BM6P6(@ )))***+++,,,...///000000///000333555555555444333222222333333333444444444555888<<<===;;;888666555AAADDDJJJOOOQQQQQQNNNLLLOOOVVV]]][[[RRREEE<<<777555555666777:::<<<>>>???;;;AAAKKKWWWdddssszzzlllaaa```jjjttt||||||{{{qqq]]]EEE888666///...,,,*********,,,------...000222444666888999999:::;;;<<<;;;:::888777999999:::<<<>>>BBBEEEFFFFFFIIIMMMOOOOOOOOOOOOPPPWWWVVVYYY___eeemmm}}}||||||yyywww{{{wwwnnnjjjjjj{{{yyy{{{~~~|||ppp___VVVTTT[[[eeettt}}}ooohhh___ZZZWWWUUUPPPLLLJJJEEEDDDHHHOOO\\\qqqqqqYYYNNNKKKKKKFFFMMMYYYeeepppyyy~~~yyyuuurrrppprrrqqqpppnnnmmmmmmmmmmmmllllllllllllnnnooopppqqqqqqxxxtttiiibbb\\\ZZZVVVSSSXXX```aaaffflllooooooqqqvvvzzz~~~}}}zzzyyyyyyyyyxxxvvvpppqqqqqqpppnnnllliiihhhhhhddd___ZZZUUUPPPKKKGGGDDDBBB???======???AAACCCAAAAAABBBBBBDDDEEEGGGHHHEEEFFFJJJQQQYYYggg~~~vvvoookkkiiilllpppzzzkkkhhhuuu}}}nnnfff___```^^^SSSEEE:::111000111000/////////...---,,,+++,,,---...******))))))))))))******+++***)))((()))***,,,...---------------------------.../////////111444666;;;EEEYYYrrrtttrrrxxx~~~vvvjjjeeeeeedddeeegggjjjqqquuutttuuuttthhhYYYQQQRRRXXXggg{{{uuujjjgggkkkkkkmmmqqqyyy((()))***+++,,,.../////////111333555555555444333222222222333333333333444222444777888666333222222888<<>>??????DDDMMMXXXdddqqq~~~{{{mmmbbbaaakkkttt|||}}}}}}sss]]]DDD777555000///---++++++,,,---......///000222444555777888555777999;;;;;;:::888777777888999<<<@@@DDDHHHKKKJJJMMMQQQSSSTTTUUUVVVXXXccc```bbbgggooo{{{}}}yyyzzz}}}}}}|||{{{zzzpppkkkkkksssuuutttsssooocccUUUOOOPPPYYY___ggglllmmmjjjgggeee[[[VVVRRRSSSVVVVVVRRRMMMGGGDDDDDDIIIPPP]]]tttfffRRRJJJGGGEEEJJJRRR^^^kkkuuu~~~~~~yyyuuurrrpppppppppooonnnmmmmmmmmmmmmllllllllllllmmmnnnooooooooouuu}}}zzzqqqkkkeee___^^^\\\\\\ccclllrrrwww~~~~~~~~~|||zzzyyyyyyxxxwwwuuuqqqqqqpppooonnnllljjjiiihhhddd___ZZZUUUPPPKKKGGGCCCAAA???======???AAACCCAAAAAAAAABBBCCCEEEGGGGGGGGGGGGJJJQQQ[[[kkkuuuooommmlllmmmppp}}}zzzllliiiuuu}}}}}}|||mmmfff```bbb```UUUEEE:::111000111000//////...---,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,++++++)))((()))***+++---........................---.../////////000333666===KKKeee~~~~~~nnnkkkqqqyyyxxxooolllhhhdddcccdddgggqqqxxxxxxyyyyyypppcccQQQQQQWWWeeeyyy}}}qqqfffcccgggnnnnnnqqqwww'''((()))***,,,---......///111333555555555444333111222222333333333333333000222333333111000000111111555;;;AAAGGGLLLNNNOOOMMMQQQWWW[[[YYYQQQFFF>>>222222333666;;;>>>>>>>>>@@@DDDLLLUUU```lllxxx|||nnncccbbbkkkssszzz~~~vvv]]]CCC555444000///...---,,,---...///...///000111333444555666333555999<<<>>>===;;;999999:::===@@@DDDIIILLLOOORRRTTTWWWYYYZZZ]]]```cccnnnkkkkkkqqq|||~~~xxxyyy}}}{{{zzz{{{}}}}}}{{{zzzyyylllgggkkkqqq}}}tttoooiiibbbWWWMMMLLLOOORRRTTTVVVUUUSSSQQQOOOOOOPPPNNNPPPVVV]]]^^^XXXQQQBBBBBBEEEJJJQQQ```wwwttt[[[KKKFFFEEECCCNNNVVVcccpppzzzzzzvvvrrrpppnnnnnnmmmmmmmmmmmmnnnnnnllllllllllllllllllllllllmmmqqqvvv||||||wwwooojjjffffffiiinnnyyy~~~}}}}}}}}}{{{yyyxxxxxxxxxvvvtttsssrrrpppnnnmmmkkkkkkjjjhhheee___ZZZUUUPPPJJJGGGBBBAAA>>>======???AAACCC@@@@@@AAABBBCCCEEEFFFGGGJJJIIILLLTTT___rrrtttpppqqqqqqpppqqq{{{zzzmmmkkkvvv}}}~~~~~~|||yyy|||zzzmmmfffaaadddcccXXXEEE:::111000111000//////------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,+++***)))))))))***+++---------------------------.../////////000333666>>>QQQmmm{{{jjjiiiooosss|||~~~zzzwwwtttnnnfffccceeekkkvvv~~~xxxjjjQQQQQQUUUbbbuuuyyynnndddbbbeeeoooooopppttt{{{(((((()))+++,,,---...///000111333555555444333222111111222333444333333222222333444333111111222444222444999???EEEJJJNNNPPPPPPRRRVVV[[[]]]XXXLLLBBB999888777:::>>>@@@@@@>>>===@@@GGGOOOYYYfffsss{{{{{{ooodddbbbiiiqqqyyy~~~www]]]BBB444333///...------,,,---......//////000111222444444555555888<<<@@@AAAAAA>>>===???AAADDDHHHLLLPPPSSSUUU\\\]]]___```aaadddhhhlllsssrrrttt|||zzzzzzzzzyyyzzz|||}}}rrrttt}}}wwwjjj```bbbqqq~~~|||vvvmmmggg___WWWNNNGGGGGGKKKGGGHHHHHHGGGFFFFFFHHHJJJSSSSSSWWW___eeebbbXXXNNN@@@CCCHHHMMMUUUeee{{{oooXXXIIIEEEEEEFFFNNNVVVcccooozzzzzzvvvrrrpppllllllkkkllllllmmmnnnnnnllllllllllllkkkkkkjjjjjjkkkmmmppptttxxx|||tttsssrrrttt{{{}}}}}}|||}}}|||{{{yyyxxxxxxwwwuuussstttssspppnnnlllkkkkkkkkkhhheee___ZZZTTTOOOJJJFFFAAA@@@>>>======???AAABBB@@@@@@AAABBBCCCEEEGGGHHHKKKKKKPPP[[[iii{{{vvvsssvvvvvvuuuttt{{{|||pppoooyyy}}}}}}}}}||||||vvvyyy}}}||||||zzzmmmiiieeehhhfff[[[EEE:::111000111000...///---,,,,,,,,,------......+++******))))))******+++---,,,+++***)))))))))***++++++++++++++++++++++++,,,---.........000333555>>>PPPkkkyyykkkkkkqqqpppyyy}}}|||{{{yyyqqqiiihhhmmmwww~~~kkkSSSQQQUUUaaasssyyypppgggdddgggmmmmmmnnnrrryyy)))***+++,,,---///000000000222333555555444333222111222333555555444333333333444444333222222444666555777:::???DDDIIILLLNNNRRRRRRTTTZZZ^^^ZZZOOOFFF===:::888:::???CCCCCCAAA:::===CCCKKKVVVdddrrr{{{{{{pppeeebbbhhhooowww{{{~~~uuu]]]CCC555333,,,,,,,,,,,,,,,,,,------///000000222333444555555888;;;???BBBCCCCCCBBB@@@DDDGGGMMMTTTZZZ^^^```aaafffggghhhhhhiiilllqqqtttxxxzzzyyyzzzzzzyyy|||{{{rrrxxxyyyvvvrrrjjj^^^ZZZeee|||wwwooo___YYYRRRLLLEEE>>>>>>AAA===???AAACCCDDDFFFJJJMMMVVVYYY___eeeeee^^^PPPFFF@@@EEELLLSSS^^^ooopppZZZIIIBBBDDDHHHKKKRRR]]]iiittt~~~{{{vvvssspppjjjjjjjjjjjjkkklllmmmnnnkkklllllllllkkkjjjiiihhhjjjjjjkkknnnqqquuuxxxyyyzzz|||{{{zzzyyyyyyzzz|||}}}~~~|||~~~}}}}}}|||}}}|||zzzyyyyyyyyyxxxuuussstttsssqqqnnnllllllllllllhhheee___YYYTTTNNNIIIEEE@@@???>>>===>>>???AAABBB@@@@@@AAABBBDDDFFFHHHIIILLLNNNUUUcccsssxxxvvvyyyzzzyyyxxx|||~~~sssttt}}}~~~}}}|||{{{tttuuuxxxzzzxxxxxxyyypppmmmjjjllliii]]]EEE:::111000111000...///+++,,,,,,------.........++++++************++++++,,,,,,+++******)))))))))++++++++++++++++++++++++,,,---.........000333555>>>LLLaaaooossswwwvvvkkkkkkoooooowww}}}|||{{{xxxqqqlllqqqyyykkkUUUSSSUUU```rrr}}}yyyrrrjjjhhhjjjkkkkkklllqqqzzz******+++,,,...///000111111222444555555444222111222333555666777666444333222333333222111111333555555777;;;@@@EEEJJJMMMOOOSSSRRRTTTYYY]]][[[TTTMMM???:::666888>>>DDDEEECCC:::===BBBIIIUUUdddsss}}}|||rrrgggcccgggnnnuuuwwwxxxppp\\\EEE666333+++++++++,,,,,,,,,,,,,,,///000111222444555666777:::<<<@@@CCCEEEFFFGGGGGGHHHNNNXXXcccjjjoooppppppooopppqqqrrrtttwww|||{{{|||wwwyyy|||yyyrrrjjjhhheee```\\\aaasssrrrgggVVVPPPJJJGGGBBB<<<;;;===:::<<>>>>>======>>>???AAAAAAAAAAAABBBCCCEEEHHHJJJKKKMMMOOOXXXhhhxxxzzzxxxzzz{{{zzz{{{}}}~~~uuuxxx}}}{{{zzzsssqqqrrrvvvxxx{{{zzzsssrrroooppplll^^^EEE:::111000111000//////++++++,,,---............------,,,,,,,,,,,,------++++++++++++************------------------------,,,---.........///222555>>>HHHWWWbbbgggoootttkkkiiiiiiooovvv~~~|||}}}zzzwwwtttooonnnvvvmmmVVVSSSUUU___qqq~~~yyyvvvrrrllljjjmmmkkkkkkmmmrrr{{{))))))***,,,---...///000111222444555555444222111222444666888888777555444111222444444333333444555444777===DDDKKKQQQTTTVVVUUUVVVXXX\\\```aaa^^^ZZZIIIAAA:::999>>>CCCDDDBBB;;;===AAAHHHSSSbbbqqq{{{uuujjjeeeiiinnntttsssqqqlll\\\GGG999444+++,,,,,,---------------///000111333555777888999>>>???BBBFFFJJJNNNQQQRRRSSSZZZfffqqqyyy{{{zzzxxxuuuxxx{{{~~~~~~~~~vvvssswww}}}|||wwwggg^^^[[[\\\^^^dddrrr{{{iii^^^PPPJJJDDDBBB???;;;;;;===:::;;;===@@@DDDKKKTTTYYYeeemmmuuutttiiiZZZOOOIIIEEELLLVVVdddzzz{{{aaaOOOEEE???AAAFFFJJJNNNTTT___lll}}}|||wwwsssqqqjjjjjjiiiiiiiiijjjjjjkkkjjjkkkmmmmmmmmmllljjjiiifffdddccceeehhhjjjiiigggdddcccbbbbbbbbbbbbaaa```dddhhhmmmqqquuu{{{~~~|||{{{{{{{{{{{{yyyvvvsssssssssrrrqqqooommmkkkjjjiiieee___YYYSSSMMMHHHDDD============>>>???@@@AAABBBBBBCCCEEEGGGIIIKKKLLLPPPPPPWWWfffwwwzzzxxxxxxxxxyyy|||}}}|||tttyyy}}}yyywwwqqqmmmmmmttt||||||{{{{{{}}}{{{wwwxxxuuutttmmm^^^EEE:::111000111000//////***+++,,,..................------,,,,,,------...)))******++++++++++++***........................,,,------------///222555999BBBOOO[[[cccmmmwwwrrroookkknnnsssyyy}}}{{{|||wwwrrrpppmmmnnnvvvmmmUUUSSSSSS]]]ooo{{{wwwvvvsssooonnnpppooooooooosss|||(((((()))***,,,---...///111333444555555444222111333555777999999888666555222444666666555555666777333888@@@IIIRRRYYY]]]___YYYZZZ]]]aaaeeehhhhhhgggUUULLLAAA===???BBBAAA???;;;<<>>DDDOOOZZZbbbjjjssszzzvvvgggUUUKKKGGGFFFMMMYYYjjjpppSSSEEEBBBBBBDDDHHHLLLOOOTTT^^^lll|||wwwsssqqqjjjjjjiiiiiiiiiiiiiiijjjjjjkkkmmmnnnnnnmmmkkkjjjcccbbbaaacccfffgggdddbbb\\\ZZZXXXWWWXXXXXXWWWVVVXXX]]]ccchhhoooxxx~~~|||||||||||||||zzzvvvsssrrrrrrrrrrrrpppnnnkkkjjjiiieee___YYYSSSMMMGGGCCC============>>>???@@@AAABBBCCCDDDEEEHHHJJJLLLMMMRRRQQQVVVccctttzzzwwwvvvuuuxxx|||}}}zzzsssyyy|||wwwuuuooojjjjjjsssuuuttttttxxx|||yyy{{{xxxvvvnnn^^^EEE:::111000111000//////)))+++,,,...//////......,,,++++++******++++++,,,((()))***+++++++++++++++------------------------+++,,,---------///222444444<<>>AAAHHHHHHKKKQQQYYY^^^```___```jjjwww}}}yyywwwxxx|||tttooosss}}}{{{tttuuuyyysssttt{{{{{{hhhXXXSSSUUUUUU\\\lll}}}jjj]]]OOODDD@@@;;;888777777666666777:::===AAAHHHSSSaaalllxxx|||{{{jjjVVVJJJIIIIIIVVVgggxxxvvvbbbLLLCCCCCCCCCCCCCCCKKKPPPZZZiiizzz~~~yyyuuurrrpppiiiiiihhhhhhhhhhhhiiiiiilllkkkkkkkkklllllljjjiiidddbbb```aaadddfffdddbbb___XXXPPPMMMOOORRRRRRPPPOOOUUU\\\ccclllxxx}}}{{{zzzzzzyyyxxxxxxyyyyyywwwuuuuuusssqqqppppppooommmkkkfffddd___ZZZTTTKKKBBB<<<>>>======>>>@@@BBBAAA@@@BBBCCCDDDFFFIIIMMMQQQSSSTTTSSSWWWcccxxxuuuvvvwwwtttuuu{{{pppvvv}}}xxxuuutttooonnnrrr|||~~~rrrwww|||}}}{{{yyyvvvxxxppp]]]EEE===555222000...///222//////.........---------///---+++,,,...///---+++++++++++++++++++++++++++...---,,,,,,......---,,,---...///......///222444555===KKKZZZeeeooozzzzzzyyyuuunnnssslllvvvxxxnnnhhhjjjllllllsss~~~}}}kkkVVVPPPOOO\\\nnn~~~|||wwwyyy|||zzzwwwvvvwwwttttttxxx}}})))***++++++***+++---///222333444555444444333222888999999999999888777777666555333444777:::<<<<<<<<<===CCCNNN^^^mmmxxx}}}}}}cccRRR@@@:::;;;===>>>@@@;;;999<<>>:::888777888777777999;;;???CCCIIIUUUbbblll{{{~~~lllWWWLLLKKKPPP]]]mmm}}}lllZZZHHHBBBCCCDDDDDDEEEOOOVVVcccsss{{{vvvrrrnnnlllggggggfffffffffgggggghhhjjjiiiiiiiiijjjjjjhhhfffdddbbb```bbbeeefffccc```\\\VVVOOOLLLNNNPPPPPPNNNNNNRRRWWW\\\eeesss~~~}}}{{{{{{yyyxxxwwwwwwxxxxxxvvvtttuuussspppoooooommmkkkiiifffccc^^^YYYSSSKKKCCC>>>>>>======>>>@@@BBBBBBAAACCCCCCDDDEEEHHHKKKMMMOOOQQQSSS[[[jjjwwwxxxxxxuuuuuu{{{qqqxxx{{{yyyxxxpppooottt}}}~~~xxxvvv{{{~~~{{{wwwxxxoooZZZCCC;;;444222000......111//////.........---------...,,,++++++---...---+++))))))))))))))))))))))))...---,,,,,,......---,,,---...///......///222444555<<>>EEEOOO\\\lllzzzqqqiiieeecccgggggggggeeeYYYGGG999444///...---,,,+++,,,---...+++...222666:::>>>BBBEEEIIIJJJMMMRRRWWW[[[[[[[[[UUU]]]gggnnnnnnkkkiiihhhlllpppwww}}}|||xxxvvvqqqkkkhhhjjjttt}}}{{{}}}qqqhhhfffiiinnnrrruuulllbbbYYYPPPJJJLLLRRRdddwwwnnn___QQQBBB???<<<999777888999999888;;;===AAAEEEKKKVVVdddmmm|||~~~kkkWWWMMMMMMXXXeeeuuu{{{___QQQDDDAAACCCEEEGGGHHHQQQ[[[lll~~~zzztttpppllljjjeeedddddddddeeefffgggggghhhgggfffggghhhhhhfffdddbbbaaaaaacccfffgggccc```YYYTTTNNNLLLMMMOOONNNMMMMMMNNNPPPSSS\\\kkk}}}~~~~~~}}}|||{{{{{{yyyxxxwwwwwwxxxwwwuuussstttrrrpppnnnmmmllliiigggeeebbb\\\VVVPPPJJJDDD@@@======<<<>>>@@@BBBBBBAAACCCCCCCCCCCCEEEGGGIIIKKKMMMRRR^^^qqq|||zzzyyyvvvvvvzzzqqq{{{~~~}}}}}}rrrsssyyyyyyvvvzzz~~~yyywwwlllVVV@@@999444333111...---////////////.........---------+++***+++,,,---,,,+++************************...---,,,,,,......---,,,,,,---//////...///111444555;;;FFFRRR[[[fffxxxzzz{{{zzzwwwmmmssslllxxxnnneeeaaaeeegggiiiqqq|||zzzoooWWWPPPOOOZZZjjjyyy~~~|||{{{wwwtttssswww|||***+++,,,+++******,,,...333333555666666555444444555555555555555444444333666666777:::???CCCEEEEEEDDDCCCGGGRRRbbboootttuuuwwwyyy{{{}}}|||uuullleee```QQQAAA:::999999;;;>>>???<<<===DDDOOO\\\nnn|||vvvnnniiieeeeeeeeefffdddXXXFFF999444...------,,,,,,,,,---...+++///333777:::===AAACCCEEEFFFHHHJJJLLLLLLLLLKKKQQQXXX```eeefffdddddddddiiimmmtttzzz~~~yyyuuurrrmmmllljjjiiilllvvv}}}}}}}}}|||sssggg___]]]^^^```aaaddd[[[RRRLLLIIIJJJRRR[[[ooo|||kkk]]]PPPAAA<<<:::888777888:::::::::;;;>>>BBBFFFMMMXXXeeennn|||zzzgggSSSLLLNNN[[[iii{{{oooUUUJJJBBBAAADDDFFFHHHKKKRRR]]]ooo|||vvvqqqmmmkkkddddddddddddeeefffgggggggggfffeeefffggggggeeecccaaa```aaaeeeiiiiiifffbbbXXXUUUQQQOOOPPPPPPOOOMMMLLLLLLKKKMMMTTTaaaqqq|||yyyqqqooooooqqqqqqttt{{{~~~|||{{{zzzyyyxxxwwwxxxxxxxxxvvvtttuuussspppnnnmmmkkkhhhfffeee```ZZZSSSNNNJJJEEEBBB===<<<<<<>>>AAABBBBBBAAAAAAAAAAAABBBCCCEEEGGGIIIJJJQQQ___sss}}}|||{{{|||yyymmmzzz~~~~~~}}}vvvxxx~~~|||yyyzzz|||zzzvvvhhhQQQ===777333333222...---...////////////............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,+++---...///...///111333555999CCCNNNVVVaaattt~~~}}}{{{yyypppuuunnn|||ppphhhdddgggiiijjjqqq{{{zzzqqqUUUNNNLLLVVVeeesss}}}|||xxxuuusssvvvyyy~~~)))***++++++******,,,...444555777888888888777777555555555666555444444333555555777:::???CCCEEEEEECCCBBBDDDKKKVVV```ccccccjjjkkkmmmnnnlllgggaaa\\\]]]OOOBBB;;;:::999:::======;;;<<>>@@@AAAAAABBBBBBCCCMMMSSSZZZ___``````bbbdddkkkooovvv{{{wwwrrroooiiiffffffhhhjjjlllooottt~~~}}}zzzzzz{{{|||}}}{{{|||zzzvvvnnnfff]]]WWWVVVWWWVVVTTTVVVOOOIIIGGGHHHNNNZZZggg~~~yyyhhhYYYLLL===:::888777777999:::;;;:::;;;>>>CCCHHHOOOZZZgggppp}}}wwwcccQQQNNNSSS[[[lllhhhOOOHHHBBBCCCEEEFFFIIIMMMVVV```rrr{{{uuuqqqmmmkkkffffffeeeeeefffgggggghhhgggfffeeefffggggggeeecccaaa```bbbfffkkkllliiieeeYYYXXXVVVUUUUUUTTTRRRQQQMMMLLLKKKLLLPPPYYYbbbiiivvvqqqjjjhhhhhhhhhhhhiiilllrrrxxx|||zzzyyy{{{zzzyyyyyyzzzyyywwwuuuuuussspppnnnmmmkkkiiifffddd___XXXRRRMMMIIIEEEBBB===<<<<<<>>>AAACCCCCCBBB??????@@@AAACCCEEEHHHIIIIIIOOO]]]qqqtttiiixxx}}}|||{{{wwwzzz~~~zzz|||||||||vvveeeLLL<<<666333444333///---...000000/////////.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,+++,,,.../////////000222444999AAAKKKTTT___qqq~~~{{{uuuzzzsssooogggdddhhhjjjkkkrrr|||yyynnnRRRKKKIIIQQQ___nnn}}}}}}|||zzzvvvtttuuuxxx{{{((()))++++++***+++---000555666888999::::::999888555555666666555555444333444444555999===@@@BBBAAA>>>>>>@@@EEELLLSSSXXXZZZ___```bbbcccaaa___\\\YYYYYYNNNCCC>>><<<::::::===;;;999;;;CCCMMMZZZkkkyyy|||sssjjjbbbbbbaaacccaaaVVVEEE999444,,,,,,------------------///222555777888888999:::666888:::;;;<<>>888777666777999;;;;;;:::;;;???EEEJJJRRR]]]jjjsssttt```QQQRRRZZZ```tttzzz```KKKFFFCCCDDDEEEFFFJJJPPP\\\fffxxx~~~wwwrrrnnnjjjhhhhhhhhhggggggggggggggghhhgggfffeeefffggggggeeeccccccbbbbbbfffjjjkkkhhheee[[[[[[\\\\\\[[[YYYWWWUUUOOONNNLLLLLLNNNRRRWWWZZZfffpppzzz{{{qqqkkkiiihhhffffffddddddjjjsss}}}{{{zzz|||{{{zzzzzz{{{zzzxxxvvvtttrrrpppnnnmmmllliiigggccc^^^WWWQQQLLLHHHCCC@@@<<<;;;<<<>>>AAACCCCCCBBB@@@@@@@@@AAACCCFFFHHHJJJJJJPPP]]]qqqqqqeeeuuu}}}}}}{{{zzzxxxzzz}}}|||}}}xxxfffKKK<<<666333444333000///000000000000/////////......+++,,,---,,,+++***+++---++++++++++++++++++++++++...---,,,,,,......---,,,***,,,.../////////000111444999BBBLLLTTT___qqqzzzzzztttmmmjjjnnnqqqqqqxxxwwwiiiOOOIIIGGGNNN[[[jjj{{{~~~~~~}}}}}}zzzvvvtttvvvxxx|||'''(((******+++,,,///111555666888999::::::999999444444555555444444333222222222333666:::<<<===<<<:::<<<>>>@@@CCCHHHPPPUUUUUUXXX[[[]]]\\\ZZZWWWVVVUUULLLDDDAAA???<<<;;;===;;;999;;;CCCLLLWWWfffrrrzzzvvvlllccc``````bbb```VVVEEE888444+++,,,,,,---.........---...111444666777666777888555777888999;;;@@@GGGMMMPPPUUU[[[```dddiiipppuuuxxx{{{sssssswww~~~~~~lll]]]ZZZZZZWWWYYY```cccgggooo{{{zzzvvvsssuuuwwwxxxuuusssooofff\\\[[[VVVSSSTTTVVVTTTLLLFFF@@@CCCGGGKKKMMMUUUhhh{{{jjjVVVIII<<<888777666777999::::::999<<>><<<;;;;;;>>>AAACCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIKKKRRR```uuu~~~kkkaaarrr}}}~~~}}}{{{zzz}}}{{{hhhMMM===777333444333111111333000000000000/////////...+++---...---++++++,,,...++++++++++++++++++++++++...---,,,,,,......---,,,)))+++...////////////000444999CCCNNNVVVaaarrr~~~xxxtttvvvwwwuuuyyyvvvfffNNNHHHFFFMMMZZZiii{{{}}}~~~~~~yyyvvvuuuxxx|||&&&''')))***+++---000222444555777888999999999888333444444444444333222222111111222444888999999888999<<<>>>======AAAJJJRRRQQQUUUZZZ]]]\\\YYYVVVTTTSSSKKKEEECCCAAA===<<<===<<<:::<<>>GGGMMMVVVZZZaaafffkkkqqqyyy|||nnnkkkmmmwwwyyyeeeVVVUUUUUUTTTYYYbbbbbbfffooo}}}|||wwwtttnnnqqqsssrrrrrrnnneee[[[YYYUUUSSSUUUXXXUUULLLCCC===CCCKKKOOOQQQYYYmmmdddOOOBBB666888777666777999::::::999>>>BBBIIIPPPYYYeeerrr|||~~~}}}yyykkkWWWLLLRRR```vvveeeLLLBBB@@@@@@BBBCCCEEELLLUUUaaammmyyysssooollliiihhhjjjiiihhhgggfffeeeeeeeeeeeedddddddddeeeeeecccbbbjjjgggcccbbbcccccc```\\\]]]```ccccccaaa^^^[[[ZZZUUUQQQKKKIIIJJJMMMQQQSSSTTTZZZaaakkkxxx}}}zzzyyywwwrrrmmmjjjgggiiittt{{{|||}}}~~~~~~~~~~~~zzzyyyxxxxxxyyyyyywwwuuupppnnnlllkkkkkkjjjhhhfffaaa^^^XXXRRRLLLFFF@@@<<<<<<;;;;;;>>>AAACCCCCCCCCGGGFFFEEEDDDDDDEEEFFFGGGMMMTTTdddzzzvvveee]]]qqq~~~|||~~~~~~kkkOOO>>>888333444333222222444000000000000////////////+++---///...,,,+++---///------------------------...---,,,,,,......---,,,)))+++...////////////000444:::DDDPPPXXXcccttt~~~xxxwwwtttoooqqqyyywwwfffOOOIIIGGGNNNZZZjjj}}}}}}~~~xxxuuuuuuyyy((('''&&&'''(((,,,///222444555666777999999::::::444333222111000000000000111222333444666777888888999:::<<<>>>===>>>BBBGGGKKKPPPUUUYYYYYYWWWUUUSSSPPPMMMIIIGGGEEEDDDBBBAAA:::;;;???EEEKKKTTTaaakkkuuu}}}~~~{{{qqqfffcccaaa___YYYPPPEEE:::444---...///...,,,,,,...///000111333555777888888888444888;;;<<<>>>BBBKKKSSSXXX]]]eeemmmsssyyy~~~{{{{{{~~~tttqqqkkkllluuutttgggYYYTTTSSSUUUZZZ```bbbkkkuuu~~~wwwrrrtttpppllljjjjjjgggbbb^^^YYYYYYWWWUUUQQQLLLHHHFFFBBBBBB@@@KKKZZZ___kkklllUUUDDD===;;;555555444555666777999:::<<>>>>>EEECCCAAABBBDDDGGGJJJKKKPPPUUUhhhyyynnneeebbbsss|||}}}~~~~~~gggMMMAAA===777444222222111000///...---,,,+++,,,---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,---...---------///111555:::DDDNNNUUU```rrryyy}}}vvvwwwwwwqqqmmmnnnyyyiiiRRRMMMJJJNNNYYYjjj~~~xxxvvvuuuxxx***)))))))))***---000222444555666777999999999999555555333222111111111111//////000111222444555555222333666777888;;;@@@DDDKKKOOOTTTXXXYYYXXXVVVUUUPPPMMMIIIGGGFFFFFFEEEDDD??????AAAEEEJJJSSS___iiiqqqxxx~~~wwwmmmdddbbb___YYYPPPEEE;;;444......///...---,,,...000000222444666888999999999777:::===>>>@@@EEENNNVVV[[[aaajjjrrrxxx|||zzzwwwsssoooooosssuuurrrpppuuuqqqdddWWWRRRSSSUUUZZZ```cccmmmyyy|||~~~zzzvvvpppkkkeeebbbbbbaaa___\\\XXXWWWTTTPPPLLLHHHDDDCCCAAAAAA@@@HHHVVV\\\ggg}}}xxxcccNNN???888666555555444555666777999:::;;;AAAIIIRRR```oooxxxzzz|||sssiiiaaaVVVTTTbbbuuuoooYYYJJJFFFCCCAAADDDGGGIIIPPPWWWgggvvv|||xxxyyy{{{sssooommmkkkgggcccjjjjjjhhhfffccccccdddfffccccccbbbbbbbbbbbbccccccddddddddddddddddddddddddeeeeeedddaaa^^^[[[XXXVVVUUUPPPNNNOOOPPPPPPRRRVVVRRRTTTWWW[[[bbbjjjrrrwww|||}}}yyyuuutttuuuyyy|||}}}~~~}}}|||||||||}}}~~~}}}}}}}}}|||zzzxxxuuutttqqqpppooonnnmmmjjjgggddd^^^ZZZTTTNNNIIIEEEAAA>>><<<<<<===>>>??????@@@@@@EEECCCBBBBBBDDDGGGJJJLLLRRRZZZnnntttiiiaaa```qqqzzz|||~~~~~~lllUUUDDD???:::555333222000///000///...---------...///---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++...------------------...,,,---...---------///111555:::CCCLLLRRR\\\mmm~~~|||www|||uuuttttttnnnkkkmmmyyy|||mmmUUUOOOJJJMMMWWWhhh{{{{{{yyyyyy~~~---,,,++++++,,,...111222444555666888888999999999777666444333222111111111------...///000222333444333555666777888<<>>???@@@BBBCCCCCCDDDCCCBBBBBBDDDGGGKKKMMMVVVbbbxxx~~~nnnbbb[[[]]]qqq}}}yyy{{{~~~~~~~~~qqq[[[FFFAAA;;;666444222000///111111000///////////////------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++........................,,,---...---------///111333888AAAJJJQQQZZZkkkzzzzzzssswwwqqqooopppmmmlllppprrrvvv]]]TTTLLLNNNVVVeeeyyy}}}zzz{{{---,,,,,,,,,,,,...000111555555777888888999999999777666444333111111000000............000222444555666888999888:::@@@CCCDDDJJJKKKOOOTTTXXXZZZYYYXXXPPPMMMIIIFFFFFFFFFFFFFFFBBBBBBBBBCCCJJJXXXdddjjjsssuuuxxx{{{~~~}}}xxxrrriiieee___XXXQQQGGG===666...//////...------...000000111444666888999999999:::<<>><<<;;;<<<===AAAAAAEEEPPPVVV```tttsss]]]JJJ???:::777444555555444555666777999:::===DDDNNNXXXdddnnnoookkkjjjbbb\\\YYYVVVYYYmmmoooZZZJJJAAAFFFCCCBBBEEEGGGLLLWWWbbbsssxxxqqqqqqssszzz~~~zzzuuuqqqnnnkkkgggdddeeeggghhhhhhfffdddccccccaaaccceeegggiiiiiiiiihhhkkkkkklllnnnoooqqqrrrsssnnnnnnmmmkkkjjjhhhgggfffccc^^^[[[]]]^^^[[[XXXYYYVVVYYY\\\]]]]]]^^^bbbdddjjjpppxxx~~~}}}{{{|||~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~|||xxxuuutttrrrqqqpppooommmjjjeeeaaaYYYUUUOOOJJJEEEBBB>>>;;;<<<===>>>???AAABBBCCCDDDBBBCCCCCCCCCDDDGGGLLLOOOYYYiiizzziii]]]XXX]]]sss{{{}}}~~~~~~ppp[[[DDD@@@:::666333222111000111111000000////////////...------------,,,,,,,,,,,,++++++++++++++++++,,,------............------,,,---...---------///111222666???IIIQQQZZZjjjxxxyyyrrrtttyyy|||mmmlllnnnnnnqqqvvvqqqfffYYYOOOOOOVVVbbbwww|||{{{zzz{{{xxxxxx++++++++++++,,,---///000555666777888888888888888666555333222000//////...------,,,---...000222444111555777777<<>>777...///000///------///000///000333555888999999999888;;;@@@FFFNNNXXXaaahhhkkkooosssuuurrrlllgggdddZZZVVVSSSSSSTTT[[[hhhvvvyyyrrrzzzuuuaaaWWWOOOOOOTTTYYYaaaggglllwww|||wwwssstttrrrpppmmmkkkjjjiiiiiikkkllloootttyyy{{{{{{zzzsssnnniiieeebbb]]]WWWRRROOOKKKDDD>>>::::::;;;<<<;;;BBBBBBDDDMMMRRR]]]ooo{{{nnn___LLL???:::999777666555555444555666777999:::>>>EEEPPP\\\iiiqqqpppjjjfffZZZRRRRRRTTTZZZkkk|||zzzcccRRRGGGAAABBBAAACCCFFFJJJPPP\\\hhhxxxnnnggggggooowww~~~zzzuuuqqqmmmkkkhhhfffeeegggiiiiiigggddddddddd```bbbeeegggiiikkkkkkkkknnnoooqqqsssuuuwwwyyyyyywwwvvvuuutttsssrrrrrrqqqkkkddd^^^___```]]]ZZZZZZWWW^^^gggkkkiiieeebbbbbbdddjjjrrrzzz}}}{{{zzz{{{}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~|||yyyvvvtttrrrqqqqqqpppnnnjjjddd```YYYUUUOOOIIIEEEBBB>>>;;;;;;;;;===>>>@@@AAABBBCCCAAABBBCCCCCCDDDGGGMMMQQQ]]]pppyyyggg[[[XXX```xxx~~~~~~lllTTT@@@<<<777444333222222111000000000000//////...............---------,,,,,,,,,++++++******++++++,,,+++,,,------------,,,+++,,,---...---------///111333666===GGGNNNVVVdddppp~~~xxxvvvuuuuuuooolllmmmmmmpppvvvqqqkkk[[[NNNNNNSSS]]]qqq|||xxxwwwwwwzzzwwwwww~~~)))))))))***+++---...///666666777888888888888888666555333111000.........+++***))))))+++---000222///666:::<<>>666555666666555555555444555666777999:::>>>FFFQQQ^^^llluuurrrjjj^^^RRRJJJLLLRRRZZZhhhwwwnnnYYYLLLEEEBBBAAAAAADDDIIILLLRRR___kkk|||zzzhhhbbbeeemmmvvv}}}zzzuuuoookkkiiihhhhhheeegggiiiiiigggeeeeeeeee___```cccfffiiikkklllmmmqqqqqqsssuuuxxxzzz|||}}}~~~}}}|||||||||||||||uuukkkaaa``````^^^\\\\\\ZZZdddooosssooohhhdddbbbdddiiiooouuu{{{~~~|||zzzzzz|||}}}}}}}}}~~~}}}|||||||||}}}~~~~~~|||yyyvvvuuusssrrrqqqpppnnniiiccc^^^XXXTTTNNNIIIEEEBBB>>><<<;;;;;;<<<===>>>@@@@@@AAA@@@BBBDDDDDDDDDGGGNNNSSSaaawwwyyyfffZZZZZZeee~~~hhhOOO>>>;;;666333222333222222000000000000000///..................---------,,,,,,+++***))))))***+++,,,***+++,,,------,,,+++***,,,---...---------///111555666<<>>AAAHHHPPPZZZaaafffhhhiiiiiifffbbb[[[UUUQQQPPPOOOOOORRRUUUXXX___nnn|||sssiiisss~~~}}}jjj___VVVTTTVVVYYY]]]bbbiiiqqqvvvqqqiiidddbbb``````bbbdddfffggggggffffffiiiiiijjjmmmpppsssssssssqqqnnnjjjgggccc\\\RRRKKKIIIFFFBBB>>>===???BBBDDDHHHRRRQQQLLLOOORRRYYYhhhzzzvvvdddVVVOOOCCC>>>888444444555555444555555444555666777999:::???FFFOOO[[[hhhooojjjaaaRRRIIIFFFJJJPPPXXXhhhyyyzzzfffRRRGGGDDDCCCBBBCCCGGGLLLNNNRRR^^^kkktttdddaaafffjjjuuu|||xxxrrrlllgggeeeggghhhggghhhjjjiiigggfffggghhhbbbcccdddgggkkknnnqqqssstttuuuwwwyyy{{{~~~zzzkkkeeebbb^^^\\\\\\```gggooopppjjjdddcccdddjjjlllnnnpppttt{{{~~~}}}{{{|||~~~~~~}}}|||||||||}}}~~~~~~~~~}}}{{{yyywwwuuusssrrrrrrqqqnnniiibbb]]]WWWSSSMMMHHHDDDAAA===;;;<<<<<<======>>>??????@@@???BBBDDDDDDDDDGGGNNNTTTfff}}}yyyfff[[[\\\iiihhhPPP@@@===888444333333222111000111222222222111000///............------------,,,+++***))))))***+++,,,+++,,,---......---,,,+++,,,---...---------///111555666<<>>CCCCCCKKKTTTRRRIIIIIIFFFEEEIIIPPPUUUUUUSSSQQQMMMHHHEEEEEEFFFHHHHHHGGGPPPUUUWWW```lllllldddRRRLLLNNN]]]llltttxxx|||sssjjj___WWWRRRKKKAAA999///000000000......000111222444777:::===>>>??????CCCFFFLLLUUU]]]cccffffffbbb```]]]WWWPPPKKKIIIIIILLLNNNRRRWWW[[[bbbqqqpppfffqqq}}}pppdddZZZVVVVVVWWWZZZ___fffnnnqqqkkkccc``````___[[[^^^bbbeeeggggggfffeeefffeeeeeehhhkkkmmmmmmllljjjgggbbb___\\\VVVNNNGGGGGGEEEBBB??????BBBEEEGGGTTT^^^\\\TTTUUUVVV\\\iii{{{rrr^^^OOOGGGCCC;;;999777666666666555444555555555555666777999:::BBBGGGNNNWWWaaafff___TTTHHHDDDEEEKKKOOOWWWjjj~~~vvvbbbNNNEEECCCCCCCCCEEEJJJNNNOOORRR]]]iiikkk]]]]]]ccciiittt{{{wwwpppiiidddccceeehhhhhhiiijjjiiihhhggghhhiiifffggghhhkkknnnrrrvvvxxxyyyyyy{{{}}}wwwkkkeee___[[[ZZZeeeiiillliiibbb___aaadddpppooonnnnnnpppvvv~~~}}}~~~~~~}}}|||||||||~~~}}}}}}}}}}}}{{{yyywwwvvvssssssrrrqqqoooiiibbb]]]UUUQQQLLLGGGCCC@@@<<<:::======>>>>>>?????????@@@>>>BBBEEEEEEDDDGGGOOOUUUiiixxxfff[[[^^^kkkjjjSSSCCC???:::666444333222111222222333444333222111000//////.........---------,,,+++)))(((((()))+++,,,,,,---///000000///---,,,,,,---...---------///111333555<<>>CCCDDDFFFHHHKKKOOOUUUYYYNNNKKKFFFBBBAAADDDHHHKKKLLLQQQVVV[[[bbbgggeee___RRROOOPPP\\\mmmyyy{{{wwwxxxpppeee[[[RRRHHH???888111///,,,,,,---///000000333444777;;;???BBBEEEGGGHHHLLLQQQWWW\\\___aaaaaa[[[TTTKKKFFFEEEFFFFFFFFFNNNOOOSSSYYY^^^dddooozzzqqqjjjooo{{{}}}nnn]]]TTTRRRSSSXXX^^^eeeggggggbbb[[[XXXYYY\\\^^^___```bbbdddfffggghhhdddccccccccccccccccccccccccaaa^^^\\\XXXSSSMMMIIIEEECCCAAA>>>???CCCJJJPPP___fffiiiaaaTTTQQQ]]]jjj}}}jjjUUUIIICCC>>>;;;777777666555555555555555222444555666666777:::<<<@@@CCCJJJVVV^^^]]]RRRHHHCCCCCCEEEKKKSSS```qqq}}}~~~lllWWWGGGAAAAAABBBFFFFFFHHHLLLOOOVVVdddqqqqqqbbbXXXZZZ```llluuu{{{vvvooohhhddddddfffgggjjjkkkllllllkkkhhhfffddddddfffiiimmmpppssstttuuu{{{|||}}}qqqkkkeee``````YYY___bbb^^^XXXYYYdddooossstttuuuuuuuuuwwwyyy{{{}}}{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{||||||||||||{{{yyyvvvuuutttrrrpppmmmkkkfffaaa]]]UUUPPPIIIDDD@@@???===<<<>>>===;;;;;;<<<>>>@@@BBBEEEDDDDDDFFFGGGHHHQQQZZZooo}}}mmm^^^___pppjjjXXXDDD===666333444666444222444444333333222111111111//////.........---------,,,,,,+++***))))))))))))------............------...---,,,+++,,,...000111666777===GGGQQQ\\\iiitttvvvyyyxxxqqqjjjaaa___dddjjjzzzppp___PPPOOORRRXXXhhhzzzsssiiigggkkkppptttxxx{{{{{{xxxwww|||)))***++++++,,,...111444666777999999777666666777999888555222///---,,,,,,***+++,,,...///111222333555777888888777666777999<<<>>>BBBEEEHHHMMMRRRVVVQQQOOOJJJFFFEEEGGGKKKNNNSSSXXX\\\___cccfffccc]]]VVVSSSUUU```ooozzz{{{xxxyyyrrrggg]]]TTTKKKAAA;;;111///------...000000000333444666:::===@@@CCCDDDKKKMMMPPPTTTVVVVVVVVVUUURRRMMMGGGDDDEEEGGGHHHHHHNNNOOOTTTZZZ___cccnnnyyyqqqjjjppp}}}rrraaaXXXTTTTTTXXX]]]cccdddccc___YYYWWWYYY]]]\\\]]]___aaaccceeeggghhhbbbbbbbbbaaa```^^^]]]\\\YYYXXXVVVUUUSSSOOOJJJGGGCCCBBB@@@???@@@EEEMMMSSSccciiikkkbbbUUURRR]]]jjj{{{pppYYYHHH???;;;888555777777666555555555555555333444666666666888:::===BBBEEEKKKSSSXXXTTTKKKCCC>>>@@@FFFNNNYYYfffuuuzzzfffSSSFFFBBBBBBBBBDDDDDDHHHOOOUUU^^^ooo~~~rrrggg]]]WWW[[[bbbmmmvvv~~~zzzvvvpppjjjgggfffggghhhjjjkkkmmmnnnmmmllljjjiiigggiiilllooorrruuuvvvwwwyyyzzz}}}xxxtttmmmgggddd]]]aaabbb___ZZZ\\\eeemmmuuuvvvwwwxxxwwwxxxzzz{{{|||xxxvvvyyy~~~~~~~~~}}}||||||{{{zzz{{{zzzzzzyyywwwuuusssrrrpppnnnllliiieee```\\\UUUPPPIIICCC@@@>>>===<<<============>>>@@@BBBCCCEEEDDDEEEGGGGGGIIIQQQ[[[lll~~~yyykkk___bbbsssgggUUUDDD>>>777444555666555333444333333222111111000000,,,,,,,,,+++++++++******------,,,,,,+++,,,,,,,,,,,,,,,---......---,,,,,,...---,,,,,,,,,...000111333444;;;EEEPPP[[[jjjwww~~~sssvvv|||sssnnnkkkeeedddhhhmmmyyyppp```SSSRRRTTTXXXfffvvv{{{pppiiihhhlllpppxxx|||~~~|||xxxxxx|||)))***++++++,,,---111333777888999999777555555666:::888666333000...,,,,,,///.........///111333444222222000...,,,---000333333666<<>>222000//////000111000///333444666888;;;===???@@@HHHIIIKKKMMMMMMLLLKKKJJJHHHEEECCCCCCFFFHHHJJJJJJMMMPPPUUU\\\^^^bbblllwwwqqqiiippprrrbbbYYYTTTSSSUUUZZZ^^^___^^^ZZZVVVVVVYYY]]][[[\\\^^^```bbbdddeeeeee^^^______^^^\\\XXXTTTRRRNNNMMMLLLKKKKKKIIIEEEBBB@@@?????????AAAGGGOOOTTTbbbgggggg^^^SSSQQQ[[[gggxxx|||dddYYYIII>>>:::999777555777666555555444555555555333444666666777999<<>>===<<<<<<<<<>>>???AAABBBCCCDDDDDDDDDFFFIIIHHHIIIRRR\\\mmmzzzvvvxxx{{{~~~rrrhhh___dddtttdddQQQEEE???999555666777666444333333222222111000000000///.........---------------,,,,,,,,,,,,------...***,,,---......---,,,***------,,,,,,---...000111111222888CCCNNN[[[lllzzzzzzrrrxxx~~~qqqnnnpppnnnlllnnnqqqwwwuuugggZZZVVVVVVZZZffftttwwwmmmiiikkknnnqqq~~~~~~yyyxxx|||)))***+++,,,,,,---000333777999999888666444444555666666555333222111000///111000///......000222333111000///,,,******---///,,,000777>>>BBBGGGJJJMMMOOOOOOMMMKKKJJJLLLRRRWWW[[[```dddfffhhhkkkiiieeeaaa```bbbjjjuuu}}}yyyoooeee\\\QQQFFF>>>333222000000111111000///333333555666888:::;;;<<<>>>@@@BBBDDDEEEFFFEEEEEEAAAAAABBBDDDGGGIIIKKKKKKMMMPPPVVV\\\]]]```iiiuuusssjjjqqq~~~yyylll]]]UUUQQQOOOQQQUUUXXXXXXWWWUUUTTTUUUZZZ]]][[[\\\^^^___``````______YYYZZZ[[[[[[YYYTTTOOOLLLGGGFFFDDDDDDDDDCCC@@@>>>======>>>>>>@@@EEELLLPPPXXX\\\\\\VVVNNNNNNXXXcccvvv|||zzzmmm```MMMFFF===888777888777666666555555444444555555555444555666666777:::>>>AAAEEEIIILLLKKKFFF@@@<<<;;;@@@EEEKKKSSS___nnnyyy~~~oooVVVGGGCCCAAAAAABBBJJJKKKPPPWWW___jjj|||xxxjjjdddbbb```aaadddoooyyy~~~{{{vvvtttqqqooommmlllkkkkkkmmmoooppprrrrrrqqqpppooommmoooqqqtttvvvxxxzzzzzzwwwyyy|||yyysssnnnmmmkkkjjjkkknnnrrruuu|||~~~~~~yyyrrrooommmlllooouuu~~~~~~~~~~~~}}}}}}||||||||||||xxxxxxwwwvvvuuusssrrrqqqnnnmmmkkkjjjgggddd___[[[SSSNNNGGGBBB???>>>===<<<:::;;;===@@@AAACCCCCCDDDCCCDDDGGGJJJIIIJJJTTT___tttwwwssstttxxx{{{{{{mmmeee___ddduuucccPPPDDD@@@;;;777777777666555333222222111111000//////000000000/////////......***************+++,,,---***,,,...//////...,,,***------,,,,,,---...000000000111777AAALLLZZZnnnvvvrrryyyuuutttwwwwwwuuuuuutttvvv{{{~~~qqqcccZZZWWWZZZfffsssvvvnnnlllooorrrsss}}}xxxvvvyyy~~~***+++,,,,,,,,,---000222777888999888666444444444666555555444333222111000111000...------...000111///000000...,,,++++++,,,)))...666<<>>@@@AAABBBBBBAAABBBEEEFFFHHHIIIJJJKKKKKKOOOUUUZZZZZZ\\\gggtttvvvooosss|||}}}||||||nnnbbbVVVPPPNNNMMMNNNQQQQQQQQQQQQQQQRRRVVVZZZ]]]^^^^^^^^^^^^]]][[[XXXWWWSSSUUUWWWXXXVVVQQQLLLIIIEEECCCAAA@@@@@@???<<<:::;;;;;;<<<<<<===@@@EEEIIILLLOOOQQQNNNJJJMMMWWW```oooooolllhhheee___SSSIII===999555333444555555444555555444444444444555555444555666777888;;;@@@CCCFFFHHHJJJGGGAAA<<<<<<>>>AAAFFFKKKQQQ___rrrjjjPPPDDDAAA???@@@AAAKKKMMMSSS[[[cccnnn|||{{{ppplllllliiigggfffpppzzz{{{wwwuuutttrrrpppnnnmmmmmmlllpppqqqrrrsssrrrqqqooonnnoooppprrruuuwwwxxxyyyzzzyyy{{{~~~zzztttrrrpppoooqqqtttwwwxxx|||yyywwwpppjjjiiihhhiiinnntttzzz|||~~~~~~}}}}}}}}}|||||||||||||||yyyyyywwwvvvuuutttsssrrrooonnnllljjjgggccc^^^ZZZRRRMMMFFFAAA???===<<<;;;999:::<<>>??????BBBDDDGGGHHHGGGGGGHHHJJJIIIMMMSSSWWWVVVYYYfffttt{{{ssstttxxx~~~|||oooooorrrxxxyyyoooeeeZZZPPPLLLKKKJJJKKKMMMJJJJJJLLLOOOSSSWWW[[[]]]^^^___^^^]]]ZZZWWWSSSQQQOOOPPPSSSTTTRRRNNNJJJGGGCCCAAA>>>======<<<999888999::::::::::::<<<@@@CCCFFFIIIKKKJJJIIILLLSSSZZZaaa]]]VVVQQQMMMHHHAAA<<<888666555555666777777666444444444333444444555666555666666777999<<>>AAA???FFFKKKRRRcccyyy|||dddMMMCCC@@@>>>@@@DDDIIIMMMUUU```jjjvvv|||}}}~~~uuussssssooollllllrrr}}}xxxsssuuutttrrrooonnnmmmmmmmmmpppqqqsssssssssqqqooonnnpppqqqsssuuuwwwyyyyyyzzz|||~~~xxxvvvtttrrrrrrsssuuuwwwyyy~~~zzzyyy{{{~~~vvvnnnnnnhhhccccccdddeeekkkrrryyy|||~~~~~~}}}}}}}}}||||||||||||||||||||||||zzzyyyxxxvvvuuutttsssssspppnnnllljjjgggbbb]]]YYYQQQLLLFFFAAA>>>===<<<;;;;;;;;;<<<>>>???AAABBBCCCAAACCCGGGIIIHHHMMM\\\kkk|||yyyuuuuuuxxx{{{{{{zzzuuummmgggqqq~~~aaaPPPBBB@@@===999777666666666444444333333222111111000//////.........---------...------------......///,,,,,,------------,,,,,,,,,,,,---....../////////111333888BBBNNNaaa|||{{{yyy~~~yyyttttttuuutttrrrtttttt{{{uuucccWWWXXXbbbkkk}}}yyyvvvvvvwwwxxx~~~{{{tttpppqqqsssyyy|||+++,,,,,,,,,+++---///222444666777777666555555666666666666666555333222111........................---...000000...,,,,,,,,,---111666:::>>>AAADDDGGGIIINNNRRRSSSTTTXXXaaaiiimmmsssvvvtttrrrrrrrrrpppsssrrrpppnnnpppwww}}}uuuhhhWWWLLL<<<888333000000111222222111222333444555666666777888999:::<<<===???@@@@@@BBBEEEGGGGGGFFFFFFGGGIIIHHHKKKQQQSSSRRRVVVeeeuuupppooonnnpppsssssspppmmmfffhhhnnnwwwyyymmmbbb\\\RRRIIIFFFEEECCCCCCFFFDDDFFFIIINNNTTTYYY[[[\\\]]]]]]]]]\\\YYYUUUQQQNNNMMMNNNOOOOOONNNJJJFFFDDD>>><<<:::999999999777666666888999999:::;;;>>>@@@EEEGGGIIIIIIGGGHHHKKKOOONNNIIIDDDAAA===999777666555555555666777999999999444333333333444444555666555666777777999===CCCHHHIIIFFFBBB>>>;;;;;;>>>AAA>>>HHHPPPWWWiiittt^^^JJJCCCAAA>>>BBBIIIJJJOOOZZZhhhrrr}}}~~~}}}yyyuuupppnnnooovvv|||wwwvvvtttqqqnnnmmmlllmmmmmmpppqqqssstttuuutttrrrqqqrrrsssuuuwwwxxxyyyzzzzzz~~~}}}}}}{{{wwwsssqqqrrrtttrrryyy~~~xxxxxxzzz~~~rrrkkkjjjccc___^^^___aaagggnnnvvvyyy||||||||||||||||||||||||||||||||||||||||||||||||zzzyyywwwuuutttssssssssspppnnnkkkhhheee```ZZZVVVPPPKKKEEE@@@>>>===<<<;;;>>>>>>>>>>>>???AAACCCDDD@@@BBBFFFGGGGGGMMM___qqqyyyvvvssstttxxx|||~~~~~~vvvmmmkkkyyyyyy[[[KKK@@@???===:::666555555555555555444444333222222222111111111111000000000000///......---------......++++++***))))))***++++++,,,,,,---...///////////////111888CCCQQQhhhzzzwwwyyyyyyxxxzzz~~~{{{tttooonnnppprrrrrrqqqttt~~~oooaaa^^^ccciiizzzyyyvvvvvvxxx{{{~~~|||tttnnnnnnpppvvvxxx~~~+++,,,,,,,,,+++,,,///222333555777777666555666777111222444666777666666555---...//////000//////...///000111000......///000///222666:::<<>>999333//////111333444111222222333555666777777777888999<<>>AAACCCHHHNNNUUUZZZ\\\\\\[[[[[[\\\[[[XXXTTTPPPNNNLLLMMMMMMMMMJJJGGGCCCAAA:::888666666777777666555444666888999:::;;;>>>AAAFFFHHHIIIGGGDDDBBBCCCDDD???<<<:::999666333333555//////000111333444555555333333333333444444555666666666777777999>>>DDDIIIJJJFFF@@@;;;999;;;>>>@@@AAALLLUUU]]]nnnnnnYYYHHHCCCBBB???DDDMMMOOOTTT```mmmxxx}}}uuuooonnnpppyyywwwuuuqqqnnnlllkkklllmmmooopppsssuuuvvvvvvuuuuuutttuuuvvvxxxyyyzzz{{{{{{~~~{{{tttpppqqqtttnnnuuu}}}sssmmmhhhaaa\\\[[[\\\]]]cccjjjlllpppxxx~~~zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||||||||||||||zzzxxxvvvtttsssrrrrrrsssooommmjjjgggccc^^^XXXSSSOOOKKKEEE@@@>>>===<<<;;;AAA@@@???>>>???AAADDDEEE@@@BBBEEEFFFFFFNNNbbbuuuyyytttqqqrrrwww}}}rrrkkkkkk}}}tttVVVFFF@@@???===:::666444444555666555555444444333333222............------------...---,,,,,,+++++++++++++++)))(((&&&&&&((()))++++++,,,---...////////////,,,///888DDDTTTmmmwwwlllmmmlllkkkooouuuwwwtttttttttqqqlllkkknnnsssuuuooottt{{{kkkeeegggiiiyyyzzzuuuuuuxxxzzz~~~|||uuunnnmmmnnnvvvzzz*********+++,,,---///000000222444777888888888777555555555888::::::999777111///---+++***+++,,,...111000//////000222444555333888===>>>===>>>BBBGGGEEEGGGJJJMMMQQQWWW^^^cccmmmpppuuuvvvuuutttvvvxxxuuuuuurrrmmmiiillluuu}}}yyyhhhWWWIII>>>444222222111111222111111333444555666666666888999:::<<>>>>>>>>??????CCCHHHNNNSSSVVVWWWWWWXXXYYYZZZXXXUUUQQQOOOOOOPPPOOONNNNNNMMMJJJEEEAAA:::999777666444333333333222222444666888999;;;<<>><<<===>>>>>>>>>>>>>>>???@@@@@@@@@AAAFFFEEEFFFHHHKKKUUUkkk{{{vvvooolllrrr{{{~~~{{{qqqmmmgggnnnQQQFFF@@@===999777777999999999:::999666444333222222222000000000///......------******+++,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,++++++---111111---))),,,000555>>>TTTrrr{{{mmmgggeeefffiiijjjjjjnnntttvvvooogggcccfffkkkoooppppppyyyqqqgggkkktttyyyxxxssssssuuu}}}zzzpppjjjjjjmmmsssyyy*********+++,,,---/////////111333666777777777666555555666888;;;===<<<;;;555222///,,,***+++---...000000//////000222555666555999===@@@AAABBBEEEGGGDDDGGGJJJMMMRRRXXX___ccchhhlllqqqssssssrrrssstttxxxuuuqqqlllkkklllpppssszzz{{{|||}}}}}}ooo```LLL@@@555222111000000111111222333555666666666666::::::;;;===???BBBEEEFFFHHHIIIIIIGGGFFFEEEEEEFFFLLLJJJMMMTTT[[[cccrrrzzziii```YYYZZZ]]]```bbbeeegggqqq|||}}}ssshhh\\\RRRKKKIIIFFFBBB>>><<<<<<===>>>@@@CCCIIINNNSSSUUUVVVWWWVVVWWWWWWVVVTTTRRRQQQRRRUUUTTTSSSQQQNNNIIICCC>>>999888666555333222222222111222333555777888::::::???@@@@@@@@@???<<<:::888888777777666555555444444555555555555444444333333222333333444444555555555333555888;;;???CCCHHHKKKIIIAAA::::::;;;<<>>>>>>>>???@@@@@@AAAAAAEEEEEEFFFHHHKKKVVVkkk~~~yyyvvvpppnnnttt~~~ooolllgggoooSSSHHHAAA>>>:::888888999:::999:::999777555333333333333000000000///......------++++++,,,,,,,,,,,,,,,+++++++++,,,------------,,,+++,,,///000///......------111666>>>PPPhhh|||wwwkkkeeeeeehhhkkkkkkjjjpppwww}}}tttjjjfffhhhnnnqqqrrrooovvvqqqfffhhhpppwwwyyyssssssuuuwww{{{|||vvvnnniiijjjlllsssyyy*********+++,,,---...///...000333555666666666555555555666999===@@@AAA@@@;;;777222---++++++...///////////////111333666777999:::>>>CCCGGGIIIIIIGGGDDDFFFJJJNNNRRRXXX___ccceeeiiinnnppppppooonnnmmmvvvrrrnnnlllmmmmmmlllkkkooorrruuuyyy~~~sssfffQQQDDD777222111///...///222333444666777777777777;;;;;;<<<>>>@@@DDDGGGIIIJJJHHHFFFEEEFFFFFFFFFEEENNNNNNSSS[[[dddooozzziii```XXXXXX\\\^^^cccgggjjjvvvvvvjjj^^^SSSJJJDDDCCCAAA>>>;;;::::::<<<===AAADDDHHHMMMQQQSSSTTTTTTSSSTTTUUUUUUTTTTTTVVVXXX[[[ZZZXXXVVVRRRLLLDDD???888777666444333222111111000111222444555777888888999999:::::::::888777666888777777666666555555444777666666555444333222222222222333333444555666666333555888<<>>>>>??????@@@AAAAAABBBDDDDDDFFFIIIMMMXXXlll}}}xxxvvvrrrqqqyyynnnmmmjjjnnnSSSIIIAAA>>>;;;999:::;;;;;;::::::999777555444444444444111000000//////......---,,,---------------,,,,,,++++++,,,---------------)))...222111...,,,...111...333777>>>KKK^^^lllrrrvvvuuuwww|||}}}rrrhhh```ccchhhkkkiiihhhpppzzzxxxlllfffgggllloooppprrrwwwooocccbbbhhhppp{{{yyysssrrrsssrrruuuwwwtttmmmiiijjjmmmrrrxxx++++++++++++,,,---...//////000333555777777666666666555666:::???DDDFFFGGGAAA<<<555///,,,,,,...000......///000222444666888;;;;;;>>>EEELLLOOOLLLHHHCCCFFFIIIMMMRRRXXX^^^cccfffjjjnnnqqqpppmmmiiigggkkkkkkkkklllmmmllljjjhhhhhhkkkppptttzzz{{{rrrfffUUUHHH:::444222000///000333444555777888888888888::::::<<<>>>BBBFFFJJJLLLJJJGGGCCCCCCEEEHHHGGGFFFOOOSSSZZZcccooo~~~zzzmmmccc\\\[[[]]]___eeekkkooozzz{{{oooaaaUUULLLDDD@@@>>>===;;;999999:::<<<===@@@BBBFFFIIILLLNNNOOOOOORRRSSSUUUVVVWWWZZZ^^^aaabbbaaa^^^[[[WWWPPPHHHBBB999888777555444333222222000111111333444555666666333444555666666666555555777777777777666666555555999888777555333222222111222222333333444555666666777777:::???EEEJJJMMMNNNDDD>>>:::;;;<<<===AAAFFFNNN]]]uuukkkOOOFFF@@@@@@EEEJJJQQQXXX```jjjvvv{{{kkkeeegggrrr~~~|||yyyuuuqqqnnnnnnooopppssssssssstttvvvyyy{{{|||zzz{{{|||}}}~~~lll\\\VVVQQQOOOLLLKKKLLLNNNNNNNNNRRRPPPQQQUUU[[[cccrrr}}}~~~~~~~~~}}}}}}}}}|||{{{zzzyyyyyyuuusssrrrrrrsssrrrooollljjjfffaaa___^^^ZZZUUUPPPHHHDDD>>>;;;::::::;;;;;;>>>>>>??????@@@AAABBBBBBCCCCCCFFFKKKPPPZZZmmm}}}~~~zzzyyyxxxuuuuuu|||nnnpppooo|||hhhPPPGGGBBB???<<<;;;;;;<<<;;;;;;:::999777666555555555666111111000000///...........................---,,,+++,,,,,,---...---------***---//////...---...///...333777<<>>EEENNNQQQNNNIIIDDDFFFHHHKKKOOOVVV]]]bbbjjjmmmqqqsssrrrmmmfffaaaaaaggglllmmmjjjfffeeefffaaafffkkkpppvvvxxxqqqgggVVVIII<<<666444222000111444444666777888999999999777999<<<@@@DDDIIILLLNNNHHHDDD@@@AAAEEEIIIKKKJJJRRRYYYcccnnn{{{{{{pppggg```]]]]]]___dddkkkqqqyyyvvvhhhYYYNNNFFFBBB???<<<;;;:::::::::<<<>>>??????@@@CCCEEEGGGHHHIIIIIIPPPRRRUUUXXX\\\```fffiiillliiiddd___XXXPPPHHHBBB::::::888666555444444444000111111222333444444555111222333444555555555666777777777777777666666666:::999777555333222222222111111222333444555666777;;;;;;===BBBHHHKKKKKKJJJAAA===;;;<<<===>>>CCCIIIPPPccc|||xxx```LLLEEEAAACCCHHHMMMTTT\\\hhhssstttggg\\\\\\bbbooo||||||yyyuuuqqqnnnnnnoooppprrrrrrqqqrrrtttvvvyyyzzzzzzzzz{{{}}}~~~fffWWWRRRLLLJJJHHHGGGHHHIIIIIIIIILLLKKKMMMSSS[[[eeeuuu}}}~~~~~~}}}~~~~~~}}}}}}{{{zzzyyyuuuuuutttsssrrroookkkiiiiiieee```^^^\\\YYYSSSOOOFFFBBB===:::::::::::::::===>>>???@@@AAABBBCCCCCCBBBCCCFFFMMMTTT^^^nnn}}}|||yyy|||{{{yyyyyykkkpppqqq~~~yyycccNNNGGGBBB???===<<<<<<<<<;;;:::999888777666555555666777111111111000//////........./////////......---,,,,,,,,,---.........------,,,+++***+++...///---+++...222555:::HHH[[[kkkrrruuussspppnnnlllhhhccc```[[[^^^ccceeebbbcccooo|||~~~sssmmmkkknnnpppjjjsssxxxeeeVVVQQQUUU```nnn~~~wwwpppmmmnnnppprrrtttrrrnnnkkkjjjkkkkkkrrr|||,,,+++++++++,,,,,,---...000222555777888999888777777666777;;;AAAIIINNNPPPFFFBBB;;;444000...///000...///000222444555666777;;;:::===DDDLLLPPPNNNKKKFFFGGGGGGHHHLLLSSS[[[aaakkknnnrrruuutttmmmddd]]]]]]eeelllmmmgggaaa___```ZZZ```fffkkkqqqsssnnnfffQQQEEE:::777666444222222333444555777888888888888666999===BBBFFFIIIKKKLLLEEEBBB@@@AAAFFFKKKPPPSSSZZZeeeqqq{{{|||ssskkkddd```^^^]]]aaagggoootttzzz}}}zzzppp```QQQGGGBBB@@@???;;;;;;:::;;;<<<===???@@@>>>???@@@BBBCCCCCCDDDDDDMMMPPPTTTYYY^^^ccciiimmmrrrmmmeee\\\TTTKKKBBB===;;;:::999777666555444444111111222222333333444444111222222333444555666666777777777777777777777777;;;999777555333222333333111111222333555666777777<<<===@@@FFFKKKMMMIIIFFF@@@===<<<>>>???@@@EEELLLVVVjjjlllVVVJJJFFFDDDGGGKKKQQQYYYaaappp|||~~~kkk___VVVQQQXXXcccooo|||~~~{{{vvvrrrpppooopppqqqqqqqqqqqqqqqsssuuuwwwyyyyyyyyy{{{|||~~~vvv]]]PPPLLLFFFEEECCCCCCDDDFFFFFFEEEGGGGGGKKKRRR[[[fffuuu~~~}}}~~~|||}}}~~~~~~}}}|||zzzyyyvvvuuuuuussspppmmmjjjhhhiiieee```]]][[[WWWQQQLLLDDDAAA<<<::::::;;;;;;:::===>>>???@@@AAABBBCCCDDDCCCCCCGGGPPPXXXbbbppp}}}}}}|||{{{{{{}}}gggnnnppp}}}{{{~~~}}}^^^NNNIIIAAA???===<<<<<<<<<;;;:::888777666555555555666777222111111000000//////...////////////...---,,,,,,,,,,,,---...............---***((()))---///---***...111333999GGG\\\mmmuuusssqqqnnnjjjfffbbb___]]]``````bbbccccccfffrrryyyllleeegggjjjhhhvvvrrr```PPPKKKNNN[[[jjj|||xxxqqqnnnnnnoooqqqsssrrrpppmmmkkkkkkmmmttt}}},,,,,,+++++++++,,,------000111444666888888777666888777777:::AAAIIIOOORRRFFFBBB<<<666111////////////000111333444555555555999999<<>>:::::::::;;;<<<===???@@@??????@@@@@@AAAAAAAAAAAAFFFKKKQQQWWW]]]bbbhhhkkklllfff]]]TTTLLLEEE???;;;;;;:::888777555444444444222222222333333333333333222222222333444555666777777777777777777777777777:::999666444333333444444000111222333555666777777;;;<<>>???@@@BBBCCCDDDDDDCCCDDDIIIRRR[[[eeerrr~~~{{{{{{zzz{{{{{{gggnnnppp~~~~~~~~~tttXXXKKKIII@@@>>><<<<<<<<<<<<:::999666555555444444555666777222222111111000/////////...//////...---,,,++++++,,,------...............,,,+++++++++,,,------------000333888DDDWWWgggnnnjjjlllmmmllliiieeebbbbbbeeebbb``````bbbgggsssnnnbbbbbbgggkkk|||zzznnn]]]MMMHHHKKKTTTdddxxxzzzsssppppppppprrruuuvvvuuutttrrrrrrsssyyy,,,,,,+++++++++,,,------...000333555777777666555999777777:::AAAIIIPPPSSSEEEBBB===777333000///...000111222333444444555444777888;;;@@@FFFJJJMMMMMMJJJHHHEEECCCEEEMMMWWW___bbbeeekkkqqqrrrlllbbbYYYXXX[[[```fffiiigggaaa\\\RRRWWWZZZ[[[\\\[[[TTTKKKDDD;;;333444666444222222222333444666777777777777999===BBBFFFGGGFFFCCC@@@AAACCCEEEFFFJJJRRR\\\dddppp}}}}}}wwwpppkkkeee```bbbfffhhhlllsss|||nnnbbbQQQCCC;;;999;;;===:::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBGGGNNNUUU[[[aaaeeeiiibbb\\\TTTMMMGGGCCC???===:::999777666444333333333333333333333333333333333222222222222333444666666777777777777777888888888:::999666444333333444555000111222333555666777888999;;;AAAIIIPPPPPPIIIBBB>>>===>>>AAAAAABBBIIIQQQgggzzzoooWWWGGGFFFDDDFFFLLLRRRYYYccclllsssppp```PPPJJJHHHJJJWWWfffuuu{{{wwwuuutttuuuvvvqqqrrrssstttuuuwwwwwwxxxwwwxxxyyy{{{|||~~~}}}nnn[[[KKKFFFHHHGGGEEECCCCCCEEEHHHIIIIIIGGGGGGLLLUUU\\\eeerrr~~~}}}}}}~~~}}}}}}wwwyyyzzz||||||{{{yyyxxxsssssssssqqqnnnllllllllljjjeee```\\\YYYTTTMMMHHHCCC@@@<<<;;;;;;<<<;;;;;;===>>>???@@@BBBCCCDDDEEECCCDDDJJJSSS]]]gggtttxxxyyyyyy{{{{{{jjjqqqrrrlllRRRHHHGGG???>>><<<<<<<<<;;;:::888555555444333444555666777222222111111000/////////............---,,,+++***,,,---......//////......+++---///...+++***---111---111333777BBBRRR___dddbbbgggmmmpppoookkkiiihhhgggaaa\\\\\\___fffrrr~~~uuuffffffllljjj|||xxxlll[[[LLLHHHJJJNNN^^^sss|||uuurrrrrrrrruuuxxx{{{|||{{{zzzzzzyyy,,,,,,---------,,,+++***///000111222333555666666888444555<<>><<<<<<<<<<<<<<<======>>>>>>>>>===>>>???AAAAAABBBBBBBBB@@@BBBFFFLLLRRRWWW\\\^^^WWWPPPIIIFFFBBB<<<:::;;;999888888777666555555555222222222222222111000///333333222111000222666999777777888888999999:::::::::888555222111111222333444555666666666777999;;;:::???FFFLLLNNNKKKEEE@@@>>>>>>AAAEEEDDDEEEOOO\\\rrr~~~```NNNGGGCCCHHHMMMQQQVVV^^^iiirrrzzz~~~eeeRRRFFFIIIKKKLLLXXXiiixxx}}}xxxuuutttuuuvvvwwwvvvuuuuuuuuuwwwxxxyyy{{{{{{zzzzzz{{{|||~~~uuudddWWWPPPLLLIIIFFFGGGGGGEEEDDDDDDDDDEEEFFFHHHGGGKKKSSS\\\eeeqqq|||~~~~~~|||~~~{{{xxxvvvvvvwwwxxxyyyyyyyyyyyyvvvtttqqqnnnmmmmmmooopppkkkhhhbbb]]]XXXSSSMMMIIIBBB???<<<:::;;;<<<<<<;;;@@@@@@@@@@@@AAABBBCCCCCCAAAIIILLLSSSaaaiiiuuu}}}}}}|||}}}{{{ooonnnsss~~~gggPPPHHHFFF??????>>>>>>======<<<<<<999888666444333444555666333333222222111000000000......---------,,,,,,,,,...///////////////......---------.........//////111///111888>>>FFFQQQ\\\aaagggnnnssswwwwwwooofffZZZ]]][[[\\\aaaaaammmwwwiiiggggggoooyyywwwiii]]]TTTOOOMMMSSSaaaqqq}}}yyyvvvvvvwwwyyy|||~~~|||zzzzzz+++++++++,,,,,,---------000111222444555666777777999666777<<>>666111///000///000222222111222444666888999:::===AAAFFFLLLPPPQQQLLLEEEAAABBBGGGOOOTTT\\\dddlllpppqqqmmmcccXXXVVVXXX^^^gggnnnnnnfff___VVVPPPIIIDDDBBB@@@===:::888777666555333333222222222333444666888:::;;;<<>><<<>>>AAADDDIIILLLOOOQQQLLLFFF@@@???===999888999888777777666666555444444222222333333222111111000222222222222111333666888999:::::::::999888888888999777444111000111222333222333444444444555888:::>>>BBBIIINNNOOOKKKFFFBBBAAAAAADDDFFFEEEHHHVVVeeevvvYYYIIIEEEBBBHHHOOOSSSXXX___kkksss}}}aaaPPPEEEIIILLLNNN[[[mmm||||||yyywwwwwwxxxyyywwwvvvvvvvvvvvvwwwyyyzzz|||{{{{{{{{{|||~~~{{{mmmdddWWWNNNKKKKKKIIIGGGJJJIIIGGGFFFFFFFFFGGGHHHHHHGGGJJJQQQYYYaaammmxxx~~~~~~~~~}}}}}}}}}~~~|||yyywwwwwwxxxyyyyyyyyyxxxxxxuuusssqqqooommmmmmnnnnnnjjjfffaaa[[[VVVQQQLLLHHHBBB???<<<:::;;;<<<<<<;;;@@@@@@@@@@@@@@@AAABBBCCCBBBIIILLLTTTaaaiiivvvnnnpppxxx~~~~~~eeeOOOGGGEEE?????????>>>======<<<<<<;;;999777666555555666777444444333222222111000000.........---------,,,,,,....../////////......---,,,,,,---------.........000...000666<<>>AAAJJJSSSZZZUUUMMMBBB888222111111///000222222111222444666777888:::<<>><<<:::999777888999;;;<<<>>>???@@@@@@;;;888999999777666888666666666555555444444333222333333333333222222111000222333333333444666888:::<<<===;;;999666555666777555333111000000111222222333555555555777:::<<>>;;;:::;;;<<<<<<<<>>======<<<<<<:::999777666555555666666555555444333222111000///.........------------,,,,,,---............------++++++,,,,,,,,,---------///---///444999???LLLXXX\\\cccnnn|||uuucccaaabbb]]]]]]aaa```jjjzzzsssoookkkeeefffiiiooo|||xxxtttppphhh[[[QQQPPP\\\kkkyyyzzzvvvtttxxx}}}---,,,+++***+++---///111333444666888999:::::::::888888999;;;<<>>BBBIIINNNUUURRRLLLDDD>>>@@@GGGNNNWWW```iiiooorrrqqqhhh___WWWXXX^^^fffnnnpppjjjdddWWWOOODDD<<<888777555444444444555666555444222111222333555777:::<<<===>>>>>>??????@@@AAADDDIIILLLQQQTTTZZZbbbkkkvvv}}}vvvrrrmmmnnnrrrzzzzzzwwwrrrlllgggfffhhhkkknnnzzzjjjRRRJJJCCCCCCBBB???<<<<<<999999999999999999999999======>>>===<<<999777555333333333444444555555555999444333666777555555777555555555444444333333333333333444444444333333222000222444555555666888999:::<<<>>>===999555444444444333111000///000111222555666777777888;;;>>>AAAFFFKKKPPPQQQLLLGGGEEEDDDCCCHHHLLLLLLNNN[[[sssxxx[[[GGGCCCFFFIIINNNUUUZZZ]]]dddmmmuuuuuuUUUJJJDDDGGGLLLSSSbbbttt~~~}}}|||||||||yyyyyyyyyyyyzzz|||~~~yyykkk___XXXTTTPPPLLLJJJJJJJJJJJJHHHGGGFFFEEEDDDEEEEEEGGGGGGJJJHHHKKKRRRYYY```lllvvv~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{yyyzzzzzzyyyxxxwwwvvvuuuqqqqqqqqqpppooollljjjiiiddd```[[[VVVQQQLLLGGGDDD???===:::999;;;<<<===<<<>>>>>>>>>???@@@AAABBBCCCDDDKKKMMMTTTcccmmm|||qqq{{{}}}~~~```NNNGGGDDDAAA@@@@@@???>>>===<<<<<<777666555444333333333444555444333222111000///...............------------+++,,,------...---------******+++++++++,,,,,,,,,......///333777===JJJWWW]]]fffrrrxxxhhhcccddd______cccbbbjjjvvvooolllkkkdddddddddkkk{{{~~~wwwwwwxxxrrrbbbTTTOOOYYYiiiyyyzzzxxxyyy///...,,,++++++,,,...///333444666999::::::::::::666666777999;;;BBBTTTeeekkkaaaRRRCCC777222000000///000222222111222444666555888;;;<<<===AAAHHHNNNXXXWWWSSSIIIAAA???FFFMMMUUU^^^hhhooouuuvvvooofffXXXYYY^^^fffoooqqqmmmhhhVVVOOODDD===999888555333333555666888888666444222333444555777999;;;===>>>============???DDDKKKPPPVVV[[[ccckkkvvvwwwpppmmmmmmhhhkkkpppxxx~~~yyyooonnnkkkhhheeeeeehhhkkkssszzzbbbLLLFFFAAABBBBBB???======999999999999999999999999999:::;;;;;;;;;888666444222222222222222222222333555111000444666333222333444444444444333333333333333444555555555555444444000222555666777888:::<<<:::>>>AAA@@@;;;666444555222222111000000000111222555666777888999===AAAEEEHHHNNNRRRPPPIIIDDDCCCFFFCCCJJJPPPRRRXXXiiikkkRRRDDDDDDIIINNNSSSYYY]]]```fffooowwwlllQQQIIIEEEGGGLLLTTTeeeuuu{{{~~~}}}|||{{{{{{{{{|||}}}xxxlllaaaYYYTTTNNNMMMLLLKKKKKKKKKJJJIIIJJJIIIIIIIIIJJJKKKMMMNNNLLLKKKMMMTTT\\\cccoooyyy~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzyyyxxxwwwvvvuuuppppppppppppnnnkkkhhhgggaaa]]]XXXSSSOOOJJJEEEBBB>>><<<999999:::<<<======>>>>>>>>>???@@@BBBCCCDDDEEELLLNNNUUUeeeqqq|||qqq{{{^^^OOOHHHEEEAAAAAA@@@???>>>===<<<<<<777666666555444444333333444333222111000///......//////.........---------+++,,,,,,---......------*********+++++++++,,,,,,//////111444666<<>>===???;;;;;;::::::::::::999999888999;;;<<<<<<:::777666444444444444444444444444222//////444555222000000444444444444444444444444444444555666666666666555333444666777888:::===@@@>>>CCCHHHFFF>>>888555555111111111111111111222222444555666666888<<>>>>>??????@@@AAACCCDDDEEEEEELLLOOOWWWhhhvvvsssqqquuu[[[NNNIIIFFFBBBBBBAAA@@@>>>===<<<<<<999999999888777777666666333333222111111000000000/////////.........------+++,,,---......///......******+++++++++,,,,,,,,,...///111444666<<>>666333111111///000222222111222444666555:::>>>>>>===@@@HHHOOOYYY]]]^^^UUUHHHAAAEEELLLRRR\\\hhhsss|||~~~www^^^___ccckkkuuuyyywwwsss___UUUFFF<<<777555555444555777;;;>>>???===999777444555555666888999999:::<<<<<<===???EEEOOO[[[cccmmmvvvyyyiiibbb```^^^^^^aaaaaabbbdddiiimmmmmmhhhccc^^^```ccceeehhhmmmrrrvvvlllWWWHHHCCC@@@AAAAAA>>>>>>@@@======<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@???<<<999777777777666666555555555555333000111666888555222222444444444444444555555555444555666777777777777666555666777888999<<>>DDDHHHLLLSSSWWWRRRHHHBBBFFFLLLNNNWWW___fffrrrnnnVVVKKKHHHIIIIIIQQQUUUZZZ^^^ccclllzzzrrrYYYKKKIIIIIIKKKRRR^^^rrr{{{|||wwwxxx~~~~~~tttjjjbbb\\\YYYSSSTTTUUUUUUUUUUUUVVVVVVSSSSSSTTTVVVYYY\\\___aaadddbbbccchhhmmmrrr|||~~~}}}|||}}}~~~}}}~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvppppppooommmkkkiiigggfff]]]ZZZUUUQQQMMMHHHCCC@@@<<<:::888888:::===>>>>>>??????@@@AAABBBDDDEEEFFFFFFMMMOOOXXXkkkzzzqqqvvvoooWWWMMMIIIFFFCCCBBBAAA@@@>>>===<<<;;;:::::::::999999888777666333333333333333333333333////////////............,,,,,,---...////////////++++++++++++,,,,,,,,,---,,,---000333555<<>>===@@@HHHPPPXXX^^^```XXXJJJAAADDDKKKRRR\\\iiittt~~~|||aaabbbeeennnxxx|||{{{wwwhhh[[[JJJ<<<666666777777666999===@@@AAA???;;;999555555555666777777888888:::;;;>>>CCCMMM[[[jjjttt|||mmm]]]ZZZ]]]]]]]]]___bbbaaaaaaccceeeccc]]]WWW[[[^^^bbbggglllqqqxxx||||||eeeQQQHHHCCC@@@AAA@@@>>>>>>BBB>>>>>>>>>======<<<<<<<<>>;;;888999999888777666555444444555333444:::<<<:::777777555555555555555555555555555555666777777777777777777888888888:::===BBBFFFNNNSSSWWWRRRFFF;;;666555111111111222333333444444666777888999<<>>>>>@@@@@@@@@AAACCCEEEFFFGGGFFFMMMPPPYYYlll}}}|||ttt|||kkkUUULLLHHHEEECCCCCCAAA@@@???===<<<;;;888999999888888777666555444444444555555555666666000/////////............,,,---...///000000000000++++++,,,,,,,,,---------+++,,,///222444;;;LLL]]]lllnnnppprrrxxx~~~|||vvvjjjooorrrxxx{{{lllbbbiiiuuuyyywwwqqqnnnnnnllljjjqqq~~~fffRRRJJJOOO___ttt{{{qqqwww////////////////////////000222444666888888888888777777888:::@@@IIITTT[[[^^^TTTFFF;;;555333222111/////////000111333444555;;;;;;::::::;;;???FFFJJJXXX___ccc]]]PPPGGGFFFIIITTT___mmm{{{~~~ggggggjjjsss|||}}}nnn^^^LLL@@@999444555777666===CCCEEEGGGFFF@@@888999777555555777999999888;;;===CCCKKKUUUdddwww}}}jjj^^^VVVXXX[[[]]]```ddd^^^```cccaaa]]]ZZZYYYZZZ^^^aaaffflllsssyyy~~~~~~mmmYYYLLLEEECCCAAAAAABBBBBBAAA@@@>>>BBBCCCAAAAAAEEEHHHGGGLLLGGGEEEIIIHHHAAA>>>???999999999888888888888777777666555444444555666777777777666555555555666666666666555555666777999:::;;;;;;:::<<>>===<<<<<<;;;999888777777666666444666888888666333111111333222000000111111///...+++---///111222111000000,,,------......------,,,111//////222555;;;GGGRRRjjjlllooouuu~~~xxxsssuuuxxxxxxpppeeeaaacccjjj}}}wwwuuuooommmkkkllluuunnnXXXKKKOOO[[[mmm~~~vvv{{{........................000111444666888888888888888999999<<>>???CCCDDDDDDDDDCCCCCCDDDFFFIIIMMMTTT\\\jjj{{{iiilllrrr}}}qqqXXXLLLFFFDDDDDDEEEDDDCCCBBB@@@>>>===<<<<<<;;;:::888777777666666555777888888666333222222333222000000111111///...---...000222333222111111------------------------000......111444:::EEEQQQfffiiimmmsss~~~wwwuuutttsssnnngggeeehhhhhh~~~rrrmmmiiihhhgggiiiqqq~~~lllVVVMMMPPPZZZkkkxxx}}}------------------------///111333666777888999888::::::;;;===BBBKKKUUU\\\^^^VVVIII>>>777444222222//////000000111222444444666777999:::<<>>@@@FFFOOOZZZhhh{{{yyyeeeVVVSSSOOOQQQXXX___aaabbbcccfffdddbbb]]]ZZZXXXZZZ\\\^^^ccckkkuuu}}}|||vvvnnndddYYYRRRMMMJJJGGGFFFFFFHHHHHHHHHNNNNNNNNNRRR___mmmtttsssggg^^^UUUTTTTTTNNNGGGBBB???===:::::::::::::::999:::999999888888999::::::777888999:::::::::::::::;;;;;;;;;;;;;;;<<<======@@@CCCGGGIIIMMMUUUbbbkkkxxx||||||rrr```MMM???888333333333333444555666777888:::;;;===???FFFOOOVVVbbb]]]VVVOOOKKKKKKQQQUUUdddqqqcccWWWJJJEEEEEEGGGLLLQQQRRRWWWaaannn}}}```NNNGGGCCCGGGMMMTTT___ooosss{{{uuukkkeeehhhqqqxxx~~~yyylllfffccciiisss{{{~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}zzzzzzzzzyyyxxxwwwvvvuuuvvvtttqqqnnnkkkgggccc```]]]XXXQQQKKKFFFCCC???<<<<<<;;;;;;;;;<<<===???AAABBBCCCDDDDDDCCCCCCEEEGGGIIINNNUUU\\\iii~~~tttdddgggrrr{{{oooWWWMMMHHHEEEEEECCCBBBBBBAAA@@@???>>>===<<<;;;:::999777777777777666777999888666333222333444222111000111111000......///111222333222222111...---,,,,,,,,,,,,---...///------000333888CCCNNN___dddkkksss{{{tttooommmkkkhhhhhhkkkooommmfff```aaabbbeeekkkwwwlllXXXPPPQQQXXXfffzzz~~~------------------------///000333555777888999999:::;;;;;;===CCCKKKVVV]]]^^^WWWLLLAAA888444222222000000000000111222333444333555888:::<<<>>>AAADDDLLLXXXcccaaaUUUIIIFFFHHHMMMYYYiiiyyy~~~llleeedddppp~~~mmmZZZLLLCCC===<<<>>>@@@JJJTTTWWWWWWSSSKKKCCC>>>@@@AAA???;;;999<<<@@@CCCKKKVVVaaaqqq|||iiiXXXNNNKKKLLLQQQZZZbbbggghhhiiilllgggaaaZZZVVVUUUXXXZZZaaafffooowww|||~~~}}}||||||xxxsssnnniiiccc\\\XXXSSSPPPMMMLLLMMMOOOPPPPPPQQQQQQSSS]]]oootttjjj```]]]]]]YYYOOOGGGCCC???;;;999:::::::::888:::999999999::::::;;;;;;666777888:::;;;;;;::::::;;;<<<<<<===>>>@@@AAAAAAEEEKKKPPPRRRVVV___ooo{{{|||eeeNNN>>>777333333333444555666777888999:::;;;===BBBJJJTTT\\\ggg___UUUOOOKKKLLLSSSZZZdddsssoooVVVMMMFFFEEEGGGIIIMMMRRRVVV[[[eeevvvlllTTTGGGDDDBBBFFFNNNWWWbbbrrrzzzppp{{{pppiiifffllltttzzzxxxjjjbbb\\\cccnnnxxx~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{zzzzzz{{{}}}~~~zzzzzzzzzzzzyyywwwvvvuuuvvvssspppmmmjjjgggccc```\\\XXXPPPJJJEEEAAA===::::::::::::;;;<<<>>>@@@AAABBBCCCDDDDDDCCCDDDFFFHHHHHHMMMTTT\\\hhh~~~nnn___cccppp~~~mmmWWWMMMHHHFFFEEEAAAAAAAAA@@@@@@??????>>><<<;;;:::999888777777777777888999888666444333444444222111111111111000......///000111111111111000///...,,,++++++,,,...///...,,,---///222666AAAKKKWWW```kkkvvvtttjjjhhhiiihhhhhhiiiuuu{{{hhhaaaYYYZZZ]]]aaagggsssooo___SSSRRRUUUaaattt------------------------...///222555777888999999::::::;;;>>>CCCMMMWWW___aaa[[[PPPEEE;;;555222222000000000000111222333333111444777:::<<<>>>AAACCCNNN\\\jjjhhhZZZKKKFFFGGGKKKWWWgggwwwlllfffeeeqqqrrr^^^OOOEEE>>><<<>>>AAALLLWWWZZZYYYVVVOOOHHHHHHDDD>>>:::999;;;???AAADDDOOO]]]jjj{{{|||kkk[[[QQQMMMJJJNNNUUU]]]fffmmmpppqqqooohhh^^^UUUQQQRRRUUUWWW```fffnnnvvvzzzzzzxxxvvvssspppllliiifffccc___\\\XXXVVVTTTSSSUUUWWWXXXXXXTTTUUUZZZfffyyytttnnnfffdddeeebbbWWWLLLGGGAAA;;;888999;;;999888999999::::::;;;;;;;;;;;;666777888999::::::::::::<<<===@@@CCCFFFHHHJJJKKKLLLRRRYYY^^^dddpppjjjPPP???888444444444555666777999:::999:::;;;???EEEOOOYYY```iii^^^RRRMMMLLLMMMUUU^^^eeevvv}}}dddPPPJJJFFFGGGIIIIIIMMMQQQVVV]]]jjj~~~yyy^^^LLLDDDBBBBBBGGGPPPYYYeeetttwwwppp|||}}}nnnjjjjjjrrryyy}}}yyyllleee___gggsss|||~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}zzzzzzzzzyyyxxxwwwvvvuuussspppmmmjjjhhhfffccc```[[[VVVOOOIIIDDD@@@<<<999999999:::;;;===???@@@AAAAAACCCDDDDDDDDDEEEGGGIIIGGGMMMTTT^^^lllkkk___fffuuuiiiTTTJJJEEECCCBBBAAAAAAAAA@@@@@@@@@??????===<<<:::999888888777777888999:::888666444444555444333111111222222000///....../////////////////////...,,,++++++,,,...///---,,,,,,///111555>>>IIIRRR___ooo|||uuujjjhhhiiiiiihhhiiirrrlllbbbYYYXXXZZZ```fffppp|||yyypppfffUUURRRSSS]]]ooo---------------------------///111444777888999999:::;;;<<>>AAADDDQQQaaapppooo___NNNFFFFFFJJJUUUdddtttmmmiiiiiiuuuvvvbbbRRRGGG???===>>>DDDPPP[[[^^^\\\ZZZUUUOOOOOOHHH>>>999999===@@@BBBGGGUUUfffssswwwgggXXXMMMIIIJJJJJJRRR[[[bbbjjjrrruuutttllldddYYYQQQNNNPPPTTTVVV]]]ccclllvvv{{{}}}{{{yyyrrrooojjjfffcccaaa^^^\\\ZZZYYYXXXZZZ]]]___```___XXX[[[```jjjzzz}}}mmmmmmllllllnnnlllbbbVVVKKKDDD<<<999:::<<<;;;888999999:::;;;<<<<<<<<<<<<:::::::::::::::;;;<<<===@@@CCCHHHNNNSSSXXX\\\^^^YYY___hhhpppzzzoooSSSAAA;;;444555555666777999:::;;;:::;;;===BBBKKKUUU___eeehhh[[[OOOMMMNNNPPPXXXccclll~~~sssZZZLLLIIIGGGJJJKKKKKKNNNSSSWWW```rrrlllTTTIIIDDDBBBDDDIIIRRR\\\hhhvvvvvvrrr}}}vvvjjjiiimmmvvv|||~~~xxxnnnjjjkkkrrr}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{|||yyyyyyyyyxxxwwwvvvuuutttpppmmmjjjgggfffeeecccaaaZZZUUUOOOHHHDDD@@@<<<:::999999;;;<<<>>>???@@@@@@AAABBBDDDDDDDDDFFFHHHKKKIIINNNWWWeeewww~~~kkkdddooogggTTTLLLHHHFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;999888888888888999::::::999666555555666444333222111222222111///...........................---,,,,,,,,,,,,---...---,,,---///111444===GGGQQQaaauuuyyynnnjjjkkklllnnnqqqyyyrrr```[[[ZZZ```fffmmm}}}uuurrrrrrnnniiiWWWSSSRRRZZZkkk~~~........................,,,...111444777888999999;;;<<<>>>BBBIIISSS___gggmmmiii```RRREEE;;;777666111111111000111111222333222444777999;;;>>>BBBEEEPPPbbbtttsssbbbPPPHHHGGGJJJTTTbbbqqqooonnnppp{{{{{{eeeUUUJJJAAA>>>???EEEQQQ\\\___]]]\\\YYYUUUPPPKKKDDD>>>;;;===AAAEEENNN^^^ooo{{{uuu```SSSJJJDDDDDDHHHGGGSSS___gggnnnuuuuuuqqqeee]]]RRRLLLLLLPPPUUUXXX^^^dddnnnxxx{{{uuulllddd___[[[YYYXXXXXXYYYZZZ^^^bbbddddddccc\\\^^^```fffpppxxxvvvooohhhnnnuuuxxx{{{{{{qqqeeePPPHHH>>>;;;===???===::::::;;;<<<>>>>>>>>>>>>===BBB@@@???======???AAABBBIIIMMMTTT\\\eeelllqqqtttrrrvvv}}}rrrSSSBBB;;;555555666666888:::;;;<<<<<<===@@@GGGQQQ\\\eeejjjgggXXXMMMNNNQQQSSS\\\gggttteeeOOOGGGEEEFFFJJJLLLMMMQQQWWW^^^kkk~~~___MMMHHHFFFBBBFFFLLLUUU___iiivvv~~~vvvttt}}}}}}mmmcccdddkkkvvv}}}~~~wwwqqqpppwww~~~~~~}}}}}}}}}}}}~~~~~~~~~|||{{{zzzzzzzzzzzzxxxxxxxxxwwwvvvuuutttssspppmmmiiigggeeedddbbb```YYYUUUNNNHHHDDD@@@===;;;999:::;;;===>>>?????????@@@BBBDDDDDDEEEFFFIIILLLNNNRRR]]]ooolllhhhxxxfffUUUOOOLLLKKKJJJDDDDDDCCCCCCBBBAAA@@@@@@===<<<;;;:::999888888888:::;;;:::999666555666777555333222222222222111/////////............//////------------------------...,,,---000111444<<>>:::999111111111111111111222222222444777888;;;>>>CCCFFFOOObbbuuuuuudddRRRIIIIIIJJJTTTaaaoooqqqqqquuu}}}hhhWWWKKKBBB???@@@DDDPPP[[[]]]\\\[[[YYYWWWNNNNNNJJJCCC===<<>>???@@@@@@@@@???HHHFFFCCC@@@@@@BBBEEEGGGPPPTTT]]]gggqqqzzzrrrRRR@@@999555555666777888:::<<<======???CCCKKKVVV```iiimmmfffWWWMMMOOOSSSVVV___kkkzzzrrrZZZEEECCCBBBDDDJJJMMMOOOUUU[[[hhhvvvuuuVVVHHHHHHGGGCCCHHHNNNWWW```jjjvvv|||vvvuuu}}}zzzggg]]]```hhhuuu|||}}}~~~wwwtttuuu||||||}}}~~~}}}{{{zzzyyyyyyzzzwwwwwwwwwwwwvvvtttsssrrrrrrooojjjgggeeedddaaa```YYYTTTNNNHHHDDDAAA>>><<<::::::<<<===>>>>>>>>>>>>@@@BBBDDDDDDEEEGGGJJJLLLRRRVVVbbbvvvllljjj|||{{{___PPPLLLKKKJJJJJJFFFEEEDDDCCCBBBAAAAAA@@@===<<<;;;:::999888888888;;;;;;;;;999666555666777555333222222222222111///111000////////////000000,,,------......------,,,...---...000111444<<>>AAAGGGSSSaaakkkyyyxxxppp^^^MMMCCC>>>:::555333111111222333222111444444555555888>>>EEEJJJUUUggguuusssdddUUUKKKFFFHHHRRR```nnn}}}xxxpppooo}}}qqq^^^NNNFFFBBBBBBHHHOOOWWW^^^```\\\WWWSSSLLLHHHGGGHHHDDD???CCCKKKXXXeeexxx~~~xxx]]]PPPEEE@@@@@@???AAACCCMMM[[[hhhlllqqquuulll___YYYRRRMMMNNNPPPRRRWWW]]]bbbmmmyyyooobbbXXXPPPNNNOOOLLLPPPTTTWWW]]]dddeeeaaa[[[[[[]]]```dddeeecccbbbkkkzzzuuu]]]OOOBBB???@@@@@@??????<<>>BBBGGGOOO\\\jjjqqqqqq```SSSLLLPPPVVV[[[fffuuuyyy___LLLAAAFFFDDDEEEIIINNNSSS\\\fffqqq~~~bbbSSSEEEAAAEEEEEECCCNNNYYYaaajjjxxxuuuxxx}}}rrrhhh]]]^^^gggvvvxxxxxx~~~}}}}}}}}}}}}~~~{{{||||||||||||zzzyyyxxxwwwvvvsssqqqpppoooppppppnnnllliiigggeeeccc___\\\TTTRRRMMMGGGCCC@@@>>>>>>999:::;;;<<<============CCCAAAAAACCCCCCDDDLLLUUU\\\ffftttoooppp}}}qqqZZZSSSMMMKKKKKKEEEGGGEEECCCAAA>>><<<;;;;;;:::;;;<<<<<<<<<:::888666888999999888666555777888666555333111000000111222222222111000///.........////////////////////////+++,,,---,,,---333<<>>AAAGGGRRR```jjjvvvvvvmmm]]]MMMEEE???;;;666444222111222222222111333444555666999>>>EEEIIITTTgggvvvttteeeUUUKKKEEEIIISSS```mmm|||zzzqqqppp~~~uuuaaaRRRIIIFFFFFFLLLQQQYYY]]]\\\WWWQQQMMMIIIGGGGGGIIIFFFCCCGGGNNN]]]ggguuu~~~vvvjjjcccPPPFFF>>>===@@@BBBFFFJJJSSSaaammmqqqtttvvvmmm___TTTNNNKKKMMMQQQTTTZZZ```dddnnnxxxmmm___TTTKKKHHHIIIIIIMMMPPPSSS[[[dddhhhgggbbbdddhhhkkkmmmmmmmmmlll|||bbbTTTHHHDDDFFFEEEDDDDDDAAACCCFFFHHHJJJNNNSSSVVV[[[VVVOOOIIIFFFHHHMMMPPP^^^dddnnnxxxdddJJJ???===777777666777999;;;<<<<<>>>>>>>>@@@???@@@DDDGGGKKKTTT^^^kkktttqqqrrr~~~pppZZZTTTOOOMMMNNNHHHGGGFFFCCCAAA???===<<<<<<;;;;;;<<<<<<;;;:::888777888999999888666666777888777555333111000000111222//////......------,,,,,,------------------------,,,------,,,---222;;;BBBUUUmmmvvvggg^^^bbbfffhhhttt{{{qqqqqqoookkk\\\VVVUUUaaaxxx||||||xxx555444222111///...------...///111333555777999::::::<<<>>>AAAGGGQQQ___hhhrrrqqqiii[[[OOOHHHCCC>>>777555222111222222111111111333555777:::???DDDHHHRRRfffxxxvvveeeTTTIIIDDDKKKSSS___kkkzzz|||sssrrryyyeeeVVVMMMJJJIIIOOOSSSYYY[[[WWWQQQKKKHHHHHHJJJMMMPPPNNNKKKLLLQQQ\\\ccclllpppkkk```TTTLLLCCC===999;;;???CCCIIIOOOYYYfffqqqtttuuusssiii\\\PPPLLLKKKPPPTTTXXX___gggiiiqqq{{{~~~iiiYYYNNNGGGEEEGGGGGGJJJMMMQQQZZZeeekkkkkkiiiooovvvzzz{{{{{{|||~~~aaaTTTGGGEEEFFFFFFEEEEEEEEEGGGIIILLLOOOUUU\\\aaaddd```XXXPPPKKKLLLQQQVVV```gggqqq}}}yyy[[[FFF===;;;888888888888999;;;<<<>>>EEELLLWWWdddrrryyytttjjjZZZRRRNNNRRRXXXbbbvvvfffQQQFFFBBBEEEFFFKKKRRRVVVZZZcccllliiiQQQIIIBBBBBBFFFDDDIIIRRR[[[aaajjjwww~~~yyy|||lll``````hhhuuu~~~xxxzzz~~~}}}{{{zzzyyyzzzzzz{{{}}}}}}}}}}}}{{{zzzxxxwww{{{zzzxxxuuuqqqmmmjjjhhhiiigggeeecccbbb```\\\ZZZSSSPPPKKKFFFAAA===<<<;;;999:::;;;===>>>>>>??????======@@@FFFKKKQQQ]]]hhhxxxtttuuulllXXXSSSNNNMMMNNNIIIGGGFFFDDDBBB@@@>>>>>>===<<<<<<<<<;;;::::::999999888999:::999777666777888777666444222111111111222---------------------------------------------------......------111999???SSShhhzzz|||{{{}}}{{{lll___XXX___dddhhhvvvyyyxxxyyyxxxddd]]][[[eeexxx~~~zzz333333111000000000111111...///000222444666888999:::<<<>>>AAAFFFPPP\\\eeellllllfff[[[SSSNNNHHHAAA999666333111111222111000000222555888;;;???DDDHHHQQQhhhzzzwwwdddQQQGGGCCCLLLTTT^^^jjjxxx}}}uuuttt}}}gggWWWMMMJJJIIILLLQQQVVVXXXTTTOOOKKKJJJOOOUUU]]]```]]]UUUPPPOOOSSSXXX^^^^^^YYYOOOEEE@@@>>>:::999<<>>AAAEEEOOO^^^nnn|||~~~rrrbbbVVVSSSRRRWWW^^^lllzzz]]]KKKEEECCCEEEGGGKKKRRRVVV[[[gggrrr___JJJEEEAAACCCFFFCCCIIIRRR[[[ccclllyyy{{{xxx}}}wwwhhh^^^```iiiwwwyyytttxxx}}}|||{{{zzzyyyzzz{{{{{{~~~~~~}}}|||{{{zzzyyyxxx{{{zzzxxxuuuqqqmmmiiifffgggfffcccbbbaaa___[[[YYYRRROOOJJJDDD???<<<:::999999:::<<<===>>>???@@@@@@??????BBBGGGMMMSSS```kkkzzzwwwyyyfffTTTPPPJJJIIIJJJFFFGGGFFFDDDBBBAAA?????????>>>===<<<;;;:::::::::;;;888:::;;;:::888777888999888777555333222111111111//////////////////000000////////////////////////...///...---,,,///666<<>>@@@EEENNNZZZbbbfffgggccc^^^ZZZVVVNNNEEE:::777333111111111111000///222555888;;;@@@EEEIIISSSjjj|||vvv```MMMEEEDDDLLLTTT^^^jjjyyy~~~uuuttt}}}gggUUUKKKGGGFFFGGGMMMSSSUUUSSSQQQQQQRRR\\\fffqqqssslll```SSSKKKLLLOOOQQQPPPKKKDDD>>>:::;;;999;;;>>>AAAEEEOOOYYYccckkkrrrrrrlllcccYYYQQQNNNNNNQQQWWW[[[^^^fffooossszzzwww```RRRLLLIIIJJJMMMMMMSSSZZZ___fffkkkjjjeeegggppp|||}}}```TTTIIIHHHJJJIIIHHHHHHDDDHHHNNNSSSXXX]]]aaaeeegggddd^^^WWWQQQRRRYYY```iiiqqq~~~zzzaaaOOODDD===:::999:::;;;::::::<<>>;;;999999999:::<<<>>>???@@@AAAAAACCCBBBCCCHHHLLLQQQ]]]iiiuuu~~~|||}}}zzz~~~dddSSSOOOIIIFFFGGGCCCFFFEEECCCBBBAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;888:::<<<;;;:::888888999888888666555333222111111//////000000000000000000////////////////////////---...///---,,,...555:::HHHWWWccceeeeeennnrrruuuzzzvvvxxxwwwrrrmmmaaaVVVSSS[[[bbbjjj}}}qqqfff^^^aaagggkkkooosss;;;999555111///...---.../////////000222444666888999<<<>>>@@@DDDMMMWWW```aaaccccccbbbbbb___TTTIII<<<888444111111111111000000222444777;;;@@@FFFJJJXXXnnn~~~ttt[[[HHHCCCEEEKKKTTT___kkk{{{}}}uuusss{{{dddRRRHHHEEEEEEEEELLLSSSUUUTTTTTTWWWZZZhhhtttvvvhhhWWWKKKJJJKKKJJJGGGAAA<<<888777777888;;;@@@DDDJJJXXXeeejjjppptttrrrjjj___VVVQQQLLLMMMRRRYYY\\\___gggpppxxxwww___RRRLLLJJJKKKMMMTTT\\\dddiiimmmmmmfff^^^aaahhhsss}}}|||___SSSIIIHHHKKKJJJIIIHHHFFFJJJPPPUUUYYY\\\___bbbccccccaaa[[[WWWYYYbbbiiisss|||nnn[[[MMMDDD===:::888:::;;;;;;;;;>>>DDDIIIQQQbbbxxxooo[[[MMMOOOTTT]]]jjj|||eeePPPIIIGGGFFFHHHIIIKKKOOOSSS]]]pppkkkRRREEEEEEAAABBBFFFEEEHHHRRR^^^iiivvv}}}wwwtttvvvvvvoooeeeaaa```iiiqqqvvv{{{wwwkkkeeeeeellluuu|||~~~~~~}}}|||||||||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{yyyxxxvvvtttqqqnnnllljjjgggeeecccaaa___\\\XXXVVVLLLIIIEEE@@@<<<:::999999:::;;;<<<>>>@@@AAABBBBBBFFFDDDDDDGGGJJJPPP[[[fffrrr{{{|||yyy{{{~~~~~~}}}cccTTTPPPIIIFFFGGGCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;999;;;<<<<<<;;;999999999999888777666444333111111////////////////////////------------------------,,,......---,,,...444999CCCOOO\\\___^^^eeevvv~~~vvv||||||vvvtttvvvuuuoooiiicccWWWRRRXXX^^^eeezzz|||nnndddcccdddbbbeeelll>>>;;;777333000///////////////...///111333666888999<<<>>>@@@DDDKKKVVV]]]^^^```cccfffjjjgggZZZLLL===999444111000111111000111222444666999???FFFKKK]]]rrrrrrVVVDDDBBBGGGJJJSSS___mmm}}}|||sssrrr~~~vvv```PPPHHHFFFFFFHHHOOOUUUWWWUUUUUUZZZ___ooo{{{yyylll]]]PPPIIIIIIFFFAAA;;;888666666777888===AAAEEEMMM]]]mmmooorrruuuqqqfffZZZSSSQQQLLLOOOVVV]]]aaadddlllvvvsss\\\QQQNNNMMMNNNPPP\\\cccjjjnnnooommmeee[[[]]]aaajjjtttvvv```TTTJJJJJJMMMMMMKKKJJJLLLOOORRRUUUXXX[[[___aaaaaaccceeeccc```dddmmmuuu~~~uuufffWWWKKKCCC===999666999;;;<<<<<>>>>>??????>>>===;;;:::999;;;======<<<:::999999999999888777555333111000222222111111000000//////------------------------+++---...---,,,...333888@@@KKKXXX\\\[[[___ppp}}}{{{vvvqqqoooqqqrrrooolllaaaUUUPPPUUU[[[ddd{{{wwwkkkiiieeeaaadddlll~~~~~~<<<:::777444222222333444//////......000333666777999<<<>>>@@@CCCKKKUUU\\\\\\___dddiiinnnlll]]]MMM>>>:::555111000000111000222222333555999???GGGMMMaaatttpppSSSAAAAAAHHHIIISSS```nnn{{{rrrqqq}}}sss^^^OOOIIIHHHIIILLLRRRXXXXXXUUUUUUZZZ___qqq|||xxxnnnaaaVVVGGGFFFCCC>>>999777777999999:::>>>BBBEEELLL^^^nnnqqqrrrsssnnncccWWWPPPPPPNNNQQQZZZbbbfffjjjsss}}}mmmXXXOOOOOOQQQRRRTTT```gggmmmooopppmmmddd[[[[[[^^^dddnnnzzzsssfffZZZQQQQQQTTTSSSRRRQQQSSSSSSTTTUUUVVVZZZ___cccaaaeeeiiiiiihhhlllvvv~~~xxxrrrlllaaaUUUKKKBBB<<<999666999;;;<<<<<<@@@IIIPPPbbbwwwfffSSSOOOSSS\\\hhh{{{hhhQQQIIIKKKJJJFFFKKKNNNUUU[[[___hhhyyyrrrZZZHHHCCCEEE???@@@HHHKKKMMMWWWdddppp}}}wwwuuuwww{{{yyypppgggcccfffnnnuuuzzztttmmmppprrroooeee]]]VVVUUUWWW[[[aaahhhwww~~~~~~}}}|||{{{{{{|||}}}~~~}}}|||{{{{{{{{{|||~~~}}}{{{wwwrrrooolllkkkjjjfffddd```]]][[[WWWRRROOOGGGEEEAAA>>>;;;::::::::::::;;;===???AAABBBCCCCCCCCCAAABBBGGGKKKSSS```llluuu}}}|||vvvxxx~~~}}}pppYYYMMMLLLFFFDDDFFFDDDBBBAAA@@@@@@?????????@@@===>>>???@@@???===;;;:::999;;;===>>><<<:::999999:::999999777555333111000555555555444333222111111////////////////////////***,,,---,,,,,,...333888???JJJWWW\\\ZZZ]]]mmm||||||uuuvvvqqqkkkiiilllppprrrsssaaaVVVQQQWWW___kkk{{{ooolllgggaaaeeennnyyy}}}zzzxxxAAA>>>:::666333000,,,)))......---...///222555666666888<<>>CCCKKKXXXeeemmmwwwwwwtttiii\\\QQQMMMLLLTTT[[[dddkkkooouuu~~~lllXXXPPPQQQTTTWWWYYYbbbffflllppppppkkkfffbbb]]]ZZZ^^^kkkxxx~~~lllbbbZZZTTTTTTUUUUUUWWWZZZ]]]^^^`````````^^^]]]]]]ccckkkpppooopppwwwuuullljjjhhhiiiggg^^^OOOCCC===;;;:::888888<<>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>><<<999666444555666777444444444333222111000///000...------.........,,,,,,.../////////000222444:::AAAMMMXXX[[[]]]dddmmm|||rrrmmmmmmhhhcccccchhhnnnrrrsssgggTTTIIIQQQdddwww{{{ooofffcccjjjsssyyyyyyuuuuuu}}}CCC@@@<<<888666222///,,,000/////////000333555777888:::===???BBBIIIRRRYYYVVVZZZbbbkkkoookkkaaaYYYJJJBBB999333222111000///000000333777:::===FFFOOObbbqqqsss___HHH@@@AAACCCLLLVVVbbbppp{{{tttqqq{{{wwwcccZZZ[[[___bbbeeeiiikkkfffaaabbbiiipppxxxzzzpppjjjeeebbb^^^VVVJJJAAA<<<;;;;;;;;;===???AAAEEELLLXXXfffpppuuutttoooeeeYYYQQQOOOOOOXXX___iiipppuuu}}}wwwfffVVVQQQTTTXXX[[[]]]ccciiipppttttttnnnhhhccc```___dddpppyyy~~~lllddd]]]YYY[[[^^^^^^```cccjjjkkklllllljjjhhhggggggkkkuuu}}}||||||vvvmmmiiikkkmmmqqqqqqhhhWWWGGG>>><<<<<<::::::===@@@EEEPPPZZZyyytttYYYSSSTTTYYYaaaooonnnVVVNNNIIIMMMUUUUUU[[[]]]aaahhhtttvvv]]]LLLDDD???@@@BBBBBBDDDHHHTTT[[[hhhxxxrrryyywwwppplllttt{{{rrreee```\\\XXXWWWVVVUUUSSSPPPOOOSSSZZZ```iiiwww~~~~~~}}}}}}||||||}}}}}}|||{{{{{{|||}}}|||zzzxxxuuutttqqqpppooommmjjjgggeeebbb]]]YYYVVVQQQMMMJJJEEECCC???<<<999999::::::======>>>???@@@@@@@@@@@@FFFDDDEEEIIIOOOWWWeeeqqqvvv{{{}}}yyyyyyxxxrrrqqqvvvuuuzzzfffXXXKKKGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAACCCBBB@@@>>>>>>>>>========================<<<;;;:::888777666555555222333333333333222222111111000....../////////...,,,...////////////222444555<<>>???AAAFFFNNNTTTUUUXXX^^^eeekkkjjjddd___OOOGGG;;;444111111111111000000222777:::===GGGPPPbbbllllllXXXDDD>>>AAACCCLLLWWWdddttt{{{tttrrr||||||lllfffjjjppptttyyyyyywwwpppjjjhhhmmmssszzzzzzrrrooonnnmmmjjjaaaTTTHHHAAA>>>===<<<@@@BBBEEEGGGLLLXXXhhhsssssspppiii___UUUPPPQQQTTT]]]eeennnvvv}}}kkk^^^RRRRRRXXX]]]```cccfffmmmvvv{{{yyyrrrjjjeeeccceeelllvvv{{{}}}mmmccc______cccggghhhjjjmmmvvvwwwxxxwwwuuutttsssttt|||xxxooohhheeeiiiooouuu|||ttt___JJJ@@@===>>><<<;;;>>>BBBIIIVVVcccoooWWWTTTUUU\\\gggwwwiiiSSSMMMKKKPPPZZZ\\\aaacccfffnnn{{{kkkTTTHHHBBB>>>@@@BBBDDDGGGLLLVVV]]]jjjzzzyyyrrr|||zzztttssswww~~~|||lll```]]][[[ZZZZZZUUUVVVUUUSSSRRRTTT[[[```iiivvv|||||||||||||||}}}}}}~~~~~~}}}}}}}}}~~~}}}zzzxxxuuusssqqqooonnnllliiifffaaa^^^ZZZWWWTTTPPPLLLIIIDDDBBB>>>;;;999999:::;;;<<<<<<===>>>???@@@@@@???EEEBBBDDDKKKSSS[[[eeennnqqqyyyxxxvvvtttqqqsssxxxzzz}}}~~~~~~```UUUJJJGGGGGGEEEEEEFFFDDDCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDDDDBBB@@@??????????????????????????????;;;;;;;;;:::888777555444111222333333444444444333222000//////000000///...,,,...//////...///111333444===IIISSSUUUYYYggguuuwwwpppmmmmmmlllhhhddddddhhhllloooooo]]]RRROOOZZZjjjwwwuuugggaaagggpppuuu}}}{{{|||zzzzzzJJJGGGBBB>>>;;;888555222222111000///000222555666999;;;======>>>BBBHHHNNNRRRSSSWWW^^^eeehhhgggdddVVVLLL>>>444000111111111000///222666999===GGGQQQbbbgggcccRRRAAA===AAADDDJJJUUUdddsssxxxsssqqq|||wwwvvv{{{{{{rrrjjjeeegggmmmwww}}}|||vvvuuuvvvvvvtttlll^^^QQQGGGBBB@@@@@@@@@CCCFFFHHHLLLWWWhhhuuuuuuoooeeeZZZRRRPPPSSSWWWbbbiiirrryyywww```WWWPPPTTT[[[```dddgggjjjrrr|||~~~uuulllfffeeeiiirrrzzz||||||mmm```^^^aaahhhmmmnnnqqqtttzzz}}}}}}}}}vvvkkkdddbbbdddllluuu{{{aaaKKK@@@???>>><<<<<>>@@@BBBDDDIIIOOOVVV^^^lll|||~~~uuutttxxxuuuvvvzzzxxxuuu}}}iii___]]]\\\\\\]]]TTTVVVXXXVVVTTTUUU[[[```ppp{{{{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}{{{xxxvvvtttrrrpppnnnmmmkkkhhhfff```\\\XXXTTTQQQMMMIIIFFFBBB@@@===:::999999:::;;;===>>>???@@@AAABBBBBBBBBDDDBBBDDDMMMVVV\\\bbbhhhnnnxxx}}}yyywwwuuuwww|||uuu[[[QQQIIIGGGHHHGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBEEEFFFDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::999777666555555333333444444444444333333222000......///000///...,,,...///.........000222444<<>>DDDIIINNNNNNPPPWWW```gggiiihhh^^^SSSCCC777111000111111000///111666999>>>HHHRRRcccccc[[[LLL???<<>>;;;999888999;;;<<<===>>>???@@@BBBBBBBBBBBBDDDBBBFFFOOOWWW[[[___cccjjjxxx~~~|||}}}~~~|||}}}mmmXXXPPPIIIIIIIIIHHHHHHJJJFFFEEEEEEEEEEEEEEEDDDDDD@@@BBBDDDEEECCCAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===<<<999777666555666666666666666555444333222222111///------.........------...///...---...000222111888CCCLLLPPPWWWhhhxxxyyyuuusssssssssmmmhhheeegggjjjkkkjjjYYYTTTQQQWWWaaakkkvvv}}}rrr```VVVXXXaaagggppp{{{~~~TTTOOOHHHBBB>>>:::777555222111///......000111333555777:::::::::===CCCGGGKKKJJJLLLSSS]]]fffkkkmmmggg[[[JJJ<<<444222111000000///111555999>>>HHHSSSbbb]]]TTTGGG>>><<<@@@EEELLLXXXgggvvvnnnkkknnn|||nnnaaaWWWQQQSSS[[[gggrrr{{{}}}|||||||||{{{sssbbbRRRGGGAAA???BBBCCCFFFKKKSSS___llluuuwwwmmm___SSSNNNPPPWWW\\\fffllltttzzzppp^^^TTTOOOOOOVVV^^^dddhhhlllttt||||||qqqjjjgggfffjjjrrrzzz~~~pppaaa\\\^^^ccckkkooopppsssxxx{{{}}}qqqjjjeee___\\\___eeennn{{{zzz```JJJAAA@@@<<<<<<>>>BBBGGGSSShhhzzzfffWWW]]]YYYfffzzz}}}dddUUUSSSPPPTTT^^^aaakkkooovvv~~~qqqXXXLLLCCC@@@???AAACCCEEELLLSSS\\\iii{{{|||vvvwww|||vvvooosss}}}qqq___YYYZZZ\\\]]]^^^ZZZ^^^bbb```]]]___fffnnnxxx||||||||||||}}}~~~~~~}}}{{{zzzyyyvvvsssppprrrpppnnnlllkkkiiifffddd___\\\VVVQQQMMMHHHCCC???>>><<<:::888888999;;;===;;;<<<>>>???AAAAAABBBBBBDDDEEEKKKTTTZZZ]]]aaaffflll~~~}}}{{{{{{gggWWWPPPKKKKKKKKKHHHHHHKKKGGGGGGFFFEEEEEEDDDCCCCCC???AAABBBBBB@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<:::999888777777777777777666555444222111000...---,,,---...---,,,---.........------///111222777@@@IIIPPPXXXfffuuu~~~|||yyywwwvvvwwwppphhhdddeeeggggggggg___ZZZVVVWWW^^^hhhrrrxxxyyyvvvbbbTTTSSSZZZ]]]ggguuu}}}{{{{{{|||ZZZTTTMMMFFF@@@<<<999666333222000//////000222333444777:::;;;<<<>>>DDDIIIIIIHHHJJJRRR]]]hhhooorrrpppdddQQQBBB999555222111000///111555888>>>IIITTT___XXXMMMCCC<<<;;;>>>BBBNNNZZZhhhvvvzzzjjjhhhnnn~~~xxx```TTTLLLGGGLLLVVVbbbmmmwwwyyyyyy{{{||||||uuugggWWWLLLFFFDDDGGGFFFHHHPPP\\\iiisssxxxsssiii[[[PPPMMMQQQXXX^^^iiinnnvvv}}}}}}eeeUUUOOOLLLMMMVVV___eeekkkpppyyywwwmmmhhhggggggiiipppyyyjjj]]]YYY[[[```gggiiiiiimmmssstttzzz~~~ssslllhhhbbb]]]\\\aaakkkwww|||dddOOODDD@@@;;;===@@@EEEKKKWWWmmmiiiZZZ^^^___mmmttt]]]SSSUUUSSSXXXccceeeppptttyyyiiiQQQJJJ???===>>>AAACCCFFFOOOXXX```ooo}}}zzzuuuxxx~~~~~~yyy{{{}}}mmm^^^[[[___cccdddeeeaaafffjjjiiifffhhhqqqzzz~~~~~~}}}~~~~~~}}}{{{zzzxxxuuuqqqnnnqqqooommmlllkkkiiieeeccc]]]ZZZUUUPPPMMMHHHCCC@@@<<<;;;999888888999<<<===<<<===>>>@@@BBBCCCCCCCCCEEEIIIQQQ[[[```bbbhhhoooxxx{{{{{{|||}}}{{{bbbWWWRRRNNNMMMLLLIIIHHHKKKHHHGGGGGGEEEDDDCCCBBBAAA>>>??????>>>======???AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@===999777666666666666666555444333111///------...///...------.........------///000444555<<>>:::888555444222000000111222333333777:::<<<===@@@FFFKKKIIIHHHJJJRRR^^^jjjrrruuuvvviiiWWWGGG===777444222000///000555888>>>IIITTT]]]TTTIII@@@;;;:::===@@@MMMZZZhhhuuuuuuhhhhhhnnnnnnUUUIIIDDDAAAHHHSSS```jjjsssuuuvvvyyy|||}}}|||zzzssshhh[[[RRRMMMLLLKKKIIIKKKTTTcccpppxxx{{{nnneeeWWWMMMLLLQQQYYY___jjjpppxxxuuu```QQQLLLIIILLLUUU___fffmmmsss|||tttjjjffffffhhhhhhnnnxxx|||hhh]]]VVVWWW\\\bbbccccccgggmmmlllrrryyy|||}}}wwwppplllkkkeee```^^^eeeqqqhhhSSSFFF@@@<<<>>>CCCHHHNNNZZZqqqlll\\\___hhhtttmmmXXXQQQVVVVVV\\\gggjjjsssuuuxxx}}}cccMMMGGG;;;:::<<>>??????AAACCCDDDEEEFFFFFFFFFKKKUUU___dddgggoooxxx}}}yyy|||}}}wwwyyy~~~vvv```XXXSSSPPPOOOMMMIIIHHHKKKIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>===<<<;;;;;;>>>AAA===========================@@@EEEHHHFFFAAA;;;666444555555666666666666666222000///...///000///...---.........------...000000000555@@@KKKSSS]]]eeesssrrrqqqrrruuuwwwyyyyyy{{{rrrfff___]]]^^^``````___^^^ZZZXXXZZZbbbhhhkkkuuu|||}}}fffQQQJJJLLLOOO[[[lll{{{zzzrrrnnnooosss```[[[TTTNNNHHHCCC???<<<999777444111000000222333888:::===??????@@@BBBDDDGGGKKKNNNRRR^^^ooo{{{}}}~~~wwwiiiVVVCCC666111111333333333555999AAAKKKRRR[[[PPPDDD===999888===CCCOOOXXXhhh|||~~~sssdddiiisssyyydddOOOEEEAAA@@@HHHRRR]]]gggqqqtttvvvxxxxxxuuuzzzvvvrrrlllfff^^^VVVQQQOOORRRXXXbbbllltttyyyzzzrrrbbbQQQKKKMMMRRRZZZaaakkkpppzzzxxxaaaTTTNNNLLLKKKOOOYYY```eeeooozzz|||zzzooogggeeegggfffkkkrrrzzztttaaaVVVYYY[[[]]]___````````````bbbggglllnnnooovvvwwwooojjjgggbbbdddiiirrrlllSSSEEEBBBAAAAAADDDLLLWWWdddwwwmmmbbbbbbhhhwwwhhhVVVLLLSSS\\\___ccciiitttwww|||}}}\\\HHHCCC===???BBBDDDDDDGGGSSS___nnn~~~zzzrrrqqqvvvyyy|||www{{{kkkddd\\\YYY^^^dddhhhiiiooopppsssuuuvvvyyy}}}{{{xxxtttqqqooommmlllkkkjjjhhhfffdddccc^^^YYYSSSMMMIIIFFFCCCAAA:::::::::::::::;;;<<<===@@@BBBCCCCCCBBBCCCDDDEEEKKKPPPXXX___bbbfffrrr~~~|||zzz~~~{{{|||}}}pppaaaXXXTTTPPPMMMMMMOOOPPPPPPJJJHHHFFFDDDBBBBBBBBBBBBBBB@@@===;;;:::;;;>>>@@@??????????????????@@@@@@EEENNNVVVSSSHHH===999999888444111222777;;;;;;999222111000///......///000------......//////000000111444999???FFFNNNVVV\\\hhhgggooozzzzzzrrrrrrzzzyyyqqqeee\\\YYY\\\aaaeeebbbccc^^^UUUUUU___iiilllsss|||}}}kkkXXXNNNLLLQQQ[[[hhhttt~~~{{{qqqiiikkkqqqeee```YYYRRRMMMGGGBBB???;;;999555333111111222333888;;;>>>@@@@@@AAACCCDDDGGGKKKOOOSSS```rrrvvvbbbLLL===777666333333333444999AAAKKKRRRZZZOOOCCC===999999===DDDNNNXXXiii}}}{{{ooofffjjjuuuqqq^^^KKKCCC???===CCCLLLYYYcccmmmqqqtttwwwxxxwww{{{yyyuuuqqqmmmfff___ZZZWWWXXX\\\cccllltttzzz|||kkk]]]OOOJJJLLLQQQYYY```nnnuuuppp[[[PPPLLLMMMNNNUUU___fffjjjqqqyyy||||||{{{uuummmiiiiiijjjiiimmmssszzzqqq```WWWYYY[[[^^^```___]]][[[ZZZTTTZZZ___ccceeelllwww|||vvvqqqmmmkkkhhhmmmvvvoooVVVGGGCCCAAAAAAEEENNNYYYggg{{{mmmbbbcccjjjzzzfffWWWNNNTTT\\\^^^cccjjjuuuzzzyyyZZZGGGCCC??????BBBDDDFFFKKKWWWeeeuuuvvvnnnnnnssswwwrrrllloooxxx}}}ggg```YYYXXX^^^fffkkkmmmtttuuuxxx{{{|||~~~~~~~~~}}}{{{xxxtttqqqooommmmmmllljjjhhheeecccbbb[[[WWWQQQLLLHHHDDDAAA>>>::::::::::::;;;;;;<<<===???AAABBBCCCBBBBBBDDDFFFKKKOOOWWW___ccchhhttt|||vvv~~~}}}|||pppdddXXXTTTPPPNNNNNNNNNOOONNNJJJHHHFFFDDDCCCBBBBBBBBBBBB@@@===;;;;;;===???AAAAAAAAAAAAAAAAAA@@@@@@@@@FFFLLLQQQOOOFFF<<<888777999555222444888<<<;;;:::222111///...------------////////////////////////111444888>>>DDDLLLTTTZZZcccccckkkuuuuuummmnnnvvvyyyoooeee___```eeeiiieeeiiihhhaaa]]]bbbhhhjjjqqq|||xxxeeeVVVQQQNNNZZZiiiuuu~~~xxxooohhhkkkssskkkfff___YYYSSSMMMGGGCCC>>>;;;888444222222333333777:::>>>@@@AAABBBCCCDDDFFFJJJNNNUUUbbbuuunnnTTT@@@777666222222222444999AAAKKKRRRXXXMMMAAA<<<::::::???EEEMMMYYYlllvvvjjjfffkkkwwwkkkYYYHHHAAA>>>;;;???HHHTTT^^^iiinnnrrrwwwzzzzzz|||{{{zzzxxxvvvqqqkkkfffcccccccccgggnnnuuuyyy{{{eeeYYYMMMJJJMMMRRRZZZ```qqqzzz}}}eeeTTTLLLJJJPPPTTT^^^iiippprrrvvv{{{|||yyytttooolllkkklllmmmllloootttzzzkkk]]]VVV[[[___bbbccc```[[[WWWUUUSSSXXX]]]```aaaeeemmmtttyyyxxxxxxxxxxxxyyyzzz{{{yyyzzz{{{{{{yyyvvvrrrpppoooxxxuuu[[[JJJEEEAAAAAAFFFPPP\\\lllnnndddeeemmm}}}cccXXXQQQVVV[[[^^^dddkkkuuu}}}sssUUUEEEBBB@@@@@@AAAEEEIIIPPP___mmm}}}ssskkkkkkqqqwww~~~xxxhhh```ccckkkrrrxxx}}}ttteee___ZZZZZZ```iiiqqqtttzzzzzz~~~~~~}}}|||zzzwwwssspppnnnmmmmmmllljjjgggdddaaa```WWWTTTOOOKKKGGGCCC???;;;999999999:::;;;<<<===>>>===???AAABBBAAABBBDDDEEEIIIMMMUUU]]]bbbiiiwww~~~|||rrr~~~{{{}}}nnnfffWWWTTTQQQOOONNNNNNMMMKKKIIIHHHGGGEEEDDDCCCCCCCCCAAA???===<<<<<<>>>@@@BBBDDDCCCCCCBBBBBBAAAAAAAAAFFFHHHJJJGGGBBB;;;777555999666444666999<<<;;;999333333111///...---------000000////////////......000333888===DDDLLLTTTZZZ___aaaiiiqqqooohhhiiippp}}}uuujjjaaa^^^dddiiijjjssswwwqqqhhheeeggghhhlllzzzqqq]]]SSSLLLZZZiiiuuu~~~{{{vvvnnnhhhllltttooojjjddd]]]WWWQQQKKKGGG@@@>>>:::666333222222333555888===???AAABBBDDDEEEEEEHHHMMMTTTbbbssszzz]]]DDD888666222222222444999AAAKKKRRRWWWKKK???;;;:::<<<@@@EEEMMM[[[pppqqqfffcccjjjyyy|||mmmZZZIIIAAA>>>;;;@@@IIIPPP[[[ffflllrrryyy}}}~~~yyyzzz|||~~~|||wwwsssrrrqqqpppqqqsssuuuvvvvvv```WWWNNNMMMPPPUUU\\\cccrrr~~~ppp\\\OOOKKKLLLXXX^^^iiisssyyy|||~~~}}}wwwooojjjjjjlllmmmnnnnnnppptttyyyvvvcccXXXUUU^^^dddiiijjjeee^^^XXXUUU\\\___ccccccaaaaaaeeehhhkkklllnnnnnnooopppqqqrrruuuyyy}}}yyyvvvyyyzzz```MMMFFFBBBBBBGGGRRR___qqqpppeeefffqqqwww^^^WWWSSSWWW[[[___fffmmmuuukkkPPPCCCBBBBBBAAABBBGGGMMMWWWggguuu}}}ssskkkjjjpppxxx{{{tttbbb[[[^^^ffflllqqqvvv|||{{{nnneeeaaa^^^```gggpppxxx|||}}}}}}|||zzzwwwssspppnnnmmmmmmllljjjgggccc```]]]SSSQQQMMMJJJGGGBBB===:::999999999:::;;;<<<>>>???===>>>@@@AAAAAABBBCCCEEEFFFIIIQQQYYY___hhhxxxwwwppp~~~}}}xxxhhhdddWWWTTTQQQOOONNNMMMKKKIIIIIIHHHGGGFFFEEEDDDDDDCCC???>>><<<;;;<<<>>>@@@AAADDDDDDCCCBBBAAAAAA@@@@@@CCCBBBAAA@@@>>><<<888555888777666777:::;;;:::888777777555444222111000//////////////////000000000000333888>>>EEEOOOYYY___bbbeeelllpppkkkdddeeekkk}}}~~~yyynnnbbb^^^cccjjjsss}}}}}}oooeeedddgggggguuuuuu^^^QQQMMM[[[jjjuuu}}}~~~{{{yyywwwuuupppkkknnnuuuqqqmmmgggaaa[[[UUUNNNJJJCCC@@@<<<777333222111222333666:::===???BBBEEEHHHGGGHHHLLLTTT```ooogggLLL===888222222333555999BBBLLLTTTVVVJJJ>>>:::;;;===AAAEEENNN]]]rrr|||nnnddd```kkk}}}zzzlllYYYGGG@@@<<<;;;AAAJJJOOO[[[gggnnnuuu|||wwwyyy~~~~~~}}}{{{wwwrrrnnn^^^VVVPPPPPPRRRVVV^^^eeerrr{{{eeeVVVMMMMMMQQQaaaiiisss{{{wwwmmmhhhiiikkkllllllnnnpppsssxxxooo^^^WWWWWWaaagggnnnoooiii```YYYWWW[[[^^^______\\\ZZZ\\\]]]eeehhhlllnnnooooooqqqsssvvv}}}eeePPPGGGCCCCCCHHHSSSaaasssrrrgggggguuusssZZZVVVTTTXXX^^^dddkkkqqqvvv~~~```KKKCCCBBBCCCBBBDDDKKKSSS]]]lllzzzzzzpppiiigggnnnxxxzzzqqq```ZZZ___gggmmmpppsssvvvyyy}}}rrrjjj```aaaccciiisss}}}}}}||||||zzzwwwtttqqqooommmmmmmmmjjjgggbbb]]][[[RRROOOLLLIIIFFFBBB===:::888888888999;;;===>>>???===???@@@AAAAAAAAACCCEEEBBBEEEMMMUUU\\\fffxxxwwwrrr~~~lllbbb^^^VVVSSSPPPOOONNNLLLJJJHHHIIIHHHHHHGGGFFFEEEDDDDDD===<<<;;;;;;<<<===???@@@CCCBBBBBBAAA@@@???>>>>>>???<<<::::::<<<<<<:::999777777888999::::::888777999888777666444333111111---......///000111222222000333888???GGGRRR]]]eeeggglllrrrrrrjjjcccdddiiizzz}}}}}}uuuiiieeejjjrrr}}}pppbbb```eeefffrrrsss]]]QQQPPP\\\iiiqqqzzz~~~zzzssssssuuuwwwuuupppppptttssspppkkkeee```ZZZSSSOOOGGGDDD???999555333222222222555888;;;???CCCIIIMMMMMMMMMOOOVVV___lll~~~kkkOOO===666333333444666;;;DDDNNNUUUVVVIII===999;;;===AAADDDOOO^^^rrrwwwkkkdddbbbppptttaaaPPP@@@;;;::::::@@@IIIPPP\\\jjjrrryyyyyy}}}zzzqqqlll___XXXSSSRRRTTTWWW___gggvvvlll[[[RRRMMMPPPVVVeeeooo{{{}}}wwwnnnjjjiiikkkkkkkkkoooppptttyyymmm___\\\___dddkkkrrrrrrjjj```YYYWWWWWWXXXZZZ[[[ZZZ[[[]]]^^^eeejjjpppsssttttttvvvyyyyyykkkTTTJJJEEEDDDIIISSSaaatttuuujjjjjjvvvpppXXXUUUUUUZZZdddmmmtttwwwzzzpppVVVHHHCCCAAACCCCCCGGGPPPYYYcccooozzzqqqjjjfffdddlllwww{{{ooo___\\\aaajjjoooppppppqqqttt{{{uuukkkhhh___dddnnnyyy}}}}}}|||{{{xxxuuurrrqqqnnnnnnmmmkkkfffaaa[[[XXXPPPMMMJJJFFFDDDAAA===:::777777888999;;;===???@@@???@@@BBBBBBAAAAAACCCDDDAAACCCIIIQQQYYYeeexxxuuurrrtttddd\\\YYYUUURRROOOMMMLLLLLLKKKIIIHHHIIIIIIHHHHHHFFFEEEEEE>>>======<<<<<<===>>>???@@@@@@@@@??????>>>>>>>>>;;;:::888888:::;;;;;;;;;777999:::;;;;;;:::888666777777777666555333111111......///000000111222222///222777===GGGRRR^^^eeejjjpppuuurrrhhhaaabbbgggrrrwwwzzzvvvnnnlllqqqxxxqqq```]]]bbbfffppp}}}qqq]]]SSSQQQYYYbbbjjjuuu}}}yyyqqqrrruuuyyyxxxrrrqqqssswwwtttpppkkkfff```ZZZVVVKKKHHHCCC===888555444444444555777:::???FFFNNNTTTWWWUUUUUU[[[aaakkk|||lllQQQ===333444444555777<<>><<<:::666666777999;;;>>>@@@AAAAAABBBCCCCCCBBBAAABBBCCCAAACCCHHHPPPWWWdddyyyuuunnnqqqiii^^^ZZZVVVUUURRRMMMKKKKKKLLLLLLKKKHHHIIIIIIIIIIIIGGGFFFEEEAAA@@@??????>>>??????@@@??????????????????>>>>>>;;;;;;:::999999999:::;;;999;;;>>>???>>>;;;999888777777777777666555333222111111111000000000//////---000444:::BBBMMMYYY```eeemmmsssnnnddd___aaaeeekkkpppvvvvvvtttuuuzzzsss___YYY]]]bbbkkkwwwooo]]]UUUNNNRRRWWW```ppp{{{vvvtttvvvyyywwwrrrpppqqqzzzxxxsssoookkkeee___[[[OOOKKKEEE???:::777666555555666888:::@@@HHHRRRYYY___[[[[[[___ccckkk|||qqqWWWBBB777444555555888===FFFQQQXXXXXXIII<<<888;;;===@@@BBBOOO\\\nnnvvvtttmmmgggdddnnnnnnUUUEEE;;;666:::>>>>>>AAAGGGPPP^^^mmmvvv}}}~~~xxxtttmmmggg```^^^]]]```iiisssrrrUUUKKKKKKLLLQQQYYYaaaqqquuutttqqqooommmlllmmmnnnpppssswww}}}sssjjjnnnuuutttzzz{{{oooccc\\\ZZZYYYYYY[[[]]]___cccgggiiinnnuuu}}}uuu]]]PPPGGGFFFIIISSS```rrryyyooopppqqqkkkZZZWWWWWW```qqqxxx[[[IIIDDDDDDAAACCCDDDLLLXXXbbbhhhooouuu~~~nnncccccceeefffqqq~~~{{{vvvzzz~~~rrreeeccchhhooossspppmmmlllsss~~~}}}~~~uuunnnpppvvv{{{~~~~~~~~~|||zzzwwwuuusssnnnnnnmmmkkkfff___YYYUUUMMMIIIDDD@@@>>><<<;;;999666666777999;;;>>>@@@AAACCCDDDEEEDDDBBBAAABBBCCCBBBDDDIIIPPPWWWeeezzzlllhhhooozzzddd]]]YYYVVVUUUQQQLLLJJJJJJKKKLLLMMMHHHIIIIIIJJJIIIHHHFFFEEECCCCCCBBBAAA@@@@@@@@@@@@??????????????????@@@@@@<<<======;;;888777888:::;;;>>>AAABBB@@@===;;;:::888999::::::999888777666555444333111000...---,,,---///222777>>>HHHSSS[[[```iiiooojjjaaa\\\___ccclllrrrxxx|||}}}uuu```XXXZZZ\\\eeeqqq{{{nnn\\\UUUJJJLLLOOOYYYlll~~~{{{xxxwwwxxxuuupppoooqqq|||yyyvvvsssooojjjccc___[[[UUULLLCCC===999666444777888999:::===FFFRRRZZZeee___[[[^^^dddnnn{{{sssXXXDDD<<<777555333666>>>GGGOOOSSSUUUEEE999999<<<<<>>EEEWWWdddqqqvvvxxx}}}}}}zzzxxxwwwxxxrrrmmmjjjhhhhhhooowwwhhhOOOJJJKKKLLLTTT___iiivvvxxxrrrqqqooooooppprrrrrrrrr||||||}}}zzzrrrssswwwvvv{{{{{{pppfffaaa```^^^^^^^^^^^^```ccciiimmmxxx|||fffOOOGGGFFFJJJTTTaaaqqq}}}lllnnntttnnn\\\[[[]]]dddppp|||dddUUUJJJAAA???BBBHHHLLLRRRYYYaaajjjsssyyypppggg______ccchhhooovvv~~~xxxrrrrrrvvveeebbbjjjqqqsssnnnllllllsss~~~yyyyyy~~~vvvqqqqqqtttyyy}}}~~~{{{xxxvvvtttsssooonnnllliiieee___WWWRRRIIIGGGDDD@@@===;;;:::999888999:::;;;<<<>>>??????>>>??????@@@@@@@@@??????EEEDDDHHHPPPXXXdddzzzqqq^^^cccoooqqqfff```XXXOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJFFFEEECCCBBBAAAAAAAAABBB@@@AAAAAABBBAAA@@@>>>=========<<<<<<<<<======>>>@@@AAABBBCCCAAA???;;;999::::::999888777666444444222222111111000/////////000...///444999>>>GGGPPP[[[cccfff```ZZZ\\\bbbfffllljjjtttwww___SSSTTT]]]cccjjjnnnuuu}}}nnn]]]VVVNNNNNNPPPWWWgggyyyzzzsssvvvxxxxxxuuutttvvvxxx}}}zzzwwwsssmmmgggbbb```ZZZQQQHHHBBB===999777444555666888===FFFRRRZZZaaa\\\YYY\\\cccnnn|||xxx]]]GGG===888666555999@@@IIIPPPTTTQQQCCC888999<<<<<>>:::999999999:::@@@GGGWWWdddrrryyy}}}~~~|||~~~|||xxxtttsssqqqqqquuu|||~~~dddNNNJJJLLLMMMUUU```kkkyyyvvvppppppoooppprrrtttuuuvvv}}}tttsssuuuvvv|||vvvkkkeeecccbbbccccccccceeehhhnnnrrr}}}nnnWWWJJJHHHKKKTTT```pppmmmooouuuqqq]]]]]]___gggqqq{{{tttZZZMMMFFF???>>>BBBCCCIIITTT___iiirrrzzz{{{lllccc[[[[[[___eeemmmuuu|||yyyuuuwwwyyyiiifffnnnuuuvvvrrrnnnmmmrrr|||{{{rrrrrrvvv}}}vvvlllkkkooossszzz}}}{{{xxxuuusssrrrmmmllljjjhhhddd^^^WWWRRRJJJHHHDDD@@@===;;;999999:::;;;<<<===>>>@@@AAAAAA>>>??????@@@@@@@@@@@@@@@CCCCCCGGGOOOWWWfff~~~~~~ggg[[[dddsssoooddd___XXXQQQMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKHHHGGGEEEDDDCCCBBBCCCCCC@@@AAAAAAAAA@@@???===<<<===<<<<<<<<<<<<<<<======???@@@AAAAAA@@@>>>;;;999999999::::::999777555444222222111111000000//////000...///444888===FFFOOOVVV___eeeaaa\\\___eeehhhpppmmmwwwuuubbbXXXWWWZZZaaahhhnnnvvvlll\\\UUUQQQOOOPPPWWWfffwwwyyytttwwwyyyyyywwwvvvwwwyyy~~~{{{wwwrrrlllhhhfff```WWWOOOHHHCCC>>>;;;444444444666:::CCCMMMTTTWWWSSSSSSWWW___iiiyyy}}}cccJJJ<<<888777777;;;BBBJJJPPPSSSMMMAAA999;;;>>>>>>CCCJJJXXXlllsssooommmiiijjjtttaaaJJJ@@@<<<999888::::::;;;AAAHHHVVVcccqqqzzz}}}{{{~~~vvv^^^KKKJJJMMMOOOWWWcccooo~~~sssmmmnnnoooqqqssswwwzzz|||wwwrrrrrruuu|||zzzqqqjjjhhhiiijjjjjjkkklllpppuuuyyyxxxbbbPPPMMMNNNWWWcccrrroooqqqxxxttt``````ccciiirrrzzzgggNNNDDDCCC@@@@@@CCCBBBJJJWWWeeepppyyyuuuhhh___XXXXXX]]]cccmmmvvv{{{{{{xxx||||||mmmjjjpppvvvwwwtttpppooottt}}}~~~yyyppppppsssxxxzzzzzz~~~}}}nnnfff```bbbhhhmmmrrrxxxyyyzzz}}}~~~|||zzzwwwtttrrrqqqllljjjhhhfffbbb\\\UUUQQQJJJGGGDDD@@@<<<:::888888;;;;;;<<<===???@@@AAAAAA>>>???@@@@@@AAAAAAAAA@@@CCCEEEIIIPPPZZZlllsss[[[WWWfffzzzjjj```[[[VVVQQQLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLLLLJJJIIIGGGEEEDDDDDDDDDEEEAAAAAABBBAAA@@@>>><<<;;;===<<<<<<;;;;;;;;;<<<<<<===>>>??????>>><<<:::888888999;;;<<<;;;999777555222222222111000000//////000...///333777<<>>EEEJJJLLLIIIJJJOOOVVVaaaqqqiiiNNN;;;888666777:::AAAIIIOOORRRLLLAAA:::>>>AAABBBHHHPPP^^^ooouuuppplllhhhlllzzzsssUUUCCC<<<999666777999;;;<<>>???@@@??????@@@AAABBBBBBBBBAAADDDHHHMMMTTTaaawwwkkkVVVVVVjjjzzzdddZZZUUUQQQNNNLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNMMMJJJIIIGGGEEEDDDCCCDDDDDDCCCCCCCCCBBBAAA???===<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<=========;;;999888777999<<<======;;;888666333333222111111000000///000......222666999BBBJJJPPP[[[dddeeeeeegggjjjkkkmmmqqqzzzvvvsssqqqooolllfff```\\\YYYaaaiiipppzzzuuujjjfffcccZZZSSSVVVaaaooo}}}}}}~~~~~~zzzuuuqqqlllhhhaaaYYYRRRKKKDDD@@@<<<999666555777<<>>BBBDDDMMMXXXeeesssxxxsssnnnhhhnnneeeMMM@@@;;;777555555999:::<<>>;;;999888777999:::;;;<<<===???@@@@@@??????@@@BBBBBBCCCCCCCCCDDDIIIPPPYYYiii~~~gggXXXZZZrrrtttaaaXXXRRRNNNMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJLLLNNNOOOOOONNNNNNIIIGGGEEECCCBBBAAAAAAAAACCCDDDDDDDDDBBBAAA???>>><<<<<<;;;:::::::::::::::::::::;;;;;;;;;:::999999777999<<<>>>>>>;;;999666333333222222111000000000000......111444777???GGGQQQ\\\eeeggggggjjjkkkkkkhhhpppxxxtttpppkkkhhhhhhgggaaa\\\YYY```gggnnnxxx|||yyyrrrdddXXXWWW___jjjxxx}}}yyyuuuoookkkeee___XXXPPPIIIDDD===999666555888===AAACCCBBBBBBDDDHHHLLLTTTdddsss}}}dddMMM;;;999777999@@@HHHOOOSSSOOODDD===???CCCHHHUUUcccnnnzzz|||vvvpppjjjsssvvvXXXGGG>>>999777555666:::;;;===BBBIIINNNXXXdddnnn{{{sss___QQQRRRTTTVVV```ooovvvjjjcccggglllppprrrwww~~~xxxqqqpppqqqrrrrrrsssuuuxxxzzzzzz|||www___WWWSSSXXXdddrrryyyzzzsssbbbcccfffiiinnnuuu}}}fffTTTDDDAAABBBAAACCCHHHIIIPPP[[[gggqqqzzz|||tttnnnccc^^^[[[\\\```fffrrr}}}yyyooonnnppppppooollllllqqquuutttjjjbbb^^^^^^bbbiiiooosss{{{uuucccYYYTTTSSSOOOOOOQQQQQQOOOPPPTTTPPPRRRUUUXXX\\\___aaacccgggkkkrrr{{{{{{zzzxxxvvvssspppooommmooolllgggaaa\\\UUUNNNIIIEEECCC@@@===;;;999999999<<<<<<===>>>@@@AAABBBBBB???@@@AAABBBCCCDDDDDDDDDDDDJJJQQQ]]]sssvvvddd]]]eee}}}nnn^^^WWWPPPMMMNNNKKKKKKJJJIIIHHHGGGFFFFFFFFFHHHJJJLLLMMMMMMLLLKKKFFFEEECCCAAA???>>>>>>>>>BBBBBBCCCCCCCCCAAA@@@???<<<;;;;;;:::999999999999999999::::::;;;:::::::::999:::<<<===<<<:::888666333333333222111111000000000------000222555===EEEQQQ[[[cccfffgggjjjkkkiiibbbkkkxxx}}}|||uuuqqqkkkggghhhiiieee^^^YYY___dddjjjuuuooo]]]YYY]]]dddsss|||yyyssspppkkkeee___WWWOOOJJJ@@@<<<888777999===???@@@AAAAAACCCEEEGGGNNN]]]kkkxxxoooXXXAAA>>>;;;<<>>>>>CCCJJJQQQYYYccclllxxxyyyeeeVVVUUUWWWXXXcccrrrqqqfffbbbfffkkknnnpppuuu|||~~~vvvqqqrrrtttvvvyyy|||hhh^^^WWWZZZdddppp{{{}}}xxxccceeegggjjjnnnwww]]]OOOEEEDDDCCC@@@DDDKKKMMMUUUaaammmuuu{{{}}}}}}tttnnnccc```___aaadddiiitttxxxlllkkkmmmnnnkkkfffdddffflllmmmiiiccc]]]\\\___fffkkkqqqzzzyyyeeeYYYTTTRRRQQQOOOOOORRRRRRPPPRRRVVVSSSTTTVVVYYY]]]aaaeeegggkkkpppyyyzzzyyywwwuuurrrpppnnnmmmjjjgggbbb]]]YYYSSSMMMIIICCCAAA???<<<;;;:::::::::<<<<<<===???@@@AAABBBCCC???@@@AAACCCDDDDDDEEEEEEGGGMMMVVVeeeoooaaa```sss~~~cccWWWSSSLLLJJJLLLIIIIIIHHHHHHHHHGGGGGGGGGGGGIIIKKKLLLLLLKKKIIIGGGEEEDDDBBB???===<<<<<<<<>><<<;;;:::999888888888888999999999::::::;;;;;;;;;:::;;;;;;;;;:::999777666444333333222222111111000000------///111444;;;CCCNNNWWW___bbbeeeiiijjjhhh[[[```gggnnnuuu{{{~~~vvvuuupppjjjjjjmmmkkkddd\\\aaaeeekkkvvvxxxccc[[[[[[```nnn}}}|||vvvsssooojjjddd\\\TTTOOOFFFAAA;;;888:::;;;<<<;;;@@@???AAABBBCCCHHHVVVeeeooozzzttt^^^FFFBBB>>>???EEEOOOXXX^^^bbbUUUKKKJJJOOOXXXlllzzzsssooo[[[EEE>>>:::555;;;999:::>>>@@@@@@EEEKKKTTT[[[dddlllxxx~~~jjjZZZXXXXXXYYYdddttt~~~mmmdddaaafffkkkmmmooossszzzzzzrrrtttxxx|||qqqfff]]]^^^fffqqq~~~|||~~~|||eeefffhhhjjjoooyyyxxxYYYNNNGGGGGGEEEBBBGGGOOOSSS\\\hhhsssyyy{{{{{{zzzuuu{{{xxxqqqfffddddddfffiiimmmwww~~~ttthhhgggjjjkkkgggaaa]]]___hhhnnnnnnlll[[[YYYZZZ```eeekkkuuu~~~{{{|||mmm]]]UUURRRRRRTTTRRRRRRUUUTTTQQQSSSWWW[[[[[[[[[]]]bbbgggmmmqqqyyy~~~~~~~~~zzzyyywwwtttrrrooommmllleeebbb^^^ZZZVVVRRRMMMIIIAAA@@@>>><<<;;;:::;;;;;;::::::;;;===>>>???@@@AAA???@@@AAACCCDDDEEEEEEEEELLLRRR[[[mmmkkk^^^```|||rrrXXXPPPMMMHHHFFFIIIGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMLLLIIIFFFDDDEEEDDDAAA???===<<<<<<<<<<<<===>>>???@@@???>>>>>><<<;;;:::999888888888888999999999::::::;;;;;;<<<<<<;;;;;;:::999777666555444444333222222111111000000------///111333:::BBBJJJSSS[[[___ccchhhjjjhhhVVVVVVWWW^^^jjjwww~~~wwwwwwsssmmmmmmqqqoooiii```dddhhhnnn{{{~~~fff\\\[[[^^^kkk{{{~~~xxxuuuqqqmmmhhhaaaZZZUUUIIIFFFAAA<<<999999:::<<>>BBBJJJSSS\\\aaahhhqqqyyyqqqaaa]]]\\\]]]hhhvvvuuuiiifffdddfffiiinnnssswww{{{}}}yyy|||zzzpppfffccceeennn~~~|||zzzkkkkkklllpppzzzkkkTTTJJJCCCCCCCCCBBBJJJUUU]]]ooo{{{|||~~~www|||~~~pppiiiiiihhhiiilllpppuuuxxx|||||||||{{{{{{}}}xxxlll``````fffeeefff^^^XXX\\\fffnnnpppnnnbbb[[[VVVZZZ```hhhqqqyyy|||zzz|||pppbbb\\\WWWTTTTTTSSSTTTTTTTTTTTTVVVYYY\\\[[[```fffjjjnnnvvv~~~|||yyyxxxwwwvvvtttqqqlllhhhcccbbb___YYYSSSMMMJJJIIICCCAAA>>>;;;:::;;;===>>><<<===???@@@AAAAAA@@@@@@FFFCCCCCCFFFGGGDDDEEEIIIQQQVVVddd~~~mmmiiippp~~~gggSSSNNNLLLEEECCCGGGFFFGGGHHHGGGFFFFFFGGGIIINNNOOONNNLLLIIIGGGGGGGGGBBBBBBAAAAAA???>>><<<;;;@@@@@@@@@@@@??????>>>>>>=========<<<;;;:::999888;;;;;;<<<;;;:::999888777<<<:::777777999999777444555666555444111000000111000000000///000444999===HHHQQQYYY]]]bbbgggiiigggWWWKKKEEERRRgggvvv|||}}}{{{rrroooqqqssspppmmmaaaeeehhhkkkyyyqqq^^^UUUZZZiiivvv~~~{{{xxxtttpppkkkddd]]]XXXMMMIIIDDD>>>;;;:::;;;<<<<<<<<<<<<<<<===@@@EEEIIINNN\\\fffiiillloooiii^^^MMMDDD???CCCHHHPPPcccwww{{{rrrbbbWWW\\\nnnzzzsssxxxfffMMM@@@999777888;;;999:::>>>BBBFFFOOOYYYeeeiiinnntttzzzwwwfffaaa___```kkkzzzuuuhhhddddddeeeiiinnnsssxxx{{{}}}|||}}}wwwqqqpppvvv~~~zzzmmmmmmnnnsss|||gggQQQHHHCCCDDDEEEFFFOOO[[[gggyyytttmmmmmmmmmmmmnnnrrryyy}}}pppfff[[[]]]dddccc```ZZZUUUYYYdddnnnqqqooofff___ZZZ\\\aaaiiirrrzzz|||wwwvvvyyyzzzeee]]]\\\ZZZYYYZZZ______^^^\\\[[[]]]aaaeeeffflllttt{{{|||zzzxxxwwwuuutttsssoookkkgggcccaaa^^^XXXRRRLLLIIIGGG@@@???<<<:::999:::;;;<<<===>>>@@@AAABBBBBBAAAAAADDDAAABBBEEEFFFEEEHHHMMMUUU]]]oooooorrr~~~{{{fffTTTOOOLLLFFFCCCFFFFFFGGGHHHGGGFFFEEEGGGIIIPPPQQQPPPMMMIIIEEEDDDCCCBBBBBBAAAAAA@@@@@@??????DDDCCCCCCBBB@@@???>>>>>>>>>===<<<:::999999888888<<<<<<;;;;;;:::999999888;;;999777777999999777555333444555555222000000000111111000000000333888;;;FFFPPPYYY^^^ccciiikkkjjjVVVIIICCCQQQjjj|||zzzrrrnnnnnnoooooommmiiijjjlllpppsssaaaWWWZZZeeeooo{{{~~~~~~{{{xxxtttoooiiibbb^^^QQQMMMHHHBBB===;;;;;;;;;<<<<<<<<<<<<<<>><<<:::888777888:::;;;???@@@AAACCCCCCCCCBBBBBBDDDBBBCCCFFFHHHIIINNNTTT___kkkzzzrrryyygggWWWRRROOOIIIEEEFFFFFFGGGGGGFFFEEEEEEFFFHHHNNNOOOPPPNNNJJJFFFDDDCCCCCCBBBAAAAAAAAABBBCCCCCCFFFFFFDDDCCCAAA???>>>===>>><<<:::999888888888888<<<;;;:::999888888999999:::999777777888888666555222444666666444222222222222222111000000222666999EEENNNWWW\\\```eeefffdddXXXHHH@@@NNNiii}}}yyyuuuooojjjhhhhhhkkklllooommmlllrrrtttcccYYYYYY___eeeuuu~~~}}}zzzvvvrrrmmmfffbbbUUURRRKKKEEE???<<<;;;:::>>>??????>>>>>>@@@DDDGGGCCCFFFGGGDDDEEEJJJKKKHHHIIICCC@@@DDDMMM]]]uuusssrrr{{{vvvqqqtttnnnQQQAAA===<<<::::::;;;;;;???DDDIIIOOO\\\hhhwww{{{xxxssssssxxxuuujjjcccccceeeiiinnntttyyy||||||uuuwww}}}}}}sssppppppvvv}}}vvvZZZLLLEEECCCGGGIIILLLXXXfffvvvmmmjjjooosssrrrqqquuupppccc\\\UUUXXX```___VVVRRRQQQXXXeeeqqqwwwyyyqqqkkkgggiiilllooouuuzzzxxxtttnnniiihhhnnnwww~~~pppiiiddddddfffhhhlllqqqpppsssvvvzzz|||{{{yyywwwnnnjjjhhhmmmuuu{{{~~~~~~{{{yyyvvvssssssxxx}}}|||||||||{{{yyyxxxvvvtttrrrpppmmmhhheeebbb___ZZZTTTOOOJJJEEEBBB===;;;999777777888:::<<<>>>???AAABBBCCCCCCBBBBBBFFFEEEFFFIIIJJJLLLSSS\\\kkkzzzsssuuuwwwiii[[[VVVRRRLLLHHHGGGFFFGGGGGGFFFDDDDDDEEEGGGGGGJJJMMMMMMKKKIIIGGGFFFEEEDDDBBB@@@@@@AAABBBDDDDDDCCCBBBAAA@@@>>>=========<<<:::888777777888888;;;999777666555666777999888888777777777777666555333555666555333333444555333333222111000111444666BBBKKKSSSVVVYYY]]]]]][[[]]]JJJ>>>JJJcccvvv}}}~~~rrrpppkkkeeeaaaccchhhmmmpppjjjgggooouuudddYYYWWW[[[```sss|||}}}zzzwwwtttoooiiidddYYYUUUOOOHHHBBB>>>;;;:::;;;<<<<<<;;;:::<<>>???@@@BBBBBBBBBAAAAAAGGGEEEFFFIIIJJJMMMWWWaaarrr~~~zzzkkktttrrrggg[[[UUUQQQLLLHHHFFFFFFFFFGGGEEECCCCCCDDDFFFEEEGGGKKKLLLJJJHHHGGGFFFGGGEEEBBB@@@??????@@@AAA?????????>>>>>>======<<<===<<<:::888777777777888888777555333333444666777666777777777666555666666333444444333111111333555333333333111000000222555>>>FFFNNNQQQUUU[[[\\\[[[bbbNNN@@@HHH^^^pppxxxzzznnnmmmjjjdddaaadddllltttqqqhhhccckkk|||yyygggYYYUUUZZZaaaqqq{{{~~~}}}zzzxxxuuupppjjjfff]]]YYYSSSLLLFFFAAA>>><<<;;;;;;<<<;;;999:::<<<>>>???>>>;;;999999<<>>BBBHHHNNNZZZnnn}}}{{{ttttttuuuwwwzzz~~~}}}}}}}}}wwwllldddccceeeiiiooouuuzzz~~~~~~|||{{{ssspppvvv}}}mmmUUUKKKFFFFFFIIIJJJMMM[[[kkkyyy}}}ooommmuuu~~~}}}kkkccc```XXXWWWYYYUUUTTTRRRQQQWWWaaakkkrrruuukkkeeecccfffiiikkkooosssuuutttssspppnnnooorrrtttyyymmm___WWWSSSRRRVVVXXXVVVVVVXXXSSSUUUVVVWWWWWWXXX[[[]]]iiirrr}}}|||{{{zzz{{{}}}~~~}}}|||xxxuuurrrooollliiifffccc^^^YYYSSSOOOLLLHHHCCC>>><<<;;;999888999;;;===???===>>>@@@AAABBBBBBAAAAAADDDCCCDDDGGGHHHMMMZZZfffyyyrrrfffsssmmmdddZZZRRRMMMIIIFFFCCCFFFFFFFFFEEECCCBBBCCCEEEFFFHHHJJJJJJGGGEEECCCCCCGGGEEECCCAAA@@@?????????>>>>>>>>>>>>>>>=========<<<<<<;;;:::999888777777666555444333333444555666555666777666555444555666333555777777555333222333222333222111000000222444999AAAJJJOOOWWW```eeeffffffSSSCCCHHHYYYjjjtttyyynnnmmmjjjfffffflllvvv~~~xxxllldddkkkxxxppp]]]UUUZZZbbboooyyy~~~}}}zzzxxxvvvrrrlllhhhaaa]]]WWWQQQJJJEEEAAA@@@<<<======<<<;;;:::<<<>>><<<;;;::::::;;;;;;<<<>>>???AAABBBGGGTTTkkk~~~yyyuuubbbNNNEEE<<<999888777999<<<>>>???DDDKKKTTTddd||||||uuurrrsssqqqsss{{{|||tttkkkccceeejjjpppwww|||~~~~~~~~~~~~xxxmmmcccccceeeiiiooouuuzzz~~~zzzwwwsssyyymmmVVVJJJFFFGGGKKKMMMPPP___pppyyyxxxwwwoooiiihhhaaa^^^^^^WWWZZZXXXWWWZZZbbbkkkqqqtttmmmfff```aaaeeejjjrrryyyzzz|||~~~~~~{{{wwwuuutttwwwvvvddd[[[SSSOOOOOORRRTTTSSSSSSUUURRRSSSTTTSSSRRRSSSWWW[[[eeesss|||||||||}}}~~~~~~|||zzzvvvsssoookkkiiifffccc```[[[VVVPPPMMMLLLHHHCCC===;;;:::888888999;;;>>>???>>>@@@AAABBBCCCCCCBBBBBBBBBBBBDDDGGGJJJRRRaaapppmmmgggxxx{{{kkkeeeZZZQQQLLLJJJGGGEEEEEEFFFFFFDDDBBBAAABBBDDDDDDFFFGGGFFFDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>;;;<<<======<<<:::777666555555555555555555666666333555777666444333555777666;;;AAADDDAAA<<<777333111222222111000000222333888@@@HHHNNNWWWdddlllooolllYYYHHHGGGSSS```kkkrrrmmmjjjgggeeeiiirrr}}}sssiiikkkrrrwwwyyy||||||}}}dddWWWZZZbbbiiittt}}}{{{yyywwwsssnnnjjjccc```ZZZTTTMMMHHHDDDBBB;;;;;;<<<:::999888999;;;>>><<<<<<>>>===;;;;;;<<<===???BBBHHHWWWooo~~~xxx^^^IIIBBB===999999888777:::??????AAAFFFNNNYYYkkkyyymmmeeeaaaiiiiiinnnwww{{{~~~rrriii^^^TTTYYY^^^gggqqq{{{|||}}}yyylllcccccceeeiiiooouuu{{{xxx{{{vvv|||mmmXXXIIIFFFHHHMMMOOOSSSbbbtttyyytttppppppiiifffeee]]]aaa___]]]___fffmmmsssvvvsssiii``````dddlllwww~~~xxxuuuxxxnnn```ZZZTTTPPPNNNQQQSSSRRRSSSVVVSSSTTTTTTRRRQQQSSSWWW\\\[[[lll~~~~~~}}}~~~~~~zzzwwwtttqqqllliiifffddd```^^^ZZZTTTOOOLLLKKKIIICCC===:::999888777888:::===???@@@AAABBBDDDDDDDDDDDDCCCBBBBBBFFFJJJNNNWWWiiiyyykkkkkk~~~{{{ooommmhhh]]]SSSMMMLLLJJJHHHEEEFFFFFFDDDBBBAAABBBCCC@@@BBBCCCDDDCCCDDDFFFHHHDDDDDDEEEEEEEEEEEEDDDDDDGGGFFFEEEDDDBBB@@@??????;;;<<<>>>>>>===;;;888666666666777777888777777666333555777666444333555777;;;BBBLLLQQQNNNFFF===666000111222111000000222444999@@@GGGMMMVVVcccmmmpppppp^^^KKKFFFLLLVVVaaaiiijjjfffcccccciiissswwwkkkjjjnnnoooqqquuuvvv{{{~~~|||kkkYYYYYYaaadddppp|||~~~zzzvvvrrroookkkgggaaa[[[UUUOOOHHHDDDDDDAAA<<<999888888777666<<<<<<<<<======>>>>>>>>>???AAADDDKKKZZZpppuuubbbOOOBBB:::999888777888:::<<<>>>===FFFKKKNNN___}}}vvvfffUUUQQQWWW___gggooorrrxxxxxxaaaQQQLLLLLLPPP\\\kkkxxx{{{|||~~~}}}|||zzz}}}{{{ooogggeeehhhlllooorrrvvvzzz~~~}}}~~~zzzrrrVVVNNNIIIGGGJJJOOOWWWdddpppwwwyyy|||yyy||||||uuunnniiigggpppeee]]]^^^eeelllsssyyyxxxmmmdddeeelllttt|||vvvxxxxxxuuuhhh]]]VVVQQQOOONNNOOORRRUUUWWWXXX[[[ZZZWWWTTTTTTWWW\\\aaabbbkkkwww~~~|||~~~|||yyywwwuuuqqqlllhhheeebbb___\\\WWWSSSNNNIIIFFFCCC???===888888999:::<<<===>>>>>>AAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGKKKPPP]]]tttrrrkkknnnlllaaaaaa]]]VVVOOOKKKIIIIIIIIIHHHGGGEEEDDDBBBBBBAAAAAA>>>CCCGGGFFFBBB@@@AAADDDBBBBBBCCCCCCDDDDDDEEEEEEGGGEEEBBB???>>>>>>>>>???????????????>>><<<;;;:::777888999999888777666555555555555555666777888999;;;GGGUUUZZZTTTGGG;;;555444333333222222333333444777<<>>@@@FFFNNN]]]rrrxxxeeeTTTEEE::::::999888888999;;;===>>>>>>HHHPPPWWWiiilll^^^SSSKKKOOOYYYXXXbbbmmmttt|||pppZZZLLLHHHIIIQQQ___rrrrrrppprrrttt{{{|||{{{||||||sssnnnhhhjjjmmmoooqqqtttxxx{{{vvvZZZPPPLLLJJJNNNTTT]]]jjjuuu}}}zzzvvv~~~vvv|||~~~uuunnnllllllkkkaaaXXXZZZaaajjjsss{{{|||qqqhhhkkksss}}}|||~~~}}}rrrddd[[[TTTPPPNNNMMMOOOSSSWWWZZZ[[[^^^\\\YYYUUUUUUXXX^^^ccciiipppwww}}}~~~}}}|||yyyvvvssspppkkkgggdddaaa]]][[[UUUQQQLLLGGGDDDAAA>>><<<888888999:::<<<===>>>>>>AAAAAAAAABBBCCCCCCDDDDDDEEEFFFKKKPPPWWWdddzzzlllhhhnnnzzzdddYYYYYYVVVQQQKKKHHHFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@DDDHHHGGGDDDBBBDDDFFFFFFEEEDDDCCCBBBBBBBBBBBBDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@???>>>===;;;:::999888999::::::999888666555666666666666777777888888<<>>BBBHHHQQQ___rrr{{{fffUUUHHH===888:::999999999:::<<<>>>???@@@JJJSSS^^^ooouuueeeTTTKKKFFFDDDMMMYYYVVVaaammmwww{{{cccQQQHHHHHHJJJQQQbbbxxxzzzfff```bbbgggrrr~~~{{{yyyyyy~~~{{{wwwoooppprrrrrrssstttvvvyyy}}}aaaTTTOOONNNSSSZZZcccpppzzz|||wwwxxxyyyuuu~~~uuuoooooopppfff[[[SSSTTT\\\fffrrr{{{{{{pppgggjjjsss}}}lll___WWWRRROOOMMMMMMOOOTTTYYY]]]___bbb```[[[WWWVVVZZZaaafffrrrvvvzzz|||}}}~~~}}}~~~~~~~~~|||wwwtttqqqnnniiifffccc___[[[XXXRRROOOIIIEEEBBB@@@===:::888999:::;;;<<<>>>??????AAAAAABBBCCCCCCDDDEEEEEEFFFHHHNNNVVV___mmmvvvcccdddnnnsss\\\RRRNNNLLLJJJGGGFFFEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBBBBEEEHHHHHHFFFEEEFFFIIIIIIHHHDDDAAA???>>>>>>???@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@???===;;;:::999::::::;;;;;;:::999777666666777777888888888777777===???BBBCCCBBB>>>:::777444444333333333333444444222666===FFFPPPZZZbbbfffjjjcccYYYPPPGGGDDDLLLWWW^^^\\\ZZZYYYZZZaaasssvvvhhhddddddfffhhhkkkkkkpppxxx|||~~~zzzeeeWWWPPPLLLKKKUUUfffxxx}}}zzzxxxwwwwwwtttqqqkkkfff```[[[UUURRRHHHEEEBBB@@@@@@@@@@@@???>>>===;;;::::::;;;<<<===@@@CCCIIIPPP\\\nnnkkk[[[NNNDDD===;;;999999999:::;;;<<<>>>???BBBHHHPPPYYYgggssssssmmmWWWOOOIIIIIIHHHIIINNNUUU\\\eeeqqq|||lllVVVJJJGGGKKKPPPYYYkkkuuu^^^VVVXXX___kkkxxxzzzwwwwww{{{yyyzzzzzzzzzxxxxxxzzz{{{jjjYYYSSSQQQVVV^^^hhhttt}}}}}}zzzzzzzzz{{{yyysssppppppcccXXXOOOPPPWWWbbbppp{{{zzznnneeegggpppzzz|||hhh[[[UUUPPPMMMLLLLLLOOOUUU\\\```bbbdddaaa\\\XXXVVVYYY```eeetttyyy~~~|||}}}|||}}}~~~}}}zzzvvvrrrnnnkkkgggdddaaa]]]YYYUUUPPPMMMHHHDDDAAA???<<<:::888999:::;;;===???@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFGGGHHHOOOXXXddduuukkk\\\bbbpppnnnYYYQQQGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDCCCEEEGGGGGGEEEEEEGGGIIIIIIGGGCCC???===<<<===>>>???@@@BBBCCCCCCCCCAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<;;;999888888888999999999888777666<<<;;;;;;;;;<<<;;;999777555555444444444444555555222555;;;CCCMMMWWW___cccgggddd```XXXLLLDDDHHHPPPTTTVVVXXXXXXWWW\\\iiiuuuyyyqqqfff```^^^___cccfffdddkkkttt|||wwweeeWWWOOOJJJEEEPPPbbbttt}}}{{{yyyxxxxxxvvvrrrmmmiiieee```[[[XXXMMMJJJFFFDDDCCCCCCBBBAAA???>>>===<<<<<<<<<===>>>AAACCCFFFKKKTTTcccuuuqqqbbbWWWMMMBBB<<<<<<999999::::::;;;<<<<<<===AAACCCFFFKKKTTTYYYWWWPPPFFFDDDEEEJJJMMMPPPUUUYYYdddkkkuuuaaaNNNGGGGGGNNNVVVeeevvvsss\\\UUUYYY```lllwww{{{vvvtttuuu{{{uuu___XXXSSSXXXaaakkkwww{{{wwwzzzwwwpppmmmbbbXXXOOOOOOUUU___nnnzzz{{{ooogggiiisss~~~zzzdddYYYSSSOOOKKKKKKLLLQQQWWW]]]aaaccc```]]]YYYUUUSSSWWW]]]bbbqqqwww|||{{{{{{zzzzzz{{{zzzxxxssspppllliiifffccc```\\\WWWSSSOOOKKKGGGCCCAAA???<<<;;;888999:::<<<>>>@@@AAABBBBBBCCCCCCDDDFFFGGGGGGHHHIIIJJJQQQ\\\kkk~~~wwwaaaZZZeeeuuugggVVVPPPGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEBBBCCCDDDDDDCCCCCCDDDFFFEEECCC@@@===<<<<<<>>>??????@@@BBBCCCCCCAAA???>>>>>>???@@@AAAAAAAAAAAA@@@;;;<<<===>>>>>>===<<<<<<::::::::::::999777666666:::999888999::::::888666666555555444444555555666333555:::AAAJJJUUU]]]bbbddddddddd^^^RRRGGGFFFKKKPPPVVV\\\[[[YYY[[[bbbgggqqqnnnggg^^^YYYYYY\\\___]]]dddooo{{{yyygggYYYNNNHHHEEEOOO___ppp~~~}}}{{{zzzyyywwwtttpppllliiifffbbb___SSSPPPKKKGGGFFFEEECCCBBB>>>?????????@@@@@@@@@@@@AAACCCEEEGGGMMMWWWeeeooo{{{wwwiii\\\UUULLL@@@999999::::::::::::::::::::::::>>>======???CCCDDDBBB???BBBBBBCCCGGGNNNVVV___eeekkkqqq{{{tttXXXJJJGGGIIIRRR[[[jjj{{{wwwaaa\\\aaaiiitttyyyqqqmmmllluuueee\\\VVV[[[eeeqqq~~~xxx{{{uuulllhhhbbbYYYRRRQQQVVV```ppp|||zzzooofffjjjuuuwwwbbbVVVQQQNNNJJJKKKMMMRRRYYY]]]___```XXXWWWUUUTTTTTTYYY___dddpppwww~~~{{{zzzyyyxxxwwwvvvvvvtttqqqooojjjhhheeebbb___[[[UUURRRMMMIIIEEEBBB@@@>>><<<:::999999;;;===???@@@BBBCCCCCCCCCDDDEEEGGGHHHIIIIIIMMMOOOXXXhhhyyykkk\\\]]]mmm|||}}}zzz```RRROOOJJJJJJJJJIIIIIIIIIIIIHHHEEEEEEDDDDDDDDDEEEFFFFFFBBBAAAAAA@@@@@@AAAAAABBB@@@???>>><<<<<<===???@@@>>>???AAABBBAAA@@@>>>===>>>???@@@AAAAAAAAAAAAAAA;;;<<<===???@@@@@@@@@???>>>===;;;999888777666666888999::::::999888777777666666555555555555666666444666999@@@IIISSS]]]bbbbbbccceeebbbXXXLLLHHHJJJPPPZZZbbbaaa^^^```dddfffnnnqqqmmmbbbYYYWWWYYY[[[ZZZ```kkkzzz~~~mmm]]]QQQHHHIIIPPP]]]lllyyy}}}{{{xxxvvvrrrpppnnnlllhhhfffYYYUUUOOOKKKGGGEEECCCAAA>>>???AAACCCDDDDDDCCCCCCDDDGGGJJJMMMOOOTTT[[[aaaiiipppxxx|||~~~}}}}}}pppbbbWWWSSSMMMAAA;;;===::::::::::::999888777777888888999;;;<<<;;;<<<<<<@@@BBBDDDIIIRRR^^^iiinnntttzzzxxxbbbMMMHHHJJJNNNYYYeeeppphhhccckkkuuurrriiieeeeeennnyyykkk```YYY^^^kkkzzzuuujjjeeecccaaaYYYTTTTTTZZZdddttt}}}qqqhhhjjjsssuuu```TTTNNNKKKIIIKKKNNNTTTZZZ]]]]]]\\\TTTUUUWWWZZZ]]]dddkkkqqqyyy}}}}}}{{{zzzxxxvvvtttrrrrrrqqqooonnniiihhheeebbb___[[[UUUQQQJJJGGGCCC@@@>>>===;;;999999:::;;;===???AAACCCCCCCCCDDDEEEFFFGGGIIIJJJJJJRRRWWWeeeyyybbbYYYbbbuuurrr[[[RRRQQQMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEDDDDDDEEEFFFGGGGGGCCCAAA???>>>>>>?????????======<<<<<<======>>>???;;;<<<>>>???@@@@@@????????????@@@@@@??????>>>===:::;;;===@@@BBBCCCCCCCCCAAA???;;;888666666777777888:::;;;:::777555777999777666666666666666666777555666999???GGGRRR\\\bbbaaaaaadddeee^^^SSSLLLJJJPPP\\\dddcccbbbgggllloooqqqwwwwwwjjj^^^YYYZZZZZZ]]]aaakkk{{{vvvfffXXXOOOJJJPPPZZZgggttt}}}yyywwwtttsssqqqooommmjjj]]]XXXRRRLLLHHHEEEBBB@@@>>>@@@CCCFFFGGGGGGFFFDDDHHHMMMRRRUUUUUUVVVYYY[[[aaaiiiqqqvvv|||yyyvvvuuuvvvvvvlll^^^SSSRRRNNNDDDAAAEEE:::::::::999888777555555444555888;;;<<<;;;===@@@<<>><<<;;;999888999:::;;;===???BBBCCCDDDCCCDDDEEEFFFHHHIIIJJJKKKUUU]]]pppvvv]]]XXXfff{{{nnnZZZTTTVVVOOOMMMJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHDDDBBB???>>>>>>>>>>>>===<<<<<<<<<===============999:::;;;===???@@@AAAAAA@@@@@@@@@???===<<<:::999999;;;===@@@CCCDDDEEEEEECCC@@@<<<888555666777888888;;;<<<888444222666;;;777777666666666666777777555666888>>>FFFQQQ[[[aaa``````cccfffaaaWWWNNNKKKOOOZZZbbbaaabbbjjjssswwwuuu}}}~~~qqqbbb\\\[[[[[[```ccclll|||ooo```VVVKKKOOOXXXcccqqq~~~{{{wwwssssssuuuuuuqqqlllhhh```TTTLLLHHHGGGEEECCCFFFEEEEEEGGGJJJLLLLLLKKKNNNTTT[[[\\\XXXVVVYYY^^^bbbfffmmmtttzzz}}}|||xxxwwwyyyxxxtttoookkkddd[[[UUURRRMMMEEE???>>>===;;;999777666555444777777999:::<<<>>>@@@AAABBBEEEPPP]]]eeejjjuuusssWWWLLLDDDGGGQQQ]]]iiirrrtttqqqsss{{{ppphhhaaa\\\\\\aaaiiiqqqyyy}}}iii```gggxxxqqqaaaXXXUUU[[[eeeggg```VVVSSS___rrr~~~}}}rrrqqqxxxuuu^^^QQQKKKJJJJJJOOORRR\\\ggg```WWW[[[VVV^^^jjjrrrxxx~~~}}}|||{{{{{{xxxuuupppmmmmmmnnnnnnnnnjjjiiifffbbb\\\UUUOOOLLLHHHEEEAAA>>>===<<<;;;::::::;;;===???AAABBBCCCCCCCCCCCCFFFHHHFFFDDDGGGNNNXXXlll|||eeeTTTcccvvvlllWWWPPPRRRMMMJJJGGGGGGIIIJJJIIIGGGGGGGGGFFFEEEDDDEEEHHHKKKEEECCCAAA???>>>???@@@AAADDDCCCAAA???>>>===>>>>>><<<<<<=========<<<;;;:::@@@@@@@@@??????===<<<<<<:::999999;;;???CCCDDDEEEBBB???:::666555555444333<<<;;;999777555555888;;;<<<:::888666555555777777999666666;;;AAAHHHTTT___aaa```bbbggghhh```TTTLLLKKKUUU]]]\\\___iiisssxxxxxxggg[[[ZZZ]]]___dddkkkwwwuuuiii___RRRNNNRRR```rrr~~~}}}yyyuuuuuuvvvvvvrrrnnnllleee[[[RRRLLLJJJJJJIIIIIIHHHGGGIIILLLNNNNNNMMMSSSYYYaaadddcccdddhhhmmmnnnrrrxxx~~~|||{{{yyyuuurrrpppjjjbbbZZZTTTLLLDDD>>><<<;;;999777666555555555777888999:::;;;===@@@AAAEEEGGGPPP\\\eeeooo~~~xxxcccRRRJJJFFFKKKUUUaaannnyyyyyyxxx{{{vvvlllddd\\\WWWVVVZZZ```gggnnnuuu}}}oooffflll||||||dddXXXTTTSSSZZZeeeiiiccc[[[ZZZgggzzzuuutttyyyxxxaaaRRRLLLKKKLLLTTTZZZdddllldddZZZ___eeeooo|||~~~|||zzzyyyxxxwwwtttpppnnnnnnnnnmmmllliiihhheeeaaa[[[TTTNNNKKKGGGDDD@@@===<<<<<<;;;::::::;;;===???AAABBBCCCCCCDDDCCCEEEHHHHHHGGGKKKQQQ]]]ppptttcccZZZlllyyyfffWWWPPPOOOLLLJJJHHHHHHJJJKKKIIIGGGDDDEEEEEEEEEDDDEEEHHHJJJFFFEEECCCBBBAAAAAABBBBBB>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;@@@@@@@@@@@@???>>>===<<<;;;999999;;;@@@DDDGGGHHH>>>;;;777555555666666666777777777666444555888:::;;;999777666555555666777888555555999???FFFRRR\\\``````cccggghhhbbbWWWOOOKKKRRRXXX\\\fffttt~~~~~~tttggg___]]]^^^bbbiiiuuuwwwlllbbbUUUQQQSSS```oooyyy~~~|||xxxwwwxxxwwwtttpppqqqllldddZZZRRROOOPPPRRRRRRPPPNNNNNNOOOPPPPPPOOORRRYYYaaagggiiimmmtttzzz~~~~~~yyyxxxwwwtttqqqkkkbbbXXXNNNEEE@@@;;;:::999888777777777888:::;;;<<<<<<<<<>>>BBBEEEOOOQQQXXXcccooo}}}|||eeeTTTMMMKKKMMMTTT^^^iiiwww~~~xxxjjjccc\\\UUUOOONNNQQQVVV\\\bbbiiipppuuu~~~uuujjjooo}}}lllVVVNNNOOOSSS\\\fffhhheee```bbboooyyyuuuyyy~~~|||fffUUUNNNMMMQQQ^^^hhhppptttkkkdddjjjttt}}}zzzxxxvvvuuutttrrrpppnnnnnnmmmkkkiiifffeeebbb^^^XXXRRRMMMJJJFFFCCC???<<<<<<<<<;;;:::;;;<<<>>>@@@AAACCCCCCDDDEEECCCCCCGGGJJJKKKPPPUUUbbbrrroooeeeeeezzz{{{hhh]]]VVVPPPNNNJJJIIIIIIJJJKKKKKKIIIGGGEEEFFFGGGFFFEEEEEEFFFGGGFFFFFFFFFEEEDDDDDDCCCCCC::::::999999999999::::::999999999::::::;;;<<<<<<@@@@@@@@@@@@???>>>======<<<:::999;;;@@@EEEIIIJJJ===:::666555555666666666333444666666555555777999999888777555555555666666666444444888===CCCMMMWWW___aaadddgggiiifff]]]VVVMMMPPPTTT]]]mmm||||||tttfff___]]]aaagggrrr{{{sssjjjZZZTTTTTT\\\gggqqqzzz~~~}}}}}}~~~}}}zzzyyyyyywwwuuurrrsssqqqkkkaaaWWWSSSTTTWWW\\\YYYUUUSSSRRRRRRRRRQQQQQQWWW___fffjjjqqqyyy|||{{{}}}xxxwwwssskkk^^^RRRIIIDDD===<<<;;;999999:::;;;<<<<<<>>>???>>>>>>AAAFFFKKKVVVZZZbbbnnn|||xxxiiiYYYNNNMMMOOOVVV```hhhrrrxxxggg[[[VVVSSSMMMHHHIIIMMMRRRXXX^^^eeekkkpppwww{{{vvvjjjmmmzzzyyycccNNNJJJNNNSSS\\\fffeeedddbbbfffttt{{{wwwzzz~~~iiiXXXQQQRRRZZZkkkvvv{{{}}}vvvsss}}}}}}zzzwwwtttsssrrrpppooonnnnnnlllhhhfffcccbbb___ZZZUUUOOOKKKHHHCCCAAA===;;;;;;<<<;;;;;;<<<===???AAABBBCCCDDDDDDHHHCCCBBBFFFJJJMMMRRRXXXeeesssnnnjjjtttppp___XXXTTTPPPNNNJJJJJJJJJJJJJJJHHHGGGEEEGGGHHHIIIIIIGGGEEEEEEEEEFFFFFFFFFFFFFFFDDDCCCBBB<<<<<<<<<;;;::::::::::::777888999:::;;;<<<======@@@@@@@@@@@@??????>>>===>>><<<:::;;;???CCCGGGHHH@@@===999777666666444333222444777777666666666777888888666666555555666666666444444888<<>><<<::::::;;;<<<>>><<<>>>?????????CCCKKKQQQVVV^^^lll{{{ooobbbXXXRRROOOQQQVVV```jjjrrrzzz}}}xxxzzz~~~zzzmmmbbbUUUMMMKKKKKKHHHDDDFFFKKKTTT\\\ccciiinnnqqquuuyyy}}}uuuhhhjjjvvv~~~qqq]]]LLLIIIMMMQQQYYYcccdddeeeeeeiiiwww|||nnn\\\VVVYYYcccwww}}}zzzwwwtttrrrpppooonnnmmmllljjjfffccc```^^^[[[VVVQQQMMMIIIGGGAAA>>>;;;::::::;;;<<<;;;===>>>@@@AAACCCCCCDDDDDDIIIEEECCCFFFJJJMMMUUU\\\lllzzz~~~jjjjjjrrrbbbXXXRRRNNNNNNKKKKKKKKKJJJHHHFFFEEEEEEEEEGGGIIIHHHGGGFFFFFFGGGEEEEEEFFFEEEEEEDDDBBBBBB@@@@@@???===<<<:::999888777888:::<<<======>>>===???@@@@@@@@@@@@??????>>>@@@===;;;;;;===@@@BBBCCCAAA>>>;;;999999888777555555888::::::888666555555888777777666666666666666666444555999<<>>;;;::::::<<<===:::===@@@@@@AAAGGGQQQZZZ___kkk|||jjj\\\TTTPPPRRRVVV[[[```jjjvvv~~~vvvqqqhhhgggiiidddXXXRRRIIIEEEDDDFFFFFFEEEFFFOOO[[[gggnnnrrrtttuuuwwwzzz}}}tttfffgggrrr~~~~~~fffWWWJJJIIIKKKNNNVVVaaahhhiiijjjmmmyyyuuuccc]]]bbbiii}}}~~~}}}zzzwwwtttrrrooonnnlllkkkjjjhhhdddaaa\\\[[[WWWSSSNNNJJJGGGEEE???<<<999999:::;;;<<<<<>><<<:::888666777:::===@@@AAA@@@???===???@@@@@@@@@@@@@@@??????@@@>>><<<<<<>>>?????????>>><<<::::::;;;<<<;;;:::888:::;;;;;;999777666666888888888888888777777777666444555999;;;===CCCJJJTTT\\\aaa```dddllllllgggZZZcccvvv~~~yyyzzzyyyxxx}}}xxxnnnooouuu{{{~~~uuummmeee```___eeesss}}}}}}~~~}}}|||{{{||||||{{{yyywwwsssnnnfff^^^XXXMMMJJJFFFEEEHHHMMMQQQTTTQQQSSSUUUXXX^^^eeelllqqq}}}|||zzzyyyooopppssstttrrriii\\\SSSJJJGGGCCC???======>>>???===AAAEEEFFFHHHOOO\\\fffqqq}}}ttteeeWWWQQQQQQSSSZZZaaakkknnnxxxttteee^^^TTTSSSUUUPPPKKKIIIFFFDDDCCCDDDGGGIIIMMMXXXhhhvvv}}}~~~|||zzzzzz|||~~~qqqbbbcccnnn~~~qqq[[[QQQKKKLLLMMMOOOXXXeeekkkmmmmmmoooyyy|||jjjdddjjjjjj|||||||||{{{yyyvvvsssqqqooommmkkkiiihhhfffccc```ZZZXXXUUUPPPLLLHHHEEEDDD===;;;888888999;;;<<<<<>><<<:::888999<<<@@@DDDEEECCC???===???@@@@@@AAAAAA@@@@@@??????>>>>>>???@@@AAA@@@>>>===;;;::::::;;;<<<:::999888999::::::888888888999888888999999999999888888555333444888999:::???EEEMMMVVV[[[ZZZ^^^hhhlllgggfffnnn~~~zzz{{{xxxuuuxxx~~~vvvqqquuuzzz|||}}}xxxsssnnnhhhbbbaaajjjuuu}}}~~~~~~}}}~~~|||zzzxxxtttlllaaaYYYRRRNNNHHHFFFGGGKKKOOOQQQVVVVVVXXX[[[```hhhooossszzztttpppnnnbbbdddjjjrrrwwwtttiii___QQQNNNIIIEEEBBBAAABBBBBBBBBGGGKKKLLLOOOXXXfffqqq|||{{{lll```TTTKKKMMMSSSYYYbbblllwwwzzz}}}fffVVVNNNEEEEEEHHHDDDFFFGGGHHHFFFDDDDDDIIILLLTTT```rrr{{{}}}nnn______iiibbbUUUNNNLLLOOOPPPRRR]]]kkklllmmmmmmmmmvvvnnniiioooiii~~~}}}|||yyyzzzzzzyyyxxxuuurrrpppooommmjjjhhhgggeeebbb```YYYWWWSSSOOOKKKGGGEEECCC<<<:::777777999;;;<<<<<<@@@AAABBBCCCDDDDDDDDDDDDDDDFFFKKKMMMMMMTTTgggyyyllluuu~~~lllYYYQQQOOOMMMKKKJJJKKKLLLMMMLLLMMMPPPWWW\\\kkkhhhbbbYYYPPPIIIFFFFFFHHHGGGEEECCCBBBCCCDDDEEE@@@AAAAAAAAAAAA???===<<<999===CCCGGGHHHEEE@@@===???@@@@@@AAAAAAAAA@@@@@@======>>>AAACCCCCCBBB@@@???===;;;::::::999777555666777999999888888:::;;;888999999:::::::::999999444222333666777888<<>>???FFFJJJEEECCCBBBAAABBBHHHOOOUUUjjj}}}~~~nnn___^^^fff|||ttt\\\RRRLLLJJJNNNRRRVVV```kkktttqqqnnnpppxxx}}}}}}yyymmmhhhmmmzzz}}}|||~~~|||{{{zzzyyywwwuuutttssssssqqqoookkkiiigggeeebbb```\\\VVVNNNKKKJJJHHHCCC>>>>>><<<:::888888:::<<<===BBBCCCDDDFFFFFFFFFEEEDDDGGGFFFGGGJJJNNNYYYmmmuuupppdddYYYPPPOOOQQQNNNJJJHHHJJJIIIJJJMMMMMMQQQ^^^nnn|||ssseeeUUUKKKHHHIIIOOOLLLIIIEEECCCCCCDDDEEEAAAAAABBBAAA@@@>>><<<;;;:::DDDOOOQQQKKKBBB===<<<>>>>>>>>>>>>>>>======<<<===>>>???@@@AAA@@@@@@???@@@>>><<<999888777777777666888;;;======<<<999777:::999999888888999::::::888888777666555777;;;>>>DDDKKKRRRUUUWWW]]]hhhqqqxxx~~~|||}}}|||}}}wwwrrrrrrrrrsssxxx~~~zzzjjjiiiqqq}}}~~~~~~||||||{{{zzzyyywwwrrrlllggg___VVVMMMHHHFFFGGGKKKQQQYYY[[[]]]```dddllluuu|||{{{xxxwwwvvvyyy}}}}}}vvvjjj]]]TTTSSS]]]iiissszzz{{{uuummmeee[[[QQQKKKFFFCCCFFFKKKTTTYYY___```]]]^^^ccciiisss|||wwwiii___XXXSSSQQQQQQVVV```iiiqqq|||pppWWWHHH>>>>>>===888888===CCCAAA@@@BBBCCCBBBFFFLLL]]]ppp~~~yyy}}}vvv|||mmm___]]]eee|||rrr[[[RRRMMMKKKOOOSSSXXXbbbllltttpppllloooxxx}}}{{{|||~~~~~~rrrkkkmmmwww{{{}}}|||zzzzzzyyywwwuuusssrrrqqqqqqooommmjjjhhhgggeeeaaa___XXXSSSLLLHHHGGGEEE@@@<<<===;;;:::999999;;;===>>>@@@AAACCCDDDEEEEEEDDDDDDHHHHHHIIILLLRRR^^^tttrrrsssuuuaaaVVVMMMLLLNNNLLLIIIHHHIIIHHHJJJMMMNNNQQQ^^^lll{{{yyyrrrfffXXXNNNKKKLLLLLLKKKHHHEEECCCCCCCCCCCCAAAAAABBBAAA@@@???===<<<===FFFOOOQQQKKKDDD@@@???======>>>>>>======<<<;;;;;;<<<>>>???@@@@@@@@@??????>>><<<:::999888888888888999<<<>>>>>><<<999777::::::999999888999999999777777777555555666:::===CCCIIIQQQUUUWWW\\\fffnnnxxxvvvwww{{{~~~|||uuupppqqqsssuuuzzz|||kkkhhhooo{{{~~~~~~~~~}}}~~~|||{{{zzzyyyvvvsssppphhh___VVVPPPJJJGGGIIINNNSSSVVVZZZ^^^bbbjjjttt{{{{{{uuupppooopppqqqzzzxxxeeeWWWQQQSSS___mmmvvvzzz|||xxxrrrfff\\\RRRKKKHHHGGGMMMTTT```bbbbbb^^^XXXVVVYYY^^^hhhpppqqqfffXXXPPPPPPQQQVVVYYYbbboooyyyjjjVVVDDD;;;666999:::666444777===<<>>>>>>>>EEELLLMMMHHHBBB@@@@@@<<<<<<======<<<<<<;;;:::999;;;===???@@@@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;:::<<<===>>>>>><<<999777::::::999999888888888888666666666555444555999;;;@@@GGGOOOTTTVVVZZZbbbhhhttt}}}rrrkkkooovvvzzzsssnnnooorrruuu{{{~~~kkkhhhmmmttt{{{~~~~~~~~~|||{{{|||{{{yyyxxxppphhh___XXXOOOHHHHHHKKKMMMQQQVVVYYY[[[aaajjjqqqvvvtttpppllllllpppwww}}}www```TTTQQQVVVcccqqqwwwyyyyyywwwsssccc[[[SSSNNNLLLLLLQQQWWW^^^]]]ZZZTTTNNNNNNSSSXXXfffjjjhhh]]]TTTRRRVVVXXXaaafffppp}}}lllTTTCCC>>>888666999;;;888777999;;;;;;>>>CCCFFFGGGKKKQQQbbbnnnzzz|||zzzyyyxxxvvvqqqvvv|||wwwyyyzzzuuuoooppprrrzzzzzzjjjfffmmmmmmXXXPPPMMMMMMPPPWWW___ggglllrrrnnnmmmtttzzznnnjjjlllrrryyy~~~}}}zzzxxxwwwvvvtttrrrqqqoooooonnnjjjiiigggeeedddaaa]]][[[TTTPPPKKKGGGEEECCC@@@===999999999:::<<<>>>AAABBBCCCDDDEEEGGGHHHJJJJJJKKKKKKKKKNNNUUU___pppnnnfffzzz~~~___WWWNNNGGGGGGHHHHHHGGGIIIGGGHHHIIIJJJJJJMMMUUU\\\^^^^^^\\\WWWPPPJJJGGGGGGEEEEEEEEEDDDCCCAAA???>>>>>>>>>>>>???>>>>>>>>>>>><<>>???>>>;;;888777::::::999999888888777666555666666555444444777999===DDDLLLQQQTTTXXX]]]aaakkkrrrzzz~~~zzzsssllliiidddiiiooouuuzzz}}}zzzqqqkkklllooorrrwww}}}~~~|||{{{|||~~~}}}lllgggiiilllvvv~~~~~~~~~|||}}}~~~~~~~~~tttnnnggg___UUUKKKIIILLLMMMRRRWWWXXXWWWYYY```gggkkkkkklllnnnttt~~~nnnWWWOOOOOOZZZeeeppptttuuuuuutttqqqeee___YYYUUUQQQMMMNNNQQQQQQPPPMMMIIIGGGJJJQQQVVVcccccc^^^XXXXXX^^^bbbccckkksss}}}qqq\\\HHH<<<<<<999777888999888888:::;;;:::;;;@@@CCCFFFLLLTTT]]]fffmmmmmmlllmmmnnnmmmiiiooo{{{xxxkkkfffiiilllkkkhhhllltttrrrmmmsssmmmYYYMMMMMMMMMPPPYYYbbbiiikkkqqqoooqqqzzz|||nnniiikkkrrr}}}}}}zzzxxxwwwvvvtttrrrpppooonnnnnnhhhgggeeecccbbb^^^ZZZWWWPPPMMMIIIEEECCC@@@>>>===999999:::;;;===@@@BBBCCCDDDDDDEEEFFFHHHJJJKKKLLLJJJLLLQQQ[[[gggzzzgggeee}}}sssYYYTTTMMMHHHHHHIIIHHHHHHJJJGGGIIIIIIGGGFFFIIIMMMPPPPPPPPPPPPMMMJJJFFFCCCCCCCCCCCCDDDCCCBBB@@@>>><<<=========<<<<<<<<<<<<===;;;===@@@@@@===::::::;;;;;;;;;;;;;;;;;;::::::999999;;;===???AAAAAABBBAAA<<<<<<<<<======>>>>>>>>>===>>>>>>>>>===;;;888777888999999999999888777666555555666555444444666888;;;AAAHHHNNNQQQTTTXXXZZZaaadddhhhgggdddbbbcccfffbbbeeehhhkkknnnsssyyy~~~{{{qqqhhhhhhkkkmmmqqquuu}}}|||yyyvvvtttuuuxxx{{{ooogggddddddnnnzzz~~~~~~}}}}}}~~~wwwsssnnnggg\\\QQQNNNPPPRRRXXX]]]]]]ZZZ[[[aaaggglllooottt{{{~~~dddRRRMMMPPPXXXaaaiiilllpppssssssqqqoooiiiccc___WWWNNNIIIJJJIIIJJJKKKKKKKKKMMMQQQTTTYYYYYYWWWVVV^^^iiioooooowww}}}gggPPPAAA;;;999777555555555555777888;;;999:::???BBBDDDKKKSSSYYY```dddbbb```aaabbbaaaaaafffpppzzz~~~nnnfff\\\XXX[[[```bbbccclllvvvzzztttwwwoooZZZMMMMMMNNNQQQ[[[ggglllllloooqqqwwwsssmmmnnnwww|||yyywwwvvvuuusssqqqpppnnnnnnmmmgggfffdddbbb```\\\VVVRRRKKKIIIFFFBBB>>><<<;;;;;;999999:::<<<>>>@@@BBBDDDCCCCCCCCCDDDEEEGGGHHHIIIKKKNNNVVVaaaooouuueeekkkhhhUUUQQQLLLJJJKKKLLLIIIHHHJJJFFFIIIIIIFFFEEEGGGIIIIIIJJJJJJIIIHHHGGGEEECCCBBBBBBBBBCCCBBBAAA???===<<<>>>>>>===<<<;;;;;;<<<<<<<<<===??????===;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999999;;;===???@@@@@@@@@@@@;;;;;;<<<===>>>>>>==================<<<:::888777666777888999999888777666555666666666444444666777:::>>>DDDJJJMMMPPPSSSUUU[[[]]]^^^^^^\\\]]]aaadddaaabbbdddeeehhhnnntttyyy|||qqqfffeeegggjjjlllooovvvvvvvvvuuutttuuuxxx{{{xxxiii```^^^fffqqqzzz~~~||||||}}}xxxvvvtttooodddXXXUUUXXXVVV]]]dddeeebbbccciiipppyyy~~~lllXXXMMMKKKNNNQQQWWW]]]ccckkktttwwwuuuxxxrrrlllfff^^^SSSMMMLLLMMMQQQWWWZZZYYYUUUQQQNNNMMMRRRWWW\\\fffsss|||zzz```FFF;;;<<<555777777777666777888999===<<>>===AAA@@@???===<<<<<<<<<===<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::888:::;;;===>>>>>>======:::;;;<<<=========<<<<<<<<<<<<<<<<<<;;;:::888777444555777999:::999888777555777777777555555666777:::===AAAFFFJJJMMMPPPRRR\\\^^^```bbbbbbaaaaaaaaa___```aaaeeejjjooorrruuu}}}pppeeecccfffiiikkknnnqqqtttyyy|||}}}}}}}}}~~~pppbbbYYY___hhhsss}}}}}}{{{{{{|||yyyxxxwwwsssiii^^^ZZZ]]]WWW___hhhjjjhhhiiiqqqxxx~~~lllYYYKKKDDDDDDFFFJJJOOOTTT\\\iiivvv{{{zzz|||uuuooojjjbbbYYYTTTUUUUUU\\\dddiiifff\\\PPPHHHHHHRRR\\\dddmmm{{{yyy[[[@@@777;;;555999<<<<<<<<<======<<<@@@@@@EEEKKKMMMLLLNNNSSSYYY^^^bbbbbbccchhhkkkkkkmmmooorrrssssssoookkkggg]]]\\\[[[YYYXXXZZZ]]]______jjjvvv}}}yyy|||sss^^^OOORRRSSSVVVbbboootttppplllsss}}}zzzyyy~~~|||xxxvvvtttsssrrrpppnnnlllkkkjjjjjjgggeeecccaaa]]]WWWQQQLLLIIIHHHFFFBBB>>><<<<<<<<<:::;;;<<<>>>???AAABBBCCCFFFFFFEEEEEEEEEFFFHHHIIINNNSSS^^^mmm}}}}}}eeehhh{{{vvvaaaYYYMMMKKKLLLOOONNNIIIFFFGGGBBBHHHIIIGGGGGGLLLLLLHHHHHHFFFDDDDDDDDDEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>DDDCCCAAA???=========>>>;;;<<<=========<<<;;;:::<<<<<<======<<<<<<;;;:::777888:::;;;;;;;;;:::::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;:::999888888333444777999::::::999888666777888777666555666777:::<<<@@@DDDHHHLLLOOOPPP___bbbfffiiiiiifffaaa^^^]]]^^^aaagggmmmqqqrrrrrr}}}pppdddcccgggjjjlllooonnnttt}}}wwwfffWWW[[[cccnnn{{{~~~~~~||||||}}}}}}~~~~~~~~~|||zzzwwwrrrllleee```]]]aaaeeekkkqqqxxxqqqbbbQQQIIIFFFDDDEEEGGGJJJMMMUUUbbbpppzzzyyyooofffaaa[[[WWW[[[iiiwwwwwwiiiZZZSSSRRRKKKVVVgggvvvdddKKK>>>999999666666666888;;;=========;;;DDDMMMRRRRRRTTTZZZ```ccclllsssrrrtttyyy|||{{{yyyzzz{{{{{{yyyvvvsssqqqiiigggeeeeeefffeeeaaa]]]eeefffkkkqqqyyyzzztttnnnnnnttt~~~{{{wwwrrrnnnhhheeeeeeeeehhhnnnuuuyyyyyyxxxyyyxxxxxxxxxyyy{{{|||}}}}}}yyy{{{yyy^^^RRRSSSVVV\\\hhhsssuuuqqqlllqqqxxx~~~{{{~~~}}}{{{xxxuuuqqqooommmlllmmmllljjjhhhdddbbb```]]]YYYTTTMMMIIIFFFDDDBBB@@@>>>=========999:::<<<===???AAAEEEHHHNNNIIIGGGHHHHHHFFFEEEGGGMMMTTT^^^nnnxxxffftttnnnZZZPPPOOONNNMMMKKKIIIGGGFFFEEEBBBDDDFFFHHHIIIHHHGGGFFFDDDCCCCCCEEEIIIKKKIIIGGGGGGFFFDDDCCCAAAAAA@@@@@@BBBBBBBBBAAA@@@???>>>===;;;;;;:::999999:::::::::>>>???BBBFFFGGGEEE@@@<<<<<<===>>>===<<<<<<>>>@@@<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;:::888666444999:::;;;<<<<<<<<<;;;:::888888777666555444333333777999<<<@@@DDDIIIPPPTTTZZZhhhsssqqqlllhhhddd```___aaagggnnnpppnnnnnnqqqwwwllleeehhhkkkiiiffffffllltttzzzhhh[[[YYY^^^kkkyyy~~~~~~|||||||||}}}~~~~~~}}}{{{yyyuuupppjjjeeebbbdddgggkkkqqqyyypppggg\\\QQQHHHDDDDDDDDDHHHLLLRRRVVV___lllzzz~~~tttjjjccc]]]YYYaaammmxxxvvvhhhYYYRRRQQQZZZeeeuuuwwwZZZFFF<<<999888888999999:::;;;===???@@@FFFNNNXXX]]]^^^aaahhhnnnrrrzzz}}}~~~~~~}}}|||zzzyyywwwvvvsssrrrpppqqqrrrqqqnnnkkkiiiiiijjjlllmmmmmmlllkkkpppmmmhhhddddddkkkuuu}}}{{{wwwpppiiiccc^^^XXXUUUUUUUUUVVV[[[```cccdddcccccccccccccccdddfffhhhiiiooossszzzzzzwwwwww|||{{{```SSSTTTVVV[[[eeeqqquuusssoooqqqwww{{{xxx~~~}}}|||zzzxxxuuusssqqqooonnnmmmllljjjhhhbbb```\\\YYYUUUPPPKKKGGGFFFDDDBBB???===<<<<<<<<<999;;;===>>>???AAAEEEHHHEEEBBBCCCGGGJJJJJJLLLPPPSSS[[[hhh{{{zzzqqqwwwbbbVVVRRRMMMMMMKKKJJJHHHFFFEEEDDDBBBCCCEEEGGGHHHHHHGGGFFFCCCBBBBBBDDDGGGHHHGGGEEEFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBAAA@@@???>>>;;;::::::999999:::::::::<<<>>>BBBGGGKKKKKKIIIGGGBBBCCCCCCBBB???======>>>;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;:::888777666999:::;;;<<<============888888777777666555555444777999;;;>>>CCCIIIPPPUUU\\\hhhqqqnnnhhhccc___[[[^^^___eeelllnnnllllllppp{{{tttnnnmmmjjjeeeeeehhhjjjrrr}}}{{{xxx{{{kkkZZZVVVXXXdddttt~~~~~~|||||||||}}}~~~~~~~~~|||zzzvvvqqqlllhhhgggggghhhmmmvvv}}}iiiXXXNNNHHHCCCAAABBBCCCEEELLLUUU```eeeooo}}}{{{pppggg```\\\gggpppwwwttthhh\\\WWWWWWhhhsssdddLLL???;;;888777999;;;===<<<<<<>>>CCCGGGSSS[[[ffflllooosssxxx}}}zzzvvvtttrrrooommmmmmmmmnnnqqqppppppqqqrrrsssqqqooommmnnnoooooonnnllliiihhhfffddd```]]]^^^eeennnuuu{{{{{{zzzzzz|||~~~|||vvvlllccc[[[UUUQQQNNNMMMLLLLLLNNNQQQSSSSSSSSSRRRRRRQQQRRRSSSVVVYYYZZZ```eeennnxxxxxxvvvwww}}}~~~cccWWWZZZ\\\___hhhsssyyyyyyqqqrrruuuyyyxxx}}}|||{{{{{{zzzwwwuuutttrrrpppooonnnlllhhhfff___\\\WWWSSSPPPLLLHHHFFFFFFDDDAAA???===;;;;;;;;;:::<<<>>>???@@@BBBEEEHHHGGGEEEEEEIIIJJJIIIJJJNNNZZZeeexxx|||kkkZZZSSSRRRLLLKKKJJJHHHGGGEEEDDDCCCBBBCCCEEEFFFGGGFFFFFFEEEDDDCCCCCCEEEFFFGGGFFFDDDDDDDDDDDDCCCCCCAAA@@@???AAAAAAAAAAAAAAA@@@???>>>::::::::::::::::::::::::<<<===@@@EEEJJJLLLLLLJJJGGGIIIIIIHHHDDD@@@======999999::::::;;;;;;<<<<<<===<<<;;;:::999999999999999:::;;;<<<===>>>======999888888888777777666666777888:::<<>><<<:::::::::;;;===???@@@AAABBBEEEGGGIIIGGGHHHKKKJJJHHHJJJNNN___ooowww~~~kkk\\\SSSPPPJJJJJJIIIGGGFFFEEEDDDCCCBBBCCCDDDEEEFFFEEEEEEEEEGGGGGGGGGHHHHHHHHHGGGFFFCCCCCCDDDDDDCCCBBBAAA@@@???@@@@@@@@@??????>>>===999::::::;;;;;;;;;;;;:::=========@@@CCCDDDDDDBBBGGGJJJKKKJJJFFFAAA>>><<<888888999:::;;;<<<<<<<<<<<<;;;999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888888888888:::???GGGQQQYYYZZZ```dddbbb]]]WWWTTTRRRVVVXXX^^^gggkkkmmmqqqwww}}}ssskkkhhhiii___hhhssswwwvvvvvvzzzzzzbbbVVVMMMTTTcccsss~~~~~~}}}}}}~~~~~~~~~{{{nnniiibbb\\\YYY]]]dddjjjqqqrrrpppfffXXXLLLFFFEEEAAAAAABBBEEEHHHOOO^^^lllwww|||oooeeeaaadddhhhmmmooooooqqqvvvzzzjjjUUU@@@999:::999666666555:::@@@DDDGGGMMMXXX```ooowww|||wwwrrrkkkccc]]]ZZZVVVTTTPPPMMMLLLNNNPPPRRRRRRTTTVVVXXX[[[^^^```bbbooorrruuuvvvtttsssssstttuuutttqqqnnnllllllpppsssjjjiiihhhjjjnnnttt{{{}}}uuummmcccZZZTTTRRRQQQQQQNNNNNNOOOOOOOOOOOOOOOPPPRRRQQQQQQRRRUUUYYY]]]```nnnttt}}}eee___fffnnnuuuqqqpppttt{{{yyyxxxxxxxxxwwwuuusssqqqooommmkkkiiieeeaaa]]]ZZZVVVPPPLLLIIIHHHFFFEEECCCAAA???===;;;:::::::::<<<>>>@@@BBBBBBBBBDDDFFFDDDCCCFFFJJJLLLMMMRRRYYYeeeyyyqqq|||iii[[[RRRNNNJJJJJJIIIHHHFFFEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIHHHHHHGGGFFFFFFCCCCCCCCCDDDCCCCCCBBBBBB>>>>>>???>>>>>>===<<<;;;999:::;;;<<<<<<<<<<<<;;;<<<;;;;;;;;;===>>>===;;;BBBEEEHHHHHHEEEAAA>>><<<777888999:::;;;;;;;;;;;;999999888777777888:::;;;<<<;;;:::999888777777777888888888888999999999999888888888999===FFFQQQXXXYYY]]]aaabbb___ZZZWWWWWWUUUUUUZZZaaaeeefffjjjpppzzzpppfff```]]]eeemmmrrrssswww{{{cccVVVKKKOOO]]]mmm|||~~~~~~~~~qqqmmmeee\\\UUUSSSUUUWWW\\\[[[WWWOOOFFFAAA???@@@>>>>>>@@@FFFLLLVVVgggvvv~~~tttiiieeecccfffjjjnnnsssyyy|||lllSSSDDD999999:::777666999777<<>>===<<<;;;::::::;;;===>>>???>>>>>>===:::999999;;;===>>>===;;;<<<@@@CCCDDDBBB???===<<<777888999;;;;;;;;;::::::888888888888999:::;;;<<<<<<;;;999888777666666666777777888888999999999:::888888888999===EEEOOOVVVZZZ[[[```eeeddd___]]]^^^]]]\\\^^^bbbdddcccggglll|||pppddd[[[bbbfffkkkmmmpppwwwxxxaaaVVVMMMOOOZZZiiiyyy~~~~~~uuurrrlllcccYYYRRROOONNNJJJHHHEEEBBB???===<<<<<<======AAAIIIRRR\\\kkkxxxyyymmmjjjggghhhiiimmmssszzzzzzvvvjjjZZZGGG>>>999;;;:::444666>>>===BBBIIISSS___jjjrrrwww~~~}}}wwwnnngggbbbXXXPPPKKKMMMNNNLLLLLLOOOMMMNNNOOOPPPQQQQQQQQQQQQSSSTTTTTTSSSQQQQQQSSSVVVUUUZZZ```dddgggkkksssyyyrrrsssttttttrrrqqqrrrsssqqqooonnnooorrrxxx~~~zzzqqqjjj___ZZZSSSNNNMMMOOOQQQSSSXXX]]]cccggghhhiiijjjkkkccccccbbbcccggglllrrrvvv}}}ggg\\\___fffrrr~~~mmmrrr|||zzzxxxvvvuuuuuussspppnnnkkkjjjiiihhhfffbbb\\\XXXTTTPPPLLLIIIGGGEEECCCAAA======;;;:::::::::;;;<<<>>>@@@CCCDDDCCCCCCDDDEEEKKKIIIJJJKKKLLLNNNXXXbbb|||~~~fffZZZUUUTTTSSSMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFEEEEEEEEEFFFFFFCCCFFFHHHHHHFFFEEEFFFGGGGGGFFFDDDCCCCCCEEEGGGIIIBBBBBBAAA@@@???===;;;:::;;;<<<>>>@@@AAA@@@???>>>:::999:::<<<>>>>>><<<:::999<<>>======>>>???>>>===@@@@@@EEENNNXXXaaalllvvv}}}pppmmmlllkkkkkkmmmrrrxxx}}}~~~}}}xxxyyyqqqddd___```ZZZNNNDDD===;;;===999222777BBBCCCFFFNNNYYYgggrrryyy|||yyywwwqqqjjjaaaXXXQQQNNNLLLEEECCCIIINNNNNNPPPTTTSSSUUUXXX[[[\\\\\\[[[ZZZ___```___\\\WWWUUUWWWYYYXXX[[[^^^^^^\\\___eeekkkkkkmmmppprrrrrrrrrtttuuummmllljjjjjjlllpppuuuxxxwww{{{}}}}}}~~~zzzqqqjjjXXXTTTNNNJJJJJJMMMOOOQQQZZZaaaiiioooqqqrrrsssuuutttsssssstttxxx~~~zzz}}}hhh]]]^^^bbbnnnmmmtttzzzxxxvvvuuutttrrrooollljjjiiihhhhhhfffbbb\\\XXXQQQNNNJJJHHHFFFDDDAAA???<<<;;;:::::::::;;;<<<===>>>AAACCCDDDDDDCCCDDDDDDCCCCCCEEEIIIMMMTTTbbboooxxxfff^^^[[[YYYVVVNNNNNNMMMLLLKKKJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFGGGEEEGGGJJJJJJHHHGGGHHHJJJHHHGGGDDDCCCCCCFFFIIIKKKEEEDDDCCCBBB@@@>>><<<:::;;;===???AAABBBAAA@@@???;;;;;;;;;======<<<999666999;;;>>>>>><<<;;;::::::888999:::;;;;;;:::888777888999;;;>>>????????????999888888777888:::;;;<<<555555666777888999999:::888999999:::===DDDKKKQQQTTTTTT[[[cccddd]]]YYY[[[WWWVVVXXX\\\^^^___dddkkkxxxtttmmmmmmmmmuuuqqqllljjjlllrrrzzzzzzlllddd\\\XXXWWW]]]kkkyyy~~~zzzxxxvvvsssjjj]]]PPPHHHDDD===:::===??????>>>@@@BBBEEELLLTTT^^^kkkxxx}}}pppnnnqqqpppnnnlllkkkmmmrrrvvvyyyuuupppllljjjkkknnnpppzzz~~~zzzrrrmmmdddccc___[[[[[[\\\YYYTTTBBB>>>999777888;;;===>>>@@@FFFQQQ___iiillliiiddd\\\XXXSSSOOONNNKKKGGGDDDDDDEEEHHHMMMRRRWWW[[[]]]___bbbfffiiiiiiiiijjjkkkjjjkkklllllliiieee```]]]``````^^^^^^]]]^^^___```dddgggjjjooorrruuuvvvvvvooonnnlllkkkjjjjjjkkkkkkkkkqqqxxx}}}~~~}}}{{{zzzzzzyyyzzz{{{|||xxxqqqlll___WWWQQQPPPOOOOOOQQQVVVeeemmmtttvvvxxx~~~}}}zzz|||lll``````dddpppooorrr~~~}}}zzzvvvssspppppppppoooooommmiiieeecccdddaaaZZZTTTQQQNNNJJJGGGEEECCCAAA???<<<:::888777888999<<<>>>@@@BBBEEEFFFFFFGGGHHHJJJIIIFFFHHHOOORRRVVVhhh|||~~~qqqggg___XXXVVVWWWTTTQQQOOONNNOOOOOOLLLIIIJJJHHHFFFFFFGGGGGGFFFEEEKKKKKKJJJIIIHHHFFFDDDCCCAAAAAAAAADDDGGGJJJLLLLLLLLLIIIEEEBBBAAAAAA@@@>>>======>>>@@@BBBBBB@@@===::::::<<<<<<<<<<<<::::::777888:::<<<===<<<:::999:::;;;;;;:::888888:::<<<;;;===@@@@@@>>>===???AAA::::::::::::999888777777777888888888888999999999;;;;;;::::::;;;???EEEJJJRRRUUUYYY\\\[[[XXXSSSPPPHHHOOOVVVXXXXXX[[[bbbhhhuuu~~~xxxrrrnnnjjjqqqllljjjlllnnnqqqwww~~~xxxnnnbbb[[[YYY^^^kkkxxx~~~}}}{{{yyyvvvooocccWWWOOOFFF???;;;===?????????@@@CCCIIIRRR[[[dddooo||||||ooonnnoooooommmiiidddbbbbbbdddfffbbb^^^ZZZYYYZZZ]]]___kkknnnqqqrrrooohhhaaa]]]VVVXXXYYYYYY\\\___\\\WWWCCC???;;;999:::<<<>>>???CCCFFFMMMUUU[[[ZZZUUUPPPPPPMMMIIIHHHIIIIIIGGGEEEFFFHHHMMMSSSZZZ```fffiiinnnqqquuuwwwxxxxxxxxxyyyvvvwwwwwwwwwtttpppllliiifffeeecccbbbaaa```aaaaaadddfffiiimmmrrruuuxxxyyysssrrrooollliiifffdddcccjjjnnntttwwwwwwvvvuuutttuuuvvvxxx|||}}}{{{uuupppggg```YYYUUUQQQPPPUUU\\\hhhqqqxxxxxxwwwyyyzzzzzz}}}}}}kkk^^^___fffuuuqqquuu~~~}}}|||{{{yyyuuurrrooooooooonnnmmmkkkgggcccbbbaaa^^^XXXSSSOOOLLLHHHEEEDDDBBB???===;;;:::888777888:::===???AAACCCEEEFFFFFFFFFHHHIIIJJJGGGKKKSSSYYY```ttttttiiibbb\\\VVVUUUWWWUUUSSSPPPPPPPPPPPPMMMKKKLLLJJJHHHHHHIIIJJJIIIHHHQQQPPPOOOLLLJJJGGGDDDCCCBBBBBBCCCFFFIIILLLNNNOOOPPPKKKFFFBBBAAAAAAAAAAAA@@@??????@@@AAAAAA???===::::::;;;;;;;;;;;;::::::888999:::;;;<<<;;;::::::888999;;;;;;:::999:::;;;===@@@CCCCCCAAA??????@@@;;;<<<<<<;;;;;;:::999888888888888888999999999999::::::::::::;;;>>>CCCGGGPPPSSSWWWYYYXXXUUUPPPMMMHHHMMMRRRUUUWWW[[[aaafffooovvv{{{zzzvvvtttooojjjiiieeebbbeeehhhkkkrrryyy}}}uuummmhhhdddeeellluuuzzz}}}~~~~~~{{{uuulllaaaYYYKKKCCC===>>>@@@??????AAAEEENNNYYYbbbiiisssuuujjjjjjjjjkkkjjjeee]]]VVVTTTSSSUUURRROOOLLLLLLMMMOOOQQQYYYZZZ[[[[[[XXXTTTOOOKKKQQQVVV\\\___ccceeeaaa[[[CCC@@@<<<;;;<<<>>>??????BBBDDDFFFIIIJJJHHHCCC???EEECCCBBBDDDGGGJJJLLLLLLLLLOOOUUU]]]fffnnntttwwwzzz}}}|||xxxvvvooonnnllliiigggeeedddccceeefffiiimmmrrrxxx}}}}}}|||zzzwwwtttooollljjjmmmooorrrsssrrrppppppqqqpppsssxxx}}}{{{xxxtttmmmeee^^^WWWUUU^^^jjjpppzzz~~~xxxuuuuuutttjjj]]]___hhhzzzvvvzzz}}}{{{zzzyyywwwtttpppnnnmmmlllkkkjjjhhhdddaaa___^^^[[[UUUPPPLLLIIIFFFCCCAAA@@@===;;;999999888888999<<<>>>@@@BBBDDDFFFGGGFFFFFFGGGHHHJJJIIINNNWWW```kkkqqqhhh___[[[XXXTTTTTTWWWVVVUUUSSSRRRRRRQQQOOOMMMKKKIIIHHHHHHJJJKKKKKKJJJPPPPPPNNNLLLIIIGGGDDDCCCCCCDDDFFFHHHKKKNNNPPPQQQSSSNNNGGGBBBAAABBBDDDEEEEEECCCAAA@@@@@@@@@>>>===;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;;;;666888;;;<<<<<<;;;<<<===BBBDDDFFFEEEBBB@@@>>>>>>=========<<<<<<;;;:::999888888999999999:::::::::999:::;;;;;;<<<>>>AAADDDMMMOOOSSSVVVUUURRRNNNKKKLLLMMMNNNQQQTTTYYY]]]___eeekkkppprrruuuvvvrrrlllccc^^^[[[^^^aaafffnnnvvv}}}yyyvvvpppjjjjjjnnnuuu{{{~~~~~~zzztttkkkcccQQQHHH@@@???@@@???@@@CCCHHHQQQ[[[aaafffqqqiii```aaaeeeggggggaaaXXXPPPMMMMMMJJJHHHFFFEEEEEEFFFHHHJJJLLLLLLLLLKKKJJJHHHEEEDDDRRRYYYaaadddeeeccc]]]UUUAAA???<<<;;;<<<>>>>>>>>>>>>>>>???@@@AAA@@@>>>===BBBCCCDDDHHHMMMRRRVVVXXXYYY\\\bbbiiiqqqxxx}}}~~~}}}yyywwwuuuqqqnnnkkkiiihhhhhhhhhjjjnnnttt{{{|||zzzvvvvvvvvvtttqqqppppppqqqppptttzzz~~~yyyrrrhhh______lll|||xxxtttuuuuuuvvvuuuyyyiii]]]```kkk}}}~~~{{{~~~|||{{{yyyxxxuuurrrooolllkkkjjjhhhfffeeebbb___]]][[[XXXSSSOOOJJJHHHDDDBBB@@@>>><<<:::888888888999;;;===@@@BBBCCCEEEGGGGGGFFFFFFGGGHHHJJJKKKPPPZZZcccrrryyyhhh```YYYWWWVVVSSSTTTWWWWWWVVVUUUTTTSSSRRRQQQPPPIIIGGGFFFGGGIIIJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDCCCBBBDDDGGGJJJLLLNNNPPPRRRTTTNNNGGGBBBBBBEEEIIIKKKIIIFFFBBB@@@??????>>>===<<<;;;:::999999:::;;;<<<<<<;;;:::::::::;;;;;;<<<999:::<<<<<<===>>>AAADDDHHHGGGEEECCCAAA???>>>>>><<<<<<===<<<<<<;;;:::999999999999999:::::::::;;;999;;;===>>>===>>>@@@BBBHHHKKKOOOSSSTTTSSSPPPOOOQQQNNNKKKLLLPPPUUUWWWWWW]]]aaafffkkksssyyyuuunnnaaa\\\YYY[[[___dddmmmvvv~~~}}}uuukkkfffgggrrrwww~~~}}}zzzsssiiiWWWMMMCCC@@@@@@@@@AAADDDJJJPPPWWW[[[aaannnttt___XXXZZZeeegggggg```TTTKKKHHHHHHAAA@@@???>>>???@@@AAABBBDDDCCCCCCCCCCCCCCCCCCCCCKKKRRRYYYZZZXXXUUUNNNFFF>>>===;;;:::<<<<<<<<<;;;999::::::;;;<<<>>>@@@AAAFFFIIIMMMRRRWWW\\\aaadddhhhjjjoootttzzz~~~}}}zzzvvvssspppooojjjjjjkkknnnssszzz~~~{{{wwwsssqqqrrrttttttxxx~~~{{{ssskkkmmm}}}vvvsssuuuvvvvvvtttwww~~~hhh^^^```lll~~~|||{{{yyywwwtttqqqnnnkkkjjjhhheeecccbbbaaa___\\\YYYUUUQQQNNNIIIFFFCCCAAA???>>>;;;999888888999:::<<>>>>>>>>======<<<::::::::::::<<<=========<<<<<<;;;<<<<<<===>>>>>>>>>===>>>AAAGGGKKKKKKHHHCCC???======>>>???<<<<<<<<<;;;;;;:::999888999:::::::::;;;;;;;;;;;;<<<>>>???@@@??????@@@BBBCCCGGGLLLRRRUUUVVVVVVUUUQQQLLLGGGHHHNNNTTTWWWXXXYYY]]]aaaiiisss{{{xxxqqqccc]]]YYYZZZ]]]ccclllvvv}}}~~~vvvkkkddddddpppuuu}}}~~~~~~~~~xxxnnn]]]RRRFFFBBBAAA@@@BBBFFFIIIMMMRRRWWW```qqqiiiYYYVVVYYYiiimmmmmmeeeUUUHHHAAA@@@>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>>>>???@@@AAAAAAHHHMMMMMMKKKIIIEEE@@@<<<;;;::::::;;;;;;:::888777888999999:::===AAADDDKKKPPPVVV]]]bbbfffjjjmmmtttvvvzzz~~~~~~{{{yyywwwnnnnnnnnnppptttyyy~~~{{{vvvtttuuuwwwwww{{{|||www{{{vvvtttxxxyyy{{{zzz{{{ggg^^^___lll}}}|||zzzxxxvvvsssqqqmmmkkkiiifffccc``````___]]][[[WWWSSSOOOMMMGGGDDDAAA???>>><<<:::888999999:::;;;===???AAABBBCCCEEEGGGHHHGGGGGGHHHIIIKKKQQQYYYbbbnnn~~~ssszzzssseee^^^YYYXXXWWWSSSRRRTTTUUUVVVVVVTTTRRRPPPPPPQQQMMMKKKJJJJJJLLLMMMMMMLLLLLLKKKJJJIIIGGGDDDBBBAAAAAAEEEIIIKKKJJJIIIKKKNNNMMMJJJFFFDDDFFFIIIKKKLLLHHHEEEAAA???>>>>>>>>>=========<<<<<<<<<<<<======?????????>>>>>>>>>>>>===AAAAAA@@@@@@AAADDDJJJNNNKKKFFF@@@===<<<>>>???@@@;;;<<<<<<;;;;;;:::999888:::::::::;;;;;;;;;<<<<<<>>>@@@AAAAAA??????@@@AAAAAAEEEKKKQQQWWWYYYZZZZZZOOOJJJFFFHHHNNNWWW]]]```[[[___dddjjjuuu}}}{{{uuuggg```ZZZYYY\\\aaakkkttt}}}wwwllleeedddlllrrr{{{~~~|||qqqbbbUUUHHHCCCAAAAAACCCGGGGGGJJJPPPXXXfffzzzvvv___TTTUUUZZZlllssswwwppp^^^LLLAAA===>>>>>>>>>???????????????>>>>>>===<<<<<<<<<======<<>>???AAAAAABBBDDDGGGHHHHHHHHHIIIKKKLLLUUUaaalll{{{nnnbbb\\\XXXXXXVVVRRRQQQRRRSSSUUUUUUSSSPPPNNNNNNPPPNNNMMMKKKKKKLLLMMMLLLKKKMMMLLLLLLJJJHHHFFFDDDCCCBBBGGGKKKLLLJJJHHHJJJLLLKKKIIIGGGGGGGGGHHHGGGFFFDDDBBB???>>>??????>>>=========>>>>>>>>>>>>======@@@@@@AAAAAAAAA@@@???>>>???AAACCCDDDDDDFFFIIIKKKGGGDDD@@@???@@@AAA@@@???<<<======<<<<<<;;;:::999;;;;;;;;;;;;<<<<<<<<<<<>>>>>???AAAAAADDDKKKQQQWWWZZZ\\\\\\TTTPPPLLLKKKPPPXXX```eee___dddiiiooowww~~~~~~yyymmmeee]]][[[]]]aaakkkttt~~~{{{xxxzzz|||{{{{{{}}}~~~wwwllleeecccgggmmmvvv~~~~~~~~~~~~~~~sssdddWWWJJJCCCAAAAAADDDHHHDDDHHHPPP\\\mmmkkkWWWQQQUUUZZZmmmwwwzzzhhhSSSEEE???:::;;;;;;<<<<<<;;;;;;:::@@@???>>><<<;;;;;;::::::888===>>>:::888:::===<<<:::::::::;;;<<<;;;999777555777;;;===>>>CCCIIINNNRRR[[[fffoootttwww{{{}}}|||~~~~~~~~~wwwzzz~~~eeebbb```kkk}}}zzzyyywwwtttrrrsssqqqnnnkkkiiifffaaa^^^ZZZZZZYYYVVVQQQMMMJJJIIIBBB@@@===;;;:::999777555:::;;;<<<===>>>???@@@AAAAAADDDFFFHHHHHHHHHJJJKKKLLLXXXfffttt|||kkk```ZZZVVVVVVUUUQQQOOOQQQRRRTTTUUURRROOOLLLMMMOOONNNLLLJJJIIIJJJKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFCCCHHHMMMMMMJJJHHHIIILLLKKKJJJHHHHHHHHHFFFCCCAAABBB@@@>>>>>>???@@@???>>>===>>>???@@@@@@???>>>===@@@AAACCCCCCCCCAAA???>>><<<@@@DDDGGGGGGGGGGGGGGGCCCBBBAAABBBDDDDDDAAA===>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<======@@@@@@@@@>>><<<<<<>>>@@@BBBEEEKKKQQQVVVYYY[[[[[[\\\XXXSSSPPPQQQWWW___eeebbbhhhnnnrrrxxx{{{rrrjjjaaa______cccmmmvvvvvvtttvvvwwwtttuuuzzz|||wwwkkkccc```cccjjjssszzz}}}vvvpppcccTTTFFFAAAAAAAAABBBCCCAAAKKKXXXeeeuuu{{{^^^LLLJJJRRRYYYmmm~~~qqqYYYDDD@@@===;;;999999;;;===>>>>>>::::::::::::::::::999999999:::;;;;;;;;;:::999888:::999888888888888888888:::;;;>>>AAADDDJJJPPPUUU___eeemmmsssxxx{{{}}}~~~}}}}}}{{{|||~~~}}}fff\\\^^^jjj~~~yyyvvvsssqqqqqqooommmkkkgggdddbbb```___^^^ZZZUUUQQQMMMJJJFFFCCC???>>><<<;;;::::::;;;;;;:::===???AAAAAABBBCCCEEEHHHGGGHHHIIIHHHHHHMMMUUU[[[\\\tttpppbbb\\\YYYVVVUUUUUUUUUTTTSSSTTTSSSQQQOOONNNLLLLLLKKKOOONNNKKKIIIHHHHHHIIIJJJKKKHHHFFFEEEFFFHHHIIIIIILLLLLLLLLLLLLLLKKKJJJJJJJJJHHHFFFDDDDDDEEEFFFGGGAAAAAA@@@@@@@@@?????????AAAAAABBBAAA?????????@@@>>>????????????===;;;:::BBBDDDGGGGGGEEEBBBAAA@@@>>>?????????>>>===;;;:::<<<<<<;;;999777666555444999::::::888999>>>>>>;;;===>>>@@@???===<<<<<<===>>>BBBHHHNNNOOORRR]]]hhhhhhbbbZZZTTTSSSVVVYYY\\\cccffflllrrruuuxxx~~~sssfffccceeeiiiqqqzzzyyyrrrpppoooppp}}}yyyuuuiii[[[``````fffrrrzzz~~~yyyqqqjjjWWWKKK@@@===>>>>>>???AAAFFFQQQ```ooouuuZZZKKKJJJQQQXXXnnn~~~zzzfffNNNFFF???===<<<;;;<<<======<<<:::::::::::::::;;;;;;;;;:::;;;;;;<<<;;;:::999888999999888777777888888888<<<===???BBBFFFMMMUUUZZZdddiiiqqqwww|||yyybbbZZZ]]]kkk}}}yyyuuurrrppppppmmmllliiifffccc```___^^^\\\XXXTTTPPPMMMIIIFFFCCC???>>><<<:::999999::::::999;;;>>>??????@@@BBBCCCGGGFFFHHHJJJJJJJJJOOOVVV\\\aaa{{{|||hhh]]]ZZZWWWTTTRRRRRRRRRQQQPPPRRRQQQOOONNNLLLLLLKKKKKKMMMLLLIIIHHHGGGGGGHHHIIIHHHFFFEEEEEEGGGHHHIIIHHHKKKKKKLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEEEE@@@@@@@@@@@@@@@???>>>>>><<<===============>>>???>>>>>>???>>>>>>===<<<;;;BBBDDDGGGGGGDDDBBB@@@???>>>>>>?????????===<<<;;;;;;:::777666555666777888:::<<<;;;999:::???@@@======?????????=========???AAACCCHHHLLLNNNQQQ\\\gggnnnhhh```ZZZYYY[[[^^^aaahhhiiinnnttt{{{ppphhhgggiiiooowww~~~yyyxxxwwwwww~~~xxxuuukkk___ZZZZZZaaammmwww}}}~~~~~~~~~{{{sssiiibbbNNNDDD<<<;;;===>>>@@@CCCHHHTTTeeettt~~~jjjTTTIIIJJJQQQVVVjjjzzznnnUUUHHHAAA@@@>>>=========;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::888888888888777777777888888999===>>>@@@DDDIIIQQQ[[[aaaggglllsssyyy}}}sss^^^XXX]]]lll{{{wwwtttqqqooonnnkkkjjjhhheeebbb___]]]\\\XXXUUUQQQMMMKKKHHHEEECCC>>>===;;;999888888888999999<<<>>>@@@@@@AAACCCDDDFFFFFFHHHLLLLLLLLLQQQYYYaaakkk}}}sssrrrpppaaaZZZYYYWWWSSSQQQQQQPPPOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIGGGFFFFFFFFFGGGGGGGGGFFFFFFHHHJJJKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIHHHDDDDDDEEEEEEDDDDDDCCCCCC??????@@@AAA@@@???>>>===;;;<<<===>>>???@@@AAAAAA>>>>>>===============>>>BBBDDDFFFEEECCC@@@???>>><<<===>>>??????>>>===<<<:::888555333444666999;;;:::===<<<999;;;???AAA@@@>>>???@@@???>>>???BBBDDDHHHGGGIIIKKKKKKNNNYYYeeerrrnnnhhhcccbbbdddgggjjjooonnnooovvvxxxjjjgggjjjpppuuu}}}|||{{{~~~~~~yyywwwpppfffZZZXXX\\\gggqqqxxx~~~}}}vvvlllbbb[[[MMMEEE???>>>???@@@DDDJJJNNNYYYhhhwww}}}~~~aaaNNNHHHJJJPPPUUUgggzzzrrrXXXJJJAAA@@@>>>======<<<:::777999999:::;;;<<<<<<=========<<<<<<;;;:::999888888777777777777777888999:::===>>>@@@DDDKKKUUU```gggnnnrrrxxx|||ooo\\\VVV\\\lll~~~|||yyyvvvrrrooolllkkkjjjiiigggdddaaa^^^[[[ZZZTTTQQQMMMJJJIIIGGGDDDBBB===<<<:::888777777777888<<>>============>>>@@@AAABBBAAA>>>>>>===<<<<<<===??????AAACCCDDDDDDAAA???>>>>>><<<===>>>??????>>>======:::999777666666888:::;;;:::======:::;;;???AAAAAA???@@@AAAAAABBBDDDIIILLLQQQMMMKKKJJJIIILLLVVVaaaooonnnllljjjjjjmmmqqquuurrrppppppwwwyyyiiigggmmmsssxxx{{{~~~~~~xxxpppccc]]][[[___gggoooxxx~~~}}}~~~~~~zzzqqqfff]]]WWWNNNIIIDDDCCCBBBBBBHHHOOO[[[cccooo{{{~~~www[[[KKKGGGIIIOOOUUUjjjyyy___PPP@@@???===<<<<<<<<<:::888999999::::::;;;<<<======<<<<<<;;;:::999999888888777777777777888999;;;;;;===>>>AAAFFFMMMXXXdddlllwwwzzz~~~~~~~~~lll\\\TTT\\\lll}}}{{{zzzwwwtttpppllliiihhhhhhgggfffccc```]]]ZZZXXXPPPMMMJJJGGGFFFEEEBBB@@@<<<;;;999888777777888888===@@@BBBDDDDDDEEEGGGHHHGGGGGGJJJNNNOOOQQQYYYaaavvvooobbbeeexxxnnn```[[[[[[XXXUUURRRPPPOOOOOONNNMMMHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHJJJMMMPPPPPPNNNKKKHHHHHHHHHHHHHHHGGGFFFFFFBBBDDDFFFGGGGGGFFFDDDCCC@@@AAABBBBBBBBBAAA??????@@@>>>===>>>@@@AAA@@@???>>>>>>===<<<<<<===?????????AAABBBAAA???>>>===>>><<<===>>>??????>>>======::::::;;;;;;;;;:::999999:::???AAA>>><<>>::::::999888888999::::::<<>>>>>===============>>>===>>>@@@???>>>===>>>???<<<===>>>??????>>>===<<<999;;;<<<>>>===<<<:::888>>>EEEHHHEEEBBBCCCDDDCCCCCCEEEGGGHHHIIILLLPPPSSSTTTNNNIIIGGGGGGJJJSSS]]]ccciiiooosssrrrrrrssstttkkknnnrrrzzz}}}lllhhhooovvvyyywww}}}~~~pppdddXXXTTTXXXaaannnyyy|||}}}}}}~~~~~~yyypppeee[[[VVVTTTSSSVVV]]]aaa___ZZZ[[[```jjjpppxxxuuu[[[MMMGGGEEEMMMYYYhhhnnnYYYIIIEEE@@@===<<<<<<;;;;;;999999999999999999999999888777666666666777888999888888999:::;;;===>>>???DDDGGGLLLRRR[[[eeepppwwwxxx{{{yyyrrrppppppooonnnnnnoooqqqsssuuuwwwxxxxxxvvvyyy|||fffXXXTTT]]]kkk}}}||||||vvvuuutttqqqmmmiiieeecccaaaaaa```___[[[WWWTTTRRRLLLIIIFFFCCCBBB@@@===;;;999999888888999:::<<<======???BBBDDDDDDEEEFFFHHHHHHGGGKKKRRRYYYbbbqqq~~~qqqbbb]]]vvvmmm___ZZZVVVTTTPPPNNNKKKJJJKKKLLLKKKJJJGGGFFFEEEDDDDDDDDDDDDDDD???@@@AAACCCEEEFFFGGGGGGFFFEEEFFFGGGIIIIIIHHHFFFEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDEEEEEEEEEDDDDDDAAA@@@>>>===<<<===>>>???EEEBBBAAACCCGGGIIIHHHEEE>>>>>>???>>>>>>===<<<;;;:::<<<===>>>======>>>@@@>>>>>>?????????===<<<;;;888999:::;;;<<<<<<<<<<<>><<<<<<<<<<<<999999888888888888888888666666555555555777888999888999999:::<<<>>>@@@AAAHHHKKKQQQXXXaaakkkuuu{{{~~~}}}tttjjjeeegggkkkmmmmmmoooqqqsssvvvyyy|||}}}~~~~~~}}}yyyxxxzzzzzzzzz~~~}}}dddVVVUUU]]]kkk}}}}}}}}}~~~uuutttsssppplllhhhdddbbb^^^^^^^^^\\\YYYUUUQQQOOOKKKHHHEEEBBB@@@???<<<:::999888888888999;;;===>>>???BBBEEEFFFFFFGGGIIIJJJGGGGGGKKKSSS]]]jjj{{{|||jjjeeekkk|||eee]]][[[YYYVVVQQQOOOLLLLLLMMMNNNMMMMMMGGGGGGEEEDDDDDDCCCCCCCCC===>>>@@@BBBDDDEEEEEEFFFHHHGGGGGGHHHIIIJJJHHHGGGEEEEEEEEEEEEEEEDDDDDDCCCAAABBBBBBCCCDDDDDDDDDCCC@@@>>><<<::::::;;;===???<<<999888;;;AAADDDCCC@@@>>>????????????===;;;:::999:::<<<=========???AAA>>>?????????>>>===;;;:::777777777888:::<<<>>>???KKKTTTZZZWWWRRRPPPMMMKKKJJJKKKLLLLLLIIIHHHGGGHHHEEE@@@===@@@EEEKKKVVV___gggooowwwxxxrrrhhhbbb___lllsssvvvwww}}}}}}uuuhhhdddkkktttwww|||{{{wwwzzzzzznnngggeeeeeejjjppp~~~~~~||||||}}}}}}}}}~~~~~~zzzrrrhhhaaa]]]^^^```kkkuuu}}}}}}yyywwwuuusssttt{{{zzz```RRRJJJEEEKKKVVVlllnnnVVVKKKBBB@@@AAA???<<<;;;999999999:::<<<<<<;;;999666666777999999:::::::::777999;;;<<<>>>@@@AAABBBLLLTTT\\\dddnnnxxx}}}}}}{{{ooopppqqqqqqrrruuuyyy|||zzzzzz{{{~~~~~~tttnnnrrrnnnmmmqqquuuvvvzzz~~~{{{zzz}}}xxx```[[[TTT[[[jjj|||{{{|||{{{xxxtttrrrooollljjjiiigggeeeddd______^^^\\\XXXSSSOOOLLLHHHFFFDDDAAA>>><<<;;;:::777777777999;;;===@@@BBBBBBCCCEEEEEEEEEFFFHHHJJJIIIGGGMMMXXX```iiijjj```cccsss___ZZZ[[[YYYVVVPPPMMMKKKJJJKKKLLLLLLKKKGGGEEEBBB@@@??????AAABBB@@@AAACCCEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEEEECCCAAA@@@AAACCCBBBBBBBBBCCCCCCCCCDDDDDDCCCAAA???<<<;;;;;;<<<<<<;;;;;;===>>>????????????AAAAAA@@@@@@>>>===;;;:::======>>>>>>>>>>>>======???>>>>>>???@@@@@@===;;;999999;;;<<<:::999???GGGSSS]]]aaaXXXLLLGGGFFFCCCFFFHHHIIIGGGDDDBBB@@@@@@===<<<<<<>>>CCCKKKSSSWWWkkkvvv|||wwwmmmhhhhhhiiixxxzzzzzzyyywwwvvvwwwxxxnnntttqqqmmmmmmlllvvv}}}zzz~~~{{{mmmffffffiiikkk}}}|||}}}~~~zzzrrriiidddeeeiiinnn|||}}}|||zzzwww|||zzzbbbUUULLLGGGKKKUUUjjjyyy]]]QQQEEECCCDDDAAA===<<<::::::999:::<<<<<<;;;999666777888999::::::::::::>>>>>>???@@@AAACCCEEEGGGRRRZZZccciiiqqq|||{{{zzzxxx{{{wwwpppgggbbbaaaeeeiiijjjmmmpppvvvrrrqqquuuwwwyyy~~~|||{{{zzzuuu\\\VVVTTT[[[hhh~~~zzzyyyzzzzzzwwwsssqqqnnnkkkiiihhhfffdddbbb^^^]]]\\\YYYUUUQQQLLLJJJEEEDDDBBB???<<<:::999888888888888999;;;===???@@@BBBDDDEEEEEEEEEFFFHHHJJJIIIIIIQQQ]]]eeeppp~~~hhhhhhrrrqqq___YYYYYYVVVRRRMMMKKKIIIHHHIIIIIIHHHGGGGGGEEECCCAAAAAABBBCCCEEEEEEEEEGGGGGGGGGGGGFFFEEEGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDBBB@@@???@@@BBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAA>>><<<;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@BBBBBBAAA@@@???===;;;::::::;;;<<<<<<<<<<<<<<<;;;@@@????????????>>>;;;999999:::<<>>>>>CCCKKKVVV[[[ZZZOOODDD@@@???>>>CCCEEEFFFEEEBBB???>>>>>>===<<<<<<>>>BBBIIIPPPTTTggguuu}}}wwwjjjeeehhhlllwwwvvvtttooojjjfffeeeeeefffmmmmmmlllqqqttt|||yyy~~~{{{mmmgggfffggg~~~~~~~~~|||}}}{{{sssllljjjoooxxx|||ggg[[[SSSMMMNNNUUUhhhkkk[[[LLLGGGGGGDDD@@@>>><<<;;;:::;;;<<<<<<;;;999888888999999::::::;;;;;;===>>>>>>???@@@DDDIIINNNZZZccclllpppvvv{{{zzz}}}|||ttteee```]]]bbbgggiiijjjlllnnnjjjiiillloooqqqwww}}}vvvuuuuuu~~~uuu\\\TTTUUU[[[ggg{{{|||xxxwwwxxxwwwuuurrrooommmjjjgggfffeeecccaaa\\\[[[YYYVVVRRRMMMIIIGGGBBBAAA???<<<:::888777777999999999:::;;;<<<>>>???CCCDDDEEEEEEEEEFFFHHHJJJKKKNNNWWWeeeqqqwwwlll{{{mmm^^^XXXVVVRRRMMMKKKJJJIIIHHHHHHGGGEEECCCFFFDDDCCCBBBCCCDDDFFFHHHKKKKKKKKKJJJHHHFFFEEEDDDGGGFFFFFFEEEDDDCCCBBBAAABBBBBBBBBAAA???>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAA???>>><<<;;;;;;<<<<<<>>>>>>???@@@@@@AAAAAAAAADDDDDDCCCBBB@@@>>><<<;;;:::;;;<<<===>>>>>>======BBBAAA@@@??????>>><<<999<<<<<>>============<<<===AAAFFFLLLOOObbbqqq|||vvviiieeejjjpppwwwuuupppiiibbb^^^]]]^^^dddmmmooorrrzzz~~~|||zzzyyykkkffffff|||}}}~~~~~~~~~~~~~~~~~~|||vvvrrrrrrxxxoooeee^^^WWWUUUXXXfff|||~~~kkkVVVLLLIIIFFFCCCCCC@@@>>><<<<<<<<<<<<;;;::::::::::::::::::;;;;;;<<<;;;<<<===???AAAHHHRRRYYYbbbllluuuxxx}}}}}}}}}{{{llleeeccciiippprrrrrrsssmmmhhhgggiiillloootttzzzuuutttvvvxxxaaaXXXWWW[[[fffyyy{{{yyyvvvvvvvvvvvvtttrrrooollliiigggfffdddbbbaaa[[[ZZZWWWTTTOOOKKKGGGEEE@@@???===;;;999888777777888888999;;;<<<>>>@@@AAACCCEEEFFFFFFEEEFFFHHHKKKOOOQQQ\\\oootttwwwwwwggg\\\WWWTTTOOOKKKKKKJJJIIIIIIIIIGGGDDDAAADDDCCCCCCCCCDDDFFFHHHIIIOOONNNLLLJJJGGGEEECCCAAACCCCCCCCCBBBAAA@@@@@@???@@@AAAAAA???===<<<===???@@@????????????>>>>>>>>>??????===<<<<<<<<<<<<===????????????@@@@@@AAAAAAEEEEEEDDDCCCAAA>>><<<;;;<<<>>>@@@BBBCCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBAAAAAAAAACCCFFFEEEBBBDDDHHHKKKKKKJJJIIIHHHGGGDDDAAA@@@BBBCCCCCCAAA>>>>>>>>>===<<<<<<===???CCCGGGIII[[[hhhrrrpppiiiiiinnnrrrsssqqqlllfffbbb```bbbdddlllvvv{{{}}}tttmmmmmmyyy{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~|||zzzxxxxxx|||wwwoooiiiccc^^^]]]hhhzzz~~~fffVVVMMMHHHGGGIIIDDDAAA???===>>>===<<<;;;<<<;;;;;;:::;;;;;;<<<===>>>@@@BBBCCCFFFNNNZZZccclllvvvqqqiiifffmmmvvvzzzxxxvvvnnnjjjhhhjjjmmmpppvvv}}}tttuuuxxx{{{eee[[[XXX\\\eeexxx~~~xxxwwwvvvuuuuuutttsssqqqnnnlllhhhfffeeedddbbb```YYYXXXUUURRRMMMIIIFFFDDD???>>>===;;;999888888888555777999<<>>>>>>>>??????????????????@@@@@@>>><<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===???>>>>>>=========>>>>>>??????>>>>>>>>>???@@@@@@EEEEEEDDDCCCAAA???===<<<===???BBBEEEFFFGGGFFFEEEBBBAAAAAADDDGGGJJJJJJJJJHHHEEEEEEEEECCC>>>===@@@AAABBBGGGMMMOOOLLLEEE@@@===???AAAAAA???===<<<===<<<<<<;;;<<<===???BBBCCCPPPYYY```ccceeekkknnnnnnllljjjgggcccaaabbbfffiiisss|||vvv~~~yyywwwyyy{{{}}}|||~~~~~~~~~~~~}}}}}}}}}|||{{{}}}yyyuuupppkkkggglllzzz{{{gggWWWMMMKKKNNNHHHEEEBBB@@@??????>>>===>>>===<<<;;;;;;<<<===>>>>>>AAADDDFFFIIIRRR___iii{{{{{{qqqmmmttt}}}zzznnnjjjiiimmmrrrvvv~~~qqqtttwwwiii]]]XXX\\\fffyyyzzzuuuuuuuuuuuusssrrrpppooommmjjjgggeeedddbbb```^^^WWWUUURRROOOKKKHHHEEEDDD???>>><<<;;;:::999999999555777:::>>>BBBEEEGGGHHHDDDFFFHHHIIIIIIKKKNNNPPPSSS[[[mmmxxx|||qqqgggbbb[[[VVVSSSQQQPPPOOOIIIHHHFFFFFFFFFEEECCCAAADDDDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBBBB<<<<<<=========>>>>>>>>>?????????>>><<<;;;<<<===<<<=========>>>>>>>>>>>>>>>>>>??????????????????@@@???>>>======>>>???@@@DDDDDDCCCBBBAAA???>>>===:::===AAADDDFFFGGGFFFEEECCCBBBBBBDDDHHHKKKLLLLLLJJJFFFCCCCCC???:::999;;;===???EEELLLMMMFFF>>>:::888:::<<<<<<;;;:::999::::::::::::;;;<<<===>>>>>>EEEKKKQQQVVV^^^gggjjjiiilllkkkiiieeedddeeejjjmmmtttsssnnnuuu~~~}}}~~~|||yyy{{{|||~~~}}}}}}~~~~~~~~~~~~||||||}}}{{{uuuqqq{{{|||eeeTTTNNNPPPLLLHHHDDDBBBAAA@@@???>>>???>>><<<;;;;;;<<<>>>???===BBBIIIMMMRRR]]]mmmxxx~~~www~~~|||nnnkkklllrrryyy{{{nnnrrrwwwpppcccXXX]]]gggzzz|||yyyvvvsssssstttsssqqqnnnmmmllljjjgggdddbbbaaa___]]][[[SSSQQQNNNKKKHHHEEEDDDCCC===<<<;;;:::999999888999777999===@@@DDDFFFHHHHHHDDDFFFHHHJJJKKKNNNQQQTTTXXXhhhsssnnnzzzhhhccc___YYYSSSPPPNNNOOOPPPMMMKKKIIIHHHIIIIIIHHHFFFGGGGGGFFFFFFEEEEEEEEEEEEBBBAAAAAAAAABBBDDDEEEFFF>>>>>>>>>>>>============?????????>>><<<;;;<<<===;;;;;;<<<===>>>???@@@@@@??????@@@AAAAAAAAAAAAAAABBBAAA???>>>>>>???@@@AAABBBBBBBBBAAAAAA@@@???>>>888;;;???DDDFFFGGGFFFEEEFFFDDDBBBBBBDDDFFFFFFEEEHHHBBB??????===::::::<<>>AAAFFFDDD===999;;;666888;;;;;;:::888888999888999999:::;;;;;;;;;;;;???FFFMMMRRRZZZcccggghhhpppooommmkkkjjjkkknnnqqqrrr~~~xxxiiieeelllvvv|||yyyzzz|||zzzxxxyyyzzz{{{|||}}}}}}~~~}}}}}}}}}~~~}}}{{{{{{}}}ttt}}}pppYYYPPPQQQNNNJJJFFFCCCBBBAAA@@@???@@@???===<<<;;;<<<>>>???@@@GGGQQQYYYaaaooo}}}{{{ooommmooowwwyyymmmrrrxxxwwwjjjXXX]]]hhh{{{}}}yyyvvvuuuqqqrrrsssqqqnnnllljjjjjjgggeeebbb___^^^]]][[[YYYPPPNNNLLLIIIFFFDDDBBBBBB<<<;;;:::999888888888888:::<<>>>>>???@@@BBBEEEHHHJJJAAAAAA@@@???>>>===<<<<<>><<<;;;<<<>>>:::;;;<<<===>>>@@@AAAAAA???@@@AAABBBBBBBBBBBBBBBCCCBBB@@@??????@@@BBBCCC@@@AAAAAAAAAAAA@@@???>>>888;;;@@@EEEGGGHHHGGGGGGIIIFFFCCCAAA@@@@@@>>>===DDD???;;;<<<===<<<===@@@AAA>>>===@@@===999;;;AAA777999<<<<<<;;;::::::;;;777888999:::::::::::::::>>>HHHQQQUUUYYYaaagggjjjmmmmmmmmmkkkjjjlllppprrrrrr|||~~~vvv}}}vvvxxxvvvmmmbbb___gggppp}}}xxxtttwww}}}|||xxxyyyyyyzzzzzz{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzz|||~~~kkk[[[QQQOOOHHHCCCEEEGGGFFFFFFGGGBBBCCCCCCCCCCCCDDDEEEEEEFFFOOOZZZccclll{{{|||vvvuuu~~~wwwlllpppuuu}}}~~~ssseeegggkkkyyy~~~~~~|||vvvqqqrrrqqqooommmkkkjjjiiihhhdddbbb```___^^^[[[WWWTTTNNNLLLIIIFFFDDDBBB???<<<<<<;;;999888888888999:::===???CCCEEEEEEFFFGGGHHHFFFGGGLLLPPPOOOPPPWWW```hhhvvveee```uuu}}}lll___]]]ZZZVVVRRRPPPPPPQQQSSSWWWUUURRROOOOOOPPPRRRTTTTTTPPPJJJFFFCCCBBBAAA???======???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>AAAAAA@@@???>>>===<<<<<<:::::::::<<>>>>>>>>@@@AAACCCBBBAAAAAABBBDDDBBBAAA@@@???>>>===<<<;;;777:::>>>AAADDDFFFIIILLLNNNJJJDDD>>>;;;;;;===>>>========================>>>>>>===;;;999999;;;>>>>>>:::666777<<>>AAADDDFFFFFFGGGHHHIIIIIIIIILLLOOOOOOOOOWWWaaayyynnndddeee|||wwwhhh^^^[[[YYYVVVTTTRRRRRRSSSTTT\\\YYYUUUQQQOOOOOOPPPQQQTTTPPPKKKGGGEEECCCBBBAAA>>>???@@@AAAAAABBBAAAAAA???@@@BBBBBBBBB???===;;;@@@@@@???>>>===<<<<<<<<<;;;::::::<<>>???AAADDDHHHKKKMMMIIIDDD>>>:::888999999============<<<;;;::::::;;;;;;;;;:::999;;;===@@@BBB===999999<<>>:::>>>>>>======<<<<<<<<<;;;<<<;;;;;;===@@@AAAAAA@@@@@@@@@????????????@@@@@@AAABBBCCCBBB@@@??????@@@AAA@@@???>>>===<<<;;;:::<<<===>>>>>>???AAAEEEGGGFFFDDDAAA===:::888777777<<<<<<======<<<:::888777888999:::::::::<<>><<<:::999888888888888:::<<<===AAACCCFFFGGGGGGGGGIIIKKKLLLLLLNNNRRRVVV]]]lllzzzppp]]]hhh|||ssseee]]]XXXOOOPPPQQQRRRSSSRRRQQQPPPQQQOOOMMMKKKJJJKKKLLLNNNNNNKKKIIIGGGGGGFFFDDDBBBBBBBBBBBBBBBAAA@@@???>>>>>>AAAEEEHHHGGGDDD???<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCAAA???======>>>@@@@@@???>>>===<<<;;;:::===>>>@@@@@@??????@@@BBB=========<<<<<<;;;::::::::::::;;;<<<<<<:::888777777888999::::::<<>>???AAADDDJJJSSS^^^eeennntttuuuoooiiiiiikkkmmmoooqqqrrrnnnjjjkkkrrryyy~~~sssddd\\\aaajjjooosssrrrssswww}}}|||{{{~~~{{{wwwuuussssssrrrrrrtttvvvxxxyyy}}}}}}|||||||||}}}}}}}}}||||||}}}~~~~~~|||}}}}}}}}}|||}}}kkk___RRRMMMMMMOOOTTTZZZZZZ\\\\\\\\\^^^fffrrr{{{{{{wwwuuu}}}xxxvvvxxx|||wwwwww}}}~~~~~~|||yyyxxxxxxvvvrrrooollllllkkkiiigggeeecccaaa^^^ZZZVVVRRROOOLLLHHHEEECCCBBB@@@??????>>><<<:::888888888888:::<<<>>>???BBBDDDEEEFFFFFFFFFIIIKKKNNNMMMOOOTTTZZZeeewwwyyyeee^^^qqqmmm___WWWTTTKKKMMMPPPRRRSSSRRRQQQPPPOOOMMMLLLJJJIIIJJJJJJKKKIIIHHHGGGGGGGGGGGGEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>???AAACCCCCCAAA>>><<<;;;;;;<<<<<<===>>>>>>>>>???>>>>>>???AAAAAAAAA@@@============>>>???@@@@@@AAABBBBBB@@@===<<<<<<<<>>>>>======<<<<<<<<>>===<<<;;;<<<===>>>>>>>>>===<<<888999:::;;;;;;;;;:::999888999;;;;;;::::::<<<>>>===<<<;;;:::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<======???DDDLLLWWW]]]mmmwww}}}yyysssrrrvvvxxx~~~}}}{{{uuuooooootttzzzwwwhhhbbbgggpppvvvyyyyyy{{{~~~~~~~~~~~~}}}zzzwwwtttrrrrrrqqqpppppprrrtttwwwxxxzzzzzz{{{||||||}}}}}}}}}||||||||||||}}}~~~~~~{{{|||}}}}}}}}}~~~~~~nnn]]]TTTQQQRRRVVV\\\\\\```cccfffjjjuuu{{{sssrrrvvvyyy~~~xxxssspppqqqsssuuuqqqqqqrrrsssuuuvvvxxxyyywwwxxxyyyzzzzzz{{{}}}wwwrrrqqquuuxxxvvvsssssssssvvv{{{yyy{{{}}}zzzxxxvvvuuussspppnnnkkkkkkjjjiiifffccc```^^^[[[WWWSSSOOOLLLIIIFFFCCCAAA???======>>>===<<<:::999999999:::<<<>>>@@@BBBCCCDDDEEEFFFEEEFFFIIIKKKOOOOOORRRYYYaaannnkkk^^^ggg}}}xxxiii\\\SSSPPPMMMOOORRRTTTUUUUUUSSSRRRSSSQQQOOOLLLJJJIIIHHHHHHGGGFFFGGGHHHIIIIIIGGGDDDDDDDDDCCCCCCBBB@@@???>>><<<===>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@??????AAABBBAAA@@@======<<<======>>>??????@@@AAAAAA???===;;;;;;<<<>>>>>>>>>>>>????????????>>>@@@CCCCCCAAA>>><<<;;;@@@AAABBBBBBAAA@@@>>>===::::::::::::::::::::::::999:::;;;;;;:::999:::<<<:::::::::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<@@@GGGPPPVVVhhhuuu~~~zzz~~~}}}|||~~~|||oooiiinnnvvv{{{~~~zzzyyyxxxvvvtttrrrqqqpppqqqpppoooooopppsssvvvxxxwwwxxxzzz|||}}}}}}|||{{{{{{{{{{{{||||||}}}|||}}}}}}}}}}}}~~~pppeee^^^[[[\\\```]]]bbbgggjjjnnnyyywwwooommmsss~~~}}}yyyxxxwwwuuutttfffccc```]]][[[[[[]]]^^^^^^^^^^^^___``````aaaaaaaaabbbcccccccccdddfffiiikkklllmmmmmmkkkkkkmmmppptttvvvyyy|||ppphhhbbbccceeeeeefffhhhjjjqqqyyyyyywwwtttrrrqqqpppooonnnlllkkkjjjhhheeeaaa]]]ZZZWWWSSSOOOKKKHHHFFFCCCAAA===<<<;;;;;;;;;<<<:::999999999:::;;;===@@@CCCDDDEEEFFFGGGGGGFFFGGGJJJLLLOOOQQQWWWaaammm~~~mmm```___tttqqqfffYYYPPPMMMNNNOOORRRTTTUUUUUUTTTSSSRRRQQQNNNLLLJJJIIIHHHGGGFFFFFFHHHJJJLLLLLLJJJGGGCCCCCCCCCCCCBBBAAA??????===>>>???@@@@@@???>>>=========>>>@@@AAACCCDDDEEEBBBAAA@@@@@@AAABBBAAA???======<<<<<<<<<===>>>>>>>>>??????>>><<<;;;;;;<<<======>>>???@@@AAABBBBBBBBBBBBCCCAAA>>>======>>>EEEEEEEEEEEEEEECCCBBBAAA???>>>;;;999888888999999888999;;;;;;:::::::::;;;:::;;;<<<<<<;;;:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;===CCCJJJOOO```nnnyyy{{{|||{{{tttwww|||}}}vvvuuusssrrrpppppppppppppppooonnnnnnooorrrvvvxxxwwwyyy|||~~~~~~|||{{{{{{{{{{{{{{{|||}}}~~~~~~~~~|||}}}tttllleeecccddd___ccchhhiiillluuuwwwrrrlllhhhlllxxxwwwhhheee```]]][[[ZZZYYYXXXRRRQQQOOOMMMMMMMMMMMMNNNOOOOOOOOOOOONNNNNNNNNNNNPPPRRRSSSTTTTTTUUUWWWYYY[[[^^^aaa```^^^]]]```ccciiikkknnnooorrrwwwnnncccZZZXXXZZZ]]]bbbgggjjjrrr|||~~~}}}~~~{{{vvvtttqqqooonnnnnnoooooolllllljjjhhhddd___[[[XXXTTTPPPLLLHHHFFFCCCAAA???;;;:::888999::::::999777:::::::::<<<>>>AAADDDFFFGGGHHHHHHHHHGGGHHHKKKNNNNNNQQQZZZiiiyyyrrrYYYYYYeee|||xxxmmmdddXXXOOOKKKMMMNNNPPPRRRSSSSSSRRRQQQLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGIIILLLOOOOOOLLLJJJCCCCCCCCCCCCBBBAAA@@@???@@@AAADDDFFFFFFDDDBBB@@@>>>>>>@@@AAACCCEEEFFFGGGCCCAAA@@@@@@BBBBBBAAA???======<<<<<<<<<<<<=========>>>???>>><<<;;;;;;<<<<<<===>>>???AAACCCDDDDDDFFFDDDBBB>>><<<<<>>===<<<::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<>>???@@@AAADDDGGGIIIFFFEEEGGGGGGFFFHHHLLLRRRVVVbbbttthhhZZZ^^^iii|||qqqlll]]]PPPNNNLLLFFFKKKMMMKKKJJJMMMNNNLLLHHHHHHIIIJJJIIIHHHGGGFFFJJJKKKLLLMMMMMMLLLKKKKKKHHHGGGEEEDDDBBBBBBAAAAAAEEEEEEDDDDDDDDDBBB???===AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@???>>>;;;<<<===??????>>><<<;;;<<<<<<<<<<<<<<<===>>>???>>>>>>@@@AAABBBCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@AAACCCFFFKKKPPPQQQOOOLLLIIICCCAAA===999777888999:::888999:::;;;;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>???<<<::::::<<<===<<<:::999777666666999>>>CCCGGGOOOYYYfffqqq}}}}}}xxxvvvrrrnnnllllllmmmnnnjjjjjjkkkmmmqqqtttuuuuuuuuuuuuuuuvvvxxx{{{~~~}}}|||{{{||||||}}}~~~{{{{{{{{{{{{|||}}}~~~xxxrrrooonnnlllkkklllooosssuuuxxxsssmmmiiiiiiiiigggeeeiiilllrrr|||lllXXXLLLLLLJJJGGGDDDCCCDDDEEEFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIHHHHHHIIILLLNNNMMMMMMNNNOOOQQQUUUXXXZZZ\\\___bbbccccccdddgggjjjmmmooorrrtttvvvyyy}}}rrrbbb\\\^^^dddnnnvvvyyy|||~~~{{{yyyuuussspppnnnnnnnnnmmmllliiigggdddbbb```\\\VVVRRROOOMMMJJJFFFCCC@@@>>>===<<<;;;:::999888888999:::;;;===???AAAAAABBBDDDFFFHHHEEEEEEHHHIIIHHHJJJOOOQQQ[[[mmmjjjVVVVVViii~~~{{{ooojjjYYYNNNLLLJJJHHHMMMNNNKKKIIIJJJKKKIIIHHHIIIIIIJJJIIIHHHGGGFFFHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBAAAAAADDDCCCDDDDDDDDDCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>=========>>>???@@@@@@???===<<<::::::;;;;;;<<<<<<<<<<<<<<<===???AAABBBBBBBBBAAA??????>>>>>>>>>>>>??????DDDHHHMMMRRRSSSQQQMMMKKKCCCAAA===:::888888:::;;;::::::;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>>>><<<999999;;;<<<:::999999888666777999>>>CCCFFFNNNVVVdddrrr~~~~~~{{{xxxtttpppnnnmmmmmmnnnlllkkklllnnnrrrtttuuuttttttttttttuuuwwwyyy|||}}}~~~}}}}}}||||||}}}}}}~~~|||{{{{{{||||||}}}~~~|||~~~|||yyyxxxvvvuuutttvvvwwwxxxyyytttmmmgggdddfffiiikkksssyyyvvv___OOOEEEFFFDDDBBB@@@??????@@@AAABBBBBBDDDEEEFFFGGGHHHIIIJJJLLLNNNNNNOOOPPPRRRTTTTTTTTTTTTUUUXXX\\\aaaddddddgggiiikkkmmmnnnqqqtttxxxzzz}}}oooggghhhmmmwww~~~~~~|||yyyvvvrrrpppnnnmmmmmmmmmllljjjhhheeeccc```]]]YYYTTTPPPKKKJJJGGGEEEBBB@@@???>>>;;;:::999888888888999:::;;;>>>AAACCCCCCCCCDDDFFFGGGEEEGGGJJJJJJJJJMMMRRRVVVbbbwwwsssXXXQQQ___|||{{{ooogggVVVLLLLLLIIIKKKOOOOOOKKKIIIIIIIIIGGGIIIIIIIIIIIIHHHFFFEEEDDDEEEFFFHHHIIIIIIHHHFFFDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>======<<<<<<;;;???@@@AAAAAAAAA???>>>===888999:::;;;<<<;;;:::::::::<<>>===<<<999999888777888999:::;;;<<>>======<<<<<<;;;;;;<<>>===<<<888:::;;;======<<<:::999:::<<<@@@CCCCCCBBB@@@>>>===<<<<<<;;;;;;<<<<<<===>>>BBBHHHMMMNNNKKKGGGDDD@@@>>><<<:::::::::<<<===@@@>>><<<;;;::::::;;;;;;:::::::::;;;;;;<<<<<<===@@@???===<<<<<<;;;;;;::::::999888888:::===@@@CCCKKKTTTcccrrr{{{}}}~~~wwwtttxxx~~~yyy}}}yyyvvvyyy}}}}}}{{{uuuooolllkkkhhhhhhiiimmmqqquuuvvvvvvssssssttttttuuuvvvwwwwww{{{{{{||||||}}}}}}}}}}}}}}}||||||||||||}}}}}}~~~{{{|||}}}|||~~~eeeRRRIIIEEEDDDCCCBBBAAAAAABBBBBBCCCCCCFFFHHHIIIJJJMMMQQQTTT[[[___fffkkknnnppprrrtttsssrrrrrrsssuuuyyy|||~~~}}}|||{{{{{{{{{{{{wwwrrrnnnmmmkkkjjjiiiiiihhhfffdddaaa^^^[[[XXXUUUQQQMMMJJJHHHGGGDDDAAA>>>;;;:::999888888777777888:::<<<===>>>AAAEEEFFFFFFFFFFFFFFFHHHHHHJJJLLLLLLLLLRRRZZZeeevvvwww^^^```xxxppphhh___OOOJJJLLLIIIKKKPPPQQQNNNMMMOOOOOOMMMGGGFFFFFFEEEDDDCCCCCCCCCEEEFFFFFFFFFFFFEEEDDDCCCAAABBBBBBCCCCCCBBBAAA@@@CCCEEEFFFEEEBBB@@@???@@@========================>>>>>>===<<<<<<<<<=====================<<<;;;;;;;;;<<<>>>??????===;;;:::<<<>>>AAADDDDDDCCCAAA???>>>======<<<<<<======>>>===@@@EEEHHHIIIFFFCCC@@@===<<<;;;::::::;;;<<<===@@@>>><<<;;;::::::;;;;;;;;;::::::999::::::;;;<<<======<<<;;;:::999::::::;;;:::999999:::<<>>???AAACCCFFFGGGGGGFFFGGGHHHIIIIIIKKKNNNNNNPPPYYYdddqqqlll[[[gggxxxlllbbb^^^VVVHHHFFFJJJFFFHHHMMMOOOMMMLLLOOOPPPNNNGGGFFFEEEEEEDDDEEEEEEEEEGGGGGGEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDDDDBBBAAA@@@BBBDDDFFFEEE@@@======>>>========================???>>>===<<<<<<<<<>>>>>><<<<<<<<<<<<<<<<<<======>>>>>>???@@@???>>>===<<<>>>???BBBDDDDDDCCCAAA@@@>>>>>>============>>>>>>???@@@CCCDDDDDDBBB???===::::::999999999:::<<<=========<<<;;;::::::::::::;;;:::999888999999;;;<<<999::::::999777666888999<<<;;;:::::::::<<<>>>???FFFQQQ^^^fffiiinnnwwwwwwooojjjhhhiiikkk~~~ssskkkhhhiiinnntttyyy~~~rrrwwwrrrooonnnnnnnnnppptttvvvvvvvvvuuuuuuuuuuuuuuuuuutttttttttvvvxxxzzz|||}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}mmmSSSHHHDDDBBB@@@@@@AAAAAAAAABBBBBBCCCEEEHHHKKKNNNRRRZZZfffoooyyy}}}{{{wwwvvvuuuvvvvvvtttpppmmmkkkiiihhhgggfffccc```]]]WWWTTTQQQNNNLLLJJJGGGEEECCCAAA???===;;;999888888888888888999;;;===@@@AAACCCEEEFFFGGGFFFGGGHHHJJJIIIIIILLLPPPQQQWWWdddqqqpppeeebbbtttpppaaa]]]WWWVVVPPPDDDDDDIIIEEECCCHHHJJJHHHGGGJJJKKKIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIGGGDDDAAAAAABBBDDDEEEDDDDDDEEEEEEEEECCC@@@???>>>BBBEEECCC???<<<===???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>???>>>>>>>>>>>>???@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>???@@@BBBBBBAAA@@@@@@>>>>>>============>>>>>>>>>??????>>>===;;;:::999888777777888999:::;;;<<<::::::;;;;;;;;;;;;::::::;;;:::999888888999:::;;;777999:::999777777999<<<===<<<;;;::::::;;;===>>>CCCJJJTTT]]]dddlllvvv}}}|||uuulllgggfffiiimmmxxxkkkiiikkkmmmnnnqqqvvvzzz{{{zzznnn}}}~~~yyyvvvsssrrrrrrsssuuuvvvvvvuuuuuuuuuvvvvvvuuuttttttsssrrrtttvvvyyy{{{}}}}}}}}}~~~}}}||||||||||||}}}}}}}}}}}}~~~~~~~~~xxxyyy|||aaaKKKDDDBBBAAAAAAAAABBBBBBCCCCCCDDDDDDGGGKKKOOOSSSXXXcccrrr}}}|||zzzyyyvvvuuusssrrrrrrssstttsssqqqoookkkiiigggfffeeebbb^^^[[[TTTQQQNNNLLLJJJHHHFFFDDD??????===<<<;;;:::::::::888888888999<<<>>>AAACCCEEEFFFGGGGGGFFFGGGIIIKKKHHHIIIMMMQQQTTT\\\lll{{{~~~bbbaaakkkqqq___ZZZUUUQQQSSSOOODDDEEEKKKGGG@@@EEEGGGDDDCCCEEEFFFDDDJJJIIIHHHHHHIIIJJJLLLMMMIIIFFFBBB???>>>@@@CCCEEEEEEFFFFFFFFFEEECCC@@@???;;;???CCCBBB???<<<>>>AAA????????????????????????>>><<<;;;::::::;;;===>>>@@@@@@@@@AAABBBCCCDDDEEEAAA@@@???>>>======>>>>>>>>>??????@@@@@@@@@@@@???======<<<<<<<<<<<<======<<<<<<:::999777666555444666666666777888999;;;<<<888999:::;;;<<<;;;:::999<<<:::999777777888:::;;;999;;;===<<<::::::===@@@===<<<;;;;;;:::;;;<<<===AAAEEEMMMWWWcccnnnuuuyyyvvvuuuqqqiiibbbaaagggnnn}}}rrrtttyyyzzzxxxwwwrrruuussssss~~~kkkwww|||}}}|||zzzwwwuuuuuuuuuvvvvvvvvvvvvvvvuuutttssssssvvvzzz}}}}}}|||}}}}}}||||||zzzyyy|||~~~~~~~~~~~~~~~~~~}}}|||pppWWWKKKGGGCCC@@@CCCAAA??????CCCFFFIIIJJJNNNRRRWWW]]]eeerrr~~~~~~|||zzzyyyyyyyyyrrrqqqpppnnnmmmlllllllllmmmjjjfffcccaaa^^^[[[XXXTTTPPPLLLHHHFFFCCCAAA???>>>===<<<;;;:::999999999999<<<>>>@@@@@@AAABBBDDDEEEEEEEEEFFFIIIJJJJJJIIIIIIIIIMMMSSSXXXcccyyynnn\\\dddtttyyy^^^QQQLLLUUUPPPKKKGGGEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGEEECCCDDDGGGJJJKKKLLLGGGFFFDDDEEEEEEEEEDDDBBBFFFFFFEEEEEEDDDCCCBBBAAA?????????@@@@@@AAAAAAAAABBBCCCDDDDDDBBB>>>;;;888:::;;;<<<>>>??????@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>><<<;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>>>>===<<<;;;999777555555444222333555666666777999;;;::::::;;;;;;;;;::::::999777666555444555777999:::===============>>>???@@@DDD???:::888:::<<<>>>>>>AAAAAAEEENNN[[[iiitttzzz{{{xxxqqqhhhaaa___cccggg||||||~~~}}}~~~vvvxxx|||}}}}}}nnnvvv{{{yyyxxxzzzyyyyyyxxxwwwuuutttttttttvvvyyy|||}}}|||zzzyyy{{{{{{zzz{{{|||||||||{{{zzz|||~~~~~~}}}}}}~~~~~~}}}|||}}}~~~~~~bbbNNNGGGEEECCC@@@BBBAAAAAAAAACCCFFFJJJMMMUUUYYY___gggqqq}}}}}}~~~~~~{{{yyyxxxzzz||||||~~~}}}{{{yyyxxxwwwwwwqqqqqqpppooommmlllkkkkkkkkkiiifffcccaaa]]]YYYVVVQQQNNNIIIEEECCCAAA???===>>>===<<<:::999999999999999<<<>>>@@@AAAAAACCCEEEFFFFFFFFFGGGIIIJJJJJJJJJJJJMMMSSS\\\cccooo{{{gggbbbmmmeeeQQQMMMNNNTTTPPPJJJEEECCCCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDEEEHHHIIIHHHGGGEEECCCAAA@@@AAAAAA@@@???CCCDDDDDDCCCCCCAAA@@@????????????@@@@@@@@@AAAAAADDDEEEEEEDDDBBB???;;;999999:::;;;===???@@@@@@AAA@@@@@@?????????@@@AAAAAA@@@@@@??????>>>===<<<;;;999999::::::;;;;;;<<<<<<999999999:::;;;<<<===>>><<<;;;999888777777777777666777777777666555666666888999999:::999999888888666666555555666777:::;;;===<<<<<<<<<<<<======>>>AAA===999888999<<<===<<<<<<<<<>>>DDDPPP```oooyyy~~~zzzrrrggg^^^^^^dddkkk{{{{{{|||~~~vvvtttwww{{{~~~|||}}}|||zzzxxxvvvtttsssrrrtttvvvxxxyyyyyyxxxwwwvvvvvvwwwxxxyyy{{{|||}}}~~~zzz|||}}}}}}}}}}}}}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~ssseeeRRRFFFDDDDDDCCCAAACCCDDDEEEEEEFFFJJJRRRWWWbbbgggoooxxx}}}{{{{{{|||||||||}}}|||zzzwwwttttttvvvxxx{{{}}}}}}}}}}}}|||{{{yyywwwuuutttpppppppppooonnnllljjjhhhhhhgggeeeccc```\\\WWWSSSMMMJJJEEEBBB@@@>>><<<:::===<<<;;;999888888888888999<<>>======@@@AAAAAAAAAAAA@@@>>>===>>>>>>????????????@@@@@@EEEEEEEEEDDDBBB???<<<:::999:::;;;===>>>???@@@@@@>>>>>>======>>>>>>???@@@======>>>======<<<;;;;;;777888888999:::;;;;;;<<<999999999999:::<<<===???<<<:::888777777888999;;;888888888777777666666666888999999:::::::::999999666666555666777999;;;<<<<<<;;;;;;::::::::::::;;;===;;;999888999:::::::::=========@@@IIIYYYmmmzzz|||yyypppdddZZZYYYbbblllvvvzzzyyy{{{xxxwwwyyy}}}zzzvvvsssqqqpppppprrrssstttvvvvvvvvvuuuuuuuuuwwwyyyzzz{{{|||~~~}}}~~~}}}}}}~~~}}}}}}|||{{{|||}}}~~~~~~~~~~~~}}}yyyvvvqqqmmm\\\TTTIIIDDDDDDEEEDDDCCCEEEHHHJJJJJJLLLSSS```jjjssszzz~~~zzzwwwwwwzzz|||~~~{{{{{{{{{zzzyyyvvvtttrrrnnnooopppooonnnkkkhhhffffffeeecccaaa___ZZZTTTOOOJJJGGGCCC@@@>>>===;;;999<<<;;;:::999888888888888:::<<>>???@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<<;;;<<<<<<===>>>>>>======;;;;;;;;;;;;<<<===>>>>>><<<<<<=========<<<<<<;;;666666777888:::;;;<<<<<<;;;:::999999;;;===???@@@===;;;999777777888:::;;;888777777888:::;;;::::::999::::::;;;;;;;;;;;;:::777777777777888:::;;;<<<;;;:::999888888888888888999999888888999999999888>>>>>>??????DDDRRReeesssrrrqqqkkk```VVVUUU]]]ffflllnnnuuu|||wwwwww|||zzzvvvsssqqqqqqqqqooooooqqqrrrsssuuuvvvvvvvvvyyy{{{{{{{{{{{{~~~}}}~~~~~~~~~~~~}}}|||}}}~~~xxxooohhhddd___[[[XXXOOOKKKGGGDDDDDDEEEDDDCCCHHHKKKNNNPPPTTT```ooo{{{~~~|||zzzzzzzzzyyywwwuuurrrqqqnnnnnnooonnnmmmjjjgggeeedddcccaaa___\\\WWWQQQLLLHHHEEEAAA???>>>===;;;999::::::999888888888999999;;;>>>AAACCCCCCEEEFFFHHHEEEFFFGGGGGGGGGIIIMMMPPPYYYaaalllxxxsssxxxqqqVVVHHHDDDHHHKKKKKKGGGCCCAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHEEEAAA@@@AAACCCDDDEEEFFFBBB>>>;;;;;;<<<<<<<<<:::;;;===??????>>><<<;;;========================;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>===<<<::::::::::::::::::;;;<<<===>>>=========>>>======<<<<<<555666777888:::;;;<<<===>>>===<<<;;;<<<>>>@@@BBB???===;;;999888888999:::999888777999;;;===<<<;;;888888999:::::::::::::::888888888999::::::;;;<<<999999888777777666777777777777888888888888888888;;;===>>>>>>@@@HHHVVVaaafffhhhfff___WWWUUUZZZ``````dddooo|||yyy{{{zzzuuurrrrrrssstttnnnnnnnnnoooqqqsssuuuwwwwwwzzz||||||zzzzzz}}}~~~~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~rrriii___[[[XXXSSSPPPOOOHHHHHHFFFEEEDDDEEEEEEFFFMMMPPPUUU[[[dddppp}}}~~~~~~|||}}}~~~~~~}}}|||xxxxxxwwwvvvtttrrrpppooonnnnnnnnnmmmkkkhhhfffdddcccaaa___\\\YYYTTTOOOKKKGGGDDD@@@>>>===<<<;;;999999999888999999:::;;;<<<===@@@BBBDDDDDDEEEFFFHHHEEEGGGIIIIIIIIILLLQQQVVV```jjjxxxzzzvvvaaaJJJAAAAAAHHHNNNJJJHHHFFFEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGJJJFFFBBB@@@AAADDDFFFHHHBBB???<<<::::::;;;::::::999;;;===???@@@???===<<<======<<<<<<<<<<<<;;;;;;888777777777888:::<<<===>>>>>>>>>===<<<;;;999888888888999999:::;;;============>>>>>>===<<<;;;;;;555555777999;;;<<<>>>>>>AAA@@@===<<<<<<>>>@@@AAA>>>>>><<<;;;:::999999999;;;999777888;;;<<<:::777666666777888999999999999:::;;;;;;;;;;;;;;;;;;;;;888888777666666666777777555777888888777666888999>>>???@@@@@@AAAFFFMMMSSS]]]___```^^^[[[YYYZZZ\\\XXX\\\kkk}}}zzz{{{|||~~~~~~{{{vvvqqqoooppprrrtttoooooonnnnnnppprrrtttuuutttxxx{{{{{{yyyyyy}}}}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~}}}}}}uuuggg^^^UUUTTTRRRNNNLLLNNNFFFGGGHHHGGGGGGHHHKKKNNNUUUZZZcccnnnzzz|||~~~~~~zzztttsssxxx~~~}}}|||}}}{{{{{{{{{}}}}}}}}}{{{vvvuuusssqqqpppnnnnnnmmmooonnnmmmkkkiiigggeeedddccc```]]]YYYVVVRRRMMMJJJDDDBBB>>><<<<<<;;;:::999777888888999:::<<<>>>???@@@BBBDDDEEEEEEEEEFFFGGGFFFIIILLLLLLLLLPPPWWW]]]fffttt|||wwwpppSSSCCC???AAAHHHOOOLLLKKKJJJJJJJJJIIIFFFDDDEEEEEEFFFFFFFFFGGGGGGGGGJJJGGGDDDCCCDDDFFFHHHHHHAAA???<<<<<<<<<===<<<:::999;;;>>>AAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::999888666555666777:::;;;<<<<<<======<<<<<<;;;:::888888888999:::;;;===============<<<<<<:::999888555666777999<<<>>>???@@@CCCAAA>>><<<;;;<<<>>>@@@;;;<<<======<<<;;;:::999888555333555999;;;999666777888999:::;;;;;;;;;;;;=========<<<;;;;;;:::999777666666666666777777888666777888777666666888;;;AAA@@@@@@@@@BBBEEEIIIKKKUUUVVVWWWYYYZZZ[[[ZZZYYYVVVVVVdddyyy}}}uuuwww|||~~~}}}|||yyy{{{~~~xxxuuuppplllkkkllloooqqqrrrpppooonnnoooppprrrsssqqquuuyyyzzzxxxyyy}}}}}}|||{{{{{{zzz{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~|||}}}~~~uuuoooaaaWWWPPPPPPPPPLLLLLLOOOFFFHHHJJJJJJKKKNNNSSSWWW^^^dddqqqzzzuuuvvvwwwyyy~~~|||~~~zzznnngggdddfffnnnxxx}}}wwwvvvvvvwwwxxxyyyyyywwwtttssspppnnnlllkkkkkklllpppnnnllljjjgggfffeeeeeeccc```[[[XXXTTTQQQMMMJJJCCC@@@===;;;::::::999888777777888999;;;>>>???AAAAAACCCEEEEEEEEEEEEEEEGGGGGGKKKNNNOOOOOOSSS[[[bbbiiizzzuuuyyyrrr^^^JJJCCCCCCDDDHHHNNNPPPOOONNNNNNMMMJJJEEEBBBEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGEEEFFFHHHIIIIIIHHHBBB@@@??????@@@@@@???===999;;;???AAABBBAAA???>>><<<<<<<<<;;;;;;:::::::::;;;999777555444666888999::::::;;;<<<============888888888999:::<<<===>>><<<<<<<<<;;;:::999777666555666888:::<<<>>>@@@AAADDDAAA>>>;;;::::::<<<>>>888:::<<<>>>>>>===<<<;;;111///...111888;;;:::888;;;<<<===>>>????????????>>>>>>>>>===<<<:::999888666666666666666777888999666888888777555555999<<<>>><<<::::::===AAACCCDDDQQQOOOOOORRRWWWYYYYYYWWWWWWTTT___uuu}}}vvvyyy}}}rrr~~~xxxtttuuutttrrrnnnkkkhhhhhhmmmqqqrrrrrrrrrpppmmmkkkkkkmmmppprrrppprrrtttuuuvvvxxx{{{}}}yyyzzzzzzzzz{{{{{{||||||~~~}}}||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~yyy{{{|||}}}|||}}}~~~yyyrrrooohhh^^^XXXYYYYYYUUUSSSVVVOOOPPPQQQTTTYYY___dddgggsss{{{zzzoooiiihhhlllppprrr}}}zzzxxx|||~~~lllggg___ZZZ^^^iiivvv~~~{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzxxxuuutttttttttrrrqqqmmmmmmlllllllllmmmnnnnnnnnnllliiiggggggeeecccaaabbb^^^YYYTTTPPPKKKGGGDDDAAA???;;;:::999999888777999999:::<<<===???@@@AAAFFFEEEDDDDDDEEEGGGIIIKKKKKKJJJMMMSSSVVVYYYbbbnnnxxxtttuuu{{{]]]RRRDDD===???EEEIIIKKKMMMLLLJJJGGGFFFEEEEEEEEEDDDCCCCCCDDDEEEGGGIIIJJJHHHHHHIIIIIIHHHGGGEEEDDD===AAADDDDDD???;;;999888======???BBBDDDCCCAAA>>>??????>>><<<999777777888999888777666666777888999<<<<<<<<<===============???>>><<<;;;:::;;;;;;<<<=========<<<;;;999888777666666888999;;;<<<>>>>>>AAA@@@@@@???===<<<::::::============<<<:::888666;;;999888888999::::::999???????????????@@@DDDFFFGGGCCC===;;;::::::777555888888999999999:::::::::666888888888777666777888<<<<<<<<<<<<===???@@@AAADDDHHHNNNUUUZZZ[[[YYYVVVUUU[[[eeemmmssswwwzzz|||}}}{{{zzzxxxuuu|||~~~}}}wwwuuussspppllliiiffffffjjjmmmnnnnnnrrrpppmmmkkkjjjlllnnnppppppqqqssstttuuuwwwzzz}}}xxxyyyzzzzzz{{{|||}}}}}}}}}}}}}}}||||||}}}}}}}}}||||||{{{{{{{{{||||||}}}zzz{{{}}}}}}||||||}}}}}}uuupppnnnkkkddd```aaabbb___^^^```]]]^^^bbbfffkkkqqquuuwwwvvvqqqkkkjjjnnnuuu{{{~~~|||~~~tttiii___\\\YYY[[[eeettt|||yyyzzzzzzzzzyyyyyyyyyyyyyyywwwuuusssrrrrrrqqqooonnnkkkjjjjjjjjjjjjjjjkkkkkkgggffffffggghhhhhhgggeeeaaa]]]WWWQQQMMMIIIEEEBBBAAA???<<<:::999999888777999999;;;<<<>>>@@@AAABBBFFFEEEEEEEEEFFFGGGIIIJJJKKKMMMQQQVVVYYY___ooo}}}rrr}}}xxxiiiVVVLLLAAA<<>>>>>???AAABBBBBB@@@>>>?????????<<<:::888888999;;;:::999888888999:::;;;999:::;;;<<<>>>???@@@AAA===<<<;;;:::::::::;;;<<<<<<<<<============<<<<<<999999999999::::::;;;;;;===>>>?????????>>><<<<<<:::999999888999:::;;;<<<999888777999;;;======<<>>???>>>===:::999999;;;===<<<;;;::::::;;;<<<===::::::;;;<<<>>>???@@@@@@::::::999999999:::;;;;;;999:::;;;<<<===>>>>>>>>>;;;;;;::::::999888888777999;;;>>>@@@@@@???>>><<<888777666666777999<<<===777777777999===?????????@@@@@@AAAAAABBBFFFLLLQQQOOOJJJDDD???;;;999777666666666777777888999999:::888:::;;;;;;:::999999:::<<<<<<<<<<<<===???@@@AAA>>>CCCJJJQQQWWW```iiipppooommmiiidddaaaccchhhlllxxxzzzyyy~~~|||sssmmmnnn~~~wwwqqqqqqyyy{{{vvvrrrnnnnnnpppqqqpppnnnqqqooollljjjhhhiiijjjjjjnnnoooooopppppprrrvvvyyyyyyyyyzzz{{{||||||}}}}}}yyyzzz{{{||||||{{{zzzyyywwwxxxyyyzzz{{{{{{||||||{{{|||}}}}}}{{{zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~||||||~~~~~~~~~}}}~~~{{{zzzzzz|||zzz|||}}}uuummmfff```\\\\\\]]]cccooo~~~|||zzzyyy{{{||||||||||||{{{zzzzzz{{{yyywwwuuuuuuuuuuuuttttttssssssrrrooonnnnnnoooooommmiiifffffffffffffffeeeeeeddddddccccccdddeeefffddd```]]]ZZZUUUOOOIIIGGGEEEDDDDDDAAA>>>;;;:::999999888777:::;;;<<>>>>>>>>>>>@@@BBBEEEEEEDDDAAA@@@===>>>@@@AAABBBBBBBBBBBBCCCAAA>>>===>>>>>>>>>===<<<======<<<:::999:::;;;>>>===<<<;;;;;;<<<===>>>======<<<<<<;;;;;;::::::888888888999999::::::;;;666777888999:::;;;;;;;;;;;;::::::999888777777666666888<<>><<<::::::999888888888999::::::777666777999===>>>>>>>>>;;;;;;;;;;;;<<<@@@FFFJJJGGGFFFDDDAAA>>><<<999777555666666777888888999999999;;;======<<<;;;;;;;;;<<<<<<<<<<<<===???@@@AAA???CCCHHHKKKPPPYYYfffqqqsssmmmddd\\\YYY\\\dddjjj~~~zzzxxxxxxsssllliiilllzzznnniiimmmwww}}}zzzuuutttuuuuuurrrpppooonnnllliiihhhhhhiiiiiilllmmmmmmmmmmmmooosssvvvzzzzzzzzzzzz{{{{{{{{{{{{yyyzzz{{{||||||{{{zzzyyyxxxyyyzzz|||}}}}}}}}}}}}{{{|||}}}|||{{{zzz{{{|||~~~~~~~~~}}}}}}~~~{{{vvvtttpppqqqrrrsssuuuyyy~~~}}}{{{wwwrrrlllfffcccaaadddiiittt~~~}}}~~~~~~~~~~~~|||zzzyyy{{{|||||||||{{{zzzyyyxxxyyyxxxvvvttttttssssssrrrqqqpppppppppmmmmmmmmmmmmmmmkkkhhheeeffffffffffffeeecccbbbaaabbbbbbbbbbbbaaa^^^YYYUUUTTTPPPKKKGGGFFFFFFFFFFFF@@@===:::999:::::::::999;;;<<<>>>AAACCCFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLPPPTTT\\\lllyyyxxx|||hhhYYYOOOJJJBBB===888:::@@@FFFIIIHHHJJJIIIHHHGGGFFFGGGGGGHHHIIIGGGDDDAAA>>><<<;;;:::???@@@BBBCCCBBB@@@>>><<<<<<<<<===???AAABBBCCCCCCCCCAAA===<<<<<<======<<<:::;;;;;;:::999999:::<<<>>>===<<<;;;;;;<<<===>>><<<<<<;;;::::::999888888777888888999999:::::::::888888999999999999999888888888888888888888777777555777:::===>>><<<:::888888999;;;======<<<;;;999888777888999;;;<<<;;;999===<<<<<<::::::===AAAEEEDDDEEEGGGGGGCCC>>>999666666777777777777888888888:::<<<>>>???===<<<;;;<<<<<<<<<<<<<<<===???@@@AAA???BBBEEEGGGKKKVVVeeeqqqwwwqqqhhh^^^[[[___gggnnn~~~yyyuuunnnhhhiiilllzzzlllbbbaaahhhttt}}}{{{xxxxxxwwwssspppnnnmmmkkkjjjiiiiiiiiiiiikkkkkkkkkjjjjjjmmmqqqtttyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyzzz|||}}}~~~~~~}}}|||zzz{{{||||||{{{zzz{{{|||~~~~~~}}}zzz|||~~~}}}{{{xxxtttoookkkhhhfffkkkmmmpppsssxxx~~~}}}yyy{{{yyyzzzxxxuuuoookkkiiihhhpppzzz~~~}}}~~~~~~~~~~~~}}}}}}~~~|||yyyyyy{{{||||||{{{zzzyyywwwwwwwwwwwwvvvtttrrrrrrqqqpppoooooonnnnnnmmmlllkkkkkkkkkjjjgggdddeeeeeefffeeedddbbb```___]]]\\\\\\\\\[[[YYYUUURRRPPPLLLHHHEEEEEEEEEEEEEEE===;;;999999:::;;;;;;;;;>>>???@@@BBBEEEGGGHHHIIIJJJIIIHHHHHHIIIKKKNNNOOOTTT[[[hhh~~~ssskkkZZZOOOHHHDDD???;;;888;;;BBBHHHHHHGGGHHHGGGEEEDDDCCCCCCCCCDDDHHHFFFCCC@@@===<<<;;;;;;@@@@@@AAAAAA@@@>>>===<<<>>>======???BBBEEEFFFFFFBBB@@@===<<<<<<===<<<<<<999:::;;;;;;::::::<<<>>>>>>===<<<;;;;;;<<<===>>>999999::::::::::::::::::888888999:::::::::999999;;;;;;;;;;;;::::::999888777777777777777888888888555777999<<<<<<;;;:::999555888<<>>===999888999:::;;;;;;888666<<<<<<<<<:::999:::===???EEEHHHKKKJJJEEE???999666999999888888888777777777:::<<>><<<<<<<<<<<<<<<<<<<<<===???@@@AAA???@@@CCCFFFMMMZZZiiisssxxxssslllddd```ccciiiooo{{{rrrkkkhhhjjjmmm{{{pppeee^^^```jjjsss}}}|||zzzuuuqqqmmmlllkkkjjjjjjjjjjjjjjjjjjjjjiiihhhhhhjjjooossstttuuuvvvwwwyyyzzz{{{|||||||||{{{{{{{{{{{{||||||zzz{{{}}}~~~~~~}}}|||{{{xxxzzz{{{{{{zzzzzz|||}}}}}}~~~~~~}}}{{{zzz{{{~~~|||qqqoookkkgggeeeeeefffgggrrruuuzzz~~~{{{|||zzzzzz|||}}}||||||}}}}}}}}}}}}}}}|||{{{zzzzzz|||zzzxxxwwwyyyzzzzzzzzzxxxwwwuuutttuuuuuutttsssrrrqqqqqqpppnnnmmmmmmlllmmmkkkiiihhhhhhgggeeedddddddddeeeeeecccaaa^^^\\\ZZZYYYWWWVVVVVVTTTQQQOOOMMMJJJFFFDDDCCCBBBAAA@@@;;;:::888888;;;=========@@@AAABBBDDDFFFGGGIIIIIIKKKIIIGGGGGGHHHLLLPPPSSSXXXfff{{{yyy}}}ttt___SSSKKKEEE@@@<<<999888===EEEJJJKKKIIIHHHGGGEEECCCAAAAAAAAABBBDDDCCCAAA???>>>>>>???????????????>>>>>>>>>>>>???@@@>>>===???CCCGGGHHHHHH@@@>>><<<<<<======<<<;;;:::;;;<<<<<<<<<<<>>===<<<<<<===>>>???<<<;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::999888:::::::::::::::999888888777777777777777777777777555666999;;;===>>>>>>>>>888999<<>>999999999;;;<<<<<<999777888999::::::999999:::;;;CCCEEEGGGFFFAAA<<<999888;;;;;;:::999888777666666999<<>><<<;;;;;;<<<<<<<<<<<<===???@@@AAA??????AAAFFFPPP]]]jjjrrruuussspppllljjjkkkooorrr{{{}}}oooiiiiiilllnnn}}}wwwlllbbb```hhhpppyyy}}}xxxsssllllllkkkkkkjjjkkkkkkkkkiiiiiihhhggggggiiinnnrrrpppqqqsssvvvyyy{{{}}}~~~}}}|||{{{zzzzzz{{{|||}}}zzz{{{}}}~~~~~~|||{{{yyyxxxyyy{{{{{{{{{{{{|||~~~}}}~~~~~~|||zzz{{{|||~~~wwwooollliiiggghhhlllqqqttt{{{yyyrrrppptttyyy|||~~~~~~{{{zzz{{{|||{{{{{{zzzzzzyyyxxxwwwvvvzzzxxxvvvvvvwwwxxxxxxxxxwwwuuussssssttttttsssrrrrrrqqqpppooonnnmmmllllllllljjjgggfffffffffdddcccccccccddddddbbb___\\\[[[[[[XXXUUUSSSQQQOOOMMMJJJLLLIIIFFFCCCBBB???===;;;:::888777888;;;===>>>>>>BBBBBBCCCEEEFFFHHHIIIIIIKKKIIIGGGFFFHHHLLLRRRUUUZZZnnnuuuxxxjjjXXXQQQLLLEEE???999777888>>>GGGMMMMMMKKKJJJHHHFFFDDDBBBBBBBBBBBB@@@????????????AAABBBCCC>>>>>>=========???AAABBBAAA>>><<<===BBBFFFGGGGGG>>>===<<<<<<===>>><<<;;;;;;===>>>>>>>>>???AAACCC@@@???>>>======>>>???@@@AAA@@@???>>><<<:::999999:::;;;;;;<<<;;;:::888777666777777888888888777777888888777777666666555555444666888;;;>>>@@@BBBBBB>>>>>>=========<<<<<<<<<999999:::<<<>>>===;;;999999;;;======<<<<<<<<<======???@@@>>>;;;999:::<<<===<<<;;;:::999777666555999<<>><<<;;;;;;<<<<<<<<<<<<===???@@@AAAAAA???@@@FFFPPP]]]gggllltttuuuvvvvvvvvvwwwzzz}}}zzz}}}nnnhhhjjjmmmooo~~~}}}~~~wwweee[[[^^^eeesssxxxrrrpppooommmkkkkkkkkkkkkkkkfffeeeddddddfffiiilllnnnqqqqqqrrrtttvvvxxxzzz|||}}}|||{{{zzz|||||||||{{{zzzyyyxxxwwwxxxyyyzzz{{{||||||||||||~~~}}}{{{zzzzzzzzzzzzyyyzzz{{{}}}~~~~~~~~~~~~|||xxxvvvttttttvvv{{{zzzrrroooggghhhgggccc^^^```fffmmmyyy}}}~~~|||zzzwwwuuuuuuuuuvvvvvvuuusssrrrssstttvvvwwwvvvuuutttsssrrrqqqqqqqqqpppppppppooommmllljjjjjjhhhhhhhhhhhhgggfffdddccccccaaa^^^\\\[[[ZZZXXXVVVUUUTTTRRROOOMMMJJJHHHGGGFFFEEEBBB@@@>>><<<;;;:::<<<;;;:::999:::===AAACCCEEEEEEEEEDDDDDDGGGKKKOOOLLLJJJGGGHHHMMMSSSXXX[[[jjj}}}ooovvvbbbVVVNNNFFF@@@>>>888777888===DDDJJJKKKKKKHHHHHHFFFDDDCCCBBBBBBBBBCCCBBBAAABBBDDDDDDDDDCCC@@@@@@AAAAAAAAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAA;;;;;;:::999:::<<<>>>@@@@@@AAABBBBBB@@@@@@BBBDDDGGGDDD@@@===<<<>>>AAACCC???>>>===;;;::::::::::::999;;;>>>>>><<<:::999999======;;;:::888777666555666666555555555444444444666888:::;;;;;;<<<>>>@@@<<<<<<<<<;;;;;;:::::::::999;;;======<<<:::::::::<<<>>>???@@@@@@???===;;;<<<<<<<<<===>>>>>><<<:::???>>><<<999666555666777;;;===???>>><<<:::999999;;;;;;===>>>>>>===<<<<<<999<<>><<<;;;::::::;;;;;;:::;;;<<>>???BBBEEEGGGAAAAAA???>>>===<<<<<<<<<999;;;===>>><<<;;;;;;;;;>>>>>><<<;;;:::888777777777777666555555444444444777999;;;<<<<<<<<<===>>>::::::999999888888777777999;;;======<<<::::::;;;BBBBBBBBBBBB@@@>>>===;;;:::::::::===???@@@>>>=========;;;888555444555777888:::;;;;;;999888888888;;;<<<===>>>>>>===<<<;;;<<<===???BBBHHHSSS^^^fffssstttxxx{{{nnnwwwxxxrrrqqqrrrsss}}}~~~~~~|||zzz|||pppaaaYYY^^^pppzzzyyyvvvrrrooommmkkkiiihhhhhhgggeeeccccccdddfffggghhhiiikkkooorrrvvvzzz|||zzzzzzzzzzzzzzzyyyxxxxxxyyyyyyyyyyyyyyyxxxwwwvvvyyyyyyzzz{{{||||||||||||||||||||||||{{{{{{{{{{{{zzzzzz{{{|||}}}}}}}}}|||}}}}}}}}}}}}~~~wwwmmmbbb]]]XXXRRRNNNMMMNNNOOORRRWWW^^^fffmmmqqqrrruuuxxxyyyzzz~~~~~~~~~~~~~~~}}}{{{zzzxxxvvvuuuuuuuuuuuurrrrrrqqqqqqrrrtttuuuwwwrrrqqqpppooonnnnnnnnnooooooooonnnmmmkkkiiigggfffeeedddbbbaaa```aaaaaabbbaaa^^^ZZZXXXVVVTTTRRRPPPMMMLLLJJJHHHFFFDDDBBBAAA@@@???>>><<<;;;:::999999:::;;;<<<===???AAACCCCCCBBBFFFJJJLLLKKKJJJIIIHHHIIILLLNNNPPPSSS\\\iiisssvvvppplll___SSSMMMIIICCC>>><<<999:::>>>DDDIIIKKKJJJHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCBBB@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;999999:::>>>BBBDDDLLLKKKHHHDDDAAA@@@BBBDDD?????????@@@BBBDDDFFFGGGCCCBBB@@@???>>>>>>======;;;===>>>>>><<<<<<===>>>???>>>===<<<;;;:::999888999888777666555555555555888;;;>>>???>>><<<<<<<<<888777777555555444444444:::;;;======<<<;;;;;;<<>>>>>>>>>>>===;;;:::???>>><<<===BBBLLLYYYaaakkkmmmrrryyy~~~}}}wwwrrrfffppp}}}wwwsssrrrrrrrrryyyyyyyyyxxxyyy}}}}}}kkk___^^^ppp~~~zzztttpppnnnllliiifffgggfffdddccccccccceeeeeefffgggiiilllooosssvvvxxxxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxyyyzzzzzz{{{||||||{{{{{{{{{{{{{{{|||||||||||||||zzzzzz{{{|||||||||{{{{{{{{{{{{{{{{{{|||}}}}}}}}}wwwhhh___VVVRRRNNNJJJIIIKKKMMMOOOUUU^^^iiirrrxxx{{{~~~}}}~~~~~~}}}~~~~~~}}}||||||yyyxxxwwwvvvuuutttuuuuuuppppppppppppqqqssstttuuuppppppooonnnnnnnnnnnnnnnoooooonnnllljjjhhhfffeeedddccc```^^^^^^^^^```aaa^^^[[[WWWTTTRRRPPPMMMKKKIIIHHHGGGEEECCCAAA@@@???===<<<;;;:::999999999999:::;;;>>>@@@BBBDDDDDDDDDDDDGGGJJJLLLKKKIIIIIIIIILLLPPPUUUVVV[[[ggg{{{{{{}}}eee\\\RRRNNNJJJCCC===;;;555999@@@FFFJJJKKKIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIGGGFFFDDDCCCDDDCCCAAA@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;===;;;999999;;;???CCCFFFOOOMMMIIICCC???>>>???BBB???@@@AAACCCDDDDDDCCCCCCAAAAAA???>>>===<<<<<<<<>><<<<<<===???=========<<<;;;:::999999::::::888777666666666777:::===@@@@@@???<<<;;;:::777666555444333333333333:::<<<======<<<<<<<<<>>>DDDCCCBBBBBBCCCDDDGGGHHHFFFEEEDDDDDDDDDBBB???===888888777555222222444666999;;;============???@@@???@@@@@@@@@???===<<<;;;>>>===;;;;;;>>>FFFPPPXXX[[[^^^fffooouuutttmmmggg```fffpppzzz|||uuuqqqqqqssstttttttttuuuvvvxxxzzz~~~zzzoooiiixxx}}}vvvrrrqqqnnnjjjfffeeeeeedddddddddeeefffffffffggghhhiiilllnnnppprrrvvvvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzyyyzzz{{{{{{|||{{{{{{{{{zzz{{{||||||}}}||||||{{{zzz{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{|||||||||~~~xxxkkk\\\UUUNNNLLLJJJHHHJJJMMMQQQUUU^^^jjjxxx~~~}}}~~~}}}|||zzz|||}}}}}}}}}|||{{{zzzyyywwwvvvvvvuuuttttttttttttoooooooooppppppqqqrrrssspppooonnnnnnnnnnnnnnnnnnnnnnnnmmmkkkjjjhhhfffeeedddbbb```]]]\\\]]]^^^___ZZZWWWSSSPPPNNNLLLIIIGGGEEEEEEDDDBBBAAA???>>>>>>::::::999999999999::::::<<<===@@@CCCEEEEEEEEEEEEGGGHHHIIIIIIHHHHHHJJJLLLNNNTTTZZZ^^^ddduuupppccc[[[TTTPPPJJJAAA:::777333888@@@HHHKKKLLLJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJHHHFFFDDDDDDDDDCCCAAA???AAAAAA@@@???>>>>>>======<<<<<<======<<<;;;;;;:::<<<;;;:::999;;;???CCCFFFKKKIIIEEE@@@<<<:::<<<>>>===???AAACCCDDDDDDCCCBBBBBBAAA@@@>>>============BBBBBBBBB???===;;;<<<===<<<<<<;;;;;;::::::999999;;;:::999888777888999:::;;;===@@@AAA>>><<<:::999777666555333333444555555;;;<<<======<<<<<<>>>???DDDCCCBBBAAABBBDDDGGGIIIKKKJJJIIIHHHHHHFFFCCC@@@888888777555222222444666555666888999999:::<<<>>>@@@@@@AAAAAA@@@>>>===;;;:::;;;;;;;;;===BBBHHHLLLNNNTTT___kkksssssskkkddd^^^```dddkkkssszzztttoookkklllqqqvvvxxxxxxrrrsssuuuxxx{{{~~~www}}}yyyvvvuuusssnnniiiffffffffffffffffffggggggggggggggghhhiiikkklllmmmssstttuuuwwwxxxyyyyyyyyyyyyzzz{{{|||||||||||||||zzzzzz{{{{{{{{{{{{{{{zzz{{{{{{|||}}}}}}|||{{{zzzzzz{{{{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{|||}}}}}}|||}}}}}}~~~|||tttiii^^^RRRMMMJJJJJJJJJJJJMMMRRRXXX___kkkyyy~~~}}}|||}}}|||zzzxxxyyyzzz{{{{{{zzzyyywwwvvvttttttttttttttttttttttttnnnnnnooooooooopppppppppnnnnnnmmmmmmmmmmmmnnnnnnkkkkkkjjjjjjhhhgggeeedddcccaaa___]]][[[ZZZZZZZZZUUURRROOOLLLJJJHHHFFFDDDBBBBBBAAA@@@???>>>===<<<999999999999:::;;;<<<<<>>777666444:::CCCJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJHHHFFFEEEDDDDDDDDDBBB@@@AAAAAA@@@???>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::<<>>>>>AAABBBBBB@@@>>><<<<<<===;;;;;;;;;:::::::::::::::;;;:::999888888:::<<<===;;;===??????===;;;999999777666444444444555777999<<<===>>>===<<<===???AAAFFFEEECCCAAA@@@@@@AAABBBHHHGGGGGGHHHJJJIIIGGGEEE::::::999666333333555777555777888888888:::<<>>??????@@@???>>><<<;;;777999;;;<<<===>>>AAADDDIIIQQQ^^^mmmwwwwwwooohhh___^^^]]]```gggooovvvyyyhhhggghhhoooyyy~~~tttssstttvvvzzz}}}}}}tttpppuuu}}}}}}zzz{{{yyytttooojjjjjjiiihhhhhhgggggggggfffffffffggghhhjjjkkklllpppqqqsssuuuvvvwwwxxxxxxxxxyyyzzz{{{||||||||||||zzz{{{{{{{{{{{{{{{zzzzzz{{{|||}}}~~~}}}|||zzzxxx{{{{{{{{{zzzzzzxxxwwwwwwxxxyyy{{{|||~~~~~~~~~~~~||||||}}}}}}~~~uuukkk___VVVQQQNNNNNNQQQSSSTTTXXX^^^gggqqq~~~}}}|||zzzzzz{{{zzzxxxvvvwwwxxxyyyyyyxxxwwwuuusssrrrsssssstttttttttssssssnnnoooooooooooonnnmmmmmmllllllkkkkkkkkkllllllmmmgggggggggffffffeeeccccccaaa```^^^\\\YYYWWWVVVUUUQQQNNNKKKIIIHHHFFFDDDBBB??????>>>===<<<<<<;;;;;;999999999:::;;;===>>>???BBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGKKKOOOTTT^^^mmm|||sssccc[[[UUUQQQNNNHHH@@@:::::::::@@@HHHMMMMMMLLLJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHFFFDDDDDDEEEDDDCCCAAABBBAAA@@@???===<<<;;;:::999999:::;;;<<<<<<<<<<<<999:::;;;;;;===>>>??????<<<===<<<:::888888999;;;999;;;>>>AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===???AAAAAA???======>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888999<<<>>>@@@;;;===>>>===;;;:::::::::666555444333444666999;;;<<<===>>>=========@@@BBBDDDCCCAAA???>>>>>>>>>>>>DDDDDDDDDEEEGGGGGGEEECCC======;;;888555444555777777888999999999:::===???:::;;;<<<======<<<::::::777888::::::;;;<<<>>>@@@EEENNN]]]nnnxxxxxxoooggg]]]ZZZWWWYYY^^^eeeiiikkkccceeennn{{{wwwuuussstttxxx|||wwwjjjfffmmmvvv{{{}}}~~~yyysssmmmmmmllljjjiiigggfffeeedddeeeeeefffhhhjjjkkklllnnnoooqqqssstttvvvvvvwwwwwwxxxyyyzzz{{{|||||||||zzz{{{{{{{{{{{{{{{zzzzzz|||}}}~~~~~~}}}{{{yyywww{{{{{{{{{zzzyyyxxxwwwvvvwwwyyy{{{}}}{{{{{{||||||}}}~~~~~~~~~{{{nnnbbbXXXWWWVVVXXX]]]___aaaffflllxxxzzzyyyxxxyyyyyyyyywwwuuuuuuvvvwwwxxxwwwuuusssrrrrrrrrrssstttttttttssssssoooooooooooonnnmmmlllkkkkkkjjjjjjiiijjjjjjkkkkkkcccddddddddddddcccbbbbbb___^^^]]][[[XXXUUURRRQQQOOOLLLIIIGGGFFFEEECCCAAA======<<<;;;;;;:::999999999999:::;;;<<<>>>@@@AAAEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEEEEFFFGGGKKKNNNXXXeeexxxvvviii```XXXTTTPPPOOOJJJCCC@@@AAA@@@EEELLLPPPNNNLLLJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFDDDDDDEEEEEECCCBBBBBBAAA@@@>>>===;;;:::999888999:::;;;<<<=========999:::;;;<<<============888999:::999888888999;;;===>>>???@@@AAA@@@??????AAA@@@>>>===<<<<<<;;;;;;999<<>>======>>>@@@CCC??????>>>>>>===>>>>>>>>>DDDCCCBBBCCCCCCBBB???===??????<<<999666555666888444555555555555666999;;;777888999:::::::::999888888999999999888:::===@@@AAAJJJZZZkkkuuutttkkkcccYYYVVVSSSTTTYYY^^^``````aaahhhuuu}}}xxxvvvzzz~~~|||qqqfffaaagggppp|||xxxrrrjjjfffffffffeeecccbbbbbbbbbbbbccceeeggghhhllllllnnnppprrrtttvvvvvvxxxzzz{{{|||{{{zzz{{{|||~~~|||zzzxxxwwwwwwwwwwwwvvvwwwyyyzzzyyyxxxuuutttvvvvvvvvvvvvuuuuuuuuuuuuzzzzzz{{{{{{|||{{{{{{{{{{{{{{{zzzzzz{{{|||}}}~~~~~~~~~tttdddYYY^^^fffnnnssswwwzzz|||}}}|||{{{|||}}}~~~wwwxxxyyyzzzyyyxxxwwwvvvwwwwwwwwwvvvuuusssrrrqqquuutttssssssssssssrrrpppkkkllllllmmmmmmllllllkkkllllllkkkjjjiiiiiiiiiiiillljjjgggdddbbbaaa``````aaa```^^^[[[WWWTTTQQQOOOLLLLLLKKKHHHCCC???===<<<<<<;;;:::999888888888888666777888:::<<>>===;;;:::;;;;;;<<<<<<<<<;;;999888===<<<<<<<<<<<<;;;;;;;;;666777888999:::999888888;;;;;;===???AAABBB@@@>>>???===;;;;;;<<<===<<<;;;===<<<===???BBBBBB???;;;999;;;===>>>???>>>===<<<>>><<<:::999:::<<<@@@BBB=========<<<;;;:::888888888444111111444888::::::======<<<<<<<<<>>>???@@@BBB@@@>>><<<<<<>>>@@@BBBCCCAAA@@@>>>======>>>>>>???>>><<<:::888888888888333444444555666777777888666666666666777777777777444666999::::::;;;>>>???CCCIIISSS]]]eeehhhfffdddYYYWWWVVVWWWWWWXXX]]]bbbgggttt~~~|||~~~uuummmhhhjjjooo~~~~~~uuupppjjjgggffffffcccaaaccccccbbbbbbcccdddfffgggiiijjjkkkllloooqqqsssuuutttvvvyyyzzzzzzzzz|||}}}}}}|||zzzyyyxxxxxxxxxxxxwwwwwwxxxxxxxxxwwwuuutttvvvvvvvvvvvvuuuuuuuuutttxxxyyyyyyzzz{{{{{{{{{zzzzzzzzzyyyyyyzzz|||}}}~~~|||||||||{{{{{{{{{{{{{{{wwwnnnrrrxxx|||~~~}}}{{{zzzyyyzzz|||}}}wwwxxxxxxyyyxxxwwwvvvuuuuuuuuuuuutttsssrrrpppoootttrrrqqqpppqqqrrrqqqppplllllllllllllllkkkkkkjjjkkkjjjiiihhhggggggggggggiiihhhfffcccaaa`````````^^^]]][[[YYYVVVRRRPPPNNNJJJJJJIIIFFFBBB>>><<<;;;;;;:::999888888888888888888888999;;;===@@@BBBCCCBBBDDDEEEDDDCCCCCCDDDFFFFFFFFFGGGIIIIIIIIIPPPXXXqqqmmmccc]]][[[YYYVVVSSSOOOMMMMMMKKKIIIFFFHHHQQQWWWRRRLLLIIIGGGEEEEEEDDDCCCCCCBBBBBBBBBBBBEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@>>><<<;;;;;;<<<<<<======<<<;;;:::<<<<<<<<<<<<;;;;;;;;;:::666777999:::;;;;;;::::::::::::;;;===???AAABBBBBBAAA???>>>>>>??????>>>===;;;;;;;;;>>>AAABBB???===999:::<<<>>>???>>>===<<<===<<<:::999:::<<<>>>@@@=========<<<;;;:::999888666444222444777:::::::::>>>===<<<<<<<<<===>>>???@@@???>>>======>>>???@@@BBBAAA???============>>>???===:::888666555555666555555555666666777777777666666777777777888888888555777:::;;;<<<===???AAA@@@EEENNNWWW^^^aaaaaa```YYY[[[^^^___]]]]]]```dddlllzzz|||yyytttqqqrrr|||vvvqqqllliiihhhhhheeebbbeeedddcccbbbbbbcccdddeeefffffffffgggiiimmmppprrrpppsssvvvxxxyyyzzz|||~~~{{{{{{zzzyyyxxxxxxyyyyyywwwwwwvvvvvvvvvvvvuuuuuuvvvvvvvvvuuuuuuuuuttttttuuuvvvwwwyyyyyyzzzzzzzzzwwwwwwxxxxxxzzz{{{}}}}}}{{{{{{zzzyyyyyyxxxwwwwww{{{zzzzzzzzzzzz{{{||||||}}}}}}~~~~~~~~~}}}|||||||||}}}}}}~~~|||{{{yyywwwwwwxxxyyyzzzwwwwwwwwwwwwvvvuuutttsssssssssrrrrrrqqqpppnnnnnnsssqqqnnnnnnooopppppppppmmmmmmmmmlllkkkjjjiiiiiiiiihhhgggfffeeeeeeeeeeeefffeeedddbbb```_________[[[ZZZXXXVVVSSSPPPNNNMMMHHHGGGEEEBBB???<<<:::999999999888888888888888999:::;;;<<<===???AAACCCDDDCCCDDDEEEEEEDDDEEEGGGIIIKKKIIIIIIKKKLLLPPP[[[fffjjjZZZUUUVVVWWWWWWSSSRRROOONNNNNNMMMKKKJJJMMMTTTXXXTTTMMMHHHFFFDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDCCCAAA???===<<<:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;::::::::::::666777999:::<<<<<<======::::::;;;<<<>>>@@@CCCDDDBBB@@@>>>>>>?????????>>>999999:::===@@@AAA???>>>999:::<<<===>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;:::999555444444666888:::;;;:::>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<;;;<<<<<<===@@@===:::777555555666666666666666666777777777777666666777777777888888888444666999;;;<<<===???AAA@@@CCCIIIPPPVVVZZZ\\\]]]bbbiiiooonnniiifffhhhjjjwww}}}{{{~~~~~~{{{{{{uuunnnjjjjjjjjjhhhgggfffeeedddbbbbbbbbbbbbcccccccccbbbccceeeiiimmmpppooorrruuuwwwxxxyyy{{{}}}yyyxxxxxxxxxxxxxxxxxxxxxvvvvvvuuuuuutttuuuvvvvvvvvvvvvuuuuuuuuutttttttttssstttuuuwwwxxxyyyyyyyyyuuuuuuvvvwwwyyyzzz{{{|||{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{||||||~~~~~~}}}}}}~~~~~~}}}{{{{{{yyywwwvvvvvvvvvxxxyyywwwvvvvvvuuutttrrrqqqqqqqqqqqqqqqqqqpppooonnnmmmrrrooommmmmmnnnpppqqqpppooonnnlllkkkiiihhhgggggghhhgggfffeeeddddddccccccddddddcccaaa```______^^^[[[ZZZWWWSSSPPPMMMKKKIIIEEECCC@@@>>>===;;;999888888777777777888888999:::======>>>???AAABBBDDDEEEFFFGGGHHHGGGGGGHHHJJJLLLPPPPPPQQQRRRQQQXXXjjj|||}}}sss\\\OOOOOOTTTVVVVVVOOOOOONNNNNNNNNMMMLLLKKKLLLQQQTTTQQQKKKFFFDDDCCCBBBAAAAAA@@@@@@AAAAAABBB@@@AAAAAABBBCCCCCCCCCCCCEEEEEEDDDCCCAAA>>><<<;;;999999::::::;;;;;;;;;;;;;;;:::::::::999999999999555666777999;;;<<<===>>>;;;===???@@@AAAAAABBBCCC???>>><<<<<<=========<<<999:::;;;<<<=========<<<999:::;;;<<<===>>>>>>===<<<===============<<<<<>>===<<<::::::777666444555666999;;;<<<===<<<;;;:::999999:::;;;;;;<<<===>>>>>>===<<<;;;===<<<;;;:::::::::;;;;;;???<<<999666555666888:::777777777777777666666666555555666666666777777777222555888:::;;;<<<>>>???AAADDDHHHLLLPPPUUUZZZ]]]jjjsss{{{xxxqqqnnnqqqtttyyyyyy~~~~~~{{{~~~zzz}}}zzzpppjjjiiijjjjjjjjjgggfffdddbbbaaaaaaaaabbbbbbaaa```aaacccfffjjjmmmppprrruuuvvvwwwxxxyyy{{{vvvwwwwwwwwwwwwvvvvvvvvvvvvvvvuuutttuuuuuuvvvvvvuuuuuuuuuuuuttttttttttttrrrssstttvvvwwwxxxxxxxxxssstttuuuvvvwwwxxxyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzwwwwwwwwwwwwwwwxxxyyyyyywwwwwwwwwwwwxxxxxxyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{|||~~~~~~}}}}}}}}}}}}{{{zzzzzzxxxvvvuuuuuuuuuwwwxxxuuuuuusssrrrqqqpppooooooppppppppppppoooooonnnmmmpppooommmmmmoooqqqqqqqqqooonnnllljjjhhhggggggfffhhhgggfffeeeccccccbbbbbbccccccbbbaaa```___^^^]]]\\\ZZZVVVQQQMMMIIIGGGFFFBBB???<<<:::::::::888666777777777777888999;;;;;;???@@@@@@AAABBBCCCEEEEEEGGGHHHIIIHHHHHHIIILLLOOOSSSWWW[[[ZZZWWW```zzzvvv{{{ttteeeTTTLLLNNNRRRSSSQQQKKKLLLMMMMMMLLLKKKJJJIIIFFFHHHLLLLLLHHHDDDBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA???@@@AAABBBCCCCCCBBBBBBCCCCCCBBBAAA???===;;;:::777777777777888999999:::999999999999888888888888444444666777999;;;===>>><<>>>>>>>>>>>???@@@??????>>>===@@@@@@@@@???>>>===<<<;;;999888555333333666:::===<<<;;;:::888888888999999999:::<<<======<<<:::999;;;:::999888888888999::::::888666555555666999:::777777777777666666666666444444444555555555666666555888;;;======>>>>>>???@@@BBBEEEGGGIIINNNUUUZZZfffrrrzzzwwwtttyyyxxxzzzxxxvvv}}}yyytttsssyyy}}}sssllljjjjjjjjjiiigggfffdddbbbaaaaaaaaaaaaaaa`````````aaadddfffhhhnnnpppssstttuuuvvvwwwyyywwwwwwwwwwwwwwwvvvuuutttuuuuuuvvvvvvvvvvvvwwwwwwuuuuuuuuutttttttttssssssrrrssstttvvvvvvwwwwwwwwwrrrssstttuuuvvvvvvvvvvvvsssttttttuuuvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyuuuuuuuuuuuuvvvwwwxxxxxxwwwwwwxxxxxxxxxwwwvvvvvvxxxyyy{{{}}}||||||~~~}}}|||{{{{{{~~~}}}||||||}}}|||zzzxxxxxxwwwuuutttssstttuuuvvvsssrrrqqqpppooonnnnnnnnnnnnooooooooonnnnnnmmmlllnnnmmmmmmnnnppprrrqqqpppnnnmmmkkkiiigggffffffgggggggggeeecccbbbaaaaaaaaaaaaaaaaaa```^^^\\\[[[ZZZYYYVVVRRRMMMIIIFFFDDDCCC@@@<<<888777999:::888666666666777888999;;;===>>>AAAAAAAAAAAABBBCCCEEEEEEFFFGGGHHHHHHIIILLLQQQTTTYYY^^^bbbaaa```lll}}}ssscccZZZOOOJJJLLLNNNMMMJJJIIIKKKMMMLLLJJJGGGFFFFFFAAAAAADDDHHHFFFBBBAAACCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAAAAAAAA@@@???>>>===;;;:::777666666666666777777888999888888888777777777777444444555666888:::<<<>>>===CCCJJJLLLIIICCC@@@>>>@@@>>><<<<<<=========<<<;;;<<<<<<:::777666666777888999999:::<<<===>>>?????????@@@@@@@@@@@@??????AAAAAAAAA@@@???>>><<<<<<;;;:::888666444555999<<<:::999888777777777888999888999:::;;;;;;:::999888999888777666666666777888666555555444444555666777555555555555666666666666444444555555555666666666999<<>>@@@@@@AAAFFFMMMSSSaaannnxxxyyy~~~qqquuu~~~}}}uuusss|||yyywwwssspppqqqxxxzzztttqqqoookkkiiifffeeecccbbbaaaaaaaaaaaa____________```aaabbbbbbhhhkkknnnqqqrrrtttvvvxxxyyyyyyyyyyyyxxxwwwuuuttttttuuuwwwxxxxxxxxxwwwwwwuuuuuutttttttttsssssssssttttttuuuvvvvvvvvvvvvvvvrrrssstttuuuuuutttssssssssssssssssssssssssssssssuuuuuuttttttuuuuuuvvvwwwtttssssssssstttuuuvvvwwwuuuuuuvvvvvvvvvuuusssrrrtttuuuxxxzzz||||||{{{{{{yyy{{{|||~~~~~~~~~}}}|||}}}~~~|||{{{{{{{{{{{{|||{{{{{{{{{|||{{{yyywwwvvvuuusssqqqqqqrrrssstttqqqpppooonnnmmmmmmnnnnnnllllllmmmmmmllllllkkkkkkjjjjjjkkknnnpppqqqooommmnnnllljjjgggffffffggggggfffeeecccaaa```______^^^______^^^]]][[[YYYVVVUUUSSSPPPLLLHHHEEECCCBBBBBB???;;;666666888:::888666666666777999;;;===???@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEFFFIIIKKKNNNTTTZZZ___eeefffgggiiinnn~~~|||~~~nnnZZZTTTNNNJJJJJJJJJHHHFFFJJJLLLNNNLLLIIIEEEDDDDDD@@@???AAAGGGGGGBBBBBBEEEFFFEEECCCBBB@@@?????????AAABBBCCCDDDDDDCCCAAA@@@????????????>>>===<<<;;;888888777666555666777777888888777777777666666666666666666777999;;;===>>>===CCCJJJKKKHHHCCCAAAAAA>>>===;;;;;;<<<<<<<<<;;;999;;;;;;999666555666888888888999:::;;;===>>>???>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAA@@@???===<<<<<<===>>><<<999777888999888777666666666777888999888999999999999999999888777666555444444555666777888888888888777666555444333333444444555555666666666666666777777777777888:::===@@@AAA@@@???>>>>>>999;;;<<<<<<<<<@@@HHHNNN\\\jjjvvv{{{hhhmmmxxx}}}uuuqqqxxxyyyxxxuuupppmmmooovvv|||}}}zzzuuunnniiifffdddcccaaaaaaaaaaaabbb]]]^^^^^^^^^^^^^^^^^^^^^dddgggkkknnnpppsssvvvxxx{{{{{{{{{{{{zzzxxxvvvuuutttuuuxxxyyyzzzyyyxxxvvvuuuuuutttttttttsssssssssuuuuuuvvvvvvvvvvvvvvvuuurrrssstttttttttsssrrrqqquuuttttttssssssrrrrrrqqqssssssrrrrrrsssssstttuuurrrrrrqqqqqqrrrtttvvvwwwssstttuuuuuutttsssqqqpppoooqqqsssvvvwwwxxxwwwvvvxxxyyy{{{}}}|||zzzwwwuuu|||~~~}}}~~~}}}}}}|||||||||}}}}}}{{{zzzzzzzzz{{{zzzwwwuuutttsssqqqoooooopppqqqrrroooooommmllllllmmmnnnooojjjjjjkkkkkkkkkjjjiiiiiiggghhhjjjmmmppppppnnnkkkmmmkkkiiigggffffffggghhhdddcccbbb```^^^]]]]]]]]]]]]]]]\\\[[[YYYVVVSSSRRRMMMKKKHHHDDDBBBAAAAAABBB???:::555555888:::999666666777888999;;;>>>@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEHHHKKKOOOUUU\\\dddiiiqqqmmmkkkpppzzzxxx|||sssaaaWWWSSSOOOKKKJJJIIIGGGFFFKKKMMMOOOMMMHHHDDDCCCCCCAAA???AAAGGGHHHCCCBBBFFFGGGFFFDDDBBBAAA??????>>>BBBCCCDDDEEEEEECCCAAA@@@???????????????>>>======:::999888666666666777777777777777777666666666666888888888888999;;;===???<<>>???============>>>???AAAAAABBBBBBBBBAAA@@@???>>>===<<>>:::777777777666555555666777888999888888888888888888888888666555444333444444666666============;;;888666444222222333333444555666666888888888888999999999999888;;;>>>???>>>;;;::::::888;;;<<<;;;:::>>>FFFMMMUUUcccpppwwwfffllluuu|||yyywwwuuuuuuxxxzzzyyywwwqqqrrruuutttkkkbbbeeennnyyy{{{sssnnnjjjgggcccaaaaaaaaa``````^^^]]]\\\\\\\\\]]]___```dddddddddfffiiimmmqqqsssyyyyyyzzzzzzzzzzzzzzzyyyvvvvvvwwwxxxxxxyyyzzzzzzuuuuuuttttttsssssssssrrrsssrrrqqqqqqqqqsssuuuvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppppprrrrrrrrrrrrrrrrrrrrrrrrqqqpppppppppoooooonnnnnnppppppppppppqqqrrrssstttnnnooopppqqqssstttuuuvvvssssssssstttuuuvvvvvvwww|||}}}~~~~~~}}}~~~~~~|||{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwvvvuuuuuutttuuutttsssrrrqqqqqqqqqqqqqqqooommmkkkjjjjjjkkkllllllkkkkkkkkklllllljjjhhhhhhiiikkklllmmmllllllkkkhhhhhhggggggffffffffffffbbbbbbaaa___^^^]]]\\\[[[\\\[[[ZZZWWWTTTQQQOOOMMMFFFFFFFFFEEECCCAAA>>><<<===;;;888666555555666666::::::<<<===???AAABBBCCCDDDEEEEEEEEEDDDEEEHHHJJJGGGJJJPPPWWW^^^eeejjjlllooonnnpppyyy~~~sssddd[[[RRRPPPLLLJJJHHHIIILLLMMMQQQNNNKKKIIIHHHGGGDDDCCC???@@@AAABBBCCCBBBAAAAAAFFFGGGIIIJJJIIIGGGDDDBBBCCCCCCDDDDDDDDDBBBAAA@@@AAA???===???AAABBB@@@===::::::::::::::::::::::::777777666666555555555444666777777888999999999999;;;===@@@BBBCCCBBBAAA@@@<<<<<<;;;;;;999888666555666666666666888:::<<<=========<<<<<<===>>>???@@@BBB@@@>>>===;;;;;;<<<<<>>999777666999777555333333444777888;;;:::888777777999;;;<<<888888777666555666888:::;;;>>>BBBEEEDDD???999444555444444444666777666666777777666666777999:::<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBKKK\\\kkksss|||kkkpppwww~~~zzzxxxuuutttuuuuuusssqqqssssssvvvuuukkk```^^^ccciiisssvvvooollliiieeecccccccccbbbaaa``````___^^^^^^^^^______aaaaaabbbdddgggkkkoooqqqwwwwwwxxxyyyyyyyyyyyyyyywwwwwwxxxxxxyyyzzzzzz{{{uuuuuuuuuttttttssssssssssssrrrqqqqqqqqqssstttvvvuuuttttttsssrrrrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqqqqqqqpppppppppoooooonnnnnnnnnppppppppppppqqqrrrssssssoooppppppqqqrrrssstttuuurrrrrrsssttttttuuuvvvvvvwwwxxxyyyzzzzzz{{{}}}~~~|||zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvuuuuuutttsssssssssssssssqqqppppppooooooooonnnmmmkkkjjjiiiiiijjjkkkkkkjjjiiiiiijjjjjjiiiggghhhhhhjjjkkkkkkjjjjjjiiiggggggggggggfffeeedddcccbbbaaa```^^^]]][[[ZZZZZZXXXXXXVVVTTTQQQNNNLLLJJJDDDDDDDDDCCCAAA>>><<<;;;;;;:::888666555666666777999:::;;;===???@@@BBBBBBCCCEEEFFFFFFEEEFFFIIIKKKNNNRRRXXX^^^dddjjjnnnqqqooopppvvvkkk]]]WWWQQQNNNKKKIIIHHHHHHJJJKKKNNNLLLHHHFFFEEEDDDBBB@@@>>>???@@@AAABBBBBBAAAAAADDDFFFJJJLLLLLLIIIEEEBBBDDDEEEEEEEEEDDDBBBAAA@@@@@@>>>===???AAAAAA???===;;;;;;::::::999999999999555555555555555555555555444666888:::;;;;;;:::::::::<<<@@@CCCDDDCCCBBB@@@;;;;;;;;;:::999888666555666666666666777999;;;<<<<<<<<<<<<<<<===>>>??????@@@???>>><<<<<<<<<<<<===>>>>>>===<<<;;;===@@@CCCNNNMMMIIIBBB<<<777666666777666444333333555777999888777777666666777999:::777777666555555777;;;===AAADDDIIIKKKIIICCC<<<777666666666777777777666555666666666777999;;;===>>><<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<>>>???@@@AAAIIIUUUaaaiiitttssswww|||}}}|||{{{}}}zzzxxxvvvuuussspppnnnuuuvvvwwwvvvnnnaaaYYYWWWZZZeeeuuu{{{uuupppmmmiiigggfffeeedddbbbbbbbbbaaaaaa```___^^^^^^^^^^^^^^^```cccgggkkkmmmssstttuuuvvvwwwxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzuuuuuuuuutttttttttttttttsssrrrqqqqqqqqqrrrssstttttttttsssrrrrrrrrrsssssspppppppppqqqrrrrrrssssssqqqpppooonnnnnnooopppqqqooooooooonnnnnnnnnnnnnnnooooooooopppqqqqqqrrrrrrqqqqqqqqqrrrrrrrrrrrrsssqqqqqqrrrrrrssstttttttttrrrsssuuuvvvvvvwwwzzz|||}}}~~~}}}|||{{{{{{|||}}}}}}}}}}}}}}}||||||||||||{{{zzzxxxwwwvvvvvvvvvuuuuuuuuuuuuttttttssssssrrrrrrqqqqqqpppppppppooonnnmmmmmmmmmmmmkkkjjjiiihhhhhhiiijjjkkkjjjhhhgggggghhhiiigggfffhhhhhhiiiiiiiiihhhgggffffffgggggggggfffdddaaa`````````^^^]]][[[YYYXXXWWWTTTSSSRRRPPPMMMJJJHHHFFFAAAAAA@@@???>>><<<:::999888888777666666777888999::::::<<<===???@@@BBBBBBCCCEEEFFFFFFFFFGGGJJJLLLOOOTTT[[[bbbhhhlllqqqssssssxxxuuu```UUURRRNNNMMMJJJHHHGGGGGGHHHIIIKKKHHHEEECCCBBBAAA???======>>>???@@@AAAAAAAAAAAAAAAEEEKKKOOOPPPLLLGGGCCCEEEEEEEEEDDDCCCAAA@@@??????>>>===>>>@@@@@@>>>===;;;;;;::::::999888777777444555555666777777888888666777999<<<======<<<<<<;;;>>>BBBEEEFFFEEEBBB@@@::::::::::::999888666666666666555666777888999:::;;;;;;<<<<<<===>>>>>>???>>>>>>============>>>>>>>>>===;;;:::999<<>>>>>===<<<:::999999666666666666777999:::;;;<<<===>>>???@@@BBBCCCCCCDDDEEEGGGGGGGGGHHHJJJLLLPPPWWW```hhhnnnsssxxx{{{iiiYYYQQQNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHFFFCCCAAAAAA@@@>>><<<======>>>???@@@@@@AAAAAA@@@EEELLLRRRSSSOOOIIIEEEDDDCCCCCCBBB@@@???>>>===>>>>>>>>>?????????>>>===<<<;;;;;;999888777666666555555666777999:::;;;<<<<<<<<<<<<<<<===>>>??????@@@BBBFFFHHHHHHEEEBBB???999:::::::::999888777777666666666666666777777777999:::;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAA???>>>;;;888777999???CCCIIIHHHFFFBBB===;;;;;;<<<666666555555555555555555333444555666777777777666;;;888555555888===BBBEEEHHHIIIIIIHHHDDD???:::777;;;===??????===:::777666999888888999;;;===???AAA???>>>>>>===<<<;;;::::::::::::::::::;;;<<<===>>>@@@DDDLLLUUUcccuuu~~~zzzxxxyyy{{{}}}{{{||||||{{{yyyvvvuuutttwww{{{~~~uuuggg\\\RRRUUU]]]hhhwwwzzzvvvrrroookkkhhhddddddcccaaa```^^^]]]]]]ZZZZZZZZZZZZ\\\___bbbdddgggiiikkknnnppprrrsssttttttttttttttttttuuuuuuuuussssssssssssttttttttttttrrrrrrqqqqqqppppppppppppnnnnnnmmmmmmmmmnnnnnnooolllmmmnnnoooppprrrssssssrrrqqqpppooonnnnnnoooppplllllllllllllllllllllllllllmmmnnnpppppppppppppppqqqqqqqqqpppoooooonnnnnnoooooooooooooooppppppppppppqqqqqqpppnnnnnnoooqqqqqqrrrssstttvvvzzz~~~~~~}}}||||||{{{{{{zzzzzzzzzyyywwwvvvuuuuuutttxxxxxxyyyyyyyyywwwvvvuuussssssssstttttttttttttttrrrrrrqqqqqqqqqqqqqqqpppllllllkkkkkkjjjkkkkkkkkkhhhhhhhhhiiiiiijjjkkkkkkllljjjhhhggghhhiiiiiihhhjjjjjjiiihhhgggffffffeeecccdddeeeeeeccc```]]][[[]]]\\\ZZZXXXUUUSSSQQQPPPMMMLLLKKKIIIGGGDDDBBBAAA>>>===<<<<<<;;;:::::::::555666666888999;;;<<<===???@@@@@@BBBCCCDDDEEEEEEFFFGGGHHHHHHHHHJJJNNNQQQWWW```lllvvv|||ooo```WWWPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDBBBAAAAAAAAA@@@>>>???????????????@@@@@@@@@???DDDKKKQQQRRROOOJJJFFFAAA@@@???>>>===<<<;;;;;;===>>>?????????>>>>>>>>><<<<<<;;;:::999777777666666777888999;;;===>>>???DDDBBB???<<<<<<>>>AAACCCFFFGGGJJJJJJIIIEEEAAA>>>999999:::::::::999999888777777777777777666666555888999:::<<<============>>>???@@@AAABBBCCCCCCDDDAAA@@@<<<888555777;;;???BBBDDDEEECCC???<<<::::::888888777777666555444333444555666777888888888888888666444666===EEEKKKNNNIIIGGGDDD@@@===:::888888<<>>;;;999888;;;::::::999:::;;;======??????>>>>>>===<<<<<<;;;:::999999999:::;;;<<<===<<<@@@GGGRRR^^^kkkxxx{{{yyyzzz|||~~~wwwyyy{{{{{{yyywwwvvvwwwwww~~~wwwlllXXXUUUUUUZZZfffuuu~~~zzzuuurrrmmmkkkhhhdddaaa___^^^]]]\\\[[[ZZZYYYZZZ\\\^^^```aaabbbeeehhhlllnnnpppqqqrrrrrrrrrrrrssssssssssssrrrrrrrrrrrrrrrsssssssssrrrrrrqqqqqqpppooonnnnnnllllllkkkkkkkkklllmmmmmmkkklllmmmnnnooopppqqqqqqqqqqqqppppppoooooonnnnnnkkkkkkkkkkkkkkklllllllllkkklllnnnoooppppppoooooopppoooooonnnmmmmmmllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmkkkiiihhhiiijjjnnnooopppqqqsssvvvzzz~~~~~~~~~~~~}}}{{{|||||||||{{{|||~~~{{{zzzyyyyyyxxxxxxxxxyyy|||{{{yyywwwuuutttssssssuuuvvvwwwwwwwwwvvvtttsssssssssssssssssstttttttttqqqqqqqqqqqqqqqqqqqqqqqqllllllkkkkkkkkkkkkkkkllliiijjjjjjkkkkkkkkkllllllmmmkkkiiihhhiiijjjjjjiiijjjiiihhhgggffffffffffffaaabbbbbbbbbaaa___\\\[[[[[[ZZZXXXUUURRRPPPNNNLLLJJJIIIHHHGGGEEEBBB@@@???===<<<;;;:::::::::::::::666666888999;;;===>>>>>>AAABBBBBBCCCEEEFFFFFFGGGGGGHHHHHHIIIKKKPPPVVV[[[___jjjxxxrrraaaYYYVVVQQQMMMLLLLLLLLLKKKJJJIIIGGGFFFEEECCCAAAAAABBBCCCCCCBBBAAAAAA@@@????????????@@@>>>BBBGGGKKKMMMKKKHHHFFF>>>===<<<;;;;;;;;;;;;;;;>>>???AAAAAA???>>>???@@@<<<<<<;;;;;;:::999888888777777999:::<<<>>>???@@@FFFCCC???<<<<<<>>>BBBDDDIIIIIIJJJIIIGGGDDD@@@>>>999:::;;;;;;;;;;;;;;;:::888888888888777666555444666777:::<<<============>>>???@@@BBBCCCDDDDDDDDDAAA@@@<<<888555555888;;;???AAACCCBBB>>>:::777555888999999999888666444333666666777888888999::::::444222111777AAAKKKQQQSSSHHHFFFAAA===:::999999:::;;;???AAA@@@<<<999999:::;;;:::999888888999:::;;;>>>>>>>>>============<<<:::::::::::::::;;;<<<<<<;;;>>>EEENNNUUU]]]iiittt~~~|||zzzzzzzzzvvvyyy|||}}}zzzyyyyyyyyyxxx|||jjjbbbZZZVVV[[[dddmmmssszzz{{{wwwpppjjjdddaaa______^^^\\\[[[ZZZYYYZZZ\\\]]][[[]]]```dddhhhkkkmmmnnnsssrrrrrrrrrrrrrrrrrrrrrpppppppppqqqqqqrrrrrrrrrrrrrrrrrrqqqpppnnnmmmlllkkkkkkkkkkkkkkklllmmmmmmkkkkkkllllllmmmnnnoooooonnnoooppppppooonnnllljjjjjjjjjjjjjjjkkkkkkkkkllljjjlllnnnoooppppppooonnnnnnmmmmmmllllllkkkkkkkkkmmmmmmmmmmmmmmmllllllllljjjjjjjjjiiigggfffgggiiikkklllnnnoooppprrruuuwwwyyyyyyyyyzzz{{{}}}}}}}}}|||~~~}}}~~~~~~}}}|||{{{{{{xxxyyyzzzyyyxxxyyy{{{~~~yyyxxxwwwvvvvvvvvvwwwxxx{{{yyyxxxvvvuuutttttttttsssssstttuuutttsssrrrqqqqqqqqqrrrrrrssssssssssssppppppppppppppppppqqqqqqmmmlllllllllllllllmmmmmmlllllllllmmmmmmmmmmmmlllnnnkkkhhhhhhiiijjjjjjjjjhhhgggfffeeeddddddeeeeee````````````___^^^]]]\\\ZZZYYYVVVSSSPPPMMMKKKJJJGGGFFFEEEDDDBBB@@@>>>===;;;;;;999999888999::::::777888:::;;;===>>>??????BBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIKKKPPPYYYcccjjjjjjvvvwwweeeYYYTTTSSSQQQNNNIIIJJJKKKKKKJJJHHHFFFDDDBBBAAA@@@AAACCCEEEEEEDDDDDDCCCBBB@@@????????????<<<>>>AAACCCEEEEEEDDDCCC===<<<;;;::::::;;;<<<<<<>>>@@@BBBBBB@@@???@@@AAA<<<<<<<<<;;;;;;:::::::::666777888999;;;===>>>>>>???>>>======>>>???AAABBBGGGFFFFFFEEEDDDBBB@@@???:::;;;;;;<<<=========<<<::::::::::::888777555444555666999;;;=========<<<===>>>@@@AAABBBBBBBBBBBB>>>>>><<<888666555888:::;;;===>>>>>>;;;888777777666777999;;;;;;999888666666666666666777999;;;<<<666444333888AAAIIIMMMNNNCCCBBB@@@>>><<<;;;:::999888<<<>>><<<888666777999888777666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<===BBBGGGIIINNN\\\jjjwww|||~~~yyy~~~{{{wwwuuuyyy}}}}}}{{{{{{|||yyy}}}rrrcccYYYVVVYYY]]]___gggppp~~~xxxnnngggbbbaaa```___^^^\\\ZZZYYYZZZ[[[\\\XXXZZZ^^^bbbfffiiikkkmmmssssssssssssssssssssssssoooooopppppppppqqqqqqqqqrrrrrrrrrqqqooonnnlllkkkkkkkkkkkkkkkllllllmmmnnnjjjjjjkkkkkklllmmmmmmmmmlllmmmooopppooommmjjjhhhiiiiiijjjjjjjjjkkkkkkkkkjjjkkknnnooopppooonnnmmmlllllllllkkkkkkjjjjjjjjjlllllllllllllllllllllllliiijjjjjjjjjhhhhhhjjjkkkhhhjjjlllmmmnnnoooppprrrvvvvvvvvvvvvwwwxxxzzzzzzxxx|||~~~zzz|||~~~~~~|||{{{}}}{{{|||}}}|||{{{yyyyyyzzzvvvwwwyyywwwvvvvvvzzz}}}xxxxxxvvvvvvvvvvvvwwwxxxyyyxxxvvvuuutttuuuuuuvvvpppqqqrrrsssrrrqqqpppoooppppppqqqqqqrrrrrrrrrrrrooooooooooooppppppppppppmmmmmmmmmllllllmmmnnnnnnmmmnnnnnnoooooonnnmmmmmmmmmkkkhhhggghhhiiijjjiiifffeeedddcccccccccdddeee_________^^^^^^]]]]]]]]]YYYXXXVVVSSSOOOLLLJJJHHHEEEDDDCCCBBB@@@>>><<<;;;:::999888777777888999:::888999;;;===>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGHHHIIIMMMTTT```llluuuxxxrrrjjj___WWWRRRPPPOOONNNHHHIIIIIIJJJIIIGGGDDDCCC@@@??????@@@CCCEEEFFFEEEFFFEEECCCAAA???>>>??????;;;<<<===>>>???@@@@@@AAA<<<<<<;;;:::;;;<<<===>>>???AAADDDCCCAAA???@@@BBB<<<<<<<<<<<<<<<<<<<<<;;;555666777888:::;;;<<<===777999;;;>>>@@@AAAAAAAAACCCCCCBBBBBBAAAAAAAAA@@@;;;;;;<<<===>>>>>>>>>>>>;;;;;;;;;:::999777555333444666999;;;======<<<<<<<<<===???@@@AAAAAA@@@@@@<<<<<<;;;888666666888:::666888999999888999;;;===444666999;;;===<<<;;;:::777666555555666888;;;======999777999@@@DDDEEECCC>>>>>>??????>>>;;;999777666999;;;999555333555999555444444444666777999;;;888888999::::::;;;;;;<<<;;;;;;:::::::::;;;<<<<<<===<<>><<<:::999999999999999888888999::::::;;;:::;;;>>>@@@AAABBBBBBBBBEEEFFFHHHHHHGGGGGGHHHIIIOOOKKKLLLTTT]]]hhhzzzvvv|||ccc]]]WWWTTTTTTRRRNNNJJJJJJJJJKKKKKKIIIGGGDDDBBB@@@@@@AAABBBCCCFFFGGGIIIIIIGGGEEECCCBBBAAA>>><<<===<<<<<<;;;<<<===>>>???============<<<<<<<<<<<<>>>???@@@???======>>>???>>>?????????>>>===;;;:::777999;;;:::999888888999<<<===>>>=========???AAA@@@AAABBBAAA???======>>>===>>>@@@AAAAAA???<<<;;;999999888888777666666555555666999;;;===>>>>>>>>>>>>??????@@@@@@@@@?????????===999666666666666666444666999:::999666222///666777777777888888888888<<<888333333666999::::::::::::::::::;;;;;;<<<===<<<<<<======<<<:::999777555666777777777666555444444444444444444555666777888888999999:::;;;<<<<<<>>><<<:::888777888999:::777:::;;;;;;<<>>@@@AAACCCCCCCCCCCCCCCDDDFFFFFFFFFGGGIIIKKKNNNKKKOOO^^^ooo~~~|||iii]]]YYYTTTRRRSSSSSSPPPMMMKKKLLLLLLKKKJJJHHHFFFDDDAAABBBCCCEEEGGGHHHIIIJJJJJJHHHEEECCCBBBAAA>>><<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBAAA>>>======>>>??????@@@@@@???>>>===<<<;;;<<<======;;;::::::;;;<<<===>>>>>>======???@@@BBBCCCDDDCCC@@@>>>>>>>>>>>>???@@@AAAAAA???<<<;;;::::::999888888777666666777999;;;===???@@@@@@???======>>>>>>>>>>>>>>>======;;;999777666666555555333444555666666555444333666666666777777777888888<<<888444333666999::::::999999888888888999::::::;;;;;;<<<<<<;;;:::888777666555444333333444444555555555555444555555666666888888999:::;;;;;;<<<===>>>===<<<;;;;;;;;;<<<<<<777999;;;;;;;;;AAAJJJRRR___iiirrrsssssswwwyyyxxxtttuuuwwwyyy||||||zzzyyy{{{~~~tttdddZZZNNNRRR]]]nnn|||~~~yyyxxxsssiii___[[[TTTTTTUUUVVVVVVWWWVVVVVVTTTUUUVVVXXXZZZ\\\^^^```dddeeegggjjjlllnnnoooooonnnppprrrsssrrrrrrrrrtttsssrrrqqqooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppooonnnlllkkkkkkllllllmmmooonnnmmmlllkkkjjjiiihhhjjjjjjiiijjjjjjkkklllmmmlllllllllllllllllllllllllllkkkjjjiiiiiiiiijjjkkkiiihhhhhhhhhhhhgggggggggffffffffffffggghhhjjjjjjgggggghhhgggggghhhjjjmmmmmmmmmmmmmmmnnnooopppppppppppppppqqqrrruuuwwwxxxyyyyyyzzzzzz{{{||||||}}}xxxyyy|||}}}~~~~~~~~~}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~zzzzzzzzz{{{zzzzzzyyyyyywwwvvvuuuuuuttttttuuuuuuuuutttsssqqqqqqqqqrrrssstttrrrqqqqqqrrrrrrpppoooqqqqqqpppooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnqqqqqqqqqpppooonnnmmmlllmmmnnnooopppoooooonnnmmmhhhiiiiiijjjkkkkkkllllllhhhhhhgggggggggggghhhhhhgggeeecccbbbccccccbbbaaabbbaaa______```aaa```___]]]\\\[[[\\\]]]\\\YYYWWWSSSQQQNNNKKKGGGEEECCCBBB???>>><<<:::999777777666777777888888:::;;;===>>>@@@AAABBBCCCDDDDDDDDDDDDCCCDDDFFFGGGHHHJJJLLLOOOQQQRRR\\\qqqwwwtttoooZZZSSSPPPMMMNNNPPPRRRPPPNNNMMMMMMLLLLLLJJJIIIGGGFFFCCCDDDFFFIIIJJJKKKKKKKKKJJJHHHEEEDDDCCCAAA>>><<<;;;;;;:::::::::;;;<<<<<<>>>>>>??????@@@AAAAAAAAAAAABBBCCCAAA>>><<<<<<<<>>>>>@@@AAA@@@===<<<;;;<<<<<<>>>???>>>===<<<===>>>CCCDDDDDDCCCAAA???>>>??????@@@AAAAAAAAA???<<<;;;;;;::::::999999888888777999:::<<<===?????????>>><<<<<<=========<<<<<<;;;:::999888777666555444444333222222333444555666777555555666666666777777777:::777444444555888999:::999999999999888888888888::::::::::::999888777777555444111000000222444666777777666555555555666666888888999:::;;;<<<<<<===;;;;;;<<<<<<=========<<<888999:::999:::>>>FFFLLL\\\eeennnrrruuu{{{nnnooosssyyy|||}}}zzzyyy{{{uuugggTTTTTTYYYdddqqq|||}}}ttteeeYYYTTTQQQRRRUUUWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^```cccgggiiikkklllnnnoooppppppooooooqqqsssqqqqqqpppooonnnmmmmmmnnnlllllllllllllllmmmnnnoooooonnnmmmkkkjjjjjjjjjjjjmmmmmmllllllkkkjjjiiiiiihhhiiiiiijjjjjjkkklllmmmkkkkkkjjjjjjjjjjjjkkkkkkmmmkkkjjjhhhhhhiiikkkllljjjjjjiiihhhhhhgggffffffffffffffffffgggggghhhhhhfffggggggffffffgggjjjmmmlllllllllllllllmmmnnnoooppppppnnnnnnoooqqqtttvvvyyyyyyyyyzzzzzzzzzzzzzzzuuuvvvxxx{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{yyyzzz{{{||||||{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzz{{{|||||||||{{{{{{zzzzzzyyy{{{|||}}}}}}{{{zzzzzzzzzvvvxxxyyy{{{{{{{{{zzzyyyuuutttssssssrrrrrrssssssrrrrrrqqqppppppqqqrrrsssrrrpppooooooppppppooonnnoooooonnnnnnmmmmmmmmmmmmkkkkkkkkkkkkkkkllllllllloooppppppooonnnmmmkkkjjjmmmmmmnnnooonnnmmmlllkkkllllllkkkjjjiiihhhgggfffggggggffffffeeefffffffffeeecccaaa```aaaaaa```^^^```___]]]]]]^^^______^^^\\\[[[ZZZZZZ[[[ZZZWWWUUUQQQPPPMMMJJJFFFCCCAAA@@@>>>===;;;999888777666666777777888999;;;===???@@@BBBBBBCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJLLLOOORRRUUUZZZcccsssssszzzcccTTTKKKJJJHHHIIILLLMMMLLLKKKMMMLLLLLLKKKJJJIIIHHHGGGBBBDDDGGGJJJLLLLLLLLLKKKKKKHHHFFFDDDCCCAAA>>><<<::::::::::::::::::;;;;;;===>>>>>>???AAABBBBBBCCC>>>@@@AAA@@@>>><<<<<<<<>>??????===;;;999999:::@@@AAABBBAAA@@@>>>>>>??????@@@AAAAAA@@@>>>===;;;;;;;;;;;;::::::999999999777888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::666777888777666444333333333333444444555666777777444555555555555666666666777666444333444666777888;;;;;;;;;;;;::::::999999888888888888777777666666444333111111111333555666999888777666666666666666888888999999:::;;;<<<<<<555777999;;;<<<<<<;;;:::888888999888999<<>>;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???AAABBBBBB===???BBBBBBAAA@@@@@@@@@???@@@AAABBBCCCBBBAAA@@@???@@@BBBAAA???>>>>>>???@@@@@@???<<<888777777888===>>>@@@@@@>>>===>>>>>>>>>>>>?????????>>>===<<<;;;;;;;;;:::::::::::::::777888:::<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::444666888777555333444555666666888888888777555444333333444444444555555555444444333222222333555777:::;;;;;;;;;;;;:::888888777666666555555555555555222222444555666666666666:::999888888777777777777888888888999999999999999333555888:::<<<<<<;;;:::888888888888888:::>>>@@@KKKTTTcccqqqzzz}}}~~~iiiiiipppxxx|||~~~~~~zzzxxxyyy{{{||||||yyykkkddd]]]ZZZ[[[bbbqqqwwwdddWWWSSSXXXYYYZZZ[[[ZZZXXXVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWYYY\\\___bbbcccfffgggiiijjjjjjllloooqqqoooooonnnmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjkkklllmmmlllkkkjjjiiihhhgggfffiiiiiijjjjjjkkklllllllllggghhhiiijjjkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhhhhhhhiiijjjkkkkkkkkkjjjiiihhhhhhggggggggggggggggggfffeeedddccceeegggiiijjjjjjjjjlllnnnmmmlllllllllllllllmmmmmmmmmlllkkkkkklllmmmooopppnnnnnnnnnnnnnnnoooooooooqqqqqqqqqqqqqqqrrrrrrrrrtttttttttuuuvvvwwwwwwwwwtttttttttvvvxxxxxxwwwuuussstttuuuvvvwwwxxxxxxwwwssssssssstttttttttttttttuuuuuuttttttttttttttttttqqqsssuuuuuutttsssssstttrrrsssvvvxxxzzzzzzyyyxxxsssrrrrrrqqqqqqqqqqqqqqqqqqpppooonnnnnnoooqqqqqqpppnnnmmmnnnoooooonnnmmmmmmmmmnnnnnnnnnmmmmmmlllhhhiiijjjkkkllllllkkkkkklllmmmnnnoooooonnnllljjjllllllmmmmmmlllkkkiiihhhhhhhhhhhhhhhhhhiiiiiiiiifffeeeddddddccccccccccccdddaaa___^^^^^^^^^\\\[[[ZZZYYYWWWXXXYYYZZZZZZYYYZZZXXXVVVUUUUUUUUUSSSQQQPPPOOOMMMIIIEEE@@@===;;;::::::999999888999999999;;;;;;<<<===???AAACCCDDDCCCCCCCCCCCCDDDEEEGGGGGGGGGJJJNNNSSSXXX```ggglllxxx{{{vvv{{{___RRRQQQKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJKKKLLLKKKIIIGGGEEE@@@BBBDDDFFFHHHIIIIIIIIIIIIGGGEEEDDDDDDCCCAAA@@@======>>>>>>======<<<;;;;;;;;;<<<===>>>???@@@AAA>>>AAADDDFFFEEEDDDDDDDDD???@@@AAAAAAAAA@@@???>>><<<>>>@@@AAA@@@@@@AAABBBAAA@@@>>>;;;888888;;;===???AAABBBAAA???======>>><<<<<<======>>>>>>======::::::::::::::::::::::::999:::<<<===?????????>>><<<<<<<<<<<<<<<;;;:::999444666888777444333555777888999::::::999666444222222333333333333444444444222333333333111222444666777888999999999888777666555555444333333444444555111333555777888888888777::::::999888888888999999999888888777777666666666333555888:::<<<<<<;;;;;;777777777777888:::<<<===EEELLL[[[mmmwwwwwwvvvvvvjjjiiipppyyy{{{{{{{{{zzzxxxxxxyyy{{{{{{{{{~~~tttmmmeee^^^XXXXXXbbbmmmyyy{{{kkkbbbaaaeeeeeedddcccaaa^^^[[[ZZZVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVXXX[[[]]]______bbbeeegggiiikkknnnpppnnnnnnmmmmmmllllllmmmmmmmmmllllllkkkkkkkkkkkkllliiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkhhhiiijjjjjjkkkjjjiiiiiigggggghhhiiiiiihhhgggggggggggghhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhgggggggggdddeeefffffffffeeeddddddcccfffiiikkkkkkkkkkkklllllllllkkkkkkkkkkkkkkklllkkkkkkkkklllmmmnnnnnnooonnnnnnooooooppppppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqrrrssstttuuuvvvxxxxxxyyyvvvvvvwwwyyy{{{zzzwwwttttttuuuvvvwwwxxxxxxwwwwwwppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssppprrrttttttsssrrrssstttrrrssstttuuuvvvuuuttttttqqqqqqpppoooooooooooopppoooooommmllllllmmmnnnoooooonnnmmmnnnooopppooonnnlllmmmnnnoooooonnnmmmlllhhhiiikkklllmmmmmmlllllljjjlllnnnppppppooommmlllkkklllllllllkkkjjjhhhgggeeeeeeffffffgggggghhhhhhdddcccbbbaaaaaa`````````bbb```]]]\\\\\\\\\ZZZYYYWWWVVVUUUUUUWWWXXXXXXWWWWWWUUURRRQQQQQQQQQOOONNNLLLKKKIIIGGGCCC???<<<:::888888888999999:::<<<<<<===>>>>>>???AAACCCDDDEEEDDDDDDDDDEEEFFFHHHJJJKKKJJJNNNTTT\\\eeepppzzz~~~~~~oooYYYOOONNNIIIJJJKKKLLLKKKJJJIIIIIIHHHJJJMMMNNNNNNKKKGGGEEEAAABBBCCCDDDFFFHHHIIIJJJGGGFFFDDDDDDEEEEEECCCBBB??????@@@@@@@@@???>>>===<<<<<<======>>>???@@@@@@???BBBEEEFFFEEECCCBBBBBB??????@@@@@@???>>>===<<<:::<<>>======999999:::;;;<<<===>>>>>>999999999999999:::::::::777999;;;===???@@@@@@???;;;;;;;;;;;;:::999888777555777999777333333666:::999999888777666555444444222222222222333333333333333444555444333333555888555666888999999888777666444333222222222222333444333333444555777888999::::::999999999999::::::;;;999999888666555444333222333444666888999:::::::::777666666777999:::;;;;;;BBBGGGTTTfffooonnnmmmmmmkkkjjjpppyyy{{{yyyxxxvvvvvvvvvxxx{{{||||||{{{|||zzzuuummmeee[[[UUUYYYaaaggguuu|||xxxsssuuuqqqpppnnnkkkhhheeebbb```[[[ZZZZZZYYYYYYZZZZZZ[[[UUUUUUTTTUUUWWWYYY[[[\\\[[[^^^cccfffiiikkknnnpppnnnnnnmmmlllllllllmmmmmmooonnnmmmmmmllllllllllllfffgggiiikkkmmmnnnooooookkkkkkkkkjjjjjjiiiiiiiiihhhiiijjjkkkkkkjjjhhhgggeeeggghhhjjjjjjhhhgggeeeeeefffggghhhiiihhhhhhhhhgggggggggggggggfffffffffbbbccceeefffgggffffffeeeaaadddiiikkkkkkkkkjjjjjjkkkkkkjjjjjjjjjjjjjjjkkkkkklllmmmoooooopppppppppnnnnnnoooppppppqqqrrrrrrrrrqqqpppooooooooooooooonnnooopppqqqsssuuuvvvvvvuuuuuuvvvxxxyyywwwtttqqqpppqqqrrrssstttsssrrrqqqnnnooopppqqqqqqrrrqqqqqqppppppqqqqqqrrrrrrssssssppprrrttttttsssssstttuuuttttttssssssrrrqqqpppoooppppppooonnnnnnnnnnnnnnnnnnmmmlllkkkjjjkkkllllllooonnnmmmnnnooopppooonnnlllmmmnnnooooooooommmmmmiiijjjlllmmmnnnnnnmmmmmmiiikkknnnpppqqqpppnnnmmmkkkkkkllllllkkkjjjhhhggggggffffffeeeeeeddddddcccbbbbbbaaa______^^^^^^^^^aaa___\\\[[[[[[ZZZYYYWWWVVVTTTSSSTTTUUUWWWWWWVVVUUURRRPPPNNNNNNNNNLLLKKKGGGGGGFFFEEEBBB???<<<:::888888888999:::<<<===>>>??????@@@AAABBBDDDEEEFFFEEEEEEEEEFFFGGGJJJLLLMMMNNNSSS[[[eeeqqq~~~tttwwwooo```RRRIIIGGGDDDFFFHHHIIIHHHGGGGGGHHHHHHKKKNNNQQQPPPMMMHHHEEEBBBBBBBBBDDDEEEGGGIIIJJJFFFEEEDDDDDDEEEEEEDDDCCC@@@AAABBBBBBAAA@@@???>>>=========>>>??????@@@@@@>>>@@@CCCDDDBBB???>>>===>>>?????????>>>===;;;:::999<<>><<<:::<<>>???999999999999999999999999555666999;;;===>>>>>>>>>:::::::::999999777666666555888999666333333777<<<:::888666333333444555666111111222222222333333333444666777666444444666999666777999;;;<<<;;;:::999333222111111111222333444444333222222444777:::<<<999999999999::::::;;;<<<:::999888666444222000000111222333555666666777777777666666777:::;;;;;;:::BBBEEEPPP```iiihhhgggiiiqqqsssuuuvvvwww{{{yyyrrrrrrsssuuu{{{|||zzz~~~{{{xxxyyyxxxqqqggg]]]WWWUUU[[[eeerrr}}}zzzssslllgggaaa___[[[WWWUUUUUUVVVWWWPPPPPPPPPPPPQQQSSSTTTVVV[[[^^^aaaccceeegggjjjmmmqqqnnnkkkkkkmmmnnnllljjjmmmjjjhhhiiikkkllljjjhhhjjjjjjjjjjjjjjjjjjjjjjjjllllllkkkjjjiiihhhgggfffjjjiiihhhfffeeeeeeeeeeeehhhhhhiiiiiiiiijjjjjjjjjgggggggggggghhhiiijjjkkkhhhhhhgggffffffffffffgggffffffggggggeeeccc```___ffffffgggiiiiiijjjjjjjjjlllkkkjjjiiiiiijjjkkkllllllmmmllllllkkkjjjiiihhhmmmmmmmmmmmmnnnnnnnnnnnntttrrrooommmlllmmmoooqqqooopppqqqrrrrrrrrrrrrrrrvvvuuusssrrrqqqrrrrrrsssooopppqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqpppooonnnnnnooopppqqqsssttttttsssssssssssssssrrrqqqooommmkkkooooooooonnnnnnmmmmmmmmmqqqooommmnnnqqqrrrqqqnnnmmmnnnooooooooonnnlllkkknnnnnnnnnnnnmmmlllkkkkkkjjjkkkkkkllllllkkkkkkjjjlllkkkjjjjjjiiijjjjjjjjjhhhiiijjjkkkjjjhhhfffeeeeeeffffffdddbbbbbbcccddd^^^^^^]]]]]]]]]^^^^^^______^^^\\\[[[ZZZXXXTTTRRRTTTNNNMMMOOONNNJJJKKKPPPNNNMMMLLLKKKIIIHHHFFFFFFDDDDDDBBBAAA???===;;;;;;999;;;<<<<<<;;;;;;===>>>>>>@@@BBBBBBBBBBBBDDDFFFHHHHHHIIIKKKMMMQQQTTTWWWTTTVVVaaauuuttttttxxxooo___UUUOOOKKKKKKLLLKKKIIIIIIJJJIIIHHHFFFJJJMMMRRRSSSPPPKKKGGGEEEAAABBBCCCDDDDDDEEEHHHJJJGGGFFFDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCAAA???>>>===???>>>===<<<;;;<<<<<<===@@@AAACCCDDDDDDBBBAAA???;;;<<<=========<<<;;;:::444888===BBBEEEFFFFFFEEEBBB???<<<<<<@@@FFFKKKMMMQQQPPPMMMJJJFFFBBB>>><<<999:::===???@@@@@@???>>>;;;::::::999888777666666666666777888888888888888<<<;;;:::888777666666666444333222333555999<<>>@@@@@@BBBCCCCCCCCCDDDEEEGGGLLLNNNPPPRRRTTTWWWZZZ\\\ZZZ```ooouuuqqqzzzwwwbbbVVVOOOJJJGGGHHHKKKMMMNNNOOONNNKKKHHHGGGIIILLLOOOOOOLLLHHHEEEDDD@@@AAACCCDDDDDDDDDFFFHHHDDDCCCBBBBBBBBBCCCDDDEEEHHHHHHGGGFFFDDDBBB@@@??????>>>===<<<<<<<<<======>>>???AAACCCCCCCCCBBBAAA<<<<<<======<<<;;;:::999666888===AAADDDEEEDDDDDD@@@===;;;;;;???DDDHHHJJJKKKJJJIIIGGGDDDAAA???===:::<<<===???@@@???>>>>>>:::999999888777666555555666666777888888888888888888777777666666666666777444333222222444777:::<<>>>>>======<<<:::999999888:::<<<>>>>>>>>>???@@@BBBBBBCCCDDDDDDDDDEEEHHHJJJMMMPPPUUUXXX[[[]]]```bbbeeeoooxxxmmmjjj{{{tttfffXXXPPPMMMJJJHHHIIIIIIOOOTTTVVVRRRMMMIIIHHHIIIKKKLLLJJJGGGDDDBBBBBB???AAADDDFFFEEEDDDDDDEEE@@@@@@@@@@@@AAACCCEEEFFFHHHHHHGGGFFFDDDCCCAAA@@@@@@???>>>===<<<===>>>>>><<<>>>???AAABBBBBBBBBBBB<<<<<<===<<<;;;:::999888777:::===AAACCCCCCBBBAAA>>><<<:::;;;>>>BBBDDDDDDDDDDDDDDDCCCBBBAAA??????===>>>>>>??????>>>>>>===999999888666555555444444666666777777888888777777444444444555555666666666333222111111222444777888999555222111333555333111222222222222222222222222777666555444444444444444333333333333444555666777666666666666777888999999999888777666666666777888<<<:::888888888888777666555333222333444444333222222333333444555666777777666666666777888999:::;;;===<<>>===<<<<<<;;;:::::::::999999888888888;;;===???@@@@@@@@@BBBDDDCCCDDDDDDDDDEEEGGGKKKOOORRRWWW]]]aaacccfffjjjnnnrrryyytttyyyrrrcccYYYPPPMMMLLLJJJHHHIIIHHHOOOUUUUUUPPPKKKIIIIIIJJJJJJIIIGGGDDDAAAAAABBB???CCCGGGIIIHHHGGGEEEEEE?????????@@@AAACCCEEEFFFEEEEEEEEEDDDCCCAAA@@@???AAA@@@???>>>===>>>??????===>>>???@@@@@@@@@@@@???===<<<<<<;;;:::999888888999;;;===@@@AAAAAA??????<<<;;;:::<<<>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>=========:::999888666555555555555666666777777777777777666444444555555555666555555333222111000111222333555555333111222444666555444222222222222222222222222555555444444444555555666666555555444555666777888666666666666777888999:::999888777555555555666666777777666666666555444444333222222333555555444222333333333444555666666666666666666666777888999:::===;;;===@@@???===@@@DDDpppppppppqqqrrrssssssrrryyyyyyyyyzzzzzzyyyzzz||||||yyyuuurrrsssxxxzzz{{{{{{{{{zzzyyyxxxxxx{{{xxxvvvxxx}}}xxxooobbbVVVRRRWWWbbbkkkzzz|||rrriiiaaa[[[XXXSSSRRRQQQPPPOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTUUUVVVYYY[[[___aaacccccccccccccccdddeeeffffffggghhhhhhkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhgggffffffffffffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiigggggggggggggggggghhhiiihhhgggffffffeeeeeeffffffdddeeefffhhhhhhgggffffffggghhhhhhiiiiiiiiiiiihhhgggggggggggggggggggggggghhhiiijjjjjjkkkkkkkkkjjjiiiiiiiiijjjjjjjjjjjjkkkmmmmmmnnnooonnnllljjjiiijjjkkkmmmnnnooopppppppppmmmnnnnnnnnnnnnnnnnnnnnnooonnnmmmllllllnnnpppqqqmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmlllmmmnnnooopppppppppooonnnnnnnnnmmmmmmllllllllllllmmmmmmllllllkkkjjjiiiiiihhhiiijjjjjjkkkkkklllmmmooonnnllljjjiiiiiijjjkkkiiiiiijjjjjjiiihhhhhhgggiiijjjjjjkkkkkkjjjjjjiiiggggggfffeeedddccccccdddffffffffffffeeedddccccccbbbcccbbb```^^^]]]]]]___^^^]]]\\\[[[ZZZZZZZZZZZZUUUVVVVVVSSSNNNIIIGGGGGGNNNXXX```[[[OOOFFFDDDFFF===<<<<<<<<<;;;;;;::::::888888888888999999999:::===???@@@AAAAAAAAACCCEEEBBBCCCDDDEEEGGGKKKQQQVVV```dddiiikkkllloootttyyyqqqqqqrrrbbbUUUNNNIIIIIIIIIFFFDDDEEEGGGLLLPPPNNNJJJFFFGGGJJJJJJJJJHHHEEEBBBAAAAAACCCBBBEEEJJJMMMLLLJJJIIIHHHDDDCCCBBBBBBBBBCCCDDDEEECCCCCCDDDCCCCCCBBBAAAAAABBBAAA@@@???>>>???@@@@@@?????????>>>>>>===<<<<<<<<<;;;;;;:::999888888888:::;;;===>>>???>>>======<<<;;;:::<<<>>>@@@@@@???@@@AAAAAAAAA@@@???>>>>>>@@@???>>><<<<<<<<<<<<===<<<;;;999777666666666777666666777777777666666555666666777777777666555444333222111111111111222333333222222333555666777666222222222222222222222222222222333333555666888999::::::999888888888888888666666666666777888999:::999888777555555555666666555666666666555555555555444333333444666666444333333444444555555666666666666666666666777888999999999777888;;;<<<;;;>>>CCCtttrrrppppppqqqrrrqqqpppnnnnnnpppvvvyyyyyy{{{~~~{{{{{{{{{zzzyyy|||yyyyyyxxxyyyzzzzzzyyyyyyzzz|||}}}}}}yyyjjjZZZQQQOOOUUUZZZiiivvv~~~}}}wwwkkk___XXXVVVUUUSSSQQQPPPOOOPPPPPPPPPQQQRRRRRRPPPPPPQQQRRRRRRUUUYYY\\\]]]^^^___aaaaaabbbdddeeeeeeeeegggiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhgggggggggfffffffffffffffggghhhiiijjjjjjjjjjjjiiiiiiiiiiiigggggggggffffffgggggghhhhhhhhhgggfffffffffffffffdddeeegggiiiiiihhhfffeeehhhhhhiiiiiiiiiiiihhhhhhgggggghhhhhhhhhhhhggggggiiijjjjjjjjjjjjjjjiiihhhggggggggghhhhhhhhhiiiiiijjjjjjkkkllllllkkkjjjiiilllmmmnnnooopppppppppppplllmmmmmmnnnnnnnnnnnnmmmmmmmmmlllllllllmmmnnnooommmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllllllmmmnnnooooooooonnnmmmlllllllllmmmnnnooopppqqqpppooonnnmmmllljjjiiiiiifffhhhiiiiiihhhgggiiijjjllllllkkkkkkjjjjjjkkkkkkjjjjjjjjjjjjiiihhhgggfffiiiiiijjjjjjjjjjjjiiiiiiffffffeeedddddddddeeeeeeffffffeeeeeedddcccccccccaaabbbaaa___]]][[[\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYYRRRSSSSSSOOOJJJGGGHHHJJJUUU___cccYYYJJJAAAAAACCC:::::::::::::::999999999777888999:::;;;<<<<<<===>>>@@@AAAAAAAAAAAABBBDDDBBBCCCDDDGGGKKKRRRZZZ```jjjmmmpppoooooosss{{{nnnjjjyyywwwdddYYYPPPKKKIIIJJJJJJFFFDDDEEEDDDFFFGGGFFFCCCCCCEEEGGGHHHHHHGGGDDDBBBAAABBBDDDDDDGGGLLLOOOOOONNNMMMMMMMMMLLLIIIFFFDDDCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@???@@@AAAAAA??????>>>===<<<;;;::::::;;;:::999888888888999999:::;;;<<<=========<<<<<<;;;999999:::===?????????@@@@@@@@@@@@@@@???>>>===???>>><<<:::::::::<<<======;;;999777666666777888666666777777777666555555777888888999888777666444333333222222222222333333222222333444555555666666333333333333333333333333000111222333555777999:::<<<=========<<<;;;999999666666666666777888999999999888777666666666777888777888888777666666888:::777555444555666666555444555555555666666666777777666666666666666777888999:::999;;;>>>???>>>AAAGGGvvvrrrooommmnnnoooooonnnllljjjmmmuuu{{{|||zzzvvvwwwxxxzzz{{{zzzyyyzzz}}}xxxkkk___XXXUUUUUU\\\eeeqqqzzz|||yyyyyyxxxwwwvvvyyy|||~~~xxxnnnddd]]]ZZZXXXUUUSSSPPPOOOOOOOOOMMMOOOPPPOOONNNMMMNNNPPPNNNQQQTTTVVVWWWYYY]]]```^^^aaacccdddcccdddgggiiihhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhhhhggggggggggggeeeeeeeeeffffffhhhiiiiiijjjiiiiiiiiihhhhhhhhhhhhhhhggggggfffffffffggggggjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhiiiiiiiiiiiihhhhhhggghhhiiiiiiiiiiiihhhgggiiiiiijjjjjjjjjjjjiiiiiiggggggggghhhhhhhhhiiiiiiiiijjjkkkllllllmmmmmmmmmnnnnnnoooooooooooonnnnnnkkklllmmmooooooooonnnmmmkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkllllllllllllmmmnnnooonnnnnnmmmlllkkkkkkjjjkkklllnnnpppqqqqqqqqqpppooonnnmmmmmmlllgggiiijjjiiigggfffgggiiihhhiiijjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjiiihhhhhhiiiiiijjjjjjjjjjjjiiiiiiddddddccccccddddddeeefffeeeeeedddcccbbbbbbbbbbbbaaaaaaaaa^^^\\\ZZZ[[[\\\[[[ZZZYYYWWWVVVUUUUUUUUUOOOPPPPPPLLLGGGFFFJJJOOOZZZ^^^ZZZNNNBBB???>>>===888888888888888888888888888999:::;;;===???@@@@@@@@@AAABBBBBB@@@@@@AAABBBCCCDDDFFFJJJPPPYYYcccjjjoooqqqssssssttt}}}yyyqqqnnnzzz~~~iiiZZZRRRMMMJJJIIIKKKKKKGGGEEEFFF???@@@@@@AAAAAABBBCCCCCCEEEEEEEEECCCAAA@@@BBBCCCDDDHHHLLLOOOPPPPPPPPPQQQWWWUUUPPPKKKGGGCCCAAA@@@>>>???AAACCCDDDEEEFFFFFFDDDCCCAAA@@@@@@@@@AAABBB======<<<;;;;;;::::::;;;999888888777888888::::::::::::;;;<<<<<<<<<<<<;;;999777666777:::===>>>>>>======>>>>>>??????>>>>>>>>><<<:::888888999<<<======;;;888666555555666777666666777777666555555444555666777999999888777666444444444444444444444444111222333333333333333444333333333333333333333333111111222333555777999::::::<<<>>>??????===;;;:::555555555555666777888888999888777666777888999:::777888888777555666999===:::888666555666666666555666666666777777777777777777666666666666777888888<<<;;;>>>BBBCCCBBBDDDIIIwwwrrrmmmkkklllnnnmmmllloookkkmmmvvv}}}yyywwwyyyxxxzzz|||{{{zzz{{{}}}qqqfff^^^ZZZUUU[[[ccclllxxx~~~|||zzzvvvtttxxxwwwvvvsssoookkkgggddd\\\ZZZWWWTTTQQQOOONNNNNNLLLMMMNNNNNNMMMLLLNNNOOOKKKNNNQQQSSSTTTVVV[[[___]]]```cccdddccccccfffiiigggggggggggggggggggggggggggggggggggghhhhhhhhhhhheeeeeeeeeffffffhhhiiijjjiiiiiihhhhhhgggggggggfffhhhggggggfffffffffgggggglllkkkjjjjjjiiiiiijjjjjjlllkkkiiihhhggghhhiiijjjhhhhhhiiiiiiiiihhhhhhgggggghhhiiijjjjjjiiihhhgggggghhhiiijjjjjjjjjjjjjjjhhhhhhhhhhhhiiiiiiiiiiiikkkkkklllmmmnnnooopppqqqnnnnnnoooooonnnnnnmmmlllkkklllnnnooooooooonnnnnnjjjkkklllmmmmmmmmmllllllnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjlllnnnooolllllllllllllllkkkkkkkkkjjjlllnnnllliiigggiiikkkeeefffhhhjjjjjjjjjiiiiiiggghhhiiijjjjjjkkkkkkjjjiiiiiijjjjjjjjjjjjiiiiiibbbbbbbbbbbbcccdddeeefffdddcccbbbaaa```````````````aaa```^^^[[[YYYZZZ[[[[[[ZZZXXXVVVSSSRRRQQQPPPNNNOOONNNJJJEEEFFFLLLRRR\\\ZZZQQQDDD======<<<777666666666777777777777777999:::;;;===???AAABBBCCCAAABBBCCCBBB@@@???@@@AAADDDEEEHHHLLLTTT^^^jjjrrrsssvvvyyy{{{uuuhhhlllxxxsssaaaTTTMMMGGGDDDDDDFFFFFFBBBAAABBB<<<<<<<<>>:::;;;===@@@BBBCCCDDDEEEDDDCCCBBBAAA@@@AAABBBBBB;;;;;;:::::::::;;;<<<<<<888777777777777999:::;;;999::::::;;;<<<<<<<<<<<<777555444555888;;;===>>>::::::<<<===>>>>>>??????===;;;888777777999;;;===<<<:::777444333444555777666666777777666555444444222333666888999999888777444444555555555555666666000111333333111111111111333333333333333333333333333333333444555666777888888:::===@@@AAA???===;;;444444444555555666777888888888777777777999:::;;;666777777555333444999======:::777555666777777666777777777777888888888888777666666666666777777888999888;;;@@@@@@>>>@@@DDD}}}uuummmkkkjjjjjjmmmqqqooouuu{{{}}}|||{{{yyyxxxyyyyyyxxxzzz~~~~~~}}}~~~sssaaaYYYRRRQQQZZZhhhttt~~~~~~|||zzzxxxsssmmmiiihhhhhhiiiiiigggccc]]]XXXUUUTTTRRRQQQPPPMMMJJJJJJLLLMMMMMMKKKJJJMMMPPPPPPPPPRRRUUUYYY\\\\\\\\\]]]^^^```cccdddgggffffffhhhjjjjjjfffbbbcccfffhhhgggdddccceeehhhfffcccaaaaaadddeeedddbbbfffeeeeeeffffffggghhhiiihhhhhhgggfffeeeeeeddddddfffhhhjjjjjjjjjjjjkkklllmmmmmmllliiigggeeefffhhhhhhhhhhhhggggggggggggffffffggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiihhhkkkjjjiiiiiihhhhhhiiiiiillllllkkkkkkkkklllmmmmmmnnnnnnnnnmmmllllllkkkkkkmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnkkkkkkjjjiiijjjkkklllmmmmmmlllkkkkkklllmmmooopppjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhiiijjjkkkmmmmmmkkkjjjjjjkkklllmmmlllllljjjiiihhhhhhggggggiiiiiihhhhhhiiijjjjjjkkkggghhhjjjkkkkkkjjjhhhgggjjjjjjiiiiiihhhgggffffffffffffggghhhiiijjjkkkkkkfffeeebbbaaa``````bbbccccccbbb```]]][[[YYYXXXXXXTTTTTTTTTTTTTTTQQQMMMJJJMMMKKKHHHGGGHHHJJJNNNPPPSSSNNNGGG???999777666666666777888777666777888::::::===@@@BBBBBBBBBCCCDDDEEEEEEDDDBBB@@@@@@BBBDDDDDDGGGLLLSSS\\\hhhttt|||xxxpppoooppp~~~mmmbbbXXXPPPLLLGGGFFFFFFEEECCCBBB@@@???>>>===<<<<<<<<<>>>???@@@AAABBBCCCDDDDDDCCCBBBAAAIIIJJJKKKKKKJJJKKKMMMOOOYYYVVVQQQLLLFFFAAA>>>===<<<===>>>???>>>@@@BBBDDDIIIFFFBBB@@@AAAAAA@@@>>><<<:::888888999;;;;;;;;;:::;;;;;;<<<;;;;;;::::::999999::::::::::::;;;;;;:::888777666777888:::;;;:::::::::;;;;;;;;;;;;<<<999888777888:::999666333222222222222222222222222666666666555555444333333555777999;;;;;;;;;:::999666777777777777777666555222444666666444333222333111222222333333444444444222222333333555666888888777999<<>><<<666555333444555666555555777777777777888999:::;;;999777555333333666999;;;999888666444222333555888666888:::999666555777999777888888999999999888888;;;;;;<<<===>>>???@@@@@@{{{uuupppoooooonnnqqqvvvyyy{{{zzz{{{~~~}}}}}}uuu```VVVOOORRR[[[fffqqqyyy~~~~~~yyyrrrmmmkkkjjjkkkjjjkkkgggaaa\\\YYYVVVSSSQQQPPPMMMJJJJJJLLLMMMMMMKKKKKKMMMNNNNNNMMMMMMPPPSSSXXXXXXYYYZZZ\\\___aaaccchhhgggfffhhhiiiiiifffdddffffffgggfffddddddeeeffffffcccbbbbbbdddeeedddcccddddddddddddeeefffggghhhgggggggggfffeeeeeeddddddccceeeggghhhgggggghhhiiikkkkkkkkkhhhfffeeefffhhhiiiiiiiiiiiihhhhhhhhhhhhggghhhiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiilllkkkjjjiiiiiiiiiiiiiiijjjjjjiiiiiijjjjjjkkklllllllllllllllkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnlllkkkjjjjjjjjjkkkmmmmmmmmmlllkkkjjjjjjjjjkkkllljjjjjjjjjjjjjjjjjjjjjjjjhhhhhhgggffffffggghhhiiilllkkkjjjjjjjjjjjjkkkllllllkkkjjjiiihhhgggggggggjjjiiiiiihhhhhhiiiiiijjjhhhiiijjjkkkkkkjjjiiihhhkkkkkkkkkjjjiiihhhhhhhhhfffgggggghhhhhhiiiiiijjjeeedddbbb`````````aaabbbbbbaaa___\\\ZZZXXXWWWVVVTTTRRRPPPOOOOOONNNKKKIIIIIIGGGFFFEEEEEEFFFIIIJJJHHHEEE@@@;;;888888999:::666777888888777888:::<<<===@@@BBBCCCCCCCCCDDDEEEEEEFFFGGGEEECCCCCCDDDEEEFFFJJJPPPZZZeeerrr}}}nnnmmmwwwnnnaaaYYYRRRMMMKKKGGGGGGGGGFFFDDDCCCAAA@@@???>>>===<<<<<<===??????AAABBBBBBCCCCCCBBBBBBAAACCCEEEFFFEEEEEEEEEGGGIIIPPPOOOMMMIIIEEEAAA>>><<<;;;===>>>?????????AAACCCFFFDDDAAA@@@AAAAAA???===???===;;;:::<<<======<<<;;;;;;;;;<<<<<<<<<======999999::::::::::::;;;;;;999888777666666777999:::;;;;;;;;;::::::999999999999888777888:::999666333111222333333333333333333777777666555555555555666777999:::<<<<<<;;;:::999777777777777777666555555222444666666444333222333111222222222333333444444333333333444555777888999999:::<<<>>>>>>>>>===<<<777666444444555555555555777777777777777888999999777555444222222444666888444444444333222222333444666888:::999777666777999;;;:::999888888999;;;<<<:::;;;<<<===>>>??????@@@uuuqqqoooqqqrrrrrruuuzzz|||{{{~~~}}}qqqbbbSSSNNNPPPWWWaaajjj~~~}}}uuupppnnnmmmmmmmmmnnnjjjeee```\\\YYYTTTRRRPPPOOOMMMMMMNNNOOOMMMLLLKKKLLLLLLKKKIIIIIIJJJKKKSSSSSSTTTUUUXXX[[[^^^```fffeeedddeeefffgggfffeeejjjgggeeedddeeeffffffeeefffdddcccdddeeefffeeecccccccccccccccdddeeefffffffffffffffffffffeeedddccccccdddfffgggffffffggghhhggghhhhhhgggeeeeeefffhhhiiiiiihhhhhhhhhggggggggghhhhhhiiiiiiiiihhhhhhgggeeeeeefffggghhhiiijjjjjjmmmlllkkkjjjiiiiiiiiiiiihhhhhhhhhggghhhiiiiiijjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiiiiihhhhhhllllllllllllmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmnnnlllkkkjjjiiihhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhgggggggggggghhhhhhjjjjjjiiiiiiiiiiiijjjkkkjjjjjjiiihhhggggggggggggjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiillllllkkkkkkjjjjjjiiiiiiggggggggggggggggggggggggdddcccaaa```___``````aaa```___]]]ZZZXXXVVVUUUTTTSSSOOOKKKIIIIIIIIIIIIHHHCCCCCCBBBAAAAAAAAABBBBBB???<<<999777666777888:::666888999999999:::<<>>===<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@???@@@BBBBBBAAAAAACCCDDDEEEFFFHHHHHHFFFBBB>>>;;;999<<<>>>????????????@@@BBBAAA@@@@@@AAA@@@>>><<>>>>>???@@@@@@???===<<<<<<<<<===???@@@BBB999999::::::::::::;;;;;;:::999888777888999:::;;;<<<;;;;;;:::999888777666888777777888:::999777555222333555666777666555444777666555444444666888999:::<<<===>>>===<<<:::999888888888777666555444333333555777777555333333333222222222333333333333333333333444555666888999::::::;;;;;;<<<<<<;;;;;;:::777777666555555555555555777666666666666777777888444444333222222222333333222222222333333333444444666888:::;;;999888777888;;;999777666666888;;;===::::::;;;<<<===>>>>>>???mmmkkkmmmqqqsssssswww||||||{{{~~~{{{uuucccWWWQQQQQQVVV\\\kkkrrryyytttqqqpppooonnnllliiidddaaa^^^ZZZUUURRRPPPQQQTTTVVVVVVSSSOOOLLLKKKKKKJJJIIIGGGGGGGGGHHHMMMMMMNNNPPPSSSWWWZZZ\\\`````````aaaccceeeggghhhmmmiiieeedddggghhhgggeeeeeeeeeeeeeeeffffffeeedddccccccbbbccccccdddeeefffeeeffffffffffffeeedddcccdddfffggghhhgggfffggghhhdddeeeffffffeeedddfffgggggggggggggggfffffffffeeegggggghhhggggggfffeeeeeebbbcccdddfffhhhiiijjjkkknnnmmmllljjjiiiiiiiiiiiihhhgggggggggggghhhiiiiiiiiiiiiiiijjjkkkllllllmmmllllllkkkjjjjjjiiihhhhhhkkkkkkkkkkkklllllllllllllllllllllllllllmmmmmmmmmjjjjjjiiiiiihhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjhhhhhhggggggfffgggggggggggggggggggggggghhhiiijjjjjjiiiiiihhhhhhiiiiiijjjkkkkkkjjjjjjiiiiiiiiihhhgggggggggfffffffffeeeeeecccbbbaaa```____________^^^]]]ZZZWWWUUUSSSQQQQQQOOOLLLHHHFFFFFFFFFEEEDDD????????????>>>===<<<;;;<<<;;;888666444444555666777999:::;;;;;;<<>>=========>>>?????????@@@@@@@@@@@@??????>>>@@@BBBBBBAAAAAABBBDDDAAACCCGGGHHHGGGCCC>>>;;;999<<>>===>>>??????@@@@@@@@@???===<<<@@@???>>>???BBBCCCCCCBBB>>>=========>>>@@@CCCEEE999999999:::::::::;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;::::::999888777777777777888999:::999888777444666888:::;;;:::888666777555333333333666999;;;===>>>??????>>>===:::999888888888777666444333222555777999999777555555555444444444444444444444444333333444555777999:::;;;;;;;;;;;;::::::999999999888888888666555444555666777666666555555555666666333333333333333222222111444333333444666888999:::999:::<<<<<<;;;999888777666666555444555666888999999::::::;;;<<<<<<======iiiiiinnnsssvvvvvvzzzwwwuuuxxx~~~tttggg\\\SSSPPPRRRXXXaaaooo~~~{{{vvvrrrooolllgggdddaaa^^^\\\YYYUUUSSSPPPTTTZZZ^^^\\\WWWQQQMMMJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNQQQTTTVVVZZZ[[[]]]```cccfffjjjlllmmmiiiffffffhhhiiihhhfffdddeeefffffffffeeeddddddccccccccccccdddeeefffgggdddeeefffffffffeeedddbbbccceeeffffffeeeeeeeeefffaaaccceeeeeeddddddeeeggghhhhhhgggggggggfffffffffeeefffffffffeeedddccccccbbbcccdddeeegggiiijjjkkkmmmlllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjiiiiiijjjkkklllmmmnnnnnnnnnnnnmmmllllllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkklllllllllllllllhhhiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggghhhhhhiiiiiijjjjjjjjjjjjfffffffffeeeffffffggggggdddeeeeeefffgggiiijjjkkkiiihhhhhhgggggghhhhhhiiihhhhhhhhhgggggggggggggggggggggffffffeeedddddddddaaaaaa```___^^^^^^^^^^^^[[[ZZZWWWTTTQQQOOONNNMMMJJJHHHFFFEEEEEEDDDAAA???<<<=========<<<:::999888;;;:::888777666555555555999;;;<<<======>>>AAACCCAAABBBCCCCCCDDDGGGKKKNNNWWWYYY[[[ZZZVVVQQQNNNLLLKKKWWWmmm|||tttooowwwtttaaaVVVLLLIIIIIIFFFEEEFFFGGGGGGGGGFFFEEEDDDCCCBBB@@@???>>>======>>>???@@@????????????????????????>>>@@@CCCCCCCCCBBBCCCDDDCCCEEEHHHJJJHHHDDD???;;;:::<<>>@@@BBBDDD999999999:::::::::;;;;;;::::::::::::;;;;;;<<<<<<999999999999999999999999555777999::::::999999999888:::<<<>>>>>><<<:::888666444333222333555999;;;===>>>??????>>><<<:::888888888777777555444333222777999;;;;;;999777777777777777666666555555444444333333444555777999;;;<<<;;;;;;;;;:::999999888888777888999777555444666888777777666555444444444555222333444444444444333222555444333666;;;???AAAAAA>>>>>>>>>======;;;999777333444666777888888777777999999999:::;;;;;;<<<<<>>;;;;;;;;;;;;::::::888777666666777777888999:::::::::<<<===?????????@@@BBBDDDBBBCCCDDDFFFHHHLLLRRRWWW]]]___aaa```\\\XXXUUUTTTVVVgggpppqqqxxxtttdddWWWOOOIIIIIIHHHDDDBBBBBBEEEEEEEEEDDDDDDCCCBBBAAA??????>>>===>>>???@@@AAA@@@???>>>>>>>>>>>>???@@@>>>AAACCCDDDDDDCCCCCCDDDFFFGGGIIIIIIGGGCCC???===<<<>>>@@@@@@>>>=========AAABBBCCCBBB@@@???>>>???<<<<<<===AAAEEEGGGGGGGGG@@@@@@>>>>>>===>>>???@@@999999::::::::::::;;;;;;888888888999999999::::::777777888888888999999999444777999::::::999:::;;;;;;<<<===>>>===<<<999888666555444444555666999:::<<<===>>>>>>===;;;999888777777777666555444333222888:::<<<<<<:::888888888888888777666555555444444222222333444666999;;;<<<;;;;;;;;;;;;::::::999888666888:::888555555777:::888888777555555444444444222333444555555555555444444444777===EEEIIIIIIHHHEEECCC@@@???>>><<<:::888333666999;;;<<<;;;:::888888999999999::::::::::::oooqqqwww}}}~~~}}}tttkkkgggeeedddhhhnnn{{{}}}rrrbbbVVVRRRMMMNNNQQQXXXcccqqq}}}zzztttoooiiieee```\\\ZZZXXXVVVUUUPPPTTTXXXYYYUUUQQQNNNNNNLLLJJJGGGGGGIIIJJJHHHGGGHHHGGGGGGFFFGGGHHHIIIJJJLLLQQQVVVZZZ\\\^^^aaaddd```ccceeeffffffeeeeeeeee```cccffffffdddcccbbbcccbbbbbbaaabbbbbbcccdddeeebbbccceeeggggggeeecccbbb___aaacccbbbaaa``````aaa```bbbeeeeeeeeeddddddeeeggggggfffffffffeeeeeeeeedddeeeeeeffffffffffffeeeggggggggggggggghhhhhhhhhhhhhhhgggggghhhhhhiiiiiiiiiiiihhhhhhiiiiiijjjkkkiiiiiijjjjjjkkkkkkllllllkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhhhhiiiiiiiiijjjjjjhhhiiijjjkkkkkkkkkjjjjjjhhhiiijjjkkkkkkkkkjjjiiiffffffffffffffffffffffffddddddeeeeeedddbbbaaa```bbbccceeefffggggggffffffccccccccccccdddeeefffgggffffffeeeeeeeeefffggggggddddddeeeffffffeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddcccccccccccc_________^^^^^^]]]\\\[[[WWWVVVSSSOOOLLLJJJHHHGGGDDDBBB>>><<<<<<<<<;;;:::999888888777777777666666444555777999;;;<<<<<<===???@@@AAAAAA@@@AAACCCEEEFFFGGGHHHKKKNNNUUU]]]bbbccceeeggggggeeebbbaaaaaahhh|||www{{{yyydddVVVOOOJJJHHHJJJJJJFFFBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>======>>>@@@BBBCCC@@@@@@???>>>>>>???@@@@@@@@@CCCFFFGGGFFFEEEEEEFFFGGGGGGFFFEEECCCAAA???>>>???@@@AAA@@@>>>===>>>???EEEFFFFFFDDD@@@???@@@BBB??????@@@CCCFFFGGGGGGEEEAAA@@@???>>>===<<<;;;:::999999::::::::::::;;;;;;999999:::;;;;;;;;;;;;;;;666666666666666666555555333666:::;;;:::999;;;<<<=========<<<:::999777666888777777777888999::::::999:::<<<<<<<<<:::888777555666666666555444444333777999;;;;;;999777777777777777666555444333222111111111222444666888:::;;;999:::<<<===<<<;;;999888444777:::999666666999===:::999888666555444444444111222222333444555666666444888@@@KKKUUUXXXTTTOOOLLLHHHCCC???>>>===;;;999555777999;;;<<<<<<;;;;;;888888888999999999999999qqqsssxxx~~~zzzzzzqqqiiifffccccccgggllluuuzzzxxxzzzxxxhhh\\\XXXNNNKKKHHHIIIPPP]]]kkkttt{{{|||~~~~~~xxxtttmmmiiibbb]]]ZZZYYYWWWVVVPPPRRRTTTRRRNNNLLLLLLNNNMMMJJJGGGGGGHHHIIIGGGDDDIIIHHHFFFEEEEEEFFFFFFGGGFFFKKKQQQTTTUUUVVVXXXZZZ[[[___dddfffdddbbbcccddd___cccffffffdddbbbbbbccc````````````aaabbbcccdddaaaccceeeggggggeeecccbbbaaacccddddddbbbaaabbbbbbaaaccceeefffeeeddddddeeecccccccccbbbbbbbbbaaaaaaeeeeeefffggghhhhhhhhhgggiiihhhhhhhhhggggggggggggffffffffffffggghhhiiijjjhhhhhhhhhhhhhhhiiijjjjjjiiiiiiiiiiiiiiijjjjjjjjjhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiggghhhiiijjjkkkjjjiiiiiijjjjjjkkkkkkjjjiiigggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffeeecccbbbaaa```aaabbbdddeeeeeeddddddbbbbbbbbbcccdddeeefffgggiiihhhgggfffeeedddddddddbbbccceeeffffffeeecccbbbeeeeeeeeeeeeeeeeeeeeeeeecccccccccccccccccccccccc^^^^^^^^^^^^]]]\\\[[[[[[VVVUUURRRNNNKKKHHHGGGFFFDDD@@@;;;777777888999:::777777666555555555666666555666888:::<<<<<<<<<;;;@@@AAABBBBBBAAAAAACCCEEEIIIJJJLLLOOOTTT[[[dddjjjlllnnnqqqrrrqqqpppqqqrrrvvv|||{{{jjjXXXNNNJJJGGGHHHMMMNNNJJJEEEEEEAAAAAAAAAAAA@@@???>>>>>>============???AAACCCDDDAAA@@@???>>>>>>???@@@AAACCCFFFIIIJJJIIIHHHHHHHHHFFFEEECCCAAA????????????AAAAAAAAA@@@>>>===>>>@@@GGGHHHHHHDDD@@@???AAACCCBBBBBBCCCEEEGGGGGGFFFDDDAAA@@@@@@>>><<<:::888666999999:::::::::;;;;;;;;;<<<======>>>???>>>>>>>>>666666555444333222222111333666:::;;;:::999;;;===>>>===;;;:::888666555444999999:::::::::;;;;;;;;;888999:::;;;;;;999888666555555555555555555444444666888:::999888666666666666666555444222111000000000000111333555888:::;;;888:::<<<>>>>>><<<:::888333777:::999666666:::>>>;;;:::888777555555444444000111111222333555666777666<<>>===;;;999666666666777888:::;;;<<<888888888888888999999999vvvwwwxxxzzz~~~{{{uuurrrqqqnnnjjjhhhhhhlllooouuu{{{}}}{{{~~~{{{xxxwww|||xxxvvvsssrrrqqqnnnhhhcccYYYRRRIIICCCEEEMMMUUU[[[eeeoooyyy~~~~~~|||zzzsssmmmeee]]]WWWSSSOOOMMMNNNOOOQQQQQQPPPOOOPPPQQQMMMKKKIIIHHHHHHFFFDDDBBBEEEEEEEEEEEEFFFFFFFFFFFFHHHJJJKKKKKKJJJMMMQQQVVVUUUWWWZZZ]]]```aaabbbbbb``````aaabbbcccccccccccceeeeeeeeedddcccbbb``````aaaaaabbbbbbbbbcccccccccbbbbbbcccccccccbbbbbbaaadddddddddeeeeeeeeeffffffbbbbbbbbbbbbbbbbbbbbbbbbddddddddddddeeeffffffgggjjjiiigggeeedddeeefffggghhhhhhggggggfffffffffeeefffeeedddeeegggiiiiiiiiigggggghhhiiiiiiiiiiiiiiiiiihhhhhhhhhggggggfffffffffggghhhiiijjjjjjiiiiiiiiihhhgggggggggiiikkkmmmooonnnllljjjiiigggggggggbbbcccdddeeeeeedddcccbbbeeeeeeffffffeeecccaaa```aaabbbcccdddeeeeeefffeeeiiigggeeecccbbbaaabbbbbbccccccccccccbbbaaa``````aaaaaaaaaaaaaaabbbbbbccccccddddddeeefffffffffeeedddbbb___]]]\\\]]]___```^^^]]]\\\]]]^^^^^^]]][[[WWWTTTQQQNNNLLLHHHDDDAAA>>>===;;;999777777777777666555444444555666777888;;;;;;<<<>>>???AAABBBBBBCCCBBBAAABBBDDDEEEEEEEEEKKKIIIKKKUUUaaaiiimmmnnnwwwyyy{{{zzzwwwvvvwwwyyyppp\\\PPPMMMMMMIIIHHHLLLKKKEEECCCEEE===@@@BBBBBBAAA@@@???@@@;;;<<<>>>???@@@@@@@@@???BBBAAA???>>>===>>>???@@@EEEHHHKKKLLLKKKIIIHHHHHHBBBCCCCCCAAA>>><<<<<<<<>>??????EEEGGGGGGCCC>>>;;;>>>AAAAAABBBDDDFFFFFFDDDBBBAAA@@@@@@???>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===999777888<<<>>>;;;888888777777888:::888333///333666:::;;;;;;999888888;;;;;;<<<;;;:::888666444888999:::;;;;;;;;;:::999;;;;;;<<<<<<<<<:::999888444444555555444444333222777777777777777666555555666555444333222222222222111111111222444777:::;;;;;;;;;::::::::::::;;;<<<999777444333333666999;;;???===:::777555333333333333111//////111444666777666BBBTTTdddkkkhhh___XXXSSSNNNHHHBBB>>>:::777444777666555555666777888999666777999888666555555666~~~~~~}}}}}}|||{{{{{{zzzzzzvvvuuutttssspppmmmlllmmmnnntttyyy|||yyywwwzzz}}}}}}xxxuuussswww~~~}}}{{{wwwuuusssrrrrrrrrrqqqpppeee]]]RRRIIIFFFHHHKKKMMMSSS\\\hhhqqqvvvyyy{{{{{{tttoooggg```ZZZUUUQQQNNNKKKKKKLLLOOOQQQSSSTTTTTTQQQOOOLLLJJJIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEFFFEEEGGGHHHHHHGGGIIIMMMQQQRRRTTTWWWZZZ\\\^^^_________```aaabbbbbbbbbbbbbbb```aaabbbbbbbbbbbbbbbaaa``````aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaccccccddddddddddddeeeeeeeeecccaaa``````aaaccceeefffeeeeeeeeeeeeeeeffffffiiihhhfffeeedddeeeggghhhgggfffffffffeeeeeeeeeeeegggeeeddddddfffgggffffffgggggghhhiiiiiiiiiiiihhhiiihhhhhhhhhggggggggggggeeeffffffgggggghhhhhhiiijjjiiihhhggghhhjjjlllmmmnnnmmmkkkiiigggfffeeeeeeddddddeeeffffffeeeddddddeeeeeeeeeeeedddccccccbbbbbbcccdddeeeeeeeeeeeeeeehhhgggfffdddcccbbbbbbcccccccccddddddcccbbb```___```____________```aaaaaabbbcccddddddeeeeeeeeedddbbbaaa___]]]\\\]]]^^^^^^___]]]\\\\\\\\\[[[XXXVVVUUURRROOOLLLIIIEEEAAA>>>===<<<:::888777666777777666555555555666777999:::;;;<<<===>>>@@@AAABBBCCCAAAAAA@@@AAACCCEEEFFFGGGKKKLLLQQQ\\\iiirrrwwwzzz|||~~~vvvgggYYYQQQOOOMMMIIIIIILLLKKKEEEAAABBBAAABBBCCCBBB@@@??????@@@????????????@@@@@@@@@AAACCCBBB@@@>>>>>>???@@@AAAHHHKKKLLLLLLIIIFFFDDDCCCAAABBBBBBAAA>>><<<<<<===AAA>>>;;;:::<<<>>>??????@@@BBBCCC@@@;;;:::===@@@BBBDDDFFFGGGGGGFFFDDDBBB@@@@@@??????>>>===<<<<<<===<<<<<<<<<;;;;;;;;;;;;999666444555999:::888555666555666888:::999555222333666999;;;:::999888888;;;;;;;;;;;;:::888777666999:::;;;<<<======<<<<<<;;;<<<<<<======<<<;;;:::666666555555444333333222666777777777777666555444555555444222222111111111111111111222444777999:::;;;;;;;;;;;;;;;;;;;;;:::888666555444555777:::<<<>>><<<:::888666444333222444333333444555666666666999DDDUUUccckkkiiibbb]]]OOOKKKEEE@@@===:::888666777666555555555666777888555666888888666555555666yyyssspppyyy}}}}}}{{{zzzxxxxxxxxxuuurrrpppppppppuuuyyyyyytttrrrvvvzzz{{{zzzxxxvvvwww{{{}}}zzzyyyxxxxxxvvvuuussstttwwwyyyvvvnnncccWWWOOOHHHDDDAAAEEEKKKVVV```iiiooouuuyyysssppplllgggbbb]]]WWWSSSLLLJJJIIINNNVVV[[[[[[YYYPPPMMMIIIFFFEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFGGGIIIKKKMMMNNNQQQTTTWWWYYYZZZ[[[^^^______````````````___[[[\\\^^^```aaabbbcccccc``````__________________^^^___```aaaaaaaaaaaaaaabbbbbbbbbbbbccccccccccccfffdddaaa______aaadddfffffffffeeeddddddddddddeeegggfffeeedddeeefffggghhheeeeeeeeeeeeeeedddddddddgggfffddddddeeeeeedddcccfffggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhggggggggggggeeeeeeddddddeeefffhhhiiiiiiiiihhhhhhiiijjjlllmmmmmmllljjjhhhfffeeeddddddffffffggggggggggggffffffeeeeeedddccccccdddddddddddddddeeeeeefffeeeeeeeeehhhgggfffeeedddcccccccccbbbcccdddeeedddbbb```___^^^^^^^^^]]]^^^______```aaabbbbbbccccccccccccccc```______^^^]]]]]]]]]\\\___^^^\\\ZZZYYYWWWTTTRRRQQQOOOKKKHHHEEEAAA===;;;;;;:::888777666666777777666666666777888:::;;;<<<======>>>???AAABBBCCCCCCBBBBBBBBBCCCEEEGGGIIIKKKLLLPPPXXXcccooozzzzzzrrreee\\\UUUQQQQQQLLLIIIHHHKKKJJJFFFBBBBBBFFFFFFDDDBBB@@@???AAACCCEEEDDDBBB@@@@@@AAABBBCCCDDDCCCAAA??????@@@AAABBBIIIJJJLLLKKKGGGDDDBBBAAA@@@AAABBBAAA???======>>>???===::::::<<>>;;;;;;>>>AAADDDEEEGGGHHHHHHGGGEEEDDD@@@@@@@@@?????????>>>>>>??????>>>===<<<<<<;;;::::::777666777:::<<<:::888333444555777999999666444333555888:::999888888888::::::;;;;;;::::::999888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>======:::999777555333333333333555666666666666555444444444444333222111111111111111111111222444666888999999999::::::999888777777555555555666777999:::;;;<<<;;;:::999777555333222555777999::::::999777555:::CCCPPP]]]dddddd```\\\KKKHHHDDDAAA???>>><<<;;;777666555444444444555666444555777777666555555666}}}uuuppprrr|||{{{wwwyyy{{{~~~~~~~~~~~~~~~{{{{{{yyyvvvtttsssuuuvvvzzz}}}{{{tttqqquuuzzz|||~~~|||{{{zzz|||~~~|||{{{zzz||||||yyyuuusssuuuxxx{{{ssskkk```UUUJJJCCCDDDDDDHHHPPPXXX___hhhooommmnnnpppqqqooojjjccc^^^RRRNNNLLLRRR\\\bbb```\\\MMMJJJFFFDDDDDDEEEFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHGGGIIIKKKNNNPPPSSSUUUVVV[[[[[[\\\]]]]]]]]]\\\\\\YYYZZZ\\\^^^```aaabbbccc_______________^^^^^^^^^\\\]]]^^^___```aaaaaaaaa`````````aaaaaaaaabbbbbbdddcccaaa``````aaacccdddcccccccccbbbccccccddddddeeedddddddddeeefffggggggeeeeeeeeeeeeeeeeeeeeeeeegggeeeddddddeeefffeeeeeefffgggggghhhhhhhhhhhhhhhggggggggggggggggggggggggfffeeedddcccdddfffhhhiiiiiiiiihhhhhhiiijjjlllllljjjiiihhhhhhggggggggggggggghhhhhhhhhhhhhhhhhhgggeeedddcccbbbcccdddeeefffeeeeeefffffffffeeeddddddgggffffffeeeeeedddddddddaaabbbdddeeedddbbb```^^^^^^]]]]]]]]]]]]^^^______``````aaaaaaaaaaaaaaa```^^^^^^_________^^^\\\\\\^^^]]]ZZZYYYXXXVVVSSSPPPOOOLLLHHHDDDBBB???;;;999999888777666666666777888777777888999;;;===>>>???>>>???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGIIIMMMOOOQQQYYYdddnnnyyyzzz|||sssaaaWWWTTTPPPNNNNNNKKKGGGEEEFFFHHHIIIHHHHHHIIIHHHEEEBBB@@@AAADDDGGGJJJHHHEEEBBBAAABBBDDDEEEEEEDDDBBBAAAAAABBBCCCDDDEEEGGGIIIHHHFFFDDDCCCCCC???AAABBBBBB@@@>>>>>>???>>><<<;;;;;;>>>@@@AAAAAA@@@AAAAAA???======@@@BBBDDDEEEFFFGGGGGGFFFEEEDDD??????@@@@@@@@@@@@AAAAAABBBAAA@@@???===<<<;;;::::::888777888:::<<<:::999333444555666777777555444333555888999888888888888:::::::::;;;;;;;;;;;;;;;666777777888999:::;;;;;;<<<======>>>>>>?????????<<<:::777444333222333333444444555555555555444333333333222111111111111111111111111222444555666777666666666666666555333222111222444666777888999999999999:::999888666444222666:::>>>???>>>:::666444999???HHHQQQVVVWWWUUUSSSIIIFFFDDDCCCCCCCCCBBB@@@777666555444333333444555333555666777555555555666xxxsssqqqyyy}}}uuuqqqssswww{{{~~~~~~~~~~~~|||zzzwwwtttsssuuuzzz~~~yyyvvvzzz~~~}}}|||yyy|||~~~|||wwwttttttuuu~~~}}}|||yyyqqqfffYYYPPPGGGAAA>>>AAAGGGLLLUUU^^^bbbgggnnnvvvyyyvvvooojjj[[[UUURRRXXXaaaeee```ZZZLLLIIIFFFEEEGGGIIIJJJKKKHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFHHHKKKMMMOOOPPPUUUVVVWWWXXXXXXYYYXXXXXXYYYZZZ\\\]]]___`````````________________________[[[\\\]]]^^^___`````````_________`````````aaaaaaaaabbbccccccccccccbbbaaa````````````aaabbbcccddddddddddddddddddeeeffffffffffffffffffffffffggggggfffeeedddeeeggghhhhhhhhhffffffggghhhhhhhhhhhhhhhfffffffffffffffffffffffffffeeedddddddddfffhhhjjjhhhhhhhhhhhhiiijjjkkkkkkggggggggghhhiiijjjkkklllhhhhhhhhhgggggghhhhhhhhheeedddcccbbbcccdddeeefffeeeeeeeeefffeeeeeeddddddeeeeeeeeeeeeeeeeeeddddddaaabbbccccccbbbaaa___]]]^^^]]]]]]]]]]]]^^^______^^^^^^____________^^^^^^]]]^^^___``````^^^]]]\\\\\\ZZZYYYXXXXXXWWWTTTRRRLLLIIIEEEBBB@@@>>>;;;999888777666666666777888999999999;;;<<<>>>???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGGGGGGGJJJOOORRRYYYfffttt}}}{{{{{{sssdddVVVQQQPPPMMMJJJIIIIIIEEEAAAAAAHHHOOOSSSSSSKKKIIIFFFCCCAAACCCHHHKKKNNNKKKGGGCCCBBBCCCEEEGGGFFFEEEDDDBBBCCCDDDEEEGGGEEEGGGHHHGGGEEECCCBBBCCC???AAACCCCCCAAA???>>>>>>>>><<<;;;===???BBBBBBBBBAAAAAA@@@???======???@@@AAABBBCCCCCCCCCCCCBBBAAA>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@>>><<<;;;;;;666555555555666666666555444555666666555444333333444666888999888888888999;;;;;;;;;;;;;;;<<<<<<<<<777777888888999:::;;;;;;<<<<<<======>>>>>>??????===;;;888555333222222333222333333444444444333333222222111000000000111111000111222222333444444444555555555555555444333222///000222444666666777666666777888888777666444333777;;;@@@AAA>>>:::666444888;;;@@@EEEHHHIIIHHHGGGDDDCCCAAABBBCCCDDDCCCBBB777666555444333333444555444555777777666555555666{{{wwwtttyyy~~~}}}wwwrrrooooootttyyy}}}}}}|||{{{{{{|||zzzvvvsssrrrvvv|||~~~~~~|||wwwyyy|||}}}|||zzzyyyyyyzzz{{{}}}}}}zzzsssiiibbbOOODDD===>>>@@@@@@FFFOOOTTTZZZdddpppwwwyyyvvvrrreeeaaa^^^bbbhhhhhhaaaXXXKKKIIIFFFFFFHHHJJJKKKKKKJJJIIIIIIGGGFFFEEEDDDDDDAAABBBCCCEEEGGGGGGDDDBBBBBBCCCCCCDDDFFFHHHJJJKKKNNNOOOPPPRRRSSSTTTTTTTTTXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]^^^^^^____________\\\]]]^^^___________________________```````````````aaaccceeeeeecccaaa``````______``````aaaccccccccccccddddddddddddddddddfffffffffgggggggggggggggfffddddddeeegggiiijjjiiieeefffgggggghhhhhhggggggdddddddddeeeeeeeeeeeeeeeeeeeeeddddddeeefffhhhiiiffffffggghhhhhhiiiiiiiiiffffffggghhhiiikkklllmmmggggggffffffffffffggggggeeeeeedddccccccdddddddddccccccddddddeeedddddddddccccccdddeeeeeeeeeddddddaaaaaaaaa``````___^^^]]]]]]]]]]]]]]]]]]^^^^^^___]]]]]]]]]]]]]]]]]]\\\[[[\\\]]]^^^^^^^^^]]]\\\[[[YYYXXXWWWWWWWWWWWWUUUSSSIIIFFFBBB???>>>===<<<:::777777666666777888:::;;;;;;<<<>>>???AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEFFFDDDFFFHHHIIIIIIMMMTTTYYY```qqq|||vvvcccYYYPPPNNNNNNJJJGGGGGGGGGDDD@@@AAAJJJVVV\\\[[[NNNLLLHHHEEECCCDDDIIIMMMOOOLLLIIIEEEDDDDDDFFFHHHGGGFFFEEEDDDDDDFFFGGGIIIHHHIIIIIIGGGDDDAAA@@@@@@@@@BBBDDDDDDBBB???>>>>>>===<<<;;;===???AAAAAAAAA???>>><<<;;;:::;;;;;;<<>>???AAACCCDDDEEECCCBBBAAA@@@>>>===<<<;;;888777777666666555555444333555666555333222222333555777999999999888999;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<======<<<<<<;;;;;;;;;<<<======;;;:::777555333222222222111222222333333333333222111111000000000000000111000111222333333333333222555555444444444444555666...///111222444444555555555555555555555555444333666;;;??????<<<777555555999:::<<>>???@@@???>>>777666555444444444555666666777999888666555555666{{{{{{|||{{{yyyvvvttttttqqquuuyyy{{{{{{{{{zzz{{{}}}{{{xxxuuutttwww|||}}}{{{{{{{{{}}}~~~}}}||||||{{{yyyvvvssscccVVVNNNNNNKKKCCCAAAFFFHHHLLLUUU```kkkrrruuuuuuqqqnnnmmmppprrrooofff^^^RRRPPPNNNNNNOOOPPPOOONNNLLLKKKJJJIIIGGGFFFEEEDDDAAAAAACCCFFFIIIIIIFFFBBBBBBBBBBBBBBBCCCEEEGGGHHHGGGHHHJJJLLLNNNPPPQQQQQQSSSTTTVVVXXXYYYZZZZZZ[[[ZZZ[[[[[[\\\]]]^^^______^^^^^^_______________^^^____________````````````aaabbbccccccccccccbbbaaadddcccbbbaaaaaaaaaaaaaaacccddddddddddddccccccbbbeeeeeeeeeffffffgggggggggfffeeeddddddfffhhhhhhgggeeefffgggggghhhhhhggggggbbbbbbcccccccccdddddddddcccccccccdddeeeeeeffffffdddeeefffgggggghhhhhhhhhfffffffffggghhhiiijjjkkkfffeeeddddddddddddeeefffeeeeeeeeeeeedddccccccbbbaaaaaabbbcccddddddddddddaaaaaacccdddddddddccccccaaa```^^^]]]\\\\\\]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZWWWVVVUUUUUUUUUTTTRRRPPPEEEBBB???===<<<<<<<<<;;;777777666777888:::<<<===>>>???@@@BBBBBBCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFDDDHHHLLLNNNQQQVVV```gggqqqvvveeeWWWPPPKKKKKKJJJHHHGGGIIIDDDDDDBBBDDDPPP]]]aaa^^^RRRPPPLLLGGGDDDDDDGGGJJJNNNLLLIIIGGGEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGIIIJJJHHHIIIIIIGGGDDDBBBBBBBBBAAACCCEEEEEEBBB???===<<<<<<;;;:::;;;>>>??????>>>:::999888888999:::;;;;;;========================:::;;;<<<>>>AAACCCEEEEEEBBBAAA@@@???>>>===<<<;;;;;;;;;:::999777555555555111333555444333222333555666888::::::999999;;;<<<>>>===<<<;;;;;;<<<<<<===???>>>===<<<<<<<<<======<<<;;;:::999999999:::;;;888888777555444222111000000111111222333333222222000000/////////000000111000111222333333222222111333222111000000222555666000111111222333333444444333333222222222333444444666999===<<<777444444666888888999:::<<<<<<======<<<;;;;;;<<<===>>>===;;;777666555555555666777888888:::;;;999777555555666}}}zzzyyyyyyyyyzzzvvvxxx{{{{{{{{{{{{|||}}}}}}}}}{{{yyywwwxxx{{{}}}yyy|||}}}}}}}}}zzzzzz|||}}}~~~xxxkkkcccbbb[[[LLLCCCCCCAAACCCIIIRRR^^^iiiqqqttt{{{zzzzzz||||||wwwmmmeee___^^^\\\[[[[[[[[[YYYWWWMMMLLLKKKJJJHHHGGGEEEEEECCCCCCEEEIIIMMMMMMIIIEEECCCBBBBBBAAABBBCCCEEEFFFCCCDDDFFFIIILLLNNNOOOOOOOOOPPPRRRUUUWWWXXXYYYZZZXXXXXXYYY[[[\\\]]]^^^____________```______^^^^^^_________`````````aaaaaaccccccbbbaaaaaabbbcccccchhhgggeeecccbbbaaa``````dddddddddddddddcccbbbaaadddddddddeeeeeefffffffffgggfffddddddeeeeeeeeedddeeeffffffgggggggggggggggaaaaaabbbbbbbbbcccccccccaaaaaacccdddddddddddddddcccdddeeefffgggggggggggghhhggggggfffffffffggggggeeedddcccbbbbbbcccdddeeeeeeeeeffffffeeecccbbb```___```aaabbbcccddddddddd___```bbbcccddddddcccbbbaaa___]]][[[ZZZ[[[\\\]]]ZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYWWWUUUTTTSSSSSSRRROOOMMMCCC@@@<<<;;;;;;<<<;;;;;;777777777777999;;;===>>>???@@@BBBCCCCCCCCCBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGGGGLLLQQQUUUYYY```kkksss|||yyyggg[[[PPPKKKHHHIIIHHHFFFHHHLLLBBBDDDEEEHHHTTTaaaccc]]]UUUSSSOOOIIIDDDCCCEEEGGGMMMLLLJJJGGGFFFFFFGGGHHHIIIHHHGGGFFFFFFHHHJJJKKKDDDEEEFFFFFFEEEEEEFFFGGGAAACCCFFFEEEBBB???<<<;;;:::999999:::<<<===<<<;;;888777666777999;;;============<<<<<<<<<<<<======999:::;;;>>>@@@CCCEEEFFFAAA@@@@@@???>>>===<<<<<<888999888666333111000111...111444444222222555888777999::::::::::::;;;===???>>>===;;;;;;;;;<<<===???>>><<<;;;::::::;;;;;;<<<;;;999888777888888999666666666555444222111000///000111222222222222222000000////////////000111000111222333333222111000000...,,,+++,,,///222555333222222222333333444555333222111000111222444555555888;;;999444222444777555555666777999:::;;;<<<===<<<<<<===>>>>>>===;;;777666555555666777888999:::;;;<<<:::888555555555|||zzz}}}~~~|||{{{uuuvvvzzz|||zzzzzzzzz}}}tttbbbRRRJJJFFFFFFFFFFFFJJJTTTbbblllzzzzzzxxxvvvtttsssqqqkkkbbb[[[VVVUUURRRNNNJJJJJJLLLNNNHHHHHHJJJMMMOOONNNIIIDDDBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKMMMOOOQQQSSSUUUVVVXXXYYY[[[[[[[[[[[[]]]^^^```___]]]\\\[[[[[[\\\\\\\\\]]]]]]^^^___``````aaacccbbbaaa```bbbeeehhhjjjnnnlllhhhdddbbbaaabbbccceeeeeedddddddddccccccccceeeeeedddccccccccccccdddhhhgggdddbbbbbbccceeegggffffffffffffffffffffffffcccbbbaaa``````aaabbbcccaaabbbccccccdddddddddddd```bbbdddeeeddddddeeegggbbbcccddddddeeeeeeddddddeeeeeeddddddcccdddddddddbbbcccdddcccaaa```aaabbbbbbcccddddddcccbbbaaa```aaabbbbbbccccccaaa```___]]]]]]]]]]]]^^^___``````ZZZZZZ[[[[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZXXXWWWVVVVVVVVVVVVUUUUUUSSSRRRRRRRRRRRRQQQPPPNNNMMMKKKJJJ???===:::888888999;;;===;;;;;;:::::::::;;;<<<<<>>???>>>======<<<:::999999888777888:::===@@@CCCEEEFFFDDD@@@===<<<<<<<<<999777555444333222111222333333333222111111111333666777999:::;;;::::::<<>>===<<<<<<<<<>>>>>>>>>===:::999999:::777777777888999999::::::>>>;;;888666666555444333333222111111222222111000000///...------...///000///000222333333222000///444444444555666777888888444333333222222222333333333555777444000///444999:::999777666555555666666999666333444888::::::999::::::;;;;;;:::888777666666555444444555777999;;;888888888888777777777777|||}}}yyyttttttwww|||zzzxxxxxxzzzttthhh```TTTOOOGGGCCCEEELLLTTTYYYiiisss}}}~~~xxxpppkkk```\\\UUUNNNJJJHHHHHHHHHKKKKKKLLLNNNOOOMMMHHHDDDBBBBBBBBBBBBBBBAAA@@@@@@CCCBBBBBBBBBCCCDDDFFFGGGHHHIIIKKKMMMOOOQQQRRRSSSVVVXXXYYYZZZYYYZZZ[[[]]]___^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]]]]^^^```aaaaaabbbaaaaaaaaabbbeeegggiiikkkjjjgggdddbbbbbbbbbbbbddddddddddddddddddddddddbbbbbbccccccdddfffggghhhgggeeecccaaaaaabbbdddeeeeeeeeeeeeeeeeeeeeeeeeeeecccbbbaaa``````aaaaaabbbaaaaaabbbbbbcccbbbbbbbbb```bbbdddeeeeeedddeeefffcccccccccccccccbbbaaaaaaaaaaaa````````````aaaaaaaaabbbcccbbb``````aaabbbaaabbbbbbcccbbbaaa```______```aaaaaaaaa```^^^^^^\\\[[[ZZZYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXTTTUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLLLLJJJIIIGGGEEEDDD<<<;;;999888888999:::;;;<<<<<<;;;;;;;;;<<<======BBBBBBAAABBBDDDEEEFFFEEEIIIGGGGGGHHHLLLNNNPPPPPPRRRYYYdddooo|||~~~zzziii\\\QQQKKKJJJIIIGGGFFFEEEDDDDDDEEECCCBBBCCCFFFLLLOOOPPPOOOOOOOOONNNMMMKKKIIIGGGFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGEEEGGGHHHGGGEEECCCDDDEEELLLJJJGGGCCC@@@===;;;::::::::::::::::::999999888888888999:::;;;<<<>>>???<<<;;;;;;:::888777777666777888999<<<>>>@@@BBBBBBCCC@@@===<<<<<<;;;999777666555444333333333444444333222111111222444666777888999:::;;;;;;<<>>===<<<<<<===>>>???===;;;999888999666777777888999::::::;;;===;;;888777777777666555444222000///000000///...000000/////////000000111///000222333333222000//////000111333444555555555555555444444333444444555555777777555222222666999999888777555555555555666888666444555888:::999888::::::;;;;;;:::888777666777666555444555777888:::999888888888888777777777yyyvvvyyyzzzvvvvvvvvvyyy}}}zzzwwwwwwyyyyyyiii]]]NNNDDDBBBDDDFFFFFFUUUaaappp{{{|||mmmeeeYYYQQQLLLJJJHHHFFFNNNNNNMMMNNNMMMKKKGGGDDDCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOSSSUUUVVVWWWWWWWWWYYY[[[]]]\\\\\\[[[[[[[[[\\\\\\]]]\\\\\\\\\]]]___aaabbb``````aaabbbccceeefffgggffffffeeedddcccbbbbbbbbbbbbbbbbbbcccddddddeeeeeecccccccccdddeeefffggghhhfffdddbbbaaa```aaacccdddddddddddddddddddddddddddccccccbbbaaa``````aaaaaa```aaaaaaaaaaaa``````______bbbeeefffeeedddcccddddddccccccbbbaaa```___^^^______^^^^^^^^^______```___```aaaaaa```___aaabbb___````````````______^^^^^^^^^^^^^^^^^^]]]\\\\\\___^^^\\\ZZZYYYWWWWWWVVVWWWWWWXXXXXXWWWVVVVVVUUUSSSTTTTTTSSSSSSRRRQQQPPPLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFFFFEEECCCAAA???>>>:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>AAAAAACCCEEEFFFHHHIIIJJJMMMKKKJJJNNNUUUZZZ[[[ZZZ```jjjxxx~~~vvvfff___YYYPPPHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDDDDGGGKKKMMMNNNNNNOOOOOOOOONNNMMMKKKHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEEEEDDDCCCDDDEEELLLIIIEEEAAA>>><<<;;;;;;:::::::::999999999888888999999999:::;;;<<<===>>>;;;;;;:::999999888777777777777888:::<<<===>>>???BBB@@@===<<<;;;;;;999888777777666555555555555666444333222111222444666777777888:::;;;;;;===@@@BBBEEEDDDBBB@@@>>><<<<<<;;;<<<>>>???>>>;;;888777666666666777888999:::;;;<<<<<<:::888777888888777666888555111//////000000/////////000111111222111111///000111222222111000//////111555777999999888777444444333333333444444555888888777666666666888999999888777555444555555666666555555777999999888777999::::::::::::888777666888777666555555666777888999999888888777777777777}}}wwwrrrvvv}}}|||zzzxxxxxx{{{{{{~~~|||yyyxxxyyy}}}zzznnn]]]NNNEEEBBBAAAAAAGGGQQQ^^^iiittt{{{qqqddd[[[WWWUUUQQQMMMQQQPPPOOONNNMMMJJJHHHFFFDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBBBBBBBBDDDEEEGGGHHHIIIJJJNNNPPPRRRSSSSSSSSSUUUWWWYYYYYYYYYYYYZZZZZZ[[[[[[\\\[[[[[[[[[\\\^^^aaabbb______```aaabbbcccddddddaaabbbcccdddccccccbbbaaa``````aaabbbcccdddeeeeeegggfffeeeeeeddddddeeeeeeeeedddcccaaaaaabbbccccccccccccccccccccccccccccccccccccbbbaaaaaa`````````aaaaaaaaaaaaaaa```___^^^^^^aaadddeeedddbbbbbbaaacccbbbaaa```____________``````_________```aaaaaa___```aaaaaa``````aaabbb^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[```^^^]]]ZZZXXXWWWVVVVVVTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPOOOOOONNNMMMMMMHHHIIIIIIIIIHHHHHHGGGFFFCCCBBBBBBAAA@@@???===<<<<<<===>>>?????????>>>===<<<<<<;;;<<<<<<===>>>???>>>@@@CCCFFFHHHKKKMMMOOOPPPQQQTTTZZZaaahhhkkkmmmxxxyyyggg\\\ZZZWWWQQQJJJGGGHHHIIIIIIHHHFFFDDDCCCGGGGGGHHHJJJLLLMMMNNNNNNOOOOOOPPPOOONNNLLLIIIHHHFFFFFFEEEEEEEEEGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDJJJHHHDDD???===<<<<<<===;;;::::::999888888888888:::::::::::::::;;;<<<=========<<<;;;;;;:::999999555666888999;;;===??????AAA???===<<<;;;:::999888999999888888777777777777555444333222333444666777666888:::;;;<<<===@@@BBBCCCBBB@@@>>><<<:::999999:::<<>>>>>??????>>>===<<<<<<===>>>@@@AAAAAA@@@???>>>;;;;;;;;;;;;<<<===>>>??????AAADDDFFFHHHKKKPPPSSSUUU\\\eeekkkooouuu~~~xxxnnnggg___ZZZWWWTTTOOOJJJGGGHHHIIIJJJJJJHHHEEEDDDEEEEEEFFFGGGGGGHHHIIIJJJMMMNNNOOOOOONNNKKKIIIGGGDDDDDDDDDDDDFFFHHHJJJLLLIIIHHHGGGEEEDDDCCCBBBBBBDDDCCCBBBAAAAAABBBBBBBBBIIIGGGCCC???======>>>>>><<<;;;:::999888888888888:::::::::::::::;;;<<<===<<<<<<<<<;;;;;;::::::999444555777:::===???AAABBB??????>>><<<:::999999999:::::::::999999999888888666555444333333555666888666888:::<<<<<<===???AAA???>>>===:::999777777666888;;;===>>>;;;888666555666777888999:::;;;<<<<<<999888777888999999888777999555111//////000000000,,,---///000111000//////000000000111111000000000---111666:::<<<;;;999777333333222333333444555555777666555555666777666555888777666444444444555555444555777888888777666666777888999999999888777666777777777666666666666666777666666555444444333333|||yyyuuuwww~~~yyyttttttrrruuu{{{~~~~~~zzz||||||zzz}}}vvvgggWWWMMMJJJKKKEEEBBBBBBEEEJJJTTTcccppp~~~}}}wwwooojjjfffgggfffccc]]]WWWSSSRRRJJJHHHFFFDDDCCCCCCCCCCCCAAAAAABBBCCCCCCBBBBBBAAA??????@@@AAAAAABBBCCCCCCCCCEEEGGGHHHHHHIIIKKKMMMMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVWWWYYYZZZ\\\]]]]]]\\\\\\\\\\\\]]]^^^___```\\\]]]___```aaa``````___^^^___```aaabbbcccddddddbbbbbbbbbcccdddeeefffgggeeeeeedddccccccccccccccc````````````````````````aaaaaabbbbbbbbbbbbaaaaaa```aaaaaaaaaaaaaaa```___^^^```aaa```^^^]]]]]]^^^^^^]]]\\\\\\\\\]]]___```\\\\\\\\\\\\\\\]]]^^^___```aaaaaa```___^^^___```\\\[[[[[[[[[[[[\\\\\\]]]\\\\\\[[[ZZZZZZZZZZZZ[[[WWWVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNMMMEEEEEEDDDBBBBBBBBBBBBBBB<<<<<<============<<<<<<:::;;;<<<===============>>>???@@@@@@@@@>>>===<<<<<<<<<<<<<<<===???@@@AAACCCEEEHHHJJJLLLQQQXXX^^^fffppp{{{wwwuuuzzzppp^^^^^^^^^]]]ZZZUUUPPPMMMFFFGGGIIIIIIIIIGGGEEEDDDCCCEEEFFFGGGFFFFFFGGGIIIKKKLLLMMMNNNMMMJJJGGGEEEAAAAAAAAACCCEEEGGGJJJKKKHHHGGGFFFDDDCCCBBBBBBBBBDDDBBB@@@@@@BBBCCCCCCCCCGGGFFFCCC@@@???>>>??????>>>===;;;999888888999999999999999:::;;;<<<===>>>:::::::::999999888888888444555777:::===@@@CCCDDD>>>>>>>>><<<999888999:::::::::;;;;;;::::::999888888666555444444555777888777999;;;=========>>>???;;;:::999777666555555555777999<<<<<<:::888777777888888999999:::;;;;;;;;;888777777777999999777555333000...---...///000///......////////////......000000000000000000000000///222666:::<<<;;;999777444444444444555666777777555555555555555555555555888777666444333444444555444666777777666555666777777777888999999888777666666666666777777777777777777777666555444333222222tttqqqppprrryyyyyypppoooqqqpppsssxxx}}}}}}zzz|||{{{yyyuuuooohhhaaa]]][[[SSSKKKEEEDDDEEEGGGOOOXXX```jjjxxx{{{||||||vvvmmmddd^^^[[[TTTRRRNNNJJJFFFDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCBBB??????@@@@@@AAAAAABBBBBB>>>@@@BBBCCCDDDEEEGGGIIIHHHIIILLLNNNPPPQQQQQQQQQQQQSSSUUUXXXZZZZZZZZZZZZ[[[ZZZYYYYYYYYY[[[]]]^^^\\\\\\]]]^^^__________________``````aaabbbccccccaaaaaaaaabbbcccdddeeefffdddcccccccccbbbbbbbbbbbb___________________________```aaabbbccccccbbbbbb^^^^^^___`````````____________^^^\\\ZZZZZZ[[[]]]\\\[[[ZZZXXXXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^___``````^^^\\\[[[[[[\\\[[[[[[ZZZZZZZZZ[[[]]]^^^[[[ZZZYYYXXXWWWXXXXXXYYYWWWVVVUUUSSSRRRRRRQQQQQQLLLLLLLLLKKKJJJIIIHHHGGGDDDCCCBBBAAA@@@@@@AAAAAA999999:::::::::::::::999:::;;;===???@@@AAABBBBBBAAAAAAAAA@@@???>>>===<<<>>>>>>>>>???@@@AAACCCCCCFFFJJJOOOSSSYYYcccpppyyyzzztttuuu~~~~~~mmmbbbVVVXXXZZZ\\\[[[VVVPPPLLLEEEEEEFFFGGGFFFEEEDDDCCCDDDFFFHHHHHHGGGGGGIIIKKKHHHIIIKKKLLLKKKHHHEEECCC?????????@@@AAACCCFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB???>>>???CCCFFFGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@>>><<<:::999999::::::888888999:::;;;<<<>>>???::::::999999999999888888555666888:::===???AAABBB===>>>>>><<<999888999;;;::::::;;;;;;;;;:::999888888777555444444555777888888:::<<<======<<<===>>>888888777666555444555555666888::::::999888999:::::::::::::::::::::::::::777777666777888777555333///...---...111222333222111111000///............000000////////////000000111333777:::;;;:::888777222222222222333444555666333555777777444333444666888777555444333333444444555666777666444444666888666777888999999888777666555555666777777888888777999888888777555444444333ooolllkkkooouuu{{{~~~~~~pppjjjkkknnnoooqqquuuxxx|||~~~|||{{{|||{{{~~~~~~xxxsssqqqqqqsssuuuuuupppkkkbbbWWWMMMIIIEEEAAABBBGGGHHHRRR```nnnzzzyyymmmeeebbb^^^[[[VVVPPPKKKGGGFFFEEEDDDDDDEEEFFFFFFEEEDDDCCC???@@@@@@@@@AAAAAAAAAAAA;;;===@@@AAAAAABBBEEEGGGEEEFFFIIILLLNNNOOOOOOOOONNNQQQTTTXXXZZZZZZYYYXXX[[[YYYXXXVVVWWWYYY\\\^^^\\\\\\\\\]]]]]]^^^^^^_________``````aaaaaabbbbbbdddcccbbbbbbaaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaa```________________________]]]___aaabbbcccccccccccc\\\\\\]]]^^^_______________^^^]]]ZZZXXXXXXZZZ\\\\\\[[[XXXVVVUUUUUUVVVWWWZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]ZZZXXXXXXYYY\\\[[[ZZZZZZZZZ\\\]]]^^^YYYXXXWWWVVVUUUVVVWWWWWWSSSRRRPPPNNNLLLKKKKKKJJJFFFFFFEEEEEECCCBBBAAA@@@@@@???===<<<;;;;;;<<<<<<999::::::;;;;;;;;;::::::===>>>@@@BBBDDDFFFGGGGGGFFFEEEDDDCCCAAA@@@??????@@@@@@@@@AAABBBCCCEEEFFFGGGLLLTTT\\\fffvvv|||rrrttt}}}}}}kkkaaa\\\OOOOOOPPPSSSUUURRRJJJDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDFFFFFFEEEDDDGGGIIIFFFHHHJJJKKKJJJGGGDDDAAA>>>>>>======>>>@@@AAACCCFFFEEEDDDCCCCCCBBBCCCCCC???===<<<>>>DDDHHHJJJKKKEEEEEEDDDDDDCCCBBBAAA@@@AAA???===:::999999:::;;;888888888999;;;===???@@@<<<;;;;;;;;;;;;;;;;;;;;;777777888:::<<<>>>??????<<<>>>>>><<<999777999;;;999:::;;;;;;;;;:::999888999888666555444666777888888;;;===>>>===<<<<<<<<<777777666555555555555555555777888888888888:::<<<;;;;;;::::::::::::999999777666666777777666444111000///000222555777777666444333111///......//////000000////////////000000---///222444555444222111............///000111222222666:::888444222555888888777555444333333444444666777777555333333666999666777888999999888777666444444666777888888888888::::::999888777666555555qqqnnnkkklllpppvvv{{{}}}zzz}}}}}}uuummmhhhhhhllloooqqqssstttuuuxxx|||{{{xxxvvvuuu~~~{{{xxxyyy|||~~~|||yyyyyyvvvuuuvvvzzz~~~~~~~~~vvvnnncccWWWOOOHHHCCC@@@@@@CCCIIIOOOXXXeeesss|||zzzssspppllliiiccc\\\UUUQQQPPPQQQNNNJJJGGGFFFHHHIIIGGGEEEEEECCCAAAAAAAAAAAA???>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBDDDFFFIIIKKKLLLOOOQQQSSSTTTUUUVVVXXXZZZWWWWWWVVVVVVVVVWWWXXXXXXZZZYYYWWWVVVVVVWWWYYYZZZ]]]^^^^^^^^^^^^^^^]]]]]]^^^```bbbbbbaaa`````````bbbaaaaaa```aaaaaabbbccccccaaa___\\\[[[[[[\\\]]]```aaaaaaaaaaaaaaa```___```^^^[[[YYYYYY\\\___aaabbb```]]]ZZZXXXWWWWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXWWWYYY[[[\\\\\\\\\^^^_________^^^]]][[[YYYXXXWWW\\\ZZZWWWWWWWWWWWWVVVTTTVVVVVVVVVUUUSSSPPPNNNLLLLLLLLLKKKIIIHHHFFFEEEDDDBBBAAA@@@???>>>=========;;;:::888666666777888:::<<<<<<;;;;;;;;;<<<>>>???DDDDDDDDDGGGMMMRRRUUUUUUQQQKKKDDD@@@@@@AAABBBAAA@@@@@@BBBEEEIIIKKKKKKJJJSSSZZZdddnnn{{{zzzrrrtttyyy~~~|||uuuggg]]]UUUPPPSSSNNNLLLNNNMMMIIIEEEEEEGGGEEEDDDDDDEEEEEECCCAAADDDDDDBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHFFFDDD@@@>>>???>>>===>>>@@@CCCFFFHHHEEEEEEEEEDDDCCCAAA@@@??????===;;;===AAADDDEEEDDDCCCCCCBBBAAAAAA@@@??????@@@???>>><<<;;;:::999999777888999;;;<<<=========::::::999888888999999999999::::::;;;<<<===>>>>>>;;;::::::::::::;;;<<<<<<:::::::::999999999999999888888777666666666666666888999;;;======;;;999777777666555444444555777888999999::::::::::::::::::888888999999777555333222333444444555555444444333000......111555888777666555333111/////////111222000/////////............///000000111111111111000000//////...///000111222333333333333444555666666777666555333222222333333222333444555555555444444777888888888888666555444333444666888999:::999999=========;;;999777777888kkkkkklllmmmppptttxxx{{{{{{~~~~~~|||~~~}}}vvvrrrlllgggfffiiikkklllnnnpppssswww}}}yyyvvvtttzzz~~~~~~~~~}}}{{{zzz|||~~~xxxvvvuuuvvvzzz|||}}}|||}}}yyyssskkkbbbXXXOOOHHHCCCDDDEEEFFFKKKSSS^^^fffqqquuuqqqjjjccc^^^[[[ZZZZZZXXXSSSMMMJJJJJJIIIFFFDDDDDDBBB@@@@@@AAAAAA???>>>=========<<<<<<======>>>@@@@@@AAABBBDDDFFFHHHIIIJJJLLLNNNOOOPPPPPPSSSTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWVVVVVVUUUVVVWWWXXXYYY[[[\\\\\\\\\\\\\\\[[[[[[ZZZ\\\^^^___^^^]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]aaa```^^^]]][[[[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^\\\[[[YYYXXXYYY[[[]]]___```^^^[[[YYYWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWXXXYYYXXXZZZ\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\\\\ZZZYYYYYYZZZXXXVVVUUUUUUUUUTTTSSSSSSSSSSSSRRRPPPNNNKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<:::999888888888999:::;;;<<<======>>>>>>@@@BBBCCCFFFFFFKKKUUU```dddaaa]]]OOOJJJCCC???>>>>>>>>>===??????AAADDDHHHMMMRRRUUUdddooo{{{yyyyyy|||sssaaaXXXVVVUUUUUUTTTNNNLLLLLLKKKGGGDDDEEEGGGGGGFFFGGGHHHGGGEEECCCAAAAAA@@@@@@@@@AAABBBBBBBBBCCCDDDDDDCCCAAA???============???AAACCCEEEGGGEEEEEEDDDCCCBBBAAA@@@???>>><<<:::<<>>>>>===>>>>>><<<;;;::::::999999888999:::;;;<<<=========;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<:::::::::::::::999999999:::999999888888888999999888:::;;;<<<<<<:::888666777666555444444555666777::::::;;;;;;;;;<<<<<<<<<888888888888666555444333333333444444444444333333111//////222666999:::999999777555222111000111111//////.........---------///000000111111111111111,,,------...///000000000444333333222222333333444666555444222222222222333222222333444444444444444777777888888777666444333444555666888999999999888;;;<<<<<<;;;888777777888cccggglllnnnoooppptttwwwxxxzzz~~~}}}yyyyyytttpppooolllgggfffiiijjjkkkmmmooossszzzwwwuuurrrvvvwwwvvvxxx~~~}}}}}}}}}}}}{{{zzzxxxyyyzzz||||||{{{~~~{{{pppcccZZZLLLIIIEEE@@@???BBBIIINNNWWWeeeuuu|||vvvooojjjiiiiiigggeeeeee___WWWQQQNNNLLLHHHEEEEEECCCAAAAAAAAABBBAAA???>>>>>>===<<<<<<<<<<<<===?????????@@@AAABBBCCCDDDDDDFFFHHHHHHHHHIIIJJJLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYVVVXXX[[[\\\\\\[[[\\\]]]___```aaaaaa```___]]]\\\\\\\\\\\\\\\[[[ZZZYYYXXXVVVWWWXXXZZZ[[[[[[[[[[[[XXXXXXXXXXXXYYY[[[\\\]]]^^^\\\[[[YYYXXXWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]^^^]]][[[ZZZZZZ[[[[[[[[[\\\\\\\\\[[[ZZZZZZWWWUUUSSSRRRSSSRRRQQQPPPNNNNNNNNNMMMKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;::::::::::::999999::::::;;;;;;<<<<<<===???@@@AAABBBCCCGGGIIIMMMPPPYYYgggrrrrrrfff[[[JJJFFFBBB???>>>>>>>>>===BBBCCCEEEGGGKKKTTT```hhhuuu{{{pppnnnwww~~~xxxeeeYYYXXX[[[]]]]]]VVVOOOKKKJJJIIIEEECCCEEEHHHHHHIIIKKKLLLKKKGGGEEE>>>>>>======>>>???@@@@@@???????????????>>>======;;;<<<>>>AAACCCDDDEEEFFFFFFEEEDDDBBBAAA@@@??????>>><<<;;;;;;===???@@@?????????>>>>>>======<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;<<<======<<<<<<::::::999999999::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<888999999:::::::::999999:::999999999999999:::;;;999:::;;;<<<;;;999666555666666444333333444555666:::;;;<<<<<<============999888777666555444444444222333333444444333333222333111111222666999;;;;;;:::888666333111/////////............------------///000000111222222111111,,,---///000222222222222555555444333333333444444555444333111111111111222222222222333333333333333666777777777777555444333555555666777888888777777999:::;;;:::888777888999ZZZbbbkkkooonnnnnnqqqtttvvvxxx{{{~~~}}}{{{wwwrrrooonnnllliiijjjmmmpppqqqrrrtttxxx~~~yyyssssssrrrvvvwwwwww{{{||||||~~~~~~}}}}}}}}}||||||xxx}}}yyyqqq```ZZZPPPGGG@@@>>>@@@BBBHHHQQQ]]]iiiuuuzzzsssqqqssstttrrrooolllfff]]]WWWTTTRRRNNNLLLHHHFFFDDDBBBCCCCCCBBBAAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@@@@AAACCCCCCBBBBBBDDDEEEGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNPPPRRRSSSTTTUUUUUUVVVUUUUUUUUUVVVVVVWWWWWWUUUXXX[[[\\\\\\]]]^^^___```aaabbbcccbbb```]]]\\\XXXYYYZZZ[[[ZZZYYYWWWUUUVVVWWWXXXYYYYYYYYYYYYYYYWWWXXXYYYZZZ\\\\\\]]]]]]^^^]]]\\\[[[ZZZZZZZZZ[[[XXXXXXXXXYYYZZZ[[[\\\]]]^^^``````___\\\ZZZYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXTTTRRRPPPOOOPPPPPPNNNMMMHHHHHHHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@???>>>======;;;::::::999999999999:::999:::;;;===>>>>>>???>>>>>>AAACCCCCCDDDFFFKKKOOO[[[bbbmmmwwwxxxmmm\\\NNNDDDBBB@@@???@@@AAABBBBBBFFFIIILLLPPPVVVcccuuutttqqqooopppyyyrrriiiaaa___dddgggeeeaaaYYYQQQLLLJJJHHHEEEDDDFFFGGGGGGIIILLLMMMLLLHHHDDD<<<<<<======>>>>>>??????<<<<<<<<<<<<<<<=========<<<>>>AAADDDFFFGGGFFFFFFFFFEEECCCAAA????????????@@@>>>===<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<::::::999999999::::::;;;<<<<<<<<<======<<<<<<;;;777777666666666777888888;;;;;;::::::::::::::::::999::::::;;;;;;;;;;;;;;;666777888999:::999999999888888888888888999999::::::;;;;;;;;;:::777555444666555444333333333444555999:::;;;<<<===<<<<<<<<<999888666555444444555555222222333333333333222222444333222222444666888999666555333111///.........////////////............///000000111222222222222///000222444555666777777666555555555555555666777444333111000000000111222222111111111222222333333666666777777666555333222555666666666666666666666888999:::999888888999:::TTT\\\ggglllmmmmmmooorrrsssuuuxxxzzz}}}~~~~~~wwwpppmmmkkkjjjmmmsssxxxyyyyyyzzz|||uuupppqqqsssxxx}}}~~~||||||}}}}}}}}}}}}}}}}}}{{{~~~yyyqqqeeeYYYNNNGGGBBB@@@GGGHHHLLLSSS]]]iiivvv}}}{{{}}}|||xxxtttmmmhhhaaa\\\[[[ZZZWWWTTTNNNKKKGGGEEEDDDCCCBBBAAA???????????????@@@AAAAAA>>>>>>============>>>>>>???@@@AAAAAA@@@???@@@AAABBBBBBBBBCCCDDDFFFGGGHHHIIIKKKLLLNNNPPPQQQRRRRRRSSSRRRRRRRRRRRRSSSTTTUUUWWWYYY]]]^^^______```aaa\\\]]]^^^___^^^\\\YYYXXXXXXYYY[[[]]]\\\[[[YYYWWWZZZZZZZZZZZZYYYXXXWWWWWWXXXYYY[[[]]]^^^^^^^^^^^^___^^^^^^]]]]]]]]]]]]]]]ZZZZZZZZZZZZ[[[]]]^^^^^^___``````___\\\YYYYYYYYY[[[[[[ZZZYYYXXXVVVTTTSSSQQQOOOLLLLLLLLLLLLKKKJJJDDDCCCBBBAAA@@@@@@??????======<<<<<<;;;;;;::::::::::::999999999:::;;;;;;:::;;;===???@@@AAAAAAAAA@@@BBBEEEEEEFFFJJJQQQXXXllluuu~~~sss```OOODDDAAAAAA@@@@@@@@@AAADDDFFFHHHMMMUUU^^^iii{{{ssshhheeelllyyyuuuaaa^^^]]]aaagggiiieee```[[[SSSMMMKKKIIIFFFFFFHHHFFFFFFHHHJJJKKKJJJFFFBBB===>>>>>>?????????@@@@@@;;;;;;<<<===>>>???@@@@@@>>>@@@CCCFFFHHHHHHGGGGGGFFFDDDAAA???>>>>>>???AAACCCBBBAAA???===<<<===>>>============<<<<<<<<<<<<::::::999999999:::;;;;;;============<<<;;;:::999555555555555555666777888888888999999:::;;;;;;<<<888888999:::;;;:::::::::444555777999::::::999888::::::999999999999::::::::::::::::::888777555444555555444333333333333333555777999:::;;;;;;:::999888777666444444444555555111111222222222222111111444444333222111222333444222222111111111111111111111111111111000000000000//////111222222333333333///111333666888888777777333333333333444555666777333222111000000000111222222222111111111222333444666777777777777555444333555555555555555555666666777999::::::999888:::;;;OOOVVV___fffjjjlllnnnqqqpppqqqsssuuuxxx|||uuuooollllllqqqxxx}}}~~~~~~~~~uuuoooooouuu{{{~~~~~~}}}{{{yyyyyyzzzzzzooodddYYYPPPKKKIIIDDDAAADDDIIIQQQ\\\eeepppwww}}}sssooojjjhhhgggfffccc```YYYUUUPPPKKKIIIGGGEEECCCAAAAAA@@@@@@@@@AAAAAABBB@@@??????>>>>>>>>>??????AAABBBBBBAAA???>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDFFFFFFGGGIIIJJJLLLMMMMMMOOONNNMMMMMMNNNOOOQQQRRRWWWYYY\\\^^^^^^^^^___```[[[[[[\\\\\\\\\ZZZYYYXXXYYY[[[]]]^^^^^^]]]\\\ZZZ[[[[[[ZZZZZZYYYXXXVVVUUUYYYZZZ[[[\\\]]]]]]^^^]]]^^^^^^^^^]]]]]]\\\\\\[[[YYYYYYYYYYYYZZZ[[[\\\\\\YYYZZZ[[[ZZZWWWUUUUUUVVVVVVVVVUUUTTTRRRPPPNNNMMMLLLJJJGGGGGGGGGGGGFFFDDD@@@@@@???>>>=========>>>999999999999888888888888;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCAAADDDGGGHHHJJJRRR^^^hhh{{{}}}jjjWWWKKKFFFCCCCCCCCCBBBBBBDDDHHHKKKPPPXXXdddsss|||pppjjjhhhhhhvvv~~~hhh```^^^\\\^^^bbbeeeeeecccZZZSSSMMMLLLJJJGGGGGGIIIFFFFFFFFFHHHHHHGGGCCC@@@@@@@@@AAAAAAAAAAAA@@@???<<<===???AAACCCDDDEEEEEE@@@BBBEEEGGGHHHHHHGGGFFFDDDBBB???===<<<>>>AAACCCFFFFFFDDDAAA===<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;<<<=========<<<;;;999888777666666666666777888888999666777777888:::;;;;;;<<<666777888999:::999888888444666888;;;<<<<<<;;;:::>>>>>>===<<<<<<<<<<<<<<<999999999888777666555444444444444333333222222111333444777999:::999888777777666555555444444555555000111111222222111111000111333333222111000000111000111222333444555555666222222222222111111111111//////111222333333444444...333:::???@@@===888555111111111111222333444444333222111000000111222222333222222111111333444555777888888888888666555444444444444444444555666777999:::;;;;;;999999:::;;;KKKOOOVVV^^^eeejjjmmmoooooopppqqqrrrtttyyy}}}wwwtttsssxxxtttnnnnnnvvv||||||zzzzzz||||||tttjjjcccWWWNNNFFFDDDDDDCCCHHHOOOUUU]]]gggooottt{{{}}}{{{{{{xxxsssooojjjeee^^^XXXTTTPPPNNNLLLIIIHHHGGGEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDBBB@@@??????@@@??????>>>??????@@@AAAAAABBBBBBBBBBBBCCCEEEGGGHHHJJJIIIIIIHHHIIIKKKMMMNNNSSSVVVYYYZZZZZZZZZZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYY[[[[[[[[[ZZZZZZWWWXXXXXXXXXWWWVVVUUUUUUXXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVOOOQQQRRRRRRPPPOOOOOOPPPNNNNNNNNNMMMLLLJJJIIIHHHFFFDDDAAAAAAAAAAAA@@@>>>>>>>>><<<<<<;;;<<<======::::::::::::::::::::::::=========>>>>>>???AAAAAAAAAAAA@@@@@@AAACCCDDDEEECCCFFFJJJMMMRRR]]]nnn{{{sss```RRRLLLKKKFFFGGGHHHHHHJJJOOOWWW\\\iiiqqq~~~}}}uuulllgggkkkvvvoooaaa```aaa``````______``````XXXQQQLLLLLLKKKHHHGGGIIIGGGGGGFFFFFFFFFDDDAAA???BBBBBBCCCCCCBBBAAA???>>>>>>@@@DDDGGGIIIJJJJJJJJJBBBCCCDDDEEEEEEEEEDDDDDDCCCAAA===;;;;;;>>>BBBEEEGGGGGGFFFBBB===:::;;;===::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;:::888666555555555555555666777888999777777888888999999::::::444555777888888888666666666888;;;>>>??????>>>===@@@@@@>>>===<<<<<<;;;;;;888888777777777666666555444444444333333222111000111333666888999999888777555555666666555555444444000000111111111111000000---000333444222000000111///000222333444555666666222222222111111111000000//////111222333444444444444>>>KKKUUUUUUMMMAAA888555444333222222222222222333222111000111111222333444333222111222333555666888999999999999777666555333333222333333555777888;;;<<<===<<<::::::;;;<<>>>>>>>>??????@@@@@@???>>>===>>>AAACCCEEEGGGFFFEEEEEEFFFGGGJJJKKKOOORRRUUUVVVUUUUUUUUUVVVSSSSSSRRRRRRRRRSSSTTTTTTSSSTTTTTTUUUVVVVVVVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXWWWVVVUUUSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQHHHJJJKKKKKKJJJJJJJJJKKKGGGGGGHHHHHHGGGGGGFFFEEEBBB@@@============<<<:::>>>===<<<;;;;;;;;;<<<=========>>>>>>>>>>>>??????????????????@@@BBBCCCDDDCCCBBBAAA@@@AAACCCEEEFFFDDDHHHLLLPPPWWWfff{{{{{{iiiYYYOOOLLLLLLFFFHHHKKKOOOTTT\\\gggoooyyysssmmmqqqtttuuuwwwqqqeee]]]ZZZ^^^bbbaaa]]]XXXVVVUUUUUUOOOKKKKKKKKKGGGFFFHHHIIIHHHFFFEEEEEECCCAAA???BBBCCCCCCCCCBBB@@@???===@@@CCCGGGKKKNNNNNNNNNMMMBBBCCCCCCCCCCCCCCCBBBBBBBBB@@@<<<:::;;;???CCCFFFGGGHHHFFFBBB<<<999:::<<<888888888888888999999999>>>===<<<;;;;;;;;;;;;<<<======<<<;;;999777555444222222222333444555666777999999999888888888888888333444666777888777555444888:::===@@@BBBBBBAAA@@@@@@???===<<<:::999999999777777777777666666666666444444444333222111000///111333666999:::999888777444555666666666555444333000000111111111111000000)))...333555333222222333...///000111222333333333111111111111000000000000//////111222333444444444===JJJ]]]jjjjjj^^^LLL@@@;;;:::888666444333333222333333222111111222333444555444333222222444666777999999::::::999888666555222222222222333555777888<<<===>>>===;;;:::;;;<<>>@@@@@@@@@????????????@@@@@@AAAAAA@@@AAAAAABBBBBBBBBAAAAAAHHHHHHIIIKKKLLLMMMNNNOOOPPPPPPOOOMMMMMMLLLLLLLLLOOOOOOOOOOOOOOOOOOPPPQQQOOOOOOPPPPPPPPPOOONNNNNNRRRSSSTTTRRRPPPOOOOOOPPPRRRRRRRRRRRRQQQOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@?????????@@@>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@?????????@@@AAABBB@@@AAAAAACCCDDDEEEFFFGGGHHHJJJMMMTTTcccuuu~~~kkkbbb\\\VVVQQQOOOSSSTTTXXX___iiitttyyyqqqggggggnnntttuuujjj___UUUQQQRRRRRRRRRRRRSSSUUUVVVWWWRRRPPPNNNNNNMMMKKKHHHFFFFFFEEEFFFGGGIIIIIIHHHFFFCCCCCCCCCAAA???>>>???@@@@@@BBBGGGMMMRRRQQQMMMHHHCCCDDDEEEFFFGGGGGGFFFEEE<<<<<<;;;;;;;;;===???@@@GGGFFFDDDAAA===;;;999888::::::999999::::::;;;<<<@@@>>><<<<<<===>>>>>>======;;;999999999888555333444333222333666:::;;;;;;;;;<<<===<<<;;;888666555333444444555666777777888;;;???BBBBBB@@@>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;777666555444444555666777555555333111000///......333444555777888888999999777777777777666666666666333111///...000111111000///000222333333111...---222222333444555555555555222222333222222111000///222---,,,000444555888;;;BBBhhhvvv\\\JJJBBB;;;444111222444333111555555555333222222333555777666444333444666999;;;:::888666555666666555444555444333333333333555555777666555555666888:::<<>>??????>>>============>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@???BBBBBBCCCDDDEEEFFFGGGHHHJJJJJJJJJIIIJJJJJJKKKLLLNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLNNNOOOOOONNNLLLKKKKKKLLLJJJKKKKKKJJJJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDDDDEEECCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<>><<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@AAACCCBBBBBBBBBBBBDDDEEEGGGEEEEEEEEEFFFGGGGGGHHHHHHLLLPPPUUU]]]kkk|||uuugggaaa___\\\\\\]]]\\\aaajjjvvvpppeeeeeeggglllyyy}}}qqqccc[[[RRRLLLIIIKKKLLLLLLNNNPPPRRRTTTUUURRRPPPNNNMMMMMMKKKIIIFFFHHHGGGGGGHHHJJJIIIGGGEEEDDDEEEEEECCC@@@>>>>>>???@@@AAAEEEJJJOOOOOOLLLHHHGGGHHHKKKLLLMMMMMMLLLKKKDDDAAA<<<999999:::;;;;;;CCCBBBBBBAAA???===;;;:::999999999999999::::::;;;>>><<<;;;;;;===>>>======;;;999666444555555555444555444444666999;;;<<<<<<>>>===<<<;;;;;;:::888666444444555666777888999999;;;>>>AAAAAA???======>>>===<<<<<<;;;:::999888888555555555555666777888999888777555333222111000000333444555777888888999999888888777777777666666666555333111000000111111000222333444555444222000...000111222333444555555555333333333333222111000///111------000333444999???XXX{{{|||```MMMBBB<<<555222333555444222555666666444222222444666888777555555666999<<<===;;;999777666666666555444222222111111222444555666666666555555666777999:::DDDDDDEEEHHHMMMTTTZZZ]]]bbbiiipppxxxyyyvvvzzzxxxwwwxxxvvvrrrssswww|||{{{zzzyyy{{{~~~uuuiiiYYYSSSJJJCCC@@@@@@@@@@@@DDDIIIQQQ[[[dddoooyyy}}}vvvpppkkkhhhddd```\\\[[[]]]]]][[[YYYYYYWWWSSSOOOKKKIIIHHHHHHCCCAAA???>>>?????????>>><<<<<<============>>>>>>@@@@@@@@@@@@???>>>============>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEGGGHHHIIIJJJIIIHHHFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIGGGEEEDDDEEEFFFBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@@@@???@@@@@@>>>>>>======<<<<<<=========<<<;;;:::::::::::::::>>>===<<<;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAACCCEEEFFFEEEEEEEEEFFFFFFGGGGGGHHHMMMTTT]]]ggguuuvvvnnnkkkjjjkkkoootttsssyyy~~~rrrkkk^^^ZZZ[[[dddooo}}}|||qqq___UUUQQQLLLHHHHHHEEEEEEGGGHHHKKKMMMPPPQQQPPPOOOMMMLLLLLLKKKIIIGGGJJJIIIIIIJJJJJJJJJGGGEEEFFFGGGGGGEEEBBB???>>>>>>???@@@CCCGGGKKKLLLKKKIIIMMMOOORRRTTTUUUTTTRRRQQQIIICCC<<<888999:::;;;:::===>>>@@@AAAAAA???>>>===888888888888888999999:::;;;:::999:::<<<======<<<:::666333111222444666666666666777999<<<>>>===<<<===;;;:::;;;>>>???<<<999444444666777999:::;;;<<<;;;===??????>>>===<<<===>>>===<<<999777666555555444444555666888999;;;;;;;;;:::888666444333222222444555666777888999999999999999888888888777777777888555333222222333222111666777777777666444111//////000000222333444555555333444444333333222111000///......000111333;;;DDDeee~~~```NNNBBB===777444555666555444666777777666444444555666888777777777888;;;>>>@@@===;;;888777777666555333///000000111222444666777444555555666666777777777LLLIIIFFFEEEGGGMMMSSSXXX^^^dddlllxxx~~~yyywwwwwwyyyyyyvvvwwwzzz{{{|||~~~}}}}}}}}}~~~rrriii]]]RRRKKKEEEAAA>>>>>>???BBBHHHOOOWWW___ddduuuzzz~~~{{{yyyqqqpppnnnooopppooollljjjfffaaaZZZTTTPPPNNNMMMLLLGGGEEEBBB@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>===<<<;;;<<<<<<<<<======>>>>>>???>>>>>>>>>???@@@BBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBAAA@@@??????@@@>>>>>>???@@@AAAAAA@@@@@@>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;======<<<;;;;;;:::;;;;;;>>>===<<<;;;;;;;;;<<<===AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBAAAAAAAAABBBDDDDDDEEEFFFGGGIIIJJJLLLMMMNNNTTT^^^lllyyy~~~||||||}}}{{{pppggg```ZZZWWW```dddppp~~~~~~}}}kkk```UUURRRRRRNNNKKKJJJDDDDDDEEEFFFHHHJJJLLLMMMMMMLLLJJJIIIJJJJJJIIIHHHJJJJJJJJJJJJKKKKKKIIIFFFGGGHHHHHHFFFCCC???>>>===AAAAAACCCEEEHHHJJJKKKKKKSSSUUUWWWYYYYYYWWWTTTRRRFFFAAA<<<<<<>>>@@@@@@>>>;;;===???AAAAAA@@@>>><<<777777777777777888888999999888888999<<<===<<<;;;888666444444555777888777666777999===@@@@@@>>><<<999999;;;???DDDEEEAAA<<<444555666888:::;;;======:::;;;======<<<<<<;;;;;;===<<<999777555444444444444555777999:::;;;;;;;;;<<<;;;999777555444333333555555666777888999999999999999999999888888888777777555333333444666666555999999999888666444111000000000000111111222333333444555555444444333222111///...///000000222<<>>999666666777777666777888888777555555666777777666666777999<<>><<<999777777666444222111111111222333555666666333333444555666666555555QQQMMMGGGCCCBBBFFFKKKOOOXXX]]]ffftttxxxuuuuuuyyyzzzxxxxxxzzz{{{zzz{{{~~~}}}}}}zzzyyy}}}~~~tttfff\\\TTTKKKFFF???===;;;<<<@@@EEEJJJMMMUUU\\\gggqqqzzz{{{wwwnnnggg^^^WWWSSSQQQPPPOOOKKKHHHDDDBBBBBBAAA???>>>???>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????===<<<;;;=======================================>>>?????????>>>>>>===>>>>>>??????AAABBBBBBBBBAAA@@@??????===>>>???>>><<<;;;<<<===<<<<<<===>>>????????????<<<;;;::::::::::::::::::<<<<<<;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<>>>===<<<<<<<<<===>>>???AAAAAABBBBBBCCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFEEEDDDDDDEEEGGGGGGJJJKKKNNNRRRVVVZZZ]]]^^^fffsssllleee[[[TTTSSSVVV[[[___qqqzzz{{{zzzzzzkkkZZZUUURRRVVVXXXTTTNNNLLLHHHHHHGGGGGGGGGHHHHHHIIIJJJHHHGGGGGGIIIJJJJJJJJJIIIIIIIIIKKKLLLLLLJJJHHHFFFGGGGGGEEEBBB???>>>>>>CCCCCCDDDEEEFFFHHHJJJLLLVVVVVVXXXXXXVVVSSSPPPNNNCCCBBBAAACCCEEEEEECCC@@@===???@@@AAAAAA>>>;;;:::777777666666777777888999777777777999<<<<<<;;;:::666666777999;;;<<<:::888777888;;;>>>AAAAAA>>>;;;:::<<>>:::888777777777777666888999888666555666777555555555777999;;;===>>>>>>;;;999777666666444222444444444555555555555555222222333444444444333333PPPKKKEEE@@@>>>@@@CCCFFFPPPVVV^^^jjj~~~}}}~~~yyyvvvvvvzzz|||zzzyyyzzz}}}zzzzzz~~~~~~~~~|||}}}~~~{{{xxxxxx{{{~~~xxxnnneee[[[TTTEEEAAA<<<:::;;;===???@@@???FFFOOOYYYbbblllvvv}}}tttmmmccc\\\YYYWWWUUUSSSOOOLLLHHHFFFDDDCCCAAA???@@@????????????>>>>>>>>>AAAAAAAAAAAA@@@???>>>>>>>>>=====================>>>>>>======<<<========================>>>??????AAAAAAAAAAAAAAA@@@??????<<<===>>>===<<<;;;<<<>>>;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>===>>>>>>???@@@===<<<<<<;;;;;;;;;<<<<<>>======>>>???@@@AAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJLLLMMMRRRTTTYYY^^^dddiiinnnpppzzzzzznnnccc]]]RRRQQQOOOOOOSSS]]]iiirrr{{{yyy|||zzziii\\\UUUSSSWWW^^^```[[[SSSPPPKKKKKKIIIHHHFFFEEEEEEEEEHHHFFFEEEGGGJJJMMMNNNNNNJJJJJJIIIKKKLLLKKKIIIGGGCCCCCCCCCAAA???>>>???@@@DDDEEEFFFEEEEEEEEEHHHJJJSSSRRRRRRQQQOOOMMMKKKIIIEEEFFFHHHIIIGGGDDDAAA???@@@AAAAAAAAA???<<<999888777777777777777888888999888777888:::<<<<<<:::888666777999<<<>>>>>>;;;888777888:::===@@@@@@===;;;===BBBGGGJJJHHHAAA999444333333555666888999:::;;;:::888777888999:::999888666555333222222333555666777999<<<>>>>>>===;;;:::999888777666555555555555666777888888999999888888999999888888888777777777444333222444888;;;======:::999888777555333111000333222111000000000111222666777777666666555444333111//////000000111888AAAOOOkkk~~~kkkRRRHHH???>>>;;;999777777777888666777999888666555555666444444555666888:::;;;<<<<<<:::777666666555444222555555666666666666555444222222222222222222222222KKKHHHCCC???===>>>@@@BBBIIINNNUUU___ppp}}}yyywwwyyy~~~}}}}}}||||||}}}~~~|||{{{|||}}}}}}|||yyyxxxxxxyyy|||}}}}}}}}}wwwoooiiiVVVPPPIIICCCAAA@@@???===999>>>DDDHHHLLLSSS\\\dddiiipppzzz~~~vvvmmmgggeeedddaaa^^^XXXUUUQQQMMMKKKJJJGGGFFFDDDDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>??????>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>???===>>>???@@@AAAAAABBBAAA===>>>??????>>>===>>>???======>>>?????????>>>>>>??????>>>>>>>>>>>>??????@@@@@@??????@@@AAAAAABBB??????>>>>>>>>>>>>????????????>>>>>>???AAABBBCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGIIIKKKMMMOOOPPPNNNNNNOOOQQQTTTWWW[[[\\\dddfffkkkqqqxxx~~~~~~ttthhh^^^VVVQQQOOOSSSYYY___cccfffnnnzzzrrrggg]]]UUUSSSSSSWWW___aaa[[[SSSPPPKKKJJJHHHFFFDDDCCCCCCBBBGGGFFFFFFHHHLLLQQQSSSTTTMMMLLLKKKKKKJJJIIIFFFCCC@@@??????===<<<===@@@CCCCCCEEEFFFEEECCCBBBDDDFFFLLLLLLJJJIIIHHHGGGGGGGGGFFFJJJLLLJJJEEEAAA@@@AAABBBBBBAAA???===;;;999888888777777777777888999999999999999;;;<<<<<<:::777666666777999;;;;;;999777777888999;;;>>>>>><<<:::===BBBHHHHHHBBB;;;777555222222333444666777777888999777555666888999888666555444222000000222444555555888<<>>===;;;999777666777888555666888888666555444555555555666777888999:::;;;:::888666555555555333222222333555666666666555555222222000000000000111222HHHFFFBBB@@@???@@@AAACCCDDDIIIOOOWWWeeexxx{{{xxxzzz}}}|||{{{{{{wwwtttuuuyyy~~~|||{{{|||}}}}}}}}}}}}{{{}}}zzzwwwvvvxxx{{{}}}~~~zzz}}}{{{iiibbbXXXPPPKKKGGGCCC???===@@@AAA???>>>@@@HHHNNNPPPXXXdddmmmuuu~~~wwwrrrppppppllliiiaaa^^^YYYUUUSSSQQQOOOMMMJJJIIIIIIIIIHHHHHHGGGGGGBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA???????????????@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>:::;;;===???AAACCCDDDDDD???@@@AAAAAA??????@@@AAA@@@AAAAAABBBAAAAAA@@@@@@AAAAAA@@@@@@@@@AAAAAABBBAAAAAA@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCC@@@@@@??????@@@BBBDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJHHHIIIKKKMMMOOORRRTTTUUUYYYZZZ\\\```dddiiimmmpppxxx{{{|||tttfffbbb[[[VVVUUUXXX]]]```dddnnnyyy~~~~~~}}}mmm___YYYVVVRRRNNNMMMQQQXXXYYYSSSLLLJJJHHHGGGFFFDDDCCCBBBAAAAAAHHHGGGGGGJJJOOOTTTWWWYYYPPPNNNLLLKKKIIIGGGBBB???======<<<::::::<<>><<<;;;:::999888888888888888999999::::::999:::<<<===<<<999777777666444555777888888777777777888:::<<<===;;;:::888???EEEDDD===999999<<<222222222333444555555666999666444555777888777555666444222000///111333444333666;;;@@@BBBAAA@@@>>>888777777777888999999:::777888888999999999888888777777777777666666666666666444333555777:::;;;;;;;;;:::999888777555555444000/////////111444777999888888888777777666555444555000---///111111222555111EEEQQQTTTUUUJJJ@@@AAA===<<<;;;999777666777888444666888888666444444444666666777888999999::::::888666444444444444333222///000333555666666666666333222000......///111222HHHFFFBBB>>>===>>>???AAAFFFFFFHHHMMMXXXiii|||uuutttyyy|||{{{wwwvvvuuutttuuuvvvyyy{{{}}}}}}|||~~~~~~zzzvvvyyy{{{vvvvvvyyy{{{xxxuuuyyyttttttyyy|||zzz|||yyy{{{}}}{{{yyy~~~{{{ssskkkbbbYYYQQQLLLEEE@@@<<<:::===???@@@@@@HHHIIILLLPPPWWWbbbnnnvvvzzzwwwpppgggaaa___]]][[[YYYWWWVVVVVVVVVVVVSSSOOOLLLJJJIIIIIIHHHGGGGGGFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGEEECCCBBBCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>???@@@BBBBBBAAABBBCCCBBBAAA@@@@@@AAABBBCCCDDDCCCAAAAAAAAACCCBBBBBBAAABBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGBBBBBBBBBCCCDDDEEEFFFGGGGGGIIILLLNNNOOORRRVVVYYYWWWXXXYYY\\\```dddhhhjjjmmmsssyyy||||||~~~yyymmmddd___\\\SSSZZZaaacccdddhhhrrryyyyyyfff]]]WWWQQQNNNOOOKKKKKKLLLLLLMMMMMMNNNNNNHHHHHHGGGGGGFFFDDDCCCBBBCCCEEEFFFIIISSS^^^cccbbbSSSNNNIIIGGGHHHGGGBBB>>>>>><<<;;;::::::<<>>???@@@DDDDDDDDDAAA>>>;;;:::;;;777888999;;;;;;;;;:::999:::999999:::;;;:::888666555444555555666666777888999:::;;;<<<<<<:::888777===<<<<<<;;;999777555444333333333333333444555555999888666555333333222222444333111000000111333444666<<>>:::999888777444555666666666555444333222333444555666888999999333222111111111222333444GGGEEEBBB???>>>>>>@@@AAACCCCCCDDDHHHPPP^^^mmmxxx{{{tttnnnooouuuzzzzzzwwwqqqppppppppprrruuuwwwyyy}}}|||yyy{{{}}}yyyuuuuuuwwwyyy{{{~~~xxxwww{{{~~~||||||wwwzzz{{{yyywww|||{{{tttlllgggXXXSSSLLLGGGEEEDDDBBB@@@<<<>>>BBBEEEIIINNNTTTYYYdddlllvvv}}}wwwpppmmmjjjhhhfffaaa`````````aaa___\\\YYYUUUUUUSSSQQQOOONNNLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPOOOMMMJJJGGGEEEFFFFFFEEEEEEDDDDDDCCCCCC>>>?????????@@@BBBCCCCCCDDDEEEEEEDDDBBBAAACCCDDDCCCDDDEEEDDDBBBAAABBBCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDEEEGGGHHHKKKLLLMMMUUUWWWYYY[[[]]]```cccfffdddeeehhhlllrrrxxx||||||tttiii___YYYWWWXXXYYY]]]fffqqqyyy}}}uuueeeVVVPPPMMMJJJGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@BBBFFFIIIMMMUUU]]]___[[[NNNJJJFFFEEEFFFEEEBBB>>>===;;;:::999999;;;===???AAABBBBBBAAA???>>>>>>???DDDCCCBBBAAA???>>>===<<<@@@@@@AAA???======>>>???@@@@@@AAA???===;;;;;;<<<<<<;;;:::;;;;;;:::999888999888888999::::::777555444444444333444666777888;;;;;;<<<;;;:::999777666:::::::::999888777555444444444555555666777777777888777666555555444444555444333111000111222444555999>>>CCCEEECCC@@@>>>======;;;::::::;;;<<<;;;;;;;;;;;;999888777888888999888888888888777666666555666777999;;;<<<;;;::::::999999:::999888777555444---------......000111222222333444444444444333222444333111//////000222333666777888:::;;;;;;;;;;;;999:::;;;<<<;;;;;;:::999888888888888888888888999<<>>???@@@AAA@@@@@@AAACCCIIIRRR\\\ccckkkgggdddhhhoootttuuutttqqqqqqrrrsssuuuwwwyyyzzz}}}}}}{{{}}}~~~zzzuuurrruuu||||||zzz}}}~~~||||||vvvwwwwwwuuutttxxx||||||~~~~~~tttoooggg___YYYSSSNNNJJJBBBBBBBBBAAA@@@@@@CCCFFFIIIOOOXXX___eeemmmvvv}}}}}}{{{yyyooooooooopppqqqpppllljjjfffeeebbb```\\\ZZZWWWVVVQQQPPPNNNNNNOOOPPPRRRTTTTTTWWWZZZ\\\YYYSSSLLLGGGGGGGGGGGGFFFFFFEEEDDDDDD>>>>>>???@@@AAABBBCCCCCCEEEEEEDDDCCCAAAAAADDDFFFFFFGGGHHHHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLNNNPPPSSSWWWYYY[[[aaacccfffiiikkknnnrrruuuyyy{{{~~~vvvnnn___[[[WWWUUUXXX^^^fffkkk~~~uuuaaaVVVLLLJJJJJJIIIHHHHHHEEEFFFHHHIIIIIIHHHGGGFFFCCCBBBBBBAAA@@@???>>>>>>???DDDIIIMMMSSSWWWUUUPPPIIIFFFBBBBBBCCCCCC@@@<<<;;;:::999888888999;;;===???@@@AAA???===<<<===>>>CCCCCCAAA@@@>>><<<::::::===>>>>>>===;;;;;;<<<>>><<<===>>>===<<<;;;<<<===@@@>>>;;;:::::::::999888999888888999::::::777555444333222222222444666888<<<<<<;;;:::999777666666777777777777777777666555666777888:::;;;:::::::::888777777666555555666666444333222111222333555666===@@@CCCEEECCC@@@>>>======<<<:::;;;<<<======<<<;;;::::::999999999::::::888888888777666555444333777888999;;;;;;;;;::::::888999:::;;;:::777555333...............///000111///000111222333444444333555444111000//////111222222333555777999;;;;;;<<<999999:::;;;;;;::::::999666666666777777888999:::AAAFFFGGGAAA;;;888666333222333444444444333111000333333333333444444444555///000111222333444444444BBBAAA@@@>>>>>>>>>>>>???>>>???@@@BBBEEEJJJPPPUUU]]]\\\]]]bbbhhhnnnpppppprrrssstttwwwyyy{{{|||}}}~~~}}}||||||~~~}}}zzzwwwtttuuuzzz~~~}}}~~~|||zzzvvvvvvuuurrrpppttt||||||wwwvvvxxxzzzzzz~~~yyyrrrlllgggddd]]]ZZZSSSKKKDDDAAABBBDDD>>>AAAEEEIIIMMMSSSZZZ___hhhoooyyy}}}zzzwwwvvvssspppmmmjjjhhhggg```___]]][[[[[[\\\^^^```bbbeeeggghhhddd]]]UUUOOOMMMMMMMMMLLLKKKIIIGGGFFFAAABBBCCCDDDFFFGGGGGGHHHHHHHHHGGGEEECCCDDDHHHKKKLLLMMMOOOOOOMMMKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPOOOOOOPPPQQQRRRSSSTTTTTTYYYYYYXXXWWWWWWXXXXXXXXX[[[\\\^^^bbbfffjjjmmmooopppsssvvvyyy|||yyyoooggg```[[[^^^```dddiiiqqq{{{sssaaaWWWQQQLLLKKKLLLLLLJJJHHHEEEFFFHHHJJJJJJHHHEEEDDDAAA@@@??????>>>============BBBGGGHHHKKKMMMKKKFFFFFFDDDBBBAAAAAA???<<<:::;;;:::999888888:::;;;<<>>===>>>?????????>>>======<<<;;;;;;:::;;;<<<;;;::::::;;;===<<<===>>>===<<<;;;<<<>>>@@@===::::::;;;<<<;;;::::::999999:::;;;;;;888666444333111000111333666777;;;:::999888777777888888555666777888888888888888888999;;;===>>>===<<<;;;888888777555444444444444444333222222333555777888>>>@@@BBBCCCCCCAAA???>>>===;;;::::::<<<===<<<<<<;;;;;;::::::;;;;;;;;;<<<777777777777666444333222666666888888999999888888777999;;;<<<;;;888444222111111111000111111222222222222333333444444444444333222111000000000222222222333444666888999:::;;;777888888888999999999999555444444444444555666777<<<@@@AAA===999999888555222222333333333111000///333333333222222222222222...///111333444444444444@@@??????>>>===<<<;;;;;;:::<<>>===============>>>CCCEEECCCDDDFFFEEEBBBFFFEEECCCAAA@@@===999777:::999999999:::;;;<<<======?????????===<<<===>>>>>>>>>===<<<<<<;;;::::::999:::::::::999:::;;;===???@@@AAA???===<<<<<<======:::999;;;@@@AAA???<<<;;;;;;;;;;;;===<<<:::777333222111000111333555666777777777777777888::::::555666888999:::;;;;;;;;;:::;;;===??????>>><<<;;;999888666444333111111111444333333333444666999:::===>>>???AAABBBBBBAAA@@@;;;999888999;;;<<<<<<;;;:::;;;;;;;;;;;;<<<;;;;;;777777777777666555444333444555555555666666666555666888:::;;;:::777333111222111111111111111222333555555444333222222111111000000000000111222444444555555555666666777888888555555666666666777777888777666444333222333444555777::::::777555777777555333333444444333111000///222222222222222111111111...///111333444444444444@@@@@@???>>>===;;;999888777999<<<>>>???@@@CCCEEEFFFJJJQQQXXX___fffnnnrrrooorrrvvvzzz}}}~~~~~~~~~~~~zzzvvvvvvxxx|||~~~|||||||||zzzwwwpppmmmmmmttt{{{vvvssstttyyy}}}~~~~~~{{{vvvpppooorrrvvv{{{|||~~~}}}{{{|||wwwbbbOOOEEEDDDCCC@@@>>><<<<<<===>>>AAADDDHHHKKKOOOVVV___fffwww|||~~~}}}}}}{{{tttkkkccc]]]ZZZZZZZZZZZZYYYVVVSSSOOOMMMKKKLLLOOOQQQSSSSSSSSSSSSPPPQQQQQQQQQRRRTTTXXX[[[___bbbddddddcccaaa``````aaabbbcccdddfffhhhjjjkkkoooppprrruuuxxx{{{}}}yyypppiiiddddddcccdddiiirrr{{{~~~ssseee\\\XXXRRRRRRQQQMMMLLLLLLHHHCCCEEEFFFGGGGGGFFFDDDBBB@@@@@@???===<<<<<<<<<===>>>AAAEEEFFFBBBAAACCCEEECCCEEEEEEDDDBBB???;;;777555777777888999:::<<<===>>>;;;<<<===<<<;;;:::;;;<<>>===;;;999777777888999;;;::::::;;;===???BBBCCCCCCAAA>>><<<<<<===:::999;;;AAAGGGHHHDDD>>>;;;;;;:::;;;<<<<<<:::777222222222222333444555555444444555777888999:::;;;777888999;;;<<<======>>>;;;<<<=========<<<;;;:::777777555333222111111000444444333333555888:::<<<===<<<===>>>AAABBBBBBAAA:::999777888:::<<<<<<;;;:::;;;;;;<<<<<<;;;::::::666666777777777666555555333333333333333444444444666777888999888666333111///////////////000111222666555333111///......---...//////000111333444555777666555555555555666666555555555555555666777888:::888666444333444555666666888777222111444444111555555555555444333111000222222222222222111111111///000111222333444444444AAABBBBBBAAA???<<<999777888:::===>>>>>>???@@@BBBFFFKKKPPPUUUYYY___gggmmmnnnqqqvvvzzz~~~~~~}}}|||zzzyyy|||zzzxxxvvvvvvzzz|||wwwrrrqqqrrrtttsssqqqllllllnnnttt}}}|||xxxyyy||||||xxxxxxxxxwwwrrrmmmlllqqquuuvvvyyyzzzyyyvvvwww|||uuudddZZZVVVRRRMMMIIIDDDAAA>>><<<===???@@@??????CCCJJJQQQ\\\aaahhhnnnttt{{{{{{uuunnniiieeecccdddeeeffffffdddaaa^^^[[[UUUWWWZZZ]]]^^^______^^^\\\^^^aaabbbdddfffjjjmmmqqqtttvvvwwwuuusssrrrqqqssstttuuuxxxzzz}}}wwwuuuoooiiidddbbbdddfffqqqtttzzz}}}~~~zzzlllbbb[[[WWWTTTQQQTTTSSSPPPOOOPPPNNNHHHHHHHHHHHHGGGFFFDDDCCCBBB???>>><<<;;;:::;;;<<<===???DDDFFFBBB@@@BBBCCCBBBAAABBBBBBAAA===:::777555444444666888:::<<<===>>>:::<<<===<<<;;;:::;;;===??????>>><<<;;;:::888888999:::;;;;;;;;;<<<>>>AAABBBCCCCCCAAA>>><<<<<<===;;;;;;@@@HHHOOOOOOGGG???:::999999:::;;;:::888666111222333444555555555444333444666888999999888888777888:::;;;======>>>>>>===<<<<<<;;;:::999888777555555444333333333444444444444444444666999<<<>>>???===;;;<<>>:::999888999;;;======<<<;;;;;;<<<<<<;;;:::999888666666777777888888777777444444333333333333333444666666777666555444222111......//////000111222333888666444111000///......//////000111222222333444555444333333333333444555666666555555666888999:::888666444333333444666777777888555111111444444111777777888777666444333111222222222222222222222222222111111111222333333444CCCDDDDDDCCC@@@===999777;;;===???@@@@@@@@@AAABBBLLLOOOSSSTTTUUUXXX___eeehhhkkkpppuuuxxxzzzyyyyyy|||yyyuuussswww~~~|||zzzwwwuuuyyy|||sssoookkkjjjmmmpppqqqpppjjjlllppptttyyy}}}}}}~~~{{{xxxtttsssttttttpppkkkkkkpppuuutttxxx{{{zzzwwwxxx||||||sssnnnnnniiibbb[[[TTTNNNHHHDDD>>>@@@@@@===:::;;;@@@EEEHHHLLLRRRVVVZZZ___fffkkknnnttt}}}|||yyyvvvuuuttttttuuuwwwxxxwwwuuurrrpppfffhhhkkknnnppppppppppppooorrrvvvyyy{{{}}}yyyppphhhcccbbbbbbbbbaaabbbiiisss{{{~~~uuueeeZZZWWWVVVSSSOOOKKKPPPQQQMMMMMMPPPOOOJJJEEEEEEDDDBBBAAA@@@??????>>><<<;;;999999:::;;;===;;;AAADDDBBB@@@@@@AAA???>>>???@@@???===999777666111222444666999;;;===>>><<<>>>???>>>======>>>???;;;;;;<<<<<<<<<<<<<<<<<<999;;;<<<<<<<<<===@@@BBBAAABBBBBBAAA>>>======>>><<<>>>DDDMMMUUUSSSIII???888777777888999999666444000222444666777666555444444555777999999888666555777888999;;;<<<============<<<;;;999777666666666333333333444555666777888444444444444666999<<<>>>AAA>>>;;;<<<>>>???>>><<<;;;:::999:::<<<>>>>>>===;;;;;;<<<<<<;;;999777666555666777888888999999999555555444333333333444444666666555555444333111111000000000111222444555666999888666444222111111222111111111111111222222222333222111111111222333444888777777777777999;;;<<<444333111000111333555777666666444111222666888555888999999999777666444222111111222222222333333333333222111111111222333444EEEDDDCCCBBB@@@???>>>===<<<;;;999999:::<<>>===============>>>>>>AAACCCDDDDDDAAA???>>>>>>@@@AAAAAA@@@>>>;;;999777555555555555666777999999888888999:::::::::999999>>>>>>>>>===<<<:::999888777888999:::;;;======>>>>>>>>>===<<<<<<<<<<<<<<>>===;;;999888666666666444444444444555666777888333333444777;;;>>>??????===<<<;;;;;;;;;;;;<<<<<<::::::;;;===@@@AAA@@@???:::::::::999888666444333555777999999888777777777222111000000111222444555333444444444333222222111...///111222333333222111999999888666333111///---000/////////000111333444000000111222333444444444666555555555555777999:::555555444444555888:::<<<<<<999666555777:::;;;<<<===<<<;;;999777444222000333333222111000000000000333222222111222222333333BBBBBBBBBAAA@@@@@@??????>>><<<;;;::::::<<>>>>>>>>>>>>>>AAABBBDDDCCCAAA???>>>?????????>>>===<<<:::999888555555555666777888999:::888999::::::;;;;;;::::::>>>>>>>>>===<<<;;;:::999999:::;;;<<<===>>>??????@@@???>>>===<<<<<<<<<<<<@@@>>>>>>BBBFFFFFF???999999888888777777777777777888888777666555555555555999888777777666666777777666888:::;;;:::999:::;;;<<<;;;:::999888777777777777777777777888999::::::777777888;;;???AAABBBBBB;;;<<<<<<<<<<<<<<<<<<<<<=========???@@@AAA???===999999888777666444333222555777999999888666666777222222111111222333555555333333333333333222111111000111222333555666666666888888777555333000...---000/////////000222444555///000222333444555666666444444444444555666666777444333222222333666888999999777666777:::===???@@@===<<<:::888666333222111444444333222222222333333333333222222222222222222@@@@@@@@@@@@@@@@@@AAAAAA???===<<<;;;;;;<<<>>>???DDDHHHKKKLLLKKKJJJMMMOOOLLLOOOVVV___eeeggglllrrrsssrrrpppqqqzzz|||{{{{{{{{{{{{{{{|||{{{yyyvvvssspppmmmllliiikkknnnrrrtttvvvwwwwww{{{|||}}}wwwuuuuuuqqqpppooommmkkkkkkjjjjjjnnnppprrrrrrrrruuu{{{{{{xxxwwwxxx}}}{{{rrrnnnppprrrqqqqqqkkkbbbYYYRRRLLLGGGDDDDDDDDDFFFKKKNNNNNNPPPSSSZZZ___fffooowwwwwwiii___[[[]]]bbbeeeffflllvvvzzzuuurrrxxx}}}{{{~~~zzziii___[[[QQQNNNKKKKKKNNNPPPNNNLLLMMMNNNVVVdddnnnkkkYYYIIIGGGFFFEEECCCBBBAAA@@@@@@CCCBBBAAA???>>>>>>>>>>>>@@@BBBCCCBBB@@@?????????>>>===;;;:::999:::::::::888888888888999:::;;;;;;::::::;;;<<<<<<<<<<<<;;;===>>>>>>>>>======<<<;;;======>>>??????@@@AAAAAABBBAAA???>>>===<<<<<<;;;>>>===;;;;;;<<<<<<:::888:::999888777666777888888888777777777777777777777999888888777777777777777444666888999888888999;;;:::999888888888888888888444444444444555666777888666555666999<<>>======<<>>>>>>>>???>>><<<:::999999888777555444333222444666888888777666555666222222222222333444555666333333333444333333222111000000111111333555777999666666555444222000...---/////////000111333444555222333444444555555555444333333444444444444333333222111111111222333555666444444555999===AAABBBBBB===<<<999666444222222222555444444444444444555666444444333222222222222222@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;:::;;;<<<===@@@BBBEEEEEEDDDDDDFFFHHHGGGHHHOOOYYY^^^aaagggmmmpppooommmooovvv}}}~~~|||}}}zzzwwwsssqqqpppoookkknnnsssxxx}}}|||zzz|||~~~}}}{{{{{{xxxwwwuuurrrqqqpppoooooosssssssssrrrqqqtttxxx|||{{{xxxwwwxxxzzzzzz}}}wwwlllccc\\\XXXTTTTTTVVVYYYYYYUUUOOOKKKKKKLLLOOOTTTZZZbbbjjjooowww~~~}}}{{{|||zzzwwwmmmfff]]]ZZZ___jjjvvv}}}rrruuuwwwwwwxxx{{{kkk___XXXUUUQQQOOONNNNNNOOONNNKKKIIIKKKMMMUUUbbblllhhhWWWGGGFFFEEECCCBBB@@@?????????AAA@@@???>>>>>>>>>>>>>>>???AAABBBAAA@@@???@@@AAA???===;;;::::::;;;===???>>>>>>===<<<;;;;;;;;;<<<;;;;;;<<<=====================>>>>>>???>>>>>>===@@@@@@AAAAAABBBBBBCCCCCCCCCBBB@@@???===<<<;;;;;;<<<<<<<<<;;;999999:::;;;;;;:::888666666777888999777777888888999999999999999999888888888888888999444666888999999999:::;;;:::999888777777777777777222222222222333444555666444333444666999<<<<<<<<<888:::<<<>>>???>>>===<<<===<<<<<<===>>>===;;;999::::::888777555444444333333555777777666555444555333333333333444555666666444444444555555444444333000///...---...000333555555444444333111///...---......///000111333444444666666666555444222111000222333444555444333222111111111111111111222333444111222555999>>>AAAAAA@@@<<<:::777444222222222222444444444444444555666777555444333222222222222222AAA@@@@@@??????>>>=========<<<;;;:::::::::;;;<<<===???@@@@@@@@@AAABBBDDDDDDEEEJJJRRRVVVXXX]]]ccciiiiiijjjmmmttt|||yyyzzz}}}}}}zzzwwwuuusssssssssqqquuu{{{xxxrrrrrrvvv{{{~~~|||{{{zzzyyyzzz{{{}}}~~~|||{{{xxxuuussstttxxxzzz|||{{{{{{yyywwwttttttvvvxxx|||~~~}}}vvvrrrlllooosssuuuqqqhhh\\\RRRPPPNNNLLLJJJLLLNNNQQQSSS\\\bbbjjjrrrwww}}}{{{tttpppoooooogggiiihhhfffkkkuuuzzzyyynnnjjjhhhkkkttt|||vvvrrryyy~~~vvviiiaaa[[[VVVRRROOOOOOOOOOOOOOOMMMJJJGGGHHHKKKQQQYYY\\\YYYOOOGGGDDDDDDBBB@@@???>>>>>>===<<<<<<;;;<<<<<<===>>>>>>???@@@AAA@@@??????@@@BBBAAA???===<<<<<<>>>AAACCCDDDCCCAAA???>>>===<<<<<<<<<<<<===>>>>>>>>>>>>=========>>>???@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCBBB@@@???===<<<;;;;;;888:::<<<<<<;;;:::;;;===::::::888777777777888999666777888999::::::999999777777666666666666777777666888:::;;;::::::;;;<<<;;;:::999777666555444444555555555555666777888888666555555777:::<<<<<<<<<888:::<<<===>>>===<<<:::;;;;;;;;;===???@@@>>><<<999888666555333333222222222444666666555444333444222222333444555555555555555555666666666666666555222000...,,,+++---///111333333333222111000...------...///111222333444555666666666555444222111000222333444555444333222111222222222222222222333333000111333777:::<<<;;;:::999888555333111222333333333222222222333444555555555444444333222222222333@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>======>>>>>>@@@AAAAAABBBBBBFFFLLLNNNOOOSSSXXX___aaafffkkksss~~~}}}}}}~~~~~~}}}}}}zzzxxxzzz~~~|||{{{yyywwwvvvvvvwwwwwwyyyvvvssspppnnnpppuuu{{{~~~{{{||||||wwwuuuvvvxxxyyy}}}xxxvvvvvvuuusssqqqqqqsssuuu{{{|||||||||{{{|||pppddd\\\XXXSSSOOOMMMLLLJJJIIIIIIKKKOOOUUU[[[aaaeeegggpppsssyyyyyytttkkkgggaaa\\\YYYZZZ\\\^^^bbbhhhjjjkkktttzzzyyyyyy}}}}}}}}}~~~sssfff]]]YYYVVVQQQLLLHHHIIIKKKLLLLLLKKKIIIHHHFFFIIINNNPPPOOOLLLIIIGGGCCCBBBAAA???>>>===<<<<<<999999999999:::<<<===>>>>>>???@@@???>>>???AAACCCAAA???===<<<===???AAACCCDDDDDDBBB@@@???>>>======<<<<<<===>>>>>>>>>>>>===<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA???>>>===<<<<<<;;;444777999::::::999999:::999999999999999888888888666777888999::::::999888333333333333333444444555999:::<<<<<<;;;;;;;;;<<<<<<:::999777555444333333333333333333444555666777444333333555777999999888999:::;;;<<<<<<;;;:::999<<<<<<===???BBBCCCBBBAAA888666444222111000000111111333555555444333222333111222333444555555555444444555666666777666666666555333111...---...///111333333333222111000///......///111333555666666666666666666666555444333222222222333333333333333222333333333333333222222222000000111333666777555444555444333222222333333444222222222222222222333444444444333333333333444444>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>?????????>>>======???@@@AAAAAACCCBBBEEEIIIKKKJJJNNNSSSYYY\\\aaagggooozzz~~~xxxxxxyyyyyyxxxyyywwwvvvxxx}}}~~~~~~}}}}}}~~~~~~|||}}}zzzwwwooopppqqqrrruuuzzz}}}|||{{{|||wwwvvvvvvxxxyyy||||||wwwrrrsssssssssqqqppppppsssvvvxxxxxxwwwuuutttvvvzzz}}}uuuiiifffcccbbbaaa```]]]ZZZQQQNNNLLLMMMRRRVVVWWWUUUWWWZZZ^^^bbbffflllsssxxx~~~xxxrrrlllgggccc```^^^[[[[[[^^^dddjjjoooxxx~~~}}}vvvqqqjjjddd]]]VVVRRROOOKKKHHHDDDFFFHHHIIIIIIHHHGGGGGGEEEHHHLLLNNNLLLJJJGGGFFFBBBAAA@@@>>>===<<<;;;;;;999999999999999:::;;;<<<===>>>??????>>>???AAADDD>>>===<<<;;;;;;<<<>>>???@@@??????>>>>>>>>>??????;;;<<<======>>>>>>======<<<===???@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<777666666777777777777777888999:::;;;;;;999777666555777888999:::999777666333333333333333444555555:::<<<======;;;::::::;;;:::999777666555444444444000000000000111222333444333222111333555666666555;;;::::::999999888888777;;;;;;<<>>??????@@@======>>>???@@@AAAAAABBBAAA???===>>>???AAABBBBBBEEEDDDFFFKKKLLLKKKNNNTTTXXXZZZ]]]bbbjjjtttyyysssrrrttttttsssuuuttttttvvv{{{zzzyyyvvvvvvyyyzzzwwwssspppoooqqquuuxxx{{{}}}|||}}}zzzvvvuuuvvvxxxyyyxxx|||}}}yyyvvvuuussspppsssssssssrrrqqqsssvvvxxxxxxxxxwwwuuuuuuwww|||zzz{{{}}}{{{xxxwwwvvvxxx{{{{{{xxxuuujjjccc[[[ZZZ^^^```]]]ZZZPPPQQQRRRSSSUUUYYY___cccccciiiqqqvvvxxx||||||yyyxxxssstttsssrrrpppnnnkkkjjjkkklllooorrrwww{{{{{{xxxuuurrrppppppooonnnpppvvvzzz|||uuuggg```[[[[[[YYYTTTNNNIIIGGGGGGEEEGGGHHHHHHGGGFFFEEEFFFDDDGGGLLLPPPQQQNNNIIIEEEBBBAAA???>>><<<;;;;;;;;;;;;;;;:::999999999::::::===>>>???>>>>>>???BBBDDD;;;:::999999999:::;;;;;;;;;;;;;;;<<<===???@@@AAA;;;<<<<<<===============<<<===???AAACCCDDDEEEEEECCCCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<999666555666777777666777999;;;<<<<<<:::777555555777888999999888666555666666666666666777888999;;;<<<======;;;999999:::777777666555555555555555333333333333444555666666777666555777999::::::999<<<;;;999888777666666666999999999<<<>>>???>>><<<===;;;999666555555666666000222444444333111111222///000222333444444333222111222333333444444444333222222111000000111222333333333333333333222111111333555777:::<<<=========FFFDDDAAA===777222...+++///............000222333222222333222222111000//////......///111333222111...///000222444555555555555444333333222222222222222222222333444555666777;;;<<<>>>AAABBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBAAAFFFDDDBBBAAA@@@AAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLOOORRRWWW]]]ccckkkrrrwww{{{uuuqqqqqqsssssssssuuuvvvvvvxxxzzz}}}~~~xxxtttqqqpppqqqrrrpppmmmsssrrrtttyyy}}}zzz{{{vvvtttuuuyyy||||||{{{yyyuuuqqqooopppqqqsssqqqoooooorrrvvvyyy{{{tttsssrrrssswww{{{~~~zzzzzz|||~~~|||~~~zzz}}}xxxlll^^^YYYTTTTTTYYY\\\\\\[[[ccc___[[[\\\```eeegggggglllrrrxxxzzzyyyvvvuuuvvvtttvvvvvvuuusssqqqppppppooooooppprrrssstttuuuvvvrrrrrrnnneeebbbaaa[[[SSSXXXYYYYYYXXXXXXYYY[[[^^^```fffnnnuuu|||~~~yyyzzz|||~~~nnn___XXXVVVYYYWWWTTTPPPKKKGGGDDDBBBBBBCCCEEEGGGHHHGGGFFFEEEDDDHHHOOOTTTUUURRRMMMJJJAAA@@@???>>>???>>>===<<<<<<;;;999777777999<<<===@@@@@@@@@@@@???===<<<;;;;;;;;;999999999999;;;;;;;;;<<<>>>???AAABBBBBBBBB>>>????????????===;;;:::======>>>>>>???@@@AAABBBDDDCCC@@@??????>>><<<:::???===;;;;;;;;;;;;999888:::<<<===;;;777444555666666777777777777777666666444666:::<<<<<<999666333222333666:::>>>???===;;;777888:::<<<<<<<<<:::999888777555444444444555666444444555666777888999999444444444444444555666777888999::::::999888777666666777999999999999;;;===;;;;;;;;;<<<===;;;777444000000111111111222222222111000000000000000111222222222222222222222222222000111111222222222111111555444333222111111111111666999;;;:::888:::AAAGGGTTTOOOFFF===666333222333222222222222222222333333444444222111000000//////000000111111111222222222111111222333333333222222222000///000333444333000555555333222222333555555>>>???@@@BBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCFFFEEECCCAAAAAABBBCCCDDDBBBCCCEEEHHHJJJKKKLLLLLLKKKNNNRRRWWW]]]cccjjjooooookkkhhhhhhlllppprrrrrrttttttuuuwwwyyy{{{}}}~~~|||tttqqqooooooppppppnnnlllkkkmmmqqqwww}}}xxxssssssvvvzzz{{{zzzwwwssspppooooooppprrrnnnlllpppvvv{{{{{{xxxuuurrroooqqquuuzzz{{{{{{~~~~~~}}}wwwsssvvvwww{{{{{{jjjgggeeehhhnnnqqqqqqpppjjjeee___]]]___ccceeeeeejjjkkkkkkiiidddaaa```aaabbbccceeedddcccbbbbbbcccgggggghhhiiimmmrrrvvvyyywwwxxxrrrfff]]]ZZZWWWSSSSSSUUUXXX[[[]]]aaafffjjjtttyyy|||{{{}}}||||||nnnaaaWWWSSSRRRVVVUUURRRNNNJJJFFFCCCBBBBBBCCCEEEGGGGGGGGGFFFEEECCCFFFLLLPPPQQQNNNJJJGGGAAA@@@>>>>>>======<<<;;;;;;:::999888888999;;;<<<======>>>>>>???>>>>>>>>>;;;;;;999999999999;;;;;;<<<<<<>>>???@@@@@@@@@@@@>>>???????????????>>>>>>>>>??????@@@@@@@@@@@@@@@GGGDDDBBB@@@???===:::888===<<<::::::::::::999777888:::;;;:::666444555666666777777777777777666666777999;;;<<<;;;888555222222444888<<<@@@???;;;888666888:::;;;<<<<<<;;;:::999888777666555666666777444555555666777777888888444444444444555555666777888888999:::999888777666555666888888777888999;;;:::::::::<<<<<<;;;777555222222222222222222222222000000000000000111111222222222111111111111222222111111222222222111111111333333222111111111111222444777:::999999;;;BBBGGGXXXQQQGGG<<<444111000111111111111222222333333333444333222111111000000111111111111111111222222222111222222333333333222222111000...000222333222000333333222222222222333333@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDAAABBBDDDFFFHHHIIIJJJJJJEEEGGGKKKOOOSSSXXX^^^bbbbbbaaabbbeeejjjooorrrsssqqqrrrsssuuuwwwyyy{{{{{{zzzpppooonnnoooppppppnnnlllhhhjjjooovvv}}}{{{tttrrrvvv|||}}}|||yyyvvvtttrrrrrrrrrsssnnnkkkpppwww{{{wwwrrrsssqqqppprrrvvvyyyyyyxxx}}}}}}}}}xxxrrroooooosssyyyyyyyyy{{{xxxqqqmmmppptttwwwyyy{{{xxxrrrjjjccc___^^^___fffgggiiijjjiiijjjkkkmmmuuutttssstttyyyxxxjjjeeeffffffcccgggkkkppptttzzz~~~}}}}}}vvvhhh\\\TTTPPPOOOOOORRRQQQOOOKKKHHHEEEBBBAAABBBCCCDDDFFFGGGGGGFFFEEEAAACCCGGGIIIJJJHHHEEECCC@@@???>>>===<<<;;;;;;:::999999999999999:::;;;;;;999999;;;===>>>??????@@@;;;;;;999999999999;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@FFFDDDAAA???>>>===;;;:::;;;:::888888999999888666666777888777555444555666666666666666666666666666999:::;;;<<<:::777444222222444999===???>>>999555555777999;;;<<<<<<<<<<<<:::999999888777888888888777777777888888999999:::333333333444555666666777777888999999999888777666444555666666666555777888888888999:::<<<;;;888666444444333333222222111111000000000000000111222222444333111000000111333444333333222222111111000000111000000000000111222222333666888999999<<>><<<:::999:::;;;999999999:::::::::::::::777888:::<<<===>>>??????;;;;;;999999999999;;;;;;<<<===============<<<<<<<<<<<<<<<===>>>AAACCCEEEFFFDDDAAA???>>>???AAABBBDDDAAA???>>>>>>>>>>>>===999888777777888999888666444555555555555555666777555555444444555555666666888999::::::999777555444555555777999;;;:::777444555666888:::<<<=========;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;222333444555666666777777777777888999999888777666444666777666555555666777666666777999::::::888666666666555444333111111000000000000000111222333333666444222000000222444666555444333222111111000000////////////000111222333444666777888888:::>>>BBBAAA>>>999444111000000111///000111222333444555555222222222222222333444444111111000000000111222333333444444444333222111111//////...///000000000000///000111222222111000///???@@@BBBCCCDDDCCCCCCBBB@@@AAABBBDDDEEEFFFFFFFFFCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBB@@@??????===???AAABBBCCCFFFIIIMMMSSSVVVZZZ^^^cccgggjjjlllmmmnnnppprrrssstttuuuuuusssvvvyyy}}}yyyrrrmmmnnnpppqqqsssssstttuuutttvvvzzzwwwqqqsss}}}|||{{{xxxvvvuuuxxx|||}}}yyyyyyyyy|||~~~~~~|||||||||zzzzzzzzz{{{zzzsssuuuxxxyyyyyyvvvzzz~~~uuuiiiaaaVVVQQQQQQQQQNNNKKKIIIIIIGGGFFFDDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGGGGAAAAAAAAA@@@@@@???>>>======>>>===;;;999888:::===;;;;;;;;;;;;::::::999999999999:::<<<============;;;;;;999999999999;;;;;;<<<============<<<;;;;;;;;;::::::;;;===@@@BBBDDDHHHEEE@@@<<<;;;>>>BBBEEEDDDBBB>>><<<<<<<<<<<<;;;999888777777999:::999888555444444444555777888888444444333333333444555666777777888999999999888888888666444333555666666666666666888:::;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999222333555666888888888888777888999::::::999888777666888888888666555666888555555555777999999888666666666555444222111000000000000000000111222333444888666444222222444666888555555333222111111111111......//////000111333333666666777666666777999;;;444444444444444333222111000111222333444555666666222222222222333444555666222111000///000111333444555555555444333222111000...///////////////000111000111222333333222111000>>>???AAABBBCCCCCCCCCBBB@@@AAABBBCCCDDDEEEEEEEEEAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA???>>><<<;;;<<<===>>>>>>???@@@DDDFFFJJJNNNTTTZZZ___dddjjjnnnkkkmmmoooqqqssssssssssssooorrrwwwzzz}}}~~~yyytttpppmmmoooqqqrrrsssuuuyyy{{{~~~yyysssrrrwwwxxxwwwuuuvvvxxxyyyyyy{{{}}}{{{xxxwwwyyyyyyzzzwwwrrruuuzzz}}}~~~|||}}}{{{zzz}}}|||pppggg___YYYRRRPPPPPPNNNJJJFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBBCCCEEEFFFGGGGGGBBBBBBBBBAAA@@@>>>======<<<======;;;888888<<<@@@???>>>===;;;:::999999999:::;;;;;;<<<======<<<<<<;;;;;;999999999999;;;;;;<<<===============<<<<<<:::;;;;;;<<<===???AAAAAAEEEBBB>>><<<<<>>;;;:::999888777999888888999;;;<<<;;;:::888666444555777999:::999555444444333444555777888999999999::::::;;;<<<<<<:::777222000222444777888777777888999;;;<<<======<<<============<<<;;;;;;888888888777777666666666333444666888:::::::::999888999:::;;;;;;;;;:::999888999:::999777666777888555444444666777888777666666555444333222111000000000000000111222333444555777666444333333444666777555444333222111111222333/////////000111222333444666555555444444444555555333444555666666444333111333333444444555666777777333333333333444444555666222111000//////111333444666666666555444222111000...///111000//////000222222333333333333333333222???@@@AAABBBBBBAAA@@@???AAAAAABBBCCCCCCCCCCCCCCC>>>???@@@@@@AAAAAAAAAAAA????????????>>>===<<<;;;:::;;;<<<<<<<<<===@@@BBBCCCGGGMMMSSSXXX___ffflllkkkllloooqqqrrrrrrrrrqqqnnnqqquuuvvvwww{{{yyyuuutttuuurrrtttvvvvvvwww{{{|||yyyuuuuuuzzzyyyttttttttttttuuuyyy{{{||||||yyyvvvvvvwwwwwwvvv{{{~~~zzzzzz~~~~~~|||zzz~~~}}}~~~{{{{{{|||}}}~~~}}}~~~zzzuuuqqqlllgggcccYYYUUUQQQNNNLLLJJJFFFBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDFFFGGGHHHEEEEEEDDDCCCBBB@@@>>>===:::<<<===;;;888999>>>CCCDDDBBB???<<<:::999999999::::::<<<======>>>>>>===;;;;;;999999999999;;;;;;<<<======>>>>>>>>>======<<<======>>>????????????======>>>???@@@AAABBBCCCAAA>>>:::888999999:::999;;;:::999:::===>>>>>>===;;;888666666888;;;;;;;;;888777666666666888:::<<<>>>======<<<======>>>???:::777333222444666888999888888999999:::;;;<<<===<<<===>>>>>>>>>===;;;;;;999999999888777666666555444555888:::<<<<<<;;;;;;999:::;;;<<<===<<<;;;;;;999::::::999777666666777666444444555666777666444444444333222111000000000000000000111222333555555444444333333333333444444555444222111111222333444111111111111111222333444333222222222333333333222555555444444333444444444555555666666777777777888555444444444444444555666333222000//////111333555777777666555444222000///...000222222000///111333333333222222222222333333AAAAAABBBBBBAAA???>>>===AAAAAABBBBBBCCCBBBBBBBBB===>>>???@@@@@@@@@@@@@@@<<<<<<===============<<<999:::;;;::::::;;;>>>@@@;;;@@@EEEIIINNNTTT\\\bbbjjjllloooqqqrrrrrrqqqqqqoooqqqsssrrrrrrvvvyyyvvvxxx{{{yyyzzz{{{|||}}}yyy|||~~~{{{|||xxxvvvuuuzzzzzztttvvvsssrrrtttyyy||||||zzzyyyvvvuuuvvvuuussswww|||~~~}}}zzz}}}wwwvvvwww{{{~~~}}}yyy{{{zzzzzzqqqnnnhhhccc___^^^^^^___XXXUUUQQQMMMJJJGGGDDDBBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBDDDFFFGGGHHHFFFFFFFFFFFFDDDAAA???===:::<<<===;;;999:::@@@EEEGGGDDD@@@<<<999999999:::999:::;;;===>>>?????????;;;;;;999999999999;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@???>>>777:::>>>BBBDDDCCCBBB@@@:::888666666999<<<>>>???;;;;;;:::<<<>>>??????>>>===:::777777:::<<<<<<;;;:::999888888999;;;===>>>CCCBBB@@@?????????@@@@@@999777555555777999999999999999999999::::::;;;<<<<<<===>>>>>>>>>===;;;:::<<<<<<;;;;;;:::999888888444666999;;;======<<<<<<999:::<<<=========<<<<<<999::::::999666555555666666555444444555666555444333333222111111000000000000000000111222444555666222222222222222222222222555333222111111222444666222222222111222222333444000000///000222333333222444222000//////222555777777777777777888888888888666555555444444444555555333222000...///111333555777777777555444222000//////111333222000000222444444333222111111222333444>>>@@@AAA@@@>>>===@@@CCCAAABBBBBBCCCBBBAAA???>>>:::;;;<<<===>>>>>>>>>>>><<<<<<=========<<<:::999777777999:::::::::::::::<<>>;;;<<<;;;999888999<<<>>>AAAAAA@@@>>>===;;;::::::777888:::>>>CCCDDDDDDBBB;;;;;;;;;::::::;;;;;;;;;???BBBDDDDDDAAA===999888>>>???@@@AAA@@@???===;;;===@@@CCCFFFGGGEEECCCAAA;;;:::777666777:::===@@@@@@===:::;;;>>>@@@@@@???>>>;;;777555666777888888999888888;;;???CCCFFFFFFKKKFFF???<<<>>>BBBDDDEEE;;;:::777555555777999;;;>>><<<;;;;;;<<<<<<<<<;;;>>>>>>>>>>>>????????????===<<<;;;999888777777777666666777888999::::::;;;<<<:::888999;;;>>>??????<<<;;;:::888777666666666;;;:::999888666444333333111000///...------...//////000111222333444444444333222000//////111222444555444333333222222333333444444444444333222111000...///111222333444444444111222333222111111333444888777777888::::::888777555555444444444333333333222222222222333333444555999777444111///////////////000111222222111000///111222333444444444333222===???@@@???===<<<>>>AAA>>>???@@@@@@@@@???>>>===:::;;;<<<===============;;;;;;<<<<<<<<<;;;:::999555666777888999999999999;;;===AAADDDHHHLLLQQQTTT```hhhsss|||~~~|||yyyvvvttttttsssqqqppppppsssvvvxxxwwwvvvvvvyyy|||~~~|||xxxsssqqqnnnllllllnnnppprrruuuvvvzzz~~~}}}{{{yyywwwxxxzzz}}}~~~}}}{{{wwwssssssqqqqqqvvv}}}~~~|||wwwuuuuuuvvvxxxuuutttxxx}}}~~~xxxwwwyyy}}}}}}}}}}}}yyyvvvvvvxxx{{{}}}vvvyyy~~~|||}}}~~~qqqddd[[[QQQRRRRRRSSSTTTTTTTTTSSSNNNMMMKKKHHHDDDAAA???>>>BBBAAA@@@@@@@@@BBBDDDEEECCCAAA???===>>>AAAEEEGGGMMMIIIDDDAAAAAA@@@>>>===;;;;;;:::999777888:::<<<@@@@@@???>>>===<<<;;;;;;888888:::>>>AAACCCBBB@@@;;;;;;::::::::::::;;;;;;BBBDDDEEEEEEAAA>>><<<;;;===>>>?????????>>><<<;;;===>>>@@@AAAAAA@@@>>><<<999888777666666888;;;<<<<<<:::888888;;;======<<<===:::777555666777777777666666777;;;@@@FFFIIIJJJKKKFFF@@@>>>@@@CCCFFFGGG>>><<<999777666888:::<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<============>>>;;;;;;999888777666666666555555666777888999999:::<<<:::999:::<<<=========:::999888777666666555555777777666444333222111000000///...---,,,---......///000111222333333333333222111000000000222333555111111111222333444555666444444444444333222111111222222333333333333222222///000111111222444777:::???===<<<;;;;;;;;;999777444444444444333333333333111111111111111222333333666555222000.........///---...///000000///......000111222333444333222111<<<======<<<;;;;;;<<<>>>;;;;;;<<<=========<<<<<<:::;;;;;;<<<<<<<<<;;;;;;999::::::::::::999888888444555666777888888888888999;;;>>>AAACCCFFFJJJMMMWWW```llluuuyyywwwtttrrrrrrsssrrrqqqnnnnnnooopppoooooopppqqqtttwww{{{}}}||||||xxxuuurrroooooommmjjjhhhggghhhiiijjjooouuu|||~~~|||{{{|||~~~{{{vvvvvvvvvxxx{{{uuuqqqqqqrrrrrrqqqrrruuuxxx|||}}}}}}~~~zzzvvvwww{{{~~~yyyuuussstttvvvxxxyyy{{{}}}wwwjjj]]]TTTOOOJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJHHHEEEBBB@@@===<<>>??????AAAAAAAAA>>>;;;999:::>>>CCCFFFHHHEEEAAA???>>>===<<<;;;;;;;;;:::999777666888:::>>>>>>>>>>>>============999:::;;;===@@@AAA???>>>;;;;;;:::999999:::;;;;;;BBBCCCCCCBBB???<<<<<<<<<;;;<<<=========<<<;;;:::<<<<<<<<<<<<;;;:::888888777666666666666666777888888666555555777999::::::<<<:::777666777888777777444444666;;;BBBHHHLLLNNNHHHDDD@@@>>>@@@BBBDDDDDD>>><<<999777666666888999888888888999999:::;;;;;;999999:::::::::;;;;;;;;;::::::888777666666555555444444555666777888999999;;;::::::;;;<<<===;;;999777777777666666555555555555555444333222000000/////////---,,,,,,------...///000111222222333222222111111000000111333555666000000000111222333555555555444444444333222222111555555555444333222111000---...000111333777<<>>;;;:::999888666444444444333333333222222000000/////////000111111222111000//////...//////...//////000000///......///000111333333333222111;;;;;;;;;:::::::::;;;<<<999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::888888888888888888777777555555666888888888888888999;;;===>>>@@@BBBEEEHHHLLLSSS]]]fffjjjkkkjjjjjjlllnnnoooooonnnmmmmmmnnnnnnooopppqqqrrrsssuuuwwwxxx{{{yyytttrrrpppoooqqqooolllhhhfffeeeeeefffhhhppp{{{|||zzz{{{~~~{{{{{{|||{{{tttpppppppppqqqqqqsssvvvvvv{{{}}}{{{||||||zzzxxxxxx|||zzzvvvuuuvvvyyy{{{yyy|||yyymmm___TTTNNNLLLMMMHHHHHHHHHGGGGGGGGGHHHHHHJJJIIIHHHEEECCCAAA???>>>@@@???>>>=========>>>>>>>>><<<:::999:::===AAACCCCCCAAA???===<<<<<<;;;;;;<<<<<<;;;:::777777888999============>>>>>>>>>>>><<<;;;;;;===>>>???===<<<;;;:::999888888999:::;;;@@@@@@???===:::999999:::::::::;;;;;;;;;;;;:::999;;;:::999888888777777777666666666777666666555555555444333444555777888999<<<:::999999::::::999888555555777;;;BBBHHHLLLMMMEEECCC@@@>>>======>>>>>><<<:::777555333333444555555666777888888888999:::666777777888888999999999::::::888777777666666666444555666777888999:::;;;;;;::::::;;;<<<<<<999777666666666777666666666555555555444333222111111000000///...------...///000111222333333333333333222000000000111222444555666333333222111111111111111444444333333222222222222555555555444333222111000...///000222444888>>>BBBCCC@@@;;;888777666555444333333333333222222222222000///////////////000000///000000000000111111111222222222222111111111000///000222333444444333222;;;:::999999:::;;;<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::777777777666777777777777777777888999::::::::::::999;;;===>>>>>>@@@BBBEEEDDDJJJQQQXXX\\\^^^```aaabbbeeeiiikkklllmmmoooppptttvvvwwwuuurrrppppppqqqrrruuuxxx{{{|||~~~}}}wwwsssssssssttttttqqqnnnjjjgggeeedddddddddnnnyyy}}}zzzwwwwww{{{xxxrrrooooooooooooqqqtttxxxyyy~~~}}}{{{{{{|||}}}~~~}}}xxxyyy{{{}}}}}}zzzxxxyyy{{{~~~~~~{{{qqqgggYYYOOOLLLKKKKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFHHHGGGFFFDDDBBBAAA?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>===<<<;;;<<<<<<<<<======;;;999888999:::<<<<<<<<<===>>>?????????>>><<<<<<<<<===>>><<<;;;;;;:::888777777888:::;;;>>>>>>>>>;;;888777888:::999999999:::::::::999999::::::999888888999::::::666777888888888777666555555555555555666777999;;;===<<<;;;<<<======<<<:::888777888;;;@@@EEEHHHIIIEEEDDDCCC@@@===:::999999;;;999777444222222222222222555777888777777888999444555555666777888888888;;;:::999888888888888888555666777888:::;;;<<<===;;;::::::;;;<<<;;;888666666777888888888777666666333333222222111111111000111111000//////000111222444444444444444444333333///000000111222444555666222222111000000000000111333333222111111111222222333333333444444333222222000111333444555888<<<@@@>>>;;;777555555555555444333333222222222111111111000000////////////000000///000111333444444333333333333222111111111111111000222333555555555555444:::999888999<<<>>>>>>===;;;:::::::::::::::;;;<<<:::;;;;;;<<<<<<<<<;;;;;;666666666555666666777888888999:::;;;<<<<<<<<<<<<:::;;;=========>>>AAACCCBBBGGGMMMRRRTTTVVVWWWXXXWWW[[[```dddhhhlllppprrryyy|||}}}zzztttooonnnnnnlllooorrruuuvvvxxx{{{}}}|||~~~zzzuuurrrrrrsssuuusssqqqnnnkkkiiigggffffffiiirrr~~~}}}yyyxxx|||{{{wwwttttttxxx{{{ssspppooonnnnnnnnnoootttyyy|||~~~~~~}}}}}}~~~{{{xxx{{{~~~|||qqqZZZSSSMMMKKKNNNNNNJJJEEEGGGFFFDDDBBBAAAAAABBBCCCCCCCCCBBB@@@???>>>===============<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;<<<======<<<;;;<<<===;;;<<<===<<<:::999:::;;;<<<<<<<<<===>>>????????????>>><<<<<<===>>>===;;;;;;999777555555777999;;;>>>???>>><<<:::999999;;;888888999999999999::::::::::::999999999::::::;;;666777888888888888777777555666777777777999<<<>>>>>>======???@@@@@@===;;;999888888:::===AAACCCCCCFFFGGGFFFDDD???<<<:::999;;;:::888666444333333333111555999999777555777888444444555666777888888999;;;::::::999888888999999666666777999;;;<<<===>>>;;;:::999999::::::888666777777888999888777555444000000//////////////////222111111000000111333444444444555444444333222222//////000111222333333333......//////000111333444222111000/////////111111000111222222333333333333111333555555666777:::<<<;;;888666555666777777666222222222111111111000000000000//////....../////////111333555666666555444222222000///////////////111222444555666666666666;;;999888:::>>>AAAAAA@@@;;;:::999888888999999::::::;;;<<<===============777666555555666777888999999999:::<<<<<<<<<<<<<<<999:::<<<<<<<<<===@@@BBBAAAFFFMMMRRRSSSQQQOOONNNNNNRRRWWW]]]ccchhhnnnrrryyy|||~~~|||uuupppnnnooolllnnnqqqrrrssstttvvvxxxyyyzzz|||~~~~~~zzzvvvrrrpppqqqrrrppppppooonnnmmmmmmmmmnnnsss}}}~~~zzzuuutttyyy~~~~~~xxxwwwuuuvvvyyy}}}~~~vvvqqqpppqqqqqqqqqqqqqqqtttyyy|||~~~{{{}}}~~~~~~~~~|||{{{~~~}}}}}}kkk^^^JJJIIIHHHIIIKKKKKKHHHEEEGGGEEECCCAAA@@@@@@@@@AAA@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;::::::999999999777999<<<<<<::::::;;;===999:::<<<;;;:::999999:::<<<<<<======>>>>>>??????@@@???======>>>>>>>>>===;;;999666555555666999;;;<<<======<<<:::888888999999888888888999999:::;;;::::::999999888888777777666666666777777888888999666888999999888999===@@@======>>>@@@AAA@@@===;;;999777666888;;;===??????CCCEEEGGGEEEAAA===;;;;;;999888777555444333333333222666::::::777444555888444555555666888999999::::::999999888888888888888555555777888:::<<<===>>>;;;999777777888999999888666777888888777555333222///////////////000000000111111000000000111333333333333333333222111000///...///000000111111111111.........///000111222333000///...------...000111///000111111222222111111000222555777777777888999888666555666777888777555222111111111000000000000//////...---------------///111444777888777555444333222111///////////////000111333555666666666555;;;999888;;;???CCCCCCBBB;;;:::999777777777888888:::;;;<<<===>>>>>>>>>>>>777666555555666777888999999999:::;;;<<<<<<<<<<<<888:::;;;;;;;;;===???AAA>>>EEENNNTTTSSSOOOJJJFFFIIIMMMRRRXXX^^^eeelllqqquuuzzz}}}|||vvvqqqpppqqqnnnpppsssssssssssstttvvvvvvwwwxxxyyyyyy|||}}}xxxsssooonnnooooooooopppqqqrrrsssuuuuuu|||}}}zzzzzzuuutttyyy{{{{{{~~~{{{yyyzzzwwwwwwwwwyyy|||}}}|||zzz{{{uuurrrrrruuuuuuuuuwwwuuuvvvyyy{{{~~~}}}{{{yyy|||~~~}}}||||||~~~~~~}}}~~~}}}|||{{{zzzzzzzzz{{{}}}{{{}}}}}}nnn[[[LLLGGGGGGFFFDDDCCCDDDHHHKKKHHHFFFDDDAAA@@@@@@AAAAAA?????????>>>======<<<<<<;;;;;;<<<======<<<<<<;;;???===:::777666777888999555888:::;;;999999:::===777999::::::999999999:::<<<=========>>>>>>>>>???AAA???======>>>??????>>>;;;999666444444666999;;;999:::;;;:::888666666666999999888888999:::;;;;;;::::::999888777555333222555555555555666888999:::666888::::::999:::>>>AAA;;;<<<===???AAA@@@===:::777666555666999<<<======>>>AAADDDDDD@@@===;;;;;;666555444333222111111111222777;;;;;;777444555777555555666777888999:::;;;999888777777777777777888444444666777999;;;<<<===;;;999666666888999999999666777777777666444111000111111111111222222222222000000/////////111222333222222222111000///...---...//////000000000//////111111000//////////////////...---,,,,,,---///000000000111111111000000///...111555888888888888888555444444555666666444222111111111111000000000000...---,,,,,,+++++++++,,,...111444777888777555333666555333111000111111222///000222444555555555555::::::::::::<<<>>>AAABBB<<<:::888666666777888999888999::::::;;;;;;;;;:::<<<:::777555555666777999;;;:::888888;;;=========444777:::<<<===>>>@@@BBBFFFIIIMMMNNNMMMJJJHHHGGGFFFHHHJJJNNNTTT]]]fffmmmpppssswwwxxxxxxwwwvvvwwwxxxyyyzzzzzzyyyxxxuuutttsssrrrppppppqqquuuyyy{{{}}}uuusssoookkkpppooosssyyyyyywww||||||{{{yyywwwuuuwww{{{}}}{{{yyy}}}{{{yyywwwtttqqqooouuuwww{{{~~~{{{|||~~~{{{ssskkkkkksssyyyyyyvvvuuuuuutttvvvxxx}}}}}}{{{{{{{{{{{{{{{~~~~~~~~~}}}||||||}}}~~~}}}~~~~~~~~~zzzvvv~~~ooocccXXXNNNHHHEEEEEEDDDDDDEEEEEEFFFGGGHHHGGGEEEDDDBBBAAA@@@@@@@@@???>>>======<<<<<<<<<:::;;;<<<======<<<;;;:::::::::999888777777888888999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999<<>><<<===============<<<;;;;;;:::999888888888999:::;;;999666444444555666888999888777666555666777777:::777777999888444222444666555555555555666777777777<<<>>>>>>???BBBBBB???;;;<<<===>>>===;;;888777555777888666444555888;;;;;;<<<======<<<;;;999888777666444222000000000000666666666666555444333222444666777888888999;;;>>>;;;:::888777777888:::;;;;;;999999999:::;;;:::999666666666666777777777777777666444222111111111111333222000/////////000111111111111222222333333333555333111///...---------.........////////////000,,,,,,---.../////////...............////////////111222444444222111111222111333666777888666444333444333333222222333333444222111111222333333000...------------...000111222222333444444444333222111555333222000//////000000111222444666666555444333>>>===<<<;;;;;;;;;<<<===:::999777666666777888999::::::;;;<<<<<<<<<;;;;;;999888555444444555777888===:::888888999::::::999666888;;;===>>>???AAACCCCCCEEEGGGHHHEEEBBBAAA@@@DDDFFFHHHJJJNNNTTT[[[```iiimmmsssxxxzzz{{{|||}}}yyyuuuqqqpppnnnnnnooorrruuuxxx{{{|||~~~~~~zzzzzzyyyuuutttsssvvv|||~~~~~~}}}zzzyyyvvvuuusssssstttttttttssszzzxxxuuurrrqqqppppppppptttvvv{{{{{{wwwtttsssrrrwwwpppjjjkkkrrrxxx{{{zzz||||||}}}~~~||||||{{{zzzzzz{{{|||}}}~~~}}}~~~}}}|||zzzzzzzzz|||~~~~~~{{{lll```WWWQQQJJJEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEEEE???>>>===<<<<<<;;;;;;<<<:::;;;<<<======<<<;;;:::999999888777777777777777666777888:::;;;<<<<<<<<<======<<<<<<;;;:::999999;;;===???AAABBBAAA???>>><<<<<<======<<<;;;::::::<<<;;;:::999999999:::::::::888666444333444666777888777666555555555666777:::777777999888444333555666666666777777888999:::888===@@@@@@AAACCCAAA===;;;<<<<<<<<<;;;999777666222444555555444555777:::999999999999888777666666666555333111000000000000444444444444444333222222444666666666555666888999999888777666777888:::;;;:::999888999;;;<<<;;;:::888888777777666666555555777666444222111111111111333222111000000000111111333333333333333222222222444333111///---------------............/////////------.../////////.............../////////000000000111333333111000111222111333555777777555333222333333222222222222333333222111111222333222000------------...///000111222333444555555555444222111444333111000//////000000111333444666666555444333AAA@@@===;;;999777666666888777666555555666888999:::::::::;;;::::::999999666555444333333444666888===;;;888777777777666555777999<<<>>>>>>???AAACCCDDDEEEFFFDDDBBB?????????DDDFFFGGGHHHIIIKKKOOORRR]]]dddmmmuuu{{{~~~zzztttooonnnmmmlllmmmoooqqqsssvvvvvvwww{{{}}}|||~~~~~~{{{yyyxxxuuutttrrrpppmmmmmmooopppvvvsssoookkkjjjkkkmmmoooqqquuuyyy}}}~~~xxxsssqqqppppppuuuqqqnnnnnnrrrxxx}}}|||||||||}}}~~~~~~}}}{{{zzzyyyggg```VVVOOOLLLIIIGGGDDDEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDEEEEEEFFFGGGHHH======<<<;;;:::::::::::::::;;;<<<======<<<;;;:::888888777666666666777777444555666888:::;;;<<<<<>>===<<<;;;:::999888===>>>???????????????>>>=========<<<;;;:::999888<<<<<<;;;::::::::::::;;;888666555333333444666777666555555444555555666777999666666888888444444666666666777999:::;;;<<<===???EEEIIIIIIIIIIIIFFFAAA======<<<;;;:::999888888333444555555444333444666777666555444444333333333555444222111000000111111222222222222222222222111444555555444222222444555777666666666777999;;;<<<:::999888999;;;<<<<<<:::999999888777666555444444666555444333222111111111444333222111111111222222555555444444333222222222333222000...---,,,,,,------------............///...////////////......---////////////000000000000...000111111000///000111111222444555555444222111222222111111111111222222333222111111222111///---------...///000111222222444444555666555444333222333222111000000///000000222333444666666555555444@@@???===:::777555333222555555444444555666777888777777777777777666666555666555444444444666777888<<<:::888888888888666555777999<<<======>>>???AAABBBCCCCCCAAA???>>>???@@@FFFGGGHHHHHHHHHHHHIIIKKKSSSZZZdddnnnuuuzzz}}}}}}uuuooommmllllllkkklllmmmnnnooorrrrrrsssvvvyyy|||}}}}}}{{{yyywwwvvvrrrssssssooollllllpppuuuuuusssoookkkiiiiiikkkmmmmmmrrrvvvzzz~~~~~~}}}~~~|||xxxwwwxxxyyyzzzyyywwwuuuvvvyyy~~~|||{{{|||}}}{{{~~~}}}tttjjj```TTTPPPJJJGGGFFFGGGFFFEEECCCCCCCCCCCCCCCDDDEEEEEE@@@@@@@@@@@@AAABBBCCCDDD<<<;;;:::999999888888888::::::<<<<<<<<<<<<::::::777777666666666666666777555666777999:::;;;;;;;;;======<<<<<<;;;:::::::::???>>>>>>============>>>>>>>>>>>>===<<<:::999888;;;;;;::::::999999999999666555444333333444666777444444555555666777888888999666666888777444444777555666888:::<<<>>>@@@@@@GGGLLLQQQPPPPPPNNNIIIBBB@@@???>>>===<<<;;;<<<<<<888999888777555333222222555444333111000111111222333333111000000000111222555444333222111111111111222333444333111111333555555555666777999;;;===>>>===<<<;;;;;;<<<<<<;;;:::888888888777666555555555555555444333222222111111444444333333222222222222444444444444444444444444333111///...,,,,,,,,,---------------............000000000000000///...---/////////000000000111111---...000000///...///000111222333444444333111111222111111000000111111222333222000000000000...,,,---...///000111222222222444555666666666555444333333333222222111111111111333333444555555555555444<<<;;;:::999777555333222333333333333444555555666666666666777777666555555777777666666777888999:::999888777888999:::999777555777999:::::::::<<<===<<<<<<<<<;;;::::::===???DDDFFFGGGGGGFFFFFFFFFHHHKKKQQQ[[[cccjjjnnnqqqsssssstttwwwxxxvvvsssooolllkkkkkklllllllllmmmmmmnnnqqqpppqqqsssvvvyyyyyyxxx}}}}}}yyyvvvtttrrrrrrnnnpppqqqpppooorrrwww|||zzzyyywwwrrrmmmkkkkkklllkkkrrryyy}}}xxxwwwuuuwwwzzz}}}~~~{{{|||~~~{{{{{{~~~~~~~~~~~~}}}xxx{{{~~~}}}qqqhhhaaaYYYPPPMMMKKKGGGEEEDDDEEEEEEDDDBBBBBBAAAAAABBBBBBCCCDDD@@@??????>>>>>>>>>>>>???;;;:::999888777777777777999:::;;;<<<<<<;;;:::999777666666666666666777777888999:::::::::::::::999999999::::::;;;<<<<<<<<<======<<<;;;;;;;;;<<<<<>>>>>===<<<;;;999888999999999999888888777777444444333333444555666777555555666888999:::;;;;;;:::777666777777444444777333555888<<>>=========>>>>>>===<<<;;;999888777666555555444222000000000111111222111000000000111222333999888666444222111000000111222333333222222444666555555666888:::<<<>>>???AAA???===<<<<<<<<<:::888666666666666777777777777444444444444333222222111444444444444333333222222222222333444444555666666222111///...---------...---------.........//////111111111111000///......////////////000000000000+++---//////......///000000111222333333333222222222111111000000111111222222111////////////...,,,---...000111222333333222444555666666666555444333333333333333333333222222222333333444444444444444777777777777666555444444222222333333333333333333666777888888999999888888999999888888999999::::::777666666888:::;;;:::999444666888888888888999:::;;;<<<<<<<<<;;;<<<>>>@@@???AAABBBBBBBBBBBBCCCDDDEEEJJJQQQWWW[[[^^^aaacccfffgggiiijjjkkkkkkjjjjjjiiijjjkkklllmmmmmmmmmmmmoooooooooqqqtttvvvvvvvvvyyy{{{~~~}}}zzzwwwssspppnnnnnnnnnkkklllooorrruuuzzz{{{tttooooooppprrr~~~{{{vvvtttqqqrrrwwwtttyyy~~~~~~|||yyyuuuyyy}}}xxxsssggg[[[VVVTTTOOOIIIIIIHHHFFFDDDBBBAAAAAAAAA@@@????????????@@@AAAAAAAAAAAA@@@>>>============;;;:::999888777777777777999:::;;;<<<<<<;;;:::999777777666666666777888888:::::::::;;;:::999999888666777888999:::;;;<<<===::::::999999999::::::;;;=========<<<<<<:::999888888888888999888777777666444444444444555666777888777888:::<<<>>>???@@@@@@<<<888666777666333333777333666:::>>>CCCFFFGGGHHHRRRWWWZZZXXXUUURRRKKKCCC======>>>>>>??????@@@@@@AAA???<<<;;;;;;;;;;;;:::444333222111111000000111000000//////000111333444;;;999777444333222222222111222333333222333555777444555666888:::<<<>>>>>>@@@???<<<;;;;;;:::888666555666666666777777777888333444444444444333222111333333444444444333222111000000111333444555666777333222000///......//////.........////////////000000111111111111000000///............////////////+++---//////......///000///000111222333444444444222222111111111111222222111///------...///......---///000222333333333333444444555666555444333222222333333444333333222222222222222222222333333333333444555666666555444444222222222222222222111111555666777888999::::::::::::::::::999999999999999555555555777999:::888777333555777888777666777888<<<>>>??????======>>>???===>>>>>>>>>======???AAABBBEEEIIILLLNNNPPPSSSUUU[[[]]]```ccceeeffffffffffffgggiiilllmmmmmmmmmllllllllllllnnnqqqssstttsssuuuwwwzzz{{{~~~|||{{{xxxtttpppmmmmmmnnnooommmnnnqqqwwwxxxtttvvvyyyxxxuuutttooonnnrrrqqqwww}}}}}}{{{zzz~~~~~~~~~~~~~~~yyyyyyyyyxxxvvvuuuwwwxxxwww|||~~~vvvnnnaaa]]]SSSKKKJJJMMMKKKFFFEEEEEEDDDCCCAAA@@@???@@@>>>============>>>??????AAA@@@???>>>============;;;:::999888777777777777999:::;;;;;;;;;;;;:::999777777777777777888999999888888999999999999999888666666777888999999:::;;;666666777777888999999999:::::::::::::::999888777888888999:::999888777666333444444555666888999999:::;;;>>>@@@CCCDDDEEEEEE>>>999777777555222222666555888===BBBGGGJJJLLLMMMTTTXXXZZZVVVSSSOOOHHHAAA===???AAACCCDDDEEEEEEEEEJJJEEE???<<<;;;;;;:::999222222222222111000/////////......///000222444555999777555444333444555555222333333222111111333444222333555777999:::;;;<<<;;;:::888888999999777666777777777777666666666666333333444444444333222111222333333444333222111000000111111222333444555555444333111000//////000000/////////000000000111111000000111111222222111111------------............+++---////////////000111...///000222444555666777333333222222222222333333000...,,,,,,.../////////---///111333444444333333333444555555555444222111000000111222222222111000111111000000111111222222222333444555555555444333222222222222222111000///222333555666888999999999;;;:::::::::999888888888444444444666888888666444444666777888777666777888:::;;;<<<<<<:::888888999=========<<<;;;;;;>>>@@@@@@BBBEEEFFFGGGIIIKKKNNNTTTWWW\\\```bbbccccccbbbccceeehhhkkklllmmmlllkkkjjjiiiiiillloooqqqqqqqqqrrrtttwwwxxxzzzwww|||yyytttpppoooppprrrtttqqqrrruuu}}}yyywww|||tttttttttmmmjjjmmmtttyyy~~~~~~zzzxxx|||}}}{{{yyyxxxyyy{{{~~~{{{|||}}}zzzyyy|||vvvwwwwwwuuusssuuuzzz}}}}}}xxxhhh[[[RRRNNNHHHCCCEEEJJJJJJEEEAAABBBCCCBBBAAA@@@@@@AAA<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<<<<<<<===;;;:::999888777777777777999999;;;;;;;;;;;;999999888888777777888999::::::555555666888888999999999777777777777777888888888333444666777888888888888777777888888888777777666999999:::;;;:::999888777333444555666777888999:::;;;===@@@CCCFFFGGGHHHHHH???:::777777555111222555666:::???EEEJJJNNNPPPPPPMMMQQQQQQMMMIIIEEE>>>777@@@BBBFFFIIIKKKKKKKKKJJJTTTMMMDDD===:::888666444111222222333222000///---............000222444555666555333333333555777888333444333222000///000111000111333555777888999999666555555555777888777666999999888777666555444444222333444555444333222111222222333444333222111000222222222222222222222222444333222000000000111111000000000000111111111111///000111222222222222222,,,,,,,,,---------......+++---///000//////000111...///000222444666888999444333333222222333333444...---++++++---///000000...///222444555444444333222333444444444333222111...///000111111000///...000000000///000111111222444666888888666444444444222222111000000000000000333333333444666888999;;;666777888999999888777666777666666555555555555666333444444555777888:::;;;;;;:::999:::;;;;;;:::999===<<<;;;:::;;;;;;===>>>DDDCCCAAA???>>>AAAGGGKKKRRRSSSTTTUUUVVVZZZ```dddfffiiilllmmmlllkkkjjjjjjnnnkkkiiikkkpppsssrrrooouuusssqqqrrrwww{{{xxxxxxyyyxxxvvvrrrsssxxx~~~zzzsssooonnnppprrrzzzyyyxxxxxxxxxyyy{{{|||uuuvvvwwwwwwvvvwwwyyy{{{www|||yyyzzz~~~~~~zzzzzz{{{zzzzzzwwwuuutttvvv{{{~~~{{{ooocccVVVNNNKKKHHHFFFGGGJJJJJJEEEAAAEEEEEEEEEDDDBBB@@@===<<<;;;<<<===>>>>>>??????>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888777777777888999666555555555777888:::<<<:::::::::;;;;;;;;;;;;<<<;;;999777555444666888999444444444555555555666666333444666777777666444333888888777666555444333333999888888888777777666666777777666666666666777777>>>@@@BBBDDDFFFHHHJJJJJJ===:::666444444555555555444666;;;CCCJJJNNNMMMKKKIIIJJJJJJHHHDDD@@@>>>===???BBBFFFJJJMMMNNNNNNMMMUUUNNNCCC<<<999888777666222333222222111///...---//////000111111111111111444444555555555555555555222111///000111222222111222333444555666666666666666666555444444444444555999666444333444444444444222222111111111111222222111222222111111000///.........///000111333555666444444333222222111000000444444444333222111000//////000000000000000///............///......---,,,//////000111222111///---/////////111444777777777888555222222333333111///000000000000000000//////111111111111111222222222111222222222222111000000222222111111000/////////////////////000000000000555777888888666555555555222222111111111111111222111222222444555666777777666666777888888888777777888888777666666555666666333333444555666888:::;;;:::999999999::::::999999;;;;;;:::::::::;;;<<<===>>>>>>===;;;<<>><<<;;;======>>>>>>>>>======<<<;;;<<<<<<<<<<<<<<<;;;;;;999888777666555666666777666666555666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555555666777888333333444444444555555555444555666777777666555444777777666666555444444444888777777777666666666555666666666666666777888888999;;;>>>AAADDDEEEFFFFFF<<<999666444555555555444444555999???FFFJJJIIIHHHHHHHHHIIIFFFBBB???=========@@@DDDHHHKKKMMMMMMMMMPPPJJJCCC>>><<<;;;999888444333222111000///......//////000111111111111111333444444444444555555555333222000000111222222111222222333555666666666777666666555444444444444555999777444333444444444333333222222222222222222333111111111111111000000/////////000111222333555555444444444333222222111111000111222333444444444444//////000000//////......//////000000000000//////444555666888888777444111...///000222555777888999888555222222222222111///......---------...//////111111111111222222222222222222333333222222111000000000000000000111111111/////////000000000000000666777888777555555555777222222222222222222333333000111222444444444444444555666777888888888888777:::999888777666555555555333333444444666777999:::888888888888888888888888::::::999999::::::;;;<<<888888888777999<<>>>>>>>>>>>===<<<;;;:::>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999777666555444444444555555666666666666777999:::;;;======<<<<<<;;;:::::::::888777777777666666666666222222333333333444444444444555666777777666555444555555555444444444444444666666555555555555444444555555555555666888999:::666888<<<@@@BBBCCCBBBBBB:::888666666666666444333444444666:::???BBBDDDDDDEEEFFFFFFCCC@@@===<<<<<<<<<>>>BBBFFFJJJKKKLLLLLLHHHFFFCCCAAA@@@>>><<<:::555444222111000000000000//////000111111111111000222222222333333444444444555333111111111222111000111222333444555666777777666666555444444444444555:::777555444444444333222222222222222222222222222000000000000111111111111000111111222333444444555555555444444333333222222000000222333333444444444////////////......------------...///000000000000666999<<<======:::777444///000111333555777999:::888666444333222222111//////...---,,,---...000222111111111111222222333333333333444444333333222111...//////000111111222222//////000000000111111111555666666666444444555666111111222222333333333222000111333555555555333222555555666777777888888888999888777666555444444444333333333444555666888999555666777777666666777888::::::::::::;;;<<<<<<===555666666666777999>>>AAABBBAAA???>>>???FFFNNNUUUXXX\\\bbbfffggggggggghhhkkkjjjjjjmmmtttzzz~~~|||xxxsssnnnmmmppptttwwwyyyrrrqqqrrrrrryyy}}}yyyxxxxxx{{{~~~|||xxxtttrrrqqqrrrrrrrrrsssuuuvvvwwwxxxxxxxxxtttvvvxxxxxxwwwvvvvvvvvv|||yyyyyyyyyxxxwwwtttqqqqqqsssuuuwwwzzz|||}}}zzzvvvssstttzzz|||{{{||||||xxxxxxuuuuuuxxxyyyyyy{{{}}}xxxwwwvvvyyy}}}zzz|||{{{xxxwwwwwwxxxxxxuuuvvvvvvuuu|||~~~zzzxxx{{{xxxmmmddd___^^^ZZZ\\\ZZZUUUMMMGGGEEEEEEAAA@@@???AAACCCEEEDDDBBB;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>===<<<<<<;;;=========<<<;;;:::999888555555555555555555555555666666777777888999::::::>>>>>>===<<<;;;:::999888666666777777777666555444111111222222222333333333444444555666666555444444222333333333444444444555444444444333333333333333333444444555777888:::;;;777999===@@@AAAAAA???===888777666777777666444222333333333444777;;;>>>???AAABBBBBB@@@===;;;;;;;;;<<<>>>AAAEEEHHHJJJKKKKKKCCCCCCDDDDDDBBB???<<<999777555333111000000222333000000111111111111111000111111111222222333333444666444222111222222111///111111222333444666777888666666555444444444444555999777555444444444222111111111222222222222111111/////////000000111222333222222333333444444444444555555555444444333333333111222222222111111000///000///......------------******,,,---.../////////555999===???===999666444111333444555555666777888999888666555444333222111222111///...///111444555000111111222222333333333444444555555444444333222//////000000111111111111///000000111111222222222333444555555333333444555111111222333333222222111111333555666777666555444555555666666666777777888666666555444333222222222333333333333444555777777444555777777555555777999:::;;;;;;<<<===>>>>>>>>>888888999888777888:::<<<999:::<<<===@@@EEEKKKPPPOOOSSSXXX\\\^^^___```bbbffffffhhhlllrrrxxx|||{{{wwwpppkkkiiikkkoooqqq{{{~~~|||tttmmmlllmmmnnnuuu}}}}}}yyywwwvvvvvv|||}}}|||yyywwwuuutttssssssrrrtttwwwyyy{{{{{{{{{zzzrrrtttvvvwwwwwwwwwyyyzzzxxxttttttwwwwwwvvvtttqqqoooqqqtttwwwwwwyyy{{{{{{{{{~~~|||zzzuuutttsssuuuyyy~~~|||zzzyyyyyyyyy{{{||||||yyywwwvvvsssssswwwxxxxxxzzz~~~{{{tttrrrtttxxx}}}{{{|||yyyuuuuuuxxx{{{|||xxxyyywwwyyy~~~~~~{{{~~~|||yyyxxxwww{{{~~~yyyvvvooocccWWWOOOMMMNNNPPPRRRRRRNNNHHHCCCBBBCCC>>>===<<<===???@@@@@@???:::::::::::::::;;;;;;<<<;;;;;;<<<===============<<<<<<<<<<<<;;;:::999888666666666666666666666666777777888888999999::::::>>>===<<<;;;:::999888777444555666777777666444333111111111222222222333333333333333333333333333333111111222222333333444444222222222222222333333333333333444555777999:::;;;999;;;===??????===:::888666666666777888777444111222222111111333666:::<<<>>>??????===;;;999:::;;;<<<>>>AAADDDGGGIIIJJJJJJAAACCCEEEEEEBBB>>>:::888777666333222111222333444111222222222222222111111000000111111222333444444666444222111222222111000111111111222333555777888666666555444444444444555888777555555555444222111000000111222222111000000////////////000111333444222333444555666555555555555555444444444444333333///000000000000//////...111000...---,,,,,,,,,---***+++,,,...///000000111444888===>>>;;;777444333444555777666444333444666:::999888777555444555555333222000//////111444666000111111222333333444444444555555555555444333333111111111111000000//////000000000111222333333444111333666666555444444444333333444555444333222111333444555777888888777777777666666555555666666777444444333222222222222333333222222333444555666666222555888777555444777::::::;;;<<<>>>????????????;;;;;;<<<:::888777888999888:::===???@@@BBBEEEHHHJJJMMMPPPSSSUUUXXX[[[]]]___aaadddhhhmmmrrrvvvyyyvvvrrrmmmhhhgggiiimmmpppqqqtttwwwvvvrrrnnnllllllkkkpppvvv{{{~~~|||yyyzzzzzzzzz~~~}}}||||||zzzyyywwwuuusssrrrqqqtttwww{{{}}}}}}|||{{{ssstttvvvvvvwwwxxx{{{~~~{{{uuurrrtttvvvuuutttsssqqqppprrrwwwzzzyyyzzzzzzyyyxxx|||zzzwwwuuuwwwwwwxxxyyy|||}}}{{{uuuttttttuuuwwwxxxwwwvvvxxxuuuvvvzzz|||||||||uuuuuuwww{{{~~~zzztttqqqssswwwzzz}}}|||}}}}}}wwwuuuuuuvvvwww{{{}}}wwwssseeeaaaZZZRRRKKKIIIJJJLLLJJJKKKKKKHHHEEEBBB@@@@@@======<<<;;;;;;<<<<<<<<<:::999999999999:::;;;<<<::::::;;;<<<============;;;;;;;;;;;;;;;:::999888666666777888888888777777777888888999::::::999999<<<<<<;;;:::999888777666444555666666666555333222111111222222222333333333222222222222222222222222000000111111222222333333111111222222222222333333333444444555777888:::;;;999:::;;;<<<;;;999777555666555555666777666444222222222222111111444888;;;<<<======;;;999999:::;;;<<<===???BBBDDDEEEFFFGGG@@@BBBDDDCCC@@@<<<999888777666555333333333444555333444444444444333222222000000111222333333444555666444222222222333222111111000000111333555777999666666555444444444444555777666555555666555333111000111222333333222111000000////////////111333444222333555666777777666666444444444333333333333333+++,,,...///111111222222222111///---,,,,,,---------...000111222333333333444888======999555333333333666777666333111333555888999999777666555666888222111000......///111222000111111222333444555555444444555555444444333222222222111111000//////...000000111222333444444555111444888999888666555555666777888888777555333111333333444555777888999999888888666555444444555555333333222222333333444444222222222222333444555666222555888888555444777;;;999:::<<<===>>>??????>>>;;;<<<===<<<999888888999999;;;>>>??????@@@BBBDDDEEEGGGIIIJJJMMMPPPUUUXXXXXX\\\```eeeiiilllooopppqqqmmmhhheeeeeehhhmmmpppnnnpppssstttsssqqqnnnllljjjlllppptttxxx|||~~~~~~}}}~~~~~~~~~}}}zzzxxxuuusssqqqtttyyy}}}~~~|||wwwwwwwwwvvvvvvxxx|||~~~yyyvvvtttssssssttttttsssrrrrrrtttxxx{{{{{{|||zzzwwwuuuwww}}}|||xxxwwwxxx{{{|||~~~}}}}}}uuutttsssuuuxxxzzzzzzzzzzzzxxxyyy~~~}}}zzz|||~~~yyyvvvrrrqqqssswwwyyy{{{{{{zzzwwwvvvvvvwwwuuuuuutttrrrmmmhhhccc___SSSOOOJJJFFFFFFHHHIIIJJJHHHGGGFFFEEEEEEDDDAAA???@@@???>>><<<:::999:::;;;999999888777888999::::::;;;;;;<<<<<<===<<<<<<<<<::::::;;;;;;;;;::::::999555666777888888888777777777888999:::::::::999999::::::999999888777666666444555555555555444333333222222222222333333333444333222222222222222222333000000111111111111111111111111222222222333333333444444444555666888999:::999999:::;;;;;;:::999888666555444555666666444333222333333222222444888<<<;;;;;;;;;:::888888:::<<<;;;<<<===>>>@@@AAABBBBBB>>>@@@AAA@@@===::::::;;;666666666555555555555555555555666666555444444333000000111222333444555555555333222222333444333222000000000000222555888999666666555444444444444555555444444555777666444222111222444555555444222111111000///...///000222444111333555777888999888777222222333333333333333333,,,---///111222333444444444222000...---------...000000111333333444444444222777::::::555111111222000333666555222111333777444666777666444444777999333222111000000000000000000111111222333444555666444444444444444333222222111111111000000000000000000000111222333444555555111555:::<<<;;;999777666999:::::::::999666444222333333333444666888999;;;:::888777555444444444444333333333333444555666666222222222222333444555555222666999888555444888<<<777999;;;===>>>>>>>>>===:::<<<===<<<:::999888999999;;;<<<======???BBBEEEAAABBBCCCDDDFFFJJJPPPTTTTTTXXX^^^bbbfffhhhjjjkkkmmmjjjfffcccdddhhhnnnrrrsssssstttvvvvvvtttooollljjjjjjlllpppuuuxxxyyyxxxxxxwwwyyy}}}{{{xxxvvvsssvvv{{{zzzzzzxxxvvvuuuwww{{{~~~{{{yyyxxxuuurrrooouuuuuutttsssrrrtttxxx{{{||||||zzzvvvsssuuuzzz{{{xxxzzz}}}||||||xxxwwwwwwyyy||||||zzz|||{{{|||~~~}}}}}}}}}{{{uuutttssssssvvvxxxyyyyyyyyyyyyuuuxxx}}}~~~}}}|||{{{{{{zzzqqqnnnhhhbbb[[[UUUPPPNNNIIIEEEAAAAAADDDFFFFFFEEEIIIFFFDDDEEEGGGHHHEEEAAABBBBBB@@@===:::999999:::999888777666666777888999============<<<;;;::::::999999:::;;;;;;;;;::::::444555777888888888777666777888999:::;;;:::999888999999888888777666666666555555444444444333333333222222333333333444444444444333333222222333333444111111111000000000000000111111222222333333333333555555555555666888999:::::::::;;;<<<======>>>>>>666555444444555666555333222333555444333444888<<<:::;;;;;;999888888;;;===:::;;;;;;<<<===>>>??????<<<>>>???>>>;;;:::;;;>>>555666666777666666555444666666777777666555444444000111111333444555666666444333111222333444444333000000000000222555888:::666666555444444444444555444333444555777777555333333444666777777666444333222111///...///000222333111222555888999:::999888222222222222222222222222111222222333333333222222555333000...------...//////000111222222222222222000444777666111---...000---111555444222111555999111444555555333333666999666555555444333222111000000111111222444555666666333333444444333333222111/////////000111111222222000111111222444555666666666666666888999999777666888777666555444555555666555777888888777777888999999888666333222111111222000111222333444666777777666555444333222333444555333444555777888888888888<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;999888777666999888888:::>>>@@@AAAAAABBBAAAAAAAAACCCEEEHHHJJJLLLOOOTTTXXX\\\```eeehhhfffffffffeeeeeegggkkknnnpppqqqsssxxx|||{{{wwwsssmmmnnnooooooooorrrwww{{{sssrrrssswwwzzz~~~~~~|||{{{zzzzzzzzzzzzzzz{{{{{{}}}|||zzzxxxwwwxxxzzz{{{}}}zzzxxxvvvuuuuuutttuuuwwwyyyzzz{{{||||||{{{{{{zzzxxxwwwyyy|||~~~zzzyyyzzz|||}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~{{{zzz{{{{{{zzzyyyyyyxxxvvvvvvxxx}}}zzzyyy}}}~~~~~~}}}wwwpppddd\\\SSSNNNLLLJJJGGGCCCDDDCCCCCCCCCEEEHHHKKKMMMFFFDDDCCCDDDFFFGGGEEEBBB@@@???===<<<::::::999999999888777777888;;;???AAA;;;<<<<<<===<<<;;;999888777999;;;======;;;999777999999999888888888888777:::888777555555666888999999:::<<<<<<:::777333111444666999::::::777444222333444555444222222444666555555555555444333222222000/////////000111222333333333222111111222222222;;;999666444222333444555:::===@@@@@@>>><<<:::999666444333333666888999999<<<999666444555555555555:::::::::888666555555666999888777666666777888999;;;;;;;;;::::::999999999;;;:::888777777777888888888888999::::::888444111222333333444444555666666444444333222111111111111111000000000111333555666444444444444444555666666444444555666666555555555222333777;;;;;;888555555222111000/////////000111444444555666777777666666333444555333111000000111111222333222111111222444777555222000///000111333333333333222222222111111444111//////111222///---222333333333333222111111555555444333444555666777666666555444333333222111444444555555666666777777555555555444333111000///000000000000111222333444444333111000000111333444999999:::;;;;;;;;;999777333222222111222333444555888888888777555666888:::777666444222000000000000111222333444555666777777555555444333333333444555555555666777888888888888999::::::::::::;;;;;;;;;;;;;;;:::999999888888777999888888999===???@@@@@@CCCBBB@@@??????@@@AAABBBFFFIIIMMMQQQTTTXXX]]]aaaaaabbbbbbcccdddgggkkkoooqqqrrrtttxxx{{{zzzvvvssspppooonnnnnnppptttxxxzzzpppnnnooorrruuuxxx~~~zzzwwwvvvxxxzzz|||||||||{{{yyyxxxxxxxxxxxxzzzzzzzzzzzz{{{{{{||||||{{{{{{zzzyyyxxxyyy|||}}}{{{zzz|||}}}~~~||||||}}}~~~|||zzzwwwwwwyyyzzz{{{zzz}}}|||{{{zzz|||{{{{{{|||zzz}}}yyyxxxvvvqqqiiibbb[[[TTTMMMHHHHHHGGGDDDBBBAAA@@@@@@AAABBBDDDGGGHHHBBBAAA@@@AAADDDDDDCCC@@@>>>===<<<:::999888888888666777888999:::;;;<<<===999999999999999777666555777999;;;<<<<<<;;;999777888888888888888888888888;;;:::888777666777888999::::::;;;;;;999777444222222444666777777555222000444555555444333222444555333333444444555444444444111111111222333444555666333333222222222222333333:::888666444444555666777<<<>>>@@@@@@===:::888777555444444777;;;>>>@@@AAA@@@<<<888555444444444333666666666444222111222333888777666555666777888999777777777888888999999::::::999888777777777888999:::;;;;;;<<<<<<:::777444111222222333333444555555333333222222111222222222111111111111222444555777666666666555666777777888555555444444444444444444333444777;;;;;;999555444555444333222222333444444666666777777777777666666333444444333111000000111111222333333222222444555888666333111000000111222333333222222222111111111333000//////000000...,,,000000111222222222222222444444333333333444555666666555555444333222222222444444555666666777888888888888666555333222111000111111111111222333444555333222111000000111222333:::;;;<<<<<<<<<:::888777333333333333444666888999<<<;;;:::777555666888;;;777666444222111000111111333333333444555666777777555444444333444444555555777777777777888888777777777777888888999999::::::888888888777777888888999999888777999<<<>>>?????????>>>===;;;;;;;;;<<<<<>>>>>>>>??????@@@@@@AAA>>>======>>>@@@AAA???>>><<<;;;:::888888777777777555666888:::::::::999999<<<<<<<<<;;;:::888777666888999:::<<<<<<:::999888666666666777777888999:::<<<;;;:::888888888999:::;;;:::999888777666555444222333555666666444222111666666666555333333444555111222333444555555555555222222333444555666777888333333333222222333333444777666555444555666888:::===???@@@???;;;888555555555555777;;;@@@EEEHHHIIIDDD???999555444333333333333444333222000000111333666666555555555666888888222222444555777888::::::888888888777888888999:::;;;<<<======<<<999777555000000111111222333333333222222222111222222333333222222111222333444666777888777777777777888999999666555444222222222333333444666999<<<>>>>>><<<999666555444333333444555666999999888888777666666555222333444333111000000111111222444444333444666777:::888555222111000111111222222222222111111111000111000//////000///---,,,---...///111222222333333333222222222222333444444444444444333333222222222333444555666777888999:::;;;:::777555333222222222222222222222222333444555111111////////////111111888999;;;<<<:::777555444444444444444555777888:::>>>>>>>>><<<:::888999::::::888666555444333444444444444444555555666666666444444444444555555666666999999888777777777777777888888888888888999999999666666555555666777999::::::999888:::<<<>>>???>>>999999888888999:::;;;<<<888:::;;;===???BBBGGGJJJMMMOOOSSSVVVZZZ___eeeiiihhhiiilllooorrrssssssrrruuussssssxxx}}}~~~zzzuuuqqqllljjjlllnnnpppwww~~~~~~xxxrrrsssuuuxxx~~~{{{|||}}}~~~~~~{{{xxxwwwyyy{{{}}}|||}}}|||{{{zzzzzz}}}|||}}}~~~}}}||||||~~~}}}~~~}}}{{{}}}~~~~~~{{{vvvrrrooommmkkkooorrruuuyyy||||||}}}}}}|||}}}~~~}}}yyyuuuoookkk```\\\XXXTTTRRRPPPLLLJJJKKKGGGBBB@@@???@@@???===>>>>>>?????????>>>===<<<;;;;;;<<<<<<=========<<<::::::999888777777777777666666777888888888888888>>>======;;;:::888777666888999:::;;;;;;:::999888555555555555666888:::;;;===<<<;;;:::999999:::::::::999777666555555555666444444555666666555444333666777777555333333444555333333444444555444444444222333333444555555555555333333333222333333444555333333222333444666888:::;;;===>>>===:::777555555666777999===DDDIIIKKKLLLDDD@@@:::555444444444444444444444222111222444666666555444444444666777888111222333444666888999999777777777888888999::::::999;;;<<<;;;999666555444//////000111111222222333111111111111222333444444333222222222333555777888888888777777888888999:::777666333111000111222333111444888:::===@@@>>>;;;555444333333333444555666:::999888777555444444333111333333222000000000111000222444555555555777888:::999666333111111111111222111111111111000000000111111111111111///...,,,---...///000111111111111111111111111111222222333333333333333222222222222333333555666888999:::;;;<<<:::777444222111222222222111111111222222333444000///............///000666999<<<<<<:::666555444222222111111111222333444===@@@CCCCCC@@@<<<:::999:::999777555444444555555444444444555555555555555222333444555666666777777:::999888777666666666777;;;;;;::::::999999888888666555444444555666888999<<<:::999:::===>>>>>>>>>777777777888888999999:::555666888888999<<>>===<<<@@@@@@@@@@@@???>>><<<<<<:::;;;<<<<<<;;;;;;;;;;;;999999888888888888888999888777666555555777999:::::::::888777555444333333888999999::::::999999888444444444444555777:::;;;<<<<<<;;;:::999999999888888777555333333333555555333333333444444444444444555666666555333333444555555555555555444333222111222222333333333222111000222222222222222333444555000000000111222444666888777999::::::999777777888888999:::>>>CCCFFFHHHHHHAAA===888555555666666666444444444222222333666999777666555444444555666777444444555555666777777888777777888888999999999999999;;;<<<;;;777555444555///000000111222222333333111111111111222333444444333222222222333555777888777666666666666777888888777666333111000111222333000666999777777999888555555555444444444555777888:::999777555333222111111111222333222000///000111000222555666666666777888:::888666444222111000000111111111000000000//////111222333333222000///...//////000000000//////...000000000111111111111111111111111222222222222222222333444666777999::::::;;;999666333111111111222000000000000000111111222///..................///555999>>>>>>;;;777666666444333222222222333444555<<<@@@EEEFFFCCC???;;;999888777555444333333444444444444444444444444333333111222444555777777888888999888777555555555666777<<<;;;;;;;;;::::::::::::888777555444444555777888<<<:::999:::<<<======<<<999999999888888777666666333555777888888999;;;<<<<<>>===<<<<<<:::;;;<<<<<<999888888999888888777777777888999999888777555444555777:::<<<;;;:::888777555555555555888888999999999999888888555444333333444666999;;;;;;;;;:::999888777666666444444222111111222333444111000000000000111111222333444555444222222444666777777666555444222111000111111222333333222000///111111111111222333444444//////000000111333444555333555777888888888999:::::::::;;;===AAABBBBBBAAA===:::777666666777777666222222111000000222666:::999888777555444555555666666666666666666666666777777777888999999999888888;;;===>>><<<888555555777111111222222333444444444222222222111222222333333222222111222333444666777666555555555555666777777666555444222222222333333:::CCCFFF>>>777777777444777777666666777888999::::::999666444222111111111000111222111000///000222000333555666666555666777888777555444222111000000000000000000////////////111333555555333111//////000000000000000///......///000111111222222111111000000000111111222222333222333444555666777888999999888666444222222222222000000/////////000000111........................222777===>>>:::666666777444444333333444666888999<<<@@@CCCDDDBBB>>>;;;:::888777666444444444444555444444333333333222222222111222444666777888888888888666555444333444666777999999999:::;;;<<<<<<===;;;999666444333444666777:::999777888999::::::999777777777777777777666666333555888999999888888999:::===@@@CCCFFFIIIMMMPPPPPPSSSWWW[[[^^^ccciiimmmnnnuuu~~~}}}xxxrrrnnnmmmrrruuuttttttvvvrrrxxxzzzvvvrrrsssuuuuuuuuutttuuuvvvyyy~~~}}}zzzyyyxxxxxxjjjhhhdddaaa```aaacccddddddggglllrrryyy~~~{{{yyyyyyyyyxxxzzz}}}}}}wwwpppmmmllllllnnnrrrrrrpppllleeeaaa[[[UUUPPPKKKFFFCCCDDDDDDCCCBBBBBBCCCEEEGGGEEEEEECCCAAA>>>===<<<===@@@???===<<<;;;:::;;;;;;999;;;<<<:::777555555666666666555555666777888888666666666666777999;;;<<<<<<;;;999888777777777888888888888999999888888888555444333222333555888:::999999888888777555444333111111000000000111111111000000///......000111222111222333222222222444666555666555555444333222111000111333555555555444333000000000000111222333444111111111111111222222222222444666666666777999::::::::::::<<<>>>???>>><<<;;;999777777777777555444111111000000000222777;;;<<<:::888666555444444555555555555555666666666666888888999:::999888777777:::<<<>>>;;;666333444666333333444444555666666666333333222222111222222222111111111111222444555777666555555555555666777777555555444444444444444444>>>KKKPPPDDD999888:::999777666666666777888:::;;;;;;999666444222222222222///111222111000///000222000333555666666444444555666555444333222111000000000000/////////.........///222555555222000.../////////000111111111000000///000111222222222111111//////000000111222222333222333333444555666666777777777666666555444444333111111000000000000000111......////////////.........444:::;;;888444444555/////////000222444666888===???AAAAAA???===<<<<<<:::999888666666666777777444333333222222111111111000222444666888999999888777555444333333444666777555666777999;;;===>>>???===;;;888555333444555666999777666666777888888777111222444666777888999999333666999;;;:::888777666:::===@@@BBBDDDFFFIIILLLHHHKKKOOORRRUUUYYY___dddgggmmmvvv|||}}}zzzvvvtttnnnjjjjjjppptttsssqqqrrrmmmuuuyyywwwtttvvvxxxxxxvvvvvvvvvxxx{{{}}}{{{{{{}}}|||~~~~~~|||{{{zzzyyyuuurrrnnnnnnppptttwwwxxxrrrooollljjjjjjlllppprrrppptttzzz~~~{{{xxxxxxxxxwwwzzz~~~}}}~~~zzzrrrlllhhhgggfffhhhjjjiiiddd___NNNKKKHHHFFFFFFFFFEEEDDD>>>???@@@@@@@@@AAADDDFFFBBBBBBAAA???===<<<<<<===???===;;;888888888999:::999;;;<<<999555222222333444444444444444555666777333555777999:::;;;;;;;;;888777666444444444555666888888888888888888888888666555333222222555777999888888777777666444333222////////////000000000000222111000///000111333555///000222222111222444666444444444555444444333333///111444777999999999888////////////000111222333333333333222222222222111222444555666555666888999:::::::::<<<>>>>>><<<::::::999777777777666333111222222111111111444999======<<<:::777555444444444333333444444555666777777888999::::::999888777666777:::;;;888333///111444444444555555666777777888444444333222111111111111111000000000111333555666666666666666666777777888444444555666666666555555666FFFMMMAAA555555:::;;;555444444444555666888999;;;:::777444333333333444///000111111000///000222000333666666555444333333444444333333222111000000000/////////...............111555555111...---...---...///111222222222222///000111333333222222111......///000111222222333333333333444444555555555777777777888777666555555222222111111111111111222......////////////......222333444555444333222222333333333444555777888999:::<<>>???BBBAAA>>>999555444555777888777777666555444444333444444444444444555666666888999;;;<<<<<<;;;999777:::===AAAEEEGGGGGGFFFEEECCCDDDFFFIIIMMMPPPRRRSSS]]]ccckkkppprrrrrrppppppmmmmmmnnnoooqqqpppnnnlllqqqrrrsssrrrrrrsssvvvxxxyyyyyyyyy||||||zzzvvvrrrxxxzzz|||{{{zzz|||{{{|||{{{yyyyyy|||yyyrrrmmmlllmmmnnnlllnnnqqqwww~~~zzzssssssuuuuuuwwwzzz~~~|||||||||{{{zzzzzz|||~~~~~~~~~}}}xxxuuupppllljjjeee```^^^]]]YYYQQQKKKDDDBBBAAABBBDDDDDDAAA>>>@@@???>>>???@@@AAA@@@???AAA@@@@@@>>><<<:::999777;;;:::888666666777999:::999888777666444444333333333333222222333333444555333555777888999888777666777666555444555555777888333444666777777777666555444444333222333444555666888777555444333222222222111111111111000000000000------............------000111222444555555444444666666777777666444222111000111555<<>>>>>===;;;::::::999888777555444333333333333222333444666888999<<<999666333111111333444///111222222333444888;;;999;;;;;;:::888666555666999888666555666777999:::555555444444444444444333222222222222111111000000111111111111222333444444222333555666666666555444555444444444555666777888999999::::::999888666555777777777777666666666666555444444333333222111111......//////000111222333444444666666555444111000111111111111111000//////000...+++***+++---......///......---------......---...///////////////...//////000000111000000000000000111222333333444444444444444555555555555555888999;;;:::777555444444111111222222111000//////.........///////////////111222333333222111111111333333444555666777999::::::;;;===>>>===<<<999888555555555444333333222222111222333333333222111111444444555666777777666666333444444333222333666888::::::999999:::;;;<<<===???>>><<<999666555777999888888777666666555444444444444444444555666777888:::;;;;;;<<<;;;:::999888:::===@@@CCCDDDCCCAAA@@@???@@@BBBDDDGGGIIIKKKKKKNNNTTT[[[bbbeeeffffffgggiiijjjllloooqqqpppnnnlllooopppqqqrrrqqqrrruuuwwwyyyyyy|||}}}yyywwwuuussswwwxxxyyywwwuuuuuuyyy}}}~~~|||{{{|||~~~xxxzzz|||zzzxxxxxxuuuvvvvvvvvvwwwyyy}}}xxxrrrooommmoooqqqsssuuuzzz}}}wwwsssrrrssstttyyy{{{zzzwwwxxxxxxwwwzzz~~~~~~{{{{{{zzzxxxuuutttvvvwwwzzzzzz{{{{{{|||~~~}}}~~~zzzvvvpppjjj```\\\VVVSSSQQQNNNGGGAAA???>>>===???AAABBBAAA???<<<;;;::::::;;;<<<;;;999<<<<<<<<<<<<;;;:::888888888888777666666777888999888888666555444333333333333222222222222333444444222333444666666666555555777666555444444444555666333444555666777777666555444444333333333444555666666555444333222222111111222111111111000000//////---......//////......------...000333444555555555555555666666666444333222333444777===BBBAAA;;;444333222111000000111222333222222222222111000//////111111333444666777777777777888:::;;;;;;;;;::::::999999888888777666555555444333333333444555666777444333222111111222333444111222333333333444777:::999:::;;;:::777555555555666555444333222333555666222222222222222222222222333222222222111111111111222111111222222333444555555666666777777666555555555555555666777777888888999999:::::::::999888777666666666666555555555555555555555444444444444444222222222222222333444555444555666666666444222000000111111111111000///...000...++++++,,,---......,,,,,,++++++++++++,,,,,,...///////////////......---....../////////......000000111222333333444444444444444444555555555555888:::;;;:::888555444444///000000111111111000000////////////////////////111222222111000//////000333333444555666888::::::::::::::::::999777666555555555444333333222222111111111222222333222222111111333666888999888777666333333444333333444666999<<<;;;:::999999:::;;;;;;<<<<<<:::888666666888:::888888777777666666555555444444555555777888:::;;;>>>===<<<;;;:::999999999===>>>@@@BBBBBBAAA>>>===>>>>>>@@@AAABBBBBBCCCCCCDDDIIIOOOUUUYYY\\\___aaabbbeeeiiimmmnnnnnnmmmlllkkkmmmoooqqqqqqrrrsssuuuxxx{{{yyytttsssttttttssstttuuusssqqqqqquuuyyy}}}|||uuuqqqqqqppprrr{{{yyyooogggiiillljjjgggeee```aaabbbcccdddhhhnnnrrruuuvvvuuuxxx}}}tttkkkgggkkkoootttyyy~~~|||{{{|||~~~yyyxxxyyy{{{{{{zzz~~~}}}yyyyyyxxxuuusssrrrssstttvvvvvvvvvwwwxxxzzz|||~~~vvvzzz{{{vvvpppggg```TTTPPPJJJFFFDDDBBB===999999888999;;;???@@@@@@???>>><<<;;;;;;<<<<<<:::999888888999999999888888777444555666666777777777777777666555444333222222222222222222222222333444444333333444444555666666777777666555333333333444444444444555666666666666555444444333333444444555666444333222111111111111111222222222111000//////...---......//////......---+++,,,...111333444555555333444555666666555444333444555777<<>>888333444333222111111222333444222222111111000//////...111222333444555555555555555555666777888999999:::888888999::::::888777666555444444333333333444444...///000111333444666666555666777777666666888:::777999:::999666444444555666555333222222222333333111111111111222222222222333333222222111111222222222222222222333444555666888888888888777666555444444555666888888888888777888999::::::;;;;;;::::::666666555555555444444444666555555555555666777777666555444333333333333333444555666777666444222111000000000000000//////...000---++++++---.........,,,,,,,,,++++++,,,,,,---000000//////......------....../////////......---///000111222333444555555333333444444555555555555999;;;<<<;;;888555444444......//////000111111222000/////////.../////////222333444222///...///111333333333555666888:::;;;::::::888777555555444444444444333333222111111111111111111222222222222222///222666:::;;;:::777666333444444444333444666999:::999888777777888999::::::::::::777555555777999888888777777777666666666444444555666888:::<<<===@@@???<<<:::999999999:::>>>???AAABBBBBBAAA???>>>???@@@@@@AAA@@@???>>>>>>???BBBGGGLLLOOOSSSWWWZZZXXX\\\bbbfffhhhhhhhhhgggfffiiimmmooopppppprrrsssvvv}}}vvvqqqpppqqqqqqoooqqqrrrrrrqqqrrrwww|||yyy}}}~~~zzzwwwuuurrrsssxxx}}}qqqhhhhhhjjjhhhcccaaa]]]^^^```aaadddiiippptttxxxzzz|||zzztttrrrwww{{{zzzvvvtttvvvyyy{{{zzz|||}}}|||{{{zzz{{{yyyyyyxxxvvvtttsssuuuvvvvvvuuuttttttuuuwwwyyy{{{sssvvv}}}yyypppiii```VVVOOOJJJFFFBBB???===<<<:::888666666888:::<<<===>>>>>>???===<<<;;;<<<<<<:::888777888888888888777666666111222444666777777666555666555444333222222222222222222222111222333333444555555555555666888999:::777666444333222222222333444555555555555555555555444444444444444555555666222111111000000000111111333222222111000///............////////////......,,,,,,...///111222333333222333444555666555444444333444555888:::888444000333333222111111222444444222222111000////////////222333333444444444444333444444444555666888999:::999999:::;;;:::999777555666666555444333222222111---...111444666777777888999:::;;;:::999888999;;;666777888777555333333444888888666555444444444444222222333333444444555555444333222222222222333333444333333333444555666666999888888777666444333333222333666777888888666555777777888999::::::;;;;;;777666666666666555555555555444444444555666888999777666444333222111000000444555666777666444222111/////////000000///......///---,,,,,,---//////...000////////////000000111111111000///...---------//////000000000000/////////000111222333444444555333333333444444555555666999;;;<<<;;;888555444444////////////000111222222111000///......//////000444666888555111...000222111222333444666888:::;;;:::999777666444444444444333333333222111111000000000000000111111222222222///222777:::<<<:::777555444555555444333444666888666555555444555777888999::::::999777444333444666777777777777666666666666444555666777999;;;===>>>@@@>>><<<999888888999:::;;;<<<>>>@@@AAAAAA@@@???@@@@@@AAAAAA@@@>>><<<:::999;;;>>>@@@BBBEEEIIILLLOOOSSSYYY]]]^^^^^^___```aaadddhhhkkkmmmnnnoooqqquuu~~~zzzsssooonnnnnnnnnnnnpppqqqqqqppprrrvvv{{{yyy{{{~~~||||||}}}~~~tttrrrrrrnnnjjjhhhjjjlllnnnppptttyyy{{{zzz{{{~~~|||}}}~~~zzz}}}|||vvvsssqqqssstttwwwyyyzzzyyyssssssssswwwzzz{{{{{{zzzwwwtttrrrssstttssssssssstttuuuxxxzzz{{{yyyyyy}}}yyyrrrhhh^^^VVVOOOGGGCCCAAA???<<<;;;::::::::::::666888999:::::::::;;;;;;<<<:::888888999888777555999999999888777666555444000111444666777777555444555444333222222222222222222111111111111222333333555555555555666888999:::777666444333222222222333555555555444444444444555444444555555555666666555111111000/////////000000222222111111000//////......//////////////////............//////000000111111222333555555555555444444444444555666555333000222111111000111222333444333222111000/////////000222222333333333333222222444444444555666888999:::::::::::::::999777555444777777666555333222111000---///111444555666555555777999:::999777666777888444555666666444222222333999888777666555555444444222222333444555555666666555444333222222333444555666666555555555555555666777777555444333222111111000111444666666666444333555555666777888999::::::888888888777777777777666333333222222333555777888888777666333222000//////333444555666555333111000---....../////////.........---,,,---...000///...111111111111111222333333222111000...------------......///000000000000000000111111222222333444444222222333333444555555666777999::::::777555444444222222111111111222333444222111000.........///000444888;;;999333///000222000000111333555777999:::999888777555444444444444333333222111111000000///000000000000000111222333111333777;;;;;;:::777555666777666555333333555777444333333333333555777888999999999777444333333444666666666666666555555555555555666777999;;;===>>>>>>===:::888777888999:::666888:::<<<===>>>>>>>>>>>>??????@@@>>><<<999888888:::;;;<<<<<<>>>AAACCCGGGLLLQQQSSSSSSSSSUUUXXX[[[^^^bbbdddfffhhhkkkmmmrrr|||{{{yyyuuupppmmmkkkjjjjjjoooqqqqqqooommmmmmqqquuuzzz{{{}}}}}}zzzxxxzzz}}}}}}zzzwwwrrrpppqqqwwwzzz}}}{{{yyyzzz}}}~~~{{{xxxwwwwwwxxxyyyzzz}}}~~~yyyvvvtttuuussstttwww{{{sssooooooqqqvvv{{{||||||yyyuuuqqqoooooopppqqqrrrsssuuuwwwyyyzzz{{{~~~yyyxxx{{{}}}yyytttrrrbbb\\\TTTLLLGGGCCC@@@???;;;;;;:::999999999999999666888::::::999888888999;;;:::888888999999888666::::::999999777666555444111222444666777666555444555444333333222222222333111111111111111222333333111222333444555777777888777666555333333333444444666555444444333444444444444444555666666666666555222111000///////////////111111111111000000000000...//////000000//////...000//////......//////000111222333444555555444333555555555555555444444333111111000000111222333444444333222000000000000111111111222333333333222222444555555666777888888999888888777777666555555444888888888666555333111000---...000111222222111000222444555555333111111222222444555444333111111222666555555555444444333333000111222333444555666777555444333222222444555777999888777666555555555555666555333222000000000000000111222444444444444333555555555666666888999:::999999999888888888777777333222111000111333555777;;;:::888555333222111000222333444555444222000///,,,---.....................---,,,---///000000///////////////000111222222111000///...------...///,,,---...///000111111111222222222222222222222222111111222333444555555666555666888888666555444555444333333333444555777888444222000.........000111333999===;;;555//////111...///000111333666888999555555555555444444333333222222222111000000//////000/////////000111333444333555888:::;;;999777555888888888555333222444555555555444333333444555666555666777666444333444555444444444444555555555555555555666777999:::<<<===;;;:::999888777888888999666777999;;;<<<============>>>???@@@???===:::888:::;;;======<<<===???@@@DDDHHHLLLLLLJJJKKKNNNRRRTTTWWWZZZ\\\^^^bbbfffiiiooowww|||{{{uuutttqqqmmmjjjhhhhhhiiinnnppppppooolllmmmppptttyyyzzz~~~|||}}}~~~|||xxxvvvtttuuuxxx}}}~~~zzzuuuqqqrrrvvvzzz}}}zzzwwwyyy|||}}}{{{xxxwwwvvvwwwxxxzzz~~~|||xxxwwwxxxvvvvvv{{{}}}uuunnnnnnoooppptttxxxxxxxxxvvvtttqqqpppqqqssstttuuuwwwwwwwwwvvvtttsssrrrkkkffffffeee___ZZZYYYNNNKKKFFFBBB???>>>======:::;;;;;;;;;999888777777444666999999777666777999;;;999888999::::::999888777777888888777666555555333444555666666555444444555444444333333333333333111111111111111222222333000111333555777777777777777666555444444444555666666555444333333333444444333444555666777666666555333222111000////////////000000000000111111111111//////000000000000////////////.........000111222111222333444555444333222555555444333222222333444222222111111222333555666666555333111000111222222000000111222222333222222333444666777777777666666555444333222333444666777999999999888666444222111......///000000111000000///111333333111000000000111222444333222000111111333333444444444333333222111222333444666777888999666555333222222444666888<<<;;;999777555444333333444333222000//////000000111222222333333444555555777777666666666888999:::888888888888777777777777444222111000000222555666:::999777555333111000000111222333333333111///---+++,,,---...............---,,,,,,...000111000///............///000111111111000...------...///000---...000222444555666666444444333222222111111000000111222333444555555666111444666666555444555555333333333555777:::===???555333000...---...000111222888>>>===555///...000---...///000333555777888333333444444444333333222222222111111000/////////000////////////111333444555666888::::::999777555::::::888666333222333444888777555444333333444444222444555555444444666777333444444444444444444444555666666777888:::;;;<<<999999888888888888888888999:::;;;<<<===>>>>>>>>>===???AAABBBAAA???===;;;888999;;;;;;;;;;;;<<<>>>CCCGGGIIIHHHFFFFFFJJJOOOPPPRRRTTTWWWYYY]]]bbbffflllssszzz}}}zzzxxxxxxyyyuuussspppkkkgggfffgggiiilllnnnpppooonnnpppuuuyyyxxxzzz~~~|||vvvwwwxxxyyyxxxvvvsssrrrrrrsssvvv|||yyyuuuwwwwwwxxxzzz~~~|||xxxrrrnnnrrrxxxvvvzzz~~~uuuuuuyyy||||||yyywwwyyy}}}~~~|||zzzzzz{{{{{{xxx~~~~~~yyywwwwwwwwwxxxrrrmmmjjjmmmppppppqqqtttrrrssstttttttttuuuxxx{{{{{{{{{{{{zzzvvvqqqllliiiaaaXXXRRRSSSRRRLLLIIIJJJEEECCCAAA???===;;;::::::===>>>???>>>;;;888777666111444777777666555777999555444333444555666555444444555555666777777666666555555555666555555444444555555444333333333444444111111111000111222222333111333555888::::::999888777666555444555555777888666666444333222333333444333444666777777777666555444333222000///........./////////000111111222222//////000000000000//////......---...///111333444222333444444444333222222222222222000///000111333333333222222333555666777777555333111111111222333//////000222222333333333222444666777777666444333111000//////111444888:::999999999999777555333111000000000111222222333333000222444444333111111111000222333333111000000111333333444555555555444444333444555777888:::;;;<<<666555333222222444777999>>>===:::888666444333222444333222000000000000111333333333333333555666777999888777777777888999:::777777777777666666666666555333111000000222555666777666444222000///......000111222333222000...---+++,,,------.........------,,,---...000111000///............///000222222000///...------...000111111222444666999:::;;;<<<555555444333222111000///000111111222444555666666///222444555555444555666222222333555999>>>BBBEEE555333000...---...000111///111333555444111---+++------,,,---...000222333777777666555555444333333555333111/////////111222222111///...///000222333333333333333333333333333777999;;;;;;999777777777666666666444222111222333666444222222333555555555888888777555555444444555888888:::>>>@@@AAA???<<<999777555555777888999888333555888999:::<<<>>>AAA<<<<<<>>>???@@@AAAAAAAAA>>>>>>===<<<<<<===>>>???AAAAAA@@@@@@AAACCCDDDEEEIIIKKKNNNPPPRRRVVV\\\aaaeeeiiinnnpppoooooorrrtttllloooppplllfffbbbccceeekkklllllllllllloootttxxx{{{}}}}}}xxxuuuoooppprrrssstttttttttsssvvvwwwyyy{{{}}}~~~xxxvvvuuuqqqqqqsssxxx{{{~~~}}}{{{{{{|||~~~|||sssnnnnnnpppqqqrrrwwwuuuuuuxxx~~~yyyrrrtttzzz|||}}}~~~ttt{{{~~~}}}}}}}}}~~~~~~}}}|||}}}{{{|||}}}~~~|||zzzwwwuuummmmmmnnnppptttvvvvvvuuutttvvvwwwvvvtttuuuzzz~~~yyyqqqhhh___XXXUUUKKKHHHEEECCCCCCCCCBBBAAAEEECCC@@@>>>===<<<:::999>>>???@@@>>>:::777666555777888999888666555555555555555444444444444555555222333444555555444333222111111222333333444444555999888666444333222333333(((***///333555444333222444444555555555555555555888777666666666666777777333222222111111222222333999999888666555444333222444333222111111111222333000000111111111000000///111111111111000000000000//////............//////444444444555444444333222333333333333444555666666555444333333333555666777666666666444333111///...111111222333333333222222555666666666666444333222222333333444555555555555888777666444333222111111222111111111222222000///000000111111111111000///...///000111111000///...222222333444444555555666333444777999:::;;;;;;;;;666777888777666666888:::>>><<<999777666444111///000000111111000///...---///000333555666666666666===;;;999999999999777666444444444555444444333333666555333444555555444222111111111000000000000000222000......000111222111000000////////////000000//////000111111111111111)))+++...//////000111333222000,,,,,,...111333444333333888EEEQQQQQQCCC555666555555444222111111000333333333333333444555666444333111222333333222111333333333555888:::;;;:::222111000//////000111222)))+++---//////...,,,+++------------...000222333333333333333444444444444444333111000000000111111111000/////////111333444333333333333333333333333555777999999888777777777555666777666444333333444333222111111444666666666777666666555555555666666555777:::===>>>===;;;:::888777666666888999999888888:::<<<<<<;;;::::::;;;@@@@@@AAABBBCCCCCCCCCCCC???>>><<<;;;;;;===???@@@BBBAAA@@@@@@@@@AAABBBCCCDDDGGGIIIJJJLLLOOOUUUYYY]]]___ccceeeggghhhjjjllliiikkkllliiidddbbbdddhhhllllllllljjjjjjlllpppssszzz{{{|||xxxvvvssstttvvvwwwwwwvvvtttsssuuuwwwyyyzzz{{{}}}{{{uuutttssspppooorrrvvvyyy|||}}}|||{{{}}}{{{vvvpppmmmooosssuuuvvvvvvxxx{{{~~~~~~|||}}}||||||}}}wwwqqquuu|||xxx}}}}}}{{{~~~~~~}}}~~~zzztttttttttttttttttttttsssssstttuuuxxx{{{||||||zzz}}}|||yyyvvvsssrrrtttvvvuuuqqqjjjaaaWWWOOOIIIFFFEEECCCAAA@@@AAABBBBBBAAABBBAAA>>>===<<<;;;:::999;;;===>>>===;;;888777777555777888777555333333444444444444444444444444444333444555777777555444333222222222333444444555555999888666444333333333333111222555666666555333111222222333333444555666666777777666666666666777777666666555555555555666666888888777666555444333222444333222111000111222222000000111111111111000000111111000000000/////////...............///000000555555555555555444333222333222222333333444555666666555444444444555666777666555555444333111000///000111111222222222222222444444555555444333111000222222333444444444333333333333222111111111222222333222111222333333111///000000000000000000000000000111111222111000///...222222222333444444555555333444666888::::::::::::777888888777666666777999;;;999777666666666444222222222222111111000000000333333555666777888888999:::888777777777777555333222333333333333333222222333222000111111111000///000000000000000000000000222000//////111222333222111000000//////000000111000///...---...///111222+++---///111111111333444111///---...111666:::<<>>@@@>>>;;;999:::777666666777999:::999777:::<<>>;;;::::::??????@@@@@@AAA@@@@@@??????===;;;::::::<<<@@@BBBBBBAAA@@@???>>>???@@@@@@???@@@BBBCCCEEEGGGKKKNNNSSSSSSUUUXXX]]]aaabbbccc___aaaaaa___]]]^^^bbbgggllllllkkkiiigggiiillloootttvvv{{{~~~|||zzzxxxwwwxxxzzz{{{|||{{{yyyvvvtttuuuyyy|||{{{zzz||||||uuuqqqppppppmmmmmmppptttwwwzzz{{{{{{{{{|||}}}}}}~~~|||rrrpppnnnooosssxxx|||}}}zzz}}}~~~|||{{{|||{{{{{{|||~~~{{{tttrrrwww~~~}}}}}}zzz}}}}}}~~~xxxtttqqqqqqqqqqqqrrruuuwwwxxxyyyzzz||||||uuunnnjjjhhhfffeee___[[[TTTLLLEEE@@@===<<>>@@@AAA@@@???>>>===;;;::::::999999:::<<<======;;;999888999444555666555333222222222222333444555555444333222333555777999999777555333333333333444555555666666888777666444444333333333333333444444333222000/////////000222333444555666666666555555555555666666777777777666666777777777777777666555444444333333444333111000000000111222000000111111111111000000111111000///...------,,,---------...///000111222777777777666555444333222222222222222333444555555777666666555555555666666555444444333222222111000000000111222222222222222333333333333222111000///111222222222222111111000//////000000222333444555444333222333444444222000111000////////////111111333333333222111000///...000111111222333333444444333444666777999999::::::999:::999888666555777999777666444555666777777666555444222111111222333333444444444555666777888999888666555666777666555333111222222333333222222111222111////////////...,,,000000000000000000000000111///...///111333444333111111111000000111111111111///,,,***+++---000333,,,///111222222222444555333111000222888???EEEHHHGGGDDDEEEKKKRRRPPPEEE;;;111222222222333333444444444333333222222222333333222111000111222222000.........///111444555333222000000////////////000000------......000111333444.........//////000111222,,,,,,---...000111222222///000111111111111111000000000000000111333444555111111111111111111111111000222444555555666888999<<<>>>???>>>;;;888666666666555444555777999888777999888888777666666777777666===CCCDDD@@@<<<;;;<<<666666777999;;;;;;999777777;;;@@@CCCCCCAAA@@@??????????????????>>>===<<>>============<<<===>>>???@@@BBBEEEFFFLLLJJJKKKOOOVVV[[[\\\[[[SSSSSSSSSRRRSSSVVV]]]aaaiiiiiihhhfffeeegggjjjmmmmmmppptttwwwyyyzzz{{{|||zzzzzzyyyxxxwwwwwwvvvvvvzzz{{{}}}~~~|||yyywwwyyy}}}{{{}}}xxxvvvuuuooolllmmmnnnllllllnnnsssuuuwwwyyyyyyyyyxxxxxxxxxwwwwww{{{}}}yyyoooooopppssswww}}}~~~}}}}}}yyytttsssyyy~~~|||}}}}}}xxxssspppooopppqqqsssuuuwwwzzz{{{{{{|||xxxpppfff___[[[WWWSSSPPPKKKHHHCCC???<<<<<<>>>???===;;;::::::<<<>>>???>>><<<<<<<<<;;;999999:::;;;:::<<<======:::888777888444555666555333222222222222444555777777555444222444666888::::::888666444333333444444555666666777666666555555444444444444222222222222222111111000//////000000111222333333333333333333333333444555555555444444444444555555555555555444444444444333444333111000//////000111///000000111111111111000111000000...---,,,++++++,,,,,,---...///111333444888888777777666555333333111111111111222333444555777777666666555555555555444444333222222111111111000111222333333444333333333333222222111000000///111111111111000///......000000111222333555777888555444333444555555333111111000///......///111333555555444333222000//////000000000111222222333333333444555666777888888999:::::::::777555555777999888666444444666777777777555444222111111222444555333222111111111333444555777666666777888888666444111222222333333333333222333111000///000///...,,,/////////000000000000000...------...111333333222222222111111111111222222000///---+++,,,...000222---///111222222222333555666444333666===DDDJJJMMMBBB???>>>BBBFFFEEE===555111222222222222333333333444333222111111111111111111000000111222222000.........///111333333111/////////////////////000000...---,,,,,,---...///000......///000000111111111---------....../////////...///000111111111111111111111111222222333444555111111111111111111111111///111333444444555888:::AAACCCDDDBBB===999666555555555666888<<<>>>???>>>>>>===;;;999888666666555888>>>DDDDDD@@@<<<;;;===666666777999;;;;;;:::888999===CCCFFFFFFDDDBBBBBBAAABBBBBBAAAAAA@@@???>>>===<<<999888999<<>>???AAABBBBBBEEEDDDDDDIIIOOOTTTUUUSSSJJJJJJIIIIIIKKKPPPVVV[[[bbbcccbbbbbbbbbdddhhhkkkiiillloooqqqqqqrrruuuxxxvvvuuutttrrrrrrrrrrrrrrrwwwxxx{{{}}}~~~}}}|||zzz|||}}}~~~wwwrrrpppkkkiiikkkmmmllllllooossstttuuuwwwxxxwwwuuusssqqqqqqrrrwww{{{}}}zzzvvvnnnoooqqqtttxxx|||{{{{{{|||xxxtttsssxxx|||||||||~~~|||}}}}}}||||||{{{zzz}}}}}}xxxtttpppmmmkkkjjjlllooorrrttttttttttttyyyzzzzzz|||{{{xxxtttpppeee^^^UUUOOOLLLIIIEEEBBB@@@===:::888999===AAADDD???===;;;:::<<<======<<<;;;<<<===;;;999888:::<<<<<<===>>>===:::777555555444666777666444222222333333444666777777666444333444555888999999888555444333333444444555666666777555555555555555555444444666666666666555444333222000000000000000/////////000000000000000111222222444333333222222333333444333333333333444444444444333222111///......////////////000111111111111111111000///...---,,,+++***,,,,,,---...000222333555777777777777666555444333111111111111111222444444666666666666666666555555444333222111111111111222111222333444555555555555333333222111111000000000000000000000///...------111111111222333444555666555444444444555555333222222111///...///000222444666555444333111111000000//////000111111222222333333333444444555666777888::::::999777555666999;;;;;;999666555555666666555555444222111111222444555222111000000000111222333444444444666777777555333222222333444444444444444222111//////000///...,,,......//////000000000000,,,,,,,,,...000222222111222222111111111111222222....../////////000000000---///111222111111222444666555444666;;;@@@DDDFFF;;;999888:::======888444333333222222222111111111333222111000000000000000000000000222444444222000000000000111222222000......//////000000000000000111000//////...//////000...///000111111111111000//////........................//////000111222222222222333333333444444444222222222222222222222222///111333333444555888;;;CCCDDDDDDAAA<<<888666555111222555:::@@@DDDFFFFFFBBB@@@>>><<<999888666666777;;;>>>???<<<999999:::777666666888;;;<<<;;;:::>>>BBBFFFGGGEEEBBB???>>>>>>>>>??????>>>===<<<<<<;;;:::999888:::===AAACCCCCCBBB???===<<<;;;;;;<<<===<<<<<<>>>@@@AAAAAA@@@>>>???AAAFFFJJJLLLLLLKKKFFFEEECCCDDDFFFKKKQQQTTTXXXYYYYYYYYYZZZ]]]bbbeeegggiiijjjkkkkkklllnnnoooqqqpppnnnlllkkklllmmmnnnrrrtttvvvxxxzzz{{{{{{{{{{{{~~~}}}zzz{{{wwwqqqmmmiiihhhkkknnnnnnoooqqqrrrssstttwwwxxxxxxuuurrrlllmmmppptttwwwyyywwwvvvpppqqqssstttvvvzzz{{{{{{~~~~~~vvvsssrrrvvvyyyxxxxxxzzz|||yyywwwzzz}}}yyyvvvuuuuuutttrrrrrrxxx~~~}}}xxxwwwuuuqqqmmmjjjhhhgggggghhhjjjmmmoooooonnnllljjjqqqooommmjjjgggaaa[[[VVVQQQNNNIIIEEECCCBBB@@@???===;;;888666777:::>>>AAAAAA???<<<;;;<<<<<<<<<;;;:::<<<===;;;888777999<<<===>>>>>>===999666444444444555666666444222222333444444555666666555444444444555666666666666555444333333333444555555666666333444555555666555555444888888777555333000---,,,111111000000///.........//////...//////000111222444444333333333333444444111111222333333444555555333222000///...---.........///000111111222111111000000///...---,,,,,,+++------...///000222444444555666666666666555444444000000000000111222333444333444444555666666555555555444222111000000111111111111222444555555555555333333111000000000000000...////////////......---000//////000000111222333555444333444555555333111222111000000111222444555555444333222111111111111///000000111222222333333333333333333444555666777888888777666666888<<>><<<:::999999666777888999999888888888888777666777:::;;;<<<;;;BBBDDDFFFFFFBBB>>>;;;::::::::::::;;;::::::999999999999888999;;;>>>AAACCCCCCAAA???>>><<<<<<<<<<<<<<<;;;:::<<<@@@AAA@@@>>>;;;???CCCFFFGGGGGGFFFFFFCCCAAA???@@@BBBFFFJJJLLLNNNNNNOOOOOOPPPSSSWWW[[[______```bbbeeegggiiiiiijjjiiifffeeeeeegggjjjlllooopppqqqrrrtttvvvxxxyyyuuuvvvvvvuuutttsssuuuwwwzzz{{{||||||zzzuuupppmmmlllhhhhhhmmmppppppqqqtttqqqrrrtttxxx{{{|||yyyvvvlllnnnqqqssstttvvvxxxzzzuuuvvvwwwwwwxxx{{{}}}~~~~~~{{{tttpppooosssuuutttvvvyyy{{{~~~}}}zzzrrrrrrwwwxxxyyyyyywwwssspppnnnmmmjjjlllmmmmmmqqqvvvvvvrrrnnnmmmjjjfffddddddeeeggggggffffffeeedddaaa___^^^]]][[[XXXUUURRRMMMHHHDDDBBBBBBCCCAAA@@@??????@@@;;;:::777666777999<<<>>>AAA>>><<<;;;;;;<<<<<<;;;999<<<===:::666444777:::;;;<<<===<<<999666555555333444555444222111111111333333333333333333333333444333333333333333333444222222222333444444555555222333555666666666555555333444444444111...***'''000000000000////////////////////////000111222333444444333333333333444444///000111222333444555555333222000...------------...///000111111222222222////////////......------.........///000222333444333333444555555555555444000//////000000111222333000111333444555555555555666555222000/////////000//////111222333444444444222111000............///---...///////////////............///000222333444555444333333444444333111111222222333333444555555444333222111000000111222000000111111222333333444333333222222333444555666555666666555666:::???CCCCCC???:::777666666555555444444444555555666666666555555555555555444333333---...///222444444222///111111222333444555555444000///...///000111000///------......///000000111/////////111333333111000111000000//////000000111......---------...///000///111333444333222333444444444333444555555333111//////000000000000000///111111111111222222222222//////.........///000000///000333777:::;;;:::888777444111000000111111000...///111222333333333222++++++,,,---......------//////111222222111000000/////////000000000111111......------...111333555555555555555444333222111333333333333333333333333222333333333444555888;;;<<<===<<<999777555666777666666888<<<@@@BBBBBBAAABBBBBB@@@>>>===<<<<<<<<<888666555666888999999888999777666666999;;;<<<===@@@BBBDDDCCC@@@<<<:::999;;;;;;<<<======<<<<<<;;;888888888:::<<<>>>@@@BBBCCCAAA@@@>>>===<<<======:::999999;;;???@@@???===;;;AAAGGGIIIHHHEEEEEEEEE???===<<<<<<>>>AAACCCDDDGGGHHHHHHGGGHHHJJJOOORRRUUUUUUWWW[[[aaafffhhhhhheeecccaaa```aaadddhhhjjjnnnnnnnnnnnnppprrruuuvvvooooooooonnnnnnmmmmmmlllppptttvvvsssnnniiiggghhhlllhhhhhhnnnrrrrrrsssvvvpppqqqtttyyy~~~}}}zzzooorrrttttttsssvvv{{{zzz{{{|||{{{{{{~~~{{{|||~~~}}}xxxtttqqqmmmmmmppprrrrrruuuzzz|||zzzuuuxxxuuunnnnnnvvvqqqrrrrrrooollliiihhhhhhaaagggkkkmmmpppuuuuuurrrlllkkkhhheeecccdddfffiii```^^^[[[WWWTTTRRRQQQQQQJJJIIIGGGFFFEEECCC@@@>>>999<<>>===???AAA999888777777888:::===??????===;;;:::;;;<<<<<<<<<888;;;<<<999444222555888999:::<<<<<<999777777777111333444333111//////000222222111000000111222222333333111000000111333333111111222333333444444555222333444666666666666555111333555666555222///---.../////////000000111111000000000000111222333444333222222111111222222333//////000111333444555666333222000...---,,,------......///111111222222222//////////////////......////////////000111333333111222333444555555555555////////////000111222333...///222444555555555555777555333000......//////---...///000222222333333111000...---,,,,,,------------...///000000000/////////000111333555666777444333222333444444222000111222333444555666555555333222111000000000111222111111111222333333444444333222222111222333555666333444444555777;;;AAAFFFDDD@@@;;;888777777777666444555666777888888777777444555555666555444222111...///111444666666333111///000111222333444444444222111000111444555444333---------...///000000111222111111333444444222000000000////////////000000///...+++******,,,///111111333555555444444555666666666666777888666333000111222333333222111111222...///000111222333444444...............///000111///111444888<<<>>><<<;;;888555111...///000111111///000222333444444333333333222111///......------000///...///000000000/////////000000000//////...//////......///000111333666555333111////////////111111000//////000111222555444444444444555666666===<<<:::999777555333333555555666888;;;>>>BBBCCC@@@@@@>>><<<;;;:::::::::666555444333444444666777666777999:::;;;:::999999@@@DDDHHHFFF???888555555999999:::===@@@???:::666777999<<<>>>???>>><<<;;;>>>@@@@@@>>>:::999;;;===::::::;;;<<<<<<;;;;;;;;;<<<===???@@@BBBBBBCCCCCC======<<<<<<===>>>@@@AAADDDCCCBBBBBBBBBDDDFFFHHHIIIKKKOOOTTTWWWZZZ\\\\\\WWWWWWXXXYYY\\\```dddgggkkkiiigggfffgggkkkooorrriiikkkmmmmmmkkkkkkkkklllmmmjjjiiijjjgggdddfffjjjnnnhhhfffkkkmmmllloootttppprrryyyxxxtttrrrrrrtttxxxzzzyyywww}}}}}}|||zzz{{{xxxuuurrrssswwwzzzxxxuuummmlllkkkmmmooorrrtttttt~~~~~~vvvtttpppmmmlllnnnppprrrrrrrrrqqqooommmkkkiiihhhgggiiikkknnnppprrrrrrrrrnnnmmmkkkgggddd```^^^\\\UUUTTTQQQNNNLLLIIIHHHGGGEEE???888666999<<<<<<;;;:::888888;;;AAAFFFHHHHHH>>>;;;999888999:::::::::666666666666777777777777;;;:::888777666666666777777888:::;;;;;;999666444333333333333333333333333111111222222222333333333555555555555444444333222333333333333333333333333:::777555555666777444222555555444333333222111111000///......//////...---//////000000111111111222222333333333222000...---,,,,,,---///000111222333//////.........//////000,,,...//////---,,,---...000//////......---,,,,,,,,,...000///,,,+++...000333444444555444333111000............///000222333333333333333333333333333222222333444333222111000...///000111111000///...------...///000000/////////////////////////////////000111222333444444444333222222333444444333111000111111111222222222222222111111000000000111111111111222333444444555555444333222111111111222222222222333444666888:::;;;;;;;;;:::999888777666555666888:::999888777888999777888999999888444111///---...///000111222333444222333444444444222000...111222333666888777444111,,,...000222222111///...000000111111222333444555333000------//////---+++000...,,,---000111000///111222555777777555333111888777666555444333222222///111333333222000000000333444444555444222///...///...,,,++++++---000222000222666;;;???@@@===:::333444444222111111333555333444444444444444333333000//////...............000000///000000111000///000111111222222111111000000000/////////111222333555444222000///...//////222111000000000222333444666555555555555666777777777666666555444444333333666666777888;;;>>>@@@BBBAAA@@@>>>===;;;:::999999666666555444555666777888777888:::;;;;;;;;;:::999@@@DDDGGGEEE>>>999777777999999:::<<<>>>===:::777888999<<<>>>>>>===<<<:::===>>>>>><<<999888:::<<<::::::;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@@@@@@@===<<<<<<<<<===???@@@AAA@@@@@@???>>>???@@@BBBDDDEEEFFFHHHKKKNNNPPPQQQRRRUUUVVVXXXZZZ\\\]]]]]]]]]cccbbbbbbcccdddfffiiijjjjjjiiigggffffffggghhhhhhkkkhhhhhhjjjhhhdddeeeiiijjjeeedddiiilllkkknnnsssuuu|||~~~zzzssspppnnnooorrrtttttttttttttttssstttyyyyyyvvvtttpppmmmmmmooopppnnnkkkiiiiiiiiikkknnnppprrrsss~~~~~~vvvqqqllljjjfffddddddfffhhhkkkpppooonnnllljjjgggeeedddeeefffgggiiijjjjjjiiiiiieeedddaaa^^^[[[XXXVVVTTTMMMLLLIIIGGGDDDCCCAAAAAAAAA<<<888888;;;<<<:::888:::888888:::???CCCDDDDDD<<<999777666777888888888555555555666666666666777999888666555444444555555666777999::::::888666444333333333333333333333333222222222222333333333333444444444444444333222222333333333333333333333333666444333444777888777555555555555444333222222222000///......000000000...000000000///////////////222222222222222111000///......//////000111222222000000///...------------,,,...000000000///000111000//////......---,,,,,,///111111000...///222555333444444444444222111000............000111333444333333333333333333333333444555555666555444222111...///000000111000///.........///000000000000000000000000//////.........000000111333333444444444444333222333555555333222111111111111111222222222000//////.........//////111111222222333444444555444333333222222222222222000000111222444666888999::::::999888888777666666777999::::::999888888999777888999999777444111///......///000111222333333333333444555444222000///111111333555777666333111...///111222333222111000000000111333333444444444222000------...///---+++...,,,+++,,,///111111000333444666888888666555333444444555555555444444333111222444444222000000000000111333444444222111000222000///------...///111111333666:::======:::777111222333333333666:::===;;;:::888666444222111000,,,---------......//////000111111111111111111000111222222333333333222222111000000///000111333444333222000///.........///111111000111111333555666666666666666666777888888666666777777777888888888888777888888:::<<>><<<:::999888888777666666555666777888999999::::::;;;;;;;;;;;;:::===@@@AAA???:::777666888:::999999:::;;;;;;999888888:::<<<======<<<;;;999;;;;;;;;;:::888777999:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<============<<<;;;;;;;;;<<<===???@@@AAA======<<<<<<===>>>@@@AAAAAAAAABBBCCCDDDEEEGGGHHHQQQTTTWWWYYYYYYVVVRRRPPPWWWXXXYYY[[[\\\]]]]]]]]]ccc```^^^```cccgggggggggeeedddfffhhhgggddddddhhheeeccccccgggjjjkkknnnsssyyy}}}yyyyyypppmmmiiihhhiiilllmmmmmmoooooooooqqqzzzuuupppnnnlllhhheeeeeeggghhhgggeeefffggghhhiiikkknnnpppqqq{{{}}}}}}wwwpppjjjffffffdddbbb______aaadddfffllllllkkkiiifffdddaaa```^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWUUURRROOOMMMKKKIIIDDDCCCBBB@@@>>>===<<<<<<<<<:::888999;;;;;;888555:::999888999;;;>>>??????999777555444555666666666444444444444555555555555666555444333333333333333555666777888888777555333333333333333333333333333333333333333444444444444333333333333333222222111333333333333333333444444666444444444666777666555444333333222222111111111000......///111222111000000000//////...---------222222111111111111111222000000000111111111222222111000///---,,,,,,++++++***---///111000000111222000000//////......------222333333222111222444777444444444333222222111000---...///000222333444555444444444444333333333333444444555444333222111000//////000000000//////.........///000000000000///000/////////......------000111222333333444444333444333333444555555444222111111111111111000000000///...............//////111111111222222333333444444444333333333222222222......///000111333555666999888888888777777666666888:::;;;;;;:::999999:::777777888888777555222000//////000111222333333333444444555555444333111000111111222444555555333000000000111222222222222222///111333444555444333222111///......//////---,,,---++++++,,,///111111111444444666666666555444333000222444666777777666555333444555444222000000000///000111222333222222111333222111000////////////222333666999;;;;;;888555222333333444555999???CCCBBB@@@<<<777444222111111------....../////////...000111333333222111111111111111222333333333222222000////////////111222333111000///...------...///000000000000111333555666666666555555666666777888777888888999999:::::::::999999888888999;;;===>>>AAA@@@>>>;;;999888777777666555555555555777888999:::;;;;;;;;;;;;;;;;;;;;;999999999777444333444666:::999888888888999999888999:::;;;<<<<<<;;;:::999999999999888777777888999;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999::::::;;;<<<===>>>???<<<<<<<<<<<<===>>>???@@@@@@@@@??????@@@BBBDDDEEEMMMOOORRRSSSRRROOOKKKHHHLLLLLLMMMOOOPPPQQQQQQQQQSSSSSSWWW___hhhllljjjfff^^^^^^aaaeeedddaaaaaaeeecccccceeehhhjjjlllooorrrvvv~~~|||uuutttvvvllljjjhhhfffffffffffffffllllllkkknnnuuuzzzsssooommmkkkdddbbb``````ccceeefffeeeggghhhiiiiiiiiijjjkkkmmmpppqqqrrrqqqmmmiiieeecccbbb```]]]ZZZYYYZZZ\\\^^^aaaaaa___^^^[[[XXXVVVUUURRRQQQQQQOOONNNLLLKKKKKKLLLKKKJJJHHHFFFDDDBBBAAA@@@@@@>>>===<<<;;;;;;;;;:::888777777999999777555:::888777777888999::::::888666444444555666555444222222333333333444444444555444444333333333333333444555666777777666444333222222333333333333444444333333333444444444555555222222222333333222222111333333333444444444444444888888666555555444222111111111111000000000/////////......///222333333222/////////////////////...222111000000000111333444222222111111111111111111///...---,,,,,,,,,,,,,,,+++---000111000//////000000000000000////////////444555777888777666555555555555333222111111111111---...000222444555666666444444444444333333333333000000000//////...------//////////////////......---....../////////......,,,,,,---------.........111222222333444444333333555444333444555666444222000000////////////......//////.........///000000111111111222222222333333444444444444333333222222------...///000222444555777777777777777777777777999;;;<<<<<<;;;::::::;;;777777888888777555333222000111222444444444333333555555555555555333222111111111111333444444222000000000000111111111222222///111333555555444222000111000000000000000///...------,,,---...///000111333333333333333222222111111333666888999888777555555666666555222000000111000000111222222111111000111111111111111000000000222333555999;;;;;;888666666666555444444888>>>CCCDDDAAA<<<888555444444555///000000000000///...---...111444444222000000111//////000111111111111111......------...///111222000///...------...////////////...///000222444555555555444444555555666777666666666666666666666666999999888888999:::<<<===>>>===<<<999888666666555444444333333444666777888;;;;;;;;;;;;;;;;;;;;;;;;777666555333111222444666:::999888777666666777888888999:::;;;;;;::::::999888888777777888888999999<<<;;;:::999999999999:::<<<<<<======<<<<<<;;;:::888888999::::::;;;;;;;;;:::;;;;;;;;;<<<======>>>>>>>>>>>>>>>???BBBDDDEEEHHHIIIJJJJJJJJJHHHGGGFFFDDDDDDCCCCCCDDDFFFHHHIIIFFFKKKTTTbbblllmmmfff^^^UUUUUUYYY^^^^^^\\\]]]```cccfffiiijjjjjjkkkmmmooooooqqqrrrqqqooonnnoooqqqhhhiiiiiiiiigggdddbbbaaaccccccdddfffllluuutttmmmkkkiiigggdddbbb```^^^]]]___aaabbbcccfffggghhhgggdddbbbcccdddbbbcccdddeeedddaaa]]]ZZZVVVTTTQQQNNNLLLLLLMMMNNNQQQQQQPPPNNNLLLJJJHHHGGGHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::888666555555666777777888777666555444555666777888666555555666666555444222222222222333333333333555555555555444444444333333444555555555555444333222222222333333444444444333333333444444444555555111222222333333222222222333333333444444555555555888888777666444222111111222222222222222111111111///......///222333333222......///000111111222222111111000///000222333444222222222111111111111111,,,,,,,,,,,,,,,---...///000222444555333000//////000000000111111222222222888:::>>>AAAAAA>>>999666777555333111000000000111...000222555666777666666444444333333333222222222---------,,,,,,,,,,,,,,,000//////...............---------......------,,,))))))***,,,---...///000222222333444444444333333444333333444555555444222...........................---------......///000222222222222222333333333333333444444444333222111.........///000222333444555555555666666777777888999;;;===<<<;;;:::;;;<<<777888888888888777555555333444555666666666444444555555555555444333222222222222111222444444222000////////////000000111111000111333555555333000///111111222333222111000000/////////.........///000555444333333222222222222444666888::::::999666555555666666444222000000111333333333222111000//////......///000111111222222222333555999<<<<<<;;;999555444333333333777===AAAEEEBBB===888555333333444///000111111111000...------000444444111//////111---...///000000000000000...---,,,,,,---...000111//////...------...000000//////......///111333444444444444444444555666666999999888888777777666666999999888888999:::;;;<<<;;;:::999777666555555444333333333333444555777888<<<;;;:::::::::::::::;;;999777555444333444666777888999999777555444666777777777888999::::::::::::999888666777999:::::::::<<<;;;:::888888888999999<<<<<<=========<<<<<<;;;888999::::::::::::999999888888999::::::;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDCCCCCCCCCCCCCCCCCCDDDDDD@@@???>>>>>>>>>@@@CCCDDDBBBHHHSSS^^^dddaaaXXXPPPLLLLLLOOOTTTVVVUUUWWW\\\ccchhhllliiifffggghhhgggeeecccaaaaaaccceeeggggggbbbdddffffffccc___\\\[[[ZZZ[[[\\\```dddjjjnnnqqqvvvqqqkkkgggfffdddaaa^^^```^^^ZZZWWWUUUUUUVVVWWW^^^```aaa___ZZZWWWVVVXXXTTTTTTUUUVVVVVVTTTOOOLLLLLLJJJGGGEEECCCBBBCCCCCCIIIIIIIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAAAAABBBCCC@@@??????>>>>>>=========;;;:::999999888888888888999777666444444555777888555666555444222222444666888777555666777777666444222222222222333333333333444555555666666555444444333333444555555555555444111222222333333444444555333333333333444444444444111222222333333333333333333333333444555555666666444555666555333333333555555555555555555555555555000......///111222111000---...///000111333333444111000000000111222333333111111111111111111000000++++++,,,,,,---///000111444777999999777444222111///000111333444666777777<<>>???AAAAAABBBBBB?????????@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAAAAAEEEKKKPPPQQQNNNIIIEEEDDDDDDGGGLLLNNNNNNRRRXXXaaahhhkkkfff```______\\\WWWWWWVVVWWWWWWXXXXXXXXXVVVXXXZZZXXXUUUQQQPPPQQQRRRQQQRRRTTTXXX[[[]]]^^^aaa___]]]\\\[[[ZZZXXXWWWUUUSSSOOOKKKHHHGGGHHHJJJPPPSSSUUURRRLLLHHHHHHJJJHHHFFFEEEFFFHHHGGGEEEBBBDDDCCCAAA@@@??????@@@AAAEEEFFFFFFEEEEEEDDDCCCBBB>>>>>>=========>>>??????<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666666555666666666777777666666666777333444444333111222444777777666555666777777555333222222222333333333444444333444555666666555444444333444444555555555555555111111222333333444555555222222222222333333333333222222333444444444444444333333444444555666666666333555666555333222333555555555555555555555555555000///......000000000...---......///000111222222000111111222222222111111000000000000000000000000------------...///000000333666999999888555333222///000222444777999;;;<<<===>>>BBBGGGLLLMMMJJJFFF999666222...---...000111111444777999:::888555333222222111111000//////...,,,,,,,,,,,,---///000222111000...---,,,,,,------//////000000//////...---......///000000111111222333444444444444444333333222111111222333333222000//////000000111222333333////////////000111222222444444444444444444444444000111222333333111///............//////111222333111222333444666777888999999:::<<<<<<:::999:::;;;::::::::::::::::::::::::888:::;;;<<<<<<:::888666555444333222222111111111555444333333444444333111---///000222222111000///111111111000000...---------000333333111//////000---///111111000111444777;;;999777555444555666777666777777777777666555555333333333111000///111333555555444333333222222333111000000///000222444666444444555777::::::999777111111222222333555999===@@@>>>:::666333000---,,,)))+++---///000000//////***///444444000---...000------///000111111111111//////......///000222333//////......///000111222333222111111111222333444666666666666666777888888777777777777777888888888888888777777888:::<<<===555555444333333333333444555555444555666888:::;;;<<<;;;999888777888999999777555333333333444444333555888999888555333333555444555666777999;;;<<<===;;;999777999<<<>>>>>><<<===<<<:::888777777888999999:::;;;;;;<<<<<<<<<;;;===>>>>>>>>>===;;;999888;;;;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCBBBBBBAAA<<<===???@@@???>>>===<<<===???AAACCCDDDCCCAAA@@@@@@BBBDDDDDDBBBAAAAAAAAA@@@???BBBGGGIIIJJJOOOUUU___gggjjjccc\\\ZZZXXXTTTMMMOOOQQQQQQOOOMMMLLLLLLKKKMMMMMMJJJFFFDDDEEEGGGHHHGGGEEEFFFGGGIIIJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMHHHGGGCCC@@@======@@@BBBDDDHHHJJJHHHCCC??????AAA@@@===;;;<<>>>>>>>>????????????>>>>>>===;;;:::999888888999:::;;;999::::::::::::::::::::::::999888777666555555555333555888:::999777666555111333444333111111555888666555444555666666444222222222333333333444444444222333444555555555444333444444444555555666666666111111222333333444555555111111222222222333333333222333444444555555555555333333444444555666777777777888999666222///000111333333333333333333333333000///......//////...---.........///////////////000111222333333222111000.../////////000000000000000//////.........//////...111555777666333222111///000222555888;;;===>>>::::::===BBBIIIMMMMMMLLL999666222...------000222222555888;;;;;;888555333222111111000///......---+++******+++,,,///111222111000...---,,,,,,------111111111111111000//////333333333333222222222111444444444555444444333333222111000111333333111///000000111333444555666777333333333333444555666777555555555555555555555555///000222222222111///------------...///000111222000111222444666777999999888:::;;;;;;:::999999:::::::::;;;;;;;;;;;;<<<<<<:::;;;===>>>===;;;999777444444333222111111111111666555333333444555333222...///222444444333111///111111000///...------,,,***...111222///---...///***---000111222444888<<<:::999666333222333555666555444444444555555555555222222222111//////111333444444333333333444555555555444222000000222555666555444555666888888666444555555555444333333555777888888666555333111//////000111222111000///000222222222111000//////000000........................444222000...------//////111000///......///000111111000000000000222444555111333555777888777666666888888888777777777777666777111111:::???<<<999999777666666555555555666666888888777777888999999:::<<<<<<;;;;;;999888666555111666777444333555666444888777666555444333333333333444555666777888999:::<<<;;;;;;;;;;;;<<<===>>>===<<<:::888777777777888777999;;;;;;:::999999999999999999999999888777666::::::;;;<<<======<<<<<>>???:::<<<===<<<<<<<<<>>>@@@???@@@AAAAAA@@@???===<<<;;;<<<======;;;999999:::===???AAABBBDDDFFFIIILLLVVVeeerrrpppeeeZZZRRRNNNFFFEEEEEEDDDDDDCCCCCCBBBAAAAAABBBBBBAAA@@@>>>===@@@??????>>>>>>>>>???????????????@@@AAAAAABBBBBB@@@>>><<<::::::;;;>>>???AAA@@@???===;;;:::::::::888888999999999999::::::===<<<;;;:::::::::;;;<<<>>>?????????>>>;;;888666888888888777777777666666555666777888888777666555666555333222333444666888999:::;;;999777555444555666444333333555666666555555444444444444555666666111111111222444666777888333333333333333333333333444444333222111111111111///000111222333333222111333444555666666666555444666555444444333333444444333333333444444444555555444444444333222222222111000000111111222222222222,,,------...///000111111111000000////////////000333333333222111000000///000000000000000///......------......///.........222222222222222111000///...///222444666777777777999777777<<>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::777555444444555666111222333444333222111000000000111111111111000000111111111000///---,,,+++/////////000///......---000///......000222555777;;;999555222111222444555666555444333222333444444000111333222000/////////222222333444666777888888444333333222222222333333555666777888888777555444444444333222222222444444444555555555555333111000---...//////---------///111111000///////////////,,,,,,------...///000000333222000...---...//////,,,,,,,,,,,,---...000111000000//////000222333444333555777999999999888777888888888888777777777777888333333;;;@@@>>>;;;;;;555555555555555666777888999999999888888999:::::::::::::::999888777666666333888:::777555777666444777666555444444333444444333444444555666777888888:::::::::;;;;;;;;;;;;<<<<<<;;;:::888777777777888666777888888777888999999888888888999888888777777::::::;;;<<<<<<<<<<<<<<>>>>>>>>;;;;;;<<<;;;::::::<<<>>>FFFEEEDDDBBB@@@===;;;::::::<<<===<<<:::888888999;;;===???AAABBBDDDGGGJJJWWWdddooolllbbbVVVKKKDDD@@@@@@??????>>>=========<<<=========<<<;;;:::999;;;::::::999999999999:::<<<<<<<<<===>>>>>>??????<<<:::999777777888999:::<<<;;;:::999888777777777666777777888999:::;;;;;;===<<<:::999999999::::::999999::::::999888666555555555555555555666666777666666888888999888777777666555444333333444666777777888888777555333222333555333222222444555444333333333333333333444444555333333333333333444555555111111111111111111111111444333222222111111111111000111222333333222111111222333444555555555555555333333222111111111111111333333333444444444444555333333333333333333333333222111111111000000000///......---------,,,,,,,,,/////////.../////////000222222222111000/////////......//////......---,,,+++,,,------------------000000111111111000/////////000222333555666666666;;;888666888;;;===;;;888333111///---,,,+++++++++111111222222222000///...111111000000///---,,,+++,,,,,,------...///000111222///------...///---,,,333333222222111111000000111111111111222333444555555444222111111111111222111///...///111111000............///000111333333444444222222222444666777777666555444333333333333444333111000...---------///////////////000111111333444555666777888888888999999888888888888777777;;;<<<===>>>???>>>=========<<<<<<:::999888777666999888666555444444444444333444444444444333111111222222222222111000//////111111111000///...---,,,...////////////...------.........///000222444666999777444222111222444666666555444333222222333333111222333222000///000111000111222333444666777777666555444333333222222333444555777888999888777666666555333111111111111111444555666666555333222111---...000///...---...///000000///.........//////***+++,,,---///000111222222111///...---......///******+++,,,---///111222000/////////000111222333333444666777888888777666888888888888777777777777999666666;;;???>>><<<<<<444444444444555777888999::::::999999999999999:::888888888777777666666666555:::===;;;999999888444555555444444444444555555333333444444555555555666777888999:::::::::999999::::::999888888999:::;;;999888777666777888:::;;;777777888999999888888888999::::::;;;;;;;;;;;;;;;>>>@@@AAAAAA???===<<<<<<:::;;;:::888777888;;;>>>GGGEEECCC@@@===<<<;;;::::::;;;;;;:::888777777888:::<<<>>>???@@@BBBEEEHHHTTTaaakkkiii^^^QQQEEE<<<;;;;;;;;;:::999999888888999999999999888777666555777777666555555555555555777888888999::::::;;;;;;888888777777777777888888888777777666666666666666666666777888:::;;;<<<<<<<<<;;;999888777777888888444555555666666666666666555444333333444555777888666666777888999999888888777666555444444444666666666777888777555333333333444333111111222333333222222222111111222222333444555555444333222222222222111111111111111111111111333222222111111111222222111222333333333222111000222222222222333555666666222222111000000000000111333333333333444444444444222222333333333333333444222222111000///...---,,,,,,,,,,,,+++++++++******---------......//////000111111000000///.........---------------,,,++++++***+++,,,,,,------,,,,,,......///000000000000///222222222222222333444555:::777333333555666555333222111///---,,,,,,,,,,,,.....................---000000000000///...,,,,,,,,,,,,---...............///---,,,,,,---...------222222222222222222222222000000111222333444666777444444333111111000000111111///...///000111000///............///111222333333333222222333555666888444444333333333333444444444333111000///...------//////////////////000111444555555666777777666666666666666666666777777777;;;<<<===>>>>>>>>>===<<<<<<<<<;;;:::999777666555666666555555444444444333555555555555444333222111333333333222111000///...111111111000///...---,,,...............---,,,,,,------...///111222333333666444333111111333555666666555444333222222222222222333333222000000111333000111222333555666777777888777666444444333333333444555666888888888777777666555222000///......///444555555666555444222111+++---//////---,,,,,,---......------------......,,,,,,---...///000111111111000///............///---------...///111222222/////////000000111111111111222333444555444444444888888888777777777666666888777777:::======<<<;;;555555555555555666777888:::999888888888888888888777666666666555555666666666<<>>>>><<<:::999999999999888777777999===@@@BBB@@@===:::999:::;;;<<<999::::::999777666777888:::;;;===??????AAADDDGGGNNN^^^kkkhhhZZZLLLBBB<<<::::::999999888888777777999999999888777777666666777666666555555555555555555666666777777888888999666666777888999::::::;;;777777777666777888888999999999999:::;;;;;;<<<<<<;;;:::888777666666666666555555666666666666666666666555444333333555666888555555666777777888888888777666555444444444555555666888999888666555555666555333111111222333333222222111111111111222333333555444333222111111111222444444333333333333333222222111111111111111222222333333444444444222111000111111111111222444666777444333222222111111222222222222333333333444444444444444444444444444333333111000//////------,,,+++(((((()))***+++,,,------+++,,,---......//////////////////......---------,,,,,,------,,,,,,+++******+++,,,------------------...///000111111111111333222111000000111222333777444111111333666777666222111000...------............------...///000000000000000000///...---,,,,,,,,,.........---,,,+++///.........///000111111111111222222333333333444/////////111222444666777444444333222111000000///000////////////000//////---------...///000111222222222222222333555666777222111111222222333444555444333222000///.........+++,,,,,,---///000222333555555666666666555555444222333333444555666666666999:::;;;<<<<<<;;;::::::999:::;;;;;;<<<;;;::::::555555666666666555444444555555444444333222111000111111111111000000///...///////////////...---,,,------......------,,,++++++,,,...///111111111111222222111111222333555666555444333333222111111111333333333222111111222444222222333444666777888999777777666555555555555555666666777777777666666555444333111///............333444555555555444222111(((***,,,---+++*********---,,,,,,+++,,,,,,------.........////////////////////////...............//////000000000000000000000000000111111111111111111222222333333333333333777777777666666666555555666666777777999;;;;;;999888777666555555555555555777777666666666666666777666666555444444555555666666;;;???===;;;;;;999555333333333333333444555666222222222222333333333333333444666888888777666444555555777:::===BBBEEEGGGEEEAAA;;;888999:::;;;;;;::::::;;;;;;<<<;;;;;;:::888999999999999999888888777999;;;:::999777777777666777888888999;;;???BBB@@@>>>;;;888777999;;;<<<:::::::::888666555777888;;;===??????@@@BBBEEEGGGMMM```oooiiiWWWGGG???<<<999999999888777777666666999999888777666666666666666666555555555555666666555666666777777888999999333444666888999;;;<<<===666666666666777888999:::=========<<<;;;;;;:::::::::999777666555555666666666777777777777666666555555555444333333333444555444444444444555555666666555555444444444444444555555777888888666555666666666444333222333444333222222222222222222333333444222222111111111222333333444444444333333222222222000000000000111222222333333444555555444333222111111111111111222444666777444333222222111111222222222222222333333333444444777666666555444333222222.........------------,,,))))))***+++,,,---......***+++---...////////////.........---------------,,,------------,,,+++++++++,,,---....../////////...///000111222333333333333222111//////000111111333111000000222555777888///...---+++++++++,,,,,,...............///000111///000000000///...---,,,,,,---.........---,,,+++///////////////000222333000111111222222333333444------...///111222444555444333333222111000///.........///............///,,,,,,------...///111222111111111222333444444555000000000000111333444555444333222000////////////.........///000222333444444555555555555444444333111111222333444444555666777777888999999888777666666777999;;;<<<<<<;;;:::666666777777777666666555444333222111111000000000......//////000/////////------.........---,,,,,,------......------,,,++++++,,,---...///000000000//////000111222333444444222222222222222111111111333444444444222222444555111111222444555666777888666666555555555666777777777777777666555444333222111000///.........///000222333333444444333222111+++...111111000...------++++++*********+++,,,,,,////////////////////////........................//////000000000//////...000111222222222222111111333333333333333333444444555555555555444444444444444666777555666999999777999888777555444444444444555555555555555666666777888777555444333444555555444999<<<:::999:::999666333333222222333444555555111111222222333333333444333444555666666666555555444555777:::>>>CCCGGGIIIEEE@@@:::777999::::::999;;;<<<<<<<<<<<<;;;:::999888888888888888888777666333666888888777666666777444666888999:::<<>>@@@@@@AAABBBEEEGGGOOOaaannngggTTTDDD<<<:::888777777666666555444444888777666555444444444444444444444444444555666777777777777888999999::::::222222333444666777999:::444444444555555666777888??????>>>===;;;:::999999999888777666555666777777666777999:::999888666555444444444555555555555555444444333333333333444444222222333333444444444444222444555555444333444555777555333333333444333222222222111111222222333444000000000000111222333444333222222111111000000000/////////000111222333444333444555555555444333222222222222222333555666666222222111000000000000111222222222222333333333333555555444333333222111111.........------------------------,,,,,,,,,+++++++++,,,...///000000///...------------------------,,,,,,,,,,,,,,,++++++***+++,,,---...///000000000//////000222222333333333111111000///////////////111000000//////000222222000///...------...//////,,,------........./////////////////////...------------.........------,,,---.........------///111000000000111111222222222------......000111333444333333333222111///...---,,,---...---,,,+++,,,...,,,,,,,,,,,,...///000111000000111111111222222222////////////111222333444333333222111000000000000555444444333333333333333333444444555444444333333000111111222333444444444555666777777777666555444444666888999999888777666888888777777666666666666222222111000000000000111...//////000000//////...,,,,,,---.........------...............---,,,,,,+++,,,,,,---......//////---...///111222333333333000000111222222222222111222444666666555444444555///000111222333555666666666666555555555555666666666666555444333222222111000///.........///000000000111222222222222000000---000333444222000//////***))))))))))))***+++,,,......//////000000111111---........................///000111222222111111111222333444444333222111333333333222222222333333444444333333333333222222333777777444444888999777888777666555555555555555444444444555666777888999:::888666444333333444555111666888666666888888666333333333222333333444444111111222222333444555555444444444555555555666666555555777999===AAADDDFFFCCC>>>999888;;;===<<<:::;;;;;;;;;;;;:::999777777777888888888777777666555222444777888888777888999333666888:::::::::;;;<<<>>>===;;;999999999:::;;;;;;;;;:::888666666888:::<<<>>>???@@@@@@BBBDDDGGGMMMZZZccc___SSSGGG???:::888777777666666555555444777777555444333333444444333333333444666777999:::777888888999::::::;;;;;;555444333222222333555666444444444444444555666777======<<<;;;:::999888888888777666666666777888999666888<<>>;;;999555666999;;;============777666444333222333333444///000111222333444444444111333555555444444444555666444222222222222111000111000000000000111222222/////////000000111222333333333222222111000000///......//////000222333444333333555666666555444444222333444555555555555555333333222111111111111111111222222222222333333333/////////000000111111111000000///...---,,,,,,+++------,,,,,,,,,+++++++++---...000111111000///...---------...............******++++++******)))(((******,,,---...///////////////000111111222111111//////000000000///......///000000000/////////000111111000//////000111222,,,---.../////////...---///////////////......---.........---......//////,,,---...---++++++---000000000000000000000111111////////////000111222333333333333222111///---,,,***,,,---,,,***)))+++---+++++++++,,,---...000000000000000000000//////............///000111222333333333222111000000000000555444333333222222222333222333333444444444333333111111111222222333333444555666666777666555444333111333666999:::999888777999888777555444444444555222111000000000111222333333333222222111///...------......///000000000///...////////////...------,,,,,,+++++++++---...///,,,---///111222222111111---...000111222333222222111444777888777666555555111222333444555777888888999888666555444333333333222222222222222222222333222111000.........//////...///000111111000///...'''***---...---+++***)))))))))((())))))***++++++,,,---...///000111222333------......///......---///000222444555666666555222333444555444333222111111111000000000000000111333333333222222222111111333888888444333888:::777666666555555555666666777444444444555777888:::;;;;;;999777444333333444555///444666444333666888666444333333222222333333444000111111333444555666666555555444444444555666777666666777888;;;>>>@@@BBBBBB>>>:::;;;???BBBAAA>>>;;;;;;:::999888666555444777777888777777666555555111444777999999999:::;;;333666999:::999888777777666666666666888999;;;<<<<<<<<<;;;888666666888;;;<<<===??????@@@AAADDDFFFGGGPPPVVVWWWSSSMMMDDD<<<:::999999888888777666666999888666555444444555666444444555666888:::<<<===888888999999::::::;;;;;;:::888555222111111222333666555555555555666777888::::::999999999999888888777777666666777888999;;;777:::@@@DDDEEEDDDAAA???888:::???CCCFFFGGGFFFFFF999888666444333333333444---...000111333333444444333444666777666666777888555333111000111111000//////////////////000111111000000000000000000111222555555444444333222111111.........///000222333444222333555666666666555555333444555666666666555444666555444444333333444444111111222222222333333333)))***+++---...000111222222222000///---+++***)))))))))***+++,,,------......///111222222000...---........................)))))))))))))))(((((('''((()))+++,,,---............//////000000000000000---...///000000///...------///111222111111222333------,,,+++,,,---...///...///111222222111///...//////////////////...---///......------///000111---///000///,,,+++...000000000000///////////////111111000000111222333333333333333333111///---+++(((+++,,,+++)))(((***,,,+++++++++,,,---...///000000000000000///...---,,,.........//////000111222333333222111000000000111////////////000111222333111222333333444444444333222222222222222333333333666666777777777666444333...111555:::===>>>>>>===:::888666333222222333444222111111000111333444555888777666444222///---,,,...///000111111222222111//////000000//////...------,,,*********,,,...000,,,---///111222111000///+++---///111333333333333000333888:::999777555444555666777888999:::;;;<<<;;;:::888555333111000////////////000111333444555444333111///...------...---...///000000///......)))******,,,---...//////)))((('''''''''(((******,,,,,,------.../////////...---......///000111222000666<<<===:::777888:::777666555333222111111000222222222222222333444555333222111111111222333444000111222444777999:::;;;===:::777666888999888666666555555555666777999;;;999888666444333333333444555333222222444555555555555555555555444333222111111111111222333666888:::555555777:::;;;:::777444777777777888888999;;;;;;<<<;;;===CCCJJJLLLIIIEEEBBB>>>999555555555666666444666888666333222333555666777888::::::999888888999888666555444444555555777777666444333555999<<<:::999777666666777999:::999<<<>>>???>>><<<<<<<<>>GGGOOONNNDDD:::999===DDDLLLRRRQQQKKKEEE:::777333111111111000000222000---...111444444333333444444555666777777777444333333333333444555555555444333222111111111111000///////////////000111000000000000000000111111222222222222222222222222333333333444444444555555777777666555444444333333888777555444333222111111000111111222222222111111///000111222222222222222000///...------,,,---------,,,,,,,,,---///111222...............---------************************++++++******************,,,+++*********+++,,,---...............---------////////////////////////////////////000000000000111///......000111000000111111111000000000//////111333444444111...---,,,---...///000000111111111444222000---,,,,,,------////////////............------......//////000000111000///---,,,+++************))))))((((((''''''(((((())))))***,,,---...//////...---,,,,,,,,,,,,+++,,,,,,---...//////000333222111///...---------,,,,,,+++,,,...000333555555555666555444222000...333333222222111222222222555555555555444333222111333555777:::;;;;;;:::999888888777666555444333222222111//////000222555777666555555444333222111111000000000000000000000000---111444333...+++,,,///,,,,,,---......//////000////////////000111222333111111111111111111111111444777;;;<<<;;;888666666444666999===@@@@@@===;;;555555444333333333333444---///111333444444444333444333111000...------------------............///+++++++++******)))))))))***))))))((()))***+++,,,,,,,,,,,,---......//////************+++,,,---...222777<<<===:::777777888333333222111111222222222444444333333333333333333222222111111111222333444111222333444666888999:::888666555666888999888666666666555555666666777777666555444333333444555666555444333333555666666555555555555555444333222111111111111222333555666777444555777:::;;;:::777444333333333444666777999::::::<<>>???===<<<;;;<<<>>>>>>AAAEEEJJJJJJHHHEEE@@@>>>;;;888666555555666444555666888888888888777888888888999::::::;;;;;;999999888888888888888888777666555333222222333333666777888999999888777666888888888888777777777777888777555444444555777888:::;;;>>>EEEKKKJJJBBB:::555666999===@@@???;;;777;;;888444333333333333222444111//////222333333222444444444555666666777777888777666555444333333333666555333222111000000000///////////////000111111111111111111111111111111222222222222111111111111333333333444444444444444333333333333333333333333777666555444333222222111111111222222222222222111...///000000000000000000000///...------,,,------++++++******+++,,,.../////////......------,,,,,,++++++++++++++++++++++++************************,,,+++*********+++,,,------------...............+++,,,,,,---...//////000/////////000000111111111000///......000111111000222222222222111111111000111333444444111...---------...///000000111111000000000000///...---,,,,,,.........---------------111111000000000000000000//////---+++***)))((((((***)))))))))(((((((((''')))))))))***+++,,,---......------,,,,,,,,,,,,,,,---......000111222333333222222111000////////////---,,,,,,,,,...000222444444444444333222111000///333222222111111111222222555555555555444333222222333444666888:::;;;;;;:::999888777666555444444444444333111111111333666777777777555444222000///...000000000000000000000000***...000///***((((((+++,,,,,,------.../////////............///111222333333333333333333333333333444999>>>AAA???<<<888666555666888;;;>>>>>><<<999555444333333222222333333...000222444666555555444444333111000...------------------............///,,,,,,+++***)))(((((('''***))))))))))))***+++++++++,,,,,,------......///,,,,,,,,,,,,---...//////333777;;;;;;888555444555.........///000111333444444444555555444333222111111111111111111222333444222333333444555666777777333333444666888888777555666666666666666555444444333333333333444555777777666444444444666777666555444555555444444333222111000111222333444444444444444555777:::<<<;;;777444111111222333444666888999999===EEEOOOUUUSSSKKKDDD===:::555333333333333333555555555444444555888;;;>>>===;;;:::888777666666555555333222222222222222222333333222222444888;;;???>>><<<:::999999::::::999;;;===>>><<<;;;:::;;;999999:::>>>BBBEEEFFFFFFDDD@@@;;;666333333444555333444555666777777777777::::::::::::::::::::::::777777777777888888999:::777666555333333333333444999999999999888777666555777888888999888777666555666555444333333444555666999:::===AAACCCBBB>>>:::555444444444555555444222888666333222333444333333555333111000222333444333666666666555555666666777888777777777666666555555666555444222000//////............///000111222333111111111111111111111111222222111111000000//////222222333333444444444333000111111222333444444555666666444333222222222222222222333333333333222222000000111111111000000///000///...------,,,---------,,,,,,++++++,,,,,,---//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,,,,------......//////))))))***,,,---...///000...//////000111222222333000///---...000111111000000000000/////////......000111333222000...------------...///000000000000---...///000000...,,,***,,,,,,,,,,,,,,,---------000//////......------,,,---,,,+++)))((('''''''''))))))))))))(((((((((((()))))))))***+++,,,---...+++++++++++++++,,,------...//////000111222333444111111000000000111111111......------...///111222222222111000000000000000222111111111111111222222555555666555555444333222222333444666888:::;;;<<<:::999777555444444555666777555444222333444666777555555444222111000///...000000000000000000000000---000222000,,,******,,,,,,,,,------.../////////---------...///111222333444444333333222222222222333888???BBBAAA<<<888555555555777999;;;;;;999777333333222111111111111222000222444666777777666555444333222000///...---------------............///+++++++++++++++,,,,,,,,,(((((((((((())))))******+++++++++,,,------............------...//////000222555777777555222111111,,,,,,,,,---...000111222222333555666555444222111000000000111111222333333333333444444444555555555333333555777888777555444333444555666666555444333333333333444444555666666555444333444666777666444444444444444444333222111000111222333444333222111444444777:::<<<;;;888555333333333444555777888999999===DDDJJJLLLHHH@@@999:::777333111111222222222444333222222222555999;;;===<<<:::888666666666666555555444333222222222222000111222222222444777:::<<<<<<;;;:::::::::;;;;;;999;;;<<<<<<;;;999999:::777666666888;;;???BBBDDDAAA???;;;777444333333333333333444555555666666666;;;;;;::::::999999999888888777777666777888999999777666555333333333444555::::::999888777666555444777888999:::999777555444555444444333333444444555777999<<<===<<<;;;::::::555555444555555666666555444222000000111222222111333222111111222444555666<<<;;;999777555555555555444444666777999::::::;;;777666444222000......---.........///000222333444222222222222111111111111111111000000//////......111111222333444333333222222333333444555555666666555555444333222222222222333333444444444333222222333333444333333222111111000///...------,,,------//////......------------///......---,,,+++******++++++++++++++++++++++++))))))))))))*********************++++++,,,------++++++,,,------...//////******+++,,,---...//////...//////000111222333333000...---...000111111111000000000000////////////---///000000...,,,,,,---,,,---...///000000000000,,,---...///......,,,,,,++++++,,,,,,------...............---------------,,,,,,***)))((('''''''''))))))))))))((((((((((((((((((((()))***+++,,,---************+++,,,---...////////////000000000000000000000000111222333444000///............///000000///.........///000111111000000000000111222222555555555555555444333333111222333444666999;;;===;;;999666444333444666777777666444333222333444444000000000000////////////000000000000000000000000///111222000---++++++---,,,------......//////000......//////000222333444222222111111000000//////222666;;;===;;;888555444555555555777888888666555222222111000000000000000222333666777888888777666444333222000///......------------............///++++++++++++++++++++++++))))))*********+++++++++******++++++,,,---------++++++++++++++++++,,,---000222333333111///------,,,,,,,,,,,,------...///...000222444555555444333//////000111222222333333444444444444333333333333444666888888888666444333111222444666777666666555666666666555555555444444444333333444666666555333333333333444333333222222000111333333444333222111333444666:::<<<;;;888555555555555555555666777888999;;;>>>AAAAAA>>>999555777444111000111222111111222000//////111555888:::999888666555555555666777666666666555444444333333///000111111222333666999777777888888999;;;<<<<<<999:::;;;;;;999888888999666666555555666999===???:::::::::999777555333222333333333444555555666666:::::::::999999888888777:::999777666555666777888777666555444333444555666:::999888777666555555555777888999:::999777555333444444333333333333444444666888999999777666777999444555777777666555444444444222111111222333222111000000111111222444777999AAA???;;;888555333333222222333555777999;;;;;;<<<777555444111///...------......//////111222333444222222222111111111000000000000000/////////......///000222333444333222111444444444444444444444444444333333222222222333333444444444444444333222111333333333333333222111000000///...------,,,------/////////......---,,,,,,...------,,,++++++******))))))))))))))))))))))))(((((()))))))))*********))))))***+++,,,,,,------***++++++,,,---...//////---------------............//////000111111222222///...---...000222222111333222222222111111111111+++,,,------+++***+++,,,,,,---...//////000000000...---,,,++++++,,,------++++++,,,---.../////////,,,------...///000000111---,,,+++***)))((((((((((((((((((((())))))))))))'''''''''((()))***+++,,,)))))))))***+++,,,---...222222111000///...------//////000000111333444555000000///...............///...---,,,---...///000000/////////000000111222444444444444444444333222000111222333555888:::<<<:::888555333222333555777555444333111111111111222/////////...---,,,,,,,,,111111111111111111111111---------,,,***)))******---......//////000111111111111111111222333444555111111111000000/////////333555777777555444555555666444444444666666555444111111000////////////000222444666777888777666555555444222111///.........---------............///++++++***)))(((''''''&&&***+++,,,,,,------,,,,,,)))******++++++,,,,,,---......------------......000000000000///...,,,+++---,,,,,,,,,,,,,,,---------...000222444444444444......000111222222222222333333333333333333333333555777999888666444333444222333444555666777777777888888888888666555333333444444444666777777666444222222333333333333222222222222333333333333333222333444666999<<<;;;888666444444444444555666777777::::::;;;;;;;;;:::999999555333111000111222111000000///---...222555777777555555444555555666777777777777777777666555444333///000222222222333555777444444666777999:::;;;<<<999:::;;;999777666777888555666666666555777999<<<666777999999888666333222444444333444444555777777999999888888777777777666:::999777555555555777888777666555444444555666666999888888777777777888888999999999999888777555444444444444444444444444444444555666555444444666777888:::<<<;;;999666444444666555444444666666555333///000111111111333666999AAA>>>:::666333222111111222333555777888999888888555444333111///......---/////////000111222333444222222111111000/////////////////////000000000000...000222333333333111000222222222222111111111111333222222222222333333444333444444333333222111000//////000000000//////...000///...------,,,------,,,---------,,,,,,+++***,,,,,,++++++++++++******))))))))))))))))))))))))'''(((((())))))*********((()))***+++,,,---------++++++,,,,,,------...............---------------////////////000000000000///------...000222222222......---------,,,,,,,,,)))+++,,,+++******+++,,,,,,,,,---...///////////////...,,,***)))***,,,---***+++,,,---...///000111&&&'''((()))***,,,---------,,,+++***))))))))))))(((((((((((())))))))))))'''''''''((()))***+++,,,*********++++++---......555444333222000///...---/////////000111222333444000////////////......---......---------......//////.........///000111222222222333333333333222222///000111333555777888999777666444222222333444555222222111000000000000000222111000...---+++***)))111111111111111111111111......------------......//////000000111222222222444333333333333333444444222222222222222222222222666777777555444444666888666444222222444555555444111111000////////////000222333555666777666555444555444333111000///......---------............///******))))))((((((((('''((()))***+++++++++******))))))******+++,,,,,,,,,222111111000000000111111000//////000000///---,,,,,,,,,++++++,,,,,,---.........///000111222222222---...///111222333222222222222222222222333333333333555666555333222444555555555555555666666777888999999:::999888666555444666666666888::::::888555111222222333333333222222333333222333333444555555222333666999<<<<<<999666333333444555777999;;;<<<>>>===<<<:::888888999:::444222000000111222111111000///...000333666666555444555555666777777666666777777888888777666444333000111333333222333444666444555666888999::::::;;;999::::::888666555666777333555888999777777999:::777888888777666555333333555444444444444666777888777777777666666666666666888777555444444666888:::777666555444444555666777999999888888999;;;<<<===::::::999888777666555555444444555555555555444444333333333333444555555555999<<<===<<<999777888999888777666666777777555333000111222111000000333666<<<999666333111000111222///111333666777888777777444333222000//////......111000000000111111222333111111000000///......---...//////000000111111222---///111333333222000///000000000111222222333333222222111111222333444444333333333333222111000///------.../////////......000///...------,,,------+++,,,---------,,,+++***************++++++++++++))))))))))))))))))))))))''''''(((((()))******+++'''(((***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------.../////////..................---,,,...000222222222*********)))))))))((((((***+++,,,,,,++++++---...,,,,,,---...////////////......---+++************))))))***,,,---...000000%%%&&&&&&'''((()))******,,,,,,+++***))))))))))))'''((((((((()))))))))***))))))))))))***,,,---...,,,,,,++++++,,,---......222222111000000//////............///000111222333///////////////.........---...............------............///000111111000111111222222111111111...000222444555666666666444444333222222222333333111000000000000000000000111111000000//////......111111111111111111111111111000//////000222333333000111111222222333444444555555444333222222222222000000111111222222333333555666777777555555666777555333111111333555666666222111000000//////000000000222333555555444333222555444333111000///......---------............///'''((()))***+++,,,---...$$$%%%'''((((((((('''&&&)))))))))***++++++,,,,,,000///............//////111000///000111000///...******++++++,,,---...///000///////////////000111,,,---///111222333222222111222222222222333333333000222444333111111444777999888666555555666777777999999::::::999888666555777777888:::<<<<<<999777111222222333333333222222444333222222333444666777222333666999<<<<<<999666333444666888;;;>>>AAACCCCCCBBB???<<<888555555666333222000000111222222111111//////111555777666555555666777888888777666555666777777777777555444333111222444444333333444555666777888999999999999999999::::::888666555666777000444999;;;:::888999;;;:::999777555444333333333555555444444555666888999555555555666666666666666666555444333444777:::<<<777666555444444555666777999999999:::;;;>>>@@@AAA;;;:::999777666555555555444555555666666555555444333111111222444666555444333555777666555666999===777666555555666555333111222333333111......000333666555222000///000111333***,,,000444777999::::::333222111000////////////222111111111111111222222111000000///...------,,,......///000111222333333---///111333333222000//////000111222444555666777111111111111222333444444333333333222111000///.........///000000111000000000000...---------------,,,---.../////////------)))))))))***++++++,,,,,,************************&&&''''''((()))******+++'''(((***,,,---------------,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---...////////////...------,,,,,,...---,,,...000222333222.........---------,,,,,,+++,,,------,,,,,,...000+++,,,---...////////////,,,---......,,,***(((&&&'''((()))***,,,...//////---------------.........,,,+++***))))))((())))))'''((((((((())))))***************+++,,,---//////------,,,,,,,,,---......------------........................///000111222...///////////////......---...///000///...,,,+++---------......000111111///000000111111111000000...000222555666666555444222222222222222222222111000000000000000000000000,,,---...000333555666777111111111111111111111111...,,,+++,,,...111222222111222222333333444555555666555444222111000000000------...///000111222222222444777777666444444444555333111111333555777777222222111000000000000000///111222444444333222111555444333111000//////...---------.........//////***************)))((('''++++++***************+++'''((())))))((()))+++---///...------...000333444555444222000///...------,,,,,,,,,,,,,,,---...///111000///......---......222222111111000000//////222111111000111222444555555444444444444333333333444444555777888888888888999999999999999888777777666666777777666555444444333222111111111222333444444333222111000///...---...000333555666555444222333444666999<<>><<<:::999999777444111111111000000111222333333222222222222333444555555666666555444222444777:::888777666555444333222222111111222333444444555555:::999999;;;======:::666777777777666444333555666222444666999::::::999888888888888777666444222111111222222333444555666666333333222000///000444777999999999::::::::::::;;;;;;999777666555666777888999:::===@@@CCCDDDBBB@@@999888666555444444444555666555444333222333444444888888777666444333222111333333222333444666888999777555444333444444222111333111//////000111000///......//////000000111111000111222333333333333333222222111///...---,,,+++......///000000111000000444333111000000000111222++++++,,,---...///000000111222444444444222000//////000111222333444555555333333333222222222111111000000000000000///////////////...------...000111...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++---***((()))+++,,,***(((******)))(((''''''((((((+++++++++++++++++++++++++++******))))))******+++)))***+++---...------,,,...+++(((%%%%%%(((+++---222111000111222111000...//////...---+++***))))))++++++*********,,,---...,,,---...//////000//////------,,,+++***)))'''&&&)))***,,,---......---,,,++++++,,,,,,,,,---------,,,+++)))((((((((())))))***(((''')))+++,,,***'''++++++++++++++++++++++++///,,,)))***---000111000333111...,,,------,,,+++***+++---...///......---...//////000000000000///***+++---.........------///............---------/////////000111111222222222000000333666888777444666555444333111000///...000111111222222000///......///000222333333333333333444555555444333111000222111000//////000111111222222222222222222222222444444333333333333333333000000000000111222333444555444333333444555666777777777777777555333111000......000111222222222222222111000//////000111222333333222111000///......000//////.........//////***************)))((((((***))))))(((((())))))***)))***+++***)))***,,,.........------...000222444666666444222111000//////---,,,,,,,,,------.../////////............//////000000000000000/////////111111111111222333444444444444444444444444444444444555666777777888777777777777777777777666555555666666666666666555444444333333222111111111222333222222222222111111111111000222444666666555333222666666888999;;;===??????===;;;999888777666444222111111111111111222222333111111111222222333444555555666777666555444555777666666666555444444333333333333333333444555666777:::999999;;;<<<<<<999666666777777666444444555777666777999;;;<<<<<<<<<<<<999999888777666444333222222333333444444555555666666666444222000111333666888999999999:::;;;;;;;;;;;;999888666666666777888<<<<<<>>>@@@BBBAAA???<<<:::888777555444444444555444444333333333555666777888777666555444222111111222222333333444666777888666555444444555555333111111///......///000///...////////////000000111111000111222222333333333222111111000///...---,,,+++---...//////000000//////000///...---------......------...///000111222222333333444444444333111111111111222222222222333333333333222222222111111111///////////////////////////......------...000000...---,,,,,,++++++,,,,,,+++,,,---------------,,,++++++++++++++++++++++++)))((('''(((+++,,,+++)))))))))))))))))))))******++++++++++++++++++++++++...---,,,***))))))))))))***+++,,,---------,,,,,,---,,,+++******+++,,,---,,,,,,,,,...000111111///------,,,+++***)))(((''''''&&&&&&&&&'''(((***+++---...//////////////////---------,,,+++)))(((''')))***,,,---......---,,,++++++,,,,,,,,,------------,,,+++******+++,,,,,,+++))))))***---...,,,***++++++++++++++++++++++++...+++)))***---/////////222000---,,,,,,,,,+++******+++,,,------...------...//////000000000000000......//////...---,,,+++---------....../////////000000111111222333333333333222222444777888777555333333333222111000000///000111111222111000///...//////000000111111222222222333444444444333222111111000//////000111333444777777666555444333222222222222222111111111111111/////////000000222333333444444333333333444666666666666777666555333111000+++---000333333222000///111000000///000111222333333333222111000///......111000...,,,+++***))))))******++++++******))))))(((((((((''''''(((((()))+++,,,,,,+++******,,,---......------...000222333555555444222111000//////---------,,,------...///............////////////.........//////////////////000111222222333333222333333444444555666666666666666777777777777666666666666777777666666555555555555666666666555444444555444222111000000111111111111222222333333444444111333444666666555333222888888999999:::;;;;;;;;;<<<999666555444444333222111111111111222222222222111111000111111222333444444666999999777444333333444444444444444444444444555555444444444666777888:::999999:::;;;:::888666555666777666555555777999::::::;;;<<<======>>>>>>;;;:::999888777555444444444444444444444444444444999888777444111111333555777888888999:::;;;;;;;;;:::999888777777777888999>>>>>>>>>???@@@>>>;;;888:::999888666555555555555444333333333444666888999777666555444333222111000111222333444555666666666444444555666777777444222111///......000111111000/////////000000000000111000111222222333222222222000//////...---,,,++++++------......///...............---,,,,,,,,,,,,---...//////000111222333444444333333333333333222222333333222222222111111111222222222222111111111000---------------...............------...//////000...---,,,,,,++++++,,,,,,------.........------,,,************************'''&&&&&&(((***++++++***)))))))))******+++,,,,,,++++++++++++++++++++++++---,,,++++++******++++++,,,------------,,,,,,+++***+++,,,,,,,,,,,,++++++***)))***+++...///...---******)))(((((('''&&&&&&''''''''''''(((***,,,---/////////000//////......------------,,,+++)))))))))***,,,---......---,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------+++******,,,...///...---++++++++++++++++++++++++,,,+++***+++---......---000...,,,+++,,,,,,+++************++++++,,,---........./////////000000000222222111000...,,,+++***,,,,,,---...///000111111111111222222333444444444555444444555777888777555222222111111111000000000000000111111111000///...000//////......///000111111111222333333333333222/////////000111333555777:::999888666444222111000000000000000/////////...------......000111222333333333333222333333444555555555555555444333111000***,,,000444444222///---/////////000111222444444333333222111000///......//////---+++***))))))))))))******+++******))))))((((((''''''(((((())))))+++,,,,,,+++))))))***,,,...---------...000111222111111111000///......---......------------......///////////////.........,,,------....../////////---///000222333222222111222333333444666777777888666777777777777666666555777888888888888888777777555555666666666555555444666444333111000///000000111111222222333333444444111222444666666666555555888888888999999999999999;;;888444222222333333222111222222222222222222222000000000000111222333444666888999999666333222222222333333444444555666666666555444333444555777888:::999999:::999888777666555666777777666666888:::;;;;;;:::;;;;;;===>>>???<<<;;;:::888777666555555666666555555444444444333777888777444222222444666666666777888999::::::;;;999999888888888888999:::======<<<===>>><<<999777999999888777666666555555555555444444555666888999666666555444222111000///000111333444555555444444333333555777999888555222333111000111333444444333000000000000000000000000111111222222222222111111.........---,,,,,,,,,+++,,,,,,---......---------000//////..................///000111222333333444333222111111111111222222222222222222111111111111222111111111111000000000,,,,,,,,,,,,,,,---------------------...//////000...---,,,,,,++++++,,,,,,......//////......---,,,************************)))(((((()))***++++++*********++++++,,,+++++++++************************((())))))***+++---///000.........---,,,++++++***''''''(((((()))))))))(((,,,+++++++++,,,,,,***((()))(((((((((''''''&&&&&&'''''''''''')))+++---...///////////////...---,,,------------,,,,,,+++***)))***,,,---......---,,,,,,,,,,,,------------...************++++++,,,,,,******+++---...//////...++++++++++++++++++++++++,,,,,,,,,---......---,,,...,,,+++++++++,,,***)))******))))))***,,,...///............//////000111333333222111///---,,,+++------...///000000111111111111222222333444444444666666666777777777777666444444333222222111000000000000000000000/////////111///---,,,,,,---...000///000111111222333333333......///000222555777999888888666555333111000///000000000//////......---,,,,,,------///000222333222222222222222222222222333333444444444222111000+++---000222222111///---...///000111222444555666333333222111000///......------,,,,,,,,,---......((())))))*********))))))((((((((((((((()))***+++***++++++***(((((()))+++---------......///000000000000000000000///...---///......---------......000000000000///...,,,+++,,,,,,------......//////---...000111222222111000111222333444555777888888666777777777777666666555666777777888888888777777555555666666777666666555666444222000////////////111111222222222222222222000111333555777888888888666666777777888999999:::999666222111111222333222222222333333333333222111000000000000111222333444888999999777444222333444111111222333444555666666555444333333333444555666888999999999888777777777666777888777777777999;;;===<<<<<<<<<===>>>???@@@===<<<:::888777666666666777666666555555444444333444555555444333333555777555555555666777888888999777777777888888999999:::::::::::::::<<<;;;999777888888888888888777777777777666555444444555666777666666555444222111000///000111222444444444333333222333444777888777444111222000000111333555555444111111111111000000000000111111111222222111111000------------------,,,,,,,,,---------------,,,,,,000000000/////////......---......///000111222222000//////......///000000000000111111111222222222111111111000000000//////***+++++++++,,,,,,,,,---+++,,,------.../////////...---,,,,,,++++++,,,,,,---......///......------************************,,,,,,,,,,,,************------------,,,+++)))(((************************'''((((((***+++---///000......---,,,+++*********'''&&&%%%%%%%%%'''((())),,,+++++++++,,,,,,***)))((((((((((((((((((''''''$$$$$$$$$$$$%%%''')))***...............---,,,+++,,,,,,---------,,,++++++)))***,,,---......---,,,,,,,,,---------.........******++++++,,,,,,,,,,,,(((***+++,,,,,,,,,------++++++++++++++++++++++++,,,---.........---,,,,,,,,,+++***+++,,,,,,+++)))***)))))))))***,,,...///------------...///000111222222111000//////......000000000000000000000000000000111111222333333333555666777888777777777777999888777555333111000///000000000///////////////000///---++++++,,,...////////////000111222333444......///000222555777999666555555444333333222222222111111000//////......,,,,,,,,,---...000111222111111111111111111000000111111222333333222111000///////////////000000000...///000222444555666666333333222111000///......,,,,,,,,,,,,,,,---...///''''''(((((())))))(((((((((((((((((()))***++++++))))))***)))(((((()))+++------........./////////000111222222222111000///000///......---.........///000000000000...---+++---------...............---...///000000111111111111111222333444555666777666666777777777777666666444444555666666666555555666666777888888888777777555444222000////////////111111111222222222222222111222444555777888999999444555555666777888999999666444222111222333333222222333444444444333111111111111000111111222333444888999888666444222333555111111222333444555666666444444444444444444444444666777888888666666777999777888999888777777999;;;?????????@@@@@@AAAAAAAAA===<<<:::888666666666666666666666666555555444444333444555555444444666777444444444444555555555555555555666777888999999999888777777888::::::999888666777888999999:::999999888777555444444444555555777666555444333222111000000111222222333333333222333333444555666666333111...------...000222333333222111111111111000000000111111111222111111000///---------------.........------......------,,,,,,------......------,,,+++,,,------...///000111111---------............///000000000111111111222222000000000000////////////******++++++,,,,,,------***+++,,,...////////////...---,,,,,,++++++,,,,,,,,,,,,---...............++++++++++++++++++++++++---......---+++))))))***------...---,,,***(((&&&*********************************)))******++++++------+++***)))))))))))))))((('''&&&'''(((+++,,,)))((()))+++---...---,,,(((((((((((((((((())))))'''&&&&&&&&&&&&((()))***,,,,,,,,,---,,,,,,++++++***+++,,,,,,,,,,,,,,,+++)))***,,,---......---,,,,,,---------............------.../////////......(((***,,,,,,+++***+++,,,++++++++++++++++++++++++---......---+++***+++,,,+++******+++------+++***)))))))))***,,,---///000------,,,,,,---///111222111000////////////000000222111111111000000000///000000111111222333333333444666777888777666777888;;;:::888666444222000///111000///.........//////......---,,,,,,---...///////////////000111222333/////////000111333555777555555555555555555666666333333222111000///............---......///000111///000000000000///......///000111222222111111000222111000//////000111222///000111333555666666666333333222111000///.........---,,,+++************%%%%%%&&&'''''''''''''''''''''''''''((()))***+++((()))******))))))+++---------......///.........///000111222333222000///000000///...............,,,---///000111000///.../////////...........................///000111111111111111222333444555555444555666777777888777777333444444555666666555555777777888999999999999999444333111000/////////000000111111222333444555555555555555666777777777888555555555666666777777888555333222222333444333111222333444555444333111000111111111222222333444555555777999888666444333333111111222333444444555555444555666777777666444333444666888777666666888:::999::::::999777777888:::>>>???@@@AAABBBAAA@@@@@@===;;;999777555555666666666666666666555555555555666777777777555444555777333333333333222222222222333444555666777888888999888777666777888888777666444555777999;;;;;;;;;;;;555444444333333444555666888777666555444222111111111111111111111222222333444333333333444333111000---,,,+++---000222333222222222222111111111000000111111111111111000//////---------....../////////...............---,,,,,,+++,,,,,,---,,,+++***))),,,------...///000111111,,,---.../////////......111111111111000000000000000000/////////.........******++++++,,,------...)))***,,,...////////////...---,,,,,,++++++,,,,,,)))***+++---............,,,,,,,,,,,,,,,,,,,,,,,,+++---...---***)))***++++++,,,------,,,***(((&&&******************************))))))((())))))))),,,+++***((((((((())))))(((((()))******++++++,,,(((((((((***,,,------+++&&&'''''''''(((((())))))++++++)))))))))***+++,,,))))))***+++++++++******))))))***+++,,,,,,++++++)))***,,,---......---,,,------------..................///000000///...---)))+++---,,,***))))))+++++++++++++++++++++++++++,,,------***(((''')))+++*********,,,......,,,+++((()))+++,,,.../////////---,,,,,,,,,---///111222111000///.........//////000111111111111111111111111111222222333444444444111444777777666666777999:::999777666444222111000111000///...---......///,,,,,,------......//////000//////...///000111222111000//////000111333444444444444444444555555555333333222111000///...---000//////...//////000000...//////000///...---,,,---...000111111111000000222222111111111111111222///111222444555666666666333333222111000///......///...---,,,++++++++++++$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&'''((()))***)))***++++++***+++---///------......///.........,,,---///000111000...---000000///...............(((***---000111222111111000000000///.........---......------...///111222000111111222222333333444444444666777888888888888555555666777888888777777777888999:::::::::::::::333222111/////////000000///000111333555777888999888888777777666666555555666666666666666666666666444333222333555555333111222333555555555333111000222222222222333444555666222666999;;;999555222111111111222333333444555555444666888999999888555333333555777777555666999<<<:::;;;;;;999888777888999;;;===???@@@@@@???>>>======;;;888666555444555666555666666666666666666666999::::::999666555555666333333222222111000000000222222444666777888888888999888666666777777666444333444777:::;;;=========333222222222333555666888888888777666444333222111222111000000000111222333555444222222222222000///...------...111444444444222222222222111111000000111111111111111000//////------......///000000000.../////////...------,,,,,,,,,---...---,,,+++***------...///000111222222+++---///111111000///...333333222111000///......000/////////............******+++,,,------......)))***,,,.../////////......---,,,,,,++++++,,,,,,((()))***,,,---...//////------------------------(((***,,,+++)))(((***---)))***+++,,,,,,+++)))((())))))))))))))))))))))))''''''''''''(((***+++,,,+++***((('''''''''((()))%%%'''))),,,,,,,,,***)))+++***)))***++++++)))'''%%%&&&&&&''''''(((((((((***)))'''&&&&&&''''''((('''((()))***************((()))***+++++++++++++++)))***,,,---......---,,,---------.........//////------.........---+++******---...---***((()))++++++++++++++++++++++++++++++,,,+++(((%%%$$$'''*********+++---...///---+++((()))+++...///000000///---,,,++++++,,,///111333222111///...---------...//////000111222333333444222222333444444555555666000333666777666555777:::777666666444333222111111111000///------......///+++,,,---...///000//////000//////......///111222222111000//////000111111333333222222222111111111333222111000///...------111111000///////////////....../////////...,,,+++---...///111111111000000111222333444444333111000000111333555666666555555333333222111000///......---------...///000111222((()))))))))))))))(((((()))(((&&&%%%%%%&&&'''(((******+++++++++,,,,,,,,,/////////000000///......------...///000111111222///............//////000///////////////000000000111111111111000///------///////////////000111222111111222222222111111000---///222666777888777666666666555555555555666666444444666<<<@@@???888111444222//////000111111000...000333666999::::::999:::777444444555888999:::;;;999666555555555333222000000111222333444444555555555555444333222111000000111111333444555666666666555444444333333333333333333555666666666555444555444444333333333444444777666444444555888;;;======<<<:::999888999999:::======<<<<<<<<<======>>>::::::999888777666555444444555666777777777666555999===???===666111000222,,,,,,,,,...111222000///222444555777777666555444555555444333333222111111555333333555999;;;999777///000000111222444555666777777666555444222111000//////000000111111222222333333444333333222000000---------...000111333444222222222222222222222222000000000000////////////000000000000000000111111000000///...---,,,,,,+++///...,,,+++***+++,,,,,,------...///////////////...///////////////......000000//////.........---111000///...---,,,,,,,,,***+++---......,,,+++))))))((((((((()))+++---......---,,,+++++++++,,,,,,......//////000111111111000000///...------,,,,,,++++++++++++++++++++++++...---,,,+++************************************)))))))))(((((((((((((((+++++++++*********))))))'''((()))((('''&&&'''((()))***+++++++++)))'''&&&''''''''''''''''''''''''((()))))))))))))))((((((((()))***++++++***)))((()))***+++***(((&&&&&&'''&&&(((***,,,---...---------------------------------.../////////...---,,,------,,,+++*********+++,,,+++******+++,,,...///111000///---++++++******)))+++------,,,************++++++,,,---...//////+++++++++,,,,,,,,,------111000///---++++++---///111222333333333222111000555333222333666666444111222333444555666777888999777666555444444333444444111000...------......///)))***+++---.../////////......---...///000222444333111///...000111111111444333333333444444222000111///---...000111...+++..................---------...///000111111111111111111111111222444666888777555222111111111000...222333333444555666777777444444333222111//////...,,,,,,------.../////////'''((((((((((((((('''''')))(((&&&%%%%%%&&&'''(((*********+++++++++,,,,,,+++++++++,,,,,,++++++***,,,---...///000111222333//////...............///......//////////////////000000000//////...---,,,---------------...//////000111111111111111000000///000111333555777888888777666666555555666666777777666777;;;???>>>888333333222111///......//////111222555888:::::::::::::::777555555777999;;;;;;:::888666444444333222000000000111111222333333333444444444333333222111000000000111222333444555555444444333222222222222222222222444555555555444333555444444333333444444444777777999:::;;;<<<<<<<<<999:::;;;;;;;;;:::999888:::999888888888999::::::999999888777666555444444444444555666666666555444999<<<>>>;;;666222222333111000//////111111000//////000222444444444222222444444444333222222111111444333222444777999777555000000000000111333444555555555555555444222111000000000000000111111111111111111111111000///......------......///000222222222222222222222222222222000000000000////////////111111111111111111111111000000///...---,,,++++++...---,,,*********+++,,,---...//////000000//////...//////000000//////...000/////////............///......---------......------///000///...,,,+++---,,,,,,++++++,,,---...------,,,+++++++++++++++---------...//////000000......---,,,,,,+++******++++++++++++++++++++++++******++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))******)))))))))((((((((('''((()))(((&&&%%%&&&'''************))))))(((((('''''''''''''''''''''''''''(((((())))))(((''''''((()))************)))((()))+++,,,+++)))''''''''''''((()))+++,,,,,,,,,,,,---------------------------............---,,,+++************))))))))))))******))))))***+++---...000///...---++++++*********,,,------+++***+++,,,+++,,,,,,------.........,,,,,,,,,,,,------------...///...---+++,,,///111111222333333333333111111444222222333555666444222222333444555777888999999777666555444444333333444444333111...------------***+++,,,...///000000000333222111000//////000000333111//////000111111111222111000111222333222000222111000111111111///---........................000111111111111111000000///000222333444555444444444222111000222222111000333333444555555666777777444444333222111000//////------........./////////&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((()))*********+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,---///000222333333000///......---------------......///000000000////////////...------,,,,,,------............/////////000000111111000000///111111111111333666888:::888777777666666777777888999888777:::<<<<<<888444000222222///,,,+++---000444555777999::::::999999999777666777999<<<======;;;999666555444444222000111111111111111111111111222222222222222111000///000000111222333333444555333222222111111111111111111111222333333333333333444444444333333444444555666999<<>>???>>>===:::888666666555333222222222222111111000000000111111111111111000//////000000111111222333444444333222222111111222222222111222222333333333333333444444333333333444555555666888<<<>>>???>>><<<:::777888:::<<<<<<<<<:::999;;;:::777666555777888:::888888777777666555555444333333333333333333333333999::::::888555444666888:::666222///......---,,,...///111222333333333333222222222111111000000000000000000111222222111000000000////////////000000000111222222333333222222222222222111111000000000333222222111000000000/////////...------.........000000000000000000000000////////////000000000000222222222222111111111111//////...---,,,+++************))))))))))))))))))......///000000000000///...///000000111000000000///////////////...............---------......///++++++,,,,,,+++***)))(((+++++++++*********+++++++++++++++++++++******)))))))))******+++,,,,,,---++++++******))))))))))))************************&&&(((***,,,,,,+++***))))))))))))))))))))))))))))))))))))***************(((((((((((('''''''''&&&&&&'''((('''''''''))),,,///---***'''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((***+++,,,,,,***))))))******************************+++++++++++++++,,,,,,------,,,+++***)))((('''$$$%%%''')))***)))'''&&&(((((((((((()))***++++++---,,,,,,+++++++++++++++,,,------,,,***+++---000.........------,,,,,,,,,---------.........//////---.........---...000222000111222333444333222111000000111222333444333333333333444555777888999:::666666555444333333333333777555333000...------,,,...///000111222222222222000000000000111111222222222111000000111222111000///---+++,,,...111333333111444666444111///000222/////////000000000000000333333333333222111000///111222333444444333111000///......111444888999999555555666666666666666666444444444333222111111000000000000000000...---,,,######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((()))))))))*********&&&'''((()))))))))))))))***+++,,,---///000111222//////...,,,++++++++++++...///111222333333222111111000///.........//////000000111222222111000///......///000000000000000///000333555666777666555888888777777777777888888777666444333444444444333+++///111000------222777666777666666666555444444555555666999<<<>>>>>>>>>:::888555444444444333111333333222222111000000000000000111111111000//////111111111222222333333444444444333333333444444555333333333333333444444555333333333333333444555666666777888999:::::::::999999999999999:::;;;;;;<<<;;;:::888777666777888999888888888777777666666555222222222222333333444444888999888777666666777888999666111...------,,,+++//////000111222222222333000000000000000/////////...///000000000000000000111000//////.../////////000000111222333333333333333333222222111111000000333222111000///////////////......---------------////////////////////////.../////////000000000111222222222111111111000000......---,,,+++***))))))))))))))))))))))))))))))------...///////////////......///000000000000000.........///////////////000000///------,,,,,,,,,++++++++++++***)))((('''(((((()))***+++++++++,,,******+++++++++***)))(((((((((((()))******++++++++++++++++++************))))))))))))))))))))))))((()))+++++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))************))))))((((((((('''''''''%%%&&&''''''(((***...000222///+++'''$$$###$$$%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&(((''''''''''''''''''((()))+++,,,,,,***))))))***,,,++++++***************(((((()))))))))*********------+++***)))(((''''''$$$&&&(((*********((('''(((((()))******++++++++++++************+++,,,,,,---------,,,+++,,,///111.........------,,,,,,+++---------.........//////...///000///...---///000000111222333444333333222000111222333333222333333222222333555666777888999666555444333333222222333444333111000///...//////000000111222333333333333......///000000111111111222111000111222333222000000...,,,,,,///222444444///222444333000...///111000000000111111111222222000111111111111111111000333333222111111111222222......///222666:::<<<<<<666666666666555555555555444333333222222111111111///000111111000...,,,***"""###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((())))))))))))'''((()))******+++*********++++++,,,---...//////...---,,,,,,++++++++++++,,,...000333444333222111111000///......///000111...///000111000///...---......///000111111111111...000444666777777555444888777777666666777777888444333333222222222222333...000222111000111555888666666555444444333333222333444555888<<<===<<<;;;666444222111222222111000333333333222222222111111000000111111111111000000222222333333333444444444555555555555555666666777333333333333333444555555333333333333444555555666777666666666666777888999;;;:::999888999:::;;;<<<999888888777666666666666777777777666666666555555111111111222333444555666888888888888777777777777666333000/////////...---........./////////000000////////////////////////---///111111000000000111111000///////////////000000111222333444444444444222222222222222111111111111000...,,,,,,,,,------...------,,,,,,,,,------..............................//////000000111111222222111111000/////////...---,,,,,,******)))((((((((()))************))),,,,,,---............---,,,---...///000000000///.........///////////////111000///...---,,,,,,,,,...---,,,,,,+++***))))))'''((()))+++,,,---------))))))***++++++)))((('''''''''(((((()))*********++++++++++++++++++++++++(((((((((((((((((((((((())))))******)))(((&&&%%%''''''''''''''''''''''''''''''(((((())))))******)))(((((((((((('''''''''%%%%%%&&&''''''***...222000...***&&&$$$$$$$$$%%%''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''(((***++++++***))))))***+++******)))))))))******''''''(((((()))*********---,,,+++))))))((((((((('''((()))******))))))((('''((()))***+++++++++***))))))))))))***+++,,,---,,,---......------///111.........------,,,,,,,,,,,,------------............000111000......///000///000222333444444333222111333444444333222222333111111222333555666777888666555444333222222222222222111000///...///000111111111222333333333333333///000000000000///......222111111222333333222000000...---...111333444444---///111111000///000111000111111222222333333333000000111111111111111000444333111000000111222333......///222777;;;<<<===666666555555444444444333222222222111111111000000...///000000///---+++)))"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''''''''((((((((()))))))))***+++,,,------------******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,***,,,///111222222111000000///...------...000111...///111111111///...,,,...///000111222222222222000111333444555666555555777666666555555666666777222222333222222222333444555444333333333444555777666555444333333222222222222222444888:::;;;999777444333111111333444333222444444444333333333333333000111111222222111111000333444444444444555555555666555555555666666777888333222111111111222444444333333333333444555666666777777777777777888888999::::::::::::::::::999999777888888888777666444333555555444444444444333333000000111222333666888999888888888999999888666444222111000000222222111000000000//////////////////........................,,,///222222111000222444000000000//////000111111111222333444444555444444111222222222222222222333111///---,,,++++++,,,------,,,,,,,,,,,,,,,------------------------------.........///000111111111111111000000///......---------,,,+++***)))((((((((()))***+++++++++*********+++,,,,,,------,,,,,,+++,,,---...////////////............/////////000000///...---------------...---,,,+++***))))))((('''((()))***++++++***)))((()))***+++***)))'''&&&''''''(((((()))*********++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))%%%&&&&&&'''(((((())))))''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%'''+++///+++***(((&&&&&&&&&'''(((''''''''''''''''''''''''$$$%%%&&&''''''(((((((((''''''&&&%%%%%%&&&''''''''')))******)))((())))))(((((('''&&&''''''))))))(((((())))))***++++++,,,,,,,,,***)))))))))******))))))))))))((((((((((((%%%&&&((()))******))))))''''''((((((***+++------+++---/////////...///111------------------,,,,,,,,,,,,,,,,,,------------,,,...000000//////000111///000222333444444333333333555666555333111111333///000111222444555666666666555444333222222222222111000///.........///000111111222333333333333222...///000111111111000000222111111222444444222000///......///111333222111------...///222333222111111111222222333444444444333333333333222111000000111111111111222222222222...---...111555999::::::666555555444333222222222111111111000000000000///+++---...//////---***)))"""###$$$%%%&&&'''''''''$$$%%%&&&'''((((((((((((''''''''''''((((((((()))''''''(((******+++++++++************************+++++++++***++++++,,,,,,(((***---000111000///...///...---,,,,,,---///000111222333444333222000...//////000222222333333333333333222222333555666777666666555555555555666666111222333333333333444555:::888555444555666555444666555444333333333333333000111333777::::::777555666555444444666777777777444444444444444444444444000111111222222222111111444444555555555555555555555555555555555666777888222111000000000111333444222222222333444555666777777888999:::::::::999999999:::<<<===<<<:::888666888888::::::999777555333333333222222222222222222000000000222444777999;;;888888888999:::888555333000000000222444555444333444333222111000000000111---.....................,,,///222333222111333666000000000000000111222222222333444444555555555444111111111222222333333444333111///---,,,---...///,,,+++++++++,,,,,,---...---------------------------......///000111111222111000000///...------,,,------,,,+++***)))((((((((()))***,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***+++,,,---............---.........//////000000...------------...//////,,,+++***((('''&&&&&&&&&&&&'''((((((((('''%%%$$$'''(((***+++***)))'''&&&''''''(((((()))************************+++++++++((((((((((((((((((((((((''''''&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$###$$$(((+++''''''&&&&&&'''(((***+++''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&(((******((((((((()))&&&%%%%%%$$$%%%&&&'''((()))******+++,,,,,,------,,,+++***))))))***++++++***)))((('''''''''''''''$$$%%%&&&((()))(((((('''&&&''''''((()))+++---...***---///000000///000000------------------------+++++++++,,,,,,,,,------***,,,///000000111222444///000222333444444333333444666888666333111111333//////000111333444555666555555444333222222222222222111///...------......111111222333333333222222+++,,,///222444555555555222111111333444444222000.........///111222111///...,,,,,,///333555444111111111222333333444555555666666555444333111000///...///222444444333111000---------///333777888888555555444333222222111111000000000000////////////***+++---///...---***)))"""###%%%&&&'''&&&$$$###$$$&&&'''))))))(((&&&%%%(((((((((((())))))))))))'''(((***,,,------,,,,,,******))))))***,,,...///******++++++,,,---......222111000000000111222333000000////////////000000333333222222111000//////000222444444222000///000//////000///......000333444444444444444444333333555444333555666777666444999999999999888666555444555444333222111111111111222222222333333444444444666555333222111222222333444555666777777666555444444444444222111222555777======<<<999666444555777111222333444444444333222000000111111111000000///000000111222444555555666555666777888888999999999777999;;;999666555777999===<<<:::777555333222111111111111111111111111111444444555555666777999:::;;;;;;:::999888777666666222111111000000000000000---...///...------///111...------------......///222222222333333444444444222111111000000111111222///111333555555555333222333333222222111000////////////000111111111111111111000///...---,,,,,,,,,...---,,,+++++++++,,,---,,,---...000000000//////------------,,,+++******,,,,,,,,,+++***)))((((((''''''''''''(((***+++,,,)))+++---,,,)))((()))***///...,,,,,,,,,---///111------...///000000//////------------,,,+++***)))*********)))))))))))))))&&&((()))))))))))),,,...***)))'''&&&'''***---///))))))))))))))))))))))))))))))***++++++++++++***&&&&&&'''(((((((((((((((***************)))((('''%%%%%%%%%%%%$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%&&&%%%"""%%%%%%############%%%%%%(((&&&###!!!"""$$$''')))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((()))(((((((((&&&''''''((()))+++,,,------+++)))''''''((()))***((((((''''''''''''((((((*********+++++++++++++++&&&&&&&&&&&&''')))***+++)))+++---...------...///......//////...---,,,,,,........................111000000000000000000000222000000222555555333000444666777777444111///...111222444666666555444333555333000000000111111000111...+++***,,,...---,,,///000222333444444333333+++,,,.........///111333222111000//////000000111...000111222222111000...***+++...000111111000000222222222222222222222222555555555555555444444444111111111111111222222222000///...///333666777777111111111111111222222222444222///,,,******+++,,,,,,...//////,,,***)))))) """$$$$$$###"""!!!"""###%%%&&&'''&&&%%%$$$'''''''''((((((((()))))))))***,,,---////////////+++******)))***+++---...++++++,,,,,,---......///444333111///............222111111000000111111222333333222111111000/////////111333333222000000111///000000...------///111555444444333222222222333444555777888999999888888999999999888888666555555444444333222111111111111111111222222222333333333555444333222111222222333333444555666666555444333666666666444222333555888777777777444111000111333333333444444444222111000000000111111111000000000111222222333444555666777666777777777777777666666888:::<<<<<<::::::;;;===<<<;;;999777444333222111222222222222222222222222555555666666777999:::;;;;;;;;;:::999888777666666000//////........./////////000000///......000222///////////////000000111222222222333333333444444222222222222222222222222222333333444444333222111222111111000//////......//////000111111111111111//////...---------.........---,,,++++++,,,---------...///000000///......------------,,,+++******++++++++++++***)))((((((&&&&&&&&&%%%&&&&&&'''''')))+++---,,,***((()))***+++,,,---...000000111111------...///////////////......------,,,,,,+++++++++++++++******)))))))))((()))***)))((((((***,,,'''&&&%%%$$$$$$&&&)))***((((((((((((((((((((((((((()))******++++++******(((((()))************)))))))))*********)))((((((&&&&&&''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%&&&%%%###&&&%%%$$$$$$$$$$$$%%%&&&(((&&&$$$###$$$%%%((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))+++,,,---+++***)))((((((((()))***)))((((((''''''(((((()))'''''''''''''''&&&&&&&&&(((''''''''''''(((((())))))+++------------...///...............---,,,,,,,,,,,,------...//////000000000000000000000111111222111000222555555333000111333555555333111111111111222444555666555444333444222000///000111111000222///------///000///---...///111222333333222222,,,---......---///111444777666333111/////////000...///111222222111///...+++,,,...000111111000///222222222333333333444444555555444444333333333222333333222222111111000000...---,,,...111444555555000111111111111111111111111000///...---,,,+++++++++---......,,,***)))***"""###$$$&&&&&&%%%$$$$$$!!!"""$$$%%%&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((()))+++---...///000000,,,+++***)))******,,,,,,---------......//////000222111000...------------111111000000000000111111222222111111000000//////---///111222111111222333111111111///------...000666444333111111222333444666:::>>>???<<<::::::;;;888888777777666666555555333333222222111222222222000000111111111111222222333333222222111222222333333444555555555555444333888888777555444333555777555666666444222111222444333444444444333111///...000000000000000000000000222222333444555666777777777777777666666444333333444666888888888999:::<<<;;;:::888666444222222111333333333333333333333333777777888888999:::;;;<<<::::::999888777666666555000///////////////000000111222222111000///111222111111000000111222222333222222222222333333333333333333444555555444333333444444333333222111111000222222111111000///////////////000111111111111111...---------...//////000------,,,,,,,,,------........./////////...------------------,,,+++******++++++++++++***)))((((((+++******)))(((((())))))***+++---,,,***)))******(((***---000222222222111---....../////////////////////------,,,---...///---,,,,,,+++***)))))))))***++++++***((('''((()))***)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((()))***************)))***++++++,,,,,,++++++'''((())))))))))))))))))'''(((((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%)))((('''&&&&&&'''((()))((('''&&&&&&&&&'''))))))***))))))))))))***+++,,,((()))))))))))))))******))))))(((((((((((())))))))))))(((((('''''''''&&&)))(((((('''&&&&&&''''''(((***,,,---,,,,,,---...------......------,,,,,,******,,,---///000111222/////////000000111111111111000000222333444222111---000222333222222222333111222333444555444333333222111//////000000000/////////...///000000...,,,---...000111222222111111.........---,,,...222555===:::666222///............///000111111000///...,,,---///000000000///...///000000111222333444444555555444333222222111111444444333222111000//////...------...111444555555000000000000000000000000....../////////---+++***)))+++,,,,,,+++******+++######$$$%%%&&&%%%%%%$$$"""###%%%&&&((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&((()))+++------...,,,+++***))))))***++++++.........//////000000000---------......///000000///......------......///111111000000000/////////,,,...000111111111333555444444333111...---...000555333222000111333666888===BBBFFFEEE???:::888:::555555444444444444444444222222222111222222333333000000000000000000000000111111111111111222222222444444555666666555444444777888777555333222333555222333444333111111222333111111222222222111///...///////////////000000111222222333333444555555666555555555555444333222222333444555666666777888999999888666555333222111111333333333333333333333333777888999:::;;;<<<<<<<<<888888777666555444444333111111111111111222333444333444444333111000222333111111111111111222333444222222222222222222222333333444666777777666444333444333222111111111111111444333333333222222222111//////000111111111111111...............//////000---------------........./////////......------,,,------------,,,+++*********************)))((((((,,,,,,+++******++++++,,,***+++,,,,,,++++++******)))***,,,...000000000000......///////////////...000///---,,,,,,...000111...------,,,+++***)))))))))***++++++)))(((((())),,,+++)))((((((((()))***(((((((((((((((((((((((('''((())))))******)))))))))***++++++,,,,,,++++++&&&''''''((())))))))))))''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&)))(((&&&$$$$$$&&&((()))((('''&&&%%%%%%''')))***+++******)))))))))******&&&'''((()))******))))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&(((''''''&&&&&&'''''''''(((***,,,,,,+++***+++,,,,,,,,,---------,,,,,,+++***+++,,,---...000111111......//////000111111111////////////000111000000---///111222111111111222111111222333444333333222111///......000000000...,,,---...///000...+++))),,,---...000111000000///000///...,,,+++...222666===:::555111...------......//////000000//////...---...//////000//////...------...///000222222333666555555444333222111111333333333222222111111111111000000111444666666666111000000000//////......000//////...---,,,***)))((()))++++++******+++,,, !!!!!!!!!!!!"""###$$$&&&'''(((((()))%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&((()))+++,,,---,,,+++***)))))))))***+++.........///////////////------...///000000000111......------------......000000//////////////////+++---///000000111444666666666555222///...000111333222111111333666999<<>>???===;;;999777777777888111111111111000000000000111///...000222444444222000...------...///...---......///000111222333444///............///000000000000//////............+++---/////////...///000000///...,,,,,,,,,---------000333333222///......555666666555333111000111444444333222111000......///...------......---,,,000000111222222111000000*********+++++++++,,,,,,............---,,,++++++******++++++,,,...//////...,,,)))(((''')))+++---++++++******))))))))))))******++++++++++++******...------,,,+++)))(((((('''***...111444444333333000000000000///---,,,+++((((((''''''&&&%%%$$$$$$'''(((((())))))(((((('''&&&((()))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###"""""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$%%%$$$######%%%'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%######$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))************+++,,,---...******+++---...///000111000///...---,,,,,,,,,,,,,,,,,,.........---+++***/////////...............////////////............////////////////////////000000000///...---,,,+++///---,,,,,,---...---,,,/////////......---,,,,,,///////////////000111222111111000///...------------,,,+++******+++,,,,,,,,,...000222333222111000000000000000111111222222666777999:::999888666555555777888777444111////////////000111111111111000000000000000000000000000$$$$$$$$$$$$######"""""" """%%%%%%%%%$$$%%%&&&#########""""""######$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''''''''&&&&&&''''''(((''''''&&&((((((************(((((()))*********++++++,,,,,,++++++*********,,,...///............/////////////////////////////////000......---------------.........////////////..................///000111222111111111111222333444444333222111000//////000000111111333444555555555555222333555666888888888777111000//////......//////000111333222111000000111444555555333111.........000222333222111000111222111111222444777:::===???===<<<:::888777777888888111111111000000000//////.........///000111000000///---,,,,,,---......------......///000111222222------------...///000111222111111111000///.........///111000///---...///111000...---------.........000111000...---......111333444444333222333444333222111000///...------///...------//////...---000000000111111000000000++++++,,,------...//////............---,,,+++***++++++,,,---...///000000+++***(((''''''***,,,...,,,,,,,,,,,,+++******)))'''((()))++++++,,,++++++------------+++***(((''''''***...111444444333333222111111000///...---,,,(((((((((''''''&&&&&&&&&)))))))))******)))))))))&&&''')))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""" !!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$"""###$$$$$$######%%%'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***************+++,,,------***+++,,,---///111222222000000///......---------,,,---...///...---,,,+++.........///////////////000/////////.........---........................000000000000///...---,,,111///...///000222222111000//////...---------,,,............///000111222222111000...------------,,,+++***))))))***+++,,,,,,...000222333222000///---...///000000111222222444666888999:::999888777444666888888555222000000//////000111111111111111111111111111111111111111###$$$$$$$$$$$$###"""""""""%%%&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&'''((((((((((((''''''((()))******)))((('''((((((((()))***+++,,,,,,***)))))))))***,,,...///------........./////////...////////////000000000,,,,,,,,,,,,,,,---......000111111222222111111000.........//////000111222222111111111222333333444333222111000///000111111222333444555555666666666000222444666777888888888222111000000//////000000///111222111000000111222333444444222///......///222333555444333222222222111111222333555888:::<<<777777666555555555555666111111000000000/////////......///000000//////......---+++,,,---///......---......///000000111111------------...///000111222222222222111000///...000111222111///---------000///...---------...///111222222000///...000111...000222333333333444555222111000///...---------...---,,,---///000///...000//////////////////000,,,,,,---...000111222222////////////...,,,+++***)))***,,,.../////////...+++***)))((()))***,,,...++++++,,,,,,,,,++++++***'''((()))***+++,,,,,,,,,......//////...,,,***)))(((***---000111222222222222111111000///...------((((((((((((((((((''''''((())))))******))))))(((%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%% """$$$%%%$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&(((***(((%%%$$$&&&)))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((())))))******+++,,,,,,))))))))))))***+++,,,---***+++,,,...///000222222000000000//////...---------...//////000000//////......//////000000111111111000000//////.........---............/////////111111222111111000///...222000000111444666666666------------...///000111------------...000111222222222000///............++++++***))))))***,,,---...///000111222111111000---...///111222333333333333444666888999999888777444555777666444222111222222222333444444444444333222222222222222222222222###$$$$$$%%%$$$###"""!!!!!!%%%&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%&&&((()))***))))))(((%%%&&&&&&''')))***++++++)))))))))***+++,,,...///---------.........//////------......////////////******++++++,,,---//////111111222222222222111111.........//////000111222222222222111222222333333333222111000000000111222666666666666666555444333111222444555666666666555333333222111111111111222///000111000000000111333222333333111///...///000222333555555333111111222000000000000111333555777222333444444555555444444111000000000///////////////000111222111000//////...---,,,,,,...//////.........//////000000111111...---------...///000111111222222222222111///...///000111000...---------...---,,,,,,,,,---...///111222333222000///000111,,,...111222222222333444222111000.........//////---,,,,,,---000111111000//////............//////,,,,,,...///000222333333000000//////...,,,+++***)))+++...111222111///...---,,,+++***************((()))***+++++++++***)))******++++++,,,,,,------,,,---...//////---+++***((()))+++---...///000000111000///...---,,,,,,+++''''''''''''((((((((((((''''''((((((((((((''''''%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&!!!%%%&&&%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$'''(((&&&###!!!$$$'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++(((((((((((()))***++++++***++++++---...///000000////////////...---,,,,,,,,,,,,,,,,,,---///000111/////////000111222222333222222111000000///......---.........////////////222333333333333333222222111000000222666888:::999...---------...///000111++++++,,,,,,---///000111000000///......---......++++++***)))***+++,,,---000000111111111111222222///000222444555666666666222444666888888888777666444555555444222111222333333444555555666666555555333333333333333333333333######$$$%%%$$$###"""!!!!!!%%%&&&&&&%%%&&&&&&""""""!!!!!!"""###$$$$$$############$$$%%%&&&'''##################$$$$$$$$$%%%&&&&&&''''''''''''###$$$&&&(((************((()))***+++,,,---...///*********+++,,,---//////---------.........//////+++,,,------.........---))))))***+++,,,...///000//////000000000000//////.........//////000111222333333222222111222222333333222111000000000111222999999888777555444222111222333444555555444333333000//////...---.........///000000000///000222444222333333111000///000222111333555444333111000111///............000111222111222444666777666666555000000000000////////////000222333333222111000000...---,,,,,,...000//////......//////000000111111...............///000000000111222222222000///...---...000///...------...,,,++++++***+++,,,...///...111333333111/////////---...111111111111222333222111000//////000111111,,,++++++---000222222111......------------......+++,,,---///000222333444000000000///...,,,+++***+++...222555666555222000///......,,,+++)))((('''&&&'''(((*********)))(((......---,,,,,,,,,------)))+++,,,------,,,***)))))))))***+++,,,---...//////...---,,,+++*********&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$######"""""""""#################################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&& %%%''''''%%%######$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&& ###%%%### $$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''((()))***+++******+++,,,------..................---,,,+++***(((((((((((()))+++.../////////000111222333333444333222222111000//////............/////////000000333333444555555555444444000///000222666:::;;;;;;222111///...------......+++++++++,,,---...000000------,,,++++++++++++,,,++++++*********+++---...222111111000111111222333000222444666888999999999333555666777888666555444444444444333111111222444333444444555555555555555333333333333333333333333""""""############""""""%%%&&&'''&&&$$$###%%%&&&"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''&&&$$$------,,,***)))'''&&&&&&$$$%%%(((***+++,,,,,,,,,++++++,,,---...///000111222///,,,+++---///...,,,******+++,,,---///000111...---...---+++)))+++...//////000000000000//////111111/////////000111222444222///000111111///,,,/////////...------///111666666666666666666666666555555555444444333333222111111000/////////////////////000000000111111222333333444555666777777888777777666555333111...---......---------///111222444444444444555666888888888444///---...000000///000000111222111///---+++//////000000000000/////////...---,,,+++,,,------...---,,,+++,,,...000111333333222111000000000000333222111000000///000000------,,,,,,+++,,,,,,---...///000222222222111000,,,---///000111222111111......////////////.............../////////////////////000000000000000///......---...///000222333555444222///---,,,+++***,,,---000111111...+++)))///+++'''''')))******)))******))))))***+++,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,+++************))))))***,,,...///000///---+++)))'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&########################%%%%%%$$$$$$%%%%%%&&&'''#########"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""$$$&&&(((((('''$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((((((((()))***************'''(((+++---...///......---,,,,,,---......---+++***+++,,,.........------...------///111222111///444333222111000000000000---,,,++++++,,,...111222///000222444555555555444222111111000000111111222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------,,,,,,---------------+++***+++...111111222222222222222333333333333555:::>>>???===:::999888777555444444444444333111000111222444444333777444111111333444333111333333333444444444555555""""""############""""""###  """$$$###"""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&'''((()))******%%%'''(((***+++,,,,,,,,,++++++,,,---...///000111000...,,,,,,......---+++,,,,,,,,,,,,,,,---...///000111222111///---...111000000111111111111000000111111000/////////000111111///...///111222111///000111000...---,,,...///444444444555555666666666555444333222222111000000000//////............///111111111222222222333333,,,,,,---...///000111111666666666555333111...---------------...///000111666666777777888999999:::777333///---...///...---111222333333333111///...//////000000000000//////************+++---...000---,,,,,,+++,,,...000222222222111000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......000111111111000000,,,---...000111111111111222222222333333222222222000000000//////............//////000000000/////////.........///000222333000///---+++)))((('''&&&%%%(((,,,111444555555555111...***)))***+++***))))))))))))))))))***++++++---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++***++++++***)))***+++,,,,,,...---,,,***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%$$$$$$"""#########$$$$$$%%%%%%###############$$$%%%%%%########################%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$###############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%%%%%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((''''''((()))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,------,,,+++)))+++---///111111000//////......000333444333222333333222111111111111222///...---,,,---...000222111222333444555555555444222222111111111111222222......---,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,+++************+++---------,,,+++,,,///111111111222333333444444555888777888:::===>>>;;;999888777666444333222222222333111000111444555555555777444111111333444444222333333444444444555555555""""""############""""""!!!"""&&&### $$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%######%%%&&&'''&&&!!!!!!###%%%''')))***+++'''((()))++++++,,,,,,,,,+++,,,,,,---...///000000///...---...//////---+++000//////....../////////444666888555111///000111000000111111111111000000111111000///.........///---,,,,,,...111222222222111111111///---,,,,,,...111222333333444555666666444333222000///...............---------...//////222222333444444444444333,,,------...///000111111555555555555333111///---+++,,,...///000111111111444555777888999999888777555222///------------,,,000111222222222111000///...//////000000//////...)))))))))***+++,,,---...,,,+++++++++---...000222111111000000000000000000222111000///............,,,+++++++++,,,---......---...//////000/////////,,,---...///000111111111333444444555555444444333222222111000///...------......////////////......////////////000000111222000///...,,,***)))))))))(((***---000222444555555444222///---,,,,,,***)))))))))(((((())))))******...---,,,+++++++++++++++,,,------------,,,++++++,,,+++***))))))))))))***+++******)))((('''&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%#########$$$$$$!!!"""###$$$%%%&&&''''''###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%%%%%%%$$$"""  !!!###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((((((((&&&'''(((((())))))((((((+++******))))))******+++++++++,,,,,,,,,,,,++++++)))+++///222444444333222000///000222555777777666444444333222222222333333111000///......///000111333333444555555444444333222222111111111111222222------,,,,,,,,,---......,,,,,,,,,,,,,,,------...,,,+++******))))))******,,,------,,,,,,---000222111111222444555666777888<<<;;;::::::;;;;;;:::888777666555333222000000000222111000222444666777666777555333222333444444333444444444555555555555555""""""############""""""### ###&&&$$$"""%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""""""$$$&&&''''''$$$$$$$$$%%%&&&&&&''''''))))))***+++++++++++++++,,,,,,------...//////000......///000111000...---222111111111111222333333888===>>>999222///......//////000000000000//////111000///......---,,,,,,++++++,,,---///111111111///000000///---------//////000111222444555666777444333111///......---...///............///000000222222333444444444333222//////000111222333444444444444555444333111///...+++---000222444333222111///111333555555444333222333111///---,,,,,,,,,+++---...//////000//////......//////////////////...---,,,,,,,,,++++++++++++++++++++++++---///000111000000111111111111111111333222111000000//////000,,,,,,,,,,,,---...//////---.....................,,,,,,---///000000111111222222333333333333222222111111111000000/////////...////////////......---000000000000000000000111000000...---,,,,,,++++++***++++++---...111333444777666444222000---+++)))+++******)))******++++++...---,,,+++************+++,,,,,,,,,,,,+++*********)))))))))))))))))))))((((((''''''''''''&&&&&&$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((&&&$$$"""!!!!!!###$$$"""######$$$%%%%%%&&&&&&"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%$$$###""""""""""""########################""""""""""""""""""""""""""""""##################%%%#########%%%&&&%%%$$$!!!!!!###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""######$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))))))))))))))(((((((((***,,,...///+++,,,------,,,,,,,,,,,,,,,...222444666555333222111111111333777999::::::666666555444333222222222222222111000//////000000333333333333222222111111222222111111111111222222,,,,,,,,,,,,,,,---...///---,,,,,,+++,,,,,,------------,,,++++++++++++++++++,,,---------...111333111222333555666888999999<<<;;;999888888888888888888777555333111000//////111000///111444666777666777555444333333444444444555555555555555555555555""""""############""""""###$$$######""""""###$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""""""$$$&&&'''''''''''''''&&&&&&&&&&&&&&&)))))))))******++++++,,,,,,,,,------.../////////...000111222222111000////////////000111333444555<<>>444000...,,,------............------/////////...---,,,++++++,,,,,,------------...///,,,...//////......///111//////000222444555666777555444222000///...//////111000000000000000111111000111222333333222111000------...///000111111222333333444444333111000...,,,///222555666555333222---...000111222111///...111000///---,,,+++,,,,,,---......////////////.........////////////.....................---------******+++,,,---...///000///000111222333333333222000000///...------------......------...///000000......---------------...,,,,,,---...///000111111111111222222222222111111///000000000111111222222//////000000///...------///000000000////////////,,,,,,+++***************((('''(((***...333888<<<;;;;;;:::888444000---,,,------,,,++++++,,,,,,,,,...---,,,+++***)))))))))***************)))((((((&&&&&&'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%'''&&&###!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&%%%$$$###""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!###%%%''''''&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''))))))***++++++++++++******))))))***+++---///111,,,...000///---,,,---...000111333555555444222111222111111444777;;;<<<<<<999888666444333222111111333222111111000000//////222222111000000/////////222111111000000111111222,,,,,,,,,,,,,,,---...///---,,,,,,+++++++++,,,,,,,,,,,,+++************+++***,,,......///000222444333333444555777888999999888777666555444444666777888777555333222111000000///......///222555555555666555444333222222444555555555555555555555444444""""""############"""""""""$$$$$$### !!!###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&'''&&&&&&&&&&&&''''''((((((((((((((((((((()))***+++,,,---------.........//////...000222222111000111222,,,,,,------///111222333===HHHKKKAAA777333000,,,,,,,,,------------,,,,,,---------------,,,+++***,,,---...---,,,+++,,,---***,,,///000//////000111///000111222444555666777555444111000///000111222333222111111000000000111///000111222222111///---------...///000111111222222222333333333111000//////000333555666555333222......000000000000///......//////...,,,,,,---...000000000000000000000000---......//////......---,,,---///000111222222222++++++,,,,,,------.........///111222333333333222333222111000000/////////111111000000000000000111//////...------------...,,,,,,,,,---...///111222222333333444444333333222//////000111222333444444000111111111000///...---///////////////...---,,,---,,,,,,+++,,,,,,------///---++++++---333999===AAABBBBBB@@@;;;666333111......------,,,,,,---------,,,+++***************((())))))))))))(((''''''###$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""""""""######$$$$$$%%%%%%$$$###!!!!!!!!!""""""$$$$$$$$$#########""""""###""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%$$$###""""""""""""################################################ !!!!!!"""#########$$$###"""###$$$%%%$$$###&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''')))***++++++,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,///111000...,,,...000222222333444333222111000333222111333777:::<<<<<<999888666444222111111000222111111111000000//////111000///...............000000000//////000000000------,,,,,,,,,---......---,,,,,,+++++++++++++++***)))(((((('''(((((((((***,,,...///000111333555666666666666666777777777444444444333111222444666666555444333222111111111///...---///111333444333444444444222111111222444444444444444444333333333""""""############""""""###"""!!!!!!"""########################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&(((***+++------------...............---///000///......000222............///000111222777DDDIII???555333111,,,,,,------......------,,,++++++,,,------,,,+++******,,,------******+++---+++---000000/////////000000111222333444555666777444222000//////000222333444333222000////////////...000111333222000...,,,//////000111222333333444111111222333333222000000000111222333444222111000////////////............,,,...000///------///111222111000000////////////---......//////......------...000111222333222222+++,,,,,,------,,,,,,,,,+++,,,///111222222111111777666555444333333333333444444333222111111111111000000...---------......,,,,,,,,,,,,---///111222333333444444444444333333000111111222222333333333222222222222111000///..................,,,+++***------,,,,,,---...//////444111---***+++000777;;;FFFIIIJJJHHHCCC===:::888......---,,,,,,,,,,,,,,,++++++***************+++)))))))))))))))(((((('''$$$%%%&&&'''(((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ !!!!!!""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""#####################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%$$$$$$###############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%&&&$$$######$$$$$$"""!!!$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''))))))***+++++++++++++++++++++,,,,,,,,,,,,+++++++++...111000---+++---000111111111000111111111222333222111222555888:::;;;666555444333222222222222000000000000000000//////000000///.........///000//////............//////......---,,,,,,,,,---------,,,,,,+++******++++++))))))(((''''''''''''((()))+++...000111222444666888888777666555555444444222444444333000000111333333333222111111111111111111/////////222333333333222333444222//////111444444444333333333222222222""""""############""""""%%%!!! &&&)))'''###""""""######$$$$$$$$$%%%################################################$$$$$$$$$%%%''''''&&&$$$'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''')))+++------------...............,,,...///---+++,,,///222333222222222222222333333///>>>EEE;;;222111///+++---..................---)))***+++,,,---,,,+++***(((+++---,,,******,,,...---///111111///...---...222222333444555555666666222111///......000222444444333111000...---------///000222333333111...,,,------...///000111222222000111222333333222111000000000111222111000///......------,,,,,,,,,------+++---000000......000333111000///---,,,,,,,,,,,,---..................---000111222222222111///...,,,,,,---------,,,+++***(((***---///000000000///444444333222111111111111666666444333222111111111111000///...---......///---,,,,,,,,,---///111222111222222333333222222111333333222222222222222222333333333222222000//////------......---+++)))((((((((((((((()))***+++,,,,,,)))&&&&&&***222<<>>===...---,,,,,,++++++++++++******************++++++***************)))((((((%%%&&&'''''''''&&&%%%$$$((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ !!!"""######### !!!"""""""""""""""!!! !!!"""###$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$###"""###$$$%%%$$$"""!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))***************%%%''')))+++,,,------,,,)))---111///,,,***,,,///000///......///111333444333222000111444777999:::222222222222333333444555//////000000000000//////111000///......///000111......------------......///...------,,,,,,,,,,,,---,,,,,,+++*********+++++++++***))))))))))))))))))+++///111222333555777:::999888666555333222111333555666444000...///111111111000000000000111111333111000111222444444333222333333111......111333333333333222222111111111""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""######$$$$$$ !!!!!!""""""#########&&&))))))(((&&&$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))***+++,,,---............///---,,,,,,...000111000............///000111222555666666666444111...,,,.........///......------+++++++++************)))++++++---......---++++++)))***+++,,,------------...///222444666666555444000000000000000/////////222000...---......---,,,)))+++...//////---------+++,,,......---...///111111222333333222111///...///000000000...---...///---,,,,,,///333444333111---------,,,,,,+++++++++000111000...+++)))***+++------............------111111111111111000//////,,,,,,++++++,,,...///000222222222222222222222222333333333222222222111111444333333222111000............//////...------,,,,,,++++++---000111000///444444333222222333333333222222222111111111000000222222111111000/////////,,,,,,,,,,,,+++)))((('''$$$$$$$$$%%%'''***,,,...***((((((+++---...444;;;JJJOOORRRQQQNNNKKKEEE===333000,,,************)))&&&)))***)))''''''+++///000---)))'''&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!###%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$""" !!!"""#########""""""""""""######$$$$$$###"""!!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%% !!!!!!!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%  ###$$$###$$$$$$######"""######$$$%%%$$$###!!!!!!!!!"""###(((''''''&&&$$$######"""%%%$$$###$$$&&&'''&&&%%%***(((&&&$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&******************++++++******))))))))))))******,,,,,,------...---------...///000111111111111111222222222222222222222222222222111111222444555777444333111000/////////000222111///...------......,,,---......,,,,,,---...///000111000---+++++++++...---,,,++++++---...///***,,,------+++(((((((((,,,,,,,,,---///000222333888777444222111222333444222111000//////.........111111111000111222222333000111222333444555555444222222111111000/////////333222111000////////////""""""""""""""""""""""""!!!!!!"""""""""#########!!!""""""######$$$$$$%%%"""###############$$$$$$$$$$$$###!!! ###%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))******++++++,,,...//////000444222000000111222222111.........//////000111222555666666555333000---,,,,,,,,,---......---------++++++++++++++++++******,,,,,,,,,------,,,,,,,,,,,,,,,---...////////////222333444555444333111000///////////////////////////---+++***++++++)))((('''))),,,---,,,+++++++++,,,...//////......///111222222222333222111///...---...///...---,,,---...000...,,,,,,------+++)))...---+++***+++,,,...000000111111///,,,+++,,,---------............------000000000000000//////...,,,,,,++++++,,,---///000111111111222222222333333333333333222222111111111333333333222111000......////////////...---,,,++++++***+++,,,///000///...333333222222222222333333222222222111111111000000111111000000///......---*********)))((((((''''''''''''''''''((()))*********((((((+++,,,---222999JJJPPPSSSRRRPPPMMMGGG???444111---+++++++++***))))))))))))((('''(((***,,,+++***))))))))))))'''%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$### !!!!!!"""######$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""!!!"""###%%%&&&$$$$$$$$$#########""""""'''&&&%%%$$$$$$$$$%%%%%%######""""""""""""######$$$$$$###"""""""""""""""###"""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""######$$$$$$######"""############""""""""""""""" !!!######"""$$$$$$###############$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%((((((((())))))*********''''''&&&&&&&&&&&&''''''+++,,,,,,------------------......///000000000000111111111111111111111111000000//////000111333444222111///...---------...111000...---,,,,,,------+++---...---,,,+++,,,---///000111000...,,,+++,,,......---,,,,,,,,,,,,,,,(((***,,,,,,+++*********+++,,,,,,---///000222333777666444222111111222333222111000///...---------....../////////000000000000000111333333444444333222222111111111111000000222222111000////////////""""""""""""""""""""""""!!!!!!""""""""""""######"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&'''&&&$$$$$$&&&((($$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))***************+++---///111333666444111111111222111000///......//////000111222555555555444111///,,,*********+++,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///000111222222222222333333444444333111///...........................222000---,,,------+++***'''***,,,---+++******+++...///000000///...000111222222222222111000///...,,,---------,,,,,,---///333000---+++***)))((('''---,,,)))(((***---111333///000111000...---...000------............------////////////............---,,,++++++,,,---///000//////000111222333333444444444333222111111000000333333333222111000///.../////////......,,,++++++***))))))+++---......---222222111111111111222222222111111111111000000000000000///......------,,,+++***)))((((((((((((((()))))))))))))))((((((''')))''''''***++++++000666DDDKKKPPPPPPPPPNNNHHHAAA777444///---,,,+++***))),,,***(((((()))+++++++++(((((()))***+++***'''%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''))))))((('''&&&%%%$$$$$$!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""$$$%%%&&&$$$$$$$$$#########""""""############""""""""""""######""""""""""""######$$$###""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""!!!!!! ###!!! !!!""""""!!!$$$$$$######$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$$$$%%%%%%&&&&&&$$$###"""###%%%%%%%%%$$$!!!!!!###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))************))))))))))))*********+++,,,---------------,,,,,,---...//////000000000000000000000000000000000/////////000111222333///...---+++++++++,,,,,,///...---,,,+++++++++++++++,,,---,,,+++++++++---...000000///---++++++,,,.........---,,,+++))))))&&&(((+++++++++++++++---+++,,,---...///000111222555444222111000000111222111000///...---,,,,,,,,,---...///000000000////////////000111222222222222000111111111111222222222111111000///............""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###!!!&&&,,,///...***'''%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))************)))***,,,000333555222000...---...//////...............///000111222444444333111///---+++)))(((((()))+++,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,++++++,,,---...///000111222333333333333000111111222222111000000---------...............333111///.........---+++***,,,......---,,,,,,---///000111111000///000111333222222111000///......+++,,,---,,,,,,---///111666333000---,,,++++++,,,+++***))))))***,,,///000---...000000///...///111------............------...------------------------,,,,,,+++,,,---...///......///000111222333444444444333222111000//////222222222222111000///...,,,------......------,,,)))(((((()))+++------,,,000000000///000000111111111111111111000000000000000000//////...------,,,///...,,,+++))))))))))))((()))***+++***)))(((''')))'''''')))***)))---333999@@@GGGJJJKKKLLLGGGAAA999555111...---,,,+++***---***'''(((,,,///...---***)))))))))***)))'''%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!"""""""""!!! $$$######""""""######$$$######"""""""""""""""###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""$$$$$$######""""""!!!!!!!!! !!!!!!"""!!!######$$$$$$$$$$$$$$$$$$$$$#####################&&&&&&%%%%%%$$$######"""###"""!!!"""$$$%%%$$$### """$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))***++++++++++++************++++++)))***+++,,,,,,---,,,,,,,,,,,,------...///000111////////////////////////111111111111222222333333...---,,,+++******+++,,,---,,,,,,+++******))))))***+++,,,+++******+++,,,,,,...///...,,,*********,,,------------+++)))(((''')))++++++******+++---+++,,,---...000000111111222111111000000000111111000///...---,,,+++++++++...///111333333222111///...//////000111111000000......//////000111111222000///...------,,,,,,,,,!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""$$$$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$######""""""!!!&&&***)))%%%""" $$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))(((((())),,,///333555...,,,******,,,.........------------...///000111222111000///---+++***)))'''((()))***++++++++++++******+++,,,------......///...,,,,,,,,,,,,.../////////000111222222222222000000000000000000//////------------....../////////---+++***++++++***)))+++,,,------,,,++++++,,,///000111111000000111222333333222000///.........,,,,,,---------...222444888777444000---,,,,,,---))))))***+++,,,++++++******---/////////...///000------............------------,,,+++,,,,,,---......---,,,+++,,,---...///------...///111222333333333333222111111000//////111111111111111000///...)))***+++---......//////)))((('''(((***,,,---,,,...............///000111000000000000000000000000111111000//////......---111000...,,,***((('''''''''(((***+++,,,+++******)))''''''***)))(((+++111///777>>>CCCGGGJJJHHHDDD999666222///------+++***,,,)))''')))...111111000...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$############$$$$$$###"""""""""""""""######!!!!!!""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""############""""""#########"""""""""!!!!!! !!!""""""###"""###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###%%%%%%%%%$$$$$$######"""###"""!!!"""$$$%%%$$$###!!!"""$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***+++,,,,,,''''''&&&&&&&&&&&&''''''((()))***+++,,,,,,,,,,,,---------...///000222333........................000000111111111111111111...---,,,+++++++++,,,---+++++++++******)))(((((()))***+++***)))((()))+++***+++,,,,,,***(((((())))))***+++,,,,,,,,,******)))+++++++++))))))***,,,+++,,,...///000000000000000000//////000000000111///...---,,,,,,+++++++++---///111222333222000///......///000000000//////++++++,,,---...///000000///...---,,,++++++++++++!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""###$$$$$$%%%%%%&&&&&&'''###############""""""""" !!!!!! ###%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((''''''((()))+++...111222---+++)))***,,,...///...,,,++++++,,,,,,---...//////......---,,,+++******(((((()))***++++++++++++((()))***+++,,,---...///......------------......---...///000111111111111333222111000...---,,,+++---------...//////000000...---++++++---------,,,)))++++++***)))((()))***...///111111000000222333444333111000......------+++,,,---,,,---///333777:::999777222---***)))***((()))+++------,,,***)))***,,,///000/////////000------............---------,,,+++++++++,,,.........---,,,,,,,,,,,,......------...///000111111222222111111111111000000000000111111111000000///...))))))+++,,,......//////***(((&&&'''***,,,------------,,,------...///000//////000000000000000111111111000000///......---......---,,,***'''%%%$$$'''''')))***,,,,,,------***((((((******'''***///+++222888===BBBGGGHHHEEE999555111///...---,,,+++***)))((())),,,///000111000---)))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%&&&&&&%%%$$$###"""!!!!!!""""""##################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########""""""#########""""""""""""!!!$$$$$$############$$$$$$"""""""""""""""######$$$!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$### !!!!!!!!!!!!!!!"""""""""$$$%%%"""###$$$&&&&&&&&&%%%%%%"""###$$$$$$%%%$$$$$$$$$!!!""""""###$$$%%%&&&&&&$$$###"""###%%%%%%%%%$$$$$$%%%%%%%%%$$$###""""""########################"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))******++++++''''''&&&&&&&&&&&&'''''''''((()))***+++,,,,,,,,,------------...000333444........................---...////////////.........---,,,++++++,,,---...******+++******)))''''''((()))***)))(((((()))***)))***,,,+++)))(((((()))((()))***+++++++++++++++***++++++***))))))***,,,+++,,,...000000000000///...//////000000111111111...------,,,,,,---------,,,---.../////////.........//////000000/////////******+++,,,------......------,,,+++************!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""#########$$$%%%%%%&&&&&&"""""""""###############"""""""""!!!!!!"""%%%((($$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''%%%&&&''')))+++---...///---+++))))))+++,,,,,,,,,************+++,,,---...,,,,,,++++++*********+++)))******++++++*********'''((()))***+++---......------............------------...000000000000000222111000...---,,,,,,,,,------...//////000111111///---,,,---///111111000***++++++***((('''(((***+++---///000000000222444444333111///...---------******++++++,,,///444777888888888444///+++***+++)))***+++---............+++---000111111000///000------............------------+++++++++---...000......,,,,,,,,,,,,---............//////000000000000000000000111111111111000000000000000000///...++++++,,,------------,,,***(((''''''))),,,------+++++++++,,,,,,---...///////////////000000111111000000///......------,,,***+++,,,---,,,***'''%%%)))))))))***+++,,,---...+++))))))+++***''')))...)))...333666:::@@@BBB@@@777444000...---------,,,))))))))))))((()))+++------+++)))(((((((((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$###"""!!!""""""""""""""""""""""""$$$$$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########"""""""""!!!  %%%$$$$$$######$$$$$$%%%"""""""""""""""###$$$$$$ !!!!!!"""######$$$$$$################################################""""""""""""""""""""""""###""""""!!!!!!""""""###"""######$$$$$$######""" !!!!!!""""""###!!!$$$%%%$$$###$$$&&&!!!###%%%&&&''''''&&&%%%"""###$$$%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&$$$&&&&&&%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''''''''(((((()))))))))((((((''''''''''''((((((&&&'''(((***++++++,,,,,,,,,,,,+++,,,---///222444........................---......//////...---------,,,+++++++++,,,------******++++++***)))'''&&&'''((())))))''''''((()))***+++---,,,+++)))******+++******))))))))))))***)))******))))))))),,,...+++---...000111000///.........///000111222222222,,,,,,,,,,,,---...///000---------............/////////000000000//////...+++++++++,,,,,,------...,,,,,,+++***))))))))))))!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$$$$%%%&&&&&&"""""""""######$$$$$$%%% ###%%%%%%#########$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$%%%''')))+++,,,---------+++((((((((())))))((())))))))))))***+++,,,---+++***************++++++***++++++++++++******)))&&&'''((()))+++---......,,,---...//////...---,,,---...///000000111111000---------------...///000.........///000111111222+++))))))***,,,...///...,,,------,,,***)))***,,,***,,,...///000111333555555333111///------------((())))))***+++...333777444666888666222//////111+++++++++,,,...000222444,,,///222333222111000000---..................---...---+++++++++---///000///...---,,,,,,,,,---............////////////////////////000111111222222///000000000000000///...------------,,,+++******+++)))''''''***,,,......++++++++++++,,,---...///.../////////000000111111///......------,,,++++++(((***---000000...+++)))++++++***)))***+++---...+++******,,,***''')))---''',,,///000444:::<<<;;;666333000...---...---,,,(((******((($$$$$$&&&***)))((()))***+++***'''%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$##################$$$$$$$$$############"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&$$$"""!!! !!!###$$$%%%$$$$$$######$$$$$$%%%""""""!!!""""""###$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!!!! !!!!!!"""###$$$%%%&&&&&&"""%%%((((((%%%$$$$$$&&&!!!"""%%%'''''''''&&&%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$###############%%%$$$###$$$&&&'''&&&%%%&&&&&&$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""###$$$&&&'''((((((&&&&&&''''''''''''''''''$$$$$$$$$######$$$$$$$$$&&&'''((()))++++++,,,,,,++++++******,,,...111333//////////////////////////////000111111000///...,,,,,,+++******+++,,,---******+++++++++)))'''&&&'''((()))((('''&&&''')))+++---......,,,++++++,,,---,,,***(((''''''(((((('''((()))))))))+++...000+++---///000111000///...---...///111222222222222,,,,,,,,,---...///111111000////////////000111111///000000000000000//////,,,,,,------------......,,,+++***)))(((((((((((( !!! !!!###$$$!!!"""""""""""""""!!!!!!&&&%%%$$$"""""""""###$$$&&&%%%%%%%%%$$$#########$$$$$$###"""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!! """'''++++++***(((((()))))))))))))))(((''''''(((((())))))*********************+++---------,,,+++*********+++,,,))))))))))))************........................+++,,,------......------000///---,,,---...000222111111111111111000//////,,,,,,,,,------.........///...,,,***))))))******)))***,,,...000222333333333333333222000///---,,,,,,,,,,,,---,,,,,,++++++//////000111000///...---***+++,,,---.........---............////////////000///.........///000111000000000000///...,,,,,,000///---,,,,,,---...////////////000111111222222//////...---,,,,,,++++++...---,,,+++***+++,,,---///...---,,,,,,,,,---.........---------,,,,,,,,,)))***************++++++...---,,,,,,,,,---...///...---,,,+++************...------,,,+++***))))))))))))))))))))))))))))))++++++******))))))(((((('''(((+++---000222333333333///+++)))+++,,,+++))),,,***'''$$$$$$&&&(((***,,,+++***((('''%%%$$$###'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&''')))***,,,------((('''&&&&&&&&&&&&'''(((((('''&&&&&&$$$$$$###"""$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$$$$$$$######"""""""""""""""!!! """"""#########$$$$$$$$$'''%%%""""""$$$$$$"""!!!"""###$$$$$$###"""!!!$$$"""!!! !!!"""$$$!!!!!!""""""######$$$$$$""""""""""""##################""""""!!!!!! """"""############""""""%%%$$$"""!!!!!!!!!"""###""""""############""""""""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%"""!!! !!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$!!!"""""""""############&&&%%%%%%%%%$$$$$$######"""$$$(((******((($$$"""''''''''''''''''''''''''((((((''''''(((***,,,---******+++,,,---//////000---------...//////000000000000000000000//////......,,,,,,,,,.........,,,)))***+++,,,+++)))'''%%%%%%%%%&&&&&&&&&%%%$$$###***+++---,,,***))))))***,,,,,,+++***((('''%%%$$$%%%''')))***)))((()))***---...//////......///111333333333333333222222111,,,---------......//////---......///000111111222///////////////000000000...---,,,+++***+++,,,---,,,+++***)))((((((((()))!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """$$$%%%"""###############""""""$$$###"""!!! !!!""""""""""""!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''(((((())))))))))))(((((('''''''''((())))))******))))))******+++,,,,,,,,,,,,,,,***)))))))))***+++))))))))))))*********+++...............---------,,,,,,---............---000///...------///000111111111111111111000//////------...............///---,,,+++***)))***+++,,,+++,,,---///000111111111111111222111111000//////---....../////////......//////000111000///...---...///000111111///...,,,............//////000000000000000000111222444555333222000...,,,,,,---...000///...,,,,,,---///000000000000//////////////////......------,,,,,,,,,------,,,,,,,,,,,,,,,---......---,,,,,,,,,---............---------,,,,,,---------------------...,,,+++*********+++,,,---...---,,,++++++*********+++++++++++++++*********((((((((((((((((((((((((*********)))))))))))))))'''(((***---///000222222111...***)))***+++***))))))((((((''''''''''''''')))(((((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((()))'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$######"""%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!###############"""!!!!!!##################$$$$$$&&&$$$"""###$$$$$$""" !!!"""###$$$$$$###"""!!!###"""!!! !!!"""###%%%%%%$$$$$$###""""""!!!!!!!!!"""""""""###############""""""!!!!!!!!!!!!""""""############""""""!!! ###$$$$$$$$$$$$######"""##############################$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$&&&'''((((((&&&$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$########################$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%###%%%'''))))))'''%%%###&&&&&&''''''(((((((((((()))((((((((()))***,,,---***++++++,,,---......///,,,---...///000000000000...............------,,,+++***)))***+++---,,,++++++,,,,,,,,,+++***(((''''''''''''&&&&&&&&&&&&%%%&&&((())))))'''&&&&&&&&&***************)))((('''(((***,,,,,,,,,+++,,,...---...000000000000111333444555555666666444333222........./////////////////////000000111222222333222222111000///...------...---,,,++++++,,,,,,---++++++******))))))))))))""""""""""""""""""""""""""""""!!!!!!!!!###%%%&&&######$$$$$$$$$$$$$$$#########"""!!!!!!!!!"""""" !!!!!!!!!!!!!!!$$$$$$###""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''&&&%%%%%%((((((((())))))(((((('''&&&''''''(((((()))******((()))***,,,---,,,,,,,,,,,,+++***)))))))))******))))))*********+++++++++//////.........---------,,,------...............000///...---...///000111111111111111111000/////////////////////.........******)))))))))***,,,---------...///000000000000000000111111111111111000---...///000000000000000///000111111111000......222333555555444111...,,,------......///000111222111111222333444666777888666444000,,,***+++---...///...---------...///000000000000///...---------.....................---+++,,,---......---,,,,,,......---,,,,,,---...//////.........------------........................***)))((((((((()))+++,,,...------,,,++++++******)))))))))*********++++++''''''''''''''''''''''''))))))))))))************&&&''')))+++---//////000///,,,)))((()))))))))(((%%%''')))******(((%%%###%%%%%%&&&''''''(((((()))'''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$######''''''&&&&&&%%%%%%$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$############&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!! ###$$$$$$$$$$$$######"""$$$$$$##################%%%###"""###$$$$$$###"""""""""############""""""###"""!!! !!!"""###%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!""""""""""""###""""""""""""!!!!!!!!!""""""############"""""""""""""""""""""!!!!!!!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%$$$$$$######"""###%%%%%%###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&'''((()))************))))))((()))***,,,---++++++++++++,,,,,,------+++,,,///000111111//////,,,,,,,,,,,,,,,++++++***)))(((''')))+++------,,,------,,,,,,+++*********))))))'''&&&&&&&&&'''(((''')))+++,,,***(((''''''((())))))************))))))+++,,,---,,,,,,---///---...000111111111333555555777888:::999777555333000000111111111000//////000000111111222333333333555444333111///---,,,+++------,,,,,,,,,,,,------+++++++++***************!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%"""###$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$(((++++++'''%%%$$$&&&((((((((()))((((((''''''&&&&&&''''''((())))))***((())),,,...///...---,,,,,,,,,+++++++++******************+++++++++,,,,,,//////.........---------------...////////////...//////......//////000111111111111111111000//////000/////////......------+++***)))))))))***+++,,,,,,---...///000111111111111111222222222111000000+++,,,---...////////////111111222333222111000///222333555666555222///---------------///000222333333333333444555666777777666444000---+++++++++,,,,,,,,,,,,+++,,,---...///000000000//////..............................///***,,,...000000///---+++......---,,,,,,---///000/////////............---------,,,,,,+++++++++***)))(((''''''((()))+++,,,.........------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++'''''')))***,,,---------,,,+++)))(((((((((((('''%%%&&&)))******(((%%%###$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$######%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&$$$#########$$$%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$###"""!!!#########$$$$$$###""""""$$$$$$$$$###########################$$$$$$$$$###"""""""""######"""""""""######"""!!!!!!"""######!!!!!!"""###$$$$$$%%%%%% !!!!!!!!!"""""""""""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%$$$###""""""########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!######"""""""""######$$$$$$$$$$$$%%%%%%%%%'''&&&%%%###""""""""""""#########$$$$$$$$$%%%%%%(((((('''%%%$$$"""!!! &&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++,,,,,,,,,+++***)))((()))***+++,,,******++++++++++++++++++***,,,///111222111///---++++++,,,,,,++++++***)))+++)))((())),,,...//////---,,,+++************+++***)))'''%%%%%%&&&'''(((&&&))),,,---+++)))(((((((((((())))))***)))))))))'''(((******)))***,,,...---...000111111222444666666888:::<<<<<<999666444222222333333222111000///111111111111222222333333555444333111///...,,,,,,---------,,,,,,---------+++++++++,,,,,,,,,,,,+++ !!!"""######!!!""""""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""&&&******'''%%%&&&'''((((((((((((((('''&&&&&&&&&&&&&&&'''(((((()))))))))***---///000000///............---------,,,,,,++++++++++++,,,,,,,,,,,,........................---...//////000000/////////////////////000111111111111111111111000/////////......------,,,,,,,,,...---+++))))))))))))******,,,---///111333333444444444333333111000///...+++,,,---...////////////111222333333333222111000...000222333333222000...---,,,,,,,,,---///222333444444444444444333333333222111000...,,,+++))))))))))))******+++,,,---.../////////000000111111111---------...............***,,,///111111000...,,,......---,,,---...///000000000/////////.........---,,,,,,+++***))))))((())))))(((((()))***,,,---......///......---++++++++++++******)))(((((('''))))))))))))))))))))))))(((((())))))******++++++'''((()))***++++++++++++******)))((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&'''''''''&&&%%%$$$###"""###$$$%%%!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!!!!"""""""""""""""!!!########################"""###############$$$$$$###""""""""""""""""""#########""""""""""""###### !!!"""###$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""############""""""############""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###"""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$######"""!!!!!!###%%%&&&%%%%%%&&&'''#########$$$$$$$$$%%%%%%&&&%%%$$$###""""""""""""""""""""""""#########$$$$$$###"""!!!&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%(((***,,,------,,,+++***)))((((((((()))***))))))******************)))+++---000000///...,,,+++,,,,,,,,,,,,+++*********)))'''(((+++---...///++++++***))))))))))))***)))(((&&&$$$$$$%%%&&&(((###%%%'''((('''%%%%%%%%%(((((())))))(((((('''''''''((()))))))))***,,,///...000111222111111333444666888:::<<<<<<999666444333333444555444333111000000000000111111111111111222222222111000000//////.........---------,,,,,,***+++,,,---......------  !!!!!!"""""" !!!"""###$$$$$$$$$$$$!!!"""######$$$##################$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''&&&&&&'''((((((((((((''''''&&&%%%%%%&&&&&&''''''((()))))))))+++---///000000000000....../////////...---,,,++++++,,,,,,,,,---------,,,,,,------.../////////...//////000000000000000//////000000000111111111111111111111111000//////---------------,,,,,,,,,///...,,,***)))))))))******+++---000222333444555555555444333222000...------...///000000000000000000111222222222111000///+++,,,---///////////////---,,,++++++,,,...000222333333333333222111000////////////...,,,***((('''(((((()))***,,,---....../////////000111222222222---------------------,,,+++,,,///111222111///......------------///000111000000000000//////////////////...---+++***))))))))))))((()))***+++---......//////000///---,,,+++---,,,+++***)))(((''''''************************))))))))))))************))))))******+++*********((()))***)))'''&&&'''((()))(((&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''###$$$$$$%%%&&&''''''((('''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&''''''((((((%%%%%%$$$###############!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%%%% !!!""""""""""""!!!""""""#########$$$$$$$$$###$$$%%%$$$###"""###$$$######""""""""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""############$$$""""""############"""""""""!!! !!!"""###!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""##################$$$######"""""" """$$$$$$######$$$%%%############$$$$$$$$$$$$$$$$$$###""""""""""""###!!!!!!"""""""""###########################$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((+++,,,,,,,,,++++++***((('''&&&''''''(((((((((((()))))))))******(((***,,,---......,,,,,,,,,,,,,,,,,,,,,++++++***)))'''%%%%%%'''***+++,,,))))))))))))))))))))))))((('''&&&%%%%%%%%%&&&'''$$$&&&''''''&&&&&&&&&(((((())))))))))))(((((('''***+++,,,,,,,,,---000333333444444444222111222333555777888:::999777555333222333444555555444222000111111111111111111111111111111111111111111111111////////////...,,,+++******+++---.../////////...  !!!!!!""""""######!!!"""###$$$%%%%%%%%%%%%!!!"""###$$$$$$$$$######$$$$$$$$$###############$$$#########$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%(((((((((((('''&&&%%%$$$%%%%%%&&&''''''(((((()))))))))***,,,---///000000---.../////////...,,,,,,,,,,,,,,,,,,------------***+++,,,---...000111111//////000111111111111000//////000111111111111111111111111111111000//////------------............///...,,,+++++++++,,,,,,,,,---...000222333333333333333333333222111000///---....../////////............///000///...---,,,*********+++,,,---......---,,,***)))***,,,...000000111222222222111000///...---,,,***)))(((((((((((()))***,,,...//////000//////000000000000000000---------,,,+++++++++***+++---///111111111000///...---------...///111222111111111000000000//////111000///...,,,+++***))))))((((((((()))+++---......///000000000...,,,+++,,,,,,++++++*********)))))))))))))))))))))))))))*********)))))))))))))))******+++++++++***))))))''')))+++***(((&&&''')))((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###""""""""""""############""""""!!!"""###$$$$$$$$$$$$$$$ !!!"""###############!!!!!!"""###$$$%%%%%%&&&###%%%&&&%%%"""!!!"""###$$$###"""!!!!!!"""###$$$#########$$$$$$#########!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$""""""#########$$$$$$$$$""""""############""""""###!!! ###%%%!!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######!!!""""""############""" """"""!!! !!!!!!############$$$$$$$$$$$$"""""""""""""""######$$$""""""#########$$$$$$$$$&&&&&&&&&'''((((((((()))%%%&&&&&&''''''&&&&&&%%%###%%%(((+++,,,,,,***)))***)))'''&&&%%%%%%%%%&&&&&&&&&'''(((((()))******((((((***++++++,,,+++++++++,,,,,,,,,,,,+++*********(((%%%$$$&&&)))******))))))***+++++++++***)))(((((((((''''''''''''&&&'''(((((('''&&&''')))+++((()))***++++++,,,++++++------.........///333666888999999777444222111222444555555666666444333222000222444555666444333111222222222222222222222222111111111111111111111111111111111000...,,,)))((()))+++---///111111000///"""""""""""""""""""""""" !!!"""######$$$$$$###"""###$$$%%%&&&&&&'''&&&###$$$%%%&&&'''&&&&&&%%%&&&%%%%%%%%%$$$#########$$$#########$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%((($$$""""""%%%&&&$$$"""(((((((((((('''&&&%%%$$$%%%%%%&&&&&&'''(((((()))(((((())))))+++---///000,,,---.........---,,,+++,,,,,,,,,---------......)))***+++---///000222222//////000111111111111111//////000111111111111111111111111111111000//////---.........//////000000...---,,,,,,,,,---...///...///000111111222222222222222222333333222222111,,,,,,,,,---,,,,,,+++++++++,,,---------,,,+++***++++++***))))))+++,,,------,,,***((((((***,,,......///111222333222222111///,,,)))'''&&&''')))***)))***,,,...///111111111000000000///......------------,,,++++++***)))))),,,---///000111111111000...---------...///111222111111111111000000000000000///...---+++***(((((((((((('''((()))+++---......///000111000...,,,+++***++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++******))))))((((((+++++++++++++++***))))))''')))++++++(((&&&''')))&&&&&&''''''&&&&&&%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$ !!!###$$$%%%&&&'''$$$&&&'''%%%""" !!!###$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$###### """###%%%&&&&&&######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$""""""############"""""" !!!"""###$$$%%%&&&&&&&&&""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$### !!!"""###############"""$$$%%%%%%###"""###$$$"""############$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&''''''&&&%%%$$$###%%%(((+++,,,+++)))(((***((('''%%%$$$$$$$$$%%%%%%%%%&&&'''((()))***+++((((((((())))))***+++++++++++++++++++++***))))))---***'''&&&(((***+++,,,)))***,,,------,,,+++))))))))))))***)))(((''''''%%%%%%$$$###"""###''')))'''(((***,,,...//////000------...---...000333666======<<<999666333222222333333333333333222222111///111333555666555333222333333333333333333333333222222222111111111111000222222111000...+++)))''')))+++...000111111111000 !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!$$$###  """$$$%%%%%%$$$$$$((('''%%%###""""""######""""""!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%$$$######&&&''''''&&&$$$!!!!!!$$$''''''%%%$$$%%%&&&(((''''''&&&&&&%%%%%%$$$&&&'''((()))************((((((''''''(((***---///......---......///000111///...---+++******+++,,,)))***+++,,,...///000111000000000000000000000000111000000000000000111222333333222111000///......///...---,,,+++,,,---...---......///...,,,+++***---,,,,,,,,,---///111222333333333333222111000000..................------......---,,,+++***))))))&&&''')))+++,,,,,,,,,+++,,,,,,,,,------.........111111000///////////////......//////...,,,+++)))---,,,,,,---000333333333000000111111000...+++***+++***)))((()))***,,,...//////...------------------...000111000///---,,,000///...------...///000000000///...,,,***((('''))))))***+++,,,,,,------111000000111222222000---,,,***((((((***,,,,,,,,,))))))((('''''''''''''''************)))'''&&&%%%(((***,,,---,,,***&&&$$$'''&&&%%%$$$$$$$$$$$$%%%$$$%%%'''&&&%%%%%%&&&((($$$######""""""######$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$######"""!!! """""""""""""""""""""###&&&%%%$$$$$$######$$$$$$##############################"""!!! !!!!!!""""""""""""############!!!!!!""""""######$$$$$$""""""!!!!!!"""$$$'''(((&&&%%%###!!! !!!!!!###"""""""""!!!!!! """!!!!!! !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!! !!!"""######$$$$$$###"""!!!!!!"""###$$$ !!!######$$$$$$$$$%%%$$$###"""""""""$$$$$$########################$$$#########""""""!!!!!!############""" ########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((************++++++++++++++++++++++++++++++,,,,,,+++***((('''&&&&&&&&&'''+++,,,...//////---,,,*********+++******)))((('''+++*********))))))((((((******+++,,,...///000000,,,...///...---000555999======<<<:::777444111///222222222222111111000000///000111111000000111222111666:::999444111222444444444222222222222444444000///...---,,,+++******---...///000111111111111 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""###&&&&&&###!!!###$$$%%%''''''''''''&&&'''&&&%%%############$$$###""""""!!!!!!!!!"""""""""###$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$#########"""%%%'''&&&%%%###%%%&&&'''&&&&&&&&&%%%%%%$$$$$$''''''((()))))))))))))))((('''''''''(((***,,,---------------...///000000------,,,+++*********+++******+++---...///000111////////////////////////111111000//////000000000111111111111111000///......---,,,,,,,,,---.........////////////---,,,+++,,,+++++++++,,,...000111333333333222222111000///........................,,,++++++***)))((('''&&&&&&((()))+++,,,,,,,,,,,,------..................111000//////////////////---,,,+++))))))***++++++---,,,,,,---000222333222///000111111000...+++***+++***))))))***,,,...///000///......---------...---...///000000///---,,,//////...------...//////............---,,,+++*********++++++,,,,,,------///......///000000...---+++)))'''''')))*********))))))(((''''''''''''((())))))*********)))((((((((()))+++++++++(((&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#################################$$$###""""""!!!!!!!!!"""""""""""""""############!!!!!!"""""""""""""""""" !!!"""###$$$$$$$$$%%%%%%###"""!!!!!!""""""######"""""""""!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!! !!!!!!!!!"""""""""######!!!"""############"""!!! !!!!!!""""""######$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$$$$#########"""!!!!!!"""##########################################"""""""""!!!$$$$$$%%%$$$$$$###"""!!!#########""""""#########""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&''''''((((((((())))))******++++++,,,------***)))((('''(((((()))***,,,---...///...---+++******************)))((((((''''''((()))***+++,,,,,,((()))***,,,...000111222---.........---000555999999999999888666555333222333222111111000000111111...///000///......000222444888<<<;;;666333333555444333222222222222333444222111111///...---,,,,,,,,,---...000000111111111 !!!!!!!!!!!!""""""""""""""""""""""""$$$######$$$&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&&&&$$$###!!! !!!"""$$$&&&%%%%%%&&&%%%######$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$'''((()))))))))))))))(((''''''(((((()))***++++++,,,,,,,,,,,,---...////////////...---,,,***))))))++++++,,,---///000111111////////////////////////222111000///////////////...///111222222111///...---,,,,,,,,,---.../////////000000000///...---,,,+++*********+++---///000222222222111000000//////........................++++++***)))(((''''''&&&'''((()))***,,,,,,,,,,,,////////////............000000//////............,,,***'''%%%%%%(((,,,...---,,,+++---///222222222///000000000///---,,,***++++++***+++,,,...000111000//////............///...///000000000///---,,,......------------......,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,+++)))''''''((()))))))))***))))))(((((((((((((((((())))))***++++++******))))))))))))((('''&&&&&&&&&&&&'''((('''&&&%%%$$$"""$$$%%%%%%$$$###%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%***)))'''&&&$$$$$$##############################$$$$$$##################""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!###$$$$$$"""!!!$$$$$$######"""###$$$$$$############"""""""""""" !!!"""###""""""!!! !!!""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""######""""""""""""#####################""""""!!!"""!!!!!!!!!!!!!!!""""""####################################""""""""""""######$$$$$$$$$$$$############!!!!!!!!!!!!######"""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""######$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''))))))((('''&&&&&&&&&&&&'''(((((()))***+++,,,,,,))))))***+++,,,,,,------))))))))))))***+++------,,,---.........,,,+++************+++******))))))''''''((()))***+++,,,---'''(((***,,,...111222333---------------000444777555444444444444555555666333222111000///000111111...///...---,,,---000222666999;;;:::666333333444333333222222222222333333222222111///...---,,,++++++,,,...///000111111111 !!!!!!!!!!!!""""""""""""###############"""""""""$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$%%%%%%&&&$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&%%%###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((())))))))))))((((((''''''))))))*********)))++++++++++++,,,---......111000000///---,,,***))),,,,,,---...///000111222////////////////////////222111000///...---------,,,...000222333111///...,,,,,,,,,---...///000000/////////......---,,,,,,******))))))***,,,...///111111000//////.........---------...............------,,,+++***))))))((('''((()))***+++,,,,,,---//////......------,,,,,,////////////......------+++)))'''&&&'''***...000---,,,+++,,,///111111111////////////...---,,,+++*********+++,,,...000111000//////.........//////000000111111000///...---------,,,,,,,,,,,,------,,,,,,,,,,,,---...////////////......---,,,,,,,,,---+++***+++---......------***(((((()))******)))+++***))))))(((((()))))))))******+++++++++************)))(((((('''((((((&&&'''((())))))'''%%%$$$!!!###$$$$$$######$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$%%%$$$$$$$$$######""""""#########"""""""""""""""'''&&&%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$###!!!"""""""""############""""""!!!!!!  !!!############"""###############$$$%%%%%%##################"""""" """###### !!!###%%%&&&""""""""""""#########$$$!!!""""""""""""""""""!!!######""""""""""""""""""###""""""""""""""""""### !!!!!!!!!!!!"""""""""####################################""""""""""""""" !!!"""""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%############$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''******((('''&&&&&&&&&&&&(((((()))***,,,---......++++++++++++++++++,,,,,,+++++++++,,,,,,---......---------------,,,+++***))))))***+++++++++******************************)))***+++---...000111222...---,,,,,,---000333666222222111111222333555666333222000/////////111111//////...,,,,,,---111444555777888777444111111222333222222222222222222333000000///---,,,+++***)))+++,,,---///000111222222 !!!!!!!!!!!!!!!"""""""""#########$$$############$$$%%%'''(((******)))(((((('''''''''"""######$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""$$$$$$%%%%%%%%%$$$$$$###&&&&&&'''(((((('''&&&%%%&&&%%%###"""###$$$$$$%%%#########$$$$$$%%%%%%%%%'''(((((())))))))))))(((((()))******+++******)))++++++***++++++,,,---...++++++,,,,,,---------...,,,------...///000111111000000000000000000000000111000///...------------+++---000222222111000...+++,,,---...//////000000......---,,,++++++++++++***)))))))))***,,,...///111000///------------------------.........//////......---,,,+++***))))))(((((())))))***,,,---------------,,,,,,+++++++++---............---,,,,,,)))******+++,,,...000000---++++++,,,...000000////////////......---,,,,,,))))))***+++,,,---.../////////............//////222111111111000///......++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,---...///222111000///...,,,++++++,,,++++++,,,...000///......,,,))))))***,,,,,,+++++++++***))))))))))))))),,,,,,,,,++++++***((((((+++***)))((((((((())))))&&&'''((())))))'''%%%$$$!!!"""$$$###""""""###%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$###############""""""!!!!!!!!! """"""""""""###$$$%%%&&&###########################$$$%%%%%%%%%%%%$$$$$$!!!"""""""""############""""""!!!!!! ###""""""!!!"""###%%%&&&!!!""""""###$$$$$$$$$%%%""""""""""""""""""###### """###### !!!"""$$$$$$!!!""""""""""""#########"""!!!!!!!!!!!!!!!!!!"""############"""""""""""""""""""""######"""""""""!!!!!!"""""""""""""""######$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""###### !!!""""""###""""""###"""!!! !!!"""###"""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((+++***)))((('''&&&&&&&&&%%%%%%&&&'''((()))***+++---,,,,,,++++++*********---..................---------------,,,+++***)))((()))***+++++++++++++++***************+++++++++---------.........//////...---++++++---///222444333222111000000111222333222111000/////////000111000000///...---///333666555666666555333111111111222222222222222222222222//////...---,,,++++++***,,,---...000111222222222 !!!!!!!!!!!! !!!!!!""""""#########$$$&&&''''''&&&&&&''')))((('''&&&%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%#########""""""######$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%### $$$###""""""$$$%%%%%%$$$"""######$$$%%%&&&&&&'''&&&'''((()))************++++++++++++++++++******++++++++++++,,,---......%%%&&&&&&'''***---000111,,,------...//////000000////////////////////////000///...---------------,,,---///111111111///...,,,---...///////////////...---,,,+++***************)))))))))***,,,...///000///---,,,++++++,,,,,,,,,,,,------.../////////------,,,+++***)))((((((((((((((()))***+++---...,,,,,,,,,+++++++++++++++,,,---.........---+++***((())),,,...000000000///---+++***+++---//////............---------,,,,,,******++++++,,,,,,------...------------...//////111111000///...------,,,******++++++++++++******,,,,,,++++++,,,...000111555444222000...,,,+++*********,,,...111111000///---+++)))***+++---------,,,++++++***************,,,,,,,,,+++***((('''&&&))))))(((''''''(((((()))&&&&&&'''((('''&&&%%%$$$!!!###$$$$$$###"""$$$%%%$$$######""""""######$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!! !!!###$$$&&&'''########################"""###$$$%%%&&&%%%$$$###""""""""""""############""""""!!!!!!!!!!!!!!!!!!%%%###"""!!!!!!###%%%''' !!!"""###############!!!!!!!!!!!!"""""""""""" !!!"""### !!! !!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""########################""""""############""""""!!!###$$$%%%%%%!!!"""###$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((******)))(((''''''''''''''''''((())))))***++++++---,,,,,,++++++******)))....../////////......---......---,,,+++******)))((()))***+++,,,,,,,,,,,,''''''(((***,,,---...////////////...............///,,,******,,,///111222333222111000000/////////111111000000000////////////000000///...000333666666555555444333333333222111111222222222222111111000000/////////.........//////000111222222222222 !!!!!!!!!!!! !!!!!!"""#########&&&((((((&&&%%%&&&'''""""""!!! !!!"""######$$$%%%%%%%%%$$$###""""""""""""###$$$%%%%%%######$$$%%%%%%%%%$$$$$$ """!!! """&&&'''&&&$$$"""###$$$%%%&&&'''((((((%%%%%%'''(((***+++++++++///...,,,+++++++++,,,,,,+++++++++,,,,,,---...///,,,***((('''(((+++...000,,,,,,,,,---......//////------------------------......------,,,------.........//////000/////////---...///000000///......///...,,,+++******++++++************+++---...000///...,,,*********+++,,,,,,,,,------...//////000///...------++++++***)))))))))((()))***+++---...++++++,,,,,,,,,,,,,,,,,,+++,,,.........---+++***'''(((***,,,.........---,,,+++***+++---......---......------,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......///...---,,,+++******)))))))))***++++++***)))))),,,,,,,,,---///222555777777666444111///,,,***)))((())),,,///222222000---+++)))((()))+++---......,,,,,,+++************+++************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""###%%%$$$######$$$&&&######""""""""""""######$$$$$$$$$######$$$$$$$$$########################$$$######"""!!!!!! !!!!!!""""""###$$$&&&&&&########################!!!"""$$$%%%&&&%%%$$$###""""""""""""############!!!!!!"""""""""""""""""""""""""""""""""######$$$ !!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""" !!!###$$$$$$"""  !!!!!!!!!!!!"""!!! !!!""""""""""""######$$$$$$%%%!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%%%% """###$$$$$$$$$###""""""""""""""""""""""""!!!"""""""""############"""######$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%&&&'''(((((())))))((((((((((((((()))******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///000000/////////...---+++******))))))'''(((***+++,,,---------&&&'''(((***,,,...//////............///////////////,,,)))))),,,///111111222222222222111///......///000111222111000...------.../////////000222444333222222111222333222222000111222333333222111000.........////////////000111222222333333333222222 !!!!!!!!!""" !!!""""""### $$$''''''%%%""""""######"""!!! !!!"""######$$$%%%&&&%%%%%%######!!!!!!""""""###$$$&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%$$$"""!!!"""###%%%&&&  ###'''(((&&&#########$$$%%%'''((())))))$$$%%%&&&(((***+++,,,,,,111///---+++++++++---...,,,,,,,,,,,,---...//////888555000+++))))))+++,,,+++,,,,,,------.........++++++++++++++++++++++++------,,,,,,,,,---....../////////.........//////......///000000///...---000///---,,,++++++,,,---+++*********+++---///000///---+++***))))))++++++,,,,,,------...///000000111111000///...------,,,))))))(((((()))+++---...,,,,,,,,,------.........+++,,,---......,,,***)))&&&'''((()))***+++,,,,,,,,,+++******,,,......---......---,,,,,,,,,------......//////......---,,,++++++++++++,,,,,,---...---,,,+++)))((('''''''''((()))***++++++***)))(((++++++,,,...111555999<<<888777555222///,,,***)))&&&(((+++000333222///,,,)))((('''(((***---......---,,,++++++******++++++'''(((((()))))))))))))))######$$$%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%"""$$$%%%%%%$$$$$$%%%&&&$$$##################$$$%%%%%%$$$$$$$$$$$$%%%%%% !!!!!!!!!###""""""!!! $$$$$$######$$$$$$%%%&&&######################## !!!###%%%%%%%%%###"""""""""""""""############!!!!!!""""""######$$$$$$ """###$$$###!!!  !!!""""""!!!  !!!!!!"""!!!!!! !!!!!!"""%%%((()))(((&&&$$$ !!!"""!!!  !!!"""!!!!!!"""###$$$%%%%%%%%%!!!"""###$$$$$$###"""!!! !!!""""""!!!!!!!!!"""#########"""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!!!!"""%%%&&&&&&%%%"""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""""""""""""""$$$$$$$$$%%%&&&'''((())))))(((((((((((())))))***((((((((((((((()))))))))'''((()))***,,,---...///)))+++---///111111111111///...---+++***)))))))))'''(((***+++,,,---......*********++++++,,,,,,,,,------......///000000000///,,,((())),,,///000000111111222222222000///---...///111333222000...,,,***,,,.../////////111222000///......///000111000000111222333333222111000++++++,,,,,,---......///333444444444444333222222""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$***)))'''%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###"""######$$$$$$$$$$$$###&&&&&&%%%%%%###"""!!! """###%%%&&&&&&%%%%%%&&&))),,,//////---,,,+++******++++++---...000000111111000000//////.........---,,,---...///...---111...,,,***))),,,...000------......------,,,+++000---))))))+++------,,,+++++++++,,,---...//////000///.........000111222...000111333333111000...000000000000////////////111111111111111111111111111000///...---,,,,,,++++++,,,...000111222222111222111111///...---,,,+++---------------------------,,,+++++++++,,,---...000000000000///...---,,,******+++,,,---------...++++++,,,,,,,,,---------+++,,,------......---------,,,,,,+++*********+++,,,,,,------...---------...---,,,***))))))((((((------,,,+++*********+++,,,---...111444999<<>>@@@BBB;;;888333111000///...---//////000000000///...--- !!!###$$$$$$###!!! !!!!!!!!!!!! !!!"""###%%%%%%$$$######---+++(((&&&%%%''')))***+++)))''''''((())))))(((######$$$%%%'''((())))))$$$%%%&&&(((***---///000************************...,,,***'''$$$######"""%%%%%%%%%%%%$$$###"""""""""""""""############$$$((()))))))))((('''&&&&&&'''(((***+++,,,,,,++++++)))))))))'''%%%%%%''')))///...------------+++)))&&&&&&''''''''''''(((((((((((())))))***++++++,,,000000000///------...///000///......------......333444444333111000111222222222222222111000///...,,,---...///////////////222222222222111000///...---///000000...,,,,,,,,,******+++,,,---...///000111111000...,,,***(((&&&((((((''''''((()))******,,,---.../////////...---------,,,,,,,,,,,,------+++***************++++++------,,,+++++++++,,,,,,,,,,,,---,,,+++***,,,.../////////000000111111111111000///---,,,,,,++++++******++++++++++++******,,,,,,++++++++++++,,,,,,)))((((((***+++,,,+++)))%%%&&&''''''%%%"""%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%'''(((((()))%%%%%%%%%$$$$$$$$$###############"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""#########$$$$$$&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$%%%&&&&&& !!!"""###$$$%%%%%%$$$######""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! ###!!! """###""""""""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""$$$$$$!!!!!! !!!!!!!!! """$$$&&&&&&%%%######"""!!!!!!!!!!!!!!! !!!!!!!!!!!! #########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))'''&&&%%%''')))***)))))))))))))))*********++++++(((((())))))******++++++(((((()))))))))(((''''''''''''''''''((((((((((((*********+++******)))))))))***+++,,,,,,+++******))))))******++++++,,,------......---,,,+++---...---,,,+++---///000000///++++++,,,---......///000666:::???CCCEEEFFFHHHIIIBBB===777222///...---,,,---------------,,,,,,,,,"""###%%%&&&&&&%%%"""!!!"""!!!!!!!!!!!!!!!!!!"""!!!"""######$$$$$$######...,,,***((('''&&&'''''''''''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&(((***,,,---))))))***++++++,,,,,,------+++)))&&&$$$###"""""""""###$$$$$$$$$###!!! """""""""""""""""""""###'''''''''''''''&&&%%%%%%''''''((()))******)))))))))))))))(((''''''(((***---------------,,,***)))&&&&&&&&&'''((()))******((()))***+++,,,,,,------000///...---,,,,,,---...000///...,,,,,,---......333444555333111000000111...//////......---,,,++++++,,,,,,---.........///111111111111000///...---,,,...000000...,,,++++++((()))+++,,,...000000111111000///---+++)))'''&&&(((((((((((()))******+++,,,---///000000///---,,,,,,,,,,,,++++++,,,,,,,,,)))))))))))))))******+++,,,+++++++++,,,,,,---...,,,---...---++++++---......//////000000111111222///...---+++***)))************+++,,,,,,,,,++++++************************)))(((((()))++++++***)))$$$&&&'''((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((%%%%%%%%%$$$$$$$$$######$$$$$$######$$$%%%&&&'''######"""""""""""""""###############""""""""""""&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!!!!!!!!!!!!!"""""""""############"""""""""######$$$%%%+++***(((%%%$$$###"""###$$$######"""""""""""""""######"""!!!  !!!!!!""""""!!!!!!######""""""!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""######!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!"""""" !!!!!!""""""!!!  """""""""  !!!""" !!!!!!""""""!!!!!! ############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((()))(((&&&&&&''')))))))))((()))))))))*********++++++))))))))))))))))))))))))(((((()))))))))(((((('''&&&'''''''''((((((((((((******+++******)))(((((((((***,,,......---+++)))((()))***+++,,,,,,,,,++++++,,,---,,,******+++---+++***+++---///111000///***,,,...//////000111222555;;;DDDJJJMMMLLLKKKKKKDDD???777111...------,,,,,,+++************++++++%%%&&&'''((((((&&&$$$######"""!!!!!!!!!!!!"""###!!!!!!""""""#########"""))))))***)))(((%%%###"""!!!%%%'''((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((()))+++,,,,,,---)))(((&&&%%%$$$###$$$$$$!!!"""###$$$###"""!!! ###"""""""""""""""""""""$$$%%%&&&'''((((((((((((''''''(((((())))))((((((((()))***)))(((''')))***''')))*********((('''&&&(((((('''((()))***,,,---((()))***,,,---......---...------,,,------...---000///...,,,,,,---......222333333222///......///------------,,,+++***))))))******+++---...///000////////////...---,,,+++***---///000...,,,******)))***,,,...000111222222000000...,,,+++)))(((((('''((()))******+++++++++,,,---///000000...---+++******++++++++++++******)))((((((((())))))***+++))))))***+++,,,...///000---......---,,,,,,---///....../////////000000000---,,,++++++******)))***+++,,,,,,---......------*********++++++************)))))))))******((('''&&&&&&'''(((((()))))))))''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&'''''''''###"""""""""""""""###############""""""""""""!!!######""""""!!!""""""###""""""""""""""""""""""""$$$$$$###""""""""""""""""""""""""############$$$"""!!!!!!!!!!!!""""""###!!!!!!  !!!###%%%$$$######"""""""""""""""######"""!!! !!!!!!"""############"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!  !!!!!!"""############"""!!! !!!######"""!!!""""""!!!!!! !!!!!!!!!!!!""""""######""""""!!!""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&((()))******(((''''''(((((('''%%%(((((()))))))))*********+++******)))((('''&&&&&&(((((()))))))))))))))((('''''''''(((((((((((()))***************)))(((''')))+++---000000///,,,+++((()))+++---...---,,,+++***++++++***))))))+++,,,))))))***,,,...000///---***,,,///000000000111333222:::EEEMMMOOOMMMHHHEEE???;;;444///............******))))))))))))***+++))))))))))))((('''&&&&&&$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""""""""$$$&&&'''((('''$$$!!!"""%%%%%%$$$###### !!!"""$$$%%%&&&'''%%%%%%$$$############$$$###$$$$$$%%%'''(((((()))'''&&&%%%$$$###$$$%%%&&&!!!""""""###""""""!!!!!!$$$############""""""""""""###%%%'''((()))******'''''''''''''''(((((((((%%%&&&((('''&&&&&&'''((('''***,,,---,,,+++***+++))))))(((((()))+++,,,...'''(((***,,,.........------------...000111000...000///......------......000111111000...---...///////////////...---,,,+++))))))***+++,,,...000111............---,,,+++***))),,,......---++++++,,,+++---///111222222222111000///...,,,++++++++++++'''((()))+++,,,,,,,,,,,,,,,---.........---,,,+++))))))************))))))(((((((((((()))***+++,,,))))))***+++,,,...///000------...---,,,+++---///........................++++++,,,,,,,,,,,,+++++++++,,,---......//////...,,,,,,------------,,,,,,+++)))))))))******(((&&&''''''''''''''''''((((((***))))))(((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######"""$$$&&&((())))))((('''"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""#########""""""######$$$"""#########$$$$$$$$$$$$!!!!!! !!!!!!"""!!!###$$$$$$######""""""""""""""" !!!!!!!!!!!!!!!""""""###############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!"""###$$$""""""""""""""""""""""""""""""""""""############ !!!######"""!!!"""$$$ !!!!!!""""""""" !!!!!!""""""######""""""""""""!!! !!!!!!"""###$$$$$$######"""!!!!!!###%%%''''''&&&&&&&&&&&&%%%$$$""" """"""############"""""""""""""""############$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&(((***++++++)))((('''((((((&&&%%%'''''''''((((((((())))))******)))((('''&&&%%%%%%(((((()))*********))))))(((((((((((()))))))))))))))))))))***))))))(((((()))+++...000111000...,,,)))+++...000111000...,,,)))***+++***))))))+++,,,))))))***,,,...///---,,,)))---111111000///000222000777BBBIIIJJJFFF@@@===777444///,,,,,,---......)))))))))***************,,,+++***)))((((((((()))%%%$$$"""!!!!!!"""$$$%%%!!! !!!!!!""""""######$$$%%%%%%$$$"""!!!""""""!!! """$$$ !!!"""###$$$%%%###"""""""""""""""######!!!!!!""""""###$$$%%%%%%&&&%%%$$$#########$$$%%%###"""""""""""""""######%%%%%%$$$$$$############"""###$$$&&&'''((())))))''''''&&&&&&&&&&&&&&&'''###%%%''''''&&&%%%&&&'''%%%)))---///...------...***)))((('''((()))+++---&&&(((***,,,.........---------///222666666444111///000000000//////.........000000000......///000000000000000///...------,,,+++++++++,,,---///000............---,,,++++++)))***,,,,,,++++++,,,......///000222222111000//////...---,,,,,,,,,---...'''(((***+++---------,,,------,,,,,,,,,+++++++++(((((()))******)))(((((())))))))))))***+++,,,,,,,,,,,,+++++++++,,,------,,,------,,,++++++,,,............---,,,,,,++++++&&&(((***,,,---,,,+++******+++,,,---............,,,,,,---......---,,,,,,(((((('''(((******)))(((&&&''')))******)))'''&&&++++++***)))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### ###'''+++,,,+++(((&&&"""""""""""""""###$$$$$$!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%#########$$$$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!$$$######""""""""""""""" !!!!!!!!!!!! !!!!!!"""###"""""""""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""""" !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""$$$$$$"""!!!"""$$$###"""""""""""""""!!!!!! !!!"""######### !!!"""""""""!!! !!!"""######""""""!!!"""!!! """$$$%%%%%%$$$!!!"""$$$%%%%%%###!!! !!!!!!""""""""""""!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%''')))***)))(((''''''((()))(((&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))***************))))))))))))*********+++'''((()))))))))))))))))))))+++---...//////...---+++---000333444222000...)))***+++***))))))+++---++++++,,,...//////---+++)))...222222///---...111000555<<>>;;;777555000...+++***+++,,,,,,,,,((()))+++,,,,,,,,,+++***...---***((((((((()))***%%%$$$"""!!!!!!"""$$$%%%!!! !!!""""""#########"""######$$$$$$"""###""" """&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$!!!!!!!!!"""###$$$$$$$$$'''&&&%%%############$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%&&&$$$&&&((((((''''''((()))"""'''))))))'''((()))***)))'''&&&'''(((***+++%%%'''***,,,......------......111555::::::777333///000111111111000...---...///000000///...000111000000000000///...---,,,///...---,,,,,,,,,---...////////////...---,,,+++(((***++++++***+++---000///000111222111000...---///...---,,,------///000'''(((***,,,---------------,,,+++************+++'''((()))******)))((('''))))))))))))***+++,,,---///...---,,,++++++++++++,,,,,,---,,,+++***,,,...///...---,,,+++******)))!!!$$$'''***,,,+++(((''')))***+++,,,------...---******,,,,,,,,,,,,******&&&&&&&&&(((***,,,+++***"""%%%***...///---***(((,,,+++***)))'''%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''###$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$$$$#########(((---...,,,(((%%%""""""!!!""""""###$$$$$$!!!!!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$&&&&&&######$$$$$$$$$%%%%%%%%%######"""""""""""""""### !!!"""######$$$$$$######"""""""""""""""######"""!!!  !!!!!!!!!!!!!!! !!!"""###$$$%%%%%%!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$"""""""""""""""""""""""" !!!!!!"""""""""$$$$$$"""!!!"""$$$%%%%%%$$$###"""!!!  !!!"""######$$$ !!!#########"""""" !!!""""""!!! ###!!!  """$$$$$$###""" !!!!!!!!!!!! """"""""""""##################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&((()))'''&&&&&&''')))***)))(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***(((((()))***************)))*********++++++++++++''''''((())))))***)))))))))***+++---......------,,,...222555666444111///)))***+++***)))***+++---,,,,,,---///111000...+++)))...333222///,,,---000222444777777555333222111,,,+++)))(((***+++******((())),,,---...---,,,***---,,,***'''&&&%%%%%%%%%######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """"""!!! &&&%%%###"""!!!!!!"""""" !!!"""######"""!!! $$$"""!!! !!!"""$$$%%%"""######$$$$$$%%%&&&&&&(((((('''&&&%%%######""""""###$$$%%%&&&'''((((((""""""""""""###$$$%%%&&&'''&&&&&&%%%%%%$$$$$$###'''(((***)))&&&###""""""$$$%%%'''))))))((('''&&&%%%%%%&&&&&&'''((()))))))))))))))***++++++,,,,,,---111777;;;<<<999555222000000///---++++++---///......///000000000000000......///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++************,,,---...111111333333333111///...000000000000000/////////,,,+++***))))))+++---...,,,***))))))***++++++***.........---,,,+++***)))+++***)))))))))***+++,,,............---,,,,,,+++++++++++++++++++++++++++...---,,,,,,---,,,***(((************)))))))))))))))+++,,,------,,,***(((******))))))))))))))))))&&&&&&&&&''''''''''''((()))((((((((())),,,...000(((((((((((('''$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&###%%%''''''%%% """"""!!!!!!"""$$$&&&'''&&&'''))),,,---***$$$ $$$$$$$$$$$$$$$###"""!!!$$$#########""""""!!!!!!########################$$$$$$##################&&&%%%%%%%%%$$$$$$#########$$$%%%&&&%%%### """  !!!"""!!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""############(((%%%!!! !!!!!!!!!"""""""""###!!!  """###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###"""!!!  !!!""""""""""""""""""""""""%%%$$$"""!!!!!!###%%%&&&""""""""""""!!!!!!!!!!!!!!!######"""!!! """"""!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''(((((((((((('''&&&%%%$$$''''''&&&%%%%%%$$$$$$###%%%&&&&&&'''((())))))***'''(((((()))***,,,---...///---+++)))))))))+++,,,+++***(((''''''((()))***((()))++++++******+++---222777<<<>>>;;;666000---))))))***+++,,,,,,------........................---...///111111111000///333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++)))(((&&&###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###"""""" !!! !!!"""######"""!!! """!!!  !!!###$$$"""######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$'''((()))(((%%%$$$###$$$$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&'''''''''))))))******+++,,,,,,,,,---000444888999777333111000000///---+++***,,,...//////000111111111000000---.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((((((''''''((()))++++++///000222333333222111000////////////////////////---,,,+++***+++,,,...///---+++******+++,,,+++***,,,,,,,,,,,,+++***))))))))))))((())))))+++---...,,,------------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,------,,,*********************************+++,,,,,,,,,+++***++++++******))))))))))))&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&''')))***''''''(((((('''%%%###"""#########$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%###!!!$$$############$$$&&&'''%%%(((+++------***&&&$$$$$$$$$%%%%%%$$$######"""$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!!!!!!! ###$$$$$$%%%$$$###!!! """!!! """"""!!! !!!!!!!!!!!!""""""""""""""""""!!! !!!"""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!&&&$$$!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ###"""!!!  !!!""""""""""""""""""""""""!!!  """"""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!######""""""""""""########################$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''((()))******((((((((()))***+++,,,---...---+++***))))))*********)))'''&&&&&&''')))***%%%''')))*********,,,...222777<<>><<<777222///+++,,,,,,,,,---------...////////////////////////111000///......///000111000000000000///...------***************************+++,,,------,,,++++++&&&%%%$$$"""""""""###$$$"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$"""""""""###$$$&&& ###$$$###"""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""######!!!""""""######$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!"""#########$$$#########"""######$$$%%%!!!"""######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$''')))%%%&&&&&&'''''''''''''''######$$$%%%'''((())))))+++++++++,,,------......///////////////000000000444444444222000...///000222222333333333333222111/////////000000111111111------------------------////////////...---,,,,,,))))))***++++++,,,,,,,,,222222222111000///......------------......//////------,,,,,,,,,,,,,,,------+++))))))******)))(((++++++,,,,,,,,,,,,,,,,,,))))))******)))))))))(((***))))))))))))***+++,,,---------,,,,,,+++++++++***))))))***++++++***((('''''''''((((((((())))))************+++,,,---...------,,,+++***(((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$''''''(((((('''''''''&&&&&&+++...+++%%%!!!"""$$$$$$%%%%%%&&&&&&%%%%%%%%%###############$$$$$$$$$########################!!!!!!"""""""""######### !!!!!!!!!!!!!!!###""""""!!!!!!"""###$$$###"""!!!"""###$$$###!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""############ !!!"""""""""!!!""""""""""""!!!!!!!!!!!! !!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$######""""""""""""!!!!!!!!!!!!###""" !!!###!!!!!! !!!!!!$$$######""""""!!!!!!!!!"""""""""######"""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######!!!!!!"""###$$$%%%%%%&&&%%%%%%&&&((()))+++,,,,,,***)))((((((''''''((((((((()))+++,,,+++)))'''%%%&&&&&&&&&&&&&&&'''((((((((()))***)))((('''((())),,,111777;;;:::666222///---------------.........///////////////////////////............000222333111111111111111///...---************************+++,,,---...------++++++$$$###"""!!!!!!!!!"""###"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""$$$%%% """###""" """"""!!!!!!!!!!!!""""""""""""""""""############!!!!!!""""""###$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!! $$$###############$$$$$$"""""""""###$$$%%%%%%&&&%%%&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&''''''(((((("""###$$$&&&((()))+++++++++,,,,,,------......///////////////////////////222333444333111000000111111111222333333333333222---------------///000000////////////////////////---......------,,,+++******+++,,,---............333333222000///...---------------...//////000000------------,,,,,,,,,,,,,,,***))))))***++++++***,,,,,,---------,,,,,,+++************)))((('''&&&+++***)))))))))***+++,,,---,,,,,,++++++******)))***)))))))))++++++)))'''&&&''''''(((((()))))))))*********++++++,,,,,,---,,,++++++***)))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&''''''(((((((((''''''(((***+++)))$$$""""""######$$$$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!!!!!######"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" !!!!!!"""######"""""" !!!!!!"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!###""" !!!"""!!!  !!!""""""""""""""""""!!!!!!""""""############""""""$$$$$$############$$$$$$"""""""""############$$$$$$############$$$$$$%%%####################################$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""######$$$%%%&&&&&&###$$$%%%'''(((***+++,,,)))((('''''''''''''''(((((()))***+++***(((&&&%%%&&&&&&&&&'''((((((((()))***+++,,,***(((&&&'''(((***...333555555333111000................................................---------...000111333444111111222222222000...---++++++++++++++++++++++++,,,------......---++++++""""""!!! !!!"""###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  %%%&&&&&&&&&$$$!!!###"""!!! !!!"""### !!!!!!"""""""""""""""!!!!!!""""""######$$$$$$$$$$$$#########""""""""" !!!!!!!!!!!!""""""$$$$$$###############$$$""""""######$$$$$$%%%%%%%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((((((%%%%%%&&&''')))***++++++,,,,,,,,,---......//////........................///111222222111000000111...///000222333333333333......------...000111222000000000000000000000000............---,,,+++***------///000111111000000222222111000///.........------...//////000111111...............---,,,,,,,,,+++******,,,......---,,,,,,,,,,,,,,,+++***)))((())))))******)))((('''---,,,***))))))***+++,,,,,,,,,+++******)))(((((((((''''''(((***+++***)))((((((((()))***+++++++++******+++,,,,,,,,,+++***)))))))))(((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&''''''&&&%%%%%%%%%&&&'''######$$$%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((((((((('''((((((((('''&&&%%%%%%&&&"""######$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$############$$$$$$$$$%%%""""""#########!!! """!!! """"""!!! !!!!!!!!!!!!"""""""""""" """######""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!"""""" !!!"""###$$$$$$!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""#########"""!!!!!!!!!"""""""""!!!!!!""""""""""""""""""""""""!!!  !!!"""###""""""""""""!!!!!!!!!!!!###"""!!!  !!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$""""""""""""###########################$$$%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&"""###$$$&&&''')))***+++'''''''''&&&&&&'''((((((((())))))))))))'''&&&%%%&&&&&&'''((())))))))))))***+++,,,+++)))(((((()))'''***...000000//////000........................------------------------------...000111111111111000000111222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++***######"""!!!!!!"""$$$%%%  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!###$$$$$$$$$###"""!!! !!!"""### !!!"""!!!!!!!!!!!!!!!!!!"""######$$$$$$###############$$$$$$$$$!!!"""%%%&&&((()))$$$$$$###############$$$###############$$$$$$$$$$$$&&&((((((&&&%%%$$$$$$'''&&&&&&&&&&&&'''(((((('''((((((((())))))******,,,,,,------.../////////------.........---,,,,,,---///000111000///000111---...///111222333444444222111111111111333555666111111111111111111111111000000000000///...---,,,***+++,,,............---111000///////////////000.........///000111111222//////000000///...---------,,,+++,,,...000111000,,,,,,,,,+++***)))((('''&&&'''(((*********)))(((///---+++***)))***+++,,,++++++******)))(((((('''%%%%%%&&&(((+++,,,,,,+++)))******+++,,,,,,------)))+++,,,------,,,***)))((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%'''(((((('''&&&%%%$$$%%%&&&&&&'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$!!!!!!  """$$$%%%###$$$&&&(((((((((((((((((('''%%%&&&((()))))))))!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$ !!!!!!!!!""""""###$$$$$$###!!!"""  !!!"""!!! !!!!!!!!!!!!""""""""""""!!!############"""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""############ !!!"""""" !!!"""###$$$%%%!!!  """###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###############""" !!!"""""""""!!!!!!""""""""""""""""""""""""###"""  !!!###%%%""""""""""""!!!!!!!!!!!!""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$""""""""""""##################""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&!!!"""###%%%'''(((******&&&&&&&&&&&&&&&'''(((((())))))))))))((('''&&&%%%&&&'''((()))************)))+++,,,+++***)))***,,,&&&)))+++---------...//////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///......///000111000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***!!!!!!""""""""""""!!!!!!"""!!!  !!!"""###""""""!!! ###"""!!!!!!!!!  !!!"""###### !!!%%%'''%%%  $$$%%%$$$"""!!! !!! $$$### !!!%%%###$$$$$$######""""""!!!!!!!!!"""###$$$$$$###"""!!! !!!"""""""""""""""#########$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&((()))++++++)))((((((((((((((())))))......------------......000///...---,,,+++++++++,,,------...///000111111000111111111111222222222222222222111111111111111111111000000//////...............---,,,+++***)))))))))+++,,,---.........////////////000000000000//////............//////222000//////000000///---000///...,,,,,,,,,---...///...---+++***)))((((((******)))((((((((((((((('''(((((())))))))))))(((***++++++++++++***)))))))))******)))(((''''''(((,,,---...,,,***((()))***))))))))))))))))))))))))&&&((()))******)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%&&&&&&%%%$$$$$$(((&&&$$$"""###%%%(((+++$$$#########""""""!!!!!!""""""""""""""""""""""""###"""!!! !!!"""######$$$!!!(((###!!!"""!!! !!!###$$$!!!!!!  """$$$&&&######""""""!!!!!!!!! """"""""""""""""""""""""$$$#########""""""!!!!!!!!!"""###"""!!! !!!### !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""""""""!!!!!! $$$###"""!!! !!!###""""""!!!  !!!""""""$$$"""!!!!!!""""""!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""###########################"""""""""!!!!!! !!!  """###&&&%%%###""""""###%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$&&&&&&'''((($$$$$$$$$$$$%%%&&&'''((()))))))))(((''''''&&&&&&)))(((&&&%%%%%%&&&''''''&&&&&&''''''(((((()))))),,,,,,++++++++++++,,,,,,...+++)))))),,,---,,,***------------------,,,,,,*********+++,,,---...///000222333222000......///////////////000000000000,,,++++++---......+++)))))))))+++---///111222333!!!!!!""""""""""""!!!!!!"""!!!  !!!"""###"""!!! """!!!!!!!!!!!!  !!!!!!"""""" """$$$###  """$$$###"""!!!!!!!!!"""""""""%%%$$$!!!"""&&&%%% $$$$$$$$$###""""""!!!!!!!!!"""###############"""""""""############$$$$$$$$$$$$#########$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&''')))*********************+++,,,---///......------......//////...---,,,++++++,,,,,,,,,------...///000000000//////000000000111111111111111111111000000000000000000000000//////...............---,,,+++***))))))***++++++,,,---...///000000000//////////////////..................///222111///000111111000///222000---+++***,,,...///000///---,,,+++***++++++******)))((((((((((((((('''((()))***************,,,,,,------,,,,,,+++***((()))***)))((('''((()))---......---***)))))))))((((((((((((((((((((((((&&&''')))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$######""""""######$$$$$$%%%%%%&&&%%%%%%$$$$$$'''%%%$$$######%%%''')))$$$#########""""""""""""""""""""""""""""""""""""###"""!!! !!!"""### """%%%...)))"""""""""!!!!!!!!!"""###$$$ """############"""""""""!!!!!!""""""""""""""""""""""""######"""""""""!!!!!!!!! !!!"""""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""!!!!!! !!!!!!!!!!!! """""""""""""""""""""""""""!!!!!!!!! !!!""""""#########""""""!!!  !!!""""""###"""!!!!!!""""""!!! !!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""### %%%&&&####################################""""""!!!!!!!!!""""""!!!!!!!!!"""###$$$&&&%%%###""""""###%%%&&&$$$%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''((('''''''''''''''(((((((((((((((''''''&&&''''''''''''''''''((((((((((((((()))((((((''''''(((((()))---+++))))))+++,,,+++***......//////...---,,,+++*********+++,,,...///000111333444333000......////////////////////////000,,,,,,---------+++******&&&(((+++...000111000/// !!!!!!""""""!!!!!! !!!!!! !!!!!!"""!!!!!!  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""###$$$$$$###$$$###"""###&&&%%%"""%%%%%%$$$$$$###""""""!!!"""""""""""""""###$$$%%%""""""""""""$$$&&&((()))$$$$$$###"""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((())))))************+++,,,......//////............//////...---+++******+++---...,,,------....../////////............//////////////////////////////000000000000000////////////...---------------,,,+++***+++*********+++---///000000000000//////...............------------......111000///000111222111000111///,,,***)))+++...000000///---,,,+++,,,---///******)))((((((((())))))((()))***+++,,,,,,,,,,,,......//////......---,,,''')))***)))(((((()))***///000///---+++)))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$######""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&###############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" """!!!)))666111$$$$$$"""""""""!!!"""######$$$"""  """#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!  !!!!!!  !!!""""""""""""""""""""""""########################"""""""""!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!  !!!"""#########""""""""""""!!!  !!!""""""###!!! !!!""""""!!! !!!!!!"""""" !!!""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###""" ###%%%##########################################"""""""""$$$############$$$%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&'''(((((()))''''''((((((((((((((('''((((((((((((((('''''''''+++******))))))******+++,,,***))))))***++++++***...///000000///---+++)))*********+++---///111222222444444333111///...///////////////////////////+++...///...+++((()))***%%%(((,,,000111111///--- !!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!""""""!!!!!!###$$$!!!!!!!!!!!!!!!  """######"""!!!!!!"""###$$$%%%&&&&&&$$$$$$######%%%'''&&&$$$''''''&&&%%%$$$######"""###""""""!!!"""###%%%&&&!!!###'''+++---$$$######"""""""""######&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((('''''''''((()))+++,,,---///..................///---,,,***))))))+++---///------------------......,,,,,,,,,,,,---------------------....../////////////////////////////////------------------,,,,,,,,,+++***)))***---///111000000000///......------------,,,,,,,,,,,,------///......///111222111000...---,,,+++++++++---...///...,,,++++++,,,///000******))))))((())))))***)))***+++---...............////////////...------'''(((******))))))***,,,///000000...+++)))((()))((((((((((((((((((((((((&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&(((***''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$"""######$$$$$$$$$##############################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$"""+++888333'''&&&""""""""""""######$$$$$$%%%""""""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!! """"""!!!!!! !!!"""""""""!!! !!!"""!!!  !!!"""###### !!!""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$%%%$$$"""  !!!!!!########################$$$$$$##############################$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''%%%&&&((()))***)))(((((())))))((((((''''''&&&&&&++++++************+++++++++***)))))))))*********,,,---//////...,,,)))'''))))))***,,,---000222333333444555333111////////////////////////.........+++///111...)))&&&(((+++(((***---///000000///... !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$!!!###$$$###""""""%%%'''!!!!!!!!!!!!!!! !!! !!!###%%%$$$###!!!!!!###$$$&&&'''(((((('''&&&&&&)))++++++***)))***)))((('''&&&%%%$$$$$$$$$###"""""""""###%%%&&&  !!!$$$''')))"""""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''''''''((()))+++,,,---......------------......+++***)))))))))+++---...------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---.../////////.............../////////,,,,,,---.........------,,,+++***)))***---///111000/////////.........---------,,,,,,,,,,,,---------,,,,,,---///000///...++++++,,,,,,---,,,,,,+++...---+++***+++,,,...///******))))))))))))******+++,,,---...////////////...............---,,,,,,''')))******))))))***,,,/////////---***)))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$"""###$$$$$$$$$###""""""###############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!%%%%%% %%%111---###%%%!!!!!!""""""############$$$### """### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!! !!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!#########""""""!!! !!!!!!!!!!!! !!!""""""!!!  !!!"""!!!  !!!"""######!!!!!! !!!""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$"""!!!!!!!!!!!!!!!#############################################$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%'''))))))))))))((())))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))(((((()))******+++,,,,,,+++***(((&&&))))))***+++---///111222111333444333111//////000000/////////......------+++...000---(((%%%(((+++------------...///000111 !!!!!!  !!!!!!!!!!!!  !!!###$$$%%%&&&"""###%%%###!!!!!!%%%((( !!!!!!!!!!!!!!! !!!""""""###$$$$$$%%%!!!"""$$$&&&'''(((((((((+++))),,,111444222//////---,,,+++***)))''''''&&&$$$$$$$$$#########$$$$$$###"""!!! !!!""""""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((())))))))))))***+++------------,,,,,,,,,,,,------))))))))))))***++++++,,,---------,,,,,,+++++++++************++++++++++++***++++++---...///000000---............/////////+++,,,---...............+++*********+++---///000..............................------------......---,,,+++,,,---...---,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------******)))))))))***++++++,,,---......//////......---------...---,,,,,,+++(((***+++***))))))***+++,,,---...,,,***((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!"""###$$$%%%%%%%%%%%%###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""(((###""" !!!"""""""""""""""!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!  !!! ######################## !!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""!!!  !!!!!!"""""""""!!!!!! !!!!!!""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""" ###$$$######&&&########################"""""""""############### !!!""""""######""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$#########$$$%%%'''((()))))))))((((((((((((((('''''''''(((''''''&&&&&&''''''(((((())))))(((''''''(((***)))))))))))))))((((((''')))))))))***,,,...000111///000222222000///000111000//////......---------,,,---...,,,(((''')))+++///...,,,+++,,,...000111 !!!!!!  !!!""""""!!!  !!!!!!"""#########!!!###$$$"""###''' !!!!!!"""""" !!!######!!! """%%%"""###%%%'''((())))))(((+++)))...666999444000000//////...,,,+++***((((((%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))(((((()))******+++,,,++++++******++++++,,,((()))***++++++******)))---------,,,+++******))))))*********++++++++++++******+++---...000111111---------.........//////+++,,,---...////////////)))***++++++,,,---...///,,,------......////////////..................//////---,,,,,,......---+++,,,+++)))((()))***,,,...------...///......---,,,******))))))******+++,,,.........///......---,,,------......------,,,+++***+++,,,+++)))))))))+++***+++,,,+++)))((()))***''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#####################$$$$$$%%%%%%%%%"""""""""""""""""""""""" !!!"""######"""!!! !!! %%% ### !!!"""!!!!!! !!!!!!""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!"""""" !!!""" ######################## !!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!""""""!!! !!!$$$&&& !!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###!!!##############################!!!!!!!!!""""""######### !!!"""#########"""!!!$$$$$$$$$%%%%%%$$$$$$$$$###"""!!! $$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$&&&''')))***'''''''''(((((((((((((((***))))))(((((())))))***'''))))))(((&&&&&&(((***))))))((('''((()))***+++)))))))))***+++,,,......,,,...000000000///000111000000///......---,,,,,,---,,,+++***))))))***+++,,,,,,+++++++++,,,------  !!!""""""!!! !!!!!!!!!!!!!!! """### !!!%%% !!!"""###### !!!$$$###!!!%%%###$$$&&&((()))))))))((((((''',,,666999333///...111000///...,,,+++***)))%%%&&&&&&&&&%%%###!!! !!!###$$$%%%%%%###""""""!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''')))***''''''&&&&&&&&&&&&'''(((+++******************+++''')))***,,,,,,***((('''...------,,,+++***))))))************++++++++++++******,,,---///000111222---------.........//////++++++---...//////000000))))))+++,,,---.........+++,,,,,,---...///000000//////............//////000///------......---+++...+++'''%%%%%%)))...111---///000111111///---+++******))))))***+++,,,,,,////////////...---,,,+++...............------,,,+++,,,,,,+++)))((()))***(((***+++***)))((()))***''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))'''$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!!!!"""$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$$$$#########$$$$$$%%%%%%%%%"""""""""""""""""""""""" !!!"""######"""!!! """"""$$$(((!!!''' !!!!!!!!!  !!!###$$$%%%%%%%%%%%%""""""######$$$$$$$$$%%%########################!!!!!!""""""######$$$$$$!!!"""###"""!!! !!!###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!""""""'''$$$!!!"""### !!!!!!!!!!!!!!! !!!"""""" !!!"""!!! !!!!!!!!!!!!!!! ###"""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$%%%""""""######################## !!!!!!"""""""""### !!!"""###$$$###""""""###$$$$$$%%%%%%$$$$$$######"""!!! $$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&"""""""""###$$$''')))+++&&&'''''''''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&(((***(((&&&%%%(((******)))((('''((())),,,---))))))))))))***+++,,,---***,,,.../////////111222000000///...------,,,,,,---+++)))(((***++++++***)))***++++++++++++***)))$$$###!!!  ######""" !!!!!!!!!!!!!!!!!!!!!!!! ###""""""!!!!!! """"""!!!!!! !!!"""$$$%%%%%%###!!! """###$$$%%%%%%%%%%%%%%%&&&''')))+++---...//////000111111111///,,,)))'''$$$$$$$$$$$$###""" $$$$$$######""""""!!!!!!######$$$$$$$$$######"""!!!""""""$$$%%%&&&''''''''''''&&&&&&&&&''''''(((%%%&&&'''((()))***+++,,,***)))))))))***+++,,,,,,***************)))((((((******))))))***++++++,,,,,,++++++******++++++,,,***+++,,,...///000000000////////////000000000000------..................((()))***))))))***---///,,,+++***,,,...//////............//////000000000111000///...,,,+++***)))---,,,)))((((((***---///------...//////......---'''(((((()))***+++++++++---,,,,,,---......,,,+++,,,,,,+++++++++++++++++++++++++++************))),,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%###"""###&&&***+++((($$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&%%%$$$######%%%$$$######$$$$$$###!!!$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###"""!!!  !!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""%%%'''((("""$$$&&&%%%$$$###$$$%%%"""!!!!!!!!!!!!!!!"""###""""""""""""""""""""""""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""############$$$###"""!!!!!!"""###$$$##############################$$$$$$$$$$$$######""""""""""""############%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((***&&&###$$$'''******(((%%%%%%$$$$$$%%%'''((())))))*********)))(((&&&%%%''''''''''''''''''''''''((()))***++++++,,,++++++,,,++++++***+++---...///---.../////////...,,,+++***)))((((((((()))***+++''')))******))))))***+++!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!### !!!"""######!!!!!!!!!!!!  !!!###$$$###"""!!! """"""###$$$$$$$$$$$$$$$%%%&&&((()))++++++,,,,,,------...---,,,)))'''%%%%%%$$$###"""""""""###$$$#########""""""""""""""" !!!!!!!!!!!! !!!"""###$$$%%%&&&&&&'''))))))((('''&&&&&&&&&&&&%%%%%%&&&'''((())))))***)))(((((((((((())))))******************)))(((((((((((((((((()))+++,,,---000///...,,,+++***))))))***+++,,,...///000000000------...///000000111111------............------*********)))'''(((+++---,,,++++++,,,...///...---------------......//////......------,,,,,,++++++,,,+++***))))))+++---...222111000...,,,***)))((()))))))))***+++,,,,,,,,,...---,,,---......,,,***,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))---,,,+++***))))))))))))((('''''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%'''))))))'''%%%######$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%$$$######$$$$$$###!!!$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$#################################$$$######""""""!!!!!! !!!!!!"""""""""######### !!!!!!!!!!!! !!!!!!"""###!!!!!!!!!"""###$$$%%%&&&"""$$$%%%%%%$$$######$$$""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!! ########################!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########$$$###"""!!!!!!"""###$$$########################"""##################"""""""""""""""############$$$%%%%%%$$$$$$"""!!!!!!######$$$$$$$$$$$$######"""$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((('''%%%$$$%%%'''((('''&&&%%%$$$$$$$$$%%%&&&((()))&&&'''((()))******))))))''''''''''''''''''''''''((()))***++++++,,,+++++++++************,,,---.........///000///...---,,,)))***++++++++++++***)))&&&((())))))((((((***+++ !!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""!!! !!!!!!!!!   !!!""""""!!! !!!""""""############"""$$$$$$%%%''''''(((((('''((()))))))))(((&&&$$$###%%%###!!! """%%%'''""""""""""""############ !!! """"""###$$$%%%%%%&&&'''***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''***************)))((((((%%%%%%&&&((()))+++---...111000///---,,,++++++******+++,,,....../////////++++++,,,...///000111222............---,,,,,,+++,,,+++***'''%%%&&&))),,,...,,,+++,,,......---,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---333222///,,,***(((''''''*********+++,,,,,,---------,,,+++,,,---,,,+++))),,,---......---+++)))'''++++++*********)))))))))---,,,+++******))))))***''''''''''''&&&&&&&&&&&&((('''&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&((()))(((&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%$$$######$$$$$$###!!!%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""########################""""""""""""!!!!!!!!!!!!""""""!!! !!!###$$$ !!!!!!"""###### !!!""""""!!!"""######$$$$$$######"""$$$%%%%%%$$$######$$$""""""######"""!!! """""""""""""""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""######!!!!!!""""""""""""############""""""""""""##############################!!!""""""######""""""!!!""""""""""""############$$$$$$$$$$$$$$$###"""!!!""""""############"""""""""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&((()))*********)))''''''''''''''''''''''''((()))***++++++,,,++++++***)))(((((()))***,,,---...///000000000///---,,,+++,,,...//////,,,)))'''&&&'''(((((('''(((***,,, !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """"""""""""!!!  !!!!!!!!! !!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$######%%%%%%&&&&&&%%%$$$###"""$$$###!!! !!!###$$$!!!!!!""""""######$$$$$$!!!"""##################""""""###$$$%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&***************)))(((((($$$%%%&&&(((+++...000222//////............//////+++,,,------............+++,,,,,,---...//////000.........------+++***)))+++***(((&&&%%%&&&))),,,...---,,,,,,---...---+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///---+++))))))***+++,,,*********+++++++++,,,,,,,,,+++******++++++)))(((+++---...///...,,,)))'''************))))))))))))++++++***)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%(((+++***&&&$$$%%%'''%%%&&&&&&'''((()))******&&&&&&%%%$$$$$$$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!######################## !!!!!!!!!"""""""""!!!  """ !!!!!!"""""""""""" !!!!!!"""!!!"""###$$$$$$###"""!!!"""###%%%%%%###"""###$$$""""""$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''(((!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""######""""""""""""""""""###########################!!!!!!""""""""""""!!!!!!!!!"""""""""############$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&((()))*********((('''&&&''''''''''''''''''''''''((((((***+++++++++++++++((((((''''''((()))+++,,,...///000000000///...---...///000000...,,,***(((&&&'''((((((((())),,,... !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$  !!!!!!""""""!!!!!!!!!"""""""""!!!!!! !!!!!!""""""!!!!!!!!!######$$$$$$$$$$$$######""""""""""""!!! !!!!!!""""""######$$$$$$"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&############$$$%%%&&&&&&)))))))))((((((((((((''')))(((((('''&&&&&&&&&&&&***************)))((((((%%%%%%'''***---000333555000//////......//////000,,,,,,---------------,,,---------,,,,,,,,,,,,,,,------------,,,+++))))))(((((('''&&&&&&'''+++......---,,,,,,---...---+++++++++++++++++++++++++++---,,,,,,++++++******)))******+++++++++,,,,,,,,,,,,+++)))((()))+++---...)))))))))***************,,,++++++,,,------,,,***+++---...//////,,,)))'''*********)))))))))(((((()))((((((''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######$$$%%%&&&&&&'''''''''&&&&&&&&&''''''''''''&&&&&&&&&(((***)))%%%###%%%'''&&&&&&'''(((((()))******'''&&&%%%%%%$$$$$$%%%%%%$$$$$$&&&'''(((((())))))%%%$$$######$$$$$$###!!!""""""###########################"""""""""!!!!!!"""""""""""""""""""""""" !!!!!!""""""######"""!!! """ !!!!!!!!!!!!  !!!""""""!!!"""###$$$$$$"""!!! !!!###%%%$$$###"""######""""""$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######### !!!!!!!!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" """###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!  !!!!!!!!!!!!""""""""""""""""""######"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""##################$$$$$$$$$###""""""!!!!!!!!!""""""!!!!!!!!!!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%&&&'''''''''$$$$$$%%%%%%%%%&&&%%%%%%(((((()))******)))''''''''''''''''''''''''''''''((((((***+++++++++++++++(((''''''&&&'''(((***+++...///000000000///---,,,111000///---,,,++++++***((()))))))))***,,,///222 !!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!!!! !!!"""######### !!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$"""""""""""""""!!!!!!  !!!!!!!!!!!! """""""""######$$$$$$$$$"""#########""" """"""""""""############!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%&&&''')))))))))))))))((((((((())))))((('''''''''((((((***************)))((((((%%%&&&(((+++...222555666333222111///...---,,,,,,,,,------------,,,,,,+++------,,,,,,+++*********,,,,,,,,,,,,+++******)))&&&'''((((((((())),,,......,,,+++,,,......---,,,------,,,,,,,,,,,,++++++...------,,,+++******)))++++++******++++++,,,------,,,+++*********+++,,,)))))))))))))))))))))))),,,,,,,,,---///000///...+++,,,...///...---+++*********)))))))))(((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&''''''(((''''''''''''((((((((((((''''''&&&'''''''''%%%$$$%%%&&&$$$%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))%%%$$$######$$$$$$###!!!"""""""""""""""#################################""""""""""""""""""""""""!!!!!!""""""######$$$$$$%%%$$$"""!!!!!!"""######!!!!!!""""""!!! !!!!!!!!!!!!!!!"""######"""""""""###""""""!!!!!!!!!###$$$$$$###""""""###""""""######"""!!! """""""""""""""""""""""" !!!!!!""""""###!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$  !!!!!!   !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" ########################%%%$$$###"""!!!  !!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""##################$$$$$$$$$######"""!!!!!!""""""""""""!!!!!!!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$###$$$(((,,,---***'''%%%%%%&&&''''''&&&&&&%%%$$$%%%''')))***++++++***''''''''''''''''''''''''((()))***++++++,,,++++++((('''&&&&&&'''(((***+++---.../////////...,,,+++111///---+++*********+++((()))*********---111444 !!!""" !!!######!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! #########""""""!!!!!!!!!!!!"""""""""###############$$$%%%&&&&&&'''"""#########""""""!!!  !!!!!!"""!!!!!!!!!!!!!!!""""""$$$%%%%%%$$$$$$######""""""""""""#########""""""""""""""" """######$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''(((((((((((((((((((((''''''''''''(((((()))***************)))((((((%%%&&&(((***...111444666333222111///------,,,,,,---------------,,,+++***+++++++++++++++************+++++++++++++++******''')))***+++***)))***,,,,,,++++++,,,...///...---//////......---------------------,,,,,,,,,,,,,,,,,,+++***))))))+++---......------,,,+++*********************************((('''(((***---......,,,+++,,,------...---------***)))))))))((((((((((((''''''&&&&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((&&&''''''''''''''''''&&&'''%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''(((((()))((((((%%%$$$######$$$$$$###!!!"""""""""######$$$$$$$$$""""""######$$$%%%%%%%%%""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%$$$$$$############ !!!"""######""" """""""""""""""###$$$$$$""""""!!!!!!!!!""""""###!!!"""$$$$$$"""""""""###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$  !!!!!!   !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!! $$$######"""!!!  !!!!!!!!!""""""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""##################"""""""""""""""############"""######$$$$$$$$$######!!!""""""######""""""!!! """###$$$######%%%&&&########################!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$(((222::::::111(((&&&'''((((((((('''&&&&&&$$$%%%''')))++++++++++++''''''''''''''''''''''''((()))***++++++,,,++++++((('''''''''''')))***+++,,,---.........---+++***,,,,,,,,,+++***)))(((((((((((())))))***---111555  !!! """$$$%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###$$$%%%%%%!!!!!!""""""######$$$$$$%%%%%%%%%%%%&&&'''((()))###############"""!!!!!! !!!"""""""""""" !!!"""###$$$%%%&&&%%%###""""""$$$&&&((($$$$$$######""""""!!!!!!!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((()))***************)))(((((($$$%%%'''***---000333555//////............//////------------,,,+++******))))))******+++++++++,,,)))******+++++++++******)))+++------+++))))))))),,,+++***,,,...//////...000000000//////.........++++++,,,------...//////---,,,)))((()))***---///,,,,,,---------,,,++++++,,,+++++++++++++++++++++!!!!!!"""%%%(((******)))+++,,,,,,,,,---......///))))))))))))(((((((((((((((((('''''''''(((((()))$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&''''''&&&%%%$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%'''$$$!!!"""%%%&&&%%%###''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''((('''''''''%%%$$$######$$$$$$###!!!#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!  """$$$%%%$$$###"""###############$$$$$$%%%"""!!! !!!###$$$!!!"""$$$$$$"""!!!"""###"""!!!!!!!!!!!!!!!"""###"""""""""""""""""""""""" !!!"""######$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$   !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""############"""######$$$$$$$$$######""""""############"""""" """###$$$######%%%&&&########################""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%'''///<<