BM6P6(@ rrrbbbbbbdddjjjrrrrrrYYYIIIBBB??????<<<>>>??????>>>>>>???@@@@@@BBBEEEFFFFFFDDDAAA???:::<<<>>><<<888555555777999999999999999999999999888888999999999:::::::::888888999999999:::::::::999999999999<<>><<<===>>>??????===;;;:::999888888777777777777777777666555444444555666777777777888777777666555555333333444444555666666666:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>><<<888666666666555999======???FFFRRR]]]fffiiihhh```TTTLLLIIIHHHGGGFFFKKKYYYlllyyy|||zzztttsssqqqooopppwwwzzzgggVVVLLLFFFBBBnnn``````cccjjjsssrrrXXXHHHAAA>>>>>>===>>>>>>===<<<===???AAA@@@BBBEEEFFFFFFDDDAAA???:::<<<<<<;;;888666777888999999999999999999999999888888999999999:::::::::888888999999999:::::::::::::::::::::;;;???EEEJJJTTTaaarrr}}}~~~}}}{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwvvvsssnnnjjjlllqqqwww~~~~~~xxxxxxwwwxxxwwwrrrkkkeeeZZZWWWUUUWWW^^^hhhqqqwwwyyyuuuoookkkjjjiiiiiiiiigggggggggggggggfffeeeeeeaaaaaabbbccccccccccccccc```aaabbbbbbaaa```aaaccccccdddfffgggeeeddddddeeedddaaa^^^^^^aaadddeeeeeeffffffeeedddddddddddddddcccccccccbbbbbbaaa```____________```aaabbbbbbbbbaaaaaaaaabbbbbbbbbbbbcccbbbaaaaaaaaabbbcccddddddeeeeeefffhhhjjjmmmooopppssszzz~~~~~~~~~}}}uuuiii___[[[WWWWWWXXXXXXXXXVVVUUUTTTSSSQQQQQQUUUXXX\\\cccjjjrrr~~~rrrfffZZZSSSNNNIIIFFFGGGIIIKKKNNNRRRVVVZZZ]]]___cccdddfffgggggggggfffeeedddcccaaa^^^\\\ZZZYYYXXXXXXWWWVVVTTTQQQMMMJJJHHHIIIGGGEEEEEECCCCCCIIIQQQVVV\\\fffqqq{{{{{{sssnnneeeccc```^^^^^^]]][[[ZZZWWWTTTSSSSSSRRRSSS[[[ddduuuyyyrrruuu}}}nnn```YYYUUUPPPLLLMMMHHHBBB@@@BBBBBB@@@===;;;<<<===>>>>>><<<:::999999888777777666666777777888777666555555666777888666777777777666666555444444444555555666666777777:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========;;;888666666777666:::===@@@EEENNNZZZccclllkkkeee[[[PPPIIIFFFEEEHHHKKKTTTcccrrr{{{|||yyyvvvssspppqqqwwwmmmZZZLLLEEEBBB@@@kkk^^^___ccckkktttqqqXXXHHH@@@===<<<=========<<<;;;<<<>>>AAA@@@BBBEEEFFFFFFDDDAAA???;;;;;;;;;999777777999;;;999999999999999999999999888888999999999:::::::::888888999999999:::::::::;;;;;;;;;;;;;;;<<<@@@CCCNNNXXXfffsss{{{~~~|||||||||zzzuuuqqqmmmmmmnnnoooppprrrssstttxxxxxxvvvrrrnnnooosssxxx~~~~~~{{{zzzzzzyyyyyyxxxsssmmmiiibbb^^^ZZZYYY^^^iiiuuu}}}uuurrrmmmjjjiiiiiiiiihhhgggggghhhhhhggggggffffff``````aaaaaaaaabbbbbbbbb^^^___aaaaaaaaaaaacccddddddfffgggfffdddcccbbbccc```___^^^___bbbdddeeedddeeeeeeddddddccccccddddddccccccbbbbbbaaaaaa``````______``````aaaaaabbbbbbaaabbbbbbbbbbbbcccccccccbbbbbbbbbbbbbbbbbbccccccgggfffeeeeeefffhhhjjjlllmmmssszzzzzzvvvtttnnnddd\\\YYYXXXYYYZZZ[[[ZZZXXXUUUTTTSSSQQQRRRWWW[[[```hhhqqq~~~xxxfff[[[PPPLLLHHHDDDCCCDDDHHHIIIKKKMMMPPPRRRTTTUUUWWWWWWXXXXXXXXXVVVTTTSSSPPPPPPOOOMMMMMMLLLLLLLLLJJJJJJJJJIIIGGGEEEDDDCCCDDDBBBBBBBBBAAAAAAGGGOOOZZZcccppp}}}vvvooojjjeeebbb^^^\\\[[[ZZZYYYXXXVVVSSSRRRSSSRRRTTT]]]fff}}}vvvrrrxxxyyyhhh[[[UUUQQQMMMIIIIIIEEEAAA???@@@@@@>>><<<:::;;;<<<<<<<<<;;;999888999888777777666666777777888777777666666777777888555666666666666555444444555555666666777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999777555666777999:::>>>EEEOOOZZZeeekkkqqqjjj```UUUMMMHHHGGGGGGJJJSSSaaaqqq}}}~~~zzzyyytttpppuuuvvv^^^LLLCCC@@@@@@@@@nnn___```eeemmmuuupppWWWGGG@@@===;;;:::<<<======<<<<<<===>>>@@@BBBEEEFFFFFFDDDAAA???;;;;;;999888777999;;;===999999999999999999999999888888999999999:::::::::888888999999999:::::::::999:::;;;;;;:::;;;===???HHHNNNZZZhhhuuu}}}~~~{{{zzz{{{yyysssmmmhhhhhhhhhiiijjjmmmoooqqqwwwyyyyyywwwttttttxxx{{{}}}~~~~~~|||{{{{{{{{{zzzxxxtttpppmmmjjjfff```]]]aaalllyyy|||mmmjjjgggfffggghhhiiiiiieeefffffffffffffffeeeeee`````````___````````````^^^___aaaaaa``````bbbcccfffggggggfffcccaaaaaaaaa]]]^^^___aaabbbcccdddcccddddddccccccccccccddddddcccbbbbbbaaaaaaaaaaaaaaa___`````````aaaaaaaaabbbbbbbbbbbbbbbcccccccccccccccbbbbbbbbbbbbbbbccccccfffeeecccbbbccceeehhhjjjkkknnnrrrvvv{{{~~~zzzsssnnnjjjiiieee^^^XXXWWWWWWXXXZZZZZZZZZWWWUUUSSSSSSRRRUUUZZZ___eeeooozzzqqq^^^TTTKKKIIIGGGEEEDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAACCCBBBCCCIIIRRR^^^iiiyyy~~~tttmmmiiiccc```\\\ZZZYYYXXXWWWUUUVVVSSSSSSTTTUUUYYYbbbmmmyyyvvv}}}yyyoooaaaWWWQQQMMMIIIFFFFFFDDD@@@?????????>>><<<999::::::::::::999888888888888777666666666666666777777666666666666777777444555555555555555444444666777777888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;888999999777666555777999;;;<<>>@@@???===<<<<<<@@@BBBEEEFFFFFFDDDAAA???<<<:::888888888:::<<<===999999999999999999999999888888999999999:::::::::888888999999999:::::::::777888::::::::::::<<<>>>DDDHHHQQQ^^^mmmxxx~~~}}}zzzzzz{{{yyyrrrlllhhhgggfffeeefffiiilllmmmrrrvvvyyyyyywwwwwwyyy|||}}}~~~~~~{{{yyyzzzzzzzzzyyywwwtttrrrqqqpppmmmhhhdddfffnnn{{{yyyooobbb```___```cccfffggghhhccccccdddeeeeeeddddddddd``````___^^^^^^______```___aaabbbaaa```___```aaaggghhhgggeeebbb``````aaa\\\]]]___aaabbbbbbbbbbbbccccccbbbbbbbbbccccccdddcccbbbaaaaaa```aaaaaabbb````````````aaaaaaaaaaaaaaaaaabbbbbbbbbcccccccccbbbbbbbbbaaabbbbbbcccccccccbbbaaaaaabbbeeeiiikkklllmmmnnnpppsssxxx~~~|||uuuqqqgggbbb^^^___]]]WWWTTTTTTSSSTTTVVVWWWWWWVVVTTTSSSTTTTTTXXX___dddkkkyyynnnXXXOOOHHHGGGGGGEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFEEEDDDCCCCCCCCCEEEDDDFFFHHHIIIJJJQQQYYYdddppp}}}tttmmmiiiaaa^^^YYYVVVVVVUUUUUUTTTUUURRRSSSUUUXXX]]]iiittt~~~|||||||||mmmeee[[[RRRMMMJJJFFFDDDDDDCCCAAA@@@??????>>>===999999999999999888888777888777777666555666666666555555555555555555555555444444555555555555555444777777888888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::777777777666555666888;;;>>>@@@EEEQQQ^^^hhhkkkkkkfff\\\RRRNNNLLLJJJLLLQQQ]]]iiizzz}}}|||uuuwwwuuuaaaMMMEEEDDDCCCAAAAAAnnndddfffkkkssszzznnnXXXIIIBBB???>>>888;;;???AAA???>>><<<<<<@@@BBBEEEFFFFFFDDDAAA???<<<:::999888:::;;;<<<;;;999999999999999999999999888888999999999:::::::::888888999999999:::::::::777888999999999:::<<<>>>AAADDDJJJUUUbbbnnnwww{{{zzzyyyxxxyyyzzzwwwrrrnnnjjjhhheeeddddddfffiiikkknnnssswwwyyyxxxvvvwwwyyyzzz}}}}}}yyyvvvuuuwwwxxxyyywwwuuuttttttttttttssspppkkkjjjmmmvvv|||zzzoooeeeZZZYYYYYY[[[___ccceeeeeebbbbbbccccccddddddccccccaaa```___^^^^^^^^^___```___aaaaaaaaa_________aaahhhhhhgggdddaaa___```aaa\\\^^^```aaa`````````aaabbbbbbaaaaaabbbbbbcccccccccbbbaaa``````aaabbbccc````````````aaaaaaaaaaaa```aaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaabbbcccdddeeeaaaaaaaaaaaacccfffiiikkklllkkkjjjkkkmmmqqquuuxxx{{{}}}{{{ssslllhhh\\\WWWTTTUUUTTTQQQOOOPPPNNNOOOPPPRRRSSSTTTUUUUUUWWWYYY^^^eeekkktttiiiSSSKKKDDDDDDDDDCCCBBBDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFDDDCCCBBBBBBBBBBBBDDDDDDGGGKKKLLLNNNUUU]]]kkkwww{{{rrrkkkfff^^^[[[VVVSSSSSSTTTTTTTTTTTTRRRSSSWWW\\\cccqqq}}}}}}~~~uuummmaaa\\\TTTMMMIIIFFFCCCAAAAAAAAA@@@@@@???>>>======:::999999999888888888888888777666666555555666666333444444555555444444333444444555666666666666555777777888888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<=========;;;:::999666666666555555777:::===BBBFFFMMMXXXbbbfffeeeccc^^^TTTLLLKKKKKKJJJQQQ[[[pppxxx|||sssuuu~~~eeeTTTFFFDDDEEEAAA>>>>>>mmmdddfffmmmuuu}}}nnnXXXJJJDDDAAA@@@<<<===???>>>======>>>@@@@@@BBBEEEFFFFFFDDDAAA???===;;;999:::<<<<<<;;;999999999999999999999999999888888999999999:::::::::888888999999999:::::::::999::::::999888999;;;>>>>>>AAAFFFMMMXXXcccnnnuuuuuuvvvxxxzzzzzzxxxuuusssmmmkkkgggeeeeeehhhkkknnnpppuuuzzz|||zzzwwwuuuvvvssswww~~~~~~zzzwwwuuuuuusssuuuvvvuuussssssuuuwwwwwwxxxvvvqqqkkkiiikkkoooppptttvvvuuutttppphhh___WWWVVVWWWYYY]]]```aaaaaabbbbbbcccdddddddddddddddbbbaaa___^^^]]]^^^___```]]]___``````______aaabbbggggggfffdddaaa___```aaa]]]___aaa```^^^]]]___aaaaaaaaaaaaaaaaaabbbcccccccccbbbaaa``````aaabbbcccaaaaaaaaaaaa````````````______`````````aaaaaaaaa`````````aaabbbdddeeefffbbbbbbcccdddeeegggiiijjjiiihhhggggggiiimmmoooqqqppprrrttttttuuuvvvyyy{{{}}}zzzpppggg```\\\SSSMMMJJJLLLLLLJJJJJJLLLJJJKKKLLLNNNQQQTTTWWWXXX\\\^^^dddlllsss}}}}}}cccPPPHHHBBBBBBBBBAAA@@@BBBDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDFFFEEEEEEDDDDDDDDDEEEEEEHHHGGGFFFEEEEEEFFFGGGGGGGGGHHHKKKPPPRRRTTT[[[cccsssyyyooofffaaa[[[XXXSSSQQQQQQSSSTTTTTTWWWUUUWWW]]]ccclll{{{~~~sssggg___VVVSSSNNNIIIEEEBBB???>>>>>>?????????===<<<<<<<<<::::::999999888888888999777777666555555555555666444444555666666555444444444555666666777777777666777777777888999999:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>===;;;999888555666666555666888<<>>;;;>>>mmmcccfffmmmwwwnnnXXXKKKEEECCCBBB@@@???>>><<<;;;<<<@@@DDD@@@BBBEEEFFFFFFDDDAAA???===;;;:::;;;======:::777999999999999999999999999888888999999999:::::::::888888999999999:::::::::<<<<<<;;;999777888:::======???CCCIIIQQQ\\\hhhppprrrvvvzzz||||||zzzyyyxxxqqqnnnjjjhhhhhhkkkpppsssuuuzzz}}}xxxvvvuuukkkqqqxxx~~~|||zzzyyyxxxxxxqqqsssttttttrrrrrruuuxxxxxxzzzzzztttkkkeeecccdddaaafffiiijjjjjjjjjccc\\\XXXWWWWWWXXX[[[^^^^^^^^^bbbcccddddddeeeeeeeeeeeecccbbb```^^^^^^^^^```aaa[[[]]]___``````aaacccdddggggggfffccc```___```bbb___```aaa___]]]\\\^^^aaaaaaaaa```aaaaaabbbcccccccccbbb```______aaacccdddaaaaaaaaaaaa````````````____________````````````______```aaabbbdddfffgggcccddddddfffggghhhhhhiiifffeeedddeeegggkkkmmmmmmiiikkkllllllmmmnnnqqqssstttxxx{{{}}}rrrggg^^^WWWSSSMMMHHHEEEFFFGGGFFFFFFHHHIIIIIIJJJLLLOOOTTTXXX[[[___bbbiiiqqqxxxyyy^^^PPPHHHBBBBBBCCCAAA@@@AAACCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDEEEFFFHHHJJJLLLMMMLLLKKKJJJJJJKKKLLLNNNOOOPPPQQQUUUZZZ]]]___fffnnnxxxwwwlllbbb\\\ZZZVVVRRRPPPPPPRRRTTTTTT[[[ZZZ]]]cccjjjttt}}}sssiii^^^VVVPPPNNNJJJEEEBBB???===<<<;;;===>>>===<<<;;;:::;;;;;;:::999999888888999999777777666555555555555555444555666777777666555444555555666777888888777777666777777888999999:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>===;;;999888555666666555666999===AAAKKKRRR]]]dddfff```YYYSSSQQQIIIFFFKKKQQQ\\\sssxxxrrrpppqqqxxxaaaTTTGGG@@@CCCDDD===;;;???|||llldddjjjllluuupppZZZLLLEEEBBBAAA???>>><<<;;;<<<>>>AAACCCGGGGGGGGGGGGGGGDDD@@@===;;;:::999999888888999999999888666777888:::999999777888888888888999999999888777777666666777888999999999888888999999:::;;;:::???CCCEEEIIISSSbbbnnnpppvvvzzz{{{|||}}}xxxyyytttmmmiiijjjmmmqqqtttzzz}}}}}}}}}~~~~~~xxxpppnnnnnnpppsssxxx{{{||||||}}}}}}{{{wwwsssqqqqqqsssrrrsssrrrpppooooooqqqsssxxxwwwuuurrrnnnhhh```[[[ZZZ\\\```dddeeeeeecccaaaXXXWWWVVVXXX\\\___aaaaaabbbccceeeffffffeeecccbbb^^^___aaacccbbb```^^^\\\]]]]]]]]]^^^^^^^^^^^^___ccccccbbbbbb```___^^^]]]___^^^^^^^^^^^^^^^___```bbbbbbbbbaaaaaaaaaaaaaaadddcccbbb```____________aaaaaaaaaaaa```___]]]\\\aaa```^^^]]]]]]^^^___```bbbbbbaaaaaabbbcccddddddaaabbbdddeeeeeefffhhhjjjkkkiiiffffffiiijjjiiiggghhhgggfffffffffhhhjjjkkknnnnnnooorrrxxxzzzlll```WWWQQQMMMEEEEEEDDDDDDDDDEEEEEEFFFHHHIIIKKKMMMOOOSSSXXX\\\gggkkkpppwwwsss]]]MMMIIIDDD@@@????????????BBBAAA???>>>>>>@@@AAACCCAAA@@@@@@@@@BBBDDDGGGIIIDDDEEEGGGGGGGGGIIIKKKMMMOOOQQQRRRTTTTTTVVVZZZ\\\YYY[[[^^^___bbbhhhqqqxxxuuuiii___YYYTTTSSSQQQOOONNNQQQUUUYYYXXX___fffiiinnnyyy{{{ooofff]]]SSSLLLHHHFFFCCC@@@>>>======>>>===<<<;;;;;;::::::::::::888888888888777777777777666666555555444444444333666555555444444444555555666666666777888888999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<:::999888888888666888999888777;;;DDDKKKVVV]]]aaa^^^ZZZWWWQQQIIIJJJJJJGGGHHHVVVpppwwwllljjjqqqyyy|||gggYYYFFFCCC@@@>>>>>>??????>>>|||kkkeeejjjmmmvvvpppZZZLLLEEEBBBAAA???>>><<<;;;<<<>>>AAABBBFFFFFFFFFGGGGGGEEEAAA===;;;:::999999888888999999999888666777888:::999999777888888888888999999999;;;;;;::::::999999888888888888888888888999::::::999<<<@@@AAACCCKKKYYYdddooovvvzzzzzz{{{}}}~~~||||||xxxrrrnnnmmmpppuuuxxx|||yyysssrrrrrrsssvvvyyyyyyyyyxxxwwwvvvuuuuuuuuuvvvvvvsssoookkkjjjmmmpppqqqqqqwwwvvvtttqqqnnniiiccc^^^WWWYYY\\\^^^``````___^^^[[[ZZZYYY[[[^^^```aaa```aaabbbdddeeeeeedddbbbaaa______aaaaaaaaa```^^^]]]^^^____________`````````ccccccbbbbbbaaa___^^^]]]__________________``````aaaaaaaaabbbbbbccccccccccccbbbaaa``````______``````_________^^^^^^^^^^^^```___^^^^^^^^^___``````aaaaaaaaabbbbbbbbbbbbbbbaaaccceeefffeeeeeeggghhhjjjhhhfffgggiiijjjhhhfffdddcccbbbaaaaaacccdddeeeiiijjjlllooouuu}}}}}}pppcccYYYRRRLLLIIIEEEEEEDDDDDDDDDDDDEEEEEEGGGIIIKKKMMMPPPTTTZZZ^^^hhhlllsss{{{oooZZZLLLHHHCCC@@@@@@AAABBBBBBAAA@@@???>>>>>>@@@AAACCCBBBAAA@@@AAABBBEEEGGGIIIGGGHHHJJJJJJKKKLLLOOOQQQTTTVVVYYY[[[\\\]]]```bbbeeegggjjjlllooouuu~~~ssshhh^^^XXXQQQQQQPPPNNNOOORRRWWW\\\^^^eeelllpppuuu~~~qqqfff^^^VVVOOOIIIGGGEEEBBB@@@>>>===>>>>>>>>>===<<<;;;:::999999999888888888777777777666666666666666555555555444444666555555444444555555555666666777777888999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::888777777777444666999:::<<>>>>>???>>>>>>{{{jjjdddkkknnnwwwpppZZZKKKDDDAAA@@@>>>===<<<;;;<<<>>>@@@AAADDDDDDEEEFFFGGGEEEAAA>>>;;;:::999999888888999999999888666777888:::999999777888888888888999999999;;;;;;<<<;;;:::999777666888777777777777888999999999<<<>>>>>>>>>EEEPPPYYYllluuu{{{{{{zzz}}}~~~}}}zzzuuurrrsssyyy~~~|||yyyvvvtttuuuuuuuuuuuurrrppppppsssxxx|||||||||vvvnnnfffeeekkkppprrrqqqwwwuuusssqqqnnnkkkfffcccVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\^^^aaabbbaaa```bbbbbbccccccccccccbbbaaa````````````______^^^^^^`````````aaaaaaaaaaaabbbbbbbbbbbbbbbaaa```^^^^^^^^^______```aaaaaa````````````aaabbbcccdddeeeeeeaaaaaa````````````aaaaaa___^^^]]]\\\\\\]]]^^^___^^^^^^^^^^^^___```aaaaaa``````aaabbbbbbaaa```___aaaccceeefffeeeddddddeeegggfffggghhhiiiiiigggeeebbbaaa___^^^^^^___``````dddeeehhhlllrrrxxx}}}~~~~~~xxxuuuyyyzzz~~~wwwooodddYYYRRRMMMJJJHHHEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHKKKNNNQQQVVV\\\aaajjjpppyyyiiiWWWJJJGGGBBB@@@@@@BBBCCCDDD@@@@@@???>>>???@@@BBBCCCCCCBBBBBBBBBCCCEEEHHHJJJJJJLLLNNNOOOOOOQQQSSSVVV[[[^^^bbbeeefffggghhhjjjkkknnnrrrtttwww~~~{{{oooddd[[[VVVNNNNNNNNNNNNOOOSSSYYY^^^cccjjjrrrwww}}}wwwnnncccYYYSSSNNNHHHEEEDDDCCCAAA???>>>>>>>>>???>>>===<<<:::999999888888888888777777777777666666777777666666666666555555666555555444555555666666666777777888888999::::::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;999888777666666555777:::===CCCMMMZZZdddfffddd]]]TTTMMMLLLJJJGGGBBBCCCHHHVVVppp~~~wwwvvv|||yyyrrrrrrzzzvvv```NNNFFFDDDAAA???===>>>>>>>>>===yyyiiidddkkkoooxxxnnnXXXJJJBBB???>>>===<<<;;;;;;<<<===???@@@BBBBBBCCCEEEFFFEEEBBB???;;;:::999999888888999999999888666777888:::999999777777888888888999999999777888:::::::::888666444777777777666777777888999:::<<<======>>>CCCKKKRRRdddppp{{{}}}|||~~~zzzuuuuuu||||||wwwuuutttsssrrrpppnnnnnnsss|||yyyqqqhhheeehhhmmmqqqrrrvvvtttrrrqqqpppnnnkkkhhhZZZYYYXXXWWWXXXYYYZZZ[[[ZZZZZZ\\\___cccdddcccbbbdddddddddcccccccccbbbbbbaaa```___^^^^^^^^^______````````````aaaaaaaaaaaabbbbbbbbbaaa```___^^^^^^]]]^^^___```aaaaaa``````___``````aaabbbccccccccc```````````````aaabbbbbbbbb```^^^\\\\\\]]]^^^___]]]^^^^^^___```aaaaaabbb^^^___aaabbbbbb```^^^]]]```bbbeeeeeedddbbbaaabbbeeefffggghhhiiigggeeecccbbbaaa```___^^^^^^______```bbbeeejjjnnnssswwwxxxxxxxxx{{{}}}wwwsssttttttuuuxxxzzzzzzwwwuuujjjddd\\\TTTOOOMMMKKKJJJFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHKKKOOOSSSYYY___dddmmmtttzzzcccTTTIIIEEEAAA??????@@@AAABBB@@@????????????AAABBBCCCDDDDDDCCCCCCDDDGGGIIIKKKMMMOOOQQQRRRSSSUUUXXXZZZ```dddhhhlllmmmmmmooopppnnnqqquuuyyy}}}vvvjjj```XXXRRRMMMMMMMMMMMMOOOSSSYYY^^^eeellltttzzzxxxpppggg```VVVNNNJJJGGGEEECCCAAAAAA???>>>>>>>>>>>>>>>>>>===<<<:::999888888777888777777777666666666666777777777777777666666666555555555555555666666777777777888888999:::::::::888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777777:::;;;>>>BBBIIITTTaaajjjkkkeeeZZZPPPIIIFFFEEECCCBBBEEEMMM___zzz|||vvvrrrttt||||||xxxwwwyyydddRRRHHHDDDBBB@@@>>>======>>>===<<>>???AAAAAABBBDDDFFFEEEAAA???;;;:::999999888888999999999888666777888:::999999777777888888888999999999555666888:::;;;:::999777777777777666777777888999999;;;<<<<<<===AAAHHHMMMYYYhhhwww|||}}}~~~{{{vvvvvv{{{|||xxxuuusssqqqqqqooopppvvvzzzuuunnnhhheeehhhmmmrrrvvvuuusssssssssrrrooommm```^^^ZZZWWWVVVVVVWWWXXXVVVWWWZZZ___dddgggggggggiiihhhfffdddccccccccccccaaa```^^^]]]]]]]]]______^^^^^^^^^_________`````````````````````___^^^]]]\\\\\\]]]^^^___````````````````````````_________```______``````aaabbbccceeeccc```^^^]]]]]]^^^^^^]]]^^^___```aaaaaabbbbbb]]]___```bbbaaa```^^^]]]```bbbdddcccbbb``````aaaeeefffhhhhhhgggeeecccaaaaaaaaa```_________^^^^^^```aaadddhhhllloooqqqrrrppptttyyy}}}zzzvvvuuusssrrrrrrqqqnnnjjjggg```\\\VVVRRRPPPNNNMMMLLLHHHGGGFFFEEEEEEEEEEEEEEEFFFIIILLLPPPTTTZZZaaafffpppyyyrrr___SSSHHHEEE@@@===<<<===>>>>>>????????????@@@AAABBBBBBEEEDDDDDDDDDFFFIIIKKKMMMOOOQQQSSSTTTVVVXXX[[[^^^bbbfffkkknnnpppqqqrrrssstttxxx}}}qqqeee\\\TTTOOONNNNNNMMMMMMNNNRRRXXX]]]gggnnnvvv}}}{{{tttiiibbbZZZVVVOOOIIIEEEDDDCCCCCC??????>>>>>>==================;;;:::999888888888777777777666666666666555666666666777777777777777555555555555555666777888888888888999::::::;;;;;;888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888;;;===BBBHHHQQQ\\\gggnnnjjjaaaVVVMMMGGGCCCAAA@@@CCCIIITTTggg~~~tttqqqqqqxxx{{{~~~}}}iiiUUUGGGBBBBBB@@@>>><<<<<<======<<<;;;wwwgggaaajjjoooxxxmmmVVVGGG@@@<<<::::::::::::;;;;;;<<<===>>>AAAAAABBBDDDEEEDDDAAA>>>;;;:::999999888888999999999888666777888:::999999777888888888888999999999777888:::;;;<<<===<<<<<<888777777777777888999999777888999:::;;;>>>CCCGGGOOO]]]llluuuyyy}}}~~~}}}~~~}}}zzzwwwvvvzzz}}}{{{wwwtttqqqqqqqqqsssyyy|||zzzuuunnniiiiiinnnrrrwwwvvvvvvvvvwwwvvvsssqqqfffccc^^^YYYUUUSSSSSSSSSTTTUUUXXX^^^eeejjjllllllmmmkkkhhhdddbbbaaabbbbbbaaa```^^^]]]]]]]]]^^^___]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^______^^^]]]]]]\\\ZZZZZZZZZ[[[\\\]]]^^^___```_________^^^^^^^^^]]]```````````````aaabbbbbbdddcccaaa___^^^^^^^^^^^^^^^___```aaaaaaaaaaaaaaa]]]^^^```aaaaaaaaa```___bbbcccdddcccaaaaaabbbcccfffggghhhgggdddaaa``````^^^^^^^^^^^^^^^]]]]]]]]]aaabbbdddfffiiikkkmmmnnnjjjpppvvvyyy|||~~~{{{yyyvvvsssppplllgggbbb^^^XXXVVVSSSRRRQQQPPPNNNLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGJJJMMMQQQVVV\\\cccgggqqq{{{lll[[[QQQHHHDDD???;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBBBBBBBDDDDDDDDDEEEGGGKKKNNNPPPPPPRRRUUUWWWXXX[[[^^^aaaeeehhhllloooqqqrrrtttvvvyyy}}}zzzkkk```XXXRRRNNNMMMMMMMMMLLLNNNRRRXXX]]]kkkqqqyyy|||uuuppphhh___XXXRRROOOKKKFFFCCCBBBBBBBBB>>>>>>>>>======<<<<<<;;;<<<;;;:::999999888888999777777666666666666555555555555666666666666777777555555555555666777888888888999999::::::;;;<<<<<<999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;;;;<<<@@@HHHQQQ\\\fffmmmrrrggg\\\PPPJJJFFFBBB@@@AAAEEEPPP___ppp|||qqqrrrvvv~~~xxxcccQQQFFFBBBBBB>>>===;;;<<<======;;;:::vvvfff___iiioooxxxnnnWWWHHH@@@===;;;:::::::::;;;;;;<<<======AAAAAABBBCCCDDDCCC???<<<;;;:::999999888888999999999888666777888:::999999777888888888888999999999999::::::;;;;;;<<<<<<<<<888888888888888999::::::888888999999:::<<>>;;;;;;===>>>>>>===>>>???@@@AAABBBBBBBBBCCCCCCDDDFFFIIIMMMQQQSSSRRRTTTWWWYYY[[[^^^bbbeeegggjjjmmmpppqqqtttwwwyyy|||qqqddd[[[VVVRRROOOJJJKKKKKKLLLNNNSSSZZZ___lllrrryyyxxxtttnnnhhhbbb\\\UUUPPPKKKJJJHHHEEEBBB?????????>>>>>>>>>===<<<;;;::::::::::::999999999999999:::777777666666666555555555444444555555555666666666555555555555666777888999999999::::::;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;<<<>>>???DDDIIIRRR]]]gggnnnqqqqqqdddWWWJJJEEECCCAAACCCFFFMMM]]]ooo{{{{{{uuuyyyppp___SSSJJJDDDAAA===;;;;;;;;;<<<<<<;;;999uuufff^^^iiiooowwwoooXXXIIIBBB>>><<<999999:::;;;;;;<<<<<<===AAAAAABBBCCCDDDBBB???<<<;;;:::999999888888999999999888666777888::::::999777888888888888999999999::::::999888888888999999999999888888999999:::;;;;;;;;;;;;;;;;;;<<<>>>???CCCKKKUUU^^^iiiuuu{{{{{{}}}zzzxxxwwwxxxxxxxxxwwwwww~~~zzzuuuqqqkkkpppvvv{{{|||xxxyyyzzz|||}}}{{{wwwsssuuuqqqjjjccc\\\VVVSSSQQQXXXXXXZZZ___fffmmmqqqsssqqqnnnhhhccc___]]]]]]^^^______^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^______[[[[[[\\\\\\\\\[[[ZZZZZZXXXWWWTTTTTTUUUXXX\\\^^^]]]^^^^^^___```aaabbbbbbaaaaaa````````````aaaaaaZZZ[[[\\\^^^___```````````````aaabbbbbbaaa```___^^^^^^^^^___```bbbdddeeehhhgggfffddddddeeeiiillljjjjjjiiieee```\\\]]]^^^]]]^^^___```````````````eeedddcccccccccdddfffgggfffmmmpppoooqqqyyy|||{{{|||wwwrrrmmmgggaaa]]]UUUVVVWWWYYYZZZXXXSSSPPPMMMLLLKKKJJJIIIHHHHHHHHHJJJLLLOOOSSSWWW]]]ccchhhppp|||vvvcccTTTLLLDDDAAA===;;;===???@@@AAA======???@@@AAABBBBBBBBBCCCCCCDDDFFFJJJNNNRRRUUUTTTVVVYYY[[[]]]```dddgggjjjllloooqqqrrruuuyyy|||xxxjjj___XXXUUURRRPPPHHHHHHIIIKKKOOOUUU\\\bbbkkkqqqxxx}}}~~~~~~~~~|||kkkgggbbb]]]XXXSSSNNNJJJGGGGGGFFFDDD@@@===<<<<<<>>>>>>>>>===<<<;;;999888999999888888999999:::;;;777666666666555555555555333444444444555555666666555555555555666777999999999999:::;;;;;;<<<<<<===;;;:::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<888999999:::<<<>>>@@@AAAMMMRRR\\\fffnnnrrrpppnnndddTTTEEEAAAAAAAAAEEEKKKWWWiii|||}}}yyy|||zzzpppbbbWWWOOOIIIAAA<<<<<<;;;:::;;;<<<<<<:::999sssddddddgggqqq~~~sssXXXGGGBBB@@@===???>>><<<;;;<<<===???AAADDDCCCBBBAAA???>>>======999999::::::::::::999999;;;:::999:::<<<===<<<;;;555777999:::999888888999777777777777888999:::;;;=========<<<<<<;;;;;;;;;999999999999:::;;;<<<<<>>@@@AAA>>>>>>???@@@AAAAAABBBBBBEEEEEEFFFHHHLLLOOOQQQQQQTTTUUUWWW\\\aaaeeeggggggjjjnnnsssuuuuuuwww{{{|||qqqddd]]]VVVOOOKKKKKKKKKLLLNNNNNNOOOTTT\\\bbbhhhuuuzzz}}}}}}xxx}}}xxxlllaaa]]]XXXTTTPPPLLLHHHFFF@@@@@@@@@@@@???>>><<<;;;;;;::::::999999888888777777777777777777777777777666666555555555444444444777666666555555555666666555666666777888999999999888999:::;;;<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<<<<<<<;;;:::999888333777;;;;;;;;;===DDDIIIUUUcccnnnnnnkkkkkkkkkiii___PPPEEEDDDCCCBBBKKKXXXmmm|||zzz|||~~~|||iii```TTTKKKGGGDDD@@@<<<======<<<<<<<<<;;;;;;;;;sssdddbbbeeeppp}}}sssXXXGGGBBB???<<<======<<<;;;<<<===>>>???CCCBBBBBBAAA???>>>======666777777777777777777666999888888888:::;;;:::999666888:::;;;:::999999:::666666666777888999;;;<<<:::::::::999999999888888999999888999999:::;;;<<<>>>AAAIIITTT]]]fffrrr~~~||||||yyyuuuvvvxxxtttnnnggglllsss{{{~~~~~~wwwqqqqqqoooqqqvvvyyy{{{~~~}}}xxxssspppqqqrrrnnnfff]]]UUUQQQUUURRRPPPWWWbbbkkkoooooolllhhhbbb]]]ZZZ[[[]]]___]]]]]]\\\\\\\\\]]]^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[[[[ZZZYYYYYY[[[VVVSSSWWW^^^cccccc``````____________```aaaaaabbbbbbaaa``````___^^^^^^^^^^^^^^^___``````aaaaaaccccccbbbbbbbbbbbbbbbcccgggkkknnnnnnjjjfffeeefffggggggfffdddccceeehhhkkkiiiiiigggeeeccc```^^^\\\]]]^^^______^^^^^^```bbbaaa``````_________``````dddfffgggiiijjjmmmppptttwwwwwwuuussspppllliiihhhfffcccaaabbbcccbbb]]]XXXUUURRRNNNJJJHHHIIIJJJKKKLLLMMMQQQVVVWWWXXX^^^gggsss{{{|||lllZZZNNNJJJAAA@@@===<<<;;;<<<>>>???>>>>>>??????@@@AAABBBBBBEEEEEEFFFHHHLLLOOOQQQRRRVVVWWWZZZ___dddgggiiiiiimmmqqquuuwwwxxxzzzuuujjj^^^XXXSSSNNNLLLLLLKKKLLLNNNNNNOOOTTT\\\ccciiivvv{{{~~~}}}www|||wwwiii___ZZZWWWRRROOOLLLIIIFFFCCC@@@@@@???>>>>>>===<<<<<<<<<;;;;;;:::999888777777666666666666666666666666666666555555555444444444666666555555555555666666666666666777888999999999888999:::;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;:::999888555888;;;<<<===AAAJJJQQQ^^^hhhnnnmmmjjjiiifffbbbXXXMMMEEEDDDDDDHHHXXXjjjttt[[[SSSIIIBBB@@@???<<<999<<<;;;;;;;;;::::::::::::sssdddaaadddnnn|||sssXXXGGGAAA>>>:::;;;;;;;;;<<<<<<<<<======AAAAAAAAA@@@???>>>======::::::::::::::::::::::::888777666777888999888777444666888888777666777888666666666777888999;;;;;;999888888888888777777777888888888888999:::;;;<<<<<<<<>><<<;;;:::;;;===>>>======>>>???@@@AAABBBCCCEEEEEEGGGIIILLLOOOQQQSSSXXXZZZ^^^cccgggjjjlllmmmppptttxxx{{{|||{{{mmmbbbWWWRRROOOLLLLLLMMMJJJLLLNNNOOOPPPUUU^^^dddjjjwww}}}~~~zzzsssyyywwwjjj^^^VVVPPPNNNJJJHHHGGGEEECCCAAA@@@???>>><<<<<<<<<<<<======<<<;;;:::999888777777555555555555555555555555555555555555555444444444666666555555555555666666666666777777888999999999888999:::;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;::::::999999888:::<<<===@@@HHHSSS[[[hhhlllmmmjjjfffddd___ZZZRRRJJJEEEEEEHHHRRRiiisss___OOOIIIBBB>>>>>>>>>===<<<::::::::::::999999999999ttteeebbbeeennn{{{sssXXXGGG@@@===999999:::;;;<<<<<<<<<;;;;;;>>>???@@@@@@@@@???>>>===<<<<<<<<<;;;;;;<<<<<<<<<888777666777888999888777555666888888777666777999777777777777777888999999999999999999999888888888777777777888888999:::;;;<<<;;;>>>DDDLLLVVVffftttxxx{{{|||yyywwwwwwtttppprrrooolllnnnrrruuusssqqqwwwwwwxxx{{{~~~}}}zzzvvvrrrppppppqqqttt}}}{{{uuutttwwwwwwtttpppoooooooooppppppjjj```YYYQQQMMMKKKOOOWWW```fffhhhfffeeebbb```^^^^^^______\\\\\\\\\\\\\\\]]]^^^^^^]]]]]]]]]^^^^^^]]]]]]]]]\\\[[[[[[[[[ZZZZZZZZZYYYWWWWWWYYY___fffjjjhhheee^^^___```aaabbbaaa```_______________^^^^^^^^^^^^]]]]]]]]]^^^______``````bbbbbbbbbaaabbbbbbcccdddkkkpppsssmmmaaaXXXXXX[[[^^^```aaaaaaaaaaaaccceeeggggggfffeeecccaaa```___]]]^^^______^^^___aaacccbbbaaa___]]]\\\[[[ZZZZZZ^^^_________^^^___bbbdddfffhhhkkknnnqqqrrrrrrrrrqqqooonnnmmmnnnmmmiiiggg___[[[VVVQQQOOOOOOQQQSSSTTTRRRRRRUUUXXXZZZbbbkkkxxxvvvhhh\\\OOOGGGEEE???>>><<<;;;;;;;;;<<<===<<<===>>>???@@@AAABBBCCCDDDEEEHHHJJJLLLOOORRRTTTZZZ]]]bbbfffjjjlllnnnpppssswww{{{~~~uuufff\\\RRRNNNMMMKKKKKKMMMJJJLLLNNNOOOQQQVVV___ffflllyyy}}}}}}}}}uuupppvvvyyymmm```VVVPPPIIIGGGEEECCCCCCCCCBBB@@@@@@>>><<<::::::;;;<<<======<<<;;;:::999888777666555555555555555555555555555555555555555555555555666555555555555666666777777777777888888999999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999:::;;;===???DDDNNNZZZbbbmmmkkkhhhdddbbb___XXXSSSOOOIIIFFFJJJSSSccczzzxxxbbbNNNFFFCCC>>><<<===>>>>>>===:::::::::::::::999999999ttteeefffgggppp|||sssYYYHHHAAA===999999::::::;;;<<<;;;;;;;;;<<<===>>>???@@@???>>>===999999888888888888999999:::999888888999:::999777888999::::::999999:::<<<:::999888777666666666666888888888888888888888888777777777777888999::::::>>><<<<<<@@@EEENNN]]]jjjssszzz}}}{{{xxxwwwuuusssvvvrrrooonnnppprrrqqqooossstttvvvyyy|||}}}|||{{{|||wwwrrrooonnnrrr~~~vvvmmmiiilllppprrrrrrpppnnnllllllmmmkkkeee```UUUQQQMMMMMMRRRYYY___aaaccccccccccccbbbaaa``````^^^]]]]]]]]]]]]]]]^^^^^^\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[ZZZZZZZZZZZZZZZWWWXXX[[[```eeefffdddaaa[[[\\\^^^_________^^^]]]________________________]]]^^^^^^___``````aaaaaabbbbbbaaaaaabbbccccccdddjjjmmmkkkaaaSSSLLLMMMRRRVVVYYY\\\^^^___```bbbdddeeeeeeeeedddcccbbb```___\\\]]]^^^^^^]]]^^^```bbb______^^^\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]```bbb```cccggglllppprrrssstttrrrqqqpppppppppooommmlllbbb^^^YYYTTTRRRSSSUUUWWWWWWTTTTTTXXX\\\aaaiiiqqq}}}~~~lll```UUUKKKEEEDDD???>>>===<<<<<<<<<======;;;<<<===>>>@@@AAABBBCCCCCCEEEHHHJJJLLLNNNRRRVVV[[[___eeejjjlllnnnppprrruuuyyy}}}{{{pppbbbYYYPPPNNNMMMJJJJJJKKKJJJLLLNNNPPPRRRXXX```gggmmmzzz|||yyyxxxrrroooxxxxxxxxxtttkkk___SSSLLLHHHFFFDDDBBBBBBBBBCCCBBBAAA>>>===;;;999999:::<<<===<<<;;;:::999888777666666666666666666666666666666444555555555555555555555555555555555555666777777888888888888999999999999888999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999999::::::<<<===@@@DDDKKKTTT]]]dddjjjeee___^^^\\\XXXRRRNNNIIIFFFHHHUUUgggzzz||||||zzzgggSSSEEE@@@>>>;;;::::::::::::999:::::::::::::::;;;;;;;;;tttfffiiijjjqqq|||tttZZZJJJCCC???;;;:::::::::;;;;;;;;;<<<<<<999;;;===???@@@???>>>===;;;:::999888888999:::;;;;;;:::999999:::;;;999888555666777666555555777999:::999888777666555555555555555555666666666666777666666666666777888999:::===;;;;;;>>>AAAGGGSSS___mmmvvv|||{{{wwwvvvuuutttrrrrrrrrrqqqqqqqqqrrrsssppprrruuuxxx{{{}}}}}}~~~}}}wwwsssoooqqq~~~}}}vvvooogggaaabbbffflllooopppnnnlllkkkjjjjjjiiiggg___YYYRRRNNNOOOSSSWWWZZZ\\\^^^aaacccdddcccbbbaaaaaa```___^^^]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXYYY\\\___bbbbbb___\\\ZZZ[[[\\\\\\]]]]]]\\\\\\]]]^^^^^^______`````````^^^^^^^^^___``````aaaaaaaaaaaaaaaaaabbbcccddddddffffffbbbXXXLLLFFFIIIMMMQQQTTTYYY\\\^^^```bbbcccbbbcccccccccbbbaaa``````\\\]]]^^^]]]]]]]]]___aaa^^^^^^]]]\\\\\\\\\\\\\\\YYYZZZ[[[[[[ZZZ\\\^^^aaa]]]```fffkkkoooqqqrrrrrrppppppppppppppppppppppppeeeaaa\\\WWWUUUWWWZZZ\\\]]]YYYYYY^^^ccchhhpppwwwuuudddYYYQQQIIIDDDCCC>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@AAABBBCCCBBBFFFIIIKKKLLLNNNSSSWWW\\\bbbiiimmmooopppsssuuuxxx|||tttjjj^^^VVVOOONNNNNNKKKIIIJJJJJJLLLNNNPPPSSSYYYbbbiiimmmxxxyyyttttttrrrvvvzzztttmmmkkkggg___UUULLLGGGEEEDDDBBBAAA@@@AAAAAAAAA@@@<<<;;;:::999999:::;;;;;;999999999888777777666666666666666666666666666666444444444555555555555555555555444555555666777888999999999999999999999999888999:::;;;<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;;;;:::999888888999:::;;;===@@@FFFMMMTTTZZZ^^^aaaaaa[[[WWWWWWVVVQQQLLLKKKCCCGGGSSShhhyyyyyy}}}mmmYYYJJJAAA@@@???>>><<<;;;:::::::::::::::::::::;;;;;;;;;;;;uuufffiiijjjrrr}}}ttt[[[KKKEEEAAA===<<<;;;:::::::::;;;===>>>777999<<>>>>><<<;;;:::999999:::;;;<<<<<<:::999999::::::999888333444444333222333555777777777666666666666777777555555666666666777777777666666666666666777999999999888999<<>>???AAABBBCCCAAAFFFJJJLLLLLLNNNSSSXXX___eeemmmqqqrrrsssvvvyyy{{{wwwkkkbbbXXXQQQMMMOOOOOOLLLJJJJJJIIILLLNNNPPPSSSZZZcccjjjkkkvvvuuupppssswww{{{uuunnniiigggccc\\\UUUOOOJJJFFFDDDBBB@@@>>>>>>>>>>>>===<<<999999999999::::::::::::777777666666666666666666555555555555555555555555444444444555555555666666444444444555555666777888999999999999999999999999888999:::;;;<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;;;;:::888777777999:::;;;???DDDMMMVVV]]]___^^^]]]WWWRRRPPPRRRPPPJJJFFFGGGCCCQQQgggzzzwwwzzz~~~dddQQQFFF@@@?????????>>><<<;;;::::::888999999999::::::::::::uuufffhhhiiiqqq}}}ttt\\\LLLGGGCCC???===<<<;;;::::::;;;>>>???666999<<>>999888666555555666888999;;;:::999999::::::888777888999999888777777:::<<<555555555555666888999:::777888888888999999::::::555555555666666777888999555555777;;;===@@@IIIRRR```mmmwwwvvvrrrqqqrrrsssoootttxxxvvvnnniiiiiilllvvvyyy~~~~~~uuunnnrrrzzzzzzvvvuuutttggggggddd^^^XXXWWW\\\aaammmoooqqqpppllljjjlllnnnooohhh]]]RRRLLLKKKMMMOOOPPPUUU]]]eeejjjlllllllllfffeeecccaaa___^^^]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZWWWXXX[[[]]]^^^]]][[[ZZZ\\\[[[ZZZZZZZZZ[[[]]]^^^ZZZZZZ[[[\\\]]]^^^^^^___[[[\\\\\\]]]]]]^^^______aaaaaaaaaaaabbbcccdddeee______]]]YYYUUURRRRRRRRRRRRVVV[[[^^^`````````aaa______````````````______^^^___```_________aaacccaaa```___]]]\\\[[[[[[[[[[[[[[[[[[YYYXXXXXXZZZ\\\^^^aaafffjjjmmmnnnmmmlllmmmnnnoooppppppqqqsssuuujjjfffaaa]]]\\\___cccfffiiieeedddiiinnnqqquuuzzz{{{wwwhhhWWWOOOKKKFFFAAA@@@;;;;;;;;;:::::::::999999::::::<<<===???AAABBBCCCAAAFFFJJJLLLLLLNNNTTTYYY```hhhppptttuuuuuuxxx{{{~~~|||pppddd[[[SSSNNNKKKNNNPPPMMMJJJJJJIIILLLOOOQQQTTTZZZccckkkjjjsssrrrnnnttt{{{wwwqqqmmmgggbbb```[[[SSSMMMIIIFFFCCCAAAAAA???<<<;;;;;;;;;:::999888999999:::::::::999999555555555555666666666666444444444444444444444444444444444555555555666666444444444555555777888888999999999999999999999999999999:::;;;<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;:::888777777999:::<<>>??????<<<;;;;;;:::999999999999777888:::;;;;;;:::888777777888888888888999999999666777888999:::999999888444444555666777888999999777999999999888777888999777777777888<<<@@@EEEHHHWWWdddooorrrsssxxxzzzyyywwwxxxwwwtttoookkkiiihhhyyy~~~xxxtttrrr{{{|||{{{xxxtttooolllkkkgggfffccc___[[[ZZZ[[[]]]jjjpppvvvvvvssspppqqqsssrrrooohhh]]]SSSMMMLLLMMMOOOSSSYYY___dddiiimmmpppkkkgggbbb`````````___]]]XXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWVVVZZZZZZ[[[[[[[[[[[[ZZZYYY\\\[[[YYYWWWWWWXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]``````aaaaaabbbbbbbbbccc______^^^]]][[[YYYWWWVVVYYY[[[]]]___^^^___```aaabbbbbbbbbaaa```^^^\\\\\\^^^___```aaabbbbbbbbbbbbbbbaaa```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]```cccgggiiikkkllljjjkkkmmmpppqqqrrrrrrrrroooiiibbb___bbbgggjjjlllllljjjiiikkkpppttttttsss|||}}}kkk___SSSKKKFFF@@@>>>>>>;;;;;;=========<<<;;;:::<<<>>>???@@@@@@AAACCCFFFHHHIIIKKKKKKKKKOOOVVV[[[hhhmmmssswwwxxxyyy|||~~~rrrfff[[[TTTKKKKKKJJJIIIIIIIIIJJJKKKJJJKKKNNNRRRXXXaaajjjqqqssstttttttttzzzrrrfffaaa```\\\YYYUUURRRMMMHHHDDDAAAAAAAAAAAA???===:::999999:::;;;777777777888999999999:::999999888777666555444444555555444444444444555555666666555555555444444444777666666555666888999::::::::::::;;;;;;;;;<<<<<<>>>===<<<;;;::::::;;;<<<:::;;;<<<=========<<<;;;888777666666777:::>>>@@@GGGMMMUUU]]]aaaaaa^^^[[[OOOIIIEEEDDDAAA>>>CCCLLLTTTppp}}}iiiTTTHHHDDDCCC;;;;;;::::::::::::999999999999999999999888777666qqqhhhhhhkkksss|||xxx]]]KKKDDD@@@;;;888999:::;;;;;;;;;:::999888999:::<<<<<<===<<<<<<:::999999999999999:::;;;777888:::;;;;;;:::888777777777888888888999999999666777888999999999999888555666666777777888888999666777888777666555666888777777777888;;;???CCCEEEOOO[[[gggnnnttt{{{~~~zzzzzzxxxtttpppmmmmmmnnn}}}}}}yyyvvvwwwwwwvvvtttpppmmmjjjiiimmmkkkiiifffdddbbb```___ffflllssswwwvvvttttttttttttpppjjjbbbZZZSSSPPPNNNPPPSSSXXX\\\aaaeeejjjmmmkkkhhhcccaaa```___\\\ZZZZZZZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYZZZYYYXXXXXXWWWZZZZZZZZZZZZZZZYYYYYYYYY[[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZ[[[[[[\\\\\\ZZZ[[[\\\]]]]]]^^^^^^^^^]]]]]]^^^```aaabbbccccccbbbbbbbbbaaa___]]][[[[[[ZZZ\\\^^^_________```bbbbbbbbbbbbaaa```___]]]]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbaaa```___]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\WWWXXXZZZ]]]```bbbdddfffhhhiiikkknnnoooppppppppppppkkkgggeeehhhllloooooommmmmmmmmqqquuuyyyyyyxxx{{{xxxggg[[[OOOIIIDDD???<<<===;;;;;;<<<======<<<;;;:::<<<===?????????@@@CCCEEEFFFIIIKKKLLLMMMRRRYYY___hhhnnntttxxxyyy{{{~~~uuujjj___VVVOOOJJJIIIHHHHHHHHHIIIJJJKKKIIIKKKNNNSSSYYYbbblllrrrsssssstttxxxuuufff\\\ZZZYYYVVVSSSLLLJJJFFFBBB???>>>?????????===;;;999888888999999777777888888888888888999777777777666666555555444555555444444444444555555666666555555555444444444777777777777888999::::::::::::;;;;;;;;;<<<<<<<<<======<<<;;;:::;;;<<<<<<:::;;;<<<<<<<<<;;;::::::777777666666888;;;>>>AAAOOORRRWWW[[[[[[YYYUUURRRMMMIIIGGGFFFBBB???EEENNNccc|||zzzwww```OOOFFFAAA@@@::::::999999999888888888999999999999999888777777rrriiijjjmmmuuu}}}uuu\\\KKKEEEAAA===777888999:::;;;::::::999;;;<<<=========<<<;;;:::777777777777888999:::;;;777888999::::::999888777777777777888888888999999666777888888999999888888888888888888888888888888666888888888777666777888777777777777999<<>>>>>>>>???BBBDDDEEEHHHKKKMMMPPPUUU]]]ccciiinnnuuuzzz|||~~~yyynnneee\\\TTTNNNHHHGGGGGGFFFGGGHHHJJJKKKKKKMMMQQQVVV]]]fffpppvvvvvvvvvyyy}}}ppphhh]]]WWWVVVVVVSSSPPPDDDCCC@@@>>>======>>>>>>===<<<:::888777777888888888888888888777777777777555555555555555555555555555555444444444444555555666666666555555555555444777888999::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======:::;;;;;;;;;:::999888777777666666777999===@@@BBBRRRSSSTTTUUUSSSPPPMMMJJJJJJIIIHHHFFFCCCCCCKKKTTTrrr{{{}}}{{{eeeRRRGGGBBB???<<<999999999888888888777777888999999999999888777777sssjjjjjjnnnuuu~~~nnnXXXIIICCC???===888999:::;;;<<<;;;::::::;;;<<<===>>>>>>===;;;:::888777777777777777888999777888999999999999888777777777777777888888888888777777888888888888888888999999999999888888777777888:::;;;:::999888999;;;777777666777888:::<<<===EEEKKKUUUbbbnnnxxx||||||}}}zzzuuussstttxxx|||xxxuuusssqqqqqqrrrrrrrrrtttrrrqqqsssuuurrriiiaaa___bbbgggooouuuxxxxxxvvvxxxtttpppooonnnhhh]]]SSSMMMOOOQQQSSSUUUZZZ```dddpppooommmjjjgggbbb]]]ZZZ]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXVVVSSSRRRUUUUUUVVVXXXYYY[[[\\\\\\[[[\\\]]]^^^^^^___^^^^^^\\\]]]]]]___```aaabbbbbbaaabbbbbbbbbaaa```___^^^^^^```aaa`````````aaaccccccccccccccccccbbbaaa`````````aaabbbcccccccccccccccdddeeeeeeeeecccaaa___bbbaaa```___^^^]]]\\\\\\ZZZYYYXXXXXXYYY[[[^^^```cccdddfffiiijjjkkkkkkkkkkkklllnnnqqquuuwwwxxxxxxsssuuuyyy}}}}}}vvviiiZZZPPPFFFCCC@@@===;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>>>>===>>>AAACCCDDDHHHLLLNNNQQQVVV]]]cccjjjooowww||||||qqqhhh```YYYRRRLLLFFFFFFEEEFFFGGGHHHJJJKKKPPPRRRVVV[[[aaajjjsssxxx{{{|||vvvlllccc]]]VVVRRRRRRQQQOOOLLLBBBAAA???=========>>>???<<<;;;:::888888777888888888888888777777666666555333333333444444555555555555555444444444444555555666666666555555555555555777999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======:::::::::999888777666666666666777888;;;>>>AAACCCMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFDDDDDDJJJVVVaaaxxxvvvgggSSSFFFAAA@@@===:::999999999999888888888888888888999999999888888777ssskkkiiimmmuuu}}}iiiUUUIIIBBB???>>>999:::<<<=========<<<;;;999;;;===?????????===<<<:::999888777666666666666888888888888888888888888666666777777777888888888888888777777777777777777::::::999999888777777777888999::::::888888999:::777777666666777888999:::???CCCLLLZZZgggqqqwww{{{}}}zzzvvvtttvvvzzz~~~}}}zzzvvvrrrqqqrrruuuvvvwwwtttsssssswwwzzzwwwooohhhdddeeegggkkkqqquuuwwwwwwyyyuuurrrssstttooocccYYYNNNNNNNNNNNNPPPUUU\\\aaalllmmmmmmkkkhhhccc```^^^^^^^^^\\\[[[YYYXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTUUUUUUVVVWWWWWWVVVWWWXXXXXXWWWUUURRRPPPSSSSSSUUUVVVXXXYYY[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^``````````````````````````````aaaaaaaaaaaa`````````aaaaaa```______aaacccbbbcccccccccccccccbbbaaa```aaabbbcccddddddddddddddddddeeeeeedddcccbbbaaabbbbbbaaa```^^^]]]\\\\\\\\\[[[ZZZYYYZZZ\\\^^^___aaabbbeeegggiiijjjjjjjjjjjjmmmqqquuuyyy|||~~~}}}pppcccVVVMMMDDDBBB@@@===<<<===;;;;;;;;;;;;<<<<<<======<<<===>>>>>>===>>>@@@BBBEEEHHHLLLOOOQQQVVV\\\bbbkkkqqqxxx~~~yyyrrrhhh___YYYSSSLLLGGGEEEEEEEEEFFFHHHJJJLLLNNNSSSUUUYYY^^^dddkkksssxxx~~~xxxkkkbbbWWWSSSNNNLLLKKKIIIFFFCCCAAA@@@???===<<<<<<<<<<<<;;;;;;:::999999888888888888777777666666555555555222222333333444444555555555555444444444444555555666666666666666666666666888999;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<======::::::;;;<<<<<<=========::::::999888777666666666777777888:::===@@@BBBDDDGGGFFFFFFFFFFFFHHHIIIJJJGGGFFFDDDCCCIIIWWWgggqqqzzz|||}}}{{{|||yyybbbVVVGGG>>>>>>???===;;;;;;::::::::::::999999999777888888999999999888888ssskkkggglllttt}}}}}}eeeTTTIIICCCAAAAAA:::;;;<<<>>>>>>======<<<888:::===@@@AAAAAA???>>>;;;;;;999777666555555555888888888888888888888888666666666777777777888888888888777666666666777777999999999888888777777777555777777777666555666777777777777777777888888999:::<<>>===>>>??????>>>>>>@@@BBBDDDHHHMMMPPPRRRWWW]]]bbblllrrrzzz~~~rrrlllccc\\\WWWRRRLLLHHHFFFFFFFFFHHHJJJMMMOOOQQQTTTWWW\\\aaagggnnnvvv{{{}}}wwwmmmbbbZZZRRROOOLLLIIIHHHFFFCCCAAA???>>>===<<<::::::999999::::::::::::999999888888666666666666555555555555333333333444444555555555555555444444444444555555555666666666666777777777999:::;;;<<<<<<=========;;;;;;<<<<<<<<<=========:::;;;<<<<<<===<<<<<<<<<:::999888777777777777777888999:::<<<>>>@@@BBBDDDEEEEEEDDDDDDEEEGGGIIIKKKIIIHHHFFFIIIUUUhhhwww}}}|||yyyvvvvvv|||{{{jjjRRRJJJAAA<<<===>>>>>><<<;;;;;;;;;:::::::::999999777777888999999999999888rrrjjjgggllluuu~~~yyy```QQQHHHBBB@@@AAA:::;;;<<<=========<<<;;;888;;;>>>AAABBBAAA???>>>;;;:::999888777666666666888888777777777777888888666666666666777777777888999888777666555666666777777777777777777777777777444555666666555444555666666777777777777888888888999:::AAALLLUUU^^^kkkxxxxxxyyyyyyxxxvvvuuuwwwxxxssswwwyyywwwxxx{{{{{{xxxuuuxxx|||}}}{{{xxxqqqjjjhhhlllqqqtttuuutttvvvyyy|||~~~|||}}}}}}zzzuuussstttvvvwwwuuusssssstttqqqjjjdddYYYVVVQQQKKKIIILLLRRRWWW[[[___bbbdddddddddfffhhheeeccc```]]]ZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUQQQRRRUUUWWWXXXWWWVVVUUUSSSTTTTTTTTTTTTSSSRRRQQQRRRRRRSSSTTTUUUWWWWWWXXXYYYYYYZZZ[[[\\\\\\\\\\\\________________________```aaabbbcccdddeeeeeeeeebbbbbbaaa___]]]]]]___bbb``````aaabbbccccccbbbbbbaaabbbcccdddeeeeeeeeeeeedddcccaaa```___```aaabbb_________^^^^^^^^^]]]]]]XXXYYYYYYYYYZZZZZZZZZZZZ\\\^^^```bbbdddeeeeeeeeegggjjjnnnrrrvvv|||wwwhhh\\\PPPHHH@@@???>>><<<:::;;;;;;;;;::::::;;;<<<>>>???>>>???@@@?????????AAACCCCCCGGGMMMQQQUUUZZZaaafffmmmsss{{{wwwkkkeee]]]XXXUUURRRMMMJJJGGGGGGHHHIIILLLOOORRRTTTWWW[[[aaagggnnnvvv~~~}}}yyytttpppkkkcccZZZSSSMMMLLLIIIGGGFFFDDDBBBAAA<<<<<<<<<;;;::::::::::::888888888999888888777777444555555555555555666666444444444444555555555555555555444444444444555555555666666666777777777777::::::::::::;;;<<<======<<<<<<<<<<<<============;;;<<<=========<<<;;;::::::999888777777777888999999:::;;;===???@@@BBBCCCCCCCCCDDDEEEHHHKKKNNNPPPLLLLLLMMMSSSeeezzzzzzyyyxxxzzziiiZZZFFFBBB>>><<<<<<===>>>===::::::::::::999999999888777777888999999999999999rrriiiggglllvvvttt\\\MMMEEE???===???999:::;;;<<<<<<<<<;;;::::::<<>>===999999888888888888888999888888777777777777888888666666666666777777777777999888777555555555666777666666666666666777777777666777888777666555666888666666777777888888999999======BBBJJJOOOUUUcccrrruuuwwwxxxxxxvvvuuutttuuummmqqqtttssstttvvvtttpppooorrrwwwzzz{{{yyyuuusssxxxqqqiiigggkkkqqqttttttrrrtttxxx{{{|||{{{uuutttuuuwwwuuusssrrrrrrppplllggg^^^ZZZSSSLLLHHHIIINNNRRRXXX\\\aaadddeeegggkkknnngggeeebbb___\\\ZZZYYYYYYXXXXXXYYYYYYXXXXXXWWWVVVPPPRRRVVVXXXYYYXXXVVVTTTRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[[[[\\\[[[[[[\\\\\\]]]]]]^^^___``````______aaabbbcccdddddddddbbbbbbaaa___]]]]]]___aaa___```aaabbbbbbbbbbbbbbbbbbbbbcccdddeeeeeeeeeeeedddbbb___^^^]]]___aaaccc^^^^^^^^^^^^^^^^^^]]]]]]XXXYYYZZZZZZ[[[[[[[[[ZZZZZZ\\\^^^```bbbcccccccccbbbeeehhhlllpppwwwtttfffZZZNNNFFF???>>>===:::999:::;;;;;;::::::;;;<<<>>>???>>>@@@@@@@@@???@@@AAACCCAAAFFFMMMRRRWWW]]]dddjjjnnnttt{{{wwwooo```[[[UUUQQQOOOMMMJJJGGGHHHHHHIIIKKKNNNQQQTTTVVV[[[___fffnnnvvvssspppkkkgggccc]]]TTTMMMEEEDDDBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<===666777777777777777666555333444444555555666666666555555555555555555555555555555555444444555555555555666666666777777888888;;;:::999999:::;;;===>>><<<<<<<<<<<<=========>>><<<<<<=========<<<:::999999999888777777888999::::::;;;<<<>>>???AAABBBBBB@@@AAACCCGGGKKKPPPTTTWWWOOOPPPSSS]]]qqqwwwyyy|||pppYYYKKK??????>>>===<<<<<<======999999999888888888888777666777888999999999999999tttjjjfffkkkuuuttt]]]LLLEEEBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAA@@@@@@;;;:::999777666777777888555666777999999888777777<<<:::888777555555666666555555666666666666555555777777666666555555555444888888777777666666555555555666666666777777777777::::::;;;===DDDOOO\\\eeemmmuuu|||}}}}}}}}}zzzvvvrrrqqqqqqrrrssssssqqqoookkkmmmoooqqqqqqqqqpppoookkkkkkkkkjjjiiiiiikkkmmmtttvvvxxx|||uuuooooooooorrrvvvxxxuuuqqqnnnllljjjeee]]]TTTLLLIIIIIIJJJSSSVVVZZZ___cccggghhhiiijjjgggbbb]]]ZZZYYYYYYZZZ[[[YYYXXXXXXXXXXXXVVVUUUUUUVVVWWWVVVTTTRRRRRRSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPRRRTTTVVVXXXXXXWWWVVVYYYZZZ[[[\\\\\\[[[YYYXXXZZZ[[[[[[\\\\\\]]]]]]^^^aaaaaaaaaaaaaaabbbbbbccc```___^^^___aaacccbbbaaabbbbbbaaaaaaaaaaaabbbbbbcccbbbaaaaaaaaabbbddddddeeeccc```^^^]]]]]]^^^___``````___^^^]]]\\\ZZZYYYUUUVVVWWWYYY[[[\\\]]]]]]\\\]]]]]]^^^^^^_________```bbbeeegggkkkqqqxxx}}}ssscccXXXPPPGGG???<<<;;;:::<<<@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@CCCGGGLLLQQQWWW]]]dddiiitttxxxxxxooohhh^^^[[[WWWRRRNNNLLLKKKKKKKKKLLLMMMOOOQQQUUU[[[______fffooovvv|||vvveeefffgggeee```XXXPPPKKKDDDBBB@@@>>><<<:::999999<<<;;;:::999888999::::::999888888777666555555444444444444444444444444444333444555555555444333222666555555555555444444444888777777777777999:::;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;;;;<<<<<<==================<<<;;;:::999888888999:::;;;<<<<<<===<<<===???@@@AAAAAA@@@@@@EEEFFFGGGJJJSSS___dddccc[[[YYY]]]mmm{{{{{{qqqZZZMMMIII======<<<;;;;;;;;;;;;<<<===<<<:::888777777888888777777888999999999999888tttkkkgggllluuu~~~ttt]]]LLLEEEBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@???>>><<<;;;999888666666666666666666777888888888888777999888777666666666777888555666666777777666666555777666666666555555555555777777777777666666666666666666666666666777888888888999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEJJJOOOUUU\\\dddiiiqqqvvv|||{{{tttlllfff[[[XXXTTTPPPMMMKKKJJJJJJKKKLLLNNNPPPRRRWWW\\\aaaeeellluuu|||uuujjj___```aaa___[[[TTTMMMHHHBBBAAA@@@>>><<<;;;::::::;;;:::999888777888888999888888777777666555555444444444444444444444444444333444444555555444333333333333444444555555666666888777777777777999:::;;;::::::::::::;;;;;;;;;<<<;;;;;;<<<<<<<<<=====================<<<;;;:::999888999:::;;;<<<>>>@@@@@@AAAAAAAAA@@@AAAAAAAAAAAABBBEEEIIIQQQ```nnnrrroooggggggmmmxxx|||eeeRRRGGGCCC<<<<<<;;;:::::::::::::::;;;;;;:::999888888888888777777888999999999999888uuulllhhhllluuu~~~ttt]]]LLLEEEBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>======<<<;;;999888777666666666777777666666777777888888777666666666666777888999666666777777777777666666666666666666555555555555666666666666777777777777888777666666666777999:::666777999;;;???GGGOOOUUUbbblllwww}}}}}}xxxsssttttttuuuuuusssnnnjjjeeefffggghhhjjjkkkkkkllllllmmmmmmllljjjiiiiiijjjjjjooovvv|||uuukkkfffggglllrrruuutttrrrooonnnoookkkeee^^^VVVPPPLLLIIIIIIKKKPPPVVV]]]ccchhhkkkjjjhhhddd```]]][[[ZZZYYYZZZYYYWWWXXXYYYYYYXXXWWWUUUVVVWWWUUURRRPPPOOOOOOPPPOOOOOOOOOOOONNNNNNNNNOOOPPPSSSUUUWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZYYYYYYYYYZZZ[[[[[[\\\\\\^^^^^^^^^^^^^^^___`````````___^^^```bbbcccbbbaaa`````````______`````````______^^^^^^______```aaacccaaa```^^^]]]]]]]]]^^^]]]]]]]]]]]]\\\[[[ZZZYYYWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[]]]^^^```bbbdddhhhmmmqqqrrrtttxxx|||}}}sssggg^^^OOOHHHAAA???===::::::===>>>>>>>>>>>>>>>>>>>>>>>>@@@???????????????@@@AAABBBDDDGGGKKKRRR[[[dddkkkppptttzzz~~~wwwsssnnngggbbbYYYWWWTTTPPPNNNLLLKKKKKKNNNOOORRRTTTWWW\\\bbbffflllttt}}}vvvggg^^^VVVWWWXXXWWWSSSNNNHHHDDD@@@@@@>>>===<<<<<<;;;;;;999888777777666777777777777777777666555555444444444444444444444444444444333333444555555444444333111222333444555666777777777777777777888999:::;;;999999999:::::::::;;;;;;<<<<<<<<<===============>>>>>>===<<<;;;:::999888::::::;;;===@@@CCCEEEGGGGGGEEECCCAAA@@@AAABBBCCCCCCFFFMMMZZZnnn|||tttwww~~~~~~|||~~~hhhUUUHHH@@@===;;;::::::999999999999999888999999999999999888888666777888888999999888888vvvooojjjnnnvvv~~~ttt]]]LLLEEEBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>===<<<999888888777777777777777777777666555555777888999666666666666777777777888666666777777777777666666666666666666666555555555555555666666777777888888999888666666666777999:::555666999;;;===BBBHHHLLLWWWcccpppxxx}}}}}}xxxttttttuuuvvvuuuqqqlllggg```aaabbbeeehhhlllppprrrtttuuutttrrrnnnkkkiiiiiiiiinnnuuu|||}}}rrrhhhbbb```eeekkkpppqqqppppppoooqqqnnniiiddd^^^WWWPPPLLLIIIJJJLLLPPPTTTZZZ___bbbhhhgggdddbbb___]]][[[ZZZYYYWWWVVVWWWXXXXXXWWWVVVUUUVVVVVVTTTQQQNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOQQQTTTVVVXXXYYYYYYXXXXXXVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^```___^^^___aaabbbbbbaaa______^^^^^^^^^^^^______^^^^^^^^^^^^______``````aaa```___^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYY\\\]]]^^^___aaacccgggkkklllnnnqqqssswww||||||ssshhh```PPPIIICCCAAA???;;;:::<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>??????@@@BBBCCCFFFJJJPPPZZZeeemmmqqquuu{{{~~~~~~zzz}}}}}}vvvqqqlllgggbbb^^^XXXWWWUUUSSSQQQPPPOOOOOORRRTTTWWW[[[^^^dddiiinnnttt|||uuuiii^^^WWWOOOOOOPPPOOOLLLHHHCCC@@@>>>>>>===<<<<<<<<<<<<<<<888888777777777777666777666666666555555444444444444444444444444444444444333333444444444444444444222333333444555555666666777777777888888999::::::999::::::::::::;;;;;;;;;========================???>>>===;;;:::999888888;;;<<<>>>AAAEEEIIILLLNNNKKKHHHDDD@@@???@@@BBBDDDGGGJJJQQQaaayyyzzz|||}}}oooXXXIIIAAA===<<<;;;;;;:::999999999999999666777888:::::::::999888666777777888888888888888yyyqqqmmmqqqxxxttt]]]LLLEEEBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<555666666777888888999999777666555555555666888999777777777777666666555555666666777777777777666666555555555666666666666666555555666666777777888888888777666666666777999999555777999:::<<>>>>>=========>>>??????CCCDDDFFFJJJPPP[[[fffnnntttwww|||~~~}}}|||zzzzzzvvvyyy}}}|||xxxsssmmmhhhccc___\\\XXXWWWVVVUUUTTTTTTSSSSSSUUUXXX\\\aaaeeekkkqqquuu}}}rrrggg]]]UUUPPPJJJJJJJJJJJJGGGDDDAAA???<<<;;;;;;:::;;;;;;<<<<<<888888888888888777777666555555555555444444444444444444444444444444444444333333333333444444555555555555555555555555555555666777777888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<>>>===<<<:::999999999999===???CCCGGGKKKOOORRRSSSMMMIIIDDD???>>>???CCCEEEIIILLLUUUgggyyycccNNNCCC@@@???===<<<;;;;;;:::::::::::::::555666888999::::::999888666666777888888888888777|||tttqqqssszzzttt]]]LLLEEEBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<444555666777888999999888666666555555666666777777666777777777777666555444555555666666666666555555555555555666666666666666666666666666777777777777555666666666777777777777666777888999:::<<>>===???????????????????????????<<<<<<<<<<<<===>>>???@@@CCCDDDFFFJJJPPPZZZeeemmmtttwww{{{}}}|||yyyxxxwwwvvvxxx|||xxxuuuqqqlllgggccc```^^^XXXXXXXXXXXXXXXXXXXXXXXXZZZ]]]ccchhhmmmsssyyy}}}qqqcccYYYRRRLLLIIIHHHGGGGGGFFFDDDAAA???===:::999999999999999::::::888888888888888777666666444444444444444444444444444444444444444444444444333333333333333444666666777777777666666666555555666666888999999:::999999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;999999999::::::???BBBGGGMMMRRRUUUVVVWWWLLLHHHCCC@@@???AAAEEEHHHHHHPPP]]]qqq~~~oooXXXGGGAAA@@@@@@>>><<<<<<;;;:::::::::::::::666666777888999999999888555666777777888888777777wwwtttvvv|||ttt]]]LLLEEEBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::666666777888888777666555444555666666777777666666444555666777777777666555444444555555555555444444555555555555666666666777777777777777666666666666333444666777777777555444555666777777777999<<>>@@@AAABBBBBBDDDFFFJJJPPPYYYccciiipppsssxxxzzzzzzxxxwwwwwwwwwyyy}}}}}}sssrrroookkkgggdddcccbbb\\\]]]^^^______`````````cccgggmmmsssyyyyyyooo```TTTNNNJJJGGGEEEFFFFFFDDDCCC@@@>>>===<<<888888777777777777888888666666777777777666555444333333333333333333333333444444444444444444444444333333222222333444666777777777777777888888888888555666888999::::::999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<;;;999888888999;;;<<<@@@DDDKKKRRRWWWYYYYYYXXXKKKHHHDDDAAAAAADDDIIILLLLLLXXXkkkhhh\\\LLLBBB??????>>><<<;;;::::::999999999999999888777777777777888888999555666666777777777777777xxxuuuxxx}}}ttt]]]LLLEEEBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888888888999888777666444333333444666777777777666555111333555666888888888777333444444444444444444333444555555555666666777777888888777777666666555555111333555777888666444333444555555555555777:::===???GGGPPPWWW```llluuuwwwzzzyyywwwvvvvvvssspppmmmbbbbbbccchhhqqq}}}{{{mmmddd\\\```mmmwwwwwwssssssooollljjjkkklllllljjjllljjjhhhdddaaaaaadddgggiiihhhhhhkkkoooooojjjdddbbb\\\SSSJJJEEEDDDFFFHHHQQQUUU\\\bbbeeeeeedddbbb___]]][[[ZZZYYYXXXVVVTTTOOOQQQRRRQQQOOOMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQRRRIIIKKKNNNPPPRRRSSSTTTSSSSSSTTTTTTUUUUUUVVVWWWWWWZZZZZZZZZZZZZZZ[[[\\\\\\ZZZYYYYYYZZZ\\\]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[YYYZZZ[[[\\\]]]\\\[[[[[[\\\\\\]]]]]]]]]\\\[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^YYYYYYZZZ\\\\\\]]]]]]]]]^^^]]]\\\[[[ZZZYYYXXXWWWTTTVVVXXXYYYYYYZZZ\\\]]]\\\^^^aaaccccccccceeefffaaacccfffiiikkkmmmooooooqqqtttxxx||||||zzz{{{|||}}}~~~{{{zzzyyywwwsssnnnjjjggg]]]TTTKKKFFFCCC@@@@@@CCC????????????????????????<<<<<<===>>>???AAACCCDDDAAACCCFFFIIIOOOWWW```ffflllpppuuuxxxxxxwwwwwwwwwxxxzzz}}}{{{oooooonnnkkkhhhfffeeefffbbbcccdddfffgggggggggggglllpppvvv}}}{{{iii```SSSKKKGGGGGGGGGFFFEEEDDDCCCAAA>>>===;;;:::888777777666666666666666444555666666666555333333333333333333333333333333444444444444444444444444333333222222333555666777666666777888999::::::;;;555666888999::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999;;;:::999888888:::<<<===AAAFFFNNNVVVZZZ\\\ZZZYYYKKKHHHEEECCCDDDGGGKKKNNNSSSbbbxxxzzz{{{tttWWWOOOEEE???======<<<::::::999999888777888888888999888777666666777888999555666666777777777777777xxxttt|||ttt^^^PPPGGG@@@:::999===<<<:::999888999::::::===:::888999;;;<<<:::777999888666666777777555444999999888777666555444444555555666666777777888888555555444444444444555555666555555555555444444444333444444555555666666666666666666666666555555555666666444444555777999;;;???@@@FFFPPPXXXaaaooo{{{}}}zzztttqqqpppnnnjjjgggeeeiiittt}}}tttllldddaaaffflllpppqqqmmmmmmmmmnnnnnnnnnooooooooonnnkkkhhheeebbbaaa```eeehhhlllnnnnnnlllkkkjjjfffccc]]]VVVOOOKKKJJJJJJIIIMMMSSS[[[aaadddffffffddd```\\\ZZZZZZYYYVVVSSSSSSRRRRRRQQQPPPPPPOOOOOOOOONNNMMMKKKJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPMMMOOOQQQRRRSSSTTTVVVXXX[[[[[[[[[[[[ZZZZZZYYYYYY[[[\\\]]]\\\ZZZZZZZZZ\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^]]][[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\^^^^^^]]]]]][[[ZZZXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\\\\]]]^^^___aaaaaa``````aaacccdddeeefffgggfffkkkppprrrsssuuu{{{|||}}}~~~yyyuuuuuutttrrrqqqoooooonnnnnnbbb[[[RRRJJJEEEBBBAAA@@@>>>======>>>AAABBBBBBAAA>>>>>>>>>???@@@@@@AAAAAACCCDDDGGGJJJNNNUUU]]]bbbiiimmmrrruuuvvvwwwwwwxxx{{{zzzzzz|||{{{wwwuuusssqqqnnnllljjjjjjjjjffffffhhhjjjmmmpppsssttt{{{~~~|||rrrjjjWWWSSSMMMGGGCCCBBBBBBCCC>>>>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;:::999999777666555444333444444555:::666222111222333111///222222222222222222222222333333333444666888999:::888888888888888888888888777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999999999999999:::<<<>>>@@@JJJKKKPPPWWW]]]]]]VVVOOOJJJ@@@===CCCEEEEEELLLWWWcccooooooZZZKKKFFF???<<<<<<;;;:::888;;;:::999888777555444444666666666666666666666666777777777777777777777777{{{vvvrrr\\\OOOGGG@@@;;;999<<<;;;:::999999999999999<<<:::999999;;;;;;999777777666555666888888777666666666666666777777777777777777777666666666666666555555444444444444555555666555555555555444444444555555555555555666666666666666666666555555555555666666555444555777999:::======CCCKKKSSS\\\iiivvv{{{{{{uuusssrrrpppmmmjjjiiilllttt~~~wwwooogggdddfffkkkmmmmmmpppqqqrrrsssssssssssssssrrrrrrpppnnnjjjfffbbb```fffiiimmmpppqqqooonnnlllkkkhhhbbbZZZRRRKKKGGGEEEGGGJJJOOOVVV\\\aaadddfffgggddd```^^^]]][[[XXXUUUUUUUUUTTTSSSQQQPPPOOOOOOOOONNNMMMKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOONNNPPPRRRSSSTTTUUUWWWYYYZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\\\\ZZZYYYZZZ[[[\\\[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\ZZZYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZ\\\[[[[[[\\\\\\]]]^^^___\\\]]]^^^```aaacccdddddddddhhhlllnnnnnnpppuuuzzz~~~~~~zzzvvvrrrqqqpppoooooooooooooooiiiaaaVVVLLLGGGDDDDDDCCCBBBAAA@@@AAABBBCCCBBB@@@>>>>>>??????@@@AAAAAABBBCCCDDDFFFHHHLLLRRRYYY^^^gggkkkppptttvvvvvvvvvvvvxxxxxxyyy{{{~~~}}}zzzwwwvvvsssqqqoooooonnnnnnlllmmmnnnqqqtttxxxzzz|||vvvoooggg]]]UUUPPPLLLHHHCCC@@@@@@AAABBB============<<<;;;:::999777888888888888777666666777666555444333444444555444111000000333555666555222222222222222222222222222222333444555777999:::888888888888888888888888777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;;;;888888888999;;;>>>@@@BBBKKKLLLOOOUUUZZZZZZSSSMMMIIIBBB???EEEGGGHHHRRR```ooozzzvvv```OOOHHHCCC>>>;;;;;;;;;:::888::::::999888777666666555777777777777777777777777777777777777777777777777}}}xxxqqq[[[MMMFFF???:::999:::::::::::::::999999888<<<:::999999::::::999888777666555666888:::999888555555666666666777777777888888777777666555555444555555444444444444555555666555555555555444444444666666666666555555555555555555555555555555555555666555555444555666888999::::::>>>DDDKKKSSSaaammmvvv{{{~~~yyyuuuttttttrrrsssqqqooopppuuuyyy}}}~~~~~~~~~zzzssskkkggggggiiiiiiiiiqqqrrrtttvvvxxxxxxxxxxxxwwwwwwwwwuuurrrlllgggdddhhhkkkooorrrsssrrrooommmmmmkkkggg```XXXPPPHHHDDDFFFGGGJJJOOOUUU\\\aaadddjjjhhhdddbbb___\\\XXXUUUWWWWWWUUUTTTRRRQQQPPPOOOOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIKKKKKKKKKLLLLLLMMMMMMNNNMMMOOOQQQRRRRRRSSSUUUWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZ\\\]]]\\\ZZZYYYYYYZZZ[[[ZZZZZZYYYYYYZZZ[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWYYYYYYZZZ[[[[[[[[[[[[[[[]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZ[[[\\\\\\]]]YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZ[[[ZZZZZZYYYZZZZZZ[[[[[[XXXYYYZZZ\\\^^^___aaaaaaaaadddggghhhgggiiimmmpppoooqqqrrrrrrrrruuu{{{~~~~~~}}}xxxtttnnnmmmmmmnnnnnnooopppqqqqqqiii]]]RRRKKKHHHGGGFFFDDDCCCCCCCCCDDDDDDBBB@@@??????@@@@@@AAABBBBBBCCCEEEFFFGGGHHHKKKPPPVVV[[[ccchhhnnnsssuuutttssssssvvvwwwyyy|||~~~{{{zzzxxxwwwvvvuuuvvvvvvuuuvvvxxx{{{|||pppeee^^^WWWNNNHHHFFFDDDAAA>>>======???@@@;;;;;;;;;;;;:::999888888666666666777666555555444666555444444333444444444111000///111444666777777222222222222333333333333222222333333555666888999888888888888888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<999999:::<<>><<<;;;::::::<<<<<<888999999999888888777666666777777777777666555555555444444444444444444444444333222222333333333333222222222333333333333333222222333333444666777888888888888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::<<<<<<>>>AAADDDHHHKKKMMMLLLLLLLLLNNNPPPOOOKKKHHHCCCCCCFFFJJJNNNVVVgggyyy{{{gggTTTHHHCCC>>>===:::999999999999:::999999999999999999999999888888888888888888888888666666666666666666666666zzzvvv|||}}}rrr[[[MMMDDD<<<777555777888999:::::::::999888999::::::999999888888888999888777777888888777555777777666666555555444444444555555555666666666777555555444444444444555555666555555555555444444444555444444333333222222222333444444444555555666666555555555555555666666666888777888<<>>===<<<:::999999999999777777777777777666666555555666666666666555444444333333444444444444444444444444555444333222111111222222333333333444444444333333333444555666777888888888888888888888888888::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888<<<>>>AAAEEEHHHKKKMMMNNNKKKJJJIIIIIIIIIIIIHHHGGGBBBEEEKKKPPPVVV```rrr~~~}}}yyyiiiYYYLLLDDD@@@;;;::::::999888888999:::888999999999999:::::::::888888888888888888888888666666666666666666666666zzzvvv{{{{{{rrr[[[MMMDDD===777666777888999999999999999999888:::::::::888777888999999888666666777777555333333333444555666777777888333444444555666666777777555555444444444444555555666555555555555444444444444444444333333333333333333333333444555555666666555555555555555555555555777666888;;;<<>>=========<<<;;;:::999888777555666666777666666555555333333444444333333222111222333333444444444444333000222444444333333444555222222333333444444555555444444444555555777888888888888888888888888888888;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999<<>>;;;888999:::999888888999;;;888888888999999999999999888888888888888888888888777777777777777777777777|||xxx}}}|||pppZZZMMMEEE???:::999888888888888888999::::::888999;;;:::777666777999777555444555666666555444222333333444555666777888555555555555555555555555555555444444444444555555666555555555555444444444444444555555555555555666222222333444444555666666555555555555555555555444555555777::::::;;;BBBJJJOOO[[[gggoootttzzz}}}}}}zzz{{{|||zzzuuupppnnnnnnkkknnnqqqrrrpppoooooopppoooqqqssssssrrrooommmllljjjjjjlllnnnssswww|||~~~uuurrrsssuuuuuutttpppmmmmmmmmmkkkfffaaa\\\WWWOOOHHHFFFIIINNNRRRTTTYYY___bbb```^^^]]]\\\XXXWWWVVVTTTRRRPPPOOONNNOOONNNMMMKKKJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEGGGIIIKKKKKKLLLNNNPPPNNNOOOQQQSSSUUUWWWYYYZZZZZZ]]]______\\\YYYWWWWWWUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXYYYZZZYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXYYY\\\___``````___\\\ZZZXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\[[[\\\]]]___bbbccccccaaa___]]]\\\]]]___ccceeekkklllnnnooooooppppppqqqssstttwwwzzz~~~xxxnnnddd^^^TTTOOOIIIEEEEEEFFFGGGHHHDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIIIIJJJLLLQQQWWW[[[dddiiipppuuuxxxyyy{{{{{{|||vvvlllddd[[[SSSMMMIIIGGGDDDAAA???>>>===<<<:::;;;;;;;;;;;;:::888888555555666666666666666555333333444444333333222111111222333444555444444333---000333555444333555777222222333333444555555666666666666666666777888999888888888888888888888888;;;;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::<<<===>>>???CCCIIINNNPPPOOOLLLIIIDDDCCCAAA@@@@@@BBBFFFIIILLLSSS]]]gggsss~~~{{{~~~xxxgggUUULLLGGG@@@;;;;;;888:::;;;:::888777999;;;888888888888888888777777777777777777777777777777777777777777777777777777zzz~~~nnnYYYMMMFFFAAA======999888777777777888:::;;;777999;;;:::777666777999444333333444666777666555555555555555555444444444666666666555444444333333555555555444444555555555666666555555555444444444555666666666777777888888222222333333444555666666444555555666555555444444444444666999999999>>>EEEEEEQQQ___gggnnnuuuyyyyyyxxx{{{|||yyytttpppoooppplllnnnooommmjjjiiijjjmmmkkknnnrrrtttsssqqqpppoooiiiiiiiiijjjmmmqqquuuxxx{{{ooolllooorrrttttttpppllllllnnnoookkkhhh___YYYPPPHHHEEEFFFJJJMMMKKKQQQXXX\\\\\\ZZZZZZZZZ\\\[[[YYYVVVSSSPPPNNNMMMOOONNNMMMKKKJJJJJJJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCEEEGGGHHHHHHIIIKKKMMMMMMNNNPPPRRRUUUWWWYYYZZZYYY[[[]]]]]][[[XXXVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXYYY\\\___aaa^^^\\\ZZZXXXWWWWWWYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZXXXXXXXXXYYYYYYYYYZZZZZZXXXXXXXXXZZZ]]]```bbbbbb___]]]ZZZZZZ\\\___aaabbbdddfffhhhjjjkkklllnnnooovvvwwwzzz~~~wwwnnniii\\\WWWOOOIIIGGGHHHIIIJJJEEEEEEEEEFFFGGGGGGHHHHHHKKKLLLMMMNNNQQQVVV\\\aaafffkkkqqqvvvyyy{{{}}}wwwpppfff]]]WWWPPPIIIEEE???>>>======<<<<<<<<<;;;888999:::;;;;;;:::999999555555666666666666666555555555666666555555444333000111333444555444444333...111555555444333444555222222333333444555666666777777666777777888999:::888888888888888888888888<<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;666777888:::===???AAACCCDDDIIIOOOTTTVVVSSSNNNKKKBBBAAA???>>>>>>AAAFFFJJJRRRZZZdddppp}}}}}}zzz{{{cccUUUIIIEEECCC>>><<<===888:::<<<;;;888777999;;;888888888888777777666666666666666666666666666666777777777777777777777777|||nnnZZZJJJBBB???<<<:::888999999888555444444555333555777999:::;;;;;;;;;999888888888777777666666666666666666555555555555666666666666666666666666444333222111111333555666555555555444444333333333777777777777777777777777555555555555555555555555444444444555555555555666444555555666888999;;;<<>>===<<<;;;:::999888;;;:::999777777777777777999999888777777777777777333333333222222111111111555555555444444333333333444444333222222333333333333555666555444444555666777777888999999999999888888888888999999:::::::::::::::::::::::::::::::::<<<:::999999;;;:::666222:::<<<<<<<<<<<>>===???@@@BBBHHHOOOWWWaaaqqq}}}{{{~~~xxxhhhRRRJJJAAA=========;;;888;;;:::999888888888999999BBB===777444555777999;;;666666666666555555555555888888777777666666666555}}}oooZZZKKKCCC???<<<:::777888999888666666666888444666777999::::::::::::888888888777777777666666666666666666555555555555666666666666666666666666555444333222222444666777555555444444444333333333444444444444444444444444555555555555555555555555444444444555555555555666666666666666666777888999<<>>???DDDJJJOOOUUU[[[^^^[[[XXXVVVOOOGGGDDD@@@>>>AAACCCGGGQQQZZZ```iiiuuu~~~|||vvvfffXXXLLLEEE>>>;;;<<<>>>===;;;===<<<:::999888888999999CCC>>>999555555555666666666666666666555555555555777777777666666555555555ppp\\\KKKCCC???<<<999666777999999888888999:::777777999:::::::::999888888888777777777777666666666666666666555555555555666666666666666666666666555555444333444555666777555444444444444333333333333333333333333333333333444444444444444444444444444444444555555555555666777666666555555555666666888<<>>999::::::;;;<<<===>>>???;;;999777555555777999:::555555444333333333333444333444444444444444555555444444333333333333222222444333333333333333444444222444555666555666777999777888888999999999999999======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::888777777999;;;;;;;;;999;;;>>>AAAEEEJJJQQQVVV^^^aaaaaa]]]XXXTTTMMMFFFBBB>>><<<>>>CCCLLLYYYeeemmmrrrzzzuuubbbRRRGGGCCC???:::999<<<@@@AAA@@@???>>><<<:::888888888888???<<<888666666555444333666666666666555555555555666666666555555555555555qqq\\\LLLCCC???;;;999777999::::::999888:::;;;999999:::::::::999888777777777777777777777666666666666666666555555555555555555555555555555555555555444444333444555666666444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555555666555555555444444555555555888;;;???FFFNNNVVV]]]aaagggkkkqqqtttsssrrrrrrsssrrroooiiibbb^^^^^^bbbfffpppyyy~~~vvvooojjjhhhjjjlllooovvvyyytttmmmiiifffeeedddbbbeeefffiiimmmpppqqqpppnnngggdddaaa___\\\VVVQQQNNNHHHFFFDDDCCCFFFKKKRRRWWW___``````^^^[[[XXXTTTQQQQQQNNNKKKJJJKKKLLLLLLKKKKKKJJJHHHFFFFFFGGGHHHIIIGGGFFFEEEDDDCCCDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEDDDEEEFFFHHHIIIKKKMMMNNNNNNNNNOOOOOOOOOOOOOOONNNSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRSSSUUUUUUTTTSSSTTTVVVXXXYYY[[[\\\\\\[[[YYYXXXXXXWWWWWWWWWVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUUUUUUUUUUVVVVVVVVVSSSTTTUUUUUUVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]___ccceeehhhlllrrrvvvzzz|||xxxmmmccc]]]VVVSSSQQQQQQPPPNNNQQQVVV^^^bbbiiimmmqqqtttyyy|||zzzoookkkeeeaaa]]]YYYUUUQQQJJJGGGCCCAAAAAAAAA@@@???888999:::;;;<<<===>>>???===;;;777555444555777999444444333333333333333444222222333333444444555555333333333333333333333222444333333333333444444555222444666666666777999:::777888999999::::::999999<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::888666666777999<<<===;;;===AAAFFFKKKQQQWWW[[[bbbbbb```[[[TTTNNNHHHCCCAAA===;;;???FFFRRRbbbpppuuuxxx|||~~~zzzeeeTTTHHH@@@<<<:::888999===BBBEEEFFFAAA???===;;;999888888888888777666666777888666555666666666666555555555555555555555555555555444444qqq\\\LLLCCC>>>;;;888999:::;;;:::999888888:::::::::;;;;;;:::999777666666666666666666666777777666666666666555555555555444444444444444444444444333333333333333444444555444444444444444444444444666666666666666666666666444444444444444444444444444444444555555555555666333333333333444555666777888888;;;???FFFNNNUUUZZZbbbiiiqqquuuuuutttuuuvvvpppooolllgggbbb```aaacccppp|||~~~vvvpppnnnnnnmmmnnnrrrxxx}}}~~~}}}zzzwwwtttrrrooommmkkkiiigggeeeccccccdddiiinnnrrrssstttlllkkkiiieeebbb^^^XXXTTTLLLHHHCCC@@@AAAFFFLLLOOOWWWYYY\\\^^^^^^\\\YYYWWWRRROOOLLLJJJKKKKKKKKKKKKKKKIIIGGGFFFFFFFFFHHHIIIFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDCCCCCCBBBBBBCCCCCC@@@AAACCCFFFIIIKKKLLLMMMKKKLLLMMMNNNNNNNNNNNNNNNQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTSSSSSSUUUVVVWWWXXXZZZ[[[[[[ZZZXXXWWWTTTUUUUUUUUUVVVVVVVVVWWWUUUUUUUUUUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTUUUUUUUUUVVVVVVSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUWWWYYYZZZZZZ\\\^^^aaabbbfffkkkppprrruuuxxxzzz|||}}}yyyoooiii___[[[XXXXXXVVVVVV\\\dddhhhmmmtttwwwyyy||||||qqqkkk___\\\WWWSSSOOOLLLIIIFFFGGGDDDAAA@@@@@@???>>>===999999::::::;;;;;;<<<<<<>>><<<999555444444555666555444444333444444555555111111222222333333444444333333333333333333333333444333333333444444555666333444666777777777999;;;888888999::::::::::::999888999999:::;;;<<<<<<===<<<<<<;;;;;;;;;::::::::::::888777666666999<<>>CCCGGGIIIAAA@@@===;;;999888777777555555555777888888666444666666666666555555555555444444555555555555555555~~~~~~ooo[[[JJJBBB>>>;;;888999:::;;;:::888777888999:::;;;;;;;;;;;;999777666555555666666666666777777666666666666555555555555444444444444444444444444222222222333333333444444333333333444444444444555555555555555555555555555333333333333333333333333444444444555555555555666333333333444444666777777444555777;;;AAAIIIQQQVVV\\\dddoootttttttttuuuwwwooooooooolllgggdddbbbbbbnnn{{{|||wwwtttqqqmmmoooooopppqqqrrrsssssssssqqqrrrrrrrrrpppooommmllleeeeeefffjjjoootttvvvwwwssssssooojjjgggeee```ZZZNNNIIIBBB>>>???CCCGGGIIIPPPSSSXXX\\\______^^^]]]TTTQQQMMMKKKKKKKKKJJJJJJJJJIIIGGGFFFFFFFFFGGGHHHFFFEEECCCBBBBBBBBBCCCDDDCCCCCCBBBBBBAAABBBBBBBBB???AAACCCFFFHHHJJJKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUTTTSSSSSSUUUWWWWWWXXXXXXYYYYYYXXXVVVVVVSSSSSSSSSTTTUUUVVVVVVVVVTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSUUUWWWXXXXXXYYY[[[]]]]]]```dddhhhkkkmmmqqqssstttuuuxxx}}}wwwrrrgggdddaaaaaa______fffooouuuzzz~~~uuuiii```]]]UUUSSSPPPMMMIIIFFFDDDCCCCCCAAA>>>=========;;;999999999999999999999999999<<<;;;999777555444444444555555444444444555666666111111222222222222222333333333444444444444555555333333333333444555666777444666777888777888999;;;888999999:::::::::::::::777777888:::;;;<<<===>>>;;;;;;;;;::::::999999888888999999888888;;;@@@CCCGGGGGGJJJOOOUUUXXXZZZYYYXXXSSSOOOLLLHHHCCCAAACCCBBBAAAEEEMMMWWWaaaooo{{{{{{sssYYYIIICCC???;;;999999:::;;;>>>BBBEEEHHH@@@???===:::888777777777888777777888888777444222666666666666555555555555555555555555555666666666}}}}}}|||mmmYYYIIIAAA>>>;;;888777888999999888888999::::::;;;;;;;;;;;;:::888777555555555666666666777777666666666666555555555555333333333333333333333333222333333444444444444444333333333444444444555555444444444444444444444444333333333333333333333333444444444555555555555666666555555555555555666666555555555888===DDDKKKOOOTTT^^^jjjqqqqqqqqqsssvvvpppqqqqqqnnnjjjgggeeeeeemmmxxx|||{{{vvvpppmmmlllkkkjjjkkklllooopppppprrrtttuuuuuutttssssssppppppqqquuuxxx{{{{{{zzzyyyyyytttllliiiiiifffaaaUUUOOOFFF@@@@@@AAACCCDDDGGGKKKPPPVVVZZZ\\\]]]]]]VVVSSSOOOLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAABBBDDDFFFGGGHHHHHHHHHGGGHHHIIIKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTSSSRRRRRRUUUWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRTTTVVVWWWWWWXXXYYYZZZYYY\\\___aaacccgggkkknnnlllnnnqqqvvv|||~~~zzzoooooooooooollliiinnnuuu~~~uuummmhhh```VVVQQQPPPMMMLLLJJJHHHEEECCCBBBBBB???===;;;;;;;;;;;;:::888666777777777888888888888888888888777777666555555444444444444444555666666333333333333333222222222444444444555555666666666333333333444444555666777666777999888888777999:::888999::::::;;;;;;::::::999999:::;;;<<<======>>>;;;::::::999888888777777666888;;;<<<===AAAFFFKKKNNNNNNOOOSSSWWWYYYWWWUUURRRKKKGGGGGGEEEBBBCCCHHHGGGHHHOOOZZZdddkkkuuu~~~iiiPPPBBB???===;;;999:::;;;;;;<<<>>>AAADDD???===;;;999888777777777888888777888888888666444666666666666555555555555555555555666666777777777||||||zzzlllXXXHHHAAA===;;;888444666888888888999:::<<<::::::;;;<<<;;;:::999888444555555555666666777777777666666666555555555555333333333333333333333333333444555555666666555555333333333444444555555555555555555555555555555555333333333333333333333333444444444555555555666666888888777666555444444444888777777888;;;???DDDGGGNNNYYYgggnnnnnnnnnpppsssrrrrrrqqqoookkkhhhhhhhhhllluuu{{{|||vvvjjjhhhgggffffffhhhkkkmmmooorrruuuwwwwwwwwwwwwwwwzzz{{{~~~}}}}}}}}}vvvmmmjjjllljjjeee___XXXMMMEEEBBBAAA@@@???AAADDDJJJOOOTTTWWWYYYYYYWWWTTTOOOLLLKKKJJJHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAABBBCCCCCCAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGIIIJJJKKKLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRSSSSSSRRRQQQQQQTTTVVVWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTTTTTTTTTTUUUUUUUUURRRRRRSSSUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRTTTVVVWWWWWWWWWXXXYYYWWWYYY[[[]]]___ccchhhkkkiiijjjlllpppuuu{{{{{{|||{{{vvvxxx}}}xxxoooeee]]]YYYSSSJJJGGGHHHBBBBBBAAA@@@===<<<===>>>===<<<;;;;;;<<<<<<;;;:::444444555666777888888999444555666888888888777666333333333333444444555666555555555444444333333333555555555666666666777777333333333444555666777777777888999999888777888:::888999::::::;;;;;;::::::<<<<<<<<<===============::::::999999888777666666444888<<>>>>>===:::;;;;;;;;;:::<<<>>>@@@>>><<<:::888777777777777666555555777999::::::888777666666666555555555555555666666666777777888888~~~yyyiiiVVVIIIBBB<<<999999666777777999:::;;;<<<<<<;;;;;;<<<<<<;;;:::888777666666666666666666666666777555333111111333555777222222333333444555666666333333333444444444555555222333333444444333333222777666555444333444444555555444444333333444444555444444444444444444444444444444555555555555444444555555666777888:::<<<===EEENNNZZZeeekkknnnoooooopppqqqqqqpppmmmjjjiiijjjqqqqqqrrrvvvyyy||||||{{{{{{{{{}}}|||uuuooolllgggddddddfffjjjlllooouuu|||~~~}}}|||}}}|||{{{yyyvvvqqqmmmjjjhhhggg```\\\WWWPPPJJJDDD@@@>>>???AAADDDIIINNNSSSWWWYYYTTTSSSQQQOOONNNMMMMMMMMMLLLJJJHHHGGGHHHHHHFFFEEEAAABBBCCCDDDDDDCCCBBBBBBEEEEEEDDDCCCCCCBBBAAAAAADDDCCCCCCCCCCCCBBBBBBBBBAAABBBDDDFFFHHHIIIJJJKKKHHHIIIIIIJJJKKKLLLLLLLLLNNNOOOPPPRRRSSSTTTTTTTTTTTTSSSQQQPPPPPPRRRTTTUUUUUUUUUTTTTTTSSSTTTTTTUUUVVVTTTRRRQQQQQQQQQPPPOOOOOOPPPRRRTTTTTTTTTSSSSSSVVVRRROOOQQQUUUWWWUUURRRSSSSSSSSSRRRRRRRRRRRRRRRRRRTTTUUUTTTSSSRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTVVVWWWXXXYYYYYYYYYVVVWWWZZZ\\\___aaabbbcccbbbbbbccceeeiiiooouuuyyy~~~qqqiiiZZZTTTMMMJJJJJJIIIFFFBBB>>>>>>>>>>>>============;;;999777666555666777888888777666444444444555666555555555555555555555555222333444555555444333222666555444333333333444555444444444555666666777888888888888999::::::;;;;;;999999888888888888888999:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>><<<999777777777777777777;;;???AAAGGGPPPUUUUUUVVVWWWWWWWWWTTTOOOJJJFFFDDDAAA???AAACCCGGGOOOYYYZZZeeerrr}}}~~~yyylllbbbSSSFFF>>>;;;;;;;;;666666666666777888999:::;;;999777555444666888:::777777777777777777777777666666777777666555444444000222666999:::999666555yyyhhhUUUIIIBBB<<<::::::999999999999999999999999::::::;;;;;;:::999777666555555555555555555555555444222000//////000222444333333444444555555666666333333333444444444555555333333444444444444333333666666444333333333444444555444444333333444444555444444444444444444444444444444555555555555444444555555555666888999;;;<<>>@@@CCCGGGKKKOOORRRTTTTTTSSSRRRQQQOOOMMMLLLKKKIIIGGGGGGHHHHHHHHHGGGBBBCCCDDDEEEEEEDDDCCCCCCAAA@@@@@@???>>>>>>======CCCCCCCCCCCCBBBBBBBBBAAA???@@@BBBDDDFFFGGGHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMOOOPPPQQQQQQQQQQQQRRRQQQPPPOOOPPPQQQSSSTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTRRRPPPOOOPPPPPPPPPOOOPPPPPPQQQRRRSSSSSSSSSSSSTTTQQQNNNOOOSSSTTTSSSPPPSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTTTTRRRRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWYYY\\\^^^```aaaaaa```______```dddjjjpppsssuuuxxx|||{{{oooddd]]]SSSNNNGGGDDDEEEDDDAAA============<<<<<<<<<;;;;;;<<<;;;888666555555555666777666555444444444444444555555555555555555555555333333444444444444333333333333222111111222222333333444555666777777777666666666666777888888999999999999888888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::888555444555666777888888>>>DDDHHHMMMTTTVVVTTTYYYYYYXXXUUUQQQLLLGGGDDDBBB@@@@@@DDDHHHLLLTTT\\\ffftttzzz{{{uuuggg```XXXLLLCCC???>>>??????999888888777777777888888999888666555444555666777666666666666666666666666666666666666666555444444111222555777777666555444xxxgggTTTIIIBBB===:::;;;<<<;;;;;;:::999888777777999999::::::999888666555555555555555555555555555666555333222222333555666555555555555555555555555333333333444444444555555444444555555555555444444555444444333333333333444555444444333333444444555444444444444444444444444444444555555555555444444444444444555666888999:::===CCCMMMVVV^^^eeejjjnnnnnnoooqqqqqqpppqqqssstttmmmlllkkkkkkmmmnnnnnnmmmsssrrrtttyyy~~~|||yyyuuusssooollljjjjjjkkkkkknnnrrrwwwzzz|||xxxuuusssqqqrrrrrrpppjjjfffeeeggghhhfff```VVVKKKEEE???>>>======???CCCGGGIIIQQQSSSTTTUUUUUURRRPPPNNNJJJHHHFFFGGGHHHIIIHHHGGGDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@?????????BBBBBBBBBBBBAAAAAAAAAAAA===>>>@@@BBBCCCDDDEEEEEEKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNOOONNNNNNNNNOOOPPPRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRROOOMMMLLLMMMOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTQQQOOOPPPRRRSSSQQQOOORRRRRRSSSSSSSSSSSSSSSSSSRRRSSSTTTSSSRRRQQQRRRTTTUUUTTTSSSRRRQQQPPPPPPOOOSSSSSSTTTTTTSSSRRRQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWVVVWWWXXXZZZ\\\]]]^^^___\\\[[[YYYZZZ]]]bbbgggkkkkkkmmmppptttxxxwwwmmmcccZZZTTTLLLHHHCCC@@@@@@@@@===:::;;;;;;;;;;;;::::::::::::===;;;999666555444444444555555555555555444444333555555555555555555555555444444333333333333444444333333222222222222333333222444666888999888777555666666666777888888999999999999888888888888999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777666555444555888;;;======DDDLLLPPPUUUZZZZZZWWW]]][[[WWWRRRLLLGGGDDDBBB???>>>BBBIIINNNSSS\\\dddpppxxxdddVVVRRRMMMEEE@@@>>>>>>??????;;;:::999888777777777777777777666555444444333333555555555555555555555555666666666666666555555444333333444444555444333333wwwfffTTTIIICCC===;;;<<<<<<;;;;;;:::999888777777888888999999888777555444555555555555555555555555777666555444444555666777666666666666666555555555333333333444444444555555444555555555555555555444333333333333333333333333555444444333333444444555333333444444444444444444444444555555555555444444333333333444555666888888999>>>EEEMMMVVV^^^fffkkkjjjlllnnnpppqqqsssvvvxxxqqqooolllllllllmmmlllkkkooooooqqqvvv{{{~~~~~~yyyxxxvvvssspppnnnllllllkkkooossswww{{{{{{rrrpppoooqqqrrrqqqkkkffffffiiikkkkkkggg^^^UUUOOOGGGDDD@@@<<<<<<>>>AAACCCLLLNNNRRRVVVWWWVVVSSSQQQLLLJJJHHHGGGHHHHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@===>>>???AAABBBCCCCCCCCCHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMMMMMMMNNNPPPQQQRRROOOOOOPPPPPPQQQQQQPPPPPPOOOMMMJJJJJJKKKNNNOOOOOOOOOOOONNNNNNOOOPPPRRRSSSTTTSSSQQQRRRTTTTTTRRRPPPRRRRRRRRRRRRRRRSSSSSSSSSQQQRRRSSSSSSQQQQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUUUUVVVVVVUUUVVVXXXYYYZZZ[[[[[[[[[YYYWWWUUUUUUWWW[[[```cccdddfffiiilllqqqwww}}}zzzrrriiibbbZZZSSSNNNHHHEEEAAA??????>>><<<:::;;;;;;:::::::::999999999;;;:::888666555555444555444555666777777666444444444444444444444444444444555444333222222333444555444444444444555555555666333555999<<<<<<;;;888666888888888999::::::;;;;;;999999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888777999<<<@@@CCCDDDLLLSSSXXX]]]aaaaaa^^^```\\\UUUNNNHHHCCCAAA@@@@@@???CCCLLLTTT[[[fffppp~~~yyyfffUUUKKKJJJFFFAAA===<<<;;;:::999::::::999888888888888888666777777777666444333222555555555555555555555555555666666666666666555555666555555444333333333444wwwfffTTTIIICCC===;;;<<<999999999999999999999999888888999999888777555444555555555555555555555555333333222111111222333333666666666666666555555555333333333444444444555555444555555555555555555444222333333333333333333333555444444333333444444555333333333444444444555555444444555555555555444444333333333333444555777777777;;;@@@FFFMMMVVV```fffhhhkkknnnoooppppppqqqssssssqqqooommmmmmmmmllljjjiiijjjmmmqqqwww{{{~~~zzzzzzyyywwwtttpppllljjjhhhkkkooorrrxxx|||pppnnnmmmnnnooonnnjjjfffggghhhjjjjjjhhhccc___[[[PPPKKKEEE???;;;;;;===>>>DDDGGGMMMRRRUUUVVVVVVUUUPPPNNNKKKIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@????????????>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGIIIJJJKKKJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMNNNOOOPPPPPPLLLMMMNNNOOOOOOOOONNNNNNMMMKKKIIIIIIKKKMMMNNNNNNNNNMMMMMMLLLMMMOOOPPPRRRQQQQQQQQQRRRRRRRRRQQQOOOPPPPPPQQQQQQQQQRRRRRRRRRPPPRRRRRRRRRQQQPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTRRRRRRRRRRRRRRRQQQPPPOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVTTTSSSSSSUUUXXX[[[^^^[[[^^^ccchhhkkkooosssvvvyyy|||~~~tttkkkfff___YYYSSSNNNIIIEEECCCAAA???>>>>>>===<<<;;;;;;;;;;;;:::::::::999999777777666666666666666666444555777888888777666555222222222222222222222222444333222111111222333444444444555555666666666666444777;;;>>>???===:::888888888888999::::::;;;;;;999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;:::;;;???EEEIIINNNUUU[[[^^^bbbggghhheee^^^YYYRRRJJJDDDAAAAAAAAACCCCCCGGGPPPZZZdddqqq||||||{{{dddPPPFFFDDDCCCAAA===;;;:::999777555888888777777888999999:::666777888888777666444222555555555555555555555555555555666666666666666555888777666555444444444555xxxgggTTTIIIBBB===:::;;;888888888999999:::::::::888888999999888777555444444444444444444444444444555444444333333444444555555555555555555555555555333333333444444444555555444444555555555555444444222333333444444444444333555444444333333444444555222333333444444555555555444444555555555555444444333333333333444555666777777999<<<@@@EEENNNWWW]]]gggjjjnnnooonnnmmmlllkkkpppooonnnnnnnnnmmmjjjhhhbbbdddggglllqqqvvvzzz|||zzz{{{|||{{{wwwrrrllliiifffhhhkkkmmmsss}}}}}}zzzpppooommmkkkiiihhhggghhhhhhhhhiiiiiihhhgggfffeeeYYYTTTLLLDDD>>>;;;::::::???AAAEEEJJJOOORRRUUUVVVSSSQQQMMMKKKJJJHHHFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBB???@@@AAACCCDDDFFFGGGHHHHHHHHHIIIJJJJJJKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLIIIJJJLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIKKKMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOKKKLLLMMMOOOOOONNNNNNMMMNNNNNNOOOOOOPPPQQQQQQQQQPPPQQQRRRQQQPPPOOOPPPRRRPPPQQQRRRSSSTTTUUUUUUVVVPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTVVVXXXYYYQQQVVV\\\bbbeeehhhjjjlllppprrrvvv{{{yyynnneeeZZZWWWRRRMMMJJJFFFCCC@@@<<<<<<<<<;;;;;;::::::999::::::::::::999999999999555555666666666777777777444555666666666666666666222222222222222222222222333333222222222222333333111222333444444555444444555888<<>>;;;999666666666777888888999999999999888999999:::;;;<<<<<<;;;;;;;;;;;;:::::::::;;;::::::999999888888777888:::;;;;;;===BBBJJJPPPZZZ___dddeeegggjjjiiifffXXXTTTMMMFFFCCCBBBCCCEEEIIIIIIOOOYYYdddnnn{{{zzzxxxkkkTTTEEEAAABBB<<<:::999888999999888777666666666666777888999:::666666777888777666555444555555555555555555555555444555666666666666666666888777666555555555555555yyyhhhUUUIIIBBB<<<::::::888888999999999:::::::::888999999:::999777666555444444444444444444444444777777666666666666777777333333444444555555666666333333333444444444555555333333444444444444333333222333444555666555555444555444444333333444444555222222333333444555555666444444555555555555444444444333333444444555666777666777999;;;>>>EEEMMMSSS^^^cccjjjooopppooommmmmmllllllmmmnnnooommmiiifff]]]```eeejjjoootttxxx{{{~~~~~~xxxqqqmmmeeefffggghhhllluuu|||xxxuuuqqqpppmmmgggbbbaaaeeeiiikkkkkkkkkjjjjjjjjjkkkkkkddd___VVVLLLDDD???<<<;;;===>>>???BBBGGGLLLQQQSSSTTTQQQNNNLLLKKKJJJHHHFFFEEEDDDBBBAAA@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>=========???@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHJJJLLLMMMLLLKKKKKKJJJJJJJJJKKKMMMMMMKKKIIIJJJJJJKKKLLLMMMMMMMMMMMMGGGIIILLLMMMMMMMMMMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPOOOPPPQQQQQQOOOOOOPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSNNNOOOPPPPPPQQQQQQQQQQQQPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTRRRQQQPPPOOOPPPRRRSSSUUUVVVVVVVVVMMMQQQVVVZZZ]]]___aaacccggghhhkkkooouuuzzz}}}uuullleee]]]VVVNNNLLLIIIGGGFFFCCC@@@>>>999::::::::::::999999999999999888888888777777777666666666666666666555555333333333333333444555555333333333333333333333333222222333333333333222222111222333444555555555444555777;;;===>>>===:::999666666666777888888999999999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999888777777777666999<<<>>>AAAHHHRRRZZZccciiimmmmmmmmmkkkfff```QQQNNNHHHDDDBBBDDDFFFIIIMMMPPPYYYfffqqqyyyyyywwwyyy}}}jjjXXXJJJCCC??????999777666777888999999888666666666666666666777777444444555555666666555555666666666666666666666666444444555666666666666666555555555555555555555444~~~zzziiiVVVIIIBBB<<<999999999999999999999999999999999999::::::999888666555444444444444444444444444444444444444444444444444222222333333444555666666333333333444444444555555222333333444444333333222222333555666666666555555555444444333333444444555222222333333444555666666444555555555555555555444444444444444555555666777666666777888:::@@@GGGLLLTTT[[[fffnnnrrrtttsssssskkkkkkmmmooopppnnnjjjggg]]]aaafffkkkpppuuuyyy|||wwwssseeeffffffeeegggnnnxxx}}}{{{xxxuuusssqqqqqqnnneee]]]\\\cccjjjnnnnnnnnnnnnmmmmmmmmmlllmmmggg^^^TTTKKKDDD@@@>>>======<<<>>>BBBGGGMMMQQQSSSQQQNNNMMMMMMLLLJJJIIIFFFEEECCCBBBAAAAAABBBBBB????????????????????????>>>>>>>>>>>>============??????@@@@@@@@@@@@??????CCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFDDDDDDFFFGGGIIIKKKLLLLLLKKKJJJJJJJJJKKKLLLNNNMMMJJJGGGHHHIIIKKKMMMMMMMMMLLLLLLFFFIIILLLNNNOOONNNNNNOOOKKKKKKLLLMMMNNNNNNOOOOOOOOOPPPQQQQQQOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPMMMMMMOOOPPPQQQRRRRRRRRRPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOLLLNNNQQQTTTUUUUUUTTTTTTOOOQQQTTTUUUVVVWWWYYY[[[aaaaaabbbfffkkkppprrrsssuuuxxx}}}}}}tttmmmjjjjjjlllllllllggg]]]VVVQQQKKKEEEEEECCCBBBAAAAAA???<<<:::888:::;;;<<<;;;::::::;;;777777777777666666666666777777777777666555444333222222111000111222444555555555555555555555555555111222333444444333222111222333555777888888777666555777999;;;<<<;;;999888888888888999::::::;;;;;;999999999999:::;;;<<<===<<<<<<<<<;;;;;;:::::::::::::::999999888777777666777:::???BBBFFFNNNZZZccchhhoootttssspppkkkbbbYYYLLLIIIFFFCCCCCCEEEIIIKKKOOOTTT```ooozzzwwwrrrvvv|||lllUUUEEEAAA???;;;666:::999777777888888777666888777666555555444444555222333333333444555555666777777777777777777777777444444555666777777666666333333444555555444444333~~~~~~xxxhhhUUUJJJCCC>>><<<<<<888777777777888999:::::::::::::::999888777666555555777777666555444555666555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555333333333444444555555555444333333222333444555666222333333444444333333222555555555555555555555555;;;888444111333999@@@EEEMMMTTT^^^hhhnnnqqqsssuuunnnlllkkklllooopppmmmkkkaaa___aaahhhnnnssszzz|||ooommmjjjhhhiiimmmqqquuuyyywwwvvvvvvvvvtttoookkklllhhhhhhiiieee___^^^bbbjjjjjjkkkllllllmmmmmmmmmooommmiiibbbXXXNNNEEE@@@:::;;;;;;;;;===@@@FFFJJJJJJLLLNNNOOOOOOMMMJJJIIIEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@?????????@@@AAABBBAAA@@@>>>============<<<===???AAABBBBBBBBBAAA<<<<<<===>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGEEEDDDEEEEEEFFFGGGIIIJJJJJJKKKIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMLLLJJJHHHFFFLLLMMMMMMMMMMMMLLLKKKKKKNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPPPPQQQRRRRRRRRRSSSRRRRRRSSSVVVXXXXXXXXXUUUTTTSSSQQQOOONNNNNNMMMIIISSSTTTKKKIIIRRRZZZ[[[PPPQQQQQQRRRSSSTTTTTTUUUWWWXXXZZZ\\\^^^aaacccccciiilllpppuuuyyy|||}}}}}}}}}xxxwwwxxxvvvsssllliiiddd___[[[YYYYYYYYYSSSRRRPPPMMMIIIFFFDDDCCC======<<<<<<<<<;;;;;;;;;999999999999999999999999555666777888888888888888888888666555444333333333222222222333444555666777333333333333333333333333444333333222222333333444777777777777888888888888888888888888888888999999;;;;;;;;;;;;;;;;;;::::::888888999:::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;::::::888:::;;;:::888999===AAA===???BBBGGGOOOXXXaaafffnnnoooqqqqqqmmmeee[[[TTTLLLFFFCCCGGGIIIJJJNNNUUUYYY^^^ggguuuxxxqqqrrrzzz~~~zzzuuueee[[[MMMCCC???===:::888777777777777777888888888666666777777777777666666666666666666666666666666666555444333333444555666444444555555444444333222333444555555666666555555}}}|||}}}xxxgggUUUIIICCC===;;;<<<888888888777888888999999999999999999888888777666555666777666555444555666555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333444444444444444444555555444333333444555555333444444555555444444333555555555555555555555555666555333333555999===???EEELLLVVV```hhhnnnsssvvvqqqooonnnoooqqqqqqooommmfffbbbbbbgggmmmsss{{{{{{vvvpppjjjhhhkkkooorrrvvvsssqqqoooooolllhhhdddhhhfffhhhllliiibbbaaadddiiijjjlllnnnooonnnmmmlllooonnnjjjeee]]]UUUNNNIII===;;;999888999===@@@CCCHHHJJJLLLNNNOOONNNLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCAAA@@@@@@?????????@@@@@@@@@???>>>===<<<<<<<<<<<<===>>>???AAAAAAAAAAAA@@@<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAACCCCCCFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHIIIKKKLLLLLLKKKJJJIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNNNNOOOPPPPPPQQQQQQOOOOOOPPPPPPQQQRRRRRRRRRTTTRRRQQQRRRUUUVVVWWWVVVUUUTTTRRRPPPNNNNNNMMMNNNIIIOOOOOOKKKQQQ^^^ccc```OOOOOOPPPQQQQQQRRRSSSSSSVVVVVVWWWXXXYYYZZZ[[[\\\___aaaeeejjjmmmpppqqqqqqzzz}}}~~~}}}uuunnnfffaaaaaabbb```^^^[[[XXXTTTOOOLLLJJJJJJJJJIIIHHHGGGEEECCCAAA@@@???<<<;;;;;;;;;;;;:::::::::999999999999999999999999:::999999888666444222222555555444333333333444444111111111111222333444444444444444444444444444444555555444444444444555555555555666777888888999999888888888888888999999:::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777777777888888;;;???BBBEEEFFFHHHLLLSSS[[[ccchhhkkkjjjjjjhhhddd\\\TTTMMMJJJFFFEEEIIIKKKLLLRRRZZZfffjjjsss}}}zzztttqqqwww~~~~~~rrrgggUUUMMMBBB===<<<<<<;;;:::888888888777777777777777666666777777777777666666666666666666666666666666666555444444444444555666555555666666555555444333333444444555555555555555{{{zzzyyyyyy{{{vvvfffSSSHHHBBB<<<:::;;;999999888888777888888888888888888999888888777777555666777666444444444555555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444333333666666555444444444555555444555555666666555555444444444444444444444444444111222333555777888888888<<>>??????@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;>>>??????@@@@@@??????>>>;;;<<<======>>>=========<<<<<<<<<<<<===>>>??????DDDDDDCCCBBBAAA@@@@@@???AAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGFFFGGGIIIKKKKKKKKKKKKJJJHHHIIIJJJKKKMMMMMMMMMMMMJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKLLLMMMOOOPPPQQQQQQOOOOOOPPPPPPQQQQQQRRRRRRTTTRRRPPPPPPRRRTTTTTTTTTTTTRRRPPPMMMLLLLLLMMMNNNJJJKKKIIIJJJVVVcccccc\\\MMMMMMNNNNNNOOOOOOPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRTTTVVVYYY]]]```bbbcccdddkkkmmmppprrrtttttttttssspppooooooppprrrtttvvvxxxxxxzzz{{{~~~~~~}}}|||{{{{{{uuusssppplllgggdddaaa``````ZZZTTTPPPPPPQQQPPPOOOMMMJJJGGGDDDBBBAAAAAAAAA???>>>>>>>>>===<<<<<<<<<::::::999999999888888888888888888888888888888888:::999888777555222000///444444333444444555666666333222222222222222333333555555555555555555555555666666555555555555666666333444444666777888999:::888888888888888999::::::888888999999::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;:::888777666555777666555888===BBBFFFGGGMMMNNNPPPTTTYYY___dddggggggddd```]]]XXXSSSLLLHHHIIIHHHJJJMMMPPPTTT^^^hhhwww{{{}}}xxxxxxzzz}}}iiiXXXFFFAAA;;;888:::;;;;;;:::999999888888777777666666666666777777777777666666777777777777777777777777666555444444444444555666666666777777666666555444333333444555555555555555}}}ssstttsssuuuzzzvvveeeSSSGGGAAA;;;999:::::::::999888777777777888666777888888888888888777555666777666444333444555555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555444444333333333444444444555555666666666444444555555555555444444444444444444444444444444000111333555777777666666777<<>>@@@@@@@@@@@@>>>>>>===<<<<<<;;;;;;;;;<<<<<>>=========;;;<<<<<<======<<<<<<<<<999999999999:::;;;<<<===AAA@@@@@@@@@@@@?????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJJJJIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMOOOOOOPPPNNNNNNOOOOOOPPPQQQQQQRRRSSSQQQNNNNNNOOOQQQQQQQQQRRRQQQNNNKKKJJJKKKLLLMMMKKKJJJGGGHHHQQQYYYVVVNNNKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLNNNPPPRRRUUUXXXYYYZZZ[[[]]]^^^```bbbcccbbbbbbaaa`````````aaabbbdddfffgggfffggghhhiiikkkkkkkkkkkkkkkkkkjjjhhhgggfffeeeddd^^^\\\ZZZWWWTTTQQQPPPOOOSSSOOOKKKIIIIIIJJJIIIIIIEEECCCAAA???>>>>>>>>>???<<<<<<<<<;;;;;;;;;;;;;;;888888888777777777666666777777777777777777777777555555666666666555555444555555555555555666777777666555555444444444555555555555555555555666666666777666666555555666666777444444555666777777888888888888888888999::::::;;;888888999:::;;;;;;<<<<<<999::::::;;;;;;;;;::::::<<<;;;:::888666555444444999777777<<>>:::999999:::999888:::999999888777666555555666666777777777777666666777777777777777777777777555555555444444555555555666666666666666555444444333333444555555555444444vvvmmmnnnnnnrrrxxxuuueeeRRRGGG@@@;;;999999::::::999888777777777888666777777888888888777777444666666555444333444555555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555444444333333333111222333444666777777888333333444444444444333333444444444444444444444444333333444555555666777777666999>>>EEELLLVVV```gggnnnpppsssuuuuuutttssssssrrrkkkfffeeefffjjjrrr{{{}}}yyytttqqqnnnmmmnnnmmmjjjhhhffffffhhhiiilllooosssvvvyyyzzzuuurrrrrrrrrqqqpppooommmjjjgggdddccc]]]TTTHHHBBB???>>>:::666999:::<<>>=====================>>>>>>???>>>>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::888888888888999:::;;;<<<<<<======>>>???@@@AAAAAA@@@@@@??????>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPRRROOOLLLKKKLLLNNNNNNNNNPPPNNNLLLJJJIIIIIIJJJKKKJJJJJJHHHGGGIIIKKKIIIEEEIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJLLLMMMNNNPPPRRRSSSTTTTTTQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVUUUTTTSSSRRRQQQPPPNNNMMMLLLJJJIIIIIIHHHHHHGGGEEECCCBBBBBBBBBBBBBBB>>>===<<<;;;::::::;;;;;;<<<<<<;;;::::::999999888777666666666666555555555666666666666666666666666333444555666777888888888666555444444333333444444666666555444444444555555333333444444555555555555666666555555555555666666777777777777666666666666888888888888999:::;;;<<<999::::::;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;:::888777555555555555::::::<<>>===>>>>>>>>>>>>>>>???@@@AAA>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<;;;;;;:::999888888888888999:::;;;;;;999999:::<<<>>>???@@@AAA@@@@@@>>>======<<<<<<<<>>>>>============;;;;;;;;;:::::::::;;;;;;::::::999888777666555555666666555555555555444444555555555555555555555555666666666777777666666666333333222111000000111111444333333333333333444444333333333444555555666666666666555555555555666666999999888888777666666666888888888888999;;;<<<===;;;;;;<<<<<<======>>>>>>===>>>>>>>>>>>>===<<<<<<999888777666555666777888;;;>>>DDDLLLUUUZZZ\\\\\\[[[^^^bbbdddccc___ZZZVVVKKKJJJIIIIIILLLOOOPPPPPPKKKOOOUUU]]]mmm~~~{{{~~~wwwaaaOOOEEEBBB777777666666666777777888999999888888777777666666666666777777777777666666666666666666666666666666444444555666666555444444444444444555444333333222222222333444444444444444nnncccbbbgggnnnxxxvvvfffSSSHHHAAA<<<::::::888888888777888888999999777888888888777666555555444555666555333222333444555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444111111111111111111111111333333444444444444444444111222333444444444333222333333444444444444333333333333333333333333333333444444555555555555555555666777888:::>>>DDDKKKPPP[[[```ggglllnnnnnnppprrrrrrnnnlllmmmkkkfffeeegggiiiqqqwwwwwwwwwyyy{{{zzzzzzyyyxxxvvvrrrnnnkkkiiidddeeefffeeeddddddgggjjjpppxxx}}}|||uuurrrrrrsssttttttttttttssssssrrrrrriiieee^^^UUUMMMFFFAAA>>>:::999888888:::<<>>>>>=========>>>???@@@AAABBB===<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::999999777777777777888999:::;;;777888888:::;;;<<<===>>>???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCC@@@@@@@@@AAAAAABBBCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNKKKGGGFFFHHHJJJLLLLLLIIIJJJJJJJJJJJJHHHGGGFFFGGGFFFFFFFFFFFFEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCAAAAAADDDDDDDDDDDDDDDDDDDDDDDD@@@???????????????@@@@@@<<<===>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777666666555555444666666555555555444444444444444444444444444444444666666666666666555444333222222111111111222333333333333333333333444555666333444444555666666777777888777777666666777777888999999999999888888888888888888888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::777666555555666888:::;;;@@@GGGPPPYYY___bbbcccdddbbbbbb```^^^ZZZTTTOOOMMMGGGGGGIIILLLPPPSSSTTTTTTNNNUUU^^^kkk~~~xxxvvvwww{{{}}}}}}vvvcccQQQFFFAAA@@@666666666666555666777888888888888777777777777777666666777777777777666666444444444444444444444444444444555666666555444444555555555555555444444333222222333444444444444333~~~kkk```^^^fffmmmxxxwwwfffTTTHHHBBB<<<:::;;;888777777777888999::::::888888888888777666444444444555666555333222333444555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333444444555555555333333444444333111000///444555555555555555555444333333333333333333333333111333555666777555333222444555666777:::???FFFJJJUUU[[[ccchhhkkkllloooqqqrrrooooooqqqmmmfffbbbbbb]]]gggqqqtttuuuvvvvvvsssssssssrrrqqqpppooooooooodddfffggggggeeedddgggjjjoooxxx|||vvvrrrqqqqqqqqqqqqrrrrrrssssssttttttooolllggg^^^TTTKKKFFFEEE<<<;;;999888999;;;===???===???CCCFFFHHHIIIIIIIIIIIIGGGDDDBBB???>>>>>>>>>============>>>@@@AAABBB<<<;;;::::::::::::<<<<<<;;;;;;;;;;;;::::::999888777666666777777888999:::777777777888999999::::::===<<<;;;;;;<<<===???@@@============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCBBB======>>>???@@@BBBDDDEEE??????AAABBBCCCDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLIIIFFFEEEGGGIIIKKKLLLGGGHHHJJJKKKJJJHHHFFFDDDIIIEEECCCDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCEEEDDDDDDDDDDDDDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>????????????@@@@@@@@@??????>>>============>>>999:::;;;;;;:::888888999777777777777777777777777666666666666666666666666666666555555555444444444444444444444444444444444333333444444555444444444333333333444555666888888444444444555666777888999444555555666777888888999999999888888888888999999888888999999:::::::::;;;888888888999:::;;;===>>>;;;;;;;;;;;;;;;;;;::::::999999999999888888777666555555444555666999<<<>>>FFFOOO[[[dddgggiiijjjlllfffbbb\\\UUUOOOIIIFFFDDDHHHIIILLLQQQVVVXXXYYYXXXSSS[[[gggwwwyyysssqqqqqqooonnnppptttzzz}}}yyy{{{www```MMMBBB===:::888;;;;;;:::777666555666888777777777777777888888888666666777777777777666666444444444444444444444444333444555666666555444333666666666666666555555444222222333444444444333333ssseee^^^[[[dddttt}}}zzziiiUUUHHH@@@:::888888666666666777888:::;;;<<<777777777777666666666666999777555444444444666777666555444333333444555666333444555555333333333555444444444444444444444444333333333333333333333333333222222111111222222333444444333333333444555555444444444333333222222222444444444333333222222222000000000000---***'''%%%444444444444444444444444666666666666777:::>>>BBBLLLQQQYYYaaaiiinnnqqqrrrvvvsssooommmlllhhhccc^^^aaaaaadddgggkkkmmmnnnmmmuuurrrooooooqqqrrrpppmmmkkkhhheeeddddddddddddcccnnnxxx}}}yyywwwvvvtttrrrooolllmmmtttuuuppplllmmmrrrooojjjeee___YYYRRRNNNDDD@@@:::777777999:::;;;:::===AAABBBCCCFFFKKKNNNMMMKKKGGGCCC@@@>>>>>>>>>;;;<<<>>>?????????>>>============<<<;;;;;;::::::<<<;;;:::999888888888888888888888777888888999999888888888888999;;;===???<<<===>>>===;;;:::;;;<<<===<<<:::999:::;;;===???:::<<<>>>???@@@???===<<<=========>>>???AAABBBCCC@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGKKKIIIGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAA??????@@@BBBDDDDDDDDDDDDDDDEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777999888555777:::;;;888999999888777777666777777555555666666777888888888444444555555555444222111555555444444444333333333333333333333333333333333444444444555555555666666888888777777777777777888555666666777888999999999::::::999999::::::;;;<<<<<<<<<<<<;;;::::::999999888999:::<<<<<<<<<<<<;;;<<<;;;:::999888777444222444777888777666999AAAHHHUUU___gggjjjnnnrrroooiiieee\\\PPPIIIGGGGGGFFFDDDFFFKKKRRRXXX[[[]]]^^^___^^^eeerrrxxxrrrllleeebbbeeeeeemmmwww~~~yyywwwxxx{{{kkkWWWHHHBBB???<<<999:::::::::999999999888888888777666555555666777888999888777555555555666777777777666666555555555444555555555444444333333333444444444444444444444444888555222222444555333111zzziii\\\VVVUUUbbbttt~~~zzziiiUUUHHHAAA;;;888999888888777777777777888888777777777777666666666666888777555333333444555666666555444333333444555666222333555444333333444666444444444444444444444444333333333333333333333333444333333333333333333444333333333333333444444555444444444333333222222222444333333333333333333222555555666777666444222000444444444444444444444444444444555444555888<<>>>>>AAAEEEHHHJJJIIIFFFDDDAAA@@@@@@@@@<<<===============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888888999999888888888888888888999:::::::::999888666555:::;;;<<<;;;999888999:::;;;:::999888999:::<<<===;;;;;;;;;<<<===???AAABBB<<<<<<;;;;;;;;;<<<<<<======>>>??????@@@@@@??????????????????????????????AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFGGGHHHGGGDDDAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>>>>@@@BBBBBBBBBAAAAAABBBBBBCCCDDD?????????????????????????????????>>>>>>=================================<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888555333666:::888333888888777666666666666666555555555444333333222222444444555555555444333222111111222333444555666666333333333333333333333333444444555555555666666666888888777777777777777888666666777777888999999:::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<=========<<<;;;999888666666666555444333444666888999;;;AAAKKKSSS]]]fffnnnqqqtttuuuqqqjjj^^^UUUJJJDDDDDDFFFGGGGGGNNNRRRYYY^^^bbbeeegggiiimmmrrrzzz{{{rrrkkkddddddhhhmmmttt|||yyywwwwww{{{eeeYYYIII???<<<<<<:::777:::999999999888888888888888777666555555666777888999888666555555555666777777666666666555555555444555555444444444333333333444444444444444444444444666444222222444555444333nnn]]]SSSRRRTTTdddwwwzzziiiUUUIIIAAA;;;999::::::999888666555555555555777777777777666666666666666555444333222333444555555555444444444444555555111333444444333333555666333333333333444444444444444444444444444444444444555444444333333444444555222222222222222333444444444444333333333333222222222333333333333333333444222333555666666666555444444444444444444444444444222333333333333555999<<<===BBBKKKTTT]]]cccfffhhhmmmnnnpppsssuuutttppplllbbb```^^^]]]^^^```cccfffhhhkkkoooqqqrrrqqqqqqqqqpppqqqooojjjddd```___aaaiiiqqqxxx}}}|||xxxuuussspppllljjjiiidddcccgggkkknnnrrrvvvuuusssrrrpppnnniiiccc___UUUPPPIIICCC???;;;888666666777999999:::<<>>===<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>===<<<;;;:::999999999:::::::::999888888777777777777888::::::999666222000888999999999777666777888999888888888888999::::::;;;:::888888;;;???DDDGGG===<<<;;;:::999888888888:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>??????@@@AAABBBCCCCCCDDDEEEEEEEEEDDDDDD@@@AAABBBCCCCCCDDDEEEEEECCCCCCDDDFFFGGGEEEAAA>>>????????????????????????@@@AAAAAA@@@>>>>>>???AAA??????>>>>>>>>>???@@@@@@========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::::::::999999888::::::::::::::::::::::::888888888888888888888888777888555333555888666111777666555555555555555555777777777666555555444444444444555555555444333222000111222222444444555666444444444444444444444444555555555666666666777777777777666666666777777888777777777888888999999::::::::::::::::::;;;;;;<<<:::;;;;;;<<<======>>>>>>===============<<<<<<;;;777666555444444444555666777999;;;===BBBKKKVVV___gggnnnuuuwwwwwwtttmmmfffUUUOOOFFFCCCEEEJJJMMMOOOTTTXXX\\\aaadddhhhlllooovvvxxx}}}uuulllgggkkkqqqyyy}}}{{{tttxxxzzz|||mmmVVVMMMBBB<<<<<<===<<<:::888888888888777777777777777666666555555666666777888777666555555555666666666666666555555555555555555444444444444333333333444444444444444444444444444222111222444666666555yyyeeeUUUPPPTTTZZZiii{{{zzziiiUUUIIIBBB<<<::::::999888777666555444444444777777777777666666666666555444333222222222333333444444444444444444444444333444555555333222333555333333333333333444444444555555555555555555555555444444333333333333444444222222111111222222333444333333333333333333333333222222222333333444444444//////111222333333333333333333333333333333333333111222333222222444777999:::===CCCKKKTTT\\\bbbeeehhhlllqqqvvvxxxwwwtttqqqjjjgggccc^^^\\\^^^bbbeeeeeeiiinnnpppqqqrrrvvvzzzxxxzzzyyysssjjjeeeeeegggffflllqqqvvv~~~|||wwwvvvtttrrroookkkhhheeebbb^^^[[[\\\aaahhhnnnsssrrrqqqrrrrrrqqqnnniiieeebbb]]]VVVOOOHHHBBB<<<888666666666666777999<<<>>>@@@AAABBBCCCDDDEEEEEEEEEBBBAAA???===<<<<<<<<<===;;;;;;;;;<<<<<<<<<=========<<<;;;;;;:::::::::;;;:::::::::999888777666666333555666888888777666555777888999888666555666777777777888888888999999999:::999888888;;;>>>BBBEEE>>>===<<<;;;:::999999999999999:::;;;;;;;;;;;;:::==============================<<<<<<======>>>???@@@@@@AAAAAABBBBBBBBBBBB??????@@@@@@BBBCCCDDDEEEBBBAAAAAABBBCCCBBB@@@===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????======>>>???=========<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<999999999::::::999999888999999999999999999999999777777777777777777777777666:::;;;777444555555333555555444444333444444555555555666666777888888888444444444444444444444333444333333333333222222222444444444444555555555555666666666777777777888888777777666666666777888888888888888999999999:::::::::::::::::::::;;;<<<<<<<<<<<<<<<=========>>>>>>=========<<<;;;::::::999777777666444444555777999<<<===@@@DDDJJJTTT```hhhppptttwwwwwwrrrjjj```YYYOOOKKKHHHHHHLLLQQQUUUWWWYYY\\\```dddhhhlllqqqtttyyyzzz}}}|||uuutttzzz|||yyyxxx}}}|||hhhZZZOOOIIIBBB??????>>><<<999777777777777777666666666666666666666666666666666666666666666555666666666555555555555555555555555444444444444444444444444444444444444444444444444222222111222444666777777ttt```RRRPPPWWW^^^kkk}}}yyyhhhUUUIIIAAA<<<::::::666666555555555555555666777777777777666666666666444444333333222222222222333444444444444444444333555666666555333111222222222222222333333333444444555555555555555555555555333333222222222222333333222222111111222222333444333333333333333333333333222222222333333444444444222222222333333333333333333333333333333333333333222333333333333333666888;;;;;;>>>CCCKKKUUU^^^ccceeejjjqqqvvvxxxvvvtttrrrooommmhhhbbb^^^^^^bbbeeefffiiimmmooorrrwwwuuummmkkklllgggiiikkknnntttxxxvvvqqqpppppppppooolllhhheeedddccc```]]]]]]bbbjjjpppsssqqqqqqqqqssssssrrrnnnkkkjjjfff```YYYRRRJJJCCC>>>888666555444555888:::;;;;;;===???AAACCCDDDEEEEEEEEEDDDBBB@@@>>>>>>>>>???======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::::::::;;;;;;::::::::::::999777666555555555555666777888999:::777888999888777666777888666777888999:::999999888888999:::;;;<<<======>>><<<;;;;;;:::::::::;;;;;;888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????>>>????????????>>>>>>>>>???@@@BBBDDDEEEBBB@@@======>>>?????????========================;;;===>>>>>><<<<<<===>>>======<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999999999:::::::::888999999:::::::::999999888888888888888888888888666666666666666666666666555===BBB<<<444222555888444333333333333333444444111111222333333444444555444444444444444444444444444444444333333333222222444444444555555666666666777777777888888888999999777777777777777888999999999999999999::::::::::::;;;;;;::::::;;;;;;<<<===>>>>>>=========<<<<<<<<<<<<;;;:::999888777777777777777777555333444777:::>>>@@@EEELLLUUU___iiipppuuuuuutttqqqiii^^^SSSNNNJJJJJJLLLOOOSSSWWWYYYZZZ[[[___ffflllrrrwww|||~~~yyywwwzzz~~~xxxeeeUUULLLEEEBBB>>><<<<<<;;;999666666666666666666666666666555555666666666666555555555555555666666666666555444444444555555555555555444444444444444444444444444444444444444444444444222222333333333555666777vvvcccVVVTTTZZZbbbooo~~~xxxgggTTTHHHAAA;;;999:::555555555555555666777888777777777777666666666666444444444333333333222222333333444444444444333333555666777555333111222222111111222222333333444444444444444444444444444444333222222111111222222333222222222222222333444444222222333333333333444444222333333333333333333444222222222222222222222222333333333333333333333333222333444444333333555777;;;::::::===DDDMMMWWW]]]aaagggnnnssstttsssqqqqqqmmmmmmkkkgggbbbaaadddhhhjjjkkkmmmqqqwwwuuupppooolllkkkiiijjjmmmnnnllliiikkklllmmmllliiifffeeeeeecccdddcccbbbgggoootttsssssssssssstttuuuuuusssqqqnnnkkkgggbbb\\\TTTLLLFFF>>>;;;777555555666777777999999;;;===???AAACCCCCCEEEEEECCCBBBAAA@@@??????>>>======<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;888999::::::999888666555999888777666666777888999888999:::999777666777888555666888::::::999888666666888:::<<<<<<;;;999777777777777777888999::::::888888999::::::::::::999999999999999999999999999::::::::::::;;;===>>>??????>>>======<<<<<<======>>>>>>======>>>@@@BBBCCCBBB???;;;:::;;;>>>??????========================999;;;======<<<;;;<<<<<<===<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::999999999999999999999999777777888888888999999999777888999999999999999999666666666666666666666666555555555555555555555555333===CCC===444222555888333333333333333333444555666555555444444333222222444444333333333444555555111222222333444555666777444444555555666777777777888888888999999999::::::888888888888888999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>======<<<;;;;;;:::999999777666555555555555444666777777555555999===@@@DDDLLLVVV```jjjppptttrrrnnnkkkggg___UUUNNNLLLKKKLLLNNNQQQTTTVVVXXXXXXXXX___iiirrryyy|||wwwxxx}}}rrraaaQQQGGGCCC<<<;;;:::;;;;;;;;;:::888666666666666777777777777444555555666666555555444444444555666666666555555444444444444444555555555333333333444444444444555444444444444444444444444333444555444333333444666|||lllaaa___ffflllzzzwwwfffRRRFFF@@@:::888999666666555555666666777888777777777777666666666666444444444444444333333222222333444444444444333222333444555444333333444555000111111222333333444444333333333333333333333333333333333222222333333333333333333333333444444555222222222333333444444444444333333333333333333222111000000000111222222333222222222222222222222222222333444444222222333555666666777:::???GGGNNNRRR\\\bbbjjjnnnpppoooooopppiiikkkmmmllliiihhhkkkooommmmmmooouuu~~~xxxttttttooojjjiiiiiiiiigggfffgggiiikkkjjjgggffffffhhheeejjjlllnnnsss{{{}}}yyyuuutttrrrssstttuuutttsssqqqpppnnnkkkggg```YYYSSSKKKFFF???;;;999999777666777777888999;;;===@@@AAACCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999::::::777888999::::::999777666888888888888777777666666777888999888777666666888222444777999999888666444555666888::::::999777666666666555555666777777888666777888888999999888888888888888888888888888888999999:::;;;<<<>>>@@@AAA@@@???===<<<;;;:::;;;;;;======;;;;;;;;;===???@@@???===;;;;;;<<<>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777999<<<<<<;;;:::;;;;;;;;;;;;:::999999999999999888888888888888888888888888888888888999999999:::777777777777777777777777666666777777777888888888555666777888888888888777555555555555555555555555444444444444444444444444333999<<<888444444444333333333333333333444555555888777777666666555444444444333333333333444555666222333444444666666777888444555555666777777888888999999999999::::::::::::999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;888777666555444444555555222666:::;;;;;;<<>>::::::;;;;;;<<<=========999999999888888999::::::666777999::::::999888777444555888999999888666444666888888888666555666777111333666888888777444222444555666777888888888777888777777666666666777777555666666777777777777777777777777777777777777777888999:::;;;===@@@BBBCCCAAA???===;;;:::999::::::===;;;:::999999:::<<<======<<<<<<===>>>>>>===<<<::::::::::::::::::::::::666999;;;<<<;;;::::::;;;::::::999888888777888888777777777777777777777777666777777777888888999999666666666666666666666666666666666666777777777777444444555666777777666666555555555555555555555555444444444444444444444444333444444333444666222,,,333333333333444444555666111111222222333444444555444333333222333444555666777666666666666555555555444555555666777888888999999999::::::::::::;;;;;;::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======999999::::::;;;<<<<<<<<<888777555444444555666666222888>>>AAABBBDDDIIIMMMTTTYYYaaajjjoooppplllhhhZZZSSSOOOOOONNNKKKNNNUUUYYYWWWTTTQQQPPPSSSWWW[[[mmmuuu~~~||||||yyyjjjWWWJJJEEECCC>>>999888888888888777666555444666666777777888888999999333444555666666555444333222333555666666666555555333333333444444555555555333333333444444555555555444444444444444444444444777888888555111///000222{{{xxx{{{rrrcccRRRHHHBBB<<<888888777666666666666888:::;;;777777777777666666666666:::777444222222222222222333333333333333333333333555555555444444333333333222222222333333444444444000111111222333333333222333333333333333333333333444444444444333333222111000......000444555333111222222222222222222222222333333333444444555555555333333222111111222333333222222333333333333444444444444444555888;;;???AAAJJJRRR]]]fffkkklllkkkkkklllmmmnnnpppsssttttttssssssqqqsss{{{{{{xxxqqqhhhaaa^^^```dddhhhiiijjjjjjiiijjjmmmooorrryyyzzztttnnnllloootttxxxzzzuuuwwwvvvsssssstttrrrmmmddd___VVVKKKAAA:::888999999888777666666777888888:::;;;>>>@@@BBBBBBBBBBBB======<<<<<<<<<<<<======999999999999888888777777777777777777777666555555777777666666666666777777999888666555444444555555444555555555666666777777444444555666777777666666666666666666777777777777777777777777777777777777888888777777777777888888333444666999;;;>>>@@@AAAAAA???<<<999888888999:::;;;:::888777666777888999888888999999999:::::::::888888888888888888888888888888888888888888888888999888888888777777666666888888777777777777888888777666555444444555666777555555555555555555555555555555555666666666666777444555555555444333333222111222444666666777666666333444666777777777666555666444111000111333444444222222222222222222222222222333555666666555333222333444666777666555666777;;;:::999777777777888999888888999999999:::::::::888888999::::::::::::999::::::::::::;;;<<<======<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666666666666777999:::;;;AAAHHHKKKLLLMMMRRRWWWgggiiillloooooojjjccc^^^RRRQQQOOONNNOOOQQQUUUWWWYYYXXXUUUPPPNNNUUUbbbmmm~~~yyywwwwwwaaaWWWIII@@@<<<;;;999666888888888888888777666666888888777777666666555555:::777444222222444777999333333333444333333222222333222222111222333555666333666999888555222222444777666444222111111111222666666777555333111222222sssdddSSSHHHBBB;;;777777777777666666777888999:::777777777777666666666666999666444222333333333222333333333333333333333333555555444444444333333333222333333333333333333444777777777777777666555444333333333333333333333333333444444444333333222111222222111222444555555444333333333333333333222222111222222222222222222333333333222111111222333333222222222333333333444444333333333444666999<<<===DDDLLLVVV___eeehhhjjjkkknnnooorrrtttvvvuuutttrrrrrrqqqssszzz~~~~~~{{{xxxqqqhhh```]]]^^^aaaggghhhjjjkkklllmmmppprrruuu}}}}}}wwwqqqmmmmmmpppqqqqqqppptttvvvuuuvvvxxxvvvqqqlllggg___UUUMMMFFFAAA???;;;999888666666777888999888:::<<<>>>@@@@@@AAAAAA???>>>>>>======<<<<<<<<<999999999999888888888777888888888888888777777666666666777777777777666666777666555555555666777777555555555555666666666777444555666666666666666666555666666666777777777777666666666666666666666666777777666666666666777777444444666888:::<<<>>>>>>>>><<<;;;999888888888999999999999999888888777777888888888999999999::::::888888888888888888888888888888888888888888888888888888888777777777666666888777777666666777777888777666555444444555666777555555555555555555555555555555555666666666777777444444555555444444333222333444555777777777666666444444555666666666666555555444444555666666444222444444444444333333333333333444555666666555444333444555777777666555666777888777666555444555555666888999999999999:::::::::888888999:::::::::::::::::::::::::::;;;<<<======<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666444444555666888;;;???BBBIIIMMMSSSUUUWWWZZZaaafffmmmmmmmmmllliiicccZZZTTTMMMNNNPPPSSSWWWZZZ]]]^^^ZZZVVVQQQQQQWWWbbbnnnuuu~~~ssseeeSSSKKKBBB<<<;;;<<<;;;:::888888888888888777666666777777777666666666666666:::888666444333333555666333333444444444444333333555444333333333444555666000222555555333222222444555444333222222222333333444555555444222111222333uuueeeTTTHHHAAA;;;777666888777777777777777888888777777777777666666666666666444333333444444333222333333333333333333333333555444444444444333333333444333333333333333333222333333444444444333333222333333333333333333333333333333444444444333222222333444444222111222444555333333333333333333444444333222222222222222222111333222222111111222222333222222222222333333333333222222222222444666888999===CCCLLLUUU\\\bbbgggjjjkkknnnqqqtttuuuuuusssrrrrrrqqqsssyyy|||yyywwwxxxzzz{{{{{{{{{xxxqqqiiibbb^^^___```fffhhhiiijjjkkknnnqqqtttyyy{{{wwwrrrmmmlllkkkjjjiiikkkqqquuuvvvxxxzzzwwwsssrrrmmmgggaaa\\\UUUMMMGGG@@@>>>;;;888777666777888666777999;;;<<<>>>>>>>>>???@@@@@@@@@???===;;;:::999999999999888888888888999999999999888888888777555666777888888777666555555555555555666777888999555555555555666666666666666666666666666666555444555555666666666777777777666666666666666666666666666666555555555555666666444444555777888999::::::999999999888888777777777666777999::::::888666555777888888888999999999999777777777777777777777777777777777777777777777777777777777777666666666666777666666666666666666777666555555444444555555666555555555555555555555555555555555555666666666666444444555555444444333333555666777888888777666555444444444444444555555666333444777:::<<<:::555222555555555555555555555555444444666666666666444444555777888888666555555666777666555555444555555555999999999999::::::::::::888999::::::;;;;;;::::::::::::::::::;;;<<<===>>><<<<<<======<<<<<<;;;:::;;;<<<<<<===<<<<<<;;;;;;::::::999999777666555555444555666888;;;@@@FFFKKKWWW[[[___bbbdddiiipppvvvssspppjjjeee___WWWPPPKKKFFFJJJQQQXXX]]]_________XXXRRRNNNTTTdddsss{{{}}}}}}vvvbbbRRRFFFAAA;;;888999::::::999777777888888777777666666666666666666666666777777:::999777555444333333333333444444555555555444444666666555444444444555555///111333444333333444555222222222222222333444555111333333333111111222333wwwgggTTTIIIAAA:::666666888888888777777777777777777777777777666666666666444333333444555666444222333333333333333333333333444444444444444444444444444444444333333222222222+++,,,---///111222222333333333333333333333333333333333333444444333333222222333333111------111444333333444444444444555555555555555444444333333333222222222222222222222222111222222222222333333333333222222222333444555666777<<>>???@@@@@@???===;;;999999999999999999999999999999888888777777777777444666777999999777666444666666666666666777777888555555555666666666666666666666777777666555444444555555555666666666777777666666666666666666666666555444444333333444444555444444555555666666666666555666666777777777666666666666888888888777666555777777777888888888888999777777777777777777777777666666666666666666666666666666666666666666666666666666555555555555666666444444444444444444444444444444444444444444444444333333333444444444555555333444444555444444333333555555666777777666555444444444333222222444555666333555777:::<<<:::666333444444555555555555666666555666666777777666666555777888999999777555555666999999888888888888888888999999999:::::::::;;;;;;999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>><<<<<<<<<===<<<<<<;;;:::;;;<<<<<<<<<<<<;;;;;;::::::999888777666666555555777999;;;<<>>===999999999999999999999:::999888777666666666666777444666777999999777666444777777777777777666666555666666666666666555555555666666777777666555444444555555555555666666666666555555555555555555555555444444333333333333444444444444444444444444444444333444555666666666555555777666555555555666777888666666777777777888888888666666666666666666666666555555555555555555555555555555555555555555555666555444444444444444444555333333444444444444333333222222222222222222222222111111111222222222333333333333444444555444444333333444555555555444333222444444333222222444555666555444555777999999777555333444444444555555555666777777777777777777777777777999:::999777666666777::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;:::999999888888777666666777888888:::===AAADDDHHHOOOZZZbbbkkkpppuuuzzz|||||||||{{{jjjaaaVVVMMMIIIJJJMMMOOOXXX[[[___bbbbbb^^^YYYVVVQQQTTT\\\hhhttt~~~yyyzzz~~~}}}pppcccTTTHHHAAA<<<;;;888777666666444333555666666777777777666666444444555555666666777777333444555666666555555444333444444555666666666555444444444444333333222222666555444444444444333333333333333222222222111111...000111111111111222444yyyhhhUUUHHH@@@:::777777666777888888888888777777777777777777666666666666555333222333555555444333333333333333333333333333333333333444444444444555444333333333333333333222444444444555555444333333333333333333333333333333222222333444444444333333555555444333111111222444222222333333444444555555333222222222222222222111111222222333333222222111111111111111222222222222444444444444555555555555555666999===CCCKKKTTTZZZeeeggghhhgggeeefffjjjnnnppprrrtttvvvwwwvvvtttsssooollliiihhhiiijjjkkklllgggfffgggkkkppptttwwwxxxvvvrrrkkkccc___```eeejjjsss}}}{{{vvvuuutttqqqkkkddd^^^[[[YYYVVV]]]cccdddffflllpppqqqnnnnnnpppuuuxxxwwwsssnnndddaaa[[[TTTJJJAAA:::666666666555555555666666777666777999<<<===>>>>>>>>>999999999999::::::::::::999888666555555555666777555666777888888777666555888888888888777666555444666666666666666555555555666666666666666666555444444444555555555666666666555555555555555555555555444444333333333333444444444444444333333333333222444444444444444444444555777666444333333555777888666666666666777777777777666666666666666666666666444444444444444444444444444444444555555555555555444444333333333333444444222333333444444333333222222222222222222222222222111111111111222222222222333333444444555555444444222222444444555444333222444444444444444555555666555444333444666777777666333333444444555666666666888888888888888888888888777999::::::888777777888888888999::::::::::::999::::::::::::;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<===>>>???<<<<<<======<<<<<<;;;:::::::::::::::999888777777666666666777888:::===>>>???DDDJJJOOOTTT]]]hhhrrrvvvyyy~~~~~~yyyuuu___XXXNNNHHHHHHMMMSSSVVV[[[[[[[[[ZZZYYYXXXVVVUUUZZZ```jjjsss{{{~~~nnn\\\OOOEEE???;;;888888777777777777777888555555666777777777666666555555555555555555666666222222444555555666555555222333444555555555555555333333333444444333222222555333111000111111000///222222333333222111000000///000222222111111222333yyyhhhTTTHHH@@@;;;888999555666777888999999888888777777777777666666666666777555222222333444444444333333333333333333333333333333333444444444555555222333333333333333333444333333444333333222111000333333333333333333333333111222333333444444444333444333222333444444333222111111222222333444444444111222222222222222222333111222333333333333222111111111111111222222222222222333333444555555555555555666777999<<>>999888777555555555555666555666777888999;;;;;;<<<999999999:::::::::;;;;;;:::999777666555666777888666666777777777777666666666777888888888777666666777666666666555555555555444555666666666666666666444444444555555555666666555555555555555555555555444444333333333333444444444444444333333333222222666555444333333333444555444444444444555555666777555555555666666666777777555555555555555555555555333333333333333333333333333333444444444555555555333333222222222222333333111222333444444333222111333333333333333333333333222222222222333333333333222333444444555555444444111222444555555555444444444444555666666666666555555444444555777888777666444444555666666777888888999999999888888999999999777888::::::999888999:::777888999:::::::::999999:::::::::;;;;;;;;;;;;<<<;;;;;;<<<===============;;;;;;;;;;;;<<<===>>>???<<<<<<======<<<<<<;;;:::999999999888888777666555555555555777:::>>>BBBDDDKKKQQQYYY]]]```fffqqqyyyzzz{{{||||||yyytttmmmiiiVVVRRRNNNLLLNNNSSSWWWYYYVVVTTTRRRQQQSSSXXX^^^aaalllooouuu||||||ooo[[[KKKBBB>>><<<:::666777777666666777888:::444555555666777777666666555555555555555555444444444444444444444444555555111222333444444555555555222333444555555444444333444222//////111222222000000000222222333222111111000222333222111111222333yyyhhhTTTHHHAAA;;;999:::444555777888999999999888777777777777666666666666888555222111222444444444333333333333333333333333333333333444444555555555222222222333333444444444222333444444555555555555333333333333333333333333111222333333444444444444222000///111333444111...000000111222222333444444333333333444444555555555111222333444444333222111000111111111111222222222111222333444444444444444666666666666888===DDDHHHKKKTTT^^^dddeeeeeegggjjjjjjllloooqqqqqqqqqrrrssshhhdddaaa```ccchhhlllnnnkkklllpppxxx}}}xxxrrrnnnkkkkkknnnvvv{{{xxxtttsssrrrqqqoooooonnnhhhbbb^^^]]]^^^^^^bbbaaa[[[WWW[[[bbbeeelllooosssuuuuuuvvvxxxyyytttssspppjjjaaaVVVLLLFFF;;;:::888666555444555555666666666666777888999:::999999999::::::;;;;;;;;;;;;:::888666666777888999777777666666666666777777444555777888999999888888777777666666555555555444444444555666777777777666444444444555555555666666555555555555555555555555555444444333333444444555444444333333333333333333777666444222222333444555222333555666777666555444555555555555666666666777555555555555555555555555333333333333333333333333333333333444444555555555333222222222222222222333111222333444444333222111555555555555555555555555333333444444444555555555222333333444555555555444111222444666777777666666333444666777777777666555444444555777999:::888666555666666777888999999999:::999999888888999999:::666888::::::999999:::;;;888999:::;;;<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===============<<<;;;;;;<<<<<<===>>>???<<<<<<======<<<<<<;;;:::888888888888777666444444444444555888<<>>>>>===<<<888888888666555555777888444444555666777777666666666666666555555444444333666555444333333333333333000111222333444444444444222333555666666666555555555222000000333666666444---...000222333333333333111333444333222111222333xxxgggSSSHHHBBB===999888999888777777777777777888999666444555666777555222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555444222000000111222333333222222111111222222333444444444333333222222222222222333333333444444444444444555555555444333333444333111000000000111111444333333222222333333444222222222222222222222222222333555666666555333111555444555555777999<<<===FFFLLLTTT\\\bbbeeehhhjjjmmmkkkkkkkkkmmmnnnnnnnnngggfffdddbbbbbbeeejjjnnnqqqrrrxxx}}}yyyvvvsssppptttsssrrrssstttrrrnnniiiiiigggcccbbbaaaaaaaaaaaadddggghhheeeaaa___cccfffnnnqqquuuwwwwwwxxxxxxyyy{{{wwwqqqiiiaaaZZZTTTQQQDDDAAA<<<888666555333111111000000222666888999999999999999:::;;;<<<===>>>>>>;;;777777888999888666888777555444333444666777777777666666777888999999888777444333333444777888666666777777666555444444555555666666777888888999777777777777777777777777888777666555444444555666444444444555555666666666555555444444444444333333444333333222333444555666666666555444333333222222222333333444444333333222222222222222222222222222000111111111222222222222222222222222222222222222000000000111222222333333555555555444444333333333222333444444444333222111222333444444555555444444555555555666666666666666666666777777888888888999777777777777888888888888777888888888888999999999888888888999::::::;;;;;;::::::::::::999999888888:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<>>>>>>>>>>>???>>>===;;;:::999999888444666888999888777888999;;;<<<===???CCCKKKSSSYYY___jjjoooiiiiiiqqqwwwuuuqqqnnniiiddd```[[[VVVSSSSSSRRRRRRRRRRRRSSSTTTUUUPPPPPPRRRYYYdddpppyyy~~~~~~|||{{{ttt[[[RRRFFF???===<<<:::888999999999888777666666555777666555444555777999;;;555555555555555555555555555555555444444333333333222333333444444333333222444444444333333333222222888666333222333555666666333333333222222222111111333111///000222333222///|||~~~zzzhhhTTTHHHBBB===999888666666666555555666666777:::777555555777777444222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555666555333222111222333444333222222111111222222333444444333333333222222222111111222222222333333333111111222222333222222222333333222111000111222222222111111000000111111222222222222222222222222222222333444555555444333222222222222222444666888999AAAGGGNNNVVV\\\```dddggghhhhhhggghhhjjjmmmnnnooolllllljjjhhhggghhhlllooovvvxxx|||wwwttttttttttttuuuuuurrrmmmiiidddcccaaaaaabbbeeeggggggkkkmmmoooooonnnmmmooopppoooppprrrssstttuuuxxxzzzxxxuuupppiiiccc]]]ZZZXXXPPPKKKDDD>>>:::777555333333222111222444666666555777888888999:::;;;===>>>@@@===:::999;;;;;;:::999999888666555555555777888777777777888888888999999777666555444444555666777666666666666666666555444444444444333333333222222555555555555555555555555777666555444444444555555222222222222333333333333333333333333444444444444444444333333333444555666666555555444333333222222222222333333333333222222333333333333333333333333000000111111111222222222333333333333333333333333333333333333222222222222555444444444333333333333222333444444444444333222333333444555555555555555555555555666666777777777777777777777888888888999777777777777888888888999888888888888999999999999777888888999999:::;;;;;;::::::::::::999999888888;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<========================???>>>>>>>>>>>>=========<<<;;;:::888777666555555555666777777666666777999===@@@DDDHHHMMMSSSZZZ___hhhqqqrrriiieeejjjllliiieeeaaa\\\XXXVVVUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKKKKKKKOOOXXXbbbmmmxxx{{{}}}sssfffSSSKKK@@@:::888888777555888888777777666555555444333222222222333444666777555555555555555555555555444444444444444444333333222333333444444333333222333333333222222222111111444222000000111222222222333333222222222111111111333111000111333333222000~~~wwwyyy~~~|||jjjUUUHHHBBB<<<999888666666666666666777888999;;;999777666777666444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555666555444333222333444555333222222111111222222333333333333333222222222222222222222222333333333444000000111222333333333222333222222222222333333444222111111000000111111222222222222222222222222222222222333333333333333333666555555444555777888999;;;@@@FFFLLLRRRXXX^^^bbbccccccccceeegggjjjmmmooooooppppppnnnllllllnnnoooyyy|||{{{vvvvvvvvvvvvvvvuuupppjjjeee^^^]]]]]]___bbbggglllooorrrsssvvvzzz~~~}}}|||qqqpppooommmmmmppptttxxxuuusssnnnjjjfffcccaaa```___YYYQQQIIICCC>>>:::777777555333333444444333222555555666777888:::<<<===???===;;;:::;;;<<<;;;::::::999777666666666777888666777888999:::999888888666666666555555666666666444555666666666666666666555555444222111000//////555555555555555555555555666555444444333444444444222222222222222222222222000111111222444444555666444444333333333444555555555555555444444333333222111222222333333222222111333333333333333333333333000000000111111111111222333333333333333333333333555555555444333222222222444444333333333333222222222222333444555555555444444444555666666666555555444444555666777888888999777777777888888888888888777777888888888999999999888888888888999999999:::777888888999999::::::;;;:::::::::::::::999999999============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????<<<===>>>??????>>>===<<<::::::888666555444444444777777777666777999===@@@FFFKKKRRRXXX]]]```ccceeennnsssqqqfff___``````]]]YYYUUUPPPNNNOOORRRUUUVVVQQQPPPMMMKKKHHHGGGFFFEEEMMMWWWdddpppyyy|||zzzzzz}}}yyyfffXXXJJJCCC;;;666666666666555777777666666555555444444111111222222333444444444555555555555555555555555333333444444444444444444333333444444444444333333444444444333333333222222222000///000111222111000333222222222222111111111333222111111333333222111wwwqqqtttzzz~~~~~~kkkUUUHHHBBB<<<888888888888888888999:::<<<<<<::::::888777666555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555444333222333333444333222222111111222222333333222222222222222222222333333333444444444555555000111222333444555555555222222222333333444444555444333333222222333333444222222222222222222222222222222111111111222333333777777666555666777888999777:::>>>DDDIIIPPPXXX\\\___```bbbcccdddgggkkkmmmnnnpppqqqqqqpppooooooooowww{{{|||wwwxxxxxxxxxvvvrrrkkkddd___YYYZZZZZZ\\\```fffnnnsssuuuvvv{{{uuurrrmmmhhhfffhhhnnnrrrrrrpppmmmkkkhhhggggggggghhhddd^^^WWWQQQJJJCCC>>>;;;999777555555555444222333333444555666888:::;;;;;;::::::999999999999888999888777666666666777777666777999;;;;;;:::888777444555666777777666555444444444555666777777666666777666666555333222222111777777777777777777777777444444444444333444444444444444444444444333333333//////111222333555666777444444444444444444444444555555444444444333333333111222222222222222222111222222222222222222222222000000000111111111222222222222222222222222222222444444444444333333222222333333333333333333333222222222333444555666666666444555666666777777666666444444555666888999::::::888888888888888888888888888888888999999999::::::888888888999999999::::::888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????===>>>???@@@???===;;;999::::::888777666666666666666777888999===CCCKKKQQQYYY^^^eeejjjkkkjjjhhhgggiiilllhhh___XXXXXXWWWUUUSSSPPPNNNNNNQQQTTTVVVWWWOOOLLLIIIGGGFFFHHHKKKMMM[[[fffsss|||{{{wwwwwwzzz}}}ooo^^^RRREEEAAA;;;888888999999999777777777666666555555555333444555666666666666555555555555555555555555555333333333444444555555555333333444444444444333333555555555555444444444444333222222333444444333111222222222222111111111111333222222222333333222222yyyqqqmmmqqqyyy}}}~~~kkkUUUGGGAAA;;;888888888888888888999:::<<<<<<999999888777666444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444333333222222222222222333222222111111222222333222222222222222222222222111222222222333333333333000111222333444444555555111222222333444444444444444333333222222333333444222222222222222222222222222111111111111222333444444333222111111222333444555777:::===BBBIIIPPPUUU[[[^^^aaabbbccceeehhhkkklllooorrrtttsssrrrrrrrrruuuxxx~~~|||xxxxxxyyy|||{{{xxxxxxyyyxxxtttnnnfff^^^ZZZYYYZZZZZZZZZ]]]ccclllrrrwwwyyyzzzvvvnnneee``````eeeiiimmmmmmllllllkkkkkkjjjjjjlllkkkhhheee___WWWNNNHHH???===:::888777666333222222222222333555777888999999999:::999999888888888777777666666555555555555666777999::::::999777666444555666777777666555444444444555666777777666666666666666666666555666555777777777777777777777777333333444444444444444444444444444444444444444444000000111222444555666666444444444444444444444333444444444444444333333333222222222333333222222222222222222222222222222222111111111111222222222222222222222222222222222222111222222222333333444444333333333333333333333333333333444444555666777888555666777777888888777777555555666777888999:::;;;999999999888888888888888999999999999::::::::::::888999999999999:::::::::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<============================================================<<<<<<======>>>>>>>>>???<<<===>>>===<<<999666444888888777777777777777888444666999>>>FFFQQQ]]]eeeooorrrvvvwwwsssmmmgggcccaaaaaa]]]VVVQQQQQQPPPOOORRRRRRRRRTTTVVVWWWUUUSSSHHHFFFDDDDDDIIIPPPYYY^^^kkksss}}}|||{{{~~~yyywwwuuuuuuxxxzzzpppdddWWWNNNBBB???;;;999999;;;<<<<<<888888777777777777777666555555666777777777777666555555555555555555555555333333333444444555555555333444444555555444444333444444444444333333333333444333333444555555333222222222222111111111000000222222222222222222222222wwwppplllrrryyy~~~}}}iiiSSSFFF???;;;888888666666666666666777888999666777888777555333444555333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555333333333222222222111111333222222111111222222333111111111222222222222222////////////000000000000//////000111222222222111111222333333333333333222222111111000000111111222222222222222222222222222111111222222333444444444444444333222222333444555444555777999<<>>>>>>>>>>>???????????????>>>>>>>>>>>>===================================================<<<<<<<<<999999999888777555222111555555555555666777999999666999>>>FFFPPP^^^llluuu~~~{{{sssjjjccc___]]][[[VVVQQQNNNMMMMMMMMMSSSTTTVVVYYYYYYVVVPPPLLLBBBCCCDDDIIIRRR]]]hhhooouuuzzz~~~zzzxxxvvvuuuyyy~~~mmmqqqsssvvv}}}vvvjjj```VVVMMMGGG===<<<:::999888888999:::888888888888777777777777555555555555555555555555555555555555555555555555333333444444444444444444444444555555555555444444222222111111111000000000333111000111222333222111222111111111111000000000000111222222000000111222zzzrrrooottt{{{~~~{{{gggQQQDDD>>>:::888999666666666555555666666777333555666666333333444666333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333222111333222222111111222222333000111111111222222222222//////000000000111111111///000000111111111000000111222333333333222111000222111111000000111111222222222222222222222222222000111333444555555444444555555444444444555777888333444555666888<<>>>>>??????@@@@@@@@@AAAAAAAAABBBBBB@@@@@@?????????>>>>>>>>>==============================<<<<<<;;;;;;::::::888777777666666555555444444444555777888:::<<<===AAADDDJJJRRR]]]kkkxxxwwwmmmeee```^^^ZZZVVVRRRPPPPPPPPPQQQSSSVVVWWWXXXYYYXXXSSSLLLGGGBBBFFFMMMWWWbbbnnnwww||||||}}}yyywwwtttttttttuuuzzz~~~{{{mmmsssxxxzzzyyyhhhZZZPPPJJJEEEBBB::::::999888666666666777777777777777777777777777555555444333333333444555555555555555555555555555444444444444444444333333444444555555555555444444333333222222222111111111333111//////000111111111111111111111000000000000///000222111///...000222}}}vvvqqqvvv|||~~~yyyfffPPPCCC===:::888999999888777777777777777888111444555555333222444666333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444444555555444444333222333222222222222222222333000000111111222222222222222222333333333444444444222222333333333222222111111222333333222111///...444333333333333333333444222222222222222222222222000111444666777666555444111111000000111222444555333444444555555888<<>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999999888888888777777888999:::;;;666666777999<<<>>>AAABBBMMMPPPUUU]]]gggttt{{{rrriiibbb___^^^WWWSSSPPPQQQSSSUUUXXX[[[YYYYYYYYYYYYWWWRRRKKKFFFFFFLLLXXXeeeqqqzzz{{{tttnnnqqqsssuuuxxx}}}}}}yyywwwssszzz~~~{{{nnn]]]NNNFFFCCCBBBAAA:::::::::888666555555666555555555666666666666666777666444333333444666777555555555555555555555555555555555444444333333333444444555555555555444444666666555555555444444444555222//////000222333333111111111111000000000000...000222111...---///111yyyxxx|||yyyfffQQQEEE???:::777777444555555666777888888999888777666555444333222222///000111111222222222222333333333444444555555555555555444333444555666777444444444444444444444444333333333333333333333333111000///000222333333222333222111000000111222333222333333444444333333222111111111111111111111111111111111111111111111111222222111000//////000000111111000000111333555666000000111111111222222222777666444222111111111222333333444444666777888999<<>>@@@>>>>>>=========???@@@AAA??????@@@AAAAAAAAAAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA???===<<<>>>===<<<;;;:::999999:::<<<;;;999666555444444444888888888666555555888:::555999???BBBDDDGGGKKKOOOSSSWWW^^^hhhrrryyy{{{|||{{{uuummmiiieee```YYYRRRSSSQQQRRRUUU[[[^^^^^^\\\]]]\\\XXXSSSNNNJJJIIIJJJVVV\\\eeemmmsssxxx|||}}}}}}~~~~~~{{{xxxwwwxxxzzz}}}|||xxxvvvxxx{{{yyyxxxsssrrrkkk___PPPEEE@@@>>><<<:::999888888888777777666666777666555444444555666777444444333333333444555555444444444444444444444444555555555555555555555555111111222333333444444555222222222222222222222222444444444444444444444444222111000000//////000000111111111111111111111111~~~}}}yyyfffQQQEEE???:::888777555555555666777888888888888777666555444333222222222222333444444444333333222222222333333333444444333333222222222333444555333333333333333333333333222222222111111222222222555333111111333333333222222222111000000111222222222222333333333333222222111111111111111111111111111111111111111111111111222222111000000000000000111000000///000111333444000000111111111222222222666555333222111111222222333333333444555666777888999<<>>:::777555444333222222222222111222222333444555555555666666666777777777777777777777666555555444333222333555666555444555555555555555555555555666666777777888777777777555555555555555555555555666555555555444444444333333333333777<<>>@@@AAA>>>???@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@>>><<<;;;======<<<;;;::::::::::::;;;:::888777666666666777666666666666666888<<<@@@@@@DDDIIIMMMPPPSSSWWWZZZbbbdddhhhmmmsssvvvvvvuuuuuuooohhhcccaaa]]]VVVQQQQQQRRRTTTXXX\\\^^^^^^^^^XXXWWWTTTQQQNNNOOORRRUUUcccfffiiilllmmmpppuuuyyy{{{zzz|||{{{vvvuuuwwwzzz}}}{{{oooddd^^^\\\WWWOOOEEE???======:::888888888888888777777777666777666555444444555666777666555555444333333333333444444444444444444444444555555555555555555555555666666666555444444333333333333444444444444333333222222222222222222222222444333222222111111222222111111111111111111111111yyyfffQQQEEE???;;;888888555555666666777777888888777777666555444333333222333333444444444333222222111111222222222222333333111111111111111222333333333333333333333333333333222222111000000111222222555333111111222222111000222222111000000111222222111111222222222222111111111111111111111111111111111111111111111111111111222222111000000000000111111000/////////000111222111111111111111222222222444333222222222222333333222222222222333555666777555777:::???DDDKKKSSSXXX___cccggghhheeeccccccdddiiihhhggghhhjjjkkkjjjiiigggddd___[[[ZZZ\\\```bbbjjjmmmpppuuuzzzsssrrrqqqoooppptttsssssssssssssssrrrrrrrrrpppnnnllljjjiiijjjkkklllkkkkkkmmmqqquuuvvvrrrnnnoooooooooppppppqqqrrrsssmmmjjjfffaaa]]]ZZZWWWWWWNNNJJJDDD???;;;888555222333222111000000222444555222333444555666777888999666666666777666666555444555333222222555777777777666666666666666666666666555555555555555555444333555555555555555555555555666666666666555555555555222222333666:::===>>>>>>888888777777777777777888777666666666666666666777999888666555555666777777666666666666555555555444666666666666666666666666555555555555555666777777666666555555555666777777666666555555555555666666777666555555777777666555666666777777888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::<<<<<<;;;999666555;;;;;;;;;;;;===>>>@@@AAA>>>???@@@@@@AAAAAA@@@@@@??????@@@AAAAAAAAAAAA@@@???@@@@@@???>>>===;;;;;;<<<<<<;;;:::999999999999666555444333333333444555666777888888:::===CCCGGGOOORRRXXX]]]```cccgggiiiqqqppppppqqqrrrrrrpppnnnlllgggbbb___^^^[[[VVVQQQRRRTTTWWWYYYYYYYYYZZZ[[[TTTSSSRRRQQQRRRWWW^^^cccmmmmmmllljjjhhhjjjpppuuuwww{{{|||uuurrrtttyyy}}}~~~yyylll\\\PPPIIIGGGDDD@@@<<<;;;<<<;;;888555888888888888777777777777666666555555555555666666777777666555444333222222444444444444444444444444444444444444444444444444666666555555444444333333333444666777777666444333111111111111111111111111444333222222111111222222111111111111111111111111yyygggRRREEE@@@;;;888888555666666666777777777888777666666555444444333333222222222222111111000///222222222222222333333333111111111111111222222333222222222222222222222222333222111000000111222333222000......///000///...222111111111111111111222000111111222222111111000111111111111111111111111111111111111111111111111222222111000000111111111222222000//////000111111111111111111111111111111111111222222222333333444111111111111222333444555333444666888<<>>???AAAAAA>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>=========<<<;;;::::::999999888777777777777777555555444333333444555666999:::<<<>>>AAAFFFMMMQQQ^^^aaafffkkkooorrruuuvvvwwwtttqqqooonnnllljjjhhhbbbaaaaaabbbaaa^^^YYYTTTTTTUUUVVVTTTQQQQQQTTTXXXWWWXXXXXXYYY[[[___eeejjjlllmmmllliiifffhhhooouuuzzz~~~yyysssssswww{{{|||{{{{{{uuujjj\\\NNNEEEAAAAAA???===;;;::::::999666444888888888777777777777777666666666555555666666666666666666555555444333222444444444444444444444444444444444444444444444444000111111222333333444444222444666888888666444222222222222222222222222222222111000000//////000000111111111111111111111111zzzgggRRRFFF@@@;;;888888666666666666777777777777666666666555444444333333222222222222111111000///444444444444444333333333111222222333333333333333222222222222222222222222444333222111111222333444000...---...000111111000111111111222222111111111000111111222222111111000111111111111111111111111111111111111111111111111222111111111111111222222444333222111000111222333111111111111111111111111000000111222333333333333111111111111111222333444444444555666888===DDDIIIOOOTTT[[[```cccccccccccc___```bbbdddfffiiilllooorrrppplllgggcccdddiiimmmrrrwww~~~zzzuuuuuuwwwyyytttnnnkkkkkkmmmnnnnnnjjjkkklllnnnppprrrssstttwwwzzzzzzxxxuuuqqqmmmkkkkkklllmmmkkkiiifffbbb```______```^^^[[[WWWRRROOOLLLGGGEEE===;;;777444333333444555222222222222222222222222333444555555555555444444:::888666777999<<<>>>>>>444444444444444444444444::::::::::::999888777777666666666666666666666666777777777777777777777777555666666666666666666777888777777777777777888999666555444333333444555666666666666666666666777777999999999888888888888777777777777777777777777777555555555555555666777777666666666666666777888999666666666666666777888999777666555666888999888777888888888888999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===<<<===>>>???@@@AAAAAABBB>>>>>>???@@@@@@@@@@@@???>>>??????@@@??????>>>>>><<<;;;;;;:::999999999999666666555555444444555555888888777777777888:::;;;;;;>>>CCCHHHNNNUUU]]]bbblllnnnrrrwww{{{~~~~~~~~~vvvrrrlllhhheeebbb```___[[[___dddhhhhhhddd]]]WWWPPPPPPOOOMMMLLLOOOWWW]]]bbbdddeeeeeeeeefffhhhjjjhhhkkknnnllliiijjjpppvvv|||}}}}}}zzzxxx}}}zzzwwwxxxzzzzzzuuuppphhhcccYYYMMMDDD??????@@@???===:::888888888777777777777777777777777888888555666666666666666666555444444555666666555555444444444444444444444444444444444444444444444444444000000111111222333333444000222444666666444222000222222222222222222222222222111000000//////000000000000000000000000000000zzzgggRRRFFF@@@<<<999999666666666666777777777777666666555555555444444444333333444444444333222222555555444444444444333333222333333444555444444444333333333333333333333333333333333333333333333333222000///000222444444333000111222222222222111000111111222222222222111111111111111111111111111111111111111111111111111111222111111111111222333333333333222111111222333444222222222111111111111111000000111222333333222222111111111111111222333333444555555555666999>>>BBBGGGKKKRRRYYY^^^aaaaaaaaa\\\___bbbeeegggjjjmmmpppppppppoookkkhhhiiinnnrrrvvv~~~~~~yyyyyy{{{yyytttooommmoooppppppnnnmmmmmmnnnppprrrtttvvvwwwzzz~~~zzzsssmmmgggeeeddddddfffeeecccaaa`````````aaabbb```]]][[[YYYWWWTTTRRRFFFCCC???;;;777555444444444333333222111000000///222333444444555444444444888666555555888:::;;;:::444444444444444444444444777888888888888777777666666666666666666666666666666666666666777777777777666777888777555444555666888888777777777777777888888777777777777777777888666666666666777777777777::::::::::::999999999999777777777777777777777777666666666666666777888888777777666666666777888888777666666777777888999:::777666666777999::::::888999999999999999999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAA???===;;;::::::;;;<<<>>>>>>???@@@AAAAAAAAAAAA===>>>??????@@@@@@??????>>>????????????>>>======:::999888777777777777888555444444333333444444444555555555666999;;;>>>???AAAFFFMMMUUU]]]eeelllqqqvvvwwwzzz~~~~~~rrrmmmeee___[[[YYYXXXWWWZZZ___gggkkkkkkeee\\\WWWJJJJJJJJJLLLRRR\\\gggnnnpppqqqrrrpppmmmjjjhhhhhhhhhmmmqqqpppmmmmmmsssyyy{{{xxxzzz}}}xxxvvvtttsss}}}|||{{{{{{xxxqqqhhh```UUUPPPIIIBBB===;;;:::;;;:::999777666666777999:::777777777777888888888888555555666666666666555555333444555666777666666555444444444444444444444444333333333333333333333333555555444444333333222222000111333444444333111000111111111111111111111111444333222222111111222222000000000000000000000000zzzhhhRRRFFF@@@<<<999999777777777777666666666666555555555555555444444444222222333444444444333333444444444333333333222222222222444555555555444333333333333333333333333333111222333444444333222111444222111111333444333333000111222222222222111000222222333333333333222222111111111111111111111111111111111111111111111111222111111111222222333444111111000000000222333444222222222111111111000000000111222222333222111111222222111111111222333333222333444444444555888;;;===AAAHHHPPPWWW[[[]]]]]]]]]aaaeeehhhiiijjjlllnnnmmmoooqqqooommmnnnssswwwwww}}}zzzzzz|||yyyuuussssssvvvwwwtttpppkkkllllllmmmpppsssvvvxxx{{{}}}uuummmeee```]]]\\\``````aaabbbbbbcccddddddfffdddbbbbbbaaa```]]][[[SSSPPPLLLGGGAAA===999888555444444333222111111111222222333444444444444444666444444555777777777666555555555555555555555555222333333444444444444333666666666666666666666666555555555666666777777777444666888777555555666888999999888777666666666777777777888888888888777777666777777888888999888888:::::::::999999999888888777777777777777777777777777777777777777888999999888888777777666777777777777777777777888999:::;;;888777777888:::<<<;;;:::999999999999999999999999999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;>>>???@@@@@@@@@@@@???>>>===>>>>>>???????????????>>>>>>??????>>>======<<<888888666555555666666777555555444444444444555555222333555888===BBBFFFIIIPPPUUU]]]dddjjjnnnrrruuuwwwwwwyyy|||~~~{{{wwwiiiddd]]]WWWVVVVVVWWWWWW^^^bbbggghhheee^^^WWWRRRIIIJJJNNNVVVbbboooyyy{{{{{{yyyuuuoookkkjjjjjjiiioootttsssqqqrrr{{{yyywwwxxx|||{{{sssppprrruuuwww}}}}}}}}}xxxpppdddXXXPPPEEECCC@@@===;;;:::888777777888888777777777999:::666777777777888888888888444555666777777666555444444555666777777666444333444444444444444444444444333333333333333333333333555555444444333222222222111111222222222222111111222222222222222222222222444333222222111111222222000000000000000000000000zzzhhhSSSFFFAAA<<<999999777777777777666666666666555555555555555444444444///000111222222222222222333333333222222111111111111222333444555444333333444444444444444444444444...000222444444222000...555333111000111111000///000111222333333222111000222333333444444333333222111111111111111111111111111111111111111111111111222111111111222333333444////////////000111333444222222222222111111000000000111222333333222111000222222222222222222333333000222333222222222444666777:::AAAIIIQQQWWWYYYYYY___ccchhhjjjjjjiiikkklllkkkooorrrrrrpppqqqwww{{{www|||xxxzzzzzzxxxyyy{{{zzzxxxwwwzzz}}}}}}xxxsssgggggggggiiilllpppsssvvv|||~~~vvvmmmddd^^^ZZZXXX\\\^^^```bbbeeefffgggggghhhgggeeeeeefffeeebbb```^^^\\\WWWQQQKKKEEE@@@===555555555444444444333333111222333333444444444444555555444666777777666444666666666666666666666666333333444555666666666666777777777777777777777777444555555555666666777777222555777777666666999;;;::::::888777666666666666444555666777777666555444777888999:::::::::::::::999999999888888888888777777777777777777777777777888888888888888999999:::999999888777666666777777777777777777888999:::;;;999888888999;;;<<<<<<;;;999999999999999999999999666666777888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<666777:::<<<=========<<<>>>??????@@@@@@>>>===<<<======>>>???????????????>>>>>>???>>>>>>===<<<<<<888777555444444555666777666666555555555666666777666888;;;AAAGGGNNNTTTWWW___ccciiinnnpppppppppqqqttttttuuuwwwyyyxxxsssooo```[[[VVVSSSTTTXXX[[[]]]bbbdddeeeddd^^^WWWQQQNNNNNNOOOUUU```ooo|||{{{uuuooollllllmmmiiiooottttttsssxxxzzzwwwwwwzzz}}}~~~}}}rrrkkklllrrrzzz}}}~~~|||uuuhhhYYYMMMFFF===<<<<<<======<<<:::888999:::;;;;;;999777777777666666777777888888888999444555666777777666555444666777888888777555333111444444444444444444444444333333333333333333333333///000000111222222333333222222222222222222222222444444444444444444444444222111111000///000000000000000000000000000000000{{{fffOOODDDAAA===999777777777666666666666777777777555333444666777555222333333333333333333333333222222222333333444444444333333333333333333333333222333444444444333222222222222222222333333444555333333222111000000000000000111111222222111111000444444555555444444333222222111111111000000//////111111111111111111111111222222111111111222444555000111111222222222111111222111000/////////111111///000222333222///,,,+++222222333333333333444444333333444444555666777777888:::===AAAEEELLLSSSXXX^^^dddkkkmmmllliiihhhhhhnnnpppsssuuuuuuvvvxxxyyyzzz{{{xxxtttrrrqqqqqqqqqppprrrsssvvvyyy||||||yyyvvvjjjeeedddhhhkkkkkklllooo}}}|||{{{yyytttmmmeee___]]]\\\___]]][[[\\\```gggnnnrrrpppmmmjjjiiiiiihhhgggfff^^^______^^^XXXQQQIIIEEE@@@===999777777666555333111222333444444444333222333444444555555444444444888777666555555555555555555555555555666777999999999888777666666777888999666777888777666555666777999666333444666888888777555666777888888777666555777777777777888888888888999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::;;;::::::999888888888999:::::::::999999888888888777888:::;;;;;;:::888777999:::;;;;;;999999:::;;;::::::::::::::::::::::::;;;<<<<<<===============:::999999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>=========>>>???@@@@@@BBBBBBAAA@@@@@@??????>>>@@@???>>>===<<<;;;;;;;;;===<<<;;;;;;::::::;;;;;;666222//////222444444333222666999999666555999>>>======BBBLLLXXXaaacccbbbggghhhkkkooorrrtttuuuvvvwwwuuurrrrrrsssqqqmmmiii[[[XXXUUUVVVYYY]]]^^^]]]^^^___]]]WWWOOOJJJLLLNNNVVV\\\hhhuuu}}}yyysssmmmjjjkkkmmmmmmmmmoootttzzzzzzxxxzzz~~~wwwtttnnniiimmmwww~~~tttfffWWWLLLEEEBBB===<<<;;;:::999:::;;;;;;999999888888888888999999999888888777777777777777555666666777666555333222555555666666555555444333555555444444444333333333666555555444444333222222333000111222111///222777444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111~~~zzzfffOOODDDAAA===999777777777666666666666777777777555333444666666555222333333333333333333333333222333333333333333333444333333333333333333333333333333333333333333333333333222222222333333444555333222222111111111222222111111222222222222111111333444444444444333222222222222222222111111111000111111111111111111111111222222111000111111333333111111222222222111111000111111111000000000111111222222222222222222333333111111111222222222333333333333333444444555555555777888:::===@@@EEEKKKOOOWWW^^^ffflllnnnnnnpppqqqooorrrtttuuuuuuuuuvvvwwwuuu{{{|||tttqqqnnnkkkkkkkkkjjjiiikkkmmmppptttwwwwwwuuurrrpppjjjfffggghhhgggiiilllyyyyyywwwtttssspppjjjddd```______aaa______```eeejjjooorrrsssrrrpppnnnnnnllliiigggdddeeeeeeccc___ZZZTTTPPPIIIEEEAAA===:::888555333555555555555555444333222222333444444555555555555666666555444444444555555555555555555666777888888777777666555555666777777555777888777666555666777888666444444666888888777666666777888888777666666555555555666666666777777999999888888888888999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;:::999999888888999999:::::::::999999999888888888999:::;;;;;;:::999888999:::;;;;;;999999:::;;;::::::::::::::::::::::::;;;<<<<<<===============;;;::::::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;=========<<<===>>>>>>???AAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;::::::::::::888888777777777888999999999666333333666888888777444666888999999;;;@@@DDDFFFFFFIIIRRR]]]fffiiihhhjjjkkkkkklllnnnooopppqqqvvvsssqqqqqqpppnnnjjjfffXXXWWWUUUWWWZZZ\\\\\\[[[ZZZZZZWWWQQQLLLLLLRRRXXX___kkk{{{}}}vvvnnnhhhgggeeeeeeeeeiiiooowww~~~{{{~~~zzzwwwnnnnnnkkkjjjpppzzzzzzlll\\\OOOFFFBBB@@@<<<;;;:::999888999999:::999888888777777888888999999888777777666666777777444555666666555444333222444444555555555444444444555444444444444333333333444444444444444333333333666333222444333000000333444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111}}}}}}~~~~~~xxxeeeOOODDD@@@<<<999777777777666666666666777777777555444444555555444333333333333333333333333333444333333333333333333222333333333333333333333333444333222111111222333444333333222222222333444444333222222222222333333444222222333333333333222222222333333333333222111111333333333222222222222222111111111111111111111111222222111000000000111111222222222222222111000///000111111222222222111111...,,,******+++...222555000000000111111111111222222222333333333333333333444555777777999<<>>@@@??????>>>======<<<<<<::::::999999888888777777555555555555666777888888777555333333555777777777999999;;;===AAAEEEJJJMMMOOOPPPSSSZZZcccjjjmmmlllllllllkkkkkkkkklllmmmmmmooonnnlllkkkjjjgggccc```WWWWWWXXXYYY[[[\\\ZZZXXXTTTSSSPPPMMMMMMUUU```iiisss~~~xxxppphhhdddbbbaaabbbdddjjjsss{{{|||uuuoookkkjjjnnnpppssszzzzzznnn\\\MMMDDDAAA???>>>::::::999888888888888888999888888777777888888999999888777777666666777777444444444555555444333333333333333444444444444444444444444444333333333333333333333333444444444444666111000555777555222111333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111~~~uuucccOOOEEE@@@<<<888777777777666666666666777777777666555555555444444333333333333333333333333333444444444333333222222222333333333333333333333333444333111000000222444555333333333222222333333444222222222222333444555555222333333444444333333222222222222222222111000000222222222222222222222222111111111111111111111111222222111000000/////////222222222222222111000//////000222333333333111111***)))'''&&&'''+++...111000000000111111111222222222222222222111111111111222333444555555777;;;>>>IIIOOOXXX^^^bbbfffjjjnnnrrrtttvvvwwwvvvttttttttttttxxx}}}}}}xxxtttjjjgggcccaaa``````_________aaafffmmmtttxxxyyyxxxzzztttssspppkkkhhhiiijjjkkkmmmkkkiiigggggghhhfffgggggggggeeeeeefffggggggiiinnnvvv}}}~~~|||xxxtttpppmmmlllkkkkkkjjjlllkkkkkkjjjhhhfffdddcccddd```[[[UUUPPPKKKFFFBBBAAA???;;;888555333333222000000000111222333444555222222222222333444444555666666555555444555555555555555444444444444555555333555666666555444555777555555444555666777777777777777777777777777777777888888888999999999::::::999999888888888888999999999999999:::::::::;;;;;;999999::::::::::::;;;;;;::::::999999888999999:::::::::::::::::::::::::::;;;:::999999999999:::;;;:::;;;<<<;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==================<<<<<<<<<<<<=======================================<<<<<<<<<======>>>>>>======<<<<<<;;;::::::666666777777666666666555666666666666666777888888555555444444555666777888>>>>>>@@@EEEKKKNNNPPPPPPQQQTTTZZZccckkkpppooonnnlllmmmmmmmmmmmmlllkkkjjjffffffeeedddbbb```]]][[[WWWXXXYYY[[[[[[ZZZWWWUUUQQQQQQQQQSSSYYYeeesss}}}|||vvvpppllliiigggeeedddhhhooowww|||}}}vvvoookkkhhhoootttyyy}}}mmm```OOOCCC???>>>===<<<::::::999999888888888888888888777777777777888888888888777666666666666666333333333444444444444444333333333222333333333333444444444333333333222222111111222333444444555555222---...555;;;:::666444333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111rrrbbbOOOEEE@@@;;;888888777777666666666666777777666666666555444333333333333333333333333333333333444444444333333222222222333333333333333333333333333222000000000222444555444333333222222333333333222222222222333444555555222333333444444333333222111111222222111111000///000000111111111111111111111111111111111111111111111111111111000000//////222222222222222111000//////000111222333222222111///............///000111111111111111222222222333111111111111111111000000111333444555555777:::<<>>======<<<<<<<<<======<<<;;;;;;:::999999888888333444555666666555555444777777666666666666666777999999:::::::::;;;<<<===???AAAEEEKKKOOOPPPNNNLLLLLLTTTaaannnxxxzzzxxxuuupppqqqrrrrrrpppkkkgggdddaaabbbbbbaaa^^^\\\ZZZYYYSSSUUUWWWXXXWWWVVVTTTSSSUUUWWW[[[aaakkkwww}}}ppplllhhheeeggglllsssxxxxxxrrrnnnmmmmmmxxx}}}|||uuueeeZZZLLLCCC@@@???<<<999:::::::::::::::999999888888777777777777777777888888777777666555666666666333333333333444555555666555444333222222222333333444444333333333222222222000111111222333444555555111---...666;;;:::555333333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000~~~~~~ppp```OOOEEE???:::888888777777666666666666777777666777777666444222222333333333333333333333333333444333333333333333333222333333333333333333333333111111000000111222333444444444333222222222333333333222222222222333333444222222333333333333222222111222222222222111000000000000000000000111111111111111111111111111111111111111222222222111000000000111111222222222111111...///000111111111111111111222222333333222111000111111111222222222333333000000111111111111111111111333444555555666999;;;;;;@@@GGGMMMQQQVVV]]]bbbfffjjjooossstttttttttuuuvvvxxx{{{}}}|||zzzwwwtttmmmiiiddd```^^^]]][[[ZZZ[[[___fffrrr~~~wwwqqqpppdddcccaaa___^^^^^^______```bbbfffhhhiiijjjlllnnnqqqvvvwwwnnnbbbZZZXXX[[[___bbbggghhhiiijjjkkkkkkkkkkkkhhhfffcccbbb```^^^ZZZXXXQQQOOOKKKGGGCCC???<<<;;;777666444333222222333444333333222222222333444444444444333333333444444555444555555666666555555444111333444444333333555666111333555666666666777888999888888777777888888999777777888888888999999999999999888888888888999999777777777777888888888888888999999::::::;;;;;;<<<999999888888999999::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<========================>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::999999888888777666666222333444666666666555555555555444444555555666666999;;;============???@@@@@@DDDIIIMMMOOONNNLLLJJJMMMXXXjjjzzz}}}uuuuuuuuusssnnnhhhbbb^^^bbbccccccaaa]]]YYYWWWVVVMMMNNNQQQRRRRRRSSSVVVXXXaaadddiiipppyyy}}}~~~tttoooiiiddddddiiipppuuuzzzyyytttrrrrrrtttuuu~~~{{{ssskkk```YYYOOOGGGBBB>>>:::777:::::::::;;;:::999999888888777777666666777777888888777666666555555666666333333333444555666777888777666444333222111222222333333333333222222222222000111111222333444444555444111111666999555111000222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000nnn___OOOEEE???:::888999777777666666666666777777666777888666333111222444333333333333333333333333222333333333333333333444333333333333333333333333000000000111222222333333555444333333222222222333333222222111111111222222111111222222222222111111222222333333222222111000000000000111111222222222111111111111111111111111000111222333333222222111///000111222222222222222............///000111222000000111111111000000000000000000111111111111222000000000111111222222222111333444444444444666777444999@@@DDDHHHMMMTTTZZZ]]]aaahhhmmmppprrrsssuuuvvvwwwyyy{{{zzzyyyvvvuuusssooojjjeeebbb```^^^\\\^^^ccclllyyy~~~vvvrrrqqqjjjhhheeebbb```^^^\\\[[[[[[^^^cccgggjjjlllooorrrvvv}}}zzzqqqdddYYYUUUVVVYYY[[[^^^```dddgggjjjlllmmmnnnhhhgggfffggggggfffccc```\\\ZZZXXXTTTOOOKKKGGGEEE???===:::777555444444555555444444333333333333444333222222222333444555555222333444555555444333222000222333444333333555666///222666777666555666888999999888777777888999999888888888999999999999:::999999888888888888999999777777888888888999999999888888999::::::;;;<<<<<<999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<<<<;;;:::999;;;<<<===<<<;;;:::;;;===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999888888777777666555555555111333555777777777666555333333444555777888:::;;;;;;===@@@@@@??????AAACCCFFFIIINNNOOONNNMMMOOOPPPZZZdddttt{{{sssrrrooolllhhhdddaaa___dddeeeddd___YYYSSSPPPPPPIIIKKKMMMOOORRRWWW___dddpppqqqtttyyy~~~}}}zzz{{{}}}wwwnnnfffcccfffkkkooossszzzxxxxxxwwwwwwxxxzzz|||~~~xxxrrrnnnggg```TTTPPPJJJDDD???;;;999888888999:::::::::999777777777777666666666666777777777777666555555555555666444444444444555777999::::::999666333222111111222333333333222222222222111111111222222333333333444444222333666666111///111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000mmm___OOOEEE???999888999777777666666666666777777666888999777333111222444333333333333333333333333222222222333333444444444333333333333333333333333...///000222333333333333555444333333222222222222333333222111000000000000111111111222222111111111222333333333333222111111111111111222222333333333111111111111111111111111000111222333444444333222...///000111222333333333...------------///111222111111000000111222333444////////////000000000000///000000111222333333444222333444333222111222333111555:::>>>@@@EEEKKKPPPVVV[[[ccciiinnnppprrrtttwwwxxxyyyzzzzzzyyyxxxwwwzzzvvvpppkkkgggeeebbb```ccchhhqqqzzzsssppprrrooollliiieeebbb^^^ZZZWWWWWW[[[aaafffjjjnnnqqqtttzzz}}}tttggg\\\VVVTTTUUUUUUVVVYYY^^^dddiiilllmmmnnnlllkkkkkkllllllllliiigggcccbbb```]]]XXXSSSOOOLLLDDDBBB>>>;;;888666666666666555555444333333333333111111222222333444555666111222333444444333222111000222333333333333555666///222666777666555666888:::999888777777888999:::::::::;;;;;;;;;<<<<<<<<<999999888888888888999999888888999999999:::::::::888888999::::::;;;<<<<<<999888888888999::::::;;;:::::::::;;;;;;<<<<<<<<<999:::<<<======<<<:::999;;;<<<===<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<=========<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;999999888777666666777777777777777666555555444444111333555777888888777666333444555777:::===@@@AAA@@@CCCGGGGGGFFFFFFHHHJJJLLLPPPRRRQQQOOOOOOUUUZZZhhhppp|||wwwrrrmmmkkkhhheeecccccceeefffddddddccc]]]TTTMMMIIIHHHIIIKKKNNNQQQUUU^^^iiiqqq{{{zzzzzz{{{}}}}}}zzzvvvtttvvv|||tttjjjddddddgggjjjooowwwrrrtttxxx|||yyywwwqqqhhhbbb^^^XXXRRRFFFEEEBBB===999888999;;;777888888999999777666555777777666666666666777777777777666555555555555555555444444555666888:::;;;<<<:::777444222111111111333333333222222222111111111222222222222333333333000///222555444111111555222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000qqqaaaOOOGGGBBB===999777444444444444444555666777555666666777666444222111222222222222222222222222000111333555555444333222000222444666666444222000111111222222222333333333111222222333333222222111333333555666666555333333555333111222444444111...000111111111111222222222111111111111111111111111222222111111222222333444//////000111222333444444222111111222444444333111555555555444333222111000111000000000111222333333000111111111111222222222555444444333333222222111222222222222222222222222333333333555888===BBBEEEOOOSSSXXX^^^ccciiiooosssuuuwwwxxxyyywwwwwwxxxyyy{{{yyytttnnnhhheeedddeeefffrrrzzztttpppppppppooonnnkkkgggdddaaa___YYYZZZ\\\```dddkkkrrrwww|||vvvjjjaaa\\\[[[ZZZYYYYYYWWWXXX]]]eeelllpppqqqkkkmmmppprrrrrrooollljjjjjjgggeeedddccc```[[[VVVMMMHHHCCCAAA@@@???<<<999555555444333222222111111444444444444333333333333333333333333444444444444666555555444444333333333444444333222333444666777:::999999999888888777777777777888999999999999888<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777999999999::::::;;;;;;;;;999999888888888999:::;;;<<<;;;::::::;;;<<<===>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777999<<<>>>???>>><<<;;;>>>>>>???@@@AAABBBBBBCCC???>>>>>>===<<<<<<;;;;;;===<<<<<<;;;:::999888888666666666555333222333444777999;;;999555111///...444666777444555999999777;;;;;;===@@@CCCGGGJJJLLLNNNLLLJJJHHHHHHIIIJJJLLLVVVZZZ]]]ZZZUUUVVV___hhhqqqyyy}}}uuuqqqooobbbdddffffffeeeeeeeeefffeeeaaaZZZSSSMMMJJJIIIHHHNNNRRRWWW]]]dddllluuu{{{|||yyy{{{}}}wwwrrrtttwwwzzz{{{qqqhhhbbbeeekkklllvvv}}}yyywwwvvvuuuzzz}}}wwwoooeeeYYYRRRQQQPPPLLLHHHBBB@@@===<<<<<<<<<:::999666777777777777555333222444777888777333222555888999888666444333333333333666555444333444666888:::===:::666333333333222111222222222222222222222222000000111111111222222222111222222333333222222111111111000000//////......333333333222222222111111111111111111111111111111222111111000///......---ooo^^^JJJ@@@<<<999777777666666666555666666777777555666666666555444333222222222222222222222222222000222333555555444333222111222444555555444222111111111222222222333333333111222222333333222222111111111222222222222111111444333333333444444222000000111111111111222222222111111111111111111111111111111111111111222333333111111111111000000000000111111111222333444333111333333333333222111000000111111000000111111222333000000111111111222222222111111222222333444444444222222222222222222222222444333333333666999===???HHHKKKPPPUUUZZZaaahhhlllrrruuuxxxyyyxxxxxxxxxyyyxxxvvvsssnnniiiggggggiiimmmyyy{{{xxxuuuooollllllmmmmmmkkkiiifffccc```___\\\[[[[[[\\\```eeelllqqqyyy|||vvvrrrmmmiiifffccc___\\\```___```eeekkkppppppnnnmmmnnnppprrrrrrrrrpppoooiiihhhggghhhhhheee```\\\WWWRRRLLLIIIIIIGGGDDDBBB======;;;:::888666555444555555555555444444444333111111222222222222222222555555444444444444444444444444333333333444666666888888888777777666666666666777888888999999888888888888888888888888888888888888888888777777777777999999999999999:::::::::999999999999999:::;;;;;;::::::::::::;;;===???@@@;;;;;;;;;;;;;;;;;;;;;;;;========================999:::<<<>>>>>>>>>===<<<>>>>>>>>>???@@@@@@AAAAAA=========<<<;;;;;;:::::::::::::::999888777777666999999999888666555666777111222444555555555444444666888888666777<<<>>><<>><<<;;;;;;;;;:::999888888888888888666555444666555444444666777777777777666555444333444555555555444333333444555777999888666333222222333222111222222222222222222222222000000111111111222222222111222222333333222222111222111111111000000000000000000111111222333333444000000000000000000000000111111000000//////......ooo\\\GGG;;;888777777999999888888777777777777888555555666555555444333222222222222222222222222222111222333444555444333222111222444555555444222111111111222222222333333333111222222333333222222111111111000000000000111111///111222222000//////000000111111111111222222222111111111111111111111111111000000000000111222222222222222111111111111000111111000222333444222111000111111111111111000000111111000000000111222222000000000111111111222222111111111222333333444444222222222222222222222222444333222222333555777999@@@BBBEEEIIINNNUUU\\\aaakkknnnsssuuuvvvvvvvvvwwwtttsssqqqnnnjjjiiikkklllqqq}}}~~~xxxsssrrrooojjjhhhiiijjjjjjiiihhhfffdddcccaaaaaa___]]]\\\]]]bbbgggjjjttt{{{zzzvvvooommmkkkjjjjjjjjjhhhfffkkkkkklllpppuuuuuurrrnnnmmmmmmnnnnnnooooooooooooiiijjjjjjkkkkkkhhhccc```___ZZZUUURRRRRRSSSQQQNNNJJJIIIFFFDDD@@@>>>;;;:::666666666666666555444444222222222222222222111111333333333333444444444444444444333333333444555555666555555555555555444444666666777777777888888888666666666666666666666666777777777777777777888888:::999999999999999999888:::::::::::::::;;;;;;;;;999999999;;;<<<>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::999999888888777777777666666555555444666666666555333222333555000///000222666999::::::999<<<===;;;>>>CCCFFFDDDFFFIIINNNSSSYYY]]]```aaa```[[[TTTPPPSSS\\\hhhoootttssspppllljjjkkkooosssuuutttssspppkkkfffbbb``````aaabbbaaa```___```aaaUUUQQQKKKHHHIIINNNUUUZZZ```fffooouuuxxxxxxwwwwwwrrrvvv||||||vvvsssvvvyyy{{{xxxmmmhhhhhhqqq|||{{{tttoooqqqwwwtttfffZZZJJJEEE@@@@@@CCCDDDBBB>>>>>><<<::::::::::::999888999999999999888777666666777333111333888:::999777444444444444444555666777444333222222333444666777555444222333444555444222222222222222222222222222111111111111111222222222111222222333333222222111222222222222111111111111---...///000222444555555111111111111111111111111000000000000////////////ppp]]]HHH>>>:::999:::;;;999999888777666666666777555555555555444444333333222222222222222222222222111222333444444444333333111222444555555444222111111111222222222333333333111222222333333222222111444333222111111222333444...111333333000///000333000000111111111222222222111111111111111111111111000000000///000000111222000111111222333444555555111000000111333333222111///000000111222222111111111111000000000000111111000000000000111111111111333333333222111111000000111111111111222222222222444333222111222333444555999:::<<>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===???@@@=========<<<<<<;;;;;;;;;999999999888888777777777444444444444444333333333222333333222000000111333666444333444888<<<>>>>>>???DDDGGGHHHKKKOOOPPPMMMNNNQQQVVV\\\bbbeeeggghhhaaa\\\WWWVVV\\\hhhvvv~~~yyyrrrmmmlllmmmnnnooopppnnnmmmllljjjgggbbb___\\\]]]]]]\\\ZZZYYYZZZ[[[QQQOOOMMMNNNRRRYYYbbbggglllqqqxxx}}}~~~{{{yyywwwttt{{{~~~xxxuuuxxx{{{}}}wwwrrrrrryyy~~~uuurrroooooouuu}}}nnn^^^QQQHHHAAA???===???CCCDDDBBB???<<<;;;999888999:::999888999999999888888777777666777555444444777999888777444444444444555555666666333333222222222333444555555444444555666666444222222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111---...///000222333444555000000000000000000000000////////////000000000000~~~nnn]]]KKKBBB???<<<::::::888777666555555555555555555444444444333333333333222222222222222222222222222222333333444444444333222333333444444333333222111111222222222333333333111222222333333222222111444333222111111222333444000333666555333222444666000000111111111222222222111111111111111111111111000000000///000000111222//////000111222333444444111000000111333333222000///000111222333333333333111111000000///000000111//////000000000111111111333222222111111000//////000000000111111222222222222222111111222333555555666666888999<<>>??????>>><<<;;;999999888888777666555555444111222222333333444444444333333333333333333222222222222222222222333333333555555444444444555666777777777777777777777777777777777888888999:::;;;;;;<<<<<<;;;;;;::::::999999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::;;;<<<>>>???;;;;;;;;;::::::999888888777777777777666666666666333333333333333444444444333444555555444444666888;;;:::999:::===AAADDDFFFHHHOOOVVVYYY[[[^^^[[[VVVZZZ]]]bbbgggkkkmmmoooooobbb``````bbbiiitttzzzrrrllljjjkkkllllllnnnnnnnnnnnnmmmhhhaaa\\\XXXYYYYYYWWWVVVUUUWWWYYYRRRSSSUUUYYY___eeejjjnnntttxxx{{{}}}|||{{{zzzzzzyyy|||xxxzzz}}}~~~~~~{{{|||}}}|||zzzuuuqqqpppqqqtttyyy~~~mmm\\\MMMDDD@@@???>>>???AAADDDEEEBBB@@@;;;999777777999999999888888888777777777666777777777888999777555444555777555555555555555444444444222222222222222333333444555444333444555444222000222222222222222222222222111111111111111111111111111222222333333222222111000000000000000000000000000111111111111222222222------------------------////////////000000000000|||xxxxxxyyyyyy~~~kkk\\\KKKCCC@@@;;;777555666555555444444444444555444444333333333333444444222222222222222222222222222222222333333333444444222333333444444333333222111111222222222333333333111222222333333222222111111111000000000000111111,,,...000111111111222333000111111111111222222222111111111111111111111111111000000000000111222222000000000/////////......000000///111222333111000000000111222333333333222111111000/////////000000/////////000000000111111/////////000111111222222//////000000111222222222111111111222222333444555333444555666888<<>>===???AAADDDFFFKKKPPPUUUWWW___eeehhhkkklllhhhbbbaaacccgggkkknnnppprrrrrrllllllnnnqqquuu{{{vvvqqqiiidddccceeehhhiiiqqqssstttrrrlllbbbYYYSSSOOOPPPQQQQQQQQQSSSVVVYYYZZZ\\\```eeeiiilllnnnooowwwxxxyyyyyyyyyzzz|||~~~~~~zzzzzz|||}}}~~~zzzvvvsssoookkkhhhiiioooyyy}}}kkk\\\OOODDD??????>>>===>>>@@@BBBBBB@@@>>>:::888777777999::::::999888777777666666666777777888:::;;;999444222444888555555666666555444333333333333333333333333333333444222111111222222000///222222222222222222222222222222222111111111111111111222222333333222222111///////////////000000000333333333222222222111111111111111111111111111111000000000000////////////xxxtttrrrtttwwwyyymmm]]]LLLCCC???:::666444444444444444444444555555444333333222222333444444222222222222222222222222333222222222333333444444333333333333333333333333111111222222222333333333111222222333333222222111111111222222222222111111+++++++++---///111000///000111111111111222222222111111111111111111111111111111111111111222333333111111111000000000//////000//////000222222111000000000111111111111111111111111000///////////////////////////000000000111......//////000111111222/////////000111222222222111111111111111222222222111222333333444666999<<>>===<<<::::::::::::999999999999777777888888888777555555333333444444444555555555444333222111222333555666333333333333333333333333333333444666777999::::::888888888888888999999999777888:::;;;<<<;;;:::999888888999:::::::::999888888888888888888888888888999999999999999999999999999888888777777888888888777777777777666666666666666666666666666666666666555555666777777888999999666888:::<<<===???CCCEEEEEEKKKQQQSSSTTTWWW___fffhhhnnnrrrssstttvvvsssooofffgggjjjmmmpppsssuuuwww||||||||||||{{{yyywwwvvviiifffbbb^^^^^^ccciiimmmrrruuuuuupppeeeYYYQQQMMMHHHJJJMMMPPPTTTYYY___cccgggiiillloooqqqqqqqqqqqqtttuuuvvvwwwwwwyyy}}}yyyxxxyyy{{{yyyxxxuuupppmmmkkklllnnnnnnvvvvvvfffVVVLLLFFF@@@===>>>::::::;;;===>>>>>>===<<<999888777777999;;;::::::999888777777777888999999999999888777666666666777333444555666666666555444333333444444444444333333555333111111333444444444222222222222222222222222222222222111111111000000111222222333333222222111//////000000000111111111444444444333333333222222444444444444444444444444111111000000//////......qqqnnnoootttxxx{{{ppp___MMMDDD???;;;777666444444444444444555666777444333222222222333444555222222222222222222222222333333222222222333444555333333333333333333333333111111222222222333333333222222222333333222222222333444555666666555444333111///...111555777555333000111111111111222222222111111111111111111111111222222111111222222333444111111222333444555555666000//////000222222111000//////000000000000//////111111000///////////////////////////000000000000111111111000//////.........//////000111222222222222222111111000000/////////000111222111222444666888===DDDKKKRRRXXX^^^bbbjjjkkklllkkkiiihhhiiijjjgggmmmrrruuuxxx{{{zzzwwwnnnjjjfffbbb\\\VVVXXX^^^bbbgggppp{{{{{{wwwwwwrrrkkkeeebbb___ZZZUUUXXX[[[^^^```aaadddjjjnnnpppxxxxxxooolllfff```ZZZVVVSSSRRRSSSVVVZZZ[[[\\\^^^cccgggoooppprrrvvvzzzzzzuuuppphhhfffddd```\\\YYYVVVUUUUUUVVVWWWXXXWWWTTTQQQOOOKKKJJJIIIHHHFFFDDDCCCCCC>>>>>>>>>======<<<<<<<<<999:::;;;;;;:::999888777444444444555555666666666444333222111111333555666333333333333333333333333111111222444666777888999555555666666777777888888666777999;;;;;;:::999888555666888999::::::999999666666666666666666666666555555555555555555555555777777777777666666666666666666666666666666666666555666666666666666666666666777777888999:::;;;;;;>>>@@@CCCEEEFFFIIIMMMPPPPPPXXX___aaa___aaajjjrrrtttxxxyyyxxxxxx{{{zzzwwwmmmnnnooorrrvvvzzz~~~zzzsssnnnjjjeeedddbbbaaabbbhhhqqqwwwpppssstttlll___SSSMMMKKKKKKNNNSSSXXX^^^eeemmmsssssstttuuuuuuuuuuuuttttttqqqrrrtttvvvwwwzzz~~~xxxvvvvvvxxx~~~|||{{{sssssspppmmmjjjlllsssyyy}}}ttteeeUUUFFFBBBAAA===;;;<<<888999999;;;<<<<<<<<<<<<999888777888:::;;;;;;::::::999888888888999:::;;;:::777444555888:::999666111222444666777777777666444444444555555444333333777555333333666999;;;;;;222222222222222222222222222222222222111111000000222222222333333222222222000000111111222222222333444444444444444444444444////////////////////////222111111000///......---tttnnnjjjnnnyyyppp]]]JJJBBB@@@===777444444555666777777666555444666555555555555444444444222333222111//////111333444333333222222333333444///000111222333444444444666555333111111222333444222222111111000/////////+++++++++---000222222222111111111111111111111111333333333222222222111111111111222222222111111000222///---...111333222000//////000000111222444444000111111111111000000///000000000000000000000000000000000000000000000000222111111222444444333111111222222222333333333333222111111111000000//////222222222111111111111000222222222222222222222222555777:::>>>CCCKKKTTTYYYbbbeeejjjlllmmmlllllllllooonnnnnnqqqvvvxxxwwwuuunnnmmmjjjeee```]]]]]]___ccckkkyyyzzzvvvvvvwwwuuurrrpppmmmiiiddd```[[[ZZZXXXWWWXXXZZZ^^^```hhhrrr~~~vvvnnniiibbb\\\XXXXXXZZZ\\\\\\\\\\\\\\\\\\^^^```aaappprrruuuxxx{{{zzzvvvssslllkkkhhheeeaaa^^^[[[YYY^^^\\\ZZZXXXWWWVVVVVVWWWVVVUUURRRPPPNNNLLLKKKJJJJJJIIIGGGEEEDDDDDDEEEEEEDDDBBBAAAAAACCCBBB>>>:::999888777888999888555333333222222333444333000...---111444555333111222444333333444555555666666666333333444555666666666666888999999:::::::::::::::666555444333444444666666666666666666666666666666444555666555444333555777666555555555555555666666666666777777777777777666999777666666999<<<===>>>>>>???@@@AAABBBDDDHHHJJJJJJKKKMMMPPPUUUZZZ^^^aaaddddddfffiiinnnsssyyy|||}}}|||zzzyyyyyywwwuuurrrnnnppprrrtttwww{{{|||tttmmmgggeeebbb___^^^bbbjjjpppqqqpppsssnnnfff]]]UUUOOOKKKJJJMMMTTT___jjjqqqvvvyyy{{{yyy}}}~~~}}}}}}}}}xxxrrrqqqppppppqqqppprrr|||xxxrrrppppppvvv~~~{{{yyyvvvuuuuuuooonnnmmmnnnrrrxxxsssddd^^^MMMGGGAAA>>>???@@@===:::888999::::::::::::999888777888999::::::999888777888888777777666666555555666666666666555555555555666666666666666666666666444444444444444444444444222222222111000222666999111111111111111111111111111111111111111111111111////////////////////////000000111111111111000000222333444555555444222111////////////000000000000000000000000000111111222xxxsssooorrr{{{ooo]]]JJJBBB@@@<<<777444555555666777777666555555666555555555555444444444222333333111//////111333444333333222222333333444///000111222333333333333333222111//////000111222222222222222222222222222444222111111222222111///111111111111111111111111333333222222222111111111111111222222222111111000222000...///111222222000////////////000111222333///000000111111111000000000000000000000000000000000000000000000000000000333222111111111000...,,,/////////000000000111111111111111111000000000///222222222111111111000000222222222222222222222222555666888;;;???EEELLLQQQ[[[^^^cccgggiiijjjkkklllooonnnnnnqqquuuwwwwwwvvvpppooommmhhhdddbbbcccdddkkkttt}}}wwwsssssssssrrrrrrqqqooommmiiigggeeeaaaZZZTTTQQQQQQTTTVVV^^^fffrrr||||||tttooojjjfffaaa[[[YYYZZZ]]]___bbbbbbbbbbbbbbbcccfffhhhmmmmmmooorrrvvvwwwwwwuuuooonnnllliiigggeeecccbbb```___^^^]]]]]]]]]]]]^^^[[[ZZZXXXVVVTTTRRRQQQQQQNNNMMMLLLLLLLLLMMMNNNOOONNNLLLJJJJJJJJJHHHDDD@@@AAA@@@???@@@@@@???<<<999777666555555555555333111111333555555333222333555444444444444444555555555333444555555555555555555444555666777888999999999555555444333333444555666555555555555555555555555444555666555444444555777777777666555555666777888888888999:::::::::::::::===<<<<<<===@@@CCCEEEFFFIIIKKKMMMNNNOOOQQQUUUXXXUUUWWWZZZ^^^bbbgggkkkmmmqqqpppnnnmmmooosssxxx{{{}}}{{{yyyxxxxxxvvvsssqqqnnnooopppqqqsssvvvzzz}}}yyyqqqjjjeeecccbbb___\\\[[[___ggglllnnnmmmjjjeee^^^WWWSSSRRRSSSTTT]]]dddnnnwww{{{~~~}}}tttkkkiiijjjnnnqqquuu~~~yyysssoooooottt|||~~~{{{zzzxxxvvvtttrrrqqqqqqooopppsssxxx~~~yyynnn___SSSOOOHHHBBB<<<:::;;;<<<:::888888999999::::::999999888777888999999999999888777666666666666777777777777666666666666555555555555555555555555555555555555444444444444444444444444111222222222222222222333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000333444444555444222000...////////////000000000000222222111000/////////000|||xxxvvvxxxnnn\\\JJJBBB???<<<777555666666777777777777666666666555555555555444444444222333333222000000111333333333222222222222333333000000111222333333333333222111000000000111222333222222222333444555555555666555333222333222000///111111111111111111111111333222222222222111111111000111111222222222111111111000...///111222222111000000/////////000000000...///000111111111111111000000000000000000000000000000000000000000000000333222111111111000...,,,........./////////000000111111111111000000000000222222111111111000000000222222222222222222222222333444555666888===BBBFFFPPPTTTZZZ___cccfffiiilllooommmmmmnnnpppsssssssssqqqqqqpppmmmjjjiiijjjlllttt|||{{{wwwrrrooopppnnnooopppqqqqqqpppooonnnnnnhhh^^^UUUOOONNNOOOQQQUUUZZZbbbiiilllkkkgggdddcccaaa]]]ZZZZZZ]]]aaadddiiiiiijjjiiijjjlllpppsss{{{xxxtttqqqooommmjjjhhhjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggggggfffffffffbbbaaa___]]][[[YYYYYYXXXTTTTTTTTTTTTVVVXXXZZZ[[[[[[YYYWWWVVVTTTQQQMMMJJJIIIHHHGGGFFFFFFDDDAAA??????===:::999999999888777777777777666444444666888666666555555444444444555555666666666666555444444222333444666777888888999666666444444444444555666555555666666666666666555333555666666555555666888:::999888888888999;;;<<<===>>>???@@@@@@AAABBBBBBDDDEEEFFFIIIKKKNNNQQQRRRWWWYYY[[[\\\]]]___cccfffccceeegggjjjmmmooopppqqqvvvtttqqqoooppptttxxx{{{|||zzzwwwuuutttrrrooommmiiijjjjjjjjjjjjkkknnnqqqyyytttlllddd___\\\\\\]]]]]][[[YYY\\\aaadddeeeddd]]]ZZZVVVSSSTTTYYY___ccclllttt}}}~~~sssgggccccccjjjqqqxxx}}}wwwsssrrrvvv}}}|||vvvwwwuuussspppmmmlllllllllooottt{{{zzzmmmbbbWWWKKKDDDCCCBBB>>>999888999;;;999888888888999::::::999888888777888888999999888888777555555555666777888888888666666666666555555555555444444444444444444444444444444444444444444444444222333444444444333111000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000333444444333222000...,,,////////////000000000000333333111000///.........~~~|||zzz}}}lll\\\JJJBBB???;;;777666777777777777777777777777666555555555555444444444222333444333111000111222333333222222222222333333000000111222222222222222333222222222222444555555333333333333444444555555///......///111222111000111111111111111111111111222222222222111111111111000000111222222222111111111000//////000111111222222222111000000000000000---...///111111222222222000000000000000000000000000000000000000000000000111000000222444555333222000000000000111111111111111111111000000000000000111111111111000000000000111111111111222222222222111222333333444777;;;???EEEIIIOOOUUU[[[```fffiiilllkkkjjjjjjkkklllmmmmmmpppqqqqqqpppnnnnnnoooqqqwww~~~wwwsssqqqmmmkkkkkkjjjlllnnnpppppppppqqqqqqsssmmmeee\\\VVVTTTUUUVVVTTTVVVYYY\\\]]]\\\[[[ZZZYYYXXXWWWXXX\\\aaagggkkkmmmooopppppprrrvvv}}}vvvnnnfff___ZZZ______```bbbdddgggjjjkkkpppppprrrrrrrrrpppnnnmmmiiihhhfffcccaaa___^^^^^^ZZZZZZZZZZZZ\\\^^^```bbbcccbbbaaa___]]]ZZZVVVTTTSSSRRRQQQQQQPPPNNNKKKHHHJJJGGGBBB@@@@@@AAAAAAAAA???>>>;;;999888999;;;===<<<;;;:::999888888888888999999999999888777666555666666777888999999999999999888666555555666777777666777888999999999888777555777999999999999:::<<<=========>>>???BBBDDDEEEFFFGGGGGGHHHIIIKKKLLLMMMMMMOOORRRTTTVVVYYY\\\^^^aaacccdddddddddfffiiilllmmmnnnnnnnnnmmmkkkiiihhhmmmmmmnnnooorrrvvvzzz|||zzzwwwssspppmmmkkkgggeee```aaabbbaaa``````bbbdddmmmiiiccc\\\WWWUUUUUUUUUZZZXXXVVVVVVYYY[[[\\\[[[WWWVVVVVVWWW\\\dddkkkpppttt{{{rrriiibbb```fffpppvvv{{{~~~zzzyyy}}}xxxtttxxxtttooojjjggghhhjjjlllttt{{{sssgggZZZQQQIIIBBB@@@BBB@@@===:::999;;;<<<<<<;;;888888999999999999888888777777888888888888777777555666666666777777777888666666666666555555555555444444444444444444444444333333333333333333333333444444333444555555444222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000222222222222111000...---////////////000000000000222222000//////.........~~~~~~kkk[[[JJJBBB>>>:::777777777777666666666666777777666555555555555444444444222333444333222111111222333222222111111222222333000000111222222222111111222222222222333444444555444333333333222222222111,,,++++++---000222222111111111111111111111111111222222222111111111000000///000111222222222222222000000000000000000111222444444333222111111111111---...///111111222222222111111111111111111111111111111111111111111111111111000000222444555444333000000000000111111111111000000000000000000111111111111111000000000//////000000000111111222222222///000111111222444888;;;===AAAFFFLLLRRRXXX___ccchhhiiiiiihhhhhhhhhiiijjjnnnoooppppppooooooppprrrvvv|||wwwooommmlllhhhgggggghhhjjjlllmmmmmmooorrruuuwwwtttnnngggaaa]]][[[[[[XXXXXXXXXWWWVVVSSSQQQPPPPPPPPPRRRUUU\\\dddkkkpppqqqsssvvvwwwzzz}}}ssshhh^^^WWWTTTUUUWWWZZZ^^^cccgggjjjooorrruuuxxxzzzyyywwwuuuqqqooommmjjjhhheeedddddd___^^^^^^^^^___```bbbccceeeffffffdddbbb___]]]\\\```___^^^______^^^[[[XXXUUURRRMMMKKKKKKMMMMMMMMMIIIFFFCCCAAAAAABBBDDDEEEFFFEEECCCAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@>>>===<<<============<<<<<<;;;:::;;;:::999888777777888999888999;;;<<<===<<<;;;:::<<<>>>@@@BBBAAAAAACCCDDDCCCDDDFFFHHHKKKMMMPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWYYY[[[\\\]]]^^^bbbeeehhhiiiiiihhhhhhhhhkkkmmmrrrrrrqqqnnnkkkgggcccaaaeeehhhmmmrrrwwwyyy{{{{{{vvvrrrmmmhhheeeaaa^^^[[[YYY[[[\\\[[[ZZZ[[[\\\^^^```^^^ZZZUUURRROOOMMMLLLOOOOOOOOOPPPSSSVVVXXXYYYZZZ[[[^^^bbbhhhnnntttwwwyyy}}}zzzpppgggaaaeeelllqqquuuwwwxxx{{{xxxxxxuuupppiiieeeeeeiiiooottt{{{qqq]]]TTTKKKGGGCCC???>>>AAA===<<<::::::;;;<<<======888888888888888888888888777777777777777777777777888777777777666666666555666666666666555555555555555555555555555555555555333333333333333333333333444111//////222444555555111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000///000000000111111000000////////////000000000000000///////////////000000~~~iii[[[KKKBBB===999777888666666555555555555666666666555555555555444444444222333555444333111111222222222111111111111222222000000111111111111111000000111111111111222222222333333333222111000000000000/////////111222111000111111111111111111111111222111111111111000000000///000111222222222222222///000111000//////111333555444333222222222222222...///000111111111111111111111111111111111111111111111111111111111111111222111000000111111///............/////////000000000000000000111111111111111111000000000///////////////000000111222222222...///111111111333666999777:::>>>CCCHHHNNNTTTYYYaaacccfffhhhhhhiiikkkllllllnnnoooooommmmmmnnnooouuuyyyxxxpppiiihhhhhheeedddeeeeeegggjjjkkkmmmrrrzzzzzzrrrkkkddd___]]]^^^^^^^^^[[[WWWRRRNNNKKKKKKLLLOOOSSS[[[ccckkkooorrrvvvyyy{{{~~~uuuggg[[[SSSLLLLLLMMMPPPTTTYYY]]]```gggkkkrrryyy}}}}}}|||zzzsssrrrpppnnnmmmkkkkkkjjjdddcccbbbbbbcccdddeeefffhhhiiijjjhhheeebbb``````dddcccdddeeeffffffdddbbb```]]]YYYWWWXXXZZZZZZ[[[TTTQQQNNNLLLNNNOOOQQQQQQSSSQQQOOOMMMLLLLLLNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGGGGFFFDDDCCCAAAAAAAAA@@@???=========>>>>>>>>>@@@BBBDDDDDDDDDCCCBBBGGGIIIMMMNNNOOOOOOPPPQQQNNNPPPSSSVVVYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\^^^___```aaabbb```^^^___cccgggkkkllllllkkkjjjkkkmmmooouuutttrrroookkkgggdddbbbeeehhhnnntttwwwwwwuuussslllhhhccc___\\\YYYWWWUUUVVVXXXYYYYYYXXXXXXZZZ[[[TTTSSSQQQOOOLLLJJJIIIHHHGGGHHHKKKOOOTTTZZZ___bbbdddeeehhhlllqqquuuyyy{{{~~~~~~~~~}}}}}}~~~wwwlllddddddiiimmmppptttzzz{{{xxxvvvwwwyyy{{{oookkkgggfffiiipppyyy~~~{{{jjj___NNNGGGBBBAAA???;;;:::<<<:::999999999::::::;;;;;;999888777777777777888999888777777666666777777888888888888777666555555555666666666666555555555555666666666666666666666666333333333333333333333333222...***+++///222444333111111111111111111111111111111111111111111111111////////////////////////000000111111111111000000/////////000111111222222////////////000000000000///.........//////000111}}}hhhZZZKKKBBB===888777888666555444333333444555666666555555555555444444444222333555555333222111222222222111111111111222222000000111111111111000000111111222222222111000000222222222222111111111111333111000111222222111000111111111111111111111111111111111111000000000000//////000222222333333222///000111111//////111333333333222222111222222222///000000111111111000000111111111111111111111111111111111111111111111111111000000000111111000.../////////000000000111111///000000000111111111111111000000000/////////////////////000111222222222///111111111000111333555444666888:::>>>CCCIIINNNSSSXXX___dddgggiiilllnnnkkkmmmnnnnnnlllkkkkkklllrrruuuzzz~~~~~~|||uuummmgggfffgggdddcccdddaaadddhhhlllqqq{{{|||ssskkkfffdddggghhhhhhgggbbbZZZRRRMMMLLLLLLNNNRRRXXX```fffjjjpppssswwwwwwyyy}}}pppdddZZZSSSPPPPPPOOOOOOQQQTTTWWWYYYbbbgggnnnvvvzzzzzzwwwuuummmmmmmmmlllmmmmmmnnnnnniiihhhhhhhhhhhhjjjkkkllllllnnnnnnlllgggcccbbbbbbbbbbbbcccfffhhhiiihhhggghhhfffcccbbbdddeeeffffff___\\\YYYYYY[[[^^^^^^]]]^^^]]]ZZZXXXXXXYYYZZZ\\\ZZZZZZZZZZZZYYYYYYXXXWWWTTTTTTTTTSSSRRRQQQPPPOOONNNMMMKKKJJJIIIIIIIIIJJJKKKMMMPPPRRRSSSRRRPPPOOOSSSVVVZZZ\\\]]]]]]^^^^^^[[[]]]aaadddeeedddbbb```aaa```___^^^___```bbbcccfffgggeee```\\\[[[```eeejjjkkklllllllllmmmpppsssxxxvvvrrrmmmhhhdddaaa___aaadddhhhkkkllljjjhhhfff___\\\XXXVVVUUUTTTSSSRRRTTTVVVWWWWWWUUUTTTTTTUUUNNNMMMKKKJJJIIIKKKLLLNNNMMMPPPTTTYYY^^^eeekkkooooooooooooqqqtttwwwzzz|||zzzuuussstttwwwzzzzzz}}}yyyoooeeedddfffjjjqqqwww}}}{{{wwwwwwzzzwwwsssqqqrrruuuxxxzzzppppppoooqqquuu{{{ssseeeWWWOOOFFF@@@===>>>===:::888:::888999999999999999:::;;;999888777666666777888999888777666555555666777888777777777777666666666666666666666666555555555555555555555555555555555555222222222222222222222222333///,,,---111333222000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000111111000000111111222222////////////000000000000000//////.........//////|||hhhZZZKKKBBB<<<888777999555444333222222333444555666666555555555444444444111333555555444222111222222222111111111111222222000000111111111000000///444444444444444333222111000111111222222333333444000/////////111222111000111111111111111111111111111111111111000000000000//////000222222333333333...000222111///...111444222111111111111111222222000111111111111000000///111111111111111111111111111111111111111111111111000///000222444555555444222222222222333333333333//////000000111111111222000000000000////////////...//////000111222222222111222222111//////000222222333444555888<<>>::::::;;;;;;<<<<<<<<<===:::::::::999888888777777777777777777777777777777999888666555555555666777555555555555444444444444666666666555555555555555444444333333333333333333444444333222111111111111555555777999:::888444111222222111111111111222222000000000000000000000000000000000111111111222222///////////////000111111000000000000000000000000////////////////////////////////////////////////~~~~~~}}}|||zzzeeeXXXIIIBBB???;;;888999777777777777777666666666777777777666555555444444555444444333222111000000222111111111111111111222111111111111222222333333222222111111111111222222...000000000//////111333222222111111111111222222111111111111111111111111111222222222222222111111333222222222111000000000000////////////000000111111333444222000......///000000////////////000000/////////000000000000000///000000000111111111111...///000111111000///...//////000000000111111111/////////000111111222222000000000000000000000000...//////000000000000000///111222111000///000111222111000000000000111111777666555777;;;AAAGGGKKKMMMSSSZZZ^^^___```bbbdddjjjkkkkkkiiigggeeefffgggkkkjjjhhhggghhhkkkoooqqqnnnlllnnnwwwzzzpppkkkiiigggfffdddfffggggggggggggiiikkknnnsssvvvsssooojjjddd]]][[[[[[[[[[[[YYYVVVSSSRRRMMMMMMNNNPPPTTTXXX]]]___hhhkkknnnqqqtttyyytttjjjcccbbbaaa``````aaacccddd___bbbdddffflllrrrtttqqqlllhhhddd``````aaacccdddhhhlllrrrwwwyyyzzzyyyyyy~~~~~~~~~}}}{{{xxxtttrrrmmmlllkkkmmmooopppnnnlllllliiigggiiinnnsssvvvwwwtttsssqqqooonnnmmmmmmmmmllllllmmmpppssstttsssqqqnnnnnnppprrrssssssooolllppptttwwwvvvpppiiibbb^^^bbbdddgggjjjmmmoooqqqrrrtttuuuyyywwwnnneeeccc```___aaadddeeefff_________^^^___bbbfffjjjiiilllmmmlllggg```[[[XXXRRRPPPNNNKKKIIIHHHGGGFFFDDDFFFGGGGGGFFFDDDDDDCCCEEEFFFHHHJJJKKKLLLNNNPPPQQQSSSWWWYYY[[[\\\^^^```aaaeeejjjmmmmmmiiieeeaaadddeeefffiiikkkmmmnnnnnnnnnvvv{{{nnnhhhiiinnntttuuutttxxxyyyqqqpppmmmiiieeecccaaa```___dddmmmyyy~~~uuujjj___UUULLLFFF@@@???<<<:::999999999:::999::::::;;;;;;<<<<<<===:::999999999888888777777777777777777777777777777999888666555555555666777666666666555555555444444555555555555555555555555444333333222222111111111444333222222111111111222555666888::::::888555222222222111111111111222222////////////////////////000000000000111111111111///////////////000000111000000000000000000000000////////////////////////////////////////////////zzzzzzyyyyyy~~~zzzeeeWWWIIIBBB???;;;888999666666666777777777777777666666666666666666666666222222222222222222222222111111111222222111111111///000000111111111111111222111111000000111111222000111222111//////000222222111111000000111111222111111111111111111111111222222333333444333333222333222222222111000000000111000000000111111222333111222333222000......///000000////////////000000000000000111111222222222///000000000111111111111000000///......///000111222111111111000000000////////////000111111111111000000000000000000000000......///000000000000//////111222111000///000111111111000/////////000000000000111222444888;;;===AAAGGGOOOUUUXXX[[[___bbbjjjjjjjjjhhheeeccccccdddeeecccbbbccceeejjjooorrrrrrooopppvvv{{{qqqjjjfffeeeeeeeeefffffffffgggiiinnnqqquuu||||||vvvpppjjjcccccccccbbb```]]]ZZZWWWUUUPPPPPPPPPPPPRRRTTTWWWYYY]]]___bbbfffjjjqqqxxx}}}uuummmdddfffhhhjjjjjjjjjiiihhheeeiiimmmoootttzzzzzzwwwmmmfff^^^YYYXXXZZZ[[[[[[cccgggkkknnnooorrruuuxxx{{{{{{zzzxxxvvvssspppooodddggglllqqqtttssspppmmmooommmlllpppwww|||}}}}}}tttsssqqqpppppppppqqqrrrvvvvvvwwwxxxzzz{{{yyywwwqqqqqqrrrtttuuusssooolllsssvvvwwwuuunnneee^^^ZZZ]]]]]]^^^aaadddgggiiijjjmmmooottt|||~~~tttkkkdddcccbbbbbbcccaaa^^^\\\WWWXXXZZZZZZZZZ\\\___bbbccceeefffeee```ZZZUUUSSSMMMMMMKKKJJJHHHGGGGGGFFFBBBDDDFFFEEEDDDCCCEEEFFFJJJMMMQQQSSSSSSSSSUUUWWWZZZ^^^ccceeeeeecccbbbbbbfffgggiiijjjhhhddd```]]]\\\___cccgggiiiiiiiiiiiimmmxxxsssjjjjjjmmmqqqrrrrrrxxx{{{xxxqqqiiijjjgggddd```^^^___aaaccchhhsss~~~}}}tttlllaaaVVVNNNHHHDDDBBBAAA???===;;;999888888888::::::::::::;;;;;;<<<<<<999999888888888888888777777777777777777777777777999888666555555555666777777777777666666666555555444444444555555555555555333333333222222111111000333333222222111111222222///111333444333111///...222222111111111111222222//////////////////////////////000000000111111111///////////////000000111////////////////////////................................................~~~zzzyyyyyyyyy}}}yyydddVVVHHHBBB>>>;;;999999444444444555555555555555555555555555555555555666111111111222222333333333000111222222222222111000//////000111111111111000111111000000000000111111333444444333111000111222222111000//////000111222111111111111111111111111111222333333333333333333222222222111111111111111444444333222111111111111***,,,.../////////000111111000000//////000000111000000111111222222333333000000000000111111111111333222000//////111333444333222222111000000//////000111111222222111000000000000000000000000000000///000111111222222111111///111222111000///000111111000000/////////000000...///000222333444555555:::@@@GGGMMMPPPUUUZZZ___eeefffggggggeeeccccccddd```______```dddiiinnnqqqtttsssssswww~~~{{{qqqiiidddcccdddddddddddddddfffkkkrrrwww}}}vvvnnnhhhffffffeeecccaaa___]]][[[XXXWWWUUUTTTSSSSSSTTTTTTRRRSSSVVVZZZ___fffooouuu}}}zzztttnnniiieeehhhmmmrrrtttssspppnnnpppuuuzzz~~~ssskkkbbb\\\\\\]]]^^^^^^aaaccceeeeeeeeehhhnnnsssrrrqqqnnnkkkhhheeedddccc]]]aaaiiiooorrrqqqmmmjjjjjjjjjlllttt}}}tttsssrrrrrrrrrtttwwwxxx|||||||||~~~~~~|||uuuuuuuuuuuuuuussspppmmmqqqrrrrrrnnnhhh```[[[YYYZZZYYYXXXZZZ^^^aaacccddddddggglllrrruuurrrjjjccc]]]^^^^^^___^^^ZZZUUUPPPOOOQQQSSSTTTTTTUUUVVVXXXYYY[[[\\\ZZZVVVRRROOOMMMHHHHHHHHHGGGGGGFFFFFFEEE@@@BBBDDDDDDCCCDDDIIIMMMXXX\\\```aaa___]]]^^^```bbbfffjjjjjjfffaaa______```aaacccdddcccaaa^^^]]]ZZZ^^^cccfffffffffffffffooo{{{rrrjjjiiijjjnnnqqqsssyyy}}}wwwtttrrrllleeeaaaaaa`````````ccchhhlllooowwwyyyppplllbbb[[[QQQHHHCCC@@@???>>>======<<<:::999999999999;;;;;;::::::::::::::::::888888888888888888888888777777777777777777777777777777777777666666666555888777777777666666666666444444444444444555555555333333222222222222222222333333222222111222222333000111222222000//////000222222111111111111222222000000000000000000000000/////////000000000111111///////////////000111111////////////////////////................................................||||||{{{{{{yyycccVVVHHHAAA>>>;;;999999444444444444555555555666666666555555444333333333111111222222222333333333000111222222222222111000///000111222222222111111111111000000000000111111222333333222000000111333222111000//////000111222111111111111111111111111///000111111222222222111111111111111111222222222444333222111000000000000(((***---...//////111222111111111000000111111111/////////000111222222222000000000000111111111111111111111111111222222333111111111111111111111111333444444444444222111000000000000000000000000000///000000111111111111111///111222111000///000111000000000///000000111111222222222333333444555555666:::???CCCFFFJJJPPPUUU\\\___ccceeeeeeeeeffffff`````````aaadddhhhmmmooorrrrrrtttvvvyyy|||~~~|||{{{xxxqqqhhhcccbbbccccccccccccdddgggoooyyyzzzrrrmmmfffeeeddddddcccccccccccc```^^^]]]ZZZYYYWWWWWWVVVRRRSSSSSSTTTVVV\\\ccchhhlllqqqrrrlllgggeeeeeecccdddhhhnnnssswwwxxxwwwvvvwww~~~yyyqqqiiidddfffiiijjjjjjggghhhiiifffcccdddiiinnnooolllgggaaa]]][[[ZZZZZZZZZ^^^dddhhhjjjiiigggfffffffffjjjttt~~~zzzqqqpppnnnnnnoooqqqsssuuuxxxxxxyyy{{{}}}~~~|||{{{uuusssqqqppppppnnnkkkhhhiiiiiigggccc^^^ZZZXXXXXXXXXUUUSSSTTTXXX\\\^^^^^^^^^aaaeeeggggggbbb]]]YYYTTTTTTTTTUUUTTTQQQLLLHHHFFFIIILLLNNNOOOOOOPPPQQQQQQQQQQQQOOOKKKHHHFFFFFFCCCCCCDDDFFFFFFGGGGGGGGGFFFHHHJJJIIIIIILLLTTTZZZjjjnnnrrrqqqlllgggffffffhhhjjjkkkgggaaa\\\\\\^^^^^^```cccffffffeeebbbaaabbbdddfffeeedddccceeegggppp{{{~~~rrrkkkhhhjjjqqqwww{{{~~~zzzwwwxxxuuuqqqooonnniiiccc___bbbfffiiijjjmmmqqqttttttwwwyyyyyyssshhh]]]VVVOOOKKKFFFCCCAAA???>>><<<;;;;;;::::::::::::::::::<<<;;;;;;::::::999999999777777777777888888888888777777777777777777777777666777888888888777555444777777666666666555555555333333333444444555555555222222222333333333333333333222222111222222333333333444444222//////222444222222111111111111222222111111111111111111111111////////////000000000111///////////////000111111////////////////////////................................................~~~~~~}}}xxxcccUUUHHHAAA>>>;;;999999555666666666777777888888888777666555333222111000222222222222222222222222000111222333333222111000000111222333444333222222111111000000000000111111...///000///......000222222111000......000111222000000000000000000000000......///000000000000000000000111111222222222333////////////000111222333,,,...000111000000111222222222111111111111222222---......///000111111222000000000000111111111111,,,...000111222111000///000000000111222222333333666666777777666444222111000000000000000000000000---......//////////////////111222111000///000111000000000000000111222222222111000000000222444555222666999;;;===@@@FFFLLLUUUYYY___ccceeeggghhhiiicccccccccdddfffiiilllnnnmmmooorrrtttuuuvvvyyy{{{tttvvvuuuooogggbbbaaacccgggggggggiiioooxxx{{{uuupppfffeeeddddddeeefffhhhiiieeedddbbb```^^^]]]\\\\\\ZZZYYYVVVSSSRRRTTTZZZ^^^\\\``````[[[XXX[[[^^^___aaadddiiinnnsssvvvwwwxxxyyy{{{tttmmmjjjnnnrrrttttttrrrttttttqqqkkkiiilllpppwwwrrrkkkccc^^^[[[[[[[[[ZZZ\\\```bbbbbbbbbbbbbbbeeeeeejjjsss|||yyyrrrkkkiiihhhggggggiiilllmmmpppppprrruuuxxxyyyxxxwwwpppnnnkkkiiihhhfffcccaaa```___]]]ZZZVVVTTTUUUWWWVVVSSSPPPPPPTTTXXXYYYYYY[[[^^^aaaaaa]]]WWWSSSQQQNNNMMMLLLLLLKKKJJJFFFDDDAAADDDHHHKKKLLLLLLMMMNNNLLLLLLKKKHHHDDDAAAAAAAAA@@@AAACCCFFFHHHIIIJJJJJJNNNPPPRRRQQQQQQWWW```hhhwww{{{~~~{{{sssllljjjjjjlllmmmkkkddd\\\YYY[[[___dddhhhlllppppppnnnjjjgggkkkkkkiiieeebbbbbbfffjjjpppzzzuuummmjjjmmmwww|||uuuppprrrsssqqqnnnlllmmmiiicccccciiippptttttttttuuuwwwtttssspppkkkcccYYYMMMFFFAAAAAAAAABBBCCCBBB@@@===<<<<<<<<<;;;;;;::::::999===<<<;;;;;;:::999888777777777777777777888888888777777777777777777777777555666888:::999777555333666666555555555444444444333333333444444555555555222222222333333444444444222222222111222222333333111222111...++++++///333222222111111111111222222111111111111111111111111////////////000000000000///////////////000111111////////////////////////................................................ttt^^^RRRFFFAAA>>>:::777666777666555444444333444444444444333333333333222222222222222222222222222222111111111222222333333333444444444333222111000///222111111000000111111222......000111222222222222///000000000000111111111111111111111111111111111111222333222000000111222111111111000000000000000...///000222222222111000///000111222222111000///111111000000//////......000000000000111111111111//////000111222333333333111000000000000000000000000000000000000111111222222333444555444222000...111111000000//////......000000000000000000000000////////////000000000000000000//////......------000000000000111111111111333222222222444777999;;;EEEIIIOOOWWW^^^cccfffgggbbbdddfffgggggghhhjjjlllhhhiiijjjkkknnnppprrrtttssssssqqqmmmhhheeecccccciiilllmmmnnnvvvxxxrrrnnnaaa```______bbbeeeggghhhgggiiiiiieeecccdddccc___aaaaaa```^^^\\\ZZZXXXWWWTTTWWWXXXWWWUUUTTTUUUXXX[[[]]]aaaffflllppptttvvvxxx|||wwwnnnmmmllloootttwwwxxxwwwvvvyyy{{{{{{zzz{{{~~~{{{ooohhhbbb]]]]]]``````dddhhhkkkjjjhhhfffffffffjjjqqqwwwyyyxxxuuurrrhhhccc^^^^^^```bbbeeehhhggghhhjjjmmmoooooommmjjjdddcccbbb___]]][[[YYYXXXWWWXXXYYYZZZZZZYYYXXXXXXTTTRRRPPPPPPSSSUUUWWWWWWRRRQQQQQQSSSUUURRRMMMHHHFFFEEEDDDEEEEEEDDDCCCAAA===???AAADDDFFFHHHIIIJJJJJJHHHGGGEEEDDDCCCDDDDDDFFFHHHLLLQQQUUUXXX[[[]]]\\\ZZZ[[[]]]\\\^^^jjjxxx~~~yyysssmmmjjjjjjjjjhhhdddbbbaaa______fffooo{{{zzztttqqqrrrmmmhhhfffhhhkkklllkkkttt|||~~~wwwppppppsss{{{xxxqqqllljjjpppqqqqqqqqqoookkkhhhfffiiiqqqyyy|||~~~vvvpppggg\\\TTTPPPLLLGGGBBBAAAAAA@@@???===;;;:::999:::::::::::::::::::::::::::::::::999999888888888777888999:::::::::::::::888888777777666666555555888777777666555444444333555555555555555555555555555555444444444333333333444444444444444444444444333222111333555555111---222000------...000111111111111111111111111111111000000000000000000000000//////000000000000//////000///---++++++---///000222111111111000000//////////////////////////////111111000///...---,,,,,,vvv___SSSGGGBBB@@@<<<999888777666555444444333444444444444333333333333222222111111111111111111111111222222222222222222333333333333333333222111000000222222111111111111222222333222222111000///---,,,000000000111111111222222111111111111111111111111222333444222000//////000000000000000000111111111555444333111...+++((('''///000111222222111000///111000000000/////////...000000000000111111111111000000000111111222222333333333333333333333333333000000000000000111111222222222333444333111///...000000000000////////////////////////////////////222222111111000000//////222111111111000000000/////////000000000111111111222111111111222555777999???BBBGGGNNNTTTYYY]]]___bbbccceeefffeeeeeefffggggggggghhhjjjlllnnnpppqqqnnnnnnnnnkkkhhheeeeeeeeejjjnnnrrruuu~~~xxxrrrnnnkkk```___^^^^^^aaadddfffgggiiimmmooommmlllnnnmmmjjjiiihhhgggdddbbb___\\\[[[XXXYYYXXXUUUPPPMMMMMMOOOTTTVVVYYY]]]bbbfffjjjlllooorrrxxx~~~{{{rrrkkkhhhggggggjjjnnnqqqrrrqqqqqqsssuuuvvvwwwyyy~~~zzzooohhhddd``````cccgggiiilllnnnlllkkkjjjjjjkkkpppwww||||||xxxrrrnnnccc```___aaaccccccbbbaaa``````aaaccceeeeeebbb```\\\[[[ZZZYYYXXXWWWVVVVVVUUUVVVXXXYYYYYYYYYXXXWWWNNNLLLJJJJJJLLLNNNOOOOOOKKKJJJJJJLLLMMMKKKGGGCCCCCCBBBAAAAAAAAA@@@>>>===DDDDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDDDDEEEGGGIIIKKKNNNQQQWWW^^^dddffffffeeefffcccccccccbbbccckkkuuuvvvtttpppkkkgggeeedddeeehhhggghhhkkkllloooxxxwwwrrrpppppppppqqqssssssrrrqqqvvv~~~{{{uuuuuuxxxzzzrrrkkkgggfffeeegggiiikkknnnppprrrrrrwww~~~xxxnnnaaaYYYPPPJJJHHHEEEAAA>>>@@@@@@??????===<<<:::999::::::::::::::::::::::::999999999888888777777777777888999999:::::::::999666666666666777777777777999999888888777666666555555555555555555555555555555444444444444333333333444444444444444444444444333222111333555444111......,,,++++++...111333333111111111111111111111111000000000000000000000000//////000000000000//////000///---++++++---///000000000000/////////..............................//////......------,,,,,,xxxaaaUUUHHHCCCAAA===::::::777666555444444333444444444444333333333333222222000000000000000000000000333333222222222222222222111222222222222222111111333222222222222222222333333333222111///---,,,***111111111111222222222333111111111111111111111111333444444222///.........//////000000111111222222111000///...............000000111111111111000000000000000000////////////000000000000111111111111111111111111111111111111000000000000111111111111000000000000000111111222111111222222222000///---////////////000000000000........................222222222111111000000000111111111111000000000000//////000000000000111111111000000000000222444555777999<<>>>>>=========FFFFFFHHHIIIIIIIIIHHHHHHFFFFFFGGGIIIMMMRRRWWWYYY^^^aaafffmmmrrrrrrnnniiigggcccaaaaaabbbbbbeeejjjjjjhhhgggeeedddeeefffgggoooooosssyyy}}}wwwrrrnnnsssyyy~~~~~~}}}zzzyyy{{{||||||}}}~~~}}}|||yyyxxxuuupppjjjeeebbbbbbbbbdddiiinnnuuu{{{xxxkkk___PPPJJJDDD@@@??????===;;;>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::999999888888888888888777777777777777777888999999:::999999999555555555666777888888888999888888777777666666666555555555555555555555555444444444444333333333333444444444444444444444444222222222333444333111...---,,,***+++...000222222111111111111111111111111000000000000000000000000//////000000000000//////000///---,,,,,,---///000//////...............---------------------------------------------------xxxaaaUUUHHHCCC@@@===::::::777666555444444333444444444444333333333222222222111111111111111111111111333333333222222111111111000111111222222222222111333333222222222222333333...//////000000000//////111111222222222333333333111111111111111111111111222333333222///......///......///000111222222333---------...111444777999000000000111111000000000000000000000///////////////000000000111111111111111111111111000000000000......///////////////000000000000000000111111222000000111111000///............//////000000111111////////////////////////000000000000000111111111////////////............////////////000000000111000000/////////000111111222333444777;;;@@@DDDGGGLLLPPPVVV\\\```cccfffhhhddddddddddddddddddccccccbbbdddfffggghhhiiikkkmmmjjjrrryyy{{{tttoookkkhhhfff]]]]]]]]]]]]___bbbgggkkkpppzzz~~~yyyuuussspppkkkgggccc```^^^bbbbbb```^^^ZZZWWWUUUTTTLLLLLLMMMNNNPPPRRRTTTVVV[[[\\\]]]]]]\\\XXXSSSPPPTTTUUUVVVYYY\\\^^^___```^^^]]]]]]^^^```eeejjjnnnmmmfff```___^^^\\\]]]```eeeggghhhhhhhhhhhhjjjlllmmmoooqqqrrrooojjjddd```]]]```___YYYTTTUUUXXXYYY[[[YYYXXXXXXXXXWWWUUUSSSNNNNNNNNNOOOOOOOOOOOOOOOMMMNNNOOOOOOOOONNNLLLKKKFFFCCCAAA@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEAAAAAAAAA@@@@@@AAACCCEEEDDDFFFJJJMMMOOOQQQQQQQQQRRRSSSUUUXXX]]]ccchhhkkknnnmmmnnnqqqsssqqqjjjcccaaa]]][[[]]]aaacccddddddfffeeeeeegggkkkooorrrsssyyyzzz~~~~~~tttooommmuuu~~~}}}xxxuuuttttttmmmllljjjgggdddbbbcccdddhhhkkkqqqxxx~~~{{{qqqfffYYYOOOGGGCCC???============<<<<<<<<<=========<<<;;;;;;<<<;;;;;;:::999888777777888888888888888888777777888888999999999999888888555666666666777777777888666666555555555444444444555555555555555555555555444444444333333333222222333333333333333333333333222222222222222222000///111///------...//////...111111111111111111111111//////////////////////////////000000000000/////////...---,,,,,,---...///........................------------------------,,,,,,---------.........vvv```SSSFFF@@@>>>;;;999999777666555444444333444444444444333333333222222222222222222222222222222222333333333222222111111111000000111222222222111111333222222111111222222333,,,---...000111222222222111111222222222333333333000000000000000000000000///000111111000///000222......///000111222222333333222111000000111222333111000000000000000000111////////////000000000000///000000000111111111111111111000000000000000000111111111222222222333333000000000000000111111222///000000000/////////.........//////000000111111000000000000000000000000000000000///......------............////////////...////////////000000000////////////////////////111111111222555999===???AAAEEELLLSSSXXX^^^bbbfffeeeeeeeeeeeeeeecccbbbaaa```ccceeeggghhhjjjmmmooommmtttzzz~~~}}}zzzvvvrrrnnniiidddaaa]]]^^^^^^___```eeekkkpppyyyyyyuuusssoookkkgggcccaaa```eeeeeeeeedddbbb```\\\ZZZPPPPPPNNNNNNNNNOOOPPPQQQTTTUUUUUUSSSQQQNNNKKKJJJKKKLLLMMMNNNPPPSSSVVVXXXXXXVVVSSSRRRTTTWWWZZZ\\\]]]WWWSSSTTTUUUSSSSSSVVVXXXZZZ[[[\\\]]]___bbbeeecccbbbaaa___]]][[[YYYXXXUUU___ddd^^^VVVTTTTTTSSSPPPNNNLLLKKKKKKKKKJJJIIIKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFDDDBBBCCCAAA???>>>@@@CCCDDDDDDBBBCCCEEEFFFGGGGGGHHHHHHDDDEEEEEEEEEEEEHHHMMMPPPMMMOOOSSSXXX[[[]]]^^^^^^bbbccceeehhhlllpppsssuuussspppmmmkkkjjjhhhccc______^^^^^^bbbjjjqqqrrrppptttqqqoooppptttyyy|||}}}}}}}}}{{{qqqmmmnnnuuu}}}zzztttqqqnnnllljjjeeeeeeeeeddddddfffiiimmmpppttt{{{yyypppggg^^^SSSKKKFFFCCCAAA>>>===============;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777777999999999999999999999999888888888999999888888777888777777777666666666555555555555555444444444444555555555555555555555555444444333333333222222222333333333333333333333333111222222222111000000000333111000///000111000...000000000000000000000000//////////////////////////////000000000000/////////...------------...///////////////////////////---------------------------------...//////000000uuu```RRREEE???<<<999888888777666555444444333444444444444333333333333222222222222222222222222222222333333222222222222222222000111111111111111000000222111111111111111111222//////000111111111111111111111111111222222222333000000000000000000000000---///000000000000111333//////000000111111222222222111000000////////////111111000000000000111111////////////000000000000000000000000111111111111000000000000000000000000/////////000111111222222000000000000000111111222000000000///////////////////////////000000000000111111111111111111111111333222111///---+++***)))000000000000111111111111......////////////000000////////////000000000000222111111111222555888:::<<>>???BBBEEEGGGHHHDDDFFFJJJLLLLLLLLLMMMOOOMMMOOOOOOOOONNNRRRXXX^^^^^^```dddgggiiijjjiiihhhmmmnnnppprrrtttuuuvvvvvvmmmllliiifffdddcccddddddbbbeeeggglllvvv{{{xxxxxxzzz{{{zzzwwwvvvxxx|||}}}{{{rrrooopppttt{{{~~~uuurrrnnnllljjjiiigggeeeeeeffffffgggiiinnntttxxx}}}}}}ooofff]]]VVVOOOGGGCCCCCC@@@???===<<<;;;<<<<<<===;;;;;;;;;<<<;;;;;;::::::::::::999999888888777777999999999999999:::::::::888888888999888888777666888888888777666555555555666666666666666666666666555555555555555555555555333333333333222222222222333333333333333333333333111222222222000///000111000//////000222333333222000000000000000000000000000000000000000000000000//////000000000000//////.........------.........///////////////000000000------------------------.........//////000000000~~~ttt```RRRDDD>>><<<999888999777666555444444333444444444444333333333333222222111111111111111111111111222222222222222222333333111111222111111000///...111000000//////000000111111222222222222222111111000000000111111111222222000000000000000000000000...///111000//////000111000000000000000111111111---...///000111222222222222111000//////000111222.../////////000000000111000000000000111111111111......//////000000111111,,,,,,------...//////000000000000000000111111222000000000000000000000111000000000000////////////000000000000000000000000111111000///...---,,,,,,///000000000111111111222........./////////000000//////000111111222111111111111000000111222444444777888;;;===@@@DDDJJJNNNTTTVVVZZZ^^^aaacccdddddddddeeeffffffeeeeeefffgggjjjooorrrrrruuuyyyyyyvvvsssqqqmmmkkkiiifffbbb```^^^aaadddeeegggnnnxxxzzzuuunnnmmmkkkhhhggggggggghhhiiikkkpppuuuxxxvvvooojjjfffccc___\\\YYYXXXXXXYYYRRRTTTTTTSSSPPPNNNOOOPPPNNNNNNMMMKKKLLLPPPWWW]]]]]]YYYTTTQQQPPPNNNLLLIIILLLHHHFFFJJJJJJHHHFFFHHHFFFHHHJJJKKKKKKKKKMMMOOOKKKIIIGGGEEEDDDEEEFFFHHHDDDMMMVVV[[[bbbeeeYYYHHHEEEBBB@@@???AAACCCEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBFFFFFFGGGGGGFFFEEECCCBBBBBBAAAAAACCCGGGLLLNNNOOONNNRRRWWWZZZZZZZZZ[[[\\\]]]______]]][[[^^^eeellljjjlllooorrrsssrrrpppooorrrsssvvvxxxxxxvvvtttrrrjjjlllllliiifffeeeiiimmmkkkqqquuuyyywwwttttttsssrrrooonnnpppsssuuuxxx}}}vvvtttpppssszzz~~~yyyvvvuuukkkiiiffffffggghhhhhhhhhlllllllllmmmpppvvv}}}}}}uuuooo]]]TTTMMMJJJFFF@@@???AAA;;;<<<<<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;:::999888999999999888888888888888777888888888999999999999888888888888888777666666777777777777666666666666666666666666666666666666555555555555555555555555333333333222222222222111222222222222222222222222000222333111///...000222/////////000222333222000000000000000000000000000000000000000000000000000//////000000000000//////........................------........./////////........................---.....................}}}||||||}}}uuu```SSSEEE>>><<<999888999777777555444444444444444444444444333333333222222000000000000000000000000111111111222222333333444222222222111111///......000000////////////000000000111222333333333333333///000000000000111111111000000000000000000000000000111111000///......///111111111000000000000000111222333444444333111000222111000//////000111222.../////////000000111111000000000000111111111111---......///000111111222/////////000111222222333000000000000000111111222111111000000000000111222111111000000//////......////////////////////////,,,,,,---///000222333333---.........//////000000............/////////000///000111222333333333333111000000000000000111111111222444666888===DDDHHHGGGJJJPPPVVV[[[___bbbccceeeffffffeeecccbbbbbbcccccchhhjjjkkkoootttvvvuuuvvvrrrnnnkkkiiihhhfffeee___bbbeeegggjjjqqq|||xxxuuusssiiihhhfffeeeeeefffgggiiikkkooovvvzzzpppmmmiiidddaaa`````````VVVXXXZZZXXXUUUTTTUUUXXXVVVVVVTTTRRRRRRWWW___fffaaa]]]XXXUUUTTTQQQMMMJJJKKKGGGGGGJJJKKKHHHFFFFFFEEEGGGIIIIIIHHHGGGHHHIIIFFFEEEDDDCCCBBBBBBBBBCCCEEEEEEDDDIIIZZZggg]]]IIIAAA>>><<<<<<>>>AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIIIIHHHGGGFFFEEEEEEHHHMMMRRRVVVWWWZZZ___eeeiiiiiihhhiiijjjkkkmmmllliiifffhhhooovvvmmmooosssvvvwwwvvvtttssstttvvvyyy{{{zzzwwwrrrpppkkkooorrrpppjjjiiimmmsssxxx}}}sssoooooommmlllmmmkkkkkknnnooorrr|||~~~xxxxxxpppssszzz~~~}}}}}}~~~~~~|||wwwssspppoooiiigggddddddgggjjjmmmnnnrrrrrrrrrrrruuu{{{wwwkkkaaa[[[PPPIIICCCDDDBBB===<<>>???;;;;;;;;;;;;:::999888888888888888888888999999999666666777777888888888999888888888888888777666666555555666666777777888888333444444444444444444444555555555555555555555555333333333222222222111111222222222222222222222222000222333111...---000222222111000000111000...,,,000000000000000000000000000000000000000000000000//////000000000000//////........................,,,,,,,,,------.........////////////////////////------------------------|||{{{zzz{{{~~~uuuaaaUUUHHHAAA<<<666333333333333333333333333333222000000000111111222333333444444444333333222222222000111222333333222111000111111111111111111111111////////////000000000000333222111000////////////000000111333555555333111222111111111000000/////////...---,,,,,,---...///000000111111111111000000111222444333111000000000111//////000333333000---111111000000000000111111111111222222222111111000////////////000000000000000///...------...///000...000111000///...///111333333222111000///......000000000000000000000000///////////////.........//////...,,,+++,,,...111222222111111111111222222222111111111000000//////000000000000000000000000111111111000000000000000333333444555666777999:::@@@DDDIIIPPPVVVZZZ\\\]]]aaadddggggggfffddddddddddddeeegggjjjnnnrrrtttvvvnnnnnnnnnnnnmmmllljjjjjjgggcccaaaeeelllsss~~~|||rrrmmmllleeeeeeeeefffhhhjjjlllmmmlllrrr~~~}}}tttlllfffccccccccc```aaabbbcccdddcccbbbbbbcccdddeeedddcccccceeeggggggccc^^^ZZZWWWSSSNNNKKKKKKMMMMMMLLLIIIIIILLLOOOMMMKKKKKKOOOSSSTTTOOOJJJHHHGGGFFFCCC@@@???AAACCCEEEDDDDDDFFFIIIKKKKKKKKK@@@BBBCCCAAA@@@BBBFFFJJJHHHJJJKKKJJJIIIHHHIIIJJJLLLNNNQQQRRRQQQOOOOOOOOOUUUTTTSSSWWW]]]eeejjjmmmlllooossswwwyyyyyyyyyyyywwwwwwuuurrrrrrvvvvvvrrrtttssssssttttttssspppnnnttt{{{}}}zzzxxxtttooowwwtttrrrqqqoooooouuu|||vvvkkkeeedddgggmmmkkkmmmnnnmmmmmmrrr|||zzzzzz~~~zzzuuusssrrrwwwxxxxxxuuuqqqmmmllllllggggggggggggjjjnnnrrrtttxxxxxxyyy}}}vvvnnnfff^^^SSSKKKFFFFFFDDDCCCBBBAAAAAAAAA======<<<;;;;;;;;;;;;<<<:::999888888888999:::;;;;;;;;;::::::::::::999999;;;999666666777999999999999888666555555555666777666666666666666777888888;;;;;;:::777555444555777555555666666555555444333222222222222222222222222222222111111111111222222000000111111111111000000000000000000111111111111111111111111000000000000///////////////////////////////////////////////////...---------///000111---///111000...,,,,,,,,,---...000///...,,,,,,---.........------,,,,,,,,,~~~|||||||||~~~ttt^^^SSSGGG@@@<<<777555666777666666555444333333222333333333333333333222222444444333333333222222222111111222222222222111111111111111111111111111111///000000000000000000000222111111000000000000000222000///000111222222111111111111111000000000///000//////......//////000000000111111111111000000111333444333111000000111333000......000222111000111111000000000000111111000000111222222222111111////////////000000000000111000////////////000111...000111000///...///111333333333222111111000000000000000000000000000000/////////////////////.../////////---+++,,,...000111000000000000000000111000000000/////////......000000000000000000000000000000000000000000000000000000000111222333444555;;;>>>DDDKKKQQQUUUXXXYYY\\\___bbbcccbbbaaabbbbbbaaabbbeeegggjjjlllmmmmmmlllmmmnnnpppqqqrrrrrrrrrgggaaa^^^bbbiiiqqq~~~~~~tttooommmccccccbbbccceeehhhlllnnnqqqyyyzzzssslllhhhfffggghhhggghhhkkknnnpppqqqqqqpppnnnoooooommmjjjhhhggghhhfffccc```]]]ZZZUUUPPPMMMOOOPPPQQQPPPOOOPPPSSSVVVYYYWWWWWWZZZ^^^]]]YYYTTTNNNMMMKKKGGGDDDCCCEEEGGGHHHHHHIIIJJJJJJJJJIIIIIICCCEEEGGGGGGHHHKKKPPPTTTVVVWWWWWWVVVSSSRRRRRRSSSVVVYYY\\\^^^^^^]]]]]]]]]___^^^___ccciiippptttvvvwwwyyy{{{||||||{{{zzzyyyyyy|||||||||}}}~~~yyyvvvvvvuuuvvvvvvvvvuuutttttt}}}}}}xxxssspppmmmmmmsss|||}}}rrrhhhddddddiiinnnmmmpppqqqqqqqqquuu~~~|||vvvqqqooooooqqquuuuuuuuurrrooolllllllllpppooonnnnnnpppssswwwyyy}}}|||{{{|||xxxqqqggg```[[[TTTLLLFFFEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;;;;:::::::::999999999;;;999666666777999999999999888777666555666666777666666666666666777777888777888888777555444555666555555666666555555444333222222222222222222222222222222111111111111222222000000111111111111000000000000000111111111222222111111111111000000000000////////////////////////////////////////////////...............///000000###&&&***,,,---...000111---///000///---,,,------......---------,,,,,,,,,~~~~~~sss\\\PPPEEE@@@<<<888666888:::999888777666444333333666666666555444333333333333333333333222222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222444111...---...000111111111111111111000000000000111000000//////000000111000000111111111111000000111222333222111000111222444111...---...000222222111111000000000000111111///000000111222222222111////////////000000000000111111000000000000111111...000111000///...///111111111111111111111000000000000000000000000000000......//////////////////000000///...,,,,,,---/////////////////////////////////...............---000000000000000000000000000000000000000000000000///////////////000111222444777<<>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;999888777777888999::::::::::::999999999999:::888666666777888999888888888777666666666666666666666555555666666777777666777888777444333222333555555666666555555444333222222222222222222222222222222111111111111222222000000111111111111000000000000111111111222222222111111111111000000000000////////////////////////////////////////////////------...////////////...+++---000000///------...---/////////---,,,---......------------,,,,,,,,,~~~~~~}}}rrr[[[PPPEEE???<<<888666777999888888777666555444444666555555555444444444333333222222222222222222222333222111000000111222333111111111111111111111111111111111000000000000000////////////000111222333444111///...///000000///111111111000000000000000000000000000000000000000000000111111111111000000000111111111//////000111333111///...///000111222111111000000000000111111...///000111222222222111////////////000000000000000000000000000000000000...000111000///...///111------------......//////////////////////////////............////////////000000000///---,,,---//////000000000000000000///........................000000000000000000000000/////////000000000000000111111111000000111222222222444777<<<@@@CCCFFFGGGGGGJJJNNNRRRUUUYYY^^^aaa```bbbdddffffffdddbbb```aaacccgggkkknnnppppppqqqiiidddbbbdddhhhlllttt|||xxxsssqqqcccbbb``````cccjjjpppuuu{{{zzzqqqnnnjjjggggggiiilllooooooqqqxxxyyysssooommmmmmoooqqqooojjjddd```_________```aaabbbeeehhhjjjkkkjjjjjjkkkllljjjfffbbb^^^^^^\\\YYYVVVVVVYYY[[[ZZZ___bbb___XXXRRRPPPQQQSSSUUUWWW[[[^^^bbbfffiiillllllkkkhhheeecccccceeecccfffiiikkkkkkmmmoooppppppqqquuuzzz~~~~~~|||~~~xxxwwwwwwvvvwww{{{zzzrrrnnnlllkkkqqqxxxvvvzzzsssmmmjjjkkkqqqxxxzzz}}}~~~zzzvvvtttmmmllljjjhhhfffhhhlllpppuuuvvvwwwwwwvvvwwwzzz|||wwwyyy|||wwwrrrlllhhhgggfffffffffXXXTTTMMMIIIGGGEEEDDDBBBAAA@@@???>>>============<<<<<<<<<<<<;;;;;;::::::<<<;;;999888777777777777:::::::::999999999999888999888666666777888888777888777777666666666666666666666555555555666666777777999:::888555222000000555555555666555555444333222222222222222222222222222222111111111111222222000000111111111111000000/////////000000000111111111111111111000000000///////////////////////////////////////////////////,,,---.../////////...---000222222111...+++))))))...//////...---,,,---...------------------------~~~||||||~~~qqq\\\QQQEEE???;;;777555666555555555555555555666666222222333333444444444444222222222222222222222222333222111000000111222333111111111111111111111111222111111111000000000///////////////000111333333222111111222222222///---000000000000000000111111////////////////////////000000111111111111000000...//////...------///111///000111111111000000000111111000000000000111111...///000111111111111111////////////000000000000////////////////////////...000111000///...///111,,,,,,,,,---......//////////////////////////////---.........//////000000///000000///------...///000111111222222111111000////////////////////////////////////////////////......//////000000000000222111111111111111222333333444555777999;;;<<<===<<>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999<<<:::999777666666777777::::::999999999888888888999777666666777888888777777777777777777666666555666666555555555555666666666777999999666444333333555555555666555555444333222222222222222222222222222222111111111111222222000000111111111111000000........./////////000000111111111111000000000///////////////////////////////////////////////////,,,---...//////...---,,,###%%%)))++++++,,,---......//////...,,,,,,---///------------------------||||||~~~qqq\\\PPPEEE???;;;666444666222333333444444555666666000111111222333333444444111111111222222222222222222222111111111111222222111111111111111111111111222222222111111000000///////////////000111222333000000111333444333000---000000000000111111111111...//////000000//////...000000111111111111000000...//////...,,,---///222...000222333111000///000111111000000000000111111///000000111111000000///////////////000000000000......////////////.........000111000///...///111.../////////000000111111000000000000000000000000------......///000000000...///000000///...///000000111222333333222111000///////////////000000000////////////////////////---......//////000000111///////////////000111222333444444444555555555666666888<<<@@@DDDKKKRRRWWWZZZ\\\___bbbdddeeeeeedddcccdddfffhhhgggeeecccaaa^^^^^^ccckkkpppqqqssswwwvvvwwwyyyzzzzzzxxxvvvtttllljjjhhhiiimmmsss{{{}}}xxxnnnkkkgggdddccceeehhhkkkmmmrrr||||||tttuuuuuusssoookkkiiiiiijjjpppuuutttpppoootttzzz~~~|||yyywwwwwwwwwvvvuuuuuuvvvxxxzzzzzzxxxvvvtttnnnoooqqqqqqoooooopppqqqqqqsssuuusssoookkkiiijjjiiiiiiiiilllpppsssssssssvvvuuussspppmmmmmmnnnpppsssssssssrrrtttyyy~~~zzzooopppppppppqqqvvv~~~tttmmmiiijjjlllmmmppptttssswww|||~~~xxxtttssszzz{{{wwwvvvtttrrrooollliiihhheeegggiiijjjjjjlllnnnqqqyyy{{{~~~{{{rrriiiccc[[[XXXSSSPPPPPPPPPPPPOOOIIIGGGDDDAAA???>>>>>>???>>>===<<<<<<;;;;;;;;;<<<:::;;;;;;<<<<<<:::999888::::::888777666666777888999999999999888888888888888777666666888888777666777777777777777666555555666666555555444444555555222444666777777777888999555555666666555555444333222222222222222222222222222222111111111111222222000000111111111111000000........./////////000000111111111111000000000000////////////////////////////////////////////////---............---,,,,,,"""%%%))),,,---...000222/////////---++++++---///,,,,,,,,,------------...{{{}}}}}}pppYYYNNNCCC>>>;;;777666888444444444444444444555555222222222222222333333333000111111111222222222222111111222222222222111111111111111111111111111111333333222111111000000///000000//////000111222222000///...///111222000//////000000000111111111111///000111111111111000///000000111111111111000000000000000///......111444///111222111///...000222111111000000000000111111111111111111000///...---////////////000000000000...///000000000000///......000111000///...///111000000000000000000111111000000000000000000000000------......///000000111,,,...000000//////000111///000111222222111000///------........./////////////////////////////////------......///000000111............///000222222222222111111111222222222333555666888;;;@@@GGGKKKNNNPPPTTTXXX\\\___bbbcccbbbdddfffhhhhhhfffcccaaa```___cccjjjmmmmmmooosssqqqrrrrrrtttvvvvvvvvvuuuooonnnmmmnnnqqqwww~~~}}}uuuqqqlllgggeeefffhhhjjjlllqqq|||{{{ooofffggggggeeebbbaaaaaaaaaeeekkkqqqrrrpppuuu~~~{{{xxxtttvvvzzz||||||{{{zzzyyyxxxzzz}}}}}}{{{xxxwwwwwwuuuuuuvvvvvvuuutttssssssnnnmmmoootttzzz~~~~~~|||{{{yyytttqqqoooqqqrrrxxxwwwuuuuuuxxx}}}}}}tttjjjlllnnnnnnnnnsss|||zzzqqqjjjdddeeehhhjjjoootttsssvvv{{{}}}}}}{{{vvvssspppppppppooommmkkkhhhgggggghhhjjjkkkmmmpppuuuyyy~~~||||||zzzxxxvvvpppiii```YYYTTTOOOMMMJJJIIIIIIIIIHHHGGGBBBBBBAAA???>>>======>>>======<<<;;;;;;;;;<<<<<<999:::;;;<<<<<<:::999777999888777666666777888999999999999999888888888888777666666666888888777555666777777888777666555444777666555444444444444555333444555555444444666888555555666666555555444333222222222222222222222222222222111111111111222222000000111111111111000000000000000000111111111111111111111111000000000000///////////////////////////////////////////////////...------,,,,,,,,,---,,,...000111000//////000/////////---++++++...000,,,,,,,,,---------......{{{}}}}}}oooWWWLLLBBB>>>;;;999888:::666666555555444444444333555444444333333222222111000000111111222222222222000111222333333222111000111111111111111111111111333333222222111000000///000000000000000111111222000...,,,,,,...000111111//////000000111111111222000111222333333222111000000000111111111111000000111111111000///000333666111222111///------111555111111000000000000111111111111111111000...---,,,////////////000000000000///000111222222111000//////000111000///...///111/////////////////////...000000000000000000000000---------...///000000111+++---000000000000111222...///000222222000///...,,,,,,,,,------.........////////////////////////---------...///000000111......//////111222444444000////////////000111222333444444444555999>>>BBBEEEGGGJJJOOOUUUZZZ^^^```___aaadddggghhhfffdddcccfffddddddhhhiiihhhiiilllooonnnnnnpppsssuuuvvvvvvqqqpppoooppptttyyyzzzvvvpppkkkhhhhhhiiikkkjjjppp{{{sssddd^^^^^^^^^\\\ZZZYYYZZZ[[[bbbiiippprrrsss{{{}}}zzzooorrrvvvyyyyyyyyyxxxxxx~~~zzzyyyvvvuuutttuuuwwwxxxxxxwwwoooooorrryyy{{{vvvqqqoooppprrrvvvuuussssssxxx{{{wwwzzz|||{{{yyy~~~xxxnnnhhhkkkmmmmmmmmmqqqzzz|||uuurrriiiaaa```dddhhhnnntttsssvvvzzz|||xxxtttppplllmmmmmmnnnnnnmmmkkkhhhgggjjjkkkkkklllooouuu}}}~~~zzzxxxooolllggg```YYYSSSOOOMMMHHHFFFDDDCCCCCCCCCBBB@@@>>>???@@@???>>>===>>>???======<<<;;;;;;;;;<<<<<<999:::;;;<<<<<<:::888777888888777666666777888999999999999888888888888777777666666777888888666555666777888888888777555444777666555444444444444444888888777444111000111333555555666666555555444333222222222222222222222222222222111111111111222222000000111111111111000000111222222222222333333333111111111111000000000000////////////////////////////////////////////////000///---,,,+++,,,------***,,,...//////......///000000///---++++++...000,,,,,,,,,------.........|||}}}~~~jjj[[[NNNBBB>>>;;;777333333444444333333333222222222666555444333222222222222222222222111111111111000222111111000///......---111111111111222222222222111111111000000000//////222222222111111111000000222222111111111111222222---......///000111111111,,,...000111000000000111000000000000000000000000...............///000000+++'''%%%'''---111111///222111111111000000/////////000000000000//////...000000000000000000000000222111///.........///000333222111///...,,,+++***333222000/////////000111222000//////000000///---//////000000000000//////............////////////000000000000000000000000000///...------...///000000000000000000000000000000000000000111111111111000000111222333444444555//////000000000000//////222222111111222444555777:::===BBBFFFJJJNNNSSSVVVZZZ\\\___aaabbbdddgggjjjgggggghhhiiiiiigggdddbbbfffhhhlllpppsssuuuvvvwwwrrrqqqqqqssswww{{{}}}~~~~~~}}}|||||||||{{{wwwrrrnnnjjjiiijjjjjjmmmvvv~~~qqqgggfffbbb\\\WWWUUUVVVYYY[[[```dddjjjooovvv}}}yyyuuummmqqquuuvvvtttrrrrrrttt|||yyyzzzuuurrrtttvvvuuuwwwzzzoooooottt}}}uuuooonnnooopppmmmnnnpppsssyyy~~~vvvttt}}}|||tttoooiiijjjkkkkkklllqqqxxx~~~yyysssoooiiiffffffjjjpppuuuuuuwww}}}zzzttttttrrrmmmhhhhhhiiilllllljjjjjjmmmmmmjjjmmmnnnppprrruuu{{{zzzssslllhhh]]]YYYTTTSSSSSSSSSPPPNNNFFFFFFEEECCCCCCBBBBBBBBB@@@???>>>>>>??????>>><<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;999999999999;;;;;;999999888888888888888888666666777777888888888999666555555666888::::::999666666666666666666666666777777777777777777777777666666777777888888888999444444555555444444333222000111111222222111111000111111222333333333333222111111111111111111111111000111222000...---...///000000111111111111000000.../////////000000111111//////000000000000//////////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,zzz|||}}}hhhXXXLLLAAA===;;;888555555444444444444333333333333555555444333222222222222222222222111111111111000222111111000//////......////////////000000000000333333222222222111111111222222222111111111000000111000000000000000000111......///000000111222222///000000///------///000000000000000000000000000///............///000000222///,,,---111444333111111111111111000000000/////////000111111000000000000000000000000000000000111000000///////////////000000//////.........---///............000111222222000//////000000///---......////////////..................////////////........................111000///......///000111//////////////////////////////000000000111111111.........//////000000000//////000000000000//////222111111111111333444555444777:::>>>AAADDDHHHKKKPPPSSSWWWZZZ]]]aaadddggghhhiiiiiijjjjjjiiigggeeeeeegggjjjmmmoooqqqrrrrrrooonnnnnnppptttwwwyyyyyy{{{zzzzzzyyyxxxxxxwwwwwwuuussspppmmmlllmmmoooqqqrrryyyyyyrrrnnnjjjddd^^^ZZZZZZ\\\]]]dddgggkkkqqqzzz{{{xxxssspppiiilllpppqqqpppqqqsssvvv~~~{{{sssnnnlllnnnpppqqqsssvvvrrrssszzzyyypppkkkjjjkkkmmmmmmmmmooosss{{{{{{uuutttyyyrrrrrryyy~~~zzzqqqllldddfffggghhhjjjooovvv|||{{{xxxtttmmmiiiiiinnntttyyyzzz|||~~~|||yyywwwvvvppplllllllllgggddddddhhhkkkllljjjlllppprrrpppoooppprrruuuxxx}}}~~~vvvmmmddd]]]XXXQQQNNNJJJIIIIIIIIIGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>??????>>><<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999999999:::;;;888888888888888888888888777777777777888888888999;;;:::888999::::::999777888888888888888888888888666666666666666666666666666666666777777777888888444444444555444444333222222333333444444333333222111111222333333333333222111111111111111111111111...///000000//////000111000000111111111111000000------...///000000111111//////000000000000//////------------------------------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,}}}yyy{{{{{{fffVVVKKK@@@===<<<999777777555555555444444444444333555444444333333222222222222222222111111111111000111111111000000//////...////////////000000000000444444444333333333333333222111111111111000000000000000////////////000000//////000000111222222222333222111...,,,,,,///111000000000000000000000000//////......//////000111444111......000222000...111111111111000000000000//////000111222222222222000000000000000000000000000000000000000//////...------......///000000000++++++,,,---///000222333111000//////000000///...------............------............////////////........................//////............//////........................//////000000000000111111111111111111111111111111...//////000000//////...000000000000000222333333///111444666777999<<<>>>CCCFFFKKKPPPTTTYYY^^^aaadddeeeggghhhhhhhhhgggfffdddfffhhhjjjllllllmmmllllllkkkkkklllppprrrssssssrrrsssssstttttttttsssssspppooommmllllllnnnppprrruuuzzz|||yyyuuuoooiiidddbbbbbbbbbhhhiiilllttt~~~yyyuuuqqqlllhhhcccfffiiikkklllooouuuzzz|||xxxlllgggeeehhhkkkmmmooottttttxxx}}}tttlllggggggjjjlllmmmlllmmmttt}}}qqqkkkjjjpppmmmooouuuxxx|||~~~uuunnnfffgggiiikkknnnttt{{{xxxsssrrrvvv}}}zzzvvvtttrrrooommmmmmgggeeeffffffcccaaabbbfffjjjllllllooouuuxxxvvvwwwwwwwwwwwwyyyzzz|||~~~xxxtttnnneee\\\TTTMMMJJJJJJHHHFFFEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>======??????>>><<<;;;;;;::::::::::::;;;;;;::::::999999999999::::::888888888888888888888888777777777888888888888888;;;999888888999:::888777888888888888888888888888555555555555555555555555555555555666666666666666444444444444444333222222222333333444444333333222111111222333333333333222111111111111111111111111---...000000//////111222000000111111111111000000.............../////////...//////000000//////...------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,~~~|||{{{wwwzzz{{{gggWWWKKK@@@===<<<999777777666666555555555444444444444444444444333333222111222222222111111111000000111111111000000000//////000111111111222222222222333333333333333333333333111111111111000000000000000000////////////000000000000111111222222222222222333333111//////000222000000000000000000000000/////////...///000000111222000......000000///---111111111000000000000000...///000222222333333333000000000000000000000000///000111111111000...---,,,------...///000000111,,,,,,---...///111222333111///...///000111000...---......//////......---............////////////000000000000000000000000------------------------........................////////////000000000111222222222222111111111111...//////////////////...////////////000000111111///111333333333444555777888;;;@@@EEEIIINNNSSSVVVYYY[[[^^^```aaacccdddeeeeeefffhhhjjjkkkkkkkkkkkkjjjiiiiiijjjmmmoooooonnnnnnoooppprrrrrrrrrrrrqqqnnnmmmkkkjjjjjjlllnnnooorrruuuzzz}}}xxxsssooolllkkkkkkkkkjjjmmmvvv{{{vvvrrrmmmfffaaa___aaadddfffhhhnnnwww~~~}}}vvvqqqhhhcccaaadddhhhjjjnnnssstttyyy~~~yyypppiiifffgggkkkooommmkkklllvvvxxxnnnhhhhhhhhhhhhlllrrruuu|||{{{tttlllmmmnnnqqquuu{{{}}}zzzyyywwwtttqqqnnnllljjjiiikkkgggeeefffeeebbbaaadddfffkkkppprrrwww|||~~~{{{|||xxxtttqqqnnnllljjjccc```ZZZTTTOOOKKKHHHGGGGGGFFFFFFEEEEEEFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@>>>======>>>>>>===<<<;;;::::::999999::::::;;;:::999999999999999999:::888888888888888999999999888888888888888888888888555444444555888999999888888888888888888888888888555555555555555555555555555555555555555555555555333444444444444333222222000111111222222111111000111111222333333333333222111111111111111111111111---///000000//////000222000000111111111111000000000000///...---,,,++++++...//////////////////...////////////////////////.........------,,,,,,+++------------------------------------------------}}}zzzzzzvvvyyy}}}hhhYYYMMMAAA===;;;888555555666666555555555444444444333333444444444333222111222222222111111111000000111111111111000000000000000111111111222222222222111111111111222222222222000000000000000000000000222111111000000111111222111111111111111222222222,,,...111333222000000000000000000000000000000000///////////////000111111222111111111222333222111000000000000000000111111...///000222222333333333000000000000000000000000///000111111111000...---........./////////////////////000000111111111111000///...///000111000////////////000000/////////............////////////111111111111111111111111...................................................////////////000000000............------------......////////////............/////////000//////000222333222111111222333333666999<<>>======>>>>>>===;;;;;;::::::999999::::::;;;999999999999999999999999777777888888888999999999999999999888888888888888555444333555777999999888777777777777777777777777555555555555555555555555555555555555444444444444333333444444333333222111000111111222222111111000111111222333333333333222000000000000000000000000000111111000///......///000000111111111111000000///.........------------......////////////......////////////////////////.........------,,,,,,,,,------------------------------------------------}}}{{{zzzvvvxxx}}}iiiYYYMMMBBB===;;;888555555555555555444444444444333222333444444444333222111222222222111111111111000111111111111111111111111////////////000000000000///000000000000111111111//////000000000000000111222222111111111111222222111111111111111111111111'''+++///111111///------000000000000000000000000000000//////000000111222---...///000111111111111000000000000111111111111//////000111222222222222000000000000000000000000000000000000000//////...///////////////.........111111222222111000//////000///...///000111000/////////000000000000//////............////////////////////////////////////000000111111111111000000..............................////////////000000........................---......//////......---...//////000000//////...///111111111//////000111111444666777888999;;;===AAAFFFKKKNNNPPPSSSXXX]]]^^^```cccgggjjjlllmmmnnniiiiiiiiikkknnnooonnnmmmjjjjjjiiiiiiiiiiiijjjkkkkkkkkkkkkmmmnnnqqqsssuuunnnoooqqqsssvvvxxxzzz{{{yyyyyyyyyxxxwwwuuutttsssooonnnrrrzzz|||{{{yyytttmmmgggeeefffggghhhkkksss~~~yyytttpppfff```\\\___bbbdddhhhmmmqqqyyywwwsssmmmhhhgggiiimmmpppnnnnnnsss|||sssnnnooojjjnnnsssxxx}}}~~~}}}}}}}}}|||yyywwwooopppqqqqqqooolllhhhfffhhhjjjllllllllllllnnnoootttqqqpppppplllhhhhhhkkkqqqvvvzzz|||~~~~~~qqqjjjbbb[[[XXXUUUQQQMMMLLLJJJGGGEEEDDDDDDEEEFFFAAACCCEEEEEECCCBBBCCCDDDBBBAAAAAA@@@@@@AAAAAABBB???===<<<<<<>>>>>>===;;;;;;;;;::::::::::::;;;;;;888888999999999999888888777777777888999999::::::999999999999999888888888:::888777777888999777666666666666666666666666666555555555555555555555555555555555555555444444444333333333333333222111111222333333444444333333222111111222333333333333222000000000000000000000000000111222111...---...///000000111111111111000000+++,,,---...///000111111---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------~~~zzzvvvxxx{{{gggWWWKKK@@@===<<<999666666444444444444333333333333111222444555555444222111222222222111111111111000111111111111111111111111////////////000000000000/////////000000000111111////////////000000111111111111000000000000111111000000000000000000000000+++---000111000...------000000000000000000000000000000//////000000111222+++---...//////.........///000000000111111111111//////000111111000000000000000000000000000000000111000000///////////////////////////////////////000000111111111000...---///......///000111111///...//////////////////...............//////////////////////////////////////////000111111000//////////////////////////////........./////////000000/////////000000111111111---......//////......---...///000000000000///......000111000//////000111111333444444444444555777999>>>CCCDDDEEEGGGMMMRRRSSSVVVZZZ___dddhhhkkklllhhhhhhiiilllooopppooonnnllljjjhhheeeeeeeeeggghhhjjjkkkkkklllmmmoooqqqrrrmmmnnnppprrrssstttuuuuuuqqqrrrssstttsssqqqooonnniiijjjnnnuuu}}}|||||||||~~~}}}wwwqqqlllmmmmmmmmmpppwww~~~zzzwwwjjjccc___```bbbdddhhhmmmrrrzzz}}}yyytttooommmmmmnnnpppoooqqqxxxzzzvvvwwwuuuxxx{{{}}}}}}~~~|||zzzzzzzzzyyywwwuuuvvvvvvtttrrrpppoooooommmnnnnnnmmmkkkiiigggfffeeehhhlllnnnoooqqqtttwwwyyywwwwwwwwwsssoooppptttsssuuutttqqqqqqvvvxxxwwwfff___UUUOOONNNMMMKKKIIIHHHGGGEEECCCBBBBBBBBBBBBCCCFFFHHHHHHFFFDDDEEEFFF@@@@@@?????????@@@@@@AAA???===<<<<<<======<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<777888999::::::999888777666777777888999999:::::::::::::::999999888888888:::888777777888888777666777777777777777777777777666666666666666666666666666666666666555555444444222333333333333222111111222333333444444333333222111111222333333333333222000000000000000000000000///000111000///...///000000000111111111111000000.........//////000000000---......//////......---------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................zzzvvvyyyzzzeeeUUUJJJ???<<<<<<:::888999444444333333333222222222111222444555555444222111222222222111111111111000111111111111111111222222111111111111222222222222//////000000111111111222.../////////000000111111000000////////////000000000000000///////////////222333444333000///000111000000000000000000000000000000000000000111111222000111333333222111000000//////000000111111111222///000000000000//////...000000000000000000000000222111///.........///000------......//////000000---...///000000///...---///......///000111111000---..................---............/////////000111111111111111111111111+++,,,---......---,,,+++000000000000000000000000............/////////000***++++++,,,---...//////---..................---//////000111111000///...///000222222111111222333111333444333222222333444444888<<<===<<<===CCCHHHJJJMMMSSSYYY```dddhhhiiiggghhhiiillloooqqqpppnnnooollliiieeeddddddfffhhhkkkkkkjjjjjjiiiiiijjjjjjlllmmmooopppqqqqqqpppoookkkmmmooopppooommmjjjhhhaaadddhhhooouuuyyyzzzzzzyyyyyy|||~~~xxxpppqqqqqqqqqsssyyy~~~{{{ooohhhcccccceeefffjjjnnnuuu||||||wwwsssqqqqqqrrrooosss{{{~~~~~~~~~~~~yyyzzzzzzyyyzzz|||~~~~~~zzzwwwvvvtttsssqqqlllnnnooommmhhhfffgggiiinnnoooooonnnkkkiiihhhiiieeeiiinnnrrrtttwww{{{~~~~~~|||}}}}}}zzzvvvwww|||qqqpppkkkdddccciiinnnooocccZZZPPPJJJIIIIIIHHHEEEEEEDDDCCCBBBAAAAAAAAAAAAAAADDDGGGGGGDDDBBBBBBDDD???>>>>>>>>>>>>>>>?????????===<<<<<<======<<<;;;===<<<<<<;;;;;;<<<<<<===777888999::::::999888777666777777888999999:::::::::::::::999999888888888444333333444777888888777888888888888888888888888777777777777777777777777777777666666666555555555222333333333333222111111111111111222222111111111111111222333333333333222000000000000000000000000---...000000//////111222000000111111111111000000444444222111///---,,,+++---..................---////////////////////////***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................yyywwwxxx~~~uuueeeUUUKKKCCC@@@===999777888444444444444444444444444444444333333333333222222222222333444333222111000111111111111111111111111777666555444333333222111000000000000111111111111111111111000000000000///000000000000000000000000///000111222222111000///000000//////.........---222222111111000/////////333222111///...---------222222111111000/////////////////////////////////111111111111111000//////////////////////////////000000000000000000000000////////////............000000000000000000000000000000000000000000000000////////////////////////------............------////////////////////////111///+++))))))+++...111,,,---...//////...---,,,000000///...............000000000000000000000000///////////////.........000///...------...///000222000///......///000222222555888:::999666111...111222333555777888999:::AAABBBFFFKKKQQQWWW[[[^^^]]]]]]___dddkkkppppppppppppmmmhhhdddcccdddfffhhhhhhjjjkkkiiidddbbbccceeehhhjjjmmmppppppooollljjjlllnnnpppooolllhhhgggfff___ccchhhllloooqqqssstttvvvwwwyyyzzz|||}}}}}}~~~xxxvvvsssqqqsssyyy|||rrrhhhfffhhhjjjnnnssswwwzzzxxxxxxyyyzzz{{{~~~}}}|||{{{yyyvvvtttrrrqqqppppppqqqsssvvvxxxxxxxxx}}}|||zzzxxxwwwxxxxxxyyywwwtttooojjjgggggghhhiiillljjjgggeeedddfffiiijjjmmmmmmmmmmmmmmmlllkkkjjjjjjmmmqqqtttvvvzzz~~~|||xxxrrrmmmeeebbb[[[UUUYYYccclllnnnZZZUUUMMMGGGEEEDDDDDDDDDBBBCCCCCCDDDDDDCCCBBBBBBGGGIIIKKKJJJHHHEEEDDDCCCBBBAAAAAAAAA@@@?????????:::::::::;;;;;;;;;<<<<<<>>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;:::999888777888888888888888888888888999999777666555555555555888777777666555444444444666666666666555555555555777777666666666666777777444444444333333444444555555444333222111222333333444333222111111111222333222222444444444444222222///000111000///...///000000000000000000000000000...............///000000333222111000///...---,,,000000////////////000000------------------------***+++++++++******,,,---------------------------((('''''''''((()))******{{{yyy{{{tttdddTTTKKKBBB???===999777777444444444444444444444444444444333333333333222222222222333333333222111000111111111111111111111111333333333222111111000000000000000000111111111111222111111111111000000000000000000000000000000000///000111222222111000///000000000/////////......111111111111000000000000111111000000111222333333000000111111111111111111000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000/////////......////////////////////////////////////////////////////////////////////////........................////////////////////////......---,,,,,,------...///000111222222111000///111111000///////////////000000000000000000000000........./////////////////////............//////111000...------...000111222555888999999555111///000111222333444555666777;;;<<>>:::;;;;;;;;;<<<<<<<<<===>>>======<<<;;;;;;:::::::::::::::999999777777666888888888888888888888888999999777666666555555555999888888777666666555555666666666666666666666666777777666666666666777777555555444333333333444444555444333222222222333333444333222111111111222222222222333444444333222222000222222111000///000111000000000000000000000000///////////////000111111222111111000///...------000//////......//////000---------------------------.........---...///000------------------------,,,,,,+++++++++,,,------~~~|||~~~ssscccSSSIIIAAA>>><<<888666777444444444444444444444444444444333333333333222222222333333333333222111000111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111111000000000000000000000000000000000111111111111000000111000000000000000//////000000000000111111111111000000000000111222444444///000000111222222333333111111111111111111111111000000111111000000//////111111111111111111111111000000000000000000000000111111000000000/////////////////////////////////........................////////////////////////000000///......///000000////////////////////////+++---...000000///---,,,000111222333333222111000111111000000//////000000000000000000000000000000------......//////000000......////////////......000///...------...///000222444666888777444111/////////000111111222222333333444666999===AAADDDFFFJJJKKKNNNSSSYYY]]]______aaa`````````aaaccceeegggiiikkkkkkhhhccc```aaabbbfffffffffffffffdddccccccdddfffhhhgggeeeccccccccchhhkkknnnpppqqqqqqrrrsssvvvwwwyyy{{{}}}~~~xxxwwwtttqqqqqqtttyyy~~~xxxrrrqqqqqqppprrrvvv~~~}}}}}}|||{{{vvvxxx{{{~~~zzzwwwxxx|||}}}{{{yyyxxxxxxxxxwwwwwwyyyxxxwwwwwwvvvtttqqqnnnnnnmmmllllllmmmoooqqqsssrrruuuxxx{{{{{{yyyuuurrrrrroookkkgggeeeeeeggghhhgggeeecccbbbccceeehhhjjjfffffffffgggiiimmmppprrrvvvvvvvvvvvvtttsssqqqpppqqqsssvvvxxxyyyyyyzzz|||~~~{{{vvvpppiiiaaaYYYSSSIIIIIIFFFFFFPPP```lllqqqYYYSSSJJJDDDAAAAAABBBBBBDDDCCCCCCBBBCCCDDDEEEFFFKKKMMMNNNMMMIIIFFFDDDCCCBBBAAAAAA@@@??????>>>>>><<<<<<<<<<<<=====================<<<;;;;;;:::::::::::::::999999888888888999999999999999999999999999888777777666666666666999999888888777777666666555555666666777777888888777666666555555666666777666555444333333333333333555444333222222222333333444333222222111111222222111222333333333333222111111222333222111000000222000000000000000000000000000000//////000000111222000000000/////////...............------.........------------------------,,,,,,,,,,,,,,,---......------------------------,,,++++++************+++~~~qqqbbbQQQHHH@@@===;;;777555666444444444444444444444444444444333333333222222222333333333333222222111111111111111111111111111111111222222222333333444444///000000000111111111111222222222222111111111111////////////////////////000000000111111000000000111111111111000000000000...//////000111222222222000000///////////////000000111111111222222222333000000000000000000000000///000000000000000//////000000000000000000000000////////////////////////111111111111000000000000////////////////////////........................////////////////////////222000///------///000222////////////////////////,,,---///000111000...---...///000000000000///...000000///////////////000////////////////////////,,,------...///000111111---...///000000///...---///...------------...///000111333444444222000...////////////000000000000//////000222555777:::;;;>>>@@@CCCGGGLLLOOOQQQRRRSSSTTTVVVXXX[[[]]]___aaadddfffgggeeeaaa```aaacccggggggfffdddccccccccccccdddffffffeeeccc`````````iiikkknnnppppppppprrrsssvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwuuutttvvvzzz~~~~~~}}}|||{{{zzzzzzzzz{{{}}}xxxttttttsssqqqrrruuu~~~~~~|||yyyxxxxxxxxxvvvtttoooqqquuuxxx{{{|||}}}}}}uuusssrrrssswwwzzz{{{{{{xxxuuussstttvvvwwwtttrrrpppoooooopppqqqrrrpppooommmmmmoooppprrrssstttuuuppptttyyy{{{yyytttooolllhhhfffbbb___^^^___aaaccceeedddddddddfffhhhkkkmmmgggggghhhjjjlllooorrrssswwwxxxyyyyyyxxxwwwuuutttqqqpppooollljjjhhhhhhhhhnnnllliiiddd]]]VVVOOOJJJHHHHHHFFFFFFOOO^^^iiilllWWWQQQIIICCCAAAAAABBBCCCCCCBBBAAA@@@AAACCCEEEGGGHHHJJJLLLLLLIIIFFFEEEEEEBBBBBBAAA@@@???>>>>>>==================>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777666666777777888888888777777666666666555555666666777888999999666666666555555666666666666555555444333333333333444444333333333222222222333333222222222222111222111111222222222222111111111222333222000///000111///////////////////////////////////////000000111////////////////////////...------,,,,,,------...------------------------,,,+++******,,,------,,,------------------------,,,,,,+++***)))))))))***~~~}}}||||||}}}~~~}}}pppaaaPPPGGG???<<<;;;777555666444444444444444444444444444444333333333222222222333333222222222222111222111111111111111111111111000111111222222333333333///000000000111111111111222222222111111111000000////////////////////////111000000000000000000111000000000000111111111111......///000111222222333000000///////////////000222222222111111111000000////////////////////////...//////000000000//////////////////////////////////////////////////////111111111111000000000000................................................000000000000000000000000222000///------///000222////////////////////////............//////000111------...//////...------......---------......///////////////////////////,,,------...///000111111---...///000000///...---......------------.........///000111000///...---////////////////////////.........///111222444555444777:::===@@@BBBDDDFFFEEEGGGIIIMMMPPPSSSUUUVVV[[[^^^aaaaaa``````cccffffffeeedddcccbbbbbbccccccfffggggggeeebbb___^^^___gggiiikkkmmmmmmnnnppprrruuuuuuuuuuuuuuutttsssrrrvvvwwwwwwvvvuuuwwwzzz|||{{{zzzxxxwwwwwwwwwxxxyyy{{{wwwuuuvvvtttqqqrrrvvvzzz{{{|||||||||{{{zzzyyyvvvuuuttttttuuutttrrrppplllnnnrrruuuxxxyyyyyyxxxtttrrrrrrrrrtttvvvvvvvvvrrrqqqpppssswwwxxxvvvsssooommmlllmmmnnnoooooonnniiikkknnnqqqrrrrrrpppoooiiinnnssstttpppiiidddaaa___^^^\\\ZZZ[[[^^^aaacccfffffffffggghhhiiikkklllhhhiiikkknnnqqqtttwwwxxxxxxxxxyyyxxxvvvsssooommmhhheee___[[[XXXWWWXXXXXXZZZ[[[[[[YYYTTTOOOJJJHHHGGGHHHGGGGGGNNNZZZbbbdddTTTOOOHHHDDDBBBBBBCCCCCCBBBAAA?????????AAACCCDDDBBBEEEHHHIIIHHHFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<999999999999999999999999999888888777777777777888777666666666666666555555444555555666777888888999666666555555555555666666666555444333333333333333444444444333333333222222333333333333222222111111111111111111111111111111000111111111///...///000////////////////////////...------------...//////............////////////------,,,,,,,,,,,,------------------------------000...,,,---///000000///------------------------000///...---------------~~~|||{{{zzz{{{}}}~~~}}}}}}oooaaaPPPGGG???===;;;888666777444444444444444444444444444444333333333333222222444333222222111111222222111111111111111111111111......//////000000000111000000000000111111111111111111111000000000000///000000000000000000000000111111000000000000111111//////000000000000000111...//////000111222222222000000000000111222444444222222111111000//////.................................///000000000//////........................000000000000000000000000111111000000000/////////................................................000000000000000000000000000000///......///000000////////////////////////000///...---...000222333...///000111111000///...------,,,,,,------......000000000000000000000000------......//////000000......////////////...................................................---/////////////////////000//////...//////000111222...111444666777888:::<<<:::<<<>>>@@@CCCFFFHHHIIIPPPTTTXXXZZZZZZ\\\```dddeeeeeeeeeeeeeeefffggghhhgggggggggeeeaaa______```eeegggiiijjjjjjkkknnnpppqqqqqqqqqqqqpppooommmmmmqqqrrrssssssrrrssstttvvvuuuuuutttssstttwwwyyy{{{wwwuuutttuuussspppssswwwwwwvvvvvvvvvvvvuuuuuuttttttsssrrrssstttsssqqqoookkkmmmqqquuuwwwxxxwwwvvvrrrrrrqqqpppppppppppppppmmmnnnpppsssvvvwwwuuusssooommmjjjhhhhhhiiihhhgggbbbcccfffiiiiiihhhfffdddbbbfffjjjiiiccc]]]ZZZYYYYYYYYYYYYZZZ\\\___cccdddeeeffffffggghhhiiiiiiiiihhhjjjmmmppptttwwwxxxyyyrrrrrrrrroookkkeee```]]]YYYUUUPPPMMMMMMNNNOOOOOOJJJMMMPPPQQQNNNKKKIIIHHHCCCDDDEEEEEELLLUUUZZZZZZMMMJJJFFFCCCCCCCCCBBBBBBAAA@@@????????????@@@AAA>>>AAADDDFFFFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<888777777666777888:::;;;::::::::::::::::::::::::999888888777777888888888666666666666555555555555444444555555666666777777666555555444444555555666444444444333333444444555333333444444444333222111222333333333333222111000111111000000000000111111///000111000.........///000000000000000000000000------,,,,,,------...///.....................///---------,,,,,,---------------------------------...+++)))***---///...,,,------------------------...---,,,,,,,,,,,,,,,,,,}}}{{{{{{|||}}}~~~}}}|||ooobbbQQQGGG???===<<<999777888444444444444444444444444444444333333333333222222444333222111111111222222111111111111111111111111......//////////////////000000000000111111111111000000000/////////......000000000000000000000000222111000//////000111222....../////////000000000//////000000111111111222111111000000111222333333000000//////////////////////////////////////////---......///000000//////////////////////////////000000000000000000000000000000000/////////..............................////////////////////////000000000000000000000000........................////////////////////////000///......///000222444///000111222222111000///---------------...//////000000000000000000000000........./////////////////////............///////////////000000///////////////............//////---------......////////////............//////000,,,///222222111111333555444555555777999;;;===>>>BBBFFFKKKMMMNNNQQQVVVZZZ^^^___```aaaccceeeffffffdddeeeeeecccaaaaaabbbcccfffhhhiiihhhhhhhhhjjjlllllllllmmmmmmmmmllllllkkknnnpppqqqqqqooonnnnnnooopppooommmmmmnnnpppsssuuupppnnnnnnooommmkkkooouuuqqqqqqqqqqqqqqqppppppppppppnnnmmmmmmnnnnnnllljjjiiilllooorrrtttsssrrrqqqnnnnnnnnnllljjjiiiiiiiiijjjmmmppprrrqqqooommmmmmllliiieeecccbbbccccccbbb]]]^^^^^^^^^______``````aaadddfffccc]]]XXXVVVWWWWWWXXXYYY\\\___aaacccdddeeefffgggiiijjjjjjjjjjjjhhhiiikkkmmmnnnnnnmmmlllcccccccccaaa\\\WWWQQQNNNKKKIIIGGGGGGHHHIIIGGGFFFAAAFFFKKKLLLKKKHHHGGGGGGAAACCCEEEEEEJJJPPPQQQNNNFFFDDDBBBBBBBBBBBBAAA???BBBBBBAAA@@@@@@?????????>>>AAADDDFFFEEEDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@???>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777666555555666777999;;;::::::::::::::::::::::::999888888777777888999999666666666666666666666666444444444444555555555555666555555444444555555666333333333333444444555666333333444444444333222111222222333333333222111000111000////////////000111000111222111///...///000000000000000000000000000---------------...//////.....................---......------------......------------------------+++(((%%%&&&***,,,+++(((------------------------***))))))))))))******+++~~~|||{{{|||~~~}}}}}}~~~ooobbbQQQHHH@@@===<<<999888999444444444444444444444444444444444333333333222222444333222111111111222333111111111111111111111111111111111111111000000000000000000000111111111111////////////............000000000000000000000000222111000//////000111222---.........//////000000000000000000111111111111333222111///...---------------......//////000000000000000000000000000000------...///000000//////000000000000000000000000000000000000000000000000////////////....................................000000000000000000000000000000000000000000000000------...//////...------/////////////////////////////////000111111222333...///000111111000///..................///000111000000000000000000000000///////////////.........000///...------...///000//////000000000000//////000000/////////000000111++++++,,,------...//////......------------...///+++...111111///...000222222222222222333555777888666:::???AAACCCEEEJJJNNNQQQRRRTTTWWWYYY[[[\\\]]]aaabbbcccbbbaaabbbdddfffiiijjjjjjhhhgggfffhhhiiihhhiiijjjkkkllllllmmmmmmoooqqqrrrqqqooolllkkkkkkmmmllliiigggfffgggiiijjjiiigggggghhhgggeeejjjqqqmmmmmmmmmmmmmmmmmmmmmmmmiiihhhffffffffffffeeecccgggiiilllnnnooonnnkkkjjjiiijjjjjjhhhfffdddddddddiiimmmpppppplllgggeeefffgggddd```___```bbbcccccc^^^]]]ZZZYYYZZZ]]]```cccdddfffgggccc]]]XXXYYY[[[VVVXXXZZZ]]]```bbbccccccfffgggiiikkkmmmmmmmmmllliiiiiiiiihhheeeaaa^^^\\\SSSTTTUUUUUUSSSOOOJJJHHHDDDCCCCCCEEEFFFDDD@@@;;;???DDDIIIKKKIIIFFFEEEEEEDDDGGGGGGGGGIIILLLJJJEEEAAA@@@@@@@@@BBBAAA???===CCCCCCCCCBBBAAA@@@???>>>???BBBEEEFFFEEEDDDCCCDDDHHHGGGFFFDDDCCCBBBAAA@@@>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<888777666666777999;;;===::::::::::::::::::::::::999888888888888888999999777777777777777888888888444444444444444444333333555555555444444555555555222222222333444555666777333333444555444333222111222222333444333222111000111000///......///000111111222333222000000000111000000000000000000000000...............///000000//////.........---------///......------......///------------------------...***''')))---///---***------------------------++++++++++++,,,---......}}}zzzzzz{{{~~~~~~~~~ppp```PPPGGG???<<<:::666444555333333333333444444444555444333333222222111111000111111111111111111111111000000111222222222222111000000000000000000000000........................//////000000111111111222////////////////////////////////////000000000000222111000.........///000////////////////////////000000000000000000000000000000000000000000000000111000///......///000111//////000000000000//////........................111000///...------......111111000000/////////...////////////000000000000........................//////000000111111111222222222111000///...------000000000///...---------...------------...//////000000000000000000000000///////////////.........+++,,,...///111222222222+++,,,---...////////////000////////////.........222...+++---000111---(((........................///...---,,,,,,---...///111000///......///000111............////////////000111111111222222222222888888999:::;;;===???@@@CCCFFFHHHKKKLLLOOOSSSVVVXXXYYY[[[[[[[[[\\\___aaabbbcccccccccdddeeeeeeeeeeeegggjjjllllllkkkiiihhhpppqqqrrrrrrqqqnnnllljjjgggggggggfffdddbbb```___\\\\\\___cccgggjjjjjjiiimmmiiiggghhhkkkkkkgggcccgggffffffeeedddcccbbbbbbjjjkkkllllllllljjjhhhgggeeefffgggfffdddccccccdddeeefffhhhiiihhhfffcccaaaiiigggeeebbbaaabbbccccccdddbbb___]]]^^^```ccceeehhhiiihhhccc\\\XXXVVVWWW\\\]]]___bbbdddgggiiijjjkkkiiiiiillloooooojjjeee]]]YYYTTTQQQPPPOOOLLLJJJIIIGGGFFFIIIMMMLLLGGGAAA===???AAABBBAAAAAABBBCCCAAAFFFJJJJJJEEEBBBCCCEEECCCCCCCCCEEEGGGGGGEEECCCBBB@@@>>>>>>???AAAAAAAAACCCBBBAAA???>>>>>>?????????BBBFFFGGGFFFDDDBBBBBBFFFDDDBBB@@@???@@@AAABBB@@@???>>>======<<<<<<<<<<<<;;;:::999999999:::::::::::::::::::::999777777===<<<<<<;;;:::888888777888888888888777777777777888888777555555444444444777777666666666555555555666666666666666666666666333333333222222222111111222333444444222222333444222222222111111111111000222111/////////111333555111111000///////////////---+++***+++...000///---///////////////......---////////////////////////---------------------------+++++++++---------+++...........................------,,,,,,------...------,,,+++++++++,,,,,,}}}}}}~~~}}}}}}ooo___PPPGGG>>><<<:::666444555222333333444666777777888444444444333222222111111111111111111111111111111000000111222222222222111000000000000000000000000222222222222222222222222//////000000000111111111000000000000000000000000////////////000000000000222111000///......///000000000000000000000000000000000000000000000000000000000000000000000000000111111000/////////////////////000000000000//////........................//////..................000000000//////.........---............//////////////////////////////////////////000000000111111000000000000///////////////////////////////////////............///000000/////////////////////////////////////////////...,,,---...000111111111111///000000000000000//////((())),,,.........,,,+++///...............---,,,........................222111000//////000111222//////............//////............////////////000000000000111111111222333333444444666777999:::;;;===@@@AAACCCEEEIIIKKKNNNOOOQQQRRRSSSTTTWWWZZZ[[[[[[\\\^^^___aaabbbbbbccceeehhhkkkmmmmmmlllkkkrrrrrrsssrrrqqqooolllkkkhhhgggeeecccaaa___]]]\\\^^^___bbbfffkkknnnnnnnnnhhheeecccdddhhhiiigggdddddddddddddddcccccccccccchhhiiikkklllllljjjhhhgggiiijjjjjjiiigggeeeffffffdddfffhhhjjjjjjiiigggfffllljjjhhhfffdddddddddddddddbbbaaa```aaaccceeegggggghhhgggddd___\\\\\\]]]aaaaaabbbcccdddeeeeeefffcccaaa```bbbdddccc^^^YYYTTTPPPKKKHHHFFFDDDAAA???CCCBBBCCCFFFJJJIIICCC>>><<<>>>@@@AAAAAAAAABBBCCCCCCHHHMMMMMMHHHDDDCCCDDDDDDDDDDDDEEEFFFEEEBBB@@@@@@???>>>@@@BBBCCCCCCBBBFFFDDDCCCAAAAAAAAAAAABBBEEEGGGHHHHHHFFFCCCBBBBBBEEEDDDBBBAAA@@@@@@@@@AAA???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999999:::666777888999::::::::::::::::::::::::999999999999888888888888777777777777888777666555555444444444555555444444444333333333444444444444444444444444333333333222222222111111222333444444222222333444222222222111111111111000222111000//////000111111111111000///////////////111///------//////---++++++,,,---.......................................------------------------...---,,,,,,......---,,,------------------------++++++************++++++++++++++++++,,,,,,---...|||}}}mmm]]]PPPFFF>>>;;;:::666444555333333444444555666666666555555444444333222222222111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000//////000000000000111111111111111111111111111111////////////000000000000111000000////////////000111111111111111111111111000000000000000000000000000000000000000000000000000000111000000///......//////000000000000//////........................------///000000///....../////////...............,,,,,,---------.........000000000000000000000000...///////////////000000......//////000000111111......///000000111222222///////////////000111111////////////////////////......//////////////////......///000000000000000111111111111000///...---###&&&***...000///---,,,---...000///---,,,---///........................//////...------...//////---------......---------............////////////////////////000000000000000000000000111222333444333555777888888:::===???AAABBBEEEFFFGGGIIILLLNNNRRRSSSTTTWWWZZZ\\\^^^______aaaeeeiiikkkmmmmmmmmmnnnnnnoooooonnnmmmkkkjjjllljjjgggdddaaa```______aaabbbeeeiiinnnqqqrrrqqqhhheeecccdddhhhjjjjjjhhhffffffggggggggghhhhhhhhhkkklllnnnooooooooommmlllkkklllmmmllliiigggggggggcccdddfffiiijjjjjjjjjjjjmmmllljjjhhhfffeeeeeeeeeccccccccccccdddfffggghhheeeffffffdddaaa^^^^^^___```___^^^]]]\\\[[[ZZZZZZVVVTTTRRRSSSTTTRRRMMMHHHGGGDDDAAA>>>===<<<:::888===>>>@@@DDDHHHGGGAAA<<<:::<<>>===<<<;;;::::::::::::;;;;;;:::::::::999999999555666777888999999999999777777888888999999999:::888888888888777777777777888777666555555444555555555555555444444444333333333333333333333333333333333333333222222222111111222333444333222111222444222222222111111111111000222222111111000//////...111111000///////////////222000///...//////...,,,++++++---...///000000000------------------------------------------------///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))***+++,,,---...///}}}}}}~~~lll\\\OOOFFF===;;;999666444555444444444444333333333222666555555444444333222222111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000//////000000000000000000111111111111111111111111////////////000000000000000000000////////////000111111111111111111111111////////////////////////////////////////////////...///000111111000///...//////000000000000//////........................,,,...000222222111000///..................------,,,------------.........////////////////////////............////////////////////////000000000000------...000111333444444//////......//////000111////////////////////////............//////////////////000000000000//////...............---,,,,,,(((***---///111111000///---.........------...///........................------------------------,,,---...//////...---,,,............////////////.........////////////000000000000000000111111222111222333333333444666888888:::<<<<<<===>>>AAACCCIIIJJJMMMPPPSSSWWWYYYZZZYYY[[[^^^aaadddeeeffffffddddddfffgggggggggggggggkkkiiifffcccaaaaaaaaabbbddddddfffjjjnnnppppppoooiiifffccccccfffhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhjjjlllnnnooopppooonnnmmmkkklllmmmllliiigggffffffbbbcccdddfffhhhiiiiiijjjkkkjjjiiihhhgggfffeeeeeecccddddddddddddddddddcccbbbaaa```^^^[[[YYYWWWWWWTTTSSSRRRPPPMMMKKKJJJIIIFFFEEEDDDDDDEEECCC???<<<;;;;;;::::::;;;;;;;;;;;;;;;===AAAEEEHHHGGGBBB>>>999;;;>>>@@@AAABBBDDDFFFFFFLLLRRRUUURRRLLLFFFCCCBBBCCCCCCEEEEEECCC???;;;666888<<>>======???@@@@@@AAAAAA@@@???>>>>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;::::::999999888888999888888777666555777777777777888888888888888888888888777777777666777777666555555555555555777777777777666666666666333333333333333333333333333333333222222222111111111333333333222111222333222222222111111111000000111222222222222111000///111000000///////////////---------...///000000000...///000111222222222222------------------------------------------------///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......))))))***+++,,,---------~~~~~~}}}kkk\\\NNNEEE===;;;999666555666444444444444444444444444666555555444444333222222111111111111111111111111000000111222222222222111000000000000000000000000333333333333333333333333000000//////////////////111111111111111111111111////////////000000000000/////////000000000000///000000000000000000000000////////////////////////////////////////////////,,,---///111111222111000//////000000000000//////////////////////////////...///111333444333111000------..................------........./////////........................////////////............000000000000////////////------...000111333444444......------......///000........................---.........//////000000000000000000000//////...,,,,,,---......///....../////////...///000111111000,,,***+++///111000---........................000000000000000000000000---...///000000///...---............////////////---.........////////////000000000//////000000111///111111111000111222444666777888777666777888:::???AAACCCFFFIIILLLOOOPPPOOOQQQSSSUUUWWWXXXYYYYYYWWWXXXZZZ]]]___aaaccccccbbbaaa___^^^^^^___aaabbbeeeeeefffhhhkkkkkkjjjhhheeecccaaa```aaabbbcccdddeeeeeeddddddcccbbbaaaaaaeeefffhhhjjjjjjjjjhhhgggiiijjjlllkkkiiifffeeeeeebbbbbbcccccceeefffggghhhhhhhhhhhhhhhgggfffdddccc`````````___^^^\\\ZZZYYYZZZYYYVVVSSSOOOLLLIIIGGGEEEDDDCCCBBB@@@>>>===<<<::::::::::::;;;;;;999777888999:::::::::;;;;;;<<<999<<<@@@DDDFFFEEEBBB???999;;;???AAABBBCCCEEEGGGFFFLLLSSSXXXVVVQQQJJJFFFAAAAAABBBDDDEEECCC@@@===777:::???EEEIIIIIIGGGDDDCCCBBBAAA@@@???@@@AAAAAADDDDDDBBB@@@======>>>@@@?????????@@@??????>>>===???>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;:::999888888888999888888777666555888888888777777777666666888888888888777777777666777666666555555555555666888888777777777666666666444444444444444444444444333333333222222222111111111222333333111111222333222222222111111111000000000111111222333333222222111000000///////////////+++,,,---------...//////000111111111111111000000........................------------------------...---,,,,,,------,,,***------------------------//////............//////***++++++,,,,,,+++******}}}kkk\\\MMMDDD<<<:::999666555666333333444555666777888999555555444444333222222222111111111111111111111111000000111222222222222111000000000000000000000000111111111111111111111111000000////////////......111111111111111111111111////////////000000000000...//////000000000000///........................000000000000000000000000000000000000000000000000,,,---...000111111111111//////000000000000//////////////////////////////000000222333333222111111.............../////////---............/////////........................000000000////////////...111111000000//////............///000000111222222---------------...//////........................------......///000000000///000000000000000///...---...///000111111111111222000...,,,,,,---...///111,,,((()))///333111..............................//////000000//////.........////////////..................////////////............///////////////............//////000...///000///......000222555666666555333333444555666777999;;;===???@@@AAADDDEEEFFFGGGHHHIIIJJJJJJKKKMMMOOORRRUUUXXX[[[\\\YYYYYYYYYZZZ[[[^^^```aaaaaa``````aaacccbbb```^^^aaa```___^^^^^^^^^___```cccbbbaaa```___^^^]]]]]]aaabbbdddeeeeeedddcccbbbbbbdddffffffdddbbbaaaaaa^^^^^^]]]^^^___bbbdddeeedddeeefffeeedddaaa^^^\\\VVVVVVUUUSSSQQQNNNLLLKKKOOOLLLHHHEEECCC@@@===:::;;;;;;:::999999888777777333444555666777777777777888:::;;;:::888666666666777999<<>>===888;;;>>>@@@AAABBBDDDFFFEEEKKKRRRXXXYYYUUUOOOJJJBBBBBBAAABBBDDDCCCAAA???<<>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;999:::;;;<<<;;;:::999888555666777888999999999999999888888888777777666666888888888888777777777777666666555555555555666666666666666555555555444444444444444444444444444444333333333222222222111111111222333222111000111333222222222111111111111000///000000111222222333333111111000///////////////---...///...,,,++++++,,,.../////////......---,,,////////////////////////------------------------...---++++++,,,,,,+++)))........................------,,,,,,,,,,,,------***+++,,,,,,,,,+++)))(((~~~}}}lll\\\MMMDDD<<<:::999666555666444444444444444444444333444444444333222222111111111111111111111111111111000000111222222222222111000000000000000000000000........................000000/////////.........000000000000000000000000////////////000000000000---...///000111111000///........................000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////////////////////////////111000000000000000000///.........//////000000000,,,,,,---------.................................111111000000000/////////////////////000000000000////////////////////////...............//////000........................------......///000000111...///000000000000000/////////000000000000000///000///...---,,,------......,,,******...000111111........................,,,,,,---......---,,,,,,...------------------...............////////////....../////////000000000...............///000111.../////////......000222222222333222111111222444222333333444444555555666888999:::;;;===>>>??????@@@AAACCCEEEHHHKKKNNNOOOMMMNNNPPPQQQTTTUUUWWWXXXSSSSSSSSSTTTVVVUUUSSSQQQTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXYYY[[[\\\\\\ZZZXXXWWWUUUXXX[[[[[[ZZZXXXWWWWWWSSSRRRRRRSSSVVVYYY]]]____________]]]ZZZUUUPPPMMMHHHGGGFFFDDDBBB@@@???>>>AAA>>>;;;;;;;;;:::888555777666666666666555555555222333444555555666777777777999;;;999666333333444666888:::<<<<<<;;;;;;;;;777999<<<>>>>>>???AAACCCCCCHHHPPPXXX[[[YYYSSSNNNFFFDDDBBBBBBBBBBBBAAA???@@@BBBEEEJJJMMMMMMIIIFFFBBBAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCAAA???>>>???AAA>>>===<<<<<<<<<===>>>>>>>>>===<<<;;;::::::::::::999:::;;;<<<<<<:::999777666777888999::::::::::::777777888888888888888999888888888888777777777777666666555555555555666666666666666666555555555444333333333333333333333333333333333222222222111111000222333222111000111222222222222111111111111000000000///......///000111111111000///////////////...///000///,,,+++,,,---,,,------.........------........................------------------------000...---,,,------+++***------------------------+++++++++******+++++++++((()))+++,,,,,,+++***)))~~~}}}~~~~~~lll\\\LLLCCC<<<:::999666555666777666444222///,,,***)))444444333222222111111000111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000000000//////.........---////////////////////////////////////000000000000---...///111111111000///////////////////////////000000000000000000000000000000000000000000000000444333111///------......//////000000000000//////000000000000000000000000111000///...------........./////////000000111111++++++,,,,,,,,,---------000000000000000000000000222222111111000000//////------...///000111222222000000000///...---------///////////////000111111........................---------...///000000111......///000000000000000////////////...---,,,+++......///000000///...---+++,,,---,,,,,,---111444...........................///000111111000///......---++++++++++++---.............../////////000////////////000000000000000000000000111222333333///000111000///000111333...///000000///000222444222222222222111111111111111111333444666888999:::888999:::;;;===@@@BBBCCC???@@@BBBDDDFFFHHHHHHHHHFFFFFFFFFHHHJJJJJJHHHGGGDDDFFFHHHJJJJJJJJJKKKMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNLLLJJJIIIJJJMMMPPPQQQPPPNNNMMMMMMGGGGGGGGGIIILLLQQQVVVYYYYYYYYYXXXUUUPPPIIICCC???>>>===;;;999888777666666777555333555888999777555555555555444444444444333333444555555555555666777444777:::999666444555666777999:::;;;::::::;;;<<<666888;;;<<<<<<===???@@@BBBGGGOOOWWW[[[ZZZVVVQQQJJJGGGDDDBBBAAAAAA@@@???@@@AAADDDHHHJJJJJJFFFCCC???>>>=========>>>???@@@@@@AAAAAA@@@===<<<<<<<<<>>>===<<<:::;;;<<<>>>???<<<<<<;;;:::999999999999999:::;;;<<<<<<:::888777::::::;;;::::::999888777666666777888999:::;;;;;;888888888888777777777777666666555555555666666777888888888888777777777777222222222222222222222222333333333222222222111111000222222222111000111222222222222111111111111000111000...,,,+++,,,---...111111000///////////////+++...000000...---000222,,,,,,...///000000111111------------------------------------------------111///............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,&&&'''***,,,------,,,+++{{{xxx|||{{{gggYYYMMMCCC;;;999888666555777666555444444333333444444444333222111111111222333000111111111111000//////000111222333333222111000...///000111111111111111///////////////000111111000111222222222111///...111111000///////////////000///...............///111111111111222222222222222000///------///000222111000///......///000111111111000000//////......000000000000000000000000............/////////////////////...,,,,,,---...000///---,,,,,,---///000000111111000...---...000111111000000//////......///////////////000111111...///000000000///---,,,,,,,,,,,,---------......//////......---------,,,------,,,,,,,,,,,,------.................................------,,,,,,,,,222111111000///......---......//////////////////111000///..................---,,,---/////////...------..................,,,...222444555222///---.........------,,,,,,,,,............////////////---------------...//////+++---//////...///000222,,,---......//////......000000000000000000000000000000000000111111111111000000000000111111111111333333333444444444555555777777777777888888888999;;;;;;;;;<<<<<<===============<<<<<<======>>>???AAA@@@>>><<<<<<<<<>>>???BBBAAAAAAAAAAAA@@@@@@@@@>>>??????@@@???===<<<;;;<<<<<<===>>>AAACCCFFFHHHMMMMMMLLLIIIDDD===777333999888777666444333222111444444444444444444444444222222333333333333444444222333333222111222444666::::::999888777777777888999999999888888888888777;;;<<<===>>>??????>>>>>>FFFLLLQQQSSSUUUZZZ\\\[[[RRRIIIBBBBBBDDDBBBAAABBB>>>@@@DDDFFFGGGEEECCCAAA??????>>>>>>>>>>>>>>>???>>>>>>????????????>>>>>><<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999888999::::::::::::;;;<<<999999999888888888777777777777777777777777777777777777666666666666777777777777666666666666777777999999777666555555555555666555333222222333555666222222222333333444444444222222222111111111000000333222222111000///......000000000000000000000000---,,,+++******+++,,,---000000//////.........---///............---------//////...---,,,+++++++++------------------,,,,,,++++++++++++++++++++++++...---+++,,,,,,---+++***,,,,,,,,,,,,,,,+++***)))000///---,,,+++,,,,,,---zzzyyy~~~{{{hhhYYYLLLCCC;;;:::999666555666555555444333333333333333555444333222222222333333333333333333333222111000111111222222222222111111///000111222222222111000///////////////000111111---.../////////...,,,,,,111111000///////////////111111111111000000//////....../////////000000000111000///......///000111111000///......///000111111000000000/////////...000000000000000000000000............///////////////000000///------...///000///---,,,,,,---///000000111111000...---///000000000000000//////.....................//////000...///000000000///---,,,,,,,,,------............/////////.........------//////............//////......................../////////.........------111111000000///......---111111000000///...------000/////////............//////...---...------,,,////////////////////////000111333444333000,,,***...------------------,,,............////////////......------......///000+++---......------///000,,,---......//////......//////////////////////////////000000000111111111//////000000000111111111111111222222222333333333333333444444444444555555555555555555666666666777666666666666666777777888:::888777666555666777888666666666555555444444444555666888999::::::999999444444444555777999;;;<<>>??????IIIOOOSSSSSSVVV\\\```aaaZZZNNNDDDBBBCCCBBB??????>>>???AAACCCCCCBBB@@@???>>>>>>>>>===>>>>>>??????>>>>>>?????????>>>>>>============<<<<<<<<<;;;;;;<<<;;;::::::999999::::::777999:::999888888999:::999999999888888888777777777777777777777777777777777777666666666666777777777777777666666777777777999888777666555555555555666555333222222333555666222222222222333333333333222222222111111111000000333333222222111111000000000000000000000000000000111000///......///000111000/////////............///............---------///...---,,,++++++++++++,,,,,,------------------...........................---+++,,,,,,---+++***---------------,,,++++++---,,,+++******++++++,,,}}}yyyzzz{{{hhhZZZJJJBBB<<<;;;:::777555555555444333333222222333333666555444333333333444444444444444333222111000///222222111111111111222222000111222333333222000//////////////////000111111000000111111000000///...111000000///////////////***+++---...//////............////////////000000111000///......///000111000000////////////000000000000000000////////////000000000000000000000000............////////////000111111000......///111000///...------...///000///000000///...---///000000000000////////////...------------.........////////////000//////...------............/////////000000////////////......//////............//////////////////////////////000000000///////////////111000000//////.........000000000//////............///000000000///...---000000///...---,,,+++***////////////////////////111111222222111///---,,,---------------.....................////////////...............///000000,,,---......,,,,,,---...------...////////////...........................//////000000000000111111//////000000000000111111/////////000000000111111111111111111222222222222000000000000000111111111111000000000000111222222222222111000000111333444444333333222111000000///111111333444444444444444333333222222333444555555777777777666555444222111000000111111111111111111222222222222222222222222222222222222333333333333333444444444333333555666777666555555444555555555444444555555666666777777::::::::::::;;;===???@@@MMMQQQSSSSSSVVV^^^eeegggdddUUUFFFBBBCCCAAA>>><<<>>>????????????>>>>>>==================>>>??????????????????>>>>>>===<<<>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;777888999999777666777888999999999888888888888888777777777777777777777777777666666555555666666777888888777777777777888888888888777666555555555555555444333222222333444555222222222222222111111111222222222111111111111111222222222222222222222222000000000000000000000000222111111000000111111222////////////............///............---------...---,,,,,,++++++++++++++++++,,,,,,------......------------------------...,,,++++++------,,,***......------------,,,,,,******)))))))))***++++++yyywwwzzz{{{hhh[[[IIIAAA<<<<<<;;;888555555444444333222222222222333555444444333333333333333222222222111000///...---333222111000000111222333000222333444444222///...///////////////000000111222222222222111111000000000000////////////000000%%%'''***...000000000///000000000000111111111222000000////////////000000000000////////////000000000000000000////////////////////////////////////............///////////////000000///......///111//////............////////////000///------///000////////////////////////------......//////////////////////////////........./////////////////////000000000000000/////////------,,,,,,,,,,,,------////////////////////////////////////////////////000000/////////.........***+++,,,---...///000111---...000111111///...,,,/////////...,,,++++++,,,////////////............---......//////000000000,,,,,,------......//////............///////////////............///000000---/////////---,,,---...------...///////////////........................////////////000000000111////////////000000000111....../////////000000000000000000111111111222222000000000000000000000000000000//////000000111222000000000000000111222333666666555444333222222111333333333222222111000000555444444333333333333333333333333222222333333333000000000000000000000000111111111111111111111111111222222222222333333333333444555555333333444666666555555444444444555555333333444555666777888888999888888888999<<>>;;;??????>>>===<<<<<<<<<===<<<<<<<<<<<<===>>>??????????????????>>>===<<<;;;>>>>>>>>>>>>============<<<<<<;;;:::::::::::::::888999:::999777666666777888888888888888888888888777777777777777777777777666666666555555666666666888888777777777777888888888777666555555555555555555444333333333333444555333222222111111000000000111111111111111111111111111111111111111111222222///////////////////////////////////////////////////////////////.........///............---------......---,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---------,,,,,,,,,------)))))))))******+++,,,,,,xxxvvvzzzzzzhhhZZZIIIAAA;;;;;;;;;888555555555444333333222222333333333333333333222222222111222222222111000///......333222111000000111222333111222333333333111///...///////////////000000111//////......------------000000////////////000000,,,---000222444333222222///000000000000111111111000000////////////000000//////000000000000//////////////////000000000000////////////////////////............////////////---...///...------...000/////////....../////////...//////...------///000.............../////////---...///000000000000/////////.........//////////////////////////////.../////////000000000000000------,,,,,,,,,,,,------////////////////////////........................////////////............))))))***+++---...//////,,,...///111111000...---,,,...000///---,,,...000.........------,,,,,,,,,------------...///000111---------....../////////............////////////...............///000000///000111000///...///000---...//////000000//////...........................////////////000000000...////////////000000000////////////000000000111////////////000000000000111111111111000000000000000000000///000111111222000000000111111222333333222222222111000//////...222222111111000/////////111111111111000000//////333333222111111222333444222222111111000000//////000000000000000000000000111111111222222222333333333444555555333333333444555555444444444555555666333333444555777888999999777777666666888;;;>>>???HHHKKKLLLJJJMMMUUU]]]``````QQQDDDAAACCCAAA???===@@@???>>>===<<<<<<======<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999:::;;;:::888777777888888888888888888888888888888888888888888888888888666666555555555555666666888888777777777777888888777666666555555555555555444444444333333444444444333222222111111000000000111111111111111111111111/////////000000000000000////////////////////////.................................//////////////////............---------///...------------------******++++++,,,---......////////////////////////---,,,++++++------,,,+++,,,,,,+++***++++++,,,---***++++++,,,,,,---------yyyxxx{{{yyygggYYYIIIAAA;;;;;;:::888666777555555444333333333333444222222333333333222111000222333333333333222111111222222111111111111222222000111111111111000000//////////////////000111111111000//////....../////////////////////000000111111111222222111///...---------............////////////000000000000////////////000000000000//////////////////000000000000000000000000000000000000............////////////---......---,,,,,,...000////////////////////////---...///...------///000---............/////////---...000111111111000//////............///000000/////////............---......////////////000000//////............//////........................------............//////........................------,,,,,,,,,+++++++++---...///000000000///...,,,///111000...---000222......------,,,+++++++++//////......------------.............../////////............////////////---------------.../////////000111111000///000111......///000000000000///..............................////////////000000......////////////000000//////000000000111111111------------............000000000000//////////////////......//////000111//////000000000000000000//////............------------------...///000111///000000111111000000///222111111000000111111222333333222111000000//////000000000000000000000000111111111111222222222222222333555555333222222222444444444444444444555666333333444555666777888999666666666666777999;;;<<>>>>>============>>><<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<::::::::::::;;;;;;;;;;;;::::::999888888888888999888:::::::::888777888999888888888888888999999999888888888888888888888888666555555444444555555666777777666666666666777777666666555555444555555666444444444444444444444444222222222222222111111111111111111111111222222222////////////////////////000000000000000000000000...//////000000//////............//////////////////............---------...------,,,,,,---------******++++++,,,,,,------........................,,,+++***+++---...---,,,,,,+++***)))***+++,,,---,,,,,,---.........------}}}{{{~~~xxxeeeXXXJJJAAA:::999999777777888777666555555444444555555333333444444444333222111111111222333333333333222111111222222222222111111000///.........///000111///////////////000111111333333111000000000111222///////////////000111111///......------,,,++++++---------.........////////////000000000000//////...///000111111000///....../////////000000000111000000000000000000000000............////////////---...///...---...///111//////000000000000//////,,,.........------///111---------.........//////,,,---///000111000///...///......---...///000111............------,,,,,,------.........///////////////............//////------------------------....../////////000000000........................000//////...---,,,++++++............/////////000...222444222///---///333///......---,,,,,,++++++------.........---,,,,,,////////////........................////////////,,,,,,,,,,,,,,,---......---///000000//////111222......///000000000000000////////////////////////........./////////000000........./////////000000////////////000000000000------........./////////000000000/////////.....................//////000//////000000000//////...////////////000000000000...------------///000111...///111222333333222222000000000111111111222222111111111000000000000000000000000000000000000000111111111111222222222222111222444444222111000111222222222222222333444444222222333444555666666777555555666777777888999999:::???AAA@@@@@@DDDFFFEEEFFFAAA@@@BBBAAA>>>===>>><<<<<<<<<=====================<<<;;;::::::::::::;;;;;;<<<===>>>>>>>>>>>>999:::::::::;;;;;;;;;;;;;;;;;;:::999999999999:::666777999888777777888999777777888888888999999999888888888888888888888888666555555444444555555666666666555555555555666666555555555444444555555666333444444444444444444333222222222222333333333333000000111111111222222222111111000000//////......000000000000000000000000...//////000000//////.............../////////000///............---------,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,---,,,*********,,,---///------...///...---,,,,,,~~~wwweeeWWWKKKAAA:::888888777777999777777666555555555555666333444555555555444333222...///000111111222111111000111222333333222111000///...---,,,---...111222///////////////000111111111000...---------...//////////////////000111111------------///000222333////////////000000000111//////000000000000//////...///000111111000///....../////////000000111111000000000000000000000000............/////////000...///000///...///111222//////000000000000//////,,,---......------///111---------.........//////+++,,,...000000///...---///...------...///000111......---------,,,,,,,,,,,,---------......//////---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////000000111111111222---...........................//////////////////...............///000111111444666444///---///222000000///...------,,,,,,)))***,,,.../////////...000000//////......------............/////////000,,,++++++++++++,,,------+++---//////...///000222...//////000000000000000000000000000000000000000............/////////000............/////////000........./////////000000000000000111111111222222111111111000000///////////////......//////000111111111111111000000///...---......//////000000111333222000///......///000***,,,...000111111111111///000111222333444444333......//////000111111222111111111111111111111111000111111111111222222222000222444333222000///000111111000000111222333333111222222333333444444555444555666777888888777777777<<>>===??????===>>>===???BBB@@@<<<;;;===::::::;;;<<<=========<<<>>>===<<<;;;:::999999999999:::;;;===>>>>>>??????:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;444666777777666666777999777777888888999999999999888888888888888888888888555555555444444555555555555555444444444444555555555555444444444555555666333444444555555444444333222222222333333444444444000000111111222222222222333222222111000//////...000000000000000000000000,,,---...//////...---,,,---.........//////000000//////.........---------***)))))))))))))))******,,,,,,++++++++++++++++++------------------------,,,+++***+++---...---,,,...---+++++++++---///000---......///...---+++***sssbbbWWWHHHCCC>>>:::888777666555444333222111111111222222555555555444444333333333333333333222222222111111222222222111111111111000222111111111000000//////000000000000000000000000000000000000////////////000000000000000000000000111000///------......///+++---///000000///---+++,,,,,,---...///000111111111111000000//////......111///---...111222000.........------------......,,,---...///000000000000111111000000/////////...------............------......////////////......------............------.........------,,,,,,,,,---...///111111///...------------...///000111111//////////////////////////////............//////000///---,,,,,,---///000////////////000000000000...///000///---,,,,,,...........................///000///---++++++---///......///000111222333444///...------...///000111........................////////////////////////...------------...//////,,,,,,---...///000111222///000000111222333333444000000000000000000000000......------------......///......//////000111222//////////////////////////////......---------,,,000000000000000000000000......////////////............//////////////////111111000000//////......////////////////////////////////////000000000000//////............//////000000000000000000000000000000000000111111111111//////////////////////////////000111111111111000222333333222111111222444333222222111111222222333000111222333444444444444444666888888888888999:::888888999999999999::::::;;;;;;;;;;;;;;;<<<======<<<;;;999999999;;;===>>>::::::999999::::::;;;<<<>>>===<<<===??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;:::999888888888;;;:::999999888888999999888777777777888999999:::777777777777777777777777555555444444444444555555444444555666777777666666777777666555444333333333444444444444444444444444444444333222111111111222222222222222222222222222111111111111111111111111000000000000000000000000........................------............------//////.........---------//////.........---------++++++,,,---....................................+++,,,------......------,,,++++++******++++++,,,,,,+++***+++---///000///rrr```UUUGGGCCC>>>:::888777666555444444333333222222222333555555555444444333333333333333333222222222111111222222222111111111000000111111111111000000000///000000000000000000000000111111000000000/////////000000000000000000000000111000///...---...//////...///000111111000///...------......///000000000000000000000////////////111///......111111000...///......------......///,,,---...///000000000000000000000//////.........------............------...//////000000//////......//////////////////.../////////......------------...///000000///...---+++,,,,,,,,,---.........////////////////////////,,,,,,,,,++++++,,,,,,,,,...---+++******+++---....../////////000000000000...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........,,,******,,,...//////............------//////...---......000000...............---------////////////////////////...------------...//////......//////////////////++++++,,,------...//////..............................------------......000000///////////////000.................................---------,,,,,,////////////////////////......////////////......///////////////.........000000000000/////////////////////////////////////////////000000000111111//////............//////000000000000000000000000000000000000111111111111000000000000000000000000...///000000111111000000111222333222000000222333333222222111111222222333000111222333444444444444222444666666666555666777777888888888999999::::::<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999888999:::<<<===::::::999999::::::;;;<<<======<<<===??????===<<<::::::::::::;;;;;;<<<<<<======;;;:::999888888888:::999888888777777888888777777777777777888999999777777777777777777777777555555444444444444555555444444555666666666666666666666555555444444333333666555444333111000///...111111000000///000000000000000000000000000000000////////////////////////000000000000000000000000........................------............------//////.........---------......------,,,,,,,,,,,,,,,,,,------......------************************)))***++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,((((((((()))***+++++++++ppp___SSSGGGCCC===:::888777666555555555555444444444333333444444444555444444333333333333333222222222111111222222111111111000000000111111111111000000000000000000000000000000000000222222111111111000000000000000000000000000000000111000///.........//////000000000000000000000000////////////////////////////////////000000000000111///...///000111000...///......------......///,,,---...///000000000000/////////...............------............------//////000000000000////////////000000000000/////////////////////.........---...///000000///...---,,,,,,------------------////////////////////////,,,++++++++++++++++++,,,...---,,,++++++,,,---........./////////000000000---/////////---,,,---...------------------------...//////...,,,,,,---///.........---------,,,,,,000//////............/////////.........---------////////////////////////......------......///000111111000///...------,,,......//////000111111111..............................------------......222111000///............------------------------.........------------,,,..............................////////////......000000//////.........---////////////000000000000////////////////////////000000000000111111111111//////............//////000000000000000000000000000000000000111111111111111111111111111111111111//////000111111111111000000111222111000///111333333222222111111222222333111111222333444444444444333555666666555444555666666666777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999;;;<<<::::::999999::::::;;;<<<======<<<>>>??????===;;;888999999:::;;;<<<<<<======<<<;;;:::999888888888999999888777777777777777777777777666777777888999777777777777777777777777555555444444444444555555444444555666666666666555555555555444444444444444555555444333111000//////000000000///000000111111000000000000000000000000////////////////////////000000000000000000000000........................------............------...............------------,,,,,,,,,,,,+++++++++------......------,,,+++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,******+++,,,---------,,,ooo^^^SSSFFFBBB===999888777666555666666666666666555444444333444444555555444333333333333333222222222111111111111111111000000000000111111111000000000000000000000000000000000000000222222222222111111111000////////////////////////000000000/////////////////////...------...//////000000//////..................//////000000111111000/////////000000000/////////............//////------...//////000//////..................------------............------//////000000000000///////////////000000///////////////........................///000000///......///////////////.........///////////////////////////......------....../////////............//////........./////////000000---...///...---,,,---///000000000000000000000000000111222111//////000111------......///000000111000000//////............/////////...------,,,,,,////////////////////////...............//////000111111000///...------,,,222222333333333444444444000000000000000000000000......------------......111000///...............------------------------......................................................////////////......000000000///......------......//////000000111111////////////////////////000000000000111111111222//////............/////////////////////////////////000000000111111111111111111111111111111111111000000111222222222222222000111111000//////000222333222222111111222222333111222333333444444444333666777999888777666666777555555666777888888999999;;;;;;;;;;;;;;;::::::999:::999888888888999::::::::::::999999::::::;;;<<<===<<<===>>>???>>><<<999777888888:::;;;<<<=========<<<;;;:::999999999999:::999999888888888888888888888888777777888888999777777777777777777777777555555444444444444555555444444555666666555555555444444444444444444444555333333444444444444555555222111111111222333444444222222222222222222222222111111111111111111111111000000000000000000000000........................------............------........................---,,,,,,,,,,,,,,,,,,,,,............---,,,+++***------------------------+++,,,------......------,,,,,,,,,++++++,,,,,,,,,,,,---/////////.........ppp^^^SSSEEEAAA<<<999777777666666666666777777777666555444222333444555555555333333333333333222222222111111111111111000000000//////000000000000000000111111000000000000000000000000222222222222111111111000////////////////////////000000000000000/////////000///............///000000000000///......------......//////000000111111///000000000/////////000/////////....../////////---...//////////////////------..................------............------//////000000000000//////---......//////......---------------------------......////////////......///////////////.........////////////////////////000000////////////000000////////////////////////............////////////,,,...///...------...///000000000000000000000000///111222222000000111222------......//////000000000000000//////...------//////.........---------///////////////////////////............///000000///////////////........./////////000000000000000000000000000000000000000......------------.....................///000000........................//////////////////000000..............................////////////......000000//////.........---......//////000000111111///////////////////////////000000000000111111111//////............/////////////////////////////////000000000111111111111111111111111111111111111111222333333444444333333000111111000//////000222333222222111111222222333222222333444444444333333555777888888666555666666444444555666666777888888999999:::;;;;;;:::999888:::999999999999999999999::::::999999::::::;;;<<<<<<<<<===>>>???>>>;;;888777777888999:::<<<<<<===<<<<<<;;;:::999999999999;;;;;;:::999999999999::::::999999888888888999999666666666666666666666666555555444444444444555555444444555555555555444444333333333444444444444444333333333444444555555555222111111111222333444444222222222222222222222222111111111111111111111111////////////////////////////////////////////////------............---------.....................------------............/////////...---,,,+++***+++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,---***,,,......+++***+++,,,ooo^^^SSSDDDAAA<<<888777777666666666666777888777666555444111222444666666555444222333333333222222222111111111111000000000/////////000000000000111111111111000000000000000000000000222222111111111000000000000000000000000000000000000000111111111000///...111111111111111111111111000000//////.........---////////////000000000000...000111000///...///111000//////......//////000......///////////////................../////////------............------......////////////......------............------,,,,,,,,,---------------////////////////////////,,,,,,------------------//////////////////////////////............//////------------------------------........./////////,,,---///...------...///------------------------,,,...000000///...//////000//////...---,,,++++++...//////000//////...---........................//////////////////////////////......//////000111------......//////000000......................................................------------......------------...///000111///////////////////////////////////////000000000..............................////////////......////////////////////////////////////000000000000////////////////////////////////////000000000000//////............//////000000000000000000000000000000000000111111111111111111111111111111111111222222333444444444444333000111222111000///111333333222222111111222222333222333333444444333333333222444555555444333444555444444555555555555666666777888999:::;;;:::999999:::::::::::::::999999999::::::999999::::::;;;<<<<<<<<<===>>>???>>>:::777777888888999:::;;;;;;<<<<<<;;;::::::999999999:::<<<<<<;;;::::::::::::::::::999888888888888888888666666666666666666666666555555444444444444555555444555555555555444333333444444444333333333333333444444333222222111000000000000000///000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////------............---------------...............------...............///............---,,,+++***------------------------)))***++++++,,,,,,++++++------,,,,,,,,,,,,---------///000...+++***,,,///~~~mmm\\\QQQDDD@@@;;;888777777666666555666777888777666444333000222444666777555444222333333333222222222111111111000000000///////////////000000000111111111111000000000000000000000000111111000000000/////////000000000000000000000000000000111222111000///...000111222222222222111000///////////////.........000000000000////////////...000111111......///111000000////////////000000......////////////...............//////000000000------............------------............------......////////////......------------........./////////............//////+++,,,,,,,,,---.........////////////////////////......------------......------............---------------.........//////,,,---......------...000,,,,,,,,,,,,,,,,,,,,,,,,+++---///000///......///111000000///---,,,,,,+++---...///000000//////...,,,,,,------...////////////////////////////////////////////////000000111............/////////000////////////////////////..............................------------............---------......///........................------------.........///////////////////////////......////////////......------......///000000000000000000000////////////////////////////////////---.........//////////////////............//////000000000000000000000000000000000000111111111111000000000000000000000000000111222222333333222222111222333222000000222333333222222111111222222333222333333444444333333222111333555555444444555666555555555444444444444444444666888:::;;;;;;:::999;;;;;;;;;;;;;;;:::999999::::::999999::::::;;;<<<<<<<<<===??????===999666888888999999999:::::::::;;;;;;:::999999999::::::<<<;;;::::::999999::::::888888777666666666666666666666666666666666666666555555444444444444555555444555555555444444333222555444444333333222222222444333333222222111111000111111000000///000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------............---------------.........//////,,,,,,,,,------.....................---,,,++++++........................)))***++++++,,,,,,++++++------,,,,,,,,,,,,------000111111---)))))),,,111}}}lll[[[PPPCCC@@@;;;888777777777666444555777888777666444333000222444666777666444222333333333222222222111111000000000000//////////////////000000111111111222000000000000000000000000000000000000////////////000000000000000000000000000111111222222000///...---...000222222000...---////////////////////////111111000000//////.........000222111...---///111000000////////////000000...///////////////........./////////000000111111---..................---,,,------------------,,,//////000000000000//////---.........//////000000//////............//////------......///000111111//////////////////////////////............////////////000000000000//////---------.........//////,,,---......------///000........................,,,...111111000000000000000000000111111111111111,,,---...000000000//////+++,,,,,,---...///000000///////////////////////////////////////000111111//////////////////.....................---------000000000000000000000000.........------.........000///...---------------------------------------+++++++++,,,,,,---------000000000000000000000000......////////////......,,,,,,---...///000111111111111000000//////......////////////////////////------------........./////////............//////000000000000000000000000000000000000111111111111//////////////////////////////000111111111111000222333333222111111222444333222222222222222222333333333333444444333222222222444666777666666777888666555555444444333222222333555777:::;;;;;;::::::;;;<<<<<<<<<;;;;;;:::999::::::999999::::::;;;<<<<<<<<<===??????===999555999999999999999999999:::;;;;;;:::999999999::::::;;;:::999999888888999999777666555444444444444444666666666666666666666666555555555444444555555555444555555555444444333222555555444333333222111111222222333444444555666666444444333222111111111222222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000---..................------------.........//////+++++++++,,,,,,---------------......------,,,,,,************************,,,,,,---.........------...------,,,,,,------...,,,---,,,(((######(((---}}}kkkYYYMMMDDD@@@<<<999888888888777444444555555444444333222333444444555555444444333222111111111111111111111111111222222222222111111///000000111222333333333222,,,&&&'''...444444222//////............//////000000000000000000000000//////000000///...------///////////////.........222111000//////000111222///////////////000111111333222222111000//////...........................------......///000000000444222///------...///111......////////////......+++***,,,---,,,***---444000000//////......------///////////////.........000000000//////.........+++++++++,,,,,,---------//////............//////////////////////////////***((('''(((+++---.........------------......///......////////////......------------------------........................111000000///...------,,,//////.........---------,,,---...//////...---,,,........................,,,---...000111111111111+++,,,---...////////////000000000000000000000000...---,,,,,,---...///000......---,,,++++++++++++...,,,++++++,,,...............---,,,,,,...///000........................///////////////////////////000000000000000///.........//////000000111111000000000000000000000000000000//////.........---000000//////.........---.........---,,,,,,++++++............////////////222111111111000000//////000000000000////////////222222222111111111111111////////////000111222333000/////////000111222222333333222222222222222222333333222222333555666777666666555444444444444555777777888999::::::;;;;;;???AAABBB>>>999888<<<@@@<<<;;;999888888888888999999999999::::::999888888888999::::::;;;;;;;;;;;;999::::::999888777999:::;;;:::888777777888:::;;;777666555444333333444555666666666666666666666666444444555555555555555555222222222333333444444444111111222222222333333333222222333444333222111000111222222222222111000000222111///---...000222444333222111000000111222333111000///......///000111111000///...---,,,,,,,,,///............---------000000111111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++))))))***+++---...//////,,,------...---,,,***)))++++++,,,,,,,,,---------,,,------......---,,,,,,}}}kkkXXXLLLCCC@@@;;;999888888888777444444555555444444333222333333444444444444333333333333333222222222111111111222222333333222222111//////000000111222222333444222//////000111222111//////............//////000000000000000000000000///////////////...------/////////////////////...000000///......///000000//////......//////000111222222111000000///......///////////////////////////////////////.........//////...............///......////////////......333000111222111...///333///////////////........./////////////////////...------,,,,,,,,,+++++++++------........................------------..............................///---++++++---.........//////...............///......////////////......................................................000000///......------...//////.........---------......///000000///....................................//////000/////////,,,,,,---...///////////////////////////////////////...---------...///000...---,,,,,,++++++,,,,,,...---++++++---.........---------------...//////................................................000000000000000///..................////////////000000000000000000000000000/////////............000/////////............---------...//////000000............////////////111111111000000000//////.........//////000000000333333222222111111111000////////////000111222333000000000000000000111222222222222222222222222222333333222222333444666777777777666555444444444555666666777777888999999:::;;;======:::666555888<<<<<<;;;999888888888999999======<<<;;;:::888666555888999::::::;;;;;;;;;:::888999:::999777777888:::<<<:::999777777888999:::777777555444444444555555555555555555555555555555666666555555444444333333222222222222333333333333111111222222222333333333222222333333333222111000111222222222222111000000111000///...///000222333222111000000000000111222......------------......000///...---------------///............---------,,,------......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------~~~kkkXXXLLLCCC@@@;;;999888888777666444444555555444444333222333333444444444444333333444444333222111000000///111222222333333222222111...//////000000111111222111333555444111///000111000//////......//////000000000000000000000000000///////////////......---......////////////////////////............//////......------......///000111000000//////.........000000000000000000000000111000000///......------+++,,,.../////////------......////////////......///,,,,,,///111...---............///////////////......///////////////////////////............---..................------------,,,,,,,,,,,,------........................111///......000111222222111111000///..................////////////......////////////////////////........................000///...---------//////...............---------//////000000000000//////..............................//////......---,,,------...............---////////////////////////......---,,,,,,,,,------,,,,,,,,,,,,,,,------......---+++,,,---//////...,,,---......//////..............................------------------------000000000/////////..................------------////////////////////////////////////............////////////...............//////000000111222222............////////////111111000000000000//////+++,,,---...///000111111444333333222111000000///////////////000111222333222111000000000000000000111111111111111111111111444333222222333444666777999888777666555555555555555555666666777777888888;;;<<<===:::777666999<<<;;;:::999888888888999:::=========<<<;;;999888777999999:::;;;;;;;;;::::::888999999888777777999:::===<<<:::888777777888888777777666555555555666666555555555555555555555555777777666555444333222222222222222222222111111111111111222222222333333333222222333333222222111000111111222222111111000///000000000000000111111111111000000//////000000111------............------///......---------......///............---------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******......---,,,+++******))))))***+++,,,------------*********++++++++++++,,,---,,,+++++++++---...///~~~kkkXXXKKKBBB???;;;999888888777666444444555555444444333222333333333444444333333333333333222111000///...---000111111222222111111000......//////000000000111...///111111000000111222000000////////////000000000000000000000000000000...///////////////..................////////////////////////////////////---------------...//////000/////////.........---////////////////////////000000//////................../////////...------......////////////......((($$$%%%+++///...,,,,,,------......//////000000............////////////000000000///////////////---------,,,,,,+++++++++...------,,,,,,------..............................---,,,...111555666666222222111//////...............////////////......................................................///...---,,,,,,---///000..............................////////////..............................---------......---,,,,,,..................------////////////////////////---,,,,,,+++************+++++++++,,,,,,...//////...---,,,,,,...//////...+++,,,.../////////...---........................------------------------000//////////////////////////////......---------........................///////////////.........///////////////.........222222111111000//////...............////////////000000000000000000//////,,,,,,------...//////000333222222111000///......000000//////000111222222222222111000/////////000000000111111111111222222444333333222333444555666:::999888666555555555555555555666666666777777777:::;;;;;;:::888777999;;;:::999888888888999:::;;;:::;;;<<<<<<<<<<<<<<<<<<999::::::;;;;;;:::::::::999999:::999888888:::<<>><<<:::999888888888777777777666666666777777555555555555555555555555555555555444444333333333333222222111111000000000111111222222222333333333222222222222222111111000111111111111111000000///...///000111222111111000000000////////////000000...///000111111000///...---------------...///000///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))...------,,,+++***))))))******++++++,,,,,,,,,,,,))))))*********+++++++++---,,,*********,,,...000}}}jjjWWWKKKAAA>>>;;;999888888666555444444555555444444333222222333333333333333333222555555444333111000////////////000000000000//////////////////000000000000222000......000222222222000000////////////000000////////////////////////......///////////////...---.........//////000000000000000000000000000000---------------...//////////////////................................................//////000000333222000...------...///......////////////......,,,((((((...222111//////------......//////000000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////............//////...........................---,,,---000333555555222222111//////...............////////////......------------------------..............................---,,,,,,---...///---.....................------------------------........................***+++,,,---..............................------..............................---------,,,+++++++++++++++,,,---...///000...---,,,---///000///---+++,,,.../////////...---................................................000////////////000111222111000000//////.........------------------------.........///////////////.........///////////////111000000//////......---............//////////////////////////////000000..................------111000000///...---------000000000000000000111222222222111000/////////000000000111111222222222222555444333222333444555666999999777666666555555555666666666777777777777777444555555555444444555666999999888888888999;;;<<<:::;;;<<<<<<=========<<<:::::::::;;;;;;::::::999999:::;;;;;;::::::<<<===@@@???>>><<<:::999888888666666777777777777777777555555555555555555555555222333333333444444555555333222222111111000000000111111222222222333333333222222111111111000000000000111111111111000//////...///111222222222000/////////000000000000//////...///000111111000///...---------------...///000///............---------000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++*********++++++++++++++++++++++++,,,,,,++++++************))))))*********+++++++++---,,,***)))***,,,...///}}}jjjWWWKKK@@@>>>;;;999999888666444444444555555444444333222222222333333333333222222777777666555444333333222///000000000000000000///000000000000000000000000777444000///000222222111111000000//////000000111////////////////////////---...//////////////////------......///000000000000000111111111111000000......------......///000////////////////////////........................------......///000000111444222///---,,,---///111......////////////......111...---000111...,,,............///////////////------......///000000000------------..............................------/////////....../////////------------------------111///------...///000///111111000///..................////////////......------------------------........................------...------------------------...............------,,,++++++,,,------........................)))***,,,---.../////////------...............---........................000000111111111000//////,,,,,,,,,,,,---...///000...------...000000///---,,,---......//////..............................////////////////////////////////////000222444666000000000000000/////////.................................///////////////.........///////////////,,,------......//////000............////////////......////////////000000/////////.........------////////////............111000000000000000111111222111000000000000000000111111111222333333444444555444333333333333555555777777666666555555666666666666666777777777777777444444555555666666777777888888777777888:::<<<===============<<<;;;:::999::::::;;;;;;;;;:::999999999:::;;;:::::::::<<<>>>>>>>>>===;;;:::888777777555555666777777777666666444444444444444444444444111111222333444555666666222222222222222111111111111111222222222333333333222222111000000000000111000000111111000000///......///000222222111111000///000000111111000000///------............---------------------...///000///............---------///...---+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***))))))******++++++,,,,,,------+++***))))))))))))*********++++++++++++,,,---,,,+++******+++,,,---|||iiiWWWKKK@@@===;;;999999777555333444444555555444444333222222222333333333333222222555555555444444333333333111111222222222222111111111111111111111111111111000111222222000000000222111111000000000000111111////////////////////////------...///////////////------......///000000111//////000111111000////////////......//////000111000000000000000000000000.................................//////////////////......---...///000111......////////////......111......///---)))***...///////////////.........------......///000000111////////////000000111111------..................///......------......///------------------------222000---------......---//////...............///......////////////......................................................------//////...---+++***---------.........//////...---,,,,,,,,,,,,---...........................,,,,,,---...............,,,,,,---...////////////...........................///000111111111000///---------------...///000---------///000111///------------------...//////................................................///......///222555888999......//////////////////..................................../////////000............/////////000,,,------......//////000............////////////........./////////000000/////////////////////000/////////000000000000111111111000000000000111111000000000000000000111222111222222333444444555555555555333333333333444555555555555444555555666777555555555555555555555555666666666777999:::999999888777777777888:::<<<===<<<<<<<<<<<<<<<;;;:::999:::;;;;;;;;;::::::999888777888999999888999;;;<<<:::::::::999888666555444333444555666777666666555444444444444444444444444222222222333333444444555222222222222333333333333111111222222222333333333333222111000///000000111000000000000000//////...//////000111111111111111000000111222222111000000......------------............---------......//////............---------...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,++++++)))*********++++++++++++,,,+++***))))))***++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++*********{{{iiiWWWKKK???===;;;:::999777555333444444555555444444333222222222222333333222222222222111111111111111111111222333333444444333333222222222222111111111111111$$$+++222333///---000444111111000000000000111111////////////////////////------...///000000//////---------...///000000111---...///000000///...---///////////////000111111000000000000111111111111000000000000000000000000000000000///......------(((***,,,...000111111111......////////////......000//////000---***...444000000//////.........------------...///000000111+++,,,,,,,,,------......+++++++++,,,,,,---------...------,,,,,,------...------------------------000...,,,,,,...000000000......---------......///......////////////......////////////////////////........................,,,...///000///---***(((---------........./////////...---,,,,,,---...///..............................//////......---,,,+++,,,---...////////////........................+++,,,.../////////.........------------...//////---------///111111///---......---,,,,,,...///000........................------------------------.........000222666:::<<<,,,------....../////////////////////////////////---.........//////000000---.........//////000000000000000///......------............/////////000---.........//////000000---......///000111222222000000000111222222333333111111000000000000000111000000//////000111222222222222333444444555666666666555444333333333444555444444333444444555666777444444444444444444444444222222333444666777777666777777777777999:::<<<>>>888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888555666777777666777999;;;777777777777666444333222222333555666666666555555444444444444444444444444333333333333333333333333222222222333333444444444111111222222222333333333333222000/////////000111000000000000000//////...000000000000000111111111000111222333333222111000111000///......///000111///......---------......//////.........---------...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++*********************))))))))))))+++,,,---++++++,,,,,,,,,---------------------+++***)))(((xxxdddRRRGGG@@@<<<777666777777666444444444555555555555444444222222222222333444555555222222222222222222222222111111111111000///------222111111111000000//////...///000222222222111000//////000000000000//////+++,,,,,,---...///000000000000000000////////////000000////////////000000---///111333444333222111,,,++++++---000222222111///000111000///...///000//////............//////...............///000111////////////////////////......////////////......,,,---......//////......---......///////////////000000//////...,,,+++***........................,,,,,,,,,------.........,,,,,,+++++++++,,,------000...+++)))***,,,///111---------,,,,,,+++++++++------------------------.........------,,,,,,,,,*********++++++,,,,,,,,,******++++++,,,---............---------,,,,,,,,,---.........---,,,,,,+++////////////////////////"""***000...++++++...///111,,,((((((+++------+++,,,//////,,,+++---//////+++---000222111000///...///...---,,,,,,,,,,,,,,,..................------........................,,,,,,---...///---)))'''000///,,,,,,111666444///...+++***---222333000+++555(((%%%000777111+++,,,111000///...............---,,,,,,,,,,,,---......---,,,,,,---///000...---///000...***)))...222333111111000...,,,,,,000333(((---111000+++***...333---,,,//////(((%%%---***+++...+++(((---777000///...------...///000000000000000000000000000111111111000000000000000000111222444555666666666666666555444333222222111---888***===000<<<===...222222222222333444555666666666666777888999999:::888333CCC;;;333>>>:::;;;<<<;;;999777777888:::;;;::::::999999::::::;;;;;;999999888888888999::::::333555888:::;;;999888666444444555555444444333222444444444555555555666666444444666666666555444333333333333333333333333333111222222333333222222111333222222222111000000000222111000......000111222......///000111222222333...///111333444333222111///...---------...000111------------------------------,,,---...000222333+++++++++******)))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,***)))))))))***...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---xxxeeeSSSHHH@@@===:::777777666666555444555555555555555555444333333222222222333444444222222222222222222222222333222222111000/////////111111111111000000000///...///000111222111111000//////000000000000//////.........///000000111111000000000000//////////////////............//////...///000111222111111000///------...000000000//////000111000.........000//////............//////...............///000000////////////////////////......////////////......,,,---......//////......,,,------...///.........///////////////...---,,,........................------...............///------,,,,,,+++,,,,,,,,,000...,,,******+++---.........------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...............---------,,,,,,,,,------......------,,,+++........................===444((('''111888/// '''111666555000.........,,,,,,000333111+++&&&---+++))))))+++...000111......------,,,,,,,,,,,,..................------........................(((((())),,,///111222222$$$000999666)))!!!(((222///---***)))((('''&&&&&&###999@@@,,, ***666777.........---......//////...------------...//////...------...000000///---222,,,,,,333777111&&&///...---...///...,,,***999333,,,+++///111...***777,,,'''///888777///)))000000222444222...,,,---000///...------...///000////////////////////////000000000000000000000000000111222444555555666666555555444444333333222222555777'''---###000000222111111111111222333444444444444555555666777777888999444777777999<<<:::<<<;;;;;;999999888999:::;;;::::::999999999:::<<<======<<<;;;:::999888888888666777888999999888666555555555555555555444333333333333444444444555555555444444555666666555444333333333333333333333333333222222333333333333222222222222222111111111111111111111222222222222111111000000000000000111111111///000111222222111111000......------......//////------------------,,,,,,.........------......///---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++*********+++,,,---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---wwwdddSSSHHH@@@???===:::666555555666555555555555555555555555444444333333222222333333111111111111111111111111444333222000000000111111111111111111000000000000//////000111111111111000//////000000000000//////111111111111111111111111////////////000000000000///......------......///000000000000111111111111111000......//////...,,,///000111000...---.../////////............//////............////////////////////////////////////......////////////......,,,---......//////......,,,,,,---............---...//////000000//////...........................///////////////...............---,,,+++++++++,,,...---,,,+++++++++++++++------..................------------------------...------------,,,,,,,,,------------------,,,,,,,,,,,,,,,---......//////......---------,,,,,,,,,------......------,,,,,,........................))):::444###&&&999333333111---***((()))***555+++$$$''')))***///777111111000000111000...,,,...------------,,,,,,,,,------------------..............................///...,,,,,,,,,...111222:::+++###***333333...+++,,,...///......///333666+++'''&&&+++222222,,,&&&,,,,,,,,,,,,---...///000///............///000000///......///111111000...000((($$$'''((()))444BBB444111...000444666333000///)))$$$'''...333333111222///---...---+++,,,///+++...//////000222111---//////............//////////////////////////////000000000000000000000000000111222333444555555555333333333333333333333333%%%---222======@@@---555222222222222333333444555333444444555555666666666777:::///555>>>999999:::999999:::::::::::::::::::::999888888999;;;===???AAA@@@>>><<<:::888777777999999888888777666555555555666666666666555444444222222333333333444444444444444555555666555555444333333333333333333333333222222333333333333222222111111111111111222222222000111333444444333111000111111111111000000//////111000000////////////000------......//////...............------,,,,,,,,,/////////...---,,,+++***------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++*********+++,,,,,,---,,,,,,+++++++++,,,,,,---,,,+++*********+++,,,------,,,,,,++++++,,,,,,---tttbbbRRRHHH???@@@@@@<<<777444555777555555555444444555555555666555444333222222222222000000000000000000000000444333111/////////111222111111111000000000000000000000000111111111000000000000////////////000000222111111111111111111111////////////000000000000//////............//////222222111111111111222222111000......//////...,,,///000000000...---.../////////............//////......///////////////...////////////////////////......////////////......,,,---......///.........,,,---......//////............///000000111000000........................000/////////......------000///...,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------......//////------------------------------------------------------------......//////---------.........//////......---------,,,,,,,,,,,,------...------,,,,,,........................444>>>888%%%&&&777555"""333+++""""""(((...///,,,'''***555>>>777(((&&&...''')))+++,,,,,,---///111---------------------,,,,,,,,,------------..............................111111///---,,,,,,---...222---...333///&&&'''000***,,,......+++((($$$"""...>>>===((("""///444+++,,,,,,,,,,,,,,,---...///...............//////000///......///111222000///---000444444000+++((()))000///---,,,,,,+++***(((,,,111666444...***,,,///,,,111555444///+++,,,000+++//////***+++222444222/////////......//////////////////////////////////////////000000000000000000111222333333444444444111222222222333333333444999333000+++///111!!!333222222222222222333444444222222333333333444444444...???333666>>>777:::666777777888999::::::999999;;;:::888888999;;;>>>@@@BBBAAA???<<<:::999888888999888777666555666666777666666666777666555555444111111222222222333333333444444444555555555555555333333333333333333333333222333333333333333333222000000000111222222222333000111222222222222111000111111000000000000000000222111///---------...///---...///000111000///............------,,,,,,+++---.........---+++)))(((+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++***++++++,,,---,,,+++)))))))))+++---///---,,,,,,++++++,,,,,,---ppp___PPPFFF>>>???@@@<<<777444555777666555444444444444555666666555444333222111111111000000000000000000000000333111///......///000111000000000000000000111111111111000000000000000000000000////////////000000000000000000000000//////.../////////000000000111111111000000000000111111000////////////000000111///...---...///000///......///000///...------/////////............//////......///000//////...---////////////////////////......////////////......,,,---......///...............///000000000000000---...///000111111111111........................///......------,,,,,,,,,000///...---,,,,,,++++++(((***+++---.........---++++++,,,,,,---------...------------------------------------------------++++++,,,---///000111111---------.....................---------,,,,,,,,,,,,,,,------...------,,,........................,,,%%%&&&000111***+++444%%%000CCCVVVcccfffbbb]]]^^^;;;000888444...666555333...***)))+++...,,,,,,---......------,,,,,,,,,,,,,,,------..............................)))+++......------///111111+++***///...)))***111eeecccaaa]]]VVVHHH666))),,,!!!"""000444++++++555///...---,,,,,,,,,,,,,,,------,,,,,,------...//////......///111222000///&&&+++)))%%%***444000%%%)))***+++...777JJJaaarrrXXX]]]```ZZZKKK;;;000---666+++ """...888777111...222444000---///111111...//////////////////.................................//////000000000000000000111222333333333333000000111111222333333333222,,,///...777777555<<<222111111111111222222333444444444444444555555555+++:::999777777777:::666444555777888999999999999;;;:::999999:::;;;>>>??????>>>===<<<;;;:::::::::777666555444555666888999666666666777666555555444111111111222222222333333444444444444555555666666333333333333333333333333333333333444444333333333000000000111222222222333111000///......///000111...//////000111111222222222000...,,,,,,---...///...///000222222111000000.........------,,,,,,,,,***+++---------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,++++++******+++++++++******++++++,,,,,,+++)))))))))+++---///---,,,,,,++++++,,,,,,---~~~mmm]]]NNNFFF=========;;;888666666666666555444333333444555666666555444333222222111222111111111111111111111111111000///......///000000000000000000111111111111222111000000///000000000111000///......///000111////////////////////////......//////000000111111222111111000000111111222+++++++++,,,---.........------,,,---000111111000...///000///---,,,---...//////............//////...///000000000///------////////////////////////......////////////......,,,---......//////......//////000111111111111000---...//////000000000000........................---------------,,,,,,,,,//////...---,,,,,,,,,---***+++,,,---.../////////++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...***+++,,,---...000111111------------------------......---------,,,,,,,,,,,,,,,------......------------------------------666$$$%%%444...$$$FFF{{{[[[222###((()))+++///111000+++&&&+++,,,---.........---,,,++++++,,,,,,------..............................***---000///---,,,---///---'''...OOOYYY555222333((($$$,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......///111111000...+++777:::...&&&---<<>>;;;<<<<<<======<<<;;;:::;;;:::999888777777777777666666555555555666666777555555555555555444333333222222222222333333333444444444333333444555777888333333333333333333333333333333444444444444333333222222222111111111111111000000////////////000000//////000000111111111222000///.........///000111...............//////000+++,,,,,,------.........,,,,,,,,,,,,,,,---......---------.........//////,,,,,,,,,------------...++++++************++++++)))***+++,,,,,,,,,++++++------,,,***)))))))))))),,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---}}}lll]]]OOOHHH;;;999777888::::::777444777666444333333444666777444444333333222222333333222222222222222222222222000111111222222222111111//////000000111111111222333222111/////////000111222000///......///000222---......///000111111222---......///000111111222000000////////////000000)))+++...111333333222222///...---...///000///....../////////---,,,---...//////............//////...///000111000///---+++////////////////////////......////////////......,,,---......//////......---......///////////////---...............------........................---.........//////000000......---------......///333222000///------------/////////......------,,,------------------------,,,,,,,,,------.........//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,---.........---------------------------$$$999~~~lll444$$$***///...***+++---//////...---,,,******+++,,,,,,---..............................(((+++---,,,+++///777>>>\\\%%%222...............///000111...............///000000---,,,,,,---///000...---///&&&MMMaaa@@@)))...444,,,)))000---...///000000///...---........................---------...///000000111///000000111111111111000111111111000000000000000---666+++///222ddd===666???666===%%%>>>999888888888:::<<>>>>>>>><<<999888;;;:::999777666555555555777777777666555555444444444444555555444444333222222222333333333444444444444444333333444555777888333333333333333333333333333444444555555444444333333222222222111111000000///000111222222111000///111111111111000000000000///////////////000111222------,,,++++++---...///***++++++,,,---.../////////...---,,,+++,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......++++++************++++++'''(((***,,,------------...---,,,***)))(((((((((,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---nnn\\\MMMCCC???;;;777555555666666666444444444444333333222111333333333222222222111111444222000000111222111000000000000000000000000000222222111000//////000000000000000000000000000000000000000000000///......111///...------...///111000000//////.........---...///000///...---...000///...------...///000111......------------......---------.........//////...///000111111000///.........////////////......000000111111111111000000.........------,,,,,,,,,---------............///---...///000000///...---111000///---------...///,,,---...///000000000000---222222......222111,,,---------.........//////...............---------,,,---...//////---+++***------------------------...------,,,,,,+++++++++---------...------,,,,,,,,,......---+++)))((()))---------.........//////---------,,,,,,+++++++++&&&333!!!&&&>>>******111ggg@@@666+++///***222$$$111777111,,,,,,+++***+++,,,---......***+++///111///...000+++111111+++000&&&---,,,------555000FFF'''...------------...//////)))///,,,333,,,+++888"""'''eee...222666$$$777&&&:::,,,''':::..."""===---.........//////000000000000000000000000000000//////000111111111111111000000////////////000000000///222...222aaa<<<333888444444333555888888888999999:::::::::888999;;;======<<<;;;:::::::::999999888777666666666666666666777777777777777666555444444444444444555555555555666666666666666666555555555555666666222333444555555444333222777777666555444333222222111111111000000000000000111111000000000000111111000000000000000000000000000000000000////////////......//////////////////******+++,,,------------//////.........---------//////.........---------,,,,,,,,,+++++++++******//////.........---------///,,,)))***,,,...---,,,...,,,******+++++++++***+++++++++************)))++++++,,,,,,,,,+++******|||jjjZZZLLLDDD>>>;;;777555555666666555444555555555555444333222111111111222222333333333444222000000111222111000000000000000000000000000222222111000000000000000000000000000000000000000000000111111000000//////111000...------...000111000/////////...............///000///...---...000//////.........///000000///......------......///---------.........//////...///000111111000///.........////////////......//////000000000000///////////////......------------------............///---...///000000///...---000000///..................////////////.........,,,000111...///333222///......------,,,+++++++++------..................---...000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,------...------,,,,,,***,,,------+++******++++++++++++,,,,,,,,,---------------,,,,,,+++++++++333###...111$$$111>>>---111///)))???***FFF###---,,,+++++++++,,,---...000,,,+++------+++,,,...,,,,,,%%%999666III'''---&&&444*** ------------------...//////000///(((......+++DDDQQQ(((;;;000666(((222555(((222999"""............/////////000//////////////////////////////000111111111111000000000////////////000000000///111...222bbb:::222888444555555888777777888888999999:::::::::;;;<<<======<<<;;;:::::::::999888888777666666777777777666666666666666666555555444444444444555444555555555666666666666333333222222222222333333555555555666666555555555:::999888777555333222222111000000000000000000000111111000000000000111111000000000000000000000000000000000000/////////...............------------............---,,,+++***///.........------------///.........------------,,,,,,+++++++++*********---------,,,,,,,,,++++++---***((((((***++++++***///---+++***+++,,,+++***))))))******+++++++++,,,((()))***+++,,,------...}}}yyygggXXXLLLEEE>>>;;;777555555666666555555555666666555555444444///000111222333444444555444222111000222222111000000000000000000000000000222111000000000000000000000000000000000000000000222111111111111000000000000000............000000////////////...............///000///...---...000000000///........./////////......------......///---............/////////...//////000000//////.........////////////............////////////......///////////////.........---------............///---...///000000///...---...////////////...------000000//////...------,,,(((+++,,,+++,,,///000---///...---,,,***)))(((''',,,---------...////////////000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,------...------,,,)))***,,,---,,,+++,,,---+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++%%%111...!!!///NNN333000+++111((($$$<<<'''...---,,,,,,,,,,,,,,,---111---+++---,,,+++,,,000///,,,333)))YYY///999---555000000---------------......///---///***+++111///333:::'''---111111+++***///111...............////////////////////////////////////...///000000111111000000000000////////////000000000///111...222bbb999111888444666666999777777888888999:::;;;;;;======>>>>>>>>><<<;;;:::999999999888888777777666888777777666666555555555444444444444444444555666444444444555555555666666222222111111111111222222777777666666666666777777;;;;;;999777555444222111000000000000000000111111111000000//////000000111000000000000000000000000000000000/////////............------,,,,,,,,,+++............---,,,+++***............------------............------------+++++++++***************+++++++++*********)))))),,,***))))))***++++++***000...,,,+++,,,,,,+++***(((((()))***+++,,,------******))))))***,,,...///|||zzzzzzhhhXXXKKKCCC===;;;777666666666555444444444555555555555444444000000111222333333444444444333111111222222222111000000000000000000000000111111000000000000000111////////////////////////333222222111111111111111000000///......///000000///////////////............///000///...---...000111111000//////.........//////............//////.............../////////////////////////////////......////////////......---..................---//////..................---------............///---...///000000///...------.../////////...---,,,//////......------------***+++,,,,,,---......---///...---,,,***)))((((((,,,,,,,,,---...///000000///000000111000///......------------------------+++,,,,,,------.........,,,,,,------...---------)))+++------,,,+++,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,###777'''+++WWW<<<666;;;+++$$$000...---------,,,,,,,,,,,,///------000///---///333---;;;,,,GGG(((444%%%222,,,------,,,,,,------...///'''000333***---...|||VVV111...+++111555'''%%%:::.........///////////////////////////////////////...//////000000000000000000000////////////000000000///111...222bbb:::222888444555666888777888999:::;;;<<<======????????????>>><<<;;;:::999888888888777777777666888888777666555555444444333333333333444555555666333333444444444555555555444444333333333333444444777666555444444555666777999888777666555333222222000000000000000111111111000000////////////000000////////////////////////000000/////////.........//////...------,,,,,,,,,)))***+++,,,------------------------------------------------------------************************+++************)))))))))---,,,,,,,,,,,,,,,,,,,,,000...,,,+++,,,,,,+++***))))))***++++++,,,------///---+++)))))))))+++,,,xxxxxx}}}lllZZZJJJAAA===:::888666666666555444222333333444444444333333222222222222222222222222555333111111222333222111000000000000000000000000111000000000000000111111////////////////////////333222111111000000111111000000////////////000000.........///////////////...///000///...---...000111111111000000///....../////////......///////////////////////////////////////............//////......////////////......------............---------------------------------------............///---...///000000///...---,,,---...//////...---,,,---------,,,---...///000000000000111000...---......---------,,,,,,,,,,,,,,,,,,,,,---...///000000...//////.........------------------------------,,,,,,,,,------......///+++,,,,,,---.........---+++---......,,,++++++,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,444$$$333ZZZrrr......>>>nnn<<<---000---555222***------------------------------///222000,,,,,,000000---fffdddGGGyyyHHH111222111,,,,,,,,,,,,,,,---......***000444)))+++888000""">>>000)))222$$$///////////////.......................................///000000000000000000000////////////000000///...111...222bbb<<<333888444444444666888888999;;;===>>>???@@@AAA@@@@@@???===<<<;;;:::888888888777777777777777888777777666555444444333333333333333333444555666333333333333444444444444555555444444444444555555555555333222222333555555333333333333333333333333//////000000111111111111000000////////////000000////////////////////////////////////............////////////......------((()))***++++++,,,,,,,,,,,,,,,------------------,,,,,,------------------******************++++++++++++++++++************+++,,,------,,,,,,,,,,,,...---++++++,,,,,,,,,+++,,,+++++++++++++++++++++///...+++)))))))))***+++zzzuuuxxxmmmZZZJJJ@@@<<<:::888777777666555333222222333333444333333333333333333222222222111111555333222111222333222111000000000000000000000000000000000000000111111222000000000000000000000000333222111000///000111111000000000000000000000000.........///////////////...///000///...---...000000000111111111000//////000//////......//////000000000000////////////...///......------......///......////////////......------............------,,,,,,,,,------------------------............///---...///000000///...---,,,,,,---............------,,,,,,+++,,,...///111///------///...***)))***---------....../////////,,,---------.../////////...---------,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++,,,---............,,,...///...,,,++++++,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------...'''III~~~<<<...***vvv***444%%%666///))),,,,,,---...............------000111...)))***...(((zzz 333222@@@XXXHHH,,,777+++,,,,,,,,,,,,,,,------...------++++++444ccc000""",,,333111(((///////////////.................................---...//////000000//////000000////////////000000///...111...333ccc<<<444888444444333555777888999;;;===???@@@AAAAAA@@@???>>>===<<<;;;;;;777777777777777777777777777666666555555444444444333333333333333333444555222222222333333333444444333333222222222222333333333333222222222222333333//////000000111111222222/////////000111111222222000//////......//////000000000000000000000000000/////////.........------////////////////////////,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***(((***,,,,,,***)))******,,,***)))***+++,,,,,,+++---,,,,,,,,,++++++++++++++++++*********+++------uuurrrwww|||jjjXXXIII@@@<<<:::888777777777555333222333333444555555444444222222222222222222333333555444222222333333333222000000000000000000000000000000000000000111222222000000000000000000000000333111000......///000111000000000111111000000000............/////////000...///000///...---...000//////000111111111000000000000////////////000000000000000000/////////...///...------------...///......////////////............////////////......------------.........///---------............///---...///000000///...------,,,,,,,,,------...///...---,,,++++++,,,...///---******------((('''***------........./////////------.....................------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***+++,,,---............***,,,......---,,,---...+++++++++,,,,,,,,,------+++++++++,,,,,,---------222333+++&&&111777---)))xxx444+++///!!!///***+++---...////////////...---...///---+++111999+++666222,,,***,,,;;;###000,,,,,,++++++,,,,,,---...***000'''000222ccc...777;;;,,,RRR//////333***999000/////////....................................---...//////000000//////000000////////////000000......000...333ccc;;;333888444444444777555666777999<<<>>>???@@@@@@???>>>===<<<<<<;;;;;;666777777777777777777777555555555555555555555555444444333333222333333333222222222222333333333333222222111111111111222222111222222222222222222111////////////000000000000...//////000111111222222//////............//////000000000000000000000000//////.........---------,,,------......//////000---------------+++******++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,++++++++++++******'''***,,,,,,***))))))+++)))((('''(((+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,sssqqqxxx~~~xxxfffVVVIIIAAA<<<:::888777777777555333333444444555666666666555000000111222333444444555666444222222333333333222000000000000000000000000000000///000000111222222000000000000000000000000222111///...---...000111000000111111111111000000---.........//////000000...///000///...---...000...///000111222222111000000000////////////000000111111000000/////////...///...---,,,,,,---...///......////////////............////////////......---.........//////000000---------.........//////---...///000000///...---------,,,+++,,,---///000111///---+++++++++,,,---111---...333333......222.......................................---------......---,,,,,,,,,,,,---))))))))))))))))))))))))/////////......---------***+++,,,---............(((***---...---...///000---------.........//////+++++++++,,,,,,---------$$$111555222...,,,%%%444WWWMMM''''''111,,,)))***,,,...000000000000...,,,---...///222<<>>??????>>>===<<<<<<;;;;;;<<<666666666666777777777777444444444555555555555555555444444333222222222222111111222222222333333333333333222222222222333333111111333444444333111111000000000000////////////...//////000111222222222//////............//////000000000000000000000000//////.........---------***++++++,,,---...//////,,,,,,---...////////////+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,------.........++++++++++++************))),,,//////,,,++++++---'''&&&&&&'''***,,,------******+++,,,------...///------------+++***((('''tttpppqqq}}}wwweeeUUUGGG@@@===;;;888666555555555666555444222111111222333444111111222333333333333222000000000000000000000000//////000000000000//////111111000000000000111111......//////000000111111111///...------...///111...///000111222333444444111111111111111111111111......//////000000111111111111000///////////////000000////////////000000222333333333222///,,,+++***+++,,,---........................////////////000000000///...,,,+++******+++,,,---............---------------------------------............////////////000//////...---,,,,,,,,,---------......------------------,,,,,,)))***+++,,,---.........---------------------------..............................---,,,+++)))(((..................------------------------------.........---,,,,,,...000111...******,,,......---111"""///333???---&&&lll444,,,+++***222...&&&555,,,333///'''///.........------,,,,,,,,,333'''...222&&&555"""222+++"""555---(((111---666___000444BBB(((%%%444///(((+++&&&222,,,(((hhh)))+++,,,---------...............666777\\\---,,,111---000111---))),,,111555)))---///...+++,,,111777------------------------------------------------///555,,,222///bbb999---555333444444888888888888888999:::;;;<<>><<<999888777777888:::666333333555777666444444444444444444444444444333333333222222111111111111111111111111000//////000000111111111111000000000000111222222222222222//////000000000000//////............/////////000000000//////............)))+++------------///000.........------......///---------,,,,,,+++++++++///111222111...,,,++++++......---,,,+++++++++++++++,,,---...---,,,+++***&&&&&&((()))+++---......***++++++,,,,,,++++++***+++++++++,,,,,,------------......///000111222222------++++++++++++------///......------......///}}}qqqnnnppp|||wwweeeTTTGGG???===;;;999666555444555555444444333333333333333444444444444333222111000///111111111111111111111111000000111111111111000000111111000000000000111111111111111111111000000000111000...------...000111000000000000000000000000------------------------000000000000////////////111111000///////////////000000////////////000000000000111111000///------------.........------,,,////////////000000000000+++,,,---...////////////***+++,,,---............---------------------------------............//////////////////...------------------...............---------------------++++++,,,---............------------------------,,,,,,,,,++++++******))),,,------------,,,,,,+++------------------------------------------------...//////---,,,,,,---///...+++((((((***,,,,,,,,,***000+++)))666$$$,,,KKKggg"""---///(((......###+++"""%%%(((///...---------,,,,,,,,,,,,***...)))***;;;"""+++---(((222,,,(((...+++***111333***(((---000222***333---***///)))...ccc!!!)));;;'''000///.....................&&&000EEEGGG)))---///111333111000...---,,,111//////222666222)))!!!000000000000000000000000222222222222222222222222)))000,,,777:::mmm;;;777;;;777888444///666666666666777888999:::===<<<:::999777777777888999666333333555666555444444444444444333333333333333333222222222111111111111111111111111000/////////000000111111000000//////000111111222222111111//////000000000000//////......//////////////////////////////......------,,,---......---,,,---//////......------------.........---------,,,,,,,,,000222444333111...---,,,,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,++++++***(((((()))***,,,---......++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,---------------------,,,,,,++++++,,,,,,---+++++++++******+++++++++xxxnnnmmmooozzzwwwdddTTTGGG???===<<<999777555444444444333333444444555444444333444444444444333111000///222222222222222222222222111222222222222222222111111111000000000000111111333333333222111000000///111000///......///000111222111111000///...------------------------------111111111000///.........111000000///////////////000000////////////000000............///////////////000000///...---,,,,,,//////000000000111111111)))***,,,---///000000000++++++,,,---....................................---------............///.........///......---,,,------------....................................---......//////......------------------------------,,,+++***)))(((((('''+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,...........................//////...,,,+++,,,...,,,***((()))+++,,,------'''444,,,%%%===)))+++!!!222222)))000///&&&+++&&&777))),,,------,,,,,,,,,,,,+++++++++111...(((666777###///000///...---000000&&&nnnsss###777000...,,,%%%444---000+++***222444___%%%<<<...000===000000000//////.........---,,,aaa$$$666***)))***---///...---,,,)))%%%###'''///444333///++++++++++++++++++++++++------------------------444555(((---...ddd;;;333222---444666333555555555555555666777888999999888777777777777888777555333333444555444333444444333333222222222111222222222111111111111111000111111111111000000///...//////000000//////......///000000111111000000//////000000000000//////////////////////////////...............---------.../////////---,,,---...//////...---,,,,,,,,,---............------------000333555555333000...---)))))))))******,,,---------,,,++++++******++++++******+++,,,,,,------...++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---+++******))))))******+++uuullllllpppxxx}}}vvvdddSSSFFF>>>===<<<:::777555444333333222333444666666555444333111222333333444444333333222222222222222222222222111111222222222222111111111111000000000000111111222222222111111000000000111111000000000000111111222222111000///......---////////////////////////111000000000/////////...000000////////////000000000000////////////000000000//////......//////000//////000000///......---////////////000000000000------.........---,,,,,,+++,,,------.........---////////////////////////---------............///...............---,,,,,,,,,,,,,,,,,,------------.........///////////////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,---......//////......,,,,,,,,,,,,,,,---------...........................//////...,,,+++,,,------,,,+++,,,---...//////,,,***222***,,,---AAA...222******111---)))///222~~~---+++,,,,,,,,,,,,,,,,,,,,,+++000(((666---&&&"""//////(((//////000333+++GGG...444+++111'''+++(((,,,,,,222)))222...---@@@---)))///000666000222111111000///......---222000666!!!kkk(((,,,***(((*********---111333333111...,,,---111444000000000000000000000000////////////////////////...111&&&+++---eee888///444333777999;;;444444444444444555666777555555555555666666777777555444333333333333333333333333333222111111000000111111111111111111111000000000111111111111000///......////////////............///000000000000000//////000000000000//////000000000///////////////............---------------///000///...---...///000///...---,,,,,,,,,,,,------------------------///222555555333000...---***)))))))))******+++,,,---,,,+++***)))***++++++,,,,,,,,,---------------+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------ssskkklllqqqvvv|||uuucccSSSEEE>>><<<;;;:::888666555444333111222444555666555444333222222333444444444444333222222222222222222222222000111111111111111111000111111000000000000111111/////////000000000111111111111000000000000111111111111111111111111111111000000000000000000000000.../////////000000000111000000////////////000000000000////////////000000333222111000////////////---......///000000//////---------.........///////////////...---+++***))),,,,,,------...---------////////////////////////---------............///......//////......---,,,***++++++++++++,,,,,,,,,............//////000000---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////......//////......---,,,,,,---------.........///........................---...///...,,,++++++,,,,,,,,,------------...///000'''111,,,&&&)))ooo%%%000)))%%%...++++++''',,,111kkk555///,,,,,,,,,,,,,,,,,,,,,,,,///###000,,,EEEnnn'''---)))!!!---++++++---...000yyy)))444111+++000000,,,...,,,(((999'''///555ddd222666+++&&&:::(((<<<222111111000///......---%%%555888(((VVV(((333000000111---((()))///------...///...---+++***////////////////////////////////////////////////(((111,,,333...___,,,&&&888:::333,,,///555444444444444555555666222222333444444555555555333333333333222222222222222222111111111000000000000000000000000000000000///000000111111111000000......////////////............///000000000000000//////000000000000//////000000000000000000//////........................,,,...////////////000222000///......---------...,,,,,,,,,,,,------------...000333333111///------,,,+++******)))))))))***...---+++*********+++,,,------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------------......ssskkklllqqquuu{{{uuubbbRRREEE===;;;:::999888777666555444111111222333444444444444555555555555444222111000222222222222222222222222000000111111111111000000111111000000000000111111---......///000000111111000000000000000000000000000000111111222222333333////////////////////////.........///000111111111///////////////000000111000000////////////000000333222222111000//////...,,,,,,---...///000000///,,,,,,---------.........,,,,,,------------,,,,,,,,,,,,------...------,,,........................---------............////////////000///......---++++++++++++,,,,,,,,,,,,---------......//////000,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......///...............---,,,+++,,,------....../////////------------------------***,,,......---,,,,,,---***+++,,,,,,******+++,,,///000+++'''111111>>>,,,+++(((---666(((000******+++ZZZTTT,,,,,,,,,------------.........+++"""'''VVV...++++++%%%111+++,,,(((111)))111%%%,,,111...---///000)))'''777&&&(((...@@@ppp((('''///===...666444!!!000AAA///000000000//////.........)))222***555777,,,))),,,222222+++)))---888///((((((///444222...++++++++++++++++++++++++------------------------000666---222000eee444)))444444111000777444444333333333444444555///000111222333333333333111222444333111000000111000000000000000000000000////////////000000000000///000000111111111111000...//////000000//////......///000000111111000000//////000000000000///////////////000000111111111.........///////////////,,,---///000///000222333000///////////////000000---------------.........---///111000///---------------,,,******)))))))))...---,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,------------,,,,,,+++++++++++++++*********''''''((()))***+++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---rrrjjjkkkooottt{{{tttbbbQQQDDD===999999999888777777666555111111111111222333444444666666555555444333111000111111111111111111111111111111222222222222111111111111000000000000111111000000000000000000000111/////////000000/////////000000000000111111111222........................////////////000000000000///////////////000111111000000////////////000000//////000111111000///...,,,------.........------------------.........///***+++,,,---------------,,,------...------,,,,,,---------------------------------............///000000111111000000///...,,,,,,---------.........+++,,,,,,---......//////,,,---------------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---+++,,,,,,------------,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,(((+++---...---,,,---...+++,,,...---***((()))******333***)))222zzz***---...---111444***222+++---+++\\\&&&---------....../////////000000###555???222***---***222+++222&&&222)))ccc$$$,,,...***)))...+++000(((---***...333$$$jjj111222555...111///'''$$$,,,444...''')))///.....................222...,,,///999888+++%%%,,,222///---///'''+++///000...+++++++++------------------------////////////////////////(((+++###...333hhh888333222---555888666333222222111111222222333...///000111222222111111///111444333111//////000---......//////000000111........./////////000000//////000111111111111111///000000111111000000//////000111111222222111111//////000000000000//////......///000111222222333/////////000000000111111...///111111000000111222000//////000000111222333.../////////000000000000...///000...---,,,---///---,,,+++++++++++++++,,,---............---,,,,,,++++++,,,,,,---------...,,,,,,------------,,,,,,++++++++++++*********))))))))))))******++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,qqqiiijjjnnnttt|||tttbbbQQQDDD<<<888888888888888777666666111000//////000222444555222333444444555555444444000000000000000000000000222333333444444333333222111111000000000000111111333333222222111000000000......////////////......000000000000////////////////////////////////////111111000000//////......///////////////000111111000000////////////000000+++,,,...000111111///...............---,,,++++++............/////////000+++,,,,,,------,,,,,,+++---------...------,,,,,,---------------------------------.........//////111111111111111000//////........./////////000000++++++,,,,,,---...//////------...............---++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,((()))+++,,,---.........******+++,,,,,,---......++++++++++++++++++++++++'''***,,,...---------...---///111///,,,******,,,(((...///111$$$$$$+++555///)))(((******'''......bbb(((........./////////000000///***...PPP000333))))))''',,,&&&333###000&&&999555)))---------"""<<<***$$$///@@@$$$===111+++555PPPbbbaaa[[[YYY&&&111777,,,###,,,333***,,,111111......---...222---------...............'''///(((222]]]AAA+++***111111//////)))TTT}}}111111000000000000000111---...000111111111000///...111444333000...///000,,,------...///000111111---.........//////000000//////000111111111111111000000111111111111000000000000111222222222222222//////000000000000//////------...000111222333444//////000000111111222222000111222111000///000111//////000000111333444555000000111111222222222333000000///...,,,,,,///111++++++++++++,,,---......---...///000///...---,,,******+++,,,,,,---......,,,------......------,,,++++++++++++******))))))---------,,,,,,,,,,,,,,,++++++------------++++++---,,,,,,,,,,,,,,,,,,---}}}ooohhhiiimmmvvvppp]]]NNNDDD>>>;;;:::777555444444555666444444333333333333222222444444444444444444444444111111222222222222111111222222222111111111000000////////////...---+++***(((...555555222///000222444222000......///111333///////////////.........000000000000///////////////////////////.........////////////////////////222000...///222333111///---,,,+++...111333111///000///---,,,,,,---...///000000//////.........---000///...---------------......---------,,,,,,,,,)))***+++---//////---+++...............---------000000000000000000000000...//////000///---+++***+++,,,,,,------.........///,,,+++---111333000,,,+++,,,------+++++++++------...///000000///......,,,---...---+++***+++,,,///......---------......///......------,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,%%%666&&&555JJJ---000222"""000)))(((...%%%...777SSS\\\)))111,,,''',,,...+++///)))///+++---,,,***........................///,,,111...000(((,,,,,,,,,,,,,,,---...///..................------,,,,,,,,,------///000111...///////////////......////////////////////////###:::---***888222$$$444777)))------aaa.........//////......------...///000111000///...111222333222000//////000/////////////////////...111111111000000000000000//////......///111222333222222111111111000000000222222222333333333333333///000111222333333333333555555555555444444444444333333222222222111111111444444333333333444444555222222222222222222333333555444222000//////000111111000000///...,,,+++***,,,,,,---...---,,,***)))***+++,,,---...---,,,+++++++++,,,,,,,,,+++******)))))))))***+++++++++,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......++++++------------++++++|||nnngggiiimmmuuuooo]]]NNNCCC>>>;;;999777555444444555666444444333333333333222222444444444444444444444444111111222222222222111111222222222111111111000000111111111111111000000000///222444333000......000333111///......000222333333222111000000///000000000000000000/////////////////////////////////...111111111111111111111111222000...///111222111//////---,,,...000111///---............///000111111///.........------------//////...---------------.........---------,,,,,,*********,,,...///---+++......//////000000111111////////////////////////...////////////---,,,+++---------------.........///,,,+++...333555333000---...///...------...000......///000///...---,,,---...///...,,,+++,,,---......---------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++000,,,---|||hhh&&&///111%%%111***///...///(((+++999,,,111...***,,,+++))),,,///(((111111......------------------------TTT444///777000...---,,,,,,,,,------...///111111000...---,,,+++***,,,,,,,,,---...///000000......////////////..............................111000)))&&&222TTT666+++...222***///---aaa...//////000000000000////////////000000000//////000111222111000///000111111111111111111111111111000000000000111111111111333222222222333444555666333333333444444444444444555555555555555555555555444444555666666666555555777777777777666666666555555555444444444333333333444444444444444444444333222222222222222222111111333333222111000//////000////////////...,,,+++***,,,,,,------,,,,,,+++***------------,,,+++******,,,,,,,,,++++++************************+++++++++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++{{{lllfffgggkkkttt~~~nnn\\\MMMCCC===;;;999777666555444555555444444333333333333222222444444444444444444444444111111222222222222111111222222222111111111111111222111000000111222333444222111000000///000000111111000///...///000222444555333111///......000000000000000000////////////......//////////////////111111111111111111111111111000//////111111000//////...---...//////---++++++,,,---...///000000000---------------,,,,,,,,,//////...------------............------------,,,+++***)))***---...---,,,------...///000111222222////////////////////////////////////...---,,,+++...............---------...---,,,///444666555333.........,,,+++---000333000000111000///...,,,+++...///000///---,,,---...------,,,,,,,,,,,,------******+++,,,...///000000------------------------------,,,,,,,,,,,,------222(((222***AAA###222///)))111(((333+++777''''''------.........,,,******,,,333(((RRR///+++---,,,,,,,,,,,,,,,,,,,,,,,,444(((:::---///---------,,,------...///111111000...---,,,+++***,,,,,,------.../////////---....../////////......------------------------222---(((000...+++...'''//////222---aaa//////000111111111111111000000000/////////000000///111222111000000111222222222222222333333333333111222222333333444444444666666666666777888999:::777777888999999:::::::::999999999999999999999999999::::::::::::999888888999999999888888888777777777777666666666555555555444444555555555333222111222222222111111000000000111111111111000//////...---.........------,,,+++---,,,,,,++++++++++++,,,///...---,,,************///---,,,***))))))******+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,------------*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---yyyjjjdddfffjjjsss~~~lllZZZLLLBBB===:::999888666555555555555444444333333333222222222333333333333333333333333111111222222222222111111111111111111111111111111111000...------...000111...------///222444333333000///......///111333444444222///,,,+++,,,...///000000000000////////////............////////////........................000000//////000000000///..................---,,,)))***,,,---...---,,,,,,------------------------///......---------..................------------,,,***)))***,,,---...---,,,,,,------......////////////////////////////////////.........------,,,/////////......---------...------000333444333222---,,,+++))))))+++000444444444444333111///,,,+++---...///...---,,,---...,,,,,,+++++++++,,,------***++++++,,,---...///000...........................------,,,,,,------...333&&&000999---***555------000$$$000)))222,,,,,,DDD...(((+++111...+++...///000,,,---***,,,,,,,,,,,,,,,,,,,,,,,,,,,///(((555///---......------------......---------...............,,,------......//////...------......//////......------------------------$$$111,,,999EEE$$$333&&&000000///---aaa......///000111111111111222111000//////000111222000222333333222222333555333333333333333444444444666777777888999::::::;;;;;;;;;;;;<<<<<<=========????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888999999888888888777777777777777666666666555555555333444555555555333000///222222111000000///......//////000111000///...---+++,,,,,,---------,,,,,,---,,,+++******+++,,,---...---+++*********++++++000...,,,)))((()))***+++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------++++++++++++------vvvhhhaaadddhhhrrr}}}jjjYYYLLLBBB===999999888777666555444444444444333333333222222222333333333333333333333333111111222222222222111111111111111111111111111111222000...,,,+++,,,---...,,,---///222444444222000////////////000111333444333111...,,,+++,,,...///000000000000////////////---.........//////000000........................//////000000/////////000,,,---...///............,,,,,,---...---,,,***)))..................//////......---------....../////////.........---------,,,+++******,,,.........//////......------,,,,,,........................///.........------------//////......---------,,,.........///000000///...,,,+++***((())),,,222777888888777666444111///---+++,,,------,,,+++,,,...+++++++++++++++,,,---...------------------------...........................------,,,,,,------...///))))))^^^+++222333***000111&&&...---'''///,,,ccc:::''')))333---+++000...+++,,,///...///,,,,,,,,,,,,,,,,,,,,,,,,999111111777...///......---------......---------.........//////,,,---...//////......---,,,,,,---.......................................###---///'''777777'''///...***---aaa...///000111111111111111444333222111222333444555444555777777666666777999666666777777888888888888======>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCFFFEEEDDDCCCBBBAAA@@@???>>>=========<<<<<<<<<;;;<<<<<<;;;;;;:::999777777666666666666555555555555555555555444444444333333222333444444333111///---111111000//////...---------...///000///...---,,,***++++++,,,,,,,,,,,,,,,,,,+++***)))******,,,---+++******)))***+++---...///...+++)))))))))***+++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------++++++++++++------tttfff___bbbgggsss{{{hhhXXXKKKBBB<<<999999888777666555444444444444333333333333222222333333333333333333333333111111222222222222111111111111111111111222222222444222111///...---......///111333444333111---+++/////////000000111222222333222000///...///111222000000000000////////////------......///000000000111111111111111111111111...///000000......///000,,,...000000///...///000000000000///...---,,,+++.........///////////////...------------...///////////////.........---------,,,+++,,,///000///...222222111000///...------........................///......---------......---------------,,,,,,,,,------......------,,,+++---,,,,,,+++,,,///555:::::::::999888666333111///***+++---,,,++++++,,,...,,,++++++,,,,,,---.../////////...---,,,,,,++++++........................------,,,,,,,,,,,,------+++,,,&&&---111---***000111---///111###---%%%nnnMMM,,,)))444,,,)))///)))+++777***...---,,,,,,,,,,,,,,,,,,,,,,,,ZZZ333+++777---000///......---.........000//////...------,,,,,,,,,---...//////...------+++,,,---...............////////////////////////111$$$///&&&SSS000$$$/////////---aaa333333333444444333333222666666777777888:::;;;<<<:::;;;<<<<<<;;;;;;<<<============>>>??????@@@@@@BBBCCCCCCCCCDDDEEEEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFDDDBBB@@@>>>>>><<<<<<<<<;;;;;;::::::999999999999888777666555444444444444333333333222222333333222222222111111111000000111111111///...---/////////......---------------.........------,,,******+++,,,,,,,,,+++++++++************++++++,,,)))))))))***+++,,,---...---,,,+++*********+++,,,+++++++++*********************+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,---------.........---,,,,,,++++++,,,,,,---sssddd^^^aaafffsssyyygggWWWJJJAAA<<<999999888888666555444333444444333333333333222222222222222222222222222222111111222222222222111111000000111111111222222222222111111111000000//////000333555444000---,,,---000000000000000000111111000000000000000111111222000000000000////////////------......///000000111111111111111111111111111---///111000...---...000...000222222///...///000111111000///............---------....../////////---------------...//////////////////............---------///111111000...111111000000//////..............................///...------------...///+++++++++,,,,,,,,,,,,,,,+++,,,---------,,,,,,---++++++,,,,,,---111666:::::::::999888666444111000+++,,,------,,,,,,---///,,,,,,,,,,,,---...///000//////...---,,,,,,++++++------------------------,,,,,,++++++++++++,,,,,,+++,,,)))...---))),,,---,,,111///---,,,...$$$fff\\\///&&&333***)))000(((+++^^^%%%...***------------------------111+++000...000000///.............../////////...------,,,,,,,,,---///000000...---,,,***+++,,,---....................................111&&&222iiittt***&&&111000333---aaa::::::::::::999888777777:::;;;===???AAABBBCCCCCC@@@AAABBBAAA@@@???@@@AAAAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDCCCBBBAAA???===<<<<<<::::::999888888777666666555666666666555444333333222222222222111111111111111111111111000000000000..............................------------------------,,,,,,,,,,,,------***+++++++++++++++***)))))))))***+++++++++++++++((()))***+++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++rrrccc]]]```eeetttxxxfffVVVJJJAAA<<<888888888888777555444333444444444333333333222222222222222222222222222222111111222222222222111111000000111111222222222222......///000000000000//////222444222...,,,///333111111111111000000000000------......///000000000000000000000////////////---------...///000000111////////////////////////---///111000------...111111333555333///------//////...---,,,,,,---///000,,,,,,,,,------.........---------------...///000000/////////............------...111333333000...---------.......................................///...---,,,,,,---//////*********++++++,,,,,,,,,)))+++---...------...///((()))******,,,///444888999999999888666444111000,,,---......------///000,,,,,,,,,---...///000111......---------,,,,,,,,,------------------------,,,++++++******++++++,,,,,,***//////***'''///***&&&000---%%%777333+++^^^bbb///###111***+++444++++++&&&222,,,........................222333---555000000///...............,,,,,,------...///000000,,,---///000000...---+++***+++,,,---............------------------------$$$111666111///555---...---aaa@@@@@@@@@???>>>===;;;;;;===???BBBDDDGGGHHHHHHHHHDDDEEEFFFEEECCCBBBBBBDDDBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA??????>>>===<<<<<<;;;:::888888777777666555444444444444444444444333333222222222222111111111000000111111111000000000//////------,,,,,,,,,---......,,,------------------------,,,+++***+++,,,---...+++++++++++++++***))))))((()))***,,,,,,,,,+++***)))***+++,,,,,,+++)))((())))))+++,,,,,,,,,,,,,,,))))))******+++++++++,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++---......---++++++ttthhh______dddxxxwwweeeWWWLLLBBB<<<999777555444444444333222222222222222222222222222000000111111111111000000000000000000000000000000333222222222111111000000222111111111000000//////222222111111111111222222333222111000000111222333333333222000///---,,,,,,000111222333333222111000////////////////////////.../////////...///000222000//////.........//////////////////000000000000///...---,,,,,,,,,,,,,,,------............------------............------------............------******++++++,,,---......---------------------------000222222000///...///---...............------...------,,,,,,------............///......---,,,---------......000111111999999999777555222000......------,,,,,,------...---...///...---...000222111000///...,,,***))))))......------------......///...,,,+++***++++++,,,000'''***///////////////.........)))...(((...www,,,(((111+++444''',,,###111+++000000//////000000///,,,***'''///333+++...---,,,,,,,,,,,,---...------............------------............------............---,,,++++++555+++555333###...888###777+++555///***111...///bbbDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJIIIHHHGGGHHHGGGDDDBBB@@@@@@AAABBBBBBAAAAAA@@@???@@@@@@@@@BBBAAA???>>>=========>>>===>>>@@@AAAAAA@@@>>>===;;;999777555444333333333555555666666666555444333333222111111000000111111111111000000000000111111000000000000000000000000111000000000//////......000///...---,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++******---000+++,,,,,,------............,,,******,,,---+++(((******)))))))))***,,,---------,,,++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++///...---+++***++++++,,,~~~pppeee___bbbjjjxxxvvvdddUUUJJJAAA<<<;;;888666555555555444222333333333333333333333333111222222333333222222111111111111111111111000000222222111111111000000000111111111111000000000///111000000000000000000111111111000//////000111111111111000000//////.........//////000000//////...////////////////////////000111111111//////111333//////............//////.../////////000000000000000000///...............------............------------............------------............------++++++,,,,,,------......---------------------------///111000///...///000000000000///...---,,,+++,,,++++++******++++++,,,////////////...---,,,,,,------------...///000111777777666555333111///---,,,,,,,,,++++++,,,,,,,,,,,,...//////------...000.........------,,,,,,,,,......------------......------,,,+++++++++,,,,,,---'''000............////////////,,,---,,,...+++---888000555***000+++000)))---//////000333444333000---===222333,,,...---,,,,,,,,,,,,---...,,,------......------,,,------............------,,,,,,------,,,,,,++++++...'''!!!,,,777+++$$$111sss///000...111---%%%eeeCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCBBB@@@>>>======>>>>>>>>>======<<<<<<<<<<<<<<<>>>===<<<:::999999::::::555777999;;;<<<<<<;;;:::777777555444333333444444222222222222222222222222333222111111000000111111111111000000000000111111////////////////////////000//////...............///...---,,,++++++++++++////////////.........---)))***,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---......,,,******,,,,,,+++)))+++************+++,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,...---,,,,,,+++++++++,,,---,,,+++*********+++,,,{{{mmmbbb^^^fffpppxxxtttaaaSSSIIIAAA===<<<:::777666666555444222333333333333333333333333333333444444444444333333333333222222111111111000111111000000000000//////111111111111000000000000000000////////////000000000000////////////000000////////////000000000000///......------......//////////////////////////////000000///------...000//////............//////....../////////000000000000000///............///------............------------............------------............------------------------..............................---...//////......000222222222111000///---,,,+++,,,,,,++++++++++++,,,,,,000//////...------,,,,,,------------......///000444444333222111///---,,,,,,++++++******++++++,,,,,,...000000...---------++++++,,,------......///......------------......++++++,,,---------,,,,,,,,,***>>>hhh---------.../////////000///,,,///---lll''',,,777...111)))///:::///)))+++---...111555777666222///\\\222///+++...------,,,,,,------...,,,------......------,,,------............------***++++++,,,,,,,,,,,,+++'''222777///%%%(((---,,,QQQ)))000111000,,,'''hhh@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>><<<;;;999888888888999:::888888888777777777777777888777666555555555555555222444666999;;;<<<<<<<<<444333333222222333444444000000//////000111222333222222111000000000000111111000000//////000000111........................///......---------------000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++&&&))),,,---,,,+++******...---+++******+++,,,,,,---+++***+++,,,,,,+++))),,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,+++++++++,,,---...xxxlllbbb___gggrrrzzzrrr___PPPGGGAAA===<<<:::777666555555333222444444444444444444444444333333444444444444333333444444333333222111111111000000000///////////////111111111000000000000000000000////////////000000000000000000000000000000000000//////////////////111000///......///000111////////////////////////000111111000...---...000///............//////000........./////////000000...------,,,,,,,,,------------............------------............------------............------..................------........................,,,---------,,,...000333111111111111000///------......------------......111000///...---,,,,,,,,,------,,,,,,---......///000000000///...---,,,,,,,,,,,,++++++++++++,,,,,,---000222222000...------++++++,,,,,,---...//////......------------......)))***,,,---...------,,,---///OOO]]],,,,,,------...///000000111)))///+++bbb***)))111+++---)))---MMM111,,,///...000333666888666111---zzz---***+++---------------------------......//////......---------............------***+++,,,,,,---------------333...###777CCC(((///000...---000ccc;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888888555555444444444444555666444444444444444333333222333333333222222222222222111222444777888999::::::222222222111111222222222222111000000111333666888222222111000000000000000000000////////////000000........................//////...---------...///111000000///.........///************************(((***,,,---,,,++++++,,,...---+++***)))***++++++,,,+++++++++++++++++++++---------,,,------------++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,---,,,,,,,,,---...000111xxxnnnddd```hhhrrr{{{rrr^^^PPPGGGAAA===:::888666444444444222111444444444444444444444444222222333333333333222222333333333222222222111111///////////////000000000000000000000000000111111222111111000000111111222111111111111111111111111111111000000//////......111000///......///000111////////////////////////333444444222000000111222...............///000000............////////////------,,,,,,,,,------...------............------------............------------............------..................------........................,,,,,,---,,,,,,---000222...///000000000000000//////......------......///111000...---,,,,,,,,,------,,,,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,------...111333333111///......,,,,,,------------------......------------......)))***,,,---...------,,,,,,000\\\```+++,,,,,,---...//////000///(((,,,,,,bbb555***---,,,//////000eee555222555555666888::::::777111,,,******---------------------------//////000000000000//////------............------,,,,,,---.../////////...111000***AAAOOO------,,,---//////[[[555555555555555555555555888888777666555444444444222222222222222333333444222222333333333222111000000111111111222222111111//////000111222222222222222222222111111000//////222222111111222555777999222111000000//////000000000000////////////000000........................111000.........///000111000///..................------..................,,,------,,,++++++...000...---+++************++++++++++++++++++++++++,,,------------------------************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---++++++***+++,,,---///000~~~yyyqqqgggcccjjjttt~~~rrr^^^PPPGGGAAA===999777555444444444333222333333333333333333333333111111222222222222111111222222222222222222222222//////000000000000111111000000000000111111111111222222111111111111222222111111222222222222111111222111111000///......---///......------......///////////////////////////......///...,,,,,,---///......---......///000111------.........////////////............///000000------............------------............------------............------------------------......------------------------+++,,,------,,,,,,...000------...///000000000000------,,,,,,,,,,,,------000///...---,,,---......,,,,,,,,,++++++,,,,,,---------,,,,,,,,,------......------,,,,,,------......000222222111/////////...---------------,,,,,,......------------......++++++,,,---------,,,,,,)))---bbbfff,,,,,,,,,---.........///---******555UUU777''')))+++...000///666777:::<<<<<<======<<<888222...+++...000,,,------......------,,,/////////000000/////////------............---------......////////////...$$$$$$===222...222,,,)))...000+++TTT222222222222222222222222555444333222111111111222111111111111222222222222111222333333333222000//////000111222222222222222111111111111111111111111222222222111111///...---000000///000111333555666111111000////////////000000//////......//////000........................111000...---...///111222------,,,,,,,,,,,,,,,------------------...............---,,,+++,,,///222,,,,,,,,,,,,,,,+++++++++)))+++,,,,,,+++***+++---------.........---,,,+++******)))******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,+++++++++,,,------))))))(((((()))+++,,,---|||tttjjjeeemmmyyysss```RRRHHHAAA===888666444444555666555444333333333333333333333333111111222222222222111111///000000111111222222222000000000111111111222222///000000000111111111111111111000000000000111111///000111222222111000///000000000000////////////...//////000000//////...////////////////////////)))*********))))))***,,,---------......///000111---------.........//////...............///000000------............------------............------------............------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,---------.../////////......------,,,,,,,,,,,,------///...---,,,,,,---///000,,,,,,++++++++++++,,,,,,------,,,,,,,,,...///000---,,,,,,,,,,,,,,,,,,------...//////......///000------------------------......------------......------,,,+++++++++,,,,,,)))+++gggggg------------------------***///,,,DDD:::000&&&***,,,+++000---555777;;;======<<<<<<:::777222......222000,,,,,,---......---,,,,,,------............------------............------.........///......------111666(((\\\fff555---+++111...+++@@@zzz111111111111111111111111222111000//////000111111000111111111111111000000000111222333333111000......///000222333333222222444444333333333333333333///000111222111111000///...//////000111222222333111111000/////////////////////............//////////////////////////////000///---,,,---...111222...---------------......++++++,,,,,,,,,---------+++---------,,,,,,...///***+++---......---,,,+++)))+++,,,,,,******,,,...,,,------...---,,,+++***))))))))))))***+++,,,---+++++++++,,,,,,---------,,,,,,,,,------------...,,,+++++++++,,,,,,---...+++***))))))***+++,,,---~~~uuukkkgggqqq}}}tttaaaSSSIIIAAA===888777555555777777777666222222222222222222222222111222222333333222222111......///000111222222333000000111111222222222333//////000000111111111222000000////////////000000...///000111111000///............///000111111222000111222333333222111000////////////////////////,,,---......------///111---------......000111111---------.........//////,,,,,,,,,,,,,,,---...///---..................------..................------..................---******++++++,,,---......++++++++++++++++++++++++***,,,......---+++++++++.../////////...---,,,,,,//////............//////...---,,,+++,,,...000111,,,,,,++++++***+++++++++------,,,,,,---///000111,,,++++++++++++++++++,,,+++,,,---,,,,,,,,,...000+++,,,,,,------..................------.........///...,,,+++***++++++,,,++++++jjjddd------------------,,,,,,(((444///OOO(((,,,+++222333...444111333666:::;;;999888888777444000---...333---,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++---..................---............---,,,++++++'''OOONNN555...---444++++++'''FFFCCC///000000000000000000000000000+++777!!!222***iii333444555+++333111+++111111111111111111111111111000///...///000111222000000111111000000///...000111222333333111///...---...000222333333222222000000000000000111111222---...000222222222222111///000111222333333222222111111000/////////////////////............//////000000000000000000000000///...,,,++++++---000222111111000000000000111222/////////000000000111111(((+++......---,,,,,,,,,)))+++---000000///---,,,(((+++---,,,******,,,...,,,,,,---...---,,,***)))))))))))))))***+++,,,---+++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++,,,,,,---...///...---,,,---...///000sssggggggsss~~~sssaaaQQQCCC===<<<888777666555555444555555555444333222222333444555333333333222222222111111222222111111111111222222111111111111111111111111111111111111111111111111222111000000111111000///000111111111000///---,,,111000...---...///111222......//////000000111111////////////////////////000000000000000///......000///---,,,,,,---///000...///000111000///---,,,........................///////////////........................---------------......------,,,+++***++++++,,,,,,------...,,,,,,,,,------.........***++++++***)))***,,,...///...---,,,,,,---...///,,,------...///000111111........................,,,---------------------******+++,,,,,,---......//////.........---------,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...222000---+++******,,,---000///...---,,,+++++++++***---fff^^^---------............///111%%%***111---)))))),,,......---111222555444333333222111000000///---###222444777***'''111"""333,,,,,,------------,,,,,,---------+++)))((()))***+++111444---$$$%%%444BBB222555444...000+++222###\\\$$$666---@@@>>>///&&&999###+++,,,000---000```***333,,,......000...000000000000000000000000000000000000000000000000//////............//////333333333333222222222222////////////000000000000000111111111111222222222111111000///////////////111000000000111222333333000000////////////000000...///000111111000///...000111222111...---...///---...............------------------------------,,,---------------------......---,,,,,,+++******---------............///---,,,+++++++++,,,---...---+++******,,,,,,+++)))++++++++++++++++++++++++...,,,***))))))***,,,---...------,,,,,,------...///...---,,,,,,,,,,,,,,,------++++++++++++------vvviiihhhrrr}}}rrraaaQQQCCC===<<<888888777555555444444444444444444333333444444444555444444333222222111111222222111111111111222222000000000000000000000000111111111111111111111111222111000000111111000///111111111111000///...---000000.........///111222.../////////000000000111000000000000000000000000000000000000000///......///...------------...///---...///000000...---+++........................////////////............------------------------------......------,,,+++......---,,,,,,++++++***,,,,,,,,,---------......------...---,,,,,,///111///...---,,,,,,---...////////////.........------........................------..................++++++,,,------...////////////.........---------//////000000000000//////...---,,,,,,,,,,,,---...............---,,,+++***///...---,,,,,,,,,,,,,,,---)))RRRjjj------------............***,,,222...---+++***,,,---------......222111111000//////...------666'''///222444...,,,###444((((((//////000000000000//////((())),,,---------///111000***$$$)))GGG444000///+++///111111...+++000;;;&&&DDD 666...+++666,,,,,,000,,,///___***333,,,......000...////////////////////////////////////////////////222222111111111111222222//////............//////////////////000000000000000000111111111222222222222222111000000000000000//////////////////000111......------------.........///000000000000///...///000111000...,,,---........./////////......---,,,,,,,,,------..................------,,,,,,+++,,,,,,,,,+++******)))))),,,,,,,,,,,,---------......---,,,+++++++++,,,---///...------/////////---++++++++++++++++++++++++---,,,,,,++++++,,,---......------,,,,,,------...//////...---------------......---,,,,,,---......yyyllliiirrr{{{rrraaaQQQCCC===<<<999888777666444444333333333444444555555444444333555444444333222222111111222222111111111111222222////////////////////////000000000000000000000000111111111111000000000///333222111000000000000000000///.........///111222////////////000000000000000000000000000000000000000000000000000//////...........................------...//////...,,,+++................................................------------------------------......------,,,+++......------,,,+++++++++,,,,,,,,,------------...---...///...------///111......------------..................---------,,,........................++++++++++++++++++++++++,,,,,,------......//////...............---------,,,------......------,,,...------,,,,,,------...+++---///111000...***(((------,,,,,,,,,,,,------000%%%999------------............'''+++>>>jjj+++,,,------,,,+++,,,---,,,,,,///......------,,,,,,++++++555&&&...(((888+++,,,///+++000***)))******++++++******)))///111333333111...------'''LLLwww///666++++++000///555 777'''000MMM&&&222333000(((------333...---///+++...___***333,,,......000...//////////////////////////////////////////////////////............//////...---,,,++++++,,,---...////////////000000000000000000000111111111222222333222222111111111111111111000/////////////////////......------......///......////////////......///000000///---,,,,,,---...//////000000/////////,,,,,,------........./////////...---,,,++++++***------,,,,,,++++++******+++++++++,,,,,,,,,------......---,,,++++++,,,,,,///------...000111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///...------,,,,,,------...000//////...............///......------......///zzzmmmjjjrrr{{{qqq```QQQCCC===<<<:::999777666444333333333222333444555555444333222222222222222222222222222222222111111111111222222000000000000000000000000////////////////////////111111222111000//////000444333111000000000111222000//////...///000111111////////////000000000000//////////////////////////////000000000000//////......////////////......,,,------......---,,,,,,........................------...............///..................//////------......------,,,+++++++++,,,,,,---.........------------------------,,,---...---,,,,,,---...------------------------***++++++,,,---...//////........................,,,,,,,,,,,,++++++++++++,,,,,,,,,---------..............................++++++,,,,,,,,,,,,++++++------------------------***,,,///000000...+++))),,,,,,,,,+++,,,,,,------111&&&***,,,,,,---------.........000---ooo@@@***---000000---+++,,,///,,,,,,///,,,,,,,,,,,,++++++******...###///,,,000333&&&999)))///000......////////////......///***&&&---CCChhhGGG((()))---555...---111$$$666444,,,888333000'''CCC"""000222)))...---///***---^^^***333,,,......000...////////////////////////////////////////////////...------------------...///...---,,,---...///111////////////000000000000000000000000111111111111222111111000000111111111333333222111000000000111111111000000000000111111.........//////.........///000111000...------......///000000000000000000...............---------.........------,,,,,,,,,/////////......---------+++,,,,,,,,,,,,---------///......---,,,,,,+++++++++******+++...//////...,,,,,,,,,,,,,,,,,,,,,,,,******,,,---...............------,,,,,,------...///...------------............------------......xxxlllkkkttt}}}qqq```PPPCCC======999888777666444444333333222333444555555444333222......///000111222333333222222111111111111222222111111111111111111111111////////////////////////000111222111///...///111333333111000000000111222///////////////000000111000000000000////////////........................//////000000000000//////......///000000///......,,,,,,------------------........................,,,---------......//////......//////000000000000------......------,,,++++++,,,,,,------...//////------------------------,,,---......,,,,,,,,,---,,,------------------,,,***++++++,,,---...//////........................000/////////......------+++++++++++++++,,,,,,,,,---...........................////////////......------------------------,,,,,,---......------,,,,,,,,,+++++++++,,,------000***(((,,,,,,,,,------------...,,,@@@++++++///111111...,,,...000,,,+++...---------,,,,,,,,,,,,,,,888***///,,,,,,333///OOO111,,,111888(((///***999(((***///111kkk888...444666***000...---///***---^^^***333,,,......000...................................................111000000//////000000111//////.........///111111////////////000000000000//////000000000111111111000000/////////000000111333333222111000000000111111111000000000000111111/////////....../////////111222222111///...///000......///000000000000000000000///...------,,,+++,,,,,,,,,------.........//////............------------------........................------,,,,,,***))))))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------------...------,,,,,,------...,,,,,,,,,++++++,,,------,,,,,,,,,------,,,,,,,,,vvvkkkkkkuuuppp___PPPCCC======888777666555555444555555333444444555555444444333......///000111222333444222222111111111111222222111111111111111111111111000000000000000000000000///222333222///---///222222111111000000000111111////////////000000000000000000000000////////////------------------------...//////000000000000000////////////////////////---------------.................................,,,,,,,,,---......//////.........///000000111111------......------,,,+++//////......---,,,,,,,,,...------------,,,,,,,,,---///000000...------...,,,,,,------------,,,,,,............---------,,,........................,,,,,,,,,++++++******)))************++++++++++++---------...............,,,,,,------------,,,,,,,,,------......------,,,---,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,---...+++,,,,,,,,,,,,------------ hhhnnn***---/////////...---...///******---............------------KKK444+++(((222$$$333MMMWWW)))666%%%111///&&&222(((555"""+++---444ccc%%%...555+++(((444...---///+++...___***333,,,......000...................................................//////............//////,,,,,,---....../////////////////////000000000000/////////000000000111111//////////////////000111111000//////////////////000//////......//////000000000////////////000000222333333222000//////000------...///000000000000111000000///...---,,,,,,***++++++,,,---...//////,,,,,,,,,+++++++++++++++---------.........//////,,,---............------,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,------...++++++++++++++++++,,,---+++,,,,,,------,,,,,,+++tttjjjjjjvvvppp___PPPCCC======666666555555555555666666444444444333333444444444111222222222222333333333222222111111111111222222111111111111111111111111111111111111111111111111///222444222...---///222///000000111111000000///...//////000000000000000111000000000/////////.................................///000000000000000111000///......///000111...---------...//////000........................++++++,,,------...//////,,,,,,,,,---.../////////------......------,,,+++/////////...------,,,,,,......---------,,,,,,,,,,,,...000///...,,,,,,,,,+++,,,------------,,,+++/////////.........------........................******))))))(((''''''&&&++++++++++++++++++++++++---------.........//////******++++++++++++******,,,,,,---......---,,,,,,++++++,,,,,,---...//////------,,,+++***************...+++++++++,,,,,,,,,---------MMM555//////---++++++,,,---------++++++...........................III333***000666!!!(((---)))***444000...&&&000///+++***&&&555---!!!---000CCC888,,,''',,,///,,,,,,000,,,///___***333,,,......000...................................................---,,,,,,++++++,,,,,,---***+++---///000///......////////////000000000000////////////000000000111000000//////000000111222//////////////////000111000000////////////000000222111000//////000111222111222333111///...///000,,,,,,---...///000000///............////////////+++,,,,,,------.........******++++++++++++++++++,,,,,,---------.........+++,,,---...//////.........---,,,---...///...------------------------------,,,+++***++++++------...------,,,,,,------...,,,++++++++++++,,,---...,,,,,,---......---,,,,,,tttiiijjjvvvooo___PPPCCC======555555555555555666777777555555333222222333555555666666555444444333333222222222111111111111222222000000000000000000000000111111111111111111111111...222444222...---///222...///000111111000///......//////000000000000000111111000000/////////...////////////////////////......///000000000000000222000///------///000222...............///000111........................++++++,,,,,,---...//////******+++,,,,,,---......------......------,,,+++,,,,,,------...//////000.........------,,,,,,,,,***,,,------+++***))))))++++++------------++++++,,,------...///000111111........................//////......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------......------,,,,,,,,,---......---,,,,,,)))***,,,---...///.........---,,,+++************))),,,(((++++++,,,,,,,,,---------%%%000///+++((('''***---,,,+++......111........................888***,,,000+++000+++222TTT)))000***444***%%%>>>(((///555(((000$$$555111000777%%%555777)))000+++,,,000---000```***333,,,......000///................................................/////////....../////////***,,,///111222111///...////////////000000000000////////////000000000000111111000000111222333333111111000000111222333333222222111111111111222222333222111000000111222333000111222111...---...///+++,,,---...////////////,,,,,,---...///000111222---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---///000000//////...---,,,,,,---...---+++------------------------000...,,,++++++,,,---///...------,,,,,,------...,,,,,,,,,,,,------...///,,,---...//////...---,,,uuunnnrrr}}}lll\\\PPPDDD===:::999999777666444444333333333333333333333333333333666666666777666555555444333222111111222222111///333222111000000111222333//////...//////000111222000000000000000000000000///...///222444444333111////////////000000000000.........///111000...,,,......////////////......000000...------...//////222111000///......///000000000//////.........---,,,,,,.../////////...---000///...///000000...,,,......////////////............---...//////---,,,,,,------......------,,,////////////////////////....../////////...,,,+++//////......---------,,,%%%&&&)))+++------,,,,,,000...,,,******,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111000...---,,,,,,---...---------.........//////,,,,,,,,,------............------,,,,,,...///000222111///---------...///---555///LLLIII(((666,,,SSS///---(((///...------...///000111))),,,,,,,,,---------.../////////444)))///666&&&...444 @@@,,,///////////////.........---------....../////////%%%^^^:::"""000111...***222$$$***ddd)))111---000---///...---------............///---,,,,,,,,,---...000111............////////////000000000000////////////,,,++++++***+++,,,...///000000000000111111111111000000000000000000000000............//////////////////000111111111111111111111222222222111111000222111000///............)))+++---...//////...---------------------------///...,,,+++***+++,,,,,,000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,------------------------***,,,------------...000........................///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,wwwqqqttt~~~lll\\\PPPDDD===:::999888777555555444444444333333333333333333333333444444555555444444333222222111///000111111000...111111000//////000111111000////////////000000111000000000000000000000000///......000222222111000....../////////000000000///......000111111///---......////////////......//////...---......///000//////---,,,,,,---......000/////////............,,,---.../////////...---000///------...///...,,,------............------///......///000000///---+++,,,,,,------,,,,,,+++////////////////////////...---,,,+++++++++,,,,,,/////////.........------((()))+++---......------+++***(((&&&&&&(((***+++........................------------------------...------,,,,,,,,,,,,---,,,------------.........,,,,,,,,,---------.........------------......///...---+++***+++,,,---...+++---,,,>>>```000,,,666......---,,,------...///)))---,,,---------...............111)))---,,,+++,,,///+++555...666/////////////////////...------------............333'''QQQ...///$$$......888...222```)))111,,,///---......---------............///---------------...///000............////////////++++++,,,,,,------......---------------...//////000000000000111111111111////////////////////////000000000000000000000000...///000000111111000000000000111111111000000///000000///.........////////////......------......------------------------...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...---,,,,,,,,,,,,---------------------------,,,---...---,,,+++,,,---........................///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,{{{uuuxxxlll\\\OOODDD===;;;777777666555555555555555333333333333333333333333222333333333333222111111111000//////000000///---000000////////////000000111000000000000000//////000000000000000000000000000///---...///000000///............////////////000//////000111111000.........////////////............---......///000111......---,,,,,,---//////////////////............,,,---......//////......111///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,//////...///111111///...,,,------......------,,,////////////////////////...---***))))))+++...//////////////////.........+++,,,.../////////...---...---+++******+++---...........................------...//////...------***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,------------...------.........------,,,+++************,,,...///,,,(((+++---444111+++111......---,,,,,,,,,------)))------...............---------...,,,---(((222,,,'''444---sss;;;******......//////////////////------------------,,,,,,222)))...>>>///333+++***...)))666aaa(((000,,,///---......---------............///------...............------............/////////))))))***+++,,,---.........//////000000000000000000000000000111111111111000000000000000000000000333333333222222111111000......///000000000000///...//////000000000////////////.........///000000222000...---,,,...///000------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,,,,,,,---------------------------------...///...+++***+++,,,------------------------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,}}}zzz}}}lll[[[OOODDD===;;;777666666555555555666666333333333333333333333333222222222222222111111000222000//////000000///...000000000000000000000000111111111111000000///...////////////////////////222000...---...///000///---.........////////////111000///000111222111///......////////////......---------...///000111111000///......///000111222///////////////.........---------...............333000---,,,---/////////------,,,,,,,,,,,,------...------...000000///---......////////////......////////////////////////......,,,,,,,,,...000111////////////////////////......////////////...---222111000//////000111222++++++,,,,,,,,,,,,,,,,,,+++---...000000...---+++)))***+++---------,,,++++++++++++,,,,,,,,,------------------------------,,,---...///...---,,,+++---,,,,,,,,,,,,---...///000***+++&&&///;;;***,,,+++///......------,,,,,,,,,***------/////////...---------,,,...111...---444///%%%111000DDDccc(((,,,111............////////////......------,,,,,,++++++000...)))VVV+++888///,,,)))555ggg(((000,,,///,,,...------------............///---.../////////...---,,,---------.........//////,,,,,,---...//////000000...///111111222111000//////000000000111111111111222222222222222222222222444444333222111111000000---......///////////////...///000000111000000000///......///000111222333///...---------...000000---------------------------------,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,,,,------........................,,,---...---+++***+++,,,---------------------------...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,kkkZZZNNNDDD===<<<777666666555555555666666333333333333333333333333333333333333333222111111333111000000111222000///111111111111111111111111111111222222111000///...////////////////////////333111......///000000000.........////////////000222000///000111222111000......////////////......,,,------...///000000111000///......///000111222.........///////////////------------......//////444222///...///000111000......---,,,,,,---......,,,,,,+++---//////...,,,------............------////////////////////////,,,,,,---...////////////.........///////////////...............------,,,......---,,,,,,---......+++++++++,,,,,,,,,------***+++---......---+++******+++,,,.........---,,,+++++++++,,,,,,,,,------------------------------+++,,,---......---,,,+++......------,,,,,,,,,,,,///---+++'''fff<<<666%%%###///111////////////......------+++...---/////////...---------,,,,,,222...///,,,222+++'''444///bbb,,,%%%AAA***---.........//////000000.........------,,,,,,,,,...'''999!!!sss}}}###,,,000555%%%000eee(((000+++...,,,...------------............///---.../////////...---,,,------------............000000//////////////////...///000111111000...---///000000000111111111111222222222222222222222222333333222111000/////////---......//////////////////000111111222222222111/////////000111222333444......//////...---+++***------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------,,,,,,,,,------...........................***+++,,,,,,++++++,,,...---------------------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,kkkZZZNNNCCC===<<<777777666555555555555555333333333333333333333333333444444444444333222222333222111111222222111000111111222222222222111111000111222222222111000///000000000000000000000000111000...///000111111000////////////000000000000222000......000111000000......////////////......,,,---...///000000000///......---,,,,,,---//////.........///////////////...------------...//////333111///...///000000//////...---,,,,,,---...///+++******,,,...///...,,,***++++++++++++++++++***////////////////////////***+++,,,---...---,,,+++---------...............---------------,,,,,,,,,------,,,,,,,,,,,,------,,,------....../////////++++++,,,------,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------...------------,,,,,,,,,++++++,,,------------------------,,,+++******))))))++++++***888PPP$$$///&&&...///---/////////000//////...---,,,...---...............---------***000++++++'''222222###000'''dddRRR;;;111555...------......///000000000..................------,,,000'''666'''\\\$$$$$$888///+++___'''///+++...,,,---------------............///------...............---,,,------------.........//////.........---------///////////////......---000000000000111111111111000000000000000000000000111111111000/////////.........///000000000000//////000111222222333222222000//////000111222333444000111111000...***'''%%%------------------------,,,,,,---............---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---..............................)))***,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,kkkZZZMMMCCC>>>===999888777555555444444444333333333333333333333333333333444444333333222111222111000000111111000//////000111222222111000//////000222333333222111000000000000000000000000000...------///111111000///000000000000111111111222111///------///000000///......////////////......---...///000000///......//////---,,,,,,---................../////////000...------,,,---...///000000///......//////...---...---,,,++++++,,,---...+++++++++,,,//////...---++++++,,,,,,,,,,,,++++++////////////////////////---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------...---------,,,------..............................,,,,,,------...//////000---------------------------,,,,,,++++++++++++,,,,,,------------...............---------,,,,,,,,,*********+++,,,---...///,,,,,,---------,,,,,,+++'''(((000)))+++@@@:::333888...(((,,,---.../////////...---,,,///...---------...............***///***+++---+++333((()))***222TTT@@@&&&...555$$$555------......///000000111....../////////////////////333111***???%%%OOO$$$,,,111+++^^^'''///+++...+++---,,,---------............///---------------...///000,,,,,,---------.........,,,---------------------000000///...............000000000000111111111111////////////////////////000000000000000000//////...///000000111111000000...///000111222222222222///.........///000111111111000000///---,,,******------------------------+++,,,.../////////...------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,---...///........................***+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,kkkYYYMMMCCC>>>===999999777666444444333333333333333333333333333333222333333333333222111111111000//////000000///......///000111111000///......///111333444333222111000000000000000000000000++++++,,,...000111///---000111111111222222222222111///------.../////////......////////////............///000000///...---222111000///......///000---.........//////000000......---,,,---...///000...---,,,---......,,,***---,,,***))))))***,,,---,,,,,,,,,---000000000......//////////////////...////////////////////////222000...,,,+++,,,...///+++++++++,,,,,,------------------------...//////------------------------******++++++,,,---......///...------------...///---,,,***)))))))))******---------.........//////.........------,,,,,,,,,******)))***+++---000111------...///000000000000***(((555&&&///nnn&&&(((...777444---222***+++---...///...------ttt---///...,,,------....../////////,,,000,,,000888$$$000///%%%444)))@@@%%%333///,,,...666$$$---------...///000000111......//////000000111111+++???+++888%%%___:::%%%222111aaa'''///+++...+++---,,,---------.........//////---,,,,,,,,,---...000111,,,,,,,,,---------......+++,,,,,,---...///000000222111///.........///000000000000000111111111111000000000000000000000000000000000000000111111111//////000111111111111111---...///000111111111111...------------...//////...---,,,,,,---///222333------------------------+++,,,.../////////......000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,---...///////////////////////////,,,------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,jjjXXXJJJ@@@;;;<<<888777666555555444444555222222222333333444444444222333333444444333333222222222222222222222222222333111///000222333111///...///000111222222111000000000//////.........---111111111111111111111111////////////////////////000000//////.........---////////////000000000000000000000000000000000000---...///000000///...---........................//////............//////////////////////////////---------............///000000///...---,,,,,,+++444333111///...---......---...//////...,,,***))),,,---------.../////////000///---+++++++++---...---,,,++++++******++++++////////////////////////..................---------.........---,,,++++++...---,,,++++++++++++,,,------///000000000///...,,,...000000...---,,,------------.........//////........................---)))...)))222444MMM***))),,,---...//////...---,,,,,,---...//////...---,,,[[[///111,,,---------.........//////111333'''------+++******+++------VVV///000000///---+++,,,///222000...------///000000//////000000...+++,,,///222555555444555///'''???kkkwww+++...)))jjj(((///))),,,***------...///000000000000000///........./////////000000000000000000111111111111,,,,,,---...///000111111............///////////////---+++,,,///000///---///////////////////////////---+++,,,...000///---////////////////////////222222222111000/////////+++)))(((+++///111111/////////.........---------///............---------///,,,+++,,,///000///---///...,,,,,,---------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++kkkYYYKKK@@@<<<<<<888777666555555444444555222333333333333333333444333333444444444444333333111111111111111111111111333111///000222333111000000000222333333222111111/////////000000000000000111111111111111111111111000000000000000000000000000000000/////////......////////////000000000000000000000000000000000000000///............///000..............................------------......////////////////////////---------............////////////...------,,,,,,111000///.........//////............---,,,+++***---------...............000///---,,,+++,,,---...------,,,++++++++++++,,,........................------------------------...............---,,,,,,,,,,,,++++++************+++,,,---.........---,,,,,,---//////---,,,+++,,,,,,------------.................................111///.........,,,III+++"""***777------...//////...------...---,,,++++++,,,---...HHH///111,,,,,,------------.........zzz...333---------,,,,,,,,,,,,------;;;KKK,,,//////........./////////...---++++++---...------///000000...,,,,,,///222333666555777333%%%(((???FFF555555VVV(((///***---+++....../////////000//////..............................///.........------,,,,,,............////////////............////////////000...---...000111000...000000000000000000000000000...,,,---///111000///////////////////////////////////////////////////...,,,+++---///111000...//////.........---------///............---------///---,,,---///000...---...---,,,,,,,,,---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++kkkYYYLLLAAA======888777666555555444444555444333333333333333333222333444444555555444444333000000000000000000000000222111000111222333222000222333444555444333222111/////////000111111222222000000000000000000000000111111111111111111111111111000000000000000//////////////////000000000000000000000000000000000000222000---,,,,,,---000222........................------,,,,,,,,,,,,------////////////////////////---------............///........................---------------...///000///......---,,,,,,,,,,,,...............---------000///...---------...///......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,+++,,,,,,,,,,,,++++++***+++,,,------......------+++---......,,,++++++,,,,,,,,,,,,,,,------------------------------------111111,,,222+++&&&PPP---...QQQ|||yyyKKK999,,,111999888333000------...//////...------///---)))'''''')))---///222///111,,,,,,,,,,,,,,,------------XXX***222000------............------(((ccc'''***666//////------///222222///+++///---++++++---...---,,,/////////...,,,,,,///111///444333555999000'''+++III111000hhh'''///+++///---000000////////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------............////////////000///...///111111111///111111111111111111111111000///......000111111000////////////////////////++++++,,,---......//////111///...///000000///..................---------///............---------///...------...///...,,,,,,+++++++++,,,---..................------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------***+++,,,,,,------,,,,,,------......//////000000------------------------------------------------------,,,,,,,,,,,,++++++kkkYYYLLLBBB===>>>888777666555555444444555444444444333333222222222333444444555555444444333111111111111111111111111111111000111222222222222555666666777666555333222000000000000000111111111////////////////////////111111111111111111111111111111111111000000000000////////////000000000000////////////////////////111///...------...///111...........................------,,,,,,------...////////////////////////---------............///---------.........//////,,,,,,,,,---------......///...---,,,+++,,,------/////////...---------,,,000///............////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------.../////////...------.........///////////////---...///...,,,+++,,,---+++++++++,,,,,,,,,------------------------------,,,000)))111---'''(((VVV111)))///,,,)))%%%%%%,,,666888000&&&000///111000***###$$$+++---..................---///---***''''''***---///)))///111,,,+++++++++,,,,,,,,,------===)))...///,,,---...//////...---,,,'''```lll'''+++666&&&&&&>>>111---+++---111333000+++111///....../////////............---------...//////444...,,,666888111000,,,WWWlll'''000,,,000...111111//////......---,,,+++***------,,,,,,,,,,,,++++++,,,,,,---...///000111111....................................///////////////......///000000000000000000000000000000000000//////......///000000000////////////////////////+++,,,,,,------...//////000//////////////////...........................///............---------///...............------++++++,,,,,,,,,,,,...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,***+++,,,,,,------,,,,,,,,,------...///000000111------------------------........................------,,,,,,,,,+++++++++kkkYYYLLLBBB===>>>888777666555555444444555444444444333333222222222333444444444444444444333222222222222222222222222000000111111111111222333666777888888777666555444222222111111000///......////////////////////////111111111111111111111111000000000000111111111111////////////000000000000..............................////////////......//////////////////////////////............//////////////////////////////---------............///,,,,,,------.../////////---------------,,,,,,+++///...---,,,+++,,,---.../////////...---------,,,//////........./////////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///------...............------.........///.....................//////000000///000000///------...///+++++++++,,,,,,,,,------------------------------***...)))...000+++,,,kkk+++000:::444:::===666///,,,,,,...---,,,(((&&&(((///555555333222.........------.........------,,,,,,,,,,,,---------///111,,,+++++++++,,,,,,,,,------222...,,,---,,,---...//////...---,,,(((111HHH111---)))+++444999111$$$333...)))***///222111///222000......//////...---......---------.........///555---%%%,,,000,,,---///...\\\kkk'''000,,,000...000000............---,,,******,,,,,,,,,,,,,,,,,,,,,+++///////////////000000000,,,,,,,,,---...//////000............////////////------............//////////////////////////////---......------...///000////////////////////////........................---...............//////---.....................///............---------............---------...,,,---...---,,,+++---///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,------,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,+++++++++iiiXXXKKKAAA===>>>888777666555555444444555444333333333333333333222222333333444444333333222222222222222222222222222///000222222111111222444666777888999888777666555555444333222111///......000000000000000000000000111111111111111111111111//////000000000000000111////////////000000000000........................---...///000000///...---/////////////////////////////////....../////////////////////////////////---------............///---------.........//////---.........---,,,++++++...------,,,,,,---------...............------------............///////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////+++,,,------...---------,,,++++++***++++++,,,------,,,,,,,,,,,,---......000111111///...---///000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...///---...//////666---------!!!444!!!!!!&&&...333333000,,,***<<<666///+++++++++,,,,,,///...------------...///,,,---///000000///---,,,111///111,,,,,,,,,,,,,,,------------222333---...------............------***&&&mmm;;;,,,222''',,,444888111***111???222...******---111222111000...,,,,,,,,,---,,,+++...---,,,---...///---,,,(((111...***...---)))---)))666$$$ooo'''000---000...///...............---,,,+++++++++++++++,,,,,,---------111000///...---+++*********+++,,,---...///000000............////////////,,,---......------...///........................,,,---...---,,,---...000////////////////////////000000//////////////////,,,...//////------...000---------...............///............---------,,,---......------...000000111222000,,,***,,,...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))***+++,,,,,,------,,,,,,,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++hhhWWWJJJ@@@<<<===888777666555555444444555222333333333333333333444111222222333333222222111111111111111111111111111...000222222111000222555555666888888999888777777666666555444333222222111111111111111111111111111000000000000000000000000....../////////000000000////////////000000000000000000000000000000000000/////////......////////////////////////////////////......------......///////////////////////////---------............///---------...............,,,,,,......///...------,,,,,,------...------,,,---------...............,,,,,,---...............///...------,,,,,,------------------------------++++++,,,------...//////***++++++,,,------,,,,,,,,,+++)))((((((***,,,...---,,,,,,+++,,,---...///000000000...---,,,...000,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,000,,,///222***111///%%%mmm}}}<<<,,,>>>(((555222---((('''+++111666,,,888;;;666///++++++///...------------...///---...///000000///...---,,,QQQ///111,,,,,,------------.........///222,,,000------,,,,,,,,,,,,---------+++HHHTTT...666:::(((!!!///000'''&&&///444000,,,---...---------...///111111000...,,,,,,,,,---,,,***...,,,+++,,,//////---+++&&&------///444///+++222***$$$,,,==='''000,,,///,,,---,,,------............---,,,******+++,,,---...//////......------,,,+++******,,,,,,,,,------.....................////////////,,,...000///...---///111////////////////////////---...//////------///111////////////////////////.........///000000111111///111222111...,,,---///---------........./////////............---------***,,,......------///222444666666222,,,)))***---............------------------------------------,,,,,,,,,------,,,++++++***+++,,,,,,------,,,,,,///////////////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++~~~gggVVVIII???<<<<<<888777666555555444444555222222222333333444444444111111111222222111111111000000000000000000000000---000222222000000333555555666777888999999888777666666666666666555555555111111111111111111111111////////////////////////---.........//////000000////////////000000000000111111111111111111111111111000...,,,,,,...000111000000000000000000000000...------,,,,,,------...////////////////////////---------.........//////........................***+++---///000000000///+++,,,---.........---,,,,,,------....../////////++++++,,,---.........---......---,,,,,,,,,,,,---------------------------******+++,,,,,,---......)))***++++++,,,,,,,,,,,,...,,,***((()))+++///111//////...---...///000111/////////---,,,+++---///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,000(((///666%%%444"""888""")))+++111444,,,---000222333000---***555222,,,''')))///444555///...---,,,,,,---...///........................%%%111///111,,,---------.........//////fff***,,,***000------+++******+++---------,,,+++aaaGGG333'''000555111&&&'''333555,,,'''...000---000666444+++***---///000000///000111333111.........///...,,,...,,,+++,,,//////---***...///+++---111)))$$$---///---999 YYY'''000,,,///+++,,,***------......///.........******+++,,,...///000000******+++,,,...///000000......---------,,,,,,,,,............/////////000---///111111......000222000000000000000000000000---000111000......000333////////////////////////+++,,,---...///111222222333444555222...,,,---...---------.........////////////.........---------)))+++......---...000333666888888333,,,((())),,,000/////////............------------------------******+++,,,------------++++++,,,---------,,,,,,******************))))))////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++|||dddRRRGGG>>>:::;;;777777555444444555666777333222222222111111000000777555444444444444222111000000111111111111000000000111333333333333555666777666666666666666777777888777777777666666555555555444222111000000111222000000000000000111111111111111111000///......---222222111111000...---,,,........................222000...---...///......000000//////.........---........................111000//////............000000//////............//////.........---------,,,,,,---...//////....../////////...---------,,,,,,,,,,,,,,,,,,+++***)))111111111000000//////...111///---...000000///,,,,,,,,,------///000222222...........................---,,,---...///...---,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,222222222222000---***(((.....................///++++++++++++++++++++++++........................///:::^^^---222000222&&&333000,,,333***(((++++++,,,---............+++,,,,,,---.........---+++,,,.../////////...---%%%666+++,,,555---------...///000000111555...///***222.........------,,,,,,,,,///...---vvvNNN&&&999,,,---......////////////000//////......//////000111111111111111111111111'''888111+++555444777111111000......---------...---,,,++++++---...000------............------'''999'''...333(((111***---...000---------............------------------------,,,,,,...//////......------,,,------------------------............//////////////////////////////////////////000000000...---,,,000///,,,+++***+++---.........///000000000000000///////////////////////////............---------//////.........------,,,---------,,,,,,,,,++++++)))((((((***---///000000:::999666333000,,,***)))***++++++,,,,,,++++++***......---------,,,,,,,,,+++...000///,,,+++,,,...------,,,,,,,,,---......------------------------........................,,,---...---+++***+++,,,,,,---.........---,,,+++}}}eeeSSSGGG>>>::::::888777666555444444555666---...///111222444666666444444444555666444111.........////////////......000111333333222222333555666666666666666777888888888888777777666666666666666555444333222111111111000000//////////////////222111111000//////......---------...//////000000////////////............222///------...//////...000/////////....................................,,,+++******)))))))))***//////////////////////////////.........---------,,,------...//////.....................------------------------,,,++++++.........---------------,,,***)))***---...---+++------,,,,,,,,,------..............................---,,,---///000///...,,,...//////...------...------------------------...//////000///---+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++555ttt:::(((000777999***$$$000444333....../////////...------+++,,,------.........---,,,---......///.........000&&&---***...------......///000000111111///,,,---///.........------,,,,,,,,,((('''333BBB'''&&&(((++++++,,,---------,,,,,,,,,++++++******++++++,,,------------------------222'''777+++555(((+++111111000///...------------...---,,,++++++---...000------............------,,,///333///$$$DDD)))111***......000---------............------------------------------000///......---...//////------------------------............////////////////////////////////////...///000000000///...---222111///.........////////////000111111111111111///////////////////////////............---------//////...---------------......---------,,,,,,,,,+++))))))***---/////////444333222000...---++++++,,,,,,,,,------,,,,,,,,,***++++++,,,---...//////+++,,,------,,,,,,---...,,,,,,,,,,,,---...//////------------------------........................,,,---...---+++***+++,,,---......///...---,,,+++~~~fffTTTGGG>>>::::::999888777555444444444444222222222222222222222222111222444666777444000,,,...//////000000//////...000111222222111000111333555555666666777888999999888888777777777777666666777777666666444333222111000000//////......------222222111111000000//////---,,,,,,,,,---...000111////////////////////////000...------...000000///////////////.......................................------,,,,,,,,,,,,---......//////////////////...............---------,,,---......///.........---------...............---............------,,,///////////////000000000)))((((((***,,,...------000///...---,,,+++++++++...........................------...000222111000,,,...//////...------...........................***+++---.........---,,,/////////......------,,,------------------------........................000(((+++yyy777###333...---000---000///000000000000///...---,,,,,,,,,---............---...------------...//////666%%%ZZZ000+++)))---......//////000000111,,,111(((111,,,.........---------------)))...666???===***//////000000000///......///......------......///////////////////////////...888!!!///333444555000000///...------------------,,,+++,,,---...///------............------888%%%000&&&((((((PPP)))111+++......000---------............------+++,,,,,,------.........000///...------...000111....................................////////////////////////////////////...///000000000000000///111111000000000000//////000000111222222222222111///////////////////////////............---------000///...---,,,---...............---------,,,,,,,,,+++***+++---.........------------------------,,,------......------,,,***++++++,,,---.../////////...,,,,,,...000000000++++++,,,,,,---...//////------------------------........................,,,---...---,,,+++,,,---...............---,,,,,,~~~{{{{{{~~~fffTTTHHH???::::::999888777666555444333333555555444333222111111000222222222444555444000...111111111222222111111111000111222111000///000111333444555777888999999:::777777777777777777777777777777888777666444222000111111000///......------222222111111000000000000333111///,,,+++,,,,,,------...............//////000...,,,,,,...000111000///////////////.................................111111000000///000000111///.........---------,,,........................------...............---,,,---------.../////////------.........------,,,.........//////000000111,,,,,,,,,---.../////////222111000///...---------...........................------...111333222222,,,...//////...------...........................+++,,,---...............000000//////...---,,,,,,................................................///)))***QQQ,,,...,,,///$$$444>>>***(((,,,....../////////......---------............------......---,,,,,,...///000---000---///---,,,......//////000000000000XXX)))111&&&555+++...............---------...777///"""xxxuuu:::.../////////...---,,,,,,//////............//////000000000000000000000000222000222***333111'''000///...---------------------,,,,,,,,,---...///------............------444&&&000%%%333111"""nnn)))222+++...///111---------............------++++++,,,,,,---...//////------........./////////////////////////////////............////////////////////////////////////...//////000000111111111......////////////......//////000111111111111000///////////////////////////............---------000///---,,,,,,---...///---------,,,,,,,,,,,,+++...,,,++++++---......---***++++++,,,---......///,,,,,,------------,,,,,,......---------,,,,,,,,,...+++((((((,,,///000///,,,,,,------------------------------------------........................,,,---...---,,,+++,,,------------------,,,,,,+++}}}yyyyyy}}}~~~fffTTTGGG>>>::::::888888777777555444333222///000111222444666777777555333111111222222222111111111222222222222111111000111222111/////////111222333555777888888888888666666666666666666666666666777777777666444222000222222111111000///......111111111000000000000000666444111...,,,+++,,,,,,,,,,,,---------.........000...,,,,,,...000111000.........///////////////...........................---------------......//////...---+++***))))))---.....................---...............------,,,---------.../////////,,,,,,------------,,,,,,))))))******++++++,,,,,,.../////////.........///000//////.........//////...........................------...111333222222,,,...//////...------...------------------------....../////////.........,,,,,,+++***)))(((((('''................................................&&&777)))"""{{{444444---222333***---444***+++,,,---.../////////---......//////...------......---,,,,,,...///000'''222###,,,,,,111/////////000000000000000666***111&&&777,,,...........................,,,***...:::|||qqqaaaaaabbbaaaaaa```___^^^bbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbZZZjjj___lllQQQ'''777222///......------------...,,,,,,,,,,,,------......------............------&&&,,,777333---+++&&&---***222+++...///111...------............------++++++,,,,,,---...//////***,,,...000000///,,,+++////////////////////////............////////////////////////////////////....../////////000111111......////////////......---......///000////////////////////////////////////............---------///...---,,,------...///,,,,,,,,,,,,++++++++++++///---+++,,,---......---,,,,,,,,,------.........++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,***&&&###$$$'''***+++***............---,,,+++***------------------------........................,,,---......,,,,,,---...,,,,,,,,,+++++++++++++++{{{uuuvvv||||||dddRRRGGG>>>:::;;;777777777777666555333333222333333444444555555666666444111000111333444444///000000111111000000//////000111111000///000222111333444666777777666666444444555555555555666666444444444444444333222111222222111111000000//////000000000///////////////333222000///......//////,,,,,,------.../////////000...------...000000///.........///////////////........................------,,,,,,,,,---......//////...,,,+++***)))(((---------........................///......---,,,---------...............++++++,,,------------,,,++++++++++++,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,---...///...........................------...000222111000,,,...//////...------...------------------------000000000///.........---,,,,,,,,,++++++*********................................................+++333---111'''ccc 777..."""000000///)))***+++---...//////000...////////////...------...------------.../////////...444ccc,,,)))222000000000000000000000000...,,,...***666................../////////...333111***(((...---......---------------...,,,,,,,,,---------......------............---------+++)))666)))%%%888$$$222***222+++//////111...------............------+++,,,,,,------.........,,,---///111000...,,,***....................................///////////////////////////////////////............//////000//////000000000000111111,,,---......//////......///////////////////////////............------------------...............------,,,,,,,,,+++++++++///---,,,,,,...///...------------------.........***++++++,,,,,,++++++******++++++,,,---...//////+++***((()))***,,,---------......///...---+++***------------------------........................,,,---......------...///---,,,,,,+++***+++++++++xxxrrrrrrzzzzzzbbbQQQFFF>>>;;;;;;666666777777777555444333777777666555444333222222555333222222333444444333///000000111111000000///...000111111111111222333111222444555666555444333333333333444444444555555222222111111111111222222000000000000000000//////.....................///........./////////000000.........///000111111111222///------...//////.............../////////000........................///////////////000111111.........------------------------.........//////......//////...------,,,...............---------,,,,,,---...............000000//////////////////***,,,...---++++++,,,...,,,,,,,,,,,,,,,---.................................---,,,---///000///...,,,...//////...------...........................//////......---------...////////////////////////------------------------........................333&&&666444$$$CCCTTT333///###777))),,,++++++---...///////////////////////////...------,,,---......///.........222000FFF???444)))111000000000000000000000000\\\444...,,,...222...---........./////////000,,,$$$555///+++iiiNNN///000...------,,,,,,------...,,,,,,------......------------............------444,,,"""///...---999)))+++===***222,,,///000111...------............------------------------------222222111000///......---------------------------............///////////////////////////////////////...---,,,,,,------...//////.........///111111---......//////////////////////////////////////////............---------+++,,,...///000///...---//////.........---------...---+++,,,...//////...,,,,,,---------------...+++,,,,,,,,,,,,,,,,,,+++***++++++,,,---...//////---...//////.........000***+++---...///...---,,,------------------------........................,,,---......------...000///...---,,,,,,,,,------~~~vvvooooooxxxyyyaaaPPPFFF>>>;;;;;;555555666777777666555444222222333444555666777888333333333444666666444222222222333333333333222222...000111222111111333555111222444555555444222111222222222333333444444444111000/////////000222333.........///////////////---------...............------...//////......---///000000111222333333333222000...---...///......---.........//////000000.......................................///000000------......///000111111---------.........//////.../////////...---,,,,,,/////////......------,,,------...///000000////////////......---------,,,)))+++......,,,,,,///111000//////.........//////...........................---,,,---...///...---,,,...//////...------...000000000000000000000000------,,,,,,,,,---......---------...............------------------------...........................'''...,,,111%%%NNN999///333***999$$$:::......///////////////...//////000000///...------+++,,,.../////////...---'''555III@@@>>>+++111111111111000000000000000))):::...***222///------.........//////000000&&&///+++---%%%<<<666'''------,,,,,,,,,------...+++,,,------......---------..................---$$$333777000...///---...000$$$vvv***333,,,///000222...---..................---------------------,,,,,,888666222///---...000111------------------------............/////////000////////////////////////000///---,,,++++++,,,---...---+++***+++,,,///000...//////000000000000000//////////////////////////////.........---------***,,,...000111000...,,,000000000000////////////...,,,+++,,,...000000///***++++++,,,,,,---......,,,------......------,,,......---------,,,,,,,,,(((+++...---***)))***,,,'''))),,,...000000//////------------------------........................,,,---......------///000111000///...---...//////yyyrrrrrrwww}}}vvv```PPPEEE===;;;===999888666555333333222222888777666555333222111000555555555444333222111000111111111111111111111111222222222222222222222222111111111222333333444444888666444222222222333444000000111111111///---,,,000000000000000000000000333111000000111111000.........////////////......000000000000000111111111111111///......---------////////////////////////------...///000000//////++++++,,,---.........------...............---------......///////////////------............------////////////////////////---///000///......///000,,,,,,,,,---------......---......,,,******+++,,,........................///////////////.........000000///...------,,,,,,---------------------------///000///---,,,,,,---,,,,,,,,,------.........---------............///---000222222000///...///........................111///---,,,---111555888???(((!!!222777+++444)))(((222555,,,***111.........///////////////---------------.../////////,,,MMM777NNNggg%%%///,,,;;;111***"""222###:::AAA ///666+++***111------------------------000///333000666###!!!333+++333111,,,%%%,,,777***.........//////...---------------.........//////......////////////......999)))$$$...///000)))333...///......////////////......................................................000000000///......------............................................................////////////000000000000///////////////.........000000...---111111000000//////.........,,,,,,///222222000---------------------------000000000///.........---,,,,,,,,,,,,++++++***)))+++++++++,,,,,,---------,,,---.../////////...---,,,---......,,,,,,---...------------------------'''((()))***,,,---...//////000000///---,,,,,,---///...------...///...---///...,,,+++,,,---000111//////.........---------yyysssrrrwww}}}www___OOOCCC;;;999:::888777666555555555555555444444444444444444444444333333333333222111000000........................111111111111111111111111222222222222111111111111555333222000000111222333000000000000000//////...........................222111//////000111///.........////////////......222222222111111111111111//////............///000////////////////////////---...//////////////////,,,,,,---...............---...............---------......///////////////------............------........................)))***,,,,,,++++++---...,,,,,,---------.........,,,------,,,+++***,,,---////////////////////////............////////////000//////...------,,,,,,---------------------------///000///...,,,,,,---,,,,,,,,,------.........---------............///,,,...000///...------...........................000...,,,,,,---///333555___777<<<---###///,,,...,,,)))+++111000+++///////////////.........------,,,,,,------...///666)))999IIIWWWiii222+++000++++++333222///777YYYFFF///***333///)))...333------------------------111''')))222222gggrrr...,,,...+++...000//////)))+++++++++,,,,,,++++++***..............................////////////......,,,---;;;"""------///(((222---......//////000000//////...------------------------........................------......//////000000............................................................////////////////////////............---...///000000000000000000000000//////////////////...---...000111///---------------------------//////..................,,,,,,------,,,++++++***+++++++++,,,,,,---------+++,,,---...///...------,,,---......,,,,,,---...------------------------,,,,,,,,,,,,------......+++,,,......------///000///---,,,---...///...---///...------------...//////.........------------yyyrrrqqqwww}}}vvv^^^MMMBBB:::777888777777666666666666777777444444444444444444444444111111111222222111111000000000000000000000000000000000000000000000000000222222222111000/////////111000///...///000111222///////////////000000111////////////////////////111///...///000000///---......////////////......++++++,,,---...//////000---------......000111111//////////////////////////////////////////...---------.../////////......------...............------......///////////////------............------------------------------'''(((************,,,---,,,------------.........+++,,,---,,,++++++---///000000000000000000000000---------.../////////000/////////...------,,,,,,---------------------------...000///...,,,---------------------.........---------............///,,,------,,,++++++,,,...........................///...---,,,---...000111''']]]777"""777222)))+++111666000&&&&&&...000000//////......------------,,,,,,------...///)))555///;;;BBBZZZ~~~777---222'''///000333***888ttt&&&+++666444)))***...)))------------------------///,,,---222---,,,---'''000...)))---666000(((---------...............---...............---------......////////////......'''444&&&&&&RRR,,,---///'''111,,,---...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,........................---------...//////000000............................................................////////////............------------,,,///222222000///000333//////////////////000000111///------/////////...---------------------------------------.........---------...------,,,+++++++++,,,,,,,,,,,,------***+++---.........---,,,,,,---......,,,,,,---...------------------------000000//////...---------***+++------,,,,,,...///...---,,,---...///...,,,..................------............------------xxxpppooottt{{{uuu]]]MMMCCC<<<999999777777666666555666666666777666555444333222111111000000111222222222222222222222222222222222222222000000000000000000000000111000000000/////////...............///000111222///............000222333111111111111111111111111000...---...///000///---......////////////......&&&'''(((***---///111222...------......///000111//////////////////////////////000000///...------......///////////////...,,,---......///.........---......///////////////------............------------------------------+++,,,------,,,+++,,,...------------............***,,,---,,,,,,,,,...000////////////////////////,,,,,,------...///000000//////.........---------........................,,,...//////...------...---------...............---------............///,,,,,,,,,+++***+++---///........................///.....................,,,...???[[[+++888///''''''...222111///111111000///...------,,,......------......///000%%%999,,,(((...,,,(((333+++///:::%%%)))222***:::111111444///)))111222%%%........................)))444666+++''';;;###===...000000***000000'''444......///000000000//////---------.........//////---......//////......---222%%%+++@@@ }}}------///(((222---...------............------,,,,,,,,,,,,,,,,,,,,,,,,........................000//////......---,,,,,,............................................................/////////////////////.........---------111555333///---///333---......//////000000000222000...------.................................+++,,,,,,,,,---.........---...............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,---......,,,,,,---...------------------------000000//////......---------......---+++******+++...---,,,,,,......---,,,+++,,,...///000///...---------------------------~~~uuummmlllqqqxxxsss[[[LLLEEE@@@===<<<999888666555444333333333666666555444333333222111000111222333444444444444000000000000000000000000111111111111111111111111....../////////000000000.........///000111222222///...------...000222333111111111111111111111111///...---...///000///.........////////////......,,,,,,...///000222333333//////............////////////////////////////////////000000///...------...///////////////......,,,------...//////......---......///////////////------............------...........................///000///---,,,,,,------------.........//////***+++------,,,---///111........................+++,,,,,,---...//////000...............---------........................,,,...//////...------...........................---------............///---------,,,+++,,,///111//////////////////////////////000000//////......444"""///777(((+++;;;333,,,222333,,,111111000///...------,,,/////////...///000000111333...+++,,,666###___333)))111999%%%+++:::%%%...555,,,,,,...---222666///........................+++///222'''(((333---PPP&&&)))666***)))111)))444++++++,,,---------------***+++,,,---...000111111------............------///...000!!!555%%%......000)))333...///+++,,,,,,------,,,,,,+++------------------------......................../////////...------,,,,,,............................................................////////////000000000/////////......///333666444///,,,---111------......//////000000111000///...------...///........................+++,,,,,,,,,---.........---......//////.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,---......,,,,,,---...---------------------------------------.........---......---+++******+++...,,,+++,,,---...---,,,(((***---///111111000///,,,,,,------------------~~~tttkkkiiiooouuu~~~qqqYYYLLLFFFBBB>>>===999888666555333222222222222333333444444555555555111222333444444444444444111111111111111111111111111111111111111111111111.........///000111111111......///000111111222222............///000222222///////////////////////////...---...000111000///......////////////......111000000//////.........000//////.........////////////////////////////////////////////////...---....../////////...------,,,,,,---...////////////---......///////////////------............------////////////////////////...//////...,,,++++++,,,------........./////////+++,,,------,,,---///111........................,,,,,,,,,---.........///................................................+++---//////...---...////////////...............---------............///,,,.........---...000222////////////////////////////////////////////////%%%@@@---444UUU555###...444)))(((444000000//////......------//////......//////000111)))...444(((111222 ???///333...------333,,,<<<000222---(((000555,,,)))///111........................999''',,,000333$$$111)))444!!!555///(((444***///,,,,,,---...////////////***+++,,,---...000111111------............------&&&888)))***+++111???...///111***333...///+++,,,,,,,,,,,,,,,,,,+++................................................,,,,,,,,,---......//////............................................................////////////111000000000////////////000222444222///------///................../////////000000///------...000........................---------------.........,,,---......///.........------,,,,,,,,,,,,++++++***+++---.........---,,,,,,---......,,,,,,---...------------------------******+++,,,---.........***+++------,,,,,,...///---,,,+++,,,---...---+++(((***---///000111000///,,,,,,,,,,,,------------~~~sssjjjiiinnnuuu~~~qqqXXXJJJEEEAAA===;;;888777666555444444444444222222333444444555555666111222222333333333222222222222222222222222222222000000000000000000000000000000000000000000000000......///000000000000000......///000000111000000........................000///...///111222111000......////////////.........---------,,,,,,,,,,,,......---......///000111////////////////////////---...//////////////////...............---,,,,,,+++,,,---...////////////---......///////////////------............------........................+++---......------...///............////////////,,,---...---------///111........................------------------------................................................+++---//////...---...///000/////////.........------------............///+++---/////////...///111////////////////////////.........------...//////;;;111---333)))ttt:::+++999444111:::///////////////.........---------------...//////666666$$$(((666 @@@333666000)))...666!!!NNN,,,+++---,,,333555+++***...+++........................:::)))///333777)))111---nnn&&&,,,111(((444+++......///000111111222222222---------...............,,,------......------,,,,,,&&&777...//////***YYY---...000)))222......---------......---------------------------------........................+++,,,,,,------......///............................................................////////////000000/////////............//////000000/////////..................------,,,...000000...---...000........................//////..................,,,,,,---...............---------,,,,,,++++++++++++,,,---...///...------,,,---......,,,,,,---...------------------------***++++++,,,------......+++,,,......------///000---,,,++++++------,,,+++,,,---.../////////...---++++++,,,,,,,,,---------tttkkkiiiooouuu}}}qqqWWWIIIDDD???:::888777777666666666666777777555555555444444333333333111111222222222111111000------------------------////////////////////////222222111111000000//////---...//////000/////////---...000111111111000///000000000000000000000000000//////000111222222111......////////////......+++,,,---...000111222333,,,,,,,,,---///000222333////////////////////////------...///000000000///---.........---,,,,,,++++++,,,---...////////////---......///////////////---..................---------------------------***,,,...//////000222444............/////////000---.........------...000000000000000000000000000------------------,,,,,,---.....................////////////////////////+++---//////.........///000000//////.........------------.........//////))),,,///000///...//////000000000000000000000000------,,,+++,,,---...///$$$777000333000---...:::DDD(((---111.........///////////////,,,++++++++++++,,,------111444%%%444333&&&333'''777;;;***444---***888)))sss$$$222888111---...,,,...:::<<<,,,////////////////////////***---555+++...666///999GGG333&&&000'''222+++111+++,,,---...////////////000000///...------,,,,,,,,,------......------,,,+++333$$$+++///'''999&&&,,,---///(((111------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................///......------,,,++++++............................................................/////////000//////.........---------,,,+++,,,...111222111000/////////......------,,,***---111111///...///000////////////////////////000000000///.........---++++++,,,---.........------------,,,,,,+++++++++,,,---.../////////...---,,,---......,,,,,,---...------------------------,,,,,,,,,---------------///000000///---,,,,,,------,,,++++++------,,,+++////////////...---,,,++++++++++++,,,,,,---------~~~qqqhhhggglllrrr~~~rrrYYYJJJBBB<<<::::::888888777666555444444333444444444333333444444555444444555555444222111//////000111111111111000000---///222444444333111000555111//////---,,,///333000000////////////000000000000000000////////////000000111111111///...,,,//////000000000000/////////////////////.........000///...------...///000/////////...------,,,,,,------............------////////////////////////000000000000///---,,,+++000...,,,---//////,,,)))///............---------.........------,,,,,,,,,............------------//////............//////---......///000111222222------------------------//////............//////'''((()))+++---///000111///...---///222333111.../////////...---------,,,...//////000000000000000////////////000000000111,,,,,,,,,---------......////////////////////////////////////............////////////////////////////////////////////////)))]]]***...***,,,333222+++,,,444222///&&&,,,---)))111333...---,,,+++++++++,,,---(((jjjDDD333333+++@@@///---666&&&333333333333444444444444222222222111000000//////000000000000000111111111:::222&&&:::111111000,,,//////000000000//////...+++,,,,,,---------,,,,,,,,,,,,---......------------------------...///000222'''000)))------///,,,---.........---,,,,,,+++---------............///111111000000//////............//////...---,,,,,,..........................................------,,,,,,,,,---...///000000////////////////////////000000////////////000000000///...------...///000000000///...---,,,,,,,,,///////////////////////////...---,,,,,,---...//////......---------......------......------,,,,,,---------,,,+++***((((((---------.........//////---,,,+++++++++,,,---...///...------++++++***)))------------------------------------------------//////000000000000000000000///...---------------rrriiihhhnnnttt~~~qqqYYYJJJBBB<<<::::::777777666666555555444444555555444333333333444444444444444444333222111000111111111000000000000000...///111222333222111000***000555666555444///+++000000////////////000000000000000000///////////////000000111111000.........//////000000//////.../////////////////////...000///............///000.../////////////////////...//////////////////...////////////////////////////////////...---,,,+++ """'''---111111111///............---------.........------,,,,,,,,,000000000000////////////......------------......------------.........///------------------------//////............//////,,,,,,,,,,,,---------...///...---///111222000.....................------///...---------...000111////////////////////////,,,,,,------............////////////////////////////////////............////////////////////////........................111%%%;;;YYY... +++555000'''+++000222444111...///'''......---,,,,,,---...///000'''vvv444222666---<<<222333333333444444444444555444444444333333222222333333444555666777888888000&&&777(((,,,...)))///000000000000///......,,,------......------------......//////......---///......---------......333CCC(((000***---...000,,,------......------,,,+++,,,,,,,,,,,,---------...////////////..................//////...------,,,........................////////////...---,,,+++,,,---------...///////////////////////////////////////............//////...---,,,,,,,,,,,,---.../////////...---------,,,........................///...------------...///......------------..................---,,,++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,...------,,,,,,++++++***---------------------------------------------------------,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,rrriiiiiiooovvv~~~qqqYYYIIIBBB<<<::::::666666666666666555555555666555444333333333333333555555444333222222222222333222111/////////000000//////000000000000000111...111222000111333222///000000////////////000000000000000000////////////...//////000000000000///...//////000000//////.........//////////////////000//////......//////000......//////000111111222//////000000000000//////////////////////////////////////////...------,,,''''''(((+++///111222111///............---------.........---------------000000000000////////////------,,,,,,,,,,,,------------..................///.........------,,,,,,//////............//////---------...............///......///111111000.....................//////000...,,,***+++---000111//////..................---............/////////////////////////////////////////////............////////////////////////------------------------)))///777...GGGSSS...(((...'''(((///000,,,111222'''......------...///000111333777UUU555(((000777888333444444555555555666666666555555555555444444444444444555777999;;;===???@@@>>>OOO$$$//////000222333000000000000000///...............//////......---...///////////////......000000///------,,,,,,,,,(((---YYY)))111+++......000---------......------,,,,,,+++++++++,,,,,,,,,------------------.....................///......---,,,------------------------111000000///...,,,+++***------..................////////////////////////...------------------......---,,,,,,,,,,,,---.....................------------------------------///...------------...///...---------------......//////...------,,,++++++++++++,,,---------------************++++++++++++---...............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,++++++******,,,,,,+++++++++,,,------~~~rrriiiiiiooouuu}}}pppXXXIIIAAA<<<::::::555555555666666666666666666555555444333333333333666555333222111222333333444333000///...///000111000000///......///000111777222555>>>>>>666222555000000////////////000000000000000000////////////---......///000111111111///000000111111000000///............///////////////////////////000000000....../////////000000000/////////000000///////////////////////////////////////000000000///......222222222222222111///...///............---------...............---------............------------...------,,,,,,------.........//////000000111111//////......------,,,,,,//////............//////++++++,,,...///111222222/////////000000000000///------......//////000000///...---,,,---...///000............------------.../////////////////////////////////////////////////////////............////////////////////////------------------------999111"""---<<>>AAACCCEEEMMM999[[[111>>>555---444111222222222111000////////////////////////...---//////////////////...---//////...---------------///)))'''***222+++...///000---,,,------...------,,,,,,+++,,,,,,,,,,,,---------,,,,,,---......///000000---...............------------------------------////////////...---,,,+++...............---------////////////////////////......------------....../////////....../////////---------...............------------------------.........------.........------,,,,,,------............------,,,,,,------+++,,,------......------************++++++++++++,,,---...//////...,,,++++++++++++,,,,,,---------------------------------------------------------//////......------,,,,,,---------------...///000}}}qqqiiihhhnnnttt|||oooWWWIIIAAA<<<::::::555555555666666666666666666555444333333333333333555444333222111222333444444222000......///000111111000///......///000111666///>>>\\\]]]???,,,///000000////////////000000000000000000////////////---......///000111222222000111111222222111111000---.........//////000000...//////000000000000000/////////......------------......//////......---///////////////////////////000000111111111000000,,,---.../////////000000///............---------....................................------------//////............//////------...///000111222333/////////......---------//////............//////,,,,,,---...000111222222//////000000000/////////---......//////000000000---...///111111000//////...............---------/////////////////////...////////////////////////////////////............////////////////////////------------------------222&&&444777"""---888555<<<,,,111,,,---+++444---......///000111111222:::...888///777:::^^^555111...666===000---@@@666777777777777888888888555555666666777777888888888999;;;???BBBEEEGGGIIIQQQAAArrr,,,333333///777666666666555555333222222000111111111000000///...///////////////...---------------------...//////666222(((***222+++......000,,,,,,,,,------...------,,,------------............------...///000111111222------...............---------------------------------.................................---------///////////////////////////..................///...//////////////////...---------.......................................---..................---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---//////------......------,,,+++++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,***)))(((***++++++,,,,,,------...------------------------------------------------////////////......---------------------...///000}}}sssjjjiiimmmrrrzzz~~~oooWWWHHHAAA<<<::::::666666666666666555555555444444444333333444444555444333333222222333333333222111000//////000111222222111000///...///000111777+++777TTTVVV:::)))///000000////////////000000000000000000////////////............///000222222000111111222222111111000------......///000000000......///000111111111111000//////...------,,,,,,------............------////////////////////////...///000000111111111111+++---//////...---...//////............---------.............../////////000000000000/////////////////////....../////////++++++,,,---...///000000........................//////............/////////////////////............000111111///....../////////////////////000000,,,...000333333111///...------.........//////////////////............---////////////////////////////////////............////////////////////////------------------------)));;;222)))333***%%%>>>///,,,888fff999)))777333111(((555///000111222222333222222333<<<'''(((EEE(((---{{{AAA444:::;;;999666888===<<<666777777777888888888999999;;;;;;<<<===>>>?????????AAAAAACCCEEEHHHJJJLLLMMMIIIOOONNNEEE...;;;>>>>>>=========<<<;;;:::999888444444444444333222111111000111111000000///...---,,,,,,,,,------///000000,,,444)))222<<<***222+++...---///+++,,,,,,------......---------------.........//////.........///000111111222,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------..................//////////////////////////////............//////,,,,,,---......---,,,,,,..................------////////////////////////------...//////...------++++++++++++,,,---...///---,,,++++++,,,---///000---------------,,,++++++,,,,,,,,,,,,---------...////////////...---,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------vvvmmmkkkmmmqqqyyy|||nnnVVVHHHAAA<<<::::::777777666666555555444444333333333333444444555666222333333444444333333333/////////000111111222222222222111000000000000000666,,,,,,777;;;333///333000000////////////000000000000000000//////////////////......///000111222//////000000000000//////------......///000000111---...000111222222111111////////////..................////////////......////////////////////////,,,,,,...//////000000000000222333222///------...///............------------........./////////000000000000000///////////////......------......///...............---------------......//////000000//////............///////////////......---------...000222111///---...///000000000///////////////,,,---///000111000///...------...///000000111111............------,,,,,,////////////////////////////////////............////////////////////////........................+++***555---...444***222%%%###)))(((111^^^///%%%222...666---777333333555555555555444333'''222@@@@@@666<<<###888JJJ===JJJ<<>>>>>@@@AAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMNNNAAAKKKPPPeee@@@GGGDDD@@@FFFFFFEEEEEEDDDBBBAAA@@@888888888888777666555444333333333333222111000///......---------......///(((666---000000ddd***111***---,,,...***+++,,,------......------,,,,,,---------.........---......//////000000000,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,---------.../////////////////////////////////...------------------...,,,,,,---......---,,,,,,/////////...---------,,,........................------...//////...------++++++++++++,,,---...///000...---++++++,,,---...***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------333222111000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------*********+++,,,,,,------------,,,+++++++++,,,,,,xxxppplllnnnqqqwww{{{nnnVVVHHHAAA<<<::::::888888777666555444444333222222222333444555666777111222333444555444333222---...///111222222222222222222222222111111000000+++...000222777;;;666---000000////////////000000000000000000////////////000//////......///111222------............---------------...///000000111---...000111222222222111......//////000000111111//////000000000000//////////////////////////////******,,,---......//////+++---000000...---///111//////.........------------.........//////000000///.........------------...------,,,,,,------...333222222000///...---,,,,,,,,,---...///000111111//////............//////+++,,,,,,---...///000000...111333222///---...000111111000000//////......---------------...//////,,,---...///000222333333......---------,,,,,,,,,////////////////////////000/////////............////////////////////////////////////////////////,,,999555)))+++333111---,,,111444222---,,,---..."""777```444+++...'''777111888666666777888888777666555333888444///AAA<<<:::DDD<<<===@@@^^^~~~DDD:::HHHFFF>>>CCC555LLLAAA;;;KKK===222PPPBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHIIILLLLLLLLLLLLLLLLLLLLLLLLPPPEEETTTLLLRRRFFFKKKAAA???>>>===<<<:::999888888999999999::::::;;;;;;;;;===>>>???@@@BBBCCCDDDDDD>>>>>>>>>??????@@@@@@@@@===???666IIIAAAIIIGGGNNNLLLLLLKKKKKKIIIHHHGGGFFF<<<<<<<<<;;;:::999888777555555555555444333222111000///...---------------***+++&&&111(((...)))111***,,,,,,---***+++,,,,,,---.........---++++++,,,,,,,,,------------------...............,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,,,,------...///000000////////////////////////---,,,,,,++++++,,,,,,------...///000000///...---000000///...------,,,,,,------------------------,,,---...//////...---,,,++++++++++++,,,---...///333111...,,,*********+++((((((***+++,,,---------++++++,,,,,,,,,---------///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,---......///000///......------------|||sssmmmlllnnnxxxzzz}}}hhhUUUIII===<<<>>>:::777777777666555555444444666666555555555444444444111222222333333222222111222222222111111111111000555444222000///......---111111000000000000111111000000000///////////////000000000000////////////000000000000///...---,,,000000////////////000000,,,---...//////...---,,,111000///......///000111///...---,,,---///111222444222///---,,,...000111111000///..................///000111111///---+++111111000///////////////000///...///000111000///...............------------------...............000000000000111111111111......------------......////////////000000000000000000///...............++++++,,,,,,---...//////000000///......///000111777444000...---------,,,,,,---......//////......000000111222222222111111555333000---++++++,,,------.........//////000000000000//////.........------000333222///---///111000111222111///....../////////............//////333222111000////////////111111222222222111000000^^^cccvvv]]]@@@+++---111------333444555555666777888888999777666666777:::===@@@BBB777;;;AAADDDBBBEEEWWWkkkqqqUUUCCC?????????@@@@@@@@@AAAAAA??????@@@@@@AAA@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHHHHJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCBBB@@@??????@@@BBBCCCBBBCCCDDDFFFHHHJJJLLLMMMHHHHHHHHHHHHHHHIIIIIIJJJFFFFFFFFFGGGIIIJJJLLLMMMPPPQQQQQQQQQOOOMMMJJJHHHAAA@@@>>>;;;:::999999999777777777666555333222111111000///000111111///---000...000555,,, BBBoooEEE$$$&&&...***(((...111111000////////////000111000///......///000111.........------,,,,,,,,,---,,,+++***+++,,,---...000000//////.........------......///////////////---------............//////...---,,,,,,---...///..................------........................000000///.................................------//////...---,,,,,,++++++------------------------.........------,,,,,,,,,------------------------)))+++---//////---+++))),,,,,,,,,---------......------------------------+++++++++,,,,,,---------+++,,,,,,---...///000000/////////......---------------------------------}}}sssmmmmmmoooyyy|||hhhUUUIII===<<<>>>:::777777777666555555444444555555555444444444444333222222333333333333222222222222222111111111111000333222111000/////////000111111000000000000111111000000000000000000000000000000000000////////////000000//////...------,,,......------------............///000000///......111000///......///000111444222111//////000111222222111///.........///000111000000////////////000...///000000000///---,,,000//////...............111///......000000///...------..................111111111111000000000000/////////000000000111111......------------......000000000///////////////000000///...............++++++,,,------...//////111000///......000222333777444111000000111000000------.........////////////000111222333333333333555333000---++++++,,,---............/////////000000000/////////.........---...000000............000111222111///...///000222111111111111222333444222222222111222222333444555555666666555444333333,,,(((,,,555777111000666;;;000,,,333777555444888555555666666777777888888999888666666666888999;;;AAA@@@AAABBB???===CCCLLL>>>>>><<<999777666888;;;::::::::::::;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;======>>>>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHJJJJJJJJJKKKJJJIIIIIIHHHJJJHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNPPPPPPPPPPPPPPPQQQRRRSSSOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSTTTSSSRRRPPPNNNMMMFFFDDDAAA>>><<<::::::999<<<<<<<<<<<<;;;::::::999444222111111111111000...111111,,,---///''',,,@@@111111111111000...,,,+++999)))###000888111******......---,,,,,,,,,,,,---//////...---------...///......---------,,,,,,,,,------,,,,,,------...///000/////////.........---------...///////////////------------............///...------------...///................................................//////...---------------........................//////...------,,,++++++------------------------......---------,,,,,,,,,------------------------+++,,,...//////...,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,------,,,,,,------.../////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}sssllllllooozzz}}}gggTTTIII===;;;>>>:::777777777666555555444444444444444444333333333333333333444444444444333333222222222111111111111000111000000000000000111111111000000//////000000111111111111111111111111111000000000000////////////333222000///...//////000......------------......//////000000000000//////000000////////////000000222111///---,,,+++,,,,,,000000000///////////////000000000///000000111111///////////////.....................------------000///......//////---,,,,,,---------.../////////////////////......------.........////////////000......------------......000000000//////.........000//////............///,,,,,,,,,---......//////111000......///111444666555333000000111222222222///......------...000111...///111222444555555555444222000---,,,,,,---...............////////////000000////////////......///......///000000///---000111222111000///000111////////////000222333444333333333444666777999:::999999999999888666555555===666333555444///000777---111666777777555555666666666666666666666666666888777666555444555666777>>>::::::===???===;;;;;;BBB@@@===999666777:::===666666666777777777888888888888888999999888888777999999999:::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBDDDEEEFFFGGGIIIKKKLLLMMMPPPQQQQQQRRRSSSSSSRRRRRRSSSRRRQQQPPPNNNLLLJJJIIIIIIJJJKKKLLLNNNOOOPPPQQQTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXXXXXXXYYYYYYZZZ[[[WWWWWWWWWVVVUUUUUUTTTTTTMMMKKKHHHDDD@@@===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999666333111111111000///,,,555000***333555***###...///......,,,***(((&&&'''%%%'''+++,,,+++,,,000---,,,,,,+++++++++++++++---,,,,,,+++,,,,,,------...------------,,,,,,,,,,,,---......//////....../////////...............------...////////////...------------............///...------------...///......................................................---,,,,,,,,,,,,---........................//////......---,,,,,,,,,------------------------...------------,,,,,,,,,------------------------........................,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}qqqjjjkkkoooyyy~~~gggTTTHHH===;;;>>>999777777777666555555444444444444333333333222222222333444444555555444444333222222222111111111000000111111000000000000111111000000////////////000000111111111111111222222222000000000000////////////555444222000000111222333000000////////////000000////////////////////////000000////////////000000000///---,,,+++*********//////000111111000///...//////......///000111111000///............//////.....................---000///------......---+++,,,,,,,,,---...///000000///......------,,,,,,+++---------.........//////......------------......000000000///......------000///............//////,,,---------......//////111000......///222555888333111//////000000000///000///...------///111222000111222333444555555555222111///------------............///////////////000000//////////////////111///---///222333111...///000111111//////000111......///000111333444555777777777888999;;;<<<===;;;;;;;;;:::999777666555333000111555666333333666777>>>>>>666222666888555666666666666666666555555666555555555666777888999777555666:::??????===;;;---111555666444222000///777777888888888999999999888888999999999888777777777777777777888888888888<<<<<<<<<======>>>>>>>>>???@@@BBBDDDFFFGGGGGGHHHJJJKKKLLLNNNOOOQQQRRRSSSUUUVVVWWWYYYZZZZZZ[[[[[[ZZZZZZZZZZZZXXXUUUSSSQQQOOOPPPQQQQQQRRRSSSTTTTTTWWWWWWWWWWWWXXXYYY[[[[[[\\\\\\[[[[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXXXXXXXYYYYYYUUUSSSOOOKKKGGGCCC@@@>>><<<;;;;;;;;;;;;<<<<<<======999555222222222111000)))888666---000444111111//////000111000///...---000222///'''###(((000555......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------+++,,,.../////////...---........................,,,---......//////......,,,,,,---------..................------.........---------.............................................------,,,------...---------...............//////......---------,,,------------------------------------------------------------------------///...---,,,,,,---...///,,,,,,,,,---------......------------------------......------,,,,,,,,,+++.........------,,,,,,,,,........................------------------------{{{nnngggjjjnnnxxx}}}gggTTTHHH<<<;;;===999777777777666555555444444444444333333333222222222333444444555555444444333222222222111111111000000333222111000////////////000000////////////000000000000111111222222222222000000000000////////////444222000//////000111222000000////////////000000........................//////000000000000//////000//////////////////000---///000111111000///...---------------...///000//////............///000...//////000000000//////000...------......---+++,,,,,,,,,---...///000000111111111000000000//////------------..................------------......000/////////.........---//////............//////------...............///111000///...///222555777444333000000000000///---111000.........///111333333333444444444333222222111000///...------......///////////////.........//////000000000000000000///---,,,...111222000---...///111111000000111333333333444555777999:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>======;;;:::888888<<<;;;<<<>>>===:::888999999>>><<<333333<<<>>>888666666666666555555555555555555555555666777888888:::;;;;;;::::::::::::999::::::999777777999===@@@::::::;;;;;;;;;<<<<<<<<<:::::::::::::::999888777555555666666666777777777888999:::<<<>>>@@@AAABBBEEEFFFHHHJJJMMMNNNOOOPPPSSSSSSSSSTTTUUUVVVVVVWWWYYYZZZ[[[]]]^^^___``````^^^___```aaa```^^^\\\ZZZWWWWWWXXXXXXXXXYYYYYYYYY\\\\\\\\\\\\]]]^^^___```]]]]]]\\\[[[[[[[[[[[[\\\]]]\\\[[[[[[[[[[[[\\\\\\ZZZYYYVVVRRRNNNJJJFFFEEE@@@@@@???>>>>>>>>>??????@@@<<<888555444333222111...666222------******555444555666777777777666555(((000444111000222111---......---,,,,,,,,,,,,---,,,,,,------............------------------------***+++,,,......---,,,,,,---------...............,,,------...............,,,,,,,,,------------...---..................------------.........//////........................///...............//////---------........./////////...............------------------------------------------------------------------------------...---,,,++++++,,,---...,,,,,,,,,---------......------------------------.........------,,,,,,,,,.........---,,,,,,++++++................................................zzzmmmfffjjjpppwww~~~fffSSSHHH<<<:::===999777777777666555555444444444444444444333333333333333333444444444444333333222222222111111111111000333222111000////////////000//////......//////000//////000000111222222222000000000000//////////////////------------...///......------------............------------......//////000000000000//////,,,---......///000000111---...000111111000000///------,,,,,,------...............///////////////......000111111111000//////...---...///000///---,,,---------.../////////////////////////////////---------............///......------------..............................///............//////000........................000/////////000222333444777555333333333222000///111000/////////000222333444444444444333222111000000//////........./////////////////////.........//////000000000000111111,,,,,,,,,---///000///...///111222222222222444666555555666777888:::<<<===@@@@@@??????????????????AAAAAAAAA@@@@@@>>>===<<<@@@>>>;;;999888888999;;;888;;;:::666777;;;888000555555555555555555555555666777777777777777777777;;;???@@@<<<999;;;============;;;888666555666777=========>>>>>>>>>??????<<<<<<<<<<<<;;;:::999999666666666777777777888888777888:::===@@@CCCEEEGGGKKKLLLNNNQQQSSSUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\^^^___aaabbbbbbbbb```bbbccceeeeeedddbbbaaa_________^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\]]]^^^^^^```___^^^^^^^^^^^^^^^____________^^^^^^^^^^^^^^^]]]\\\[[[XXXUUURRROOOMMMEEEDDDBBB@@@???>>>??????CCC@@@<<<:::999888666444222///)))///777///)))222222333444555555444333222///222444333333222---'''...------,,,,,,,,,,,,,,,,,,---...//////000//////,,,,,,,,,------------...***+++,,,,,,------,,,,,,---------------.........,,,,,,---............---,,,,,,,,,,,,------------------...//////...------,,,,,,------.../////////........................///............///000000,,,,,,------.../////////........................------------------------,,,,,,,,,------------...---------------------------,,,+++******+++,,,---,,,,,,,,,---------......------------------------.........---------------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,---........................{{{mmmgggkkkrrrxxxfffSSSHHH<<<:::===888777777777666555555444444555555555444444444444333222222333333333333222222222222222111111111111000111111000000000000000111//////............//////......///000000111222222000000000000////////////..............................------------......000///...------...///000...///000111111000///...++++++,,,---......//////......///000000000000000///......------------...,,,---///000000000///...,,,---///000111000///......------...000111111000------..................++++++,,,,,,---.........---............/////////......------------......,,,------....../////////...............///000000////////////...............///000000111111111111555333333333444444222000000000000111111111222222222222222222222222111111............////////////000/////////............//////000000000111111111,,,...000000000000111222222333555666666666888:::666666666777888:::;;;<<>>;;;999999<<>>>>>>>>===BBBDDDAAAAAADDDEEEBBB000555<<<@@@AAAAAA@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>===;;;;;;<<<<<<<<<============>>>AAADDDGGGJJJLLLNNNQQQRRRUUUWWWZZZ[[[]]]]]][[[[[[[[[[[[\\\\\\\\\\\\]]]^^^___aaabbbccccccccccccdddeeeffffffeeeddddddeeeeeeddddddcccccccccbbb^^^]]]\\\\\\\\\\\\\\\\\\bbbaaaaaaaaaaaaaaabbbcccaaabbbbbbbbbbbbaaa___^^^]]]]]]]]]\\\[[[XXXVVVUUULLLKKKGGGDDDBBBAAAAAAAAAFFFDDDAAA@@@???===;;;999222333000333<<<666000555666777999;;;<<<======<<<@@@:::555444333000//////000//////...---.........+++,,,...///000000//////,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,,,,,,,------.........+++,,,------......------++++++,,,,,,,,,---------------...//////...------,,,,,,------...//////000...........................---------......///000,,,,,,------...//////000............////////////------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------............------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------{{{mmmhhhmmmuuuzzzfffSSSGGG<<<:::===888777777777666555555444444666666555555555444444444111222222333333222222111222222222111111111111000////////////000111222333//////............//////---......///000111111111000000000000///////////////000111111111111000000000000////////////000000111000///......///000111...///000111111000///...///000000111222222111111.../////////000000111111111000///...............+++---///111111000///...+++,,,...000000///...---...------...111222222111...............------------......///000111222222.........////////////000.........------.........+++,,,,,,---...///000000...............///000111///////////////.........---...000111111000///...000000000111333333222111000000111222222222222111///000111222222222222222.........///////////////000000//////.........---//////000000111111111222...222555555333222444777444666888888888999;;;===;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDD?????????@@@@@@???>>>>>>888:::;;;999888999777555:::777666555444333666;;;333333444444555666777777999:::===AAADDDGGGHHHIIIIIIMMMMMMIIIHHHJJJFFF>>>HHHGGGFFFCCC@@@@@@BBBDDDFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHKKKNNNQQQSSSTTTVVVXXXZZZ\\\___```aaabbb]]]]]]^^^^^^___```aaaaaa^^^___```bbbcccdddddddddeeeffffffffffffeeeddddddhhhhhhhhhgggffffffeeeeeedddcccbbbaaa````````````bbbbbbbbbbbbbbbcccddddddcccdddeeeeeeeeeccc```___]]]^^^^^^___^^^\\\[[[ZZZWWWUUUQQQMMMJJJHHHHHHHHHHHHGGGEEEDDDCCCAAA>>><<<444AAA@@@666333......777222444888<<>>>>>>>>?????????@@@@@@DDDDDDDDDCCCBBBAAA@@@???>>><<<:::999888888888999777777777777777777777777555555444444333333222222666333222555777666888<<<@@@CCCHHHKKKLLLMMMNNNOOOPPPQQQRRRQQQPPPOOONNNOOOMMMLLLJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIIIIJJJLLLMMMLLLKKKJJJKKKLLLLLLJJJJJJKKKLLLHHHKKKNNNPPPQQQRRRTTTVVVTTTWWWYYYXXXYYY^^^___^^^bbb```^^^]]]^^^______^^^```cccccc``````dddffffffhhhhhhggggggfffffffffeeehhhiiiiiihhhfffeeefffggghhhhhhfffccc___^^^^^^```^^^___aaacccdddeeeeeeeeefffeeecccdddfffeeebbb^^^```````````````______^^^XXXWWWUUURRRPPPOOONNNNNNKKKJJJHHHFFFDDDBBBAAAAAA===;;;777444333444555666444555777999;;;>>>AAABBBFFFEEECCCAAA>>><<<:::999888777555222111000000000333222000.........000111555222//////000000///,,,,,,---------,,,+++)))((('''((()))***,,,---/////////...---,,,,,,---...///------..................---------............///000000000000000000000000******))))))+++---000222......---------,,,,,,,,,....../////////...,,,+++,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,---...//////........................---.........------,,,+++//////.........---------000///---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***zzzooojjjmmmqqqyyylllUUUGGG@@@;;;999999999888777666555555555555444444333333333333222222111111111111111111111111333222111111222222111///000000111111111111000000........................111///......///111111000000000000000000000000000......///000000000//////000//////////////////............///////////////////////////////////////000//////...///000111222000000000000000000//////////////////////////////////////////////////////---,,,++++++++++++,,,---///////////////.........///////////////................../////////////////////...------.........111000000///...................../////////000000000/////////111111///...///............---------////////////////////////222222111111111111111222222222111111222222333444333333111000////////////...//////000000//////......------,,,,,,,,,------000111222333444555555555555555666777999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBBBBCCCDDDDDDCCCCCCAAA@@@>>>>>>:::999888777777777777777777777888888888888888888999888777777666666666666777555555999;;;;;;===AAABBBEEEJJJMMMOOOPPPRRRSSSQQQRRRRRRRRRQQQPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNOOOMMMNNNNNNOOONNNMMMLLLKKKIIIIIIJJJKKKMMMOOOQQQRRRTTTTTTTTTRRRQQQPPPOOOPPPJJJLLLNNNOOOOOOPPPSSSUUUTTTXXXZZZXXXYYY\\\]]][[[\\\[[[[[[\\\]]]^^^^^^]]]___bbbbbb______bbbcccaaafffeeedddcccbbbaaa``````cccdddfffgggffffffggghhhhhhhhhhhhfffdddccceeefffbbbcccdddeeefffhhhhhhiiifffeeeddddddffffffcccaaaaaaaaaaaaaaaaaa``````___[[[ZZZYYYWWWUUUSSSRRRQQQOOOMMMLLLIIIHHHFFFFFFEEE@@@>>><<<999777777777888555555666888;;;>>>BBBCCCEEEEEEDDDCCCBBBAAAAAA@@@>>><<<:::888666555444444333222000//////000111222444222//////000000///---......//////...---,,,+++++++++,,,,,,---------...///...------------...///---...............---------------............///........................---,,,,,,,,,,,,---///000......---------,,,,,,,,,,,,,,,---------,,,******,,,------------------------,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++,,,------......------,,,+++,,,,,,------.................................------......//////......,,,,,,,,,,,,,,,,,,,,,+++,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***yyynnniiilllpppxxxkkkTTTGGG@@@;;;999999:::999888666555444444444444444333333333333222222000111222333333222111000333222000111222222111000111111000000000000111111000000000000000000000000222000///...///000///...000000000000000000000000....../////////...------,,,---...///000///......---.........//////000000///////////////////////////////////////000111111//////////////////000000///////////////////////////////////////////////////......------......///.........///////////////............//////000000.........//////000000000111000///......---......000000//////...//////000......////////////000000///...///111222222///---------........./////////000000000000000000000000333222111000000000000000111111222333333333222222111111000/////////000000///000000111111000000///------,,,,,,,,,------...222333555666777888888888999999::::::;;;===>>>?????????@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEBBBBBBBBBAAA???===<<<;;;555555666666666666555555888888888999999::::::::::::999888777777777888999888777888===@@@???AAAEEEIIILLLOOOQQQRRRSSSUUUVVVSSSSSSRRRRRRQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTUUUUUUTTTTTTTTTSSSQQQOOONNNMMMHHHKKKNNNOOOQQQUUU\\\bbbcccbbb```]]]ZZZXXXVVVTTTMMMNNNOOONNNNNNOOORRRTTTUUUZZZ\\\ZZZYYY\\\\\\ZZZXXXWWWWWWXXXZZZ[[[ZZZYYY[[[^^^___]]]]]]``````]]]aaa```___^^^]]]]]]]]]]]]\\\___bbbdddeeeeeefffgggeeeeeefffdddcccbbbdddeeedddeeefffgggiiijjjkkklllgggfffdddeeeffffffeeedddbbbccccccccccccbbbaaaaaa^^^^^^^^^]]][[[YYYWWWVVVSSSRRRQQQOOOMMMLLLLLLLLLEEEDDDCCCAAA???===<<<<<<777777777888;;;???CCCEEEEEEFFFFFFFFFGGGHHHHHHHHHFFFDDDBBB@@@===<<<;;;:::555444333222111222333444333111//////000000///......//////000000///......//////......---,,,,,,,,,///...------------...///////////////...---,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,.........///......------......---------,,,,,,,,,+++,,,---------,,,+++***---------------------,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---......//////......---------------------------........................,,,---...///000000000000+++,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++xxxlllhhhkkkooowww~~~jjjTTTFFF???;;;888999:::999777666444444333333444444333333333222222222222333555666666555333222333111000111222222111000222111000//////000111222111111111111111111111111111000...///000000000///111111111111111111111111.../////////...---,,,,,,***,,,...000000///...---------......///000000000///////////////////////////////////////000000111------......//////000000////////////////////////000000000000000000000000000//////////////////000------......//////000000.........///////////////.........///000000111111222111000///............---------------...////////////////////////000000......///222333222///,,,,,,------...///000000000000000000000000000000000222111000//////......///000111333444444333222111111111000///////////////000000111111111111000000////////////000000111222555666888999;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@AAAAAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@???>>><<<:::999888222333555666666666555444777888888999:::;;;<<<======<<<;;;::::::;;;===>>>???===???EEEGGGFFFGGGKKKPPPRRRUUUVVVUUUUUUUUUVVVTTTSSSQQQPPPQQQRRRRRRRRRSSSTTTWWWYYY[[[]]]^^^^^^aaa```]]]ZZZVVVSSSPPPNNNLLLQQQVVVXXX[[[cccnnnwwwxxxuuuqqqlllgggbbb]]]ZZZSSSSSSRRRQQQPPPRRRUUUWWWZZZaaadddcccaaabbbcccaaa^^^ZZZVVVTTTTTTVVVVVVVVVVVVZZZ\\\\\\^^^bbbaaa^^^^^^]]]\\\[[[ZZZZZZZZZ[[[WWWZZZ^^^```aaaaaabbbcccdddddddddbbb```______```bbbccceeegggiiikkkmmmnnnhhhhhhgggfffgggggggggfffdddddddddddddddccccccbbb___```aaaaaa```^^^[[[YYYWWWWWWUUUTTTRRRRRRQQQQQQLLLLLLKKKJJJHHHEEECCCBBB???===<<<;;;===@@@DDDGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIGGGEEECCCAAAAAA;;;:::999777666555555555333111000///////////////............/////////////////////...---,,,++++++.........------.........////////////...---,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,......---------,,,,,,,,,---.../////////...---,,,...------------,,,,,,,,,------------------------++++++,,,---------,,,,,,------............------------------------,,,,,,........................------...///////////////---------............///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++wwwkkkfffiiinnnvvv}}}iiiSSSEEE???:::888888999888777555444444333333444444333333333222222222222333555666666555333222222111000111222333222000222111000//////000111222...........................------///111222111000000000000000000000000000.../////////...---,,,,,,***,,,...000000///...------.........//////000000////////////////////////...//////000000000000000------......//////000000////////////////////////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000111000000///......------......//////000111111222333222111000///.........---------------...///000000000000000000000//////......///222333222///,,,,,,------...///000111111000000000000000000000000333222111111000000000111111222333444444333111000333222111///......------000000111111111111000000111111111111222333555555999:::;;;===>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>======<<<:::999777666333444666777888777777666777888999;;;<<<>>>???@@@BBBBBBAAAAAAAAACCCDDDEEEGGGEEEFFFKKKMMMLLLNNNQQQQQQTTTXXXZZZZZZYYYYYYZZZYYYUUURRRQQQSSSVVVVVVVVVWWWZZZ___eeekkkoooqqqrrrtttqqqmmmgggaaa\\\XXXVVVVVV[[[aaaeeejjjsss{{{uuuooohhhdddZZZ[[[ZZZYYYYYYZZZ]]]```gggoootttsssqqqrrrrrrqqqjjjccc[[[TTTSSSTTTVVVXXXVVVYYY\\\___eeekkkkkkhhhdddaaa^^^ZZZVVVTTTSSSSSSQQQTTTWWWYYYZZZ[[[\\\]]]cccddddddbbb```^^^]]]^^^]]]___cccgggkkknnnpppqqqmmmmmmmmmkkkjjjiiihhhhhheeeeeeeeeeeeeeeddddddccc```aaabbbbbbaaa___]]][[[ZZZYYYXXXWWWVVVUUUUUUVVVRRRSSSSSSRRRPPPNNNKKKIIIIIIGGGDDDBBBBBBDDDGGGIIIKKKKKKKKKKKKLLLLLLLLLMMMQQQPPPOOOMMMKKKIIIGGGFFFEEECCCAAA???<<<:::999888555444333222000000000000---------------------...------------,,,,,,,,,,,,---..................---////////////...---,,,+++---------............///------------------------(((***,,,...///...---,,,......---------,,,,,,,,,,,,---.../////////...---------------------------------------------------***+++,,,,,,---------,,,,,,,,,------------,,,,,,------------------,,,,,,..............................////////////..............................***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,vvvjjjeeehhhmmmuuu|||hhhRRRDDD>>>:::888888777777666555444444444444444444333333333333222222111222333444444333222111222000000000222333222111111111000000000000111111////////////////////////---------///222333222000////////////////////////....../////////...------,,,---...///000///......////////////////////////////////////////////////......///000000000000000//////////////////000000////////////////////////////////////////////////------............------.........///////////////111111000///...---,,,,,,......///000000111222222333222111000000///000000000/////////000111111222111111000000000000/////////...///111222222///---------...///000000111111000000000000000000000000444444333333333444444555222222333333333222111111333222000///...---------///000000111111000000///111111222222444555777777======>>>???@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDBBBAAA@@@??????=========<<<;;;:::999888888888999:::::::::::::::999:::<<<>>>@@@BBBCCCDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHEEEFFFJJJMMMMMMPPPUUUWWW\\\bbbfffhhhgggffffffccc___ZZZYYY\\\```aaa```___dddlllvvv~~~}}}vvvpppjjjeeecccdddggglllqqqwwwzzzsssmmmcccdddeeeeeefffgggjjjmmmvvvtttmmmccc\\\ZZZ\\\^^^```___bbbeeeiiirrr{{{}}}zzzpppllleee^^^VVVQQQMMMLLLPPPRRRUUUVVVWWWYYY\\\^^^bbbccccccaaa^^^[[[ZZZZZZZZZ^^^dddlllqqquuuwwwwwwtttvvvvvvtttqqqmmmkkkkkkeeeeeeffffffeeeeeedddccc``````aaaaaaaaa```^^^]]][[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWUUURRRQQQQQQOOOMMMKKKKKKLLLNNNOOOPPPPPPPPPPPPOOOOOOOOONNNTTTTTTSSSRRRQQQOOOMMMLLLMMMLLLJJJGGGDDDBBB???>>>:::;;;:::777444333333444///...------------......,,,,,,,,,,,,,,,---------------...//////...------////////////...---,,,,,,---------............///........................((()))+++---......---,,,......---------,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,------------******+++,,,------------+++,,,,,,,,,,,,,,,,,,+++------------------------...........................//////000000000000///------,,,,,,,,,+++++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,uuuiiidddggglllttt~~~{{{gggQQQDDD>>>:::888888666555555444444555555555444444333333333333222222333333333333333333333333111000///000222333222111000000111111111111000000111111111111111111111111.........000222222000///..............................///000000000//////000//////////////////...000000000///......------////////////////////////---...///000111000000///000000000000000000////////////////////////////////////////////////////////////000111111000/////////////////////.........000000//////.........------...///000111222333333222111111000000111111111111000000000000000111111111111111000000000//////000/////////111111///.........//////000000000111////////////////////////222222222222333444555555444333222222111111222222000000///..................//////000000//////...444444555666777999;;;<<>>>>>>>>?????????>>>>>>===<<<>>>>>>=========>>>>>>???===>>>???BBBDDDGGGIIIJJJGGGHHHJJJMMMNNNNNNMMMMMMLLLIIIJJJNNNRRRUUU[[[aaalllqqqyyy}}}~~~{{{xxxwwwrrrlllffffffiiinnnoooooonnnsss{{{zzzuuuqqqoooqqqrrrtttyyy~~~wwwqqqkkkmmmppprrrsssuuuxxxzzzxxxsssmmmhhhhhhjjjlllnnnoooqqqsssxxx}}}xxxpppggg^^^WWWSSSQQQVVVXXXZZZ[[[]]]aaafffjjjnnnnnnmmmhhhaaa[[[WWWVVVZZZ```jjjttt|||}}}~~~yyyrrrooommmeeeeeeffffffeeeeeedddccc``````````````````______]]]]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXVVVUUUTTTTTTTTTUUUVVVWWWVVVVVVVVVUUUUUUTTTTTTTTTVVVWWWWWWWWWUUUTTTRRRQQQRRRQQQPPPNNNLLLJJJHHHGGGBBBCCCBBB>>>:::777888999333222111000///000000111------------------------------...//////...---------...............---------------............///........................+++,,,---......---,,,,,,......---------,,,,,,,,,******,,,---------,,,,,,***++++++,,,---...//////++++++++++++,,,,,,,,,---)))***+++,,,------------,,,,,,------------,,,,,,+++,,,,,,------.................................---...000222333444555555......---,,,+++******)))///////////////000111111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,uuuhhhcccggglllttt~~~{{{gggQQQDDD===999888888555444444444444555666666444444444333333333222222666555555444444555555666111000///000222333333111///000111222222111000///........................000//////000111111///,,,..............................///000111111111000222111000///////////////111111000///...---,,,,,,////////////////////////---...000111111111000///222222111111000000//////////////////////////////111111111111111111111111+++,,,---......---,,,+++000000//////.........---.........///////////////---...///000111222333333111111111111111111222222//////............//////222111111111000000//////111///...///000111000///////////////000000000000////////////////////////......//////000111333333555444222111000111222222...............///000000......////////////......888888999:::;;;===???@@@AAAAAABBBBBBAAAAAA@@@???=========>>>???@@@BBBBBBBBBBBBBBBBBBBBBAAAAAAAAA;;;<<<<<<===>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA@@@??????@@@AAABBB???@@@BBBEEEHHHJJJLLLNNNPPPSSSVVVYYYZZZZZZXXXWWWXXXUUUUUU[[[```eeelllsss}}}vvvpppoootttxxxzzzyyy{{{~~~zzzwwwvvvyyyyyyyyy}}}|||vvvqqqooorrrvvvyyy{{{}}}~~~xxxvvvsssrrrtttvvvxxxxxx|||}}}~~~xxxooogggaaa^^^]]]^^^___aaacccffflllrrrwww~~~vvvkkkbbb[[[XXX\\\cccooo{{{~~~wwwrrrpppeeeeeeffffffeeeeeedddcccaaaaaa```______``````aaa^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\WWWXXXXXXYYYZZZ[[[\\\]]]ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRQQQPPPNNNMMMGGGHHHGGGCCC>>>;;;;;;===888666555333222222333333000000//////......------,,,---...//////...---,,,------......///.........---------.........//////........................////////////...---,,,+++......---------,,,,,,,,,+++,,,.../////////......)))***+++,,,...///000000*********++++++,,,,,,,,,)))***+++,,,------...------..................---++++++,,,,,,---...//////........................,,,...000333666888::::::111111000///---,,,+++***---,,,+++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------wwwhhhbbbfffnnnuuu{{{www___OOOGGG===;;;;;;444777666666666666555555555444333222111111222333444333333333333333333333333333333222222111000//////000000111111111111000000---///000222222000///---000000000000000000000000000000000000000111111222111000...,,,,,,...000111000111111000...---///000000///...---...---,,,+++...000111222222111000......//////000111000000000000///...------...///000////////////////////////......---------,,,,,,,,,...,,,+++,,,///111///---...///000111000///---+++////////////............000//////000111222222111000///.........///111222........................////////////////////////444111...---...///000//////............---------000000000000////////////555222///,,,---000444777444333222111000000000000111000000/////////000000///000111000///000222333444666:::===???AAAAAA@@@EEECCCAAAAAA@@@>>>;;;999<<<;;;;;;<<<===@@@BBBCCCFFFEEEBBB???===<<<======?????????@@@AAACCCEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEAAA>>>>>>BBBEEEFFFEEEEEEFFFFFFGGGIIINNNTTTXXX___bbbgggmmmooonnniiiddd___aaagggnnnrrrwwwzzzxxxzzz~~~~~~{{{{{{||||||}}}~~~yyyxxxyyy{{{zzzxxxvvvwwwyyy{{{}}}~~~}}}{{{~~~~~~xxxuuuooohhhfffjjjlllooorrrtttxxx~~~wwwkkkbbb^^^___eeeppp{{{|||rrrllliiiiiihhhgggeeebbb___^^^aaa___^^^^^^______^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[^^^___aaabbbaaa___\\\ZZZYYYZZZ[[[\\\^^^```bbbcccbbbaaa```___^^^]]]\\\\\\^^^]]]\\\\\\[[[XXXTTTPPPVVVVVVUUUUUUTTTRRRQQQPPPLLLLLLKKKIIIGGGEEECCCAAA>>>===;;;999666333111000111///......///000///------------,,,------.........///000000000///------...------,,,,,,------...---,,,+++,,,...///...---///,,,***,,,000222///+++000000000...+++(((((((((+++++++++++++++,,,---...........................//////.........------------------,,,,,,+++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,++++++---//////............------------///111444666888999999666///,,,000000+++((())))))***,,,...//////...---.........------,,,,,,,,,.........------,,,,,,,,,yyyiiibbbfffmmmuuu{{{zzzaaaQQQHHH???<<<<<<555666666666555555555444444333333222111111222333333333333333333333333333333333333222222111000000///000000111111111111000000...///000111111000///...000000000000000000000000000000//////000000111222000000000000000000000000000111111000...---///000111000000000111111000///...///111222222111///...,,,---......//////......000///...------...///000.........------,,,,,,,,,////////////.........---///---,,,---///000///---...///000111000///---,,,////////////////////////000///...///111222111000000///.........///111111////////////////////////////////////////////////333111...---...///000///.........//////000000000000000000000000000000///333222222111222333444555444333222111000000000000111111000000000000000111...000111111111222444666999;;;>>>AAACCCDDDDDDDDDCCCAAA>>>===<<<;;;999777:::999999999;;;<<<>>>@@@AAA@@@>>>===<<<===>>>???@@@AAAAAABBBCCCEEEEEEFFFIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFHHHJJJMMMQQQVVV]]]eeejjjrrruuuzzz|||uuupppnnnoootttzzz}}}}}}|||xxxuuusssuuuyyy{{{{{{yyy{{{|||}}}~~~|||{{{yyyuuuqqqrrrvvvyyy|||{{{ppphhhffffffjjjrrr{{{~~~tttnnniiiiiihhhfffccc```]]][[[\\\\\\]]]]]]]]]\\\\\\[[[]]]\\\[[[ZZZZZZ[[[\\\]]]```aaabbbcccbbbaaa___^^^\\\\\\]]]^^^___aaacccdddbbbbbbbbbaaaaaa`````````cccbbbaaaaaa```^^^[[[XXXZZZZZZYYYWWWVVVTTTSSSSSSQQQPPPOOONNNLLLJJJIIIHHHEEECCCAAA???<<<999777666333222111111111222000///---------------......///...//////000///...---,,,......------------......---,,,+++,,,...///...---000...,,,...222333000---.........---+++***+++,,,------,,,,,,,,,,,,------........................///.........------------...---------------,,,,,,++++++,,,------------,,,+++,,,---,,,++++++---//////............------------...///111333444555555444...,,,///000,,,)))******+++---///000///...---......---------,,,,,,,,,............------------}}}nnnfffhhhnnnuuu{{{|||dddRRRIII@@@======666555555555555444444444333333333222222222222333333333333333333333333333333333333222222111000000000000000111111111111000000//////000000000000//////000000000000000000000000000000//////000000111222///000111222222111000///000111111000......///000000111111111111222222222......000111111000......///000111111222222111111//////............//////111111111000000/////////111111000000000000000///111///......000000///---...///000000000///------......//////000000111111///...---...000111000/////////......//////000111000000000000000000000000000000000000000000000000333000......///000000///------...///000111222222000000000000000000000000111222444666666555444333333222111111000000000000111111000000000000111111...000333444555777999;;;>>>???AAACCCEEEEEEEEEEEEBBB@@@<<<:::999999777666777666666666777888:::;;;>>>============???AAABBBCCCDDDEEEGGGHHHHHHHHHHHHLLLKKKIIIGGGEEEEEEFFFFFFDDDGGGJJJKKKIIIHHHIIIKKKQQQTTTZZZaaahhhrrr{{{zzzyyyzzz~~~{{{wwwuuujjjjjjkkkpppwww||||||{{{}}}}}}~~~~~~}}}|||~~~uuupppoooqqqsssvvvzzz~~~wwwqqqlllkkkiiigggccc___\\\[[[XXX\\\``````]]]ZZZYYYZZZ\\\[[[YYYWWWXXXZZZ]]]___bbbbbbbbbbbbbbbbbbaaaaaa_________```aaacccdddeeeddddddddddddddddddeeeeeeeeeddddddddddddccc```^^^```^^^\\\YYYWWWVVVVVVVVVUUUUUUTTTSSSSSSQQQQQQPPPMMMLLLIIIFFFCCC@@@>>>===999777555444444333111000---------------...//////......//////......---,,,///......------......///---,,,+++,,,...///...---111///...000333444222///,,,------,,,***+++---000......------------------------------------------............------------------------............++++++,,,---------------+++,,,---,,,++++++---//////............---------,,,---...///////////////111---,,,...///,,,+++,,,+++,,,...///000000///......------------,,,,,,,,,------------............rrriiikkkpppuuu{{{}}}dddRRRIII???======666555555444444444333333333333333333333333333333333333333333333333333333333222222222111111111000000000000111111111111000000000000////////////000000///////////////////////////////////////000111111///000000111111000000//////000111000......///111000111111111000///000000......////////////......000111111222333222222222/////////....../////////000000000111111111222222000000000000000000000000111111000000000//////.........///000//////...---......//////000111222222///...---...///000///...............//////000000////////////////////////000000000000000000000000222000......///000000///---......///000000111111000000000000000111111111000222444666777555444222222222111000000000000000000000/////////000111111///222555888999;;;>>>@@@???@@@AAABBBBBBBBBBBBAAAAAA>>>:::888777777777666444444333333444555777888>>>>>>??????AAACCCEEEFFFGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNLLLQQQUUUTTTPPPOOOSSSXXXaaaeeekkkrrrzzz{{{{{{}}}}}}||||||||||||}}}}}}{{{wwwqqqkkkhhh``````ccciiirrryyy{{{{{{zzzzzz{{{~~~~~~xxxvvvxxx|||||||||}}}~~~{{{uuuqqqooommmiiieeebbb___]]][[[```eeeeee___ZZZXXXYYYZZZYYYXXXXXXYYY[[[]]]^^^bbbaaa```______```aaaaaaaaaaaaaaabbbbbbdddeeeeeeffffffffffffffffffffffffcccbbbbbbcccddddddbbb```bbb```]]]YYYWWWVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUUUURRRQQQOOOLLLIIIFFFDDDBBB@@@===:::888777555222///......---------......///...............------,,,...------------------...---,,,+++,,,...///...---000//////000222333111///---------+++***+++...000---------------...///000------------------------------------------------+++,,,,,,,,,---.........+++,,,,,,---...---------+++,,,------,,,,,,---//////............---------------......---,,,++++++...---,,,---...---------------...///000000//////------------------------++++++,,,,,,------......rrrjjjkkkqqqvvv|||{{{bbbPPPGGG===;;;<<<555555555444444444333333333333333333333333333333333333333333333333333333333222222222111111111111111000000111111111111000000000000////////////000000/////////////////////////////////...///000000111111000...------...000111///000000///......000111222333444222///---...///......////////////......,,,,,,---............---...//////////////////...))))))***,,,---...///000////////////////////////111111111000///......///......///////////////...---......///000111111222000...---...///000///------......///////////////........................////////////////////////111///......000111000///........................///000000000111111111222111111222333333333333333111111000000///000000000///.........//////000111222555999<<<>>>@@@BBBDDD@@@@@@@@@@@@@@@???>>>>>>===:::666555555555555555444444333333444666888999???@@@AAABBBDDDFFFHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKIIIJJJLLLOOOSSSWWWZZZ[[[ZZZ^^^```]]]YYYZZZbbbjjjsssvvv{{{|||{{{|||~~~}}}yyytttrrrrrrssstttuuuxxxzzzzzzxxxuuussssssnnnoooooonnnjjjeee___\\\YYYXXXYYY```iiirrrvvvwwwttttttvvvzzz~~~~~~}}}}}}}}}}}}|||}}}~~~~~~yyysssqqqoookkkgggdddaaa```aaafffjjjhhhaaaZZZXXXXXXXXXYYY[[[]]]]]]]]]]]]\\\```^^^]]]\\\[[[\\\]]]^^^aaaaaaaaaaaabbbcccdddeeeggggggfffffffffeeeeeeeeebbbaaa```bbbcccdddcccbbbbbb```]]]YYYWWWVVVVVVWWWVVVVVVUUUTTTTTTUUUVVVVVVTTTSSSQQQOOOLLLIIIGGGFFFGGGDDD@@@===;;;888444111111000///...............//////......------------------,,,,,,,,,,,,---------,,,+++,,,...///...---.........///000000///.../////////---+++***,,,...++++++,,,---...///111222------------------------,,,,,,------------------*********+++,,,,,,,,,---,,,,,,---.........------,,,---------,,,,,,...000///............---------............---,,,******+++,,,---,,,,,,---............//////////////////------------------------******++++++,,,,,,,,,---~~~ooogggjjjpppwww~~~yyy```NNNEEE;;;:::<<<666555555555555444444444333333333444444444444333333333333333333333333333333111111111111111111111111000000111111111111000000//////000000000000//////000000000000000000000000//////......//////000111111000---,,,,,,---000111...///000///......000222555666777555000---...000////////////////////////------...////////////.........////////////......)))***+++,,,...000111111------............/////////000111000.........000............////////////------......//////000000111///...///000000///---------...////////////...........................////////////////////////000///...///000111000//////.........------------///000000111111222222222111111000000000111222333111000000//////000000000///.........///000111222666999===@@@BBBCCCEEEFFFCCCBBBAAA@@@???>>>===<<<777555333222333444444333666666666666888:::<<<===AAABBBDDDFFFIIIKKKMMMNNNOOOOOONNNMMMMMMMMMNNNNNNOOOQQQVVV\\\aaaeeeggghhhfffiiikkkhhheeehhhqqqzzz||||||}}}~~~~~~~~~||||||{{{yyyvvvtttqqqnnnjjjfffddddddfffggggggiiijjjjjjhhheeecccccc___`````````]]]YYYVVVSSSRRRQQQTTT[[[dddlllppppppooonnnppptttyyy{{{yyyvvvuuusssqqqqqqsssuuuuuuuuuxxx|||}}}tttrrrpppllljjjgggfffeeegggkkkmmmllleee___[[[ZZZ[[[]]]```bbbcccbbb___^^^___^^^\\\[[[ZZZZZZ[[[[[[^^^^^^^^^___```bbbcccdddeeeeeeeeeeeeeeeeeeffffffdddcccbbbccceeegggfffeeeaaa```]]][[[YYYXXXXXXXXXUUUTTTSSSRRRRRRSSSTTTUUUUUUTTTRRRPPPNNNLLLKKKJJJKKKIIIEEECCCAAA>>>;;;888666555444222111000000000000000///............///---------,,,,,,------------,,,+++,,,...///...---,,,,,,---...............///000000///,,,******++++++++++++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------************++++++++++++,,,,,,---...............,,,---...---,,,,,,...000///............---------......///......---,,,+++)))---...,,,+++---...---........................,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,|||nnnhhhlllsssyyyxxx___MMMDDD;;;;;;===777666666666555555555444444333333444555555444333333333333333333333333333333111111111111111111111111000000111111111111000000...///000111111000///...000000000000000000000000///............///000000000000///......///000000...///000///...///000222222555777444///---...111000000000//////000000000000000111222222222222111---...///000000///...---/////////000111111222222---------....../////////,,,...000///------...000...............///000000------------............222111//////000111///...,,,---.../////////..............................------------------------///......///111222000///............///////////////000000111111222333333000000000111111111111222000000////////////000000000000000000111222333444:::===AAADDDDDDEEEEEEFFFDDDCCCAAA???===;;;::::::555444333444666777666555999999999:::<<>>999777666666666666555555555333333444555555444333333333333333333333333333333111111111111111111222222000000111111111111000000---///000222222000///---000000000000000000000000...............///000000///000111222222111000///...///000///...///111222...111333111---+++...111111111000000000000111111......///000000000000000---...///000000///...---////////////............---.........//////000000***---//////---,,,...111...............///000111------------------,,,,,,333111000000111111000...,,,,,,.../////////...---000000000000000000000000------------------------///......///111222000///------...///000111222222///000000111222222333333///000111333333222111000000000////////////000111222222222222333444555666===@@@DDDFFFFFFEEEFFFFFFCCCBBB???===:::999888777666666666888;;;<<<;;;999;;;;;;<<<===@@@CCCEEEGGGGGGIIINNNSSSXXX\\\```aaadddbbb___\\\[[[]]]___aaaiiilllrrrxxx{{{zzzxxxvvvpppsssvvvxxxyyy}}}~~~~~~yyyzzz}}}}}}xxxssssssnnnjjjjjjgggaaa]]]]]][[[]]]___```aaabbbdddfffbbb```^^^]]]^^^]]][[[ZZZXXXUUURRRNNNLLLKKKKKKLLLKKKMMMOOONNNMMMMMMMMMNNNRRRRRRRRRQQQPPPNNNMMMLLLMMMQQQZZZfffqqquuusssooobbb```___bbbfffeee___YYYYYYVVVSSSSSSWWW[[[\\\\\\___bbbhhhmmmsssyyy|||{{{yyywwwvvvuuuvvvvvvwwwvvvvvvvvvvvvsssnnnkkkkkkjjjjjjiiiiiiiiiiiijjjcccbbbaaa```^^^\\\[[[ZZZXXXXXXYYYZZZ\\\^^^```aaa^^^___aaadddgggjjjlllmmmhhhfffeeefffhhhiiiiiihhhddddddccccccbbb```___^^^WWWUUUSSSRRRRRRSSSTTTUUUWWWWWWVVVUUUTTTSSSSSSRRRMMMLLLKKKLLLMMMNNNMMMLLLCCCAAA???<<<999777666555333222000/////////000111111111000000000000111111---,,,+++,,,...///...---+++---...///.........///+++...111222000---+++***///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,---......//////......---.........------///000//////.........---------+++,,,---...............(((...000+++))),,,...,,,...------,,,,,,,,,------,,,,,,,,,------.........000000000//////......---}}}qqqkkknnnsss|||xxx]]]LLLGGG>>>;;;<<<999777777666555444444333333222222222222333333444555666666555444333333222222111111222222222222111111222111111111000000//////000000000000000000000000222222111111000///////////////000000111111111222000000000000000000000000,,,,,,------...///000000111111111000000000000000//////000000000000//////////////////000000000000111000...---,,,---///000+++---///111222222000///......///000000000000000//////...---,,,++++++***......//////////////////000///...------...///000000000111111111111000000......///000000000000000000000////////////000000111111000///...---,,,,,,000////////////.........000...---///222333000......///111222333444555555444333111///---***)))(((000000111111111111111111222444666444111333999???CCCDDDEEEGGGGGGGGGFFFEEE@@@>>><<<:::999999999999888999;;;===>>>???>>>>>><<<>>>@@@AAABBBDDDGGGIIINNNQQQWWW___gggmmmqqqssstttnnngggccceeejjjooorrrtttvvvzzz|||}}}{{{yyywwwwwwvvvwww}}}~~~zzzvvvsssrrrrrrppppppqqqrrrqqqmmmiiieeeccc```]]]YYYUUURRRQQQOOOOOOOOOOOOPPPQQQSSSTTTRRRQQQPPPPPPQQQQQQPPPOOOOOOLLLIIIGGGFFFFFFFFFFFFHHHJJJKKKIIIGGGGGGJJJNNNPPPRRRVVVYYYYYYWWWTTTRRRSSSWWWaaannnwwwxxxqqqjjjaaa___^^^______\\\WWWRRROOOMMMLLLLLLPPPSSSUUUVVVWWWWWWYYY___fffmmmsssuuuxxxwwwvvvvvvxxxzzzyyyyyy|||}}}}}}|||{{{|||~~~|||~~~~~~}}}{{{yyyyyy{{{}}}|||uuuooopppmmmjjjiiijjjllllllllljjjhhhhhhmmmqqqoooggg___^^^\\\ZZZXXXXXXZZZ\\\]]]```bbbeeeiiilllmmmnnnnnnoooiiicccbbbdddfffdddbbbdddcccbbbaaa````````````[[[YYYVVVTTTSSSSSSUUUVVVUUUVVVVVVVVVUUUSSSRRRQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKIIIFFFDDDBBB@@@<<<999999888555333222111111111111000///...---.../////////...---,,,,,,---///000000///...,,,,,,,,,---...------------------------000///...,,,,,,,,,---...........................,,,++++++++++++,,,------,,,,,,++++++,,,,,,------/////////...------,,,,,,000///...---------------...---,,,,,,++++++++++++------,,,+++,,,---...///000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......sssmmmpppuuu}}}xxx]]]LLLFFF>>>;;;<<<999777666666555555444333333333222222222333333444555666555555444333333222222111111222222222222111111111111111111000000000///000000000000000000000000/////////000111111222222///000000000111111111111////////////////////////,,,,,,---......//////000//////////////////////////////000000000000//////............////////////000000000000000///......000000111111000///------......///000000000000000111111111000000///......///////////////.........000///............///000//////............//////......///000000000000000000000////////////000000///////////////.........000///...---,,,+++***)))000///...///111222000...///000111222333444444555333222111000...---,,,,,,000000000000111111111111333666888777555777<<>>===<<<::::::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDHHHLLLPPPVVV\\\eeemmmsssvvvwwwxxxwwwrrrmmmkkkmmmrrrvvvxxxvvvxxxzzz|||}}}}}}{{{zzz|||zzz{{{}}}{{{wwwrrrmmmiiifffeeebbbaaa```aaacccbbb___\\\XXXWWWUUURRROOOMMMKKKIIIFFFFFFGGGIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIIIIJJJJJJKKKIIIGGGEEEFFFHHHIIIJJJKKKLLLNNNMMMLLLMMMPPPSSSVVVZZZ___dddeeebbb^^^[[[\\\aaajjjtttzzzyyysssnnnhhhgggfffeeeeeeaaa\\\WWWWWWTTTQQQPPPRRRUUUWWWXXXXXXWWWWWWYYY]]]bbbfffhhhkkkjjjiiijjjllloooooooooooonnnmmmlllkkkkkkmmmooossswww~~~}}}~~~xxxsssuuurrrooonnnnnnoooooonnnpppooopppuuuzzzzzzssskkkgggeeeaaa]]][[[[[[[[[\\\```aaadddfffhhhiiiiiiiiilllgggbbbaaadddeeedddaaadddccccccbbb```______^^^]]][[[XXXUUUTTTTTTUUUVVVVVVVVVWWWWWWVVVTTTSSSRRRRRRRRRRRRQQQPPPOOONNNNNNOOOMMMJJJHHHGGGDDDAAA>>>>>><<<999666444222222111111000///.........///000.........------....../////////...---------------------------------------//////...---------------------------------------,,,,,,,,,,,,,,,------...++++++++++++,,,---...///---------..................---,,,++++++++++++,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......uuupppsssxxx~~~www\\\KKKFFF>>>;;;<<<999777666666555555444444444333333222222222333444444555555555444444333333222111111222222222222111111111111111111000000000000000000000000000000000000/////////000111111222222000000000000111111111111000000000000000000000000---------......//////000............//////////////////000000000000//////---------........./////////000222333222111///---111111000000///...------......///000000000000000111111111111111111111111000000//////.........---000//////......//////000000///...------...///000......///000000000000000000000////////////000000---.........//////000000222111111000//////......111000//////000111///...000000111333444444444444111111111111000000000///000000000111111222222222222666999::::::;;;???BBBBBBBBBCCCBBBBBBAAA@@@???===<<<;;;;;;;;;<<<======AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEGGGMMMUUUZZZccckkkvvv~~~}}}|||{{{vvvtttrrrrrrtttwwwxxxxxxuuuvvvxxxyyy{{{{{{{{{{{{|||{{{||||||rrroooiiiccc]]]YYYWWWVVVRRRQQQPPPQQQRRRQQQOOOMMMJJJJJJIIIHHHGGGFFFEEEDDD???AAABBBDDDEEEFFFFFFEEEIIIIIIIIIIIIJJJLLLNNNOOOOOONNNLLLJJJJJJLLLNNNOOOQQQRRRUUUVVVXXXZZZ^^^aaaeeejjjpppuuuvvvsssnnnjjjjjjqqqyyy|||xxxuuutttttttttuuuuuurrrmmmjjjmmmjjjeeecccccceeeffffff^^^]]][[[[[[\\\___bbbdddhhhfffdddeeegggiiiiiiiiiiiigggccc```^^^___```aaadddiiiqqqxxx~~~~~~yyyzzzxxxtttrrrrrrqqqpppooorrrqqqsssyyyzzztttnnnlllhhhccc```^^^^^^^^^bbbbbbcccddddddddddddccceeebbb``````bbbcccbbb```cccccccccbbbaaa___^^^]]]^^^]]]ZZZWWWVVVVVVVVVWWWVVVWWWWWWXXXWWWVVVTTTSSSTTTTTTSSSSSSSSSRRRRRRQQQSSSQQQOOOMMMLLLJJJGGGDDDCCCBBB???;;;888666444333222111000.........///000.........//////......---.........///......---,,,---------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------...+++,,,,,,---......//////------,,,+++++++++,,,,,,...---,,,,,,,,,,,,,,,,,,+++,,,------......------........................------------------------------............------,,,,,,,,,---------......xxxrrruuu{{{vvv[[[KKKFFF===;;;<<<999777666666666555555444444333333333222222333333444555555444444444333333333111111222222222222111111111111111000000000000000000000000000000000000000222222111111000/////////000000000000000111111111111111111111111111111111------....../////////000......///////////////000//////000000000000//////.........////////////000111111222333222111000//////............///000111......///000000000000000------........./////////000000000///......------///////////////000000000222111000//////000111222......///000000000000000000000////////////000000............///////////////000000111222444444555111000//////////////////111111222333444444444444111111111111111000000000000000111222333333444444333666:::<<<===>>>@@@AAAAAAAAA@@@@@@???>>>===<<<<<<<<<;;;;;;<<<>>>@@@AAADDDDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGHHHMMMVVV```gggrrryyy|||{{{tttsssrrrssstttsssrrrpppnnnnnnoooppprrrsssuuuvvvtttttttttvvvvvvtttooojjjeeeaaa[[[UUUPPPMMMKKKKKKIIIHHHGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCDDDEEEFFFIIIJJJLLLOOORRRUUUXXXZZZ\\\]]]^^^```___^^^[[[XXXWWWXXXZZZ^^^```cccggglllppptttvvv|||~~~zzz|||}}}|||{{{xxxvvvkkkjjjhhhffffffiiimmmqqqtttrrrqqqrrrssssssrrrqqqpppkkkddd^^^\\\[[[\\\\\\[[[```gggmmmqqqrrrrrrrrrtttxxx{{{}}}{{{{{{~~~}}}{{{wwwuuutttsssqqqooossssssvvv{{{{{{vvvpppnnnjjjgggdddcccbbbbbbdddddddddcccbbbaaa``````^^^]]]\\\]]]___```___]]]aaaaaabbbaaaaaa___^^^]]]___]]][[[YYYWWWWWWWWWXXXWWWXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUTTTTTTUUUUUUTTTSSSQQQPPPOOONNNKKKHHHGGGFFFDDDAAA>>>;;;:::999666555333111///......///......///000000///---,,,------/////////...---,,,------------------------,,,---...///......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------.../////////...,,,,,,+++++++++,,,,,,,,,------.........///......---------.........------,,,,,,,,,------+++,,,---...///...---,,,---------.........//////........................,,,------......------,,,,,,,,,,,,---------......zzztttwww}}}vvv[[[JJJEEE===:::<<<999666666666666666555555555444333333222222333333333444444444444444333333333111111222222222222111111000000000000000000111111111111111111111111111111222222111111000/////////111111000000000000000000000000000000000000000000.........////////////////////////000000111111111//////000000000000/////////000000000000111111111444333111000000000111222///......---......///000......///000000000000000+++,,,,,,------......///000000//////.........---...//////000000000000000222111000//////000111222......///000000000000000000000////////////000000////////////............,,,,,,---...000111222222000000000///...///000111222333333444444444333333111111111000000/////////222222333444666777888888777:::===???@@@AAAAAABBB??????>>>=========<<<<<<============???AAACCCDDDFFFEEEEEEEEEGGGIIIKKKLLLNNNOOOPPPSSSYYYcccooowww|||zzzzzzuuutttrrrqqqpppmmmiiifffaaaaaaaaabbbdddfffhhhiiigggggghhhhhhgggccc^^^ZZZVVVSSSNNNJJJFFFEEEEEEEEECCCCCCCCCBBBAAABBBCCCDDDDDDDDDEEEGGGIIIJJJKKKLLLLLLKKKJJJJJJMMMQQQVVVYYY[[[aaahhhnnnppppppqqqrrrvvvwwwwwwtttpppmmmmmmnnnrrrtttxxx~~~wwwvvvssspppnnnqqqwww{{{zzzsssiiibbb____________```dddhhhjjjiiihhhggghhhkkkooossstttrrrqqqrrrtttwwwwwwvvvtttrrrsssvvvxxx}}}~~~~~~~~~{{{yyyxxxwwwtttrrrxxxxxxzzz}}}~~~yyyuuuqqqooollliiifffdddcccbbbcccbbbaaa```___^^^^^^^^^[[[[[[[[[\\\]]]^^^^^^]]]```````````````___^^^]]]]]]\\\[[[YYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYYYYWWWWWWVVVUUUUUUUUUVVVVVVSSSRRRQQQPPPPPPOOOLLLJJJHHHHHHGGGEEEDDDBBBAAA@@@===;;;888555222000///......///000111000///---,,,,,,---...//////...---,,,------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,------.........------,,,,,,,,,,,,......---------......///---------,,,,,,---......+++,,,---...///...---,,,,,,,,,------.../////////........................,,,,,,------------,,,,,,,,,,,,,,,---------......zzzuuuxxx}}}uuuZZZIIIEEE===:::<<<999666666666666666666666666444444333222222222333333444444444444444444444444111111222222222222111111000000000000111111111111111111111111111111111111/////////000111111222222111111111111000000000000------------------------//////////////////////////////000000111111222222//////000000000000//////000000111111111222222222444333111//////000111333111111000///...,,,++++++......///000000000000000---.........//////000000////////////////////////......///000111111111111......////////////............///000000000000000000000////////////000000000000//////.........---111000000000000000000000///000000///......111333333444444444444333333222111111111000000000000000555555666888:::;;;<<<===>>>???AAABBBCCCCCCBBBAAA======<<<<<<===>>>???????????????@@@AAADDDFFFGGGGGGHHHIIIKKKNNNQQQSSSUUUYYY[[[]]]aaahhhqqq{{{|||zzzyyyxxxxxxvvvssspppmmmjjjfffaaa]]]SSSSSSSSSTTTUUUWWWYYYYYYYYYZZZ[[[[[[YYYVVVRRRPPPJJJHHHFFFCCCBBBBBBBBBCCC@@@AAAAAAAAABBBDDDHHHKKKMMMNNNOOOQQQSSSUUUVVVWWWXXXXXXXXXYYY]]]ccchhhlllrrrxxxzzzyyyvvvqqqnnnpppwww}}}|||qqqiiihhhiiijjjkkkmmmpppqqqooojjjhhhiiijjjqqqtttwwwuuuqqqmmmlllmmmlllkkkhhhdddbbbdddhhhkkkppptttxxxyyyxxxwwwyyy{{{zzz~~~~~~}}}zzzxxxxxxxxxyyyzzzzzzwwwsssooosssqqqnnnjjjfffcccaaa___```___^^^^^^^^^^^^^^^___^^^^^^^^^______```bbbbbbcccbbb```___]]]\\\\\\\\\ZZZZZZYYYXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]\\\\\\[[[XXXWWWVVVTTTTTTTTTUUUVVVSSSQQQPPPPPPQQQPPPNNNLLLIIIIIIJJJIIIIIIHHHGGGFFFCCC@@@===999555333111111000000000000//////...---,,,---......///.........------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------)))***+++,,,...000111333......------,,,++++++***,,,,,,+++++++++,,,------------------------...///+++,,,------......---------------.........//////------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......zzztttwww}}}tttYYYIIIDDD===:::<<<999666666666666666666666777555444333333222222222333444444444444444444444444111111222222222222111111///000000000111111111111111111111111111111111111/////////000111111222222111111111111000000000///........................000/////////////////////......//////000111111222//////000000000000//////000000000000111111111111222222111000000000000000000000000000...,,,***)))......///000000000000000////////////000000000000------......///000000000---...000111222222111111---...///000000///...---......///000000000000000000000////////////000000.........///////////////333333222222222111111000---//////...---...222555444444555555444333222222000000111111222333333333888888:::;;;===???@@@AAAAAAAAA@@@@@@@@@@@@>>>===;;;;;;;;;<<<>>>@@@BBBCCCAAAAAAAAABBBDDDFFFHHHJJJJJJLLLPPPTTTXXX\\\^^^___bbbeeehhhlllqqqxxx}}}xxxrrrppprrrttttttrrrnnnjjjeee```\\\XXXTTTRRRHHHIIIIIIJJJKKKLLLLLLLLLMMMNNNOOOOOOMMMLLLKKKJJJFFFFFFEEEDDDCCCCCCDDDDDDCCCEEEGGGIIILLLQQQXXX^^^aaabbbccceeegggiiijjjkkkkkkllloootttyyy~~~}}}ttttttqqqmmmkkknnnwww{{{pppjjjlllpppsssuuuuuuwwwxxxvvvttttttyyy~~~wwwpppllljjjnnnkkkfff```]]]^^^cccggglllpppttttttqqqoooppprrrqqqvvv|||~~~{{{yyyzzz|||~~~~~~|||xxxxxxyyyyyywwwtttooolllpppooommmjjjgggdddbbbaaa```_________```bbbcccdddgggffffffeeeeeefffiiikkkiiifffbbb]]]ZZZYYYXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXYYYZZZ\\\]]]^^^^^^]]]]]]YYYWWWUUUSSSSSSSSSTTTTTTTTTRRRRRRRRRSSSSSSQQQOOOKKKLLLLLLLLLLLLKKKIIIHHHEEECCC@@@<<<999888777666222111000///............---------------...//////------------------------,,,,,,++++++,,,,,,---...------------------------+++************+++,,,,,,++++++,,,,,,...///000111---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---------------...//////---,,,,,,,,,,,,---......---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......yyytttwww|||tttYYYIIIDDD===:::<<<:::666666666666777777777777555444333333222222222222444444444444444444444444111111222222222222111111//////000000111111111222111111111111111111111111222222111111000/////////222111111111000000//////111111111111111111111111000000000000////////////---------...///000000111//////000000000000//////////////////000000000000///000222222222111///---,,,---///000000...---+++...//////000000000000000///////////////.........,,,,,,---...///000111111---...000111222222222111...///222333333222///......//////000000000000000000000////////////000000,,,,,,---...///000111222---------...//////000000,,,...///...---...333777555555555555444333222222//////111222444666777777::::::<<<>>>@@@AAACCCDDDAAA???===<<<<<<;;;999888::::::;;;<<<>>>AAADDDFFFCCCCCCCCCCCCEEEGGGIIIKKKMMMPPPUUUZZZ```cccfffgggfffiiimmmqqqtttxxx}}}ssslllfffffflllpppooolllddd___YYYSSSOOOLLLIIIGGGCCCDDDEEEFFFFFFFFFFFFFFFDDDFFFGGGGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGIIILLLPPPSSSXXX___iiippptttuuuvvvxxxyyy{{{|||}}}zzz~~~|||{{{xxx|||xxxsssnnnnnnmmmkkkjjjppp|||{{{rrrgggcccgggnnnrrrttttttxxx{{{|||}}}~~~tttmmmkkkvvvrrrkkkccc^^^___dddhhhooosssuuussslllgggggghhhhhhnnntttuuurrrqqqrrruuu~~~~~~~~~|||}}}}}}~~~}}}{{{xxxtttqqqlllkkkkkkjjjhhhggggggfffbbbbbbbbbccceeegggjjjkkkmmmmmmllljjjiiikkknnnqqqnnnjjjccc]]]XXXUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYZZZ\\\^^^______^^^^^^YYYWWWUUUSSSQQQQQQRRRSSSUUUTTTSSSTTTUUUUUUSSSRRRMMMMMMNNNNNNMMMKKKJJJIIIEEECCCAAA>>><<<;;;;;;;;;333222000............///...---,,,,,,---...///000------------------------,,,,,,+++***+++,,,...///........................******))))))******+++,,,111000///...---,,,,,,,,,***++++++,,,,,,------...---------------...///000---------------...///000...---,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......wwwvvvyyy|||vvv[[[KKKFFF>>>;;;<<<888555555555666666666666666222333444444222222333444111222222333333333222222222222111111111111222222000000000000111111111111...///222333333222///...222222222222222111111000......---...///000222333***...222222000//////111000000000000000000000000...............///000111......////////////............------------......000000000000000000000000222000///------///000222222222111111000000//////111111111111111111111111------------------------000000000000000///......//////000111111000///...////////////000000000000////////////////////////000000111222222222222111000000000000000000000000...///111222333333222222333555777777444111000/////////000222444777999:::;;;;;;<<<<<<<<<<<<<<<<<>><<<<<<;;;999:::<<<>>>@@@BBBDDDEEEGGGGGGGGGHHHJJJMMMQQQRRR[[[[[[[[[]]]```eeejjjmmmkkkkkklllooopppoookkkhhheeebbb^^^\\\^^^^^^\\\[[[XXXTTTNNNIIIFFFEEEDDDDDDFFFCCC@@@>>>@@@CCCFFFHHHIIIHHHFFFEEEFFFIIILLLNNNNNNOOOQQQSSSUUUVVVVVVVVVYYYZZZ^^^fffqqq}}}}}}yyywwwvvvuuutttyyysssnnnooollljjjhhhiiinnnxxxrrriiibbb```bbbeeekkkqqqwwwyyywwwpppnnnmmmwwwrrrmmmiiieeedddkkktttwww{{{qqqkkkjjjiiijjjkkknnnqqqsssssspppnnn|||}}}~~~~~~yyytttqqqnnnmmmkkklllmmmmmmkkkjjjmmmlllkkkjjjkkknnnqqqssswwwtttqqqooopppppppppooopppjjjbbbZZZUUUTTTVVVXXXWWWVVVUUUVVVWWWWWWVVVVVVYYYZZZ[[[\\\\\\[[[ZZZZZZYYYZZZYYYWWWUUUSSSRRRSSSTTTUUUVVVWWWVVVUUUTTTSSSPPPOOONNNMMMLLLLLLLLLLLLJJJIIIIIIGGGDDD@@@<<<::::::777444222111111///...///.........//////---+++...---+++*********++++++***+++,,,,,,------,,,,,,------------------------000000000///......------///...,,,,,,,,,---///111---......///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,///......------......///***+++---///000000//////,,,,,,,,,---------......000000///...------,,,,,,+++,,,------++++++,,,---,,,---///000000///---,,,tttssswwwzzztttZZZIIIEEE===:::;;;777666666666666666555555555222333444444222222333444333333444444444444333333222222111111111111222222000000000000000000000000---///111222222111///---+++,,,---...///000000000//////......///000111222000222222111...---...000000000000000000000000000------,,,,,,,,,---............////////////......///..................///000000000000000000000000111000///......///000111000/////////.........---111111111111111111111111000000000000000000000000000000000000000///.........///000000000000///...////////////000000000000////////////////////////000000111222222222222111000000000000000000000000/////////000111333555666666777999999777555444444222222444555777999::::::============>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;======???@@@BBBDDDEEEFFFGGGHHHKKKNNNQQQTTTVVVWWW\\\[[[[[[]]]___ccchhhjjjnnnmmmkkkjjjhhhddd___\\\WWWUUURRRRRRSSSSSSRRRPPPLLLIIIDDDAAA@@@AAABBBBBBDDDCCCBBBBBBDDDEEEFFFFFFHHHIIIKKKMMMQQQUUUXXX[[[]]]___bbbeeehhhhhhhhhhhhmmmooossszzz{{{yyywwwvvvwwwyyy|||~~~xxxppplllnnnppprrrvvvxxx~~~sssiiigggiiiiiijjjkkkmmmrrr{{{wwwiiiccc^^^^^^^^^```gggnnntttxxx}}}rrrllljjjiiioookkkiiiiiiiiillluuuyyytttqqqpppqqqsssuuuuuusssooolllyyy{{{|||}}}zzzxxxtttsssrrrrrrssstttsssqqqrrrqqqooonnnnnnpppsssuuuvvvtttssssssssssssqqqpppkkkfff^^^WWWRRRQQQRRRTTTUUUUUUUUUUUUWWWWWWWWWVVVXXXYYYZZZZZZZZZZZZYYYXXXZZZ[[[[[[YYYVVVUUUUUUVVVUUUUUUVVVWWWVVVUUUTTTSSSPPPPPPQQQQQQQQQOOOMMMLLLJJJJJJIIIHHHFFFDDDBBBAAA???<<<888555444222000//////...------//////...---...---,,,++++++,,,------,,,------...............------------------------........................,,,,,,+++***+++,,,---...,,,,,,------...------------------------------------,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,+++,,,---------............000//////...------,,,,,,+++,,,------++++++,,,---+++,,,---......---,,,+++~~~ssssssxxx{{{rrrXXXHHHDDD<<<999:::666777777666666555555444444222333444444222222333444444444555555555555444444222222111111111111222222111111000000//////.........000111222222111000.........///000111111111111000000////////////000000333333111///------000222000000000000000000000000......------,,,---------...//////000000//////...000//////......//////000000000000000000000000000111000///......///000111////////////............000000000000000000000000111111111111111111111111000000000000000//////.........////////////......////////////000000000000///////////////////////////000111111222222111111000000000000000000000000000///......000444888:::333444555555333333444555555666888::::::;;;::::::;;;;;;<<<<<<<<<=========:::::::::;;;;;;<<<<<<===@@@AAAAAABBBDDDFFFGGGHHHJJJMMMRRRWWW[[[]]]]]]]]][[[ZZZZZZ[[[]]]```ccceeekkkhhhccc___\\\WWWRRROOOJJJHHHGGGGGGIIIIIIHHHFFFCCCAAA@@@??????@@@BBBCCCFFFGGGIIIJJJKKKKKKKKKJJJMMMQQQWWW___eeekkknnnpppppptttyyy~~~vvvqqqooommmlllllloootttzzz}}}}}}uuuiiibbbaaaeeekkkooowwwwwwzzz~~~pppeee^^^```eeegggkkkooorrruuu}}}uuufff___\\\\\\]]]\\\]]]cccllltttxxxsssjjjgggeeeccchhhffffffjjjnnnttt|||xxxyyyzzzzzzxxxuuuqqqooozzz~~~||||||yyyxxxxxxwwwvvvyyy}}}|||zzzyyyxxxyyy{{{{{{zzzyyyyyywwwuuusssrrrsssuuuvvvuuuuuuuuuvvvvvvtttqqqmmmfffbbb[[[UUUQQQPPPQQQSSSTTTTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWZZZ[[[\\\[[[XXXWWWWWWXXXVVVVVVVVVVVVVVVUUUTTTTTTPPPRRRTTTUUUUUURRROOOMMMKKKKKKJJJIIIHHHHHHHHHHHHEEEBBB>>>;;;999666444111111///------...000000///......---------......///......///000000000000///------------------------++++++,,,------...//////+++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////........................---,,,,,,++++++,,,,,,---***)))))))))))))))******------.........//////////////////...------,,,,,,+++---...---,,,+++,,,---***+++,,,------,,,+++***uuuvvv{{{rrrXXXHHHEEE===999:::666888888777666555444444333222333444444222222333444444555555555555444333333222222111111111111222222111111000000///...------000111333444444333111000333333333222111000......111111000///////////////111111000000///000222333////////////////////////111111000//////...////////////000000000000//////000000////////////000000////////////////////////000000////////////000000111111111111000000000000////////////////////////........................//////000000000000//////---.........////////////////////////000000000000///////////////////////////000000111111111111111000000000000000000000000000000///000222444777999111222333222111111333555777999;;;<<<<<<;;;999888666777777888888999999999;;;;;;;;;<<<===>>>>>>???AAAAAABBBCCCFFFIIIKKKMMMQQQUUU[[[```cccbbb___]]]WWWWWWVVVVVVWWWYYY[[[\\\^^^[[[VVVRRROOOMMMJJJHHHDDDDDDCCCDDDDDDDDDCCCBBBBBBCCCDDDDDDEEEFFFIIIKKKPPPRRRUUUWWWWWWWWWXXXXXX]]]ccclllvvv~~~wwwlllgggcccdddeeehhhmmmsssyyy}}}rrrkkkbbb]]]___dddkkkooovvvsssssszzz}}}pppggg```\\\___dddhhhnnnsssttttttxxxxxxiii]]]XXXYYY\\\^^^]]]\\\bbbkkkuuuwwwvvvhhhdddddddddccchhhfffiiinnnttt}}}{{{}}}}}}zzzxxxwww}}}}}}~~~|||wwwsssnnnkkkkkklllmmmrrryyy{{{{{{|||}}}}}}}}}}}}}}}}}}||||||}}}~~~|||yyyvvvuuuuuuwwwxxxuuuuuuvvvwwwvvvrrrlllgggbbb___ZZZVVVTTTTTTVVVWWWVVVWWWXXXXXXVVVTTTSSSSSSUUUUUUVVVVVVVVVVVVVVVVVVZZZ\\\\\\[[[YYYXXXYYYZZZWWWWWWWWWVVVVVVUUUTTTTTTSSSTTTUUUUUUUUUSSSRRRQQQNNNMMMKKKJJJIIIJJJKKKKKKIIIFFFCCC@@@???===:::888666333000......///000///...------.........//////......///000000000000000------------------------+++++++++,,,,,,---------,,,---.../////////......------,,,+++,,,---...///------------------------///......------......///...---,,,+++***+++,,,---.........////////////000//////.........---------,,,---...---,,,+++,,,...+++,,,------------,,,+++xxxxxx}}}qqqXXXIIIFFF>>>;;;;;;777888888777666555444444333222333444444222222333444444444444444444333222222222222111111111111222222222111111000///......---000000111222222111000000////////////...---,,,+++111111111000//////......000000111111222111///...////////////////////////222111000/////////////////////000000000000//////000000////////////000000////////////////////////000000////////////000000000000000000111111111111........................------------------------//////000000000000//////............//////000000////////////000000000000//////////////////////////////000111111111111000000000000000000000000000000111222333444555555555555666666666555666888:::888999:::;;;;;;999777666444444555666666777888888<<<<<<======>>>???@@@@@@@@@AAABBBEEEHHHMMMQQQSSS[[[^^^bbbeeeeeeaaa[[[XXXQQQQQQPPPPPPPPPPPPQQQRRRRRROOOJJJHHHGGGFFFEEEDDDAAABBBBBBBBBAAAAAABBBBBBCCCFFFJJJLLLNNNQQQVVVYYYaaadddfffhhhhhhjjjmmmpppuuu{{{vvvssstttxxx}}}uuujjjbbb___YYY\\\aaagggmmmssswwwzzz~~~jjjfffaaa```bbbggglllnnnrrrooommmqqqyyy~~~uuunnnhhhdddaaa___aaaffflllpppsssssspppppptttxxx{{{zzztttmmmcccZZZUUUWWW\\\___]]][[[```hhhppprrrzzz~~~kkkaaa```dddggggggkkkjjjnnnuuu}}}~~~xxx|||}}}ssskkkdddbbbaaaaaaffflllqqqqqqsssuuuwwwzzz|||}}}~~~~~~~~~{{{xxxwwwwwwxxxyyyvvvvvvvvvuuusssnnnfffaaa^^^\\\ZZZWWWWWWXXXZZZ[[[[[[]]]^^^[[[WWWSSSQQQQQQTTTTTTTTTUUUVVVWWWWWWXXX[[[\\\\\\[[[ZZZYYYYYYZZZXXXXXXWWWVVVUUUUUUUUUTTTVVVUUUSSSRRRRRRSSSTTTTTTQQQOOOMMMKKKJJJJJJJJJKKKIIIGGGEEEEEEEEECCCAAA???===:::555222111000///...---------............---------...////////////...------------------------------,,,,,,,,,+++++++++,,,---.../////////......///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///000///---,,,,,,---...///.........////////////000...............---------,,,---......,,,,,,---...------............------zzzzzz~~~qqqWWWIIIGGG???;;;;;;777777777666666555555444444222333444444222222333444444444444444444333222111222222111111111111222222222222111111000000//////......////////////......---...///000111222222222000000111111000///......111000111111222000---***000000000000000000000000//////......---.........///000000111111000000///000//////......//////000000000000000000000000000//////000000000000//////............////////////////////////////////////////////////////////////...//////000000000000000//////...//////000111222////////////000000000000////////////////////////...///000000111111000000000000000000000000000000111222444555666666555444666888999999888888999;;;888999999999999777666555666666777888999::::::;;;<<<<<<===???AAABBBDDDDDDDDDDDDFFFIIINNNSSSXXX[[[cccdddeeeeeeaaa[[[TTTPPPKKKKKKJJJIIIIIIIIIJJJJJJKKKHHHEEECCCCCCCCCBBBAAA@@@AAABBBBBBBBBCCCFFFIIIGGGLLLSSSXXX\\\```eeejjjsssvvv{{{}}}~~~zzzpppiiihhhjjjpppwww~~~~~~qqqfff___ZZZWWWSSSWWW]]]dddkkkppptttuuu|||~~~sssgggeeeccccccfffiiilllmmmooommmkkklllppprrrrrrqqqjjjfffdddeeeeeecccdddhhhoooppppppooommmllllllllliiimmmnnnkkkiiifffaaa[[[WWWWWW[[[^^^^^^\\\^^^dddgggjjjrrr|||qqqddd^^^```fffkkkmmmkkkkkkpppxxx{{{wwwtttxxx}}}{{{qqqfff```\\\ZZZ[[[___eeefffhhhkkkpppuuuzzz}}}~~~~~~{{{yyyxxxxxxzzz{{{yyywwwuuusssqqqlllfffaaa]]]\\\[[[ZZZZZZ[[[\\\]]]```bbbccc```YYYSSSQQQQQQSSSSSSTTTUUUWWWXXXZZZ[[[\\\]]]^^^\\\ZZZYYYYYYZZZZZZYYYXXXVVVUUUUUUUUUUUUWWWUUUSSSQQQQQQRRRUUUWWWRRRQQQOOOMMMKKKJJJJJJIIIIIIHHHGGGHHHIIIHHHFFFEEECCC???;;;777555333111///......//////...------,,,,,,,,,---............---------------------------......---,,,,,,+++******+++++++++,,,,,,,,,------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---------------......------........./////////........................,,,...///...---,,,---...........................~~~oooVVVHHHFFF???;;;:::666666666666666666555555555222333444444222222333444666666666555555444333222222222111111111111222222222222222222111111111111///////////////////////////000111333555666777777//////000111111000///......,,,,,,---000111000...000000000000000000000000..................///000000000111111111111000000///..................///000000000000000000000000//////000000000000//////---........./////////000////////////////////////////////////////////////......///000000000000000000000//////000111333444////////////000000000000////////////////////////...//////000000000000000000000000000000000000000222222333444555666777888888:::<<<===<<<:::;;;;;;999888888777777666666555777888999:::;;;<<<<<<======>>>AAADDDGGGKKKMMMNNNLLLLLLMMMPPPUUUZZZ___ccchhhgggeeeaaa[[[TTTMMMJJJGGGFFFFFFFFFEEEEEEEEEEEEFFFDDDCCCCCCEEEFFFFFFEEEDDDEEEGGGHHHIIINNNTTTZZZZZZ```hhhlllnnnpppuuuyyywwwkkkddd``````bbbjjjttt{{{{{{|||zzzooofffaaa]]]YYYVVVUUUWWW\\\bbbhhhnnnrrruuuwww~~~wwwpppjjjhhhffffffhhhkkkmmmnnnnnnmmmmmmlllmmmnnnnnnoookkkgggfffiiiiiigggiiilllpppnnnllllllmmmmmmkkkiiifffjjjkkkiiihhhgggddd___^^^[[[\\\```aaa______ccccccgggnnnwwwoooiiibbb^^^aaahhhooorrriiiiiimmmttt|||tttpppoooqqqvvv{{{|||{{{{{{xxxkkkddd```\\\\\\^^^aaaaaabbbeeeiiinnnsssvvv{{{{{{|||~~~~~~{{{zzzyyy{{{}}}~~~|||yyyvvvsssqqqnnnkkkhhhcccbbbaaa___^^^^^^^^^^^^bbbeeegggccc\\\VVVSSSSSSSSSSSSTTTUUUXXX[[[^^^______``````^^^\\\ZZZZZZ[[[[[[ZZZXXXVVVUUUUUUUUUUUUVVVUUUTTTSSSSSSTTTVVVWWWQQQQQQQQQPPPNNNMMMKKKJJJIIIHHHHHHIIIKKKJJJHHHFFFEEECCC???<<<:::888444111000111111111000...,,,+++,,,,,,---............---------------------------------------,,,,,,,,,,,,,,,,,,+++***+++,,,---...---------...------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,---...////////////,,,---------....................................---...///...---,,,---///...------------------...mmmTTTGGGEEE>>>:::999444555555555666666666666666222333444444222222333444777777777777666555444333222222111111111111222222222222222222222333333333222222222222222222222222//////000111222222222222...///000111111000///...(((&&&%%%)))///444777777000000000000000000000000000000///000000111222333000000111111111111000000......------------......000000000000000000000000//////000000000000/////////000000000111111222222000000000000000000000000////////////////////////......///000000000000000111000000000000222444555////////////000000000000////////////////////////...//////000000000000000000000000000000000000000222222111111333777:::<<<>>>AAADDDDDDCCCAAA@@@@@@999999888777666666666777777888888:::;;;<<<======@@@AAAEEEJJJOOOSSSWWWXXXTTTSSSTTTVVVZZZ___dddgggiiigggccc]]]VVVOOOJJJFFFEEEDDDDDDDDDDDDCCCCCCCCCAAAAAABBBDDDHHHKKKLLLKKKJJJLLLNNNPPPSSSZZZcccjjjpppvvv|||~~~}}}|||~~~wwwwww}}}yyyiiiaaa]]]\\\\\\___gggrrryyyyyyxxxzzzyyyuuutttnnngggdddcccbbb___[[[ZZZ[[[]]]bbbgggnnntttwwwwww|||wwwtttpppmmmiiihhhjjjnnnpppqqqnnnooooooooonnnnnnppprrrppplllkkkllllllkkkmmmqqqooollliiikkkooopppnnnjjjlllooopppmmmlllkkkhhhccceeeaaa```ccceeecccbbbdddeeeiiioootttwwwwwwvvvtttiiifffbbb```bbbiiipppuuuhhhggghhhmmmssszzz~~~nnnhhhhhhiiiqqquuuyyyyyywwwvvvzzz}}}{{{oooiiieeebbbbbbddddddcccbbbccceeehhhlllnnnwwwvvvwwwzzz~~~~~~|||zzz{{{|||~~~{{{wwwtttrrrqqqpppoookkkjjjgggeeecccaaa```___bbbfffhhheee^^^XXXVVVVVVSSSSSSTTTVVVYYY]]]```bbbbbbbbbbbb```]]][[[[[[\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVPPPQQQRRRRRRQQQOOOMMMLLLJJJIIIIIIJJJKKKKKKHHHFFFEEECCCAAA???>>>;;;777444222333333222111///---,,,,,,------...///.........------------------------+++,,,,,,------......//////...---,,,,,,...000111***+++---...///......---........................///......------......///,,,---///111222222111000,,,,,,,,,---------......---.....................---...///...------...///---,,,,,,++++++,,,,,,---nnnWWWHHHAAA999:::===999777777777777666666666666777666555444444444444444555555555444444333333333222222222222222222222222///000000000000111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111///////////////000111111111111000000//////......000000000000000000000000...........................///111111///...///000111111000000000000000111000000000000/////////...//////............//////555444111///------------//////000000111111222222---.........//////000000000///...------...///000000000111111111000000///111...,,,---000222222111...///111333555:::???CCCIIIIIIIIIGGGDDD@@@<<<:::999888666666777888;;;<<<<<<<<<<<<<<<;;;===AAACCCEEEHHHNNNTTTZZZ]]]^^^___[[[[[[\\\```dddgggeeecccgggbbb[[[TTTNNNIIIEEECCCBBBBBBCCCCCCCCCCCCCCCCCCFFFIIILLLNNNOOOQQQSSSUUUZZZYYYYYY\\\dddooozzz~~~{{{yyytttnnnjjjlllsssyyyoookkkeee___]]]]]]```bbbjjjtttyyyvvvrrrssssssqqqkkkjjjiiifffcccbbbcccddd^^^```bbbggglllrrrvvvyyy|||vvvsssqqqnnnlllmmmppptttvvvxxxyyyzzz{{{|||{{{xxxuuusssvvvuuurrrqqqppprrrtttvvvsssqqqqqqssswwwzzzyyywwwyyyzzz|||{{{xxxtttsssrrrqqqpppooonnnnnnmmmmmmnnnlllkkkkkkooottttttoooiiigggccc___aaafffkkkkkkiiicccbbbaaadddjjjttt~~~wwwkkkccc______aaakkkrrrxxxwwwsssrrrxxx~~~|||nnnffffffgggfffcccjjjgggdddccceeeiiikkklllvvvrrrrrrvvvzzzzzz|||}}}zzzxxxzzz|||~~~~~~{{{wwwttttttsssqqqnnnnnnmmmlllkkkiiihhhgggfffffffffeeebbb]]]YYYWWWVVVRRRRRRTTT[[[aaaeeedddbbb___aaaaaa```]]]ZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVXXXXXXXXXWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSRRROOOLLLLLLKKKJJJHHHHHHIIIIIIJJJIIIIIIGGGEEECCC@@@>>>===888666333000............---------,,,------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...++++++++++++++++++,,,,,,+++++++++,,,,,,+++******......------------......---...///000000///...---,,,,,,------...------,,,++++++,,,,,,,,,,,,---------......//////......---,,,---///000000///---,,,nnnWWWHHHBBB::::::>>>999777777777666666666555555555555444333333333333333444444444444333333333222222222222222222222222222000000000111111111222222////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111///////////////000111111111111000000////////////////////////////////////////////////////////////...000111111000//////000111111000000000000111111111000//////......//////111111111000111111222222222111000///......//////000000000000000111111111........./////////000000000///............///000000000111111111111000000111///---///222444333222555666666666777;;;AAAFFFKKKJJJIIIGGGDDD@@@===;;;;;;<<<<<<;;;::::::===???======>>>>>>???AAADDDGGGKKKPPPWWW^^^bbbcccbbb```[[[ZZZ[[[]]]aaabbbaaa___[[[WWWRRRLLLHHHEEECCCAAA???@@@BBBBBBCCCEEEIIILLLTTTWWW[[[^^^```aaacccdddjjjkkkmmmqqqxxx~~~yyynnnlllhhhccc```dddkkkqqqvvv{{{}}}|||}}}zzztttiiifff```\\\[[[\\\___aaahhhqqqwwwvvvsssuuuvvvtttrrrrrrrrrooolllkkkkkklllggghhhkkkpppuuu{{{yyywwwuuuttttttwww|||}}}{{{{{{zzzxxxwwwwwwxxxzzz{{{zzzzzz|||~~~~~~{{{zzzyyyxxxwwwwwwwwwwwwuuusssrrrtttvvvuuupppllliiifffdddfffjjjmmmllljjjeeedddccceeehhhnnnssswwwvvvrrrkkkddd___]]]___aaahhhnnnrrrqqqllllllqqqwww}}}uuulllfffeeefffeeedddllljjjiiijjjnnnrrruuuvvv{{{tttpppqqqrrrrrruuuxxx}}}{{{yyyyyyyyy{{{||||||}}}yyyvvvvvvuuusssqqqqqqqqqpppnnnmmmkkkjjjiiiffffffdddaaa]]]ZZZXXXWWWRRRRRRUUU[[[bbbgggfffeeeaaabbbbbb```\\\YYYXXXYYYXXXWWWWWWVVVVVVVVVVVVVVVXXXXXXXXXWWWWWWWWWVVVVVVUUUTTTSSSSSSTTTSSSQQQPPPMMMMMMKKKJJJJJJJJJKKKLLLKKKJJJIIIGGGEEECCCAAA???<<<:::777444111000000000...------------...//////......------------......---------------,,,,,,,,,+++,,,------++++++,,,---))))))***+++,,,------...+++,,,---...///000000000......------------............////////////......---------...------,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++,,,---...//////...---,,,mmmWWWHHHBBB::::::>>>999666666666555555555444444444333333222222222222222333333333333222222222222111111111111111111111111111111111111222222222333/////////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111111000000000000/////////000000000000000000000000000000000000000000000000///111222222111000000111111000000000000000111111222111///...---...///000...---------...///000000............///000111222111111111111000000000000......////////////000000000//////......//////000000000111111111111000000000000000111333444333222666666777888:::>>>DDDHHHLLLJJJHHHEEEBBB???===<<<<<<@@@BBBAAA===<<<@@@DDD???AAACCCDDDEEEHHHKKKNNNSSSXXX___eeegggeee```]]]XXXWWWWWWXXXZZZZZZXXXVVVOOOMMMIIIFFFDDDCCCCCCCCC@@@CCCFFFFFFFFFKKKTTT\\\lllnnnrrrtttuuuvvvxxxyyy||||||yyy~~~rrrkkkbbbaaa^^^[[[[[[```ggglllqqqssssssqqqrrrtttqqqlllfffccc```^^^^^^aaaeeegggkkkrrrxxxxxxxxxzzz{{{{{{}}}~~~{{{yyyyyyyyytttvvvyyy}}}}}}|||}}}~~~|||{{{|||zzzvvvrrrnnnmmmmmmooorrrrrroookkkggghhhiiijjjlllmmmnnnoookkkhhhccc___]]]]]]^^^```fffiiillljjjffffffkkkooowwwooommmkkkiiiggggggggghhhmmmlllnnnrrrxxxzzzqqqmmmkkkiiikkkppptttsssssstttuuuxxxzzz{{{}}}zzzxxxxxxxxxvvvuuuvvvvvvuuusssrrrooonnnmmmhhhgggdddaaa^^^\\\ZZZZZZTTTTTTWWW]]]eeejjjjjjiiibbbcccccc```\\\XXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVXXXXXXXXXXXXXXXWWWWWWWWWWWWUUUSSSSSSTTTTTTSSSRRROOONNNNNNMMMLLLMMMMMMMMMLLLLLLKKKJJJHHHFFFDDDCCCAAA???<<<999666444444444...............///000000......------------......//////......---------,,,***,,,---,,,+++***+++,,,((()))***+++,,,---...///---...//////000000000///......------------......//////............//////---.........---,,,,,,+++---............/////////+++,,,,,,------,,,,,,+++------------------------lllVVVHHHBBB;;;;;;>>>999666555555555444444444444333333222222222222333333222222222222222222222222000000000000000000000000111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000///////////////000000111000000000000000000000000111111111111111111111111000000000000000000000000000111333333111000111222000000000000000000111222444222000......///111333,,,,,,,,,,,,,,,---...///.........///000111111222222222111111000000////////////////////////000000000//////////////////000///000000111111111111000111111222333444333111000...111555999<<<@@@EEEHHHKKKIIIEEEAAA>>>===<<<<<<<<>>BBBHHHFFFHHHKKKMMMOOOQQQTTTVVVZZZ]]]aaacccbbb]]]XXXTTTSSSRRRQQQQQQQQQPPPNNNMMMHHHHHHFFFDDDCCCDDDFFFGGGEEEJJJNNNOOOPPPXXXeeeppp}}}|||uuupppooouuu|||tttjjjddd______^^^___bbbggglllppptttsssqqqpppqqqrrrpppnnnjjjiiihhhiiikkkooosssvvvwww{{{~~~yyyyyyyyy{{{|||yyytttoookkknnnrrrvvvxxxwwwvvvtttkkkhhheeebbbaaa```______dddfffgggfffdddeeeiiimmmsss|||zzzuuuooohhheeehhhlllmmmkkkjjjkkkmmmjjjlllpppxxxvvvpppkkkggggggiiihhhhhhhhhhhhkkkpppvvv{{{|||{{{zzzyyyyyyzzz{{{{{{zzzzzzyyyxxxvvvsssqqqooollliiifffcccbbb```___]]]VVVVVVXXX^^^eeejjjkkkjjjddddddccc```[[[WWWVVVUUUSSSSSSTTTUUUUUUVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYWWWTTTRRRRRRSSSRRRQQQOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDBBB@@@===:::888777666//////.........//////000......------------......000000//////......------+++,,,------++++++,,,---******++++++,,,---......//////......,,,+++***)))......------------......//////---,,,,,,---//////............---,,,++++++------........./////////---......//////......---------,,,,,,,,,,,,------kkkUUUHHHCCC;;;;;;>>>999666555555555444444444444444333333333333333444444222222222222222222222222000000000000000000000000111111222222222333333333333333222111000///......000000000000000000000000111111111111111111111111//////////////////////////////000000000000/////////////////////000000111000000000000111111111111000000000000000000000000////////////////////////000111333333111000111222000000//////000111222222666444111//////000333444000000//////000111222222/////////000000000000000222222111111000000//////000000000000000000/////////000000000000000000/////////000111111111111111222333444444333111000///,,,111777===@@@AAABBBCCCGGGEEEAAA===;;;:::;;;;;;:::???DDDCCC@@@@@@FFFLLLNNNQQQUUUXXXYYYZZZ\\\^^^``````^^^[[[WWWRRRNNNLLLLLLLLLKKKJJJHHHHHHGGGHHHDDDEEEEEEDDDCCCDDDGGGKKKJJJOOOVVVZZZ___iiiyyy~~~{{{kkkgggfffmmmsssuuuvvvxxxxxxzzz|||yyyssslllfffcccbbbccceeeiiinnnsssvvvwwwwwwtttqqqqqqrrrrrrrrrrrrsssssstttwww{{{{{{wwwuuuyyy~~~{{{pppmmmkkkjjjjjjiiifffcccccccccdddeeefffhhhkkkmmmmmmsssvvvssslllhhheeeccc___eeekkknnnlllkkklllnnniiilllsss~~~|||wwwqqqjjjfffgggbbbaaa___]]]^^^dddnnnuuuxxxxxxyyyyyyzzz|||~~~~~~}}}|||yyyvvvsssqqqooommmiiihhhgggfffdddaaaWWWVVVVVV[[[aaaeeeeeecccbbbbbbbbb___ZZZWWWUUUUUUQQQRRRSSSTTTUUUUUUTTTTTTVVVWWWWWWWWWXXXXXXYYYYYY[[[XXXTTTRRRQQQQQQPPPNNNNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFDDDBBB@@@===;;;:::999111111000///////////////......------------......000000000//////.........---...///...---,,,---///------,,,,,,,,,,,,,,,,,,......------+++***((((((......------------......///...---,,,,,,---...///---.........---,,,,,,+++,,,------------.........---......//////......---...------,,,,,,------...jjjUUUHHHCCC<<<<<<>>>999666666666555555555444444444333333333333444444555222222222222333333333333111111111111111111111111111111111111222222222333333333222111000//////...000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000/////////////////////000111111000000000111111111111222------------------------///////////////////////////111222222111000000111////////////000111222333555444222111000111222333111000000//////000000111///000000000000//////...111111111111000000000000111111000000000000/////////000000111111000000///...///000111111222111111333444555555333222333333444888>>>BBBBBBAAA??????BBBAAA>>>;;;:::::::::;;;:::>>>BBBBBBBBBEEELLLRRRVVVZZZ^^^```aaaaaaaaabbbbbb___YYYSSSMMMIIIGGGFFFEEEFFFFFFEEEDDDDDDEEEGGGBBBDDDFFFFFFEEEGGGLLLQQQRRRXXX```hhhqqq}}}zzzuuuddd``````ggglllmmmmmmnnnmmmoooooonnnkkkhhhffffffhhhkkkpppwww}}}~~~yyywwwyyyzzzyyyzzz||||||}}}tttsssrrrtttwwwvvvrrrnnnfffeeefffiiillloooooonnnjjjlllmmmjjjeeeaaa```aaa^^^ccciiikkkjjjiiijjjkkkjjjnnnvvvzzzwwwssskkkgggfffbbb```]]]YYYXXX]]]fffnnnxxxyyyzzz{{{{{{}}}|||xxxtttrrrqqqnnnlllllllllkkkgggdddXXXUUUTTTVVVZZZ\\\[[[YYY\\\]]]]]][[[WWWTTTSSSSSSQQQRRRSSSTTTTTTTTTSSSRRRUUUUUUVVVVVVWWWXXXYYYYYYZZZWWWTTTSSSRRRQQQOOOMMMLLLMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIJJJIIIIIIHHHHHHFFFFFFDDDCCC@@@???===<<<666555444222111000000000......------------......////////////////////////---///000///...---...///......------,,,,,,+++++++++,,,,,,---.........---......------------............------------......,,,------......------,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++........................iiiTTTHHHCCC<<<<<<>>>999777777777666666666555555222222222222222333444444222333333333444444444444222222222222222222222222000000000111111111222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000...///000111111000///...///////////////000111111000000111111111222222222........................000000000000000000000000...000111111000//////000////////////000111222333222222111000000000000111111000///..................///000111111000///...000000000000000111111111111111111000000000/////////000111111111111000///...///000111111222222222222444666666555666999<<<;;;>>>AAABBBAAA@@@?????????>>>===;;;;;;;;;;;;<<<===???@@@BBBFFFMMMUUUZZZ\\\___dddfffeeedddcccccc\\\XXXSSSMMMHHHEEECCCCCCAAABBBDDDDDDCCCDDDGGGKKKIIILLLOOOPPPQQQTTT[[[aaagggkkkrrrzzz~~~vvvwwwzzz}}}xxxoooiiiaaa^^^___ffflllllllllllljjjkkkllllllkkkllloooqqquuuyyy~~~}}}}}}|||}}}~~~xxxpppoooooossswwwyyyvvvsssnnnmmmkkkiiifffbbbaaabbbdddfffhhhjjjjjjiiiiiiiiikkkooovvv|||vvvqqqpppmmmhhheeeeee___``````^^^\\\```hhhooo{{{}}}~~~}}}|||}}}{{{wwwtttqqqnnnmmmnnnpppnnniiiddd]]]ZZZWWWVVVXXXXXXVVVSSSUUUVVVWWWUUUSSSQQQPPPQQQQQQRRRSSSTTTTTTRRRQQQPPPSSSSSSTTTUUUVVVWWWXXXYYYWWWUUUTTTTTTUUUTTTRRRPPPLLLMMMMMMNNNMMMLLLKKKJJJHHHIIIJJJJJJJJJJJJJJJIIIGGGGGGFFFEEEDDDBBBAAA@@@<<<;;;999777555333222222......------------......,,,------......//////000---...///...------...///---------------,,,,,,,,,++++++---...////////////......------------......,,,------......------,,,++++++,,,---............---............/////////+++,,,,,,------,,,,,,+++......///000000///......iiiTTTHHHDDD<<<<<<>>>999777777777777666666666666111111000000111222333333333333333444444555555555222222222222222222222222///000000000000111111111...///000111222333444444000000000000000000000000111111111111111111111111000000000000000000000000...///000111111000///...///////////////000111111000000111111222222222222111111111111111111111111111111111111111111111111...///111111///...///000////////////000111222333000000000000/////////...666555444222111111111111---...///111111111000000//////000000111111222222222111111111000000/////////000111222222111000///......///111111222222222111333666777777:::???CCC<<<>>>??????>>>???AAACCC=========<<<<<<<<<======@@@@@@@@@CCCJJJSSS[[[```___bbbfffhhhfffdddbbbbbbTTTRRRMMMIIIEEEBBB@@@@@@???AAACCCDDDDDDFFFJJJNNNRRRVVV[[[]]]^^^bbbjjjqqq|||yyyrrrnnnppptttyyy~~~~~~{{{wwwoooeee]]]ccc```aaaiiiooopppoooppplllmmmooopppqqquuuzzz~~~~~~}}}~~~zzzxxxyyy}}}}}}xxxwwwtttqqqooommmjjjhhhiiijjjjjjjjjkkkkkkkkkjjjjjjjjjmmmsss{{{~~~sssmmmhhhhhhgggcccbbbdddZZZ^^^bbbcccdddgggooouuu}}}}}}}}}xxxvvvpppnnnmmmoooqqqoooiiicccddd```[[[ZZZZZZYYYVVVSSSOOOQQQRRRQQQOOONNNNNNOOOQQQRRRSSSTTTSSSRRRPPPNNNRRRRRRSSSTTTVVVWWWXXXXXXTTTTTTTTTVVVWWWWWWUUUSSSMMMMMMNNNOOONNNMMMLLLKKKIIIIIIJJJKKKKKKKKKKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCAAA???===:::777555444333.........------.........++++++,,,---...///000000,,,---......,,,,,,---...,,,,,,,,,------.........---------...------,,,,,,.........------.........+++,,,............,,,+++******,,,---.../////////////////////000000000000---......//////......------///111222222111///---eeeUUUFFFBBBDDDBBB>>>;;;999888777666666555555555555555444444333222111111222333444555555333111000111111111111111111111111000000000000000000000000///111111///---...222666222000000000222333222111111000000//////000111222222222222111000//////...---......///000111111222//////000000111111111222---......///000111111222222222111111000000//////---...000111111000000///222222111000//////000000//////000000111111111222222222222111111111000000333333222111000///......////////////000000000000//////000000111111222222000111222111/////////000000000000000111111111111000000000000000222444555333444555777999;;;<<<===>>>@@@CCCCCCBBBAAAAAAAAA@@@>>><<<;;;<<<>>>AAABBBDDDFFFIIINNNTTT[[[aaadddbbbdddfffgggeeeaaa\\\YYYOOOIIIBBB??????AAABBBBBB<<<@@@DDDFFFFFFKKKTTT[[[cccjjjnnnlllmmmuuu~~~uuujjjfffccchhhoooqqqqqqqqqrrrsssvvvyyyzzzwwwoooiiieeedddaaadddiiimmmpppsssuuuwwwtttvvvyyy||||||xxxtttqqqooonnnqqqqqqrrrrrrqqqpppnnnmmmqqqqqqrrrvvvzzzzzzuuuqqqgggeeecccccceeeggggggggg```cccfffffffffmmmyyy{{{zzz}}}~~~~~~xxxtttpppsssuuuuuurrrooommmlllhhheeeaaa]]][[[YYYWWWVVVRRRPPPMMMLLLKKKKKKIIIGGGFFFIIIMMMQQQSSSSSSQQQPPPPPPSSSWWWYYYXXXWWWWWWWWWWWWVVVTTTSSSSSSSSSTTTTTTRRRQQQPPPNNNLLLJJJIIIHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGEEEEEE??????===<<<:::888777666444333000...------.../////////.........//////000000///...---------------+++,,,,,,------.................................///---+++,,,...///---+++---------,,,,,,++++++++++++,,,,,,---...///000000------...///000000//////222222111000...,,,+++***---///333666666333///,,,eeeUUUEEEAAABBB@@@<<<:::999999888777666666666666222222111111000//////...222333444555555333222000111111111111111111111111000000000000000000000000000111111000......111444000//////000222333333222444333111000///...//////222222111111000//////.........//////000000111111/////////000000000000000......//////000000111111111111111000000000000000...///000000111111000000111000000///......//////.../////////000000000000222222222111111111000000222222111111000/////////000000000000111111111111000000000000000111111111111222333222000///000111000000000000111111111111111111111111222333555666888888:::;;;===???@@@AAA@@@BBBCCCCCCBBB@@@AAAAAAAAAAAAAAAAAAAAACCCEEEHHHKKKNNNSSSXXX]]]```bbbcccbbbccccccbbb^^^YYYUUURRRIIIEEEAAA@@@AAABBBBBBAAA>>>AAADDDHHHNNNWWWccckkkrrrvvvxxxwwwzzzpppfffbbb```dddiiijjjjjjjjjlllnnnppptttvvvtttoookkkiiiiiikkknnnqqqssstttuuuvvvxxx{{{~~~~~~~~~~~~||||||{{{{{{{{{{{{zzzyyywwwvvvpppnnnnnnooorrrqqqnnnjjjaaa```___```cccfffgggfffdddgggiiijjjlllttt||||||{{{zzz|||~~~}}}zzzvvvssstttwwwyyyyyyvvvsssqqqqqqmmmkkkgggccc```^^^[[[ZZZVVVSSSPPPNNNMMMLLLJJJHHHGGGJJJNNNRRRTTTUUUTTTTTTSSSUUUVVVVVVUUUUUUVVVWWWXXXWWWUUUSSSRRRRRRRRRSSSRRRQQQPPPOOOMMMLLLKKKJJJLLLMMMMMMNNNOOOOOONNNNNNMMMLLLKKKJJJHHHGGGFFFEEEBBBAAA@@@>>>===;;;:::999777555333000///...//////------,,,,,,,,,,,,------......---------------------------------....................................,,,***+++---...---+++------,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,---...///////////////......////////////.........000333555555333000...dddTTTDDD>>>???===:::888:::999888777666666666666444444444333333222222111222333444555444333222111111111111111111111111111000000000000000000000000111222222111//////000222000//////000222444333222444333111000////////////222222111111000/////////000000000000000000000000000000000///////////////000000000000000000000000000000000000111111111111111000000000000111222222000//////........................////////////000222111111111111000000000000000000000000000000000111111111111222222222222111111111111000000000000000111222111/////////000000000000111111111222222222222222222444555666777;;;<<<===>>>@@@AAACCCCCCCCCDDDDDDCCCAAA@@@AAACCCBBBFFFIIIJJJIIIIIILLLOOOSSSWWW[[[___aaaaaa___^^^]]]\\\[[[XXXTTTQQQMMMLLLDDDCCCBBBCCCDDDEEECCCBBBGGGHHHJJJPPPZZZgggttt|||wwwiiiaaa___bbbdddffffffeeeeeeiiimmmrrrvvv{{{|||yyyvvvuuuvvvxxxyyy{{{zzzxxxvvvvvvvvvzzz~~~~~~~~~vvvrrrmmmkkklllkkkhhhfff^^^]]]]]]___bbbeeeffffffgggjjjlllnnnsss{{{wwwrrrssstttuuutttsssrrrqqqwwwzzz}}}}}}|||yyyxxxwwwtttsssoookkkgggdddbbbaaa\\\YYYTTTQQQOOONNNLLLJJJHHHJJJNNNRRRUUUWWWWWWWWWWWWXXXWWWVVVTTTSSSUUUWWWXXXWWWUUUTTTRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLNNNNNNOOOPPPPPPPPPPPPOOOMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCBBB@@@>>>======:::888666333111000000000------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...//////.............................................---,,,---...///...,,,,,,,,,,,,,,,------------........................,,,,,,---............---,,,---...///000000000000///000111222222111000///cccSSSCCC===<<<:::888888888888777666555555555555666555555555444444333333333333444444444333222111111111111111111111111111000000000000000000000000222222222222111000000000222000000000222333222111/////////000000111222222111111111111000000//////111111000000000000000000111111111000000/////////111111000000000000000000//////000000111111222222222111000000000111333444000//////.........///////////////000000000000000111111111111000000000000//////000000111111111111000000000111111111222222222222111111000000/////////000000000...---...///000000111111111222222222111222222333555666777888<<<<<<===>>>@@@AAABBBBBBEEEEEEDDDCCCBBBBBBEEEGGGHHHMMMRRRTTTSSSRRRTTTVVVYYYZZZ\\\]]]\\\ZZZWWWUUUSSSQQQPPPMMMLLLKKKJJJJJJFFFFFFFFFFFFGGGHHHHHHHHHPPPQQQTTT]]]hhhuuu~~~}}}pppgggbbbaaakkklllllliiihhhiiiooosss~~~~~~zzzvvvuuuuuuxxx}}}~~~{{{~~~}}}uuupppooonnnllliii```______```ccceeeeeeeeefffhhhkkkpppxxxxxxtttnnnmmmmmmmmmmmmmmmnnnnnnvvvyyy}}}~~~}}}}}}}}}zzzyyywwwrrrmmmiiiggggggbbb___ZZZVVVTTTQQQOOOMMMIIIJJJNNNQQQTTTVVVXXXXXXZZZZZZ[[[YYYVVVTTTSSSTTTUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOOOONNNNNNOOOOOOPPPPPPOOOOOOOOOLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDBBBAAA@@@???<<<:::888555333111000///000///..................++++++++++++,,,,,,---...000000//////.........---........................000////////////000//////+++,,,,,,,,,------......//////.........---------,,,,,,---------------,,,//////////////////...---..................//////aaaRRRDDD>>><<<:::888888777777666555444444444444222222222222111111111111333444444444333333222222111111111111111111111111000000000000000000000000222222222333333222000...444222111111222222000///...//////000111222222222111111111000000000000000111111111111000000000000222222222111111000000000111111111111000000000000//////000000111111222222222111000000000111333444000000000//////000111111111111111111111111111111000000000000000000000000/////////000111111222222/////////000000000111111222222111111000000//////000111222111///...///000111111111111222222222222111222333444666777888888===>>>>>>???@@@AAAAAABBBEEEEEEDDDCCCCCCFFFKKKOOOTTTXXX^^^``````^^^^^^___\\\[[[XXXUUURRRQQQPPPOOOLLLJJJHHHGGGFFFGGGHHHIIIJJJIIIIIIIIIJJJLLLOOORRRTTTXXX___jjjuuu~~~~~~|||}}}||||||}}}~~~wwwpppkkkiiiiiiuuuuuussspppnnnqqqwww}}}}}}zzzyyyzzz|||yyyzzz}}}wwwrrrppptttxxx{{{}}}}}}}}}}}}{{{zzzwwwvvvtttqqqfffdddccccccddddddbbbaaabbbdddhhhnnnyyyyyyssspppmmmlllkkkjjjjjjjjjllllllrrrvvvzzz~~~}}}}}}|||xxxrrrmmmllllllgggddd```]]][[[XXXTTTRRRKKKLLLNNNPPPSSSUUUWWWWWWZZZ\\\___^^^ZZZVVVRRRPPPPPPQQQRRRSSSTTTUUUUUUVVVSSSSSSRRRRRRQQQPPPOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJHHHGGGFFFEEEDDDCCCBBBAAA===<<<:::777555222111000111000//////.........///++++++++++++,,,,,,---...000000//////.........---..............................//////.........///,,,,,,,,,------........./////////...------,,,,,,,,,---------------,,,,,,......////////////......///......---...///000111}}}^^^RRREEE@@@>>>;;;999999777777666555444444444444333333333333333333333333444444333333333222222222111111111111111111111111000000000000000000000000111111222333555444111...444222111111222222000///111111111111111000//////111111000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111000000000000111111111111111000000000000111222222111000000000000111111222333222222222222222111111//////000000000000000111//////000000111111111222.../////////000000000000111111111111000000000000222333444333222111111333111111111222222222222333222333555777888999::::::AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCFFFLLLSSSYYYbbbdddgggjjjkkkiiigggeee]]]YYYTTTNNNKKKJJJKKKLLLIIIHHHFFFDDDDDDEEEGGGHHHLLLMMMNNNOOOQQQUUU[[[___\\\cccnnnzzz~~~vvvrrrpppooopppqqqqqqssswww}}}}}}xxxuuuttttttuuu|||{{{yyyvvvtttwww~~~wwwrrrrrrppprrruuuwwwwwwwwwxxxyyyzzzzzzpppgggddddddhhhkkkmmmrrrxxx}}}xxxtttssstttuuuvvvtttzzz{{{xxxmmmkkkiiigggfffddd```^^^^^^aaaeeekkkuuuxxxoookkkkkklllkkkjjjjjjjjjkkkmmmnnnqqquuuzzz~~~}}}{{{uuupppooopppllljjjhhhgggeeeaaa]]]ZZZQQQQQQQQQRRRSSSUUUWWWXXXZZZ]]]``````\\\VVVQQQNNNMMMNNNPPPSSSUUUVVVWWWWWWTTTTTTSSSRRRQQQPPPOOONNNLLLLLLMMMMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKHHHHHHGGGFFFEEEDDDCCCCCC???>>>===:::888555333222000000///...---------------,,,,,,,,,,,,------...//////..........................................+++,,,------,,,+++,,,------------------.........//////.........------------............---,,,,,,+++,,,---///000111111111111000/////////111333444zzz\\\QQQGGGCCCAAA===;;;;;;999888777666666555666666555666666666666666666666444444333333222222222333111111111111111111111111000000000000000000000000000000111444666555222...111000///000222333222111000111111222111000//////000000000000000000000111000000000111111222222333............////////////000000000111111222222333111111111000000000000000...///000000111111000000///////////////000111111222222222222111111000000////////////000000111111000000000000000111111111//////000000000111111111000000000000000111111111111333333222111000111222111111111222222222333333444555777:::<<<=========CCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAACCCHHHQQQ\\\ccckkkiiiiiikkknnnmmmhhhcccYYYUUUOOOJJJFFFFFFGGGHHHEEEDDDDDDDDDFFFHHHKKKLLLOOOSSSXXX]]]```ffflllpppqqqzzz{{{nnngggeeeeeefffggghhhiiilllqqqyyy}}}|||}}}~~~~~~}}}zzzxxx{{{|||zzzzzzuuuqqqoooppppppqqquuuzzz}}}~~~|||vvvnnngggeeeeeebbbdddfffeeebbbaaaccceeedddgggiiihhhiiihhhccc[[[WWWTTTUUUXXXZZZZZZ^^^ccciiinnntttzzz~~~oookkkfffddddddgggiiikkkmmmttt|||~~~vvvtttqqqooommmiiidddaaa^^^```dddiiiooowwwwwwrrrllleeedddiiiiiiiiiiiijjjlllnnnpppqqquuuyyy}}}}}}~~~xxxsssssstttpppppppppqqqppplllfffbbbZZZYYYWWWVVVWWWXXXYYYZZZZZZ\\\^^^]]]YYYTTTPPPNNNMMMOOOQQQSSSUUUVVVVVVVVVUUUTTTSSSRRRPPPOOONNNMMMLLLLLLMMMMMMLLLLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEBBBAAA@@@>>><<<:::888666222111000///..................---------------------------------.................................,,,...///...,,,+++---///............------------...............---------///////////////...---,,,,,,,,,...///000000000000............///000111222xxx[[[QQQHHHEEECCC???<<<<<<;;;:::999888777777777777222333333333333333333333555444333222222222333333111111111111111111111111000000000000000000000000//////111444777666222............000333555555444,,,---///111222333222222000000000000000111111111//////000111222333333333+++,,,,,,------.........//////000111222333333333222222111111000000//////---...000111111111000///...............///000111222111111111000000//////.../////////000000111111111111000000000000000000000111111111111222222222//////000000111111222222...000000///...---...///111111222222222333333333666777:::<<<>>>?????????BBBBBBBBBBBBCCCCCCCCCCCC???@@@AAACCCJJJUUUaaaiiimmmiiifffhhhlllllleee^^^SSSPPPLLLGGGDDDCCCCCCCCC???@@@BBBEEEIIIMMMQQQSSSRRRXXXaaaiiioootttzzz~~~}}}mmmaaa\\\\\\^^^bbbccceeefffiiioooyyy}}}{{{yyysssnnnjjjgggiiiccc^^^___aaaaaacccfffcccfffhhheee___ZZZXXXXXXYYYZZZ[[[XXXUUUTTTVVVXXXSSSUUUUUURRRSSSTTTRRRLLLKKKIIIIIILLLLLLJJJMMMRRRSSSXXX]]]aaahhhnnnkkkeee^^^[[[WWWVVVYYY\\\___```iiipppxxx|||~~~}}}{{{yyyvvvtttpppkkkggg```aaadddhhhlllpppsssuuusssmmmhhhgggccc^^^aaaiiiggggggiiikkkmmmppprrrtttzzz}}}~~~~~~}}}yyyuuuuuuwwwssstttuuuwwwwwwsssmmmhhh```___]]][[[ZZZZZZ[[[\\\ZZZ[[[\\\YYYUUUQQQOOOOOONNNPPPQQQSSSTTTUUUTTTTTTUUUUUUSSSRRRPPPNNNMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA???===;;;:::555444333222111111111111000///......------------+++,,,,,,------.................................///111333222///...000222/////////...---------,,,........................//////000000///...------000000000000///...---,,,*********+++,,,---...///uuuaaa\\\PPPEEEBBBEEEAAA999888999999888888777666555555444333222222333444555444444444444444444444333222222111111111111222222333222222222111000000000000000000000000000000000---...000111000///000111222111//////000111000000---.........//////000000000...---...000111///,,,------------.........///000//////111444555555444555444222111...---+++***////////////////////////222222222111111111000000000000000000000000000000000000000000000000000000222222222222222222222222//////000000000000//////...---,,,---...111444555333333222222111000000///333222111111111222333444888:::===???@@@@@@BBBDDDCCCBBBAAAAAABBBBBBAAA???@@@AAADDDLLLWWW```eeeffffffgggggggggddd___ZZZWWWLLLJJJGGGDDDBBBBBBBBBBBBDDDBBBCCCKKKVVV___```^^^bbbgggnnnssszzznnn```[[[\\\___```cccdddfffiiinnnwww~~~}}}wwwtttrrrqqqrrrooolllgggccc```___^^^]]][[[XXXUUUSSSQQQQQQPPPTTTUUUUUUTTTRRRPPPNNNMMMNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCDDDDDDEEEEEEFFFEEEHHHLLLPPPSSSSSSQQQPPPLLLKKKJJJJJJKKKNNNPPPRRR[[[aaaiiisssyyyyyyyyywwwssssssvvv{{{~~~|||zzzvvvqqqmmmkkklllllllllllllllkkkkkkiiieee```\\\ZZZ\\\```cccjjjffffffjjjnnnpppuuu{{{{{{zzz|||~~~~~~{{{yyyxxxwwwwwwxxxzzz{{{wwwoooiiihhhgggggggggfffccc^^^[[[[[[ZZZXXXWWWVVVSSSOOOLLLPPPPPPRRRTTTWWWWWWUUUSSSRRRRRRRRRQQQPPPOOONNNNNNOOOQQQRRRPPPMMMLLLNNNQQQPPPPPPOOOOOONNNMMMMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEECCCBBB???>>><<<999777555444333111...,,,111000///---,,,+++******++++++,,,------......///,,,++++++++++++,,,------..............................------------......000///...---------------//////.........---------***+++,,,...///000000000------------------------vvvaaa\\\QQQGGGEEEGGGCCC<<<888999888888777666666555444444333222222333444444666666555444444333222111222111111000000111111222222222222111111111111111000000000000000000000000...000222222111000111222000/////////000222222222........./////////000000000///...///111111///------.........////////////000//////000333444444333222111111000///.........111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000////////////000111111111111111111111111111111111111111222222111111222333555666888;;;>>>@@@AAABBBDDDFFFFFFDDDBBBBBBBBBBBBAAA@@@CCCDDDHHHOOOXXX___bbbbbb___``````^^^[[[VVVRRROOOGGGFFFDDDBBBAAAAAABBBCCCCCCCCCGGGQQQ^^^hhhkkkjjjgggnnnxxxzzzhhh[[[WWWZZZ]]]___bbbeeejjjpppwwwzzzpppiiieeeaaa``````^^^\\\YYYVVVUUUTTTTTTUUUTTTQQQNNNLLLKKKKKKKKKNNNNNNOOOOOONNNLLLKKKIIILLLLLLLLLLLLKKKJJJIIIHHHDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>??????@@@@@@@@@AAACCCEEEGGGHHHGGGFFFDDDEEEDDDCCCCCCDDDFFFIIIJJJNNNTTTZZZbbbnnn|||{{{rrrmmmnnnooonnnmmmqqqtttyyy~~~}}}zzzxxxqqqqqqrrrrrrrrrpppooommmhhheee___[[[YYYZZZ]]]___cccbbbccciiimmmqqqzzz|||xxxwwwxxxyyyyyyxxxxxxyyy{{{zzzzzz|||}}}vvvqqqllllllllllllllliiieeebbb```___]]]\\\ZZZVVVQQQNNNPPPPPPRRRTTTWWWWWWVVVTTTSSSRRRRRRQQQQQQPPPQQQQQQSSSSSSRRRPPPMMMMMMMMMOOOOOOOOOOOONNNMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCAAA???>>>>>><<<999888666444000...000000///...---------...........................,,,,,,,,,,,,,,,---....................................------------...............---------......000000/////////.........,,,,,,---...////////////------------------------wwwaaa[[[QQQHHHGGGHHHEEE@@@999888888777777666555555444444333222222333444444777777666555444222111000111111000000000000111111111111111111111222222222///////////////////////////111333333222111222333......//////000222333444......////////////000000111000///000222222000///////////////000000000000000//////000111222222111/////////000000000111111111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///111222333444333111///......//////000111222222222222222222333444666888999999<<<>>>@@@BBBCCCFFFHHHHHHFFFCCCBBBCCCCCCCCCBBBFFFHHHLLLSSSYYY\\\\\\[[[XXXXXXWWWUUUQQQMMMHHHFFFCCCBBBAAA@@@@@@BBBDDDEEEFFFHHHOOOZZZgggqqquuuuuupppyyy|||qqqcccZZZYYY]]]aaadddiiimmmsssyyy|||uuukkkbbb[[[VVVSSSQQQOOONNNMMMLLLKKKKKKKKKKKKNNNLLLJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJJJJIIIHHHFFFEEEDDDBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>===;;;:::999<<<;;;;;;;;;<<<>>>???AAAAAAEEEIIINNNWWWbbbhhhgggcccaaa___]]]]]]___aaaccchhhkkkqqqwww{{{zzz~~~~~~}}}~~~xxxyyy{{{{{{zzzwwwsssqqqkkkhhhbbb]]]ZZZZZZ[[[\\\```aaadddiiimmmsss}}}vvvppppppooooooooosssxxx||||||xxxrrrqqqqqqqqqqqqoookkkhhhfffeeedddcccaaa\\\UUUQQQQQQPPPQQQSSSVVVVVVUUUSSSQQQQQQPPPPPPQQQRRRSSSSSSWWWTTTQQQOOONNNNNNMMMLLLOOONNNNNNMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEECCCAAA@@@CCCAAA>>><<<;;;888555222000000/////////000000111111000000///......---------------------...//////..............................------------.........------------...//////000000000000000/////////.........//////......---------------------------yyy```XXXNNNHHHGGGHHHEEEAAA999888777777666666555555555444444444444444444555555555666555444333222111111000000//////000000111000000000111222222222333////////////////////////000111333333222111111222///000000000000000222333//////////////////000000111111111222222222111000///000000000000111111111000///...///000111000////////////000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222333222111///......//////000000111222222111222333555777999;;;<<<<<<>>>@@@AAAAAACCCFFFHHHHHHFFFCCCCCCDDDFFFFFFFFFHHHJJJOOOSSSVVVVVVTTTRRRSSSSSSQQQNNNKKKGGGCCCAAAAAAAAA@@@@@@BBBDDDGGGIIIKKKPPPYYYdddooowww{{{|||~~~}}}|||uuunnnfffaaaccciiiooorrrwwwzzz}}}~~~pppjjjbbbZZZUUURRROOONNNJJJJJJIIIIIIJJJJJJJJJJJJKKKJJJHHHGGGFFFFFFGGGGGGDDDEEEGGGIIIJJJJJJJJJIIIHHHHHHHHHGGGEEEDDDBBBAAACCCBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;999888777666666777777777777888999:::;;;<<>>>>>???@@@AAAAAAAAABBBEEEGGGHHHFFFEEEFFFHHHKKKKKKKKKIIIKKKOOOQQQQQQOOOMMMKKKNNNMMMKKKIIIFFFCCCAAA@@@AAAAAAAAABBBDDDGGGJJJLLLQQQYYYdddpppyyy~~~xxxuuusssnnnppprrruuuwwwxxxxxxxxxssspppmmmmmmqqqxxx~~~|||{{{|||zzz~~~~~~yyytttqqqkkkfff^^^XXXSSSPPPNNNLLLHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEFFFFFFGGGBBBCCCEEEGGGHHHHHHHHHHHHFFFFFFEEEEEEDDDBBBAAA@@@BBBAAAAAA@@@>>>======<<<=========<<<<<<;;;;;;:::;;;:::999777777777777777888888888888999999:::;;;;;;======<<>>>>>999888666555444444555666555555666666666666555555000222444666666666444444222222111111111111222222111111111111111222222222000000000000000000000000000111333222111///000000222333444222...,,,...000111111000000000000//////000111333333111000111222000000000000111111111111///......///000111111000222222222111111000000///////////////////////////111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000///...------...000222444222222222111111111111111333555777:::<<<>>>???@@@AAABBBCCCBBBBBBCCCFFFIIIKKKJJJJJJLLLOOOPPPPPPOOOJJJKKKMMMLLLJJJHHHHHHHHHHHHGGGEEECCCBBBAAAAAAAAABBBBBBCCCFFFJJJNNNSSSUUU\\\ffftttyyyooojjjfffdddaaadddhhhnnnsssvvvwwwxxxwwwvvvvvvxxx|||{{{vvvtttuuuwwwxxxzzz{{{~~~|||{{{xxxtttooommmmmmoooqqquuu||||||wwwrrrnnnlllfffaaaZZZSSSNNNKKKHHHFFFCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCDDD???@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@??????>>>>>>======<<<<<<;;;;;;>>>======<<<;;;:::999999888888777777777777888999999999:::::::::;;;;;;;;;;;;<<<;;;999;;;???>>>;;;999<<<>>>???======@@@BBBBBBFFFKKKOOOSSS[[[dddkkknnnllljjjiiiiiijjjiiiiiihhhjjjqqqzzz{{{xxxtttrrroookkkgggeeecccccc^^^^^^aaafffkkksss~~~pppgggccc]]]```dddgggiiikkkmmmooonnnuuu~~~|||zzzxxxvvvrrroookkkkkklllmmmllliiieeeaaaXXXVVVSSSRRRRRRQQQNNNMMMJJJLLLOOORRRTTTUUUUUUTTTUUUTTTUUUVVVWWWVVVTTTQQQOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGFFFEEEBBBAAA@@@BBBCCCCCCBBBAAA<<<:::888555111///------++++++,,,,,,---......///...............///000000..............................------------......000000///------,,,,,,---------------............111111111000///...,,,,,,------------------------xxxYYYMMMCCCBBBAAA>>>;;;<<<999888666444444444555666333333444555555444333333111222555666666555333222333333222222222222333333222222222111111111111111222222222222222222222222111333444333222000000111000222444222...,,,///222111111111000000000//////...111333222000///000222/////////000000000111111///......///111333222111222222222111111111000000000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000////////////000111222222111111222222333333444444555666999<<<>>>@@@@@@@@@BBBCCCDDDDDDEEEHHHLLLOOORRRRRRSSSTTTVVVVVVTTTRRRLLLLLLKKKHHHEEEDDDFFFIIIDDDCCCBBBAAAAAABBBCCCDDDGGGHHHJJJOOOUUU\\\bbbeeeooo{{{xxxiiicccbbbaaaaaa```dddkkksssyyy}}}|||sssoookkkfffccccccdddeeehhhiiijjjmmmoooooommmlllhhhhhheeebbb___^^^```bbbgggjjjpppuuuxxxyyyxxxwwwzzzzzzxxxtttoookkkhhhfff]]]XXXRRRMMMIIIFFFCCCAAA>>>???AAACCCEEEEEEEEEEEECCCBBBAAA@@@???@@@@@@AAA???@@@AAAAAAAAAAAA??????>>>>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;??????>>>===<<<;;;::::::888888888999999999999999888999999:::::::::::::::;;;<<<:::777888<<<;;;888888999::::::999:::;;;<<<;;;???CCCFFFGGGKKKQQQVVVWWWWWWXXXXXXXXXYYY[[[]]]^^^aaajjjssszzz~~~{{{yyywwwuuussspppmmmlllkkkhhheeedddhhhkkkqqq{{{xxxlllbbb]]][[[YYY\\\```cccfffiiimmmooommmvvv|||{{{{{{yyywwwuuupppooonnnnnnmmmkkkfffccc^^^[[[WWWUUUSSSRRROOOMMMMMMPPPUUUYYY[[[[[[YYYWWWWWWZZZ]]]^^^\\\YYYVVVUUUOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFFFFCCCCCCBBBCCCDDDEEECCCAAA@@@>>>;;;888444222000///------------..................------......///000..............................------------......---------------...///000---.........////////////111111111000000...---,,,------------------------wwwYYYMMMCCCAAAAAA<<<:::;;;999888666444333444555666111111333333333333111111333444666777666444222000444333333222222333333444333222222222111111000000222222222222222222222222333444555555333111222222...111333222...---000444222111111111000000//////...000333222000...000111////////////000000000000.........///222333333333111111111111111222222222111111111111111111111111000000111111222222222222111111111111111111111111000000000000000000000000////////////////////////111111222222222222111111///000222333333222111000///000111222444555666777666777:::===???@@@AAAAAABBBCCCEEEFFFHHHLLLQQQTTTXXXXXXYYY[[[[[[YYYVVVRRRMMMMMMJJJFFFBBBBBBFFFJJJDDDCCCBBBBBBCCCEEEGGGIIILLLNNNRRRXXX```hhhoootttnnn___\\\```dddeeeggglllttt||||||zzzwwwpppkkkdddaaa\\\XXXUUUUUUVVVWWWUUUUUUVVVYYY\\\]]]]]]\\\[[[[[[YYYVVVUUUUUUXXX[[[[[[]]]```dddgggiiijjjjjjnnnnnnllliiiddd___]]]\\\SSSPPPKKKHHHFFFEEECCCBBB===???AAADDDFFFGGGHHHHHHCCCBBBAAA@@@??????@@@@@@AAAAAABBBBBBAAA@@@???>>>:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<=========BBBBBBAAA@@@>>>===<<<<<<:::;;;;;;<<<<<<;;;::::::777777888999999999888888;;;<<<:::777888<<<;;;888777777666777777999999:::666:::>>>@@@???AAADDDHHHFFFIIIKKKKKKJJJKKKNNNRRRSSSWWW___ggglllqqq{{{}}}{{{|||}}}~~~}}}|||zzzxxxvvvtttsssuuupppllllllmmmooouuu{{{tttsssooohhh```ZZZXXXWWWVVVYYY\\\```ccchhhmmmqqqsss|||~~~~~~|||zzzzzz{{{zzzyyywwwuuusssqqqooonnnkkkgggdddbbb___[[[XXXUUUSSSPPPNNNPPPTTTZZZ___aaa```]]]ZZZ[[[___dddddd```ZZZWWWVVVPPPPPPOOOOOONNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDEEEEEEEEECCCAAABBB@@@===:::777555333222000000000///......---------------------...//////.................................------.........***++++++,,,...000222333.../////////000000111111111111111111000///...---------------------------uuuYYYMMMAAA===<<<999777888999888777666666555555555666666666666666666666666444444444444444444444444222222222111111111111000000000000000000000000000222222222222222222222222555555444333222111000///111111111111111111111111111111000000000000111111//////000000000000//////////////////000000000000000111111111111222222222000000000000000000000000111111000000000000111111111111111111111111111111555444222111111111222222......//////000000111111000000000111111111111111000000000000000000000000............------------111000000000111333555666::::::;;;<<<===>>>???@@@DDDCCCBBBDDDIIIQQQYYY^^^```^^^[[[ZZZYYYWWWUUURRRMMMLLLIIIEEEAAA@@@BBBDDDCCCCCCCCCDDDFFFJJJOOORRRYYYYYY]]]dddnnnyyyvvvddd```eeeiiikkkmmmwwwyyy~~~zzzvvvwwwxxxzzz{{{{{{zzzxxxwwwwwwtttpppmmmkkkhhhccc^^^XXXVVVRRROOOOOOPPPRRRTTTNNNMMMLLLKKKLLLMMMPPPQQQQQQPPPOOONNNMMMMMMNNNOOORRRSSSTTTVVVWWWXXXYYYYYY\\\\\\\\\[[[YYYVVVTTTRRRKKKJJJHHHEEECCCAAA@@@???AAAAAA@@@@@@AAAAAABBBCCC@@@>>>======???AAABBBAAAEEEBBB???>>>>>>>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>CCCCCCBBBAAA???===;;;:::>>><<<;;;;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666555555888888777666666666666666:::::::::;;;>>>@@@CCCEEEIIIHHHFFFEEEDDDDDDDDDEEEHHHMMMRRRVVVYYY___hhhooo}}}zzzwwwyyy~~~~~~||||||~~~{{{xxxvvvtttrrrpppnnnjjjeee```\\\ZZZZZZZZZXXXXXX\\\cccgggiiimmmttt~~~~~~{{{wwwuuuwwwwwwwww{{{vvvvvvuuutttqqqnnnjjjhhhcccdddcccbbb^^^YYYTTTQQQQQQXXXaaaggghhheee```^^^ccchhhmmmmmmggg^^^XXXTTTPPPOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIEEEEEEFFFFFFFFFEEEEEEDDDGGGDDD@@@===;;;888555333111000000/////////000000000000////////////000000//////.........---------///////////////////////////---+++,,,///000///------....../////////////////////000111000///---,,,...---,,,+++,,,---...///uuuYYYLLLAAA===<<<999888888999888777666666555555555444444444444444444444444444444444444444444444444222222222222111111111111333333333333333333333333000000000000000000000000222222222222222222222111111111111111111111111111111111000000000000111111//////000000000000//////////////////000000000000000111111111111222222222000000000000000000000000222222111111111111222222111111111111111111111111444333222111000000111222//////000000000000000111111111000000///000000000111111111111111111111111111111111111111111111111111111111222444666888999:::;;;<<<>>>@@@BBBCCCDDDBBBBBBDDDHHHOOOWWW___cccccc```\\\YYYXXXUUUSSSQQQIIIHHHFFFCCCAAAAAACCCEEEDDDDDDEEEHHHMMMSSSXXX[[[aaadddllluuu}}}nnnaaaaaaiiippptttvvv~~~xxxpppkkkhhhhhhjjjjjjjjjjjjiiihhhiiifffcccaaa___\\\XXXTTTRRRQQQNNNLLLLLLMMMNNNOOOLLLKKKIIIHHHHHHJJJKKKLLLLLLKKKJJJIIIHHHIIIJJJJJJKKKKKKMMMNNNOOOPPPPPPQQQRRRSSSRRRQQQPPPNNNKKKJJJHHHGGGFFFDDDBBBAAAAAA@@@AAA@@@@@@@@@@@@AAABBBBBBCCCAAA??????@@@AAAAAA@@@DDDBBB???>>>>>>>>>===<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>AAA@@@@@@???>>><<<;;;::::::::::::<<<>>>@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888999999999888777777777777777888888999:::<<<>>>@@@BBBDDDEEEEEEEEEDDDCCCBBBAAAAAAEEEJJJLLLNNNTTT\\\bbbmmmqqquuuvvvuuutttuuuwww{{{yyyxxx{{{~~~{{{xxxssspppllliiiddd___\\\ZZZYYYYYY\\\\\\^^^dddhhhkkkqqqxxx}}}wwwtttuuuvvvvvvxxx|||yyyyyyyyyyyywwwtttqqqoooiiiiiihhheeeaaa\\\XXXUUUYYY^^^eeeiiijjjiiihhhgggjjjmmmooommmfff___YYYWWWRRRQQQOOOMMMLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCFFFDDDBBB@@@>>><<<888555222222111000//////////////////.........///000000//////.........---------...........................---+++---///000///---...//////000000000000000...............---,,,,,,......---,,,,,,,,,---...uuuXXXLLLAAA===<<<:::888888999888777666666555555555222222222222222222222222444444444444444444444444333222222222111111111111111111111111111111111111000000000000000000000000...//////000111222333333000000000000000000000000111111000000000000111111///000000111111000000///////////////000000000000000111111111111222222222000000000000000000000000333222222111111222222333111111111111111111111111222111111000000000000111111111111111111000000000222111000.........///000222222222222222222222222333333333333333333333333222222333444666888:::<<<;;;<<<>>>@@@CCCEEEGGGHHHBBBDDDIIIPPPXXX___fffjjjeeeaaa\\\WWWTTTQQQOOOMMMDDDDDDCCCBBB@@@AAADDDFFFGGGHHHJJJPPPXXX```eeegggmmmuuurrrhhhbbbhhhrrr{{{{{{{{{zzzvvvppphhhaaa]]]]]]]]]]]]]]]]]]]]]]]]\\\YYYXXXUUUTTTSSSPPPMMMJJJKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGEEEDDDDDDEEEFFFEEEEEECCCBBBBBBCCCCCCDDDDDDDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCDDDDDDCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBEEECCCAAA@@@AAAAAA@@@???CCCAAA???>>>>>>>>>===<<<======<<<<<<<<<<<<===>>>=========<<<======>>>???>>>>>>>>>======<<<;;;:::;;;:::;;;===@@@BBBBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;::::::999888888888888999888888999:::;;;===???@@@???AAACCCDDDCCCAAA>>><<<;;;===AAABBBCCCGGGMMMRRRWWW[[[___bbbccceeejjjnnnttttttwww|||}}}wwwsssnnnlllgggccc___]]]\\\\\\aaa___```dddhhhmmmvvvwwwpppqqqsssssstttwww{{{|||}}}~~~}}}{{{yyyxxxrrrpppmmmjjjeeeaaa^^^\\\aaadddhhhjjjkkklllnnnpppssssssrrrmmmggg```\\\ZZZUUUSSSPPPMMMKKKKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGKKKKKKJJJIIIGGGEEECCCBBBFFFEEEDDDDDDDDDAAA===:::666555333111000///.........---------...///000000...............---------...........................---,,,---/////////...//////000111111111111000///......---------------///...---,,,,,,,,,,,,,,,uuuXXXLLLAAA===<<<:::888999999888777666555555555555222222222222222222222222444444444444444444444444333333222222222111111111000000000000000000000000222222222222222222222222......///000111222222333000000000000000000000000111111000000000000111111000000000111111000000000////////////000000000000000000111111111222222222000000000000000000000000222111111000000111111222111111111111111111111111000000000////////////000333333222222111111000000333111///...---...//////222222222222222222222222111111111222222222222222222222444666888:::<<<===<<<===???AAACCCEEEGGGHHHFFFIIIPPPXXX___eeeiiilllddd___XXXRRRNNNLLLIIIHHHAAABBBBBBBBBAAABBBEEEHHHMMMOOOSSSZZZccckkkppprrr|||~~~}}}xxxooojjjiiirrr}}}{{{tttsssssstttvvvwwwuuussskkkkkkiiifffaaa[[[UUURRRVVVVVVUUUTTTTTTTTTTTTUUUPPPPPPOOONNNMMMKKKIIIHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>@@@@@@AAAAAABBBDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@AAAAAABBBCCCDDDAAAAAA@@@@@@AAAAAABBBCCCCCCBBB@@@@@@AAAAAA@@@???BBB@@@???>>>??????===<<<===<<<<<<<<<<<<======>>>??????>>>>>>>>>>>>??????==================<<<;;;@@@???======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;;;;;;;;;;:::999999888888999999999::::::;;;;;;<<<===>>>???===>>>???@@@???>>><<<::::::;;;=========@@@DDDHHHKKKOOOSSSVVVXXX\\\bbbgggiiilllrrr{{{~~~}}}xxxxxxuuuqqqlllhhheeecccbbbccc______bbbgggmmmyyy}}}tttllllllnnnoooppprrr{{{|||~~~~~~yyywwwsssnnniiifffdddccccccfffiiikkklllnnnpppqqquuutttsssooojjjddd___]]]WWWTTTPPPLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGLLLLLLKKKJJJIIIGGGEEEDDDEEEEEEFFFHHHHHHGGGCCC@@@:::888666444111000///...------,,,------...///000................................................------------...//////.........///000000000000000000///...------...///000//////...---,,,+++++++++uuuWWWKKK@@@===<<<:::999999999888777666555555555555333333333333333333333333444444444444444444444444333333333222222222222111333333333333333333333333222222222222222222222222000000000000000000000111000000000000000000000000111111000000000000111111000000111111111111000000////////////000000000000000000111111111222222222111111111111111111111111000000////////////000000000000000000000000000000////////////000/////////333333222222111111000000222111000///......///000222222222222222222222222000000000111111111222222222333555777999;;;<<<===<<<===???AAACCCEEEFFFGGGLLLPPPVVV]]]bbbeeeffffff]]]XXXRRRLLLHHHFFFDDDBBBAAACCCDDDDDDDDDFFFIIIKKKRRRVVV]]]dddkkkqqqvvvzzzyyywwwxxxsssuuuuuutttwww{{{zzzvvvrrrppprrr{{{~~~zzzyyy||||||sssjjjdddeeegggjjjkkkjjjgggeee\\\\\\[[[YYYVVVRRROOOMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJHHHHHHGGGDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>======>>>???@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEEBBBBBBBBBAAABBBCCCCCCDDD@@@@@@???@@@BBBCCCBBBAAABBB@@@??????@@@@@@>>>===<<<<<<<<<<<<<<<===>>>>>>AAA@@@@@@??????@@@@@@@@@>>>>>>>>>??????>>>>>>===AAA@@@>>>======<<<;;;999========================;;;;;;<<<<<<<<<;;;:::999:::999999888999999::::::::::::;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===@@@BBBFFFHHHLLLMMMNNNRRRXXX]]]___dddmmmxxx}}}{{{}}}~~~~~~zzzuuupppllljjjhhhccc```^^^aaaffflllxxx{{{uuunnnhhhhhhjjjjjjlllooowwwyyy|||~~~}}}zzzvvvqqqmmmjjjhhhhhhdddhhhllloooppppppppppppqqqqqqqqqppplllgggaaa]]]WWWTTTPPPKKKIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNJJJJJJIIIHHHGGGGGGGGGGGGIIIJJJJJJJJJJJJIIIHHHHHHEEEFFFGGGJJJKKKJJJGGGEEE>>><<<:::777444222000///---------------...//////---.............................................,,,---...............///,,,---......//////............,,,,,,,,,---.../////////......---,,,+++***uuuWWWKKK@@@===<<<:::999:::999888777666666555555555555555555555555555555555444444444444444444444444333333333333222222222222222222222222222222222222000000000000000000000000222222222111111000000///111111111111111111111111111111000000000000111111000111111222222111111000////////////000000000000000111111111111222222222111111111111111111111111/////////....../////////000000000000000000000000...//////000000000000///111111111111111000000000000000000111111111111000222222222222222222222222111111111222222333333444333444666999;;;<<<=========>>>@@@BBBEEEGGGIIIJJJQQQTTTXXX\\\^^^^^^]]][[[TTTPPPKKKGGGDDDBBB@@@???BBBDDDGGGIIIJJJMMMPPPSSSYYYaaakkkqqqtttxxxzzzqqqjjjgggiiifffjjjlllnnnssszzz{{{xxxxxxwww{{{}}}qqqppppppssstttpppggg___ZZZ\\\___bbbaaa___[[[YYYQQQQQQPPPOOONNNMMMKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFGGGGGGEEEDDDDDDEEECCCDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>???@@@AAABBB???@@@BBBDDDEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDCCCCCCCCCCCCDDDEEEEEE@@@@@@@@@BBBDDDEEECCCBBBBBBAAA@@@AAABBBBBB@@@>>>===<<<<<<======>>>???@@@CCCBBBAAAAAA@@@AAAAAAAAA???@@@@@@@@@@@@@@@???>>>>>>===<<<<<<>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===;;;::::::::::::::::::;;;;;;<<<::::::;;;;;;;;;::::::999<<<;;;:::999999:::;;;<<<;;;:::999999999;;;===???@@@CCCEEEEEEEEEFFFKKKOOOVVV\\\fffpppzzz|||zzz|||~~~zzzvvvssspppooohhhdddbbbdddgggkkkttt}}}}}}vvvqqqllliiieeedddeeefffeeeiiinnnsssuuuyyy||||||yyytttqqqnnnllllllggglllqqqttttttsssqqqqqqmmmlllllllllkkkgggaaa]]]WWWTTTQQQMMMKKKJJJKKKLLLKKKLLLLLLMMMMMMNNNNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKFFFFFFGGGJJJLLLLLLJJJHHHBBB@@@===:::777444333222//////...............///---------...............------------------------,,,---......------...000,,,,,,---............---++++++++++++++++++,,,---............---,,,++++++uuuVVVKKK@@@===<<<;;;999:::999888777666666555555555444444444444444444444444444444444444444444444444444444333333333222222222////////////////////////000000000000000000000000333222222222111111111111222222222222222222222222111111000000000000111111000111111222222111111000////////////000000000000000111111111111222222222111111111111111111111111000000////////////000000000000000000000000000000...///000111111111000000//////000000000000000111...///111333444333222111111111111111111111111111000111111222333333444444666777999;;;======>>>======???AAAEEEIIIMMMPPPQQQQQQSSSUUUWWWWWWUUURRRPPPLLLIIIFFFDDDCCCBBB@@@>>>AAADDDIIIMMMPPPUUUYYY]]]eeeppp}}}tttjjjbbb\\\[[[^^^bbbgggjjjnnnuuu}}}~~~~~~|||rrreeeeeeeeeeeedddaaa[[[WWWTTTVVVYYYYYYWWWTTTQQQOOOLLLKKKJJJJJJIIIHHHHHHHHHGGGHHHHHHHHHGGGFFFDDDCCC???AAACCCCCC@@@??????AAABBBBBBAAAAAA@@@@@@??????>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAACCCDDDBBBCCCEEEGGGIIIJJJKKKLLLIIIHHHGGGEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGDDDCCCCCCEEEFFFFFFDDDBBBCCCBBBBBBCCCDDDCCCAAA???????????????@@@AAABBBBBBDDDCCCBBBBBBAAAAAABBBBBB@@@AAAAAAAAA@@@???>>>>>><<<;;;;;;===???AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBAAA???>>>======<<<<<<======>>>???===>>>>>>>>>>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<;;;999999:::<<<>>>???>>>@@@BBBBBB@@@@@@DDDGGGLLLQQQYYYbbbiiiqqqzzz|||zzz}}}|||zzzyyyxxxqqqmmmjjjkkkjjjjjjooovvvvvvzzzzzzrrriiieeeaaa^^^]]]]]]```cccbbbbbbgggooorrrtttwww{{{~~~~~~{{{xxxuuurrrpppooolllooosssuuutttsssrrrqqqllljjjgggfffeeeccc___\\\WWWUUUSSSPPPNNNMMMMMMMMMKKKLLLLLLMMMMMMNNNOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKFFFFFFFFFHHHKKKLLLKKKJJJDDDCCC@@@===:::777666555111111000///............---------.........//////------------------------+++---//////---,,,...000,,,------...............+++,,,------.........---,,,---.........---,,,+++uuuVVVKKK@@@===<<<;;;::::::999888777666666555555555444444444444444444444444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333111111000000000000111111111111222222222222111111////////////000000000000000111111111111222222222111111111111111111111111111111000000000000111111000000000000000000000000...///000222222222111000......//////000000111111---///222555666555333222000000000000000000000000//////000111111222333333888:::;;;===?????????>>>===???CCCHHHMMMRRRVVVXXXOOOPPPRRRSSSRRROOOKKKIIIGGGEEEDDDCCCCCCBBB@@@>>>@@@DDDJJJOOOUUUZZZ```dddooo}}}uuueee\\\WWWSSSUUUZZZdddiiimmmqqqyyyyyyrrrpppkkkeee]]]\\\[[[YYYWWWUUUSSSQQQRRRSSSTTTSSSPPPMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEEEEDDDBBB@@@???===???AAA@@@>>><<<===???AAA@@@???===<<<<<<<<<<<<;;;<<<>>>???AAABBBCCCCCCCCCBBBAAAAAAAAACCCDDDEEEEEEFFFHHHKKKMMMOOOPPPQQQMMMLLLJJJHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHGGGEEEBBBCCCCCCCCCDDDEEEDDDBBB@@@AAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>===>>>======>>>@@@BBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===???AAACCCEEEDDDDDDCCC??????>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBAAA???>>>888:::<<<>>>>>><<<:::999>>><<<:::;;;===???AAAAAA???BBBDDDDDDAAAAAACCCFFFCCCHHHOOOUUU[[[bbbjjjpppwww}}}{{{~~~xxxtttrrrpppmmmjjjlllqqqhhhmmmnnnggg```\\\YYYVVVUUUXXX^^^bbbaaa```fffppprrrtttxxx|||}}}zzzwwwuuusssrrrnnnppprrrsssrrrppppppqqqnnniiidddaaa``````^^^\\\WWWVVVUUUSSSQQQPPPOOOOOOKKKLLLLLLMMMNNNNNNOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFFFFGGGJJJKKKKKKKKKFFFDDDBBB>>>;;;999888777333222111///............---------.........//////------------------------+++---//////---,,,...000---......///////////////...///111222222222111000+++,,,---.........---,,,qqqUUUKKKBBB>>><<<999888:::666666777777777777666666777666555444444444444444555555444333222000///...222222222222222222222222000111222333222000...,,,777666444222111/////////222222222222222222222222333333222111000000111111111111000000000000111111,,,---///000111111111111000000000000000000000000222222222111111111111111555555333222111000000000//////000111111111111111000000111111111111000000//////000000111111222222000000000000000000000000222222111111111111111111111111111000000000000000333222222222333555777888888999:::;;;<<<>>>BBBEEEAAACCCFFFLLLRRRUUUVVVUUUQQQPPPOOOMMMKKKIIIHHHGGGIIIGGGEEECCCBBBCCCEEEGGGKKKMMMUUU^^^bbbccclllxxxvvvggg[[[[[[ZZZWWW[[[ccclllooovvv}}}|||mmmgggfffbbb]]]ZZZUUUSSSPPPNNNMMMMMMLLLKKKOOONNNMMMKKKJJJJJJJJJJJJFFFFFFEEEDDDDDDDDDDDDEEEAAA@@@???>>>===<<<;;;;;;??????>>>============>>>AAA@@@>>><<<<<<===???@@@BBBAAAAAA@@@@@@AAABBBBBBCCCBBBAAABBBCCCFFFIIIKKKLLLNNNQQQUUUWWWXXXYYYYYYUUUTTTRRRRRRRRRRRRPPPOOOOOOLLLHHHFFFFFFFFFFFFEEEJJJIIIFFFEEEDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDCCCBBBAAABBBDDDFFFGGGGGGFFFDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCEEEDDDBBB@@@>>><<<;;;;;;??????@@@@@@@@@???>>>>>>@@@@@@??????>>>?????????CCCDDDGGGHHHHHHGGGDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFJJJIIIIIIHHHFFFDDDBBBAAA?????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<>>>???@@@??????@@@@@@@@@@@@?????????AAADDDIIIOOOTTTXXXZZZeeellluuu~~~~~~}}}zzzwwwuuuqqqlllhhhjjjgggdddaaa```^^^[[[YYYZZZ___dddeeeeeeggglllppppppzzz||||||}}}yyyyyy{{{xxxuuusssqqqpppnnnllloookkkeee^^^YYYWWWWWWWWWZZZZZZXXXUUURRRPPPPPPQQQQQQPPPOOOMMMMMMMMMNNNOOOLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIHHHGGGGGGFFFFFFEEEEEECCCAAA??????===;;;999555444222000///...------......---------....../////////.........---------++++++------------++++++------------------------......------------......///...,,,++++++,,,...///qqqUUUKKKAAA>>><<<999888:::777777666666666666777777666666555444444444444444555555555444333222111000222222222222222222222222111222222222111000...---444333222222111111111111333333333333333333333333333222222111000000111111111111000000000000111111///000111222222111111000000000000000000000000000111111111111111111222222111111000000111111222333//////000111111111111111000000111111111111000000000000000000000111111111000000000000000000000000111111111111111111111111000000000000111111111111222222222222444666777999:::<<<>>>>>>??????BBBDDDDDDEEEIIIMMMRRRTTTTTTRRRLLLLLLKKKJJJIIIHHHGGGGGGFFFEEECCCCCCDDDGGGJJJLLLUUUUUU\\\eeelllsss}}}qqqeee^^^aaacccaaaeeemmmrrrvvv}}}~~~}}}ttthhh]]]YYYXXXUUURRRQQQPPPOOOMMMLLLLLLLLLLLLLLLNNNMMMKKKJJJIIIHHHHHHHHHDDDDDDCCCBBBBBBBBBBBBBBB??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>@@@???>>>======>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBDDDDDDDDDEEEGGGJJJMMMOOOQQQSSSWWW[[[]]]_________]]]\\\ZZZZZZZZZYYYVVVTTTPPPMMMJJJGGGGGGGGGGGGFFFKKKIIIGGGEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@CCCDDDEEEFFFGGGFFFFFFEEEGGGFFFFFFFFFEEEEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@CCCBBBBBBAAAAAAAAABBBBBBEEEFFFHHHJJJJJJHHHFFFEEEGGGGGGIIIJJJKKKKKKKKKKKKMMMLLLLLLKKKIIIHHHFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@??????<<<<<>>888777555333111000///.../////////......//////000//////.........---------+++,,,------------,,,+++------------------------......------------.........---,,,,,,,,,,,,---...pppTTTJJJAAA>>><<<999888:::888777666555555666777888666555444444444444444444444555555555555444333222222222222222222222222222222222222111000000//////111000000111111222444444444444444444444444444444333222111111000111111111111111000000000000111111222222222222222111000000000000000000000000000000000000000111222222222333000000//////000000111222///000000111111111111000000000111111111111000000111111111111000000000000000000000000000000000000111111111111111111111111///000000000111222222222222222222333555777888999===???AAABBBBBBBBBCCCEEEIIIJJJMMMPPPSSSSSSQQQNNNHHHHHHHHHGGGGGGGGGHHHHHHFFFEEEEEEFFFIIINNNSSSVVV]]]^^^dddppp}}}}}}mmmfffeeelllpppqqqttt{{{}}}~~~tttpppmmmlllmmmmmmkkkhhh]]]WWWQQQQQQPPPMMMMMMOOOLLLKKKKKKJJJKKKKKKLLLLLLLLLKKKIIIHHHFFFEEEEEEDDDAAA@@@??????>>>>>>??????========================::::::;;;;;;<<<>>>???@@@????????????????????????AAAAAAAAABBBBBBCCCCCCCCCFFFGGGHHHJJJMMMPPPSSSTTTXXXZZZ^^^bbbfffhhhhhhhhhgggffffffeeeeeebbb^^^[[[SSSPPPLLLJJJIIIIIIIIIHHHKKKJJJHHHGGGFFFFFFGGGHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKJJJHHHGGGEEE???????????????@@@AAAAAA@@@AAABBBCCCCCCDDDCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFHHHIIIKKKLLLLLLKKKIIIHHHKKKLLLMMMNNNPPPQQQQQQQQQPPPPPPPPPOOONNNLLLKKKJJJHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAABBBBBBBBBDDDDDDDDDDDDCCCAAA@@@???;;;::::::;;;>>>CCCGGGJJJPPPUUU\\\dddjjjqqqvvvzzz}}}zzzvvvsssmmmiiiddd```______^^^]]]dddlllsssrrrnnnmmmrrrxxxzzzxxx{{{|||zzzzzz|||~~~}}}{{{zzzxxxuuuppplllkkkiiieeeaaa\\\YYYVVVUUUYYY[[[^^^___]]]YYYUUUQQQLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGFFFDDDCCCCCCDDDDDDBBBAAA;;;:::999666444222111000111000000//////000000111...............---------,,,,,,------------,,,,,,..............................------------......------------------------pppTTTJJJ@@@===<<<999999:::999777666444444666777999555555444333333444444444333333444444444444444333222222222222222222222222333222111000000000000111000000000000111222444444333333333333333333333333222222111111111111111222111111000000000000111111111111111111111111111000000000000000000000000000//////000111222333333333444333222111///////////////000111111111111000000000111111222222111111000222222111111000000//////////////////////////////111111111111111222222222//////000111222222333333222222333555777999:::;;;???@@@BBBBBBCCCFFFIIILLLQQQQQQRRRSSSTTTRRROOOLLLHHHGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIKKKOOOVVV\\\```bbbfffpppzzzqqqooorrrzzz~~~uuuiiiaaa___\\\\\\\\\ZZZWWWTTTOOOMMMMMMNNNMMMJJJLLLPPPLLLMMMMMMLLLKKKKKKKKKLLLJJJIIIGGGEEECCCBBBAAAAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>???@@@AAABBB>>>???@@@@@@AAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEHHHJJJLLLPPPSSSVVVYYYZZZ]]]___dddhhhlllnnnooooooooonnnnnnmmmlllhhhccc___WWWSSSOOOMMMLLLKKKJJJIIIKKKJJJIIIHHHHHHHHHHHHIIIHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIKKKMMMOOOMMMNNNOOOOOOMMMKKKHHHFFF@@@?????????@@@AAABBBBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFDDDCCCBBB???===;;;:::<<>>===;;;999777444222111111111000/////////000000........................,,,------------------,,,////////////////////////......------------......,,,------......------,,,oooSSSIII@@@===;;;999999:::999777666444444666777999444444333333333444444555111222222333333333333222222222222222222222222222333222111111000111111222111111111000111111222222111111111111111111111111222111111111111111222222111111000000000000111111......//////000111222222000000000000000000000000//////000111222333333333555444333222111000000000000000111111111000000///111111222222222222111111222222111111000000//////////////////////////////000000111111111222222222///000000111222333333444222333555777:::<<<===>>>@@@AAAAAABBBEEEKKKRRRXXXYYYWWWVVVUUUTTTQQQMMMJJJFFFFFFEEEDDDEEEGGGHHHJJJMMMMMMMMMOOOTTT[[[bbbfffiiirrr}}}}}}}}}ooo___VVVOOONNNNNNNNNNNNLLLJJJHHHGGGFFFHHHJJJIIIFFFHHHMMMOOOPPPQQQOOOLLLJJJJJJKKKGGGFFFDDDBBBAAA@@@??????<<<<<<;;;::::::::::::;;;::::::;;;<<<===>>>??????AAA@@@@@@?????????@@@@@@??????@@@AAABBBAAAAAAAAAAAABBBDDDFFFGGGHHHHHHHHHKKKMMMQQQUUUYYY[[[]]]^^^```cccgggkkkoooqqqrrrrrrrrrqqqpppooonnnjjjddd```ZZZVVVRRROOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFHHHJJJMMMPPPSSSTTTPPPQQQQQQPPPNNNKKKHHHFFFCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEGGGGGGHHHHHHHHHFFFFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSTTTTTTSSSRRRQQQQQQRRRQQQQQQPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOONNNOOOOOONNNMMMKKKIIIGGGFFFEEEBBB???======???AAACCCCCCEEEIIIMMMSSSZZZccciiiooosss{{{~~~|||yyytttpppkkkgggggghhhhhhhhhhhhooouuutttppppppwww~~~zzzsssoooooopppppprrruuuzzzzzz{{{}}}}}}zzzvvvrrrrrrqqqpppmmmiiieeebbb```[[[^^^bbbffffffaaaWWWPPPLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLLLLJJJIIIIIIHHHHHHIIIIIIIIILLLKKKKKKJJJJJJIIIIIIHHHHHHFFFDDDCCCCCCBBB@@@??????>>>===;;;999666333222111000//////.........///---.....................------------------------////////////////////////......------------......,,,------......------,,,oooRRRHHH???<<<;;;999999:::888777666555555666777888333333333333333444444555111111222333333222222222222222222222222222222222222222222222222222222222222222111000000000000111111111111111111111111111111111111000111111222333111111000000000000111111---------...///111222333000000000000000000000000000000000111222222222333222222222111222333333444000111111111111000000///111111222222222222111111111111111111000000000000000000000000000000000000000000000111222222333333000111111111222333333333333555777:::===???@@@AAAAAABBBDDDGGGKKKSSS[[[aaa^^^[[[WWWTTTQQQNNNKKKHHHDDDCCCBBBCCCDDDGGGJJJLLLRRRQQQQQQTTTYYYaaaiiinnnyyy{{{yyyiiiZZZNNNIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGEEEGGGJJJJJJHHHIIIMMMPPPRRRSSSPPPKKKGGGFFFHHHDDDCCCBBBAAA@@@?????????===<<<;;;;;;::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@???>>>===>>>>>>>>>@@@@@@@@@AAAAAABBBBBBCCCCCCDDDFFFIIIJJJKKKKKKJJJNNNQQQVVVZZZ^^^aaabbbbbbcccfffjjjnnnqqqsssttttttsssqqqpppnnnmmmiiidddaaa\\\XXXTTTPPPOOONNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGJJJNNNQQQUUUXXXYYYTTTTTTSSSQQQOOOLLLIIIGGGFFFEEEDDDCCCBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGIIIJJJKKKLLLNNNOOOOOOOOOOOOOOOOOONNNMMMNNNPPPQQQRRRSSSTTTTTTSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTSSSQQQOOONNNMMMJJJHHHDDDBBB@@@AAABBBCCC@@@AAABBBDDDHHHNNNUUUZZZdddjjjttt~~~|||~~~|||yyyuuuqqqoooooooooooooookkknnnpppooommmnnntttzzz~~~zzzpppjjjfffhhhjjjjjjmmmqqqvvvwwwyyy}}}|||yyyvvvvvvtttqqqnnnkkkhhhfff```aaadddggghhhcccYYYRRRLLLMMMNNNNNNOOONNNNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHJJJHHHFFFEEEEEEDDDBBB@@@?????????>>>;;;888666444111111000///............---------.....................------------....................................------------......------------------------nnnQQQHHH???<<<;;;999999;;;777777666666666666777777333333222222333333444555333333333444333333222222222222222222222222222222111111222333333333222111111111000000000000111111111111111111111111111111111111000000111222222333111111000000000000111111000000/////////000222333000000000000000000000000111111111111111111222222111111111111111222222333111111111111111000//////111222222333333222222111000000000000000111111111000000000000000000000000///000000111222222333333222222222222222222222222555666999===@@@BBBCCCCCCBBBFFFJJJOOOTTT[[[aaafff```\\\UUUPPPMMMJJJHHHFFFBBBBBBCCCEEEHHHMMMQQQTTTYYYXXXYYY\\\cccllluuuzzzzzztttqqqrrroooxxxmmmbbbXXXMMMGGGGGGFFFGGGHHHHHHGGGGGGHHHIIIJJJGGGGGGLLLMMMLLLMMMPPPLLLOOOPPPMMMGGGCCCCCCDDDAAAAAA@@@???????????????>>>>>>===<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAA??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBDDDEEEDDDFFFHHHKKKMMMNNNMMMMMMSSSVVV[[[```dddeeefffeeehhhjjjmmmqqqtttvvvvvvvvvsssqqqooommmkkkiiieeebbb]]]ZZZUUUQQQOOONNNLLLKKKHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOKKKKKKJJJIIIGGGFFFEEEDDDFFFIIIMMMRRRVVVYYY[[[\\\XXXWWWUUURRROOOMMMJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJLLLNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWYYYZZZZZZZZZYYYYYYYYYXXXXXXVVVUUUTTTSSSOOONNNKKKIIIGGGEEEEEEEEEAAAAAAAAAAAAAAAEEEJJJNNNXXX___kkkwww~~~{{{zzz|||}}}zzzwwwvvvvvvvvvuuutttpppooollljjjiiilllpppttt|||{{{uuupppkkkddd___]]]aaaeeegggkkkpppssstttxxx}}}}}}|||yyywwwtttqqqooonnngggfffgggiiiiiieee\\\TTTQQQRRRSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOONNNLLLLLLMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHFFFEEEEEEEEEEEECCCBBBAAAAAAAAAAAA???<<<999777333222111000////////////---------........./////////...---,,,,,,---...///------------------------......------------.........---,,,,,,,,,,,,---...nnnQQQGGG???<<<;;;999999;;;666666777777777777666666222222222222333333444555444555555555444444333222222222222222222222222222000111333444444333222000000/////////000111222333222222222222222222222222111111000000111222333333111111000000000000111111333222111000000000111222000000000000000000000000222222222111111111111111444333222000//////......111111111111111000//////111222222333333222222111//////000000111111222222000000000000000000000000///000000111222222333333333333222222222222222222555777;;;>>>AAACCCDDDEEECCCHHHPPPWWW\\\```dddfffaaa[[[TTTMMMIIIGGGEEEDDDDDDDDDEEEIIINNNTTTZZZ]]]______```dddlllvvvxxxqqqgggaaaaaaiiiuuuvvvgggXXXRRRNNNHHHGGGIIIBBBCCCCCCBBBAAAAAACCCDDDHHHDDDDDDIIILLLLLLMMMOOOHHHKKKMMMKKKEEE@@@@@@BBB@@@@@@????????????@@@@@@??????>>>============>>>===>>>>>>???@@@@@@AAAAAA?????????@@@AAABBBDDDDDDBBBAAA@@@???@@@BBBEEEFFFEEEFFFJJJMMMOOOOOOOOOOOOVVVYYY___dddgggiiihhhhhhkkkmmmqqqtttwwwxxxxxxxxxtttrrrooommmkkkiiifffddd^^^ZZZUUUQQQOOONNNLLLKKKGGGGGGHHHIIIIIIHHHHHHHHHJJJJJJLLLMMMNNNOOOOOOPPPMMMMMMLLLJJJIIIHHHGGGFFFFFFIIINNNTTTYYY\\\^^^^^^[[[YYYWWWSSSPPPNNNLLLKKKFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMOOOPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVUUUTTTUUUVVVVVVWWWVVVVVVVVVSSSSSSTTTUUUUUUVVVVVVWWWUUUVVVXXXZZZ[[[\\\\\\[[[[[[[[[[[[[[[ZZZYYYWWWWWWTTTSSSQQQOOOMMMKKKJJJIIIEEEDDDCCCAAA@@@BBBFFFIIINNNVVVbbboooyyy~~~|||zzzyyy{{{}}}{{{zzz{{{zzzyyyxxxuuupppjjjggggggjjjmmmoooqqqvvvyyyuuupppllleee___\\\XXXWWW]]]bbbfffkkkpppqqqssswww~~~|||yyywwwuuuuuullljjjiiijjjjjjfff^^^WWWWWWXXXYYYYYYXXXWWWVVVUUUSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGCCCBBBAAABBBCCCDDDCCCBBBBBBCCCCCCCCCAAA???<<<:::444333222111000000000000---------........./////////...---,,,,,,---...///------------------------.........------.........///...,,,++++++,,,...///nnnRRRGGG>>>;;;:::999999<<<999888666555444444555555777666555444333222111111444333333222333444555666111111111111111111111111111444777888888555111...222222222222111111000000222222111111111111111222222111111111000000//////111111111111111111111111//////000000000000//////111111111111111111111111111111000000//////......111111000000000000111111000000111111111111000000000111111111111111000///222222111111111111111111555444333222111111111111555444111//////111333555333000000222222111666<<<777===@@@@@@AAAFFFHHHGGGMMMSSS[[[___```___```aaaYYYTTTMMMGGGEEEEEEFFFGGGJJJHHHGGGKKKRRRYYY]]]^^^```eeemmmttt{{{xxxkkkbbb\\\[[[^^^fffooo{{{~~~vvvpppWWWTTTOOOIIIFFFDDDEEEFFFBBBBBBAAA@@@@@@BBBCCCDDDHHHGGGGGGFFFGGGHHHJJJKKKFFFEEEDDDCCCCCCBBBBBBCCC??????>>>>>>>>>???@@@AAADDDBBB???===>>>BBBFFFHHH>>>>>>???@@@AAABBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBBBBAAACCCEEEHHHGGGIIILLLNNNOOOQQQSSSVVV[[[___eeeiiijjjkkklllllllllooorrruuuwwwxxxwwwvvvqqqqqqqqqooollliiieeeccc\\\VVVOOOMMMNNNNNNKKKGGGKKKIIIGGGGGGHHHKKKLLLLLLMMMMMMLLLLLLLLLMMMNNNNNNJJJJJJJJJIIIIIIHHHGGGGGGJJJKKKOOOTTTYYY\\\]]]\\\[[[ZZZXXXTTTQQQMMMJJJHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIKKKMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXWWWWWWUUUTTTSSSUUUUUUUUUUUUUUUVVVWWWXXX]]]]]]]]]]]]^^^___``````^^^]]]\\\[[[ZZZZZZZZZZZZWWWWWWWWWVVVTTTQQQOOOMMMIIIIIIGGGFFFDDDCCCBBBBBBLLLPPPVVV^^^dddiiilllnnnssssssuuuzzz~~~zzzzzz}}}~~~}}}}}}}}}}}}|||zzztttlllfffcccdddeeefffnnnmmmllllllkkkgggbbb^^^VVVSSSTTTZZZ```fffooovvvwwwxxxyyy||||||zzz{{{tttrrroooiiibbb^^^\\\\\\]]]YYYVVVWWWZZZ[[[WWWSSSVVVTTTRRRQQQPPPOOOMMMKKKPPPNNNKKKIIIKKKLLLMMMMMMMMMLLLJJJIIIHHHHHHIIIIIIDDDCCCCCCCCCEEEFFFFFFEEECCCDDDDDDCCCBBB???===<<<999888555333111000//////---...///000000///...---***---000111///---------***++++++,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,lllPPPFFF===;;;;;;::::::===999888666555444444555555666666555555555555444444444444333333333444555666111111111111111111111111000222444666666555222111111111111111000000//////222222111111111111111222222222222222111111111000333333333333333333333333000000111111111111000000000000000000000000000000111111000000//////////////////............//////000111111111111111000///...///000000111111111111111111111111111111111111444444222111111000000000444333111000000111333444333111222444444333777<<<;;;???@@@???AAAHHHMMMOOOVVVZZZ^^^^^^\\\XXXVVVVVVRRROOOJJJFFFDDDEEEGGGGGGIIIJJJMMMRRRYYY```fffiiimmmttt~~~rrrddd]]]YYYZZZ^^^gggqqq~~~|||wwwrrrooommmiiiaaa\\\PPPNNNJJJFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDIIIHHHGGGFFFFFFGGGHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBAAA???===<<<<<<>>>AAACCC??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???AAACCCDDDCCCCCCDDDEEEHHHKKKNNNPPPRRRTTTWWWZZZaaadddiiikkkllllllmmmmmmmmmooorrruuuwwwvvvuuutttqqqqqqqqqpppmmmhhhdddaaa\\\WWWQQQOOOPPPPPPNNNKKKIIIGGGEEEEEEFFFHHHIIIJJJLLLMMMMMMMMMNNNNNNNNNNNNLLLKKKJJJIIIIIIHHHHHHIIIKKKMMMPPPVVV[[[______^^^___^^^[[[XXXTTTQQQNNNLLLIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIILLLMMMMMMNNNOOOQQQRRRSSSUUUUUUUUUTTTTTTTTTTTTTTTRRRRRRSSSSSSTTTUUUUUUUUUWWWWWWWWWVVVUUUTTTTTTSSSVVVVVVVVVVVVWWWXXXYYYZZZ\\\\\\\\\\\\]]]]]]^^^___^^^]]]\\\[[[[[[ZZZZZZ[[[WWWWWWWWWWWWWWWVVVTTTTTTSSSRRRQQQOOOKKKHHHEEECCCDDDGGGLLLSSSZZZ___cccdddkkklllooovvv}}}~~~{{{xxxyyy}}}~~~zzzvvvooojjjhhhgggfffeeeffffffeeeeeeeeeccc___\\\XXXVVVXXX\\\```eeennnwwwvvvzzz~~~~~~wwwuuuqqqjjjccc^^^\\\\\\```]]]YYYYYYZZZZZZXXXUUUXXXWWWUUUSSSRRROOOMMMKKKOOOOOONNNMMMLLLLLLMMMNNNMMMLLLJJJIIIHHHIIIIIIJJJFFFEEEEEEEEEGGGHHHGGGFFFDDDDDDDDDCCCAAA???>>>===;;;999777444222000000///---...///000000000///...,,,...000000...---------,,,,,,---.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjOOOFFF===;;;;;;::::::===888777666555444444444555555555555666666666777777444444333333333444555555222222222222222222222222///000222333444444333333000000000000000/////////222111111111111111222222333333333222222222222222000000000000000000000000111111222222222222111111////////////////////////111000000000000/////////000//////......//////000111222222222111000//////,,,---...000111111111111111111111111111111111111333222111000000000000000222222222222222222222222444222444777777666888===>>>AAABBB@@@CCCMMMUUUWWW]]]^^^^^^\\\WWWQQQNNNLLLJJJHHHFFFDDDCCCEEEFFFHHHEEEJJJPPPUUUZZZaaaiiinnn}}}lll___ZZZZZZ___eeepppyyy{{{ssseeeaaa]]]YYYWWWSSSMMMHHHGGGEEEDDDBBBAAA@@@@@@???BBBCCCCCCDDDDDDDDDDDDDDDIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???@@@BBBCCCCCCCCCBBBAAA???>>>=========>>>???@@@@@@@@@@@@?????????>>>>>>>>>???AAABBBCCCCCCBBBAAA@@@CCCFFFGGGGGGEEEEEEEEEJJJMMMQQQTTTVVVYYY]]]```hhhkkkmmmnnnnnnmmmmmmmmmmmmooorrruuuvvvvvvtttsssqqqrrrrrrpppmmmgggbbb^^^WWWSSSNNNLLLLLLMMMKKKIIIJJJIIIHHHGGGGGGIIIKKKLLLNNNOOOQQQRRRSSSRRRQQQPPPQQQOOOMMMKKKKKKKKKLLLMMMOOOQQQTTTZZZ___bbbcccbbb___^^^[[[XXXTTTPPPNNNLLLIIIHHHHHHHHHIIIIIIJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIOOOOOOOOOOOOOOOPPPPPPPPPRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUTTTSSSSSSSSSUUUUUUUUUVVVWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]___^^^]]]\\\[[[[[[[[[[[[WWWXXXYYYYYYZZZ[[[[[[\\\^^^^^^]]][[[VVVPPPJJJGGG???@@@DDDHHHNNNSSSWWWYYY___aaagggooowww}}}~~~}}}{{{xxxtttqqqooollliiifffaaa`````````aaa```]]][[[ZZZZZZ\\\```aaadddnnnyyy||||||zzztttmmmeee___]]]]]]bbbaaa^^^[[[YYYXXXXXXXXXYYYYYYXXXWWWTTTQQQNNNLLLPPPRRRTTTSSSPPPMMMNNNOOOLLLKKKJJJIIIIIIJJJKKKKKKIIIHHHGGGHHHIIIJJJIIIHHHFFFEEECCCBBB@@@@@@??????===;;;999666444222111000---...///000000000000///...///000///---,,,,,,......////////////......---------............------,,,,,,,,,,,,,,,,,,,,,,,,gggPPPGGG>>><<<;;;999999:::888777666666555555444444444555555555666666666666444444444444444444444444222222222222222222222222000000111111222222222222111111111111000000000000111111111000111111222333222222222222222222222222////////////////////////000111111222222111111000000000000000000000000000000000000000000000000000222111111111111111111222222222222222111000//////---...///000000000000000111111111111111222222222222111111000//////000000000111222333333333222222333222555999999888:::>>>@@@DDDFFFEEEIIIRRRZZZ\\\]]]\\\ZZZWWWRRRNNNJJJIIIEEEEEEDDDCCCCCCDDDFFFHHHIIIOOOVVVYYY[[[bbbmmmvvvzzzhhh___^^^bbbjjjrrrtttfff]]]WWWTTTPPPNNNLLLJJJFFFBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCEEEFFFFFFFFFEEEDDDGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@===>>>@@@BBBBBBAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@????????????????????????>>>@@@BBBDDDEEEEEEDDDDDDDDDFFFIIIIIIHHHHHHIIIJJJLLLOOOSSSWWWZZZ^^^cccfffmmmooooooooommmkkkkkkllllllnnnqqqtttvvvvvvuuutttqqqrrrrrrppplllfff```\\\UUUQQQMMMJJJJJJJJJIIIGGGMMMMMMMMMLLLLLLMMMPPPRRRSSSUUUXXX[[[[[[ZZZXXXVVVWWWVVVSSSPPPPPPQQQSSSTTTTTTUUUYYY^^^cccfffgggfff```___\\\XXXTTTQQQOOOMMMLLLLLLKKKJJJJJJKKKLLLMMMKKKKKKLLLLLLMMMMMMNNNNNNSSSSSSRRRRRRQQQPPPOOONNNOOOOOONNNOOOOOOQQQRRRSSSUUUUUUVVVVVVWWWXXXXXXXXXUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXZZZ[[[^^^]]]]]]\\\\\\]]]]]]^^^```___^^^]]]\\\\\\\\\\\\ZZZZZZZZZ[[[\\\^^^```aaaffffffgggeee```XXXPPPKKKCCCCCCCCCEEEHHHKKKOOOQQQTTTXXX___gggpppvvvzzz|||}}}|||zzzyyywwwrrrmmmiiicccbbbaaaaaaaaa```]]][[[ZZZ\\\___bbbbbbdddppp|||~~~yyyqqqhhhcccaaa```dddcccaaa\\\XXXVVVWWWXXXXXXYYYZZZYYYWWWTTTQQQQQQTTTYYY]]][[[UUUOOONNNPPPMMMLLLKKKJJJJJJKKKLLLLLLJJJIIIHHHHHHJJJKKKJJJHHHGGGEEECCCAAA@@@@@@AAAAAA???>>><<<999666444222111......//////000000000000///000000...,,,+++,,,...///////////////...---,,,------............------------------------------zzzyyy~~~eeeRRRIII@@@===;;;888777888777777777666666555444444555555555444444444333333444444444444444444444333222222222222222222222222333222111111000000000000222222222222222222222222111111000000111222222333000000111111111111111111333333333333333333333333//////000000000000//////111111111111111111111111000000000000111111111111222222111111111111222222222222222222222111000000000000111000000///......000000111111111222222222222111000000///000000000///000222444444333222111222222555:::;;;:::===AAABBBIIIMMMOOORRRYYY]]]]]]]]]ZZZVVVRRRNNNKKKHHHGGGCCCDDDEEEDDDCCCDDDHHHKKKQQQWWW^^^aaadddnnn}}}sssfffcccfffmmmwwwxxxnnnbbbVVVNNNLLLKKKIIIHHHHHHGGGFFFDDD@@@AAABBBCCCDDDCCCCCCBBBBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA===???AAABBBBBBBBB@@@???BBBBBBBBBBBBBBBBBBAAAAAA===>>>>>>???@@@@@@AAAAAA@@@AAACCCEEEGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHKKKNNNNNNQQQVVVZZZ^^^bbbgggjjjppppppooommmjjjiiiiiijjjkkkmmmqqqtttwwwwwwwwwvvvrrrrrrqqqoookkkeee___[[[YYYVVVRRROOONNNNNNMMMMMMNNNOOOPPPPPPPPPRRRWWWZZZ\\\___bbbeeefffeeebbb```aaa___\\\ZZZYYYZZZ\\\]]][[[\\\___ccchhhkkkjjjiiigggeeeaaa]]]ZZZWWWUUUTTTTTTSSSQQQPPPOOOPPPQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVUUUUUUSSSRRRPPPOOOOOOOOONNNOOOPPPSSSUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYVVVUUUTTTTTTSSSTTTTTTUUUUUUVVVVVVWWWYYY[[[\\\]]]___^^^^^^^^^^^^______```aaa```___^^^]]]]]]]]]]]]]]]\\\\\\[[[]]]___aaabbbhhhjjjkkkkkkfff___VVVQQQJJJIIIGGGFFFFFFHHHJJJKKKMMMQQQXXX___fffmmmrrruuuvvvyyy~~~~~~yyysssooojjjiiigggfffeeeccc___\\\ZZZ\\\```ccccccfffrrr}}}~~~}}}vvvoooiiigggfffeeeeeebbb^^^ZZZWWWWWWXXXVVVXXXZZZZZZXXXVVVVVVWWW[[[```cccaaaYYYRRRPPPPPPNNNMMMLLLKKKJJJKKKLLLMMMJJJIIIHHHHHHIIIJJJIIIGGGGGGFFFDDDBBBAAAAAABBBBBB@@@@@@>>><<<999777555444000000000//////000000000/////////...,,,,,,---..................---,,,+++---......//////......---------------------------zzzrrrpppzzz}}}dddRRRHHH@@@>>><<<888666777777777777777666555444333555555444444333333333222444444555555555444333222333333333333333333333333333333222222111000000///222222222333333333333333000000000000111222333333000000000000000111111111333333333333333333333333//////000000000000//////111111111111111111111111000000000111111111111222111000000//////000000111111111222222222222222111222222222222111///...---000000000111222222333333222111111000000000111111///000222333444444333222333333666;;;======AAAGGGJJJQQQWWWYYY[[[___```^^^___ZZZTTTOOOKKKHHHFFFDDDDDDFFFGGGFFFEEEGGGMMMRRRTTT[[[cccjjjqqq~~~xxxooohhhkkkrrrzzzzzzuuummmddd\\\SSSKKKFFFDDDCCCCCCBBBCCCCCCDDDEEECCCDDDDDDEEEEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEEEEEEECCCCCCEEEFFFGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@AAACCCDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAABBBCCCCCCBBBCCCCCCDDDFFFGGGHHHHHHFFFFFFEEEDDDDDDGGGLLLQQQQQQTTTYYY^^^bbbfffkkkoooqqqqqqpppmmmjjjiiijjjllllllnnnrrruuuwwwxxxwwwvvvrrrrrrpppmmmiiiddd___]]]YYYWWWUUUSSSRRRSSSTTTTTTQQQTTTWWWXXXYYY\\\bbbggglllnnnrrruuuvvvtttrrrqqqpppnnnllljjjjjjjjjkkklllhhhiiilllpppsssuuutttssspppmmmiiieeeaaa___]]]]]][[[ZZZWWWUUUSSSSSSTTTUUUTTTUUUUUUUUUUUUUUUVVVVVVUUUUUUVVVVVVUUUSSSQQQPPPOOONNNMMMMMMNNNPPPRRRTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXWWWVVVUUUUUUUUUWWWWWWZZZZZZZZZ[[[\\\^^^___```^^^^^^^^^^^^___```aaabbbbbbaaa```___^^^^^^^^^^^^```___]]]\\\]]]```ccceeejjjlllooooookkkddd\\\WWWPPPNNNKKKIIIGGGGGGGGGHHHKKKNNNRRRVVV[[[```fffjjjlllqqqzzz|||~~~zzzwwwsssrrrqqqpppnnniiiccc___^^^^^^```ccceeehhhrrr}}}}}}|||||||||~~~|||wwwqqqnnnmmmiiihhhfffccc```]]]ZZZYYYVVVXXXZZZZZZXXXWWWZZZ\\\^^^bbbdddccc]]]VVVRRRPPPPPPOOOMMMLLLKKKKKKKKKLLLJJJIIIHHHHHHIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@>>><<<:::888777222222111000////////////---...///...------...///------.........---,,,,,,......////////////......------------------------ssskkkhhhrrr}}}dddOOOFFF???======:::999999666777777777666555444333444444444444555555555555444444555555555444333222333333333333333333333333111222222333222222111111111111222222222333333333000000000000111222333444000000000111111222222222000000000000000000000000000000000111111000000000111111111111111111111111000000111111111222222222111000000//////000000111000000111222333333333333222222333222222111000//////000000111222222333333222222111111111111222222000000111222333333333333555444777<<<@@@BBBGGGNNNUUU[[[```aaabbbdddcccaaa^^^XXXQQQLLLIIIHHHFFFEEEEEEGGGIIIHHHHHHLLLTTT[[[YYYaaalllwwwvvvqqqpppwwwwwwddd```YYYSSSNNNJJJFFFCCCAAAAAAAAA@@@@@@AAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDD???>>>>>>>>>???@@@AAABBB@@@@@@AAAAAABBBBBBBBBCCCDDDCCCBBBBBBCCCEEEGGGHHHEEEFFFFFFGGGHHHKKKOOOSSSUUUXXX]]]bbbfffjjjooosssttttttrrrooollllllnnnpppppprrruuuwwwxxxwwwvvvuuurrrqqqnnnkkkgggccc```^^^WWWWWWWWWWWWXXXZZZ]]]___^^^bbbgggiiikkkpppxxx~~~~~~yyyuuuqqqooommmmmmkkkiiifffbbb```___```aaa____________^^^^^^^^^^^^]]]^^^___```___^^^\\\[[[UUUTTTQQQOOONNNOOOQQQRRRUUUUUUUUUVVVWWWWWWXXXXXXZZZYYYWWWVVVWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]^^^___\\\\\\]]]]]]___```bbbcccbbbbbbaaa```____________aaa```^^^]]]___bbbfffiiioooqqqssssssoooiiibbb]]]SSSRRROOOMMMKKKJJJJJJJJJKKKLLLNNNNNNOOOSSSYYY^^^dddiiisss{{{zzz}}}~~~||||||||||||zzztttmmmhhhcccaaa```ccceeehhhooowwwzzzuuuuuuwwwxxx|||~~~yyyvvvtttooommmkkkjjjiiifffaaa]]]XXXZZZ[[[YYYVVVVVVZZZ^^^]]]^^^``````^^^YYYUUURRRRRRPPPNNNLLLKKKKKKKKKKKKKKKIIIHHHHHHIIIIIIHHHGGGEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???===;;;:::555444222000............***,,,/////////......///---....../////////............////////////..............................ooofffcccmmm}}}}}}dddLLLDDD======>>><<<;;;<<<666777777777777555444333333333444555666777888999444444555666555444222111333333333333333333333333///000222333444444333222000000111111222222222222000000000000111222333444111111111222222333333333111111111111111111111111111111222222222222111111000000000000000000000000000000111111222222222222333333222222222222333333///000111222333444444444111222222333333333222222///000000111222222333333333222222222222222333333000000111222222333444444777666888>>>BBBEEELLLSSS]]]cccfffeeeeeeffffffddd[[[UUUNNNJJJIIIJJJIIIHHHEEEGGGIIIIIIJJJPPPZZZbbbeeemmmyyy{{{yyyvvvxxxvvvhhhTTTQQQMMMJJJHHHFFFDDDBBBCCCCCCCCCBBBAAABBBDDDFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCBBBAAA@@@????????????AAA@@@@@@@@@@@@AAABBBCCC??????>>>>>>???AAACCCDDDCCCCCCBBBBBBBBBBBBAAAAAADDDBBBAAA???@@@BBBEEEGGGEEEHHHJJJMMMNNNPPPSSSVVVXXX[[[```eeeiiimmmrrruuuwwwvvvtttqqqoooooorrruuutttuuuwwwxxxxxxvvvtttrrrsssqqqmmmiiifffcccaaa```[[[\\\]]]^^^```dddhhhlllmmmrrrwwwzzz}}}~~~yyyuuusssrrrrrrsssppppppoooooonnnnnnmmmmmmmmmnnnpppqqqrrrqqqooonnnbbb```\\\YYYVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZ[[[ZZZYYYXXXXXXYYY[[[\\\YYYYYYXXXXXXYYYZZZ[[[[[[ZZZ[[[[[[\\\^^^```bbbccccccbbbaaa``````_________aaa```^^^^^^```eeeiiimmmsssuuuwwwvvvrrrllleee```UUUTTTSSSQQQPPPOOONNNNNNKKKKKKKKKIIIHHHKKKQQQVVV[[[```iiittt|||~~~zzzyyy}}}~~~vvvqqqhhhcccaaaccceeegggmmmsss}}}yyyrrrmmmnnnqqqtttyyy~~~}}}~~~zzzyyytttqqqooooooqqqnnnggg```ZZZ\\\\\\YYYTTTTTTYYY^^^ZZZ[[[\\\]]]^^^[[[WWWSSSSSSQQQOOOMMMKKKJJJJJJJJJLLLJJJIIIIIIJJJJJJIIIGGGDDDEEEFFFFFFFFFDDDCCCBBB@@@AAAAAAAAA@@@>>><<<;;;666555222000...---------(((+++...000000/////////......///000000111000000......////////////..............................iiiccc```ffftttyyy___KKKFFF???<<<<<<;;;999777777777777777666666666666333444444444555666666666888777555444333333444444222333333444444333333222111111222222222222111111444333333222222333333444111111111111111111111111333222111///............000000000000000000000000111111111111111111111111333222000000111111///...//////000000000000//////222222222222222333444444111222222333333222222111111111000000000000111111111111111111111111111111222222111111111111222222333222111222444555555555888<<<@@@BBBEEEJJJTTT\\\dddeeefffhhhhhheee```[[[VVVPPPIIIEEEFFFGGGGGGEEEEEEDDDHHHOOORRRTTT]]]hhhmmm{{{|||}}}|||yyy}}}wwwvvvwwwyyywwwooo```UUUHHHHHHGGGFFFFFFFFFFFFFFFAAAAAAAAAAAACCCEEEGGGIIIEEEEEEDDDDDDCCCCCCCCCCCC@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEECCCBBBBBBAAAAAA@@@@@@???CCCCCCBBBAAAAAA@@@??????>>>>>>===>>>???AAACCCDDDCCCAAA???>>>???AAADDDFFFDDDCCCAAA??????AAAFFFJJJIIIJJJLLLNNNOOORRRWWWZZZ\\\___ccciiinnnsssvvvwww~~~zzzvvvqqqooooooqqqsssqqqsssvvvxxxyyyxxxvvvuuuqqqmmmiiiggghhhhhheeecccdddeeegggkkkpppvvv{{{~~~~~~~~~~~~~~~}}}tttqqqkkkfffbbb___[[[YYY]]]\\\[[[ZZZYYYZZZ[[[[[[\\\\\\[[[YYYXXXZZZ]]]```]]]\\\]]]]]]]]]^^^___```]]]]]]\\\\\\^^^```cccdddbbbbbbbbbaaa``````______]]]^^^^^^___aaaffflllpppvvvwwwwwwuuupppjjjccc___ZZZXXXWWWUUUTTTTTTUUUUUUQQQOOOLLLIIIGGGHHHIIIJJJOOOTTT\\\cccgggjjjlllmmmrrrtttwwwzzz~~~}}}yyy|||}}}zzzpppnnnkkkiiihhhiiikkkmmmuuuuuuuuurrrmmmiiigggfffddddddggglllmmmooouuu}}}yyy|||}}}}}}}}}{{{wwwtttrrrnnnjjjfff___aaabbb```\\\XXXWWWXXXYYY[[[]]][[[XXXWWWXXXZZZZZZUUUOOONNNPPPPPPNNNKKKNNNNNNMMMMMMKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHBBBAAAAAA@@@???>>>===<<<:::888555222///...------......//////000//////...------......///......---000000000,,,))))))---111,,,------......------,,,gggaaa^^^dddrrrxxx___KKKFFF???<<<;;;;;;999777777777777777666666666666444444444555555555555555666555333222111111222222222222333333333333222222111111222222222222111111222222222111111222222222111111111111111111111111222111000//////...//////000000000000000000000000////////////////////////222111000000111111000///000111111111111111111000,,,,,,,,,,,,,,,---......111222222333333222222111111111000000000000111111111111111111111111111111222222111111111111222222333333222333444666777777:::===@@@DDDIIIQQQ[[[aaaggggggffffffeeeaaa\\\XXXQQQNNNIIIEEEEEEFFFGGGGGGJJJIIIMMMSSSVVVZZZcccnnn{{{yyytttrrrttttttwwwxxxuuuvvvzzz}}}|||zzzqqqjjjgggeeeccc___XXXNNNGGGDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDFFFGGGDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@@@@BBBCCCDDDDDDCCCBBBBBBBBBDDDFFFGGGEEEFFFFFFFFFEEEGGGIIILLLMMMPPPSSSVVVYYY]]]aaadddbbbcccgggkkkpppuuuxxxzzz{{{yyyuuuqqqpppqqqsssuuutttuuuwwwxxxxxxxxxvvvuuusssooolllkkkmmmnnnnnnmmmqqqssswww|||~~~xxxrrrnnnkkkhhhfffdddbbb```^^^]]]\\\\\\\\\^^^^^^]]][[[YYYZZZ]]]```\\\[[[[[[ZZZ[[[\\\]]]^^^]]]\\\[[[[[[\\\^^^```aaadddccccccaaa```___^^^]]]^^^___```aaacccgggmmmqqquuuvvvvvvtttpppjjjccc___[[[ZZZXXXWWWVVVWWWWWWXXXUUUSSSOOOKKKHHHFFFFFFFFFHHHLLLQQQVVVYYYZZZ\\\^^^eeegggkkkooouuuzzz~~~|||~~~wwwuuurrrooommmllllllllloooooommmiiiddd```______^^^^^^bbbfffhhhiiipppxxxvvvyyy~~~{{{wwwrrrmmmiiiiiikkkllliiiddd___]]]\\\ZZZ[[[[[[YYYVVVUUUVVVXXXWWWRRRNNNMMMPPPRRRPPPNNNOOOOOOOOONNNMMMKKKIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHCCCBBBAAA???>>>>>>>>>>>><<<;;;888555222000//////......////////////..............................//////...,,,++++++---///...------------------...ccc^^^[[[aaaooo}}}www^^^JJJEEE???<<<;;;;;;999777777777777777666666666666555555555555555444444444555555333222222222222222111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111000000//////000000000000000000000000000000000////////////////////////111000///000111222111000/////////000000/////////.........---......///000111111222222222222111111111111000000000000111111111111111111111111111111222222111111111111222222333333333444555777999:::===???CCCKKKUUU___fffiiijjjhhheeebbb___[[[VVVSSSJJJIIIHHHEEEDDDEEEHHHJJJOOOPPPTTTZZZ___eeepppzzzvvvnnnfffcccddddddjjjnnnooottt|||vvvqqqiiiaaa[[[YYYTTTOOOJJJGGGDDDCCCAAAAAA@@@?????????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEGGGIIIJJJJJJJJJLLLMMMRRRUUUZZZ]]]```cccfffiiiggghhhjjjnnnrrrwww|||~~~{{{yyyvvvttttttvvvxxxzzz{{{{{{{{{{{{zzzzzzzzzyyyxxxvvvtttuuuxxx|||~~~~~~|||yyyxxxsssqqqnnnkkkhhhfffeeeeeefffeeeccc```]]]\\\]]]___^^^\\\ZZZYYYYYY[[[]]]^^^___^^^]]]]]]]]]^^^``````dddcccbbbaaa___]]]\\\\\\___```bbbccceeeiiinnnrrrttttttuuutttpppjjjccc```\\\[[[ZZZYYYYYYZZZ[[[[[[YYYWWWSSSOOOJJJFFFBBBAAAAAADDDFFFGGGHHHIIIKKKMMMUUUWWW\\\ccckkkttt|||~~~}}}|||~~~{{{xxxtttqqqnnnmmmlllkkkhhhccc^^^ZZZYYYZZZZZZZZZ]]]bbbdddfffmmmvvvxxx}}}}}}wwwqqqmmmmmmnnnnnnlllhhhccc```___\\\[[[YYYVVVSSSRRRSSSUUUSSSPPPLLLMMMPPPRRRRRRQQQQQQQQQQQQPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHEEECCCAAA???>>>>>>???@@@@@@>>>;;;888555333222111........................//////............/////////...,,,------...---,,,///...---,,,,,,---...///```\\\ZZZ___kkkzzzvvv]]]JJJDDD>>>;;;;;;;;;999777777777777777666666666666666666666555444444444333666666555555444444444444000111111222222111111000111111222222222222111111111111222222222222111111111111111111111111111111000000//////000111111222000000000000000000000000111111111111111111111111///......///111333222111111111111000000111111111333222222222222222333333111111222222222222111111222111111000000111111222111111111111111111111111222222111111111111222222222333444444555888;;;>>>@@@CCCJJJWWWfffoooqqqpppjjjfff```[[[VVVRRRNNNKKKCCCEEEFFFFFFDDDFFFJJJNNNPPPUUU\\\eeemmmwww}}}rrrggg^^^ZZZ\\\^^^gggpppuuu{{{~~~qqqhhhaaaYYYTTTNNNLLLIIIDDDAAA@@@CCCEEEBBBBBBAAAAAA@@@AAAAAABBBBBBCCCDDDEEEFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCCCCDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEDDDBBBAAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNQQQTTTZZZ]]]aaadddfffggghhhjjjkkklllmmmqqqvvv|||~~~||||||}}}~~~zzzxxxvvvvvvtttsssooojjjeeeaaaaaaaaacccaaa]]][[[ZZZ[[[^^^```aaaaaa````````````aaabbbaaa``````___^^^]]]\\\\\\___aaaccceeehhhkkkooossssssttttttsssoooiiiddd```[[[[[[ZZZZZZ[[[\\\^^^___\\\ZZZXXXSSSNNNHHHCCC@@@AAAAAAAAA@@@???@@@CCCEEEKKKMMMRRRZZZeeeqqq{{{yyyxxx||||||wwwtttqqqpppnnnjjjddd^^^[[[[[[[[[\\\[[[^^^ccceeehhhpppyyy|||wwwsssnnnnnnllliiigggfffeeefff^^^[[[WWWSSSPPPOOOPPPQQQQQQNNNLLLLLLNNNQQQQQQQQQQQQRRRSSSRRRQQQOOOMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIGGGEEEBBB???>>>???@@@BBBAAA@@@>>>;;;888666444333//////..................111000///.........///000///---,,,...111111...+++///---,,,******,,,---///^^^[[[YYY^^^jjjxxxttt\\\IIIDDD>>>;;;;;;;;;999777777777777777666666666666666666666555444444444333555555555555555555444444000111111222222111111000111111222222222222111111222222333444444333222222111111111111111111111111000//////000000111222333000000000000000000000000111111111111111111111111///......///222333333222555444444333333444444555111111000000000000111111000111111222222111111000222222111111111111222222111111111111111111111111222222111111111111222222111333444555666:::???CCCEEEJJJUUUeeetttyyyvvvpppddd___XXXSSSNNNKKKHHHEEE>>>BBBFFFGGGHHHJJJOOOTTTRRR[[[hhhsss~~~~~~oooaaaWWWUUUXXXbbbnnn{{{zzzmmmccc\\\UUUOOOLLLEEEDDDBBB???======???BBBCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGEEEDDDCCC@@@AAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNOOOTTTYYY^^^bbbeeeiiimmmnnnppprrrsssrrrrrruuuyyy~~~zzzsssmmmkkkjjjkkkhhhddd```______aaabbb`````````_________``````\\\\\\]]]]]]]]]]]]^^^^^^___bbbeeehhhjjjmmmpppssstttuuuuuutttpppjjjccc```ZZZZZZZZZ[[[\\\^^^```aaa^^^]]][[[XXXSSSMMMHHHEEECCCBBBAAA???===>>>AAADDDEEEGGGLLLTTT```lllxxx~~~~~~|||wwwvvvyyy{{{}}}}}}zzzwwwwwwuuupppjjjccc_________^^^^^^aaaeeehhhkkkttt}}}}}}yyyuuuoooiiiggggggiiijjj___\\\WWWRRRPPPNNNNNNNNNPPPNNNLLLKKKLLLMMMNNNNNNQQQRRRSSSTTTSSSRRROOONNNKKKJJJJJJIIIHHHHHHIIIIIIHHHFFFCCC@@@???@@@AAACCC@@@@@@>>><<<:::777555444111000///............///222111000//////////////////...---000333333///,,,---,,,***))))))***,,,---^^^\\\[[[```jjjxxxsss[[[HHHCCC===:::;;;;;;999777777777777777666666666666555555555555555444444444222333333444444333222222111111222222222222111111111111222222222222111111222333444555555444333222111111111111111111111111000000000000000111222333000000000000000000000000///////////////////////////......///222333222111222111000//////000111222222111111000000000000111000000111111111111000000222222111111111111222222111111111111111111111111222222111111111111222222111333666888999>>>EEEKKKNNNSSS___mmmxxxxxxoooggg[[[WWWQQQLLLIIIGGGDDDCCC???BBBGGGLLLOOOTTTXXX[[[ZZZhhhxxx}}}kkk\\\SSSUUU\\\mmmzzzpppfff\\\VVVRRRLLLIIIHHHGGGFFFCCCAAA@@@?????????BBBBBBAAAAAAAAABBBCCCCCCGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBB??????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKMMMNNNOOONNNOOOOOOQQQTTTZZZaaaggggggkkkppptttxxx||||||{{{xxxvvvqqqmmmjjjhhhhhhiiiddddddcccbbb```___^^^]]][[[\\\\\\]]]^^^___``````aaadddhhhkkkmmmooorrrtttvvvwwwwwwuuupppjjjccc___ZZZZZZZZZ\\\^^^```ccceeebbbaaa___\\\XXXSSSOOOLLLFFFEEECCC@@@>>>>>>AAACCCAAACCCHHHOOOYYYdddnnntttxxx|||xxxttttttvvvxxxyyy~~~|||{{{yyyuuuooohhhcccaaaaaa______aaafffiiimmmvvv}}}ssskkkfffeeeeeeddd```\\\WWWSSSQQQPPPNNNLLLOOOMMMKKKJJJIIIJJJKKKLLLOOOQQQSSSUUUUUUTTTRRRPPPLLLKKKJJJJJJIIIIIIIIIIIIHHHFFFDDDBBBAAAAAABBBCCC??????>>>===;;;999777666333222000///...//////000111111222222111000///............000111111///...---,,,+++******+++,,,---___^^^]]]bbblllyyyrrrZZZGGGBBB===::::::;;;999777777777777777666666666666444444444555555555555555222222333444444333333222222222333333333333222222111111222222222222111111111222333444444333222111111111111111111111111111111111111000111111222222000000000000000000000000////////////////////////000///...///111222222111///...,,,++++++,,,...///444333333222111111222222000000111111111111000000333222222111111222222333111111111111111111111111222222111111111111222222222555999;;;>>>CCCMMMTTTXXX]]]eeennnqqqlllbbbYYYRRROOOKKKHHHGGGFFFEEEDDDDDDFFFJJJQQQYYY___bbbbbbhhhxxxwwwfffZZZXXXaaalll{{{xxxrrr___UUUNNNLLLJJJFFFCCCEEELLLHHHDDDBBBDDDEEECCCBBBBBBBBBBBBBBBBBBCCCDDDDDDGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA>>>??????@@@BBBCCCCCCDDDCCCCCCCCCDDDEEEEEEEEEFFFEEEEEEFFFGGGIIILLLOOOPPPOOOOOONNNNNNPPPRRRUUUVVVYYY[[[^^^aaaeeelllsssxxxxxx{{{|||yyywwwvvvuuutttqqqnnnjjjgggcccbbb_________```aaaaaabbbbbbcccgggllloooqqqsssuuuwwwyyyyyyyyyvvvqqqjjjccc___[[[[[[\\\^^^```dddggghhhgggfffccc```[[[WWWTTTRRRKKKJJJHHHDDD@@@???AAABBBBBBCCCGGGLLLTTT]]]dddiiilllssszzz|||uuuqqqqqqtttwwwyyy~~~~~~~~~}}}yyyssslllfffbbbaaa``````bbbgggjjjnnnxxxxxxpppkkkgggdddaaa```]]]XXXUUUTTTRRROOOLLLKKKKKKIIIHHHGGGGGGIIIKKKMMMOOORRRUUUVVVUUUSSSRRRMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGEEEDDDCCCBBBBBBBBB>>>?????????>>><<<:::999555444222000///000111111000222333444333111...---+++---.........---...///------------------------```______cccmmmzzzqqqZZZGGGBBB<<<::::::;;;999777777777777777666666666666333444444555555666666666333444555666666666555444222333333444444333333222111111222222222222111111///000222333333222000///111111111111111111111111222222111111111111111222000000000000000000000000111111111111111111111111111000///000111222111000333222111//////111222333222222111000//////000000000000111111111111000000333222222111111222222333111111111111111111111111222222111111111111222222333777<<<>>>AAAGGGRRRYYY___ccchhhkkkiiiaaaWWWOOONNNKKKHHHGGGGGGGGGFFFEEEHHHIIIMMMVVV```fffhhhhhhsssqqqccc\\\```ooo~~~wwwllldddUUUKKKEEEFFFFFFBBB@@@BBBIIICCC>>>>>>BBBFFFFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGEEECCCAAA@@@??????@@@AAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA>>>>>>???@@@BBBCCCDDDDDDAAAAAABBBDDDEEEGGGHHHHHHGGGGGGIIIKKKNNNQQQUUUVVV[[[ZZZYYYXXXZZZ]]]```cccjjjmmmsssxxx~~~}}}wwwqqqmmmjjjccccccccccccbbbbbbbbbbbbeeeiiinnnrrrtttvvvwwwyyyzzzzzzzzzwwwrrrjjjccc___\\\]]]^^^___bbbfffiiikkkllljjjfffbbb]]]YYYVVVTTTQQQOOOMMMHHHCCCAAAAAABBBDDDEEEHHHLLLSSSYYY___cccbbbjjjrrryyy{{{sssnnnooosssxxx{{{~~~~~~}}}|||vvvooohhhdddbbbbbbaaadddhhhlllpppzzz|||{{{{{{vvvqqqkkkggg```]]]YYYWWWVVVTTTPPPLLLIIIHHHHHHFFFFFFGGGIIIKKKKKKNNNQQQUUUWWWVVVUUUSSSMMMMMMLLLJJJJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB>>>???@@@@@@???>>><<<;;;666555333111000000111222000222444555444222...,,,)))+++...---+++***---///......///000000///......^^^[[[]]]eeeooozzzooo[[[IIIEEEAAA>>>===<<<;;;:::666777777777666555444333333333333333444555666666333444555666666444222111333111///...---...///000111111222222222333333333000000000111222222333333333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111222222000111111111111222222222555444333222111111111111222111000//////000111222111111000000111333555666555444333333222222333333000111333444444222///---+++333777555555888777333:::777:::DDDLLLQQQXXXaaaccceeefffbbb[[[TTTPPPNNNFFFFFFFFFEEEDDDFFFIIIKKKJJJPPPYYY```fffkkkppptttxxxkkkhhhkkkrrr{{{uuukkk^^^TTTIIIFFFAAA>>>===>>>@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEIIIHHHFFFDDDCCCBBBBBBCCCAAAAAAAAA@@@@@@????????????@@@AAABBBCCCBBBAAA@@@AAADDDEEEDDDBBBAAABBBDDDCCCCCCCCCCCCCCCBBBAAA@@@CCCBBBAAAAAABBBBBBAAA@@@DDDDDDDDDEEEFFFHHHKKKLLLLLLNNNQQQRRRVVV]]]hhhpppuuuqqqlllhhhhhhkkkqqqttt~~~yyyvvvpppooommmmmmmmmmmmkkkiiimmmoooqqqtttwwwyyyzzz{{{||||||{{{wwwqqqiiidddaaaWWWYYY]]]bbbfffjjjmmmnnnllljjjfffcccaaa^^^[[[XXXWWWSSSOOOLLLIIIGGGDDDBBBFFFAAABBBKKKRRRRRRRRRUUUYYYZZZ___gggrrr}}}~~~|||yyyuuurrrsssvvvyyy~~~|||}}}}}}{{{uuunnnhhheeehhhhhhhhhgggiiipppzzz{{{xxxuuuvvvzzz|||wwwpppjjjbbbaaa___^^^\\\XXXRRRNNNMMMKKKIIIGGGGGGHHHIIIJJJLLLNNNQQQSSSTTTTTTRRRQQQLLLMMMNNNNNNMMMKKKIIIGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>===<<<>>>;;;777222000000111222000000111333444222///,,,---------........./////////...---,,,,,,---...///```]]]^^^fffpppzzzlllYYYHHHDDD@@@===<<<<<<:::999999999888777777666666555333333222222111222222222444444555555555444333222444222111/////////111222555444333333111111000///222222111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000333222222222111000000000111111111111222222222222666666555444333222111000222111000//////000111222222111111111111222444555555444333333222222333333222222444444444333111000,,,333666333333666777444<<<;;;@@@JJJRRRUUUZZZaaa___```___ZZZSSSMMMJJJJJJGGGHHHGGGFFFEEEGGGJJJMMMMMMVVV___dddgggmmmxxxwwwoookkkooovvv~~~zzztttnnnhhh___TTTKKKBBB@@@>>>;;;;;;===???AAAAAAAAAAAAAAABBBDDDEEEFFFHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBCCCCCCBBBBBBAAACCCEEEDDDBBBAAABBBDDDFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCEEEFFFGGGHHHIIILLLNNNQQQTTTXXX]]]bbbgggoooyyy~~~{{{{{{}}}|||{{{yyyuuurrruuuvvvwwwyyyzzz|||}}}~~~~~~~~~{{{vvvpppiiidddaaa\\\^^^bbbfffjjjmmmooopppnnnlllhhheeeccc```]]][[[YYYVVVSSSPPPNNNKKKGGGEEEFFFBBBCCCLLLRRRRRRRRRTTTSSSSSSVVV\\\eeemmmsssvvvvvvvvvwwwzzz}}}|||xxxvvvvvvzzz}}}}}}}}}~~~}}}yyytttooommmnnnnnnmmmkkkkkkooovvv{{{vvvqqqooommmnnnsssyyy{{{vvviiifffbbb^^^[[[XXXTTTRRROOOMMMJJJHHHGGGGGGGGGGGGIIIJJJMMMOOOPPPPPPOOONNNKKKLLLMMMMMMMMMKKKIIIGGGIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>???===999555222000000000000///000111222222///---........./////////000000000//////...///000111222bbb___```hhhqqq{{{hhhUUUFFFCCC???<<<;;;;;;:::999999888777555555555555666555444333222111111111111555555555444444444444333444333222111000111222333444444333222111000000///333333222222111000000///111111111111111111111111333333222222111111111111000000000000000000000000444333333222111000//////111111111111222222222333666666666666555333222000222111000//////000111222333222111111111222333444555444333333222222333333444444444333333333333222...222444111111444666666>>>@@@HHHRRRYYY[[[]]]```]]][[[WWWQQQKKKGGGGGGGGGHHHHHHHHHGGGFFFHHHKKKNNNSSS\\\fffjjjllltttzzzuuukkkjjjnnnyyyyyyqqqllleee^^^YYYRRRIIIBBB===<<<<<<;;;<<<===???@@@??????@@@AAACCCDDDFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCDDDEEEEEEFFFHHHJJJMMMOOOQQQTTTWWWZZZbbbhhhqqqzzz}}}wwwpppjjjfffdddbbbcccfffjjjmmmpppqqqrrrooolllhhheeecccaaa^^^\\\[[[YYYWWWUUUSSSPPPLLLHHHFFFCCCEEEMMMSSSTTTRRRRRRNNNMMMLLLOOOTTTZZZ^^^```hhhiiilllqqqvvv|||}}}{{{||||||{{{{{{}}}}}}~~~~~~|||yyywwwvvvvvvtttrrrooooooqqqsss~~~~~~wwwmmmeeecccbbbaaaccciiiqqqvvvyyytttnnngggaaa]]]ZZZXXXWWWTTTRRRNNNKKKJJJHHHFFFDDDFFFHHHJJJLLLMMMMMMLLLLLLKKKKKKLLLLLLLLLJJJIIIHHHJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@>>>;;;888444222000///000///...///000111000////////////000000000000000///.........///111333444dddaaabbbiiisss}}}eeeSSSEEEBBB>>>;;;::::::999888888666444222111222333444666666555444444444444444666666555444444444444555333222111111111111222222111111111111222222222222222222222111111111000000222222222222222222222222333333222222111111000000000000000000000000000000333222222222111000000000111111111222222222333333222444555666666555333222222222111000000111222222444333222111111111222333555444333333222222333333444333222222111222333444111222222000000333777999>>>DDDNNNYYY```aaa```___]]]YYYSSSLLLHHHFFFFFFGGGGGGGGGFFFFFFFFFIIIMMMQQQYYY```hhhnnnuuu|||vvvpppllllllooovvvxxxmmmeeeeee```YYYSSSNNNIIICCC???=========>>>>>>??????@@@>>>>>>???@@@BBBEEEFFFHHHDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@AAABBBDDDEEECCCCCCDDDDDDDDDDDDDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGIIILLLNNNNNNRRRWWW[[[^^^bbbggglllttt|||xxxrrrmmmjjjhhhccceeegggkkknnnppprrrsssmmmjjjfffcccaaa___]]][[[]]][[[ZZZYYYXXXTTTOOOLLLGGGFFFHHHOOOUUUVVVUUUSSSMMMJJJGGGGGGJJJMMMPPPQQQYYY\\\aaagggnnnvvv~~~{{{yyyyyy{{{|||}}}~~~~~~{{{{{{zzzxxxuuuqqqooonnnuuuyyyzzzuuuooojjjbbb[[[WWWVVVWWW[[[ccckkkqqqttt{{{vvvooohhhddd```]]][[[\\\XXXTTTQQQOOOLLLHHHDDDFFFFFFHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJIIIHHHGGGFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>><<<:::777555222111111///------///000111000////////////////////////,,,,,,,,,,,,...000222333dddaaacccjjjttt~~~}}}cccRRRDDDAAA===;;;::::::999888888666444222111222333444555444444444555555666777777666555444444444555555111111111000000111111111000000111111111222222222000000111111111222222222222222222222222222222222222222222111111000000000000000000000000000000000000000000111222222222333111222222222222333333333...000333555666666555444333222111000000111222333444333222111111111222333555444333333222222333333333222111000000111222444333222111111222444999>>>@@@HHHSSS\\\bbbccc```]]]ZZZVVVOOOIIIFFFEEEFFFGGGEEEEEEEEEEEEGGGLLLRRRVVVbbbeeekkkuuu|||yyyvvvqqqnnnlllkkkjjjtttxxx~~~zzzqqqfff\\\WWWZZZVVVPPPJJJFFFCCC@@@???>>>>>>>>>?????????>>>>>>>>>??????@@@BBBDDDEEEFFFBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBDDDEEEDDDDDDDDDEEEFFFFFFFFFFFFJJJIIIHHHHHHGGGHHHIIIIIIHHHJJJMMMNNNPPPSSSXXX\\\[[[aaahhhmmmqqqvvv}}}yyytttqqqmmmkkkeeefffhhhkkknnnpppqqqrrrmmmjjjfffbbbaaa___^^^\\\]]]\\\[[[[[[YYYVVVRRRNNNJJJJJJLLLQQQWWW[[[ZZZVVVNNNJJJFFFDDDEEEGGGHHHIIINNNQQQVVV\\\cccmmmwww~~~zzzyyy{{{}}}}}}~~~||||||}}}|||zzzuuupppmmmmmmppppppkkkgggeee^^^XXXRRRRRRSSSYYYbbbkkkqqquuu}}}~~~{{{vvvrrrnnniiiccc```ddd```[[[XXXWWWSSSLLLFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEAAAAAAAAAAAAAAAAAA@@@@@@<<<======<<<:::888666555222000------///000111111........................,,,,,,,,,---...000333444cccaaabbbkkkuuu{{{aaaPPPDDDAAA===;;;:::::::::999999888777555555555555666222222222222333444555666666666666555555555444444000000000111111111111111333333222111000//////...///000000111222222333333000000000000000000000000111111111111111111111111000000000000000000000000//////000111222333333444222222222222333333333333...000222444555666666666333222111000000111222333333222111111111222333444555444333333222222333333222111000000000111222333444222222444555777<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@AAABBBCCCDDDAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@AAAAAABBBCCCEEEEEEFFFEEEEEEFFFHHHIIIIIIGGGGGGGGGFFFGGGIIIKKKMMMOOONNNQQQUUUWWWZZZ^^^fffkkkqqqxxx{{{xxxtttqqqlllmmmnnnooopppqqqqqqqqqppplllgggdddcccbbbaaa___^^^]]][[[[[[ZZZWWWTTTQQQMMMOOOPPPSSSYYY``````]]]QQQMMMGGGCCCBBBCCCDDDDDDFFFJJJNNNRRRXXXaaallluuu}}}zzzxxxzzz~~~||||||}}}~~~}}}yyysssoooiiikkkkkkhhhfffddd]]]VVVRRRRRRUUU[[[eeennnuuuxxx|||~~~}}}|||zzzwwwrrrlllgggjjjeeeaaa___^^^ZZZQQQJJJDDDDDDCCCCCCDDDFFFHHHJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGCCCCCCCCCBBBBBBAAAAAAAAA============<<<;;;:::999444222//////000111000000............------------.........///000333555666bbb___aaajjjuuuxxx___OOODDDAAA>>>;;;;;;;;;;;;:::999999888777777666666555444444333333333444444555555666666777777666444333000111111222222333222222333333222111000///......111111111111111111222222000000000000000000000000//////000000111111222222000000000000000000000000000000000111222222222333222222222333333333444444222333333444555555666666333333111111111111333333222111111111111222444555555444333333222222333333111111111111222222333333444222333777999:::@@@HHHQQQYYY______``````ZZZSSSPPPLLLIIIGGGHHHHHHFFFDDDGGGIIIKKKNNNTTT]]]gggmmmvvv|||xxxpppbbbbbbbbbdddjjjqqqyyy~~~~~~~~~uuukkkaaa\\\VVVMMMJJJKKKDDDCCCAAA???======>>>???>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCDDDFFFFFFFFFGGGHHHGGGFFFGGGJJJLLLKKKIIIFFFGGGHHHKKKPPPUUUYYY\\\^^^bbbgggjjjmmmsss}}}~~~yyyyyyxxxwwwvvvtttsssrrrppplllgggdddcccbbbaaa``````^^^\\\ZZZZZZXXXVVVTTTQQQSSSSSSTTT[[[eeegggcccWWWRRRKKKEEECCCCCCCCCCCCBBBEEEHHHJJJMMMUUU```iiivvv{{{zzzuuuuuuzzz}}}}}}{{{{{{}}}|||uuupppjjjlllllljjjiiifff^^^VVVUUUUUUYYY```iiissszzz}}}~~~~~~}}}yyytttppplllhhhccccccccc___VVVNNNIIIHHHFFFFFFGGGIIILLLNNNKKKKKKKKKLLLMMMNNNOOOOOOOOONNNMMMMMMKKKKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBBBB@@@???>>>===<<<;;;::::::666444111111111111000///////////////.........---////////////111222444666aaa^^^aaajjjuuuwww]]]MMMEEEBBB>>><<<<<<<<<;;;;;;777777777777666555444333888777666555555555555555444555777888888666444333111222333444444444444444000000000000111111111111333333222222111000000000111111111111111111111111......///000111222333333000000000000000000000000222222222111111111111111222222333333333444444444777666666555555555555666333333222111111222333333111111000000111333555666555444333333222222333333222222222333333444444444444222333999<<<<<>>>>>???AAA@@@@@@@@@AAACCCEEEHHHIIIEEEDDDCCCAAA@@@???>>>>>>@@@AAACCCDDDEEEDDDDDDCCCAAAAAAAAABBBBBBCCCCCCCCCBBBCCCEEEGGGHHHIIIHHHHHHJJJHHHGGGHHHKKKMMMLLLJJJMMMNNNQQQVVV\\\dddjjjmmmsssxxx~~~~~~{{{wwwtttsssnnnjjjeeebbbaaa``````___aaa___\\\ZZZZZZYYYXXXVVVSSSUUUUUUUUU]]]hhhkkkggg^^^XXXPPPIIIFFFDDDDDDCCC???BBBDDDEEEFFFMMMXXXaaaqqqxxx~~~yyyttttttxxx}}}~~~}}}||||||||||||}}}|||vvvpppmmmppppppnnnmmmjjj```VVVWWWXXX[[[ccclllvvv}}}}}}yyywwwmmmhhhddddddeeeaaaXXXOOONNNMMMKKKKKKLLLNNNQQQSSSLLLLLLLLLLLLMMMNNNPPPPPPQQQPPPPPPOOONNNMMMLLLLLLIIIIIIHHHGGGFFFEEEDDDCCCCCCBBB@@@>>><<<;;;::::::777555333222222222000...111111000000/////////.........---...///000222333aaa___aaaiiirrr|||tttZZZLLL@@@>>>;;;999:::;;;<<<;;;000222444666777777666555777777666666555555555555666555555555555444444444333333333222222111111111333222111111111333666777???777...+++---000111000111111000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111444444444555666777888888444555666777777888888888666555555555555444444444222222222222222222222222666444222222333333333222000111111111111222222222111444888:::>>>GGGSSS]]]```aaaaaa___\\\WWWRRROOOMMMIIIHHHHHHFFFDDDFFFLLLOOOQQQ[[[ffflllqqq}}}zzzkkk^^^\\\bbbjjjsss{{{qqqiiiYYYWWWRRRLLLGGGDDDCCCBBB>>>???@@@@@@AAAAAAAAA@@@CCCCCCDDDEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@?????????BBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLFFFEEELLLQQQPPPPPPSSSPPPUUU]]]fffooowww{{{xxxtttpppkkkfffcccaaa^^^[[[\\\[[[ZZZZZZYYYYYYYYYYYYUUUYYYYYYXXX]]]hhhoooooojjjbbbWWWOOOKKKIIIGGGEEE???AAAAAAAAABBBGGGNNNTTT]]]iiiyyy}}}|||{{{vvvssswww~~~}}}{{{yyyzzz|||{{{uuuqqqppprrruuuvvvpppeee\\\ZZZ[[[^^^dddmmmxxx~~~{{{||||||zzzxxxtttnnngggeeeeeebbbYYYRRRQQQQQQRRRRRRQQQQQQPPPOOONNNNNNNNNMMMLLLLLLOOOQQQRRRSSSSSSRRRPPPMMMMMMMMMMMMJJJHHHGGGFFFFFFDDDCCC@@@???>>>======<<<======<<<999555222111000...---......---------....../////////.........---------```^^^aaahhhrrr|||tttZZZLLLBBB???<<<::::::::::::999333444666888888888777666555555555444444444333333666555555555555444444444333333222222222222222222333222111111111333555666GGG???666222222444444333111111000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111222222333333444444555555444555666777777888888777666555555555555444444444222222222222222222222222555333111111222222222111666666555444333333222222222666:::>>>CCCLLLYYYbbbbbbaaa^^^ZZZVVVPPPLLLIIIMMMJJJIIIKKKJJJIIINNNTTTYYY[[[cccooozzztttfff\\\]]]hhhuuu}}}{{{ssshhh```RRRPPPLLLGGGDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGFFFFFFFFFEEEDDDCCCAAA@@@?????????AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGGGGHHHHHHHHHIIIJJJLLLMMMJJJKKKPPPTTTTTTVVV[[[___fffppp|||xxxtttnnnjjjfffbbb___\\\]]]\\\[[[ZZZYYYYYYYYYYYYVVVZZZZZZYYY^^^iiippppppkkkeee^^^WWWSSSPPPMMMJJJFFFFFFEEEBBBAAABBBGGGKKKWWWbbbqqq{{{{{{{{{wwwuuuyyy~~~}}}}}}||||||}}}~~~yyyxxxxxxyyy|||}}}xxxnnnfff\\\^^^aaahhhqqq{{{}}}{{{|||||||||zzzwwwrrrkkkhhhfffddd___ZZZYYYYYYXXXVVVUUURRRQQQOOONNNOOOOOOOOONNNNNNOOOQQQVVVXXXXXXWWWTTTRRRQQQRRRNNNLLLIIIHHHGGGFFFEEECCCAAAAAA@@@???>>>>>>>>>>>>===:::777444333222000//////......------....../////////.........---------^^^]]]```hhhrrr}}}tttZZZMMMDDDAAA===:::999999888777666777888999999999777777333333333333222222222222666555555555555444444444222222222222222222333333444333222111111222333444BBB<<<555111111333222111111111000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111333333333333333444444444444444555666777777777777666555555555555444444444333333333333333333333333555333222111333333333222333333222111111111111111444999???EEELLLUUU```gggfffbbb\\\UUUOOOKKKHHHFFFIIIGGGGGGJJJLLLNNNTTT\\\fffhhhppp}}}}}}nnnddd___dddttt{{{wwwqqqggg\\\SSSHHHGGGDDDBBB@@@?????????BBBCCCDDDFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEGGGHHHHHHGGGGGGHHHKKKMMMQQQQQQTTTYYY[[[]]]ccckkksss{{{|||vvvpppkkkfffaaa^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXZZZ[[[[[[```iiippprrrlllhhhddd```\\\XXXTTTPPPLLLKKKIIIEEEAAAAAACCCEEEMMMVVVbbblllpppsssuuuwww{{{}}}|||}}}{{{yyy|||~~~}}}~~~wwwpppbbbccceeejjjrrr|||}}}yyywwwxxxzzz{{{{{{{{{xxxsssnnniiifffdddccc______]]]\\\YYYWWWUUUTTTMMMOOOQQQQQQPPPOOOPPPQQQYYYZZZ[[[ZZZXXXVVVVVVVVVQQQOOOLLLJJJIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@???<<<999777666444222111//////............//////...............---------]]]\\\```iiisss}}}ttt[[[MMMDDDAAA===:::999999888777888999999999999888777666333333222222222222222222666555555555555444444444111111111222222333333333444333222111111222222333777333///...///111111111111111000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111666555555555555555555555333444555666777777777777666555555555555444444444333333333333333333333333666444333333444555444333.........///000222444555777===EEEMMMUUU]]]eeekkkfffaaaZZZRRRLLLIIIHHHHHHGGGEEEFFFKKKPPPTTT]]]fffpppttt~~~{{{mmmjjjkkkttt|||xxxrrrlllfff]]]RRRJJJBBBAAA@@@??????@@@@@@AAACCCDDDFFFHHHHHHHHHGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA??????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGIIIJJJJJJIIIHHHJJJPPPTTTWWW\\\cccfffhhhlllwwwzzzssskkkeee```\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[[[[\\\aaahhhooorrrlllkkkgggdddaaa]]]ZZZXXXQQQOOOMMMIIIFFFEEEEEEEEEEEEKKKSSSZZZ___cccgggiiinnnqqqsssuuuuuuxxx|||{{{vvvllljjjhhhiiioooyyywwwuuusssssstttvvvyyyzzz}}}~~~|||vvvoooiiigggggg`````````___]]]\\\ZZZYYYNNNPPPRRRSSSRRRPPPPPPQQQUUUWWWYYYZZZYYYYYYZZZ[[[TTTRRRNNNLLLKKKIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@???<<<:::888777666444222000000//////.../////////........................]]]\\\aaajjjttt~~~sssZZZMMMBBB???<<<::::::::::::999888888888888777666555555333333333333444444444444666555555555555444444444111111111222222333333333333333222222111222222222555333111111222333333333111111000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111555555555555555444444444333444555666666777777777666555555555555444444444333333333333333333333333444222111111222333333222222111222222444777:::<<<<<>><<<:::999888777444222222111000///////////////---.....................^^^^^^cccllluuuqqqYYYLLLBBB???;;;:::::::::::::::777777777666666555555555444444444444555555555555666555555555555444444444222222222222222222333333111111222222222222222222444444444333222111000000111111000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111222222222222222333333333333333444555666666666666666555555555555444444444333333333333333333333333111///......000111111000555444333333444666999:::AAAGGGOOOXXX^^^aaaaaa```UUURRRNNNJJJHHHHHHIIIKKKGGGGGGLLLSSSZZZ___gggpppzzz|||vvvccc___XXXTTTQQQNNNHHHDDD???@@@AAABBBCCCEEEEEEFFFEEEFFFHHHJJJIIIGGGEEECCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEEGGGGGGHHHJJJKKKMMMNNNOOOIIILLLNNNNNNPPPXXXeeennn}}}wwwrrrhhhfffdddaaa___]]][[[[[[[[[XXXWWWYYY\\\___dddjjjqqqqqqoookkkfffddddddeee```]]]YYYVVVTTTPPPLLLIIIEEEEEEFFFHHHJJJLLLNNNOOOPPPTTTXXX[[[]]]dddoooxxx~~~~~~yyyqqqkkkjjjnnnuuuzzz~~~vvvssssssssspppoooqqqtttvvvwwwxxxzzz|||}}}uuunnnlllmmmllliiifffbbb^^^[[[YYYRRRSSSTTTSSSPPPNNNNNNNNNOOORRRVVVYYY[[[]]]```bbbXXXVVVRRRQQQPPPNNNLLLKKKGGGFFFDDDCCCAAAAAA@@@@@@>>>===;;;;;;:::999666333333222111000000//////000---------...............``````eeennnwwwpppXXXKKKDDDAAA===:::999999999888777666666555555555666666333444444444555555555666666555555555555444444444333333222222222222222222///000111222222222222222000111222333111000///...111111000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333333444333333444555666666666666666555555555555444444444444444444444444444444444111///...///000222222111333222111111333666999;;;FFFKKKSSSZZZ___^^^ZZZWWWNNNMMMKKKJJJJJJJJJJJJKKKKKKKKKQQQZZZ```dddkkkrrr}}}|||yyyooodddXXXSSSMMMJJJIIIGGGCCC@@@??????AAABBBCCCDDDEEEEEEGGGIIIJJJKKKJJJHHHDDDBBBAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDBBBCCCCCCDDDFFFGGGGGGHHHIIIJJJKKKMMMOOOQQQRRRSSSPPPSSSWWWYYY]]]hhhwwwuuurrrnnniiiccc___\\\ZZZ[[[VVVTTTWWWYYYYYY^^^dddnnnooopppmmmhhhdddcccccc```^^^[[[ZZZYYYWWWSSSOOOMMMKKKJJJIIIIIIIIIIIIIIIGGGKKKOOOQQQTTT]]]jjjuuu~~~~~~~~~~~~xxxssspppqqqrrrtttwwwxxxtttmmmjjjjjjjjjggglllpppuuuxxxyyyyyyzzz||||||wwwtttsssrrroookkkgggccc___]]]UUUUUUTTTQQQNNNLLLLLLLLLMMMPPPSSSVVVXXXYYY\\\^^^YYYVVVTTTRRRQQQQQQOOOMMMIIIHHHFFFEEECCCBBBBBBBBB@@@???=========;;;888555444333222111000000000000---------.........//////bbbbbbfffoooxxxoooWWWKKKFFFBBB>>>;;;999888777666777777666666666666777777333333333444444555555555666666555555555444444444444333333222222111111111...///000222222333333333---///333444444444444444111111111000111222222333000000000000000000000000000000000000000000000000111111111111111111111111222222333444444555666666222333444555666666666666666666555555555444444444444444444444444444444444444222111222333555555444333333333444777<<<@@@CCCIIIMMMTTT[[[^^^\\\UUUPPPMMMMMMMMMMMMMMMMMMLLLLLLUUUVVV\\\eeekkknnnssszzz~~~xxxrrrjjj]]]RRRRRRMMMGGGDDDCCCCCC@@@>>>>>>???@@@BBBCCCCCCCCCCCCIIIKKKLLLMMMKKKHHHDDDBBB@@@AAACCCDDDFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIKKKLLLMMMOOOQQQSSSTTTUUU___cccgggjjjppp||||||vvvoooggg```\\\YYYZZZTTTRRRUUUVVVVVVZZZaaahhhlllooommmhhhbbb___^^^\\\ZZZZZZ[[[]]]]]]YYYVVVSSSQQQNNNLLLJJJIIIGGGFFFBBBFFFKKKMMMPPPYYYgggssszzz~~~{{{|||}}}}}}}}}~~~}}}zzzwwwtttrrrqqqooopppnnnhhheeeeeeccc___iiinnnuuuxxxxxxxxxxxxyyy~~~|||tttsssqqqooolllhhhfffdddWWWVVVTTTPPPLLLJJJJJJLLLKKKMMMPPPRRRSSSTTTVVVXXXYYYWWWTTTSSSSSSRRRQQQOOOKKKJJJHHHFFFEEEDDDCCCCCCAAA@@@?????????===:::777444333222111000000000000---------.........//////dddggglllrrr{{{nnnXXXOOONNNHHH@@@:::888888::::::666666666666555555555555777666333111111333555666555555555444444333333333111111111222222333333333111111111111111111111111222222222222222222222222444333111000000111333444222222222222222222222222333333333222222222111111111222222111111000///...000222444444333333444555666555222111111333666888444666777888777666444333333333333333333333333333222444555555333222222333444666777777888;;;AAAGGGTTTWWW[[[]]][[[VVVOOOKKKJJJHHHJJJNNNOOOLLLMMMOOOWWW]]]hhhooonnnooo||||||wwwvvvxxx{{{|||{{{sss|||{{{{{{zzzuuummmcccYYYRRROOOKKKIIIFFFCCC@@@>>>>>>===BBBBBBAAABBBDDDGGGKKKMMMMMMMMMKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGIIIJJJKKKJJJHHHLLLQQQTTTVVVZZZ```eeehhhqqq}}}}}}uuummmfff```[[[XXXUUUSSSSSSWWW[[[^^^aaadddgggiiiiiifffbbb``````````````````___^^^^^^ZZZ[[[[[[XXXRRRLLLGGGEEEDDDDDDDDDFFFMMMWWWaaagggqqqyyy||||||~~~||||||}}}~~~~~~yyyuuurrruuuqqqkkkeeebbb```aaabbbeeeiiiooouuuwwwxxxwwwuuuyyy~~~~~~zzzuuuqqqpppoooooonnnbbb]]]UUUOOOLLLKKKKKKJJJMMMMMMMMMNNNQQQSSSVVVXXXYYYWWWTTTTTTUUUTTTRRROOOMMMJJJGGGEEEEEEEEEDDDCCCBBB@@@============<<<;;;666555333111////////////000///...---------------eeehhhmmmttt|||mmmWWWNNNKKKFFF???:::888888999999666666666666555555555555555444333222222333555666555555555444444333333333222222222222222222333333111111111111111111111111222222222222222222222222444333111000000111333444000000000000000000000000111111111000000000////////////000000///...------000222444444333333444555222111000///000111333444555666777888777666444333333333333333333333333333222333555444333222222333333444777999===DDDMMMTTTYYY[[[]]]]]]ZZZTTTNNNKKKJJJIIIJJJNNNNNNMMMNNNRRR]]]cccmmmrrrrrruuutttnnnhhhfffiiinnnrrrssswww~~~}}}wwwqqqlllddd[[[SSSMMMIIIGGGGGGFFFDDDBBB@@@@@@@@@@@@BBBBBBCCCDDDFFFHHHJJJLLLKKKKKKJJJHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHIIIFFFEEEEEEFFFHHHKKKLLLMMMMMMQQQTTTXXX\\\ccclllsss|||tttlllggg```]]]YYYVVVUUUVVVYYY[[[___bbbgggjjjjjjgggcccaaa``````aaaaaabbbbbbbbbbbb```aaa```\\\VVVOOOKKKIIIFFFDDDBBBCCCGGGOOOWWW]]]hhhpppzzz|||}}}~~~{{{||||||zzzyyyuuuoooiiidddccccccccccccgggmmmssswwwyyy{{{||||||xxxwwwvvvuuutttiiiccc\\\UUUQQQOOOMMMLLLLLLLLLMMMNNNPPPRRRTTTUUUWWWUUUSSSTTTVVVWWWVVVTTTQQQNNNJJJHHHGGGFFFEEECCCCCCAAA???>>>??????>>>===888666444222000///............---------......///hhhkkkpppvvv~~~kkkVVVLLLHHHDDD>>>;;;999999888777666666666666555555555555222222222333333444444555555555555444444444444444333333222222222222222222222222222222222222222222222222222222222222222222444333222111111222333444000000000000000000000000111111111000000000000000/////////000//////......000222444444333333444555333333444444444555555555555666777777777666444333333333333333333333333333222333444444333222333555444666888===DDDNNNZZZbbbbbbaaa___\\\WWWRRRMMMJJJLLLJJJKKKNNNOOOOOOSSSYYYeeejjjrrrvvvxxxttthhhaaaYYYVVV\\\eeennnrrr}}}yyyrrrkkkbbbVVVMMMIIIGGGFFFEEEBBBAAAAAA@@@@@@AAACCCCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFGGGHHHJJJMMMPPPRRRUUUXXX\\\```gggsssvvvpppiiieee```[[[XXXWWWWWWXXX\\\```fffjjjkkkiiieeeaaa^^^___```bbbdddeeefffgggfffgggfffaaa[[[TTTPPPNNNKKKHHHDDDAAACCCHHHNNNRRRYYYaaammmyyy~~~~~~}}}~~~{{{uuummmhhhfffeeeeeedddhhhmmmrrrwww|||}}}|||{{{zzzrrrlllddd\\\VVVRRROOOLLLJJJKKKLLLNNNOOOPPPQQQRRRTTTSSSSSSUUUXXXZZZZZZZZZVVVSSSPPPMMMKKKIIIFFFDDDDDDBBB@@@@@@@@@AAA@@@???:::888666444111000///...------------...///000111jjjmmmrrrxxxjjjTTTKKKDDDAAA===;;;:::999888666666666666666555555555555///000222333444444444444555555555555555444444444333333333222222111111111222222222222222222222222111111111111111111111111333222222111111222222333222222222222222222222222222222222222222222222222000111111222222222111111000111333444333333444555444555666777777777666666666666666777666555444444222222222222222222222222222333444444333333555666888:::===CCCLLLWWWbbbiiiiiifffaaaZZZTTTOOOLLLJJJLLLKKKLLLOOOQQQRRRYYYaaajjjpppwww{{{qqqbbb[[[SSSRRR[[[hhhttt{{{}}}wwwpppfff[[[OOOGGGFFFHHHGGGFFF@@@?????????@@@BBBCCCEEEDDDEEEGGGIIIJJJJJJIIIIIIFFFFFFEEEDDDCCCCCCBBBBBBFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJLLLPPPUUUXXX\\\aaahhhpppzzz{{{sssoooiiibbb]]]YYYWWWVVV\\\```fffkkkllliiieeeaaa[[[\\\^^^```cccfffhhhjjjiiijjjhhhddd]]]WWWSSSQQQQQQMMMHHHDDDCCCEEEIIILLLKKKRRR]]]jjjxxx~~~}}}|||~~~~~~yyyrrrlllhhhffffffiiilllpppsssxxx~~~}}}wwwrrrjjjaaaZZZTTTOOOLLLHHHIIIKKKMMMNNNPPPQQQQQQSSSSSSTTTWWWZZZ\\\]]]^^^[[[XXXTTTQQQNNNKKKGGGDDDDDDBBBAAA@@@AAAAAA@@@???<<<:::888666333111///..................///000000kkknnnsssyyyiiiSSSIIIBBB???<<<;;;::::::888777666666666666555555555555///000333444555555444444555555555555555555555555333333333222222111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000111222222333222222000111333444333333444555111222444555555555333333666666666666666555555444222222222222222222222222222333444333333444666888999===CCCMMMXXXbbbjjjnnnlllggg```XXXQQQMMMKKKJJJHHHHHHKKKOOOQQQTTT]]]gggooowwwrrr]]]WWWSSSVVVaaappp}}}~~~|||uuummmYYYQQQHHHCCCDDDEEEDDDAAA@@@@@@??????@@@BBBCCCDDDEEEFFFIIIJJJKKKJJJHHHGGGDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEFFFHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMOOOTTT[[[aaagggnnnyyy~~~zzztttllleee___[[[YYY___bbbgggkkkkkkgggccc___XXXXXXZZZ]]]```dddgggiiihhhiiigggccc]]]XXXUUUTTTTTTQQQLLLGGGEEEEEEFFFHHHCCCGGGOOO[[[ffflllooopppqqqqqqqqqsssxxx||||||wwwqqqlllhhhfffiiimmmqqquuu{{{zzzuuunnnfff^^^WWWQQQMMMIIIIIIJJJLLLNNNPPPQQQRRRSSSUUUWWWXXXZZZ\\\^^^___^^^[[[WWWTTTQQQMMMIIIFFFEEECCCAAA@@@@@@@@@???>>>===<<<:::888555333111000111000///...............jjjnnnsssyyyhhhSSSIIIAAA???<<<:::;;;;;;:::999666666666666555555555555111222444555666555555444555555555555555666666666333333222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000111111111---...///000111111111111000222444444333333444555333444555777777666666555777666666666555555555555222222222222222222222222222333333333333444777::::::@@@LLL[[[hhhpppssssssjjjeee]]]UUUNNNKKKJJJJJJFFFHHHMMMRRRUUUYYYdddooozzz~~~mmmWWWUUUUUU\\\hhhuuu|||zzzxxxooofffPPPKKKFFFCCCCCCCCCBBB@@@AAA@@@@@@@@@AAABBBDDDEEEFFFGGGIIIJJJJJJIIIGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHJJJLLLNNNOOOMMMOOORRRSSSWWW^^^hhhpppyyyyyyqqqjjjeeebbbeeegggiiijjjhhhddd___\\\VVVVVVWWWYYY]]]aaadddffffffffffffbbb^^^ZZZXXXXXXWWWUUUQQQLLLIIIFFFEEEEEECCCCCCGGGPPPVVVYYYZZZ\\\bbbbbbdddgggmmmtttzzz~~~{{{vvvpppjjjgggeeeiiiooottt|||~~~yyysssllleee^^^WWWSSSNNNMMMLLLLLLMMMOOOQQQRRRSSSUUUXXXYYYZZZ\\\^^^```___]]]ZZZWWWUUUQQQMMMJJJGGGEEEBBBAAAAAA@@@>>>=========<<<:::888555333222222111000///............jjjmmmrrrxxxhhhSSSIIIBBB???;;;::::::;;;<<<;;;666666666666555555555555444555555555666555555555444555555555666666666777222222222222222222333333333333333333333333333333111111111111111111111111222222222333333222222222000000000000000000000000//////000000000111111111------///000111222222222000222444444333333444555777777888888999999999888777777666555555555555555111111111111111111111111222222333333333555888;;;@@@IIIYYYkkkxxx|||xxxtttfffaaaYYYRRRLLLJJJJJJKKKIIIMMMTTT\\\___dddppp|||uuucccVVVXXX]]]gggrrr{{{||||||yyyvvvtttpppeee[[[JJJIIIFFFCCCBBBAAAAAAAAA@@@??????@@@BBBDDDFFFHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKNNNQQQSSSTTTSSSVVV[[[___eeeooo}}}}}}vvvqqqnnnkkklllkkkjjjfffaaa\\\YYYUUUUUUVVVXXXZZZ^^^bbbdddeeefffeeeccc```^^^^^^^^^]]][[[YYYUUUPPPJJJFFFDDDGGGCCCDDDIIIMMMLLLMMMPPPUUUVVVXXX[[[bbbjjjsssyyy}}}|||uuummmhhhdddhhhnnnrrrxxxzzzuuuoooiiibbb^^^VVVTTTPPPMMMLLLMMMNNNPPPQQQTTTWWWYYYZZZ\\\```ccc```^^^\\\[[[YYYVVVRRROOOKKKHHHEEECCCBBB@@@>>>=========<<<;;;:::777555444000000///////////////000iiilllqqqwwwiiiSSSIIIBBB???;;;::::::<<<======777666666666555555555555666666666666666555555555444555555555666666777777111111111222222333333444333333333333333333333333000000000000000000000000111222222333333222222111222222222222222222222222111111222222333333333333...///111222444444555555000222444444333333444555555555555555555666666666777777666555555555555555111111111111111111111111222222333333333555999<<>>>>>???@@@CCCFFFHHHJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJLLLNNNQQQTTTWWWXXXYYY]]]dddjjjrrryyyvvvpppooommmiiiddd^^^YYYVVVVVVVVVVVVWWWYYY]]]```bbbeeeffffffeeecccaaabbbccccccbbb```\\\VVVOOOIIIEEELLLEEECCCGGGIIIGGGGGGKKKMMMNNNPPPSSSZZZcccmmmsssyyy}}}}}}xxxpppjjjfffjjjnnnpppttt}}}|||wwwqqqkkkfff]]]YYYSSSNNNKKKKKKLLLNNNNNNRRRVVVYYYZZZ]]]aaaeeeaaa```^^^]]]\\\YYYVVVSSSMMMKKKGGGEEECCCAAA???===<<<======<<<;;;888666555///......//////000111222iiijjjooovvvhhhSSSGGGBBB@@@===:::888777888888999888666444444555666777999777555222222222444555666444222333666666333111222222222222222222222222111111111111111111111111222111000//////000111222444555555666555444222111111222333333333111000//////000111222222222222222111111111111111111111111333333222111222333555666555555555666666666777777777666666666666555555555333333333222222333333444///222444444333777>>>EEESSS___ppp~~~}}}uuuooo\\\VVVRRRNNNJJJFFFHHHNNNTTT^^^jjjooorrrzzzpppddd___bbbjjjvvv}}}~~~{{{yyyyyyxxxrrrkkkgggbbb[[[QQQJJJBBB???<<<999888999;;;=========>>>@@@CCCFFFIIIJJJMMMKKKHHHEEECCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEFFFHHHIIIIIIHHHLLLMMMOOONNNOOORRRXXX^^^cccffflllvvv|||xxxrrrjjjbbb[[[VVVSSSYYYWWWUUUUUUXXX[[[]]]^^^`````````aaabbbccceeefffbbbaaa```___]]]XXXSSSNNNPPPOOOMMMLLLLLLJJJHHHEEEIIIJJJNNNRRRUUU[[[iiiwwwzzz}}}}}}}}}|||wwwuuupppooommmlllnnnwww}}}~~~zzztttooojjjcccYYYSSSPPPNNNLLLIIILLLPPPUUUYYY\\\^^^aaaccceeeccccccddddddaaa[[[VVVRRROOOKKKFFFBBB@@@??????@@@???>>>======;;;777555333222000///...///111222hhhjjjnnnvvvgggSSSGGGAAA???===:::888888888888999999888777888999;;;======;;;888555333333333444666444333444666666333111222222222222222222222222111111111111111111111111333333222111111111222222111222222222222111111000222222222222222111000000000000111222222222222222222222222222222222222222222111000000000111222333222222333333333333444444555555444444444333333333444444333222222222333333000333555555555:::CCCJJJ]]]gggttt|||zzzrrrjjjddd[[[UUUPPPMMMJJJHHHLLLSSS]]]fffpppvvvyyywwwjjjcccaaajjjqqqzzz~~~|||wwwtttrrroooiiibbb]]]YYYTTTMMMHHHAAA>>>;;;999888:::<<<===?????????AAACCCGGGKKKMMMLLLJJJGGGDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHKKKLLLMMMMMMQQQSSSVVVVVVVVVYYY^^^bbbfffooo|||xxxooofff^^^XXXUUUWWWUUURRRSSSUUUXXXZZZ[[[___```aaaccceeeggghhhiiieeedddccccccbbb___ZZZWWWVVVUUUSSSRRRQQQNNNJJJGGGHHHHHHJJJMMMPPPVVVeeesssyyy{{{~~~~~~~~~{{{yyytttsssrrrooopppttt|||xxxsssrrrrrrsssuuuxxx||||||wwwmmmhhh___XXXSSSOOOMMMKKKNNNQQQUUUXXX[[[^^^aaadddeeeeeeeeefffgggddd___ZZZVVVTTTOOOJJJEEEBBBAAA@@@@@@???>>>======<<<999666444333111/////////000111iiikkkooovvvgggRRRGGGAAA???<<<:::888888888999444444444555666999;;;<<<@@@>>>:::777444333333333555444444444555555333222222222222222222222222222222222222222222222222222444444555444444333222222111111000000000111111222333222111111111111111111000111111111111222222222333333333333333333333333222222111000000000111111111111111222222222222333333333333222222222111111555444333333222222222222111333555666999@@@JJJRRRfffmmmuuuvvvnnneee^^^[[[XXXSSSNNNLLLKKKLLLSSS[[[hhhooowww|||wwwlllggggggiiiuuuyyy~~~}}}wwwooojjjhhhccc^^^WWWRRRPPPNNNJJJGGG???===;;;999999;;;===???AAAAAABBBCCCFFFJJJMMMOOOJJJHHHFFFCCCBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKNNNPPPRRRSSSSSSVVVZZZ[[[[[[^^^bbbgggoooxxxnnnfff___[[[WWWUUUSSSSSSUUUXXXYYYYYY^^^___bbbeeehhhjjjllllllhhhgggeeeeeeeeedddaaa___^^^]]]\\\[[[YYYUUUPPPLLLLLLIIIIIIJJJLLLSSSaaapppzzz|||||||||~~~~~~zzzzzzxxxvvvsssssstttvvvyyyxxxtttoooiiieeeccccccgggkkkpppwww}}}~~~rrroooiiiaaaYYYSSSQQQQQQQQQSSSUUUWWWYYY]]]aaadddeeefffgggiiijjjhhhdddaaa]]]ZZZUUUOOOIIIFFFCCCCCC@@@???>>>>>>>>>===:::888777666333111000///000000lllnnnrrryyyfffRRRGGGAAA???<<<:::888888999999333333333444666777999:::>>>===:::777555444333333555555555555555555444333222222222222222222222222222222222222222222222222444444555666555333222111222222111000111222444555333222111000000111222333111111111111111111222222222222222222222222222222555444444333333222222222222222222222333333333333222222222222111111111111555555444333222222222222222333555777===FFFRRRZZZhhhmmmppplllccc[[[WWWXXXVVVPPPLLLLLLMMMQQQZZZdddppptttyyy~~~uuukkkfffiiipppvvv{{{}}}~~~yyyooofff```^^^WWWTTTPPPNNNNNNLLLIIIFFF>>>===;;;:::;;;<<>>>>>>>>>>><<<:::999888666333111000//////qqqssswww}}}eeeQQQFFF@@@>>><<<:::888888999:::888888888888999999::::::999888777555444444444444555555666666555444444444222222222222222222222222222222222222222222222222222333444444444222111000222222111000111222444555222222000000000111222333222222111000000111111222000000000000000000000000444444444444333222222111111111111222222222333333333333333333222222222222555444333333222222222333333333555:::BBBMMMYYYaaajjjkkkjjjcccZZZSSSRRRTTTSSSNNNKKKLLLOOOVVVbbbmmmrrrtttxxx~~~|||uuuooogggccceeennnxxx}}}}}}zzzqqqeee[[[VVVTTTKKKKKKLLLMMMMMMJJJFFFCCC>>>===<<<<<<===>>>@@@AAA@@@CCCIIIMMMOOONNNLLLJJJFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIKKKMMMPPPQQQQQQRRRTTTWWW\\\^^^aaadddiiirrr~~~}}}}}}~~~yyyuuueeeccc```______```___^^^]]]^^^aaadddhhhjjjlllmmmllljjjgggffffffeeedddbbbbbbbbbccceeefffddd___\\\YYYTTTQQQPPPQQQUUU```lllwwwzzzyyyxxxyyy|||~~~}}}}}}}}}zzzuuuqqqppppppooonnnjjjddd^^^ZZZ\\\ccclllsssyyyyyy{{{zzzvvvooojjjhhhiii]]]\\\[[[YYYXXXZZZ^^^aaabbbeeeiiimmmnnnmmmlllkkkiiieee^^^WWWOOOJJJGGGEEEBBBAAA???>>>??????===<<<;;;:::888555333111//////uuuwww{{{~~~dddQQQFFF@@@>>><<<999888999999:::999999888888888777777666555555444444444444555555444666777777555444444555222222222222222222222222333333333333333333333333111111222222222222111111111111000000000111111222111111111111111111222333333222111000000000111222000000000000000000000000111111222222222111000000/////////000000000000111444444444333333333222222444333333222222333333444444555888>>>HHHTTT```fffnnnjjjccc[[[SSSOOONNNNNNPPPLLLJJJMMMSSSZZZgggsssrrruuu{{{{{{pppiiigggbbb```^^^aaaiiittt}}}|||zzzuuujjj\\\RRRMMMLLLBBBEEEHHHJJJJJJGGGCCC@@@@@@????????????@@@AAABBBAAAEEEJJJOOOPPPMMMIIIGGGDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNQQQTTTTTTRRRSSSUUUXXX[[[___dddkkkttt}}}~~~qqqooollljjjhhhgggeeecccaaaaaabbbccceeegggiiijjjmmmkkkjjjjjjjjjiiifffdddbbbbbbdddgggiiihhheeeccc^^^ZZZWWWWWWWWWYYY```hhhppp{{{{{{xxxyyy{{{}}}~~~}}}}}}zzzuuulllmmmnnnnnnmmmggg```[[[\\\dddnnnuuuzzz|||xxxuuutttgggfffddd```]]]\\\^^^```aaaeeekkknnnoooooonnnooommmiiibbbZZZRRRLLLIIIGGGEEEBBB@@@?????????>>>===<<<;;;999777555222000///xxxyyy}}}}}}dddPPPFFF???>>>;;;999888999::::::666666666666666555444444444444444444444444555555444666888777555333444666222222222222222222222222333333333333333333333333111000000111111222333444111222222222222111111000000000111222222222222222444333111000///000111222000000000000000000000000///000111222222222111111//////000000000111111111444444333333333222222222222222222222333444555555777888<<>>===<<<<<<:::888666444222111xxxzzz~~~}}}dddPPPFFF???>>>;;;999888999:::;;;888888999999999999888888555555555555555444444444444777999888555333444666222222222222222222222222333333333333333333333333111111000000111333555666444555666666555444222111///000111333333333222111444333111000///000111222111111111111111111111111000111333444555444444333222222222222333333333333333333333222222222222111111111111222333444555666999;;;???HHHTTT```iiinnnkkkbbbWWWQQQPPPQQQPPPNNNLLLJJJKKKPPPWWW```lllxxxsss|||~~~iii[[[TTTSSSSSSTTTXXXaaannnzzz~~~zzzqqqbbbRRRGGGBBBAAAEEEFFFGGGGGGEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCHHHHHHHHHIIIHHHHHHGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMOOOQQQRRRRRRQQQUUUYYYZZZXXXXXX\\\```dddnnn}}}vvvrrrrrr{{{|||xxxuuukkkiiieeecccbbbccceeegggeeefffhhhkkkmmmllliiigggggggggggghhhjjjkkkkkkiiijjjggggggiiihhhfffgggjjjttt~~~}}}yyy}}}{{{uuusssqqqrrrtttssspppllleeeooo{{{|||zzzyyyuuuooohhhcccaaaaaaccchhhnnnrrrrrrqqqrrrsssrrrnnnggg___WWWQQQNNNLLLHHHEEEBBB@@@??????>>>===<<<<<<;;;999777555333111rrrzzz~~~}}}cccOOOEEECCC???;;;999999999888777999888888777777777777777333444555666666555444333555555555555555555555555222111111333444444222000333444444555555444444333444333333222222333333444444444333222111111222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111000000111222333333333333222222222222222333333222111111111222444555888@@@HHHRRR^^^kkkppppppeee[[[SSSRRRRRROOOMMMMMMLLLNNNQQQTTTZZZdddpppyyy~~~kkk^^^TTTMMMPPPYYYXXXeeessszzz|||}}}{{{vvvxxxwwwooo___MMMBBBBBBFFFFFFEEEDDDCCCCCCCCCCCCCCC@@@AAACCCDDDFFFFFFGGGGGGJJJIIIFFFDDDCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIKKKLLLQQQPPPOOOPPPRRRSSSRRRQQQXXXUUUTTTXXX[[[]]]aaafffkkk}}}~~~uuunnnooorrryyy}}}vvvrrrkkkfffdddbbb```___dddeeehhhkkkllllllkkkjjjkkkiiigggiiimmmnnnmmmkkkkkkjjjkkknnnllliiikkkoooyyy}}}~~~~~~~~~}}}|||zzzwwwsssrrrtttvvvtttwww~~~xxxuuuwwwxxxtttmmmhhhgggiiihhhjjjlllmmmnnnnnnppprrruuurrrkkkddd\\\UUUPPPMMMNNNKKKGGGDDDCCCAAA???>>>???===;;;::::::999777555qqqyyy~~~|||bbbNNNDDDBBB???;;;999999999888777999888777777666666777777444444555555555555444444444444444444444444444444333222222222333333222000333333333333333333333333333333222222222222333333111111000///////////////222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111222333333333222222111111111222222333333333222333555999;;;===FFFQQQZZZeeemmmooommm```YYYRRRRRRRRROOOMMMMMMLLLQQQWWW\\\bbbjjjuuu~~~|||fffZZZRRRMMMQQQZZZcccooozzz~~~~~~|||xxxttttttqqqiiiZZZKKKBBBBBBEEEDDDDDDCCCCCCBBBCCCCCCDDDCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPOOOOOOPPPQQQRRRRRRRRRYYYXXXZZZ^^^```bbbiiipppsssnnnooosss{{{~~~xxxooohhhdddcccbbbaaaaaabbbccceeeggggggggggggkkkiiiiiijjjmmmooonnnlllnnnmmmnnnqqqpppmmmooossswww~~~}}}|||~~~~~~~~~}}}}}}{{{xxxuuutttvvvxxx}}}|||uuuqqqsssvvvuuuqqqmmmjjjiiiiiijjjlllnnnoooqqquuuwwwxxxtttnnnfff___XXXTTTRRRNNNJJJFFFDDDBBBAAA???===@@@>>><<<:::999888666444pppyyy{{{aaaMMMCCCAAA???;;;:::999999888777999888777777666666777777555555555444444555555555444444444444444444444444555444222111222333222111333222111000000111222333222222111111111111222222333333222111111111222222333333333333222222222222222222222222222222222222111111111111111111111111000111111111111222222222222111111111111222222333222111111111111111222222444444444444666999>>>BBBFFFQQQ^^^gggnnnqqqmmmgggZZZUUUQQQRRRQQQNNNLLLMMMNNNWWWbbbiiimmmuuuzzzcccWWWQQQOOOVVV```pppyyy{{{wwwqqqlllnnnhhh^^^QQQGGGAAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHGGGEEEEEEEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQOOOOOOOOOOOOPPPQQQRRRSSSWWWXXX\\\aaadddiiittt~~~vvvrrrtttwww~~~uuulllhhhffffffeee````````````bbbdddeeefffkkkjjjjjjlllooopppooonnnpppooopppsssrrrppprrrwww{{{yyywwwwwwzzz~~~}}}}}}~~~~~~~~~}}}{{{xxxwwwyyyzzzyyyrrrmmmnnnqqqssstttrrrnnnkkkhhhiiijjjkkknnnrrryyy}}}|||xxxqqqiiibbb\\\YYYWWWOOOLLLHHHEEEDDDCCCAAA???AAA???===;;;:::999666444ppp{{{{{{aaaMMMCCCAAA>>>;;;:::::::::888777888888777666666666666666666555444333333444555666444444444444444444444444777555222111222333222222444333111000000111333444222111111000000111111222444444333333333333444444333333333333333222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222111111222222333111111000000000111222222333444555555666;;;BBBHHHSSS___lllssstttrrriiiaaaUUUQQQPPPQQQOOOLLLLLLOOOVVV```llluuuzzz{{{bbbVVVSSSUUU```lllwww}}}|||tttnnnhhhccceee]]]SSSIIICCC@@@@@@@@@>>>??????@@@BBBDDDFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJKKKKKKMMMNNNPPPQQQNNNOOOOOOOOOPPPQQQSSSUUUWWWYYY___fffllluuu|||yyy{{{~~~zzztttooommmkkkjjjdddbbb```___```bbbeeegggjjjkkklllnnnpppqqqqqqpppooonnnooorrrrrrqqqsssyyyxxxvvvvvvyyy~~~~~~}}}{{{zzz{{{|||xxxrrrmmmkkkkkkooosssuuurrrnnnfffffffffgggkkkrrrzzz}}}uuullleee___[[[ZZZSSSPPPLLLIIIGGGFFFDDDBBBBBB@@@>>>===<<<;;;999777sss~~~{{{bbbNNNEEE???>>>;;;:::;;;:::999777888777777666555666666666666555444333333444555666444444444444444444444444777444222111222333333333555333222000000222333555222111111000000111111222111111000000000111111222444444444333333333222222222222222222222222222222111111111111111111111111000000111111111222222222333333222222222222222333111111000000111222333333222444666666777===GGGOOOaaalllvvvxxxtttnnnddd[[[QQQOOOOOOOOOMMMKKKOOOUUUbbbkkkwwwyyy___UUUVVV\\\iiivvv{{{wwwnnngggbbb]]][[[TTTJJJCCC@@@?????????======>>>@@@BBBEEEGGGHHHJJJJJJKKKKKKKKKKKKKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKLLLMMMMMMNNNNNNPPPQQQQQQQQQRRRVVVYYY\\\___fffpppzzz|||yyyvvvrrroooiiifffbbb______aaacccfffiiikkknnnpppqqqqqqqqqqqqooonnnooorrrsssrrrvvv|||}}}yyyyyyxxxxxxzzz~~~~~~|||{{{{{{|||zzz{{{vvvrrrmmmiiikkkppptttrrroooeeeeeedddfffjjjrrr{{{xxxooogggaaa]]][[[VVVRRRNNNJJJHHHFFFDDDBBBBBB@@@???>>>??????===<<>>===>>>>>>======???@@@CCCFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHDDDEEEFFFGGGHHHIIIJJJJJJLLLKKKKKKKKKKKKLLLMMMMMMPPPRRRTTTSSSSSSTTTYYY^^^___cccmmm{{{zzzvvvnnnkkkfffaaa______aaabbbhhhkkkoooqqqqqqqqqqqqrrrpppooopppssstttuuuyyy{{{xxxvvvwwwzzz||||||zzzzzzzzzvvv}}}~~~zzztttmmmlllnnnqqqqqqooodddddddddeeeiiiqqqzzzyyyrrrkkkeee```]]]XXXTTTOOOKKKHHHEEEBBB@@@BBBAAA??????@@@@@@>>>===~~~zzz```NNNDDD>>>===;;;;;;<<<;;;999777777777666555555555555666444444555555555555444444666666666666666666666666333222222333555666555444222222222222222222222222333333222222222222333333444444444444444555666666666555555444333333222222222222222222222222222222111111111111111111111111000111111111111222222222555444333222222222222222222222222222333444555666000444999<<>>>>>>>>???AAADDDFFFHHHJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEGGGIIIJJJKKKLLLLLLIIIJJJJJJKKKLLLNNNPPPQQQRRRUUUWWWVVVUUUWWW]]]bbbeeejjjxxx~~~vvvssslllfffbbb``````aaafffjjjoooqqqqqqpppqqqrrrooommmnnnrrrssstttyyy{{{xxxuuutttooorrrwww}}}|||yyyxxxxxxvvvzzz|||vvvrrrppppppnnnlll`````````aaadddllluuu{{{~~~}}}zzzvvvpppkkkfffccc^^^ZZZTTTOOOKKKGGGDDDAAADDDBBB@@@???>>>===;;;999xxx___MMMCCC===<<<;;;;;;<<<;;;999777777777666555555555555555333444555666666555444333777777777777777777777777111111222444777777666444000000111111111111000000444333333222222333333444111111111111222222333444666666555444333333222222222222222222222222222222111111111111111111111111000111111111111222222222555444333333222222222222333333333333444555666777000555;;;@@@GGGTTTggguuu|||nnn___WWWSSSPPPLLLLLLMMMOOORRR\\\pppyyyhhh[[[WWWbbbpppwww||||||nnnaaaZZZUUUQQQGGGFFFEEEAAA===;;;<<<>>>??????@@@BBBDDDGGGIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJLLLNNNOOOPPPPPPGGGHHHIIIKKKNNNQQQSSSTTTTTTVVVYYYXXXVVVYYY___eeepppwww}}}yyyssslllgggcccbbbbbbeeejjjoooqqqqqqpppqqqrrrllljjjkkkoooppprrrwww~~~}}}{{{wwwrrrnnnkkkiiiiiigggmmmuuu}}}{{{wwwvvvvvvvvvyyy}}}~~~zzzxxxxxx{{{~~~}}}xxxtttooollliii\\\\\\[[[\\\___fffnnnttt{{{{{{zzzxxxtttoookkkhhhddd___YYYTTTOOOKKKGGGDDDFFFCCC@@@>>>===:::777555ttt^^^LLLCCC@@@>>><<<;;;;;;:::888666777777777777666666666666555555444444444444555555444444444444444444444444222222222222222222222222333333333222222222111111000000111111111222222222222222222222222222222222555666666555333222222333000000000111222222222333222222111111000////////////000000000000111111111222222333333333333444444555444222111111222444555333999???CCCNNN```rrr{{{{{{ooobbbYYYRRRNNNKKKNNNJJJIIIPPP]]]lllvvv{{{ttteeeYYY\\\bbblllvvv||||||zzz|||zzztttjjj___VVVQQQOOOKKKGGGBBB>>>===>>>AAACCCAAA@@@AAADDDIIIOOORRRTTTLLLKKKHHHFFFFFFGGGIIIKKKKKKLLLMMMNNNOOOOOOPPPPPPUUUQQQNNNNNNQQQTTTTTTSSSUUUSSSTTTWWWYYY]]]gggqqq}}}~~~}}}}}}|||tttkkkddd```^^^hhhiiilllnnnppppppppppppoooooonnnnnnppptttxxxzzzuuuqqqkkkfffdddcccaaa```aaadddkkkvvv~~~}}}xxxvvvvvvyyy{{{yyyyyyzzz|||~~~zzztttooopppvvv{{{~~~}}}yyytttnnniiiddd^^^ZZZ[[[^^^aaaffflllxxx{{{{{{wwwuuutttqqqlllkkkfff^^^VVVQQQMMMIIIGGGEEECCC@@@??????>>><<<;;;sss]]]LLLCCC@@@>>><<<;;;;;;:::888666777777777777666666666666555555444444444444555555666666555555444444444333222222222222222222222222333333333222222222111111111111111222222222222333222222222222222222222222111222222111///......///111111111111111222222222333222222222111111000000111111111222222222333333222222333333333333444444444333222111222333444555888???FFFMMMZZZkkkyyyvvvhhh\\\TTTPPPMMMLLLNNNLLLMMMTTT```nnnxxx|||yyyjjj___^^^bbbjjjuuu~~~}}}xxxrrrmmmeee\\\UUUQQQNNNMMMJJJGGGBBB>>><<<===???AAABBBAAACCCGGGMMMRRRSSSRRRNNNLLLJJJIIIHHHJJJLLLMMMNNNPPPRRRSSSUUUUUUUUUTTTVVVSSSPPPPPPSSSUUUVVVUUUYYYWWWWWWYYY]]]dddqqq}}}|||yyyxxx{{{~~~zzzrrrkkkeeecccggghhhjjjlllnnnoooppppppooonnnnnnnnnooorrrtttvvvoookkkeeeaaa___]]]\\\[[[[[[^^^dddnnnzzz~~~{{{{{{}}}zzzxxxyyy{{{|||{{{{{{{{{||||||}}}~~~|||tttlllgggjjjrrryyyzzz~~~wwwoooiiiaaaZZZVVVWWWZZZ]]]cccjjjwwwzzz{{{xxxvvvwwwtttpppmmmhhh```YYYTTTPPPLLLJJJGGGDDDAAA@@@@@@???>>><<<}}}sss\\\KKKCCC???===<<<;;;;;;:::888777777777777777666666666666555555444444444444555555777777666555444444333333222222222222222222222222333333333222222222111111222222222222333333333333222222222222222222222222222333444222000///000111222222222111111111111111222222111111111111111111333333333333444444444444222222333333333333444444222222222222333333444555;;;CCCNNNYYYhhhwww~~~~~~vvvmmm```UUUOOOMMMMMMNNNNNNOOORRRZZZeeeqqqzzzyyyrrrjjjbbb^^^dddiiirrr}}}yyyrrrfff___UUUNNNLLLLLLKKKKKKHHHFFFAAA>>><<<===>>>@@@DDDCCCEEELLLSSSVVVTTTPPPMMMLLLJJJIIIIIIKKKMMMNNNPPPRRRUUUXXXZZZZZZYYYXXXWWWTTTRRRSSSUUUWWWYYYYYY]]]ZZZZZZ^^^eeeppp~~~}}}}}}yyysssqqqqqqyyy|||{{{tttnnnkkkjjjjjjjjjkkklllnnnooopppoooooooooppppppqqqqqqrrrooolllgggcccaaa```^^^]]]VVVXXX\\\dddooo|||~~~xxxvvvvvv}}}|||{{{|||}}}~~~~~~}}}||||||{{{zzzyyyyyyzzzqqqgggbbbfffqqqyyy|||~~~|||rrrlllaaa[[[VVVVVVWWWZZZaaaiiitttxxxyyyxxxxxxzzzyyyuuupppkkkddd^^^YYYTTTQQQNNNIIIFFFCCCAAA@@@@@@???==={{{qqqZZZKKKCCC???===;;;;;;;;;:::999777777777777777666666666666555555444444444444555555777777666555444222222111333333222222222222222111333333333222222222111111222222333333333444444444222222222222222222222222333444555444222111222333333222222222111000000000000000000000000000111111333333333444444444444555222222222333333333444444111111222333444555666666;;;EEESSSbbbqqq{{{{{{vvvjjjcccZZZRRRNNNNNNNNNNNNOOORRRXXX```jjjttt|||zzzwwwqqqjjjdddbbbccceeennnqqqwww}}}zzzoooggg]]]UUULLLHHHIIIKKKIIIGGGDDDBBB@@@>>>>>>???AAABBBGGGFFFHHHOOOVVVXXXTTTNNNKKKJJJIIIIIIIIIJJJLLLMMMOOOQQQVVVYYY[[[[[[ZZZXXXWWWVVVUUUUUUVVVYYY[[[\\\^^^\\\^^^fffqqq~~~}}}}}}~~~}}}yyypppkkkkkklllxxx{{{}}}wwwsssqqqpppnnnlllkkkllllllmmmmmmnnnpppqqqrrrrrrqqqqqqrrroookkkhhhgggfffeeedddYYYZZZ[[[```hhhttt{{{vvvuuuvvv~~~}}}|||||||||}}}~~~~~~~~~}}}|||zzzxxxwwwvvv{{{tttkkkgggkkkuuu}}}~~~vvvqqqjjjccc]]]ZZZYYYYYY```hhhnnnsssvvvvvvxxx||||||yyysssooohhhbbb^^^YYYVVVSSSKKKGGGDDDAAA@@@@@@???>>>~~~zzzpppYYYJJJCCC>>>===;;;;;;;;;;;;999777777777777777666666666666555555444444444444555555666666555444333222111000333333333222222111111111333333333222222222111111222222333333333444444444222222222222222222222222111222333222000///000111333222222222111000000000111111111222222333333333222222222222333333333333222222222333333333444444111111222333444666888999>>>IIIYYYhhhuuuzzztttkkk^^^ZZZVVVRRRQQQPPPOOONNNPPPUUU^^^fffmmmvvvyyyhhhgggccc___^^^bbbjjjpppzzzyyyxxxwwwuuuoooeee]]]SSSNNNHHHGGGIIIIIIEEEAAA>>>>>>>>>???AAACCCEEEGGGIIIHHHKKKPPPUUUVVVQQQLLLKKKKKKJJJKKKLLLMMMNNNOOOPPPSSSWWW[[[]]]]]][[[ZZZWWWWWWWWWWWWXXXZZZ^^^```___```gggsss~~~~~~~~~~~~~~~|||rrrjjjhhhjjjmmmyyy||||||wwwuuurrrnnnjjjhhhgggfffhhhjjjlllnnnppppppooooooooollljjjhhhhhhhhhgggfffbbbccccccdddgggnnnwww}}}}}}xxxyyy{{{|||yyy{{{{{{|||}}}}}}~~~~~~~~~}}}|||{{{yyywwwvvv|||{{{xxxsssqqqttt|||~~~zzzwwwtttmmmfff```ZZZXXX\\\ccchhhmmmqqqssswww|||}}}{{{wwwrrrmmmgggccc___[[[XXXNNNJJJEEEAAA@@@???>>>===~~~yyyoooXXXIIICCC>>><<<;;;;;;;;;;;;999888777777777777666666666666555555444444444444555555666666555444333222222111444333333222222111111111333333333222222222111111222222222222333333333333222222222222222222222222222333444444222111222444222222222111111111111111333333444555666666777777111111111111222222222222222222333333333333444444222222222333555888;;;===EEERRRcccpppwwwvvvlllbbbVVVTTTRRRRRRRRRRRRPPPOOOSSSZZZdddkkkqqqyyy{{{kkk[[[YYYXXXXXX\\\fffqqqxxx{{{uuuooojjjddd[[[UUUIIIGGGFFFFFFFFFEEE@@@<<<<<<===???AAAEEEHHHJJJLLLJJJKKKLLLOOOPPPOOOMMMJJJNNNNNNNNNOOOPPPRRRSSSTTTUUUXXX[[[^^^______^^^^^^YYYYYYZZZZZZ[[[]]]aaaddddddiiivvv~~~~~~yyyqqqllllllooosss}}}}}}zzzvvvqqqlllgggdddbbbdddeeehhhjjjkkklllllllllmmmkkkjjjjjjlllllllllkkklllmmmnnnllljjjiiimmmppp|||}}}}}}~~~zzz}}}}}}}}}}}}~~~~~~}}}{{{xxxwwwwwwxxxyyyxxxwww{{{~~~}}}}}}zzztttllleee[[[UUUWWW]]]bbbhhhmmmqqqvvv|||~~~|||{{{wwwrrrmmmiiieeeaaa^^^RRRNNNHHHCCCAAA???>>><<<~~~yyynnnVVVHHHCCC===<<<;;;;;;;;;;;;:::888777777777777666666666666555555444444444444555555777777666666555555555555444444333333222111111000333333333222222222111111111111111222222222222333222222222222222222222222333444555555444333444555111111111111111222222222222222333444555666777888111111111111222222222222222222333333333333444444555333222222555:::>>>BBBLLL[[[kkktttuuupppdddZZZRRRPPPOOOOOOPPPQQQRRRQQQWWW```jjjqqquuu}}}lll___UUUSSSSSSVVV___kkkvvv}}}|||vvvmmmfff```YYYRRRLLLBBBCCCCCCDDDCCCAAA>>><<<===???AAADDDHHHKKKMMMNNNKKKMMMMMMLLLIIIGGGHHHIIIOOOOOOPPPQQQSSSTTTVVVVVVZZZ[[[]]]___````````````[[[]]]^^^^^^^^^aaaeeeiiinnnwww~~~|||vvvrrrsssxxx|||~~~yyysssmmmiiiffffffggghhhiiijjjjjjjjjjjjmmmllllllnnnppprrrrrrrrrqqqtttwwwtttmmmgggddddddnnnwww~~~|||xxxvvvuuuwwwxxxyyy{{{~~~yyyrrrjjj^^^UUUUUU[[[```ffflllooouuu|||}}}|||wwwsssppplllgggdddXXXSSSLLLFFFCCC@@@>>>===~~~yyynnnVVVHHHCCC===<<<:::;;;;;;;;;:::888777777777777666666666666555555555444444555555555888888888888777777777777444444333333222111000000333333333222222222111111000000111111111222222222222222222222222222222222///000111111000///000222000000111111222222222333//////000111333444555555111111222222222333333333222222333333333444444444666444222222555:::@@@DDDOOO___ooouuusssjjj^^^TTTRRROOOLLLKKKMMMPPPRRRSSS[[[dddnnntttxxxrrrbbbVVVTTTRRRRRRXXXcccooozzzuuunnnfff___YYYRRRKKKEEE@@@BBBCCCCCCAAA??????@@@???AAADDDGGGJJJLLLMMMNNNLLLNNNNNNJJJDDDBBBEEEIIIMMMNNNOOOQQQRRRTTTUUUVVV[[[\\\]]]^^^____________]]]___aaaaaaaaadddiiimmmvvv~~~~~~~~~{{{xxxyyy~~~~~~~~~|||uuupppmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjmmmpppsssssssssrrrwww{{{xxxoooeee___]]]bbbkkkzzz~~~~~~||||||xxxvvvuuuwwwyyyzzz}}}|||vvvnnnbbbXXXWWW\\\___eeekkkooovvv}}}~~~{{{wwwtttpppkkkhhh\\\WWWOOOIIIDDDBBB@@@>>>zzzxxxmmmVVVIIIDDD???>>><<<:::999999999:::999999999999::::::::::::444444555555666666777777888777777666555444444444444444222222222222444444555444333222222222333444222222333666999777333///000000111222222222222111555555555444444333333333222222111111111111111111222222222222222222222222444333222111000000000000333333333333333333333333888333333888<<<===BBBIIIZZZeeeooosssooohhh\\\QQQMMMNNNPPPQQQNNNKKKPPPXXXeeehhhnnnuuu}}}yyyeeeXXXTTTSSSRRRTTT^^^lllwww{{{{{{pppggg[[[RRRNNNLLLHHHDDDAAAAAA???>>>>>>??????@@@BBBCCCDDDGGGIIILLLNNNOOOMMMLLLIIIGGGFFFFFFFFFGGGJJJKKKMMMNNNPPPSSSXXX\\\\\\\\\\\\]]]^^^___aaaaaabbb______ccchhhkkkpppwww~~~~~~}}}~~~~~~~~~~~~xxxssspppooooooooopppooommmkkkmmmkkkkkkooopppoooqqqtttqqqpppooonnniiibbbZZZSSSSSS\\\jjjyyy}}}~~~~~~}}}uuusssrrrvvv~~~}}}|||wwwnnnddd]]]ZZZ[[[ZZZdddkkklllqqq{{{{{{vvvrrrpppkkkbbbUUUKKKEEEBBB???===xxxxxxlllUUUGGGCCC???>>><<<:::999999999:::444444444444444444444444555555555666666666666666888777777666555555444444444333333222222333333444111111111000111111222333222111222444666666222///000111111222333222222222555555444444444333333333111111111111111111111111222222222222222222222222333222222111111111111111333333333333333333333333777333444999===@@@HHHPPP]]]gggooopppkkkddd[[[SSSOOOMMMMMMNNNMMMMMMSSS[[[gggkkkqqqxxxxxxdddVVVRRRRRRSSSYYYeeeqqqxxxxxxvvviiiaaaWWWPPPMMMJJJEEEAAA??????>>>===>>>???@@@AAACCCDDDFFFIIIKKKMMMNNNOOOLLLJJJGGGEEEDDDEEEGGGHHHIIIKKKMMMNNNPPPSSSXXX[[[]]]]]]]]]]]]^^^___aaaaaaccc``````dddgggllluuu~~~~~~}}}|||tttssssssttttttssspppmmmoookkkjjjmmmnnnlllmmmpppooonnnmmmlllhhhaaaYYYSSSNNNTTT___lllvvv|||}}}||||||~~~zzz}}}~~~|||zzzxxxwwwyyy{{{yyytttmmmeee```]]]]]]ZZZ```eeegggmmmxxx}}}{{{yyynnnfffZZZPPPJJJFFFCCCBBB}}}tttwwwjjjSSSFFFBBB???>>><<<:::999999999:::777777666666666666666666666666666666666555555555777777777666555555444444444333333222222333333444///000111222222333333222222111111222333444222000111222222333333333333333444444444444333333333333111111111111111111111111222222222222222222222222222111111111111222333333222222222222333333333333555444666:::???EEEQQQ\\\ccckkkppplllddd^^^YYYUUURRRLLLIIIJJJMMMQQQXXX```jjjooowwwvvvcccWWWTTTQQQWWWbbboooxxxyyytttnnn```ZZZSSSNNNKKKGGGBBB>>><<<<<<<<<<<<===???AAABBBEEEGGGIIILLLNNNNNNNNNNNNIIIGGGEEECCCCCCEEEHHHJJJJJJLLLNNNOOOQQQTTTXXX\\\^^^^^^]]]]]]]]]___```aaadddccceeehhhkkksss~~~~~~~~~{{{{{{{{{||||||zzzvvvssssssnnnjjjkkkkkkjjjkkknnnmmmmmmllljjjfff```XXXSSSKKKNNNUUU]]]fffnnntttxxx|||~~~yyy||||||xxx{{{~~~{{{}}}{{{wwwqqqllliiieeebbb```\\\^^^___aaajjjvvv~~~tttmmmcccXXXQQQLLLHHHFFFxxxpppuuuiiiSSSFFFBBB???>>><<<:::999999999::::::::::::999999999999999777777666666555555444444777777666666555555555555333333333333333333333333222333444555555555444333333333222222222333333333222222333444444444444333333333333333333333333333111111111111111222222222222222222222222222222222111111111111222333444555222222222222333333333333222444888<<>><<<:::999999999:::777777666666555555555555777777666666555555444444666666666666555555555555333333333333333333333333444555666666555444222111444444444333222333444555222222333444444444444333333333333333333333333333000000111111111222222222222222222222222222222222000000111111222333555555222222333333333444444444111555:::@@@IIIVVVeeennnrrrtttpppdddYYYUUUTTTSSSQQQKKKIIIOOOXXX```jjjsssxxxqqqaaaZZZZZZ^^^hhhuuu}}}|||qqqeee\\\XXXWWWUUURRRMMMFFF???;;;::::::;;;<<>><<<:::999999999:::666666666555444444333333666666666666666555555555666666666666666666555555222333333444444333333222333333333333333222111111444555555444333333444666111222222333333333333333222222222222333333333333000000000111222222333333222222222222222222222222111111111222222444555555333333444444555555666666333999???FFFSSScccnnnrrrqqqqqqjjj___WWWUUUTTTQQQOOONNNRRR[[[eeemmmxxx}}}lll___[[[^^^iiiqqqyyyzzzrrrfff[[[UUUTTTUUUTTTRRRMMMGGG@@@<<<;;;;;;<<<>>>AAADDDGGGIIIKKKLLLMMMNNNNNNLLLJJJIIIHHHHHHHHHHHHJJJMMMOOOQQQSSSUUUXXXZZZ[[[]]]___bbb___^^^]]]\\\]]]```ccceeehhhmmmyyy|||zzzvvvuuusssqqqqqqqqqrrrrrrrrrsssuuuyyy}}}}}}pppddd```aaaccceeehhhpppoooooonnnmmmjjjeeeaaa\\\ZZZVVVPPPOOOUUU___gggxxx~~~~~~zzz{{{}}}||||||}}}~~~}}}||||||{{{zzzoooggg```___aaafffnnnuuu~~~~~~rrrdddWWWNNNJJJtttpppwwwgggQQQFFFBBB???>>><<<:::999999999:::999888888777666666555555555555555666666666666666555666666666666666666666222333333444444333333222111111111222333444555555222444555444222111333555000111111222333222222222111111222222222333333333///000000111222222333333222222222222222222222222222222222222222333444555444444555555666777777888777===DDDNNN^^^ooouuutttjjjggg```XXXVVVWWWUUUPPPMMMRRR]]]kkkttt{{{uuuiiiaaaccciiissswwwyyyrrrfffYYYQQQNNNMMMOOOPPPOOOKKKFFFBBB???>>>>>>???@@@CCCFFFIIIKKKOOOOOOOOOOOONNNLLLKKKJJJKKKKKKLLLNNNOOOQQQRRRSSSTTTVVVYYY[[[\\\^^^```bbbaaa```___^^^```dddgggjjjrrrxxx}}}xxxuuummmjjjfffcccaaabbbdddfffeeegggjjjnnnsssxxx|||}}}}}}~~~vvvgggaaa```aaaccceeekkkkkklllnnnppppppmmmkkkcccaaa[[[TTTNNNPPPWWW^^^mmm{{{~~~~~~}}}|||}}}}}}|||{{{{{{}}}xxxtttuuuvvvxxx{{{yyypppiiifffccccccjjjtttwww{{{xxxjjj\\\TTTPPPuuurrrzzzeeePPPEEEAAA???>>><<<:::999999999:::888777777666555444444333444555555555666666777777555555555666666666666666222222444444444444222222111111111222444777:::;;;000222555444222000111333000000111222222222222111111111111222222333333333///000000111222222333333222222222222222222222222333333222222333333444444555555555666777888888999;;;AAAHHHSSSfffvvvzzztttccc```YYYTTTUUUYYYVVVPPPMMMVVVeeeuuu~~~zzzooogggeeellluuuxxxzzzwwwlll]]]PPPJJJJJJGGGJJJLLLLLLIIIEEEBBBAAA???@@@@@@BBBEEEHHHKKKMMMRRRRRRQQQOOONNNMMMLLLLLLLLLMMMOOOQQQSSSTTTTTTTTTTTTVVVYYY[[[\\\^^^```aaacccbbbaaaaaacccgggkkknnn}}}|||vvvrrrfffbbb]]]YYYWWWXXX[[[]]][[[]]]```eeejjjoootttvvvwwwxxxzzz}}}~~~~~~llldddbbbbbbccceeeggggggjjjnnnrrrssssssqqqgggfffaaaXXXPPPOOOTTTZZZeeeuuu|||{{{~~~~~~|||{{{|||~~~~~~zzzwwwssszzz|||pppoooppprrruuuyyy}}}~~~yyyrrrmmmhhhdddkkkvvvvvvzzz|||nnn```XXXTTTyyywww}}}eeePPPEEEAAA<<<<<<;;;:::999999999999;;;:::888777777777888999666666666666666666666666777777777777777777777777000111222333444666777777111000000000111222333333444333222111000000000000222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222222222222333444777999;;;>>>GGGSSSbbbpppxxxrrrhhhXXXUUUTTTXXXYYYWWWWWWXXXWWWaaaooo|||{{{qqqiiihhhmmmtttxxx{{{{{{rrr```QQQJJJIIIHHHDDDIIIMMMLLLFFF@@@???@@@CCCDDDFFFGGGHHHKKKNNNQQQUUURRRNNNKKKJJJKKKNNNPPPNNNPPPRRRTTTUUUUUUTTTSSSUUUVVVWWWWWWWWWYYY]]]```______```bbbgggmmmtttxxx~~~}}}|||vvvmmmeee\\\XXXSSSPPPOOONNNNNNMMMQQQSSSUUUXXX\\\___bbbccchhhkkkppptttwww{{{{{{ooohhheeedddcccdddfffhhhlllpppuuuxxxzzzrrrmmmfff___\\\\\\^^^___gggnnnzzz|||yyyxxx{{{}}}zzzzzz}}}|||yyywwwtttvvv|||zzzqqqooopppsssvvvyyy{{{}}}~~~}}}xxxyyyvvvmmmfffeeekkkqqqyyyxxxlll```YYY{{{{{{dddOOOEEEBBB<<<<<<;;;:::999999999999999888777666666666777777777777777777777777777777555555555555555555555555333333333333333333444444111111111111111111222333555555444333222222222333444444444333222222222111111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333333333333333444444555888;;;===CCCNNN^^^kkkvvvxxxpppfffYYYUUUTTTWWWWWWUUUTTTWWWaaalllyyywwwqqqiiigggjjjqqqwwwzzz{{{zzzppp^^^OOOHHHGGGFFFEEEHHHKKKJJJGGGCCCBBBCCCDDDFFFIIIJJJKKKLLLNNNPPPPPPNNNLLLJJJJJJMMMPPPRRRRRRSSSUUUVVVVVVVVVTTTSSSVVVVVVWWWXXXZZZ[[[^^^___bbbbbbdddgggmmmvvv~~~~~~~~~~~~~~~~~~~~~{{{zzzxxxrrrhhhaaaXXXTTTPPPMMMLLLLLLLLLKKKKKKMMMNNNQQQTTTVVVXXXYYY\\\___dddiiimmmsssyyy}}}vvvoookkkhhhgggfffgggiiilllppptttxxxzzzyyyuuupppkkkhhhhhhiiikkkkkkpppwww}}}zzzxxxwww{{{~~~zzzxxx{{{~~~{{{xxxuuuqqqsssxxxzzzssspppqqqtttwwwzzz|||}}}~~~}}}~~~{{{qqqhhheeeggglllttt||||||pppeee___|||~~~cccOOOEEECCC<<<<<<;;;:::999999999999:::999999888777888888888888888888888888888888888555555555555555555555555666666555444333222111111333222222111111111111222555444444333333333333444333333333333333333333333222222222222222222222222222222333333333444444444444444444444444444444444333333333333333333333333444555555666777:::>>>BBBHHHXXXjjjuuuxxxtttjjj```XXXUUUTTTVVVWWWWWWZZZ^^^ooozzz|||oooiiifffbbb```dddmmmvvvzzz{{{yyywwwkkkYYYKKKGGGFFFEEEHHHHHHHHHHHHGGGFFFFFFEEEEEEHHHLLLNNNNNNNNNNNNNNNKKKJJJIIIHHHJJJNNNRRRUUUWWWWWWXXXYYYXXXWWWVVVUUUWWWWWWWWWYYY\\\^^^___^^^dddfffiiiooowww|||}}}~~~|||zzzyyyyyyyyyzzz|||~~~}}}~~~}}}zzzwwwuuurrrkkkaaaZZZRRROOOKKKIIIIIIJJJIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOQQQSSSXXX]]]cccjjjrrrwww|||~~~xxxsssooolllfffgggiiikkkoootttxxxzzz~~~}}}zzzwwwvvvvvvwwwxxxuuuvvvxxxzzz~~~~~~|||yyywwwwww{{{zzzxxxxxx{{{}}}|||wwwtttoooqqqttt{{{{{{vvvssstttwwwzzz|||}}}~~~~~~xxxlllfffbbbfffnnnvvv}}}vvvlllfff{{{}}}aaaNNNEEEDDD<<<<<<;;;:::999999999999888888777777777666666666777777777777777777777777555555555555555555555555777777666555444333222111444333222222111111111111333222222111111111222222//////000111222333444555222222222222222222222222222333333333333444444444555555555555555555555555444444444444444444444444333555666666777;;;BBBGGGPPPaaaqqqwwwssskkkbbbZZZVVVSSSTTTWWW[[[^^^eeemmm|||{{{jjj^^^XXXXXXWWWYYYbbboooxxxyyyxxxuuuqqqfffUUUJJJGGGHHHHHHJJJHHHEEEDDDEEEFFFFFFEEEHHHLLLQQQSSSRRROOOMMMLLLIIIHHHHHHHHHKKKOOOSSSVVVXXXYYYYYYZZZZZZYYYXXXXXXXXXWWWWWWZZZ^^^```___^^^fffiiiooowww|||~~~|||yyywwwuuutttuuuwwwzzz~~~~~~|||yyyxxxxxxyyy{{{}}}|||{{{yyyyyyzzz{{{|||}}}~~~~~~{{{yyyuuurrrmmmddd[[[TTTMMMKKKHHHGGGHHHIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJMMMOOOSSSWWW]]]eeemmmsssvvvyyy}}}~~~zzztttqqqeeeeeegggjjjnnnssswwwzzz~~~~~~~~~~~~|||zzzzzz|||~~~{{{xxxwww{{{|||zzzyyyzzz{{{}}}xxxuuupppqqqsssxxx|||~~~}}}{{{yyyzzz}}}tttjjjaaadddiiiqqqyyy{{{sssnnn}}}yyy~~~|||aaaMMMEEEDDD<<<<<<;;;:::999999999999444444444444444333333333666666666666666666666666666666666666666666666666777777666666555555444444444444333222111111111222333333222222111222222222000000000000111111111111222222222222222222222222222222222333333333444444333333333333333333333333444444444444444444444444222444666666888===GGGNNN]]]kkkwwwuuulllccc]]]XXXUUUSSSSSSWWW\\\aaalllwww~~~kkk]]]UUURRRQQQSSSYYYdddpppvvvvvvsssmmmjjj___QQQIIIIIIKKKKKKJJJGGGCCCAAABBBDDDEEEEEEKKKOOOTTTVVVTTTPPPMMMJJJIIIIIIIIIJJJLLLPPPTTTVVVXXXXXXYYYZZZ[[[[[[\\\\\\YYYYYYYYY[[[^^^`````````hhhoooyyy}}}zzzvvvtttrrrqqqrrrtttwwwyyyzzzyyyxxxwwwtttttttttuuuwwwwwwuuusssoooooopppqqqssstttuuuvvvwwwvvvsssooohhh___VVVPPPLLLKKKHHHHHHIIIJJJJJJIIIJJJJJJJJJJJJIIIIIIIIIIIINNNPPPSSSVVV[[[bbbjjjooorrruuuyyy|||~~~}}}xxxtttffffffgggiiimmmrrrvvvyyy{{{|||~~~}}}{{{|||~~~}}}|||{{{yyyzzz~~~~~~}}}}}}{{{xxxssstttuuuxxx|||{{{qqqddddddeeellluuu~~~yyyttt{{{www~~~|||aaaMMMDDDCCC<<<<<<;;;:::999999999999888888888999888777777666555555555555555555555555777777777777777777777777666666555555555555555555444333333222222222222333777666555444333333333333444444333111000///...---333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333111444777888:::AAAMMMVVVjjjuuu{{{ttthhh```\\\YYYVVVSSSSSSVVVYYYaaannn{{{ooo___UUUQQQPPPPPPUUU^^^hhhppprrrqqqnnneeebbbYYYMMMHHHJJJKKKJJJFFFEEECCCAAAAAACCCEEEGGGNNNRRRVVVXXXUUUPPPLLLIIIKKKKKKKKKMMMOOOSSSVVVXXXYYYZZZZZZ[[[\\\]]]^^^___[[[]]]^^^^^^^^^```cccfffpppzzz}}}{{{yyyvvvsssqqqoooooonnnppprrrrrrpppoooooooooooooooooopppqqqpppmmmjjjddddddeeefffgggiiikkklllmmmmmmllliiiccc[[[TTTOOOMMMLLLJJJJJJKKKLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIINNNPPPSSSWWW[[[aaahhhlllqqqrrruuuxxxzzz|||}}}}}}~~~zzzlllkkkjjjkkkmmmqqqtttwwwyyy{{{~~~~~~~~~yyywww{{{}}}|||}}}}}}}}}{{{xxxxxxxxxzzz|||vvvhhhdddbbbeeeooozzz}}}zzzyyywww}}}bbbNNNDDDAAA<<<<<<;;;:::999999999999:::;;;<<<<<<<<<;;;999999666666666666666666666666666666666666666666666666555444444444333333333333333333222222222333444444999888666555333333222222444444444333222111111000333333333333333333333333000000000111111111222222222222222222222222222222333333333333333333333333111555999:::===FFFTTT___rrrzzz}}}tttggg___[[[XXXUUUSSSSSSVVVZZZcccsssvvveeeXXXPPPMMMLLLPPPXXXdddmmmpppooommmlll___\\\TTTJJJFFFGGGHHHFFFAAABBBCCCCCCBBBDDDIIIMMMQQQTTTXXXXXXUUUOOOKKKHHHKKKLLLMMMOOORRRVVVZZZ\\\^^^^^^^^^^^^^^^___``````___bbbdddbbb___aaahhhnnn{{{}}}~~~~~~}}}|||}}}}}}vvvuuusssqqqooonnnmmmllliiijjjjjjhhheeecccdddffffffffffffggggggeee```]]]XXXXXXXXXXXXYYY[[[]]]^^^___aaabbbaaa]]]XXXSSSPPPOOOMMMLLLLLLMMMMMMLLLJJJJJJJJJJJJJJJJJJKKKKKKKKKMMMQQQUUUZZZ^^^ccciiimmmqqqrrrssstttwwwyyy|||}}}~~~vvvtttqqqooonnnooorrrsssvvvxxx{{{~~~|||tttsssxxx~~~~~~zzz{{{}}}}}}|||{{{{{{{{{||||||~~~xxxjjjddd]]]]]]gggsss}}}~~~xxxyyy}}}bbbNNNCCC@@@<<<<<<;;;:::999999999999666666777888777666555444777777777777777777777777555555555555555555555555444444333333222111000000222222222222333444444555888777555333111000000///111111222333555666777777333333333333333333333333///000000000000111111111333333333333333333333333222222222222222222222222222666:::<<<@@@IIIXXXdddttt{{{|||sssfff^^^YYYUUUSSSRRRSSSWWW]]]hhh{{{~~~ooo```UUUNNNJJJHHHQQQ[[[hhhppppppmmmllllll\\\YYYQQQHHHDDDEEEDDDAAA<<<@@@DDDDDDCCCEEELLLRRRRRRUUUXXXXXXTTTOOOJJJHHHKKKKKKMMMPPPTTTYYY]]]___bbbaaaaaa```````````````bbbfffiiieee```bbbkkkttt~~~|||}}}}}}zzzyyyyyyyyyzzzrrrqqqooonnnlllkkkkkkkkkeeeeeedddaaa]]][[[]]]___^^^]]]^^^___^^^[[[VVVRRRNNNNNNMMMMMMOOOPPPRRRTTTTTTWWWZZZ[[[YYYUUURRRQQQOOONNNLLLLLLMMMMMMLLLJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNRRRWWW]]]bbbggglllppprrrrrrrrrrrruuuxxx{{{~~~~~~~~~}}}~~~~~~{{{|||~~~{{{vvvrrrooooooppppppsssuuuxxx{{{yyyqqqpppwww~~~xxxyyyzzz|||}}}~~~}}}}}}|||}}}}}}||||||}}}~~~xxxkkkbbbYYYXXXaaannnyyy~~~wwwyyy|||cccPPPEEEBBB>>>===;;;:::999999:::::::::999888777666666666666666666666666666666666666666666666666666666666666111111222333444666666777333444444444333333555666555444444333333444444555444333333222111000//////444333222111111222333444111111111000111111222333222333333444444333333222444444444333333333333222555666:::???AAAFFFUUUgggqqqyyyyyymmm```ZZZWWWSSSRRROOOOOOVVVdddttt~~~yyymmmaaaUUUMMMMMMSSSZZZeeepppqqqnnnkkkgggcccYYYSSSJJJFFFEEEDDDBBB???@@@AAAAAACCCGGGKKKOOORRRXXXVVVTTTRRROOOMMMLLLKKKJJJKKKNNNQQQVVVZZZ^^^```ccccccbbbaaa```aaadddfffjjjhhhhhhiiijjjmmmwww~~~~~~~~~~~~~~~~~~~~~zzzxxxuuurrrpppoooooopppllljjjgggfffffffffdddccc```]]]YYYUUUSSSSSSUUUVVVTTTUUUVVVVVVTTTOOOKKKHHHEEEFFFFFFFFFEEEFFFIIILLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRPPPNNNQQQNNNKKKKKKMMMPPPRRRRRRSSSVVVZZZ]]]aaaeeejjjmmmvvvsssoooooorrrvvvyyy{{{|||~~~}}}|||}}}uuuooolllmmmooossstttvvvyyy|||~~~~~~tttkkklllsss{{{zzzyyyxxxyyy|||~~~~~~}}}}}}zzzoooddd[[[ZZZ^^^dddooozzz~~~uuuzzz{{{bbbNNNDDD@@@>>>===;;;:::999999:::::::::999888777666666666666666666666666666666666666555666666666666666666555666666555555555444444444555555555444222222333444333333333222222333333333333333222222111000000000333222222222222222222333111111111111111222222333222333333444444333333222333333333222222222222222222444999@@@EEENNN___qqqwwwzzzvvviii^^^ZZZXXXUUUSSSRRRTTT\\\iiivvv{{{ooocccVVVOOORRRYYYaaakkksssrrrooolllhhheeeXXXRRRKKKFFFDDDBBB???<<<>>>???AAADDDIIINNNSSSUUUWWWUUURRROOOMMMKKKJJJJJJJJJLLLOOOSSSWWW\\\```bbbcccddddddcccbbbccceeegggggghhhjjjllllllqqq~~~~~~}}}{{{{{{|||{{{{{{uuussspppllliiihhhhhhhhhdddcccaaaaaaaaaaaa___]]]VVVTTTPPPLLLKKKKKKLLLMMMKKKLLLMMMMMMLLLIIIFFFDDDAAABBBBBBBBBAAABBBEEEGGGKKKLLLLLLMMMNNNOOOPPPQQQRRRQQQRRRTTTVVVUUUTTTQQQRRRPPPMMMMMMPPPRRRTTTUUUWWWYYY]]]```ccchhhlllpppuuurrrooooooqqquuuxxxyyyzzz|||~~~~~~wwwpppmmmnnnpppssstttuuuwwwyyy|||~~~|||ssslllmmmttt}}}zzzyyyxxxxxxzzz}}}~~~~~~~~~|||{{{}}}zzzrrrhhh^^^]]]```dddmmmvvvzzzssszzz{{{cccOOODDD@@@>>>===;;;:::999999:::::::::999888777666666666666666666666666666666666666555555666666666666555555888777777666555444333333666666666444222000111222222222222222222222222222222222222222222222222222222222222333333222222222111111111111111222333333222333333444444333333222444444333333333444444555333555:::BBBJJJVVVhhhwww|||yyyoooccc\\\ZZZYYYVVVRRRTTT[[[eeepppzzzrrrcccWWWRRRYYYdddmmmtttxxxtttpppmmmjjjgggXXXTTTMMMGGGCCC@@@<<<:::;;;===AAAFFFLLLRRRVVVXXXUUURRRNNNKKKHHHHHHHHHIIIJJJLLLPPPTTTYYY^^^aaacccbbbdddeeefffeeefffgggiiigggjjjooosssuuu~~~}}}~~~~~~zzzxxxwwwvvvuuutttnnnlllgggccc___]]]\\\\\\YYYXXXXXXYYYZZZYYYWWWUUULLLJJJGGGDDDBBBBBBDDDEEECCCDDDDDDDDDDDDCCCBBBAAA???@@@@@@??????@@@BBBDDDGGGGGGGGGHHHJJJLLLNNNOOOSSSSSSTTTWWWYYYYYYXXXVVVTTTRRRPPPQQQSSSVVVXXXXXX[[[^^^aaadddgggkkkpppsssuuurrrooooooqqqtttvvvwwwxxxzzz}}}~~~yyyssspppqqqrrrvvvuuuuuuuuuvvvyyy|||~~~|||tttnnnpppwwwzzzyyywwwwwwxxxzzz|||}}}}}}~~~~~~{{{yyy~~~~~~{{{wwwnnnfffdddeeehhhnnnttt|||yyyqqqxxx~~~eeeQQQFFFAAA===<<<;;;999999999999:::999999888777666666777777666666666666666666666666555555666777777666555555444444444555555555555555555555555444111111222333222222333333333333222222111111111222222333333333111222333444444333222111222111111111111222333333222333333444444333333222666555555555555666777888888:::???FFFOOO[[[iiissszzzssshhh___[[[YYYWWWUUUOOOVVVaaammmwwwqqq```TTTTTT```nnnyyy|||{{{tttooommmkkkhhh[[[XXXRRRKKKDDD???<<<;;;<<>>EEELLLVVVaaajjjoooqqqjjjaaa]]][[[XXXUUUSSSNNNXXXggguuu~~~lll\\\TTTXXXgggvvvzzzpppjjjiiihhhfff^^^\\\WWWOOOFFF???>>>>>>@@@CCCIIINNNRRRTTTUUUUUUPPPMMMIIIFFFEEEFFFHHHJJJKKKMMMQQQVVV[[[___bbbcccaaadddgggiiiiiijjjlllmmmrrrpppuuu~~~|||{{{}}}}}}|||yyyuuurrrpppmmmjjjhhh^^^\\\WWWRRRNNNKKKJJJIIIGGGGGGHHHJJJLLLKKKIIIFFFCCCBBB@@@>>>===>>>>>>???@@@???>>>============>>>@@@AAAAAAAAAAAABBBEEEGGGKKKLLLOOORRRUUUXXXZZZ[[[XXXVVVUUUTTTUUUVVVUUUTTTTTTTTTTTTWWW[[[___aaabbbdddfffiiilllnnnqqquuuxxxwwwvvvuuuvvvxxxzzzzzzzzz}}}|||zzz{{{|||zzzuuutttvvv{{{~~~~~~}}}xxxvvvxxxzzzyyyxxxxxxzzzzzzyyywwwwwwyyy{{{}}}{{{yyy|||~~~~~~}}}yyyvvvwwwxxxxxxwwwxxxxxx{{{}}}rrruuu}}}dddPPPDDD???===<<<:::999888888999999888888777777777777777888666666666666666666666666444555666888888666555444555444444333222111000000111222333222111222333555333333555555555555333333111222222222333333444444222222222333333222222222222222222222222333444444222333333444444333333222333222111111222555777999:::AAAKKKUUUaaalllpppnnnhhhaaa\\\[[[[[[WWWUUUUUUUUUaaaqqq~~~zzzfff[[[ZZZaaaooo{{{~~~tttggg``````aaa``````___ZZZPPPDDD>>>>>>BBBDDDHHHMMMRRRUUUUUUSSSRRRMMMLLLIIIHHHHHHIIIKKKLLLMMMPPPTTTYYY]]]aaaccccccccceeehhhjjjkkkmmmppprrrwwwuuu|||~~~~~~zzzyyyyyyzzz{{{|||zzzyyyvvvsssooommmjjjgggcccaaaWWWTTTPPPKKKHHHFFFEEEEEECCCBBBCCCDDDFFFEEEDDDBBB@@@???===<<<<<<<<<======>>>===<<<<<<;;;<<<<<<<<>>HHHTTTaaannnwwwuuunnnbbb\\\XXXZZZYYYWWWWWW[[[bbbnnn~~~~~~ooo```]]]dddnnnwww~~~~~~xxxjjj[[[TTTVVVXXXWWW^^^^^^XXXMMM@@@:::===BBBFFFJJJPPPUUUWWWVVVSSSPPPKKKKKKJJJJJJKKKMMMNNNOOOQQQTTTXXX\\\```cccddddddggghhhjjjlllmmmppptttwww|||~~~~~~~~~}}}}}}}}}~~~}}}|||ssssssrrrssstttuuusssqqqmmmkkkhhheeeccc```\\\YYYPPPMMMJJJFFFDDDBBBBBBBBBAAA@@@??????@@@@@@???>>>>>>===<<<<<<;;;<<<<<<===;;;<<<<<<===>>>>>>??????BBBCCCEEEEEEGGGIIIMMMPPPSSSXXX^^^eeeiiikkkjjjiiiccc]]]TTTMMMJJJJJJJJJJJJNNNOOORRRWWW___eeehhhiiimmmooorrrtttuuuxxx|||~~~vvvqqqrrrwww{{{}}}}}}~~~xxxqqqlllkkknnnrrrvvv{{{~~~{{{|||}}}{{{zzzzzzxxxssssssyyy~~~~~~|||{{{uuummmmmmiiikkkwwwzzzttt{{{kkkVVVIIIDDD<<<;;;:::888888888888999888777777777777777888888666666666666666666666666333555777888888777555333111111222333555666777777444555555333000///000111000111333444444333111000333333333333333333333333444333222111111222333444333333222222333333444555222333333444444333333222777666555555777:::===???CCCOOO]]]iiivvv}}}wwwlll```ZZZWWWXXXXXXVVVZZZaaalllxxxtttfff\\\aaannnwww}}}zzzssscccSSSMMMOOOQQQQQQ\\\\\\VVVIII<<<777;;;BBBGGGKKKQQQWWWYYYWWWSSSPPPJJJKKKKKKLLLNNNOOOQQQRRRTTTWWW[[[___ccceeeeeefffjjjkkklllmmmooosssxxx{{{~~~}}}}}}~~~}}}zzzyyyyyyyyywwwvvvpppooonnnooooooooommmlllgggeeebbb```]]]ZZZVVVSSSKKKIIIFFFCCCAAA@@@AAAAAA@@@>>><<<<<<=========<<<>>>>>>===============>>>;;;<<<>>>@@@BBBCCCCCCDDDEEEGGGIIIJJJKKKNNNRRRVVV^^^ccckkkssswwwyyywwwvvvggg```UUULLLGGGFFFGGGHHHLLLMMMQQQWWW___fffiiijjjqqqsssuuuwwwxxx{{{~~~vvvpppqqquuuyyy|||}}}}}}|||xxxqqqiiihhhlllrrruuu{{{}}}}}}~~~}}}zzzwwwyyy}}}wwwppplllmmmsssyyy~~~}}}zzzxxxpppgggfffbbbeeesss{{{tttzzziiiSSSFFFBBB???>>>===;;;:::999888888;;;888666666888999777555555777777666555444555666555666888999::::::999999222222222222222222222222333333333333333333333333333333333333333333333333222222222111111111000000222333444555444333222111333333333333333333333333222333444555555444333222333444666888888999AAAKKKMMM\\\mmmwww{{{xxxoooggg^^^XXXUUUXXXYYYZZZaaakkkwww~~~iiigggiiiqqqyyyvvvbbbRRRNNNMMMJJJMMMVVV___YYYQQQIIIDDDCCCEEEFFFJJJNNNSSSWWWWWWTTTOOOLLLJJJLLLMMMMMMLLLMMMOOOQQQYYYYYY[[[___bbbddddddcccmmmjjjkkkpppqqqrrr{{{~~~~~~}}}~~~|||yyyxxxvvvssspppjjjhhheeedddddddddcccbbb___^^^ZZZWWWSSSPPPNNNMMMFFFDDDBBB???>>>===>>>???;;;999888999;;;===;;;999===>>>@@@@@@???>>>???AAA@@@AAAAAABBBDDDFFFGGGHHHHHHHHHJJJNNNNNNOOOUUU]]]eeeooo{{{yyyrrreeeVVVMMMGGGCCCCCCFFFIIIIIILLLSSS\\\dddggghhhqqqsssuuuwwwyyy||||||tttqqqrrrtttuuutttxxx}}}}}}wwwyyy{{{yyyrrrlllkkkooottt{{{}}}~~~{{{vvvvvvzzz~~~wwwnnnkkklllmmmssszzz~~~~~~zzzvvvtttjjjddddddooo{{{zzztttzzzjjjSSSFFFBBB<<<<<<;;;::::::::::::;;;999666444444666777555444555777777666555444555666777888999999999888777666333333333333333333333333333333333333333333333333333333333333333333333333444333333333222222222111444444444444444333333222111222222222222222222222222333333333333333333222333333555777777:::DDDOOO[[[gggtttzzzyyytttjjjaaaZZZVVVUUUVVVWWWZZZcccmmm|||uuunnndddffflllvvvlll[[[MMMJJJIIIFFFIIIQQQ[[[VVVOOOHHHDDDCCCEEEGGGLLLOOOTTTWWWWWWTTTOOOLLLLLLNNNOOOPPPPPPRRRTTTWWWYYYZZZ[[[]]]aaadddggghhhqqqooopppuuuxxx|||~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~{{{xxxvvvrrrooollleeeccc```______^^^]]][[[VVVUUURRROOOKKKIIIGGGFFFAAA@@@>>>;;;::::::;;;;;;<<<:::999:::<<<===<<<:::<<<===>>>===<<<<<<>>>@@@AAABBBCCCEEEGGGIIIKKKLLLPPPOOOQQQTTTUUUVVV]]]eeerrr}}}~~~qqqcccTTTKKKFFFCCCDDDGGGKKKKKKMMMSSS\\\cccfffgggoooqqqtttvvvyyy|||{{{tttppppppqqqqqqsssvvv{{{~~~wwwxxx{{{~~~~~~zzzuuurrrrrruuu|||}}}zzzzzz{{{|||}}}wwwpppnnnmmmnnnsssyyyzzz{{{~~~ppphhheeelllwwwxxxsssyyyjjjTTTGGGBBB::::::::::::;;;;;;<<<===888666444444555666555444555777777666555444555666888999999999888777555444444444444444444444444444444444444333333222222222333333333333333333333333444444444444333333333333555555444333333333333333000000000111111222222222333222222111111222222333444333555777999???LLLYYYlllttt{{{{{{uuummmcccYYYXXXWWWWWWWWWXXX]]]iiittt}}}uuulllddd___^^^fffssszzzaaaSSSIIIHHHGGGEEEGGGMMMTTTPPPKKKFFFDDDDDDGGGIIIOOORRRUUUWWWVVVSSSOOOLLLKKKMMMOOOPPPQQQRRRUUUXXXZZZZZZ[[[]]]```eeeiiikkkoooooorrrxxx}}}~~~}}}}}}}}}~~~~~~}}}||||||}}}}}}}}}~~~}}}{{{{{{|||}}}~~~zzzvvvrrrnnniiieee^^^[[[XXXWWWVVVUUUSSSRRRMMMKKKIIIGGGDDDCCCBBBAAA>>>===;;;:::999999::::::<<<;;;:::;;;===>>>===<<<===>>>>>>===<<<<<>>===<<<;;;;;;;;;<<<<<<=========>>>??????@@@???@@@AAA@@@???>>>???AAADDDFFFHHHLLLPPPSSSVVVWWWWWWXXXVVVVVVXXXYYY\\\eeeooozzzgggZZZMMMGGGEEEDDDGGGLLLNNNNNNPPPTTTYYY___dddfffmmmooosssuuuwwwyyy|||~~~~~~xxxsssoookkkgggeeeiiimmmsssxxx{{{}}}{{{sss|||~~~||||||~~~~~~|||}}}}}}|||yyymmmiiikkkrrr~~~|||vvvssszzzmmmVVVHHHBBB======<<<;;;::::::::::::999999888777666666777888555777777666555444555666444555666777888777777666222222222222222222222222555555444333333222111111333333333333333333333333222222222333333333333333444333111000000000111222222222222222333333444444555444333222222333444555555444555:::???JJJ[[[lllvvvyyywwwnnnfffaaa[[[UUUWWWZZZ\\\\\\```jjjxxxxxxcccYYYVVVTTTVVVXXXdddrrrpppbbbRRRMMMIIIHHHHHHFFFGGGIIIGGGFFFDDDDDDFFFHHHLLLNNNQQQQQQQQQQQQOOONNNLLLJJJPPPQQQSSSSSSSSSTTTVVVXXXZZZ]]]aaaeeegggiiimmmpppzzz|||zzzyyyzzz~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{}}}~~~}}}{{{{{{|||}}}|||yyyuuupppjjjddd]]]XXXPPPNNNKKKIIIHHHGGGEEECCCCCCCCCAAA@@@????????????======<<<=========>>>>>>>>>???@@@@@@@@@AAABBBCCCBBBCCCCCCBBBAAABBBDDDFFFIIILLLQQQVVVZZZ\\\\\\\\\^^^\\\\\\^^^___bbbkkkuuuzzzqqq```TTTIIIEEEEEEFFFIIIMMMMMMNNNQQQTTTYYY___dddhhhnnnqqqsssuuuuuuwwwzzz|||}}}}}}|||wwwrrrnnniiiddd```ccchhhooouuuzzz~~~}}}rrr|||}}}}}}~~~~~~sssllliiinnnzzz|||vvvuuu|||nnnWWWHHHBBB???>>>===;;;999888888888666777777666444444555666555777777666555444555666222333555666777777777666222222222222222222222222444444444333333222222222333333333333333333333333222222222222333333333333333333222111111111111111333333333333333333333333555444444333333444444555222222444:::@@@LLL___pppvvvvvvrrrggg```]]][[[XXXUUUYYY[[[\\\cccppp|||ppp[[[SSSPPPOOOSSS[[[mmm{{{wwwhhhYYYLLLJJJHHHFFFEEEDDDDDDEEECCCDDDDDDEEEHHHLLLOOOQQQQQQQQQOOONNNMMMLLLKKKKKKLLLMMMOOOPPPPPPQQQTTTVVV]]]aaafffiiilllpppvvv{{{|||zzzzzzzzz~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~zzzxxxwwwxxxyyyxxxxxxwwwwwwwwwxxxxxxwwwwwwwwwxxxxxxyyy{{{{{{}}}{{{zzzyyyyyyyyyvvvsssoookkkeee^^^WWWRRRKKKIIIFFFDDDDDDCCCAAA??????>>>===<<<<<<;;;;;;<<<::::::;;;;;;<<<======>>>???@@@BBBBBBBBBBBBDDDFFFDDDFFFGGGGGGFFFFFFGGGHHHLLLPPPUUU[[[___`````````___^^^___bbbcccfffnnnxxxsssgggYYYOOOFFFEEEFFFGGGJJJNNNMMMOOORRRUUUZZZaaahhhmmmrrrsssttttttsssuuuxxx{{{~~~yyyyyyyyy|||~~~{{{wwwrrrnnnhhhbbb^^^___dddkkkrrrxxx|||vvv}}}{{{{{{zzz|||wwwoooiiikkkvvv|||xxxwwwoooWWWHHHCCC???>>>===;;;999888888888555777888666444333555777555777777666555444555666333444555666666666555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555333444444444444333222222444444333333222111111111333333333444444333333333333333777===EEEQQQdddtttzzzxxxqqqddd\\\[[[[[[ZZZVVVYYY[[[^^^hhhwww{{{iiiXXXQQQNNNMMMVVVbbbuuuvvvooocccVVVKKKKKKIIIEEECCCBBBBBBBBBBBBCCCEEEGGGKKKNNNRRRSSSRRRQQQOOOMMMLLLLLLMMMMMMIIIKKKMMMOOOQQQSSSWWWZZZaaaeeeiiilllpppxxx}}}{{{zzz{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{}}}|||{{{{{{|||}}}~~~}}}|||{{{xxxtttrrrqqqrrrrrrqqqqqqrrrssstttuuuuuutttttttttttttttuuuvvvwwwyyyyyyxxxwwwvvvuuusssrrrnnnlllhhhddd```YYYQQQLLLFFFDDDBBB@@@@@@@@@>>>===<<<<<<;;;:::999999999999888999:::;;;======>>>>>>???BBBDDDDDDCCCCCCFFFHHHIIILLLNNNOOONNNMMMMMMMMMOOOSSSYYY___bbbcccbbbaaaaaaaaacccfffhhhjjjrrrzzz|||kkk\\\RRRJJJDDDEEEGGGHHHJJJMMMNNNQQQTTTXXX]]]eeennntttwwwvvvuuusssrrrssswwwzzz~~~zzzxxxwwwsssuuuxxx|||~~~~~~|||wwwsssnnnhhhbbb]]]]]]bbbiiioootttyyy}}}~~~|||~~~~~~xxxxxxzzzyyyqqqjjjhhhqqq||||||yyyyyyoooXXXIIICCC>>>===<<<;;;:::999999999777999:::888555555777999555777777777555444555666555666666666666444333222444444444444444444444444333333333333333333333444333333333333333333333333444444444555555555666666444555666777666555444333444333333222111000//////111222333444444333222111666777;;;BBBJJJVVViiiyyy~~~|||rrrddd[[[ZZZ[[[[[[YYY[[[]]]```mmm}}}~~~tttcccUUUQQQOOOOOOZZZiiiyyy{{{pppkkkaaaVVVMMMMMMKKKFFFCCCBBBCCCBBBBBBCCCEEEHHHLLLPPPSSSUUUSSSQQQOOOMMMMMMMMMOOOPPPMMMPPPSSSVVVYYY]]]aaadddeeehhhjjjmmmrrr~~~}}}{{{{{{|||~~~}}}}}}}}}}}}}}}~~~}}}|||{{{|||}}}~~~}}}{{{}}}|||zzzyyyxxxxxxxxxyyyyyyyyywwwtttpppnnnmmmnnnmmmmmmmmmnnnoooqqqrrrsssqqqqqqqqqqqqrrrsssssstttssstttttttttsssqqqooommmhhhfffccc```\\\UUUNNNIIIDDDAAA???>>>>>>>>>===<<<<<<<<<;;;999999888888888999:::;;;===>>>???@@@@@@@@@BBBEEEEEEDDDDDDGGGIIIOOORRRVVVWWWVVVTTTSSSSSSPPPTTT[[[aaadddeeecccbbbggggggjjjoooppprrryyyxxxeeeTTTOOOGGGCCCEEEHHHIIIKKKMMMOOORRRVVV[[[```hhhrrryyyzzzxxxvvvrrrqqqrrrvvvzzzyyyuuurrrpppppprrrwww}}}}}}}}}}}}xxxsssnnnhhhbbb^^^]]]aaahhhnnnrrruuuyyy{{{}}}{{{zzz}}}}}}|||~~~~~~xxxxxx{{{yyyrrrjjjfffnnnyyy|||zzzrrrZZZJJJBBBAAA???<<<:::888888888999999999888777666555444444888999:::;;;:::999666555666666666666555555555555444444333333333333222222111111111111111111111111222000...000333555555444666555444444222222111000222222222333333444444444222222222222333444555555444333111333555555333000777<<>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAA@@@???@@@AAAFFFEEEEEEEEEGGGKKKPPPSSSTTTYYY___bbb```ZZZTTTQQQSSSXXX___bbbcccccceeegggkkklllnnnpppuuu|||}}}nnn\\\PPPHHHGGGEEEEEEGGGJJJNNNQQQRRRUUUXXX]]]dddnnnxxx}}}xxxttttttxxx|||zzzooollljjjiiilllrrr{{{~~~~~~~~~~~~zzztttnnnhhhccc```___```ccchhhoootttvvvvvvxxxzzz}}}xxxzzz~~~}}}{{{}}}|||}}}}}}xxxuuuzzz~~~wwwqqqkkkgggiiinnn}}}|||qqqZZZJJJBBBAAA???===:::999888999999::::::999888777666555555555555777888777666555333666666666666555555555555444444333333333333222222222222222222222222222222333111///000333555444333555444444333333222222111222333333333333333333444444333333222222222333333222111000222555666555333444:::@@@FFFRRReeevvv~~~{{{nnn```ZZZ[[[[[[XXXUUUYYY```jjjtttzzz~~~|||hhhYYYVVVTTT^^^tttwwwlllbbbZZZUUUQQQPPPMMMGGGAAA>>>>>>???CCCEEEHHHLLLPPPRRRTTTUUUTTTQQQMMMKKKKKKMMMNNNOOOUUUVVVYYY\\\```eeejjjmmmtttwww|||}}}~~~~~~~~~xxxwwwvvvwwwyyy{{{{{{zzzyyyvvvssspppnnnmmmmmmmmmnnnkkkgggccc___]]]\\\\\\\\\[[[ZZZ[[[\\\___ccceeehhhiiijjjkkklllkkkjjjjjjfffffffffeeeccc```^^^]]]XXXWWWVVVTTTPPPJJJEEEBBB???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======???AAACCCCCCBBBAAABBBCCCGGGGGGGGGGGGJJJNNNSSSVVVZZZ```hhhjjjeee^^^XXXUUUVVV[[[aaadddeeeeeegggjjjppprrrtttwww{{{xxxgggWWWMMMFFFEEEDDDEEEGGGKKKOOORRRTTTWWW[[[```gggpppzzz}}}xxxssstttxxx|||wwwmmmjjjjjjjjjrrrxxx~~~}}}zzzuuuoooiiidddbbb``````aaaffflllrrruuuvvvxxxzzz}}}zzz}}}{{{yyy|||zzz{{{}}}~~~|||yyyvvvvvvyyy|||wwwuuuyyyzzztttpppkkkffffffjjjqqqZZZJJJBBB@@@???===;;;:::999::::::;;;::::::999888777666666333444555666666666555444666666666666555555555555444444333333333333222222333333333333333333333333444222111222333444333222333333333333333333333333444333333333333333333222555444333222111111111111000//////111444666666555444<<>>===BBBEEEIIINNNRRRUUUVVVWWWRRRPPPMMMKKKKKKMMMPPPRRRXXX[[[```dddiiinnntttxxxyyy}}}|||||||||~~~}}}~~~vvvtttssssssuuuuuutttsssssspppmmmiiigggfffeeefffccc```]]]YYYVVVTTTSSSRRRRRRRRRQQQRRRSSSVVVYYY[[[___```aaacccdddddddddddd______]]][[[YYYVVVUUUTTTOOOOOOOOOMMMJJJFFFBBB???======<<<;;;:::::::::;;;::::::;;;;;;<<<===>>>>>>BBBDDDEEEEEEDDDCCCEEEFFFHHHIIIJJJKKKNNNSSSYYY^^^dddmmmvvvvvvmmmccc\\\ZZZZZZ^^^dddgggggghhhkkknnnvvvxxx|||ooo^^^PPPIIIDDDCCCDDDFFFIIIMMMQQQTTTWWWZZZ___dddkkksss|||}}}xxxtttuuuyyy}}}ssskkkiiijjjlllyyy~~~~~~~~~}}}zzzvvvqqqkkkgggddd```___^^^bbbhhhnnnsssvvvxxxzzz|||~~~yyyuuuxxx{{{uuurrrssstttxxxvvvsssqqqrrrwww~~~{{{vvvtttxxx}}}xxxtttrrrnnnhhheeegggpppYYYIIIBBB@@@???===<<<;;;:::::::::::::::999888888777666666444444555666777777777666666666666666555555555555444444333333333222222222444444444444444444444444444444333333333333222111222222222333333444444444444444444333333222222222444333222111111111111111000000000111333555666666:::AAAJJJRRR^^^llluuuxxxtttoooggg___ZZZXXXVVVTTTSSS]]]jjjwww}}}}}}{{{|||wwwdddaaafffvvvyyyoooeee\\\UUUSSSMMMKKKHHHDDDAAA>>>>>>>>>AAADDDJJJOOOSSSUUUVVVVVVOOOOOOMMMLLLLLLNNNRRRUUU[[[___eeejjjooottt{{{}}}{{{{{{xxx|||~~~}}}}}}wwwuuusssqqqpppooollliiikkkiiieeeaaa^^^]]]]]]]]]WWWVVVSSSPPPMMMKKKJJJJJJJJJIIIIIIIIIKKKMMMOOOQQQTTTVVVXXXZZZ[[[\\\\\\\\\ZZZYYYVVVTTTQQQOOONNNMMMJJJJJJJJJIIIGGGDDDAAA@@@<<<;;;;;;:::::::::;;;;;;999:::;;;<<<===???@@@@@@CCCDDDEEEEEEDDDDDDFFFGGGGGGIIILLLOOORRRYYYaaagggpppzzztttfff___]]]]]]bbbfffiiiiiikkkooorrrzzz}}}zzzfffUUUKKKGGGBBBCCCEEEHHHLLLPPPTTTVVVYYY]]]bbbhhhnnnuuu{{{{{{wwwvvvxxx|||{{{ooojjjiiimmmqqq||||||{{{yyyvvvqqqlllhhheee```^^^\\\^^^dddlllrrruuuwwwxxx{{{}}}wwwrrrrrr}}}{{{vvvrrrpppppprrrrrrrrrrrrtttyyy|||xxxwwwzzz~~~zzzyyy|||yyyxxxtttlllgggfffpppYYYIIIBBB>>>>>>===<<<;;;:::::::::888888888777666666555555444444555666666666666666666666666666555555555555444444333333333222222222444444444444444444444444333444555555444222111111111222222333333444444555444444444333333222222222222222111111222333333444222222222222222333555666===DDDMMMVVVbbbooovvvvvvpppjjjccc^^^ZZZVVVSSSRRRTTT```ppp~~~wwwfffgggooopppggg___WWWRRRRRRJJJNNNOOOKKKCCC>>>>>>AAAAAAEEEJJJPPPSSSUUUTTTSSSNNNNNNNNNMMMMMMPPPUUUZZZ]]]cccjjjooosssyyy}}}{{{{{{yyy}}}~~~~~~~~~~~~~~~|||zzzuuusssqqqpppnnnkkkhhheeedddaaa]]]YYYVVVTTTSSSSSSNNNMMMKKKIIIGGGEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLOOOQQQSSSSSSTTTSSSTTTRRRPPPMMMJJJHHHGGGGGGDDDDDDEEEDDDCCCBBB@@@???;;;;;;:::::::::;;;;;;<<<:::;;;<<<===???@@@BBBBBBAAABBBCCCCCCCCCDDDGGGIIIGGGKKKOOOSSSWWW^^^hhhpppzzzvvvhhhaaa___```dddhhhkkkllloootttxxx}}}rrr^^^OOOHHHGGGBBBDDDGGGKKKPPPTTTWWWYYY[[[___eeekkkoootttyyy|||{{{yyyvvvtttvvvzzz~~~wwwnnnllllllqqqxxxzzzzzzyyyvvvrrrmmmhhheeeaaa^^^[[[\\\bbbjjjqqquuuuuuwwwyyy{{{}}}~~~~~~~~~wwwrrrpppzzz{{{tttnnnkkklllooorrrvvvyyy}}}|||{{{~~~zzzssstttvvv}}}}}}yyypppiiigggoooXXXIIIBBB===<<<<<<;;;;;;:::999999777777777777666666555555333333333444444444444444666666666666555555555555444444333333333333222222444444444444444444444444222444666666444222222222222222222333333444444444444333333333333333333222222222222222333444555666333444444333333333666888>>>GGGRRR^^^lllwwwzzzwwwllleee___]]]ZZZVVVTTTUUU[[[gggxxxpppgggnnn{{{yyyeee]]]YYYRRRPPPSSSQQQUUUWWWPPPEEE>>>???CCCCCCGGGMMMRRRTTTSSSQQQOOOMMMNNNPPPOOOOOORRRYYY___bbbgggoootttyyy}}}|||}}}|||~~~}}}{{{zzzzzzzzz{{{zzzxxxwwwooonnnmmmmmmmmmkkkgggeee^^^[[[WWWRRROOOMMMLLLKKKGGGGGGFFFDDDCCCAAA@@@????????????@@@AAABBBDDDDDDEEEFFFHHHJJJLLLMMMMMMLLLKKKJJJHHHFFFDDDBBB@@@???>>>?????????>>>===<<<<<<;;;:::::::::;;;<<<======<<<===>>>???AAABBBCCCDDDAAABBBDDDDDDEEEGGGJJJMMMLLLPPPVVVYYY[[[bbbmmmuuuttthhhcccbbbdddgggkkkmmmoootttzzz~~~hhhVVVKKKGGGGGGDDDGGGKKKPPPUUUYYY[[[]]]]]]bbbhhhmmmqqqsssvvvxxxrrrqqqqqqtttyyyuuuppppppqqqwwwzzzzzzzzzxxxtttnnniiifffbbb___\\\]]]bbbjjjqqquuussstttvvvxxxzzz|||}}}}}}yyytttssszzz~~~vvvmmmgggjjjnnntttyyy}}}~~~tttoooqqqooo{{{|||tttnnnkkkoooXXXIIIBBB;;;;;;;;;;;;:::999888888888888888777777777777666555555444444444444444444666666666666555555555555444444333333333333222222333333333333333333333333111444777777444222222333333333333333333333333333222333333333333333333444444444444333444444555555333444555444444555999<<>>???@@@AAAAAABBBDDDFFFGGGHHHGGGGGGEEEEEEDDDCCCAAA???===;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCDDDEEECCCEEEFFFGGGIIILLLPPPTTTUUUYYY^^^___```eeeoooxxx}}}~~~}}}xxxpppiiiffffffgggjjjnnnqqqtttyyysss^^^PPPIIIGGGGGGGGGJJJOOOTTTYYY\\\^^^___aaaeeelllpppsssssstttuuuppppppssszzztttsssuuuwww}}}~~~}}}~~~}}}}}}}}}{{{vvvqqqkkkgggccc```]]]^^^dddlllrrrvvvqqqrrrtttvvvxxxzzz{{{|||~~~{{{xxxtttwww~~~tttnnnooorrrwww|||{{{zzz}}}zzzoookkknnnnnnwww|||wwwvvvnnnXXXIIIBBB::::::::::::999999888777999999999888888888888888999888777666666666666666777666666666555555555555444444444333333333222222333333333333333333333333000333777777555333333444333333333333333333333333222222222333333444444444777777666555444444444444111333555555444777<<<@@@GGGTTTfffvvv{{{pppccc\\\XXXZZZ[[[XXXZZZ^^^nnnzzz}}}qqqiiinnn}}}lllUUUOOOOOOMMMNNNTTTYYYSSSKKKDDD@@@AAADDDFFFJJJNNNSSSWWWWWWTTTOOOKKKLLLOOORRRRRRRRRVVV^^^eeejjjqqqyyy~~~zzz|||}}}~~~~~~}}}|||{{{rrrrrrtttvvvwwwvvvssspppmmmlllkkkjjjhhheee```\\\WWWTTTPPPKKKGGGDDDCCCCCC@@@@@@@@@???>>>===<<<;;;::::::;;;<<<===>>>>>>??????AAABBBDDDEEEEEEEEEDDDBBBCCCDDDDDDBBB???===;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGIIIJJJLLLPPPUUUYYY\\\```ddddddcccfffpppxxxzzzyyyvvvrrrmmmjjjiiiiiiiiimmmqqqtttwww}}}lllXXXLLLHHHGGGGGGIIILLLQQQWWW[[[___```aaaccchhhnnnsssttttttssssssrrrsssyyytttuuuyyy{{{yyyyyyyyy|||}}}xxxrrrmmmiiidddaaa___```eeemmmsssvvvpppqqqrrrtttwwwyyyzzz{{{|||~~~}}}{{{sssrrrzzz}}}zzzvvvxxx|||yyyvvvxxxxxxzzz}}}}}}uuukkkhhhkkkooouuu}}}pppVVVGGGDDD>>>===<<<;;;:::999999999888777666555555666777888;;;777333444888;;;999666888888777666555444444333333444555444222111222333555555555555444333222222333444444555555444444333444444444333333222222222444333222222111111222222444333333222222333333444555444555666555555;;;CCCJJJZZZnnn~~~{{{ooocccYYYTTTWWWWWWTTTZZZfff}}}}}}qqqeeelllxxxuuu```PPPMMMMMMKKKMMMTTTUUUQQQKKKFFFDDDFFFIIIKKKOOOSSSWWWWWWSSSOOOMMMMMMNNNNNNQQQTTTUUUWWW```kkkooovvv}}}~~~~~~~~~|||yyytttrrrqqqsssuuutttppplllgggiiikkkkkkiiiddd^^^[[[TTTQQQLLLGGGDDDBBB???===>>>===<<<;;;:::999999999<<<<<<;;;;;;;;;<<<======BBBBBBCCCCCCBBBBBBAAA@@@AAAAAA@@@???>>>===<<<<<<999999999999999999999999;;;<<<===>>>@@@BBBCCCDDDCCCCCCCCCDDDEEEFFFGGGGGGJJJLLLOOOPPPQQQUUU[[[```hhhhhhgggffffffiiimmmqqqrrrttttttoooiiifffhhhkkkooossswwwxxx{{{|||aaaSSSNNNLLLKKKKKKOOORRRWWW\\\```cccddddddhhhkkknnnppppppqqqssstttuuu{{{wwwyyy|||}}}~~~zzzsssxxx}}}~~~{{{uuunnniiieeecccbbbbbbeeekkkqqquuu{{{tttmmmmmmtttzzz{{{zzz~~~~~~||||||wwwsssrrrvvvyyyzzz|||}}}{{{zzz}}}yyyvvvttttttvvvwwwsssllllllpppwww~~~~~~pppVVVGGGDDD======<<<;;;::::::::::::888777666555666666777888888555222444888;;;:::888777777666666555555444444111222333333333333444555444444444444444444333333333444444555555444444333444444444333333222222222444333333222222222222222444333333222222333333444333222333666666777>>>GGGTTTdddwwwuuuiiibbbZZZUUUWWWVVVVVV___mmm{{{tttmmmeeeooo}}}mmm[[[MMMKKKLLLJJJLLLRRRQQQMMMIIIEEEDDDFFFJJJLLLQQQTTTWWWWWWSSSPPPNNNNNNNNNNNNPPPTTTWWW[[[dddnnnuuu}}}~~~~~~~~~zzzxxxpppooonnnoooqqqppplllhhhfffgggiiiiiifffaaa[[[WWWQQQMMMIIIEEEBBB@@@>>><<<======<<<::::::999999:::;;;;;;;;;;;;;;;<<<===>>>BBBBBBCCCCCCBBBBBBAAA@@@AAAAAA@@@???>>>===<<<<<<::::::999999999999999999;;;<<<===???@@@BBBCCCDDDCCCCCCCCCDDDEEEGGGJJJKKKMMMPPPSSSUUUWWW[[[aaafffooonnnllliiiggghhhkkknnnsssvvvvvvqqqkkkiiilllppptttwww{{{}}}rrr[[[PPPMMMLLLLLLMMMTTTUUUYYY\\\```ccceeeeeejjjlllnnnpppppprrruuuwww{{{xxx{{{~~~vvvrrrsssxxx~~~~~~{{{vvvpppkkkfffdddccccccfffkkkppptttxxxqqqkkkkkkrrrzzz}}}}}}}}}{{{{{{vvvpppkkkmmmoooqqqtttxxx{{{|||yyyzzz{{{vvvtttuuuvvvtttqqqqqqttt|||oooVVVGGGDDD===<<<;;;;;;::::::::::::888777777666666666777777555333111333777::::::888666666666666666555555555222333444444222222333444222333333444444444444333333444444555555444444333444444333333333333222222333333333333222222222222444333333222222333333444222111222555777:::BBBLLL\\\lll~~~xxxmmmdddaaaZZZWWWWWWVVVYYYhhhxxxpppiiiiiijjjcccqqquuuaaaSSSIIIIIIJJJHHHIIIMMMJJJHHHFFFEEEFFFIIIMMMOOOTTTVVVWWWVVVSSSPPPOOOOOOPPPMMMOOOUUU[[[aaaiiiqqq}}}|||yyyvvvmmmjjjiiijjjkkkjjjfffbbbdddeeeeeedddaaa\\\VVVSSSMMMIIIEEEAAA@@@>>>===;;;===<<<;;;::::::999999::::::::::::;;;;;;===>>>???BBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<:::::::::999999::::::;;;<<<<<<>>>???AAABBBDDDDDDDDDCCCCCCDDDGGGKKKOOOQQQTTTWWW[[[^^^___bbbhhhmmmrrrqqqnnnjjjggggggjjjmmmqqqsssssspppkkkjjjooottt}}}vvvfffVVVOOOOOOPPPQQQSSSZZZ[[[\\\^^^aaaeeehhhjjjooopppqqqqqqsssvvv{{{zzz}}}xxxrrrqqqyyy}}}}}}yyysssooogggfffddddddfffjjjnnnqqqrrrlllfffgggoooxxx~~~}}}{{{zzzwwwnnnfffcccdddeeejjjpppssszzzxxxvvv}}}zzzuuusssuuuwwwwwwxxx|||oooUUUGGGCCC===<<<;;;:::::::::::::::888888777777777777777777555333333444777888888777555555555666666666666666666777666444222000///000111222333444444444444444333444444555555444444333333333333333333333333333333333333333333222222222444333333222222333333444333222333666888<<>>>>>===<<<<<<;;;;;;:::999999999:::999999:::;;;<<<>>>???@@@CCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBBBBAAA???===<<<;;;::::::999::::::;;;<<<<<<===>>>@@@BBBCCCDDDEEEEEEDDDDDDEEEIIIOOOTTTXXX]]]aaaeeeffffffhhhlllooonnnllljjjfffeeefffkkknnnooorrrssspppnnnooovvv|||jjj___UUUSSSUUUUUUWWWZZZ_________aaadddiiimmmpppttttttuuuuuuxxx~~~~~~~~~xxxxxxzzz~~~{{{vvvsssiiihhhfffffffffhhhkkkmmmjjjeee```bbbkkkuuu|||~~~|||{{{zzzoooddd^^^]]]]]]ccciiimmmttt~~~yyyuuu|||~~~vvvrrruuuzzz}}}nnnUUUGGGCCC<<<<<<;;;:::::::::;;;;;;888888888888888777666666666666555555666666555444555555555666666666666666666777666444222000///000111111222333444444444444333444444555555444444333333333333333333333333333333333444444444333222111444333333222222333333444555444444777:::???KKKVVVcccrrr~~~|||rrriiiddd```]]]ZZZXXXXXX\\\gggzzzuuuccc[[[ZZZ\\\^^^ggguuukkkZZZMMMHHHDDDDDDFFFEEEDDDEEECCCDDDGGGJJJNNNRRRVVVXXXXXXVVVTTTRRRRRRRRRRRRRRRVVVQQQQQQXXX```hhhpppxxx~~~~~~~~~~~~}}}|||}}}~~~}}}}}}|||yyytttqqqhhheeebbbaaabbbaaa^^^ZZZ\\\\\\[[[YYYWWWSSSPPPNNNJJJFFFAAA>>>>>>>>>>>>>>>;;;;;;:::999999999::::::999999:::;;;===@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCAAA???>>><<<;;;:::999:::;;;===>>>===>>>???@@@BBBDDDEEEFFFEEEEEEFFFHHHMMMSSSZZZ]]]fffiiilllllljjjiiijjjlllhhhgggdddaaa```ccchhhlllqqqtttvvvuuuuuuyyytttbbb[[[VVVWWWYYYYYY[[[___``````aaadddhhhlllqqqsssvvvvvvwwwyyy~~~|||{{{~~~}}}~~~|||xxxuuukkkjjjiiiggggggggghhhhhhbbb___\\\^^^fffpppwww{{{~~~~~~|||pppddd^^^ZZZYYY]]]bbbiiiqqq||||||xxx}}}yyytttwww|||mmmUUUFFFCCC<<<;;;;;;::::::;;;;;;;;;999999999999888777666666777777777777777555444444666666666666666555555555222333444444222222333444111222222333333333333222333444444555555444444333222222333333333333444444333444555555555444222111444333333222222333333444666444555999===DDDQQQ^^^oooyyyyyylllddd___]]][[[XXXWWWYYYaaapppgggYYYUUUVVVXXX[[[mmmyyytttcccVVVJJJGGGEEEDDDDDDDDDCCCBBBBBBDDDIIINNNRRRVVVYYYZZZXXXUUUQQQOOOPPPRRRTTTTTTWWWTTTUUU\\\dddlllwww~~~}}}}}}}}}|||{{{yyyzzz}}}}}}{{{zzzyyyxxxxxxuuuqqqmmmdddaaa]]]\\\]]]\\\XXXUUUUUUUUUTTTSSSQQQOOONNNMMMJJJFFFAAA======>>>>>>>>>::::::999999999999::::::999999;;;===???BBBDDDFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFGGGEEECCCAAA???<<<;;;:::999:::<<<>>>???>>>>>>@@@AAACCCDDDFFFFFFFFFFFFHHHLLLQQQWWW]]]aaajjjmmmpppnnnjjjfffeeefffdddccc```]]]\\\```fffjjjpppsssvvvwwwzzzyyymmm]]]ZZZXXXZZZ\\\\\\___dddccceeegggkkknnnqqqtttuuuvvvxxxzzz}}}~~~~~~~~~|||yyyvvvnnnmmmkkkiiigggfffeeeddd___\\\[[[]]]ccckkkrrrvvv}}}zzzqqqgggaaa]]]ZZZZZZ]]]gggppp{{{zzz}}}|||xxxyyy~~~mmmTTTFFFCCC;;;;;;;;;::::::;;;;;;<<<999999::::::999888666555666777888999888666666666777777666666555555444444111222333333333333444555222222333333333222222111333444444555555444444333222222222333333444444444333444555666555444222111444333333222222333333444444333444:::@@@JJJYYYfffvvv||||||sssfff___\\\YYYYYYWWWVVVZZZgggwwwsss]]]RRRQQQTTT[[[ccctttzzzmmm^^^RRRJJJIIIGGGEEEDDDDDDBBBAAABBBEEEJJJPPPTTTXXXYYYZZZWWWSSSNNNMMMOOOSSSUUUVVVVVVVVVZZZaaaiiirrr~~~{{{yyy{{{{{{{{{zzzxxxxxxzzz|||}}}zzztttsssssssssrrrpppllliii___[[[WWWUUUUUUTTTQQQNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJEEE@@@<<<;;;<<<======:::999999999999999::::::999:::<<<>>>AAADDDGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHIIIHHHEEECCCAAA===<<<:::::::::<<>>???@@@BBBCCCEEEFFFGGGFFFHHHJJJOOOTTTZZZ___bbbiiimmmooonnnhhhcccaaa```___^^^\\\[[[\\\bbbiiiooossswww{{{}}}~~~ppphhh]]][[[\\\___```aaaeeekkknnnpppuuuxxx{{{{{{zzzyyy{{{}}}~~~~~~}}}|||yyyvvvooonnnmmmjjjgggdddbbbaaa^^^]]]\\\^^^ccciiinnnqqqwwwzzz~~~{{{tttmmmjjjfff___\\\]]]dddnnn{{{|||{{{||||||~~~mmmTTTFFFCCC;;;;;;:::::::::;;;;;;<<<999999::::::999888666555444666888999999888888888888888777666555444444333333444555444222111222333333333333333333222111000333444444555555444444333222222222333333444444444333444555666666444222111444333333222222333333444222111333:::BBBNNN^^^mmmuuuyyywwwlllbbb\\\ZZZXXXXXXVVVUUU[[[jjj{{{zzziiiWWWNNNMMMSSSaaaooozzzxxxjjj[[[PPPKKKKKKIIIEEEDDDDDDBBB@@@AAAEEEJJJPPPUUUXXXYYYYYYVVVQQQLLLKKKNNNSSSVVVVVVUUUWWW]]]eeelllwww}}}zzzwwwzzzzzz{{{yyyxxxwwwxxxzzz|||~~~|||yyypppooonnnooonnnlllhhheeeZZZVVVRRRPPPPPPOOOLLLIIIHHHGGGGGGGGGHHHHHHIIIJJJIIIEEE???;;;:::;;;;;;<<<999999999888999999:::::::::;;;<<>>???@@@BBBDDDEEEFFFGGGFFFHHHLLLQQQWWW\\\```cccgggkkknnnlllgggaaa^^^^^^ZZZZZZZZZZZZ^^^fffpppvvv}}}uuujjjeee^^^^^^```dddfffffflllsssyyy|||~~~~~~}}}}}}{{{xxxvvvpppooommmkkkgggdddaaa____________```dddhhhlllnnnsssvvvzzz}}}~~~~~~}}}xxxsssrrrnnnfffaaa```bbblll{{{|||yyyzzz~~~|||~~~kkkVVVIIICCC>>><<<::::::;;;;;;:::999666666777777777777666666777777777777888888888888???>>>===;;;888666333222333333333333333333333333666555333222222222333333333333333444444444555555333444444555555444444333000222333333222222444555777555333111111333555666666777:::@@@GGGSSSbbbmmm}}}}}}tttfff]]][[[ZZZVVVTTTSSSVVV^^^lllzzznnn```SSSPPPSSS\\\lll{{{tttiii___VVVNNNLLLGGGCCC@@@>>>>>>>>>CCCFFFKKKSSS[[[^^^\\\XXXOOONNNNNNOOOQQQUUUYYY\\\\\\[[[bbbnnnuuu{{{|||yyyxxxxxxxxxzzzzzzyyyxxxwwwuuuuuutttxxxzzz}}}~~~zzzvvvsssrrrqqqpppnnnjjjeeeaaaYYYTTTOOOKKKIIIHHHGGGFFFDDDEEEEEEFFFFFFFFFFFFEEEBBB@@@===:::888777888888;;;;;;:::999888888888888999<<<>>>@@@BBBDDDFFFIIIIIIIIIIIIJJJKKKLLLMMMMMMTTTRRRRRRRRRSSSOOOIIICCC>>>===<<<;;;<<<>>>@@@AAAAAAAAACCCEEEFFFGGGGGGHHHIIIKKKOOORRRUUUYYY^^^bbbdddiiijjjeeeaaaaaaaaa```^^^^^^___```eeeooo|||vvvnnniiijjjhhhfffeeegggmmmvvv|||}}}zzzxxxwwwssspppkkkfffbbb```______]]]]]]___ccchhhkkkkkkkkknnnqqquuuzzz~~~||||||{{{xxxsssmmmgggccceeennnyyy}}}wwwrrrpppppp{{{~~~zzz}}}}}}~~~~~~kkkUUUHHHCCC>>><<<::::::;;;;;;:::999666666777777777777666666666666777777777888888888======<<<;;;888666444333333333333333333333333333555444333222111222222333333333333444444444555555333444444555555444444333333555666555333333444555666444333222222333444555555666:::@@@JJJXXXhhhssszzzyyyrrreee]]][[[YYYUUURRRRRRVVV___mmmzzzmmm___SSSQQQXXXdddvvvuuujjj___WWWOOOLLLHHHDDDAAA@@@@@@@@@EEEHHHMMMTTTZZZ\\\ZZZWWWNNNNNNNNNOOORRRVVVZZZ\\\```___gggttt}}}~~~zzzxxxyyyzzz{{{{{{zzzyyyxxxvvvuuutttsssuuuwww{{{~~~~~~}}}{{{wwwtttrrrpppooonnnkkkgggbbb^^^WWWSSSMMMIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBBBB???===;;;999777777777888999999888888999999:::;;;;;;===@@@BBBCCCEEEHHHJJJKKKKKKJJJKKKLLLNNNPPPQQQWWWVVVVVVXXXXXXTTTLLLFFF>>>===<<<;;;<<<===???AAABBBCCCEEEGGGIIIJJJJJJKKKKKKMMMPPPRRRUUUXXX\\\___ccchhhjjjfffbbbbbbbbbaaa`````````bbbhhhtttzzztttqqqpppooommmlllnnnuuu~~~}}}zzzxxxwwwuuurrrmmmgggccc```____________```cccgggjjjjjjiiijjjnnnsssyyy~~~}}}yyytttnnnkkkiiiqqq{{{|||wwwrrrmmmjjjooovvvzzzxxxwww{{{~~~~~~}}}|||~~~jjjUUUHHHBBB>>><<<::::::;;;;;;:::999666777777888888777777666666666777777777777888888;;;;;;;;;:::888777555444333333333333333333333333444333222111111111222222333333333444444444555555333444444555555444444333555666666555333222222333333333333222222333333444444777;;;BBBNNN___ooozzzxxxvvvoooddd]]]ZZZWWWSSSNNNQQQWWWbbbooo||||||jjj^^^SSSTTT```rrrtttiii___YYYPPPMMMIIIDDDBBBAAABBBCCCGGGIIIOOOUUUYYYZZZXXXUUUNNNNNNNNNPPPSSSVVVZZZ\\\^^^___hhhvvv~~~zzzwwwwwwxxx{{{}}}|||{{{yyywwwuuutttsssrrrrrruuuxxx|||~~~}}}|||{{{zzzxxxtttqqqooonnnllljjjgggccc]]]YYYSSSOOOKKKGGGFFFEEECCCBBBAAAAAAAAAAAA@@@???>>>>>><<<;;;999777777777888888666777777888999:::<<<===>>>@@@BBBDDDEEEFFFIIIKKKLLLLLLKKKLLLNNNRRRUUUXXX\\\\\\^^^``````ZZZQQQIII???>>>===<<<<<<===???@@@CCCEEEGGGJJJLLLNNNOOOOOOOOOPPPRRRSSSTTTUUUXXX[[[aaahhhkkkgggddddddcccbbbdddddddddhhhqqq}}}|||yyyxxxwwwwwwyyy~~~{{{xxxwwwuuurrrmmmhhhccc```^^^^^^aaaaaaaaacccfffhhhhhhgggfffjjjqqqyyy~~~{{{wwwuuupppuuu|||}}}wwwmmmfffeeelllqqqrrrsssxxx}}}|||yyyxxx}}}iiiTTTGGGBBB>>><<<::::::;;;;;;:::999777777777888888777777777666666666666777777777888999999999999888777666555444444333333333333222222222222222222222222222222333333333444444444555555333444444555555444444333333444444333222111111222222222222333333333333333555999===DDDRRReeeuuu}}}{{{vvvnnneee^^^YYYTTTQQQMMMRRR\\\hhhuuuzzzggg\\\TTTXXXjjj~~~oooeee^^^ZZZQQQNNNIIIDDDBBBBBBCCCDDDGGGJJJPPPUUUYYYYYYWWWUUUNNNNNNOOOQQQTTTXXX[[[]]]^^^aaajjjyyy|||xxxuuuuuuwwwzzz}}}|||{{{xxxvvvsssrrrqqqqqqqqqsssvvvzzz}}}~~~}}}{{{yyyxxxwwwtttqqqnnnmmmkkkhhhfffccc^^^YYYUUUOOOLLLGGGEEECCCBBBAAA@@@????????????>>>===<<<;;;:::999888888888888999:::777777777888999;;;<<<===???AAADDDEEEFFFGGGIIIKKKMMMLLLLLLMMMPPPUUU[[[^^^aaabbbeeehhhggg___TTTKKK@@@???===<<<===>>>@@@AAADDDFFFJJJNNNPPPRRRSSSSSSRRRSSSTTTTTTTTTUUUWWWYYYaaagggkkkiiifffffffffeeehhhhhhjjjooo{{{|||xxxvvvrrroookkkgggccc```___^^^cccbbbaaabbbdddeeeeeeddddddiiiqqqxxx~~~}}}xxx{{{uuukkkeeeiiimmmppprrrvvvzzz}}}}}}wwwtttzzzhhhSSSGGGAAA>>><<<::::::;;;;;;:::999777777888888888888777777555666666666666777777777777777888888888777666666444444444333333222222222222222222222333222222222333333333444444444555555333444444555555444444333111333444444333333444555222222222333333444444444777<<>>??????>>>>>>===<<<;;;:::999999999999999:::;;;;;;999999999999:::;;;<<<===AAABBBDDDEEEFFFFFFHHHJJJLLLLLLLLLOOOSSSZZZ```dddggghhhkkknnnlllbbbUUUKKK@@@???>>>>>>>>>@@@BBBCCCGGGIIIMMMQQQTTTVVVVVVVVVUUUVVVWWWVVVVVVVVVXXXZZZaaahhhllljjjhhhiiijjjiiikkkkkkoooxxx|||xxxvvvooonnnkkkhhhfffddddddcccdddbbb``````aaabbbbbbaaadddhhhpppwww}}}~~~uuugggiiikkkooorrrvvvzzz~~~xxxssswwwgggSSSFFFAAA>>><<<::::::;;;;;;:::999777888888999999888888777555555666666666666777777666777777777777666666555555444444333333222222111222222333444444444333333333333333444444444555555333444444555555444444333222444555555555555666888333333333333444555666666888@@@GGGNNN^^^ssswwwkkkddd^^^VVVRRRPPPRRR]]]nnn{{{bbb___```mmm~~~mmmbbbZZZVVVVVVVVVRRRLLLFFFCCCCCCDDDFFFHHHLLLSSSWWWWWWVVVUUUTTTMMMNNNPPPSSSVVVZZZ]]]^^^bbbiiiuuu}}}yyyvvvuuuuuuvvvvvvyyywwwtttqqqooonnnnnnoooppprrruuuxxxyyyzzzzzzyyyyyyvvvssspppnnnllliiifffdddbbb^^^\\\YYYUUUQQQNNNHHHFFFCCCAAAAAA@@@>>><<<============<<<<<<;;;:::999999999:::::::::;;;;;;;;;:::;;;;;;<<<===>>>???BBBDDDFFFFFFFFFGGGIIIJJJLLLLLLOOOSSSYYY```fffjjjnnnoooppprrrnnndddUUUJJJ@@@@@@??????@@@CCCEEEGGGKKKMMMRRRVVVYYYZZZZZZYYYVVVWWWYYYYYYYYY[[[]]]___cccjjjmmmkkkiiillloooooonnnqqqwww}}}xxxuuupppooommmllljjjiiihhhhhhcccaaa^^^^^^^^^______^^^bbbeeellltttzzzmmmjjjkkkppptttwww}}}~~~yyytttvvvgggRRRFFF@@@>>><<<::::::;;;;;;:::999777888888999999888888777555555555666666666777777666777777777666666555444555555444333333222111111222333444555666555555444333333333444444444555555333444444555555444444333222333444444222222333444555444333333333555777999999CCCLLLTTTfff{{{sssfff```\\\VVVRRRSSSWWWdddxxxvvvcccdddiiiyyynnnaaa[[[VVVUUUWWWZZZVVVOOOIIIEEEDDDFFFHHHLLLPPPVVVXXXVVVSSSQQQPPPMMMNNNQQQTTTWWW[[[]]]___aaaiiixxx|||{{{zzzxxxwwwvvvvvvvvvvvvtttqqqnnnlllmmmmmmnnnoooqqqsssuuuwwwvvvuuuuuuuuurrrnnnkkkiiigggdddaaa^^^\\\XXXVVVSSSQQQMMMJJJFFFDDDBBBAAA@@@@@@>>><<<:::;;;;;;;;;;;;;;;::::::777888888999999999999999::::::;;;<<<>>>@@@AAABBBEEEFFFHHHHHHHHHHHHJJJKKKLLLNNNRRRXXX___ffflllooottttttuuuuuupppdddUUUJJJ@@@@@@@@@@@@CCCFFFIIIKKKPPPSSSWWW[[[^^^___^^^]]]VVVXXXZZZ\\\]]]___ccceeefffkkknnnkkkjjjnnnssstttwww{{{~~~xxxuuupppooommmllljjjiiiggggggbbb___\\\[[[\\\]]]]]]\\\\\\```fffnnnwww~~~zzztttqqqtttxxxzzz}}}}}}}}}zzzuuuuuu{{{~~~fffRRREEE@@@>>><<<::::::;;;;;;:::999888888999999999999888888555555555555666666666777777777777777666555444333555555444333333222111111222333555666666666555555333333333444444444555555333444444555555444444333000111111000...---...///666555333333333666999;;;888DDDOOOXXXkkk}}}ooobbb]]]ZZZUUUTTTVVVZZZhhh~~~rrreeehhhpppvvv```WWWUUUUUUWWW[[[^^^YYYRRRKKKGGGFFFHHHIIIOOOTTTXXXYYYUUUQQQNNNMMMMMMNNNQQQTTTXXX[[[^^^___dddnnn~~~zzzzzzzzzyyyxxxwwwwwwvvvtttrrrooolllkkklllmmmnnnoooppprrrtttttttttrrrrrrsssoookkkhhhfffccc```^^^ZZZXXXTTTRRRPPPMMMJJJHHHEEECCCAAA@@@@@@???===<<<888999999:::::::::999999777777888888888888777777888999:::===???BBBDDDFFFGGGHHHJJJJJJIIIJJJKKKMMMMMMPPPUUU[[[cccjjjpppsssxxxxxxxxxwwwqqqeeeVVVKKK@@@@@@@@@AAADDDGGGKKKMMMTTTWWW[[[___bbbbbbaaa```VVVXXX[[[]]]___cccgggjjjhhhmmmnnnkkkkkkpppuuuwww~~~xxxuuunnnmmmllliiigggeeecccbbbaaa^^^[[[ZZZZZZ[[[\\\[[[WWW[[[aaajjjttt}}}zzz{{{|||{{{|||{{{|||xxx}}}{{{uuusssxxx~~~eeeQQQGGGDDD>>>===;;;:::999888888888999888888999::::::777555555555555444444444444444444555666777777666555444777666444333222111111111333333555999<<<;;;666222444444444333333222222222444444444444444444444444444444444444444444444444888444222444444333555:::BBBLLL[[[lll|||qqqjjjccc^^^WWWSSSUUU[[[bbbrrrzzzlllhhhkkkxxx}}}kkkWWWMMMMMMPPPTTTYYYXXXTTTMMMHHHGGGHHHLLLOOOWWWWWWWWWVVVTTTQQQNNNLLLPPPNNNPPPVVVYYY[[[___dddggguuu~~~{{{zzzyyyxxxwwwwwwxxxxxxvvvtttooommmjjjhhhhhhiiijjjlllpppooonnnllljjjiiiiiiiiifffeeeccc```]]][[[YYYXXXTTTSSSPPPMMMJJJHHHGGGFFFBBBAAA@@@>>><<<;;;::::::999:::<<<<<<;;;:::;;;<<<::::::999777555666888;;;:::;;;<<<<<<===???CCCGGGHHHJJJMMMNNNMMMMMMMMMNNNSSSWWW[[[^^^fffrrryyy{{{|||yyywwwnnn^^^PPPJJJEEEEEEEEEEEEFFFJJJPPPTTT\\\```dddffffffcccaaa```]]]^^^^^^___```dddjjjnnnjjjkkknnnrrrvvvyyy{{{|||~~~{{{qqqpppmmmlllkkkhhhdddaaabbb```]]]ZZZXXXXXXXXXYYYXXXXXX\\\dddppp{{{}}}zzzwwwuuu}}}|||~~~wwwxxx{{{~~~xxxuuuwww~~~}}}dddPPPEEEBBB>>>===;;;:::999888888888:::999999:::;;;:::888666555666777888999999::::::444555666777777666555444555555444333333444444555777888999<<>>999555444444444333333222222222444444444444444444444444444444444444444444444444666333333555666555999>>>DDDPPPaaarrrzzzlllfffaaa\\\WWWUUUYYYaaaqqq~~~ssskkkjjjppptttdddSSSMMMMMMOOORRRVVVTTTPPPKKKHHHHHHJJJOOORRR[[[ZZZWWWUUURRRQQQPPPOOOPPPOOOQQQVVVYYY[[[```eeennn}}}|||yyyvvvtttvvvuuutttuuuuuutttrrroookkkiiihhhffffffhhhjjjlllmmmllljjjhhhfffeeedddddd```___]]][[[XXXVVVTTTSSSPPPOOOMMMJJJGGGEEEDDDCCCAAAAAA???===<<<;;;::::::999;;;<<<<<<;;;::::::;;;999:::999777666666999;;;;;;<<<===>>>>>>AAAEEEHHHJJJMMMOOOPPPOOOOOOOOOPPPQQQWWW]]]bbbjjjuuu{{{|||zzzvvvtttkkk\\\PPPKKKFFFGGGHHHHHHJJJNNNSSSWWW^^^aaafffgggfffbbb```___[[[]]]___aaabbbeeeiiilllkkknnnrrrvvvzzz~~~tttqqqmmmkkkiiigggdddbbbaaa```]]]ZZZXXXXXXXXXXXXWWWWWWYYYaaammmxxx|||vvvttt~~~~~~~~~zzzzzz|||~~~zzzxxxzzz|||bbbNNNCCC@@@======;;;:::999999999999;;;:::999:::;;;;;;999777444555666777888777777666555555666666666666555555333333333444555666777888999:::;;;===>>>===999666444444333333333333222222444444444444444444444444444444444444444444444444444222333666777888<<>><<<;;;::::::::::::<<<===<<<:::999999999999999999888777777999;;;===>>>???@@@@@@CCCFFFIIIMMMOOOQQQRRRQQQQQQRRRSSSPPPXXX```fffoooyyy}}}|||xxxrrrnnnfffYYYOOOLLLHHHJJJLLLNNNOOOSSSWWWZZZ```cccggghhheeeaaa^^^\\\XXX[[[___aaaccceeehhhkkknnnrrrxxx||||||xxxtttnnnjjjgggfffdddbbb```___\\\ZZZXXXXXXXXXXXXVVVUUUWWW]]]hhhsss}}}yyyuuu|||{{{|||~~~~~~{{{aaaLLLBBB???======<<<::::::999999999;;;999888999::::::888777777777888888666444222000555666666666666666666555333333333333444666777888666777888888888777555333333333333333333333333333444444444444444444444444444444444444444444444444444222444777777888>>>FFFSSScccwwwyyymmmddd```^^^\\\[[[]]]hhhtttwwwfffaaadddkkk|||~~~iiiYYYQQQKKKLLLNNNLLLKKKKKKEEEDDDCCCEEEHHHNNNTTTXXX]]]ZZZVVVRRRPPPPPPQQQRRRUUUTTTVVV[[[]]]```hhhqqq~~~~~~~~~~~~}}}|||zzzwwwssspppmmmlllnnnnnnoooppppppmmmhhhdddcccbbbaaaaaaaaacccdddeeebbb```^^^[[[YYYWWWUUUUUUPPPPPPOOOMMMKKKJJJIIIHHHFFFEEECCCAAA???>>>>>>===>>>>>><<<;;;::::::::::::;;;<<<===<<<:::888888888888888999888888888:::<<<===>>>@@@AAAAAACCCFFFIIINNNOOOQQQRRRRRRRRRTTTUUURRRZZZaaagggpppzzz~~~wwwoooiii```UUUNNNLLLJJJMMMPPPRRRTTTWWW[[[^^^ccceeehhhgggddd___\\\ZZZWWWZZZ\\\___aaaeeeiiimmmpppwww~~~}}}~~~}}}wwwpppiiifffeeedddccc___^^^]]][[[YYYXXXXXXXXXWWWVVVVVVZZZdddppp|||}}}zzz{{{~~~zzz}}}zzzzzzzzz}}}zzz```LLLBBB???======<<<;;;:::::::::::::::888777777888888777666::::::::::::999777555444666666666555555666666666444333333333333333444444333444444444333222111111333333333333333333333333444444444444444444444444444444444444444444444444444333444666666888AAAKKK___ooossshhhbbb```___^^^^^^bbbppp~~~}}}jjj___^^^bbbmmmuuu___QQQLLLJJJMMMNNNKKKHHHGGG??????AAADDDIIIOOOTTTXXXYYYWWWTTTRRRPPPOOOPPPPPPTTTTTTWWW[[[^^^bbblllvvv~~~~~~~~~}}}}}}||||||{{{{{{xxxwwwuuurrrpppnnnlllkkkkkkkkklllmmmmmmjjjeeeaaaaaa```___^^^]]]^^^^^^___\\\[[[XXXUUUSSSQQQOOOOOOKKKKKKJJJIIIHHHGGGFFFFFFBBBBBB@@@???>>>=========<<<<<<;;;:::999999:::::::::<<<===<<<999888777888666888999999999999;;;===<<<>>>@@@AAABBBCCCFFFHHHLLLNNNPPPQQQRRRSSSVVVXXXWWW]]]bbbgggoooyyy}}}tttkkkddd\\\RRRMMMLLLNNNPPPSSSUUUWWWZZZ^^^```eeeggggggeeeaaa\\\ZZZXXXXXXYYYZZZ[[[___eeemmmrrruuu||||||~~~{{{rrrjjjfffddddddddd___^^^]]]\\\ZZZYYYYYYYYYYYYXXXWWWZZZaaammmzzzsssqqqrrr|||}}}}}}{{{zzzzzzzzz}}}~~~zzz```MMMCCC@@@======<<<;;;;;;;;;;;;;;;999888666555666777777666555555555666666777777777666666555555555555666666555444333222222222222222222333444333222111222333222222333333333333444444444444444444444444444444444444444444444444444444555444444666666:::FFFSSSkkkxxxvvvlllddd```_________```gggxxx~~~lll```\\\___cccsssrrr]]]QQQMMMMMMOOOOOOJJJFFFEEE>>>???AAAEEEJJJPPPUUUXXXVVVTTTRRRPPPPPPPPPQQQRRRSSSTTTWWW\\\^^^dddppp}}}~~~~~~~~~|||{{{zzzzzzyyyxxxwwwwwwvvvpppooonnnllljjjiiiiiihhhfffffffffggggggeeeaaa^^^\\\[[[ZZZYYYXXXXXXXXXXXXVVVUUURRRPPPNNNLLLKKKJJJGGGGGGFFFFFFEEEEEEDDDDDD@@@???>>>===============::::::999999999999999:::999;;;<<<;;;999888888888555777999:::::::::<<<>>><<<>>>AAABBBCCCDDDFFFHHHJJJLLLNNNPPPRRRTTTXXX[[[]]]aaaeeehhhoooxxx~~~~~~xxxooofff```ZZZSSSPPPQQQTTTUUUWWWXXXZZZ]]]aaadddggggggeeeaaa]]]YYYXXXXXXYYYZZZZZZ\\\```iiisssyyy}}}~~~}}}}}}vvvmmmhhheeedddddd______^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYZZZ```kkkwww|||llliiijjjvvv|||{{{{{{|||~~~zzzaaaNNNDDDBBB===<<<<<<;;;;;;;;;;;;<<<:::888666666777888777777222111111000111333555777777666555444444555666777555555444333333333333333222444444333111111444666222222222333333444444444444444444444444444444444444444444444444444444444555444444666888???OOO^^^sss~~~uuullleee```ZZZZZZ\\\___aaakkksssbbbXXXXXX```hhh~~~qqq```UUUQQQPPPRRROOOIIIEEEEEEAAABBBEEEHHHMMMQQQUUUXXXWWWTTTPPPNNNNNNQQQTTTWWWWWWXXX\\\aaadddjjjyyy~~~~~~~~~}}}|||zzzwwwvvvuuutttsssrrrqqqqqqiiihhhfffdddbbbaaaaaaaaa___^^^^^^^^^___^^^[[[YYYTTTTTTSSSSSSSSSSSSSSSSSSPPPOOOMMMKKKIIIHHHGGGGGGBBBAAAAAAAAAAAAAAAAAAAAA======<<<<<<<<<<<<<<<===999999888888888999999:::888999;;;;;;999888888999555777999::::::;;;===>>>===???BBBDDDEEEFFFHHHJJJIIIKKKNNNPPPRRRVVV[[[^^^```fffkkkmmmsssyyy|||zzzppphhhaaa]]]ZZZVVVUUUWWW[[[[[[\\\[[[\\\___dddggghhhgggccc^^^YYYWWWWWWYYYYYY[[[]]]aaagggoooyyy}}}yyyxxx{{{yyypppjjjgggeeeddd`````````___^^^]]]\\\[[[[[[[[[ZZZ[[[___hhhttt}}}~~~uuuiiieeefffsss~~~|||}}}~~~zzzbbbOOOEEECCC===<<<<<<;;;;;;;;;<<<<<<<<<999777666777888888888888666444222222333666777777666555444444555666777555555444444444555555666111333444222111111444888222222222333333444444444444444444444444444444444444444444444444444444444444333444666999CCCUUUfffxxxzzzmmmddd```^^^UUUVVVYYY]]]bbbmmmppp___TTTVVVaaalllrrrcccXXXUUUSSSSSSPPPIIIEEEEEEDDDEEEHHHKKKOOOSSSVVVXXXYYYUUUPPPLLLLLLQQQXXX\\\\\\]]]bbbgggjjjrrr~~~~~~}}}}}}|||{{{yyyssssssrrrqqqooonnnmmmmmmeeedddaaa^^^\\\[[[[[[[[[YYYXXXWWWXXXYYYXXXWWWUUUMMMNNNNNNOOOOOOPPPPPPQQQLLLKKKIIIHHHFFFEEEDDDDDD>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;<<<<<<888888888888888888999:::777999::::::999888999:::444666999;;;;;;;;;===>>>>>>AAADDDFFFFFFGGGIIIKKKHHHJJJNNNPPPTTTXXX]]]aaabbbiiiooorrrwww{{{{{{wwwjjjccc]]]\\\[[[YYYZZZ]]]_________^^^^^^aaafffjjjiiifffaaa[[[VVVUUUWWWZZZYYY\\\aaaffflllttt|||sssrrrppppppttt{{{{{{rrrkkkhhheeeccc````````````___^^^]]]\\\[[[[[[[[[[[[^^^fffqqqzzzzzzooohhhcccdddqqq~~~}}}~~~xxxaaaOOOCCC>>><<<<<<;;;;;;:::999888777;;;:::888777666777888:::999999888777666555444444666666555555555444444444555555555555666666666666666555333111111222333444222222333333444555666666333333333333333333333333555555555555555555444444333555666666999EEEWWWfffvvvyyywwwooohhhddd___ZZZZZZXXXYYY___kkkyyy|||ooo```UUUWWWlllrrraaaWWWWWWTTTPPPKKKGGGFFFFFFFFFGGGJJJOOOTTTWWWWWWWWWTTTQQQNNNOOORRRUUUVVVUUUZZZ^^^ccchhhooo~~~~~~}}}{{{yyywwwvvvpppnnnllljjjgggfffddddddaaa]]]YYYVVVTTTSSSRRRQQQRRRRRRRRRRRRQQQPPPOOONNNJJJJJJIIIHHHHHHHHHHHHIIIEEEDDDCCCAAA@@@@@@AAAAAA??????>>>===<<<;;;;;;:::;;;<<<<<<<<<;;;::::::999<<<;;;;;;:::999999999:::<<<<<<;;;;;;:::999888888888999:::::::::;;;===???CCCBBBCCCDDDGGGIIIIIIHHHMMMMMMNNNPPPUUU[[[```ccchhhkkkqqqxxx|||{{{wwwttthhhddd```___aaadddffffffbbbccc```[[[]]]dddfffbbbiiicccZZZVVVVVVXXXZZZZZZ```aaaeeemmmwww{{{rrrkkkjjjjjjoooxxx~~~wwwqqqkkkeeeaaaeeeccc``````aaabbbaaaaaa]]]^^^]]]\\\\\\cccoooxxx~~~~~~yyypppmmmhhhiiiuuu~~~~~~~~~xxxaaaNNNCCC>>>;;;:::999888888777555333999888666555444555666777888888777777666666555555777777666666666555555555555555555555666666666666666444333111111222333444222222333333444555555666444444444444444444444444555555555555555555555555333555666777<<>>>>>======<<<;;;::::::;;;;;;<<<;;;;;;::::::999;;;;;;:::999999999999999;;;;;;:::::::::999999999:::;;;<<<<<<<<<===???AAACCCBBBCCCEEEGGGIIIIIIJJJMMMNNNOOORRRWWW]]]bbbfffkkknnnsssyyy|||{{{vvvrrrhhheeeccccccgggkkklllmmmeeeeeeaaa\\\]]]dddfffdddddd___XXXTTTUUUYYY[[[\\\eeehhhoooxxx|||pppiiifffgggjjjppp{{{zzztttnnnhhheeefffdddbbbaaabbbbbbbbbaaa]]]^^^]]][[[\\\bbbllluuuzzz}}}}}}|||uuutttqqqrrr|||vvvuuuwww~~~www___MMMCCC@@@<<<;;;999999::::::999888999888666555555555666777777777777777666666666666777777777777777666666666444555555555555666666666555444333222111222333444222333333444444555555555555555555555555555555555555555555555555555555555333555777:::@@@NNNaaaooossstttoooeee]]]ZZZXXXUUUUUUUUUXXX```mmm|||{{{pppcccYYY^^^uuuvvvggg```]]]WWWOOOFFFAAA??????BBBDDDIIIOOOUUUWWWWWWUUUSSSQQQPPPQQQUUUYYY[[[[[[___dddkkkttt~~~}}}}}}}}}}}}}}}|||{{{xxxvvvssspppnnnmmmgggfffccc```]]][[[YYYXXXWWWTTTPPPNNNMMMLLLKKKJJJHHHHHHIIIHHHHHHGGGFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDAAA@@@???>>>>>>===>>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::999888888888888999999999999999::::::::::::<<<===>>>>>>>>>???AAACCCCCCCCCDDDEEEGGGIIIKKKLLLNNNOOOQQQUUU[[[aaagggjjjppprrrvvvzzz|||zzzuuuqqqiiigggfffiiiooossstttssshhhfffaaa\\\]]]cccfffeee```\\\WWWUUUWWW[[[___bbbgggmmmwww|||ooofffbbbdddhhhmmmuuu~~~yyytttnnnjjjfffeeeccccccdddcccbbb```^^^^^^]]][[[[[[```hhhooorrrwww{{{|||||||||}}}}}}qqqkkkkkkrrr{{{~~~~~~|||~~~uuu]]]LLLDDDBBB===:::888888;;;======<<<:::999888888777777888888555666666666777777777888666666666666666666666666444444444555555555666666555444333222222222333333333333333444444444555555444444444444444444444444444444444555555555555555444666888<<>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::999999888888777888888999777777888999:::;;;<<<<<<===>>>?????????@@@BBBDDDCCCDDDFFFGGGHHHJJJMMMPPPQQQRRRUUUZZZ```ffflllooorrrtttwww{{{}}}{{{wwwssskkkjjjjjjnnntttxxxvvvttthhhddd___[[[\\\```cccddd```]]]ZZZYYY\\\```eeeiiillltttrrriiieeedddhhhnnnvvv}}}yyysssooogggeeedddcccdddcccaaa______^^^]]][[[[[[^^^ccchhhkkkqqqwwwzzz{{{~~~rrriiidddjjjuuu|||}}}{{{|||ttt[[[JJJDDDDDDBBB===888777999;;;;;;999:::999999888888888888888555555666666777777888888555555555555555555555555444444444444555555555555444444333333222222222222333333333444444444444444333333333333333333333333444444444555555555666666666777999===FFFTTTeeeqqqyyyxxxpppccc[[[YYYYYYXXXPPPRRRWWW```lllvvv|||yyyhhh[[[XXXfff{{{mmmbbbYYYVVVQQQJJJEEEBBBCCCDDDCCCGGGMMMTTTZZZ[[[YYYWWWOOOOOOPPPRRRTTTXXX\\\___dddiiisss}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyxxxwwwtttppplllhhheeeddd\\\[[[XXXUUURRRPPPNNNNNNMMMKKKIIIHHHHHHGGGEEEDDDCCCCCCDDDDDDDDDCCCBBBBBB??????>>>===============;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::999999999::::::;;;999888888777888888999999777777888:::;;;<<<===>>>===???@@@@@@@@@@@@CCCEEEDDDFFFHHHIIIJJJLLLQQQTTTTTTVVVZZZ___eeekkkpppssstttuuuxxx|||~~~}}}yyyvvvnnnllllllqqqwwwxxxtttnnnddd```[[[ZZZ[[[]]]```bbb___^^^]]]]]]```eeekkkpppyyyyyymmmggghhhkkkmmmttt~~~yyyttthhhfffdddccccccbbb```^^^___^^^]]]\\\[[[]]]```bbbeeekkkrrrvvvxxx}}}uuujjjbbbfffpppxxx~~~{{{xxxyyy}}}sssYYYIIIDDDFFFNNNFFF>>>;;;<<<===:::777777777777777666666666555555555666666777777888888444444444444555555555555333444444444444555555555444444444333333333222222444444444444444444444444333333333333333333333333333333444444555666666666777888:::???IIIXXXhhhsssyyywwwooobbbYYYXXXWWWVVVQQQTTTZZZdddnnnvvv{{{|||tttbbbZZZ^^^ooo}}}rrrfff___XXXVVVQQQKKKDDDAAA@@@AAABBBFFFMMMTTTYYYZZZVVVSSSNNNOOOQQQRRRTTTXXX\\\```eeekkkvvv~~~~~~}}}}}}}}}~~~~~~~~~|||zzzwwwvvvuuusssppplllgggccc```^^^VVVUUUSSSPPPNNNLLLKKKJJJIIIHHHFFFEEEFFFEEECCCAAA>>>???????????????>>>>>>===<<<<<<;;;:::;;;;;;;;;999::::::;;;::::::999999777777888888999999::::::::::::999888888999;;;<<<999888888888888999::::::888888999;;;<<<>>>?????????@@@AAAAAAAAABBBDDDFFFFFFIIIKKKKKKLLLOOOTTTYYYXXXZZZ^^^ccciiioootttwwwvvvwwwzzz}}}~~~{{{wwwnnnlllmmmrrrxxxwwwoooggg```[[[WWWYYY[[[[[[]]]```]]]^^^```bbbeeelllsssyyysssiiigggkkkqqqqqqyyy~~~zzzkkkhhheeecccbbbbbbaaa```______^^^]]]]]]]]]^^^^^^```fffmmmqqqtttyyy~~~wwwkkkbbbdddkkksss{{{~~~xxxtttuuuyyy|||qqqXXXHHHEEEGGGOOOGGG>>>:::<<<===;;;888777777777777777666555555666666666666777777777777444555555555666666666666333333444444444555555555333444444444333333222222444444444444444444444444444444444444444444444444333333444444555666666777777888;;;BBBMMM]]]mmmwwwzzzxxxpppcccZZZXXXWWWUUUSSSVVV^^^iiittt{{{}}}mmm^^^\\\hhh{{{|||rrriiiaaa\\\VVVUUUQQQKKKEEE@@@??????CCCGGGNNNVVVZZZZZZUUUQQQOOOQQQSSSTTTUUUXXX]]]aaaeeelllyyy~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{|||||||||zzzwwwtttssspppnnnkkkfffaaa\\\YYYWWWPPPOOOMMMKKKJJJHHHHHHGGGEEEDDDCCCCCCCCCCCCAAA???;;;<<<<<<======<<<<<<<<<;;;;;;:::999999999999:::888999::::::;;;:::999888666666777777888999:::::::::999888777888999;;;<<<999999999999999:::;;;;;;::::::;;;<<<===??????@@@AAABBBCCCCCCCCCDDDFFFHHHHHHKKKNNNNNNNNNQQQWWW]]]\\\^^^bbbgggmmmrrrvvvyyyzzz{{{}}}~~~zzzvvvnnnllllllrrrxxxvvvlllbbb\\\WWWUUUZZZ\\\[[[\\\___]]]```dddiiinnnvvv}}}qqqggggggnnnuuuyyyppplllgggdddcccccccccccc______^^^^^^^^^^^^]]]\\\\\\aaagggkkknnnuuu~~~~~~~~~xxxnnnfffeeejjjrrr|||yyyuuuuuuxxx{{{|||{{{yyyyyyzzz||||||}}}|||qqqWWWGGGEEEHHHDDD<<<333111555888777555999999999999999888777777777777777777666666666666555666666666777777888888333333333444444444555555333333444444444333222111444444444444444444444444555555555555555555555555333333444444555666777777777888;;;CCCPPPaaarrr|||{{{zzzrrrfff\\\ZZZXXXVVVTTTYYYbbbmmmyyywwwggg[[[___ppp|||ooofff___YYYVVVSSSRRRPPPKKKFFFBBB@@@@@@FFFJJJQQQYYY]]]\\\WWWRRRQQQSSSUUUVVVVVVYYY^^^ccceeemmm|||~~~~~~}}}|||||||||||||||~~~~~~}}}zzzzzz{{{zzzxxxvvvsssqqqllljjjfffaaa\\\WWWTTTRRRLLLLLLJJJHHHGGGFFFFFFEEECCCAAAAAAAAAAAAAAA???===;;;<<<<<<=========<<<<<<;;;::::::999999999999999888888:::;;;;;;:::999888555555666777888999999::::::999888777777999;;;<<<:::999999999:::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@BBBDDDEEEEEEEEEEEEHHHJJJIIILLLOOOOOOOOORRRYYY```^^^```dddiiioootttwwwyyy~~~~~~}}}xxxuuulllkkklllrrryyyvvvkkkaaaZZZUUUUUU[[[]]][[[\\\______ccciiiooovvv~~~}}}}}}}}}~~~}}}qqqhhhhhhpppxxxtttoooiiieeedddeeeeeefff______^^^_________]]][[[YYY^^^cccgggjjjrrr}}}yyy|||~~~|||{{{yyyqqqiiihhhlllsss}}}yyyxxx{{{}}}yyywwwuuutttvvvxxxyyyzzzwwwnnnXXXIIIDDDCCCBBB@@@>>><<<:::999999999888999::::::999888666555777777777777777777777777555555666666666666555555555555444333333333333444444333333222222333333444666666777777777777666666666666666666666555555555;;;888666666777666333000333888BBBPPP```mmmwww{{{}}}xxxsssmmmbbbWWWSSSTTTTTT^^^lllxxxssscccXXX```yyylllbbb]]]YYYTTTSSSPPPMMMHHHDDDBBBAAABBBCCCHHHLLLWWW``````YYYSSSRRRQQQTTTWWWZZZ]]]___aaabbbfffrrr~~~~~~{{{{{{{{{{{{|||}}}~~~zzzyyywwwvvvuuusssooolllhhhfffbbb\\\WWWRRROOONNNJJJIIIGGGFFFDDDBBB@@@@@@AAA@@@@@@???>>>======<<<<<<;;;:::999888888888888;;;:::999777777777777888888777777777777999;;;<<<999999999888888888888888:::;;;<<<<<<::::::;;;<<<:::;;;<<<<<<;;;;;;<<<>>>======>>>>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIFFFMMMRRRQQQQQQWWW^^^aaafffgggjjjnnnrrrwww{{{}}}~~~yyyuuuqqqnnnnnnppprrrmmmaaaVVVSSSSSSTTTVVVXXX[[[^^^```eeehhhqqq}}}}}}}}}}}}~~~~~~}}}||||||}}}yyyooohhhlllwww|||rrrjjjeeecccbbbaaaaaa^^^[[[[[[^^^______]]]bbbbbbaaabbbgggooozzz}}}}}}xxxqqqkkkkkkmmmrrrzzz|||zzzzzz}}}yyywwwwwwyyy}}}oooXXXIIICCCBBB;;;:::888666555555666666777888888888888777777666777777777777777777777777666666777777777777666666555555444333333333333444444333333222222333333444555555555666666555444444555555444333222111111000888666555666888888666444777;;;FFFVVVhhhvvv~~~xxxrrrlllcccYYYTTTUUUYYYfffuuuzzzkkkaaa\\\iiiwwwdddZZZWWWSSSOOONNNOOOLLLHHHDDDBBBBBBCCCDDDIIILLLUUU^^^^^^XXXTTTTTTRRRTTTVVVYYY[[[^^^bbbdddiiivvv~~~}}}~~~|||||||||}}}~~~~~~}}}xxxvvvuuusssrrrpppllliiidddbbb^^^YYYTTTPPPMMMLLLHHHGGGFFFDDDBBBAAA???????????????>>>===<<<<<<<<<;;;::::::999888888888888999888888777777888999:::999888888888888999;;;;;;999999999999999999999999999;;;<<<;;;:::999:::<<<;;;<<<>>>===<<<<<<===???>>>>>>??????@@@BBBCCCDDDEEEEEEEEEFFFHHHIIIKKKLLLKKKQQQUUUSSSTTT[[[bbbeeekkklllnnnrrruuuyyy|||}}}~~~xxxtttpppnnnnnnnnnmmmggg^^^VVVQQQRRRTTTUUUXXX\\\```bbbiiimmmxxx}}}|||||||||}}}}}}|||{{{{{{}}}xxxqqqnnnsss}}}ssskkkfffddddddcccbbb```]]]]]]___aaa```___bbbbbbbbbcccfffnnnwww}}}~~~xxxrrrpppooorrr|||~~~|||yyyzzz}}}oooXXXHHHAAA@@@;;;:::999888888999::::::777777666666666777777888777777777777777777777777777777888888888888777777555555444333333333333444444444333333333333444444444444444444444333222111555555444333111000///...555444444666888:::999888;;;@@@MMM```tttxxxoooiiibbbZZZVVVVVV```ooowwwooobbb^^^bbbttt{{{kkk[[[TTTQQQNNNKKKKKKMMMJJJGGGDDDBBBCCCEEEFFFJJJLLLSSSZZZ[[[WWWUUUWWWVVVWWWXXXYYY[[[___dddhhhppp~~~}}}~~~{{{{{{{{{|||~~~~~~{{{zzzuuusssqqqooommmkkkgggddd^^^]]]YYYUUUQQQMMMKKKJJJEEEEEEDDDBBBAAA???>>>============<<<<<<;;;;;;::::::999999888888888999999777777777777888999:::;;;:::999999888999999:::;;;888999999999:::;;;;;;;;;:::;;;<<<<<<::::::;;;<<<===>>>@@@???>>>>>>???AAA??????@@@@@@AAACCCDDDEEEGGGHHHHHHIIIKKKLLLNNNOOOOOOTTTWWWVVVXXXaaajjjnnnrrrsssuuuwwwzzz|||}}}~~~|||wwwrrrmmmmmmllliiieee___YYYUUUQQQSSSUUUWWWZZZ^^^dddhhhooovvv~~~}}}|||zzzzzzzzz{{{{{{{{{{{{zzz{{{||||||vvvsssvvvuuulllgggfffeeeeeedddbbb```___aaabbbbbbbbbbbbbbbbbbcccfffkkkrrrwwwzzzuuuqqqsss~~~}}}~~~vvv~~~oooXXXGGG@@@??????>>>===;;;;;;<<<<<<===888777666666666888999:::666666666666666666666666666777777888888777777666555555444333333333333444444444333333333333444444444444444444333333222111666666666555444333222222333333333555777888999:::>>>DDDSSShhh}}}~~~tttjjjddd___ZZZXXXYYYgggxxx}}}nnnddd[[[\\\ggg|||rrreeeWWWRRRQQQNNNLLLLLLJJJHHHEEECCCCCCEEEGGGIIILLLMMMQQQWWWXXXUUUVVVZZZ\\\]]]]]]\\\\\\```gggmmmzzzxxxxxxxxxyyy{{{~~~|||zzzxxxssspppmmmkkkiiifffbbb___YYYWWWTTTQQQMMMKKKIIIHHHBBBBBBAAA@@@???======<<<<<<;;;;;;;;;::::::999999999888888888888888999:::777777888888888999999:::999999888888888999999999999999:::;;;<<<<<<======<<<===>>>>>><<<<<<===>>>???AAABBBBBBAAA@@@BBBCCC@@@@@@@@@AAABBBCCCDDDEEEIIIIIIJJJKKKLLLNNNPPPQQQPPPTTTVVVVVV\\\hhhrrrwww{{{{{{|||}}}}}}~~~~~~zzztttooohhhhhhgggbbb[[[VVVTTTTTTTTTVVVYYY[[[]]]bbbiiinnnxxx}}}~~~zzzyyyyyyxxxxxxyyyyyyzzzzzzzzzyyyzzz|||~~~|||yyyxxxyyyvvvsssvvv}}}yyyoooiiigggeeeeeedddbbbaaa```aaabbbccccccbbbbbbcccdddeeeiiinnnrrr~~~yyyssstttsss|||oooXXXGGG@@@>>>===<<<:::999888777888888999888888777888999;;;<<<666666666666666666666666555666666777777666666555555555444333333333333444555444444333333444444555555555555555555444333333555555555555666666666666333333444444444666777999???HHHYYYoooxxxoooeee___[[[XXXZZZ^^^rrrvvvfff\\\XXX]]]kkkkkkaaaVVVSSSRRROOOMMMNNNGGGFFFDDDBBBCCCFFFJJJLLLNNNMMMPPPTTTUUUTTTVVV[[[___```___]]]]]]aaaiiipppxxxwwwwwwxxxzzz~~~|||xxxvvvqqqnnnjjjgggdddaaa]]][[[UUUSSSQQQMMMJJJHHHFFFEEE@@@??????>>>===<<<<<<;;;:::::::::999999999999999888888888777888888999999999999999999888888777777777777777888888888888888:::;;;;;;<<<===>>>>>>??????@@@AAA@@@??????@@@AAAAAABBBDDDCCCBBBBBBCCCEEE@@@@@@@@@AAABBBCCCDDDEEEIIIIIIJJJKKKMMMOOOQQQRRRNNNRRRUUUWWW```ooo{{{~~~zzzuuuoookkkaaabbbaaa\\\UUUQQQRRRTTTWWWZZZ]]]___aaafffnnnuuu}}}{{{|||xxxxxxxxxxxxxxxyyyyyyzzzyyyyyyyyyzzz|||~~~zzztttpppnnnnnnrrrrrrtttzzz~~~tttlllhhheeecccbbbbbbaaa```___```aaacccbbbcccdddeeefffiiimmmqqq}}}{{{uuuuuuppp{{{pppXXXHHH@@@>>>===<<<:::888777666777777::::::999999999:::;;;;;;777777777777777777777777555555666666666666555555555555444333333333333444555555444444444444555555555555666666666666555555222222333444444555555666444555555444444555777:::AAAMMMaaavvv{{{qqqiiiaaa[[[WWWWWW^^^fff~~~mmm```ZZZXXX```pppfff]]]UUUSSSRRRNNNLLLMMMEEECCCBBBBBBDDDHHHLLLNNNPPPNNNOOOSSSSSSRRRUUUZZZ\\\^^^___^^^^^^cccmmmuuuzzzyyyyyyyyy{{{~~~{{{wwwtttooolllgggccc___\\\XXXVVVQQQPPPMMMJJJGGGDDDCCCBBB>>>=========<<<<<<;;;;;;999999999999999999999999999888888777777777888888999::::::999999777666666666666777999999:::999999<<<=========>>>?????????AAABBBCCCCCCAAAAAABBBCCCBBBCCCEEEDDDCCCCCCDDDFFFAAAAAABBBBBBCCCDDDFFFGGGIIIIIIJJJLLLNNNPPPRRRSSSPPPTTTWWW[[[gggwww~~~~~~}}}zzzvvvpppjjjeeeZZZ[[[[[[WWWSSSRRRTTTWWWZZZ___cccfffiiipppzzz~~~}}}zzzyyy{{{xxxxxxyyyyyyzzzzzzzzzzzzyyyyyyzzz{{{}}}wwwoooiiiggghhhiiinnnrrrzzzyyyqqqjjjeeebbbaaaaaaaaa```^^^___aaaccccccdddeeeeeegggjjjooosss~~~~~~}}}|||xxxvvv|||lllwwwoooYYYHHH@@@>>>===<<<;;;:::999:::;;;;;;999999:::::::::999888888777777777777777777777777666666777777777777666666555555444333333333333444555555444444444444555555333444555666666777666666333333333333333333444444555666777666555666:::>>>DDDTTTkkk}}}zzztttjjjeee```ZZZUUUWWWbbboooxxxeee\\\ZZZWWWcccwww}}}ddd\\\VVVTTTRRRMMMKKKLLLCCCBBBAAABBBDDDIIINNNQQQQQQOOOPPPRRRRRRPPPSSSXXXYYY]]]```bbbcccjjjvvv~~~{{{zzzyyyyyy{{{~~~~~~~~~}}}yyytttqqqlllhhhccc^^^ZZZWWWSSSQQQMMMLLLIIIFFFBBB@@@>>>======<<<<<<<<<<<<<<<;;;;;;999999999999999999999999:::999888777777666777777777888999999999999777777666777999;;;<<<<<<<<<<<<>>>>>>??????????????????AAABBBCCCCCCBBBAAABBBCCCBBBDDDEEEEEEDDDDDDEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOQQQSSSUUUVVVYYY]]]bbbnnn~~~}}}{{{|||zzzvvvqqqkkkeee```WWWWWWWWWVVVVVVWWWZZZ\\\aaagggnnnssswww}}}}}}|||yyyyyy|||zzz{{{{{{||||||||||||{{{yyyyyy{{{|||~~~zzztttllldddaaabbbfffiiiooowww|||uuunnnhhhddd```bbbbbb```^^^^^^aaacccddddddeeefffhhhlllssswww~~~|||}}}~~~{{{wwwwww{{{iiitttoooYYYIIIAAA???::::::999888999:::;;;<<<888999::::::999888666555777777777777777777777777777777888888888888777777555555444333333333333444555555444444444444555555222222444555666777777777555555555444444333333333555777888888777999===BBBHHHYYYqqq~~~vvvqqqgggddd```ZZZUUUWWWfffvvvsss```ZZZ[[[WWWeee{{{}}}ddd]]]WWWVVVSSSNNNKKKLLLAAAAAA@@@AAAEEEIIINNNRRRRRRPPPPPPRRRQQQPPPRRRWWWXXX]]]cccfffiiiqqq~~~~~~~~~}}}}}}}}}}}}}}}zzzxxxwwwwwwxxx|||||||||}}}~~~~~~{{{wwwrrrooojjjfff```[[[WWWTTTPPPNNNKKKIIIGGGCCC@@@===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999::::::::::::888777666666666666555666888999::::::999999666888:::<<<>>>?????????@@@@@@@@@???????????????AAABBBCCCCCCAAAAAABBBCCCBBBDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKLLLNNNPPPSSSUUUVVV\\\___ccchhhttt{{{yyy{{{}}}yyytttoooiiibbb]]]UUUUUUUUUWWWYYY\\\^^^___hhhoooxxx~~~}}}~~~{{{{{{~~~||||||}}}~~~~~~}}}}}}|||yyyzzz{{{}}}~~~rrrllleee___]]]```fffjjjqqq|||~~~xxxqqqjjjfffaaabbbcccaaa______aaaddddddeeeeeefffhhhnnnuuuzzz~~~|||}}}}}}wwwsssttt{{{~~~}}}eeennnzzzmmmVVVHHHCCCCCC@@@>>>;;;888777777999:::888888888888777777777666999888888888777777666666555555666666666666555555333333222222333333444555555444444333333444444555333555666777666555666777444444444555555555555666777555666888888888???HHHUUUcccsss}}}uuukkkiiiddd^^^WWWSSSXXXiii{{{qqq^^^ZZZ]]]```nnnqqqfff\\\VVVQQQJJJFFFFFFBBBAAABBBCCCGGGLLLQQQTTTUUUUUUSSSQQQOOOOOORRRUUU[[[___cccdddfffqqq|||}}}~~~~~~~~~|||{{{zzzxxxyyyzzzzzzzzz{{{~~~}}}|||yyyyyyyyyzzzyyyuuunnnjjjdddaaa\\\WWWTTTQQQNNNLLLIIIGGGDDD@@@>>>=========::::::::::::::::::::::::;;;999777999;;;<<<999777777777777777888888888888;;;;;;;;;;;;::::::999888;;;<<<===>>>>>>?????????AAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCEEEDDDBBBAAA@@@AAAAAABBBDDDEEEGGGIIIIIIIIIGGGFFFEEEJJJOOOQQQQQQTTTZZZ```dddnnntttuuu~~~~~~}}}{{{zzzzzzyyywwwsssnnnhhhbbb^^^[[[TTTVVVXXXYYYZZZ___fffmmmrrr{{{{{{{{{zzzzzzzzz{{{{{{|||}}}}}}{{{yyy{{{|||}}}}}}}}}pppfff]]]\\\___bbbhhhmmm||||||tttkkkeeecccccccccbbb___^^^^^^^^^ccccccdddeeehhhnnnwww}}}}}}zzzsssmmmgggsss}}}~~~|||~~~dddlllwwwlllVVVHHHBBBBBB@@@>>><<<999888888:::;;;999999999999888888888888888888777777777666666666555555666666666666555555444444333333444444555666666555555444444555555666222444666666555444555666444444444555555555555666666555555777777999@@@IIIZZZhhhxxx~~~sssiiieeeaaa\\\XXXUUU[[[mmmmmm[[[XXX[[[eeevvvssshhh]]]VVVPPPIIIEEEDDD@@@@@@BBBEEEIIINNNSSSUUUWWWVVVUUUSSSQQQRRRUUUWWWZZZ___eeehhhlllwww~~~}}}~~~|||}}}}}}~~~}}}|||{{{zzzwwwxxxxxxxxxwwwyyy{{{~~~~~~}}}zzzzzzzzzzzzyyytttnnnjjjccc___YYYTTTPPPNNNKKKIIIGGGEEEBBB???===<<<<<<===::::::::::::::::::::::::999777666777999999777555777777777777888888888888;;;;;;;;;;;;;;;:::999999<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLKKKJJJIIIHHHKKKOOORRRSSSYYYaaahhhnnnvvvzzz|||~~~}}}zzzxxxxxxwwwtttpppjjjddd___\\\ZZZUUUWWWXXXYYY[[[bbbkkkrrr|||{{{zzzzzzyyyyyyyyyyyyzzzzzz|||}}}|||zzz{{{}}}}}}~~~xxxiii```YYYZZZ^^^ccciiipppwwwnnnhhh___```aaabbbbbbbbbbbbcccccccccdddfffiiinnnvvv{{{~~~xxxxxx{{{~~~~~~vvvooojjjrrr|||~~~}}}|||~~~~~~aaahhhsss~~~kkkUUUGGGBBBAAA@@@???<<<:::999:::;;;<<<:::::::::999999999999888777777666666666666666555555666666777777666666555555444444444444555666666666666666555555666666666222333555555444444444555444444444555555555555666555444555777777999AAAKKKaaaooo~~~}}}qqqfffaaa^^^ZZZXXXXXX```rrrhhhYYYWWW\\\ooovvvkkk^^^VVVOOOHHHCCCCCC>>>@@@CCCGGGLLLQQQTTTVVVUUUUUUTTTRRRQQQRRRVVVYYYZZZ```ggglllsss~~~||||||{{{|||||||||}}}||||||{{{zzzxxxyyyyyyxxxwwwxxxzzz|||~~~||||||{{{zzzxxxtttnnniiiaaa\\\UUUOOOKKKIIIGGGFFFCCCBBB@@@===<<<<<<<<<<<<::::::::::::::::::::::::999888777888999999777555777777777777888888888888;;;;;;<<<<<<<<<;;;::::::>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJFFFGGGGGGHHHHHHHHHHHHHHHKKKMMMPPPSSSXXX```kkkssszzz~~~}}}|||yyyvvvuuusssooojjjddd^^^[[[ZZZYYYXXXYYY[[[\\\aaajjjvvvzzzyyy{{{xxxxxxwwwwwwwwwwwwxxxxxx{{{~~~}}}|||{{{}}}~~~pppaaaZZZVVVZZZ```fffnnnvvv|||ssslll```aaabbbcccddddddddddddcccdddfffgggjjjnnntttxxxwwwmmmmmmuuu|||{{{tttnnnpppsssyyy}}}~~~|||||||||___fffooozzzkkkUUUFFFAAAAAA???>>><<<:::999::::::;;;::::::999999999888888888666666666666555555555555666666777777777777666666444444444444444555555666666666555555555555666666333555666666555444555555444444444555555555555666555333444777888;;;DDDNNNdddrrrzzznnnccc___\\\YYYYYY[[[cccuuu{{{eeeZZZ[[[bbb}}}yyylll^^^UUUMMMFFFAAAAAA???BBBFFFJJJOOORRRTTTUUURRRRRRQQQPPPPPPRRRVVVYYY]]]aaagggnnnxxx}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||zzzyyyyyy{{{}}}~~~}}}|||zzzwwwssslllhhh___ZZZRRRKKKGGGEEEDDDCCC???>>>===<<<;;;;;;;;;<<<999999999999999999999999;;;::::::;;;;;;:::999888777888888888999999999999<<<<<<=========<<<<<<;;;>>>???@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKKKKHHHGGGFFFEEEFFFFFFGGGHHHMMMOOOQQQVVV]]]hhhttt}}}~~~{{{zzzvvvrrrqqqnnnjjjddd^^^ZZZYYYYYYZZZ\\\]]]___bbbiiiuuu{{{vvvuuuxxxvvvuuuuuuuuuuuuuuuvvvwwwzzz}}}~~~~~~~~~xxxggg]]]XXXWWW]]]dddkkkuuu~~~vvvoooeeeeeedddeeeffffffdddcccdddeeeggghhhjjjnnnrrrvvv~~~rrreeeeeeqqq||||||rrrnnnlllooowww~~~}}}}}}~~~^^^dddmmmxxxkkkUUUFFFAAAAAA===<<<;;;:::999999999:::999888888888777777777777555555555555666666666666666666777777777777666666333333333222333333444555555444444333333444444555555777888888666555666777444444444555555555555666555333444777999===GGGQQQeeessswwwkkkbbb___[[[YYYZZZ]]]eeevvvwwweee]]]ccckkkzzzlll]]]SSSKKKDDD@@@AAABBBDDDHHHLLLOOOQQQRRRRRRQQQQQQQQQQQQQQQTTTXXX\\\aaaccchhhooo}}}~~~|||{{{zzzzzzzzzzzzzzzzzz{{{{{{|||||||||zzzyyyyyy{{{|||~~~|||yyyvvvqqqjjjfff]]]WWWOOOIIIEEEDDDCCCBBB<<<<<<;;;;;;:::::::::;;;999999999999999999999999999:::;;;;;;;;;:::::::::999999999::::::::::::;;;<<<======>>>>>>>>>=========>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKNNNLLLJJJHHHHHHJJJLLLMMMNNNPPPTTTZZZcccooo|||zzzyyyxxxtttooommmiiifff```[[[YYYYYY[[[\\\^^^```dddiiirrr|||xxxtttnnnmmmnnnrrrrrrrrrsssssstttvvvvvvyyy|||rrraaaZZZXXXZZZaaaiiiqqq|||yyyrrriiigggeeefffggghhhgggeeefffggghhhiiijjjlllqqqtttyyy|||~~~~~~nnn```aaammmzzzxxxpppjjjkkkttt~~~^^^dddnnnxxxkkkUUUGGGBBBAAA;;;;;;::::::999999999999888888888777777777666666555666666666666777777777666777777888888777777666333222222222222333444444444444333333333333444444666888999999777666666777444444444555555555555666666444555888;;;@@@KKKVVVfffttt{{{rrrhhhaaa]]]YYYXXXZZZ^^^gggvvvttteeeaaaiiisssxxxjjjZZZPPPIIICCC@@@AAADDDFFFIIILLLOOOQQQQQQRRRSSSSSSTTTTTTUUUXXX]]]aaadddgggkkkttt}}}|||zzzzzzyyyyyyyyyzzz{{{{{{zzzzzzzzzxxxwwwwwwyyy{{{|||xxxtttnnnhhhcccYYYTTTMMMHHHEEECCCBBBAAA;;;;;;;;;;;;:::::::::999999999999999999999999999555777999:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>?????????>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNNNNPPPNNNJJJGGGGGGIIILLLOOOPPPSSSXXX```kkkwww}}}vvvvvvvvvqqqllljjjfffccc___\\\[[[]]]___bbbaaadddjjjqqq}}}{{{vvvtttqqqllliiiiiioooooopppqqqsssuuuvvvwwwyyy|||~~~mmm^^^WWWWWW\\\fffoooxxx~~~xxxkkkgggdddeeehhhllllllkkkhhhiiiiiihhhiiikkkooosssuuuxxx{{{}}}}}}}}}~~~nnnbbbbbbmmmxxxxxxooonnnuuu___eeeooozzzlllVVVHHHBBBBBB<<<;;;;;;;;;::::::::::::999999999888888888777777666666666777777777888888777777888888888888777777333333333333333444555555555555444444444444555555666777999888666555555666444444444555555555555666666555666999===BBBNNNYYYjjjvvvwwwnnneee___ZZZVVVVVVYYY___iiiwwwsssdddbbbkkkvvvuuugggWWWMMMGGGBBBAAABBBCCCEEEGGGKKKNNNPPPRRRSSSSSSTTTUUUUUUWWW[[[```dddfffiiiqqq}}}}}}|||yyyyyyxxxxxxxxxyyy{{{{{{yyyyyyyyyxxxwwwwwwzzz|||{{{wwwrrrllleeeaaaTTTPPPKKKFFFDDDBBB@@@???;;;;;;;;;;;;::::::999888888888888888888888888888333666999:::999999;;;===<<<=========>>>>>>>>>>>>===>>>??????@@@@@@?????????@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDFFFGGGIIIJJJKKKLLLOOOQQQSSSSSSTTTTTTQQQNNNIIIEEEEEEHHHLLLOOOSSSVVV]]]hhhsss~~~xxxrrrssssssoooiiigggcccbbb___^^^___bbbeeegggggglllttt~~~}}}vvvrrrrrrpppllljjjlllmmmmmmnnnpppsssuuuxxxyyyzzz}}}yyyiii]]]XXXZZZbbbnnnyyypppjjjeeedddhhhlllmmmmmmkkkjjjiiiggggggjjjooossssssvvvyyy|||}}}}}}~~~~~~sssjjjjjjrrr{{{xxxuuuxxx```fffppp{{{mmmWWWHHHCCCCCC<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888666666777777888888999999777777888888888888777777555444444444444555666666666666555555555555666666555777888777555444444555444444444555555555666666777555666:::>>>DDDPPP[[[mmmyyyuuukkkccc^^^WWWTTTTTTYYY```jjjyyyssscccaaakkkvvvssseeeUUULLLFFFBBBAAACCCBBBCCCFFFIIIMMMQQQTTTVVVQQQRRRSSSTTTVVVZZZ```dddfffkkkuuu~~~}}}|||yyyyyyxxxwwwxxxyyy{{{|||zzz{{{{{{zzzyyyzzz|||~~~~~~zzzvvvqqqkkkddd```PPPMMMIIIFFFCCCAAA???===;;;;;;;;;;;;;;;:::999888888888888888888888888888444777;;;<<<;;;<<<>>>AAA>>>>>>>>>>>>????????????===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKMMMPPPSSSVVVXXXYYYYYYVVVRRRMMMIIIHHHKKKPPPSSSUUUYYYaaammmyyy}}}uuupppqqqrrrnnnhhhfffbbbaaa``````bbbeeehhhjjjooottt}}}}}}wwwqqqllllllllljjjjjjlllkkklllnnnpppsssvvvyyyzzzzzz}}}vvvhhh^^^ZZZ^^^ggguuuvvvooogggdddgggjjjkkkkkkmmmkkkiiigggfffiiiooossssssuuuxxx{{{}}}~~~~~~~~~}}}yyyrrrsssyyy~~~zzz{{{eeejjjrrr{{{iiiRRRFFF@@@======<<<;;;:::999999999999:::::::::999888777666666777777888888777666444333444666888;;;;;;:::999777444333333222333444666777666666555444333333333333555666888888777666777777333333444444555444444444555777888999<<>>===999666888888888888888888999:::999999:::;;;<<<===>>>>>>>>>??????@@@@@@@@@??????CCCCCCCCCBBBBBBAAAAAAAAADDDDDDCCCBBB@@@???>>>>>>???AAABBBCCCCCCCCCEEEGGGHHHHHHIIIIIIJJJKKKLLLMMMRRRUUUYYY\\\]]]\\\ZZZXXX[[[VVVNNNHHHFFFJJJOOOSSSZZZcccmmmvvv~~~uuuqqqmmmmmmnnnmmmhhhcccaaabbbcccbbbccciiirrryyy}}}|||wwwpppooommmjjjggggggiiikkkiiillloooqqqsssvvvzzz}}}~~~rrrfffccc```bbblll}}}{{{tttkkkeeedddfffhhhhhhkkkjjjjjjjjjkkklllnnnoootttpppoootttuuusssvvv|||}}}{{{yyy|||fffkkksss|||jjjSSSFFFAAA======<<<<<<;;;:::::::::::::::999999999888777777777777888999999:::999888888444666888:::;;;:::999888333333222111222222444444444444444444555666777777111333444444333222222333444444555555666666555555666777888999>>>HHHUUU^^^xxx~~~~~~sssggg```^^^XXXUUUTTTXXXcccrrrsssgggbbbnnntttbbbVVVIIICCCAAA???@@@CCCCCCDDDGGGJJJMMMPPPQQQRRRTTTSSSSSSUUUZZZ```eeegggiiippp~~~~~~~~~~~~|||zzzxxxxxxyyyyyyzzzzzzzzzyyy}}}|||{{{zzz{{{|||~~~~~~yyytttoooiiiaaa[[[OOOKKKFFFCCCAAA@@@<<<:::;;;;;;<<<======<<<:::888999999999999999::::::;;;:::;;;<<<===>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@BBBDDDEEEEEEEEEGGGIIIIIIIIIJJJKKKLLLOOOQQQRRRYYY[[[___bbbbbbaaa^^^\\\[[[VVVOOOIIIHHHLLLQQQUUU\\\fffrrr{{{}}}zzzuuuqqqmmmmmmnnnlllhhhcccaaadddgggiiikkkpppxxx~~~zzzvvvqqqpppnnnjjjggggggiiikkkjjjllloooqqqrrruuuyyy|||}}}pppdddbbbcccfffrrr}}}vvvllleeedddeeefffggghhhiiijjjkkklllmmmmmmmmmppplllkkkoooqqqpppsssxxx}}}}}}||||||}}}zzz|||fffllluuu~~~mmmUUUHHHBBB>>>======<<<;;;;;;;;;<<<<<<999999888888888888888888666666888999::::::::::::444666888:::;;;:::999888888777777666666666666777555555555555555777888888333555666666444333444555555555555666666666777777777888888:::@@@LLL\\\gggzzz~~~{{{pppeee___]]]VVVWWWZZZ^^^gggvvvyyynnndddaaannnwwwlllZZZOOODDDAAA@@@@@@BBBEEECCCEEEIIIMMMQQQRRRSSSSSSVVVVVVWWWZZZ^^^bbbfffhhhiiisss~~~~~~}}}{{{yyyxxxxxxyyyyyyzzzzzzzzzzzz~~~~~~}}}|||}}}~~~~~~xxxtttooohhh```YYYKKKIIIFFFDDDBBB@@@<<<:::999;;;======<<<:::999999:::::::::::::::;;;<<<<<<======>>>???@@@AAABBBBBBDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCDDDFFFGGGGGGHHHJJJLLLKKKKKKLLLMMMPPPTTTXXX[[[```bbbeeeggggggdddbbb```ZZZVVVPPPKKKJJJNNNSSSWWW^^^kkkyyy~~~yyyuuusssppplllkkklllkkkgggcccbbbffflllpppttt{{{}}}zzzvvvsssqqqpppnnnjjjgggfffhhhjjjkkkmmmoooqqqrrruuuxxx{{{~~~lllbbb```dddjjjyyyzzzooogggccccccdddeeedddfffjjjlllmmmmmmkkkjjjkkkhhhgggjjjlllmmmpppuuuzzzwwwtttsss|||}}}|||fffmmmvvvnnnVVVIIIBBB???<<<<<<;;;;;;;;;;;;<<<<<<888888888888888999999999555555666666777777777777555666888999::::::999888:::999999888777777777777888777666555444444444444555777888888666555555666444444444555555666777777888888999<<>>===:::888888999:::::::::::::::;;;<<<===@@@@@@@@@AAABBBCCCCCCDDDEEEDDDAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEDDDFFFHHHIIIJJJJJJMMMOOOMMMNNNOOOQQQUUU[[[```cccggghhhiiiiiihhhdddaaa___YYYUUUPPPMMMLLLOOOTTTWWW```nnn}}}vvvrrrpppmmmjjjiiiiiihhheeeccceeeiiiooouuu{{{}}}yyyxxxvvvssspppooonnnlllhhheeedddfffhhhjjjlllooorrrtttwww{{{~~~}}}jjjaaaaaafffooo~~~tttjjjdddbbbbbbbbb```ccchhhkkkmmmllljjjhhhiiigggfffhhhkkknnnrrrvvvxxxrrrkkkkkkttt|||gggmmmwwwoooVVVIIICCC???<<<;;;::::::::::::::::::888888888888888999999999888777777666666666666666555666888999::::::999999555555444444444333222222777666555444333333333333444666777666444333333444333333333333444555666777888999:::>>>GGGWWWkkkxxxvvvkkk```ZZZXXXVVVXXX^^^llllll```\\\aaasssyyyrrriii```TTTKKKDDDDDDEEEEEEGGGJJJKKKNNNRRRWWWYYYZZZZZZYYYUUUXXX]]]```bbbdddhhhjjjqqq}}}|||{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|||wwwrrrjjj```YYYJJJIIIGGGDDDBBB@@@@@@@@@BBBAAA???<<<999888999::::::999999:::;;;<<<======AAAAAABBBBBBCCCCCCDDDDDDDDDBBB@@@???>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMOOOQQQQQQRRRTTTWWW\\\aaafffiiimmmmmmmmmkkkgggccc^^^\\\VVVSSSPPPNNNNNNQQQVVVYYYcccsss~~~wwwqqqllljjjhhhfffffffffeeedddiiilllqqqxxxyyyvvvuuussspppmmmkkkjjjhhheeebbbbbbdddfffiiilllooorrruuuyyy~~~zzziiibbbdddjjjvvvyyyooogggbbb``````]]]```dddhhhjjjiiihhhggghhhhhhhhhiiimmmsssyyy{{{|||ssshhhfffnnn{{{|||zzz}}}hhhnnnwwwnnnVVVIIICCC???<<<<<<;;;:::999999999999999999888888888888888888;;;:::999888777777777777666777777888999999:::999444444444555444444333222333333222333333444555666777888999888666555555666333222222222333444666888888999;;;@@@KKK\\\ppp}}}vvvkkkbbb]]]\\\YYY\\\gggzzz}}}ggg]]]]]]fffxxxxxxssslllbbbZZZPPPHHHBBBCCCEEEEEEGGGIIIMMMOOORRRUUUWWWXXXXXXWWWUUUZZZ___aaacccfffjjjooo|||}}}||||||}}}~~~}}}|||||||||}}}~~~~~~~~~}}}~~~yyysssjjj```XXXLLLJJJGGGCCCAAACCCGGGJJJOOOJJJBBB===;;;;;;;;;;;;::::::;;;;;;<<<===??????AAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGIIIKKKMMMOOOOOOQQQSSSUUUWWWYYY[[[___dddiiimmmooosssrrrppplllfff```[[[WWWQQQPPPOOOOOORRRWWW\\\___jjj{{{wwwqqqiiihhhgggfffffffffhhhhhhmmmqqqwww{{{vvvsssrrrpppmmmjjjggggggeeebbb```aaacccfffiiikkkooorrruuuyyy~~~vvvgggcccgggppp~~~uuujjjccc______[[[]]]___bbbdddfffgggggggggiiijjjjjjoooyyyvvvhhhdddiiittt~~~~~~{{{vvvvvvhhhnnnvvvlllTTTHHHBBB??????>>><<<;;;999888888888:::999999999888777777777:::999888777777888999999666777777888999999::::::444555666777777777666555333333333444444555666777999:::;;;:::888666666777444333222222333555888999777999<<>>???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJMMMOOOQQQSSSSSSUUUWWWYYY^^^```dddiiimmmppprrrsssuuusssoooiiibbbZZZTTTPPPKKKLLLNNNQQQWWW^^^eeeiiisssvvvpppiiihhhhhhggghhhiiilllnnnrrrwwwzzzvvvqqqoooooonnnkkkgggeeeeeedddbbb```aaadddgggjjjllloooqqqsssvvvzzz}}}qqqeeedddiiirrrzzzoooeee___^^^[[[[[[[[[\\\___bbbfffhhheeehhhiiiiiippp|||ttteeebbbgggppp~~~zzzrrrpppvvv~~~}}}iiinnnuuu~~~kkkTTTGGGBBB???AAA@@@>>><<<:::999888888;;;::::::999888777666666666666555555555777888999777777777888999999::::::111222333555555555444444888777666555555444444555555666777666444222222333555444333333444666999;;;666999===DDDOOO```sss~~~wwwnnnfffbbb```___^^^mmmvvveeeVVVWWW^^^hhhvvvzzzpppllljjjbbbWWWOOOIIICCC@@@CCCHHHJJJLLLOOOQQQQQQRRRSSSTTTTTTUUUVVVXXX]]]bbbdddfffjjjrrrxxx|||}}}|||~~~~~~~~~~~~}}}xxxrrriii]]]UUUJJJHHHCCC@@@AAAJJJWWW```iii[[[KKKBBBBBBDDDBBB????????????@@@AAABBBDDDEEE@@@@@@@@@AAAAAAAAAAAAAAA???@@@BBBCCCDDDEEEEEEDDDBBBCCCCCCCCCDDDDDDEEEEEECCCDDDEEEGGGIIIKKKLLLMMMOOORRRTTTVVVVVVXXX[[[]]]cccfffjjjooosssuuuvvvvvvtttqqqllleee]]]TTTMMMIIIGGGIIIMMMSSS[[[dddlllqqqzzzuuunnniiiiiiiiiiiiiiilllooorrrttt{{{|||vvvrrrnnnlllmmmllliiifffeeeddddddbbbaaabbbfffiiikkkmmmooopppqqqsssvvvxxx~~~~~~nnncccccciiiqqq}}}qqqfff```]]][[[ZZZYYYYYY\\\```eeehhhcccggghhhhhhooo}}}oooaaa___fffqqqzzzooolllooovvv}}}yyygggllluuujjjTTTIIICCC???<<<<<<;;;;;;;;;:::::::::888888888777888888999:::999888888888777777666666::::::999999888777777777777777666666555555555444555444333555777888888777555555666666555444333333555555444444444555555666999999<<>><<<<<<;;;;;;;;;:::::::::::::::999888777777777888888888888888777777777666888888888888888888888999777666666666555555555555555444333555777888777666666666777777666666555444555555444444444555666666999;;;???JJJYYYkkkzzzzzzooohhhaaa]]]___cccjjjyyyxxx\\\XXXSSSTTTcccyyywwwjjjccc\\\SSSKKKCCCDDDFFFHHHIIIJJJKKKKKKOOOQQQTTTUUUVVVWWWYYYZZZ^^^___aaacccccciiiyyy}}}yyyssshhh[[[QQQLLLEEEDDDDDDHHH[[[nnnpppsss[[[JJJJJJKKKCCC@@@EEEAAABBBCCCBBBAAAAAABBBDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDFFFEEEGGGHHHHHHGGGGGGHHHJJJMMMJJJIIIJJJNNNQQQSSSRRRUUUYYY^^^```bbbeeekkkooosssuuuwwwyyyzzz{{{|||{{{yyywwwpppcccTTTJJJGGGHHHIIIOOOVVV]]]eeeppp}}}xxxpppppplllllloooqqqsssyyyzzzuuuqqqqqqnnnjjjhhhhhhhhhfffeeedddcccccccccdddeeeggghhhjjjkkkllllllmmmooossswwwwww}}}uuuiiibbbfffmmm}}}}}}ssshhh___]]][[[YYYXXXYYY[[[___aaaccchhhkkkmmmsss|||tttfffYYYXXX```lll{{{zzzkkk___^^^hhhuuu}}}}}}}}}eeejjjsss~~~hhhRRRGGGAAA===<<<<<<;;;;;;;;;:::::::::<<<;;;:::888777666666666888888888888777777777777666666777888888999::::::666666666666555555555555555444444555777888777666777777777777777777666555555555444444555555666777:::===DDDQQQaaappp{{{}}}tttjjjccc^^^[[[^^^ccclll}}}lllUUUSSSQQQWWWkkk|||nnndddYYYOOOHHHBBBDDDEEEHHHJJJKKKLLLLLLPPPRRRUUUWWWXXXZZZ\\\^^^^^^^^^___bbbeeemmm~~~|||yyyssshhh[[[QQQLLLEEEEEEFFFKKK___rrrsssuuu___MMMLLLKKKDDDAAAEEEBBBCCCCCCBBBAAA@@@BBBCCCAAAAAABBBDDDEEEEEEEEEEEEDDDEEEGGGFFFFFFFFFGGGHHHGGGIIIJJJJJJJJJJJJLLLNNNPPPOOONNNOOORRRUUUWWWWWW]]]aaafffhhhjjjlllqqquuuzzzzzz|||}}}~~~~~~~~~~~~}}}zzzqqqbbbRRRHHHFFFGGGLLLRRRZZZcccmmmyyywwwqqqrrrpppppprrrtttwww{{{wwwrrrooollljjjgggeeeffffffeeedddbbbbbbbbbcccdddfffggghhhhhhiiijjjjjjkkkmmmqqqtttttt{{{{{{pppfffbbbiiirrryyymmmddd___]]]ZZZXXXWWWYYY[[[]]]ccchhhkkkmmmqqqwwwzzzyyyjjj___VVVXXXaaalllyyyzzzjjj]]]XXXaaammmxxx}}}~~~}}}|||dddiiirrr}}}gggQQQFFFAAA===<<<<<<;;;;;;;;;:::::::::;;;:::999888777777777777888888888777777777777777666777777777888888888999666666666666666555555555666444444555777777777666666666777777777666666555555444444444555666777888999===HHHYYYjjjwww~~~{{{rrrhhhaaa]]]ZZZ^^^cccnnnyyycccWWWVVVWWW```vvvrrreeeVVVKKKEEEAAABBBEEEGGGJJJLLLMMMNNNPPPRRRUUUWWWXXX[[[^^^aaaaaa```aaadddiiittt~~~{{{yyysssiii[[[RRRMMMFFFEEEGGGMMM```rrrqqqppp]]]MMMKKKJJJEEECCCFFFCCCDDDDDDCCCAAAAAABBBDDDAAABBBCCCDDDEEEEEEEEEEEEDDDFFFHHHHHHHHHHHHIIIJJJHHHJJJLLLMMMMMMNNNPPPQQQTTTTTTTTTUUUWWWYYY[[[\\\dddhhhlllooooooqqquuuyyy}}}}}}~~~~~~tttdddSSSIIIGGGIIIOOOUUU^^^hhhtttxxxssssssrrrsssuuuwww}}}{{{wwwtttpppnnnkkkiiifffdddccccccbbbbbb```aaabbbccceeefffhhhhhhfffggghhhhhhhhhkkknnnrrrssszzzwwwkkkcccbbbkkkvvv}}}oooeee___]]]ZZZWWWWWWXXXZZZ\\\aaafffiiijjjmmmqqqrrroooaaaZZZUUUZZZbbblllwww{{{kkk]]]UUU\\\gggrrrzzz}}}|||zzz~~~dddiiirrr~~~fffQQQFFFAAA===<<<<<<;;;;;;;;;:::::::::999888888888888888999999777777777777777777888888888888888777777777666666555555555666666666666666666555444555666777666555444555555666666555555555444444444555666777888888888>>>KKK^^^qqq~~~|||rrrhhhaaa\\\ZZZ^^^dddqqquuu___WWWXXX[[[hhhttteeeSSSGGGDDD@@@AAADDDGGGJJJMMMNNNOOOPPPRRRTTTVVVWWWZZZ^^^aaacccaaaaaafffmmmzzz~~~}}}zzztttjjj\\\SSSLLLEEEFFFJJJPPPcccrrrpppeeeVVVJJJIIIIIIFFFEEEGGGDDDEEEEEEDDDCCCCCCDDDFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCFFFHHHIIIIIIIIIJJJLLLIIIKKKNNNOOOPPPQQQSSSUUUXXXXXXZZZ[[[\\\^^^```aaahhhlllqqqsssssstttwwwzzz}}}}}}~~~wwwgggWWWMMMKKKLLLRRRXXXbbbnnn{{{{{{xxxuuuuuuwww{{{~~~yyyvvvsssooommmllljjjhhheeebbb```````````````bbbccceeefffggggggeeeffffffffffffiiilllooorrrzzztttiiibbbbbbmmmxxx~~~pppfff___]]]ZZZWWWWWWXXXZZZ\\\\\\aaaeeefffhhhkkkkkkggg]]]YYYXXX^^^fffmmmvvv~~~pppaaaXXX[[[cccmmmwww|||{{{yyy~~~eeejjjtttgggRRRGGGAAA>>><<<<<<;;;;;;;;;:::::::::888888777777888999999:::777777777777888888888888999999888777777666555555555555555666666666666666666555444555666777666555333444444555555555555555444444444555666777888999;;;AAANNNaaauuuzzzpppfff___ZZZYYY]]]dddssssss___SSSVVV]]]nnnuuudddPPPEEEDDD>>>@@@CCCGGGJJJMMMOOOPPPPPPRRRTTTUUUWWWZZZ^^^aaabbb```bbbiiisss~~~|||{{{|||}}}wwwkkk^^^TTTIIICCCFFFLLLSSSeeeqqqlllYYYNNNGGGGGGHHHGGGFFFGGGEEEFFFFFFFFFEEEEEEGGGIIIIIIIIIHHHHHHGGGEEEDDDCCCCCCFFFIIIKKKKKKLLLLLLMMMLLLNNNQQQRRRTTTUUUXXXZZZ\\\^^^aaabbbbbbccceeeggglllqqquuuwwwwwwwwwyyy|||~~~~~~~~~zzzkkk[[[QQQOOOPPPUUU\\\hhhvvv~~~{{{zzz}}}|||wwwtttqqqnnnlllkkkkkkiiieeeaaa^^^^^^___```aaabbbdddeeefffffffffeeeeeefffeeeeeegggkkknnnrrryyyrrriiicccdddppp}}}}}}|||rrriiiaaa^^^[[[XXXWWWXXXZZZ\\\XXX]]]```aaadddhhhhhheee```]]]^^^dddiiinnnvvv}}}yyyiii\\\\\\```jjjuuu}}}}}}{{{ffflllvvvgggRRRHHHBBB???<<<<<<;;;;;;;;;:::::::::999999888888777888888888666777777777888888888888777777777777777666666666555555555555666666666777777666444555666777666444444444555666666666666666444444555555666888999:::AAAEEEPPPbbbuuutttkkk```ZZZWWWWWW\\\ddduuuqqq___TTTXXXbbbvvvtttcccNNNDDDDDD===???CCCGGGKKKNNNPPPQQQRRRSSSTTTUUUWWWYYY^^^aaabbbaaaeeennn|||~~~|||zzz{{{~~~yyymmm___UUUJJJDDDFFFLLLQQQ___fff]]]PPPJJJEEEFFFIIIHHHGGGFFFEEEFFFGGGGGGGGGHHHJJJLLLJJJJJJJJJIIIHHHGGGEEEDDDEEEHHHLLLNNNNNNNNNOOOPPPOOOQQQTTTVVVXXXZZZ]]]```aaadddggghhhhhhiiikkkmmmqqquuuzzz|||{{{{{{}}}{{{nnn___UUURRRSSSWWW___mmm~~~|||wwwtttrrrpppmmmlllhhhhhhgggddd___]]]^^^``````aaacccdddeeeeeeeeeddddddeeeeeeeeeeeegggjjjmmmpppwww|||}}}|||qqqiiieeeiiiuuu~~~{{{~~~wwwnnndddbbb]]]YYYWWWWWWXXXYYYUUUZZZ]]]___bbbhhhiiigggeeecccdddiiimmmpppvvv}}}ttt___]]]^^^ggguuufffmmmxxxhhhSSSHHHCCC???<<<<<<;;;;;;;;;:::::::::;;;;;;999888777777666666666666777777888888888999555555666666777777888888444555555555666666777777777666555555666777666444555555666777777888777777444444555555666888999:::FFFIIIRRRcccuuuoooeee\\\WWWTTTUUU\\\cccvvvppp^^^YYY]]]hhh}}}tttbbbMMMCCCEEE===???BBBGGGKKKNNNQQQRRRTTTUUUVVVVVVWWWZZZ^^^bbbcccccchhhuuu}}}zzz{{{~~~zzznnn```VVVLLLEEEGGGJJJKKKUUUXXXLLLMMMHHHEEEGGGIIIIIIFFFEEEEEEGGGHHHHHHHHHIIILLLNNNJJJJJJJJJJJJIIIHHHGGGGGGFFFIIIMMMPPPPPPQQQQQQRRRQQQTTTWWWZZZ[[[^^^aaaccceeehhhlllmmmlllllloooqqquuuyyy~~~~~~{{{ooo```VVVSSSTTTXXXaaaqqqzzzwwwsssqqqpppooommmkkkeeefffeeebbb^^^]]]___aaaaaabbbcccdddeeeddddddccceeeeeeeeeeeeeeegggjjjmmmooouuuyyyzzz|||yyypppjjjggglllyyy{{{ssshhheee```[[[WWWVVVWWWWWWTTTYYY\\\^^^bbbhhhkkkjjjiiiggghhhmmmoooqqqvvv}}}{{{```]]]]]]fffuuueeennn|||iiiRRRDDD???>>>>>>===<<<::::::;;;<<<<<<999555555999;;;999888999777777888888888888777777666666666666666666666666777666555444444555666777555555555666555555444333333333444444555666666666444555666777777999<<>>======<<<;;;;;;;;;;;;;;;;;;666555888999888888;;;777777888888888888777777666666666666666666666666777666555444444555666777666666777777666666555444333444444555666666777777444555666777888:::===@@@DDDQQQaaammmxxx~~~}}}xxxjjjbbbXXXRRROOORRR___lllzzzqqqbbbXXXcccssszzzfffTTTHHHCCCBBBEEEDDDCCCDDDGGGKKKPPPRRRUUUVVVWWWWWWXXX[[[___bbbeeeiiissstttcccVVVSSSPPPMMMLLLMMMMMMLLLJJJHHHIIIIIIJJJKKKLLLMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHHHHHHHHHHKKKMMMOOOPPPQQQSSSWWWYYY```aaabbbdddgggiiilllmmmttttttvvvwwwyyyzzz{{{{{{~~~|||zzzyyyyyyxxxuuusssqqqpppoooooonnnnnnkkkddd\\\VVVUUUVVVbbbsss{{{yyyxxxvvvssspppnnnlllkkkiiigggeeecccaaa`````````ccccccdddddddddcccbbbbbbcccccccccdddeeeggghhhiiimmmppptttwwwyyy{{{~~~|||sssjjjiiinnnxxxzzzqqqjjjaaa[[[ZZZYYYWWWTTTUUUUUUWWWZZZ^^^dddiiilllllliiijjjooosssrrrsssuuuiii___XXX___rrrlllttt~~~jjjTTTFFF@@@???<<<<<<<<<<<<<<<;;;::::::<<<777555777999888888;;;777777777777777777777777666666666666666666666666666666555555555555666666777777777777777666666555444555555666666777888888444555777777888:::>>>AAAHHHUUUeeeqqq{{{}}}wwwhhh```WWWQQQOOOTTTbbbppp|||qqqddd\\\fffvvvsssaaaPPPFFFAAAAAAEEEDDDDDDEEEGGGJJJMMMOOOSSSTTTUUUVVVWWWZZZ___bbbhhhooo{{{wwwhhh\\\VVVSSSOOOMMMMMMMMMMMMLLLHHHIIIJJJLLLNNNPPPQQQRRROOOPPPRRRSSSSSSRRRQQQPPPNNNNNNMMMLLLKKKKKKLLLLLLNNNPPPRRRSSSUUUWWWZZZ]]]dddeeegggiiilllooorrrssszzz{{{|||}}}~~~|||yyywwwuuussspppmmmiiigggeeeeeeeeeffffffeee```ZZZWWWXXXZZZiii|||{{{vvvvvvvvvtttrrrpppnnnmmmlllgggfffdddbbbaaaaaabbbbbbdddddddddddddddcccbbbbbbccccccdddeeefffhhhiiijjjlllooorrrtttvvvzzz~~~zzzrrrmmmnnnttt|||xxxpppeee]]]ZZZXXXUUUSSSTTTUUUVVVYYY]]]bbbgggjjjiiigggiiipppsssqqqooopppzzz|||oooeee\\\```pppnnnttt~~~jjjTTTFFFAAA@@@:::;;;<<<===<<<;;;:::999:::666666999;;;888777999888888777777777777888888666666666666666666666666666666666555555666666666666777777777777666555555555555666666777888888888333555777888999<<>>BBBFFFMMM\\\ooo}}}}}}ttteee^^^WWWTTTWWWaaasssllleeedddlll|||yyynnnhhh^^^RRRHHHCCCDDDFFFDDDEEEGGGIIIKKKLLLLLLLLLMMMNNNQQQSSSVVVZZZ```dddooo|||zzzqqqkkkeeeeeedddaaa]]][[[[[[\\\[[[\\\]]]___aaabbbddddddfffgggiiijjjiiifffbbb___]]]\\\[[[[[[ZZZZZZZZZ[[[\\\^^^aaaccceeegggkkknnnsssrrrrrrssstttuuuvvvvvvyyy{{{~~~xxxqqqkkkhhheeeaaa^^^YYYZZZ\\\___cccgggjjjlllooopppqqqooommmoootttxxx|||}}}}}}{{{wwwtttrrrqqqrrrqqqqqqpppooonnnmmmmmmiiihhheeecccaaa`````````bbbcccdddeeeeeefffffffffeeeeeefffgggiiilllnnnooooooqqqtttuuuwwwzzz}}}~~~|||}}}yyyoooeee]]]YYYXXXXXXVVVVVVWWWYYY\\\```dddffffffeeeiiipppqqqlllgggeeebbbccciiivvvwwwxxxooofffjjjzzznnnvvvgggRRREEE@@@???<<<;;;::::::999999::::::<<<888666999:::777666888999888777666666777888999777777777777777777777777444555666777777666555444666666666666666555444444333444444555666666777777333555777999;;;???CCCGGGQQQ```sssyyynnnccc]]]XXXXXX]]]jjjxxxfffdddbbbiiiyyyxxxrrrgggaaaXXXMMMEEEBBBDDDFFFDDDEEEHHHKKKMMMMMMMMMMMMLLLNNNPPPSSSVVV[[[aaaeeesss{{{tttooohhhjjjkkkiiieeebbbaaabbbbbbbbbccccccdddeeeffffffgggiiijjjlllkkkjjjgggfffbbbbbbaaa___^^^^^^^^^^^^aaaccceeegggiiilllpppsssxxxwwwvvvuuuuuuttttttuuuvvvyyy~~~~~~{{{rrrlllddd```___^^^[[[XXXXXX[[[bbbjjjqqqxxx|||~~~~~~~~~zzzyyywwwuuutttsssrrrqqqrrrqqqpppooonnnmmmllllllgggfffdddbbbaaaaaaaaabbbaaabbbccceeefffgggggghhheeeeeefffhhhjjjlllooopppqqqtttwwwyyyzzz{{{~~~~~~uuukkkaaa\\\YYYYYYWWWWWWXXXYYY\\\```dddfffgggfffiiiooopppkkkfffddd]]]]]]bbbooosssrrrvvvrrrfffiiiyyypppxxxfffQQQDDD??????<<<;;;:::999888999:::;;;???999555666777666888;;;999888777555555777888999777777777777777777777777444555666777777666555444777777777777777666666555333333444444555666666666333555777999<<>>===<<<:::999888777777:::999888888777888888888999999999999999888777777666666777777777777666666777777666666666666777777444555555666777888888999666666555555555444444444666444555999<<>>;;;;;;::::::999999::::::::::::999888888888888888999999::::::999999888777666666777777777777666666777666666555555666666777555555555666666777777888777777777777777666666666666555777===BBBFFFOOOWWWddduuu~~~rrrfff\\\[[[^^^jjj|||{{{jjj___\\\\\\aaahhhooorrrqqqlllgggccc\\\SSSIIICCCBBBDDDEEEFFFGGGIIILLLLLLKKKJJJKKKKKKKKKMMMRRRXXX]]]dddrrr~~~xxxsssqqqnnnmmmjjjiiihhhhhhiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiijjjkkklllllllllllliiijjjkkkmmmoooppppppqqqsssuuuvvvwwwxxxyyy|||}}}zzzvvvrrrooommmlllhhheeebbb___[[[VVVQQQMMMHHHIIIMMMVVV___kkk{{{~~~}}}|||{{{yyyvvvsssqqqqqqpppnnnllllllkkkjjjiiigggeeeddddddcccdddeeedddbbbaaaaaabbb^^^___aaadddgggiiijjjkkkfffeeeeeeeeegggjjjlllnnnrrrtttvvvyyy}}}}}}tttkkkccc]]]ZZZVVVUUUVVVWWW[[[___dddgggiiiiiijjjllllllhhh___YYYSSSSSSXXXdddtttyyyuuuzzz~~~xxxrrrttt}}}}}}vvvwww{{{yyydddOOOFFFBBB???::::::999999::::::;;;<<<::::::999888888888888999888888999999888888777666666666777777777777666666666666666555555666666666555555555666666666777777666666666666666666666666888666888>>>CCCIIIRRR[[[hhhvvvzzzpppfff^^^^^^cccppprrrddd\\\[[[]]]```jjjtttwwwtttoooiiicccYYYOOOFFFCCCCCCDDDFFFIIIIIIKKKMMMMMMKKKJJJJJJKKKLLLNNNSSS[[[aaajjjyyy{{{vvvsssqqqmmmllljjjhhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkllllllmmmmmmkkklllnnnqqqrrrssssssssswwwxxxzzz{{{{{{|||~~~|||yyyuuuqqqnnnlllkkkgggbbb\\\VVVRRRNNNKKKIIIJJJMMMSSS]]]fffttt~~~~~~}}}{{{zzzvvvssspppnnnnnnmmmkkkiiijjjiiigggfffdddcccccccccbbbcccdddcccbbbaaabbbccc```aaaccceeefffhhhhhhiiieeeeeeddddddfffhhhkkkmmmqqqrrruuuxxx|||~~~vvvoooggg___ZZZVVVVVVVVVWWW[[[___dddfffjjjiiiiiijjjiiieee]]]WWWQQQRRRWWWbbbrrr}}}sssrrrvvv|||zzztttqqqsssvvvyyytttwww|||yyyeeePPPFFFBBB???999999999999:::;;;<<<<<<;;;::::::999888999999999777777777777777666666555666666777777777777666666666666555555555555666666555555555555666666666666555555555555555555555555999888999???EEEJJJTTT^^^lllvvv|||tttllleee^^^___dddrrr}}}lllbbbZZZZZZ]]]aaappp~~~~~~wwwmmmdddVVVLLLDDDDDDEEEEEEGGGKKKKKKMMMNNNMMMKKKJJJKKKLLLNNNPPPVVV___fffpppzzzuuurrrqqqmmmllljjjhhhhhhiiijjjkkkkkkkkklllmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnooopppqqqrrrssstttttttttyyy{{{}}}~~~~~~~~~}}}|||zzzwwwssspppmmmllleee___VVVOOOKKKJJJIIIIIILLLPPPXXXcccnnn~~~~~~||||||zzzxxxvvvqqqnnnllljjjjjjiiihhhfffhhhgggeeedddbbbbbbbbbbbbaaabbbccccccaaaaaabbbdddcccdddeeeeeeffffffeeeeeeeeedddddddddeeegggjjjkkknnnpppsssvvvzzz~~~yyyrrrjjjaaa[[[XXXWWWWWWXXX[[[```dddgggkkkiiiggggggfffbbb[[[UUUQQQRRRVVV```oootttnnnpppwww||||||uuuooommmmmmzzz~~~}}}vvvtttxxx}}}zzzeeePPPFFFAAA>>>999999999999:::;;;<<<===;;;;;;:::999999999999999777777888888777777666555666666777777777777666666666555555444444555555666555555555555555555555555444444444444555555555555999888:::@@@GGGNNNYYYcccpppvvv|||{{{vvvnnnhhheee]]]]]]cccsssuuujjjccc\\\ZZZ\\\gggzzzqqqeeeVVVJJJCCCEEEGGGFFFHHHNNNLLLMMMNNNMMMLLLKKKLLLMMMQQQTTTZZZccclllxxxyyyuuurrrqqqnnnmmmjjjiiihhhhhhiiijjjkkkkkklllmmmnnnppppppqqqrrrqqqqqqpppppppppqqqqqqrrrrrrrrrssstttuuuwwwxxx|||~~~~~~~~~}}}{{{wwwrrrmmmjjj___YYYPPPIIIFFFGGGIIIJJJKKKOOOYYYggguuu~~~zzzxxxwwwvvvtttrrrllljjjhhhgggggggggfffeeefffeeedddcccbbbaaaaaa```___aaabbbbbbaaaaaacccdddffffffffffffeeedddcccccceeeeeeddddddeeegggiiikkkmmmnnnqqquuuyyy}}}|||wwwnnnddd]]]XXXXXXXXXYYY[[[```dddfffjjjhhheeedddddd```ZZZTTTRRRSSSVVV^^^jjjzzzyyyppppppwww~~~~~~wwwooojjjgggmmmsssyyyzzzvvvuuuzzz{{{fffPPPEEE@@@===999999999999:::;;;<<<<<<;;;;;;:::999999999999:::999999999999999888777777666666777777777777666666666555555444444555555666555555555555555555555555444555555555666666666666888777:::BBBJJJSSS```kkktttvvvyyywwwpppiiieeeeee``````eeeuuurrrmmmjjjccc___aaarrrssseeeVVVJJJCCCGGGIIIFFFHHHOOOLLLMMMNNNMMMLLLLLLMMMOOOSSSVVV^^^iiisss~~~zzzvvvrrrpppooonnnkkkiiihhhhhhhhhiiijjjkkklllmmmoooppprrrrrrvvvuuutttsssrrrssssssttttttsssrrrsssuuuxxx|||~~~zzzssskkkgggZZZTTTKKKEEEDDDGGGJJJLLLOOOSSS\\\lll~~~|||yyyuuusssrrrrrrqqqoooiiigggfffeeeggggggfffeeeddddddddddddcccbbb```___^^^```bbbbbbaaaaaaccceeeeeeeeeffffffeeeeeedddcccfffeeeddddddeeegggiiikkkmmmnnnqqquuuyyy}}}|||ssshhh```WWWWWWWWWXXXZZZ^^^bbbeeeiiifffcccbbbbbb___YYYTTTQQQRRRUUUZZZeeetttuuusssyyy{{{qqqhhhcccbbbkkktttxxxwwwxxx}}}|||fffPPPEEE???<<<:::999999999::::::;;;<<<<<<;;;::::::999999:::::::::;;;;;;;;;;;;:::999999666666777777777777666666555555555444444555555555555555555555555555555444555666666666777777888888666666:::CCCMMMWWWeeeqqqwwwwwwwwwuuunnngggeeeffffffeeehhhvvvrrrqqqqqqjjjeeefff{{{tttdddWWWJJJDDDHHHJJJGGGIIIPPPLLLMMMNNNMMMLLLLLLNNNPPPTTTWWW```lllyyyzzzvvvsssppppppnnnllliiigggggghhhhhhjjjkkklllmmmoooqqqrrrsssyyyxxxvvvuuuttttttuuuvvvtttsssrrrsssvvv{{{|||sssiiidddXXXRRRJJJEEEEEEIIIMMMOOOWWWYYYbbbrrr~~~zzz}}}~~~}}}xxxuuuqqqoooooooooooonnnhhhgggeeeeeeggghhhggggggcccccceeeeeedddbbb```^^^^^^```aaabbbaaabbbccceeeddddddeeeeeeffffffeeeeeeffffffeeedddeeegggjjjkkkmmmooorrrvvvzzz~~~wwwkkkbbbVVVVVVVVVVVVYYY]]]aaadddiiieeebbbaaaaaa^^^YYYTTTQQQQQQSSSXXXbbbpppzzzvvv|||~~~ssshhhaaa\\\fffrrrxxxyyyzzz~~~hhhOOOEEECCCCCC@@@???>>>===<<<;;;;;;;;;666666888999999888777777999999999999888888888888666666666555666777888888888888666555333111000///666777777666555555666888666666666666777777777777;;;:::<<>>======<<<;;;;;;;;;<<<<<<777777888999999888777666777777777777666666666666666666666666777777777777777777666555444444333333555666777666555444666777666666666666777777777777999999;;;DDDQQQ___jjjoootttyyyyyyqqqiiidddbbb___^^^cccmmmxxx}}}}}}yyyooommmsss|||iiiTTTJJJBBBBBBEEEGGGJJJMMMOOOQQQSSSRRROOONNNQQQSSSVVV^^^jjjwww{{{wwwtttrrrqqqqqqqqqpppooonnnllljjjiiiiiijjjkkkmmmooorrrtttuuuwwwxxxxxxxxxvvvvvvwwwyyyzzzyyyyyyyyy|||~~~vvviii]]]RRRJJJDDDDDDFFFIIIOOOUUUYYY___iiiwwwwwwnnnjjjhhhdddbbbddddddccccccbbbdddjjjqqqwww|||{{{uuurrrooommmlllkkkiiihhhkkkjjjiiihhhggggggggggggggghhhhhhgggeeebbb___]]]``````^^^^^^___aaacccdddfffffffffffffffeeedddccceeefffgggiiikkkmmmnnnooorrrrrrrrrtttwww{{{~~~rrrhhh```ZZZVVVWWWWWWXXX]]]ddddddeeedddaaa\\\WWWUUUTTTSSSXXXXXX\\\hhhlllsssvvvtttzzz}}}nnn]]]ZZZ]]]fffsssdddLLLAAA>>><<<;;;:::::::::;;;;;;<<<===888999999999888777666666777777777777666666666666555666777888888888777666666666666666666666555555555666777666555555666777666666666666777777777777777777;;;DDDQQQ```lllsssvvvzzzzzzssskkkfffccc___]]]bbbkkkvvvsssqqqxxx~~~iiiSSSJJJCCCDDDFFFHHHJJJMMMNNNQQQSSSRRRPPPPPPRRRUUUXXXbbbppp~~~~~~zzzwwwuuussssssrrrrrrrrrqqqpppnnnmmmllliiijjjkkkmmmooorrrtttvvvwwwxxxyyyxxxwwwvvvxxxyyyzzzzzzzzz{{{}}}wwwiii\\\QQQIIICCCCCCFFFIIINNNTTT\\\bbbkkkwww}}}|||{{{ssskkkccc___\\\XXXWWWZZZ\\\^^^aaaccceeehhhmmmppp|||}}}zzzyyyrrrooollljjjjjjiiihhhfffjjjjjjiiiiiiiiiiiijjjjjjkkkjjjiiigggeeecccaaa``````___^^^]]]^^^```bbbccceeefffgggggggggfffeeedddfffhhhjjjmmmooopppqqqqqqsssssssssuuuxxx|||vvvmmmccc\\\WWWUUUUUUVVV\\\cccddddddccc___YYYUUUTTTSSSUUU[[[\\\aaakkkmmmrrrvvvqqqsssssscccXXX[[[dddrrr}}}aaaLLLCCC@@@>>>:::::::::999999:::;;;;;;::::::999999888777666666999999999999888888888777444666888999:::999777666666666666666555555555444555777888888777666666888666666666666777777777777777888<<>><<<<<<;;;999999888888888;;;::::::999888777777666999999999999888888888777555666888::::::999777666777666666555444333222222666888::::::888777777888666666666666777777777777999:::>>>EEEQQQ___mmmuuu|||~~~{{{ssslllhhhddd___]]]bbbkkkuuu~~~vvvwwwrrr\\\JJJEEEBBBCCCEEEEEEGGGLLLKKKMMMOOOOOONNNPPPUUUYYYaaalll{{{~~~}}}{{{zzzyyyyyywwwwwwuuusssqqqnnnlllkkkggghhhiiikkknnnqqqtttuuusssuuuwwwxxxxxxwwwxxxyyyzzz{{{|||}}}|||nnnaaaSSSKKKEEEEEEGGGIIIOOOUUUZZZ```gggpppsssmmmmmmppppppnnnddd___[[[[[[ZZZZZZ^^^ddddddgggkkknnnqqquuuyyy|||{{{xxxyyypppmmmjjjhhhhhhiiiiiihhhiiiiiijjjjjjkkkmmmnnnoooooommmjjjgggeeeddddddeeebbbaaa```______aaabbbddddddfffhhhjjjjjjjjjhhhgggfffhhhlllooorrrsssssssssuuuuuuuuuwwwzzz~~~zzzuuulllcccZZZUUUSSSSSSYYY```eeeeeeccc___[[[XXXWWWXXXYYYaaacccffflllkkknnn}}}xxxmmmkkkvvv}}}ppp```^^^bbbmmm~~~{{{aaaMMMDDD???;;;======;;;:::999888888888;;;:::999888888888888888777777777777666666666666666777888999999999888777777666555444333222111111666888::::::999777777888666666666666777777777777:::;;;???FFFPPP___nnnwwwzzzqqqjjjhhhddd______eeennnxxxvvvyyyiiiWWWGGGCCCAAADDDEEEDDDGGGKKKJJJMMMOOOOOOOOORRRXXX\\\gggqqq~~~}}}}}}}}}zzzyyywwwsssoookkkhhhfffcccdddeeehhhkkknnnqqqrrrooorrruuuwwwwwwwwwxxxyyyzzzzzz{{{}}}sssgggUUUMMMFFFEEEGGGIIINNNTTTXXX\\\cccjjjvvvwwwooofffbbbcccfffgggfff]]]ZZZYYYZZZ[[[]]]ccckkkooorrruuuyyy|||zzzxxxxxxpppmmmiiiggghhhiiijjjjjjiiiiiijjjjjjkkkmmmnnnoooooonnnkkkhhhfffeeeeeeeeecccbbbaaa``````aaacccddddddfffiiikkklllkkkjjjhhhiiijjjmmmpppsssuuuvvvvvvvvvvvvvvvxxx{{{|||xxxooofff]]]WWWTTTSSSXXX^^^cccdddcccaaa]]][[[ZZZ[[[[[[ccceeefffjjjgggkkkzzzzzzmmmjjjqqq}}}uuuhhhcccbbbkkk{{{{{{aaaOOOGGGAAA<<<<<<<<<;;;:::::::::::::::::::::999888888888999:::777777777777666666666666777777888888888999999999666555555555444444444333333666888999777666555666666666666666777777777777888:::???FFFQQQ```ppp{{{yyynnnhhhgggddd```bbbhhhrrr{{{|||pppvvvttt___QQQEEEBBBBBBEEEEEEDDDGGGLLLKKKNNNPPPQQQQQQUUU[[[```mmmvvv}}}{{{xxxsssmmmhhhcccaaa^^^^^^```cccfffiiilllmmmkkkooosssvvvwwwxxxyyyzzzyyyyyy{{{}}}xxxlll\\\SSSLLLJJJKKKLLLQQQVVVWWW[[[___dddmmmtttsssnnneeeaaa\\\ZZZ\\\^^^___^^^ZZZWWWWWWZZZ[[[]]]eeennnxxx|||yyyvvvwwwooolllhhhfffgggiiijjjjjjiiiiiijjjjjjkkklllmmmnnnnnnmmmkkkiiigggeeeddddddcccbbb```______```aaabbbdddfffiiilllmmmmmmkkkiiiiiijjjllloooqqqtttvvvwwwvvvvvvwwwyyy|||~~~{{{rrriii___ZZZVVVTTTWWW]]]```bbbcccbbb___]]]\\\\\\\\\dddeeeeeegggdddhhhxxx{{{nnnjjjlllzzzyyyooohhhcccjjj{{{yyyaaaQQQJJJFFFAAA;;;;;;::::::;;;;;;<<<<<<:::999888888888999:::;;;999999999999888888888888888888777777888888999:::555555555555666666777777222444777777666444444444666666666666777777777777666999>>>FFFQQQaaarrr~~~xxxmmmgggfffddd```cccjjjttt}}}uuujjjqqqkkkXXXKKKEEECCCDDDFFFGGGEEEHHHMMMMMMOOOQQQRRRSSSWWW^^^cccpppyyy~~~|||xxxrrrllleee```]]]ZZZ[[[\\\___bbbeeehhhjjjiiimmmqqquuuwwwxxxyyyzzzxxxyyy{{{}}}|||pppbbbYYYRRRPPPPPPQQQUUUZZZWWW[[[^^^aaagggllliiiccc\\\ZZZXXXWWWXXXZZZZZZZZZYYYWWWXXXZZZ[[[^^^fffoooxxx~~~xxxuuuvvvnnnkkkgggeeefffhhhiiijjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmkkkiiigggeeedddcccbbbaaa___^^^^^^___```aaadddfffjjjmmmnnnmmmllljjjggggggiiikkknnnqqqtttuuuwwwwwwwwwyyy|||}}}sssjjjaaa[[[WWWTTTWWW\\\^^^```bbbbbb```]]]\\\\\\\\\ddddddccceeebbbgggwww|||ooojjjiiixxx{{{sssjjjdddjjj{{{yyyaaaNNNBBB<<<;;;<<<:::999999:::;;;;;;:::;;;::::::999999::::::;;;;;;;;;999888888888999:::666666666777888888999999444444555666777777666666666777888999999888777666666555555555555666666777666:::BBBLLLYYYhhhwww~~~uuulllhhhfffccc___dddqqq}}}tttkkkmmmxxxwwwdddSSSIIIFFFEEEEEEEEEFFFHHHJJJKKKJJJMMMPPPQQQRRRWWW```hhhxxx~~~|||vvvpppjjjccc]]]YYYWWWWWWXXXYYY]]]aaaeeeggggggjjjmmmppprrrsssvvvxxxvvvxxxzzz|||||||||~~~~~~iii]]]RRRNNNMMMNNNRRRVVV[[[\\\^^^```cccbbb```^^^VVVSSSPPPOOOOOOQQQQQQPPPOOOPPPRRRTTTXXX^^^eeejjjuuuzzz{{{vvvrrriiiiiihhhgggggghhhiiijjjjjjjjjjjjiiiiiikkknnnqqqpppnnnllliiigggfffeeeeeedddcccaaa```____________bbbeeejjjmmmmmmkkkkkkjjjiiijjjlllnnnqqqtttvvvwwwvvvvvvwwwzzz~~~{{{rrrhhh```YYYTTTTTTWWW\\\]]]___aaabbbaaa```___aaaaaaaaaaaa^^^^^^eeeooottteeehhhvvv{{{vvvtttoooppp}}}xxxaaaNNNBBB===;;;<<<;;;999999;;;<<<;;;:::999888888777777888888999;;;:::999888777888888999888888888777777777777777555555666666666666666666666666777888888777666666666555555555555666777777888<<>>FFFUUUfffvvv}}}ssskkkgggeeeddddddnnn}}}|||yyypppccc\\\bbbtttwwwhhhXXXKKKEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPQQQSSSWWW^^^eeeiiittt}}}}}}{{{wwwrrrlllgggaaa[[[XXXSSSRRRRRRRRRTTTVVVYYY[[[]]]```dddgggiiillloooqqqrrruuuxxxzzz{{{}}}wwwkkk___WWWSSSQQQTTTXXXXXXYYY]]]aaaeeedddaaa^^^ZZZWWWSSSQQQQQQQQQQQQPPPTTTTTTSSSRRRSSSWWW]]]aaahhhnnnvvv~~~~~~zzztttoooeeeddddddccccccddddddeeecccdddddddddccceeehhhjjjllljjjiiigggfffffffffffffffeeecccbbbaaabbbbbbccceeehhhkkkmmmkkkiiihhhgggfffgggiiikkknnnqqqssstttwwwxxxyyy}}}zzzrrrjjjccc\\\UUUSSSVVV[[[]]]```bbbccccccbbbbbbbbb___\\\ZZZVVVWWWaaalllyyygggaaaooo}}}xxxpppmmmuuuvvv___MMMBBB>>>===;;;:::888888:::;;;:::999;;;::::::999999::::::;;;888888888777777777777777888888888888777777666666888888777666666555555555555555666666666666555555555555555555666777888888<<>>>>>:::888777777888999999888;;;::::::999999::::::;;;888888888888777777666666666666777777888888888888999888777666555555666666666666555555555555666666555555555666666777999999;;;AAAMMM```tttxxxooojjjfffccchhhpppooohhhgggccc]]][[[bbbooo{{{}}}zzzrrrgggZZZNNNGGGDDDDDDEEEFFFIIIKKKMMMNNNOOOPPPOOOOOOSSSZZZccciiimmm{{{|||zzzzzzxxxtttoooiiiddd___ZZZVVVPPPOOOMMMKKKKKKLLLNNNOOORRRVVVZZZ]]]___aaadddfffgggiiimmmooorrrvvv{{{xxxlllbbbYYYSSSSSSWWWXXX[[[```gggmmmooonnnllleeeccc___^^^^^^_________```aaaaaa```aaadddiiimmmrrrwww~~~|||yyytttoookkkddddddddddddccccccbbbbbb```aaabbbcccbbbccceeegggffffffdddddddddeeeffffffffffffeeeddddddeeefffgggiiikkkmmmmmmkkkjjjiiiiiijjjkkkmmmooorrruuuvvvxxxyyy{{{}}}|||uuuooojjjbbbYYYUUUUUUYYY[[[^^^aaadddeeeeeedddfffaaa\\\XXXUUUWWWdddqqq~~~kkk^^^gggttt|||uuukkkeeeeeemmmzzzttt]]]KKKBBB??????:::999777777999999999888999888888777777888888999888888999999888888777666555666666777888888999999999888777666555666777888777666666555555666666777555555555666777888999:::;;;CCCSSSgggxxxuuullliiieeedddkkkwwwtttfffdddaaa^^^\\\^^^gggqqqyyy{{{vvvmmm```SSSIIICCCBBBDDDEEEGGGIIIKKKMMMNNNNNNNNNNNNPPPTTT[[[dddlllrrr~~~{{{yyyyyyvvvsssmmmgggbbb\\\WWWSSSNNNLLLJJJHHHHHHHHHJJJKKKNNNQQQUUUXXXYYY[[[^^^```bbbdddgggjjjmmmrrrwww{{{~~~{{{qqqhhh^^^UUUTTTWWWYYY\\\aaaiiipppuuuvvvvvvrrroookkkiiiiiiiiiiiihhhmmmnnnppppppqqqssswwwyyy}}}yyyuuupppllliiidddddddddddddddcccbbbaaa___aaacccccccccccceeegggeeedddcccbbbcccccceeeeeefffeeeeeedddeeefffhhhiiiiiikkkmmmnnnmmmllllllmmmmmmnnnppprrruuuxxxzzz{{{zzz|||}}}xxxrrrnnnfff\\\VVVVVVVVVYYY\\\```cccdddeeeeeegggbbb]]]YYYWWWZZZgggtttpppbbbdddnnn~~~~~~vvvkkkccc___bbbmmmyyyttt\\\KKKBBB@@@@@@<<<:::999999:::;;;;;;:::999888888777777888888999888999:::::::::999777777777777777777777888888888888777666555666777888:::888777666666666666777888555555555666777999:::;;;:::FFFYYYmmm|||}}}rrrjjjhhheeedddnnn}}}ooohhhgggaaa[[[\\\eeeqqq|||~~~xxxlll^^^PPPGGGCCCBBBFFFGGGIIIKKKMMMNNNNNNNNNLLLOOOSSSWWW]]]eeepppxxx~~~{{{yyyyyytttpppjjjddd^^^XXXRRRNNNKKKIIIGGGEEEEEEEEEFFFGGGKKKMMMQQQSSSTTTUUUWWWYYY[[[\\\___bbbeeeiiiooossssssvvvzzz}}}}}}vvvnnncccYYYVVVYYYYYY[[[```hhhqqqxxx|||}}}|||zzzxxxwwwyyy{{{|||||||||vvvqqqmmmiiigggcccdddddddddcccbbb```______aaacccdddcccccceeefffddddddbbbbbbaaabbbcccdddeeeeeeddddddeeefffhhhiiihhhjjjmmmnnnooooooppprrroooppprrrtttwwwzzz|||}}}{{{}}}zzzuuuqqqiii^^^XXXVVVTTTWWW[[[___bbbdddeeeeeefffbbb]]]ZZZXXX\\\iiivvvvvvhhhdddiiiyyyzzzoooeee[[[XXXaaannnsss\\\KKKBBB@@@AAA>>><<<:::;;;<<<===<<<<<<;;;::::::::::::::::::;;;999999:::;;;:::999888777999999888888777666666666888777666555666777999;;;999888777666666777888999555555555666777999:::;;;;;;III^^^qqq~~~|||ppphhhgggeeedddppprrrppplllddd\\\^^^kkk{{{{{{ooo___QQQHHHEEEDDDHHHIIIKKKMMMNNNOOONNNNNNKKKPPPUUUYYY^^^gggsss|||{{{yyyyyyrrrnnnhhhbbb\\\UUUOOOKKKHHHGGGEEECCCBBBCCCDDDEEEHHHKKKNNNOOOPPPQQQSSSUUUTTTUUUXXXZZZ]]]bbbgggkkkiiilllppptttvvvxxx{{{~~~~~~xxxrrrggg[[[XXXZZZYYY[[[___hhhrrrzzz|||tttnnnkkkhhhfffbbbcccccccccbbbaaa___^^^^^^```ccccccccccccdddeeedddcccbbbaaaaaaaaabbbccceeedddddddddeeefffhhhiiigggjjjmmmooopppqqqsssuuupppqqqsssuuuxxxzzz|||}}}{{{}}}{{{wwwssskkk```YYYWWWSSSVVVZZZ^^^bbbddddddeeedddaaa]]][[[YYY]]]jjjwww{{{kkkdddeeewww~~~rrrfffYYYSSSZZZgggsss\\\LLLDDDAAA@@@===<<<<<<;;;;;;;;;<<<<<<<<<999777666888:::;;;;;;::::::::::::::::::::::::888888999999999999888888666666777777888888888999666666444444555777999;;;666777888888777888:::<<>><<<:::777777888999::::::::::::::::::::::::::::::888888999999999999888888666666777777777888888888:::999666444333333444444555666888888777888;;;===EEEWWWlllxxx}}}~~~uuulllggggggeeegggwww~~~{{{ooodddhhhzzzvvvdddTTTIIIFFFFFFJJJIIIJJJKKKMMMNNNMMMKKKKKKNNNSSSYYYaaannn}}}|||zzzxxxvvvvvvooojjjccc\\\WWWRRRMMMIIIEEEDDDBBB@@@???@@@AAABBBDDDFFFHHHJJJKKKJJJHHHGGGIIIKKKMMMOOOOOOQQQSSSUUUUUUVVVXXXZZZ^^^aaadddfffhhhjjjnnnqqqtttuuuvvvvvvwwwvvvuuuqqqlllddd^^^ZZZVVVYYY```gggooouuuyyy{{{}}}~~~zzzyyy}}}uuuooollljjjiiiccccccccccccbbbaaa``````bbbbbbccccccccccccbbbbbbaaa```^^^___```bbbaaaaaabbbdddfffggggggfffgggiiigggiiillloooqqqsssssssssqqqqqqrrruuuyyy{{{{{{zzz|||{{{wwwuuurrrlllccc[[[UUUVVVYYY\\\___bbbcccdddcccaaa```___]]]^^^hhhttt|||tttnnntttxxxlll^^^TTTTTTZZZnnnXXXIIIBBB@@@@@@999999::::::;;;===>>>???===;;;888777888999999888::::::::::::::::::::::::888888999999999999888888666666777777777777888888:::999666444222222111222444555777777777999<<>>>>>>>>???@@@AAABBBEEEFFFGGGGGGFFFEEEEEEGGGIIIIIIIIIJJJLLLMMMIIIJJJLLLNNNQQQUUUWWWYYY[[[]]]```dddgggiiiiiijjjmmmnnnnnnmmmiiiddd^^^ZZZUUUYYY```gggnnnrrrttttttvvvzzz{{{wwwrrrooonnnqqqvvvyyyzzzsssooolllkkkeeeeeeddddddcccbbbaaaaaacccccccccddddddcccccccccbbb```]]]]]]___aaabbbbbbdddfffhhhhhhgggggghhhiiihhhjjjlllooorrrsssttttttqqqpppqqqssswwwzzz||||||}}}yyywwwtttnnnfff___WWWXXXXXXZZZ\\\___bbbcccaaa_________]]]]]]fffqqq{{{rrruuu|||pppbbbVVVTTTXXXoooXXXIIIAAA??????::::::::::::;;;<<<<<<======;;;999888888999888777999999999999999999999999888888999999999999888888666666777777777777777777666555444444444555666666333555666666777999===@@@HHHXXXjjjuuuyyyzzzxxxtttrrrlllhhhhhhiiinnn||||||ooouuuvvvbbbRRRIIIFFFEEEJJJKKKNNNQQQTTTSSSOOOLLLJJJPPPWWW```jjjxxx}}}}}}|||zzzxxxvvvtttssslllggg```XXXRRRMMMGGGDDDBBB@@@>>><<<<<<<<<===>>>>>>@@@BBBCCCDDDDDDDDDCCCDDDEEEFFFFFFEEEEEEFFFHHHFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQTTTWWWZZZ\\\]]]]]]aaaccceeefffeee```\\\XXXWWW[[[aaaggglllooopppppprrrwww|||vvvqqqooojjjggggggiiilllnnnqqqtttxxx|||~~~vvvqqqnnnlllgggfffeeedddcccbbbbbbbbbccccccddddddddddddccccccdddaaa^^^^^^```cccdddeeeeeegggiiiiiihhhggghhhiiijjjlllnnnqqqtttuuuvvvvvvrrrqqqqqqssswww{{{}}}}}}~~~|||zzzxxxuuuooogggbbbYYYXXXWWWWWWXXX[[[^^^```___^^^______]]]]]]dddnnnssstttvvvhhh[[[VVVXXXqqqZZZJJJAAA>>>======<<<;;;:::::::::::::::===;;;999888999999888666999999999999999999999999888888999999999999888888777777666666666666666666444444444555666888999:::444444555666666999>>>AAAGGGVVVgggrrrxxxyyyvvvqqqnnnjjjgggfffgggnnn{{{rrryyyuuu```QQQIIIFFFFFFIIIJJJNNNSSSUUUUUUQQQNNNLLLQQQZZZdddooo|||}}}||||||zzzxxxuuusssqqqjjjeee^^^WWWQQQLLLGGGCCC@@@???===;;;:::;;;<<<======>>>@@@BBBCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIHHHIIIKKKMMMPPPRRRSSSTTTVVVXXX[[[]]]]]]ZZZWWWUUUSSSWWW]]]dddjjjooossstttuuuzzz~~~zzztttnnnhhhhhhfffccc```___aaaccceeedddgggjjjnnnqqqvvv{{{yyyrrrnnnmmmhhhgggeeedddcccbbbbbbbbbbbbccccccddddddccccccbbbcccaaa^^^]]]```bbbdddeeefffhhhjjjjjjiiiiiijjjkkkjjjkkknnnqqqtttuuuvvvvvvsssrrrrrrtttyyy}}}~~~~~~}}}|||{{{zzzxxxtttnnnhhhcccYYYWWWUUUTTTTTTWWWZZZ\\\]]]]]]___```^^^\\\bbbkkkzzztttqqq{{{|||oooaaaZZZZZZsss[[[KKKAAA>>>===>>>===<<<:::999999888888;;;:::999999::::::888777999999999999999999999999888888999999999999888888777777666666666666555555666666666777777777777777444555555555666999>>>BBBHHHVVVgggrrrxxxzzzvvvqqqkkkiiieeecccfffnnnyyyrrr{{{ttt___QQQJJJHHHHHHGGGIIIMMMRRRVVVVVVTTTQQQNNNTTT]]]gggrrr||||||{{{zzzwwwssspppnnngggccc\\\UUUPPPKKKFFFCCC@@@>>><<<:::::::::;;;<<<<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEDDDCCCBBBCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFHHHIIIKKKLLLMMMMMMOOOQQQSSSTTTSSSQQQPPPKKKNNNSSS[[[dddnnnvvvzzz{{{xxxqqqmmmiiieeebbb___]]]ZZZXXXWWWXXXYYYZZZYYY[[[^^^```cccgggmmmppp|||{{{tttpppoooiiigggeeecccbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbbbb```^^^\\\\\\^^^aaabbbbbbeeehhhjjjkkkjjjjjjlllmmmiiijjjmmmpppssstttuuuuuuuuutttuuuxxx||||||zzzyyyzzzyyyxxxtttnnnhhheeeZZZXXXUUUTTTSSSUUUWWWXXX\\\]]]```bbb___]]]aaaiiiuuuvvvoootttwwwiii```^^^rrr[[[KKKBBB???>>><<<<<<;;;:::999999999999:::999888999::::::999777888888888888888888888888888888999999999999888888777777666666666555555555666666666666666666555555666666555555555888===AAALLLYYYiiitttzzz|||wwwpppjjjhhhdddbbbeeennnwww}}}}}}pppzzzqqq\\\OOOIIIHHHHHHFFFHHHLLLQQQUUUWWWVVVTTTPPPVVV```jjjttt{{{{{{zzzxxxuuuqqqmmmjjjccc___XXXRRRMMMIIIDDDBBB@@@>>><<<:::::::::;;;<<<:::;;;<<<>>>???@@@AAABBBAAABBBCCCBBB@@@???@@@AAA@@@@@@???@@@@@@AAABBBCCCCCCCCCDDDDDDEEEFFFHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKFFFGGGJJJPPPZZZfffrrryyy{{{~~~{{{oooeeeaaa___\\\[[[WWWVVVTTTRRRQQQQQQQQQRRRQQQRRRTTTVVVXXX[[[```dddllluuu~~~vvvrrrqqqiiigggeeebbbaaaaaaaaabbb```aaaaaabbbbbbaaaaaa```^^^\\\\\\]]]___aaabbbaaaeeegggjjjkkkkkklllnnnoookkkmmmpppsssuuuvvvwwwwwwvvvvvvxxx|||{{{yyyxxxyyyzzzxxxtttnnnjjjggg[[[ZZZWWWUUUTTTUUUUUUVVV[[[]]]aaaccc```]]]aaahhhppp~~~{{{ooonnnyyy~~~pppfffbbbqqqZZZKKKCCC@@@???:::::::::999999:::;;;;;;999888888999;;;;;;:::888888888888888888888888888888888999999999999888888777777666666555555555444333333444555666666666555666666666555555888===AAAPPP]]]lllvvv|||}}}wwwpppjjjhhheeebbbeeennnwww{{{}}}nnnwwwmmmXXXKKKFFFEEEEEEEEEGGGJJJPPPUUUWWWWWWVVVQQQXXXaaakkkuuuzzzzzzyyywwwsssnnnjjjggg```\\\VVVPPPLLLGGGCCCAAA@@@>>><<<:::::::::;;;<<<999:::;;;<<<>>>???@@@AAA>>>???@@@???>>>===>>>???======>>>???@@@BBBDDDEEECCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEIIIRRR^^^kkkssswwwzzzuuuggg\\\WWWUUUTTTSSSUUUTTTRRRPPPOOONNNOOOOOOMMMNNNOOOPPPQQQUUUYYY]]]___hhhssszzzxxxtttsssiiigggdddbbb``````aaaaaa``````aaaaaaaaaaaa``````___^^^^^^```bbbdddcccbbbdddgggjjjkkklllmmmoooqqqoooqqqtttwwwyyy{{{{{{{{{wwwxxxzzz{{{yyyxxxzzz{{{yyyuuuoookkkiii]]][[[YYYWWWVVVVVVVVVVVV[[[]]]aaadddaaa^^^aaagggnnn|||~~~pppkkkttttttiiieee