BM66(@ aaa```^^^\\\\\\]]]^^^___fffhhhqqq}}}yyysssqqqppppppjjjfffjjjsss{{{}}}|||~~~|||}}}sssggg___XXXQQQNNNNNNKKKPPP[[[mmmvvvpppfff]]]WWWRRROOOMMMPPPSSSYYYggg{{{uuurrrssswwwzzz|||~~~{{{rrrjjjeeedddmmmwwwqqqjjjaaaZZZWWWVVVTTTRRRSSSSSSTTTXXX\\\```cccdddfffmmmwwwyyyvvvssssss|||wwwnnnooovvv~~~uuuddddddlllvvvzzzYYYKKK>>>888666444444555444444444555555555555666666777666444333222444666666777888888888999===???=====================>>>@@@???>>>>>>>>>???AAABBBBBB>>>;;;===CCCGGGFFFCCCEEEEEEEEEDDDEEEEEEFFFFFFBBBBBBDDDEEEFFFGGGHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJNNNNNNKKKGGGCCCAAABBBDDDHHHGGGGGGIIILLLNNNNNNNNNJJJKKKLLLOOOSSSUUUTTTSSSSSSUUUVVVTTTRRRRRRUUUXXXWWWZZZ]]]___^^^]]]\\\\\\^^^\\\ZZZXXXXXXYYY[[[]]]ZZZ[[[[[[ZZZYYYYYYZZZ\\\```______``````]]]\\\]]]aaa\\\YYYYYYYYYZZZ```gggppp~~~yyy[[[QQQUUU[[[ttt___]]]ZZZWWWWWWWWWWWWXXXYYY[[[bbblllxxxxxxssspppmmmiiifffiiiqqqzzzzzzpppeee___YYYRRROOOOOOLLLRRR```uuuuuuoooeee]]]VVVRRROOOLLLLLLOOOUUU```vvvzzzwwwyyy~~~uuullleeebbbgggooo{{{}}}uuujjjaaa[[[XXXVVVTTTUUUVVVXXX\\\```ccceeefffkkkrrr}}}vvvtttrrrsss}}}}}}tttnnnsss{{{iii]]]bbbnnn{{{~~~jjjRRRFFF;;;777555333333444444444444444555555555555777777777555444333555777666777888888888999;;;=========>>>>>>????????????@@@@@@@@@@@@@@@AAAAAABBBAAA???===>>>BBBEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFHHHIIIFFFGGGHHHIIIIIIJJJJJJIIILLLKKKIIIFFFBBBAAABBBDDDFFFFFFGGGJJJMMMPPPPPPOOONNNNNNNNNPPPSSSSSSQQQOOORRRSSSTTTSSSQQQQQQTTTWWWVVVYYY]]]______]]]\\\\\\___]]]ZZZXXXWWWXXXYYYZZZVVVWWWXXXXXXXXXXXXZZZ\\\^^^^^^______^^^\\\\\\\\\]]]YYYWWWXXXWWWWWW\\\cccooo}}}fffYYY\\\XXXqqqbbb^^^YYYVVVUUUUUUTTTSSSSSSSSSWWW___ggguuuvvvqqqiiigggfffhhhooozzzuuulllddd___YYYRRROOOPPPQQQZZZkkk~~~sssnnneee]]]WWWRRRNNNLLLIIIMMMQQQYYYjjjzzzpppfff___```dddlllwwwvvvkkkccc^^^\\\[[[YYY[[[^^^bbbeeehhhiiijjjssszzzyyyqqqpppppprrr~~~xxxqqqlllxxxlll```ZZZeeevvvpppXXXHHH???888666555333222444444444444444555555555555777777777666555444666777555777999999888777888999999:::<<<>>>?????????>>>@@@@@@BBBCCCCCCCCCBBBAAA@@@@@@???@@@AAABBBCCCDDDCCCCCCDDDEEEFFFHHHIIIJJJNNNLLLHHHFFFEEEFFFGGGIIIEEEGGGIIIJJJKKKKKKJJJIIIIIIIIIGGGDDDBBBAAACCCDDDEEEEEEGGGKKKOOORRRQQQPPPNNNNNNOOOQQQSSSSSSQQQOOOQQQRRRSSSRRRQQQQQQSSSUUUTTTXXX]]]``````^^^\\\\\\___]]]ZZZXXXVVVVVVWWWXXXSSSUUUWWWXXXXXXYYY[[[]]]]]]___```___]]]\\\[[[[[[[[[XXXWWWXXXWWWVVVZZZ```nnn{{{hhhYYYYYYWWWoookkkfff___[[[ZZZYYYXXXVVVSSSRRRSSSWWW\\\gggyyyyyyqqqiiihhhhhhiiiooo|||{{{pppiiibbb^^^XXXQQQNNNPPPWWWbbbuuu}}}sssnnnfff___YYYTTTOOOLLLIIIMMMQQQUUUbbbyyyxxxlll```[[[[[[bbbiiivvvvvvmmmgggeeeeee___bbbfffjjjkkklllmmmnnnzzztttmmmnnnooorrr~~~}}}sssoookkk|||wwwddd^^^```ooodddLLL@@@:::555666666444333444333333444444444555555555555666777666555444555777555777999999888777666777666777:::<<<>>>>>>>>>===>>>@@@BBBDDDDDDCCCAAA@@@>>>???AAA@@@??????AAACCCAAABBBCCCDDDFFFHHHKKKLLLLLLKKKIIIGGGFFFFFFGGGGGGEEEGGGIIILLLLLLKKKIIIHHHHHHGGGFFFDDDBBBBBBDDDFFFFFFGGGIIILLLPPPRRRQQQOOOJJJKKKMMMQQQUUUVVVTTTRRRQQQRRRRRRRRRSSSSSSTTTUUURRRVVV\\\___```^^^\\\\\\\\\[[[YYYWWWWWWWWWWWWXXXUUUWWWYYYZZZZZZZZZ[[[]]]```dddfffbbb___]]]\\\[[[[[[XXXXXXYYYXXXWWW[[[```nnnzzz}}}cccTTTRRRXXXpppvvvooofffaaa```___\\\YYYTTTQQQPPPQQQSSSZZZiiixxx~~~uuuoooooonnnooouuu~~~}}}uuulllgggaaa\\\VVVOOONNNPPPYYYfff{{{{{{sssooohhhbbb\\\VVVQQQMMMHHHMMMOOORRR]]]sssuuufff\\\YYY]]]___gggxxxwwwpppmmmlllgggkkkoooqqqqqqqqqrrrsss|||rrrkkkmmmooosssuuuooooooppp~~~ooo^^^```iiizzzuuuYYYCCC;;;777555777777444333555333333333444444444444555444555666666555444555666555888::::::888666666666777888:::<<<>>>?????????===???AAACCCDDDBBB@@@>>>===???@@@@@@??????@@@BBB@@@@@@AAACCCFFFHHHKKKLLLEEEFFFGGGHHHHHHGGGFFFEEEDDDFFFIIIKKKLLLKKKIIIHHHGGGGGGGGGEEECCCCCCFFFHHHIIIIIIJJJLLLOOOPPPOOOMMMJJJKKKNNNRRRVVVVVVTTTRRRRRRRRRSSSTTTUUUVVVVVVUUUPPPTTTZZZ]]]^^^]]]\\\\\\YYYYYYXXXWWWXXXXXXYYYZZZYYY[[[]]]]]]\\\[[[\\\\\\cccjjjlllfffaaa___^^^[[[YYYWWWWWWXXXXXXWWW[[[aaannnyyy}}}zzzbbbTTTRRRYYYppp{{{pppiiifffddd___[[[XXXUUUTTTSSSRRRUUUbbbnnn~~~{{{zzzyyyzzz}}}}}}~~~}}}}}}xxxppphhhccc^^^ZZZTTTNNNOOOSSS[[[iii}}}xxxsssooojjjddd^^^XXXRRRNNNGGGKKKNNNQQQ\\\ppprrrddd^^^[[[YYY]]]jjjyyyzzzuuurrrrrrvvvyyyyyywwwvvvwwwyyyyyypppjjjmmmqqqwww~~~ooommmqqq}}}vvvgggZZZdddttt}}}eeeLLL;;;888555555888777333333555333333333333444444444444444555777777666666666777777888:::999888777777888:::;;;<<<===???@@@BBBBBB===???AAACCCCCCBBB@@@???>>>???@@@AAABBBCCCBBBBBB>>>???@@@BBBEEEGGGJJJKKKAAACCCFFFHHHHHHGGGEEECCCDDDFFFHHHIIIJJJJJJIIIHHHHHHHHHGGGEEECCCDDDFFFHHHKKKJJJJJJKKKMMMNNNNNNMMMMMMNNNPPPTTTVVVUUURRROOORRRRRRRRRTTTVVVWWWVVVUUUOOORRRWWWZZZ[[[[[[\\\\\\XXXXXXXXXXXXYYYZZZ[[[[[[ZZZ\\\^^^^^^]]][[[[[[[[[bbbkkkooohhhaaaaaa```]]]WWWTTTSSSUUUUUUVVVZZZaaannnxxxzzz|||yyybbbUUUUUUYYYpppwwwrrrmmmgggaaa]]][[[YYYXXXUUUUUU___jjjwww}}}}}}|||{{{|||tttmmmbbb^^^ZZZWWWRRROOORRRXXXcccrrr~~~xxxrrrnnniiiddd___XXXRRRMMMIIILLLPPPTTT```ttt||||||~~~}}}nnnfff\\\XXXYYY```hhhrrr~~~}}}{{{}}}|||uuummmiiinnnttt|||yyymmmooowwwqqqfff```pppoooWWWDDD999777555555777555111111444222222333333333444444444555777999:::999888888999888999999999777777999;;;<<<;;;;;;;;;<<<>>>@@@BBB???@@@BBBCCCDDDCCCAAAAAABBB@@@@@@CCCGGGHHHGGGDDD===>>>???AAACCCFFFHHHIIIBBBCCCEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFDDDBBBBBBDDDGGGKKKIIIGGGHHHKKKMMMOOOOOOMMMNNNQQQTTTVVVUUURRRNNNQQQPPPQQQSSSVVVWWWVVVTTTNNNQQQTTTVVVXXXYYY[[[]]]ZZZZZZZZZZZZZZZZZZZZZ[[[UUUXXX[[[\\\[[[ZZZZZZZZZ[[[gggllleee```bbbbbb^^^VVVSSSRRRTTTUUUVVV]]]dddlllvvvwwwxxx~~~}}}}}}|||eeeYYYZZZ[[[qqq~~~xxxooohhh]]][[[YYYWWWTTTSSSZZZdddqqq~~~~~~}}}|||}}}}}}ssskkk^^^ZZZWWWUUUQQQPPPUUU]]]mmm|||{{{pppmmmiiiddd^^^XXXQQQLLLLLLOOOSSSXXXfffyyy{{{wwwrrrooonnnnnnnnnnnnppprrrtttwww|||uuulll^^^YYYXXXZZZ\\\aaapppyyyrrrjjjhhhooowwwuuulllrrr}}}{{{pppiiikkk}}}}}}fffOOOAAA<<<777444444666333//////333222222333333333444444444777999;;;<<<;;;::::::;;;999999999888777888;;;===:::999777777888:::===???AAABBBCCCDDDDDDDDDCCCBBBDDDBBBAAAEEEKKKMMMJJJFFF===>>>>>>@@@BBBEEEGGGHHHFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHHHHFFFFFFEEECCCAAAAAACCCEEEJJJGGGEEEFFFIIIMMMPPPQQQIIIKKKOOOTTTWWWWWWUUURRRPPPOOOOOORRRVVVWWWUUURRRNNNPPPRRRTTTUUUXXX[[[]]]\\\\\\[[[[[[ZZZZZZYYYYYYPPPSSSWWWYYYYYYXXXYYYYYYTTTbbbiiiccc^^^bbbccc___XXXUUUSSSUUUVVVYYYaaaiiikkktttuuuuuuzzzxxxwwwlllaaabbb___uuuzzztttmmmeee\\\YYYVVVUUUYYY___nnn~~~{{{~~~}}}{{{{{{wwwllleee]]][[[ZZZVVVQQQPPPZZZeeeyyywwwooohhhfffbbbZZZSSSPPPKKKMMMOOOWWWhhh|||xxxrrrpppmmmhhh```[[[ZZZ\\\^^^```aaaaaaaaabbbeeekkksssxxx{{{wwwhhh]]]VVVXXXZZZ[[[aaakkk{{{xxxnnnmmmnnnuuuvvvoooqqq~~~ooommmrrrxxxnnnWWWDDD;;;;;;444444555555555555444444333444555666777666555444777666666666666888999:::::::::999999::::::;;;<<<;;;<<<===>>>???@@@AAABBB@@@AAACCCCCCBBBAAABBBCCCBBBDDDHHHKKKLLLJJJEEEAAA===<<<<<<<<<===@@@BBBDDDCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEFFFGGGIIIJJJGGGFFFDDDCCCBBBBBBCCCCCCHHHHHHIIIJJJJJJJJJIIIIIIJJJLLLPPPQQQQQQQQQRRRSSSQQQQQQQQQQQQQQQPPPPPPPPPLLLNNNRRRVVVXXXZZZZZZZZZ```___]]]]]]^^^^^^\\\[[[XXXWWWVVVXXX[[[[[[XXXUUU[[[^^^___^^^^^^aaaaaa^^^^^^XXXTTTVVVXXXZZZ]]]bbbfffkkkqqqvvvxxxwwwwwwwwwssslllnnniiizzz}}}sssjjjaaa]]]YYYWWWYYY^^^jjjyyy~~~~~~|||{{{|||uuujjjccc\\\ZZZWWWUUUSSSUUUbbbooozzzqqqiiifffaaaYYYSSSQQQMMMOOORRR[[[mmmtttkkkfffcccddd___YYYUUUTTTTTTTTTTTTRRRRRRSSSTTTVVV\\\ccchhhmmmrrr{{{~~~kkk___VVVVVVWWWVVV\\\eeessswwwpppoooqqqzzz~~~tttnnnsssooonnnuuusss```MMM===555555444444555555555555444444333444444555555555555555777777666666777888:::;;;:::999999999999:::;;;;;;;;;<<<===>>>???AAABBBBBB@@@BBBDDDDDDCCCBBBCCCDDDCCCDDDFFFIIIJJJHHHEEECCC<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFDDDCCCBBBBBBBBBCCCHHHHHHHHHHHHGGGFFFEEEEEEHHHKKKNNNOOOPPPQQQSSSUUUTTTSSSRRRPPPOOONNNNNNMMMLLLNNNRRRVVVZZZ\\\]]]]]]___```aaacccdddbbb___\\\YYYWWWVVVXXXYYYYYYVVVTTTXXX\\\______```bbb```]]]```ZZZUUUVVVWWWXXX[[[___gggkkkqqqvvvxxxxxxxxxxxxuuunnnpppiiiwww|||rrrhhhbbb]]]YYYYYY\\\dddsss~~~}}}|||{{{~~~}}}|||}}}{{{zzz{{{}}}ttthhhaaaZZZWWWTTTTTTVVV^^^nnn~~~uuujjjeee```YYYTTTRRRNNNQQQWWWbbbuuuvvvlllfffaaa______[[[WWWSSSQQQOOOMMMKKKKKKLLLMMMNNNPPPUUU[[[___cccfffmmmzzzqqqcccXXXVVVUUUSSSXXX```nnn}}}}}}tttqqqrrrwwwxxxssssss}}}qqquuu|||gggVVVHHH<<<666666444444555555555555444444444444333333444444555666888777777777888999:::;;;:::999999999999:::;;;;;;<<<<<<===???@@@BBBCCCCCCBBBCCCDDDDDDCCCCCCDDDFFFFFFHHHKKKLLLKKKHHHCCCAAA<<<<<<======???@@@BBBBBBFFFGGGHHHHHHHHHFFFDDDCCCFFFFFFFFFGGGHHHIIIIIIIIIHHHFFFDDDBBBBBBBBBCCCDDDHHHHHHHHHHHHGGGEEEDDDCCCGGGIIIKKKMMMNNNPPPTTTWWWZZZXXXUUURRROOONNNNNNNNNLLLOOORRRWWWZZZ]]]^^^___]]]```ccchhhiiigggaaa]]]YYYXXXWWWWWWWWWVVVTTTRRRTTTZZZ___aaadddfffccc___aaaZZZUUUUUUVVVVVVYYY]]]fffkkkqqquuuwwwxxxxxxyyy{{{wwwpppqqqjjjsssyyyllleee```[[[YYYZZZ___lll}}}{{{yyyxxxwww{{{|||{{{|||yyyzzz|||ssshhhaaaZZZUUUSSSUUUZZZggg{{{yyymmmeee___XXXTTTTTTOOOSSS[[[iiitttmmmkkkhhhffffffbbb]]]XXXUUURRROOOMMMNNNOOOOOOPPPRRRVVV[[[___bbbcccgggnnnzzzuuuggg[[[XXXVVVTTTYYYbbbrrryyyqqqqqqttt}}}}}}uuuvvv~~~yyysssuuu]]]MMMCCC<<<888777444444555555555555444444555444333333333444666777888888888999::::::;;;;;;::::::999999::::::;;;<<<<<<===>>>@@@AAACCCDDDEEECCCEEEFFFEEEEEEEEEGGGHHHKKKQQQZZZ]]]ZZZPPPEEE>>>======>>>???@@@AAAAAABBBEEEFFFHHHJJJJJJHHHFFFDDDEEEFFFGGGHHHIIIIIIJJJJJJGGGEEEDDDBBBBBBDDDFFFGGGIIIIIIJJJIIIIIIHHHGGGGGGEEEFFFHHHJJJLLLOOOTTTWWW]]][[[WWWTTTRRRRRRSSSTTTNNNPPPSSSVVVYYY[[[]]]]]]\\\^^^aaafffhhhfffbbb^^^YYYYYYXXXWWWVVVUUUSSSRRRTTT[[[bbbeeehhhjjjgggbbb___XXXSSSTTTUUUUUUWWW[[[eeejjjppptttwwwxxxyyyzzzzzzuuunnnoookkkoooxxxpppgggaaa\\\YYYZZZ]]]jjj~~~zzzwwwuuussszzz|||yyyxxxyyy{{{ssshhhaaaZZZUUUTTTXXXbbbsss}}}ooofff___XXXTTTTTTOOOTTT___pppwwwssssssrrrqqqrrrnnnhhhbbb]]]ZZZVVVTTTPPPPPPPPPPPPQQQUUUZZZ^^^bbbbbbcccfffnnn{{{vvvhhh[[[XXXWWWVVV]]]gggxxx~~~uuupppooovvv|||ttt{{{{{{pppttt{{{gggPPPBBB;;;666333333444444555555555555444444666555444333444555666777888999::::::;;;<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======>>>???AAABBBDDDEEEFFFEEEFFFGGGFFFFFFGGGIIIKKKNNN\\\mmmwwwssscccQQQEEEAAAAAA@@@@@@@@@AAAAAABBBBBBDDDGGGJJJKKKJJJHHHGGGEEEFFFGGGHHHIIIJJJKKKKKKGGGFFFDDDCCCCCCFFFIIIKKKGGGHHHIIIJJJJJJJJJJJJJJJCCCEEEGGGHHHJJJMMMQQQUUUYYYWWWUUUSSSRRRTTTVVVXXXQQQQQQSSSUUUWWWXXXYYYZZZ[[[[[[\\\___aaaaaa```]]]YYYYYYYYYXXXVVVUUUUUUVVV]]]ccchhhiiiiiiiiieee___[[[TTTPPPQQQSSSSSSVVV[[[bbbgggmmmrrrvvvxxx{{{|||||||||uuuttt|||qqqiiijjjmmmnnntttwwwlllddd^^^[[[[[[^^^jjj|||wwwsssqqqyyy{{{wwwvvv{{{}}}qqqfff___YYYVVVWWW```nnnrrrhhh```XXXTTTTTTOOOVVVcccxxx|||wwwqqqkkkfff```\\\UUUUUUSSSRRRRRRVVV\\\aaabbbccccccbbbeeepppwwwhhh\\\YYYYYYZZZcccnnn{{{{{{uuuqqqppp{{{~~~yyy}}}}}}ooolllvvvmmm[[[GGG<<<777444222333444444555555555555444444666666555555666666777888999:::;;;<<<=========<<<===<<<<<<<<<<<<===>>>>>>===>>>@@@AAACCCEEEGGGGGGGGGGGGHHHGGGGGGHHHKKKNNNQQQccc{{{ttt___RRRGGGEEECCCAAA@@@@@@BBBCCCBBBCCCFFFHHHJJJJJJIIIIIIGGGFFFFFFFFFHHHJJJLLLMMMKKKIIIFFFDDDEEEGGGJJJLLLEEEFFFGGGIIIJJJJJJJJJJJJCCCEEEGGGHHHIIIKKKNNNPPPPPPOOOOOOOOOPPPSSSUUUWWWRRRSSSSSSTTTUUUVVVWWWXXXZZZYYYXXXYYY[[[]]]]]]\\\YYYZZZZZZYYYXXXXXXZZZ[[[fffjjjjjjgggeeeccc___ZZZXXXQQQMMMNNNPPPQQQTTTXXX^^^cccjjjppptttxxx|||~~~|||{{{xxxrrrmmmnnnvvv}}}|||kkkdddfffnnnpppuuurrrhhhaaa]]]\\\aaammmyyyssspppuuu|||}}}|||}}}~~~xxxlllaaaZZZWWWVVV[[[hhh{{{tttjjjbbbYYYTTTSSSQQQXXXggg~~~xxxnnnggg^^^\\\YYYVVVVVV[[[bbbhhhiiijjjiiidddbbbhhhvvv|||mmmaaa^^^___aaakkkwww~~~{{{wwwuuurrr|||}}}qqqjjjooo~~~|||```RRRCCC;;;888666666888444444555555555555444444666666777888888888888888999:::<<<===>>>>>>======>>>>>>>>>>>>>>>??????@@@>>>???@@@BBBDDDFFFHHHIIIHHHIIIIIIHHHHHHJJJMMMPPPVVVhhhvvvbbbVVVMMMJJJEEEBBB@@@@@@BBBCCCDDDDDDFFFGGGHHHHHHHHHHHHHHHGGGEEEEEEFFFIIIMMMOOOQQQNNNJJJGGGEEEFFFHHHJJJHHHHHHIIIJJJKKKKKKKKKJJJCCCEEEHHHIIIHHHIIIJJJKKKJJJJJJKKKMMMOOORRRTTTUUUSSSSSSTTTUUUVVVXXXYYYZZZZZZXXXXXXXXXZZZ\\\[[[ZZZXXXZZZ[[[[[[ZZZ[[[^^^bbbdddfffeee```^^^___]]]ZZZWWWPPPKKKLLLMMMMMMPPPTTTZZZ___fffmmmsssxxx}}}{{{uuuooommmnnnsssvvvyyyfffaaaeeeooosssyyywwwlllccc___^^^dddooozzztttpppnnnvvvsssggg]]]VVVVVVVVV^^^nnnvvvlllcccYYYSSSRRRSSS[[[jjj{{{qqqbbb___[[[WWWWWW\\\dddkkkssstttqqqiiibbbdddoooyyysssgggdddeeehhhrrr~~~{{{www|||yyyxxxuuu|||{{{xxxiiihhhtttsssTTTIII>>>999666555666999444555555555555555555444666777888::::::999888888:::;;;<<<>>>>>>>>>>>>===???????????????@@@@@@AAA>>>???@@@CCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJNNNQQQ\\\kkk}}}nnn\\\RRRPPPMMMGGGBBB???@@@BBBDDDFFFFFFFFFFFFFFFFFFGGGGGGIIIGGGEEEDDDEEEIIINNNQQQVVVSSSMMMHHHEEEEEEFFFGGGLLLMMMMMMMMMMMMMMMLLLLLLCCCFFFHHHIIIHHHGGGGGGHHHIIIJJJLLLNNNPPPRRRTTTUUURRRSSSTTTUUUWWWZZZ\\\]]]ZZZYYYYYYZZZ\\\\\\[[[YYYXXXZZZ\\\\\\\\\]]]bbbfff\\\^^^]]]YYYZZZ^^^```^^^XXXQQQKKKKKKKKKJJJLLLPPPXXX]]]dddlllrrrxxx}}}wwwqqqooooooooopppxxxwwwccc___fffpppuuu}}}sssgggaaa```gggrrryyyvvvyyyyyyzzz}}}zzzmmmddd^^^YYYUUUZZZeeexxxxxxkkk```WWWTTTWWWPPP]]]rrrzzzlllbbbYYYVVVXXX\\\ccckkkssswwwxxxpppddd```fffnnn~~~tttiiihhhkkkooowwwwwwqqquuu|||zzz}}}zzznnngggooottteeeNNNFFF<<<666555444222///333444555555444444666888:::999888777777999;;;<<>>@@@@@@???@@@@@@BBBCCCDDDBBB@@@???AAAEEEHHHHHHGGGGGGGGGIIIJJJKKKLLLMMMMMMYYYiiizzz|||nnn___YYYYYYVVVRRRLLLFFFBBBAAABBBCCCDDDFFFHHHHHHHHHGGGHHHIIIMMMJJJFFFCCCDDDHHHNNNRRROOOOOONNNKKKIIIHHHJJJKKKNNNRRRTTTRRRRRRRRRPPPKKKKKKJJJHHHHHHHHHJJJKKKMMMQQQMMMJJJKKKPPPSSSRRROOOUUUTTTTTTWWW\\\^^^]]]ZZZ[[[ZZZZZZZZZ[[[\\\]]]]]]``````___]]][[[ZZZZZZ[[[YYY^^^bbbbbb]]]ZZZZZZ[[[UUUOOOKKKIIIHHHFFFIIINNNTTT___kkkqqqsssvvvzzzrrrnnnjjjeeehhhxxx{{{ddd[[[hhhwww{{{yyyjjjcccccciiiuuu}}}{{{zzz|||wwwjjjaaa[[[XXXYYY___lll~~~zzzmmmaaaXXXUUUWWWSSS___sss||||||||||||}}}tttiii]]]XXXWWWYYY```hhhsssyyy}}}wwwkkkbbbcccgggnnn{{{vvvlllkkknnnrrryyyyyyrrrtttyyy|||nnnggggggtttlll\\\HHHAAA999555666666444222111222333333222333555777999999888777888:::<<<>>>AAABBBBBBCCCCCCBBB@@@?????????@@@AAABBBBBBCCCCCCEEECCCAAABBBEEEGGGGGGEEECCCDDDFFFIIILLLPPPTTTVVV[[[fffqqqooocccVVVPPPPPPQQQNNNJJJEEEBBBBBBBBBCCCDDDEEEGGGHHHGGGHHHJJJLLLOOOMMMJJJHHHHHHJJJMMMPPPOOONNNLLLIIIFFFFFFIIIKKKPPPTTTUUUSSSRRRRRROOOKKKKKKJJJHHHHHHHHHJJJLLLMMMQQQMMMJJJKKKPPPSSSSSSRRRUUUSSSSSSVVV[[[^^^^^^]]]ZZZZZZZZZZZZ[[[\\\]]]^^^^^^aaadddccc___[[[ZZZZZZ\\\aaaeeeeee```]]]]]]^^^YYYSSSMMMJJJGGGDDDFFFKKKUUU___kkkqqqsssxxxxxxrrrjjjbbb___jjjqqqsssnnn\\\WWWdddxxxppphhhiiinnn{{{|||{{{~~~sssggg]]]XXXWWW\\\dddrrr{{{nnncccZZZVVVWWWYYYddduuu{{{zzzxxxwwwvvvtttqqqnnnllllllllllllllloootttxxxssscccZZZVVVWWW]]]dddpppyyy}}}pppddd]]]]]]^^^kkk~~~wwwooonnnqqquuu}}}~~~wwwuuu~~~{{{yyyzzzpppdddeeemmm}}}xxx___OOO???;;;666555777888777555222333444444333444666777999999888999:::<<<>>>???AAABBBCCCCCCCCCBBB@@@??????@@@BBBDDDDDDDDDCCCBBBGGGFFFDDDDDDEEEFFFEEEDDDCCCCCCDDDGGGLLLSSSYYY]]][[[___bbb^^^UUUMMMKKKKKKLLLJJJGGGDDDBBBBBBBBBCCCCCCDDDFFFGGGGGGJJJMMMPPPSSSQQQOOONNNMMMMMMMMMNNNNNNMMMJJJFFFDDDEEEHHHLLLRRRVVVWWWTTTSSSSSSPPPLLLKKKJJJIIIHHHIIIKKKMMMNNNRRRNNNJJJKKKOOOTTTVVVUUUTTTRRRQQQTTTZZZ___``````ZZZZZZZZZ[[[[[[\\\^^^^^^]]]ccciiiiiiccc]]]ZZZZZZ\\\```cccbbb___[[[ZZZZZZ[[[TTTMMMIIIDDDAAABBBFFFRRR\\\iiiqqquuuyyyzzzpppfff___ccccccddddddZZZWWWeeessswwwooopppsss}}}~~~|||qqqeee[[[WWWWWW\\\fffvvv{{{nnnddd[[[WWWXXX^^^jjjxxx|||xxxvvvvvvtttqqqpppooommmjjjgggffffffeeebbb``````aaadddhhhrrr}}}kkk^^^WWWVVV[[[bbblllvvv~~~rrrdddZZZWWWVVVaaaqqq}}}yyywwwsssoooooosssyyy{{{~~~}}}ttthhhdddkkkyyylllSSSCCC999777555555777888777555555666777777666666888:::999999999:::<<<>>>@@@AAA@@@AAABBBCCCCCCBBBAAA@@@AAACCCFFFHHHHHHGGGEEECCCFFFEEEDDDDDDDDDEEEEEEEEEGGGFFFEEEFFFKKKRRRYYY^^^\\\ZZZWWWSSSOOOMMMNNNOOOJJJHHHFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFHHHKKKPPPTTTYYYWWWSSSPPPNNNNNNNNNOOOOOOMMMJJJFFFDDDEEEJJJMMMSSSWWWXXXUUUUUUWWWUUUQQQKKKJJJIIIIIIJJJKKKNNNOOORRRNNNKKKKKKOOOTTTWWWXXXTTTQQQPPPSSSZZZ___bbbbbbZZZZZZZZZ[[[\\\]]]^^^______eeelllkkkeee^^^[[[\\\^^^aaacccbbb^^^YYYWWWWWWYYYQQQIIIEEE@@@===>>>CCCLLLXXXgggrrrwwwyyy}}}}}}tttjjjggg^^^]]]```YYYWWWccchhh}}}~~~vvvwwwzzzxxxnnndddYYYVVVYYY___jjj|||{{{nnneee]]]ZZZ[[[bbbnnn{{{{{{xxxvvvtttrrrpppooonnnllljjjffffffddd```[[[XXXXXXXXXZZZaaalll|||rrrccc[[[XXX\\\bbbkkkttt~~~}}}ssseee\\\WWWRRRZZZfffqqqxxxxxxtttqqqnnnoooooopppuuu~~~{{{qqqhhhjjjvvvxxx___JJJ===888777666666666666666555666777888888777777999;;;::::::;;;<<<>>>???AAABBBAAABBBDDDEEEEEEEEEDDDDDDCCCFFFIIIKKKLLLJJJGGGEEEBBBBBBCCCCCCDDDEEEGGGHHHIIIGGGEEEEEEIIIPPPXXX]]]```[[[UUUQQQPPPPPPRRRRRRKKKJJJHHHEEEDDDBBBBBBBBBCCCDDDFFFGGGIIIMMMRRRVVV]]]ZZZTTTNNNLLLMMMPPPRRRQQQOOOLLLHHHFFFGGGLLLPPPRRRVVVXXXVVVXXX[[[[[[XXXMMMLLLKKKJJJJJJLLLMMMOOOQQQNNNLLLKKKNNNSSSWWWYYYTTTRRRPPPSSSZZZ___aaaaaaZZZZZZZZZ[[[\\\^^^___```bbbfffjjjhhhccc^^^]]]^^^dddeeefffeeeaaa]]]ZZZXXXSSSLLLDDD@@@===;;;===CCCGGGTTTfffsssyyyzzzzzzzzzvvvnnnaaa]]]```WWWQQQYYY```yyy{{{{{{{{{pppjjjbbbXXXWWW]]]dddqqq}}}}}}ooogggbbb```bbbhhhuuu|||zzzwwwuuuuuutttsssqqqkkkkkkiiiddd^^^ZZZWWWVVVUUUYYY```nnn{{{jjj___ZZZ\\\aaakkksss|||}}}tttggg]]]XXXOOOSSSZZZccckkkooopppnnnkkkooossstttzzzuuuzzzppplllsssjjjTTTDDD<<<888888777666555555555555555666777777666666888:::;;;<<<===>>>???@@@AAABBBCCCDDDFFFHHHJJJJJJJJJJJJFFFHHHKKKMMMMMMKKKHHHFFF@@@BBBCCCDDDDDDFFFIIIKKKIIIGGGDDDDDDHHHNNNVVV[[[aaa]]]XXXTTTRRRRRRQQQQQQNNNMMMJJJGGGEEEEEEFFFFFFDDDFFFHHHIIIKKKMMMQQQUUU]]]YYYRRRMMMKKKLLLPPPSSSQQQPPPMMMJJJHHHJJJNNNQQQQQQUUUVVVVVVXXX\\\]]]ZZZOOONNNLLLKKKJJJKKKMMMNNNOOONNNMMMLLLNNNQQQUUUXXXUUUSSSRRRUUUZZZ^^^___^^^ZZZZZZZZZ[[[]]]^^^```aaabbbddddddcccaaa^^^]]]]]]aaabbbccccccaaa^^^[[[YYYQQQIIIBBB???===<<<@@@FFFIIIVVVgggttt{{{{{{zzzzzz~~~ppplllmmm___SSSWWW^^^yyy}}}|||zzznnneeeccc^^^WWWYYYaaahhhvvv{{{}}}pppjjjggggggjjjttt~~~}}}yyyxxxuuuooofff^^^ZZZXXXTTTUUUYYYeee}}}pppccc[[[[[[___gggpppyyyzzzrrrdddXXXRRRPPPPPPRRRXXX```gggkkklllnnnuuuzzz{{{{{{zzzssspppuuuvvv]]]JJJ@@@===888888777555444555666777666777888777777777999;;;===>>>???@@@@@@AAAAAAAAAAAACCCEEEHHHJJJKKKLLLLLLFFFHHHJJJKKKKKKJJJHHHFFFBBBDDDFFFGGGFFFHHHKKKNNNLLLIIIFFFDDDEEEJJJOOOSSSXXXXXXVVVUUUSSSQQQOOONNNPPPNNNKKKHHHHHHIIIKKKMMMFFFHHHJJJLLLLLLNNNPPPRRRXXXUUUPPPLLLKKKLLLOOOQQQPPPPPPNNNLLLJJJKKKNNNQQQPPPTTTUUUTTTUUUZZZ[[[YYYRRRPPPNNNLLLJJJKKKLLLLLLNNNNNNNNNMMMNNNPPPSSSUUUWWWUUUTTTVVV[[[]]]\\\[[[ZZZZZZ[[[[[[]]]___```aaa```___^^^___aaa```\\\ZZZZZZ[[[]]]```aaa```^^^\\\SSSLLLEEEBBB@@@@@@DDDKKKSSS\\\jjjuuu{{{~~~ooo]]]]]]aaayyy~~~{{{{{{pppddd]]]^^^[[[VVVYYYccciiixxx~~~|||}}}}}}{{{}}}rrrllljjjllloooxxxmmmccc[[[XXXSSSSSSVVVaaaxxxttteee[[[YYY\\\cccllluuuwwwnnn```RRRJJJSSSPPPOOORRRYYYaaafffgggrrr{{{}}}vvvzzzooosss~~~nnnUUUDDD>>>>>>888777777555444555888:::888999::::::999:::<<<>>>>>>???@@@AAAAAAAAAAAAAAA===???BBBEEEHHHJJJJJJKKKFFFGGGIIIJJJJJJHHHGGGFFFDDDGGGIIIIIIHHHIIILLLOOORRRNNNIIIDDDCCCDDDHHHJJJMMMOOORRRTTTSSSQQQOOOMMMQQQOOOKKKIIIJJJLLLPPPSSSGGGIIILLLMMMMMMNNNOOOPPPSSSQQQOOOMMMLLLMMMNNNNNNOOOOOONNNLLLKKKKKKMMMPPPPPPSSSTTTRRRSSSWWWXXXVVVSSSQQQOOOLLLKKKJJJKKKKKKMMMNNNNNNNNNNNNOOOQQQSSSXXXVVVUUUXXX[[[]]][[[XXXZZZZZZ[[[\\\]]]___aaaaaa]]]\\\[[[^^^bbbaaa[[[VVVYYYZZZ]]]bbbeeefffeeedddWWWPPPHHHEEECCCCCCHHHNNN\\\cccllluuu||||||xxxcccaaacccyyy|||rrrggg```YYYXXXXXXYYY```gggwww|||{{{||||||{{{yyywwwvvvxxxyyy{{{{{{tttjjjhhhsss{{{oooddd]]]WWWVVVYYYbbbtttyyyggg[[[WWWVVV\\\eeennnqqqkkk```VVVPPPOOONNNNNNQQQWWW___fffkkkwww}}}~~~~~~rrrrrr|||ttt___MMM???:::;;;999888777555555555666666999888888888999;;;===>>>???>>>??????@@@AAACCCCCCGGGDDDBBBBBBDDDFFFGGGGGGJJJGGGDDDEEEGGGIIIHHHFFFGGGFFFFFFHHHJJJLLLLLLKKKMMMIIIFFFEEEFFFHHHGGGEEEMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLMMMOOOOOONNNMMMMMMKKKJJJKKKNNNRRRSSSPPPMMMPPPPPPPPPNNNLLLKKKMMMOOOMMMKKKIIIGGGGGGHHHJJJLLLNNNOOOQQQRRRRRRRRRQQQQQQOOOPPPQQQQQQOOOMMMMMMNNNMMMNNNOOOPPPOOOPPPRRRTTTVVVVVVWWWWWWWWWWWWWWWWWW]]]\\\ZZZ[[[^^^```aaaaaaaaa``````aaabbbbbb___]]]WWW[[[^^^```dddkkknnnnnn___ZZZUUUQQQKKKHHHLLLSSS___ccckkkuuu~~~|||iii^^^```rrruuulllaaaZZZTTTTTTVVVZZZccclllyyyzzzwwwvvvvvvvvvuuutttsssrrrsssssstttsssvvv~~~~~~~~~vvvppprrrxxxkkkdddZZZYYYZZZcccttt|||iii]]]XXXWWW[[[bbbjjjnnnkkkaaaWWWQQQLLLKKKLLLPPPWWW```hhhnnn|||zzzmmmtttgggSSSEEE;;;888999999888777666555555666777::::::999:::;;;<<<>>>???======>>>???AAACCCEEEFFFFFFCCCAAA@@@AAABBBCCCCCCGGGFFFFFFHHHKKKLLLKKKIIIKKKJJJIIIIIIKKKKKKIIIGGGLLLHHHDDDCCCEEEFFFFFFEEEKKKKKKJJJJJJJJJIIIIIIHHHJJJKKKLLLMMMNNNMMMMMMLLLJJJJJJKKKNNNPPPQQQOOOMMMOOOPPPPPPNNNLLLKKKLLLMMMKKKJJJHHHHHHIIIKKKNNNPPPSSSSSSSSSSSSRRRPPPNNNMMMMMMOOOPPPPPPNNNMMMMMMNNNOOOOOOPPPOOONNNOOORRRTTTVVVUUUUUUUUUVVVVVVXXXXXX^^^\\\[[[\\\^^^aaaaaaaaa_________```bbbbbb```^^^[[[^^^``````eeemmmrrrrrrbbb[[[UUUQQQMMMKKKOOOVVVaaaeeemmmvvvrrreeeaaaqqqvvvkkkcccZZZTTTOOORRRWWW```lllwww}}}xxxtttrrrrrrrrrqqqqqqpppooooooooommmkkkjjjmmmssswwwvvv}}}tttjjj```]]]]]]eeevvvmmm```ZZZXXXZZZ^^^dddiiiiiibbbXXXPPPJJJJJJLLLQQQZZZeeeooouuutttnnn|||oooWWWGGG???999777777888888777666666666777777;;;;;;;;;;;;<<<>>>???@@@<<<<<<>>>@@@BBBEEEGGGIIIFFFDDDAAA???@@@AAAAAAAAADDDEEEGGGKKKOOOPPPNNNLLLNNNMMMKKKKKKKKKIIIGGGDDDJJJGGGCCCAAABBBDDDEEEEEEGGGHHHHHHHHHHHHGGGGGGFFFIIIJJJKKKKKKLLLLLLKKKKKKGGGIIILLLMMMMMMMMMMMMNNNNNNPPPQQQPPPMMMKKKJJJJJJGGGFFFEEEFFFHHHKKKOOOQQQSSSSSSSSSRRRQQQOOOLLLKKKLLLMMMOOOOOONNNMMMNNNOOOQQQQQQPPPNNNMMMNNNQQQTTTTTTSSSQQQQQQRRRTTTWWWXXX]]][[[ZZZZZZ]]]___``````^^^^^^^^^```bbbcccaaa______bbbcccbbbfffnnnssssssbbbYYYQQQNNNMMMMMMQQQVVVaaafffnnnvvv~~~rrriiiuuuvvvlllbbb[[[VVVPPPNNNTTT]]]iiixxx{{{xxxuuusssrrrqqqqqqrrrqqqpppnnniiigggeeecccfffrrr{{{|||{{{ooofffcccaaahhhyyyqqqbbb[[[YYY[[[\\\```eeefff```VVVNNNJJJLLLOOOVVVaaalllwww~~~ssswwwxxxcccLLL@@@<<<:::999999777777777777777777888888;;;;;;;;;<<<===>>>???@@@<<<<<<===???BBBDDDGGGHHHGGGEEEBBBAAABBBCCCDDDCCCAAADDDHHHMMMPPPPPPNNNLLLLLLKKKJJJJJJJJJIIIGGGEEEHHHEEEBBBAAAAAABBBDDDEEEFFFFFFGGGHHHHHHHHHGGGFFFHHHHHHIIIIIIJJJJJJJJJJJJEEEIIILLLLLLJJJIIIKKKMMMLLLOOOQQQQQQNNNKKKIIIHHHCCCBBBBBBBBBDDDGGGKKKMMMNNNNNNOOOPPPOOONNNMMMLLLKKKMMMOOOPPPOOOOOOPPPQQQSSSRRRPPPMMMKKKMMMPPPSSSRRRPPPNNNMMMOOORRRWWWYYY[[[ZZZXXXYYY[[[]]]^^^]]]^^^^^^___aaacccdddcccaaacccggghhhgggiiinnnpppnnn\\\TTTMMMLLLMMMMMMNNNPPP\\\aaajjjssszzzuuuzzzoooeee]]]XXXRRROOOPPPZZZfffttt}}}yyywwwuuutttuuuuuusssqqqeeeccc```]]]\\\dddyyyuuulllgggeeemmm~~~sssccc[[[YYY\\\]]]___bbbbbb]]]TTTLLLKKKMMMSSS\\\gggsss~~~tttrrrlllYYYEEE===;;;:::888888666666777888888888999999999:::;;;<<<===>>>>>>???======>>>???AAACCCEEEFFFGGGDDDBBBAAACCCDDDEEEEEEAAADDDHHHLLLMMMMMMLLLKKKIIIHHHGGGGGGIIIJJJIIIHHHEEEEEEDDDBBBAAABBBCCCEEEFFFGGGHHHJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIEEEHHHKKKKKKHHHHHHJJJLLLKKKMMMPPPPPPNNNJJJHHHGGGDDDCCCBBBAAACCCEEEHHHJJJKKKLLLMMMMMMMMMLLLKKKJJJKKKMMMPPPPPPPPPPPPQQQRRRTTTSSSQQQMMMKKKLLLPPPSSSTTTRRRPPPOOOQQQUUUZZZ^^^]]]\\\ZZZZZZ\\\^^^___^^^^^^^^^```bbbeeefffeeecccggglllpppoooppppppmmmhhhWWWPPPKKKMMMNNNLLLKKKKKKTTT[[[dddmmmuuu|||}}}tttiiiaaa[[[WWWQQQQQQWWWcccrrrzzzyyyzzzzzzyyyvvviiieee```\\\ZZZ^^^nnn~~~|||pppkkkiiirrruuuddd\\\[[[\\\]]]___```___ZZZSSSMMMLLLPPPXXXcccooozzzwwwnnntttwww\\\NNN@@@;;;:::888666666555666777888999999999999999:::;;;===>>>>>>>>>>>>>>>>>>???@@@BBBCCCEEEFFFFFFDDDAAA@@@AAACCCCCCCCCAAADDDGGGIIIJJJJJJLLLMMMLLLJJJGGGFFFGGGIIIJJJJJJCCCEEEFFFFFFDDDCCCDDDEEEFFFHHHJJJLLLMMMMMMLLLKKKHHHGGGGGGGGGGGGHHHIIIJJJGGGHHHIIIIIIHHHHHHIIIKKKIIILLLOOOOOOMMMJJJIIIHHHHHHFFFDDDCCCDDDFFFHHHJJJLLLMMMMMMMMMLLLJJJIIIGGGKKKMMMOOOPPPOOOOOOPPPRRRSSSRRRQQQNNNLLLMMMPPPRRRUUUTTTSSSSSSUUUZZZ___bbbaaa___^^^^^^```aaabbbaaa______```bbbeeeeeedddccchhhooossstttsssqqqkkkdddUUUPPPMMMNNNNNNKKKIIIKKKPPPWWWaaajjjqqqyyyyyy}}}oooddd]]]ZZZXXXVVVXXXaaaqqqqqqjjjbbb]]]YYY\\\hhhtttrrrmmmkkkvvvxxxfff___^^^YYY\\\___```]]]XXXTTTRRRQQQWWWaaammmxxxxxxqqqrrrzzzeeeLLLCCC<<<;;;:::777555666444555777999:::::::::::::::;;;===???@@@@@@@@@???>>>???@@@BBBDDDGGGIIIJJJKKKHHHDDDBBBBBBBBBAAAAAAAAACCCEEEFFFGGGJJJOOOSSSUUUQQQKKKGGGFFFGGGHHHHHHBBBEEEIIIIIIGGGEEEEEEFFFFFFHHHKKKMMMOOONNNMMMLLLHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHKKKMMMMMMLLLJJJJJJJJJGGGFFFDDDCCCDDDFFFIIIKKKLLLLLLMMMNNNMMMLLLKKKJJJJJJLLLNNNNNNMMMMMMNNNOOOQQQQQQQQQOOONNNNNNPPPRRRSSSRRRQQQRRRUUUZZZ___aaabbb```^^^^^^```aaabbbaaa^^^^^^^^^```ccccccbbb```dddjjjnnnnnnnnnmmmgggaaaTTTPPPLLLJJJGGGEEEGGGLLLSSSZZZcccjjjpppvvv{{{vvvooo}}}yyylllaaa\\\YYYYYY]]]```kkk}}}tttjjj```YYYVVVXXXbbbmmmsssnnnmmmxxxzzzhhhaaaaaaVVV[[[______\\\WWWVVVVVVWWW^^^iiiuuuyyy~~~nnnmmmyyymmmVVVCCC>>>;;;<<<<<<888777888444555777999:::;;;::::::;;;===>>>@@@AAAAAAAAAAAA>>>???AAACCCFFFJJJMMMNNNQQQMMMIIIEEEDDDCCCBBB@@@@@@BBBDDDDDDFFFKKKSSSYYY^^^XXXOOOHHHFFFEEEFFFFFFBBBFFFKKKLLLJJJGGGFFFFFFFFFHHHKKKNNNOOOOOOMMMLLLIIIHHHGGGGGGGGGHHHIIIJJJKKKHHHFFFGGGJJJLLLJJJHHHHHHJJJLLLLLLKKKJJJKKKKKKDDDCCCBBBAAABBBEEEHHHJJJIIIJJJLLLNNNOOOPPPPPPPPPIIIKKKMMMMMMLLLKKKLLLMMMOOOPPPQQQPPPOOOOOOPPPRRRNNNNNNNNNOOORRRWWW[[[^^^```^^^\\\\\\]]]_________]]]]]]]]]___aaaaaa```^^^^^^cccfffffffffgggccc^^^SSSNNNIIIEEE@@@>>>DDDMMMVVV]]]ffflllpppvvv~~~qqqkkkhhhxxxvvvkkk```XXXXXX\\\___hhhwwwqqqbbb\\\ZZZZZZ___fff{{{uuummmjjjwwwrrreee]]][[[]]]^^^]]]ZZZXXXXXXXXX^^^hhhvvv{{{www}}}uuueeeqqqxxxaaaOOO@@@===;;;:::<<<;;;999666888999999::::::;;;;;;<<<===>>>@@@AAAAAA@@@???>>>BBBBBBBBBCCCFFFIIIMMMOOOPPPNNNJJJGGGEEEDDDDDDEEEGGGBBB@@@CCCGGGKKKSSS[[[___XXXOOOJJJHHHGGGGGGFFFEEEFFFHHHHHHGGGGGGHHHJJJJJJJJJKKKLLLMMMNNNNNNNNNLLLKKKIIIHHHGGGGGGHHHIIIHHHFFFDDDDDDFFFGGGGGGGGGEEEGGGIIIKKKKKKJJJHHHGGGEEEEEEFFFGGGHHHIIIJJJJJJFFFIIILLLMMMMMMMMMOOOPPPIIIIIIIIIJJJJJJKKKLLLMMMRRRQQQOOONNNOOOPPPRRRTTTWWWRRRNNNLLLNNNSSSWWWYYYWWWVVVWWWZZZ]]]^^^^^^\\\bbb```^^^___bbbcccaaa___bbb^^^YYYYYY[[[[[[XXXTTTPPPJJJCCC@@@BBBGGGJJJLLLXXX___hhhmmmooosss|||ssskkkdddzzz~~~tttkkkaaaYYYZZZ^^^hhhssswwwhhh```[[[YYY]]]bbbqqq~~~{{{zzz{{{zzzzzzzzzrrrnnnzzzxxxkkkaaa^^^^^^___]]]\\\[[[]]]^^^fffooo|||xxxwwwwwwpppiiitttlllVVVGGG???===::::::;;;;;;888666999999999:::;;;;;;<<<<<>>???@@@AAAAAAAAA@@@EEEEEEDDDCCCCCCDDDEEEEEEGGGGGGGGGHHHGGGFFFFFFEEECCCCCCHHHNNNOOOKKKGGGHHHFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHGGGEEEDDDEEEFFFIIIKKKMMMOOOPPPOOOMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIMMMKKKHHHGGGHHHIIIHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFKKKQQQWWW\\\```bbbcccYYYNNNGGGHHHJJJJJJIIIGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLOOORRRUUUWWWWWWTTTQQQOOOOOOOOONNNMMMMMMNNNQQQWWW\\\___```___ZZZZZZ\\\___bbbdddfffgggccc[[[PPPHHHEEEEEEFFFGGGFFFCCC@@@???AAAEEEJJJLLLUUU]]]fffkkkllllllnnnooorrrwwwooogggkkkvvvtttllliiilllvvv}}}mmmaaa\\\ZZZYYYaaannn}}}wwwuuuuuufffbbb\\\XXXUUUSSSRRRQQQPPPMMMMMMOOOQQQUUU^^^hhhtttpppeeebbbbbbcccdddhhhoooxxx~~~~~~xxxvvv~~~wwwqqquuu}}}mmmXXXHHH<<<666::::::;;;::::::999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAABBBBBBEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFEEEFFFFFFKKKQQQQQQKKKFFFFFFEEEFFFHHHIIIHHHHHHGGGGGGFFFGGGHHHGGGEEEDDDEEEFFFHHHIIIKKKLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKIIIFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJNNNQQQVVV[[[^^^^^^]]][[[YYYRRRJJJGGGIIIKKKJJJHHHFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIJJJLLLNNNQQQSSSTTTSSSQQQOOONNNOOOOOONNNMMMLLLLLLLLLPPPUUU[[[^^^```YYY[[[]]]```bbbeeegggiiillleee[[[QQQJJJFFFDDDCCC============@@@EEEJJJNNNTTT[[[eeekkkllllllkkkkkkqqqxxx~~~eee^^^bbbnnn|||~~~uuurrrssszzzrrreee___\\\ZZZ]]]iiiyyysssooolll```\\\VVVRRRPPPOOOMMMLLLIIIGGGGGGJJJJJJJJJNNNSSS[[[ggguuutttiiibbbdddggglllqqqyyy}}}wwwwwwuuuaaaPPPDDD<<<888999;;;<<<<<<::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIPPPWWWVVVNNNGGGDDDEEEHHHJJJJJJIIIHHHGGGHHHEEEFFFGGGGGGEEEDDDEEEFFFGGGHHHHHHHHHIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGIIIIIIHHHFFFDDDDDDEEEGGGGGGFFFHHHFFFDDDDDDGGGNNNUUUYYY]]][[[XXXUUUSSSQQQPPPOOOQQQMMMIIIHHHIIIHHHFFFCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNOOOPPPQQQRRRPPPMMMMMMNNNOOONNNNNNMMMKKKJJJLLLQQQWWW\\\^^^YYY\\\^^^```aaacccfffhhhpppmmmhhh___UUUKKKCCC>>>;;;<<<>>>???BBBFFFLLLPPPTTTZZZcccjjjmmmmmmlllkkkrrr{{{}}}cccZZZ^^^iiiuuu}}}{{{xxxiiiccc___[[[[[[eee~~~{{{wwwpppiiiddd]]]YYYTTTQQQPPPOOONNNNNNHHHEEEEEEHHHGGGEEEFFFJJJKKKTTT^^^iii}}}vvvmmmcccgggmmmttt|||}}}|||jjjWWWKKKDDD???<<<999;;;======;;;;;;===???;;;<<<<<<===>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFCCCCCCDDDFFFGGGHHHHHHHHHFFFFFFDDDDDDCCCDDDEEEFFFIIINNNXXXaaa```VVVJJJEEEEEEHHHJJJJJJIIIGGGHHHJJJDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFGGGGGGHHHKKKJJJHHHGGGFFFFFFGGGGGGGGGEEECCCCCCEEEGGGHHHHHHIIIJJJLLLOOOSSSVVVZZZ\\\YYYUUUPPPKKKIIIHHHJJJKKKLLLKKKJJJIIIGGGEEEDDDCCCAAAAAAAAABBBDDDEEEGGGGGGFFFGGGIIIKKKMMMOOOPPPQQQSSSPPPMMMKKKLLLMMMMMMMMMMMMLLLKKKLLLQQQVVVYYY[[[YYY[[[^^^___^^^___bbbdddkkknnnooolllcccVVVJJJCCC???AAADDDEEEFFFIIINNNRRRTTTZZZbbbjjjnnnooonnnmmmuuuggg^^^```cccooo|||llleeeaaa\\\ZZZeee|||yyyuuuoooeee^^^YYYUUUQQQNNNMMMMMMMMMLLLIIIFFFFFFHHHHHHEEEFFFIIIFFFKKKQQQXXXkkkwwwooodddiiirrrzzzvvv^^^LLLDDDAAA===:::999<<<>>>>>><<<;;;>>>@@@<<<<<<======>>>>>>???????????????@@@AAABBBDDDEEEBBBCCCDDDFFFHHHIIIJJJJJJGGGFFFDDDCCCBBBCCCEEEFFFLLLSSS```lllkkk^^^OOOHHHDDDGGGJJJJJJHHHGGGIIIKKKCCCDDDFFFFFFEEEEEEFFFHHHJJJHHHFFFEEEEEEFFFHHHIIIOOOMMMKKKIIIGGGFFFEEEEEEFFFDDDCCCDDDFFFHHHIIIIIIHHHNNNWWW___aaa]]]WWWSSSGGGGGGGGGGGGHHHJJJLLLMMMIIIJJJJJJHHHFFFDDDEEEFFF>>>??????@@@BBBDDDFFFGGGDDDFFFHHHKKKNNNPPPQQQRRRTTTQQQMMMKKKKKKLLLLLLLLLMMMLLLMMMOOOSSSVVVXXXXXXXXX[[[]]]^^^\\\\\\___bbbcccjjjrrruuuooobbbUUUMMMDDDGGGIIIJJJJJJLLLPPPTTTTTTZZZbbbjjjoooppppppooowwwlllccceee^^^kkk|||sssjjjccc^^^ccciii~~~zzzvvvpppggg```\\\XXXTTTQQQPPPOOOMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIEEEGGGFFFOOOccctttzzzpppiiiiiioooyyy}}}zzz}}}jjjUUUJJJFFFBBB???>>>??????===;;;===BBBAAA===<<<<<<===>>>???@@@AAAAAAAAABBBDDDEEEDDDCCCDDDEEEDDDAAABBBFFFHHHIIIKKKPPPTTTOOOHHHBBB@@@BBBFFFJJJIIIUUUccckkkhhh]]]RRRKKKJJJKKKLLLLLLKKKIIIGGGEEEGGGGGGHHHIIIJJJJJJJJJJJJGGGJJJLLLLLLJJJIIIJJJLLLOOOMMMKKKIIIGGGEEEEEEDDDCCCGGGOOOUUUZZZ]]]]]]]]]\\\\\\\\\ZZZVVVOOOHHHDDDBBBDDDGGGJJJKKKLLLKKKKKKIIILLLKKKEEEEEEIIIKKKHHHCCCGGGGGGAAA???CCCGGGIIINNNMMMKKKJJJJJJLLLOOOPPPPPPOOONNNMMMLLLLLLLLLLLLGGGIIIKKKKKKLLLOOOUUUZZZ^^^^^^___aaabbbbbb___]]]^^^dddnnnvvvvvvooobbbYYYQQQOOOLLLKKKLLLPPPUUUYYY[[[\\\___eeelllpppssstttzzzqqq]]]^^^ZZZgggyyynnngggbbbeeemmm{{{wwwrrrjjjddd]]][[[WWWUUUSSSQQQNNNLLLKKKKKKKKKLLLLLLKKKKKKKKKFFFHHHGGGMMM[[[iiivvvmmmhhhnnnttt}}}}}}{{{ooo^^^MMMDDDBBB???======>>>???>>><<<===AAAAAA===????????????@@@@@@@@@@@@BBBDDDFFFGGGEEEDDDEEEEEEFFFDDDDDDHHHJJJJJJLLLPPPWWWSSSMMMHHHEEEEEEGGGIIINNNVVV```ddd```WWWOOOKKKIIIJJJKKKLLLKKKIIIGGGEEEEEEFFFGGGIIIJJJJJJKKKKKKJJJLLLMMMLLLIIIHHHIIIJJJLLLKKKHHHFFFDDDEEEFFFFFFIIIJJJUUUllltttbbbRRRQQQPPPMMMJJJGGGEEECCC@@@BBBDDDFFFHHHHHHHHHHHHJJJNNNNNNJJJIIILLLMMMJJJDDDGGGFFFBBBBBBGGGJJJJJJKKKJJJIIIHHHIIILLLNNNPPPPPPPPPNNNMMMLLLLLLLLLLLLKKKLLLMMMMMMMMMPPPUUUYYY___aaacccffffffccc___[[[XXX]]]fffooosssppphhhbbbUUUTTTSSSSSSTTTVVVXXXZZZZZZ\\\```ffflllpppsssttt{{{qqq\\\\\\ZZZjjjrrrjjjeeegggrrr|||xxxrrrmmmbbb___\\\YYYVVVSSSPPPMMMLLLMMMOOOPPPPPPPPPNNNNNNJJJMMMJJJLLLTTT]]]ssszzzqqqmmmkkkuuu||||||vvv^^^QQQDDD@@@???======>>>===@@@AAA??????BBBBBB???AAAAAAAAA@@@@@@@@@??????CCCFFFHHHIIIGGGEEEDDDDDDHHHFFFFFFJJJLLLKKKNNNRRR[[[YYYUUUQQQMMMKKKJJJJJJOOOTTTYYYZZZUUUPPPMMMMMMHHHIIIKKKLLLLLLJJJGGGEEEDDDEEEGGGHHHIIIJJJJJJJJJLLLMMMLLLKKKHHHGGGHHHIIIHHHGGGFFFFFFGGGJJJMMMOOOVVVVVVaaavvvkkkSSSHHHFFFCCCAAA@@@AAABBBDDD@@@AAACCCEEEFFFFFFFFFFFFIIIMMMNNNLLLKKKNNNOOOOOOLLLKKKGGGBBBCCCHHHKKKIIIGGGGGGGGGHHHJJJLLLOOOPPPQQQPPPOOOMMMLLLLLLKKKKKKOOOOOOOOOOOOOOOQQQVVVYYYaaacccgggjjjiiiddd___[[[UUUXXX^^^eeeiiijjjhhheeeVVVWWWXXXYYYYYYZZZZZZZZZ\\\^^^bbbgggllloooqqqrrrzzzsss\\\ZZZZZZnnnsssjjjfffhhhwwwzzzvvvkkkfff```ZZZWWWUUUSSSQQQOOOPPPRRRSSSTTTSSSRRRQQQPPPSSSOOONNNSSSWWWkkk~~~sssnnnpppsss}}}~~~}}}zzz|||fffSSSIIIAAA??????>>>???AAA???DDDFFFCCCAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDFFFIIIIIIGGGEEECCCCCCGGGEEEFFFJJJMMMMMMPPPUUU[[[[[[ZZZXXXVVVSSSPPPNNNLLLPPPSSSSSSPPPNNNNNNOOOIIIJJJMMMNNNNNNLLLIIIHHHFFFGGGHHHHHHIIIHHHHHHHHHKKKKKKJJJIIIHHHIIIJJJKKKEEEGGGIIIMMMPPPTTTVVVXXX[[[___eeeiiieee\\\PPPGGGEEECCC@@@>>>???@@@CCCEEECCCDDDEEEGGGHHHHHHGGGGGGGGGIIIJJJIIIIIIMMMRRRVVV^^^XXXMMMCCCAAAFFFGGGEEEFFFGGGHHHIIILLLNNNPPPQQQRRRQQQOOONNNMMMLLLLLLLLLQQQPPPPPPPPPRRRUUUYYY[[[aaadddhhhiiihhheeeaaa___[[[[[[[[[]]]```aaa```^^^TTTTTTTTTTTTVVVWWWXXXYYY___bbbeeeiiijjjkkklllmmmuuuvvv]]]ZZZZZZrrruuukkkiiikkk}}}|||uuunnnddd\\\XXXWWWWWWVVVSSSTTTUUUVVVWWWXXXYYYYYYXXXYYYTTTQQQTTTVVVfffvvvmmmmmmttt{{{rrruuupppZZZKKKEEE@@@???>>>===@@@DDDBBBIIILLLHHHCCCAAA@@@???>>>>>>???@@@@@@AAABBBBBBCCCFFFHHHHHHFFFDDDCCCCCCEEECCCDDDJJJNNNOOOSSSXXXWWWYYYZZZ[[[[[[YYYWWWVVVMMMQQQTTTTTTPPPLLLKKKLLLJJJLLLOOOQQQQQQOOOMMMKKKIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIKKKMMMOOOOOOLLLOOOSSSWWWZZZZZZYYYXXXTTTXXXZZZUUULLLGGGHHHKKKDDDDDDCCCBBBBBBCCCDDDDDDDDDFFFHHHJJJJJJIIIHHHGGGFFFGGGGGGGGGHHHMMMVVV___rrriiiWWWGGGBBBDDDFFFDDDHHHIIIKKKMMMOOOPPPQQQRRRRRRQQQPPPOOOOOONNNNNNNNNQQQPPPPPPQQQTTTYYY\\\___```ccceeefffdddcccdddfffdddbbb___^^^^^^^^^\\\[[[SSSQQQNNNMMMNNNQQQVVVYYY```cccggghhhfffeeedddeeejjjxxxyyy___ZZZYYYssswwwnnnnnnrrr~~~vvvlllbbb]]][[[[[[[[[WWWWWWVVVWWW[[[___dddgggeeecccZZZVVVXXXWWWbbbzzz}}}rrrmmmqqqzzz~~~yyyqqqyyy|||eeeRRREEEAAA???>>>===<<<@@@GGGIIIRRRVVVPPPGGGBBBAAA@@@>>>??????@@@BBBCCCCCCDDDDDDEEEGGGFFFEEECCCDDDEEEEEECCCEEEJJJOOOPPPTTTYYYSSSUUUWWWZZZ\\\]]]]]]]]]WWWYYY[[[XXXRRRKKKGGGGGGJJJMMMPPPSSSTTTRRROOOMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFHHHLLLQQQTTTUUUTTTVVVXXXZZZ[[[ZZZWWWSSSPPPOOOMMMKKKJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEGGGKKKMMMMMMKKKHHHEEEHHHHHHHHHJJJJJJNNNYYYddd{{{rrr```NNNFFFGGGIIIHHHKKKLLLNNNPPPRRRRRRQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRPPPOOOQQQVVV[[[^^^```___bbbddddddbbbbbbeeeiiiiiigggeeeeeedddccc```^^^VVVRRRLLLHHHHHHMMMSSSWWW\\\```cccccc___\\\[[[\\\___pppzzz```[[[XXXrrrvvvppprrr}}}}}}tttlllfffbbb___]]]YYYXXXWWWYYY___hhhrrryyyxxxrrrddd^^^___[[[```sss|||uuuuuu{{{zzzuuuxxx}}}mmmZZZKKKBBB@@@>>>>>>======DDDLLLWWWaaaeee^^^QQQJJJHHHGGGBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDEEEGGGIIIIIIGGGHHHMMMPPPQQQTTTYYYQQQRRRTTTWWWZZZ]]]___```___aaaaaa\\\TTTLLLHHHGGGIIILLLPPPTTTTTTRRROOOMMMIIIJJJJJJKKKKKKJJJJJJIIIHHHIIILLLRRRXXX[[[ZZZXXXYYYXXXWWWTTTQQQNNNKKKIIIJJJHHHGGGHHHJJJIIIDDD@@@DDDDDDCCCCCCCCCCCCDDDDDDGGGJJJPPPSSSSSSOOOJJJFFFHHHHHHKKKMMMLLLLLLUUU```ooolllaaaRRRJJJJJJLLLLLLMMMOOOQQQRRRRRRQQQOOONNNRRRRRRRRRRRRSSSTTTUUUVVVTTTRRRPPPRRRVVV[[[^^^^^^___cccgggfffdddbbbdddgggiiiiiiiiijjjjjjhhhccc```YYYTTTMMMGGGEEEHHHLLLPPPSSSXXX\\\\\\XXXTTTSSSTTTZZZkkkyyy___[[[WWWooosssnnnrrr{{{tttnnngggbbb^^^ZZZXXXWWWYYYbbbooo}}}nnnfffeee___```ooo}}}~~~zzz~~~}}}tttttt|||ssscccSSSFFFBBB@@@@@@@@@???@@@HHHRRRdddnnnsssjjj\\\SSSPPPOOOFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGEEEEEEFFFIIILLLMMMKKKKKKOOOQQQQQQSSSXXXPPPQQQRRRTTTWWW\\\___bbbbbbdddbbb]]]UUUOOOLLLLLLHHHKKKPPPSSSTTTRRROOOMMMGGGHHHJJJKKKLLLMMMMMMMMMKKKMMMPPPWWW]]]___]]]ZZZUUURRROOOKKKIIIGGGGGGGGGBBBGGGLLLLLLIIIFFFHHHKKKFFFDDDCCCBBBBBBDDDFFFHHHJJJOOOUUUYYYYYYTTTNNNIIIEEEFFFKKKOOOLLLHHHNNNXXX```aaa\\\RRRKKKKKKMMMNNNOOOPPPRRRSSSRRRPPPNNNLLLRRRRRRRRRSSSTTTVVVWWWXXXWWWTTTQQQRRRVVVZZZ\\\\\\___eeejjjjjjfffbbbbbbdddhhhiiikkkllllllhhhaaa\\\[[[UUUNNNGGGCCCCCCFFFHHHKKKQQQVVVWWWSSSOOOOOOQQQZZZjjj}}}www___ZZZVVVnnnzzzppprrr{{{wwwoookkkhhhddd[[[UUUTTTZZZ```jjjyyyiiidddfffhhh~~~{{{ssstttyyyjjjWWWKKKFFFEEEDDDAAA>>>>>>BBBHHHMMM___cccfffgggddd^^^ZZZXXXIIIGGGDDDAAAAAACCCEEEGGGIIIHHHGGGDDDCCCEEEIIILLLMMMMMMOOOPPPQQQSSSTTTUUURRRQQQPPPRRRVVV[[[^^^`````````^^^\\\XXXTTTOOOMMMNNNMMMMMMQQQVVVVVVQQQLLLHHHHHHIIIIIIIIIIIIHHHHHHNNNQQQUUUZZZ\\\ZZZUUUPPPOOOKKKGGGDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHGGGEEEDDDDDDEEEGGGHHHNNNPPPQQQQQQPPPNNNKKKIIIIIIIIIJJJJJJKKKLLLLLLLLLTTTSSSRRRPPPNNNMMMLLLKKKNNNNNNOOONNNMMMMMMOOOQQQRRRQQQPPPPPPQQQUUUXXXZZZ\\\XXXRRROOOQQQUUUZZZ]]]aaacccdddcccbbbaaabbbcccfffggghhhfffccc___\\\[[[ZZZWWWPPPIIIDDDCCCEEEHHHFFFIIILLLLLLKKKMMMSSSXXXeeelllvvvppp[[[ZZZSSShhh~~~vvvpppvvv}}}vvvqqqjjjbbb[[[UUUSSSYYY___jjjxxxppplllkkkttt|||tttqqqvvv~~~uuubbbRRRHHHCCCDDDCCCBBB@@@???BBBHHHLLLSSSWWW[[[\\\[[[XXXVVVUUUIIIGGGDDDBBBBBBDDDFFFHHHHHHHHHGGGFFFEEEGGGLLLOOOPPPPPPQQQQQQRRRSSSTTTTTTOOONNNMMMNNNQQQUUUXXXZZZYYYYYYZZZYYYWWWTTTPPPNNNPPPNNNLLLMMMQQQQQQNNNJJJMMMMMMNNNOOOOOOOOOOOOOOOWWWUUUQQQOOOOOOPPPPPPOOOLLLIIIFFFDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHKKKJJJHHHFFFFFFEEEFFFFFFLLLMMMOOOPPPOOOMMMJJJIIIHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMLLLKKKJJJJJJIIIIIIJJJKKKLLLKKKIIIIIIJJJLLLOOONNNNNNNNNPPPSSSUUUWWWZZZVVVRRROOOPPPSSSVVVYYY^^^```cccdddbbbaaa``````aaabbbdddccc___[[[YYYXXX\\\XXXRRRKKKFFFDDDFFFIIIIIILLLOOOPPPOOORRRXXX]]]jjjooouuuzzz~~~jjjVVVVVVTTThhh|||uuupppqqq|||zzznnnccc]]]UUUSSSWWW^^^jjjuuuoooppp}}}|||{{{{{{sssqqquuu~~~zzzhhhZZZOOOFFFAAACCCCCCCCCBBBBBBCCCGGGJJJIIILLLOOOPPPOOOMMMLLLMMMHHHFFFDDDCCCCCCEEEGGGIIIKKKKKKIIIHHHGGGHHHKKKNNNPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNMMMMMMNNNPPPRRRSSSMMMNNNQQQSSSUUUVVVUUUUUURRRPPPNNNPPPTTTVVVVVVUUUWWWWWWVVVUUUTTTSSSRRRQQQVVVRRRLLLIIIIIIJJJKKKKKKIIIGGGDDDDDDEEEGGGHHHHHHGGGHHHIIIJJJKKKJJJIIIIIIKKKKKKJJJIIIGGGFFFEEEDDDHHHJJJKKKMMMMMMKKKJJJIIIGGGGGGHHHHHHIIIJJJJJJJJJGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJHHHGGGGGGHHHLLLLLLMMMOOOQQQRRRTTTUUUWWWUUURRRPPPOOOPPPRRRTTTYYY]]]bbbdddccc```]]][[[ZZZ]]]___^^^\\\XXXVVVVVV[[[XXXSSSLLLGGGEEEFFFHHHMMMPPPTTTVVVWWWZZZ```eeemmmppprrrsssuuuyyy}}}dddRRRRRRTTTgggvvvooonnnsssvvviii___WWWSSSVVV]]]jjjwwwxxx}}}vvv|||wwwtttxxxmmm\\\SSSMMMHHHCCCBBBCCCDDDDDDDDDDDDFFFHHHHHHIIIIIIHHHEEEBBBBBBBBBFFFEEECCCBBBCCCEEEGGGHHHPPPOOOMMMIIIFFFEEEGGGIIIKKKLLLLLLMMMNNNOOOOOOOOOQQQRRRRRRQQQOOOOOOPPPQQQMMMMMMNNNOOOPPPSSSUUUVVVRRRRRRSSSWWW\\\```aaa```___]]]ZZZWWWSSSPPPNNNLLLIIIIIIKKKMMMOOONNNJJJHHHIIIGGGEEEDDDFFFGGGGGGGGGFFFGGGIIIJJJJJJJJJIIIHHHIIIIIIIIIHHHGGGFFFDDDCCCEEEFFFHHHIIIJJJJJJIIIHHHFFFFFFFFFGGGHHHHHHIIIIIIEEEFFFGGGHHHIIIJJJKKKLLLKKKLLLMMMLLLIIIHHHHHHIIIKKKLLLNNNQQQSSSTTTTTTTTTUUUUUUTTTRRRPPPPPPQQQRRRVVV[[[aaadddccc^^^ZZZXXXWWWZZZ]]]^^^\\\YYYWWWVVVYYYWWWRRRLLLGGGDDDEEEGGGPPPTTTXXX[[[___ccciiimmmooooooooommmmmmrrr{{{{{{cccQQQRRRSSSfffuuunnnpppyyysssddd[[[VVVXXX]]]jjjvvvtttzzzttt___QQQLLLJJJGGGDDDAAACCCEEEFFFEEEEEEEEEFFFHHHIIIHHHFFFBBB?????????CCCCCCBBBBBBCCCEEEGGGHHHOOOOOOMMMJJJFFFEEEEEEGGGHHHIIIJJJLLLNNNOOOQQQQQQTTTVVVVVVUUUQQQOOOOOOPPPUUUSSSPPPNNNNNNPPPSSSVVVZZZ[[[]]]```bbbaaa___]]][[[YYYVVVRRRNNNKKKIIIHHHDDDGGGKKKPPPRRRQQQLLLHHHJJJHHHEEEEEEEEEFFFEEEDDDEEEFFFGGGIIIIIIHHHHHHGGGEEEFFFFFFFFFFFFEEEEEEDDDBBBCCCEEEFFFHHHHHHHHHHHHEEEEEEFFFFFFGGGHHHHHHHHHEEEFFFGGGHHHJJJKKKLLLMMMKKKMMMNNNMMMKKKIIIIIIIIIHHHJJJMMMPPPRRRSSSSSSSSSTTTVVVWWWUUUSSSRRRSSSTTTUUUZZZ```cccbbb^^^ZZZWWWXXX\\\___```___\\\ZZZYYYXXXWWWTTTOOOKKKHHHHHHJJJSSSVVV[[[```ffflllqqquuurrrrrroookkkiiilllsssyyy{{{cccQQQSSSRRRfff~~~}}}}}}~~~|||zzz{{{}}}uuuqqqvvv|||iii```ZZZ[[[___iiivvvssszzz~~~}}}rrrdddRRRFFFCCCDDDDDDBBBBBBDDDFFFFFFEEEEEEEEEFFFFFFGGGHHHGGGEEECCCCCCDDDCCCBBBBBBCCCDDDFFFHHHIIILLLLLLLLLJJJGGGGGGHHHJJJIIIIIIKKKMMMPPPRRRTTTUUUUUUXXXYYYWWWRRRNNNMMMNNNOOOOOOOOOQQQUUUZZZ___bbbhhhiiiiiihhhddd^^^XXXUUURRRPPPNNNKKKJJJIIIIIIIIIKKKKKKKKKLLLNNNNNNMMMKKKIIIHHHFFFEEEEEEFFFDDDCCCEEEFFFGGGHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCEEEFFFFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHEEEEEEFFFGGGIIIJJJKKKKKKIIIKKKLLLLLLJJJHHHHHHHHHEEEFFFIIILLLOOOPPPPPPQQQSSSVVVXXXXXXUUUUUUWWWYYYWWW[[[```bbbaaa^^^[[[YYYZZZ^^^bbbdddbbb___\\\[[[[[[ZZZYYYUUUQQQOOOOOOPPPUUUXXX]]]eeelllsssyyy|||yyyxxxuuuooojjjiiimmmrrr{{{cccQQQRRRQQQeee}}}~~~|||yyyvvvuuuwwwyyyzzz}}}}}}~~~wwwqqqlllkkkjjjkkkooovvv}}}vvvuuu|||nnneee^^^^^^aaaiiiyyypppwwwzzz{{{bbbWWWIII@@@>>>@@@AAAAAACCCEEEFFFFFFEEEEEEEEEGGGDDDFFFHHHIIIHHHGGGGGGHHHCCCCCCDDDEEEFFFHHHJJJKKKLLLMMMMMMKKKIIIIIIJJJKKKJJJKKKLLLNNNPPPRRRSSSTTTWWWZZZ]]][[[UUUPPPNNNOOOLLLOOOTTTYYY^^^bbbdddeeeeeeeeedddaaa\\\WWWSSSQQQMMMLLLJJJHHHHHHIIIJJJKKKMMMKKKIIIIIIJJJKKKKKKJJJGGGFFFDDDEEEFFFGGGFFFDDDFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGFFFDDDDDDDDDEEEEEEAAABBBCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJGGGIIILLLLLLKKKIIIHHHHHHDDDFFFHHHJJJMMMOOOPPPQQQQQQUUUXXXXXXVVVWWW[[[^^^[[[]]]```aaa___^^^]]]]]][[[___ccceeeccc___\\\[[[[[[\\\[[[YYYVVVTTTTTTUUUWWWZZZ```iiirrrzzz~~~yyysssqqqsssuuu}}}eeeRRRSSSOOOeeezzz~~~|||zzzvvvssssssuuuxxxzzz}}}}}}~~~|||ssslllfffccc___]]]___ccchhhllltttuuuwwwqqqhhhaaa```bbbiii~~~zzzrrrqqq~~~|||qqqZZZQQQFFF>>>===???AAABBBDDDEEEFFFFFFEEEDDDFFFGGGDDDGGGJJJKKKJJJHHHHHHHHHEEEEEEFFFGGGHHHJJJLLLMMMPPPQQQPPPMMMJJJHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPYYY]]]aaa^^^XXXRRRQQQRRRZZZ]]]aaacccccc___ZZZVVVQQQRRRQQQPPPNNNNNNNNNOOOOOOMMMKKKIIIHHHHHHIIIJJJGGGGGGHHHJJJLLLLLLJJJGGGDDDCCCCCCDDDGGGHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHLLLJJJGGGEEECCCCCCDDDEEEBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKGGGJJJMMMMMMLLLKKKJJJJJJFFFGGGIIIKKKNNNPPPRRRSSSPPPTTTXXXXXXWWWXXX]]]bbb^^^___``````___^^^___```[[[___ccceeeccc___\\\ZZZYYYZZZ[[[YYYWWWUUUUUUVVVYYY\\\bbblllvvv~~~~~~{{{}}}hhhUUUUUUNNNeeezzzyyy~~~~~~zzzvvvttttttvvvwwwxxxzzz~~~~~~xxxpppjjjccc```[[[YYYXXXXXXXXXWWWcccooowwwvvvvvvkkkbbbccckkkttt}}}yyytttwww|||iiiTTTKKKBBB>>>:::666;;;CCCCCCCCCCCCDDDDDDDDDEEEEEEIIIJJJKKKKKKKKKJJJIIIHHHIIIHHHGGGFFFGGGHHHJJJLLLRRRRRRPPPMMMJJJIIIJJJLLLKKKJJJIIIJJJLLLOOOSSSUUUUUUZZZ```aaa___^^^bbbfffddd]]]WWWUUUOOOGGGFFFJJJJJJJJJKKKKKKKKKJJJIIIHHHMMMKKKIIIGGGFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGEEECCCBBBCCCEEEGGGIIIIIIJJJLLLMMMLLLKKKIIIHHHJJJIIIHHHFFFEEEDDDDDDDDDAAABBBDDDGGGIIIHHHDDDAAABBBEEEGGGGGGEEEDDDFFFHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJKKKLLLMMMLLLKKKHHHEEEFFFIIIKKKKKKNNNRRRTTTSSSSSSTTTVVVYYY\\\^^^aaa___\\\YYYYYYZZZ\\\^^^XXXZZZ]]]^^^^^^^^^___```]]]XXXUUUSSSPPPNNNQQQWWWYYY\\\cccjjjrrryyy~~~~~~gggTTTUUUQQQeee~~~{{{xxxuuussstttvvvzzz{{{ssslllgggccc]]]YYYVVVUUUTTTSSSUUU___oooxxxzzz{{{rrrkkknnnvvv~~~vvvtttzzzooo^^^QQQJJJCCC@@@<<<888:::@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFIIIIIIJJJKKKLLLMMMNNNNNNTTTSSSPPPLLLIIIHHHJJJLLLMMMMMMLLLLLLMMMPPPSSSUUUdddhhhllllllhhhcccaaa```UUUOOOJJJIIIFFFBBBCCCGGGGGGIIIKKKLLLLLLKKKJJJIIILLLKKKIIIGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGEEEDDDDDDFFFIIIJJJIIIJJJLLLMMMLLLKKKJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBDDDGGGIIIIIIFFFCCCCCCFFFHHHHHHFFFEEEFFFHHHGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJIIIKKKMMMNNNMMMLLLIIIFFFGGGKKKMMMLLLNNNQQQTTTTTTTTTTTTVVVXXX[[[]]]aaa^^^[[[XXXVVVWWWYYYZZZXXXZZZ]]]^^^]]]\\\]]]^^^___ZZZVVVTTTPPPMMMOOOUUUYYY\\\bbbjjjrrryyy~~~hhhTTTTTTRRReee~~~}}}{{{tttwwwwww{{{yyyrrrlllddd]]]YYYUUURRRQQQNNNSSS___qqq{{{}}}zzz{{{tttzzz~~~ppp```TTTNNNIIIEEECCC???;;;:::===>>>>>>@@@AAACCCEEEFFFGGGDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMPPPOOOLLLIIIFFFFFFIIILLLLLLLLLMMMPPPTTTYYY^^^aaahhhjjjllllllhhhaaaZZZUUUJJJDDD>>>======<<<>>>AAADDDFFFIIILLLMMMMMMKKKIIIKKKJJJIIIGGGGGGGGGHHHHHHJJJKKKMMMNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFGGGIIIKKKIIIJJJKKKLLLLLLLLLJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEHHHJJJJJJGGGEEEDDDFFFHHHHHHGGGFFFGGGHHHGGGGGGHHHHHHIIIJJJLLLMMMJJJJJJIIIKKKMMMNNNNNNMMMJJJHHHIIIMMMNNNLLLMMMPPPUUUUUUTTTUUUVVVWWWYYY[[[___\\\YYYVVVTTTTTTUUUVVVXXXZZZ\\\]]][[[ZZZZZZZZZ^^^YYYUUURRRMMMIIIKKKPPPXXX[[[bbbiiiqqqxxx}}}jjjUUUSSSRRRfffyyyzzz|||rrrhhh```ZZZVVVSSSTTTUUUZZZiii}}}vvvxxxpppbbbWWWQQQKKKKKKKKKIIIEEE???<<<<<<<<<===???AAACCCFFFGGGHHHFFFFFFGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNKKKJJJIIIGGGFFFIIINNNQQQUUUUUUVVVXXX[[[___bbbeee^^^___```aaa```\\\VVVRRRJJJEEE???<<<::::::;;;<<>>===>>>@@@BBBDDDGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIJJJLLLOOOQQQNNNNNNOOOOOOPPPTTTZZZ^^^eeedddaaa]]][[[YYYWWWWWWXXXWWWVVVWWWYYYZZZYYYWWWOOONNNJJJDDD@@@>>>======>>>AAAEEEIIIKKKJJJHHHFFFIIIHHHHHHHHHGGGGGGGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFIIIKKKLLLJJJIIIEEEEEEEEEFFFGGGGGGFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLLLLMMMMMMLLLKKKMMMJJJJJJNNNNNNLLLLLLOOOUUUUUUUUUUUUVVVVVVWWWWWWXXXWWWVVVUUUUUUWWWXXXYYYXXXZZZ[[[[[[XXXVVVUUUUUUSSSOOOLLLKKKHHHFFFJJJPPPYYY\\\aaahhhnnntttyyy{{{|||}}}sss[[[VVVSSSggg{{{xxxlllccc]]]YYYZZZYYYZZZaaaqqq}}}uuuuuu|||wwwrrrxxx~~~lll^^^RRRMMMLLLNNN[[[ddd^^^QQQHHHEEEEEEAAAAAACCCDDDFFFHHHIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHJJJMMMPPPRRRXXXYYYZZZZZZ[[[^^^bbbfffaaa___\\\YYYVVVSSSRRRQQQVVVTTTRRRQQQRRRUUUXXX[[[VVV[[[\\\TTTKKKEEECCCBBB???BBBEEEHHHIIIIIIGGGEEEHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHJJJJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIEEEEEEFFFHHHKKKLLLKKKJJJFFFEEEEEEFFFHHHIIIGGGFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNMMMLLLLLLNNNNNNMMMLLLMMMJJJIIILLLLLLKKKLLLPPPTTTTTTUUUUUUVVVVVVWWWWWWVVVUUUUUUUUUVVVXXXYYYZZZXXXZZZ[[[ZZZXXXUUUTTTUUURRROOOLLLLLLKKKJJJNNNTTT[[[]]]bbbgggmmmrrruuuwwwxxxzzz}}}vvv]]]WWWTTTggg~~~qqqgggaaa]]]XXXXXXZZZ^^^iii{{{yyyrrrpppzzz}}}uuuwwwqqqcccYYYPPPLLLMMMRRReeeqqqhhhVVVKKKJJJLLLEEEFFFFFFGGGHHHIIIJJJJJJHHHGGGGGGFFFFFFGGGHHHIIIDDDFFFJJJOOOSSSVVVWWWXXX^^^______^^^\\\[[[\\\]]]QQQQQQQQQRRRRRRSSSSSSSSSSSSTTTSSSRRRQQQSSSYYY^^^dddoootttiiiXXXNNNHHHFFFDDDEEEGGGIIIIIIHHHFFFEEEGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGHHHJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIEEEEEEEEEHHHJJJLLLKKKJJJIIIGGGGGGHHHKKKKKKJJJGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJJJJLLLNNNPPPPPPOOOMMMIIIGGGIIIJJJJJJMMMRRRSSSSSSTTTUUUVVVWWWWWWWWWUUUUUUUUUUUUVVVWWWXXXYYYXXXYYY[[[ZZZXXXVVVUUUUUURRROOOMMMMMMLLLKKKOOOVVV\\\^^^bbbggglllpppssstttuuuxxx|||vvv]]]VVVTTTggguuukkkeeeaaaYYYZZZ\\\]]]dddsssrrrmmmpppyyyvvv}}}|||ggg\\\WWWQQQOOOPPPUUUkkkyyyoooYYYMMMMMMPPPHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIGGGLLLTTT\\\bbbddddddddd^^^___^^^[[[VVVRRRPPPOOONNNNNNOOOOOOPPPPPPPPPPPPSSSWWWYYYXXXVVVXXX```fffsssyyybbbSSSKKKGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHFFFDDDCCCCCCDDDFFFHHHEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHEEEDDDEEEGGGJJJLLLKKKJJJKKKIIIHHHJJJMMMNNNLLLIIIFFFFFFFFFGGGHHHIIIJJJKKKHHHHHHIIIKKKOOORRRSSSRRRMMMIIIFFFGGGHHHIIIMMMSSSRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVWWWYYY[[[ZZZXXXVVVUUUVVVRRRNNNLLLLLLJJJIIIMMMTTT]]]___cccgggkkkoooqqqrrruuuxxx|||uuu\\\VVVUUUhhh~~~rrrfff^^^___YYYVVVZZZcccppp|||wwwiiihhhrrrzzzuuuyyyooo]]]VVVWWWWWWTTTSSSXXXiiiuuunnn^^^RRROOOQQQHHHIIIJJJLLLLLLKKKJJJIIIHHHFFFFFFHHHMMMQQQTTTUUUWWW[[[aaaeeeddd```ZZZVVVTTTTTTTTTSSSQQQOOOMMMKKKIIIJJJLLLMMMNNNNNNMMMMMMUUUSSSSSSUUUVVV\\\mmm~~~wwwcccSSSKKKJJJHHHIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFGGGIIIKKKKKKKKKNNNHHHBBBAAAEEEHHHGGGEEEFFFEEEDDDDDDCCCDDDEEEEEEDDDCCCAAA@@@AAABBBDDDEEEIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGIIIJJJJJJGGGHHHJJJKKKLLLKKKKKKJJJDDDDDDEEEFFFGGGHHHHHHHHHLLLLLLLLLLLLKKKJJJIIIHHHPPPGGGAAACCCFFFFFFHHHMMMQQQQQQQQQUUUYYY[[[ZZZWWWZZZYYYXXXWWWVVVUUUTTTTTTVVVVVVWWWYYYZZZYYYVVVSSSRRRPPPLLLHHHFFFGGGLLLPPP[[[aaagggjjjkkkkkknnnpppsssxxxmmmZZZ\\\XXXjjjzzzmmmeee___ZZZXXX\\\eeeqqqwwwpppgggnnn}}}}}}vvvvvvyyyssscccUUURRRUUUUUUTTTSSSSSS```iiibbbTTTKKKHHHHHHLLLJJJHHHGGGFFFGGGIIIJJJKKKKKKLLLQQQXXX___ccceeeaaa___\\\YYYUUUQQQMMMLLLOOOOOOPPPPPPPPPNNNMMMLLLJJJKKKLLLNNNNNNNNNNNNMMMNNNOOOPPPSSS\\\kkk|||~~~oooaaaUUUNNNJJJHHHHHHIIIIIIJJJIIIIIIIIIIIIHHHGGGGGGIIIKKKKKKJJJLLLHHHDDDCCCEEEGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHCCC???AAABBB@@@BBBGGGOOOMMMLLLNNNQQQTTTTTTTTTWWWWWWWWWWWWWWWVVVTTTTTTVVVVVVWWWYYYYYYXXXUUURRRMMMLLLJJJGGGEEEGGGKKKNNNYYY___fffjjjkkkllloooqqqvvvzzzgggTTTVVVYYYjjjxxxnnnaaa\\\ZZZ___gggqqq}}}qqqmmmmmm|||uuuooowwwsssbbbWWWNNNPPPTTTTTTSSSRRRLLLUUU[[[WWWOOOKKKJJJIIIHHHGGGFFFFFFIIINNNTTTWWW___\\\ZZZZZZ[[[]]]^^^^^^VVVTTTRRROOOMMMLLLKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKMMMNNNOOOOOONNNNNNIIIMMMNNNTTTgggqqqbbbZZZTTTNNNJJJHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIGGGGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFEEEDDDCCCGGGFFFDDDCCCBBBBBBCCCCCCEEEEEEEEEDDDEEEEEEEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBCCCEEEGGGIIIEEEEEEDDDDDDEEEFFFHHHIIIGGGGGGHHHHHHEEEAAABBBFFFQQQNNNLLLLLLOOORRRTTTTTTVVVWWWYYYZZZZZZYYYXXXVVVVVVVVVVVVWWWWWWVVVRRRPPPHHHHHHGGGFFFEEEFFFIIIKKKUUU[[[ccciiikkkmmmooorrrwwwzzz}}}yyycccRRRTTTYYYhhhwwweee___]]]bbbjjjsss~~~tttqqqsssxxxttttttyyyjjjWWWPPPLLLOOORRRRRRPPPPPPJJJOOORRRNNNKKKKKKJJJHHHDDDGGGKKKQQQXXX___dddggghhhddd]]]WWWSSSOOOLLLJJJFFFHHHKKKNNNPPPOOONNNMMMHHHIIIIIIJJJKKKLLLLLLMMMKKKLLLMMMOOOOOOOOONNNMMMJJJOOOPPPVVVnnnvvvcccUUUPPPNNNKKKIIIHHHHHHGGGGGGHHHJJJKKKMMMKKKIIIHHHHHHIIIJJJIIIHHHFFFHHHIIIIIIGGGFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEHHHGGGEEEDDDBBBBBBBBBBBBDDDDDDCCCCCCCCCDDDEEEFFFDDDEEEFFFHHHHHHHHHHHHHHHMMMMMMMMMKKKIIIFFFCCCBBB@@@AAABBBDDDEEEFFFGGGHHHCCCCCCBBBBBBCCCFFFIIIJJJKKKPPPUUUTTTLLLEEEDDDFFFPPPOOOOOOOOOPPPRRRSSSSSSXXXYYY\\\______^^^\\\[[[UUUTTTTTTTTTTTTSSSPPPMMMCCCEEEEEEEEEDDDEEEGGGHHHPPPWWW```gggjjjlllooorrruuuvvvwwwvvvvvvxxx~~~|||wwwdddUUUVVVVVVddd~~~kkkddd```eeemmmvvvwwwpppuuu|||xxxxxxlll___RRRMMMKKKMMMNNNKKKJJJKKKHHHLLLMMMJJJJJJLLLKKKGGGRRRVVV]]]cccffffffdddcccXXXTTTOOOLLLJJJIIIGGGFFFGGGIIIKKKLLLMMMKKKJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOONNNMMMLLLMMMQQQPPPTTTjjjmmmeeeZZZPPPJJJIIIIIIJJJHHHHHHGGGGGGHHHJJJKKKMMMKKKIIIHHHHHHIIIJJJIIIHHHFFFHHHJJJJJJIIIHHHHHHIIIKKKIIIEEECCCBBBCCCEEEGGGGGGGGGEEEDDDCCCAAAAAAAAADDDCCCBBBBBBBBBCCCEEEFFFEEEFFFGGGHHHHHHIIIIIIIIIMMMLLLLLLJJJGGGDDDAAA???===@@@CCCGGGIIIIIIHHHGGGDDDCCCCCCCCCDDDGGGJJJKKKNNNWWW^^^[[[QQQIIIFFFEEEJJJLLLOOOQQQQQQPPPOOOOOOWWWYYY\\\___```___^^^]]]UUUTTTSSSSSSSSSQQQOOOLLLDDDEEEFFFEEEDDDDDDEEEGGGLLLTTT]]]dddhhhjjjllloooqqqqqqooollljjjnnnvvv}}}|||xxxhhhXXXXXXVVVaaa{{{uuullleeehhhqqq{{{{{{rrrssszzz}}}qqq```VVVNNNJJJHHHIIIHHHEEEEEEHHHBBBIIINNNRRRWWW]]]^^^\\\eeegggjjjjjjeee^^^UUUPPPKKKHHHEEEEEEFFFGGGGGGGGGJJJIIIGGGFFFFFFHHHKKKMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKMMMOOONNNQQQ___nnnppphhhZZZYYYVVVOOOJJJHHHJJJMMMHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIGGGGGGIIIJJJJJJIIIHHHHHHIIIIIIJJJJJJIIIIIILLLIIIFFFCCCBBBCCCEEEGGGFFFEEEDDDCCCBBBAAA@@@@@@CCCBBB@@@@@@@@@BBBDDDFFFFFFFFFEEEFFFFFFGGGIIIIIIJJJJJJIIIHHHEEEBBB???>>><<>>===>>>@@@CCCDDDEEEDDDCCCBBBBBBEEEGGGIIIJJJJJJIIIIIIGGGEEEBBBAAA>>>???@@@CCCEEEHHHIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGPPP[[[dddccc^^^ZZZTTTOOOMMMQQQUUUWWWWWWVVVWWWXXXVVVWWWXXXYYYZZZ[[[[[[[[[XXXWWWVVVVVVWWWWWWUUUTTTNNNMMMLLLIIIEEEDDDEEEFFFIIIPPPZZZ```bbbbbbdddeeeaaa```[[[TTTRRRXXXgggssstttpppiiiooozzzooooooyyyzzzrrrrrryyyvvviiiYYYOOOLLLKKKHHHGGGHHHGGGGGGMMMUUU\\\dddjjjiiigggddd```[[[TTTRRROOOLLLKKKMMMOOOQQQNNNKKKGGGFFFFFFFFFFFFFFFIIIKKKNNNQQQPPPNNNJJJGGGHHHGGGGGGGGGGGGHHHJJJKKKJJJJJJKKKLLLLLLKKKJJJIIIMMMKKKLLLQQQQQQMMMMMMQQQNNNLLLJJJIIIHHHHHHIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFGGGIIIKKKKKKKKKLLLHHHEEEGGGKKKNNNLLLIIIFFFHHHIIIJJJHHHFFFCCCAAABBBBBBBBBBBBAAA@@@?????????>>><<<;;;<<>>>>>>>>AAAEEEJJJMMMHHHIIIIIIIIIHHHGGGEEEEEEGGGSSS\\\\\\ZZZYYYTTTMMMKKKNNNQQQRRRQQQRRRUUUXXXYYYYYYYYYZZZZZZ[[[\\\\\\ZZZYYYXXXXXXZZZZZZYYYXXXRRRQQQNNNJJJFFFDDDEEEFFFHHHPPPYYY___``````aaabbbXXXWWWRRRJJJHHHOOO___lllsssxxxsssrrrwww}}}vvvqqqwwwzzzgggWWWLLLKKKOOOMMMMMMMMMNNNQQQXXXaaagggmmmmmmkkkhhhccc[[[TTTOOOOOOMMMKKKJJJLLLMMMMMMLLLQQQRRRQQQMMMGGGDDDFFFHHHIIIMMMPPPNNNOOORRRRRRPPPFFFGGGHHHGGGEEEEEEHHHLLLNNNOOONNNLLLJJJIIIKKKMMMNNNJJJIIIJJJKKKIIIKKKOOOOOONNNKKKIIIHHHGGGGGGGGGGGGIIIKKKJJJHHHFFFEEEEEEFFFFFFFFFGGGJJJLLLLLLKKKOOOMMMJJJIIIIIIIIIHHHGGGCCCDDDFFFGGGHHHFFFEEEDDD?????????@@@@@@AAAAAAAAAIIIEEEAAA???@@@AAA@@@>>>BBBCCCDDDEEEFFFGGGGGGGGGLLLMMMOOOPPPOOOLLLIIIGGGCCCBBB@@@@@@AAADDDHHHKKKLLLLLLLLLMMMNNNMMMIIIGGGHHHKKKPPPTTTVVVVVVTTTRRRUUUQQQPPPSSSVVVXXX]]]dddeee^^^WWWWWWYYY[[[\\\\\\WWWZZZ\\\[[[XXXUUUTTTUUUXXXVVVSSSMMMHHHFFFGGGHHHOOOTTT\\\ccceeebbb\\\XXXSSSOOOMMMLLLJJJLLLZZZiii}}}{{{xxx||||||{{{}}}kkk]]]UUURRRVVV\\\dddddddddfffiiijjjhhhfff]]]^^^___^^^ZZZUUURRRPPPOOOMMMKKKKKKLLLMMMNNNMMMUUUVVVUUUQQQLLLIIIJJJLLLMMMPPPQQQOOOQQQTTTRRRNNNFFFHHHIIIHHHGGGHHHLLLOOOKKKLLLLLLLLLLLLNNNQQQSSSQQQMMMKKKKKKJJJGGGHHHLLLMMMLLLKKKIIIIIIIIIIIIJJJHHHKKKMMMMMMJJJGGGEEEEEEGGGFFFFFFHHHJJJLLLLLLKKKLLLJJJGGGFFFGGGGGGGGGFFFCCCDDDFFFGGGGGGFFFDDDCCCAAAAAAAAABBBBBBCCCCCCCCCHHHDDDAAA???@@@AAAAAA???BBBBBBDDDEEEFFFFFFFFFFFFHHHIIIKKKMMMLLLKKKIIIGGGDDDCCCAAAAAABBBEEEHHHJJJKKKKKKKKKLLLNNNMMMJJJHHHFFFIIINNNRRRTTTTTTRRRQQQVVVSSSRRRUUUXXX^^^iiittt{{{oooaaaZZZYYYZZZZZZZZZ[[[]]]___^^^ZZZVVVTTTTTTVVVUUUQQQLLLHHHFFFFFFHHHPPPUUU\\\aaabbb___ZZZVVVOOOMMMMMMPPPQQQRRR[[[fffyyyrrrvvvzzz~~~{{{rrr```UUURRRTTT\\\cccpppjjjeeedddeeebbb[[[UUURRRVVVZZZ[[[YYYWWWWWWXXXPPPNNNKKKKKKLLLNNNNNNNNNWWWXXXXXXTTTOOOLLLMMMOOOQQQRRRQQQPPPRRRUUURRRLLLDDDEEEFFFFFFFFFGGGJJJMMMIIIKKKMMMNNNOOORRRVVVYYYYYYTTTQQQPPPMMMHHHHHHJJJJJJJJJIIIHHHIIIIIIKKKLLLNNNPPPSSSSSSPPPLLLIIIHHHHHHGGGFFFHHHJJJKKKKKKJJJJJJHHHEEEDDDEEEFFFFFFEEECCCDDDEEEFFFEEEEEECCCBBBAAAAAABBBBBBBBBBBBCCCCCCEEECCC@@@@@@AAABBBBBBAAAAAABBBCCCDDDFFFFFFFFFFFFFFFGGGIIIKKKKKKJJJIIIHHHEEEDDDCCCCCCCCCFFFHHHJJJJJJIIIJJJKKKMMMMMMKKKIIIEEEGGGKKKNNNQQQQQQPPPOOOUUUTTTTTTVVV[[[fff{{{ttteee^^^]]]^^^]]]^^^```cccbbb^^^YYYVVVTTTTTTSSSPPPKKKGGGEEEFFFHHHRRRVVV]]]bbbbbb^^^XXXSSSLLLMMMSSS[[[______aaadddooo|||ooodddjjj~~~}}}yyynnnbbb[[[YYY\\\gggqqqrrriii[[[RRRNNNLLLJJJHHHNNNTTT[[[^^^\\\YYYYYYZZZQQQNNNKKKJJJLLLNNNOOOOOOTTTVVVVVVSSSOOOLLLMMMOOOQQQQQQPPPOOOSSSVVVSSSLLLEEEEEEEEEEEEEEEFFFHHHJJJJJJKKKNNNOOOQQQTTTYYY\\\ccc^^^ZZZXXXSSSMMMKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLUUUXXXZZZZZZVVVQQQNNNLLLHHHGGGGGGHHHJJJKKKKKKJJJIIIGGGEEEDDDEEEFFFFFFEEECCCDDDDDDEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@AAABBBBBBCCCAAABBBCCCEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFGGGIIIIIIHHHHHHHHHJJJLLLMMMLLLJJJCCCEEEHHHKKKMMMNNNNNNNNNQQQQQQSSSVVV\\\lllwwwiiidddfffggg___```cccccc```\\\XXXVVVTTTRRROOOJJJFFFEEEFFFHHHRRRXXX```ffffffaaaYYYSSSPPPTTT]]]iiipppooojjjeeefffrrr{{{kkk___YYYaaayyy}}}sssppplllhhhdddeeeppp}}}{{{sssfffXXXNNNJJJKKKMMMNNNSSSYYY\\\ZZZVVVSSSRRRQQQNNNKKKJJJKKKMMMOOOOOORRRTTTUUUSSSOOOLLLMMMNNNOOOPPPPPPOOORRRUUURRRMMMIIIHHHGGGFFFGGGHHHIIIIIIGGGIIILLLOOORRRWWW\\\```eeeaaa]]][[[WWWPPPMMMNNNPPPOOONNNMMMMMMMMMNNNOOOWWWZZZ[[[[[[WWWRRROOOMMMHHHGGGFFFHHHJJJKKKKKKJJJLLLIIIGGGFFFGGGHHHGGGGGGDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAABBBCCCBBBBBBDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEFFFFFFFFFGGGHHHIIIJJJJJJHHHGGGGGGIIIKKKLLLLLLJJJCCCDDDFFFIIIKKKLLLMMMMMMLLLMMMQQQTTTZZZkkksssjjjkkklll]]]___```aaaaaa___[[[XXXUUUSSSPPPKKKGGGEEEFFFHHHQQQXXXccclllmmmhhh___YYYXXX^^^iiiuuu}}}|||sssiii```eeennntttrrrhhh[[[SSSSSS```yyy|||uuurrrnnnhhh___ZZZ^^^ggguuusssmmmeee[[[TTTRRRRRRTTTUUUWWWXXXWWWSSSOOOLLLQQQMMMJJJHHHJJJLLLNNNOOOQQQTTTVVVTTTPPPMMMNNNOOONNNQQQSSSPPPPPPRRRQQQMMMHHHFFFDDDDDDFFFHHHHHHHHHEEEGGGKKKNNNRRRWWW]]]aaa```\\\ZZZYYYUUUOOOMMMNNNUUUTTTSSSRRRQQQRRRSSSTTTUUUVVVWWWVVVRRRNNNLLLLLLFFFFFFFFFGGGJJJLLLLLLKKKOOOMMMJJJIIIIIIIIIIIIHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA===???AAAAAA@@@@@@BBBCCCAAABBBCCCEEEGGGHHHIIIIIIGGGGGGGGGFFFEEEDDDBBBBBBEEEFFFGGGIIIKKKKKKLLLLLLHHHGGGFFFHHHJJJKKKKKKJJJDDDDDDFFFGGGJJJLLLMMMNNNIIILLLPPPSSSXXXddd}}}wwwnnnlllkkk^^^^^^^^^```aaa```]]][[[XXXVVVSSSMMMHHHFFFGGGHHHPPPXXXdddnnnrrrooojjjeeeeeemmmwww{{{pppbbbaaabbbeeecccZZZQQQMMMQQQbbb|||xxxsssjjjaaaZZZSSSKKKIIIJJJ\\\]]]^^^``````^^^[[[XXX[[[WWWSSSRRRSSSSSSQQQNNNPPPMMMHHHGGGHHHKKKMMMNNNPPPSSSUUUTTTPPPMMMNNNOOOPPPVVVXXXTTTOOONNNNNNMMMHHHFFFDDDFFFIIILLLMMMMMMIIIKKKMMMNNNPPPSSSXXX[[[YYYUUUTTTVVVTTTOOOMMMOOORRRQQQQQQQQQQQQSSSTTTUUURRRSSSSSSQQQMMMKKKKKKKKKEEEDDDEEEGGGKKKMMMMMMMMMRRROOOLLLJJJJJJJJJIIIGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA===???AAABBB@@@???AAACCC>>>???AAACCCEEEFFFGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCCCCEEEHHHKKKMMMNNNNNNMMMHHHGGGFFFGGGIIIJJJJJJIIIEEEEEEFFFGGGIIILLLNNNPPPLLLNNNQQQTTTUUU[[[kkk{{{tttpppmmmgggcccaaa______``````^^^[[[[[[ZZZUUUPPPJJJGGGHHHIIIQQQWWWaaakkkqqqttttttssswww{{{oooiiidddddd```WWWOOOMMMOOOcccsssjjjjjj]]]RRROOOPPPNNNJJJIIIKKKJJJMMMUUU```ggggggeee]]]TTTKKKHHHLLLPPPPPPNNNPPPLLLHHHFFFGGGJJJLLLMMMMMMPPPSSSRRRNNNLLLLLLMMMSSS[[[]]]WWWNNNLLLLLLLLLOOOMMMLLLNNNTTTXXXYYYYYYPPPQQQQQQOOONNNNNNPPPRRRUUURRRRRRUUUTTTPPPOOOQQQLLLLLLLLLMMMNNNQQQSSSTTTSSSSSSRRROOOLLLKKKKKKLLLDDDDDDDDDGGGKKKNNNNNNNNNSSSPPPMMMKKKJJJIIIHHHGGGHHHHHHFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@?????????===???BBBBBB@@@???@@@BBB<<<>>>???BBBCCCEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCEEEHHHKKKNNNOOOOOOOOOIIIGGGFFFGGGHHHIIIIIIHHHFFFFFFFFFHHHJJJLLLOOOQQQOOOQQQTTTUUUTTTTTT^^^iiiqqqyyyzzzssspppssspppggggggddd```___``````^^^\\\^^^\\\WWWQQQKKKHHHHHHIIIRRRVVV^^^gggooovvv{{{}}}}}}sssllljjjeeeZZZSSSQQQNNNddduuucccZZZXXXPPPPPPPPPOOOMMMJJJGGGFFFEEEGGGJJJOOOTTTZZZ^^^aaaYYYLLLDDDFFFKKKLLLMMMPPPKKKGGGEEEFFFFFFEEEGGGKKKMMMOOORRRRRRQQQOOOOOOPPPVVVVVVVVVSSSPPPOOOOOOPPPSSSSSSSSSUUUXXX\\\```ccc___XXXOOOLLLNNNQQQSSSRRRPPPPPPOOOOOOPPPOOOLLLIIIKKKJJJJJJJJJLLLOOORRRTTTUUUUUUSSSOOOKKKIIIHHHIIIDDDDDDEEEGGGIIILLLNNNOOOMMMLLLJJJIIIHHHHHHIIIIIIGGGHHHIIIIIIGGGEEEEEEFFFAAA???===???AAABBB???===??????>>>>>>>>>>>>??????@@@AAACCCEEEEEEEEEEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBFFFFFFIIIMMMQQQSSSSSSRRROOONNNLLLJJJIIIHHHHHHIIIHHHIIIIIIHHHHHHIIILLLNNNSSSTTTUUUUUUUUUVVVZZZ\\\gggffffffggghhhhhhgggeee````````````^^^\\\ZZZYYYXXXYYYXXXTTTNNNIIIFFFEEEPPPWWW___cccfffmmmxxxvvvtttmmm___SSSMMMPPP```zzzzzzoooeeeZZZTTTSSSLLLMMMMMMMMMLLLKKKIIIHHHIIIIIIKKKNNNTTT[[[aaaeeecccVVVLLLKKKLLLKKKIIIJJJNNNIIIEEEFFFGGGFFFGGGKKKOOOPPPPPPPPPOOOPPPRRRUUUWWWWWWWWWUUUSSSRRRSSSUUU[[[]]]_________```ccceee___XXXOOOKKKLLLOOOOOONNNKKKKKKLLLMMMPPPPPPOOOMMMLLLLLLLLLLLLNNNPPPQQQRRRVVVVVVUUUQQQMMMIIIHHHHHHDDDEEEFFFGGGIIILLLNNNOOOMMMLLLJJJIIIIIIIIIJJJJJJGGGHHHJJJIIIGGGFFFFFFGGGBBBAAA???@@@BBBBBB@@@>>>@@@@@@@@@??????@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDGGGGGGHHHKKKNNNPPPPPPOOONNNMMMLLLJJJIIIIIIIIIJJJIIIJJJKKKJJJIIIJJJLLLMMMOOOPPPQQQRRRRRRTTTWWWZZZeeeddddddeeefffgggfffddd_________^^^]]]ZZZXXXWWWVVVWWWWWWTTTPPPLLLJJJJJJOOOWWW```fffiiinnnwww~~~}}}yyyqqqbbbUUUOOOOOO___zzz|||lllbbb[[[RRRLLLJJJHHHHHHIIIJJJKKKKKKJJJJJJKKKJJJJJJLLLQQQXXX___ccc^^^UUUMMMMMMPPPPPPPPPPPPSSSLLLGGGGGGHHHGGGHHHKKKQQQPPPOOONNNMMMPPPTTTXXXVVVXXXXXXXXXWWWXXXZZZ\\\fffjjjmmmkkkeee______```]]]VVVNNNJJJJJJKKKKKKKKKIIIIIIIIIKKKNNNPPPOOONNNJJJKKKMMMNNNOOOOOONNNNNNVVVVVVVVVSSSOOOKKKIIIHHHEEEEEEFFFGGGIIIKKKMMMOOOKKKKKKJJJIIIIIIIIIJJJJJJGGGIIIJJJIIIHHHGGGGGGHHHDDDCCCBBBBBBCCCCCCAAA@@@BBBAAAAAAAAAAAAAAAAAABBBDDDEEEEEEFFFFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFIIIGGGFFFGGGJJJLLLMMMMMMNNNMMMKKKJJJJJJJJJKKKKKKIIIKKKMMMMMMKKKKKKKKKLLLMMMNNNOOOPPPPPPRRRUUUXXXbbbaaaaaabbbcccddddddbbb^^^^^^^^^]]][[[XXXVVVUUUSSSTTTUUUSSSQQQOOOOOOPPPOOOWWWbbbiiilllooouuuyyyvvvfffXXXQQQNNN___zzz~~~kkk```YYYQQQIIIFFFEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIMMMQQQVVVYYYTTTOOOLLLNNNSSSWWWXXXXXXYYYPPPIIIIIIIIIHHHIIILLLPPPPPPOOOMMMMMMOOOSSSWWWTTTVVVXXXZZZ[[[]]]```bbbmmmsssvvvqqqeeeZZZVVVVVVXXXSSSMMMIIIIIIJJJJJJIIIJJJJJJIIIJJJLLLMMMLLLKKKHHHJJJMMMNNNOOOMMMKKKIIIQQQSSSUUUTTTQQQMMMJJJJJJEEEEEEFFFGGGIIIKKKMMMNNNIIIIIIIIIHHHHHHHHHIIIIIIGGGHHHJJJJJJHHHGGGHHHHHHFFFEEECCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHEEECCCDDDFFFJJJLLLLLLMMMLLLKKKJJJJJJJJJKKKLLLJJJLLLNNNOOOMMMKKKKKKKKKMMMNNNPPPPPPPPPRRRVVVXXX^^^]]]\\\]]]```aaaaaa```]]]]]]]]]\\\ZZZXXXUUUTTTRRRSSSSSSQQQOOOOOOPPPQQQNNNWWWbbbkkknnnpppsssuuuzzzyyyiiiZZZRRROOO___yyyppp```XXXTTTNNNIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMRRRQQQQQQSSSXXX]]]___]]]___UUULLLJJJJJJIIIJJJLLLMMMNNNOOOOOONNNOOORRRTTTTTTVVVYYYZZZ\\\___bbbeeekkkqqquuupppdddYYYTTTSSSRRROOOKKKIIIIIIJJJJJJKKKJJJIIIHHHIIIKKKLLLLLLKKKIIIKKKNNNQQQQQQOOOKKKIIIKKKOOOSSSUUUSSSPPPMMMLLLEEEFFFFFFGGGIIIKKKMMMNNNGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHIIIIIIHHHGGGHHHIIIFFFFFFDDDCCCAAA@@@@@@AAAAAAAAABBBCCCCCCBBBAAAAAAAAACCCEEEFFFHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEEEECCCAAABBBEEEIIILLLNNNLLLKKKJJJIIIIIIJJJKKKKKKKKKMMMOOOOOOMMMLLLKKKLLLMMMNNNOOOOOOOOOPPPSSSVVVZZZYYYXXXYYY[[[^^^^^^^^^\\\\\\\\\[[[ZZZXXXVVVUUUSSSSSSQQQNNNLLLKKKMMMNNNNNNVVVaaajjjnnnppprrrssswww|||}}}ooo___RRRQQQ```wwwpppcccVVVPPPMMMHHHEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFIIIJJJKKKLLLMMMLLLJJJIIIMMMQQQTTTYYY```iiilllkkkeeeYYYNNNKKKKKKKKKKKKLLLJJJLLLNNNOOOPPPRRRTTTWWWYYYZZZ\\\\\\]]]^^^aaacccdddhhhllliiibbbZZZWWWWWWOOONNNLLLJJJJJJJJJKKKLLLGGGFFFFFFHHHKKKNNNOOOOOOKKKMMMQQQSSSTTTQQQNNNLLLGGGLLLSSSVVVVVVSSSQQQOOOFFFFFFGGGHHHIIIKKKLLLMMMHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFHHHHHHGGGFFFGGGHHHHHHGGGFFFCCC@@@???@@@BBBAAABBBCCCDDDDDDCCCBBBAAAAAABBBDDDGGGIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHFFFEEEEEECCCAAABBBFFFJJJMMMNNNLLLKKKIIIHHHHHHHHHIIIIIIJJJLLLNNNNNNLLLLLLLLLMMMLLLMMMMMMLLLLLLMMMOOORRRVVVUUUTTTUUUXXXZZZ\\\\\\YYYZZZZZZZZZZZZXXXWWWUUUTTTSSSPPPLLLHHHGGGIIIKKKOOOUUU___ggglllpppqqqsssvvv{{{~~~zzzhhhWWWSSS```sssuuufff]]]SSSNNNJJJEEECCCEEEFFFEEEDDDDDDEEEFFFGGGHHHJJJJJJJJJKKKKKKLLLLLLLLLIIIPPPWWW\\\eeeppptttrrrjjj]]]PPPLLLLLLLLLLLLMMMHHHJJJLLLNNNQQQVVV\\\```bbbbbbbbb```]]][[[\\\]]]___```aaa```\\\XXXVVVVVVPPPPPPOOOMMMKKKJJJKKKKKKIIIGGGGGGHHHKKKMMMNNNNNNJJJLLLOOORRRRRRQQQNNNLLLIIINNNVVVZZZZZZVVVSSSPPPFFFFFFGGGHHHIIIJJJLLLMMMJJJKKKKKKJJJIIIGGGEEEDDDCCCEEEGGGGGGFFFFFFFFFGGGJJJJJJHHHEEEAAA@@@AAACCCBBBCCCEEEFFFFFFEEECCCBBBBBBDDDFFFHHHIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJHHHGGGGGGEEECCCDDDGGGJJJLLLLLLKKKJJJIIIGGGFFFFFFFFFGGGJJJKKKLLLLLLKKKKKKMMMOOOMMMNNNNNNMMMKKKKKKNNNPPPSSSQQQPPPRRRUUUXXXZZZZZZUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSOOOJJJGGGFFFIIIKKKOOOTTT[[[cccjjjnnnrrrttttttzzz|||uuuaaaTTT^^^nnn}}}~~~uuugggXXXRRRMMMLLLJJJGGGIIIMMMDDDDDDCCCDDDEEEFFFHHHJJJIIIHHHHHHGGGHHHKKKMMMNNNQQQXXX]]]___dddlllmmmjjjmmm___QQQMMMMMMLLLLLLMMMHHHIIIJJJLLLQQQYYYccciiijjjiiigggbbb]]]YYYXXXXXX^^^]]][[[YYYVVVSSSQQQOOORRRRRRQQQNNNKKKJJJJJJJJJMMMKKKIIIIIIJJJKKKKKKKKKFFFHHHLLLNNNOOONNNLLLJJJKKKQQQXXX]]]\\\XXXSSSQQQFFFGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMLLLJJJHHHFFFDDDBBBDDDFFFFFFFFFEEEFFFGGGKKKLLLJJJFFFBBB@@@BBBEEECCCEEEFFFGGGGGGFFFEEECCCEEEFFFGGGHHHIIIHHHHHHGGGFFFHHHJJJKKKLLLLLLJJJIIIIIIGGGFFFFFFHHHJJJJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEJJJJJJKKKJJJJJJKKKNNNPPPQQQQQQQQQOOOMMMMMMOOOPPPRRRPPPOOOPPPSSSWWWYYYYYYSSSTTTUUUVVVWWWVVVVVVUUUTTTSSSOOOJJJGGGGGGIIILLLOOOSSSYYYaaahhhnnnrrruuupppwww~~~}}}hhhTTT\\\jjjxxx{{{|||~~~~~~yyyggg^^^PPPOOOLLLIIIFFFCCCBBBAAADDDEEEEEEDDDCCCCCCDDDFFFJJJJJJJJJKKKKKKKKKLLLLLLPPPTTTXXX[[[]]]```ccceeefff^^^UUUOOOMMMLLLJJJIIIHHHHHHIIIJJJOOOWWWaaahhhiiihhheee___ZZZXXXXXXYYYYYYUUUPPPNNNPPPSSSSSSSSSQQQPPPNNNLLLKKKKKKLLLLLLMMMNNNMMMKKKMMMPPPNNNIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLOOOUUU\\\```^^^WWWQQQGGGFFFEEEEEEFFFGGGJJJKKKMMMLLLKKKIIIIIIIIIJJJKKKFFFGGGGGGFFFEEEDDDFFFGGGIIIJJJJJJHHHFFFDDDDDDEEEEEEDDDCCCCCCCCCDDDFFFGGGCCCEEEGGGIIIJJJIIIGGGFFFEEEFFFHHHIIIIIIHHHFFFEEEGGGEEEDDDCCCDDDHHHLLLOOOJJJIIIHHHFFFEEEDDDDDDDDDFFFGGGHHHGGGFFFGGGJJJLLLKKKLLLOOOQQQRRRQQQPPPNNNMMMMMMOOOSSSVVVXXXWWWUUUVVVUUUTTTTTTSSSRRRQQQQQQRRRQQQNNNIIIEEEDDDEEEGGGLLLPPPTTT[[[eeepppsssqqqtttwwwxxxzzzwww^^^aaaffflllzzzzzz{{{}}}}}}~~~tttddd]]]OOONNNLLLIIIGGGFFFEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKRRRTTTVVVXXXYYY[[[]]]___ccc^^^VVVPPPLLLKKKKKKJJJIIIIIIIIIJJJNNNUUU^^^eeebbb```]]]YYYWWWVVVVVVVVVWWWSSSNNNMMMOOOQQQRRRQQQPPPOOONNNLLLKKKKKKLLLLLLJJJMMMNNNLLLMMMOOONNNJJJHHHHHHHHHHHHIIIIIIJJJKKKHHHJJJOOOTTTXXXWWWQQQLLLGGGFFFEEEEEEFFFGGGIIIKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJHHHFFFEEEFFFHHHIIIJJJJJJIIIFFFEEEEEEFFFFFFFFFEEEDDDDDDEEEEEEFFFBBBDDDGGGIIIJJJIIIHHHGGGFFFGGGIIIJJJJJJIIIGGGFFFFFFEEEDDDCCCEEEGGGJJJLLLIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHHHHHHHGGGHHHJJJLLLLLLMMMNNNOOOPPPOOOOOOOOOOOONNNNNNOOORRRTTTUUUTTTSSSTTTTTTTTTSSSRRRQQQPPPRRRPPPNNNIIIEEEDDDEEEGGGKKKPPPUUUZZZbbblllqqqqqqqqquuuwwwyyyfffdddbbbhhhxxxwwwyyyzzz{{{{{{}}}zzzkkk```[[[OOOMMMJJJHHHGGGGGGHHHIIIFFFHHHJJJJJJHHHGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIRRRRRRSSSSSSRRRSSSVVVXXX^^^\\\WWWQQQLLLJJJLLLMMMJJJJJJJJJJJJLLLRRRZZZ___```]]]ZZZZZZ[[[\\\ZZZXXXRRROOOLLLKKKLLLNNNOOOOOOPPPOOOMMMLLLKKKLLLLLLMMMHHHMMMPPPNNNMMMNNNMMMJJJGGGGGGGGGFFFFFFGGGHHHHHHEEEGGGJJJMMMPPPPPPLLLIIIGGGFFFFFFEEEFFFGGGIIIJJJIIIJJJKKKLLLLLLKKKKKKJJJMMMMMMMMMJJJHHHFFFGGGHHHHHHIIIJJJIIIGGGFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEAAACCCFFFHHHIIIIIIHHHGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIHHHHHHHHHJJJLLLNNNMMMMMMMMMNNNOOOPPPQQQSSSPPPLLLLLLNNNPPPRRRSSSQQQRRRSSSTTTTTTSSSQQQPPPPPPPPPMMMIIIFFFDDDFFFGGGKKKRRRWWWYYY]]]fffnnnqqqooorrrtttvvv~~~tttllleeeiii~~~sssuuuwwwxxxxxxyyy|||~~~wwwnnnccc[[[XXXNNNMMMJJJHHHGGGGGGIIIJJJFFFHHHJJJJJJIIIHHHHHHHHHFFFFFFHHHHHHIIIIIIHHHGGGOOOOOONNNMMMLLLMMMPPPSSSYYYYYYWWWRRRLLLJJJLLLPPPMMMMMMLLLKKKLLLPPPUUUZZZ___[[[XXXYYY]]]^^^[[[WWWNNNLLLJJJIIIIIIKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMMMMIIIOOOTTTRRROOOOOOMMMIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIKKKMMMMMMLLLKKKGGGGGGFFFFFFFFFGGGHHHIIIIIIKKKMMMOOOPPPOOOMMMLLLNNNNNNMMMJJJGGGEEEEEEFFFGGGHHHIIIIIIHHHGGGHHHJJJJJJJJJIIIGGGFFFEEEEEEDDDAAABBBDDDGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIGGGHHHIIIIIIIIIIIIJJJLLLNNNMMMKKKLLLMMMQQQUUUWWWXXXSSSMMMJJJKKKNNNQQQSSSPPPQQQTTTVVVVVVTTTRRRQQQOOOOOOMMMJJJGGGEEEFFFHHHKKKTTTZZZZZZ[[[bbblllrrrppppppnnnppp{{{yyypppvvvnnnpppssstttuuuvvvyyyzzz~~~uuulllddd[[[VVVUUUNNNMMMJJJHHHGGGGGGHHHHHHFFFHHHIIIIIIHHHGGGGGGHHHEEEGGGHHHIIIJJJIIIHHHGGGKKKKKKKKKIIIIIIJJJMMMPPPSSSTTTTTTQQQMMMKKKMMMPPPNNNNNNNNNLLLLLLNNNRRRUUUWWWSSSQQQRRRVVVVVVRRRMMMKKKJJJIIIHHHHHHIIIJJJLLLMMMLLLKKKKKKKKKLLLMMMNNNLLLRRRWWWVVVTTTRRRNNNIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJMMMOOOPPPNNNLLLKKKKKKKKKJJJHHHEEECCCDDDEEEFFFHHHIIIHHHGGGGGGHHHJJJJJJJJJIIIHHHGGGFFFDDDDDDAAABBBDDDEEEGGGGGGGGGGGGDDDDDDDDDEEEEEEDDDDDDDDDAAABBBCCCDDDEEEDDDDDDCCCEEEEEEEEEFFFGGGIIIJJJKKKFFFGGGIIIIIIIIIIIIJJJKKKLLLKKKJJJKKKNNNTTTYYY]]][[[VVVPPPKKKLLLNNNQQQSSSQQQRRRUUUWWWWWWUUUSSSRRRNNNNNNMMMJJJGGGFFFGGGHHHLLLUUU\\\[[[ZZZbbblllrrrsssnnniiikkkxxxhhhkkkoooqqqrrrtttvvvxxx||||||}}}}}}~~~wwwjjjbbb\\\UUUQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIGGGHHHHHHGGGEEEEEEGGGIIIFFFHHHJJJKKKLLLKKKIIIHHHHHHIIIIIIIIIHHHIIILLLNNNOOOPPPPPPOOOMMMLLLMMMOOONNNNNNNNNLLLKKKKKKNNNPPPOOONNNMMMOOOQQQPPPLLLHHHIIIIIIIIIHHHGGGHHHJJJLLLLLLKKKKKKJJJKKKLLLNNNOOONNNTTTXXXZZZ[[[ZZZSSSJJJHHHHHHHHHGGGHHHHHHIIIIIIHHHIIIIIIHHHGGGGGGIIIKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGIIIKKKKKKJJJHHHFFFFFFGGGGGGEEECCCBBBCCCDDDFFFGGGHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIGGGFFFDDDCCCBBBCCCDDDEEEEEEFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDEEEEEEDDDEEEFFFFFFFFFHHHIIIJJJKKKDDDFFFHHHIIIHHHHHHIIIJJJKKKJJJIIIJJJNNNTTTZZZ^^^]]]XXXRRRNNNNNNPPPQQQRRRRRRSSSTTTUUUUUUTTTRRRQQQLLLMMMLLLJJJHHHGGGGGGHHHKKKTTT[[[[[[\\\bbbkkkpppqqqnnniiijjjuuucccgggkkknnnppprrruuuwwwxxxxxxyyy{{{}}}~~~vvvkkk___YYYUUUPPPMMMNNNLLLLLLMMMNNNNNNNNNMMMLLLIIIHHHGGGEEEDDDEEEHHHKKKHHHJJJLLLNNNNNNMMMKKKJJJHHHJJJKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLNNNNNNMMMLLLLLLLLLLLLJJJHHHHHHIIIKKKKKKLLLOOOPPPPPPNNNLLLJJJHHHIIIJJJJJJHHHHHHJJJMMMKKKJJJJJJJJJKKKLLLNNNOOOOOORRRWWW\\\bbbcccZZZOOOGGGGGGGGGGGGHHHHHHIIIJJJFFFHHHHHHGGGEEEDDDFFFIIIGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFHHHHHHHHHGGGEEEDDDBBBCCCDDDCCCBBBBBBCCCEEEEEEGGGGGGGGGEEEEEEEEEGGGHHHHHHHHHHHHGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCC@@@AAABBBCCCDDDEEEFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKCCCEEEHHHHHHHHHGGGHHHHHHJJJIIIIIIJJJMMMRRRWWW[[[[[[WWWSSSQQQPPPQQQQQQPPPRRRRRRSSSSSSRRRQQQPPPOOOKKKLLLLLLKKKHHHGGGHHHIIIJJJRRRYYYZZZ\\\cccjjjmmmlllnnnnnnnnnrrrzzz~~~}}}|||aaadddiiimmmooorrrtttvvvtttuuuwwwzzz|||vvvmmmbbbXXXSSSPPPLLLKKKLLLJJJLLLOOOQQQRRRRRRPPPPPPJJJJJJHHHEEEDDDEEEIIILLLIIIKKKMMMOOOOOONNNLLLKKKJJJKKKLLLLLLJJJIIIHHHIIIKKKIIIHHHJJJNNNOOOMMMKKKIIIJJJJJJHHHFFFEEEFFFHHHFFFIIIMMMOOONNNLLLKKKJJJHHHJJJKKKJJJHHHHHHKKKNNNJJJJJJJJJJJJKKKLLLNNNOOONNNQQQUUU]]]gggjjj```SSSFFFFFFFFFFFFGGGHHHIIIJJJFFFHHHIIIGGGEEEDDDFFFHHHGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHHHHIIIHHHGGGEEEEEE@@@AAABBBBBBBBBBBBDDDFFFEEEFFFGGGFFFDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAABBBDDDFFFGGGIIIGGGGGGGGGGGGHHHIIIJJJKKKBBBDDDGGGHHHGGGGGGGGGHHHKKKJJJIIIIIIKKKOOOSSSVVVYYYVVVSSSRRRQQQQQQPPPNNNRRRRRRQQQPPPOOONNNNNNNNNKKKLLLLLLKKKIIIGGGHHHIIIHHHPPPVVVYYY]]]dddiiijjjfffnnntttrrrqqquuuzzz}}}zzzaaaccceeegggiiikkkkkklllppprrrtttvvvyyy{{{||||||vvvjjj[[[YYYVVVRRROOOLLLKKKKKKMMMMMMNNNQQQTTTUUUTTTRRRLLLKKKHHHFFFFFFFFFGGGHHHMMMJJJHHHHHHJJJLLLJJJIIIFFFLLLSSSVVVTTTNNNHHHDDDGGGGGGHHHIIIJJJLLLLLLMMMMMMLLLJJJHHHEEEDDDCCCCCCEEEGGGJJJMMMPPPPPPNNNKKKGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNOOONNNPPPUUU[[[\\\XXXTTTHHHFFFDDDEEEHHHJJJKKKKKKFFFGGGGGGHHHGGGFFFEEEDDDJJJKKKMMMNNNNNNLLLJJJHHHIIIHHHGGGFFFFFFFFFGGGGGGAAADDDDDD@@@@@@CCCEEEEEEIIIHHHFFFEEEDDDDDDDDDEEEGGGGGGHHHHHHHHHIIIIIIIIIGGGDDDFFFLLLOOOJJJEEECCCBBBBBBBBBAAAAAA@@@@@@????????????@@@CCCFFFJJJLLLNNNJJJFFFDDDEEEFFFFFFFFFAAAAAABBBCCCEEEFFFHHHIIIFFFGGGHHHJJJLLLOOOQQQRRRSSSRRRQQQQQQRRRRRRQQQPPPRRRRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKNNNOOORRRUUUYYY___fffjjjmmmnnnqqqtttvvvxxxzzzzzzwwwwwwyyy``````bbbdddfffhhhiiijjjmmmoooqqqtttwwwyyy{{{|||~~~{{{lllaaaYYYXXXVVVSSSOOOMMMMMMMMMMMMMMMOOOSSSUUUUUURRRPPPLLLJJJHHHGGGFFFFFFGGGHHHIIIGGGFFFGGGJJJLLLKKKJJJHHHMMMSSSVVVTTTOOOIIIFFFGGGGGGHHHIIIKKKLLLMMMNNNNNNMMMKKKHHHFFFDDDCCCCCCEEEFFFIIILLLOOOOOOMMMJJJIIIIIIJJJJJJJJJJJJJJJJJJLLLKKKJJJJJJJJJKKKLLLMMMPPPOOONNNQQQUUUUUUPPPLLLGGGFFFEEEFFFIIIKKKKKKJJJGGGGGGHHHHHHHHHGGGEEEEEEIIIJJJLLLNNNNNNMMMKKKIIIHHHHHHGGGGGGFFFFFFFFFEEE@@@CCCDDDAAA@@@CCCEEEEEEGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEHHHPPPTTTPPPIIIFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@AAADDDHHHKKKMMMMMMJJJFFFDDDDDDEEEEEEDDDAAAAAAAAABBBCCCEEEFFFGGGFFFFFFGGGIIIKKKNNNPPPQQQRRRQQQPPPQQQRRRRRRQQQPPPQQQQQQRRRRRRQQQOOONNNMMMLLLKKKKKKJJJIIIHHHHHHGGGKKKMMMPPPSSSWWW]]]eeejjjnnnpppsssvvvwwwwwwuuutttvvv}}}uuueeeeeekkk]]]]]]^^^___aaacccfffgggiiikkknnnqqquuuwwwyyyzzz|||~~~~~~~~~~~~oooaaaXXXTTTUUUUUUSSSPPPNNNNNNOOOMMMNNNPPPRRRTTTSSSPPPMMMKKKJJJIIIHHHGGGGGGGGGHHHFFFEEEEEEGGGIIIKKKKKKKKKJJJNNNSSSTTTRRRNNNKKKIIIGGGHHHHHHIIIKKKLLLNNNOOOPPPOOOLLLJJJGGGEEEDDDCCCEEEFFFHHHKKKNNNNNNLLLJJJKKKKKKKKKJJJJJJJJJIIIIIILLLKKKJJJIIIIIIJJJKKKLLLOOOLLLJJJKKKMMMMMMJJJFFFFFFEEEFFFGGGJJJKKKJJJIIIGGGHHHIIIIIIIIIHHHGGGFFFHHHIIILLLMMMNNNMMMLLLKKKHHHHHHIIIIIIHHHFFFEEECCC???CCCEEEBBBAAADDDFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCHHHRRRVVVRRRKKKHHHHHHGGGEEEDDDCCCBBBBBBBBB@@@@@@AAABBBEEEIIILLLNNNLLLIIIEEECCCCCCCCCCCCBBB@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHJJJLLLNNNOOOPPPOOOOOOPPPQQQRRRPPPOOOOOOPPPRRRSSSRRRPPPNNNLLLKKKJJJIIIGGGEEEDDDDDDDDDHHHJJJMMMPPPUUU\\\dddiiilllooosssvvvvvvtttpppnnnxxx~~~~~~~~~}}}kkkYYYXXXWWWlll[[[ZZZZZZZZZ\\\```ccceeeeeegggkkkooosssvvvxxxyyy{{{~~~~~~}}}~~~~~~~~~~~~~~~~~~tttfff[[[UUUOOORRRSSSRRROOOMMMNNNOOOOOONNNNNNNNNOOOOOOMMMLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJMMMPPPQQQOOOMMMKKKJJJHHHHHHHHHIIIKKKMMMOOOPPPRRRQQQNNNKKKIIIGGGEEEDDDGGGGGGIIILLLNNNNNNLLLJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIIIIJJJKKKKKKIIIGGGGGGHHHIIIGGGFFFFFFEEEFFFHHHKKKKKKIIIGGGHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHJJJLLLMMMNNNMMMMMMIIIIIIJJJKKKJJJHHHEEEDDD@@@EEEGGGEEEEEEGGGHHHFFFBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFCCCAAAEEEMMMQQQMMMHHHFFFGGGFFFEEECCCBBBAAA@@@@@@??????@@@BBBDDDGGGJJJKKKIIIFFFCCCAAAAAAAAAAAA@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEGGGHHHJJJLLLMMMNNNMMMMMMOOOQQQQQQPPPNNNMMMOOOQQQSSSSSSQQQNNNLLLIIIHHHGGGEEEDDDCCCCCCDDDGGGIIIKKKNNNSSS[[[ccciiiiiikkknnnqqqrrrqqqooonnnuuuzzzzzzzzzxxxgggUUUUUURRRcccXXXWWWWWWWWWZZZ]]]```bbbbbbdddhhhlllpppsssvvvwww{{{}}}}}}|||{{{{{{|||}}}}}}}}}~~~}}}~~~vvvlll```VVVRRRLLLPPPTTTSSSOOOLLLMMMNNNQQQNNNKKKIIIJJJKKKLLLLLLJJJJJJKKKLLLKKKJJJIIIIIILLLMMMMMMMMMLLLKKKJJJJJJIIIKKKNNNNNNLLLKKKJJJJJJIIIIIIIIIIIIKKKNNNPPPRRRSSSRRRPPPMMMJJJIIIGGGGGGIIIIIIJJJMMMOOOOOONNNLLLIIIIIIJJJJJJKKKLLLLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLJJJHHHFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKIIIGGGHHHHHHJJJJJJJJJJJJIIIHHHFFFGGGIIIKKKLLLMMMMMMLLLJJJKKKLLLLLLKKKIIIGGGFFFDDDIIILLLJJJIIIJJJJJJGGGBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFBBBBBBGGGJJJHHHFFFEEEGGGFFFFFFEEEDDDCCCAAAAAA======???@@@BBBDDDFFFGGGFFFCCCAAA@@@@@@@@@???>>>BBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLNNNPPPQQQOOOMMMKKKMMMPPPRRRRRRPPPNNNLLLGGGFFFEEEDDDCCCDDDEEEFFFGGGHHHJJJMMMRRRZZZccciiihhhhhhjjjlllnnnppprrrsssnnnsssrrrqqqpppaaaQQQQQQTTTbbb~~~SSSSSSTTTUUUWWWZZZ\\\^^^___aaadddhhhlllppprrrssswwwyyy}}}vvvyyy}}}|||}}}}}}}}}}}}~~~{{{wwwooohhh[[[RRROOOMMMRRRWWWVVVQQQLLLLLLNNNQQQNNNJJJHHHIIIJJJKKKKKKJJJKKKMMMNNNNNNMMMKKKJJJPPPQQQRRRQQQNNNKKKJJJIIIHHHJJJLLLMMMKKKJJJIIIIIIJJJIIIIIIIIIKKKNNNRRRTTTTTTSSSQQQNNNLLLKKKJJJJJJKKKKKKKKKMMMOOOPPPNNNMMMHHHIIIJJJKKKLLLMMMMMMNNNLLLKKKJJJJJJJJJLLLMMMNNNQQQOOOLLLIIIFFFDDDBBBBBBGGGGGGFFFHHHJJJJJJIIIGGGGGGHHHIIIJJJJJJJJJIIIHHHEEEFFFGGGIIIJJJKKKKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHGGGLLLOOOMMMLLLLLLJJJGGGDDDDDDEEEEEEEEEDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCHHHCCCAAAEEEHHHGGGFFFGGGFFFGGGIIIJJJIIIGGGEEECCC<<<===>>>???@@@AAABBBBBBAAA@@@>>>>>>?????????>>>AAA@@@AAAAAABBBCCCDDDEEECCCCCCCCCDDDDDDFFFGGGGGGHHHHHHJJJMMMPPPPPPNNNLLLIIIKKKMMMOOOPPPOOOMMMLLLGGGFFFDDDCCCCCCDDDFFFGGGGGGHHHIIILLLQQQXXXbbbhhhhhhhhhhhhiiikkknnnqqqssskkkoookkkjjjiii[[[NNNPPPSSS```|||NNNOOOQQQRRRTTTVVVXXXYYY\\\]]]```dddhhhkkkmmmnnnooosssxxx{{{}}}}}}~~~~~~}}}~~~ssssss~~~~~~~~~zzzllljjjfff[[[RRRPPPPPPVVV[[[ZZZSSSNNNMMMOOOOOOMMMLLLKKKLLLLLLKKKJJJKKKMMMOOOQQQQQQOOOMMMKKKQQQSSSTTTSSSOOOKKKJJJJJJGGGJJJMMMNNNLLLJJJJJJJJJJJJIIIIIIIIILLLOOOSSSUUUSSSSSSQQQOOONNNMMMLLLLLLKKKKKKKKKLLLNNNOOONNNLLLJJJJJJKKKKKKLLLLLLLLLMMMKKKKKKKKKKKKLLLMMMOOOPPPQQQPPPOOOLLLHHHEEECCCBBBIIIGGGFFFGGGHHHIIIIIIHHHFFFGGGHHHIIIJJJIIIIIIHHHEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHNNNQQQOOOMMMLLLIIIEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDD@@@???DDDHHHHHHFFFGGGDDDFFFJJJLLLLLLIIIFFFCCC===>>>>>>???????????????>>>===<<<<<<>>>???>>>===>>>>>>??????AAABBBDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGIIILLLOOOPPPNNNKKKHHHIIIKKKLLLMMMMMMMMMLLLHHHFFFDDDBBBAAABBBDDDEEEGGGGGGHHHJJJNNNUUU___eeefffeeeeeefffffffffggggggbbbeeeaaa___```UUUKKKNNNPPP]]]|||KKKLLLNNNQQQSSSTTTUUUUUUYYY[[[^^^aaaeeegggiiijjjhhhmmmsssxxx{{{|||}}}}}}{{{zzz|||~~~wwwuuu}}}}}}|||||||||||||||}}}~~~~~~~~~nnndddffffff]]]UUUUUUSSSZZZ___]]]VVVOOONNNOOOMMMMMMNNNPPPQQQOOOLLLIIIKKKMMMPPPRRRSSSQQQNNNLLLOOORRRTTTSSSOOOKKKJJJKKKGGGJJJNNNOOONNNLLLJJJJJJJJJJJJIIIJJJLLLOOOSSSUUUSSSRRRQQQPPPOOONNNNNNNNNKKKJJJJJJKKKMMMNNNMMMKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOQQQRRRMMMNNNNNNLLLJJJGGGFFFFFFJJJHHHFFFFFFGGGIIIIIIIIIEEEFFFHHHIIIIIIIIIHHHHHHEEEEEEEEEFFFFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIOOORRRPPPMMMKKKHHHCCCHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEFFFFFF>>>;;;===DDDIIIHHHEEEEEE@@@CCCHHHKKKLLLIIIEEEAAA>>>????????????>>>>>>===<<<;;;:::<<<>>>??????>>><<<<<<===>>>???AAACCCDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHLLLOOOOOOMMMKKKHHHHHHIIIKKKLLLLLLLLLLLLIIIGGGDDDAAA@@@@@@AAABBBFFFFFFGGGHHHLLLSSS\\\cccbbbbbbcccbbb```^^^[[[YYYSSSVVVRRRRRRUUULLLEEEJJJNNN]]]}}}OOOPPPPPPOOONNNOOORRRTTTZZZ[[[]]]___aaacccdddeeehhhlllqqquuuxxxzzz|||}}}{{{{{{{{{{{{|||~~~zzzzzz~~~{{{xxx}}}zzzxxxyyy{{{|||}}}~~~}}}nnnhhhaaa^^^]]]ZZZTTTOOOOOOVVV]]]___ZZZRRRKKKHHHJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLNNNPPPOOOMMMIIIGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLLLLJJJIIIFFFHHHKKKLLLKKKKKKNNNQQQUUURRROOONNNPPPPPPOOOLLLMMMOOOPPPNNNJJJIIIJJJLLLMMMLLLKKKIIIIIIKKKLLLMMMOOOMMMJJJIIIIIIKKKOOOQQQRRRQQQPPPNNNKKKIIIHHHGGGMMMJJJFFFFFFIIIKKKJJJHHHDDDEEEGGGHHHIIIHHHGGGFFFGGGGGGIIIMMMOOONNNIIIDDDHHHHHHJJJJJJIIIHHHEEEDDDHHHIIIJJJIIIFFFGGGJJJMMMFFFEEEDDDCCCCCCDDDEEEEEEHHHGGGEEEDDDDDDDDDEEEFFFCCCBBBBBBCCCEEEFFFEEECCC@@@BBBEEEJJJMMMMMMJJJGGG???===;;;::::::<<>>>>>???>>>======>>>@@@@@@???>>>???AAACCCCCCBBBDDDCCCCCCCCCDDDEEEGGGHHHJJJHHHFFFGGGIIILLLMMMMMMEEEGGGJJJKKKJJJIIIIIIJJJGGGHHHHHHFFFDDDBBBCCCDDDHHHGGGFFFFFFJJJPPPXXX]]]eeeggghhhfffddd```VVVLLLRRRUUUQQQQQQUUUMMMFFFMMMQQQ^^^|||LLLLLLMMMMMMMMMNNNQQQSSSUUUVVVXXXZZZ\\\^^^```aaaeeeiiinnnrrrtttvvvyyyzzzyyyyyyyyyyyy{{{|||~~~}}}}}}|||yyyvvvyyywwwuuuuuuwwwyyyzzz{{{||||||}}}rrreee```[[[YYYZZZZZZVVVSSSSSSVVVYYYYYYWWWSSSPPPNNNJJJJJJKKKKKKKKKKKKKKKJJJKKKMMMNNNNNNLLLKKKKKKLLLIIIJJJKKKLLLLLLKKKIIIHHHEEEEEEEEEFFFHHHHHHGGGFFFHHHJJJNNNOOOOOOPPPSSSUUUVVVSSSQQQPPPRRRRRRQQQOOOQQQRRRRRROOOKKKJJJKKKMMMNNNMMMLLLKKKKKKLLLMMMNNNMMMLLLJJJHHHHHHJJJLLLMMMPPPOOONNNLLLKKKIIIHHHGGGLLLJJJIIIKKKOOOQQQPPPNNNGGGGGGHHHHHHGGGGGGFFFFFFHHHHHHJJJLLLOOONNNJJJFFFJJJJJJKKKKKKJJJHHHFFFDDDFFFGGGHHHGGGEEEEEEHHHJJJFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGEEEDDDDDDDDDEEEFFFAAAAAABBBDDDGGGHHHGGGEEEBBBCCCFFFIIILLLLLLIIIFFF>>>===<<<;;;;;;===???@@@===>>>??????>>>???AAABBBEEECCCAAA@@@AAABBBAAAAAADDDCCCBBBBBBCCCEEEFFFGGGHHHGGGFFFHHHJJJLLLLLLKKKEEEFFFHHHHHHGGGFFFGGGHHHHHHHHHGGGEEECCCBBBCCCEEEFFFEEEDDDEEEHHHNNNVVV[[[dddiiillljjjgggbbbYYYQQQNNNTTTTTTVVVZZZPPPGGGLLLLLLZZZyyyIIIJJJKKKKKKKKKLLLOOOQQQQQQRRRTTTVVVXXX[[[\\\]]]aaaeeeiiimmmppprrrtttvvvuuuuuuvvvwwwxxxzzz|||}}}}}}}}}~~~{{{uuutttwwwyyywwwttttttttttttuuuvvvwwwyyyzzz{{{~~~yyyjjjaaa\\\YYYUUUUUUXXXZZZZZZYYYWWWUUUSSSSSSTTTUUUUUUUUUKKKJJJIIIHHHHHHIIIJJJJJJKKKNNNQQQOOOKKKIIILLLPPPJJJKKKMMMNNNMMMKKKHHHGGGBBBCCCCCCDDDEEEEEEFFFFFFHHHKKKNNNPPPQQQRRRTTTVVVVVVTTTRRRRRRSSSSSSRRRQQQRRRSSSSSSQQQNNNLLLLLLMMMNNNNNNLLLLLLLLLLLLNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJLLLLLLKKKJJJIIIIIIHHHHHHJJJJJJLLLQQQVVVXXXVVVSSSJJJIIIHHHGGGGGGGGGGGGGGGJJJJJJKKKLLLNNNNNNLLLJJJLLLMMMMMMMMMKKKIIIFFFDDDCCCDDDEEEDDDCCCDDDFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEEDDDDDDDDDEEEEEECCCCCCDDDFFFHHHHHHFFFDDDBBBBBBDDDFFFGGGGGGDDDAAA============>>>>>>??????===>>>???@@@@@@AAADDDFFFKKKHHHCCC@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFIIIKKKLLLKKKIIIFFFGGGHHHFFFEEEDDDFFFGGGIIIHHHGGGDDDBBBAAACCCEEEFFFFFFEEEFFFHHHNNNUUU[[[dddlllrrrpppjjjeee^^^XXXSSS[[[]]]___aaaSSSGGGJJJHHHVVVuuuIIIJJJKKKKKKJJJKKKLLLNNNPPPQQQSSSUUUWWWZZZ[[[\\\]]]```eeehhhkkkmmmppprrrqqqrrrssstttvvvxxxyyyzzzzzz{{{|||~~~~~~wwwpppooosssvvvvvvsssvvvwwwxxxxxxxxxxxxyyyzzz}}}wwwjjj___YYYWWWUUURRRSSSWWWZZZ\\\]]]VVVRRRNNNOOOSSSWWWXXXXXXKKKJJJHHHFFFFFFGGGIIIJJJLLLQQQUUUSSSLLLIIIKKKOOOKKKLLLNNNOOOMMMKKKGGGEEECCCDDDEEEEEEFFFGGGHHHJJJHHHJJJLLLNNNOOOPPPPPPQQQSSSRRRQQQQQQQQQQQQQQQQQQOOOQQQTTTUUUTTTPPPMMMKKKMMMMMMLLLKKKKKKLLLMMMMMMOOOOOOOOONNNMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJNNNTTTYYYZZZWWWSSSKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOOOONNNLLLIIIFFFDDDBBBBBBCCCCCCCCCDDDEEEFFFDDDCCCBBBBBBBBBCCCDDDEEEGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEFFFHHHIIIHHHEEEBBBAAAAAAAAABBBCCCBBB???<<<======???@@@@@@@@@???>>><<<>>>@@@@@@AAACCCEEEHHHMMMIIICCC@@@@@@@@@AAAAAACCCBBBAAAAAAAAABBBDDDEEEDDDDDDFFFIIIKKKKKKIIIGGGIIIJJJIIIGGGEEEEEEGGGIIIIIIHHHFFFCCCAAAAAACCCFFFGGGHHHHHHHHHJJJNNNVVV\\\bbbmmmvvvssslllgggccc```___ggghhhgggeeeTTTFFFHHHHHHUUUsssKKKLLLMMMMMMKKKJJJKKKLLLOOOPPPQQQSSSUUUWWWYYYYYYZZZ]]]aaadddfffiiilllooonnnnnnppprrrtttuuuvvvwwwyyyzzz|||}}}}}}}}}|||{{{}}}}}}}}}}}}~~~yyyrrrppprrruuuvvvuuuzzz|||}}}|||zzzyyyzzz{{{vvviii```YYYUUURRRQQQPPPPPPSSSUUUWWWXXXQQQNNNLLLNNNRRRVVVVVVUUULLLJJJGGGEEEDDDFFFHHHJJJMMMTTTYYYXXXPPPJJJIIIKKKKKKLLLMMMMMMKKKHHHEEECCCAAADDDFFFGGGGGGGGGJJJLLLJJJJJJLLLNNNOOOOOONNNMMMNNNNNNNNNNNNNNNNNNOOOPPPNNNRRRYYY^^^^^^YYYRRRMMMKKKKKKKKKJJJJJJKKKKKKKKKNNNOOOOOONNNMMMKKKIIIHHHFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKMMMRRRWWWWWWRRRNNNIIIHHHHHHHHHJJJLLLNNNOOONNNNNNNNNMMMMMMMMMNNNOOOOOOOOOOOONNNKKKHHHEEECCCBBBBBBBBBCCCDDDEEEEEEEEECCCBBBAAAAAAAAABBBDDDEEEFFFFFFDDDCCCCCCCCCDDDEEEBBBBBBDDDFFFHHHHHHGGGEEEBBBBBBCCCDDDEEECCC???<<<===>>>@@@AAABBBAAA@@@???<<<>>>@@@@@@AAABBBEEEGGGIIIFFFAAA??????AAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCBBBCCCEEEHHHKKKKKKHHHEEEIIIIIIHHHFFFDDDDDDFFFHHHHHHHHHFFFDDDAAAAAACCCEEEEEEGGGIIIHHHHHHLLLTTT[[[aaammmuuussslllhhhgggffffffmmmlllhhhcccRRREEEIIIJJJWWWsssKKKMMMNNNNNNLLLKKKKKKLLLMMMMMMNNNPPPQQQRRRSSSTTTVVVYYY\\\___aaadddhhhkkkiiijjjlllnnnppprrrrrrsssvvvxxxzzz{{{|||{{{zzzyyyyyyzzzzzz{{{|||~~~~~~~~~}}}~~~{{{vvvssssssuuuwwwwww{{{~~~}}}}}}vvviii___WWWRRROOOMMMMMMLLLLLLMMMMMMNNNNNNKKKKKKKKKMMMPPPRRRRRRRRRLLLJJJGGGEEEEEEEEEGGGIIILLLRRRXXXXXXRRRKKKGGGGGGIIIIIIIIIGGGEEEBBB@@@>>>===AAAFFFGGGFFFFFFHHHKKKLLLLLLMMMPPPRRRRRRPPPMMMKKKLLLMMMMMMLLLLLLNNNPPPSSSXXX___fffgggbbbXXXPPPJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJIIIJJJMMMPPPPPPLLLHHHEEEFFFGGGHHHJJJLLLNNNOOONNNOOOPPPOOOMMMLLLLLLMMMMMMMMMMMMLLLJJJGGGDDDBBBBBBAAAAAACCCFFFGGGFFFDDDBBBAAA@@@@@@AAABBBDDDEEEFFFEEEDDDCCCCCCCCCDDDDDD======???BBBFFFIIIIIIIIIFFFGGGIIILLLMMMJJJFFFBBB>>>???AAABBBBBBBBBAAA@@@===>>>????????????AAACCCDDDAAA>>>===???AAACCCCCCBBBAAA@@@??????@@@AAABBBAAABBBDDDGGGJJJIIIGGGEEEDDDEEEFFFDDDCCCBBBDDDEEEFFFGGGFFFEEEBBBAAABBBCCCAAADDDFFFFFFEEEHHHPPPWWW___jjjqqqooojjjiiiiiiiiiffflllkkkgggaaaPPPFFFKKKKKKWWWrrrGGGJJJLLLMMMLLLLLLLLLMMMLLLMMMMMMNNNNNNOOOPPPPPPRRRTTTWWWZZZ]]]```dddgggccceeegggjjjlllmmmnnnnnnqqqsssvvvyyyzzzzzzyyyxxxvvvvvvwwwxxx{{{}}}~~~}}}~~~}}}{{{xxxxxxzzz}}}zzzzzzxxxuuussstttwww{{{zzz~~~zzzrrrggg]]]VVVQQQMMMKKKIIIJJJKKKKKKJJJHHHGGGGGGHHHIIIKKKLLLLLLLLLNNNOOOLLLJJJHHHFFFFFFFFFGGGHHHKKKNNNRRRRRROOOKKKHHHFFFFFFEEEBBB@@@===;;;:::999:::@@@FFFIIIHHHFFFHHHJJJJJJJJJLLLPPPTTTUUUSSSPPPKKKMMMNNNNNNMMMMMMPPPRRRZZZ]]]bbbggghhhcccYYYQQQJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIJJJGGGEEEGGGIIIJJJHHHFFFCCCDDDEEEGGGIIIJJJKKKKKKOOOPPPRRRPPPLLLJJJJJJKKKJJJKKKKKKJJJHHHEEEBBBAAAAAA@@@@@@BBBFFFGGGEEECCCAAA@@@@@@@@@@@@BBBCCCDDDFFFEEEDDDCCCBBBCCCDDDDDD>>>===<<<>>>BBBEEEGGGGGGGGGJJJNNNRRRTTTQQQLLLGGG@@@@@@AAABBBBBBBBBBBBBBB>>>??????>>><<<<<<===??????>>><<<<<<>>>@@@AAAAAAAAA@@@???>>>>>>???@@@AAAAAABBBCCCFFFHHHHHHGGGEEEBBBCCCEEEEEEDDDCCCDDDEEEDDDFFFGGGFFFDDDBBBAAAAAA???CCCFFFEEECCCFFFNNNUUU^^^fffkkkiiiggghhhiiiiiigggooonnnjjjcccQQQEEEKKKIIIUUUoooDDDFFFJJJLLLLLLMMMNNNOOONNNNNNNNNNNNOOOOOOOOOOOOOOOQQQTTTWWWYYY]]]aaaddd```aaadddgggiiijjjkkkkkklllooosssvvvyyyyyyyyyxxxssstttuuuwwwzzz|||}}}{{{{{{}}}~~~~~~~~~|||zzzxxx{{{{{{zzzwwwttttttxxx|||vvvxxxyyyvvvrrrsssxxx}}}yyy~~~zzzjjjeee\\\UUUQQQNNNLLLKKKHHHJJJLLLLLLJJJHHHFFFFFFGGGIIIKKKJJJHHHHHHKKKNNNKKKJJJIIIGGGGGGFFFGGGGGGIIIJJJLLLMMMLLLKKKIIIHHHCCCAAA>>>:::888666555555:::@@@HHHKKKJJJHHHIIIKKKGGGGGGJJJOOOTTTVVVTTTRRRLLLOOOPPPPPPOOOOOORRRUUU______bbbdddddd```WWWPPPKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHIIIIIIFFFBBBCCCFFFHHHGGGFFFAAABBBDDDFFFGGGGGGGGGFFFNNNQQQSSSQQQLLLIIIHHHIIIHHHIIIIIIIIIGGGEEEBBB@@@@@@??????BBBEEEFFFDDDBBB@@@@@@??????@@@BBBCCCDDDFFFEEEDDDCCCBBBCCCCCCDDDCCC@@@>>>===???AAAAAABBBFFFIIIOOOTTTVVVTTTNNNIIIAAAAAAAAABBBBBBBBBCCCCCC>>>??????===;;;:::;;;<<<===<<<;;;<<<>>>??????>>>AAA@@@???>>>>>>???@@@@@@BBBBBBBBBEEEGGGHHHFFFEEEBBBDDDGGGGGGGGGFFFFFFFFFCCCEEEGGGGGGEEEBBB@@@@@@???DDDGGGGGGDDDGGGOOOVVV]]]dddgggeeeeeegggiiihhhllluuuuuuooofffRRRDDDHHHGGGRRRlll@@@AAACCCFFFJJJMMMOOOQQQPPPQQQQQQPPPNNNLLLMMMMMMPPPNNNNNNRRRWWW[[[\\\\\\```___^^^___```cccfffgggjjjiiikkkooouuuxxxxxxwwwtttuuuwwwyyy{{{{{{{{{zzz|||}}}}}}~~~{{{vvvvvvwwwxxx{{{~~~}}}xxxvvvuuuwwwxxxwwwuuusssssssssuuuxxxzzzzzzxxxxxxzzz|||wwwlllbbb]]]WWWTTTRRRPPPMMMJJJHHHHHHHHHGGGGGGHHHIIIIIIJJJIIIGGGHHHIIIJJJIIIHHHJJJKKKLLLLLLKKKHHHEEECCCEEEIIIMMMNNNMMMJJJHHHGGGAAA???;;;777555444444444:::>>>EEEIIIKKKKKKKKKKKKHHHIIIJJJLLLNNNOOOOOOPPPOOOOOONNNOOOPPPRRRTTTUUUYYYYYYZZZYYYVVVRRRNNNKKKJJJHHHFFFFFFGGGIIIIIIHHHIIIJJJJJJIIIHHHJJJMMMPPPPPPNNNJJJFFFDDDEEEIIIMMMPPPMMMIIIGGGHHHJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGNNNNNNNNNNNNLLLJJJHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCEEEDDDCCCBBBAAABBBCCCCCC@@@@@@???>>>===>>>BBBEEEBBBEEEFFFBBBAAACCCEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCEEEIIILLLNNNOOOOOONNNIIIGGGDDDAAA@@@@@@BBBDDD@@@>>>;;;::::::;;;;;;;;;;;;;;;:::;;;;;;===>>>>>>============>>>>>>>>>>>>@@@AAABBBDDDDDDDDDDDDCCCCCCGGGJJJIIIEEECCCFFFIIIEEEEEEEEECCCAAA@@@AAABBB>>>DDDIIIIIIFFFFFFKKKPPPXXX]]]```^^^```eeeiiiiiiqqqxxx}}}xxxeeePPPFFFGGGGGGKKK___>>>???AAACCCFFFIIIKKKLLLNNNOOOPPPOOOMMMLLLMMMNNNNNNMMMMMMPPPUUUXXXYYYYYY[[[ZZZ[[[\\\^^^aaadddfffgggfffgggkkkppptttuuuuuutttuuuwwwyyyzzzzzzzzzzzz{{{{{{{{{||||||~~~|||xxxvvvvvvtttyyyzzzvvvuuuvvvvvvuuusssrrrssstttxxxzzz|||}}}|||~~~~~~lllbbbYYYVVVRRRPPPOOONNNKKKHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKIIIFFFFFFGGGHHHHHHHHHJJJKKKLLLLLLKKKHHHEEECCCFFFIIIKKKLLLJJJHHHGGGGGGBBB???:::666333333555666:::???EEEIIIJJJIIIIIIIIIHHHIIIKKKMMMOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQQQQSSSSSSRRRQQQOOONNNLLLLLLIIIIIIHHHGGGGGGGGGHHHIIIKKKJJJIIIIIIIIIJJJKKKKKKNNNMMMJJJGGGEEEFFFJJJMMMQQQNNNKKKIIIJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEEEEGGGGGGHHHIIIIIIHHHGGGFFFGGGHHHHHHHHHGGGEEEDDDCCCEEEDDDBBBAAAAAAAAABBBCCCAAAAAA@@@>>>>>>???BBBEEEEEEHHHHHHCCCAAACCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCEEEGGGIIIIIIIIIIIIGGGFFFDDDCCCBBBBBBBBBBBB???>>><<<===>>>>>>===<<<888999999999;;;<<<===>>><<<=========>>>>>>>>>>>>??????AAABBBCCCCCCBBBBBBBBBFFFIIIHHHDDDBBBDDDGGGDDDEEEEEECCC@@@>>>>>>??????DDDIIIIIIFFFFFFKKKPPPUUU\\\```^^^]]]aaaeeefffpppwww}}}xxxeeePPPGGGHHHFFFJJJ^^^<<<<<<>>>???AAACCCEEEEEEJJJLLLMMMMMMLLLLLLMMMOOOMMMMMMMMMPPPSSSVVVVVVVVVUUUUUUVVVXXX[[[^^^aaacccbbbaaabbbeeejjjnnnqqqqqqrrrsssuuuwwwxxxyyyyyyyyyzzzyyyyyyyyyyyyzzz{{{{{{{{{wwwuuuqqqvvv~~~|||wwwvvvvvvuuusssrrrsssuuuxxx|||}}}lll\\\TTTNNNMMMKKKKKKKKKJJJHHHFFFGGGGGGGGGGGGHHHIIIKKKKKKLLLIIIFFFDDDEEEGGGHHHHHHKKKLLLMMMMMMKKKIIIFFFDDDGGGHHHIIIIIIHHHGGGHHHIIIHHHCCC<<<666333444777999<<<@@@EEEHHHHHHGGGGGGFFFGGGIIILLLNNNOOOOOOOOONNNMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJHHHJJJKKKIIIFFFEEEGGGIIIKKKIIIHHHHHHKKKKKKHHHEEEJJJJJJIIIGGGFFFGGGIIILLLPPPNNNLLLKKKKKKKKKJJJIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFEEEDDDCCCDDDCCCBBBAAAAAAAAABBBBBBAAABBBAAA???>>>???BBBEEEHHHKKKJJJEEEAAABBBBBB@@@AAAAAA@@@@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFDDDBBBAAA???>>>===>>>@@@AAA@@@>>>888888888999:::;;;======<<<<<<=========>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAADDDFFFEEEBBB@@@AAACCCCCCEEEEEECCC@@@===;;;;;;>>>CCCGGGHHHFFFFFFJJJOOOPPPZZZaaa^^^YYYZZZ___cccnnntttzzzvvvdddOOOFFFGGGEEEIII\\\:::;;;<<<===>>>???@@@@@@FFFGGGIIIJJJJJJJJJLLLNNNNNNNNNOOOQQQSSSUUUUUUUUUSSSTTTTTTVVVXXX[[[]]]___^^^^^^^^^```dddhhhlllnnnooopppqqqsssuuuvvvwwwwwwxxxxxxxxxxxxyyyzzz||||||{{{vvvqqqvvv|||{{{xxxwwwwwwvvvuuuuuuxxx|||sss^^^PPPKKKIIIIIIIIIJJJJJJHHHFFFEEEFFFFFFGGGGGGIIIJJJLLLLLLNNNKKKFFFDDDEEEGGGHHHIIILLLLLLMMMLLLKKKIIIFFFEEEFFFGGGGGGGGGGGGIIIMMMOOORRRLLLCCC;;;777888;;;===@@@CCCGGGIIIHHHGGGFFFFFFFFFHHHJJJMMMNNNNNNLLLKKKMMMMMMNNNNNNNNNLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGJJJLLLJJJEEECCCFFFJJJJJJGGGEEEHHHLLLLLLHHHCCCEEEFFFGGGFFFEEEFFFHHHIIILLLKKKJJJJJJKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCDDDCCCAAA@@@@@@@@@AAABBBBBBBBBBBB@@@???@@@BBBDDDHHHKKKJJJEEEBBBCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCAAA???>>>>>>>>>>>>AAACCCFFFIIIIIIGGGCCCAAA@@@>>><<<<<>>>>>>>>>>>???@@@@@@AAAAAAAAAAAACCCDDDCCCAAA??????@@@AAACCCEEEDDDAAA>>><<<<<<===AAAEEEEEEDDDEEEHHHLLLMMMYYYccc^^^VVVUUU[[[```iiipppvvvsssaaaMMMEEEFFFEEEIII]]]::::::;;;;;;<<<<<<======AAACCCEEEFFFGGGHHHJJJLLLNNNPPPRRRTTTUUUUUUVVVVVVTTTUUUUUUVVVWWWYYYZZZZZZ[[[\\\\\\]]]___cccgggjjjkkkkkklllnnnppprrrssstttuuuuuuvvvxxxyyy|||~~~}}}xxxuuuvvvxxxzzz{{{{{{zzzyyywwwxxxzzz|||~~~{{{jjjZZZOOOLLLIIIJJJKKKKKKJJJHHHFFFEEEGGGGGGGGGHHHIIIKKKLLLMMMOOOLLLHHHFFFGGGIIIJJJKKKLLLLLLLLLKKKJJJHHHFFFEEEDDDEEEFFFGGGIIIMMMRRRVVVZZZUUULLLCCC>>>===???AAACCCFFFIIIJJJIIIGGGFFFFFFDDDFFFHHHJJJKKKKKKJJJIIIMMMNNNNNNNNNMMMKKKIIIHHHHHHIIILLLMMMLLLIIIFFFDDDFFFJJJLLLKKKFFFDDDFFFJJJFFFDDDDDDHHHMMMNNNIIIDDDBBBCCCDDDDDDCCCDDDEEEGGGHHHGGGGGGHHHJJJKKKKKKIIIGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEECCCBBBAAA@@@???@@@@@@AAAAAABBBBBBAAA??????AAACCCDDDHHHHHHCCCAAACCCDDDCCC@@@@@@@@@@@@@@@@@@AAAAAAEEEDDDBBB@@@>>>=========???AAAFFFIIIJJJHHHDDDBBBAAA===:::999;;;???BBBCCC>>>===<<<;;;::::::::::::<<<<<<<<<<<<============?????????@@@@@@AAABBBBBB@@@AAABBBBBB@@@????????????BBBDDDDDDCCC@@@??????<<<>>>AAABBBBBBCCCFFFIIIKKKYYYbbb]]]TTTRRRXXX]]]dddkkkrrrooo^^^KKKCCCEEEFFFKKK```::::::::::::;;;;;;;;;<<<<<<>>>AAABBBCCCDDDGGGIIILLLOOORRRTTTTTTTTTUUUVVVUUUUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[[[[\\\^^^aaadddffffffggghhhjjjlllnnnppppppppprrrsssvvvxxx{{{|||{{{}}}~~~~~~~~~~~~|||xxxwwwwwwuuuuuuvvvxxxzzz|||zzz~~~zzzoooeeeZZZRRRPPPKKKLLLMMMLLLIIIGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLLLLNNNKKKHHHGGGIIIKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDEEEFFFGGGJJJNNNTTTYYY\\\XXXQQQJJJEEECCCCCCDDDEEEGGGJJJJJJIIIGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHNNNNNNMMMMMMLLLJJJIIIHHHJJJLLLOOOQQQPPPLLLGGGCCCEEEHHHKKKJJJHHHFFFGGGIIIEEEDDDEEEHHHLLLMMMJJJGGGAAABBBCCCCCCBBBBBBDDDFFFGGGFFFEEEFFFHHHJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFEEEFFFGGGGGGBBBAAA@@@?????????@@@@@@@@@AAAAAA@@@???>>>???AAA@@@DDDDDDAAA???BBBDDDCCC@@@@@@@@@@@@@@@AAAAAAAAADDDDDDCCCAAA???>>>===<<<<<<>>>BBBEEEFFFEEECCCBBB@@@===999888:::>>>AAABBB???>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<=========????????????@@@AAABBBCCC@@@AAAAAABBBBBBAAAAAA@@@???AAACCCDDDBBBAAAAAAAAA;;;===@@@AAABBBCCCFFFHHHJJJVVV___ZZZQQQPPPVVV[[[```gggooommm]]]JJJCCCEEEEEELLLbbb999999999999::::::::::::999;;;>>>???@@@AAACCCEEEGGGKKKOOOQQQQQQQQQRRRTTTSSSSSSUUUVVVWWWXXXXXXYYYUUUXXXZZZZZZYYYYYY[[[]]]aaaaaaaaaccceeehhhjjjllliiijjjkkklllnnnppprrrsssvvvxxx{{{~~~~~~}}}{{{zzzzzzzzzyyyzzz}}}~~~xxxuuuvvvuuuttttttuuuyyy|||sssfffaaa^^^XXXRRROOOJJJKKKLLLJJJHHHGGGHHHJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKIIIGGGGGGIIIKKKLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIMMMRRRVVVWWWUUUQQQMMMIIIGGGEEEEEEEEEGGGIIIIIIHHHGGGFFFGGGFFFFFFEEEEEEFFFGGGHHHIIIMMMLLLKKKIIIIIIHHHHHHHHHKKKMMMOOOPPPOOOLLLIIIFFFEEEFFFHHHIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJIIIHHHCCCDDDDDDCCCAAABBBDDDFFFKKKIIIFFFEEEGGGHHHIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEGGGHHHIIIBBBAAA???>>>>>>>>>???@@@???@@@AAA@@@>>>===>>>???>>>AAABBB>>>===@@@AAA@@@>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA???>>><<<;;;999:::<<<>>>@@@AAAAAAAAA>>><<<:::;;;===>>>???>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>======>>>???AAABBB@@@@@@AAABBBCCCDDDCCCBBBAAABBBBBBAAA@@@??????@@@===>>>@@@BBBCCCEEEGGGHHHIIISSSYYYTTTMMMNNNTTTYYY___fffooommm]]]KKKDDDFFFDDDLLLccc777888888888999999::::::888:::<<<===>>>???AAACCCCCCGGGLLLNNNNNNNNNPPPQQQPPPQQQSSSUUUWWWXXXYYYYYYSSSVVVYYYYYYWWWVVVWWWYYY^^^^^^^^^```bbbeeegggiiieeeeeeeeefffgggiiijjjkkksssuuuxxx{{{|||zzzxxxvvvwwwvvvvvvvvvyyy}}}{{{zzzyyytttrrrttttttssstttwww{{{}}}pppbbbVVVUUUVVVSSSNNNJJJHHHIIIJJJHHHFFFFFFIIILLLJJJJJJIIIIIIIIIJJJJJJKKKHHHGGGFFFGGGJJJKKKLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDFFFGGGGGGHHHKKKPPPSSSPPPPPPOOOMMMKKKHHHFFFEEEDDDFFFHHHHHHGGGFFFFFFFFFHHHGGGFFFEEEEEEGGGIIIKKKKKKJJJIIIGGGFFFFFFGGGHHHLLLLLLMMMNNNMMMLLLJJJIIIEEEEEEFFFHHHKKKKKKJJJHHHHHHJJJKKKJJJIIIHHHHHHIIIFFFFFFEEECCCBBBCCCEEEHHHOOOLLLHHHFFFFFFGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCBBBDDDCCCCCCCCCDDDFFFGGGHHHEEEDDDDDDDDDEEEGGGIIIKKKAAAAAA???>>>>>>>>>???@@@>>>@@@@@@???===<<<===>>>===AAAAAA===;;;>>>???>>><<<=========>>>>>>??????<<<===?????????===;;;999666777888999;;;===??????<<<<<<===???@@@@@@===;;;888888888999:::;;;======;;;;;;;;;<<<<<<<<<============<<<<<<===>>>@@@AAAAAA@@@AAACCCEEEFFFEEEDDDBBBBBBBBB@@@===<<<===>>>>>>???AAACCCEEEFFFHHHIIIHHHQQQUUUQQQKKKMMMSSSWWW___gggooonnn^^^MMMFFFHHHCCCKKKccc>>>===<<<;;;:::;;;<<<<<<:::999999999:::<<<>>>???AAABBBDDDFFFIIIKKKMMMNNNNNNOOOQQQTTTVVVWWWXXXYYYZZZYYYXXXXXXXXXXXXXXXXXX\\\\\\\\\[[[[[[]]]aaaeeeaaaaaa___]]]\\\]]]aaaeeeiiinnnuuuyyyyyyvvvtttrrrrrrrrrrrrqqqqqqsssxxx|||~~~xxxuuuwww~~~wwwrrrooorrruuuxxxzzz|||vvvqqq^^^YYYSSSMMMJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEKKKKKKLLLLLLLLLLLLLLLKKKEEEGGGIIIJJJLLLLLLLLLKKKNNNLLLJJJGGGEEEEEEEEEEEEGGGGGGHHHHHHJJJMMMOOOQQQIIIJJJKKKKKKKKKJJJHHHHHHEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFIIIJJJKKKJJJIIIGGGGGGHHHKKKKKKMMMOOOPPPPPPMMMKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGEEEBBB===<<<<<<>>>@@@DDDGGGIIIJJJIIIGGGFFFFFFGGGHHHIIIFFFFFFEEEEEEEEEEEEEEEEEEDDDAAA???>>>@@@BBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFDDDAAA>>><<<<<<<<<===>>>>>>============>>>>>>>>>>>>===<<<<<<===??????>>>;;;888999<<<>>>>>>===;;;<<<=========<<<:::::::::;;;;;;<<<===>>>??????<<<<<<<<<<<<;;;;;;:::999888888999999999999::::::999:::;;;;;;<<<<<<;;;;;;???>>>>>>===============@@@??????AAACCCEEEEEEDDDBBBBBB@@@???>>>=========<<<===>>>AAACCCFFFIIIKKKKKKOOORRROOOJJJHHHLLLQQQ\\\aaafffbbbWWWKKKCCC@@@BBBNNNaaa@@@???===<<<;;;;;;<<<<<<:::999999999:::;;;<<<===???@@@BBBDDDFFFHHHJJJJJJLLLMMMNNNQQQSSSTTTUUUVVVXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[ZZZZZZ\\\```cccccccccaaa^^^[[[[[[]]]___fffkkkqqqtttuuusssrrrqqqrrrrrrqqqoooooorrrwwwzzz~~~}}}vvvuuuxxx|||{{{vvvsssrrrssswww|||sssfff```WWWSSSNNNJJJIIIIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIJJJKKKLLLLLLKKKKKKFFFGGGIIIJJJLLLLLLLLLKKKKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLNNNIIIJJJKKKKKKKKKJJJHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEGGGJJJJJJJJJJJJLLLMMMPPPOOONNNOOOOOONNNKKKIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJIIIFFFCCC>>>>>>>>>???AAADDDGGGHHHIIIHHHHHHGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFGGGEEEBBB???>>>@@@AAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEECCCAAA???>>>======>>>???>>>==================>>>>>>>>>===<<<<<<<<<===>>>===;;;999:::<<<>>>===;;;;;;<<<<<<===<<<;;;:::999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888999999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>===============>>>>>>???>>>>>>@@@BBBDDDDDDCCCBBBAAA@@@???>>>>>>>>>???======???AAADDDGGGIIIKKKOOOSSSUUURRRKKKHHHKKKPPP[[[```ddd```UUUJJJCCC@@@AAALLL^^^}}}CCCBBB@@@???======<<<<<<::::::999999999999::::::<<<===>>>@@@BBBCCCEEEEEEHHHIIIJJJLLLNNNPPPQQQRRRVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\[[[[[[ZZZ\\\___bbbeeeeeeddd```\\\YYYXXXXXXaaaeeeiiilllmmmmmmnnnooorrrqqqooommmmmmoootttxxxzzz|||~~~{{{vvvttttttzzzzzzzzzyyywwwvvvvvvxxxxxx}}}zzziii\\\VVVNNNKKKHHHFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKGGGHHHIIIJJJKKKLLLLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFGGGIIIJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCDDDGGGIIIKKKKKKKKKMMMNNNPPPOOOMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGHHHKKKLLLJJJGGGDDD@@@@@@@@@@@@BBBDDDFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHGGGDDD@@@??????AAABBBBBBCCCBBBBBBBBBBBBCCCCCCDDD@@@???>>>===>>>???@@@AAA======<<<<<<<<<<<<======>>>>>>===<<<;;;;;;;;;<<<===<<<;;;<<<======;;;:::;;;;;;;;;<<<;;;::::::999888888888999999999999999:::::::::::::::999999888888888999::::::;;;<<<<<<<<<;;;:::::::::;;;===>>><<<<<<<<<<<<<<<===>>>???>>>======>>>AAABBBBBBAAAAAA@@@@@@?????????@@@@@@>>>???@@@BBBEEEHHHJJJKKKRRRVVVYYYTTTLLLHHHKKKOOOZZZ___bbb]]]SSSHHHBBB@@@@@@IIIYYYwwwFFFEEEDDDBBB@@@???>>>===;;;;;;:::999999888888888999:::;;;<<<===??????@@@DDDEEEFFFHHHJJJLLLNNNOOORRRSSSUUUWWWYYYZZZ[[[\\\\\\]]]]]]\\\\\\]]]```bbbeeeffffffccc___ZZZXXXWWW\\\^^^bbbdddeeegggjjjlllqqqpppnnnlllkkkmmmqqquuuvvvxxx|||~~~}}}zzzyyyzzz}}}xxxtttrrrqqqrrrsssssstttvvvzzz}}}}}}rrrdddYYYTTTJJJGGGEEEDDDFFFHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJGGGHHHHHHIIIJJJKKKKKKKKKIIIJJJKKKLLLKKKJJJHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDGGGGGGGGGFFFEEEDDDCCCBBBFFFHHHJJJJJJIIIIIIJJJKKKLLLJJJIIIIIIKKKLLLLLLKKKGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEHHHKKKMMMLLLHHHDDDBBBBBBAAABBBBBBCCCEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFDDDDDDDDDEEEFFFGGGHHHIIIHHHEEEAAA???@@@BBBBBBBBBDDDCCCCCCCCCCCCCCCDDDDDD???>>>>>>===>>>???@@@@@@===<<<<<<;;;;;;<<<<<<===>>>>>>===<<<;;;:::::::::<<<<<<=========<<<:::999:::::::::::::::999999888888888888888888888777777999999999::::::999999888888888999:::;;;<<<<<<======;;;:::999999;;;===>>>:::::::::;;;<<<===???@@@===<<<<<<===???@@@@@@??????????????????@@@AAAAAA???@@@AAACCCEEEHHHJJJLLLQQQVVVYYYUUUMMMIIIKKKOOOYYY]]]___[[[PPPGGGBBBAAA@@@IIIWWWtttIIIHHHGGGEEECCCAAA@@@???===<<<<<<;;;:::999888777888999999:::;;;;;;<<<<<>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<;;;::::::999;;;<<<>>>>>>===;;;:::999:::999999888888888888888999999999888888888888888888999999::::::999999999888888999::::::;;;<<<<<<<<<;;;999888999:::<<<>>>999999999:::;;;===>>>???<<<;;;;;;<<<>>>???>>>===>>>>>>>>>>>>???@@@AAAAAA???@@@AAACCCEEEHHHJJJKKKMMMRRRVVVTTTMMMIIILLLPPPWWW[[[^^^YYYPPPFFFAAAAAABBBJJJWWWsssKKKJJJJJJHHHGGGDDDBBBAAA>>>>>>>>>>>>===;;;:::999999999999:::::::::::::::>>>===>>>???AAADDDFFFHHHIIIKKKNNNRRRTTTVVVWWWWWWYYYZZZ\\\\\\\\\]]]```bbb```bbbeeefffdddbbb``````ZZZ\\\^^^```aaadddhhhkkkooooooooommmkkkjjjkkkmmmnnnqqquuuxxxxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzxxxyyy|||}}}~~~~~~}}}|||||||||{{{zzzyyy{{{|||zzzzzzzzzvvvxxxyyywwwtttpppooonnnkkknnnrrrvvv|||}}}ooofff^^^VVVQQQPPPKKKIIIFFFFFFFFFGGGGGGFFFHHHGGGGGGGGGGGGFFFFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIILLLLLLKKKKKKIIIHHHFFFFFFKKKJJJHHHGGGGGGGGGHHHHHHJJJIIIIIIHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDD@@@CCCEEEGGGGGGGGGIIIJJJKKKJJJHHHHHHHHHGGGFFFDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDFFFIIIKKKJJJGGGDDDAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCDDDDDDEEEFFFDDDCCCCCCCCCEEEEEEDDDCCCEEEEEEDDDCCCCCCCCCCCCDDDAAA@@@@@@???===<<<;;;;;;;;;;;;::::::::::::;;;;;;===============<<<;;;:::;;;<<<>>>===<<<:::;;;<<<999999888777777777777888888999999999999999999999888999999:::::::::::::::888888999999999999:::::::::999888888888999;;;<<<888999999:::;;;<<<>>>>>><<<;;;;;;<<<===>>>>>>==================>>>???@@@???@@@AAABBBDDDGGGIIIJJJIIIOOOTTTSSSMMMJJJLLLQQQUUUZZZ]]]ZZZPPPGGGBBB@@@DDDLLLYYYuuuKKKKKKKKKKKKIIIGGGEEEDDD@@@@@@AAA@@@???>>><<<;;;;;;;;;;;;;;;:::::::::::::::999999:::<<>><<<;;;:::;;;;;;::::::::::::;;;;;;<<<===>>>>>>>>>===<<<<<<:::<<<===<<<::::::<<<>>>999888777666666666777777777777777888999999999:::999999:::;;;;;;;;;;;;;;;999999888888888888777777777777888888888999999999999999999999:::;;;<<<======<<<;;;<<<===>>>===<<<===<<<<<<<<<<<<<<<===>>>??????@@@BBBDDDFFFHHHIIIIIIOOOTTTSSSMMMJJJLLLPPPSSSYYY]]][[[RRRHHHBBB@@@DDDMMM[[[wwwLLLLLLLLLLLLJJJHHHFFFEEEAAAAAABBBBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;::::::777777666777999<<>>>>>??????>>>===<<<;;;;;;::::::999999::::::;;;<<<===>>>??????>>>======:::<<<===;;;999:::===@@@999888666555555555666777555666666777888999999:::999:::;;;;;;<<<<<<<<<<<<999999888888777666666666666666777888888888888777999999999999:::;;;<<<<<<===<<<;;;<<<>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAACCCEEEGGGHHHJJJPPPVVVTTTNNNJJJLLLOOORRRXXX^^^\\\SSSHHHBBB???DDDMMM\\\xxxJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFEEECCCBBBBBBAAABBBBBBAAA@@@>>>===<<<<<<<<<===<<<<<<<<<<<<===>>>>>>AAACCCFFFIIIKKKLLLLLLKKKHHHIIIJJJLLLOOORRRTTTVVVUUUWWWYYY\\\___`````````aaadddgggiiijjjkkkmmmoooqqqpppnnnnnnoooooonnnllllllmmmooopppqqqqqqpppppppppqqqsssuuuvvvwwwxxxxxxvvvvvvvvvvvvtttrrrpppooommmnnnqqqsssuuuvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyyyy{{{{{{|||}}}}}}}}}||||||~~~~~~}}}{{{yyywwwvvvuuuuuupppooonnnnnnnnnmmmkkkiiihhhjjjkkkkkkiiihhhhhhiiilllqqq{{{tttkkkeeebbbbbbggguuu}}}sss^^^XXXQQQOOOPPPPPPNNNKKKHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEHHHIIIIIIIIIIIIHHHGGGFFFIIIIIIIIIGGGDDDCCCDDDFFFJJJKKKKKKKKKIIIHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGHHHJJJLLLIIIJJJLLLLLLKKKKKKKKKKKKMMMMMMJJJGGGIIINNNPPPNNNJJJFFFBBBAAADDDFFFGGGFFFIIIKKKMMMNNNMMMKKKHHHGGGBBBDDDFFFFFFFFFGGGHHHJJJFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@>>>@@@BBBDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBBBBEEEFFFBBBBBBFFFHHHHHHCCCBBBAAA@@@???===<<<<<<<<<<<<>>>??????>>>======@@@>>><<<:::999:::;;;<<<;;;===@@@BBBCCCAAA>>><<<888:::<<<===<<<<<<===>>><<<;;;999888777777888999444555777888999999888888::::::::::::::::::::::::;;;999777888:::;;;999777666777999;;;<<<<<<<<<;;;<<<;;;;;;<<<<<<===>>>???>>>===;;;::::::;;;===>>>>>>===<<<:::999999::::::;;;===>>>???AAADDDHHHLLLJJJSSSXXXSSSNNNMMMPPPQQQUUUYYY\\\ZZZRRRJJJDDDBBBEEELLL```~~~GGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBAAA???>>>>>>======>>>======<<<<<<<<<======???@@@CCCFFFHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOORRRSSSUUUXXXZZZ\\\]]]^^^___bbbeeeggghhhjjjlllnnnnnnnnnnnnooopppqqqqqqqqqqqqrrrtttuuuvvvvvvvvvvvvuuuvvvwwwyyyzzzzzzzzzzzzwwwwwwwwwwwwuuutttrrrqqqqqqrrrsssuuuvvvwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{{{{~~~~~~|||~~~|||zzzyyyxxxvvvuuusssrrrrrrrrrooonnnllllllmmmmmmkkkjjjiiikkklllkkkiiihhhhhhhhhlllsss~~~yyyssskkkccc___```dddgggrrr~~~yyyllldddWWWRRRKKKIIIJJJKKKIIIFFFFFFGGGHHHHHHHHHHHHHHHHHHDDDDDDCCCBBBCCCDDDEEEFFFIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKKKKJJJGGGEEEEEEFFFKKKLLLLLLLLLJJJIIIJJJKKKIIIJJJJJJJJJIIIHHHFFFEEEEEEFFFGGGGGGFFFGGGIIIKKKGGGHHHHHHIIIIIIJJJKKKLLLKKKNNNMMMJJJLLLQQQSSSRRRPPPLLLGGGDDDCCCDDDCCCAAAGGGHHHJJJKKKKKKIIIGGGFFFBBBDDDEEEEEEEEEEEEFFFHHHFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@===>>>@@@BBBCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@CCCDDDAAA@@@CCCFFFEEEBBBAAA@@@???>>>=========??????>>>=========>>>??????>>><<<:::999:::;;;<<<999===BBBFFFFFFDDD@@@===888:::<<<<<<;;;:::;;;<<<;;;:::999888777777888888555666777888888888777777888999999999::::::;;;;;;<<<:::999:::<<<<<<;;;999777888999;;;;;;;;;;;;:::;;;;;;;;;;;;<<<===>>>???>>><<<;;;::::::;;;<<<>>>===<<<;;;999888888999999;;;===@@@BBBCCCDDDGGGIIIMMMUUUYYYTTTOOONNNQQQSSSVVVYYY[[[XXXPPPHHHCCCAAAEEEKKKaaaBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGFFFDDDCCCDDDDDDBBBAAA@@@@@@????????????>>>===<<<<<<<<<<<<>>>???AAADDDEEEFFFFFFEEEHHHHHHHHHHHHIIIIIIIIIJJJNNNNNNOOOQQQTTTVVVYYYZZZ\\\___bbbdddeeefffhhhjjjiiijjjkkkmmmppprrrssstttuuuvvvxxxyyy{{{{{{||||||{{{{{{|||}}}}}}}}}}}}}}}yyyyyyyyyyyyxxxwwwvvvuuuxxxxxxxxxyyyzzzzzz{{{{{{||||||{{{{{{|||}}}}}}{{{{{{zzzyyywwwwwwyyy{{{||||||zzzwwwuuutttsssrrrpppoooooonnnnnnjjjiiiggggggiiijjjiiiiiikkkmmmoooooommmkkkkkkkkkmmmttt|||vvvqqqmmmbbb^^^YYYWWW[[[eeeooovvvsssggg]]]XXXSSSOOOJJJHHHIIIJJJHHHFFFEEEFFFGGGHHHIIIIIIIIIIIIDDDDDDCCCCCCCCCDDDFFFFFFJJJIIIGGGGGGGGGHHHJJJKKKKKKMMMNNNNNNKKKGGGEEEEEEJJJKKKLLLLLLKKKJJJKKKMMMKKKLLLMMMNNNLLLJJJGGGEEEDDDEEEFFFFFFEEEFFFHHHJJJHHHGGGGGGGGGGGGHHHIIIJJJLLLQQQSSSOOONNNPPPSSSSSSSSSNNNIIIEEECCCBBBAAA@@@DDDEEEGGGIIIIIIHHHFFFEEECCCDDDEEEEEECCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEECCCDDDDDDDDDDDDBBBAAA@@@>>>???AAABBBBBBBBBAAAAAACCCCCCCCCCCCBBBAAA@@@??????BBBCCC@@@???CCCEEEDDD@@@@@@???>>>>>>>>>>>>>>>CCCAAA???===<<<===???@@@>>>===<<<:::::::::;;;;;;888===CCCHHHIIIEEE@@@===999:::;;;;;;999888888999;;;:::999888777777777888777777777888777777666555777777888888999:::;;;;;;===<<<;;;<<<===>>>===;;;999999::::::::::::999999;;;;;;;;;;;;<<<===>>>>>>===<<<;;;::::::;;;<<<===;;;:::999777777777888888:::===AAADDDEEEEEEFFFGGGPPPXXX[[[VVVPPPQQQTTTWWWWWWYYYZZZVVVNNNFFFAAA@@@DDDKKKaaa===>>>???AAABBBDDDEEEFFFDDDFFFGGGIIIIIIHHHFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???===<<<<<<;;;;;;???@@@AAACCCDDDEEEEEEEEEGGGHHHHHHHHHIIIIIIHHHHHHJJJJJJKKKLLLNNNQQQTTTUUUVVVYYY\\\^^^___aaaccceeedddfffiiikkkmmmoooqqqsssuuuvvvwwwyyy{{{|||}}}~~~}}}}}}}}}}}}||||||{{{{{{}}}}}}zzzyyyyyyyyywwwvvvtttuuuwwwwwwwwwuuusssqqqqqqqqqooommmlllkkkkkkkkkhhhfffeeefffiiikkklllllloooqqqtttuuutttsssrrrsssmmmsss~~~{{{tttmmmhhhdddaaa```[[[ZZZ[[[___iiivvvpppcccYYYSSSPPPOOOLLLIIIGGGHHHIIIHHHGGGEEEEEEFFFFFFGGGFFFFFFFFFDDDCCCCCCBBBCCCDDDFFFGGGIIIHHHEEEDDDEEEHHHKKKMMMLLLOOOQQQQQQNNNIIIEEECCCFFFHHHJJJJJJKKKKKKMMMOOOLLLNNNPPPPPPOOOLLLHHHEEEDDDEEEFFFEEEEEEEEEGGGIIIIIIIIIIIIIIIIIIIIIGGGEEEOOOVVVXXXRRRMMMLLLNNNOOOMMMJJJFFFCCCBBBBBBCCCCCCCCCDDDFFFGGGHHHGGGFFFFFFEEEFFFFFFEEECCCBBBBBBCCCEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@AAABBBCCCDDDDDDDDDCCCBBBEEEEEEEEEEEEDDDCCCBBBAAA???CCCDDDAAAAAACCCEEEDDD???>>>=========>>>>>>???BBBBBB@@@???>>>>>>>>>>>>===<<<;;;::::::::::::;;;:::>>>BBBFFFFFFCCC???<<<:::;;;<<<;;;999888777888<<<;;;::::::999888888888888888777777666555444444555555666777999:::;;;;;;<<<<<<<<<<<<============::::::::::::999999888888::::::::::::;;;<<<===>>>===<<<;;;;;;;;;;;;<<<===999888777666555666777777999<<<@@@CCCDDDFFFHHHIIIRRRZZZ]]]WWWRRRRRRVVVYYYYYY[[[[[[VVVMMMFFFBBBAAACCCJJJ```:::;;;<<<>>>@@@AAABBBCCCCCCDDDFFFHHHIIIHHHGGGFFFGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBAAA???>>>===<<<<<>>===<<<;;;<<<===>>>??????@@@BBBBBBAAA???===;;;<<<;;;;;;:::::::::::::::===???@@@AAA@@@>>><<<:::;;;<<<===<<<:::888888888<<<<<<<<<;;;;;;:::999999888777777555444444333333444444555666777999999:::::::::;;;;;;;;;;;;<<<===;;;::::::999888888888888999999999::::::;;;<<<===<<<<<<<<<;;;;;;<<<<<<<<<888777666555444555666777999:::===???BBBEEEJJJMMMRRRYYY]]]XXXRRRRRRVVVXXXZZZ\\\\\\WWWOOOGGGCCCBBBCCCHHH]]]}}}::::::;;;<<<===>>>???@@@AAABBBDDDFFFGGGGGGGGGFFFGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDBBBAAA@@@??????>>>=========>>>>>>?????????>>>???BBBDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIGGGJJJMMMOOOPPPRRRTTTVVV]]]```dddeeeeeefffiiimmmnnnnnnppprrruuuxxx{{{|||~~~}}}}}}}}}}}}{{{~~~~~~zzzwwwvvvsssrrrrrrsssvvvxxxyyyyyyrrrrrrrrrrrrqqqooonnnmmmiiiiiihhhggggggfffggggggfffgggjjjooovvvzzz|||}}}}}}xxxwwwyyy~~~yyyssslllggg\\\YYYUUUPPPPPPUUU]]]cccuuuxxx{{{rrrdddWWWMMMHHHFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFDDDDDDDDDCCCAAA@@@>>>===AAAAAA@@@@@@AAACCCEEEFFFHHHGGGEEEEEEGGGKKKOOOQQQQQQUUUXXXWWWSSSLLLFFFCCC@@@CCCEEEGGGIIIKKKNNNPPPKKKMMMNNNOOOOOOMMMJJJHHHFFFGGGHHHHHHGGGHHHJJJLLLFFFGGGIIIOOOTTTUUURRRNNNIIINNNOOOJJJGGGIIIKKKKKKGGGGGGDDDAAA???>>>AAACCCFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFDDDBBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDBBBAAA@@@>>>???AAABBBBBBBBBAAAAAA@@@AAABBBBBBCCCBBBBBBBBB???DDDFFFCCCAAACCCDDDBBB>>>===;;;:::;;;<<<>>>???===>>>AAACCCBBB@@@<<<::::::;;;;;;;;;::::::::::::======>>>======<<<;;;:::;;;<<<===<<<:::888888999<<<<<<<<<<<<;;;:::999888888777666444333333333333444444555555666777888888888999;;;;;;::::::;;;===;;;:::999888888888888888999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777666555444444555666777888:::;;;===???DDDIIIMMMOOOWWW\\\XXXRRRQQQTTTUUUYYY\\\\\\XXXPPPHHHDDDBBBCCCFFFXXXwww;;;;;;;;;;;;<<<<<<<<<<<>>============>>>>>>???>>>???AAACCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAACCCFFFIIIJJJKKKMMMOOORRRVVV[[[\\\[[[]]]aaaffffffggghhhkkknnnrrruuuwwwvvvxxxzzz}}}}}}|||yyyyyyyyyxxxxxxyyyzzzzzzxxx{{{}}}}}}yyytttrrrqqqlllkkkkkknnnqqqtttuuuuuuppppppppppppooommmlllkkkfffgggggghhhjjjlllmmmnnnnnnqqqvvv~~~}}}xxxmmmgggaaa\\\XXXQQQQQQPPPPPPVVVbbbqqq|||yyyllleee[[[RRRLLLHHHEEEDDDBBBCCCDDDDDDEEEEEEGGGHHHCCCCCCCCCBBBBBB@@@???>>>????????????@@@BBBDDDEEEIIIIIIHHHIIIKKKOOORRRUUUVVVYYY\\\[[[VVVOOOIIIFFFDDDFFFHHHIIIIIIJJJLLLNNNJJJKKKLLLMMMMMMLLLKKKJJJHHHIIIJJJJJJIIIJJJLLLNNNMMMKKKJJJMMMSSSUUUTTTQQQIIIKKKIIIEEEDDDHHHJJJHHHGGGGGGEEEBBB???>>>AAADDDGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGEEECCCAAABBBCCCAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@===>>>@@@BBBCCCCCCBBBBBB>>>???AAABBBCCCCCCDDDDDDCCCHHHJJJGGGFFFGGGGGGEEE???===;;;:::999;;;===>>><<<===???@@@@@@???===;;;999::::::;;;;;;:::::::::888:::<<<>>>>>>===;;;:::999;;;<<<;;;999888888999999::::::::::::888777666777666444333333333333444444444444555555666666666777999;;;;;;:::999<<<>>>:::999888777777888888999888888888888999:::;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;777666555444444555666777888:::<<<>>>???BBBEEEGGGJJJTTTZZZWWWQQQOOOQQQQQQVVVYYY[[[XXXQQQHHHCCCAAADDDDDDSSSqqq<<<<<<<<<;;;;;;;;;::::::>>>>>>???@@@BBBDDDFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@AAABBBDDDFFFFFFEEEDDDCCC@@@AAABBBBBBBBB@@@>>>======???CCCEEEFFFGGGIIIKKKGGGLLLQQQSSSSSSUUUZZZ______```aaadddgggkkkoooqqqmmmooorrruuuyyy|||}}}~~~~~~}}}}}}|||zzzxxxwwwvvvtttttttttuuuuuuvvvxxxxxxuuuyyy{{{zzzvvvqqqooonnnhhhggggggiiimmmpppqqqqqqooooooooonnnmmmllljjjjjjggghhhiiilllooosssvvvwww~~~wwwiii___ZZZWWWSSSPPPMMMNNNQQQVVVaaasssvvvmmm___ZZZSSSMMMIIIEEEBBB@@@<<<>>>???@@@@@@AAABBBDDDBBBBBBBBBCCCCCCBBBAAAAAA>>>>>>>>>>>>???AAACCCDDDKKKKKKKKKLLLOOORRRUUUWWWZZZ]]]___]]]XXXQQQLLLIIIHHHIIIKKKJJJIIIIIIJJJKKKIIIJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLKKKKKKKKKMMMOOOVVVQQQLLLKKKOOORRRRRRPPPMMMLLLHHHCCCCCCFFFGGGDDDEEEFFFEEEBBB@@@@@@DDDGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDBBB@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@???@@@BBBDDDEEEEEEEEEEEE???@@@BBBDDDEEEFFFGGGGGGIIIMMMOOOMMMKKKLLLLLLJJJ???>>>;;;999999:::<<<===============>>>>>>>>>>>>999999:::;;;;;;;;;::::::333777;;;???AAA@@@===;;;777999::::::888777777888888888999999888777555444666555444333222333444555444444555555555555555555777999<<<<<<::::::<<>>@@@@@@@@@AAAAAAHHHRRRYYYVVVPPPNNNNNNNNNSSSWWWZZZXXXQQQHHHBBB@@@EEECCCOOOmmm<<<:::888999<<<===;;;888888;;;????????????AAADDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAAAAABBBCCCAAA@@@@@@@@@BBBCCCCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@EEEEEEFFFGGGIIILLLOOOPPPXXXXXXXXXYYY]]]aaafffhhhjjjfffccceeejjjppptttuuuwwwwwwwwwwwwxxxxxxyyyzzzyyy|||}}}zzz|||}}}~~~|||zzzyyyyyyyyyyyyxxxxxxvvvtttrrrqqqpppnnnmmmooorrrtttsssqqqooorrruuuvvvtttqqqnnnnnnjjjgggdddcccdddgggiiikkknnnmmmkkkkkkmmmnnnnnnmmmjjjjjjkkkpppwww}}}{{{yyywwwlllccc[[[WWWQQQJJJKKKPPPQQQXXXbbbnnn|||nnndddbbbRRRQQQOOOLLLIIIEEEBBB@@@???@@@BBBDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@??????@@@AAAAAABBBCCCDDDEEEEEEEEEIIIOOORRRSSSTTTWWWYYY^^^ccceeeaaaXXXRRRSSSUUUMMMMMMMMMLLLJJJJJJLLLNNNKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKIIIHHHHHHIIIJJJLLLOOOPPPPPPPPPOOOOOOQQQSSSMMMKKKHHHEEECCCAAAAAAAAAFFFEEEDDDCCCCCCBBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDFFFGGGGGGEEEBBBAAAAAAAAA@@@>>>===>>>AAABBBBBBBBBCCCDDDFFFFFFEEEBBB???===>>>???AAACCCDDDEEEFFFFFFCCCCCCCCCDDDGGGIIIIIIIIIOOO^^^eee[[[QQQNNNKKKEEEBBB@@@>>><<<;;;;;;<<<===999:::<<<>>>???@@@@@@???888666555777999:::777555666777888999:::999999888::::::999999888888777777777777777777777777777777888999999777333111222444555666777888999888777777555666666888999:::;;;;;;666666666666777888999:::;;;;;;:::999:::;;;<<<===<<<<<<>>>>>>???>>>======777777777666555555444444;;;;;;;;;<<<>>>AAACCCEEEGGGMMMPPPNNNMMMOOOOOOLLLQQQTTTXXXYYYQQQFFFAAABBB;;;HHHTTTjjjFFFCCC@@@??????@@@>>><<<888:::;;;:::999:::===@@@@@@@@@@@@AAAAAABBBBBBBBBEEEFFFFFFFFFGGGGGGGGGGGGGGGEEECCCCCCDDDDDDDDDBBB@@@AAABBBCCCDDDCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@AAACCCEEEGGGIIINNNNNNNNNPPPTTTXXX]]]___dddaaa]]]^^^bbbfffiiijjjkkkkkkkkkkkkkkklllmmmmmmmmmqqqvvvzzz{{{yyyvvvtttuuuuuuvvvwwwxxxyyyyyyyyy~~~~~~}}}|||{{{||||||~~~}}}|||zzzxxxvvvttttttrrrrrrsssrrrpppmmmkkkiiijjjhhhggghhhkkklllkkkjjjiiilllooopppnnnkkkiiiiiifffdddaaa```bbbeeeggghhhhhhiiijjjlllmmmoooqqqrrrrrrrrruuu{{{~~~vvvpppkkkgggddd___XXXQQQNNNKKKGGGJJJQQQ```jjjwwwqqq```VVVTTTPPPOOOMMMKKKHHHDDDBBB@@@???@@@AAABBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEDDDIIINNNQQQRRRRRRUUUWWW___ccceee```WWWQQQQQQSSSRRRRRRQQQNNNKKKJJJKKKLLLIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJIIIHHHHHHHHHIIIJJJMMMNNNOOONNNMMMMMMOOOQQQOOOMMMKKKIIIFFFEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEFFFFFFEEEBBB@@@@@@AAA@@@???>>>???AAABBBBBBBBBAAABBBCCCCCCBBB@@@===<<<>>>>>>@@@AAACCCEEEGGGGGGEEECCCBBBCCCFFFJJJLLLMMMTTTbbbjjjddd\\\YYYTTTMMMBBBAAA>>><<<;;;<<<<<<=========>>>>>>>>>===;;;;;;:::888777888::::::999777666777888999999999888888888888888888888777777777777777777777777777777777555777777666333222333555444555666888888888777777666666777888999999::::::666666666666777888999:::999999888888888999:::;;;<<<===???@@@@@@@@@>>>===999888777666555555555555::::::;;;<<<>>>AAACCCEEEEEEJJJNNNNNNNNNQQQRRRPPPRRRTTTXXXYYYQQQFFFAAABBB<<>>===<<<;;;;;;:::888777888;;;>>>===>>>>>>>>>>>>?????????DDDDDDEEEFFFGGGHHHIIIIIILLLIIIGGGEEEFFFGGGFFFEEEBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDCCCCCCBBBAAAAAA@@@???@@@@@@AAAAAA@@@@@@???>>>=========>>>@@@BBBCCCEEEEEEEEEGGGJJJNNNRRRTTTZZZXXXUUUTTTVVVYYY[[[\\\]]]]]]]]]]]]]]]]]]^^^___]]]aaafffjjjmmmmmmkkkiiijjjjjjiiiiiiiiihhhhhhhhhpppssswwwyyyzzzzzzzzz{{{zzzzzz{{{|||}}}}}}zzzwwwttttttsssrrrrrrrrrrrrsssuuuuuuuuutttsssqqqooooookkklllmmmmmmkkkgggccc```cccbbbaaaaaacccccccccaaabbbeeehhhhhhgggeeeddddddaaa`````````bbbeeehhhjjjlllpppuuuyyyzzz}}}|||rrriiiaaa[[[WWWTTTQQQMMMJJJJJJJJJLLLSSS[[[ooo|||}}}oooaaaTTTLLLIIILLLLLLJJJHHHEEECCCAAA@@@AAAAAABBBCCCCCCBBBBBBAAACCCCCCCCCBBBBBBAAAAAA@@@??????@@@AAABBBCCCDDDDDDDDDGGGKKKNNNOOOPPPQQQSSSYYY]]]___\\\VVVQQQQQQTTTVVVVVVTTTQQQLLLJJJIIIJJJHHHHHHHHHGGGFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLKKKJJJJJJLLLNNNLLLKKKIIIGGGEEEDDDBBBBBBDDDCCCCCCDDDEEEGGGIIIJJJGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEFFFEEECCCAAAAAAAAAAAA???>>>???AAABBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<>>>>>>>>>@@@BBBEEEGGGIIIGGGDDDBBBBBBFFFKKKNNNPPPSSS^^^fffdddaaa___YYYOOOCCCAAA???===<<<<<<===>>>>>>>>>>>>>>>===;;;:::999<<<:::999999:::;;;;;;:::666777777888888888888777666666666666777777777777777777777777777777777777333555666555444444555666333444666777888888888777777777777888888999999999666666666666777888999999999888888888888999::::::;;;===@@@BBBBBBAAA???>>>;;;:::777666555666777777::::::;;;<<<>>>AAACCCDDDBBBHHHMMMMMMOOOSSSVVVTTTRRRTTTWWWXXXQQQGGGAAABBB>>>IIITTTkkkaaa\\\SSSKKKDDD@@@>>>===<<<<<<<<<;;;:::;;;<<<<<<===============>>>>>>>>>AAABBBCCCEEEGGGHHHIIIJJJNNNKKKHHHGGGGGGHHHGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>???@@@AAABBBCCCCCCCCCDDDEEEHHHJJJLLLQQQOOONNNMMMNNNPPPQQQRRRTTTSSSSSSSSSSSSSSSTTTTTTQQQTTTXXX\\\^^^___^^^]]]^^^^^^]]]]]]]]]\\\\\\\\\aaadddhhhjjjjjjkkklllnnnmmmmmmmmmoooppppppnnnllljjjjjjjjjjjjjjjkkkkkkkkknnnnnnnnnooonnnmmmkkkjjjggghhhjjjkkkhhhddd___\\\]]]]]]\\\\\\]]]]]]\\\\\\]]]___bbbbbbbbbaaaaaabbb```aaadddfffiiimmmrrruuuyyysssmmmeee]]]XXXTTTRRRPPPNNNNNNOOOQQQVVV]]]hhhqqq}}}jjj___WWWPPPKKKJJJIIIHHHGGGEEECCCBBBAAA@@@DDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA>>>??????@@@AAABBBCCCCCCDDDFFFHHHJJJLLLLLLMMMNNNNNNRRRVVVVVVSSSQQQSSSUUUVVVVVVTTTQQQMMMIIIHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIGGGHHHIIIKKKJJJJJJIIIHHHFFFCCCAAA@@@AAAAAAAAABBBDDDGGGJJJLLLHHHGGGFFFDDDCCCBBBBBBBBBDDDFFFGGGGGGEEECCCCCCDDDAAA@@@??????AAABBBBBBBBBCCCCCCBBBAAA@@@@@@??????>>>======>>>@@@DDDGGGIIIHHHFFFDDDDDDGGGJJJLLLMMMKKKRRRVVVWWWXXXYYYSSSKKKCCCBBB???===<<<<<<===>>>=========>>>===============<<<;;;:::;;;<<<<<<===666777777777777777777777444555555555666666777777666666666666666666666666555555666666555555555555333444666888999999999888777777777777888888888888666555555666666777888999:::::::::::::::;;;;;;;;;999;;;>>>AAAAAA@@@>>><<<===;;;888666555666888999999999;;;<<<>>>@@@BBBCCCBBBHHHLLLMMMOOOTTTWWWVVVTTTTTTVVVWWWQQQGGGBBBBBB@@@IIISSSlll~~~xxxnnnaaaTTTJJJDDDAAA<<<<<<<<<<<<<<<;;;999888<<<<<<<<<<<<<<<<<<;;;;;;>>>???AAACCCEEEGGGHHHIIILLLJJJGGGFFFGGGHHHGGGFFFCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAAAAA@@@AAABBBCCCEEEDDDCCCCCCCCCCCCDDDEEEIIIIIIJJJJJJKKKLLLNNNOOONNNMMMMMMLLLLLLLLLMMMMMMKKKLLLOOORRRSSSSSSSSSRRRTTTTTTUUUVVVWWWXXXXXXYYYXXXZZZ\\\^^^^^^___aaacccbbbbbbbbbdddeeefffdddcccaaabbbccccccdddeeeeeeeeefffffffffffffffeeeeeedddbbbcccfffgggfffbbb]]][[[YYYYYYYYYYYYXXXXXXXXXXXXYYY[[[]]]^^^___```bbbdddfffjjjoootttxxx|||vvvooobbb]]]WWWRRRQQQRRRSSSSSSXXX\\\aaadddjjjuuuzzzlll]]]UUUQQQLLLJJJJJJGGGFFFDDDBBBAAA@@@@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA>>>??????@@@AAABBBCCCCCCEEEEEEFFFGGGIIIJJJJJJIIIGGGJJJNNNOOONNNMMMNNNPPPQQQRRRRRROOOLLLJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFHHHIIINNNNNNNNNMMMKKKGGGDDDBBB>>>>>>>>>???BBBEEEIIIKKKHHHHHHFFFEEECCCCCCBBBBBBEEEGGGJJJJJJHHHGGGFFFGGGBBBAAA???@@@AAABBBBBBAAACCCBBBBBBAAAAAA@@@@@@@@@============@@@CCCFFFHHHGGGFFFFFFGGGHHHHHHGGGEEEEEEFFFGGGHHHLLLNNNLLLHHHCCCAAA???===<<<<<<===>>>??????>>>>>>>>>======>>><<<<<<<<<<<<;;;;;;<<<===777666666666666666666666444444555555666666666777666666666666666666666666777777777777777666444333555666777999::::::999999777777777777777777888888555555555555666777888999999999:::::::::;;;;;;;;;777999;;;>>>>>>>>><<<;;;===;;;888666555666888:::888999:::===???@@@BBBBBBDDDIIILLLLLLNNNSSSVVVUUUUUUTTTUUUVVVQQQHHHBBBAAAAAAHHHSSSmmmyyyhhhYYYOOOKKKBBB@@@???>>>===;;;888666:::::::::999999999999999;;;<<<>>>@@@BBBDDDEEEFFFIIIGGGFFFGGGHHHHHHGGGEEECCCCCCBBBBBBCCCCCCDDDEEEAAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDCCCBBBAAAAAAAAACCCCCCDDDDDDCCCBBBAAAAAAAAAAAADDDFFFIIIJJJJJJKKKMMMOOOIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIJJJLLLMMMMMMLLLLLLNNNOOOPPPRRRUUUWWWXXXYYYUUUVVVWWWWWWWWWXXX[[[]]]\\\[[[[[[]]]___```___^^^\\\]]]^^^___```aaa``````___^^^]]]\\\\\\\\\]]]]]][[[]]]```aaaaaa___]]][[[WWWXXXYYYYYYXXXWWWXXXZZZYYY[[[^^^___aaadddhhhkkkqqqwww~~~~~~ssshhh___ZZZSSSPPPMMMMMMQQQWWW\\\^^^mmmtttzzz||||||iii___UUUPPPLLLGGGDDDEEEFFFEEECCCAAA@@@??????@@@>>>>>>>>>======>>>??????AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDDDDFFFEEEDDDEEEGGGHHHGGGFFFFFFHHHJJJJJJHHHGGGGGGGGGLLLNNNOOONNNLLLJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGEEEFFFGGGFFFEEEEEEGGGIIINNNOOOOOONNNKKKFFFBBB???======<<<===???CCCGGGIIIHHHGGGFFFEEEDDDCCCCCCCCCFFFHHHKKKLLLKKKIIIIIIIIICCCAAA@@@@@@BBBCCCBBBAAA@@@@@@@@@AAA@@@???>>>>>>=========>>>@@@BBBDDDFFFFFFEEEFFFGGGGGGFFFBBB???CCCCCCBBBCCCFFFHHHIIIIIIBBB@@@>>><<<;;;;;;<<<===BBBAAA???>>><<<;;;;;;;;;999;;;======;;;:::;;;<<<777666666555555555555666555555555555666666666666777777777777777777777777777777666777777666444111555666888999999888888777666666666777777888888888555555555555666777888888666777777888999888888888666777888:::;;;;;;;;;:::<<<;;;888777666666888888777888:::===???@@@AAAAAADDDIIILLLKKKLLLQQQTTTTTTVVVTTTTTTUUUQQQHHHBBBAAABBBHHHSSSoooqqqfffaaaVVVQQQJJJFFFCCCAAA???===;;;;;;::::::999999999999999999;;;===???@@@BBBBBBEEEEEEFFFHHHIIIIIIGGGEEECCCBBBAAAAAAAAABBBDDDDDD??????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEIIIJJJIIIIIIJJJLLLHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLNNNQQQSSSVVVXXXYYYUUUVVVVVVUUUUUUVVVYYY[[[YYYXXXXXXZZZ\\\^^^^^^]]]]]]^^^```aaaaaaaaaaaa```\\\ZZZXXXVVVVVVWWWYYYZZZWWWYYY[[[^^^_________^^^[[[]]]___^^^]]]]]]^^^aaaaaaccceeehhhkkkooouuuyyy~~~tttqqqllleee\\\UUUPPPNNNKKKKKKLLLSSS^^^jjjtttyyy~~~ppphhhZZZUUUQQQPPPKKKEEEBBBCCCGGGEEECCC@@@???>>>??????;;;;;;::::::;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEHHHEEECCCDDDEEEFFFEEECCCEEEFFFGGGGGGFFFEEEDDDCCCKKKLLLNNNNNNLLLKKKJJJKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEGGGHHHIIIFFFGGGGGGGGGFFFFFFHHHIIINNNNNNNNNMMMIIIDDD>>>:::???===<<<<<<>>>AAAEEEGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEHHHKKKLLLKKKJJJIIIIIIDDDBBB@@@@@@BBBCCCBBBAAA???@@@BBBBBBBBBAAA???>>>======>>>???@@@AAABBBBBBDDDCCCCCCCCCDDDCCCAAA???@@@AAABBBCCCDDDDDDFFFGGGAAA???===;;;::::::;;;<<<@@@???===;;;:::999::::::666999======;;;999999999777666555444444444555555777777666666666666666666777777777777777777777777444333333555777666333000555666666777777666444444444555555666777888999999555555555555555666888888555666777888999888888777666666666777888:::;;;;;;:::999888777777666777777666888:::===???@@@AAAAAABBBGGGJJJIIIKKKQQQTTTTTTWWWTTTSSSUUUQQQIIICCCAAABBBGGGTTTqqq|||lllcccXXXOOOKKKJJJIIIGGG=========<<<<<<;;;;;;;;;777888999;;;===>>>???@@@CCCDDDFFFIIIKKKJJJGGGEEEBBBBBBAAA@@@AAABBBCCCDDD===>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFBBBBBBCCCCCCDDDEEEEEEEEEBBBEEEIIIIIIHHHGGGHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGDDDDDDEEEFFFHHHIIIJJJKKKJJJKKKMMMPPPRRRUUUWWWXXXWWWWWWWWWVVVUUUVVVYYY[[[XXXWWWWWWYYY\\\]]]]]]]]]aaabbbcccdddeeeddddddccc]]][[[XXXUUUTTTVVVXXXZZZWWWXXX[[[^^^```aaabbbbbb```ccceeeeeeccccccfffhhhiiikkknnnqqquuuzzz|||wwwnnnggg]]][[[XXXSSSNNNKKKJJJKKKIIIKKKPPP\\\lll~~~wwwjjj\\\TTTPPPOOOPPPRRRNNNFFFCCCEEEGGGFFFCCC@@@>>>>>>>>>???;;;:::::::::;;;<<<>>>????????????????????????@@@@@@AAAAAABBBCCCDDDEEEEEEIIIFFFCCCCCCEEEFFFDDDBBBBBBCCCEEEFFFFFFFFFEEEEEEKKKMMMOOOOOOMMMKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIIIIFFFFFFDDDDDDEEEGGGIIIKKKFFFGGGHHHGGGFFFFFFHHHJJJRRRRRRSSSQQQMMMFFF@@@<<<@@@???===<<<===@@@DDDGGGFFFFFFEEEEEEEEEEEEEEEFFFDDDGGGJJJLLLKKKJJJIIIIIIDDDBBBAAAAAABBBCCCBBBAAAAAABBBDDDFFFFFFDDDAAA@@@======???@@@@@@AAA@@@@@@CCCAAA??????@@@AAAAAAAAA<<<>>>AAADDDCCCAAAAAACCC@@@???<<<:::999999:::;;;::::::999888999:::;;;<<<444888===>>>;;;888777777777666555444333444444555888888777777666666555555777777777777777777777777000///000222666666333000444555555555555333222111333444555666777888999:::555444444555555666777888777888999:::;;;:::999999777666666666777999;;;===999999888888777666666555666888:::===???@@@AAA@@@@@@EEEHHHHHHKKKQQQUUUUUUXXXTTTSSSTTTQQQIIICCCAAAAAAGGGTTTrrr}}}rrrkkkeee]]]QQQGGGEEEEEECCC@@@===<<<===???888:::;;;<<<<<<<<<>>>???>>>===???BBBCCCCCCEEEJJJDDDCCCBBB@@@???===<<<;;;??????@@@@@@AAAAAAAAABBB??????@@@AAACCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCAAAAAAAAABBBBBBEEEFFFGGGIIIJJJJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHJJJJJJLLLNNNPPPSSSVVVWWWWWWXXXYYYZZZ\\\]]]^^^___^^^]]][[[ZZZ\\\___ccceeemmmmmmmmmoooppppppnnnllliiiccc\\\ZZZ[[[\\\ZZZWWW\\\^^^aaadddeeegggjjjmmmjjjppptttuuuxxx|||{{{xxxyyyxxxxxx{{{tttiiieeebbb\\\WWWUUUOOOOOONNNKKKIIIIIILLLNNNNNNTTT___nnn~~~vvvllleee^^^UUUOOOHHHIIIKKKLLLKKKFFF???:::===>>>???@@@@@@@@@@@@@@@999;;;===???@@@AAAAAA@@@======>>>>>>?????????@@@????????????@@@BBBDDDEEEEEEEEEEEEDDDBBB@@@>>>===@@@>>>===>>>CCCFFFFFFEEEJJJMMMPPPQQQNNNKKKIIIHHHDDDEEEGGGIIIKKKJJJGGGDDDGGGHHHGGGEEECCCCCCDDDFFFEEEEEEEEEEEEFFFGGGHHHIIIMMMPPPSSSTTTQQQJJJAAA<<>>>>>???AAABBBDDDCCC@@@===;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBBBB???===;;;999999;;;===>>>???===;;;999888777888888999888555444444555888999666555555555555444444444333444444555555444444333444444444444444333333333444444444444444444444444333333333222222222111111444444333222333444555666555555444444333333222222333444666777888888888888888777555444444666888999999888777666666555555666888999:::<<<>>>AAACCCDDDGGGHHHHHHJJJLLLPPPSSSTTTWWWWWWVVVUUUQQQKKKDDD???AAAFFFWWWrrr{{{sssggg___NNNLLLJJJGGGEEECCCBBBAAA=========<<<;;;;;;<<<===;;;:::;;;???@@@>>>@@@DDDAAAAAA@@@???===<<<;;;;;;;;;;;;<<<<<<<<<============>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGFFFEEEDDDCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJKKKMMMOOOQQQSSSUUUUUUVVVWWWXXXZZZ[[[\\\]]]\\\[[[ZZZ[[[]]]aaafffhhhsssuuuwwwzzz}}}~~~yyysssjjjdddaaa``````___bbbdddhhhkkkmmmppptttvvv~~~~~~zzztttnnneee]]]VVVTTTRRROOONNNOOOLLLMMMMMMMMMNNNPPPTTTWWW___ccclllyyyuuuhhh^^^XXXTTTOOOKKKGGGGGGGGGGGGFFFCCC???<<>>>>>>>>>>>>>>?????????@@@@@@?????????@@@BBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@??????AAAEEEFFFEEEDDDFFFJJJQQQXXX[[[XXXPPPJJJGGGGGGGGGIIIJJJIIIGGGEEEFFFFFFFFFDDDAAAAAABBBDDDDDDEEEEEEFFFGGGIIIJJJKKKPPPSSSVVVWWWTTTMMMFFF@@@??????@@@AAABBBDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFGGGHHHIIIHHHHHHGGGDDDCCCBBBBBBAAAAAAAAABBB@@@BBBEEEGGGFFFDDDAAA>>>AAA@@@@@@@@@AAABBBDDDFFFDDDBBB@@@===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA>>>===;;;999888888999:::===<<<;;;:::888888777777888777666555555666777888666555555555555444444444333444444555555444444333444444444444444444444555444444444444444444444444111111222222333333333444444333222222222333555555777777777777666666555555444555888::::::999888777777777666666666777888999999999888777777777777777999:::;;;===???AAACCCDDDGGGGGGGGGHHHJJJMMMOOOPPPTTTTTTTTTTTTPPPKKKDDD@@@@@@GGGYYYssswwwfffbbb]]]ZZZWWWSSSMMMHHHDDDCCCAAA???============;;;999:::>>>>>><<<===@@@@@@??????>>>>>>===<<<<<<999999999:::::::::::::::<<<<<<======>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGIIIHHHHHHGGGFFFEEEEEEDDDFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKMMMNNNPPPPPPQQQQQQRRRTTTUUUVVVWWWWWWVVVVVVVVVWWWZZZ___cccfffqqqvvv|||zzzrrrooopppqqqrrruuuyyy|||~~~|||zzzxxxuuuuuuuuuuuuuuuuuuvvvvvvttttttuuuttttttrrrpppooollliiifffeeeeeebbb]]]YYYNNNJJJHHHHHHGGGFFFKKKRRRSSSUUUXXX[[[]]]aaafffjjjvvvyyy|||oooeeeXXXNNNJJJIIIHHHGGGGGGFFFEEECCCAAA???>>>>>>GGGDDDAAA???AAAEEEJJJMMM@@@@@@@@@@@@@@@???>>>===???>>>>>>>>>>>>???@@@@@@AAA@@@??????@@@AAABBBCCCAAAAAA@@@@@@AAABBBDDDEEEAAAAAABBBDDDGGGHHHGGGFFFFFFJJJUUUcccmmmkkk\\\OOOKKKIIIHHHHHHIIIIIIGGGFFFEEEEEEEEEBBB@@@???@@@BBBDDDDDDEEEFFFHHHJJJKKKLLLPPPRRRVVVWWWTTTOOOHHHCCC??????@@@AAABBBDDDEEEFFFDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEFFFGGGHHHGGGFFFEEECCCCCCCCCBBBBBBBBBBBBBBBCCCCCCEEEIIIKKKIIICCC===?????????@@@AAACCCEEEFFFCCCBBB@@@>>><<<<<<<<<=========<<<<<<===>>>>>>???===<<<:::999777666666666::::::::::::999888777666777777666666666666777777666555555555555444444444333444444555555444444333333444444444555666666666555555555555555555555555000000111222333444555555222222222222222333444444777777888888777777666666555777999;;;;;;:::777666777777777888888888999999:::999888888888888888999:::;;;<<<===???AAACCCDDDEEEEEEFFFGGGHHHJJJKKKLLLQQQSSSTTTSSSPPPJJJDDD@@@???HHH\\\vvvyyytttqqqjjjaaaYYYRRROOOKKKGGGEEEDDDBBBAAA???<<<;;;???@@@>>>>>>@@@@@@@@@@@@???????????????;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===???@@@AAABBBDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKIIIIIIHHHHHHIIIJJJJJJKKKJJJJJJKKKLLLMMMNNNOOOPPPMMMMMMMMMOOORRRVVVZZZ\\\dddkkkttt{{{~~~|||wwwrrrnnnjjjgggbbbaaaaaa``````______^^^_________^^^]]][[[YYYXXXSSSRRRRRRTTTUUUTTTQQQNNNIIIGGGGGGHHHIIIMMMXXXdddlllnnnqqqtttwwwzzzvvvjjj___XXXMMMFFFCCCCCCEEEEEEGGGGGGFFFDDDAAA???>>>>>>AAA???======???CCCIIILLL@@@@@@@@@@@@@@@??????>>>@@@??????>>>>>>???@@@@@@AAAAAA@@@??????@@@AAABBBBBBAAA@@@???@@@BBBEEEFFFCCCCCCDDDEEEHHHJJJLLLMMMMMMOOOYYYkkkyyyxxxgggVVVNNNLLLIIIHHHHHHHHHGGGFFFFFFFFFEEEBBB???>>>@@@AAAEEEEEEEEEFFFGGGIIIJJJKKKLLLNNNQQQRRRPPPKKKEEEBBB??????@@@AAABBBDDDEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBGGGEEEDDDHHHKKKKKKEEE>>><<<======>>>???@@@@@@AAAAAA@@@???>>>===<<<============<<<<<<<<<<<<<<<===;;;::::::999888777666555888888999:::999888666555555666777888888777666555666555555555555444444444333444444555555444444333333333444555555666777777555555555555555555555555111111222222333444444555111111111222222222333333444555666777777666666555777888999999999888777666777777888999999999999888888888777777777888999999::::::;;;<<<>>>@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLRRRTTTVVVUUUPPPIIICCC???@@@JJJ___www{{{tttkkkfff```ZZZUUUQQQLLLHHHDDD???<<>>===>>>????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::======???@@@BBBCCCEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKHHHHHHIIIIIIIIIIIIIIIJJJFFFFFFEEEEEEDDDEEEEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGIIIKKKNNNPPPVVV]]]gggnnnssszzzyyyuuuoooiiiddd___ZZZVVVSSSSSSRRRQQQQQQPPPOOOOOONNNNNNNNNNNNMMMLLLKKKKKKGGGGGGGGGIIIJJJJJJIIIHHHGGGGGGJJJNNNSSS\\\lll|||xxxfff[[[QQQMMMGGGBBBAAAAAAAAABBBGGGIIIJJJHHHDDD@@@????????????>>>>>>???@@@AAABBB>>>>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>???@@@AAAAAA@@@?????????@@@AAABBBCCCBBBAAA@@@@@@AAACCCEEEDDDDDDDDDDDDGGGLLLQQQUUUSSSSSSYYYhhhuuuuuufffWWWOOOLLLIIIGGGGGGHHHGGGFFFFFFFFFFFFCCCAAA@@@AAACCCFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKMMMNNNLLLHHHDDDAAA??????@@@AAABBBDDDEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@AAABBBBBBCCCBBBAAAAAAIIIEEEBBBDDDHHHIIIEEEAAA===>>>?????????>>>===<<>>>>>===<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;999999999999888888888777666777888888888777666555555666777888888777666555666555555555555444444444333444444555555444444333222333333444555666777777555555555555555555555555333333333333333333333333111111222222222333333333333444555777777777666555999888666555555666777888777777888999999999999888666666666666666777888999999999::::::<<<===>>>??????AAACCCFFFIIIKKKMMMNNNTTTWWWYYYWWWQQQIIIBBB???AAAKKK___wwwzzzsssmmmfff^^^XXXQQQIIIBBBBBBAAA???===>>>???????????????>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999:::;;;<<<===???@@@AAABBBDDDEEEFFFHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNIIIIIIHHHHHHGGGGGGFFFFFFBBBBBBAAA@@@@@@@@@@@@AAA=========>>>???@@@@@@@@@CCCCCCBBBBBBCCCDDDFFFFFFMMMRRRYYY```fffmmmuuu{{{~~~}}}zzzuuupppiiifff```[[[WWWSSSOOOLLLJJJJJJJJJIIIIIIIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEHHHOOOYYYbbbnnnvvvgggYYYPPPFFFDDDBBB???>>>=========EEEHHHJJJIIIEEEBBBBBBCCCFFFFFFEEECCCAAA>>>;;;:::;;;;;;<<<===>>>@@@BBBCCCCCCAAA???>>>>>>???@@@AAA@@@???>>>>>>???@@@AAABBBDDDCCCBBBAAA@@@AAABBBBBBCCCCCCDDDDDDFFFKKKQQQVVVRRRQQQTTT\\\eeeeee\\\SSSNNNKKKHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDBBBBBBCCCEEEGGGFFFFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNLLLIIIEEECCC??????@@@AAABBBDDDEEEFFFCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCBBBAAA@@@???>>>???AAABBBBBBAAA@@@@@@GGGDDDAAAAAACCCDDDCCCAAA???@@@AAABBBAAA???===;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::;;;888888777777777888888999555555666666777666666666555666777888888777666555666555555555555444444444333444444555555444444333222333333333444555555555444444444444444444444444555444444444333333333222111222222333444333333333333444777999:::999888777888777666555555666777888777777777888888888999999555555555555666777888999999999999::::::<<<======>>>???CCCFFFJJJLLLNNNOOORRRWWW[[[YYYRRRIIICCC@@@BBBJJJ[[[sssxxxqqqiii]]]RRRNNNKKKGGGDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888999:::<<<======>>>@@@AAACCCDDDEEEFFFFFFEEEFFFEEEEEEFFFGGGIIIKKKLLLPPPOOOOOOOOONNNNNNNNNNNNIIIIIIHHHFFFEEEDDDCCCBBB>>>>>>======<<<<<<======:::::::::;;;<<<<<<======>>>>>>======>>>???@@@@@@EEEGGGKKKPPPVVV]]]cccfffjjjmmmqqqsssssstttwwwyyyuuuvvvwwwuuusssrrrssstttmmmooommmhhhdddccc```\\\YYYVVVRRROOOMMMJJJHHHEEEBBBBBBCCCCCCCCCDDDDDDDDD>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCFFFIIILLLNNNSSS^^^mmmxxxpppcccXXXOOOIIIBBBAAA???===;;;:::;;;===@@@CCCEEECCCAAAAAAEEEIIIJJJIIIGGGEEEBBB>>>;;;999;;;;;;;;;;;;===???AAABBBCCCBBB@@@>>>===>>>@@@AAA>>>>>>>>>>>>???@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB???AAADDDEEEEEEGGGKKKNNNLLLMMMOOORRRUUUUUURRRNNNKKKIIIGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDBBBBBBDDDFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPQQQPPPNNNJJJGGGEEE??????@@@AAABBBDDDEEEFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>><<<>>>???AAAAAA@@@???>>>AAAAAAAAA@@@@@@@@@??????<<<>>>@@@BBBBBB@@@===;;;999:::::::::;;;::::::::::::999999999999::::::;;;:::888666555444555666777555444444444555666666777666666777777777777666666666555555555555444444444333444444555555444444333222222333333333333333333333333333333333333333333333333333444444444444444111222333444555444444333111333666888999999888777444555777888999999888777777777666666666777888999555555555666777999:::;;;::::::::::::;;;;;;<<<===>>>@@@CCCFFFIIIKKKLLLMMMNNNSSSYYYXXXQQQIIIDDDBBBBBBFFFUUUlllqqqccc\\\WWWQQQMMMMMMHHHHHHHHHGGGFFFFFFEEEEEE@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;:::::::::777777888888999:::;;;;;;:::;;;>>>@@@AAAAAAAAAAAACCCCCCCCCDDDFFFHHHJJJLLLTTTSSSRRRQQQOOONNNMMMLLLIIIIIIGGGEEECCCBBB@@@???<<<<<<;;;:::::::::;;;;;;999999::::::;;;;;;;;;<<<888888888999:::;;;<<<===>>>>>>???DDDJJJPPPTTTUUUWWWXXXYYY[[[\\\___ccceee___```aaa```^^^]]]]]]^^^[[[\\\ZZZTTTQQQQQQOOOLLLMMMKKKHHHFFFFFFEEECCCBBB<<<======>>>???@@@AAAAAA???>>>>>>=========>>>>>>???@@@BBBEEEIIINNNUUUZZZ]]]cccqqqpppbbbWWWOOOJJJGGGCCCAAA???<<<::::::<<>>???>>><<<@@@HHHNNNHHHGGGEEECCCAAA@@@???>>>;;;;;;:::;;;<<<===???AAADDDBBB@@@>>>===>>>@@@BBB============???@@@BBBDDD@@@@@@AAABBBCCCCCCCCCCCC;;;@@@EEEGGGFFFDDDEEEFFFHHHKKKNNNNNNMMMLLLLLLMMMJJJHHHGGGGGGHHHGGGFFFDDDCCCDDDDDDCCCBBBBBBEEEGGGEEEEEEGGGIIIMMMPPPRRRTTTRRRRRRRRRPPPNNNKKKGGGEEE??????@@@AAABBBDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAAAAA@@@???>>>===;;;<<<>>>@@@AAA@@@>>>>>>;;;>>>AAABBB@@@===<<<<<<888:::===@@@@@@???<<<:::888888999:::::::::999999999999888888999999:::;;;;;;999666333111222333444555444333333444555777888777777666666666666777777666666555555555444444444333444444555555444444333333222222222222222222222222222222222222222222222111222222333444555666666222333444555666555444444...000333666777777555444111444999======<<<888666888777555444444666888999666666666777888:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>???@@@CCCFFFHHHIIIJJJJJJIIIPPPVVVWWWQQQJJJEEEDDDAAACCCPPPhhhuuukkkfffddddddXXXVVVTTTRRRPPPMMMIIIFFFEEECCC@@@??????@@@@@@???>>>===;;;:::::::::::::::;;;;;;::::::999999888888777888999;;;<<<===>>>>>>;;;<<<===>>>@@@BBBEEEFFFJJJKKKMMMNNNNNNKKKIIIGGGDDDDDDDDDCCCCCCBBBBBBBBB>>>=========<<<<<<<<<<<<888888888888888888888888777777888999::::::;;;<<<======???@@@BBBDDDEEEFFFHHHIIIIIIJJJKKKKKKLLLLLLQQQQQQPPPOOONNNMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGDDDBBB???>>>>>>>>>>>>===>>><<<::::::;;;;;;;;;;;;999:::<<<======???CCCEEEGGGIIIMMMRRRZZZcccmmmsss|||}}}}}}ooofff[[[RRRMMMIIICCC>>>>>>??????@@@???===;;;:::>>>>>>>>>>>>???@@@AAABBBEEEDDDBBBAAA???>>>=========>>>>>>>>>>>>@@@DDDGGGQQQJJJBBB===<<<===>>>>>>>>>>>>===<<<;;;<<>>AAACCCEEEEEECCCBBBBBBBBBEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFEEEFFFGGGGGGEEECCCEEECCC@@@AAACCCEEEFFFFFFEEEDDDFFFLLLOOONNNPPPSSSSSSQQQOOONNNMMMLLLIIIGGGFFFBBB??????CCCFFFDDDBBBDDDEEEFFFEEEBBB@@@@@@AAA>>>???AAAAAA???>>>???@@@>>>>>>=========>>>???@@@AAAAAAAAA@@@>>>===;;;:::777888:::;;;<<<<<<;;;:::999888666777888999999888:::888777888:::<<<======<<<;;;999777666555666666444444444444444444444444555666777555444333444555666666555444222111000000444333222222222333222000111111111111111111111111222111111000111333444555222333333444444333333222333333333444444444555555333333333222111000///...222333555666777888777777111222333444555777777888777666555444444555666777999888999999:::;;;<<<===AAAAAABBBCCCEEEGGGHHHIIINNNKKKKKKNNNMMMHHHCCCBBBAAAHHHPPPddduuurrrnnniiiddd]]]UUUPPPLLLJJJHHHHHHHHHIIIHHHGGGEEEBBB???===;;;;;;;;;;;;<<<;;;;;;::::::999::::::777888:::;;;======>>>>>>;;;;;;;;;<<<===>>>???@@@DDDDDDFFFGGGFFFEEECCCBBBCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>=========<<<<<<999999999999999999999999888999999:::;;;<<<<<<===999:::;;;<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>@@@???>>>>>>>>>??????>>>>>>======>>>?????????>>>;;;<<<>>>???AAADDDIIILLLQQQVVV___iiisss}}}vvvlll___XXXPPPJJJHHHGGGCCC@@@============<<<;;;::::::<<<===>>>>>><<<;;;<<<>>>===<<<<<<<<<<<<<<<======<<<===>>>>>>>>>@@@CCCFFFQQQKKKCCC>>><<<<<<;;;:::>>>???>>>===<<<===@@@BBBBBBBBBAAA@@@@@@????????????BBBDDDEEEDDDCCCBBBBBBDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGEEEDDDEEECCCAAAAAACCCEEEFFFFFFFFFFFFJJJPPPRRROOOMMMOOOMMMLLLKKKKKKKKKHHHEEEBBBFFFBBB???@@@CCCFFFDDDBBBFFFFFFFFFEEECCC@@@???>>>>>>???AAAAAA???>>>???@@@>>>?????????????????????@@@@@@@@@???>>>===<<<;;;=========<<<<<<;;;:::999:::888666666777888777666:::888777777999;;;<<<;;;888777666444333222333333444444444444444444444444444666777666555333333444666666555444333222222111333333222222222222111111111111111111111111111111555444333111111111111111111222333333444444444333333333333444444444555555111222333333444333333333555666777888888777666666444444444555666666666777888777666555555666777888888888888999:::;;;======>>>???AAACCCEEEHHHKKKLLLOOOLLLKKKNNNMMMGGGCCCBBB@@@HHHPPPccc~~~tttkkkdddXXXVVVUUUTTTTTTRRRPPPMMMKKKGGGBBB???======<<<<<<<<<;;;:::999888999::::::777888999999999999999888;;;;;;;;;::::::;;;;;;<<<>>>>>>>>>???????????????BBBBBBAAAAAAAAAAAAAAA@@@??????>>>>>>>>>=========:::::::::::::::::::::::::::;;;;;;<<<<<<=========888888999::::::;;;;;;<<<999:::;;;<<<===>>>??????========================>>>======<<<;;;:::999999::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>=========>>>???AAACCCGGGMMMTTTYYYccckkkwww{{{tttkkk```YYYPPPJJJDDDAAAAAABBB@@@>>>;;;;;;:::::::::::::::;;;<<<@@@CCCAAA;;;888999;;;999999999999999:::;;;<<<;;;<<<=========>>>AAADDDKKKHHHCCC???>>>===<<<;;;???@@@@@@@@@??????AAACCCCCCBBBAAA@@@@@@?????????BBBEEEHHHHHHFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCBBBDDDFFFGGGFFFEEEEEECCCAAAAAACCCFFFGGGGGGGGGHHHMMMTTTUUUOOOKKKKKKIIIHHHHHHIIIHHHFFFBBB???EEEBBB???@@@DDDEEEDDDCCCHHHFFFEEEDDDCCCAAA>>><<<>>>@@@AAAAAA@@@??????@@@???@@@BBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<===<<<;;;::::::999999999;;;999777777888888777666;;;999777666888999999999777666555333222222222222444444444444444444444444222555777777666444333333555555555444444333333333333222222222222111111111111111111111111111111111444444222111111000111111000111222333444555555555333333333444444444555555000111333444666777777777777888888999888777666555666666666666666666666666888888777666666777888888666666777888:::<<<===>>><<<===???CCCFFFJJJMMMOOOPPPMMMMMMPPPNNNHHHBBBAAA???GGGPPPccc{{{ooommmllljjjiiifffbbb___UUUPPPIIIEEECCCBBBAAA???@@@???===;;;::::::;;;<<<;;;;;;;;;:::999888777666<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>======<<<;;;::::::999:::<<<<<<<<<<<<<<<===BBBAAA@@@>>><<<<<<>>>???CCCEEEGGGLLLRRRZZZdddkkkxxxxxxlllbbbZZZRRRLLLHHHDDD???===<<<<<<;;;999;;;:::999999999:::;;;<<>>999999======<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<===???AAABBBAAA@@@????????????>>>???AAABBBBBBAAAAAABBBCCCBBBBBBAAA@@@@@@@@@AAAAAAHHHJJJMMMLLLIIIEEECCCAAACCCBBBAAAAAAAAAAAAAAABBBCCCBBBAAACCCEEEGGGGGGFFFEEECCCAAAAAACCCEEEGGGGGGGGGGGGLLLQQQRRRMMMJJJJJJJJJIIIGGGGGGGGGFFFDDDBBBCCCAAA@@@AAADDDEEEDDDCCCFFFDDDBBBBBBBBBAAA>>>;;;>>>@@@AAAAAA@@@??????@@@AAACCCEEEGGGFFFDDDAAA???<<<<<<===>>>>>>=========888777666666777888:::;;;;;;:::888999;;;<<<<<<;;;;;;999666666777777777777888888777666555555444444444444444444444444444444111444777888777555333333444444444333333333333333222222333222111000111111111111111111111111111111000000000111111222333333///000111333444555666666333333333444444444555555111111333555666777777777555666777888888777666555666666666666777777777777888777666555555666777888555555666888:::<<<>>>???===>>>@@@CCCFFFJJJMMMNNNRRROOOOOORRRPPPIIIDDDBBB@@@HHHPPPdddnnnggg^^^XXXUUUQQQMMMIIIGGGFFFDDDAAA???>>>>>>>>>======>>>>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????========================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;::::::999999;;;;;;;;;<<<<<<===>>>>>>============<<<<<<<<<<<<<<<>>>??????>>>===???AAADDDDDDDDDCCCBBBDDDIIIMMMOOOQQQUUUZZZbbblllvvv}}}yyykkk^^^UUUNNNIIIEEEDDDAAA>>><<<;;;;;;::::::<<<<<<:::::::::;;;<<<===???EEEIIIGGG???:::;;;>>>>>>>>>===<<<;;;;;;;;;<<<:::;;;===<<<;;;;;;===???===>>>???@@@???????????????AAADDDDDDCCCBBBBBBCCCAAAAAA@@@???@@@AAACCCDDDGGGJJJLLLLLLJJJGGGEEEDDDEEEDDDBBB@@@@@@@@@BBBBBBCCCBBBAAABBBEEEGGGHHHHHHEEEBBB@@@@@@BBBEEEFFFFFFFFFEEEFFFJJJKKKHHHHHHKKKKKKHHHEEEDDDDDDEEEEEEEEEAAAAAAAAABBBDDDEEEDDDDDDCCCBBBAAAAAAAAA@@@>>>===???@@@BBBBBB@@@???@@@AAACCCEEEGGGIIIHHHEEEAAA???;;;;;;<<<============<<<888777666666777888:::;;;;;;:::999;;;>>>AAABBBBBB;;;999666555666777777666888888888888777666666555444444444444444444444444111444777888777555444333333333333333222222222222111222333222000///000222111111111111111111111111//////000111222222222333...///111333444666666777333333333444444444555555222222333444444444444444222333444666777777666666444444555666777888999999666555444444444444555666555555666777999;;;===>>>??????AAABBBEEEGGGJJJKKKRRROOOPPPSSSRRRKKKEEECCC@@@HHHQQQeee}}}vvvrrrmmmeee^^^SSSRRROOOLLLIIIEEECCCAAA???@@@@@@@@@@@@@@@@@@???<<<;;;;;;:::::::::;;;;;;;;;:::::::::;;;<<<>>>??????@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@????????????????????????======<<<<<<;;;;;;;;;:::;;;;;;;;;::::::999999999<<<;;;;;;:::999888888777888888999999:::::::::;;;:::::::::;;;<<<<<<======;;;===???>>><<<===AAAEEEEEEIIIMMMPPPRRRVVV]]]bbbdddgggkkkpppwwwnnnfff[[[QQQJJJEEEBBBAAA>>>>>>===<<<<<<===>>>???======<<<<<<<<<<<<<<<======AAADDDBBB>>>;;;<<>>;;;<<<======<<<;;;<<<===>>>???@@@@@@>>><<<<<<<<>>???@@@CCCFFFGGGDDDFFFIIIIIIHHHHHHHHHIIIHHHFFFCCC@@@@@@@@@BBBCCCEEECCCBBBCCCEEEHHHIIIIIICCCAAA??????AAADDDEEEEEEFFFBBBAAADDDDDDCCCEEEIIIHHHEEEBBBAAABBBCCCDDDCCC@@@@@@BBBCCCDDDDDDDDDDDDBBBDDDEEECCCAAA????????????AAABBBBBBAAA@@@@@@AAADDDEEEGGGHHHFFFCCC@@@===;;;;;;<<<<<<<<<<<<<<<;;;===<<<;;;::::::999999999999888999;;;???CCCDDDDDD;;;999666666666777777666666666777777666555444444444444444444444444444444111444666777666555444555444444444333333222222222000222444222///...000222111111111111111111111111222222222222111000///...//////111333444555666666333333333444444444555555222333333333333222222111000111333555666666666666222333444555777888999:::555555444333333444555555555555666777999;;;<<<===@@@@@@AAABBBCCCEEEGGGHHHOOOMMMOOOSSSRRRKKKEEECCC???HHHQQQeee~~~ooonnnlllhhhccc]]]XXXUUUSSSRRRPPPNNNKKKHHHEEEDDDCCCBBBAAA???>>>>>>=====================>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999999999999:::::::::::::::::::::;;;<<<===???@@@AAABBB@@@CCCEEEDDDCCCFFFMMMSSSWWW___iiippprrruuuxxx|||~~~vvvmmm\\\WWWPPPIIIDDDAAA???>>>;;;<<<<<<<<<<<<===???AAA===============<<<;;;::::::<<<>>>>>>======>>>@@@======<<<<<<<<<======>>>;;;===>>>>>><<<;;;<<<======???@@@???<<<:::;;;===>>>AAAEEEFFFEEECCCBBBBBB>>>======>>>AAADDDHHHKKKJJJKKKKKKJJJHHHHHHIIIJJJJJJGGGCCC@@@???@@@BBBDDDGGGEEECCCDDDFFFHHHIIIIIIBBB@@@>>>>>>@@@BBBCCCDDDFFFBBB@@@AAAAAA???AAADDDCCCBBBBBBBBBDDDCCCBBB@@@>>>@@@BBBDDDDDDDDDDDDEEEFFFIIILLLHHHAAA===>>>AAA???AAABBBBBBAAA@@@@@@AAABBBCCCDDDDDDBBB@@@<<<:::;;;;;;<<<<<<<<<;;;;;;:::=========<<<<<<;;;:::999777666666999<<>>??????@@@BBBDDDEEEGGGKKKIIILLLQQQPPPJJJDDDBBB===FFFOOOddd{{{tttpppooommmiiibbb[[[UUUOOOLLLKKKJJJHHHEEECCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;<<<======>>>>>>>>>>>>============??????AAACCCEEEFFFHHHIIIMMMPPPRRRRRRRRRWWW```hhhttt~~~oooaaaXXXSSSPPPKKKFFFBBB@@@>>>>>>;;;<<<===<<<;;;<<<===???======>>>>>>===;;;999888::::::;;;<<<>>>@@@BBBCCCCCCBBBAAA???===<<<<<<;;;<<<===???>>>===;;;<<<<<<999<<<>>>===<<<;;;>>>@@@===AAAEEEGGGEEECCCBBBAAA===<<<<<<>>>AAAEEEJJJLLLTTTTTTRRRNNNJJJHHHHHHJJJJJJGGGCCC@@@>>>???BBBDDDIIIFFFDDDDDDFFFIIIJJJJJJAAA???======???AAACCCCCCGGGCCCAAABBBAAA======@@@@@@AAADDDFFFHHHFFFAAA>>>>>>@@@CCCDDDDDDDDDEEEEEEIIIOOOQQQLLLBBB<<<>>>BBB???AAABBBBBBAAA@@@AAAAAA@@@AAAAAAAAA???<<<:::888;;;<<<<<<<<<;;;;;;:::999777888:::;;;<<<<<<;;;:::555444444666999<<<<<<<<<;;;999777666888999999999555666777777777666555444444444444444444444444444333444555555444444666777:::999888777666555444444...222444333...---///222111111111111111111111111---...000111222222111111000111222333444555555555333333333444444444555555111222333333444444444333555666777777777666444444555555555555555555555555777666555444444555666777777777777777888999:::;;;<<<===>>>???AAADDDFFFGGGHHHFFFIIINNNOOOHHHBBB@@@;;;DDDNNNbbb~~~vvvkkkggghhh```ZZZSSSNNNMMMLLLJJJHHHFFFDDDCCCDDDFFFGGGDDDAAA@@@AAAAAABBBDDDEEEFFFFFFDDDFFFGGGFFFDDDBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<<<<===>>>???===<<>><<<::::::::::::;;;>>>===<<<<<<===@@@BBBDDDFFFHHHKKKNNNQQQUUU[[[^^^^^^eeejjjjjjiiimmmxxxxxxkkk```VVVPPPLLLGGGBBB???>>>===:::777::::::;;;<<<===???AAABBB???<<<999999<<<>>>===;;;;;;;;;<<<===>>>??????@@@AAA@@@???=========>>>???@@@@@@???>>>===<<<<<<;;;===>>>===<<<:::999:::<<<@@@CCCGGGIIIIIIFFFAAA>>><<<===???@@@CCCGGGMMMQQQPPPWWW\\\ZZZRRRKKKJJJLLLJJJIIIFFFAAA>>>===???BBBGGGHHHGGGDDDFFFLLLPPPOOOOOODDD;;;:::===@@@BBBEEEHHHFFFAAA>>>===???AAADDDCCCCCCDDDFFFGGGEEEBBB??????@@@@@@AAAAAABBBBBBCCCFFFOOOUUURRRHHH>>>:::;;;===>>>@@@AAAAAA@@@???===????????????>>>>>>>>>>>>;;;<<<===>>>>>><<<:::999::::::;;;;;;:::888777666444444555555666666777777777777666666555555555444111111111222444666777888888666444333333222000///333333333444444444555555777888:::999666333111111444333111////////////000444444444333333222222222333222111000000111222333111111222333333333333222111111111222333444555666111000///......///000000555444222111111222444555333333333444444444555555444444444555555555555666666777999999888888:::;;;:::;;;<<<>>>??????@@@@@@BBBDDDGGGKKKLLLHHHBBB===>>>EEEMMMaaa}}}{{{tttkkkddd```\\\YYYWWWYYYTTTOOOKKKJJJIIIHHHFFFHHHHHHHHHIIIIIIJJJJJJJJJFFFHHHIIIHHHEEECCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<:::::::::;;;======<<<;;;>>>>>>>>>===>>>>>>>>>??????@@@AAACCCGGGKKKOOORRR[[[]]]aaaeeejjjpppwww{{{~~~rrrdddYYYRRRLLLHHHFFFCCC???=========;;;999;;;;;;;;;<<<>>>@@@AAABBBAAA>>>;;;:::<<<>>>===<<<<<<<<<======>>>???@@@@@@???>>>===<<<;;;<<<<<<<<>>>>>===<<<;;;;;;;;;<<<===<<<;;;<<<>>>???@@@CCCFFFHHHHHHFFFDDDBBB???AAADDDGGGIIILLLOOORRRXXX]]]aaa]]]TTTMMMJJJKKKHHHFFFCCC???<<<===???BBBFFFGGGFFFEEEIIIRRRXXXZZZWWWJJJ>>><<>>???AAACCCCCCCCCDDDFFFGGGEEEBBB?????????@@@@@@AAABBBBBBBBBGGGMMMSSSRRRJJJBBB>>>>>>===>>>???AAAAAAAAA@@@@@@============<<<<<<<<<<<<999:::<<<<<<<<<;;;999888999::::::::::::999777666444444555555555555555555666555555555444444444444555444444333333333333333555444333333444444333222222222222222333333333444555777999888555333111111333222111////////////000333333333222222222111111111000000//////000000111111111222333333333333333222222222222222222333333111111000/////////000111111111222222222222111111333333333444444444444444444444444444555555555555555666888888777777999:::<<<<<<===>>>>>>>>>>>>>>>BBBDDDGGGKKKLLLIIICCC>>>>>>EEELLL___{{{{{{wwwuuussswwwpppfff^^^XXXUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRSSSQQQNNNJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDHHHGGGFFFDDDCCCAAA@@@???@@@@@@@@@BBBDDDEEEEEECCCFFFGGGIIIKKKLLLMMMMMMMMMMMMNNNRRRXXX^^^ffflllooozzz|||~~~sssiii\\\QQQLLLJJJHHHFFF@@@>>><<<;;;<<<===<<<;;;;;;;;;<<<===???@@@AAAAAACCC@@@===;;;<<<>>>>>>>>>======>>>>>>??????@@@@@@=========<<<<<<<<<<<<<<<============<<<<<<;;;:::999:::<<<======>>>AAADDDAAACCCEEEGGGHHHHHHGGGGGGCCCFFFJJJMMMOOOPPPQQQSSSZZZ___bbb___WWWPPPNNNNNNGGGEEEBBB>>><<<===@@@DDDEEEGGGFFFEEEKKKWWW```ddd___PPPBBB>>>AAABBBAAAAAAEEEDDDCCCBBBAAAAAABBBBBBDDDCCCDDDEEEFFFEEEBBB@@@?????????@@@AAAAAABBBBBBGGGJJJNNNOOOLLLGGGCCCAAA??????@@@@@@@@@AAAAAAAAA;;;;;;;;;;;;::::::::::::999999:::;;;:::999888777888888999999999999888777555555555555555444444444555555444333333333333444777666555444333222222111333222111222444555555444111111111111222222222222333555777666444222111111222222111000////////////222222111111111111000000...//////000000//////...//////000111111111111111333222222111111111000000111111000000000111111222///111333444444333111///444444444444333333333333444444444444555555555555444555777777666666888999======>>>>>>>>>>>>======BBBDDDGGGKKKLLLIIICCC???>>>DDDJJJ\\\xxxyyyqqqllliiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiifffaaa\\\ZZZXXXWWWVVVUUUTTTSSSRRRQQQQQQTTTTTTSSSSSSRRRQQQPPPPPPTTTTTTUUUWWWZZZ\\\\\\[[[\\\^^^bbbeeegggggggggfffgggiiinnnuuu~~~vvvnnn```XXXNNNGGGEEEGGGGGGGGG<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>???@@@@@@@@@@@@>>><<<<<<<<<>>>???@@@>>>>>>>>>???????????????>>>>>>????????????>>>===;;;<<<<<<======<<<;;;:::999;;;======>>>@@@BBBEEECCCDDDEEEFFFHHHJJJKKKLLLFFFIIILLLMMMNNNNNNPPPRRRSSSWWW[[[[[[WWWSSSRRRSSSIIIHHHEEE@@@>>>>>>BBBEEEGGGGGGEEECCCHHHUUU___cccaaaQQQBBB???BBBCCCAAA@@@DDDDDDEEEEEEEEEDDDDDDCCCDDDCCCCCCDDDEEEEEEBBB@@@>>>>>>??????@@@AAAAAAAAAEEEFFFHHHKKKLLLJJJFFFCCCCCCBBBAAA@@@?????????@@@;;;:::::::::999999999999999999:::::::::999888777777777888888888888888888777666666666555555444444555555444333333444444555666666666666666555555444222111000111333444333222111111111222222222222333222333555444222111111111111111000000////////////000000000000000000000000......000111111000......,,,---......//////......000000111111111000000000111111111111111222222222222333444555555444333222444444444333333333333222333333444444444555555555333444666666555555777888<<<<<<===>>>>>>>>>>>>>>>BBBDDDGGGJJJKKKIIIDDD@@@>>>CCCHHHZZZvvv~~~|||vvvrrrpppppppppooonnnmmmkkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjnnnnnnpppssswwwyyyyyyyyywwwzzz~~~{{{rrrggg^^^QQQKKKDDD@@@AAABBBCCCBBB<<<<<<===<<<<<<;;;;;;;;;:::;;;<<<>>>????????????;;;;;;<<<<<<<<<>>>???AAA?????????>>>>>>>>>>>>>>><<<>>>???@@@@@@???>>>===:::;;;<<<=========;;;;;;;;;===>>>>>>>>>???AAACCCEEEDDDEEEEEEGGGJJJLLLNNNHHHHHHHHHHHHGGGIIILLLOOOJJJNNNRRRSSSRRRPPPPPPQQQMMMKKKIIIEEEBBBAAACCCEEEIIIHHHEEE@@@DDDMMMVVVXXX[[[MMM@@@???BBBCCCBBBBBBDDDEEEGGGIIIIIIHHHFFFEEECCCBBBBBBCCCDDDCCCAAA???======>>>??????@@@@@@AAABBBBBBCCCFFFIIIIIIFFFCCCFFFDDDBBB@@@>>>===<<<<<<;;;;;;;;;:::::::::999999:::::::::::::::999888888777777777777777777888888888777777666666555555555777666555444444555666777888999999999888777666555333222000000111111///...222222222222333333333333111333444333111000000111000000000000/////////...////////////////////////...///111111111111///...---...//////000000//////---...///111111222111111000000111111222222222222444333222222222222333444333333333333333333333333333333333444444444444555333444666666555555777888999:::<<<===???@@@AAAAAABBBCCCFFFIIIJJJHHHDDD@@@>>>CCCGGGYYYuuuxxxoooiiibbbYYYRRRIIIFFFBBBAAACCCCCC@@@>>>:::<<<======;;;999999:::999:::<<<===>>>>>>======999;;;===>>>>>>>>>>>>@@@??????>>>>>>======<<<<<<999;;;===??????>>><<<:::999:::<<<>>>???>>>===<<<<<<===>>>>>>===>>>@@@BBBDDDDDDDDDDDDEEEGGGIIIJJJGGGGGGEEECCCBBBCCCFFFIIIGGGIIILLLLLLKKKIIIIIIIIIKKKKKKJJJGGGEEECCCDDDEEEHHHHHHEEE@@@@@@GGGLLLLLLQQQGGG??????BBBBBBCCCDDDDDDEEEHHHIIIJJJIIIHHHGGGBBBAAA@@@AAABBBBBB@@@>>>=========>>>??????@@@@@@??????AAACCCFFFFFFEEECCCEEEDDDBBB@@@>>><<<::::::;;;;;;;;;;;;:::::::::::::::::::::999999999888888777777666666666666666777666666666666666555555555777666555444444555777999<<<<<<<<<;;;888666333111555333111000000///---+++222222222222333333333444333444444333000///000111...//////000000//////.........////////////000000///000000111111000000///000111111222222222222222,,,---///111222333222222...///000111222222222222222111///------///111222222222222222333333333333333333333333444444444444333444666666555555777888888999;;;===???AAABBBBBB@@@BBBDDDGGGIIIGGGCCC@@@===BBBGGGYYYvvvzzzpppcccZZZUUURRRMMMHHHDDDCCCCCCEEEFFFEEE???:::666999;;;;;;999888888:::777999;;;<<<===<<<;;;;;;:::===AAABBB@@@===<<<<<<>>>>>>>>>===<<<;;;;;;:::888:::===@@@@@@???<<<:::999:::===???@@@???>>>===;;;<<<=========>>>@@@BBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEECCCAAA@@@BBBCCCEEEFFFHHHHHHFFFEEEDDDCCCCCCEEEGGGGGGEEEDDDDDDEEEEEEFFFEEEAAAAAAEEEGGGFFFJJJDDDAAABBBBBBAAACCCFFFCCCDDDFFFHHHIIIHHHHHHGGGAAA@@@??????@@@@@@???===<<<<<<======>>>??????@@@>>>@@@AAACCCCCCCCCCCCCCC@@@AAAAAA@@@???===;;;999;;;;;;;;;:::::::::999999999999888888777777777777888888666555444555555666333333444444444444444444666555333222333555777888::::::::::::888555222000666444222222222111///---111111111111222222222222555555555333000//////000---...///000000///............//////000000000000000//////......//////000000000111222222222222111...///111222333222111000---...///111111222111111//////............//////000000111222333444444555222222333333333444444444333555666777666666777999999:::<<<===???@@@AAAAAA???@@@BBBEEEGGGFFFBBB???===BBBHHH[[[xxxzzzmmmbbbTTTKKKHHHGGGEEEBBB======@@@CCCEEEBBB;;;555222555999:::888777888:::777888:::<<<<<<<<<:::999<<>>>>>===<<<;;;::::::999999<<<@@@BBBCCCAAA>>><<<999:::===@@@AAA@@@???===999:::<<<======>>>AAACCCAAA@@@??????>>>>>>>>>???CCCDDDFFFEEEBBB@@@???@@@CCCDDDEEEFFFEEEEEEDDDCCC===@@@CCCEEEEEEDDDDDDDDDBBBEEEEEEBBBCCCFFFGGGDDDFFFCCCCCCDDDCCC@@@BBBGGGBBBCCCDDDFFFGGGGGGGGGFFF@@@???>>>>>>??????>>><<<<<<<<<======>>>?????????>>>AAACCCCCCBBBAAACCCDDD<<<>>>???@@@???>>><<<::::::::::::999999999999888888888777666666666666666999888666555444444444555111111111222222333333333555444222111111333666888555666777888777666444222777555333333333333111///000000000000111111111111666666555333000//////000---...///000000///........./////////000000111111///...---,,,,,,---...///---......///////////////000111333444333222000///,,,---///000111111111000...///000111111000///...//////000111333444555666222222333333333444444444444555777777666666888999;;;;;;===>>>????????????>>>???AAADDDFFFEEEBBB???<<>>CCCFFFFFFDDD@@@===BBBAAA???;;;777555666888===>>>AAAEEEGGGFFF@@@;;;AAA===999:::>>>AAA@@@======;;;999777888:::===???@@@AAABBBBBB@@@>>>>>>???DDDFFFHHHGGGDDD@@@>>>===AAAAAABBBBBBCCCDDDDDDDDDDDDCCCCCCEEEHHHHHHEEEBBBEEEDDDDDDCCCCCCCCCCCCDDDHHHFFFDDDDDDEEEEEEAAA>>>AAAAAABBBBBBCCCDDDEEEEEE===???@@@@@@>>>======>>>>>>>>>===<<<<<<<<<<<<<<<>>>???@@@AAAAAA@@@???>>><<<<<<===>>>>>>>>>>>>>>>888888888888777777777666666555555444444666777888:::999777555444444444555444555555666555333222111333222111111111222333444888888777555555444444444111111222222222333333333111------111333111111333777666555333222111111000//////000000111111111222//////000000000000//////.........///////////////000111111000000///...---...///000///...---...///000000000000111111111111///000111222333222111111111111222222222333333333333333333444444444555555666666666777888888999999999:::;;;===>>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCC???BBBFFFYYYxxxssshhhaaa]]]WWWQQQIIICCC@@@???>>><<<===>>>@@@@@@>>>;;;999888:::999888777777888999999999888777777888999999888:::<<<@@@BBBBBBAAA>>><<>>999666333666;;;??????======;;;999888888:::===???@@@AAACCCBBB@@@??????@@@BBBCCCDDDCCC@@@>>>======BBBBBBBBBBBBBBBCCCCCCCCCEEECCCAAABBBEEEFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFDDDBBBBBBDDDDDDBBB@@@@@@@@@AAAAAABBBCCCCCCDDD>>>@@@AAAAAA???======>>>AAA@@@>>><<<;;;<<<<<<===>>>>>>???@@@@@@???>>>>>><<<<<<<<<======<<<<<<;;;888888888777777777666666666555444444444555777888777666333111000000111222444555555555555333222111222222111111111222333444666666444333333222222222111111111222222222333333111------111333111111333666555333222111000000000---......000111222333333000000////////////000000////////////...............//////000000000//////...///000///...---...000000000000000111111111111///000111222222222111111111111111222222222333333222333333333333444444444555555666666777888888888999:::;;;<<<>>>@@@AAABBB@@@AAACCCDDDFFFGGGGGGGGG???BBBFFFYYYwwwyyynnnbbbXXXQQQMMMKKKLLLJJJFFFDDDBBB@@@===;;;>>>@@@BBB@@@;;;888888999888888999999999999888888::::::999999999:::::::::999:::<<<=========<<<;;;AAAAAA???<<<999888999:::;;;BBBNNNXXX[[[VVVKKKBBB:::888666888<<<@@@@@@???===<<<:::888999;;;===???@@@AAACCCBBBAAA@@@@@@AAAAAABBBBBB@@@>>>>>>???@@@CCCCCCBBBBBBAAAAAABBBBBBEEEBBB@@@???AAACCCDDDEEEAAAAAAAAAAAABBBCCCDDDDDDDDDBBBAAAAAABBBCCCCCCBBB?????????@@@AAAAAABBBBBBAAABBBCCCBBB@@@>>>>>>>>>DDDBBB@@@>>><<<<<<=========>>>>>>??????>>>>>>===;;;<<<<<<;;;;;;:::999888777777777777666666666666666555444444444555777777:::888555222111222444555444555555555444333222111222111111111111222333333333333222111000000000000111111111222222222222333111------111333111111222333333222000////////////,,,,,,...///111222444444111000...------...000111000/////////...---------------...///000000000000---///000///...---///000000000000000111111111111///000111111222222111111111111111222222222222333111111222222222333333333444444444555666666777777888999:::<<<>>>???@@@AAA===>>>@@@CCCEEEGGGIIIIII>>>CCCGGGYYYvvvxxxqqqeee```WWWNNNGGGCCCAAAAAAAAABBBEEEFFFGGGEEEBBB@@@AAACCCCCC???:::666777:::777888:::;;;<<<;;;999888999:::;;;;;;:::::::::;;;999999999999999::::::;;;>>>>>>===;;;888777888999888AAANNNXXX[[[UUUKKKDDDAAA???<<<;;;===>>>>>><<<>>><<<;;;999999;;;===>>>???AAACCCCCCAAAAAAAAABBBCCCCCCBBBAAA???@@@BBBEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@@@@@@@BBBCCCCCCAAAAAAAAABBBBBBDDDEEEEEEEEECCCBBBAAAAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@BBBDDDDDDCCC@@@>>>>>>>>>CCCCCCBBBAAA@@@>>><<<;;;========================<<<<<<<<<;;;:::999777666777777666666666555555555555555444333444555666777<<<999666333222333555666555555444444333222222111111111111111111222222333222111111000//////000000111111111111222222222222222...---111333111000222111000000///............------...///000111222333222000...,,,,,,...000222000000///...------,,,,,,---......///000000//////---...//////......///000///000000000111111111111///000000111111111111111111111111111222222222222000111111111111222222222222333333444444555666666888888:::;;;===???@@@@@@===>>>@@@BBBCCCEEEEEEFFF>>>CCCHHHYYYvvv{{{tttlllbbbYYYNNNLLLHHHDDDAAA>>>======:::>>>CCCHHHJJJJJJJJJJJJFFFFFFDDD???999666888:::777999;;;======<<<;;;999888:::<<<<<<:::999999;;;999888777777777888:::;;;999::::::888666555666777555<<>><<<;;;::::::::::::>>>===;;;::::::;;;<<<===>>>@@@BBBBBBAAAAAABBBCCCBBBBBBBBB@@@???@@@DDDFFFEEECCCAAA@@@?????????@@@>>>???AAABBBBBBAAAAAA@@@BBBAAABBBBBBCCCDDDEEEFFFFFFEEEDDDBBB@@@?????????=========>>>>>>>>>>>>>>>CCCDDDDDDCCCAAA???>>>???AAABBBDDDEEECCC@@@<<<999<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::888777666666666666555555555555444555444444333333555666777888777444111000111222333555444444333222222111111000000111111222222222222222111000000000000000000000000111111111222222222222...---111333111000111//////...------.........///////////////000000000111000---,,,,,,---000111000//////...---,,,,,,+++///////////////...------,,,...//////......///111///000000000111111111111000000000000000111111111000000111111111222222222000000000111111111222222222222222333444444555555777888999;;;<<<>>>???@@@CCCDDDDDDDDDDDDCCCBBBBBB===CCCHHHZZZuuu{{{mmmcccZZZPPPIII>>>>>>>>>===<<<;;;;;;:::888<<>>:::999999999777888;;;<<<===<<<;;;:::555888<<<;;;999777888999888888777666666888999:::555666777666444444444666444999???BBBCCCAAA@@@???======<<<<<<===>>>@@@AAA>>>===<<<;;;;;;;;;<<<===<<<>>>@@@AAA@@@@@@AAACCCAAAAAAAAA???>>>@@@BBBEEEDDDCCC@@@>>>>>>>>>???@@@<<>>>>>BBBCCCDDDCCCAAA?????????@@@BBBDDDFFFDDDAAA<<<999<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;:::888777666666555555555444444444444555444333333333444666666:::999777555444444444444555444333222111111111222///000111111222222111111111111000000000000111111000000000111111111111222333///...111222000///111...------------......///000000000/////////......000///---,,,,,,---///000///.........---,,,,,,,,,////////////...---,,,,,,,,,...//////......000111000000000000111111111111000////////////000111222000000000111111111111222000000111111111222222222222222222333444444555555666777888:::<<<===>>>???HHHHHHHHHGGGFFFDDDCCCBBB===CCCIIIZZZttt{{{nnn```UUULLLEEEAAA888888888888888999999999999;;;>>>@@@CCCGGGNNNRRRSSSLLLBBB===<<<<<<:::888666777888:::::::::::::::222777::::::777444555777666666555555555666777888222444555555444333444555444888;;;<<<;;;:::;;;<<<:::;;;<<<===???BBBEEEGGG>>>>>>===<<<;;;<<<<<<<<<:::===???@@@@@@@@@AAABBBBBBBBBBBBAAA@@@AAACCCEEECCCBBB???======>>>???AAA>>>@@@BBBBBB@@@@@@AAACCCAAA@@@@@@???@@@@@@AAAAAACCCFFFHHHGGGDDD@@@>>>>>>>>>>>>>>>===============@@@AAACCCBBB@@@??????@@@AAAAAABBBBBBBBB@@@>>>===<<<;;;:::999999:::;;;<<<::::::999999888777666555555555555444444444333333444444333333333444555666<<<;;;;;;:::999888777666555444333111111111111222...///000111222111111000000000////////////000000000000000000111111111111333///...111222000///111---------------...///000....../////////////////////......------......///------------------------.........///......------,,,---//////......000222000000000000111111111111000//////...///000111222000000000000111111111111111111111222222222333333222222333333444555555555666777888999;;;===>>>???DDDEEEEEEEEEEEEEEEEEEDDD<<>>999888777666666777888::::::;;;<<<<<<===CCCKKKQQQWWWMMMBBB<<<===>>>;;;888555555666777888999999999111555:::999666333444666555444444444555555666666111333555555444333444555555888;;;:::888777999;;;666777888:::;;;>>>AAADDD>>>>>>===<<<<<<<<<<<<<<<999<<<>>>?????????AAABBBDDDEEEFFFEEEDDDCCCEEEFFFCCCAAA???===<<<>>>@@@AAA@@@BBBBBB@@@>>>???BBBFFF??????>>>>>>>>>>>>>>>>>>AAAEEEIIIIIIFFFBBB@@@@@@>>>>>>>>>>>>>>>=========???@@@BBBAAA@@@??????@@@CCCBBB@@@???>>>???@@@@@@;;;;;;999999999999;;;;;;777888888888777666555444555555444444444333333333444444333222333444555666888999999999888666444333555444333111000111111222...///000222222111111000//////.........//////000000000000000111111111111333///...111222000///000------------...//////000---------...///000111111........................,,,,,,------------------,,,,,,---...////////////,,,---//////...///000222000000000000111111111111000///.........///111222000000000000111111111111111222222222222333333333222333333444444555555666666666888999;;;===>>>>>>===>>>@@@BBBCCCDDDEEEEEE<<>>EEEKKKNNNLLLIIIGGGEEEBBB>>>;;;<<<;;;999777666666777777000111333666999:::999777666666666666666666666666555555444444444444444444111444888999777666777999777666555666777;;;>>>@@@:::::::::;;;;;;;;;<<<<<<>>>>>>=========???AAABBB??????@@@AAAAAAAAAAAA@@@???@@@BBBCCCCCCBBBAAA??????@@@AAAAAAAAA@@@???>>>???AAADDDFFFEEEBBB>>>;;;@@@BBBEEEGGGGGGDDD@@@=========>>>>>>>>>>>>======@@@@@@@@@>>><<<;;;;;;===>>>>>>======<<<<<<<<<<<<<<<>>>???===:::888999;;;;;;:::888666555555666666444444333333333333222222333333222333444666888999@@@===:::999999888444111444222111111222333333222000000000000111111111111000000000000000000000000333333222222111000//////000000//////......------222111000......------------------......000111111111000///...------...//////...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***)))***,,,...000000000////////////000000//////////////////////////////000111222333333333444333333222222111111111333333444444555666666666444555777999;;;===???@@@???>>>>>>@@@CCCEEEEEEEEEBBBBBBIII[[[ooo~~~zzzlllccc```___]]]XXXTTTSSSOOOHHHDDDCCC;;;;;;:::999777777:::<<<999999999777666999???CCCJJJHHHGGGFFFFFFDDDBBB@@@===<<<:::888777666777777222222333555888:::999777666666666666666666666666444444444555555555666666444666999999777555666777777777888888999::::::;;;999999999999:::::::::;;;<<<<<<;;;;;;<<<===???@@@???@@@AAAAAABBBBBBAAAAAA===>>>???@@@@@@???>>>===???@@@AAAAAAAAA@@@??????AAADDDGGGHHHGGGDDDAAA@@@???AAACCCDDDDDDBBB???===>>>>>>============>>>>>>@@@@@@@@@>>>;;;:::;;;<<<=========<<<<<<;;;;;;;;;;;;<<<>>>===;;;:::;;;======<<<:::888777777777888444444333333333222222222222222333444555777999:::<<<999666666666666444222444222000111222333222111//////000000000111111111000000000000000000000000222222111000000///......000000000//////.........111000///...............------------...///000111000///...---------.../////////......------------///..................///...---,,,,,,---///111222000000////////////000000////////////////////////000000000111111222222333333333333222222111111111333333333444555555666666777888888999:::;;;<<<<<<>>>>>>>>>???BBBDDDCCCCCC@@@@@@HHHZZZmmm}}}yyylll```XXXVVVWWWVVVPPPKKKKKKJJJHHHIIIKKKDDDDDDAAA>>>:::999:::;;;999999888777666999===AAADDDCCCBBBCCCEEEFFFEEEDDD???===;;;999777777777777444333333444666888999888666666666666666666666666444444555555666777777777777888999888666444444444777888999:::999888777666888888888888999999999999::::::::::::;;;<<<===>>>@@@@@@AAABBBBBBBBBBBBAAA>>>>>>>>>>>>============>>>???@@@AAAAAA@@@??????AAADDDGGGGGGFFFDDDBBBBBB???@@@@@@AAA@@@@@@???>>>???>>>===<<<<<<===>>>???@@@@@@@@@>>>;;;999:::;;;<<<<<<;;;;;;;;;;;;::::::999;;;<<<<<<;;;;;;<<<>>><<<;;;:::888777777777777333333333333222222222222111222333555777999:::;;;777555333333444444333222333111000000111222222111//////000000000000111111000000000000000000000000000000000//////......---000000000000////////////000//////.........//////------------...///000000///...---,,,---...///000/////////.............../////////......////////////...------...///111222////////////////////////000000000000000000000000111111111111111111111111222222222222222111111111222333333444444555555666777777888999:::;;;<<<<<<>>>======>>>@@@BBBAAA@@@>>>>>>GGGXXXlll||||||yyyrrriii```YYYWWWVVVPPPIIICCCCCCDDDFFFIIINNNOOOOOOMMMHHHAAA;;;777555777777777888:::>>>CCCFFF???>>>>>>@@@BBBDDDDDDDDD@@@>>><<<:::888777777777777555333333555777888888666666666666666666666666444555555666666777777777888888888777666555444444777777888888888777666666888888888999999999999:::::::::::::::;;;<<<======??????@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>???===>>>@@@AAAAAA@@@??????===@@@CCCDDDAAA??????@@@@@@@@@???>>>>>>??????@@@@@@???<<<;;;;;;<<>>??????>>>===>>>@@@AAA@@@???===>>>GGGXXXkkk|||}}}~~~xxxkkkmmmmmmjjjddd]]]XXXUUULLLDDD======>>>@@@EEEJJJRRRTTTUUURRRKKKCCC<<<999777777666888;;;???CCCEEE>>><<<;;;;;;===????????????>>><<<:::888777777888999666333222444666777777666666666666666666666666555555666666777888888888888777777666666666666555666666444444444666888999999999999999:::::::::::::::;;;;;;<<<======>>>>>>======>>>???????????????@@@???>>>>>>======>>>>>>===>>>???@@@AAA@@@??????;;;???CCCCCC@@@======>>>AAA@@@>>>======???@@@BBB@@@???<<<;;;;;;<<>><<<999888888999999:::::::::::::::::::::<<<;;;::::::999999888777777777777666555444333222333333222222222111111111111222333555888:::;;;<<<;;;;;;:::888666333222111222000//////000111111000...////////////000000000////////////////////////111000000000000000/////////////////////000000000///............//////000...------------......///,,,,,,+++++++++---...///++++++,,,---------,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------.........////////////......////////////////////////111111000000000000000000000000000111111222222222111111222222333444444444333444555888:::<<<>>>??????>>>>>>???@@@AAAAAA@@@>>>???IIIYYYkkk{{{|||ppplllnnnmmmhhh```eeekkkmmmhhhaaaYYYTTTGGG@@@999888999:::>>>BBBKKKOOOTTTUUURRRMMMHHHEEE===:::888888:::<<<======>>><<<999888999::::::999===<<<:::999888888888888:::777444333444555666555666666666666666666666666555555777888:::<<<===>>>999888666555666777666555555444222222333666999;;;999999999999:::::::::;;;;;;;;;===>>>>>>???>>>>>><<<<<<===>>>>>>>>>>>>===>>>>>>======<<<<<<;;;;;;<<<===>>>@@@@@@@@@@@@???>>>CCCIIIIIIDDD@@@???@@@@@@???>>>======>>>@@@BBB???>>>===<<<<<<===>>>???=========;;;999888999:::999999::::::::::::;;;;;;;;;:::888777888777555444888888888888777555444333222222222222111111111111333222333444666888;;;<<>>======>>>@@@BBBAAA@@@>>>AAAJJJYYYjjjzzzzzzwwwpppyyywwwhhh[[[YYYZZZWWWZZZ```hhhkkkggg___VVVQQQCCC<<<666666666666777;;;>>>CCCHHHLLLNNNNNNNNNNNNCCC???<<<:::;;;;;;:::888???<<<999777777888888777;;;:::999888777888888999:::888555444555555444444666666666666666666666666333555777;;;???CCCFFFGGG===999666555666666444333333222222333444555777888888888888888999999999999:::;;;===>>>??????>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>??????>>><<<;;;:::;;;<<<>>>???@@@@@@@@@???BBBIIIPPPPPPJJJDDDBBBBBB>>>===<<<;;;<<<===???@@@>>>>>>============>>>>>>;;;<<<<<<;;;999888999;;;::::::::::::;;;;;;;;;<<<999666555555777777555333777888888888777555333222222222222222111111111111555333222111333666:::<<>>888444222111///---...///000//////........./////////000000////////////////////////////////////////////////,,,---------.........///111000///..................------,,,,,,------...---,,,+++******++++++,,,)))***,,,......---,,,+++------,,,,,,,,,,,,------,,,---------------,,,,,,,,,---///000000///---,,,------------------------......//////000000111111......///000111222333333000000111111222333333333666666777888999:::;;;;;;<<<;;;;;;===???AAAAAA@@@>>>AAAJJJXXXhhhwww}}}{{{yyylllccc```___bbbrrrwwweeeQQQKKKLLLLLLTTTZZZaaaddd```XXXOOOJJJ???999444555555333444777666999>>>BBBEEEIIILLLOOOGGGCCC???===>>>>>>;;;999???<<<999777777888888777:::999888777777888999999:::888666555555555444222666666666666666666666666222444888===CCCIIIMMMOOO???<<<777555555555333000111222444555555555555444777777777777888888888888:::;;;<<<>>>>>>>>>>>>=========>>>??????????????????@@@BBBBBBAAA???===;;;;;;<<<>>>???@@@@@@@@@???DDDLLLTTTTTTMMMFFFCCCCCC<<<;;;;;;:::;;;<<<===>>>======>>>>>>>>>>>>======:::;;;;;;:::999999:::<<<:::::::::;;;;;;<<<<<<<<<666444222333666777666444555555666666555333111000222222222111111111111000666444111000111555999<<<>>>BBBFFFFFFAAA:::555333000///------///000///.............../////////000////////////////////////---.....................,,,,,,,,,---------......222111000......---------...------,,,,,,,,,------...---+++*********++++++***+++---//////...---,,,+++******))))))******+++******+++++++++***)))))),,,---///000000///---,,,---------------------------......///000111111222---...///000111222333444000000000111222222333333222333555777999<<<===>>>:::999999;;;>>>@@@@@@@@@>>>@@@IIIWWWfffuuuyyymmm```UUUNNNKKKJJJSSSdddrrrmmmXXXEEE@@@CCCJJJOOOTTTUUUQQQLLLIIIHHH@@@>>>;;;888666555555555888777666777:::===@@@AAABBB@@@@@@AAA<<<666666;;;:::999888777777888999:::;;;:::888777666555666666888777555444444555666666888777777666555555444444666666666999>>>DDDKKKOOO;;;:::777555444444555666555444333333444666999:::999888888777777777777777;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<>>>BBB@@@;;;>>>@@@DDDGGGHHHFFFDDDBBB;;;;;;<<<<<<======>>>>>>CCCFFFIIIIIIFFFBBB???===>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===999:::;;;;;;999999:::;;;777888:::999888777888999777777666555555555555555444444333333222111000000222222222222222222222222333111000///000222555777>>>???@@@@@@===999444111000111111///---...///111...------,,,,,,,,,------...------------,,,,,,,,,///...---,,,,,,---...///+++,,,---...///111222222111000///...------------333000---***)))+++...111---,,,+++++++++,,,---...++++++******************---,,,++++++******++++++******************************++++++,,,---......///////////////.........+++///222222000///000222333333222222111000000///...000333555666444111///444555666777777888888888;;;<<<===>>>???@@@@@@AAA??????FFFUUUfffwww~~~uuummmaaa\\\SSSJJJDDDAAAAAAAAANNN___ooonnn]]]JJJAAA???AAAEEEIIIJJJFFFCCCBBBBBBBBBAAA>>>;;;999666555444444333222333555888;;;<<<888<<<>>><<<888666777:::999888777666666777888999888777666555444444444555777777555555444555666777999999888888777555444333333333444555888===AAADDD;;;:::777555444444555666444444333333444666888:::666666666777777888999:::============>>>>>>>>>>>>@@@EEEHHHDDD@@@???@@@>>>>>>@@@DDDGGGHHHFFFDDDAAA=========<<<<<<<<<<<<<<>><<<;;;???>>>======<<<<<<<<<<<<======<<<<<<<<<<<<======999:::;;;999777666666777999;;;<<<<<<:::999999999777666555555444444555555444444333222222111000000000000000000000000000000222111000///000222444666777888:::;;;:::888555444000000000///------///000......------------......////////////............///...------------...///,,,------...///000111111555444333111///......---......---,,,,,,,,,,,,,,,+++******)))***+++,,,---,,,,,,,,,+++++++++++++++---,,,++++++***+++++++++------------------------,,,------...//////000000////////////............///000111000...---------/////////000000111222222///000333444555444222111444555666777777888888777999:::<<<===>>>???>>>>>>??????EEESSSeeevvvyyypppjjjfffaaaYYYRRRIIIEEE@@@<<<999:::;;;===FFFVVViiiooofffSSSCCC;;;<<<@@@DDDCCCAAA>>>???@@@CCCBBBAAA>>>;;;888555444222222222222333555777888555@@@EEE===777999;;;:::888777666555555666777888666666555444444555555666777666555555555666777888999999999999888666444333333333333444555777888999:::999777666555555555555444444333333444666888999444555555666888:::;;;<<<<<<<<<=========>>>>>>>>>BBBLLLRRRKKKAAA>>>???AAA<<<>>>CCCFFFFFFDDDAAA??????>>>===<<<;;;;;;;;;;;;===???@@@???===;;;;;;;;;>>>>>>>>>>>>============>>>======<<<<<<=========;;;;;;;;;:::777555555555;;;<<<>>>===;;;888888888666555555444444444444444333333333222111111000000////////////////////////111111/////////111333555333333444555555444333333///000000...---,,,---///.............../////////111111111000000000/////////...------------...///............/////////000777666444111///...---,,,***+++---......,,,***)))))))))(((((())))))***+++,,,,,,,,,---------------------,,,+++++++++++++++------------------------------......///000000000........................222000//////000000000///---......///000000111111000111222333333333333222444444555666777777777777666777:::<<<======<<<;;;@@@???DDDRRRccctttvvvhhhaaaXXXQQQMMMIIICCC???@@@>>>;;;888777888:::<<>>AAAEEEDDD@@@===<<<<<>><<<999666555444444555444444555666888777FFFJJJ>>>666:::;;;666777666555444444555666777666666666666777777888888666666555555555666888999555666888888888777555444555555666777777777777777999999777666555555555555555555555555666888999:::555555666777888:::;;;<<<999::::::;;;;;;<<<<<<<<>>;;;======<<<;;;;;;;;;<<<<<>><<<===>>><<<======>>>>>>>>>============<<<;;;;;;;;;<<<<<<<<<======;;;999777777888:::<<<===<<<999666555444555555444333333333333333333222222222111111000000........................000000///...///000222333333222222111000000000000...///000...,,,+++,,,---...//////000000000000000111111111000000000//////.........------.........///////////////.........444333111///...,,,,,,,,,***+++---......,,,***))))))))))))))))))******+++,,,,,,,,,,,,------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------...............///---***((()))...111222111111111000000000/////////222222111111222222333444333444555666777777777777555666999<<<===<<<;;;:::@@@???CCCPPPaaarrrzzzqqqjjj\\\PPPKKKDDD@@@>>><<<999777888777555444444555777888:::FFFYYYjjjqqqgggTTTDDDBBBFFFIIIGGGAAA:::666444999::::::;;;:::999777666444666777666555555777999555BBBEEE999222777888222777666555444444555666777555555666666777777888888666555555555666777999:::222333444666666666666555555666777999::::::999999888888777666666555555555666666777777888:::;;;;;;888888888888888999999:::999999999:::;;;<<<<<<===@@@FFFIIIFFFCCCAAA???;;;999<<>>:::;;;::::::::::::<<<>>>???FFFFFFEEEBBB>>>======>>>::::::<<<============<<<<<<;;;:::999999999999999:::;;;<<<;;;999999999::::::<<<>>>===:::666444444444333333222222222222222222222111111111111111000//////////////////////////////.........///000111111111000///...//////000...///000///---+++,,,,,,......000000111111000000000000////////////......---..................---////////////............000000///...---------...---,,,,,,,,,,,,,,,------******+++++++++,,,,,,+++***+++++++++,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---------......//////(((%%%###%%%)))------,,,222111111111111111000000222222111111111222333444333444555666666777777777666777999;;;===<<<<<<;;;???>>>CCCPPP```ppp~~~qqqaaaYYYSSSFFF@@@===999777777777666666222222222222333555666777666???NNNaaannnlll^^^QQQNNNQQQQQQLLLDDD;;;666555555555666777777777666666222555777777555444666999777???@@@999666999;;;888777666555444444555666777222333444555555555555555555555555555666888:::;;;222222333333444555666777444555666888999:::::::::777777777777666666666555666666777888999:::;;;;;;;;;:::999888888888888888::::::;;;<<<===>>>>>>???>>>@@@@@@???AAACCC???888;;;???DDDHHHHHHDDD???<<<:::999888888:::<<>>@@@@@@===999777666333333222111111111111111111111111111111111111111000000000000000000000000.........---.........///---------...///000222222///000111000...,,,,,,,,,---...///111111111000000//////.........---------------...//////...------///////////////.........000//////......//////000...---+++******,,,...000++++++,,,------------,,,******++++++,,,,,,------...------,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---......//////...,,,++++++,,,---,,,+++...///000111222333444555222222111111222222333444333333444555666666666666777888999;;;<<<<<<============BBBPPP```oooxxx|||yyyiii[[[KKKFFFCCC888888777555444444444444444222222222333333444555555444888EEEVVVfffkkkeee]]]YYYYYYUUUMMMCCC;;;999999555555444444444444555555111555999888666555777;;;@@@>>><<<::::::;;;;;;<<<777777666555555666777777222333444555555555444333555555555555777999;;;<<<666555444333333444555666444555555666777999999:::777777777777777666666555444555666777888999999999;;;:::999999888888888999999::::::;;;===>>>>>>???===>>>>>>===???BBB???999;;;???DDDHHHGGGDDD>>>;;;;;;:::999888999;;;>>>@@@===??????>>><<<;;;<<<===888999<<<>>>??????>>>>>><<<;;;:::999888888888888888::::::999777666777888;;;===@@@@@@>>>:::888777222222111000000000000111000000000000111111111111////////////////////////...---------------------,,,,,,---...//////000000000111222111///---,,,,,,+++---///000111111000////////////.........------------...//////...------.........///////////////000///...---------------,,,+++*********+++---...***+++,,,---...------,,,+++++++++,,,---...............---,,,,,,,,,,,,---------------------------------------------------++++++,,,------...//////000222333222000/////////---...///000111333444444111111222222222333333333333333444555666666666666999888888888999;;;===>>>;;;<<>>OOO```jjjiiieeeZZZWWWPPPFFF;;;666666888777666444333222222333444222777;;;;;;888777:::>>>EEE<<<777888888555444666888777666555555666777888555555666777777666555444555444555555777999;;;===;;;999666333222333555666777777666777777888::::::666777777777777777666555222333444666777777777777:::999999999888999999:::777777888999;;;<<<<<<======??????===>>>@@@???;;;888<<>>999;;;===>>>======>>>???888:::===???@@@@@@??????===<<<;;;:::999999999999=========<<<999777777888888;;;>>>>>><<<999666555222111111000000000000000000000000000000111111111////////////////////////------------------------...............---,,,+++000222333222000---,,,,,,***,,,...000111111//////////////////............,,,---...//////...---,,,............//////000000///...,,,+++***)))))))))))))))*********++++++,,,***+++,,,---...---,,,,,,,,,,,,------...///000000......---,,,,,,,,,,,,---************************************************++++++,,,,,,---...//////))),,,000000...,,,...000////////////000000000000000111222333333333333222222333444555666666666666999888777777888:::<<<>>>:::;;;CCCQQQaaannn|||^^^eeeqqq}}}}}}zzzwwwuuuyyy~~~{{{rrrmmmkkkkkklllbbbYYYNNNFFFBBB>>>:::666111111111111000000000///222222111111111111111222333444777@@@RRRbbbfffcccWWWXXXSSSIII>>>888:::???@@@AAA===666222222111---222444666888999;;;===???@@@>>>;;;:::999888666444777777666555444555888:::777666555444333333444555666555444444555777:::<<<<<<:::888666555555666777555555555666777999:::;;;999999999777444333444555555444444444444555666666999777666666888:::;;;;;;::::::888777666666666666:::===???===:::999;;;===BBB???======>>>>>><<<999777888999:::;;;;;;;;;;;;BBB@@@>>><<<;;;;;;<<<===>>>;;;999;;;@@@BBB@@@===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888888888888888888888888777555444222888666333111000///...,,,333222111000//////000000//////............//////......//////...---,,,,,,---,,,,,,,,,---///000222///000222333222000---+++++++++---...///000000000///...///222555555222...---///000///---,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------...---,,,,,,++++++++++++***+++---...///000//////------------------------000000000---+++***+++,,,------,,,,,,,,,------......---+++++++++,,,...000............////////////000000000000000000000000111111111222222333333444777666555555666777888999999999999999:::;;;<<<<<<;;;:::???MMM]]]lllzzzEEEJJJSSS]]]hhhsss}}}}}}{{{uuuwwwyyyzzz{{{xxxrrriii```YYYUUUTTTTTTSSSLLLBBB===;;;999666333222222222222111111111000111111000000000000000111333333444;;;KKK[[[```^^^XXXXXXTTTKKKAAA===@@@DDDFFFIIIEEE<<<555333222000000222444666888;;;===???AAA???===<<<<<<:::777555666777666555444555888::::::999777555444333333333555444444444555777999:::999777666444333444555666666666666666777999:::;;;<<<===<<<999666444444555444444444444444555666777999888777777888999999999999999999888888888888888:::;;;<<<<<<::::::;;;<<<@@@>>><<<<<<>>>>>>===;;;::::::::::::::::::::::::BBBAAA???>>>=========>>>===:::888:::???AAA???<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::888888777777777888888999888777666444333444222000000111111111000////////////.........---//////............//////------......---,,,,,,+++------,,,,,,---...///000///000111111000///,,,+++******+++,,,------------,,,,,,...333888:::999777333222111///...---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,...---,,,+++++++++++++++,,,---///000111000000///...---------,,,+++++++++***+++,,,,,,******+++,,,111000///...............------,,,+++,,,---...///............////////////000000000000000000000000111111111222222333333444555444444333444555666777999999999999:::;;;<<<<<<;;;:::@@@NNN^^^lllzzz444777<<>>>>>>>><<<999666666666666555444555777999<<<:::999777555444333333444333333333444666777999777666555444444444666666777777777777777888999:::>>>???>>>;;;777555444444333333333444555666777888888888888888777777777777888888999999999999999999999888888999;;;<<<;;;:::===;;;:::;;;===>>>>>>===@@@>>><<<999888888888999????????????>>>======<<<<<<999888999===>>>===:::::::::999999999999::::::::::::999888777777777777888999888888777555444333333111000000111222111000...//////000000///------//////............//////,,,,,,,,,---,,,,,,+++***......------------......////////////...---,,,,,,+++,,,,,,------,,,,,,+++++++++---111666999;;;;;;:::555000.........---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++---,,,,,,++++++++++++,,,...///000111111000//////...------,,,+++***))))))&&&)))+++,,,,,,,,,,,,---222111000...------,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000000000111222333333444444555444444444444555666666888888999999:::;;;;;;;;;;;;;;;AAAOOO]]]kkkzzz333444555777:::@@@GGGLLLPPPUUU\\\eeennnyyy~~~~~~{{{vvvoooggg___XXXTTTLLLHHHCCC>>>:::999999999888555222111222333333222222222222111111111000000222222222111222222333333333222000222<<>><<<999666555666666555444555777999;;;:::999888666555555555333333222333333555666777777666666666666777888999888888777777777888888999<<<======;;;888555555555333333333444555666777888777888999888777666666666999999999999999:::::::::888666555777:::<<<;;;999:::999999:::<<>>>>>===;;;::::::999888999;;;;;;:::999888888888777777888888888999888777777666666666777999888888777666555444333555333111000000000...---///000222333333111///...///......------......///,,,,,,---------,,,,,,+++.........------,,,,,,,,,......---------,,,,,,,,,.../////////......---,,,---,,,,,,---///111333444:::444---,,,...000...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,+++++++++++++++,,,//////000000000///------,,,+++++++++******))))))'''***...//////............------,,,+++++++++++++++,,,---.........------............////////////000000000000000000000000000000111222333333444444777777666666666777777777777888888999::::::;;;;;;;;;<<>>CCCIIIPPPYYYccciiiuuu{{{{{{uuuqqqbbb```[[[TTTMMMFFFAAA???===;;;999666555555666777444333111111111222222111000000000000////////////000000000000000111222222222333222222999FFFQQQTTTWWWZZZ\\\YYYQQQIIICCC@@@SSS___eeeZZZHHH;;;444222333222444888===@@@AAA@@@:::999999999::::::888555444555666666555555666888888888888888888888777777222222333333444444555555555555555666666777888888777777777666777777888888888999::::::777666555666333333333444444666777777666777999888777666888999>>>===;;;:::999888888999888555444666:::<<<:::888888999999:::<<>>??????>>><<<;;;:::999888888999999888777777777666666666666777777777777666555555555666666888888777555444444333333444222000///000000///......///111333333222000///......------------......------............------.........------,,,++++++------------,,,,,,,,,,,,////////////...---,,,,,,------,,,+++***+++---///555000***)))---///...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++++++++******++++++,,,---............,,,+++***)))))))))******+++++++++***,,,///000...---,,,,,,+++++++++++++++,,,---...+++,,,---.........------............////////////000000000000000000000000///000000222333444555555777777777777777777666666666777888:::::::::::::::;;;<<>>CCCGGGPPPXXXdddnnnuuuzzzwwwnnnfff^^^WWWSSSGGGEEEBBB>>>;;;888777666555444222111000000000000111111111111000000//////000000/////////.........---------------...///000111444444333777AAAJJJNNNSSSUUUXXXWWWRRRKKKEEEBBBQQQ]]]cccZZZJJJ===666333333333444999>>>@@@>>>;;;666555444555666777666555333555666666555444666777666666777888888888888888333333333444444555555555333333333444555555555555555555555555666666777888555777999999777555555555555444444444444555666666444666888888666777;;;???GGGDDD@@@;;;888777888888777666666777999:::999888888999:::;;;<<>>;;;:::;;;;;;;;;<<<>>>@@@@@@@@@>>>===999999999888888777777777777777666666666666777777666555555444444555555555777666555333222222222222///...---...000222222222------///000000//////.........------------......------......//////......---------------,,,+++***,,,------......---,,,,,,,,,---------,,,++++++***,,,,,,,,,+++***+++---000///,,,)))))),,,......---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++************++++++,,,++++++,,,,,,,,,+++)))((((((((()))***+++,,,,,,---***,,,...---+++***))))))++++++,,,,,,---///000111,,,,,,,,,---------..................////////////000000000000000000000000//////000111333444555555555555555666555555444333555777888::::::::::::999:::<<>>:::888777777888===BBBBBB===777555333111111333555666666222444666666555444555666666777777888888777666555333444444555555555555555333333444444444444444444333333333444444666777888555777999999777444333333666666555444444444444555333555777777666999@@@FFFSSSNNNFFF>>>999777888999777888999999888777888999999:::<<<<<<===@@@EEEJJJGGGEEEAAA===;;;::::::;;;999:::;;;===>>>>>>======:::::::::999777666666777777777666666666666777777555444444444444444555555666555333222000000000111...------...000222333222---.........////////////...------,,,,,,------...+++,,,---............---+++,,,---------,,,+++++++++,,,...//////...---,,,,,,,,,,,,---,,,,,,++++++***,,,---,,,******,,,...++++++***++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,***************+++,,,,,,)))***+++++++++***)))((()))******++++++,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,---...//////------,,,+++,,,---...///............////////////000000000000000000000000...///000111333444555666555555666666666555333222555666888:::;;;:::999888:::;;;AAAIIIQQQZZZhhhuuu,,,------,,,,,,,,,///111+++,,,......---...000222000444888:::<<>>CCCGGGFFF???888555222//////111444666777222444666666555444555666777888888888777666444333444444555555666555555555555666666777666666555555111111222333444555777888777999;;;:::777444222222777666555444444444444444222555777666666:::CCCJJJ[[[TTTKKKAAA:::888888:::777999;;;:::777666777:::999;;;=========@@@FFFKKKDDDCCC@@@===;;;:::::::::555666777888999::::::::::::;;;;;;999777666666777777777666666666666777777444444333333333444444555555444222000//////000000111000......000000000///000000//////000111222333...------,,,,,,------...***+++,,,,,,------------++++++------------,,,++++++,,,///111111///---+++------...//////......---+++---...,,,)))'''((()))***,,,------++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------******))))))***+++,,,,,,)))***++++++,,,+++***))),,,,,,,,,+++++++++++++++------...---,,,,,,---///,,,,,,+++******+++++++++...---,,,++++++---///000............/////////000000000000000000000000000...///000111333444555666777777888888888777555444555666888:::;;;:::999888999;;;@@@HHHNNNVVVeeerrr---,,,,,,,,,,,,---......,,,,,,,,,---...///111111......///000222444555666<<>>>>>@@@BBB???CCCKKKLLLBBB888333444000///222444222222555666444222222333555555555333333333444444555555555333444555555666666555555333555777888777666777888444333111111222444444333555777;;;===<<<888444000444444555555555555555555555111444===???:::===GGGXXXTTTMMMEEE>>>999666444666777888999999999999999777888999;;;===@@@BBBDDDGGGBBB<<<999;;;<<<<<<;;;999999999999999888666666666666777777777888999999777666444333222222333333555444333222333444555666222222222222222222222222111000...------...///000222222000///............000///...---,,,+++******---,,,*********,,,...//////...+++***))))))***+++++++++*********+++,,,---+++++++++,,,,,,,,,------***++++++***))))))***,,,---------,,,,,,+++++++++......//////...---,,,,,,000...***(((''')))+++---************************+++++++++*********))))))************************,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,+++,,,---...///000000000000000/////////000000000000000000000000666666555555444333222222333444666777777555333222555555777888999:::::::::???>>>@@@FFFLLLUUUcccppp---,,,,,,,,,,,,---............---,,,,,,,,,------------...///000111333444333777;;;<<<;;;===BBBGGGDDDHHHOOOVVV\\\cccjjjnnnooorrrxxx||||||uuupppjjjgggbbb]]]WWWRRROOONNNOOOKKKFFFCCCCCCBBB@@@>>>??????>>><<<:::777555444666666555444333222111111///000000000000000000///000000000000/////////...000000111111111222222222222222333111/////////111222333333333222111///...111222222222111000000111333333333444666888;;;<<<888;;;??????===<<<>>>@@@AAABBBHHHNNNJJJ???555333222///...111333222222555555333222222333444555666222222333333333444444444333333444444444555555555333444666666666666777999777555222111333444555555555777:::;;;:::888444222555555555555555555555555999333666AAAFFFAAA>>>BBBIIIGGGDDD@@@===:::999888888888888888888888999999888888888999;;;===>>>???AAA===888777999<<<<<<;;;;;;;;;::::::999888777777888888999999888777666555777666444333222222333333555444333111111111222222111111111111111111111111000///...------...///000222111000///............---------------,,,,,,,,,---,,,+++******,,,---...///---+++***))))))***+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,++++++,,,...------,,,,,,,,,+++++++++---------------,,,++++++,,,,,,++++++++++++++++++************************+++++++++*********))))))************************------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,---...///////////////////////////000000000000000000000000+++,,,---...000111333333333444555666666666444333555666777999:::::::::;;;===<<>>AAADDDFFFMMMQQQVVV\\\```eeeiiilllooorrrwww}}}|||vvvsssnnnlllhhhddd```[[[TTTPPPNNNLLLHHHDDD@@@===;;;:::<<<999666444444444333222555444333222111111111111222222111111111000000000000000111111111111000000000000000/////////......111111111111222222222222111222222222111111444666666777777888777666555444222222333333222222111111000000//////000222444555,,,...111444777:::<<<======DDDMMMOOOGGG999222222111......111333222444888777666444333333333555666333333444444444444555555333333222222333333444555333444555555555666999;;;<<<888444222333555666777777777888888888666555333555555555555555555555555999444666BBBHHHCCC<<<:::;;;;;;;;;;;;;;;:::999999:::999888777666777888999888888888888888999::::::<<<999777888<<>>999888666444333333333333999:::;;;;;;999666333111666555444333222222222333555444222000//////000000000000000000000000000000//////...------...///000111111000///............++++++,,,,,,------.........---,,,+++***+++,,,---...---+++***)))******+++)))***+++,,,---,,,++++++***+++++++++,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++******'''))),,,......,,,***(((************************+++++++++***************************************------,,,+++*********+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---...///........................000000000000000000000000***+++---000222555777888222333444555666666555444666666888999::::::;;;;;;::::::===DDDLLLVVVeeesss,,,,,,++++++,,,,,,---...))))))))))))***+++,,,---+++++++++++++++,,,,,,---,,,...///...------000222555666666444222111111222999<<>>;;;:::999999888777777666666555333333333333444444555444333222111222333444////////////000000000000000000111111111111000000000000/////////.........000000000000111111111111...///000000111444999<<<===>>>???@@@@@@???>>>>>>999999999999::::::888777111111000///000111222333///...///222555888888777777BBBMMMMMMAAA555111333111//////333444333777<<>>???;;;666333444666777888777777666666555555555555555555555555555444444444666333555===BBB===777555666777999::::::999777666;;;:::777666555666777888888777777777777888999:::;;;999999<<>>;;;<<<<<<:::999777777666111111222222222222222222000000111111000111222333444333111000//////000111///////////////000000000000000111111111111000000////////////........................////////////,,,---///000333999@@@EEEJJJKKKLLLNNNNNNNNNNNNMMMGGGFFFDDDDDDDDDBBB>>>;;;333222111000000111222333333222111222555666666555444???HHHEEE:::222000333111000111555666666;;;BBBJJJHHHCCC===666333333555555444444444444444444444222111111111111222333333555666666666666888<<>>FFFPPP[[[kkkyyy+++++++++++++++,,,---------,,,+++***)))(((((((((+++************++++++,,,++++++******+++,,,,,,---''')))+++,,,,,,---///111---...............000222111222555777888999999999;;;===@@@BBBCCCDDDGGGIIIKKKMMMOOORRRUUUXXXYYYZZZYYY\\\```eeehhhkkkkkkllljjjkkkkkkjjjiiijjjmmmoookkkllllllllllllkkkkkkkkkiiigggffffffffffffdddcccbbbbbb```___]]][[[YYYYYYVVVTTTPPPLLLJJJHHHHHHHHHLLLEEEAAA@@@@@@======???CCCEEEHHHIIIFFFAAA:::666666777777555333111111222111222222222111000///...---...000///......///000222111000///............//////////////////////////////000000000000///////////////.........------------------............---...///111555<<>>999222111000//////000111222000000111111222444555666777>>>AAA<<<444111111111111111333666777888>>>GGGRRRPPPKKKBBB888333333555333222222222222111111111000111222333333333333222555666777777777888;;;======999555333444666777888666555444333333444555666666666666555444444333333555666777777444333555888111333666999;;;;;;;;;:::999888777666555666777888555555666777999;;;===>>>888888:::???DDDEEEBBB???999888666555444444555555444666999;;;;;;999555333222222333333333333222222000000//////111222444555........................,,,,,,,,,---......////////////......---......///------,,,,,,++++++******,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++------------............,,,------,,,++++++,,,...*********+++++++++++++++******+++,,,,,,,,,+++++++++***)))(((((()))+++,,,***************************************+++++++++************************''''''(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------+++,,,,,,------.................................,,,---...///000111222222222222333333444444555555555666666777888888777777::::::???GGGQQQ\\\mmm{{{+++++++++***++++++,,,---------+++***)))(((((((((++++++***++++++,,,------///...,,,+++,,,,,,++++++,,,------,,,+++******,,,***+++,,,++++++,,,...111---...///111111111111000111222444444444444666888888999:::<<<>>>@@@BBBBBBBBBCCCEEEHHHKKKMMMMMMMMMJJJLLLMMMLLLLLLLLLNNNPPPNNNOOOPPPPPPPPPNNNMMMLLLJJJIIIHHHIIIIIIIIIGGGEEEEEEDDDDDDCCCBBBAAA@@@???======;;;:::999888888888;;;555222444444222222555666777999::::::888666444333444444222///---...000222222333333222000///......000222111///---...000///000000000000//////.................................////////////......//////.........------------------.........//////.........///222999AAAGGGLLLNNNPPPRRRSSSTTTTTTTTTSSSOOOLLLJJJIIIEEE===777111000/////////000111222,,,...000000000111555999???@@@<<<444000222222///000000333666666888@@@IIIVVVTTTOOODDD:::444444777444444333333222222222222///111333555555444222111333555666777666666888999999666444333444666666666555444444333333444555555777666666555444444333333666666555444555666666555000111444666888999::::::666666666666777777777777555555555777888:::<<<===888888;;;???CCCCCC>>>:::333333333333333333333333555777999;;;:::888555333111222333333333333222111000//////...///000222333........................++++++,,,---.....................------......///+++++++++++++++,,,,,,,,,++++++,,,,,,------,,,,,,***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------,,,++++++,,,...)))*********++++++++++++((()))******++++++******+++***))))))((())))))***************************))))))*********+++++++++***************************))))))((((((((())))))***++++++,,,,,,------...+++,,,,,,------,,,,,,++++++,,,---.........------,,,,,,,,,---......//////------------------------...//////111222333444555333333333333333333444444444555555666666666666666::::::>>>GGGPPP\\\lllzzz++++++******++++++,,,---+++***************+++,,,++++++++++++,,,---...///---,,,***)))*********)))(((***+++***))))))***+++******+++***)))***,,,///***+++---.../////////...000111222111000///000222111222222333555666777777666666666888:::::::::999777888::::::999999;;;<<<<<<===>>>>>>===;;;999777999888777888999999777555555666666777666666555555111222222333444444444555333...---000111000111333111111111000111222333333...000111///,,,+++...000,,,---///000000000///......111333111...,,,---///+++,,,---/////////...---.........------,,,,,,,,,------............------//////.........---------.........////////////000------,,,+++...333;;;AAA@@@BBBDDDFFFHHHIIIIIIIIIKKKHHHFFFFFFGGGEEE>>>888111111000///000111222333+++///222111...///444999GGGCCC:::000///333222---...///222555666777@@@JJJWWWUUUPPPEEE:::555555999777777666666666555555555///111444666777555222000222444666666555555555666666444333333444666666555444444333333333444444555777777666555444444333333555333111222666999555///111222333444555666666666444555666777888888777777555555555666888999:::;;;::::::===AAADDDBBB===888333444555666666666555555777888::::::999777555333000111333333444333222111000000...------...///000////////////////////////***+++,,,---..................---------......///((()))***+++,,,---......***+++,,,,,,------------***++++++,,,,,,,,,++++++++++++*********+++,,,---))))))*********+++++++++***++++++***))))))***,,,))))))******++++++++++++''''''((())))))***))))))***************)))((((((************************))))))******++++++++++++************************,,,+++***(((''''''&&&&&&)))***+++,,,------...///+++,,,,,,------,,,,,,++++++,,,---.........---,,,,,,,,,------...///000000------------------------//////000000111111111111444444333222222222333333444444555555555555555555999999>>>FFFPPP[[[kkkyyy)))))))))((()))******+++++++++******++++++,,,---%%%&&&''')))+++---//////++++++++++++++++++++++++,,,+++******)))*********++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000////////////000000000000111111111111000000111111222222333333333444111111222222222333333333222222111111111111222222////////////////////////111000///......///000111////////////000000000000///////////////000111111111000///------......//////////////////......---.........------,,,,,,,,,------------------------...------------...//////////////////............---.........---,,,,,,+++......---------,,,,,,,,,+++,,,,,,,,,,,,...111444999888777777888:::===>>>AAA@@@???===;;;999888777333222///---,,,,,,---...000444,,,---888111,,,???LLLAAA666222000...///111000000000111444777;;;===JJJHHHEEE@@@;;;777444222333444444555555444444333333333444444555444444444444444555555444222111///222222333333333333444444333333444555444333111000222222111111111222333444444444444555555555555666555444444333333444444555222222111222333555777999444555555555666777777777666777999::::::999888777555555555555444333222111555555555555444333333222222111111111000000//////////////////............111000...---,,,,,,,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******///...,,,***))))))******(((((()))***+++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++111111111///+++))))))))))))+++------,,,*********))))))))))))(((((((((((('''&&&&&&'''***+++*********)))((((((((()))+++,,,++++++************++++++)))(((((('''(((***+++,,,...---,,,+++************++++++++++++,,,---...///222111000...+++)))'''&&&///000111000---,,,+++,,,...------------...//////000////////////111222333555555666555333333555777666555555555666777999:::;;;999;;;DDDPPP]]]mmmzzz(((((()))))))))************************++++++,,,))))))*********+++++++++++++++++++++++++++++++++***)))))))))***++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////............////////////000000000000//////...............///////////////000000000111111111//////............//////........................000000///......///000000....../////////000000000//////......///000000111222111///.........///000///////////////...------//////.........------------------------------------------------...//////////////////.........---------......---,,,,,,+++......---------,,,,,,,,,,,,------,,,,,,---000333222111000///000222333555999999888666555444333222333222000...---...///000///444------777222222CCCKKK@@@666222111///000222111111111111444777999;;;@@@???===:::777444222111333333444444444444333333222222333444555555444444222333444555555444444333222222333333333333444444333333444444444333222111111111222222222333333333444444444444555555555555555444444333333444444555333333333333444555666666555555555555555666666666666777888999999888777666555555555555444333222111333333444444444333222222111111111000000000//////////////////............000///...---,,,,,,------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***...---+++************+++)))))))))******++++++,,,************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++.........---***(((((()))***,,,---,,,+++******+++)))))))))))))))))))))(((***(((((((((******)))(((***)))((((((((()))+++++++++******))))))******++++++******)))))))))******************+++,,,------*********++++++,,,---...,,,+++***((('''%%%$$$###+++---...---+++)))))))))...------------...//////000/////////000111222333444555555444333333444666333333333444555666777888;;;999;;;CCCOOO\\\lllyyy'''((()))*********))))))))))))))))))************+++************)))))))))++++++++++++++++++++++++((((((((()))***+++------+++************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......------------......---......//////......---,,,,,,,,,,,,,,,,,,++++++---------.........//////...------,,,,,,------...........................000///............///000.........////////////000///............///000000222111000///...///000000......//////......---,,,////////////............---------------------------------------....../////////.........------------------------,,,,,,+++......---------,,,,,,,,,---------,,,+++,,,///111111000///......///000111222222111111000/////////222111000//////000111111000444...+++111222666DDDGGG===444222111000000222222111111222333555777888777777666555444444333333222222333333333333222222111111222444555555555555111222333555666777777777222222333333333333444444333333444444444333222222000111222333444333222222333333333444444444555555555444444333333444444555444555555555555555444444555555555555555444444444555666777888888777666555444444444444333222222111111111222222333222222222111111000000000000///////////////............---......---------------...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++*********++++++************************************))))))))))))))))))))))))))))))))))))***************************++++++***((('''((()))+++,,,,,,+++))))))***,,,)))))))))))))))))))))))),,,***))))))******)))((()))))))))((()))******++++++******))))))******+++,,,,,,,,,,,,+++***)))(((*********+++,,,------...***************+++,,,---+++++++++******)))))))))---...//////---,,,,,,,,,......------......///000////////////000111222333333444555444333222333555222222444555666777777777;;;999;;;CCCMMMYYYiiivvv&&&''')))++++++***)))''''''(((((()))))))))))))))(((((())))))******++++++************************(((((((((((()))***+++,,,***************++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,.........------,,,,,,+++,,,,,,,,,------------.........------------......------------------------........................------........./////////.........------...//////111000///...---......///---............---,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///.........---------,,,,,,,,,,,,---------,,,,,,+++......---------,,,,,,,,,---......---++++++---///222111000/////////000000/////////000000000000111//////......///000111111111333///***,,,222:::BBBBBB999111000000//////111222222111111222333444555333333444444444555555555111222222333333222222111///000222333444555666666222333444555666888888999222222222333333333444444333333333333333333333222///000333444444333222111222333333333444444444444555444444333333444444555333444555666777666555444666666555555444444333333444555555666666555444333333333333333333222111111//////000111222222111111000000000000000000////////////.........---------------------------.........---,,,******)))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************+++++++++************))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***,,,,,,,,,***((((((***,,,)))))))))))))))*********+++***)))***+++,,,+++***)))))))))))))))******+++******))))))))))))******+++,,,,,,------+++***)))---------,,,,,,++++++******)))))))))***++++++,,,,,,,,,------......//////---///000000...---.....................//////000/////////000000111222222111333444444333222222444333444666888999:::999999:::999;;;BBBKKKVVVggguuu%%%''')))***+++***((('''&&&'''((())))))))))))((((((((()))))))))***************************************))))))((())))))*********))))))******+++,,,*********************************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------------............------------------..................---------------...///...---,,,+++,,,---------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++......---------,,,,,,,,,---......---++++++,,,---///...------,,,,,,,,,+++...//////000111222222333------------...//////000000000000,,,...;;;FFFEEE<<<444......///......///111111111111111222222333222222333333444444444444111222222333333222222111///000111333444555555555555555555555666666777777222222222333333333444444333333333333333333333333///000333444444333222111222222222222333333333444555444444333333444444555000222444666777777666666666666666555555444444333444444444444333333222222222222222333222222111000......///000111111111111//////////////////000000............------------,,,,,,------------------,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***************************))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***,,,+++,,,+++)))((((((***,,,((()))))))))*********+++(((((('''))),,,------,,,((()))))))))***************))))))))))))))))))***)))***+++------,,,,,,+++,,,,,,---------,,,++++++*********)))******++++++((())))))***+++,,,------)))+++,,,,,,+++++++++,,,///............///000000...//////000111111222222111333444444333222222333222444666888::::::::::::999999;;;BBBIIITTTeeettt&&&'''((()))))))))((((((&&&''')))*********)))(((++++++***)))((((((''''''************************+++***)))(((((((((((((((***))))))))))))***++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,+++++++++++++++***,,,,,,,,,---------......+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---...---,,,+++***+++,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---...---,,,+++,,,---.........------,,,,,,+++------...///000111222222,,,,,,,,,------............---111111555IIITTTJJJ777000,,,...000///...///000000000111111111111111000000111111111222222222222222333333333333222222000000111333444444444444777666666555555555666666222222333333333333444444333333222222222333444444000111222333444333222222111111222222222333333333555444444333333444444555000000222444555666777777666666666666666555555555333333222222111000000000111111222222222111111000//////000000111000000000......////////////000000.........------------,,,,,,,,,------------,,,+++'''((((((***,,,...000222++++++++++++++++++++++++******))))))))))))******)))******+++******))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((***++++++******+++,,,***++++++***(((((()))+++((())))))******+++++++++&&&&&&&&&(((+++---...---(((((()))************)))***))))))(((((())))))***((()))***+++,,,,,,,,,,,,((()))+++---/////////...++++++*********++++++,,,)))))))))***++++++,,,,,,)))+++---...---,,,---...//////......//////000111...///000111222222222111111333555666444333333333111222444666777999999:::888888<<>>EEE???999777888999999888555333222111222222111000...//////000111222333333111333444444333444555666777666444333333444666777222444777:::<<<<<<;;;:::999888666333111000000000///............---------/////////000000/////////........................++++++,,,,,,,,,,,,------+++,,,,,,,,,++++++***)))******+++,,,,,,++++++++++++++++++*********))))))---,,,***))))))***,,,---,,,+++***)))))))))******************************+++***)))((('''(((((()))***)))((((((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))((())))))***)))((('''&&&'''(((************,,,...***)))((((((((()))+++,,,************************************)))))))))(((******+++++++++******))),,,,,,,,,+++++++++******---,,,+++*********++++++,,,+++************+++,,,/////////000//////......---------------...//////------........./////////333333333444444444444444444444444555666888999:::<<<;;;<<>>===;;;888555222///---///............---------........................------------------------++++++,,,,,,,,,,,,------******+++++++++***))))))''')))+++,,,---,,,+++***+++************))))))))),,,+++***))))))***+++,,,++++++***)))))))))************************************)))((((((((((((((()))(((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((((((''''''&&&###%%%'''''''''''')))+++***)))((((((((()))+++,,,************************************))))))))))))+++++++++++++++***)))(((,,,,,,,,,++++++++++++***---,,,++++++******++++++******))))))))))))***+++.../////////...------,,,+++,,,,,,---...---------222111000000000111222333222222222333333333444444333333444555666888:::;;;<<<;;;<<>>@@@@@@@@@>>>>>>===;;;888444000---///............---------///..................///------------------------+++++++++,,,,,,,,,------******++++++++++++******%%%'''***---...---+++***************))))))))))))+++***))))))))))))***+++*********))))))))))))******************************))))))(((((((((((((((((()))***)))((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((('''&&&'''((('''%%%%%%%%%&&&***)))((((((((()))+++,,,*********************************)))))))))))))))+++++++++++++++***)))(((++++++++++++++++++++++++,,,,,,++++++++++++***+++******************++++++............---,,,+++++++++,,,---...///...------444333222111111333555666222222222333444444555555222333333444666888:::;;;<<<;;;===AAAFFFOOO```ooo&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((('''''''''((((((((()))))))))+++***)))((((((((((((((('''(((((((((((())))))))))))***++++++++++++***)))(((((()))************)))(((((((((((((((((((((((()))***+++***(((((((((***))))))))))))))))))))))))******************************++++++++++++++++++***************+++,,,,,,))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---...///...---,,,---.........------...---+++***++++++,,,------...//////+++---222666999777333///......///111444555444222/////////000111111222222///000111333444555666666888999999999888666333222333333333444444444444444111111111111111111111111222222222444888AAALLLSSSUUUMMMDDD>>>>>>AAACCCCCC<<<:::888777777777666444777777777666555555444444000222333333222333444666333333333333333333333333555666888:::;;;<<<<<<<<<;;;<<<<<<;;;999555222000///............---------000//////......//////000------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++%%%'''***,,,---,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((***,,,,,,***)))***+++'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,***)))***+++***)))((((((((()))+++,,,************************))))))))))))))))))******+++++++++++++++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,------------------------,,,++++++,,,---...000000///......111000...---...///111333222333333444555666666666222333333444666777999:::;;;;;;===AAAFFFNNN^^^lll&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((''''''''''''((((((((()))))))))++++++***)))((((((((((((''''''(((((((((((())))))((()))***++++++***)))((('''((())))))******))))))((((((((((((((((((((((((((()))******(((((((((***(((((()))))))))))))))************************************++++++++++++++++++++++++***++++++,,,---*********++++++,,,,,,---)))))))))*********************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,...............---,,,+++++++++,,,---...//////000+++...111333222111111222......///111333444222111111111111222333333444444000111333444555666666666777888999999888666444222333333333444444444444444333333333333333333333333222333333555;;;DDDNNNUUUSSSLLLCCC???@@@CCCEEEFFF>>><<<:::999999999777666777777666555333222111111000111333333222222444555222222222222222222222222444555555666777777777777777888888999777555333111///............---------111000///......///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,&&&(((***+++,,,+++***)))(((((()))))))))))))))***((((((((())))))((((((((('''((()))*********)))))))))))))))))))))))))))))))))))))))))))))((('''''''''***......+++)))***,,,''''''(((((())))))******))))))))))))))))))))))))***))))))))))))******+++&&&(((************,,,...***)))((((((((()))+++,,,************************))))))))))))************)))******+++++++++*********++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))+++,,,---.../////////...,,,,,,------...------,,,---...//////000000//////111000/////////000222333333333444444555666777777333333333444555666888888::::::===BBBGGGNNN]]]kkk}}}&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&'''''''''(((((((((+++***)))((('''''''''''''''''''''((((((((())))))((()))***++++++***)))((('''(((((()))))))))))))))))))))))))))))))))))))))''')))***)))(((((()))***(((((((((((())))))******************************)))))))))*********++++++++++++******++++++,,,---++++++++++++++++++++++++((()))))))))*********+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************)))))))))******+++,,,,,,,,,***++++++,,,,,,++++++***))))))************))))))++++++,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++---...//////......---...++++++,,,---...///000000,,,000444444000...000222......///111333333000...111111111222333333444444222333444666777777666666555666888999888666444222222222222222222222222222333333333333333333333333111222333666;;;CCCMMMTTTPPPIIIAAA>>>???BBBDDDDDD@@@>>>;;;:::::::::888777555555444333222111000000000111222333222222333555222333333333333333333222222222333444444555555555444555555555444333222111///............---------000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,))))))************))))))(((((((((((())))))******'''(((((((((((((((((('''&&&''')))*********))))))))))))))))))))))))))))))((())))))***)))((('''&&&%%%)))......+++)))***,,,'''''''''((()))*********)))))))))))))))))))))))))))(((((('''((()))***+++###%%%'''''''''''')))******)))((((((((()))+++,,,************************((()))))))))************((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++***)))+++,,,---///000000//////+++,,,---......///.........---------......//////111111111222222222333333111222333444555666666777555444444444444555666777999:::>>>CCCHHHOOO]]]kkk|||&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%''''''''''''((((((((()))((()))***++++++***)))((('''(((((()))))))))))))))************************'''(((***)))(((((()))***'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))*********************++++++,,,,,,,,,++++++++++++++++++(((((())))))*********+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,)))************++++++++++++++++++++++++++++++++++++*********))))))(((((((((((()))***++++++,,,,,,*********++++++*********(((((())))))))))))((((((******++++++++++++******---...///...,,,+++,,,------///000000///......///++++++,,,---...///000111...333888666111---...111......///111222222///---/////////000111111222222333444555777777777777666333555777888888666444222111111000000000000000000111111111111111111111111000111333666;;;BBBKKKRRRRRRLLLEEEAAACCCEEEFFFFFFAAA???<<<;;;;;;;;;999888444444333333333333222222///111222222222222333555333444444555555444444333000111111222333444555555333333333333222111000/////////.........---------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------((()))***+++++++++++++++*********)))))))))))))))'''((((((((())))))******''''''((((((((((((''''''&&&'''(((*********)))((())))))))))))))))))))))))((()))*********)))'''&&&###(((------***((()))+++&&&''''''((()))******+++))))))))))))))))))))))))((('''&&&&&&'''((()))***)))*********((('''((()))***)))((((((((()))+++,,,************************(((((())))))*********+++'''((()))***+++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---,,,+++***)))***,,,---///000000//////++++++---...///000000000...---,,,+++,,,---...///------...////////////...000111111222444555666666555555444444444555555555888:::>>>DDDIIIPPP^^^kkk}}}'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***++++++***(((((())))))(((((('''''''''&&&((((((((((((((()))******'''((()))******)))(((''''''&&&%%%&&&(((******)))))))))))))))************(((((())))))******++++++))))))))))))))))))))))))+++***)))))))))***,,,,,,+++*********))))))((((((((()))***++++++***)))((())))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,+++***))))))((()))+++------+++)))***************************************************+++,,,---...---,,,+++,,,,,,***)))((((((((((((************************++++++,,,------------,,,++++++,,,------......//////......///000000...,,,+++,,,---.........------...777;;;444------///...,,,---///000000000//////000...---,,,---000333555666666666555444222111000888666555666888888444111000000000000000111111111111111000000000000111111333444444555666:::???CCCHHHIIIIIIHHHFFFEEEFFFHHHFFFBBB<<<888777777888777444444555555555555555444333222222111111222222333222333333333222222444555222111111000222444666888888222,,,+++...111111///////////////////////////+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---.........---,,,,,,+++******+++++++++*********))))))***)))((((((((()))+++,,,************************---,,,,,,+++***)))(((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))***'''&&&((((((&&&'''*********))))))))))))))))))'''((()))***************---,,,***(((''''''(((((())))))))))))))))))))))))+++***)))))))))***,,,,,,******+++++++++******))))))))))))))))))(((''''''******+++++++++,,,,,,,,,+++*********++++++,,,---,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++------......//////000000---,,,,,,++++++,,,,,,---111111111111222222222222222222111111222222333444555555444444555666888999<<<;;;===AAAFFFOOOaaappp'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((((((((((((((((((((())))))***'''((()))******)))((('''(((&&&%%%&&&((()))))))))'''((((((((()))*********))))))))))))))))))******(((((((((((((((((((((((())))))((((((((()))***+++*********)))))))))((((((((()))************)))(((************************************************))))))*********++++++++++++,,,,,,,,,++++++***)))((()))************************************************************************,,,---------,,,+++,,,+++***)))((((((((((((******************************+++,,,,,,,,,,,,,,,+++++++++,,,------......///...///000111111///---------------------------000666777000,,,---...---,,,---.../////////......000///...---...111444666666666555444333222111000555444333444666666333000000000000000000000000111111111000000000000111111222222333333444777<<<@@@FFFGGGGGGFFFDDDDDDEEEFFFCCC???:::666555666666555111222333555555666666666222111111111222222333444333444444333222222333555111111000000111333666777777222------///111000...........................,,,,,,------------,,,,,,++++++++++++,,,,,,---------,,,,,,+++******))))))+++++++++*********))))))***)))((('''''''''''''''************************,,,,,,++++++***)))(((((())))))))))))))))))))))))++++++*********)))))))))(((((((((((())))))))))))(((%%%&&&******((())),,,))))))))))))))))))))))))(((((()))*********))))))'''''''''((()))+++,,,---))))))))))))))))))))))))++++++*********+++,,,---(((((())))))))))))(((((()))))))))))))))(((''''''*********+++++++++,,,,,,,,,+++*********+++,,,---,,,,,,+++******+++,,,,,,.........---------,,,,,,------------............---,,,,,,++++++,,,,,,---------....../////////000222222111111222222333444555555444444555666888999;;;:::===AAAFFFOOO___nnn}}}'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))(((((((((''''''(((((()))***'''(((((())))))((((((''')))'''&&&&&&((()))((((((&&&&&&''''''((()))******)))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))((((((((())))))******))))))(((************************)))))))))))))))))))))))))))))))))*********+++++++++++++++,,,++++++***)))+++---...---***)))+++...******************************************************+++,,,,,,,,,,,,+++++++++***)))((((((((()))************************))))))***+++++++++++++++)))******+++,,,,,,------/////////000222222000...///...,,,++++++,,,---...333444111---+++---...---,,,,,,---.........------///.........///222555777666555333222111111111111222111111222444333111///111111000000000000000000111000000//////000000111000111111111222444888;;;@@@AAABBBAAA??????@@@AAA>>>:::666333333333333333///000222444555666666666000000000111222333444555555555555444222111222444000000000000111333444555666222///...000000...,,,........................,,,------......------,,,++++++++++++,,,,,,,,,,,,+++++++++***))))))((((((+++************)))))))))*********)))((('''%%%$$$************************+++++++++******)))))))))))))))))))))))))))))))))***************)))))))))(((((((((((())))))))))))'''%%%&&&******&&&%%%'''))))))))))))))))))))))))))))))*********)))(((((($$$%%%''')))+++,,,------)))))))))))))))))))))))),,,++++++++++++,,,------(((((())))))))))))(((((())))))******))))))((((((*********++++++++++++,,,...,,,***))))))***,,,---,,,++++++******++++++,,,//////............---------------------,,,,,,,,,------,,,,,,,,,,,,------...//////000111222333333222222111111222222333444555444444444555666777888::::::===BBBGGGOOO^^^mmmyyy&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((())))))***)))))))))((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((***(((&&&&&&((((((((('''$$$%%%%%%&&&'''((()))))))))))))))(((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))((((((((())))))))))))))))))(((************************(((((((((((((((((((((((())))))))))))******************++++++++++++******))),,,...+++&&&%%%)))---************************************************)))******+++++++++++++++******)))))))))))))))***************************(((((()))***************)))))))))***++++++,,,,,,000//////111333333111///111///,,,******+++...///666222---+++,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,------------///111444555555333111/////////111222000000111222333222111000111111111000000000000000000000////////////000000000111111111000222555777888:::;;;:::999888999:::999666222000000111111000000000222333444444444444...//////000222333555666666666666444222000111222//////000111222222333333444222000000111000---***------------------------,,,------......------,,,+++++++++,,,,,,,,,++++++++++++*********)))))))))************))))))))))))++++++,,,,,,+++***((('''************************************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((&&&&&&(((&&& )))))))))***************)))*********)))((('''''''''((()))******)))((('''))))))))))))))))))))))))*********+++++++++,,,,,,)))******++++++++++++***))))))*********))))))(((************++++++++++++...---+++))))))***,,,---++++++++++++++++++++++++............------------///......------,,,,,,,,,------,,,,,,,,,,,,------//////000111333444555555222222111111222222333444444444555555666666777888:::;;;>>>DDDIIIPPP^^^lllzzz&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))*********+++++++++'''''''''''''''''''''''''''''''''''''''(((((()))((((((''''''''''''((((((***(((&&&&&&((((((((('''$$$%%%%%%&&&'''((((((((()))(((((((((''''''&&&&&&''''''''''''''''''''''''(((((()))))))))******)))(((((((((((((((((()))))))))(((((((((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((()))))))))*********)))******++++++*********%%%((()))&&&!!! $$$((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))))))))))))))******))))))))))))))))))))))))(((((()))************)))(((((()))******++++++,,,/////////111333333111///111///+++))))))+++...000888222,,,+++...000111000,,,,,,,,,+++++++++,,,,,,+++++++++,,,---///111222222111///...---///000111...000222333333222222222111111111111000000//////000000////////////000000000111222111111111333666444666888888666555666666666333000///000111000000111222222222222222111000.........000111333555666666666666333111///000111...///111222333222222111222111111111000///---+++------------------------,,,------------------,,,***++++++,,,,,,+++******+++++++++++++++*********)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((&&&&&&(((&&& *********++++++,,,,,,,,,)))))))))))))))((('''&&&))))))******)))(((&&&%%%))))))))))))))))))))))))((())))))***************))))))***+++++++++++++++))))))************))))))))))))*********+++++++++---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---000/////////......------...------,,,,,,------...,,,,,,---...///000111222222222111111222222333444444444555666666777777777;;;<<<@@@EEEIIIQQQ___lll|||%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((((()))+++,,,---,,,,,,+++%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))(((''''''&&&&&&''''''((()))'''&&&&&&((()))((((((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))*********))))))''''''(((((((((((()))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((()))******+++*********''')))***)))&&&%%%'''***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))((((((((()))***++++++))))))))))))))))))))))))(((((()))***************((())))))***++++++,,,,,,.........000222333111//////---+++)))***,,,///111777000+++---///000000222------,,,+++++++++,,,,,,+++++++++,,,---...///000//////...------...///000---000222333333222333444222222111111000/////////000//////......//////000000111222222111111333555444777999:::888777777888444222000000111222222111222222222222111000///............///111333444555444555444222000...///000...000222444444333222111000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,+++))))))++++++++++++++++++++++++(((((()))))))))))))))***'''((())))))******))))))))))))))))))))))))))))))((((((((())))))*********((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))'''%%%&&&******&&&%%%''')))******++++++,,,,,,,,,(((((()))))))))(((''''''''''''(((((())))))(((((())))))))))))))))))))))))'''((())))))******))))))&&&'''((())))))***))))))))))))******++++++******)))))))))************+++++++++******++++++,,,---***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---///////////////...............------------............///000000111222222222222111111222222333444333444555666777777777777<<<<<>>BBBKKK[[[jjjvvv"""%%%((()))(((%%%$$$((('''&&&&&&(((((('''&&&)))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---000111000///&&&&&&&&&''''''''''''(((***)))((('''''''''''''''((((((''''''&&&&&&&&&%%%(((((('''&&&%%%%%%$$$$$$(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))(((((((((((()))***++++++***(((%%%###******)))((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''(((******)))(((((('''((()))******************)))((((((((()))+++,,,***++++++,,,,,,+++++++++)))))))))******++++++,,,)))))))))***+++---...///***,,,+++(((+++333666222///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000***+++,,,---...000111111000000111111111222222222222222222000......///111......---...000000///...////////////000111222333666666666666777777777888555222000222666666333///444333222111000000000000......//////000000111111//////////////////......000000000000000///......111000///...............)))******++++++******)))+++++++++************))).........------,,,,,,,,,+++***)))'''''')))***++++++***)))***++++++***)))''''''((()))))))))))))))((()))*********((('''&&&******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++)))******)))'''&&&((()))((((((((((((((('''''''''+++*********))))))((((((&&&'''''''''(((((())))))+++++++++************)))''')))+++,,,,,,,,,***)))******))))))******+++,,,)))((((((((((((***+++,,,+++++++++*********))))))//////000///---***'''%%%((()))***++++++,,,++++++,,,+++++++++,,,,,,---......//////...,,,,,,---...+++,,,.../////////...---+++,,,///111222222111000333333333333333333333333222333555777888999888888::::::===AAACCCJJJYYYiiivvv!!!###%%%'''((('''%%%$$$&&&$$$###$$$%%%&&&%%%###((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((***---//////---***&&&&&&&&&&&&'''''''''''')))((((((''''''''''''(((***)))))))))((((((((('''(((''''''&&&%%%%%%$$$$$$(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((''''''((()))***+++******)))***))))))((((((''''''&&&(((''''''&&&&&&&&&&&&&&&%%%&&&''')))***+++++++++******+++,,,,,,,,,++++++))))))(((((())))))***+++++++++++++++***))))))((()))))))))*********+++++++++++++++******++++++,,,&&&(((((((((,,,444777444------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...........................111111111111222222222222222222222000//////000222333444444555666555444222000000/////////000000111333333333444444444555555444333222555999:::666222//////......---.........------........./////////........................///////////////...------------,,,+++++++++++++++++++++++++++++++++++++++*********)))))))))((((((++++++++++++************+++***)))(((((()))***+++***)))((((((******)))(((''''''((()))))))))))))))))))))*********)))''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********((())))))(((&&&&&&'''(((******)))((('''&&&&&&%%%******)))))))))(((((((((((((((((()))))))))******+++++++++*********))))))''')))***,,,,,,+++***)))))))))*********+++++++++,,,+++***)))(((((())))))+++++++++*********)))))))))***,,,......---,,,+++,,,,,,,,,++++++***)))(((,,,,,,,,,,,,,,,---.........000111111///...---...,,,---......///............///000111111000000///000000111111222333444444111222444666777777777777888999;;;>>>AAAGGGWWWgggwww$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$######%%%%%%$$$###&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,...---)))&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''(((((()))))))))((((((((((((((('''''''''&&&&&&%%%%%%$$$'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))((((((''''''''''''(((((()))))))))(((((((((''''''&&&&&&'''((())))))******))))))))))))(((((((((((())))))((('''''''''''''''%%%%%%%%%&&&&&&'''((()))+++++++++,,,++++++******(((((())))))******)))))),,,++++++***)))(((''''''************************...---,,,+++***)))))))))&&&(((((((((---333444222,,,++++++************++++++++++++++++++++++++++++++++++++******++++++,,,////////////////////////111111111222222222333333111111222111///000222444888:::<<<======:::777555333333222111111000//////000000000000111111111111333333555999===>>>:::666------,,,,,,------...///---------------.........------------------.....................------,,,,,,++++++***************---,,,+++******+++,,,---))))))))))))(((((((((''')))))))))))))))*********+++***)))(((((()))***+++)))((('''((()))***)))'''''''''((())))))))))))))))))************))))))(((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((***))))))))))))))))))((('''((()))(((&&&%%%&&&'''++++++***((('''&&&%%%$$$))))))((((((((((((((('''))))))))))))************++++++*********)))))))))((()))***+++++++++***)))((()))***+++++++++***))),,,,,,***))))))((())))))+++++++++***************''')))+++---............,,,,,,,,,+++******))))))------,,,,,,------......,,,...000000///---,,,---...------------...//////111111000000000/////////---...///000222333444555333444555666777888888888888999;;;>>>@@@GGGWWWfffwww'''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%''''''&&&%%%&&&%%%%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,...---)))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***)))((((((''''''&&&&&&%%%%%%&&&&&&'''((()))******((((((''''''''''''(((((())))))((((((((('''''''''''''''&&&%%%%%%&&&&&&'''((((((((()))))))))*********))))))(((((((((((((((---+++)))'''&&&&&&&&&'''))))))***))))))(((''''''&&&''')))*********)))(((+++******))))))))))))))),,,,,,,,,+++++++++++++++...---,,,***))))))))))))************---//////---,,,++++++*********++++++***+++++++++++++++,,,,,,---,,,+++++++++++++++,,,,,,---...///000222333333111111111222222222222333000111111111000111444666;;;>>>BBBCCCAAA===999777888888777666444222111000............////////////111222666;;;??????<<<888000000//////.../////////------------------......,,,,,,,,,---------------......//////......---,,,------,,,,,,,,,,,,------...---+++******+++---...******)))))))))((((((((())))))******++++++,,,,,,******)))(((((()))*********)))(((((()))***)))(((''''''((()))))))))))))))******************)))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((((((''''''((())))))'''''''''(((***))))))((('''&&&&&&%%%((((((((((((''''''''''''))))))))))))))))))))))))************))))))))))))(((((()))***+++******)))'''(((***,,,,,,+++)))((())))))))))))***+++,,,,,,************************+++,,,---------,,,++++++************+++,,,---------,,,,,,,,,,,,,,,------***,,,,,,,,,******+++,,,......---,,,,,,...///000111111000//////000000111//////000111222333444444666777777888999::::::::::::;;;===@@@BBBHHHXXXgggxxx((('''&&&%%%%%%%%%&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((+++...---+++(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((()))******((((((''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&'''(((''''''(((((())))))************)))(((((((((((()))222000...,,,+++******+++)))))))))))))))((('''&&&&&&'''(((******)))(((((())))))))))))***,,,---............------,,,,,,,,,++++++***))))))*********+++******---......,,,+++,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,...------,,,,,,,,,,,,---,,,---...///000222333333000000111111111111222222///000000000000111444666===AAAFFFGGGDDD???;;;999;;;;;;;;;999777555333222---............/////////...000555999<<<<<<:::777444333111000///.................................,,,,,,,,,---------......///000000000000///.........---------------.........---+++******+++---...++++++*********))))))))))))))))))******+++++++++******))))))))))))******+++***))))))++++++***)))''''''((()))))))))))))))))))))))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((''''''''')))++++++***))))))***'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))(((((((((((())))))************&&&(((***+++,,,+++)))(((((()))******+++,,,,,,,,,************************------------,,,++++++***************+++,,,---...,,,,,,++++++++++++,,,,,,,,,,,,+++)))'''(((,,,///......---,,,,,,...///000////////////000111333333222222222333333333333333777777888888888999:::::::::;;;===@@@AAAHHHWWWfffwww'''&&&&&&&&&&&&&&&''''''$$$######$$$&&&''''''%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''))),,,---+++)))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((('''''''''&&&&&&''''''((()))******++++++&&&'''''''''(((((())))))******)))((((((((((((((())))))))))))))))))***************+++******))))))''''''(((((())))))(((((()))(((((()))+++---///111//////......---,,,++++++)))))))))))))))***+++,,,)))''')))///111///---...,,,++++++++++++,,,------*********++++++,,,,,,------------,,,,,,---....../////////////////////////////////000000000111111...///000//////000222555<<>>;;;:::999::::::999888666444222............/////////000---///333666888777666444333222000...---++++++***/////////...............,,,,,,,,,---......//////000000000000000//////...,,,++++++++++++,,,,,,------,,,+++******+++,,,---++++++++++++************((((((((((((((())))))))))))))))))******)))))))))+++***)))***+++,,,+++)))''''''((())))))))))))))))))((((((((((((((()))*********))))))))))))******************************(((((((((((((((((((((((()))(((((((((((((((((('''''')))+++,,,+++*********&&&&&&''''''((()))))))))'''(((((((((((()))))))))((((((((((((''''''''''''******)))))))))(((((((((((((((((()))))))))******'''((()))*********)))(((,,,,,,,,,,,,+++***)))(((***************+++++++++******++++++,,,---......///...,,,+++******++++++------,,,+++++++++,,,,,,......---+++***+++///222...------------...//////......///000111222333444333333333333333333333333666555555555555666777888888999;;;>>>???EEEUUUdddvvv%%%%%%&&&&&&''''''((((((%%%$$$$$$%%%'''(((((('''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((()))((('''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%%%%&&&&&&''''''((('''''''''(((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((()))***))))))(((&&&&&&&&&&&&''''''''''''))))))(((''''''''''''((($$$$$$%%%&&&&&&&&&&&&&&&((()))******************(((''''''''''''((()))))))))((((((((())),,,...000///...---,,,+++***)))))))))))))))))))))***+++++++++(((***111333///,,,---***************+++,,,,,,)))******+++,,,,,,------++++++++++++,,,---..........................................////////////...//////.........111333666;;;@@@@@@<<<888666777333444555666555333222000............////////////...000222444444333222222111000///---,,,+++++++++.........---------,,,,,,,,,------...//////000000//////000000//////...---***************+++,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))(((((())))))************))))))+++)))((()))***+++***)))''''''((()))))))))))))))''''''&&&&&&&&&''')))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&(((+++,,,+++***)))***'''''''''(((((((((((((((((((((((()))))))))******))))))))))))((((((''''''***)))))))))((((((((((((((((((((((((((()))******(((((((((((()))))))))))),,,,,,,,,,,,,,,***)))((())))))*********+++++++++((())))))+++,,,...000111///...,,,*********+++,,,//////...---------------+++---......------...///,,,---......///.........///000111222333222222111111111222222333333333444666555444444444555666777888999;;;===???EEETTTcccuuu$$$%%%&&&'''((((((((((((((('''&&&(((***++++++***"""###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((******))))))((((((''''''###$$$$$$%%%&&&'''((((((((((((((((((((('''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&$$$!!! &&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''))))))***+++***((('''&&&&&&&&&'''(((((()))(((((((((((('''&&&&&&((()))******)))((('''(((***,,,---------,,,+++***(((''''''******)))))))))))))))***///,,,---333444---)))***))))))((())))))***++++++))))))***+++,,,,,,------************+++,,,---...***+++,,,---...000111111---------............///...//////...------///222///555999999555111111222...///111222222111///...------.........////////////111222333222000000111000///......---------------------,,,,,,+++++++++------......///000111111......//////......---,,,++++++******+++,,,------)))***++++++++++++***)))))))))))))))((((((((((((------,,,,,,++++++******))))))************))))))***((('''((()))***)))((('''(((((()))))))))))))))'''&&&%%%%%%&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))$$$'''***+++***)))((()))))))))(((((('''''''''&&&(((((())))))******+++++++++*********))))))(((((())))))))))))((((((((((((((((((((((((((()))******((((((((((((((()))******((()))+++,,,------,,,,,,))))))******++++++++++++*********+++,,,...///000,,,+++*********,,,...000111111000///////////////&&&***...000///---+++++++++,,,.../////////...---000111333444333222000.........///111222333444555777777666555555666888888;;;;;;===???AAAGGGVVVeeeuuu&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$'''''''''(((((((((((()))((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&'''''''''(((((()))))))))***+++++++++)))(((''''''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******%%%&&&''')))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))((('''---111111222333000+++***++++++,,,,,,++++++***+++++++++,,,,,,+++******------,,,++++++,,,,,,,,,)))+++,,,...//////......///...---,,,+++,,,------///............///000000111111111111111111111111000000000000////////////000000///...............000000////////////000000444333222111000...------+++...000000---,,,---//////000000000///...,,,+++.........------,,,,,,,,,//////...---+++***))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&(((((((((((()))))))))))))))((('''&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$%%%&&&'''((()))***)))***++++++***(((&&&%%%&&&''''''(((((((((((((((,,,+++)))((('''''''''(((&&&'''(((*********)))(((((()))+++,,,,,,,,,+++***+++***)))'''''''''((())))))))))))))))))))))))))))))'''&&&'''***+++***((((((((((((((()))***+++,,,*********++++++,,,,,,,,,++++++******))))))((((((+++***)))(((''''''''''''))))))))))))***+++,,,---++++++++++++******))))))---......///000/////////.........------,,,,,,+++///...---,,,,,,---...///---......000111222333444333333333444444555555555555555666666777777888888:::999:::===@@@GGGVVVdddppp&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((())))))))))))))))))(((''''''((((((((('''''''''&&&&&&***)))((('''''''''''''''&&&&&&''''''(((((())))))*********)))((('''%%%$$$(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))************************&&&,,,000///...///---******++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,***+++---...//////......//////---,,,,,,,,,---.........------......///000////////////////////////111111000000//////......000000//////////////////000//////......//////000333333222111000///...---+++---//////---,,,---///111111111111111///...---......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))))))))(((((((((''''''(((((((((((())))))))))))***)))'''''''''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((()))******)))(((&&&$$$&&&''''''(((((((((((((((+++***)))((('''''''''(((&&&'''((()))***))))))(((%%%&&&'''((()))(((((('''******)))((((((((((((((()))))))))))))))))))))))))))'''&&&'''***+++***((((((((((((((()))***+++,,,***++++++++++++++++++,,,))))))))))))((((((((((((,,,+++++++++++++++,,,,,,))))))))))))***+++,,,---++++++++++++*********))),,,---......//////......///......---------------000///...------...///000/////////000111111111222222222222333333333333333444555555666777888888888999999:::===@@@GGGUUUcccsss&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&'''''')))))))))(((((((((((((((******)))(((((((((((()))'''''''''(((((((((((((((++++++***)))'''%%%###"""((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''((())))))***++++++&&&...333000,,,++++++*********++++++++++++******+++,,,,,,------,,,,,,,,,++++++************+++++++++,,,---.../////////...000///......------......------,,,,,,,,,---..............................222111111000///......---000///////////////000000.........------.........222222111000000///......***,,,------,,,,,,---///222222222222222000//////------------,,,,,,,,,,,,(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))************))))))***)))))))))))))))(((((((((((((((((())))))))))))******(((''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))+++***))))))((('''&&&&&&'''((())))))((('''%%%$$$&&&''''''(((((((((((((((******)))(((''''''''''''&&&'''((()))***)))((('''(((((()))************)))))))))******))))))(((((()))))))))))))))))))))))))))((('''((()))***)))((((((((((((((()))***+++++++++++++++++++++*********))))))))))))************++++++++++++,,,---......))))))))))))***+++,,,,,,++++++++++++************+++,,,------......------000///...---------...///000///............///000000000000000000000000000333222222222222222111111333333444555777888999999999888:::===@@@FFFTTTaaasss&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%$$$'''''''''''''''''''''''''''''''''(((((((((((()))'''''''''''''''''''''''''''''''''((((((((((((((()))((('''&&&&&&&&&(((((((((((((((((((((((((((((())))))((((((((((((((()))((((((((((((((('''''''''&&&'''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''((())))))******)))222777222+++***+++,,,******++++++++++++******++++++,,,------------,,,+++++++++***++++++,,,---------......////////////000000//////............,,,,,,++++++,,,,,,---...////////////////////////222222111000///...------.........---......///000...------,,,,,,------...000000000000000/////////***+++++++++,,,,,,---...111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------))))))))))))))))))))))))))))))************))))))************))))))))))))(((((((((((())))))))))))+++***)))(((''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((++++++***)))(((''''''&&&''''''(((((('''&&&%%%%%%&&&''''''((((((((((((((())))))((((((''''''''''''&&&'''((())))))(((''''''))))))******++++++++++++((()))***++++++***((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******,,,,,,++++++******))))))))))))***++++++,,,------)))((((((((())))))***+++******))))))***++++++,,,++++++++++++++++++++++++++++++,,,------------,,,111000...------...///000......................../////////000000000000000444444333333222222111111222222444555777888999:::888888:::===???EEERRR___ooo&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&%%%%%%$$$$$$'''''''''''''''''''''''''''''''''(((((((((((()))&&&'''''''''''''''''''''(((((((((((((((''''''''')))((('''''''''((()))***'''''''''''''''''''''''''''''''''&&&&&&''''''(((((((((((((((((('''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++333666111***(((+++,,,)))******++++++******)))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,---.../////////.../////////000000///////////////.........,,,++++++++++++,,,------........................111111111000///......------------,,,,,,---......------,,,,,,,,,,,,------///////////////000000000,,,+++******+++------...000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))************(((((((((((())))))))))))******)))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''((((((((()))***++++++***)))((((((((((((((((((((((((((('''(((((()))((())))))***(((((((((((((((((()))***+++++++++******)))))))))'''(((((()))***+++,,,,,,))))))((('''''''''''''''*********)))******+++,,,+++++++++++++++++++++,,,***++++++,,,---,,,,,,,,,000///...---......///000------------------------,,,---...///000111222222555555444444333333222222111222333555666888999999888777999<<<>>>CCCPPP\\\kkk&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((('''''''''((((((((('''(((((())))))&&&&&&''''''''''''(((((('''&&&&&&&&&&&&''''''((('''''''''((((((((((((((('''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++111222,,,'''''')))***))))))************))))))))))))***+++,,,,,,,,,,,,---,,,,,,------...///000000000////////////000111...////////////...------,,,,,,+++++++++,,,------------------------------000000000000///////////////...------,,,,,,---------------,,,,,,---------------...//////000111111///---+++***,,,---------...------,,,,,,------...++++++++++++,,,,,,,,,,,,...------,,,,,,+++++++++))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))***(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((()))))))))((('''''''''''''''''''''&&&''''''(((((((((((((((''''''(((((((((''''''&&&''''''((()))((('''&&&%%%(((''''''''''''((())))))))))))******++++++******))))))))))))))))))))))))'''((())))))(((((()))***(((((((((''''''(((((()))***************)))))))))%%%&&&&&&'''((()))))))))++++++***)))(((''''''(((+++***************++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,---............/////////------............------+++,,,---...000111222333555555444444444444444333222222333444666777888888777777999<<<>>>BBBNNNZZZiii~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''%%%&&&'''(((((((((((('''''''''((((((((()))))))))'''''''''''''''((())))))&&&&&&''''''(((((())))))*********)))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((()))))))))***+++++++++---000///***''')))***)))))))))************))))))'''((()))***++++++++++++,,,,,,,,,,,,---...//////111111000//////000000111---......///...---,,,+++,,,,,,,,,,,,,,,---......------------------------////////////000000000000222111000///...---------......------------......,,,,,,---...///111111222222///,,,+++,,,------,,,...---,,,++++++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))************))))))''''''((((((((()))))))))(((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((('''((((((((()))&&&''''''(((((((((((((((&&&&&&'''((((((''''''&&&''''''((((((((('''%%%%%%***))))))((()))***+++,,,******))))))******+++,,,))))))))))))))))))))))))&&&(((***)))(((''')))+++)))(((((('''''''''(((((())))))))))))************'''''''''(((((()))))))))******)))))))))))))))***++++++***************++++++++++++,,,,,,,,,------+++,,,,,,---------------+++,,,---/////////------...///000111111000///...------......///000111111333333333333333444444444333333444444555666777777777777999<<<===AAALLLXXXfff|||&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$###''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&###$$$&&&'''((('''&&&&&&(((((())))))*********+++((((((((((((((()))******%%%&&&&&&'''((()))******)))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''(((***+++,,,......000111///+++***,,,---***))))))************))))))''''''(((******+++++++++++++++++++++,,,---...///222111000//////000111111,,,---.........---++++++------,,,,,,------...///000000000000000000000000......//////000000111111555444222111///.........///......------......///+++,,,---...///111222222444000,,,+++---...---+++...---,,,+++,,,,,,...///*********++++++,,,,,,,,,******************++++++))))))))))))))))))))))))))))))************))))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&))))))((((((((())))))***&&&''''''(((((((((((((((%%%&&&'''((((((((('''&&&''''''((((((((('''%%%$$$'''&&&&&&%%%%%%&&&((()))+++***)))))))))***,,,---))))))))))))))))))))))))&&&(((******'''''')))+++)))(((((('''''''''(((((((((((())))))******+++++++++++++++++++++,,,,,,,,,''''''''''''((()))***+++++++++***************++++++++++++,,,,,,---------+++,,,------......------)))+++---///000///---+++000111222333333222111000////////////////////////111111111222222333333444444444444555555555666666666666999<<<===@@@KKKWWWdddzzz%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&'''(((***+++((((((((('''&&&&&&%%%%%%)))(((&&&$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&((())))))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%$$$%%%&&&&&&%%%((())))))***+++*********---)))%%%%%%***,,,,,,)))&&&&&&''''''''''''&&&&&&***(((%%%######$$$&&&'''))))))))))))((((((((((((''''''''''''&&&%%%$$$$$$((((((((((((((((((((((((***&&&&&&******'''***111666111+++((((((***+++***++++++******)))((((((((())))))***,,,,,,,,,,,,,,,+++++++++++++++++++++***.........///000222333444222111111000///...------........................---...///000000000000000111111111111222444666777;;;777111...---...//////............//////////////////...------------...222///,,,,,,///000000......---,,,+++***+++,,,------------,,,,,,+++++++++,,,...///...***)))***,,,+++,,,---+++)))(((((()))***************)))((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''(((((())))))******(((((())))))))))))((((((***)))'''&&&%%%&&&((()))&&&&&&''''''(((((())))))++++++******))))))((((((***)))(((&&&&&&&&&'''((((((%%%""" !!!###%%%)))))))))))))))((((((((())))))))))))(((((((((((((((((()))***************&&&'''((())))))***))))))******))))))((((((''''''(((((((((((((((((((((((()))************+++++++++((())))))***++++++,,,,,,,,,+++++++++,,,,,,***)))+++++++++***************,,,++++++***+++---...000---------,,,,,,++++++***+++,,,,,,,,,,,,+++******+++---///111222000...---111000...---...///111333444333111111111333555666555555444444444555555555888999;;;>>>???BBBMMMXXXcccqqq%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''!!!"""###%%%%%%&&&%%%%%%(((((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%+++'''###$$$(((******(((&&&&&&''''''''''''&&&&&&)))(((&&&%%%$$$%%%&&&'''%%%%%%&&&&&&''''''((((((''''''((((((''''''&&&&&&))))))))))))))))))))))))(((%%%%%%)))***)))---333333///***(((((()))))))))(((((())))))***+++++++++((())))))******+++,,,,,,---------------,,,,,,,,,------...///000222444555333333222111000000//////...------,,,,,,------...//////000000000000000000333222222222444555777888888444000...------------,,,,,,------....../////////...------,,,,,,,,,,,,...,,,))))))+++---,,,+++,,,++++++***+++,,,---...------------,,,,,,++++++,,,,,,---,,,***))))))***+++,,,,,,+++)))(((((()))&&&'''((()))***+++++++++''''''((((((((((((''''''))))))(((((((((((()))))))))))))))((((((((((((((((((((())))))))))))((((((***((('''%%%%%%&&&'''((('''''''''(((((((((((((((*********)))))))))))))))***)))(((((('''''''''(((+++)))'''%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&************))))))))))))))))))***+++++++++++++++'''(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++******************+++***)))***,,,,,,+++)))******************+++++++++******)))***+++,,,---...---------,,,,,,++++++,,,,,,,,,,,,,,,+++******,,,---///000111000///...---,,,+++***+++,,,...///222222111111222555777888444444444555555777888888666777999<<<<<>>GGGRRRdddppp%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((((((((((((''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&((('''%%%&&&'''((('''&&&((())))))***************'''%%%######&&&''''''&&&&&&&&&''''''''''''&&&&&&''''''((())))))((('''&&&&&&&&&'''(((((()))******%%%%%%&&&(((((()))))))))((((((((((((((((((((((((,,,)))'''(((***---///111///...---,,,,,,+++******,,,,,,,,,+++******))))))***)))((('''(((***,,,...000000000111111111111111///.........//////000111222222222222111111111111000///---++++++---///000222111111000////////////.........//////000111222111000.........---+++)))******+++,,,---...//////111000///---,,,,,,,,,,,,---,,,++++++,,,,,,,,,,,,*********++++++,,,---...------------------------...+++((()))++++++)))&&&***++++++***)))(((((()))(((((())))))(((((('''&&&''''''((((((((((((''''''))))))(((((((((((())))))))))))(((((((((''''''''''''(((((((((((((((((('''***)))((('''''''''(((((())))))((((((''''''&&&&&&'''((((((((())))))******((()))***++++++***)))((()))))))))******))))))(((***+++++++++++++++,,,,,,++++++*********)))))))))))))))***++++++++++++***))))))***))))))((('''&&&(((((()))))))))*********))))))))))))))))))))))))))))))))))))************,,,+++)))((((((((()))***&&&&&&&&&(((***,,,+++***(((((()))***+++,,,,,,,,,))))))******+++,,,---------.....................---------------,,,,,,+++///......---...///000111111111000000111111222333000000000000222333555666333333444444555777888999888888:::<<<<<<>>>HHHRRRdddppp%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''((((((''''''&&&'''''''''&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&(((((('''&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&&&&'''((()))***)))'''&&&((((((((((((((('''''''''###$$$%%%&&&'''((((((((('''''''''''''''''''''''')))((('''(((---111333222++++++,,,+++***))))))))),,,,,,++++++***))))))(((+++***)))((()))+++---///000000000000111111222222111000///...------------////////////000000000000222111...------...111222222111000///.........///,,,,,,---....../////////000///...//////...,,,***+++,,,,,,---......//////111000///...------------,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++***------------------------///,,,)))***,,,,,,***''')))***+++***(((((((((***'''(((((((((((('''&&&&&&''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&'''''''''((((((((()))''''''((((((((((((''''''*********)))))))))))))))))))))((((((''''''&&&&&&''''''(((((()))))))))***((()))***++++++***)))(((''''''((()))))))))(((''''''''''''((((((((())))))******)))))))))((((((((('''(((((()))))))))))))))))))))***))))))((('''&&&+++*********)))))))))((((((((((((((((((((((((((((((((()))))))))*********))))))((((((((()))+++,,,%%%%%%%%%(((***,,,+++***(((((()))***+++,,,,,,,,,%%%&&&''')))+++,,,------,,,------....../////////---............---,,,,,,000///---------...000111///////////////000000111000000000000000000111111444444333333333444555555888888:::<<<<<<>>>GGGRRRdddooo%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''((('''%%%$$$$$$%%%'''(((%%%%%%&&&''''''''''''&&&%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((***(((&&&$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''))))))(((&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((()))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))000777888444&&&((()))((('''&&&'''(((((((((((()))******+++++++++************,,,---...---......//////000000111111000///...,,,,,,++++++---------....../////////333111000//////000111333000///...---------...///,,,---...////////////...///...---...///...,,,***------------............//////...------------...(((***,,,,,,***)))******++++++,,,,,,+++***))))))++++++,,,,,,,,,,,,---------,,,++++++++++++***(((((()))******(((((((((***###$$$%%%'''(((((())))))''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''(((((())))))&&&''''''((((((''''''&&&*********)))))))))(((((((((((((((((((((''''''''''''(((((((((((((((((()))(((((())))))******))))))'''((())))))******))))))''''''(((((())))))******))))))))))))((((((((('''&&&'''(((((())))))((((((((())))))))))))((((((''',,,++++++***))))))((((((''''''''''''''''''''''''((((((((()))))))))******''''''((())))))******+++&&&%%%&&&(((***,,,+++***)))))))))***+++++++++,,,"""###%%%''')))***++++++++++++,,,---...//////000......//////......---,,,///......------///000111000000111111111222222222111111111000000000//////444444333333333333333444555666888::::::===FFFQQQdddooo%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''')))(((''''''''''''((()))&&&&&&&&&&&&&&&'''((((((%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&(((******(((&&&%%%&&&''''''((((((''''''%%%&&&'''''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''''''''%%%((()))+++222888666///&&&((()))(((&&&&&&(((***'''''''''((())))))******)))))))))***++++++,,,,,,+++++++++,,,---.........///...------,,,,,,------+++,,,,,,---.../////////111111000000000000111111...---,,,++++++,,,...///+++,,,---.........---,,,---,,,++++++,,,---,,,***---------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------&&&)))++++++)))'''((()))))))))++++++,,,+++***************+++++++++,,,,,,++++++,,,+++)))(((((()))''')))***)))(((((()))***###$$$%%%&&&'''(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((('''&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((('''''''''(((((()))***'''(((((((((((()))))))))(((((()))******+++,,,,,,*********)))))))))((((((''''''((()))))))))))))))'''(((((())))))))))))(((************************(((((((((((((((((((((((((((((((((((()))))))))***&&&((()))*********((('''''''''''')))+++,,,+++*********************++++++&&&'''(((************)))******+++,,,---.../////////////////////...------...............///000000111111222222333333222222111111222222222222222111333333333333333444555666555555888:::;;;>>>HHHSSScccooo%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%'''(((((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%!!!"""###%%%&&&&&&%%%%%%)))(((((('''&&&&&&%%%%%%"""$$$&&&((((((((('''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''&&&$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&'''((()))''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&(((******(((&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''&&&&&&&&&'''&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&'''((())))))&&&'''((((((((((((((((((((((((((((((((((((((((((***---......222777111((()))+++,,,***((((((+++...)))))))))(((''''''&&&&&&'''((()))***+++++++++***))))))******+++,,,------,,,,,,,,,,,,------...///+++,,,,,,---...///000000//////000000000000//////---,,,*********,,,...///((()))***+++,,,+++***))),,,+++))))))***++++++***------,,,++++++******)))))))))))))))***+++,,,---&&&))),,,,,,***((()))***&&&((()))+++,,,,,,,,,+++))))))*********+++++++++(((***,,,***'''%%%''')))'''(((***)))(((((()))***&&&&&&''''''&&&&&&%%%$$$''''''((((((((((((''''''((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&'''''''''(((((())))))))))))(((((('''''''''&&&((('''&&&&&&&&&((()))***&&&&&&%%%%%%&&&'''(((((($$$%%%%%%&&&'''(((((()))+++++++++************)))(((((()))***************''''''((())))))***)))))))))))))))***++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))''')))+++,,,+++)))&&&$$$((((((((()))+++,,,+++)))+++++++++***************,,,---......---,,,+++***))))))***+++---.../////////////////////......---.........///////////////,,,,,,---...............000111222333444555555555222222333333555666888999777777:::===>>>AAAKKKVVVcccooo###$$$$$$%%%&&&&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''''''''''''''((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''******)))(((''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((&&&'''''''''((()))))))))'''''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&''''''''''''((((((&&&%%%$$$%%%''')))******###%%%111555...+++...))))))))))))))))))))))))******(((''''''((())))))++++++*********************************+++++++++++++++++++++++++++++++++...------------...//////---...///111111111000///---------,,,,,,,,,++++++************************))))))***+++***)))((('''///...,,,***))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))))))))***((((((((((((((((((((((((*********))))))))))))(((---,,,+++)))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&'''((()))******(((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''((((((,,,+++***+++------+++***---###$$$***(((%%%$$$((()))))))))'''''')))***+++)))'''&&&%%%&&&((()))%%%&&&&&&'''((())))))***++++++***)))(((((())))))))))))((((((''''''&&&&&&((((((''''''''''''(((((()))((((((((()))***++++++,,,+++***((((((((())))))***************)))((((((------,,,,,,+++*********...***'''(((+++,,,)))%%%&&&''''''((()))******+++///...,,,***))))))******************+++,,,---------...000000//////111222000...+++))))))***,,,...//////......///000222333111222333333444444333333333222111111222333555666999888888999999<<>>JJJVVV^^^rrr%%%%%%&&&&&&''''''&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''&&&&&&%%%%%%"""###%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''(((((((((((('''''''''&&&%%%%%%$$$$$$'''&&&&&&%%%$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((+++(((%%%###%%%'''))))))###$$$&&&'''((()))))))))&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&+++'''***222333,,,'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))*********************************))))))(((((((((+++++++++++++++++++++++++++++++++++++++,,,,,,------------...------,,,+++******)))))))))(((((((((***************************+++,,,---.........---))))))))))))***,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++******)))))))))))))))******************************+++++++++************)))'''&&&&&&&&&''''''((()))''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''(((((()))***)))((((((''''''''''''''''''''''''(((((('''''''''%%%%%%%%%&&&((()))+++,,,'''''''''(((***+++)))(((***)))***+++)))%%%'''+++((())))))(((''''''(((******)))(((&&&&&&''''''((())))))))))))))))))))))))******)))((((((((())))))(((((())))))))))))))))))***))))))(((((())))))***+++***))))))))))))))))))))))))'''&&&&&&''''''(((((((((((((((((('''&&&&&&''''''''''''((((((((((((***'''&&&(((+++---+++))))))))))))))))))))))))))),,,,,,+++******++++++,,,++++++++++++,,,---.........000111000//////000111//////..................////////////000111222333///000000111222111111111222222222222333444555555333444777:::;;;>>>HHHSSS\\\ppp%%%&&&&&&'''''''''&&&&&&###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''&&&%%%$$$$$$%%%&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((()))))))))'''$$$$$$%%%'''''''''$$$%%%&&&''''''(((((((((&&&&&&&&&''''''''''''((('''((((((((('''&&&%%%%%%)))(((+++222222,,,''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))******))))))))))))))))))************+++******)))((('''&&&&&&***+++++++++++++++,,,,,,+++++++++++++++,,,------.........------,,,+++++++++++++++************)))************************((()))***+++,,,------...(((((()))***+++,,,------************************)))******++++++******)))))))))))))))))))))***+++************************++++++++++++************(((''''''&&&''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''((())))))***+++***)))''''''(((***+++''''''((((((((((((''''''%%%%%%&&&&&&((()))***+++((((((((()))+++,,,+++***%%%&&&((()))((('''(((+++'''((()))(((&&&&&&((()))))))))(((''''''''''''(((************))))))))))))***))))))((((((((())))))(((((())))))******++++++******))))))))))))******++++++***)))((((((((()))))))))''''''''''''((()))***************)))((((((''''''(((((()))******+++,,,+++))))))******(((&&&******))))))))))))))))))*********++++++,,,,,,---++++++++++++,,,...///000000111222111//////000111...///000111000000///...............///000111111///000111111222222111111222222222222333444555555666666999<<<;;;<<>>CCCIII[[[jjj{{{&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((((((((((((''''''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''''''''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((()))***++++++&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%&&&%%%(((---///+++%%%&&&***'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))'''(((***++++++***((('''((((((''''''(((((())))))))))))))))))))))))))))))++++++*********)))))))))'''((((((((())))))))))))++++++******))))))(((((((((((((((((((((((((((((()))))))))(((((('''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%'''((('''%%%$$$%%%&&&''''''&&&&&&'''(((((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%''''''((((((((()))))))))((((((((((((''''''''''''%%%%%%&&&((()))+++,,,---''')))***,,,,,,***)))'''''''''''''''&&&&&&&&&&&&'''(((******((((((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&(((***+++)))+++---+++((('''))),,,&&&&&&&&&&&&'''((())))))((((((((()))))))))))))))'''''''''(((***+++---...------,,,+++)))((('''''')))))))))*********++++++******************++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,.............../////////---.........,,,+++,,,---........................111111111111111222222222222222222333333333444444666444666999999888;;;AAAGGGYYYgggxxx&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&((((((((())))))((('''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''((('''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&''',,,111000***%%%'''+++'''&&&&&&&&&&&&'''(((((($$$%%%'''((((((((('''&&&&&&''''''((()))(((((((((&&&(((***++++++***(((&&&((((((''''''''''''(((((())))))))))))))))))))))))************)))))))))))))))((('''''''''((()))***++++++******))))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''&&&$$$$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((('''%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((()))))))))((())))))((('''&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))((((((((((((((('''''''''$$$%%%'''))))))***+++,,,((()))************)))((((((((((((''''''&&&&&&&&&'''(((******((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))***(((&&&%%%%%%''')))***&&&(((******((('''''')))''''''&&&''''''((()))***+++++++++******)))))))))&&&''''''((()))+++,,,---,,,,,,+++***)))(((''''''))))))*********+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............,,,---......---,,,---...///////////////.........///000111222222222222222222333333333333444444444555333444777888777:::@@@GGGXXXfffvvv&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%'''(((((())))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$"""###%%%''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&%%%&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&'''***000444000)))&&&(((,,,'''&&&&&&&&&&&&'''(((((($$$%%%'''((((((((('''&&&&&&''''''((()))(((((((((&&&((()))******)))(((&&&((((((''''''''''''((((((*********************************)))))))))((((((***)))(((''''''(((***+++*********)))))))))))))))'''''''''''''''''''''''')))((((((((('''''''''&&&&&&%%%$$$###$$$&&&((()))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((()))***)))'''&&&'''(((((((((((('''&&&&&&%%%$$$''''''''''''''''''((((((###$$$$$$&&&''''''((((((&&&&&&&&&''''''(((((((((***++++++)))''''''(((***''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((((((((((((%%%(((******)))((()))***)))(((''''''''''''((()))***))))))((((((''''''''''''(((******((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))***((('''&&&&&&'''((()))%%%&&&((()))((('''''''''(((((((((((()))***+++,,,*********))))))((((((''''''''''''''''''((()))***))))))))))))))))))))))))************++++++++++++***************+++++++++------------,,,,,,,,,,,,,,,------------.........+++++++++,,,,,,------------...//////......///000111111111000000000000000///000111222222222222222444444444444555555555555888666888;;;;;;:::===CCCHHHXXXeeeuuu&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))$$$&&&''''''&&&%%%%%%&&&''''''((())))))))))))(((''''''''''''''''''''''''$$$%%%%%%%%%$$$%%%''')))---222333...(((''')))***'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))((((((((())))))((((((((())))))((((((''''''((((((******************************)))))))))((((((((()))((((((''''''(((***+++)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###""""""$$$&&&((((((((((((&&&%%%$$$###'''''''''(((((((((((((((###$$$%%%'''((((((((((((%%%%%%%%%&&&&&&''''''(((+++++++++)))'''&&&(((***(((''''''&&&&&&''''''(((&&&&&&'''''''''((((((((('''''''''(((((((((((((((&&&))),,,,,,(((&&&&&&(((***((('''%%%%%%'''(((***)))))))))))))))((((((((('''(((******((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((('''(((((((((''''''((()))))))))(((((())))))))))))***+++,,,,,,((((((''''''&&&&&&%%%%%%)))((('''''''''''''''(((''''''(((((()))***++++++*********++++++++++++,,,)))******+++,,,,,,------.........------,,,,,,,,,------------............*********+++,,,,,,---------///000///......///000111111111111111111111111111111111111111222222222444444444555555555666666777555666999:::999<<>>BBBIIIQQQbbbwww&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&''''''(((&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$%%%'''%%%%%%&&&'''))),,,//////+++'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%&&&'''((())))))))))))(((%%%%%%&&&'''((()))******&&&&&&%%%%%%&&&'''((()))++++++++++++******))))))))))))))))))))))))))))))''''''&&&&&&&&&'''((((((...,,,)))''''''''''''&&&***(((&&&&&&'''((((((''''''(((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&###$$$%%%&&&'''((((((((()))))))))(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%''''''(((((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%$$$%%%''''''&&&%%%&&&'''((())))))(((''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((())))))))))))(((((((((((((((((('''''''''''''''%%%###"""$$$&&&''''''((()))*********((('''&&&'''$$$"""$$$(((***)))((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++******)))(((((((((((((((((())))))))))))((((((((()))***++++++,,,)))(((''''''''''''((((((+++************++++++,,,++++++++++++++++++++++++%%%'''))))))((((((((()))******,,,///---))))))---++++++,,,---......//////111///......///000///---......//////000111111111111111111111111222222222111333444555555555555666666666555333444777===AAAHHHPPPbbbwww&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%'''((()))))))))&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%(((+++......,,,)))'''&&&&&&''''''&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((())))))***,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((,,,***((('''(((((('''&&&***((('''&&&((()))((('''(((((((((((()))))))))***(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''))))))((('''''''''''''''%%%&&&&&&&&&&&&%%%&&&&&&((()))))))))((('''&&&&&&(((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''(((&&&######%%%'''((((((%%%&&&''')))))))))((('''%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((((((((((((((''''''''''''+++(((&&&%%%''')))******))))))*********((('''&&&'''%%%###$$$(((***)))'''************************(((((((((((())))))))))))++++++***)))((((((''''''(((((((((((())))))))))))''''''((()))***++++++,,,))))))******+++,,,---...++++++******)))*********++++++++++++++++++++++++%%%''')))***))))))***+++***)))+++......***))),,,***++++++,,,---......///000///......000000...---.........///000000111111000000111111111222222222444555444333111111444777666555444333333666<<<@@@HHHQQQbbbwww&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%'''''''''''''''&&&%%%%%%$$$$$$############""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%######%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%&&&&&&%%%(((...///---)))(((&&&&&&'''((('''&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&(((((((((((((((((('''''''''''''''(((((((((((((((***)))))))))((((((''''''))))))))))))))))))))))))%%%%%%%%%%%%&&&'''((((((+++)))''''''(((((('''&&&'''&&&%%%&&&'''((('''%%%((((((((()))))))))******)))(((''''''&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&))))))((('''&&&$$$###"""%%%%%%&&&&&&&&&'''''''''***))))))((('''(((((((((%%%'''((('''&&&%%%&&&'''*********)))((('''&&&%%%((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((()))&&&$$$###%%%(((******%%%%%%'''((())))))))))))%%%%%%%%%&&&''''''(((((('''(((((())))))(((((('''(((((((((((('''''''''''')))'''%%%%%%'''((()))(((************))))))((('''((('''&&&&&&'''((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''&&&&&&'''''''''(((((((((''''''(((((()))***++++++''''''(((***+++,,,---...***)))((((((''''''''''''))))))))))))))))))))))))''')))++++++******+++,,,***''''''+++---,,,***,,,***++++++,,,,,,---------...------...000000...------......//////000000111000000000111222222333333333333333000---...222666666666555444444777;;;???GGGPPPbbbwww&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%$$$$$$$$$#########&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%%%%((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))$$$&&&&&&%%%)))000000,,,'''&&&&&&&&&((()))'''&&&%%%%%%&&&''''''((())))))''''''''''''(((((((((((((((((('''''''''(((((((((&&&&&&''''''(((((())))))&&&'''''''''''''''&&&&&&)))))))))((((((((((((((())))))))))))))))))))))))%%%%%%%%%%%%&&&'''((()))***(((''''''((()))(((&&&%%%%%%%%%'''))))))'''&&&(((((()))))))))*********)))(((((('''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&'''''''''&&&%%%$$$###"""$$$$$$%%%&&&'''(((((()))))))))((('''''''''''''''&&&((()))(((&&&%%%''')))++++++******((('''&&&%%%((((((''''''''''''((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&'''((((((&&&%%%&&&(((*********%%%%%%&&&&&&((()))***+++%%%&&&&&&'''(((((())))))''''''((((((((((((''''''((((((((((((''''''''''''%%%$$$###$$$&&&'''&&&%%%******)))))))))))))))))))))))))))((('''&&&''')))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((((((((())))))******%%%&&&'''((()))***************)))''''''&&&&&&&&&))))))))))))))))))))))))(((***,,,,,,+++******++++++$$$"""'''------,,,++++++++++++++++++,,,,,,,,,,,,+++,,,...///000...---------......///000000000///000000111222222333333000222444333000000444888777777888777777999===@@@EEENNN```vvv&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''###$$$&&&((())))))(((((((((((((((''''''&&&&&&&&&&&&&&&'''((())))))))))))"""######$$$&&&''''''(((&&&''''''%%%$$$$$$&&&(((%%%&&&&&&''''''(((((()))%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''))))))))))))))))))))))))###$$$&&&'''((('''&&&&&&)))(((((((((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$'''&&&$$$)))111111,,,&&&%%%%%%'''((()))(((&&&$$$$$$%%%%%%&&&'''(((((('''''''''(((((((((((((((''''''''''''((()))***+++$$$%%%&&&'''(((***++++++++++++,,,,,,,,,,,,+++*********************++++++))))))))))))))))))))))))$$$$$$$$$%%%&&&'''((())))))(((''''''((()))(((&&&%%%&&&'''***,,,,,,***((())))))))))))************))))))((('''''''''''''''&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&"""###$$$&&&'''((())))))###$$$%%%&&&''')))******(((((('''&&&&&&&&&&&&'''&&&(((***)))'''&&&'''***+++++++++***)))'''%%%%%%((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&''')))+++,,,***(((&&&%%%%%%%%%''')))+++,,,&&&&&&''''''((()))******''''''(((((((((((('''''')))(((((((((''''''''''''''''''&&&(((******((('''+++***)))(((((()))***+++)))+++,,,***&&&%%%'''***'''((((((((())))))******(((((((((((())))))))))))***************+++++++++************++++++++++++(((((((((((())))))))))))***++++++,,,,,,,,,++++++---,,,+++)))((((((((((((************************)))+++,,,,,,***)))***+++,,,###$$$,,,///,,,+++,,,,,,++++++++++++++++++******+++---///000...---------......///000000000///000000111222222333333...333888888666555888;;;888999:::::::::;;;>>>@@@DDDMMM___uuu$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$%%%%%%&&&######$$$%%%&&&(((((()))%%%$$$&&&,,,...***'''(((&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&''')))++++++***)))'''(((((((((((((((''''''''')))(((((('''''''''''''''%%%&&&((()))+++,,,,,,,,,))))))***++++++++++++***,,,+++)))((((((((()))***)))(((((('''''''''(((((( %%%)))'''###!!!$$$((($$$&&&'''))))))(((&&&%%%%%%%%%&&&''')))+++---...---***'''&&&((((((&&&$$$&&&'''((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%)))&&&$$$%%%((()))'''$$$''''''&&&&&&&&&(((***++++++******)))(((''''''&&&&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''%%%&&&&&&&&&'''(((((((((((()))***)))((('''(((***''''''''''''(((((((((((()))((('''&&&&&&%%%&&&&&&+++)))(((&&&&&&((()))+++******))))))((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''&&&%%%))))))))))))((((((((((((******))))))((((((''''''((('''&&&%%%%%%&&&'''(((******))))))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---......---------......///////////////000000000000,,,------///000111222333222222222222222222222222444666777777777999;;;===DDDKKKZZZooo%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!"""###$$$%%%%%%&&&&&&'''&&&&&&&&&$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%###%%%---111///,,,+++'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((''''''''''''''''''((((((((()))''''''''''''((())))))***'''((()))***************(((((()))))))))*********++++++)))((((((((()))***'''&&&&&&%%%%%%&&&&&&&&&((()))******)))((((((((("""###%%%'''(((((('''&&&&&&&&&''''''((()))*********(((%%%&&&'''((('''&&&&&&'''(((((((((((('''&&&(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%(((''''''''')))***)))(((''''''''''''((()))************))))))(((''''''&&&&&&''''''(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''((())))))''''''((()))(((((()))))))))*********''''''''''''((()))******)))((('''&&&&&&'''((()))(((((((((((('''''''''&&&''''''((((((((((((((((((''''''''''''''''''''''''&&&'''((((((&&&&&&'''((())))))))))))))))))))))))$$$%%%&&&'''((()))))))))))))))))))))((((((((((((+++*********)))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,,,,,,,,,,---...000000////////////000000000000/////////000000111111111222222222222222222222222555666888888888999<<<>>>DDDKKKZZZppp&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&''''''''''''###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%)))%%%&&&...333111---+++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((()))***&&&&&&''''''(((((())))))&&&''''''((()))***+++,,,)))))))))******)))(((((()))((('''''''''(((******+++******)))((()))))))))'''&&&&&&%%%&&&&&&''''''(((&&&%%%&&&''''''%%%""" !!!###&&&''''''''''''(((((('''''''''&&&&&&&&&'''%%%$$$%%%'''(((((('''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&((((((''''''(((***''''''((()))***************))))))(((((('''''''''&&&''''''(((((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''(((((((((''''''''''''''''''&&&'''(((((('''&&&'''(((''''''((((((((()))))))))(((''''''(((((()))***+++((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((************************%%%&&&'''((()))*********(((((((((((())))))))))))++++++++++++***************))))))(((((())))))***))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++***))))))(((++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******+++,,,---///000111....../////////000000000111111111111111111111111222222222222333333333333555777888999999:::<<<>>>DDDKKK[[[ppp''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((...)))(((...333///)))%%%((((((''''''''''''(((((())))))))))))))))))))))))((('''%%%%%%%%%&&&((()))(((((((((((((((''''''''''''((())))))***+++++++++(((((())))))))))))((((((***)))'''&&&'''(((***,,,+++******)))))))))))))))((((((((((((((())))))***%%%%%%$$$$$$$$$###!!! """###$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&###"""$$$'''&&&''')))+++++++++******))))))((((((((('''''''''&&&''''''(((((((((((('''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))((((((''''''&&&&&&&&&'''((('''&&&%%%&&&(((%%%%%%%%%%%%&&&&&&&&&'''+++***)))(((''''''''''''(((''''''&&&&&&''''''((('''''''''''''''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''&&&((()))((('''&&&'''((()))))))))))))))))))))))))))*********)))((('''&&&(((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))+++++++++*********))))))+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...+++++++++,,,,,,...//////---.........///000000000111111111111111222222222222222222333333333333333666777888999999:::<<>>BBBJJJ[[[rrr'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&(((((('''&&&%%%%%%$$$###)))''')))...///***''''''''''''((((((((((((''''''$$$$$$%%%&&&'''(((((()))((('''%%%$$$%%%&&&((()))******)))((('''&&&&&&%%%))))))***+++***)))'''&&&%%%&&&'''((())))))***)))+++***)))))))))***,,,---)))************)))((((((&&&&&&&&&&&&'''((())))))'''+++///---(((%%%'''+++)))(((((('''&&&&&&%%%%%%!!!###%%%'''(((((((((((('''(((((('''%%%$$$%%%'''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((())))))((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))******(((&&&%%%%%%&&&''''''((()))************''''''''''''''''''''''''&&&'''(((((())))))))))))((((((''''''''''''((((((((((((((())))))******+++))))))((((((((((((((((((&&&'''(((((('''&&&'''(((''''''((((((((()))))))))%%%%%%%%%&&&&&&'''((()))))))))))))))))))))))))))((((((((()))))))))))))))((((((((())))))*********(((((((((((((((((((((((('''((())))))''''''((()))''''''''''''''''''''''''&&&'''(((((()))))))))(((''''''(((((())))))******((((((((((((((()))))))))'''(((((())))))((((((''')))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,))))))******+++,,,,,,,,,+++,,,---......///......000000///...------------,,,,,,---...///000000111---...///000222333444444222222333333444444555555444666777888888999;;;===BBBJJJ[[[sss&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&'''&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''''''''&&&&&&)))((('''&&&%%%$$$$$$###((((((,,,///---'''%%%(((&&&'''(((((((((((('''&&&!!!"""###$$$&&&((()))******)))((((((((()))++++++''''''((((((((((((((((((&&&''')))******)))((('''''''''((((((((((((((('''))))))))))))************)))******+++***)))((('''&&&&&&&&&&&&'''((()))***%%%'''))))))&&&%%%&&&'''''''''&&&&&&%%%&&&&&&&&&"""###&&&((())))))((('''&&&'''((('''&&&%%%(((***(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((''''''((())))))((('''&&&%%%%%%%%%&&&&&&&&&'''''')))((('''((()))))))))'''''''''''''''((()))******''''''''''''''''''''''''&&&&&&((())))))*********((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))))))))'''((())))))''''''((()))(((((()))))))))*********&&&&&&&&&&&&'''((()))***'''((((((((((((((((((''''''''''''((((((((())))))''''''((()))***++++++,,,((((((((((((((((((((((((''')))***)))((('''((()))((((((((((((((((((((((((&&&&&&'''((((((((((((''''''''''''((()))*********(((((()))))))))*********((()))************)))((('''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++((())))))***++++++,,,,,,+++,,,---.../////////...000000///.........//////+++,,,,,,---...///000111......///000000111222222222222333333444555555666333555666666666888:::<<>>CCCLLL[[[ooo''''''''''''''''''''''''###$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$###%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&$$$###%%%%%%&&&&&&'''&&&&&&%%%+++++++++***'''%%%%%%&&&"""$$$%%%%%%%%%&&&(((***+++......)))&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((($$$$$$%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((,,,,,,+++++++++*********++++++******)))'''&&&%%%)))))))))******+++++++++''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&(((*********)))***+++------,,,***((((((***+++)))))))))(((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))''''''(((((()))((((((((())))))((('''&&&&&&''''''))))))))))))(((((((((((("""###&&&((()))*********'''''''''''''''((())))))''''''(((((((((((((((((()))))))))(((''''''&&&&&&++++++******))))))((((((&&&&&&&&&&&&''''''''''''(((((())))))))))))******))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))******++++++&&&&&&'''(((((()))*********))))))(((((())))))***((())))))************)))'''((()))*********))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&******+++++++++,,,,,,,,,************+++++++++++++++++++++,,,,,,------...,,,,,,---...///000000111111111111111222222222222000000000000000000000000111111000111111222333444666777777777777999<<>>@@@JJJZZZnnn'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%&&&'''&&&%%%%%%&&&'''%%%&&&&&&&&&&&&(((---000<<<111(((&&&&&&######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''((())))))******++++++,,,%%%&&&'''((((((((((((((()))))))))((((((''''''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((***---///333222222333333222///---)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&''''''(((((((((&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((&&&&&&''''''((())))))***)))))))))(((''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))%%%&&&((()))*********)))))))))(((((((((((())))))(((((((((((((((((())))))******)))))))))))))))))))))((((((''''''(((((())))))*********))))))((('''''''''((((((((())))))))),,,,,,++++++***))))))((((((((()))***+++,,,,,,---******+++++++++,,,,,,,,,))))))***++++++,,,------...---------,,,+++***)))*********++++++,,,,,,,,,---------....../////////000000000111111222222333111111111222222333444555333555777777777888:::<<<@@@IIIXXXlll''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''"""######$$$%%%''''''((('''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))'''((()))(((&&&%%%&&&'''$$$$$$%%%%%%&&&***///333888...%%%%%%$$$"""$$$)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''%%%%%%&&&'''((()))******++++++,,,,,,,,,++++++***(((((((((((())))))))))))&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((()))*********,,,///111555444444666888777222---************))))))))))))))))))))))))))))))))))))&&&''''''(((''''''&&&&&&%%%&&&&&&'''((())))))***((()))))))))((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''&&&&&&&&&'''((())))))***&&&&&&''''''((())))))))))))))))))))))))*********&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%&&&((()))*********)))))))))(((((((((((())))))************))))))))))))((((((((()))******++++++((((((''''''''''''((((((***************)))((((((&&&&&&'''(((((((((((((((+++++++++***)))((((((''')))))))))))))))***************+++++++++,,,,,,,,,'''(((((()))******++++++///...---,,,++++++************************++++++............//////////////////000111222333333333222222222222333444555666222444777888888888:::;;;@@@HHHWWWkkk&&&((()))(((&&&%%%%%%&&&***))))))'''&&&%%%$$$###((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((&&&$$$%%%(((***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&***)))((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&)))'''&&&$$$$$$%%%&&&'''***)))((('''''''''''''''###'''(((%%%'''---...+++***)))((('''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%&&&&&&((()))+++,,,******))))))))))))******(((((('''''''''&&&&&&&&&******)))(((((((((((((((***************************)))(((''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%''')))%%%((()))'''***222888:::888999:::::::::999888777///...,,,)))((('''((((((%%%%%%&&&'''((()))***+++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))(((''''''((('''%%%###((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''******))))))((((((((('''&&&''''''((()))******+++)))+++---,,,+++***++++++))))))(((((((((((())))))+++******)))))))))))))))+++******)))))))))))))))((((((((((((''''''''''''))))))))))))******************+++++++++******)))+++***)))((()))***,,,...+++,,,---------,,,+++***'''(((***,,,---...------+++)))((()))---000000...+++++++++,,,,,,,,,------///...---,,,,,,---.../////////000111222222333333000111222444555444444333666777777666666666999;;;BBBFFFSSShhh&&&((()))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%)))((('''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%((((((%%%(((...000---)))(((''''''&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&***)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&((()))(((,,,---+++---555;;;<<<;;;;;;<<<<<<<<<;;;:::999444222///,,,)))((('''&&&))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&''')))***)))(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((''''''((()))***((('''((((((''''''''''''((((((&&&&&&'''''''''((((((((()))))))))(((((('''''''''((((((((()))***+++++++++)))+++,,,,,,+++******+++***)))((((((((((((((()))+++******)))))))))))))))))))))(((((()))***++++++*********))))))(((((((((***)))))))))((((((''''''))))))))))))))))))))))))+++***((('''((()))+++,,,******+++---............,,,,,,------,,,+++)))))),,,***)))***---//////---------------............///...------------.../////////000111111222333333333222222222333444555666666777777666666777999;;;AAAFFFSSShhh&&&''')))((('''%%%&&&&&&###$$$%%%&&&'''(((((()))&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((((('''&&&&&&&&&&&&'''$$$&&&'''((((((&&&$$$###&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$###'''---...---((('''&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%'''''''''(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&'''''''''''''''&&&&&&&&&)))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$######%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''')))++++++///000...000777<<<=========>>>>>>======<<<;;;999777333///,,,)))'''&&&******)))((('''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((('''(((***+++***)))'''''''''((((((((())))))'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((''')))******)))(((((((((''''''''''''((((((((((((((((((((()))))))))((((((((('''''''''''''''((())))))******++++++,,,)))***,,,,,,***)))***+++******)))(((((((((((((((+++******)))))))))))))))''''''(((((()))+++,,,---,,,,,,+++******)))((((((******)))((('''&&&%%%%%%)))((('''''''''((())))))+++***(((''''''((()))***************+++,,,---............---,,,***(((''',,,+++***+++---...---,,,........./////////000000///......------......//////000000111111222222222555444222111111444777999666777777666666777999<<<@@@EEESSSiii%%%'''(((((('''&&&&&&'''$$$%%%%%%'''((()))******%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###$$$)))...000...'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***++++++***((('''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&''')))******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%&&&(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((((()))+++------111333222333888<<<<<<===>>>>>>=========<<<<<<;;;999666222///+++(((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%'''((('''&&&&&&'''''''''((((((((((((''''''''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))((((((((())))))'''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((()))))))))*********(((***++++++***))))))***+++***)))((((((''''''(((+++******)))))))))))))))(((((((((((()))***+++,,,,,,,,,+++***)))(((((('''******)))(((''''''&&&&&&***((('''&&&&&&((()))+++,,,+++***)))(((((())))))***)))((('''((()))***+++---------,,,,,,++++++***,,,,,,,,,,,,---,,,,,,+++............//////////////////............/////////000000000111111111222444333222222333444666888555666777666666777:::<<>>===<<<<<<;;;;;;;;;::::::::::::999777444111...+++***'''''''''(((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&%%%%%%''')))***)))'''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((''')))******)))((())))))******)))(((((((((((((((+++******)))))))))))))))******)))))))))))))))***++++++***))))))(((''''''))))))))))))))))))))))))***)))''''''''')))+++,,,---,,,,,,+++************))))))(((((((((***+++---------,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++,,,,,,---------.........////////////////////////000000000000000111111111111222333444555555555555555666666666666777:::===BBBHHHWWWlll$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$'''&&&&&&&&&&&&'''(((((()))(((%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&''''''(((&&&"""""")))///000---,,,&&&&&&&&&&&&&&&&&&'''(((&&&'''(((((())))))(((((('''''''''(((''''''&&&&&&!!!###%%%'''((()))))))))%%%&&&''''''''''''&&&%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))((((((((((((((((((((((((&&&'''((())))))******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((*********,,,...111555:::===;;;<<>>>>><<<:::999888777666777777888888888777444111...***)))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&'''((())))))'''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&'''''''''((((((((())))))'''((((((((())))))))))))$$$$$$%%%''')))+++***)))((((((''''''''''''(((((()))))))))((((((((('''''''''''''''(((((()))))))))((((((((((((((('''''''''&&&((())))))(((''''''((((((''''''(((((()))***++++++******)))))))))))))))***)))))))))))))))***+++)))))))))************+++)))))))))))))))(((((((((&&&&&&'''(((((()))************+++,,,,,,,,,++++++***+++++++++******)))(((------,,,+++,,,,,,......(((+++...///---++++++,,,++++++++++++,,,,,,,,,,,,...///000111111000///...000000000000000000000///000000111111222333333444444555666666666888;;;===BBBGGGUUUjjj$$$&&&(((((('''''''''(((######$$$$$$%%%&&&''''''(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%$$$''')))(((&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))******&&&&&&%%%$$$%%%&&&((()))(((((((((((((((((((((((($$$$$$%%%&&&''''''''''''"""###$$$%%%'''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))%%%&&&'''((((((&&&$$$###%%%%%%%%%%%%&&&&&&'''(((***$$$%%%000777333,,,)))'''''''''''''''((()))***'''&&&%%%$$$""" %%%%%%&&&'''((((((((('''&&&''')))******)))'''&&&)))(((''''''''''''((()))&&&&&&&&&'''''''''((((((((((((((((((((()))******((((((((((((((((((((((((((('''''''''''')))+++,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))---+++(((&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,---000333111777:::999888::::::888999999777666666666777888999888777444111,,,)))&&&%%%%%%&&&'''((()))***+++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((((((((('''''''''''''''((((((((()))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((()))))))))))),,,***))))))))))))&&&$$$((((((''''''''''''((((((+++*********))))))(((((('''((((((((())))))******))))))))))))((((((((((((&&&((())))))(((''''''(((''''''''''''(((***+++,,,+++******)))))))))))))))(((((((((((()))+++,,,---)))******++++++,,,------******)))((('''&&&&&&%%%$$$%%%&&&'''((((((((((((((()))***+++++++++++++++...---,,,***&&&""")))))))))***---000222444'''+++...///---+++,,,---+++++++++,,,,,,,,,------...///000111111000///...000000000000////////////222111///...///111444555444555666666666888;;;>>>AAAFFFSSShhh~~~'''&&&%%%%%%%%%%%%&&&''')))((('''&&&%%%%%%$$$%%%)))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''')))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((('''&&&%%%$$$$$$&&&''')))%%%&&&'''&&&$$$###$$$%%%((((((((((((((((((''''''%%%%%%%%%&&&((()))(((''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%$$$'''(((((())))))*********'''&&&&&&&&&'''(((***+++******))))))(((((('''''''''&&&$$$$$$&&&'''&&&%%%'''&&&%%%%%%%%%%%%&&&'''))))))(((''''''''''''''''''''''''(((((((((((()))'''((()))******)))((('''!!!###%%%(((******))))))'''&&&+++333555...))))))((('''&&&%%%%%%$$$%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!###&&&((()))******''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))******+++++++++,,,************))))))))))))((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((((((((('''''''''(((((()))((('''''')))***)))'''%%%'''&&&&&&%%%%%%&&&&&&'''''')))+++...000111111111666777666555444555888:::555555444555777:::===???>>>===<<<999555000,,,)))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((***(((&&&%%%&&&''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((($$$###"""###&&&)))******'''''''''(((''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&''''''((()))******+++---+++***)))))))))'''%%%))))))))))))))))))))))))&&&&&&''''''((())))))***---,,,+++)))))))))******((((((((((((((((((((((((*********+++,,,,,,------///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------+++++++++++++++++++++***------------...///000000//////000000111111111222000111222222333444555555444444444444555777888999===FFFNNN```{{{''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))%%%&&&'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((&&&%%%''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&'''(((***+++(((((((((((((((((())))))(((&&&%%%%%%&&&''''''&&&'''&&&%%%%%%%%%%%%&&&'''))))))((('''''''''''''''&&&&&&'''''''''(((((((((%%%&&&''''''''''''&&&%%%%%%&&&((()))((('''&&&%%%((((((,,,444555///++++++))))))((((((((())))))***''''''&&&&&&%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''''''''''''''&&&&&&%%%))))))))))))))))))))))))'''''''''''''''''''''((()))))))))*********++++++************))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((***)))((('''''''''''''''%%%$$$$$$%%%'''((('''&&&'''&&&&&&&&&&&&&&&&&&'''&&&'''***---000222333333555666666666555666888;;;999999888777888999:::;;;>>>===<<<999555111,,,***))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''***(((&&&%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))***((()))))))))******++++++(((((((((((((((((((((((()))'''&&&&&&((()))***)))))))))(((&&&$$$""" ((((((''''''(((((()))***'''((((((((())))))))))))(((((())))))))))))(((((('''''''''((()))*********,,,***)))***++++++***)))))))))))))))))))))))))))&&&''''''((())))))******))))))*********)))((('''))))))))))))))))))))))))''''''(((((()))***++++++///...,,,+++******++++++))))))******+++,,,------++++++,,,,,,,,,,,,,,,,,,///.....................++++++++++++,,,---......111111111000000000000000222222333333333333333333555555555666777888999:::===FFFNNN```{{{''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&%%%$$$###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&'''((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))***))))))((('''&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***&&&&&&''''''((())))))***)))'''&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&''')))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''((((((((('''%%%$$$$$$%%%)))///000+++((('''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&''''''''')))))))))(((((((((((((((((((((&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((((((((((((((())))))))))))******************))))))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&$$$""""""###%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))---000222444444222444666777777777999;;;;;;;;;::::::::::::999999======;;;999555111---+++))))))(((((((((((())))))((((((''''''''''''((((((((('''''''''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&)))'''&&&%%%'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((()))***+++,,,------((((((((((((((((((((((((,,,***((('''(((((('''&&&''''''(((((())))))(((((('''''''''''''''(((((()))''''''((((((((()))))))))((())))))******))))))(((''''''(((((())))))******)))((('''(((***++++++***(((((((((((((((((((((((('''''''''((())))))******'''(((***++++++)))'''&&&))))))))))))))))))))))))%%%%%%&&&''')))***++++++...---,,,++++++***++++++''''''((()))+++,,,---...******++++++,,,,,,------------------------------++++++++++++,,,---...///222222111111000/////////444444333333222222222222666666666777888999:::;;;===FFFMMM___zzz''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((()))&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''((()))(((&&&%%%&&&''''''''''''((((((((((((((($$$&&&(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''((((((((()))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''###%%%))),,,,,,)))'''&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&''''''((((((((())))))((((((((((((((((((***)))&&&%%%$$$%%%&&&'''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((((((((''''''((((((((((((((()))))))))************)))))))))((($$$$$$$$$%%%%%%&&&&&&'''((((((((((((((((((((((((***)))(((''''''''''''''''''%%%$$$$$$&&&'''((((((&&&&&&''''''''''''&&&&&&'''(((***,,,...000222222000222555777777888999;;;888999:::;;;<<<<<<;;;;;;;;;;;;999777444000...,,,))))))(((((((((((())))))(((''''''&&&&&&''''''(((((((((''''''&&&&&&%%%%%%((((((((('''&&&&&&&&&%%%((('''&&&&&&'''((('''&&&))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((()))******(((((((((((((((((((((((()))(((&&&&&&''''''%%%$$$%%%&&&(((***,,,------...%%%$$$$$$$$$$$$%%%&&&&&&'''''''''((((((((())))))''''''(((((((((((('''''''''((((((((()))))))))***((('''&&&''')))))))))(((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))************)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,------,,,,,,+++++++++******((())))))***+++,,,,,,---++++++,,,---......//////,,,,,,,,,,,,,,,------------------......///000111111111111000000000000000333222222222222222222222666666666777888999:::;;;===FFFMMM^^^xxx''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''''''''((()))(((&&&%%%&&&''''''''''''((((((((())))))"""%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%)))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))((('''&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''((((((((((((,,,000000...,,,+++*********)))(((''''''((((((%%%%%%'''((((((((((((''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((())))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((((((************)))))))))(((%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((('''''''''''''''((()))***---+++((('''((())))))(((&&&''''''((((((''''''&&&))))))***+++,,,---......---000333444555666888999888999:::;;;;;;;;;::::::888777666444111///---+++))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%'''&&&%%%&&&(((((('''&&&))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''&&&%%%&&&(((((('''&&&(((((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))+++)))(((((()))***((('''))))))))))))))))))))))))%%%&&&&&&&&&&&&&&&''''''***((('''%%%&&&''')))***''''''''''''''''''''''''''''''((()))***+++,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...//////.../////////000000000111............///000111111......///000111222222333000000111222222333444444555555555666777888999:::>>>FFFLLL]]]www&&&'''(((((((((((('''&&&(((((('''''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''''''''&&&&&&'''''')))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%%%%%%%&&&$$$$$$%%%%%%&&&'''''''''$$$''')))((($$$"""###%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''%%%&&&&&&'''''''''&&&&&&(((''''''&&&%%%%%%$$$$$$)))'''&&&&&&'''(((((('''%%%&&&&&&''''''&&&&&&%%%'''((()))))))))(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%((((((((('''&&&&&&&&&%%%***///222///+++******)))***)))((('''&&&&&&&&&&&&%%%&&&((())))))((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((()))***)))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((******))))))))))))((((((************))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++///---+++*********)))(((&&&'''((())))))((('''&&&)))))))))))))))***+++++++++---///111111222555777::::::999888888777666666444333111///...,,,+++***))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%'''((()))'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))***)))))))))((((((((('''))))))))))))))))))))))))''''''''')))+++,,,+++***''''''((()))))))))(((((('''''''''''''''(((((()))&&&&&&'''''''''((((((((()))******++++++******)))(((((((((((())))))))))))...,,,++++++,,,,,,+++)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$""""""$$$(((***************************&&&''''''(((((())))))*********++++++++++++******......------,,,++++++***))))))******++++++,,,,,,,,,,,,------.../////////,,,,,,,,,,,,---...///000------...000111222333444//////000111222333444444555555555666777888999:::>>>FFFLLL\\\vvv&&&'''((())))))((('''&&&'''&&&&&&''''''((()))***+++***)))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&'''&&&%%%$$$$$$&&&$$$$$$%%%%%%&&&''''''((($$$(((***)))$$$"""###&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&)))******************+++%%%&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&%%%%%%&&&''''''&&&%%%%%%'''((()))***)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&(((''''''&&&&&&&&&'''''')))000222,,,&&&&&&'''%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&''')))))))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((()))((('''%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******+++++++++*********)))))))))************)))))))))))))))(((((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((()))***+++***)))***+++***(((&&&&&&'''((())))))((('''&&&''''''&&&&&&'''(((***+++***+++,,,,,,---...111444999888666555444555555666000///---,,,***)))(((((())))))(((((((((((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''&&&%%%%%%'''))))))'''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))***)))))))))))))))*********))))))))))))))))))))))))''''''((())),,,,,,+++)))%%%&&&(((***+++------...((((((''''''(((((()))***&&&&&&&&&'''''''''((((((******++++++++++++******))))))))))))((((((((((((+++***)))***+++,,,+++***++++++++++++++++++++++++((((((((((((((((((((((((((('''%%%$$$%%%''')))***++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***))),,,,,,,,,+++++++++++++++******************++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,---...///000......///000111222222333000000111111222222222333666666666777888999:::;;;>>>EEEKKK[[[uuu&&&'''((())))))((('''&&&%%%%%%%%%&&&((()))+++,,,---,,,***)))'''&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&''''''((()))******"""&&&))))))&&&%%%'''+++%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&&&&&&&''''''((((((%%%&&&'''''''''&&&%%%$$$###$$$$$$%%%%%%&&&&&&''''''&&&$$$$$$&&&'''&&&%%%%%%%%%&&&''''''&&&%%%%%%'''((()))***)))(((&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&(((((($$$$$$$$$%%%''')))***+++---444555...(((((()))'''''''''''''''((((((******'''((()))***)))(((&&&$$$%%%&&&&&&&&&''''''(((((('''(((((()))(((((('''&&&***(((&&&%%%%%%%%%'''(((((((((((((((((((((((((((&&&&&&''')))***+++,,,---,,,+++++++++******))))))************))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((((((((((((((()))(((((('''''''''(((((('''&&&'''(((******(((&&&&&&'''(((******((('''&&&%%%$$$$$$%%%&&&(((***,,,***************,,,///222444333222222333555888999---,,,+++)))((('''''''''))))))(((((((((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((()))******%%%&&&&&&''''''(((((((((%%%%%%%%%'''))))))'''&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******&&&&&&'''((()))***++++++))))))))))))))))))))))))'''&&&'''(((******(((&&&(((((((((((('''%%%$$$###'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((&&&%%%%%%&&&)))******)))++++++++++++++++++++++++************)))))))))))))))*********++++++,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++))))))+++,,,,,,+++***)))))))))******+++++++++,,,------,,,,,,,,,,,,,,,,,,++++++,,,------.../////////......//////000111222000000000000111111111111222222222111111111111111777777777888999:::<<<<<<>>>EEEKKKZZZttt''''''''''''''''''''''''%%%%%%&&&&&&((()))++++++'''''''''''''''&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&((())))))((('''&&&%%%%%%&&&''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&'''(((((()))(((((('''(((***+++)))&&&&&&)))---$$$%%%''''''''''''(((***---------***((('''((()))'''))))))((('''&&&'''(((((((((''''''''''''(((((($$$%%%%%%&&&'''((())))))''''''''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%)))((('''&&&%%%&&&'''(((&&&&&&''''''((()))))))))+++***((('''((()))+++---(((((())))))))))))((((((&&&''''''((()))******+++)))((((((((()))***++++++))))))))))))))))))))))))((((((''''''''''''((((((***---...,,,)))'''(((+++%%%%%%&&&&&&'''((())))))***(((&&&%%%'''***...000000///...+++***(((((('''(((((((((((())))))))))))))))))((('''''''''''''''******+++++++++******)))''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))(((''''''((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''***)))))))))++++++)))'''(((((())))))******++++++,,,+++)))''''''(((***++++++***)))(((((()))***+++))))))))))))))))))))))))%%%$$$###&&&)))+++)))'''%%%(((,,,,,,)))''''''((((((((((((((())))))))))))''''''((()))))))))))))))---+++))))))***)))(((&&&((((((''''''''''''((((((+++***)))))))))))))))***))))))*********+++++++++******++++++,,,,,,------,,,,,,---------.........******,,,---.../////////---,,,,,,++++++,,,,,,---------......000111222333222222222111111111000000000111111222222333444444333555666777777888;;;===???BBBLLL\\\ppp'''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***))))))((('''&&&%%%%%%$$$%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&''')))'''&&&%%%%%%&&&''')))(((((('''&&&%%%&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$&&&''''''&&&''')))+++000///,,,)))((((((((()))'''))))))((('''&&&'''(((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((('''%%%$$$###$$$'''((('''&&&&&&&&&''''''((()))))))))******((('''''''''((()))(((((())))))))))))((((((((((((''''''''''''&&&&&&((((((((('''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((()))******)))'''&&&&&&'''%%%%%%&&&&&&'''(((((()))'''&&&%%%$$$%%%(((***,,,///...,,,***)))((((((((()))))))))((((((((((((((())))))((('''''''''''''''((())))))***************''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&((((((((((((((((((((((((******))))))(((&&&%%%$$$((((((((((((((((((((('''((((((((((((((((((((((((***)))))))))++++++)))((())))))))))))))))))))))))***)))(((''''''((()))***((()))************)))((()))))))))))))))))))))))))))((('''((()))***'''%%%%%%(((++++++)))(((((()))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))((('''&&&&&&((((((''''''''''''((((((***)))))))))))))))******************++++++++++++(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,------------...///000111222222222222111111111000000111111111222333333444444333555666777777888:::===@@@BBBLLL\\\ppp&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((******)))'''&&&%%%$$$###%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''+++***)))'''&&&$$$######&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((&&&%%%%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((()))((('''&&&%%%$$$$$$%%%&&&'''$$$###&&&))))))%%%!!!%%%&&&&&&&&&&&&'''+++---555000***(((((())))))((('''))))))((('''&&&'''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$ $$$'''((('''%%%$$$&&&&&&''''''((()))))))))))))))))))))((((((((((((((())))))******))))))((())))))(((&&&%%%$$$###"""((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&''''''&&&$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&''''''((()))++++++***)))(((((((((((()))))))))(((((('''''''''))))))((('''''''''''''''''''''((()))******))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))((('''%%%%%%''''''(((((((((((((((((())))))))))))))))))))))))***)))((()))++++++***(((******)))(((((('''&&&&&&&&&'''(((((())))))))))))'''(((***++++++***((('''))))))))))))))))))))))))***)))((()))******(((&&&%%%'''******))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''***,,,,,,)))&&&&&&((()))((((((''''''(((((())))))((((((((()))***++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***''''''((((((((()))))))))---------,,,,,,***))))))------,,,,,,,,,,,,------......------...//////000222111111111111000000000111111222222333333444444444555666777777888:::<<<@@@CCCLLL\\\ooo%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''))))))((('''&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''++++++***((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&(((***+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''(((((((((((()))%%%%%%%%%&&&'''((()))***+++)))'''$$$$$$$$$%%%&&&***'''&&&&&&((()))'''%%%&&&&&&&&&%%%%%%(((,,,000888111)))&&&(((***)))''''''))))))((('''&&&'''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''###$$$%%%&&&'''((())))))///---***'''%%%&&&'''(((&&&&&&''''''((()))))))))'''((()))***++++++++++++)))))))))******)))))))))))))))((('''%%%$$$######))))))((('''&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((+++(((&&&''')))***'''%%%&&&&&&&&&'''''''''((((((((()))))))))))))))(((((()))((((((''''''(((((())))))))))))(((''''''&&&&&&))))))(((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((''''''&&&((((((((((((((((((((((((%%%&&&'''((()))))))))(((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((()))++++++***((()))((((((((('''''''''&&&%%%&&&(((+++,,,,,,+++***(((((()))******)))((((((((((((((((((((((((((((((&&&&&&'''((()))******)))&&&'''((())))))))))))***(((((((((((())))))))))))((((((((((((((())))))***(((,,,000///+++((())),,,))))))(((((((((((())))))(((((((((((()))***,,,,,,++++++++++++,,,,,,,,,,,,......------,,,,,,++++++************++++++++++++,,,------...//////......------,,,,,,,,,,,,------......---------......///111111111111000000000000111111222222333444444555444555777777777777:::<<<@@@CCCLLL\\\ooo%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''%%%%%%&&&''''''((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((((('''''''''%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&(((***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''(((((((((((()))%%%%%%%%%&&&'''((()))***,,,***(((&&&%%%%%%&&&'''((('''%%%""" !!!%%%)))&&&&&&&&&&&&&&&)))...111888111)))&&&(((***)))&&&'''))))))((('''&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''')))******((('''%%%$$$$$$'''***,,,&&&&&&''''''((()))))))))(((((()))*********))))))))))))************)))))))))(((((((((''''''&&&&&&***))))))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((***(((%%%&&&)))***'''%%%&&&&&&&&&'''''''''''''''((())))))***)))(((''''''''''''&&&&&&''''''((())))))((((((((('''''''''&&&))))))(((''''''''''''''')))))))))((('''&&&%%%$$$((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((()))))))))((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((()))(((((()))++++++***)))&&&'''''''''((((((((()))%%%'''***---......---,,,+++)))'''&&&&&&''')))+++((((((((((((((((((((((((%%%&&&'''(((((((((((((((''''''(((((()))***))))))(((((((((((()))))))))))))))(((((('''((()))******(((,,,000///***(((***---))))))(((((((((((())))))(((((((((((()))***,,,,,,******+++++++++,,,,,,,,,++++++******)))))))))(((+++++++++,,,,,,,,,------,,,------...////////////...------,,,,,,------.........---------......///000000000000000000000000111222222333444444555555555666777777666777999;;;@@@BBBKKK[[[mmm%%%&&&&&&''''''(((((((((&&&&&&%%%%%%&&&'''((((((%%%%%%&&&&&&'''(((((((((%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&(((******(((%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((()))+++***((('''&&&&&&'''(((%%%%%%"""!!!'''%%%&&&''''''(((+++///222444///)))''''''((((((''''''))))))((('''&&&'''(((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***%%%%%%&&&&&&'''((((((((())))))((('''&&&&&&''''''"""$$$&&&((()))((('''&&&&&&&&&''''''((()))))))))******)))((('''&&&%%%%%%)))******++++++******)))((((((((()))))))))))))))))))))(((((('''((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%'''&&&&&&&&&''''''((()))''''''''''''''''''''''''))))))((('''''''''''''''))))))))))))(((&&&%%%$$$((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((())))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((()))+++,,,+++)))&&&&&&'''(((((()))******''')))+++...//////...---,,,***&&&$$$$$$&&&***,,,))))))))))))))))))))))))'''))))))(((&&&$$$$$$%%%***((('''((()))***)))'''(((((((((((()))))))))))))))((('''''''''(((***+++''')))+++***'''&&&(((+++***))))))(((((())))))***)))((((((((()))***++++++))))))*********+++++++++,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,,,,------------,,,++++++......------------............------...//////000//////000000000000000111222222333333444444555555555666777777666777999;;;???AAAJJJYYYkkk&&&&&&'''(((((()))******&&&%%%&&&&&&'''((()))***&&&&&&&&&'''''''''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&'''((((((((('''&&&%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((###$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&(((***)))&&&###&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''***'''###  $$$'''###%%%''')))***,,,///222///---***(((&&&&&&'''''''''))))))((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&'''(((((()))+++***((('''&&&&&&&&&&&&))))))******(((&&&$$$"""&&&&&&''''''((()))))))))******)))(((((()))***+++)))******++++++******)))))))))))))))))))))))))))''''''&&&&&&''''''((((((************************((((((''''''''''''((((((%%%&&&''''''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))%%%&&&&&&''''''((((((((())))))(((''''''''''''''''''(((((()))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))((('''''')))+++,,,+++***)))))))))))))))))))))))))))***+++---......------***)))'''&&&&&&''')))***))))))))))))))))))))))))(((***+++***&&&$$$$$$&&&,,,***''''''))))))(((&&&(((((((((((())))))))))))))))))'''''''''(((***+++))))))'''&&&&&&''')))*********))))))))))))*********)))))))))))))))******(((((()))))))))*********---------...............++++++++++++,,,,,,,,,,,,+++,,,,,,---------------......------------......---------...///000111222////////////000000111111222222333333444555555555555777777777666777999;;;>>>@@@HHHWWWiii~~~'''''''''((()))******+++%%%%%%&&&&&&((()))++++++(((((((((''''''&&&&&&%%%%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''((((((((('''%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''######$$$%%%%%%&&&'''''''''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&((()))(((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&222---(((''')))++++++)))"""%%%(((***+++---000222+++,,,+++)))&&&%%%&&&(((''')))))))))'''&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((()))))))))((('''&&&&&&'''))))))***'''$$$!!! ###&&&(((&&&&&&''''''((()))))))))(((((((((***,,,000444666******++++++++++++************))))))((((((((('''%%%%%%%%%%%%&&&&&&'''(((************************((((((''''''''''''((((((&&&)))+++***'''&&&)))+++'''''''''''''''''''''&&&(((''''''''''''((()))***(((((('''''''''(((((()))$$$%%%%%%&&&'''((())))))))))))((('''''''''''''''%%%&&&''')))***+++++++++))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''(((((((((((((((((((((((($$$%%%&&&((()))*********&&&&&&&&&'''((())))))***************************((('''''')))+++,,,+++***++++++******))))))(((((()))******+++,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))&&&(((+++***((('''(((***...+++((('''))))))'''%%%(((((((((((())))))))))))***)))'''&&&'''(((***+++---***'''&&&'''***+++,,,******))))))))))))******+++***)))))))))))))))***(((((((((((())))))))))))*********++++++,,,,,,,,,,,,,,,---------.........)))***,,,...000222333333......------------......------......000111333333.../////////000000111111222222333444444555555666666777888777666777999:::===???GGGVVVhhh}}})))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&''''''&&&&&&%%%$$$(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''+++)))&&&$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''$$$$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''((($$$%%%&&&''''''&&&%%%$$$$$$%%%'''((((((&&&%%%###)))((('''&&&&&&'''((()))(((''''''&&&&&&&&&'''''''''))))))(((///999<<<888))))))((('''&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&''')))((((((((()))(((((('''&&&(((((())))))(((&&&$$$###''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''*********))))))(((((((((,,,,,,++++++***)))((((((+++)))(((&&&&&&((()))+++%%%%%%&&&&&&'''((())))))&&&&&&'''((())))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&'''''''''''''''&&&&&&'''***++++++***'''&&&&&&&&&&&&'''((()))'''%%%%%%'''))))))'''&&&%%%&&&'''(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&)))(((&&&&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%'''((()))'''((()))******)))'''&&&))))))))))))))))))))))))*********(((&&&&&&(((***)))************+++++++++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&%%%))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************((()))+++,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###%%%)))---///111111111111000/////////000222333000000111222333333444444444555666888999999999999<<>>666,,,'''((()))'''%%%''''''''''''((((((((((((%%%&&&'''((())))))***)))***)))(((''''''((()))***''''''''''''''''''''''''''''''''''''(((((())))))''''''(((((((((((('''''''''''''''''''''(((((()))))))))*********))))))((()))((((((((((((((((((((())))))(((((())))))***+++''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))***************)))))))))(((((((((''')))))))))(((((()))))))))))))))))))))************++++++++++++******))))))(((((())))))*********************++++++******)))'''&&&''''''((()))***+++***))))))((()))+++,,,...///......---------...///...------------...//////............//////////////////000000000111111111222222222222333333333333666666666666666777888999;;;AAACCCLLL___ppp(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&''''''(((&&&''''''(((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%'''''''''''''''&&&&&&%%%'''&&&&&&&&&&&&'''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''''')))))))))))))))*********,,,***((('''(((((('''&&&+++***)))(((((((((((((((((((((((((((***,,,...000000,,,'''$$$$$$%%%%%%%%%(((((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((''''''((((((((((((((()))******++++++***)))(((((((((((())))))(((((())))))***+++(((((()))***+++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((''''''&&&'''((()))***)))((('''(((***+++***)))***++++++,,,,,,+++******&&&'''(((((((((((((((((()))))))))(((((('''''''''))))))))))))((((((((((((&&&((()))++++++)))(((&&&))))))(((((((((((())))))((((((((())))))+++,,,--->>>666,,,'''((()))'''%%%'''''''''((((((((())))))&&&'''((()))***+++++++++***)))(((''''''((()))***(((((((((((((((((((((((())))))((((((''''''''''''%%%&&&'''((())))))))))))'''''''''''''''(((((()))))))))***************)))%%%%%%&&&&&&'''((())))))))))))(((''''''''''''(((+++******))))))******+++(((((())))))))))))(((((('''((((((((()))))))))***(((((()))))))))*********))))))))))))((((((((((((((((((((())))))((((((((((((((()))))))))*********))))))******++++++++++++************))))))((((((******++++++++++++******''''''''''''((()))++++++***)))(((((()))***,,,---......------------...///---------------...//////........./////////000000000000000000111111111111111111111111222222222222555555555555666777888999;;;BBBDDDLLL___ppp(((((((((((((((((((((((()))))))))((((((((((((''')))((((((''''''(((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''(((((((((((()))))))))%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&''''''(((((((((((((((((((((((()))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&%%%&&&&&&'''(((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''''')))))))))((()))******+++---+++))))))*********)))******)))((((((((())))))&&&&&&&&&'''(((+++---...///,,,(((%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((()))***++++++...---,,,***)))((((((''')))))))))))))))***++++++)))))))))***+++++++++,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))''''''&&&&&&&&&((()))***)))((('''(((***+++***)))''''''((())))))(((&&&%%%''')))++++++***)))***+++((((((((((((''''''''''''))))))))))))(((((((((((((((((()))******)))((('''))))))))))))))))))))))))((('''''''''((()))******222---(((%%%'''(((((('''''''''''''''((((((((()))'''((()))******+++******))))))(((((((((((())))))((((((((((((((((((((((((***))))))(((''''''&&&&&&%%%%%%'''((()))*********)))))))))))))))***++++++((())))))************)))$$$$$$%%%&&&((()))***+++))))))(((''''''&&&''''''++++++************++++++(((((())))))))))))((((((''''''(((((())))))******((((((((()))))))))******))))))))))))(((((((((((('''(((((())))))((((((''''''(((((())))))*********(((((())))))***++++++,,,++++++******)))((((((''')))***++++++,,,++++++++++++*********+++,,,------))))))))))))***+++,,,------------------.........---------------...///000.........//////000000111000000000111111111222222111111111111222222222222444444444555666777888999<<>>DDDOOO[[[lll$$$&&&(((((((((((()))***((((((((((((((()))******'''''''''((((((((())))))(((''''''(((***++++++***))))))))))))))))))))))))(((((())))))))))))(((((()))((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))))))))'''''''''((((((((())))))'''''''''''')))+++,,,...(((((((((((((((((('''&&&))))))((((((''''''&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''&&&''''''''''''(((((((((((((((''''''''''''((((((''''''''''''((((((((((((************))))))))))))))))))(((((((((((())))))&&&***+++)))***000444333+++***)))(((((((((((()))'''''''''''''''''''''''')))(((((('''((()))***++++++***)))(((''''''((()))(((((((((((((((((())))))'''(((((()))))))))))))))******))))))((((((((((((************)))))))))))))))))))))))))))***+++,,,******,,,------,,,++++++,,,++++++,,,---------,,,))))))))))))))))))))))))************++++++++++++++++++++++++,,,------...)))******************)))+++++++++++++++***)))(((***++++++***((('''((()))(((((('''&&&&&&'''((((((************++++++++++++))))))((((((((())))))*********)))))))))((((((((()))))))))((((((((('''''''''''''''((((((((())))))''''''(((((())))))******(((''''''&&&&&&''''''(((((((((''''''''''''((((((///+++((((((******'''$$$,,,,,,+++***((('''%%%$$$'''((()))***++++++***)))))))))************))))))(((((((((((((((''''''&&&%%%%%%%%%&&&''')))***+++)))))))))))))))))))))))))))))))))))))))(((''''''((()))************)))(((((((((((((((((())))))))))))((('''''''''((())))))))))))((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))******++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,---------------,,,+++***%%%'''))))))))))))***+++............////////////000000/////////000111222111111111111222333444555666666555444444444555666<<<===CCCMMMZZZkkk###%%%((())))))***+++,,,((((((((((((((()))******''''''(((((((((((())))))***((('''''')))+++++++++((((((((()))******++++++(((((())))))))))))(((((()))(((''''''&&&&&&''''''###$$$%%%'''((((((((((((%%%&&&'''((())))))))))))(((((((((((())))))))))))%%%&&&&&&''')))+++---...&&&'''((((((((((((((((((******)))((('''&&&%%%%%%(((((((((((((((((((((((('''''''''(((((('''''''''''''''&&&&&&&&&&&&'''''')))((((((''''''''''''(((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((()))))))))(((((('''''''''((((((((((((((())))))***%%%((()))))),,,111444333))))))((((((''''''((((((''''''''''''''''''''''''((((((((((((((()))*********))))))(((((((((((())))))))))))))))))))))))***'''((())))))******))))))***))))))))))))(((((((((************************)))((((((((((((((()))))))))***+++,,,------,,,++++++++++++++++++,,,---...************************************+++++++++,,,,,,,,,------...///000000,,,,,,++++++***))))))(((******+++++++++******)))***++++++***'''&&&&&&'''(((((('''&&&&&&'''(((((((((((((((((())))))))))))(((((((((((()))***++++++++++++*********)))))))))***)))))))))))))))((((((''''''((((((((()))))))))&&&&&&'''((()))***++++++&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((,,,)))''''''))))))'''$$$''''''((()))))))))))))))&&&'''(((***++++++++++++******))))))))))))******)))((((((''''''''''''(((###$$$$$$%%%''')))+++,,,))))))))))))))))))))))))((())))))))))))(((((('''((())))))******))))))(((((((((((((((''''''''''''''''''''''''((()))***+++(((((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******)))((((((((()))******++++++******++++++++++++++++++++++++******))))))******+++,,,,,,------------,,,,,,+++(((***,,,,,,,,,+++,,,---............////////////111000000000000111222222111111111111222333444555777666555555555666777888;;;<<>>DDDMMMYYYjjj(((***++++++)))((()))***((((((((((((((()))************))))))))))))((((((+++)))'''&&&((()))))))))%%%&&&'''((()))***++++++(((((())))))))))))((((((''''''((()))))))))(((((('''((((((((('''&&&%%%%%%''''''((((((((((((((('''''''''''''''(((((((((((((((((()))))))))((('''&&&&&&'''((((((((((((((((((%%%%%%&&&'''((()))******(((((((((((((((((((((((('''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))'''''''''(((((((((((()))((((((''''''''''''(((((())))))*********+++++++++,,,,,,+++******)))((((((+++***)))(((''''''''''''+++'''(((---111///+++***((((((''''''(((((())))))************************''''''((()))))))))))))))'''(((((())))))))))))((())))))((('''%%%$$$######((()))******++++++******)))))))))************+++))))))******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---...//////...---,,,+++...000///,,,***+++---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++...000222444333000...,,,+++++++++((()))***+++++++++++++++'''(((***+++***+++,,,...******++++++++++++******)))************+++++++++,,,,,,+++***))))))))))))++++++*********)))))))))(((((()))))))))))))))***((((((((()))))))))*********)))))))))((((((((('''))))))(((((((((((())))))((((((''''''''''''(((((()))))))))))))))))))))***&&&'''(((***++++++++++++++++++***)))(((((())))))******))))))))))))******(((''''''''''''(((((()))+++***))))))(((((())))))(((((((((((((((((((((((('''(((((())))))))))))((()))((((((''''''(((((()))************))))))))))))************)))((('''&&&******)))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,***)))))))))))))))((()))******++++++******************************,,,,,,++++++,,,,,,---...,,,------............---+++,,,......,,,,,,,,,---............///////////////000111111222222111111111111111222444555777777555444444333444555777888===>>>DDDNNNYYYjjj&&&(((******)))))))))+++((((((((((((((()))***************)))))))))(((((()))'''&&&'''(((((('''&&&%%%%%%&&&'''((())))))***(((((())))))))))))((((((&&&'''((()))***))))))((('''''''''''''''&&&&&&%%%''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&'''((())))))(((((('''(((((((((((((((((('''&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))((((((((()))))))))******((((((''''''''''''(((((())))))))))))************---,,,,,,+++)))(((((('''((((((((((((((()))*********%%%&&&...222///+++***)))(((((((((((()))***+++))))))))))))))))))))))))&&&'''((()))***))))))(((&&&'''((()))******)))(((''''''''''''&&&&&&&&&&&&))))))***++++++++++++***))))))*********+++++++++))))))***++++++,,,------+++++++++++++++,,,---...,,,------------+++***)))$$$)))...///,,,***+++---************************+++++++++,,,,,,,,,------,,,+++******+++...111333333111///,,,+++***++++++)))******+++++++++******''')))******))))))+++,,,(((((()))******)))((((((''''''((((((((()))))))))++++++******)))***************)))))))))(((((((((''''''((((((((()))))))))(((((()))))))))*********(((((((((((()))))))))))))))))))))(((((()))))))))((((((''''''''''''((((((&&&'''(((((((((((()))***!!!$$$'''***,,,...///***))))))(((((()))***+++))))))************))))))&&&''''''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((''''''((())))))))))))))))))(((''''''''''''((()))((((((((()))))))))))))))((()))*********)))((((((***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))...---***((('''(((***+++)))******+++++++++++++++************************+++++++++++++++,,,,,,---,,,,,,---..................///111111///...//////............////////////...///000111111111000000111111111222444666777888555555444444555777888999===>>>CCCMMMXXXiii'''(((******((('''((()))((((((((((((((()))******+++*********))))))(((((('''&&&&&&'''((((((&&&$$$%%%%%%&&&&&&'''((((((((((((((())))))))))))((((((&&&'''(((*********)))((((((((()))))))))))))))((('''(((((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))))))))(((((()))))))))((('''&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))'''''''''''''''((()))***))))))))))))******************))))))))))))******(((((((((((()))))))))))),,,,,,+++***)))(((''''''%%%%%%&&&''')))+++,,,---(((###$$$...333111,,,,,,)))))))))))))))***++++++((((((((((((((((((((((((&&&''')))*********)))(((&&&'''(((*********)))((('''(((((()))***++++++,,,))))))***++++++++++++***))))))******++++++++++++))))))***+++,,,,,,------************+++,,,---...+++,,,,,,,,,+++)))'''&&&$$$+++...,,,***+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,******,,,///222444222000---+++))))))************+++++++++******)))((()))***)))((('''((()))((()))***++++++***)))(((***+++++++++,,,,,,,,,,,,))))))))))))***+++,,,---))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))************&&&&&&'''((()))***++++++++++++************++++++******))))))))))))******$$$&&&''''''''''''((()))###$$$%%%&&&''''''''''''(((((('''((()))***,,,---((()))***++++++***)))(((%%%&&&((()))))))))((('''$$$$$$$$$%%%&&&'''((()))(((((((((((((((((((((((())))))***+++++++++++++++)))((('''&&&&&&'''((()))&&&'''''''''(((((())))))&&&''')))***++++++******)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))000---***'''&&&(((***,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))*********)))***++++++,,,,,,,,,---.../////////...---///000000...---...///............/////////000---...///111111000000///111111111222444666777888555555666777999<<>>EEEMMMWWWeee|||***))))))(((((())))))******)))(((''''''((()))***((()))))))))(((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''((()))))))))((('''&&&&&&&&&&&&'''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%'''''''''&&&&&&''')))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''*********))))))***++++++'''''''''''''''&&&&&&&&&((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((''''''(((((((((''''''&&&))))))***+++***(((&&&%%%''''''((())))))))))))))))))(((((('''((()))***+++***)))((('''(((***+++------+++...666:::555000///))))))************))))))))))))*********+++++++++************)))))))))))))))))))))))))))************((('''''')))+++,,,+++*********++++++*********((()))***************)))************++++++++++++,,,,,,,,,,,,,,,------...,,,,,,---.....................//////......---,,,...------,,,++++++,,,,,,******)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++***+++,,,//////..................***)))))))))***+++,,,,,,++++++++++++************++++++******************---,,,+++******+++,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))************)))*********((('''((()))'''''''''((((((((())))))))))))(((((((((((()))))))))))))))((((((((((((((())))))))))))))))))))))))******))))))))))))******---,,,+++*********+++++++++******)))))))))))))))'''''''''&&&&&&&&&'''''')))'''&&&(((***,,,,,,+++((((((((((((((((((((((((***)))'''((((((((('''&&&((((((((())))))))))))))),,,++++++***))))))******++++++******)))((((((''')))))))))))))))))))))))))))))))))******))))))((())))))*********+++++++++&&&'''(((((())))))((((((''''''((()))***+++***)))++++++******++++++,,,---)))***+++,,,---------------------,,,,,,,,,------/////////////////////...------...000000111111000222222333333333333444444222222222333444555777777<<<>>>DDDLLLVVVddd{{{'''(((((())))))(((((('''))))))(((((((((((()))))))))(((''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***((((((''''''&&&&&&''''''&&&''''''(((((())))))***'''''''''''''''''''''''''''''''''(((''''''&&&%%%$$$&&&(((((('''&&&'''(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))&&&&&&&&&''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&&&&''''''&&&&&&''''''((((((((((((++++++,,,,,,,,,***)))'''%%%&&&''')))******++++++((((((((((((((()))******+++***)))(((((()))***+++''''''***222555222//////))))))************))))))))))))))))))************************************'''(((***+++,,,,,,++++++***((('''(((***+++,,,+++))))))************))))))''''''((()))************(((((()))))))))*********+++++++++++++++,,,------+++,,,------......------...////////////...------......------,,,,,,---------+++(((''''''(((+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,------++++++*********++++++,,,,,,+++++++++******************++++++++++++++++++------,,,,,,,,,,,,---...,,,+++++++++************))))))))))))))))))))))))))))))))))))************)))*********((('''((()))))))))((((((((()))***+++(((((((((''''''(((((((((***)))))))))((((((''''''************************++++++************++++++,,,,,,+++*********++++++*********)))))))))))))))''''''''''''''''''''''''***)))'''(((***++++++***&&&''''''((())))))******---+++)))))))))((('''%%%'''(((((())))))*********,,,+++******)))*********++++++******)))((((((((())))))))))))))))))))))))(((((())))))***))))))((((((((()))))))))*********''''''((())))))))))))(((+++'''$$$%%%)))+++)))&&&++++++******++++++,,,,,,++++++++++++,,,---......,,,,,,+++++++++,,,,,,---......//////////////////...///000111111111111111222222333333333333444444333333444444555777888999;;;===BBBKKKTTTccczzz&&&'''((())))))((('''&&&))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''((())))))***((((((''''''''''''((((((******))))))((('''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&###&&&((()))((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((""""""""""""###$$$%%%&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((())))))))))))*********)))((('''&&&'''((()))************((((((((((((((())))))***++++++***)))(((((())))))"""###'''+++---,,,***)))))))))************))))))&&&&&&'''''''''((((((((()))***************++++++***+++---//////...,,,+++,,,+++***+++---...---,,,******++++++++++++******((()))***+++++++++++++++))))))))))))************++++++******++++++,,,---+++,,,,,,---------------///////////////...------------,,,,,,,,,,,,------...---+++******+++---...------------------------***+++,,,,,,*********,,,((((((((())))))******+++,,,,,,+++*********++++++,,,,,,+++++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********))))))))))))))))))))))))((()))))))))************(((***+++***(((((()))***++++++*********+++,,,---))))))(((((((((((()))))),,,,,,++++++***)))))))))************************+++******))))))******+++)))))))))(((((((((((()))))))))*********)))))))))((())))))***************+++***(((((()))******)))((((((((())))))*********...---++++++,,,+++***(((''''''((()))******++++++++++++***************+++************))))))(((((((((((((((((((((((((((((()))******+++++++++++++++))))))))))))*********+++******+++,,,,,,,,,,,,,,,,,,)))&&&&&&((())))))(((,,,++++++***++++++,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,+++,,,,,,---...............///////////////000111222222222222222222222222333333333444444333333333444555666888888:::<<>>===???FFFQQQbbb|||***++++++++++++***))))))((((((((((((((()))******(((((((((((())))))))))))((((((''''''''''''(((((()))&&&$$$$$$'''((('''%%%'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''(((((()))((((((((('''((()))*********))))))''''''''''''''''''''''''((()))))))))(((%%%###!!!***))))))(((((())))))***(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++++++++*********************************)))))))))))))))***++++++''')))***+++******,,,...//////...,,,+++******+++******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...------,,,,,,---...//////000000111222333333333333222222111111111111111222111111222333222111000000222111111000000111111111......////////////........................------............///000111222333444555444333222333444///000000000000///...---.............../////////000111333555444333000/////////............//////111...,,,+++---.........---,,,+++,,,---------+++------+++++++++---...///---------------,,,,,,,,,++++++,,,,,,,,,---------...------,,,++++++******))))))))))))))))))******+++***)))***++++++***))))))(((((((((((()))************)))((((((((())))))***))))))((()))***+++,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))+++++++++++++++***))))))************))))))))))))************************)))************+++++++++))))))************))))))*********************************)))))))))))))))+++***((('''''')))***+++***************)))(((((('''''''''''''''((()))************+++++++++,,,,,,((((((((())))))*********))))))))))))))))))))))))***************************)))((((((((()))***+++*********+++++++++,,,,,,------...............---+++++++++++++++,,,---...------......///000000000000000111222222222222111222222333333333333444444666666666666666777999:::===<<>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>AAAAAAAAABBBBBBBBBBBBBBB===<<<:::777666666666666777666666555444333333222333333333444666777999999===>>>@@@@@@>>>======>>>;;;::::::888666444222111444333222000000000000000111333666888888555222///000000////////////000000222000------------,,,+++...---,,,,,,......---,,,...---,,,++++++,,,...///******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******,,,,,,,,,++++++*********+++)))))))))+++,,,+++******))))))))))))***++++++)))))))))))))))***+++,,,************++++++,,,,,,,,,,,,++++++***)))))))))+++++++++++++++++++++++++++++++++,,,,,,+++***************************************))))))((((((((())))))*********+++++++++)))******++++++******)))************************&&&&&&''')))***+++,,,---******)))***+++,,,---...,,,+++)))((((((((()))***%%%&&&&&&'''((()))+++,,,************++++++++++++******************++++++))))))))))))))))))))))))***************++++++++++++++++++++++++,,,,,,,,,---------.........//////...............------,,,............///000111222------......///000000000000000111222222222222111222222222333333333444444444333111111333666777888:::;;;@@@IIISSSbbbwww***++++++++++++***))))))((((((((((((((())))))******)))))))))((((((((('''''''''((())))))(((''''''(((***++++++)))&&&&&&&&&''''''((((((((()))))))))''''''(((((())))))))))))(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&''''''(((((()))))))))(((((((((((('''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''(((((()))))))))))))))(((''''''&&&&&&''''''((())))))))))))(((((((((((()))))))))))))))))))))))))))(((&&&%%%%%%'''(((***))))))))))))))))))))))))++++++***************+++***++++++***)))***---///666222...+++++++++***)))///......---...000111222111222333555777888999:::>>>>>>>>>??????AAABBBBBBFFFFFFGGGFFFFFFEEEDDDDDD>>>=========>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@AAAEEEEEEFFFGGGHHHHHHGGGGGGDDDCCC@@@===;;;:::999999::::::999888777777666666666777777777999:::;;;<<>>@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEEEEDDDDDDCCCAAA@@@???999999999999:::;;;<<<<<<============>>>???@@@AAAEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>===<<<<<<<<<;;;<<<<<<<<<<<<===>>>??????AAAEEEJJJNNNPPPQQQRRRSSSQQQPPPOOOMMMJJJGGGDDDCCC=========;;;:::777555444111222333444444333111000111000000//////000000111000///------......---+++,,,+++***+++,,,---,,,***(((***,,,......,,,)))'''************++++++++++++*********+++++++++,,,,,,++++++++++++++++++******,,,,,,++++++++++++++++++***)))((()))+++,,,,,,+++++++++******++++++,,,---))))))((((((((()))******((()))******++++++******)))))))))***++++++,,,,,,))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++***)))((('''&&&&&&((())))))***++++++,,,,,,)))************+++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,+++***)))(((''''''*********+++,,,,,,,,,,,,+++******)))))))))))))))&&&&&&''''''((()))***+++)))))))))************+++***************))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,(((((()))************)))******+++++++++,,,,,,,,,...//////000111000000000---,,,,,,+++******++++++------......///000000000000000111222222222222111222222333333333333444444444333444777;;;<<<:::777;;;;;;@@@HHHQQQ___ttt***++++++++++++***))))))((((((((((((((()))***************)))((('''''''''&&&'''((())))))((('''&&&(((%%%###$$$''')))(((&&&(((((()))))))))*********&&&&&&''''''((())))))***))))))))))))))))))))))))((())))))))))))))))))(((%%%&&&((()))******))))))((((((((((((''''''''''''((())))))************))))))((('''''''''(((******((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((())))))&&&&&&'''((()))***++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++---,,,++++++*********+++,,,,,,,,,,,,,,,///333666:::555000000333666666444999:::<<<===???@@@@@@AAABBBCCCDDDDDDDDDCCCAAAAAA???>>>==================????????????>>>======<<<888888888888999:::;;;<<<============???AAACCCDDDGGGIIIKKKLLLMMMMMMLLLKKKIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGDDDGGGLLLOOOQQQQQQRRRRRRVVVVVVUUUTTTSSSQQQOOONNNIIIJJJJJJIIIGGGDDD@@@>>>::::::999888666444333222111111000000000000111111///...---...//////...,,,---,,,+++,,,---------+++((()))*********)))'''&&&---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******************++++++************++++++++++++)))(((((()))+++---,,,+++,,,++++++++++++,,,------++++++***)))))))))******)))***+++,,,,,,,,,+++***)))))))))***++++++,,,,,,))))))))))))))))))))))))***+++,,,,,,------,,,,,,*********))))))(((((((((+++++++++++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++*********))))))((((((******+++++++++++++++******************)))((((((((('''''''''(((((()))***))))))))))))*********************))))))((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,'''((()))***+++******))),,,,,,---------.........,,,---...///000111111111++++++++++++++++++,,,,,,------......///000000000000000111222222222222111222222333333333333444444555222111333888;;;:::777<<<<<>>===;;;:::999888888777777777;;;;;;<<<======<<<<<<<<<::::::::::::;;;<<<===>>>?????????@@@BBBDDDGGGHHHKKKLLLNNNPPPQQQQQQPPPOOOKKKLLLNNNPPPQQQQQQQQQPPPNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNOOORRRUUUWWWVVVTTTSSSRRRWWWWWWXXXXXXXXXWWWWWWVVVTTTUUUVVVVVVTTTOOOKKKHHHCCCAAA???<<<999777555555111111000000000000111111...------...///000...---000///......000000///...000///......------------/////////......---------,,,,,,,,,---------......******************++++++)))))))))******++++++,,,)))(((((()))+++---,,,+++,,,,,,++++++,,,,,,---...------,,,+++***************+++,,,---...---,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))***+++,,,,,,------------***************+++++++++......---,,,,,,++++++***)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++%%%&&&''')))***,,,---...******+++++++++***)))))))))***+++++++++***((('''******)))))))))******+++))))))))))))***************)))))))))((((((''''''))))))))))))))))))))))))((())))))***++++++,,,,,,)))***+++,,,---,,,++++++))))))*********+++++++++))))))+++---.../////////,,,,,,,,,---...///000111------......///000000000000000111222222222222111222222333333333444444444555000,,,...333777888666===<<>>???@@@AAADDDFFFHHHJJJMMMNNNPPPQQQRRRQQQOOONNNOOOLLLHHHCCC???<<<:::999555777888999888777888999<<<<<<<<<>>>???@@@???===@@@@@@AAACCCEEEFFFEEEDDDGGGGGGHHHIIIJJJKKKLLLMMMOOOQQQRRRSSSSSSSSSRRRRRRLLLMMMOOOPPPRRRSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSYYYYYYYYYVVVSSSQQQQQQQQQXXXXXXWWWVVVTTTRRRQQQQQQTTTUUUWWWXXXXXXWWWXXXXXXVVVXXX[[[[[[XXXVVVUUUTTTNNNMMMLLLIIIDDD???:::777666444333333333333222000...------...000000///---111000//////------,,,+++'''+++000333333000,,,)))///...---,,,,,,---...///++++++++++++,,,---......---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++------***'''%%%(((+++......,,,***(((************************++++++******))))))((((((++++++++++++++++++++++++------++++++++++++------++++++************++++++)))))))))))))))))))))))))))'''%%%$$$$$$&&&(((******++++++++++++,,,,,,,,,+++*********))))))(((((())))))(((((((((((())))))+++++++++*********))))))(((((((((+++......+++'''***++++++***((('''((()))+++*********))))))((((((***+++++++++++++++***)))&&&'''((()))+++,,,---...+++++++++*********)))))),,,,,,,,,++++++*********+++,,,---.........------+++,,,.../////////...---111111000///////////////111111222222222333333333000000111111111222222222444444555555666888999:::===<<<>>>DDDMMM\\\sss))))))))))))))))))))))))))))))))))))***************)))((((((''''''(((((())))))))))))))))))))))))&&&''')))(((''''''(((***+++***)))(((((((((((()))$$$%%%'''((())))))(((((()))'''&&&'''((()))(((''')))))))))((((((((((((((())))))))))))))))))))))))******)))(((((((((((((((''''''&&&&&&&&&&&&'''''')))((((((((((((((()))))))))((((((''''''''''''(((***)))(((''''''((()))***(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))***++++++,,,,,,,,,,,,+++***+++,,,,,,,,,---000222111111222444777;;;>>>AAAGGGGGGHHHIIIKKKMMMOOOPPPRRRSSSTTTUUUTTTSSSQQQPPPMMMKKKGGGCCC???<<<:::999999:::::::::999999;;;===AAAAAABBBDDDGGGIIIJJJJJJKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLMMMMMMNNNPPPQQQQQQWWWXXXYYYXXXVVVTTTRRRRRRQQQRRRSSSUUUWWWYYYYYYZZZ[[[[[[[[[ZZZXXXXXXZZZ]]]aaaaaaaaa```]]][[[YYYYYY```___^^^\\\YYYVVVUUUUUUXXXYYYYYYYYYYYYXXXYYYYYYYYY[[[]]]\\\ZZZXXXWWWWWWWWWWWWVVVSSSOOOJJJFFFDDD<<<:::888777666555222000000///......000111000///---------...///000000111+++,,,...000000///...---//////...---------......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,---***((()))))))))))))))******+++************************************))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************,,,+++)))))))))***,,,---,,,,,,,,,++++++*********+++*********))))))))))))******))))))))))))******+++++++++*********))))))***((('''(((+++,,,***))))))***+++***((((((((()))************)))))))))((("""###$$$&&&'''((((((((())))))******+++,,,,,,,,,,,,,,,,,,+++******)))))),,,,,,,,,+++++++++******)))***+++,,,---,,,+++++++++,,,,,,------...------..................//////111111111111222222222333111111111222222222222333444444555555666888999:::;;;;;;???GGGPPP]]]rrr))))))))))))))))))))))))))))))))))))******************)))(((((((((((()))************************'''((())))))(((((()))+++))))))((((((''''''((((((&&&'''((())))))***)))))))))(((''''''))))))((('''(((((((((((((((((())))))))))))))))))))))))))))))******)))((((((((()))))))))((((((''''''(((((()))''''''''''''((()))***+++(((((((((((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((''''''((()))***++++++,,,------......///,,,------------///222555:::;;;<<<>>>BBBEEEHHHJJJQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWUUUSSSQQQOOOJJJIIIFFFCCC@@@===<<<;;;;;;<<<<<<<<<<<<>>>AAADDDGGGGGGHHHIIIKKKNNNQQQRRRQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOQQQSSSUUUXXXZZZdddfffgggfffccc```___^^^aaabbbdddfffhhhjjjlllmmmmmmnnnnnnjjjeeefffkkkqqqtttuuuuuutttrrrooollljjjkkkkkkiiifffaaa^^^]]]]]]`````````______^^^]]]\\\\\\^^^___^^^]]]\\\\\\]]]\\\[[[[[[YYYVVVRRROOOMMMFFFEEECCCAAA???<<<888555555333000///000111000000,,,,,,---...000111222222///...---,,,---...///000000///...---------------///...---,,,++++++++++++,,,,,,,,,,,,------------+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++)))---***&&&$$$$$$'''+++...************************)))))))))***************++++++++++++++++++++++++)))******++++++******)))++++++************++++++************************,,,,,,,,,,,,------......------,,,+++***)))((('''***************)))))))))++++++************+++++++++++++++***************+++)))&&&&&&(((*********)))***+++***)))((()))***************))))))))))))%%%&&&'''((()))*********,,,,,,,,,,,,++++++++++++---------,,,+++*********,,,,,,,,,,,,++++++++++++)))***+++------,,,,,,+++,,,,,,+++++++++,,,------,,,,,,,,,------...//////000000000111111111222222222222222222333333333333555555555555666888999::::::;;;AAAIIIRRR^^^qqq))))))))))))))))))))))))((()))))))))************+++******)))))))))))))))))))))))))))))))))))))))&&&((())))))(((''')))***((((((''''''''''''(((((((((((())))))***************)))'''((())))))((('''&&&''''''(((((()))))))))((((((((()))))))))))))))******))))))((())))))******))))))(((((())))))***'''''''''''''''((()))***''''''(((((())))))))))))))))))(((((((((((())))))***))))))))))))))))))***(((((((((((())))))))))))************************,,,+++***)))***+++,,,---------......//////000111.../////////000444888<<>>===@@@FFFNNN\\\rrr************************))))))))))))******************)))(((((((((((()))''''''''''''''''''''''''%%%&&&''''''&&&&&&'''(((((((((''''''(((((())))))******))))))))))))******,,,***))))))))))))(((&&&''''''''''''''''''((((((&&&''''''(((((())))))*********)))))))))***++++++)))(((((((((((((((((()))***)))((('''&&&&&&&&&&&&'''((()))***+++***)))((((((((())))))))))))((((((+++***)))(((((()))***+++''''''(((((())))))*********************************))))))))))))+++,,,---...---------...///111222777:::<<<>>>@@@BBBFFFHHHJJJLLLOOOQQQSSSSSSRRRQQQQQQQQQPPPOOONNNNNNNNNNNNIIIIIIHHHFFFEEEDDDCCCBBBFFFHHHIIILLLMMMOOOOOOOOOMMMPPPSSSTTTRRROOOMMMMMMMMMQQQUUUXXXZZZ^^^eeejjjnnnsssxxxzzzwwwuuutttuuuwww{{{{{{ppphhhddddddccccccbbbaaaaaa``````___]]]ZZZYYYXXXWWWTTTRRRPPPLLLGGGCCC@@@===:::888333333222222222111111111---...///000111000///...------...//////......---,,,,,,,,,,,,---...///000//////......---,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,...---,,,,,,,,,++++++++++++*********************************+++++++++++++++*********++++++,,,,,,---,,,,,,,,,------,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***,,,---.........---******+++++++++,,,,,,,,,*********+++++++++++++++))))))(((((((((((())))))***************+++++++++)))+++///000...+++***)))((()))******))))))***+++))))))))))))************''''''((())))))))))))))))))******+++,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---...------,,,//////...---------......,,,---///000000///...---000000000111111111222222222222222222333333333333666666666666666777888888???===???DDDLLL[[[qqq************************))))))))))))***************)))((((((''''''((((((((((((((((((((((((((((((&&&'''((((((''''''((())))))(((((((((((()))***+++***)))(((((((((((()))***,,,+++))))))***)))(((&&&''''''''''''''''''&&&&&&&&&&&&''''''((())))))*********))))))******+++,,,,,,,,,++++++++++++,,,,,,(((''''''&&&&&&&&&''''''((()))***++++++***((('''(((((())))))))))))((((((,,,+++)))(((((()))+++,,,'''''''''((()))*********))))))))))))))))))))))))******))))))***+++---.../////////000333666999;;;@@@CCCFFFGGGGGGGGGHHHIIIFFFHHHKKKMMMNNNMMMKKKIIIGGGGGGFFFEEEDDDDDDDDDDDD@@@AAAAAACCCEEEGGGHHHIIIMMMNNNOOOQQQRRRSSSRRRRRROOOQQQSSSSSSSSSTTTVVVXXXZZZ```fffjjjmmmqqqxxx~~~zzzuuulllkkkkkkjjjiiiiiiiiiiiieeebbb^^^[[[ZZZYYYXXXWWWVVVSSSPPPMMMKKKIIIEEECCC:::999888666555333222111......///000000000000000+++,,,---////////////.........---------......///,,,---------......//////---------,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------***+++,,,***((())),,,000,,,,,,,,,,,,++++++******************************,,,++++++++++++++++++***)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++******,,,---.../////////---------,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***))))))))))))))))))***))))))*********+++++++++***,,,......+++))))))+++''')))******))))))***+++((()))))))))******************+++,,,,,,,,,++++++***+++++++++++++++++++++((())))))***+++,,,------,,,,,,,,,---------......***+++---.........---,,,---.........------,,,+++'''))),,,...000000000///111111111111222222222333111111111222222222222333666666666666666777777888<<<<<<>>>EEEMMMZZZooo************************))))))))))))************))))))((('''''''''''''''))))))))))))))))))))))))'''((())))))(((((()))***)))))))))))))))***++++++***)))(((''''''((()))))),,,+++))))))***)))(((&&&(((((((((''''''&&&&&&%%%&&&&&&&&&'''((())))))*********))))))***+++,,,,,,******))))))))))))******&&&&&&&&&&&&&&&'''((())))))***+++,,,+++)))'''&&&(((((())))))))))))((((((,,,+++)))(((((()))+++,,,&&&''''''((()))******+++((((((((((((((((((((((((,,,,,,++++++,,,...///000222222333666999>>>BBBEEEGGGIIILLLMMMKKKJJJIIIIIIAAACCCEEEHHHHHHFFFCCCAAA>>>>>>===<<<;;;;;;;;;<<<;;;<<>>:::666333000///000//////...///000111222***+++---///000000//////000///...---------------******+++---///000111222......---------,,,,,,,,,++++++++++++++++++++++++------------------------***+++,,,***((()))---000,,,++++++******)))))))))************************---,,,,,,++++++*********))))))***+++,,,,,,------,,,+++***))))))***+++,,,++++++************++++++++++++++++++++++++++++++))))))***+++,,,---.../////////...---,,,,,,+++************++++++,,,,,,,,,++++++************++++++))))))******+++++++++++++++,,,---***((('''))),,,''')))******))))))***,,,(((((())))))*********+++,,,,,,,,,+++***)))'''''',,,,,,++++++***))))))(((&&&'''((()))+++,,,---...,,,,,,,,,------.........------///000000000///...,,,,,,---...---,,,***)))###%%%)))---///111111111111222222222222333333333000000111111111222222222777666666666666777777888999:::???FFFNNNZZZmmm}}}---+++((()))******(((%%%&&&&&&''''''(((((()))))),,,++++++***************+++*********))))))((((((((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))((('''''''''((()))))))))))))))&&&'''((())))))***))))))&&&'''((())))))((('''&&&***************)))((('''((((((((((((''''''''''''''')))***)))((('''(((***+++***)))'''''''''((()))(((((())))))*********++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,+++***************,,,+++******+++---000222888;;;>>>BBBEEEGGGHHHHHHNNNMMMMMMLLLIIIFFFDDDBBB===>>>@@@BBBCCCAAA<<<888;;;999666555777999;;;<<<===@@@EEEJJJMMMQQQUUUWWWZZZYYYXXXUUUSSSTTTVVVYYYVVVYYY___fffppp|||}}}~~~|||uuummmiiijjjggg```ZZZ[[[[[[YYYXXXVVVUUUTTTTTTQQQLLLEEE???;;;888555333333222000......///000111---,,,,,,+++,,,---///000111000///.....................---------,,,,,,,,,******+++,,,---------------------------,,,+++***************+++,,,------+++,,,------+++***+++,,,*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))'''&&&&&&&&&...,,,++++++---......------,,,+++******+++,,,---++++++------------+++++++++++++++++++++++++++,,,+++,,,---...///...---,,,///......---+++******))),,,,,,+++***))))))************)))))))))))))))*********+++++++++,,,,,,,,,************************))))))************))))))(((***,,,,,,++++++,,,---,,,,,,,,,,,,+++,,,,,,,,,,,,***((('''&&&'''((()))+++***)))***+++,,,+++)))+++(((&&&(((---000///,,,,,,++++++++++++,,,---...000000000///...,,,+++***000000///............///111111111000000000000000333333222222333333444555111333555666777888:::<<<::::::>>>DDDLLLYYYooo---+++))))))******(((&&&(((((())))))))))))))))))++++++***))))))))))))***************)))))))))(((((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))((((((''''''((()))))))))))))))'''(((((())))))))))))((('''(((((((((((((((((('''+++,,,,,,,,,,,,+++***)))'''''''''(((((()))))))))'''((()))((('''&&&''')))+++***)))(((''''''((()))))))))******************+++++++++*********))))))******+++++++++,,,,,,,,,++++++******+++,,,,,,------------...111444777999>>>@@@DDDHHHKKKLLLLLLLLLKKKJJJGGGDDDBBB@@@@@@@@@>>>???AAAEEEFFFEEEAAA===:::888777888:::===@@@AAACCCFFFJJJMMMOOORRRUUUXXXZZZZZZYYYXXXXXX[[[___cccggglllsss|||{{{uuupppjjjggggggddd```\\\YYYWWWVVVVVV[[[WWWSSSNNNIIIDDD???;;;999888666333222222333444333333222111111111222333000///...............///000000/////////.........---............---,,,,,,,,,,,,,,,,,,,,,+++******000///---,,,***)))))))))......---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++...,,,++++++---......---,,,++++++++++++++++++,,,,,,+++************+++,,,---,,,,,,++++++************+++,,,---...------,,,---,,,,,,,,,,,,,,,++++++,,,++++++***))))))******,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,************************))))))************))))))***+++---,,,+++******+++,,,---.........---,,,++++++***(((&&&&&&'''((())),,,+++)))***++++++***)))+++(((&&&(((---000...,,,......---------......///////////////...---,,,,,,...............///000111111000000000000000000000111111111000111111222333000222444555666777999;;;::::::>>>DDDLLLYYYooo,,,+++))))))******)))'''+++***************))))))******)))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))'''(((((()))))))))))))))((())))))))))))((((((''')))((((((''''''(((((()))++++++,,,,,,++++++******&&&''''''((()))***+++,,,&&&'''((((((&&&&&&'''(((***))))))(((((((((((()))+++++++++++++++*********+++++++++*********************+++++++++,,,,,,,,,))))))***+++,,,---///000---...000444888===@@@CCCEEEGGGKKKNNNPPPPPPNNNMMMGGGEEEBBB???>>>???AAABBBBBBCCCEEEHHHIIIHHHDDD@@@;;;<<<===>>>AAACCCFFFGGGIIIKKKOOOQQQTTTWWW\\\___aaaaaaaaaaaacccgggnnnsssyyy~~~~~~zzzzzzzzzuuuoooggg```[[[YYYXXX[[[ZZZXXXVVVSSSNNNGGGCCC===;;;888555333222111111444444222111000000000000.........---......//////000000000/////////......111111000000...---+++***,,,------------,,,,,,++++++++++++,,,---...///000333000,,,+++,,,------+++---------,,,+++*********+++++++++++++++++++++++++++************,,,---...---,,,++++++---......---+++++++++,,,,,,+++++++++---+++)))'''''')))+++---...------,,,+++***))))))******+++,,,,,,,,,,,,+++***+++++++++,,,,,,------,,,+++******)))***************************************+++++++++,,,,,,,,,************************))))))************))))))+++,,,---,,,***)))))))))+++---000222111///+++)))+++***)))((((((((()))***---,,,******++++++***))),,,)))'''))),,,///...,,,///......---------..............................,,,---------///000111222000000000000000000111111111111111111111222333333///111333444555666888::::::;;;???EEELLLYYYooo,,,+++************))))))+++++++++******))))))(((***))))))(((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***(((((())))))))))))(((((())))))***))))))((('''&&&***)))(((''''''((()))***(((((())))))))))))((((((((((((((()))***+++++++++'''((()))((('''''''''))))))))))))(((((((((((()))---,,,,,,++++++***************************************+++++++++,,,,,,,,,)))******+++---...000111///111555:::???DDDHHHJJJJJJLLLOOOQQQQQQNNNKKKIIICCCBBBAAAAAABBBDDDGGGHHHEEEEEEGGGJJJKKKIIIDDDAAAAAACCCEEEFFFFFFGGGIIIJJJLLLOOOTTTYYY^^^dddkkkpppttttttsssrrrsssxxx~~~{{{qqqggg```]]]XXXXXXWWWWWWVVVSSSNNNJJJBBB@@@===:::666444222222444333222111111000//////------------...///000000............------------000000000///...---,,,+++....../////////......---))))))***,,,...111333444777111+++***---///---***------,,,,,,,,,+++++++++************************((((((''''''(((***,,,------+++***+++,,,...------***+++,,,------,,,+++***,,,+++***))))))***+++,,,,,,,,,,,,++++++*********))))))******++++++++++++***++++++++++++,,,,,,,,,++++++***************+++)))*********+++++++++*********+++++++++,,,,,,,,,************************))))))************)))))))))+++,,,,,,***)))*********---111444444000+++(((---,,,++++++++++++,,,,,,///,,,*********+++***))),,,***((())),,,------,,,------,,,+++++++++,,,,,,,,,,,,------...//////000---------......///111111000000000000000111111111444333333333333444555555000222444555555666888:::999;;;???EEELLLYYYnnn++++++++++++*********************))))))(((((((((***))))))((((((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''((()))***+++(((((())))))))))))(((((())))))***))))))((('''&&&***)))(((''''''((()))***'''(((((()))))))))((((((************))))))))))))((()))******)))((()))***((((((((())))))))))))(((---,,,,,,++++++***************************************+++++++++,,,,,,,,,++++++,,,---///000222333777999>>>CCCHHHKKKNNNOOONNNOOOPPPQQQOOOLLLHHHEEECCCDDDEEEFFFGGGGGGGGGGGGBBBCCCFFFJJJMMMLLLHHHEEEGGGIIIKKKKKKIIIIIIJJJLLLPPPUUU\\\eeennnwww~~~rrrlllbbb___\\\YYYWWWVVVSSSQQQMMMKKKHHHDDDAAA>>>;;;:::888777777777666555444444...............///000111//////.........---------------............------------............------000///......---------...777111+++***---///---***++++++,,,,,,,,,---------***************************)))((((((((()))***+++---+++******,,,------,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,)))))))))*********++++++,,,,,,+++++++++*********+++***************++++++***+++,,,------------,,,******+++++++++,,,,,,,,,************************))))))************))))))&&&(((***+++******+++---)))---111555444111---)))+++++++++++++++++++++,,,///---***)))***+++++++++,,,+++******+++,,,,,,+++---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---///000111//////............////////////000000111111111111444444333333444444555666222444666666666777999:::999;;;@@@FFFMMMYYYmmm***+++,,,+++***)))***,,,))))))))))))))))))((((((******)))((((((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''')))***+++)))))))))))))))(((((('''((())))))))))))(((((('''***))))))(((((())))))***))))))******++++++***************))))))((((((((()))***++++++))))))***+++'''(((((())))))))))))(((+++++++++++++++************************+++++++++******+++++++++,,,,,,,,,---...///111333666888999BBBEEEHHHLLLOOOPPPPPPPPPMMMNNNNNNNNNLLLIIIGGGEEEEEEFFFFFFGGGFFFDDDBBBAAA???BBBFFFLLLQQQRRRPPPNNNKKKNNNPPPOOOMMMMMMPPPTTT]]]cccmmmwwwtttoooggg```[[[XXXUUUSSSSSSRRRPPPMMMIIIFFFDDDBBB<<<<<<;;;;;;999777666555000000//////000000111111111111111000000000//////++++++,,,---.../////////******+++,,,,,,,,,,,,+++...------------...//////333000,,,+++,,,------++++++++++++,,,---.........++++++++++++++++++++++++---,,,+++*********+++,,,,,,+++******,,,------,,,+++++++++,,,,,,++++++++++++,,,---......---,,,+++))))))***+++,,,------...******))))))******+++,,,,,,,,,++++++*********)))*********)))******+++,,,&&&'''(((*********))))))******+++++++++,,,,,,,,,************************))))))************))))))%%%''')))******+++,,,...))),,,///222333111...,,,((())))))))))))*********///,,,))))))***,,,------,,,,,,++++++***+++++++++...------------...///000,,,,,,,,,,,,---///111222000000///.............../////////000111111222222222222222222222333333444333555666777777777999:::999;;;@@@GGGMMMYYYmmm)))+++---,,,***)))+++---))))))******************++++++***))))))))))))***((()))))))))************(((((((((((((((((((((((('''((((((((()))))))))***(((((('''&&&''')))+++,,,)))))))))))))))((('''''''''(((((())))))))))))((()))))))))******)))))))))((())))))***************(((((((((((((((((())))))(((***+++***)))((()))***&&&'''((()))******)))((())))))******************))))))*********+++++++++******+++++++++,,,,,,,,,...///222555999>>>AAACCCJJJLLLOOOQQQQQQOOOMMMKKKFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCEEEGGGKKKQQQUUUWWWUUURRROOOSSSVVVWWWWWWZZZ```fffsssyyyyyypppiiiccc___\\\YYYXXXVVVTTTQQQOOOLLLKKKDDDDDDBBB@@@===:::666555333222111111111111111111111111111111000000000///,,,,,,---//////000000000++++++,,,---------------******+++,,,---///111222......---,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,+++)))***+++------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,*********++++++,,,,,,---++++++***)))***+++,,,---************++++++++++++******))))))***++++++,,,###%%%''')))))))))((('''******+++++++++,,,,,,,,,************************))))))************))))))&&&(((************+++,,,)))+++---///000111000000))))))***+++++++++++++++...+++)))(((***---...///,,,---,,,+++*********+++,,,,,,,,,---...///000111------,,,+++,,,...000222///............//////000...//////000111111222222333222222222222333444444222444666666666666888999999;;;@@@GGGNNNYYYlll~~~)))+++---,,,***)))+++---*********++++++,,,,,,---,,,++++++***************(((((())))))*********+++(((((((((((((((((((((((('''((((((((())))))******(((((('''&&&''')))+++---)))))))))))))))(((''''''''''''((())))))***))))))((()))***++++++***)))(((&&&&&&'''(((((((((((((((%%%%%%&&&'''((()))******''')))***)))((('''(((***&&&'''(((*********)))((((((((())))))*********+++))))))******++++++++++++******+++++++++,,,,,,,,,...000444999>>>DDDHHHKKKMMMNNNPPPPPPNNNKKKGGGDDD======>>>???@@@BBBDDDEEEBBBAAA@@@@@@BBBFFFIIIKKKNNNOOORRRVVVYYYXXXTTTQQQTTTXXX\\\___aaafffpppwww{{{uuuppplllaaa```___^^^[[[YYYWWWUUUPPPOOOMMMIIIEEE@@@<<<999444444333222111111111222////////////..................///000000000000000......///000111111000000000///...---,,,++++++++++++,,,------+++++++++,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((***+++,,,,,,***)))***+++---,,,,,,---,,,+++******+++,,,------+++)))(((((()))+++---,,,,,,++++++++++++++++++,,,+++*********+++------'''((()))***+++,,,------******))))))***+++,,,,,,)))+++---///000///...---******+++++++++,,,,,,,,,************************))))))************))))))''')))++++++)))))))))***)))***+++,,,...000222333,,,---....../////////...---+++((((((+++...000000---------+++***)))***+++))))))***+++,,,...///000...---,,,+++,,,...000222---------...///000111222...//////000111222222222555444444444444555666666111333555555555555666888999;;;AAAGGGNNNYYYlll~~~))))))*********+++++++++++++++++++++++++++++++++************************''''''''''''(((((((((((('''(((((((((&&&&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&''')))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++++++++***************++++++,,,,,,,,,++++++***,,,---...---,,,,,,...000444777;;;@@@FFFJJJNNNPPPUUUQQQLLLIIIFFFCCC>>>:::<<<999777:::???AAA>>>::::::===AAADDDGGGKKKOOORRRVVVYYY]]]___]]]ZZZ[[[___aaafffmmmqqquuu|||}}}tttqqqkkkfffaaa\\\WWWTTTXXXVVVSSSPPPLLLGGGAAA===777444111000000111111000333222111000////////////......---------,,,,,,,,,,,,---///000000000///...000000000000000000000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------))))))***+++,,,,,,------+++++++++************)))...---,,,+++************...,,,***((((((***,,,...)))***,,,------,,,***)))......------,,,+++++++++,,,+++*********+++,,,---//////---,,,+++*********+++++++++,,,,,,---------((()))+++---............(((+++------+++(((&&&%%%(((***+++,,,+++***'''&&&,,,+++*********+++,,,---)))***++++++,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,---...///000---------------,,,,,,,,,000000/////////.........///...---,,,+++,,,---.../////////000111111222222444444444555555555666666555555555666666777888999:::;;;@@@FFFLLLWWWkkk|||))))))*********+++++++++++++++++++++++++++++++++************************((((((((()))))))))******'''((()))(((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''(((((('''((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))************))))))************************((()))***+++++++++++++++***,,,---------///222444;;;===BBBFFFJJJMMMOOOPPPQQQMMMHHHDDDAAA===999555555666777888999::::::;;;>>>BBBHHHMMMPPPRRRTTTVVVTTTXXX]]]```aaaccciiinnnvvv||||||uuulllbbb[[[\\\ZZZWWWUUUSSSNNNIIIFFF===:::666444444444444333333222111000//////////////////.........---------,,,---///000000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------(((((())))))***++++++,,,*********++++++,,,,,,,,,...---,,,+++************++++++,,,,,,,,,,,,++++++)))***,,,------,,,***)))''''''((((((((((((((((((++++++*********+++,,,---,,,,,,+++***))))))))))))+++,,,,,,,,,,,,,,,,,,---)))***+++++++++***)))(((+++,,,---,,,***((()))***)))***+++++++++)))(((''',,,+++***)))))))))******++++++,,,---------,,,,,,,,,,,,++++++***++++++,,,+++******+++,,,---......,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,------...////////////000111111222222222222222333333333444444555555555666666777888999;;;<<<@@@FFFLLLWWWjjj|||***************+++++++++++++++++++++++++++++++++************************)))))))))*********++++++((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))************************((()))***+++,,,------...+++---...000111555:::>>>DDDGGGKKKNNNPPPPPPOOONNNJJJGGGBBB>>>:::777333000000444888888666777<<<@@@DDDHHHNNNRRRSSSSSSRRRRRRTTT[[[ccciiinnnvvvvvvkkkaaa^^^YYYVVVSSSPPPMMMKKKBBB>>>999555444444333222222222111000/////////////////////............------...//////000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,)))******+++,,,---...///------,,,+++************)))+++...000000...+++)))***+++,,,------,,,+++***))))))***++++++,,,------++++++******++++++,,,---++++++***))))))******+++---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))),,,,,,,,,***)))))),,,...***************)))))))))++++++***)))((((((((()))------------------,,,+++,,,++++++***++++++,,,,,,************+++,,,------+++++++++,,,---------...---------------,,,,,,,,,***+++,,,---...//////////////////000111111222222222222222333333333444444555555555666666777888999<<<===AAAFFFKKKVVViiizzz************************************************************************)))))))))*********++++++(((***+++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))))))))))))))))))))******++++++******))))))))))))***************+++++++++,,,---...///000///000333555999>>>DDDIIIKKKMMMQQQSSSRRROOOKKKHHHBBB???<<<888666444222111222666999;;;<<>>DDDJJJOOONNNPPPSSSSSSQQQLLLFFFBBB;;;:::888666555555666777777999<<<@@@EEEJJJNNNPPPSSSSSSSSSRRRPPPOOOPPPRRRYYYlllssseee\\\WWWVVVUUUOOOKKKEEE@@@===:::777555333222111000000//////000............------------/////////.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,..................//////------------------------,,,,,,++++++******++++++,,,------......------,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++++++++,,,---......---------,,,,,,+++++++++((((((((())))))***++++++%%%(((+++,,,+++*********++++++************++++++((()))***+++,,,,,,------+++++++++++++++***)))(((+++*********++++++,,,------,,,,,,,,,,,,------...,,,------...///000000111.../////////////////////------/////////...---,,,/////////000111111222222444444444555555555666666555555555555666777888999<<<===@@@EEEJJJUUUhhhyyy+++++++++***************************************************************((((((((()))))))))******)))+++------+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''%%%'''***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++************++++++,,,---------************+++---///000555888<<<@@@CCCHHHMMMPPPPPPQQQSSSRRROOOIIIBBB>>>888999888777666777;;;===<<<>>>AAAGGGLLLPPPRRRSSSNNNOOOOOOOOOPPPRRRWWWZZZ^^^vvvuuuiiiaaa\\\ZZZRRROOOJJJFFFBBB===888555444444333222111111111111/////////.........------000000///............///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++***++++++,,,------,,,++++++,,,------++++++++++++++++++++++++,,,,,,++++++***))))))((()))***+++,,,,,,,,,,,,+++***)))))))))***++++++,,,---,,,,,,,,,,,,,,,,,,+++111111///...------------$$$'''+++---,,,***))))))*********+++++++++++++++((()))***,,,------------)))***************)))(((************+++,,,------...------,,,,,,------...------......//////000000,,,,,,,,,---------------///////////////...------/////////000111111222222222222222333333333444444555555555666666777888999;;;<<<@@@EEEJJJUUUhhhyyy+++++++++*********))))))************************************************)))))))))*********++++++***,,,......,,,)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,...,,,)))'''))),,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,------...//////))))))***+++...111555777<<>>999::::::999777999===AAABBBHHHNNNQQQQQQRRRTTTVVVPPPRRRUUUWWWZZZ]]]aaadddiii|||pppfffaaaXXXVVVSSSPPPLLLFFF???:::666555444333222222222222111111111000000000000///111000///...---......///////////////////////////------------------------........................,,,------......------,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++)))***+++,,,,,,,,,++++++*********)))******+++++++++,,,,,,,,,,,,,,,,,,---555444222000////////////''')))+++,,,+++*********)))***+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))***+++++++++******************+++,,,---...------,,,,,,,,,,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------......///...............///000/////////000111111222222222222222333333333444444555555555666666777888999999;;;???DDDJJJUUUiiizzz++++++++++++******))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***,,,......,,,***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$'''***(((###"""$$$'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,------...///000000***+++,,,...222777<<<>>>CCCGGGLLLPPPQQQSSSTTTUUUTTTTTTTTTRRRNNNHHHCCC@@@;;;<<<<<<:::888999===BBBHHHPPPYYYZZZUUUQQQTTTYYY\\\```dddgggiiikkknnnpppsssssskkkdddcccaaa^^^ZZZSSSKKKFFF666666555444333333333333333333333222222222222111111000///...------...///........................////////////////////////........................,,,------......------,,,////////////////////////------------------------)))******+++,,,---......+++++++++***++++++,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,((())))))******++++++,,,)))***+++,,,---,,,++++++------,,,,,,+++,,,,,,---+++++++++,,,,,,------------,,,+++***+++,,,---...,,,,,,,,,+++))))))+++---((()))+++---...---+++***++++++,,,+++***(((&&&%%%)))***+++,,,,,,,,,,,,,,,************+++,,,---...,,,,,,++++++***+++++++++,,,+++++++++++++++++++++........./////////000000...---------...///111333/////////000111111222222444444444555555555666666555555555666666777888999888:::>>>DDDJJJUUUiii{{{,,,,,,,,,++++++*********&&&(((***---...------,,,************************++++++++++++++++++++++++***,,,...---,,,+++,,,,,,))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))***+++++++++++++++)))))))))))))))******+++%%%&&&'''(((((('''&&&%%%(((((())))))******++++++))))))))))))************++++++***************+++))))))***,,,...//////...+++---111444777<<>>===@@@LLLUUUfff}}}++++++++++++************((()))+++,,,,,,+++******************************++++++++++++++++++++++++***+++------+++***+++,,,******************************))))))))))))***************)))))))))((((((((()))******++++++******)))))))))))))))******+++(((((())))))))))))(((((())))))))))))************))))))))))))************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,............000333888<<<@@@DDDHHHKKKOOOQQQUUUWWWXXXWWWVVVTTTUUURRRMMMIIIGGGCCC???;;;<<<===>>>???AAAEEEJJJOOORRRUUUYYY\\\___eeeooovvv{{{zzznnnfff^^^WWWRRRJJJFFF@@@:::777444333222222222222222222111000000///000111222111000...---/////////000000000000000,,,------......///000000......------......///000......------------.........///000000000///------------------------------......///000111111111000...------,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++,,,+++,,,,,,------,,,,,,+++...---+++***)))***+++,,,)))...000---***+++,,,***,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,------------+++)))((()))+++,,,+++)))***)))((()))***+++***)))+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---............---...............---------////////////////////////111000000000000000000000000111333222111111222444999888666666666777999:::999>>>===@@@KKKTTTddd|||************+++++++++++++++++++++******)))))))))************************++++++++++++++++++++++++)))***,,,,,,***)))***+++******************************))))))))))))************))))))))))))(((((('''((())))))******)))))))))))))))))))))******+++++++++************++++++***************))))))))))))))))))*********++++++------,,,,,,,,,,,,------///...---------...//////555999@@@EEEIIILLLOOORRRTTTUUUWWWXXXXXXWWWUUUSSSQQQMMMGGGCCC@@@===;;;999:::===???BBBFFFJJJPPPTTTVVVYYY^^^cccjjjttt~~~sssiii___YYYTTTPPPIIICCC>>>:::666333333333333222222222111111000000111222222000///...111111111111000000000000---......///000000111111/////////...///000000111//////............///////////////000///......---------------------------...---------------......------,,,+++++++++++++++,,,++++++******++++++,,,///---+++))))))+++---///***************+++,,,---+++,,,,,,------,,,,,,+++---,,,+++*********+++,,,***---,,,((((((++++++)))******+++,,,,,,,,,,,,,,,------------------------+++***)))***,,,,,,,,,***'''''''''(((+++------,,,+++************+++,,,,,,------------------------,,,---......---,,,+++***++++++,,,------------------------...............222000///------///000222000000000000000000111111444444444333222333555777888888777666777888:::;;;999>>>===???IIIRRRbbbyyy******++++++,,,,,,---------,,,+++************+++************************++++++++++++++++++++++++((()))++++++)))((()))*********************************))))))))))))******))))))))))))))))))((((((''''''((())))))))))))))))))))))))))))))******+++,,,+++***))))))***+++,,,+++++++++******)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------.........---------///222444:::???FFFLLLOOOQQQSSSTTTTTTTTTUUUUUUTTTSSSRRRQQQJJJGGGBBB>>><<<<<<<<<<<<>>>AAAFFFJJJNNNSSSXXX[[[[[[___gggoooyyyyyymmmeee```ZZZRRRKKKFFFAAA<<<888555444333222222111111111111111222222222111000///111111111000000/////////111111000//////......---------,,,,,,------...///000000////////////000000///////////////......---------------------------...---,,,+++++++++,,,------,,,++++++******++++++---,,,,,,++++++,,,,,,---...---***))))))+++...///******++++++,,,---...///)))******++++++******))),,,,,,+++******++++++,,,+++,,,***&&&'''***+++(((***++++++,,,,,,,,,++++++,,,,,,,,,------......///+++******+++,,,,,,,,,,,,((('''''')))+++------,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---+++)))***+++,,,,,,------,,,,,,,,,---------.../////////111000///......///000111000000000000000111111111333333222111000111444666777666666666777888999:::999???===>>>HHHQQQ```www+++,,,,,,,,,------......,,,++++++++++++,,,------************************++++++++++++++++++++++++''')))+++***)))((())))))******************************))))))))))))******(((((((((((((((((())))))''''''((())))))))))))))))))))))))))))))******+++++++++)))(((((()))++++++,,,,,,++++++******))))))************+++++++++++++++++++++++++++,,,------+++,,,...//////333888<<>>HHHPPP___vvv,,,,,,,,,,,,------------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++((()))++++++)))((()))***++++++++++++++++++++++++******))))))))))))******''''''(((((((((((())))))'''((())))))******)))))))))))))))))))))******+++***))))))))))))))))))***+++++++++++++++******************++++++++++++,,,+++*********+++,,,---...***---111444555999???DDDIIIMMMQQQTTTSSSQQQPPPPPPNNNMMMIIIFFFCCC@@@???>>>999:::;;;<<<>>>BBBIIIMMMMMMSSS[[[bbbgggjjjmmmooo{{{wwwnnnbbbYYYTTTPPPIIIDDD>>><<<999666333222111111333333333222222222222111////////////............,,,------......///000000......------......///000000000////////////000000000000///............///------------------------.........---......//////------,,,+++++++++++++++---,,,,,,++++++,,,,,,---)))***,,,---......---,,,,,,,,,---...////////////+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++111444000,,,+++***(((------,,,,,,+++)))(((''')))******+++,,,---...///)))***++++++******+++---,,,+++******+++,,,+++)))***++++++,,,---,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++++++++,,,------------------------...............,,,...///111111///...,,,/////////000111111222222111111111111000000222444222333444555666666777777999???===>>>HHHPPP```www++++++++++++++++++******))))))***+++***)))((('''************************++++++++++++++++++++++++(((***++++++***))))))***++++++++++++++++++++++++******))))))))))))******'''''''''((((((((())))))((()))******++++++******)))))))))))))))******+++))))))************))))))***++++++++++++++++++,,,*********+++++++++,,,,,,+++++++++,,,,,,---...///---222888;;;<<>>:::666444333333444444333222222222222222///////////////000000000---......//////000111111/////////...//////000111000//////......//////000111000///...---......///------------------------******+++,,,------------...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++---------------+++,,,---......---,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,***555<<<888000,,,***)))+++++++++++++++***)))(((++++++++++++++++++++++++''')))++++++)))(((***,,,,,,+++******,,,,,,+++******+++,,,---------,,,,,,------------------------******++++++,,,---------,,,,,,---............---...............---------------............------...//////000111111222222333555666666555555666777222333444666777777888888999>>>===???IIIQQQaaaxxx+++*********))))))((((((((()))******)))'''$$$###************************++++++++++++++++++++++++)))***,,,,,,***)))***+++++++++++++++++++++++++++******))))))))))))******&&&'''''''''(((((())))))))))))***+++++++++++++++)))))))))))))))******+++)))***+++,,,,,,+++***)))*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---...///000111000666===@@@AAACCCIIIMMMOOOPPPPPPNNNIIIEEEBBBAAA:::999888888999;;;>>>@@@>>>AAAFFFJJJMMMSSS[[[```ooowww}}}qqqjjjddd]]]WWWIIIGGGBBB===999666555444555444333222222222333333//////000000111111222222222222111111000/////////...............///000000//////............//////111000///------......///------------------------+++,,,...000111111000000///...------,,,,,,------,,,++++++******++++++,,,******++++++,,,---...///***+++,,,,,,,,,+++***)))*********++++++*********)))***+++,,,,,,,,,,,,,,,***777BBB>>>333,,,***)))))))))***++++++++++++***...---,,,+++***(((''''''''')))+++***((((((***,,,+++***)))***,,,---,,,+++***+++,,,---...---,,,,,,........................)))))))))***+++,,,......,,,---......//////....../////////......------,,,///...,,,++++++,,,...///...//////000111222222222///111333333222222222333333444555777888999999999999>>>===???JJJRRRbbbyyy------------------------------------------------++++++************++++++***************************+++,,,---,,,+++***)))***))))))***,,,...---,,,++++++***)))(((((())))))******++++++++++++************))))))((((((''''''************************,,,,,,,,,***))))))+++...***++++++,,,,,,++++++***,,,+++)))((((((***,,,---******+++---000333666777:::<<<>>>BBBFFFJJJNNNPPPNNNKKKIIIHHHGGGDDD???:::999888666666999???FFFJJJGGGHHHNNNTTTUUUXXXcccqqqtttjjjcccYYYSSSKKKCCC===999666444000222444555444333222333444444333333222111000000111111000000//////......111111000/////////////////////...------...222666666...)))+++...---,,,---......------------......+++,,,,,,,,,---.........------.........---+++******+++,,,,,,------------...............---++++++...---++++++++++++---...+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,...///000///---,,,,,,---------,,,+++******************+++++++++,,,,,,,,,******++++++++++++******''''''((()))))))))))))))---,,,,,,,,,------+++***........................,,,,,,,,,---------......+++,,,---...////////////"""(((---///,,,+++---000.........////////////000111000000//////000111222222222333333333333444444555555666666777777888888999>>>===???IIIRRRbbbyyy,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************************+++,,,,,,,,,+++*********))))))***,,,------,,,++++++***)))))))))))))))******++++++++++++******)))))))))))))))(((((((((***************************++++++***))))))***,,,+++++++++,,,,,,+++++++++,,,,,,+++******+++,,,---,,,,,,---...111555888:::>>>@@@CCCGGGIIIKKKKKKKKKHHHFFFBBBAAA@@@???;;;888999999999<<>>HHHQQQaaaxxx,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******************************++++++,,,++++++******))))))***,,,---,,,++++++***))))))))))))))))))******++++++++++++******(((((())))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////111444999===???CCCEEEIIIKKKKKKIIIFFFDDDBBB???<<<:::;;;<<<<<<;;;===???CCCHHHMMMRRRVVVYYYZZZ[[[^^^bbbeeelllyyyuuuoooeee[[[RRRIIIBBB======<<<999777444333222222111111111111111000000000//////000000000000000000111111111000000000000000...///000000111333777:::>>>777111222222///------000000////////////000000111111000000000000000000------.........---,,,++++++,,,,,,------------,,,,,,+++++++++,,,---///000,,,,,,------------,,,,,,+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,+++,,,......------///000///...---,,,++++++++++++))))))))))))******************++++++++++++******++++++,,,------------,,,++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...............---...............------------------............///000000//////000111222222222222333333333333444444555555666666777777888888888===;;;===HHHQQQ```xxx++++++++++++++++++++++++************************++++++************++++++*********************************+++++++++++++++***)))))))))+++,,,,,,*********)))))))))))))))*********++++++++++++******((((((((())))))******+++))))))))))))))))))))))))''')))+++,,,***)))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++000111222555999>>>CCCFFFHHHIIIIIIIIIGGGCCC@@@>>>===;;;999999;;;???CCCEEEHHHKKKOOOUUUYYY\\\^^^^^^]]]___ccchhhoooyyyttthhh^^^UUUNNNJJJCCC@@@;;;777444333333222111111111111111222222222/////////000000111111222111111222111111111000000///000111111111222555888:::444000000000---+++,,,000//////////////////000222111111000000/////////---------------------,,,,,,,,,---------------,,,///...,,,+++,,,---///111+++,,,---......---,,,++++++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,---...//////......000111//////...---,,,,,,,,,,,,)))*********++++++++++++***++++++,,,,,,++++++***))))))******+++******)))+++,,,++++++******,,,---++++++++++++++++++++++++------........./////////..................------111///------...///...---------------............/////////000000111222222222222222333333333444444555555666666777777888888888>>><<<>>>IIIQQQaaaxxx++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************)))))))))******+++++++++***)))((()))+++,,,+++******)))))))))))))))************++++++++++++******(((((())))))******++++++))))))))))))))))))))))))(((***------,,,*********,,,++++++******++++++,,,***+++,,,,,,------,,,,,,111222555999>>>DDDHHHKKKIIIHHHFFFCCC@@@>>><<<:::888999:::===AAAFFFLLLPPPRRRTTTXXX\\\___``````___ccchhhnnnttt~~~xxxlllbbb[[[WWWJJJDDD>>>999777666444333222222333333333333333333//////000000111111222222222222222333222111000000000111111000//////111333444000---//////,,,,,,...///......------......///000000000//////.........---------------------------------......------,,,...,,,***(((((()))***+++,,,,,,...//////...,,,,,,+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,000222222111/////////000//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++((()))))))))))))))((((((+++------,,,)))(((***,,,++++++++++++++++++++++++------------.........///..................------///---,,,,,,---//////...---------.........//////...//////000111222222222222222222333333333444444555555666666777777888888:::???>>>@@@JJJSSSccczzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))))))))***+++,,,+++)))((()))***+++***))))))))))))))))))******+++******++++++++++++******))))))*********************************************+++------+++***+++,,,---,,,+++******+++,,,---***++++++,,,---...//////444666:::???CCCFFFIIIJJJHHHFFFCCC@@@>>><<<;;;;;;888;;;@@@EEEIIIOOOTTTXXXXXXZZZ\\\___bbbcccddddddlllsss{{{yyymmmbbb\\\TTTNNNFFF@@@===;;;777444444444444444444333333333000000111111111111111111222222333444333222111000000111111000...---...///111......000000......111......------------......///..................---------,,,,,,,,,---......---............------,,,///...,,,+++******++++++------............------+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,111222333222///...///000///...---,,,++++++++++++,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,++++++***++++++++++++***))))))))),,,...---***((()))+++++++++++++++++++++++++++,,,,,,,,,---------......------...............---------...........................////////////000---...///111222222222222222222333333333333444444555555666666777777888888;;;@@@???@@@KKKTTTddd{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))((((((((()))***,,,---+++)))((()))***+++***((()))))))))))))))***++++++******++++++++++++******++++++******************++++++++++++++++++++++++***+++++++++))))))***,,,---,,,***))))))***,,,---,,,,,,,,,---///111333555999<<<@@@DDDFFFFFFEEEDDDDDDDDDCCCCCCAAA???===<<<>>>DDDKKKQQQUUUXXX\\\^^^\\\]]]___cccgggkkknnnpppzzz~~~qqqhhhbbb[[[QQQJJJFFFAAA:::555444444444333333222222222222222111111111111111111222333444555444333111000///000111000...---...000000......111000---...222//////............//////---..................///---,,,,,,,,,,,,---...///...............---,,,,,,..............................------------......+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,///000111000......///000...---,,,++++++******+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,,,,++++++***)))###(((---...+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,---...////////////---000333222///,,,---.../////////000000000111111,,,...///111222222222222222222333333333333444444555555666666777777888888:::???>>>@@@JJJSSSccczzz------------------------++++++++++++++++++++++++++++++************++++++************************)))((((((((((((***,,,---+++)))((()))******)))((())))))((())))))***++++++******++++++++++++******,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********)))'''(((***,,,---,,,***))))))***,,,---......---...000444777999===@@@DDDGGGGGGEEEBBB???AAACCCEEEFFFFFFCCC@@@>>>FFFLLLUUU\\\^^^```aaaccc___```bbbffflllsssyyy}}}zzzllleeeZZZRRRLLLEEE===666444444333333222111000000333222222222111000000000222333444555555333111000---///000000//////000111///------000...+++,,,///000000////////////000000------......//////000000---,,,,,,+++,,,---...///.../////////...---,,,,,,((()))***+++,,,,,,,,,,,,///...---,,,,,,---...///+++,,,,,,,,,,,,+++******++++++,,,---------,,,,,,+++---......------///000------,,,+++******************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++***)))(((%%%,,,///---+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...///////////////444777555000++++++---000000000000111111111111,,,---///111222333222222222222333333333444444444555555666666777888888888999>>>===???IIIRRRbbbyyy------------------------,,,)))&&&(((---000...+++++++++++++++++++++++++++*********++++++,,,,,,---************************************************************************''')))++++++)))(((((()))+++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))((()))*********,,,///111222333333333555999>>>CCCDDDGGGIIIIIIFFFCCCAAA@@@HHHGGGEEECCCAAACCCGGGJJJTTTYYY```ccccccbbbbbbcccaaacccgggmmmvvvuuudddZZZWWWQQQGGG>>>;;;999666444444444333222444333222222111111222222444444555666555444222111222111111111000000//////,,,------...///000111111000000//////......------........................000///...---,,,------...////////////////////////,,,,,,---------,,,+++***///...---,,,+++,,,---...++++++,,,,,,,,,+++******,,,,,,++++++,,,,,,---......------,,,,,,++++++***------------------------))))))))))))))))))))))))++++++++++++++++++++++++...---+++******+++---...***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,...///000000//////............////////////////////////------...///000111111222000111111111111222222222333333333444444444555555555444444555555666777888;;;===:::???JJJOOO]]]uuu------------------------+++'''%%%'''+++---,,,)))++++++++++++++++++++++++***************+++++++++************************************************************************,,,---......,,,,,,---...+++++++++++++++***))))))******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,+++)))***,,,...000222444666888<<<@@@CCCCCCEEEHHHHHHEEECCCAAAAAAEEEDDDBBBAAABBBFFFMMMRRRZZZ^^^dddffffffeeeeeeeeeeeehhhnnnwwwpppeee^^^VVVLLLCCC>>>;;;666444333333333222333333222222222222222333111111222222111000000///111111111111000000000///---.........///000000000///////////////.........////////////////////////000///...---------..............................)))***+++,,,---............---,,,+++++++++,,,---***+++,,,---------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---++++++,,,------------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,/////////.........------000000000000000000000000000000000111111222222333000111111111111222222222333333333444444444555555555555555555555666888888888999888>>>JJJPPP___www------------------------+++(((&&&'''+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))++++++++++++++++++++++++***************************************************++++++)))((((((***,,,***++++++++++++***))))))******+++++++++,,,,,,,,,)))***+++,,,------------,,,---,,,+++******,,,......222777:::===>>>@@@BBB@@@BBBDDDEEEDDDBBBBBBCCC?????????AAAEEELLLUUU\\\bbbdddggghhhiiiiiikkkmmmpppuuu}}}wwwkkk```UUUMMMEEEAAA:::666444444444444333222222222222222333444111111000////////////000111111111111000000000000////////////////////////...///////////////000000000000000000000000000000000///......------......------------------------***++++++,,,---...//////...---,,,+++***++++++,,,***+++,,,---.../////////,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++))))))))))))++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***))).........---------------000000000000000000000000........................000111111111111222222222333333333444444444555555555555555555666777888888888:::888>>>IIIOOO]]]uuu------------------------...+++******,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++************************************************(((((('''&&&$$$%%%(((*********+++++++++******)))******+++++++++,,,,,,,,,***++++++,,,------,,,,,,)))***++++++,,,---000333000555;;;???@@@???>>>>>>;;;===@@@AAAAAAAAACCCDDD;;;>>>BBBHHHNNNVVV^^^dddggggggfffgggkkkpppwww{{{yyykkk___YYYPPPJJJBBB;;;777666666666333222222222222333444444444333111000000111222333111111111000000000000000000000000///////////////......//////000000000111//////////////////////////////..................------------------------///......---------------000///---,,,++++++,,,---++++++,,,------...------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++************+++++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))------------------------.................................---------------000000111111111222222222333333333444444444555555555555555555666777888999>>>???<<>>@@@DDDFFFAAAGGGOOOWWW]]]bbbfffiiihhhfffeeegggooo{{{vvvjjjddd\\\UUUJJJ@@@;;;888777666444333333222333333444444444333222111111222333444000000000000000000111111000000000000000/////////.../////////000000111111..............................//////////////////------------------------000///...---------......222111///...------......,,,,,,,,,,,,,,,+++***))),,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,///...+++)))((()))+++---------------------------------------------------222222222222222111111111000000111111111222222222333333333444444444555555666555555666666777888999@@@AAA===AAAKKKPPP]]]ttt---------------------------,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************---------,,,++++++---///))))))***++++++++++++*********+++++++++,,,,,,,,,............---,,,+++***---.../////////111444777===???BBBBBB???:::777666444666999;;;===AAAGGGJJJNNNTTT^^^eeeiiijjjkkkkkkgggfffgggnnn{{{yyyrrriiiaaaTTTIIIAAA<<<888666555555444333333333333333111000000000000111222222000000000000111111111111000000000000000000000000///000000000000000000111..............................///000000000//////------------------------...---------...000222333333222111///.........///---------,,,+++***((((((,,,,,,++++++,,,,,,---.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,111...+++((((((***---000---------------.........////////////////////////111111111111111111111111000111111111111222222222333333333444444444555555666666666666777888999999===>>><<>>AAABBBBBBAAA>>>:::888777777555777:::===AAAGGGNNNSSS^^^bbbfffgggfffcccaaa```eeejjjuuu}}}xxxrrrnnnppprrrrrrsssttttttvvv{{{~~~|||}}}~~~~~~|||zzz|||oooaaaVVVMMMFFFBBB888777666444333222111111...///000222222222111000//////000000111111111222......///000111222222333222222111111000000//////000000000000000000000000---...///111111111000///////////////////////////222111///...---...000111333222000...---,,,------,,,,,,------...---------,,,,,,++++++,,,,,,---...***++++++,,,,,,------...------------------------------------------------++++++++++++++++++++++++******++++++++++++******,,,---......//////......---------------------------------------...///000........./////////000000---------------------------......///000111222222000111111111111222222222333333333444444444555555666666666666777888999:::===>>><<>>BBBDDDFFFEEEAAA>>>;;;888777666;;;;;;===EEEOOOYYY___aaafffddddddeeeccc```bbbgggooozzz|||wwwttttttsssxxx{{{vvvqqquuu~~~yyyuuupppmmmnnnqqquuuwwwxxxmmmcccUUULLLIIICCC;;;666666777444333333111222222222222111111000333333222222222222222222000000111111111222222222333222000...---......///***))))))+++---//////......///////////////......000//////000111111///---111000///......///000111222111111000///......---,,,,,,------,,,,,,+++***,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++)))******+++++++++*********+++,,,,,,---...///000---------.........//////......---------,,,,,,,,,111...+++,,,///111000...000000000000000000000000,,,---...///000000000000000000000000////////////333333222222333333444555888888888777888999999:::===>>>AAAEEEIIISSSeeevvv------------------------++++++,,,,,,,,,---------,,,------............---++++++++++++*********))),,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***************))),,,,,,,,,+++++++++++++++*********+++,,,,,,------++++++,,,,,,---.........000333777;;;===@@@DDDGGGJJJGGGCCC???<<<:::::::::<<>>777777777444333444222333333333333222111111222222222222222222222222111111111111222222222222444333222111000000000000222000//////111111000...,,,---------------,,,,,,000/////////111111///...000000///......///000000111111000000///......------............---,,,,,,,,,,,,------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...------------------,,,,,,++++++,,,,,,------......,,,------------.........---------....../////////---,,,,,,,,,...///...---////////////////////////------......///000000111/////////000000000000000333333222222333333444555555666666777888999;;;;;;===>>>AAAEEEIIISSSeeevvv------------------------,,,,,,,,,,,,------------,,,,,,---------,,,++++++++++++++++++************,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***++++++,,,++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------+++,,,---...////////////333666;;;>>>AAADDDHHHJJJIIIFFF@@@<<<999:::<<<===AAAGGGQQQ^^^jjjrrrttttttnnnfff___\\\\\\```kkkvvv|||{{{|||{{{{{{}}}{{{|||~~~vvvqqqoooqqqrrrtttxxx~~~ooo```[[[PPPFFF===;;;999666555777444444333333333222222111111111111222222333333444111111222222222333333333222222333222222111000///111///......//////...---,,,,,,---------------,,,///......///000111///...//////............//////111000000//////...............//////......---,,,------------------,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,---------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000111111)))+++---------,,,,,,,,,////////////////////////............///000111111...//////000000111111111333333222222333333444555333333444555777999;;;<<<===>>>AAAEEEIIISSSeeevvv------------------------,,,,,,,,,------------...,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---.../////////******++++++,,,---......******++++++,,,------...---------...///111222333666:::>>>BBBEEEGGGJJJLLLIIIEEE@@@;;;:::===BBBEEEJJJSSS```nnnxxx||||||{{{qqqhhh___\\\^^^fffvvv|||}}}~~~{{{llleee]]]RRRGGGBBB???;;;999:::444444333222222111111111000000111222333333444444222222222222333333333333///000111111111///...---,,,,,,+++,,,...000///...---...//////000////////////...---///000111///...///..................///000000/////////........................---,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***++++++++++++***)))(((''',,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,------...//////000'''+++//////---++++++---//////////////////////////////.........///111222......///000111111222222333333222222333333444555333444444555666888:::;;;<<<===AAAEEEIIISSSfffwww------------------------,,,,,,---------........................---,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---.../////////******+++,,,---......///***++++++,,,------......---,,,,,,,,,...111444777:::===BBBEEEGGGIIIKKKMMMKKKGGGBBB???AAAFFFMMMRRRYYYaaammmyyy~~~}}}tttllleeedddhhhsss|||tttkkk___SSSKKKEEE???;;;;;;555444222111000000000111000000111222333333444444111111222222222333333333...///000111111000...---///......///111222111000---......///000000//////...------...000111///......//////////////////...////////////............,,,------------,,,++++++.........------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********)))))))))))))))(((''''''---,,,,,,++++++******)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,000111...,,,---...........................000////////////000000111...//////000111222222333333333222222333333444555666555555555666777888999<<<===@@@EEEJJJSSSfffwww------------------------,,,---------............,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***++++++,,,++++++***++++++,,,---......///++++++,,,,,,------......+++++++++---000444888:::???BBBFFFIIIKKKKKKLLLMMMHHHEEEBBBBBBFFFNNNWWW]]]hhhoooxxx~~~~~~|||xxxtttrrrtttyyyzzzmmm```WWWNNNEEE???===666555333222111111111222111111111222222333333444000000111111111222222222111111222222222222111111222000///...///...---+++++++++,,,---............---,,,,,,...000111///...//////000000000000//////........................,,,,,,------,,,,,,+++***------------------,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))+++,,,...///******+++++++++++++++***------,,,,,,+++++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******,,,...000111000/////////........................///000000111111000000//////000000111111222222222333333222222333333444555777777666666666777888888<<<<<<@@@EEEJJJTTTfffwww------------------------------------............)))***+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***************)))+++,,,,,,,,,------......++++++,,,,,,---.........+++---111666999<<<>>>???DDDGGGKKKNNNNNNNNNNNNNNNIIIGGGFFFHHHOOOYYYdddjjjuuuyyy~~~~~~}}}~~~~~~}}}|||{{{~~~pppfff[[[OOOFFFCCC999888555333222222333444222222222222222222222222//////000000000111111111222222111111111111222222111///...---------+++)))***+++,,,---............,,,,,,,,,---000000///...///000111222222111000///........................---------------,,,,,,+++,,,,,,------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***,,,---///000***+++,,,---------------------------,,,,,,,,,,,,,,,------------.........+++,,,,,,,,,,,,,,,,,,,,,///.........000111000///...........................///111333333111///...111111111111111111111111333333222222333333444555666666666777888999:::;;;;;;<<<@@@EEEJJJTTTgggxxx---------------------------------.........//////------...///000000000000+++++++++,,,,,,---------,,,,,,---------,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,---------......++++++,,,------......///---111999@@@DDDEEEEEEDDDHHHKKKOOOQQQQQQPPPOOOOOOPPPPPPPPPTTT\\\hhhssszzz|||~~~|||}}}}}}uuuyyy}}}rrrfffXXXNNNJJJ<<<:::777555444444555666333333222222222222222222////////////000000000000111000///......///000111222111000111222333222111,,,---...///000000000000,,,,,,,,,---000000000...000111222333333222111000---...........................//////......---,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------)))***+++,,,---.........---------------------------------.........//////***+++,,,,,,---...//////111...+++,,,///111000...........................---///222444444222///---222222222111111111111111333333222222333333444555555555666777999:::<<<===;;;<<<@@@EEEJJJTTTgggxxx---------,,,,,,+++++++++------......---,,,,,,+++------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,......---,,,,,,---.........------------...//////,,,---...---,,,,,,---///...111888AAAIIILLLIIIFFFKKKNNNQQQRRRRRRRRRTTTUUUOOOTTTYYY___mmm|||~~~|||~~~|||xxxvvvvvv{{{|||rrrfffXXXMMMBBB>>>:::777777777777666555444333222111111111111000......///222444555444222222111111111111222222333222222222111111000000000000000000////////////////////////000000000000///000111111111///...---------------------------...........................------,,,,,,------...,,,++++++******++++++,,,............------,,,+++---,,,***))))))***,,,---------------------,,,,,,++++++,,,------......///,,,------......------,,,+++,,,------......------////////////////////////......------------......////////////000000000000---...000111222222111111111111222222222333333333555555555555555555555555666666666777888888999999<<<>>>BBBEEEHHHPPPcccuuu.........---------,,,,,,...///////////////......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***))))))***++++++,,,++++++++++++,,,---------.........------///111222333888???FFFJJJJJJHHHMMMOOORRRSSSSSSUUUWWWYYYZZZ```fffmmmyyy~~~|||xxxxxxzzz||||||zzzmmm```XXXHHHDDD===999777666555444555444333222111111111111---,,,+++,,,...000000000222222111111111111222222222222222111111000000000////////////............////////////000000000000///000000111000///...---------------------------...........................------,,,,,,------...------,,,,,,,,,,,,---------------------,,,++++++---,,,+++******,,,---...------------------------------------------------*********++++++*********+++,,,------......------..............................------------..................////////////---...000111222222111111111111222222222333333333555555555555555555555555666666666777888888999999;;;===AAAEEEGGGPPPcccuuu/////////...............---....../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,++++++++++++,,,---------...///......///222444888888;;;@@@FFFJJJLLLLLLPPPQQQSSSTTTVVVYYY^^^aaaiiiooovvv}}}|||xxxvvvqqqrrrvvvxxxllleeeTTTMMMEEE===999777555444555444333222222111111222111///...///000222111111222222111111111111222222111111111000000000000000//////.........---------////////////000000000000//////000000000///......////////////////////////..............................------------............------------......,,,,,,------,,,,,,++++++---,,,+++++++++---...///+++,,,,,,------.........//////...------,,,++++++,,,,,,------------,,,,,,,,,,,,---............---------------------------......------------......------------............---...///000111111111111111111222222222333333333666666666666666666666666666666666777888888999999:::<<<@@@CCCFFFNNNbbbttt........................++++++,,,---------,,,,,,------------------------------------------------...------,,,,,,++++++******++++++++++++++++++***,,,,,,,,,---------...............------............------------...//////,,,---.........000444777===>>>AAAEEEIIILLLNNNNNNQQQRRRTTTVVVYYY^^^eeejjjtttzzz~~~tttrrrrrrvvvvvvmmm___WWWLLLCCC===999777666555444333222222222222222444333111111222333333222222222111111111111222222000000000000000000000000000////////////.........////////////000000000000//////////////////......////////////////////////..............................------------............------------......+++,,,,,,,,,,,,,,,++++++++++++++++++,,,---...///++++++,,,,,,---...//////......---------,,,,,,,,,......////////////......,,,------...............------------------------......------------......------........./////////......///000000111111111111111222222222333333333666666666666666666666666666666666777888888999999:::;;;???CCCEEENNNaaasss------------------......++++++,,,,,,,,,,,,,,,+++---------------------------------------------------------,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------......*********++++++*********...------------...//////,,,,,,---...///222666:::>>>AAAFFFJJJLLLMMMLLLLLLQQQSSSUUUYYY^^^fffooouuu{{{uuusssyyyrrrfff^^^RRRGGG@@@;;;888777444444333333222333333333333111//////000111000///222222111111111111222222000000000000000111111111111111111000000000000///////////////000000000000..................//////000000000000000000000000///////////////////////////......------......///------,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,---...//////,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++,,,---......//////......------------------------......------------............/////////000000000.........//////000111111111111222222222333333333666666666666666666666666666666666777888888999999999;;;???BBBEEEMMM```rrr---------------........................---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,------,,,---...///000444:::>>>???CCCHHHKKKLLLKKKJJJJJJQQQTTTXXX^^^fffooozzz|||}}}wwwuuu{{{}}}nnnfffYYYMMMDDD===888555444444333333333333444444444222000000111222222111222222111111111111222222111111111111111222222222222222222111111111000000////////////000000000000......------......///000000000000000000000000000//////////////////////////////............//////------,,,,,,,,,,,,------,,,,,,------......------,,,,,,---------,,,,,,,,,+++,,,,,,------.........++++++,,,,,,---...//////,,,------......------,,,------...////////////...------------------------......------------......////////////000000000111............///000111222111111222222222333333333555555555555555555555555666666666777888888999999999;;;???BBBEEEMMMaaasss------.........//////////////////...---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,++++++++++++,,,,,,,,,,,,------...//////...------,,,++++++++++++,,,------...///000111333888>>>CCCEEEHHHLLLMMMLLLKKKLLLNNNRRRVVV]]]eeennnyyy}}}yyy|||zzz|||zzzqqqeeeWWWLLLBBB;;;666444444333333333444444555333222000111222333333222222222111111111111222222111222222222333333333333111111111111000000000000////////////000000000000......---------...///000//////////////////////////////////////////////////////............//////......------------......,,,---....../////////...000000000//////...---,,,------------------------,,,---------------------//////000000000000//////------...///////////////..............................------------.............../////////000000......------...///111222111111222222222333333333444444444444444444444444666666666777888888999999:::<<<@@@CCCEEENNNaaasss.../////////000000111111......---,,,+++)))((('''------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///---......//////......---******+++++++++,,,,,,,,,******,,,,,,,,,,,,******...------------...//////000111222333555;;;AAAFFFMMMOOOPPPOOOMMMMMMQQQTTTSSSXXX```iiitttzzzwww~~~www}}}|||oooaaaSSSHHH>>>999444444333333333444444555...---+++,,,...//////...222222111111111111222222222222222333333444444444000000000000////////////////////////000000000000...------,,,---...///000////////////////////////000000000000000000000000//////............////////////............//////------...///000000//////222222222222111///...---------------------,,,,,,///......------,,,,,,+++,,,,,,------------,,,,,,---......///////////////////////////////////////.........------.........---------.........//////......------...///111222111111222222222333333333333333333333333333333333666666666777888888999999:::<<<@@@DDDFFFOOObbbttt////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------,,,+++***,,,...,,,000555666777:::BBBHHHNNNNNNMMMMMMMMMOOORRRTTTXXX[[[cccqqqxxxrrrqqqrrrxxx|||iiiXXXJJJ???888555666555222222333333222333222222111111222222333222222222111222222333333000111111000///...000222111000000...,,,***)))'''000000000000////////////...,,,+++,,,///111///---...---,,,---/////////...................................................000000//////.........---.........//////000000000//////...------------...000///...---,,,------...++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,---///000111111111........................000//////............///000000000///......------000000000000000000000000111///...///222333222///222222222222222222222333333333444444555777888999888>>>===???HHHNNN\\\qqq////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++,,,,,,------,,,,,,+++,,,---------++++++---//////222666888999<<>>===???IIIOOO]]]rrr////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,,,,------------,,,,,,,,,---...---,,,---///111222555999:::<<>>@@@IIIPPP___ttt////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,------------,,,,,,,,,---.........///111333444777:::<<<>>>AAAFFFIIILLLNNNOOOPPPQQQUUU[[[```hhhrrrxxxoookkkjjjiii{{{lllXXXMMMDDD>>>999999999666555555333333333222222333333333222222222111222222333333444555555444111000///000000111111222222111111000111111111000000000//////000//////.........------///------...///000///...................................................111111111111111000000000///////////////000000000//////...------------...............------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///.........---------.........//////,,,---...//////000000000000000111111222222222222000000000000000000000000222222222222333333333333333444666666666555333222666666666666777888999:::999???>>>@@@JJJRRR```www////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///......------,,,------......------,,,,,,---//////000111444666666888;;;===@@@BBBFFFHHHKKKNNNPPPQQQRRRWWW___fffsss}}}wwwooofffnnn~~~iii]]]MMMBBB:::999999666555777444333333333333333333444000000000111222333444555777888999888555333333333...///000111111111111000111111111111000000000000000000000///...------...///...---...000000000///////////////////////////////////////////////////000000000111111111111111,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...............---***+++,,,---...000111111+++,,,...///000000000000111111000000000/////////111111111111111111111111000111222222222222222333111222222333222111000///777666666777777888999:::999???>>>@@@JJJRRRbbbyyy////////////////////////................................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,------............------,,,---///000111333666999999:::<<>>;;;999555444777444444333333333333444444000000000111222333555555222444666555333000000000......///000000000000000222222111111111000000000111222333222000///000111///...---...000111000///////////////////////////////////////////////////------............//////............------------//////...------------...,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////...---,,,+++*********+++---///000111222,,,---...000000000//////.........---,,,+++++++++111111111111111111111111000111222222111111222333222222333444444555666666777666666666666777888999999>>>===???IIIRRRbbbzzz////////////////////////...........................................................................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------............------,,,---000111222555888;;;<<<===>>>AAAEEEGGGHHHHHHJJJNNNRRRTTTUUU[[[gggppp~~~}}}{{{wwwtttqqqpppkkkkkklllnnnpppqqqrrrsssxxx|||vvvrrr{{{mmmYYYGGGAAA===666444999444444333333333333444444333333222222111222222333...000222222000............///000000000000000000222222222111111111000000///111333222000000111333000.........000111000///////////////////////////////////////////////////,,,,,,---------.........111111000000//////////////////...------------...,,,,,,.../////////......------------------------------------------------............------,,,+++,,,,,,------.../////////---...///000000000...---------,,,,,,,,,,,,,,,,,,111111111111111111111111000222444444222111333555666555444333444666888999666666555555666666777777888===<<<>>>IIIRRRccczzz////////////////////////////////////////////////////////////////////////...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........------............------,,,...000222333666999<<<>>>???@@@CCCGGGIIIJJJIIIIIINNNSSSTTTVVV\\\iiisss~~~|||zzzyyyxxxuuutttrrrpppmmmjjjgggfffdddeeeeeeeeefffggggggggghhhkkkpppuuu{{{zzzyyy|||}}}gggQQQIIIBBB:::777<<<555444444333333444444555666555444222111000000000111444666777555333333333///000000111111111000000222222222111111111111000,,,///111000......000333000///...///000111000///000000000000000000000000000000000000000000000000---.........//////000000......------,,,,,,,,,+++//////...------------...+++,,,.../////////......------------------------------------------------)))***+++---...///////////////.........------------...000111111///---,,,------......///000000000111111111111111111111111111444666555333222444777555333000------...///111666555555555555666666777777<<<;;;===HHHRRRccczzz000000///...............111000000///...---------........................///............---------,,,------......------,,,000///...---,,,------...---......//////......---***+++,,,...///......---...000222444666888<<>>DDDHHHOOOdddyyy000000///...............111000000///......------........................///............---------,,,------......------,,,000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////...///111444777888;;;???BBBDDDCCCCCCFFFKKKOOOOOONNNOOOTTTYYY[[[___jjj{{{~~~}}}|||xxxtttpppnnnllliiigggcccbbb```^^^\\\ZZZXXXXXXUUUTTTTTTTTTUUUWWWYYYZZZXXXZZZ]]]aaafffkkkoooqqqssswww|||yyywwwzzzttt\\\LLLBBB:::666555666777777666444444444444333333222111111222222222222111111111111222222222222111111111000000000444222000///000111111000111000000/////////000000....../////////000000000444333222111000/////////........................//////............/////////...,,,++++++,,,...///........................------............------,,,,,,,,,------.......................................---,,,,,,---......//////...---------------///...------------...///000///...------...///000000000000111111111111111333333333333333333333333555555444333333444555555666666666666666777:::===;;;:::>>>EEEHHHOOOdddyyy000000///...............000000000///......------........................///............---------------............------//////...------------...---,,,++++++++++++,,,---......///000000000//////111444777:::<<>>999666666666666666555555555444333333222222222222222222222111111111111222222222222222222222111111111333222000000111111111000000//////......---------/////////000000000111111000//////222777999999777........................///...---,,,,,,---...//////...---,,,,,,---...///........................------............------***++++++,,,---...///000..............................---,,,,,,---......//////...------------......------,,,,,,------...//////............//////000000111111111222222222222222222333333444444444666555444444444444555666666777888777777888;;;===;;;:::>>>EEEHHHOOOdddyyy000000///...............000000//////....................................///............---------------............------............------......000///---,,,,,,---///000////////////////////////222555999<<>>000000000000000000000000///...---,,,,,,---...///......------------..............................,,,------......------,,,++++++,,,,,,---...//////..............................------------......///......---------............................../////////....../////////000000111111222222333333111222222333333444444555555555555555555555555555666777888777777777:::<<<<<<;;;???EEEHHHOOOdddyyy000000///...............////////////....................................///............------------......//////......---------..................000///---,,,,,,---///000..................//////333666;;;>>>@@@BBBEEEGGGGGGIIIKKKMMMNNNOOOQQQQQQJJJQQQ___ttt~~~}}}wwwwwwvvvsssoookkkfffddd___]]]ZZZWWWUUURRROOOLLLMMMMMMLLLKKKJJJHHHHHHGGGEEEEEEEEEEEEGGGIIIKKKLLLNNNNNNOOOQQQTTTWWWYYY[[[___```bbbcccdddhhhlllpppzzz{{{pppfffdddhhhppp~~~ppp\\\OOOIII;;;888555333444555444333444333333222333333444444333333222222222222333333222222222222222222222222111000///000111222111///000111111000000...---,,,000000000000111111111111444222111444999;;;888333000000000000000000000000///...------------...///................................................,,,,,,------------,,,,,,------------------------......................................................---------......////////////000000/////////...//////////////////...//////000111222222333333222222222333333444444444444555555555555555555444555666777777666666888:::===<<>><<<@@@FFFIIIPPPcccyyy000000///................../////////////////////........................///............---------......////////////......,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------------///111222444777;;;???BBBCCCCCCEEEFFFGGGHHHJJJKKKLLLPPPUUUZZZfffqqq}}}{{{zzzxxxuuupppmmmjjjgggddd___[[[XXXVVVUUUPPPNNNMMMLLLKKKIIIFFFCCCEEEEEEDDDDDDCCCCCCBBBBBB?????????@@@BBBDDDGGGHHHMMMNNNOOOQQQSSSVVVXXXZZZWWWWWWVVVUUUSSSTTTVVVXXXYYY```iiinnnqqqrrrtttvvvyyyssshhh^^^aaakkkxxxwwwdddXXXKKKDDD<<<777777777555222333333333333333444555555444333333222222333333444000000000111111111222222.........000222222000...///000111222222111///........./////////000000000...------...///000111222...........................///000222222000///.........////////////..............................+++,,,,,,------,,,,,,+++,,,,,,---------------------------------------------...///000000///...------------------...//////...///000111111000///...---...///000000///...---,,,---...///000111222222555444444333333222222111222222333444444333222222555777888888777777777888>>>===@@@FFFIIIPPPcccyyy000000///........................///////////////........................//////.........---------......////////////......+++,,,.../////////......---......//////......------------...000222555666999===AAACCCDDDDDDEEEFFFIIIKKKMMMNNNPPPUUU]]]cccvvv~~~xxxwwwuuusssqqqmmmgggccceeebbb]]]XXXTTTRRRQQQQQQKKKIIIHHHHHHHHHFFFCCC@@@BBBBBBAAAAAA@@@@@@@@@@@@?????????@@@BBBEEEGGGIIIKKKKKKMMMOOOQQQTTTVVVXXXTTTTTTSSSQQQPPPPPPSSSUUUWWW```llltttvvvvvvuuuuuutttzzzppp```^^^eee```mmmooobbbPPPIII???:::999999666333333333333333333444555666444333333222222333333444//////000000111111111222.........000222222000...---...000222222111///...............////////////111111111///......000333000000000000000000000000...///222333333222///.........////////////..............................+++,,,,,,------,,,,,,+++***++++++,,,---...//////---------------------------...///000000///...------------------...///000---...///000000///...------...///000000///...---,,,,,,---...///000111111666555444444333222111000111111333333333333111111666888::::::888888888999>>>===AAAGGGIIIPPPcccyyy000000111111111111000000///...---,,,---///111222.................................------,,,,,,,,,000...,,,---//////---+++///////////////////////////............------------,,,+++,,,...111555888===???AAADDDFFFIIIJJJKKKMMMJJJJJJMMMQQQWWWfffvvv~~~~~~}}}zzz~~~{{{vvvpppjjjeeeaaa___\\\YYYUUUQQQMMMKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@@@@AAAAAA@@@@@@??????@@@AAAAAABBBDDDGGGJJJNNNPPPSSSTTTSSSSSSTTTTTTTTTSSSQQQNNNMMMNNNRRRVVVXXXfffvvv}}}xxxzzzxxxxxx{{{tttggg]]]bbbbbblll|||nnnbbbQQQDDDCCCAAA999555777999888666555444444555666777777777777666555444333222111111000///......---111111000000//////......000111111111111222222222222222111000//////000000222111111000///......---000000000000000000000000---------.........//////000000000///......---------------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,333111...+++***+++---.........---,,,,,,---------............////////////.........////////////000/////////...---+++***)))////////////000000000000......///000111222222333333333333333222222111000444444444444444444444444444666777777555555777::::::;;;???CCCFFFPPPdddwww000000111111111111000000111000...------...///000.................................------,,,,,,,,,000...,,,---//////---+++........................---------.........//////...------...000444777:::???@@@CCCEEEHHHJJJKKKLLLLLLJJJLLLRRRXXXbbbssszzzzzz|||~~~{{{wwwwwwtttooojjjddd^^^[[[YYYVVVSSSPPPLLLIIIHHHGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEBBBBBBCCCCCCBBBAAAAAA@@@@@@AAABBBBBBBBBDDDGGGJJJKKKNNNQQQRRRQQQQQQQQQRRRRRRRRRPPPOOOOOOQQQVVVZZZ```nnnyyywwwuuuwwwvvviiieeeaaabbbjjjssskkkXXXIIIEEE@@@888444777666555333222111111222222666666666555555444333222111111000000//////......111111111111111000000000000111111111111222222222222222111000000000000000111111111000///.................................---------.........//////.........///////////////...---------,,,,,,,,,,,,///...------,,,,,,,,,---111000...,,,,,,,,,---......------,,,,,,,,,------............////////////------........./////////---............------,,,/////////000000000111111//////000000111111222222222222333333333222111111222222333333444555666666555777888888666666999;;;:::<<<@@@CCCGGGPPPdddwww000000111111111111000000222111///...------.......................................---------------000...------......---,,,------------------------++++++,,,---...///000111/////////000333666:::<<>>CCCDDDFFFHHHIIIJJJKKKKKKLLLPPPWWW```ooo||||||zzzyyywwwrrrkkkgggbbb```]]]XXXTTTQQQNNNMMMKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJHHHHHHGGGFFFDDDBBBAAA@@@@@@AAABBBBBBBBBCCCFFFIIILLLOOOSSSVVVWWWXXXZZZ\\\ZZZZZZYYYWWWVVVVVVYYY\\\___kkkyyyyyyyyyxxxxxx}}}|||pppkkkgggdddjjjtttqqq^^^OOOCCC===<<<666555444222222222222333444555555555555444333333000000000000111111111111///000000111111222222222000000111111111222222222111000000000000000111111000000000000////////////000000000000000000000000////////////////////////000000//////............////////////////////////......---------......///+++---...///000///---,,,---,,,,,,,,,------...///------------............,,,,,,,,,---------....../////////000//////...---///000000000000111111111111111111000000000000000000111222222333333333333333333444444444444444444555555555555777999::::::;;;===@@@CCCFFFOOOcccuuu000000111111111111000000------......///000000000////////////////////////.............../////////.../////////---,,,---...------------------------//////.........---------...///111444777;;;>>>@@@EEEFFFGGGHHHJJJJJJKKKKKKLLLSSS\\\fffvvv~~~}}}~~~}}}zzzwwwsssooojjjccc___YYYWWWUUURRROOOLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJKKKKKKIIIHHHHHHGGGEEEDDDBBBAAA@@@AAABBBCCCCCCEEEHHHKKKMMMQQQVVVZZZ\\\^^^aaacccbbbaaa___[[[WWWVVVVVVXXXaaaiiittt}}}wwwwwwwwwyyy}}}{{{rrrllleeegggnnn|||fffUUUHHH@@@<<<999888666555444444555555444444555555555555444444111111111111111111111111000000000111111111111111000111111111111222222222000000000000000111111222000000000000////////////........................000000000////////////...111000000///......------.........///////////////.........---......///000------/////////...---,,,------------...///000111,,,------------.........,,,---------............///////////////...---,,,////////////000000000000000000000000000111111111111111222333333333222222444444444444444444444444777666555666999;;;<<<;;;:::<<>>AAABBBGGGHHHIIIJJJKKKLLLLLLLLLLLLUUUaaannn}}}~~~}}}||||||xxxrrrmmmgggaaa[[[WWWSSSQQQPPPMMMLLLJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJLLLLLLKKKKKKKKKLLLLLLMMMJJJJJJIIIHHHGGGFFFDDDDDDAAABBBCCCDDDEEEHHHKKKNNNRRRVVV\\\aaadddhhhkkknnnmmmllliiiddd___[[[[[[[[[```fffmmmttt~~~xxxxxxyyy{{{~~~{{{ooommmrrr{{{ppp^^^PPPEEE???<<<;;;:::888888888888999333333444444444444333333333222222111111000000000222222222222222111111111000111111111111222222222000000000000000111222222////////////000000000000........................000000000000/////////...///////////////.........------........./////////...............///000000////////////...---,,,,,,.........//////000111222,,,,,,---------.........------........./////////,,,------............------.........//////////////////000000111111222222222222333333333222111111333333333444444555555555555333222444888::::::999999;;;>>>AAACCCLLL```rrr000000111111111111000000000000000000///...---,,,000000000000000000000000---.........//////000000---///000///,,,+++---///////////////////////////+++,,,,,,---...///000000000111444888<<<@@@CCCDDDIIIJJJKKKLLLMMMMMMMMMMMMKKKVVVeeettt~~~|||{{{{{{vvvooohhhbbb\\\VVVRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFBBBCCCEEEFFFHHHJJJNNNQQQXXX]]]ccchhhlllppptttwwwwwwvvvsssmmmgggcccbbbbbb]]]aaaeeekkkuuu{{{{{{|||~~~|||vvvyyyqqqyyyfffWWWKKKDDD:::999888666666666666777111222222333333333222222333333333222111000//////444444444333333222222222000111111111111222222222000000///000000111222222////////////000000000000000000000000000000000000111111000000/////////...------......///000000000,,,---------......//////...............///000000000000///...---,,,,,,,,,////////////000111333333,,,,,,,,,---------...............////////////000)))***+++---.../////////------------.........///...//////000111222222333333333333333333222111000111111222333555666777777111///...000444777777555999:::===@@@BBBKKK___qqq111111111111000000000000////////////000000000000000000////////////000000111111000000//////......333222111000000///000000//////............//////111...,,,---///111000...000444999===???BBBEEEGGGEEEJJJNNNKKKHHHIIINNNQQQTTT```ttt{{{vvvsssnnnkkkfff```[[[XXXVVVUUUNNNMMMLLLKKKJJJKKKLLLLLLLLLKKKJJJJJJKKKNNNPPPRRRRRRRRRRRRRRRQQQPPPOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJGGGGGGHHHHHHIIIMMMQQQUUU\\\eeemmmqqquuuyyyzzzxxxxxxwwwuuurrrnnnjjjfffccc```___```fffnnntttxxxxxxyyy{{{~~~}}}vvvqqq```TTTLLL@@@;;;888888777444555888555555444444444333333333333333333222222111111111000111111222222333444444...000222444555444333222111000///......///000111111111000000000000111111000000000000////////////000000000///......------......//////000000111111......////////////......---------............///,,,,,,,,,,,,,,,---......111000///......///000111////////////000000000000111111000000//////......***,,,///000///...---...------......///000000000000000000000111222333444222222333333333333444444444444444444444444333333555444333333444666999;;;<<<<<>>AAACCCEEEGGGLLLKKKIIIHHHFFFGGGKKKOOO[[[ooozzzssslllggg\\\ZZZVVVQQQNNNLLLLLLKKKOOONNNNNNNNNNNNNNNOOOPPPQQQPPPPPPPPPQQQSSSTTTVVVWWWWWWWWWWWWWWWVVVTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNQQQVVVYYYaaajjjqqquuuxxx|||}}}{{{||||||{{{xxxuuurrrnnnlllkkkgggdddcccgggmmmsssvvvvvvzzzzzztttxxxeeeWWWNNNFFF>>><<<999666555888555555555444444444444333333333333222222222222111444444333333222111111000222222111111000//////...222111111000000111111222222222222222222222222222222222111111111000000000------...//////000111111////////////000000000000......////////////......---------............///---------------......///......------------......------------............000000000////////////......///...,,,+++,,,000222111111000//////...------............///000111222222222333333333333444444333333333444555555555666666666777777777888888999<<<<<>>AAACCCDDDFFFHHHGGGDDDEEEHHHHHHGGGKKKRRRmmm}}}xxxrrrjjjbbb\\\UUUSSSQQQNNNMMMLLLMMMMMMMMMMMMNNNPPPQQQRRRSSSSSSUUUUUUUUUUUUVVVWWWWWWXXXZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVTTTTTTUUUYYY\\\```gggnnnppprrrvvvxxxvvvwwwxxxxxxwwwuuussspppooonnnmmmlllllllllmmmoooqqqzzz~~~~~~uuu\\\PPPCCC===;;;888888:::666666555555555444444444222222222222222222222222111111222222222333333333222111111111111222333444222222333333333333222222000000111222222111000000222222222222111111111000111111000000////////////000000000000////////////......////////////......---------............//////////////////000000111////////////////////////////////////000000000000.............../////////+++---000000///......///////////////000000111111000000000000111222333444222222222333333333444444333333444444555666777777777888999999999999888888<<<<<>>BBBDDDEEEFFFGGGIIIKKKGGGGGGIIIFFFGGGYYYnnn~~~wwwpppjjjddd^^^ZZZWWWVVVTTTQQQPPPQQQRRRRRRVVVWWWZZZ]]]___```aaaaaabbbbbbccccccccccccccccccddddddddddddcccbbbaaa```^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYXXXVVVTTTUUUXXX[[[]]]dddiiijjjlllpppqqqpppppppppqqqqqqqqqpppnnnmmmiiijjjjjjjjjiiilllqqquuu{{{qqq```NNNDDD???;;;999:::666666666666555555555555111111222222222333333333222222222222222222222333000111222333333222111111000111222333333222111000///000222333333222000///111111000000000/////////111111000000000000000000111000000000/////////.........////////////......---------............///,,,++++++++++++,,,------......///000000///......------------............---------.........//////...000111222111000111222000000000000000000111111............///000111222222222333333333333444444555555555555666666666666777666666666777888:::;;;<<<<<>>???AAACCCEEEGGGHHHHHHFFFHHHGGGCCCEEEWWWuuuuuussszzz~~~vvvooojjjfffccc```\\\^^^___^^^]]]]]]^^^___dddgggjjjkkkjjjjjjlllooolllnnnpppooommmmmmpppsssssspppmmmkkkkkkllllllkkkhhheeebbb```___^^^\\\ZZZYYYXXXWWWVVVUUUVVVWWWWWWXXX\\\bbbggghhhiiiiiijjjgggiiijjjkkkkkkjjjhhhgggeeefffggggggiiimmmuuu{{{ppp[[[NNNFFF===888888666666666666666555555555555555444333333333333444555555444333333222111111111111111111111111111111////////////////////////222222111111111111222222000000000000000000000000////////////////////////000000000---++++++,,,...////////////////////////............////////////...---,,,,,,,,,,,,---...,,,,,,...///000000111111------...............---333222000///...///111222///...---...///000///...............////////////333333222222222222222333444555555666666555555444555444444444444555666666666666777777888888999999;;;:::<<>><<<===@@@EEENNN^^^mmm000000000111000//////...////////////////////////000000000000111111111111000000111222222111///...........................------........./////////......///000333666:::<<>>===;;;999777555555444555555444333333333333444444444333333222222111111111111111111111111111111111111111111111111111111000000////////////000000////////////////////////111111111111111111111111111222222000......///000////////////////////////111111111000000//////.........------------......//////000000///...------///////////////...---,,,,,,,,,,,,------......///111000////////////...---000000000000111111111111111111000000000111111222222222333333333333222222555444444444444555666666444555666777888999::::::@@@>>>>>>@@@DDDNNN```ppp111111111111111000/////////////////////////////////000000000111111111111///000111222222111000///....................................////////////......///111444888<<<>>>BBBCCCDDDDDDDDDDDDDDDCCCFFFEEEGGGQQQfffvvvjjjoootttwwwxxxzzz{{{{{{||||||}}}~~~{{{xxxuuuuuuxxx|||}}}|||{{{wwwrrrnnnkkkiiigggfffcccaaa```______^^^[[[YYY[[[YYYWWWTTTRRRQQQPPPPPPTTTWWW[[[]]]]]]]]]]]]^^^``````aaa```___^^^]]]\\\XXXZZZ]]]bbbiiirrrzzz~~~uuuwwwyyydddTTTHHH@@@<<<>>>===;;;888777666555555555555444333333333333444333333333333222222111111111111111111111111111111222222222222222222222222000000////////////000000000000000000000000000000000000000000000000000000000111222111///...///000////////////////////////333222222111000//////...///..................///000000111111111000000//////000000//////...---,,,,,,,,,...///000000000000000///...///000111000/////////000000000111111111000000000///000000111222444444444555555444444444555444444444444555666666666666777777888888999999======???BBBEEEMMM^^^ooo222222333333222222111000///////////////////////////000000000111111111111///000111222222111000///////////////////////////........./////////000000//////000222555999===@@@BBBCCCCCCDDDDDDDDDDDDDDDIIIIIIOOO___wwwwwwmmmpppssswwwwwwvvvwwwyyyzzz|||}}}wwwsssnnniiigggeeecccaaa___]]]\\\\\\]]][[[YYYWWWWWWUUUTTTRRRQQQQQQQQQQQQSSSVVVYYY[[[[[[[[[\\\\\\^^^]]]]]]\\\[[[YYYXXXWWWUUUVVVZZZaaajjjttt|||wwwooovvvuuucccTTTIIIAAA<<<;;;999777666666666777555555444333333333333444333222222222222222111111111111111111111111111111222222222222222222222222222111111000000111111222111111111111111111111111////////////////////////...000111000///......///000000000000000000000000333222222111000//////...////////////////////////,,,---...///000000000000//////000000///......---,,,,,,...///000000000000...------...111222222111........./////////000000000000//////000111111222333444444444444444444333555444444444444555666666888888888888777777777777888;;;@@@DDDFFFMMM\\\kkk333333444444333333222111////////////////////////000000000000111111111111...///111222222111000000////////////////////////....../////////000000000000000111333666:::>>>@@@@@@AAABBBDDDEEEFFFFFFFFFBBBGGGTTThhhyyywwwvvvwwwxxxvvvrrrsssvvvyyy{{{|||yyyqqqmmmhhhdddbbb```___]]][[[ZZZZZZ[[[[[[ZZZWWWUUUSSSRRRQQQPPPPPPQQQQQQRRRRRRTTTWWWYYYYYYYYY[[[\\\\\\[[[ZZZXXXWWWUUUTTTTTTRRRTTTXXX```lllvvv~~~tttrrrooo___OOODDD===;;;999777666666777888555555444333333333333444222222222222222222111111111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222........................---///111000///......///000000000000000000000000111111111000000//////...//////000000000000//////)))***+++---......//////...//////000000/////////,,,,,,,,,------......//////...---///111333222111............////////////000000000000111111222333111111222222222222111111555444444444444555666666888888888888777777777777666:::AAAEEEGGGLLL[[[jjj222333333333333222111111000000000000000000000000000000000000111111111111...///000111222111111000////////////////////////.../////////000000000000222111222444666:::>>>@@@===???AAACCCEEEGGGHHHIIIAAAJJJ\\\sssyyyzzzwwwvvvxxxuuuqqqrrrwwwzzz~~~~~~xxxssskkkhhhccc```___^^^\\\[[[ZZZYYYYYY[[[[[[ZZZWWWUUURRRRRRPPPOOOOOOPPPPPPQQQOOORRRUUUWWWWWWXXXYYY[[[[[[ZZZXXXVVVTTTSSSRRRQQQRRRSSSWWWaaammmxxxuuuzzz{{{hhhUUUFFF@@@>>>;;;888666666777888555555444333333333333444111111111111111111222222111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111////////////////////////...000222222111//////000000000000000000000000000///////////////////////////000111111111111000///,,,,,,---...............---...///000000111000000///...---------...///000111000///000111111000///...////////////000000000000000000111111222444444111111222222222222111111555444444444444555666666555666666777888888999999888;;;AAAEEEFFFLLL\\\lll111222222222222111000000111111111111111111111111000000000000111111111111...///000111222222111000000000000000000000000000////////////000000000000333222333444777:::>>>@@@<<<===@@@CCCFFFHHHJJJJJJKKKWWWjjjyyywwwssssssvvvuuurrruuu|||}}}{{{tttooohhheee```^^^]]]]]]\\\[[[ZZZYYYZZZ[[[\\\[[[XXXUUUSSSRRRPPPOOONNNNNNOOOPPPMMMPPPSSSUUUUUUWWWXXXZZZZZZYYYWWWUUUSSSQQQQQQPPPQQQRRRWWWaaannnyyywwwvvv~~~sss]]]MMMDDDAAA===999777666777777555555444333333333333444111111111111111111222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000///111333333222111111111000000000000000000000000............///////////////000111222222111000///111111111111111000000///,,,---...000111111111111333222000///...///111222444333111000000000...,,,000000000000111111111111111111111111222333444555333333333444444333333333555444444444444555666666333333555666888:::;;;<<<;;;===BBBDDDEEEKKK^^^ppp444333222111000000000000111111111111111000//////222111111111000000//////000000000000000000000000333222000///.........///---------......///000111000000111333666:::>>>AAAAAABBBCCCCCCFFFMMMRRRTTTVVVhhhyyy~~~zzz{{{uuurrrsssrrrqqqvvv{{{uuummmgggeeeaaa^^^[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXUUUSSSPPPNNNLLLLLLLLLMMMOOOPPPRRRTTTVVVWWWXXXXXXWWWWWWWWWVVVTTTRRRQQQPPPNNNOOOSSS^^^kkkxxxlllVVVKKKBBB:::999999666555555666666555444444333222222111111111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000//////......///000222333333222000///111111000000//////......////////////000000000000...///000///------///000------............------////////////////////////////////////////////////////////////000000000000000000111111111111000000222222222111111111111111333333222222333333444555444444444555555555555666666666666666777888999:::;;;===@@@CCCDDDLLL___ppp444333222111000000000000000111111111000000///...111111111111000000000///000000000000000000000000333222000///.........///...............///000111222222333666999===@@@BBB@@@BBBCCCDDDGGGKKKPPPRRRZZZooo~~~yyyvvvxxxsssqqqrrrrrrsssyyy}}}yyyssslllgggccc```]]][[[ZZZ[[[ZZZYYYYYYZZZZZZZZZYYYXXXWWWWWWTTTSSSPPPNNNMMMLLLLLLMMMOOOPPPSSSUUUWWWXXXXXXXXXWWWWWWVVVUUUTTTRRRQQQPPPPPPQQQUUU^^^kkkvvv~~~uuuaaaOOOEEE<<<::::::888666777555555444444333333222222111111111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000///000222333333222000///111000000000/////////...////////////000000000000...///000///------///000.........//////.........////////////////////////////////////////////////////////////000000000000000000111111111111000000222222222222222222222222111111111111111222222333444444444555555555555666666666666666777888999:::<<<===AAACCCEEEMMM___qqq333333222111000000000000000000000000000//////...111111111111000000000000000000000000000000000000222111000///........./////////.........///000000333444777:::===???AAABBB@@@BBBDDDEEEGGGIIIMMMQQQ]]]www~~~~~~|||zzzyyywwwtttqqqtttqqqoooqqqssswww~~~}}}zzzvvvpppjjjfffbbb___\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWUUUUUURRRQQQPPPOOOMMMMMMLLLLLLNNNPPPTTTWWWXXXYYYXXXWWWVVVVVVUUUTTTRRRQQQPPPPPPRRRSSSVVV^^^iiisss{{{}}}oooUUUJJJ???<<<;;;999777888333333333333333333333333222222222222222222111111222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000.........///000111111111///000111222222111000///000000000000////////////////////////000000000000...///000///------///000...//////000000//////...////////////////////////////////////////////////////////////000000000000000000111111111111000000000111111222222333333333111111111111222222222222444444444555555555555666666666666666777888999:::<<<>>>AAADDDFFFNNNaaarrr333222222111000000111111//////000000000//////...111111111000000000000000////////////////////////111111000///////////////000///////////////000000333555999<<>>BBBEEEGGGOOOaaasss333222111111000111111111//////000000000000//////000000000000000000111111////////////////////////000000000000000/////////000////////////000000111333555999===@@@AAA@@@@@@AAAAAADDDHHHGGGFFFKKKSSSeeeyyyrrrqqqoooooopppqqqpppooommmooorrruuuzzz~~~xxxssspppllliiigggdddccc```___```___^^^\\\WWWWWWWWWWWWVVVUUUTTTSSSPPPOOONNNMMMMMMMMMMMMMMMOOOQQQUUUYYY[[[ZZZYYYWWWVVVUUUSSSRRRQQQQQQQQQQQQOOOQQQUUU[[[dddoooyyygggWWWFFF???===:::777666333333333333333333333444333333333333222222111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111000000000/////////...000000000111111000000000////////////000000000000////////////000000000000...///000///------///000//////000000000000//////////////////////////////////////////////////////////////////000000000000000000111111111111000000---......///000111222222222333444555555555444444444444444555555555555666666666666666777888999:::<<<>>>AAADDDGGGOOObbbttt222222111111111111111222///000000111111111111000000000000000111111111111000000000000000000000000//////000000000000//////////////////000111222222333666999===???@@@@@@@@@CCCAAADDDIIIGGGEEELLLXXXoooxxxqqqooommmmmmnnnoooooonnnlllrrrwwwzzzxxxrrrnnnllljjjiiigggeeecccbbbaaa```^^^\\\VVVVVVVVVVVVVVVUUUUUUTTTPPPOOOMMMLLLKKKMMMNNNOOOPPPRRRVVVYYYZZZ[[[ZZZYYYVVVUUUSSSRRRQQQQQQRRRRRRMMMOOOSSSYYYaaakkkvvv}}}rrr```KKKAAA>>>;;;777555444444444444444444444444444444444333222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111000///.........000000000000000000000000////////////000000000000////////////000000000000...///000///------///000...//////000000//////...////////////////////////////////////////////////////////////000000000000000000111111111111000000...//////000000111111111000111333444444444333222444444444555555555555666666666666666777888999:::;;;===AAADDDFFFOOObbbttt222111111111111111222222000000111222222222222222///000000000111111111111000000000000000000000000...///000111111000//////.........///000222333444555777:::<<>>999777888888777666555444444444555555444333333222111111222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000......//////000000111111000000////////////000000.../////////000000111111////////////000000000000...///000///------///000------............------////////////////////////////////////////////////////////////000000000000000000111111111111000000444444333333333333333333222333555777777666555444444444444555555555666666666666666666777888999:::999;;;???BBBEEENNNaaasss222111000//////000111111111222333333444444444444111111000000000000111111222222222111111111111000000000000000000000000000///000111222222333555777:::;;;===>>>@@@AAAAAAAAAFFFFFFAAABBBHHHHHHRRRggg|||vvvrrrlllhhhiiiiiihhhiiilllttt}}}}}}yyytttqqqnnnmmmmmmkkkjjjjjjhhhjjjttt{{{uuurrrqqqrrrrrrqqqnnnjjjddd___ZZZWWWVVVYYYWWWUUUUUUVVVVVVUUUTTTOOOMMMLLLJJJKKKMMMOOOQQQSSSUUUXXXXXXXXXXXXYYY[[[]]]ZZZVVVRRROOONNNOOOOOONNNOOOQQQUUUZZZcccmmmssszzz~~~{{{aaaKKK@@@<<<;;;;;;777777666555444444444444333444555555333333444555777555333333444444333222444333222222111111111222333222111/////////000111000000111111111111000000000111222333333222111000///111333222///...000222////////////000000000000000000000000000000000000////////////////////////....................................////////////000...------......---+++///000000000000//////...//////000000111111222222222111000000000111222333000111222222333333222222222222333333444555666666666666666777888:::;;;<<<:::@@@???@@@IIIOOO\\\qqq222222111000000000111222111222333333444444333333111111000000000000111111222222222111111111111000000000000000000000000000...000111111111222555777:::;;;===>>>@@@AAAAAAAAACCCEEEBBBBBBGGGHHHUUUmmm}}}wwwrrrlllhhhhhhiiihhhkkkoooxxx~~~zzzxxxtttpppllliiigggfffeeeccccccdddccceeeppp{{{~~~xxxtttssssssrrrpppmmmhhhccc^^^ZZZXXXXXXXXXWWWUUUTTTUUUUUUTTTSSSLLLKKKJJJJJJLLLOOORRRTTTUUUWWWYYYYYYYYYXXXYYYZZZXXXWWWTTTQQQPPPPPPRRRSSSNNNOOOQQQTTTYYYbbbkkkrrryyy~~~gggRRRDDD===999777777666555444444333333333777555222...---///555999666444333222333444333222444444333222222222222222333222111000//////000111000111111111111111111000000111222222222222111000///111222111//////000222000000000000////////////000000000000000000000000////////////////////////////////////////////////....../////////000000000000///......//////...,,,//////000000000000//////000000000000000111111111333333222222222333444555222333333444444444444444222222333333444444555555666666666777888:::;;;<<<:::???>>>@@@IIIOOO\\\qqq333222222111111222333333111222222333333333333333111111000000000000111111222222222111111111111000000000000000000000000000...///000111111222555777:::;;;===>>>@@@AAAAAAAAA@@@DDDBBBBBBEEEGGGYYYvvv{{{vvvqqqkkkhhhhhhhhhiiinnnttt}}}~~~{{{wwwssspppnnnjjjfffcccbbbaaaaaa___^^^___aaaaaadddooo{{{zzzvvvtttqqqpppmmmjjjeee```\\\ZZZYYYYYYWWWUUUTTTTTTTTTTTTSSSQQQIIIIIIIIIJJJMMMQQQTTTWWWWWWYYY[[[[[[ZZZXXXXXXYYYWWWUUUSSSQQQPPPPPPRRRRRRNNNOOOPPPSSSXXX```iiiooovvv|||}}}qqq[[[KKKAAA999555777666555444333333333333555444111---,,,...333777555333222111222333333222444444444333333333333333222222111000000000111111111111222222222222111111000111222222222222111000///111222111000///000111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111000//////000000///...---...///000000111000000111111111111000000000000333222222222222333444444222333444444555555444444333333333444444444444444666666777777888999;;;;;;999???>>>@@@HHHNNN[[[qqq333222222333333333444444111222222333333333222222111111000000000000111111222222222111111111000000////////////////////////---///000111111333555777:::;;;===>>>@@@AAAAAAAAA???DDDCCCAAACCCGGG]]]}}}wwwqqqnnniiifffggghhhjjjqqqyyy}}}xxxtttqqqllliiiiiigggdddaaa______``````______aaadddfffiiiuuuzzzvvvrrrooollliiifffaaa\\\YYYXXXXXXYYYVVVTTTSSSSSSSSSSSSQQQOOOHHHHHHIIIKKKNNNQQQUUUWWWXXXZZZ\\\\\\ZZZXXXXXXXXXXXXWWWTTTQQQOOOOOOOOOOOOMMMNNNOOOQQQUUU]]]eeekkkrrrxxx}}}yyycccQQQEEE===888777666555444333333333333000222444444222111111111444222111111222333222111444444444444444444444333222111111111111111111111222222222333333222222222111111111222222111111111000000111111000000000111222111111000///......---000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000///000111111000///------...000111111111111222222111111000000//////000000000000000111111222222222333444444444444333555555555555555555555444777777777777888999:::;;;999???>>>???HHHNNN[[[ppp222222333333444444444444222222222333333222111111111111000000000000111111222222222111111111000000////////////////////////---///111111222333666999:::;;;===>>>@@@AAAAAAAAA???DDDBBB@@@CCCJJJddd~~~yyysssnnniiifffeeegggiiimmmvvv}}}zzztttoookkkhhheeeccccccaaa```^^^^^^^^^```aaabbbbbbeeeiiikkknnnzzz|||wwwrrrnnnkkkeeebbb^^^ZZZXXXWWWWWWXXXUUUTTTSSSSSSSSSRRRPPPMMMJJJJJJKKKLLLNNNQQQTTTUUUXXXZZZ]]]]]][[[XXXWWWWWWVVVUUUSSSQQQOOOOOONNNNNNMMMNNNNNNPPPSSSZZZbbbgggmmmttt|||}}}gggUUUHHH@@@<<<777777666555444444444444222444666666555333222222333222000111222333333222333333444555555444444333111111111222222222222111222222222333333222222222222111111111111111111222111000000000111111000000222111111000///......---111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111111000///000111222111000------...000111111111111222222111111000000////////////000000111111111111333444444555555555555555777777777777666666666666777777777777888999::::::999>>>===???HHHNNN[[[ppp111111222333444444444444222222222222222222111000111111000000000000111111222222222111111111111000000000000000000000000000...000222333333555888::::::;;;===>>>@@@AAAAAAAAA@@@DDDBBB@@@GGGQQQooo}}}zzzvvvpppllleeedddfffjjjmmmrrr}}}}}}tttrrroookkkhhhfffeeedddbbbbbbbbbbbbcccdddeeefffhhhiiillloooqqqttt|||wwwrrrmmmjjjcccaaa^^^[[[YYYXXXWWWWWWUUUTTTSSSSSSSSSRRROOOLLLKKKKKKLLLMMMOOOQQQSSSTTTWWWYYY\\\]]][[[XXXWWWVVVQQQPPPPPPPPPPPPQQQQQQRRRMMMMMMMMMNNNQQQWWW^^^dddhhhoooxxx~~~nnn[[[MMMCCC???999888777666555555555555999888666333111222555888444222111111333444444333111222444555555444333333000111222222333222222222111111222222222222111111222222111000000111222222111000///000111222111///111111000000//////......111111111111111111111111000000000000000000000000/////////////////////////////////000000000111111111000///000111222111000---...///000000111000000111111111111000000000000000111222222333333222222555666777777888888777777666666777777777777777777888888777777888999999:::888>>>===???GGGMMMZZZppp///000222333444444444333222222222222222111000000111111000000000000111111222222222111111111111000000000000000000000000000///111333444555666999<<<:::;;;===>>>@@@AAAAAAAAA@@@CCC@@@BBBMMM\\\}}}~~~xxxtttrrrppplllhhhcccdddiiiooosssxxx|||zzztttsssrrrpppnnnnnnoooppplllnnnppprrrtttuuuuuuuuuuuuvvvyyy|||}}}yyysssnnnjjjgggcccbbbaaa___\\\ZZZXXXVVVUUUTTTTTTTTTTTTRRROOOLLLJJJJJJLLLNNNPPPRRRSSSTTTUUUXXX[[[\\\[[[XXXVVVVVVOOOOOOOOOPPPPPPQQQQQQQQQMMMMMMMMMMMMOOOTTT\\\aaacccjjjttt{{{|||iiiWWWIIICCC:::999888777777666666666:::999777444222222555888444333111222444555555444000111333444555444333222000111222333333333222222000111111111111111111000222222111000000111222222222000//////111222111///000000000000////////////111111111111111111111111////////////////////////000000000000000000000000....../////////000000000000///...///111222111000//////000000000000//////000000000000000111111111///000111222333222222111444444555666666666666666444444444555666666666777888888888777888888999:::888>>>===>>>GGGMMMZZZooo///000111333444444333333222222222222222111000///111111000000000000111111222222222111111111111000000000000000000000000000000222444555555777:::===:::;;;===>>>@@@AAAAAAAAAAAACCC@@@CCCRRReeexxxsssnnnkkkkkkjjjgggdddbbbdddkkkrrrwww}}}{{{yyyxxxxxxxxxwwwwwwxxxzzz|||zzz||||||tttnnniiieeecccddddddcccbbb___\\\YYYWWWUUUUUUTTTUUUUUUSSSOOOLLLHHHIIIKKKNNNPPPSSSUUUVVVSSSVVVZZZ\\\ZZZXXXVVVVVVRRRRRRQQQPPPPPPOOONNNNNNMMMMMMLLLLLLNNNSSSZZZ___aaahhhrrrzzzvvvaaaPPPFFF;;;:::999888777777777777444777999:::777555333222444333222222444666666555///000222444444444222111000111222333444333333222000000111111111111000000333222111000000111222333222000...///222333111///////////////000000000000111111111111111111111111////////////////////////111111111111111111111111............///////////////.........000111111000///000000000000000///...//////000000111111222222---...///111111000000///000111222222333333222222222222333333444555666666888888888888888888999999888>>>===>>>GGGMMMZZZooo111000/////////000222333333333333222222222111111000000000111222222222333222222222222222222222222000000000000000000000000000111333555777999::::::======???@@@BBBCCCEEEEEE@@@CCCCCCCCCQQQqqq{{{sssooojjjhhhhhhhhheeecccfffjjjooouuu}}}~~~zzztttppplllhhheeebbbhhhmmmllleee\\\WWWVVVTTTTTTSSSQQQOOOLLLJJJIIIMMMNNNPPPQQQSSSTTTUUUUUUYYYXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRTTTUUUKKKLLLLLLLLLMMMQQQWWW[[[___dddlllvvvvvv___NNNAAA<<<999:::;;;888777888888888777666666666666666444444444333333333222222111222444555555444222111222111000000000111222333777555222000......///000111111111111111111111111222222222222222111000///...///000000///...---,,,,,,---...---------///111............/////////000000000111111111000000///111111000000000000111111000///...---,,,+++******////////////////////////000000000000000000000000111111111111000000000000///000111222333444444444555555444444555666888999888888888888888888999:::<<<===@@@DDDGGGOOO```ppp222111111000111222333444333333222222111111111111111111111111111222222222000000000000000000000000111111111111111111111111000111333555777999::::::======>>>@@@BBBCCCEEEEEEEEEGGGGGGJJJZZZ{{{tttnnnjjjgggfffggggggfffdddhhhmmmttt|||~~~zzzuuupppmmmjjjgggeeeeeeiiimmmllleee]]]YYYXXXUUUTTTSSSQQQNNNLLLJJJIIIMMMNNNPPPRRRTTTUUUVVVWWWVVVWWWWWWWWWWWWWWWWWWWWWUUUSSSQQQOOONNNNNNOOOPPPMMMMMMLLLLLLLLLOOOTTTXXX___dddllluuu~~~jjjVVVFFF@@@;;;;;;:::777555666777666555555444444444555444444444333333333222222111222333333333333222111666555444333333444444555555444222000//////000000111111111111111111111111111111000000////////////111222333333333222111000///000000///...---...000........./////////000000000000111111111111000000111111000000000000111111////////////............333333333222222222222222111111111111111111111111//////000000111111222222000111222333333333333333333333222222333444666777777777777777777777888999<<<===@@@DDDGGGOOO```ppp333222222222222333444444222111111111111000000000222222222111111111111111000000000000000000000000111111111111111111111111000111333666888999:::;;;<<<===>>>@@@AAACCCDDDEEEEEEFFFGGGMMMbbb|||mmmgggeeebbbbbbdddeeeffffffiiippp{{{zzzvvvrrrnnnllljjjhhhfffhhhkkkmmmjjjddd^^^[[[[[[VVVUUUSSSQQQNNNLLLKKKJJJNNNOOOQQQSSSVVVWWWXXXYYYUUUUUUVVVVVVWWWXXXXXXYYYWWWUUURRRPPPNNNMMMLLLLLLNNNNNNMMMKKKJJJLLLQQQTTT___dddllluuu|||yyycccNNNEEE===;;;999555333444555444333333333333333333444444444444333333333333333333333333333333333333444444333222111111111111222222222111111111000000000000000000000000000000000///...---------.../////////000111111111000000///111111111//////000111....../////////000000000000000111111111111000000111000000//////000000111//////000000111111222222111111111000000/////////111111111111111111111111......///000111222333444222222333333333333333222333333222333333444666666888777777777777888999:::<<<===@@@DDDGGGOOO```ppp333222222222222333333333111000000000000000000000333222222222111000000000222222222222222222222222111111111111111111111111000222444666888::::::;;;<<<===>>>???AAACCCDDDEEEEEEFFFGGGRRRkkkyyylllcccbbb```___```ccceeefffjjjsss{{{xxxssspppnnnllljjjhhhiiijjjjjjgggbbb^^^\\\\\\WWWVVVSSSPPPNNNMMMLLLLLLOOOQQQSSSUUUXXXYYY[[[[[[VVVVVVWWWWWWWWWXXXXXXXXXXXXWWWUUURRRPPPOOONNNNNNMMMMMMLLLJJJIIIKKKOOORRR]]]ccckkktttzzzqqqWWWKKK@@@;;;999666444444444444333333222333333444555444444444444333333333555555444444444444555555444333222111000000//////000111111222222222111111////////////////////////000///---,,,,,,---///000---......///000000000000---///000111000000111222...////////////000000000///000000111111111111000000000////////////000000000000000111111111222222000000000///......------111111111111111111111111//////000111111222333333333333333444333333222222444444555555666777777888888888888888999:::;;;;;;<<<===@@@DDDGGGOOO```ppp222222222222222222111111000000000000000000000111333222222222111000000000111111111111111111111111111111111111111111111111111222444666888:::;;;;;;<<<<<<===???AAABBBDDDDDDHHHIIIMMM\\\wwwyyymmmbbbaaa```______aaadddggglllvvv{{{vvvrrrooollliiiggghhhhhhfffccc___\\\[[[ZZZXXXVVVRRROOONNNNNNOOOOOORRRSSSUUUWWWZZZ[[[\\\]]]YYYYYYYYYXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPLLLLLLKKKIIIHHHKKKOOORRR[[[aaajjjsssxxx|||___QQQBBB<<<:::888666666555444444444444444555555555555555444444444333333444444333333333333444444777777666555555444333222000000111222222222222111////////////////////////111000...------...000111111111111111222333333444...000111111///.........////////////000000000111//////000111111111111111000000////////////000000111111111000000000//////333333333222222111111111111111111111111111111111222222222111111111111111333333444444444333222222444444555666666777777777666666666777777888::::::<<<===@@@DDDGGGOOO```ppp111222222222222222111000000000000111111111111222222222222111111111111111////////////////////////222222222222222222222222111222444777999:::;;;<<<;;;<<<===???@@@BBBCCCDDDFFFIIIQQQbbb}}}wwwlllbbbbbbaaa______bbbgggjjjrrr{{{~~~xxxsssooollliiifffgggeeeccc```^^^[[[YYYXXXWWWUUUQQQOOONNNOOORRRSSSUUUVVVXXXZZZ[[[\\\]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXXSSSSSSSSSRRRRRRQQQQQQQQQLLLLLLKKKIIIHHHJJJNNNRRRXXX___iiiqqqvvvzzzhhhWWWFFF>>><<<999888888555555555555555666666777555555555555444444444333111111111111111111111111555555555555444333222222111111111111111111222222000000000000000000000000111000/////////000111222000000/////////000111111111222333222///,,,+++***/////////000000000111111...///000111111222111111000//////......//////000111000000000//////......111111111111111111111111222222222222222222222222333333222222222111111111333333444444444444333333111222333444555555555555333333333444555666777888<<<===@@@DDDGGGOOO```ppp333333444444444333111000111111111111222222333333111111111111111222222222////////////////////////222222222222222222222222111333555777999:::;;;<<<;;;<<<===???@@@BBBCCCDDDDDDIIITTTffftttjjj```aaaaaaaaaaaaeeekkkppp{{{{{{vvvssspppllljjjfffdddbbb```^^^[[[YYYWWWVVVTTTPPPNNNNNNQQQTTTWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[UUUUUUUUUTTTTTTSSSRRRQQQOOOOOOMMMJJJHHHIIILLLPPPUUU]]]hhhpppuuuyyyrrr___JJJ@@@<<<:::888777555555444555555666666777555555555555444444444444111111222333333222111111111222222333333222111000333222111000000000111222111111111111111111111111/////////000000111111111...---,,,++++++,,,,,,---///111333333111///......//////000000000111111111...///000111111222222222//////............///////////////000000000000000------......//////000000222222222222222222222222111222222222222222222222222222333444555555555555111222333555555555555444333333444444555777888999<<<===@@@DDDGGGOOO```ppp444444555666555444222111111111222222222333333333000000111111222222222333111111111111111111111111222222222222222222222222222333555777999;;;<<<<<<;;;<<<===>>>@@@BBBCCCDDDGGGNNN[[[mmmrrriii___```aaabbbccchhhooouuu{{{wwwuuurrrpppeeedddbbb```___\\\YYYWWWVVVSSSPPPNNNNNNQQQVVVYYYZZZZZZ[[[\\\]]]]]]]]]]]][[[[[[[[[\\\]]]]]]^^^^^^XXXXXXXXXXXXVVVUUUTTTSSSRRRQQQNNNKKKHHHHHHKKKMMMSSS\\\gggppptttyyyxxxdddNNNBBB===999777666444444444444444555666777666666555555555444444444333444666777777666444333333444555666666666555444444333111//////000111222111111111111111111111111......///000111111000000111000///...------...///***---111333444444444555000000000000111111111111......///111111222222222//////............//////---...///000111222333333//////000111222333444444222222222222222222222222000000111222333444444555111222333444555555555555333444555777777777777666666666666777888:::;;;<<<<<<===@@@DDDGGGOOO```ppp555444444333222111000000111111222222222333333333222222111000//////000000111111222222222222111111111000////////////000000333444555777999;;;===>>>AAA===<<<@@@BBBBBBCCCFFFJJJOOOaaarrrhhh___```aaabbbeeekkkuuu||||||vvvrrrpppnnnlllhhhccc```]]][[[XXXVVVRRRPPPOOONNNQQQUUUZZZ]]]___```aaabbbaaaaaa_________^^^]]]\\\\\\\\\]]]^^^YYYXXXXXXWWWUUUTTTTTTSSSRRRPPPNNNKKKIIIKKKOOOSSSXXX___hhhoootttxxx~~~mmmVVVHHH???999666555777666555444444555777777666555444333222333333444444444444444444444444444111111111111111111111111000000000000111111111111555444333222111///......000000////////////000000111111000000//////......000000000000000///......000111111111111000000///---...///111222222222222000000//////.........------...///000000///...---///000111111000111333555//////000000111111111222000000000111222222333333444333333333333444555555666555555444444444555555777777777777777888888999<<<<<>>AAA===<<<@@@AAAAAABBBFFFIIIQQQhhhzzzlllccc```aaabbbcccgggoooyyyzzzvvvsssrrrllliiiddd___]]]ZZZWWWUUUQQQPPPOOOPPPRRRWWW\\\___aaabbbcccccccccbbbaaa``````___^^^]]]\\\]]]]]]^^^XXXXXXWWWVVVVVVUUUTTTTTTQQQOOOMMMJJJHHHJJJNNNQQQWWW^^^gggoootttyyyuuu___RRRKKKDDD===:::666666555555555666666777888777666555444555555666444444444444444444444444111111111111111111111111000000000000111111111111444333333222111000//////000000////////////000000000000000000////////////000000000000000///............///000000/////////...///000111111222111111000000000/////////............///000000///.........///111111000111222444///000000000111111111111000000000111222222333333444333333333444444555555666555555444444444555555777777666666777777888999<<<===???CCCGGGPPPcccsss222222222222222222222222111111222222222333333333222222111000000000000111333333333444444333333333111000000000000000111111444555666888:::<<<===>>>AAA======???@@@???BBBFFFMMM[[[uuu~~~}}}tttiiiccc```aaabbbeeekkkttt|||xxxvvvuuunnnjjjeee```]]]ZZZWWWTTTQQQQQQQQQRRRVVV[[[___bbbeeeeeeeeeeeeeeedddcccbbbbbbaaa___]]]\\\\\\]]]]]]WWWWWWWWWVVVVVVUUUUUUUUUPPPOOOMMMJJJHHHIIILLLPPPVVV]]]gggooouuuzzz{{{fff[[[UUUMMMBBB<<<666666666777777666666555777777666555555555555666444444444444444444444444222222222222222222222222000000000111111111222222222222222111111111000000111000000//////000000111/////////000000000111111000000111111000000//////+++,,,---......//////...000000111111111111000000111111111000000000000000...//////000000//////...,,,...111222111000111111000000000000111111111111000000000111222222333333333333333444444444555555555555444444444555555666666666666666666777777888<<<===???CCCGGGPPPbbbsss111111111222222333333333111111222222222333333333222222111000000111111111222222333333333333222222111111000000000111222222555666777999;;;<<<>>>>>>@@@======??????>>>AAAGGGUUUhhhzzzuuuvvvtttmmmeeeaaa``````bbbfffnnnzzz|||xxxvvvvvvppplllgggbbb^^^[[[WWWUUUQQQRRRSSSVVVZZZ___cccfffhhhhhhggggggfffeeeddddddaaa```^^^\\\[[[[[[[[[[[[WWWWWWWWWVVVVVVUUUUUUUUUPPPOOONNNKKKIIIIIILLLOOOUUU\\\fffooouuu{{{}}}ggg\\\VVVMMMBBB:::555666777888888777555444444444444444333333444444444444444444444444444444222222222222222222222222000000111111111222222222111111111111111111111111111000000000000000000111...//////000111111222222000000111111111000000///+++,,,---...////////////111111111111111000//////111111111111111111111111/////////000000/////////+++...111222111000//////000000000000000111111111000000000111222222333333333333444444444555444444555444444444444555666666666666555555666666777888<<<===???CCCGGGOOOaaarrr111111111222222333333444111111222222222333333333222111111111111111222222111111222222222222111111111111111111111222333333666777888:::;;;===>>>>>>@@@======???>>>>>>CCCIIIYYYrrrwwwnnnllljjjeee___\\\^^^^^^aaahhhsss|||yyywwwvvvrrrnnniiiddd```]]]YYYWWWRRRSSSVVVZZZ^^^cccgggiiiiiiiiihhhfffeeeddddddccc```^^^\\\ZZZYYYYYYYYYYYYWWWWWWWWWVVVVVVUUUUUUTTTQQQQQQOOOMMMJJJKKKMMMOOOTTT[[[eeennnttt{{{iii[[[SSSIII???999666777888888888777555444333333444444444444444444444444444444444444444444222222222222222222222222111111111111222222222222000111111111111222222222111111000000000000111111......///000111222333333000000111111111111000000,,,---...///000111111111111111222111111000///...111111111111222222222222000000000//////000000000,,,...111222111/////////111111000000000000000000000000000111222222333333222333444555555555444444444444444444444555666666666666666666666777888888<<<===???CCCFFFOOOaaaqqq111111111222222333333333111111222222222333333333222111111111111222333333000111111222222111111000111111111111222333444444777888999:::<<<===>>>??????===>>>?????????EEEMMM\\\xxx{{{ooojjjgggbbb^^^]]]]]]^^^bbbkkkxxx~~~xxx~~~}}}yyywwwvvvrrrnnniiidddaaa^^^[[[XXXTTTVVVYYY^^^bbbfffiiikkkiiihhhfffdddcccbbbaaaaaa^^^]]][[[YYYXXXXXXYYYYYYYYYXXXXXXWWWUUUTTTTTTSSSRRRQQQPPPNNNKKKKKKMMMOOOSSSZZZdddmmmsssyyyppp```TTTHHH???;;;888888888888777666555555444555666666777666666666444444444444444444444444333333333333333333333333111111111222222222222333111111111111111111222222222111111000000111111222//////000000111222333333000000111111222222111111//////000111222222222111111111111111111000///...111111111111111222222222111000000//////000000111---000222222111//////000111111111111000000000000000000000111222222333333222333444555555555444333444444444444444555666777777777777777777888888999<<<===???CCCFFFNNN```ppp222222222222222222333333111111222222222333333333222111111111222222333444111222222333333222222111111111111222222444555555888999:::;;;<<<===>>>???>>>===>>>@@@???@@@HHHQQQbbbqqqjjjfffbbb``````]]]___eeeppp}}}tttuuu{{{wwwuuutttppplllgggccc```]]]ZZZXXXVVVXXX\\\aaaeeeiiikkklllhhhfffdddbbb```___^^^^^^]]]\\\[[[YYYYYYYYYZZZ[[[ZZZZZZXXXWWWUUUTTTRRRRRRQQQQQQPPPMMMKKKJJJKKKMMMRRRZZZccclllrrrxxx~~~{{{kkkZZZJJJ@@@===:::999888777666666666666444444666777777777666666444444444444444444444444333333333333333333333333111111111222222222333333222222111111111111111111222111111000000111111222000000000111111222222222///000111222222222222111000000111111222111111000000000111111111000000///000000000111111111222222111111000//////000111111000111222222000///000222111111111111000000000///000000000111222222333333111222444666666555444333444333333444444666777777888888888888888999::::::======???BBBEEENNN___ppp222222222222222222222222111111222222222333333333222111111111222333333444222333333444444333333222222222222222333444555666999999:::;;;<<<>>>>>>???======???AAA@@@AAAIIISSSiii|||llleeeaaa^^^\\\]]]^^^```gggsssssspppzzz~~~xxxtttqqqpppnnnjjjeeeaaa___\\\ZZZXXXWWWZZZ^^^bbbgggjjjkkklllgggeeebbb```^^^]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\\\\[[[ZZZYYYWWWUUUSSSRRRQQQPPPPPPOOOLLLJJJIIIJJJLLLRRRYYYccckkkqqqvvv}}}rrr___LLL@@@===;;;:::888666555666666777111222444555555555444444444444444444444444444444333333333333333333333333111111222222222333333333222222222111111111000000222222111111111111222222111111111111111222222222///000111222222222222222000111111111111000000///000000111111111111000000//////000000111111111111222111000//////000111222222222222111000000111333222111111111000000//////000000000111222222333333111222444666666555444333333333333444555666777888999999888888999999:::;;;======???BBBEEENNN___ppp333333222111000000000111333333333333333333333333222222222222222222222222222222222111111000000000222111111111222444666777555777999<<<>>>?????????@@@CCC@@@AAABBB>>>CCCWWWppp{{{oooiiiddd```^^^___^^^ccckkkuuuvvvhhhlllwww~~~yyytttpppllljjjgggbbb]]]ZZZXXXWWWWWWXXX\\\```eeehhhiiihhhggggggddd```^^^]]]\\\ZZZYYYWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPNNNMMMKKKJJJPPPVVV___hhhooouuu{{{~~~|||gggVVVIII???:::888777666777777555333444444333333222111000000444444444444444444444444555444333333222222333333444333222222111111222222444333111//////000111222000000000000000000000000444333222111000000000000333222222111000///......000000111222222222222111222222222111000//////...000000000000000000000000000000111222222222222111222222111111000111111111222000...///222333111///000000000000111111111111333333333444444444555555666555555444444444555555777777777777888999:::;;;>>><<<===AAAFFFPPP___nnn444333333222111111222222333333333333333333333333222222222222222222222222333333222222222111111111000000//////000222444555777888:::===>>>????????????BBB@@@AAADDDAAAIII^^^wwwwwwmmmgggccc^^^]]]^^^```hhhrrr|||xxxgggfffnnn}}}~~~yyytttooollljjjgggbbb]]]YYYXXXXXXXXXZZZ]]]aaafffhhhiiihhhhhhgggddd```^^^]]]\\\ZZZYYYWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVTTTSSSRRRRRRPPPPPPPPPOOONNNLLLKKKJJJPPPUUU^^^gggooouuu{{{kkkZZZKKKAAA:::888777666777666555333555555444444333333222222444444444444444444444444555444333333222222333333444333222222111111222222444333111000///000111222000000000000000000000000222222111000000000000111111111111000000000000000000000111222222222222111111111111000///.........000000000000000000000000//////000111111111111000111111111000111111222222333111000111333444222000111111111111222222222222333333333444444444555555666555555444444444555555666666666666777888999:::>>>======AAAGGGPPP```nnn444444333333222333333333222222222222222222222222222222222222222222222222333333333333222222222222000000000000111222444555999:::<<<===>>>?????????===AAA@@@BBBFFFEEEPPPhhhzzzyyyqqqhhhddd```\\\[[[]]]cccooo||||||gggbbbfffqqq}}}~~~yyytttooolllkkkgggaaa\\\XXXXXXZZZ[[[]]]```dddgggiiijjjiiihhhfffccc```]]]\\\[[[ZZZXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXWWWVVVTTTSSSRRRQQQPPPPPPOOONNNLLLKKKJJJIIIOOOUUU]]]fffnnnuuu{{{sss```OOOCCC;;;999777666666666444333555555555555444444444444444444444444444444444444555444333333222222333333444333222222111111222222444333222000000111111222000000000000000000000000000000111111111111222222//////000000111111111111///000111111222222111111000000000//////......---000000000000000000000000......///000000000000000000000000000111111222333444333222333444444333222222222222333333333333444333333333444444444555555555555444444444555555666666666555666666777888999>>>===>>>BBBGGGPPP```ppp444333333222222222333333111111111111111111111111222222222222222222222222333333333333333333333333333222222222333555777888;;;<<<======>>>?????????>>>BBB@@@BBBGGGHHHVVVqqq}}}uuuqqqjjjdddaaa]]]ZZZZZZ]]]eeesssiiiaaacccggguuuzzzuuuooolllkkkgggaaa[[[YYYZZZ\\\___bbbcccfffiiijjjjjjiiiiiifffccc___]]]\\\[[[YYYXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYXXXWWWVVVTTTSSSRRRRRRQQQPPPNNNMMMKKKJJJIIIIIIOOOTTT\\\eeemmmttt{{{{{{hhhTTTFFF<<<:::777666666666555444444444444444444555555555444444444444444444444444555444333333222222333333444333222222111111222222444333222111111111222222000000000000000000000000000000111222333444444444000000000000000000111111///000000111111111111111111111000000/////////...000000000000000000000000...///000000111111000000////////////000222333333444333333333333333333222222222222222333333333333333333333444444444555555555444444444444555666666666666666666777888999:::======@@@CCCGGGPPPaaaqqq222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333222222222333555777888<<<<<<<<<===>>>??????@@@???CCCBBBBBBGGGKKK\\\yyy~~~uuulllfffaaa^^^[[[YYY\\\aaahhhwww|||~~~kkk```aaa```ooo{{{vvvpppllljjjfffaaa\\\[[[]]]aaacccfffgggiiikkkkkkkkkjjjiiieeebbb^^^\\\[[[ZZZXXXWWWWWWVVVVVVUUUVVVWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQNNNLLLJJJIIIIIIIIINNNSSS[[[ccclllsss{{{pppZZZIII>>>;;;888666666666666555333333333333444444444444444444444444444444444444555444333333222222333333444333222222111111222222444333333222222222222222000000000000000000000000000111333444555666666555222222111111000//////...//////000111111111111000222222111111111111111000000000000000000000000000///000111111222222111111////////////000111222333222222333222111000000111111111111222222222222333333333333444444444555555444444444444444555666666888888888888999:::;;;;;;===>>>AAADDDGGGPPPbbbsss111111000000111111222222222222222222222222222222222222222222222222222222222222222222333333333333111111000111222333555666;;;;;;;;;<<<===>>>@@@AAA@@@EEECCCDDDIIIOOOcccuuuiiiddd___]]][[[ZZZ___fffmmm{{{wwwttt{{{lll___^^^[[[hhhzzz}}}xxxrrrmmmhhheeebbb______bbbeeehhhjjjkkklllmmmmmmlllkkkjjjdddaaa^^^[[[ZZZYYYXXXVVVVVVVVVUUUTTTUUUVVVWWWXXXVVVVVVVVVUUUUUUUUUTTTTTTSSSRRROOOLLLJJJIIIIIIIIINNNRRRZZZbbbkkksss{{{zzzbbbOOOAAA===:::777777777777666444444333333333333333333444444444444444444444444555444333333222222333333444333222222111111222222333333333333333222222222000000000000000000000000111222333555666666555555333333222111000///.........///000000111111000000222222222222222222222222000000000000000000000000000000111222222222222222////////////000000111222111222222111///...///000111111111111222222222222333333333444444444555555444444444444444555666777999999999999999:::<<<<<<<<<>>>BBBEEEHHHPPPcccuuu222111111111111222333444333333333333333333333333222222222222222222222222111111111222222222333333111111111111222444555777999999999:::<<<>>>@@@AAAAAAFFFEEEFFFMMMTTTlll~~~rrriiiccc___\\\ZZZ[[[cccllluuuyyykkkqqq{{{qqq```\\\WWWbbbrrryyysssooofffdddbbbaaacccfffjjjlllmmmnnnnnnnnnmmmlllkkkkkkdddaaa]]][[[ZZZYYYWWWVVVVVVUUUTTTSSSTTTUUUWWWXXXTTTTTTUUUUUUUUUVVVVVVVVVUUUSSSPPPMMMKKKJJJJJJJJJMMMRRRYYYaaajjjrrr{{{jjjVVVCCC???;;;999888999888888666666555555444444333333444444444444444444444444555444333333222222333333444333222222111111222222333333444444333333222111000000000000000000000000000111333444555444333222222111111111000000//////...//////000000000000000111111111111111111111111000000000000000000000000///000000111111111111111000000/////////000000111000222333111...---...000222222222222333333333444333333333444444444555555444333333444444666777777888888888888999:::;;;<<<<<<>>>CCCFFFHHHPPPdddvvv222222222222333333444555333333333333333333333333222222222222222222222222000000000111111222222222444333333333444666888999888888888999;;;>>>@@@BBBAAAFFFFFFHHHOOOYYYsss|||oooiiiddd___\\\ZZZ]]]fffppp{{{~~~eeekkkuuu~~~vvvbbb\\\SSS]]]lll{{{zzztttpppdddccccccccceeeiiilllnnnoooooooooooonnnmmmkkkkkkdddaaa]]][[[YYYYYYWWWVVVVVVUUUTTTSSSSSSUUUWWWXXXSSSSSSTTTUUUVVVVVVWWWWWWVVVTTTQQQMMMKKKJJJJJJKKKMMMQQQYYYaaaiiirrr{{{ooo[[[DDDAAA<<<999999999999999888888777666555444444333444444444444444444444444555444333333222222333333444333222222111111222222333333444444444333222111000000000000000000000000...000222333333222111000000000000000111111111111...//////000000000000000000000000000000111111111000000000000000000000000...//////000000000000000111000000////////////000111333444222///---...000333333333444444444555555333333333444444444555555333333333444555666777888777777777777888999:::;;;<<>>AAAEEENNNaaarrr333333333333333333333333444333111000000000111222222222111111222222333444666666555555555444444444111111111222333444555666999::::::<<<===???AAABBBFFFDDDFFFLLLRRRaaayyytttjjjddd^^^\\\\\\```jjjuuummmdddcccmmmzzziii[[[XXXZZZcccrrr~~~vvvoooiiijjjkkklllnnnpppqqqqqqrrrsssqqqooonnnoooooonnnmmmfffdddaaa]]]ZZZWWWVVVUUUVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQOOOMMMKKKKKKNNNSSSZZZ```fffnnnwww~~~hhhSSSFFF;;;888:::888666555555555666666666666555555666666666666666666666666333333333333333444444444333222222222222222222333222333333222111111444555222111111000000111111222///000000000000111111111222111111000000111111222111111111111111111111111//////000111111111111000111111111111111111111111//////000000000000//////111000000000000111222333000000111222222222222111222111111111111111222222444444444444444444444444444444444555555555555666666666666777888999:::;;;<<<<<>>@@@BBBCCCDDDBBBEEELLLVVViii{{{tttpppllleee___^^^___dddppp{{{qqqfff```fffqqq}}}ooo___YYYYYY```mmmzzz|||wwwqqqmmmnnnoooppprrrsssttttttttttttsssqqqqqqqqqpppnnnlllhhhfffbbb^^^[[[XXXWWWVVVVVVUUUSSSQQQQQQSSSUUUWWWTTTUUUUUUUUUVVVVVVWWWWWWUUUTTTRRRQQQNNNMMMKKKJJJLLLRRRYYY```fffnnnxxx~~~rrrWWWJJJ>>><<<===:::777666555555666666666666555555555555555555555555555555444444444444333333333333222222222333333222222222222444555444222111111222111000000000000000000111/////////000000000000111111000000000000000000111111111111111111111111111000000111222222222222111111111111111111111111111///000000111111000000///.........///000111222333000000111222222222222111000000000000111222333333444444444444444444444444444444444555555555555666333333444666888:::<<<=========@@@CCCGGGPPPcccttt333333333333333333333333222222222222222222222222222222111111222222333444444333333333333222222222111111222222444555777888;;;;;;<<<===???AAABBBCCCBBBAAADDDLLLYYYqqq~~~|||xxxsssooolllkkkddd___^^^aaagggtttvvvhhh]]]```iiivvvtttcccYYYXXX]]]hhhttt~~~zzzvvvsssrrrrrrssstttuuuuuuuuuuuuuuutttsssssssssqqqnnnkkkiiigggccc___[[[XXXWWWVVVTTTRRRPPPNNNNNNPPPSSSUUUTTTTTTTTTUUUVVVVVVWWWWWWTTTTTTRRRPPPNNNLLLKKKJJJKKKQQQXXX___eeennnwww~~~{{{\\\NNNBBB>>>>>>;;;777555555555666666666666555555444444444444444444444444333333333222222111111000111222333444444333222111000222444555333222111111111111000000000000111111000000000000111111111111111111000000000000111111111111111111111111111111111111222333333333333222111111111111111111111111000000000111111000000000111000000000000000000000000000111222222222222111000000000000111222333444333333444444444444444444444444444555555555555666333444555666888:::<<<=========???CCCFFFPPPcccttt333333333333333333333333222222222333333333222222222222111111222222333444222222222111111111000000111111222333444666777888;;;;;;<<<===???AAABBBCCCAAAAAADDDMMM]]]www{{{vvvuuutttqqqnnnllliiihhhgggbbb^^^___cccjjjwww|||kkk]]]\\\dddqqqyyyeeeZZZXXX[[[eeeppp}}}|||yyywwwuuuuuuvvvvvvvvvvvvuuuuuuvvvuuutttttttttrrrooollliiifffccc^^^ZZZXXXVVVUUUTTTRRROOONNNNNNQQQTTTVVVTTTTTTTTTUUUUUUVVVVVVVVVTTTSSSRRRPPPNNNLLLJJJJJJKKKPPPXXX^^^eeemmmvvv}}}bbbTTTEEE@@@>>>:::666444555555666666666666555555444444444444444444444444444333333222222111111111111222333444444333222111---000333555444333222333222222222111111222222222111111222222222222333333222222222111111222222222111111111111111111111111111111222333333333333333111111111111111111111111000000111111111111000000111111111111111111000000000000111222222222222111000000000000111222333444333333333444444444555555444444444555555555555666777777777888999:::<<<<<<;;;<<<>>>AAAEEEOOOaaarrr333333333333333333333333111222333333444333333333222222111111222222333444333333333333222222222222111111222333555666888999:::;;;;;;<<<>>>@@@BBBCCCAAABBBEEEOOObbb~~~wwwooonnnllliiigggeeeeeedddddd___]]]```eeemmmzzzppp___[[[```mmm}}}hhh]]]ZZZZZZbbbmmmzzz}}}zzzyyywwwwwwwwwwwwwwwvvvuuuuuuvvvuuusssssssssrrrpppnnniiigggccc___ZZZWWWVVVUUUUUUTTTRRRQQQRRRTTTVVVXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPMMMLLLJJJIIILLLQQQXXX^^^dddkkkttt{{{jjjZZZIIIAAA===999555444555555666666666666555555444444444444444444444444555555555555444444444444222222222333333222222222,,,///222444444333333333333333222222222222333333222222222333333333444444333333222222222222333333111111111111111111111111111111222333333333333222111111111111111111111111000111111222222111111000...///000111222333333222000000111222222222222111000000000000111222333333222333333444444555555555444444444555555555555666999999888888999:::;;;;;;;;;;;;===AAAEEENNNaaarrr333333333333333333333333111222333444444444333333222222111111222222333444444444444333333333222222111111222333555777999:::999::::::<<<===???AAABBB@@@BBBGGGRRRggg{{{tttllljjjgggdddbbbaaaaaabbbaaa^^^^^^bbbhhhppp|||vvvbbbZZZ]]]ggg|||jjjaaa\\\ZZZ```jjjvvv}}}{{{zzzzzzzzzyyyxxxwwwvvvuuuvvvtttrrrqqqrrrrrrqqqpppkkkiiieee```\\\YYYWWWVVVTTTTTTSSSSSSTTTUUUWWWXXXVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSQQQOOOMMMKKKJJJIIIMMMRRRXXX^^^cccjjjsssyyysssaaaMMMBBB===888555555555555666666666666555555444444444444444444444444444444444555555555555555333222222222222222222333...000222333222111222222222222111111111111222222111111222222222333333333222222111111111111222222111111111111111111111111000111111222222222222222111111111111111111111111000111111222222111111000......000111111111000000000000111222222222222111222111111111111111222222222222333333444555555666444444444555555555555666777777777777888999:::;;;<<<<<<>>>BBBFFFOOObbbsss333333333333333333333333000111333444555444333333222222111111222222333444333333333222222222111111111111222333555777999:::999999:::;;;===???@@@BBB???BBBIIIUUUkkk}}}xxxrrrjjjhhhdddaaa______```aaa```]]]___dddkkksss~~~zzzcccZZZ[[[cccwwwlllddd^^^[[[___gggsss|||||||||{{{zzzxxxwwwvvvvvvsssqqqpppqqqrrrrrrqqqmmmjjjfffaaa]]]ZZZXXXWWWRRRRRRRRRSSSSSSTTTUUUVVVWWWVVVVVVUUUTTTSSSRRRRRRSSSSSSQQQOOOMMMKKKJJJIIINNNRRRXXX^^^ccciiirrrxxxyyyfffPPPDDD>>>999666666555555666666666666555555555555555555555555555555222222222333333444444444444333222111111222333444000222333333111000000111111111000000000000111111000111111111111222222222111111000000000000111111111111111111111111111111000000111222222222222111111111111111111111111111111111222222222222111111000111111111///---+++***000000111222222222222111222222111111111111111111222222333333444555666666444444444555555555666666555555666666777999:::;;;======???CCCGGGPPPcccttt444444444444444444444444333333333222222111111111333222222111111222222333333333333333333333333333111222333444666888:::;;;:::;;;<<<>>>??????@@@@@@EEEBBBFFFWWWtttzzztttqqqllljjjfffaaa^^^\\\[[[ZZZ^^^\\\\\\bbbmmmyyyeeeXXXWWW___rrrqqqddd]]]YYY^^^hhhuuu}}}}}}~~~}}}|||zzzttttttsssrrrpppooonnnnnnooolllgggbbb]]]ZZZXXXWWWTTTSSSRRRQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRSSSRRRQQQOOOMMMKKKJJJIIIJJJOOOVVV^^^eeellltttxxx}}}ttt[[[HHH@@@>>>===<<<888888777777666666555555222222333333333444444444333333333444333333222222000///000222444444222000333333333222222222111111222222222222222111000///111111111111111111111111333333333222111000//////222222222111111111000000///000111333333222111111222222111111222222333444111111222222222222111111000111111111000000222444444111//////222333222000444444444555555555666666222222333333333333444444333333444555666777888888666666777777888999;;;<<<===>>>AAAEEEHHHPPPaaaqqq444444444444444444444444333333333222222222111111333222222111111222222333333333333333333333333333333333333444555777888999:::;;;<<<===????????????BBB???DDDWWWvvvzzzzzzooommmjjjgggddd```]]][[[ZZZZZZ\\\[[[\\\cccooo{{{fffXXXVVV]]]ooouuueee]]]YYY]]]gggrrr~~~|||vvvvvvuuutttrrrqqqppppppooolllgggbbb]]]ZZZXXXXXXUUUTTTSSSRRRQQQQQQRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJOOOVVV]]]dddkkkrrrwww|||dddOOOCCC>>>:::777999999888888777666666666222222333333333444444444444555555666555555444444222111111222444555333222333333333222222222111111111111222222222111000000111111111111111111111111///000111222222222222222222222222111111111000000000000111222222222222111111111000000111111222333111111222222222222111111111222333333222222444555333111//////111222111000222222333333333444444444111222222333444444555555555555555666666666666666666666777777888999;;;<<<===>>>AAAEEEHHHPPPbbbrrr444444444444444444444444333333333333222222222222333222222111111222222333333333333333333333333333444444444444444555666777:::;;;<<<===>>>?????????@@@???EEE[[[||||||rrrhhhhhhfffddd```]]][[[ZZZZZZZZZYYYZZZ^^^fffrrr~~~hhhXXXUUUZZZkkk{{{zzzggg___YYY\\\eeeppp~~~}}}vvvvvvuuutttsssqqqpppooonnnlllgggbbb^^^[[[YYYXXXVVVUUUTTTRRRQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQOOOMMMKKKIIIHHHIIINNNTTT[[[bbbiiippptttyyy|||oooWWWGGG???:::666::::::999888888777777666333333333333444444444444444444555555666555555444555333222222444555555444333333333222222222111111000111111222222222111111111111111111111111111111//////000222222333333333222111111111111000000000111111111000111111222333000000//////000000111222111111222222222222111111222444555444333333444666222111//////111222111000000000111111111222222222111222222333444555555666777777666666555555555555666666777777888999;;;<<<===>>>AAAEEEIIIQQQcccsss333333444444444444444444333333333333333333333333333222222111111222222333333333333333333333333333333333333333444666777777:::;;;<<<===>>>>>>>>>>>>@@@@@@IIIbbblllcccdddbbb```]]]ZZZXXXXXXXXXYYYYYY[[[aaajjjuuukkkZZZTTTXXXfffvvvjjjaaa[[[]]]dddooo}}}}}}tttttttttsssqqqooommmlllmmmkkkgggccc___\\\ZZZYYYXXXVVVTTTSSSQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQOOOLLLJJJHHHHHHIIIMMMSSSYYY```ffflllppptttxxx|||www\\\JJJAAA===;;;999999888888777666666666333333333444444444444555222222333333444333333333666444111111333444444444333333333222222222111111///000111222222222222222111111111111111111111111222222222222222111000///111111111111000000000000222111000000000111333444000000000000000111222222111111222222222222111111222444555555444333444555333222111111111222222222000000000111111111111222333333333444444444444444666666666666666555555555666666666777888999;;;;;;===>>>AAAFFFJJJRRRdddttt333333333444444444555555333333333333333333333333333222222111111222222333333333333333333333333333111111222333555777999::::::;;;<<<======>>>======???AAAMMMjjj~~~iii```aaa___]]]ZZZXXXWWWWWWWWWXXXZZZ^^^eeeoooyyyooo]]]UUUWWWcccrrrlllccc\\\]]]eeeppp~~~~~~|||tttttttttsssrrrooolllkkkllljjjgggddd```]]][[[ZZZXXXWWWUUUSSSRRRQQQQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQNNNLLLIIIHHHGGGHHHKKKQQQWWW]]]ccciiimmmrrrtttvvvwwwxxxzzz~~~aaaLLLBBB>>>===777777777666555555444444333333444444444555555555111222222333444444444333555333111000222333333333333333333222222222111111///000111222222222222222111111111111111111111111111111222222222111000000000000000000000000000000222111000000000111333444222111111111111222333333111111222222222222111111111222444444333111111222333333333222222222333444111111111111222222222222666555555444444333333222444444555555666777777888666666666777888999;;;;;;<<<===AAAFFFJJJTTTeeevvv222333333444444555555555333333333333444444444444333222222111111222222333333333333333333333333333111111222444666888;;;<<<:::;;;<<<==================@@@PPPppp{{{hhh______]]]\\\YYYWWWUUUUUUVVVWWWYYY___iiisss|||ttt```WWWWWWbbbppplllccc\\\]]]eeeqqq}}}zzzvvvvvvwwwvvvtttqqqnnnlllkkkjjjgggdddaaa^^^\\\ZZZWWWVVVUUUSSSRRRRRRRRRSSSQQQRRRSSSTTTTTTUUUTTTTTTTTTRRRQQQNNNKKKIIIGGGFFFGGGJJJPPPUUUZZZ```eeeiiioooqqqrrrssstttvvvzzz~~~iiiQQQCCC===:::777666666555555444333333333444444444555555555555333333444555666666666666555333111111222333222111333333333222222222111111000111111222222222111111111111111111111111111111---...000111333333444444//////000000000000000111111111111000111111222333222222222111222333333444111111222222222222111111///111333333222000000000222333444333111111333444111222222222222333333333666666555555444333333333333333444555666777888888666666777777888999;;;<<<<<<===AAAGGGKKKUUUgggxxx222222333333444555555666333333333444444444555555333222222111111222222333333333333333333333333333444444444555777999:::;;;;;;;;;<<<<<<======<<<<<<===BBBUUUwwwxxxhhh___]]]]]][[[YYYVVVUUUTTTUUUUUUWWW^^^jjjuuuxxxdddZZZYYYcccpppjjjaaaYYY\\\dddqqq}}}zzzvvvwwwwwwwwwtttqqqmmmkkkjjjiiigggeeebbb___\\\[[[WWWVVVTTTSSSSSSSSSTTTTTTQQQRRRSSSTTTTTTUUUUUUUUUTTTSSSQQQNNNKKKIIIGGGEEEFFFIIIOOOTTTXXX]]]cccfffhhhkkknnnoooppprrruuuwwwyyy|||sssZZZIII>>>:::777777777666555555444444444444444444555555555555222333444555666666666666555444333444555444333111333333333222222222111111111111222222222111000000111111111111111111111111---...///111333444444444////////////000000111111000000111222222222222111111111111111111222222333111111222222222222111111///111333333222000//////000222333111//////111333111111222222222222333333444444444444555555555666444555555555666666777777666666777777888999;;;<<<<<<===BBBGGGLLLVVVhhhyyy222222333333444555666666333333333444444555555555333222222222222222222333333333333333333333333333666666666666777888999:::;;;;;;<<<<<<===<<<<<<<<>>@@@EEEJJJUUUiii{{{:::999777666444333333333555444333111111111222222444333333222222333333444555555444333333222222222444444555666777888999999999:::;;;;;;::::::<<<===BBBTTTuuusssddd\\\XXXVVVUUUSSSOOOMMMNNNQQQUUUXXXcccppp~~~lllbbb\\\```ppp}}}bbb[[[ZZZeeevvv|||{{{zzzxxxtttrrrpppnnnkkkhhhfffeeecccbbbaaa___\\\YYYWWWVVVUUUTTTUUUUUUWWWWWWWWWUUUTTTSSSTTTVVVYYY[[[YYYXXXUUURRRNNNKKKHHHGGGEEEFFFIIILLLOOORRRTTTUUUTTTXXXfffyyyxxxiii```eeehhhkkkmmmoooqqqtttvvvxxxyyyzzz|||kkkRRREEE>>>;;;888666666666555444555555666666555444444333666777777777666666555444333333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111444222111//////000222333000000111111222222222333333333333333444444444444222222222111111000000000222111111111111111222222000111222333333222111000000000000111111222222333222333333333333333333333222333333444444444444444555555555555666666666666888888777777777888888999>>>>>>AAAEEEJJJVVVjjj|||;;;:::888666555444333333555444222000///000222333444333333222222333333444555555444444333333222222444444555666777888999999888:::;;;;;;;;;;;;<<<===DDDYYY|||uuufff]]]XXXVVVUUURRRNNNLLLMMMQQQWWWZZZfffsssmmmbbb]]]bbbssszzzaaa[[[[[[gggxxx~~~}}}{{{yyywwwtttqqqpppmmmjjjhhheeedddcccbbbbbb```\\\YYYVVVUUUUUUTTTTTTUUUWWWWWWVVVUUUTTTSSSTTTVVVXXXYYYWWWVVVTTTQQQNNNKKKIIIHHHDDDEEEFFFIIIKKKNNNPPPQQQQQQWWWhhh~~~wwwggg___bbbdddhhhjjjkkklllnnnpppssstttuuuxxx{{{~~~pppWWWHHH@@@===999777777666555444444444555555555555555444777777777777666555444333333333333333333333333333333333333222222222111111111111111111111111111111000111222222111000111222//////......000111333444000000111111222333333333000000111111111222222222111111111111111000000000222111111111111222333333111111222222222222111111222222111111111222333333222222333444444444333333222222333444444444444333555555555555666666666666888777777777777888999999>>>>>>AAAFFFKKKVVVjjj|||888777666555555444555555444333333222222222333333444333333222222333333444444444444444444333333333444444555666777888999999888:::;;;;;;;;;;;;<<<>>>HHH^^^wwwggg^^^ZZZXXXUUURRRNNNKKKMMMRRRXXX\\\kkkvvvmmmbbb]]]dddwwwvvvaaa\\\]]]iiizzz~~~}}}zzzwwwtttrrrpppnnnkkkhhhdddcccbbbbbbbbb```]]]ZZZVVVUUUTTTTTTTTTUUUWWWXXXUUUUUUTTTTTTTTTUUUUUUVVVUUUTTTRRRPPPMMMKKKIIIHHHCCCCCCDDDFFFHHHKKKMMMNNNOOOQQQ^^^ooossshhh______^^^aaadddffffffggghhhiiimmmmmmooorrruuuxxx{{{}}}ttt\\\NNNAAA>>>;;;888888777666444333333444555666666666666666666666666555444333333333333333333333333333333333333333222222222111111111111111111111111111111000222444333111000111333000000//////////////////000000111222222333444444000000000000111111111111000000000000111111111111222111111111222222333444333222222111111222222333444333222111111222333333111222333444444444333333222333444555666555555444555555555555666666666666666666666777999;;;<<<===>>>???AAAFFFKKKVVVjjj|||555444444444444555666666222333555666666555333222444333333222222333333444444444444444444444444444444444555666777888999999888999;;;;;;;;;;;;<<<>>>KKKbbbxxxiii___[[[YYYUUURRRMMMKKKMMMRRRYYY^^^oooyyymmmbbb^^^fffyyyrrrbbb\\\]]]jjjzzz{{{xxxuuusssqqqooollliiiccccccbbbcccccc```]]]ZZZUUUUUUTTTTTTTTTUUUWWWXXXTTTUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIBBBBBBCCCEEEGGGIIIKKKLLLMMMKKKRRR]]]___XXXWWW^^^\\\^^^aaacccccccccdddeeehhhhhhjjjmmmppptttwwwyyy|||}}}~~~www```RRRBBB???<<<999888777666555222222444555666777777777666666666666555444333222333333333333333333333333333333333222222222111111111111111111111111111111000333444333111000222444555444333111...+++((('''000000111222333333444444111111222222222333333333//////000000111111222222222111111111222333333444444333222111111222333444666555333222222222333333000111333444555444333333333444666777777777666555555555555555666666666777444555666888;;;>>>@@@AAA>>>???BBBFFFKKKVVVjjj|||333444555666666555444333777666555444333222111111333333333333333333333333555444444333333444444555444444555666777888999999999999;;;===;;;999===DDDLLLhhh~~~kkk___ZZZXXXUUURRROOONNNMMMOOOXXXcccppp|||ppp```^^^mmm}}}lll\\\ZZZ```nnn}}}~~~}}}|||xxxtttrrrooollljjjgggfffdddaaa^^^[[[YYYXXXUUUUUUTTTTTTTTTTTTTTTUUUVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOMMMJJJGGGCCCCCCCCCDDDDDDEEEGGGGGGKKKJJJJJJKKKNNNRRRVVVYYY[[[]]]___```aaabbbdddffffffhhhkkklllmmmoooqqqssswwwyyy{{{}}}dddQQQEEE>>>888888999777666777888666333333444666777777777777777777666666666666888777555555555444333111222222222222222222222222111111111111111111111111111222222222222333333333111111000000000000111111///000111222333444444444555444222111111111222222222222111111000/////////111111111111111111111111111111111111111111111111444444444444444444444444222111111000000111111222000111333666777888777777333333555666777777777777777999:::;;;;;;===???BBBAAAAAAEEEIIINNNYYYmmm~~~333444555555555555444333555444444444444444333333333333333333333333333333555444444333333444444555444444555666777888999999999999:::===;;;999===DDDNNNjjjqqqddd\\\XXXUUURRROOOOOOOOOQQQ[[[eeeqqq}}}pppaaaaaapppmmm^^^]]]dddrrr~~~}}}~~~{{{wwwtttrrrooollljjjhhhfffdddaaa^^^[[[XXXWWWUUUTTTSSSSSSSSSSSSSSSSSSUUUTTTTTTSSSSSSRRRRRRQQQPPPOOONNNNNNNNNLLLIIIFFFBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJOOOSSSUUUWWWYYY\\\]]]^^^```bbbdddeeegggiiijjjkkkllloooqqquuuwwwzzz|||}}}gggSSSFFF>>>999999999777666777555444222222444666666666555555555555444444444444777666444444555555333222222222222222222222222222111111111111111111111111444444333333222222222111111111000000000000111111///000111222333333333333444333222111000111111222111111222222222222111111111111111111111111111111111111111111111111111111444444444333333333333333444333333333333333333444222333444555555555555555333444555666666777666666777999::::::999:::<<<>>>???@@@CCCHHHMMMXXXkkk}}}333333444444444444333333333333333444444555555555333333333333333333333333555444444333333444444555444555555666777888999999:::999:::<<<;;;:::>>>EEEQQQmmmuuufff[[[VVVTTTQQQOOOPPPPPPSSS^^^hhhsssooobbbdddtttlll```aaaiiixxx~~~}}}}}}zzzvvvsssqqqooollljjjhhhgggdddaaa]]]ZZZWWWVVVTTTSSSRRRQQQQQQQQQQQQQQQSSSSSSTTTTTTSSSRRRPPPOOONNNMMMLLLLLLLLLKKKHHHEEEAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEHHHLLLOOORRRSSSUUUXXXZZZ[[[]]]```bbbccceeeggghhhhhhiiikkkmmmrrrtttvvvxxxzzz}}}mmmZZZHHH@@@999999999777666777444333333444666888777666555555555444444444444333666444333444555666555333222222222222222222222222111111111111111111111111666555444333222111000000111111000000000000111111//////000111222222222222222222111000000000111111///000222333444444444333111111111111111111111111111111111111111111111111333333333222222222111111444444333333333333444444444444333333333333333444444555555666666666555555777888888888777777888:::===>>>AAAFFFKKKVVVjjj{{{333333333333333333333333333333333444444444555555333333333333333333333333555444444333333444444555555555666777888999999::::::999:::<<<;;;:::???FFFUUUqqq~~~pppbbbXXXSSSRRROOONNNOOOPPPUUU___jjjuuunnnbbbeeevvviii```cccnnn~~~}}}|||yyyuuusssqqqooollljjjhhhfffddd```\\\YYYVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOQQQRRRSSSTTTSSSQQQOOOMMMLLLKKKJJJJJJKKKIIIGGGDDD???????????????@@@AAABBBCCCCCCCCCEEEGGGKKKNNNPPPOOOQQQTTTWWWXXXZZZ]]]```bbbdddfffffffffggghhhjjjnnnppprrrtttuuuxxx{{{~~~tttaaaJJJBBB;;;999999666555666555444555777:::;;;:::999777777666666666555555555444333222333555666555444222222222222222222222222111111111111111111111111444333333222111111000000222111111000000111111222//////000111111111111111111111000000000000000000...000222333444444333222111111111111111111111111222222222222222222222222333333222222111000000000111222222222222222222111444333222111111222444444555555555666555555444444555666777777666666888:::<<<===AAAFFFKKKVVVjjj|||333333333333333333333333555555444444444333333333333333333333333333333333555444444333333444444555555555666777888999:::::::::999:::<<<;;;:::@@@HHHYYYuuu|||wwwiii^^^WWWTTTPPPMMMLLLNNNPPPTTT```kkkwwwlllbbbgggxxxzzzeee___dddrrr}}}|||yyyuuurrrpppnnnkkkiiifffeeeccc___\\\XXXVVVUUUSSSRRRQQQOOONNNMMMMMMMMMOOOPPPQQQQQQQQQOOOMMMKKKJJJIIIIIIIIIJJJIIIFFFDDD>>>>>>>>>>>>>>>??????@@@@@@@@@AAACCCEEEHHHJJJLLLLLLOOORRRTTTUUUXXX[[[]]]```bbbcccdddddddddfffhhhiiikkknnnooopppsssvvvyyy|||wwweeeMMMDDD<<<:::999666555666555444555777:::;;;:::999666666666666555555555555333222222333555666555444222222222222222222222222111111111111111111111111000000000111111111111111222222111111111111222222//////000111111111111000000000000000111111000000///000111222222111000///111111111111111111111111333333333333333333333333222222222111111000000000111222333333333333222111333222111111222333555666444555555555555555444333333555666777777888;;;======>>>BBBGGGLLLXXXlll}}}444444333333333333444444555555555444444333333333333333333333333333333333555444444333333444444555555666666777888999::::::;;;999:::;;;;;;;;;AAAIII]]]www~~~pppddd\\\XXXWWWOOOLLLLLLNNNPPPUUU```kkkxxxkkkdddjjj|||uuuccc___fffuuu~~~|||yyyuuurrrooommmiiigggeeecccaaa^^^[[[YYYVVVUUUSSSSSSQQQOOOMMMLLLLLLLLLMMMMMMNNNNNNMMMLLLJJJIIIJJJIIIHHHIIIIIIIIIFFFDDD>>>>>>=========>>>>>>???<<<===>>>???AAADDDFFFGGGJJJLLLOOOQQQRRRTTTWWWYYY\\\^^^``````aaaaaadddeeeeeegggiiikkklllnnnqqqtttyyy|||yyyhhhPPPFFF===:::999666555666444333333444666888777666444444444333333333333222333222111222444555555444222222222222222222222222111111111111111111111111000000000000111111222222222222111111111111222222000000111111222111111000///000111111222222111111111111000000000000000000111111111111111111111111333333333333333333333333111111111111111111111111333444555666666555444333222222222222333444666666333444444555555555444444333555666777777999<<<>>>>>>???BBBHHHNNNYYYmmm555555444333333444555555333333444444444444444555333333333333333333333333555444444333333444444555666666777888999::::::;;;;;;999:::;;;;;;;;;BBBJJJ___yyyvvvjjjaaa[[[XXXVVVPPPNNNMMMOOOQQQVVVaaalllyyy}}}kkkgggpppsssdddbbbiiixxx~~~}}}zzzuuuqqqnnnkkkhhheeecccbbb```^^^[[[YYYWWWVVVTTTSSSQQQOOOMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIHHHIIIJJJIIIFFFDDD>>>>>>============>>>>>>;;;<<<===???AAACCCDDDEEEHHHJJJLLLNNNOOOPPPSSSUUUWWWYYY[[[\\\]]]^^^```bbbbbbdddfffggghhhjjjnnnpppvvvyyy~~~~~~mmmQQQGGG>>>:::999666444666555444222222444666666666444444444333333333222222444333222222444555444333222222222222222222222222111111111111111111111111333333333222222222222222333222222111111222222333111222222222222222111111///000222333333333222222111000//////000111333444111111111111111111111111111111111111111111111111000000111111222333333333333444555777777555444333333444444555555555444444222333333444555555555555444555777777777888:::<<<===>>>BBBHHHNNNYYYmmm666555444444444444555666111222222333444666666777333333333333333333333333555444444333333444444555666666777888999::::::;;;;;;::::::;;;;;;;;;BBBJJJaaazzz}}}xxxpppggg___YYYUUUTTTRRROOONNNPPPRRRWWWbbbmmmyyy|||llljjjuuusssfffeeelllzzz~~~{{{vvvqqqnnnjjjgggdddaaaaaa___]]][[[YYYXXXWWWUUUTTTRRROOONNNLLLKKKKKKKKKKKKIIIHHHHHHHHHHHHHHHIIIIIIHHHIIIJJJIIIGGGDDD???>>>>>>=========>>>>>><<<===???@@@BBBDDDEEEFFFFFFHHHJJJKKKLLLMMMOOOQQQSSSUUUWWWYYYZZZ\\\^^^```aaabbbdddfffgggiiilllnnntttwww{{{sssSSSHHH>>>;;;999555444666888666333333444666777777666666555555555444444444444333222222444444333222222222222222222222222222111111111111111111111111777666555555444333222222333222222111111222222333222222333333333222222111000111222333444444333222111000//////000333666999111111111111111111111111////////////////////////000000111222333444444555111222444555555444222111555666777777666444333111111222333444555555666555555666777666555666777999===>>>BBBGGGMMMYYYmmm222222222222222333444555444444444444444444444444333333333333333333333333222222222333444555666777777666666666777888999999::::::777:::@@@<<<>>>MMMeee{{{wwwrrrjjjccc^^^YYYTTTQQQPPPOOOMMMMMMQQQYYYccckkkxxxlllmmmwwwnnniiigggttt|||{{{xxxtttoookkkgggeeeeeeaaa]]]ZZZYYYXXXVVVTTTRRRQQQOOOMMMJJJIIIHHHGGGJJJIIIFFFEEEDDDDDDFFFGGGFFFGGGIIIJJJJJJIIIHHHGGG???>>><<<;;;;;;<<<===???>>>===<<<<<<<<<===???@@@EEEEEEEEEEEEGGGIIIKKKLLLLLLMMMPPPSSSUUUVVVWWWWWWXXXZZZ]]]```aaadddgggiiimmmppptttxxx|||ttt]]]NNN@@@::::::888666666444444555666888999;;;<<<;;;;;;:::888777555444333444444333333333333222222222222222222222222222222111111000000000222333444111111111111111111111111555444111/////////111222000000111222333333444444///111444666666555333111222222222222222222222222222333333444444333333222000111222222333333333333111111111111111222222222222222222222222222222222333333333333333333333333333333333444444444444555666777888777666666888999???===???DDDMMMYYYlll|||333333333333333444555555333333333333333333222222333333333333333333333333333333333333444555666666555555555555666777888999:::;;;777:::AAA===???OOOgggzzzqqqlllfff```[[[XXXTTTRRROOONNNMMMNNNRRR[[[gggnnn~~~wwwnnnqqq|||~~~lllggglllyyy~~~{{{zzzwwwtttoookkkgggeeebbb```\\\ZZZYYYXXXUUUSSSRRRQQQOOOMMMKKKIIIHHHHHHIIIHHHFFFDDDCCCDDDEEEEEEDDDFFFGGGIIIIIIHHHGGGFFF@@@???===;;;;;;<<<===>>>>>>===<<<<<<<<<===>>>???FFFEEEDDDCCCCCCDDDEEEFFFHHHJJJLLLOOOQQQRRRSSSSSSSSSVVVYYY[[[]]]___bbbeeeiiilllppptttyyyttt^^^OOO@@@::::::888666666555555666666888999;;;;;;:::999888777666555444333444444333333333333222222222222222222222222222222000000///......///000111111111111111111111111111222111000000000111222333000000111111222222333333...000222333444444333222222222222222222222222222222333333444444333333222111111222333333333333333222222111111111111111111333333333333333333333333333333333333333333333333555555555666666666666777888999:::999888888:::<<<>>>===???EEEMMMYYYlll}}}444444444333444444555666333333333222222111111111333333333333333333333333333333333333444444555666444444444444555666777888:::;;;888;;;AAA>>>BBBSSSmmmwwwjjjfff```[[[XXXVVVTTTRRRMMMMMMMMMNNNTTT^^^iiirrr~~~tttpppvvvyyyjjjfffsss~~~zzzyyyvvvsssoookkkhhhfff```^^^\\\[[[ZZZXXXUUURRRRRRQQQOOOMMMKKKIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEAAA@@@>>><<<;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>AAAAAA@@@@@@@@@@@@AAAAAADDDEEEGGGJJJLLLMMMNNNNNNOOORRRUUUWWWYYY[[[^^^aaadddggglllpppuuu{{{xxxbbbRRRBBB;;;:::888777777777777777777888999:::;;;888888777666555555444444444444333333333333222222222222222222222222222222111111000/////////000000111111111111111111111111///000000111222222333333222222222222222222222222//////000111222222333333222222222222222222222222222222333333333333222222222222333444444444333333333222222222111000000000333444444444444444444444333333333333333333333333555555555666666666666777888999:::999888888:::<<<<<<<<>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<<<<===???@@@AAABBBAAABBBCCCEEEGGGHHHIIIJJJNNNPPPTTTVVVXXXZZZ]]]```aaadddhhhmmmsssyyygggVVVEEE<<<:::888777888888888888888888999:::;;;888888777777666666666555444444333333333222222222222222222222222222222222444333333222222111111111111111111111111111111111///000111222222222222111444444444444444333333333333222111000000111222333222222222222222222222222222222333333333333222222222333333444444444333333333333333222111000//////222222333333333333333444222222333333333333444444333333333444444444444555555666777777666777999:::;;;;;;???EEELLLYYYnnn666555555444444444555555555555444444333333333222333333333333333333333333444444333333333444555555555555555666777888:::;;;999;;;999;;;AAA@@@HHH\\\ooofffbbb]]]XXXVVVTTTQQQPPPNNNMMMMMMNNNSSS\\\hhhooo}}}oooppp|||qqqiiikkkzzzyyywwwuuurrrnnnjjjfffddd___^^^\\\\\\[[[XXXTTTQQQPPPOOOMMMKKKJJJHHHHHHHHHCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDCCCBBBAAA???===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===???@@@AAAAAA???@@@AAABBBDDDEEEGGGGGGKKKMMMQQQSSSUUUWWWZZZ]]]___bbbfffkkkqqqwww~~~nnn\\\III???;;;999777888999999888999999:::;;;;;;999999999888888777777777444444333333333222222222222222222222222222222222333333333333222222111111111111111111111111111111111222222222222111000///333333333333222222222222777666333111000000111222222222222222222222222222111222222333333222222111333333333444444333222222333333333222111000//////000000111111222222222222222222222333333444444444333333333444444444444555555666777777666777999;;;:::;;;@@@EEELLLXXXnnn666555444444444444444444444444444444444444444444333333333333333333333333444444444333333444444555555555555666888999;;;;;;888:::888:::@@@???III```nnngggccc]]]YYYVVVSSSQQQOOOMMMMMMLLLNNNRRR\\\gggooo}}}{{{mmmrrroookkkrrr~~~yyyxxxuuuqqqmmmhhhdddbbb```^^^\\\ZZZYYYVVVSSSPPPNNNMMMKKKJJJHHHGGGGGGGGGBBBBBBBBBAAAAAA@@@????????????@@@AAABBBCCCCCCDDDCCCCCCBBB@@@???===<<<;;;999:::;;;;;;<<<<<<;;;;;;===>>>>>>??????>>>>>>===>>>>>>???@@@AAACCCEEEFFFFFFHHHKKKNNNOOORRRUUUWWW\\\___ccchhhmmmssszzz~~~vvvcccNNNBBB===999888888999999999999:::;;;<<<===;;;;;;:::999999888777777444444333333333333222222222222222222222222222222111111111222111111000///111111111111111111111111333333222222111000000///000000000000000000000000888666444222111111111111222222222222222222222222111111222222222222111111222222333333333222111111333222222222111000000000//////000000111111222222111222222333333444444555555555555666666666666777666888999999888999;;;===:::<<>>???JJJbbboooeeeaaa\\\XXXUUUTTTRRRPPPLLLLLLLLLNNNTTT^^^jjjsss}}}tttkkkvvvnnnoooyyy~~~zzzyyyuuuqqqlllgggccc``````]]]ZZZWWWUUURRROOOMMMLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBBBBBBBAAA@@@???????????????@@@AAABBBDDDDDDBBBBBBBBBAAA@@@>>>===<<<888999:::;;;<<<;;;;;;:::<<<===>>>??????>>>===<<<============???AAABBBDDDBBBDDDGGGJJJKKKNNNQQQSSSWWWZZZ^^^bbbgggmmmssswww{{{}}}iiiRRRDDD>>>:::888888888888999999;;;<<<>>>>>>;;;;;;:::999888777666555444444333333333333222222222222222222222222222222///000111222222222111000111111111111111111111111333222111000000000111222///000000111111222222222444333333222222222222222222222222222222222222222111111222222222222111111111222222222111111000///222222111111111111111111///000000111222222333333111111222333333444555555555555555666666666666777666777999999888999<<<>>>;;;===BBBGGGJJJVVVlll555444333333222222222222000000111222333444444555333333333333333333333333555444444333333333444444333333333444666888999:::555999777888>>>???KKKcccqqqbbb___ZZZWWWUUUTTTSSSRRRKKKKKKLLLOOOVVVaaannnvvv}}}{{{nnnkkkzzz|||mmmrrr~~~|||{{{yyyvvvqqqlllfffbbb___```]]]XXXTTTQQQOOOMMMKKKKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBBBBBBBBBB@@@???????????????@@@AAACCCDDDEEEBBBBBBBBBAAA@@@???>>>===888999:::;;;<<<;;;::::::888999<<<>>>????????????<<<<<<;;;<<<===???AAABBBAAADDDGGGIIIKKKMMMPPPSSSSSSVVVZZZ^^^bbbhhhnnnrrruuuxxx}}}mmmUUUFFF???:::888888888888888999;;;===???@@@;;;;;;:::888777555444333444444444333333333222222222222222222222222222222000111333444555444444333111111111111111111111111222111/////////111444555222222333444444555666666///000000111222222333333222222222222222222222222111111222222222222111111111111111111111000///...111111111111111222222222000000111222333333444444111111222333333444555555333333333444444444555555444555777777777777:::<<<;;;>>>CCCGGGJJJUUUkkk444444555555444444333222111222333333111111222333666666555444333222222111444444444444444444444444555555666666777777888888888:::666999???>>>GGG\\\zzzsssbbb^^^YYYVVVTTTSSSQQQPPPKKKMMMOOOSSSYYYcccnnnuuuuuuqqqpppzzztttrrr|||{{{yyyuuuooohhhbbb\\\YYYXXXWWWUUURRROOOMMMKKKJJJMMMLLLIIIGGGGGGGGGIIIJJJGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCAAAAAA@@@??????>>>======<<<<<<;;;:::999999999999999:::;;;;;;;;;:::999999>>>>>>>>>>>>????????????AAABBBDDDFFFIIIKKKMMMNNNQQQSSSVVVXXXZZZ]]]aaadddkkkpppwww|||ttt[[[HHH@@@===;;;999999999:::;;;<<<===>>>??????:::555333444555555444444444444333333222222222222222222222222222222222333333333333333333333333111111222222222222111111222222222111111111111000333333333222222111111111111111111111111111111111111111111111111111111111222000///000333444222000///111333222111111333666222333444444222222333444333333222222222222222222333333333444444444555555777777777777777777777777666666777888:::;;;<<<<<>>GGG]]]{{{sssbbb^^^YYYVVVTTTSSSQQQPPPLLLMMMOOORRRYYYdddpppxxxqqqoooppp{{{sssrrr}}}|||xxxwww|||~~~{{{xxxvvvtttppplllfff```\\\YYYVVVUUURRROOOMMMKKKKKKKKKMMMMMMLLLKKKLLLMMMNNNOOOLLLLLLKKKKKKJJJHHHGGGFFFCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>===<<<;;;::::::999999999999:::;;;;;;;;;:::999::::::;;;<<<===>>>>>>??????@@@AAADDDFFFHHHIIIJJJKKKMMMPPPRRRTTTWWW[[[^^^ccchhhoootttxxx~~~{{{bbbMMMCCC>>>;;;999::::::;;;<<<===>>>>>>>>>>>>:::666444444555555444444444444333333222222222222222222222222222222222111111111111111111111111111111222222222222111111000000111111222222222333333333333222222111111111000000000000000000000000111111111111111111111111222000///000222444222111333444444333000///111333222333444444222222333444222222222222222222222222333444444444555555555555666666666666666666666666777777888999::::::;;;;;;>>>>>>AAAEEEKKKWWWmmm444444555555444444333222111333444333222111222444444444444444444444444444444444444444444444444444555555666777777888888999:::<<<999:::???>>>HHH^^^}}}rrraaa^^^YYYUUUTTTRRRQQQPPPMMMMMMNNNRRRZZZeeesss|||~~~lllkkkppp}}}rrrttt~~~{{{|||~~~yyyvvvooommmkkkgggccc^^^ZZZXXXSSSQQQNNNKKKIIIIIIJJJJJJKKKLLLNNNPPPRRRTTTUUUUUUSSSSSSRRRQQQPPPNNNMMMLLLGGGFFFEEECCCBBBAAA@@@@@@CCCCCCCCCCCCCCCBBBBBBBBB@@@@@@???===<<<;;;::::::888999:::;;;;;;;;;;;;;;;888999:::;;;<<<>>>??????>>>???@@@BBBCCCDDDEEEEEEDDDFFFIIIKKKLLLOOORRRUUUYYY___eeekkkpppvvv~~~jjjTTTFFF@@@<<<:::;;;<<<===?????????>>>======:::666444444555444444444444333333333333222222222222222222222222222222111111111111111111111111111111222222222222111111...///000111222333444444222222222222222111111111000000000000000000000000111111111111111111111111111000000000222333222111222333333222111000222333222333444333222111222444111111111222222333333444444444555555555666666666555555555555555555555555888888888999999:::::::::======@@@FFFLLLYYYooo444444555555444444333222222333444333222222333444333333333444444555555555333333444444444444444444555666666777888888999999;;;>>>;;;;;;??????IIIaaaoooaaa]]]YYYUUUSSSRRRQQQOOOMMMMMMNNNRRRZZZggguuuxxxggghhhppp~~~rrrvvv}}}xxxuuujjjiiifffccc___[[[WWWUUUPPPNNNJJJGGGEEEFFFHHHJJJJJJLLLPPPUUUYYY[[[\\\]]]\\\[[[ZZZXXXVVVSSSQQQOOOIIIHHHFFFEEECCCBBBBBBAAACCCCCCDDDDDDEEEFFFFFFFFFDDDDDDCCCAAA???===<<<;;;999999:::;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@???@@@AAABBBCCCBBBBBBAAA@@@BBBDDDFFFGGGIIILLLNNNSSSXXX___eeejjjqqqzzzpppXXXIIIBBB>>><<<===>>>???@@@@@@???===<<<;;;999666555444444444444333333333333333333333333222222222222222222222222333333333333333333333333111111222222222222111111///000000111222222333333222222222111111111111111222222222222222222222222111111111111111111111111111000000111222222222222///000000111222333555666111333333333222111222333000000111222333333444444555555555666666666666777555555555555555555555555999999999999999999999999<<<===AAAGGGNNN[[[qqq444444555555444444333222222333444444222222333444222333333444444555555555333333333444444444555555666666777777888999999999;;;???<<<===@@@???LLLdddoooaaa]]]XXXUUUSSSRRRPPPOOOMMMMMMNNNRRRZZZgggvvvsssdddgggpppzzzsssxxx}}}{{{vvvqqqnnngggfffccc```\\\WWWTTTRRRNNNLLLHHHEEEDDDEEEGGGIIIKKKNNNTTT[[[```dddffffffgggfffccc```\\\XXXTTTSSSJJJIIIHHHFFFEEEDDDDDDDDDFFFGGGHHHIIIJJJLLLMMMMMMIIIHHHGGGFFFCCCAAA>>>===:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>????????????@@@AAABBBBBBAAA???>>>@@@BBBCCCDDDDDDFFFIIIKKKLLLQQQXXX^^^dddllluuu|||uuu]]]LLLDDDAAA?????????@@@@@@@@@>>>===<<<888888777555444333444444333333333333333333333333222222222222222222222222333333333333333333333333111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111111111222222000000000111222444555555111222333333111111222333000000111222333333444444555555555666666666666777555555555555555555555555999999999999999999999999;;;===AAAHHHPPP]]]sss444444555555444444333222222444555444333222333555333333333444444555555555222333333444444555555555666666777888888999999:::;;;???===>>>AAAAAANNNhhhqqq```]]]XXXTTTSSSQQQPPPOOOLLLMMMOOOSSS[[[ggguuu~~~pppdddgggrrrwwwuuu{{{}}}yyyuuupppkkkgggbbbaaa___\\\XXXTTTQQQOOOMMMKKKHHHEEEDDDEEEFFFGGGLLLOOOVVV]]]dddiiilllnnnnnnllljjjfffaaa]]]YYYWWWLLLKKKJJJHHHFFFFFFEEEEEEHHHIIIKKKMMMOOOQQQRRRSSSNNNMMMLLLKKKHHHDDDAAA???<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>?????????@@@AAABBBBBB@@@>>>===AAABBBCCCDDDDDDEEEGGGIIIGGGKKKRRRWWW]]]fffooowww{{{bbbQQQHHHEEEDDDAAAAAA@@@???>>>===<<<<<<777777777666444333333555222222333333333333444444222222222222222222222222111111111111111111111111111111222222222222111111222222222111111111000000000000000111111111111111111111111111111111111111111111111111111111111111///111222222111111222333666444222111222222111000111222333222111000111333111111111222222333333444444444555555555666666666555555555555555555555555888888888999999:::::::::<<<===BBBJJJQQQ^^^sss444444555555444444333222333444555444333333333555333333444444444444444444222222333333444555555666666777777888888999:::::::::???>>>>>>AAABBBQQQlllrrr```\\\XXXTTTRRRQQQPPPNNNKKKMMMOOOTTT[[[gggsss{{{nnneeeiiisssuuuvvv}}}~~~|||zzz}}}yyytttppplllhhheeebbb[[[[[[YYYWWWUUURRROOONNNMMMLLLIIIGGGFFFEEEEEEEEEHHHLLLRRRZZZaaahhhlllnnnlllkkkiiifffbbb^^^ZZZXXXPPPOOOLLLJJJGGGEEEDDDDDDEEEFFFHHHKKKMMMPPPRRRSSSRRRQQQQQQOOOKKKGGGCCCAAA>>>===<<<;;;::::::;;;;;;888999:::===???AAABBBCCCBBBDDDEEEGGGFFFEEEBBBAAA@@@BBBCCCCCCBBBCCCEEEGGGDDDIIINNNTTTZZZbbblllsssjjjVVVLLLIIIIIIDDDBBB???===;;;;;;;;;<<<555777888666333222333555222222222333333444444444222222222222222222222222111111111111111111111111111111222222222222111111111111111111111222222222///000000000111111111222111111111111111111111111111111111111111111111111///111333222000000222444888555222111222222000...000222333222111000111222222222222222222222222222333444444444555555555555666666666666666666666666777777888999::::::;;;;;;<<<>>>DDDKKKRRR___ttt444444555555444444333222333444555555333333444555444444444444444444444444222222333333444555666666777777777888999999::::::999>>>>>>>>>BBBCCCRRRnnnppp```\\\XXXTTTRRRQQQPPPNNNKKKLLLOOOTTT\\\fffrrryyynnnfffjjjttt}}}uuuwww~~~{{{yyywwwuuummmjjjeeebbb```^^^\\\ZZZVVVVVVUUUTTTSSSQQQOOONNNMMMLLLKKKIIIGGGFFFEEEDDDCCCFFFLLLTTT\\\ccchhhjjjgggfffdddbbb___\\\YYYXXXSSSQQQNNNKKKGGGEEECCCBBB@@@AAACCCFFFIIILLLNNNOOOTTTTTTSSSQQQNNNIIIEEEBBB@@@???===;;;:::::::::;;;888999;;;???BBBEEEHHHIIIGGGIIIKKKLLLLLLJJJHHHFFF@@@AAABBBAAA@@@AAACCCEEEEEEIIIOOOTTTYYYbbblllsssooo[[[PPPLLLLLLEEEBBB???;;;::::::;;;<<<444666888666333222333555222222222333333444444444222222222222222222222222333333333333333333333333111111222222222222111111//////000111222333333444//////000000111111111222333333333333333333333333111111111111111111111111///111333222000000222444555333000000333444222000000222222222111000111222333333222222222222222222333333333444444444555555777777777777777777777777666777777999:::;;;<<<<<<===???DDDKKKSSS___ttt