BM66(@ tttjjj___bbbeeeppp{{{qqq^^^YYYdddssszzz\\\KKKBBB<<<;;;;;;888777888;;;;;;;;;::::::999999999999:::;;;===???AAACCCCCCFFFEEEIIIOOOWWWnnntttYYY\\\VVVhhhxxxyyy{{{lll___YYYRRRMMMLLLJJJGGGEEECCCBBB@@@@@@AAADDDHHHKKKRRRVVV]]]ccchhhjjjjjjiiifffaaa\\\```mmm~~~vvvqqqlllgggccc___\\\XXXVVVUUUTTTSSSQQQUUUSSSOOOLLLKKKLLLNNNOOOXXXZZZ[[[\\\[[[YYYVVVTTTMMMLLLKKKJJJIIIIIIJJJKKKHHHIIIJJJJJJJJJJJJHHHHHHKKKLLLPPPVVV\\\dddttt|||vvvqqqllliiibbb___[[[UUUQQQOOONNNNNNNNNNNNLLLJJJGGGEEEBBBAAA??????@@@AAACCCDDDEEEEEEGGGGGGIIIKKKKKKLLLUUU___iiikkkhhh```ZZZYYYXXXUUUXXXYYY[[[\\\[[[\\\]]]___aaadddkkkuuu{{{qqq```PPPEEEBBBDDD???===<<<;;;<<<===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@???>>>===>>>>>>???@@@CCCEEEHHHJJJLLLOOOMMMOOOWWW[[[kkkvvvlll```bbbdddnnnzzzsss___YYYdddqqq|||```LLLCCC<<<;;;;;;999777888;;;;;;;;;::::::999999999;;;<<<===>>>???@@@AAAAAAEEEEEEIIIOOOXXXoootttYYY[[[VVVhhhxxxyyyzzzkkk]]]XXXQQQMMMKKKJJJHHHEEECCCBBB@@@@@@AAAEEEHHHKKKSSSWWW]]]dddhhhjjjjjjiiifffccc___```jjj{{{wwwrrrmmmhhhddd```]]]ZZZXXXWWWVVVTTTSSSSSSQQQNNNLLLKKKLLLNNNOOOSSSTTTUUUUUUTTTQQQNNNLLLIIIHHHGGGFFFEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGIIINNNRRRYYYhhhvvv}}}yyytttnnnjjjaaa^^^YYYTTTPPPNNNNNNOOOMMMMMMLLLJJJGGGDDDBBBAAA??????@@@AAABBBCCCDDDDDDDDDDDDEEEHHHGGGHHHPPPYYYdddgggfff___[[[ZZZXXXUUUTTTVVVXXXYYYYYYYYY[[[]]]aaaccckkktttzzz~~~qqqaaaSSSGGGBBBBBB???===<<<;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>??????AAACCCFFFIIIJJJNNNQQQOOOQQQXXX]]]mmmyyynnnbbbcccccclllwwwxxx~~~xxxddd^^^gggrrrfffNNNEEE>>><<<<<<:::999:::;;;;;;::::::::::::999999=========>>>??????@@@@@@DDDEEEIIIPPPYYYqqqtttZZZ\\\WWWiiiyyyyyyzzzjjj\\\VVVPPPLLLKKKJJJHHHFFFBBBAAA@@@???AAAEEEIIIKKKSSSWWW]]]dddhhhjjjjjjiiigggeeebbb```eeerrryyytttoooiiieee```^^^\\\[[[ZZZYYYVVVTTTQQQPPPOOONNNNNNNNNOOOPPPPPPQQQQQQQQQOOOMMMJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEFFFGGGHHHHHHGGGGGGIIIHHHIIILLLNNNSSS```nnn}}}yyyqqqkkkaaa^^^XXXRRRNNNMMMNNNOOOLLLLLLKKKIIIGGGDDDBBBAAA>>>??????@@@AAABBBBBBCCCBBB@@@AAACCCCCCCCCIIIQQQ[[[```aaa^^^[[[[[[YYYVVVUUUWWWYYY[[[[[[]]]___aaaaaadddkkksssyyy}}}tttdddWWWLLLDDDBBB???===<<<;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@???????????????AAACCCGGGIIIKKKOOORRRPPPSSS[[[___ppp{{{oooddddddccciiivvvvvv~~~kkkdddmmmvvvlllPPPGGG???======::::::;;;::::::::::::::::::::::::<<<<<<===>>>???@@@@@@AAADDDDDDJJJQQQ[[[rrrzzz~~~vvv[[[^^^YYYkkk{{{{{{{{{lll[[[UUUOOOKKKKKKKKKHHHFFFBBBAAA@@@???AAAEEEIIIKKKQQQUUU\\\cccgggiiiiiiiiiggggggddd______hhhvvv~~~wwwqqqjjjeeeaaa___]]]\\\[[[ZZZWWWUUURRRRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQNNNLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGKKKJJJJJJLLLMMMQQQ^^^kkkxxx~~~ssskkkccc___YYYRRRNNNLLLMMMNNNKKKKKKJJJHHHGGGDDDBBBAAA?????????@@@@@@AAAAAAAAA@@@>>>>>>@@@@@@???DDDKKKRRRXXX\\\[[[ZZZ[[[ZZZVVVUUUXXXZZZ\\\]]]___bbbdddbbbeeellltttyyy}}}xxxeeeYYYNNNGGGDDD???===<<<;;;<<<===<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@@@@@@@@@@@@@??????@@@BBBDDDGGGJJJLLLOOORRRQQQTTT\\\aaarrr|||pppeeedddbbbfffxxx|||~~~ooohhhoooxxxoooRRRHHH@@@======;;;:::<<<::::::::::::::::::::::::::::::<<<===???AAABBBCCCCCCDDDJJJRRR[[[rrruuuvvvyyy]]]```[[[oooooo[[[VVVOOOLLLKKKKKKIIIGGGCCCBBB@@@@@@AAADDDHHHJJJOOOSSSZZZaaafffiiiiiiiiihhhhhhddd^^^\\\aaalllvvv}}}|||~~~vvvmmmfffccc```^^^\\\[[[YYYVVVTTTRRRSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTQQQOOONNNLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHFFFEEEEEEGGGHHHMMMYYYffftttrrrjjjddd```ZZZSSSNNNLLLLLLLLLJJJJJJJJJIIIGGGEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA>>>===??????>>>AAAGGGLLLSSSXXXYYYYYY[[[ZZZWWWRRRTTTWWWYYYZZZ\\\___bbbcccfffmmmuuuzzz~~~{{{eeeVVVLLLFFFEEE???===<<<;;;<<<===<<<;;;===<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@@@@@@@@@@@@@??????@@@BBBEEEHHHKKKMMMOOORRRQQQTTT]]]bbbsss~~~rrrfffdddbbbdddrrrppphhhnnnuuupppSSSIII@@@===<<<::::::<<<999999::::::::::::;;;;;;999:::;;;===???AAACCCDDDCCCDDDJJJRRR[[[rrrsssqqqyyy\\\```]]]qqqrrr]]]WWWQQQMMMLLLKKKIIIGGGEEECCCAAA@@@AAACCCGGGIIIMMMQQQYYYaaagggjjjkkkkkkllliiieee___\\\___gggmmm{{{|||{{{{{{{{{~~~uuummmfffccc___\\\ZZZXXXVVVUUURRRSSSTTTVVVYYY\\\```bbb```___]]][[[XXXUUURRRQQQPPPPPPPPPOOONNNLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHDDDCCCDDDFFFGGGLLLYYYeeeuuuvvvkkkddd```]]]XXXSSSOOOLLLLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@BBB>>>===???@@@???AAAEEEIIIPPPUUUVVVWWWZZZZZZWWWTTTVVVYYY[[[\\\^^^aaaccccccfffmmmvvv{{{gggUUUHHHCCCDDD???===<<<;;;<<<===<<<;;;===<<<;;;::::::;;;<<<===<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@?????????@@@AAACCCFFFIIILLLNNNOOOSSSQQQUUU^^^ddduuutttfffdddbbbcccmmmssshhhlllsss~~~}}}nnnSSSIII@@@===;;;999:::<<<999999999::::::;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBCCCDDDJJJQQQZZZppp}}}sssppp}}}sss[[[___\\\qqqttt___YYYRRRNNNMMMLLLIIIGGGGGGEEEBBB@@@@@@BBBEEEGGGLLLQQQYYYbbbiiimmmooooooppplllfffaaa___aaafffiiivvvxxxzzz{{{{{{~~~xxxlllgggaaa\\\ZZZYYYWWWVVVUUUVVVXXX\\\bbbjjjppptttrrrppplllhhhccc^^^ZZZXXXXXXXXXXXXWWWVVVTTTRRRPPPLLLKKKJJJIIIHHHHHHIIIIIIGGGEEEFFFHHHIIIMMMZZZgggvvv~~~yyytttooohhhaaa\\\XXXVVVTTTQQQOOOMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFCCCBBBBBBBBBAAAAAA@@@@@@AAA===<<>>===;;;::::::;;;===>>><<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@???>>>>>>???@@@AAACCCFFFJJJMMMOOOPPPTTTSSSWWW```fffxxxvvvfffdddbbbccckkkvvvjjjmmmrrr}}}|||mmmSSSIII???<<<;;;999999;;;999999999::::::;;;;;;;;;=========>>>??????@@@@@@CCCDDDJJJQQQZZZooo{{{tttrrr|||lllYYY]]][[[qqquuu```[[[TTTOOOMMMLLLIIIGGGHHHFFFCCCAAA@@@BBBDDDFFFMMMRRRZZZccckkkppprrrrrrsssnnngggbbbbbbdddggghhhpppssswwwzzz}}}pppjjjccc]]]ZZZYYYYYYXXXXXXZZZ]]]ccclllvvv{{{uuunnnhhhccc```^^^______^^^]]]ZZZXXXWWWOOONNNLLLJJJIIIIIIIIIJJJFFFEEEEEEGGGGGGKKKXXXdddqqqtttpppjjjeeeaaa]]]YYYWWWQQQPPPPPPPPPOOONNNMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGDDDCCCCCCBBBBBBAAAAAA@@@AAA===<<>>===;;;::::::;;;===>>><<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@???>>>===???@@@AAACCCGGGJJJNNNPPPRRRUUUUUUYYYbbbhhhzzzwwwiiibbb___cccjjjzzzkkkhhhrrr~~~jjjWWWIII>>>??????:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<===@@@CCCCCCCCCHHHOOOXXXpppwwwooooooyyyppp]]]YYY\\\kkk}}}xxxdddZZZPPPNNNNNNKKKHHHHHHGGGEEEBBB@@@@@@BBBEEEGGGLLLSSS\\\eeelllrrrvvvyyyzzzwwwqqqjjjeeedddfffiiirrrsssuuuwww{{{~~~wwwrrrjjjccc___\\\YYYXXXZZZYYY\\\gggxxxwwwooojjjgggbbbeeegggffffffeee```YYYYYYUUUOOOLLLLLLKKKHHHFFFIIIFFFEEEDDDCCCFFFQQQ\\\kkkyyy|||pppjjjbbb]]]\\\ZZZVVVQQQOOOOOONNNMMMMMMLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCCJJJLLLPPPTTTVVVWWWVVVVVVRRRSSSTTTWWW[[[^^^______^^^bbbiiipppwww}}}|||yyyyyy|||dddNNNFFFEEEAAA@@@???>>>===;;;;;;:::>>>>>>===<<<;;;:::::::::>>>===<<<;;;999888777666777888;;;@@@DDDEEEBBB???::::::;;;;;;<<<<<<======@@@@@@@@@????????????>>>BBBAAAAAABBBDDDIIINNNQQQSSSUUUSSSWWW```gggyyyyyymmmeeeaaaccchhhvvvrrrkkkoooxxxooo[[[KKK???>>>>>>:::999<<<:::::::::::::::::::::::::::<<<============@@@BBBCCCDDDHHHOOOYYYpppssskkklllwwwmmm]]]XXXYYYgggzzz{{{eee[[[QQQOOOOOOLLLIIIIIIFFFEEEBBB@@@@@@BBBEEEFFFLLLRRR[[[dddlllsssyyy}}}}}}uuummmgggfffhhhkkkpppqqqrrruuuyyy~~~|||vvvnnnfffaaa]]]ZZZYYYXXXZZZ```ooovvvnnnjjjmmmqqqtttsssrrrppphhh```___ZZZVVVSSSSSSQQQMMMIIIFFFDDDCCCDDDDDDGGGQQQ\\\fffrrrxxxpppjjjbbb^^^\\\ZZZUUUQQQPPPOOOMMMLLLLLLLLLMMMMMMNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDJJJLLLPPPSSSUUUUUUUUUTTTQQQQQQRRRTTTXXX[[[]]]]]]^^^bbbiiiooouuu{{{|||{{{}}}kkkRRRHHHFFF?????????>>>>>>=========>>>>>>===;;;;;;::::::;;;<<<;;;;;;::::::999999999888999:::>>>BBBCCCAAA>>><<<======>>>>>>?????????@@@@@@@@@????????????>>>@@@@@@@@@AAAEEEKKKPPPSSSTTTWWWUUUXXXbbbiii{{{rrriiicccbbbeeeqqq}}}wwwkkkiiippp}}}yyybbbPPPAAA>>>>>>:::999===999999999999999999999999999;;;>>>>>>>>>>>>???AAADDDEEEIIIPPPZZZqqqrrrjjjmmmwwwjjj[[[VVVWWWcccwww~~~ggg\\\RRRPPPOOOMMMJJJJJJFFFDDDAAA??????AAADDDFFFKKKQQQYYYcccllluuu~~~{{{qqqjjjhhhkkknnnooooooppprrrwww}}}}}}sssjjjccc___\\\ZZZXXX\\\gggyyyyyyttt{{{~~~uuukkkddd```[[[XXXVVVSSSOOOKKKHHHEEEDDDDDDCCCEEEMMMWWW^^^iiisssxxx{{{|||yyytttooojjjccc^^^\\\YYYUUUQQQPPPOOOMMMLLLKKKLLLNNNOOOOOONNNMMMLLLKKKIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEECCCCCCBBBBBBCCCCCCDDDEEEJJJLLLNNNQQQRRRRRRRRRQQQNNNOOOOOOQQQTTTWWWZZZ\\\]]]aaagggmmmsssyyy}}}|||~~~pppVVVHHHDDD????????????????????????>>>===<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::::::::<<<>>>???>>>===<<<======>>>??????@@@@@@@@@@@@@@@????????????>>>>>>>>>???AAAFFFLLLRRRVVVVVVYYYWWW[[[dddkkk~~~uuukkkdddbbbcccmmm~~~zzzwwwhhhdddkkkxxxjjjUUUCCC>>>===::::::>>>999999999999999999999999888;;;>>>??????>>>???@@@EEEEEEJJJQQQZZZrrrxxxooorrr{{{jjjVVVTTTUUUbbbwww~~~hhh\\\RRROOONNNLLLJJJJJJEEECCC@@@>>>>>>@@@CCCEEEKKKPPPXXXbbblllwwwssskkkiiilllooooooooonnnpppuuu{{{yyyooogggaaa]]][[[[[[```lllyyyqqqkkkbbb\\\YYYVVVRRROOONNNJJJFFFEEEBBBAAAFFFMMMWWW___hhhmmmrrrvvvvvvrrroookkkeee```\\\YYYTTTQQQQQQOOOMMMLLLLLLMMMOOOPPPPPPOOOOOOMMMLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCCCCCCCDDDEEEFFFIIIJJJLLLNNNOOOOOONNNNNNMMMMMMOOOPPPRRRUUUYYY\\\]]]aaafffkkkpppvvv|||~~~}}}sssXXXHHHBBB@@@@@@@@@???????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<======>>>??????@@@@@@@@@?????????>>>>>>??????@@@BBBGGGMMMSSSWWWWWWZZZXXX\\\fffmmmwwwmmmeeeaaaaaajjj~~~xxxvvvfffeeelllxxxrrr[[[FFF???>>>;;;;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;888;;;>>>??????>>>???@@@EEEEEEJJJQQQZZZrrruuuxxxiiiPPPQQQVVVcccxxx|||ggg\\\QQQMMMLLLJJJHHHHHHEEECCC@@@>>>>>>@@@CCCEEEJJJOOOWWWaaalllxxxtttkkkhhhjjjmmmqqqpppoooppptttyyyvvvmmmfff```\\\\\\bbbpppzzznnnddd^^^[[[WWWUUUPPPKKKGGGFFFCCC@@@CCCHHHPPPXXX```gggooovvvwwwtttooolllgggbbb]]]YYYTTTRRRQQQPPPOOONNNNNNOOOQQQRRRQQQQQQPPPOOOMMMLLLKKKJJJGGGGGGGGGFFFFFFEEEEEEDDDBBBBBBBBBCCCCCCEEEFFFFFFGGGHHHIIIKKKLLLLLLKKKKKKKKKMMMOOOQQQRRRTTTXXX\\\]]]```dddhhhmmmrrrxxx|||uuu\\\KKKCCCBBBBBBAAA@@@???>>>============<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;::::::999;;;;;;::::::999999;;;<<<;;;;;;<<<===>>>???@@@AAA@@@@@@@@@?????????>>>>>>AAAAAAAAACCCGGGMMMSSSVVVXXX[[[YYY]]]gggnnnzzzooofffbbb```hhhuuu~~~|||kkkiiiooozzzyyy```HHHAAA???<<<;;;===;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>>>>>>>>>>???AAADDDEEEIIIPPPZZZqqqzzzfffMMMQQQWWWcccyyy{{{hhh\\\PPPLLLKKKIIIHHHHHHFFFDDDAAA??????AAADDDFFFJJJOOOXXXbbblllxxxuuukkkggghhhjjjqqqppppppqqqtttyyy~~~uuulllddd___^^^dddsssxxxkkkccc]]]XXXUUUNNNIIIFFFFFFEEECCCEEEIIIJJJRRR\\\eeepppyyy{{{wwwpppnnnjjjeee___YYYUUUSSSQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQPPPOOOMMMLLLLLLIIIIIIHHHGGGFFFEEEDDDCCCAAAAAABBBBBBCCCDDDEEEFFFEEEEEEGGGHHHIIIIIIIIIIIIIIIMMMQQQRRRRRRTTTWWW[[[\\\___bbbfffjjjooouuuyyywww```OOOGGGBBBBBBAAA@@@>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<=========<<<;;;::::::999:::;;;;;;:::999999:::<<<===>>>>>>@@@AAABBBCCCDDD@@@@@@@@@????????????>>>BBBAAABBBDDDHHHNNNSSSWWWYYY\\\ZZZ^^^hhhppp~~~ssshhhccc```fff|||~~~ttt}}}pppiiilllxxx}}}dddKKKBBBAAA===:::;;;:::::::::::::::::::::::::::<<<============@@@BBBCCCDDDHHHOOOYYYpppfffOOOSSSWWWaaawww}}}iii]]]QQQMMMLLLJJJHHHIIIFFFEEEBBB@@@@@@BBBEEEFFFJJJOOOXXXbbbmmmwwwvvvlllgggggghhhnnnoooppprrrvvv{{{~~~tttjjjcccaaagggvvvzzznnneee\\\VVVPPPJJJGGGGGGFFFDDDDDDGGGEEENNNZZZgggttt~~~~~~zzzqqqppplllggg```ZZZVVVTTTQQQRRRSSSTTTUUUTTTTTTSSSTTTSSSRRRQQQOOONNNMMMMMMLLLKKKJJJHHHGGGEEEDDDCCC@@@@@@AAAAAABBBDDDEEEFFFBBBCCCDDDEEEFFFGGGHHHHHHFFFKKKQQQSSSRRRSSSVVVYYY\\\^^^aaadddhhhmmmssswww|||www```PPPHHH@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;999;;;<<<<<<:::999:::<<<===>>>???@@@BBBCCCDDDDDD@@@@@@@@@????????????>>>@@@@@@AAADDDIIIOOOVVVZZZ[[[^^^\\\```kkkrrrvvvjjjccc___dddyyyuuuvvv~~~rrrfffgggtttfffLLLDDDBBB>>>:::;;;999999999999999999999999;;;<<<===<<<<<<===@@@CCCCCCCCCHHHOOOXXXpppiiiRRRUUUWWW___uuukkk^^^RRRNNNMMMKKKIIIJJJGGGEEEBBB@@@@@@BBBEEEGGGJJJOOOXXXcccmmmvvvwwwmmmgggfffggglllmmmooosssxxx}}}yyynnngggeeejjjwwwrrreee]]]TTTNNNIIIIIIGGGCCCAAACCCBBBLLLYYYhhhvvv|||rrrqqqnnnhhhaaa[[[WWWUUUQQQRRRUUUVVVWWWVVVTTTSSSTTTTTTSSSQQQPPPOOONNNMMMNNNMMMLLLJJJHHHFFFEEEDDD@@@@@@@@@AAABBBCCCEEEEEEAAABBBCCCDDDEEEGGGHHHHHHCCCJJJQQQSSSRRRRRRTTTWWW\\\^^^```cccfffkkkqqqvvvzzzttt^^^NNNFFF>>>>>>==================<<<<<<;;;;;;;;;<<<<<<===::::::;;;;;;<<<======>>>888;;;======;;;:::;;;===;;;<<<===>>>@@@AAABBBCCC@@@@@@@@@????????????>>>>>>>>>@@@CCCJJJQQQXXX\\\\\\___^^^bbbmmmtttwwwjjjccc___cccuuu||||||uuu}}}|||tttgggeeeppp~~~nnnQQQCCCBBBAAA===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBBBBEEEEEEMMM[[[mmmmmmZZZNNNQQQaaarrr{{{jjj]]]PPPMMMMMMJJJGGGEEEFFFDDDBBBAAAAAAAAACCCDDDHHHPPPZZZbbbiiirrr}}}qqqbbb^^^ccclllooorrrtttuuuyyy}}}{{{~~~tttmmmcccmmm|||yyykkkbbb[[[SSSMMMLLLJJJEEEDDDEEEGGGKKKVVVgggxxx|||rrrnnniiifffccc```[[[WWWTTTUUUVVVVVVWWWWWWWWWVVVSSSTTTTTTQQQNNNLLLLLLLLLOOOOOONNNMMMLLLJJJHHHGGGEEEDDDBBBBBBCCCCCCBBB@@@?????????@@@BBBDDDEEEFFFJJJLLLNNNPPPRRRTTTXXX[[[YYY[[[```fffhhhiiiooovvvvvv^^^NNNGGGBBBAAA@@@>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>===<<<;;;;;;<<<===>>>777888:::;;;<<<<<<;;;:::???>>>===>>>AAACCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@CCCIIIQQQYYY^^^aaa___```eeelllyyyyyykkkccc___bbbssszzzyyyttt{{{yyyiiidddnnn{{{uuuVVVFFFBBB@@@===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBDDDFFFGGGMMMZZZkkk~~~~~~xxx^^^QQQSSScccsss~~~jjj]]]QQQMMMMMMJJJGGGEEEDDDCCCAAA@@@@@@@@@BBBCCCGGGOOOXXX```hhhqqq}}}vvvgggbbbfffkkknnnrrrtttuuuyyy~~~|||zzzvvvtttrrrqqqvvvvvvooofffnnn{{{yyyjjj\\\UUUNNNLLLJJJEEEDDDEEEEEEIIITTTdddttt}}}{{{wwwnnnkkkfffcccbbb___[[[XXXVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUUUURRROOOMMMMMMMMMNNNNNNMMMLLLKKKIIIHHHGGGEEECCCBBBBBBBBBBBBAAA?????????@@@AAABBBDDDFFFFFFJJJLLLNNNPPPRRRTTTXXXZZZYYYZZZ___dddfffhhhooowww}}}yyy```OOOGGGBBBAAA@@@>>>==================<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<===777888:::;;;<<<<<<;;;;;;===<<<<<<>>>AAACCCDDDDDDBBBBBBAAAAAA@@@?????????AAA@@@AAACCCIIIQQQYYY^^^aaa```aaagggnnn|||{{{lllddd___```ooo|||zzzrrryyyllleeemmmyyy}}}\\\IIIBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAAEEEGGGGGGMMMYYYiiiwwwvvvdddVVVUUUddduuulll___RRRNNNMMMJJJGGGFFFDDDBBBAAA??????@@@AAABBBGGGNNNVVV^^^eeeppp}}}|||kkkeeeggghhhlllpppsssvvv{{{~~~|||xxxsssoookkkiiihhhggghhhmmmxxxvvvoooiiinnnzzzuuucccZZZQQQNNNLLLHHHFFFFFFEEEIIISSSaaaooovvvuuuqqqkkkiiieeecccbbbaaa___]]]ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVSSSPPPMMMMMMNNNOOOOOONNNNNNLLLKKKIIIHHHEEECCCAAAAAABBBBBB@@@???@@@@@@AAAAAACCCDDDFFFGGGJJJLLLOOOPPPQQQTTTWWWZZZYYYYYY]]]bbbeeegggoooxxx}}}}}}bbbPPPGGGBBBAAA@@@???>>>==================<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;888999:::<<<<<<<<<<<<;;;;;;::::::===AAADDDEEEEEEAAAAAA@@@??????>>>>>>===AAAAAAAAADDDJJJRRRZZZ___aaa```ccciiirrr|||mmmeee```aaannn}}}sssxxxqqqkkkrrr|||___JJJBBB>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@AAAAAACCCFFFFFFMMMYYYhhhuuuooowwwkkkYYYVVVcccuuuoooaaaSSSNNNNNNKKKGGGFFFDDDCCCAAA??????@@@AAABBBGGGNNNUUU\\\cccnnn|||nnneeeccceeeiiiooosssvvv{{{{{{uuuoooiiifffeeedddeeecccccchhhttt}}}{{{~~~tttmmmjjjnnnxxxmmmbbbWWWSSSPPPLLLIIIIIIGGGJJJQQQ]]]iiioooooollliiihhhfffeeedddddddddccc^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWUUURRROOOMMMMMMNNNQQQQQQPPPPPPOOOMMMLLLKKKFFFDDDCCCBBBCCCCCCAAA???AAAAAAAAABBBCCCDDDFFFGGGKKKLLLNNNPPPPPPRRRVVVXXXXXXXXX[[[```cccgggpppyyy}}}bbbPPPGGGBBBBBB@@@???>>>============<<<<<<;;;;;;<<<<<<===999:::;;;<<<<<<;;;:::999888999;;;<<<======<<<<<<;;;::::::===@@@CCCDDDDDDAAAAAA@@@@@@???>>>>>>>>>BBBAAABBBEEEKKKSSS[[[```cccbbbeeelllvvv~~~nnngggbbbbbbmmm{{{uuuyyyyyyvvv}}}___JJJAAA>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>???@@@AAAAAADDDEEELLLYYYhhhtttkkkmmm}}}ppp\\\VVVaaasssqqqcccTTTOOONNNKKKHHHGGGEEEDDDBBBAAA@@@AAACCCDDDHHHNNNUUU[[[aaakkkxxxsssfffaaabbbfffmmmrrrvvv{{{{{{ssskkkfffcccbbbbbbcccaaa___```gggrrr~~~yyyssspppvvv~~~tttmmmjjjmmmuuuwwwjjj\\\VVVSSSNNNJJJIIIFFFHHHMMMVVV___eeegggfffffffffggggggfffeeeeeeeee```___]]][[[YYYXXXXXXWWWUUUUUUSSSPPPMMMLLLMMMNNNPPPPPPPPPOOONNNMMMLLLKKKHHHGGGEEEDDDEEEDDDBBBAAAAAAAAAAAABBBBBBDDDEEEFFFJJJLLLNNNNNNOOOPPPSSSVVVWWWXXX[[[```cccgggpppzzz~~~zzz```OOOHHHCCCBBBAAA???>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<999:::;;;<<<<<<;;;:::999999:::<<<===>>>>>>======>>>===<<<===@@@BBBCCCBBBCCCBBBBBBAAA@@@@@@??????BBBBBBCCCFFFMMMVVV^^^ccceeeeeehhhpppzzzqqqiiidddbbbkkkwwwwwwyyy^^^JJJ@@@======???;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@@@@???CCCDDDKKKXXXgggwwwkkkhhhpppuuu___UUU___rrrssseeeVVVPPPNNNKKKHHHHHHFFFDDDCCCAAAAAABBBCCCDDDHHHNNNUUUZZZ^^^fffqqqzzz{{{kkkbbb___dddkkkppptttzzz}}}uuullleeebbb``````___^^^]]]]]]___dddkkkqqqwww{{{}}}wwwpppllljjjrrrzzzvvvpppjjjlllsssqqq```XXXTTTNNNIIIGGGEEEEEEGGGMMMTTT[[[```bbbcccfffiiiiiihhhfffeeeeeeaaa```]]][[[YYYXXXXXXXXXSSSSSSRRROOOLLLLLLNNNPPPMMMNNNNNNMMMLLLKKKJJJJJJJJJHHHFFFFFFFFFEEECCCAAAAAA@@@@@@AAABBBCCCDDDDDDIIIKKKLLLMMMMMMNNNQQQSSSVVVWWW[[[aaaeeeiiiqqq{{{~~~vvv\\\MMMHHHCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>>>>>>>>>>===???>>>===>>>AAACCCCCCBBBDDDDDDCCCBBBBBBAAAAAA@@@BBBBBBDDDHHHOOOYYYbbbhhhhhhhhhkkkrrr|||uuullleeeaaagggqqqxxxyyy```KKKAAA<<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===???@@@@@@@@@DDDEEELLLWWWeee}}}nnnggghhhtttyyyaaaVVV^^^rrruuufffWWWPPPNNNKKKIIIHHHEEEDDDBBB@@@@@@AAABBBCCCFFFLLLSSSWWWZZZ```iiippppppeee]]]bbbiiiooosssxxx~~~vvvmmmhhheeeddd___``````___^^^___dddhhhjjjooouuuvvvsssnnnlllkkkpppxxxwwwqqqjjjlllppp{{{xxxxxxyyyggg]]]XXXQQQKKKHHHGGGFFFFFFIIIOOOWWW^^^bbbeeejjjnnnooommmiiigggfffaaa___]]]ZZZYYYXXXYYYYYYSSSSSSQQQOOOMMMNNNQQQSSSNNNOOOOOONNNNNNMMMLLLKKKJJJHHHFFFEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@AAABBBCCCHHHIIIKKKKKKKKKLLLNNNPPPUUUWWW\\\cccgggjjjrrr{{{tttZZZMMMIIICCCBBBAAA@@@???>>>>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<<<<<<<===:::;;;===>>>??????>>>>>>???>>>>>>???BBBDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBDDDIIIRRR\\\fffllllllkkknnnttt~~~xxxnnnfff```dddmmmxxxyyy~~~|||||||||aaaLLLAAA<<<;;;===;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===???@@@@@@BBBEEEFFFLLLWWWdddrrrgggeeelllvvv|||cccVVV___rrrvvvgggWWWPPPNNNLLLIIIHHHDDDCCCAAA??????@@@AAABBBEEEJJJQQQUUUWWW\\\cccjjj|||qqqeee\\\aaahhhnnnrrrwww}}}xxxqqqmmmkkkccceeeeeecccaaabbbeeeiiihhhnnntttvvvtttqqqpppppppppyyy}}}uuuooojjjlllooovvv|||pppnnnmmmbbb\\\UUUNNNKKKKKKIIIGGGIIIOOOWWW```fffjjjooouuuvvvsssnnnjjjiiiaaa___\\\ZZZXXXXXXYYYZZZSSSSSSRRRPPPNNNPPPSSSVVVRRRRRRRRRRRRQQQPPPOOOOOOIIIGGGEEEEEEDDDDDDBBB@@@????????????@@@AAABBBBBBGGGIIIJJJJJJJJJKKKMMMOOOUUUWWW]]]eeeiiilllsss{{{sssYYYLLLJJJCCCCCCAAA@@@???>>>>>>>>>@@@@@@????????????@@@@@@>>>===<<<;;;;;;<<<===>>>:::<<<===>>>??????>>>>>>>>>======???CCCFFFHHHHHHDDDCCCCCCBBBBBBAAAAAA@@@BBBBBBEEEJJJSSS^^^hhhnnnnnnmmmooouuu~~~}}}pppgggcccdddggg~~~xxxyyytttooosssxxxwwwfffOOODDD>>>;;;888======<<<<<<<<<;;;;;;;;;:::<<<===>>>===>>>???AAAAAAFFFGGGMMMWWWaaatttfffdddkkkqqqzzzxxxcccZZZbbbrrrvvvgggXXXQQQPPPMMMJJJJJJFFFDDDAAA>>>======>>>???GGGJJJOOORRRTTTYYY___eeevvvttthhhcccaaadddllltttwww{{{zzzuuuqqqlllhhhhhhiiiiiimmmsssuuuwwwzzz{{{{{{xxxuuusssnnnyyy~~~vvvpppiiifffeeejjjuuuzzzpppllltttssshhh___UUUMMMJJJIIIKKKKKKJJJKKKSSS```jjjwwwzzz}}}|||uuummmgggaaa^^^ZZZXXXWWWWWWVVVVVVTTTRRRQQQPPPPPPQQQRRRTTTSSSTTTTTTSSSRRRPPPOOOMMMIIIGGGFFFEEEFFFEEEDDDBBBAAAAAA@@@???@@@AAACCCDDDEEEGGGHHHHHHHHHIIILLLNNNQQQUUU[[[aaahhhooovvvzzzyyy[[[LLLIIICCCAAA>>>======>>>===<<<>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCEEEFFFGGGEEEDDDCCCBBBAAA@@@@@@@@@AAADDDEEEGGGOOO\\\gggjjjiiijjjooovvv~~~~~~ppphhhcccdddhhh|||vvvvvvqqqlllooosssyyyeeePPPEEE@@@<<<999<<<<<<;;;;;;::::::::::::999;;;<<<=========???AAABBBFFFGGGMMMVVV```~~~yyykkkhhhkkkooovvvvvv```WWW^^^oooyyyiiiYYYRRRPPPMMMJJJIIIIIIGGGDDDAAA@@@@@@AAABBBFFFIIINNNQQQSSSXXX^^^dddpppuuugggdddbbbeeemmmuuuxxx{{{yyyuuurrrsssuuuuuuyyy}}}zzz{{{tttnnniiifffcccgggpppxxx}}}~~~uuukkkfffkkkssswwwjjj```UUUMMMKKKHHHIIIIIIIIILLLVVVdddooo|||vvvnnniiiccc```\\\ZZZYYYYYYXXXWWWTTTSSSQQQPPPPPPQQQSSSTTTSSSTTTTTTUUUTTTQQQOOOMMMMMMKKKHHHGGGFFFEEEBBB@@@AAAAAA@@@@@@@@@AAACCCCCCEEEFFFGGGHHHHHHIIIKKKNNNPPPTTT[[[aaahhhooovvv{{{}}}^^^MMMIIICCCAAA>>>======>>>===<<<======<<<;;;;;;;;;;;;;;;========================>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAADDDFFFHHHIIIEEEDDDCCCBBBAAA@@@@@@@@@CCCFFFGGGIIIQQQ___iiimmmlllmmmrrryyyrrrhhhcccdddhhh|||uuutttqqqjjjkkkoooxxx{{{dddPPPFFF@@@===:::;;;::::::::::::999999999888:::<<<======>>>@@@BBBBBBFFFFFFKKKTTT]]]{{{qqqkkklllmmmsssvvv```VVV\\\lll{{{lll[[[SSSPPPMMMJJJJJJJJJHHHFFFCCCBBBAAABBBCCCDDDHHHLLLOOORRRVVV]]]bbbjjj{{{yyyhhhdddcccfffooovvvyyy|||yyyrrrmmmkkkgggdddeeejjjppptttuuuvvvnnnhhhiiillltttrrreeeYYYQQQNNNJJJIIIIIIJJJOOO\\\kkkwwwvvvnnnkkkeeebbb^^^\\\[[[[[[YYYXXXSSSSSSQQQQQQQQQQQQSSSSSSRRRTTTVVVWWWVVVSSSPPPMMMPPPMMMJJJHHHFFFDDDAAA???BBBAAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGHHHKKKMMMPPPTTTZZZaaahhhpppxxx}}}~~~cccOOOIIIDDDAAA>>>===>>>>>>===<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAADDDFFFHHHIIIFFFEEECCCBBBAAAAAA@@@@@@CCCFFFHHHKKKTTTbbblllppppppqqqvvv|||tttjjjcccdddhhh|||~~~wwwttt~~~tttjjjkkknnnwwwxxxcccQQQFFF@@@===:::;;;:::::::::::::::::::::999;;;===>>>>>>???AAACCCBBBEEEFFFJJJRRR[[[xxxrrrkkkkkkmmmqqqzzzdddWWW\\\jjj}}}mmm\\\TTTRRROOOMMMLLLJJJHHHFFFCCCBBBAAAAAAAAACCCFFFKKKNNNPPPUUU[[[aaaiiiyyynnneeedddgggooovvvyyy|||zzztttpppmmmjjjffffffiiimmmooopppxxxqqqkkkiiihhhkkkvvvmmm^^^UUURRRMMMLLLKKKMMMTTTbbbrrr~~~tttllljjjfffccc___]]]\\\[[[YYYXXXSSSSSSRRRQQQQQQRRRSSSSSSQQQSSSVVVXXXWWWTTTPPPMMMOOOMMMJJJHHHFFFDDDAAA???CCCBBBAAA@@@@@@AAABBBCCCCCCEEEFFFFFFFFFGGGJJJLLLOOOTTT[[[bbbjjjrrrzzzhhhQQQJJJDDDBBB???>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======???@@@BBBDDDFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAEEEGGGJJJTTTbbbnnnrrrssstttxxxxxxlllddddddhhhwwwwwwsss{{{wwwllljjjmmmvvvxxxdddRRRFFF???<<<:::;;;;;;;;;;;;<<<<<<<<<<<<:::<<<>>>??????@@@BBBDDDBBBEEEEEEIIIQQQYYYvvvqqqhhhjjjnnnppp|||eeeXXX[[[ggg~~~~~~nnn]]]UUUSSSQQQPPPPPPKKKIIIGGGEEECCCBBBBBBAAAAAAEEEJJJMMMOOOTTTZZZ```lll|||vvvgggdddfffnnnuuuxxx|||~~~|||xxxuuunnnllljjjiiijjjkkklllmmmqqqlllgggdddbbbbbbgggnnnsssbbbWWWRRROOOMMMLLLNNNWWWfffvvvssskkkiiifffccc```^^^]]][[[YYYWWWSSSSSSRRRRRRRRRRRRSSSSSSQQQSSSVVVXXXWWWTTTQQQNNNLLLJJJHHHGGGGGGFFFCCCBBBDDDCCCBBBAAAAAAAAABBBCCCCCCEEEFFFFFFFFFGGGJJJLLLPPPTTT\\\ccclllttt}}}mmmTTTJJJDDDBBB???>>>>>>???>>>===<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCFFFEEEDDDCCCBBBAAAAAAAAA>>>BBBEEEIIISSScccnnnrrruuuvvv{{{|||nnndddccchhhrrrvvvqqqxxxyyymmmkkknnnqqqyyy}}}hhhUUUFFF???;;;:::;;;;;;<<<<<<<<<<<<<<<===;;;===????????????AAABBBBBBEEEEEEIIIPPPYYYvvvttthhhjjjqqqrrrxxxbbbVVVXXXccczzzppp___VVVTTTRRRQQQQQQMMMLLLJJJHHHFFFDDDCCCCCCAAAEEEIIILLLOOOSSSZZZ___ppp~~~|||iiieeeeeelllrrrwww|||~~~||||||}}}~~~}}}|||zzz}}}}}}{{{qqqqqqppppppooommmlllllllllhhhddd```______aaaccclllxxxeeeYYYSSSPPPNNNMMMQQQ[[[kkkzzztttllljjjfffdddaaa```^^^\\\YYYWWWSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRUUUVVVVVVTTTQQQOOOKKKJJJHHHHHHHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEGGGGGGGGGHHHKKKMMMQQQUUU]]]eeennnwwwqqqUUUJJJEEEBBB???>>>??????>>>===<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCFFFFFFDDDCCCBBBAAAAAAAAA===AAAEEEIIITTTdddqqquuuyyyzzz~~~pppeeecccgggooowwwqqqvvv}}}pppnnnqqqsss{{{oooYYYHHH@@@<<<<<<:::::::::;;;;;;<<<<<<<<<;;;===>>>>>>======>>>???AAAEEEEEEIIIQQQYYYvvv|||kkkllltttzzzttt___TTTXXXccc{{{tttaaaXXXTTTQQQOOOOOOMMMLLLJJJHHHFFFDDDCCCBBBAAAEEEIIILLLOOOSSSZZZ___ppp~~~}}}jjjeeedddiiipppuuu||||||{{{||||||zzzxxxwwwzzz|||~~~~~~~~~zzz{{{|||{{{xxxssspppnnniiigggccc___^^^______^^^cccmmm}}}jjj^^^WWWRRRPPPQQQXXXddduuuwwwqqqnnnhhhfffdddbbb```^^^[[[XXXSSSSSSSSSTTTTTTSSSSSSSSSQQQRRRSSSTTTTTTSSSQQQOOONNNLLLKKKJJJKKKJJJIIIGGGEEEDDDCCCBBBAAAAAABBBCCCEEEFFFGGGHHHHHHIIIKKKNNNRRRWWW^^^gggpppzzzsssVVVKKKEEEBBB@@@????????????>>>;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======???AAACCCEEEGGGGGGGGGFFFEEECCCBBBBBBBBBBBB@@@DDDHHHMMMXXXiiiuuuzzz~~~qqqeeecccgggmmmzzzsssxxxuuusssvvvsss\\\JJJAAA>>>>>>999999999::::::;;;;;;;;;;;;<<<===<<<;;;:::;;;===AAADDDEEEIIIQQQYYYwwwnnnnnnvvvrrr^^^UUUYYYfff~~~xxxdddYYYTTTPPPMMMMMMKKKJJJHHHFFFDDDBBB@@@@@@AAAEEEJJJMMMOOOTTTZZZ```ppp}}}|||kkkeeecccgggnnnttt{{{}}}{{{{{{{{{xxxuuuvvvxxxzzz{{{{{{{{{|||~~~}}}zzztttqqqeeeccc```\\\[[[[[[[[[YYYaaacccqqqpppccc\\\UUUTTTWWW___mmm{{{uuuqqqjjjhhheeedddbbb```\\\YYYSSSSSSTTTTTTTTTTTTSSSSSSQQQRRRRRRSSSSSSRRRQQQPPPQQQOOOMMMLLLMMMLLLJJJHHHEEEDDDCCCBBBAAABBBBBBCCCEEEGGGHHHHHHHHHIIILLLNNNRRRWWW___hhhrrr|||tttWWWKKKEEECCC@@@????????????>>>;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBEEEHHHKKKLLLGGGFFFEEEDDDBBBBBBBBBBBBBBBFFFJJJPPP\\\lllyyy~~~rrrfffccceeennn|||pppooo~~~sssvvvxxxaaaNNNAAA<<<;;;;;;;;;::::::::::::999999999;;;<<<===<<<===>>>@@@AAACCCCCCIIISSS[[[tttooommm{{{ooo___XXXZZZccc|||hhhZZZVVVTTTNNNIIIJJJIIIGGGEEEBBB@@@>>>>>>CCCDDDFFFHHHKKKPPPWWW[[[iii|||zzzkkkeeebbbfffmmmsss{{{}}}zzzvvvsssqqqssstttvvvxxxzzz{{{||||||yyyssskkkfffaaa______```^^^\\\\\\aaaiiixxxuuueee[[[XXXWWWYYYaaappp~~~xxxuuuuuuqqqoookkkgggccc```^^^]]]VVVVVVUUUTTTSSSRRRQQQPPPTTTUUUWWWWWWVVVTTTQQQOOOPPPOOONNNMMMLLLJJJIIIIIIFFFEEECCCBBBAAA@@@??????AAACCCEEEFFFGGGIIILLLNNNRRRZZZccckkkqqqyyyrrrUUUHHHEEEBBB???>>>>>>>>>>>>===>>>===;;;;;;===>>>===<<<===============<<<<<<<<<>>>>>>============>>>>>>===>>>@@@BBBDDDFFFGGGHHHGGGFFFDDDAAA@@@?????????CCCEEEIIIRRR```ooo}}}sssgggdddfffkkk~~~sssrrrqqqqqqyyy|||cccOOOBBB===<<<;;;;;;::::::::::::999999;;;<<<>>>???>>>???@@@BBBAAACCCCCCIIIRRRZZZsssssssssooo^^^UUUWWWccc}}}iii[[[VVVTTTOOOIIIJJJIIIGGGEEEBBB@@@>>>>>>@@@AAADDDFFFIIINNNUUUYYYgggxxxwwwlllfffccchhhooovvv}}}|||xxxuuussstttuuuvvvwwwxxxyyyzzzzzz~~~{{{rrrmmmgggcccaaa___ZZZWWWYYY\\\```kkk{{{jjj___XXXXXX[[[fffwww}}}{{{zzzvvvsssooojjjddd```]]][[[WWWVVVUUUTTTSSSSSSRRRRRRTTTUUUWWWWWWVVVTTTQQQOOOOOOOOONNNMMMLLLKKKJJJJJJGGGFFFEEECCCBBBAAAAAAAAABBBDDDFFFGGGHHHJJJMMMOOOTTT[[[dddkkkpppxxxsssXXXLLLDDDBBB???>>>>>>>>>>>>===>>>===;;;;;;===>>>===<<<========================>>>>>>>>>======>>>>>>>>>>>>???@@@BBBDDDFFFGGGHHHGGGFFFDDDBBBAAA@@@@@@@@@CCCEEEJJJTTTddduuuttthhhdddfffgggttttttxxxvvv}}}kkkiiipppfffPPPDDD>>>===;;;;;;::::::::::::999999:::<<<>>>>>>>>>>>>@@@BBBAAACCCCCCIIIRRRYYYrrruuuwwwttt^^^RRRVVVdddlll]]]WWWTTTOOOJJJJJJIIIGGGEEEBBB@@@>>>>>>>>>@@@BBBEEEIIINNNUUUYYYhhhyyyzzznnngggdddjjjrrryyy~~~zzzwwwtttrrrtttttttttuuuuuuvvvwwwxxx||||||vvvoooiiieeeaaa[[[WWWWWWXXXYYY]]]llloooaaaZZZZZZ___kkk}}}~~~|||{{{xxxvvvrrrmmmhhhddd```___YYYXXXVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUSSSQQQOOONNNNNNMMMMMMMMMLLLLLLLLLIIIHHHFFFEEECCCBBBBBBBBBBBBDDDFFFHHHIIIKKKOOOQQQUUU\\\dddkkkpppxxxoooWWWMMMDDDBBB???>>>>>>???>>>===>>>===;;;;;;===>>>===<<<===============>>>>>>>>>??????>>>>>>>>>>>>?????????@@@AAABBBDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCEEEKKKWWWiii|||uuuiiidddeeeddd{{{ssssss{{{uuu}}}xxxeeeccciiisssgggPPPDDD>>><<<;;;;;;:::::::::999999999888:::<<<<<<<<<<<<>>>???AAACCCCCCIIIQQQWWWooosssuuudddSSSWWWeeeppp```XXXUUUPPPKKKJJJIIIGGGEEEBBB@@@>>>>>>???AAACCCFFFJJJOOOVVV[[[hhhyyy~~~qqqiiifffllluuu|||zzzwwwtttssstttssssssssssssuuuwwwxxxyyy}}}vvvnnniiieeeaaa]]]XXXWWWWWWXXXaaawwwtttddd\\\]]]bbbnnn~~~{{{xxxwwwuuurrroookkkhhhfff^^^\\\YYYVVVTTTSSSSSSTTTUUUUUUVVVVVVUUUSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHGGGEEECCCBBBBBBAAACCCEEEGGGIIIJJJMMMQQQSSSTTT[[[cccjjjpppxxxhhhRRRIIIDDDAAA???>>>>>>???>>>>>>>>>===;;;;;;===>>>===<<<=========>>>>>>?????????@@@??????>>>>>>??????@@@@@@@@@AAACCCDDDEEEGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFLLLYYYmmmvvviiicccccccccwwwuuuttt}}}vvv{{{wwweeedddkkksssgggOOOCCC>>>:::;;;;;;:::::::::999999999888999;;;<<<;;;<<<===???AAACCCCCCHHHPPPVVVmmmrrrrrrnnnYYYZZZeee}}}sssbbbZZZUUUPPPMMMJJJIIIGGGEEEBBB@@@>>>>>>???@@@BBBEEEIIINNNUUUYYYaaarrruuummmiiinnnwww}}}{{{xxxwwwtttsssrrrqqqrrruuuxxxyyyzzz}}}~~~ssslllhhheeebbbZZZXXXXXXYYY\\\lll}}}jjj___aaagggqqq{{{||||||zzzwwwrrrmmmjjjccc```[[[VVVSSSQQQRRRRRRUUUUUUUUUUUUTTTRRRQQQPPPMMMMMMMMMMMMNNNNNNNNNNNNIIIHHHGGGDDDCCCAAAAAA@@@BBBEEEGGGIIIKKKNNNRRRUUUSSSZZZbbbiiioooyyybbbNNNGGGCCCAAA>>>>>>>>>??????>>>>>>===;;;;;;===>>>===<<<<<<======>>>???@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@AAACCCEEEFFFGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGLLLZZZoooyyykkkdddccccccuuuxxxwww}}}~~~tttyyyzzzjjjkkkttt~~~gggNNNCCC???:::;;;;;;::::::::::::999999999;;;============???AAAAAACCCCCCHHHPPPTTTkkksssoooyyywww___]]]dddxxxwwweee[[[UUUQQQNNNJJJIIIGGGEEEBBB@@@>>>>>>===>>>@@@BBBEEEJJJQQQUUU^^^nnn|||sssmmmrrrzzz|||yyyxxxxxxvvvsssrrrrrruuuxxxzzz{{{~~~}}}tttmmmhhheee]]]YYYWWWWWWWWW```yyyrrrdddgggnnnxxxxxxpppkkkeeeaaa[[[UUUQQQQQQQQQRRRUUUUUUUUUTTTSSSRRRPPPPPPMMMMMMNNNNNNNNNNNNNNNNNNJJJIIIGGGEEECCCAAA@@@@@@BBBDDDGGGIIILLLOOOSSSVVVTTTZZZbbbiiioooyyy}}}aaaNNNHHHCCC@@@>>>===>>>??????>>>>>>===;;;;;;===>>>===<<<<<<===>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAACCCEEEGGGIIIIIIFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGKKKZZZppp}}}nnneeedddbbbrrryyyyyy~~~uuuyyyzzzmmmpppzzzhhhNNNDDD@@@;;;;;;;;;::::::::::::999999999;;;============???AAAAAACCCCCCHHHOOOSSSiiirrrlllsss|||ccc^^^bbbtttyyyggg\\\VVVRRROOOJJJIIIGGGEEEBBB@@@>>>>>>>>>???@@@BBBDDDIIIOOOSSS]]]jjjzzzssswww~~~~~~}}}~~~{{{wwwsssrrrtttwwwyyywww{{{~~~~~~{{{sssnnnddd\\\WWWUUURRRVVViiixxxiiinnnvvv~~~tttmmmccc___YYYTTTQQQQQQSSSUUUUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIFFFDDDBBBBBBAAAAAACCCFFFIIIKKKOOOSSSVVVWWW]]]dddiiinnnwww{{{```OOOIIIBBB@@@>>>===>>>@@@??????>>>===;;;;;;===>>>===<<<<<<===>>>???AAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA>>>???AAACCCFFFHHHJJJKKKGGGFFFDDDCCCBBBCCCCCCDDDFFFFFFJJJZZZqqqpppgggeeebbbqqqxxxxxx}}}xxx{{{yyymmmqqq|||iiiNNNEEEBBB<<<;;;;;;;;;:::::::::999999777999;;;;;;;;;;;;===>>>AAACCCCCCHHHOOOSSShhhqqqiiinnnqqq}}}ddd___```ppp{{{hhh\\\VVVRRROOOJJJIIIGGGEEEBBB@@@???>>>@@@AAABBBDDDFFFJJJPPPTTTXXXbbbxxx~~~wwwzzzzzzuuussssssuuuwwwrrrvvvyyyxxxyyyzzzlllaaaWWWTTTOOOPPPaaawwwzzzlllrrr}}}yyyrrraaa]]]WWWRRRQQQRRRUUUXXXUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLJJJHHHEEEDDDCCCBBB@@@BBBFFFIIIKKKOOOSSSVVV[[[```eeeiiimmmuuuxxx^^^NNNIIIBBB@@@>>>===???@@@@@@???>>>===;;;;;;===>>>===<<<<<<===>>>???AAABBBDDDDDDBBBAAAAAA@@@@@@AAAAAABBB===>>>@@@CCCFFFIIIKKKLLLGGGFFFDDDCCCBBBBBBBBBCCCFFFEEEJJJZZZsssqqqhhhiiigggvvv{{{yyy}}}mmmlllxxxjjjMMMDDDAAA======<<<999777666777999:::888999;;;===???@@@AAAAAA>>>AAA@@@CCCLLLRRRdddxxxkkkiiimmmvvvggg\\\\\\eeennn\\\UUUSSSQQQLLLKKKIIIFFFCCCBBBAAA@@@===???AAACCCEEEIIIMMMQQQXXX___lll~~~}}}|||{{{yyyyyywwwwwwvvvtttssstttyyyttteeeXXXTTTQQQOOOXXXeee~~~pppxxx~~~tttddd___YYYWWWWWWXXXVVVTTTVVVTTTPPPMMMLLLMMMOOOPPPRRRRRRPPPOOOOOONNNOOOOOOOOOMMMKKKHHHGGGFFFFFFFFFCCCEEEHHHKKKNNNRRRWWW[[[^^^ccciiimmmooottt}}}sss```OOODDDCCCCCCAAA@@@???>>>>>>>>><<<<<<<<<<<<===>>>???@@@BBB@@@???@@@AAAAAA@@@???CCCBBBAAA????????????@@@>>>???BBBEEEGGGHHHIIIIIIEEEEEEDDDBBBBBBAAAAAABBBDDDGGGLLLZZZrrrrrrggggggddduuu}}}zzz}}}mmmkkkuuuvvvwww}}}jjjNNNDDD@@@<<<<<<<<<;;;::::::999999999:::;;;<<<>>>????????????AAADDDBBBEEEMMMRRRccc~~~}}}mmmjjjiiipppdddYYYYYYbbb|||ppp]]]UUUQQQOOOLLLKKKIIIFFFDDDBBBAAA@@@===>>>AAACCCEEEHHHMMMPPPUUU[[[eeerrr}}}}}}}}}{{{zzzuuusssqqqqqqvvv}}}nnn]]]VVVQQQMMMSSS]]]ttt|||sss|||{{{pppccc___YYYWWWXXXYYYWWWVVVWWWTTTQQQNNNMMMMMMOOOPPPSSSRRRRRRRRRRRRQQQQQQQQQNNNMMMKKKIIIFFFEEEDDDCCCBBBDDDGGGJJJMMMRRRWWW[[[```fffmmmppprrrvvv}}}vvvbbbQQQFFFCCCCCCAAA@@@???>>>>>>>>>??????>>>===============>>>======>>>@@@BBBBBBAAACCCBBB@@@???>>>>>>??????AAABBBDDDEEEGGGHHHIIIIIIEEEDDDCCCCCCBBBBBBBBBBBBDDDGGGMMM[[[uuuuuuhhheee```ttt{{{|||oookkkqqqnnnqqqwwwjjjPPPEEE???;;;;;;;;;<<<===<<<:::999777999:::<<<===>>>???@@@@@@CCCFFFDDDFFFMMMQQQ```{{{pppiiifffkkkuuu|||bbbVVVUUU^^^vvvtttaaaWWWRRROOOLLLKKKJJJGGGEEECCCAAA@@@<<<>>>@@@BBBDDDHHHLLLOOOTTTYYY___fffrrr~~~{{{}}}~~~yyyvvvsssrrruuu{{{}}}gggZZZSSSNNNOOOTTTaaa{{{vvvtttxxxkkkccc___ZZZXXXZZZZZZYYYWWWXXXVVVRRRPPPNNNNNNPPPQQQRRRSSSTTTUUUVVVUUUTTTTTTNNNMMMLLLJJJGGGDDDBBB@@@BBBDDDGGGJJJMMMQQQWWW[[[ccciiiqqqvvvwwwzzzyyydddSSSIIICCCCCCAAA@@@???>>>>>>>>>BBBAAA???>>>===<<<;;;;;;;;;:::;;;===AAACCCDDDCCCBBBAAA@@@???>>>>>>>>>>>>BBBCCCCCCCCCEEEFFFGGGHHHEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGMMM\\\xxxzzzkkkeee```uuu{{{{{{sssmmmoooqqquuu{{{jjjRRREEE???:::;;;;;;;;;;;;:::999888777777888:::<<>>@@@BBBDDDGGGKKKNNNTTTYYY^^^aaagggpppvvvwwwzzzxxxxxx|||~~~zzzxxxxxx|||rrraaaXXXQQQOOOPPPWWWooo|||vvvtttqqqppppppuuuvvvjjjccc___[[[ZZZ\\\\\\[[[YYYXXXVVVTTTQQQOOOOOOPPPQQQQQQSSSUUUWWWXXXWWWVVVUUUOOOOOONNNLLLIIIEEEAAA???AAACCCGGGJJJMMMRRRWWW[[[ccckkkttt{{{}}}{{{dddSSSKKKCCCCCCAAA@@@???>>>>>>>>>BBBAAA???>>>===<<<<<<<<<<<<<<<<<<>>>BBBDDDEEEDDDAAAAAA@@@???>>>>>>>>>>>>BBBAAA@@@@@@AAACCCDDDFFFEEEEEEDDDDDDCCCDDDDDDEEEFFFHHHNNN^^^{{{qqqiiicccvvvzzzyyyvvvnnnooosssyyyiiiSSSFFF>>>;;;<<<;;;999777666777888999888999;;;<<<>>>??????@@@===AAAAAADDDLLLNNN\\\uuuxxxjjjdddfffjjjuuueeeWWWQQQSSSfff||||||iii\\\TTTPPPMMMLLLKKKJJJGGGDDDBBB@@@<<<>>>@@@AAACCCFFFJJJMMMQQQXXX]]]___bbbhhhmmmmmmqqqrrrtttyyy{{{ggg[[[TTTPPPNNNTTTbbbyyytttnnnjjjhhhkkkpppzzzwwwlllddd```]]]\\\]]]^^^\\\ZZZWWWVVVTTTRRRQQQQQQQQQRRRQQQRRRUUUWWWXXXWWWVVVUUURRRQQQPPPNNNJJJFFFCCCAAAAAADDDGGGJJJNNNSSSXXX\\\aaajjjuuu}}}{{{bbbRRRJJJCCCCCCAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>??????@@@??????AAACCCEEEEEEDDDAAAAAA@@@@@@???>>>>>>===AAAAAA@@@AAABBBDDDFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEGGGIIIPPP```~~~wwwmmmfffvvvxxxxxxvvvnnnmmmpppyyy|||gggSSSFFF???<<<<<<:::777555444555777999;;;;;;<<<============<<<;;;@@@@@@DDDKKKMMMZZZsssoooccceeejjjsssgggYYYQQQPPP^^^rrr|||iii\\\TTTOOOMMMMMMLLLKKKHHHEEEBBBAAA<<<===???AAABBBEEEIIILLLLLLSSSYYY[[[___eeehhhhhhlllmmmqqqwww|||~~~lll^^^VVVQQQOOORRRYYYggg|||xxxpppkkkgggeeekkksssvvvmmmeeebbb^^^^^^______\\\ZZZUUUTTTSSSRRRQQQRRRRRRSSSRRRSSSTTTVVVWWWWWWVVVVVVSSSRRRQQQNNNKKKGGGEEECCCBBBEEEHHHLLLOOOTTTZZZ^^^aaajjjvvv~~~{{{```PPPIIICCCCCCAAA@@@???>>>>>>>>>=========>>>???@@@AAABBBCCCBBBAAABBBDDDEEEDDDCCCAAAAAABBBAAAAAA@@@>>>>>>BBBBBBCCCEEEGGGIIIKKKMMMHHHGGGFFFEEEDDDDDDDDDDDDFFFJJJRRRddd{{{pppgggttt~~~wwwvvv|||sssjjjiiiqqq{{{wwwdddSSSEEE???===;;;:::999777777777777888777888:::<<<===>>>??????===BBBBBBFFFKKKLLLXXXooopppdddhhhnnnwwwgggZZZQQQMMMYYYkkk~~~lll___VVVRRRMMMMMMMMMLLLIIIFFFCCCAAA<<<===???@@@BBBDDDHHHKKKJJJOOOSSSVVV]]]eeeiiihhhkkklllpppuuuyyy{{{||||||zzz}}}sssbbbYYYUUURRRRRRTTT]]]nnn|||uuummmfffdddkkkuuu~~~{{{sssmmmgggddd```___``````\\\YYYRRRRRRQQQQQQQQQRRRSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWSSSRRROOOLLLIIIGGGEEEEEECCCFFFIIIMMMQQQVVV[[[___bbbkkkvvv~~~|||___NNNHHHCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAABBBDDDEEEDDDCCCBBBBBBCCCCCCBBBAAA???>>>@@@AAADDDHHHKKKNNNOOOPPPJJJIIIHHHFFFEEEDDDCCCCCCDDDIIITTThhh|||rrrgggqqqzzzvvvtttzzzpppfffeeevvvuuucccRRREEE???>>>::::::;;;;;;:::999777666111333666:::>>>BBBDDDEEE@@@EEEDDDGGGLLLKKKVVVmmmoooggglllsss}}}}}}fffZZZQQQMMMWWWhhhqqqccc[[[VVVMMMMMMMMMLLLJJJFFFCCCAAA<<<===???@@@AAADDDHHHKKKKKKNNNPPPTTT\\\gggmmmllllllmmmppptttwwwyyyyyyyyywwwzzzzzzggg^^^YYYWWWTTTTTT[[[jjjzzz|||rrrgggccckkkuuuzzz{{{wwwppplllhhheeeaaa```aaa```\\\YYYPPPPPPPPPQQQQQQRRRTTTTTTWWWWWWVVVVVVVVVWWWXXXXXXSSSQQQNNNJJJHHHFFFFFFEEEDDDFFFJJJNNNRRRWWW\\\aaadddlllvvv~~~}}}___NNNHHHCCCCCCAAA@@@???>>>>>>>>>??????>>>>>>???@@@@@@AAA@@@??????AAACCCEEEEEEDDDBBBCCCDDDDDDCCCBBB@@@???<<>>??????BBBAAABBBEEEHHHNNN[[[hhhppphhhmmmrrr{{{kkk\\\SSSRRR[[[ggg}}}iiiXXXUUUQQQOOOLLLJJJIIIGGGEEEDDD===>>>???@@@BBBEEEGGGHHHNNNMMMPPPVVV\\\bbblllvvvtttpppmmmnnnsssvvvuuusssppptttzzzwwwddd]]]```UUUYYY```jjjttt}}}~~~rrrmmmpppuuu{{{sssqqqyyyzzzvvvpppkkkfffggggggeeeaaa\\\WWWSSSNNNMMMLLLKKKLLLMMMOOOQQQTTTUUUVVVWWWXXXXXXXXXXXXRRRQQQOOOMMMJJJFFFCCCBBBDDDEEEGGGMMMVVV^^^dddgggjjjooosssvvvzzz___MMMJJJBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGDDDAAA@@@AAABBBAAA???>>>>>>@@@DDDKKKQQQTTTUUUSSSQQQMMMIIIFFFEEEEEEFFFFFFJJJTTTllltttkkkhhhooo~~~}}}ssssss{{{qqqgggjjjwwwiiiSSSGGG@@@===>>>===<<<:::999999888888999999:::<<<===>>>???@@@BBBAAACCCEEEHHHMMM[[[hhh~~~mmmfffjjjpppzzzqqqaaaVVVSSSZZZddd~~~ooo]]]XXXRRROOOLLLJJJIIIHHHFFFDDD>>>>>>???@@@BBBDDDFFFGGGMMMLLLOOOUUUZZZaaalllwwwzzzvvvqqqoooqqqttttttssspppsssyyy~~~vvvkkkiiifffhhhmmmsssyyy|||vvvvvvyyy|||yyytttppppppxxxzzzvvvrrrmmmhhhhhhhhhfffccc]]]XXXTTTOOONNNMMMLLLLLLMMMNNNOOOTTTUUUVVVWWWWWWXXXXXXXXXSSSRRRPPPMMMJJJGGGDDDCCCDDDEEEHHHNNNVVV^^^eeehhhmmmqqquuuxxx{{{]]]KKKGGGCCCCCCBBB@@@@@@?????????<<<<<<======???@@@BBBCCCEEEEEEEEEEEEFFFGGGHHHHHHGGGDDDAAA@@@AAABBBAAA@@@AAABBBDDDHHHMMMQQQTTTVVVSSSQQQMMMIIIGGGEEEEEEFFFHHHLLLWWWooosssiiieeemmm|||}}}ssssss{{{|||vvvlllnnnlllUUUGGGAAA===>>>>>><<<;;;::::::::::::::::::;;;<<<>>>???@@@@@@BBBAAACCCFFFHHHMMMZZZfff~~~mmmccchhhooo|||zzzgggYYYTTTYYYaaa|||yyybbb[[[SSSPPPMMMKKKJJJHHHFFFDDD?????????@@@AAACCCEEEFFFLLLKKKMMMRRRXXX___lllyyy}}}vvvqqqooopppqqqqqqnnnqqqwww||||||zzz|||~~~}}}}}}yyyqqqooommmmmmrrr{{{~~~|||zzzvvvpppooonnnjjjeee___XXXUUUPPPOOONNNMMMLLLMMMNNNOOOSSSTTTUUUVVVWWWWWWWWWVVVSSSRRRQQQNNNKKKHHHFFFDDDDDDFFFIIIOOOWWW___gggkkkqqquuuzzz|||}}}|||\\\JJJFFFDDDCCCBBB@@@???>>>======;;;;;;;;;<<<>>>@@@BBBDDDBBBCCCCCCEEEFFFGGGHHHIIIFFFCCCAAA@@@AAABBBAAAAAADDDFFFJJJMMMOOORRRUUUWWWTTTRRRNNNJJJHHHFFFEEEEEEIIIMMMYYYsssrrrhhhbbbjjjyyyuuussszzzxxx{{{zzzoooooonnnVVVHHHBBB???>>>>>>===<<<;;;::::::;;;:::;;;<<<===>>>@@@AAAAAABBBAAACCCFFFHHHLLLXXXeeerrreeejjjtttmmm[[[UUUZZZbbbzzzggg\\\TTTRRRNNNLLLKKKIIIGGGEEE@@@@@@??????@@@BBBDDDEEEIIIIIIKKKPPPUUU]]]lllyyy{{{sssnnnlllmmmooommmppptttxxx}}}~~~xxxooommmkkkmmmuuu|||{{{wwwqqqiii```XXXTTTOOONNNNNNNNNNNNOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVUUUTTTSSSRRROOOLLLIIIGGGEEEDDDGGGKKKPPPXXXaaajjjooowww{{{yyy\\\LLLGGGCCCCCCAAA@@@???>>>>>>>>>???>>>>>>>>>???AAACCCEEEBBBCCCDDDFFFHHHIIIJJJJJJDDDCCCAAA@@@AAAAAABBBBBBEEEIIINNNQQQRRRTTTVVVYYYWWWTTTPPPLLLHHHFFFFFFEEEIIINNN[[[vvvqqqhhh```hhhwwwvvvssswwwzzzrrrvvvzzzooonnnmmmUUUHHHBBB@@@>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@AAAAAABBBBBBDDDFFFHHHLLLWWWccc~~~zzzlllrrrttt^^^WWW\\\dddyyyiii\\\VVVSSSOOOMMMKKKJJJGGGEEEBBBAAA???>>>???@@@CCCDDDGGGGGGJJJOOOSSSZZZjjjxxxwwwnnnjjjjjjmmmlllnnnrrrvvvzzz~~~{{{wwwqqqmmmjjjlllvvv~~~uuukkk```XXXSSSNNNNNNOOOPPPQQQRRRTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSRRRPPPMMMJJJHHHFFFDDDGGGLLLRRRYYYbbbmmmttt~~~ttt[[[MMMHHHAAAAAA@@@@@@???@@@@@@@@@AAA@@@???>>>>>>@@@BBBDDDFFFGGGHHHJJJKKKLLLLLLLLLBBBBBBAAAAAA@@@AAACCCDDDEEEIIIOOOUUUXXX[[[]]]^^^\\\YYYSSSMMMIIIGGGFFFFFFIIIMMM[[[wwwpppggg___ggguuuyyyuuuwww~~~vvvnnnqqqyyyooonnnnnnUUUGGGBBB@@@===<<<<<<;;;::::::;;;;;;::::::;;;<<<>>>???@@@@@@BBBBBBDDDGGGHHHKKKVVVaaayyysssxxxdddZZZ^^^cccuuulll]]]WWWTTTQQQNNNLLLJJJHHHFFFDDDBBB@@@>>>>>>???AAACCCEEEFFFKKKOOORRRXXXgggvvv}}}rrrkkkjjjmmmkkknnnqqqtttxxx}}}~~~xxxwwwzzz|||zzz{{{}}}yyyuuurrroookkkgggjjjuuu}}}tttjjj```XXXTTTOOOPPPQQQRRRTTTUUUVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUSSSRRRQQQOOOMMMJJJHHHFFFDDDHHHNNNSSSZZZdddpppxxxmmmYYYLLLIIIBBBAAAAAA@@@@@@AAABBBBBB@@@???===<<<===???BBBDDDEEEFFFGGGHHHHHHHHHGGGFFFAAABBBBBBAAA@@@AAACCCFFFGGGJJJQQQZZZccchhhiiiiiiddd___WWWOOOIIIGGGGGGGGGJJJMMMZZZwww|||nnnfff^^^fffttt}}}~~~wwwoooqqqxxxoooppp~~~oooUUUGGGAAA???<<<;;;;;;:::::::::::::::999999:::<<<===>>>???@@@BBBBBBDDDGGGHHHJJJUUU```rrrtttvvvnnn^^^]]]^^^nnnoooaaaXXXUUURRROOOMMMKKKHHHFFFEEECCC@@@======>>>@@@BBBCCCFFFKKKOOOQQQVVVdddsssxxxooommmooolllmmmpppsssvvv|||}}}rrrnnnoookkkiiiiiimmmqqqwww{{{tttooonnnjjjfffeeejjjwww~~~wwwyyy{{{zzzzzzxxxtttnnnggg```ZZZWWWTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVRRRQQQPPPOOOLLLJJJGGGFFFEEEIIIOOOTTTZZZeeerrr{{{zzziiiXXXNNNKKKDDDDDDCCCBBBAAAAAAAAAAAA???>>><<<<<<>>>BBBFFFHHHGGGGGGHHHHHHHHHFFFDDDBBB@@@AAABBBAAA@@@AAADDDGGGKKKMMMTTTaaapppxxxyyyvvvkkkdddZZZOOOIIIGGGGGGIIILLLOOOZZZxxxyyylllddd^^^ffftttzzzrrrtttxxxpppsss}}}qqqUUUFFF@@@===;;;;;;:::999999999::::::888999:::;;;<<<>>>??????BBBBBBEEEGGGHHHJJJTTT___mmmppppppxxxuuubbb[[[ZZZjjjrrrdddYYYVVVRRROOOMMMKKKIIIFFFEEECCC@@@===<<<>>>@@@BBBBBBEEELLLPPPQQQUUUbbbqqq|||rrroooqqqlllmmmppprrrvvv{{{{{{oooiiihhhdddbbbbbbbbb^^^]]]gggttt|||sssnnnllleeedddeeemmm{{{{{{rrrrrrsssrrrooommmkkkhhhddd```\\\[[[XXXXXXXXXWWWVVVUUUTTTSSSWWWWWWWWWXXXXXXWWWVVVVVVQQQQQQPPPNNNLLLIIIGGGFFFEEEIIIOOOTTT[[[eeesss}}}xxxiiiZZZQQQOOOGGGFFFDDDCCCBBBAAA@@@@@@???>>>===>>>AAAFFFKKKNNNOOOOOOPPPPPPNNNKKKHHHFFF???AAABBBAAA@@@AAADDDGGGNNNOOOWWWgggyyyooohhh\\\PPPHHHFFFHHHJJJNNNPPP[[[xxx}}}pppgggcccccclll|||{{{zzzwww}}}sssVVVGGGAAA???===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???AAA@@@AAADDDEEEGGGOOOXXXkkk~~~sssnnnppp|||}}}eee___bbbhhhuuucccZZZWWWSSSOOOLLLKKKKKKKKKBBB@@@>>>===>>>@@@BBBDDDCCCEEEIIILLLLLLPPP^^^mmm{{{vvvpppuuuqqqpppsssvvvyyy~~~|||tttlllccc]]]YYYZZZ[[[ZZZYYYZZZ___cccqqqyyypppjjjffffffddddddmmm}}}tttmmmkkkkkkkkkgggbbbaaabbbaaa]]]XXXYYYZZZ\\\\\\\\\ZZZYYYWWW\\\[[[ZZZYYYXXXWWWVVVVVVSSSSSSQQQOOOLLLJJJHHHGGGDDDIIIPPPUUUZZZcccoooxxxsssdddYYYPPPKKKEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBAAAAAACCCGGGLLLOOOSSSSSSRRRQQQNNNJJJFFFDDDAAAAAA@@@@@@BBBDDDGGGHHHLLLQQQ[[[lll~~~ooo^^^TTTNNNIIIGGGHHHIIIOOOYYYwwwrrriiigggeeelll}}}~~~{{{{{{xxxYYYGGG???<<<===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???AAA@@@AAADDDEEEGGGOOOXXXiiiuuummmjjjsss~~~~~~ddd]]]aaabbbxxx{{{hhhZZZWWWSSSOOOMMMLLLKKKJJJEEECCC@@@>>>===>>>???AAABBBDDDIIILLLLLLPPP^^^lll~~~xxxxxxtttrrrtttwwwxxx}}}~~~ssslllfff```[[[UUUVVVWWWWWWUUUVVVZZZ]]]eeeqqq~~~~~~xxxpppiiieeeeeedddhhhsssyyyqqqnnnnnnhhhbbb]]][[[]]]___^^^\\\[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSQQQNNNLLLIIIHHHGGGGGGLLLRRRVVVZZZbbbnnnxxxwwwdddWWWOOOJJJEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???@@@BBBFFFIIIKKKPPPQQQQQQQQQOOOMMMJJJHHHDDDCCCBBBAAABBBCCCEEEGGGJJJPPP[[[nnnrrraaaWWWQQQKKKJJJKKKJJJPPPZZZxxxtttkkkkkkhhhmmm}}}|||~~~|||]]]III???;;;===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???@@@@@@AAAEEEFFFGGGOOOWWWfffyyyllldddhhhqqq{{{~~~ccc[[[^^^\\\pppmmmYYYVVVRRRPPPNNNMMMKKKIIIHHHFFFCCC@@@============AAACCCHHHKKKLLLPPP]]]jjj}}}xxxvvvxxxyyyyyy~~~yyyzzz|||qqqiiieeeaaa^^^[[[TTTUUUVVVUUUTTTTTTVVVXXX\\\bbblllwww{{{}}}}}}|||zzzwwwqqqjjjfffdddfffmmmzzzvvvqqqpppiiibbb[[[XXXYYY\\\]]]]]][[[ZZZXXXWWWXXXYYYZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTQQQNNNKKKIIIGGGGGGJJJNNNSSSVVVZZZbbbnnnxxx|||dddTTTLLLJJJDDDDDDCCCBBBAAAAAAAAAAAA===>>>>>>@@@BBBDDDFFFGGGLLLMMMOOOPPPOOONNNLLLKKKFFFDDDCCCAAAAAABBBDDDEEEJJJOOO[[[ooouuudddYYYRRRLLLJJJLLLKKKRRR\\\zzzuuulllkkkjjjooo{{{{{{zzz]]]JJJAAA>>>===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???@@@@@@BBBEEEFFFGGGNNNVVVdddooobbbcccjjjrrr~~~cccZZZZZZZZZjjjppp[[[WWWSSSPPPPPPNNNKKKIIIIIIGGGDDDAAA>>>===<<<<<>>===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???@@@@@@BBBFFFFFFGGGMMMUUUccc}}}xxxdddbbbfffkkkzzz~~~dddYYYWWWYYYggg|||sss___ZZZTTTQQQQQQOOOLLLHHHGGGFFFDDDAAA???>>>======>>>???DDDIIIKKKNNNWWWaaa}}}{{{sssmmmjjjfffcccaaa```______\\\[[[YYYXXXWWWWWWWWWVVVVVVXXXYYYZZZ[[[___ffflllrrr~~~uuuuuuyyyxxxxxxwwwwwwwwwvvvsssqqqllloooxxxvvvnnnkkkiiigggdddaaa^^^\\\YYYWWWYYYZZZ]]]______]]][[[YYYWWWWWWVVVVVVUUUUUUTTTTTTUUUSSSPPPMMMJJJIIIIIIIIIJJJNNNSSSVVV[[[cccpppyyyaaaOOOIIIJJJDDDDDDCCCBBBAAAAAAAAAAAA===>>>@@@BBBCCCCCCCCCCCCDDDEEEFFFHHHHHHGGGEEEDDD@@@@@@??????@@@BBBDDDFFFIIINNNZZZqqqzzzjjj]]]SSSKKKJJJMMMOOOVVV```~~~wwwllleeehhhpppwwwpppsssttt\\\KKKAAA;;;===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???@@@@@@CCCFFFGGGGGGMMMTTTaaazzzhhhdddddddddqqq}}}fffYYYTTTWWWbbbuuu{{{eee^^^VVVQQQQQQPPPMMMIIIFFFEEEDDDBBB@@@???>>>>>>===>>>BBBGGGIIIKKKRRRZZZoooyyyooohhhffffffffffffeeeddddddccc```]]]YYYVVVVVVVVVVVVUUUPPPSSSVVVXXXXXX[[[```dddfffqqq{{{xxxvvvxxxzzzzzzyyyvvvttttttuuussswwwwwwnnniiibbbcccdddcccaaa^^^ZZZXXX\\\^^^bbbdddcccaaa]]]ZZZVVVUUUUUUUUUTTTTTTTTTSSSTTTRRROOOLLLJJJJJJJJJKKKKKKPPPVVVYYY]]]eeepppxxxaaaNNNHHHIIIEEEEEEDDDCCCBBBBBBBBBBBB??????AAABBBCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCAAA@@@???>>>???@@@CCCEEEGGGGGGLLLZZZssspppbbbVVVNNNMMMQQQQQQYYYcccwwwmmmdddgggooo~~~wwwooossstttaaaSSSGGG>>>===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???@@@@@@CCCGGGGGGGGGLLLTTT___uuulllfffeeecccooo|||hhhYYYRRRPPP[[[mmmkkkbbbWWWRRRQQQQQQMMMIIIGGGFFFEEECCC@@@???===<<<<<<===@@@EEEGGGHHHMMMTTT^^^rrr}}}}}}{{{rrrkkkfffdddgggkkkmmmnnnnnnmmmmmmddd___YYYVVVVVVVVVVVVVVVRRRUUUXXXYYYYYY[[[___ccchhhppp|||}}}zzz{{{~~~zzzsssoooppptttxxx}}}{{{qqqkkkdddeeegggfffccc___\\\ZZZ^^^___aaabbbaaa^^^[[[YYYUUUTTTTTTTTTTTTSSSSSSSSSRRRPPPNNNKKKJJJKKKLLLMMMPPPUUU[[[^^^aaafffnnnuuubbbOOOGGGFFFFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBCCCAAACCCEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAACCCFFFGGGFFFKKKYYYtttsssdddXXXOOONNNRRRSSSZZZeeexxxmmmeeefffmmmzzzwwwqqquuu~~~uuuggg[[[NNNCCC===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???@@@@@@CCCGGGGGGGGGLLLSSS^^^sssmmmiiihhhgggsss{{{iiiZZZQQQJJJUUUggg~~~oooeeeXXXRRRQQQQQQNNNJJJIIIHHHFFFCCCAAA>>><<<;;;<<<<<>>@@@BBBDDDEEEFFFHHHKKKNNNZZZllltttkkklllnnnxxx{{{eeeYYYTTTNNNWWWcccuuuzzziii[[[WWWQQQIIIHHHOOOJJJHHHEEEBBB???======<<<;;;<<<>>>AAADDDGGGIIIJJJUUUZZZcccnnnzzzzzztttttttttuuuwwwvvvooojjjiiittt~~~{{{tttgggaaa[[[XXX[[[^^^______aaaaaa```______bbbgggjjjppp{{{uuunnnnnnpppzzzxxxrrrnnnjjjfffdddbbb___]]]]]][[[YYYZZZ[[[[[[WWWTTTSSSSSSTTTTTTTTTTTTSSSSSSPPPLLLKKKKKKJJJJJJOOOUUUWWW```hhhjjjkkklllllliiixxx~~~___PPPLLLJJJBBBDDDEEEDDDCCCAAAAAABBBBBBBBBCCCEEEFFFEEECCCAAACCCBBBCCCFFFHHHIIIHHHFFFJJJHHHGGGEEEDDDCCCDDDDDDGGGHHHSSSlll{{{jjj^^^VVVOOOMMMOOOMMMXXXfff{{{qqqggghhhkkkuuu}}}vvvmmmoooyyyppp\\\NNNHHHGGGBBB@@@===;;;:::999::::::999:::;;;:::::::::<<<>>>@@@BBBDDDEEEFFFHHHKKKNNNZZZjjjyyyoooooosss}}}}}}jjj\\\UUUQQQWWW```qqqooo^^^XXXSSSKKKIIINNNJJJIIIFFFCCC@@@>>>======;;;<<<>>>AAADDDFFFIIIJJJLLLPPPXXXbbblllvvv|||xxxrrrqqqppppppqqqyyy{{{uuurrrsss|||uuufffaaa]]]\\\___dddeeeffffffffffffddddddggglllpppuuuwwwrrrsssuuu~~~sssooojjjgggeeedddbbbaaa___]]]ZZZYYYZZZXXXUUURRRSSSSSSSSSSSSSSSRRRQQQQQQRRRNNNLLLMMMLLLLLLQQQWWW]]]hhhsssxxxzzz{{{yyyvvvzzz~~~^^^NNNHHHEEECCCEEEFFFEEECCCBBBCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCEEEEEEFFFHHHJJJJJJHHHFFFIIIHHHFFFEEEDDDDDDDDDEEEHHHIIISSSkkk{{{iii]]]UUUOOOMMMNNNOOOZZZhhh{{{qqqjjjiiikkkwwwwwwxxx~~~tttlllnnnvvvlllWWWHHHCCCCCCAAA@@@>>><<<;;;::::::;;;888:::::::::::::::<<<>>>@@@BBBDDDEEEFFFHHHKKKNNNYYYfffqqqqqqwwwooo___WWWSSSXXX^^^mmmxxxbbbXXXTTTNNNKKKLLLKKKIIIGGGDDDAAA???======<<<===>>>@@@CCCEEEHHHIIIJJJMMMSSSZZZccclllrrrvvv|||}}}sssmmmkkkiiiiiijjjsss|||yyyxxx{{{rrrfffbbb___aaafffkkkmmmmmmnnnnnnmmmllllllnnnssswww}}}yyyvvvwwwzzzxxxsssmmmiiiggggggggggggcccaaa^^^\\\[[[YYYWWWUUUVVVVVVUUUTTTSSSRRRQQQQQQTTTPPPOOOOOOOOONNNSSSZZZdddppp~~~{{{\\\LLLFFFBBBDDDEEEFFFFFFDDDCCCDDDEEEDDDEEEGGGIIIJJJIIIIIIHHHJJJJJJKKKMMMOOONNNLLLIIIHHHGGGFFFFFFEEEEEEEEEEEEIIIJJJSSSjjj{{{iii\\\TTTNNNLLLNNNPPP[[[jjj{{{rrrkkkhhhjjjyyyxxxxxxzzz~~~rrrhhhiiiuuuiiiSSSEEE@@@@@@AAA@@@>>>===;;;;;;;;;;;;888999::::::999:::<<<>>>@@@BBBDDDEEEFFFHHHKKKNNNWWWbbb{{{pppooowwwuuubbbYYYUUUXXX^^^mmmeeeYYYUUUQQQMMMLLLKKKJJJHHHEEEBBB@@@>>>=========>>>???AAADDDGGGHHHKKKMMMPPPVVV]]]eeekkkooooooqqqvvv~~~xxxmmmhhhfffcccccceeeqqqyyyxxxyyyrrrfffdddcccffflllqqqrrrqqqsssssssssrrrrrruuuzzz}}}}}}yyywwwxxxzzzyyyqqqkkkiiiiiiiiijjjhhheeebbb```^^^]]]\\\\\\]]]\\\ZZZXXXVVVUUUTTTSSSTTTQQQPPPPPPPPPPPPUUU\\\iiivvvuuuZZZMMMGGGCCCDDDEEEEEEEEECCCCCCDDDEEEHHHLLLSSSWWWXXXUUURRRPPPQQQQQQSSSUUUVVVUUUQQQMMMHHHHHHGGGGGGGGGFFFFFFFFFIIIKKKTTTkkk}}}iii\\\SSSMMMLLLNNNPPP[[[jjj|||rrrjjjhhhjjjzzz}}}|||~~~tttyyyrrrhhhhhhuuuhhhRRRCCC????????????>>>===<<<;;;;;;;;;888999::::::999999;;;===@@@BBBDDDEEEFFFHHHKKKNNNTTT^^^vvvqqqmmmwww{{{eee[[[UUUXXX```pppjjjZZZVVVSSSPPPNNNLLLKKKIIIGGGDDDAAA???>>>=========>>>@@@CCCEEEGGGGGGHHHKKKOOOUUU[[[```cccdddhhhnnnwwwxxxnnnfffcccaaa______aaakkkyyy|||~~~yyywwwzzzvvviiihhhhhhlllrrruuuuuutttvvvwwwvvvvvvwwwzzz|||xxxwwwwwwyyy}}}ssslllhhhggggggggghhhgggdddaaa______aaabbbbbb```]]]ZZZWWWUUUTTTSSSSSSPPPOOOQQQRRRRRRXXX___lllyyyqqqYYYNNNIIIEEECCCCCCDDDCCCAAABBBCCCEEEKKKUUUbbbkkkmmmhhhccc___[[[[[[]]]___^^^[[[UUUPPPJJJJJJJJJIIIIIIHHHGGGGGGHHHKKKVVVmmmlll]]]SSSMMMLLLOOOOOOZZZiii|||sssiiihhhlll{{{zzzppptttwwwmmmlllyyy~~~hhhRRRCCC??????=========<<<;;;;;;::::::777999999999999999;;;===@@@BBBDDDEEEFFFHHHKKKNNNSSS\\\qqquuummmyyyjjj]]]UUUXXXaaaqqqqqq^^^WWWTTTQQQNNNLLLLLLJJJHHHEEEBBB@@@>>>>>>>>>======???AAADDDFFFEEEGGGIIIMMMRRRVVVZZZ\\\^^^bbbiiirrr{{{tttooogggaaa```^^^\\\[[[^^^aaalll{{{zzzvvvrrrxxx~~~}}}uuunnnmmmoootttyyy|||{{{yyyyyyzzzzzzzzz|||}}}zzzyyyyyyzzzvvvnnnjjjhhhgggfffgggfffddd```^^^^^^bbbeeeeeebbb^^^ZZZVVVTTTRRRRRRRRRPPPOOORRRTTTUUU\\\cccooo{{{lllWWWNNNIIIEEEBBBCCCCCCBBBAAAAAACCCFFFKKKZZZmmm|||~~~xxxtttllllllmmmllliiibbbYYYSSSMMMMMMMMMLLLKKKJJJHHHGGGGGGLLLYYYqqqppp___TTTMMMMMMOOOMMMYYYhhh}}}sssjjjkkkooo|||xxxnnnrrr{{{pppooo}}}|||gggRRRCCC>>>???<<<<<<<<<;;;;;;:::999999777888999999888999;;;===@@@BBBDDDEEEFFFHHHKKKNNNUUUZZZlllxxxlllyyyrrr```VVVXXX___nnnzzzdddXXXTTTQQQNNNLLLLLLKKKIIIFFFCCC@@@??????>>>===<<<>>>@@@CCCEEEEEEGGGJJJNNNRRRUUUWWWXXXYYY]]]dddkkksss|||{{{oookkkeee```___\\\XXXXXXZZZZZZaaaiiiqqq|||~~~zzzwwwtttrrrqqqzzzwwwssssssvvv|||}}}~~~~~~~~~vvvrrrooonnnmmmjjjiiifffaaa]]]^^^aaaeeehhheeeaaa\\\WWWTTTRRRRRRRRRPPPPPPTTTVVVYYY```hhhsss|||~~~bbbQQQKKKHHHDDDCCCDDDCCCBBBAAABBBEEEGGGHHHYYYrrrwwwlll```XXXPPPPPPPPPOOOMMMKKKIIIHHHHHHNNN[[[ttttttbbbVVVNNNMMMPPPMMMYYYhhh~~~ssslllnnnrrr}}}yyyooottt{{{pppnnnzzzgggRRRCCC>>>>>>;;;;;;;;;;;;:::999888888777888999999888999;;;===@@@BBBDDDEEEFFFHHHKKKNNNVVVYYYhhhxxxkkkwwwwwwbbbWWWXXX]]]kkk|||hhhYYYTTTPPPNNNMMMLLLLLLJJJGGGDDDAAA??????>>>===<<<===@@@CCCEEEAAADDDGGGLLLOOORRRSSSTTTTTTYYY___fffllluuu~~~|||rrrjjjeee```___[[[VVVUUUWWWZZZ]]]___aaagggooorrrqqqtttsssrrrsssuuuwwwvvvuuuvvvvvvwww{{{~~~{{{xxxwwwvvvooommmiiiccc___^^^bbbfffllliiiddd^^^ZZZVVVUUUTTTRRRPPPQQQUUUYYY\\\ccckkkuuu{{{qqqYYYKKKHHHGGGCCCDDDEEEDDDCCCBBBCCCFFFIIIEEEXXXrrrvvvggg]]]RRRRRRRRRQQQOOOLLLIIIHHHHHHOOO]]]vvvwwwdddWWWOOONNNQQQNNNYYYiiiwwwooommmnnn{{{}}}ssskkkrrr{{{ssssssyyyiiiVVVFFF@@@BBB=========<<<;;;:::888777;;;::::::999999::::::;;;<<>>>>>>>>???AAABBBCCCCCCDDDFFFIIILLLPPPQQQTTTVVVZZZaaaiiirrr{{{~~~uuuooofff^^^[[[XXXUUUVVVYYYUUUYYY]]]___```ccchhhmmmllloooppppppttt{{{}}}zzzzzzzzzqqqfff______eeekkkrrrlllddd\\\WWWUUUSSSRRRSSSSSSSSSTTTWWW^^^ffflllvvv~~~zzzdddVVVOOOIIIEEECCCFFFFFFEEECCCCCCBBBBBBBBBIIISSSddd|||tttkkk```TTTOOOSSSRRRJJJFFFJJJKKKMMMZZZuuuhhhWWWPPPNNNNNNOOOWWWeee~~~uuupppoooppp}}}|||rrrkkksssyyyrrrsss|||{{{lll[[[LLLEEEDDD>>>>>>===<<<;;;:::999999;;;::::::999999::::::;;;===???CCCEEEGGGJJJMMMOOOQQQWWWddd}}}wwwyyyhhhZZZTTTTTT___kkkxxxtttaaaXXXSSSPPPOOOMMMKKKJJJIIIFFFCCCAAA???>>>>>>===>>>???@@@AAACCCCCCDDDFFFIIILLLOOOQQQTTTUUUYYY^^^fffoooxxx~~~{{{yyyrrrjjjgggbbb]]]ZZZ[[[XXXZZZ]]]^^^^^^___cccfffgggkkkpppttt}}}~~~|||uuuiiiaaa___dddiiipppkkkddd]]]XXXUUUSSSRRRRRRRRRSSSUUUYYY```jjjpppyyyuuu^^^QQQKKKFFFCCCBBBDDDCCCCCCCCCCCCCCCDDDDDDFFFLLLZZZpppyyykkk]]]SSSRRROOOHHHFFFKKKLLLOOO]]]zzziiiXXXQQQOOOPPPPPPXXXggg|||ssskkkjjjmmmyyyuuunnnvvvzzzuuuxxx|||ooobbbTTTKKKGGG@@@???===;;;:::::::::;;;;;;::::::999999::::::;;;===@@@CCCFFFHHHIIILLLNNNRRRWWWaaawww|||zzzqqq]]]TTTQQQXXXaaalll}}}yyydddYYYUUUTTTOOONNNLLLJJJIIIGGGDDDBBB???>>>=========>>>???@@@BBBCCCCCCEEEHHHKKKNNNPPPRRRTTTVVVZZZaaakkkvvv}}}zzztttqqqllleee``````aaabbbbbbbbbaaaaaabbbddddddkkkqqqyyy|||yyyzzzlllbbb^^^aaaeeennnjjjddd]]]XXXUUUSSSSSSQQQRRRSSSVVV[[[cccmmmsss{{{sssZZZMMMHHHEEECCCCCCAAAAAAAAABBBBBBDDDEEEFFFFFFHHHPPPbbb{{{|||mmm^^^WWWQQQKKKJJJNNNKKKNNN^^^|||iiiXXXRRRQQQRRRQQQZZZiiizzzpppggggggjjjwwwzzzzzz~~~yyyrrr{{{~~~{{{}}}qqqgggZZZNNNHHHAAA@@@===;;;::::::;;;<<<;;;::::::999999::::::;;;===@@@DDDGGGHHHIIILLLMMMRRRVVV^^^ppp~~~tttxxxdddXXXPPPTTTZZZbbbpppiiiZZZVVVUUUPPPNNNLLLKKKJJJIIIEEECCC>>>>>>===<<<<<<===>>>???BBBBBBCCCDDDGGGJJJMMMNNNPPPQQQTTTWWW]]]hhhuuu~~~}}}zzzvvvpppmmmnnnnnnnnnmmmlllkkkkkkkkklllnnnttt{{{{{{zzzmmmbbb\\\^^^aaajjjhhhddd^^^XXXUUUTTTTTTQQQRRRTTTWWW]]]dddmmmttt{{{uuu[[[MMMIIIFFFEEEEEEAAAAAAAAAAAABBBCCCDDDEEEGGGIIIOOOYYYhhhsssiii___UUUOOOOOOLLLPPP___~~~gggWWWRRRQQQRRRQQQZZZjjjxxxnnnggghhhmmmzzz{{{uuutttxxxzzzttt~~~|||qqqgggZZZMMMFFFAAA@@@===;;;::::::;;;<<<;;;::::::999999::::::;;;<<>>===<<<<<<===>>>>>>AAAAAABBBCCCFFFHHHKKKMMMMMMPPPRRRUUU[[[fffttt~~~}}}|||~~~zzzyyyxxxwwwwwwxxxxxxxxx{{{}}}yyylllaaa[[[\\\^^^gggfffddd___YYYUUUTTTTTTSSSTTTVVVYYY^^^eeemmmsssyyy~~~xxx\\\MMMIIIGGGDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCEEEJJJRRRWWW[[[hhhwwwfffWWWOOOPPPRRRaaaeeeVVVQQQPPPPPPQQQZZZkkkwwwlllcccffflllzzzzzzssspppuuuzzzvvv~~~||||||qqqfffWWWJJJCCC@@@???===;;;:::::::::;;;;;;::::::999999::::::;;;:::>>>CCCGGGIIIKKKMMMNNNQQQUUUZZZgggiiieeejjjrrrlll]]]PPPOOOQQQSSS[[[dddvvvuuucccYYYUUUQQQOOONNNMMMMMMKKKHHHFFF@@@???>>>=========>>>???AAAAAAAAABBBEEEGGGJJJKKKLLLOOORRRTTTXXXbbbppp{{{}}}zzznnnbbb\\\[[[]]]ccceeeddd```ZZZUUUTTTUUUTTTVVVYYY\\\```gggoootttyyywwwZZZLLLHHHFFFBBB@@@EEEDDDDDDCCCCCCCCCDDDDDDCCCHHHQQQXXXWWW\\\rrriiiZZZUUUUUUaaadddVVVQQQPPPOOOQQQZZZlllvvvlll___cccjjjxxx{{{ssspppuuu~~~zzz|||yyy|||}}}pppcccSSSGGGAAA>>>>>>===<<<;;;:::999999;;;::::::999999::::::;;;999===CCCGGGJJJLLLNNNOOORRRUUUZZZccc|||nnneeefffiiixxxooo^^^QQQOOOPPPPPPUUU]]]lll{{{iii]]]WWWQQQPPPNNNNNNMMMLLLIIIGGGAAA@@@???>>>===>>>>>>???@@@@@@AAABBBDDDFFFIIIJJJMMMPPPSSSTTTUUU\\\hhhsss}}}{{{rrreee^^^\\\]]]aaacccdddaaaZZZUUUTTTVVVUUUWWW[[[___dddllltttyyy|||uuuYYYLLLIIIGGGCCC@@@DDDDDDDDDDDDDDDEEEFFFGGGGGGGGGNNNWWWYYYZZZeeeuuuyyyiiieeekkk~~~dddWWWSSSQQQOOORRR\\\nnnuuulllaaaeeennn|||}}}tttqqqvvv}}}xxxzzz~~~qqqbbbQQQEEE@@@=========<<<;;;:::888777;;;::::::999999::::::;;;777<<>>>>>>>>??????@@@@@@@@@AAACCCFFFHHHJJJNNNQQQTTTSSSRRRWWWbbblllwwwzzz~~~zzz}}}vvvhhh```]]]^^^```cccdddaaaZZZUUUTTTVVVUUUWWW\\\aaagggpppxxx~~~~~~tttYYYMMMLLLKKKFFFBBBBBBCCCCCCDDDFFFGGGIIIJJJOOOIIIKKKWWW\\\[[[]]]eee|||}}}~~~eeeYYYUUURRROOOSSS]]]pppuuulllaaaeeennn~~~{{{rrrqqqwwwyyyzzz~~~}}}rrrbbbMMMCCCCCC;;;;;;::::::::::::999999:::::::::999999888888888;;;<<<@@@GGGNNNTTTWWWWWWPPPUUU\\\bbbppprrrddd```eeennn|||{{{kkkYYYQQQQQQQQQSSSUUUaaapppvvvcccYYYSSSOOOLLLKKKMMMNNNLLLJJJDDDCCCAAA???>>>>>>??????@@@@@@AAABBBDDDFFFHHHIIILLLNNNRRRTTTWWWZZZ^^^aaaooouuu}}}vvviiiaaa\\\ZZZ[[[]]]^^^\\\WWWSSSRRRSSSTTTYYY___eeekkkrrrxxx}}}rrrZZZSSSLLLIIIHHHBBBFFFEEECCCBBBBBBDDDFFFHHHIIIMMMSSSUUUVVVWWWZZZ]]]ppp{{{dddXXXQQQNNNNNNQQQ[[[mmmtttkkkbbbfffnnn}}}vvvuuu{{{yyyyyy~~~}}}rrrbbbNNNCCCCCC;;;;;;::::::::::::999999:::::::::999999999888888<<<>>>CCCJJJRRRYYY[[[\\\RRRVVV\\\bbbmmmsssfffbbbdddjjjtttqqq^^^UUUSSSRRRSSSVVV___nnnkkk]]]UUUQQQMMMLLLNNNOOOMMMKKKFFFEEECCC@@@>>>=========@@@@@@AAABBBDDDFFFGGGHHHKKKMMMPPPSSSUUUXXX]]]```jjjpppyyy~~~yyylllaaa[[[YYYXXX[[[]]][[[XXXUUUVVVWWWZZZ^^^dddjjjoootttzzzqqqZZZSSSLLLJJJJJJDDDGGGFFFDDDCCCDDDEEEHHHIIIHHHKKKPPPRRRSSSTTTVVVYYYbbbqqqwwwbbbWWWRRRPPPPPPQQQ[[[mmmrrriiibbbfffmmm|||yyyxxx~~~zzzwww{{{~~~rrraaaNNNCCCBBB;;;;;;::::::::::::999999:::::::::999999999999888888;;;@@@HHHQQQWWWZZZ[[[UUUWWW\\\aaajjjuuuhhhcccdddgggmmm|||xxxeeeZZZUUUSSSTTTVVV^^^jjj~~~vvvbbbXXXSSSOOOMMMOOOOOONNNLLLIIIGGGDDDAAA???===<<<<<>>FFFOOOUUUXXXYYYXXXXXX[[[aaahhh}}}xxxiiibbbcccffflllzzz~~~jjj]]]VVVRRRSSSWWW]]]hhhzzz~~~eeeZZZUUUPPPNNNNNNOOOMMMKKKJJJHHHEEEBBB@@@>>>>>>===?????????AAABBBDDDFFFGGGIIIKKKNNNQQQSSSVVV[[[^^^cccjjjttt{{{~~~ooobbb\\\ZZZTTTWWWXXXXXXWWWXXX]]]aaaggglllssswwwyyy|||uuu___VVVNNNKKKMMMIIIHHHGGGFFFFFFFFFGGGIIIJJJLLLMMMNNNPPPPPPQQQRRRSSSWWW]]]eeemmm|||rrr]]]TTTQQQQQQRRRQQQ[[[mmm|||oooeee```ccckkkyyyxxxyyywwwvvvzzz|||}}}lll[[[MMMDDDAAA;;;;;;:::::::::999999999999999999999999999999999;;;===AAAHHHPPPWWW[[[\\\[[[YYY\\\bbbhhhzzz|||kkkaaa```eeemmm|||nnn___VVVQQQSSSWWW^^^hhhwwwjjj]]]WWWQQQNNNNNNNNNMMMKKKIIIGGGEEECCCAAA@@@@@@@@@>>>>>>???@@@BBBDDDEEEGGGIIIKKKNNNQQQSSSVVV[[[^^^dddlllvvv}}}qqqccc]]]]]]UUUVVVWWWVVVVVVYYY```eeemmmsssyyy||||||vvvaaaYYYOOOLLLMMMIIIGGGGGGFFFFFFFFFGGGHHHIIILLLLLLLLLMMMOOOPPPQQQQQQVVVZZZ___ccclllsss]]]SSSOOOOOOPPPQQQ[[[mmm{{{nnneee```dddlll{{{xxxyyy~~~wwwzzzzzzgggVVVKKKDDD@@@;;;;;;::::::::::::999999888999999999999:::::::::;;;<<>>???AAACCCEEEFFFHHHKKKNNNPPPSSSVVVZZZ]]]eeemmmwwwwwwfff^^^]]]VVVWWWWWWWWWWWW\\\eeellluuu{{{rrr```YYYOOOKKKLLLIIIGGGGGGFFFFFFGGGGGGHHHHHHKKKJJJIIIJJJLLLNNNNNNNNNPPPSSSXXX\\\aaammmvvv___SSSNNNMMMOOOQQQ[[[mmm{{{mmmdddaaafffppp}}}uuuwww}}}wwwxxxbbbRRRIIICCC@@@;;;;;;::::::::::::999999888888999999999:::::::::999999;;;BBBLLLWWW___ccchhhcccdddiiikkkvvv{{{mmm```jjjwww~~~jjj[[[RRRRRRWWW___kkkwww}}}ddd^^^WWWRRRQQQQQQPPPNNNLLLJJJHHHEEEBBBAAAAAA@@@======>>>???AAACCCDDDEEEGGGIIILLLOOOQQQTTTYYY\\\ccclllwww~~~jjj^^^YYYWWWXXXXXXXXX[[[bbbmmmuuuiii[[[WWWOOOKKKLLLIIIHHHHHHHHHHHHHHHIIIIIIIIIKKKIIIHHHIIILLLNNNOOONNNMMMNNNSSSYYY\\\aaaooo~~~xxx```TTTOOONNNPPPQQQ[[[mmm{{{mmmdddbbbhhhrrrzzzqqqsss}}}}}}yyywww___OOOGGGCCCAAA;;;;;;;;;:::::::::999999888888888999999:::::::::<<<;;;>>>EEEPPP]]]gggmmmnnnhhhggglllmmmuuuttteeeppp}}}ppp^^^SSSRRRWWW^^^lllwww}}}hhhaaaYYYTTTSSSSSSRRRPPPOOOMMMIIIFFFBBB@@@??????<<<======???@@@BBBDDDEEEEEEGGGKKKMMMPPPSSSWWWZZZ```iiivvvmmm]]]VVVWWWXXXYYYZZZ^^^gggsss|||yyybbbVVVUUUNNNKKKMMMJJJIIIIIIIIIJJJJJJJJJJJJKKKMMMKKKIIIJJJNNNQQQQQQPPPPPPOOOSSSXXXZZZ[[[eeeqqqyyyaaaUUUPPPPPPQQQQQQ[[[nnn|||nnngggbbbiiiwww}}}qqqpppyyyvvv}}}xxx___KKK???<<<===============<<<;;;:::999;;;;;;:::999999999::::::;;;:::999>>>KKK[[[ggglllppppppkkklllsssyyyzzzppprrr~~~{{{bbbTTTTTTYYYZZZrrr~~~xxx}}}rrrdddWWWSSSRRRQQQTTTZZZTTTQQQNNNLLLIIIDDD???<<<@@@@@@??????@@@@@@AAABBBFFFHHHJJJLLLOOOSSSWWW[[[cccnnn|||ssscccZZZWWWVVVXXX\\\aaahhhwwweee___VVVOOOLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMPPPNNNNNNNNNPPPPPPOOONNNRRRQQQRRRUUUWWWYYYaaajjjyyyxxxcccXXXOOOMMMQQQRRR[[[mmm{{{ooohhhccckkkzzzzzzooooooyyy|||uuu{{{uuu\\\III???===>>>;;;;;;;;;;;;:::999888777::::::999999999999999:::===<<<===@@@JJJYYYhhhpppuuuuuuooommmqqqttttttqqqxxxlllZZZSSSTTT\\\qqq~~~zzzzzz~~~nnn^^^VVVRRROOOOOOSSSQQQPPPMMMKKKIIIFFFBBB>>>??????>>>>>>??????@@@AAAEEEGGGJJJLLLNNNRRRWWWZZZcccmmmzzzxxxggg]]]XXXWWWZZZ___eeennn}}}xxx^^^XXXQQQLLLIIIIIIIIIHHHKKKKKKKKKKKKKKKLLLMMMMMMOOONNNNNNOOOQQQSSSSSSRRRTTTRRRSSSVVVWWWYYY```iiiooozzzdddXXXOOOMMMPPPRRR[[[mmm{{{ooojjjeeennnyyypppqqq|||wwwwww{{{tttyyyrrrZZZHHH???>>>???;;;;;;;;;;;;:::999888888:::999999999999999::::::<<<===???AAAGGGUUUhhhuuu~~~|||~~~~~~xxxooopppyyycccVVVQQQ[[[kkkzzz}}}yyyzzzwwweeeZZZTTTPPPNNNOOOPPPNNNMMMLLLJJJHHHDDDAAA>>>>>>======>>>>>>???@@@EEEGGGIIIKKKNNNQQQVVVZZZccckkkuuu~~~}}}kkk```YYYYYY[[[bbbiiitttlllYYYUUUQQQNNNMMMMMMLLLKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMNNNPPPTTTWWWXXXXXXXXXVVVUUUWWWYYYZZZ```hhhlllzzz}}}eeeXXXPPPMMMPPPRRR[[[mmmyyyooojjjgggqqq{{{sssttt}}}qqquuu{{{vvvzzzqqqXXXGGG???>>>???<<<=========<<<<<<;;;:::::::::999999:::;;;<<<<<<:::<<<@@@BBBEEEQQQhhh|||}}}xxxmmmjjjuuulll\\\TTTWWWaaarrr}}}yyyqqqwwwzzzjjj___XXXTTTRRRQQQPPPOOOMMMLLLKKKHHHEEEBBB>>>>>>>>>>>>>>>???@@@@@@DDDFFFHHHJJJMMMQQQUUUYYYaaagggpppzzzpppddd\\\ZZZ\\\ccclllvvvxxxcccSSSQQQOOOOOOOOOOOOMMMLLLKKKLLLLLLMMMMMMMMMMMMMMMNNNMMMNNNQQQWWW[[[^^^___^^^ZZZYYY[[[\\\]]]bbbhhhooo|||gggXXXPPPNNNOOOQQQ[[[mmmwwwmmmiiihhhttt}}}uuuuuu|||ooovvv{{{pppXXXGGG???======<<<<<<<<<===<<<<<<;;;;;;::::::::::::;;;===>>>>>>;;;===AAAEEEGGGQQQjjjxxxmmmhhhmmmvvvuuueee[[[TTTYYYhhhvvvtttjjjlllxxx{{{qqqeee\\\WWWTTTSSSRRRQQQOOOMMMKKKHHHDDDAAA@@@????????????@@@AAAAAACCCEEEGGGIIILLLOOOTTTXXX^^^dddmmmvvv}}}~~~~~~{{{wwwkkk```]]]^^^dddmmmwwwnnn[[[LLLKKKJJJKKKLLLLLLJJJIIIJJJJJJLLLMMMMMMNNNMMMMMMNNNNNNOOOSSSYYY^^^bbbcccddd___\\\^^^```aaadddjjjkkk|||hhhXXXPPPNNNNNNQQQ[[[mmmuuulllhhhiiiuuu|||tttttt}}}yyyoooxxxnnnVVVGGG@@@===;;;999::::::;;;::::::999999999999999:::;;;===>>>???===>>>BBBGGGHHHPPPhhh~~~rrriiihhhkkkqqq~~~mmmaaaVVVUUU^^^mmmppphhheeekkkxxx{{{yyymmm```WWWSSSQQQSSSQQQOOONNNLLLIIIEEEBBB@@@@@@@@@???@@@AAAAAABBBBBBDDDFFFHHHKKKOOOSSSWWW\\\cccmmmuuuyyy{{{}}}}}}}}}zzzvvvrrrddd``````fffoooyyykkkYYYMMMLLLKKKLLLMMMMMMKKKJJJHHHJJJLLLNNNOOOPPPPPPOOOPPPOOOPPPSSSYYY___ccceeegggaaa^^^```bbbcccfffjjjjjjzzzjjjXXXQQQNNNNNNRRR[[[mmmssskkkgggjjjuuu|||uuuuuu~~~zzztttiiiTTTGGGAAA===;;;999999::::::;;;::::::999777777777888:::<<<===>>>===<<>>>>>>>>>>>>>>??????@@@AAABBBEEEGGGJJJMMMRRRVVV]]]gggrrrxxxwwwxxx|||~~~yyylllkkkkkkrrrtttjjjfffeeelllwwwxxxbbbQQQOOOMMMKKKKKKLLLKKKJJJHHHIIILLLOOORRRUUUVVVVVVVVVSSSRRRQQQTTTYYY___ccceeeggg```\\\___bbbdddfffiiimmmrrr~~~lllXXXQQQOOOMMMRRR[[[mmm|||ooohhhhhhfffxxx}}}{{{}}}~~~ttt\\\LLLDDD???<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===@@@AAA@@@DDDSSSbbbxxxmmmfffeeeaaaaaaffftttzzzfff[[[VVVYYYcccqqqgggcccppp|||{{{lll]]]WWWXXXTTTRRRPPPOOONNNMMMJJJGGGHHHFFFCCC@@@??????AAABBB@@@AAACCCDDDFFFKKKQQQUUU```gggqqqwwwyyyyyyyyyzzz{{{ooojjjggglllqqqsssvvvyyyllljjjjjjnnnyyyrrr```UUUMMMMMMMMMOOOQQQRRRPPPNNNNNNNNNPPPRRRUUUXXXZZZ\\\VVVWWWWWWWWWXXX[[[```dddccc```\\\ZZZ[[[___dddgggjjjrrrwwwlllXXXTTTRRROOOOOO]]]rrr{{{nnnhhhhhhjjj{{{~~~}}}sssZZZKKKCCC>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===???@@@@@@CCCQQQ```xxxyyyjjjeeeccccccdddooo}}}hhh```ZZZ[[[cccrrrttteeeqqq~~~ttteeeZZZVVVTTTRRRPPPOOOOOOMMMKKKHHHFFFDDDAAA>>>======>>>???@@@AAACCCDDDFFFJJJPPPTTT\\\fffrrr|||~~~{{{zzz}}}qqqhhhccceeejjjmmmooorrrllllllmmmrrr}}}nnn^^^TTTQQQPPPPPPPPPQQQPPPNNNLLLLLLLLLNNNPPPSSSWWWYYY[[[XXXXXXWWWVVVVVVXXX\\\```^^^]]]\\\\\\^^^aaadddfffkkktttyyymmmYYYTTTRRROOOPPP\\\oooyyynnniiiiiinnn||||||qqqYYYJJJBBB===::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@???BBBOOO\\\xxxqqqffffffgggeeekkk~~~mmmbbbZZZYYY___lll|||gggppp}}}rrraaaUUUUUUSSSQQQPPPPPPOOOLLLKKKFFFDDD@@@>>><<<<<<===>>>@@@AAABBBDDDFFFIIINNNRRRXXXcccrrr~~~{{{~~~vvvjjj``````eeegggiiikkkkkkmmmqqqxxx~~~jjj[[[SSSRRRQQQPPPQQQQQQQQQOOOMMMMMMMMMOOORRRUUUXXX[[[]]]\\\[[[YYYVVVTTTUUUXXX[[[ZZZ[[[]]]___aaadddfffgggkkkuuu{{{ppp[[[VVVTTTQQQTTT]]]nnnyyynnnhhhhhhqqqwwwyyypppXXXIIIBBB===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;===??????BBBLLLXXXvvvyyyjjjkkkmmmiiinnn~~~tttfff\\\ZZZ^^^fffyyy{{{gggmmmxxxjjjXXXVVVTTTRRRQQQQQQPPPNNNMMMHHHFFFCCC@@@>>>>>>???@@@???@@@BBBDDDEEEHHHMMMPPPTTT^^^nnn|||~~~}}}~~~pppbbb```cccfffgggiiiiiinnnuuu~~~|||fffYYYRRRPPPOOOOOOPPPRRRSSSRRRQQQQQQQQQSSSVVVYYY\\\___```aaa```]]]XXXUUUUUUXXXZZZ[[[\\\^^^```dddgggjjjlllmmmvvv{{{zzzsss___ZZZXXXVVVZZZ```oooxxxmmmggghhhrrr|||ssswwwnnnVVVHHHBBB===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;===@@@@@@BBBJJJTTTppprrrppppppmmmppp~~~yyymmmcccaaabbbdddrrr|||wwwiiiiiipppsss```XXXVVVSSSRRRQQQQQQOOONNNIIIGGGDDDAAA?????????@@@>>>@@@BBBCCCDDDGGGJJJMMMQQQYYYeeesss}}}{{{tttfffbbbdddeeefffhhhhhhooo{{{{{{dddWWWSSSPPPOOOOOOPPPRRRSSSSSSRRRRRRSSSTTTWWWYYY\\\___```eeedddaaa]]]ZZZYYYZZZ\\\_________aaadddiiinnnqqqssszzz|||vvvkkkpppoooxxxddd___^^^]]]]]]cccqqqxxxlllggghhhrrr}}}sssyyy~~~jjjSSSFFF@@@===<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===@@@AAABBBIIIQQQggg}}}rrrooooooooo|||{{{lllbbb``````^^^hhhtttrrrooohhhiiivvv|||kkk[[[XXXUUUSSSRRRQQQPPPOOOIIIGGGCCC@@@>>>>>>>>>???>>>@@@BBBCCCDDDFFFIIIKKKOOOTTT]]]iiiuuu}}}|||~~~tttiiifffeeedddfffiiijjjuuu{{{cccWWWTTTTTTRRRPPPOOOPPPPPPOOONNNPPPQQQRRRSSSUUUXXXZZZ[[[cccdddcccaaa^^^]]]]]]^^^bbbaaaaaabbbeeejjjooorrrwww}}}}}}}}}{{{lll^^^aaa[[[mmm}}}hhhccccccbbb___fffuuuvvvlllhhhjjjsss~~~tttyyy|||~~~xxxeeeOOOCCC>>>;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<>>>AAABBBCCCHHHOOO]]]qqqjjjllllllyyy~~~iii^^^\\\[[[WWWaaappptttxxxllleeennnuuu^^^[[[VVVSSSRRRQQQPPPOOOKKKHHHEEEAAA?????????@@@===???BBBCCCCCCEEEGGGIIIMMMPPPWWWcccpppzzz}}}zzzsssnnnkkkhhheeehhhmmmppp}}}yyyaaaWWWUUUSSSQQQOOONNNOOOOOOOOONNNOOOOOOOOOPPPRRRSSSUUUVVV^^^```bbbbbb```^^^^^^^^^aaaaaabbbcccfffiiikkkmmmrrryyyzzzzzzxxxgggVVVWWWSSS^^^rrrllleeedddccccccmmm}}}uuukkkiiikkktttssswwwxxxzzztttaaaLLL@@@<<<::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===>>>BBBCCCCCCHHHNNNWWW{{{pppeeeiiikkkxxxjjj___\\\[[[XXXcccvvv}}}pppdddjjj|||zzz```\\\WWWTTTRRRQQQPPPNNNNNNKKKHHHDDDBBBAAABBBCCC===???AAACCCCCCDDDFFFHHHKKKNNNUUUaaaoooyyy~~~|||wwwxxxuuusssqqqlllhhhkkkqqqvvvwww```WWWVVVPPPNNNLLLMMMOOOQQQQQQQQQOOOOOOOOOOOOPPPRRRSSSTTTYYY\\\```aaa```^^^]]]]]]___```ccceeeggghhhhhhhhhhhhqqqvvvyyyxxxfffTTTTTTQQQVVVbbb|||mmmeeedddcccgggsssrrrhhhfffjjjxxxuuuvvvtttwwwuuu```III???===<<<999888;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<=========>>>>>>>>>>>>===>>>AAAGGGKKKXXXkkkoookkkgggtttssseeeZZZYYYYYY]]]nnnqqqiiioooqqqhhh```ZZZYYYVVVQQQPPPSSSLLLKKKHHHFFFDDDBBBAAA@@@???@@@@@@AAACCCEEEGGGHHHDDDKKKRRRYYYgggxxxxxxsssrrrqqqqqqrrrqqqsssuuutttqqqoooppprrrtttdddZZZTTTUUUQQQMMMKKKMMMNNNMMMKKKMMMOOOPPPPPPPPPOOOOOOPPPQQQVVV\\\^^^]]]]]]^^^```eeecccbbbeeeeeedddfffjjjlllpppvvvxxxnnn]]]QQQMMMLLLPPPZZZrrriiiZZZYYY]]]gggxxxsssiiifffiiitttvvvwwwppprrrppp\\\HHH???>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>>>>>>>??????@@@CCCGGGKKKPPPccctttjjjiiiuuuzzzkkk]]]ZZZYYY\\\iiiyyytttiiifffeeetttzzzlllcccZZZXXXVVVRRRQQQSSSNNNMMMKKKHHHEEECCCBBBAAA??????@@@AAABBBDDDFFFGGGGGGLLLPPPTTT```ssstttnnnkkkiiiiiilllppptttxxxvvvrrrpppssswwwqqqddd\\\WWWVVVSSSOOONNNOOOPPPPPPNNNLLLMMMNNNOOOOOOOOOPPPQQQRRRUUUYYY\\\]]]]]]]]]^^^eeedddgggmmmnnnlllmmmppptttwww}}}}}}ppp]]]OOOKKKLLLNNNWWWkkkeeeWWWVVVZZZddduuu~~~sssiiifffhhhrrrxxxzzzmmmlllwww}}}iiiXXXEEE>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<=========>>>>>>>>>>>>???AAABBBCCCDDDGGGJJJLLL\\\{{{zzzjjjgggrrrwwweee]]]YYYYYYaaammmyyypppbbbZZZiiixxxuuusssggg\\\WWWVVVTTTRRRRRRQQQOOOMMMKKKHHHEEECCCBBB?????????@@@AAACCCDDDEEEHHHLLLMMMNNNWWWjjjsssjjjfffcccdddgggpppwww|||zzztttrrrwww~~~xxxmmmeee^^^ZZZUUURRRPPPOOOPPPQQQQQQPPPMMMMMMMMMMMMNNNOOOQQQQQQSSSTTTWWW[[[^^^```___^^^dddgggnnnvvvyyywwwxxx{{{~~~ttt^^^NNNHHHJJJLLLRRRaaa}}}bbbSSSRRRUUU^^^nnnzzzooofffeeehhhrrr{{{}}}~~~mmmkkkrrrxxxdddTTTDDD>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<============>>>>>>>>>>>>@@@CCCEEEEEEFFFHHHIIINNNZZZtttkkkdddlllyyyssscccYYYVVV[[[bbbwwwkkk[[[cccrrrvvvwwwkkk^^^XXXVVVVVVTTTRRRRRRQQQOOOLLLIIIFFFDDDBBB?????????@@@AAABBBCCCDDDFFFJJJKKKKKKPPPaaayyytttkkkfffdddgggkkkrrrzzz~~~wwwvvv}}}{{{nnnhhhccc^^^[[[RRRQQQOOOOOOOOOPPPPPPPPPPPPOOOMMMMMMNNNOOOPPPPPPTTTTTTVVV[[[bbbeeedddbbbeeehhhpppyyy}}}}}}xxx___NNNIIIHHHKKKPPP\\\uuu{{{```QQQNNNPPPWWWfff|||uuujjjcccdddiiisss|||}}}pppooouuurrr___QQQDDD>>>===;;;999999;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>??????AAADDDFFFFFFGGGHHHIIIOOOXXXlllqqqeeehhhrrrmmm]]]VVVWWW[[[mmm|||eee```iiirrrvvvmmmbbbZZZWWWXXXUUURRRQQQQQQOOOMMMJJJGGGDDDCCC@@@@@@@@@@@@@@@AAABBBCCCBBBFFFJJJKKKNNNYYYnnnvvvnnnjjjiiimmmsssvvv~~~{{{zzzpppgggddd```\\\[[[RRRRRRRRRQQQPPPPPPQQQQQQTTTRRRPPPOOOQQQQQQPPPNNNUUUTTTWWW]]]dddiiijjjhhhfffhhhnnnvvvyyy|||zzz```PPPKKKGGGKKKQQQ[[[qqquuu]]]QQQNNNOOORRR^^^sss}}}rrrgggaaadddjjjttt~~~vvvyyy{{{lllYYYNNNBBB>>>===:::888888;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>??????@@@BBBDDDFFFFFFFFFHHHIIILLLSSSccc}}}kkkhhhmmmyyyzzzeeeYYYWWWXXXeeerrr```\\\gggooommmfff]]]YYYYYYWWWSSSQQQPPPPPPOOOLLLIIIFFFEEEBBBAAAAAAAAAAAAAAABBBBBB@@@CCCHHHKKKLLLRRRaaapppxxxrrrnnnnnnttt{{{|||{{{hhhbbb```[[[XXXZZZTTTUUUVVVUUUSSSRRRSSSTTTVVVTTTRRRSSSUUUUUURRROOOTTTUUUXXX]]]cccgggiiijjjeeefffkkkpppssswwwyyy```QQQMMMGGGKKKRRR]]]rrrnnnZZZQQQOOOPPPOOOYYYlll|||rrriiiccceeekkkxxx~~~yyyhhhSSSIII@@@>>>>>>;;;999:::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>?????????@@@BBBDDDEEEEEEEEEGGGIIIJJJQQQ\\\qqqpppiiigggooovvv}}}ooo___XXXWWW___~~~gggXXXaaagggkkkiiiaaa[[[ZZZXXXTTTQQQQQQQQQQQQOOOLLLJJJHHHCCCCCCBBBBBBBBBBBBBBBCCC@@@AAAFFFJJJKKKLLLWWWddduuu|||wwwttttttyyysssccc___\\\VVVUUUYYYUUUWWWXXXWWWTTTRRRRRRTTTUUUTTTSSSWWWZZZ[[[WWWRRRSSSVVVYYY\\\^^^```ccceeebbbdddiiimmmnnnrrr}}}www]]]OOOMMMGGGKKKPPP]]]uuulllYYYPPPNNNOOOPPPXXXjjj{{{ssskkkeeefffkkk|||~~~~~~zzzwwwfffNNNFFF>>>>>>>>><<<;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????AAABBBDDDDDDDDDEEEGGGIIILLLQQQYYYiiissshhhcccgggkkkpppwwwcccYYYVVVZZZtttqqq[[[cccaaaiiikkkddd\\\ZZZXXXTTTQQQRRRSSSSSSQQQOOOLLLJJJDDDDDDCCCBBBBBBBBBCCCCCCBBBAAADDDHHHIIIIIIRRR]]]fff}}}}}}yyyxxx~~~mmm___\\\ZZZSSSSSSXXXTTTVVVWWWVVVRRRPPPPPPQQQSSSSSSTTTYYY^^^___ZZZUUUSSSVVVYYYZZZYYYYYY]]]``````ccchhhlllllloooyyyuuu[[[MMMLLLHHHJJJOOO\\\wwwmmmYYYOOOLLLLLLQQQYYYiii{{{qqqiiieeehhhnnn~~~~~~|||zzzaaaMMMDDD<<<;;;;;;::::::<<<===<<<:::999999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAAAAABBBDDDEEEGGGHHHDDDRRRXXX```}}}yyyllleeejjjmmmnnnyyynnn___YYYXXXddd{{{~~~fffXXXWWW```ggggggbbb\\\WWWTTTTTTSSSRRRQQQOOONNNMMMLLLIIIGGGDDDCCCCCCCCCAAA@@@DDDDDDDDDEEEGGGKKKNNNPPP[[[jjj|||||||||mmm^^^YYYYYYXXXYYYZZZYYYZZZZZZWWWSSSOOOMMMMMMQQQOOOOOOSSSWWW[[[ZZZYYYUUUUUUUUUXXX[[[\\\\\\\\\___bbbhhhppptttvvv}}}uuu[[[MMMJJJHHHMMMQQQ[[[ssskkkVVVOOOMMMKKKNNNYYYlllyyypppiiiggglllsss}}}}}}zzzbbbLLLDDD<<<;;;;;;::::::<<<>>>>>>============>>>>>><<<<<<===>>>>>>??????@@@>>>>>>???AAACCCEEEGGGHHHFFFQQQUUU]]]uuu}}}nnneeejjjnnnnnnuuutttccc\\\ZZZbbbuuulllZZZSSSYYY___bbbaaa]]]YYYUUUTTTSSSRRRQQQOOONNNMMMLLLHHHFFFDDDCCCCCCBBBAAA???CCCBBBCCCDDDFFFIIILLLNNNTTT```ttt}}}}}}|||nnn___ZZZYYYYYYYYYZZZ[[[[[[ZZZXXXTTTQQQPPPPPPPPPOOOOOOQQQVVVXXXXXXWWWWWWXXXYYY\\\^^^^^^^^^]]]```bbbhhhooosssuuu|||vvv[[[NNNKKKHHHKKKOOOWWWooolllWWWPPPNNNMMMOOOZZZmmmxxxoooiiihhhpppyyy|||~~~uuu___KKKCCC<<<;;;<<<::::::<<<;;;;;;<<<<<<<<<<<<;;;;;;======>>>??????@@@@@@AAA<<<===>>>@@@BBBEEEGGGHHHIIIOOOPPPXXXjjj~~~rrrgggkkkpppooorrrzzz{{{hhh___\\\___ooowwwbbbUUUUUUWWW\\\```^^^ZZZVVVSSSSSSRRRQQQOOONNNMMMMMMJJJHHHEEEDDDDDDDDDBBBAAABBBBBBBBBCCCDDDGGGIIIKKKNNNUUUbbbttt~~~~~~~~~~~~yyylll___[[[\\\[[[\\\___cccbbb___[[[UUURRRQQQQQQQQQPPPPPPRRRUUUVVVVVVVVV[[[\\\___bbbccccccbbb```aaaccciiipppsssuuu|||xxx]]]OOOKKKHHHKKKMMMUUUiiilllXXXQQQPPPOOOPPP[[[ooowwwmmmggghhhrrr}}}||||||lllXXXIIIAAA;;;;;;<<<;;;:::<<<888999:::;;;<<<;;;:::999======>>>>>>???@@@@@@AAA>>>>>>???AAABBBEEEFFFGGGJJJLLLMMMTTT```lllwwwhhhmmmsssqqqrrrxxx|||jjjaaa\\\___lllrrr\\\UUURRRWWW]]]]]]XXXUUUSSSRRRQQQPPPOOONNNMMMMMMLLLJJJHHHGGGGGGFFFEEECCCBBBBBBBBBCCCDDDFFFHHHIIIKKKOOOXXXeeeuuuuuukkkaaa___aaabbbdddgggmmmkkkfff^^^WWWSSSQQQRRRTTTSSSSSSTTTUUUUUUUUUUUU[[[^^^cccfffgggfffeeeddd```ccckkktttxxxxxx}}}zzz___PPPLLLJJJMMMPPPWWWfff~~~jjjWWWPPPPPPOOOQQQ]]]pppwwwmmmfffgggrrryyydddRRRHHH@@@:::;;;<<<;;;:::<<<;;;<<<===?????????>>>===<<<<<<===>>>>>>??????@@@AAAAAAAAABBBCCCEEEFFFGGGIIIKKKKKKQQQZZZbbb~~~|||kkknnnttttttuuu{{{yyyjjjbbbZZZ___kkk~~~dddVVVMMMPPPXXXYYYWWWUUURRRRRRQQQPPPOOOOOONNNMMMLLLJJJHHHGGGGGGFFFEEECCCCCCCCCCCCDDDEEEEEEFFFGGGIIILLLSSS]]]jjjxxxzzzqqqiiihhhiiiiiikkkooorrrnnnhhh___XXXTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTTTTXXX]]]bbbeeeeeeddddddddd___dddnnnyyy~~~~~~|||```RRRNNNMMMPPPUUU[[[cccrrrgggUUUNNNNNNNNNQQQ]]]pppvvvmmmeeegggsss~~~sss```PPPFFF???:::;;;===;;;;;;<<<:::;;;<<<<<<============<<<<<<======>>>??????@@@AAAAAABBBBBBDDDEEEGGGHHHGGGMMMLLLOOOWWW^^^tttmmmmmmrrrsssxxxxxxjjjcccYYY^^^ggguuuooo\\\MMMMMMSSSTTTUUUWWWRRRRRRQQQPPPOOOOOONNNNNNKKKIIIFFFEEEEEEEEECCCBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEHHHNNNVVV```kkkvvv}}}~~~wwwuuuuuusssuuuxxxvvvrrrkkkbbb\\\ZZZ\\\^^^ZZZ[[[[[[YYYWWWUUUUUUVVVXXX]]]bbbcccaaa```aaabbbbbbgggqqq}}}~~~bbbTTTPPPOOORRRXXX\\\^^^fffwww{{{dddSSSMMMMMMMMMPPP[[[ooo|||tttlllfffgggttt~~~yyyooo]]]NNNEEE>>>999;;;===<<<;;;<<<999999999999:::;;;<<<<<<======>>>??????@@@@@@AAA===>>>???AAADDDFFFIIIJJJFFFOOOOOOMMMUUU]]]llloookkkmmmoooxxx{{{llldddZZZ\\\___iii~~~nnnXXXRRRRRRQQQSSSXXXQQQQQQQQQPPPPPPOOOOOONNNLLLJJJHHHGGGGGGFFFEEECCCBBBCCCCCCCCCCCCBBBBBBBBBBBBFFFKKKQQQXXXaaakkksssvvvllldddbbbdddfffccceeeeeebbb^^^[[[[[[\\\aaaeeehhhfffbbb___```bbbhhhjjjrrr|||cccUUURRRPPPRRRVVVXXXVVVZZZlll~~~xxxcccRRRLLLLLLMMMOOOZZZmmm~~~yyyrrrlllfffhhhvvv|||}}}{{{uuukkk[[[LLLDDD===999;;;===<<<;;;<<<<<<<<<;;;;;;<<<===???@@@>>>??????@@@AAAAAABBBBBB999:::<<>>===;;;;;;::::::<<<<<<<<<<<<<<<===>>>???AAA@@@?????????@@@AAABBBEEEDDDCCCBBBBBBEEEIIIMMMOOONNNOOOPPPPPPUUUcccqqqnnndddhhhyyyxxxkkk___]]]ZZZ[[[gggjjjUUUOOOPPPSSSSSSSSSSSSQQQOOONNNOOOPPPNNNMMMLLLJJJHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDFFFIIILLLRRRYYYbbbhhh{{{{{{tttmmmjjjnnnmmmlllmmmnnnooonnnmmmwwwzzzzzzqqqeee^^^```eeehhhkkkttt||||||dddUUUNNNJJJGGGGGGKKKQQQYYYeeepppuuucccUUUMMMKKKMMMMMMWWWiiizzztttnnnllllllttt|||vvvnnncccUUUKKK>>>===<<<;;;:::999999999<<<<<<<<<<<<===>>>??????BBBAAAAAA@@@AAABBBCCCDDDEEEEEEDDDBBBBBBDDDHHHLLLUUUTTTUUUUUUTTTWWWcccpppxxxllllllzzzpppddd___[[[\\\ccctttfffXXXSSSRRRSSSSSSSSSRRRPPPPPPQQQRRRPPPOOOMMMLLLJJJIIIHHHHHHEEEEEEDDDDDDCCCCCCDDDDDDCCCEEEHHHLLLQQQXXX```fffuuu~~~|||yyyzzz{{{||||||~~~uuupppnnnmmmllllllmmmmmmllljjjpppssssssnnnfffbbbdddgggmmmpppvvv}}}vvv]]]QQQNNNLLLHHHGGGKKKPPPWWWcccoootttcccUUUMMMKKKMMMNNNXXXjjjwwwpppiiigggkkkvvv~~~yyyyyyzzzpppggg]]]RRRKKK>>>===<<<;;;:::999999999<<<<<<<<<<<<===>>>???@@@CCCBBBBBBBBBBBBCCCDDDDDDFFFEEEDDDCCCBBBCCCGGGJJJWWWVVVWWWXXXWWWXXX```kkktttpppxxx~~~oooddd]]]]]]^^^ggghhhZZZSSSTTTSSSRRRQQQQQQRRRSSSSSSQQQQQQOOONNNLLLJJJIIIHHHEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDGGGJJJNNNUUU]]]cccmmmxxxtttlllmmmnnnnnnpppsssyyy|||~~~xxxmmmkkkiiihhhiiihhhgggfffhhhjjjkkkkkkiiihhhiiijjjssstttxxx{{{~~~nnnWWWOOONNNMMMIIIGGGKKKPPPWWWdddoootttdddUUUMMMKKKMMMOOOYYYjjjxxxppphhhgggmmm|||~~~{{{wwwttt}}}zzzooodddYYYOOOHHH???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDEEEFFFEEECCCBBBCCCFFFHHHRRRQQQSSSUUUTTTTTTZZZccctttxxxooosss|||oooaaa___\\\^^^vvveeeUUUSSSRRRPPPOOOPPPRRRSSSSSSQQQQQQPPPOOOMMMKKKIIIHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEHHHLLLRRRYYY^^^hhhssswwwmmmfffeeeeeeeeefffiiimmmppptttzzzzzziiifffdddbbbbbbbbbaaa```cccccceeehhhjjjkkkjjjiiippprrrtttvvvxxx}}}gggVVVPPPPPPLLLHHHHHHLLLRRR[[[iiiuuuuuueeeUUULLLKKKMMMOOOXXXiii~~~tttllllllttt|||xxxuuuzzzooocccVVVKKKDDD>>>======<<<<<<<<<==================???@@@AAABBBAAABBBBBBCCCCCCCCCCCCCCCEEEEEEEEECCCBBBCCCEEEGGGKKKKKKMMMPPPQQQQQQVVV]]]jjj|||nnnnnntttjjjddd___\\\llltttZZZSSSPPPMMMMMMOOOQQQRRRQQQPPPPPPPPPOOOMMMLLLJJJIIIEEEEEECCCBBBBBBAAAAAAAAAAAABBBDDDEEEHHHNNNUUUZZZaaalll|||rrrjjjfffdddbbbaaabbbccceeegggkkkooouuuzzz{{{yyyuuurrrbbb```]]]\\\\\\]]]\\\\\\^^^^^^___aaadddeeecccaaaccchhhlllpppuuu|||sssaaaWWWQQQMMMJJJGGGGGGMMMUUUaaaqqq~~~vvvgggVVVLLLKKKMMMNNNWWWggg{{{rrrkkkllluuu|||zzzyyymmm```RRRGGGAAA;;;;;;:::::::::;;;;;;<<<=========>>>???AAABBBCCCAAABBBCCCCCCDDDCCCCCCCCCCCCDDDDDDCCCBBBCCCEEEGGGIIIHHHIIINNNOOOPPPTTT[[[bbbuuusssmmmooozzzmmmddd___fffttteeeTTTPPPLLLKKKNNNPPPQQQPPPNNNOOOOOOOOOOOOMMMLLLJJJFFFFFFDDDCCCBBBBBBAAAAAA@@@AAABBBCCCFFFJJJQQQUUUYYYcccssstttnnngggddd```^^^___```aaaaaaiiikkklllmmmllljjjgggeee\\\YYYWWWVVVXXXZZZZZZZZZZZZYYYYYYYYYZZZYYYXXXVVVVVV]]]dddlllxxx}}}kkk]]]VVVOOOIIIHHHEEEFFFNNNXXXeeewwwyyyiiiXXXLLLKKKMMMNNNVVVfffwwwooojjjmmmwww~~~}}}uuuhhhZZZMMMDDD???:::::::::::::::;;;<<<=========>>>>>>@@@BBBCCCDDDBBBCCCDDDEEEEEEEEEDDDDDDAAABBBCCCCCCCCCDDDFFFHHHJJJHHHHHHLLLNNNOOOSSSXXX^^^kkk~~~qqqnnnwwwxxxhhhaaacccjjjvvvWWWRRRLLLKKKNNNQQQPPPOOOMMMNNNPPPQQQQQQPPPNNNMMMGGGGGGEEEDDDCCCBBBBBBBBB@@@@@@AAAAAACCCHHHNNNRRRSSS[[[hhhwww}}}sssnnnddd```\\\[[[\\\^^^^^^]]]ddddddddddddbbb```]]]\\\XXXUUUSSSTTTVVVYYY[[[\\\YYYYYYWWWUUUSSSQQQQQQQQQPPPWWW___iiizzzqqq```UUUNNNHHHGGGDDDEEEMMMXXXgggyyy{{{lllYYYLLLJJJMMMOOOWWWgggyyyrrrooottt{{{qqqdddUUUIIIBBB>>><<<<<<<<<<<<<<<===>>>???======>>>???@@@BBBDDDEEECCCDDDEEEGGGGGGFFFFFFEEE@@@BBBCCCCCCCCCDDDFFFHHHKKKHHHGGGJJJLLLLLLPPPVVV\\\fff{{{uuuooodddnnnyyyjjjaaacccgggnnnYYYSSSMMMLLLOOORRRQQQOOONNNOOOQQQSSSSSSRRRQQQPPPHHHGGGFFFEEECCCCCCBBBBBB@@@@@@@@@AAABBBFFFLLLPPPQQQVVV```mmm{{{{{{rrrkkkfff```\\\XXXWWWZZZ\\\\\\[[[[[[\\\]]]^^^]]]\\\YYYXXXVVVTTTRRRSSSVVVZZZ]]]^^^[[[[[[YYYUUUQQQOOOOOOQQQQQQWWW]]]gggzzz|||eeeVVVOOOJJJGGGDDDEEEMMMXXXfffyyy}}}mmmZZZMMMJJJMMMPPPXXXhhhuuuuuuwww|||~~~{{{zzzmmmaaaSSSEEE>>>=========<<<<<<===>>>@@@AAA>>>>>>???@@@@@@@@@@@@???AAACCCFFFFFFFFFEEEEEEFFFCCCCCCCCCCCCDDDDDDEEEFFFIIIHHHGGGHHHJJJNNNRRRTTT[[[bbbooonnnfffiiinnnsss|||wwwhhhcccaaadddxxxkkkXXXJJJMMMQQQNNNLLLOOOQQQPPPPPPPPPPPPOOOOOOOOOJJJHHHFFFEEEEEEDDDBBBAAA@@@@@@AAABBBDDDFFFGGGHHHMMMOOOWWWcccnnnyyy{{{sssjjjdddcccZZZZZZYYYYYYXXXXXXXXXWWWXXXYYY[[[\\\[[[YYYVVVTTTVVVUUUSSSRRRRRRVVV\\\aaabbb\\\UUURRRSSSSSSQQQNNNXXXWWW[[[ddduuuhhhVVVLLLIIIHHHGGGJJJTTTfffxxxooo]]]PPPLLLNNNMMMWWWfff|||tttvvvzzz|||zzzvvvhhh\\\PPPDDD>>>>>>===<<<<<<<<<<<<>>>???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@BBBEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDEEEHHHGGGGGGGGGJJJMMMQQQSSSZZZ___hhhxxxxxxfffeeefffjjjqqq~~~mmmbbb]]]^^^mmm{{{cccNNNJJJMMMMMMOOOSSSPPPPPPPPPPPPPPPPPPPPPPPPLLLJJJHHHGGGFFFEEECCCAAA@@@@@@@@@AAACCCEEEFFFGGGKKKMMMTTT^^^gggppp}}}{{{tttlllccc]]]]]]ZZZYYYYYYYYYXXXXXXXXXWWWWWWXXXYYYYYYXXXWWWUUUSSSTTTTTTTTTSSSUUUYYY```eeeeee^^^VVVRRRSSSUUUTTTRRRXXXXXX[[[dddtttwwwdddXXXJJJIIIHHHLLLVVVgggzzzqqq^^^PPPLLLMMMMMMWWWfffyyypppuuu~~~zzzzzztttcccWWWLLLBBB>>>@@@<<<;;;;;;;;;<<<===>>>???BBBBBBCCCCCCCCCBBBBBBAAAAAADDDFFFFFFEEEDDDDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGIIIMMMPPPRRRYYY]]]bbbjjjyyykkkddd___aaafffnnnzzzuuueee\\\ZZZbbbpppjjjPPPGGGIIIIIIKKKNNNOOOPPPPPPQQQQQQQQQPPPPPPOOOMMMJJJIIIHHHFFFCCCAAA??????@@@@@@BBBCCCDDDEEEIIIJJJOOOWWW]]]dddooozzzuuullleee]]]XXXXXXYYYYYYYYYXXXXXXXXXXXXXXXVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSTTTUUUWWW\\\bbbgggfff___WWWRRRSSSUUUWWWWWWXXXYYY]]]dddqqqjjj\\\KKKJJJJJJMMMXXXiii|||uuuaaaRRRMMMMMMNNNWWWeeeyyyllltttzzzzzzvvvcccTTTIII@@@===>>>;;;;;;;;;<<<<<<===>>>>>>BBBCCCCCCCCCCCCCCCBBBBBBDDDFFFHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFFFFGGGIIILLLOOOQQQWWW[[[___bbbiii}}}uuuggg]]]^^^cccgggnnnvvv}}}kkk```\\\]]]cccrrrrrrWWWKKKIIIHHHFFFFFFNNNOOOPPPQQQRRRRRRQQQQQQPPPNNNKKKIIIHHHFFFCCCAAA????????????@@@AAACCCCCCGGGGGGKKKQQQVVV[[[eeeoooqqqhhhbbb\\\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUUUUTTTTTTTTTTTTRRRSSSTTTUUUWWW[[[```dddddd^^^UUUQQQQQQTTTWWWYYYYYY[[[^^^dddnnnzzzhhhXXXJJJIIIIIIMMMWWWiii|||{{{hhhXXXOOOMMMNNNWWWddd}}}vvviiisss{{{{{{zzzcccSSSGGG???;;;<<<;;;;;;<<<======>>>>>>>>>AAABBBBBBCCCCCCCCCCCCCCCDDDFFFHHHHHHGGGEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGHHHIIILLLNNNOOOQQQUUU[[[___aaannnmmm______ccceeekkksssnnnbbb\\\ZZZ\\\ggg~~~cccPPPIIIHHHHHHHHHMMMNNNPPPRRRSSSSSSRRRRRROOOMMMJJJHHHGGGEEEBBB@@@???????????????@@@AAABBBEEEEEEHHHNNNQQQVVV```jjjzzz~~~mmmddd```\\\YYYYYYWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVVVVUUUUUUUUUUUUUUURRRTTTUUUUUUVVVXXX[[[^^^___ZZZTTTPPPPPPSSSVVVXXXZZZ]]]```dddjjjsss}}}}}}dddTTTHHHHHHGGGKKKVVVhhh{{{ooo]]]RRROOONNNWWWdddwwwpppiiisss~~~}}}www```PPPFFF>>>;;;;;;;;;<<<===>>>????????????@@@AAABBBCCCDDDEEEEEEEEEDDDFFFGGGGGGFFFDDDDDDDDDCCCCCCDDDDDDFFFGGGIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLNNNUUU\\\]]]cccxxxuuubbb___aaabbbjjjuuupppbbbZZZXXXXXX```qqqqqqVVVHHHFFFHHHKKKLLLNNNPPPSSSTTTTTTSSSRRROOOMMMJJJHHHGGGFFFCCCAAA@@@@@@?????????@@@@@@AAACCCCCCFFFKKKNNNRRR\\\fffrrr}}}vvvfff___]]]ZZZXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXVVVVVVWWWWWWWWWVVVVVVUUURRRTTTUUUUUUUUUUUUWWWYYY[[[YYYVVVTTTSSSTTTVVVXXX[[[^^^bbbdddggglllsssyyy~~~qqq[[[MMMGGGFFFFFFJJJUUUfffzzzooo]]]SSSOOONNNWWWddd{{{rrrkkkkkkuuunnnXXXKKKCCC>>><<<===<<<===>>>???@@@@@@@@@???@@@AAACCCEEEFFFGGGHHHHHHFFFHHHJJJJJJHHHFFFFFFFFFDDDDDDEEEGGGIIIKKKMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKPPPZZZ\\\]]]jjj{{{hhhaaa```___hhhwwwwwwhhh\\\YYYXXXZZZeeezzzmmmXXXMMMJJJJJJKKKMMMPPPSSSUUUUUUTTTSSSOOOMMMKKKIIIIIIHHHFFFDDDAAA@@@@@@?????????@@@@@@AAAAAACCCGGGJJJMMMVVV```iiisss{{{{{{{{{~~~nnn___ZZZZZZZZZXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXTTTUUUWWWXXXXXXWWWUUUTTTQQQSSSUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZYYYXXXYYYYYY\\\___cccddddddggglllqqqrrrvvvcccRRRFFFFFFEEEEEEIIIUUUfffzzzzzzhhhYYYQQQOOOMMMVVVccczzzpppjjjmmmwwwxxxeeeQQQFFFAAA???>>>???<<<===???@@@AAAAAA@@@@@@@@@AAACCCFFFHHHJJJKKKKKKKKKLLLNNNNNNLLLJJJJJJJJJGGGGGGIIIKKKMMMPPPRRRTTTMMMMMMMMMLLLKKKKKKJJJJJJOOOKKKOOOYYY]]]\\\cccpppmmmccc___]]]gggxxxooo```]]]YYYWWW]]]pppqqq]]]QQQJJJKKKMMMPPPSSSUUUUUUTTTSSSPPPNNNLLLKKKKKKJJJHHHFFFBBBAAA@@@@@@???@@@@@@@@@@@@@@@AAAEEEGGGJJJRRR[[[]]]gggnnnnnnmmmqqqxxx|||zzzkkk\\\YYYZZZZZZYYYXXXVVVVVVVVVWWWWWWXXXXXXXXXRRRTTTVVVXXXXXXWWWTTTSSSPPPRRRUUUVVVVVVVVVWWWXXXYYY[[[^^^___^^^\\\[[[[[[\\\```ddddddcccdddhhhmmmnnnzzz}}}nnn^^^PPPGGGFFFFFFFFFJJJUUUggg{{{uuubbbTTTNNNOOOMMMVVVccctttooopppnnn}}}lll]]]MMMFFFCCC???<<<<<<===???AAABBBBBBBBB@@@???@@@BBBEEEFFFGGGHHHJJJLLLLLLNNNOOOMMMIIIGGGHHHJJJLLLNNNPPPPPPOOONNNOOOPPPQQQPPPNNNMMMLLLLLLLLLLLLOOOOOOPPPTTTZZZbbbjjjooovvvtttaaa]]]___ccchhhwwwkkkbbb\\\\\\[[[bbbxxxlllWWWNNNJJJNNNQQQRRRTTTVVVWWWVVVQQQPPPPPPNNNLLLJJJHHHGGGBBBAAA@@@?????????@@@AAAAAAAAABBBDDDGGGKKKOOORRRUUU[[[bbbdddcccfffnnnuuuxxx|||ppphhh^^^YYYXXXZZZ[[[[[[]]]\\\ZZZXXXVVVTTTSSSRRRVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQRRRSSSUUUVVVXXX]]]ccceeeccc___^^^]]]___dddkkkooopppooommmllljjjrrrxxxrrrbbbRRRHHHFFFCCCCCCDDDJJJUUUfffvvvrrr\\\MMMKKKNNNLLLUUUccctttooopppqqqxxxfffWWWIIICCCAAA???======>>>???AAACCCCCCBBBAAA@@@@@@BBBEEEFFFFFFHHHJJJLLLNNNPPPQQQPPPLLLKKKLLLNNNQQQSSSSSSRRRPPPNNNMMMNNNOOOOOOOOONNNMMMLLLLLLKKKMMMNNNPPPTTTZZZccckkkooolllnnnfffdddhhhmmm}}}yyynnnddd___\\\___rrrcccPPPKKKMMMOOOPPPRRRSSSSSSRRRQQQPPPPPPNNNMMMJJJIIIHHHCCCBBBAAA@@@?????????@@@@@@@@@@@@BBBEEEHHHLLLNNNOOOUUU[[[]]]]]]```gggnnntttwwwzzz|||ppphhh^^^YYYXXXZZZ[[[[[[^^^]]][[[YYYYYYZZZ[[[]]]YYYXXXWWWUUUSSSRRRPPPPPPQQQPPPPPPPPPQQQSSSUUUVVV[[[```fffiiihhheeecccbbbbbbfffmmmrrrtttsssoookkkhhhnnnpppjjj\\\OOOHHHFFFDDDCCCEEEJJJTTTdddsss}}}ttt```QQQMMMOOOLLLVVVeeetttnnnooovvv|||jjj]]]PPPDDD@@@@@@>>>===??????@@@BBBCCCDDDCCCAAA@@@AAACCCEEEFFFFFFGGGIIIKKKMMMPPPRRRQQQNNNMMMOOOQQQWWWWWWWWWUUUQQQNNNLLLLLLNNNNNNOOOOOOOOOMMMLLLKKKLLLMMMOOOTTTZZZbbbiiimmmfffuuu|||llleeefffkkkzzzuuuiii```^^^iiixxxvvvWWWOOONNNNNNPPPRRRQQQPPPOOOQQQQQQPPPOOOMMMLLLJJJIIIEEEDDDCCCAAA@@@???>>>>>>?????????@@@BBBEEEGGGIIIIIINNNTTTVVVWWWZZZaaaggguuuwwwxxxxxxxxxooohhh^^^YYYXXX[[[\\\\\\```]]][[[YYYYYY[[[___aaaZZZYYYXXXUUUSSSPPPNNNMMMPPPOOOOOOOOOPPPRRRTTTUUU[[[```gggjjjkkkhhhfffddddddhhhnnnuuuzzzxxxqqqkkkhhhiiiggg```UUUKKKFFFEEEDDDDDDFFFJJJSSS```oooxxx{{{wwwfffVVVPPPOOOLLLWWWfffsssmmmnnn}}}|||{{{sssaaaWWWLLLBBB@@@???>>>===???>>>@@@AAACCCCCCBBBAAA@@@AAACCCEEEFFFEEEFFFHHHJJJJJJMMMOOOOOOMMMLLLOOOQQQXXXYYYXXXVVVRRRNNNMMMMMMLLLMMMOOOPPPPPPOOOMMMKKKMMMNNNPPPTTTYYY___dddgggeeemmmuuufffdddhhhwwwzzziii___bbbiii~~~iiiXXXRRRNNNPPPRRRRRRPPPPPPQQQQQQPPPPPPOOOMMMLLLKKKHHHGGGEEECCCAAA???>>>>>>?????????@@@AAABBBDDDEEEFFFJJJOOORRRSSSVVV]]]bbbqqquuuyyyyyyyyy}}}ppphhh___YYYYYY[[[\\\\\\^^^\\\ZZZXXXWWWXXXZZZ[[[YYYXXXWWWUUURRRPPPOOONNNOOONNNNNNOOOPPPRRRTTTUUUWWW[[[aaafffhhhfffdddbbbccceeellluuu||||||ssslllkkkiiiccc[[[QQQJJJEEEDDDCCCEEEGGGJJJQQQ]]]kkkuuuxxx|||lll\\\RRROOOKKKVVVfffqqqmmmppp|||tttrrrlll]]]TTTKKKCCCAAA???======???>>>???AAABBBCCCBBBAAA@@@BBBDDDEEEEEEEEEEEEGGGHHHHHHKKKNNNNNNLLLLLLOOORRRUUUVVVVVVUUURRROOOOOOOOOLLLMMMOOOPPPQQQOOONNNMMMOOOOOOQQQSSSWWWZZZ]]]^^^dddgggsssoooggghhhnnn}}}vvveee___```iiidddXXXNNNNNNPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOMMMMMMJJJJJJHHHFFFDDDAAA???>>>@@@@@@@@@@@@AAAAAABBBCCCCCCFFFJJJMMMOOORRRWWW[[[cccjjjrrrvvvwwwyyyqqqiii```ZZZYYY[[[\\\\\\XXXXXXXXXYYYXXXWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQQQQNNNNNNNNNOOOPPPRRRTTTVVVTTTWWW\\\```ccccccaaa___^^^aaagggqqqzzz{{{tttnnnooommmggg___UUUKKKFFFCCCCCCEEEGGGIIINNNZZZiiittt{{{rrr```TTTNNNKKKUUUddd}}}pppoootttxxxnnnkkkfffZZZPPPIIICCCAAA@@@======??????@@@BBBCCCDDDCCCAAA@@@CCCDDDEEEEEEDDDDDDFFFGGGHHHKKKNNNNNNLLLLLLOOORRRPPPQQQRRRRRRPPPOOOOOOOOOLLLMMMNNNPPPPPPPPPOOOOOONNNOOOQQQRRRTTTVVVWWWWWW^^^```jjjyyyjjjgggdddqqqlll```\\\\\\uuuvvvaaaOOOLLLMMMMMMNNNQQQQQQQQQQQQQQQQQQPPPOOOOOOMMMLLLKKKIIIGGGDDDAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBEEEGGGIIILLLOOORRRXXX```jjjppprrrtttyyy}}}ssskkkaaaZZZYYYZZZ[[[ZZZRRRTTTVVVYYYYYYYYYWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNNNNOOOQQQSSSUUUWWWUUUVVVYYY]]]aaacccbbb```\\\^^^dddlllsssuuusssooooooqqqpppjjj]]]QQQHHHDDDCCCEEEFFFHHHLLLYYYjjjvvvuuucccUUUNNNLLLUUUcccwwwooorrrzzzyyytttkkkhhhbbbTTTKKKFFFAAAAAA???<<<===@@@AAABBBDDDEEEFFFEEECCCBBBCCCDDDFFFEEEDDDDDDEEEFFFGGGJJJLLLLLLJJJJJJMMMOOOLLLMMMOOOOOOMMMLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQLLLMMMOOOQQQRRRSSSSSSSSSXXX\\\dddtttqqqjjj```hhhrrr{{{sssccc]]]\\\ggg{{{qqqWWWNNNMMMLLLNNNSSSQQQQQQRRRRRRRRRQQQPPPPPPNNNNNNMMMLLLIIIFFFDDDBBB>>>??????@@@@@@@@@@@@@@@???AAABBBDDDEEEHHHJJJLLLSSSZZZbbbfffhhhkkkrrrwwwyyy~~~~~~~~~}}}uuummmbbb[[[YYYYYYYYYYYYSSSSSSTTTUUUVVVVVVVVVUUURRRRRRRRRSSSSSSSSSSSSSSSOOOOOOOOOPPPRRRTTTVVVXXXXXXWWWXXX[[[___bbbbbbaaa]]]___ccchhhllloooppppppkkksssyyyuuugggWWWKKKGGGBBBDDDEEEFFFKKKXXXlllzzzuuucccVVVOOONNNWWWccc~~~tttnnnttt~~~|||tttpppjjjggg___OOOGGGBBB???@@@???<<<>>>AAACCCDDDFFFGGGHHHGGGEEEDDDCCCEEEFFFEEEDDDCCCDDDFFFDDDGGGIIIIIIGGGFFFIIILLLJJJKKKMMMMMMKKKJJJJJJKKKMMMMMMMMMNNNOOOPPPQQQRRRIIIJJJMMMOOOQQQRRRRRRRRRWWW\\\cccmmm|||rrrdddeeeiiilllooouuuvvvfff___```___hhh~~~___RRRPPPMMMPPPVVVQQQRRRRRRRRRRRRRRRQQQQQQOOOOOONNNMMMKKKHHHFFFDDD======>>>??????@@@??????AAAAAABBBDDDEEEGGGIIIJJJNNNSSSYYY[[[\\\```hhhnnnnnnuuu~~~{{{xxxzzz}}}zzzvvvnnnccc[[[YYYYYYXXXXXXVVVUUUSSSRRRPPPPPPPPPQQQSSSSSSSSSSSSRRRRRRRRRRRROOOOOOOOOPPPRRRUUUWWWYYYYYYWWWVVVYYY]]]aaaaaa```___bbbdddfffgggjjjmmmpppgggsss~~~|||mmm[[[NNNIIIBBBDDDEEEEEEJJJXXXmmm}}}tttdddWWWPPPPPPXXXdddyyyoookkksss||||||sssmmmkkkfff]]]UUUIIIFFFCCC@@@@@@??????>>>CCCEEEGGGHHHGGGFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHEEEFFFGGGHHHJJJKKKLLLLLLMMMOOOOOOMMMNNNRRRTTTSSSOOONNNNNNNNNNNNOOOPPPQQQVVVSSS[[[jjjttttttgggdddccceeefffhhhooovvv|||kkk```XXXZZZaaaooojjjVVVPPPNNNPPPTTTVVVVVVVVVTTTQQQPPPRRRTTTOOOOOOPPPOOONNNKKKHHHFFF@@@???===<<<<<<>>>@@@BBBBBBBBBBBBCCCDDDFFFHHHJJJLLLNNNQQQTTTWWW\\\aaaeeemmmqqqwww{{{{{{yyyxxxwwwwwwyyy|||~~~}}}{{{vvvnnniiibbb[[[XXXWWWYYY[[[TTTUUUVVVTTTRRRQQQRRRSSSTTTQQQOOOPPPSSSUUUTTTSSSLLLMMMMMMMMMMMMOOOSSSVVVTTTTTTTTTUUUXXX\\\___aaabbbdddgggiiijjjkkkmmmnnntttvvv}}}yyycccOOOFFFFFFDDDDDDGGGKKKVVVhhhyyyuuu```TTTRRROOOXXXddd~~~xxxpppnnnxxx~~~vvvpppkkkddd[[[TTTHHHEEEAAA?????????@@@???BBBDDDGGGGGGFFFFFFFFFGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGHHHIIIJJJLLLMMMNNNKKKMMMMMMKKKMMMQQQTTTRRROOOOOOOOONNNOOOOOOPPPPPPXXXTTTYYYdddkkkxxxiiiccc___```bbbcccggglllzzzqqqbbbWWWWWWYYYbbbtttvvvaaaVVVOOOPPPTTTYYYVVVTTTSSSTTTTTTTTTSSSOOOPPPPPPOOONNNKKKHHHGGGBBBAAA???>>>>>>???AAACCCAAA@@@@@@@@@BBBDDDEEEGGGHHHKKKNNNPPPSSSXXX]]]aaagggkkkqqquuuvvvuuutttssstttuuuwwwzzz|||}}}sssqqqnnniiigggddd```[[[XXXVVVVVVVVVQQQRRRSSSSSSRRRRRRSSSTTTUUUSSSQQQQQQRRRSSSQQQOOOLLLMMMNNNMMMMMMOOORRRUUUUUUUUUUUUVVVXXX[[[^^^```aaacccfffhhhhhhiiikkklllrrrtttyyy}}}ttt```PPPIIIGGGEEEDDDGGGLLLVVVhhhyyyzzzeeeWWWTTTNNNWWWddd{{{vvvqqqrrr~~~}}}~~~uuukkkaaaYYYTTTIIIEEE@@@======???AAAAAABBBDDDFFFGGGFFFFFFGGGHHHGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNOOOHHHKKKKKKIIIKKKQQQSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPWWWSSSVVV^^^bbbkkkrrrggg]]]\\\___```bbbeeejjjxxxzzzggg[[[WWWTTTWWWbbbvvvooo\\\QQQPPPUUU\\\XXXUUUUUUWWWXXXUUURRRPPPPPPPPPOOONNNKKKIIIGGGEEECCCBBB@@@@@@AAACCCDDD???>>>>>>>>>???@@@BBBCCCDDDFFFIIIKKKNNNRRRVVVZZZ^^^bbbhhhlllnnnnnnnnnnnnnnnoooppprrruuuyyy|||~~~rrrgggeeeccc```___^^^\\\ZZZWWWUUUSSSRRRMMMOOOPPPQQQQQQRRRSSSUUUVVVTTTRRRPPPPPPOOOMMMKKKMMMNNNNNNMMMMMMNNNQQQSSSVVVVVVVVVVVVWWWYYY\\\]]]___bbbdddfffffffffhhhiiinnnqqqwwwxxxnnn]]]QQQMMMGGGEEEEEEGGGLLLVVVhhhxxx}}}gggXXXSSSMMMVVVddd~~~yyyuuurrrvvv~~~{{{mmmaaaYYYUUULLLGGGAAA>>>===???AAABBBBBBDDDFFFGGGGGGGGGIIIJJJHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJLLLNNNOOOIIIKKKLLLJJJKKKQQQSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOSSSPPPSSSYYY]]]dddzzzqqq```[[[]]]```bbbeeeeeepppmmm```ZZZUUUTTTZZZkkk}}}eeeTTTRRRWWW^^^]]][[[[[[ZZZXXXTTTRRRQQQQQQQQQPPPNNNLLLJJJIIIFFFEEECCCBBBBBBBBBCCCDDD??????>>>======>>>@@@AAABBBCCCEEEGGGIIILLLPPPSSSVVVZZZ___ccceeefffhhhiiiiiiiiiiiikkkooossswwwzzz|||~~~|||jjjbbbaaa```___ZZZZZZXXXWWWUUUSSSRRRQQQLLLMMMOOOPPPOOOPPPQQQSSSSSSSSSQQQPPPOOOMMMLLLJJJMMMNNNNNNNNNMMMMMMOOOQQQUUUUUUTTTUUUVVVWWWXXXYYY^^^```cccdddddddddfffgggkkkqqqxxxxxxmmm^^^RRRMMMGGGEEEEEEGGGLLLVVVhhhxxxzzzeeeVVVOOOMMMVVVddd|||wwwuuuuuu{{{~~~mmm```XXXUUUOOOJJJCCC???>>>???AAAAAACCCEEEGGGGGGHHHIIIKKKMMMJJJJJJJJJIIIIIIGGGFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHJJJMMMNNNLLLNNNNNNLLLMMMQQQSSSQQQPPPOOOOOONNNNNNNNNOOOOOOPPPNNNPPPUUUYYY^^^nnn|||dddZZZZZZ^^^aaadddgggooo|||sssccc\\\VVVTTTWWWccczzzsss]]]VVVWWW\\\aaaeeeccc\\\VVVSSSTTTRRRRRRQQQPPPNNNLLLKKKJJJGGGFFFEEECCCBBBBBBBBBCCCAAAAAA???>>>>>>??????@@@AAABBBDDDDDDEEEHHHLLLOOOOOOSSSXXX\\\^^^```ccceeeddddddeeefffjjjnnnrrrtttwwwyyy}}}ssseee___]]]\\\[[[XXXWWWUUUSSSRRRRRRSSSSSSMMMOOOPPPOOONNNMMMNNNOOOOOOPPPPPPPPPOOOMMMLLLLLLLLLMMMNNNNNNMMMMMMOOOQQQRRRRRRRRRSSSTTTUUUVVVWWW]]]___bbbccccccdddfffgggiiirrr{{{|||sssdddUUULLLFFFDDDDDDGGGLLLVVViiiyyyttt```SSSMMMNNNWWWeee}}}xxxuuuuuuxxxzzzjjj\\\TTTQQQNNNIIICCC@@@???@@@AAAAAACCCDDDFFFGGGGGGIIILLLNNNKKKKKKKKKJJJIIIHHHFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFGGGJJJMMMNNNQQQSSSQQQNNNMMMQQQQQQOOOMMMMMMMMMMMMMMMNNNOOOOOOOOONNNOOORRRTTTWWWaaalllnnn___[[[\\\^^^aaahhhppp{{{~~~jjj```WWWTTTSSSZZZmmmooo^^^WWWYYYbbbkkkjjjaaaXXXUUUUUUTTTSSSRRRPPPNNNMMMKKKKKKIIIHHHGGGEEEDDDCCCCCCBBBDDDCCCAAA@@@??????@@@@@@@@@AAABBBCCCCCCEEEHHHKKKKKKNNNRRRUUUXXXZZZ^^^`````````aaacccfffiiilllnnnppprrrvvvzzz|||~~~kkkaaa\\\XXXTTTSSSTTTSSSRRRQQQQQQRRRSSSTTTOOOPPPPPPOOOMMMLLLLLLMMMLLLNNNQQQQQQOOONNNMMMNNNJJJLLLNNNNNNMMMNNNOOOQQQNNNOOOPPPRRRTTTVVVWWWXXX\\\___bbbcccdddeeegggiiiiiisss}}}zzzmmm[[[MMMFFFEEEEEEIIINNNYYYlll}}}lll\\\SSSOOOOOOYYYfffwwwsssrrrvvv|||rrrcccVVVNNNKKKHHHDDDAAA??????AAAAAAAAAAAABBBDDDDDDEEEGGGKKKNNNMMMLLLLLLKKKIIIHHHFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHGGGFFFHHHJJJMMMOOOUUUVVVTTTOOOMMMOOOOOOLLLJJJJJJKKKKKKLLLMMMOOOOOONNNMMMNNNQQQSSSUUU[[[aaarrrqqqgggaaa___```eeeppp|||mmm^^^WWWSSSUUUdddvvvkkk[[[VVV___jjjmmmhhh___YYYVVVTTTSSSRRRPPPNNNMMMLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCFFFDDDBBBAAA?????????@@@???@@@AAAAAAAAABBBEEEGGGGGGJJJMMMPPPRRRUUUYYY\\\\\\\\\^^^```bbbdddffffffhhhkkknnnqqqsssuuuxxxzzzsssddd^^^\\\WWWRRRQQQNNNOOOPPPRRRRRRRRRRRRQQQOOOPPPPPPOOOMMMLLLLLLMMMLLLOOORRRRRROOOMMMMMMNNNIIIKKKMMMNNNNNNNNNPPPQQQLLLNNNPPPSSSVVVXXXZZZ[[[\\\^^^bbbdddfffgggiiikkkiiirrrzzz~~~~~~vvvcccQQQHHHGGGHHHLLLRRR^^^qqqzzzdddWWWRRRPPPPPPYYYgggrrrooopppvvvzzzkkk]]]QQQIIIEEEBBB@@@>>>===???AAABBBBBB???@@@BBBCCCDDDFFFJJJMMMMMMMMMLLLKKKJJJHHHFFFEEEFFFFFFFFFEEEFFFGGGGGGHHHJJJIIIHHHGGGIIILLLOOOQQQWWWXXXUUUOOOLLLMMMLLLIIIIIIIIIIIIJJJKKKMMMOOOPPPMMMMMMNNNRRRUUUWWW\\\```iiiuuujjjddddddbbbqqq{{{ggg]]]VVVUUUbbbsssuuu___TTT\\\gggnnnmmmfff]]]WWWUUUTTTRRRPPPNNNMMMMMMLLLMMMLLLKKKJJJHHHGGGEEEEEEFFFEEECCCAAA??????????????????@@@??????@@@CCCEEEEEEHHHJJJMMMOOORRRVVVYYYYYYZZZ\\\^^^```aaabbbbbbccceeehhhjjjkkkmmmooopppxxx}}}zzzkkk^^^]]]^^^ZZZUUUTTTIIIKKKOOOSSSTTTRRRPPPNNNNNNOOOPPPOOOMMMMMMMMMNNNMMMPPPSSSSSSPPPMMMLLLMMMHHHJJJMMMNNNNNNOOOPPPRRRKKKMMMPPPTTTXXX[[[]]]^^^\\\___bbbeeegggiiikkkmmmhhhpppwww|||{{{iiiVVVJJJHHHJJJNNNUUUaaauuuttt]]]RRRPPPPPPOOOZZZhhhuuuoookkkrrrxxxhhhZZZPPPHHHCCCEEECCCAAA???>>>@@@AAACCCCCCDDDEEEDDDCCCDDDEEEGGGIIIHHHIIIJJJLLLLLLJJJHHHJJJIIIGGGFFFFFFGGGIIIJJJJJJIIIGGGGGGHHHJJJMMMOOOWWWVVVSSSNNNJJJHHHHHHIIIJJJHHHFFFHHHKKKMMMLLLJJJMMMMMMMMMOOORRRVVVZZZ]]]kkkzzzyyyiiibbbfffqqq}}}mmmbbb\\\^^^eeeiii\\\YYY\\\ffflllggg___YYYTTTSSSRRRRRRSSSSSSRRRPPPMMMMMMMMMMMMMMMJJJFFFCCCAAA???======>>>???>>>===BBBBBBAAAAAA@@@AAAAAAAAAEEEEEEGGGIIILLLPPPSSSUUUSSSUUUWWWZZZ\\\]]]]]]]]]bbbbbbbbbdddfffhhhkkkllluuuzzzqqqhhh___]]]aaa```XXXOOOMMMLLLKKKKKKKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOOOOPPPOOOLLLIIIJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOPPPSSSWWWZZZ\\\]]][[[\\\___dddjjjmmmnnnmmmkkkrrrxxx|||}}}xxxlll```JJJHHHHHHKKKRRRbbb|||{{{aaaUUUQQQPPPPPPVVVjjjvvvqqqpppxxxvvvgggZZZPPPIIIFFFDDDCCC@@@???>>>???AAACCCCCCDDDEEEDDDCCCDDDEEEGGGIIIIIIKKKKKKKKKJJJIIIIIIJJJIIIHHHGGGFFFGGGIIIJJJLLLKKKIIIGGGGGGIIIKKKLLLSSSRRRPPPMMMIIIGGGHHHIIIIIIGGGFFFHHHKKKLLLKKKIIINNNMMMMMMNNNPPPSSSUUUWWWbbbmmmzzzlllgggrrrqqqdddbbbfffzzz}}}bbb[[[XXX]]]cccbbb]]]YYYWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQOOONNNMMMLLLIIIGGGCCCAAA??????@@@@@@???>>>@@@??????>>>??????@@@@@@AAAAAABBBDDDGGGKKKNNNPPPPPPRRRTTTWWWYYYZZZZZZ[[[^^^^^^^^^___aaadddgggiiimmmrrryyy}}}~~~pppggg^^^\\\^^^]]]VVVOOOMMMMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOPPPPPPPPPMMMKKKJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNPPPTTTWWWXXXYYYZZZ[[[^^^ccchhhlllmmmllliiimmmssszzz|||lll\\\LLLIIIHHHJJJRRRddd~~~cccUUUQQQPPPQQQXXXlllvvvuuuwww~~~pppbbbVVVNNNIIIFFFDDDBBB@@@??????@@@AAABBBCCCDDDEEEDDDCCCDDDEEEGGGIIIKKKNNNMMMJJJHHHHHHIIIJJJIIIHHHGGGGGGHHHJJJJJJNNNMMMJJJHHHGGGHHHIIIJJJLLLMMMMMMLLLIIIHHHHHHIIIHHHGGGGGGHHHJJJKKKKKKIIINNNNNNMMMMMMMMMOOOPPPQQQ\\\bbbsssrrrfffnnnqqqhhhiiimmmpppbbbUUUSSSWWWYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSUUUSSSOOOMMMLLLKKKJJJHHHEEECCCAAAAAAAAAAAA@@@???<<<<<<<<<<<<===>>>??????>>>???@@@BBBDDDGGGIIIKKKMMMNNNPPPSSSUUUVVVWWWWWWYYYXXXXXXYYY[[[___cccffffffjjjqqquuuyyy}}}zzz|||~~~mmmeee\\\YYYZZZZZZTTTOOOMMMMMMMMMMMMLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLOOOOOONNNOOOPPPPPPOOOMMMIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLMMMNNNPPPRRRSSSTTTWWWYYY\\\aaafffjjjkkkkkkfffiiioooxxxooo\\\OOOKKKIIIKKKSSSfffhhhWWWRRRQQQSSS[[[qqqvvvxxx~~~{{{sssfffZZZQQQKKKGGGEEEDDDCCCAAA@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCEEEGGGIIIMMMPPPNNNIIIFFFGGGIIIJJJIIIIIIHHHIIIIIIJJJKKKMMMLLLJJJIIIHHHHHHIIIIIIHHHJJJLLLLLLJJJIIIJJJKKKJJJIIIIIIJJJKKKKKKKKKKKKNNNNNNMMMMMMMMMNNNOOOPPPXXXZZZggg|||kkklllwwwqqqmmmfffxxxoooYYYNNNNNNPPPSSSVVVTTTVVVVVVVVVTTTSSSRRRRRRSSSQQQOOOMMMMMMKKKHHHEEEGGGEEEBBBAAAAAAAAA@@@???;;;;;;;;;;;;<<<===>>>?????????@@@BBBDDDFFFHHHIIIJJJKKKMMMOOOQQQSSSUUUUUUWWWVVVUUUVVVXXX\\\aaacccdddhhhmmmqqqvvvzzz}}}zzz{{{{{{{{{{{{}}}zzzhhhbbbZZZVVVVVVUUURRRNNNLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLMMMOOOOOONNNMMMIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNPPPQQQVVVWWW[[[```fffiiikkkjjjeeeiiioooyyyssscccRRRNNNJJJLLLUUUiiiooo\\\UUUUUUVVV```www~~~vvvzzz}}}}}}pppiii___UUUOOOJJJGGGEEEDDDCCCBBBAAAAAAAAABBBBBBCCCDDDEEEDDDCCCCCCEEEGGGJJJNNNQQQOOOIIIFFFGGGIIIIIIIIIIIIIIIJJJKKKKKKLLLJJJIIIIIIIIIIIIJJJKKKLLLGGGIIILLLLLLKKKKKKLLLMMMLLLLLLMMMMMMLLLMMMMMMNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRTTT^^^uuuvvvnnnmmmwwwzzzpppffflllzzzeeeTTTMMMKKKNNNRRRRRRUUUWWWWWWUUUSSSRRRSSSQQQQQQQQQRRRQQQMMMHHHDDDGGGEEECCCAAAAAA@@@???===;;;;;;;;;<<<===>>>???@@@>>>???@@@BBBCCCDDDEEEEEEHHHIIIJJJLLLOOOQQQSSSUUUWWWWWWVVVWWWYYY\\\```bbbfffhhhlllppptttwww{{{}}}~~~}}}~~~||||||{{{zzzyyyzzz~~~sssgggaaa]]]WWWTTTSSSQQQOOOMMMKKKLLLNNNOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJJJJLLLMMMLLLKKKHHHHHHGGGFFFGGGIIIJJJLLLMMMNNNOOONNNMMMLLLNNNQQQUUUWWWZZZ```fffjjjkkkjjjbbbiiiqqqxxx~~~~~~uuuiiiTTTOOOMMMOOOXXXlllyyyddd[[[[[[[[[ggg~~~xxx~~~|||||||||qqqgggbbb[[[UUUPPPLLLIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCDDDEEEGGGKKKNNNPPPNNNKKKHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLGGGHHHHHHIIIJJJKKKLLLMMMIIIKKKLLLLLLKKKKKKMMMNNNMMMNNNOOOOOOMMMMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRUUU]]]pppqqqeeehhhooottt{{{uuuhhheeeiiixxxuuubbbSSSKKKJJJNNNQQQUUUYYYYYYWWWUUUUUUVVVQQQRRRTTTVVVUUURRRKKKFFFIIIFFFDDDBBBAAAAAA???===<<<<<<<<<<<<===>>>??????<<<===>>>???@@@AAAAAA@@@FFFGGGHHHJJJMMMPPPRRRTTTXXXWWWWWWXXXZZZ[[[]]]___eeegggjjjnnnqqqtttvvvwww|||~~~}}}zzzzzzzzz{{{||||||{{{zzzxxxyyy|||~~~ttteee[[[XXXWWWUUUSSSPPPOOOMMMMMMHHHJJJMMMPPPQQQPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHHHHJJJKKKJJJIIIHHHGGGFFFEEEFFFHHHJJJKKKMMMOOOQQQOOOMMMLLLNNNQQQTTTVVVYYY___eeeiiijjjjjjaaaiiirrryyy}}}|||tttiiiSSSPPPOOOSSS\\\nnnnnnbbbaaabbbqqq}}}}}}}}}||||||uuuiii___\\\WWWSSSPPPMMMIIIFFFFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEDDDCCCDDDEEEGGGLLLMMMMMMMMMLLLJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMGGGGGGHHHIIIJJJKKKLLLMMMKKKLLLLLLKKKIIIJJJLLLNNNMMMNNNPPPOOOMMMLLLMMMOOOPPPQQQRRRSSSSSSTTTTTTTTTRRRUUU[[[hhh}}}hhhcccfffhhhkkkqqqvvv~~~kkkfffbbbhhhuuuppp\\\MMMIIILLLMMMRRRWWWYYYVVVTTTUUUXXXRRRRRRSSSUUUUUURRRNNNJJJKKKIIIFFFDDDCCCBBB@@@>>>======<<<<<<<<<======>>>;;;<<<===>>>???>>>>>>===DDDDDDEEEGGGJJJMMMPPPRRRVVVWWWWWWXXXYYYYYYYYYYYY___```ccchhhlllpppqqqqqquuuwwwxxxyyyzzz||||||zzzxxxxxxyyyzzzzzzyyyxxxyyy{{{~~~}}}~~~{{{{{{|||||||||||||||||||||}}}wwwhhh]]]UUUPPPRRRSSSRRROOOMMMLLLLLLFFFIIIMMMQQQRRRRRRPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLNNNKKKIIIHHHIIIJJJIIIIIIGGGFFFEEEDDDEEEGGGIIIKKKMMMOOOQQQPPPLLLKKKNNNRRRRRRSSSWWW]]]cccgggiiiiiidddkkkuuu~~~uuufffRRRQQQRRRWWW___pppwwwhhhfffkkk|||wwwvvvxxx{{{|||uuuiiiXXXVVVSSSQQQOOOLLLGGGDDDGGGGGGGGGGGGFFFFFFFFFEEECCCDDDEEEDDDCCCDDDEEEGGGMMMLLLLLLLLLMMMLLLJJJHHHIIIIIIKKKLLLMMMMMMMMMMMMHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLIIIHHHHHHKKKMMMLLLNNNPPPOOOLLLKKKMMMOOORRRRRRSSSSSSSSSSSSRRRRRRMMMQQQTTT^^^qqquuujjjhhheeedddgggbbbrrrnnniiibbb___aaakkk}}}yyybbbOOOIIILLLIIIOOOUUUVVVTTTRRRTTTVVVQQQPPPPPPQQQQQQQQQNNNLLLMMMJJJGGGEEEDDDCCCAAA???======<<<;;;;;;;;;<<<<<<<<<===>>>?????????>>>===BBBCCCDDDEEEHHHLLLOOOQQQTTTUUUWWWXXXXXXWWWVVVUUUYYYZZZ^^^ccchhhlllmmmmmmkkkmmmnnnnnnpppsssxxx|||zzzzzz{{{|||~~~~~~|||yyywwwvvvwwwyyyyyyyyyzzz|||~~~~~~~~~}}}{{{{{{~~~{{{xxxxxxyyyzzzzzzyyyxxxvvvuuuvvvxxx{{{~~~|||hhh\\\UUUPPPLLLOOORRRRRROOOLLLLLLLLLEEEHHHMMMQQQSSSSSSQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMOOOMMMJJJIIIJJJJJJJJJIIIGGGFFFDDDCCCDDDFFFIIIKKKLLLOOOQQQPPPLLLKKKNNNRRRPPPRRRUUU[[[bbbfffggggggiiioooyyyxxxcccQQQQQQTTTYYYaaaqqq}}}lllhhhqqq{{{qqqkkkjjjrrr{{{qqqfffZZZXXXUUUQQQNNNLLLKKKJJJGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEGGGIIIKKKJJJJJJLLLOOOPPPNNNKKKIIIJJJKKKKKKKKKIIIHHHGGGKKKKKKLLLMMMNNNNNNOOOPPPQQQOOOLLLIIIIIIJJJMMMNNNLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSRRRQQQPPPSSSPPPQQQYYYfffssszzz|||}}}vvveee___```bbbeeekkkzzznnn^^^]]]^^^^^^kkk~~~vvv^^^QQQMMMHHHIIIPPPWWWXXXTTTTTTVVVVVVUUUSSSPPPOOONNNNNNNNNLLLJJJHHHGGGGGGFFFDDDBBB===<<<;;;::::::;;;<<<===<<<<<<======>>>>>>??????FFFDDDBBBDDDHHHKKKLLLKKKLLLNNNOOOQQQSSSUUUUUUVVVVVVWWWZZZ]]]```cccdddeeeggggggfffgggiiillloooqqqwwwyyyzzzyyywwwuuuuuuvvvwwwxxxyyy}}}|||yyyttttttuuuwwwyyyzzzxxxwww|||}}}~~~~~~|||}}}~~~}}}{{{zzzzzz{{{{{{zzzxxxvvvtttrrrqqqqqqsssuuuuuuqqqmmmtttuuuvvvxxxzzz}}}sssaaaTTTOOOPPPLLLMMMNNNNNNNNNLLLKKKJJJEEEGGGJJJKKKLLLLLLNNNPPPNNNMMMLLLKKKLLLNNNPPPRRRSSSQQQNNNMMMMMMMMMLLLKKKHHHGGGEEECCCDDDEEEHHHIIILLLKKKJJJIIIIIIJJJKKKLLLLLLOOOSSSZZZ```fffkkknnnhhhwww}}}fffSSSSSSVVV\\\cccrrrvvvpppvvv|||tttnnnlllrrrzzz{{{mmmdddZZZXXXSSSOOOLLLJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKHHHIIIJJJJJJIIIHHHHHHHHHKKKJJJJJJLLLNNNNNNLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOORRROOOLLLIIIHHHIIIKKKLLLMMMMMMMMMMMMNNNPPPQQQRRRQQQRRRRRRRRRRRRPPPOOONNNSSSQQQQQQVVV^^^ffflllooopppnnncccccceeeeeehhhrrrvvveee```[[[XXXbbbrrrppp^^^RRRKKKHHHHHHMMMPPPQQQTTTYYYUUUTTTRRRPPPOOONNNNNNOOONNNLLLJJJIIIIIIHHHFFFDDD@@@???>>>=========>>>>>>============>>>>>>>>>>>>CCCAAA@@@AAAEEEHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRSSSTTTVVVXXX[[[^^^```aaaccccccccceeegggjjjlllnnnoooqqqrrrrrrpppoooooopppqqqrrrtttxxx~~~~~~}}}~~~}}}zzzxxxsssssstttvvvxxxyyyxxxvvvvvvxxxzzz}}}~~~}}}}}}~~~~~~}}}}}}}}}~~~}}}{{{xxxyyyzzzzzzyyyxxxuuurrrqqqooonnnmmmnnnppppppnnnkkkooooooqqqsssvvvyyy{{{|||}}}~~~qqqcccWWWNNNKKKMMMMMMMMMNNNNNNMMMLLLJJJJJJGGGIIIKKKLLLLLLLLLMMMOOOPPPOOOOOOOOOPPPRRRTTTUUUUUURRRNNNLLLLLLMMMLLLKKKIIIHHHFFFDDDDDDFFFHHHIIILLLKKKJJJIIIIIIJJJKKKKKKNNNPPPTTTYYY___dddhhhjjjhhhuuuzzzeeeVVVUUUVVV[[[dddsss}}}uuuooommmsss{{{zzzmmmdddWWWUUUPPPLLLIIIIIIJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNLLLMMMNNNNNNMMMLLLJJJHHHKKKJJJJJJKKKMMMMMMLLLJJJLLLKKKJJJJJJJJJKKKLLLLLLHHHJJJKKKMMMNNNOOONNNNNNSSSQQQMMMKKKIIIJJJKKKLLLMMMMMMMMMNNNOOOPPPRRRRRRRRRRRRSSSRRRQQQOOOMMMKKKOOOPPPPPPRRRTTTYYY```dddiiiqqqxxxvvvddd```ccccccbbbgggwwwlllccc\\\WWW___nnnoooXXXQQQJJJFFFIIINNNPPPRRRVVVSSSSSSQQQPPPPPPOOOOOOPPPOOONNNLLLKKKKKKJJJIIIGGGDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>============???>>>===???AAACCCDDDDDDDDDEEEGGGIIIJJJLLLLLLLLLOOOOOOPPPQQQTTTWWWZZZ\\\\\\]]]___aaadddfffhhhiiihhhiiijjjjjjiiiiiijjjkkkkkklllooosssxxx~~~~~~}}}~~~{{{yyyvvvvvvwwwwwwwwwvvvpppppprrrtttwwwyyyxxxvvvssstttvvvxxx{{{|||}}}}}}}}}|||}}}~~~zzzzzzyyyzzz{{{zzzwwwuuuxxxxxxwwwvvvssspppmmmkkkiiihhhggghhhiiijjjiiihhhjjjkkkmmmooorrruuuwwwxxxyyyxxxxxxzzz}}}}}}tttbbbXXXRRRNNNLLLNNNMMMMMMMMMMMMLLLKKKJJJJJJIIIKKKLLLLLLLLLLLLMMMNNNPPPPPPPPPPPPRRRTTTWWWXXXXXXTTTOOOLLLKKKLLLLLLLLLJJJIIIGGGFFFFFFGGGIIIJJJKKKJJJJJJIIIJJJJJJKKKKKKOOOPPPTTTXXX\\\```ccceeeeeennnvvv{{{qqqaaaYYYVVVVVV[[[eeetttzzzsssnnnnnnvvvxxxkkkbbbTTTRRRNNNJJJJJJKKKNNNPPPJJJJJJKKKLLLMMMNNNOOOOOOQQQPPPNNNNNNMMMMMMKKKJJJJJJJJJJJJLLLMMMNNNNNNNNNSSSQQQNNNKKKIIIIIIJJJKKKGGGHHHKKKMMMNNNNNNNNNMMMRRRQQQOOOMMMLLLMMMNNNOOOMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTSSSQQQOOOMMMKKKJJJMMMPPPQQQQQQUUU]]]cccmmmooommmxxxkkkaaa___bbbbbbfffqqquuuiiiaaa]]]fffuuueeeYYYQQQKKKLLLOOOOOONNNNNNRRRQQQQQQQQQPPPPPPPPPPPPPPPNNNLLLLLLLLLKKKJJJHHHGGGFFFEEECCCBBB@@@@@@?????????>>>>>>======<<<<<<============???@@@AAAAAA@@@AAACCCEEEFFFGGGHHHHHHKKKKKKKKKLLLNNNQQQUUUWWWVVVWWWZZZ]]]```bbbddddddcccdddffffffeeeeeegggiiiiiikkknnnqqquuuzzz~~~~~~}}}|||{{{zzz{{{|||xxxuuurrrppppppqqqrrrrrrnnnnnnpppsssvvvwwwwwwuuusssssstttuuuvvvvvvvvvvvvzzz|||}}}|||{{{zzzzzz{{{vvvuuuuuuvvvvvvuuusssqqqtttsssrrrpppmmmjjjgggeeedddcccbbbbbbcccdddeeeeeehhhiiikkknnnppprrrtttuuusssrrrrrrrrrsssuuuvvvvvvsss~~~mmm[[[SSSQQQNNNMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKKKKMMMOOOMMMMMMNNNPPPRRRTTTWWWXXXYYYUUUOOOKKKJJJKKKLLLLLLKKKJJJHHHGGGGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKMMMOOORRRUUUYYY]]]```bbb___eeeiiilllooooooeeeZZZXXXUUUUUU[[[fffvvvvvvooolllooozzzuuuhhh```WWWTTTPPPLLLKKKLLLOOOQQQNNNNNNOOOOOOPPPQQQQQQQQQVVVQQQLLLIIIJJJLLLLLLLLLGGGIIIJJJLLLMMMOOOQQQSSS[[[XXXSSSMMMIIIGGGGGGGGGFFFGGGJJJLLLMMMNNNNNNNNNOOONNNMMMLLLLLLNNNOOOPPPMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTUUUTTTSSSQQQOOONNNKKKPPPTTTTTTSSSVVV]]]eeepppqqqlllnnn~~~kkkbbbcccgggmmmttt~~~sssgggbbbhhhttthhh\\\OOOKKKKKKKKKKKKMMMQQQQQQQQQQQQQQQQQQPPPPPPOOOMMMKKKKKKLLLKKKJJJHHHGGGGGGFFFDDDCCCAAA????????????>>>>>>======<<<<<<<<<===>>>>>>>>>>>>??????>>>???AAABBBCCCDDDEEEEEEIIIHHHHHHHHHJJJMMMPPPRRRQQQRRRUUUXXX[[[]]]______^^^___`````````aaaccceeeiiillloooqqqrrruuuxxx|||~~~}}}}}}|||{{{zzzyyyxxxyyyzzz{{{zzzyyyyyyyyyyyyzzzzzzzzzyyyuuupppmmmllllllllllllkkkkkkmmmpppsssttttttrrrppppppppppppqqqrrrsssssstttvvvwwwwwwvvvuuuuuuvvvqqqppppppqqqqqqpppnnnlllmmmmmmkkkiiifffcccaaa```____________```aaacccdddeeefffiiikkkmmmnnnoooooommmmmmmmmmmmllllllllllllooorrrcccSSSNNNMMMLLLKKKKKKMMMLLLJJJIIIJJJKKKLLLMMMLLLMMMMMMLLLKKKKKKMMMOOOLLLMMMNNNPPPRRRUUUWWWXXXYYYTTTNNNJJJIIIJJJKKKKKKKKKKKKIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJLLLOOOSSSWWW[[[^^^___\\\^^^```bbbcccccc\\\UUUUUUSSSUUU\\\gggxxx|||tttooooootttuuuiiicccZZZWWWSSSOOOMMMLLLMMMNNNQQQRRRSSSTTTUUUVVVWWWWWWXXXQQQJJJFFFHHHKKKMMMMMMFFFHHHJJJKKKLLLNNNQQQTTT\\\YYYSSSMMMIIIFFFEEEEEEGGGGGGHHHJJJKKKMMMNNNOOOLLLLLLKKKJJJKKKLLLMMMNNNLLLLLLLLLMMMNNNOOOQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQUUUWWWWWWUUUVVV\\\bbbiiilllggghhhqqq}}}yyyggg```eeelllttt}}}sssfffeeekkkrrr^^^PPPJJJHHHLLLQQQPPPQQQQQQRRRQQQQQQPPPPPPNNNLLLKKKKKKKKKKKKJJJHHHGGGGGGFFFEEEDDDBBB@@@???>>>>>>>>>>>>============<<<>>>??????>>>===>>>???===>>>???@@@AAABBBBBBBBBFFFFFFFFFFFFHHHJJJLLLMMMLLLMMMOOORRRTTTWWWYYYZZZWWWXXXXXXXXXWWWXXX[[[^^^dddiiimmmooonnnnnnooorrrtttsssrrrsssuuuxxxyyyxxxxxxvvvuuusssssstttvvvwwwuuusssssstttwwwyyyyyyyyyxxxtttoookkkiiihhhgggfffgggggghhhkkknnnooonnnmmmhhhhhhiiijjjllloooqqqrrrmmmoooqqqqqqooonnnnnnnnnkkkjjjjjjjjjkkkjjjgggeeeeeedddcccaaa___^^^\\\\\\ZZZ[[[]]]^^^^^^^^^```bbbaaabbbdddfffgggggggggffffffggghhhgggeeeeeefffhhhmmm~~~fffZZZPPPLLLMMMLLLMMMOOOLLLJJJIIIHHHIIIKKKNNNPPPRRRRRRQQQOOOLLLKKKMMMNNNMMMNNNOOORRRTTTVVVWWWXXXVVVRRRMMMJJJIIIJJJJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJHHHJJJMMMPPPTTTXXXZZZ\\\[[[\\\]]]______\\\WWWSSSRRRSSSWWW]]]gggwww~~~xxxttttttvvvzzz~~~zzznnnddd```WWWUUURRRPPPOOONNNOOOPPPPPPQQQSSSUUUXXXZZZ\\\]]]VVVPPPIIIGGGIIIMMMMMMMMMGGGHHHJJJJJJIIIJJJNNNQQQTTTRRROOOKKKHHHGGGFFFFFFGGGGGGGGGGGGIIILLLOOOPPPOOOOOONNNLLLLLLKKKKKKLLLKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPRRRSSSTTTTTTTTTTTTSSSUUUVVVVVVUUUWWW[[[^^^cccdddaaacccjjjooovvvddddddgggppp~~~tttkkkjjjtttmmm[[[OOOMMMOOOQQQQQQRRRRRRRRRQQQOOONNNNNNMMMKKKKKKLLLLLLJJJIIIGGGGGGGGGGGGEEEDDDBBBAAA============>>>>>>>>>>>>;;;>>>@@@@@@>>><<<<<<>>>;;;<<<===>>>???@@@@@@@@@CCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMPPPRRRTTTRRRRRRRRRQQQPPPQQQTTTVVV[[[```gggiiigggeeeeeegggjjjiiiggggggjjjmmmoooppprrrqqqooommmmmmoooqqqsssnnnllllllnnnrrrvvvvvvuuuuuurrrmmmiiihhhfffdddcccaaaaaabbbeeeggghhhgggeeeccccccccceeegggiiilllmmmgggiiikkkkkkiiigggffffffdddcccccccccdddcccaaa^^^^^^]]]\\\[[[ZZZYYYYYYYYYUUUXXX\\\]]]\\\\\\^^^```^^^___aaabbbcccbbbaaa``````aaa```^^^]]]```eeejjjtttsss___WWWPPPNNNMMMLLLMMMPPPJJJHHHGGGFFFHHHLLLPPPSSS\\\[[[XXXSSSNNNLLLLLLMMMLLLMMMNNNPPPRRRTTTUUUUUURRROOOKKKIIIIIIJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFGGGHHHJJJKKKKKKJJJJJJIIIJJJLLLOOOQQQTTTVVVWWWYYYZZZ[[[]]]]]]XXXSSSPPPQQQTTTZZZ```fffuuuyyyvvvuuuyyy|||yyy}}}www}}}|||nnnaaaXXXSSSOOOOOOOOOOOOPPPRRRTTTUUULLLMMMPPPTTTXXX\\\^^^```TTTOOOIIIIIILLLNNNNNNKKKHHHIIIJJJIIIFFFGGGJJJMMMMMMLLLJJJIIIHHHHHHHHHIIIHHHGGGFFFFFFHHHKKKOOOQQQUUUTTTRRRPPPNNNMMMLLLLLLJJJJJJKKKKKKLLLMMMOOOPPPLLLMMMPPPRRRTTTUUUUUUUUUPPPQQQSSSTTTUUUXXX[[[^^^aaaaaa^^^aaahhhiiitttqqqkkkhhhqqqwwwrrrlllttt[[[MMMIIIQQQRRRRRRSSSRRRPPPOOONNNOOOMMMLLLLLLMMMMMMKKKJJJGGGHHHHHHHHHGGGEEEDDDBBB<<<<<<======>>>>>>??????:::===@@@@@@===;;;;;;===:::;;;<<<===>>>?????????@@@AAACCCDDDEEEFFFFFFFFFFFFFFFEEEFFFHHHKKKNNNPPPPPPPPPOOONNNMMMNNNPPPSSSRRRYYYaaadddbbb______```fffcccaaabbbdddhhhjjjkkkjjjhhhfffdddeeefffiiijjjhhhgggfffjjjooossstttsssrrroookkkhhhgggeeecccbbb^^^^^^^^^aaaccccccbbb```cccbbbbbbaaabbbdddeeefffdddfffhhhhhhfffcccbbbbbb______^^^_________\\\ZZZYYYXXXXXXWWWWWWWWWXXXXXXRRRVVV[[[\\\\\\[[[\\\^^^___```aaabbbbbb```___]]]\\\\\\ZZZXXXXXX]]]fffmmmjjjYYYSSSNNNLLLIIIFFFGGGKKKIIIGGGFFFEEEHHHLLLQQQUUUdddbbb]]]WWWPPPLLLKKKKKKIIIJJJLLLNNNOOOPPPQQQQQQPPPMMMKKKIIIJJJJJJIIIHHHJJJJJJIIIHHHHHHGGGFFFFFFEEEGGGHHHJJJKKKKKKJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSVVVWWWYYY\\\ZZZUUUOOOMMMQQQVVV]]]aaadddrrrzzztttqqqvvv~~~{{{xxx~~~}}}ooobbbYYYTTTQQQMMMMMMMMMMMMNNNNNNNNNNNNSSSNNNLLLOOOVVV]]]``````ZZZSSSJJJGGGIIIMMMNNNNNNIIIHHHGGGGGGFFFFFFFFFGGGFFFGGGIIIIIIHHHFFFCCCAAACCCCCCDDDEEEHHHKKKNNNPPPUUUTTTSSSRRRPPPNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLOOOOOOOOOOOOPPPRRRTTTUUUTTTTTTTTTSSSSSSVVVZZZ]]]^^^bbbeeeccc```dddpppzzzyyyllldddmmmxxxtttqqq~~~nnn^^^YYYSSSRRRSSSTTTQQQLLLLLLPPPPPPNNNLLLLLLLLLLLLKKKJJJKKKJJJJJJIIIHHHFFFEEEDDDCCCAAA>>>>>>>>>>>><<<;;;??????>>>===<<<<<<;;;;;;======>>>>>>?????????@@@AAAAAAAAABBBBBBBBBCCCCCC@@@BBBDDDGGGGGGGGGEEEDDDHHHHHHHHHIIIIIIJJJJJJJJJPPPRRRVVVYYY[[[[[[YYYYYYYYYZZZ[[[\\\^^^^^^______cccbbb```]]]]]]___dddhhhkkkjjjiiihhhhhhhhhhhhiiiiiihhhgggeeebbb```___^^^]]]\\\\\\___aaaaaa^^^[[[[[[\\\]]]^^^^^^^^^]]]\\\cccbbbbbbaaa```^^^]]]\\\[[[ZZZZZZYYYXXXVVVUUUTTTOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUWWWYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ]]]```^^^ZZZ[[[WWWWWWZZZ\\\bbbqqqwwwaaaXXXSSSNNNKKKKKKKKKIIIGGGJJJHHHGGGGGGIIIMMMQQQTTTdddccc___YYYRRRMMMJJJIIIMMMGGGHHHOOOSSSQQQQQQSSSPPPOOOMMMKKKIIIHHHGGGGGGIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNOOOPPPQQQSSSXXX^^^^^^ZZZVVVUUUVVVUUUXXX^^^fffooo|||yyyuuussszzz~~~{{{|||{{{xxxhhh\\\TTTPPPOOOJJJJJJJJJJJJJJJJJJJJJKKKQQQMMMKKKNNNVVV]]]``````\\\UUULLLHHHIIIKKKLLLKKKGGGGGGFFFFFFEEEFFFFFFFFFCCCEEEGGGHHHHHHFFFDDDBBBCCCCCCCCCEEEGGGJJJMMMOOOSSSRRRQQQPPPOOONNNMMMLLLJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSVVVYYY]]]fffjjjmmmkkkhhhhhhnnntttxxxmmmppp~~~ttttttnnnYYYQQQOOOPPPSSSTTTQQQPPPRRRQQQOOOMMMLLLLLLMMMLLLJJJMMMMMMMMMLLLKKKJJJIIIHHHHHHEEEBBB@@@@@@???===;;;==================<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHLLLNNNQQQTTTVVVVVVUUUTTTSSSSSSUUUVVVWWWXXXXXXXXXZZZ[[[ZZZYYYZZZ]]]aaaeeeiiihhhgggfffeeecccbbbbbb^^^]]]\\\ZZZYYYWWWVVVUUUZZZYYYXXXZZZ]]]]]][[[XXXYYYYYYZZZ[[[[[[ZZZYYYXXX[[[[[[[[[[[[ZZZYYYWWWWWWUUUUUUTTTTTTSSSQQQPPPOOOMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSUUUVVVXXXYYYZZZZZZ^^^]]]\\\[[[\\\]]]\\\ZZZWWWUUUVVV[[[bbbmmmqqq]]]UUUQQQMMMKKKKKKLLLKKKIIIKKKJJJIIIIIIKKKNNNRRRTTTXXXXXXWWWTTTPPPNNNMMMNNNLLLGGGGGGMMMPPPMMMLLLNNNLLLLLLKKKJJJHHHGGGFFFFFFHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNPPPUUUZZZZZZVVVRRRQQQRRRWWW\\\eeeppp|||vvvtttvvv|||ppp```TTTMMMLLLLLLJJJJJJIIIIIIHHHIIIIIIIIIPPPMMMLLLOOOVVV\\\^^^^^^]]]WWWOOOJJJIIIJJJJJJIIIFFFEEEEEEEEEEEEEEEFFFFFFAAACCCEEEFFFGGGFFFEEEDDDCCCCCCCCCDDDFFFHHHKKKLLLOOOOOONNNNNNMMMLLLLLLKKKHHHHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMMMMNNNPPPRRRSSSRRRRRRSSSRRRRRRTTTXXX[[[iiilllppprrrqqqooonnnnnnrrryyyqqquuuyyyoooooopppssseeeWWWQQQNNNRRRWWWVVVTTTTTTSSSQQQNNNMMMMMMMMMLLLKKKMMMMMMNNNNNNMMMLLLLLLKKKMMMJJJGGGDDDBBBAAA>>><<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<=====================>>>>>>>>>??????@@@@@@?????????AAABBBDDDFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHKKKMMMNNNNNNMMMMMMMMMMMMOOOPPPQQQQQQQQQQQQPPPRRRSSSUUUVVVYYY]]]```dddccccccbbb___]]]ZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSUUUTTTSSSTTTVVVWWWVVVUUUUUUUUUVVVUUUUUUTTTSSSRRRTTTTTTTTTTTTTTTSSSRRRRRROOOOOOOOOOOONNNMMMKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPRRRTTTVVVWWWXXXXXXZZZXXXWWWWWWWWWWWWYYYZZZUUUVVV[[[dddpppnnn]]]RRROOOLLLJJJKKKLLLLLLKKKJJJJJJJJJKKKMMMOOOPPPRRRMMMNNNOOONNNLLLLLLMMMOOOLLLIIIHHHLLLMMMKKKJJJJJJJJJJJJKKKKKKJJJIIIGGGFFFGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKOOOSSSVVVVVVSSSPPPOOOOOORRRXXXcccqqq{{{ssstttyyyzzzjjjZZZNNNJJJJJJLLLMMMMMMKKKJJJJJJJJJKKKKKKQQQOOOOOOQQQVVVZZZ[[[[[[[[[VVVOOOKKKIIIIIIIIIHHHEEEEEEEEEEEEEEEFFFFFFGGGBBBCCCEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCEEEGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJFFFFFFFFFFFFGGGHHHHHHHHHKKKJJJJJJJJJKKKMMMOOOPPPNNNOOOPPPPPPPPPQQQUUUWWW```dddjjjppptttrrrnnnjjjiiippp}}}yyyqqqwwwwwwpppjjjgggqqqiii[[[PPPQQQWWWYYYXXXWWWVVVSSSOOONNNMMMNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNKKKHHHFFFEEECCCAAA???>>>>>>>>>>>>====================================<<<<<<=========>>>>>>>>>AAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAABBBCCCEEEGGGHHHHHHGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMKKKMMMOOOQQQRRRTTTWWWYYY\\\\\\]]]\\\ZZZWWWTTTRRRUUUUUUTTTTTTTTTSSSSSSSSSPPPPPPOOOOOOPPPQQQQQQQQQRRRRRRQQQQQQPPPOOONNNMMMOOOPPPPPPQQQQQQPPPPPPPPPLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNPPPRRRTTTUUUVVVWWWTTTRRRRRRSSSSSSTTTZZZ```^^^eeeooozzz~~~iii\\\PPPNNNLLLJJJJJJJJJKKKKKKHHHIIIJJJLLLMMMNNNNNNNNNJJJKKKKKKJJJIIIHHHIIIKKKLLLKKKKKKLLLMMMLLLKKKKKKJJJKKKLLLMMMMMMLLLJJJHHHEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJOOORRRTTTTTTRRRPPPOOOPPPNNNTTT]]]iiizzzyyyuuupppsss{{{~~~ttteeeVVVMMMJJJLLLNNNPPPOOOMMMKKKJJJJJJKKKKKKRRRRRRRRRSSSUUUWWWWWWWWWUUURRRNNNKKKJJJJJJJJJJJJFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFHHHGGGGGGGGGHHHJJJLLLMMMKKKLLLMMMMMMMMMNNNQQQTTTUUUXXX___gggllllllhhhdddbbbeeemmmyyyyyyttt~~~}}}ooofffiiissskkkVVVRRRWWW]]]______YYYUUUQQQOOONNNNNNNNNMMMMMMMMMNNNNNNOOOOOONNNNNNLLLJJJGGGFFFFFFFFFEEECCCBBBBBBAAA@@@>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???BBBCCCEEEGGGGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@???@@@AAABBBCCCDDDCCCCCCCCCEEEFFFGGGHHHHHHIIIHHHHHHIIIKKKMMMNNNNNNOOOPPPRRRRRRSSSUUUUUUUUUSSSQQQOOOMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKLLLMMMNNNOOONNNMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLMMMOOOQQQSSSTTTUUUUUUSSSQQQRRRTTTSSSUUU^^^jjjtttnnn^^^UUUPPPOOOMMMJJJHHHHHHIIIJJJJJJKKKLLLNNNNNNOOONNNNNNJJJKKKKKKIIIGGGFFFHHHIIIHHHJJJLLLLLLLLLLLLMMMLLLHHHJJJKKKMMMMMMKKKIIIHHHEEEEEEDDDDDDEEEGGGIIIJJJIIIIIIHHHHHHGGGHHHHHHHHHMMMMMMMMMLLLLLLLLLLLLKKKNNNPPPQQQQQQPPPPPPPPPPPPSSSXXX]]]dddrrr|||vvvrrrqqquuu}}}~~~~~~{{{tttlll```TTTMMMKKKMMMOOOOOONNNKKKIIIGGGHHHHHHIIIOOOPPPQQQRRRSSSSSSSSSSSSPPPOOOLLLJJJIIIIIIIIIJJJFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBDDDCCCCCCCCCEEEGGGIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEFFFHHHJJJKKKHHHJJJKKKLLLLLLMMMOOOQQQPPPRRRVVV[[[```aaa```^^^\\\^^^bbbhhhrrrzzztttvvvxxxyyy{{{}}}zzzkkkjjjoooppp~~~cccWWWZZZ___cccfff[[[XXXSSSPPPOOOOOONNNNNNPPPPPPQQQQQQQQQQQQQQQPPPJJJHHHGGGFFFHHHHHHHHHGGGEEEDDDCCCBBB@@@>>>===<<>>>>>>>>>>>======>>>>>>>>>?????????>>>@@@BBBDDDDDDCCC@@@???@@@@@@@@@@@@???????????????@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCBBBGGGHHHJJJJJJIIIIIIJJJLLLJJJKKKMMMNNNNNNNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHIIIIIIHHHHHHIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHGGGGGGGGGEEEEEEFFFFFFGGGFFFFFFFFFIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOQQQQQQRRRRRRPPPMMMOOORRRQQQSSSaaarrruuucccWWWQQQOOONNNMMMJJJGGGGGGHHHJJJMMMMMMNNNOOOPPPPPPPPPOOOHHHIIIJJJIIIGGGGGGIIIKKKEEEJJJKKKIIIIIIKKKKKKJJJGGGGGGHHHIIIHHHHHHFFFFFFFFFEEEDDDCCCDDDFFFHHHJJJIIIIIIHHHHHHHHHHHHIIIIIINNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPPPPXXX^^^```aaakkk}}}{{{uuupppsssxxxyyyxxxyyysssgggbbbYYYQQQLLLJJJLLLMMMOOOMMMJJJGGGFFFFFFGGGHHHIIIKKKNNNPPPPPPPPPPPPPPPMMMMMMLLLJJJHHHGGGGGGHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEHHHJJJKKKHHHHHHGGGGGGFFFFFFFFFEEECCCDDDFFFHHHIIIIIIIIIIIIFFFFFFEEEEEEFFFHHHJJJKKKHHHJJJLLLLLLLLLMMMOOOQQQOOOOOOPPPRRRUUUYYY]]]```___^^^___```bbbnnnwwwlllkkklllpppsssttt{{{zzzooommmgggvvvtttbbb]]]^^^```bbb]]]YYYTTTPPPOOOOOOOOOOOOQQQQQQQQQRRRQQQQQQPPPPPPKKKJJJHHHHHHIIIJJJIIIHHHFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>=====================>>>>>>>>>>>>======>>>??????>>>===<<<>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????AAABBBCCCCCCBBBBBBDDDFFFEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFAAADDDFFFGGGEEEDDDDDDFFFGGGFFFEEEDDDDDDEEEFFFFFFDDDDDDDDDEEEEEEDDDCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNKKKIIIMMMSSSVVVZZZmmm|||jjj\\\TTTRRRKKKLLLLLLIIIGGGGGGJJJMMMMMMMMMMMMMMMMMMMMMNNNNNNIIIJJJJJJIIIGGGGGGHHHJJJGGGMMMNNNJJJHHHJJJKKKIIIGGGGGGGGGFFFFFFEEEEEEEEEGGGEEEDDDCCCCCCEEEHHHIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKKKKLLLOOOQQQSSSSSS[[[cccfffccciiixxx~~~|||uuupppvvvzzzyyyxxx~~~vvvmmm___[[[UUUOOOKKKJJJJJJKKKQQQOOOKKKHHHFFFFFFHHHHHHCCCFFFJJJMMMNNNNNNOOOPPPMMMMMMLLLJJJGGGEEEEEEFFFDDDCCCBBB@@@???>>>======<<<===>>>???@@@AAABBBBBBCCCCCCCCCDDDFFFHHHKKKLLLHHHHHHGGGGGGFFFEEEEEEEEE<<<>>>AAADDDFFFGGGHHHHHHGGGGGGFFFFFFGGGIIIKKKLLLIIIKKKMMMMMMMMMNNNPPPRRRMMMMMMMMMMMMPPPVVV___eeegggcccaaa___]]]aaarrrqqqggggggjjjmmmmmmrrruuukkkggghhhssskkk```[[[YYYYYY^^^ZZZUUUQQQOOOOOOOOOOOOOOOOOOPPPPPPOOONNNNNNMMMNNNLLLJJJIIIJJJKKKJJJIIIEEEEEEDDDDDDCCCCCCCCCBBB>>>>>>======<<<<<<<<<;;;<<<<<<<<<=========>>>>>>CCCBBBAAA@@@@@@AAABBBBBB======>>>>>>??????@@@@@@>>>>>>===============<<<>>>>>>??????@@@?????????<<<===>>>======>>>AAADDDCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA===AAAEEEEEECCCAAABBBCCCDDDCCCBBBBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKLLLKKKKKKKKKKKKJJJQQQ[[[aaajjjyyylll^^^TTTPPPPPPHHHJJJJJJIIIGGGHHHKKKOOOJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLIIIFFFEEEEEEFFFKKKRRRSSSMMMIIIKKKKKKIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFDDDCCCCCCEEEGGGIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLNNNQQQUUUWWWXXX___jjjoookkkmmm{{{zzz}}}|||zzzxxxwww~~~~~~rrrhhh___ZZZTTTOOONNNNNNNNNNNNRRRQQQOOOMMMKKKIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>???@@@AAACCCCCCDDDFFFHHHJJJKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFDDDFFFGGGIIIIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKKKKLLLIIIGGGFFFIIINNNRRRRRRQQQOOOQQQRRROOONNNSSS^^^hhhiiieee^^^XXXVVV[[[dddkkklllbbbbbbllloooooozzzpppbbbjjjpppzzz|||iiiaaa[[[WWWVVVSSSPPPNNNNNNOOOOOOOOOSSSSSSRRRPPPPPPOOOOOOPPPNNNNNNNNNNNNMMMMMMLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBAAA@@@@@@??????>>>>>>===<<<;;;;;;<<<>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>======>>>>>>============<<<<<<<<<<<<<<<<<<============>>><<<<<<<<<===>>>??????@@@===>>>>>>>>>????????????@@@@@@@@@@@@????????????>>>?????????@@@@@@@@@@@@>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFIIILLLSSS^^^pppzzzsssggg]]]WWWTTTRRRQQQNNNLLLJJJHHHGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKIIIGGGFFFGGGIIIUUUTTTSSSOOOJJJFFFDDDDDDFFFGGGHHHIIIHHHHHHFFFFFFIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLMMMNNNOOOOOOPPPOOOMMMMMMMMMMMMNNNQQQWWW[[[\\\bbbmmmppppppzzzyyy|||yyypppmmmqqqyyy}}}xxxxxxxxxtttkkk^^^YYYSSSOOOMMMMMMMMMMMMPPPOOONNNLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>>>>???@@@AAABBBBBBCCCEEEFFFHHHJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIHHHJJJNNNQQQQQQPPPNNNQQQSSSQQQPPPTTT]]]fffhhhddd]]]VVVSSSVVV\\\aaaooo{{{kkkbbbjjjpppqqqzzz{{{kkkmmmnnnwwwzzzooofff^^^ZZZWWWRRRQQQRRRSSSSSSRRRSSSRRRQQQPPPPPPPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMLLLIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCBBBAAAAAA@@@@@@>>>===<<<<<<;;;<<<===>>>????????????????????????@@@???>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<=========;;;;;;<<<======>>>>>>???=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@<<<<<<===>>>>>>??????@@@CCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIOOO[[[lll~~~mmmggg^^^WWWUUUTTTUUUUUUNNNMMMKKKIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIGGGGGGHHHJJJOOOOOOOOOLLLHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOOOONNNOOONNNMMMNNNQQQVVVYYY^^^aaajjjooouuu|||qqqllleee\\\ZZZ___ppp{{{xxxyyy{{{|||rrrkkk[[[WWWQQQMMMLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCBBBEEEFFFFFFFFFFFFFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@????????????@@@AAABBBCCCBBBCCCEEEGGGHHHJJJJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJMMMKKKJJJKKKNNNPPPPPPOOOOOORRRTTTSSSQQQUUU]]]dddhhheee___XXXSSSSSSVVVYYYbbbssswwweeeffflllooovvvwwwpppkkksssyyyhhh```VVVQQQQQQSSSSSSQQQRRRQQQQQQPPPPPPPPPQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@???>>>===============@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????===<<<<<<<<<<<<>>>???@@@CCCCCCDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDDDDDDDEEEFFFGGGHHHEEEOOO```wwwvvv```[[[UUUQQQQQQSSSTTTUUUNNNMMMKKKIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHGGGHHHIIIHHHGGGGGGIIIKKKIIIJJJJJJIIIGGGEEEFFFGGGDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJLLLNNNOOOOOOPPPPPPPPPOOONNNNNNPPPTTTWWW\\\]]]eeekkkuuummmaaaVVVNNNOOOWWWggg{{{zzz~~~~~~vvvllleeeXXXTTTOOOLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJHHHEEECCCBBBDDDEEEEEEFFFGGGGGGFFFFFFCCCBBBAAA@@@@@@???@@@@@@>>>??????@@@AAABBBCCCCCCBBBDDDEEEGGGIIIJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIGGGFFFEEEDDDEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKLLLNNNPPPQQQQQQRRRSSSSSSQQQPPPTTT\\\ccciiigggbbb]]]XXXVVVWWWYYYbbbnnnqqqhhhiiilllttt~~~xxxmmmqqqzzzfffWWWRRRRRRSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@?????????CCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;============>>>>>>>>>>>>??????=========???AAACCC@@@@@@AAABBBDDDEEEFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFRRRfff~~~wwwkkkZZZUUUPPPMMMMMMNNNOOOPPPNNNMMMLLLJJJHHHFFFEEEDDDEEEFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGGGGGGGIIIKKKFFFGGGHHHGGGEEEEEEEEEFFFDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLNNNOOOPPPQQQQQQQQQPPPOOONNNOOOSSSUUUXXXZZZbbbgggooojjj[[[QQQKKKPPPYYYddd~~~sssggg___TTTQQQMMMJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJMMMMMMMMMMMMKKKIIIFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCBBBDDDFFFHHHIIIJJJIIIIIIFFFFFFFFFGGGHHHIIIKKKKKKJJJJJJIIIHHHGGGFFFDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMPPPRRRTTTVVVTTTQQQNNNNNNRRR[[[bbbeeeeeeccc___[[[YYYZZZ[[[dddnnnrrriiihhhrrr{{{yyy}}}iii[[[VVVUUUUUURRRRRRQQQPPPPPPPPPPPPQQQNNNNNNNNNNNNNNNNNNNNNOOOKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIGGGFFFFFFEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999:::::::::;;;;;;;;;<<<============>>>>>>>>>>>>@@@???>>>===>>>@@@BBBCCC???@@@@@@BBBCCCDDDEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGLLLLLLMMMMMMMMMMMMLLLLLLRRR\\\ooojjj]]]VVVRRRNNNLLLKKKLLLMMMLLLLLLLLLLLLKKKIIIFFFDDDCCCDDDDDDDDDDDDEEEEEEFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKGGGHHHHHHGGGEEEDDDDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCC@@@AAABBBDDDEEEEEEEEEEEEGGGHHHJJJLLLNNNPPPPPPQQQPPPPPPPPPOOOOOOPPPSSSUUUWWW\\\fffggghhh~~~}}}dddUUUMMMIIIOOOXXXbbbuuueee[[[QQQNNNKKKIIIHHHIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNMMMKKKHHHGGGEEEEEEFFFGGGHHHHHHHHHGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBBBBBBBDDDFFFIIIJJJJJJIIIHHHFFFFFFFFFGGGHHHIIIKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFHHHJJJKKKLLLNNNRRRTTTVVVTTTPPPMMMMMMRRRYYY___^^^^^^^^^\\\ZZZYYY[[[\\\fffooo|||}}}lllffflllwwwjjj]]]WWWUUUSSSSSSRRRPPPPPPOOOOOOPPPNNNNNNNNNNNNOOOOOOOOOOOOLLLMMMMMMNNNOOOOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKHHHIIIIIIIIIHHHGGGFFFFFFBBBBBBBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;;;;;;;>>>============<<<<<<<<<<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<===============>>>>>>>>>??????>>>============???@@@AAABBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFJJJMMMQQQVVVZZZ\\\\\\]]]eeelllyyyzzzdddXXXQQQNNNLLLKKKLLLMMMMMMLLLJJJKKKLLLKKKJJJGGGDDDBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDCCCCCCCCCDDD@@@@@@BBBCCCDDDEEEEEEEEEGGGHHHIIIKKKMMMNNNOOOOOOMMMNNNOOOOOOPPPQQQTTTWWW[[[bbbkkkiiifffxxx{{{aaaTTTMMMIIIMMMUUU```}}}wwwdddYYYNNNLLLIIIGGGGGGHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGFFFGGGJJJKKKKKKJJJHHHGGGEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCAAAAAABBBDDDGGGIIIJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFHHHJJJKKKJJJLLLOOORRRSSSRRRPPPOOOOOORRRUUUXXXXXXYYYYYYXXXWWWXXXZZZ\\\eeejjjsss|||~~~pppmmmppp|||mmm___XXXUUUTTTRRRQQQOOOOOONNNNNNNNNNNNNNNOOOOOOOOOPPPPPPLLLMMMNNNOOOPPPQQQQQQQQQOOOOOONNNNNNMMMLLLLLLLLLHHHIIIIIIJJJJJJIIIHHHGGGEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>============??????>>>>>>>>>==================>>>>>>>>>??????<<<<<<<<<;;;;;;;;;;;;;;;888999999:::;;;<<<======;;;;;;<<<<<<===>>>>>>???>>>>>>>>>?????????@@@@@@>>>>>>>>>???@@@@@@AAAAAADDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHHHHJJJQQQ\\\hhhssszzz~~~uuuddd[[[OOOMMMKKKJJJKKKLLLKKKJJJHHHIIIKKKLLLKKKHHHDDDBBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFEEEEEEEEEGGGIIIDDDEEEFFFFFFDDDCCCDDDEEEGGGFFFDDDCCCBBBCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDAAABBBCCCDDDEEEFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKKKKJJJLLLNNNOOOQQQSSSVVVYYYaaaeeellliiieeevvvyyy___RRRLLLJJJNNNVVV]]]~~~}}}xxx}}}~~~xxxcccVVVMMMKKKHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFAAACCCFFFHHHIIIHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@BBBDDDGGGIIIJJJJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGIIIKKKKKKIIIJJJMMMPPPPPPPPPQQQRRRRRRRRRSSSSSSWWWWWWXXXWWWVVVWWWYYY\\\___```eeelllqqqzzzxxxttthhhttt|||mmmbbbVVVUUUSSSQQQOOONNNMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPMMMNNNOOOPPPQQQRRRRRRRRRPPPOOOOOONNNNNNMMMMMMLLLGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<888888999:::<<<===>>>>>><<<<<<======>>>???@@@@@@????????????@@@@@@@@@@@@@@@@@@AAACCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKSSS\\\lll~~~nnnbbb]]]QQQOOOLLLKKKJJJJJJHHHFFFGGGHHHKKKLLLKKKHHHEEECCC@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFEEEDDDDDDFFFHHHAAACCCDDDDDDCCCCCCEEEFFFHHHFFFEEECCCBBBBBBBBBBBBEEEDDDDDDCCCCCCCCCCCCDDDBBBCCCDDDFFFGGGGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIHHHJJJMMMOOOQQQTTTXXX[[[ddddddiiifffeeevvvsssYYYLLLHHHGGGMMMUUU]]]}}}wwwwwwzzz~~~yyycccUUUMMMKKKHHHEEEDDDDDDEEEGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDAAACCCDDDDDDBBBAAAAAABBBCCCCCCCCCAAA@@@@@@AAACCCFFFGGGHHHFFFDDDBBBAAAAAAEEEFFFGGGHHHIIIHHHGGGFFFGGGGGGFFFFFFGGGIIIJJJLLLJJJIIIHHHGGGGGGGGGHHHIIILLLKKKIIIGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMLLLLLLKKKRRRRRRRRRQQQPPPPPPRRRTTTTTTRRRQQQRRRUUUXXXYYYYYY]]]]]]^^^```gggrrr}}}uuuqqqpppyyy{{{xxx{{{ooo```\\\XXXVVVTTTSSSQQQOOOLLLMMMNNNMMMKKKKKKLLLMMMPPPPPPQQQQQQRRRRRRSSSSSSOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJNNNMMMLLLJJJJJJJJJJJJKKKEEEEEEDDDCCCCCCCCCCCCCCC@@@BBBCCCDDDDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAABBB???@@@@@@@@@???>>><<<:::???>>><<<;;;<<<===???@@@???>>>>>>???AAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@AAAAAABBBCCCDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGHHHGGGFFFFFFDDDDDDGGGFFFDDDJJJSSSUUUdddvvvzzzdddXXXXXXNNNKKKHHHGGGHHHIIIJJJJJJLLLMMMNNNMMMKKKHHHDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFCCCAAABBBEEEGGGGGGFFFFFFEEEDDDBBBBBBCCCCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDFFFEEEEEEGGGIIIJJJIIIHHHHHHFFFEEEFFFJJJKKKJJJHHHHHHJJJKKKLLLMMMPPPUUUXXXgggiiikkkjjjiiimmmyyyrrrXXXNNNLLLLLLOOOVVV```~~~~~~xxxtttxxx|||mmm[[[OOOLLLJJJGGGEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEECCCDDDDDDDDDCCCBBBBBBCCCAAAAAAAAABBBBBBDDDFFFHHHGGGHHHIIIHHHEEECCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGFFFFFFEEEFFFGGGIIIJJJIIIIIIHHHGGGGGGGGGHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNSSSSSSSSSSSSRRRSSSTTTUUUSSSQQQPPPQQQTTTWWWXXXXXXZZZZZZZZZ\\\aaaiiittt{{{zzzqqqrrr}}}zzzuuuxxxrrrkkkaaaYYYTTTQQQNNNLLLJJJKKKMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSUUUTTTSSSRRRQQQQQQQQQQQQMMMMMMMMMLLLMMMMMMNNNOOOMMMLLLKKKKKKKKKLLLMMMNNNGGGGGGFFFEEEEEEEEEEEEFFFDDDEEEFFFFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===@@@???=========>>>@@@AAA@@@??????@@@BBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFGGGGGGGGGIIIEEEDDDFFFFFFIIIRRR]]]iiiwwwzzznnn]]]SSSSSSKKKKKKJJJKKKLLLKKKIIIGGGHHHJJJKKKLLLKKKIIIFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBCCC@@@>>>???BBBDDDDDDCCCFFFEEEDDDCCCBBBCCCDDDDDDFFFFFFEEEEEEDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDFFFHHHIIIHHHFFFGGGEEEDDDEEEHHHIIIHHHFFFFFFHHHJJJKKKLLLOOOUUUYYYcccfffhhhhhhgggmmmyyypppWWWMMMJJJIIIMMMTTT___~~~}}}zzzuuuzzz~~~xxxooocccWWWOOOKKKIIIGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEDDDCCCBBBAAAAAABBBDDDFFFHHHIIIHHHIIIJJJIIIGGGEEEEEEEEECCCDDDEEEFFFFFFFFFFFFEEEGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKIIIHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTTTTTTTTTTRRRPPPNNNOOORRRUUUVVVVVVXXXXXXXXXYYY[[[aaahhhmmmyyy{{{rrrrrrzzzsssoootttyyylllccc\\\WWWSSSPPPOOONNNMMMKKKJJJJJJIIIPPPOOOOOOOOOOOOPPPPPPQQQSSSSSSSSSSSSRRRPPPOOOOOOMMMMMMLLLLLLNNNPPPRRRTTTPPPOOOMMMLLLLLLMMMMMMNNNJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@?????????@@@BBBCCCBBBAAAAAABBBDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGKKKHHHFFFGGGJJJPPP]]]iii~~~nnneee```WWWPPPNNNIIIIIIKKKNNNOOOMMMIIIEEEDDDFFFHHHIIIJJJIIIGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAABBBDDDFFFFFFEEEFFFEEEDDDCCCCCCCCCDDDDDDFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCCCCDDDFFFGGGFFFEEEEEEDDDCCCDDDFFFFFFEEEDDDDDDFFFHHHIIIJJJNNNUUUZZZbbbfffhhhggggggnnn{{{oooWWWMMMJJJHHHLLLSSS^^^}}}|||{{{{{{zzz|||vvvoooggg]]]TTTNNNIIIHHHFFFDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCFFFFFFEEEEEEEEEEEEEEEFFFHHHFFFDDDEEEFFFFFFDDDBBBEEEDDDBBBBBBCCCEEEEEEEEEGGGHHHIIIIIIGGGEEEEEEFFFDDDDDDEEEFFFFFFGGGGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNKKKKKKLLLMMMNNNOOOPPPQQQNNNOOOQQQSSSTTTTTTSSSQQQQQQOOOMMMMMMOOORRRTTTUUUWWWXXXYYYYYYZZZ]]]bbbffflll}}}uuusssxxx}}}{{{{{{~~~zzzpppqqqzzzvvvkkkdddZZZVVVQQQLLLIIIHHHGGGGGGLLLLLLLLLLLLMMMNNNPPPQQQOOOPPPQQQQQQQQQPPPOOONNNPPPOOOMMMMMMNNNQQQTTTVVVVVVTTTQQQOOOLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJLLLLLLKKKJJJJJJJJJJJJKKKGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBAAAAAAAAACCCDDDEEECCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCDDDFFFGGGFFFEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHEEEFFFGGGGGGGGGGGGIIIJJJJJJJJJLLLOOOTTT^^^kkkuuuzzzbbbYYYXXXUUUOOOKKKGGGHHHIIILLLMMMKKKHHHEEECCCDDDFFFGGGHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEEEEDDDCCCEEEDDDDDDDDDEEEEEEEEEDDDCCCFFFHHHIIIIIIMMMTTT[[[eeekkkmmmjjjiiippp|||nnnXXXOOOKKKIIIMMMTTT]]]}}}}}}}}}}}}vvvuuurrrmmmhhhaaaYYYPPPJJJFFFFFFEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEHHHHHHHHHHHHHHHGGGEEECCCFFFCCCAAAAAACCCDDDDDDCCCDDDFFFGGGGGGEEEDDDEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKJJJHHHHHHGGGHHHIIIJJJHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHIIILLLPPPTTTWWWPPPOOONNNNNNMMMNNNOOOOOONNNNNNQQQUUUXXXXXXTTTQQQQQQNNNKKKKKKMMMPPPSSSSSSUUUVVVXXXYYYYYY\\\___bbbgggqqqtttrrruuutttsssuuu}}}yyyuuuwwwzzzllleee[[[SSSPPPNNNNNNMMMJJJJJJJJJJJJKKKMMMPPPQQQOOOPPPQQQSSSSSSSSSRRRRRRSSSRRRPPPNNNOOOQQQSSSUUUWWWUUURRROOOMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJMMMLLLKKKJJJJJJJJJKKKKKKHHHHHHGGGGGGFFFEEEDDDDDDEEEDDDCCCCCCCCCEEEGGGHHHEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHFFFIIIKKKLLLJJJJJJKKKMMMJJJQQQYYYaaajjjuuusss^^^TTTTTTRRRMMMIIIHHHFFFFFFFFFHHHHHHGGGFFFDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@BBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBDDDDDDCCCAAAEEEEEEFFFFFFFFFFFFFFFGGGEEEHHHKKKJJJHHHLLLTTT\\\iiipppsssmmmkkkqqqzzz~~~jjjVVVNNNJJJHHHLLLTTT]]]~~~{{{tttnnnllliiieee```YYYPPPKKKDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDHHHKKKNNNNNNLLLIIIGGGFFFDDDAAA???@@@DDDFFFFFFEEEBBBDDDEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIHHHHHHLLLQQQWWW[[[SSSRRRPPPNNNMMMMMMMMMNNNPPPPPPTTTYYY]]]]]]XXXSSSQQQNNNKKKJJJLLLOOORRRSSSQQQSSSTTTUUUVVVXXX[[[^^^bbbgggtttsssnnnooommmooowww|||zzz~~~vvviii___WWWPPPLLLJJJIIIHHHHHHHHHJJJLLLNNNOOOOOOPPPQQQRRRRRRRRRRRRTTTSSSQQQPPPPPPQQQRRRSSSSSSRRRPPPOOONNNNNNNNNOOOLLLKKKJJJJJJIIIIIIJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHFFFFFFFFFHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIDDDGGGIIIIIIHHHIIINNNRRR[[[fffttt~~~}}}uuuiiiZZZQQQNNNMMMIIIFFFHHHFFFCCCBBBDDDFFFGGGHHHEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDDDDDDDCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDCCCEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBAAAAAABBBCCCCCCBBB@@@DDDFFFGGGGGGGGGGGGHHHJJJIIIMMMOOOLLLIIIKKKSSS\\\kkkuuuyyyrrrmmmrrrxxxzzzvvvcccRRRJJJGGGDDDIIIQQQ]]]{{{tttiiigggdddaaa]]]WWWQQQLLLCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEIIIPPPVVVVVVQQQKKKIIIJJJGGGCCC@@@AAAEEEGGGFFFDDDAAACCCEEEEEEDDDDDDEEEFFFEEEEEEDDDEEEFFFHHHIIIJJJIIIHHHHHHGGGHHHIIIKKKLLLIIIJJJLLLMMMNNNNNNMMMMMMKKKJJJJJJKKKNNNRRRWWWZZZTTTSSSQQQNNNMMMMMMNNNNNNPPPQQQUUU[[[aaa```ZZZTTTQQQNNNKKKIIIKKKOOOQQQSSSPPPQQQRRRRRRRRRTTTWWWZZZ^^^```gggvvvtttkkkjjjlllttt|||sssdddZZZXXXVVVSSSQQQOOOPPPQQQRRRTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQOOONNNNNNNNNOOOOOOMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKHHHGGGFFFFFFHHHHHHGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJDDDFFFGGGHHHKKKTTTaaajjjtttggg^^^[[[VVVOOOJJJHHHHHHGGGHHHEEECCCBBBDDDFFFHHHHHHEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAADDDGGGGGGFFFEEEFFFHHHEEEEEEFFFGGGFFFEEEDDDCCCEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDBBBAAAAAABBBCCCCCCBBB@@@BBBDDDGGGGGGFFFGGGIIILLLNNNRRRSSSOOOIIIJJJSSS[[[ooo{{{yyytttxxx|||{{{ppp___OOOIIIEEECCCHHHQQQ^^^{{{tttaaa^^^[[[XXXUUUQQQLLLHHHBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFJJJSSS\\\\\\TTTMMMLLLNNNMMMHHHCCCCCCEEEFFFDDD@@@AAACCCEEEEEEEEEDDDEEEFFFDDDCCCCCCCCCEEEFFFHHHJJJGGGGGGFFFFFFGGGIIIJJJLLLJJJKKKMMMNNNOOOOOOOOONNNKKKLLLMMMNNNPPPSSSUUUVVVTTTSSSPPPNNNMMMNNNOOOPPPNNNOOOSSS[[[``````YYYRRRRRRNNNKKKIIIKKKOOOQQQSSSQQQRRRRRRQQQQQQRRRVVVYYY^^^]]]bbbkkkwwwkkkiiilllsssyyy}}}mmmjjjfffbbb____________]]]\\\ZZZWWWVVVUUUUUUVVVPPPPPPQQQQQQRRRRRRRRRRRRTTTSSSQQQNNNMMMLLLLLLLLLNNNMMMMMMLLLKKKLLLLLLLLLKKKLLLNNNNNNNNNMMMKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHJJJJJJJJJIIIHHHGGGJJJJJJKKKLLLLLLLLLLLLLLLHHHGGGFFFFFFHHHHHHGGGFFFBBBBBBCCCEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJKKKMMMOOOWWWggg|||zzzhhhZZZMMMRRRSSSNNNIIIGGGHHHJJJGGGEEEDDDDDDFFFHHHHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD>>>AAADDDEEECCCBBBCCCEEEEEEFFFFFFGGGGGGEEEDDDCCCEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCBBBAAABBBCCCCCCBBB@@@@@@CCCFFFGGGFFFGGGJJJLLLRRRUUUVVVQQQJJJJJJRRR[[[sss{{{nnn^^^OOOJJJGGGEEEJJJSSS^^^zzzqqqfff\\\TTTTTTTTTNNNFFFBBBCCCCCCBBBAAA@@@??????>>>BBBAAA@@@AAACCCEEEEEEDDDFFFFFFGGGFFFFFFEEEDDDCCCGGGKKKPPPPPPMMMLLLOOOSSSQQQMMMHHHEEEDDDDDDCCCCCCEEECCCBBBCCCEEEFFFCCC@@@CCCCCCDDDEEEFFFGGGHHHHHHHHHGGGEEEDDDEEEGGGJJJLLLKKKLLLNNNOOOOOONNNLLLKKKLLLIIIHHHKKKQQQVVVUUUSSSVVVUUUSSSPPPNNNMMMLLLLLLKKKNNNQQQTTTVVVVVVUUUTTTNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRRRRQQQQQQRRRRRRRRR[[[\\\bbbiiinnnzzzzzzpppggggggnnn|||{{{zzz}}}yyymmmaaa[[[[[[WWWRRRSSSRRRSSSUUUQQQLLLMMMQQQPPPNNNKKKJJJKKKMMMMMMMMMMMMKKKIIIHHHHHHJJJMMMOOOOOOQQQRRRRRROOOMMMLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJMMMMMMLLLLLLJJJIIIHHHGGG@@@IIIMMMIIIEEEHHHJJJIIIJJJHHHFFFEEEEEEGGGJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJHHHFFFDDDDDDGGGKKKNNNOOOLLLRRRZZZ___hhh|||{{{fffXXXQQQKKKJJJJJJMMMPPPOOOHHHBBBGGGFFFFFFEEEDDDCCCCCCBBBFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@??????AAACCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGEEEBBB@@@@@@AAACCCDDDFFFEEEEEEEEEFFFGGGHHHHHHQQQUUUVVVQQQJJJKKKUUU```mmmzzzwwwbbbNNNIIIHHHHHHKKKRRR___|||ttteee]]]VVVTTTSSSLLLFFFCCCCCCCCCBBBBBBAAAAAA@@@@@@BBBAAA@@@AAACCCDDDEEEDDDFFFFFFFFFEEEDDDCCCBBBAAAAAAEEEIIIIIIGGGFFFIIILLLNNNKKKGGGDDDDDDDDDDDDCCCCCCAAAAAACCCFFFGGGFFFDDDFFFFFFFFFFFFFFFEEEEEEEEEHHHGGGEEEDDDEEEGGGIIIKKKLLLMMMNNNOOOOOONNNMMMLLLJJJHHHHHHLLLSSSWWWWWWUUUSSSRRRPPPOOOMMMLLLLLLLLLNNNOOORRRTTTTTTSSSRRRQQQNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRRRRSSSSSSRRRRRRRRRXXXZZZ^^^ccceeennn{{{mmmfffhhhrrryyyrrrfff[[[WWWSSSQQQRRRPPPMMMNNNRRRQQQOOONNNNNNOOOOOONNNLLLNNNMMMKKKJJJJJJJJJLLLMMMOOOPPPQQQQQQNNNLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJJJJKKKKKKJJJIIIIIICCCKKKNNNJJJGGGIIIJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDEEEGGGKKKOOORRRUUU^^^jjjvvvooo]]]QQQMMMKKKIIIIIIMMMPPPPPPKKKFFFGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA???@@@BBBCCCCCCBBBAAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFEEEDDDDDDGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDAAA@@@???@@@BBBCCCCCCDDDDDDEEEFFFGGGIIIJJJNNNRRRTTTPPPJJJJJJSSS]]]mmm{{{uuuaaaNNNHHHHHHGGGJJJPPP___|||||||||~~~|||uuueee^^^XXXUUUPPPIIIEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAACCCEEEEEEDDDEEEEEEEEEDDDCCCAAA@@@???===@@@DDDDDDBBBAAADDDFFFKKKHHHDDDCCCCCCDDDDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDFFFFFFGGGFFFFFFEEEEEEDDDGGGFFFEEEDDDEEEGGGIIIKKKKKKLLLMMMNNNNNNMMMLLLKKKHHHGGGIIINNNTTTWWWVVVTTTOOONNNMMMLLLLLLKKKLLLLLLPPPQQQRRRSSSRRRPPPNNNLLLNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSVVVXXX[[[\\\[[[```ooo~~~zzznnniiijjjrrr{{{|||tttbbbYYYQQQOOOOOOMMMMMMOOOOOONNNMMMNNNOOONNNLLLJJJLLLKKKJJJIIIIIIHHHHHHIIINNNPPPQQQQQQNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJGGGGGGIIIJJJKKKKKKLLLLLLGGGLLLOOOLLLIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFFFFGGGLLLSSSYYYjjjuuuwwwaaaSSSMMMKKKHHHGGGGGGIIIMMMNNNKKKHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBCCCBBB@@@AAABBBDDDCCCCCCAAABBBBBBBBBBBBBBBAAA@@@BBBCCCDDDEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBB@@@@@@AAACCCDDDBBBBBBCCCDDDFFFHHHIIIJJJJJJNNNQQQNNNJJJJJJQQQXXXgggvvvuuuaaaNNNHHHHHHFFFIIINNN___||||||}}}yyyqqqddd^^^XXXTTTNNNFFFDDDFFFCCCBBBBBBBBBBBBCCCDDDEEEEEECCCBBBCCCEEEFFFFFFEEEEEEEEEEEEDDDBBBAAA??????>>>@@@CCCCCCBBBBBBCCCEEEFFFDDDBBBAAACCCDDDDDDDDDGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEGGGGGGHHHGGGGGGFFFFFFEEEDDDEEEGGGIIIJJJJJJJJJKKKLLLLLLKKKJJJJJJGGGGGGIIINNNRRRTTTRRRPPPKKKJJJJJJJJJJJJKKKLLLLLLPPPPPPQQQQQQPPPNNNKKKJJJNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTUUUVVVVVVUUUTTTTTTVVVYYY\\\ZZZWWWYYYbbblllvvvwwwooolllmmm~~~zzzyyyxxxjjjZZZTTTRRRNNNLLLLLLOOOMMMKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHNNNOOOQQQPPPMMMKKKJJJJJJHHHGGGFFFFFFFFFFFFGGGHHHGGGHHHIIIJJJKKKLLLLLLLLLIIIKKKMMMKKKHHHHHHHHHIIIHHHIIIJJJKKKLLLKKKKKKJJJKKKKKKJJJIIIHHHFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGGGGIIIKKKLLLKKKLLLSSS___hhhhhhWWWOOOMMMMMMFFFEEEDDDEEEGGGHHHGGGEEEFFFEEEEEEEEEDDDDDDDDDCCCBBBCCCEEEFFFFFFEEEDDDCCCDDDCCCAAAAAACCCDDDDDDCCCAAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCCCCDDDEEEFFFHHHIIIFFFJJJMMMMMMKKKKKKOOOSSS^^^lllzzzxxxcccPPPJJJIIIGGGIIIOOO^^^}}}|||uuulllddd]]]VVVQQQKKKEEECCCFFFCCCBBBAAAAAABBBCCCEEEFFFFFFEEECCCDDDEEEFFFFFFEEEEEEEEEEEEDDDCCCBBB@@@??????@@@BBBCCCBBBBBBCCCCCCCCCAAA@@@@@@BBBCCCDDDCCCFFFFFFEEECCCBBBAAABBBCCCCCCDDDFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHJJJLLLNNNNNNMMMKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNMMMLLLKKKMMMNNNPPPQQQRRRSSSSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTWWW[[[^^^\\\XXXZZZ```fffmmmuuuqqqkkkmmmtttyyyzzz~~~rrrgggaaa\\\VVVTTTSSSOOOKKKIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJLLLMMMLLLJJJHHHGGGGGGEEEDDDCCCCCCCCCCCCDDDEEEIIIIIIJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHFFFEEEEEEGGGEEEFFFHHHIIIJJJIIIHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDFFFGGGHHHJJJKKKLLLLLLLLLLLLOOOPPPQQQUUU___nnnyyyooo^^^SSSNNNMMMMMMGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAACCCEEEGGGGGGFFFEEEDDDEEECCCAAABBBCCCDDDCCCBBB@@@AAAAAABBBAAAAAA@@@@@@AAABBBBBBCCCDDDEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEDDDGGGJJJKKKKKKLLLNNNPPPVVVaaalllvvv~~~iiiTTTLLLJJJHHHJJJPPP^^^~~~~~~}}}{{{sssjjjcccZZZRRRNNNJJJEEECCCEEECCCBBBAAA@@@@@@BBBDDDFFFFFFDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA>>>>>>???@@@@@@@@@@@@@@@@@@???>>>???AAABBBBBBBBB@@@AAAAAAAAAAAABBBEEEGGGGGGHHHIIIIIIHHHFFFDDDBBBEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIIIIJJJLLLMMMNNNMMMNNNNNNNNNMMMMMMLLLLLLMMMNNNPPPRRRSSSSSSSSSRRRTTTUUUWWWXXXXXXWWWUUUTTTVVV\\\___\\\ZZZ\\\aaadddkkkmmmvvvzzzkkkiiilllwwwyyyvvv}}}vvvqqqooo^^^ZZZTTTPPPNNNLLLJJJHHHFFFFFFEEEEEEDDDEEEEEEEEEFFFHHHIIIIIIFFFDDDCCCCCCCCCBBBAAAAAAAAAAAABBBCCCIIIIIIIIIIIIHHHGGGFFFFFFFFFCCCBBBDDDDDDBBBBBBEEECCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJMMMQQQSSSUUUTTTVVVYYY]]]ccclllxxx{{{qqqbbbVVVPPPMMMKKKIIIHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBAAAAAAAAACCCFFFHHHIIIHHHGGGEEEEEECCCAAAAAABBBCCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???????????????@@@@@@AAAEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEHHHJJJLLLNNNOOOOOOSSS\\\eeeooooooWWWNNNJJJHHHKKKRRR^^^~~~}}}tttiiibbbWWWMMMIIIIIIFFFCCCDDDCCCBBB@@@??????AAACCCDDDCCCBBB@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA=========>>>??????>>>===???>>>===>>>@@@AAAAAA@@@===>>>@@@??????AAAEEEHHHGGGHHHJJJJJJIIIFFFDDDBBBDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNMMMLLLKKKKKKMMMOOOQQQSSSTTTTTTSSSRRRSSSTTTVVVXXXXXXVVVTTTSSSSSSZZZ]]]YYYWWW\\\``````iiilllqqqxxxyyypppsssyyy||||||yyytttnnnhhhaaaZZZUUUNNNLLLJJJGGGEEEEEEFFFFFFHHHIIIKKKJJJHHHEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCEEEEEEEEEEEEEEEDDDCCCCCCDDD@@@>>>BBBCCC@@@AAADDDBBBBBBCCCDDDDDDDDDDDDCCC@@@AAABBBCCCDDDEEEFFFGGGHHHJJJNNNUUU^^^gggoootttwwwyyy|||kkkbbbWWWOOOMMMLLLJJJGGGEEEFFFGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAADDDGGGJJJKKKJJJHHHGGGDDDBBBAAA@@@AAABBBAAA@@@???@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC?????????@@@@@@@@@AAAAAACCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFJJJMMMPPPQQQPPPPPPZZZdddpppsssYYYMMMIIIGGGKKKRRR]]]~~~tttiiibbbUUUIIIGGGHHHFFFDDDCCCDDDBBB@@@>>>>>>@@@BBBCCCAAA???>>>>>>???@@@???>>>??????@@@AAAAAAAAAAAA@@@>>>======>>>??????>>>===>>>===<<<>>>???@@@@@@??????@@@@@@???===>>>BBBFFFDDDFFFHHHJJJJJJIIIFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGKKKJJJJJJIIIIIIJJJJJJKKKGGGHHHIIIIIIIIIJJJLLLNNNKKKKKKKKKLLLLLLNNNOOOPPPQQQPPPOOONNNMMMKKKJJJJJJMMMOOOQQQSSSTTTTTTSSSRRRRRRTTTVVVXXXXXXVVVTTTRRRPPPWWWZZZUUUTTTYYY]]]\\\hhhnnnrrrppprrrwwwsssqqqssswwwttt|||rrrkkk^^^[[[WWWSSSPPPOOOOOOPPPLLLNNNOOONNNLLLJJJIIIIIICCCCCCAAAAAAAAAAAACCCCCCAAAAAABBBBBBBBBBBBBBBAAADDD>>>===AAABBB@@@AAAEEEBBBBBBBBBBBBCCCCCCCCCDDDAAABBBDDDEEEGGGIIIKKKLLLRRRUUU]]]hhhvvvlll```XXXNNNJJJKKKLLLLLLJJJ@@@BBBDDDEEEEEEDDDDDDEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBDDDHHHKKKLLLKKKJJJHHHDDDBBB@@@@@@AAAAAA@@@??????@@@AAACCCDDDEEEFFFFFFEEEDDDBBBBBBAAABBBCCCDDDGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFIIINNNQQQRRRQQQNNNXXXeeesssuuuZZZLLLGGGFFFJJJRRR]]]~~~wwwjjjbbbWWWPPPJJJIIIFFFBBBAAACCCCCCBBBAAA@@@AAABBBCCCEEEBBB@@@>>>===???@@@@@@???CCCBBB@@@???======>>>>>>===>>>????????????>>>>>><<<<<<<<<>>>@@@AAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAADDDGGGIIIIIIGGGDDDBBBCCCCCCCCCDDDEEEGGGIIIIIIMMMIIIEEEDDDFFFIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIHHHLLLKKKKKKKKKKKKLLLLLLMMMPPPPPPPPPOOOMMMKKKJJJIIIJJJLLLNNNPPPRRRSSSSSSRRRTTTTTTSSSSSSSSSSSSSSSTTTNNNQQQUUUVVVUUUUUUXXX[[[gggiiijjjiiihhhssstttmmmmmmooolllttt{{{pppfffbbbaaa]]][[[[[[\\\^^^\\\XXXVVVVVVRRRLLLQQQKKKGGGGGGGGGDDDDDDFFFFFFLLLNNNIIIGGGIIIHHHCCCCCCDDDCCCBBBAAAAAADDDGGGCCCCCCCCCCCCDDDFFFGGGHHHJJJLLLMMMNNNPPPSSSWWW[[[[[[^^^gggwwwrrrfffUUUPPPKKKJJJMMMNNNLLLIIIEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAEEEDDDDDDFFFJJJLLLJJJHHHCCCDDDDDDBBB??????AAADDDBBBBBBBBBCCCCCCCCCCCCDDDBBB@@@???@@@CCCCCCAAA???BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCC@@@AAABBBCCCBBBAAA@@@???@@@@@@@@@AAACCCEEEFFFGGGEEEGGGIIIKKKMMMPPPUUUXXXSSS[[[dddoootttUUULLLKKKGGGJJJTTT\\\~~~rrrddd[[[SSSMMMHHHGGGEEEAAA@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCC@@@>>>===>>>??????>>>AAA@@@>>>===<<<<<<======>>>>>>>>>??????@@@@@@@@@???>>><<<;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEGGGGGGFFFDDDCCCDDDDDDEEEEEEFFFGGGIIIIIILLLIIIFFFEEEFFFHHHGGGFFFHHHHHHJJJJJJKKKJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMPPPOOOOOONNNMMMKKKJJJIIIJJJKKKNNNPPPRRRTTTTTTTTTVVVUUUTTTSSSRRRSSSSSSTTTPPPQQQTTTUUUUUUUUUVVVWWWZZZ\\\______]]]eeeyyyzzzssspppnnnsss|||}}}{{{yyyzzzxxxzzzyyyuuuqqqlllaaaWWWRRRNNNLLLNNNMMMHHHEEEFFFGGGMMMPPPMMMLLLMMMLLLHHHHHHGGGEEECCCCCCDDDEEEFFFCCCCCCCCCDDDGGGKKKOOOQQQUUUXXX\\\```ccchhhlllpppuuuuuuzzz}}}nnn^^^SSSRRRMMMHHHHHHJJJLLLJJJHHHEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@AAACCCGGGHHHFFFDDDBBBCCCCCCAAA???>>>@@@CCCAAABBBBBBBBBCCCCCCCCCCCCBBB@@@???AAACCCCCCAAA???BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAACCCDDDFFFFFFFFFHHHJJJLLLMMMPPPTTTXXXVVV^^^eeepppnnnRRRKKKJJJGGGJJJSSS]]]vvvjjj[[[QQQMMMHHHEEEFFFEEEAAA???@@@@@@AAACCCEEEEEEDDDCCCBBBDDDAAA>>>===>>>>>>>>>=========<<<<<<<<<<<<======>>>=========>>>???AAABBBCCCAAA===;;;:::<<>>>>><<<<<<;;;;;;<<<>>>AAACCCEEEDDDBBB???======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBCCCCCCFFFFFFFFFGGGFFFFFFFFFEEECCCCCCDDDEEEFFFGGGGGGGGGGGGIIIKKKMMMNNNMMMKKKJJJFFFFFFGGGGGGHHHIIIKKKKKKMMMMMMLLLLLLKKKKKKKKKKKKJJJKKKLLLOOORRRUUUXXXYYY[[[YYYVVVSSSQQQQQQRRRSSSRRRPPPOOOQQQUUUWWWUUURRRTTTSSSUUUXXXYYY[[[cccmmm~~~|||uuupppuuu}}}wwwuuuxxxuuummmiiihhhlllrrrtttyyy}}}}}}{{{wwwtttqqqkkkeee```^^^``````\\\WWW]]]]]]^^^bbbjjjuuu|||nnnccc[[[TTTOOOKKKHHHFFFDDDDDDFFFGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@?????????@@@@@@AAA===>>>@@@BBBCCCCCCAAA???CCCCCCCCCCCCBBBBBBCCCCCC@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@@@@??????@@@BBBDDDEEEBBBBBBAAAAAABBBCCCDDDDDDGGGHHHIIIJJJJJJLLLOOORRRTTT[[[bbbjjjzzzlllYYYIIIGGGHHHGGGJJJQQQ^^^}}}tttmmmfff\\\PPPHHHHHHDDDBBBEEEEEEBBB@@@AAABBBGGGNNNSSSTTTOOOIIIDDDDDDAAA>>>=========<<<;;;<<<======>>>????????????;;;:::999999:::===???AAAEEEGGGHHHGGGCCC@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@?????????@@@AAABBBCCCDDDEEEEEEFFFEEEEEEDDDCCC???@@@BBBDDDFFFHHHJJJKKKIIIJJJLLLNNNNNNMMMLLLKKKFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMLLLLLLLLLNNNPPPTTTWWWYYYZZZYYYVVVSSSQQQQQQQQQRRRPPPOOONNNQQQUUUWWWVVVSSSQQQOOOOOORRRTTTXXXaaakkkvvvyyyvvv{{{~~~~~~yyytttvvvuuuvvv{{{tttjjj]]]SSSNNNLLLJJJHHHFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAA@@@????????????;;;<<<>>>??????>>>===<<>>???@@@AAAAAA@@@@@@;;;:::::::::;;;<<<>>>???CCCHHHMMMMMMHHHBBB>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEDDDCCCBBB>>>@@@BBBDDDEEEHHHKKKNNNMMMMMMMMMNNNMMMMMMMMMLLLGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJKKKMMMNNNOOONNNLLLLLLNNNQQQTTTWWWXXXWWWUUUTTTRRRQQQPPPPPPNNNNNNOOOQQQSSSTTTSSSRRRPPPNNNNNNPPPRRRWWWcccooo{{{iii```TTTLLLHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCAAAAAACCCDDDDDDDDDCCCBBBCCCBBBAAAAAA@@@@@@AAAAAA@@@BBBCCCCCCAAA@@@@@@AAA>>>======>>>@@@@@@???===>>>>>>>>>>>>?????????@@@???AAACCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGEEEDDDEEEGGGIIINNNWWW___eeennntttlll```RRRKKKEEEEEEFFFGGGKKKPPP^^^~~~zzz~~~}}}~~~~~~xxxnnnhhhjjjjjjeee\\\SSSMMMIIIIIIDDDAAABBBCCCAAAAAACCCDDDLLLXXX``````XXXNNNFFFAAA???===<<<===>>>======>>>???@@@AAAAAA@@@@@@???<<<<<<<<<======>>>>>>>>>BBBHHHNNNNNNIIIBBB>>>==============================>>>???@@@AAABBBBBBCCCBBBCCCEEEFFFFFFEEEDDDCCCAAABBBDDDDDDDDDFFFKKKOOOPPPPPPNNNMMMLLLLLLMMMMMMIIIIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHHHHIIIKKKMMMOOOQQQOOOMMMKKKKKKNNNQQQTTTTTTTTTTTTTTTSSSQQQOOONNNMMMOOOPPPPPPNNNMMMNNNNNNNNNNNNOOOQQQRRRVVVcccqqqzzzwww___XXXOOOJJJHHHGGGEEECCCDDDDDDEEEDDDBBBAAA@@@@@@>>>@@@BBBDDDEEEEEEDDDDDDAAAAAAAAAAAABBBCCCDDDEEEDDDEEEFFFDDDAAAAAACCCEEE>>>======???AAABBB@@@============>>>>>>>>>?????????AAACCCCCCAAA???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????????????????@@@@@@@@@AAABBBBBBAAAAAAAAACCCCCCCCCDDDEEEGGGHHHIIIGGGGGGGGGEEEDDDDDDFFFHHHIIIRRRZZZ___hhhnnngggZZZMMMHHHEEEDDDEEEFFFKKKPPP]]]yyy|||}}}~~~}}}~~~uuujjjbbbfffiiieee[[[QQQKKKJJJIIICCC???@@@AAA@@@@@@CCCDDDMMMYYYbbbbbbZZZNNNFFF@@@>>><<<<<<===>>>>>>===>>>???@@@AAAAAA@@@???>>>===>>>????????????>>>>>>BBBHHHNNNMMMGGGAAA???>>>????????????????????????======???@@@BBBBBBBBBBBBBBBDDDFFFGGGHHHGGGEEEDDDDDDEEEFFFDDDCCCEEEJJJNNNSSSQQQOOOLLLKKKLLLMMMNNNJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGIIIKKKNNNOOOSSSPPPMMMJJJJJJLLLOOOQQQRRRSSSTTTTTTSSSQQQOOOMMMMMMPPPQQQOOOKKKHHHHHHJJJIIIJJJMMMOOONNNRRR___mmmooottt}}}~~~|||xxxwwwzzz}}}tttcccSSSNNNHHHFFFFFFFFFDDDBBBCCCDDDDDDCCCAAA???>>>>>>===???AAADDDFFFFFFEEEEEE>>>???@@@AAACCCEEEGGGIII@@@AAA@@@>>>;;;:::===AAAAAA@@@@@@BBBEEEEEECCC@@@============>>>>>>>>>>>>???AAACCCCCC@@@???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>======>>>???@@@@@@AAABBBCCCBBBAAA@@@???CCCCCCDDDEEEGGGHHHJJJKKKHHHHHHHHHFFFDDDDDDFFFGGGDDDMMMTTTYYYccckkkeeeZZZKKKHHHEEEEEEEEEFFFKKKPPP]]]|||}}}rrrhhhfffgggeee^^^SSSKKKHHHIIIHHHFFFCCC@@@???@@@BBBDDDGGGIIIMMMQQQSSSQQQMMMIIIAAA???>>><<<<<<>>>???AAA@@@@@@??????>>>>>>======>>>===<<<<<<<<<<<<======DDDFFFIIIIIIFFFCCC@@@????????????>>>======<<<<<<>>>???AAABBBCCCCCCBBBBBB===AAADDDFFFFFFEEEEEEEEEGGGEEECCCBBBBBBEEEIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFDDDDDDDDDEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJIIIIIIJJJLLLLLLNNNQQQTTTVVVVVVSSSNNNKKKOOOMMMLLLKKKLLLLLLJJJHHHKKKLLLLLLLLLMMMRRRYYY___ggg```aaammmxxxwwwqqqooorrrvvvzzz}}}rrrddd\\\NNNKKKHHHDDDBBBAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBB@@@======???AAABBBBBB=========>>>??????@@@@@@AAA??????BBBEEEFFFCCC@@@>>>===<<<<<<<<<<<<<<<===CCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBB>>>::::::===AAACCCCCC???@@@@@@AAAAAABBBBBBCCCDDDBBBBBBCCCFFFIIIKKKKKKMMMKKKHHHEEECCCCCCDDDDDDEEEMMMTTTWWW```hhheee[[[RRRLLLGGGDDDBBBBBBIIIQQQaaa~~~}}}rrrhhhdddccc___XXXOOOIIIFFFFFFFFFEEECCCBBBBBBAAABBBBBB>>>???BBBFFFIIIHHHEEEBBB>>>===<<<<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>===============>>>CCCFFFIIIIIIFFFCCC@@@???@@@@@@@@@???>>>>>>======>>>???@@@AAABBBBBBBBBBBB???AAABBBCCCBBBBBBDDDEEEEEEDDDCCCBBBCCCEEEHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJIIIIIIIIIJJJKKKLLLNNNQQQTTTVVVUUURRROOOLLLNNNLLLKKKKKKKKKKKKJJJHHHIIIJJJKKKKKKLLLOOOUUUZZZ^^^WWWWWW___fffkkkyyy|||ssspppppppppyyy~~~xxxdddWWWQQQIIIHHHFFFDDDCCCCCCCCCDDDCCCBBBAAA@@@???>>>>>>>>>????????????@@@AAABBBCCCAAA???===<<<>>>@@@@@@@@@@@@@@@??????>>>=========???>>>>>>AAACCCDDDBBB@@@>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAADDDAAA======???AAABBBBBBDDDCCCCCCBBBAAAAAA@@@@@@DDDCCCCCCDDDHHHKKKMMMMMMMMMKKKGGGDDDBBBCCCEEEFFFHHHOOOTTTVVV^^^gggeee\\\LLLHHHEEEEEEEEEGGGOOOWWWccczzzoooeeeddd___XXXQQQMMMIIIFFFDDDCCCDDDDDDDDDCCCBBBAAA@@@<<<===>>>AAADDDEEEDDDBBB<<<==================<<<===>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>???BBBEEEHHHHHHFFFCCCAAA@@@AAAAAAAAAAAA@@@???>>>===>>>>>>??????@@@@@@AAAAAA@@@AAAAAA@@@???@@@CCCEEEDDDCCCBBBBBBCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCCCCDDDFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHHHHHHHJJJKKKLLLNNNPPPSSSUUUTTTRRROOOMMMMMMKKKJJJJJJKKKKKKIIIHHHGGGHHHIIIJJJJJJLLLPPPSSSVVVRRRRRRXXX[[[\\\dddnnnvvvooommmtttttt{{{zzzdddTTTKKKGGGCCCCCCCCCDDDDDDEEEEEEFFFDDDCCCAAA@@@>>>=========>>>>>>>>>>>>???@@@AAABBBAAA???===<<<===??????>>>@@@??????>>>>>>======<<<>>>===>>>@@@BBBBBBAAA???=========>>>???@@@AAABBB?????????>>>>>>?????????AAAAAA@@@@@@@@@@@@AAAAAADDDBBB@@@@@@AAAAAAAAA@@@DDDDDDCCCCCCBBBAAAAAA@@@DDDCCCCCCEEEIIIMMMOOOOOOMMMJJJFFFBBBBBBDDDGGGIIIKKKRRRVVVXXX___gggeee\\\JJJFFFEEEFFFHHHJJJQQQYYYcccxxxlllbbbccc\\\SSSMMMLLLKKKHHHEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@AAACCCDDDDDDCCC===>>>@@@AAAAAA@@@>>>===<<<=========>>>>>>??????>>>>>>??????@@@@@@@@@???AAADDDFFFGGGEEECCCBBBBBBAAAAAAAAAAAAAAA???>>>===???????????????@@@AAAAAA@@@AAABBBBBBAAAAAACCCDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBCCCDDDFFFGGGGGGGGGFFFGGGGGGHHHIIIJJJHHHHHHGGGGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSQQQOOONNNLLLJJJIIIIIIJJJJJJIIIHHHFFFGGGHHHIIIIIIJJJLLLLLLOOOMMMQQQWWWYYYYYY^^^dddjjj~~~~~~xxxsssooooooxxx~~~hhhVVVLLLHHHFFF@@@AAABBBDDDEEEEEEEEEEEEBBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBB@@@>>>===>>>???>>>===<<<<<<======>>>?????????===>>>???@@@BBBBBBAAA@@@===<<<<<<<<<===>>>?????????>>>>>>======>>>>>>???@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAABBBCCCCCCBBBAAABBBDDDHHHLLLOOOOOOMMMJJJEEEBBBAAADDDIIILLLMMMUUUZZZ]]]cccjjjggg]]]LLLIIIGGGGGGGGGGGGMMMTTTcccwwwmmmeee```WWWMMMIIIJJJJJJHHHDDDFFFDDDBBB@@@@@@AAACCCEEEDDDBBB???>>>?????????>>>===???AAABBBBBBAAA???===<<<<<<======>>>>>>>>>???===>>>???@@@AAAAAA@@@@@@@@@BBBEEEFFFEEECCCCCCCCC@@@AAABBBBBBAAA@@@>>>===@@@@@@@@@@@@AAAAAAAAAAAA???BBBEEEFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIGGGFFFFFFFFFGGGHHHJJJKKKKKKMMMNNNOOOPPPPPPOOONNNKKKJJJIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIEEEGGGLLLRRRTTTUUUWWW[[[aaahhhxxx}}}vvvppppppvvvkkkYYYNNNJJJIIIIIIAAABBBCCCCCCCCCCCCBBBAAA?????????>>>??????@@@@@@>>>>>>======>>>>>>??????CCCAAA??????@@@@@@???>>><<<<<<<<<===>>>>>>??????===???AAABBBBBBBBBAAAAAA@@@???>>>===============??????>>>>>>>>>>>>??????@@@??????>>>>>>??????@@@<<<>>>???@@@AAAAAAAAAAAA===>>>>>>???@@@@@@AAAAAA@@@??????BBBFFFJJJLLLMMMMMMJJJEEEBBBBBBEEEIIIMMMMMMVVV^^^bbbiiiooojjj^^^NNNJJJGGGGGGEEEEEEIIIPPPbbb~~~}}}{{{|||}}}}}}{{{uuunnnhhhXXXQQQIIIEEEFFFGGGEEECCCGGGDDDAAA??????AAADDDFFFGGGDDDAAA?????????>>>===<<<===???@@@@@@???===<<<<<<==================>>><<<===???@@@AAAAAA@@@??????AAADDDEEEDDDDDDDDDEEEAAABBBCCCDDDCCCAAA???>>>AAABBBCCCDDDDDDCCCBBBAAA???BBBFFFHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBAAAAAABBBDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEFFFGGGIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNKKKJJJIIIJJJKKKKKKJJJIIIHHHFFFFFFGGGHHHIIIHHHGGGCCCFFFJJJNNNOOOOOOQQQRRRYYYXXX___qqq{{{uuurrrwww~~~rrrgggXXXMMMIIIIIIIIIIIIDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>???AAAAAA???>>>>>>>>>>>>>>>??????BBB@@@???@@@AAAAAA@@@??????>>>>>>======<<<<<<;;;===???AAABBBBBBAAAAAABBBCCCBBBAAA@@@???>>>>>>>>>@@@??????>>>>>>??????@@@??????>>>>>>>>>>>>??????;;;===???@@@@@@@@@AAABBB@@@@@@???>>>>>>======<<>>>>>@@@DDDHHHJJJJJJMMMJJJFFFCCCCCCEEEIIILLLLLLVVV^^^dddlllrrrmmmcccMMMIIIFFFEEEDDDEEEKKKRRRaaa|||zzztttxxx}}}}}}zzzyyyyyyuuunnniiieeeTTTOOOIIIEEEEEEFFFEEEDDDDDDCCCBBBAAAAAABBBDDDEEEHHHEEECCCAAAAAAAAA@@@???===>>>????????????>>>==================<<<<<<<<<;;;<<<>>>@@@AAAAAA@@@???>>>@@@CCCDDDDDDDDDEEEFFFCCCEEEFFFGGGFFFDDDBBB@@@BBBDDDFFFHHHHHHFFFCCCBBB???BBBEEEGGGGGGGGGIIIJJJHHHFFFCCCAAA@@@AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEGGGIIIJJJGGGHHHHHHIIIJJJLLLMMMMMMLLLKKKJJJJJJLLLLLLKKKJJJGGGEEECCCDDDFFFHHHGGGFFFEEEHHHKKKLLLLLLMMMNNNOOOQQQQQQWWWbbbqqq{{{vvvxxx|||}}}}}}}}}|||zzzyyywwwttt\\\UUUKKKFFFFFFHHHHHHGGGEEEDDDBBB@@@???>>>>>>??????>>>>>>>>>>>>??????@@@@@@??????>>>>>>???????????????>>>???AAAAAA@@@>>>???>>>>>>===<<<<<<;;;;;;;;;>>>AAABBB@@@???@@@BBBBBBBBBAAA@@@??????????????????>>>>>>>>>>>>??????>>>>>>>>>======>>>>>>>>>===???AAAAAA??????AAACCC@@@@@@??????>>>=========???>>>>>>???CCCFFFHHHHHHLLLJJJGGGEEEDDDFFFHHHJJJLLLUUU[[[```iiisssqqqhhhOOOJJJFFFEEEDDDEEELLLTTTbbb{{{xxxnnnuuu}}}zzzuuuqqqrrruuu~~~}}}pppgggbbb^^^SSSOOOKKKHHHGGGGGGGGGGGGBBBBBBCCCCCCCCCCCCCCCCCCDDDBBB@@@@@@@@@@@@???>>>@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>======<<<<<<<<<;;;:::<<<>>>@@@AAA@@@???>>>>>>@@@BBBCCCCCCDDDEEEGGGEEEGGGHHHIIIIIIFFFDDDBBBCCCEEEHHHKKKKKKHHHDDDBBBAAABBBCCCDDDEEEGGGJJJMMMJJJGGGDDDAAA@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEDDDCCCCCCDDDEEEGGGHHHJJJFFFFFFGGGGGGIIIJJJLLLMMMLLLKKKJJJKKKLLLMMMLLLKKKGGGDDDAAABBBEEEGGGGGGFFFDDDGGGIIIHHHHHHKKKMMMMMMMMMQQQYYY___bbbmmmyyyxxxvvvvvvvvvvvvtttrrrtttzzzrrr[[[RRRLLLEEECCCFFFHHHGGGEEEEEECCCAAA???===>>>??????@@@@@@???>>>>>>===>>>>>>@@@@@@???????????????@@@=========>>>@@@AAA???>>>;;;;;;<<<<<<===>>>>>>>>>:::===@@@AAA???>>>???AAA>>>>>>>>>>>>>>>>>>??????>>>>>>============>>>>>>>>>>>>============>>>>>>AAABBBCCCBBB???>>>@@@CCC>>>>>>>>>???@@@@@@AAAAAA@@@???>>>@@@CCCFFFGGGHHHLLLKKKHHHFFFEEEFFFGGGIIIMMMSSSXXX[[[eeeqqqsssmmmSSSMMMHHHFFFDDDDDDKKKTTTccczzzyyyzzz}}}}}}qqqgggcccmmm{{{wwwnnneee\\\VVVMMMLLLJJJHHHFFFEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBAAAAAA@@@?????????>>>>>>>>>>>>??????>>>============>>>>>>???@@@@@@@@@@@@??????>>>>>>@@@>>>>>>@@@EEEGGGGGGEEEHHHJJJLLLMMMLLLIIIEEECCCEEEFFFHHHIIIJJJHHHDDDAAA@@@AAACCCEEEGGGJJJKKKLLLIIIGGGDDDBBBBBBCCCDDDFFFIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFCCC@@@>>>???@@@AAAAAA@@@>>>======>>>AAABBBDDDGGGIIIIIIHHHFFFEEEFFFFFFHHHIIIIIIIIIJJJMMMOOOJJJKKKLLLMMMMMMLLLJJJIIIHHHGGGDDDCCCBBBCCCDDDEEEGGGHHHIIIJJJKKKMMMMMMNNNPPPRRRUUUWWW\\\ggguuu~~~vvvqqqppprrrsssoooqqqyyyuuubbbVVVKKKHHHEEEEEEGGGGGGEEECCCBBBAAAAAA@@@@@@?????????@@@@@@????????????@@@@@@>>>>>>>>>>>>????????????@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<;;;;;;<<<===???AAABBBBBBAAA???=========>>>>>>===>>>@@@AAAAAA@@@>>>===@@@@@@@@@???????????????<<<======>>>???@@@@@@@@@===>>>>>>?????????>>>>>>>>>>>>@@@AAADDDFFFGGGGGGJJJGGGEEEDDDEEEHHHIIIJJJPPPSSSTTTXXXfffuuurrreeeQQQKKKFFFDDDCCCEEELLLTTTaaa}}}~~~}}}}}}sssiiidddeeeooozzzrrrhhh```YYYSSSLLLKKKHHHFFFEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>????????????>>>>>>===============>>>>>>???===>>>>>>???@@@AAAAAABBBAAA@@@@@@BBBEEEGGGGGGEEEHHHJJJLLLMMMLLLIIIFFFDDDGGGGGGHHHHHHHHHEEEBBB???@@@AAABBBDDDFFFHHHIIIJJJGGGFFFDDDBBBBBBDDDFFFGGGJJJIIIHHHGGGFFFEEEDDDDDDGGGEEECCCAAA@@@@@@@@@AAAAAA@@@>>>======???AAACCCFFFIIIKKKLLLJJJGGGFFFFFFDDDEEEFFFFFFEEEFFFHHHJJJHHHJJJLLLMMMNNNMMMLLLKKKHHHGGGEEEDDDCCCDDDEEEFFFJJJKKKKKKKKKLLLLLLMMMMMMNNNPPPQQQRRRUUU^^^jjjsssyyyvvvuuurrrrrrtttzzzvvvhhh[[[TTTKKKGGGDDDCCCDDDDDDBBBAAAAAA@@@@@@???>>>======<<<===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>?????????AAA@@@@@@???????????????======<<<<<<<<<<<<======>>>===;;;::::::<<<===>>>??????>>>============>>>>>>???@@@BBBBBB@@@???>>>@@@??????>>>>>>=========<<<======>>>??????@@@@@@?????????>>>>>>>>>>>>>>>===???AAABBBCCCEEEGGGIIIHHHFFFCCCBBBDDDFFFHHHIIIMMMQQQSSSXXXfffsssooobbbQQQKKKFFFDDDCCCDDDKKKSSSbbb{{{yyy{{{~~~tttkkkaaacccjjjtttzzz~~~zzzlllaaaYYYSSSNNNJJJHHHFFFEEECCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>???@@@@@@???>>>>>>======<<<======>>>??????;;;;;;<<<>>>@@@BBBDDDEEEDDDCCCBBBCCCFFFGGGFFFEEEHHHIIIKKKLLLLLLJJJGGGEEEGGGGGGGGGGGGFFFDDDBBBAAA@@@AAABBBCCCEEEFFFGGGGGGGGGFFFDDDCCCDDDEEEGGGHHHKKKKKKIIIHHHFFFDDDCCCBBBEEEEEEDDDCCCBBBAAAAAAAAABBB@@@>>>===>>>@@@BBBDDDIIILLLNNNOOOLLLIIIGGGGGGCCCDDDEEEDDDDDDDDDFFFHHHHHHIIIKKKMMMNNNNNNNNNMMMIIIHHHFFFEEEDDDEEEGGGHHHMMMMMMMMMMMMMMMLLLLLLLLLMMMOOOPPPPPPQQQUUU]]]dddhhhtttyyywwwzzz|||kkkaaaXXXSSSRRRMMMJJJEEECCCBBBBBBAAA@@@BBBBBBAAA@@@???======<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>??????AAAAAA@@@????????????@@@======<<<<<<<<<<<<======@@@>>><<<999888999:::;;;;;;<<<==================???@@@AAABBBBBBAAA@@@????????????>>>===<<<<<<;;;<<<======>>>>>>??????@@@AAA@@@???=========>>>>>>@@@BBBEEEDDDBBBBBBDDDGGGEEEDDDBBBAAABBBDDDHHHJJJLLLQQQVVV]]]iiisssmmm```PPPKKKFFFDDDCCCDDDJJJRRRbbb}}}yyyzzz}}}yyypppiiiaaaiiittt{{{{{{zzz|||sssfff\\\TTTNNNIIIGGGFFFDDDCCCAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBAAAAAA@@@???===>>>@@@AAAAAA@@@>>>==================>>>???@@@<<<<<<===>>>@@@BBBEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHJJJLLLLLLJJJIIIGGGGGGHHHHHHGGGFFFEEEDDDEEE@@@@@@BBBCCCEEEFFFHHHHHHIIIHHHFFFEEEEEEFFFGGGHHHLLLLLLJJJIIIGGGFFFDDDDDDCCCDDDEEEEEEDDDCCCBBBAAABBB@@@???>>>>>>@@@CCCEEEKKKNNNPPPPPPMMMJJJHHHGGGFFFGGGGGGGGGEEEEEEGGGIIIJJJJJJLLLMMMMMMMMMMMMLLLIIIHHHGGGFFFFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMOOOPPPQQQQQQQQQSSSXXX\\\^^^ggguuu~~~}}}|||{{{}}}|||zzz{{{ooo]]]SSSNNNNNNQQQOOOLLLHHHEEECCCBBBBBBBBBEEEDDDCCCBBBAAA@@@???>>>>>>==================>>>============>>>>>>>>>???AAA@@@??????>>>>>>??????===<<<<<<;;;;;;<<<<<<===AAA???;;;999888999;;;<<<888999;;;===>>>>>>===<<<@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???>>>===<<<<<<;;;============>>>>>>??????CCCAAA???===<<<<<<===>>>CCCFFFGGGEEEAAA???AAACCCDDDCCCBBBAAAAAADDDIIILLLPPPUUU[[[cccnnnssslll```OOOJJJFFFDDDCCCCCCIIIQQQaaa}}}yyyzzz}}}}}}vvvooojjjhhhkkkwww{{{zzz{{{zzzyyy|||zzzuuulllbbbYYYQQQJJJFFFFFFDDDCCCAAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBAAAAAA@@@???===???@@@BBBBBB@@@???============>>>???@@@AAAAAA@@@???>>>>>>???AAACCCDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHJJJKKKJJJIIIIIIKKKMMMMMMJJJGGGDDDCCCDDD???@@@BBBDDDFFFHHHJJJJJJKKKJJJHHHGGGFFFFFFFFFFFFJJJJJJIIIHHHGGGFFFFFFEEECCCDDDEEEFFFFFFDDDCCCBBBBBBAAA???>>>???AAADDDFFFLLLNNNOOOOOOLLLIIIHHHHHHGGGHHHHHHHHHFFFFFFHHHJJJLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFGGGHHHJJJLLLHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQSSSVVVXXX\\\bbbkkkuuu|||vvvuuurrrooopppssswwwyyyzzzdddTTTLLLHHHIIILLLMMMKKKHHHEEEBBB@@@AAAAAADDDCCCCCCBBB@@@??????>>>???>>>>>>======>>>>>>???<<<============>>>>>>>>>??????>>>===============<<<<<<;;;;;;;;;;;;<<<<<>>777999;;;<<<=========<<>>=====================>>>>>>>>>CCCAAA???===<<<<<<===>>>@@@CCCDDDDDDAAAAAABBBEEEDDDDDDCCCBBBBBBFFFLLLQQQSSSWWW\\\eeemmmppphhh^^^MMMHHHEEEDDDCCCCCCIIIQQQ```{{{yyy{{{zzzpppjjjggggggjjj{{{~~~{{{tttqqqrrrrrrnnnggg^^^UUUMMMHHHEEEDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>???@@@AAAAAA@@@???>>>????????????@@@AAACCCCCCDDDCCC@@@???>>>???@@@AAACCCDDDDDDCCCBBBAAAAAACCCCCCDDDFFFHHHIIIJJJIIIIIIQQQRRRRRRNNNGGGAAA??????@@@AAABBBDDDFFFHHHIIIJJJKKKJJJIIIHHHHHHGGGGGGGGGJJJIIIIIIHHHGGGFFFFFFEEECCCDDDEEEFFFFFFEEEDDDDDDBBBAAA@@@???@@@BBBEEEGGGKKKLLLLLLJJJHHHGGGHHHIIIEEEFFFGGGGGGFFFFFFHHHJJJMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFFFFGGGIIIKKKMMMGGGGGGHHHJJJKKKMMMNNNNNNKKKKKKLLLMMMOOOQQQSSSUUUWWW[[[aaaggglllyyy|||tttmmmkkkmmmpppoooqqqyyyvvvhhhXXXNNNHHHCCCCCCEEEEEEEEEEEECCC@@@>>>>>>???@@@@@@???>>>>>>============<<<<<<<<<<<<<<<<<<===<<<<<<============>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;===>>>???999:::;;;<<<============AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????========================AAA@@@???=========>>>>>>;;;<<<===@@@CCCEEEGGGHHHDDDDDDDDDCCCCCCGGGNNNUUUTTTUUUYYY```gggggg```YYYJJJFFFCCCCCCCCCDDDJJJQQQ```}}}zzzzzzssshhhfffhhhooowwwzzzsssooopppqqqlllcccXXXOOOIIIFFFFFFDDDCCCAAA@@@???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFDDDAAA???>>>>>>@@@AAA@@@AAACCCBBB???>>>@@@AAAAAABBBDDDFFFHHHIIIIIIIIINNNQQQSSSOOOHHHAAA>>>>>>CCCCCCCCCDDDDDDEEEEEEEEEHHHHHHIIIIIIIIIJJJJJJKKKOOONNNMMMLLLJJJHHHGGGGGGCCCDDDEEEEEEFFFFFFFFFFFFBBBAAA@@@???@@@CCCFFFHHHIIIIIIHHHFFFDDDDDDGGGIIIDDDEEEFFFFFFFFFGGGIIIKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGIIIKKKMMMIIIIIIJJJKKKLLLLLLMMMMMMJJJIIIHHHIIILLLOOOQQQRRRSSSTTTYYY___aaagggvvv}}}xxxyyy|||yyyvvvvvv||||||cccYYYOOOIIIEEE@@@???@@@???AAACCCBBB@@@>>>>>>???========================<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<=========>>>>>>???>>>>>>===============<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>@@@@@@@@@??????@@@@@@@@@>>>>>>>>>>>>????????????========================?????????>>>>>>>>>>>>>>>;;;999999===CCCGGGGGGEEECCCDDDDDDCCCBBBGGGOOOWWWVVVUUUVVV[[[___^^^YYYUUUGGGDDDBBBCCCCCCDDDKKKRRRbbb~~~||||||zzz}}}pppggghhhooo{{{{{{tttqqqrrrtttmmmbbbTTTJJJEEEEEEGGGDDDCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBCCCDDDFFFFFFFFFDDDAAA???>>>>>>@@@AAA===@@@AAA@@@>>>===???AAA@@@AAACCCEEEGGGHHHIIIIIIGGGLLLPPPNNNHHHCCCAAABBBEEEDDDDDDCCCBBBBBBAAAAAAFFFFFFGGGIIIKKKLLLMMMNNNVVVUUUSSSQQQNNNLLLJJJIIIDDDDDDDDDEEEFFFFFFGGGGGGBBBAAA@@@@@@AAACCCFFFHHHHHHGGGEEEBBBAAABBBFFFIIIEEEFFFGGGHHHHHHIIIKKKMMMHHHHHHGGGGGGGGGHHHIIIIIIGGGFFFEEEEEEGGGIIIKKKMMMLLLLLLLLLLLLLLLLLLMMMMMMKKKIIIHHHIIIKKKNNNPPPQQQRRRQQQUUU\\\___```fffooo{{{|||zzz|||lllZZZRRRJJJGGGDDD@@@>>>@@@===@@@DDDDDDBBB@@@@@@AAA>>>>>>>>>>>>????????????===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<=========>>>@@@??????>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<999:::;;;<<<<<<;;;999888>>>===<<<;;;;;;===>>>???@@@??????>>>>>>??????@@@<<<<<<======>>>>>>??????===============<<<<<<<<<===>>>>>>?????????>>>>>>???;;;888<<>>===>>>@@@BBBFFFDDDAAA???>>>===>>>???BBBBBBCCCDDDEEEEEEDDDDDDDDDBBB@@@>>>===>>>@@@BBBBBBAAAAAAAAAAAABBBCCCCCCFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@???>>>======<<<;;;>>>AAACCCDDDEEEGGGIIIIIIJJJJJJIIIEEECCCBBBBBBGGGFFFDDDBBB@@@@@@@@@AAAHHHGGGGGGGGGHHHJJJLLLMMMOOORRRUUUSSSNNNIIIFFFEEEFFFEEEEEEFFFHHHIIIIIIHHHFFFDDDBBB@@@@@@@@@AAABBBGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDFFFIIILLLNNNTTTTTTSSSRRROOOLLLIIIHHHHHHHHHHHHIIIIIIKKKLLLLLLOOOQQQSSSUUUWWW[[[aaaeeeppp}}}}}}~~~~~~zzzvvvwwwxxx|||tttfffTTTNNNFFF@@@???>>><<<;;;===>>>???@@@@@@AAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::999888888888999::::::;;;<<<===>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>??????>>>>>>======<<<<<<============>>>>>>>>>>>><<<<<<<<<<<<============@@@?????????>>>>>>======;;;<<<>>>@@@AAABBBAAAAAADDDDDDCCCCCCDDDFFFIIIJJJOOORRRWWW[[[\\\XXXQQQKKKKKKFFFCCCDDDEEEFFFKKKRRRaaa}}}}}}uuuqqqmmmllluuu}}}{{{yyywwwkkkaaaVVVOOOIIICCCAAACCCFFFDDDAAA???>>>>>>???@@@DDDBBB@@@>>>======>>>???BBBBBBCCCDDDDDDDDDCCCCCCCCCAAA???======>>>???AAA@@@@@@??????@@@@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<:::===@@@BBBCCCDDDFFFGGGFFFHHHHHHGGGEEEDDDDDDEEEHHHGGGEEEDDDCCCBBBBBBBBBFFFFFFFFFFFFGGGHHHJJJKKKLLLOOOQQQPPPLLLHHHFFFFFFFFFEEEDDDEEEGGGHHHHHHGGGEEEDDDBBB@@@@@@@@@AAABBBDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLIIIHHHGGGFFFGGGJJJLLLNNNRRRQQQQQQPPPNNNKKKIIIGGGIIIIIIHHHIIIIIIJJJKKKKKKLLLNNNOOOQQQRRRTTTXXX[[[bbbqqqzzzuuuuuutttwww|||~~~ssskkk```UUUNNNIIICCCAAAAAABBBCCCBBB>>>???????????????>>>>>>======<<<;;;;;;;;;;;;;;;======;;;:::999:::;;;;;;::::::<<<======>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>===============>>>>>>>>>===============<<<<<<<<<<<<============?????????>>>>>>>>>======<<<===>>>???@@@AAAAAAAAADDDCCCBBBBBBDDDFFFIIIJJJMMMPPPTTTXXXYYYUUUOOOIIIIIIEEEBBBCCCDDDFFFMMMTTTggg{{{}}}~~~~~~~~~vvvoooiiiiiijjjrrrzzzvvv```WWWNNNIIIEEEAAA@@@BBBCCCCCCAAA@@@????????????@@@@@@>>>===<<<===>>>???BBBBBBCCCCCCCCCBBBAAAAAA@@@???===<<<;;;<<<>>>???>>>============>>>??????@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>======<<<<<<999;;;>>>@@@@@@AAACCCEEEDDDEEEFFFEEEDDDDDDFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEDDDDDDEEEGGGIIIJJJJJJKKKLLLKKKIIIGGGGGGHHHFFFEEEDDDEEEFFFGGGFFFEEEEEEDDDBBBAAA@@@@@@AAABBBBBBAAAAAAAAABBBDDDEEEFFFFFFEEEDDDCCCDDDFFFHHHIIIIIIIIIJJJKKKLLLNNNOOOPPPKKKJJJHHHGGGHHHIIIKKKMMMNNNNNNNNNMMMKKKJJJHHHGGGIIIIIIHHHHHHHHHIIIJJJJJJJJJLLLNNNNNNNNNOOOQQQSSSVVVfffyyy}}}{{{{{{~~~yyyzzz}}}tttcccZZZVVVPPPIIIGGGDDDAAA???@@@BBBDDDDDD????????????>>>===<<<;;;======<<<;;;;;;;;;;;;<<>>>>>>>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>>>>>>>============>>>>>>???@@@BBBBBBCCCBBBBBBBBBCCCFFFIIIJJJMMMOOOSSSVVVWWWTTTNNNIIIGGGCCCAAACCCDDDFFFNNNVVVnnn}}}xxxyyy{{{~~~}}}rrrjjjeeebbbeeemmm~~~vvvnnnXXXPPPIIIGGGDDDAAA@@@CCCAAAAAAAAAAAA@@@???>>>===>>>===<<<<<<<<<======>>>BBBBBBBBBBBBAAA@@@??????>>>===<<<;;;;;;;;;===>>>======<<<<<<======>>>???===>>>???@@@@@@@@@???>>>>>>>>>>>>======<<<<<<<<<888:::===>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCEEEHHHGGGHHHIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDEEEGGGIIIJJJHHHHHHHHHHHHHHHHHHIIIJJJGGGFFFDDDEEEFFFFFFEEEDDDEEEDDDBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@BBBDDDFFFHHHGGGFFFDDDBBBBBBDDDGGGHHHHHHIIIJJJKKKMMMPPPRRRSSSKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKJJJJJJIIIHHHGGGFFFIIIHHHHHHHHHHHHHHHIIIIIIKKKMMMOOOPPPPPPOOOPPPQQQSSS```ooowww|||yyysssrrrsssvvv|||}}}|||yyyxxxzzztttzzz~~~rrr```QQQKKKJJJHHHEEEDDDBBB???============>>>======>>>>>>===<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<===<<<:::888777777777777999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>?????????>>>===<<<<<<;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>======???>>>>>>===>>>@@@BBBCCCBBBAAAAAAAAACCCEEEHHHJJJOOOQQQTTTWWWXXXUUUPPPKKKHHHDDDBBBCCCCCCEEEMMMWWWrrr{{{vvvxxx|||zzzqqqggg```^^^______ppp~~~pppeeeSSSLLLGGGGGGFFFCCCBBBEEE???@@@@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<======@@@@@@@@@@@@@@@???>>>===<<<;;;;;;::::::;;;<<<<<<===============>>>??????======>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<777999;;;<<<<<<<<<>>>???BBBCCCDDDCCCBBBBBBDDDEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEDDDEEEFFFGGGIIIJJJHHHGGGFFFFFFGGGIIIIIIJJJGGGFFFEEEEEEFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAACCCEEEGGGHHHKKKIIIFFFCCCBBBCCCEEEFFFHHHHHHIIIKKKMMMOOOQQQRRRLLLLLLJJJJJJIIIJJJJJJKKKIIIIIIHHHGGGFFFFFFEEEEEEHHHGGGGGGGGGGGGHHHHHHIIIJJJLLLOOOPPPPPPPPPRRRSSSSSS[[[dddjjjoooxxx}}}|||{{{yyyxxxzzz{{{}}}|||mmm```PPPFFFCCCCCCBBBBBBAAAAAA???>>><<<;;;;;;;;;;;;;;;<<<===============<<<<<<;;;;;;;;;<<<<<<======<<<:::888777777777777999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<===>>>?????????>>>>>>===<<<;;;;;;:::<<<<<<<<<<<<==============================>>>>>>??????>>>===>>>???AAABBBAAA@@@@@@@@@BBBEEEHHHJJJNNNQQQTTTXXXYYYVVVPPPKKKIIIFFFDDDCCCBBBDDDNNNXXXvvvzzzwwwzzz~~~wwwnnnfff^^^XXXYYY]]]iii{{{zzziii\\\PPPJJJFFFGGGGGGDDDCCCEEE???????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????>>>======;;;::::::::::::;;;<<<<<<>>>>>>======>>>>>>???@@@>>>>>>===============>>><<<<<<<<<<<<<<<<<<;;;;;;777999;;;<<<;;;;;;<<<===???AAACCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDFFFGGGIIIJJJHHHFFFEEEEEEGGGHHHHHHGGGEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBDDDGGGHHHKKKIIIGGGDDDCCCCCCCCCDDDGGGGGGHHHIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLMMMMMMIIIHHHFFFEEEDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJGGGIIIKKKMMMMMMNNNPPPRRROOOSSSWWW[[[___eeekkkppp~~~{{{aaaUUUIIIDDDCCCBBBAAABBB>>>???@@@@@@>>>>>>>>>???:::;;;<<<===>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======???===<<<:::999999::::::999999:::;;;;;;::::::999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<======>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<============>>>>>>??????>>>>>>???@@@@@@AAA@@@??????@@@BBBEEEHHHJJJLLLOOOSSSXXXYYYUUUNNNHHHIIIFFFEEEDDDCCCEEEPPP\\\{{{zzzyyy~~~~~~yyyqqqiiiaaa\\\WWWUUUYYYaaayyyttt```RRRMMMHHHEEEFFFEEEBBBAAABBB???>>>>>>>>>>>>=========<<<============<<<<<<<<<<<<<<<===>>>>>>>>>======::::::::::::;;;;;;<<<<<<===============>>>??????AAA@@@===;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;777999;;;;;;::::::;;;<<<:::>>>BBBDDDDDDCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIGGGEEECCCDDDFFFFFFDDDBBBBBBAAA@@@AAACCCDDDDDDBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@??????@@@AAACCCEEEFFFGGGFFFEEEDDDCCCCCCBBBCCCFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLIIIHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHJJJJJJGGGHHHIIIIIIIIIKKKMMMPPPMMMOOOQQQRRRSSSUUUYYY\\\aaakkk|||ssspppooojjjdddWWWLLLDDDDDDEEEBBB??????;;;===@@@@@@???>>>???@@@<<<======>>>>>>>>>======;;;;;;;;;;;;;;;<<<============;;;:::999:::;;;;;;999999::::::::::::999999999999999999:::::::::;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>???AAADDDHHHIIIKKKOOOUUUZZZ[[[VVVNNNGGGFFFEEEEEEEEEDDDHHHTTTbbb~~~{{{{{{}}}tttmmmeee]]]WWWVVVTTTUUU]]]hhh{{{~~~mmmYYYKKKKKKFFFCCCDDDDDD@@@>>>??????>>>>>>============>>>======>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>>>>===:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>CCCAAA===;;;:::;;;===???;;;;;;;;;;;;;;;;;;;;;;;;777999;;;;;;::::::;;;<<<666;;;@@@DDDEEEEEEEEEEEEAAA@@@??????@@@AAACCCDDDBBBBBBBBBBBBCCCEEEFFFHHHFFFDDDBBBCCCDDDDDDAAA>>>???>>>>>>???AAACCCBBBAAACCCCCCCCCCCCBBBAAA@@@?????????>>>>>>???AAACCCDDDCCCCCCCCCCCCCCCCCCBBBBBBFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJHHHFFFDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKJJJJJJIIIHHHHHHIIILLLOOONNNPPPRRRQQQNNNOOOSSSWWWXXX[[[bbbooommm\\\WWWWWWUUUQQQMMMCCC>>>@@@BBB===999999:::===@@@???===;;;;;;===????????????>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>;;;:::999888888888999:::999999:::::::::999999888777777888888999999999:::<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>;;;<<<<<<<<<======>>>>>>===>>>@@@AAAAAA@@@???>>>>>>>>>>>>???AAADDDGGGIIILLLQQQXXX^^^___YYYPPPIIICCCCCCDDDEEEEEEJJJXXXfff|||uuujjj___WWWWWWVVVVVVUUUXXX```iiizzzwww|||uuudddSSSHHHJJJJJJIIIGGGEEEAAA>>><<>>>>>===<<<<<<<<<>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<======@@@???===;;;::::::::::::CCCBBBBBBAAAAAA@@@@@@@@@????????????>>>===<<<;;;>>><<<;;;:::999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999???????????????@@@AAABBBCCCAAA???@@@BBBCCCBBB???@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@??????????????????@@@AAABBBCCCCCCAAA???======>>>@@@@@@??????@@@@@@AAABBBFFFEEECCCBBBAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFEEEEEEFFFHHHIIIIIIIIIDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@AAABBBDDDFFFIIIJJJLLLKKKJJJJJJKKKMMMPPPRRRRRRQQQOOOMMMMMMNNNOOOPPPOOOQQQVVV___jjjzzzuuubbbSSSKKKHHHFFFEEECCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999999999;;;;;;===<<<;;;;;;::::::::::::888888777777777888:::;;;;;;:::999888888888999:::999::::::;;;<<<<<<<<<;;;===<<<:::888888888:::;;;:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;<<<>>>@@@BBB===<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::::::::;;;===>>>>>>>>>===<<<<<<>>>@@@BBBBBBAAA???===???@@@AAAAAA@@@AAADDDGGGKKKTTT___eeecccZZZPPPIIIHHHIIIEEEEEEJJJJJJVVVmmmxxxnnnggg^^^UUURRRQQQQQQUUU[[[bbbkkkqqqxxxtttwwwyyyvvvlll]]]OOOFFFFFFFFFFFFFFFDDDBBB@@@???@@@??????>>>>>>===<<<<<<>>>>>>===;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;<<<===BBBBBBAAAAAA@@@???>>>>>>??????>>>>>>===<<<::::::<<<;;;;;;::::::::::::;;;999999:::;;;;;;<<<<<<;;;============>>>>>>?????????>>>===>>>AAACCCBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???=========<<<======>>>???>>>???@@@@@@???>>>???AAABBBAAAAAAAAAAAABBBCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFHHHGGGGGGGGGHHHHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBBBB======>>>???AAACCCEEEGGGEEEEEEEEEFFFHHHKKKNNNPPPQQQPPPNNNMMMLLLMMMNNNNNNNNNNNNQQQUUUZZZeeexxxxxxlllaaaRRRHHHDDDCCCAAA@@@>>>>>>===<<<;;;::::::999========================<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::<<<;;;;;;:::999999::::::888888777777777888:::::::::999999999888999999:::999::::::;;;<<<<<<;;;;;;<<<;;;:::999888999:::::::::::::::;;;;;;;;;;;;<<<;;;:::999999:::;;;===???======<<<<<<<<<<<<<<<===???????????????>>>======;;;;;;<<<===============<<<===???@@@AAA@@@???>>>@@@AAAAAAAAAAAABBBEEEGGGJJJTTT___fffcccZZZQQQKKKHHHIIIDDDDDDIIIKKKXXXqqq~~~}}}wwwjjj___XXXRRRLLLMMMMMMOOOXXXfffrrryyyzzzwww}}}~~~yyyoooooommmhhh```UUUJJJDDDBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>======>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::;;;<<<===??????BBBAAA@@@???>>>===<<<<<<=========<<<;;;:::999888999999:::;;;;;;:::::::::888888999:::;;;<<<======<<<======>>>>>>>>>>>>>>>:::::::::<<>>>>>===<<<<<<@@@@@@?????????>>>>>>>>>===<<<<<<<<<======>>>??????@@@AAAAAA@@@@@@BBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA???@@@AAABBBDDDEEEFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<===>>>???AAACCCDDDDDDDDDEEEGGGJJJMMMQQQSSSPPPOOOMMMLLLKKKKKKKKKKKKQQQOOOPPPQQQQQQUUUaaammm{{{yyygggXXXQQQKKKCCC???>>>>>>===;;;;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999::::::::::::999999;;;:::999999888999999999888888888777888888999:::888999999::::::999999999999::::::;;;;;;;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;;;;;;;:::999888888999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::<<<<<<<<<;;;<<<<<<===>>>=========>>>>>>?????????AAABBBBBBBBBBBBCCCFFFHHHJJJTTTaaagggddd[[[RRRMMMHHHIIIDDDCCCIIILLL]]]xxx~~~{{{vvvtttqqqiii^^^UUUOOOLLLJJJJJJMMMTTTbbbttt~~~www|||{{{}}}|||wwwsssjjjgggbbb\\\UUUOOOHHHEEEAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>??????@@@@@@???>>><<<;;;::::::<<<<<<<<<<<<;;;:::888888777888:::;;;;;;;;;:::999999999999999:::;;;<<<======>>>???@@@@@@???>>>===888888999:::<<<>>>>>>???>>>>>>======<<<;;;;;;;;;???>>>>>>>>>>>>=========>>>>>>>>>>>>>>>???@@@AAADDDEEEFFFEEECCCBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFHHHHHHHHHFFFCCCAAA???@@@@@@AAACCCDDDDDDEEEHHHIIIJJJIIIGGGEEEEEEDDDEEEDDDCCCAAA@@@?????????===>>>>>>???@@@BBBCCCCCCDDDEEEFFFHHHJJJMMMPPPQQQMMMMMMLLLLLLKKKJJJIIIHHHOOONNNNNNOOONNNOOOVVV___gggrrrttteeeWWWMMMCCCAAA???>>>???>>><<<:::;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;::::::999888888888888999:::;;;;;;:::999888999999888888888888888999888888888888888888999999777888999:::;;;:::999888999::::::;;;;;;;;;::::::999999::::::::::::999888999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===:::::::::;;;;;;;;;;;;;;;999:::::::::::::::999999===<<<;;;:::;;;<<<===>>>======<<<<<<<<<>>>???@@@CCCDDDEEEDDDDDDEEEHHHJJJKKKVVVcccjjjfff]]]TTTPPPGGGIIIDDDCCCIIINNNaaa~~~yyyqqqlllcccaaa\\\UUUNNNHHHGGGIIIHHHRRR```pppyyyzzz}}}}}}xxxxxx|||zzzwwwtttoooeee```YYYSSSOOOLLLIIIGGGBBBAAAAAA@@@???>>>>>>>>>AAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<==================???>>>>>>===;;;::::::999;;;;;;;;;<<<;;;;;;::::::888999;;;<<<<<<;;;:::999;;;::::::999999999:::;;;<<<===???AAA@@@???===;;;999:::;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<============>>>???@@@AAACCCEEEEEEEEECCCCCCCCCEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGIIIJJJJJJGGGDDDBBBAAAAAAAAAAAABBBBBBBBBBBBEEEHHHJJJJJJHHHEEEEEEFFFDDDDDDBBBAAA??????>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLKKKIIIHHHGGGIIIHHHIIIKKKJJJIIINNNTTT]]]```fffooo|||~~~wwwnnnfff]]]SSSLLLHHHAAAAAAAAAAAAAAA???;;;999;;;<<<<<<<<<<<<=========::::::::::::::::::::::::::::::999999999888888888777888::::::::::::888777888888888777777888888999888888888999888888888888777888999:::;;;:::999999999::::::;;;::::::999999888888999::::::999999888999999999:::::::::;;;;;;:::::::::::::::;;;;;;<<<777888999::::::::::::999;;;<<<<<<=========<<<<<<<<<;;;:::::::::;;;===>>>===<<<<<<;;;<<<>>>@@@AAAEEEFFFGGGFFFFFFGGGJJJLLLLLLYYYhhhooojjj___VVVQQQGGGIIIDDDCCCIIIPPPeee~~~}}}~~~xxxooogggaaaWWWTTTQQQMMMHHHDDDFFFLLLQQQbbbvvv~~~~~~}}}{{{vvvuuuwwwtttxxxzzzxxxvvvuuuqqqkkk^^^XXXPPPLLLKKKKKKJJJHHHCCCBBBAAA???>>>=========AAA@@@@@@???>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;=========<<<;;;;;;:::::::::;;;<<<===============;;;<<<<<<<<<;;;;;;:::999<<<;;;:::888888888999:::;;;===???AAAAAA>>>;;;999;;;<<<>>>>>>======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<:::::::::;;;<<<===>>>???<<<>>>@@@AAAAAABBBDDDFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGIIIJJJKKKKKKHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDHHHKKKKKKHHHEEEEEEFFFCCCBBBAAA@@@???>>>>>>>>>===>>>???@@@@@@@@@@@@@@@FFFFFFGGGGGGGGGHHHHHHHHHHHHIIIKKKLLLLLLJJJHHHGGGIIIHHHHHHJJJIIIGGGIIINNNTTTUUUYYY```gggqqq{{{iiiaaaXXXRRRMMMHHHFFFGGG@@@@@@AAAAAA@@@===999777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999999888888888888888777888888999:::888999999999999888777777777888999999:::::::::::::::::::::::::::999999888888888888888999999999999999999999999::::::::::::999999999999999999999999666777999:::;;;::::::999999999:::;;;;;;;;;;;;:::;;;;;;;;;:::;;;;;;<<<=========<<<<<<===???AAABBBEEEFFFGGGFFFFFFGGGJJJLLLMMM\\\nnnuuuooobbbWWWQQQGGGJJJFFFEEEKKKQQQhhhzzzssskkkcccZZZTTTNNNKKKHHHHHHFFFFFFOOOZZZmmm~~~|||{{{}}}rrruuuwwwvvvvvvtttkkkaaaVVVOOOIIIFFFGGGIIIHHHFFFCCCBBB@@@???>>>===>>>>>>@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>????????????===>>>>>>???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>@@@@@@AAAAAA???>>>===<<<;;;:::::::::;;;:::888777888999:::<<<===???CCCEEEDDDAAA>>>;;;;;;===@@@@@@???@@@BBBDDDBBBBBBAAAAAA@@@@@@??????>>>>>>>>>============<<<:::::::::;;;<<<===>>>???:::;;;>>>??????AAACCCEEEGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKIIIGGGFFFAAAAAABBBBBBCCCCCCDDDDDDEEEJJJMMMLLLGGGCCCCCCDDDAAAAAA@@@??????????????????@@@AAABBBBBBBBBAAA@@@IIIIIIJJJJJJJJJJJJJJJJJJFFFHHHKKKMMMMMMKKKIIIGGGJJJHHHHHHJJJJJJGGGHHHLLLMMMNNNSSSYYYZZZ\\\eeepppqqqgggYYYQQQJJJIIIGGGCCCCCCFFF===>>>??????===;;;999999;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;;;;;;;999999888888888888999999888888888888888999::::::888999999:::999888777666888888888888999:::;;;<<<:::::::::::::::999888888999888777777777888:::;;;888999999999999:::::::::999999::::::::::::999999777888:::<<<===<<<;;;:::666666777888888888888888::::::;;;;;;<<<<<<;;;;;;=========>>>???@@@AAABBBCCCDDDEEEDDDDDDEEEHHHJJJNNN___sss{{{sssdddWWWQQQFFFJJJHHHGGGLLLRRRiii~~~yyyrrriiiaaaXXXOOOJJJJJJFFFDDDFFFGGGLLL[[[kkkxxxzzzzzzyyyxxxssseeeXXXOOOIIICCCBBBEEEGGGFFFDDDBBBAAA???>>>>>>>>>???@@@??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>?????????@@@@@@@@@@@@<<<===>>>??????>>>===<<<;;;;;;;;;<<<<<<<<<======:::;;;===???AAACCCCCCDDDBBB@@@>>><<<;;;::::::;;;999888777777888:::<<<>>>AAADDDGGGJJJIIIFFFBBB???:::===@@@AAAAAABBBFFFIIIFFFEEEDDDCCCAAA@@@?????????>>>>>>>>>============;;;;;;<<<<<<>>>???@@@AAA===???@@@@@@@@@@@@AAACCCIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKIIIHHHGGG@@@@@@AAABBBDDDEEEFFFFFFGGGLLLOOOMMMGGGBBB@@@BBB@@@@@@???????????????@@@BBBCCCDDDEEEEEEEEEDDDCCCEEEFFFGGGHHHHHHHHHHHHHHHEEEGGGJJJMMMNNNLLLJJJHHHFFFCCCCCCGGGGGGEEEGGGKKKMMMLLLPPPTTTSSSQQQXXXbbb^^^qqqnnn]]]SSSKKKDDD@@@BBBBBB??????BBB:::<<<======<<<;;;;;;<<<=========<<<<<<;;;;;;;;;999999999999999999999999888888999:::;;;<<<<<<===:::999888777777888999:::999999888888999:::;;;;;;888999::::::999888777666999888777777888:::<<<===:::::::::::::::999888777999888777666666888:::<<<888888999999999:::::::::<<<<<<<<<======<<<;;;;;;888999<<<===>>>>>>===<<<888999:::;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;:::<<<===>>>???@@@AAABBBBBBAAABBBCCCBBBBBBCCCFFFHHHOOOaaavvv~~~vvvfffWWWPPPFFFKKKIIIHHHMMMSSSjjjwwwpppiiiaaaYYYTTTOOOIIIEEEAAADDDEEEDDDGGGWWWpppyyyooo^^^OOOIIIGGGEEEBBBAAABBBDDDEEEDDDBBB???===<<<<<<======@@@???>>><<<;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???===>>>@@@AAABBBAAAAAA@@@===>>>???@@@@@@???>>>===999:::<<<=========<<<;;;;;;<<<<<<===???@@@BBBCCC>>>>>>===<<<;;;::::::999888888888999:::;;;<<<===DDDEEEGGGHHHHHHFFFCCCBBBBBBBBBBBBCCCEEEGGGIIIKKKMMMKKKHHHEEEBBB@@@?????????AAABBBBBB???===<<<===>>>>>>>>>===<<<<<<;;;;;;;;;<<<===???@@@BBBCCCDDDEEEFFFHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJIIIGGGEEEDDDDDDDDDCCCCCCCCCEEEFFFGGGFFFFFFGGGHHHGGGFFFEEEDDD@@@@@@@@@AAA@@@@@@@@@???DDDDDDDDDDDDEEEEEEEEEEEEFFFGGGJJJKKKLLLLLLJJJIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGFFFEEEEEEFFFJJJLLLMMMLLLKKKKKKMMMOOORRRTTTXXX\\\gggvvv~~~rrr___LLLDDDDDDCCCAAA???>>>===<<<<<<;;;>>>@@@@@@???===<<<<<<888999:::;;;:::999888777;;;::::::999999888888777999999999999999888777666888888888888888888888888888888777666555555666666999999888888888888999999999999999888888888888777777888999::::::999888777777777777777777888888999:::::::::::::::999888777::::::::::::999888777777777888999:::;;;<<<<<<===::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777888:::===???AAADDDBBB@@@>>>???BBBEEEGGGLLL\\\oooxxxrrreeeXXXQQQJJJHHHHHHJJJKKKUUUqqq~~~|||tttiii```[[[TTTNNNJJJGGGCCC@@@AAADDDGGGIIIRRReeettthhhXXXKKKFFFEEECCCAAA@@@AAABBBBBBBBBAAA>>>===<<<<<<======???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@CCCDDDDDDDDDDDDBBBAAA@@@>>>??????@@@@@@??????>>>;;;;;;<<<=========<<<;;;;;;;;;<<<<<<===???@@@AAA???>>>>>>===<<<;;;;;;:::999999::::::;;;===>>>??????@@@CCCFFFGGGHHHGGGGGGDDDCCCCCCDDDEEEGGGIIIJJJKKKIIIEEEBBB???>>>>>>>>>???AAABBBBBB@@@>>>======>>>>>>>>>===<<<<<<;;;;;;999:::;;;===???@@@BBBCCCDDDFFFHHHHHHGGGFFFGGGHHHHHHIIIJJJLLLLLLKKKIIIHHHFFFFFFEEEEEEEEEGGGHHHIIIFFFFFFGGGFFFEEEDDDBBBAAA@@@@@@AAABBBBBBAAA@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFFFFGGGIIIKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEEEEFFFJJJLLLKKKKKKJJJJJJJJJLLLMMMNNNKKKQQQ[[[fffooouuukkkaaaTTTHHHCCCBBBAAA@@@>>>===<<<;;;;;;<<<>>>@@@@@@>>>===<<<<<<:::;;;<<<<<<<<<;;;999999888999999999999999999999999::::::::::::999888777888888888888888888888888:::999888777777777777888888777777777777777777888666666777888999::::::;;;777888999999999999888777888888888888888999999::::::::::::::::::999888777:::;;;;;;;;;;;;:::999999888888888888888888888888999999999888888999999999999999999999999999999999:::::::::;;;<<>>@@@BBBFFFHHHIIIXXXjjjsssooobbbVVVOOOIIIGGGGGGIIIKKKWWWuuu|||rrrmmmcccXXXQQQMMMHHHDDDBBBAAA???>>>???AAADDDJJJXXXnnn|||jjj]]]PPPHHHBBBAAA@@@???????????????@@@???===<<<;;;<<<======>>>>>>===<<<;;;;;;;;;<<<======<<<<<<===>>>@@@AAAAAAAAABBBAAAAAA@@@>>>>>>????????????????????????=========>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>???@@@>>>???AAACCCEEEFFFGGGHHHEEEDDDDDDDDDDDDFFFGGGIIIHHHFFFBBB???<<<<<<======???AAACCCBBB@@@???>>>>>>>>>>>>======<<<<<<;;;;;;777888999:::===???AAABBBDDDFFFGGGHHHFFFFFFGGGHHHFFFGGGIIIKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJFFFFFFEEEEEECCCBBB@@@???@@@AAACCCDDDDDDCCCAAA@@@BBBBBBDDDEEEEEEFFFFFFFFFEEEGGGHHHJJJJJJJJJIIIIIIGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEFFFHHHJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGMMMVVVZZZ\\\fff~~~~~~tttggg```ZZZQQQIIIEEE???>>>===<<<<<<;;;;;;;;;<<<>>>@@@@@@>>>===<<<<<<:::;;;;;;;;;;;;:::999999666777777888999999::::::999::::::::::::999999888888888888888888888888888;;;:::999999999999999999666666666666666666666666666666777888999::::::;;;777888999999999999888777999999999888999::::::;;;999999:::::::::999888888::::::;;;<<<<<<<<<;;;;;;::::::999999888777666666999999888888888888999999888888888888888888888888============???@@@BBBCCC@@@?????????AAADDDGGGIIIIIIVVVgggpppnnncccWWWOOOIIIFFFFFFIIILLL[[[{{{|||ooofff```WWWMMMIIIGGGDDDAAA@@@@@@@@@@@@@@@AAACCCLLL\\\qqqvvv```RRRJJJEEE????????????>>>>>>======>>>===<<<<<<<<<<<<============<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<>>>???@@@======>>>??????@@@@@@@@@???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBCCCDDDEEEFFFDDD@@@===;;;;;;===>>>???AAACCCCCCAAA@@@???@@@???>>>>>>======<<<;;;;;;888888888:::<<>>===<<<<<<<<<<<<<<<<<<<<<>>>??????===<<<<<<<<<888888888888888777777666777777777777888888999999888888999999999888888777888888888888888888888888::::::999999888999999:::666777777777777777777666999999999888888888888777888888888999999888888888999888888888888999::::::999999:::::::::999999888888999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::999999888999888888777777888888999888888888888888888888888>>>>>>>>>???@@@AAAAAABBB?????????AAACCCEEEHHHIIIOOOZZZiiisssrrrhhhZZZQQQJJJGGGGGGJJJOOO___vvvssskkkaaaYYYSSSLLLEEECCCCCCAAA???>>>>>>@@@AAADDDEEEIIIRRRbbbuuupppXXXLLLFFFCCC?????????>>>>>>>>>>>>============<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<>>>???@@@@@@@@@AAABBBBBBCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===<<<;;;::::::999999999;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<>>>???@@@EEEDDDCCCBBBAAA??????>>>BBBAAA@@@??????@@@AAABBBDDDCCC@@@===<<<===>>>??????AAACCCCCCBBBAAAAAABBB@@@??????>>>>>>===<<<<<<:::::::::;;;<<>>======<<<<<<=========<<<===>>>===<<<;;;;;;<<<888888777777666666666666888888888777777666666666666666777777777777666666777777777777777777777777888888777777777777888888777888888999999888888777999999999888888888888777999888888888888888888999777777777777777888999999888999999:::::::::999999666777888:::;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999888888888888999999999999999999999999999999======>>>???@@@@@@AAAAAA>>>???AAACCCEEEHHHIIIJJJSSS]]]kkkvvvwwwnnn^^^SSSMMMIIIIIILLLQQQbbbgggbbb[[[SSSMMMHHHCCC???===>>>===<<<;;;<<>>>>>======>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::::::::;;;<<<======;;;;;;::::::;;;<<<>>>???CCCBBBAAA@@@????????????>>>???@@@AAAAAA@@@???>>>@@@????????????@@@AAABBB>>>>>>===<<<;;;::::::;;;:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;<<<>>>???@@@BBBBBBCCCBBBBBBAAA@@@?????????>>>======>>>???@@@BBBAAA@@@>>>>>>>>>??????>>>AAACCCDDDCCCBBBBBBCCCAAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<===???AAACCCBBBDDDEEEFFFEEEDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGFFFEEECCCCCC@@@@@@@@@AAABBBDDDEEEFFFBBBCCCCCCDDDEEEEEEEEEEEEBBBCCCEEEFFFGGGFFFDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFEEEDDDDDDCCCCCCBBBFFFHHHJJJIIIGGGCCCAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFBBBBBBGGGLLLSSS\\\fffqqqiii^^^UUUSSSWWW___dddpppssshhh]]]UUUOOOLLLHHHCCC@@@AAADDDCCCAAA>>>@@@FFFHHHFFF>>>======<<<<<<<<<======;;;<<<<<<;;;:::999:::;;;:::999888888777777888888888888777777666555555444444444555666666666666555777777777777777777777777666666666555666666777888777888999::::::999888777666666777888999::::::;;;999999888777777888999999777777666666777777888999888888999:::::::::999999666777888999::::::::::::555666666888999:::;;;;;;:::999999999999999999:::::::::::::::::::::::::::;;;<<<===???@@@AAAAAAAAA@@@AAACCCFFFHHHJJJJJJKKKRRR[[[jjjxxx|||ssscccUUUOOOKKKKKKNNNRRRcccXXXRRRLLLHHHEEEAAA???>>>;;;===>>>>>>>>>@@@EEEHHHLLLRRRYYYaaaiiiqqqyyy}}}sssttttttwww~~~sss[[[LLLGGGDDDAAA???>>><<<;;;;;;<<<>>>???@@@@@@??????>>>===<<<;;;::::::::::::;;;<<<===>>><<<;;;;;;;;;;;;===>>>???@@@???>>>===<<<<<<======@@@BBBDDDFFFFFFDDDBBB@@@????????????@@@AAACCCDDD@@@???>>>===<<<<<<<<<===<<<<<<<<<===>>>??????@@@<<<<<<<<<===>>>???@@@AAA@@@AAACCCDDDCCCBBB@@@???>>>======<<<===>>>@@@AAA>>>????????????>>>>>>>>>>>>@@@CCCDDDCCCCCCCCCDDDCCCBBBBBBAAAAAA@@@@@@???@@@>>>===;;;<<<>>>@@@AAAAAACCCEEEEEEDDDCCCDDDEEECCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGFFFEEECCCBBB@@@????????????@@@BBBCCCDDDCCCCCCBBBBBBCCCDDDFFFGGGCCCDDDFFFGGGGGGEEECCCAAADDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGJJJKKKIIIFFFDDDCCCDDDCCCBBBBBBBBBBBBDDDDDDGGGEEEFFFIIIKKKOOOYYYcccooogggZZZPPPKKKLLLPPPSSSWWWfffpppnnnooo{{{{{{tttkkk^^^UUUMMMFFFBBBBBBBBB???======<<>>;;;>>>EEEIIIGGG======<<<;;;::::::;;;;;;999:::;;;999888777888::::::999888777666777888888666666666666666666666666444555555666777777666666777777777777777777777777666555555555666666777888666777888999999888777666666666777888999::::::;;;999999888777777888999999888888777777888888999:::777888999::::::::::::999888888999:::;;;;;;;;;:::555666777888999:::;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::;;;===@@@AAABBBBBBBBBAAACCCFFFIIIJJJKKKKKKKKKNNNXXXiiizzz{{{iii[[[OOOLLLKKKNNNQQQ```LLLGGGBBBAAAAAA@@@@@@AAA>>>@@@BBBCCCDDDGGGMMMQQQ[[[aaaiiinnnpppssswww{{{{{{rrrrrrrrrvvv}}}}}}|||uuuaaaOOOFFFGGGFFFCCC>>>===;;;999999;;;===???AAAAAAAAA@@@???===<<<;;;999999999:::;;;<<<===>>>======<<<<<<===>>>@@@AAA@@@????????????AAABBBCCCAAADDDGGGJJJJJJGGGDDDAAA??????>>>???@@@BBBDDDFFF@@@@@@???>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBB======>>>>>>???@@@BBBCCCBBBCCCEEEEEEDDDBBB???===>>>=========>>>???AAABBB<<<===>>>??????>>>===<<<>>>@@@CCCDDDDDDCCCDDDEEEDDDCCCCCCBBBBBBAAA@@@@@@AAA???===;;;;;;<<<>>>@@@AAACCCEEEEEEDDDCCCDDDEEE>>>>>>>>>???AAACCCDDDEEEFFFGGGGGGFFFEEECCCAAA@@@@@@???>>>>>>>>>???AAAAAADDDCCCAAAAAABBBDDDFFFHHHDDDEEEGGGHHHGGGEEEBBB@@@DDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEBBBFFFJJJKKKJJJHHHFFFFFFFFFEEEBBB@@@@@@@@@AAABBBFFFGGGJJJJJJHHHIIITTTaaammmeeeYYYOOOJJJHHHIIIJJJOOOYYY\\\XXX\\\jjjuuuvvvyyy|||rrrfff^^^ZZZUUULLLEEEFFF@@@<<<>>>???===<<<===111888<<<<<<@@@EEEDDD???===<<<;;;:::999999999999999999:::888777666888999888777555444444444555666444444555555666777777777555555666777777888777777777777777777777777777777666666555666666777888888555666777999999777666555999999999888888888888777:::999888777777888999:::999999888888999999:::;;;777888999:::::::::::::::::::::;;;;;;<<<<<<;;;;;;888999999:::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999999999999999999:::;;;>>>@@@BBBCCCDDDDDDCCCEEEGGGJJJLLLLLLLLLKKKLLLWWWiii}}}pppaaaOOOLLLKKKMMMPPP^^^~~~HHHBBB>>>??????===???BBBFFFBBBEEENNNOOOLLLUUUcccmmmtttwwwrrrpppuuuzzz{{{}}}wwwttttttwww}}}vvvnnnkkkhhh___RRRIIIEEECCC???<<<;;;;;;::::::::::::;;;;;;============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;<<<>>>@@@BBB>>>@@@AAAAAA@@@???AAABBBBBBDDDGGGJJJJJJIIIFFFDDD>>>>>>======>>>@@@BBBCCCHHHGGGDDDAAA>>>======<<<===<<<<<<<<<>>>AAADDDEEEAAA@@@>>>>>>>>>@@@BBBCCCDDDEEEEEEEEEDDDBBB???======<<<::::::;;;>>>AAACCCAAA@@@???>>>>>>???@@@AAA>>>???BBBEEEFFFEEEDDDCCCCCCBBBAAA@@@???@@@AAABBBCCCAAA???===<<<<<<>>>>>>CCCCCCCCCBBBAAA@@@???>>>@@@?????????@@@AAAAAABBBEEEEEEFFFFFFFFFDDDCCCBBB@@@@@@???>>>>>>?????????DDDDDDDDDEEEFFFFFFGGGGGGFFFGGGGGGEEECCCBBBCCCDDDBBBBBBBBBBBBDDDFFFHHHIIIIIIJJJJJJJJJJJJHHHGGGFFFDDDEEEGGGHHHGGGFFFDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCFFFEEEFFFGGGJJJNNNRRRTTT[[[ZZZVVVMMMDDD@@@BBBFFFLLLLLLNNNSSS[[[ccchhhkkk___eeeppp}}}qqqiii]]]YYYSSSLLLFFFAAA???======<<<<<<;;;;;;;;;<<<<<<>>><<<:::;;;>>>AAACCCCCC:::::::::999999999888888999777555666888:::::::::777777777777666666666666888888777777666666666555777777777777777777777777666666666666666666666666666555444333333444555666888888777777666666555555666666666666666777888888999888777777777888:::;;;777777777777777888888999888888888888777777666666::::::::::::::::::::::::999999999999999999:::::::::999888888888999:::;;;999888777777999;;;===???;;;;;;;;;===???BBBEEEGGGHHHHHHIIIJJJJJJKKKLLLLLLNNNSSS```rrrvvviii\\\RRRKKKJJJMMMYYYxxxCCC???>>>@@@@@@???@@@DDDHHHMMMXXXbbbeeegggnnnyyyxxx}}}~~~yyyvvvyyy|||{{{{{{zzzzzz~~~~~~sssfff]]]YYYQQQHHHBBBAAAAAA@@@>>><<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;<<<===???@@@<<<>>>@@@@@@???@@@AAACCCCCCEEEGGGIIIIIIGGGEEEDDD@@@@@@???>>>>>>???@@@AAAGGGFFFCCCAAA>>>======<<>>======>>>@@@BBBCCCAAA@@@???>>>???AAACCCDDDEEEFFFGGGGGGEEECCCAAA?????????>>>>>>???AAADDDEEE@@@@@@???>>>>>>???@@@@@@>>>@@@BBBDDDEEEDDDCCCAAA@@@@@@???>>>>>>>>>>>>???AAA@@@>>><<<;;;<<<===>>>AAAAAAAAA@@@@@@???>>>===??????>>>>>>???@@@@@@AAACCCDDDEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>AAABBBBBBCCCCCCDDDEEEEEEDDDEEEEEECCCAAA@@@AAABBBCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJHHHGGGFFFCCCDDDEEEFFFEEEDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEFFFHHHKKKMMMOOORRRRRROOOIIIBBB???AAAEEEEEEEEEEEEIIIOOOTTTXXXYYYQQQVVV]]]fffooovvv{{{}}}yyy{{{{{{rrrggg\\\UUUKKKIIIFFFCCCAAA@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<===;;;999:::<<>>=========>>>@@@BBBCCCEEEEEEFFFGGGHHHIIIIIIJJJNNNRRR]]]ooo|||rrrdddZZZRRRPPPPPP\\\{{{===<<<===AAAAAAAAADDDJJJ\\\mmmsssbbbUUUMMMGGG@@@===>>>??????>>>======<<<<<<<<<<<<==================<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;;;;<<<>>>>>>:::<<<>>>??????@@@BBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>??????@@@FFFEEECCC@@@>>>===<<<<<<@@@???>>>===>>>???@@@AAAAAA@@@@@@@@@@@@BBBDDDEEEFFFGGGGGGGGGGGGEEECCCBBB=========>>>???@@@AAAAAA@@@@@@???>>>>>>???@@@@@@???AAABBBDDDDDDCCCAAA@@@???????????????>>>======???>>>===;;;;;;;;;<<<<<<>>>>>>>>>======<<<<<<;;;>>>============>>>??????@@@AAABBBCCCDDDDDDDDDDDDFFFEEECCCAAA???>>>======?????????@@@AAAAAABBBBBBAAABBBBBBAAA???>>>???@@@BBBBBBAAABBBCCCEEEGGGIIIJJJJJJJJJJJJIIIHHHGGGGGGAAABBBBBBCCCCCCAAA@@@???AAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHDDD@@@>>>@@@CCCEEEDDDCCCDDDGGGIIIKKKKKKKKKMMMQQQUUUXXXZZZ[[[[[[YYYZZZ\\\bbblllwwwxxxsssooollleeeeeeccc```ZZZSSSKKKGGGDDDBBB@@@===;;;:::::::::;;;;;;;;;::::::;;;;;;<<<===;;;999999;;;<<<===<<<:::999999999999888888888999888777888999999888666777666666666666555555555666555555555555444444444555555555555555555555555555555555555555555555555777777666666666666777777777777777666666666666555666666555555666666777888555555444444555777888:::777777666666777777888999777777777777777666666666888888888888888888888888:::::::::999888888888777888888888777888999999:::===<<<:::888777777888888=========>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHMMMPPPYYYjjjzzz{{{ooofff]]]WWWVVVbbb;;;:::<<<@@@AAADDDLLLVVVsss~~~|||nnn]]]QQQKKKGGGAAA>>>>>>>>>>>>=========>>>>>>>>>>>>==================<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;;;;;;;<<<===;;;<<<>>>>>>>>>???@@@BBBDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???>>>>>>???@@@AAADDDCCCBBB@@@???===<<<<<<>>>>>>======>>>???@@@AAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCC<<<===>>>???@@@??????>>>@@@??????????????????@@@@@@AAABBBBBBBBBAAA???>>>???@@@AAAAAAAAA@@@>>>======<<<;;;:::::::::;;;;;;;;;;;;;;;:::::::::::::::===<<<<<<;;;<<<<<<=========>>>???AAACCCDDDEEEFFFIIIHHHEEEBBB@@@===<<<;;;======>>>>>>???@@@@@@@@@???@@@AAA@@@???===>>>???>>>>>>>>>>>>@@@BBBDDDEEEJJJJJJJJJIIIIIIHHHGGGGGGAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@AAACCCDDDFFFGGGDDDDDDEEEEEEDDDCCCBBBBBBBBBDDDDDDCCC@@@??????AAAFFFDDDBBBBBBCCCDDDDDDCCCJJJKKKLLLLLLLLLLLLKKKJJJNNNNNNOOORRRXXX^^^dddgggdddgggkkkpppvvv}}}|||vvvnnnfff```\\\XXXVVVRRRRRRQQQPPPMMMJJJFFFDDDBBB@@@>>><<<:::999888888::::::::::::::::::;;;<<<>>><<<:::999:::;;;;;;:::999999999999888888888888111111222555888999777666666666666555555555444444444444444444444444444444555555555555555555555555555555555555555555555555555555555444444555555555666666666666666666666666666555555555555666777777666666444444444444555666666666666666666777888888888888888888888888888888999999999999999999999999;;;::::::999888777777666777777777777888888999999<<<;;;:::888777777777777999:::;;;===???BBBDDDEEE@@@@@@@@@AAABBBDDDFFFGGGLLLNNNVVVcccqqq{{{~~~}}}uuunnnfff^^^[[[hhh;;;;;;<<>>>>>>>>>>>======>>>??????>>>==================<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===??????>>>>>>???AAAEEEEEEDDDCCCBBB@@@???>>>>>>>>>======>>>@@@AAABBBBBBAAAAAA@@@???===<<<<<<;;;;;;<<<===???@@@AAABBB@@@@@@@@@AAABBBCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCCCC@@@AAACCCDDDDDDCCCBBBAAA?????????@@@@@@?????????@@@AAAAAAAAA@@@???>>>===>>>???@@@AAA@@@???>>>===;;;;;;;;;::::::::::::::::::999888888888999::::::<<<<<<;;;;;;:::;;;;;;<<<;;;<<<===???AAACCCEEEFFFIIIGGGEEEBBB???<<<;;;:::<<<======>>>>>>??????@@@>>>@@@AAAAAA???>>>>>>???============???AAACCCDDDJJJIIIHHHHHHGGGFFFFFFFFFBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@BBBCCCEEEGGGHHHEEEEEEEEEEEEDDDBBBAAA@@@DDDDDDDDDCCCAAA@@@??????@@@>>>======>>>>>>===<<>><<<;;;:::;;;;;;:::888999999999888888888777777111111222444777888666444555555555555444444444444333333333444444444444444666666666666666666666666555555555555555555555555444555555555555555555444555555555555555666666666555555555555555666666777888777555444222222333333666666666555666777777888999999999999999999999999999999999999999999999999::::::999999888777666666666666777777777888888888999888888888777888888888888999;;;===@@@BBBCCCDDD?????????@@@BBBEEEGGGIIILLLOOOUUU^^^iiiqqquuuvvvssspppiiiaaa^^^lll======???AAADDDNNNdddwwwyyy{{{|||nnn^^^PPPHHHEEEAAA@@@???>>>===>>>>>>???<<<===>>>??????>>>===<<<============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;===????????????AAABBBGGGGGGGGGFFFDDDBBB???>>><<<<<<<<<<<<===???AAABBB@@@@@@@@@??????===<<<;;;999:::;;;===???@@@BBBBBB>>>???@@@AAABBBCCCDDDEEEBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCCCCBBBAAA@@@>>>???@@@@@@@@@@@@???>>>??????@@@??????>>>=====================<<<;;;;;;::::::;;;;;;::::::::::::999888888777888999;;;<<<<<<<<<;;;::::::::::::;;;::::::;;;===@@@BBBEEEFFFFFFEEEBBB@@@===;;;::::::<<<<<<<<<===>>>>>>??????===???AAAAAA@@@???>>>?????????>>>???@@@BBBDDDFFFIIIHHHGGGFFFEEEEEEEEEEEECCCBBBBBBBBBAAAAAAAAAAAA>>>???@@@AAACCCEEEFFFHHHEEEEEEDDDCCCBBBAAAAAA@@@FFFEEEDDDCCCAAA@@@???>>>>>><<<;;;<<<======<<<;;;======>>>>>>>>>?????????>>>???AAACCCCCCCCCBBBAAAAAABBBDDDDDDEEEFFFJJJMMMOOOSSSXXX]]]aaafffkkkooosssuuuyyy|||~~~~~~}}}{{{{{{~~~|||vvvooofff]]]VVVNNNKKKFFFDDDCCCBBBAAA@@@===>>>>>>>>>>>>>>>>>>>>>:::::::::999999888888777888888888888999:::;;;;;;===<<<::::::;;;;;;999777999888888888888777777777888777666666777777555333555555444444444333333333333333333444444444444555666666666666666666666666444444444444444444444444666666777777777777666666444555555555555666666666555555444444555555666777999777666444222222222222666666555555666666777888888888888999999999999:::777777777777777777777777999999999888777777777666555555666777777777777666666666777777888888888999;;;;;;===>>>???@@@@@@@@@@@@??????@@@BBBFFFIIIKKKNNNRRRXXX___eeeiiilllmmmkkkllliii```^^^mmm<<<>>>CCCFFFIIIUUUmmmyyylll^^^RRRKKKGGGEEE<<<=========<<<<<<===>>>;;;<<<>>>??????>>><<<;;;============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<888999::::::;;;;;;;;;;;;999;;;>>>???@@@BBBDDDFFFJJJKKKKKKKKKIIIEEEAAA???===<<<;;;;;;;;;===>>>???>>>????????????===<<<;;;:::;;;<<<>>>???@@@@@@@@@<<<===???@@@BBBCCCCCCDDDBBBAAAAAABBBBBBCCCCCCDDD@@@@@@AAA@@@@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;:::999999888777888:::<<<===<<<<<<;;;:::::::::::::::999999:::<<<>>>AAADDDEEEBBBAAA???===;;;::::::999:::;;;;;;<<<======>>>>>><<<>>>@@@AAA@@@>>>>>>>>>????????????@@@BBBEEEFFFGGGFFFEEEDDDCCCCCCDDDDDDBBBBBBAAAAAA@@@@@@@@@AAA======>>>???@@@BBBDDDEEEDDDCCCAAA@@@@@@@@@AAABBBEEEDDDBBB@@@??????>>>===???>>>======??????===;;;<<<;;;;;;;;;;;;<<<======<<<<<<===>>>???@@@AAAAAA<<<>>>@@@@@@@@@@@@BBBCCCCCCFFFHHHJJJKKKMMMPPPRRRPPPRRRUUUXXXZZZ]]]aaadddkkkzzz|||vvvttttttsssqqqpppsssxxx}}}|||zzzyyyxxxyyy{{{~~~|||yyyxxxzzz}}}{{{{{{{{{{{{xxxrrrkkkeee```_________```ccceeefffccc```[[[UUUPPPKKKHHHFFFEEECCC@@@????????????>>><<<===>>>>>>>>>===<<<;;;===<<<;;;999777555333111777777777888888999:::;;;;;;:::999999:::999888666888888888888777777777777;;;999777666666666444333444444444333333333333222333444444444555555555555555555555555555555555555444444444444444444444444555666777888888777666555444444444555555555666666555444444444444555666666777666444333333444444555666555555555555666777777666666777777777888888888777777777777777777777777888888888888777777777777444555666777777777666666555666666777777888777777:::;;;===>>>???@@@???????????????@@@BBBFFFJJJLLLPPPVVV^^^dddggggggggggggdddhhhggg^^^[[[jjj:::???FFFKKKNNNZZZqqqvvviiiXXXMMMHHHGGGFFFDDD>>>??????>>><<<;;;;;;<<<;;;<<<===??????===<<<;;;>>>=========<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<777888999:::;;;<<<<<<<<<666999<<>>===<<<;;;:::;;;<<<<<<===>>>?????????>>><<<;;;<<<<<<===>>>>>>>>>>>>>>><<<===>>>@@@BBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBBBB>>>???@@@AAAAAA@@@???>>>============>>>>>>>>>>>>@@@???>>><<<<<<===>>>>>>::::::;;;<<<<<<<<<;;;;;;:::999888888999;;;===???===<<<;;;;;;::::::::::::999999:::;;;===@@@CCCEEE???>>>===;;;::::::999999999::::::;;;;;;<<<======:::===@@@@@@???=====================???AAACCCDDDGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@;;;;;;<<<===>>>@@@BBBCCCBBBAAA???>>>>>>???AAABBBDDDAAA???==================<<<;;;<<<===<<<:::888999999888777777777888888<<<<<<;;;:::;;;===???AAA:::<<<>>>>>><<<<<<<<<===;;;===????????????AAACCCCCCDDDEEEFFFEEEFFFIIIKKKLLL]]]kkkjjjbbb\\\ZZZ[[[RRRQQQPPPQQQUUUYYY[[[\\\\\\[[[YYYXXXYYY]]]aaaccc```aaaaaa^^^ZZZYYY[[[]]][[[[[[]]]]]]\\\VVVNNNIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKJJJGGGBBB>>>===???AAA>>>;;;999888999:::999999:::;;;<<<<<<;;;:::888777666666777888999999999999777777777777888999:::;;;999888777888999888666555888888888888777777777777888666333333444555555444444444444333333333222222444444444555555666666666444444444444444444444444444444444444444444444444333444555666666555444333444444444555555555666666555444444444444555666666444444333333444555777888555555555555555666777777444555555555666666777777888888888888888888888888777777777777777888888888333444666777777777666555666666777777777777666666666888;;;>>>@@@BBBBBBBBB???>>>>>>???BBBFFFJJJLLLRRRYYYccciiijjjhhhfffeee___eeeeee]]]YYYhhhAAADDDHHHNNNXXXfffvvv}}}mmm```RRRLLLHHHDDDBBBBBB@@@???>>>======<<<<<<===>>>===<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999999999888888888888777888;;;>>>@@@AAABBBDDDFFFHHHJJJLLLMMMLLLIIIEEECCC<<<;;;::::::<<<======<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<======???@@@AAABBBCCC@@@???>>>>>>>>>@@@CCCDDDAAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBAAAAAA@@@??????===============>>>>>>???<<<===>>>>>><<<:::::::::999;;;<<<>>>>>>===;;;:::<<<:::888666666888;;;<<<<<<;;;::::::<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>=========<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999===???AAACCCCCCBBB???>>>>>>>>>>>>>>>???AAACCCEEEDDDDDDDDDDDDCCCAAA>>>======>>>???AAAAAA@@@??????@@@>>>======???@@@??????CCCBBB@@@???>>>>>>???@@@<<<===>>>???@@@@@@???>>>=========<<<;;;;;;::::::777888888999999999888888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>??????===============>>>??????KKKNNNQQQSSSQQQMMMGGGCCCGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<;;;======<<<999777777999;;;::::::::::::::::::::::::888999:::888666555555666555555555555666666666666999777555444333444555666777777777777777777777777666555444444555777:::;;;444333333333333444555555666666666666555555444333444444444444444444444444555555555555555555555555444444444555555555666666555555555555555666777777999999888666555333222222555444222111111222444555666666666666666666666666666666666666666777777777555555666666777777888888888888888888888888888888555666666777777777777777666666666777888888999999;;;;;;;;;;;;<<<>>>???@@@@@@???>>>===???EEEMMMSSSVVV\\\dddiiiiiifffcccaaa\\\[[[\\\]]]```nnnGGGKKKRRRYYY```jjjttt{{{{{{|||vvv___TTTJJJGGGFFFDDDDDDFFF@@@???>>>===<<<<<<;;;<<<;;;;;;:::;;;;;;<<<==============================<<<<<<;;;:::::::::::::::999999999999888888888888777999;;;<<<<<<===>>>???EEEFFFHHHJJJIIIGGGCCCAAA===<<<::::::<<<======<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAA>>>>>>======>>>@@@CCCDDDBBBBBBCCCCCCCCCBBBBBBAAADDDDDDCCCCCCBBBAAAAAA@@@???>>>============>>>>>>>>>??????===;;;999999:::===>>>??????>>><<<999888;;;:::999888999:::<<<===:::888888999;;;;;;;;;::::::;;;;;;<<<======>>>>>>=========<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;:::===>>>@@@AAAAAAAAA???>>>>>>>>>>>>>>>@@@AAACCCDDDCCCCCCCCCCCCBBB@@@???>>>>>>>>>???@@@@@@@@@@@@???<<<;;;:::;;;===?????????AAA@@@???>>>>>>=========>>>>>>??????>>><<<;;;:::======<<<<<<;;;:::::::::888888999999999888888777777777888888999::::::;;;:::::::::;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>BBBFFFKKKNNNNNNIIIBBB===========================??????>>>>>>>>>=========@@@?????????????????????======>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888555555777999999999999999999999999999888999:::888666555555666555555555555666666666666888777555444444444666666777777777777777777777777666555555555555777888999444333333333333444555555222333333333222222111000444444444444444444444444555555555555555555555555444444444555555555555555666666666666666777888888777777666555444333333222555444222111111222444555555555555555555555555555666666777888999::::::;;;555666666666777777777888888888888888888888888888777666555555555777888999666666666777888888999999:::;;;;;;<<<===>>>>>>?????????>>>===???DDDKKKPPPUUU[[[bbbfffgggeeecccaaa\\\\\\^^^```dddrrrVVV[[[bbbiiinnnrrrvvvxxxyyy~~~xxxsssqqqrrrtttttt~~~vvvhhhRRRIIIBBBAAABBBAAABBBEEE@@@???>>><<<;;;:::::::::777888999:::;;;<<<<<<<<<========================;;;;;;:::999999999:::::::::999999999888888888888999;;;=========<<<===>>>@@@AAADDDEEEEEEDDDBBB@@@>>><<<;;;;;;<<<===<<<;;;<<<<<<<<<<<<<<<=========:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????<<<<<<<<<<<<>>>@@@CCCDDDDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBAAAAAA@@@@@@??????>>>>>>=========>>>>>>AAAAAA@@@===:::888999;;;===>>>>>>>>>===<<<:::999:::::::::;;;<<<===>>>>>>;;;999999:::<<<===<<<;;;:::::::::;;;<<<<<<===============<<<;;;;;;::::::999999:::;;;<<<<<<<<<<<<===>>>>>>>>>????????????????????????@@@AAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@>>>===<<<>>>AAACCCCCCCCC>>>>>>>>>>>>===<<<;;;:::<<<<<<=========;;;:::999<<<<<<<<<;;;::::::999999999999999999888777666666666666666777888888999999999999999::::::;;;;;;<<<888888888888888888888888999999999999999::::::;;;999>>>DDDIIIIIIEEE???:::;;;;;;::::::999999888888>>>===<<<;;;:::999888777::::::::::::::::::::::::888999999:::::::::::::::777777777777777777777777999999999999999999999:::888999888666444444555777888888888888888888888888888999999888666555555666555555555555666666666666888777555444444555666666777777777777777777777777666666666666666666666666444333333333333444555555444555555555555444333333444444444444444444444444444444444444444444444444555555555444444444444444777777666666777777888999555555555555444444444444555444333222222333444555555555555555555555555555555555666777999:::;;;;;;666666666666777777777777777777777777777777777777777666444333444666:::<<<666666666777888888999999:::;;;<<<>>>>>>>>>======>>>>>>>>>>>>???BBBFFFJJJSSSWWW\\\```aaa`````````[[[\\\___bbbgggvvviiimmmrrrwww{{{|||}}}}}}}}}yyyqqqnnnoooqqqpppnnntttzzz~~~tttdddWWWKKKDDD>>>>>>>>>======??????>>>===;;;:::999999999666777999;;;======<<<<<<========================;;;;;;:::::::::::::::;;;::::::999999999888888888999;;;======<<<<<<<<<>>><<<>>>@@@BBBCCCBBB@@@??????===;;;;;;<<<===<<<;;;;;;;;;;;;<<<<<<=========::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===999::::::;;;===@@@BBBCCCDDDEEEEEEDDDDDDCCCBBBAAA??????>>>>>>========================>>>???@@@AAADDDCCCAAA===999888999;;;999:::;;;<<<======<<<<<<888999;;;===>>>>>>>>>>>>???>>>======>>>>>>===<<<999999::::::;;;<<<<<<<<<=========<<<;;;;;;::::::777888:::;;;<<<===============<<<<<<===>>>???@@@?????????@@@@@@AAAAAABBBAAA@@@???>>>>>>???AAABBB???>>>=========>>>@@@AAA@@@???>>>???AAACCCCCCBBB<<<======>>>===;;;:::999888999;;;<<<============;;;;;;;;;:::999999888888999999999999888777555555666666666777777888888888777888888999:::;;;;;;<<<888888888777777777666666777777666666666777888888777;;;@@@DDDEEECCC???<<<;;;;;;;;;:::999999888888======<<<;;;:::999888888777777888888888888999999777888999:::;;;;;;;;;;;;777777777777777777777777777777777888888888888888777888777666444444555777888888888888888888888888777888999888666555555777555555555555666666666666777666555555555555666666666666666666666666666666555666666666666555444333444333333333333444555555555555666666666666555555444444444444444444444444444444444444444444444444555555444444444444333333666666666666666777777888444555555555555666666666444444333333333444555555555555555555555555555555333444444555666777888888666666666666777777777777666666666666666666666666666555444444555777999;;;666666666777888888999999999;;;===??????>>>===;;;===>>>?????????@@@BBBEEEMMMPPPSSSVVVWWWWWWXXXYYYWWWYYY]]]aaagggvvv|||}}}}}}}}}vvvpppooorrrtttrrroooqqqyyy{{{vvvooocccUUUKKKEEE@@@===>>>===::::::<<<>>>===<<<:::999888888888777888:::<<<===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999999999888444666888999888888999::::::;;;>>>???AAAAAA@@@??????===;;;<<<===>>>===<<<::::::;;;;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<::::::::::::::::::;;;;;;777888999;;;===???@@@AAACCCCCCCCCCCCCCCBBBAAAAAA>>>===============<<<<<<;;;;;;<<<===???AAACCCDDDEEEDDDBBB>>>:::888999;;;888888999:::;;;;;;<<<<<<777888:::===>>>>>>======BBBAAA???>>>>>>===;;;999999999::::::;;;<<<<<<<<<=========<<<;;;;;;::::::777888999;;;<<<======>>>===<<<;;;;;;<<<>>>@@@AAA???@@@@@@@@@@@@@@@@@@@@@??????>>>======???@@@AAA???>>>=========>>>@@@AAA>>>===;;;;;;<<<===<<<;;;<<<============;;;:::888888999;;;===>>>>>>>>>>>>:::::::::999888888777777999999999888777666555444777777777777888888888888777777888888999:::;;;;;;999999888888777666666666555555555555555666777777888999;;;===>>>>>>>>>>>>888777777777666666555555777777777777777777777777666666666666666666666666333444555777888888888888888888888888888888888888666666666777777777888888777888888777666555666888999999999999999999999999666777888777555555666777555555555555666666666666666666555555555666666666555555555555555555555555555555666666555444333222444333333333333444555555111222222333333333222222444444444444444444444444444444444444444444444444444444444444444444333333555444444444444555666666444555555666777777888888333333333333444555555666555555555555555555555555666666666555555555555555777777777777666666666666555555555555555555555555333444666888888888888777666666666777888888999999999:::===>>>???>>>===<<<<<<>>>??????>>>>>>@@@AAAEEEGGGJJJKKKLLLLLLNNNPPPPPPRRRWWW[[[bbbrrr{{{wwwssstttxxxyyyvvvrrrssszzz~~~vvvmmmggg```TTTJJJFFF>>>;;;;;;======;;;;;;>>><<<;;;:::999888888888888999999:::<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======::::::::::::999999999999555777999999999999:::;;;999:::<<<===?????????>>>>>><<<;;;<<<===???>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======::::::::::::::::::999999777777888:::<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????;;;;;;<<<===???AAACCCDDDDDDDDDBBB???;;;::::::;;;;;;;;;;;;:::::::::999999888999;;;===>>>>>>======AAA???===<<<<<<;;;888777:::::::::;;;<<<<<<===============<<<;;;;;;::::::777888999;;;<<<=========<<<<<<<<<<<<===>>>@@@AAA@@@@@@AAAAAAAAA@@@??????>>>>>>=========>>>>>>???>>>============>>>??????@@@>>><<<<<<======<<<;;;<<<<<<<<<<<<;;;:::999888;;;;;;<<<======<<<;;;:::999999999888777777666666888888888888777666555555777777777777777888888888777777777888888999999:::999888888888777777666666555555555555555666666777777777666666777888:::;;;666666666666666666666666555555666777777888999999:::999999999888888888888333444555666777888888888666666666666666666666666555555555666777777888888777888999888777666777888999999999999999999999999555666777777555555666777555555555555666666666666555555555666666666666666555555555555555555555555555555444444444333333333444333333333333444555555222333333444444444444444444444444444444444444444333333333333333333333333222333333333444444444444444444333333444444555666444444555555666777777888333333444444555555666666444444444444444444444444999888888777777666666555777777777777666666666666666666666666666666666666333555777999:::888666444666666666777888888999999999:::<<<===>>>???>>>>>><<<>>>??????>>>>>>???@@@@@@BBBDDDEEEDDDDDDFFFGGGJJJKKKOOOSSSZZZkkk~~~}}}}}}{{{{{{}}}~~~}}}zzzvvvssszzzvvvjjj___XXXPPPGGGBBBCCC:::999:::>>>===::::::===999999888888888888999999::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===;;;;;;:::::::::999999999999;;;<<<<<<;;;:::;;;;;;888999:::;;;<<<======<<<===;;;:::<<<>>>@@@@@@???<<<;;;;;;;;;;;;;;;;;;:::<<<<<<<<<=========>>>>>>;;;;;;;;;::::::999999999666777888:::;;;<<<<<<<<<<<<<<<===>>>????????????????????????????????????=========>>>???@@@BBBBBBCCCCCCCCCAAA===;;;;;;;;;======<<<<<<;;;;;;<<<<<<;;;<<<======>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::888:::;;;;;;<<<======>>>>>>=========<<<;;;;;;::::::888999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAA@@@AAAAAABBBAAA@@@???>>>======>>>>>>>>>===<<<<<<<<<======>>>>>>>>>>>>>>>BBBAAA??????@@@AAA@@@???;;;;;;:::999888888888888999:::;;;<<<<<<;;;:::999999888888777777666555555666777777777777777666666666666666666666666666666777777777888888888888888777777777777777666666666666666555555666666777888666666555555555555666666666666777777888888999999666777777888999999::::::<<<<<<;;;:::999999888777555666777888888888888888555555555555555555555555555555555666777888888888666777999888777666777888888888888888888888888888555666777666555555666777555555555555666666666666444555555666666666666666444444444444444444444444555444333222222222333444444333333333333444555555444555555666777777666666444444444444444444444444333333333333333333333333111111222333444555555666444444444444444555666666222333333444444555555555222333444555555666666666444444444444444444444444777777777777777666666666888777777777666666666555666666666666666666666666666666888888888777555444666666666777888888999999888999:::<<<===???@@@AAA===>>>??????>>>>>>???AAA>>>@@@BBBCCCBBBAAAAAABBBEEEFFFHHHKKKRRReee}}}yyyrrrxxx~~~~~~ooobbbTTTMMMEEE>>><<<@@@:::999;;;>>>===888888:::888888888777888888999::::::999888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::;;;<<<;;;;;;;;;:::::::::999999999:::;;;:::888666666666777777888::::::;;;;;;;;;<<<;;;:::;;;>>>@@@AAAAAA<<<<<<<<<;;;;;;:::::::::============>>>>>>>>>>>><<<;;;;;;::::::999999999666777888999:::;;;;;;;;;999:::;;;===>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@????????????@@@@@@BBBCCCCCCBBB???<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAA>>>>>>>>>>>>>>>?????????===<<<;;;<<<>>>>>>>>>===;;;;;;<<<<<<===>>>>>>>>>>>>======<<<;;;;;;::::::999999:::;;;<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAA@@@AAABBBBBBAAA@@@>>>===<<<===>>>>>>>>>===;;;:::;;;<<<>>>?????????>>>===???===<<<===???@@@@@@???;;;:::888666666666777777444555888:::;;;<<<<<<<<<888888888777666666555555555666777777777777777666555555555555555555555444888888888888777777777777666666666666666666666666777666666666666777888888666777777888777666444333222333444555666666777888555555555666666666777777888888777666444333222222444444555666666666555555555555555555555555555555555555555666777888888999555666888888777666666777777777777777777777777777444666777666555555666777555555555555666666666777444444555666777777666666444444444444444444444444555444222111111222444555444333333333333444555555111222222333444444444333444444444444444444444444333333333333333333333333000000111222444555666666555555555555555666777777111111111222222333333333222333444555666666666666444444444444444444444444333444444444555555666666888888777777666666666555777777777777777777777777999888777666666555555555666666666777888888999999888999999;;;===???AAACCC===>>>???>>>===>>>@@@BBB???AAACCCCCCBBBAAA@@@AAACCCCCCDDDGGGNNNaaazzz|||~~~}}}~~~}}}{{{zzzppp___MMMDDD@@@>>><<<===>>>===;;;999999:::;;;<<<999999999888888888888888999888777666666777888999;;;::::::999999:::::::::;;;;;;::::::::::::;;;;;;999888888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999999:::<<<>>>@@@BBBCCCGGGCCC>>>999777999<<>>>>>>>>===<<<:::888888===;;;:::999999999777666888999:::::::::999888777;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@@@@???===<<<;;;<<<===>>>>>>>>>???>>>>>>===<<<;;;;;;;;;:::999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;888999;;;<<<===<<<<<<;;;:::<<<>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA???===<<<@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888888999;;;;;;;;;999777666777777777777666666666666666666666666555555555555222333333444444555555555777777777777777777777777666555444444555666777888777777666555555666777888666555444333444666888999555555666666666666555555555555555555555555555555999999888666555444333222555555555555555555555555555444444333333222111111000222333333111111222444777666555555555666888999666666555555555444444444555444333222333333555666444444555555555555444444444444444555555555555666888777555333333333555666444444444444444444444444333333333333333333333333333333333333333333333333222333555666666666555444000000000000000000000000666555444333222333333444222333333444555666777777444444444333333222222222444444444444444444444444444333333333333444555555666555555555555444444444555555555555555555555555777777777777777777777777333444444555555555555555444444555777888999:::;;;;;;;;;;;;<<<===>>>>>>???BBBAAA@@@>>>===<<<<<<<<<@@@@@@AAAAAAAAA@@@@@@???@@@AAACCCFFFMMM___~~~~~~xxxsssfffWWWHHHAAA???=========<<<;;;999888777888999::::::999999999888777777777888888777777777777888888:::999999::::::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::;;;;;;<<<===???AAABBBCCCFFFDDDAAA>>>;;;::::::;;;>>>>>>>>>===<<<;;;:::999:::999777777888888777555888999:::::::::999888888;;;;;;<<<===============<<<<<<===>>>???@@@AAAAAACCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDD@@@???===<<<;;;<<<>>>???????????????>>>===<<<;;;::::::999999999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888999:::;;;<<<<<<<<<<<<:::<<<>>>>>>>>>>>>???@@@BBBBBBBBBBBBBBB@@@???>>>@@@@@@???>>>============;;;;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::888888888888888888888888888999:::;;;;;;:::888777777777777777666666666555666666666666555555555555444444444444444555555555666666666666666666666666666555444444555666777888888777666555555666666777777777555444444555666777555555666666666666555555555555555555555555555555888777777666555444333333444444444444444444444444444444555555555555555555222333444444333333444555777666555555555666777888666555555555444444444444555444333333333333444555444444555555555555444444444444444444555555555555666444333111111111333444444444444444444444444444333333333333333333333333333333333333333333333333222333333444444444444444222222222222222222222222666555444333222333333444444444444555555555555555222222444555777888999:::444444444444444444444444444333333333333444555555333444444444555555666666555555555555555555555555555555555555555555555555888888999888888777666666777777777777777777777777;;;;;;;;;<<<===>>>>>>>>>@@@???>>>>>>===>>>>>>>>>>>>??????@@@@@@??????>>>???@@@CCCFFFMMM___}}}~~~rrrhhhXXXLLLAAA>>>>>>===<<<===:::999888666666777888888::::::999999888777666666777777888888888888777777888888999:::;;;===???@@@===<<<<<<<<<<<<<<<<<<===::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;=========>>>???@@@BBBBBBDDDDDDCCCBBB???<<<999777===============<<<<<<;;;999777666777888999888666777888999::::::999888888:::;;;<<<===>>>?????????:::;;;;;;<<<===>>>???@@@CCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGHHH@@@???===<<<;;;<<<>>>???AAAAAA@@@@@@>>>===<<<;;;999999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;::::::::::::999888888888888888999999999::::::;;;<<<===:::<<<>>>???>>>===>>>???AAABBBCCCCCCCCCCCCBBBBBBAAAAAA???>>>>>>>>>>>>>>>::::::999999999999999:::999999999999999999999999888888888888888888888888888999:::;;;;;;;;;:::999777777777666666666555555666666666555555555555444666666555555555555555555666666666666666666666666555555555444555555666777888777666555555555555555888777777666555555444444444555555666666555555444444444444444444444444444666666555555555444444444444444444444444444444444333333333444555666666666333444666555444444555777666555555555555666777777555555555555444444444444444444333333333333444444444444555555555555444444444444444444555555555555555444222111111222333333444444444444444444444444222222333333333333333333333333333333333333333333333222222222222333444444444444444444444444444444555444444333333333333444555555555555444444333333111222333555777999;;;<<<444444444444444444444444333333333333333444555555222222333444555666777777555555555555555555555555555555555555555555555555:::::::::999888777666555777777777777777777777777;;;;;;;;;<<<======>>>>>>============>>>>>>???@@@======>>>>>>???>>>>>>======???BBBFFFMMM___||||||iii\\\NNNEEE>>>===>>><<<;;;<<<999999888777666777777888;;;::::::999888777666666666777888999999888777666777888999:::<<>>???@@@@@@AAABBBBBBAAA???<<<999777<<<<<<======>>>======<<<888777666777999:::999888666777999::::::999888888777888:::<<<===>>>??????:::;;;;;;<<<===>>>??????BBBCCCDDDEEEFFFFFFFFFFFFBBBCCCDDDEEEFFFGGGGGGGGG@@@???===;;;;;;<<<===>>>AAAAAAAAA@@@???===<<<;;;888888888888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999888888888888888:::999999888999;;;<<<===;;;===>>>???>>>===>>>???AAABBBBBBCCCDDDDDDEEEEEEBBBAAA@@@???>>>>>>>>>>>>999999888777777777888888999999999999999999999999888888888888888888888888777888999:::;;;;;;::::::777777666666666555555555666666555555555444444444777777666666555555555444666666666666666666666666555555555555555555555555888777666555444444333333666666666666666555444333444444444555555444444444444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333333444555555444444555777444444444555555555666666444444444444444444444444444444333333333333333333333444444555555444444333333333444444444555555555555555444333333444444555333333333333333333333333222222222222222333333333222222333333333333444444444333222222222333555666444444444444444444444444444333333333333333333333444444444444444444444444333333333444444444444444444444444444444444444444333333222222333333444555222222333444444555666666555555555555555555555555777777777777777777777777777777777666666555333333333444555666777999::::::;;;;;;;;;<<<<<<========================>>>??????======>>>>>>??????>>>>>><<<>>>BBBFFFMMM^^^{{{}}}ttt___QQQIIIBBB=========;;;:::;;;::::::999999888888888888::::::999999888777777666666777888999999888777666777888999:::<<>>>>>???>>>>>>===<<<<<<;;;;;;;;;<<<<<<===============666555444666888999888777666777888999:::999888888555666888:::;;;=========;;;<<<======??????@@@AAAAAABBBCCCEEEFFFFFFFFFFFFCCCDDDEEEEEEEEEEEEDDDCCC???>>><<<::::::;;;<<<===@@@@@@@@@@@@>>>===<<<;;;777777777888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999999999999:::999888888999:::<<<===;;;===??????>>>===>>>>>>@@@AAAAAABBBCCCDDDEEEFFFBBBAAA@@@???>>>>>>>>>>>>999888777666666666666666999999999999999999999999888888888888888888888888777888888999::::::::::::666666666666555555555555555555555555444444444444777777666666555555555444555555555555555555555555555555555555555555444444666666666555444333222222222333444555555555555555333333444444444444333333444444444444444444444444333333333333444444444444333333333333333333333333333333222222222111111111111333444444333222444555333444444444555555555555333333444444444444444444444444444333333222222111333333444444444444333333333333333444444444444555444444444333333444444444333333333333333333333333111111111222222333333333222222222333333444444444555444333333333444666777444444444444444444444444222222333333333333333333222222333333444555555666444444333333222111000000444444444444444444444444333222222222222333444444444444444444444444444333555555555555555555555555777777777777777777777777333333444444555444444333333333444666777888999:::;;;;;;;;;;;;<<<<<<<<<<<>>>>>===<<<============>>>>>>???@@@@@@??????;;;===BBBGGGMMM\\\xxx}}}{{{xxxwwwyyy}}}{{{gggUUUJJJFFF@@@=========:::999;;;;;;::::::::::::999999999999999999888888888888888777777888888888888777777888888999:::;;;===???@@@===<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===;;;::::::;;;<<<===;;;;;;<<<<<<<<<<<<<<<;;;444333333444555666666555555666777999999999999888444555777999:::;;;<<<<<<<<<===>>>>>>@@@@@@AAABBBAAABBBCCCDDDEEEFFFFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@>>><<<:::999999999;;;<<<>>>??????>>>>>>===<<<;;;888888888888888999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999999999999999888888888999999:::;;;<<<<<<===??????>>>======>>>?????????@@@AAACCCDDDEEEAAAAAA???>>>>>>>>>>>>>>>999888777666555555555555999999999999999999999999888888888888888888888888777777777777888888888888666666666555555555444444555555555444444444444333666666555555555555555555555555555555555555555555444555555555555444333333444555555555444333222222111111222222333444444555222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222555555555444333222222222000111333222111111222444222333444444555555444444333333333333444444444444333444444444333222111000333333444444444444333333333333333333444444444444111111111111222222222222333333333333333333333333000000111111222333333333111222222333333444444555555444444444444555666666333333333333333333333333111222222333333333333222111111222333444555666666333333333333333333333333444444444444444444444444222222222222222333444444444444444444333333222222555555555555555555555555555555555555555555555555333444555666666666666666666666666666666666666666;;;;;;;;;;;;;;;;;;;;;;;;???>>>======<<<<<<<<<<<<======>>>???@@@@@@@@@@@@;;;>>>CCCGGGMMM[[[uuu~~~xxxvvvtttrrrpppuuuxxx|||kkkXXXLLLFFFCCC>>>;;;<<<;;;999999<<<:::::::::::::::999999888888888888888888999999999888888777777777777888888:::999999::::::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::;;;;;;;;;;;;<<<===??????>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;::::::666555444555777777666555444555777888999999999888555666888999:::;;;<<<<<<<<<===>>>>>>@@@@@@AAABBBAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFEEECCCAAA@@@<<<;;;999777777888999:::<<<<<<============<<<<<<999888888888888888999999::::::;;;;;;;;;;;;;;;;;;::::::999888888888888888777888999:::::::::::::::<<<>>>??????===<<<===>>>>>>>>>>>>>>>???@@@BBBCCC@@@@@@???>>>============999888777666555555555555888888888888888888888888888888888888888888888888777777666666666666666666666666555555555444444444555555555444444444333333444444444444444555555555555555555555555555555555444444555555555444333222222333444444444444333222222111000000000111222333222222333333333333222222333333333333333333333333333333333222222222222222222222222222222222222222444444333333333333333333000111222222111111222444111222333444555444444333222222333333333444444444333333444444333222000///222333333444444333333222222222333333333444444444000000111222222222222222222222222222222222222222///000000111222222333333111111222333333444555555333333444555555555555444333333333333333333333333000111222333444333333222222222222333333444444444333333333444444555555555444444444444444444444444222222222111222222333444333333333333333333444444555555555555555555555555555555555555555555555555666666666666666666555555666666666666666666666666;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>;;;<<<===>>>????????????<<>>>>>============>>>>>>========================888888999999999:::::::::;;;;;;<<<<<<===???@@@AAA??????@@@???>>><<<;;;::::::;;;;;;;;;::::::999888;;;999888999:::;;;:::888444555777888999999999888777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGFFFEEECCCAAA;;;:::888666666777888999:::;;;;;;<<<<<<<<<<<<<<<999999888888888888888888:::::::::;;;;;;<<<<<<<<<999888888777777777777777666777999:::;;;;;;:::999<<<>>>??????===<<<===>>>>>>======<<<===???@@@AAA@@@???>>>===<<<<<<<<<<<<999999888666666555555555777777777777777777777777888888888888888888888888888777666555555555555555666666555555555444444444555555444444444333333333222333333444444555555555555555555555555555555555444444555666555444222111111222333444444444333222444333000.........000111222222222333333222222222333333333333333333333333333333333222222222111111111111111111111111111111000000000111111222333333000222333333222111333444111222333444555444333333222222222333333444444444333333444444333222000///222333333444444333333222222222333333333444444444111222333444444444444444222222222222222222222222///000000111222222333333111111222333333444555555111222333444555444333222444444444444444444444444000111222333444333333222444444333333333333222222333333333333333333333222444444444444444444444444222222111111222222333444111111222333444444555666555555555555555555555555777777777777777777777777777777666666555444222222222333444555666888999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;===>>>???@@@:::;;;<<<===>>>>>>>>>>>>===???DDDHHHLLLXXXppp}}}uuuppppppqqqpppooouuuxxx{{{~~~qqqaaaSSSIIICCCAAA;;;;;;;;;::::::999999999888888888888888999999999::::::999999888888777777777777888999999999999888777777777888999999::::::444666888:::<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@??????::::::999888888999999:::777999<<<>>>?????????>>>@@@@@@@@@??????===<<<<<<===<<<:::999:::<<<>>>???999:::;;;<<<<<<;;;;;;:::888888666555555666666777666777999;;;<<<===>>>>>>;;;<<<>>>@@@BBBBBBCCCCCC@@@@@@@@@@@@AAAAAABBBCCCDDDCCCCCCBBBAAAAAA@@@@@@===<<<;;;999888888999999<<<===============<<<<<<::::::999888777777777888777888999:::;;;:::999888999999888777666555444444666666777888999:::::::::======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::999999<<<:::999777666666777777999999888888888888888888:::999888888999999888777777666555555555555666777555555555555555555555555555555555666555555444333333333333222222222111111666666666555555444444444222222222222222222222222111222222333333222222111000000000111222222333333///000222333444555555555)))---111222111///000111111111222222222333333333000000111222333333444444444444444444444444444444333222000//////000222333111111111222222333333444555444222333444444333111000111333444555444444333111222333444444444444333222222111111222222333444111000000000111222333333222333333444444333333222000000111111111222222222000000000111222222222333555555444333222111000///333222222111111222222333444444333222222111111000333333333444444444555555444444444555555555666666222222222222222222222222222333333444444333222222333333333333333333333333444444444444444444444444555555555444444333333333666666555444555666777888555555666777888999::::::888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>AAACCC===>>>BBBGGGLLLXXXooo~~~}}}zzzwwwuuutttsssrrrvvvyyy}}}}}}yyymmmfff[[[OOODDD>>>:::999;;;;;;:::::::::999999999888888888888888888888777666666777777888999999:::777777888999999999999888777777777888999999::::::777888999;;;;;;:::999888:::;;;;;;<<<======>>>>>>@@@@@@@@@@@@???>>>>>>===;;;:::::::::::::::;;;;;;999:::;;;===>>>>>>>>>>>>????????????>>>===<<<;;;;;;;;;:::::::::;;;<<<===999:::<<<======<<<;;;:::888888666666555666777888777888999;;;======>>>>>>======>>>@@@AAABBBCCCDDD@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>===;;;:::999999::::::<<<======>>>>>>======<<<;;;:::999888888888888888999::::::;;;;;;;;;;;;;;;999999999888777777666666777777888888999999::::::===<<<<<<<<<;;;;;;;;;;;;========================>>>>>>===<<<;;;:::999999;;;:::888777666666666777888888888888888888888888666555555555555555444333555555555555555555555555444444444444444444444444555555555555555444333333333333333333222222222222444444333333333222222222222222222222222222222222111222222333333222222111222222111111111111111111000111111222222111111111,,,///333444222111222333111111111222222222333333000000111222222333444444333333333333333333333333333222111000000111222333444444333222222111111000000//////000222333222111111111222333333333333333000000000111111111222222111111111000000111222222111111111000111111222222222333333444444333333222111111222222222333333333111111111111111222222222222222222222222222222111222222222111111222222222222222222222222222222222333333333333444444444444222222222333333333333444222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444555555444444444333333333444333333222333444555666222222333444555666777777888999::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBB???@@@CCCGGGKKKVVVlll~~~xxxwww}}}~~~~~~|||yyyvvvuuuuuuzzz}}}~~~~~~rrriiiVVVRRRJJJCCC===:::::::::::::::::::::999999999999888888888777777666666666555555666666777777888888666777888888999999888888777777777888999999::::::999:::;;;;;;:::999777666:::::::::;;;<<<<<<======@@@@@@@@@@@@???===<<<;;;;;;;;;:::;;;;;;<<<======;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>===<<<;;;::::::;;;;;;;;;::::::999999;;;===>>>>>>===;;;999888777777666666777888999888999:::<<<===>>>>>>>>>???>>>>>>???@@@BBBDDDEEE@@@@@@@@@???@@@@@@AAABBB@@@@@@???>>>>>>======<<<>>>===;;;::::::::::::;;;======>>>>>>>>>>>>======;;;;;;::::::999888888888999999999999999:::;;;;;;999999999999999999999999888888888999999999999999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;:::999999888:::999888777666666666666777777777777888888888888555666666666555555444333333333555555555555333333333333333333333333333333444444555555444444333222444444444333333333222222333333333333222222222222222222222222222222222222111111222222222222111111333333222222111000000///333333222222111000......///111444555444333333444111111111222222222222333000000111111222333333333222222222222222222222222222222222222222222222222444333333222222111111111...------///111333222222111111111111111111222333111000/////////000111222111111000000///000000000222222111111000111111111222222333333333333222222222222222333333333444444222222222111111111111111...//////000111222333333222222222222222222222222000000111111222333333444222222333333333444444444222222222222333333333333222222222222222222222222333222222111111222222333333333333333333333333333444444444444444444444444555444444444444333333333444333333333333444555555111222222333444555666666888999999:::::::::::::::999999999999::::::::::::<<<===>>>>>>===>>>@@@AAABBBCCCFFFIIILLLVVVlllzzzyyy{{{}}}|||xxxvvvwwwxxxyyymmmaaaZZZKKKHHHCCC???<<<<<<<<<===:::999999999999999999999999888888777666555444444888888777666555444444333666777777888888888888888777777777888999999:::::::::::::::::::::999777777999999::::::;;;;;;<<<<<>>===<<<<<<::::::::::::;;;<<<===>>>===<<<;;;999999:::<<<==================<<<;;;::::::;;;=========;;;999888:::;;;>>>??????===:::888888777777666777888999:::999:::;;;<<<===>>>>>>>>>@@@???>>>>>>???AAADDDFFF@@@@@@????????????@@@@@@???>>>>>>======<<<;;;;;;<<<<<<:::999999999::::::<<<===>>>>>>???>>>>>>>>><<<<<<<<<;;;:::999888888777666666555666777999:::888888888888999999::::::999999999999999999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;:::999999888888999999888888777777777777666666666777777777777777555666777777555444333333111222444555555444222111222222222222222222222222444444444444444333222222444444444333333333333222444444444444444444444444111111111111111111111111111111222222222222111111222222222111111111000000444444444444333111000///000222333444444333333333111111111111222222222222000000111111222222222333111111111111111111111111222222333333333333222222000000111222333333444444000//////000222444333222222111000//////000111222444222111000000111333444222222111000000000000111333333222111000000000111222222333333333333222222111111222222222222333333333222222222111000000000......///000111222222333111111222222222222111111000000111111222222222333222222222222333333333333333333444444444555555555222222222222222222222222333333222111222333444444222222333333333333444444444444444444444444444444444444444444444444444444555555555555666666777777444444555666666777888888888888999::::::::::::999888888999999999:::::::::===>>>???>>>>>>>>>@@@BBBFFFGGGIIILLLPPPZZZooozzz|||}}}|||yyyyyy|||xxxjjj[[[QQQNNNBBB@@@===:::888777888888999999999999999999999999999888888777666555444444888888777666555444333222666666777888888888888777777777777888999999::::::999999999:::999999999888888888888999::::::;;;;;;;;;<<<===>>>>>>>>>>>>>>>:::::::::::::::;;;<<<<<<>>><<<:::888888999;;;<<<;;;;;;<<<<<<<<<;;;::::::;;;===>>>??????===:::999:::<<<===>>>>>><<<:::888888777777777888999;;;<<<:::;;;<<<===>>>?????????@@@???>>>===>>>@@@CCCDDD@@@??????>>>>>>>>>??????>>>>>>======<<<;;;;;;;;;:::999888777777777888999<<<<<<===>>>>>>>>>>>>>>>============<<<:::999888777666555555666888999;;;666666777888888999999999:::::::::999999999999999::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888888777777999999999999999999888888555555666666666777777777333666888777444222222222111222444555555444222111222222222222222222222222333333333333333222222111444444333333333222222222444444444444444444444444111111111111111111111111000111111222222111111000000000111111111222222222222222333333333222222111111111111222222333222111000000111111111222222222000111111111111111222222000000000000000000000000111222222333333222222111///000000222333444555555333111000111222222111000222111000/////////111111333222000//////000222333333222222111111111222222333333222111000000000111111222222333333222222111000000000000111111111111333222222222111000000000000000000000000000000111000111111222222111111000222222222111111000000000111111111222222222333333333333333444444444555555222222222222222222222222333333333333333444555555222222222333333444444444444444444444444444444444444444444444444444444444555555555666666666666666666666666777888888888999777888999999::::::999999888888999999999:::::::::===>>>?????????@@@BBBDDDHHHJJJMMMPPPTTT___ttt~~~zzzlll\\\MMMEEEEEE===<<<:::888666555555555888888888999999999999999888888888777777666666666555555666666666666666666555666777777888888777777777777777888999999:::::::::999999999999999999999777777888888999:::::::::999:::;;;===>>>>>>>>>>>>;;;;;;:::::::::::::::;;;<<<;;;999888888999:::<<<::::::;;;;;;;;;::::::999<<<===>>>??????>>><<<;;;;;;<<<<<<<<<<<<:::999888777777777777999:::<<<>>>;;;<<<===>>>????????????>>>>>>======>>>???AAABBB@@@???>>>>>>===>>>>>>>>>======<<<<<<;;;::::::999999888777666666666777888:::;;;<<<===>>>>>>>>>===>>>??????>>>===;;;999888888888888999:::;;;<<<===666777777777888888999999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;999999999999999999999999999999888888777777777777888888999999999999888777444444555555666666777777888;;;>>>===:::666666777222222444444444444222222222222222222222222222222222222333333222222111000333333333222222222111111111111111111222222222222111111111111111111111111000000111111111111000000///000000111222222333333......///000111111111000222000///000111222111000000000000111111111111222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222000//////000000///...222111111000000000000000000000...---------...///222222111111222333333444222222111111000111111111111111222222222222111111/////////000000000000111222222222111111111111111222222222111111000000//////000111222222111000///333222222111000000//////000000111111111222222222111111111111222222222222222222222222222222222222111111333444444444444444111222222333333444444555444444444444444444444444333333333444444444444555222333444444555555444444555555555555666666777777777888888999999999999999999999999999::::::::::::===>>>@@@@@@AAABBBEEEGGGJJJKKKNNNRRRUUU```vvvxxxiii]]]QQQFFF???>>>::::::999999888888888888777888888888999999999999888888888888888888888777666666666666666666666666555666666777777777777777777777777888999999::::::<<<;;;:::999888777777777666666777777888999999::::::;;;<<<<<<============>>>===<<<;;;::::::::::::::::::999888888999:::;;;999999::::::::::::999999;;;<<<===>>>>>>======<<<<<<<<<;;;:::999888888888777777777888999;;;===???<<<<<<===>>>????????????<<<<<<<<<===>>>>>>????????????>>>===============;;;;;;::::::999888888777999888777666666777888999999:::;;;<<<============??????@@@@@@>>><<<999888777888999;;;<<<<<<======888888999999999999999999888999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::888888777777777777666666555666777888888777666555333333444555555666777777999===AAA@@@;;;777777888444444444444444444444444333333333333333333333333222222222222222111111000222222111111111000000000000000111111111222222222111111111111111111111111000000111111111111000000111111111111111111222222......///000000000000000333111//////111222111///000000000000111111111111111111111111000000000000000000000000000000000000111111000//////000111111222222222222222222222222111000///000111222111000111222222222111111000/////////.........---------000000000000111333444555111111111000111111222222111111222222222222111111///000000000000111111111111111111111111222222222333222222222111111111111///000111222222111000///111111111111000000000000000000000000111111111222000111111111111222222222222222222222222222222222---///111333444333222111111111222333333444555555444444444444444444444444333333333444444444555555222333444555555555444333444444444555555555555666777777888999999999999999::::::::::::;;;;;;;;;;;;<<<>>>@@@BBBCCCEEEHHHJJJJJJKKKMMMPPPSSS]]]rrr}}}{{{}}}~~~~~~~~~{{{kkkZZZQQQKKKDDD===:::666666777888999:::::::::777777888888999999999999888888888888888999999999::::::999777666444333333555666666777777777777777777777777888999999::::::???>>><<<999777666555555666666666777888888999999<<<<<<<<<===<<<<<<;;;;;;@@@???>>>===;;;;;;;;;;;;999999888888999::::::;;;888999999:::::::::999999::::::;;;<<<===============;;;:::888777777888999777777777888:::<<<>>>???<<<===>>>???????????????:::;;;<<<===>>>>>>======??????>>>===============999999888888777666666666999999888777777888999:::888999:::;;;<<<<<<<<<<<>>AAABBBDDDFFFJJJMMMJJJJJJLLLNNNPPPYYYmmm{{{xxxxxxxxx}}}}}}}}}|||zzzzzznnnbbbSSSGGGAAA???;;;999;;;:::999888777777777777888888888888888999999:::888888888888888888888888:::999888666555555555555666777888:::::::::999888999999888888999999:::;;;;;;;;;<<<<<<;;;;;;:::999:::999999999999999999999999;;;;;;;;;;;;;;;>>>@@@BBB@@@>>><<<;;;::::::::::::999777666666777999:::<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999999999::::::===>>>???>>>;;;999888999555666888:::;;;======>>>???>>>>>>===<<<;;;;;;;;;=========>>>>>>>>>>>>>>>777;;;>>>===888666888;;;>>>===;;;:::::::::888666888888888888888888888888888888888888999:::;;;<<<>>>???@@@AAA@@@???===;;;999999999999999999999:::888888888888777777666666777888:::<<<<<<;;;:::999777777999:::<<<===>>>???<<<:::999999;;;<<<<<<;;;<<<<<<;;;999888666555555777666666666666555555555333333333444444555555555666666555444333333222222444444333333333333222222333333333333333333333333333333222111000000000111111111111111111111111111000//////000111222111000222222111000//////000000111222222333333333222222000111111111222222222222111333444222///...000333000000000000111111111111000111333333333111///...111111111111111111111111000000000000000000000000000000000000000000000000111111222222222111111000000000111111111111000000111111222222222333333333222222111111000///////////////000000000111111111000000000111222222222333333222222111111222222333222222222111111111000000222222222222222222222222222111111111111111111222333333111111111222333444111111111111111111111111222222333333333222222111333333333222222222111111222222333333333333444444444333222222222333444555333333222222222222222222222222222333333444444444444444444555555555666666333222111111222555888999333333333444555666777777555666777999999:::::::::888:::<<<<<<;;;;;;;;;<<<>>>???@@@BBBDDDGGGIIIJJJLLLKKKKKKMMMPPPYYYlll~~~{{{vvvtttvvvxxx|||{{{{{{yyywwwyyyxxxcccYYYMMMCCC???>>>;;;999;;;:::999888777777777777888777777777777888999999888888888888888888888888999888777666555555555555666777777888888888888888999888888888888999::::::;;;;;;;;;;;;;;;::::::999999999999999999999999999999:::<<<<<<;;;;;;===>>>@@@???===;;;:::::::::;;;:::999888777777888999:::;;;;;;::::::::::::;;;;;;::::::999999999::::::;;;<<<===>>><<<:::888888888777888999;;;<<<======>>>>>>>>>======<<<;;;;;;:::<<<<<<<<<<<<============<<>><<<;;;999999999999777666888888888888888888888888888888888888999:::;;;<<<======?????????>>><<<;;;777777777888888888888888888888777777777777777777777888999:::;;;:::999999777888999:::;;;<<<===>>>===;;;999999;;;;;;;;;:::999888888777666555444444555555444444444333333333333333333333444444444555666555555444333333222222444444333333333222222222333333333333333333333333444333222222222222222222111111111111111111111111222000//////111222222222111111000000000000000000111111222111111000///...000000000000111111111222111222222111//////000111000000000000111111111111111222333444444222000///000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111000000000111111111111000000111111111111222222222333111111111111111222222222111111222222222333333333111111111111111111222222222111111000000111111222222222222111111111000000222222222222222222222222222222111000000111222222333333222111111111222222000000000000000000000000111222222222222222111111///000000000111111222222111111111222222222333333333222222111222333444555222222222222222222222222222333333333333333333444333444444444444555555555333333222222222444555666444333333444444666777777666666777888999999999999888999;;;;;;:::999999:::===>>>???AAADDDGGGIIIKKKLLLKKKLLLNNNRRR[[[nnnyyyttttttxxx{{{{{{|||{{{xxxwwwzzz}}}iiiTTTMMMDDD???===<<<:::888:::999888888777777777777777777666666666777888888888888888888888888888888777666666555555666666777777666666666666777777888888888888888888999999::::::;;;;;;;;;;;;:::999999888888888888888888888888888:::<<<===<<<<<<<<<======<<<:::999999::::::;;;::::::888888888888:::::::::999999999999999999:::888888888888999:::;;;;;;:::;;;<<<;;;999777777888999:::;;;<<<=====================<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===???AAACCCBBB>>><<<===???:::999777888888999777666888888888888888888888888888888888888888999:::;;;;;;<<<=========<<<:::999666666666666666666666666777777777777777777777777777777777777888888888888888888999:::;;;;;;<<<<<<>>><<<:::999:::;;;:::999777777666666666666555555333333333222222222111111222333333333333333444444555555444444333333222222333333333333222222222222222222222222222222222222333333333222333333444444111111111111111111111111333111///000111333333333000000000000000111111111000000000000///---,,,+++////////////000000000000222000///...///000//////000000000000111111111111222222333444444333111000////////////////////////000000000000000000000000000000000000000000000000000000111111222111111000000000111111111111000000000000000000111111111111000000111222222333444444........./////////000000111111111111111111000000000000000//////000000000222111111111111000000000222222222222222222222222333222000//////000222333222333333333222111000000........................000000111111222111111000//////000111222333444444000000000111111111111222222111111111111222333333111111111222222333333444444333333333333333333222333333333333444444444444444444444444444444333333444444444444444555666777666666777888888777777777777999::::::888777888999<<<===>>>AAADDDGGGIIIKKKLLLKKKMMMPPPTTT^^^qqq}}}zzzzzz}}}~~~~~~{{{~~~yyyhhhXXXHHHDDD???<<<;;;:::999777999999888777777777777777666666666666666777777888888888888888888888888888555555555555555666777888777666555444444555777777777777777777777888999999:::::::::::::::999888888777777777777777888888888777999===>>>===;;;;;;;;;:::999888888888999;;;<<<;;;:::999999999999:::;;;999999888888888888999999777777777777888:::;;;;;;999;;;<<<;;;999888888999999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999888999:::;;;<<>><<<:::999::::::999888777777777777888888888999222222222222111111111111222222222222333333333333444444444333333333222222333333333222222222222111222222222222222222222222222222222222222333444555111111111111111111111111111111111333444444333111//////000000111111111111////////////......---,,,.........////////////000222///,,,---///111///---///000000000111111111111111111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111111000000111111111111000000/////////000000000000000000000111111111222222222------........./////////222222111111000000//////111000000//////000000111111111111111000000000000111111111111111111111111333222000......000222333222222333333333111///...........................//////000111111111111000222222333444444555666666000000000111111111222222111111111111111222222222000000111222333333444444444444444333333222222222222222222333333333444444333444555666666666555555444444444444444555666777666777777777777666666555888999;;;:::999777888888;;;<<<>>>@@@CCCFFFIIIKKKKKKKKKNNNRRRVVV```sss~~~~~~~~~yyyqqqjjjbbbWWWMMMBBB@@@===:::999999888777888888777777666777777777666666666666666777777888777777777777777777777777444444444444555666777888777666555444444555666777777777666666777777888999999999::::::999999888777666666777777777888888888777:::<<<===<<<;;;::::::888888777777888999;;;<<<;;;::::::::::::::::::;;;999888888777777888888999666666666777888999:::;;;999;;;<<<<<<:::999::::::888999999:::::::::999999;;;;;;;;;;;;::::::::::::999999888888999:::<<<===???@@@AAA@@@>>>===<<<<<<<<<;;;::::::<<<<<<;;;:::888888888888888888888888888888777777888888999999888888888999999999888888888888888777777666666666666666666666666666777777555555444444444555666777888888888999999999::::::>>><<<:::999999999888777555666666777888888999999333333333333222222222222222222222222222222222222333333333333333222222222333333222222222111111111111111111111111111111111111111000111111222333444000000000000000000000000...///222666777666111......///000111222222111111---......///000000000000---.........////////////111...+++,,,///111///---///000000000111111111111/////////000000000//////111111111111111111111111////////////////////////000000000000000000000000...///000111111111111111000000111111111111000000////////////////////////111111000000////////////222222222222333333333333222111111000000/////////111111111000000111111111000000000000000000000000111111111111111111111111222111///......///111222111111222333222111000...////////////////////////...///000111111111111111444444444444444444444444111111111111222222222333000000111111222222222222000000111222333333444444444444444333333222222222222222222333333333444444333444555777888888999888555444444444444555666666666777777777777666666555888:::;;;;;;999888999:::;;;<<<===???BBBEEEHHHIIIJJJKKKNNNRRRVVV```sss~~~|||wwwvvvwwwxxx|||ttthhh^^^WWWQQQKKKGGG???===<<<:::888888888888888777777666666777777777777777666666666777888888777777777777777777777777555444444444555666666777777666666555555555555666666666666666666777777888888999999999999888777777666777777888888999999999888:::<<<<<<;;;:::::::::888888777777888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888888999666666666666777888999999888:::<<<<<<;;;::::::;;;777888888999999999999888::::::::::::::::::::::::;;;:::999888999;;;>>>???AAABBBBBBBBBBBBAAA@@@@@@???>>><<<======>>><<<;;;888888888888888888888888888888777777777888888999777777777777888888888888:::999999888888777777666777777777666666555555555444444444444555555555555666666777888999999::::::===;;;999888999:::999888333333444555555666777777444444444333333333222222222222222111111111111000333333333333222222222222222222222222111111111111000000000000000000000000111111000000111111222222000000000000000000000000---///222666777555111---...///111222222111000000,,,---...000111111222222............///////////////...------///000000///000000000000111111111111.............../////////111111111111111111111111////////////////////////000000000000000000000000......///000111111111111000000111111111111000000000000000000////////////111000000///......------111111111222222222333333000000000000000000//////222111111000000111111222//////000000000000000111111111111111111111111111000000000//////000000000000000111111111111111000000000000000000000000000//////000111222222222222333222222222111111111000111111111222222222333333000111222222333333222222111111111222222333333444444333333333333333333222333333333333444444444444333444555666777999::::::555555444444444555555666666666777888888777777777777999;;;;;;:::999:::;;;<<<<<<===???AAADDDFFFHHHIIIJJJMMMQQQVVV___qqq}}}vvvpppnnnppprrrtttjjj[[[QQQJJJEEEBBBAAA;;;;;;:::888777777999:::777777666666666666777777888777777777777888999999777777777777777777777777555555444444444555666666777777777777777666555555666555555555555666777777888888888888888777777666777777888888999::::::;;;999;;;;;;;;;999999:::;;;999888888777888999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999888888999999999777777666666666777777888777888:::;;;:::999:::;;;777888999999::::::::::::999999999999999999::::::<<<;;;::::::;;;===@@@BBBBBBBBBBBBCCCDDDDDDCCCCCCAAA???>>>===>>>>>><<<:::888888888888888888888888888888777777777777888888777777777777777888999999::::::999888888777666666888888777666555444444333333333555666666666555444444555666777888999:::;;;;;;:::888888999::::::999333444444444555666666666444444333333333222222222222222111111000000000000222222222222222222222222222222222222111111111111000000000000000000000000333333222111111111222222000000000000000000000000//////000222444333111...///000111222222111///...---...///000000000000000....../////////000000000.../////////......000222000000000000111111111111...............///000000111111111111111111111111////////////////////////000000000000000000000000---...///000111111111111000000111111111111000000111111111000000/////////000000000000////////////.........////////////000/////////000000000000000000000000//////000000000////////////000000111111111111111111111111111111//////000111111000//////000//////000000111222333000000000000000000000000///000111222333333333333000000000111111111111111000000000111111111111222111111333444444444333222222222222222222222222222222333333333333333333444333444444444444555555555444444444444444666888999666555555444444444555555666666777888999999999999444666999999999999:::;;;======>>>???AAACCCDDDFFFHHHIIILLLPPPTTT]]]ooosssjjjiiikkknnnmmmbbbSSSIIICCC???<<<<<<999999888777666777:::===777777666666666666777888888888888888888999999:::777777777777777777777777666555555444444444555555666777888888888777555444555555555555555666777777888888888888888777666666777777888999::::::;;;;;;:::;;;;;;:::888888:::<<<:::999888888888999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999::::::888777777666666666666777555777999999999888999:::888888999:::;;;;;;;;;;;;999999999999999999999:::===<<<;;;:::<<<>>>AAACCCAAAAAAAAABBBDDDEEEDDDCCCBBB@@@>>>>>>>>>===;;;999888888888888888888888888888888777777777777777888777777777777777888999999:::999999888777666666555999999888666555444333222222333555777777666555444333444555777888:::;;;;;;:::999777888999::::::999666666666666777777888888333333333222222222222111222111111111000000//////222222222222222222222222222222222111111111111000000000000000000000000000555444444333222222222222000000000000000000000000111000...///000222222111000111222333222000...---//////////////////......////////////000000000000---///111000......000444000000000000111111111111///////////////000111111000000000000000000000000////////////////////////000000000000000000000000---...///000111111111111000000111111111111000000222222111111000000////////////000000111111222222000000000000111111111111......//////000000111111//////............//////.../////////000000111111000000000000000000000000---///000222222000///---//////......///111333444000000000000000000000000000000111222333444444444000000111222333444444555////////////000000000000111222333444555444333333333333222222222222222222222222222333333444444444444444444555555555666666666555333222222333555666666555555444444444555555555666777999999:::::::::222444777888888888:::;;;======>>>???@@@BBBCCCDDDGGGHHHKKKOOOSSS\\\mmm~~~tttfff\\\\\\aaabbbXXXKKKBBB???===;;;888999888888888777777666666555555555555555555555555888777666666666777999:::888888888777777777777777666666555444333333222222777777888777777666555555555555555555555666777777777888:::::::::999777666666666777888888888888777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777888999;;;<<<<<<;;;999888;;;;;;;;;;;;;;;:::999888666666777777777777777777777888999888777777999;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<;;;::::::???>>>===<<<<<<===>>>???CCCCCCDDDDDDEEEEEEFFFFFFBBBCCCCCCAAA===;;;;;;<<<999777555777:::;;;:::888999777555444333444555666888888999999999999888888888888777777666444333222444444444444444444444444666666777777666555444444666777777888999999:::::::::::::::::::::999888777555555555555444333222111111111111111111111222222444333333222222111111111111111111111111111111111111111000000000000111111//////000000111111222222111111000000//////......444333222111111111222333////////////000222333444//////000000111111111222////////////////////////.......................................///000000......//////000000111111///////////////000111111000000//////000111222222111000///......///000111000111333333222000...,,,222,,,+++111444111///000000000000000////////////000000000000000000000000.........---...///000000......///000111222333333000000000000000000000000000000111000000///...---000000000000000111111222//////............//////000000000000000000000000111222222333333222222111........................222111000//////000111222444222000///...///000111000000000000111111111111222111000//////000111111222222222333333444444444333333333333333333333333333333333333333333333333333222111222444555444333444555555555666777777777777777777777777666666555999888999999:::;;;<<<===???>>>>>>>>>>>>??????@@@EEEFFFJJJPPPTTT[[[hhhvvvvvvhhh[[[QQQPPPSSSSSSKKKAAA;;;:::999777555777777777777666666555555666666666666666666666666777777666666666777888999:::999999888777666666555666666555555444333333222666666777777666666555444555555555555555666777777555666888999:::999888777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999888888888999;;;<<<<<<;;;999888888888888888888777666666777777777666666666666666777888999888777888999;;;;;;;;;<<<=========<<<<<<===>>>>>>>>>======<<<;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBCCCCCCDDDEEEFFFFFFCCCDDDCCCBBB???=========999888666888:::;;;:::888999777666444444444666777777888888888888888888777777777777777666555444333444444444444444444444444444555555555555444333222555666666777888999999:::888888888888888777666666555555555555444333222222111111111111111111111111222222222111111000000000111111111111111111111222222222111111111111222222000000000000000111111111000000000///////////////222111000//////000111111000000000///000000111111//////000000000111111111////////////////////////.......................................//////000///////////////000000000///////////////000000111000000000000000000111111000000///......///000000///000000111000///---,,,000++++++000333111///111000000000000////////////000000000000000000000000111111111222222333444444000000000000000000000000///////////////////////////000000000000//////...000////////////000111111000000////////////000000000000000000000000000000000111111222222111111000111111111111111111111111111000////////////000111///...,,,+++***+++,,,---000000000000111111111111222111000000000000111222111111222222222222222222111111111111111111111111333333333333333333333333333222111222444555444333666666555444444333222222555555666777777777777777666666777777888999;;;;;;======<<<<<<<<<<<<======BBBCCCGGGMMMQQQXXXeeesss|||hhhZZZOOOFFFBBBCCCCCC>>>888666666777666444666666666666555555555555666666666666666666666666777666666666666777888888;;;;;;:::999777666555444777666666555555444444444555555555666555555444444555555555555555666777777333444666888999999999888:::999999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999;;;;;;;;;;;;999999777777777777777666666555777777777666666555555555888999999999888888:::<<<;;;;;;<<<======>>>======>>>>>>>>>>>>>>>=========::::::;;;<<<===???AAABBB???@@@AAABBBCCCDDDEEEEEEEEEEEEEEECCC@@@>>>>>>>>>999888777888:::::::::888888777666555444555666777666777777888888777777666555555666666666666555555444444444444444444444444222333333333333222222111333444555666777888999999666666666666666555555444444444444555444444333333111111111111111111111111111111000000000000000000000000000111111222222222333222222111111222222333111000000000000000000/////////////////////000000//////............///000222111000000/////////000//////000000000000111111////////////////////////////////////////////////......------......///000000000////////////////////////......//////000111111111000000000000000000//////...------...//////........................111...---000111///------////////////000000000000000000000000000000000000//////000000111222222333111111000000///...------////////////////////////...//////000000000000//////............///000000111111000000000000111111///////////////////////////000000000000000000///////////////////////////000//////......//////000111000///.........///000000000000000111111111111222222111111111111222333222222111111111111111111111111111111111111111111333333333333333333333333333222111222444555444333444444333333222222111111333444555777888888999999666666777777888:::;;;<<>>===<<<<<<;;;<<<<<>>>>>>>>>>>>>>=====================:::;;;;;;<<<===>>>???@@@>>>>>>???AAABBBCCCDDDEEEGGGHHHGGGDDD@@@>>>======999888888888888888888777777777666555555666666777666666777777777777666666444444555666666777666666555555555555555555555555222222333333333222222111222333333444666777777888555555666666666555555444333333444444555444444444222222222111111111111111000000000111111111111111//////000000111111222222222111111000000111111222111111000000/////////...---......//////000000000..................//////111000000/////////000000//////000000000000000000////////////////////////000000000000000000000000...------------...//////000000000//////......---///............///000000111111111000000///...............------.........///......------...///000333111000000///,,,******////////////000000000000////////////////////////,,,---...//////000000000000000000///...---------........................---...///000000111000000...------------...//////111000000//////000000111///////////////////////////000000111111000000///........................//////............//////444444333222222333333444///000000000111111111111222222222222222222333333333333222222111111000000333333333333333333333333333333333333333333333333333222111222444555444333000000111222333444444555444555666777888888888888888888999:::;;;<<<>>>???AAAAAA???>>>===============>>>BBBGGGKKKQQQ___lllsssaaaOOOFFFBBB>>>:::999888888777777777777777666777777777777777777777777444444444444444444444444444444555555666666666666777777777777777777888888666666666666666555555555333333444444444444444333555555555555555666777777666666777777777666666666:::888777666666888:::;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;:::888888777777777666666666999:::;;;:::999999;;;===<<<======>>>?????????>>>;;;;;;::::::::::::;;;<<<<<<<<<<<<===============>>>>>>???@@@AAABBBCCCCCCIIIIIIHHHDDD@@@<<<;;;;;;888888888777666555555666777777666666666777777777666666777777777777666666333444555666777777777777555555555555555555555555333333444444444444333333333333333444555555666666555555666777777666666666333333444444555444444444222222222111111111000000000111111222222333333333//////000000000111111111000000////////////000000111000000000//////......------......//////000000.........//////000000000............///000111222000000//////////////////////////////////////////000000000000000000000000---------------...//////000000//////......------...............//////000000000000111000///...------..................---//////.........///000000///111111000......---,,,.../////////000000000111//////////////////////////////000111111111111000............////////////////////////////////////---...///000000111000000---------------......///000//////......//////000////////////////////////000111111111111111111000111111111111111111111111......////////////......000000000///000000000000///000000000111111111111111111222222333333333333444444333333222222222111333333333333333333333333333333333333333333333333333222111222444555444333111111222333444555666666666666777777777777666666888888999:::;;;===???@@@AAAAAA???>>>===============>>>AAAFFFJJJPPP^^^kkk|||yyy```QQQCCC===<<<;;;999999777777777666666555555444777777777777888888888888333333333333333333333333333444444555666555555555444444555666666777777888555555555555555555555555333333444444555555444444555555555555555666777777888888888777777666666666;;;::::::999:::;;;<<<===999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999::::::::::::::::::888888888888888888888888:::;;;;;;;;;::::::<<<>>>>>>>>>????????????>>>>>>:::999888777777999:::;;;<<<<<<=========<<<<<<;;;??????@@@@@@AAAAAABBBBBBFFFFFFEEEBBB>>>;;;;;;;;;888999999888666444555666666666777777777777888888666777777888888777777666444444555666777777666666555555555555555555555555333444444555555555555555444444444444444444444444555666777777777777777777444444444555444444333333333333222222111000000000000000111222333444444555000000000000000000000000/////////....../////////000//////////////////.....................//////---...///000111111111000---------...///000222222000000////////////......////////////////////////////////////////////////------,,,,,,------.../////////........................------......///000...///000111000///...------...////////////...---////////////////////////***...111//////222333222......//////000000111111000000000000000000000000......///000000///---,,,,,,------///000111222222000000000000000000000000...//////000000000000///...------------...////////////............//////////////////////////////000111111222222111111000000000000000000000000000...//////000000//////............///////////////000000000000111111111111///000111222333333333222444444444333333333333333111111111111111111111111333333333333333333333333333222111222444555444333555555555555444444444444777777777777777666555555666666777888:::<<<===>>>???>>>===<<<<<<;;;<<<<<<>>>>>>BBBFFFJJJPPP]]]jjj|||yyyrrrvvvyyydddPPPEEE;;;999999888888999777777777666555444555666666666666777777777888888444444444444444444444444222333444555555555444444444444444555555555555555444444444444444444444444333333444555555555555555555555555555555666777777888888777777777888888999:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;777888999::::::::::::999888888888999::::::;;;;;;:::;;;<<<;;;::::::<<<>>>@@@@@@@@@@@@???>>>======999888777666666888:::;;;999:::<<<============<<>>???======<<<<<<<<<<<<======>>>>>>AAAFFFJJJPPP]]]jjj}}}|||qqqhhhkkksssyyyxxxsssooobbbQQQIIIAAA999888888777888;;;777888888777666666777888444555555555666666777777555555555555555555555555222333444555555555444333555555555444444333333333333444444444444444444444333444444555666666666555555555555555555666777777777777777777888999;;;<<<777888999:::::::::999999999999::::::;;;<<<======:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888999:::;;;;;;;;;;;;;;;888888999:::;;;<<<<<<===;;;<<<<<<<<<;;;;;;===>>>AAAAAAAAA@@@???>>>===<<<999888777666666888:::;;;777888:::<<<>>>>>>>>>>>>BBBBBBBBBAAAAAAAAA@@@@@@;;;===>>>>>>======>>>@@@<<<===>>><<<888666777999555666777888888888888888888888999999999999888888555666666666666666555555666666666666666666666666222333444444555555555555888777777555444333222222444444555666777777777666555666555555444333222111333333222222111000000///---...///000111222333444222222111000///...------111111000000000000111111---.........//////000000/////////......------,,,+++,,,...000111000000///000000///............///000000//////.........---////////////////////////........................---,,,,,,,,,,,,---......,,,------....../////////...------------...//////+++---///000111000///......///000111111000///...---.../////////---***)))///555777222...000111...---......///000111111222000000000000000000000000222333444333222///---+++/////////000111222222222111111111111111111111111000000111000000///......///............///000000111111000000000000111111111111111111111111111111......////////////......111111111111111111111111///000111222222111000///------...///////////////000000000000111111111111---...000111222222111111000000111111222222222333333333333333333333333333333333333333333333333333333222111222444555444333000111222333555666777888333444555777888888888888888888999:::<<<>>>@@@AAA???>>>>>>>>>>>>??????@@@===>>>AAAFFFIIIOOO\\\iiitttiiicccfffmmmtttrrrnnnfff\\\QQQGGGAAA@@@===:::777666666777888444444555888999999777555888888777777666666555555666666666555555444444444444444333333333333222222555555666666555444333333666555444333333444555666555555555555666666666666777777777777777777777777777777777777777888888999::::::999999::::::;;;<<<;;;:::999999888888999999;;;;;;:::999999999::::::<<<;;;:::999999999999999999999999999999999::::::>>>===<<<;;;:::::::::::::::;;;;;;:::999:::<<<>>>???@@@BBBAAA???<<<;;;<<<;;;;;;:::999888888999999<<<<<<<<<<<<<<<<<<;;;;;;AAAAAAAAA@@@@@@>>>======<<<<<<;;;::::::::::::;;;?????????>>><<<:::888666:::999777666555555666666777777888888888777777666666666666666555555555555666666666666666666666666444444333222333444555666444333333222222333333444555666666777777777777666333333444444555444444444555555444333111000//////000111111222222333444444000000//////.........---...//////000///---+++***------...///000000//////000///...---,,,------......///000000000///---,,,////////////////////////111000///......///000111---------------------------------............///111///---...111222000...111111///...,,,,,,,,,,,,---...///000000///...------......///000/////////,,,---...//////...---,,,------------.........///---......///000111111222000000000000000000000000////////////000000000000000000000000000000000000111111000///////////////000///.........///111222---------...//////...,,,222111000.........///000222000......000111222222---...000111111111000/////////000000000000////////////000000000000//////222111111111000000/////////000111222222111000///111000///000111222111///+++,,,,,,---...//////000222222222222222222222222000000111222333333333333333333222111000000111111333333222111111111222222333444555444333333444555888888888888888888888888666888999999999999:::<<>>@@@AAA@@@CCCGGGJJJQQQ___lllyyypppggg```___ccccccaaa[[[TTTMMMFFF@@@===999888666666777999<<<>>>:::888666555666777666555777777777666666666555555444444333333333222222222444444333333333333222222555555555555555444333333666555444333333444555666555555555555666666666666666666666666666666666666777666666666666777888888:::999999999999:::;;;;;;::::::999888888888888888::::::999999999::::::;;;===<<<;;;;;;::::::::::::999999999999999999999999999999999999999999:::::::::;;;;;;:::999:::<<<>>>>>>???AAA@@@>>>;;;;;;;;;888888777666666666666666;;;;;;<<<<<<<<<<<<;;;;;;@@@@@@@@@??????>>><<<<<<<<<;;;::::::999999::::::===>>>>>>===<<<999777666555555444555555777999:::777777888888888888888888666666666666555555555555555555555555555555555555333333333333333444555555555555444444444444555555666777777777777777666666333333444444555444444333555444444333111000000///222222222222222222222222000000/////////.........///000000///...---,,,,,,------...///////////////000///...---,,,------...///////////////...------........................000000///......///000000........................---------............///222000......000000...,,,...------------...//////,,,------......------,,,---......///////////////---...////////////...---------........./////////.........///000111111111////////////////////////.../////////000000000000........................111000000///////////////000///.........///111111.........000111333333333111000///......//////000111000...///000222111111......///000000000000000///000000000000000000/////////000000000000//////111111000000000////////////000111111111111000///111000///000111111000/////////000000111222222222222222222222222222222222333333333333222111000000333222222111111000111111333222222222222222333333444555666555444333444555888888888888888888888888666888999999999999:::<<<:::;;;;;;<<<============??????CCCHHHKKKQQQ___lllzzznnngggaaaYYYTTTTTTPPPMMMGGGAAA===:::::::::555555555555777:::>>>@@@@@@<<<777444444555666666666666666666666555555555444333333333333222222222444444333333333333222222444555555555555444444333555555444444444444555555444555555555555666666666666666666666666666666666666555555555555666777777999999888888999999:::;;;999888888777777777777777888888888888999:::;;;;;;;;;;;;;;;:::::::::::::::::::::999999888888777777555777888:::;;;;;;::::::::::::;;;:::999999;;;===<<<>>>???>>><<<:::999999777666666555555555555666999::::::;;;<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;::::::999888888888888999;;;<<<<<<<<<:::888777555333333444444555777888999666777888999999999999999666666666555555555555444555555555555555555555555222333333444444444444444666666666555555666666666888888888888777666666555333444444555444444333333444444333222111000000000444333333222111111000000000000////////////......111111000///............---....../////////////////////...------------...000///......---.................................//////...------...//////////////////////////////---------............///222000............,,,+++------------......//////,,,,,,++++++++++++,,,,,,------......////////////......////////////............/////////000000000......//////000000111111////////////////////////....../////////000000000........................111000//////......////////////......//////000111,,,,,,,,,---...///000111000////////////000000111000//////000111222111//////////////////000111111000000111111111111000000...//////000000//////...000000///////////////...///000000111111000000///111000//////111111000///111111111111222222222222222222222222222222222222333333333333222111000///222222222111111111111111222222222222333444555555555666777666444333444555777777777777777777777777666888999999888999:::<<<444666:::===>>>===;;;999<<<===BBBHHHLLLRRR___kkkqqqccc[[[WWWPPPIIIFFFCCCAAA===999777777777888888777666666666888:::;;;@@@<<<888555444555666555555555555555555555555555555555555555555555555555444444333333333222222222444444444555555444444333444444444444444444444444444444444555555555666666666666666666666666666666555444444444444555666666888888888888888999::::::888888777666666666666666777777777777888:::;;;;;;999999999999999999888888::::::999888777666666555555777999;;;<<<;;;:::999999:::;;;;;;999999:::<<<;;;<<<>>>===;;;888777888888777777666666666777777777888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777777777777999:::::::::999888666555666666555555555555555555666777888999999::::::999666666555555555444444444555555555555555555555555111222333444555444333333666666555555555555666666999999888888777666555444444444444555444444333333333333222222111111000000333222222222111111000000000000//////////////////222111000.........///000......///////////////...............------......000///---,,,,,,---...///.................................------......................../////////---------............/////////.........------,,,////////////...---,,,+++---,,,+++******+++,,,---------------......//////////////////////////////////////////000000000000.../////////000000000111////////////////////////........./////////000000........................000000///............///............//////000000.........,,,******+++,,,......//////000000111111......///000222222000...000///.........///111222000000111111111111000000...//////////////////...////////////............///000000000000000000///111///...///000111000///000/////////////////////111111111111222222222222///000111222222333333222111111222222222111111111222222222222333444555666666777888777555444444555666666666666666666666666666777999999888888:::;;;444666:::<<<===<<<:::888999<<>>===<<<;;;:::888777666666999888777666666666777777:::999777777888777666444444444444444444555555555555555555555555555555555444444333333333222222222333333444444444444444333333444444444444444444333444444444444555555555555555555555555555555555555444444444444444555555666888777777777777888999999888777666666555555666666666666666777888999:::;;;888999::::::::::::999999999999888777777666555555555666888999999888666555999:::;;;;;;999999999::::::;;;===<<<999777666666777666666666666666777777777777999:::;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999888888777666666666666777888888999999999888666555666666666666666555555555666777888999999999999999555555555555444444444444555555555555555555555555000111333444444444333222555444444333333444444555888888888777666555444333444555555555444333333222111111111111111111111111000000000111111222222222//////000000000000000000222111///......///000000...///////////////......------..................///...---,,,,,,---...///........................---..................---,,,,,,---------.........---------............///,,,------.........//////.../////////...---,,,+++...---,,,++++++,,,---......------,,,---...////////////............//////////////////000000000000////////////000000000000....................................////////////////////////////////////000//////...............---......//////////////////111111000------...000......//////000000111111.........000222222000...000///.........///111222000000111111111111000000......////////////..................////////////000//////////////////000000///...///000111000.....................------000000000111111222222222//////000111222222222222000111111222222222111111111111111222333444555666666777888777555444555666555555555555555555555555555777888888888888999;;;::::::;;;;;;;;;;;;:::999999;;;AAAGGGLLLRRR^^^jjjjjj[[[LLLEEEBBB???;;;;;;999999::::::999777555333666666555666666777888888555555666888999888555333333333333444444444444444222222222333333333333444444444333333333333222222222333333444444444444333333333444444444444333333333444444444444555555555555555555555555555555555555444444444444555666666777777777666777777888999888777777666666666666666666666666666777888999999888999;;;<<<<<<<<<;;;:::888888777777666666555555444555666666666555444333888:::;;;;;;999888888999999;;;<<<<<<999777666666555444444444444555555666777888888999::::::::::::999::::::;;;::::::999999888888777666666666666777777888888999999888777666444555666777888888888777777777888888888777777777555555555444444444444333444444444444444444444444111222222333333333333333333333222222222222333333666666666666555555444333555555555555444333222222000000000111111111111111//////000000111222222333//////000000000000111111000//////......///////////////////////////...---,,,---......///.........------------------...///---------------------------...////////////...---++++++,,,,,,---.........---------............///+++,,,............000222***+++---///000000//////......------------.........---,,,,,,,,,---///000......------------............/////////000000000////////////000000000000........................------........./////////000000000000000000000000000///......------......------...////////////...'''+++...///......000333...///000000000000000//////......///000111000...///////////////000111111//////000000000000//////---......//////......---...////////////000000000000//////......//////000000///......000000///...////////////000000000000//////000000111222222222222222222222111000///...///000111333333222111111111111111111222333444444444555666666555444555666666666666666666666666666555777888888777888999;;;===<<<;;;:::::::::;;;;;;:::;;;@@@FFFJJJPPP]]]iii~~~pppWWWLLLBBB>>>===;;;999999777777777777777666444333444555555555666777777888555555666777888777444111222222333333333444444444222222222333333333444444444444333333333333222222111222333444444444444444222333444444444444333222333333444444444555555555555555555555555555555555555555555444555666666777777666666666666777888888999888777777666666777777777777666666666777777888666777999:::::::::999888666666666666666666666666444555555666666777777777888:::<<<;;;:::888888888999;;;<<<<<<999777666666555555444444555555666777888888999999999999999888999::::::;;;;;;::::::999999888777777666666777777666777888999999999888777666777888999999888777777777777777777777666555444555555555444444444333333444444444444444444444444222222222111222222333444333333222222222222333333333444444444444444333333555555555555444333222111///000000000111111222222000000000000111111111111//////000000000111111111---....../////////......///////////////...------,,,,,,.../////////......+++,,,------.........---------------------------...///000000000000///...,,,,,,,,,---.../////////---------............///,,,...000000......000222)))+++---///000000//////------............------...---,,,++++++---...000...---,,,++++++,,,---...------........./////////000000000000////////////........................---------.........////////////////////////////////////...------------...,,,---.../////////......!!!&&&,,,...---,,,...000///000000111111000///...000...------///000000///......///000000000000000......////////////......---......//////......---/////////000000000111111000///............///000000///......///000///.../////////000111111222222/////////000111222222222222222222222111000///......000111333333333111000111111111000000111222222222333555555444444555777666666666666666666666666555666888888777777999:::;;;;;;:::::::::;;;;;;<<<<<<<<<@@@EEEHHHNNN\\\iii}}}lllWWWIIIAAA<<<<<<<<<999888999777666666666555666666666666666666666666555555555777666555555666555333111222222222333333444444444444444444555555666666666444444444333333333222222111222333333444444444444222222444444444444222222333333333444444444555555555555555555555555555555666555555555555666777777666666666666666777888888999999888777777777777777888777777666666666666777111333555666777666555444555555555666666666666666777777777888999;;;===>>>888:::<<<;;;:::888777888:::;;;<<<<<<999777666666777777777777777888999999888888999999999888888777999::::::;;;;;;;;;::::::999999888777777777777777666777999::::::999888888;;;;;;;;;;;;999777444333777777777777666444333222555555444444444333333333444444444444444444444444333222111000111222444555444333333222222333333444222222333333444333333333555555555555444333222111//////000000111111222222222222111111000///////////////000000111111111222,,,---...//////...------//////000000///...------+++,,,.../////////......***+++---...///...------------------------------...///000111111000///...---------...///000000111---------.........//////...000222111...---///111,,,---///000000...,,,+++,,,,,,...//////...,,,,,,...---,,,++++++---...000---,,,++++++++++++,,,---------------.........///000000000000////////////........................---------.........//////........................//////...------------...,,,,,,.../////////...---%%%+++111333000---...000000000111111111///...---000...,,,,,,...000000000---...000111111111000///------............---------..................---//////000000111111222222000///...------...///000000...---...///000///...---......///000111111222...//////000111222222222...///000111111222222111...///111333444333111000111111000000000000000000000222444444444444666777777777777777777777777777555666888888777777999:::777888999;;;<<<<<<<<<<<<======@@@DDDGGGMMM[[[hhh}}}zzzkkkXXXJJJAAA???<<<999777666666666999888888777777777777777888888777777666555333333333333333333333333333333666666666555555444444444333333222222333333444555777666555444333222222333111222333333444444333333444444444444333222111111333333222111222333444555777666666555555666888999;;;888444222111333777999555666777888888999999999777777666555444444333333333333444444555666666666555555555555666777888999888888777777666666555555777777777777888999:::;;;<<<;;;:::999888777777777888888888888777777777777666777777888888888777777:::999777777777777999:::::::::::::::999999888777888888777666555444444333333555555555555555888:::;;;999666444222333444555555555666666666666555555333333333222222111111111333333333333333333333333222222333333333333444444111111111111222333444555444444444555555555666666111111111222222333333333333333222222111000//////......//////000000111111000000000000000000000000------......//////000000333111000...------------/////////......---------,,,,,,,,,---------------+++,,,.../////////...---////////////////////////------------------------///...------...///000111......,,,,,,,,,,,,......111111000000//////...............////////////000.........000111111...,,,///...,,,,,,---.........000000000000111111111111---.........//////000000111000///------,,,,,,,,,///...---,,,,,,---...///111000...,,,,,,,,,---...000000///...---,,,,,,+++///...,,,,,,,,,---///111000000///..................------,,,,,,...///000////////////000000000000////////////000000000000000000000000000///......000000//////.........---......////////////......//////000111111111111111222222222111111111000000***+++,,,---...///000111000111333555555444222111111111111111111111111111222111000000000111333333111111222222222333333333333333333333444555666666777777666666555555444444777666666555555666777888::::::::::::::::::::::::;;;;;;>>>BBBEEELLLYYYfffwwwkkk```XXXPPPGGG@@@@@@>>>;;;999777666777777777777666555444444444555555555555555444333222222111222222333333444444444444444333333333222222222333333222222333333444555666666555444333333222222222333444444555555444444222333333333333222222111444333222222222333444555444444444444444555666666:::888555333222444666888888888888888777666555444777666666555444444333333333444444555666666777777777666666666666777888888888777777777666666666555888888888888888999:::;;;<<<;;;;;;:::999888888888888888888888777777777777777777888888999888888777::::::999999999999::::::999999:::::::::999888888777777777666666555444444222444555666555555777888;;;999666444333333444555555555666666666666555555333333333222222222111111333333333333333333333333111111111222222222333333000000000000111222333333333333444444444555555555222222222222222222333333333333222111111000//////......//////000000000000////////////////////////000000000000000111111111111000///...------......------,,,,,,,,,+++++++++------....../////////000,,,------...............---------------------------,,,,,,+++++++++,,,,,,//////...---......000000///...---,,,,,,---...///000000000000//////......,,,,,,,,,,,,------------------,,,---...///---+++111000/////////000000000....../////////000000000///////////////.........,,,,,,,,,---...///000111///...------------...///......//////////////////000/////////...---------///...---,,,,,,---///000000000///...............///......------...///000.../////////000000000000000000000000111111111111222222222222222111000000000/////////..................////////////......------...///////////////222222111111111000000000000000111222333444444555+++,,,---...//////......111111111111111111111111222111000000000111222333111111222222222333333333333333333333444555666666666666666666666555555555777777666666666777888999999999999999999999999999;;;;;;>>>BBBEEEKKKYYYfff~~~qqqfffVVVIIIBBB???===<<<===<<<:::888777777777888777777666555444333333333222222222333333222222111000000111222333444555555333333333333222222222222333333222222333333444555666555555444333333333222333444444555555555555555111111222222222222222222555444333333333333333444333444444555555555555555888777666444444555555666777777777777666555444333666666666555444444333333444555555666666777888888888888777777666666777777777777777777666666666666:::999999888999999::::::;;;;;;<<<<<<;;;:::999888999999888888888777777777888999999999999999888888::::::;;;<<<<<<;;;::::::888888999999:::999999999777777777777666555555444111333666666666555555666:::999666444333333444555444555555666666555555444333333333222222222222111222222222222222222222222000000000111111111111222/////////000000111222222222222333333333444444444333333222222222222222222222222222111111000000///...////////////000000000////////////////////////111111000000000000000000//////......---......///---,,,,,,,,,,,,+++++++++.........///000111222222---------------......///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,000//////............///......------------......000000000////////////...,,,,,,,,,,,,---------------+++******+++,,,,,,+++000000000///000000000000------........./////////000000000///......------++++++,,,---///000111222///...------------...///+++---000222222222000///////////////////////////......---,,,,,,...///000000//////............///000000///....../////////....../////////000000000000000111111111222222222111111222222111111000000////////////..................////////////......------...///////////////111111111111000000000000/////////000000111111111.........///000111222222111111111111111111111111111111000000111111222333111111222222222333333333222222333333444555555666555555555666666666666666777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===AAADDDKKKXXXeee|||WWWRRRJJJDDDAAA>>><<<::::::999888777777777888888999888777666555444444444000000111222222333222222111111222222333333333444444444444444444444444444333333222222333333444555555555555444444333333222222333444444555555444444222222222222333333444444555444444444333333333333444555777888888888777666777666666666555555555555222333444555666666666666666666555555555444444444555555666666777888888888:::999888777666666666666777777777777666666666666;;;:::999999999999999:::999:::<<<======<<<:::888999999999888888888777777999999:::::::::999888888888999;;;======;;;999888666777888999999999999999888888888888777666444333000333666777666555444444999888666444444444555555444444444555555444444444222222222222222222222222222222222222222222222222000000000111111111222222//////000111111222222222111111222222222333333333333333333222222111111111222111111111000000000////////////////////////////////////////////////////////////......------,,,------------......//////........................------...///000111222222...---,,,+++,,,---...///........................111///---,,,+++,,,------000000//////............------,,,,,,,,,,,,------////////////////////////------........./////////...,,,))))))***,,,,,,,,,---...///......------...------.........////////////////////////.........///////////////...------.........------.........---...///000111000000////////////000000000000000...------------...///000000///............//////111000000///////////////........./////////000000///000000000000111111111...///////////////......///////////////...............////////////......//////000111111111111111111111000000000/////////------------------------222222111111222444666777111111111111111111111111111111111111111222222222111111222222222333333333222222333444555555555555444444555555666666777777777777777888888999::::::999999:::::::::::::::;;;;;;;;;===AAADDDJJJWWWdddyyyAAA@@@@@@???===;;;888555777777777666666777777777888777666555444444444444000111222333333444444333333333333222222111111111444444444444444444444444333333222222333333444555444444555555555444333222111111222333333333333222333333222222333444555666444444444444444444444444444555777888888888777666666666666666666555555444222333444555555666666666555555555555555444444444555555666666777888888888999999777666555555444444666666666666777777777777::::::999888888999999999888:::<<<======<<<:::999999999999999888888888888:::::::::::::::999888777555777:::;;;;;;:::777555666777888888999999999999999:::::::::999777555333111444777888666555444444888777666555444444555555333333444444444444333333222222222222222222222222111111111111111111111111111111111111222222222333///000111222333333333333111111111222222222333333333333333222222111111111111111111000000000000000/////////.......................................//////......------,,,,,,,,,,,,---....../////////........................,,,,,,---......///000000------,,,++++++---...///........................///...---+++++++++,,,---000000000//////...------+++++++++,,,,,,+++++++++.............../////////---------............//////---+++***,,,---------+++...000///...,,,---........./////////000000000,,,------...///000000111111111111000///---,,,+++---..................---000///...---------....../////////000000000000000------------......////////////............//////000000000000000000//////............////////////.........////////////000---....../////////...............///////////////......////////////......//////000111111111111111000000000/////////......000000000000000000000000000///...---...000222444111111111111111111111111000000111111222222222222111111222222222333333333111222333444555555555555444444555555666666777777666777777888999:::::::::555555666666777777777777::::::===@@@CCCIIIVVVcccvvv===<<<:::888666555555444666666666666666666666666444444333222222222222333111222333444444444444444444444333222111000//////111111111111222222222222333333222222333333444555333333555555555444333222000000111222222222222222444333222222222333444555333333444555555555555555333444444555555555555555666666666666666555555555666666666666555444333222555555555555555555555555444555555666666777888888888777666555444444444444666666666666777777777777999888888777888888999999888999:::;;;<<<<<<;;;;;;:::999999999999888888888::::::::::::999888777666444666888999999888666444777777888888999888888888999:::;;;<<<<<<:::888777333555777888666555555666777777666555555555555555222333333444444333333222111222222222222333333333000000000000000000000000111111111222222222333333///000222333444444333333111111222222222333333333333333222222222222222222000000000000000000000000/////////............---........................000000//////////////////+++,,,---...............+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++...//////000//////...---++++++,,,,,,,,,,,,++++++---............/////////++++++++++++,,,,,,,,,,,,///...,,,,,,.........---,,,000333222000...///000....../////////000000000+++,,,---...///111222222---...///000111000///...------...//////...------222000...,,,+++,,,---...////////////////////////---------............//////............//////000---...///000000000000///------........./////////---------.........////////////000111111111000000.........///////////////......////////////......------...///////////////////////////............000000000111111222222222000///...------///000222111111111111111111111111000000111222222222222111111111222222222333333333111222333555666555555444555555555666666666666666555555777888999999:::999888888888999::::::;;;;;;::::::<<<@@@BBBHHHUUUbbbsss>>><<<:::666444444555666555555666666666555555444222222222111222222333444222222333333444333333333333333222222111111000000000000111111111222222222333333222222333333444555222333555666666555333222111111222333333333333222444222111//////000111222111222444555666666666666444444444444444555666666777777666555555555555666666666777666666555444333555555555555555555555555333444444555666666777777666555444333333333333333555666666666777777777888666666666666777888999999888888888999:::;;;;;;<<<::::::999999999888888888999999999999888777666555444555777888888777555444777888888888888777777666555777:::===??????>>>===666777888888666555666888666666666666555555555555222222333333333333222222111111222222222333333333000000000000000000000000000000000111111111111222...///111333444333222111222222222222333333333444222222222222222222333333///000000000000000000000//////.........---------..............................//////////////////+++,,,---.........---,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++)))+++---...///...---------...///000000//////...,,,---............---,,,---------.........//////******+++++++++,,,,,,,,,...---------//////---,,,+++///333333000---...000------........./////////,,,------...///000111111***+++...000222222222111------...//////...------//////..................000/////////...---------,,,------..............................///000000+++,,,---///000000000000---------.........//////............////////////...//////000111111000000............/////////000......////////////......------...////////////////////////.........------,,,------...///000111111333222111000000000111222111111111111111111111111///000111222333222222111111111222222222333333333000222444555666666555444666666666666666555555555333444666888999999999999999::::::;;;<<<<<<======::::::<<>>AAABBBBBBBBB888888999777666666777999666666666666666555555555222222222333333222222222111111111222222333333333000000000000000000000000////////////000000000000---...000222333222111000222222333333333444444444111111111222222333333444////////////000000000000//////.........---------........................+++,,,,,,------.........,,,,,,.........---,,,+++---------......////////////......---,,,,,,++++++***+++,,,---...---,,,+++------------------------+++---000333444333222000,,,---...000000000//////---...///000000///...------------.........//////,,,,,,---------.........---,,,,,,...//////---***)))---222222...+++,,,///,,,,,,,,,---------...............///////////////***,,,...111222222222111,,,---...//////...---,,,,,,---///111222111000///000000///...---,,,,,,+++,,,---......//////.....................///000111)))***,,,...000000000000---------.........//////////////////000000000000,,,,,,---...//////......---.........//////000000......////////////......///000000111111111111111//////.........---------------...///000111222333333222111000////////////111111111111111111111111///000111222333222111111111111222222222333333333000222444666666666555444777777666666555555555444222333555777888999888888444444555666777777888888::::::<<>>??????<<<;;;:::888555333222111:::999999888777666555555777777666555444333333222000111111111111222222222111111111111111111111111222222222222111111111000...//////000111222222222222111111111000000//////111222222222222111000000000/////////......------222222111///---,,,...000//////............//////,,,------......------,,,............---,,,++++++++++++,,,,,,---...//////111000...,,,,,,...000111+++---///111000/////////000///...,,,,,,---............///222666666222///............////////////,,,,,,+++***+++,,,...///,,,,,,+++++++++,,,---.../////////...---------,,,........................+++,,,,,,---...///000000...------,,,,,,------...000000////////////000000111111111111111111111111..................------------------------------............////////////,,,,,,,,,,,,---...//////......------------......---------,,,,,,+++++++++------------------------------,,,,,,,,,,,,------////////////////////////000///...------...///000//////000000///...---------------............///---+++)))+++...111222111000000000000000000000000000000111111111111000000222222222222222222222222444222///---,,,---///000000000000000000111111222444444444444444444333333777777666666555555555444666666666666666555555555888999999999999999999:::<<<::::::===@@@FFFRRR^^^ppp777888888777666555444444444444444444444444444444...000111333333222111000222222222333333333333333333222111000///000000111///000111111222111111111222222333333333333444444444444444444444444444444333333333333333444444444222222222222222222222222333333444444555666666777444444444444444555666666555555555444555555666666555555555666666555555555666666666666666666666666777444333444666888777666666555444333333222333333444555666666666555333222333444666777888777666555888888888888999::::::;;;999888888777777888888999888888999::::::999888888777777777888888888999999999888888888888888888888555666888;;;===>>>>>>>>>999999999888777777666666888888888777666666555555777777666555444222222111000111111111111222222222111111111111111111111111222111111111000000000000...//////000111111222222111111111111000000000///000111111111111000//////111111000000000/////////000111000///---,,,---...//////............//////,,,------......------,,,---------...------,,,,,,++++++,,,,,,---......///000///...------...///000///333666444...***+++---//////...------------------,,,---000555999;;;:::------------,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------............------------...............------------------..................------,,,,,,------...000000////////////000000------------------------............................................................//////////////////...------------.........------------...............---------,,,,,,------------------------000000////////////000000////////////////////////000///...------...///000000000000000000///.............../////////000000///---+++,,,///222222111000000000000000000000000000000111111111111000000111111111111111111111111222000///...///111444555111111111111111222222333666666666666666666666666777666666666555555555444666666777777777777777777999999999999::::::::::::===;;;;;;>>>AAAFFFRRR^^^ooo888777666555555555555555444444444444444444444444222222222333333333333333333333333222222222222222111111000/////////000000000111222222333333222222222222333333333333444444555444333222222333444555333333333222222222222222222222222222222222222222222222333333444444555555666555444333222222222222666555444444444444444444555666666777777666666555666666666666666666666666555333333444666888999888777777555444444333333333666555555555555555444444666666666777777777777777::::::::::::;;;;;;;;;;;;999888888777777888888999777888999999999999888888888888999999999:::::::::999999999888888777777777555666888:::<<<=========::::::999999888888777777666666666666666666666666888777666555333222111000000111111111111222222222000000000000000000000000000000000000/////////////////////000111111222222111111111111000000000000000000000000000///......000000000000////////////---///000///---,,,,,,,,,//////............//////,,,------......------,,,,,,,,,------...---------++++++,,,,,,------...............//////.........///555999555---(((***..................---,,,,,,///---,,,...444:::>>>AAA:::999888666333000...---,,,,,,---------,,,++++++***+++,,,---...------,,,------------............//////.........---------//////.........---------......------------......000//////......//////000................................................////////////////////////............////////////222111000...---,,,,,,,,,......------------....../////////.............................................------------......//////////////////////////////............/////////000000000000///......////////////000000000111111///------///111111111000000000000000000000000///000000111111000000///000000000000000000000000/////////000222555888:::222222222111222333333444333333333333333333333333666666666555555555555555666666777777888888999999999:::::::::;;;;;;;;;;;;???===<<>>999444000---)))***,,,---...---,,,,,,***+++---//////...---+++,,,,,,,,,------........./////////...------,,,,,,..............................------------....../////////....../////////000000000000000000000000---------...................................................////////////111000///...,,,,,,,,,,,,......------------..............................////////////////////////---,,,,,,++++++,,,,,,---/////////////////////////////////....../////////....../////////......---....../////////000000000111000.........///000000//////////////////////////////000000000000//////000000000000000000000000......///000333666999;;;222111111111111222333333000000000000111111111111555555555555555555555555555555666777888888999999999::::::;;;;;;<<<<<<<<<@@@>>>===???BBBGGGRRR]]]ppp777666444333333333444555333333333333333333333333333222000000000111333444222222222111111000000000/////////000000000/////////000111111222222111111222222222333333333444444111222444555555444222111222222222111111000000000222222222222222222222222111111111222222222222222444444444444444444555666666555444333333333333333666666777777777777666666666666666666666666666666666666666555555555666666999999777666555444444444444333333222333333444444777666444333333444666777999::::::;;;::::::999888888777777777777777777888666666666777777888888888===<<<;;;:::999777666666888888888777777777666666777777777888999:::;;;;;;;;;:::999888666444333333666777777888888999999999:::999888777666444333333000000111111111222222222////////////////////////////////////.........---000000000000000111111111000000000000000000111111111111222222111111000///////////////////////////---///111222000...............------------......,,,------......------,,,++++++,,,---............+++++++++,,,,,,,,,,,,,,,+++---///000000///---++++++++++++,,,...//////...,,,---.........---+++***..................000111<<<;;;:::888444///,,,)))''')))+++---............***+++---//////...---,,,+++,,,,,,,,,------......//////.........---------,,,,,,------...//////000///......------....../////////............//////........................---------.........//////------------------------............////////////---,,,,,,++++++,,,,,,---......------------......------------------......////////////////////////000000////////////000000////////////////////////...//////////////////...,,,------......---------------........./////////000///...---,,,---.../////////////////////////////////000000000000//////111111111111111111111111......///000111444666777000000000000000111222222222333333333444444444555444444444555555555555555444444555555666777888888999999:::;;;;;;<<<======@@@>>>===???BBBGGGRRR]]]qqq555444444333333333444444333333333333333333333333111000000//////111222333111111111000000000000000//////000111111111000000///000000111222111111111222222333333333333444444000111444555555444111000222222222111111111111111222222222222222222222222111111222222222222222222333333333333444555777777666555444444444444444444555666666777777666666555666666666666666666666666666777777666444444555666:::999777666444444333333333333333444444444444444777666444333333444555555777888999::::::999888777888777777666666777777888666555555555666777888999::::::888777555444333222777777777777777777777777888777777777888999::::::777666666666666666666666666666777777888888999999999888888777666555444444000111111111111222222222000000000000000000000000////////////............000000000000000000111111000000000000111111111111222222222222222111000000000000000000111111111111...000111111000//////000......------------......,,,------......------,,,,,,,,,------...---------++++++++++++,,,,,,,,,,,,+++,,,...//////...,,,+++///+++)))***---///,,,)))---------------,,,++++++(((***,,,---,,,,,,,,,---,,,---/////////---+++***((()))***,,,---...//////+++,,,---...///......---,,,,,,,,,,,,------------........................++++++,,,---...///000111//////............/////////......------......///////////////////////////,,,,,,------.../////////------------------------............////////////************+++,,,---.........------------......---------------.................................///......------......///////////////////////////......////////////......,,,,,,---.........------------------...............///...---,,,,,,...000000000000000000000000000...//////000000//////...111111111111111111111111/////////000000111222333000000//////000000111222111111222222333333444444444444444444444555555555444444555555666666777777888888999:::;;;<<<<<<===???===<<>>AAAFFFRRR^^^ppp111222333444555444333222222222222222222222222222000000111111111222222222......//////000000111111///000111333333333222111222222333444444444333333222222333333333444444444333333222111111222333333111111111222333333333444222222222222222222222222333333222222222222222222222222222111222222333333555555555555555666777888444444555555555555444444666666666666666666666666222444666666444555888;;;999888777555333222222222444666888999:::999888777888888777777666666555555555666999;;;<<<;;;:::999777777666666666666777777555444444444555666888999777888888888888999999999444444555666777888999999999888777666666777888999;;;;;;:::999888777666555444444444444444444444444333333333333333333333333000111111111111222222222111111111111111111111111000000000000////////////111111111000000000000000//////000000111111111222000000000000000//////...*********++++++,,,,,,,,,.........---,,,,,,...111...------,,,,,,------...,,,------......------,,,............---,,,++++++++++++++++++++++++++++++,,,------------------,,,,,,---...---++++++---000...---,,,+++***+++,,,------...///,,,)))(((+++---***,,,...//////---+++***000...---+++******++++++...------------...//////---------,,,,,,++++++++++++,,,,,,---...///000000///............---------//////............//////.........------.........------------------------,,,,,,------...///000000////////////////////////............/////////000---,,,,,,,,,,,,---...............------............/////////000000111111------------------------/////////....../////////////////////////////////---...///000000///...---//////000111111111111111////////////000000000000...000111///------111444000000000000000000000000......////////////......////////////////////////000000000111222222222333222222111111222222333444222222333444555555666666333333333444444555555555888888888888777777777777666777777888:::;;;<<<<<<<<<::::::===@@@FFFRRR^^^ooo333333333222222111111111222///---///333666666555222222111111111111222222000000000111111222333333111222222333333222222111222222222222222222222222111111222333333444555555333333333333333333333333111222333333333111///---222222222222222222222222333333333222222111111111111222222333333444444555444555666666555555666888777777666666555555555444666555444444333333333333444444444555666888999:::::::::888666555444444444666666777777777777666555888777666555555666777777666666666888:::;;;:::999666666444333333444555666333333444555666777888888999::::::::::::999888888666666666666777777777777777777777666777777888999:::999888666555555444444444444555555555444333222222222222222222222222222111111111111000000000000111111000000111222333333111111111111000000//////000000000000111111111111000000000000000000000000333222222111000///......////////////////////////++++++,,,---............,,,,,,,,,---------......------------------------******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////...---+++***)))------------------------//////.........---------,,,,,,.../////////...------------.........//////111000...---,,,,,,---...---,,,***)))))))))******------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......---------............///---------............///...,,,***+++---...,,,***......------------......111111///---++++++---///.......................................///000000------......//////000000000000///...------,,,,,,////////////////////////111///...------...///111000222444444333000...---......///000000///......---...///////////////......///000222222222111000......//////000000111111111111111111111222222333------...000111222333444000000111111222222222222333333333333333333333333444444555666777777666666777777666666666666666777;;;:::999999888888999999::::::;;;===>>>AAALLLXXXjjj|||333333333222222111111111111///---...111444444333222222111111111111222222222222222222222222111111111222222333333222222111222222222222222222222222111111222333333444555555333333333333333333333333111222444555555444333222222222222222222222222222333333333222222222111111111222222333333444444555444555666666555555666777777777666666666555555555555555444333333333444444555555555666777888999:::;;;:::999888777666666666777888888888888888777777777666666555666777999:::888777777888:::;;;:::888888777666555555555555666333444555666777888888999999999::::::999999888777666666666666777777777777888777777777777888999999:::999888777555555555555444444444444333333333333222222222222222222222222111111111111000000000000000000000000000111222222222222111111111000000000//////000000000111111111000000000000000000000000111111111000000000000000........................,,,,,,------...---------,,,,,,,,,---------......------------------------,,,+++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------------------///.........------------++++++---.........---,,,,,,------------.........+++++++++,,,,,,---...///---,,,+++******++++++,,,------,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------,,,,,,---------.........---------............///---------............///...,,,***+++---...---+++......------------......000000///---++++++---///.......................................//////000.........///////////////............////////////////////////////////////000///...------...///000555IIIRRRAAA...***...000........................000000000//////...------///000111222222222111000222222111111000000/////////////////////000000111......///000111222333333000111111111222222222222222222222222222222222222444444555666666666666666777777666666666666666777999999888888888999999:::;;;:::;;;===>>>AAALLLXXXgggzzz222222222222222111111111111///...///000222222111222222111111111111222222444444444333222111111111111111222222222222111111222222222222222222222222111222222333333444444555333333333333333333333333111222444555666666555555222222222222222222222222333333333222222222222111111222222333333444444555333555666666555555666777777777666666666666555555444444444444444444555555666666666666777888::::::;;;::::::999888888999999999999999999999999999999666666666666777999;;;<<<;;;;;;:::;;;======<<<::::::999888777666555555666444555555666777888999:::999999::::::999999888777666666666666777777777777888888888888888999:::::::::999888777666555555555555444333222111222222333222222222222222222222222222222111111111000000000000////////////000000111222222222111111111111111//////000000000000111111000000000000000000000000/////////000000111111111........................---------...------,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////------------------------............------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------)))***+++,,,,,,------------,,,,,,,,,,,,------...+++++++++,,,,,,,,,,,,,,,........./////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------............///---------............///---,,,+++,,,---...---+++......------------......000000///---++++++---///..............................------......///000///////////////.........+++,,,,,,...///000111222////////////////////////000///...------...///000777QQQZZZBBB,,,---222//////...---,,,,,,---...///111111000///...---,,,,,,000111111222111111000///111111111111111111111111///////////////000000111000000000111111111222222111111111111222222222222111111111111222222222222444444555666666666666555777666666555555666777777777777777777888999::::::;;;:::;;;===>>>AAALLLWWWeeezzz222222222111111111111111222111000000111111111000222222111111111111222222444444444333333222222222111111222222222222111111111222222222222222333333222222222333333444444444222222222222222222222222000111222333333333333222111111111111111111111111222222222222222222222222111222222333333444444555333444666555444444555777777777666666666666666666444444444444444555666777666666666777777888:::::::::999999888999999::::::888888888888888999999:::888888777777777999:::;;;???>>>===>>>??????>>><<<::::::999777666555444444555555666777888999::::::999999999999999888777777666666666666777777777777999999888888999999:::;;;:::999888777666666666666555444222000000111222333222222222222222222222222222222222111111111000000//////.........//////000222222222222111111111111////////////000000000111000000000000000000000000//////000000000000000000....................................---,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------------+++++++++,,,,,,,,,------,,,,,,---------+++)))(((++++++,,,,,,,,,---......******++++++++++++,,,,,,---.........////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///---------............///------,,,,,,---------,,,......------------....../////////...,,,,,,---///...........................------------...//////000000//////......------***++++++---...///000111///////////////////////////......------......///333===>>>444000444333+++000...---++++++---...000000000//////............000000000000//////......,,,---...///111333444444111111111111111222222333111111111111111111111111222222222222222222222222222222222222222333333333444444555666666555555555666666555555555666777777666666666777888999;;;;;;;;;;;;<<<======@@@KKKWWWfff~~~111111111111111111111111222222333222222111111111222222111111111111222222222222222333333444444444000111111222222111111000111111111222222333333333222222333333333333444444222222222222222222222222333333333333222111111000111111111111111111111111222222222222222222222222111222222333333444444555333444555555444444555666666666777777777777777777444444444444555555666777666666666666777888999999777777777777777888888999888777777777777888999:::;;;:::999777777777888888===<<<;;;<<<======<<<:::999999888777666444333333555555666777888999::::::888999999999999888777777666666666666777777777777999999888888999999:::;;;:::999888777777666777777555444222000000111222333222222222222222222222222222222222222111111111111//////...............///111111111111111111111111...////////////000000000000000000000000000000000111111000000///......---....................................---,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......///+++++++++,,,,,,,,,------------.........,,,***)))******+++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///---------............///------------------------......------------.........//////...---,,,---///........................---------------...//////000000//////......------++++++,,,,,,,,,---------////////////////////////......------------......000***)))...222111...,,,000///---,,,,,,---///000......------...///000111//////......------------++++++,,,...000111222333111111111111111222222333222222222222111111111111333222222222222222222222333333333444444444555555444444555555555555444444555555555555555666777777666666666777888:::;;;<<<<<<;;;<<<======@@@KKKVVVeee000000000111111111111111111333444444222111111222222222111111111111222222111111111222333444444444000000111111111111000000111111111222222333333444333333333333333333333333222222222222222222222222555555444333333222111111111111111111111111111111111222222222222333333333111222222333333444444555222444555555444444555666666666777777777777888888555555555444555555666666666666666666666777888888777666666666666666777777888777666666777888:::;;;<<<;;;999777666666666666777777666777999999888666777888888777666555444333444555555666777888999:::888888999999888888777666666666666666777777777777888888888888888999:::::::::999888777777777777777555444333222111222222333222222222222222222222222333222222222222111111111000//////............///000000000000000111111111......////////////000000000000000000000000000000222111111000...------,,,---------------------------------...------,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...///000,,,,,,,,,,,,------------***+++,,,---............***++++++,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------............///---------............///,,,...///...---,,,---.........------------......---...//////---,,,---...........................------,,,,,,------...//////////////////.........---------,,,,,,,,,,,,,,,////////////////////////------------------------000+++---444000'''(((222000///...------...///000------------...000111333///......------------...........................///////////////000000111222222222222222222111111333333333333222222222222333333444444555555666666444555555555555444333333444444444444555666777777777777777888999;;;<<<===<<<;;;<<<>>>===@@@JJJVVVddd///000000000111111111222...111444444222000111222222222111111111111222222111111222222222222222222000000111111111111000000000111111222333333444444333333333333333333333333111111111111111111111111333333222222111222222222111111111111111111111111111111222222222333333333111222222333333444444555222444555555444333555666666666777777777888888888777666666555555555555666555555555555555555666777777777666555555666666666999888777777777999;;;<<<:::999777666555666666777444444333555777888666555777888888888888777666555333444555666777888888999888888888888888777777666666666666666777777777777888777777777777888999999999999888888777777888888444444444444333333333333222222222222222222222222333333222222222111111111111000//////......//////....../////////000000000........./////////000000000000000000000000000000000000/////////.........------------------------,,,,,,------...---------,,,,,,,,,---------......------------------------,,,---......---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,---...///,,,------------.........*********++++++,,,---...,,,------......---,,,++++++++++++,,,------......------------....................................------------------------............////////////---------............///---------............///,,,...//////---,,,---///......------------......,,,...//////...------...........................------,,,,,,------...///.........///////////////........................////////////////////////---------......---------...///222222---)))+++111000000000000000000000000///...---------///111222000///.........///000111000000//////......------///////////////000000111222222222222222222222222444444333333333222222222222222333444444555666666444555555555444444333222444444444444555666777777999999999999:::;;;<<<======<<<<<<>>>===@@@JJJVVVeee//////000000111111111222,,,///333333111///000222222222111111111111222222333333222222111000000000000000111111111111000000000000111222333333444444333333333333333333333333111111111111111111111111............///000111222000000000000000000000000111111111222222333333333111222222333333444555555222333555444333333444666666666777777888888888999888777666555555555555555555555444444444555555666888888777666666666666666:::999888888888:::===>>>777777666555555666777888555444444666888999888777777888999::::::999777777333333444555666777888888888888888888888777666666666666666666777777777777777777777666777888888999999999888888888888888888444444555555555444333222222222222222222222222222333333333222222222111111111111000///////////////---.........//////000000............/////////000000000000000000000000000.........///////////////------------------------++++++,,,---............,,,,,,,,,---------......------------------------....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------+++++++++++++++++++++++++++++++++,,,,,,------------,,,+++***+++,,,---...---------.........//////...,,,+++)))((())))))***....../////////...,,,+++++++++,,,------...//////............/////////000............................................................/////////000---------.........//////---------.........//////,,,...000///---,,,---000.........------.........,,,---//////...---..............................---,,,,,,,,,,,,---......---.........//////000000.../////////000000111111////////////////////////,,,------......------,,,***---,,,)))---555444,,,000000111111111111000000111000...------...///000111000/////////111222333......//////000000111111111111111111111222222333111111222222222333333333444444444333333222222222111111222333333444555555444555555555444444333222333333333444555666777888::::::::::::;;;<<<=========<<<===>>>===@@@JJJUUUhhh000000111222222222222111///000000000111111111111111111111111111111111111111111222222222333333333222222222222222111000///111111111222222333333333222222222111111000000000222000...///222222111...111111111111000000000000222222222111111111000000222222111111222222333444111222444444333111...,,,666999;;;999444222444777666666666666666555555555999999888666555333222222444444333333333444444555666666666666777777777777777777888999999999999888777777777777777888888999888888888777777777777666888999;;;;;;;;;999777666888777555444555666888:::777777888888888888777777444444333333444555777888444555777888888888777666666666666666666666666666888666444222111222333444333333333333333222111000/////////000111111222222...///000///------///000111000///......///000111111111000000//////......///000000000000000//////000000000000/////////////////////...---+++***)))+++,,,,,,------,,,,,,+++...........................---,,,,,,+++++++++++++++++++++,,,,,,---------...------------...//////---,,,,,,++++++,,,,,,---......---,,,,,,+++******+++,,,,,,------,,,,,,+++...000111111///------...++++++*********+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,---...---,,,+++++++++,,,---......////////////..............................//////......---------,,,***,,,...000111111000///........./////////000000......------------......//////.........---------------------------------------------------------------............------------------------------222111///---,,,,,,,,,---+++,,,---...////////////........................///////////////..................////////////000---...///111222222222222///...---------...000111444111...///111333333111//////000000111111111111333222111///---,,,++++++111111111000000000000000222333444444555555444444777666666555444444333333666666666666777777777777888888888999::::::;;;;;;===BBBFFFDDD??????GGGOOOlll111111222222333333222222111111111222222222333333111111111111111111111111111111111222222222333333111111000000000/////////111222222222222222222333333222222222111111111111333111///000222333111///111111111111000000000000222222222111111111000000222222111111222222333333444555666777777555333222333666888666111///111444777777777777777666666666666666666666666666555555444444444444444555555666444555555666777888999999777777888999999999999888888888777777777777777888333444555777999;;;<<<===::::::;;;;;;;;;999777555666555333333333444666777888888888999999888888888666666555444333444555555333333555666666666555444666666666666666666666666666555333111111111222333333333222222111111111111111111111111111222222222---...///...,,,,,,...///000///...------...///000000000000/////////////////////000000000000//////000000000000//////////////////...---,,,++++++***,,,------......------,,,...........................---,,,,,,+++++++++,,,+++,,,,,,,,,,,,,,,,,,---***************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,------,,,+++******,,,...---,,,,,,,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------******+++,,,,,,---......------,,,++++++,,,,,,---------............------.................................---------,,,,,,+++---///000111000///...+++++++++,,,,,,,,,------......------------......//////.........---------------------------------.........---------------------............------------------------------//////...---,,,,,,,,,,,,,,,---......///.................................////////////............---------.........//////000000000000000000////////////.........///000111111///------000222222000000000000111111111222222000000///////////////000111111111111222222222222222333444444555444444444444444444555555555555555666666666666777777777777666666666777888888999999;;;???CCCAAA???AAAJJJRRRjjj000000000111111111222222000000000111111111222222111111111111111111111111111111111222222222222333333222111000///000111111222222222222222111111111333333333222222222222111333222111111333333222111111111111111000000000000222222222111111111111111111111222222222333333333333444444444444444444444222444666444111///111333777777777777777777777777555555666666666666666666555555555555555666777777333444555666888999::::::777777888999999999999888999999888777666666666666222333555777:::<<<>>>???;;;<<<<<<<<<:::888666555555444444333333555666777888888999999999999888888888888666444333222222222111111222333333333333333555555555555555555555555555444222111000000111222333222111000///000111111333333222222222111111111...//////...------...000......------------............/////////000000000//////000000000000//////000000000000///////////////...---,,,+++,,,---------......//////......---------------------------------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++)))))))))*********++++++---------,,,,,,+++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,+++++++++,,,,,,***((((((***,,,000///......------------,,,,,,---------.........*********+++++++++,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------......////////////.......................................------------,,,---...///000000///...---******+++++++++,,,,,,,,,......------------.....................---------......................../////////......---------------............---------------------------------...............------.........///......---,,,............................................................/////////000......///////////////...000////////////000111222...,,,+++,,,...000111000111111111111111222222222111000000000000000111111111111111222333333444444222222333444444444444444222333333444555666666666666666666666777777777777666666666777888888999999;;;<<<>>>>>>???DDDMMMTTThhh............//////000000............////////////111111111111111111111111111111111111222222222222666444222111111222444555333333222222111111000000333333333222222222222222333333333333333333333333111111111111000000000///111111111111111111111111111111222222333333333333444333222111111111222222444666777666333222333555666666666666777777777777888888777666555444333333666555555555666777888999555555666777888888999999777777888999999999999888:::999888777555555555444777888888999::::::;;;;;;======<<<<<<:::888666555777666666666666777888888777777888888888888777777888777666444333222111111111111111222222222222222444444444444444444444444444444333222111111222222333111000......///111222333333222222111000/////////000000000......000111........................------......///000000111...//////000000000000///000000000000///////////////...,,,++++++,,,...///------............---------------------------------,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,---------------------------,,,+++*********++++++,,,,,,------...---......//////......---......---+++******---000111000///...---,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...//////000000000000//////...................................................//////000//////...------------.........//////......------------..............................////////////////////////000000000///......------,,,------......------,,,---------------------------...///111111111000///////////////...---,,,+++........................------.............../////////000000000111111111)))***,,,...///000111111000000000000000111111222++++++,,,---///000111111111111111111222222222222444333222111000000000000000000111111222333444444222222333444444444444333222333333444444555555666666666666666777777777777888888888999::::::;;;;;;;;;;;;;;;;;;>>>EEENNNTTTggg000////////////000111222............////////////111111111111111111111111000000111111111222222222555444222111111222444666222222222111111000000000222222222222222222222222333333444444333333333444111111111111000000000///111111111111111111111111000111222333333333222222888666444333222222333444555666666666555444555555444444444555555555666666888888777666555444444333555555555666777888999999888888888888777777777777777777888999999999999888:::999888666555444444444999999999999999999999999>>>======;;;:::888777666666666666666666777888888555555666666666666555555555555444444444333333222222222222222222333333333333333333333333333333333555444444333333333333333222111///......///111333222222111000///......---......///...---,,,...000////////////////////////,,,,,,---...///000111111......///000000000000000000000000000////////////...---,,,++++++,,,...000,,,,,,------------,,,,,,------------------------,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,---...///.........,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........,,,++++++...111///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,++++++***,,,,,,------............---......//////......---........................//////////////////000000///////////////.........////////////000000000000......------------......---.....................////////////////////////000000/////////.........,,,,,,------------,,,,,,------------------------+++,,,...///000000///...000000//////...---++++++........................,,,---------......//////....../////////000000000)))***,,,---///000000111///000000111111111111111+++,,,...///000111222222111111111111111111111111333333222111111111111111...//////000111222333333111222333333444444333333444444444444444444444444666666666666777777777777888888888999::::::;;;;;;<<<;;;;;;;;;===DDDLLLRRRggg222222111000111222333444000000000111111111222222111111111111111111111111000000000111111111111222111111000///000111222333111111111111111000000000000111111111111222222222222333444444222222333444111111111111000000000000111111111111111222222222000111222333444333222222555444222111111111222333444444444333333333333333333333333444444555555666444444555555666777777777555555555555666888999::::::999999888888777666666777777888999999999999888:::999777666555444444444666777777888999:::;;;;;;>>>===<<<;;;:::999888777444444444555555555555555444444555555555555444444222333333444444444333333333222222222222333444444222222222222222222222222444444444444444444444444111111000///000111222333111111000///......------+++,,,,,,+++******+++---//////000000000000//////,,,,,,---...//////000000---...///000000111111000000000000000////////////...---,,,,,,,,,---...///+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,+++***+++,,,---...---,,,+++***+++------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,+++******,,,///---,,,+++************************+++++++++,,,,,,,,,,,,---------............------,,,,,,++++++***+++,,,---......///......+++++++++,,,,,,+++++++++........................///////////////000000000............////////////---............/////////......------------......---------...............................................................,,,,,,------------,,,,,,------------------------******+++,,,---------,,,////////////...---,,,+++........................,,,,,,,,,---......//////,,,,,,,,,,,,------------......//////...------,,,...///000111111111000000,,,...000111111111222333111111111000000000000000/////////000111333444555/////////000111111111222111111222333333333333333444444444333333333333333666666666666777777777777666666666777888888999999:::;;;<<<<<<===BBBJJJQQQfff222111000//////111222444111111111222222222333333111111111111111111111111000000000000111111111111/////////000000000111111000000000000111111111111//////000000000111111111111333444333111111222444111111111111000000000000000000111111111222222222///111222444444333222111/////////000111222333444333222222222333333333222333333444444555666666777444444555555666777777888444444444555666777999999999999888888888888888888777777888999999999999888999888777666555444444444444444666777999:::;;;<<<======<<<;;;:::999999999333444444555555555555555444555555555555555555444222333444444444444333222222222111111111222333444222222222222222222222222333333333444444444333333111111111111222222333333111111000000//////......+++,,,---,,,******,,,---......///000000///......---------....../////////---...///000111111111111000000000000////////////---------------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,---)))***+++------,,,+++***)))***,,,---......---,,,***++++++,,,,,,------...******++++++++++++******(((***++++++******+++---,,,++++++*********+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,---.../////////...+++,,,,,,,,,,,,,,,,,,+++........................------------.........///...............///000111---------............///......------------......---------.........//////------------------------,,,,,,,,,---......//////+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,,,,------....../////////...---,,,,,,........................++++++,,,------...//////------------............000000000///...---,,,+++---...///000000000//////,,,///222222000///000222000000000/////////...............///111333444555111111111111111111111111111111222333333333333222222222222333333444444555666666666666777777777777666666666777888888999999555:::>>>>>>===@@@JJJRRRbbb~~~///...,,,+++,,,---///111000000000000111111111111111111111111111111111111000000000000111111111111///000111222222222222222//////000000111111222222......//////000000000111000222444333111000222444111111111111000000000000000000111111222222222222///111222444444333222111///000222444666888999:::444333222333444444444333444444555555666777777888777777666666555555444444333333444444555777888999777777888888999999999:::777777888999999999999888888777666555555444555555555555666777888999999:::===<<<;;;:::::::::::::::555666666777888777777777555555666666666666555555333333444555444333111111222111000000000111333444111111111111111111111111111222222333333333222222000111222333333333333333111111111111000000000000...///000///------///000,,,---...//////...---,,,---------...............---...///000111111111111000000000000////////////------.........---,,,+++---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------)))+++,,,......---,,,+++''')))+++...///...------((()))***+++---...///000+++,,,,,,------,,,,,,+++(((***,,,---,,,+++,,,---+++++++++***++++++,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,((()))***+++---...///000***+++---///000000///......//////////////////...........................+++++++++,,,,,,---------------------...000111222........./////////000000.........------.........---------.........//////------------------------***++++++,,,---...//////+++,,,,,,------,,,,,,+++------------------------111000///......///000111.........///......---,,,........................++++++,,,,,,---...//////000000000000111111111111......///////////////...,,,---///000000000///...,,,///222222000...///000000000//////.........---000000000000000000111222333333222222222222222222111111222333333333333222///000111222444555666777666666666666777777777777888888888999::::::;;;;;;111888>>>???===@@@JJJTTT___zzz///000111111111000...---000000000000000000000000111333444333111000000000//////000000111111222222------...///000111222222000000000000000000000000000000000000000000000000......///000111222222333000000000000000000000000///000222333444444333333000111222333333222111000111111222222222111111000///000111222333444444444666555555555555777999:::666555444333333444555666666666666666666777777888999999999888888888888777444555777999:::999888777666666666666666666666666555444444444555888;;;<<<;;;;;;;;;<<<;;;;;;:::999;;;:::999777666666666666666666666777666666555444333222111000000111222222111111111111000000//////222222222111111111111000000000111111222333555555000111222333333222111000111000000000000/////////........................111111111111111111111111000111111111///......///,,,,,,------.../////////222000///...//////---,,,.........------,,,,,,,,,000...+++***+++,,,,,,+++******+++,,,,,,---......333111...,,,++++++,,,---++++++***)))***+++---...)))+++,,,,,,+++***,,,---......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))------,,,+++++++++,,,,,,........................,,,,,,+++++++++*********((())))))+++,,,---......+++++++++,,,---...///000------,,,...///000...------,,,,,,,,,,,,---.........------,,,,,,------...000///...---,,,------...---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...------------...//////000///...------...///000++++++,,,,,,---...//////////////////000000000000.........------,,,,,,,,,////////////////////////...------,,,,,,------...------......//////000000......///000000///............------------......////////////000000000000000000000000000000000000111222222222222333333333111111111111111111111111000000000000000111111222444333222111111111222333333333333444444444555555666666666666777777777777999999999999:::;;;<<<<<<888;;;===>>>???CCCJJJOOOaaattt---.../////////...,,,+++000000000000000000000000***,,,///000///000111222000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111///000111222333333333222111111222222222222111111000000111111222222333333111222333444444444444444555555555555666777888999999999777666555555666666666555555555555666777777999999999888888888777777555666888999999888777666555555555555555555555555555444444444555888:::<<<<<<<<<<<<<<<<<<;;;:::999::::::888777666555555555666666666666666555444444333222222111111222333444222222222111111000000000111111111000000000//////222111111111111222222333///000000111111000///............------------,,,........................------------------------///000111000...---...///..................------111000......//////---,,,------------,,,,,,,,,+++,,,***((((((***++++++***+++++++++,,,---.........---,,,,,,+++,,,,,,......+++++++++***++++++,,,,,,)))+++,,,,,,++++++,,,---------------,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---++++++++++++,,,,,,---...------------------------///............---------************************,,,,,,,,,,,,------...///---,,,,,,---///000...---...------------.../////////......------......///000///...---,,,------...000000000000000000///...---------------------------------------...//////---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...+++,,,,,,------................../////////000000---,,,,,,,,,++++++++++++------------------------...------,,,,,,------............///////////////+++,,,---......---,,,+++......------------............/////////000000000000000000000000000000000//////000000000111111111111111111111111111111111000000000000000111111222222222111111111333444555333333333333444444444444444444444444555555555555888888888888999:::;;;<<<888;;;======>>>BBBHHHNNN^^^rrr.........///......---,,,000000000000000000000000(((+++---/////////111333111111111111000000000000333222222222111111000000000000000000000000000000000000000000000000000000333333222222111111111111111111111111111111111111...///000111222222222222222222111111111111222222000000000000111333444666333444444555555444444444444444555666777777777777:::999888777666555555555555555555555555666666777999999888888888777777777666777888999888777666555555555555555555555555555555444444444666888:::;;;>>>>>>>>>===<<<;;;:::999:::999888666555555555555555555555666555555444333333222222222333444555555333333222222222222111111000000000000/////////...222222111000000000000000///////////////...---,,,...------------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---/////////---,,,---...000//////...------,,,,,,111///......//////---,,,,,,,,,,,,,,,+++++++++++++++***((()))***++++++++++++++++++,,,------......******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********+++,,,,,,++++++,,,---,,,,,,,,,,,,++++++++++++)))***,,,......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...//////*********+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,+++***)))((((((------,,,,,,,,,------...---,,,,,,---//////...---...............//////000/////////......///////////////...------------...,,,------............---........................---------------......///---------------......///...---,,,,,,,,,,,,---...---------------------------------.........//////---------------,,,,,,,,,------------------------...------,,,,,,------...///////////////.........+++,,,,,,------,,,,,,+++......------------......------........./////////000000000000000000000000/////////000000000111111111111111111111111111111000000000000000111111222000000111111222444555666222222222333333333444444444444444444555555555555777777777777888999:::;;;999;;;=========@@@FFFKKK[[[nnn000000000000000000//////////////////////////////,,,...000111000///000111222222111111000000//////222222111111111000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111...//////000111111222222333333111000000111333333333222000000000222444555333444444444444444333222222444555666777666555555666666666555555555555555666666555555666666777888888888888888777777777777777777888888777666555444444444444444444444444444555444444555666888999:::??????>>>>>>===<<<::::::999999777666555444444444555555555555555444333333111111222222333444444555333333333333333333333333111111000000000/////////000000////////////000000////////////...---,,,,,,////////////............................................................,,,---......,,,,,,,,,...//////.........---------000///------...///---,,,++++++++++++++++++++++++...,,,++++++,,,---,,,+++*********++++++,,,,,,,,,,,,,,,---...---+++)))(((+++,,,------,,,+++)))(((***+++---,,,++++++,,,...,,,,,,,,,+++++++++******************************------,,,,,,,,,,,,++++++******++++++,,,------...++++++++++++,,,---...///+++++++++++++++++++++++++++*********))))))))))))000///......---,,,++++++......---,,,,,,,,,---------,,,,,,---//////...,,,---------------...////////////............//////............------......***+++,,,---------------........................------,,,,,,------...///...............///000000/////////....../////////------------------,,,,,,,,,,,,,,,---------......000000000000000/////////////////////////////////...------,,,,,,------...000000//////......------------............------......------------......------------.........///////////////////////////111111111111222222222222111111111111111111111111000000000000000111111222111111222222333444555555222222222333333333333444666666666666777777777777666666666666777888999:::999;;;<<<<<<<<<>>>DDDIIIXXXlll000000/////////000000000////////////////////////,,,...000111000///000111222222111111000000///////////////000000000111111000000000000000000000000000000000000000000000000000111111222333333444444111111111111111111111111/////////000000111222222444333222111111222333444666444222000000111222333222333333333333222222111222333555666666555444444333333444555666777888888777777666666777777888999888888888777777777666666777777777777666666555555555555555555555555555555555555555666777888999999>>>>>>>>>>>>===<<<;;;::::::999888666555555555555555555666666555555444333000000111222222222222222333333333333333333333444222222111111111000000000............///000111222111000000//////.........000000/////////.................................////////////////////////+++---...---,,,,,,---...---------........./////////...------......---,,,++++++++++++++++++++++++///...,,,,,,---,,,***)))))))))))))))************+++---...//////---***)))+++,,,------,,,+++)))(((***,,,------,,,+++---...,,,,,,,,,+++++++++******---+++)))'''''')))+++------------,,,,,,+++++++++++++++++++++************---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,------------------------......---,,,,,,,,,------,,,++++++,,,...///---,,,,,,,,,++++++,,,,,,---......------,,,,,,------...------..................---...///000000000000000------------------------,,,,,,,,,,,,,,,---......------,,,,,,------...///...//////////////////...------------------,,,,,,,,,,,,,,,,,,------------000000000000000000000000////////////////////////...------,,,,,,------...000000//////......------..............................------------......------------.........///////////////////////////000000111111111222222222000000000000000000000000000000000000000111111222333333333333333333333333222222333333333444444444666666666666777777777777666666666666777888999999999;;;<<<<<<;;;>>>CCCHHHWWWkkk...------------...//////000000000000000000000000(((+++---/////////111333111111111111000000000000......//////000000000111000000000000000000000000000000000000000000000000//////000111222333444444222222222222222222222222000000000000000222333333333333222222222222333333666555444222111111111111111111222333333222222222333333444444444444444333333444666888:::;;;;;;;;;666666666666666777888888888888777777777666666666777777666666666666666666666666666666666666666666444555555666777888888888<<<============<<<;;;;;;;;;:::999777666666666666666666666777666555555444000111111222222111111000222222333333333333444444222222222222111111111111------......///111222333111000000//////000111111///............---------........................------------------------+++---...---,,,,,,---///,,,,,,------...//////000...---,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,+++***+++++++++)))'''))))))))))))))))))))))))(((***,,,...//////...---++++++,,,,,,,,,+++******+++,,,------,,,,,,---...,,,,,,,,,,,,++++++++++++...,,,)))''''''))),,,......------,,,,,,++++++***+++++++++******)))))))))...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******++++++,,,,,,------,,,,,,,,,------...,,,++++++,,,......---,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,------,,,---......///.........------.../////////......------------------------,,,,,,,,,,,,,,,------...***************++++++,,,,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......---------...............------------------------...------,,,,,,------...///////////////............------,,,,,,------.........------------......------........./////////000000000000000000000000........./////////000000000000000000000000000000000000000000000111111222444444444444444333222222333333333444444444555555444444444444555555555555666666666666777888999:::999;;;<<<<<<<<<>>>DDDIIIXXXjjj...------,,,---...///000000000000000000000000000***,,,///000///000111222000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222111111000000111222444555222333333333333333333222444444444333333222222111111111222333444444444444444444333333333333333444444555777999:::;;;;;;:::444444444444444555666666888777777777666666666666666555555555555666666777777777777777777777777777444555666777777888888888::::::;;;<<<<<<<<<<<<;;;<<<;;;:::888777777777777777777888888777777666555222333333333333111000///111222222222333333333333111111111111000000000000////////////000000111222000////////////111222333000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///------.....................---,,,,,,......---,,,+++,,,,,,,,,------------)))((()))***,,,,,,+++)))++++++++++++++++++******((()))***,,,---...------+++++++++***++++++,,,,,,+++,,,------,,,,,,---///------------,,,,,,,,,,,,,,,+++************+++,,,......---,,,,,,+++************++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((()))))))))*********++++++,,,,,,,,,,,,------...///,,,++++++,,,......---+++,,,++++++++++++,,,------......------------......,,,,,,.../////////......,,,,,,,,,---,,,,,,++++++........................,,,,,,++++++,,,,,,---...+++************+++,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------.........------------............,,,,,,---------.........------------------------...------,,,,,,------............//////////////////...------------...///......------------............/////////000000000000000000000000000000000............/////////000000000000000000000000000000000000000000111111222222333444555555444444333444444555555555666666666444444444444555555555555777777777777888999::::::999;;;===<<<<<>>CCCGGGRRRbbb}}}///...---,,,,,,---.../////////.........---------//////////////////////////////////////////////////////.........---------........................////////////...---,,,+++111111111111111111111111...///000000000...---,,,///000111222222111000///111111000000//////......000000000000000000000000222222111111111111111222444444333222222333333333666555555444444444555555555444444333333444444555666666555444444444444555444666;;;???AAA>>>888444888666555666777888777555555555555555555555444444777777666555444333333333444444444555555555555555777666333111111111222333......//////////////////......////////////......---------...///000111222111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---,,,+++)))(((((()))+++,,,///...,,,++++++,,,...///......---,,,,,,...///000......///////////////...))))))***---000111---)))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))((())))))+++,,,---......,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,---...---,,,***))),,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,//////---,,,,,,,,,,,,,,,''''''((()))******++++++*********++++++,,,,,,,,,...............------------,,,,,,+++++++++,,,,,,------,,,++++++,,,,,,,,,//////...------------...,,,++++++++++++,,,------,,,,,,,,,------.........---.........---,,,,,,++++++,,,,,,------,,,,,,+++000000///...---,,,,,,+++***+++---///000000//////........................000,,,))))))+++------,,,......------------.........///000000///---+++***////////////////////////,,,------...///000111111000000000000000000000000,,,---///000000000///...............////////////000000000000000000000000111111111111111111111111222222222222333444555666333222111000000222444555111222333333444444333333888777555444555666888999999999:::::::::999888888::::::;;;;;;;;;>>>CCCFFFQQQaaa{{{......------------......//////.........---------................................................//////.........---------........................111111111111111000000///111111111111111111111111//////000000000///...---...///000111111000///...111000000000/////////...000000000000000000000000222222111111111111111222444333333333333333333333555555555444444555555666555444444333333444444555777777666555555555555555666888;;;???@@@>>>999555888666555666777888777555555555555555555555444444666666666555444444444333444444444444333333333333555444222000///000000111///////////////.........------............------------------...///000000000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///...------,,,,,,,,,,,,......---,,,,,,---......,,,+++***))))))***+++,,,---------------...//////,,,------......---------***)))***,,,///000---+++******+++++++++,,,,,,,,,************************************************((()))***+++,,,------...,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------........................---,,,,,,++++++,,,,,,---//////...---------------,,,,,,,,,,,,,,,------...,,,,,,,,,---------............//////......---,,,+++,,,,,,------,,,,,,+++.........---,,,,,,+++++++++,,,---...//////..............................000---******,,,......---......------------.........///000000///---+++***........................------......//////000000000000000000000000000000---......////////////////////////000000000000111000000000000000000000000111111111111111111111111111111222222333444555555333222000000000111333444111222333333444444333333666555444333444555777888888888888888888888888888::::::;;;;;;;;;>>>CCCFFFSSSccc}}}------............------...............---------------------------------------------------------...............---------........................000000111222222222222111000000000000000000000000000000111111111000///......//////000000//////...000000000000////////////000000000000000000000000222111111111111111222222333333333333333333444444444444444555555666666777555444444333333444444555888777777666555666666666888888:::<<<>>>===:::777888666555666777888777555444444444444444444555555555555555555555555444444444444333333222222111111222111000.........//////000000//////.........---,,,,,,------------,,,,,,...---------------......000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,...............///////////////...---,,,,,,+++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,---......//////......++++++,,,,,,,,,,,,+++++++++******+++---......,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++))))))***+++,,,,,,---...,,,,,,,,,+++++++++************+++,,,,,,+++*********++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,((()))***,,,------,,,,,,,,,,,,,,,,,,------------......---------------,,,******++++++,,,,,,------,,,---...//////......---,,,,,,,,,++++++,,,,,,---.........------------------------,,,---......///,,,,,,,,,------------......////////////......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------........................000...++++++---...............------------............/////////---,,,+++.................................///////////////////////////////////////...............///000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222333333444444111111000///000111222333111222333333444444333333333333222222333555777888888888777666666777888999::::::;;;;;;;;;>>>CCCFFFUUUeee~~~,,,,,,...//////...,,,,,,........................------------------------------------------------................................................,,,,,,...//////000000000////////////////////////000111111111111000000000//////000000000000//////000000000000////////////////////////////////////111111111000111111222333333333333444444444444444333333444555666777777777555444444333333444444555777777666555555555555555888777777999;;;;;;999777888666555666777888777555333333444444444444555555444444444555555555555555555444444333222111111000111000///............///000000000///......------,,,------......------,,,...------,,,,,,,,,------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,............---,,,++++++)))***++++++++++++***)))++++++*********+++,,,---+++,,,.../////////...---+++,,,,,,,,,,,,+++******,,,+++******+++---......******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,---//////---,,,***))))))***+++,,,,,,------,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++---,,,+++******+++,,,---******++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++(((***,,,---...---+++***,,,,,,++++++++++++++++++......------,,,,,,++++++)))******+++,,,------...)))***,,,......---,,,***,,,,,,+++++++++,,,------............------,,,,,,...------------...//////---------------------------...............------+++,,,,,,------,,,,,,+++++++++,,,,,,---------------------------------,,,........................///...---------...............------------............//////...---,,,,,,........................///////////////.................................///......------...000111//////000000000111111111000000000000000000000000111111111111111111111111111111222222333333333333000000//////000000111222111222333333444444333333222222222333444666777888999888666555666777999:::::::::;;;;;;;;;>>>CCCFFFUUUddd|||+++,,,---......---,,,+++---.....................---------------------------------------------------.............................................******,,,---.../////////........................111000000000000000111111111111111111111111111111////////////000000000000////////////////////////111111000000111222222333222333444555555555555444333444555666777777777777555444444333333444444555555555444333333333444444666555444555777888777666888666555666777888777555333333333333444444555555444444444555555555555555666555555444333222222111111000000000/////////000000000//////.........---......////////////.........------,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,++++++------.........---,,,+++------...//////...------*********++++++,,,,,,---+++,,,.../////////...------------------,,,++++++---,,,+++******+++---///******+++++++++,,,,,,,,,***************************+++---......---+++************++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,+++***)))******,,,---)))***+++,,,,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,+++++++++,,,---...//////---+++))),,,,,,++++++++++++++++++------,,,,,,++++++*********++++++,,,---......///)))***,,,......---,,,+++,,,+++++++++,,,,,,---...------......------,,,+++...------------...//////------------------------+++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------......//////------------,,,,,,,,,,,,....................................------...///......------------........................------........................///////////////.........------------------------///......------...000111........./////////000000////////////////////////000000000000000000000000000111222333333333222222000000000000000111111222111222333333444444333333222333333444555777888999:::999777666777999;;;<<<::::::;;;;;;;;;>>>CCCFFFRRRaaazzz,,,,,,------------,,,,,,---------...............---------------------------------------------------------.......................................+++,,,---...///000000000////////////////////////000000/////////000111111333222222111111222222333////////////000000000000000000000000000000000000000000000000111222333333111222444555666666555444333444666777888888777666555444444333333444444555555444333333222222333333555333333333555666555444888666555666777888777555222222333333444444555555555555555555555555444444555555444444333333222222111111111111111000000000////////////////////////...//////////////////......---------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...,,,++++++,,,---.........---,,,------------------------(((((()))******+++++++++,,,---......//////.........//////......---,,,+++,,,------+++******---///******+++++++++,,,,,,,,,))))))))))))))))))))))))******,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++***))))))))))))***+++,,,,,,,,,++++++++++++***+++************++++++,,,((()))+++,,,------,,,+++***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++......//////...,,,+++***,,,,,,,,,,,,------------,,,+++++++++++++++******++++++,,,,,,------......+++,,,...////////////...++++++++++++,,,---......,,,------......,,,+++***---------,,,---......///...------------,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++---------....../////////---,,,,,,,,,,,,,,,------........................,,,---///...---,,,---.........------------..............................------------------------.........///////////////.......................................///000000............////////////////////////////////////000000000000000000000000000111222333333222111000000000000111111111222222111222333333444444333333333333444555666777777777999999888888888:::;;;<<<::::::;;;;;;;;;>>>CCCFFFPPP___xxx---,,,,,,,,,,,,,,,,,,------------.........//////................................................---------.........//////........................------...///000000000/////////////////////////////////.........///000111222222111000000111222222.../////////000000000111000000000000000000000000000000000000111222333444111222444666777666555555444555777888888777666555555444444333333444444555555555444333333333333444444333333444555666555444888666555666777888777555111222222333444444555555666666666555444444444333333333333333222222222222000000000111111111000000------......///000000000---......//////......---------------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,***(((***,,,...//////......,,,+++************+++,,,((()))***++++++,,,,,,,,,---------------...//////////////////...---,,,++++++---...---******,,,...******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++***)))(((((()))***+++,,,,,,,,,+++++++++******))))))***+++++++++++++++''')))+++---------,,,+++******+++,,,,,,---......,,,,,,,,,++++++++++++***------,,,,,,,,,,,,,,,,,,******++++++,,,---------+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---......//////000++++++++++++,,,---...///+++,,,---......,,,+++))),,,,,,,,,,,,,,,------.........---------,,,,,,,,,***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++---------------------...,,,++++++++++++,,,...///........................***---......,,,+++,,,.........------------............---------.........------------------------------......//////000000........................---......///////////////...////////////000000000////////////////////////000000000000000000000000000111222333333222111///000111111222222222222222111222333333444444333333333333444444555555555555777777777888999:::::::::::::::;;;;;;;;;>>>CCCFFFQQQ___www...---++++++++++++---...---------.........//////////////////////////////////////////////////////---------.........//////........................,,,---..................000000000000000000000000///...---------///000111222111000//////000111222.../////////000000111111000000000000000000000000000000000000111222333444111222444666777777666555555666888999888777555444555444444333333444444555666666555444444444444555444444333555666777555444888666555666777888777666111111222333333444555555777777666555444444333333111111111111111222222222//////000000000000000///,,,,,,---...///000111111,,,------......------,,,---------...///000111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---------+++)))((('''))),,,...000000//////000///---,,,,,,---///000***+++,,,---...//////.........---,,,,,,...///000............---,,,+++******---...---+++***+++---******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++***)))(((((()))***+++,,,,,,,,,++++++*********((()))***,,,,,,,,,+++***''')))+++---...---,,,+++******+++,,,,,,---......,,,,,,,,,+++++++++******************+++,,,---...''''''((()))******++++++,,,,,,,,,------.........+++++++++***************+++******++++++---...///++++++++++++,,,---...///+++,,,---......,,,***))),,,++++++++++++,,,------.........------,,,,,,,,,+++,,,------.........---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000........................))),,,......+++***+++---.........------...............---------......///------------------------,,,------...///000111111////////////////////////,,,---///000000000///...000000000000111111111111////////////////////////000000000000000000000000000111222333333222000///111111222333333333333222222222333444444444333333222222333444444444333333444555777888999999999999::::::;;;;;;;;;>>>CCCFFFRRR```www..................------000000000000///...---,,,......------------......000000111111222222333333111111000///...---,,,,,,///......---------......,,,...000111111000...,,,000111111000000///...---000000000000000000000000///////////////000111111111111111111111111111111222222111111111111222222000000000000111222333444&&&)))...333666777666555444444444555555555555666555444444444444555666666555444444333333333444444444444444444444444333333444444555666777777666666444444444555555555666666666555444333222222222222111111111111111111111111////////////////////////////////////////////////222111111000///......---&&&,,,000///+++***...333333111///---,,,---...///...---,,,,,,......---,,,222111///...,,,,,,,,,,,,...------,,,,,,------...)))***++++++,,,,,,,,,,,,......//////000/////////,,,,,,,,,---------......------......------,,,++++++++++++++++++++++++,,,/////////...---,,,******------,,,,,,+++***))))))(((+++...//////...---...++++++******)))******+++)))))))))******+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,---......---,,,+++//////.........---------***,,,...///...+++(((%%%'''(((***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...------,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,***(((***---...---***,,,,,,---......---,,,,,,---.........///000000000///...------++++++***)))((()))***+++,,,---------......////////////......---------............///---......///...---+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,******+++,,,------------,,,,,,,,,---------......//////...---------......////////////////////////////////////000000000000//////............/////////......---------......000------000000...///333000111222333333333333333999666222000222333222111222222333333333333444444444444444555555555555555888888888888888999999999777888:::;;;<<<>>>BBBEEEQQQ^^^uuu..................------..............................------------........................//////000000//////......------......------,,,------...---...///000000///...---...///000000000000000///000000000000000000000000///////////////000111111111111111111111111111111222222111111111111222222000000000000111222333444...000333555555444333222444444444444555555555555444444444444444555555666555444444333333444444444555444444444444444444444444555555666666666666555444444444444555555555666555555444333222222222222111111111111111111111111000000000000000000000000////////////////////////000/////////...---------***,,,///...++++++...222222111///---,,,---......---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++,,,---------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------.........------......------,,,+++...------,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))+++......---+++++++++++++++***************+++*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++******)))......------,,,,,,++++++)))***,,,,,,,,,***'''&&&%%%&&&)))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------+++***+++...///...,,,,,,,,,---......---,,,,,,---..................///...------,,,,,,+++++++++,,,,,,------------------.........//////.........------------............---....../////////......+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,,,,,,,---------,,,,,,+++,,,,,,,,,---------......******+++,,,---......///........................////////////000000000000000//////......//////000//////...............//////,,,,,,///000///000333000111222333333333333333777444111000111333222111222222333333333333444444444444444444555555555555888888888888999999::::::777888:::;;;<<<>>>BBBEEEOOO\\\sss------------------......,,,,,,++++++,,,...///000......------------............------------------...........................------,,,------......////////////////////////---...///000111111111111000000000000000000000000///////////////000111111222222222222222222222222222222111111111111222222111000000111111222333444555666666666555444333222333333333444444444555555444444333333444444555666444444444333333444444555555555555555555555555555555555666666666555555444444444444444555555555555555444333222222111222222111111111111111111111111111111111111111111111111////////////////////////...---------------------///...,,,++++++,,,...///111000///---------......,,,+++******,,,,,,+++***&&&((()))+++,,,,,,,,,+++------------------------------.........---,,,,,,(((((()))***************,,,------------.........------......------,,,+++000//////...---,,,+++************+++++++++++++++((())),,,...///...---,,,***,,,...---+++)))((()))++++++******++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++*********))))))*********---------,,,+++***************++++++++++++******&&&(((***,,,------------++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,---++++++++++++,,,------...,,,+++***+++---...---,,,,,,------......------,,,...------------------,,,---,,,,,,,,,,,,,,,,,,,,,///////////////...------------------------------------------............,,,,,,,,,,,,---...///000---------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,------......------,,,.........------,,,******,,,,,,,,,---------......+++,,,.../////////..............................////////////000000000000111000000//////000000111000000////////////000000000------000000......111111111222333333333222222444222000///111222222222222222333333333333444444333333444444555555555555666777777888999::::::;;;777888:::;;;<<<>>>BBBEEEOOO\\\sss,,,,,,------------......---,,,+++******,,,...///......------------......111000000//////.........---------....../////////.........---......//////000000///......///000000......///000000000000000000000000000000000000000///////////////000000111222222222222222222222222333222222111111222222333111111111111222333444444888888777666666555666666222333333333444444444444333333333333333444444555444444333333333444555555555555555666666666666666666666666666555444333333444444444444444444444444444333333222111111222222111111111111111111111111000000000000000000000000////////////////////////---------------.........333///***)))+++---------000///...------------...,,,+++***+++,,,---,,,***%%%''')))+++,,,,,,+++***,,,------------------,,,------......---,,,++++++)))***+++,,,,,,---,,,,,,------------............------......------,,,+++......------,,,,,,++++++...---,,,+++***))))))(((***++++++,,,------......---...///...+++)))((((((******++++++++++++++++++------------------------,,,------......------,,,++++++++++++++++++++++++---,,,+++******+++,,,------------,,,++++++******---,,,,,,,,,---......///,,,,,,---------,,,+++***************************++++++************++++++************+++,,,,,,---*********+++,,,---...///******)))***************---------------------------------,,,,,,+++++++++,,,,,,,,,,,,------............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++***)))***+++,,,---........................------------------------------------------------,,,------......------,,,------......---,,,++++++,,,,,,,,,---------......---...//////...,,,)))'''........................////////////000000000000111111000000000000111111000000000000000000111222444111000111000------///111222222333333333222222111000//////000111222222222222222333333333444444333333333444444555555666444555555777888999::::::777888:::;;;<<<>>>BBBEEEPPP^^^uuu,,,,,,,,,,,,------......///...+++***)))***,,,---......------------......111111111000000/////////,,,,,,------......////////////......///000111111111000////////////000111000000000000000///......000000000000000000000000///////////////000000111222222222222222222222222333333222222222222333333111111111111222333444555;;;:::888666555555555666222222222222333333333444222222222222222333444444333333333333333444555666555555555555666666777777555555666555555444333333444444444444444444333333333333222111111111222222111111111111111111111111////////////////////////////////////////////////..................//////444///***)))+++...---,,,///......---------------...,,,+++,,,---...---,,,((()))+++------,,,***))),,,,,,---......---,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---............---------.........//////------......------,,,+++******++++++,,,,,,------///...---+++************...---+++******+++---...///000000...,,,***)))***)))***+++,,,,,,,,,,,,+++------------------------,,,------......------,,,++++++++++++++++++++++++---,,,************,,,---------------,,,,,,,,,,,,---,,,,,,,,,,,,...///000------------,,,,,,++++++************************+++******))))))******+++************+++,,,,,,---*********+++,,,---...///******+++***************------------------------------,,,,,,+++++++++***+++,,,,,,------......///++++++,,,....../////////---,,,++++++++++++,,,---,,,,,,,,,------------...---,,,+++***)))***++++++........................------------------------------------------------,,,------......------,,,+++,,,------.........---,,,,,,,,,---------......***+++,,,,,,+++(((&&&$$$........................////////////000000000000111111000000000000111111000000000000000111222222444111000222222//////222222222333333333222222111/////////000000000222222222222222333333333444444222222333333444555555666333333444555666777888999777888:::;;;<<<>>>BBBEEEOOO]]]ttt++++++,,,,,,------......///...---+++******++++++......------------....../////////...............,,,,,,------.........///............///000111111000000000000000000000000111111111111000///...---000000000000000000000000///////////////000111111333333333333333333333333333333222222222222333333222111111222222333444555===<<<:::777555333222222111111222222222333333333222222111111222222333444333333333333444555555666444444444555555666666777444444555555555444444333444444444444333333333333222222111111111111222222111111111111111111111111........................//////////////////////////////..................222...+++***,,,...---,,,------------------------...---,,,,,,......---,,,+++,,,------,,,+++***)))+++,,,---......---,,,+++++++++,,,,,,++++++******))))))+++,,,------------------........./////////------......------,,,+++((())))))***+++,,,---...,,,,,,+++******,,,---......,,,***))))))***,,,---...//////...,,,++++++,,,)))***+++---------,,,,,,...---------------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++)))))))))(((((())))))))),,,,,,,,,,,,------------***************+++,,,---******+++,,,,,,---......+++++++++++++++++++++++++++******************+++,,,++++++++++++,,,,,,---++++++++++++,,,------...---...///...,,,+++,,,---...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,------.........///)))***+++,,,---.........------++++++++++++------,,,,,,,,,,,,------------000///...---,,,,,,,,,,,,.........---------------------------------------,,,,,,,,,------------...,,,------......------,,,++++++---....../////////,,,,,,,,,---------......+++,,,---...///......---------------------------////////////000000000000111000000//////000000111000/////////000111222333000---...111222111222666222222333333333222111111...000111111000000111333222222333333333333444444111111222333444555555666333333444555666777777888777888:::;;;<<<>>>BBBEEELLLYYYppp***++++++,,,------......------------,,,,,,,,,,,,......------------......------------------......------------------------,,,,,,,,,------...///000///000111111111111000//////000000000000000///...000000000000000000000000///////////////000111111333333333333333333333333444333333222222333333444222222222222333444555555:::999888666555333111111111111111111222222222222111111111111111222333333333333333333444555666666222333333444555555666666333333444555555555444444444444444333333333222222222222111111111111222222111111111111111111111111///////////////////////////////////////////////////.........---,,,,,,,,,///---,,,,,,---------,,,,,,---------...------------,,,+++,,,------,,,+++,,,,,,,,,++++++*********+++,,,...//////...,,,+++++++++,,,,,,---,,,,,,,,,((()))***,,,------..................////////////------......------,,,+++***++++++,,,,,,---------,,,+++)))))))))***,,,---(((((()))***+++++++++++++++,,,---,,,++++++,,,...(((***,,,---......---,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((())))))))))))(((((())))))***+++,,,---......))))))***************************++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...///111///---,,,---///...---,,,,,,,,,,,,---...,,,,,,,,,,,,---------------------...............***+++,,,---------------...---,,,++++++,,,---...++++++,,,,,,,,,---------....../////////......---------------,,,,,,,,,+++........................,,,,,,,,,---------......,,,------......------,,,------...............---,,,,,,,,,---------............///000111222222222------------------------////////////000000000000000//////......//////000//////...///000111222222000------000000...///222222333333333333222111000...111333222000000111222222222333333333333444444000111222333444555555666666666666777777777888888777888:::;;;<<<>>>BBBEEEJJJXXXooo******+++,,,,,,---......++++++,,,........................------.........---------....../////////------------------------+++******+++,,,---...///...///111333333111///...---...///000111111111111000000000000000000000000///////////////000111111333333333333333333333333444333333222222333333444222222222222333444555555444444555555555555444444000111111111111222222222111111111000111222222333222222222333444555666777222222333333444555666666222222333444555555555555444444444333333222222222222111111111111111222222111111111111111111111111000000000000000000000000////////////////////////......---,,,,,,+++******,,,---------------------,,,,,,---......---------,,,+++******,,,,,,+++***+++******)))******+++++++++,,,...//////...,,,+++++++++,,,---............******,,,---.../////////............/////////000------......------,,,+++---------------------,,,...,,,***(((''''''((()))"""$$$)))---...---+++))))))***++++++***+++---///((())),,,.........---,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))''''''(((***+++,,,---...++++++,,,,,,,,,++++++***...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///......---,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,...000...+++***+++......---,,,,,,,,,,,,---...,,,,,,,,,------.................................------......------,,,+++///...,,,++++++,,,...///++++++,,,,,,,,,---------***+++---...///......------------,,,,,,+++++++++........................,,,,,,,,,------.........,,,------......------,,,////////////...---,,,+++,,,,,,,,,---------......---,,,,,,+++++++++,,,,,,------------------------////////////000000000000//////............//////............///000111222444000//////---))))))+++333333333333333222111000///222444333111///111222222222333333333444444444000111111222444555666666888888888888888999999999777888:::;;;<<<>>>BBBEEEKKKYYYppp...---,,,,,,++++++++++++***+++,,,---------,,,,,,///...---,,,+++,,,------,,,---...//////...---,,,------,,,,,,,,,------...........................111111111111111000//////000////////////111333444222000...---,,,---...///222222222111111111111111000111111222222111111000333333333222222111111111000000000///////////////666555444333222111111111000000111111111222222222000111111111111222222222222333444555555555444333111222222333444555666666555555555555555555555555222333333333333222111111222222222222333444555555222222000///............---------------...///000000000////////////000000//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---///...,,,+++***++++++,,,,,,,,,------...---------......---,,,,,,,,,------+++,,,...---,,,++++++,,,///---,,,---000111000...///000000...,,,******+++)))***+++,,,,,,,,,,,,,,,+++,,,------......------+++***)))(((((()))***+++------------------------///000000000///---***)))------------------------,,,------......------,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,,,,,,,+++***)))((('''+++++++++,,,,,,------------------,,,+++***)))((( ###'''+++---...------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,+++***+++,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,---...------***+++,,,,,,------,,,,,,//////000000000000/////////...---,,,+++,,,------......---,,,++++++***)))/////////...,,,,,,---...,,,---...//////...---,,,...---,,,+++,,,---...//////............------------------.........//////............---,,,++++++////////////////////////,,,///222222///......000/////////000111111222222222222222222222222222222333333333222222222111111000111222333333333333333///000111333444555555555777777777777666666666666999777888:::::::::===CCCKKKXXXooo...---,,,+++++++++++++++---------............///++++++******+++,,,---...------............------///......---------..............................//////000000000000000///000////////////111222333222111///------...///000000000000000000000000000000000111111111111000000333333222222222111111111000000000000000000000000666555444333222111111111000000111111111222222222000111111111111222222222222222444555555555444333222222333333444555555555444444444444444444444444222222333333222222111000222222222222222222333444222111000///............////////////////////////000//////////////////000------,,,,,,,,,+++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))),,,+++***))))))******+++,,,------.....................---,,,,,,,,,------)))+++------------...//////---,,,---000111000...000000111///---++++++,,,******+++,,,,,,,,,+++++++++,,,------...---------+++******))))))******+++------------,,,,,,,,,+++***+++---...---,,,+++***------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++*********++++++***++++++++++++******)))+++++++++++++++,,,,,,,,,------------,,,+++***)))&&&(((***,,,---...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000111...........................,,,++++++,,,------,,,++++++,,,------------,,,---..................---++++++******+++,,,...//////......---,,,++++++***...//////...,,,,,,---...,,,,,,---......---,,,,,,------,,,,,,------......,,,------...///000111111,,,,,,,,,---------............//////......------////////////////////////---000222222000......000/////////000111111222222222222222222222222222222222222222111111111000000000111222333333333333333111111222333444555666666777777777777666666666666999777888:::::::::>>>CCCKKKXXXooo---,,,,,,++++++++++++,,,...---,,,,,,,,,---///000*********+++,,,...///000.........------.........///...---,,,,,,,,,,,,,,,..............................//////////////////////////////000111222222222111000///...///000111.........//////000000000000000111111111111000000222222222111111111111111///000000000111222222222555444333222222222222222111111111111111222222222000111111111111222222222111222444555555555444333333333333333444444444444333333333333333333333333222222333333222222111000333222111111111111111111222111000//////....../////////000111000000......//////............//////000000/////////.........,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++*********+++,,,,,,------...//////////////////...---,,,,,,,,,,,,,,,***,,,---...---,,,---...///---------///000///...000111111000---,,,,,,---,,,,,,+++++++++++++++***++++++,,,---------------***++++++,,,,,,++++++***------,,,,,,++++++******((()))+++,,,------------------------------------,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***---------,,,,,,+++++++++++++++++++++++++++++++++...---,,,++++++*********))))))***+++,,,,,,++++++,,,++++++++++++++++++***,,,,,,------------,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++---///000111---------------------------,,,******,,,---,,,+++++++++,,,---------------+++,,,,,,------,,,,,,+++((((((((()))+++---///000///.........------,,,,,,...//////...,,,,,,---///+++,,,,,,------,,,,,,+++,,,,,,---...............------...///000111222222++++++,,,,,,,,,---------......//////000/////////////////////////////////---...//////---++++++,,,/////////000111111222222222222222222222222222222111111111000000000//////111111222333333333222222555444333333333444666777666666666666777777777777999777777:::::::::>>>DDDJJJXXXnnn,,,,,,+++++++++++++++,,,,,,+++***))))))+++---...------......///000111111///...---,,,,,,---...///...---,,,+++************..............................//////...------,,,////////////000000111111222111000000000000111111------...///000000111111000111111222222111111000111111111111111111111000//////000111222333333444333333222222222222222222111111111111111111111111000000111111111222222222111222333444555444333333444444444333333333222222222222222222222222222222222222222222222111000000222222111000000///000000111111000///////////////+++---///000111000///---///......------......///000000000////////////...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------...//////---...///000000111000000///...------,,,,,,,,,,,,---...///...+++)))((()))......---...............///000000///---+++,,,------,,,,,,+++************++++++,,,------------,,,***+++------------+++***++++++++++++++++++++++++***+++,,,...////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++,,,++++++******)))))))))++++++++++++++++++++++++...---,,,,,,+++++++++,,,)))***++++++,,,,,,++++++------,,,,,,+++++++++***+++,,,------.........---000///...,,,,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......------------------------------------------------------------++++++++++++++++++++++++---+++******+++,,,,,,++++++,,,,,,---...---------++++++,,,,,,,,,,,,++++++((())))))***,,,---//////..................------......///...,,,,,,...///,,,,,,,,,------,,,,,,,,,+++,,,.../////////...---000000000/////////......,,,,,,,,,---------......,,,---...///////////////////////////////////////000000000///...---------/////////000111111222222222222222222222222222222222111111111000000000000111222222333333333222222777666444333333444666777666666666666777777777777888666777:::;;;:::>>>DDDJJJWWWnnn+++++++++******++++++,,,,,,+++)))))))))***,,,.../////////////////////...///...---,,,,,,---...///......---,,,,,,,,,,,,,,,........................000000000///---,,,***))).../////////000000000000111000000000000000111111......//////000111222222111111222222222222111111000000000000000000000000//////000111222333333444222222111111111222333333111111111111111111111111000000111111111222222222111222333444444444333222444444444333333222111111222222222222222222222222111222222222222111000000222222111000////////////111000000////////////000((())),,,...000000///.........------------......++++++++++++************,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------.........---...///000111111111111//////...---,,,++++++,,,,,,---...,,,***((('''(((---.........---------...---......---+++***+++,,,------,,,************+++***+++,,,,,,------,,,,,,+++,,,---......---,,,+++))))))***+++,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++,,,,,,,,,,,,+++******......------,,,,,,++++++++++++,,,---...............---,,,++++++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...............---------------------------------------------------------++++++++++++++++++++++++---+++******+++,,,,,,+++,,,,,,---.........------,,,,,,------------,,,,,,+++,,,,,,---------------------..................---...///...,,,,,,...000......------------......,,,---...///000///...---/////////.........------............////////////+++,,,---...............////////////////////////444444333222222222222111/////////000111111222222222222222222222222222222333333222222222111111111222222333333333222222111888666444333333444555666555666666666777777777888888666777:::;;;;;;???EEEJJJWWWmmm+++************++++++,,,---,,,+++++++++,,,...///---------------,,,+++***.........------........./////////......//////000........................000000000///...,,,+++***...//////000000//////...//////000000000000000000/////////000000111111111111111222222222222111111////////////000000000000///000000000111222222222111111111111111222333444222222222111111111111111000111111111111222222222000111333444444444333222444444333333222222111111222222222222222222222222111111222222111111000///222111000000000000000000000000////////////000000((()))+++---...//////...------,,,,,,,,,,,,------,,,,,,+++++++++*********,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++++++++******,,,---...000111111111111000///...---,,,+++++++++(((***+++,,,+++***+++,,,---...///...,,,,,,,,,...+++,,,---,,,*********+++---,,,+++*********+++,,,******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++,,,---......,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,------,,,+++******------,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,+++***+++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...............//////000---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...///000000........................---,,,******,,,---,,,+++,,,,,,---...............,,,------......------,,,---............---,,,+++,,,,,,------.........///---.........------...000///......------......///------...////////////...++++++,,,---...///000000...////////////000000000+++,,,------------------////////////////////////111///------///000000////////////000111111222222222222222222222222222222333333333222222222222111222222333333333222111111666555444333333444444555555555666666777777888888777666777:::;;;;;;???EEEJJJWWWlll***************+++,,,,,,+++,,,,,,,,,,,,---------***+++,,,------,,,++++++------............------------------...///000000...........................////////////...------......///000000///...---......//////000000000000//////////////////////////////000000000000//////........./////////000000000000000000000000000000000000000000111222333444222222222111111111000000000111111111111222222222000111222333444333222222333333333222222222222222333333333333333333333333111111111111111000000///111111000000000111222222000000////////////000000,,,,,,,,,---------------------,,,,,,,,,,,,------//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((()))*********)))(((''',,,,,,...///000111111111000///...---,,,+++++++++(((***,,,---------...///,,,...///...,,,+++,,,...,,,---...---+++***+++,,,,,,+++***))))))+++,,,---******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++++++++*********++++++,,,++++++,,,,,,---,,,,,,,,,***************+++++++++***+++,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---////////////////////////////////////...,,,++++++,,,------,,,,,,------...............,,,,,,------------,,,,,,,,,------...---,,,+++******++++++,,,---......///,,,---......------///000......---,,,,,,---.....................//////000,,,,,,---...///000111111.........////////////000---............------,,,////////////////////////,,,***((((((+++------,,,/////////000111111222222222222222222222222222222222222222222111111111111222333333333333222111000333333333333444444444444555555555666777888888888777555666:::;;;;;;???EEEJJJVVVkkk******))))))***+++,,,,,,((()))***++++++++++++***)))***,,,...//////......,,,---...//////...---,,,)))))))))***+++,,,---...........................,,,---...///000000000000......///000000///...---------...//////000//////...............---------------............---------.........//////000000000000000000////////////000000000000111222444444222222222222111111000000000111111111111222222222000111222333444333222222222222222222222222222222333333333333333333333333111111111111111000//////111111000000111222333333000000////////////000111111000///------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---...//////***+++,,,,,,+++***)))(((+++,,,---///000000111111000000...---,,,+++++++++---...000///...------...,,,...000...+++***+++...,,,.........,,,+++,,,---,,,+++***))))))+++---///******+++,,,,,,,,,,,,+++---,,,************,,,---000000///...,,,+++******---,,,,,,++++++,,,------++++++++++++++++++++++++,,,------......------,,,*********++++++,,,,,,,,,(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,+++***))))))))))))))))))+++,,,---.........''''''(((((())))))******+++++++++,,,,,,++++++***.........------,,,++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---------,,,+++***++++++++++++++++++++++++,,,,,,---......---,,,,,,........................///---,,,,,,---......---,,,---......//////......+++,,,,,,------,,,,,,+++***+++,,,------,,,+++*********++++++,,,---......,,,---......------///111------++++++++++++------//////...------///000111000000000000////////////---------........./////////000000000///...------///////////////////////////,,,***+++...111111000/////////000111111222222222222222222222222222222111111111111000000000000333333333333333222111000111222333444444444333333444555555666777888888999777555666:::;;;;;;@@@FFFJJJVVVkkk*********++++++*********)))***++++++++++++***)))+++---......---,,,,,,---+++,,,,,,---.........---******,,,---.../////////++++++,,,,,,,,,---------------......//////000000//////000000000000//////---------............//////////////////.........222000///......///000222...///000111111000///...///////////////000000000444333222111000000000000222222222222222222222222333222222222111111000000000000111222222222222111/////////000111111222222222222222222222222222333333222111111000000111111000000000000000000000000...///////////////......,,,,,,---...///000111111+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---...///.........---,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++*********)))))),,,,,,---...///000111222,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++***)))***,,,---,,,,,,......---------,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))),,,------,,,***))))))+++***++++++,,,,,,------............------,,,,,,,,,//////...---,,,,,,+++***)))******++++++******)))((()))***,,,,,,+++*********************+++++++++222000......000000...,,,)))***+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++...---,,,+++++++++------,,,---...---+++))))))***)))''''''***///111///,,,***+++---,,,,,,+++---...,,,,,,---...///000111222//////.........---------,,,---...///000000000000---------------...///000111000000///---+++)))(((,,,,,,,,,,,,------...///++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---...+++((((((+++---...---------------------------000//////---,,,+++******,,,,,,,,,------.........------......///000111111/////////...---------,,,+++,,,.../////////......////////////000000000000//////.........000222333------...///000000////////////000000000000///......///000111111111111111000000000000111111111111444333111333777888777666444444444555555555555555555555666777777777777777666777999999:::<<<@@@BBBGGGTTTjjj***++++++,,,,,,++++++***++++++,,,------,,,+++++++++---......---,,,------+++,,,------......------------.../////////......+++,,,,,,,,,,,,---------............////////////...//////000000//////...---------............////////////////////////...///...---,,,,,,---...///...///000111111000///.../////////000000000000111111111111111111111222222222222222222222222222222222222111111111000000000000000111222222222222111111111111000000000000000222222222111111000000000222222111000000000111111////////////////////////......////////////......------......//////000000------.........---,,,,,,,,,,,,,,,---------......,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++*********))))))***++++++,,,---...///000......---,,,,,,+++******+++++++++,,,,,,------------,,,,,,---...///............---------,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++***+++,,,,,,+++***+++------------,,,,,,,,,,,,,,,------------,,,,,,,,,+++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***++++++++++++++++++++++++++++++++++++++++++)))'''(((******)))'''***+++++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++***)))(((((()))******'''))),,,,,,,,,+++,,,------+++***+++---///...---+++,,,......---,,,...///------------------------//////.........---------******+++,,,---------,,,------------------......------,,,+++***((('''&&&---,,,,,,,,,,,,------...++++++,,,,,,,,,---------...------,,,,,,------...+++(((%%%&&&(((***+++***------------------------,,,,,,------.........///,,,------------------...***++++++,,,,,,---------...............---------,,,---.../////////...---............////////////000000///....../////////...///000000000000000000000000111111111111000000///000000111111111111000000000000000111111111111000///...///222444333111666666666666777777777777666777777777777666666555666777999999:::<<<@@@CCCHHHUUUjjj+++,,,,,,------,,,,,,+++------............------,,,---//////---,,,---...,,,,,,------......------//////000000///......---,,,,,,,,,---------....../////////........................//////.........---------............///....../////////////////////...---,,,,,,---.../////////000000000000////////////000000111111111111///000000111222222333333111111111111111111111111111111000000000000/////////000111111222222111111222222111111000//////...222222111000///......---222111111000000000000000////////////////////////......///////////////...........................////////////...------,,,+++,,,---.........---,,,(((***+++------,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***************))))))***+++,,,,,,------//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------......//////............---------,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++(((***++++++++++++---...//////...------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++***************+++,,,,,,------,,,,,,+++*********+++***)))***+++,,,+++***222000...,,,+++***++++++)))*********+++,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,$$$'''***,,,------...//////...---,,,,,,,,,------,,,...///...------...000111000///...---,,,,,,,,,...............---------------...............---...------,,,,,,,,,,,,---.........------,,,+++***------,,,+++++++++,,,,,,,,,,,,,,,,,,------------///......------......///---+++))))))+++,,,---,,,------------------------,,,,,,---...//////000000.........---------------........................---------........................///......---,,,------------............000000000///...---,,,,,,000111111111111111000///111111222222222222111111000111111111111000000///000000000000111111111111222111000111333444333222555555666666666777777777888888888777777666555444666888999::::::<<<@@@CCCIIIVVVjjj,,,------------------,,,------............------,,,...//////...------...,,,,,,------...------,,,....../////////......---------------............/////////......---------------............---------------............///............////////////111000////////////000111//////000000000000////////////000000111111222222000000111111222222222222111111111111111111111111000000000//////////////////000000111111111111111111111111111000000//////111111111000000/////////111111000////////////000////////////////////////---...///////////////////////////......---------...//////......---,,,+++***,,,...//////...,,,+++'''))),,,......---+++******++++++++++++,,,,,,,,,+++++++++++++++++++++,,,************************)))))))))***+++,,,,,,---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,++++++---...///...---------......---------,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))))))***,,,,,,++++++,,,---.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))),,,+++***)))***+++,,,------,,,,,,+++***))))))(((---------...////////////999666222...+++)))))))))(((((()))***++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...%%%(((+++---------...///,,,,,,,,,,,,++++++,,,---,,,---///...---,,,---///333222111///.......................................///////////////.........---,,,,,,++++++++++++..................---,,,...---,,,+++++++++++++++,,,,,,,,,------------.........------------.........---,,,,,,------......------------------------//////////////////......//////......------,,,,,,000000000///////////////,,,---------...//////////////////......---,,,,,,------........./////////---.../////////...,,,+++111111111111000000///...000000111111222222111111111111111111111000///...///000000000111111111111333333333333444444444333222333333444444555555555666777777777777666666555777888999:::;;;===@@@CCCJJJVVVjjj,,,------......------,,,---,,,,,,,,,,,,,,,,,,---,,,...//////...------...,,,------...------,,,,,,++++++,,,---...//////...------.........///////////////......------,,,,,,------............---------------............///---.........//////000000000000////////////000000000000////////////000000...//////000111111222222111222222222222111000///000000000000000000000000///////////////000000000//////000111111111111000//////000000111111111111///000000111111222222222111000//////......//////........................------.../////////////////////......------,,,,,,---------------,,,+++***+++,,,...//////...,,,***(((***---///000///---+++*********+++++++++,,,,,,++++++++++++++++++++++++******************************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///222222000......///......---------,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))+++,,,---,,,***)))***+++,,,,,,,,,---------......++++++++++++++++++++++++------,,,++++++***)))))))))******++++++******))),,,+++*********+++---...,,,,,,+++***)))(((((('''***+++,,,,,,,,,,,,---...555333///,,,***)))******(((((()))***++++++,,,,,,))))))***+++++++++++++++(((((()))******************,,,------,,,,,,---...+++******+++,,,,,,,,,,,,+++---...---,,,+++,,,---111000///......///000111---.....................++++++,,,,,,,,,+++******...---,,,,,,++++++++++++******++++++++++++******...------,,,++++++++++++,,,,,,---------.........------,,,,,,,,,,,,------++++++++++++******++++++------------------------//////////////////....../////////......---------------,,,,,,,,,,,,,,,,,,,,,---------...///////////////......------------....../////////000000000+++,,,.../////////...---000000000000///...------...//////000111111000000111111111111111000///...///000000000111111111111111111222111111000000111222222222333444555555666444444666777888888888888777888::::::;;;===AAACCCJJJVVVjjj,,,------......------,,,,,,,,,++++++++++++,,,,,,---...000000...---...///------......------,,,,,,)))***+++---.../////////.........////////////000.........---------------.........//////.........---------............///------......///000000000........................000000////////////000000------...///000111111222222222333333222111///...//////////////////////////////000000000000111111...///000000111111000000...//////000111111222222...//////000111222333444000000///.......................................,,,---...///000000000000///.........------,,,,,,++++++,,,,,,---,,,,,,+++,,,---.........---,,,++++++,,,...//////...---,,,************+++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000444888888444222222333......---------,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++,,,------,,,***))))))*********+++,,,,,,---......++++++++++++,,,,,,,,,,,,......---,,,+++***))))))+++,,,,,,------,,,,,,++++++++++++++++++,,,------,,,++++++******)))))))))***+++---,,,++++++,,,---))))))(((((()))***,,,---)))*********+++,,,,,,,,,((()))***+++,,,,,,,,,+++((()))***+++,,,,,,,,,,,,---......---,,,---///222666111,,,***,,,...---,,,+++---------+++***+++,,,---,,,+++***+++---///000---------...............++++++,,,------,,,,,,,,,...------,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,+++***......---,,,,,,,,,------,,,---------............,,,,,,,,,++++++,,,,,,,,,,,,---......,,,+++,,,---------------------------,,,,,,---...//////000000/////////...............---------------.........---------...............//////...---------......////////////000000000111,,,,,,---...///000000000...////////////......------...///000000000000000000111111111111000000///000000000000111111111111333444444333111000111222333333444555666777777888222333555666888999999999777999:::;;;;;;===AAADDDJJJUUUiii,,,,,,------------,,,,,,---,,,+++******+++,,,------...000000.........///------......------,,,+++,,,,,,---......///............/////////000000000,,,------------------......//////000000//////...---------............///------......///000000111------............------111000///......///000111,,,,,,---...///000111111000111222333333222000///////////////////////////000000000111111111222222...//////000000000000000000000000000000111111111...//////000000111111111000///......------..............................,,,---...///000000000000------------------------***+++,,,---..................---------,,,,,,,,,,,,,,,---------,,,++++++************++++++++++++++++++++++++*********)))))))))*********++++++++++++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------222777;;;;;;777444444555......---------,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++***,,,---,,,******+++,,,***++++++++++++++++++++++++,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++,,,...&&&&&&''')))***,,,---...++++++++++++,,,,,,,,,,,,******+++,,,---......---***+++,,,...//////......,,,,,,,,,+++,,,000666:::LLL???111***+++......,,,---.........,,,+++,,,------,,,***))))))+++---///---------.........//////,,,---......////////////------------------......////////////...------,,,......---------...//////------------............------,,,,,,,,,,,,------...000222111///---...///------------------------,,,,,,------.........///............////////////......//////000000111111...............---------......---,,,---...//////........./////////000000/////////......///000000...//////000000000//////......///000111222111111///000000111111111111000000000000000111111111111444666777555222111111333222333333444666777777888444444555777888888888888888999:::;;;<<<>>>AAADDDIIITTThhh~~~+++,,,,,,------,,,,,,+++------++++++++++++---------///000000///......///---.........---,,,,,,+++//////////////////...---////////////000000000000,,,,,,,,,------.........//////000000000000//////---------.........//////---------...///000000111//////000000000000//////111000///......///000111++++++,,,---...///000111...///111333444333222111////////////////////////000000111111222222222333...//////000000000000000222222111111000////////////////////////.........//////...------------...........................,,,---...///000000000000------------------------++++++---...///000000000///...---,,,,,,,,,,,,------,,,,,,++++++*********)))************+++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......111666;;;:::666333333555......---------,,,,,,,,,,,,++++++++++++++++++,,,+++++++++*********)))))))))***+++,,,++++++,,,...,,,,,,++++++***))))))))),,,,,,,,,------.........,,,,,,------------......*********++++++************+++,,,---...---,,,+++------..................+++---...---***((())),,,***+++,,,------------,,,------,,,,,,,,,,,,,,,,,,+++,,,---...////////////'''((()))+++,,,,,,++++++)))))))))***---444<<>>AAADDDHHHTTTggg}}}++++++,,,,,,,,,---------((()))+++,,,------,,,,,,++++++,,,,,,,,,++++++***---,,,+++******+++,,,---000000000///......---------......//////...------,,,++++++,,,---///111333...///////////////..................///000222222///000111111111///...---,,,...000111111000...,,,////////////000000000000//////000000111111111222111222222333444444555555---------------...///000000111111111111000000/////////000000111222222222111111000///////////////,,,------...000111333444////////////............000///...---,,,------...000000////////////000000---------------,,,,,,,,,...---+++******+++---...---+++***,,,///000...++++++***((()))******)))'''(((((())))))***+++------+++,,,,,,,,,,,,+++******)))************++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,---------......555555777777666555333111------,,,,,,,,,------...******************++++++............---,,,+++***'''((()))((('''''')))+++...---,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,......---,,,,,,+++******+++++++++++++++***)))(((******************************+++,,,---......///******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,$$$&&&))),,,///222333444888555111...------,,,+++------------------------%%%''')))*********((('''.........------,,,,,,,,,,,,------------,,,++++++000////////////.........000///...---,,,+++******((()))+++,,,---.........------------------------......////////////..............................---.........------///000////////////////////////,,,...//////---++++++,,,+++,,,,,,---...///000000000000111000000...,,,+++,,,,,,,,,---...///000000////////////000000000000/////////////////////////////////...------,,,,,,---///111333333222000///,,,,,,---///000222333333111111111111111111111111111111111222222333333333111111111222444666888999666666666777888888999999888999::::::;;;<<<@@@BBBIIITTTggg~~~))))))*********+++++++++((()))+++,,,------,,,,,,******++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,............------------........................---,,,,,,,,,---///000111......////////////..................///000111222///000111111000///...---////////////////////////////////////000000000000///000000000111111111111000000000111111222222222///.........//////000111222222222222222111111000000000000000000000000000111111000/////////////////////...//////000111222////////////............000///...---,,,------...000000////////////000000222111111000///......---...---+++******+++---...---,,,+++,,,//////...,,,///---,,,,,,---...,,,++++++***************+++,,,+++,,,,,,,,,,,,+++******************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000222444555444333333...------,,,,,,,,,------+++++++++++++++++++++++++++,,,------...------------------+++((('''((()))...,,,++++++------,,,***,,,,,,---............---......---,,,,,,+++******+++++++++++++++***))))))++++++++++++++++++++++++******++++++,,,,,,------************++++++++++++...---,,,+++***)))))))))*********)))))))))((((((************************,,,,,,,,,,,,,,,---......+++,,,,,,---............111...+++******++++++***------------------------)))+++,,,......---,,,+++......---------,,,,,,,,,***************))))))(((***++++++,,,---...///000...---------------,,,,,,+++,,,,,,------,,,,,,,,,------------------------------............------........................,,,---......------...000........................---...///...,,,+++,,,---,,,,,,------...///000000000000000000///...,,,+++,,,---------.../////////....../////////000000000////////////////////////000////////////............000222444444333111000//////000000111111222222333333333333333333333333222222222222222222222222555555444444333333222222555555555666777777888888888999::::::;;;<<<@@@BBBJJJTTTggg~~~))))))*********+++++++++)))***+++,,,---------,,,*********+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------///...---,,,------...///......------......///000......///////////////...///......//////000111222///000000000000//////...111000///......///000111////////////000000000000000000000000111111111111000000000000000000111111000000000000000000111222333333333222222222111111222222111000//////......111000000///////////////111000///////////////000////////////............//////...------------...////////////////////////000000///...,,,+++******...---,,,++++++,,,---...,,,,,,+++---...///...,,,000///......//////...---,,,,,,+++***************+++,,,,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000111222222111000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////...///...---***)))***+++,,,+++***+++---...---,,,,,,---......//////.........------,,,,,,++++++***++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++...---,,,+++***)))))))))*********)))))))))))))))************************---------------......//////......------,,,+++++++++)))((((((***+++,,,,,,------------------------,,,---...///000///...---...------------,,,,,,,,,------......------,,,+++((()))***+++,,,------...,,,,,,,,,------..................---,,,+++***)))------------------------,,,,,,------------,,,,,,------------------------,,,---......------...000...........................///...---++++++---///---------......//////000//////000000///...---,,,------..................------.........//////////////////////////////////////////000000000000000///111333444555444222111222222222111111111111111222222222222222222222222333333222222222222222222444444555444333222000///444444444555666666777777888999::::::;;;<<<@@@BBBJJJUUUggg~~~++++++,,,,,,,,,---------***++++++,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....../////////...---+++,,,---///111//////..................---.../////////////////////////////////000111111///000000000000/////////111000000//////000000111////////////000000000000000000000000000111111111222222222222222222222222111111000000000111111222333333222222222222222222222222111111000///......000000////////////000000000000////////////000000////////////........................------.........//////////////////......------,,,+++******)))------,,,,,,,,,---......,,,,,,,,,---......------...---,,,,,,------,,,+++,,,++++++******++++++++++++,,,,,,,,,,,,+++***************+++++++++,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++,,,,,,,,,---------......///000000000///...---,,,............---,,,++++++,,,,,,,,,,,,,,,+++++++++)))***+++,,,---.........+++,,,---,,,+++,,,...000,,,+++***+++---...---,,,,,,,,,---...............---------,,,,,,++++++++++++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++,,,,,,,,,,,,***************++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,------......,,,***)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------///////////////......---++++++++++++************,,,,,,,,,---------...............---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------+++---//////...---...///........................//////...,,,++++++...111............///////////////////////////........................---------------------.........///////////////////////////---......///000000111111///000222333444333222111111111111111111111111111////////////////////////111111111222222333333333...///222444555444333222444444555666666777777888888999::::::;;;<<<@@@BBBIIISSSfff|||++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------......,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111///...,,,+++,,,---000111///////////////.........------...///////////////000////////////000000111000////////////000000000///000222333333222000///////////////000000000000111111000000000000000000222222222222222333333333222222111111111111111222222111111111111222333444444444333222111111000000000000////////////000000............///000111222////////////............------........................////////////...................../////////,,,,,,,,,,,,---......///+++,,,---...---------------,,,++++++,,,,,,+++)))************+++,,,---...+++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,---------......000000000///......---,,,------.........---,,,+++,,,+++++++++*********)))+++,,,,,,,,,,,,,,,,,,+++)))+++++++++++++++---///,,,+++***+++---...---,,,++++++,,,------------,,,------,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******))))))))),,,,,,,,,------------...******))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,------++++++++++++---...000111---,,,++++++---...------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++......---------,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------+++---//////...---...///........................//////...,,,+++,,,///111//////////////////...................../////////...............---------------------.........///////////////////////////,,,,,,---...//////000000//////111111222222111000......//////000111111111//////////////////////////////000111333444555555+++---000333555666555555555666666777777888999999888999::::::;;;<<<@@@BBBGGGQQQccczzz))))))*********+++++++++------,,,,,,,,,,,,------///...,,,***))))))******,,,,,,------------,,,,,,------......///000111111------,,,,,,---...000111//////000000000///......,,,---...///000000000000000000////////////000000000////////////000000111...000333444444333000...////////////000000000000111111111111000000000000///000000111222222333333444444333333222222333333111111111111222444666888888888777555444333111111///////////////000000111............///000222222////////////............,,,---......///.........---...///000000///...---++++++,,,,,,---......///,,,,,,------......//////***,,,......---,,,---......---,,,,,,------,,,***)))*********,,,---...///+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------......///000000+++,,,---.........,,,,,,,,,++++++******)))))))))------------,,,+++***))),,,,,,---+++))))))***,,,,,,+++***+++---...---,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,************************,,,,,,++++++*********))),,,,,,,,,,,,---------------,,,+++***)))((((((((()))))))))))))))*********)))))))))******++++++,,,---------------......///...---,,,+++,,,---...///,,,+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,---------,,,++++++******+++,,,---......///.........------,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***---///000///.........------------------------......///...,,,---///111000000000//////........................///000111------..................------........./////////////////////////////////+++,,,,,,---...//////000//////000111111111111111---......///000111111111222222222222222222222222//////000111333444555555///000222333444555444444666666777777888999999999888999::::::;;;<<<@@@BBBFFFPPPbbbxxx))))))*********+++++++++...---,,,,,,,,,,,,---...---,,,***))))))***,,,---,,,,,,---......---,,,,,,---------....../////////,,,,,,------...//////000...///000000111000//////,,,---...///000000000000000000////////////000000000///......///000111222111111222333333222111111////////////000000000000111111111111000000000/////////000222333444555666888777666666555555555666222222222333555888;;;===???>>><<<999666333111000///////////////000111111000000////////////000000////////////............,,,,,,.../////////......,,,---///000000///---,,,***************++++++++++++,,,---....../////////***,,,......---,,,---///...---,,,,,,------,,,***+++++++++++++++,,,---...+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------((((((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////)))+++---...//////------------,,,++++++***))))))---------,,,,,,***)))))),,,,,,---+++***)))+++,,,...,,,++++++------,,,***+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,---,,,+++)))(((((((((((((((((()))))))))*********((())))))***++++++,,,,,,,,,,,,,,,,,,,,,---......///...,,,++++++,,,...///***))))))***,,,---,,,***++++++++++++++++++++++++------,,,,,,------......,,,,,,,,,---------.....................------,,,)))******+++,,,---......,,,,,,---------------...***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///000///.........------------------------,,,...//////......///111111111111000///......---...---------...///111222,,,---------.../////////....../////////000000000////////////////////////------......//////000000000000111111111222222222000000000000000000000000333333333333333333333333111222222222222333333333222222333333444444555555555555666666777888888888888999::::::;;;<<<@@@BBBFFFPPPbbbxxx++++++,,,,,,,,,---------///...---,,,+++,,,---...***)))))))))***,,,///000,,,,,,---......---,,,,,,,,,,,,,,,---------......+++,,,---...////////////---...///111111111000///,,,---...///000000000000111000////////////000000000///.........000111222333333222111111222333333////////////000000000000222111111111000000//////111111333444666777999999::::::999888777777888888333333333444777:::>>>@@@EEECCC@@@<<<777333000...///////////////000111111222111000//////.........000/////////............+++,,,.../////////......,,,---///000000///---,,,.........------,,,,,,,,,+++,,,---...////////////***,,,//////,,,+++---///---+++******+++,,,***)))------,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---------''''''(((((())))))******------------------------,,,,,,,,,---------......///...---,,,++++++++++++(((***,,,...//////...---......---,,,,,,+++******+++,,,,,,,,,,,,+++******)))***+++++++++,,,...111...---,,,,,,,,,,,,+++***,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********)))))))))))))))******+++******++++++,,,,,,,,,,,,******+++,,,------......******))))))******+++,,,---,,,+++***+++---///111***)))***,,,...///...---++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,------.........******++++++******)))(((,,,,,,,,,++++++++++++******++++++,,,---//////000,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000///...---...------------------------,,,...000000///...///000222222111000///...------...---------...///111222,,,,,,------...///000000////////////000000000000////////////////////////////////////000000000000111111222222222333333333333333222222111000000///111111111111111111111111444444333333222111000000222222222333444555777888444444555555666777777777888999::::::;;;<<<@@@BBBGGGQQQcccyyy+++******))))))******+++------------,,,,,,+++***++++++,,,------......///------++++++++++++------000///---,,,+++,,,,,,---------------------------///////////////.........000000000000000000000000/////////...///000111111////////////000000000000111222222333333222222111111111111111111111111111111111111000000000000000333444666888;;;<<<======>>>@@@AAAAAA>>><<<<<<<<<===777555777;;;===@@@EEELLLJJJFFF@@@;;;777444222333222000111222222111000111111111000//////......---.........//////000000......---------......///000////////////000111111...------,,,,,,,,,------,,,++++++******++++++,,,......---,,,++++++++++++------------------------((())))))))))))*********+++***)))))))))***,,,,,,,,,,,,++++++++++++++++++(((***,,,......,,,***(((---......,,,)))((()))***---------,,,,,,+++++++++......---------,,,,,,,,,*********++++++,,,,,,,,,---,,,+++******+++,,,---...------,,,,,,++++++***+++++++++++++++++++++++++++,,,------,,,+++)))(((+++,,,---......---,,,+++...---+++******+++---...%%%'''+++---...---***(((+++++++++*********************+++,,,,,,---......,,,+++******)))*********))))))))))))))))))))))))+++++++++++++++***)))((()))************+++++++++,,,,,,,,,++++++*********,,,***)))***+++---,,,,,,...---,,,,,,++++++++++++......//////...,,,+++)))))))))***++++++,,,------------------,,,+++***)))///...---,,,+++,,,------------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,---///000//////.........---------............------------000000///...---,,,,,,+++........................//////.........---------++++++,,,,,,,,,,,,------111...,,,---///111000...000///...------...///000//////000000///...------///......///000000000000///,,,+++,,,///000///---///000000111111111111000...///000111222333444444333333444444444333333222333222222111222333555666::::::999999999999999999999999:::::::::<<<@@@CCCIIISSSdddyyy+++++++++******+++++++++,,,---------,,,,,,+++***...------,,,++++++******------,,,++++++,,,------///...---,,,,,,,,,,,,,,,------------------------/////////////////////...........................////////////000000000000////////////000000000000111222222333333222222111////////////////////////111111111111000000000000111444888<<>>DDDJJJNNNLLLHHHDDD???:::777555777555444444555555444222333333222111000//////.............../////////000///......---------......+++************+++,,,,,,,,,,,,,,,,,,,,,---...///,,,++++++******++++++,,,------,,,+++++++++,,,,,,))))))))))))))))))))))))*********+++++++++,,,,,,+++***)))))))))***,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***,,,------+++))))))***+++---------,,,,,,+++++++++............------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++******))))))+++,,,,,,,,,,,,,,,,,,+++...---+++******+++---...++++++++++++************))))))******++++++,,,,,,(((((())))))***++++++,,,,,,++++++*********************************************+++++++++***))))))************++++++++++++,,,,,,,,,+++++++++******,,,***)))***+++---,,,,,,///...---,,,,,,,,,,,,---))))))***+++,,,,,,,,,,,,******++++++,,,------...++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,------------------,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,---///000......------,,,,,,,,,,,,,,,,,,,,,------........./////////...............,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,---------.........///---+++,,,...000000...//////...------.../////////////////////...------.../////////......///000///---,,,---000111///...111111111222222222111111111111111111111222222222222222333333333333222222333333222222333444555666777777777777777777777777888999999999999;;;???BBBIIIRRRbbbwww,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++---,,,,,,++++++***))))))------,,,,,,,,,,,,------------......------,,,,,,------------------------......//////////////////........................---...000111111111000///////////////000000000000111111222222222222111111////////////////////////111111111111111111111111111444:::@@@DDDFFFFFFEEEGGGJJJNNNPPPPPPOOOOOOPPPGGG???888888;;;???GGGNNNRRRPPPMMMIIIEEE@@@===;;;<<<;;;:::::::::999777555555444333111000/////////............////////////000///...---------------------,,,,,,------...///++++++++++++,,,...///000,,,++++++******++++++,,,,,,,,,++++++,,,,,,------************************,,,,,,,,,,,,------------+++************+++,,,,,,))))))))))))))))))))))))---,,,************,,,---+++,,,,,,+++******+++---------,,,,,,,,,,,,++++++/////////............---............------------,,,,,,++++++++++++,,,,,,******+++,,,,,,---......************************++++++*********+++,,,,,,,,,++++++******++++++,,,------++++++++++++------///---+++((('''(((***,,,(((((()))***+++,,,------((())))))******+++++++++,,,,,,+++***************************************)))******+++++++++******************+++++++++,,,,,,,,,,,,++++++++++++***,,,***)))***+++---,,,,,,///......------------...************+++,,,---...++++++,,,,,,---.........+++*********+++,,,...///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------------------------,,,,,,,,,,,,,,,---//////---,,,,,,,,,,,,+++++++++***+++,,,---...//////000------......////////////,,,,,,,,,,,,,,,,,,,,,,,,...............------------............/////////...---,,,---///111111000......------------......///////////////......------///111000---,,,...000000......///000111000///222222222222222222222111333222222222111111000000111111222222222222222111333333333333444555666777777777777777777777777777888888999999999<<<@@@CCCIIIQQQ```ttt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++,,,,,,---------------,,,,,,---------,,,,,,.........---,,,+++....................................////////////000000000000000000000000,,,...000111222111///...////////////000000000000111111222222222222111111111111111111111111111111000111111111111111222222333666;;;AAAFFFIIIKKKLLLLLLOOOTTTVVVUUUTTTRRRRRRLLLEEE??????AAADDDIIIOOOUUUTTTSSSPPPLLLHHHEEEBBBBBBAAA@@@??????===:::888666555333111//////...............///////////////111000///...---,,,,,,,,,000000000000000111111222++++++++++++,,,---......,,,++++++******++++++,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...************++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***+++++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111---,,,+++******+++,,,------,,,,,,++++++,,,,,,---///---***(((((()))+++---*********++++++,,,,,,,,,,,,,,,---------.........,,,,,,+++************+++************************((()))***+++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,***)))***+++---,,,,,,...------,,,,,,,,,------000///---,,,+++,,,------------------......//////...---+++++++++---///111,,,---...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---.........------........................------------------------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000------------------......------..........................................------.........////////////......///000222333333------------------------...///////////////......---000333111---,,,...111000//////000111111111111222222111111111111111222222222222111111111111000000000111222222222111111333333333444555666777777888888888888999999999999888999:::::::::===AAADDDJJJQQQ___rrr+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,++++++,,,,,,---.........------------------------+++,,,---.........,,,,,,........................---.........//////000000000000000000000000000000,,,...000111222111///...////////////000000000000000111111222222111111000111111111111111111111111000000111111222222222333666777999===BBBIIINNNQQQQQQTTTXXXZZZXXXTTTQQQOOOGGGBBBAAAFFFJJJLLLPPPTTTVVVWWWWWWWWWTTTQQQMMMKKKIIIHHHFFFFFFEEEBBB>>>;;;777666333000///.........///////////////.........111000///...---,,,,,,,,,------,,,,,,------...///...---,,,+++++++++++++++,,,++++++******++++++,,,*********+++,,,---...///************************++++++++++++,,,,,,,,,,,,******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***)))***++++++***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,.../////////////////////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///111222...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,------,,,,,,,,,++++++******.........///////////////---,,,,,,+++***+++++++++************************((()))***+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,***)))***+++---,,,,,,,,,+++++++++++++++,,,,,,///...---,,,+++,,,---...------............//////111///...,,,,,,...000111,,,---...///...---,,,++++++++++++,,,,,,---------+++,,,,,,---...---------........................------------------------,,,,,,------------------------------............000/////////////////////......------,,,++++++***---------.........//////---.....................,,,------------.........---.........//////111222,,,------------------,,,......///////////////...///111222111///...///222///000111111111111111222111111000000000111222333000111111111111222222222///000111222222222222222222222333555666777777777777777888888888999999999999:::;;;;;;<<<>>>BBBFFFJJJQQQ^^^qqq***+++,,,------,,,+++***++++++,,,---------,,,,,,//////...------,,,,,,+++------............------,,,,,,------......------........................------......///000000000........................---...000111111111000///////////////000000000000000000111111111111000000////////////////////////000000111111222333333333777666777999>>>EEELLLPPPSSSWWW[[[[[[WWWQQQLLLIII<<<;;;???IIIQQQTTTWWW[[[WWWXXX[[[\\\[[[YYYUUUSSSQQQOOONNNMMMKKKGGGBBB???:::888555111///......//////////////////.........000///...---------------,,,,,,,,,,,,,,,------...///...---+++************,,,++++++******++++++,,,+++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,---,,,,,,,,,((((((((()))******++++++***+++,,,------,,,+++******+++++++++******,,,...++++++,,,,,,,,,,,,---------............/////////---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---,,,,,,+++******++++++++++++++++++++++++*********+++,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...------,,,......---,,,+++***))))))------------------------------,,,+++++++++++++++++++++++++++++++++++++++)))******+++++++++******++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,***)))***+++---,,,,,,***************++++++,,,(((((()))***+++---...///........................000000///...---...///000------......------,,,++++++,,,,,,------......///++++++,,,---------------------------------------------------------------,,,,,,---......------,,,------...............///000000000/////////......//////...---,,,+++*********++++++,,,,,,------------------...............,,,,,,---------.........+++,,,---,,,+++,,,---///------............---------...//////////////////////////////000000000000///000111111000000111222111000000000111333444666000000111111222222222333000000111222333333333333000111333444666666777777444555555666666777777777888999:::;;;<<>>BBBFFFGGGEEE@@@<<<:::555555777:::???EEEHHHJJJRRRRRRVVV]]]dddgggddd```\\\ZZZVVVSSSPPPMMMHHHEEE@@@===888444111000000111111111111000000000//////............////////////------------------------------,,,++++++++++++,,,---,,,,,,+++++++++,,,,,,------++++++***+++,,,,,,++++++++++++++++++++++++000...,,,++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,------...------------,,,++++++******++++++...---------------...///------------,,,,,,------(((***,,,,,,+++++++++------,,,++++++++++++,,,---******+++++++++******)))+++,,,---,,,******,,,---///---++++++,,,---,,,+++,,,+++++++++++++++++++++,,,,,,***)))))))))***+++------,,,,,,,,,,,,---------------......///000111,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))******+++++++++,,,,,,,,,******++++++,,,,,,,,,---,,,...000///,,,+++,,,---......---------,,,,,,,,,///...---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,------------------------------------------------///......---,,,,,,,,,,,,,,,,,,+++---//////...---******+++,,,---...//////......------------......------.........---,,,,,,......---,,,,,,,,,,,,,,,---------.........//////,,,---------............/////////...//////000000........................---------............////////////...///000000111111111111111111111222222111111111111111222222222111111000000000000111111000111111222222222222222000111222444555444444444777777777777777888888999999999999:::;;;===???AAAGGGOOO]]]ooo,,,,,,,,,++++++++++++***+++************+++,,,,,,...,,,+++,,,---......------------------------------------.........//////---------............///....../////////000000000------...////////////...////////////000000000000////////////000000000000111111222222222222111111///000111111222222111111000000000111222222333333111111222333555666888999;;;===@@@@@@>>>;;;999888555555555666999>>>BBBDDDMMMOOOSSS[[[bbbeeebbb___ZZZVVVQQQLLLIIIFFFBBB@@@===:::666222000///000000111111000000000000///////////////.......................................,,,,,,+++************+++,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,++++++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,++++++******++++++,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,---...&&&(((+++++++++***,,,---,,,++++++******++++++,,,------+++******)))))))))+++,,,......,,,+++,,,---...,,,+++***+++,,,+++***------,,,,,,+++******))),,,,,,+++************+++,,,++++++++++++++++++,,,******++++++,,,------...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((******+++++++++,,,,,,,,,))))))***+++,,,---......---...000///...------......------------,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------*********,,,...///...---,,,,,,---------...............------------......,,,------.../////////...000///---+++*********+++---------...............------........./////////222000...------...///111........................---------............///...............//////000333222111000///000111222222222222111111111111111111000000000000000111111111222222333444333333333000111222333444444444444777777777777777888888999888888888999;;;>>>@@@BBBGGGNNNZZZkkk++++++++++++++++++++++++************++++++,,,,,,+++***)))***,,,---------------------------,,,,,,------------............---------............///........./////////000000------...///////////////////////////000000000000////////////000000000000000111111222222111111000///000111111222222111111000000111111111222222222111111111222333555666777888999;;;:::888777666777666666555444555888===@@@IIILLLQQQXXX^^^```^^^\\\UUUQQQJJJDDDAAA>>><<<:::888777333000///...///000111000000000/////////////////////......---------........................---,,,,,,++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,---......///***+++++++++++++++,,,,,,*********++++++*********+++++++++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******)))))))))***+++,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,,,,------...---------,,,,,,++++++***++++++,,,,,,,,,+++*********++++++...,,,++++++,,,---------)))+++,,,+++***((())))))++++++++++++++++++++++++...,,,+++***)))***++++++***---//////...,,,,,,---...,,,******+++++++++***,,,,,,,,,++++++*********,,,,,,++++++************++++++************+++++++++++++++******))))))(((,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,******++++++,,,------...------.........---------------------------------...------,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...((('''(((***---...---,,,..............................------------......,,,,,,---...............///...,,,*********+++,,,.................................////////////000111000...---,,,------...........................---------............//////............///000000444333000///...///000111333222222222111000000000000000000000000000111222111222222333333333333333111111222333444444444444777777777777777888888999777777888999<<<>>>AAACCCFFFLLLXXXhhh++++++++++++++++++++++++******++++++,,,,,,,,,,,,***)))((()))+++---...---------------------,,,,,,+++,,,,,,,,,,,,------------------............///............////////////---...//////000000//////.../////////000000000111////////////000000000000//////000000000000//////...///000000111111000000111111111111111222222222111111111111222333555555555777777777555555555777666666666444333555:::>>>FFFHHHLLLRRRVVVXXXWWWVVVNNNIIICCC===:::888666555555333111///......///000000000000////////////...//////......------,,,,,,..............................---,,,,,,,,,,,,,,,)))))))))))))))***+++++++++,,,,,,---............*********++++++,,,,,,,,,------...//////...------*********++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++***************++++++,,,+++++++++,,,,,,------------------,,,,,,---..................---,,,+++***,,,++++++***++++++,,,,,,......---,,,,,,---------///...,,,---......,,,******,,,---,,,***)))))))))++++++++++++++++++++++++,,,+++*********+++---...***---//////...,,,,,,---...,,,******+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******+++******))))))******+++,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++------------------------------,,,,,,,,,------...,,,,,,,,,---------......------------------------------------------------+++,,,------...------,,,'''&&&''')))+++---,,,+++///............---------......------------......,,,------------,,,++++++,,,++++++++++++,,,...///.....................---.........////////////000///000000111000///...---........................---------............///000000//////000000111222444222000......///000111333222222222111000000000000000//////000111222222000111111222333222222222222222222222333444555555777777777777777888888999777777888999<<<>>>AAACCCEEEKKKVVVfff}}}***++++++++++++,,,,,,,,,***++++++,,,---,,,,,,,,,,,,***)))***---.........------------------------+++++++++,,,,,,,,,---------------............///------........./////////......///000000000000///......//////000000111111////////////000000000000//////000000000000//////...///000000111111000000111111111111111111111111111111111111111222333333333444555555444333555666555666777555333444999===BBBDDDFFFIIIKKKLLLMMMMMMFFFBBB<<<777555444222111222111000///...///000000000000////////////...............---------------------------------------///...------,,,,,,------)))))))))))))))***+++,,,+++,,,,,,------------,,,*********++++++,,,,,,---,,,------......------,,,))))))******+++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------***++++++,,,,,,------...------------------...///000000///...---+++***)))++++++******++++++,,,,,,***))))))))))))***+++,,,...------///222222...***)))+++,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++*********++++++,,,......+++,,,......,,,+++,,,---...,,,+++***+++,,,+++***)))******+++,,,,,,------,,,,,,,,,---,,,++++++***+++******************+++&&&''')))+++---------,,,++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,...---------,,,,,,,,,+++,,,++++++,,,---...,,,+++,,,,,,,,,------------...------,,,,,,,,,---......,,,,,,,,,,,,------------------------------------------------------------222222222222000...,,,***(((((((((***,,,---,,,+++.........---------------......------------......,,,---------,,,++++++******+++,,,---.../////////...............---------------.........////////////111222333333222000...---------------------------------............///000000000000000111222222222111000///...///000111222222222111111111111111////////////000111222333000111111222222222222222222222222222333444555666777777777777777888888999888888888999;;;>>>@@@BBBDDDJJJVVVfff}}}******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++***))))))+++------,,,+++,,,,,,------.........,,,,,,,,,,,,---------...---------............///---------.........//////......///000000000000000.........///000111111111////////////000000000000000000000111111000000000///000111111222222111111111111111111111111111111111111000000000111222222000222333444333222333555111444666555333444888===>>>????????????@@@AAACCC>>>;;;777444333222111000000////////////000000111000000/////////.........,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,************+++,,,---...+++,,,,,,------,,,+++***)))******+++,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,)))************++++++++++++++++++++++++++++++++++++,,,------......------******+++,,,,,,---......---------------...//////...///......---,,,+++***++++++******++++++,,,---(((((((((((()))***,,,,,,++++++---222666666111,,,+++---......,,,++++++,,,,,,---............---,,,++++++,,,,,,---,,,,,,,,,+++,,,---,,,******,,,---///---++++++,,,---,,,++++++++++++++++++++++++,,,,,,,,,---------,,,+++***+++++++++******+++++++++"""$$$&&&)))***+++******++++++,,,,,,,,,,,,++++++((())))))***++++++,,,,,,)))))))))******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------------++++++,,,//////...+++,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000111111000...,,,+++,,,++++++,,,...///...,,,,,,,,,,,,,,,------------......------------......+++,,,------------------+++,,,...000000000......//////.........---------,,,---------...............//////000000000000000---------------------------------............//////////////////000111111////////////000000000000111111111111111222222222////////////000111222333111222222333333333333333222222222111222444555666777777777777777888888999999999999:::;;;===???AAACCCJJJVVVggg}}}*********++++++,,,,,,,,,***+++,,,---...---,,,,,,)))(((&&&'''(((***))))))++++++,,,,,,---...//////---------.........//////---------.........//////---------.........//////...//////000000000000000---......///000111111222////////////000000000000111111222222222222111111111111222333333333333222222222111111111111111111111111000000000000111111...000222333222222222333///333666666333444888<<<<<<;;;:::888777888:::<<<:::777444222222222000//////////////////000111222000/////////............,,,,,,,,,------.........++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,---...///000+++,,,,,,---,,,+++)))((())))))***+++,,,,,,------///......------......///((())))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++******+++,,,,,,---......---------------...///000---------...------,,,,,,+++*********+++,,,,,,---------...///000222333444((((((,,,333999:::444...000111111///,,,)))((((((------...//////...------,,,---......---,,,***))),,,,,,,,,***))))))+++...000...,,,,,,---------,,,------,,,++++++*********,,,,,,---...---,,,+++***,,,,,,++++++++++++,,,,,,((()))+++,,,---,,,***)))+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,---...//////...,,,+++---000111///---,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++'''(((+++---//////...---///......///000111///...+++++++++,,,,,,,,,------.........------.........***+++,,,...///000000000,,,...000222222000---+++//////.........---------,,,,,,,,,---------......,,,+++*********,,,...///---------------------------------.........//////...............///000000---...///000111111000000000000111111222222222333////////////000111222333222333444444555555444444333222111111222333555666777777777777777888888999::::::::::::;;;===???@@@CCCJJJVVVggg~~~+++++++++++++++***)))(((,,,,,,,,,++++++*********))))))))))))***+++,,,---//////...---,,,,,,,,,,,,------------------,,,,,,000///...---,,,+++******//////............//////000000000000000000000000---...000111222222111111///000000111222333333333222222222222222222222222///000111222222222222222111111111000000000000000222222222222222222222222111333666777777555222000000111333666777666222000888888888888777666555444////////////////////////222111000000111000...,,,......//////......---,,,,,,,,,,,,,,,------...///###))),,,,,,++++++,,,***++++++,,,,,,++++++***------,,,,,,+++*********,,,,,,,,,------,,,++++++------------,,,,,,+++***.........------,,,,,,,,,++++++******))))))((((((,,,,,,++++++,,,,,,---...***,,,------,,,*********,,,+++)))((()))***,,,---))))))*********+++++++++...---,,,++++++,,,---...///---,,,++++++,,,...///...---,,,***)))(((((((((''''''&&&&&&((()))+++---)))***++++++,,,,,,++++++---...//////---***&&&$$$+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...)))+++333777222,,,******))))))***,,,------+++......---,,,,,,+++************+++,,,...///000000++++++,,,---,,,+++***))),,,,,,++++++,,,,,,---...,,,***((('''(((***,,,......---,,,,,,---...---,,,000---******---...---,,,,,,,,,,,,------,,,++++++...------------,,,,,,,,,************+++,,,---...,,,,,,---......---,,,,,,++++++***)))((((((((((((%%%(((+++///000///---,,,------,,,+++,,,---...///...///000///,,,************,,,,,,,,,++++++---///---,,,,,,,,,,,,---............------------......---------------...///000///............---------+++++++++,,,---...///000---------------------------------------------------------............///111111000///...---,,,,,,////////////............//////000000111111222222222222222111111111111111111222222222222333333333111111222222222333333333111222222333333444444555999888888777777777777777666777999999999:::===???BBBIIIVVVhhh---------------,,,+++***,,,,,,,,,+++++++++******++++++***************+++------------------......------------------------.........---------------///..................///////////////////////////---...000111222222111111//////000000111222222333222222222222222222222222000000111222222222111111111000000000000000000000111111111111111111111111222333666777777555333111333222222222333333333222444444444444333222111000////////////////////////000///...///000000...---......//////......---,,,***+++---...///...---,,,&&&)))---...,,,******+++***++++++,,,,,,++++++***,,,++++++++++++*********,,,,,,,,,------,,,,,,+++,,,---------,,,,,,+++***------------,,,,,,,,,+++************))))))))))))+++++++++++++++,,,------***,,,------+++*********((('''&&&%%%&&&''')))***,,,,,,---------.........------,,,,,,,,,,,,------...---,,,,,,,,,,,,......---,,,++++++++++++++++++,,,,,,+++***++++++------+++,,,------......------((()))******)))&&&###!!!+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,222...000888<<<999444222111///---,,,,,,,,,+++***++++++,,,,,,,,,,,,---------,,,,,,+++***))))))(((++++++,,,,,,,,,+++***))),,,,,,++++++,,,,,,---...,,,+++)))))))))+++---......---,,,,,,---...---,,,...---,,,...000000...+++,,,,,,,,,------,,,,,,+++---.........//////000000***)))))))))***+++,,,,,,,,,,,,---......---,,,,,,......---,,,,,,,,,------(((***---///000///...---------,,,+++,,,---...//////000000///,,,***)))******,,,,,,,,,++++++---///---,,,,,,,,,,,,---............------------......---------------.../////////............---------,,,,,,,,,,,,---......///////////////////////////------------------------.........////////////000000000//////......---------.........//////000000111111111111222222222222111111111111111111111111///000000000000111111111111111222222222333333333111222222333333444555555666666555555666777888888777888999::::::;;;===@@@CCCIIIVVVggg~~~,,,,,,---------,,,++++++,,,,,,,,,++++++++++++***------+++******)))))))))+++,,,,,,------...//////........................---------....../////////......------------......////////////////////////---...///000111111111111...//////000000111111222222222222222222222222222111111222222222111111000000000000000000000111111000000000000000000000000222333555666666555333222555333111//////000333444111111111111111000///...////////////////////////...------...000000///---......//////......---,,,)))+++---///000...,,,******,,,------+++******+++***++++++,,,,,,++++++***)))************+++++++++,,,,,,------------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++)))))))))***************+++************+++,,,,,,***,,,------+++******+++***)))((((((((()))+++,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,+++++++++,,,------...///...---,,,,,,,,,,,,,,,+++,,,------......------***+++---------+++)))'''++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++///,,,...444888666333111555222///---,,,,,,,,,+++))))))***+++---...//////...---,,,+++***(((''''''+++,,,,,,,,,,,,+++***))),,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,---------,,,+++,,,---...---,,,+++,,,...000222222///,,,,,,,,,------------,,,,,,,,,,,,---...///000111111*********))))))***++++++,,,------......------,,,//////.........///000000,,,---.../////////......------,,,+++,,,---...///,,,...///...---+++,,,,,,***,,,---,,,++++++,,,...---,,,,,,,,,,,,---............------------.........------------.../////////............---------------------------......////////////////////////------------------------...////////////000000000........................,,,,,,---...///000111111333333333222222222222222000000000000000000000000///000000000000111111111111111222222222333333333222222222333444444555555333333444444555777888999777999:::;;;;;;<<<>>>@@@CCCIIIUUUfff}}}******+++++++++******)))++++++++++++++++++++++++---,,,++++++***************++++++,,,,,,------,,,------............//////.........////////////000------,,,,,,,,,,,,------////////////////////////......///000000111111111......//////000000000111111111111111111111111111222222222222222111000///000000000000000111111111111111111111111111111111111222333444444444333222555444111///......111333222222222222222111000///////////////////////////,,,+++,,,---///000///............///......---,,,***+++---......---,,,+++((())))))))))))***+++,,,***++++++,,,,,,++++++***(((((()))******+++,,,,,,+++,,,------------------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))******+++++++++******))))))******+++,,,+++,,,---,,,+++******++++++******)))***+++,,,,,,))))))*********+++++++++,,,---...//////...---,,,------.........---,,,++++++++++++++++++,,,------,,,++++++***************)))***++++++,,,,,,++++++...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))---000000...---444111---+++,,,---......))))))***+++---...//////------------............,,,,,,,,,,,,++++++******,,,,,,++++++,,,,,,---...,,,------------------------+++++++++---...---,,,***+++---///000000///...+++,,,------------------******+++,,,,,,---......,,,,,,++++++***+++++++++---------------------------,,,,,,,,,---...//////......---------------...------,,,+++,,,---...///)))+++---...------...000***,,,------,,,+++,,,------,,,,,,,,,,,,---............------------............---------......//////............---------...............---------------------------------------------------------............////////////---------....../////////---------...///000000111333333333222222111111000////////////000000000000111111222222222333333333111111222222222333333333222222333333444555555555555555555555666777888999888999;;;;;;;;;<<>>@@@DDDKKKWWWhhh***+++,,,------------,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---***+++,,,------,,,***)))******++++++,,,------...---------------.........///..................///..............................------...///111222111111111111111111111111111111111111111111111111000000111222222222111111...//////000111111222222111111111111111111111111222222111000111333555666333666888666111......000......///////////////...////////////////////////...------///111111000///......//////......---,,,...---+++***)))***+++,,,000...------...///---+++***++++++,,,,,,++++++***++++++,,,,,,---------...+++,,,---...////////////***+++,,,,,,---------,,,+++,,,,,,,,,------------,,,++++++++++++++++++***+++++++++++++++,,,------,,,---,,,+++))))))+++,,,------....../////////...*********+++++++++,,,,,,------,,,,,,,,,,,,------000///---,,,++++++,,,,,,++++++*********+++,,,,,,,,,------......---,,,++++++,,,------......------------..................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))),,,,,,)))***111666666333000---,,,+++***)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))---,,,+++*********++++++,,,,,,++++++,,,,,,---...///...,,,+++***+++,,,---***))))))***,,,...---,,,***,,,...---+++***,,,...+++,,,---...////////////------------------......---------------...///000...---,,,,,,,,,,,,---...//////...---------......,,,,,,,,,---------------------,,,+++,,,---...///000111111///,,,)))))))))***,,,//////---+++******---,,,,,,,,,,,,---............------------......//////...---------------///............---------+++---...000111000///...////////////////////////------------------------,,,,,,,,,---------......------------------------.........///////////////000111111111111111222222//////000000111222222333///000000000000111111111111111222222222333333333333333444444555666666666777777666666666777777888777888999::::::;;;===@@@DDDLLLYYYkkk((()))***+++++++++++++++*********++++++,,,,,,,,,......---,,,++++++++++++)))+++---/////////...---))))))***++++++,,,------******+++,,,---...///000//////............//////..............................------...///111222222222222111111111111111000000000000000000000000///000111222222222222222...//////000111222222222000000000000000000000000444333222222222444777888555777999555000---///222//////000000000000000/////////////////////////////////...///111222000///......//////......---,,,,,,,,,,,,,,,++++++***)))***)))(((+++...000...,,,+++++++++,,,,,,+++++++++,,,,,,------------......+++,,,---...////////////***+++,,,,,,------------,,,,,,,,,------.........---,,,,,,++++++*********,,,,,,++++++,,,,,,---...,,,---,,,+++))))))+++---***+++,,,,,,------,,,,,,---------.........//////---,,,************,,,---111000---+++***+++,,,---*********+++,,,---///000---.........---+++)))(((******+++,,,,,,,,,++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***//////,,,...777======...---,,,,,,......,,,++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,++++++,,,,,,---...000...+++))))))***,,,---***))))))***,,,...---,,,)))---000111...,,,+++,,,+++,,,---...////////////))))))***+++,,,,,,---...+++++++++,,,---...///000...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,---......//////......------,,,+++,,,---...///+++---......---,,,---...***,,,//////---+++******---,,,,,,,,,,,,---...............------.........000///...---------------//////.........---------***,,,...000111111000///---------------------------------------------------------.........//////------------------------,,,------...///000111111111111111222222333333444///000000111222333333333111222222222222333333333111111222222222333333333333333444444555666666666444444444555666777888999666777999999999:::===???DDDLLL[[[mmm------,,,++++++******)))------------------------,,,,,,,,,++++++,,,------+++,,,,,,---.........---)))***,,,...//////......---------............///......------------......000000//////.........---////////////////////////......///000000000000000......///000111222222333333333333333333222111000......//////000000111111222222222111111111000000333222111000000111222333666555444222111000000///.................................------,,,,,,,,,//////............//////........................///////////////.........++++++,,,---.........---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////++++++,,,,,,,,,---------+++***)))))))))***,,,,,,++++++***)))(((((())))))++++++,,,,,,,,,+++******,,,,,,,,,,,,+++***))))))&&&'''((()))))))))))))))&&&'''((()))+++---......///......---------............---------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))***,,,------,,,,,,...///------......------,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,---------------***(((&&&'''(((+++++++++,,,---...///000///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,+++******,,,+++***))))))***+++,,,,,,+++******,,,,,,+++***+++++++++*********))))))***)))))))))***,,,...///......////////////.........------,,,,,,,,,------000...+++,,,...000///---+++++++++++++++***((((((+++++++++,,,---...///000000000///...---,,,,,,+++++++++,,,,,,---...//////.../////////---,,,---...---------------------------,,,,,,+++,,,---///000------,,,+++,,,---...///......------------...............////////////000000///...------...///000---------............/////////...//////000111222******+++++++++,,,,,,,,,000000000000000000000000////////////000000000000222222222222222222222222000////////////111333444000000//////000222444555555444222333444555555444555555555555555555555555777777777777888888888888777777777888:::<<<>>>@@@FFFOOO^^^ooo+++++++++++++++++++++,,,------------------------+++++++++++++++,,,---...+++,,,,,,---......------++++++,,,---............------------............///......------......///000/////////............////////////////////////......///000000000000000000000000000000111111111111111222333333333222222000000000000111111111111222222222111111111000000222222111000000111222222444444222111000000000000..............................---------,,,,,,,,,111000000//////000000111------------------------......------------------,,,------............------,,,,,,++++++,,,,,,---........................//////////////////......///......---,,,+++******,,,++++++***++++++---...,,,++++++***)))))))))***,,,+++++++++++++++,,,,,,******+++---------------++++++++++++,,,,,,,,,,,,...---------,,,,,,++++++......---------......//////......---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++---...---,,,,,,---...------......------,,,+++------------,,,+++***)))++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++,,,,,,++++++,,,,,,...//////......---,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,------,,,,,,++++++---,,,+++******+++,,,---,,,+++******,,,,,,+++***+++++++++*********))))))------,,,++++++,,,---............//////............------,,,,,,---------///---+++,,,...///...,,,......////////////000000---------,,,,,,---...............---------------+++,,,,,,------.........+++,,,......------...000------------------------------,,,,,,,,,---...///------,,,,,,,,,---...///......------------......------........./////////000///...------...///000---------............///..................//////+++,,,,,,,,,------------000000000000000000000000////////////000000000000111111111111111111111111000000//////000111222333333333222222333444555666111000//////000111111111111222333444555777888888666666777777777888888888777777777888:::<<<>>>@@@DDDMMM[[[lll)))******+++,,,,,,------------------------------*********++++++---...///+++,,,,,,---------------------,,,,,,,,,------...------------............//////............//////////////////............////////////////////////......///000000000000000111111111111000000//////000000111222333333333333222222222222111111111111222111111111111000000000222111111000000111111222222111000000//////000000...........................------------,,,,,,,,,/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////...---------,,,,,,++++++,,,,,,---........................111111111000//////......//////...---,,,+++******,,,,,,,,,,,,,,,---......,,,,,,,,,+++++++++++++++...---+++******+++---...++++++,,,---...............---,,,+++++++++,,,---//////...---,,,+++******---------------...///000//////......------------++++++++++++++++++++++++***++++++,,,------......,,,.........,,,+++,,,---------......------,,,+++------------,,,+++***)))++++++,,,,,,,,,,,,---------///111000...---,,,---,,,++++++,,,,,,---...///...---,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,------,,,,,,,,,,,,------,,,+++******,,,,,,+++***+++++++++***************+++***)))(((((((((((()))---------------------------------,,,,,,------......---,,,,,,---...---,,,///...---------...///000///...------,,,,,,------+++,,,,,,,,,---------...------------------------)))***,,,---,,,---///000------------------------......---,,,,,,,,,---------,,,,,,,,,,,,---...///......------------......,,,---------............//////...------...//////---------............///......------------------------------............000000000000000000000000////////////000000000000000000000000000000000000111000000000000000111111111111000000000000111222111222222222222333333444111111222444555666777888666666777777777777888888777777777888:::<<<>>>@@@BBBKKKXXXhhh|||*********++++++,,,,,,,,,***+++++++++++++++,,,,,,)))))))))***+++---...///+++,,,,,,---------,,,,,,///...---++++++,,,---...,,,,,,---------.........000//////......//////000///////////////.........////////////////////////......///000000000000000111111000000000000000000111111222333333333222222222222222111111000000000111111111111000000000000111111000000000000111111//////.........//////000........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////////////////,,,,,,,,,------------...,,,,,,,,,,,,,,,------...,,,---------------,,,,,,000///,,,***)))***,,,...............---,,,+++***---,,,***((('''(((***+++)))******++++++,,,,,,,,,,,,,,,,,,---...///000111/////////......---,,,,,,+++++++++++++++*********.........------,,,,,,,,,---...///...,,,++++++---------......------,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------222333555444000---******,,,+++++++++,,,------...---,,,,,,+++******++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------,,,,,,,,,,,,------,,,+++******,,,,,,+++***************************(((((((((((('''(((((((((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,,,,------------,,,///...,,,***)))***+++,,,...------------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,)))***,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,,,,,,,,,,,,,------............------------......,,,,,,,,,---------..............................---------............///............------,,,,,,,,,------------.........////////////////////////////////////000000000000000000000000000000000000111111111000000000000000/////////...............222333444555555555555666444444444444444444444444666666666666777777777888777777777888:::<<<>>>@@@BBBJJJVVVdddxxx,,,,,,,,,+++++++++******(((((()))))))))*********((())))))***+++,,,...///+++,,,,,,---,,,,,,++++++///...---++++++,,,---...,,,,,,,,,------------...//////............//////.........///////////////////////////////////////......///000000000000000...//////000111111222222444444444333222111000///111111111000000//////...000000000000000000000000000000000000000000000000......------......///000........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000,,,,,,---------.........***++++++,,,,,,,,,,,,,,,,,,---............------000///---+++******++++++,,,------,,,,,,+++***))),,,+++)))'''&&&'''((()))'''((()))***,,,---...///,,,,,,,,,---...///000111......//////...---,,,,,,,,,,,,,,,+++++++++******...---------------,,,,,,---...///...,,,++++++---------......------,,,+++))))))+++,,,---.........+++++++++,,,,,,,,,------111333444444000---+++***,,,,,,+++++++++,,,------,,,,,,+++*********++++++,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........++++++,,,,,,,,,,,,++++++,,,+++******,,,,,,+++******************************+++,,,,,,---.........---,,,++++++++++++,,,---,,,,,,,,,,,,,,,---...///,,,---.........---,,,,,,...---+++******,,,...///+++,,,,,,---...///111222......---,,,++++++******------------------,,,,,,+++,,,------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,---------------......------------......,,,,,,,,,---------......------............---------------............//////////////////...---,,,,,,,,,,,,,,,------------////////////////////////////////////000000000000111111111111111111111111111111111111111000000000222222222222222222111111...000333333222222333444444444444444444444444444555666666666666777777777777777777888:::<<<>>>@@@CCCJJJTTTcccvvv------,,,,,,+++******)))''''''(((((()))*********)))))))))******,,,---...,,,,,,,,,,,,,,,++++++***------,,,,,,,,,------...,,,,,,,,,,,,------------......------------...............///////////////////////////////////////......///000000000000000......///000111222333333555555444333222000///...000000000/////////////////////000000000000000111///000000111111000000///.........---......//////........................,,,,,,,,,------------............------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////....../////////...------+++,,,,,,------,,,,,,+++........................***+++,,,---...000111111000000///...---,,,++++++******+++,,,,,,,,,,,,,,,+++,,,...//////...------++++++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,+++***)))))))))***+++,,,---------.........///---------------...///000,,,---...//////...---,,,...------,,,,,,+++++++++)))***+++,,,---...///000,,,.........,,,+++,,,---------......------,,,+++((()))***,,,---......///++++++,,,,,,,,,,,,------,,,...000000///------...,,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,------......//////------,,,,,,,,,,,,++++++)))***+++,,,------...---++++++,,,,,,,,,,,,++++++,,,+++******,,,,,,+++******************+++++++++)))***+++---.../////////------++++++++++++------,,,,,,,,,,,,---......///+++---000000///---------'''''''''((())),,,...///++++++,,,---...000222333//////...---,,,+++******------------------------,,,......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++,,,------......------......------------......,,,---------............------............---------------............///---...///000000///---,,,+++,,,,,,,,,,,,---------000000000000000000000000////////////000000000000111111111111111111111111///000111111111111000000000111111222222222111111---111444555333222444666000000111333444555666777555555666666666666777777777777777888:::<<<>>>@@@CCCIIITTTaaauuu,,,+++++++++++++++++++++(((((())))))***++++++,,,******)))******+++,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---............++++++,,,,,,,,,---------------,,,,,,,,,,,,------............/////////000////////////////////////......///000000000000000//////000000111111111222444444444333222111000///000000000000000000111111////////////000000111111...///000111111000///...//////...............///........................,,,,,,,,,---------......//////............//////------------------------***++++++,,,------......,,,------............---+++,,,,,,------,,,,,,+++........................,,,,,,---...///000000111000000///...---,,,++++++***+++------...------,,,***+++---//////...---,,,"""%%%***---///...+++))))))***+++,,,------------++++++++++++++++++,,,,,,...............---------......---------......///***,,,...///000///......//////......---,,,,,,+++((()))***+++,,,...//////+++---...---,,,,,,---...------......------,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------)))+++,,,,,,++++++---...,,,,,,+++++++++++++++,,,++++++************++++++******++++++,,,------...---------,,,,,,+++++++++***+++,,,,,,------------+++,,,---......---,,,+++,,,+++******,,,,,,+++***))))))*********+++++++++((()))***+++,,,,,,++++++...---,,,++++++,,,---...,,,,,,,,,,,,---...//////,,,///111222000......///'''(((((())))))******+++,,,,,,,,,---...000111222///.........------,,,,,,+++,,,,,,------.........,,,---......---,,,---///+++++++++++++++++++++++++++,,,---.........---,,,+++,,,---.........------......------------......------........./////////,,,------......------,,,---------............///+++,,,...//////...---,,,------------............000000000000000000000000////////////000000000000000000000000000000000000...///000111222222111111---...///111111111111000,,,111555666444222444777000000111222444555666777555555555666666666777777777777777888:::<<<>>>@@@BBBHHHRRR```sss*********++++++,,,------)))******+++,,,,,,------+++***************++++++,,,,,,,,,,,,,,,+++***))))))***,,,...//////......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------.........//////000000////////////////////////...//////000000000000000111111111111000000000000222222333333333222222111000000111111222222222333.../////////000000111111...///000111111000///...000000///.......................................,,,,,,,,,------............------,,,,,,------...........................))))))***+++,,,,,,------++++++,,,---............++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000---------............///,,,,,,.../////////...---***+++---//////...---,,, (((...111000---+++............---,,,++++++((()))***++++++++++++++++++++++++,,,,,,,,,------///......---------......)))+++---///000000///...000000///...------,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,...///------......------,,,+++------------,,,+++******++++++,,,,,,,,,---------+++++++++***(((((()))+++,,,,,,++++++***++++++++++++***************++++++(((((()))***++++++,,,,,,---------,,,,,,+++++++++++++++,,,---------,,,,,,,,,---...//////...---,,,,,,+++******,,,,,,+++***))))))******++++++++++++------...///...---,,,+++///...,,,++++++,,,...///+++++++++,,,---...///000,,,///333333000......///222222111000...,,,***(((...............///000111---------.........//////++++++,,,,,,---...//////***,,,............000111++++++++++++++++++++++++***+++---...///...------+++,,,---.........---,,,.........------..................////////////000,,,,,,---......---,,,,,,---------.........//////)))***,,,.........,,,+++............/////////000000000000000000000000000////////////000000000000////////////////////////---...000111222222222111000111333444555555555444''',,,111222///---///222333333333333333333333333555555555555666666666777777777777888:::<<<>>>@@@AAAGGGQQQ^^^rrr+++++++++,,,,,,---------&&&'''))),,,---.........000---******,,,---+++)))---------,,,,,,+++++++++,,,,,,---......---,,,,,,000...,,,,,,.........---++++++,,,,,,,,,,,,------+++,,,...000000///...,,,////////////////////////,,,...000111222111000///111111222222222222111111222222111111111111111111////////////////////////...///000111111111111111000000000000000000000000000///...,,,,,,---......///...------...///...---------------------------,,,---------.../////////////////////...---,,,+++111000///...,,,***))))))000000000//////.........---------------------,,,*********++++++*********---...//////////////////---///000000...---......//////...---,,,,,,+++***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))))))))))))))))))))))),,,,,,,,,---------......------------------------......////////////......,,,---////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,,,,------......------,,,---.........---+++***(((''')))+++,,,,,,,,,---...))))))******++++++++++++---,,,,,,+++*********+++,,,,,,++++++***+++++++++***+++,,,---------,,,,,,,,,---......//////......///...,,,******+++,,,---++++++,,,------...//////,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------***'''$$$###$$$++++++,,,------......///---...............---------.../////////...---,,,,,,,,,,,,,,,,,,---...///,,,,,,------...------------,,,,,,++++++,,,,,,---------......///000000111111...)))%%%$$$'''+++......------,,,,,,------...---,,,,,,++++++,,,,,,---///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,------...---------++++++,,,,,,---...////////////............//////------......//////000000/////////////////////////////////000111333555666333111//////000000...,,,///////////////......---000000000000111111111111444444555555555444444333333333444444555666666666555555555555666666666666777777888999:::<<<===>>>BBBGGGQQQ^^^qqq++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,///---,,,,,,...///---+++---------,,,,,,+++++++++,,,,,,---......---,,,,,,///...,,,,,,.........---,,,,,,---------.........,,,---.../////////...---////////////////////////---...000111111111/////////000000111111000000///111111111111111111111111000000000000000000000000......///000000000//////........................000000///............//////---------//////...---------------------------------------............////////////...---,,,+++......------,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***---......///////////////---...//////---,,,,,,---///......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............,,,------......------,,,+++,,,,,,,,,+++***((('''&&&(((*********)))***+++))))))))))))************---,,,++++++******+++++++++++++++***++++++,,,,,,,,,,,,------......------,,,,,,------............---,,,***)))((()))***+++++++++,,,,,,------......,,,+++***))))))***+++,,,+++++++++,,,,,,------------------------------------...///---+++******+++------------------------------............------###%%%(((+++///111222333,,,,,,,,,,,,,,,,,,---...------------------,,,,,,---,,,,,,++++++,,,,,,---,,,------...//////000000///...,,,++++++---...000...------,,,,,,------...------,,,,,,,,,,,,------///...------------...///......---------,,,,,,,,,+++,,,---...////////////,,,,,,,,,------.........//////............//////............////////////////////////////////////---,,,,,,,,,---///111222222111//////000000...---------...///000000//////000000000000111111111111222222333333333333222222333333444444555666666666555555555555666666666666777777888999:::<<<===>>>BBBGGGPPP]]]qqq+++++++++++++++*********............---,,,+++***+++******+++------,,,***------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,///---,,,,,,---......------............/////////------........./////////000000000000000000000000---...///000111000///......//////000000//////...111111111111111111111111111111111111111111111111....../////////...------........................000000000000000//////......------...//////...,,,------------------------............------------......///......---,,,++++++++++++,,,---.........,,,,,,+++++++++++++++*********++++++,,,,,,------,,,,,,------------,,,,,,------...///////////////,,,...///...,,,++++++,,,......------,,,,,,++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************,,,,,,,,,---------......////////////////////////,,,,,,------------,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......///,,,------......------,,,++++++,,,,,,+++***)))(((((()))++++++***))))))***---------,,,,,,,,,,,,,,,,,,,,,++++++******++++++************+++,,,------------------............++++++,,,,,,,,,---------,,,+++***)))))))))***++++++++++++,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,---------,,,,,,,,,,,,------------,,,---///......---///000//////...------,,,++++++------............------)))***+++,,,---------------,,,,,,,,,,,,------............------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,---......//////((()))+++,,,------,,,,,,...------,,,,,,------.........------------......///...------------...///...------------,,,,,,,,,***+++---...000111111111------------------......//////............///////////////.............../////////////////////////////////...///000111111222111//////000000...---+++,,,---///000000111111000000000000111111111111222222333333333333333222333333444444555666666666555555555555666666666666777777888999:::<<<===>>>BBBGGGPPP]]]ppp,,,++++++******)))))))))---------,,,,,,+++*********+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---......---------........./////////.........---...///000000000000000000000000000000......///000000//////......//////000000//////...000000000000111111111111111111111111111111111111///////////////...---,,,000000000000000000000000//////000111111///...---...------...//////...,,,------------------------.........------,,,,,,,,,---.........------,,,+++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------............------,,,---...///000000000///---...//////---++++++,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***))))))***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------)))))))))))))))))))))))),,,,,,,,,---------..............................---......//////......------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,------......------,,,------------------,,,,,,+++,,,...---,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************+++,,,---...,,,,,,,,,,,,------......+++++++++++++++,,,,,,,,,------,,,++++++,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------)))+++,,,---,,,,,,...///......---------,,,,,,,,,,,,,,,---.........------333222111///---+++)))(((,,,,,,,,,---...///000111//////...---,,,+++++++++------,,,,,,,,,,,,------,,,,,,,,,---------......''')))***,,,,,,,,,***)))...------,,,,,,------............------..................------.........------------------------++++++---...////////////............------------///......------......////////////......---------////////////////////////111000000000000000000000222000//////000000///---,,,---...///000000000000///000000000111111111111222333444444444444444444333333444444555666666666555555555555666666666666777777888999:::<<<===>>>AAAGGGPPP\\\ooo,,,++++++******)))))))))***************+++++++++---...///000000000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---......---,,,------------.........///............///000000////////////////////////....../////////.........///000000111111000000/////////000000000111111111000000000000000000000000000000000000//////...---000000000000000000000000---...///000///...---,,,---------///000000---+++------------------------......------,,,,,,,,,+++------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------.........//////.........,,,---...///000000000000///000111000...,,,,,,---++++++,,,,,,,,,,,,,,,,,,******+++******)))((((((*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------............------,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------......------,,,------------------......+++---......,,,++++++,,,*********************))),,,++++++***++++++,,,,,,************+++,,,---...++++++*********+++,,,---+++************+++,,,---,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++++++++++++++,,,,,,+++++++++......---,,,,,,+++******+++++++++,,,,,,,,,------***+++,,,,,,++++++,,,---,,,,,,,,,---------......++++++,,,---......------------------......//////++++++,,,...000222444555000///...,,,+++++++++,,,...------,,,,,,------...,,,,,,,,,---------------//////......------------...------,,,,,,------............------.........---..................---------------------------,,,,,,---------,,,++++++.....................---......------------......//////......------,,,,,,////////////////////////------------------,,,,,,111000//////000000///......///////////////......///000000000111111111111111111222333333333333333333333444444555666666666555555555555666666666666777777888999:::<<<===>>>AAAFFFOOO\\\ooo+++++++++++++++*********(((((((((((()))+++,,,---++++++,,,+++******,,,...++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---+++***+++---.........,,,,,,---------.............../////////000000000//////////////////////////////..................///000000111111000000///...//////000000111111111........................//////000000000///.............................................------,,,---------///111000---+++------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++******++++++,,,,,,------......////////////......,,,,,,...///000000000000000111222111...,,,,,,---******++++++,,,,,,------******************)))(((*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,++++++***))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++,,,------......------,,,++++++******+++,,,---...)))***,,,,,,+++******+++------------.........///++++++******++++++,,,,,,************+++,,,------+++***)))))))))***,,,---,,,+++*********+++,,,---)))************++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++......------,,,+++************++++++,,,,,,------,,,---......,,,,,,---...++++++,,,,,,---...//////***+++,,,------...------+++******+++,,,---...///++++++,,,...000333555666000///---,,,++++++,,,---......------------......------------------......000///---,,,++++++,,,,,,...------,,,,,,------.........------------......------...//////...------,,,,,,,,,------------...,,,------,,,,,,+++***)))..................//////......------------...............---------------////////////////////////...//////000//////......111///...///000111000...///////////////...------000000000000111111111111...///000111222222222111333333444444555666666666555555555555666666666666777777888999:::<<<===>>>AAAFFFOOO[[[nnn++++++++++++,,,,,,,,,,,,***))))))))))))+++,,,---)))***)))'''$$$%%%(((++++++++++++,,,,,,---------,,,,,,+++******+++,,,,,,,,,+++******---.........---............/////////---...///000111000000///------------------------//////......------------...//////000000//////.........//////000111111222........................------.../////////..............................000//////...............,,,,,,...000111000---***------------------------,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,------------......//////......---+++,,,---///000000111111///000111000---++++++,,,)))******+++,,,,,,------***++++++,,,,,,,,,,,,+++)))******+++,,,,,,------++++++,,,,,,,,,,,,------************************,,,,,,,,,---------..............................***++++++,,,,,,++++++***)))******************))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...,,,------......------,,,+++*********+++,,,...///(((***,,,,,,++++++,,,---......///000111222222333++++++******++++++,,,---+++++++++***++++++,,,,,,,,,+++***))))))+++---...---,,,*********+++---...))))))******++++++++++++++++++,,,,,,------......++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++,,,......------...///,,,---------------------******+++,,,------------///...,,,+++******+++++++++,,,,,,---...000111222///...,,,++++++,,,---.........------------..............................,,,++++++*********++++++...------,,,,,,------...------,,,,,,,,,,,,------------...//////...------,,,,,,,,,---------......,,,,,,,,,---,,,,,,++++++------......//////000000...------,,,,,,------...,,,------------------...////////////////////////000111222333333333222111000///...///000111000///---...///////////////...000000000000111111111111000000111222333444444333333333444444555666666666555555555555666666666666777777888999:::<<<===>>>AAAFFFOOO[[[mmm+++++++++,,,,,,---------,,,+++*********+++,,,---//////...***'''(((,,,000+++++++++,,,,,,------------,,,+++******+++,,,---,,,***)))***,,,.........////////////000000000000,,,...000111222111///...------------------------000///...------------------..................------......///000111111222////////////////////////++++++,,,---............000000000000000000000000222111///.........///000,,,,,,...000111000---***------------------------+++++++++,,,,,,---------++++++,,,------,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,------.........------------------------------............------+++,,,---///000111111111...///000///,,,*********))))))***+++,,,------...+++,,,------............))))))***+++,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......////////////////////////,,,------......------,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///111,,,------......------,,,---,,,,,,,,,---///111222)))+++---...------...000((()))***+++,,,...//////+++*********+++,,,,,,---,,,,,,++++++***+++++++++---,,,+++******,,,...///---,,,+++******,,,...///***+++,,,---------------++++++,,,------...//////++++++------------++++++)))******+++---...//////))))))***+++,,,,,,------(((***+++,,,,,,,,,...//////......------,,,,,,+++)))***+++,,,------...---...---,,,,,,---...000111---,,,,,,,,,,,,---.........---,,,++++++,,,...///......------------......//////////////////......+++,,,---////////////......------,,,,,,------...---,,,,,,++++++,,,,,,---,,,---...//////...---,,,,,,,,,,,,------.........+++,,,,,,---............,,,------...///000111111...------,,,,,,------...,,,,,,,,,------.........////////////////////////---...///111111111000///000///...///000111000///,,,,,,...///000000111111000000000000111111111111333444555666777777777777333333444444555666666777555555555555666666666777777777888999:::<<<===>>>AAAFFFOOO[[[mmm***++++++***)))***---///000///---+++++++++---......---+++***)))***++++++)))+++---//////...---,,,,,,---------,,,,,,...///,,,,,,+++---...///...,,,---,,,000222666CCCDDD222......//////...---,,,,,,////////////////////////------............------.........---+++***,,,---+++,,,---...000111222222.........------,,,,,,,,,111///...///000111000///,,,---...//////...---,,,,,,---...//////...---,,,,,,,,,,,,---------.........---,,,,,,++++++++++++...---,,,,,,,,,---......***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---000///...---------------.../////////...------,,,........................***++++++,,,---...//////***))))))((()))***,,,---...------,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...,,,,,,,,,---------..............................------------,,,+++***)))////////////...---,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000///...------------...///...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++*********+++---...---,,,,,,++++++,,,,,,---///...---+++******+++++++++,,,------++++++,,,---------------------------...---,,,+++++++++,,,------------,,,,,,+++++++++...---+++***)))***++++++,,,,,,+++***+++,,,---...+++,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...///000///.........000///---+++))))))+++---///.........------,,,,,,,,,***+++------,,,,,,---...+++++++++,,,,,,---------,,,---------.../////////,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---...//////...---,,,,,,---------...///////////////.........---------,,,,,,------......//////,,,---------,,,++++++***111000...------...///000000000000000///...---,,,............////////////////////////////////////333222111/////////000000000111222333222000...---111000///////////////000333222222222222222222333000000111111111222222222444444444444444444333333666555444444666777777777777888999999888888:::<<>>@@@EEENNNXXXiii***,,,------+++******+++///...---,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---...///000///...---,,,+++,,,---,,,+++,,,---///...,,,,,,---...///...---111+++---666BBBRRRSSSAAA.........///......---,,,------------------------------............------+++---//////...------...,,,---------............///////////////............---,,,---......---,,,.........------.........------............------,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,...---,,,+++++++++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++,,,------***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------..............................------...------,,,+++***(((((()))******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------***+++,,,---------,,,+++------------,,,,,,,,,,,,***++++++++++++***))))))---,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,...---,,,++++++***+++++++++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---,,,+++***))))))+++,,,------......------,,,---......,,,,,,---...------------------------...------------,,,,,,,,,)))+++,,,+++******+++---.........---------------............------------,,,,,,,,,---------......---,,,,,,,,,,,,---......///---+++))))))+++---///...............---------...............---------///////////////............////////////...------)))***+++,,,,,,,,,,,,,,,,,,,,,---.........------............////////////////////////////////////////////////000111222333000000000000111111111111000000000//////000000111111111111000000111111111222222333333333444444444222333333444444555555555888777666555555444555555999:::;;;;;;:::;;;===??????DDDLLLVVVggg***,,,......,,,***))))))---,,,,,,+++++++++,,,,,,---------------------------............---+++++++++,,,---,,,++++++---///+++***)))***+++,,,,,,+++000)))***...222;;;;;;,,,---...............------////////////////////////------............------(((***---///...---,,,,,,/////////...............//////..................000///......000000///...///...---,,,,,,---...///------------------------++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,---,,,,,,+++************,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,---......///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********+++++++++...------,,,,,,++++++******++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------............////////////........................------......---,,,++++++,,,,,,,,,,,,,,,------......---,,,,,,++++++++++++,,,,,,,,,------------...***+++---...---+++)))(((,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++******)))------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++*********,,,,,,,,,+++***+++,,,************************,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------......------,,,,,,+++++++++,,,---...///...---,,,+++,,,------++++++,,,---------...//////...------------------------------,,,...///...---,,,---////////////......------,,,.........------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---.........---+++******+++---.../////////...---------,,,........................000000000//////.........,,,,,,------------,,,,,,((()))+++,,,---------,,,...............------,,,............////////////////////////////////////////////////000000111111000000//////000111222333000000000///000000111111111111000000000000111111000000111111111222222222222222333333444555666666333444555555555666888999999:::;;;;;;:::;;;===???@@@EEELLLUUUfff***,,,......,,,***))))))******************++++++,,,---------------------,,,,,,,,,,,,+++******)))+++,,,,,,,,,++++++---...,,,***))))))+++,,,,,,,,,111---000///***---///'''------...............---////////////////////////------............------+++...111222111000///000.........------------,,,------------------------000...---...///000///...///...---,,,,,,---...///---------,,,,,,---------+++++++++,,,,,,,,,------+++++++++******++++++,,,,,,,,,,,,,,,+++*********,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---------......///......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///..................------...------,,,,,,++++++************+++++++++,,,,,,++++++,,,,,,,,,---------,,,------------.................................------.........---,,,,,,000///...---,,,---------......---,,,+++++++++,,,,,,,,,---------.........,,,---......,,,***'''%%%++++++,,,------,,,,,,+++,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++*********+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------++++++,,,,,,,,,---------,,,,,,------......//////+++,,,---...///...---,,,+++,,,---,,,+++++++++---,,,---///000000///---,,,---------------------------///000///------...////////////......------,,,......------,,,,,,,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......------............------/////////...---------,,,---.....................000000//////......------,,,,,,---......------,,,)))***,,,............---******+++,,,------------............////////////////////////////////////000000000000//////......000000//////000111222333000000000000000111222222111111000000000000111111000000111111111222222222222222333333444555666666222444555555555555888:::777999:::::::::;;;===???BBBFFFLLLTTTeee***,,,------+++******+++))))))************+++++++++,,,,,,------------,,,++++++*********************+++,,,+++***+++,,,...///---++++++---/////////...+++111222***,,,222...,,,---......///.........------------------------------............------+++---000000///.........,,,,,,,,,+++++++++++++++,,,,,,,,,------------------,,,+++,,,------,,,+++.........------.........------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++************++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...//////000+++,,,,,,,,,,,,++++++******++++++,,,,,,------...************++++++++++++***+++,,,---------,,,,,,*********+++++++++,,,,,,........................------............------///...---+++******+++,,,......,,,++++++,,,------,,,---------............------...---,,,***(((&&&)))***,,,------,,,++++++,,,------------,,,++++++++++++,,,---------------++++++************++++++******++++++++++++*********+++,,,+++***)))***,,,++++++++++++++++++++++++******+++,,,------------++++++,,,,,,,,,,,,------+++,,,,,,------------,,,***+++,,,---------,,,,,,++++++,,,---...///000000+++,,,------......------+++,,,------++++++,,,---,,,---...//////...---,,,,,,,,,,,,------------...---.........,,,+++,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---///000000///---,,,...............------------------..............................---------......///000000000000///+++,,,---......///......$$$%%%'''))),,,---//////............////////////////////////////////////000000000000///...---,,,000000000000111111111111000000000000111111222333111111111000000111111111222222333333333444444444222333333444444555555555444777888666444333555888777888999::::::;;;===???BBBFFFKKKSSSddd***+++,,,+++******,,,---******+++,,,,,,,,,,,,,,,)))***+++---------,,,+++******************++++++***+++,,,+++******,,,...000...,,,,,,---///000000---(((---000***---222///,,,------...//////......------------------------------............------+++---------+++***+++,,,------------------------------------.........///---,,,++++++------,,,+++------............------------,,,++++++,,,------***++++++++++++,,,,,,,,,***************+++,,,,,,***+++,,,---......------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,---......///***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,---------(((((()))))))))((('''&&&***++++++,,,,,,------...************++++++++++++***+++,,,---------,,,,,,++++++++++++,,,,,,,,,---........................------............---------,,,+++))))))***,,,---...---,,,++++++,,,...///------------............,,,,,,,,,,,,,,,+++++++++(((***+++---------+++***,,,,,,,,,,,,,,,+++******)))***,,,---...///......++++++************++++++)))***+++,,,,,,+++***))))))+++,,,+++***)))***+++************************)))***+++---......------+++++++++,,,,,,---------)))***+++---------,,,+++***+++,,,---------,,,,,,***++++++,,,,,,------------,,,,,,,,,,,,---......,,,---...---,,,+++,,,...,,,,,,------------,,,,,,,,,,,,,,,---------......---...///...,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......---------------------------------...............---------.........//////,,,,,,,,,---------------......///000000000000000...---------------......'''(((***+++---.....................////////////////////////////////////...//////000000///...---000000111222222111//////000000000000111222333444222222111111111111222222222222333333333444444444444444444444444444444444444666888777333222555999777999:::;;;;;;<<<>>>AAABBBEEEIIIQQQbbb***++++++***)))***---///+++,,,------............((()))+++,,,---,,,,,,++++++*********+++,,,------***+++,,,+++******,,,...///---******,,,...//////333***+++///+++---///***,,,,,,---.../////////...////////////////////////---..................---000111000///------...///000000000000111111222222---.........//////000000///...------//////...---,,,---...//////...---,,,------++++++++++++------******+++++++++,,,,,,,,,******))))))***+++,,,,,,)))***,,,.../////////...***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,------------------...///000,,,------.../////////...........................,,,,,,,,,++++++++++++******+++,,,,,,+++***)))(((......---,,,,,,++++++***)))************+++++++++***+++,,,---...---,,,,,,........./////////000000........................------...............------,,,*********,,,...000...---+++++++++---///000---------.........//////++++++++++++,,,---...///((()))+++---------+++******++++++++++++***))))))((())),,,...////////////++++++************++++++))))))+++,,,,,,+++***))))))+++++++++***)))***+++------------------------)))***+++---......------+++++++++,,,,,,---------((()))+++,,,---,,,,,,+++***+++,,,---...---,,,,,,++++++******************...---,,,+++,,,---...///,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000111222111///......///+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,---......///---+++))))))+++---///,,,------....../////////---------.........//////+++++++++,,,,,,---------,,,,,,---...//////......///...---,,,+++,,,---...111111111000///...,,,,,,............/////////000////////////////////////,,,---...000000000//////000111222333222111...---000000000000111222333444333333222222222222333333000000111111111222222222444444444444444444333333000333777666444444888===888:::;;;<<<<<<===@@@BBBAAADDDHHHOOO```}}}************+++,,,---...))))))*********+++++++++---,,,++++++******++++++,,,++++++******++++++,,,))))))***+++,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,---...//////---...///000000...,,,+++...........................---...000333333000---***+++---...///...---,,,000000///...............,,,---...//////...---,,,000///...---------------/////////......---------///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,---------,,,+++***))))))***+++---...//////,,,,,,,,,---............---......///...---+++***+++,,,.........,,,******++++++******************,,,+++***+++,,,,,,+++))))))))))))******++++++,,,))))))*********+++++++++---------...------,,,,,,+++++++++,,,,,,---------............////////////......------------......000000///...------,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,---...///000...------,,,,,,++++++***...---,,,,,,,,,---......,,,,,,,,,------.........***,,,......---------///......,,,+++***)))))))))++++++------------++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,+++,,,,,,+++******+++---...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++***)))))))))******+++,,,///...---,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,---...---,,,+++***+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,///...///222111...---000+++,,,,,,,,,++++++---///000//////...------,,,,,,//////.........---------------/////////...---,,,........................000000///......///111222111111000///...------,,,///...---,,,,,,---...///111111111111222222222222------------------------000000000000000000000000111...,,,---111333222///333222222222111111000000111111111000000000000000111222444666666666444333333222111111222333555666444333333444444555666777:::::::::;;;<<<===>>>???CCCFFFJJJRRRbbb))))))))))))***+++,,,---+++++++++,,,,,,,,,---------,,,++++++******++++++************************)))***+++,,,,,,---,,,,,,---------,,,,,,---------+++++++++,,,---------...---...///000///...,,,+++........................---,,,,,,...000000...+++,,,---......//////......//////...---------------------............------......------,,,---------.........---------,,,,,,......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,---...------,,,+++******+++,,,,,,---......*********)))******++++++++++++------...---,,,,,,///,,,***+++...///...+++***)))))))))***+++,,,,,,,,,+++***+++------,,,************+++++++++++++++,,,,,,---------.........++++++,,,,,,,,,,,,,,,+++************++++++++++++............////////////......------------......//////......---,,,,,,+++------------------------++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,------))))))))))))*********+++***+++------,,,,,,---...------,,,+++************+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))******************++++++,,,,,,+++,,,---,,,******,,,------,,,++++++++++++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,+++++++++,,,,,,---------///...---,,,,,,,,,,,,---,,,++++++++++++,,,------,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,+++------------............---***+++333999666///,,,...---,,,+++++++++++++++111000000///......------//////.........---------------...//////...---,,,........................---,,,,,,+++,,,,,,......000000//////......------//////...---------......------........./////////------------------------000000000000000000000000111000...///000111111000000000000000/////////...111000000000000000000000111222444555555444333222333222222222222444555666444444444444555666777888::::::::::::;;;===>>>???CCCFFFKKKRRRbbb***))))))******+++,,,---------------............---,,,++++++******++++++((()))***++++++***)))((()))***+++,,,------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,---------.../////////...---,,,------------------------///---,,,---......---,,,///............///000000......---,,,,,,,,,,,,---......------------......,,,,,,,,,+++,,,,,,------------------,,,,,,,,,,,,...------,,,,,,,,,,,,,,,******++++++++++++***************)))((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,---......------,,,+++++++++,,,,,,---------...---,,,+++++++++,,,---))))))***,,,,,,------,,,444...((((((---///...***))))))))))))+++,,,---...)))))))))***,,,,,,+++***,,,,,,,,,,,,++++++++++++*********++++++++++++,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---............/////////......------------............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------......///******+++,,,,,,---.........---,,,+++++++++++++++((((((((((((((())))))))))))+++,,,,,,+++++++++,,,,,,,,,+++******++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++,,,,,,,,,------,,,------,,,++++++,,,...,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------------............------,,,---.../////////...---......---,,,,,,,,,---------,,,,,,,,,,,,---......------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---............/////////000+++---:::EEEBBB666---111...,,,,,,///000...,,,111111000000///........................---------------......///......---........................+++++++++++++++,,,---...///////////////.........000///...---------------,,,,,,---------.........////////////////////////000000000000000000000000000111111000//////000111000000000000////////////000000000000000000111111222222444444444333222111222222222222333444555666555555555555666777888999999999::::::;;;===>>>???BBBFFFKKKSSSccc+++++++++++++++,,,------------------............---,,,++++++******++++++((()))+++,,,,,,+++)))((()))***+++,,,------------...---,,,,,,,,,,,,---............------------------......//////...------------------------------111000///...............///...---------...000111......------,,,------...///...,,,,,,,,,,,,...///************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---)))******++++++******)))*********((('''(((+++...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,,,,,,,---...))))))******++++++++++++222///+++***++++++)))'''************++++++,,,---'''''''''(((***+++***(((---------,,,,,,+++++++++))))))))))))************))))))***,,,,,,---------/////////......------------------.........//////......------------......---------,,,,,,+++++++++++++++++++++++++++++++++------------...///000111+++++++++,,,,,,------------,,,,,,+++***************************+++++++++(((***,,,,,,*********++++++*********++++++,,,------,,,+++******+++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------------------...---,,,+++---///,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------..................---,,,---///000000///...,,,...------,,,,,,,,,---------------------...//////...---,,,+++***+++,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......222---///;;;EEEBBB777...,,,(((&&&)))...222111...000/////////.........---........................---------.......................................---------......///000000.........///////////////000//////...---------,,,....../////////000000000///////////////////////////////////////////////////111222000---,,,...111222222222111111111111111000000000000000111111111222333333333333222000000222222333333444555555666666666666666777888999:::888999999:::;;;===>>>???BBBEEEKKKSSSccc---,,,,,,,,,,,,------...,,,,,,,,,,,,---------------,,,++++++******++++++***+++---......---+++*********+++,,,------------,,,,,,---......---,,,,,,////////////............------..................------------------------000000///...------.........---,,,+++,,,---///000///...............//////...---,,,++++++,,,---...***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---)))******++++++******)))++++++***)))((())),,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))))))))******++++++******))))))))))))))),,,...---***(((((()))------,,,+++*********+++)))((((((***+++,,,+++)))---------,,,,,,+++++++++,,,,,,,,,------------...******,,,---............/////////......---------------------..................------------......---,,,,,,,,,,,,,,,++++++////////////////////////&&&&&&'''(((***,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++***))))))***************+++,,,------,,,,,,***))))))***,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------+++,,,---.........------------...---,,,+++---///,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------------------------..................---,,,---...000000...,,,+++------,,,,,,,,,------.........------......///000...---,,,+++***+++,,,---,,,------......------,,,,,,,,,,,,---------......---+++---444888444///,,,((($$$"""$$$***---,,,)))......------------,,,,,,---.....................------------......//////........................---......///000111111111........./////////////////////.........------,,,//////000000000111111111000000000000000000000000////////////////////////...000111///,,,***---///111111111111111111222222//////000000111111111111333333333333222111111000222222333444555555555555777666666777777888999:::888888888999;;;===>>>???AAAEEEKKKTTTddd------,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,---,,,++++++******+++++++++,,,---......---,,,+++***+++,,,------.........+++,,,...//////...,,,+++.............../////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++,,,---,,,,,,,,,,,,,,,---......///............///000000------,,,,,,,,,,,,------+++++++++***++++++,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,---******++++++++++++******+++++++++***)))***,,,...***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,......+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++++++++---,,,+++***))))))))))))"""(((...///+++)))+++//////...---+++************...---,,,---//////---+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------............,,,,,,,,,,,,++++++++++++,,,------------...............------------......------------,,,,,,,,,,,,------------------------''''''''')))***,,,...///......---,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++)))+++,,,,,,***))))))***+++*********+++,,,,,,---++++++************++++++++++++++++++++++++++++++++++++************+++++++++,,,---.........---,,,,,,------,,,++++++,,,...,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------............------,,,---.........---,,,+++------,,,,,,,,,---.........------------...//////------,,,,,,++++++,,,,,,------............---------............/////////...,,,...000///,,,,,,///...+++)))))),,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------...///000........................++++++---...//////000//////////////////.........------...//////......---------........./////////000000000000000000000000000000000000000000000000...//////...---,,,...///////////////000000000000/////////000111111222222333333333333222222222222222333444555555666666555666666666666777888999:::777777888999;;;<<<>>>???AAAEEEKKKTTTddd,,,++++++******+++++++++++++++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,------------------,,,++++++,,,,,,------......---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))+++......,,,+++,,,---,,,------..................---------......///000,,,,,,,,,------,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,---------.........++++++******+++,,,,,,---++++++,,,,,,,,,,,,++++++***,,,------,,,,,,---...******+++,,,,,,---......------------------------******+++++++++,,,,,,,,,******))))))***+++---...******+++,,,,,,---......,,,---...000000///...---,,,,,,+++*********+++,,,(((+++......++++++---///...---,,,+++++++++++++++///...---.........,,,************+++++++++++++++(((((()))))))))*********+++,,,,,,---------,,,,,,************++++++++++++,,,,,,---------...............------------......------------------------************************,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------,,,,,,,,,,,,+++++++++******,,,---,,,+++))))))***+++++++++***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***+++---.........,,,++++++,,,---,,,******,,,---+++,,,------------,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,------...///,,,,,,------,,,,,,++++++------............------------------............000......000...,,,---111111111//////............---------------------------------.........//////------,,,,,,---...000111........................)))***,,,...////////////000000//////......------+++,,,---////////////...,,,,,,---------.........////////////////////////000000000000000000000000111///......000111111000.../////////000000000000...//////000111111222222333333333333333444444444222333444555666666666555666666666666777888999999666777777999:::<<<>>>???@@@EEELLLUUUeee******)))))))))))))))***+++++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++******++++++,,,++++++,,,---............///...,,,++++++,,,...///))))))***++++++,,,---------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,))),,,000111///---...///,,,---///000000000///...,,,,,,,,,,,,,,,---...///++++++---......---++++++......---,,,++++++++++++---------....../////////+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++***,,,......---------...******+++,,,,,,---......------------------------*********++++++,,,,,,,,,))))))(((((()))+++---...))))))***+++---...//////''')))+++......---+++)))+++************,,,---...444222///---++++++++++++,,,,,,,,,++++++,,,------...---,,,,,,,,,+++)))''')))))))))******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,+++******+++++++++,,,,,,---------,,,,,,,,,---------...............------.................................---------------------------,,,++++++***************++++++,,,,,,------...)))***,,,.../////////............------,,,,,,,,,+++,,,------+++*********,,,,,,++++++***++++++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++...------,,,,,,------...)))***,,,......---,,,++++++,,,,,,+++******+++---***+++,,,------,,,+++***++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++000///...---------------,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......+++,,,---...---,,,+++***------............------*********+++++++++,,,,,,---***))),,,---++++++...***+++,,,,,,++++++---///---.....................---------.........//////------,,,,,,---...000111........................***+++---///000000000///111111000///...------,,,***+++---///000000//////---------.........//////////////////////////////000000000000000000000000333000...///222444333111000000111111222222222333...//////000111222222222333333333333444444555666222333444666666666666555555555555555666777888999666666777888:::<<<>>>???@@@EEELLLUUUeee---......//////......------,,,,,,,,,------......------,,,+++***************************************,,,......---,,,---...---,,,,,,,,,......---,,,---.........---,,,,,,+++------............---------......//////...------....................................---,,,+++***...---,,,,,,,,,,,,---............------.........((())))))***+++,,,---...------------------------...------,,,,,,++++++***...---+++*********++++++............/////////000///---,,,,,,...//////...,,,,,,,,,---------.........,,,***+++,,,---,,,+++++++++,,,,,,,,,---------(((***++++++***)))***+++)))))))))))))))))))))))),,,,,,,,,++++++*********------,,,,,,+++***))))))---,,,,,,++++++,,,,,,---,,,,,,+++***))))))******++++++************++++++,,,++++++******++++++,,,,,,---......//////.........---++++++---000333555...///000000000///---,,,,,,------......//////000*********++++++*********+++++++++******)))))))))++++++++++++++++++++++++'''((()))***************,,,,,,,,,------,,,++++++---------,,,,,,+++++++++------,,,++++++***)))))),,,,,,++++++,,,,,,---...---,,,,,,+++************---,,,,,,++++++*********,,,,,,,,,---------......+++,,,---,,,,,,,,,...000******+++++++++,,,,,,,,,))),,,///111222000---+++---+++******,,,------,,,///...---,,,+++,,,,,,---,,,+++***))))))+++---...------------------------+++...000///---,,,...111///......------,,,,,,+++,,,+++***,,,...//////......------,,,,,,++++++***,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------.................................---,,,+++++++++++++++------------------,,,,,,//////////////////////////////............////////////.........---------000000//////.........---////////////000000000000555222///000333444111---000000000000000111111222333222000//////111222444222222111111222222333444444444444444444555666777:::999777666666666777888666888999999999:::===???DDDGGGKKKTTTeee++++++,,,,,,,,,,,,++++++---,,,+++++++++,,,......,,,,,,,,,+++,,,,,,------***************************,,,......---,,,---...---+++***+++---......------.........------,,,+++------............------............................................................---,,,+++***...---,,,,,,,,,,,,---......------,,,,,,------...,,,------....../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((())))))***......//////////////////...---,,,---///111000///,,,,,,,,,,,,---------------+++***,,,...000000000))))))*********+++++++++)))+++,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,+++******))))))---,,,,,,++++++,,,,,,---,,,,,,+++***************++++++************++++++++++++************++++++,,,------...............///...,,,+++,,,...000222---.../////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,+++---,,,,,,,,,++++++++++++......---,,,,,,+++******,,,++++++++++++,,,---------.........---+++***)))++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,...---,,,,,,---///***++++++++++++,,,,,,,,,***,,,...000000///---,,,---+++******,,,------,,,...---,,,+++***++++++,,,,,,+++***)))***+++---...------------------------)))(((((()))+++,,,,,,+++............------------,,,++++++,,,...///...---,,,,,,,,,,,,---------------------.........//////------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------..............................000///......---------......---------------------........................------,,,,,,,,,,,,------//////.........---------000/////////.........---////////////000000000000555111///000333444111...000000000000000111111222111000//////000222444555222222222222222333333444333333333444555666777888444444444444555777888999666888999999999:::===???DDDFFFKKKTTTddd++++++,,,,,,,,,,,,++++++---,,,***)))***+++---///+++++++++,,,,,,---//////***************************,,,---...---,,,---...,,,***((()))+++---//////---............---,,,,,,------............------///...---,,,------...///....................................---,,,++++++...------,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***))))))))))))******+++------------------------+++++++++---///000///...++++++++++++,,,,,,,,,,,,,,,++++++---000333333333))))))*********+++++++++***,,,------+++***+++,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))))))))---,,,,,,++++++,,,,,,---,,,++++++************+++++++++************++++++,,,++++++******++++++,,,,,,,,,---...............111///---+++++++++,,,------------...------,,,+++......------,,,++++++***+++,,,,,,------,,,,,,+++///............---------.........------,,,,,,,,,,,,,,,------......------+++,,,,,,------,,,,,,,,,+++++++++++++++*********---,,,,,,++++++*********+++++++++++++++,,,------,,,,,,.........---,,,+++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---//////---,,,+++,,,++++++++++++,,,,,,,,,,,,++++++,,,------------------+++******,,,------,,,,,,,,,+++*********++++++,,,+++*********+++---...------------------------)))&&&$$$&&&+++---+++(((------------...............,,,+++,,,......---,,,+++,,,,,,---......//////............////////////------------------------.................................------------,,,,,,,,,,,,---------..............................000///......---.................................------------------------------,,,,,,,,,,,,------...............---------/////////...............////////////000000000000444111///000222333111...000000000000000111111222////////////111333555666333333222222333333444555222222333444555666777888222333444666777777777777666888999999999:::===???CCCFFFKKKSSSddd---------......------------+++***((()))+++---...+++++++++++++++,,,---...***************************+++------,,,,,,,,,---,,,)))''''''***---///000------............------------............------///...---+++,,,---///111........................---.........------,,,+++------------------------,,,++++++++++++++++++,,,,,,+++++++++******))))))------------------------+++++++++,,,,,,---------++++++++++++,,,------...++++++++++++************+++******,,,------,,,*********+++++++++,,,,,,,,,,,,++++++,,,000222333333++++++,,,,,,,,,---------+++---......,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))---,,,,,,++++++,,,,,,---,,,++++++******+++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---.........------///...,,,+++******+++,,,------------------------000/////////.........---,,,------------------,,,///..............................---,,,,,,++++++------............------++++++,,,---------,,,,,,************************+++*********)))))))))(((+++++++++***+++,,,,,,---*********+++,,,---...///,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,...000000...+++******+++++++++,,,,,,,,,------,,,++++++++++++,,,---------+++******,,,------,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,---...------------------,,,,,,---+++***+++---...---++++++++++++,,,---............---,,,,,,---...---+++---------.........//////------------............------------------------------------------------//////.........---------,,,,,,,,,---------..............................------,,,,,,,,,,,,------.........///////////////------------------------//////............//////................................................////////////000000000000222000///000111222111///000000000000000111111222000000000000111222333444333333333222333333444555333333444555555666666666777888999999999888666555666888999999999:::===???BBBEEEJJJSSSddd,,,------------------,,,,,,+++***))))))+++---...,,,,,,+++***))))))******************************)))+++------,,,+++,,,---,,,)))''''''***---///000------...//////......---------............------///...,,,+++,,,---000111........................---------...------,,,,,,------------------------+++++++++******+++++++++/////////...------,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++...---,,,,,,------+++)))******+++++++++,,,,,,,,,---,,,++++++---//////...++++++,,,,,,,,,---------,,,---......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************---,,,,,,++++++,,,,,,---,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,......------------......+++,,,,,,---...---------,,,,,,+++++++++,,,------..................//////.........//////000000000,,,------......------,,,---------------.........---,,,,,,,,,++++++******,,,,,,------------,,,,,,***+++,,,,,,---------,,,************************+++++++++++++++*********+++************+++,,,,,,,,,+++)))'''(((***,,,...------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,...000000...+++***)))++++++,,,,,,,,,---------,,,,,,+++++++++,,,---...---+++******,,,------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,...000111000---,,,---...))))))***+++,,,------......---,,,,,,---...---+++//////.........---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------..............................------,,,,,,,,,------...............//////000000------------------------//////............//////---.....................---------...............////////////000000000000111000///000111111111000000000000000000111111222222222111111111111111111333222222222222333444444555555666666666555444333777888999999999888666555666888999999999:::===???AAADDDIIIRRRddd******++++++++++++******+++++++++++++++,,,------,,,,,,***))))))(((((((((************************)))+++,,,---,,,+++,,,---,,,***((()))+++---//////------...////////////...------............------------,,,,,,---...000111........................,,,------...------,,,,,,,,,------......------,,,,,,++++++******++++++,,,...---------,,,,,,++++++++++++++++++++++++++++++......---,,,,,,+++******)))***++++++,,,++++++***---------....../////////222000...---.........---++++++++++++,,,,,,,,,,,,...,,,******,,,---,,,+++))))))*********++++++++++++---...---+++*********************************,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,///......------......///++++++,,,---------------******++++++,,,---.../////////.........///000000+++,,,,,,---......//////,,,------......------,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,------,,,,,,++++++******+++,,,------------*********+++++++++++++++------------------------***************+++,,,,,,///---***'''&&&'''(((***------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,---...000///---+++***+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......---+++******,,,------,,,,,,,,,---.........------,,,,,,,,,,,,------------.........------,,,,,,+++---000222000+++***,,,///)))******+++,,,------......,,,+++,,,......---,,,//////......---,,,,,,+++***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,,,,,,,,,,---------............................../////////...//////000111---------......//////000------------------------------,,,,,,,,,,,,---------------...............---------------.........////////////000000000000//////000000000000000111000000000000000111111222333333222222111000000///222222111111222222333444444555666666666555444333222333444666777777777777666888999999999:::===???AAADDDIIIRRRddd******++++++++++++*********+++,,,---...------,,,++++++******)))*********************************)))+++,,,,,,+++++++++------+++***+++---......---------...///////////////------............------,,,,,,------...//////000........................,,,,,,------...------,,,,,,,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,+++*********************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))+++,,,,,,---...///000000000---+++***,,,...///000,,,,,,,,,,,,---------------,,,******,,,,,,,,,+++))))))*********++++++++++++,,,---,,,***)))))))))++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++,,,------------,,,+++++++++,,,------...///......---------...///000------------............,,,,,,------------,,,,,,,,,,,,,,,------.........******++++++,,,---------,,,------------,,,+++***)))***+++,,,------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,++++++++++++******))))))*********++++++,,,,,,,,,,,,,,,,,,,,,---------------...///...,,,+++,,,---,,,,,,,,,------------...,,,,,,------............---+++******,,,------,,,***+++,,,---...------,,,+++,,,,,,---------------///......---,,,,,,++++++++++++,,,,,,,,,,,,---...,,,,,,,,,------.........,,,++++++,,,...///...---------------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------..............................///////////////000111111+++,,,,,,---......//////........................------,,,,,,,,,,,,---------------.........//////,,,,,,,,,------.........////////////000000000000...///000000///000000111000000000000000111111222111111222222222111111000111111000000111111222333111222444666777777666555444444444444555777888999666888999999999:::===???@@@CCCHHHRRRccc,,,,,,,,,------,,,,,,,,,***+++---//////...---,,,************+++,,,------************************)))***,,,,,,+++++++++,,,---,,,,,,,,,...///---,,,------...///000000//////---..................---+++,,,---...////////////........................,,,,,,------...---------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------***++++++,,,,,,------...---......///...---+++***(((((()))***,,,---...///+++(((%%%%%%(((,,,///000,,,,,,------------......---+++******,,,------,,,++++++,,,,,,,,,---------+++,,,---,,,***(((((((((++++++++++++++++++++++++,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,---------,,,,,,,,,,,,---------------...---,,,,,,+++,,,---...///111111111000//////......+++,,,,,,------,,,,,,+++,,,---------......//////***++++++,,,---...//////---.........---,,,,,,+++)))***+++,,,------...---+++++++++,,,,,,---------))))))))))))))))))***************)))***++++++,,,###&&&***...//////...,,,'''((()))***,,,...//////,,,,,,------------......---......---++++++,,,...,,,,,,,,,---------......,,,---......//////......---+++***+++,,,---------)))***+++,,,---,,,,,,++++++,,,------......------//////...---,,,,,,+++++++++((('''***...111000............///////////////,,,+++***,,,...//////...***++++++,,,,,,------...,,,,,,,,,---------......------------------------........................------,,,,,,,,,+++++++++,,,,,,,,,---------..............................---------------...//////++++++,,,,,,---...///////////////////////////////////////....../////////---------.........//////,,,,,,,,,------.........////////////000000000000...///000000//////000222000000000000000111111222///000111222222222222222000000000///000111111222...000333666888888888888:::999777666666666777888666888999999999;;;===???@@@CCCHHHRRRccc((()))***+++,,,---------******))))))))))))******)))***,,,---...---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,+++***+++,,,---...++++++++++++++++++++++++------------------------000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))***+++---...)))(((''''''(((***,,,---///,,,+++,,,...///---+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,............,,,,,,,,,++++++******++++++,,,)))))))))******+++++++++(((((()))***++++++++++++***)))))))))***+++,,,,,,---,,,+++******+++,,,---,,,,,,---...000///,,,******++++++,,,,,,++++++***++++++++++++,,,---......***)))((((((***,,,///111...---,,,+++***+++,,,---........................,,,+++***))))))***+++,,,)))***++++++,,,,,,++++++...------,,,,,,------...............////////////---...///...,,,+++,,,---...,,,+++***)))******+++---,,,***))))))***,,,---------,,,,,,,,,,,,++++++(((***,,,......,,,***(((---,,,+++******,,,...///111000///...---,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---------,,,,,,+++*********+++,,,++++++---......,,,)))+++++++++++++++++++++++++++,,,---.........---,,,,,,,,,++++++***+++++++++*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,///...---,,,,,,,,,---...///............---------***,,,/////////......///////////////000000000000---------...///000000111//////.........//////000...---,,,,,,,,,,,,---......------,,,,,,------...------------------------+++,,,------......------,,,,,,,,,---...///111111000000///...............///...---,,,+++,,,,,,---------.........---+++***...///000111111000///...------,,,,,,,,,,,,------000000000///......---------------............///111111222222222222111111111000///......///000111///////////////000111111000111111111111222222222444555666555333222333444666555444333222333444555777777777777888888888888888888777888999;;;===???CCCCCCGGGRRRccc}}}(((((()))***+++,,,,,,+++,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,+++++++++,,,---...++++++++++++++++++++++++------------------------...---,,,++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,************++++++,,,---///---+++,,,...///...,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,---------,,,,,,+++***************+++++++++,,,++++++******++++++,,,,,,++++++,,,...---,,,***,,,,,,,,,------,,,,,,,,,------,,,++++++,,,,,,,,,...---+++***)))***+++,,,---,,,,,,++++++,,,,,,,,,........................---,,,+++******+++,,,---+++,,,------......------,,,++++++******++++++,,,............////////////---......---,,,++++++---000//////..................---+++******+++---............------,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++******+++---............---------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,+++******+++++++++,,,---...------,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,+++++++++++++++,,,,,,//////...------,,,++++++------,,,,,,,,,,,,------...---,,,++++++,,,---...///............---------+++---///000...------............/////////000000---------...///000000000111000///......---.........---,,,,,,,,,,,,---......------,,,,,,------...------------------------------......//////........................///000000000///...............///...---,,,,,,,,,------------.........---,,,+++,,,---...//////...---,,,......------------......---------------,,,,,,,,,---------............/////////000000000000//////111000///......///000111///////////////000111111000111111111111222222222222333333222111000000222555444333333333333444555555555555666666666777777888777777888999;;;===???DDDDDDHHHSSSddd}}}'''((()))***+++++++++***,,,,,,++++++++++++,,,,,,******))))))******++++++))))))*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,+++***,,,,,,---------------,,,+++***)))***++++++***)))***++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,---------------,,,+++******++++++++++++******************++++++++++++******,,,+++******+++,,,+++***,,,------......------,,,///...---,,,++++++++++++///...,,,+++************+++,,,,,,------,,,,,,,,,------------------------------,,,,,,,,,,,,------+++,,,------......------,,,++++++******++++++,,,---............////////////000000000...---...///------......------,,,,,,......,,,,,,,,,,,,......000000///...------,,,,,,...---,,,++++++,,,---...---,,,+++*********+++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---,,,,,,+++++++++++++++***---//////,,,+++,,,...++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++***++++++,,,---...///......------,,,,,,+++...---------------......---,,,,,,++++++,,,,,,---///............---------,,,...000000...---,,,------------.........//////---------...//////000000111111///...---,,,,,,,,,...------,,,,,,------......------,,,,,,------...------------------------.........////////////000000000///...------......000///......---.........///...------,,,------------............---,,,,,,,,,---............---,,,///..................///,,,,,,,,,------------------------............///---......//////......---000000////////////000000///////////////000111111000111111111111222222222000222222222000///000111444444333333333444444555333333444444444555555555777777777888999;;;===>>>DDDDDDHHHTTTeee~~~))))))***++++++++++++++++++******))))))******+++,,,+++***))))))***+++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...///...---+++***,,,,,,.........---,,,++++++*********+++++++++***++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------+++++++++++++++***)))(((,,,,,,,,,,,,+++******))))))***+++,,,,,,+++***)))...,,,))))))***,,,,,,,,,,,,,,,------------,,,,,,...---,,,,,,+++++++++,,,---,,,,,,+++++++++,,,,,,***+++,,,---...---,,,+++------------------------------,,,,,,,,,,,,------)))***++++++,,,,,,++++++...------,,,,,,------...---------.........//////,,,.........,,,,,,---...+++,,,---......---++++++...---,,,,,,,,,,,,---...000000///...---,,,++++++...------,,,,,,------...---,,,+++*********************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++---,,,,,,+++++++++,,,,,,***...111000+++***,,,000++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,*********+++,,,---...///))))))***++++++,,,------......---------...//////++++++++++++,,,,,,,,,---///............------------///000000...,,,,,,,,,,,,,,,,,,---------......---------....../////////000///......------------------------------------...------,,,,,,------...------------------------...............//////000///......---------------///......------..................------------.....................------//////////////////////////////............//////------......///000000111---------............///---......//////......---000000////////////000000///////////////000000111000000111111111222222222111333333333111111222333444333333333444444555555333333444444444555555555777777777777999;;;===>>>CCCCCCHHHSSSddd}}}++++++,,,,,,---,,,,,,,,,++++++************++++++------+++******+++,,,---+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,***+++---...///...------++++++,,,------,,,******---.........------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------((()))***+++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++,,,------,,,+++***000---***)))+++---......++++++,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,------------------------++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++...------,,,,,,------...------------............''')))***)))(((((()))***...///000111111000///...,,,,,,++++++++++++,,,,,,......------,,,++++++***,,,------......------,,,---,,,,,,++++++*********,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++---,,,,,,+++,,,,,,------***...000///***))),,,000++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++++++++,,,---...///((())))))***,,,------...---------------...///000++++++,,,,,,------------///............------------///000000...,,,,,,,,,,,,,,,,,,,,,------------------------............---------------...///000------------------------...------,,,,,,------...------------------------------,,,,,,,,,---...///,,,,,,++++++,,,,,,---.........------------......---.............................................//////............////////////............//////,,,------...///000111111---------............///...//////000000//////...//////000000000000/////////////////////000000111000000111111111222222222111222333333222111222333222333333444444555555555444444555555555666666666777777666777888:::<<<>>>AAAAAAFFFRRRccc{{{,,,,,,---------------,,,------,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---***+++,,,------.........******++++++++++++*********+++,,,,,,******+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------...---------------,,,,,,******+++,,,------------+++,,,---------,,,+++***,,,,,,------------,,,,,,000...+++***,,,---......***++++++,,,,,,++++++***++++++++++++,,,---...///000000///---,,,***))))))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------......------,,,++++++******++++++,,,,,,------------.........***,,,------++++++,,,...,,,---..................++++++++++++++++++++++++---,,,,,,,,,,,,++++++++++++,,,---......---,,,+++------,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,------...+++---...,,,***))),,,///++++++++++++++++++++++++------,,,,,,,,,---...///,,,,,,+++,,,,,,---...///------------------------,,,,,,,,,,,,---...//////++++++,,,---............///............---------,,,...000000...---,,,---,,,,,,,,,---------......------------------------++++++,,,,,,---...000111,,,------......------,,,...------,,,,,,------...------------------------------,,,++++++---...///,,,,,,++++++,,,---......---------,,,------...///------...////////////............---......///000------,,,,,,,,,,,,------///..................///++++++,,,,,,---...//////---------............//////000000111111000000/////////000000000000/////////////////////000111111000111111111111222222222///000222111000000111222222222333444555555555555555666666666666777777777666666666777888:::<<<===@@@@@@FFFQQQbbbzzz,,,,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---------,,,,,,------------------------///......---,,,,,,+++++++++++++++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,+++++++++,,,,,,---******)))******+++,,,---(((***++++++(((((()))+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,---------,,,,,,)))+++,,,......---,,,+++.........------............,,,+++***,,,------,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,------/////////...---+++***)))++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,------......------,,,++++++******++++++,,,,,,,,,---------............///111000000///111222***************+++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,---.........------+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++*********+++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...------,,,,,,,,,------...------------------------++++++++++++,,,---...///+++,,,---///000000/////////............---------+++---///000...------...------------............------------------------,,,,,,,,,,,,---......///,,,,,,---......---,,,,,,...------,,,,,,------...------------------------......,,,,,,,,,---///000//////...---------......---,,,,,,,,,------...///,,,---...///000000///...///...------...///000111---,,,,,,++++++,,,,,,---......------------......+++,,,,,,,,,------......---------............//////000000111111000000///...///000111111000///...///////////////000111111000111111111111222222222///111222222111111222444111222333555555555555555555555666666666777777777666666666666888:::<<<===AAAAAAFFFRRRccczzz++++++,,,,,,,,,++++++***,,,++++++******++++++,,,***+++,,,,,,,,,***)))((()))************+++++++++,,,,,,,,,------.........***+++,,,---...---,,,,,,------------------------//////...---,,,,,,++++++---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111...---+++***)))******+++******))))))***,,,...///---///111000...---///111,,,,,,,,,++++++*********------------------------......,,,,,,,,,,,,.........------,,,,,,------...---------,,,,,,+++++++++++++++++++++******)))((()))***,,,.........,,,+++000///...------...///000---+++******+++,,,,,,+++,,,------......------,,,......---,,,+++++++++++++++,,,------......------++++++******+++---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,******+++,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,---------......***,,,------,,,,,,---///------,,,+++,,,---///000,,,------......------,,,,,,,,,------.../////////...,,,***((((((***,,,...,,,,,,---...////////////)))***+++,,,---...//////+++,,,,,,------,,,,,,+++------------------------111000///...---,,,,,,,,,,,,,,,,,,,,,,,,---...///---***((((((***++++++***++++++++++++++++++++++++,,,+++*********+++,,,---......---,,,,,,,,,------'''((()))***,,,---...///+++******+++,,,---...///+++,,,...000111000000/////////.........---------***,,,/////////......///---------.........//////------------------------......---,,,,,,,,,------,,,,,,---......---,,,,,,...------,,,,,,------...------------------------000///---,,,---...000222333222111000.........---,,,,,,,,,,,,------...///,,,---///000000000///...///...------...///000111///...------------...///---------,,,,,,---------.........///////////////---------.........////////////000000000000//////...///000111111000///...///////////////000111111000111111111111222222222222333555555444444555666000222333555666666555555555555555666666666666777666666666666888:::<<<===AAABBBHHHSSSddd{{{***+++,,,,,,+++***((('''(((%%%###%%%))),,,---,,,++++++************++++++,,,,,,,,,+++++++++************)))))))))))))))))),,,---------------,,,,,,///...,,,***)))))))))***222111///...------......---...///...+++))))))***......---------,,,,,,,,,---------............///,,,---.........---,,,+++...,,,******+++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((,,,,,,,,,------.........------,,,,,,,,,---......+++++++++,,,---...///000111///...------...000111...---+++)))(((((())))))++++++---......---++++++)))***+++,,,,,,,,,+++******++++++,,,,,,------...------..................++++++,,,,,,,,,,,,------)))************++++++++++++,,,---......---,,,+++------------------------.........------,,,,,,,,,******))))))***,,,---///000000////////////000000111111000000//////.........///000000000///---,,,------------------------++++++,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---////////////////////////+++,,,,,,---.........---***+++,,,,,,+++***((('''+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++000///---+++*********+++***++++++,,,,,,++++++***************++++++,,,---++++++******++++++,,,---++++++++++++++++++++++++---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,***,,,......------...///000///...------...///000111000///......---......---,,,+++*********+++,,,,,,---------...////////////...,,,+++***++++++,,,------------......//////---------,,,,,,+++++++++000000000000000000000000111---)))***...000///,,,111000///...---,,,,,,,,,---------,,,,,,+++++++++///...---,,,,,,---//////---,,,++++++,,,///111333---.........//////000000//////////////////////////////............//////------------------------111000///......///000111000000000000000000000000///000000000000111111111222111000000000111333444333333333222222111111111222333444555555555444333333333444444555666666666555777888888777888:::===@@@AAAGGGRRR```www***++++++++++++******)))---+++((((((***++++++)))++++++************++++++,,,,,,,,,+++++++++*********+++++++++,,,---------------.........------,,,......------,,,------...///...,,,+++******++++++,,,...//////---,,,,,,---......---------,,,,,,,,,------------............------.........---,,,+++...,,,***)))******)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******,,,,,,,,,---------............---,,,+++++++++,,,,,,,,,,,,,,,------...///000///...,,,,,,---...///...---,,,***))))))******,,,,,,,,,------,,,,,,,,,***+++,,,------,,,++++++------------------------///......------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,---......---,,,+++------------------------......---------,,,,,,,,,,,,+++++++++,,,---...///,,,,,,++++++++++++,,,,,,////////////.........---...///000000000///---,,,------------------------111000000///---,,,,,,+++......---,,,,,,---------........................+++,,,------......------***+++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------...---,,,************+++,,,------......------,,,------,,,,,,,,,---......,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------........./////////.....................---,,,,,,,,,------+++,,,......---,,,---...------,,,++++++,,,------...------------.........//////...------......///---------...............111000///.........///000++++++,,,---...////////////.........------------........................---)))&&&(((,,,///...,,,000///......------------/////////......---------............///000222222...------,,,,,,---...///............/////////000///////////////////////////..................///////////////////////////222111000//////000111222000000000000000000000000111111222222222333333333111111000000111111222333333333333222222222111111333333444444555555444444333444444555666666777777555777888888888888;;;===AAABBBHHHRRRaaawww+++************++++++,,,///---++++++,,,,,,+++***++++++************++++++,,,,,,,,,+++++++++************+++,,,---...//////------...............---***+++,,,...////////////---,,,+++***************+++---//////.........000......---------,,,,,,,,,------------............------......------,,,+++///---+++***++++++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,------------...///...---+++************---------,,,,,,------...000///---,,,+++,,,------...---,,,+++++++++++++++------,,,,,,,,,,,,------,,,,,,------------,,,+++/////////...---,,,,,,,,,///......---,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,---......---,,,+++------------------------------------,,,,,,,,,,,,---,,,,,,,,,---...///000...------,,,,,,------...............------------...///000000000///---,,,........................111000000///...---,,,,,,...---------------......------------------------,,,,,,------......------+++++++++,,,,,,---...///+++,,,,,,------,,,,,,+++)))******+++---......///,,,++++++******++++++,,,,,,------......------,,,......---,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,---///...---,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///000///.........//////000...............---------000000/////////000111111,,,,,,---.........------000000000///////////////------------------------+++(((''')))---//////.........................../////////...............((()))+++,,,.../////////.........------,,,,,,,,,............////////////////////////////////////......------------......////////////////////////222111111000000111111222000000000000000000000000111111111222222222333333000000111222222222222222333333333222222222222111333333333333333444555666444555555666666777888888666777888888888999;;;===BBBCCCHHHSSSaaawww+++******)))***+++---...,,,++++++,,,---.........++++++************++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,------.../////////......((()))+++---......------///......---------,,,,,,+++---...///...---...///......---------,,,,,,,,,,,,,,,---------.........---------------,,,,,,,,,...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................---------------------------------,,,++++++************///...---,,,,,,,,,,,,,,,///...---+++++++++++++++...---------,,,,,,------...---,,,++++++,,,---...------------------,,,,,,......---------,,,,,,,,,---,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,---------.........,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////............//////...........................///000000000///---,,,////////////////////////++++++,,,,,,------......---------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,---,,,+++++++++,,,...///+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++,,,,,,------***++++++,,,,,,++++++***---,,,++++++************+++************+++,,,,,,------------------------)))***+++,,,---,,,+++***)))***************++++++,,,,,,,,,,,,,,,---...///---...///...---++++++,,,------------------------,,,,,,------............,,,,,,,,,,,,,,,---------/////////...---------,,,,,,,,,,,,------...//////000000000000///---,,,+++000000//////////////////---------------------------,,,+++,,,///000000///,,,------......//////...---------------,,,,,,,,,((()))+++------------,,,---------...---,,,,,,+++.........///////////////////////////////////////------,,,,,,,,,,,,------------------------------111000000000000000000111////////////////////////////////////000000000000///000111333333222111111222222222222222222222222444333222222333444666777555555666666777888888888666777888888888999;;;===BBBCCCIIISSSaaawww++++++*********+++---...***++++++,,,,,,,,,------++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,,,,---...//////......***+++------...---,,,+++///////////////.........+++---......,,,++++++,,,......---------,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,)))(((((())),,,/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------************++++++,,,---///...------,,,,,,,,,,,,------,,,,,,++++++++++++,,,---------......------///...,,,,,,,,,,,,...///......------,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,------////////////////////////...///000000000///---,,,////////////////////////++++++,,,------...//////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,...---,,,*********+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........***++++++,,,,,,++++++***---,,,++++++************)))))))))))))))***++++++------------------------,,,---///000000000///...------------......//////,,,,,,,,,,,,,,,---...///---...///...---++++++,,,------------------------...////////////...---,,,******++++++,,,,,,,,,,,,/////////...---------,,,+++++++++,,,------------//////000111111///...---................................................///.........//////...---+++,,,---.../////////...------------------------///000111222111000///...+++,,,---.........------///////////////.........////////////////////////------,,,,,,,,,,,,------...........................//////////////////...////////////////////////....../////////000000000///000111333333222111111222222222222222222222222333333222222333444666777555555666666777888888888666888999999888999<<<>>>CCCDDDIIISSSaaawww,,,++++++++++++,,,,,,---+++,,,------+++))))))***++++++************++++++,,,,,,,,,+++++++++******//////...---,,,+++******++++++,,,---............///////////////...---,,,,,,------......---,,,,,,+++---...---,,,******+++......---------,,,,,,,,,,,,,,,,,,,,,------------///...---,,,,,,,,,,,,---&&&%%%%%%'''***---...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---...------------,,,,,,,,,************+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................------------......///...---,,,+++++++++,,,)))))))))***+++,,,,,,,,,))))))***+++,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...///000000///...---------------------------++++++++++++,,,,,,,,,,,,+++,,,------------,,,,,,//////............///////////////000000000000000...///000000000///---,,,........................000000000/////////......000//////...------......,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,...---,,,+++************+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***+++,,,---------------,,,------......------,,,......---,,,,,,,,,------)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,,,,---......//////------,,,,,,,,,---......,,,---///...---,,,,,,---++++++,,,,,,,,,,,,++++++///000000111000...---+++++++++,,,---...........................---------,,,---......///.........***,,,...111222222111000,,,------------.................................---......------,,,+++***+++,,,.../////////......///////////////000000000000000000000///...---------------......////////////////////////.........////////////////////////......------------......000000000000000000000000---......//////......---000000000000000000000000000000000111111111222222000000111222222222222222111222222222222333333333222222222333444555666777444555555666666777888888777888999999999:::<<<>>>BBBCCCHHHRRR```vvv,,,,,,,,,---,,,,,,++++++)))+++...---+++******+++++++++************++++++,,,,,,,,,+++++++++******---------,,,+++++++++***)))***+++,,,------------000000///...............++++++,,,---------,,,+++***,,,......---,,,---.........---------,,,,,,,,,++++++,,,,,,,,,---------///...---,,,,,,,,,------)))((('''(((***,,,---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---.........---------,,,,,,,,,,,,+++++++++,,,---............---,,,,,,,,,------***+++,,,------.........)))***,,,---.........---------............------///...,,,+++*********+++++++++++++++++++++++++++******++++++,,,,,,------++++++,,,,,,,,,,,,------------........./////////+++,,,---......---,,,+++------------------------******+++++++++,,,,,,,,,,,,---...//////...---,,,111000000//////000000111........./////////000000...///000000000///---,,,------------------------000000000000////////////222111000...------------------------------------------......------,,,+++,,,---------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++***))),,,------......------,,,------,,,,,,,,,---......+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++---......***++++++,,,------............---,,,,,,,,,------+++,,,......---,,,---...+++,,,------------,,,+++---...///000000...---,,,+++,,,---.../////////...---------..................//////000000///...---***,,,...000000///---,,,,,,,,,---------.........------------------------+++---......---,,,,,,++++++---...///000///---,,,.../////////000000000111------,,,,,,++++++,,,,,,111000///...---...//////000/////////............///////////////////////////..................///000000000000000000000000---...///000000///...---000000000000000000000000000000000000111111111222111111000000111111222333111111222222222333333333000111333444555666666666333444444555666666777777777888999999999:::<<<>>>AAABBBGGGQQQ___ttt,,,------...---,,,***)))%%%(((,,,...------...000++++++************++++++,,,,,,,,,+++++++++******))))))))))))))))))******((()))***+++,,,,,,---,,,...---,,,++++++,,,...///+++,,,---.........---,,,)))+++...///......000111......---------,,,,,,,,,++++++,,,,,,,,,---------///...---,,,+++,,,------...---+++,,,---......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///.........------,,,,,,,,,......---,,,,,,,,,---------------,,,,,,------...***+++,,,---.../////////((()))+++---......------,,,---...//////...---,,,...---,,,***))))))******...------,,,,,,++++++***------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000***+++,,,,,,,,,,,,+++***------------------------*********++++++,,,,,,,,,......///000000///...---,,,,,,,,,++++++,,,,,,,,,---------.........//////...///000000000///---,,,------------------------++++++,,,---...///000111333222000///---,,,,,,,,,---------------------------.........---,,,,,,++++++,,,---///000//////...+++,,,,,,------,,,,,,+++******+++,,,------...///'''((()))******)))((('''***++++++,,,,,,++++++***************+++,,,,,,---------,,,,,,------...///++++++++++++++++++++++++......------...///111222......//////000111222222///...------,,,,,,,,,,,,***,,,......------...///......///000000///......)))+++---/////////------)))***,,,...//////......,,,------....../////////....../////////---,,,+++...///000///...***'''%%%,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++---000000000//////000,,,---///000000///---,,,,,,---------......//////...------,,,---...000111555333000...------...///000000//////.........---//////////////////////////////............//////////////////////////////...///000111111000///...000000000000000000000000............////////////222111000000000111333444111111111222222333333333///111333555666666666555333333444444555666666666777888999:::999:::<<<>>>AAABBBGGGPPP^^^ttt***************************+++,,,------,,,+++******+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---******,,,...++++++,,,,,,---.....................------,,,+++,,,,,,,,,------.........+++,,,------++++++,,,---***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++------,,,,,,+++*********+++++++++++++++***)))(((++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,+++++++++,,,,,,---------...---,,,++++++++++++,,,,,,,,,,,,---------............---------,,,,,,,,,......---,,,,,,...///000---,,,++++++,,,,,,***(((000///---,,,,,,---///000------------------------//////......------------+++,,,---......---,,,+++......//////...---,,,,,,***+++...//////---***(((---,,,,,,,,,,,,---......///////////////////////////......111333333///,,,//////.........---------///............///000000000///...---,,,,,,---...000000//////.........---------------------------,,,,,,,,,+++++++++******+++,,,------......------+++,,,------++++++,,,---.........------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...------------------------------------------------......---,,,---...///000222,,,...888;;;444...///...------,,,,,,------...,,,---------.../////////...------,,,---...000111......//////...---,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,...////////////---,,,+++...------,,,,,,------...------------------------***---//////...,,,,,,---000000///...---,,,,,,+++........................//////.........---------///...---+++))))))+++---...------,,,---...///000000//////......000111222000000//////.........---...------...//////...,,,,,,------......------,,,////////////000000000000///......---------......111000000000//////......///////////////000111111///111333444444444222111222222222333333333444444333333333444444555555555888888999::::::;;;<<<<<<>>>DDDEEEMMM```rrr))))))))))))))))))))))))))))))***++++++***))))))***+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,******,,,...000000000000////////////---------------,,,++++++,,,,,,,,,---------......+++,,,------++++++,,,---++++++++++++++++++++++++************++++++++++++------------------------,,,++++++++++++++++++,,,---------,,,,,,+++++++++*********))))))))))))))),,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------......---------------............/////////000000.........---------,,,,,,,,,,,,,,,---------..................------,,,,,,---,,,,,,,,,,,,---......,,,++++++,,,---...,,,+++...---+++******+++---...------------------------000000000/////////......,,,---...//////...---,,,---.........------,,,+++'''(((***,,,------,,,+++---,,,,,,,,,,,,---......///////////////////////////......000333333111/////////.........---------......------......///000//////...---,,,---......000/////////.........------------------------------,,,,,,,,,,,,+++++++++,,,,,,------...---------+++,,,------++++++,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,------------------------------------------------...------,,,,,,...///000...---///777:::666000...,,,,,,+++++++++,,,,,,---,,,,,,,,,---------------...---,,,,,,,,,---...///000000///......---,,,,,,...------,,,,,,------...........................,,,---.../////////...---------------------------------------------------+++---//////---,,,,,,---/////////...------,,,,,,........................//////.........---------------,,,+++******---///......---,,,------//////...------,,,---...///000000/////////.........---///......///000000///------------------,,,+++***////////////000000000000000//////.........//////111111111000000000/////////////////////000111111000111222333444333222222333333333333444444444444333333444444444555555555777888888999;;;<<<<<<===>>>DDDEEEMMM```qqq))))))))))))))))))))))))***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,...//////...------,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,------------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,------///...............//////,,,,,,,,,,,,---------------.../////////...---,,,,,,,,,,,,---------....../////////............---++++++,,,------------,,,,,,++++++,,,...//////...---,,,+++******+++,,,---------------------------/////////...............---......//////......------------...------,,,+++***++++++,,,,,,------------,,,,,,,,,,,,---......////////////////////////111000///000111111000///...............------------------------......///......---------...///////////////...............------------------------......---------,,,,,,,,,---------...------,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,------------------------------------------------...---,,,,,,,,,---///000***---111444888:::444---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,---222111///...---------...///......------......///000///............///000+++,,,---////////////...,,,,,,---......---,,,,,,------------------------+++---......---,,,,,,---...............................................................---------+++,,,,,,++++++,,,...111///......---------.........------------...///////////////...............000//////000111111000..................---,,,+++////////////000000000000000000/////////000000111222222222111111111111000000////////////000111111222222222222333333333333333444444444444555555555444444444555555555555555666777888999;;;<<<===>>>>>>DDDFFFMMM___ppp))))))))))))))))))))))))........................++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++***+++,,,,,,,,,,,,,,,++++++------------------------+++,,,------++++++,,,---------------------------------------............------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,------------,,,,,,+++++++++,,,,,,,,,------.........---......//////+++++++++++++++++++++,,,,,,---...000000...,,,+++,,,,,,,,,---------....../////////////////////...+++,,,---...///...---,,,///...------///000///...///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...------............------222111000...---------------,,,,,,,,,,,,---......////////////////////////333222000///......------........................---,,,,,,,,,,,,---......------------......//////................................................///.........------------------......------,,,+++,,,---...---,,,+++,,,...++++++++++++++++++++++++---------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///)))///000...333;;;888///,,,,,,,,,,,,---...///000...---------,,,,,,++++++...------,,,++++++++++++111000...------...000111......------------......//////...------...//////+++,,,.../////////......+++,,,...//////...,,,+++------------------------,,,---......,,,,,,---...---------.........//////................................................+++,,,---,,,+++,,,...000///.........------------////////////000000000111........................000///...///111111///.........///000000000000///////////////000000000000/////////...//////000000222222222222222222222222000000//////000000111222333222222222222333444555444444444555555555666666555555555555555555555666555666777999;;;===>>>???===DDDFFFLLL]]]ooo++++++++++++++++++++++++........................++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,------------,,,++++++,,,,,,,,,,,,------......////////////+++,,,,,,------,,,,,,,,,------------------------+++,,,------++++++,,,---------------------------,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,---...//////////////////............***+++---......---,,,***,,,,,,,,,---------........./////////////////////,,,---///000000000///...333111///......///...---.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////---....../////////......333111///...------...///---,,,,,,,,,,,,---......//////////////////////////////...---------......---.....................---,,,,,,,,,,,,---......,,,,,,---....../////////---------......................................./////////.........------,,,------...------,,,,,,,,,---......,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++,,,---...///+++///...***///::::::333,,,,,,,,,,,,,,,---......//////......------,,,,,,---------,,,,,,++++++***...---,,,,,,---///222333------,,,,,,,,,,,,------...------------------........./////////...,,,++++++,,,...//////...,,,+++------------------------,,,---...---,,,,,,---...,,,,,,------.../////////........................---.....................---...///...,,,+++,,,---..................------...//////000000000000000---------.....................---...//////...,,,***+++---...000111111111////////////000000000000...---------......///000222222222222222333333333000000000000000111222222333333222222222333444555444444444555555555666666666666666666666666666666555666777999;;;===>>>???===DDDFFFLLL\\\mmm,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,+++*********++++++,,,,,,------......,,,++++++,,,------,,,++++++,,,,,,---......///,,,,,,------......------...------------,,,,,,,,,+++,,,------++++++,,,---------------------------************++++++++++++************************+++,,,---......---,,,+++++++++,,,,,,,,,,,,------))))))***+++,,,,,,------***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////.........---------------***+++,,,---------,,,+++,,,,,,,,,---------......---............/////////......///000000000000000555222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............////////////......------......///------......///.........++++++++++++,,,...000111---,,,,,,,,,,,,---......////////////////////////)))+++---......///111333---------...............---------------......///,,,---......///.........---------------.................................//////.........---------+++,,,------......------,,,...///...---,,,---...++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,+++++++++,,,...///...---+++***000777999666,,,++++++******+++++++++..................------,,,------------,,,,,,+++,,,,,,+++,,,---///111222,,,,,,,,,++++++,,,,,,,,,,,,,,,---......---,,,,,,...////////////---,,,+++,,,,,,---......---,,,,,,------------------------------...---++++++---///---------.........//////........................---------..................///000///,,,++++++,,,,,,---......//////......,,,------...///.........---------------............------...//////...,,,((()))***,,,...//////000////////////000000000000------,,,------...///000111222222222222333333333111000000000000111222222333333333333444444444444333444444444444555555555777777777777666666666666666777888999;;;<<<===>>><<>>>>>999444333333222222222222222222333444444555555555555666666777777666777888:::;;;<<<======???FFFFFFKKKZZZiii*********++++++,,,,,,,,,+++,,,,,,,,,******,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++---------------------,,,******)))))))))))))))))))))***+++,,,---,,,+++*********+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............+++*********+++,,,............------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000///......------......///------------......//////.........------,,,,,,+++........................,,,------------.........000///---,,,,,,---///000,,,,,,------......//////000111222222111000...---////////////...............///////////////......------......//////000000---............////////////.........///000222333222111///.........------,,,---------.../////////222000......//////...,,,............////////////000000000///////////////...//////000000000//////................................................,,,------.........//////..................------...............---------------------............------------------------///......---,,,+++******,,,,,,+++***+++,,,...///------...//////...------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...000111.........------,,,,,,+++---,,,+++,,,---......---///......------......///......------------......000//////........./////////............---------,,,,,,,,,---------......---...///...---,,,---///,,,------......------,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,------------...---------.........//////.........---------,,,,,,------,,,,,,,,,---...///------............------///...,,,++++++,,,...///000/////////////////////((())),,,...///...---,,,---//////...,,,,,,---000---...///000000///...---///000000000000111111111000000000000////////////000111222333333111000///222222111111111111111222777;;;;;;666333333222000222222222222333333444444333444444555555666666666666777888:::;;;<<<======???FFFFFFKKKZZZjjj*********++++++,,,,,,---,,,---...---++++++---...+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******)))))))))))))))))))))***+++,,,---,,,+++*********+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++***+++,,,...//////...---,,,++++++++++++******+++,,,,,,---......******+++,,,---//////000......------------....../////////......---------+++,,,,,,------.................................---------.........//////111000...------...000111,,,------......////////////000000111000///...---////////////..................///////////////...---......//////000000000........./////////000000///.........///000222333111111000///------------,,,---------.../////////222000...---...///...---........./////////000000///////////////000000000//////000000000000000///------------------------........................//////......------------........................---------...............---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,+++******+++,,,...//////...------------...///---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///111222.........------,,,,,,,,,,,,,,,,,,...//////---***---------------......///......------------......,,,---...///000000000000///............---------......---------,,,,,,,,,,,,...///...------...///,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,------.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------............------///...,,,++++++,,,.../////////..................)))+++---///000000...------......---------...///---...///000000///...---000000000000111111111222////////////000000000000000000000000000/////////222111111111111111222222333777777444333444444111222222333333444444444444222333333444555666666666777777888999:::<<<===>>>@@@GGGGGGLLLZZZjjj*********++++++,,,,,,,,,,,,---...---++++++---...,,,,,,+++++++++,,,---...,,,++++++******++++++,,,((()))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***)))))))))***+++,,,---000///---,,,+++,,,...//////...---,,,+++*********))))))***+++---...//////.........------,,,,,,,,,---------,,,,,,---------......------,,,++++++***++++++,,,---...///000000............................../////////000000000111111000//////000111111.........///////////////......////////////......////////////............//////000111111111000000//////////////////000000////////////000000000000............///000111111000000000///---,,,---///---------...............222000......///111111111....../////////000000000//////000000000000111111000000000111111000//////------------------------........................000000///------,,,,,,---.........---......///000/////////000000000000000---------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++++++++,,,,,,---...000...,,,++++++,,,...000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///111222------------------------++++++,,,...000///---***+++++++++++++++,,,------......------------......)))+++---///000111000000///............---------//////...---,,,,,,++++++,,,---///...------...///,,,------......------,,,,,,,,,,,,---------......------------.....................////////////000---------.........//////000///......------......,,,,,,,,,---------....../////////000000////////////...---,,,,,,---...///........................,,,---...///000000//////...------------...//////.........//////.........000000000000111111111111////////////000000000000111000///......///000111111111111000111111222333222555666444555777777444222222333444444444444444222333333444555666777777777777888999:::<<<===>>>@@@GGGGGGLLL[[[kkk++++++++++++++++++,,,,,,++++++,,,+++***)))+++---,,,,,,+++++++++,,,---...,,,,,,+++******+++,,,,,,)))))))))******+++++++++++++++,,,,,,------......------,,,,,,------......//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++*********+++,,,...///444222///---,,,,,,...//////...---,,,,,,,,,,,,,,,******+++,,,,,,---......//////...---,,,,,,++++++,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,---------......//////000........................000000000000111111111111111111111111111111111111000000000000000/////////...............///000111////////////..................///000000000000000000000000/////////////////////000000000111111111---....../////////.........000000///---,,,...111...............---------000...,,,,,,...111222222.../////////000000000000000000000111111111222222111111111111111000///...................................................//////------------...//////...------...///000111////////////000000000111---------...///000000000------------------------'''((()))***,,,...//////+++,,,---------------,,,------,,,,,,,,,,,,------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000+++,,,,,,------.........,,,+++***+++---...---,,,,,,++++++++++++,,,,,,---......------------......)))***---///000000...---///............------------------------------,,,,,,---......------...000,,,------......------,,,,,,,,,,,,---------......------------.........///.........////////////000---------...............000///...---------......,,,,,,------......------......////////////.......................................//////000000111.............../////////...---,,,---...////////////......------......////////////000000000111111.../////////000000000111////////////000111222222111111000000111222222333222555555444555888777444222333444555555555444333333333444555666777888888888888888888:::;;;===??????FFFFFFKKKZZZiii++++++++++++++++++++++++)))******)))(((((()))+++---,,,+++***+++,,,---...---,,,+++******+++,,,---,,,,,,,,,------.........))))))***+++,,,,,,------,,,+++***)))***+++,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......------...///111222666444111...,,,,,,...///...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,------......///000000000//////////////////..............................000111111111222222222222111222333333333333222111222222111111000000//////......------...000222333000/////////............++++++,,,---......------111111000000//////......000000000000111111111111------/////////...---,,,---///000///---,,,///222/////////......------,,,---+++)))))),,,...000000////////////000000000000000000111111222222222333222222222111111///......////////////////////////...........................---,,,,,,---...000111///...------...///000111,,,---------......//////---------...///000000111........................)))******+++,,,,,,------,,,---...///......,,,+++***+++---......---+++*********,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...***++++++,,,---...//////---+++((((((***,,,...///.........------......///.........------.........***+++...///000...,,,+++//////.........---------+++,,,,,,------......///,,,---......------///000,,,------......------,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,---------.................................---,,,+++***+++,,,,,,+++,,,------......------+++,,,,,,,,,,,,,,,,,,+++......///000000///.........//////000111222222333//////...---------.........---,,,,,,...////////////...---,,,,,,---...///////////////000000000000.../////////000000111111...///111222333333333222111111000000111222333333222444444222444777555111222333444555555555444333333333444555666777888999888888888888999;;;>>>???>>>DDDEEEIIIXXXhhh***************+++,,,---,,,+++*********+++------((()))***,,,------,,,,,,+++,,,,,,,,,,,,+++)))(((++++++++++++++++++++++++---------......---,,,,,,+++++++++******)))))))))++++++,,,---............***,,,...,,,((('''(((***+++*********+++---///000,,,------......------,,,000/////////111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000000000//////......------,,,,,,---///000000///111000///---,,,+++++++++------------............------...///111222333333222333333333444333333333555444222111111222333444333333222222222222111111111111222222222111000000000000111222222222111111000000000///000000111111111222444666777666555444666444111...---...000111111111000000///.........000111222111000111333555000000000000000000000000222000...///111222000---...///000000//////000222111111111111000000000000333222000/////////000111111000000///...---------//////...------------...---------............///............/////////000000///...---,,,---............//////......---,,,---.........---,,,,,,+++,,,,,,------.../////////000///---+++***+++---...///......------,,,,,,+++333111...///111111///,,,..................------------------------------.........------,,,,,,,,,///...------//////...---000000000///.........---+++...000...,,,+++...222//////............//////......////////////....../////////...---,,,***)))------------------------,,,---...//////...---,,,..................------,,,,,,++++++++++++******........................---...///111111///...---..........................................---------.........---,,,++++++///111222111///.........111,,,+++000111---+++...........................000000000000////////////000000111111111111000000///000111222222333222222000000000000000000000000000000000111222222222333222222222222111111000//////000222333222///,,,***333111111333666777666444555666666777888999999:::888888888999:::;;;<<<===???FFFGGGLLL[[[jjj,,,,,,,,,,,,,,,---......++++++***)))***+++,,,---))))))+++,,,---,,,,,,+++------...//////...,,,+++++++++++++++++++++++++++,,,---------------,,,,,,---------,,,,,,,,,++++++---------...------,,,,,,+++,,,------------...000,,,,,,+++++++++,,,------,,,------......------,,,---,,,---///222444333222,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......---------,,,000000//////000000000000---------......///000111............////////////+++,,,---///111333444444222333444555555444333333555555666777777777666666666555555555444333333333444444444444444333333222000000111222222222222111555555444444555555666666555666888999:::999888777666555333000//////000000000000000000000111111111///000000000//////000222////////////////////////000...,,,---///000///---...000000000//////000111000000000000000000000000111111222222222111000///000//////...------,,,,,,000000///...............---------............///.........///////////////000///...---------............//////......---,,,------......------,,,+++..................------///...---,,,+++,,,------++++++,,,,,,------.........---------...///...---..................------------------------------......---------,,,,,,,,,...---,,,---.........,,,---------------,,,,,,,,,---,,,+++,,,---.........///..................///......////////////......------,,,,,,,,,,,,,,,+++........................------...//////...------......................../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------------......................................................---,,,,,,///111222111///......///333//////333333///---///------------------------/////////.....................////////////......///000111222222333222222000000000000000000000000111111111111111111222222444444555555555444333333222333444555444222000///444222222444666777666444555555666777777888999999888888888999:::;;;<<<===@@@GGGHHHMMM\\\kkk,,,,,,,,,,,,,,,,,,---...******))))))******+++,,,***++++++,,,,,,,,,++++++,,,---.../////////...---++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,+++............---,,,+++***---,,,,,,---///000000///,,,---------,,,,,,+++***,,,------......------,,,,,,,,,---///333444444333,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///////////////..................000//////.....................///000111222222333//////000000000111111111......000111333444444444444555777999999888777666888:::>>>@@@AAA???<<<:::;;;;;;:::999888888777777:::::::::999999888888888555555666777888888777777======<<<<<<======>>>???===>>>???@@@???>>>===<<<999888777666444333111111///000000111222222333333///111111000///...///000000000000000000000/////////...------///111111000000111111000......///111////////////000000000000///111333444444222///---///......------,,,,,,,,,111000000///.../////////---------............//////////////////.........000///......------............//////......---,,,------......------,,,,,,000//////...------,,,,,,...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,---///------------------......------------------------...------------,,,,,,,,,---,,,+++,,,---...---+++,,,,,,,,,---------------///+++(((***...000...+++......------------............////////////......---,,,,,,+++,,,---...///////////////////////////------...//////...------........................000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------------.........//////............................../////////...------///000111000///...///000111///000333222///---...---------------------------------.....................////////////......///000111222222333222222000000000000000000000000111111111111111111000000111111222222333222222222333333333333333333333333555444444555777777555444555555555666666777777888888888888999:::;;;======???FFFGGGLLL[[[jjj,,,+++++++++++++++,,,,,,)))))))))*********++++++++++++,,,++++++++++++***)))***,,,---...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------************************---.........------,,,+++///---***+++------+++(((+++,,,---...---,,,+++***,,,------......------,,,...------...111111000///++++++,,,,,,,,,,,,------+++,,,,,,---...//////000//////000000000000000000//////000/////////111333555555444444333222111000222222222333333333444444555666777777888777777666777999===???AAAAAA@@@???@@@BBBEEEGGGHHHGGGEEECCCBBBBBBAAA@@@???>>>>>>===BBBAAAAAA@@@???????????????@@@AAABBBBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGHHHHHHGGGEEEDDDCCC??????>>>===;;;999666555111111222222333333333333333444555444222111111222333333222222111111111111000/////////111222333444222333222000......///111///////////////000000000///000111222222000...---//////.........---------000000///...............---------............///////////////............000//////........................///......---,,,,,,------...------,,,,,,//////.........---------,,,------......---,,,,,,//////...,,,+++***)))((((((+++------******,,,///,,,,,,------------......---------------------------------------------------,,,++++++------,,,+++---.........///000000000...,,,***+++---///...---------,,,,,,,,,,,,---------......//////......---000///---,,,,,,...000111........................---..................------------........................---------,,,,,,..............................///000000///......,,,,,,------.../////////---------..................///////////////.........000000000......000111---...///000///---,,,---------------------------------............//////000000111111111111000000//////111222222222222222000000000000000000000000222222111111000000//////...///000111111222111111111000000///000111222333666666666666777666555444444555555555666666666777777888888999:::<<<===>>><<>>@@@AAAAAA@@@@@@>>>@@@CCCGGGIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLHHHHHHGGGGGGFFFEEEEEEDDDIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHIIIKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLNNNOOOOOOPPPPPPOOOOOONNNMMMLLLKKKFFFGGGGGGFFFDDDAAA>>>===777777666666666555555555777888:::999777666555666777666555444333222111000000000000000000222444666666666444222///...///111.../////////000000111111000000///............///000000000000////////////......---,,,,,,,,,---------------............//////////////////.........///////////////..................///......---,,,,,,,,,------...------,,,---------.........//////,,,,,,---......------,,,///......---+++******)))+++...///...+++)))+++---,,,,,,,,,,,,------......---------------------------------------------------,,,++++++------,,,+++---.........///000000000---...000///------///222------,,,,,,,,,,,,------------............------000///---++++++,,,---///------------------------.........------.........---------.........//////---------,,,,,,,,,,,,+++..............................////////////......---------.........//////---------.........//////......///////////////......///000///...///111333...000222000---------...------------------------....../////////000000000000000111111111111000000//////111222222222222222000000000000000000000000222111111000000/////////222222333444555555555444000///.........000222333555666777777666555555555555555555555666666666666777777888999:::<<<===>>><<>>===>>>???@@@@@@???>>>===>>>>>>>>>?????????@@@@@@>>>@@@DDDHHHKKKLLLLLLLLLEEEFFFHHHKKKNNNPPPQQQRRROOONNNLLLJJJJJJLLLNNNOOOKKKKKKKKKKKKKKKJJJJJJJJJNNNLLLKKKIIIHHHHHHHHHIIIJJJKKKLLLNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQMMMMMMMMMMMMKKKIIIGGGEEE@@@??????>>>======<<<<<<===???AAAAAA@@@>>>>>>>>>===<<<:::888666444333222111222111000///000444666999999777333000///000222//////000000111111222222111000///------...///000000000000000000000000000...---,,,,,,++++++,,,,,,---------............///............/////////000///000000000000///...---......//////......---,,,,,,,,,------......------,,,,,,------...//////000,,,,,,,,,------------...++++++,,,------...//////...//////...,,,++++++,,,++++++,,,,,,------......------------------------,,,,,,,,,------------...---,,,+++,,,---...---+++,,,,,,,,,---------------,,,///222000---,,,000333......------------......------............---------,,,+++***)))******+++------------------------///...------------...///,,,,,,------...//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................,,,,,,------.../////////------.../////////............///......///222444888;;;:::444//////000111..............................//////000111111111......////////////......///000111222222333222222000000000000000000000000000000000000000000//////111222222333333333333222111111000000000111333444333555666666555444555666666666666666666666666666777777777999:::<<<>>>???>>>EEEFFFJJJXXXggg......---,,,,,,,,,,,,,,,***+++,,,---...------,,,+++************+++---...+++,,,---------,,,+++***+++++++++++++++++++++++++++***))))))***,,,...///++++++,,,,,,,,,---------,,,,,,------...---------***,,,------------...///++++++++++++,,,,,,---...,,,------......------,,,***))))))+++---...---,,,******+++,,,,,,---......,,,,,,,,,------------------...///000111222333333111333555444333555;;;@@@BBBDDDFFFHHHIIIIIIIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHKKKOOOQQQRRRQQQQQQLLLLLLKKKLLLMMMOOOPPPQQQOOOMMMKKKIIIIIIIIIKKKLLLKKKLLLLLLLLLLLLMMMMMMMMMOOOMMMKKKIIIHHHHHHIIIIIIKKKKKKMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRQQQQQQOOONNNMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKNNNOOONNNLLLLLLLLLHHHGGGEEEBBB>>>;;;999888666777666444222333666:::===<<<999555111000111333000000000111222333333333111111111111111000000////////////000000000000000......---,,,,,,,,,,,,------------............///,,,------...///000111111///000000111000///...---......//////......---,,,+++,,,------......------------..................------,,,+++,,,---...///++++++,,,---///000111111...---,,,,,,---...---,,,***++++++,,,------......------------------------,,,,,,,,,---------.........---,,,---.........,,,---------------,,,,,,,,,......///.........000111///..................///,,,------......------,,,+++++++++,,,,,,,,,,,,,,,........................///...------------...///,,,,,,------...//////000000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,//////............///////////////...------,,,,,,,,,,,,------...//////000,,,,,,---...............---............///222555DDDGGGCCC777//////000000////////////////////////------......///000000111......////////////......///000111222222333222222000000000000000000000000/////////000000000000000000000111111111000//////222222222111222222333333111333666666444444555777777777777777777777777777666666777888:::<<<>>>??????FFFFFFJJJYYYggg+++******)))((((((((()))+++,,,---...///...---,,,******))))))***,,,...///)))******+++***)))''''''+++++++++++++++++++++++++++***))))))***,,,...///)))))))))******+++++++++............---,,,++++++,,,...///...***(((***,,,...---,,,+++***+++,,,---,,,------......------,,,///...---------,,,***(((******+++,,,,,,---........................------111111222333555666777777:::===>>>===:::;;;AAAGGGHHHJJJLLLNNNOOOOOONNNMMMLLLLLLLLLMMMMMMMMMMMMNNNNNNPPPRRRTTTTTTRRRPPPNNNPPPNNNLLLKKKKKKLLLMMMOOOMMMLLLJJJIIIHHHGGGGGGHHHJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMJJJHHHGGGGGGHHHHHHKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRSSSVVVYYYZZZYYYXXXXXXXXXRRRQQQNNNKKKGGGCCC@@@???<<<<<<<<<999666777;;;>>>>>>===:::666222111222444000000111222333333444444111222444555555333000///........./////////////////////...------------...---------.........//////+++,,,---...///111222222///000111111111000...---......//////......---,,,+++,,,,,,---.........---/////////...------,,,,,,...---+++++++++---///000.........////////////000---***)))***...000...,,,******+++,,,,,,---......------------------------,,,,,,,,,------.........///...------//////...---000000000//////......---000---***+++///111///---//////............//////,,,------......------,,,+++,,,...///000111111111///////////////////////////...---,,,,,,---...///,,,,,,------...///000000////////////....................................//////............//////000000///...---,,,,,,+++,,,,,,------...///000000+++,,,,,,---.........------.........---///333666LLLNNNHHH999...---......000000000000000000000000,,,,,,------...///000000000000111111111111000000///000111222222333222222000000000000000000000000......//////000000111111444444444444444333222111111111111111111111111111///222555555444333555777888888888888777777777777666666777888:::<<<>>>???>>>DDDEEEIIIWWWfff}}}---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++******)))*********000000///...---,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///...------,,,,,,------.........---,,,,,,---...///)))***+++---...000111222444555666666666777:::===??????>>>>>>???BBBDDDFFFKKKKKKMMMNNNOOOPPPPPPPPPNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMNNNNNNOOONNNNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFHHHJJJLLLNNNOOOPPPMMMLLLJJJHHHGGGFFFFFFGGGEEEGGGIIILLLOOOPPPQQQQQQQQQPPPOOOOOOPPPQQQSSSTTTWWWVVVUUUSSSRRRQQQQQQQQQTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTSSSSSSTTTWWWYYYYYY[[[^^^aaaaaa___\\\ZZZYYYYYYWWWUUUQQQMMMJJJHHHHHHFFFCCC@@@>>>======>>>EEEAAA<<<888555444555666222222222444666777666555666555333111000000000000///......---------......//////000000000000000///111111111000//////......000000///.........//////000/////////............---.........//////000000//////.........---------+++,,,,,,------.........000000...---,,,++++++++++++,,,------......------+++,,,...000///...,,,***/////////////////////////////////...------,,,,,,........................---...//////---++++++,,,........................////////////////////////------......//////000000////////////////////////........................000000///...............000///...---------------,,,---///000000000///...........................,,,---......//////......---...///...------.../////////............//////222///,,,,,,------+++(((........................---,,,,,,,,,---...///000777777555444222111000///---///111///,,,***,,,//////...------...///000111,,,---///000000///---,,,000000000000111111111111...000222444444222000...111111111111000...---,,,111111111111111111111111222222222222222222222222444444444444444444444444666666666666777777777777888999999:::;;;<<<======>>>DDDDDDHHHVVVddd{{{---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++*********++++++,,,......------,,,,,,+++++++++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///++++++++++++,,,---.........---,,,,,,,,,---.../////////000111222333444444666777999::::::<<>>???@@@BBBEEEHHHKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJGGGGGGGGGFFFFFFEEEEEEEEEIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIIIIJJJJJJKKKLLLNNNPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRSSSRRRRRRRRRTTTVVVVVVWWWYYY[[[\\\]]]]]]]]][[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYWWWTTTSSSRRRSSSSSSMMMKKKIIIEEEBBB@@@>>>===;;;:::999999:::999777555444444333333444444555666666555333222000000//////////////////////////////------......///000000111,,,---///000111000000///000000000/////////..................////////////...............---------...---------------,,,,,,---,,,,,,,,,---...//////000000///...---+++)))(((///...---,,,,,,---///000------------------------,,,,,,------...//////000........................(((***,,,---,,,,,,---...........................------------------------///////////////.........////////////////////////..............................---,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---............---........................,,,---......//////......---...///...------.../////////............//////---,,,,,,---///111000///,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111222---......//////000111111---,,,,,,,,,.........---111000///......------...222111///------///111222000000000000111111111111111111111111111111111111000111111111111111000000111111111111111111111111222222222222222222222222444444444444444444444444444444444444555555555555888888999:::;;;<<<======???FFFFFFIIIWWWeee|||---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++***++++++,,,---...///***+++++++++,,,,,,------+++,,,---....../////////------------------------------------------------000000//////...---++++++---------------...///000........................//////..............................///000111222.........///000111222222777777888999:::;;;<<<===???AAACCCDDDDDDEEEGGGIIIJJJIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFHHHJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJJJJJJJJJJMMMLLLJJJIIIIIIIIIIIIJJJLLLMMMOOOQQQRRRRRRRRRRRRQQQRRRSSSTTTTTTSSSQQQPPPQQQQQQQQQQQQQQQPPPPPPOOOMMMMMMMMMMMMNNNNNNNNNNNNQQQRRRSSSSSSRRRRRRSSSUUUTTTTTTUUUVVVWWWYYY[[[\\\XXXXXXYYYZZZ[[[[[[\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVRRRQQQPPPMMMJJJGGGEEECCCBBB@@@???>>>>>><<<:::777555555555444444444444444333222111000//////......000000//////////////////------......////////////---...111333333333222111000000000////////////............///////////////........................,,,,,,---------------------------------...//////------......------,,,+++---------,,,------......---------------------------------.........//////........................---...///...,,,+++++++++........................------------------------000000//////......------////////////////////////........................///...------,,,,,,------,,,---.........---,,,,,,,,,,,,,,,---------------........................,,,---......///.........---...///...---------//////......------......////////////////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////,,,,,,---...///000000000)))'''&&&)))---000///---/////////...............000000///......///000000///000000000111111111111222111000//////000111222000000111222222222222222111111111111111111111111222222222222222222222222333333444444444444444444666666666666777777777777888888999:::;;;<<<<<<===???EEEEEEHHHVVVdddzzz---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++***++++++,,,---...///++++++,,,,,,------......,,,,,,---------,,,,,,+++---------------------------------------------------...............------......---,,,++++++,,,,,,.......................................---------000////////////000000111111111222444555666666777;;;<<<===???AAABBBDDDEEECCCEEEFFFFFFEEEEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGCCCDDDDDDDDDDDDDDDDDDCCCFFFFFFFFFFFFEEECCCBBBBBBAAABBBEEEFFFGGGGGGEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEJJJIIIHHHGGGFFFGGGHHHIIIIIIKKKNNNPPPRRRTTTTTTTTTQQQSSSTTTVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSQQQPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSUUUTTTSSSSSSTTTUUURRRRRRRRRSSSTTTVVVWWWYYYWWWWWWWWWWWWXXXYYYYYYZZZXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUTTTRRRPPPMMMKKKIIIHHHFFFDDDDDDCCCBBB???<<<:::999888777555444222222000000000///000000111111222111000////////////000000000//////............,,,---000222333222111000111000000000///////////////////////////.........---.....................++++++,,,,,,---...////////////...------------...,,,------...------,,,,,,)))+++---...///...,,,,,,------------------------//////.........---------........................///000111000...---------........................------------------------000000//////......------////////////////////////........................000//////...............,,,,,,---------------,,,,,,,,,,,,,,,------..............................,,,---......///.........---...///...---------///......------------......////////////.........///,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111000.........///////////////...,,,+++---000222111...,,,------...///000000111------////////////------///000000000111111111111222111///......///111222///000111222222333222222111111111111111111111111222222222222222222222222333333333444444444555555666666666666777777777777777888888999:::;;;<<<<<<===DDDCCCGGGTTTaaaxxx---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---...+++,,,,,,,,,------......,,,,,,------,,,,,,+++***------------------------------------------------,,,,,,---.../////////...---,,,+++***)))(((((((((------------------------------......///......---............///000111111555666888999;;;<<<<<<===AAABBBCCCEEEFFFHHHIIIJJJEEEFFFHHHHHHFFFEEEEEEFFFFFFFFFGGGIIIJJJKKKLLLMMMIIIIIIIIIHHHGGGFFFDDDDDD???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAA@@@???>>>===>>>@@@BBBDDDDDDDDDDDD??????@@@AAACCCDDDDDDEEEDDDEEEEEEFFFFFFEEEDDDDDDGGGFFFEEEDDDEEEFFFGGGHHHGGGIIILLLOOOQQQSSSTTTTTTQQQRRRTTTVVVXXXZZZZZZ[[[ZZZZZZ[[[ZZZYYYVVVTTTSSSSSSSSSSSSRRRRRRRRRQQQQQQTTTVVVWWWWWWVVVUUUUUUVVVTTTSSSSSSSSSSSSSSSTTTUUURRRRRRQQQQQQQQQQQQRRRSSSUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTRRRPPPOOONNNLLLKKKJJJIIIIIIHHHEEECCCAAA@@@???===:::777555333333222222333333444555666444333111000//////000111222111111000//////......+++,,,...////////////...111111000000000////////////////////////.........---------...............++++++,,,------......///000000///...---------.../////////...---,,,+++***(((***---///000///---+++------------------------000//////...------,,,,,,........................,,,...000111000000111222........................------------------------///////////////.........////////////////////////........................000000///............///---,,,,,,+++,,,,,,---...---------,,,---......///........................,,,---......//////......---...///...------...///......------------......+++,,,............000222,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////......000000000////////////...222000.........---+++******+++---///000111111111+++---///000000///---+++000000000000111111111111111000////////////000111//////000111222222222111111111111111111111111111222222222222222222222222222333333444444555555555444444444444555555555555777777888999:::;;;<<<<<<===CCCBBBFFFRRR```vvv---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++*********++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------,,,................................................,,,------...//////......---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000000///---...///000222444666777999:::===???AAABBBBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHDDDFFFHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJHHHHHHGGGFFFEEECCCAAA@@@<<<<<<===>>>>>>===<<<<<<=========>>>======<<<<<<:::;;;===???AAACCCDDDEEE???@@@AAABBBDDDEEEFFFGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEGGGHHHGGGIIIKKKNNNPPPQQQQQQQQQNNNOOOQQQTTTXXX[[[^^^```______```aaa```^^^\\\ZZZXXXXXXWWWVVVUUUUUUTTTTTTVVVXXXZZZZZZYYYWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSRRRNNNMMMLLLLLLLLLMMMNNNOOORRRSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQOOONNNMMMMMMNNNNNNLLLJJJIIIHHHGGGEEEBBB???<<<:::666666666666666666777777666555333111000000111222111111111111111000000000////////////////////////111111111000000000//////000/////////............---------.........//////.........------,,,,,,,,,...............//////000------......------,,,+++,,,---...///000000000///..........................................------........................,,,...000000000///000222.........................................................///////////////////////////////////////........................//////...------------......,,,+++******,,,...000......---------...///000........................,,,---......//////......---...///...------...///...------,,,,,,------...+++---///...---,,,...000------------------------(((***,,,---......,,,,,,////////////////////////...//////---+++*********+++,,,...///000000000000......////////////......000000000000111111111111000000////////////000000//////000111111111000000111111111111111111111111222222222222222222222222222222333333444555555666444444444444555555555555777777888999:::;;;;;;<<<===DDDCCCFFFSSS```www---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++******)))*********************************++++++---...//////000000................................................---...............------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222222111//////111444777:::===???<<<===@@@BBBDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCEEEHHHHHHHHHGGGHHHHHHEEEEEEFFFGGGGGGFFFFFFEEEGGGGGGFFFEEECCCAAA@@@>>>::::::;;;<<<<<<;;;::::::::::::;;;;;;<<<;;;;;;;;;999999;;;<<>>EEEDDDGGGTTTaaawww++++++,,,---............///---+++((((((+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---111000000///...---------...------------...//////..................------------,,,,,,++++++,,,,,,//////...,,,++++++...000000111111222222111111000000222666999===???@@@AAA???AAACCCEEEGGGGGGGGGGGGHHHFFFDDDCCCEEEFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCAAAAAAAAACCCEEEFFFFFFEEEBBB@@@>>>=========:::999999888888999999:::777777999;;;<<<=========<<<<<<===>>>???AAABBBCCCGGGFFFFFFFFFFFFFFFGGGHHHKKKKKKIIIHHHHHHHHHIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIKKKMMMNNNOOOOOOOOOLLLMMMNNNQQQUUUXXX[[[]]]aaadddiiikkkkkkjjjjjjjjjggggggfffeeedddcccbbbbbbgggddd```____________^^^^^^\\\ZZZXXXWWWVVVVVVVVVTTTUUUUUUSSSPPPNNNNNNOOONNNMMMMMMOOOQQQQQQPPPOOOQQQQQQQQQQQQQQQPPPPPPPPPRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSRRROOOLLLHHHFFFAAA@@@>>><<<;;;:::999999777666555444333222111000222000......///111111000111///......000111111111222111000///...//////000..............................////////////......,,,---......//////......///...------------...///............////////////***,,,------,,,***)))))),,,,,,,,,---------..............................------------------------......////////////.........///000///,,,******+++...............---------------------------------000///...---------------............/////////000.../////////...---,,,,,,------------------,,,,,,,,,---------,,,+++******+++,,,//////.........///......------------......111000///......///000111........................////////////////////////...------,,,,,,------...---------.........////////////......000222444555//////...---------------///.........------------......///000000///...---,,,,,,...///000000000000333222222222111000000000111111111111111111111111111000000000222333222111222111111111000000//////000111222222333333222222444555555666666666666666666666777888999;;;<<<===???EEEDDDFFFSSSbbbzzz,,,,,,------...---------...---+++******+++---...///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++///...---+++++++++,,,,,,000000000///...---------...------------...//////..............................---------------...---.../////////111444777111222333555666666666666555666999<<>>@@@BBBDDDEEEEEEEEEEEEEEECCCAAAAAACCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@??????@@@AAABBBAAA@@@>>><<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAABBBDDDFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIGGGFFFFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLMMMNNNOOOOOOLLLKKKJJJKKKNNNRRRVVVYYY```dddhhhjjjkkkjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhllljjjiiihhhhhhgggeeeccccccbbb```^^^ZZZWWWTTTRRRTTTUUUVVVUUUTTTSSSTTTUUUQQQOOOOOOPPPQQQRRRQQQPPPOOOOOOPPPPPPQQQQQQQQQRRROOOOOOOOOQQQRRRTTTVVVWWWUUUVVVWWWVVVUUUSSSPPPOOOIIIHHHFFFDDDBBBAAA@@@@@@======<<<:::999888777666666333111111222333222222222000///...000000000///111000///.........///000..............................////////////......,,,---......//////......///...---,,,,,,---...///------...000111222333444...///000000...------...,,,,,,------....................................------------------------......////////////......---///000///---,,,+++,,,................................................000///......------------........./////////000000......//////......---,,,------------------------...////////////......---,,,...///...------...//////......------......///000//////......//////000........................////////////////////////...------,,,,,,------...---------.........//////++++++,,,,,,---///000111000//////...------....../////////.........------...///000111111000///...---...//////000000000000111111000000000000000000222222222111111111111111000/////////111222111000222111111111000000000000333333444555555555555444444555555666666666666666666666777888999;;;<<<===???DDDCCCEEERRR```www---------...------,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---......000000//////...---------...------------...//////........................//////............///000...000111111222444777:::444555777:::;;;===>>>>>>;;;<<<>>>@@@AAABBBCCCCCC>>>???@@@BBBCCCCCCBBBBBBCCCAAA>>>>>>@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAA@@@???============>>>>>>>>>===;;;;;;:::;;;;;;===<<<<<<;;;;;;<<<<<<===@@@@@@AAAAAAAAA@@@@@@???BBBAAA@@@???@@@BBBDDDFFFHHHHHHHHHHHHIIIIIIJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFHHHJJJLLLMMMNNNNNNMMMKKKHHHGGGIIIMMMQQQTTT\\\___ccceeefffgggiiijjjmmmmmmmmmnnnnnnooooooooopppppppppqqqqqqoookkkggggggffffffdddaaa]]]YYYVVVXXXYYYZZZZZZYYYXXXYYY[[[UUUSSSQQQPPPQQQQQQPPPOOOLLLMMMMMMNNNOOOPPPQQQRRRNNNNNNOOOPPPRRRTTTVVVWWWUUUVVVXXXYYYYYYXXXWWWVVVRRRQQQPPPNNNLLLKKKJJJJJJGGGGGGFFFDDDCCCBBBAAA@@@<<<:::777666666555444222444333111000111111000//////...............///000////////////////////////......////////////......------...////////////......------,,,,,,------...------...///111222333333000000111000...---///000---............/////////........................------------------------......////////////......---...000000...---......---------......//////000//////////////////////////////......................../////////000000000....../////////...------,,,,,,,,,---.........///......///000000000///////////////---,,,,,,...//////......------......///.........//////.................................////////////////////////......------------......------........./////////******+++---............000000//////......//////000000000/////////......//////000000000000////////////000000111000000000///////////////000000000222222222222111111000000000///...///111111111000111111111111111000000000333333444555555555555555444555555666666666666666666666777888999;;;<<<===???DDDCCCEEEQQQ___uuu............---,,,+++++++++,,,,,,------,,,,,,+++...------,,,,,,,,,------,,,---------------......******+++,,,---...///000/////////......---------...------------...//////---------...............///.........///000000111333444555444444555777999:::;;;===???AAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBAAA>>>???@@@AAABBBAAAAAA@@@AAA???======>>>????????????????????????>>>>>>===???>>>============>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>BBBBBBCCCDDDDDDDDDDDDCCCEEEDDDAAA@@@???@@@BBBCCCEEEFFFGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEBBBCCCEEEGGGIIIJJJKKKLLLNNNMMMKKKJJJJJJLLLOOOQQQTTTWWW[[[^^^___bbbeeegggmmmmmmnnnooopppqqqrrrrrrsssrrrrrrssssssqqqmmmjjjgggfffeeedddcccbbbaaaaaa___```aaa___]]]\\\]]]^^^[[[XXXUUUSSSSSSRRRQQQOOOMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUUUUTTTRRRRRRQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKEEEBBB???<<<:::888555222666444222222333444333222...............//////000000000000000000000000000......////////////......------...///////////////------,,,,,,,,,,,,------...............---------.........,,,++++++---///.../////////////////////................................................---......//////......---,,,...000000///...///000,,,------...///000000111////////////////////////.........////////////......////////////000000000......////////////......+++,,,,,,---...//////000,,,,,,---.../////////...000000///---++++++---000//////............//////,,,---...//////...---,,,........................////////////////////////......------------..................////////////,,,---///000111111000000000000////////////000000000000000000////////////......//////////////////000111111111111000000///...//////000000111111111333333222222111000000000111//////000111222111000111111111111111111111111111222222333444333333333444555555666666666666666666666777888999;;;<<<===@@@EEEDDDFFFQQQ^^^ttt............---,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,------...---.........//////000000***++++++,,,,,,,,,,,,,,,............------------...------------...//////---------.........//////.........//////111222333777888999:::999:::;;;===@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAA@@@?????????>>>===>>>@@@AAABBBAAAAAA@@@@@@>>><<<<<<===??????>>>;;;<<<<<<===<<<<<<;;;;;;=========>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@AAABBBCCCEEEFFFGGGGGGGGGLLLJJJGGGEEECCCBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEBBBAAAAAAAAAAAAAAAAAABBB@@@AAABBBDDDFFFHHHHHHIIILLLLLLLLLLLLLLLLLLLLLLLLOOOQQQUUUXXX[[[^^^cccfffmmmnnnooopppqqqrrrrrrssstttrrrpppppppppooommmkkkeeebbb___\\\[[[]]]___aaaaaabbbdddcccbbbbbbcccdddccc```]]][[[ZZZYYYVVVUUURRRRRRQQQPPPNNNMMMLLLLLLQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTSSSOOOLLLHHHDDDAAA===888555555444222333444555555444///000000000000000000000111111111111111111111111......////////////......---...//////000000//////------------------------///.........---------,,,---------+++***+++---////////////////////////...................................................------............------+++---///000//////000111------......///000111111........................------...///000000000///////////////000000000111......///////////////...,,,,,,------...///000000,,,,,,---.../////////...000000///---++++++---000/////////....../////////,,,---...//////...---,,,........................///////////////////////////......------......///........./////////000000---...000111222222111000000000////////////000000000000000000////////////---------....../////////000111111111111000000///000000000111111222222222222222222111111111000000222111000111333444333222111111111111111222222222222222333444444444333333444555555666666666666666666666777888999;;;<<<===AAAFFFEEEGGGSSS___ttt---------...------,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,---......------......///000000000......---,,,+++)))((('''------------------------...------------...//////,,,,,,------...//////////////////000111333444555999;;;===??????@@@CCCEEEBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA???>>><<<<<<;;;;;;<<<===???@@@AAAAAA@@@@@@@@@>>><<<;;;===>>>>>>>>>:::;;;<<<<<<======<<<<<<======>>>@@@AAABBBCCCDDD@@@@@@@@@AAAAAA@@@??????AAA@@@@@@??????@@@@@@AAA@@@AAABBBDDDFFFGGGGGGGGGIIIHHHGGGEEECCCBBBAAAAAAAAABBBDDDFFFGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDBBBAAAAAA@@@@@@AAAAAABBB@@@AAACCCDDDEEEFFFGGGGGGGGGHHHJJJKKKKKKKKKJJJIIILLLNNNRRRUUUYYY^^^dddhhhoooooooooppppppqqqqqqqqqrrrpppnnnmmmmmmmmmkkkiiibbb^^^WWWQQQNNNOOORRRTTTXXX[[[^^^```aaacccfffiiifffeeedddddddddcccaaa^^^\\\[[[YYYWWWTTTRRRPPPOOOPPPPPPPPPQQQQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSTTTTTTQQQQQQQQQRRRSSSTTTUUUVVVXXXXXXXXXXXXXXXYYYYYYYYYWWWTTTQQQMMMJJJFFFAAA===888666555555666666666555333333333333333222111111000000000000000000000000......////////////............///000000000000///---......//////......------......///000000111111---...///...------///111/////////............---................................................------............------+++---//////......///000.........//////000000111........................+++---...000111111000000/////////000000000111111......///000000000//////---------.../////////000......///000000000///////////////---,,,,,,...///000//////......//////000.........//////.................................//////////////////////////////............//////....../////////000000000---......///000000////////////......//////000000000000000/////////............------...///000111//////000000111000000000111111111111222222222222111111111111111111111111333222111222444444444333111111111222222222222222444444555666666666666666444555555666666666666666666666777888999;;;<<<===@@@FFFEEEHHHSSS___ttt,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---......//////---------------+++***)))------------------------...------------...//////,,,,,,------...//////000111111222333444666888999:::<<>><<<::::::999:::999:::<<<>>>???@@@@@@??????<<<::::::<<<======<<<;;;<<<===>>>???@@@@@@@@@>>>???@@@AAABBBCCCCCCCCC@@@AAABBBBBBAAA@@@???>>>AAA@@@@@@??????@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCBBB@@@???CCCDDDFFFHHHIIIIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEECCCDDDEEEFFFGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJKKKIIIKKKNNNRRRVVV]]]dddhhhmmmmmmmmmmmmllllllkkkkkkkkkkkkjjjkkkkkkiiieeebbb^^^YYYRRRKKKGGGEEEFFFGGGJJJMMMPPPSSSVVVYYY]]]``````aaacccgggiiijjjhhhfffgggfffdddaaa^^^[[[YYYXXXUUUUUUTTTTTTTTTTTTUUUUUURRRRRRRRRRRRSSSTTTUUUVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZWWWVVVTTTQQQMMMJJJBBB???===;;;;;;;;;999888666777777777666444222111000000000000000000000000......////////////............///000000000000000......///000000///......---......//////000000000---...000000//////000111............------,,,,,,................................................,,,------......------,,,+++---//////---------...///////////////000000000////////////////////////+++,,,...111222222111000//////000000000111111111......///000000000000000............////////////...////////////......---,,,...///...------...///000000////////////000000000//////......//////000........................//////////////////////////////............//////.../////////000000000000...------------...//////......------...//////000/////////.........------000/////////000111333333---...//////000000000000111111111111000000000000000000000111222222333333222111000111333444333222111111111222222333333333444555555666666666666666444555555666666666666666666666777888999;;;<<<===>>>DDDDDDGGGSSS___ttt++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///******++++++,,,---......(((***,,,...////////////------------------------...------------...//////,,,,,,------...///000000333333444555777999:::;;;<<<>>>??????===<<<<<<===???@@@@@@AAAAAAAAAAAAAAAAAA???===;;;999999999999777888:::<<<>>>??????>>>===;;;999999:::<<<<<<;;;<<<===???@@@BBBCCCCCCCCC@@@AAAAAABBBBBBBBBAAAAAACCCCCCDDDDDDCCCBBB@@@???AAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@BBBDDDFFFGGGGGGEEEDDDEEEGGGIIIKKKLLLLLLLLLKKKLLLMMMNNNNNNNNNMMMKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHKKKMMMOOOFFFHHHKKKNNNSSSZZZbbbgggjjjjjjiiihhhgggfffeeeeeedddeeegggiiiiiieee___[[[ZZZVVVQQQJJJFFFCCCBBBBBB???BBBEEEHHHJJJLLLOOORRRXXXZZZ___eeejjjlllkkkiiinnnmmmkkkiiifffcccaaa```\\\[[[YYYWWWVVVTTTSSSSSSOOOOOOPPPQQQRRRTTTVVVWWWYYYYYYWWWVVVUUUUUUUUUUUUTTTTTTVVVWWWYYYZZZ[[[\\\]]]\\\[[[[[[[[[YYYVVVSSSLLLIIIFFFCCCBBB@@@>>><<<999999999999777555333222////////////////////////......////////////.........//////000000000000000...///000111111000///...//////...---,,,,,,+++++++++---000000000/////////......---------,,,,,,,,,........................////////////////////////,,,------......------,,,+++---......---,,,,,,---000000000000////////////000000000000000000000000***,,,...111222222111111000000000000111111111111......///000000000000000///////////////.........------------,,,+++******+++---//////.........///000000////////////000000111000///......///000111........................//////////////////////////////............//////////////////000000000000000///...------...000111---------------...///000///.........------------222111111000111333555666,,,,,,...///000000000000111111000000//////......//////000111222333333444111000000000222333222111111111111222222333333333222333444444555555444444444555555666666666666666666666777888999;;;<<<===<<>><<<===???@@@???===:::888;;;<<<===>>>>>><<<:::999>>>===<<<;;;999888777666888888:::;;;<<<>>>??????<<<<<<<<<<<<===>>>???@@@BBBBBBCCCCCCDDDCCCCCCBBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBB@@@===<<>>=========???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGHHHIIIIIIIIIHHHJJJMMMPPPRRRSSSTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPNNNLLLJJJIIIIIIJJJKKKGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJIIIIIIJJJLLLNNNPPPFFFGGGHHHJJJNNNUUU]]]bbbdddcccccccccdddeeeggghhheeegggiiijjjiiieee```]]]\\\YYYSSSMMMHHHDDDBBBAAAEEEDDDBBBAAAAAABBBCCCDDDGGGLLLSSSYYY^^^cccfffiiillllllmmmmmmllljjjhhhgggddddddcccaaa^^^ZZZWWWUUUTTTUUUWWWWWWWWWXXXZZZ\\\______^^^\\\ZZZXXXVVVUUUUUUTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYSSSQQQNNNJJJFFFBBB???>>>?????????>>>;;;888444222222111111000000///......///000111111111000......111111111000000000000///111111111111111111111111111111000000//////..........................................////////////000000000000000000000000000000///...............---.........//////000000//////.........---------///......---------......000000////////////000000111111111111000000000000333111000000111111---***---...///111111///...---........./////////000000/////////...------///111000///...---,,,,,,---...+++,,,,,,---...///000111//////000000000000//////........................////////////000000000000000/////////000111222222000000000000////////////,,,------...///000000111////////////000000000000000///...------...///000...............---------111///,,,++++++,,,///111////////////000000000000000000000111222222333333222222111111111111111111000111111222222111111000111222555666777777555444555555555555666666666666;;;:::888777888:::<<<>>>===BBBAAAFFFPPPZZZppp,,,,,,------.../////////---,,,,,,+++*********+++...------,,,,,,------...---------------------------,,,,,,,,,,,,---.........//////...,,,++++++,,,///......---------......//////.........///111111666777999::::::;;;<<<>>><<<<<<>>>>>>===;;;999888888999;;;=========<<<;;;<<<<<<;;;:::999888888777999999:::<<<===???@@@@@@>>>>>>======>>>>>>??????CCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBAAAAAABBBAAA@@@???===<<<<<<<<<<<<<<<===>>>??????AAAAAAAAAAAAAAABBBCCCCCCFFFGGGIIIKKKLLLNNNNNNNNNPPPRRRTTTVVVXXXYYYYYYYYYWWWXXXXXXXXXWWWVVVVVVUUUTTTRRROOOMMMKKKKKKKKKLLLNNNMMMMMMMMMMMMMMMMMMNNNLLLLLLMMMNNNOOOOOOOOOOOOLLLMMMNNNNNNPPPUUU[[[___````````````aaabbbcccddddddfffhhhjjjiiifffcccaaa]]]\\\ZZZVVVSSSOOOLLLJJJGGGFFFCCC@@@???>>>>>>??????BBBFFFKKKPPPVVV\\\aaaggggggiiijjjkkklllllllllkkkkkkjjjiiifffccc```___]]]^^^^^^]]]]]]]]]___bbbaaa``````^^^[[[XXXUUUSSSTTTSSSSSSSSSTTTVVVXXXYYYYYYYYYZZZ[[[[[[[[[[[[ZZZWWWVVVSSSPPPMMMIIIGGGEEEEEEEEEEEEDDDBBB???<<<:::444333222222111111111111//////000111111000///...222111111111111000000000////////////////////////////////////................................................////////////000000000000000000000000000000///.........................../////////000//////.........---------///......---------......111111000000000000111111111111000000000/////////222///---...000222111000---...///000000///...---,,,,,,,,,---------...............---,,,,,,...000//////...---,,,---......---------...///000111222//////000000000000//////////////////////////////////////////000000000000000000000///000000111111000000000000////////////---------....../////////.../////////000000000000000///...------...///000........................000///...------...///000/////////000000000111111222222111111111111111111111111111111111111111111111111222222222222111111111222444666777666555555555555555555666666666666;;;:::888777888:::<<<>>>>>>BBBBBBGGGQQQ[[[rrr******++++++++++++++++++,,,,,,,,,+++++++++++++++...------,,,,,,------...---------------------------,,,,,,,,,,,,---.........,,,******+++,,,,,,,,,.........---......//////111111000000000000111111777999:::;;;::::::<<<===;;;;;;;;;;;;:::999888888444666888;;;<<<=========::::::::::::999999999999;;;;;;<<<===>>>@@@AAAAAAAAA@@@??????>>>>>>??????CCCCCCDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>???@@@@@@>>>>>>?????????>>>===<<<<<<===???@@@AAAAAA@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGJJJKKKMMMPPPRRRTTTUUUVVVXXXYYYZZZ[[[\\\]]]]]]]]]ZZZZZZ[[[[[[[[[ZZZYYYYYYXXXVVVSSSQQQOOOMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPRRRTTTUUUTTTRRRQQQTTTUUUUUUUUUUUUVVVYYY\\\^^^___```aaaaaaaaaaaaaaacccdddgggiiiiiihhheeeddd```aaaaaaaaa___\\\XXXVVVUUUSSSOOOKKKHHHFFFEEEDDD@@@@@@AAAAAACCCHHHOOOSSSWWWXXXYYY[[[___bbbeeegggjjjjjjjjjiiihhhfffeeedddffffffeeecccbbbccceeehhhiiiiiiiiigggddd___[[[XXXUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[ZZZYYYWWWUUURRRPPPNNNMMMLLLLLLLLLLLLIIIFFFCCCAAA888777555333222111222222...///000000000000//////222222222111111111111000////////////////////////------------................................................////////////000000000000000000000000000//////............///............/////////////////////............---......---------......///222111111000000111111222000000000/////////......222000---,,,...111222222---...///000000///...---,,,,,,---------.........---......---,,,,,,---///......---------...//////.........//////111222333//////000000000000//////000000000000000000000000////////////000000000000111111000/////////000000111000000000/////////................................./////////000000000//////............//////////////////////////////000//////////////////000000000000111111111222222333333222222111000000///111111111111111111111111222222333333333333222222111222444555666666555555555555555555666666666666:::999888888999:::<<<===>>>BBBBBBGGGRRR\\\sss++++++*********)))))))))..................------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........***''''''***------,,,...---------...//////000111111111222222333444444888999::::::999888999;;;::::::999999888888888888444555777999;;;<<<<<<<<<999999999999::::::::::::<<<======>>>@@@AAAAAABBBCCCBBBAAA@@@????????????BBBBBBBBBBBBAAA@@@??????============>>>???@@@@@@===>>>>>>???????????????@@@BBBEEEGGGHHHHHHFFFEEEDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNQQQTTTWWWYYYZZZ[[[ZZZZZZ[[[[[[[[[[[[[[[[[[YYYYYYZZZZZZZZZZZZZZZYYYXXXWWWUUUSSSQQQPPPPPPPPPNNNMMMMMMLLLLLLMMMMMMNNNRRRSSSUUUWWWXXXXXXXXXXXXZZZ[[[\\\[[[ZZZYYYZZZ\\\```aaacccdddddddddcccbbbcccdddeeeggggggfffeeeddddddeeeeeeeeedddbbbaaa___bbb```]]]YYYVVVSSSRRRQQQNNNMMMJJJGGGDDDDDDFFFIIIIIIIIIIIIKKKOOOTTTXXX[[[___```aaabbbcccdddeeeeeefffffffffdddccceeehhhkkkooopppqqqpppmmmhhhccc```YYYYYYXXXWWWVVVUUUUUUTTTRRRSSSSSSUUUVVVXXXYYYZZZYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQQQQOOOMMMIIIEEECCC===;;;888444222000000000///000000000000000000000222222222222111111111111000000000000000000000000---------....../////////....................................////////////////////////////////////000///............//////.........////////////////////////..................------------...//////111111000000000000111111////////////............222000///...------------......///000000///......////////////000000000000---...///...------...///------------......//////............///000111222//////000000000000//////////////////////////////////////////000000000000222111000///////////////000000000000////////////////////////////////////........./////////000000/////////....../////////////////////000000000000///000111222222111000///000111111111222222222222222222222111111111000000111111111111111222222222222333333444444333333222111222333555555555555555555555555555666666666666888888888999:::;;;<<<======BBBBBBFFFQQQ[[[rrr000000//////...---------------.../////////...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........***''''''+++......------------......000111222222222444555666777888888666777888888777666777888::::::999999999888888888666777888999::::::::::::888999999:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBDDDCCCBBB@@@????????????@@@@@@@@@@@@??????>>>===>>>>>>>>>???@@@AAABBBBBB@@@@@@@@@AAAAAABBBCCCCCCDDDFFFIIILLLMMMLLLKKKIIIGGGGGGHHHIIIKKKMMMNNNOOOOOOPPPSSSVVVXXX[[[\\\]]]ZZZZZZYYYYYYXXXXXXXXXXXXWWWXXXYYYZZZZZZ[[[ZZZZZZVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUUUUVVVXXX[[[]]]___\\\]]]^^^^^^]]]\\\\\\]]]aaaaaacccdddddddddcccbbbbbbbbbcccccccccbbbaaa```fffeeecccbbbaaaaaabbbbbbcccbbb```^^^\\\[[[ZZZYYY[[[[[[YYYUUUPPPKKKIIIIIIGGGFFFEEEEEEFFFJJJNNNPPPTTTUUUVVVYYY\\\___aaabbbaaaaaabbbbbbbbbdddhhhkkknnnppprrrsssqqqnnnjjjhhhaaa```^^^\\\YYYVVVTTTSSSPPPPPPPPPQQQRRRTTTVVVWWWXXXWWWWWWVVVUUUUUUTTTTTTVVVUUUUUUSSSOOOKKKGGGEEEBBB@@@<<<888444111000///222222111111000000000000222222222111111111000000000000000000000000000000.........//////000000111////////////////////////............//////////////////////////////////////////............/////////////////////.........////////////////////////---------------...////////////............//////////////////............,,,---///000///---+++***......////////////....../////////000000000111111...///111000///...///000,,,,,,---....../////////------------...///000000//////000000000000//////........................////////////000000000000111111000///.........///////////////////////////111111000000000000000000............////////////...//////////////////....../////////000000111111///000111222222111000///000111111111222222222222000000111111111222222222000000111111111222222222222333333444444333333222222222333444444555555555555555555555666666666666777777999:::;;;<<<<<<<<<===AAAAAAEEEOOOYYYooo///.........------,,,,,,***+++---......---,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,******,,,........./////////000111222444555555666777999::::::::::::555666777777666555666888:::::::::;;;;;;::::::999999999999999999999999::::::::::::;;;<<<=========>>>>>>??????@@@AAAAAABBBCCCBBBAAA@@@????????????>>>>>>????????????>>>>>>@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGDDDFFFJJJLLLNNNMMMLLLKKKKKKKKKKKKLLLNNNPPPQQQRRRRRRSSSUUUWWWYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\UUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVUUUVVVXXX[[[^^^```ZZZ\\\]]]\\\[[[ZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^]]]^^^^^^^^^]]]]]]]]]]]]]]]bbbaaa___]]]]]]^^^```aaa````````````````````````___aaaaaa```[[[WWWTTTRRRLLLJJJGGGEEEDDDDDDFFFGGGGGGHHHJJJLLLOOOSSSUUUWWWXXXZZZ\\\]]]^^^___bbbeeejjjlllooorrrttttttrrrrrrhhhgggeeebbb^^^ZZZWWWUUUQQQPPPOOOOOOPPPQQQRRRSSSXXXWWWWWWWWWVVVVVVVVVUUUWWWWWWWWWUUUSSSOOOKKKIIIGGGEEECCC???;;;888555333666555333222111111000111111111111000000000000////////////////////////////////////000000000000000////////////////////////............////////////000000000000000000000000///............//////000///////////////............////////////000000000---------------...///000///......------......///000000000/////////......&&&)))...111000...---,,,////////////////////////------........./////////...000222222000///000000,,,---......///.........---------------...////////////000000000000//////........................////////////000000000000000000///.........//////......//////000000111111000000000000000000000000------........./////////......////////////......---......//////000000111///000111222222111000///000000000111111111222222///000000111222222333333000000000111222222333333222222333333333333222222222222222333444444555555555555555555666666666666555777999;;;<<<===<<<<<<>>>BBBAAAEEENNNWWWmmm+++++++++******************+++---...///...---,,,...------,,,,,,------...++++++++++++++++++++++++---,,,,,,,,,,,,---......---...//////......///000222222222333555777888999:::;;;<<<<<<<<<;;;::::::444666777777666666777999:::;;;<<<>>>>>>===;;;:::999999999999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBAAA@@@???????????????===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEDDDEEEFFFHHHHHHEEEGGGIIILLLMMMNNNMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVVVVWWWXXXYYY[[[\\\]]]]]]]]]WWWWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVWWWWWWXXXYYYZZZ[[[XXXYYYYYYWWWVVVUUUVVVXXXYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^]]]^^^___```aaabbbbbbbbbaaaccceeedddbbb___]]]\\\WWWUUUQQQMMMIIIGGGGGGFFFCCCCCCCCCDDDFFFHHHKKKLLLNNNPPPSSSUUUUUUUUUWWWXXX]]]___ccchhhmmmpppsssssskkkjjjiiigggccc```\\\ZZZTTTSSSQQQOOOOOOOOOQQQQQQVVVVVVVVVVVVUUUUUUUUUUUUSSSTTTUUUUUUTTTRRRPPPNNNJJJJJJJJJIIIFFFCCC???===999888666444222111111111000000000/////////......//////////////////////////////////////////......////////////////////////............////////////000000000000000000000000...............///000000000/////////.............../////////000000000000---,,,,,,------///000000//////............//////111111000000000/////////(((+++///111000//////000//////............//////---.........////////////---///111111000/////////---.../////////...---,,,...............//////000//////000000000000//////........................////////////000000000000//////.........///000000,,,---...///000111222333------......//////000000---------.........//////---...///000000///...---,,,------...//////000000///000000000000000000////////////000000000111111111111111111111111222222///000000111222222333333111111222222222222111111222222222222333444555555555555555555666666666666444666999<<<======<<<;;;@@@DDDCCCFFFOOOWWWlll,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///......------,,,,,,------...++++++++++++++++++++++++---,,,,,,,,,,,,---......---000333222///---///111444444555666888:::;;;<<>>@@@@@@>>><<<:::999999999999:::;;;<<<===============>>>>>>??????>>>>>>>>>??????@@@@@@AAAAAA@@@??????>>>>>>??????>>>???@@@AAABBBCCCCCCCCCAAAAAAAAABBBCCCDDDFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIGGGIIIKKKMMMNNNOOOOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUWWWXXXXXXYYYYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSTTTUUUUUUVVVXXXYYYZZZ[[[\\\\\\ZZZZZZZZZYYYXXXVVVUUUTTTVVVUUUUUUTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYXXXVVVUUUVVVWWWVVVSSSQQQQQQRRRTTTWWWVVVUUUTTTSSSTTTUUUVVVSSSSSSSSSTTTUUUWWWZZZ[[[TTTVVVYYY\\\]]]]]]]]]]]]XXXYYYZZZ\\\^^^^^^______eeefffgggfffdddbbbaaabbbeeebbb^^^YYYUUURRROOONNNHHHGGGGGGFFFGGGHHHIIIJJJFFFIIILLLNNNMMMLLLLLLLLLKKKNNNSSSYYY___eeeiiikkkllllllkkkjjjgggdddaaa___WWWUUUSSSPPPOOOOOOPPPQQQTTTTTTSSSSSSSSSRRRRRRRRRNNNOOOQQQSSSSSSSSSRRRQQQLLLMMMOOOOOONNNKKKHHHFFF<<<:::777555222111111111////////////............111111111111111111111111/////////......------,,,000000000000000000000000............/////////000000000000000000000000000...............///000111000000//////.........---.../////////000000111111,,,,,,,,,---...///000111000000////////////000000111111111111000000000000...000222111...---///111//////............//////000000000000111111111111,,,...000111///.............../////////...,,,+++000////////////000000111//////000000000000//////000000000000000000000000////////////000000000000...............///000111+++,,,---///000222333444++++++,,,,,,---...//////---------.........//////---...///000000///...---,,,,,,,,,---...//////000000//////////////////000////////////000000000000333333222222111000000000///000000111222222333333111111111222222111111111222222222222333444555555555555555555666666666777444666999<<<>>>===<<<;;;BBBFFFDDDGGGOOOWWWlll,,,,,,++++++***++++++,,,000//////......------,,,,,,,,,---......---,,,,,,......,,,+++************---,,,,,,,,,,,,...///111------,,,---...111333444666888;;;<<<:::888888888>>>===<<<;;;:::888777777777666555555555555666666=========<<<<<<;;;;;;;;;999;;;<<<>>>>>>>>>>>>===>>>>>>>>>======<<<<<<<<>>???>>>>>>????????????@@@@@@@@@@@@@@@BBBCCCCCCBBBAAABBBDDDFFFFFFEEEEEEDDDCCCCCCCCCHHHFFFDDDFFFJJJLLLLLLKKKNNNNNNMMMNNNOOORRRTTTUUUUUUSSSRRRSSSUUUVVVVVVVVVVVVXXXZZZ[[[[[[ZZZYYYXXXZZZXXXUUUSSSRRRQQQPPPOOOOOOQQQSSSUUUWWWXXXYYYYYYZZZYYYWWWUUUUUUTTTUUUUUUXXXWWWTTTRRRPPPPPPPPPPPPNNNPPPTTTWWWYYYYYYXXXWWWUUUUUUTTTSSSSSSTTTUUUVVVSSSQQQOOONNNOOOOOONNNMMMNNNNNNNNNOOOPPPRRRSSSTTTSSSTTTUUUUUUVVVXXX[[[]]]YYYXXXWWWVVVWWWXXXZZZ\\\___^^^^^^]]]^^^___aaabbbbbbaaa```^^^\\\ZZZYYYXXXRRRQQQNNNMMMMMMNNNQQQRRRQQQQQQRRRRRRPPPNNNKKKJJJJJJJJJJJJLLLPPPUUU[[[^^^aaacccfffiiiiiigggdddbbb]]][[[WWWSSSPPPOOONNNNNNQQQRRRRRRRRRRRRQQQOOONNNQQQPPPOOOMMMMMMNNNPPPQQQSSSSSSTTTTTTRRRQQQOOOMMMGGGEEEAAA<<<888555333222111111111111111111111111222333333333333222111111000000000000000000000000---222666666111...///111000000000000000111111222///////////////.........---------............///000///...------...///000000000/////////111222333---......///////////////111111000000000000111111////////////////////////000000000111000///......)))***,,,...//////..................////////////---...///111111111000000000///---,,,,,,---///000//////............//////...............///000000111111000000000000111111...------------...////////////............//////000...---...///000///...222222111///...---,,,+++///000111111111000...---000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111000111111222333444555555555555555666666666777666666777888999;;;<<<======DDDDDDEEEOOOYYYnnn++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,------...///...---,,,,,,---...///...//////111333555777888<<<>>>??????===;;;;;;;;;::::::999888777666555555666666555555555555666666<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>======<<<======<<<<<<<<<<<<<<<<<<>>>===<<<===@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBDDDEEEFFFEEEDDDCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIILLLKKKKKKMMMPPPSSSRRRQQQSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWUUUUUUVVVVVVVVVVVVUUUWWWYYYZZZZZZYYYYYYXXXXXXWWWVVVUUUTTTSSSQQQPPPOOOPPPSSSVVVWWWWWWWWWVVVWWWVVVUUUTTTSSSTTTTTTUUUUUUTTTSSSRRRRRRQQQQQQQQQRRRSSSUUUWWWXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXWWWVVVTTTRRRPPPOOOOOOOOONNNMMMPPPPPPPPPQQQQQQRRRRRRRRRPPPQQQRRRSSSTTTVVVYYY[[[XXXWWWVVVVVVVVVWWWYYYZZZ\\\\\\]]]^^^______^^^^^^bbbaaaaaa___^^^]]]\\\\\\UUUTTTRRRQQQQQQRRRTTTUUUUUUVVVWWWXXXWWWUUUTTTRRRKKKJJJHHHGGGGGGJJJLLLNNNTTTVVVZZZ^^^aaabbbcccccc```^^^[[[XXXUUURRRQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSPPPOOOMMMLLLMMMNNNOOOQQQRRRSSSSSSTTTSSSSSSQQQQQQMMMJJJEEE???:::666444333111111111111111111111111000111111111111000//////000000000000000000000000...222555444000...///111000////////////000111111........./////////000000........./////////000000//////............//////000000/////////000111111,,,------...///.........111111000000000000111111////////////////////////000000000000////////////+++,,,---......//////...............////////////000111000000...,,,***(((000///---,,,,,,---///000......------------.....................///000000000000////////////000000...............//////000//////............//////000///......///000///.............../////////000000000000000000///......000000////////////000000000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111111111111000000000000000222222222222222222222222333333222222222333333444555555555666666666777777666666777888999;;;<<<===;;;BBBCCCEEEOOOZZZooo+++++++++++++++,,,------))))))***++++++,,,---------,,,+++******+++,,,---.........---...///000111//////...---------......111222444777999;;;<<<<<<>>>>>>>>><<<999777888999777777777777666666666555666666666666666777777777999999999999:::::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<>>@@@@@@@@@>>>===<<<888555444555777777777777888888888888888888888999999999999999999777888888888999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<=========@@@CCCFFFFFFEEECCCDDDDDDDDDEEEFFFFFFFFFDDDEEEGGGGGGFFFFFFHHHIIIJJJKKKMMMOOORRRTTTVVVWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYYYYWWWVVVUUUQQQQQQPPPNNNKKKJJJJJJKKKNNNQQQUUUXXXYYY[[[___bbbbbbdddggghhhgggfffeeeeeehhhkkknnnppppppmmmiiigggiiihhhhhhgggfffffffffffffffhhhkkkmmmpppqqqqqqqqqkkkkkkjjjjjjjjjkkklllmmmjjjkkkmmmnnnooonnnlllkkkeeecccaaa```aaaaaa```___]]]^^^______^^^[[[YYYWWWTTTTTTTTTUUUVVVWWWVVVUUUVVVVVVWWWWWWVVVUUUUUUTTTRRRSSSUUUVVVXXXXXXXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]___aaabbbccccccdddbbb```\\\WWWRRROOOMMMLLLGGGGGGGGGHHHJJJNNNRRRTTTZZZZZZ[[[\\\\\\\\\\\\[[[]]]\\\ZZZXXXVVVTTTTTTTTTPPPOOONNNLLLLLLKKKLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVYYYUUUNNNEEE>>>888555333222222222222222222222222222333333333333222111111000000000000000000000000000111111000------///111...............///000000000000//////////////////....../////////000000000,,,---...//////...---,,,//////......------------,,,---......//////......000000////////////000000111111111111111111111111333111///...---...000111222111///.........///000............////////////000000000000000///////////////............//////...------,,,,,,------...//////............///000.........------.........---------------....../////////............//////000///...///000111000............///////////////111000///------...//////000000////////////000000////////////////////////////////////////////////111111111000//////......111111111111111111111111444444333333222111111111111222222222222222333333555555444444444555555666555666666666666777777777666666777888999;;;<<<===:::BBBBBBDDDNNNXXXmmm,,,+++++++++,,,------............------,,,,,,,,,,,,---...//////...---,,,...///000111111000///...---...///111222444555555999;;;===???@@@AAAAAA@@@??????<<<999666555777999666777777777777888888888999:::;;;<<<===<<<<<<<<<888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;<<<<<<=========???>>>???BBBEEEFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGEEEGGGIIIJJJKKKLLLNNNPPPQQQQQQRRRTTTVVVWWWXXXYYY[[[[[[[[[[[[ZZZXXXXXXWWWUUUVVVVVVWWWVVVTTTSSSQQQOOOPPPPPPNNNKKKJJJKKKMMMOOOUUU[[[___aaadddiiinnnrrrvvvyyy{{{zzzxxxyyyyyy~~~}}}zzz}}}||||||{{{zzzxxxwwwwwwzzz||||||{{{{{{{{{|||{{{{{{zzzzzzzzzzzz{{{{{{vvvtttsssrrrtttttttttsssqqqqqqrrrrrrpppnnnkkkiiidddbbb````````````___\\\ZZZZZZZZZYYYXXXVVVTTTSSSUUUTTTSSSSSSUUUWWWZZZ\\\XXXYYYYYYZZZ[[[\\\\\\\\\ZZZYYYXXXXXXXXXXXXYYYZZZYYYZZZ\\\^^^```aaabbbcccbbbaaa___\\\YYYVVVTTTSSSRRRPPPMMMJJJHHHGGGHHHIIILLLNNNPPPSSSVVVXXXYYYYYY]]]]]]^^^^^^\\\ZZZWWWUUUSSSRRRQQQOOONNNLLLLLLKKKLLLMMMNNNOOOPPPRRRSSSTTTXXXTTTNNNGGG???999444222222222222222222222222222222333333333333222111111111111111111111111111111000111000///......///000...............///000000222222111000///......---------........./////////,,,---...//////...---,,,///.........------,,,,,,......///000000000000000000000////////////000000222222222222222222222222333111///...---...000111333222000///......///000............////////////.........///000111222222/////////......///////////////............////////////............//////......------------......,,,,,,++++++,,,,,,---...//////............//////111///...///000111000///............////////////111000...---------...///000000////////////000000////////////////////////////////////////////////444444444333333222222222111111111111111111111111333333333222222222111111111111111222222333333333333333333444555666888999666666666666777777777888666666777888999;;;<<<======DDDCCCDDDLLLVVVjjj------,,,,,,,,,,,,------......---,,,,,,+++******---...///000000///...---...111444777777666333111000111444666999:::;;;<<<===>>>>>>?????????>>>>>>;;;:::999777444444666888555555555555666666666666:::;;;<<<>>>>>>>>>======::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<===??????>>>>>>>>>>>>>>>>>>??????@@@@@@AAADDDGGGHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNPPPQQQRRRSSSVVVXXXVVVVVVVVVWWWXXXYYYYYYYYYVVVVVVVVVTTTQQQPPPQQQRRRQQQQQQQQQPPPPPPNNNMMMMMMMMMPPPRRRQQQNNNNNNQQQTTT[[[bbbkkkpppqqqtttyyy~~~zzzvvvrrrqqqrrrsssqqqooohhhgggeeeccc```^^^\\\[[[ZZZXXXUUURRRRRRUUUXXXZZZVVVVVVVVVWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWVVVVVVWWWYYY[[[\\\^^^^^^____________]]]\\\ZZZYYY[[[ZZZVVVRRRNNNKKKHHHGGGDDDEEEGGGIIILLLNNNPPPQQQSSSUUUYYY\\\]]][[[YYYWWWTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNOOOPPPQQQSSSQQQMMMHHHAAA;;;555222333333333333333333333333000111111111111000//////111111111111111111111111111111000000000000////////////......//////000111222222111000000///......------------..................////////////...............///......---,,,//////000111111111111000000//////......//////000111111111111111111111111222111///.........///000111111000///////////////............////////////......------------....../////////////////////////////////....../////////000//////............///......------------......,,,,,,,,,+++,,,------...//////............//////111000//////111111000///++++++,,,...///111222222000///......------......000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111222222333333444111111222333555777999:::666666666777777777888888666666777888999;;;<<<===>>>EEEDDDCCCKKKTTThhh///...---,,,,,,,,,,,,,,,------------------------000///---,,,,,,---///000///333999???AAA???;;;888777999;;;>>>@@@AAAAAAAAAAAA@@@>>>===;;;:::::::::555666666555444444666888666666666666666666666666888:::<<<===>>>>>>===<<<============<<<<<<<<<<<<<<<;;;;;;<<<===???AAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCGGGKKKMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSTTTVVVVVVVVVVVVXXXZZZXXXXXXXXXYYYYYYYYYZZZZZZUUUVVVUUURRRPPPPPPSSSVVVWWWVVVUUUTTTTTTTTTTTTTTTTTTXXX\\\\\\[[[\\\```eeemmmvvv~~~zzzvvvssspppnnnnnnhhhfffbbb___\\\[[[[[[\\\XXXXXXXXXWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWYYYYYY\\\]]]^^^___^^^]]][[[ZZZ\\\\\\\\\[[[XXXUUURRRPPPJJJIIIHHHGGGGGGHHHIIIJJJJJJLLLOOORRRTTTUUUTTTSSSSSSTTTUUUVVVVVVWWWWWWWWWSSSRRRPPPNNNMMMMMMMMMNNNNNNNNNLLLIIIDDD>>>888444333333333333333333333333000111111111111000//////111111111111111111111111111111111222222111000...000////////////000111111000000000000000000000000............////////////000000000//////000000000------...///000///.........//////000000000000000//////............//////111111111111111111111111000000000000/////////////////////000//////..................////////////000///...---,,,,,,---...//////000000000000/////////......------......///000000///...............//////............//////...------------...////////////............//////111000///000111111000///,,,,,,---...///000111222......//////......---,,,000000////////////000000000000000000000000000000000000000000000000000000,,,,,,------......//////111111111111111111111111/////////000111111222222000111111222333333444444222222222333444666777888666666777777777888888888666666777888999;;;<<<======CCCCCCCCCKKKTTThhh000///...---,,,+++++++++......//////000111111111222///+++''''''+++///222///444===EEEHHHFFFCCC???===???AAACCCDDDEEEEEEDDDCCCAAA>>>;;;999777777777777888999999999999;;;===:::999999999888888888777777888:::<<<======<<<;;;??????>>>>>>=========<<<<<<;;;<<<<<<>>>@@@CCCDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@BBBEEEIIINNNQQQPPPOOOPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWXXXXXXVVVVVVWWWXXXXXXXXXXXXYYYZZZZZZ[[[[[[^^^___^^^[[[ZZZ[[[```eeefffeeedddcccbbbcccddddddbbbggglllmmmlllnnntttyyy{{{|||zzzwwwsssnnnjjjgggeeebbbaaaaaa```___^^^]]]]]]SSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXYYYZZZYYYWWWUUUTTTWWWZZZ]]]``````___\\\ZZZTTTRRRNNNKKKHHHGGGFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMRRRSSSUUUXXXZZZ[[[\\\]]]WWWUUURRRPPPNNNLLLLLLLLLKKKLLLLLLKKKFFF@@@:::555333333333333333333333333222333333333333222111111111111111111111111111111111111222333444333000...000000000000000111222222---...///000111222333333////////////000000000000222111000//////000111222,,,---///000000000//////---....../////////////////////............//////000000000000000000000000000000000111000///......---...///000000///...---............/////////000111000///......///111111//////000000000000//////...------,,,,,,------...111000///...............//////............/////////////////////000111111//////............//////111000///000111222111///000000//////............---.../////////...,,,+++000000////////////000000000000000000000000000000000000000000000000000000000000111222333444555555111111111111111111111111000000111222333444444555000000111222333333444444333333333333333444555666777777777777888888888888666666777888999;;;<<<===;;;BBBBBBBBBKKKUUUiii---------............///,,,,,,------------------,,,,,,,,,,,,,,,------...///222888>>>CCCFFFGGGGGGAAABBBCCCDDDEEEEEEEEEEEE@@@>>>;;;999888888888999777888999::::::999777666:::;;;;;;;;;:::888777555888999:::;;;<<<======>>>======>>>???>>>===<<<;;;999:::;;;===@@@CCCFFFGGGCCCCCCBBBBBBCCCDDDFFFGGGHHHKKKNNNPPPQQQRRRSSSTTTWWWUUUUUUUUUWWWXXXXXXVVVZZZZZZYYYWWWVVVUUUUUUUUUVVVZZZ]]]^^^]]]^^^aaadddfffiiimmmmmmkkkmmmrrrwwwyyywwwtttsssssstttsssrrruuuttttttuuuyyy}}}wwwtttsssoooooonnnkkkfffaaa___^^^ZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRQQQQQQQQQRRRSSSSSSSSSTTTTTTRRRQQQRRRVVV[[[[[[[[[[[[\\\\\\]]]]]]]]]XXXWWWUUUSSSPPPMMMKKKIIIIIIHHHFFFDDDCCCCCCDDDDDDGGGIIILLLPPPTTTYYY]]]___[[[[[[ZZZVVVPPPLLLIIIHHHHHHFFFEEEEEEEEEBBB<<<888888888888999:::999666333666555222111//////000000111111111111111111111111333333333222222222222222///000000///......000222222333111......222222//////000000111111111000000111000000000111000...+++000000000000////////////333222222111000///......111111111000000000000000////////////////////////////////////////////////---.........//////000000111111000000////////////////////////////////////////////////////////////------++++++++++++------111111000...,,,,,,...000000000000000000000000000000000//////.........---...------------...//////---------------...//////222111000///......///000///000000000///...------...............///000000//////000000000000//////......///111222333444555111111222333333333333222222222222222222222222222333333222222111000000///555333000000222333333333333333333444555777:::;;;444444444444444555666666666888::::::::::::<<<>>>@@@EEEBBBBBBKKKUUUhhh------------............,,,,,,------------......///...---,,,,,,---.........111666<<<@@@CCCDDDDDDCCCCCCDDDDDDDDDCCCCCCCCC===;;;999777555555666777777888999::::::999888888;;;;;;;;;;;;:::999888777888888999:::;;;;;;<<<<<<======>>>>>>>>>===<<<<<<;;;<<<===???AAACCCDDDEEEFFFFFFEEEEEEFFFGGGHHHIIINNNPPPSSSUUUUUUUUUVVVWWWZZZZZZ[[[[[[ZZZZZZYYYYYYWWWWWWWWWVVVUUUUUUVVVWWWWWW\\\bbbeeefffhhhkkknnnnnntttzzz~~~zzztttooolllkkkiiigggdddaaa]]]YYYVVVTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPRRRSSSSSSQQQQQQSSSUUUXXXYYYZZZ[[[\\\]]]^^^^^^]]]]]]]]]\\\ZZZXXXVVVTTTNNNMMMKKKIIIGGGEEEDDDDDDCCCCCCEEEHHHLLLQQQUUUWWW\\\]]]^^^[[[UUUPPPKKKIIIJJJGGGEEEEEEFFFFFFCCCAAA;;;::::::;;;<<<:::777444666666444333222111111111000000000000000000000000222222222222222222111111---///000000///......//////000///,,,,,,000000---111111111111111111000000000//////000111111///---000000000000000000000///111111111000000000000000000000000///////////////000000000000000000000000////////////////////////............/////////000/////////.........------////////////////////////////////////////////////......---,,,,,,---......000000///...,,,,,,///111////////////////////////000000/////////............------------...//////......------...//////000///...---,,,+++,,,,,,---,,,---...///000000000000//////.........//////000//////000000000000////////////000111222222333444000111222222333333222222222222222222222222222222111111111111111111111111333111//////000111111111111111111111333555777888555555444444555555666777666888::::::::::::<<<>>>>>>CCCAAAAAAJJJTTTggg------------............,,,,,,---------.........111000...------...000111111333888<<<@@@BBBCCCCCCEEEEEEDDDCCCAAA@@@??????999777666444333333444444777777999999::::::::::::===<<<;;;::::::::::::::::::::::::;;;;;;<<<<<<===<<<<<<===>>>>>>>>>======???@@@BBBDDDEEEEEEEEEEEEIIIJJJKKKLLLMMMOOOOOOPPPVVVXXXZZZ[[[ZZZYYYYYYYYYXXX[[[^^^^^^\\\[[[\\\^^^]]]^^^^^^]]][[[ZZZ[[[]]]]]]dddmmmsssvvvyyy}}}{{{zzztttllleee```]]][[[ZZZZZZXXXVVVSSSPPPNNNLLLNNNQQQSSSRRRRRRRRRSSSTTTTTTUUUUUUVVVWWWWWWWWWZZZ[[[\\\]]]]]]\\\ZZZYYYUUUTTTRRRPPPMMMJJJGGGFFFAAAAAAAAABBBDDDHHHKKKMMMVVVXXX[[[\\\YYYTTTQQQOOOOOOLLLIIIHHHHHHHHHGGGFFFAAA@@@@@@@@@@@@>>>;;;888777777777666555444333222111111111000000000000000111111111111111111111111---///222333222000///......000///,,,,,,000000...222222222222222111000//////......///111111000...000000000000000000000000//////000000111111111111////////////////////////111111111111111111111111////////////////////////............/////////////////////...............//////////////////////////////////////////////////////............//////...//////...------///222////////////////////////000000////////////.........------------...////////////......//////000000111000//////.../////////,,,---...///000000000000000//////.........////////////000000000000//////000000000111111111222222000111222222333333222222222222222222222222222222//////000111222222333333222111//////111222111000000000000111222444666777666666555555666666777888666888::::::::::::<<<>>><<>><<<::::::777666555444333333444444777888888999:::;;;;;;<<<<<<;;;:::999999999:::;;;<<<=========>>>>>>>>>>>><<<<<<===>>>>>>?????????CCCDDDGGGJJJKKKKKKJJJJJJNNNOOOPPPRRRTTTVVVWWWWWWZZZ\\\^^^___]]]\\\\\\\\\[[[___ddddddbbbaaadddhhhlllmmmmmmkkkgggeeefffhhhllltttxxxqqqmmmiiihhhhhheeeaaa]]]XXXUUUMMMNNNPPPQQQRRRSSSTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPRRRSSSVVVYYYZZZYYYXXXWWWXXXXXXWWWVVVSSSPPPMMMKKKGGGFFFDDDBBBBBBCCCEEEFFFHHHKKKPPPSSSTTTTTTVVVWWWUUUTTTRRROOOMMMJJJGGGEEEHHHGGGFFFFFFEEECCC???<<<777888888888888666444333222222222111111111111111000000000000111111111111000222444333222111111111///222333000///111222000222333333222222111000///...------///111222111000000000000000000111111111000000000000000000111111////////////000000000000111111111111111111111111////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////........................---...///...---...000222////////////////////////000000//////////////////...------------...//////000000////////////000000111111111111111111111111000000000000///...,,,,,,000000///............/////////000000000000//////111111111111000000000000000000111222222222222222111111111111111111111111000000000111222222333333444333222222333444333222111222222333444555666777666666666666666777888888666888::::::::::::<<<>>>;;;AAA@@@AAAKKKTTTggg,,,,,,,,,------------...,,,,,,---......///000000------...000333777:::<<>>>>>??????======>>>???@@@BBBCCCDDDGGGIIIMMMPPPRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVWWWWWWZZZ^^^aaabbbdddeeeggghhhlllooonnnjjjiiimmmqqquuuxxxyyywwwtttsssuuuyyy|||{{{zzzxxxsssnnniiiggg[[[YYYVVVSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPQQQTTTWWWXXXXXXXXXWWWWWWXXXXXXXXXWWWUUUTTTRRROOOMMMIIIFFFDDDCCCCCCCCC@@@BBBDDDFFFIIIMMMRRRVVVWWWXXXZZZYYYVVVQQQMMMJJJMMMLLLKKKJJJHHHEEE@@@===888999999:::999888666555222222111111111000000000000111111111222222222333333333222000......111333000444555222000111222111222222222222222111000///...------...000222222111///000000000111111111222222222111111000//////...000000000111111222222222000000000000000000000000000000000000000000000000///////////////.................................////////////////////////////////////////////////---------......------------...//////......000111........................//////000000000000000000...------------...//////000000////////////000000........................111111000000///---,,,+++000///............////////////000000000000//////111111111000000000000///000000111222222222222111111111111111111111111111111111111111111111111111444333222333444555333222111222333444555555666666666666666666666777888888666888::::::::::::<<<>>><<>>??????@@@AAAAAABBBCCCEEEGGGIIIJJJMMMOOOQQQTTTVVVXXXXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVUUUYYY```fffkkkppptttwwwuuuvvvuuurrrnnnmmmppptttxxx|||~~~}}}xxxuuuoooqqquuu{{{zzzuuutttvvvzzz}}}uuunnnnnnrrrvvvzzz}}}sssnnnfff___[[[XXXUUUSSSPPPPPPQQQQQQRRRRRRRRRSSSPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXSSSRRROOOLLLIIIGGGEEEDDDCCCCCCBBB@@@@@@DDDIIIMMMQQQUUU[[[^^^^^^[[[YYYXXXRRRPPPNNNMMMKKKGGGBBB>>>;;;;;;<<<<<<;;;::::::999333222222111111000000000222222333333444555555555333222///,,,***+++///222000555777333//////000///000000000111111111000000///...---...000222222111///000000111111222222222333333222111000///......000111111222222333333333000000000000000000000000000000000000000000000000///////////////.........,,,,,,,,,,,,,,,---------////////////////////////////////////////////////,,,---............---,,,---...000///......///000........................//////000000000000111111...------------...//////000000//////......//////...///000000111000000000......///////////////..................///000000//////000000000000//////000000000000000000000000///000111111222222111111111111111111111111111111222222111111111111111111222111111222333333222000000111222333444444444444666666555555666666777888666888::::::::::::<<<>>>===CCCBBBCCCLLLUUUfff++++++,,,,,,,,,---------,,,,,,---...///000111111000222666;;;???BBBDDDEEEEEEEEEEEEEEEEEEDDDDDDDDD@@@???<<<999777777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===:::;;;<<<===>>>>>>>>>>>>;;;<<<===???@@@BBBCCCDDDGGGGGGHHHIIIKKKNNNQQQRRRSSSTTTUUUVVVWWWYYYZZZZZZTTTTTTSSSSSSUUUYYY^^^```^^^bbbiiipppuuu{{{~~~|||xxxuuutttvvvzzz|||~~~wwwvvvyyy|||yyyyyyxxx{{{~~~{{{vvvrrroooffffffgggkkkooosssttttttzzzwwwrrrnnnmmmooosssvvvyyypppiiihhhhhhffffffhhhnnnrrryyy}}}vvvpppjjjddd___XXXWWWWWWVVVUUUTTTSSSSSSRRRQQQPPPPPPOOOPPPQQQQQQRRRSSSSSSTTTVVVXXXYYYZZZVVVUUUUUUTTTRRROOOMMMLLLJJJIIIGGGDDDAAAAAACCCEEEHHHNNNUUUZZZ]]]^^^___aaaYYYXXXUUUSSSQQQLLLGGGCCC@@@???>>>>>>>>>>>>>>>>>>888888888777666555555555444444555666666777888888333333111///------///111222888:::555000/////////---...///000000000000000000///------///111111111///000000111111222333333222111111111000000/////////000000111222222333333111111111111111111111111000000000000000000000000000/////////............---------.........//////////////////////////////////////////////////////---...////////////...---...///000000...---...///........................//////000000000111111111...------------...//////000//////...------......000111222333444333333222......////////////......------------...000111222//////000000000000///////////////000000000000000///000000111111111111111111111111111111111111111000000000111222222333333222111111222444444222000111111333444555555444444555555444444555555666777666888::::::::::::<<<>>>===CCCBBBCCCKKKSSSccc|||++++++,,,,,,,,,---------,,,,,,---...///000111222444666;;;@@@DDDFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDD@@@???<<<:::888888999:::::::::<<<<<<============>>>===;;;::::::;;;<<<===;;;<<<>>>@@@@@@@@@@@@?????????AAACCCEEEGGGHHHIIIKKKLLLLLLNNNPPPSSSVVVXXXWWWWWWVVVWWWWWWXXXYYYZZZPPPPPPQQQUUU[[[ccckkkpppjjjnnntttyyy|||~~~}}}{{{zzz{{{}}}||||||~~~}}}|||yyyyyy|||}}}{{{yyy{{{wwwzzz||||||yyyvvvtttssstttttttttwww{{{|||xxxuuuuuuwwwzzz}}}|||uuuqqqrrrqqqmmmiiihhhbbbeeelllrrryyywwwrrrxxx}}}uuuoooiiihhheeebbb^^^[[[XXXWWWXXXVVVTTTRRRQQQQQQRRRSSSRRRRRRRRRRRRTTTVVVYYYZZZWWWXXXZZZZZZZZZXXXUUUTTTNNNNNNMMMIIIEEECCCCCCDDDCCCHHHOOOTTTWWWZZZ^^^bbbaaa___]]]ZZZWWWSSSMMMIIICCCBBBAAA@@@???@@@AAABBB??????>>>======<<<;;;;;;666666666777888999999:::444555666444222111111222666<<<>>>999333111111000+++,,,---///000000000000111///------///111111111///000000111222222333333000000000000111111111111...//////000111222222222222222222222222222222222000000000000000000000000000000//////.........---000111111111222222333333////////////////////////////////////////////////...///000111111000///......000111000...------...........................//////000000111111111222...------------...//////000///...------------------...///000111111000///222222111000///---+++***,,,,,,,,,---///000222333//////000000000000//////////////////000000000111//////000111111111111111000000000000000000000000......///111222333444555444333333555666666444222333444666777888777777666444444444444444555666666666888::::::::::::<<<>>><<>><<<;;;<<<>>>???CCCAAA???=========???@@@>>>===<<<;;;::::::::::::===???AAABBBBBBCCCEEEGGG@@@BBBDDDFFFHHHJJJKKKLLLPPPQQQSSSSSSSSSTTTVVVWWWWWWUUUTTTUUUXXXZZZYYYWWWTTTSSSVVV]]]gggqqqvvvxxxyyyyyyzzz~~~~~~}}}yyytttpppppprrrtttxxxwwwvvvuuuttttttttttttzzz~~~~~~~~~~~~~~~yyyuuupppooonnnqqqwwwzzzppphhhggglllrrr}}}{{{wwwrrrppppppnnniiieeeaaa___[[[WWWSSSQQQOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVYYYXXXWWWWWWWWWWWWXXXYYYVVVUUURRROOOMMMJJJIIIHHHGGGGGGGGGHHHMMMTTT[[[___]]]]]]]]]\\\ZZZVVVRRRPPPLLLJJJGGGDDDCCCBBBCCCDDDGGGFFFFFFEEEDDDCCCCCCBBBAAA???<<<:::999:::<<<======<<<;;;999666444222111333555777333---***+++...000000000000000000000000////////////////////////111111000///......//////111111222222222222111111111222222///,,,,,,///222222111000//////000111111////////////000000000000111111000///////////////////////////////////////---.........//////000000......---,,,,,,,,,,,,---........................////////////////////////////////////////////////---///000000///......///.........///////////////111000///......///000000......///000000000000000............/////////000000000000000000000000000//////000000000000//////////////////000000000000000111222333333222111000///...---///222333000...///000111222333333222111444444444444444444444444444333222222333444666777777777777777888888888888777888999:::;;;<<<<<<<<<<<>>>>>???AAABBBDDDGGGFFFCCC@@@>>>======>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>AAABBBCCCDDDFFFHHHEEEGGGHHHKKKMMMNNNOOOOOORRRTTTVVVVVVUUUUUUUUUWWWYYYVVVSSSRRRTTTVVVVVVUUUZZZZZZ\\\bbblllvvv||||||~~~uuurrrppprrrxxx}}}~~~}}}}}}{{{zzzzzz||||||zzzwwwrrrrrrrrrpppoooppptttwww{{{zzzzzzyyyxxxxxxxxxyyyzzzxxxooohhheeegggiiinnnyyyxxxsssmmmiiiddd___[[[WWWSSSPPPWWWVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVXXXZZZ\\\YYYXXXVVVTTTRRRQQQPPPOOONNNMMMKKKKKKLLLNNNRRRTTTVVVVVVVVVVVVVVVUUUTTTTTTNNNMMMKKKIIIGGGFFFEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGFFFDDDAAA???======>>>>>>?????????>>>;;;999666444222444444222///---...///000000000000000000000000////////////////////////222111000000/////////000000111111111111111111000000111111///------000333111000///......///000000////////////000000000000111000//////......//////////////////////////////....../////////000000000///...------,,,,,,------........................------------------------////////////////////////---///000000///......///.../////////////////////000000///......///000111......///000000000000000........./////////000000000000000000000000000000///000000111111000000////////////000000000111111000111111222222111111000111///...///111222111//////000111222333222222111333333333333333333333333333333222222333444666777444444444444555555555555777888999:::;;;<<<<<<<<<;;;CCCBBBCCCJJJRRRddd~~~,,,...//////...///111333///000111444888;;;>>>@@@@@@AAABBBDDDFFFFFFGGGGGGGGGGGGHHHGGGFFFDDDBBBAAA>>>???AAACCCFFFGGGIIIIIILLLJJJFFFBBB???===<<<<<<======<<<<<<<<<<<<=========???BBBDDDEEEFFFHHHJJJLLLMMMOOOQQQRRRSSSSSSTTTTTTVVVXXXXXXVVVTTTTTTTTTXXXUUUQQQOOOQQQTTTVVVXXX^^^___bbbiiisss}}}wwwpppiiieeeaaabbbgggmmmqqqrrrpppqqqsssvvvyyyzzzxxxvvvrrrtttwwwzzz}}}~~~yyyuuuqqqooojjjooovvv|||}}}|||{{{sssnnnlllggg```ZZZZZZYYYVVVTTTRRRRRRSSSSSSRRRQQQPPPPPPRRRTTTVVVXXX[[[ZZZZZZYYYXXXWWWWWWWWWXXXVVVTTTQQQOOOMMMLLLLLLNNNMMMLLLLLLMMMOOOQQQSSSSSSSSSRRRQQQOOOLLLIIIHHHFFFGGGJJJMMMNNNNNNMMMMMMKKKJJJHHHEEECCCBBBAAA@@@CCCDDDDDDDDDBBB???;;;999555333222222333333333222000000000000000000000000////////////////////////222222111111111111111111///000000111111000000///000000000///......111333//////.........//////000////////////000000000000000//////............/////////////////////////////////000000000000000111//////...---------------........................------------------------////////////////////////---///000000///....../////////////////////......//////......///000111222......///000000000000000....../////////000000000000000000000000000000000000111111111111111111000000000000111111111222222222111111000000111111222444222000///111222222111000111222222333222222222222222222222222222222222333333333333333555666666666666666777777777888888777888999:::;;;<<<<<<<<<;;;BBBBBBBBBIIIQQQccc}}}---...////////////222444111222444777;;;>>>AAABBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFDDDBBBAAABBBDDDGGGKKKMMMMMMMMMLLLLLLIIIEEEAAA>>>===<<<<<<<<<<<<<<<<<<<<<===>>>??????BBBFFFHHHIIIJJJLLLMMMQQQRRRSSSTTTUUUUUUUUUUUUSSSUUUWWWVVVTTTRRRQQQQQQTTTQQQNNNMMMPPPUUUZZZ^^^]]]aaaiiisss}}}xxxoooiiikkkhhheeefffmmmvvv}}}}}}~~~~~~{{{zzzyyyzzz||||||yyyvvvxxx~~~||||||~~~vvvnnneeebbb^^^YYYVVVUUUUUUVVVTTTSSSPPPOOOOOOPPPRRRSSSXXXXXXYYYYYYYYYYYYYYYYYY\\\\\\[[[YYYWWWTTTQQQPPPLLLJJJGGGDDDDDDEEEHHHJJJSSSTTTUUUVVVUUURRROOOMMMKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJHHHFFFEEEDDDEEEGGGHHHIIIGGGDDD@@@===999555222333777999888555000000000000000000000000////////////////////////222222222222222222222111//////000000000000//////111111111000//////000111///////////////000000000////////////000000000000//////...............///000000000000000000000000000000000000111111111111000///......---.................................////////////////////////////////////////////////---///000000///......///////////////.....................///000111111222......///000000000000000...////////////000000000000000000000000000000000111111222222222222111111000111111111222222222222222111000//////000111222555333111000000111222333111222222222222222222222111111111111111111111111222222333333444555555666777777888888888999999999777888999:::;;;<<<<<<<<<:::AAAAAAAAAHHHOOOaaa{{{...///000///...///000222444555777:::<<>><<<<<<<<<===>>>???@@@AAADDDGGGKKKMMMNNNOOOPPPQQQSSSTTTTTTTTTTTTTTTSSSSSSNNNPPPSSSSSSRRRQQQQQQQQQRRRQQQOOONNNPPPUUU[[[___]]]eeerrryyyttttttrrrppprrrxxx~~~}}}{{{vvvqqqkkkmmmpppxxx|||xxxqqqjjjccc___]]]\\\XXXVVVSSSPPPOOOPPPQQQSSSSSSTTTUUUVVVWWWWWWVVVVVVXXXZZZ[[[]]]]]]\\\[[[ZZZUUUQQQLLLFFFBBBAAABBBBBBIIIKKKNNNQQQSSSTTTTTTSSSRRRPPPNNNLLLKKKKKKLLLMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFHHHJJJKKKIIIFFFCCC@@@;;;555111222777999777444111111111111111111111111000000000000000000000000111222333333333333222222//////000000000000//////333222111000000000///...000000111111222222222222////////////000000000000//////.........//////000111111111111111111111111111111111111000000000000000000///............///////////////////////////000000000000000000000000////////////////////////---///000000///......///000000//////.........---------...///000111111111......///000000000000000////////////000000000111111111111111111111111111111111222222222222111111000111111111222222222222222111000//////000111222444444222111000111333555333333222222222222222222111111111111111111111111222222333444444555555555444444444555555555666666777888999:::;;;<<<<<<<<<:::AAAAAAAAAHHHOOOaaazzz...///000000//////111333777888:::<<<>>>???@@@@@@CCCBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJPPPRRRTTTTTTSSSOOOKKKIIIBBBAAA???=========???@@@======>>>???@@@BBBDDDEEEHHHLLLOOORRRRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPOOOKKKMMMOOOPPPPPPRRRTTTVVVXXXXXXWWWVVVVVVWWW[[[^^^dddnnn|||xxxpppppprrruuuyyy~~~{{{qqqqqqoooooouuu}}}~~~{{{rrrkkkgggeee\\\YYYUUUQQQOOOOOOPPPQQQPPPQQQSSSTTTTTTSSSRRRRRRRRRTTTXXX\\\^^^``````___^^^[[[VVVPPPKKKGGGEEEDDD???AAADDDHHHMMMQQQTTTVVVTTTRRRPPPMMMLLLMMMNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHJJJJJJJJJGGGDDDCCC<<<777111000333555333000111111111111111111111111000000000000000000000000000111222333444333222111///000000111111000000///444222111111111111000...000000111222333333333333////////////000000000000000////////////000000111111111111111111111111111111000000000000000//////111111000///////////////////////////////////////........................////////////////////////---///000000///......///000000000///......---------...///000111111000000......///000000000000000/////////000000000111111111111111111111111111111000111111111111111111000000000000111111111222222111000000//////000000111111222222111000111333555444444333222222222222333111111111111111111111111111222333444555555555555555555666666666777777777777888999:::;;;<<<<<<<<<;;;BBBAAAAAAHHHOOOaaazzz...///111111111222444777888:::<<>>======>>>@@@AAA@@@@@@AAACCCEEEGGGIIIJJJKKKNNNRRRTTTTTTSSSRRRSSSRRRQQQQQQPPPOOOMMMLLLKKKJJJLLLNNNPPPRRRVVV[[[___aaaccceeeeeedddccceeegggmmmvvv~~~{{{yyyuuuvvvwwwzzzzzzxxxzzzyyyvvvxxxxxxyyy{{{|||zzzpppkkkddd]]]WWWTTTSSSSSSQQQRRRTTTTTTTTTSSSQQQPPPRRRTTTWWW[[[]]]___`````````___]]]YYYVVVRRROOOMMMEEEDDDCCCDDDFFFJJJNNNQQQPPPQQQRRRSSSTTTTTTTTTTTTOOOMMMKKKIIIGGGGGGHHHIIIHHHIIIIIIJJJIIIHHHFFFEEE@@@;;;555222222111000...111111111111111111111111000000000000000000000000///000222333444333222111000111111111111111111000111000///000333444222000...///111222333333222222////////////000000000000000000000000000111222222////////////////////////000000000/////////......222111000000//////000000////////////////////////........................////////////////////////---///000000///......///111000000///......------...///000111111000//////......///000000000000000//////000000000111111111111111111111111111111111///000000111111000000////////////000000000111111//////000000000000//////...000222222111111333666555444333222222222222333222222222222222222222222111222333555555555555444888888888888999999999999777888999:::;;;<<<<<<<<<<<>>======>>>@@@AAACCCCCCDDDFFFHHHJJJLLLMMMLLLOOOSSSUUUTTTRRRRRRRRRQQQQQQPPPOOOMMMLLLJJJIIIKKKLLLNNNQQQTTTZZZaaafffgggkkkppprrrqqqqqqrrrsssttt{{{~~~~~~}}}|||zzzzzz{{{}}}{{{pppfff___\\\ZZZTTTUUUVVVVVVVVVTTTQQQPPPVVVWWWYYY[[[]]]^^^^^^^^^\\\]]]^^^]]]\\\YYYVVVTTTSSSOOOJJJEEECCCEEEHHHJJJKKKOOOTTTYYY[[[[[[ZZZYYYRRRPPPLLLIIIFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGEEEAAA;;;666333222000///111111111111111111111111000000000000000000000000...///111333333333111000111111222222222222111111...------000444666555333---...000111222222222111////////////000000000000111111000000111222333333........................000000//////.........---222111111000000000000000000000000000000000000000111111111111111111111111////////////////////////---///000000///......///111000000///...---------//////000111111000///......//////000000000000000000000000000111111111111111111111111111111111111//////000000000000//////////////////000000000000...///000111111000///...+++...222333111111333666666555333222111222333333222222222222222222222222111222333555666555555444555555555555666666666666777888999:::;;;<<<<<<<<<<<>>=========???AAACCCGGGHHHHHHJJJKKKLLLMMMNNNQQQQQQSSSTTTTTTSSSRRRQQQSSSSSSRRROOOKKKIIIHHHIIILLLOOOSSSVVVYYY```hhhooowww~~~|||{{{{{{zzz|||}}}{{{}}}yyypppjjjddd___ZZZVVVTTTTTTTTTSSSUUUTTTSSSTTTXXX\\\___```^^^]]]]]]]]]^^^]]][[[XXX]]]YYYTTTNNNHHHDDDBBBAAAJJJLLLOOOSSSWWWZZZ\\\]]]ZZZXXXTTTPPPMMMLLLLLLLLLMMMKKKIIIIIIKKKLLLLLLKKKHHHCCC<<<777444333222111222222333333222111///...000000000000000000000000222222111111111111111111000000000000000000000000...//////...,,,---///111444444444333333333222222222222111111111111111111222111111000000000000000000000000000000000000000......///000111222222333222222111000000000000000//////000000000000///////////////000111111000/////////...//////000111222000000////////////000000222111111000///......---000///------...000222444111111000000000000111111///---,,,...111333222000444444444444333333222111//////000000000000//////333333222222222222222222///////////////////////////000000000000111111111222222111111111111111111333222111111111222444444555333222111111222444666666666666666777777777777777777777888999:::<<<<<<>>>DDDAAAAAAHHHOOO___www333333444666999<<<@@@BBBDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNQQQRRRTTTUUUUUUTTTSSSRRROOONNNKKKHHHFFFDDDDDDDDDAAAAAA@@@???@@@BBBDDDEEEJJJJJJLLLMMMNNNNNNOOOOOONNNNNNOOOPPPPPPPPPOOOOOOMMMNNNMMMLLLKKKKKKMMMOOORRRUUUXXX\\\aaaiiittt|||zzztttnnnpppuuu~~~wwwrrrkkkddd```]]]ZZZXXXXXXWWWUUUVVVXXXZZZ[[[[[[aaa`````````aaa___]]]ZZZ\\\[[[YYYVVVQQQMMMIIIGGGAAACCCFFFKKKPPPVVVZZZ\\\^^^]]]ZZZXXXUUUSSSRRRRRRLLLIIIFFFEEEFFFHHHIIIIIIJJJFFF@@@;;;888555333222222333333444333222111000111111111111111111111111111111111111111111111111111111111111111111111111222333333222111222444666333333333333222222222222111111111111111111111111111000000///////////////000000000000000000000000//////000000111111222222000000///...............//////000000000000//////------...///000000///...000////////////000000111000000////////////000000111111111000///.........///.........///000222333111111000000000000111111///...---...111222111000222222222222222111000000000000111111111111000000////////////////////////111111111111111111111111111111111222222222333333222222222222222222222222222222111000111222333444333222111000000111333444666666666666777777777777777777888999:::;;;<<<<<<===CCCAAA@@@HHHOOO___www444555777:::===AAACCCDDDIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHHHHIIIKKKNNNPPPQQQRRRSSSUUUUUUTTTRRROOOMMMGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHMMMNNNPPPQQQRRRQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNOOORRRVVV[[[___^^^```dddhhhoooyyy{{{tttooonnnnnnnnnrrr{{{yyyqqqjjjbbb^^^\\\ZZZXXXXXXYYYZZZZZZYYY___^^^]]]^^^___^^^[[[YYY[[[\\\]]]]]][[[VVVRRRNNNAAAAAABBBEEEIIIOOOTTTXXX^^^^^^___^^^]]][[[ZZZXXXOOOKKKFFFDDDDDDFFFGGGGGGLLLIIIDDD@@@===:::666333222333333444333333222111222222222222222222222222111111111111111111111111222222222222222222222222333333333111...---...///333222222222222111111111111111111111111111111111000000///............///000000000000000000000000000000000000000111111111000000///.........////////////000000000000//////---......///////////////111000000////////////000000000////////////000000111111000000//////............//////000000111111111111000000000000111111000///...///000111000//////000000000000//////...000111111222222111111000........................111111111111111111111111222222333333333444444444333333333333333333333333111111000000111111222333333222222111222333444555666666666666777777777777777888999;;;<<<<<<<<<<<<<<>>AAACCCEEEEEEJJJJJJJJJJJJIIIHHHGGGGGGIIIIIIJJJLLLNNNPPPRRRSSSRRRSSSTTTTTTQQQNNNJJJGGGCCCDDDEEEFFFGGGIIIJJJKKKHHHGGGGGGGGGHHHIIIJJJKKKNNNPPPRRRSSSSSSRRROOOMMMOOONNNMMMLLLKKKKKKLLLLLLNNNQQQUUUZZZ```hhhpppuuuooorrrvvvyyy}}}uuuvvvtttppplllmmmtttzzz}}}~~~sssllldddaaa\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\]]]]]][[[YYYYYYZZZ\\\]]]]]]ZZZWWWUUUMMMKKKHHHFFFFFFIIILLLNNNWWWYYY\\\^^^```___^^^]]]XXXTTTNNNIIIHHHHHHHHHHHHJJJHHHFFFDDDBBB>>>999666222222222333333222222222222222222222222222222222111111111111111222222222222222222222222222222222333333111...***'''''''''222222222111111111000000111111111111111222222222111111000///////////////000000000000000000000000111111111000000000000000222222111111000111111222//////000000000000//////...///111111000000000111111111000//////...//////000000////////////000000111000000000/////////.........///000111000000000111111000000000000111111111000000///000//////.../////////000000///......000000111111111111000000///000000000000000111111111111111111111111111111222222222333333333444444222222222333333333333333000000000111111111222222555555444444555666777888666666666666777777777777666888:::===>>>===<<<;;;;;;AAA@@@@@@GGGNNN]]]ttt555777;;;???BBBDDDEEEEEEHHHHHHIIIIIIJJJJJJIIIIIIJJJKKKMMMNNNPPPRRRSSSSSSQQQQQQRRRPPPNNNJJJFFFCCCBBBCCCEEEHHHJJJLLLNNNOOOJJJJJJJJJKKKKKKLLLMMMMMMNNNOOOQQQSSSRRRPPPNNNLLLOOONNNLLLJJJIIIJJJKKKLLLPPPUUU]]]fffooowww}}}~~~zzztttnnnqqqssssssrrrxxx~~~|||||||||~~~tttnnnfff___\\\[[[ZZZYYYYYYYYYYYY[[[]]]^^^\\\[[[VVVVVVWWWWWWXXXYYYYYYZZZXXXTTTOOOJJJGGGFFFGGGHHHNNNQQQUUUZZZ]]]``````aaaaaa\\\VVVQQQNNNKKKHHHGGGFFFEEEEEEFFFEEEBBB>>>:::333222222222111111111111111111111111111111111111000000111111111222222222111111111111111111111111333444444222///---,,,---222222222111111111000000000000111111111222222222333222111111000000111111000000000000000000000000111111111000000000000000222222111111111111222222//////000000000000//////,,,...111000///...///111111111000//////...//////000000////////////000000000000000000////////////...//////000000000000///111111000000000000111111111111111000///.........//////000000111000000///......////////////......000000000111111222222222000000000000000000000000111111111111222222222222000111111111222222222333000000111111222222222222444555555555666777888888666666666666777777777777666888:::===>>>===<<<;;;:::AAA@@@@@@HHHNNN]]]ttt888999===@@@CCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMOOOPPPRRRRRRSSSSSSQQQPPPOOONNNKKKHHHEEECCCCCCDDDFFFIIILLLMMMNNNOOOKKKKKKLLLMMMMMMNNNNNNNNNMMMNNNOOOPPPPPPOOOMMMLLLMMMLLLJJJIIIIIILLLNNNPPPRRRZZZfffrrr|||}}}pppmmmkkkllloooqqqqqqpppwww{{{}}}}}}{{{zzz~~~xxxooohhhbbb\\\YYYXXXWWWXXXYYY[[[[[[YYYWWWUUUTTTSSSSSSTTTWWWZZZ\\\YYYWWWTTTPPPMMMJJJIIIHHHJJJKKKOOOSSSXXX\\\```bbbccc```\\\YYYUUUPPPJJJFFFDDDDDDEEEFFFGGGEEEAAA>>>555444333222111111111111000000000000000000000000000000000111222222333333000000000000000000000000...000222333222222333444333222222222222111111111000000000111222222333333333333222111111111111222000000000000000000000000000000000000000111111111000000/////////000111111//////000000000000//////***---000///---,,,...000111000000////////////000000000////////////000000000000000000////////////////////////000000000000111111000000000000111111000111111000///......//////000000111111111111111---......//////......---.........//////000000111//////////////////////////////000000000111111111000000000111111222222333111111222333333333333222111222222333444555666666666666666666777777777777777888999;;;<<<<<<<<<<<<;;;AAAAAABBBIIIOOO]]]ttt;;;===>>>AAACCCEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNPPPQQQRRRRRRRRRQQQQQQPPPNNNLLLJJJHHHGGGGGGFFFHHHJJJLLLNNNOOOOOOOOOKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNNNNOOONNNNNNNNNLLLKKKJJJKKKNNNSSSXXX\\\ZZZeeettt{{{uuukkkkkkkkkmmmppptttwwwyyy|||~~~uuukkkeee___^^^]]]]]]]]][[[XXXVVVVVVUUUTTTTTTVVVXXX[[[]]]YYYYYYYYYWWWUUURRRNNNMMMHHHGGGHHHJJJOOOTTTZZZ]]]bbbaaaaaa```]]]WWWOOOIIIGGGFFFGGGHHHHHHFFFCCC@@@999888666444333222222333111111111111111111111111///000000111222222333333111111111111111111111111+++...000222222222333444333333333333222222222222///000000111222222333333333222222111000111111111000000000000000000000000//////000000111111222222000000//////000000111222//////000000000000//////+++///222222///---///222000////////////000000111000000////////////000000////////////000000000000111000///......///000111111111000000000000111111...000222111...---///111//////000111111111111111......////////////......,,,,,,---......///000000000000000000000000000000/////////000000000111111000000111222222333444444111222333444555444444333000111222333444555555555666666666666777777777777777777888999:::;;;<<<<<<;;;BBBBBBCCCJJJPPP^^^ttt>>>???@@@BBBCCCEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKJJJNNNOOOQQQRRRRRRRRRQQQPPPRRRQQQNNNLLLJJJIIIJJJJJJJJJLLLNNNOOOPPPQQQPPPPPPKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNOOOOOOMMMLLLMMMOOOTTT[[[bbbgggeeeppp|||wwwsssuuuxxxzzz}}}}}}tttmmmkkkiiihhhfffccc___\\\WWWWWWWWWXXXYYY[[[\\\]]][[[]]]^^^^^^\\\XXXSSSPPPFFFEEECCCCCCGGGMMMSSSXXXaaabbbeeefffddd^^^TTTNNNJJJIIIIIIIIIIIIGGGCCC@@@<<<;;;888666444444444444222222222222222222222222///000000111222222333333222222222222222222222222000222444444333111111222444444444333333333222222///000000111222222333333222111111000000000000000000000000000000000000000...//////000111222222333222222111111222333444444//////000000000000/////////333666666222111333666//////...//////000111222000000////////////000000////////////000000000000222111///------...000111111111000000000000111111...000222111...---///222......///000111111000000//////000000000000//////------......///000111111111111111111111111111111///000000000000111111111111111222333333444555555222333444555666555444333111222333555666777777777666666666666777777777777777777777888999:::<<<<<<;;;BBBCCCDDDKKKPPP^^^uuuDDDDDDCCCBBBCCCDDDEEEFFFHHHJJJLLLLLLKKKJJJKKKLLLPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOOOONNNNNNOOOOOOLLLMMMOOOPPPPPPPPPOOOOOOMMMMMMNNNNNNNNNMMMMMMLLLKKKLLLLLLJJJGGGEEEEEEFFFIIILLLQQQVVV\\\dddlllqqqsss|||}}}yyyyyy|||~~~{{{wwwnnnllllllpppzzz~~~xxxooofff```\\\YYYVVVUUUVVVXXX\\\^^^```[[[______XXXYYY___[[[WWWQQQIIIDDDDDDHHHKKKMMMUUUZZZaaaeeeeee```ZZZVVVPPPOOOLLLIIIGGGFFFFFFFFFBBB@@@;;;777444222111111555333000000111111111111111222333444444333222111111111222222222333333333333333333333333333333333444444444333333222222222111222333444444333222111222222111111111111222222000000000000000111111222111111111111111111111111////////////000000000000222222222111111111000000+++,,,,,,,,,------......//////............//////111111000000000222333444...............///000111////////////////////////...///111333333111///...111111000000//////............///000000000000000000000000000000000000000////////////000000000000000111111111222222222222333222222222222222222222000111111111111222222222444333333222222111111000111222222333333444444555555555555555555555666666<<<;;;999999999:::<<<>>>???@@@BBBEEEGGGMMM]]]lllBBBBBBBBBBBBBBBDDDEEEFFFHHHJJJKKKLLLKKKJJJKKKLLLNNNOOOPPPRRRSSSSSSTTTTTTQQQQQQPPPOOOOOOOOOOOOPPPMMMNNNOOOPPPQQQPPPPPPOOOKKKLLLMMMNNNNNNMMMMMMLLLIIIJJJKKKJJJIIIHHHJJJKKKNNNSSS[[[cccjjjqqqwww{{{yyysssrrrpppoooqqqvvv|||zzzrrrlllfffccc\\\[[[[[[___hhhuuuwwwnnngggccc___\\\\\\^^^aaacccfffaaabbbaaaWWWWWW\\\XXXTTTVVVVVVRRRJJJFFFGGGJJJPPPTTT[[[aaaeeeccc___[[[VVVTTTQQQNNNJJJHHHGGGFFFDDDBBB>>>;;;777555333333555333111000222333333222111111222333333222111111111111222222222333333333333333333333333333333333444333333333333333333222222222333333333333222222222222111111111111222222000000000000000111222222111111111111111111111111////////////000000000111222222222111111111000000.../////////000000000111000//////......//////000000//////......///000111000////////////000000111000000000000000000000000///000111222222111000///111000000000/////////.........///000000000000000000000000000000/////////////////////000000000000000000000111111111222222222222222222222222222222111111111111222222222222222222222333333333333333111222222333333444555555555555555666666777777777777777777888999<<>>>>>???AAACCCDDDFFFGGGHHHIIIKKKKKKJJJJJJJJJKKKMMMNNNOOOQQQRRRSSSTTTTTTQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOOOOPPPPPPPPPPPPOOOKKKLLLMMMMMMMMMKKKJJJIIIGGGHHHIIIKKKLLLOOOTTTWWWcccmmm|||{{{qqqiiiffffffggggggaaacccgggkkkmmmnnnmmmlllkkkgggaaa]]][[[ZZZXXXWWWVVVSSSQQQPPPRRRUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUPPPPPPPPPPPPSSSVVVZZZ\\\```bbbdddeeeeeecccaaa___]]]^^^^^^]]]]]]___dddgggssszzztttnnnooowww~~~}}}yyyooohhhddd___]]]]]]YYY^^^aaaZZZ]]]bbb^^^fff\\\TTTTTTZZZ[[[UUUMMMKKKIIIJJJOOOYYYaaaeeeeeedddccc```\\\WWWRRRNNNKKKIIIIIIHHHEEEBBB===999666555333111111222444444444111111111111111111111111111111222222222333333333111111111111111111111111222222222333333444444444444333222111111222333444222222111111111111222222111111000000111111222333111111111111111111111111//////000000000111111111111111111111111111111111000000000000000000000000111111000000000000111111333333222111111000000000222222111000////////////000000000000000000000000111111000000000000111111000000000000////////////......///000000000000000222111111000000//////...////////////000000000000////////////000000000000000000000000000111111111111111111222222222333333333333333444444555555555222222333333444555555555555555444444444555666777777:::===@@@AAA@@@===;;;??????BBBDDDFFFLLL\\\kkk>>>???@@@BBBDDDFFFGGGHHHHHHJJJLLLLLLKKKJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRQQQPPPOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOONNNOOOOOOOOONNNMMMMMMLLLKKKJJJIIIIIIIIIMMMQQQWWW\\\cccjjjooouuu~~~wwwvvv|||}}}}}}iiieee___ZZZXXXXXXWWWWWWWWWYYY\\\^^^^^^]]]\\\ZZZYYYVVVSSSQQQRRRTTTVVVVVVWWWTTTPPPNNNOOOQQQRRRRRRLLLMMMNNNPPPSSSVVVYYY[[[WWWWWWVVVUUUTTTSSSRRRRRRTTTSSSRRRRRRRRRRRRSSSTTTXXXXXXWWWVVVVVVWWWYYYZZZ^^^hhhsssyyy|||}}}zzzuuuhhhbbb]]]]]]eeeppp{{{wwwwww~~~}}}sssiiibbbaaa\\\______WWWXXX]]]ZZZ___^^^___```bbb```[[[WWWQQQLLLHHHIIIPPPYYY```dddfffeeedddaaa]]]XXXSSSQQQMMMMMMLLLJJJFFFAAA<<<999555333111111222444444333222111111111111111111222111111222222222333333333111111111111111111111111222222222333333444444444555444333222222333444555222222111111111111222222111111111111111222222333111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000111111000000000000111111222222222222111111000000111000//////............////////////////////////111111000000000000111111////////////000000000000......///000000000000000222222222111111000000000////////////000000000000////////////000000000000//////000000000111111111111222222222222333333333555555555444444333333333222333333444444555666666555555444333444555777888999===DDDJJJLLLKKKGGGDDD>>>???AAADDDFFFLLL\\\kkk@@@AAACCCEEEGGGHHHIIIIIIJJJKKKMMMMMMLLLLLLLLLMMMOOOOOOPPPQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMOOONNNNNNMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMJJJPPPYYYdddoooyyy~~~{{{wwwvvvpppllljjjhhhfffeeedddcccccccccccccccYYYWWWVVVUUUUUUTTTSSSQQQSSSSSSTTTTTTTTTSSSQQQQQQQQQOOOLLLLLLNNNQQQRRRSSSWWWTTTQQQOOOPPPPPPPPPPPPGGGGGGIIIKKKNNNRRRVVVXXXYYYYYYXXXVVVTTTQQQNNNMMMNNNLLLIIIGGGGGGHHHKKKMMMTTTTTTTTTTTTSSSSSSRRRRRRPPPVVV[[[^^^aaadddccc```\\\XXXTTTTTTXXX```gggkkkgggjjjrrrzzzooofff______^^^YYYaaammmnnn^^^pppppp```[[[^^^WWWSSSOOOLLLMMMSSSZZZ___bbbcccdddcccaaa]]]YYYWWWSSSRRRQQQOOOJJJEEEAAA>>>777555333222333444444333333333222111111222333333111111222222222333333333222222222222222222222222222333333333333333333444444444333333333333444444222222111111111111222222222111111111111222333333111111111111111111111111000000000111111111222222111111111111111222222222333333333333333222222222111000000//////000000111///000000000000//////...000//////............///........................000000000000000000000000////////////000000000000......///000000000000000000000000000000111111111////////////000000000000/////////000000000111111///000000111111222222222222222222222333333333333555555555444333222222111333333333444555555666666555555555666888;;;???AAAKKKMMMPPPQQQOOOJJJEEEAAA>>>>>>AAADDDEEELLL[[[kkkBBBDDDFFFHHHIIIJJJJJJJJJKKKMMMNNNOOONNNMMMNNNOOOMMMNNNOOOPPPQQQRRRRRRRRRPPPOOONNNNNNMMMMMMNNNNNNNNNNNNLLLKKKKKKKKKLLLLLLMMMKKKIIIHHHJJJMMMQQQTTTUUU]]]iiiwwwzzzuuulllddd]]]ZZZZZZZZZVVVVVVUUUTTTSSSSSSTTTUUUTTTSSSSSSTTTUUUUUUTTTRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPNNNMMMMMMPPPSSSUUUUUUXXXXXXXXXYYYZZZXXXTTTQQQJJJJJJJJJJJJMMMPPPSSSTTTWWWWWWWWWVVVTTTRRROOONNNJJJIIIGGGEEEEEEEEEGGGHHHMMMNNNOOORRRSSSRRRPPPOOOJJJMMMOOOOOOQQQUUUUUUQQQSSSSSSTTTVVVXXXYYYYYYYYYXXX[[[cccooo}}}}}}uuujjjfffdddcccuuunnnaaa___YYYZZZYYYUUUPPPPPPTTTYYY\\\^^^aaaddddddbbb___]]]YYYXXXVVVSSSOOOJJJFFFDDD;;;999666555555666555444444444333222222333444444111111222222222333333333333333333333333333333333444333333333333333333222333333444444444444333333222222111111111111222222222222111111222222333444111111111111111111111111000000111111111222222222000000111111111222222222333333333333222222222111000//////......//////000......000000111000////////////////////////000111///////////////////////////000111222222111000///.../////////000000000111......///000000000000000------......//////000000////////////000000000000000000000111111111222222000000111111222333333444222222222333333333444444333333333333333222222222333333444444555666666666555666777:::@@@FFFKKKOOOYYYVVVQQQKKKEEE@@@===;;;>>>>>>AAACCCEEELLL[[[jjjDDDFFFHHHJJJKKKLLLKKKKKKLLLMMMOOOOOONNNNNNNNNOOOKKKLLLNNNPPPQQQSSSSSSSSSQQQPPPOOOOOONNNNNNOOOOOONNNMMMLLLJJJJJJJJJKKKLLLKKKIIIGGGGGGJJJPPPVVVZZZiiiqqq~~~~~~}}}{{{uuunnniiidddccc___ZZZVVVUUUWWWZZZQQQQQQRRRQQQPPPPPPQQQRRRPPPOOOOOOPPPRRRSSSRRRPPPUUUTTTSSSRRRRRRSSSUUUVVVQQQPPPPPPRRRVVVYYY[[[\\\\\\^^^bbbeeefffbbb\\\VVVRRRQQQOOOOOOOOOQQQSSSTTTUUUVVVVVVWWWVVVUUUSSSRRRJJJIIIIIIHHHGGGGGGFFFFFFFFFHHHLLLPPPTTTTTTRRROOOIIIKKKLLLJJJLLLOOOOOOKKKLLLPPPWWW\\\^^^[[[VVVSSSSSSVVVXXX\\\dddqqq{{{}}}yyyuuuuuuvvvwwwuuuuuuxxx}}}yyyvvvwwwxxx}}}sssmmmlllkkk^^^YYY^^^aaa]]]UUUPPPRRRUUUXXX[[[___ccceeedddbbb```^^^\\\ZZZVVVRRRNNNJJJHHH>>><<<999777777777666555555555333333333333555555111111222222222333333333333333333333333333333333444444444333333222222222222333555555555555333222222222111111111111222222222222111111222222333444111111111111111111111111000111111111111222222222000000111111222222222222111111111000000///////////////............/////////000111222333333222111000000//////000111222222000000000000000000000000...000111333333111000....../////////000000111111...//////000000000000000***++++++,,,---...//////////////////000000000000111111111111222222222222000000111222333333444444222222333333333444444444000111111222222333333444333333444444555666666666555777:::???FFFNNNUUUZZZRRRMMMFFF???<<<<<<>>>@@@>>>>>>AAACCCEEEKKK[[[jjjGGGIIILLLLLLLLLLLLMMMNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNPPPQQQQQQPPPNNNNNNNNNPPPQQQPPPNNNLLLLLLLLLSSSOOOLLLLLLIIIFFFGGGKKKHHHHHHHHHIIINNNVVVaaahhhuuu{{{xxxxxxrrrooojjjeeebbb^^^ZZZWWWYYYZZZ[[[\\\\\\\\\\\\\\\XXXWWWVVVTTTSSSSSSSSSSSSVVVTTTQQQSSSXXX]]][[[WWWXXX]]]```^^^\\\]]]\\\ZZZ[[[\\\^^^]]]\\\^^^cccgggiiikkkrrr{{{|||qqqhhhggg```[[[[[[[[[ZZZ\\\```bbbeeeffffffiiikkkiiiddd]]]VVVOOOMMMKKKHHHHHHKKKLLLMMMLLLKKKKKKNNNOOOOOOKKKLLLMMMLLLJJJIIIIIIJJJMMMRRRWWWYYYYYYYYYXXXVVVUUURRRPPPQQQUUUZZZ^^^aaagggfffdddcccccccccaaa```cccdddfffjjjnnnxxx}}}wwwtttyyy{{{|||rrr^^^```___^^^\\\ZZZWWWUUUTTTSSSSSSUUUZZZaaaeeeeeeccccccaaa^^^[[[WWWSSSMMMJJJAAA???;;;777444444444555222222222222222222222222222222222333333444444444333333222222333333444555333222222111111222222333333333222111111222333333666444222222333444333222333333444444444555555555222222111111111111222222//////000000111111111222222333444444555555444444222111111111000000//////000000////////////000000222000...///222333111///------.........---+++***222111111111000000//////000000000000////////////111000000///...------------...///111111111000///222222111000///...------000000///000000111222222222222111111000000//////000111111111111222222222555555555666666666666777111111222222222333333333444333333333333444555555:::888888===EEEKKKKKKIIIDDDAAA<<<999999===BBBEEEAAA@@@AAACCCEEEKKKYYYgggHHHJJJKKKKKKJJJIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMOOOOOOPPPPPPPPPPPPOOOOOOOOOQQQRRRQQQOOOMMMMMMNNNSSSOOONNNNNNLLLHHHHHHLLLHHHJJJMMMRRRYYYbbblllsssrrrnnnlllhhhffffffaaa]]]YYYWWWUUUTTTRRRQQQVVVXXXZZZ\\\^^^```bbbddd______]]]\\\[[[ZZZZZZYYY^^^^^^]]]^^^aaafffhhhhhhssszzz~~~zzztttpppmmmiiijjjjjjjjjiiijjjnnnrrrvvv}}}yyyrrrmmmmmmnnnmmmlllnnnuuuzzzxxxmmmaaa\\\YYYVVVVVVWWWVVVXXXYYYXXXYYY\\\```cccaaa```\\\VVVOOOKKKIIIJJJKKKOOOSSSUUUUUUTTTRRRPPPTTTQQQMMMKKKKKKNNNPPPRRRXXXWWWWWWXXXZZZZZZXXXVVVWWWWWWZZZ]]]aaaiiiyyy|||{{{|||rrr```\\\]]]]]]^^^]]]\\\[[[[[[VVVUUUTTTVVV[[[```aaabbbdddbbb___]]]YYYUUUOOOLLLEEECCC???:::777666666666222222222222222222333333222333333333333333333444333333222222333333444555222111111111111111111222333333222111111222333333555333111222333444444333111111111111222222222222222222111111111111222222000000000000111111111222222222333444444444444333111111111111000000000///222222111111111111222222222000...///111222000...///000000111000///...---111111111111000000000///////////////000000000000222111111000//////......//////000111111000///...000000000000////////////000000/////////000111111111111111000000000000000000111111111111222222222333333333444444444555555222333333333333333333333555555666666666777777777888666555999???CCCBBB@@@===:::777555555888;;;>>>@@@???@@@BBBDDDJJJXXXeeeHHHIIIJJJJJJHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLPPPOOOOOONNNNNNOOOOOOPPPPPPQQQSSSRRRPPPNNNNNNOOONNNLLLKKKKKKIIIFFFGGGLLLMMMRRRZZZccclllvvv~~~zzzoooccc___^^^\\\[[[[[[WWWSSSPPPNNNNNNOOOPPPPPPUUUWWW[[[___dddkkkrrrwwwsssrrrooollliiigggffffffhhhkkknnnpppqqqvvv~~~zzzzzz|||yyypppllliiiggggggfffiiilllmmmnnnrrrzzzzzzmmmaaaXXXSSSQQQPPPQQQSSSUUUTTTRRRPPPOOOPPPMMMIIIFFFDDDEEEFFFHHHKKKLLLNNNRRRUUUVVVUUUSSSQQQQQQRRRTTTUUUYYYdddppp}}}pppaaa\\\]]]^^^___```___^^^]]]ZZZWWWTTTSSSVVVZZZ]]]^^^bbbaaa___^^^\\\XXXSSSOOOJJJHHHDDD@@@<<<999888777333333333333333333333333444333333333333333333222333333222222333333444555111111000000000000111111333222222111111222222333222111000000222444444333000000000111111111111222222222111111111111222222000000000111111111111111111111222333333333333222111111111111000000000000222222111111111111222222111///...///000111000...000111111111111000000///111111111111000000000000......//////000000111111222222111111000000//////000111111111000///...---......//////000000111111000000//////.../////////000000000000111111111111000111111111111222222222111111222222222333333333444333333333333333333333222222444555555555444333888666444666999;;;999777<<<:::999888888:::<<<>>>???>>>???AAACCCIIIVVVdddGGGHHHJJJJJJHHHGGGGGGHHHHHHIIIKKKLLLMMMMMMMMMMMMOOONNNMMMLLLLLLMMMNNNOOOOOOPPPQQQQQQOOONNNNNNOOOMMMJJJIIIIIIHHHGGGMMMTTT[[[bbbmmmyyy|||{{{|||xxxlllfffaaa```aaa```^^^]]][[[XXXTTTRRRSSSUUUVVVWWWXXX[[[```gggppp~~~{{{xxxvvvvvvtttyyy}}}yyyvvvuuuvvvzzzrrriiieee___\\\[[[\\\\\\YYYWWWXXXRRRQQQOOOLLLIIIGGGGGGHHHJJJKKKNNNSSSWWWYYYWWWVVVTTTRRRRRRRRRQQQQQQXXXaaaiiiooouuuvvvsssqqqtttwwwqqqppprrrwwwyyy|||zzziiiaaa______```___^^^]]][[[ZZZ\\\YYYWWWUUUVVVXXXYYY[[[]]]]]]]]]]]]]]][[[XXXUUUOOOMMMIIIEEE@@@<<<999777444444444444333333333333444444444333333222222222333333222222333333444555222222111111111111222222222222222222222222222222///...---...111333333333111111222222222333333333333222222111111222222333111111111111111111111111000000111222222222222222111111111000000000000000000000////////////000000000////////////000////////////000000000/////////111111111000000000000000---......///000111111222111111111000000/////////000000000000000/////////////////////000000000000111000///......---......//////000000111111222222000000111111111222222222111111111111222222222222333333333333222222222222111222444555666555333222888777555666777888666555<<<<<<<<<<<<======>>>??????>>>???BBBDDDIIIVVVccc{{{FFFHHHJJJJJJJJJJJJKKKLLLIIIJJJLLLNNNOOOOOONNNNNNMMMLLLKKKJJJJJJKKKLLLMMMLLLNNNOOOOOOMMMLLLLLLMMMOOOLLLKKKKKKKKKOOO[[[fffpppxxxzzztttrrrpppnnnkkkiiigggfffdddcccaaaaaabbbdddggggggddd```aaa]]]ZZZXXXZZZ\\\^^^___```dddkkksss~~~vvvnnniiijjjjjjgggfffiiifffggggggbbb[[[SSSMMMKKKLLLLLLMMMPPPSSSUUUUUUTTTRRRPPPOOOOOONNNLLLQQQXXXYYY^^^bbbaaa\\\ZZZ[[[^^^```^^^___eeekkkqqq|||~~~mmmcccaaaaaa```___]]]\\\ZZZXXXWWWZZZ[[[\\\\\\[[[ZZZYYYYYYXXXXXXXXXZZZ\\\\\\[[[ZZZSSSQQQNNNIIIDDD???;;;888555555555444444444333333444444444333333222222222333333222222333333444555444333333222222333333444222222222222222222222222---,,,+++---///111222111111111222222222333333333333333222222222222333333222222222111111111111111///000111111222222111111000000000000000000111111000000////////////000000///000000000/////////000000000/////////000000000000000000000000000111111---......///000111111222000///////////////...............///000111111222000000000000////////////111000///......---......//////000000111111222222000000111111111222222222222222222222333333333333222222222222222111111111555666888::::::999888777666666555666777777666666666777888999:::;;;::::::??????AAADDDEEEJJJVVVbbbyyyFFFHHHJJJKKKKKKKKKLLLNNNKKKLLLNNNPPPQQQPPPOOONNNKKKKKKKKKJJJJJJKKKKKKKKKJJJKKKMMMMMMKKKJJJJJJKKKLLLJJJKKKMMMPPPXXXhhhvvvyyyrrriiicccbbb]]]\\\YYYWWWVVVVVVVVVWWWXXX]]]ccchhhnnnrrrppplllkkkhhhdddcccdddeeeffffffiiioooyyyzzzzzzzzzxxxzzz{{{kkk___XXXUUURRROOONNNOOOQQQRRRRRRQQQNNNLLLMMMKKKIIIMMMSSSTTTWWWZZZZZZWWWTTTTTTUUUXXXUUUTTTXXX\\\bbbllluuupppiiihhheeeccc```]]]ZZZYYYXXXXXXWWW[[[___aaa```]]][[[ZZZWWWVVVUUUWWWYYY\\\]]]\\\VVVUUURRRNNNIIICCC===:::666666666555555444444333444333333333333333333222333333222222333333444555444444333333333333444444111222222333333222222111...,,,,,,---000222222111000000000111111111111222333333222222222222333333222222222222222111111111000000111222222222222111000000000000111111111111222222111111111111222222///111222111000///000222111111111111111111222333000000000000111111111111......//////000000111111////////////............---------...///111333444111111000000//////......000000//////.../////////000000000000111111111111000111111111111222222222222222333333333444444444111111111222222333333333444555777888888888777666333333444444555555666666555666888999::::::::::::??????AAADDDFFFJJJVVVbbbxxxGGGIIIKKKKKKKKKJJJKKKLLLLLLMMMOOOQQQQQQPPPNNNLLLKKKLLLLLLMMMMMMLLLLLLKKKIIIJJJLLLLLLJJJJJJJJJKKKIIIKKKQQQWWW]]]fffwww{{{sssllliiieee]]]XXXXXXTTTTTTRRRQQQPPPQQQSSSUUUWWW```jjjsss}}}zzzwwwuuusssnnnxxxzzznnnhhh```ZZZYYYZZZ\\\]]]aaa\\\WWWTTTPPPLLLMMMQQQTTTVVVYYY[[[[[[ZZZXXXWWWSSSQQQPPPSSSTTTUUU[[[bbbuuu{{{yyyoookkkeee___ZZZXXXXXXYYYUUUZZZ___bbbaaa___^^^^^^[[[XXXUUUUUUWWWZZZ\\\]]]YYYYYYWWWSSSMMMGGGAAA>>>777777666666555444444333222333333333333333333444333333222222333333444555444333333222222333333444111222333333333333222111111///...///222333333333111111111111222222222222444333333222222333333444333333333222222111111111000111222222333333222222///000000000111111111111222222111111111111222222000222333333000000111333111000000///000111222333///000000000111111111111////////////000000000000////////////////////////............///000222333////////////000000000000000000/////////000111111111111111000000000000000000111111111111222222222222222222333333333444444111222333333444555666666222222222333333333333333333444555555555555666777888999:::;;;<<<===>>>>>>>>>>>>AAADDDEEEIIITTT```yyyIIIJJJLLLKKKJJJIIIIIIIIILLLNNNPPPQQQQQQOOOMMMKKKLLLMMMNNNOOOOOONNNMMMLLLIIIJJJLLLLLLKKKJJJJJJKKKOOOSSS]]]gggnnnwwwmmmddd___```^^^XXXTTTUUUUUUVVVUUUTTTTTTUUUXXXZZZ\\\gggtttooo}}}uuullliiijjjlllnnnwwwpppgggaaaYYYRRRPPPSSSQQQRRRUUUYYY\\\\\\YYYVVVQQQOOOPPPSSSRRRPPPRRRWWWbbbnnn{{{~~~}}}}}}zzztttkkkbbb[[[WWWVVVVVVTTTYYY___aaaaaa```aaabbb___[[[WWWUUUVVVYYY[[[\\\[[[[[[YYYVVVQQQJJJDDD@@@888777777666555444444444222222222333333444444444333333222222333333444555333222222111111222222333111222333444444333222111333222111222444555555444333333444444444555555555444333333222222333333444333333333222222111111111111111222333333333333222//////000000111111111222000000////////////000000000333444333111000222444///...---------///000111//////000000111111111222000000000000////////////000000000000000111111111000000///......///000111------...///000111222222000000///000000111222333222222111111000000//////000111111111111222222222111222222222222333333333222333444555666888999999444444333333333444555666666777888888666666777888888888999:::;;;======>>>======@@@CCCDDDHHHSSS^^^yyy