BM6P6(@ zzzsssqqqllleeeeeeiiihhhhhhfffbbb\\\UUUQQQOOOMMMLLLJJJHHHEEECCCAAAAAA===;;;::::::999:::AAAJJJMMM[[[jjjrrrwww~~~wwwvvvrrrkkkaaaUUUJJJDDD:::;;;<<<===>>>>>>>>>>>><<<:::888666555666888:::777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::555444333222111000000000222222222111111111111111333222222111111222222333666555444333444666888999777999;;;===>>>AAADDDGGGGGGIIILLLNNNQQQUUUZZZ^^^```ccchhhlllooouuu}}}gggYYY^^^pppwwwppprrr~~~^^^IIIAAABBBDDDGGGSSSdddvvvqqqdddeeebbbppp{{{kkkUUUPPPOOOVVV___gggpppxxx|||vvvooofffaaa[[[XXXYYYYYYXXXVVVOOONNNMMMLLLKKKJJJIIIHHHIIIIIIGGGEEEBBBBBBDDDFFFEEEIIINNNTTTXXX]]]aaadddjjjnnnuuu{{{qqqaaaZZZXXXTTTOOOJJJFFFEEEEEECCCCCCAAA>>>;;;<<<>>>AAABBBJJJXXXiiizzz|||sssmmmddd___[[[VVVOOOIIIDDDCCC@@@===<<<;;;<<<===999;;;======>>>???BBBEEEAAAAAAAAABBBBBBDDDEEEFFFHHHHHHIIIKKKLLLKKKGGGDDD@@@===999777777777777666111333666888;;;DDDQQQ[[[sss}}}pppjjjkkklllhhhcccWWWPPPKKKKKKLLLRRRggg}}}rrriiiooo|||xxxnnneeebbbeeekkkxxxoooaaaWWWPPPLLLAAA???<<<888666444333222333222222111222333555666777777888888999999999999::::::999888777666555555zzzvvvqqqjjjhhhjjjiiiiiihhheee```ZZZTTTQQQOOOOOOMMMKKKIIIGGGEEEDDD@@@===<<<<<<<<<>>>FFFOOOYYYhhhxxx|||qqqoookkkcccZZZOOOFFF@@@:::;;;<<<===>>>>>>>>>>>><<<:::888666666777999:::888888888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???>>>===<<<<<<;;;888777666555444333222222333333333222222222222222333222222111111222222333666555444333444666888999777999;;;===>>>AAADDDGGGGGGIIILLLNNNQQQUUUZZZ]]]```dddhhhlllpppuuu}}}hhhYYY^^^nnnwwwmmmlll{{{\\\HHHAAAAAACCCHHHSSSdddssskkk```bbbbbbrrr}}}kkkUUUQQQPPPXXXbbbkkkssszzz{{{uuunnneee```[[[XXXYYYYYYXXXVVVOOONNNMMMLLLKKKIIIIIIHHHIIIHHHGGGEEEBBBBBBDDDEEEEEEHHHNNNSSSXXX\\\aaadddjjjnnnuuu{{{ssseeeaaaZZZRRRKKKGGGGGGGGGDDDDDDCCC@@@>>>===???AAAFFFNNN\\\mmm}}}xxxsssiiibbb[[[VVVSSSNNNHHHCCCAAA@@@>>><<<;;;;;;<<<<<<:::;;;=========>>>AAACCCAAAAAAAAABBBBBBDDDEEEFFFHHHIIIJJJLLLNNNMMMJJJHHHCCC???;;;999888888777666333555666555666;;;DDDKKK```uuuwwwqqqqqqqqqlllfffZZZSSSNNNMMMLLLQQQdddyyyrrreee\\\```hhhmmmmmmmmmeee\\\TTTQQQQQQUUU^^^gggzzzttteeeYYYOOOIIIEEE???===:::777555444333333333222222222222444555666888888888888999999999:::999999999888777777666666}}}xxxrrrnnnllljjjkkkkkkjjjfff```YYYUUURRRRRRQQQOOONNNLLLJJJIIIDDDAAA???@@@AAADDDNNNYYYiiixxxxxxrrrhhheee```XXXOOOGGG@@@<<<999:::<<<>>>????????????;;;:::888777666777999:::888888999999999:::::::::<<<<<<<<<======>>>>>>>>>CCCBBBAAA@@@???======<<<<<<;;;:::999777666555444444444333333333333444444333222222111111222222333555555444444555666888999777999;;;===>>>AAADDDGGGFFFIIILLLOOORRRUUUZZZ]]]```dddiiimmmpppvvv}}}fffWWW[[[kkk~~~qqqkkkwwwwwwYYYHHHBBBAAABBBGGGSSSdddsss}}}fff[[[```dddvvvkkkWWWRRRRRR[[[fffooowww~~~|||uuulllddd___ZZZWWWXXXYYYXXXVVVOOONNNMMMKKKJJJIIIHHHHHHHHHHHHGGGEEEBBBBBBCCCEEEDDDHHHMMMRRRWWW\\\aaadddjjjnnntttyyy}}}|||tttgggZZZOOOJJJHHHHHHEEEEEEEEECCCAAA???@@@BBBHHHQQQ```ppp{{{rrriiiccc[[[VVVPPPLLLIIIFFFAAA===<<<<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<;;;<<<>>>@@@@@@@@@AAAAAABBBDDDEEEFFFIIIJJJKKKNNNPPPQQQOOOMMMFFFCCC???<<<;;;:::888666555666666444222444999===JJJWWWlll{{{xxxuuunnnhhh\\\UUUPPPNNNLLLOOO```sss|||ggg[[[RRRQQQSSSSSSSSSTTTSSSLLLGGGFFFEEEFFFKKKQQQ___iiirrrtttqqqrrrzzz}}}uuugggZZZOOOGGGAAA>>><<<:::888666444333333333333222222333333555666666888888999999999999::::::999999999999999888888888|||uuuqqqllllllmmmllljjjddd^^^YYYTTTTTTTTTSSSRRRPPPNNNMMMHHHEEECCCEEEGGGLLLXXXdddxxxwwwoooiii]]]ZZZTTTMMMFFF@@@;;;999888:::<<<>>>@@@@@@??????;;;:::888777777888999:::999999999999:::::::::;;;;;;;;;;;;<<<======>>>>>>@@@@@@??????>>>>>>======>>>>>>===<<<:::888777666444444333222222333444555333222222111111222222333555555444444555666777888777999;;;===>>>AAADDDGGGFFFIIIMMMPPPSSSVVVZZZ]]]```dddjjjnnnrrrwww~~~}}}dddVVVZZZiiizzzpppllltttXXXHHHCCCAAAAAAEEESSSeeettt}}}eeeYYY```fff{{{lllZZZTTTSSS\\\hhhqqqyyy~~~tttjjjbbb^^^YYYWWWXXXYYYXXXVVVPPPOOOMMMKKKIIIHHHHHHHHHGGGGGGGGGEEECCCBBBCCCDDDDDDHHHLLLQQQVVV[[[```dddiiimmmssswww{{{{{{gggXXXNNNIIIGGGFFFGGGGGGEEECCCAAAAAAAAAGGGQQQaaarrr~~~~~~uuummmcccZZZTTTOOOLLLHHHEEECCCAAA===;;;777888999:::::::::999999:::;;;<<<;;;:::999;;;===??????@@@@@@BBBCCCEEEFFFJJJJJJLLLOOORRRTTTSSSRRRKKKHHHCCC@@@>>><<<999777555777777666555555777:::<<>>;;;999888666444333333333444222222333444555666777777999999::::::::::::::::::888999999999:::::::::;;;~~~wwwooonnnllllllkkkgggaaa]]]VVVWWWXXXXXXWWWVVVTTTSSSNNNJJJHHHJJJNNNUUUdddrrryyyssskkkccc^^^RRROOOJJJDDD???;;;:::999999:::===???@@@@@@???>>>::::::999888888999:::;;;999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@>>>>>>>>>===<<<:::888777555444222111111111222333333222222111111222222333444444444555666666777888777999;;;===>>>AAADDDGGGFFFIIIMMMQQQSSSWWWZZZ]]]```eeekkkooosssxxx~~~fffYYY]]]lllpppddd{{{uuuYYYJJJDDDBBBBBBEEETTTfffuuueeeWWW^^^ggg~~~qqq___WWWTTT[[[gggqqqxxx}}}tttiiiaaa\\\WWWVVVWWWYYYXXXWWWQQQOOOLLLJJJHHHGGGGGGGGGFFFGGGGGGEEECCCAAABBBCCCDDDGGGKKKPPPTTTZZZ```dddiiilllqqqvvvzzz~~~{{{gggWWWMMMGGGGGGHHHHHHGGGDDDBBBBBBBBBIIISSScccsss~~~|||wwwoooggg___VVVNNNIIIFFFDDDAAA???===<<<:::999555555777888888999888888::::::;;;999888777888:::===>>>>>>???@@@BBBDDDEEEIIIIIIKKKOOORRRUUUUUUTTTOOOLLLHHHDDDBBB???<<<999777888999888777777777888777;;;BBBKKKWWWkkk}}}tttkkkeeeUUUPPPNNNNNNKKKMMM[[[mmm{{{ddd[[[QQQJJJEEE@@@???BBB???<<<;;;>>>>>>;;;;;;>>>DDDMMMVVVYYYWWW[[[gggqqq|||xxxmmm```ZZZQQQHHHBBB>>>;;;999777666555333333333333444222333444555666777777888;;;;;;::::::::::::::::::999999::::::;;;;;;<<<<<<uuuqqqllljjjjjjhhheeeaaa\\\]]]___```___^^^\\\[[[UUUQQQOOOQQQVVV```qqq|||{{{wwwpppjjjccc[[[TTTOOOGGGEEEAAA>>>;;;999999::::::;;;>>>@@@AAA@@@>>>===999999999999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======???@@@AAABBBCCC>>>>>>??????>>><<<:::999777555333111000000111222333222222111111222222333444444555555666777777777777999;;;===>>>AAADDDGGGFFFIIINNNRRRTTTWWWZZZ]]]```eeelllqqqtttyyylll___bbbppp~~~jjjaaatttxxx^^^LLLDDDCCCDDDFFFUUUfffttteeeVVV]]]gggggg]]]VVV[[[eeennnuuuyyyuuujjj___[[[VVVUUUWWWYYYXXXWWWQQQOOOLLLIIIGGGFFFGGGGGGEEEFFFGGGEEECCCAAABBBBBBDDDGGGKKKOOOSSSYYY___dddhhhkkkpppuuuzzzzzzgggWWWMMMKKKKKKKKKHHHEEEDDDDDDEEELLLVVVeeerrrzzz|||xxxuuukkkfff___XXXRRRKKKFFFBBB>>>===;;;:::888777777777444555555666777777888888888999999888666555777888;;;;;;<<<===???AAABBBCCCHHHHHHIIIMMMQQQSSSTTTSSSQQQOOOKKKHHHFFFCCC???<<<<<<;;;;;;999888666555555555777999===AAALLLaaatttyyyppphhhcccQQQMMMMMMNNNMMMNNN\\\mmm~~~|||zzzeeeZZZOOOHHHCCC===<<<>>>@@@<<<;;;<<<;;;777666888<<>>===;;;999888888999:::;;;===???AAAAAA@@@===;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;::::::;;;<<<<<<===>>>???@@@@@@>>>???@@@AAA@@@???===<<<:::888555222000000111222333222222111111222222333333444555666666777777777777999;;;===>>>AAADDDGGGFFFIIINNNRRRUUUXXXZZZ]]]```ffflllqqquuuyyypppbbbcccooojjjcccqqq}}}cccOOOEEEEEEGGGDDDTTTdddssshhhYYY```kkkpppcccXXX[[[dddlllrrrwww}}}uuujjj^^^ZZZUUUTTTWWWYYYXXXWWWRRROOOLLLHHHFFFFFFFFFGGGEEEFFFGGGEEECCCAAAAAABBBDDDFFFJJJNNNRRRXXX___cccgggkkkpppuuuzzzyyyeeeYYYPPPPPPNNNJJJGGGFFFGGGIIIOOOWWWcccnnnsssqqqkkkggg[[[VVVPPPKKKGGGDDD@@@>>>::::::999888666666666777666555444444555666888999777777888666555444666777999999:::;;;===???AAABBBFFFFFFGGGJJJNNNQQQRRRRRRSSSQQQMMMKKKIIIEEEAAA>>>@@@>>><<<;;;:::999888666666444666999;;;>>>IIIUUUgggwwwzzznnnfffaaa^^^QQQNNNNNNQQQOOOPPP]]]mmm}}}xxxrrrvvvyyywwwiii]]]PPPIIIDDD???;;;;;;BBB>>><<<===<<<999999<<<999===BBBGGGLLLUUU___eeennnssswwwwwwtttmmmaaaUUULLLHHHBBB>>><<<;;;:::999888777555444333333333444111333555777888999999999<<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<======xxxmmmhhhhhhjjjjjjiiiiiikkkmmmooopppooommmkkkaaa]]]ZZZ]]]cccppp}}}zzzxxxkkkiiifffcccbbbbbbcccdddeeeeeedddbbb^^^[[[WWWUUUSSSNNNIIIDDDAAA???===;;;888888777777777888999:::<<<>>>@@@BBBBBB???<<<:::999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======??????>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;>>>???AAABBBBBBAAA???>>>===;;;777333111111111222333222222222222222222333333444555666777777777777777999;;;===>>>AAADDDGGGFFFIIINNNRRRUUUXXX[[[]]]aaafffmmmrrruuuzzzpppaaaaaakkkpppeeeqqqgggQQQFFFEEEIIIAAAQQQcccssslll]]]dddpppwwwhhh[[[[[[ccckkkqqquuuyyy~~~uuukkk^^^YYYUUUTTTVVVYYYXXXWWWRRRPPPLLLHHHFFFFFFFFFGGGEEEFFFGGGFFFCCCAAAAAAAAADDDFFFJJJMMMRRRXXX___cccgggjjjooouuuzzzpppbbbTTTSSSPPPLLLIIIHHHJJJLLLOOOVVV```hhhkkkggg```ZZZPPPLLLGGGCCCAAA???===<<<;;;;;;;;;999888777888999777666444333444555888999555666777666444444666777888888999:::<<<>>>@@@AAAEEEEEEEEEHHHLLLOOOPPPPPPTTTRRROOOLLLJJJGGGCCC@@@AAA@@@>>>===>>>>>>===<<<777333555;;;>>><<<>>>CCCKKKZZZnnnoooddd^^^ZZZYYYRRROOOPPPSSSQQQQQQ]]]mmm|||xxxoooqqquuutttpppbbbTTTMMMHHHBBB>>><<>>======<<<<<<999777666444333333333444111333555777999999999999======<<<<<<<<<;;;;;;;;;=====================<<>>;;;999888777888999666888999888777666777888:::;;;<<<======<<<;;;:::999999:::;;;:::999888777::::::<<<=========<<<<<<;;;<<>>???>>>======???@@@???>>>===;;;888555333222222222222222333333333333444444222333555777999:::;;;;;;777999;;;===>>>AAAEEEGGGHHHKKKOOOQQQTTTVVVZZZ]]]___ccciiioootttxxx}}}sssaaa___jjjwwwjjjvvvnnnSSSCCCBBBFFFHHHRRRaaauuuoooaaaeeewwwlll[[[ZZZaaagggoooxxx{{{wwwnnnaaa^^^[[[YYYXXXXXXXXXWWWVVVSSSMMMJJJHHHHHHGGGFFFGGGFFFEEEBBB??????AAACCCDDDEEEHHHMMMTTT[[[___```gggjjjooosssxxxuuucccYYYSSSRRROOOHHHDDDDDDRRRWWW\\\``````ZZZTTTOOOEEEDDDAAA>>><<<:::999888555555555555555666777888666555444333444666888:::666666555444444444444555666666777777888:::;;;<<>>??????>>>===<<<<<<<<<===@@@FFFNNNVVV[[[ccceeegggeee___WWWOOOLLLGGGEEEBBB???<<<:::888888888777666555444333333333666555444333333444555666999777777:::>>>AAAAAA???===>>>???@@@@@@@@@??????~~~tttlllhhhjjjoootttttttttvvvyyy|||}}}}}}vvvpppiiigggmmmyyyuuuiiiaaa^^^XXXQQQPPPOOOLLLIIIFFFDDDBBBAAABBBBBBAAA@@@>>>===;;;:::888777666444444555777888666777888888777666777888:::;;;<<<======<<<;;;:::888999:::;;;;;;:::999888999:::;;;<<<<<<<<<;;;::::::;;;>>>@@@@@@@@@>>>===???===;;;999888888999999======<<<>>>@@@@@@???>>>===;;;888555333222222222222222333333333333444444222333444666777888999999777999;;;===>>>AAADDDGGGHHHKKKNNNQQQTTTWWWZZZ]]]___bbbhhhmmmqqqvvv{{{~~~ppp]]]ZZZcccxxx{{{tttYYYHHHDDDHHHMMMWWWfffzzzrrrbbbeeeuuu~~~jjjZZZYYYaaagggpppyyy{{{wwwooobbb___[[[YYYYYYYYYYYYYYYVVVRRRMMMJJJHHHHHHGGGFFFGGGGGGFFFCCC@@@???AAACCCCCCDDDGGGMMMSSSZZZ^^^```gggjjjnnnsssxxx~~~pppfff\\\WWWRRRLLLHHHJJJNNNQQQUUUXXXVVVRRRLLLHHHAAA???===;;;999777777666666666666666666777888888777666555444444555666777555555444333333333333333555555666666777999:::;;;<<<>>>AAADDDFFFHHHIIIIIIKKKLLLMMMLLLIIIGGGGGGGGGDDDCCCBBBCCCCCCBBB@@@>>>???:::777888777666777<<<===>>>EEEPPP^^^hhhkkkkkkkkkeee^^^ZZZZZZYYYVVVSSSTTTSSSSSSSSSQQQTTTbbbqqqyyyqqqnnnppprrrqqqooofffZZZOOOHHHCCC@@@>>><<<===>>>??????>>>===<<<<<<<<<===@@@EEELLLSSSWWW\\\^^^```^^^XXXQQQKKKHHHGGGEEEBBB???<<<:::999888888777666444333333333333666555444444444555666777:::999888:::===???>>><<<<<<===???AAABBBAAA@@@@@@~~~rrriiiiiiooovvvxxx{{{}}}~~~zzzssspppttt}}}|||wwwkkk]]]UUUQQQMMMHHHGGGGGGEEECCCAAA>>><<<::::::999999888777555555444333222222222333555777888666777888888666666777888:::;;;<<<======<<<;;;:::888888999:::;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999999:::===???@@@AAA@@@@@@@@@>>><<<:::888777777777;;;;;;<<<>>>@@@AAA???======;;;999666444333333333222222333333333333444444333333444555666666777777777999;;;===>>>@@@DDDFFFHHHKKKNNNQQQTTTWWWZZZ]]]^^^aaafffjjjnnnrrrwwwzzzppp\\\VVV]]]ooo}}}```MMMGGGIIIOOO[[[lllvvveeeeeessszzzgggXXXXXX___gggqqq{{{|||xxxpppddd```\\\YYYYYYZZZ[[[\\\VVVRRRMMMJJJIIIHHHGGGGGGHHHHHHGGGDDDAAA@@@AAACCCBBBDDDHHHMMMRRRXXX]]]___fffiiinnnsssxxx~~~~~~wwwiii___VVVOOOLLLMMMKKKLLLNNNNNNLLLHHHCCC@@@===<<<;;;999888777666666777777666666777777888888888777777666555444444444444333333222222222222222444444444555666777888999999:::===@@@CCCEEEGGGGGGIIIJJJKKKKKKJJJIIIJJJKKKHHHGGGGGGGGGHHHGGGEEECCCBBB>>>;;;;;;:::666777:::???>>>>>>CCCLLLTTTXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWVVVVVVVVVUUUTTTXXXfffttt~~~}}}uuullliiilllnnnnnnnnnfffZZZOOOGGGBBB>>><<<<<<===>>>?????????======<<<<<<===@@@DDDIIINNNQQQUUUVVVWWWVVVQQQLLLHHHGGGFFFEEEBBB???===;;;:::999777777555444333222222222555555444444444666777888;;;:::999:::;;;<<<;;;999:::<<<@@@CCCDDDDDDBBBAAAzzzpppoootttyyy}}}}}}zzz|||{{{yyyzzzzzzxxxvvvvvvvvvwwwyyy|||~~~xxxttthhhZZZRRRQQQOOOLLLCCCDDDCCCBBB@@@>>>;;;999777666666555444333333333333222333333444666888999666777888777666555666888::::::<<<<<<<<<<<<::::::777888999:::;;;<<<======<<<===>>>>>>>>>===;;;;;;999:::<<<>>>@@@AAABBBBBB>>>===<<<;;;::::::;;;;;;999999;;;===@@@AAA???======;;;999777555444444333222222222333333333444444555555555555555555666666777999;;;<<<>>>@@@CCCFFFGGGJJJNNNQQQTTTWWW[[[^^^]]]```dddhhhkkkoootttwww|||ttt___WWWZZZkkkeeePPPHHHHHHNNN\\\oooyyyggggggsss~~~tttcccUUUWWW^^^fffqqq|||}}}wwwpppeeeaaa\\\ZZZZZZ\\\^^^^^^VVVRRRMMMJJJIIIIIIHHHGGGIIIIIIHHHEEEBBBAAAAAABBBBBBEEEIIINNNRRRXXX]]]```eeehhhmmmrrrwww~~~|||tttooolllgggrrrxxxiii\\\RRRLLLJJJKKKKKKJJJHHHEEEBBB???===<<<<<<;;;:::999999999999777777666666666777777888777777777777666555444333444444333222222222222222222222333333444555777888777888:::===@@@CCCEEEFFFGGGHHHJJJJJJJJJKKKMMMOOOMMMMMMMMMNNNPPPOOOLLLJJJDDD@@@>>>>>><<<888888;;;???>>>>>>BBBJJJQQQUUUWWWWWWYYY\\\[[[YYYWWWYYYZZZXXXYYYYYYWWWWWW]]]iiittt{{{yyyrrriiifffjjjnnnnnnmmmggg\\\QQQHHHBBB>>><<<<<<===>>>???@@@???>>>>>>======>>>@@@CCCFFFIIIKKKOOOPPPQQQOOOLLLIIIGGGGGGEEEDDDBBB@@@>>><<<::::::888777555444333333222222555444444444555777999:::;;;::::::::::::::::::999999;;;???CCCEEEEEEDDDCCCzzzwwwzzz}}}tttnnnmmmlllhhheeebbbccceeehhhlllpppuuuxxxtttqqqgggZZZQQQPPPOOOLLLBBBBBBBBBBBBAAA>>><<<;;;777666555444333333333333444444444444555555666777555777888777666555666777999:::;;;<<<<<<;;;:::999888888999:::<<<===>>>??????@@@AAAAAAAAA@@@???>>>;;;;;;<<<===???AAABBBCCC??????>>>>>>============999999:::<<>>@@@CCCDDDFFFGGGIIIJJJJJJLLLOOORRRRRRRRRSSSUUUWWWVVVSSSQQQGGGBBB???@@@>>>;;;<<>>===<<<===>>>@@@@@@@@@???>>>===???@@@BBBDDDEEEFFFFFFIIIJJJKKKJJJHHHFFFEEEFFFDDDCCCBBBAAA???===;;;:::888777666555444333333333444444444555666999;;;<<<:::;;;;;;;;;;;;;;;;;;<<<888;;;???BBBEEEFFFEEEEEE|||mmmdddaaa___ZZZUUUSSSTTTUUUWWWZZZ```gggllllllkkkdddWWWMMMJJJGGGDDD@@@@@@@@@@@@???>>>===<<<888666444333111111222222333333333333333333333333555666777777555555666777999:::;;;<<<<<<;;;:::999:::::::::;;;<<<===???@@@AAAAAACCCDDDDDDDDDCCCCCC>>>>>>======>>>???AAACCCCCCCCCAAA@@@>>>===<<<;;;;;;:::999:::===>>>>>>===<<<;;;:::999888666555555222222333333333333444444777666555555555666777888777999;;;<<<===???BBBDDDFFFIIIMMMQQQTTTXXX\\\___]]]___bbbeeehhhmmmsssvvvwww}}}hhhZZZXXXgggiiiQQQGGGFFFMMM]]]sssxxxiiijjjuuu~~~fffYYYQQQUUU\\\bbbkkkvvv|||tttkkkbbb___]]]\\\]]]_________VVVRRRNNNKKKJJJJJJJJJIIIHHHHHHHHHFFFBBB@@@???@@@BBBFFFKKKNNNQQQUUU[[[```cccfffkkkpppvvv}}}{{{lll```YYYUUUSSSSSSVVV\\\bbbjjjvvvzzziii[[[PPPHHHGGGFFFCCCAAA???===<<<<<<::::::999999888888999999888888777666666666777777555555555666666666666666555555444333333333333333111111111222333444555666555555666888;;;===@@@AAACCCDDDGGGIIIKKKNNNSSSVVVXXXXXXZZZ]]]___^^^[[[YYYMMMHHHCCCCCCAAA>>>@@@DDD@@@DDDLLLSSSYYY\\\]]]]]][[[___cccdddcccdddfffiiigggiiigggbbbaaahhhqqqvvvxxxvvvpppiiigggkkkoooooogggddd^^^TTTIIIBBB>>>===<<<===???@@@@@@@@@@@@??????@@@CCCEEEFFFEEEDDDCCCDDDFFFGGGGGGEEECCCCCCCCCCCCCCCBBBAAA@@@>>><<<;;;999999777666555444444444333333444555777:::===>>><<<>>>???>>>===<<<===>>>999;;;===@@@CCCEEEEEEFFF}}}kkk___[[[XXXRRRLLLKKKKKKJJJIIIJJJPPPXXX^^^```bbb^^^TTTKKKGGGDDD@@@AAA@@@???>>>>>>>>>>>>>>>:::888555333111111111222111111222222333333333333555666777666555555666777999:::;;;;;;;;;;;;:::999;;;;;;;;;;;;<<<===???@@@AAABBBCCCEEEFFFFFFFFFEEEBBB@@@>>>======>>>@@@AAAAAAAAAAAA@@@???>>><<<<<<===;;;999888:::<<<======<<<;;;;;;:::999777666555222222333333333333444444666555444333444555777888777999;;;<<<<<<>>>AAACCCFFFIIIMMMQQQTTTXXX\\\___]]]___bbbeeeiiinnntttxxx{{{ppp]]]YYYfffkkkSSSIIIHHHKKK\\\qqqvvvhhhiiisss|||zzz```UUUPPPUUU[[[___hhhrrryyy~~~qqqhhh___^^^]]]]]]_________^^^VVVRRRNNNKKKJJJJJJJJJJJJGGGHHHHHHEEEBBB???>>>>>>???DDDJJJMMMNNNRRRYYY^^^bbbeeejjjpppvvv}}}wwwjjj___XXXSSSRRRNNNQQQTTTZZZbbbpppwwwggg\\\RRRKKKEEEDDDCCCAAA@@@?????????<<<<<<;;;:::::::::::::::;;;:::999999888888888999888777666555444444555555444333333222222222222222111111111222333444555666444444444555777999;;;===>>>@@@DDDGGGLLLRRRXXX]]]bbbccceeehhhjjjjjjgggdddVVVOOOIIIGGGDDDAAADDDHHHKKKPPPYYYaaafffiiiiiiiiidddfffjjjmmmooorrrvvvxxxsssvvvssskkkjjjqqqxxxzzzyyyxxxrrrjjjgggjjjlllkkkcccaaa\\\RRRHHH@@@<<<<<<<<<===???@@@AAAAAA@@@@@@@@@BBBEEEHHHHHHGGGDDDBBBCCCEEEGGGHHHFFFDDDCCCCCCBBBBBBBBBBBBAAA???===<<<;;;:::999777666666666666333333444555888;;;>>>@@@AAABBBCCCAAA>>><<<===???:::;;;<<<>>>@@@CCCEEEFFFlll___ZZZVVVPPPJJJIIIHHHEEEBBBAAAFFFOOOUUUXXX\\\\\\UUUMMMJJJGGGCCCBBBAAA@@@???>>>???@@@AAA<<<:::777444333222222333000111222444444555555555555666777666555444555777999999;;;;;;;;;;;;999999<<<<<<;;;;;;<<<===???@@@@@@AAACCCEEEGGGGGGGGGGGGDDDBBB???===<<<===???@@@<<<===>>>???????????????>>><<<888777999;;;======<<<<<<;;;:::999888666555222222333333333444444444444333222222222444666888777999;;;<<<<<<>>>AAACCCFFFIIIMMMQQQTTTXXX\\\___]]]___bbbfffiiiooouuuzzz~~~wwwbbb[[[gggmmmUUULLLKKKHHHYYYnnnuuuggghhhrrrzzzrrr]]]SSSOOOUUU[[[^^^eeeooovvv|||pppfff]]]]]]]]]^^^___```^^^]]]VVVRRRNNNKKKJJJKKKJJJJJJFFFGGGGGGEEEBBB???=========CCCHHHKKKLLLPPPWWW\\\bbbeeejjjooouuu}}}}}}yyyqqqggg^^^WWWSSSQQQLLLOOOSSSXXXbbbqqqoooaaaYYYSSSLLLFFFEEEDDDCCCCCCBBBBBBCCC@@@???>>>>>>===============<<<;;;;;;::::::::::::<<<:::777444333333333444333222222111000111111111111111111222333444666666333222222333444666888::::::<<>>;;;;;;;;;===???BBBDDDFFFrrraaaWWWQQQKKKHHHDDDEEEDDDBBB@@@AAAEEEIIIKKKNNNPPPPPPMMMIIIEEECCCAAAAAA@@@AAABBBAAA???<<<;;;;;;:::888777555444444111111111111222333444555777777777777666666666666888999::::::::::::999888777888999;;;===>>>???@@@@@@BBBEEEHHHJJJIIIHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@>>>>>>??????@@@@@@@@@AAA???>>><<<;;;::::::;;;;;;>>>>>><<<;;;999888666666444444333333333444444555444444444555555555555666555777999:::<<<>>>AAACCCDDDGGGKKKOOOQQQUUUYYY\\\aaa```aaaeeekkkqqqvvvyyy~~~}}}```[[[gggtttUUUGGGHHHPPP\\\kkkzzzyyyjjjfffppp|||rrr^^^WWWSSSVVV[[[```fffmmmvvv|||qqqeee```^^^\\\]]]___```^^^[[[XXXTTTNNNKKKIIIHHHGGGFFFDDDDDDEEEDDDCCCAAA???>>>AAACCCGGGJJJMMMQQQVVVYYYaaadddjjjqqqxxx|||oooeee```\\\VVVRRROOOOOOQQQWWWfff{{{}}}vvvuuusssnnnggg]]]UUUPPPNNNIIIGGGEEECCCCCCEEEGGGIIIBBBAAA@@@???????????????@@@???===;;;:::999::::::;;;:::999777666555555555555444444333333222222222---------///222444444444222222222333444555666777888;;;>>>@@@EEENNNZZZbbbiiinnnuuu}}}{{{wwwhhhZZZPPPPPPOOOKKKOOOXXXaaaeeennnxxx|||{{{|||}}}yyywwwwwwxxx{{{{{{xxxsssoookkkiiihhhhhh```ZZZQQQIIIDDDAAA>>>===DDDBBBAAAAAABBBCCCCCCBBBBBBIIIMMMKKKHHHHHHGGGEEEGGGGGGIIIJJJKKKHHHEEEAAAAAA???======???@@@@@@@@@>>><<<999888999888777666777444333444999???DDDFFFJJJIIIGGGDDDCCCAAAAAAAAA>>>>>>>>><<<;;;<<>>===;;;;;;;;;;;;<<<======<<<;;;:::888777666444444444333333444444555444444444555555555555666666777:::;;;<<<>>>AAADDDCCCFFFJJJMMMPPPSSSWWWZZZ___^^^___bbbiiipppvvvyyyddd^^^gggxxxYYYKKKKKKOOO\\\mmm|||vvvjjjhhhrrr}}}oooYYYSSSPPPUUU\\\bbbiiioooyyy~~~rrrfff```]]]\\\]]]```aaa___\\\YYYUUUPPPLLLJJJIIIHHHGGGHHHIIIIIIHHHGGGDDDBBBAAA@@@CCCGGGJJJMMMQQQVVVYYY^^^bbbhhhooowww}}}rrrjjjddd___XXXSSSRRRTTTYYYcccttttttnnnkkkfff^^^WWWQQQMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBAAA???===<<<<<<<<<===;;;;;;999888777666666666555555444444333222222222222000000111333444333222333222222333333555666666666888;;;>>>CCCMMMYYYaaakkkrrr{{{{{{lll___UUUVVVVVVUUU[[[eeeppprrrxxxxxxuuuvvvxxxzzz}}}zzzxxxtttpppllliiigggfff```ZZZQQQIIIDDD@@@>>><<>>>>>???@@@@@@@@@>>><<<999888999999777666666555555666:::@@@GGGKKKQQQPPPNNNKKKHHHEEECCCAAA???@@@???===<<<===@@@BBBnnn___TTTLLLGGGCCCDDDEEECCCAAA??????@@@AAADDDIIILLLMMMKKKHHHFFFBBBAAA@@@AAACCCDDDCCCAAA@@@???>>><<<:::777555444666666555333222222222222666666666666666666666666888888999999999999888888666777888:::<<<===>>>??????AAADDDGGGIIIIIIIIIIIIIIIIIIGGGFFFDDDBBBAAA@@@888;;;???CCCEEEDDDBBBAAA??????>>><<<<<<<<<<<<<<<:::;;;<<<<<<;;;:::888777555444444333333444444444444444444555555555555666666888:::;;;===???BBBDDDCCCFFFIIILLLNNNQQQTTTWWW[[[[[[\\\___eeemmmuuuzzziiiaaagggpppyyyZZZMMMLLLOOO]]]pppsssjjjkkkttt~~~~~~kkkVVVPPPMMMSSS\\\cccjjjooo|||sssggg___]]][[[]]]```bbb```^^^ZZZVVVPPPMMMKKKJJJIIIHHHHHHHHHHHHGGGEEEBBB@@@>>>@@@BBBFFFIIILLLPPPUUUXXXZZZ___eeemmmuuu~~~zzzsssllleee]]]WWWVVVZZZcccppp{{{jjjfff^^^WWWQQQNNNMMMMMMOOOQQQSSSTTTRRROOOJJJGGGKKKKKKKKKJJJJJJHHHGGGFFFEEEDDDBBB@@@?????????@@@<<<<<<:::999888888888888666666555444444333222222666444333333333333222000333222222333333444555666444666888:::???IIIUUU^^^iiirrroooddd]]]___bbbdddkkkuuu}}}}}}sssqqqtttwwwyyy{{{zzzyyyvvvsssnnnjjjgggeee```ZZZQQQIIICCC@@@===;;;>>>>>>>>>???AAADDDGGGHHHPPPUUUWWWRRRMMMKKKJJJGGGHHHJJJLLLNNNMMMJJJGGGDDDCCCAAA>>>>>>???AAAAAA@@@>>><<<999999999999888777555777777888:::AAAJJJRRRZZZZZZWWWTTTOOOIIIDDDAAAAAAAAA@@@???===>>>@@@BBBwwwfffXXXNNNHHHDDDEEEFFFFFFDDDAAA>>>===>>>@@@EEEJJJMMMMMMJJJGGGBBBAAA@@@@@@BBBDDDDDDCCCCCCBBBAAA???===:::777555666555444333222222111111444555555555555555666666777888888888888888888777555555777888:::;;;======???AAACCCFFFHHHIIIIIIIIIJJJIIIHHHFFFEEECCCBBBAAA:::<<>>======<<<<<<999:::;;;<<<<<<:::999888555555444333333333444444444444444555555555555666666888:::<<<===???BBBEEEDDDGGGJJJLLLNNNQQQTTTVVVYYYYYYZZZ\\\bbbjjjttt{{{kkkbbbggguuufffssstttXXXKKKIIINNN^^^rrrpppjjjmmmwww|||hhhVVVNNNKKKQQQ[[[bbbiiinnnzzz}}}tttiii___]]]\\\]]]aaacccbbb___YYYUUUPPPLLLJJJJJJIIIHHHHHHHHHHHHFFFDDDAAA>>>===???AAAEEEHHHKKKOOOTTTWWWYYY]]]dddkkksss{{{}}}tttlllddd______eeepppmmmggg^^^WWWRRRQQQRRRSSSVVVWWWYYYYYYWWWRRRLLLIIIIIIJJJJJJKKKKKKJJJIIIHHHFFFEEECCCAAAAAAAAAAAABBB>>>===<<<;;;:::999999:::888777777666555444333333666555333333333333222000333222222222333444444555444555777888;;;CCCNNNVVV___jjjzzz}}}pppjjjgggkkkoooqqqwww}}}}}}~~~wwwkkkkkkppptttwwwyyy|||{{{zzzwwwrrrmmmhhheee```YYYPPPHHHCCC???<<<;;;===>>>???@@@BBBEEEIIIKKKUUUZZZ[[[UUUOOONNNMMMKKKJJJMMMPPPQQQOOOKKKHHHFFFCCCAAA??????@@@AAAAAA@@@===<<<999999999:::999777555888::::::;;;AAAMMMVVVaaa```___[[[UUUMMMFFFBBBBBBBBBAAA???======???AAAnnn]]]PPPHHHEEEFFFGGGHHHHHHEEE@@@>>>>>>???CCCHHHMMMNNNLLLIIICCCAAA??????AAACCCDDDDDDEEEEEEDDDCCC@@@===:::888444444333222222222222222333333444444555555555555777777777777777777777777666777888:::;;;===>>>???@@@AAACCCEEEGGGHHHIIIIIIIIIHHHGGGFFFEEECCCCCCBBB??????>>>>>>>>>??????@@@@@@@@@@@@??????>>>======999:::;;;;;;;;;:::999999666555444333333333333333444444444555555555555666666888:::;;;<<>>@@@DDDGGGJJJNNNSSSVVVZZZ^^^dddjjjpppxxx~~~vvvqqqnnnpppwwwrrrkkkbbb\\\YYYYYYZZZYYY[[[[[[ZZZYYYUUUQQQMMMJJJEEEFFFGGGGGGGGGGGGGGGGGGEEEDDDBBBAAA@@@@@@AAABBB???>>>===<<<<<<;;;<<<<<<::::::999888777666555555444333222222333444333111333333222222222333444444555666777666777===EEELLLTTT___ooo}}}}}}uuussstttyyy|||||||||}}}zzzwwwxxx|||wwwllldddgggmmmqqqtttvvv||||||{{{yyytttooojjjggg^^^XXXOOOGGGBBB???<<<;;;===???AAABBBCCCFFFLLLPPPXXX\\\\\\VVVQQQPPPPPPNNNMMMQQQUUUUUUQQQLLLHHHFFFCCCAAA???>>>???@@@@@@???===;;;:::999::::::999888666999;;;;;;<<>><<<<<<>>>@@@uuubbbRRRIIIFFFFFFHHHJJJKKKIIIDDDAAA??????AAAFFFMMMQQQPPPNNNFFFCCC@@@???AAACCCEEEEEEFFFFFFFFFFFFCCC@@@===:::555555444333333222333333222222333333444555555555777777666666666666777777::::::;;;===???@@@BBBBBBAAABBBCCCEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA???======>>>???AAAAAAAAAAAAAAA@@@???>>>===;;;:::::::::::::::::::::666555555444333333333333444444444555555555555666555777999:::<<<>>>AAACCCFFFIIILLLOOOQQQTTTWWWZZZYYY[[[]]]^^^```fffpppwwwlll___ddd~~~sssggggggpppiiiTTTJJJGGGLLL]]]rrrrrrjjjlllxxxsssYYYOOOIIIPPP^^^jjjsssxxxssswww~~~tttkkkaaa___]]]___bbbdddbbb```XXXTTTNNNJJJIIIHHHGGGFFFIIIIIIIIIHHHFFFCCCAAA???===???CCCFFFIIIMMMRRRUUU[[[^^^ccciiiooovvv~~~uuuooohhhdddddddddcccbbb```___]]]ZZZWWWSSSOOOMMMGGGFFFEEEDDDDDDDDDDDDEEECCCBBBAAA@@@???@@@AAAAAA@@@??????>>>======>>>>>>======<<<;;;999888777777333222111222444555444333333333222222222222333333555666777666666888>>>DDDKKKVVVeeeqqqxxx{{{~~~}}}~~~zzzuuupppnnnpppuuu{{{kkkeeeccchhhmmmppprrruuuyyyyyyxxxvvvrrrnnniiiggg\\\VVVMMMFFFBBB???===<<<===@@@CCCDDDFFFJJJQQQWWW\\\```___WWWRRRQQQQQQQQQQQQUUUZZZYYYSSSLLLHHHFFFCCCAAA>>>===>>>??????>>>===;;;:::999:::;;;:::999777999;;;<<<===CCCJJJQQQ^^^______^^^ZZZUUUPPPMMMCCCBBBAAA>>>;;;;;;===???kkkuuu{{{fffTTTJJJEEEEEEFFFIIILLLKKKHHHDDD???===???EEENNNTTTVVVUUUJJJGGGCCCAAABBBEEEFFFGGGFFFGGGHHHHHHFFFCCC???===:::999777666444333333333111222222333444444555555777666555555555555666777::::::<<<===???AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@AAABBBBBBAAABBBBBBBBBAAA@@@???>>>===<<<:::888888999::::::666666555444333333333333444444444555555555555666444666888999:::===@@@BBBEEEHHHLLLOOORRRUUUYYY[[[[[[^^^```aaaaaafffmmmttt~~~ooo```aaayyymmmggghhhyyycccQQQJJJFFFLLL\\\qqquuuiiiiiiwwweeeYYYPPPTTTaaallluuu{{{tttyyyssskkkccc```^^^```cccdddbbb___XXXUUUOOOKKKJJJIIIHHHGGGEEEEEEEEEDDDCCCAAA>>>===<<<>>>BBBEEEHHHLLLQQQTTTYYY]]]bbbhhhooowww~~~wwwrrrnnnnnnqqqrrrpppmmmhhhhhhgggeeeaaa\\\XXXUUUNNNLLLHHHEEECCCBBBCCCCCCCCCBBB@@@??????@@@AAAAAAAAA@@@@@@???????????????@@@???>>>===;;;:::999999555444333444555555444333333333222222222222222333222444777777666777;;;???DDDMMMZZZdddmmmttt}}}zzzqqqjjjaaa```ccciiiooovvvttteeeeeehhhnnnqqqpppqqquuussssssrrrooollliiieeedddYYYTTTLLLEEEBBB@@@>>>===;;;???CCCFFFIIIOOOYYY```bbbeeebbbZZZSSSQQQRRRQQQTTTYYY]]]\\\TTTLLLGGGEEEBBB@@@===<<<===>>>===<<<===;;;::::::;;;;;;;;;:::999999:::;;;>>>CCCGGGJJJQQQRRRTTTUUUTTTRRROOOMMMDDDDDDBBB???<<<<<<===???TTT```qqqzzzyyy|||~~~hhhUUUKKKCCCCCCDDDHHHLLLLLLIIIFFF>>><<<===DDDOOOWWW[[[[[[NNNJJJEEECCCDDDFFFHHHIIIGGGGGGIIIIIIGGGDDDAAA???>>>===:::888666444333222111111222333333444555555777666555444444555666777777888999;;;===>>>???@@@DDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCCCCDDDDDDEEEEEE???AAABBBDDDEEEEEEDDDDDDAAABBBCCCCCCBBBAAA???>>>???===:::888777888:::;;;777666555444333222222222444444444555555555666666333555777999:::<<>>BBBEEEHHHLLLQQQTTTWWW[[[aaahhhoooxxxxxxuuutttvvv{{{}}}{{{wwwpppqqqqqqppplllgggaaa]]]VVVRRRMMMGGGCCCBBBBBBCCCCCCBBBAAA@@@???@@@AAABBBAAAAAA@@@@@@???@@@@@@@@@AAAAAA@@@>>>===;;;::::::888777555555666666555333333333222222111222222222///333666777777777;;;>>>???GGGRRR\\\dddooo{{{yyyrrrhhh```TTTSSSWWW^^^dddiiiqqqzzz{{{ttthhhdddgggnnnttttttpppqqquuunnnnnnllljjjgggdddbbb```XXXSSSKKKEEEBBB@@@???>>>999>>>CCCGGGKKKSSS^^^ggggggiiifff\\\TTTRRRRRRPPPVVV[[[```]]]UUULLLGGGEEEBBB???===<<<<<<===<<<<<<===;;;::::::;;;<<<;;;::::::999999;;;???CCCDDDEEEEEEGGGIIIKKKLLLLLLKKKJJJFFFFFFDDDAAA>>>===>>>@@@DDDKKKWWWiiizzzpppjjjggglllzzzsss\\\KKKHHHGGGGGGHHHIIIJJJHHHGGGBBB???<<<@@@IIITTT\\\```___TTTHHHCCCEEEIIIIIIGGGJJJIIIHHHHHHGGGFFFBBB@@@===;;;999666444333333333555444333333444555666777888777555444444666999:::777777888999:::<<<===>>>???AAADDDGGGHHHGGGFFFEEEDDDCCCBBBCCCFFFHHHHHHGGGBBBBBBBBBCCCDDDFFFHHHIIIJJJGGGDDDBBBBBBBBBAAA@@@=========<<<;;;:::999888666555555444444333222222555555555555666666666666777666555666777;;;>>>@@@DDDGGGKKKNNNQQQUUUXXX[[[___aaaccccccbbbdddhhhlllyyyqqq___dddmmm~~~ooofffnnnwww___NNNHHHHHHNNN^^^sss{{{oooooo{{{pppYYYYYY```ooozzz{{{uuuzzzwwwlllfffbbb]]]\\\___cccddddddZZZUUUPPPLLLJJJJJJIIIIIIJJJHHHFFFEEEDDDCCCAAA???@@@BBBDDDEEEGGGJJJNNNQQQWWWXXX\\\dddnnnxxx|||wwwwwwtttrrrqqqsssyyy}}}~~~~~~zzzwwwooodddYYYRRRJJJBBBBBBFFFEEECCCBBBDDDAAA======AAABBBAAA@@@?????????@@@AAAAAAAAAAAA@@@>>>;;;888777999777444333333444444333444444333333222333333333111333333444444555888;;;===DDDNNNWWW___jjjxxxyyyooocccYYYSSSPPPOOOPPPTTTZZZ___aaaaaammmpppttttttqqqlllhhhfffiiilllppptttuuusssqqqooonnnjjjddd```]]][[[XXXWWWQQQMMMGGGFFFGGGFFFBBB===@@@BBBEEEKKKTTT]]]eeejjjoookkkeee^^^WWWSSSSSSTTTVVV___gggfff[[[NNNFFFCCC@@@>>><<<:::999:::;;;<<<===<<<;;;:::999:::;;;<<<:::::::::<<<>>>AAADDDEEEEEECCCBBBBBBDDDHHHJJJKKKKKKIIIFFFDDDCCCAAA???===;;;BBBLLL\\\qqq~~~ssskkkbbb\\\ZZZ___lllzzzuuu]]]KKKEEEEEEFFFHHHIIIJJJIIIIIIBBB@@@>>>@@@HHHRRR]]]dddeeeZZZLLLEEEFFFIIIJJJIIIKKKIIIHHHHHHHHHFFFCCC@@@===<<<999666444333333333555444333333444555777888999777555444444666888:::888888999:::;;;<<<>>>>>>===???BBBEEEGGGGGGFFFEEEDDDCCCBBBDDDFFFHHHIIIHHHFFFEEEDDDDDDDDDFFFHHHIIIJJJHHHDDDCCCBBBBBBAAA@@@======<<<<<<;;;:::888888666666666555444444333333555555555555666666666666777666555666777;;;>>>@@@DDDGGGKKKNNNQQQTTTXXX[[[^^^aaacccddddddeeeiiimmmxxxuuubbbdddiiissskkktttwww]]]KKKFFFGGGOOO___uuuyyypppppp|||vvv^^^]]]bbbnnnwwwvvvsssyyy~~~yyynnneeeaaa]]]]]]```cccdddccc[[[VVVQQQLLLKKKJJJJJJIIIJJJHHHFFFEEEEEECCCAAA??????@@@CCCDDDFFFIIINNNQQQWWWYYY]]]dddnnnwww~~~~~~tttmmmllleeecccccchhhpppyyyzzzmmmbbbVVVIIIBBBCCCDDDBBBBBBDDDCCC??????BBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDCCCBBBAAA>>><<<:::===;;;888777888888777666444444333222222222222333222222333333333444777:::<<>><<<;;;:::;;;<<<======<<<;;;:::::::::;;;;;;::::::;;;<<<>>>AAADDDFFFDDDBBB@@@@@@AAAEEEHHHIIILLLIIIFFFCCCBBBAAA???===444999BBBLLL^^^yyyuuuqqqooolllhhh^^^WWWPPPLLLJJJNNNZZZggg|||www^^^KKKCCCDDDEEEGGGHHHIIIJJJJJJCCCBBBAAAAAAFFFQQQ___jjjnnnbbbRRRIIIGGGJJJKKKKKKLLLJJJIIIHHHHHHFFFCCCAAA>>><<<:::777555444333333555444444333444666777888:::888666555555666888999::::::::::::;;;<<<===>>>:::<<>>AAACCCEEEIIINNNQQQVVVYYY^^^fffnnnvvv}}}xxxmmmeeebbbXXXWWWWWW\\\fffsss~~~yyyiiiWWWJJJDDDCCCAAAAAADDDDDDAAAAAACCCBBBBBBAAAAAAAAACCCDDDEEEFFFGGGGGGFFFDDDBBB@@@???===:::888777777777666555444444333222222222222222222222333222222333666888;;;AAAKKKWWWbbbkkkqqqtttwwwtttnnnfff]]]TTTMMMJJJHHHGGGGGGIIILLLNNNOOOOOOSSSWWW]]]bbbfffkkkooorrrrrrrrrqqqqqqooonnnlllkkkddddddccc^^^XXXTTTTTTVVVTTTOOOKKKIIIIIIIIIHHHEEEGGGJJJPPPXXXbbbkkkssswwwwwwwwwrrrhhh\\\UUUTTTUUU\\\ccckkkjjj```RRRHHHCCC???>>><<<<<<;;;<<<===>>>===<<<;;;::::::::::::;;;::::::;;;<<>>AAAEEEHHHNNNJJJFFFBBBAAA@@@???===222777<<>>AAACCCDDDEEEBBBAAAAAACCCGGGJJJKKKKKKLLLJJJGGGDDDCCCDDDFFFGGGIIIGGGEEEDDDDDDCCCAAA@@@>>>>>>===<<<;;;:::888777666666555555444333333222444444444555555555666666666666666666888:::<<<>>>BBBEEEIIILLLOOORRRVVVYYYZZZ___dddggghhhiiillloooxxxuuuccccccddd~~~zzz\\\HHHDDDGGGNNN___wwwuuuooopppyyyuuuaaa___aaahhhnnnlllpppvvv~~~wwwsssvvv{{{oooccc```^^^___bbbdddcccaaa]]]YYYSSSNNNLLLLLLKKKJJJJJJHHHGGGFFFFFFDDDAAA???;;;===@@@BBBEEEHHHMMMQQQVVVZZZ```gggnnnuuu{{{{{{tttkkkbbb^^^WWWUUUTTTWWW```mmmyyy~~~jjjWWWLLLDDD@@@@@@CCCDDDBBBBBBDDDAAAAAA@@@AAAAAACCCEEEFFFGGGHHHHHHHHHGGGEEEDDDBBB===<<<999999999888777555555444333222222111222222111222333222111222555777<<>>>>>=========>>>??????===<<<<<<;;;::::::::::::999::::::<<>>===???DDDGGGOOOKKKFFFBBB@@@???>>>===444777:::<<>><<<<<<;;;===EEEOOO^^^ooosss\\\JJJFFFHHHIIIIIIGGGFFFFFFGGGEEEGGGFFFDDDEEEQQQfffuuuyyymmm\\\NNNHHHHHHKKKMMMNNNLLLIIIHHHHHHGGGEEECCC@@@>>><<<999666444444444444444444444555777999:::;;;;;;:::999999999:::;;;;;;::::::999999999999999777777999:::===???AAABBB@@@???@@@BBBGGGJJJKKKLLLLLLJJJGGGDDDCCCCCCDDDEEEHHHFFFEEEEEEEEEEEECCCAAA?????????>>><<<:::999888555555444444333222222222444444444444555555555555666666666666888999;;;<<>><<<:::666555444333222222222222111222222222111222555888???GGGTTTdddpppuuutttqqqmmmhhh```WWWOOOJJJHHHGGGEEEFFFFFFFFFFFFGGGIIIJJJPPPWWWbbblllrrruuuwwwxxxvvvsssoookkkgggeeeeeeeeeeeehhhkkkiiiccc^^^___bbb___[[[WWWTTTSSSUUUVVVWWWYYY]]]dddllltttzzz}}}xxxxxxsssjjj```YYYXXXZZZ]]]bbbgggeee]]]QQQFFF@@@??????>>>>>>?????????@@@===<<<<<<<<<;;;:::999999888999:::;;;>>>BBBEEEGGGGGGFFFDDDAAA???@@@DDDHHHNNNJJJFFFBBBAAA@@@???===444555666666<<>>===<<<;;;:::999888888999888777777777999;;;===>>>======>>>AAAFFFIIIKKKLLLKKKJJJHHHEEEDDDCCCBBBCCCFFFEEEDDDEEEFFFFFFEEECCCAAAAAA@@@???>>><<<:::999666555555444333333222222333444444444444555555555666666666777888999:::;;;@@@CCCGGGJJJMMMPPPTTTWWWYYY^^^dddhhhjjjmmmrrrvvv~~~qqqbbbcccgggfffSSSLLLLLLNNN___vvvzzzmmmkkktttlll\\\^^^aaajjjsssrrrnnntttzzz|||vvvzzz|||pppdddaaa^^^^^^bbbdddcccbbb^^^ZZZTTTOOOLLLKKKJJJJJJIIIHHHHHHHHHHHHEEEBBB>>><<<===@@@BBBDDDHHHMMMPPPTTT[[[cccjjjnnnrrrwww{{{|||xxxjjjeeeccc^^^XXXVVVSSSRRRQQQRRRWWWaaammmuuu||||||zzz}}}ooo\\\PPPGGGAAAAAACCCCCCDDDFFFAAAAAA@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFDDDCCCAAAAAA@@@???<<<:::888777666444333333333333000111222222222444777999CCCMMM\\\jjjsssuuusssqqqiiiddd[[[RRRLLLHHHFFFFFFCCCEEEFFFGGGGGGIIILLLNNNRRR[[[fffqqqvvvxxxyyyyyypppnnnkkkiiihhhhhhiiiiiimmmpppqqqooojjjeeedddddd```]]]ZZZXXXYYY\\\aaadddjjjnnntttzzzzzzvvvpppggg```\\\[[[[[[\\\___bbb```YYYNNNEEE???@@@@@@@@@@@@@@@@@@@@@???=========<<<;;;:::999888777777888:::===AAADDDFFFHHHIIIHHHEEEAAAAAAEEEHHHKKKIIIFFFDDDCCCAAA???===444444333222666AAAQQQ\\\pppyyy|||tttlllccc]]]MMMJJJDDD>>>:::888:::;;;666666888;;;;;;;;;AAAIIISSSaaapppvvvrrrfffVVVHHHFFFJJJMMMLLLHHHFFFHHHKKKIIIHHHGGGFFFKKKXXXkkkxxx{{{qqqbbbTTTLLLLLLNNNQQQPPPMMMJJJHHHHHHHHHGGGEEEBBB@@@===:::777555444444444444444444666888:::;;;<<<<<<======>>>???@@@AAA@@@???===<<<;;;:::999999:::888666555555777999:::;;;;;;<<>>===???AAACCCEEEHHHLLLOOOTTT[[[eeekkknnnqqquuuyyyyyy}}}}}}{{{www|||yyyhhh```^^^ZZZWWWUUURRRRRRRRRRRRTTT[[[dddkkknnnoooooommmjjjhhhhhhiiirrrwww{{{gggYYYNNNEEECCCDDDDDDFFFHHHCCCCCCBBBAAAAAABBBCCCDDDEEEEEEGGGHHHIIIHHHHHHGGGCCCBBBAAA@@@@@@>>>;;;888999888777666555444444444///111222333333555999<<>>???>>>CCCKKKSSS___lllppplllbbbTTTGGGEEEIIIMMMLLLIIIGGGJJJMMMJJJHHHFFFFFFMMMZZZlllxxx{{{rrrdddVVVOOONNNPPPSSSPPPNNNJJJIIIHHHHHHGGGFFFCCCAAA>>>:::777555444444444444444444666888:::<<<<<<<<<===???@@@AAABBBCCCBBBAAA???>>><<<;;;;;;;;;;;;999666444444555666888::::::;;;???DDDHHHKKKKKKJJJKKKKKKJJJIIIFFFDDDCCCBBBBBBCCCEEEHHHIIIHHHFFFDDDDDDCCCBBB@@@>>><<<;;;999999888888777777666666333333333444444444555555555555666777888999999:::???BBBFFFIIILLLOOOSSSVVVZZZ^^^cccfffiiinnnvvv{{{{{{jjjhhhgggmmm\\\QQQMMMRRRdddyyynnnjjjvvviiiYYYYYYZZZbbbkkklllooosssxxx{{{|||~~~tttfffbbb]]]\\\___cccdddddd^^^YYYSSSNNNKKKJJJIIIHHHIIIIIIIIIIIIIIIFFFBBB>>>>>>@@@BBBCCCEEEHHHLLLOOOTTT[[[eeelllnnnppptttxxxwww{{{}}}yyywwwqqqvvvkkkbbb___\\\YYYXXXUUUVVVVVVTTTTTTWWW^^^dddhhhgggfffdddcccaaa```______bbbiiivvvqqq```TTTHHHEEEEEEFFFHHHKKKEEEEEECCCBBBBBBCCCDDDDDDEEEFFFGGGIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDBBB???<<<:::999888777555555444444///111222333444777:::===JJJVVVfffoooooolllhhhhhh```[[[TTTLLLFFFCCCBBBBBBGGGKKKOOOQQQSSSVVV[[[___lllpppuuuwwwwwwuuuttttttrrrtttvvvzzz{{{tttkkkfffiiihhhhhhjjjoooxxxyyylllddd```___\\\ZZZ\\\]]]]]]ZZZUUUMMMFFFBBBCCCCCCCCCBBBAAA@@@???>>><<<=========<<<:::888777444444666888;;;???BBBDDDHHHKKKMMMJJJEEEBBBDDDFFFFFFEEEEEEFFFFFFDDD@@@===555555555666777999;;;===DDDGGGJJJKKKHHHDDD@@@???===>>>>>>===;;;999999:::888:::<<<>>>???CCCGGGJJJSSS]]]fffhhhddd^^^TTTKKKJJJIIIHHHIIIJJJJJJHHHFFFHHHIIIJJJKKKQQQ```sssxxxjjj]]]TTTRRRSSSVVVUUUPPPLLLKKKMMMMMMIIIEEEAAA@@@>>>===<<<:::777555777777777777888:::<<<>>>>>>===<<<;;;===@@@CCCFFFBBBBBBAAA@@@@@@???>>>>>><<<<<<;;;;;;:::999888888666888:::>>>BBBFFFIIIKKKMMMIIIFFFGGGKKKKKKHHHEEE===???AAACCCEEEFFFFFFGGGEEEEEECCCAAA???<<<999888<<<;;;888666444444444444333333333222222333444444444555666666666888;;;>>>???BBBEEEHHHJJJNNNRRRUUUYYY]]]bbbfffiiinnntttyyyllleeedddppp___SSSNNNOOObbbxxxpppnnnvvv}}}iii[[[XXXXXXaaakkkjjjfffmmmwww~~~~~~|||uuufffbbb^^^]]]___aaaaaa```___[[[UUUPPPKKKJJJIIIJJJIIIIIIJJJIIIGGGDDDAAA@@@?????????@@@CCCFFFJJJLLLRRRYYYcccjjjnnnppptttvvvwww|||~~~~~~}}}|||vvviii```YYYWWWZZZPPPRRRSSSTTTUUUXXX]]]```bbbfffgggeeecccccc```[[[XXXZZZ___fffooommm___PPPIIIHHHGGGIIIKKKIIIGGGEEECCCCCCDDDFFFHHHJJJKKKKKKKKKIIIIIIKKKMMMMMMJJJFFFBBB@@@@@@BBBCCC???===:::888666555444555333222333444333333999AAANNNYYYeeekkkmmmlllfff___YYYQQQJJJGGGEEEBBBBBBEEEMMMQQQTTTUUUWWW]]]gggoooyyyyyyyyyzzz{{{{{{||||||~~~yyytttrrrppppppttt{{{xxxmmmfffbbbaaa___^^^]]]ZZZXXXUUUMMMEEECCCFFFEEEEEEEEEEEECCC@@@===;;;;;;;;;;;;:::999888777666333444555555666:::???CCCJJJKKKLLLKKKHHHGGGFFFGGGLLLKKKIIIFFFCCC@@@>>>===:::999888666666777888999===@@@CCCDDDBBB???===<<<>>>??????>>>===<<<===>>><<<>>>AAACCCDDDGGGKKKMMMPPPYYYaaabbb___ZZZRRRKKKJJJJJJJJJJJJJJJJJJIIIIIIKKKLLLLLLNNNTTTcccvvv|||nnnaaaXXXTTTTTTUUUTTTPPPKKKKKKMMMMMMJJJFFFAAA@@@>>>===<<<:::777555777777777777888:::<<<>>>???>>>>>>>>>@@@BBBEEEFFFDDDDDDCCCCCCCCCBBBBBBBBB======<<<;;;:::999888888666777999===@@@DDDGGGHHHJJJGGGEEEFFFJJJKKKIIIFFF??????@@@AAABBBBBBCCCDDDCCCBBBBBB@@@>>>===;;;:::===;;;999777666555555555444333333333333333444444444555666666666777:::===???AAAEEEHHHJJJNNNRRRVVVZZZ^^^cccgggjjjooovvv{{{nnneeecccuuuaaaTTTQQQPPPbbbwwwpppnnnvvv}}}yyycccXXXWWWYYYcccmmmlllfffmmmvvv}}}|||}}}uuugggbbb^^^\\\^^^``````___^^^ZZZUUUOOOKKKJJJIIIJJJIIIIIIJJJIIIGGGEEEBBB@@@?????????@@@BBBFFFIIIKKKQQQYYYcccjjjmmmooorrrtttwww{{{~~~~~~~~~sssfff\\\WWWWWWWWWXXXYYYZZZ[[[]]]bbbeeegggkkkllliiihhhhhheee```\\\[[[\\\___gggwwwqqqbbbSSSKKKHHHGGGHHHKKKJJJIIIGGGEEEEEEFFFHHHIIIKKKLLLLLLKKKJJJJJJKKKLLLLLLJJJGGGDDDBBBBBBCCCCCC@@@???<<<:::777666555555444333444555444444;;;CCCPPP[[[eeeiiijjjiiiccc]]]UUUNNNGGGFFFEEEDDDFFFJJJOOOSSSWWWYYY\\\bbbkkkrrr|||||||||{{{zzz|||}}}yyyooohhhdddcccaaa___]]]ZZZWWWTTTMMMDDDBBBEEEDDDDDDEEEDDDBBB@@@===;;;::::::999999777666444444333444444444555999===AAAHHHJJJKKKKKKIIIHHHHHHHHHKKKJJJHHHFFFCCCAAA???>>>>>><<<999777666666777888888:::===>>>=========>>>AAABBBBBBBBBAAAAAACCCEEEBBBEEEGGGIIIJJJKKKLLLNNNOOOWWW\\\\\\ZZZYYYTTTOOOKKKMMMNNNLLLIIIHHHJJJMMMNNNNNNOOOQQQYYYhhhzzztttggg]]]XXXVVVUUURRRNNNKKKKKKLLLMMMKKKHHHBBB@@@>>>===<<<;;;888555777777777777999;;;===>>>@@@AAAAAACCCDDDEEEFFFGGGFFFFFFGGGGGGGGGGGGFFFFFF>>>>>>===<<<;;;:::999999555666888:::===AAACCCEEEFFFCCCBBBDDDHHHJJJIIIHHHAAA@@@???>>>>>>>>>???@@@@@@@@@??????>>>===<<<<<<===<<<:::999777777666666555444444333333333444444555666777666555666999;;;>>>AAADDDGGGJJJNNNRRRVVVZZZ___dddhhhlllpppwww|||oooeeebbb||||||bbbTTTRRRPPPcccwwwqqqnnnuuu}}}ooo[[[SSSVVVYYYdddnnnllleeekkkttt{{{{{{~~~wwwhhhccc]]][[[]]]___^^^]]]\\\YYYTTTOOOLLLJJJJJJJJJIIIIIIJJJIIIHHHEEEBBBAAA???>>>>>>???BBBEEEHHHJJJPPPXXXbbbiiikkkmmmoooppptttxxx|||~~~~~~qqqddd\\\ZZZ[[[\\\\\\\\\]]]___cccfffnnnrrruuusssrrrrrroooiiifff```[[[[[[```ooozzzkkk[[[QQQKKKIIIJJJMMMLLLKKKJJJHHHHHHHHHIIIJJJMMMNNNNNNMMMKKKJJJKKKLLLLLLKKKIIIGGGEEEDDDDDDDDDCCCBBB???<<<:::888777666666444444666555555<<>>EEEHHHKKKKKKKKKIIIIIIJJJJJJIIIGGGEEECCCAAA@@@???@@@>>>:::888777888:::<<<888:::===>>>???AAACCCEEEEEEFFFGGGGGGGGGHHHKKKMMMLLLNNNPPPPPPNNNLLLLLLLLLQQQWWW[[[[[[ZZZZZZYYYVVVOOOQQQRRRNNNIIIFFFIIINNNPPPPPPQQQTTT]]]lll}}}yyymmmccc[[[WWWVVVQQQOOOLLLLLLLLLMMMKKKIIIBBB@@@>>>======;;;888666666666666777999;;;===???BBBCCCEEEFFFHHHHHHHHHGGGIIIJJJJJJJJJJJJIIIGGGGGG@@@@@@???>>><<<;;;::::::666666777888:::===???AAAAAA@@@???AAAEEEHHHIIIIIIEEECCC@@@===<<<<<<<<<===???>>>>>>===<<<<<<<<<<<<;;;;;;:::999888888777777666555444444444444444444666666777666555666888:::>>>@@@DDDGGGJJJNNNRRRVVVZZZ^^^dddhhhlllqqqwww}}}pppddd___xxxbbbRRRPPPOOOcccxxxrrrnnnttt|||iiiVVVOOOTTTXXXbbbkkkiiieeejjjrrryyy}}}xxxhhhccc]]]ZZZ\\\]]]]]]\\\[[[YYYTTTPPPLLLJJJJJJJJJIIIIIIJJJJJJHHHFFFCCCAAA>>>>>>>>>>>>AAADDDGGGIIIOOOVVV___eeeggghhhiiikkknnnqqqvvvyyy|||qqqiiieeebbbbbbbbbaaaaaabbbeeehhhttt|||~~~vvvqqqggg___^^^bbbnnnuuueeeYYYQQQMMMMMMQQQNNNNNNMMMLLLKKKKKKKKKKKKOOOPPPQQQOOOLLLJJJJJJKKKLLLKKKKKKJJJHHHGGGEEEDDDEEEDDDBBB???===:::999888666444444555555666===FFFRRRZZZaaabbbaaa```[[[VVVNNNGGGCCCEEEHHHJJJOOOTTTQQQTTTZZZ^^^ccciiipppuuuzzz||||||yyyzzzzzzrrrmmmiiifffaaa^^^\\\WWWSSSPPPJJJBBB???AAABBBBBBBBBAAA???===<<<:::888888777666444222111000333444333222222555999<<>>:::===@@@BBBEEEHHHLLLNNNKKKMMMPPPQQQRRRSSSUUUWWWYYYZZZZZZXXXTTTOOOMMMLLLRRRXXX\\\[[[[[[]]]]]][[[UUUVVVUUUOOOHHHEEEHHHLLLOOOOOORRRWWWbbbppp{{{pppfff^^^YYYWWWSSSQQQOOOMMMMMMLLLKKKJJJBBBAAA???>>>===;;;888666666666666777999;;;>>>???CCCDDDGGGHHHIIIIIIHHHHHHLLLMMMMMMMMMLLLJJJGGGFFFCCCCCCBBB@@@???===<<<<<<888777777777888:::===>>>>>>======>>>AAAEEEGGGHHHGGGEEEBBB>>><<<<<<<<<===???>>>===<<<;;;;;;;;;;;;::::::::::::999999888888777666555555444444444555555666666555555555888:::===???CCCFFFJJJNNNRRRVVVXXX]]]cccgggkkkpppwww|||pppccc]]]uuu}}}cccRRRPPPMMMaaazzzrrrlllrrrzzzlllXXXOOORRRUUU___gggeeeeeejjjqqqxxxyyyiiiccc]]]ZZZ[[[]]]]]]]]]\\\ZZZVVVQQQMMMKKKJJJIIIIIIIIIJJJJJJIIIFFFDDDBBB=========>>>???BBBEEEGGGLLLSSSZZZ___aaaaaaccceeefffiiimmmrrrxxx~~~{{{uuuqqqqqqpppooommmnnnppprrr~~~|||pppggghhhjjjqqq|||lll```VVVOOOOOOSSSQQQQQQQQQPPPPPPOOONNNMMMRRRSSSSSSQQQNNNKKKJJJJJJLLLLLLLLLKKKJJJHHHFFFEEEFFFFFFDDDBBB???===;;;:::666444444555555666>>>GGGQQQYYY______^^^\\\XXXSSSLLLFFFCCCFFFJJJLLLPPPUUUPPPSSSXXX]]]ccciiippptttuuuwwwyyyzzz~~~|||uuuooolllggg```\\\[[[UUUPPPMMMHHHBBB???@@@AAA@@@@@@???===<<<;;;:::888888777666555333111111333333333222222444777;;;@@@EEEJJJMMMNNNMMMLLLLLLIIIIIIHHHFFFEEEDDDCCCBBBSSSNNNFFF???;;;:::;;;===>>>AAAEEEIIILLLOOOTTTWWWUUUXXX\\\___``````aaaaaaddddddbbb^^^XXXSSSQQQPPPSSSYYY^^^^^^^^^``````]]]YYYXXXTTTNNNHHHFFFHHHKKKMMMOOOSSS[[[gggttt{{{pppfff```[[[ZZZWWWUUUSSSPPPMMMKKKJJJIIICCCAAA???>>>===<<<999666555555666777999;;;>>>???DDDEEEGGGHHHIIIIIIHHHHHHMMMNNNOOOOOONNNLLLIIIGGGFFFFFFEEECCCAAA@@@???>>>;;;:::888777888999;;;<<<===<<<<<<<<<>>>AAADDDFFFFFFEEECCC@@@>>>=========>>>===;;;:::999::::::;;;:::;;;;;;;;;;;;;;;:::999888777666555555555555555444555666555444555888:::<<>>AAADDDFFFJJJOOOUUUXXXXXXZZZ]]]___```aaaeeekkkrrryyy|||rrrrrrsssuuuqqqeeeZZZRRRQQQTTTUUUVVVVVVVVVUUUTTTRRRPPPUUUVVVVVVTTTOOOKKKIIIIIILLLLLLLLLKKKJJJIIIGGGFFFFFFFFFEEEDDDAAA???===<<<888555555666666777@@@IIITTT\\\aaaaaa^^^[[[VVVPPPIIIEEEDDDHHHMMMOOORRRVVVSSSTTTWWW\\\bbbiiiooossssssvvvzzzyyysssooohhh```ZZZYYYRRRLLLJJJGGGBBB???@@@??????>>>===<<<;;;::::::777777777666555444333222333333333222222444888;;;???DDDKKKOOOOOONNNLLLLLLKKKKKKJJJHHHGGGEEEDDDCCCZZZTTTKKKCCC>>>===>>>@@@DDDGGGLLLQQQUUUXXX\\\______dddjjjmmmnnnmmmlllkkkgggfffddd^^^XXXTTTRRRRRRVVV]]]cccdddeeefffddd```YYYVVVQQQKKKHHHHHHJJJKKKLLLOOOUUU___lllxxxxxxnnnfff```]]]\\\[[[ZZZWWWRRRNNNJJJHHHHHHCCCAAA???>>>>>><<<999666555555666777999<<<>>>@@@EEEEEEFFFGGGGGGHHHHHHHHHKKKMMMOOOQQQQQQOOOMMMLLLIIIIIIGGGFFFDDDBBBAAA@@@>>><<<:::888888999;;;<<<======<<<;;;;;;===AAACCCDDDCCCBBBAAA???>>>===<<<;;;:::999888999:::<<<===<<<<<<===>>>>>>>>>===<<<999888777666555555555555333444555555444666999;;;;;;>>>BBBFFFIIINNNSSSVVVYYY]]]ccchhhlllqqqyyy~~~tttfff^^^vvvxxxnnnooobbbQQQNNNNNN\\\vvvpppiiinnnvvvgggXXXTTTTTT]]]hhhggghhhkkkpppxxxzzziiiccc]]]ZZZ\\\___aaaaaa```^^^ZZZUUUPPPLLLJJJHHHHHHIIIJJJJJJIIIGGGEEECCC===<<<<<<<<<>>>@@@CCCEEEHHHLLLOOOQQQQQQSSSWWW[[[]]]]]]```eeelllsssxxx{{{}}}|||{{{wwwlllaaaXXXUUUXXXZZZ[[[]]]]]]\\\YYYWWWUUUWWWXXXXXXUUUQQQLLLIIIHHHLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEEEEDDDCCCAAA???>>>:::888777888888:::CCCLLL[[[bbbgggeee```[[[TTTMMMDDDBBBCCCJJJPPPRRRTTTWWWWWWWWWXXX\\\cccjjjqqqtttvvvyyy}}}xxxrrrkkkaaaZZZWWWOOOIIIHHHFFFBBB@@@AAA>>>>>>===;;;:::::::::999555555666666555444444333222333222222222444999<<>><<<999777555555555777999<<<>>>@@@EEEEEEEEEFFFFFFGGGGGGHHHJJJLLLOOORRRSSSSSSQQQPPPKKKJJJIIIGGGEEEDDDBBBBBB???>>>;;;999888999;;;<<<======<<<::::::;;;???AAAAAAAAAAAAAAA@@@>>>===<<<999888777777999;;;>>>@@@===>>>@@@AAAAAA@@@??????999999777666555555555555222333444444444666999<<<;;;>>>BBBFFFIIINNNSSSVVVZZZ^^^eeeiiimmmssszzzvvvhhhaaawww~~~pppkkk~~~|||^^^NNNKKKPPPZZZsssppphhhmmmuuulll[[[VVVUUU___jjjkkkiiikkkpppxxxzzziiiccc]]]ZZZ\\\```bbbcccbbb```[[[VVVQQQMMMJJJHHHHHHIIIJJJJJJJJJHHHEEEDDD<<<<<<;;;<<<===@@@CCCDDDGGGJJJLLLMMMLLLOOOTTTXXX\\\\\\]]]aaahhhnnnrrruuu~~~~~~~~~}}}ssshhh^^^[[[]]]^^^___aaaaaa```]]]ZZZXXXXXXYYYYYYVVVQQQLLLIIIGGGMMMLLLKKKIIIHHHHHHHHHHHHDDDDDDEEEEEECCCBBB@@@???<<<:::999::::::<<>>===<<<;;;:::999999999333444444555555444444333222222222222222555:::===???DDDLLLPPPQQQOOOLLLKKKOOONNNMMMKKKIIIGGGEEEDDDgggYYYKKKEEEDDDDDDGGGJJJRRRUUUZZZ^^^aaadddhhhjjjmmmpppuuuyyyzzzwwwssspppddd```ZZZTTTRRRSSSVVVXXX^^^bbbhhhmmmnnniii```YYYUUUQQQLLLJJJLLLMMMMMMLLLMMMRRRYYYbbbqqquuuiiibbb___```aaaaaabbb```[[[RRRKKKGGGGGGBBBAAA@@@>>><<<:::888777222222333444666999<<<===>>>@@@BBBEEEFFFFFFFFFEEEHHHJJJMMMPPPQQQPPPOOONNNLLLKKKJJJJJJJJJHHHEEECCCBBB@@@<<<999777777999:::<<<;;;:::::::::;;;<<<===???@@@BBBCCCBBB???===;;;<<<<<<<<<==================???AAACCCCCCBBB???>>>===<<<999777555444444444555555444555666777999:::<<<>>>AAADDDFFFJJJOOOSSS[[[```ggglllooosssyyy}}}vvvbbbgggvvvyyyeeeeee{{{sss^^^QQQMMMSSS[[[pppqqqgggmmmwwwfffTTTVVVccclllmmmjjjiiinnnwww}}}~~~nnneee]]]\\\^^^^^^```cccbbb```\\\VVVRRRNNNKKKJJJGGGHHHHHHHHHGGGEEEDDDBBB???>>>>>>>>>???AAACCCEEEFFFIIIMMMNNNMMMMMMPPPRRRZZZ\\\aaaeeeeeeeeekkksss{{{~~~~~~~~~~~~{{{qqqhhhaaa^^^aaafffkkkkkkgggaaa\\\ZZZZZZ]]]]]]XXXQQQLLLKKKMMMMMMPPPPPPKKKHHHHHHHHHFFFEEEFFFHHHIIIHHHEEECCCAAA@@@>>><<<;;;888<<>>;;;::::::::::::999888888777555333333444666111000000000222555888999>>>BBBGGGKKKMMMKKKIIIFFFMMMNNNOOONNNJJJGGGFFFFFFjjj\\\OOOIIIHHHHHHJJJNNNTTTWWW[[[___bbbeeeiiilllnnnrrrwwwzzzxxxrrrkkkfffYYYWWWSSSOOOOOOQQQTTTVVVaaaccchhhkkkjjjfff___ZZZUUURRRNNNNNNPPPQQQPPPOOOQQQVVV]]]fffrrr~~~tttiiibbb```aaacccbbbbbb```ZZZQQQJJJFFFEEEAAAAAA???===;;;999777777333333333444666888:::<<<===???BBBEEEGGGGGGGGGGGGHHHJJJLLLNNNNNNMMMKKKJJJIIIIIIIIIJJJJJJIIIGGGDDDBBBAAA>>>;;;999888999999<<<;;;:::999999:::;;;<<<===>>>???@@@@@@>>>===<<<<<<<<<============>>>>>>???@@@AAACCCCCCBBBAAA@@@>>><<<:::888666555555555555555444555666777999:::;;;===AAACCCGGGKKKPPPTTT\\\aaahhhmmmpppuuuzzzwwwbbbeeeuuu}}}hhheeewwwmmm]]]RRRNNNOOOWWWmmmrrrfffjjjrrrttt]]][[[eeelllmmmhhhhhhllluuu|||~~~ooofff^^^]]]^^^^^^```cccdddaaa\\\WWWRRROOOMMMLLLIIIJJJJJJJJJHHHFFFDDDCCC>>>>>>======>>>@@@BBBDDDFFFIIILLLMMMLLLLLLNNNPPPUUUVVV[[[`````````eeemmmyyyyyykkklllnnnrrrzzzwwwooofff```ccchhhmmmnnnjjjccc]]]ZZZ\\\^^^___[[[TTTNNNMMMNNNNNNQQQQQQLLLIIIJJJJJJGGGFFFGGGIIIIIIIIIFFFDDDBBB???===<<<<<<:::???NNN]]]nnnqqqsssooodddWWWMMMHHHEEEGGGKKKQQQWWW[[[]]]]]]^^^___bbbgggnnnvvv}}}|||tttmmmeee\\\VVVRRRNNNIIIHHHIIIIIIFFFCCCBBB???<<<;;;;;;:::999888888888777666444333333444111111000111222555888999>>>AAAEEEIIIKKKJJJHHHFFFKKKMMMNNNMMMJJJGGGFFFFFFkkk___RRRMMMKKKKKKMMMPPPWWWYYY]]]```cccggglllooosssvvvyyyzzzuuulllccc\\\RRRQQQOOOOOOPPPRRRUUUVVV^^^___```aaa```]]]ZZZXXXWWWVVVUUUVVVXXXYYYXXXVVVWWW]]]dddlllvvv{{{rrriiidddbbbccceeeeeeccc___XXXOOOHHHDDDBBB@@@???>>><<<:::888777666444444333444555666888999;;;===AAADDDGGGIIIJJJJJJJJJKKKLLLMMMLLLJJJGGGEEEEEEEEEFFFHHHKKKJJJHHHFFFCCCBBBAAA???<<<:::999888;;;:::999888888999:::;;;;;;;;;<<<<<<=====================>>>>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBB???>>><<<:::888777666666555555444555666777999::::::<<<@@@CCCGGGLLLRRRVVV]]]bbbiiinnnqqqvvv|||vvv```cccrrr{{{gggeeevvvwwwiii[[[QQQLLLJJJSSSiiittteeefffmmmfff___fffllllllgggfffiiissszzz~~~qqqhhh___]]]^^^^^^```cccfffccc]]]WWWRRROOONNNNNNKKKLLLLLLKKKIIIGGGEEEDDD>>>===<<<<<<===???AAACCCFFFIIIKKKLLLKKKKKKLLLLLLNNNOOOSSSYYYZZZYYY^^^eeetttxxxnnnfff[[[^^^bbbjjjuuuxxxtttwwwyyynnneeedddjjjpppsssoooggg^^^ZZZ]]]```aaa^^^XXXRRROOONNNOOOSSSSSSNNNKKKLLLKKKHHHFFFGGGIIIJJJIIIGGGEEECCC???============CCCSSSccctttwwwxxxqqqeeeVVVKKKFFFGGGIIINNNSSSXXX[[[]]]^^^___aaaeeelllsss{{{wwwnnnhhhbbb\\\WWWSSSPPPMMMLLLNNNNNNLLLIIIFFFCCC@@@???>>>===<<<:::;;;::::::888777666555444333222222222333555777999===???BBBEEEGGGGGGGGGFFFHHHJJJKKKKKKIIIGGGFFFGGGjjj___TTTOOOMMMLLLNNNRRRWWWZZZ^^^bbbfffkkkqqquuuyyyzzzzzzwwwpppggg^^^XXXSSSSSSTTTUUUVVVWWWYYYYYYYYYZZZZZZZZZYYYYYYYYYZZZ\\\]]]___bbbcccbbb```___]]]eeemmmttt}}}~~~yyyqqqjjjfffdddeeeffffffccc]]]VVVMMMGGGBBB@@@???>>>===;;;999777666555555444333333333444666777999;;;???CCCGGGJJJLLLMMMMMMNNNNNNNNNLLLHHHDDDBBB@@@AAACCCFFFJJJKKKIIIHHHEEEDDDDDDBBB@@@===:::999;;;:::999888888888999:::999999999999:::<<<>>>???======>>>>>>???@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCC@@@???>>><<<:::999888777555555444555666777999:::999<<<@@@DDDHHHMMMSSSWWW]]]bbbhhhmmmqqqwww~~~uuu^^^```ooonnnnnnwwwhhhZZZOOOGGGIIIQQQgggxxxgggeeejjjjjj```eeekkklllgggeeegggpppyyy}}}tttiii```^^^^^^^^^```cccgggccc]]]WWWRRROOONNNNNNLLLLLLLLLKKKJJJGGGEEEDDD???>>>===<<<===???AAACCCFFFHHHJJJLLLLLLKKKKKKKKKJJJKKKOOOUUUWWWWWWZZZ```kkkyyywwwmmmeee]]]WWWUUUWWW]]]fffrrr~~~xxxsssrrrzzzwwwlllgggmmmtttwwwtttkkk```YYY]]]___aaa___ZZZTTTPPPOOOOOOSSSTTTOOOLLLLLLKKKHHHFFFGGGIIIJJJIIIHHHEEECCCAAA???>>>===>>>FFFWWWhhhxxxzzzyyyqqqdddUUUKKKEEEFFFIIINNNRRRUUUXXX[[[]]]bbbdddjjjqqqxxx~~~|||zzzzzzzzzzzzyyyzzz|||}}}uuuooojjjfff```[[[WWWTTTRRRQQQRRRRRRQQQOOOKKKIIIFFFEEEDDDCCCAAA??????>>>===<<<<<<;;;999777555555333333333555777999<<<===???BBBCCCEEEFFFFFFEEEGGGIIIIIIHHHGGGGGGGGGjjjaaaXXXTTTPPPNNNPPPUUUVVVYYY___eeejjjqqqwww||||||{{{wwwrrrkkkeee___\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZ\\\\\\\\\\\\]]]aaaeeedddgggjjjkkkkkkiiifffddddddlllvvv|||}}}yyyrrrlllhhhfffggggggfffbbbZZZSSSLLLFFFBBB???>>>===<<<;;;999777666666555444333222222333444555777999===AAAFFFJJJMMMOOOQQQQQQQQQPPPNNNJJJEEECCC??????@@@DDDHHHJJJJJJIIIFFFFFFFFFEEECCC@@@===;;;;;;:::999888777888999999999888888888999<<<>>>@@@>>>>>>??????@@@AAAAAABBBBBBAAA@@@??????@@@AAABBB@@@@@@???===<<<:::999888555555444555666777999:::999<<<@@@DDDHHHNNNTTTXXX\\\aaaggglllpppvvv~~~sss]]]^^^lll~~~~~~{{{jjjZZZMMMEEEIIIQQQeee|||jjjgggkkkzzzjjj```fffmmmooojjjeeeeeemmmwww}}}vvvkkkaaa]]]]]]]]]___bbbeeebbb\\\VVVQQQOOOMMMMMMKKKKKKKKKKKKIIIGGGEEEDDD@@@???>>>>>>>>>@@@BBBCCCFFFGGGIIILLLNNNNNNMMMKKKKKKKKKOOOVVVYYYYYY[[[```fffsssttthhh^^^WWWSSSRRRPPPSSSYYYcccppp|||}}}zzzuuuyyytttkkkpppxxx|||yyyooobbbZZZ[[[]]]^^^^^^ZZZUUUQQQOOONNNSSSTTTPPPMMMLLLKKKHHHEEEFFFHHHJJJIIIHHHEEEDDDDDDAAA?????????GGGZZZkkkyyyzzzwwwnnn```SSSJJJGGGFFFJJJOOOSSSUUUWWWZZZ\\\dddgggnnnuuu|||{{{yyyzzzuuussspppnnnlllmmmnnnooossstttuuuxxxzzz}}}}}}zzzvvvsssqqqlllddd^^^ZZZWWWUUUSSSSSSSSSSSSRRRPPPNNNMMMLLLLLLKKKIIIGGGEEEBBB@@@??????>>>;;;999888777555444444555777888:::;;;===???AAACCCEEEEEECCCFFFHHHHHHGGGGGGGGGGGGllleee]]]YYYUUURRRTTTYYYVVV[[[bbbiiiooouuu{{{}}}zzzvvvrrrnnnkkkiiihhhgggggggggfffdddbbb```______bbbdddddddddfffkkkppppppsssuuuuuurrrnnnkkkiiikkkttt|||~~~zzzuuuooojjjhhhggggggddd___WWWPPPJJJFFFCCCAAA>>>===<<<;;;999888777666444333222111111222333444555777;;;@@@EEEIIIMMMOOOSSSSSSTTTSSSPPPLLLHHHFFF@@@??????AAADDDHHHIIIIIIGGGGGGGGGGGGEEECCC@@@???<<<;;;:::999888888999999999999999999;;;===???@@@>>>??????@@@AAABBBCCCCCCDDDCCCBBB@@@@@@@@@AAAAAA@@@@@@@@@>>>===;;;999888555555444555666777999::::::<<<@@@DDDHHHNNNTTTXXX\\\aaaggglllpppwwwuuu]]]^^^kkk~~~jjjXXXLLLEEEHHHOOObbb~~~mmmiiillluuu~~~hhh___fffooorrrllleeebbbiiittt|||wwwlllaaa\\\\\\[[[]]]aaadddaaa]]]XXXSSSOOOMMMKKKJJJJJJKKKKKKJJJHHHFFFEEEAAA@@@???>>>???@@@BBBCCCEEEFFFIIIMMMQQQRRRQQQOOONNNMMMQQQXXX\\\\\\]]]aaaeeeqqqtttggg]]]VVVQQQQQQTTTSSSVVV\\\gggsss~~~{{{|||~~~rrrvvv|||~~~uuuggg]]]YYYZZZ[[[[[[ZZZWWWTTTRRRNNNSSSTTTQQQNNNMMMKKKHHHFFFGGGIIIKKKKKKIIIGGGEEEGGGDDDBBBAAABBBKKK___qqq|||{{{vvvkkk]]]QQQJJJHHHHHHMMMSSSVVVWWWXXX[[[___eeeiiiqqqxxx~~~}}}zzzuuurrrsssnnnllliiiggggggiiilllnnnssstttuuuwwwxxxyyyyyyyyy|||{{{zzzyyywwwqqqhhh```\\\ZZZVVVSSSRRRSSSVVVWWWWWWVVVVVVWWWXXXWWWVVVTTTPPPKKKEEEBBBAAA@@@===::::::999777555555666777888999:::<<<>>>AAACCCDDDDDDCCCEEEHHHHHHGGGGGGGGGGGGllleee___[[[WWWSSSUUUZZZXXX^^^eeemmmrrrwww{{{}}}~~~}}}|||{{{{{{{{{{{{{{{zzzxxxvvvsssqqqnnnmmmnnnrrrvvvvvvuuuvvv{{{|||vvvrrrqqqrrrzzz}}}xxxqqqllliiigggfffbbb\\\SSSMMMIIIGGGDDDBBB>>>===<<<;;;:::999888777333222111000000111222333444666999>>>CCCHHHLLLNNNSSSTTTUUUTTTRRRNNNKKKHHHBBB@@@===>>>AAAEEEHHHIIIHHHHHHHHHGGGFFFEEEDDDCCC>>>===;;;999999999999:::::::::;;;<<<===>>>@@@@@@??????@@@AAABBBCCCDDDDDDHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@???===;;;999777555555444555666777999:::;;;===AAAEEEIIINNNTTTXXX]]]aaaggglllqqqxxxyyy______kkkiiiVVVJJJFFFFFFLLL]]]wwwooojjjlllwww|||~~~ddd\\\ccclllooommmccc^^^dddpppzzzxxxlll```\\\ZZZZZZ\\\```cccaaa^^^ZZZUUUQQQMMMKKKJJJJJJKKKLLLKKKJJJIIIHHHAAA@@@>>>===>>>???AAABBBDDDEEEIIIOOOUUUWWWVVVSSSOOONNNRRRYYY^^^^^^^^^aaacccmmmzzzrrrggg^^^ZZZVVVSSSTTTXXX[[[]]]bbbkkkuuu|||zzz}}}~~~}}}yyy}}}zzzmmmbbbYYYYYYYYYZZZZZZYYYWWWUUUPPPTTTVVVSSSPPPOOOMMMIIIHHHIIIKKKMMMMMMLLLIIIHHHHHHEEECCCCCCFFFQQQfffyyy~~~vvviiiZZZOOOJJJIIIJJJOOOUUUXXXXXXYYY\\\```dddjjjrrr||||||vvvrrrsssnnnmmmkkkkkkmmmrrrwwwzzz~~~~~~vvvllldddaaa^^^ZZZWWWVVVYYY^^^bbbddddddeeegggiiijjjiiigggbbb[[[QQQKKKHHHEEE@@@<<<<<<:::888666555666777888777999<<>>>>>===<<<:::999888888222111000000000111222333444555888===BBBGGGKKKNNNSSSTTTTTTTTTSSSPPPLLLJJJDDD@@@===<<>>===<<<:::999999::::::;;;;;;<<<===>>>???@@@@@@??????@@@AAABBBDDDDDDEEEJJJIIIHHHGGGEEECCCBBBAAA???@@@@@@???===;;;888777555555555555666777999:::;;;>>>AAAEEEIIINNNSSSWWW^^^ccchhhmmmssszzz}}}bbb___kkkiiiTTTIIIFFFCCCIIIYYYqqqpppjjjlll}}}yyy```WWW^^^fffjjjmmmbbb[[[```mmmxxxxxxlll```[[[YYYYYY[[[___cccbbb```]]]XXXRRRNNNKKKJJJKKKLLLMMMMMMLLLKKKJJJ@@@???===<<<===>>>@@@AAACCCEEEIIIPPPWWWZZZYYYVVVOOONNNQQQYYY^^^^^^^^^``````jjjttt~~~~~~hhh___YYYZZZYYYVVVWWW[[[______bbbiiiooosssrrrqqqsssxxx|||~~~~~~qqqfffZZZYYYYYYYYYZZZ[[[YYYXXXQQQVVVXXXTTTQQQPPPNNNJJJJJJKKKMMMOOOOOONNNLLLJJJIIIFFFEEEEEEIIIUUUlllwwwhhhXXXNNNJJJIIIJJJOOOUUUXXXWWWXXX[[[___ccciiisss~~~yyyuuuuuurrrqqqpppqqqvvv|||{{{qqqiiifffccc___\\\\\\```gggmmmppppppqqqtttwwwyyyxxxwwwrrrhhh\\\SSSNNNJJJEEE@@@===;;;999777666666777777666888<<>>BBBHHHHHHIIIJJJIIIHHHHHHIIIJJJDDDCCC@@@>>><<<;;;;;;;;;=========>>>???@@@AAABBBBBBAAA??????AAADDDGGGIIIIIIIIIHHHGGGEEECCCAAA@@@CCCCCCBBBBBBBBB@@@<<<999666666666666777888999:::;;;>>>AAAEEEIIINNNSSSWWW\\\bbbkkkqqqvvv{{{ccc^^^iiirrrYYYJJJEEECCCFFFVVVqqqyyyqqqpppwwwyyycccXXXYYYfffttttttfff[[[^^^jjjuuu~~~uuujjj^^^YYYXXXYYY___eeehhhfffccc___YYYSSSNNNKKKJJJIIIJJJKKKLLLKKKHHHFFFAAA???===;;;;;;<<<>>>@@@DDDDDDFFFKKKRRRWWWXXXWWWZZZRRRMMMPPPVVVYYY\\\^^^ddddddgggooo{{{|||wwwgggeeeaaa^^^]]]^^^```bbb^^^___ccchhhiiifffgggkkknnnvvv}}}uuuhhh]]][[[YYYYYY[[[\\\]]]\\\[[[XXXVVVWWWVVVRRRRRRUUUOOOPPPQQQRRRRRRPPPNNNMMMIIIJJJIIIJJJPPP___ttt}}}lllYYYMMMJJJJJJOOORRRTTTTTTSSSUUUYYY]]]ccclllxxx|||xxxzzz|||~~~|||vvvssssssnnniiiiiinnnssstttssswwwyyy}}}|||ooo___QQQHHHDDDCCC@@@???<<<:::888777666666888999<<<>>>@@@BBBCCCCCCEEEGGGJJJKKKKKKIIIFFFDDDgggddd```[[[WWWUUUUUUVVV]]]aaahhhoooppppppvvv~~~~~~{{{sssmmmhhhdddbbb^^^VVVLLLGGGGGGGGGDDD@@@@@@>>><<<;;;<<<;;;999777666555444333222222333444444777;;;???CCCHHHNNNRRRTTTSSSRRRSSSSSSSSSQQQOOOJJJDDD@@@@@@???>>>AAAGGGJJJKKKLLLLLLKKKJJJKKKLLLDDDCCCAAA>>>===<<<;;;;;;>>>>>>>>>@@@AAACCCEEEFFFGGGEEECCCCCCCCCFFFIIIKKKKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBAAAAAAAAA???;;;888666666666666777888999:::;;;>>>AAAEEEIIINNNSSSWWW\\\bbbkkkqqqvvv{{{ccc]]]hhhuuuZZZIIICCCDDDFFFUUUnnnzzzqqqooottt~~~uuuaaaXXXZZZgggtttwwwiii]]]___iiisss{{{wwwkkk```ZZZXXXYYY^^^eeegggfffccc___YYYSSSNNNKKKJJJIIIJJJKKKLLLKKKIIIFFFAAA???===;;;;;;<<<>>>@@@DDDDDDFFFKKKRRRVVVWWWWWWXXXRRRNNNRRRWWWYYYYYY[[[[[[\\\```hhhrrrzzz}}}~~~xxxtttllljjjfffcccaaa```aaaaaabbbaaacccffffffdddfffjjjmmmwwwyyylll```^^^]]]]]]^^^_________\\\XXXWWWYYYXXXTTTSSSVVVRRRSSSTTTTTTTTTRRRQQQOOOLLLLLLLLLMMMTTTdddxxxnnn\\\OOOJJJJJJOOORRRTTTUUUTTTVVV[[[___fffnnnyyy~~~{{{yyyuuusssuuuzzz{{{}}}|||lll[[[OOOJJJHHHCCCAAA>>>;;;999777777666888999;;;===???AAACCCDDDGGGIIIKKKMMMMMMKKKIIIGGGeeeccc___[[[XXXWWWWWWWWW\\\___dddjjjlllmmmvvvxxxooohhhbbb^^^[[[YYYRRRIIIEEEFFFFFFDDD@@@@@@>>>============<<<:::999888666444333333444444444777;;;@@@DDDIIINNNRRRUUUTTTSSSSSSTTTTTTRRRPPPLLLFFFBBBAAA@@@>>>@@@EEEIIIKKKMMMMMMLLLJJJJJJKKKDDDCCCAAA???===<<<<<<<<<===>>>???AAADDDFFFIIIJJJKKKIIIGGGEEEEEEFFFIIIKKKLLLKKKKKKKKKIIIHHHGGGFFFBBBAAA@@@@@@???===:::777777777666666666888999:::;;;>>>AAAEEEIIINNNSSSWWW\\\ccckkkrrrwww|||ccc^^^gggvvvZZZHHHCCCDDDFFFTTTjjj~~~~~~qqqoooooo{{{ooo___XXX[[[hhhuuuyyykkk______gggqqqyyy}}}yyynnnbbb\\\YYYYYY^^^dddgggfffccc___YYYTTTOOOLLLJJJJJJJJJKKKLLLKKKIIIFFFBBB@@@===;;;;;;<<<>>>???CCCCCCFFFJJJPPPUUUWWWXXXWWWRRROOOSSSWWWVVVUUUVVVWWWXXX\\\bbbiiinnnppppppwww}}}yyyuuutttrrrpppllliiifffcccbbbaaa___^^^```___^^^aaagggooozzz~~~pppcccbbbaaabbbdddeeedddccc\\\YYYYYY[[[ZZZVVVUUUXXXVVVWWWXXXXXXWWWUUUSSSRRRPPPPPPOOOQQQYYYjjj~~~rrr___QQQKKKKKKNNNQQQUUUVVVVVVXXX]]]aaahhhooozzzyyywwwwwwyyy{{{gggWWWNNNLLLFFFEEEBBB>>>;;;999777666888888999;;;===@@@CCCEEEGGGIIIKKKMMMMMMLLLIIIHHHfffccc^^^[[[ZZZZZZZZZZZZ\\\]]]aaaeeegggjjjtttvvvlllddd]]]XXXUUURRRMMMGGGDDDEEEEEECCC@@@???>>>======??????>>>===;;;:::777555444333333444444777<<<@@@DDDIIINNNRRRVVVUUUTTTUUUVVVUUUSSSRRROOOIIIDDDCCCAAA>>>???CCCFFFIIILLLLLLKKKIIIHHHHHHDDDDDDBBB@@@???===<<<<<<<<<===>>>AAADDDGGGJJJLLLLLLKKKHHHFFFEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@>>>;;;888888777666555666777999:::;;;>>>AAAEEEIIINNNSSSWWW\\\ccclllsssxxx~~~eee___hhhsssWWWHHHEEEBBBEEERRRfff{{{rrrnnnjjjxxx~~~jjj]]]XXX\\\iiiuuuyyylll______fffnnnwww~~~{{{yyy|||pppddd^^^ZZZYYY]]]bbbfffeeeccc___ZZZTTTPPPMMMKKKJJJIIIJJJKKKKKKIIIGGGBBBAAA>>><<<;;;<<<>>>???BBBCCCEEEJJJOOOTTTWWWYYYXXXRRROOOQQQRRRRRRRRRTTTZZZZZZ\\\___dddhhhkkklllqqqwww||||||{{{yyyuuuqqqkkkfffdddaaa^^^\\\]]]]]]^^^dddkkkuuu~~~nnndddddddddfffiiijjjjjjiii]]]ZZZZZZ\\\\\\YYYXXX[[[[[[[[[[[[ZZZYYYWWWUUUTTTTTTSSSRRRUUU^^^pppvvvcccTTTMMMLLLMMMQQQUUUWWWXXXZZZ^^^bbbiiipppyyy|||{{{~~~wwwpppmmmmmmpppxxxppp\\\PPPLLLJJJHHHEEEBBB>>>;;;888777888888888999<<>>===<<<>>>@@@AAA@@@???===<<<999777555333333333555888<<<@@@DDDIIIOOORRRWWWVVVUUUVVVWWWWWWUUUSSSQQQKKKGGGEEEBBB>>>???BBBFFFIIILLLNNNLLLJJJHHHHHHEEEDDDCCCBBB@@@>>>===<<<:::;;;<<>>AAAEEEIIINNNSSSWWW\\\cccllltttyyygggaaakkkoooTTTHHHGGG@@@DDDPPPcccxxxooolllhhhvvvzzzhhh[[[WWW[[[hhhtttwwwjjj___]]]ccclllvvv~~~yyyvvvtttggg```\\\ZZZ\\\aaafffeeeccc___ZZZUUUQQQNNNKKKJJJIIIJJJKKKKKKIIIGGGCCCAAA???<<<<<<<<<>>>???@@@BBBEEEIIIMMMRRRWWWZZZ[[[TTTOOONNNNNNNNNQQQVVV\\\[[[ZZZ[[[^^^dddjjjnnnssszzz{{{vvvoooiiieeedddaaa___aaadddhhhqqqzzz|||kkkddddddfffjjjnnnooonnnmmm___[[[ZZZ\\\\\\ZZZ[[[^^^______^^^\\\ZZZXXXVVVUUUVVVTTTSSSWWWcccuuuzzzfffVVVOOONNNNNNRRRVVVXXXXXXZZZ^^^aaajjjpppxxx}}}}}}zzzvvvssswww|||vvvmmmeeebbbcccgggpppyyyyyydddTTTMMMLLLKKKHHHDDD@@@<<<999777777777888999<<<@@@CCCFFFGGGHHHIIIIIIIIIHHHFFFEEEkkkddd]]]YYYZZZ]]]^^^^^^___^^^___``````cccnnnzzzxxxtttoooiiiccc]]]WWWSSSKKKIIIGGGFFFFFFEEECCCBBB>>>======???BBBDDDDDDCCCAAA???<<<999666555444444555888<<>><<<:::888666555555666999:::;;;>>>AAAEEEIIINNNSSSWWW]]]cccmmmtttzzzgggbbblllpppTTTHHHHHH>>>CCCNNN```vvv~~~mmmjjjjjjwww{{{hhh[[[VVVZZZfffrrrvvvjjj^^^[[[```iiittt}}}|||uuuwwwjjjbbb]]]ZZZ[[[___eeedddbbb___[[[VVVRRRPPPLLLJJJIIIIIIJJJJJJIIIHHHDDDBBB???===<<<<<<>>>??????AAAEEEHHHLLLQQQWWW[[[^^^WWWQQQNNNMMMNNNSSSYYY[[[ZZZYYYYYY\\\cccmmmsss}}}{{{tttnnnjjjgggdddcccggglllrrr}}}~~~lllfffgggjjjnnnqqqrrrpppnnnaaa\\\ZZZ[[[[[[ZZZ]]]bbbdddcccaaa___\\\ZZZXXXWWWXXXUUUTTTYYYgggzzz}}}hhhYYYRRRPPPPPPTTTXXXYYYXXXXXX[[[^^^jjjooovvvzzzyyytttooolllmmmqqqwww|||~~~}}}yyyvvvjjjbbbZZZYYY[[[```jjjtttooo\\\RRRMMMLLLJJJFFFBBB>>>:::888777777888:::===AAADDDFFFJJJJJJJJJJJJIIIGGGFFFEEEllldddZZZUUUWWW[[[]]]^^^bbb`````````___aaakkkvvv~~~pppnnnllliiifffaaaZZZVVVMMMLLLKKKJJJIIIHHHFFFEEE@@@???@@@BBBFFFHHHHHHHHHEEECCC@@@<<<999777666666555888===AAAEEEJJJOOOSSSXXXWWWWWWXXXYYYZZZXXXWWWRRRMMMIIIGGGDDD@@@@@@CCCFFFKKKPPPRRRQQQMMMJJJHHHEEEEEEEEEDDDBBB@@@===<<<::::::;;;<<<>>>@@@AAABBBGGGJJJNNNQQQRRRPPPMMMKKKHHHIIIJJJKKKLLLLLLMMMLLLLLLIIIFFFDDDCCCAAA???===;;;999666444444666999:::;;;>>>AAAEEEIIINNNSSSWWW]]]cccmmmuuu{{{eeebbbmmmvvvWWWHHHFFF>>>BBBMMM]]]sssooonnnppp{{{~~~iii[[[UUUXXXcccooowwwkkk^^^ZZZ]]]dddoooyyy|||uuu~~~yyylllddd^^^ZZZ[[[^^^eeedddbbb___[[[WWWSSSQQQLLLJJJIIIIIIJJJJJJIIIHHHDDDCCC@@@===<<<<<<>>>???>>>AAAEEEHHHKKKPPPVVV[[[```ZZZUUUTTTRRRQQQVVV\\\\\\]]]^^^```dddkkkvvv}}}~~~xxxuuupppmmmmmmrrrxxxtttlllmmmooorrrtttsssooolllbbb]]]YYYYYYZZZZZZ___dddiiigggeeebbb___\\\[[[ZZZZZZWWWVVV\\\jjj~~~iiiZZZTTTSSSRRRUUUYYYYYYWWWVVVXXXZZZccchhhooorrrpppjjjeeebbb___bbbgggkkklllkkkiiiggg]]]VVVPPPQQQVVV]]]iiisss~~~www{{{xxxdddWWWMMMLLLJJJGGGCCC???;;;999666777999<<>><<<<<<<<<<<<<<<===>>>@@@@@@BBBFFFLLLPPPRRRPPPLLLIIIEEEFFFGGGIIIJJJJJJKKKKKKLLLIIIFFFDDDBBBAAA???===;;;999666444444666888:::;;;>>>AAAEEEIIINNNSSSWWW]]]dddmmmuuu||||||cccaaalll}}}||||||ZZZGGGCCC>>>CCCLLL[[[qqqtttsssttt}}}kkk\\\UUUWWWbbbnnnyyylll___ZZZ[[[aaalllvvvzzzuuu~~~zzzmmmeee___ZZZZZZ]]]eeedddbbb___\\\WWWSSSQQQLLLKKKIIIIIIJJJJJJJJJIIIEEECCC@@@===<<<===>>>???>>>AAADDDGGGJJJOOOVVV\\\```\\\YYYYYYWWWUUUXXX]]]```cccfffjjjooovvv~~~{{{||||||qqqrrrtttvvvvvvsssnnnjjjccc]]]XXXXXXXXXZZZ___fffllljjjgggdddaaa^^^]]]\\\\\\YYYXXX^^^mmmiii[[[UUUUUUSSSWWWZZZYYYWWWUUUVVVXXX[[[```gggiiigggaaa\\\XXXSSSUUUYYY\\\^^^]]]\\\[[[TTTNNNJJJMMMTTT]]]iiitttwwwrrrnnnssszzz|||hhhYYYMMMLLLJJJHHHDDD???<<<999666777:::>>>AAACCCEEEFFFIIIIIIHHHFFFDDDAAA???>>>mmmcccZZZWWWXXXXXXZZZ^^^ccceeeeeeccc```cccjjjpppzzzsssoooiiilllooopppmmmeee\\\VVVPPPPPPQQQPPPOOONNNLLLKKKDDDBBBAAACCCGGGKKKMMMNNNMMMIIIEEEBBB@@@>>><<<:::888999===AAAGGGLLLPPPSSSXXXWWWTTTRRRQQQQQQRRRSSSUUUOOOJJJHHHCCC===<<<>>>GGGKKKOOOQQQOOOLLLHHHGGGEEEEEEFFFEEEDDDCCCAAA@@@????????????????????????AAACCCFFFIIIKKKLLLKKKKKKGGGFFFEEEFFFIIILLLMMMNNNOOOMMMIIIEEEAAA@@@??????:::999888777777999;;;<<<:::<<<@@@DDDHHHNNNUUUZZZdddjjjsssyyy}}}~~~ddd___hhh{{{ooommm[[[GGGBBBBBBGGGHHHVVVrrrnnnrrrrrr|||kkk\\\UUUUUU^^^iiiwwwssshhh[[[WWW```lllrrrwww}}}pppeee]]]YYYZZZ^^^aaadddeeeddd^^^WWWQQQNNNLLLKKKJJJHHHGGGGGGHHHHHHFFFDDDAAA>>><<<<<<<<<===;;;===AAAEEEKKKQQQUUUXXX^^^aaabbb```[[[XXXWWWYYY```iiiuuu}}}{{{zzzyyyyyyzzzwwwpppkkkeee[[[UUUVVVZZZ]]]dddmmmqqqnnnjjjgggeeebbb___]]]]]]\\\]]]dddqqqooo___VVVSSSUUUVVVXXXXXXWWWUUURRRPPPWWWYYY[[[^^^^^^ZZZSSSNNNOOONNNNNNOOOQQQRRRQQQOOOJJJGGGGGGKKKPPPYYYiiiwwwuuummmiiihhhggglllvvvkkkYYYOOOKKKFFFCCCCCCCCC@@@======:::888:::>>>CCCEEEEEEHHHFFFCCCBBBCCCCCCCCCBBBnnnddd[[[XXXYYYZZZ]]]```dddeeefffccc```aaaggglllwww}}}vvvpppmmmmmmooorrrrrrnnnggg___ZZZSSSSSSTTTTTTRRRPPPMMMKKKHHHEEEBBBBBBEEEIIILLLNNNMMMJJJEEEBBB@@@>>><<<:::999;;;>>>CCCHHHMMMRRRTTTXXXVVVTTTSSSRRRRRRSSSTTTUUUOOOKKKIIIEEE@@@???AAAFFFJJJOOOQQQPPPMMMJJJIIIEEEEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGIIIJJJJJJJJJFFFEEECCCCCCFFFIIILLLMMMNNNLLLIIIFFFCCCAAA@@@???;;;:::888666666777888999999;;;???DDDIIIPPPWWW\\\eeekkkssszzz~~~{{{bbbaaalllzzzllliii[[[IIIEEEAAAEEEFFFSSSooopppqqqrrr|||sss```VVVVVVaaammm{{{wwwkkk\\\VVV]]]hhhnnnwww~~~qqqfff^^^ZZZ[[[___ccceeegggeee___XXXRRROOOLLLKKKIIIHHHGGGHHHHHHIIIFFFDDDAAA>>>===<<<======>>>???BBBEEEJJJNNNRRRTTT]]]```cccccc___\\\\\\^^^jjjrrr}}}~~~}}}|||xxxpppjjjeee\\\VVVWWW[[[```hhhpppuuurrrmmmiiigggdddaaa^^^___^^^^^^eeerrrsssbbbXXXTTTUUUVVVWWWWWWVVVTTTQQQOOOQQQQQQRRRTTTTTTQQQLLLHHHGGGFFFFFFGGGIIIJJJHHHGGGDDDBBBCCCGGGLLLWWWhhhwwwwwwllldddaaabbbbbbfffoooyyynnn\\\OOOJJJEEECCCCCCBBB???======<<<<<>><<<::::::<<>>???AAAAAAAAA??????>>>???DDDJJJVVViiizzz|||oooddd]]]YYY[[[YYY\\\dddnnnyyynnn]]]NNNJJJDDDBBBBBBAAA???<<<:::;;;===@@@DDDGGGFFFEEEGGGFFFFFFGGGIIIJJJJJJIIIoooeee\\\[[[\\\^^^aaaeeeeeefffgggfffcccbbbccceeekkkwww{{{yyywwwuuutttvvvvvvtttqqqlllfff___\\\^^^___aaaaaa___ZZZUUURRRNNNKKKHHHGGGGGGIIIJJJJJJMMMJJJEEEBBB@@@???<<<;;;:::<<<@@@EEEKKKPPPUUUWWWXXXWWWVVVUUUUUUUUUVVVVVVXXXSSSOOOMMMIIIDDDCCCEEEEEEIIIMMMOOOMMMKKKIIIHHHEEEEEEFFFEEEDDDCCCAAA@@@?????????@@@BBBDDDGGGHHHGGGFFFEEEDDDDDDCCCDDDDDDCCCAAA???<<<<<>>@@@AAABBBDDDGGGJJJLLLMMMWWW\\\dddhhhiiiiiikkkmmmxxxvvvpppddd```\\\]]]cccllltttyyyzzzvvvpppllljjjhhhgggfffeeecccbbbggguuu}}}iii[[[TTTTTTTTTUUUUUUTTTRRRPPPNNNLLLHHHDDDBBBBBBCCCCCCCCC>>>===<<<<<<>>>>>>>>>===???>>>@@@CCCIIIUUUjjj}}}{{{nnnccc\\\YYYTTTRRRSSSYYYbbbooolll[[[OOOJJJDDDAAAAAAAAA???===;;;<<<>>>BBBEEEGGGGGGGGGIIIIIIJJJMMMPPPRRRRRRQQQpppfff^^^\\\^^^___bbbfffeeefffgggfffeeedddddddddfffqqq}}}{{{yyyyyywwwtttoooiiiddd___\\\bbbccceeefffddd```[[[XXXQQQOOOMMMMMMMMMLLLJJJIIILLLIIIEEEBBBAAA@@@>>><<<;;;===@@@FFFLLLQQQVVVYYYYYYYYYXXXWWWWWWWWWVVVVVVZZZUUUPPPNNNIIIDDDBBBEEEGGGJJJMMMMMMKKKHHHFFFEEEEEEEEEFFFEEEDDDCCCAAA@@@<<<<<<===???BBBFFFIIIKKKLLLKKKIIIFFFDDDBBBAAAAAAAAA@@@>>>;;;999<<>>===>>>@@@BBBFFFIIILLLMMMSSSYYYaaagggiiilllooosssyyy{{{uuudddcccbbbdddjjjttt{{{~~~zzzuuuoookkkiiijjjjjjjjjgggeeedddiiiwwwlll\\\UUUTTTTTTTTTTTTSSSQQQPPPOOOLLLHHHCCC@@@@@@AAABBBCCC???===;;;;;;===>>>======@@@???@@@CCCGGGTTTjjj~~~|||qqqggg___[[[RRROOONNNRRRYYYfffyyylll\\\PPPJJJDDDAAAAAAAAA???>>>@@@AAADDDGGGJJJMMMPPPRRRPPPPPPSSSWWW\\\^^^]]]\\\tttiii```___```aaadddhhhhhhgggfffeeedddcccaaaaaa___jjj|||}}}{{{yyyuuupppkkkgggeeedddggghhhjjjkkkjjjgggdddbbbZZZXXXUUUTTTRRRPPPMMMKKKJJJGGGDDDBBBBBBAAA@@@???<<<>>>BBBHHHNNNTTTYYY[[[[[[[[[ZZZZZZXXXWWWWWWVVVYYYSSSOOOMMMIIIDDDCCCEEEIIIKKKMMMMMMJJJGGGDDDDDDEEEEEEFFFEEEDDDCCCAAA@@@;;;;;;;;;===@@@DDDHHHJJJMMMMMMKKKHHHFFFCCCAAA@@@@@@@@@???<<<999:::@@@DDDDDDEEEFFFFFFFFFCCCAAA@@@===<<<:::999999:::;;;<<<>>>AAADDDHHHLLLRRRYYY^^^fffnnnwwwyyybbbcccppptttgggmmm}}}hhhRRRHHHFFF@@@EEEDDDNNNhhhtttkkkuuudddXXX^^^gggsssyyywwwhhhYYYUUU\\\cccooouuu~~~{{{qqqggg___\\\]]]___bbbeeeddd```ZZZUUUSSSJJJJJJIIIHHHHHHHHHIIIJJJGGGEEEBBB@@@>>>===>>>>>>;;;<<<>>>AAADDDHHHKKKMMMPPPVVV]]]cccfffkkkppptttzzz~~~xxxgggiiikkkmmmttt~~~{{{vvvooojjjiiijjjkkkkkkiiiggggggmmm|||rrraaaXXXUUUTTTTTTTTTSSSQQQPPPOOOIIIFFFBBB??????@@@AAA@@@???===;;;:::;;;<<<<<<<<<>>>===???AAAEEERRRjjj|||sssiiiaaa]]]UUUQQQOOOPPPTTT___sssmmm___QQQKKKEEEAAAAAABBBAAA??????CCCIIIOOOTTTXXX\\\______```cccgggjjjjjjhhhfffxxxnnndddbbbcccdddfffjjjkkkiiifffccc```^^^\\\[[[]]]hhhzzz|||xxxtttrrrqqqrrrrrrppprrrsssuuuuuutttsssrrrjjjeee^^^YYYVVVSSSQQQPPPHHHFFFCCCBBBBBBCCCBBBAAA???AAAEEEKKKQQQWWW\\\___^^^]]]\\\[[[YYYXXXVVVUUUTTTOOOLLLKKKIIIEEEDDDGGGIIIKKKMMMMMMKKKHHHGGGGGGEEEEEEFFFEEEDDDCCCAAA@@@<<<<<<;;;;;;===@@@DDDFFFJJJJJJJJJIIIGGGEEECCCAAA???@@@@@@===::::::???CCCCCCCCCDDDDDDDDDBBBAAA@@@>>>===;;;999888888999:::>>>@@@DDDHHHMMMTTT[[[```gggnnnxxxttt^^^```nnnyyynnntttzzzfffRRRGGGFFF???DDDDDDNNNhhhzzzooovvvgggYYY\\\bbboooxxxzzzlll[[[UUUZZZ```nnnsss}}}|||rrrhhh___[[[\\\^^^aaadddeeeaaa\\\XXXVVVLLLKKKIIIHHHGGGHHHHHHIIIGGGEEECCC@@@>>>>>>>>>>>><<<<<<>>>@@@CCCFFFIIIKKKNNNSSSYYY^^^bbbgggnnntttzzz|||yyylllppptttwww~~~zzzrrrkkkiiiiiijjjkkkkkkkkklllrrrzzzhhh___UUUUUUUUUTTTSSSRRRQQQPPPHHHEEEBBBAAAAAAAAA@@@???@@@>>>;;;:::;;;<<<===<<<======???AAAFFFTTTnnn|||uuulllccc^^^ZZZVVVRRRQQQRRR[[[ooo}}}nnnaaaRRRMMMFFFBBBBBBCCCBBB@@@???HHHUUU```ggglllppprrrssstttuuuwwwxxxuuuqqqmmm{{{qqqhhheeeffffffhhhlllnnnkkkeeeaaa]]]ZZZWWWUUU```jjjzzz{{{yyyxxxzzz|||~~~zzz{{{}}}~~~vvvoooddd\\\WWWUUUTTTTTTGGGEEECCCBBBCCCDDDCCCCCCBBBDDDHHHMMMSSSZZZ___aaa___^^^^^^\\\ZZZXXXVVVUUUPPPLLLIIIJJJHHHEEEFFFJJJIIIKKKNNNNNNMMMKKKJJJJJJEEEEEEFFFEEEDDDCCCAAA@@@>>>===;;;:::;;;===@@@BBBFFFGGGHHHIIIHHHGGGDDDCCC>>>AAABBB???;;;:::>>>CCCBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>;;;888666666666777<<>>CCCCCCMMMhhhrrrwww~~~iiiZZZ[[[```mmmxxx|||nnn\\\TTTXXX^^^mmmrrr||||||rrrhhh___[[[[[[^^^aaaeeefffccc^^^ZZZXXXLLLKKKJJJHHHGGGGGGHHHHHHGGGFFFCCC@@@>>>>>>>>>???======>>>@@@BBBEEEGGGIIIMMMQQQWWW[[[___eeemmmsssxxxzzz~~~~~~wwwooouuu{{{~~~~~~tttmmmiiiiiiiiiiiimmmmmmooovvvnnndddVVVVVVUUUTTTSSSRRRQQQQQQHHHFFFDDDDDDDDDCCCAAA???BBB@@@===<<<===>>>>>>>>>===>>>@@@CCCIIIXXXsss}}}|||~~~}}}wwwnnneee___]]]YYYUUURRRRRRZZZmmm~~~zzzlllaaaSSSMMMFFFBBBBBBCCCCCCAAAEEERRRdddttt~~~|||uuuqqq~~~pppjjjiiifffnnnuuupppxxxooofffaaa]]]XXXWWWZZZ```ooo~~~}}}|||rrriiiccc]]]WWWRRROOOLLLIIIGGGGGGHHHGGGGGGFFFHHHMMMTTT\\\bbbdddeeedddbbb___]]][[[XXXTTTQQQMMMLLLJJJHHHGGGGGGGGGGGGJJJLLLNNNOOOOOOLLLHHHFFFDDDEEEFFFFFFFFFDDDCCCBBBAAA???===;;;:::;;;<<<===AAA@@@AAAEEEIIIJJJGGGDDDFFFBBB>>>;;;;;;>>>@@@AAAEEEEEEDDDCCCBBBBBBAAAAAA???>>><<<;;;::::::;;;;;;===AAAFFFJJJNNNUUU]]]dddkkksss{{{ooo[[[]]]jjjyyy```QQQHHHCCC>>>@@@CCCLLLbbbuuuwww~~~lll\\\YYYYYYkkkwww~~~ttt^^^OOOPPPWWWdddnnn|||uuulllbbb\\\ZZZZZZ\\\aaaeeefffaaaYYYSSSRRROOOKKKIIIHHHHHHHHHGGGIIIHHHEEEBBB???>>>======>>>>>>???AAACCCFFFHHHIIILLLPPPVVV[[[```eeeiiilllrrrwww}}}www~~~yyytttrrrpppooommmnnnjjjmmmyyyssseee\\\ZZZXXXWWWXXXUUUPPPKKKJJJHHHFFFDDDDDDCCCBBB@@@CCCAAA>>>;;;999999;;;<<<>>>>>>@@@CCCGGGVVVrrr}}}yyyxxxxxxxxx{{{}}}~~~|||wwwppphhhccc___]]]ZZZUUUTTT[[[iiisss~~~wwwiii]]]PPPHHHAAAAAABBBCCCDDDHHHMMMYYYmmmyyyrrrnnn~~~pppkkkjjjhhhpppxxxsssyyyoooeee```[[[WWWWWWZZZcccqqqzzzrrrlllddd]]]WWWPPPMMMJJJIIIIIIJJJJJJIIIGGGJJJPPPXXX```eeegggggggggdddaaa^^^\\\XXXTTTQQQLLLKKKIIIHHHGGGGGGHHHHHHJJJKKKMMMMMMLLLJJJGGGFFFEEEFFFFFFFFFEEEDDDBBBAAA>>><<<;;;999888999::::::???>>>>>>AAAEEEGGGEEECCCEEEBBB>>>;;;;;;===???AAACCCCCCBBBBBBAAA@@@??????>>>===;;;:::999999::::::===AAAFFFKKKOOOVVV^^^eeemmmuuu|||rrr\\\\\\iiizzzbbbRRRHHHAAA>>>@@@CCCLLLaaayyyzzz}}}lll\\\XXXYYYggguuu~~~vvvaaaRRRQQQXXXaaakkkzzzxxxnnnddd\\\ZZZ[[[]]]aaaddddddaaaZZZUUURRROOOKKKIIIIIIIIIIIIHHHIIIHHHEEEBBB@@@>>>============>>>@@@BBBDDDFFFGGGJJJNNNTTTYYY]]]bbbgggjjjoootttzzz{{{xxxxxxwwwrrrnnnkkkiiilllzzzyyylllcccaaa^^^]]]\\\XXXRRRMMMHHHFFFDDDDDDEEEFFFFFFEEECCCAAA>>>;;;::::::;;;<<<===>>>@@@BBBGGGXXXuuu{{{{{{zzzyyyxxxvvvuuuuuuzzz{{{|||{{{wwwqqqkkkggg```^^^ZZZVVVVVV^^^lllwww|||uuuhhh\\\PPPHHHBBBAAABBBBBBDDDHHHRRR___sss}}}wwwqqqmmm}}}pppkkkkkkjjjttt|||xxxzzzpppeee^^^ZZZVVVWWWZZZcccppp}}}vvvmmmccc\\\QQQNNNLLLKKKLLLMMMMMMLLLIIIMMMTTT^^^fffkkklllkkkkkkhhhdddaaa]]]XXXSSSPPPJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFEEECCCAAA@@@===<<<:::888888888999999<<<;;;;;;===@@@CCCCCCCCCDDDBBB>>><<<;;;<<>>===<<<;;;999999999999:::===AAAGGGKKKPPPWWW```fffooowww~~~www```]]]hhhzzzdddUUUHHH@@@>>>AAACCCKKK```~~~}}}||||||lll[[[WWWXXXcccrrr~~~xxxdddUUUTTTYYY```jjjxxx}}}sssfff]]]ZZZ\\\^^^```cccdddaaa\\\WWWQQQOOOKKKIIIJJJJJJJJJIIIIIIHHHEEECCC@@@???======;;;<<<===>>>@@@BBBDDDEEEHHHKKKQQQVVVZZZ___dddgggkkkooovvv|||xxxpppjjjiiinnn~~~wwwoookkkhhheeeccc]]]VVVOOOIIIGGGDDDDDDEEEGGGGGGGGGDDDBBB???===;;;;;;<<<===>>>>>>???BBBHHHZZZzzzzzz{{{}}}~~~~~~}}}{{{yyyxxxyyyzzzyyywwwsssooommmaaa___ZZZWWWXXXaaapppzzz|||xxxrrrggg[[[OOOHHHBBBBBBBBBBBBDDDHHHRRR^^^qqqyyytttnnnjjjzzznnnjjjkkkkkkvvv{{{|||qqqeee^^^YYYUUUVVVZZZ```lllzzz}}}rrreee\\\QQQOOOMMMMMMNNNOOOOOONNNLLLPPPYYYdddmmmqqqqqqppppppmmmhhhccc^^^XXXSSSNNNIIIHHHGGGFFFGGGIIILLLNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGEEECCCAAA???>>>===;;;::::::::::::::::::999999:::<<>>@@@EEEEEEFFFEEEDDDBBBAAA@@@>>>===;;;:::999999:::;;;===BBBHHHLLLQQQYYYbbbhhhqqqxxxfffaaajjjyyyfffVVVIII@@@???AAADDDJJJ^^^{{{|||{{{}}}lllZZZVVVXXX```ooo|||vvvcccUUUUUU[[[aaajjjwwwwwwiii^^^ZZZZZZ]]]aaaeeefffccc\\\WWWRRROOOLLLJJJJJJKKKKKKJJJIIIHHHFFFDDDAAA???>>>===;;;<<<<<<>>>???AAACCCDDDFFFJJJNNNSSSWWW\\\aaaeeeggglllsssyyy}}}|||rrrkkkkkksss|||xxxtttppplllddd[[[TTTOOOKKKGGGDDDDDDDDDDDDDDDDDDBBB@@@>>>======>>>>>>@@@???@@@CCCJJJ^^^~~~yyyyyyxxxwwwuuussspppooodddaaa\\\XXXYYYcccpppyyy~~~|||wwwtttooodddZZZMMMGGGCCCCCCCCCBBBEEEIIIPPP\\\nnnzzzuuupppkkkgggxxxkkkhhhjjjlllwww}}}~~~sssfff___YYYUUUVVVZZZ^^^iiiwwwsssdddYYYQQQPPPNNNNNNPPPPPPPPPNNNNNNSSS]]]hhhrrrvvvwwwuuutttpppkkkeee___XXXRRRMMMHHHGGGEEEEEEGGGJJJMMMPPPPPPOOOMMMKKKIIIIIIIIIIIIGGGGGGGGGGGGEEECCCAAA???======<<<;;;:::::::::::::::999999999:::===AAACCCAAAAAA@@@===;;;;;;===@@@DDDEEEFFFFFFEEEDDDBBBAAA@@@???===<<<;;;;;;<<<<<<>>>BBBHHHNNNSSS[[[dddkkkrrryyykkkeeennnyyygggWWWJJJBBB???BBBDDDIIIZZZwww{{{yyy{{{}}}lllYYYTTTXXX___nnnzzztttbbbTTTUUU]]]dddlllxxx|||lll```[[[WWW[[[aaafffhhhddd\\\VVVSSSPPPLLLKKKKKKKKKKKKJJJIIIHHHFFFDDDBBB@@@>>>===<<<<<<===>>>???AAACCCDDDFFFHHHLLLPPPTTTYYY___ccceeejjjqqqwww{{{~~~tttlllmmmvvv|||vvvmmmccc[[[TTTOOOIIIDDDCCCCCCCCCCCCDDDCCCBBB@@@????????????BBBAAABBBDDDLLLaaa~~~{{{zzzzzzzzzyyyxxxvvvtttqqqooommmgggccc]]]YYY[[[cccnnnvvv||||||wwwqqqmmmiii___UUUJJJEEECCCCCCCCCBBBFFFKKKUUU```ppp}}}zzzuuuqqqmmmhhhdddwwwkkkhhhjjjmmmxxxttthhhaaa[[[VVVVVVYYY^^^iiivvv~~~vvveeeZZZSSSRRRPPPQQQQQQRRRPPPOOOPPPUUU^^^jjjtttzzz{{{yyyvvvrrrlllfff___XXXQQQMMMHHHGGGEEEEEEFFFJJJNNNQQQQQQOOONNNLLLJJJIIIHHHHHHFFFGGGGGGFFFEEECCCAAA@@@;;;;;;;;;:::999999888888999999:::999999;;;???BBB???AAAAAA>>>::::::===@@@@@@AAACCCDDDDDDCCCAAA@@@@@@???>>><<<<<<<<<<<<===>>>CCCIIIOOOTTT\\\fffmmmssszzzmmmhhhqqq{{{hhhVVVJJJDDD@@@CCCDDDHHHWWWrrr}}}yyyvvvxxxzzz|||mmmXXXSSSWWW___nnn{{{vvvcccUUUUUU[[[dddlllwwwooobbb]]]UUUYYY___eeegggccc\\\VVVUUURRRNNNLLLKKKKKKKKKJJJIIIHHHGGGEEECCC@@@>>><<<<<<<<<<<<===???AAABBBCCCDDDGGGJJJNNNQQQWWW\\\aaaccchhhooouuuzzz~~~~~~vvvmmmooozzzyyymmmeeeXXXSSSKKKFFFDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAACCCBBBCCCEEEMMMaaazzzuuussstttuuuyyyyyyxxxvvvssspppmmmkkkhhhddd___\\\^^^eeemmmsssyyywwwqqqiiiddd```XXXOOOFFFCCCBBBDDDDDDCCCHHHNNNWWWbbbppp{{{~~~{{{vvvrrrnnnjjjfffbbbxxxllliiilllnnnzzzvvvjjjccc]]]XXXWWWYYY]]]gggttt{{{~~~|||kkk___VVVUUUSSSSSSTTTSSSQQQOOOQQQVVV___jjjuuu{{{}}}}}}wwwsssmmmfff___XXXQQQLLLHHHGGGEEEDDDFFFJJJNNNQQQOOOOOOMMMLLLJJJHHHGGGFFFEEEFFFFFFFFFEEEDDDBBBAAA<<<<<<;;;;;;::::::999888777999:::999888888;;;>>>>>>@@@AAA>>>:::999<<<@@@>>>@@@CCCEEEEEEDDDCCCBBB@@@???===<<<;;;;;;<<<<<<>>>CCCJJJPPPVVV^^^hhhooovvv}}}kkkhhhsssjjjUUUIIIFFF@@@CCCDDDFFFSSSnnnyyyuuutttyyy|||~~~nnnXXXQQQVVV^^^ppp|||iiiXXXTTTWWW```hhhsss}}}pppddd___WWWYYY\\\```bbbaaa]]]YYYWWWSSSOOOLLLKKKKKKJJJIIIHHHHHHGGGFFFCCCAAA>>><<<;;;;;;;;;<<<===???@@@AAABBBDDDGGGJJJNNNSSSYYY^^^```eeelllrrrwww|||zzzrrruuuxxxpppaaaZZZQQQJJJGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCEEELLL___wwwuuurrrqqqvvv~~~|||uuuooolllmmmoooqqqvvvvvvvvvuuusssooollljjjhhhdddaaa```ccciiipppttttttrrrjjjaaa\\\WWWOOOGGGBBBAAABBBDDDDDDDDDIIIQQQWWWaaaoooxxx|||{{{|||}}}{{{xxxssspppllliiidddaaayyymmmkkkmmmppp|||vvvllleee___YYYWWWXXX[[[eeeqqqxxxzzz|||qqqeeeYYYWWWVVVVVVVVVUUURRRPPPQQQVVV___jjjuuu|||~~~~~~wwwsssmmmfff___XXXQQQLLLIIIGGGEEEDDDFFFJJJNNNQQQNNNMMMMMMKKKJJJGGGEEEDDDDDDEEEFFFFFFFFFDDDCCCBBB>>>>>>>>>>>>===<<<;;;:::666888:::999777777999<<<>>>@@@AAA???:::999<<<@@@???AAADDDGGGHHHGGGFFFEEE???>>><<<;;;::::::;;;;;;???CCCJJJPPPVVV___hhhoooxxx~~~hhhgggtttkkkTTTHHHFFFAAADDDDDDEEEQQQkkkuuurrrssszzzoooXXXQQQVVV]]]qqqoooZZZSSSTTT[[[dddppp{{{qqqeeeaaaZZZYYYZZZ\\\^^^___^^^\\\XXXUUUPPPMMMKKKKKKIIIHHHHHHHHHHHHFFFDDDAAA>>><<<999999:::;;;<<<===???@@@@@@BBBEEEHHHKKKQQQWWW[[[^^^cccjjjqqqvvvzzz~~~}}}xxx{{{wwwkkkcccXXXNNNHHHEEEDDDCCCEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBDDDKKK]]]|||xxxrrrooollliiiiiiooozzz~~~nnnkkkgggddddddfffiiilllssstttuuuuuussspppllljjjgggdddbbbbbbfffmmmrrrvvvqqqnnnfff\\\VVVRRRJJJAAA@@@@@@AAADDDDDDEEEKKKRRRYYYcccqqqzzz}}}}}}~~~yyyvvvrrrnnnkkkhhhdddaaa{{{sssmmmooouuu|||nnnccc___^^^\\\YYY^^^bbbiiiqqqtttwwwxxxfff```]]][[[[[[[[[YYYUUUQQQPPPTTT\\\gggrrryyy||||||uuurrrmmmfff___XXXRRROOOHHHHHHIIIJJJKKKLLLMMMMMMPPPNNNKKKIIIIIIHHHFFFDDDFFFGGGIIIIIIHHHFFFCCCBBB@@@??????>>>======>>>>>>;;;:::999888777777777777>>>???@@@???===<<<===>>>>>>@@@DDDFFFGGGFFFDDDBBBDDD@@@===>>><<<::::::>>>>>>CCCJJJPPPVVV]]]gggmmmwww}}}gggfffrrrrrrZZZIIIAAA@@@BBBAAACCCOOOhhhtttmmmooo|||vvv^^^RRRSSSVVVmmm||||||ttt```QQQTTTYYYcccqqqzzztttggg___[[[ZZZYYYYYYZZZ[[[ZZZXXXYYYUUUPPPLLLJJJIIIHHHGGGHHHIIIHHHGGGDDDAAA===;;;===;;;::::::<<<>>>??????>>>AAADDDGGGKKKPPPUUUYYYaaacccgggmmmtttzzz}}}~~~}}}yyy{{{pppbbbWWWMMMEEEEEEHHHDDDDDDCCCDDDFFFFFFEEECCCEEEBBB@@@BBBHHHWWWpppwwwlllfffcccaaaaaaaaadddmmm{{{}}}ppphhheeeccc___]]]^^^ccchhhlllooorrrsssqqqqqqrrrnnngggeeecccdddgggmmmrrrrrrqqqpppiii___UUUNNNIIIFFFDDDBBB@@@AAADDDEEEFFFKKKQQQ]]]dddnnnwww}}}~~~|||xxxtttnnniiidddbbbwwwppppppvvv~~~uuuiiidddaaa^^^[[[[[[___fffnnnqqquuu~~~mmmbbb___\\\[[[[[[YYYUUUQQQOOOSSSZZZdddnnntttwwwxxxuuuqqqllleee^^^XXXSSSQQQKKKLLLLLLMMMNNNOOOPPPPPPOOOLLLJJJHHHHHHGGGEEECCCFFFGGGHHHIIIHHHFFFCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@===<<<;;;:::999999999999:::<<<<<<<<<:::::::::<<<===???CCCEEEFFFEEECCCBBBCCC???<<<===<<<999:::===???DDDKKKQQQWWW___hhhnnnwww}}}~~~eeeeeerrr}}}aaaMMMDDD@@@AAABBBCCCNNNfffssskkkjjjxxx{{{aaaTTTTTTZZZpppxxxcccSSSTTTUUU___mmmxxxtttggg___[[[YYYXXXYYYZZZ[[[ZZZXXXWWWSSSNNNKKKIIIHHHGGGGGGHHHIIIHHHGGGEEEAAA>>><<<===;;;::::::<<<>>>?????????AAAEEEHHHKKKPPPVVVYYY___aaaffflllsssyyy}}}~~~wwwiii^^^SSSJJJHHHKKKFFFEEEEEEEEEGGGGGGFFFDDDFFFCCCAAABBBFFFRRRgggzzzxxxmmmccc\\\YYYYYYZZZ]]]bbbkkkyyyzzzoooeee```YYYWWWVVVWWWZZZ```fffjjjooosssvvvvvvxxxzzzvvvooohhhggghhhlllqqqsssrrrppphhhaaaXXXPPPJJJGGGDDDCCCBBBAAAAAAEEEFFFGGGLLLRRR\\\eeerrrzzz~~~}}}yyytttoookkkhhh}}}sssqqqvvvrrrjjjeeeaaa___YYY\\\bbbjjjnnnrrr}}}uuugggccc___]]]\\\YYYUUUQQQNNNPPPVVV^^^hhhooorrrssstttqqqkkkddd^^^ZZZWWWVVVRRRRRRQQQQQQQQQQQQQQQRRRMMMKKKHHHGGGGGGFFFDDDCCCEEEFFFHHHHHHHHHFFFDDDBBBCCCCCCCCCCCCCCCCCCDDDDDD@@@???>>><<<;;;:::::::::999:::;;;;;;999999:::;;;<<<>>>AAADDDEEEEEECCCBBBBBB>>>;;;<<<;;;999:::===@@@EEELLLSSSXXX```iiipppwww~~~{{{cccdddrrrfffPPPFFFAAAAAABBBDDDNNNcccuuuhhheeesssgggYYYXXX___ttt~~~iiiVVVSSSPPPZZZhhhttt}}}vvvhhh___[[[YYYXXXYYYZZZ[[[ZZZYYYWWWSSSOOOLLLJJJJJJIIIHHHHHHHHHHHHGGGEEEBBB???======;;;::::::<<<>>>?????????BBBEEEHHHLLLPPPVVVYYY]]]```eeekkkrrrxxx}}}ttthhh[[[QQQMMMOOOIIIHHHGGGGGGHHHIIIHHHFFFGGGDDDBBBBBBCCCJJJYYYhhhvvvuuurrrkkkaaaWWWQQQNNNQQQTTTYYY```iiiuuu{{{ooofff^^^ZZZYYYQQQQQQRRRVVV[[[aaagggkkklllqqquuuwwwzzz{{{wwwpppllllllmmmqqquuuuuuqqqmmm___ZZZRRRLLLHHHFFFEEEDDDDDDBBBCCCGGGHHHIIIMMMTTT]]]iiiwww}}}xxxtttrrrvvvqqquuu|||ppphhhccc```YYY[[[aaaggglllqqq~~~zzzkkkgggaaa^^^\\\YYYUUUQQQLLLMMMQQQYYYbbbjjjppprrrtttqqqkkkeeeaaa^^^]]]]]][[[YYYWWWTTTRRRPPPOOOOOOKKKJJJHHHHHHHHHGGGEEECCCEEEFFFGGGGGGGGGFFFDDDCCCDDDEEEFFFGGGGGGHHHHHHHHHCCCBBB@@@>>>===;;;;;;:::999;;;<<<<<<;;;:::;;;===<<<>>>AAACCCEEEEEEDDDCCC@@@<<<:::;;;;;;999:::>>>@@@EEEMMMSSSYYYaaajjjqqqyyy{{{aaabbbqqqfffPPPGGGAAAAAABBBEEEMMM___|||zzzjjjbbbooorrraaa\\\aaavvvoooXXXQQQNNNWWWdddpppzzzxxxjjj```[[[ZZZYYYZZZ[[[\\\[[[ZZZXXXUUUQQQNNNMMMLLLKKKIIIHHHHHHIIIHHHFFFCCC@@@>>>===;;;::::::<<<>>>??????@@@BBBEEEHHHKKKPPPUUUYYY\\\___eeekkkqqqwww}}}~~~rrrdddWWWQQQRRRLLLJJJIIIIIIJJJKKKJJJIIIHHHEEECCCBBBAAABBBKKKUUUbbbcccbbb^^^XXXPPPKKKIIILLLPPPWWW^^^fffmmmuuuzzzyyytttkkkccc]]]ZZZZZZ[[[XXXYYYZZZ]]]aaafffjjjllljjjpppuuuxxx{{{|||wwwpppoooooopppsssvvvsssmmmhhh\\\WWWPPPKKKHHHGGGGGGGGGGGGEEEGGGJJJLLLLLLPPPVVV^^^lll}}}}}}zzzrrrsss|||vvvjjjccc```ZZZ[[[```fffjjjqqq~~~~~~oooiiibbb^^^\\\YYYUUURRRKKKKKKMMMTTT]]]gggooorrrtttqqqlllhhheeedddddddddccc```[[[VVVQQQMMMKKKJJJKKKJJJIIIIIIJJJIIIFFFDDDEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFHHHJJJKKKLLLLLLLLLGGGEEECCCAAA>>><<<;;;;;;999;;;<<<;;;::::::;;;<<<===>>>AAACCCDDDEEEDDDDDD???;;;:::;;;;;;999;;;???@@@FFFMMMSSSZZZbbbkkkrrr|||~~~bbbcccrrrcccPPPIIIBBBAAABBBFFFLLL[[[wwwnnncccnnniii^^^aaauuuvvvZZZPPPNNNVVVbbbmmmvvv{{{mmmccc\\\[[[ZZZ[[[]]]^^^]]]\\\XXXUUUQQQOOOMMMLLLJJJHHHHHHHHHIIIHHHGGGDDDBBB@@@===;;;::::::<<<>>>??????@@@BBBEEEHHHKKKOOOTTTXXX[[[___eeejjjooouuu}}}yyyjjj\\\TTTSSSOOOMMMKKKJJJKKKLLLKKKJJJIIIFFFDDDCCC@@@===AAAGGGNNNQQQSSSRRROOOKKKHHHGGGIIIMMMTTTZZZ```eeeiiilllllljjjgggeeedddeeefffgggiiiiiihhhhhhhhhiiijjjkkkmmmsssyyy|||~~~wwwpppppppppqqqrrrooohhhccc[[[VVVPPPKKKIIIIIIIIIIIIKKKJJJLLLOOOPPPOOORRRWWW```nnnvvvuuuzzz{{{lllccc```[[[[[[^^^cccgggnnn|||~~~||||||qqqkkkccc]]][[[YYYVVVSSSLLLJJJKKKPPPYYYccclllqqqrrrpppnnnkkkiiiiiiiiijjjhhhddd^^^VVVPPPKKKHHHGGGIIIIIIIIIJJJJJJJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGJJJLLLNNNOOOOOOOOOKKKJJJGGGDDDAAA???===<<<999:::;;;:::888777888999<<<===???AAACCCDDDDDDDDD???;;;:::<<<<<<:::<<<@@@BBBGGGNNNUUU\\\dddmmmttt~~~ffffffvvv~~~bbbQQQKKKBBBAAABBBGGGKKKWWWssstttgggooorrr___```sss}}}^^^PPPOOOUUU```jjjsss{{{qqqhhh]]]\\\\\\]]]___```___^^^WWWUUUQQQNNNMMMKKKHHHFFFGGGHHHIIIIIIHHHEEECCCAAA===;;;::::::<<<>>>?????????AAADDDFFFIIIMMMRRRVVVYYY]]]cccgggkkkqqqyyy}}}ooo___VVVTTTQQQNNNLLLKKKLLLLLLLLLKKKIIIFFFDDDDDD@@@<<<<<<@@@@@@CCCFFFGGGFFFEEEEEEEEEFFFKKKQQQXXX]]]bbbgggkkknnnpppsssvvvyyy{{{|||}}}~~~|||yyyuuuqqqooonnnmmmooouuuzzz~~~~~~rrrooommmlllllljjjddd```YYYUUUOOOLLLKKKMMMNNNNNNQQQPPPQQQTTTTTTRRRTTTYYY___lll~~~}}}yyyzzzoooddd```YYYXXXZZZ]]]aaahhhxxx||||||qqqkkkbbb\\\ZZZXXXVVVSSSNNNKKKIIILLLTTT^^^ggglllooonnnmmmllllllllllllllliiieee^^^WWWPPPKKKIIIHHHGGGGGGGGGIIIJJJIIIFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHKKKNNNPPPQQQQQQQQQPPPNNNKKKHHHEEEBBB@@@???;;;<<<<<<;;;888777777888999:::<<>>??????>>>@@@CCCEEEHHHLLLQQQTTTVVV[[[```dddffflllttt{{{rrrbbbYYYVVVRRROOOLLLKKKLLLLLLLLLLLLIIIFFFDDDEEEAAA<<<;;;>>>;;;===@@@AAAAAABBBCCCDDDHHHLLLSSS[[[ccckkksssxxx}}}{{{{{{yyy~~~tttooojjjggggggfffbbb___YYYUUUQQQOOOQQQTTTVVVWWWVVVUUUVVVXXXWWWTTTVVVZZZ]]]hhhyyy|||{{{qqqeee```WWWUUUVVVYYY]]]dddsssxxxwww|||qqqkkkbbb\\\YYYXXXVVVTTTPPPMMMIIIJJJPPPZZZbbbggglllmmmmmmmmmmmmmmmmmmmmmiiieee^^^WWWQQQMMMKKKJJJFFFEEEFFFHHHIIIHHHFFFCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHKKKOOOQQQRRRRRRRRRSSSRRROOOKKKGGGEEECCCBBB>>>??????===;;;999999:::777888:::<<<>>>???@@@AAA???<<<;;;======<<<>>>BBBFFFLLLSSSZZZaaaiiissszzz~~~mmmnnn~~~}}}}}}sss]]]MMMDDDCCC@@@CCCHHHJJJSSSnnnyyymmmsssfff^^^pppfffTTTMMMRRR\\\gggrrrzzzxxxnnn```___^^^___bbbccccccbbb```]]]YYYVVVSSSPPPLLLIIIGGGHHHIIIIIIIIIGGGEEECCC===;;;::::::<<<>>>??????===???BBBDDDGGGKKKPPPSSSTTTYYY^^^aaaccchhhqqqxxxtttdddZZZXXXRRROOOLLLKKKKKKLLLLLLLLLIIIEEEDDDEEECCC>>><<<>>><<<>>>???@@@@@@AAACCCEEEKKKOOOWWWaaakkkvvvuuuoooiiieeedddcccbbb___ZZZWWWTTTTTTWWW[[[^^^```ZZZXXXYYY[[[YYYVVVVVVZZZ[[[eeettt|||xxx|||~~~mmm___YYYTTTPPPRRRVVV^^^jjjvvvuuuvvvzzz~~~mmmggg___ZZZYYYYYYXXXWWWNNNHHHDDDGGGLLLRRRZZZaaadddkkkpppooonnnooommmiiifffbbb[[[VVVQQQMMMIIIGGGIIIJJJJJJKKKJJJHHHEEEDDDEEEEEEDDDDDDCCCCCCCCCCCCFFFGGGJJJNNNSSSUUUUUUTTTRRRQQQOOOLLLJJJHHHHHHGGGDDDBBB@@@===;;;:::::::::999999:::;;;<<<===>>>???<<<<<<<<<::::::;;;???BBBFFFKKKTTT]]]fffnnntttyyy~~~vvvooo|||kkkXXXKKKGGGDDDEEEAAABBBKKKRRRfffooorrrhhh]]]ggg|||oooYYYNNNRRRZZZcccooo{{{{{{qqqeeeccc``````bbbdddffffff```\\\WWWQQQMMMKKKKKKLLLJJJIIIHHHHHHHHHGGGDDDBBB@@@>>>:::999;;;===>>>>>>:::;;;===AAAFFFKKKOOORRRUUUXXX\\\aaadddhhhmmmpppxxx}}}wwwhhh[[[UUUNNNLLLJJJIIIJJJJJJIIIHHHHHHGGGFFFEEEEEECCC???===:::888;;;@@@BBB@@@AAAEEEMMMUUUcccqqq}}}~~~tttoooiiieeecccbbb___\\\[[[XXXVVVXXX\\\```aaa```bbbaaa___\\\ZZZXXXVVVVVV[[[aaakkkzzzzzzzzz|||pppcccYYYTTTOOOOOORRRYYYfffqqq{{{sssttt{{{{{{}}}qqqjjjbbb]]]ZZZXXXUUURRRPPPIIIEEEFFFIIINNNUUU\\\fffmmmrrrqqqqqqqqqoookkkfffccc]]]XXXTTTPPPLLLIIIIIIJJJKKKKKKJJJHHHFFFDDDFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGJJJOOOSSSVVVVVVUUUSSSRRRPPPNNNLLLJJJIIIHHHEEECCCAAA>>><<<::::::999888999:::;;;<<<======>>><<<<<<<<<::::::;;;???BBBGGGMMMWWW```hhhpppwww{{{}}}tttppp~~~ttteeeTTTIIIFFFCCCEEEAAACCCKKKSSSfffxxxxxxmmm^^^fffwwwsss___TTTUUUYYYaaalllwwwuuuhhheeeaaa```bbbdddffffffaaa]]]XXXRRRNNNLLLLLLLLLJJJIIIHHHIIIIIIHHHEEEBBBAAA>>>;;;:::;;;===>>>>>>======???AAAEEEIIILLLOOOSSSVVVZZZ^^^bbbfffjjjmmmvvvzzzwwwhhh[[[UUUMMMKKKIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGFFFDDD@@@>>>===;;;;;;>>>@@@AAAEEEJJJQQQ\\\mmm}}}|||sssoooiiieeedddbbb```^^^[[[ZZZ[[[^^^bbbddddddbbbcccaaa^^^[[[XXXUUUSSSSSSWWW\\\gggvvv}}}xxxwwwxxxrrreee[[[TTTNNNLLLMMMRRR^^^iiiuuunnnrrr{{{{{{yyyzzzqqqkkkddd___\\\YYYTTTPPPRRRKKKFFFEEEGGGIIIPPPWWWhhhooottttttssstttrrrnnngggddd___[[[XXXTTTOOOLLLKKKLLLLLLLLLKKKIIIGGGFFFFFFEEECCCBBBBBBDDDFFFGGGGGGHHHKKKPPPTTTWWWXXXWWWSSSSSSRRRQQQOOOMMMJJJIIIFFFEEEBBB???===;;;:::999888888999:::;;;;;;<<<<<<<<<<<<<<<::::::;;;???BBBIIIOOOYYYcccllltttzzz~~~}}}}}}ssssss~~~sssdddTTTJJJHHHBBBDDDAAACCCLLLSSSfff}}}sss^^^cccnnnwwwfffYYYWWWWWW]]]gggrrr|||{{{llliiidddbbbbbbdddeeefffbbb___ZZZUUUQQQNNNMMMMMMJJJIIIHHHIIIIIIHHHFFFCCCBBB???;;;:::;;;<<<======??????@@@AAADDDGGGIIIKKKPPPSSSWWW[[[^^^bbbgggjjjqqqvvv{{{xxxiii\\\VVVMMMKKKIIIHHHJJJKKKKKKJJJIIIHHHHHHHHHGGGEEEAAA>>>@@@<<<;;;===???BBBIIIRRRYYYggg{{{~~~{{{sssooojjjfffeeecccaaa```]]]___bbbfffiiiiiifffcccbbb```]]]YYYUUURRRPPPOOORRRVVV```oooyyyuuuvvv}}}~~~pppfff\\\UUUMMMIIIHHHKKKUUU___yyy{{{rrrkkkpppyyyyyyvvvwww|||lllhhhccc```___\\\WWWSSSRRRLLLGGGFFFFFFGGGNNNVVVgggnnntttuuuuuuvvvssspppgggeeeaaa^^^[[[WWWRRROOOOOOOOONNNMMMLLLJJJHHHGGGGGGEEECCCAAABBBEEEHHHKKKKKKKKKMMMQQQVVVXXXYYYXXXQQQRRRRRRRRRPPPMMMJJJHHHFFFEEECCC@@@>>>;;;:::999777888888999::::::;;;;;;<<<<<<<<<::::::;;;???BBBJJJPPP[[[eeennnvvv|||}}}|||tttvvvsssdddUUUKKKHHHAAADDDAAADDDMMMRRReee|||vvv\\\___ggguuuxxxhhhXXXTTTSSSYYYcccmmmwww~~~rrrmmmgggcccbbbccceeeeeeccc```\\\WWWSSSPPPNNNMMMJJJIIIIIIIIIJJJJJJGGGEEECCC@@@<<<:::;;;<<<======?????????AAACCCFFFHHHJJJNNNQQQUUUYYY\\\```dddggglllqqqwww{{{~~~yyyiii\\\VVVMMMKKKHHHGGGHHHJJJJJJIIIIIIHHHHHHHHHGGGEEEAAA===>>>;;;<<<>>>@@@DDDNNNXXXdddttt|||uuurrrmmmiiifffeeecccccccccdddgggiiijjjiiifffddd```^^^[[[WWWTTTQQQOOONNNOOORRRZZZgggxxx~~~vvvxxxuuuxxx}}}{{{pppiii^^^VVVNNNIIIEEEFFFMMMVVVnnnzzzqqqkkkoooxxx~~~{{{ppprrrxxxwwwjjjfffbbbaaa```]]]YYYUUUSSSNNNIIIHHHFFFHHHOOOXXXdddllltttvvvwwwxxxvvvrrrkkkhhhdddaaa^^^ZZZWWWTTTTTTSSSRRRPPPNNNKKKJJJHHHGGGFFFDDDCCCDDDGGGKKKNNNOOOOOOOOORRRUUUWWWWWWWWWNNNOOOPPPOOONNNKKKHHHFFFEEEEEECCCAAA>>><<<:::999777888888999999:::::::::<<<<<<<<<::::::;;;???BBBIIIPPP[[[fffooowww~~~}}}wwwyyy|||mmm___QQQHHHEEEAAADDDBBBEEEMMMRRRbbb~~~zzztttYYY[[[aaammm}}}yyyiiiUUUPPPOOOVVV___gggpppyyyxxxrrriiicccaaabbbcccdddcccaaa^^^ZZZUUUQQQNNNLLLIIIIIIIIIJJJKKKKKKIIIFFFDDDAAA===;;;;;;<<<<<<<<<<<<===>>>@@@CCCFFFIIIKKKNNNQQQUUUXXX[[[___cccfffiiinnntttxxx{{{yyyiii\\\UUUNNNKKKHHHGGGHHHIIIJJJJJJLLLJJJHHHGGGFFFCCC@@@===999999<<<@@@CCCHHHRRR]]]nnn{{{zzzwwwsssnnniiifffeeeeeeiiiiiihhhgggeeedddcccccc]]][[[YYYVVVSSSQQQPPPOOONNNPPPUUU___oooyyymmmffftttrrrtttzzz|||wwwqqqmmm```XXXPPPKKKFFFDDDIIIPPPbbbttt|||sssnnnqqqxxx||||||zzz{{{|||ssstttxxx{{{qqqjjjfffbbb```___]]]XXXTTTSSSOOOKKKIIIGGGHHHPPPZZZdddmmmuuuyyy{{{}}}{{{xxxssspppjjjfffccc```^^^\\\ZZZYYYVVVSSSPPPMMMKKKJJJGGGFFFEEEFFFHHHKKKNNNPPPRRRQQQPPPQQQRRRSSSRRRQQQJJJKKKKKKJJJHHHFFFDDDCCCCCCCCCBBBAAA???<<<:::999888888999999999:::::::::<<<<<<<<<::::::;;;???BBBHHHOOO[[[gggqqqyyy}}}www{{{yyykkk^^^RRRJJJHHHBBBEEEDDDFFFMMMQQQ```zzzzzznnnWWWYYY\\\gggzzz~~~nnnVVVNNNLLLSSS[[[```jjjttt}}}|||uuukkkccc``````bbbccccccbbb___[[[VVVQQQMMMKKKIIIIIIIIIJJJLLLLLLJJJHHHFFFBBB>>>;;;;;;<<<<<<<<<;;;;;;<<>>777888<<>><<<:::999999999999:::::::::::::::<<<<<<<<<::::::;;;???BBBHHHPPP\\\hhhssszzzyyyuuu{{{}}}mmmaaaUUUNNNLLLCCCFFFEEEGGGMMMPPP^^^wwwxxx|||~~~gggWWWXXXYYYbbbxxxyyy^^^RRRKKKOOOUUUZZZeeerrrzzzwwwlllccc______```aaabbbbbb___\\\WWWRRRMMMJJJIIIIIIIIIKKKMMMMMMKKKIIIGGGCCC???<<<;;;<<<<<<;;;;;;;;;<<<>>>BBBEEEHHHJJJLLLOOOSSSVVVYYY\\\```cccfffkkkqqquuuxxx|||wwwgggZZZSSSLLLJJJHHHIIIMMMRRRUUUWWWWWWSSSLLLGGGDDDCCCAAA@@@999:::===BBBGGGPPPaaaqqqyyypppjjjhhhiiiffffffeeeaaa^^^]]]___bbb___^^^[[[XXXUUUSSSQQQPPPKKKKKKMMMTTT___kkkuuuzzz{{{{{{xxxrrriii___WWWSSS|||qqqjjjlllmmmiiifffgggbbb\\\VVVQQQJJJEEEFFFJJJOOO^^^qqqxxxtttxxx|||}}}}}}}}}zzzuuuoookkkjjjhhhfffdddkkkmmmoooqqqtttxxx}}}{{{zzzwwwuuuxxx{{{yyyqqqiiiaaa]]]ZZZ[[[^^^```___^^^VVVRRRNNNJJJEEEDDDLLLVVViiisss}}}zzzssspppnnnmmmmmmcccaaa]]]XXXSSSOOOLLLKKKGGGGGGIIIKKKMMMPPPRRRSSSSSSQQQMMMKKKJJJHHHFFFDDDDDDCCCAAA@@@>>>>>>======????????????>>><<<;;;999::::::::::::::::::;;;;;;======<<<::::::;;;???BBBIIIQQQ]]]jjjttt|||uuusss{{{nnn___RRRJJJHHHDDDGGGFFFHHHMMMOOO\\\uuuvvvwww}}}xxxcccXXXXXXWWW___xxxeeeVVVKKKMMMQQQUUUbbbqqqxxxxxxlllccc^^^]]]___```bbbaaa```\\\WWWQQQLLLIIIIIIIIIIIIKKKMMMMMMLLLJJJGGGCCC???<<<;;;<<<;;;;;;<<<<<<===>>>AAADDDGGGIIIKKKNNNRRRUUUWWW[[[^^^aaafffkkkqqquuuxxx{{{wwwfffYYYRRRJJJIIIHHHKKKQQQWWW\\\^^^\\\VVVOOOHHHEEECCCCCCBBB<<<<<<>>>BBBGGGSSSgggzzz|||rrrkkkiiiiiibbbcccdddbbb^^^]]]___bbbbbb```]]]YYYUUURRRPPPOOOHHHHHHKKKQQQ\\\gggppptttrrrrrroooiii```WWWQQQMMMvvvkkkhhhgggeeeddddddbbb^^^XXXQQQKKKHHHFFFEEEIIIRRRaaarrr|||}}}zzzsssmmmhhhaaaZZZWWWYYY```dddjjjooouuuzzzyyywwwtttrrrrrrtttqqqjjjddd[[[[[[[[[\\\]]]^^^___```]]]VVVOOOJJJGGGGGGNNNVVVjjjvvv|||xxxtttsssqqqhhh^^^WWWUUUSSSOOOKKKJJJIIIJJJMMMQQQSSSQQQOOOPPPOOOMMMLLLJJJIIIIIIIIIEEEDDDBBB@@@>>>===<<<<<<;;;:::;;;<<<>>>>>><<<:::555666888999::::::999999:::;;;;;;:::999:::<<<>>>IIIPPP\\\hhhsss|||mmmmmmqqq___QQQLLLNNNGGGGGGIIIKKKLLLPPP]]]kkkrrrooowwwuuucccSSSPPPUUU___sssrrrYYYGGGHHHMMMQQQ\\\lllvvv{{{mmmeee___[[[]]]aaacccbbb```]]]XXXRRRMMMJJJKKKJJJIIIJJJKKKLLLKKKJJJHHHFFFCCC???===;;;:::999<<<<<<===>>>@@@CCCEEEGGGIIILLLQQQUUUXXX[[[___bbbdddhhhnnnssswwwzzz~~~}}}qqqeeeZZZSSSMMMMMMLLLLLLSSS___fffgggeee\\\SSSNNNIIIBBB@@@AAA<<<>>>@@@DDDLLL\\\qqq~~~uuulllfffeeeaaa___^^^]]]]]]^^^```aaa^^^\\\ZZZVVVSSSPPPNNNMMMHHHIIIKKKPPPWWWaaajjjooommmllliiiccc\\\VVVRRRQQQ{{{ooojjjhhheeeccccccbbb^^^XXXRRRLLLHHHFFFEEEGGGOOO\\\lll{{{yyyrrrkkkfff___YYYWWWYYY```eeelllrrrwww|||xxxssspppoooppprrrpppjjjddd\\\\\\\\\\\\\\\]]]^^^___\\\UUUNNNJJJGGGGGGNNNWWWmmmzzz}}}zzzxxxssskkkaaa[[[XXXVVVRRRNNNNNNMMMMMMOOORRRSSSQQQOOONNNMMMLLLKKKKKKJJJJJJKKKFFFEEECCC@@@===;;;:::999;;;;;;;;;===??????>>><<<666777888999:::::::::::::::;;;;;;:::999:::<<<>>>HHHPPP\\\hhhttt}}}jjjkkkwwwcccTTTMMMNNNKKKKKKMMMNNNNNNQQQ]]]iiipppmmmwww~~~kkkVVVQQQTTT]]]pppvvv]]]JJJIIIMMMPPP[[[jjjttt}}}{{{mmmddd]]]XXXYYY\\\aaa```___]]]YYYUUUQQQNNNKKKJJJIIIIIIKKKKKKKKKIIIGGGEEEBBB???<<<;;;:::999;;;;;;<<<===???BBBDDDFFFIIILLLQQQUUUXXX\\\```bbbeeeiiinnnrrrvvv{{{{{{pppeeeZZZSSSNNNOOOOOOOOOWWWcccjjjlllggg^^^UUUOOOJJJCCC@@@BBB>>>@@@BBBFFFNNN^^^ppp~~~xxxoooiiihhh```___]]]\\\\\\]]]```aaaaaa^^^ZZZUUUPPPMMMJJJIIIGGGHHHJJJOOOWWW___hhhllllllkkkhhhaaaZZZUUURRRRRRsssllliiieeebbbbbbbbb___YYYSSSMMMHHHFFFDDDCCCJJJUUUcccrrrvvvnnngggbbb]]]XXXXXX[[[```eeemmmtttyyy}}}~~~tttmmmlllkkklllnnnlllgggccc]]]\\\\\\\\\\\\\\\]]]]]][[[TTTMMMIIIFFFGGGNNNWWWooo~~~}}}{{{vvvooogggaaa]]]ZZZVVVSSSSSSRRRRRRSSSTTTTTTQQQOOONNNNNNNNNNNNNNNNNNNNNNNNJJJHHHFFFCCC@@@===;;;:::;;;;;;;;;===???@@@???===888888888888999:::;;;;;;;;;;;;;;;:::999:::<<<>>>HHHOOO\\\iiittt~~~iiijjj~~~hhhWWWOOOOOOPPPOOOPPPQQQQQQSSS]]]hhh~~~rrrmmmvvvzzz___UUUSSSZZZkkk{{{cccOOOKKKLLLNNNYYYfffqqq{{{~~~pppeee]]]XXXWWWZZZ^^^^^^^^^]]][[[XXXUUUSSSLLLJJJIIIIIIJJJKKKJJJIIIFFFEEECCC@@@>>>===<<<;;;::::::;;;<<<>>>@@@CCCDDDHHHLLLPPPTTTXXX\\\```dddfffiiimmmqqquuu{{{xxxmmmcccZZZTTTPPPRRRRRRTTT\\\hhhooopppjjj```WWWQQQKKKDDDAAABBB@@@BBBEEEIIIRRR```ppp|||yyynnnhhhggg___]]][[[ZZZ[[[]]]___aaa___]]]XXXRRRMMMJJJHHHGGGHHHIIIMMMRRRYYYaaahhhlllnnnlllhhhbbb[[[WWWUUUUUUuuummmiiieeebbbbbbbbb___ZZZUUUOOOJJJFFFDDDBBBFFFNNNZZZhhhyyy|||xxxvvvmmmfff___\\\ZZZXXXZZZ___aaafffnnnvvvzzz}}}zzzpppiiiiiihhhiiijjjhhhccc___^^^]]]\\\[[[[[[ZZZZZZ[[[YYYRRRKKKHHHEEEFFFMMMUUUlll}}}zzzxxxrrrkkkeeeaaa]]]ZZZWWWWWWWWWWWWVVVVVVTTTRRRPPPQQQQQQQQQRRRRRRQQQQQQQQQLLLKKKJJJGGGDDDAAA???>>>;;;::::::<<<>>>??????>>>:::999888888888:::;;;<<<;;;<<<<<<;;;::::::===???GGGOOO\\\iiiuuulllmmmjjjXXXQQQQQQRRRPPPQQQSSSSSSUUU]]]gggzzzyyyooouuujjj[[[UUU[[[ggg}}}~~~hhhTTTMMMKKKMMMWWWcccpppzzzsssiiiaaaZZZZZZ\\\^^^^^^^^^^^^\\\ZZZWWWUUUNNNLLLJJJJJJJJJKKKKKKJJJGGGFFFEEECCCAAA???>>>>>>:::::::::;;;<<>>>>>===;;;:::999999999:::;;;<<<;;;<<<<<<;;;:::;;;===???GGGOOO[[[hhhtttrrrsssiiiYYYTTTUUUQQQPPPQQQUUUVVVXXX___gggxxxpppssssss___WWW\\\eeewwwnnnYYYNNNKKKMMMVVVaaaoooyyytttjjjbbb\\\[[[]]]_________^^^\\\YYYVVVTTTQQQNNNLLLJJJKKKKKKKKKKKKFFFFFFEEECCCAAA???>>>===999999999:::<<<>>>@@@BBBFFFIIIMMMRRRVVV[[[aaaeeegggiiikkknnnsssyyyqqqhhh```YYYTTTQQQTTTVVVXXXaaakkkqqqqqqkkkaaaXXXRRRLLLFFFCCCDDDAAADDDIIIPPP[[[gggssszzzzzznnnbbb[[[ZZZZZZZZZYYYZZZ[[[]]]___aaaWWWTTTOOOKKKHHHHHHIIIJJJKKKNNNUUU\\\dddkkkpppsssuuurrrllleee```^^^```bbbwwwnnniiieeebbbbbb^^^]]][[[WWWSSSMMMIIIFFFCCCDDDGGGMMMXXXhhhxxx~~~vvvnnnfff```\\\ZZZTTTPPPOOORRRUUUXXX^^^eeejjjnnntttyyy|||~~~~~~}}}yyyxxxvvvnnneeecccdddffffffeeebbb___]]]```___]]][[[YYYWWWVVVVVVRRRMMMJJJHHHEEEBBBEEEKKK^^^qqq~~~zzzvvvqqqjjjbbb]]]ZZZYYYZZZWWWYYYZZZYYYVVVTTTSSSSSSRRRSSSSSSSSSSSSQQQOOONNNKKKKKKKKKJJJIIIFFFDDDCCC>>><<<;;;;;;===>>>>>>>>>;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;:::;;;===???GGGNNN[[[hhhsss}}}sssuuukkk\\\WWWXXXSSSQQQSSSWWWYYYZZZ___fffvvvqqqqqq~~~fffYYY]]]cccsssvvvaaaRRRLLLMMMVVV___mmmxxxsssjjjbbb[[[YYY[[[_________^^^\\\YYYVVVTTTRRROOOLLLJJJJJJKKKKKKJJJEEEDDDCCCBBB@@@===;;;:::::::::::::::<<<>>>@@@AAADDDGGGKKKOOOTTTZZZ```eeegggiiikkknnnqqqwww~~~{{{ooofff```[[[XXXTTTWWWYYY\\\ccclllpppooohhh___VVVQQQKKKEEECCCDDDAAADDDKKKUUUaaannnxxx~~~}}}ssshhh]]]XXXWWWXXXYYYZZZ\\\]]]^^^___```YYYTTTNNNHHHEEEEEEGGGHHHKKKPPPXXXbbbkkkrrrwwwyyyyyyuuunnngggbbbbbbeeeiii{{{qqqjjjdddaaaaaa\\\\\\[[[XXXTTTOOOJJJGGGCCCCCCEEEIIIRRR```ooozzztttqqqjjjbbbYYYSSSOOONNNMMMJJJJJJOOOSSSVVV\\\ccciiimmmqqqtttvvvxxxzzz|||wwwvvvrrrmmmllllllhhhaaa___aaadddeeeeeecccbbbaaaaaa```]]]ZZZXXXVVVTTTTTTOOOKKKIIIHHHDDD@@@AAAEEERRRaaasss|||sssnnnfff]]]WWWUUUWWWXXXTTTWWWYYYXXXUUUSSSSSSTTTRRRSSSUUUVVVVVVUUUSSSRRRPPPPPPPPPOOOMMMJJJFFFEEEBBB@@@>>>===????????????;;;;;;<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;>>>@@@GGGNNNZZZgggrrr|||nnnsssqqqaaaYYYYYYXXXUUUVVVZZZ\\\\\\___eeerrrsssnnnyyysss___^^^```mmmjjjXXXNNNMMMUUU]]]kkkuuuvvvkkkbbbZZZXXXYYY]]]]]]^^^]]]\\\YYYWWWUUURRRNNNJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDAAA>>>;;;999::::::::::::<<<>>>@@@AAACCCEEEIIIMMMRRRYYY```dddfffhhhkkknnnqqquuu{{{wwwlllfffccc```^^^ZZZ]]]___aaagggoooqqqoooeee\\\TTTOOOJJJDDDBBBDDDBBBFFFNNN[[[iiivvv}}}|||{{{~~~}}}qqqiii```XXXUUUVVVVVVXXX[[[^^^`````````___VVVRRRLLLGGGDDDEEEHHHKKKNNNTTT^^^jjjuuu}}}{{{tttlllggghhhmmmqqqssskkkddd``````[[[[[[[[[YYYUUUPPPKKKHHHCCCCCCCCCFFFNNN[[[jjjttt|||zzzyyyllliiicccZZZRRRKKKIIIHHHIIIGGGHHHMMMRRRUUUZZZ```fffhhhlllnnnoooqqqsssuuuqqqooojjjddddddfffccc^^^[[[^^^bbbeeeeeeeeeeeeeeebbb```]]]ZZZWWWUUUTTTSSSMMMJJJIIIHHHDDD???>>>AAAGGGSSSaaammm{{{{{{qqqlllcccZZZSSSRRRUUUWWWRRRUUUXXXXXXUUUSSSSSSUUUTTTUUUXXXYYYZZZZZZYYYXXXWWWWWWVVVTTTQQQMMMJJJGGGEEECCC@@@???@@@AAAAAA@@@;;;;;;=========<<<;;;:::<<<======<<<;;;;;;>>>@@@GGGNNNZZZfffqqqzzzyyyhhhpppzzzsssvvveee[[[XXX\\\YYYYYY]]]^^^]]]___cccooovvvmmmtttfff___]]]hhhqqq\\\PPPNNNTTT[[[iiittt~~~zzzoooeee\\\XXXYYY[[[[[[\\\]]]\\\ZZZXXXVVVQQQMMMIIIFFFFFFGGGGGGFFFKKKJJJIIIGGGEEEAAA>>><<<;;;;;;:::;;;<<<>>>@@@AAAAAADDDHHHLLLQQQXXX___dddfffhhhkkknnnppptttyyy}}}tttkkkgggfffeeeccc___bbbdddeeekkkqqqssspppcccZZZRRRNNNIIIDDDBBBCCCCCCHHHQQQ___nnn{{{|||xxxmmmkkkjjjnnnwww{{{qqqggg```ZZZTTTRRRTTTUUUWWW\\\```bbbaaa```___RRRNNNIIIEEEEEEHHHLLLPPPRRRYYYdddrrr}}}zzzrrrmmmoootttyyyrrrjjjfffbbb^^^]]]]]]]]]]]][[[VVVOOOJJJJJJHHHGGGIIILLLUUUeeeuuu}}}zzzwwwtttqqqiiiccc[[[SSSNNNKKKHHHGGGHHHIIILLLOOOSSSUUUWWWXXX___bbbeeefffeeeccccccccceeeeeedddcccbbbbbbbbbbbbeeedddbbbccceeeggghhhgggbbb```\\\XXXTTTSSSTTTVVVTTTRRROOOKKKGGGCCC@@@>>>AAAFFFOOOZZZhhhwww}}}vvvooojjjaaaYYYTTTRRRTTTUUUVVVVVVVVVTTTRRRSSSVVVXXXXXX[[[]]]_________aaabbbaaacccdddaaaZZZRRRJJJFFFHHHFFFCCCCCCEEEEEEBBB???<<<;;;:::;;;===>>>>>>>>>@@@@@@???<<<;;;;;;===???FFFOOO[[[eeeqqq~~~qqqdddooo}}}tttpppzzztttggg^^^ZZZ]]]___````````````aaabbbmmmlllmmm{{{tttccc___fff{{{{{{```PPPPPPXXX^^^hhhrrr|||xxxnnn^^^UUUVVVUUUWWWZZZ[[[[[[YYYVVVTTTPPPNNNKKKIIIGGGEEEEEEEEEGGGIIIKKKHHHCCC>>><<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>AAAEEEJJJOOOUUU]]]bbbggghhhiiijjjmmmrrryyy~~~wwwrrrrrruuu}}}~~~tttnnnnnnmmmjjjgggfffeeefffjjjoooqqqooolll[[[RRRKKKHHHEEEBBBBBBEEEHHHJJJRRR```ppp{{{rrriiiddd\\\ZZZ]]]dddiiinnnyyy~~~zzzmmmggg___XXXUUUSSSSSSRRRUUUXXX\\\```bbbaaa___]]]OOOJJJEEEDDDGGGKKKMMMMMMRRR]]]kkkyyywwwrrrpppqqqvvv|||rrrjjjfffbbb^^^^^^^^^^^^^^^]]]XXXRRRNNNJJJHHHGGGIIILLLTTTdddsssvvvppplllgggeee```ZZZUUURRROOOMMMKKKKKKMMMOOORRRTTTWWWXXXYYY^^^```bbbcccbbbbbbbbbbbbcccddddddeeegggiiijjjkkkmmmkkkhhhfffgggggggggfff___]]]ZZZUUUQQQOOOQQQTTTTTTSSSPPPLLLHHHCCC???======AAAIIISSS___nnn|||wwwpppiiieee]]]WWWSSSSSSUUUVVVXXXXXXWWWUUUSSSSSSUUUXXXYYY[[[]]]^^^___```bbbdddgggjjjlllkkkfff^^^VVVQQQKKKGGGDDDCCCEEEEEEBBB???AAA???>>>???AAACCCCCCBBB@@@@@@???===;;;;;;===@@@EEENNNYYYbbbnnn|||mmmbbbnnnzzzmmmgggqqqtttggg```]]]___`````````^^^^^^```aaakkkqqqmmmyyy{{{ggg___cccvvv~~~dddRRRPPPUUUYYYdddnnn{{{|||wwwmmm]]]UUUUUUTTTVVVYYY[[[ZZZXXXVVVTTTOOONNNKKKIIIGGGFFFFFFFFFGGGIIIKKKHHHCCC???===<<<;;;;;;;;;<<<<<<<<<<<<===>>>AAAEEEIIINNNTTT[[[```ggghhhjjjkkkmmmrrrxxx}}}tttkkkccc```___aaahhhpppzzzvvvuuutttqqqmmmiiihhhhhhkkknnnooollliiiYYYQQQJJJGGGEEEBBBBBBEEEKKKOOOYYYfffuuu}}}vvvoooiiidddaaa\\\[[[]]]bbbcccccciiiqqqzzz|||wwwqqqmmmeee```YYYSSSQQQQQQQQQQQQUUUXXX\\\______]]]ZZZXXXMMMIIIEEEDDDGGGKKKMMMMMMTTT___mmm|||zzzvvvttttttwww}}}tttjjjeeebbb____________```___\\\WWWSSSKKKIIIHHHIIIKKKRRRbbbppp}}}ssskkkeee```aaa^^^[[[YYYXXXXXXVVVTTTSSSTTTVVVXXXZZZ[[[]]]]]]aaaccceeeeeeeeeeeefffggghhhiiijjjllloooqqqssstttxxxuuuoookkkiiigggeeeccc^^^\\\XXXSSSOOONNNPPPSSSUUUTTTRRROOOJJJDDD???<<<;;;>>>CCCKKKWWWeeesss|||yyypppiiibbb___YYYTTTRRRSSSVVVXXXYYYYYYXXXUUUSSSRRRTTTVVVYYY[[[\\\]]]^^^```dddgggkkknnnrrrtttqqqjjjbbb\\\OOOKKKFFFDDDEEEEEECCC@@@@@@???>>>???AAABBBBBBAAA@@@@@@???===;;;<<<>>>AAAGGGOOOXXX```lll{{{|||ggg```nnn~~~nnneeemmmzzzrrrfffaaabbbbbbbbbaaa___]]]\\\^^^```fffzzzzzzpppuuulll```bbbtttgggTTTOOOQQQTTT___iiiuuu~~~xxxmmm___WWWVVVSSSUUUWWWZZZZZZXXXUUUSSSOOONNNLLLJJJHHHGGGGGGGGGHHHJJJJJJHHHDDD@@@>>>===;;;;;;;;;<<<<<<<<<<<<===>>>@@@DDDHHHLLLRRRYYY^^^dddfffhhhiiilllpppuuuyyy|||yyymmmccc\\\VVVTTTSSSTTTYYY```sss~~~{{{{{{yyysssnnnmmmkkkjjjkkkllllllhhhdddVVVOOOHHHFFFDDDAAAAAADDDGGGNNNZZZhhhuuu|||~~~~~~{{{xxxsssmmmhhheeedddccc```___aaadddccc______bbbgggnnntttwwwzzz}}}zzzuuuqqqmmmhhhccc```]]]XXXSSSOOOOOOPPPQQQRRRVVVYYY\\\]]]\\\XXXSSSPPPKKKHHHEEEDDDGGGJJJLLLMMMVVVaaappp}}}yyywwwvvvyyy~~~wwwkkkeeebbb```^^^^^^^^^``````^^^ZZZWWWMMMKKKIIIJJJKKKQQQ___mmm}}}|||sssmmmgggbbbaaa``````aaaccccccbbb````````````bbbcccdddffffffjjjlllnnnooonnnnnnpppqqqttttttvvvwwwxxxyyyzzzzzz|||uuunnniiifffbbb```___]]]YYYSSSOOOOOORRRTTTVVVVVVTTTQQQLLLEEE???;;;;;;===AAAHHHRRR___mmmwwwzzzrrrjjjddd___\\\XXXTTTSSSTTTVVVXXXYYYYYYWWWTTTQQQPPPRRRTTTXXXYYYZZZ[[[]]]aaafffiiijjjnnnssswwwwwwssskkkeeeWWWQQQJJJFFFEEEEEECCCAAA>>>>>>===???AAABBBAAA@@@@@@@@@???>>><<<===???BBBJJJRRR[[[aaalll{{{vvvddd```ooozzzpppvvv~~~ooodddbbbeeeeeeeeeccc```]]]\\\]]]___aaassstttttt{{{oooaaabbbsssgggTTTNNNPPPRRR[[[dddpppzzz~~~{{{pppccc[[[YYYRRRTTTWWWYYYZZZXXXVVVTTTPPPOOOLLLJJJIIIHHHHHHIIIIIIJJJJJJHHHEEEBBB???===;;;;;;;;;<<<<<<<<<<<<======???CCCFFFJJJPPPVVV[[[```bbbdddfffiiilllqqquuuwwwzzz~~~|||kkkaaa\\\VVVRRRQQQPPPPPPSSSXXXddd}}}wwwqqqqqqnnnjjjiiiiiigggbbb^^^SSSLLLFFFEEEDDDAAAAAADDDEEEMMMYYYgggssszzz||||||wwwuuusssqqqqqqqqqrrrrrrnnnoooppppppnnnkkkhhhhhhgggiiijjjkkknnnrrruuuwwwrrroookkkgggdddaaa^^^[[[XXXUUUQQQOOOQQQSSSUUUVVVYYYZZZ\\\\\\YYYTTTNNNJJJIIIGGGEEEEEEGGGJJJLLLNNNWWWbbbrrr}}}xxxuuuuuuyyy{{{nnngggcccaaa\\\\\\]]]___```___\\\YYYPPPMMMLLLKKKKKKOOO\\\jjj{{{xxxsssnnniiiiiiiiijjjlllooopppooonnnnnnnnnnnnnnnoooqqqrrrssswwwyyy{{{{{{{{{{{{{{{}}}|||tttmmmgggccc___]]]^^^[[[WWWRRRNNNOOORRRVVVXXXWWWVVVSSSMMMGGG@@@===;;;<<>>===>>>@@@CCCKKKTTT\\\bbbkkkzzzssseeedddttt{{{lllccccccggghhhhhhfffccc___]]]^^^___```mmmyyyuuu|||ppp______nnn}}}}}}hhhUUUNNNOOORRRXXX```lllvvv~~~~~~~~~rrrfff]]]YYYRRRTTTWWWZZZ[[[ZZZXXXVVVQQQPPPNNNLLLJJJIIIIIIIIIJJJJJJIIIIIIGGGDDD@@@>>>;;;;;;;;;<<<<<<<<<<<<===<<<>>>AAADDDHHHMMMSSSWWW\\\___cccfffiiilllpppssssssvvv{{{~~~}}}lll```ZZZUUUQQQNNNNNNMMMLLLNNNRRR\\\ppp|||uuuqqqmmmiiifffeeebbb]]]XXXQQQJJJEEEEEEDDDAAAAAADDDIIIPPP[[[gggqqqwww{{{}}}yyy{{{{{{wwwrrrnnnkkkiiiiiiiiikkkmmmjjjgggdddaaa```^^^\\\ZZZXXXUUURRRRRRTTTWWWXXXYYY\\\]]]]]][[[WWWQQQKKKHHHGGGGGGFFFFFFGGGJJJMMMPPPWWWcccttt{{{ssspppqqqxxxqqqhhhcccaaa[[[[[[\\\^^^```___]]][[[SSSPPPNNNMMMLLLOOO[[[ggg{{{|||xxxtttwwwwwwxxxzzz|||}}}|||{{{{{{zzzzzzzzz{{{}}}{{{vvvnnngggbbb___]]][[[ZZZXXXSSSOOOLLLNNNRRRVVVYYYXXXVVVSSSNNNHHHCCC@@@:::;;;===@@@GGGPPP[[[bbbfffhhhiiihhhddd___]]]\\\^^^\\\ZZZWWWVVVUUUVVVVVVVVVUUUSSSPPPMMMMMMNNNPPPUUUXXX[[[^^^aaaeeekkknnnttttttvvv{{{|||jjjaaaUUULLLHHHFFFDDDBBB@@@@@@@@@BBBDDDEEECCCAAA@@@AAA@@@???>>>???AAADDDKKKUUU___eeemmmyyyssshhhkkk}}}wwwkkkdddeeehhhjjjkkkjjjgggdddaaa``````aaaiii|||}}}xxx}}}ooo\\\ZZZfffrrrlllYYYPPPOOOPPPSSS[[[fffpppyyy}}}uuujjj___XXXSSSUUUYYY\\\]]]\\\[[[YYYTTTRRROOOMMMKKKIIIIIIIIIKKKJJJIIIIIIHHHEEEAAA>>>;;;;;;;;;<<<<<<<<<<<<===<<<>>>@@@BBBEEEJJJPPPTTTZZZ^^^cccgggjjjnnnqqqtttqqqtttxxx|||~~~}}}mmmaaaYYYTTTTTTPPPNNNNNNNNNLLLMMMQQQWWWccczzzsssoookkkfffbbb```]]]XXXSSSOOOIIIDDDEEEEEEBBBBBBEEEJJJQQQ[[[eeemmmtttyyy}}}~~~wwwooollliiiffffffhhhfffddd```___^^^^^^]]]\\\\\\YYYVVVVVVWWWZZZ[[[[[[___^^^\\\YYYUUUOOOKKKHHHFFFGGGHHHHHHHHHKKKNNNRRRVVVdddwwwzzzoookkkmmmuuu}}}tttjjjdddbbb\\\\\\]]]^^^``````^^^\\\VVVSSSQQQOOOMMMOOOZZZfffvvvrrrmmmeee```]]]\\\[[[ZZZXXXVVVRRRNNNMMMOOOUUUYYYZZZYYYVVVRRRNNNIIIEEECCC;;;<<<<<<>>>AAAGGGNNNTTT[[[]]]^^^]]][[[ZZZ[[[\\\[[[ZZZYYYWWWVVVVVVVVVWWWUUUUUUSSSPPPNNNMMMOOOQQQVVVYYY^^^bbbfffjjjooorrrtttrrrqqqvvv}}}ssshhhZZZOOOIIIFFFDDDCCC??????@@@BBBDDDDDDBBB@@@AAAAAAAAA???>>>???BBBEEEMMMYYYffflllrrr|||sssmmmtttvvvlllggggggjjjlllmmmnnnlllhhhdddbbbbbb^^^aaaqqqyyyyyy~~~mmmYYYVVVaaammmuuuaaaSSSNNNLLLMMMTTT^^^iiisss}}}||||||pppcccZZZUUUWWW[[[^^^```___]]]\\\VVVTTTQQQNNNKKKIIIHHHHHHKKKJJJIIIIIIIIIGGGBBB>>>;;;;;;;;;<<<<<<<<<<<<===;;;===???AAADDDHHHMMMQQQUUUYYY___eeeiiimmmpppssspppssswww{{{~~~pppfff```ZZZUUUXXXSSSQQQRRRQQQOOOPPPTTTTTTYYYlll}}}uuunnnlllgggbbb^^^\\\YYYTTTPPPNNNHHHDDDEEEEEECCCCCCFFFFFFOOO]]]iiisss|||wwwssspppkkkjjjllljjjgggdddcccdddeeeeeeeeedddaaa^^^]]]^^^___```______]]]ZZZVVVQQQMMMKKKIIIEEEGGGIIIIIIIIILLLPPPSSSWWWfffzzz{{{pppkkkkkkqqqxxxvvvllleeebbb^^^]]]]]]___aaaaaa___]]]WWWTTTRRRPPPNNNOOOZZZfffoooyyy{{{wwwkkkfff```[[[YYYYYYZZZZZZZZZXXXTTTPPPOOORRRXXX]]][[[YYYVVVRRRNNNJJJGGGEEE>>>>>>>>>>>>???BBBGGGKKKVVVXXXZZZZZZXXXYYY\\\___XXXWWWWWWWWWVVVWWWWWWWWWUUUUUUSSSQQQOOONNNPPPRRRWWW[[[aaafffjjjnnnrrruuuqqqmmmjjjmmmuuu|||xxxmmm]]]QQQJJJGGGDDDCCCCCCCCCDDDGGGIIIIIIFFFDDDAAAAAAAAA@@@???@@@CCCEEEQQQ___lllsssxxx}}}ssspppzzzuuummmiiijjjkkklllnnnpppoookkkgggdddcccYYYZZZiiizzzrrryyyjjjXXXWWWbbbmmm}}}gggVVVLLLGGGHHHNNNYYYdddnnnyyy|||vvviii^^^VVVXXX\\\```aaaaaa___^^^WWWUUURRRNNNKKKIIIHHHHHHLLLJJJIIIIIIIIIGGGCCC>>>;;;;;;;;;<<<<<<<<<======;;;===???AAACCCGGGLLLPPPOOOTTT[[[aaafffiiimmmoooooossswww{{{~~~yyykkkgggeeeaaa[[[YYYTTTQQQRRRQQQPPPQQQUUUSSSTTT```vvv~~~vvvooojjjeee___[[[YYYWWWRRRNNNMMMHHHDDDFFFFFFDDDDDDFFFGGGRRRddduuu~~~|||yyytttrrruuuqqqnnnlllkkklllnnnooonnnkkkhhheeeddddddddddddddd___\\\XXXSSSOOOLLLJJJJJJEEEHHHJJJJJJJJJLLLQQQUUUWWWggg}}}|||rrrlllkkkooouuurrriiidddaaa```___]]][[[[[[]]]```bbb]]]XXXSSSQQQOOONNNSSSZZZhhhvvv}}}vvvqqqhhheee```\\\YYYXXXXXXYYY[[[XXXSSSPPPPPPSSSWWWZZZ^^^[[[UUUPPPLLLHHHDDDAAA>>>:::999;;;<<>><<<::::::;;;<<<<<<<<<999:::<<>>CCCKKKUUUcccrrrzzzyyysssooouuuuuurrrqqqoooiiilllnnnmmmooopppiii```]]]ZZZaaattttttlllsss}}}{{{gggUUUQQQXXX```tttrrrXXXHHHIIIJJJKKKQQQ\\\fffppp|||~~~{{{qqqfff\\\ZZZZZZ]]]bbbeeedddbbb]]]ZZZUUUQQQNNNKKKGGGDDDHHHIIIIIIJJJIIIGGGEEEDDD???===::::::;;;<<<<<<<<<999:::<<>><<<>>>???@@@GGGOOOXXX[[[___aaaaaa`````````[[[[[[ZZZZZZYYYYYYXXXXXXXXXUUUQQQMMMKKKKKKMMMNNNWWW[[[]]]]]]aaaiiipppssswwwssskkkccc```eeeoooxxxvvvhhhYYYNNNGGGDDDCCCCCCIIIMMMMMMNNNPPPNNNIIIDDDBBBAAABBB@@@???EEELLLYYYgggvvv~~~vvvooolllvvvyyyvvvtttrrrgggiiilllmmmoooooohhh```]]]WWWZZZlllrrreeemmmzzznnnZZZPPPTTT\\\ppp{{{aaaMMMIIIHHHHHHMMMVVVaaalllzzz{{{xxxlll```^^^\\\]]]aaadddcccbbb]]]ZZZUUUQQQNNNKKKHHHEEEGGGGGGHHHHHHHHHGGGEEEDDD@@@===;;;:::;;;<<<<<<;;;;;;;;;===???AAADDDGGGHHHMMMPPPTTTXXX[[[___cccfffjjjnnntttzzz}}}yyyvvvvvvrrrlllgggbbb^^^ZZZXXXWWWTTTRRRQQQRRRXXXfffuuuyyytttnnniiibbb___[[[XXXWWWVVVTTTRRRSSSOOONNNOOOOOOLLLLLLPPPVVVeee|||vvvppphhh```[[[SSSPPPMMMKKKJJJKKKLLLNNNNNNNNNNNNMMMLLLNNNQQQSSS^^^kkk|||rrrlllggggggkkkxxxkkkdddaaa```^^^___aaaaaaaaa___]]][[[UUUSSSSSSUUUTTTRRRTTTYYYcccttt}}}wwwtttnnniiifffeeeggghhhhhhhhhgggfffdddaaa___^^^[[[XXXSSSOOOMMMKKKIIIGGGDDDAAA???@@@AAABBBIIIQQQ[[[^^^bbbdddcccbbbbbbbbb]]]]]]]]]\\\\\\[[[ZZZZZZXXXVVVQQQMMMJJJJJJJJJKKKPPPRRRSSSSSSWWW___jjjpppxxxuuunnnddd^^^aaalllvvvxxxkkk\\\OOOHHHEEEEEEEEEJJJOOOPPPQQQSSSPPPKKKEEEBBBBBBBBB@@@@@@FFFOOOZZZhhhxxxwwwoookkkwwwyyyvvvuuusssgggiiikkkmmmpppnnnggg```ZZZSSSSSSccc|||oooaaaiiixxx}}}fffVVVTTT[[[nnnlllTTTMMMHHHGGGJJJRRR\\\hhhxxx|||}}}}}}qqqccc___\\\\\\___bbbcccbbb^^^ZZZVVVRRROOOLLLIIIFFFFFFFFFGGGGGGGGGFFFEEEEEEAAA???<<<;;;;;;<<<;;;;;;;;;<<<===>>>@@@BBBDDDFFFKKKNNNRRRUUUXXX[[[___bbbhhhlllrrrxxx}}}yyyrrrlllfffaaa^^^XXXTTTQQQPPPNNNPPPYYYddd{{{uuuoooiiiddd___]]]\\\\\\]]]\\\YYYWWWUUUQQQOOOPPPPPPNNNOOORRR^^^pppzzzsssmmmgggaaa]]]QQQPPPNNNMMMMMMMMMNNNOOOOOOOOOOOONNNMMMOOORRRUUU```mmm|||ssslllggggggiiiyyykkkccc```______aaacccdddccc```]]][[[UUUSSSTTTVVVVVVTTTVVVZZZgggxxx}}}xxxssspppooooooppprrroookkkgggccc```______YYYUUUPPPMMMLLLKKKJJJIIIFFFCCCAAABBBCCCEEELLLTTT^^^aaadddffffffddddddddd````````````___]]]\\\[[[XXXUUUQQQMMMJJJHHHHHHHHHIIIJJJJJJKKKMMMTTT```jjjttttttpppggg___```lllvvvyyymmm^^^PPPHHHEEEFFFFFFLLLQQQRRRSSSTTTQQQKKKEEECCCBBBBBBAAAAAAHHHQQQ[[[iiixxxwwwnnnkkkyyyzzzyyyxxxvvvjjjhhhhhhkkklllhhhbbb]]]VVVOOOLLLZZZtttmmmbbbhhhxxxxxxaaaYYY\\\jjjuuu[[[PPPJJJGGGIIIPPPZZZfffvvv|||uuuddd```[[[ZZZ]]]aaabbbbbb^^^[[[VVVSSSPPPMMMJJJGGGEEEFFFFFFFFFGGGGGGFFFFFFBBB@@@===;;;<<<<<<;;;:::;;;;;;<<<===???AAACCCDDDIIILLLOOORRRUUUXXX\\\^^^dddiiipppuuuxxx|||{{{ssskkkeeebbbZZZVVVSSSQQQOOONNNTTT[[[kkkvvvpppjjjddd___[[[\\\^^^```bbbaaa]]]ZZZVVVRRRPPPRRRRRRPPPRRRVVVcccxxx|||ssskkkeeebbb___]]]SSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQPPPOOOPPPTTTVVVaaaooo}}}uuunnnhhhgggiii{{{mmmddd```^^^```aaacccdddccc```\\\ZZZWWWUUUVVVXXXWWWUUUWWW\\\jjjzzz}}}{{{{{{wwwsssmmmgggbbb```___```VVVRRRNNNKKKKKKKKKKKKKKKGGGDDDCCCDDDFFFHHHOOOXXX```cccgggiiiiiihhhggggggccccccccccccaaa___\\\[[[VVVTTTPPPLLLIIIGGGGGGGGGEEEEEEFFFGGGHHHLLLWWWbbbmmmqqqqqqjjjaaaaaakkkvvv|||wwwmmm^^^PPPGGGFFFGGGHHHNNNSSSTTTTTTUUUQQQKKKFFFCCCBBBBBBBBBCCCJJJTTT]]]kkkzzz~~~}}}rrrjjjiiixxx|||}}}}}}|||nnniiiggghhhgggaaaZZZWWWRRRLLLHHHQQQkkkpppeeejjjxxxoooaaa___fff{{{}}}aaaRRRKKKHHHIIIOOOXXXcccsss~~~yyyhhhbbb[[[XXX[[[^^^aaaaaa^^^[[[WWWSSSQQQNNNKKKIIIEEEFFFFFFFFFGGGGGGHHHHHHCCCAAA>>><<<<<<<<<;;;999:::;;;;;;<<<>>>@@@BBBCCCGGGIIIMMMPPPSSSVVVZZZ]]]aaafffmmmqqqsssvvv{{{xxxoooiiiddd___ZZZUUUSSSOOOLLLNNNTTTZZZlll}}}tttnnniiiddd```]]]^^^aaaeeefffddd^^^ZZZWWWSSSRRRTTTUUUTTTWWW\\\ggg~~~}}}|||uuukkkbbb]]][[[[[[[[[YYYYYYZZZZZZYYYWWWUUUTTTSSSSSSSSSRRRQQQSSSVVVXXXdddrrr}}}vvvooohhhfffhhh{{{nnnfffbbb```cccdddeeefffdddaaa^^^[[[[[[XXXWWWXXXWWWUUUXXX^^^iiixxxssspppjjjeee```^^^]]]^^^SSSPPPKKKIIIIIIKKKKKKLLLHHHDDDCCCFFFHHHKKKRRR[[[bbbeeeiiilllllllllkkklllfffgggfffeeeccc___\\\ZZZUUUSSSPPPLLLIIIGGGFFFFFFDDDDDDGGGIIIHHHHHHRRR^^^fffmmmrrrlllbbb```hhhsssxxxtttkkk]]]OOOGGGEEEGGGKKKQQQUUUVVVVVVVVVQQQKKKFFFDDDBBBCCCBBBDDDLLLUUUaaaooo~~~~~~|||nnnhhhhhhxxx|||wwwoooiiihhheee]]]WWWUUUOOOJJJEEEJJJaaavvviiikkkwwwmmmhhheee{{{iiiUUUKKKHHHIIIOOOVVVaaaooo{{{~~~ooohhh^^^YYYZZZ\\\^^^___^^^[[[WWWTTTQQQOOOLLLIIIFFFFFFFFFGGGGGGHHHIIIJJJDDDBBB>>><<<<<<;;;:::999999999:::;;;===???AAABBBEEEHHHLLLOOORRRUUUYYY\\\^^^dddjjjmmmoooqqqvvv{{{||||||}}}}}}~~~vvvooojjjbbb]]]WWWTTTPPPLLLMMMQQQQQQZZZjjjzzzsssooolllhhheeeeeegggjjjmmmlllggg```ZZZYYYUUUTTTWWWXXXYYY]]]bbblll}}}wwwrrrnnniiibbb\\\ZZZZZZZZZZZZ```aaabbbbbb```]]]YYYWWWUUUUUUUUUTTTSSSUUUXXXZZZgggttt|||uuunnngggdddfff{{{ooogggcccaaaggghhhhhhhhhgggdddaaa^^^]]]ZZZXXXYYYXXXVVVYYY___fffvvv}}}yyywwwuuurrrtttxxx}}}{{{yyyllljjjfffbbb^^^\\\ZZZZZZRRRNNNJJJHHHHHHJJJLLLLLLHHHDDDDDDFFFIIILLLTTT]]]cccgggkkknnnooonnnoooooohhhhhhhhhgggddd```\\\ZZZTTTRRROOOLLLIIIGGGFFFFFFFFFFFFIIILLLJJJHHHPPP\\\bbbkkkrrrnnnccc___fffooovvvsssjjj]]]OOOFFFEEEHHHMMMSSSXXXXXXXXXWWWQQQKKKGGGDDDBBBCCCBBBDDDMMMVVVeeesss}}}nnnhhhiiixxx|||}}}~~~{{{uuummmkkkggg]]]WWWWWWMMMJJJDDDFFFZZZxxx|||llllllvvvwwwpppggg~~~pppZZZJJJGGGHHHNNNUUU___lllxxxuuummmbbb[[[YYY[[[\\\\\\^^^[[[WWWTTTRRROOOLLLJJJFFFFFFFFFGGGHHHIIIJJJKKKEEEBBB???===<<<;;;:::999888999:::;;;===???AAABBBDDDGGGKKKNNNRRRUUUZZZ]]]]]]bbbhhhkkklllnnnsssxxxyyyzzz{{{|||}}}}}}uuuqqqddd^^^XXXVVVRRRNNNOOOSSSKKKOOOXXXgggyyyyyysssqqqooommmkkknnnpppsssuuussslllbbb[[[[[[WWWVVVYYY[[[]]]aaagggqqq~~~yyysssmmmhhhaaa^^^[[[YYYZZZ\\\]]]]]]dddfffgggfffddd```[[[XXXVVVWWWVVVUUUUUUVVVYYY\\\iiiuuu{{{tttmmmfffcccdddyyyrrrllljjjkkkiiikkknnnmmmkkkgggeeedddeeebbbaaa___[[[WWWYYY___lllxxx|||uuuooollllllmmmoookkklllmmmppptttyyy~~~|||xxxrrrnnndddaaa]]]ZZZYYYXXXVVVUUUPPPNNNKKKJJJKKKMMMMMMLLLIIIJJJIIIHHHJJJQQQ[[[bbbiiikkknnnppprrrrrrqqqqqqjjjgggbbb___^^^\\\ZZZYYYOOONNNKKKIIIHHHHHHIIIJJJIIIJJJLLLMMMLLLLLLNNNOOO```eeeiiigggaaa```eeekkktttoooeeeYYYNNNHHHGGGHHHOOOVVVZZZXXXVVVTTTPPPKKKEEEDDDDDDDDDCCCFFFQQQ\\\mmmwww~~~}}}mmmdddaaaqqq{{{tttqqqvvv~~~~~~}}}vvvnnneee[[[UUUIIIGGGCCCFFFWWWsss~~~ooommmsss}}}gggmmmwwwcccPPPIIIFFFKKKQQQXXXiiizzz{{{nnnbbb[[[XXXVVVXXX[[[[[[ZZZWWWSSSOOOMMMKKKJJJJJJHHHEEEEEEFFFHHHHHHHHHHHHEEEAAA>>>;;;;;;<<<<<<<<<===>>>===;;;;;;===>>>AAADDDGGGKKKNNNRRRWWW[[[```cccgggjjjlllnnnppprrrvvvxxxyyyzzz{{{~~~~~~xxxnnnhhh```WWWRRROOOMMMLLLNNNLLLOOOYYYdddvvv{{{yyyxxxxxxxxx|||}}}~~~}}}wwwnnnddd^^^\\\YYYXXXZZZ\\\^^^eeelll|||yyyppphhhbbb```^^^XXXYYYYYYXXXXXX\\\ccciiinnnoooooommmhhhccc]]]ZZZYYYVVVRRRPPPQQQVVV[[[___qqqzzzwwwooojjjfffcccaaaxxxqqqllljjjkkkmmmoooqqqpppmmmiiigggfffeeebbbaaa___[[[XXX[[[bbbqqq}}}{{{wwwtttoookkkiiijjjlllnnnnnnmmmnnnnnnpppsssvvvxxx|||}}}~~~zzzyyywwwtttrrrooolllhhhddd```]]]YYYVVVUUUTTTRRRPPPMMMLLLKKKLLLNNNOOOOOONNNJJJJJJJJJJJJMMMUUU```hhhpppqqqrrrrrrrrrpppnnnmmmgggddd```]]]\\\ZZZXXXVVVOOOMMMKKKJJJIIIJJJKKKLLLLLLNNNQQQRRRQQQPPPPPPQQQ\\\bbbgggfffbbbbbbffflllooojjjaaaWWWNNNJJJJJJKKKPPPWWW[[[ZZZWWWUUUPPPJJJGGGEEEEEEFFFEEEHHHSSS___oooyyy{{{tttllldddbbbrrrzzzsssvvv}}}}}}|||sssiii^^^WWWHHHEEEBBBDDDSSSnnnrrrooosssjjjmmmvvvpppVVVMMMHHHKKKOOOUUUdddttt|||{{{ooobbb\\\YYYWWWXXX[[[YYYWWWUUUQQQNNNKKKIIIHHHIIIGGGEEEDDDFFFHHHHHHHHHHHHFFFBBB>>><<<;;;<<<<<<<<<======<<<;;;;;;<<<>>>@@@BBBFFFIIILLLQQQUUUYYY___bbbfffiiijjjlllnnnooorrruuuyyy|||~~~yyyqqqeee[[[VVVRRROOOMMMLLLJJJLLLSSSZZZjjj~~~vvvlllccc^^^aaa```bbbeeefffgggnnnuuu|||xxxqqqjjjccc___]]]]]]YYY[[[\\\]]]^^^aaagggkkkqqqrrrqqqoookkkeee^^^[[[XXXUUUQQQPPPRRRWWW^^^cccqqqzzz}}}xxxrrrmmmiiifffccc```wwwqqqmmmkkkmmmrrrtttuuutttqqqllliiihhheeebbbaaa```\\\ZZZ___fffxxx}}}uuuqqqooonnnllljjjkkkmmmppprrruuuuuusssrrrqqqqqqqqqqqqqqqooonnnppprrrrrrnnnkkkkkkiiifffeeedddbbb___\\\]]]ZZZVVVTTTSSSQQQOOOMMMKKKKKKMMMPPPSSSTTTRRRQQQLLLLLLKKKLLLQQQ[[[gggoooyyyxxxwwwtttqqqllliiifffbbb___\\\ZZZXXXWWWUUUSSSNNNMMMLLLKKKKKKMMMOOOPPPQQQTTTXXXZZZYYYVVVUUUTTT[[[aaaeeefffcccbbbdddhhhhhhddd]]]TTTNNNKKKMMMOOOQQQYYY^^^]]]ZZZVVVPPPIIIIIIGGGFFFGGGGGGKKKWWWcccrrr|||yyykkkjjjdddeeeuuuvvvwww{{{}}}wwwkkk___VVVHHHDDD@@@AAANNNfffvvvqqqsssooommmuuu___SSSJJJJJJMMMQQQ]]]kkkvvv~~~{{{|||pppccc]]]YYYWWWWWWZZZXXXWWWUUUSSSPPPMMMJJJIIIHHHFFFDDDDDDFFFHHHIIIIIIHHHFFFCCC???===<<<<<<<<<;;;<<<===<<<;;;:::<<<>>>>>>AAADDDGGGJJJNNNSSSVVV]]]```dddggghhhiiikkklllmmmrrryyy}}}{{{mmmbbb]]]ZZZVVVRRRMMMKKKLLLNNNPPP[[[xxx~~~uuummmfffbbbaaacccgggkkkkkklllttt~~~}}}rrroookkkfffbbb```______^^^```dddgggiiikkkmmmpppuuuuuuuuurrrmmmfff```[[[VVVSSSPPPOOORRRZZZbbbhhhsss{{{zzzssspppmmmjjjhhheeebbb```wwwssspppoooqqqwwwxxxzzzxxxtttooollljjjgggdddbbbaaa^^^]]]ccckkk}}}{{{vvvsssooooooppprrruuuxxx|||~~~}}}zzzxxxvvvuuurrroookkkjjjkkkkkkhhheeeeeeccc```______^^^]]][[[\\\ZZZWWWUUUTTTRRRPPPNNNLLLNNNQQQVVVYYYZZZWWWUUUMMMMMMLLLOOOVVVaaalllttt}}}{{{xxxsssmmmfffaaa___^^^[[[XXXWWWVVVTTTRRRPPPNNNMMMLLLLLLMMMOOOQQQSSSUUUZZZ```cccbbb^^^ZZZXXX^^^bbbeeeeeebbb```___```ccc___YYYRRRMMMLLLNNNQQQSSS[[[aaa```\\\WWWPPPIIIIIIGGGFFFGGGHHHMMM[[[hhhvvv{{{jjjgggdddhhhzzzxxxyyy{{{yyy}}}wwwjjj\\\RRRHHHCCC???@@@III___}}}zzzsssrrr~~~uuunnnttthhhXXXKKKIIIKKKNNNXXXdddqqq{{{}}}uuu}}}~~~rrreee^^^ZZZVVVVVVXXXYYYYYYXXXWWWTTTQQQOOOMMMHHHFFFDDDDDDFFFHHHIIIIIIIIIGGGDDD@@@>>><<<<<<<<<;;;<<<<<<;;;::::::;;;===>>>@@@DDDFFFIIILLLQQQTTT\\\___bbbeeefffgggiiijjjjjjooovvv{{{}}}~~~~~~~~~wwwlllgggccc^^^YYYRRROOOOOONNNLLLTTTnnn|||tttnnnjjjiiiaaabbbgggkkkmmmqqq||||||sssrrrooollliiihhhgggggggggjjjooosssuuuvvvvvvvvvxxxwwwvvvrrrmmmfff___\\\UUURRROOOOOOTTT]]]gggmmmuuu}}}{{{ssslllkkkiiihhhhhheeebbb___xxxvvvtttuuuwwwzzz|||}}}{{{vvvrrrnnnmmmkkkgggeeecccaaaaaahhhqqq~~~{{{zzzuuuwwwzzz{{{wwwqqqooonnnmmmjjjgggdddaaa^^^\\\\\\]]]\\\\\\\\\ZZZXXXWWWVVVUUURRRPPPRRRTTTXXX]]]```___\\\XXXNNNMMMMMMPPPXXXcccmmmssszzzxxxsssmmmggg```[[[YYYZZZXXXVVVUUUUUUSSSQQQOOONNNMMMLLLLLLMMMOOOQQQSSSUUU\\\eeejjjjjjeee```]]]]]]___aaabbbbbb```^^^^^^```]]]WWWQQQLLLLLLOOORRRVVV]]]cccaaa]]]XXXPPPHHHGGGEEEEEEFFFHHHOOO___mmmzzzpppffffffmmm{{{{{{~~~wwwxxxwwwiiiZZZPPPGGGCCC???@@@FFFWWWuuuuuuoooyyyzzzooosssooo]]]LLLHHHJJJLLLTTT^^^llluuu~~~rrrwwwvvvhhhaaa[[[VVVUUUVVVXXXYYYZZZZZZXXXUUUQQQOOOIIIGGGEEEDDDFFFHHHIIIIIIJJJHHHEEEBBB???===<<<;;;:::;;;;;;;;;999999;;;<<<>>>AAADDDFFFHHHKKKOOORRRYYY\\\```cccdddeeegggiiijjjmmmrrrvvvyyy{{{~~~zzzqqqiiiaaa[[[VVVRRRQQQPPPLLLQQQgggyyyqqqllljjjjjjddddddhhhnnnttt|||}}}|||{{{yyyvvvtttsssrrrvvvxxx{{{~~~}}}{{{yyywwwtttpppjjjddd___\\\UUUSSSRRRSSSXXXaaakkkrrrwww~~~xxxpppiiihhhhhhhhhhhhfffccc```|||xxxxxxxxxzzz|||}}}~~~zzzuuurrrqqqoookkkhhhfffddddddlllvvv~~~{{{zzzwwwrrrnnnfffbbb^^^[[[[[[\\\]]]\\\\\\[[[ZZZZZZZZZYYYVVVTTTYYY[[[^^^bbbdddbbb^^^ZZZNNNMMMMMMQQQYYYbbbiiimmmqqqoookkkgggaaa\\\YYYWWWYYYXXXVVVVVVVVVTTTRRROOONNNMMMLLLKKKKKKMMMOOOPPPSSS[[[gggooopppkkkeeeaaaYYYZZZ[[[^^^aaabbbbbb```^^^[[[VVVPPPLLLLLLPPPSSSXXX___cccaaa\\\WWWOOOHHHFFFDDDDDDFFFIIISSSdddttt~~~uuugggkkkuuu{{{~~~}}}uuuyyyxxxjjjZZZPPPFFFAAA???@@@CCCPPPmmmxxxnnnttt|||nnnpppwwwaaaMMMHHHIIIKKKQQQZZZeeemmmxxxtttwww|||nnnfff___YYYUUUVVVVVVXXXZZZ[[[ZZZVVVSSSPPPLLLIIIGGGFFFGGGIIIJJJIIIJJJIIIFFFCCC@@@===<<<;;;::::::;;;:::999888:::<<<>>>@@@CCCEEEGGGJJJNNNPPPUUUXXX]]]```aaaccceeegggiiikkkooorrruuuyyy}}}|||zzz}}}}}}oooddd]]]XXXSSSQQQPPPMMMOOO```tttwwwooojjjhhhgggddddddhhhrrr}}}~~~yyyvvvrrrlllfffaaa^^^]]]ZZZYYYXXXZZZ```hhhqqqvvvzzz~~~{{{tttmmmfffeeefffggghhhhhhfffdddyyyvvvxxxzzz}}}~~~yyyvvvuuutttoookkkiiifffgggoooyyyyyynnnjjjdddaaa```aaabbbbbb___^^^^^^___```___]]][[[```aaaccceeeeeebbb]]]XXXMMMLLLLLLQQQXXX___cccdddhhhfffdddaaa^^^[[[ZZZYYYYYYXXXWWWWWWWWWVVVSSSQQQOOOMMMKKKJJJIIIJJJKKKLLLNNNYYYgggrrrtttooohhhdddYYYWWWWWWZZZ___cccbbbaaa[[[XXXTTTOOOMMMNNNSSSVVVZZZ```ccc```[[[VVVOOOHHHFFFDDDDDDGGGLLLWWWjjjzzzvvvkkkqqq~~~xxxsss{{{xxxiiiZZZQQQCCC???>>>@@@@@@JJJfff|||oooppp{{{{{{lllmmm}}}gggPPPHHHIIIJJJNNNUUU]]]eeeqqq}}}yyy{{{|||uuulllddd\\\XXXWWWWWWYYY\\\^^^]]]YYYUUUSSSNNNLLLIIIHHHHHHIIIJJJIIIKKKIIIGGGDDDAAA>>><<<;;;999::::::999888888999;;;===???AAACCCEEEGGGKKKNNNPPPSSSXXX\\\^^^```ccceeefffiiinnnqqquuuxxx|||}}}xxxsssqqqpppuuuxxxkkkddd\\\UUUQQQQQQOOOOOO[[[jjj~~~vvvpppkkkiiihhhfffeeelll{{{}}}zzzvvvooohhhccc```______`````````ccchhhpppwww{{{|||{{{wwwtttnnngggbbbaaabbbeeehhhjjjjjjiiivvvuuuxxx{{{~~~|||zzzxxxwwwrrrmmmjjjhhhhhhqqq{{{xxxsssmmmiiihhhhhhiiiiiicccbbbcccdddffffffdddbbbddddddeeefffeeeaaa[[[WWWMMMLLLLLLPPPWWW\\\______bbbaaa___^^^\\\\\\[[[[[[ZZZYYYXXXXXXYYYWWWUUURRROOONNNKKKIIIHHHHHHIIIJJJKKKWWWgggsssvvvrrrjjjeee\\\YYYWWWYYY^^^aaa```^^^XXXVVVSSSOOONNNPPPUUUYYY\\\aaaccc___YYYUUUOOOIIIFFFDDDDDDHHHNNNZZZmmmzzzsssmmmuuuuuurrr|||vvvgggYYYOOO@@@======@@@>>>FFFaaa~~~pppooowwwzzzjjjkkk{{{kkkRRRIIIIIIIIILLLQQQWWW___lllyyy}}}~~~uuuzzzppphhh___ZZZYYYYYY\\\___aaaaaa]]]YYYVVVPPPMMMJJJIIIIIIJJJJJJIIIKKKJJJGGGDDDAAA>>><<<;;;999::::::999888888999;;;;;;===@@@AAACCCEEEIIILLLLLLPPPUUUYYY[[[^^^aaaccccccgggmmmrrrvvvxxx{{{}}}sssqqqooooooqqqwwwsssnnnaaaXXXRRRSSSQQQPPPXXXddd~~~zzzuuurrrooommmmmmlllllluuu|||{{{vvvnnngggbbb``````aaaeeefffgggiiinnnuuu{{{~~~|||}}}wwwqqqnnnhhhbbb^^^^^^___cccgggkkkllllll}}}yyyzzz}}}zzzzzz{{{{{{uuunnnjjjhhhkkkwwwxxxqqqoooooommmllliiikkknnnnnnmmmlllkkkkkkiiihhhffffffeeeaaaZZZTTTMMMOOORRRTTTUUUVVVYYY[[[aaa___\\\\\\\\\]]]\\\[[[^^^^^^]]]\\\YYYVVVRRRPPPOOOMMMKKKHHHGGGGGGGGGHHHKKKSSS```kkkpppnnniiiddd^^^[[[YYY\\\aaadddbbb___ZZZUUUQQQRRRRRRQQQUUUZZZbbbdddddd```]]]YYYQQQHHHDDDDDDFFFJJJTTTcccrrr}}}vvvpppkkk{{{|||{{{|||uuufffUUUJJJ;;;>>>;;;;;;AAAEEEWWWssstttkkkrrr}}}|||gggnnnxxx|||^^^OOOKKKIIIIIIKKKQQQWWWbbbqqq~~~xxxuuuwwwoooeee___\\\]]]___bbbcccaaa^^^\\\[[[RRROOOKKKJJJJJJJJJJJJIIIJJJJJJIIIGGGDDD@@@<<<:::::::::::::::::::::::::::<<<<<<<<<>>>@@@DDDHHHJJJKKKOOOTTTXXX[[[^^^aaadddhhhhhhiiimmmrrrwwwyyyzzz|||~~~yyysssiiijjjlllnnnttt{{{pppggg^^^UUUQQQOOOPPPVVV^^^|||{{{yyyyyywwwssssssuuuzzzyyy|||zzzvvvmmmeeeccc```^^^ccckkklllmmmooossswww||||||uuummmfffbbb```aaa``````ccciiinnnpppooo|||}}}|||{{{|||yyyqqqllliiimmm{{{zzzxxxxxxxxxvvvrrrtttvvvvvvuuusssqqqpppjjjiiigggfffeee```ZZZUUUNNNPPPTTTWWWYYY[[[^^^aaacccaaa````````````___]]]^^^___^^^]]][[[XXXUUUSSSPPPOOOLLLIIIGGGGGGGGGGGGIIIPPP\\\eeejjjiiieeeaaaZZZXXXXXX[[[aaadddbbb___ZZZTTTQQQQQQQQQQQQTTTZZZcccfffgggccc^^^YYYRRRKKKFFFFFFGGGLLLWWWfffvvv}}}{{{rrrlllkkk|||}}}|||~~~rrrbbbRRRGGG<<<>>>;;;;;;AAADDDUUUpppyyymmmqqqzzzwwwfffkkkrrrgggTTTMMMIIIHHHJJJNNNSSS___mmmyyy}}}qqq}}}zzzrrrhhhaaa^^^[[[^^^aaacccbbb___\\\[[[SSSPPPLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGDDD@@@===:::::::::::::::::::::::::::<<<;;;<<<===@@@CCCFFFHHHKKKNNNSSSWWWZZZ]]]aaadddfffgggiiimmmqqqvvvyyyzzz{{{~~~{{{sssnnnhhhlllpppvvv~~~wwwjjjaaaXXXSSSQQQQQQWWW^^^wwwwwwsssrrruuuvvvuuuxxx|||~~~xxxvvvqqqjjjddddddcccbbbffflllppprrruuuyyy}}}~~~zzzsssjjjccc^^^\\\```___aaaffflllppprrrqqq~~~~~~}}}vvvooolllppp}}}~~~zzzvvvsssjjjiiigggeeebbb^^^XXXTTTOOOSSSXXX]]]```dddgggjjjhhhhhhggghhhhhhgggcccaaa_________^^^]]]ZZZXXXVVVRRRPPPMMMIIIGGGFFFFFFFFFGGGMMMVVV^^^bbbbbb___\\\VVVVVVWWW[[[aaacccaaa^^^YYYSSSOOOOOOOOOOOOSSSYYYbbbhhhkkkfff^^^YYYSSSNNNHHHGGGIIIOOO[[[kkk{{{}}}yyyqqqkkkmmm|||zzznnn^^^NNNDDD<<<>>>;;;;;;@@@BBBPPPjjjqqqooovvv}}}ssseeeggglllzzzsss[[[NNNHHHGGGIIIJJJOOOZZZhhhtttqqqwwwwwwmmmdddaaaYYY\\\___bbbbbb```]]]ZZZTTTQQQMMMKKKJJJJJJIIIHHHHHHIIIHHHGGGEEEAAA>>><<<::::::::::::::::::::::::::::::;;;<<<>>>AAADDDFFFJJJMMMQQQUUUXXX\\\```cccdddeeehhhlllppptttwwwyyyzzz}}}~~~wwwqqqmmmnnnttt}}}|||nnneee[[[VVVSSSRRRWWW^^^rrr~~~zzzqqqmmmlllpppsssuuu{{{}}}vvvqqqpppkkkgggeeeggghhhhhhlllpppuuuwww{{{|||sssjjjaaa\\\ZZZ^^^```dddjjjppptttuuutttyyyrrrnnnsss|||uuuppphhhgggeeebbb^^^ZZZVVVSSSQQQUUU]]]ccciiimmmqqqsssrrrrrrrrrrrrqqqnnniiieee`````````___]]][[[YYYXXXSSSQQQMMMJJJGGGEEEEEEEEEGGGKKKQQQWWWZZZ[[[YYYXXXUUUUUUXXX[[[___```]]]ZZZVVVPPPLLLLLLLLLLLLPPPVVV^^^fffkkkfff^^^XXXSSSOOOIIIHHHJJJQQQ___ppp|||uuuqqqrrr|||xxxlll\\\MMMBBB===>>>;;;;;;@@@@@@KKKcccvvvooottt|||ttteeedddhhhxxx}}}bbbPPPHHHFFFGGGHHHMMMWWWeeeqqq}}}wwwwww}}}qqqgggcccXXXZZZ]]]aaabbbaaa^^^[[[VVVSSSNNNKKKJJJJJJIIIHHHGGGHHHHHHGGGEEEBBB???===;;;;;;::::::::::::999999999999:::;;;===???BBBCCCHHHKKKOOORRRUUUYYY^^^aaaaaadddhhhlllooosssvvvxxxyyy|||{{{xxxwww||||||pppggg^^^XXXTTTRRRVVV\\\ooo}}}xxxvvvpppllljjjmmmqqqttt{{{{{{tttmmmiiiiiiggggggiiimmmoooqqqtttvvvxxxzzzvvvlllccc^^^\\\^^^aaagggmmmrrruuuvvvuuu{{{uuupppuuu{{{rrrlllddddddaaa]]]YYYUUUSSSRRRSSSYYYbbbjjjppptttxxxzzz|||{{{{{{{{{yyytttnnniiibbbbbbaaa___\\\ZZZXXXWWWSSSQQQMMMIIIFFFDDDDDDDDDGGGJJJNNNRRRUUUVVVUUUUUUTTTUUUWWWZZZ[[[ZZZWWWUUUQQQLLLJJJJJJJJJJJJLLLQQQWWWaaagggccc\\\WWWSSSPPPIIIIIIKKKTTTcccttt{{{yyy{{{~~~wwwjjj[[[LLLCCC<<<===::::::???>>>GGG\\\wwwzzzpppsss}}}}}}hhhcccfffwwwiiiTTTIIIFFFFFFHHHLLLWWWdddooo{{{|||www{{{vvvjjjeeeZZZZZZ\\\___bbbbbb___\\\XXXUUUPPPLLLKKKJJJHHHGGGFFFGGGHHHGGGFFFCCCAAA???;;;;;;;;;::::::999999999999999:::;;;<<<>>>???@@@FFFHHHKKKOOORRRVVV[[[^^^^^^bbbhhhlllooorrruuuxxxxxx{{{~~~|||rrriii___YYYUUURRRUUU[[[ooo||||||}}}|||{{{xxxvvvtttqqqllljjjnnnrrrvvv~~~yyyrrrkkkeeeccceeehhhlllppptttxxx{{{|||{{{|||~~~xxxnnnfffaaa______dddjjjooosssttttttttt}}}xxxsssxxxzzzpppiiiaaa```^^^ZZZUUURRRQQQRRRVVV\\\fffooouuuyyy|||~~~}}}yyysssooogggeeeccc```\\\YYYWWWUUURRROOOLLLHHHEEECCCCCCCCCGGGIIILLLOOOQQQRRRQQQQQQQQQRRRTTTTTTTTTSSSQQQPPPNNNJJJIIIJJJJJJIIIJJJNNNQQQYYY```___\\\YYYTTTPPPJJJJJJNNNYYYiiiyyytttgggYYYKKKBBB;;;<<<888:::???===CCCWWWooo~~~qqqssssssiiigggwwwsssZZZMMMHHHEEEGGGLLLVVVbbbmmmxxx~~~vvvvvv|||nnnhhh^^^\\\\\\^^^bbbcccaaa^^^ZZZVVVQQQMMMKKKJJJHHHFFFEEEFFFGGGGGGFFFEEEBBBAAA<<<;;;;;;::::::999999888999999:::;;;<<<===>>>>>>CCCEEEHHHKKKNNNRRRXXX[[[]]]bbbiiimmmoooqqquuuyyywwwzzz}}}sssjjjaaa[[[VVVSSSVVV[[[nnn}}}}}}wwwwwwvvvvvvvvvvvvvvvwwwrrrnnnmmmqqqvvv{{{zzzqqqkkkeeeaaabbbffflllrrrwwwzzz~~~yyyooohhhdddccccccggglllppppppppppppppp{{{www{{{{{{uuummmfff______]]]XXXTTTQQQRRRTTTXXX___iiirrryyy|||~~~|||xxxtttllljjjfffbbb]]]YYYVVVTTTOOOMMMJJJFFFDDDBBBBBBBBBFFFHHHKKKMMMOOOOOONNNMMMKKKLLLMMMMMMMMMLLLLLLLLLLLLIIIJJJLLLLLLJJJIIILLLLLLSSSZZZ\\\\\\\\\WWWPPPLLLMMMRRR^^^ooo}}}{{{nnnbbbTTTGGG???999:::777999???<<>>@@@BBBEEEGGGJJJOOOUUUYYY\\\bbbiiinnnoooqqqvvvzzzwwwyyy}}}uuulllccc^^^YYYVVVXXX\\\jjj}}}|||xxxuuusssrrrqqqpppqqqrrruuuxxxzzzyyyuuutttwwwzzz}}}|||uuummmhhhccc```dddjjjqqqwww|||~~~{{{rrrllliiiiiigggkkknnnooommmkkkjjjkkk~~~zzz~~~yyyuuupppiiiccc^^^^^^]]]XXXSSSQQQSSSVVVYYY```kkktttzzz}}}|||||||||}}}~~~}}}{{{xxxpppnnniiiccc^^^YYYVVVTTTNNNLLLIIIEEECCCBBBBBBBBBDDDFFFIIILLLMMMMMMLLLJJJEEEGGGHHHHHHGGGHHHIIIKKKKKKJJJKKKOOOOOOKKKJJJKKKIIIPPPVVVZZZ]]]^^^YYYQQQNNNOOOUUUbbbssswwwjjj^^^QQQDDD<<<888999666999???<<<@@@QQQhhhsssrrr~~~vvv|||hhhVVVLLLFFFBBBFFFPPP\\\fffqqq{{{ttt~~~wwwoooeee```\\\\\\```ccccccaaa]]]YYYSSSNNNLLLIIIGGGEEEDDDEEEGGGGGGGGGFFFDDDCCC<<<<<<;;;::::::999888888999:::;;;<<<============???@@@CCCEEEHHHMMMSSSWWW\\\bbbjjjnnnoooqqqvvvzzzvvvyyy|||vvvnnneee___[[[XXXZZZ^^^gggxxx|||xxxsssoookkknnnmmmlllmmmpppuuuzzz}}}}}}zzz|||}}}}}}yyyrrrkkkfffcccaaafffmmmsss{{{wwwqqqoooooojjjmmmooonnnkkkhhhggghhh}}}yyyyyy{{{wwwpppkkkhhhddd___[[[YYYXXXVVVUUUTTTUUUWWWXXX\\\aaaiiirrrxxx|||}}}}}}{{{|||~~~~~~{{{xxxuuusssnnnfff___ZZZXXXUUUTTTPPPNNNJJJGGGDDDCCCCCCCCCCCCDDDFFFHHHHHHHHHHHHGGGEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLNNNOOONNNLLLIIIGGGJJJKKKNNNSSSWWWWWWUUUSSSNNNQQQ[[[jjjvvv}}}}}}wwwuuueeeUUUHHH@@@<<<;;;:::999888999<<>>AAADDDFFFIIIMMMPPPXXX^^^dddhhhiiikkkqqqvvvvvvxxxzzz{{{}}}uuullldddaaa^^^ZZZYYY[[[aaaqqq|||uuuooollljjjkkkiiigggiiimmmrrrvvvxxx~~~~~~~~~}}}yyywww{{{uuunnnjjjkkkoootttwww~~~~~~~~~yyytttpppmmmoooppplllfffbbbaaabbb}}}zzz|||}}}{{{zzzwwwtttqqqooolllgggdddbbb___[[[XXXXXXWWWVVVVVVWWWYYY[[[]]]cccgggnnnuuu{{{~~~~~~~~~|||yyyuuusssnnniiibbb\\\YYYWWWUUUSSSPPPNNNJJJFFFCCCBBBAAAAAA>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHIIILLLMMMNNNNNNMMMKKKHHHFFFDDDGGGLLLRRRWWWZZZYYYWWWOOOSSS^^^mmmyyy{{{uuu{{{qqq```QQQEEE>>>:::;;;;;;:::888999<<>>===<<<;;;:::999999999888888999::::::;;;<<<<<<;;;>>>AAACCCEEEHHHLLLOOOUUU[[[aaadddfffhhhnnnrrrssstttvvvxxxyyy}}}yyypppgggbbb^^^YYYXXXZZZ```jjj}}}{{{tttpppoooooollliiiiiinnntttzzz}}}~~~}}}{{{wwwvvv{{{wwwwwwzzz}}}~~~~~~~~~~~~zzzuuurrroooooonnnkkkgggcccaaa```}}}{{{|||xxxwwwwwwqqqooollljjjjjjiiigggeeecccaaa___^^^^^^\\\ZZZWWWXXXXXXWWWXXX[[[^^^bbbeeekkknnnrrrwww|||~~~{{{wwwssspppnnnfffccc^^^ZZZXXXWWWUUUSSSPPPNNNJJJFFFBBB@@@@@@???:::;;;<<<===>>>>>>>>>===@@@@@@AAABBBDDDGGGIIIKKKNNNNNNOOONNNMMMJJJGGGEEEBBBDDDJJJQQQWWWZZZZZZXXXSSSWWWbbbqqq|||wwwrrryyyzzzkkk[[[LLLAAA;;;888:::::::::999999;;;???BBBRRRjjjzzzttt}}}~~~{{{[[[PPPKKKHHHJJJSSS]]]gggttt~~~zzzzzz~~~rrrhhh___\\\]]]\\\^^^aaa```]]]YYYSSSOOOLLLJJJIIIGGGFFFFFFGGGHHHIIIGGGEEE@@@???>>>===;;;;;;::::::888999999::::::;;;;;;<<<;;;===@@@BBBDDDGGGKKKNNNQQQVVV\\\```bbbeeejjjnnnpppqqqsssuuuwwwzzz~~~yyypppfffaaa\\\XXXXXXZZZaaadddnnn}}}yyyyyyyyyuuuqqqppptttzzz~~~{{{wwwyyy~~~~~~~~~|||yyytttqqqooonnnkkkiiigggdddaaa^^^~~~}}}|||}}}}}}wwwsssqqqmmmkkkgggfffffffffeeeddd```````````````^^^\\\ZZZ[[[[[[[[[\\\___dddhhhkkkppprrrtttwwwzzz}}}~~~zzzvvvqqqmmmjjjiiibbb```]]][[[ZZZYYYVVVTTTPPPNNNJJJEEEAAA???>>>>>>:::;;;;;;<<<<<<=========@@@AAABBBDDDGGGJJJNNNPPPOOOOOOOOONNNLLLIIIFFFDDDCCCEEEJJJPPPUUUXXXWWWVVVWWW[[[fffuuuxxxpppppp{{{~~~wwwwww}}}vvvgggWWWIII@@@;;;999999::::::999888:::===???JJJcccvvv}}}xxxvvv~~~bbbQQQKKKHHHGGGNNNVVV```mmmxxx{{{uuu|||sssiii___[[[YYYYYY\\\```aaa^^^ZZZUUUQQQMMMKKKJJJIIIHHHGGGHHHIIIIIIHHHGGGBBBAAA???>>><<<;;;::::::999999999::::::;;;;;;;;;;;;===???AAACCCEEEIIILLLNNNRRRWWW[[[___bbbgggjjjnnnooorrrsssuuuyyy}}}xxxnnnddd___[[[XXXYYY]]]bbbccchhhttt}}}|||~~~~~~~~~|||zzzwwwtttpppmmmkkkhhhfffeeefffeeeaaa^^^|||{{{|||{{{tttpppnnnkkkhhhgggggghhhggggggdddeeeggggggfffcccaaa___aaa```______aaaeeeiiilllrrrrrrsssuuuwwwyyy{{{|||xxxvvvsssoookkkiiigggfffcccbbbaaa```___]]]YYYVVVPPPNNNJJJEEEAAA???>>>>>>;;;;;;;;;;;;;;;<<<<<<<<>><<<;;;:::999999999::::::::::::;;;;;;:::<<<>>>@@@AAACCCGGGIIIKKKNNNSSSXXX]]]aaaeeegggiiikkknnnppprrruuuzzz}}}}}}rrrgggaaa]]]ZZZ\\\```aaaeeeiiilllwww~~~~~~}}}~~~yyyuuuqqqmmmiiifffeeecccaaabbbdddeeebbb___}}}}}}~~~yyyssspppnnnlllkkkkkkkkkjjjiiikkknnnqqqqqqoookkkhhhggghhheeebbb______aaadddffflllmmmmmmooopppqqqrrrsssmmmlllkkkjjjhhhhhhhhhhhhhhhgggggggggeeeaaa\\\XXXPPPNNNJJJFFFBBB@@@@@@???::::::999999999::::::;;;<<<>>>BBBGGGKKKMMMOOOOOOQQQPPPOOOMMMKKKIIIGGGEEEAAAAAACCCIIIPPPWWW[[[\\\___aaaiiivvv~~~zzzkkkdddjjj}}}zzz}}}xxxooo```PPPDDD===;;;;;;444666888999999999;;;<<>>???@@@BBBEEEGGGIIIKKKPPPUUU[[[___cccdddccceeehhhjjjlllpppuuuxxxyyyllleee```]]]___cccccciiimmmjjjjjjvvv{{{uuuppplllhhhdddaaaaaaaaaaaaaaaccccccbbb```zzzxxxwwwwwwwwwvvvtttrrrtttxxx|||}}}zzzuuusssrrrllliiiccc]]]ZZZZZZ[[[]]]___```aaacccddddddddddddcccdddeeeggghhhjjjkkklllnnnmmmmmmllliiiddd]]]WWWPPPNNNJJJFFFCCCBBBAAAAAA<<<;;;:::999999:::;;;;;;<<>><<<;;;;;;:::::::::::::::::::::::::::;;;===>>>???@@@CCCFFFFFFHHHLLLRRRXXX]]]```aaa```bbbeeegggjjjnnnrrrvvv~~~wwwkkkdddaaaaaadddjjjiiiooorrrnnnhhhjjjxxx|||xxxsssnnnjjjgggcccaaabbbcccddddddbbbaaa```aaa}}}zzz~~~|||{{{ooojjjccc[[[VVVTTTTTTUUUSSSTTTVVVXXXYYYXXXXXXWWW]]]___bbbfffiiilllnnnoooqqqqqqqqqooollleee]]]WWWPPPNNNJJJGGGDDDCCCCCCCCC>>>===<<<;;;;;;<<<======>>>BBBIIIOOORRRSSSQQQPPPPPPOOONNNLLLKKKIIIHHHGGGHHHEEECCCEEEJJJRRRXXX[[[cccccchhhrrrzzzvvvkkkhhhsss}}}{{{|||oooeeeVVVFFF;;;666666777000333666999999:::;;;<<<@@@IIIbbb}}}}}}nnngggllltttooo]]]KKKEEEBBBCCCFFFJJJQQQYYYdddpppvvv{{{|||qqqggg]]]UUUTTTXXXZZZ\\\___```]]]XXXSSSOOOIIIGGGEEEEEEFFFHHHHHHGGGIIIHHHEEECCC@@@>>><<<<<<:::::::::::::::::::::::::::;;;===>>>>>>@@@BBBEEEEEEFFFJJJPPPWWW\\\______aaaccceeehhhjjjnnnssswww|||}}}yyyoooeeeaaaaaaccciiipppqqquuuwwwrrrkkkhhhmmmsss}}}zzzvvvqqqmmmjjjgggdddbbbdddggghhhfffbbb______aaa}}}ooohhh___WWWRRRPPPPPPOOOPPPOOONNNMMMNNNOOORRRSSSVVVXXX\\\bbbiiioootttwwwyyyyyyxxxuuunnneee\\\WWWOOOOOONNNLLLJJJFFFCCCAAAAAAAAA@@@>>>;;;:::;;;===>>>EEEOOOVVVXXXWWWUUUTTTSSSSSSSSSQQQNNNKKKJJJIIIDDDDDDEEEFFFIIIOOOWWW\\\ffffffiiipppzzz~~~uuummmooo}}}~~~}}}vvvvvv{{{ooo___MMMBBB===888777888888888888888999:::;;;<<>>???@@@BBBDDDGGGJJJNNNUUU\\\aaaaaabbbdddhhhkkknnnppprrrtttvvvyyy}}}tttfff]]]```ddddddjjjttt|||~~~}}}wwwmmmeeecccccchhhzzz{{{vvvrrrsssttttttwww{{{~~~yyysssmmmkkkiiiiiihhhhhhiiijjjiiigggddd```^^^yyyjjjcccZZZSSSNNNLLLKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKOOOQQQVVV]]]eeennnvvvzzz}}}|||zzzuuummmccc[[[VVVRRRRRRQQQOOOMMMJJJGGGEEEBBBBBBAAA???<<<;;;<<<>>>@@@GGGQQQXXXZZZYYYVVVUUURRRSSSSSSRRROOOMMMKKKKKKEEEEEEDDDEEEGGGNNNVVV\\\eeefffjjjqqqzzz~~~vvvsssyyy~~~vvvwww{{{kkk[[[JJJAAA<<<999888999888888888888999:::;;;<<>>???@@@AAACCCFFFIIIMMMRRRYYY^^^___aaacccfffjjjmmmoooqqqrrrtttwww{{{sssfff___bbbggghhhppp{{{{{{nnnccc]]]\\\^^^mmm}}}}}}~~~~~~}}}{{{xxxxxxvvvuuusssnnngggccc```aaabbbdddhhhnnnuuuzzz|||yyytttqqqnnnmmmmmmlllmmmllljjjgggeeebbbaaa```|||sssccc^^^VVVPPPMMMKKKJJJJJJJJJIIIGGGEEEDDDDDDCCCCCCFFFHHHMMMUUU```lllwww}}}zzzsssjjjaaaYYYUUUVVVUUUTTTSSSQQQNNNLLLJJJDDDDDDCCC@@@===<<<===???CCCJJJTTT[[[]]][[[XXXVVVRRRRRRSSSRRRQQQOOOMMMLLLGGGFFFDDDCCCFFFMMMWWW^^^eeegggkkksss{{{{{{vvvyyyvvvwwwxxxfffWWWGGG???<<<999888:::888888888888999:::;;;<<<>>>???NNNjjjxxx}}}{{{~~~dddZZZ^^^nnn}}}bbbTTTIIIGGGDDDBBBFFFNNNSSS^^^mmm{{{xxxxxxsssjjjccc]]]YYYYYYYYYZZZ[[[\\\ZZZVVVSSSNNNLLLIIIFFFDDDDDDEEEFFFIIIJJJJJJGGGCCC???======888999999::::::999999888:::::::::;;;<<<===>>>???AAACCCEEEGGGJJJOOOUUUYYY]]]^^^aaadddhhhkkkmmmooooooqqqtttxxx|||sssiiicccggglllpppyyy~~~pppcccZZZWWWUUU```ttt{{{wwwrrrlllhhhfffeeedddbbbaaa___^^^___```___^^^``````___```___\\\WWWTTTNNNOOOPPPQQQUUU[[[ccchhhuuuzzz|||{{{yyywwwuuusssqqqqqqpppnnnjjjfffddddddeeefffrrriii]]]YYYTTTPPPOOOOOOOOOOOONNNMMMKKKIIIFFFDDDBBBAAA@@@AAAEEEMMMYYYgggttt||||||vvvnnnfff___ZZZWWWYYYXXXWWWUUUSSSQQQOOONNNGGGGGGEEECCC@@@>>>???AAAEEEMMMWWW^^^```]]]ZZZWWWRRRRRRRRRRRRRRRQQQNNNMMMHHHFFFCCCBBBEEENNNYYYaaahhhkkkpppvvv}}}zzzwwwwwwvvvxxx~~~ssscccTTTEEE===:::888777888888888888888999:::;;;;;;===>>>IIIccc}}}{{{|||eee[[[\\\lll}}}jjjYYYJJJEEECCCAAADDDLLLOOOXXXfffttt{{{vvvwww{{{qqqhhh```[[[YYYYYYYYY[[[\\\[[[XXXUUUQQQNNNJJJGGGEEEFFFGGGIIIIIIJJJJJJHHHEEEBBB???===999999::::::::::::999999::::::::::::;;;<<<===>>>AAACCCEEEGGGIIILLLQQQUUUZZZ[[[^^^aaaeeehhhkkklllmmmooorrrvvv{{{~~~wwwppplllooosssxxxssseee\\\WWWRRRZZZlll{{{tttiiigggbbb\\\VVVRRRRRRSSSPPPOOONNNMMMNNNNNNNNNMMMRRRQQQRRRRRRSSSQQQNNNKKKFFFGGGFFFFFFHHHLLLSSSXXXfffnnnxxx{{{wwwtttrrrpppnnnmmmllllllnnnpppqqqsssfff]]]VVVTTTQQQQQQRRRTTTUUUUUUSSSRRRQQQNNNKKKGGGDDDBBB>>>???AAAGGGRRR```nnnvvvwwwtttoooiiiddd___\\\[[[[[[ZZZXXXVVVTTTRRRPPPPPPJJJIIIHHHEEEBBB@@@AAACCCGGGNNNYYYaaabbb```\\\YYYTTTRRRPPPPPPPPPPPPMMMKKKHHHFFFCCCCCCGGGQQQ^^^fffmmmqqqwww}}}~~~|||yyyzzz~~~yyy}}}|||pppaaaSSSDDD===:::666555666888888888888999:::;;;;;;???@@@III^^^zzzyyyhhh```___lll|||uuu```LLLEEECCCAAACCCIIILLLTTTaaaooo}}}vvvtttwwwmmmddd^^^ZZZZZZZZZ\\\^^^^^^[[[YYYUUURRRMMMIIIGGGHHHIIIJJJIIIIIIIIIIIIGGGDDDAAA>>>;;;;;;::::::::::::;;;;;;::::::999::::::;;;<<<===AAACCCEEEGGGHHHKKKOOORRRVVVXXXZZZ^^^bbbeeehhhjjjkkkmmmqqquuuyyy}}}}}}yyywwwyyy{{{sssfff\\\WWWRRRYYYjjjuuukkkbbb```\\\VVVPPPMMMMMMNNNIIIIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFGGGHHHGGGDDDAAABBBBBBCCCBBBCCCGGGLLLOOOZZZbbbnnnyyyzzzvvvuuuoooqqqtttwwwzzz}}}sssggg[[[SSSPPPOOONNNPPPSSSVVVWWWWWWVVVUUUTTTRRRNNNIIIDDDBBB??????@@@EEENNN[[[gggoooooommmiiifffcccaaa``````^^^\\\YYYVVVTTTQQQPPPOOOLLLLLLKKKGGGDDDBBBCCCDDDHHHPPP\\\dddgggddd```^^^WWWRRRMMMLLLLLLLLLJJJHHHFFFEEEDDDFFFLLLWWWdddmmmuuuyyy~~~}}}|||zzz}}}zzznnn___QQQCCC<<<:::666555666888888888888999:::;;;<<>>BBBIIISSShhh~~~yyyxxx[[[MMMGGGBBBAAADDDFFFLLLYYYhhhsssvvvwwwyyynnnfffZZZZZZ[[[]]]___aaa```___XXXVVVRRRNNNKKKHHHGGGFFFEEEEEEEEEHHHJJJHHHDDD@@@;;;;;;:::999999:::;;;;;;999999999999999::::::;;;===???BBBDDDEEEGGGJJJMMMPPPRRRUUUYYY]]]aaadddeeefffhhhlllqqquuuyyy|||}}}{{{nnnbbbXXXRRRPPPWWWfffxxxiiiccc[[[VVVSSSPPPMMMJJJGGGHHHHHHEEEBBB@@@@@@BBBEEEEEEEEEGGGIIIIIIHHHGGGDDDFFFIIIKKKKKKLLLMMMNNNJJJOOOUUU[[[bbbnnn{{{}}}||||||}}}ttthhh```[[[WWWTTTRRRQQQQQQSSSVVVXXXXXXWWWZZZ[[[ZZZYYYTTTNNNIIIEEE@@@???@@@DDDLLLVVVaaagggggggggfffeeeeeeeeeeeeeeebbb```\\\XXXTTTRRRPPPOOOPPPOOONNNJJJGGGEEEEEEGGGLLLUUUbbbkkkooommmiiifff\\\TTTJJJEEEEEEEEEDDDAAACCCDDDFFFKKKTTTaaaoooxxx~~~}}}~~~qqqeeeYYYLLL@@@<<<;;;:::999;;;888888888888999:::;;;<<<;;;BBBHHHOOOaaayyyaaaQQQJJJCCC@@@BBBCCCIIIWWWfffppp|||wwwttt}}}}}}qqqiiiZZZZZZZZZ\\\___aaa```___XXXVVVSSSOOOKKKGGGEEEDDDCCCCCCDDDGGGJJJIIIEEEAAA;;;:::999888888999:::;;;999999999888999999:::::::::===@@@BBBDDDFFFIIIKKKOOOPPPTTTWWW\\\```cccddddddfffjjjooossswwwzzz{{{yyymmmbbbYYYTTTQQQWWWeee|||rrrjjj```ZZZXXXUUUOOOJJJKKKLLLLLLIIIDDDBBBCCCDDDEEEEEEFFFHHHKKKMMMLLLKKKMMMOOORRRRRRPPPNNNMMMMMMIIIKKKMMMNNNSSS]]]lllxxx~~~~~~uuuggg___ZZZUUUTTTVVVTTTTTTTTTTTTUUUWWWZZZ]]]^^^]]][[[ZZZWWWRRRLLLHHHDDDBBBBBBFFFOOOZZZdddiiijjjiiigggeeeddddddddddddcccaaa___\\\YYYWWWVVVUUUSSSRRRNNNIIIEEECCCDDDFFFLLLWWWdddlllppppppkkkccc[[[SSSIIIEEEEEEFFFEEECCCDDDDDDEEEKKKVVVdddrrrzzz{{{|||wwwggg\\\OOOKKKDDD???<<<:::777666666888:::<<<<<<<<<;;;:::???BBBGGGPPP[[[mmmsssWWWIIIDDDBBBAAACCCGGGRRRbbbqqq~~~}}}{{{vvvpppggg```YYYWWW[[[___``````XXXUUUPPPMMMKKKKKKIIIHHHFFFEEEDDDEEEFFFGGGFFFEEE???>>>;;;999888999:::;;;888999999::::::;;;;;;<<<<<<>>>@@@AAABBBDDDGGGIIIKKKNNNRRRVVVYYY]]]bbbeeeeeegggjjjlllnnnrrrwwwzzzuuujjj___XXXWWWUUUYYYgggsssddd[[[XXXWWWTTTPPPPPPLLLIIIHHHEEEAAADDDJJJMMMSSSVVVUUUUUUWWWWWWUUUXXXXXXXXXWWWUUUSSSQQQPPPPPPOOOLLLHHHGGGMMMYYYcccxxx}}}zzzoooccc\\\XXXSSSQQQRRRSSSTTTUUUUUUVVVYYY\\\^^^```___\\\ZZZWWWRRRKKKGGGFFFDDDEEEIIIRRR]]]eeeiiikkkjjjiiigggffffffggggggjjjhhhddd```[[[WWWTTTSSSRRRQQQNNNJJJEEECCCDDDEEEPPP[[[gggmmmpppoooiiiaaaYYYQQQHHHDDDDDDEEEEEECCCEEEEEEHHHOOOZZZhhhvvv~~~yyy|||{{{zzznnn___UUUNNNIIICCC>>>;;;:::999888777999;;;<<<======<<<;;;>>>AAAFFFLLLVVVfff~~~dddOOODDDAAA@@@DDDGGGPPP^^^lllxxx}}}uuu~~~{{{tttiiiccc[[[XXX[[[___``````\\\XXXSSSOOOMMMKKKIIIGGGFFFEEEDDDEEEFFFGGGFFFEEE???>>><<<:::999999:::;;;::::::::::::::::::::::::<<<===???@@@AAACCCFFFHHHJJJMMMQQQUUUXXX\\\```cccdddfffiiikkkmmmqqqvvvyyy}}}}}}ssshhh]]]WWWVVVUUUYYYhhh|||jjj^^^[[[YYYUUUQQQRRRNNNLLLKKKHHHEEEIIIOOOWWW\\\```______aaaaaa^^^```___]]]ZZZWWWUUUSSSRRRNNNNNNKKKFFFDDDGGGOOOWWWdddmmmwww|||uuukkkaaa]]]YYYTTTQQQQQQUUUUUUWWWYYY]]]```dddfffiiigggccc___ZZZTTTMMMHHHGGGGGGJJJPPPXXXaaagggjjjmmmlllkkkjjjiiijjjjjjkkkooommmiiiccc^^^ZZZWWWUUURRRQQQNNNJJJEEECCCCCCDDDSSS^^^jjjoooooommmfff___VVVPPPGGGBBBBBBDDDDDDCCCDDDFFFKKKTTT```ooo|||wwwyyyyyy~~~uuuiii\\\RRRMMMGGG@@@;;;999999::::::888999;;;=========<<<<<<===???CCCGGGMMM[[[uuuwwwZZZGGGBBBCCCEEEFFFMMMXXXeeeqqqssswww{{{mmmfff^^^ZZZ[[[]]]_________\\\WWWRRROOOLLLHHHFFFGGGFFFEEEEEEFFFGGGFFFEEE@@@???===;;;:::999::::::<<<<<<;;;::::::999888888;;;===???@@@@@@BBBEEEGGGIIILLLPPPTTTWWWZZZ^^^aaabbbdddfffiiikkkooossswwwxxx|||yyyoooeee[[[VVVUUUVVVZZZiiirrrccc___]]]WWWQQQSSSQQQPPPOOOLLLKKKPPPWWWccciiinnnmmmmmmnnnllliiigggddd___ZZZUUURRRPPPOOONNNNNNLLLHHHDDDCCCFFFJJJNNNUUU^^^dddjjjuuuxxxooogggccc```YYYUUUTTTWWWXXXZZZ___eeekkkppprrrwwwtttnnniiibbbZZZSSSMMMIIIKKKOOOWWW```ggglllmmmnnnmmmlllkkkllllllmmmnnnpppmmmjjjfffaaa^^^[[[ZZZQQQPPPNNNJJJEEECCCDDDEEETTT```lllpppnnnkkkddd]]]TTTOOOGGGBBBAAABBBCCCCCCDDDGGGNNNYYYggguuuuuuwwwyyy}}}qqqeeeYYYQQQMMMGGG???999777777888999888999:::;;;<<<<<<<<<<<<<<<===@@@DDDFFFPPPkkkfffNNNFFFHHHEEEEEEIIIRRR]]]jjjyyywwwvvvpppjjjaaa[[[YYY[[[\\\]]]___\\\XXXTTTQQQMMMIIIFFFHHHFFFEEEFFFGGGGGGFFFDDD@@@???>>><<<;;;:::::::::;;;;;;;;;::::::999999999;;;<<<>>>??????AAADDDFFFHHHKKKNNNRRRTTTWWW[[[^^^___aaacccfffhhhlllqqqtttvvvzzztttkkkbbbZZZUUUVVVVVVZZZjjj{{{iiibbb___YYYRRRTTTSSSSSSSSSQQQPPPWWW```nnnuuuzzzzzzxxxwwwtttppplllhhhaaaZZZTTTPPPNNNNNNOOOPPPOOOLLLGGGDDDCCCDDDDDDGGGLLLQQQWWWbbbuuu~~~wwwpppmmmiiibbb]]][[[ZZZYYY[[[bbbkkktttyyy|||~~~xxxqqqjjjbbbZZZUUUOOOQQQWWW___hhhnnnqqqqqqnnnnnnmmmmmmmmmooopppqqqrrrooolllgggccc___]]][[[RRRPPPMMMIIIEEEDDDFFFHHHUUUaaammmqqqnnnjjjddd^^^UUUOOOHHHCCCAAAAAACCCDDDCCCHHHQQQ^^^lllyyyuuuwww}}}xxxkkk^^^TTTNNNLLLFFF>>>888555666666777777888888999::::::;;;;;;<<<;;;???CCCCCCJJJccc~~~sssUUUHHHGGGEEECCCEEENNNXXXcccsssxxx|||tttnnnddd\\\XXXWWWYYYZZZ[[[YYYWWWUUUSSSOOOKKKHHHIIIGGGFFFFFFGGGGGGFFFDDDAAA@@@???===<<<;;;::::::999999999::::::;;;;;;;;;:::<<<===>>>>>>@@@BBBDDDFFFIIILLLOOORRRTTTXXXZZZ\\\^^^```ccceeeiiimmmqqqvvvyyy~~~}}}qqqiiiaaaZZZWWWXXXWWW\\\mmmooofffaaaZZZTTTUUUTTTVVVVVVUUUVVV___jjjzzz~~~xxxrrrmmmhhhaaaYYYSSSPPPOOOOOONNNOOOOOOMMMJJJFFFDDDBBBCCCBBBCCCGGGKKKTTThhhzzz{{{xxx}}}yyymmmllljjjkkkrrrzzzxxxuuuoooiiihhh```^^^^^^cccnnnxxx}}}xxxrrrllleeeaaaZZZ]]]bbbiiippptttuuuuuuoooooonnnoooppprrrtttuuuvvvtttoooiiiddd___[[[ZZZSSSQQQMMMHHHEEEFFFJJJMMMXXXeeeqqqtttpppkkkeee___WWWRRRKKKEEEBBBAAACCCEEEDDDJJJUUUbbbppp|||vvvyyyxxxiii\\\SSSNNNHHHCCC<<<777555555666666777777777888999999::::::===;;;>>>EEEFFFJJJ^^^www^^^JJJDDDEEEBBBCCCJJJRRR\\\kkkwww{{{uuu}}}yyyrrrhhh^^^WWWVVVWWWYYYYYYXXXWWWVVVUUURRRMMMJJJIIIHHHFFFFFFGGGGGGFFFDDDBBBAAA@@@???===;;;:::999888888999::::::;;;<<<<<<:::;;;=========>>>AAACCCEEEHHHKKKMMMOOORRRUUUWWWYYY[[[]]]```bbbfffkkknnntttwww||||||pppiiibbb\\\ZZZ\\\[[[```rrrvvvkkkddd]]]XXXVVVVVVYYYZZZYYY[[[gggsssyyyqqqccc___YYYSSSNNNLLLKKKLLLLLLLLLLLLKKKJJJGGGDDDCCCBBB??????CCCFFFNNNaaavvv{{{tttrrrxxxzzztttnnnkkk___```______cccqqq~~~zzzzzzlllgggdddhhhrrr|||~~~{{{xxxtttqqqjjjkkknnnssswwwyyyxxxwwwqqqqqqqqqqqqsssuuuwwwyyywwwuuuqqqkkkfffaaa^^^\\\TTTQQQLLLGGGEEEHHHNNNSSS___lllxxxyyyrrrllleee```YYYUUUOOOHHHCCCBBBDDDFFFGGGNNNYYYgggttt~~~www|||wwwhhh[[[RRRNNNCCC???:::777666777777777888888888888999:::;;;;;;???:::???IIILLLLLL\\\qqqkkkRRRFFFEEEBBBBBBGGGLLLTTTaaalllwwwvvvvvv~~~xxxlllaaaYYYVVVXXXZZZZZZYYYYYYYYYXXXTTTOOOKKKJJJHHHGGGGGGGGGGGGFFFDDDBBBBBBAAA???>>><<<:::999::::::::::::::::::::::::999;;;<<<<<<<<<===@@@BBBDDDFFFIIILLLMMMPPPSSSUUUWWWYYY[[[]]]```dddhhhlllooorrrwww{{{}}}|||qqqjjjddd___^^^```___fffxxx}}}pppgggaaa]]]XXXYYY]]]___^^^aaannn|||~~~sssjjj[[[XXXTTTPPPMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHFFFEEECCC>>>>>>CCCEEEJJJ]]]qqq|||xxxpppmmmttt|||vvvppplllgggddd]]]^^^]]]YYYZZZfff{{{wwwqqqlllmmmvvv~~~vvvvvvwwwyyy{{{{{{yyywwwrrrrrrrrrsssuuuwwwzzz{{{uuusssppplllhhheeecccbbbUUUQQQKKKFFFDDDIIIPPPVVVeeerrr}}}|||uuummmeee```[[[XXXQQQIIIDDDBBBDDDGGGIIIPPP\\\jjjvvvxxxqqqbbbUUULLLHHH>>>;;;888666777999999999999999999999:::;;;<<<<<<@@@:::???LLLPPPOOO[[[ooovvv[[[LLLFFFCCCBBBEEEIIIOOOYYYdddlllvvvzzzvvv{{{pppcccZZZWWWYYY[[[\\\\\\[[[[[[YYYUUUOOOKKKJJJIIIGGGGGGGGGGGGFFFDDDBBBBBBAAA@@@>>><<<:::999<<<;;;;;;::::::999999888999;;;<<<<<<<<<===???BBBCCCFFFIIIKKKLLLNNNQQQTTTVVVXXXZZZ\\\___cccgggkkkjjjnnntttyyy|||~~~}}}qqqkkkeeeaaa```ccccccjjj|||sssiiicccaaaYYY[[[___aaaaaadddrrryyymmmccc]]][[[YYYVVVTTTTTTTTTUUUPPPNNNLLLJJJJJJIIIHHHGGGEEE@@@???DDDEEEGGGXXXmmm~~~wwwqqqjjjiiirrr}}}tttmmmkkkhhhbbb]]][[[[[[\\\[[[YYY^^^ppp}}}|||}}}xxxuuusssuuuxxx{{{||||||zzzyyyvvvsssooommmnnnmmmiiifffXXXRRRMMMJJJGGGHHHPPPZZZmmmyyy{{{sssiiibbbbbbYYYPPPKKKGGGCCCDDDGGGLLLVVVdddqqqzzz}}}||||||}}}oooaaaVVVMMMHHH>>><<<:::888777777888999999999999999:::;;;<<<<<<;;;BBBIIILLLNNNTTT^^^gggiiiQQQIIIBBB@@@DDDFFFGGGNNNYYY^^^jjjxxx}}}ttt{{{vvvhhh^^^YYYVVVUUUZZZZZZ\\\^^^^^^[[[VVVRRRNNNLLLIIIFFFEEEEEEFFFGGGHHHFFFEEEDDDDDDBBB>>>;;;:::::::::999999:::;;;;;;:::<<<===<<<<<<<<<>>>@@@@@@CCCFFFIIIJJJLLLNNNPPPTTTVVVXXXZZZ\\\___dddgggiiilllrrrvvvyyy|||~~~sssnnnjjjeeeccccccgggnnn~~~~~~tttqqqmmmooo{{{}}}xxxvvvwwwxxxyyyzzz}}}wwwooogggaaa]]]^^^```aaaeeemmmxxx~~~rrrjjjeee___\\\ZZZZZZ[[[YYYUUURRRWWWSSSOOONNNOOONNNIIIEEECCCDDDEEEEEECCCFFFTTTccc}}}}}}vvvoooiiigggppp{{{zzzpppllliiiccc___[[[[[[]]]]]][[[```ppp}}}xxxtttsssvvvzzz~~~}}}{{{yyyvvvsssqqqpppqqqppplllhhh[[[TTTNNNJJJHHHJJJRRR\\\ppp|||xxxnnnfffddd[[[QQQLLLHHHEEEFFFJJJQQQ[[[hhhsss{{{{{{}}}|||yyyzzzzzzyyyjjj]]]RRRJJJFFF<<<;;;999777666777888888;;;::::::;;;;;;<<<===>>>>>>DDDKKKOOOQQQVVV___gggzzz~~~{{{rrrZZZLLLDDD@@@DDDEEEDDDJJJSSSXXXcccqqqwwwwww~~~}}}nnnccc]]]YYYWWWYYYYYY[[[]]]]]][[[WWWSSSOOOMMMJJJGGGEEEEEEFFFGGGHHHFFFEEEEEEDDDBBB???<<<;;;::::::999::::::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@>>>AAAEEEGGGHHHJJJMMMOOOSSSUUUWWWYYY[[[^^^cccfffgggkkkppptttwwwzzz}}}~~~vvvrrrooojjjhhhhhhiiippptttkkkeee```aaakkk}}}~~~xxxrrrpppmmmlllooorrrtttuuu}}}xxxqqqiiiddd[[[\\\]]]```gggsss~~~tttmmmiiifffeeeeeegggiiiiiifffcccaaa[[[TTTPPPOOOMMMHHHDDDEEEEEEFFFEEECCCFFFSSSbbbwwwyyy{{{tttmmmeeedddmmmxxxxxxpppkkkfffbbb\\\]]]___aaaaaadddppp}}}~~~xxxttttttxxx}}}|||xxxuuutttssstttvvvtttooojjj^^^VVVOOOJJJIIIKKKUUU___rrr}}}|||rrrjjjeee\\\SSSNNNIIIFFFHHHNNNYYYbbbnnnwww|||~~~yyyxxxuuuwww{{{rrrcccWWWNNNGGGCCC;;;:::888777666666777888::::::::::::;;;<<<======@@@GGGNNNSSSUUUZZZbbbhhh|||{{{xxxyyytttrrr|||~~~gggQQQFFF@@@CCCDDDBBBEEELLLPPP[[[hhhuuuwwwxxxwwwkkkccc]]]ZZZWWWXXXYYY\\\]]]\\\XXXVVVPPPNNNKKKHHHGGGFFFFFFGGGHHHFFFEEEEEEEEECCC@@@>>>;;;;;;:::::::::::::::;;;:::;;;<<<<<<;;;;;;===???===@@@BBBDDDFFFHHHJJJMMMPPPSSSUUUXXXZZZ]]]aaadddeeehhhnnnrrruuuxxx{{{}}}}}}{{{yyyuuupppnnnooolllttt}}}rrriiicccbbb\\\YYYaaaqqqyyytttrrrpppnnnnnnrrruuuxxxyyyzzzrrrjjjddd\\\[[[ZZZ___jjjxxxyyyssspppssstttwww{{{}}}vvvnnnbbbYYYSSSOOOJJJGGGGGGFFFFFFEEEBBBEEERRR___rrrvvvkkk~~~xxxpppiiiaaa```iiiuuuyyypppjjjfff___```cccggghhhjjjrrr|||yyyuuutttyyy}}}xxxttttttvvvyyy{{{yyyrrrlll___VVVMMMIIIHHHLLLUUU___ooo{{{uuulllfff^^^UUUOOOIIIGGGKKKRRR```hhhsss{{{~~~}}}{{{~~~yyyxxx|||xxxyyyzzzkkk\\\RRRJJJDDDAAA999888777666666777777888777777777777888999:::;;;AAAGGGPPPUUUYYY^^^eeejjjvvv|||zzzsssjjjmmmzzztttWWWJJJAAABBBCCC@@@BBBGGGKKKTTT```lll{{{~~~yyy}}}rrrhhh```\\\WWWWWWXXX[[[]]]]]][[[YYYRRRPPPMMMJJJHHHGGGGGGGGGHHHGGGFFFFFFFFFEEEBBB???<<<;;;;;;::::::::::::;;;999:::;;;;;;:::;;;===???===???AAACCCDDDFFFIIILLLNNNPPPSSSVVVXXX[[[^^^aaacccggglllpppsssvvvyyy{{{|||{{{uuurrrrrrqqqyyyuuukkkeeeaaaeee]]]YYY^^^lll~~~|||{{{|||sssggg___^^^[[[ZZZ___lllzzz}}}|||wwwiii^^^UUUOOOKKKIIIGGGFFFDDDBBBEEEQQQ]]]oooyyy{{{vvvnnneeezzztttlllddd]]]\\\fffrrrzzzqqqkkkddddddhhhnnnpppqqqvvv|||{{{wwwuuu{{{~~~xxxssstttyyy~~~}}}tttmmm^^^TTTKKKHHHIIIMMMVVV```mmmyyyyyypppggg___VVVOOOIIIHHHNNNVVVfffmmmwww~~~}}}}}}}}}yyyuuuyyy{{{}}}~~~ssscccVVVMMMHHHBBB???777777777777777777888888777777777777777888::::::@@@EEEMMMSSSYYY^^^dddiiimmm}}}{{{kkkfffooo~~~___OOOBBBBBBCCCAAAAAAEEEHHHOOOZZZeeesss}}}xxxxxxmmmddd^^^XXXXXXXXXZZZ]]]^^^]]]\\\TTTRRROOOLLLJJJHHHGGGGGGHHHGGGFFFGGGGGGFFFDDDAAA===<<<;;;;;;:::::::::;;;888:::::::::::::::<<<>>>===???AAABBBCCCEEEHHHKKKKKKNNNQQQTTTVVVYYY\\\^^^aaaeeejjjnnnqqqtttwwwyyy|||wwwtttuuuvvv~~~uuulllfffcccccc[[[VVV[[[gggxxxssscccXXXZZZYYYZZZbbbooo~~~|||lll^^^TTTOOOJJJGGGEEEEEEDDDGGGRRR^^^nnnrrruuussspppnnnkkkggg~~~vvvpppggg```YYYYYYdddpppyyyrrrkkkjjjmmmtttxxxyyy{{{|||yyywww|||~~~yyytttwww}}}wwwnnn^^^TTTLLLJJJMMMRRRZZZbbbmmmyyywwwiiibbbYYYQQQKKKJJJQQQ[[[kkkrrr{{{|||vvvttt~~~|||vvvkkk\\\PPPJJJFFF@@@<<<666777777888888999999999888888888888999:::;;;<<<>>>BBBGGGMMMRRRXXX]]]aaabbbmmmtttgggjjjxxxlllXXXFFFCCCDDDBBBAAADDDGGGKKKTTT```nnn~~~vvvsssiiiddd[[[ZZZYYY[[[]]]______^^^UUUTTTQQQNNNKKKIIIGGGGGGHHHGGGGGGHHHIIIHHHEEECCC>>>===<<<;;;::::::::::::888999::::::999999;;;======>>>@@@@@@AAACCCGGGJJJHHHKKKOOORRRTTTWWWYYY\\\^^^bbbgggkkknnnqqqtttwwwzzz}}}zzzwwwyyy{{{}}}vvvnnnhhheeebbb\\\XXX\\\gggvvvrrr```UUUTTTWWW^^^iiiwww|||iiiZZZRRRLLLIIIGGGGGGHHHLLLWWWbbbmmmmmmmmmkkkkkkjjjjjjjjj~~~zzzrrrlllddd]]]WWWWWWcccoooxxxrrrppprrryyy~~~|||}}}yyyxxx}}}~~~yyyvvv{{{zzzppp```WWWOOOOOOSSSYYY```ggglllxxx}}}llleee\\\TTTNNNMMMVVVaaaqqqwww{{{tttuuu{{{|||zzznnncccUUUKKKGGGCCC>>>999666777888999::::::::::::888777777888888999:::;;;<<<>>>AAADDDHHHMMMRRRUUUUUU[[[mmm~~~mmmiiitttzzzbbbLLLEEEEEEAAA@@@BBBFFFGGGOOO\\\iiizzzwwwwww|||qqqkkk^^^\\\[[[\\\^^^`````````WWWUUUSSSPPPMMMJJJHHHFFFHHHGGGGGGHHHIIIIIIGGGEEE>>>===<<<;;;;;;:::::::::777888999999888999;;;===<<<===>>>>>>???AAAEEEHHHFFFIIINNNQQQSSSUUUWWWYYYZZZ^^^cccgggkkkmmmpppsssvvvyyy}}}~~~|||~~~|||zzzyyyzzzzzzxxx{{{~~~}}}xxxqqqllljjjeee```^^^dddmmmzzzpppaaaWWWTTT[[[hhhuuuwwwcccXXXOOOKKKIIIKKKNNNSSS^^^iiipppnnnmmmmmmmmmmmmlllmmm|||wwwpppjjjbbb[[[UUUVVVbbbooo}}}vvvsssuuu|||~~~zzzuuuyyy}}}yyyyyy~~~zzzyyy~~~|||rrrbbbYYYRRRTTTYYY^^^eeellljjjvvvooohhh___WWWPPPOOOYYYeeeuuu{{{~~~~~~zzzsssvvvxxx|||}}}ttthhh]]]PPPHHHEEEBBB<<<666666777888999:::;;;;;;;;;555555555555666777888999;;;<<<<<<>>>@@@DDDIIIKKKLLLOOO___yyyrrrjjjrrr}}}jjjPPPGGGEEEAAA???@@@DDDDDDKKKYYYggguuuwwwssszzzwwwqqq___^^^\\\\\\___aaaaaaaaaWWWVVVTTTQQQMMMJJJHHHFFFHHHGGGGGGIIIJJJJJJHHHEEE>>>>>>===<<<;;;:::::::::777888999999888999;;;===;;;;;;<<<<<<===???CCCFFFEEEHHHMMMPPPRRRTTTWWWXXXWWW[[[```eeehhhkkknnnpppsssvvvyyy||||||}}}yyysssppppppqqqpppppprrrtttvvvxxx|||~~~yyyssspppnnneeeaaaaaahhhqqq{{{}}}oooccc\\\XXXbbbqqq~~~kkk^^^QQQMMMLLLNNNRRRXXXcccnnntttrrrqqqrrrsssqqqoooooo|||vvvsssjjj```YYYUUUWWWcccoooyyytttvvv~~~vvvpppnnnmmmwwwyyyuuurrryyy~~~|||xxxttteee\\\RRRSSS]]]gggkkkkkklllpppzzzwwwmmm```XXXTTTVVVaaakkk{{{|||sssooovvvzzz~~~{{{ooofffVVVJJJIIIEEE;;;777:::777999===BBBEEEDDD@@@===888888999999999:::::::::;;;;;;<<<>>>???AAABBBBBBFFFGGGTTTmmmssssss}}}{{{aaaMMMEEEEEECCC>>>BBBCCCJJJUUUaaaooouuurrr~~~tttqqqhhh]]]XXXZZZ^^^```aaa\\\ZZZVVVRRRNNNJJJHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFDDDAAA===;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>@@@BBBCCCFFFHHHLLLNNNPPPRRRVVVXXX]]]___aaacccccceeegggiiiooossswwwzzz{{{~~~zzzqqqkkkfffaaa```aaacccdddfffjjjooosssyyyyyyzzzzzzyyyvvvqqqmmmjjjeeeccchhhuuuzzzmmmgggfffiiisss~~~hhh___WWWRRRVVV]]]dddkkkrrrwwwvvvtttsssssspppmmmjjj|||wwwssskkk```YYYTTTVVVaaammm}}}yyy|||~~~yyyvvvwwwtttmmmhhhfffnnnyyy}}}vvvrrrqqqxxx{{{xxxyyyuuueee\\\TTTVVVaaalllpppooohhhllluuuzzzooobbb[[[XXX\\\fffqqq{{{pppnnnzzzwwwlllcccTTTIIIHHHDDD;;;777:::888:::===AAACCCCCC@@@<<<888888999999999::::::::::::;;;<<<===???@@@AAABBBCCCFFFPPPeeesss[[[LLLFFFDDDBBBCCCDDDIIISSS\\\hhhxxxwwwppp~~~}}}vvvmmmbbb[[[[[[]]]^^^^^^[[[ZZZWWWTTTPPPLLLIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFCCC???<<<;;;;;;:::999::::::::::::::::::::::::999::::::<<<===???AAABBBEEEGGGJJJMMMOOOQQQTTTWWWZZZ\\\___```aaacccfffhhhnnnqqqtttwwwyyy{{{uuuiiibbb^^^ZZZWWWYYY[[[^^^```cccgggkkkooo|||wwwqqqmmmhhhffffffnnn~~~yyyooolllmmmxxxuuueee^^^ZZZ^^^eeelllsssyyy}}}zzzvvvtttrrrpppmmmkkk}}}yyysssjjj```XXXSSSUUU___kkkzzzsssmmmkkkgggbbb___```nnnzzzzzzrrrmmmooovvv~~~wwwsssxxxuuueee]]]XXX\\\hhhsssvvvtttjjjkkkrrr|||qqqfff```___dddnnnyyyxxxjjjlll~~~|||rrrhhh___RRRHHHFFFBBB;;;777:::999:::<<>>;;;888888999999999::::::::::::;;;<<<===>>>???@@@AAA>>>DDDKKKYYYttt~~~~~~sssYYYIIIEEEFFFCCCCCCGGGNNNVVV^^^lllyyy}}}pppuuu}}}uuuiii```]]]\\\[[[ZZZZZZZZZYYYVVVSSSNNNJJJHHHEEEEEEFFFFFFGGGGGGGGGGGGHHHEEEAAA>>>===<<<:::888999999999999999999999999999999:::;;;===???AAABBBCCCEEEHHHKKKLLLOOORRRTTTUUUXXX[[[]]]___aaadddgggmmmoooqqqsssuuuyyy}}}uuulll```XXXTTTRRRQQQOOOSSSVVV[[[___aaaeeehhhkkk{{{|||}}}|||yyytttnnnjjjjjjjjjnnnzzz|||vvvwww{{{pppiiifffkkkrrrxxx~~~wwwqqqnnnlllkkkjjj}}}zzzqqqiii___XXXTTTUUU```kkkzzzpppgggbbb^^^ZZZZZZ]]]mmmzzzvvvmmmhhhjjjqqq{{{~~~wwwrrruuuvvvgggaaa^^^dddpppyyyzzzxxxqqqpppsss}}}~~~sssiiieeeggglllvvv~~~{{{}}}sssdddjjj}}}|||yyynnncccYYYPPPGGGDDD@@@:::777999999999:::<<<======;;;999888888999999999::::::::::::;;;;;;<<<>>>??????@@@<<>>===:::888888888888888888888888888999999:::;;;<<<>>>???@@@AAACCCFFFHHHJJJLLLOOOQQQRRRUUUXXX[[[]]]```cccfffkkklllnnnppprrrvvv|||~~~uuufff```XXXRRRPPPQQQQQQQQQQQQVVV[[[```cccfffhhhjjjqqqtttwwwxxxvvvrrrooommmooorrrzzz|||vvvsssyyytttlllgggfffffffff}}}yyywwwooohhh```ZZZVVVWWWbbbnnnzzzooobbb[[[WWWUUUXXX]]]lllyyytttkkkeeeeeelllvvvxxxrrrttt|||lllgggfffmmmyyy{{{xxxtttttt}}}~~~tttkkkjjjnnnttt|||~~~vvvssswww}}}nnnaaakkkzzz|||}}}||||||wwwkkk^^^SSSMMMFFFBBB>>>999777888777777888:::<<<;;;999777888888999999999:::::::::::::::;;;<<<===>>>>>>???;;;CCCFFFIII^^^|||yyy}}}YYYHHHGGGBBBAAADDDHHHLLLQQQ\\\fffuuuzzzooonnnzzzuuukkkccc^^^\\\ZZZXXXZZZ[[[[[[XXXTTTOOOLLLFFFFFFEEEEEEFFFGGGHHHHHHIIIGGGCCCAAA???===;;;888888888888888888888888888999999999:::;;;===>>>??????AAADDDFFFGGGIIILLLOOOPPPSSSVVVYYY\\\___bbbeeehhhjjjlllnnnppptttzzz~~~~~~qqqfff___[[[VVVRRRQQQRRRTTTUUUSSSXXX]]]bbbdddfffhhhiiipppssswwwyyywwwuuutttuuuuuuzzzsssiiidddcccdddeeezzzvvvuuuqqqjjjbbb\\\XXXZZZdddooozzzmmm___WWWSSSRRRWWW]]]lllyyysssjjjeeeaaagggqqqzzz}}}wwwqqqqqq}}}pppnnnooowww{{{vvvttt~~~~~~uuuoooqqqvvv{{{yyyrrrkkkjjjpppwwwzzz{{{wwwkkkcccpppzzz||||||zzzyyysssfffXXXNNNJJJEEE@@@;;;888777777555666888:::===<<<:::777888888999999999:::::::::::::::;;;;;;<<<======>>><<>>;;;999888888888888888888888888999999999:::;;;<<<===>>>>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQTTTWWWYYY\\\```bbbdddfffiiikkknnnrrrwwwzzz|||~~~rrrddd^^^XXXVVVSSSRRRRRRSSSVVVXXXYYY\\\aaadddeeefffggghhhqqqtttxxxxxxvvvvvvxxxzzz}}}tttiiidddcccfffggg{{{yyyxxxvvvooofff```ZZZZZZcccnnn{{{nnn___WWWSSSSSSYYY```nnnzzztttkkkfff___dddllluuuzzzyyysssmmmiiiuuutttrrrvvvyyyvvv~~~~~~wwwssswww}}}~~~~~~nnnhhhbbbdddkkkrrruuutttqqqjjjhhhwww|||vvvrrrlll```SSSIIIHHHDDD>>>:::888777777555666999===@@@@@@<<<999888888999999999::::::::::::::::::;;;;;;<<<=========AAAEEEHHHPPPfffpppSSSJJJDDDCCCCCCEEEFFFGGGOOOXXX^^^kkk~~~{{{nnnjjjyyyzzznnneeeaaa___ZZZ[[[\\\\\\[[[XXXTTTRRRLLLJJJHHHGGGFFFGGGHHHHHHFFFEEEBBBAAA@@@???<<<999999999999999999999999999888888999999:::;;;======>>>@@@CCCDDDEEEGGGJJJLLLLLLOOORRRUUUWWWYYY\\\___^^^aaaeeehhhkkknnnrrruuuxxxzzz|||}}}}}}~~~uuuddd[[[YYYTTTTTTTTTTTTTTTWWW[[[]]]aaadddggghhhhhhiiijjjkkkppptttxxxyyyxxxzzzssshhhccccccfffhhh~~~~~~{{{sssjjjbbb[[[ZZZbbblll}}}pppaaaYYYUUUVVV\\\cccppp|||uuulllggg___bbbiiiqqqvvvuuuooojjjaaammm}}}uuuuuuzzz~~~yyyyyyvvv{{{{{{~~~~~~{{{iiiccc___bbbjjjqqqrrrqqqnnnjjjmmm|||~~~~~~~~~yyy{{{rrrlllfff[[[PPPGGGGGGDDD===999777777777555777;;;@@@CCCBBB???;;;888888999999999::::::::::::::::::;;;;;;<<<<<<<<<===@@@DDDHHHMMM]]]|||vvvXXXMMMEEEDDDDDDEEEDDDDDDJJJRRRWWWaaassssssjjjrrrrrrhhhbbb```[[[\\\\\\\\\[[[XXXVVVTTTNNNLLLJJJHHHFFFGGGHHHHHHEEECCCBBBAAA@@@???<<<:::999999999999999999999999888888888999:::;;;<<<===>>>@@@CCCDDDEEEGGGIIIKKKKKKMMMPPPSSSTTTWWWZZZ\\\ZZZ]]]bbbfffiiilllooorrruuuwwwyyy{{{|||~~~zzzlll^^^WWWWWWTTTUUUVVVWWWYYY]]]aaadddjjjkkkmmmmmmmmmlllmmmooossswww|||~~~}}}pppeeeaaaaaadddfff}}}tttjjjeeebbbbbbffflll}}}pppaaaXXXVVVZZZeeepppzzzuuunnnjjjgggbbbaaagggpppssslllddd^^^cccnnn|||~~~vvvuuuzzzzzz~~~zzz{{{|||zzzuuujjjgggeeefffjjjnnnnnnnnnmmmllluuu|||~~~~~~~~~~~~~~~vvvqqqjjj^^^SSSOOOLLLGGG???999666555444333555666;;;BBBHHHHHHAAA::::::888666666777888777666888:::<<<<<<;;;;;;;;;<<<@@@FFFLLLNNNLLLVVVooo~~~yyyeeeKKKGGGBBB???@@@AAAAAAEEEJJJNNNXXXgggzzz~~~rrrqqquuuwwwmmmeee```aaa```^^^[[[YYYWWWVVVUUUQQQPPPNNNKKKIIIGGGFFFFFFFFFEEECCCAAA??????>>>>>>999999888888999999::::::<<<;;;999888888999;;;<<<===???AAABBBBBBCCCEEEGGGJJJKKKNNNOOOQQQTTTYYY\\\YYY\\\```cccfffiiimmmpppsssuuuyyy{{{|||}}}wwwmmmgggccc\\\VVVVVVXXXZZZ\\\]]]bbbjjjpppxxxzzz||||||zzzxxxwwwwww{{{{{{sss{{{wwwiiieeeeeecccaaa```xxxoooiiidddbbbgggnnn}}}pppaaaXXXWWW[[[fffqqq|||xxxqqqmmmgggbbb___ccclllooojjjddd___```fffoooyyy~~~|||yyyqqqssszzz{{{{{{|||}}}{{{vvvqqqooonnnnnnoooooommmjjjmmmooozzz|||zzzrrrmmmfff[[[QQQMMMIIIEEE>>>888666555444444666777;;;AAAGGGGGGBBB===:::888666666777888777666888:::;;;;;;:::::::::<<>>>>>:::999999999999999::::::<<<;;;999888888999;;;<<<===>>>@@@AAAAAABBBDDDFFFIIIKKKMMMOOOPPPSSSXXX[[[XXX[[[___bbbdddgggkkkmmmpppsssvvvyyyzzz|||~~~vvvmmmhhheeeaaa^^^bbbcccccccccfffmmmwwwvvvooollluuuuuugggbbbbbb```^^^^^^|||uuunnngggcccgggooorrrccc\\\[[[aaalllvvv}}}uuurrrllleee```aaagggllljjjggg___]]][[[^^^dddkkknnnooojjjnnnyyy}}}|||}}}~~~~~~}}}~~~zzzuuuttttttuuuvvvvvvsssoookkklllssszzzuuussssssyyy~~~uuummmhhhbbbWWWOOOKKKEEEAAA;;;777555555555444777777:::???DDDFFFCCC@@@:::888666666777888777666777888::::::999999999:::>>>AAAFFFGGGFFFLLLaaauuu}}}yyy|||dddOOOHHHCCCCCCBBBAAABBBEEEJJJOOOYYYhhhzzz{{{uuuwww|||rrrlllbbb^^^[[[\\\______[[[VVVTTTQQQNNNJJJHHHGGGGGGGGGDDDDDDEEEDDDCCCAAA???>>>;;;::::::999999999::::::;;;;;;999999999999;;;;;;<<<>>>@@@@@@@@@AAACCCEEEGGGIIILLLMMMOOORRRUUUXXXWWWZZZ]]]___aaadddgggiiilllooosssvvvxxxzzz}}}~~~yyyrrrnnnnnnooopppuuuvvvuuutttwww~~~uuunnnjjjrrrrrrccc^^^^^^\\\[[[[[[~~~yyyssskkkfffiiippp~~~uuugggaaabbbiiittt~~~zzzvvvsssllldddaaaeeejjjlllmmmaaa\\\UUUSSSUUUZZZ___bbbaaaiiixxx~~~}}}|||zzz{{{|||{{{vvvqqqnnnqqquuuzzz{{{yyyuuurrrjjjvvv{{{qqqmmmnnnwww}}}tttjjjeee^^^TTTLLLIII@@@===888555555555555555777666777;;;???BBBBBB@@@:::888666666777888777666666888999999888888999:::<<<>>>BBBCCCAAAFFFWWWhhhxxx{{{qqqXXXOOOGGGEEEDDDAAA@@@BBBHHHJJJQQQ___ooowwwnnnzzzssslllddd\\\ZZZ]]]]]]YYYTTTUUUSSSOOOKKKIIIGGGHHHHHHDDDEEEFFFFFFEEEBBB@@@>>><<<<<<;;;:::::::::::::::;;;::::::999999::::::;;;;;;===????????????AAACCCEEEGGGJJJLLLMMMOOOSSSUUUWWWYYY\\\^^^___aaadddfffjjjmmmqqqtttvvvyyy|||~~~}}}|||}}}|||vvvpppxxx}}}nnn```[[[ZZZYYYXXXXXX~~~zzzsssllllllqqq|||uuugggccchhhrrr}}}~~~{{{yyyqqqgggaaaaaagggmmmpppddd___WWWQQQOOOQQQSSSUUUYYYeeewww~~~}}}{{{zzz|||yyywwwwwwwwwxxxuuuppplllggglllsssyyy|||{{{yyywwwlll|||sssmmmpppxxx}}}ssshhhbbb[[[QQQIIIFFF===:::666444555555555555666555555777:::===>>>???:::888666666777888777666555777999999888888888999:::;;;>>>???>>>AAANNN\\\{{{tttoooyyy}}}\\\QQQGGGDDDDDDBBBBBBCCCEEEFFFLLLYYYgggyyy|||oooyyyzzztttiii^^^YYYZZZ\\\ZZZWWWWWWUUUQQQNNNKKKIIIIIIIIIDDDEEEFFFGGGFFFDDDAAA@@@>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::<<<>>>>>>===>>>???AAABBBEEEHHHJJJKKKMMMPPPRRRVVVXXX[[[]]]^^^```bbbdddhhhkkkooosssuuuwwwzzz}}}}}}}}}{{{xxxkkk]]]ZZZZZZYYYWWWWWWwwwqqqqqqvvvsssfffeeemmmyyy|||tttiii```^^^ccckkkqqqkkkfff^^^VVVPPPMMMMMMMMMWWWdddxxxxxxvvvvvvzzz{{{ssssssssssssssspppkkkhhheeejjjrrrxxxzzz{{{{{{{{{uuuuuuooosss{{{~~~zzzoooddd]]]VVVMMMFFFDDD;;;999555444555666666555555555555555666999;;;===:::888666666777888777666666777999999888888888999999999;;;<<<<<<>>>HHHSSSlllnnncccnnnbbbUUUHHHDDDCCCCCCDDDFFFDDDCCCIIIUUUaaannnuuuuuu~~~vvvmmmbbb\\\\\\^^^^^^]]]XXXWWWTTTQQQNNNLLLJJJIIIFFFFFFGGGGGGFFFEEECCCBBB@@@???===<<<;;;::::::999::::::::::::::::::::::::999;;;======<<<<<<>>>???@@@CCCFFFHHHIIIKKKMMMOOOTTTVVVYYY[[[\\\^^^aaacccgggjjjnnnqqqsssuuuxxxzzz|||~~~uuuhhh]]][[[]]][[[XXXWWWvvvpppnnn|||sssgggiiitttxxxlllbbb^^^bbbllltttsssnnneeeZZZQQQLLLJJJJJJWWWfff{{{~~~zzzttttttwww|||wwwnnnnnnooopppooommmjjjgggeeejjjrrrwwwzzz}}}tttpppwww~~~zzzqqqggg\\\VVVPPPIIIDDDCCC;;;888666555555666666555666666666555555777999;;;:::888666666777888777666666888::::::999888999:::999888999;;;<<<===DDDMMM___rrrbbbkkkuuudddRRRIIIFFFDDDDDDEEEBBBAAAGGGRRRZZZbbbttt}}}sssqqqyyyssskkkdddaaa______^^^YYYXXXWWWUUURRRNNNKKKIIIGGGGGGGGGFFFFFFEEEDDDDDDAAA@@@>>><<<;;;:::999999999::::::;;;;;;::::::999999:::<<<<<<;;;;;;===>>>>>>AAAEEEGGGHHHIIIKKKLLLQQQSSSVVVXXXZZZ\\\___aaafffiiillloooppprrrtttvvvyyy{{{}}}~~~~~~rrrggg^^^^^^```^^^ZZZXXXzzzppphhhtttvvvkkknnn{{{|||pppeee```dddnnnwwwyyysssiii]]]RRRLLLJJJJJJYYYhhh}}}}}}||||||~~~|||wwwrrrtttzzz}}}vvvtttjjjkkklllmmmmmmllljjjhhhdddiiiqqqwww{{{tttqqqzzz|||wwwjjj```UUUPPPLLLFFFBBBBBB;;;888666555666666666555777888888777666666888::::::888666666777888777666777888::::::999999999:::999777888;;;<<<===CCCJJJWWW{{{{{{jjjlll{{{uuu___QQQJJJEEEBBBBBBBBB@@@EEEPPPUUUYYYjjj}}}rrriiiuuu~~~zzztttllleee___\\\[[[YYYYYYYYYWWWTTTPPPLLLIIIHHHHHHGGGFFFEEEEEEEEEFFFAAA@@@???===;;;:::999999999::::::;;;;;;::::::999999:::;;;;;;;;;;;;<<<======@@@DDDFFFGGGHHHJJJKKKNNNPPPTTTVVVXXXZZZ]]]```eeegggkkkmmmnnnppprrrtttwwwxxxzzz{{{}}}{{{pppfff___```ccc```\\\ZZZvvvmmmrrrwwwnnnssswwwhhh]]]___mmmzzzxxxpppggg[[[PPPLLLNNNVVVggg{{{~~~{{{zzz}}}{{{sssqqqhhhtttyyyqqqmmmnnnlllkkkjjjjjjkkkkkkjjjhhhfffcccfffooovvv}}}uuuuuuyyy}}}}}}~~~zzztttfffYYYNNNLLLLLLHHHCCC???;;;:::888666555555666777888888999::::::::::::999888999:::999777555555666666777888999999::::::999888999999999999;;;???BBBQQQfff{{{sssyyyxxx\\\LLLGGGEEEBBBCCCBBBDDDGGGKKKRRR```mmm{{{ppprrr|||zzzqqqjjjeee___[[[\\\ZZZWWWUUUTTTRRROOOMMMIIIHHHFFFFFFGGGHHHGGGFFFDDDCCCBBB@@@???>>>>>>>>>999999888888888888888888999999999999:::;;;<<<===>>>???AAACCCCCCEEEHHHKKKLLLMMMPPPRRRTTTXXX\\\```aaacccfffhhhiiilllpppsssuuuvvvwwwyyy|||~~~}}}zzzoookkkgggiiikkkhhh]]]TTTxxxmmmrrruuunnnuuuxxxiii___aaannnzzz{{{tttkkk___SSSOOOPPP[[[lll|||yyyyyy{{{wwwnnnkkklllzzz|||vvvqqqmmmlllnnnpppmmmiiifffeeeeeeeeefffjjjeeefffnnnxxxwwwwww|||yyyrrreeeWWWLLLJJJLLLIIICCC>>>:::999666555444444555666666777888888999999888888999:::;;;:::888666666777555666777888999999999999888999999999999;;;>>>AAAJJJ]]]zzzoooXXXMMMHHHEEEBBBAAACCCFFFHHHMMMYYYeeevvvtttmmmqqquuummmggg```\\\ZZZXXXVVVUUUUUUSSSQQQNNNKKKIIIGGGGGGGGGHHHGGGFFFDDDDDDCCCAAA@@@>>>======:::999999888888888888888999999999999:::;;;<<<<<<===???AAABBBCCCEEEHHHJJJKKKMMMOOOQQQSSSWWW[[[^^^___aaadddfffgggjjjnnnqqqtttuuuwwwyyy{{{}}}}}}tttooojjjjjjkkkhhh^^^VVVzzzoootttwwwqqqzzzzzzkkkaaacccppp|||yyypppcccWWWRRRTTT```rrr{{{xxxwwwzzz~~~vvvlllhhhlll|||qqqjjjhhhhhhiiilllqqqmmmhhhdddbbbcccfffhhhooojjjhhhqqq~~~zzz{{{}}}uuulllaaaTTTHHHHHHKKKIIIBBB===888777555444333444444555555666777777888888777777999:::;;;;;;999777777888444555666777888888888888777888999999999:::===@@@BBBQQQjjjdddQQQHHHDDDAAA@@@AAADDDEEEHHHQQQZZZggg|||rrrllltttzzzrrrjjjbbb]]]WWWVVVVVVVVVWWWVVVSSSQQQNNNLLLIIIHHHHHHHHHFFFEEEEEEEEEDDDCCCBBB???===;;;;;;:::999999888888888999999999888999999:::;;;<<<===>>>@@@AAABBBCCCFFFIIIIIIKKKNNNPPPRRRUUUYYY\\\\\\^^^aaacccdddgggkkknnnrrrsssuuuxxxzzz|||}}}~~~yyyuuupppnnnmmmhhh___WWWzzzqqqvvvzzzwww|||mmmdddgggsss~~~}}}tttgggZZZVVVXXXdddvvv~~~{{{xxxxxx{{{~~~~~~}}}~~~|||{{{}}}|||vvvooommmsssyyyhhhbbbccceeehhhjjjnnnllliiifffeeegggkkknnnrrrooopppzzz}}}~~~}}}yyypppfff]]]PPPEEEFFFIIIGGG@@@;;;777777555444444444555555555666777777888888777777888999::::::888777777777333444555666777777777777777888999999888999<<<>>>>>>HHH\\\tttrrrXXXJJJDDDAAA???@@@CCCDDDEEEKKKRRR___rrrssspppvvvlllccc]]]VVVVVVVVVXXXYYYXXXVVVTTTQQQNNNKKKJJJIIIHHHFFFDDDEEEFFFFFFEEECCC@@@===;;;<<<;;;:::999999999999999999999888888999::::::;;;<<<===???@@@@@@BBBEEEGGGGGGJJJMMMOOOQQQSSSWWWYYYZZZ\\\___aaabbbeeeiiillloooqqqtttvvvyyyzzz{{{|||}}}|||zzzxxxvvvrrriii___WWW|||ssswww{{{zzz|||ooogggjjjvvv~~~vvvggg[[[YYY]]]gggyyy}}}{{{{{{}}}|||{{{{{{|||xxxuuuvvvvvvrrrqqqtttqqqccc```cccfffhhhkkkkkklllkkkiiiggghhhkkknnnsssvvv|||}}}}}}{{{vvvlllbbbXXXMMMDDDEEEFFFCCC===:::777777666666666666666666666777888888999999888888666777888888666555666666333444555666666777777666666777888999888999;;;===>>>DDDSSSgggfffQQQGGGCCCAAA@@@CCCDDDDDDIIIOOOXXXggg}}}yyymmmsss{{{pppeee^^^XXXXXXXXXYYY[[[[[[YYYWWWSSSQQQMMMKKKJJJIIIGGGEEEFFFFFFGGGFFFDDDBBB>>>======<<<;;;:::999999999999999999888888888999::::::;;;<<<>>>??????@@@CCCEEEEEEHHHKKKMMMOOOQQQTTTVVVXXXZZZ]]]___aaacccgggjjjmmmooorrruuuwwwyyyyyyyyyzzz|||}}}~~~wwwkkk___VVVsssvvv{{{zzz}}}|||oooiiimmmyyy~~~uuuggg\\\\\\bbbmmm~~~~~~{{{yyyyyyxxxuuusssqqqooopppxxxvvvkkkbbbbbbfffiiimmmqqqlllmmmmmmjjjfffeeehhhkkkvvv~~~{{{xxxsssiii___SSSKKKEEEDDDBBB===:::999666666666666666666666666666777888888999999888888444666777777666555555666333444555666777777777777555777888999888888999;;;>>>BBBKKK\\\tttxxx]]]KKKIIIDDDBBBDDDDDDDDDGGGLLLOOOZZZlll~~~mmmmmmwwwvvvkkkccc]]]\\\ZZZ[[[\\\\\\[[[ZZZUUURRROOOMMMKKKJJJHHHFFFFFFGGGGGGFFFEEECCCAAA@@@>>>===<<<;;;:::999999999999999888888888888999999:::<<<======>>>???AAADDDCCCFFFJJJLLLNNNOOORRRSSSVVVXXX[[[]]]___aaaeeehhhjjjmmmpppsssvvvwwwwwwwwwwwwzzz}}}yyylll___XXX~~~qqqsss|||}}}{{{ooojjjppp{{{~~~uuuggg]]]___gggvvv~~~|||~~~~~~}}}~~~}}}zzzyyyxxxtttssssssqqqpppwww|||ppphhhcccdddhhhmmmtttzzzoooooonnniiieeeeeejjjooozzz~~~~~~wwwsssmmmcccYYYNNNJJJGGGEEE???888666999444555555666666555555555555666777777888888777777555666888888666666666777444444555666777777777777555666888999888888999:::<<>>===;;;::::::999999999999888888888888999999999;;;<<<======>>>@@@BBBBBBEEEHHHKKKLLLNNNPPPQQQTTTVVVXXXZZZ\\\___bbbeeeiiikkkooorrruuuvvvuuuuuuuuuxxx{{{}}}~~~wwwkkkaaa]]]zzzoooppp}}}zzzoookkkqqq|||~~~uuuggg^^^bbbkkk}}}|||zzz}}}}}}{{{}}}}}}zzzyyyxxxppprrrssstttuuuyyynnnhhhdddfffiiioooyyyppppppnnniiifffhhhqqqxxx}}}}}}|||~~~{{{sssmmmggg]]]RRRLLLJJJIIIEEE===444444999333333444555555444444444444555555666666666666666555777999999777777777888444555666777888888888888444666888999888777888999999<<<@@@JJJaaa{{{pppTTTLLLFFFDDDCCCAAABBBFFFIIIMMMXXXjjjyyyuuuoooyyyqqqgggccc___\\\\\\]]]]]]]]]UUUSSSPPPNNNMMMLLLJJJHHHGGGFFFFFFEEEDDDEEEEEEEEE??????===<<<;;;::::::999999999888888888888888999999;;;<<<<<<<<<===???BBBAAADDDHHHKKKLLLMMMOOOPPPQQQSSSVVVXXXZZZ]]]```ccchhhjjjnnnrrrtttuuutttttttttwwwzzz}}}~~~tttiiicccaaa{{{sssvvvxxxooopppwww}}}{{{qqqgggeeejjjooo|||}}}{{{|||~~~|||vvvppppppooonnnrrr}}}{{{mmmjjjggghhhnnnwww{{{tttnnnllljjjjjjqqq{{{}}}~~~|||uuunnnggg___UUUNNNOOOMMMIIIBBB:::666777999444444444444444444333333666666777777666555444444444555666777777666555444888777666555444444555666999999888888777666666666>>><<<>>>FFFTTTiiikkkUUUDDDDDDGGGCCC@@@AAAGGGIIIRRR___ooosssppp{{{wwwoooiii```\\\[[[\\\[[[ZZZUUUSSSRRRRRRQQQOOOKKKHHHGGGGGGGGGFFFGGGGGGHHHHHHDDDBBB???;;;888777777777:::999888777777888999:::::::::::::::;;;===???@@@@@@AAABBBDDDFFFHHHJJJLLLPPPRRRUUUWWWXXXZZZ]]]```dddeeehhhjjjmmmoooppppppuuuwwwyyy{{{}}}tttjjjfffeee~~~uuuwwwzzzqqqssszzzxxxnnneeedddjjjppp}}}{{{~~~~~~|||yyyzzz{{{yyyrrrmmmkkkkkklllsss|||pppnnnkkklllrrr{{{}}}vvvsssooolllrrrzzz|||zzzyyy}}}}}}yyyrrrkkkccc[[[SSSOOORRROOOIIIAAA999555666888333333333333333333333333666666666666666555444444444555666666666666555444888777666555444444555666888888888777777777777777;;;:::<<>>@@@@@@@@@AAACCCEEEGGGIIIKKKMMMOOORRRTTTVVVXXX[[[]]]aaabbbeeehhhkkkmmmnnnooorrruuuwwwyyy{{{}}}wwwooollllllyyy|||{{{uuuxxxwwwllleeeeeelllrrr{{{|||yyy}}}}}}~~~|||zzzwwwvvvvvvsssmmmhhhggggggkkkuuu~~~vvvtttrrrrrrwwwzzzvvvssswww}}}|||yyywwwvvvrrrrrrvvv|||}}}xxxuuunnneee\\\UUUQQQPPPUUUQQQIII@@@888444444666333333333333333333333333555666666666666555444444444444555555555555444444777666555555444555555555666666777777777777888888888888;;;???GGGVVVppprrrSSSGGGEEEBBB@@@@@@CCCDDDJJJSSS]]]lllsssnnnppp~~~vvvlllddd```^^^[[[YYYUUUTTTRRRRRRSSSRRROOOMMMJJJIIIIIIHHHHHHHHHIIIIIIDDDBBB@@@===;;;;;;:::;;;777777888999::::::999999::::::::::::;;;<<<>>>?????????@@@BBBDDDFFFHHHIIIJJJLLLOOOQQQRRRTTTWWWYYY\\\^^^aaaeeehhhkkkmmmnnnooorrruuuwwwyyy||||||wwwvvvwww{{{www{{{vvvkkkdddfffmmmssszzz}}}~~~{{{yyy|||}}}~~~~~~}}}zzzxxxuuusssqqqnnnhhhddddddeeekkkxxx|||zzzxxxwwwyyy}}}}}}{{{vvvrrrppplllooouuu||||||xxxsssqqqjjj```VVVPPPOOOQQQUUUPPPGGG>>>777333333444444444444444444555555555555555555666666555444444444444444444444444444444555555555555555555555555555555666666777888888999666777:::===@@@LLLeee{{{~~~[[[IIIEEECCCBBBBBBCCCCCCHHHOOOWWWbbbuuu|||qqqkkksss|||qqqhhhccc```\\\YYYVVVTTTSSSSSSTTTTTTRRRQQQLLLKKKJJJJJJIIIIIIIIIIIIFFFDDDBBB???===<<<;;;:::666777999:::;;;::::::999999999::::::;;;<<<======>>>>>>???@@@BBBDDDFFFGGGGGGIIILLLNNNPPPRRRTTTWWWYYY[[[^^^bbbfffiiikkklllmmmpppsssvvvxxx{{{~~~|||yyy}}}sssgggbbbdddkkkqqqyyy{{{~~~}}}{{{yyy|||}}}~~~}}}|||{{{xxxvvvsssqqqmmmiiieeebbb```ccckkkzzz~~~~~~|||yyyyyy{{{wwwrrrooommmqqqxxx~~~}}}xxxssspppmmmfff\\\RRRMMMMMMPPPRRRLLLDDD<<<666444333222444444555555666666666777444444555555555555444444444444444333333444444444444444555555555555555555444444555666777888888999666888;;;<<<<<>>???@@@BBBDDDEEEEEEHHHKKKMMMNNNPPPSSSUUUVVVXXX\\\```dddgggjjjkkkkkknnnrrrvvvxxxzzz}}}}}}{{{xxxmmmccc```cccjjjpppwwwxxxzzz}}}}}}}}}|||{{{zzzzzz{{{}}}}}}}}}{{{yyyxxxuuusssqqqmmmiiieeeaaa___]]]cccnnn|||~~~|||}}}~~~}}}zzzwwwwwwzzz~~~vvvpppnnnqqquuuzzz~~~~~~zzztttpppnnniiiaaaWWWOOOJJJJJJKKKKKKFFF???:::777555444222444444444555666666777777333333444555555555555444555555444444444444555555333333444555555555555444444444555666666777888888777888;;;<<<;;;@@@PPP```}}}pppWWWJJJEEEBBBAAA>>>>>>BBBFFFIIIPPP]]]jjj|||oooiiilllzzztttmmmhhhccc___ZZZXXXVVVVVVVVVWWWVVVUUUPPPOOONNNMMMKKKKKKJJJJJJIIIHHHGGGDDDAAA???===;;;999999::::::::::::999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<===???@@@BBBCCCDDDFFFIIIKKKLLLNNNQQQTTTTTTVVVZZZ^^^bbbeeeggghhhiiilllqqquuuwwwyyy|||}}}{{{zzz|||~~~{{{sssjjjcccbbbhhhoootttyyyzzz{{{~~~{{{zzzzzzzzzyyyyyywwwyyyzzz{{{zzzxxxuuussspppooommmiiieee```^^^]]]dddkkkvvv{{{xxxwwwxxx{{{}}}{{{vvvtttvvvxxx~~~|||rrrnnnmmmsssvvvzzz|||{{{wwwssspppkkkeee[[[RRRLLLHHHFFFEEECCC???;;;888888777555333222222333333444555555666222333444444555555555444666666555444444555666666222333444555555555444444444555555555666777777777777777999;;;;;;>>>HHHTTTrrr|||vvv|||jjjVVVKKKEEEBBB??????AAADDDEEEIIITTT```sssxxxnnnjjjqqq~~~uuunnngggccc\\\ZZZWWWWWWWWWWWWWWWVVVRRRQQQOOONNNLLLKKKKKKJJJGGGGGGFFFEEECCCBBB@@@???<<<;;;;;;:::999999999999888999:::;;;;;;;;;::::::;;;;;;;;;<<<===???@@@AAABBBDDDGGGIIIJJJLLLOOORRRRRRTTTWWW[[[^^^aaacccdddfffiiiooosssuuuwwwyyy{{{||||||}}}{{{tttmmmkkklllppp{{{xxxrrrjjjeeegggmmmuuuzzz|||}}}~~~~~~|||xxxwwwwwwxxxxxxxxxuuuvvvxxxyyyxxxuuurrrpppmmmmmmkkkgggbbb^^^\\\[[[mmmuuu~~~zzzwwwvvvvvvtttxxx|||{{{vvvssstttvvvwwwzzzpppmmmnnnsssvvvyyyzzzxxxuuurrrqqqjjjbbbWWWOOOKKKGGGCCC@@@>>>;;;888777888888666444000000111222222333444444222333444444555555555444777666555444444555666777111222444555666555444444555555555666666666666666888666888;;;;;;<<>>===;;;999888888888999888999:::;;;<<<;;;:::999::::::;;;;;;===>>>@@@@@@@@@CCCEEEGGGIIIKKKNNNPPPPPPRRRUUUYYY\\\___aaaaaacccgggmmmqqqtttvvvxxxyyyxxxzzz|||qqqjjjeeebbbbbbdddmmmvvvvvvsssooolllmmmpppuuuxxx~~~~~~~~~}}}yyyxxxvvvttttttttttttuuuvvvvvvuuutttsssrrrqqqqqqooohhhddddddbbb^^^```fffwww}}}xxxvvvssspppppprrruuuxxx~~~|||xxxuuuttttttsssrrryyy~~~yyyrrrpppqqqyyyvvvtttttttttqqqlllgggddd]]]UUUPPPMMMHHHAAA;;;>>>:::777888;;;;;;888444666555333111000.........333333222222333333444555777777666666555333222111333444666666666444222000555444444444444555666666666666777777888;;;@@@DDDXXXlllzzzvvvzzzyyy[[[KKKHHHBBB@@@@@@BBBCCCEEELLLUUU___lllrrrlllpppvvv}}}rrrkkkaaa^^^[[[YYYYYYYYYYYYXXXXXXVVVSSSOOOMMMLLLKKKLLLKKKIIIGGGFFFEEEDDDBBB@@@>>>===<<<;;;:::;;;<<<<<<999999999::::::;;;;;;;;;;;;:::999999999;;;===???AAABBBDDDFFFHHHIIIJJJJJJPPPQQQSSSVVVYYY\\\___```ccceeehhhjjjlllooosssvvvvvvxxxzzz|||~~~}}}rrrlllhhhhhhfffaaabbbggguuu|||zzzwwwssspppppptttxxx{{{~~~{{{yyyvvvvvvuuutttssssssssssssttttttsssrrrqqqpppoooooolllgggdddbbb^^^]]]eeeooouuullllllkkklllooouuu{{{|||vvvssstttvvvxxxzzz}}}vvvuuuwwwzzzwwwtttsssrrrooojjjeeeaaaYYYQQQKKKIIIFFFBBB???===999666777::::::777444444333222111111111111111333222222222222333444444111222333444555555555555222333444555555555444333444444444444444555666666666666777777888;;;???CCCRRRfff}}}}}}mmmUUUIIIEEEAAA@@@AAABBBBBBHHHOOOZZZdddwwwuuuqqqrrrzzzrrrddd```[[[XXXXXXXXXXXXWWWYYYWWWTTTQQQNNNLLLLLLLLLKKKIIIFFFEEEEEEDDDBBB@@@???>>>===;;;::::::;;;;;;999999999::::::;;;;;;;;;;;;:::999999999;;;===>>>???@@@AAACCCEEEFFFGGGHHHMMMNNNQQQTTTWWWZZZ\\\]]]```ccceeegggiiilllppprrrtttuuuwwwzzz|||~~~~~~xxxvvvpppllllllhhhccccccfffhhhnnn~~~|||yyyvvvvvvxxx{{{~~~~~~zzzwwwuuussssssttttttsssrrrqqqpppqqqqqqpppooonnnmmmlllkkkgggeeeaaa___]]]bbbqqqqqqeeefffhhhlllqqqyyyxxxssstttzzz}}}{{{{{{|||{{{xxxtttrrrqqqmmmgggbbb[[[TTTLLLFFFDDDDDDCCCAAA:::888555666888888666333111111111222222333444555222222222222222333444444111222333555666777777777222333333444555555666666444444444444444555555666555666777777777:::>>>AAAJJJ[[[rrrgggQQQKKKFFFBBBBBBBBBBBBEEEJJJRRRZZZhhh|||vvvpppsss|||lllggg```ZZZXXXXXXXXXXXX[[[YYYVVVSSSPPPNNNMMMLLLJJJHHHEEEEEEEEEEEECCCBBB@@@@@@>>><<<;;;:::::::::999999::::::::::::;;;;;;::::::999999999;;;===>>>>>>???@@@BBBCCCEEEFFFGGGJJJKKKMMMPPPSSSVVVXXXYYY\\\___aaaccceeegggkkknnnppprrrtttwwwyyy{{{}}}}}}}}}}}}~~~|||zzzwwwuuupppjjjggghhhaaacccnnn|||zzzzzz|||~~~~~~{{{wwwtttrrrppprrrtttuuutttrrrpppnnnooooooooonnnllljjjhhhgggddd```]]]^^^eeetttvvvkkkmmmqqqtttyyyxxxxxx~~~~~~~~~zzzuuurrroookkkddd___VVVQQQJJJEEECCCBBB@@@???888666444444666666555333222111222222333444555666222222222111222333333444555666777888888888888888444444444444444555666777444444333333444444555666555666777777777999<<>><<<;;;:::999::::::::::::::::::::::::999999999999:::;;;<<<===??????@@@BBBCCCEEEGGGHHHHHHIIIKKKMMMPPPSSSUUUVVVYYY[[[^^^___aaacccgggjjjmmmooorrruuuxxxzzz{{{|||||||||}}}~~~{{{sssnnnkkkfffdddgggsss}}}||||||}}}|||xxxuuurrrqqqpppqqqtttuuuuuussspppnnnnnnnnnnnnmmmjjjgggeeecccaaa]]][[[cccwww|||sssxxxzzztttpppmmmhhhaaa\\\QQQOOOKKKGGGDDD@@@<<<999555444444444444555444333333333333222333333444444222111111111111222333333444555666777777888888777777666555444444444444555333333333333333444555555555666777777777888;;;===>>>HHH[[[rrraaaUUUHHHDDDDDDDDDEEEHHHJJJKKKRRR___nnnxxxlllooo|||xxxmmmccc^^^[[[ZZZZZZ\\\\\\[[[ZZZWWWTTTRRRPPPKKKIIIFFFEEEEEEFFFFFFEEEDDDCCCBBB@@@>>><<<;;;:::::::::::::::::::::::::::888888999999:::;;;;;;<<<>>>>>>>>>???AAACCCEEEFFFGGGHHHIIILLLOOOQQQSSSTTTWWWYYY[[[]]]^^^aaadddgggkkkmmmooosssvvvyyy{{{{{{{{{|||}}}~~~~~~tttnnnmmmgggdddiiivvv~~~}}}}}}}}}}}}~~~~~~}}}{{{yyyvvvtttrrrqqqoooqqqsssttttttssspppooonnnnnnmmmkkkhhhddd```]]]\\\\\\___ooo|||~~~yyyrrrmmmiiiddd^^^YYYMMMLLLJJJGGGBBB===888555444444444444444444444444444333333222222222222222111111111111111222333333---...000222444666666777777777666666555444444333333333333333333444444555555666777777666777999;;;===BBBQQQiiiyyyfffQQQFFFCCCBBBCCCEEEGGGFFFLLLVVV```nnnrrrmmmqqqssshhhaaa\\\ZZZYYY\\\\\\]]]]]][[[XXXUUUSSSNNNKKKHHHFFFFFFGGGGGGFFFEEEEEEDDDCCCAAA???===<<<;;;;;;::::::::::::999999888888999999:::;;;;;;;;;;;;:::;;;;;;===???BBBCCCEEEFFFHHHJJJMMMOOOQQQRRRUUUWWWYYY[[[\\\^^^aaadddhhhjjjmmmqqqtttwwwyyyzzzzzz{{{|||~~~}}}sssooohhhbbbcccmmm}}}{{{zzz~~~|||||||||}}}~~~~~~yyyxxxvvvuuusssrrrqqqqqqnnnoooqqqrrrrrrqqqooonnnmmmmmmllliiieee```ZZZWWWWWW]]]iii}}}zzzuuunnnhhheee```ZZZUUUJJJIIIGGGCCC>>>999666555333444444444333333444555222222111111111111222222111111111111111222222333,,,---///000222333444444555555666777777666555444333333222222333333444555444666777777666666888999>>>>>>III```zzzaaaNNNFFFCCCCCCDDDCCCBBBGGGPPPUUU^^^ttt~~~ssslllttt|||pppgggaaa]]][[[[[[\\\^^^___^^^[[[XXXVVVQQQNNNJJJGGGGGGHHHHHHGGGFFFFFFFFFEEEDDDBBB@@@>>>;;;;;;;;;::::::999999999777888888999::::::;;;::::::999999:::;;;>>>AAABBBDDDEEEFFFIIIKKKMMMOOOPPPSSSUUUWWWXXXYYY[[[^^^aaadddfffjjjnnnrrruuuwwwxxxxxxyyyzzz|||}}}ssskkkdddbbbhhhyyy{{{pppnnnmmmqqqzzz}}}zzz{{{|||}}}~~~~~~~~~uuutttsssrrrqqqqqqqqqqqqmmmnnnoooppppppooonnnnnnlllllljjjgggccc]]]WWWSSSSSS___qqq}}}wwwrrrjjjeeeaaa]]]WWWRRRHHHGGGCCC>>>999777666777333444555555444333444555000000000000111222333333111111111000111222222333111111222222222111111000222333666777888777666555333333222222333333444555444666777777666666777999@@@===DDDZZZttt}}}pppWWWKKKFFFDDDDDD@@@???DDDLLLOOOTTThhh|||mmmlllwwwwwwmmmfffaaa^^^ZZZ\\\^^^```___]]]YYYWWWSSSPPPKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGEEECCCAAA@@@;;;;;;;;;::::::999999999777777888:::::::::::::::;;;;;;:::;;;===???BBBDDDBBBCCCEEEGGGIIIKKKMMMNNNQQQSSSUUUVVVWWWYYY\\\___bbbdddgggkkkpppsssuuuvvvwwwwwwyyy{{{}}}yyyqqqhhheeehhhuuuzzzrrrllleeefffggggggiiipppyyy||||||~~~~~~|||}}}~~~|||tttqqqmmmllllllnnnnnnnnnsssooolllkkkmmmmmmkkkhhhkkkiiieee___YYYUUUTTTTTTTTT```vvv}}}~~~~~~|||zzzqqqmmmggg```[[[UUUOOOKKKFFFDDD@@@<<<888555444333111111222222222222222222444333111000000000111222222222222222222222222222000111333333222222333444777555333333444444333222333333333444444444555555666777888777666666888::::::<<>>???AAACCCEEEEEEEEEFFFHHHJJJNNNPPPSSSUUUWWWYYY\\\^^^```aaacccfffkkkppptttvvvtttvvvwwwwwwxxxzzz}}}qqqfffggglllvvv}}}vvvpppjjjfff^^^___^^^]]]^^^bbbjjjppp}}}~~~~~~}}}||||||{{{xxxuuupppmmmjjjiiijjjlllmmmmmmpppmmmiiiiiijjjkkkiiifffeeedddaaa\\\VVVQQQOOOOOOYYYhhh|||{{{}}}}}}yyyoookkkccc\\\VVVQQQLLLIIIFFFDDD@@@<<<888555333333444444555555555555666666333222111111000000111111222222222222222222222222000222333333222111333444333333333333222222111111333333333444444444444555444555666666555555666888888:::???III\\\uuu|||wwwwww{{{YYYHHHCCCBBBAAA???@@@CCCEEEIIITTT```sssssslllpppzzzrrrkkkfff```___]]]]]]]]]]]]\\\[[[XXXVVVSSSPPPMMMLLLKKKJJJFFFFFFGGGGGGFFFCCCAAA@@@>>>>>><<<;;;;;;;;;<<<===888888777777777777888888::::::::::::;;;<<<===>>>@@@AAACCCDDDDDDEEEGGGIIIKKKNNNPPPSSSTTTVVVYYY[[[]]]^^^```ccchhhlllqqqsssrrrtttuuuvvvwwwyyy|||wwwlllkkkpppzzzyyyrrrmmmhhhdddaaa\\\[[[XXXVVVTTTVVV[[[___kkksss}}}{{{}}}}}}zzzxxxuuuqqqnnnkkkiiigggfffhhhjjjkkkkkkllliiiffffffggghhhfffccc```___\\\WWWRRRNNNMMMNNNaaasss~~~}}}yyytttqqqmmmooouuu}}}zzztttmmmggg^^^VVVPPPLLLIIIFFFFFFEEEAAA>>>:::777555444222222222222222333333444222222222111111111000000222222222222222222222222000222333333222111222444000333666666333111111333333333333333444444444444333444444444333333555666777888;;;BBBPPPfff{{{vvvzzzeeeMMMDDDBBBAAA???@@@BBBBBBEEEMMMVVVdddxxx}}}pppjjjttt}}}uuupppeeebbb^^^\\\\\\\\\\\\\\\XXXWWWVVVSSSPPPMMMKKKJJJGGGHHHHHHHHHGGGFFFDDDCCCAAA@@@>>>===<<<;;;;;;;;;999888888777777777888888999999999999999:::;;;<<<===???AAABBBBBBCCCDDDFFFGGGJJJMMMOOOPPPRRRUUUWWW[[[[[[]]]```dddhhhllloooppprrrtttuuuuuuwwwzzz}}}}}}ttttttyyy~~~|||yyyuuuppplllgggdddaaa^^^[[[WWWTTTTTTUUUWWW\\\cccooo}}}~~~|||~~~~~~~~~}}}yyytttpppmmmjjjhhhfffddddddfffiiijjjjjjiiifffcccbbbdddeeeccc```]]][[[VVVQQQNNNOOORRRUUUlll{{{zzzrrrlllhhhhhhmmmuuu|||}}}uuunnnjjjcccZZZQQQLLLHHHFFFEEEFFFEEECCC@@@===:::999888111111000000000000111222222222222222222111000000222222222222222222222222111222333333111111222333000555:::999555222333666222222333333333444444444222333444333222222444666777777999<<>><<<<<<888777666444444444555666555555444333222111000000222222222222222222222222111333333333111111222333///444999999555222333666222222222333333333444444333444555444333333555777888777888;;;???LLLfff~~~www^^^OOOIIIDDDAAA@@@BBBCCCBBBFFFLLLTTT___pppzzzqqqooosss|||sssmmmddd^^^ZZZZZZZZZZZZYYYYYYZZZYYYVVVSSSOOOMMMIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDCCCAAA???===;;;:::::::::999888888888888888888888777777777888999999999;;;<<<======>>>@@@BBBBBBEEEHHHJJJKKKMMMPPPRRRYYYYYY[[[]]]```dddgggiiilllnnnqqqssstttvvvxxxzzz{{{}}}}}}}}}~~~}}}}}}sssoooiiiccc^^^YYYTTTQQQOOORRRYYYeeeuuuzzzvvvvvv{{{~~~~~~~~~{{{{{{yyyuuuoookkkiiiiiieeeccccccdddfffgggggggggdddaaa]]][[[\\\\\\YYYVVVQQQOOOKKKKKKPPP[[[iiisssxxxnnnmmmmmmqqqyyyzzzqqqmmmlllqqqsssvvvxxxwwwtttpppmmmbbb[[[SSSKKKGGGEEEDDDCCC??????@@@BBBBBBBBBBBBBBB@@@>>><<<999888888999::::::999666444222111000111222222222222222222222222222333444333111111111222...111444444222111222333222222222222333333333333444555555555444444666777999777888<<<===DDDXXXmmmsss]]]NNNGGGBBB@@@AAAAAA@@@CCCGGGLLLSSSaaatttwwwnnnjjjwww|||uuukkkccc^^^\\\[[[ZZZZZZZZZ[[[ZZZXXXVVVSSSQQQLLLKKKJJJIIIGGGFFFEEEEEEFFFEEEEEECCCAAA>>><<<;;;;;;:::999888888888888888888888777777777888888999777999;;;<<<<<<===???@@@AAACCCFFFHHHIIIKKKNNNQQQWWWWWWXXXZZZ]]]```ccceeehhhkkkoooqqqrrrtttvvvxxx{{{|||~~~~~~~~~~~~|||~~~~~~vvvooohhh```YYYTTTNNNOOOTTT___ooo|||{{{wwwwww|||~~~~~~~~~~~~}}}xxxxxxwwwrrrlllgggffffffdddbbbbbbcccdddfffeeedddaaa]]]YYYWWWWWWVVVRRROOOLLLLLLMMMRRR[[[iiiyyy}}}xxxqqqlllggggggiiioooxxxyyyqqqpppqqquuuvvvwwwvvvrrrmmmjjjhhh\\\WWWOOOIIIFFFDDDCCCBBB@@@AAADDDGGGJJJLLLMMMMMMJJJHHHDDDAAA???>>>??????@@@===888444111000111222222222222222222222222222222333444333111000111222000000000111111111222222111222222222222333333333333444555444333444555777999666888===>>>???LLL]]]xxxyyyaaaOOOHHHCCCBBBAAA???AAAEEEGGGLLLWWWfffyyywwwlllnnn|||~~~tttjjjccc___]]][[[ZZZZZZ[[[ZZZYYYXXXVVVUUUOOONNNMMMJJJHHHGGGFFFEEEFFFFFFEEEDDDBBB@@@>>><<<<<<;;;:::999888888888888999888888777777888888999777999:::;;;;;;<<<>>>@@@>>>AAADDDFFFGGGIIILLLNNNRRRRRRSSSUUUXXX[[[^^^___dddgggkkknnnoooqqqsssuuuyyy{{{||||||}}}~~~}}}zzzrrriii___YYYOOOOOOSSS]]]nnn~~~yyy}}}zzzzzz~~~|||zzzyyyvvvwwwuuupppiiidddcccdddcccbbbaaabbbcccdddcccbbb___[[[VVVTTTSSSRRRNNNKKKJJJMMMRRR[[[gggvvv{{{tttmmmgggddddddeeeiiirrr{{{xxxrrrrrruuuxxxyyyxxxuuunnnhhhbbb```XXXSSSMMMGGGEEECCCBBBAAACCCFFFJJJNNNRRRUUUVVVWWWVVVSSSOOOKKKHHHGGGHHHHHHCCC???:::444111000111222222222222222222222222222222333444333111000111222333111000000222444444333111111222222222333333333333444444444333333555777999555777>>>>>><<>>===<<<;;;:::999888888888888999999888888888888888999777888:::;;;;;;<<<>>>@@@===???BBBDDDEEEGGGJJJMMMNNNOOOOOOQQQSSSVVVYYY[[[aaadddiiilllmmmnnnppprrrxxxzzz{{{{{{|||~~~|||nnnbbbZZZSSSQQQ[[[mmmzzzwwwyyy~~~}}}{{{xxxuuuqqqoookkkgggdddbbbbbbbbbbbb```^^^\\\[[[ZZZZZZ[[[YYYUUUTTTTTTPPPKKKIIIJJJHHHQQQZZZfffyyyrrreee______bbbeeemmmxxxyyyuuuvvvwwwxxx~~~{{{wwwssslllddd\\\VVVTTTLLLGGGGGGGGGDDDCCCCCCDDDJJJOOORRRVVV\\\]]][[[\\\\\\[[[YYYUUUPPPKKKHHHEEE???666111/////////...111222333333111111222333111111111222222333333333333333333333333222111000000111111111111222222222555444333222222444555666555666777:::===AAAEEEGGGXXXuuuoooZZZJJJIIIGGG???>>>EEEEEEHHHOOOYYYcccsssqqqhhhqqqxxxtttkkkccc```[[[ZZZ[[[^^^aaa___ZZZUUURRRQQQPPPNNNLLLIIIGGGEEEIIIHHHFFFEEECCCBBBBBBBBB<<<<<<;;;::::::999999888888888888888888888888888999999:::;;;;;;<<<======@@@@@@AAACCCEEEGGGJJJKKKNNNNNNOOOPPPRRRUUUXXXYYY]]]```dddfffiiikkkooorrrrrruuuyyy|||~~~wwwkkk^^^VVVTTT]]]oooxxxvvvxxx~~~}}}|||{{{xxxuuurrrmmmkkkhhhdddbbb````````````^^^\\\ZZZXXXWWWWWWWWWTTTQQQPPPPPPMMMIIIIIILLLMMM\\\kkkwwwqqqfffbbbeeejjjpppwww}}}sssqqqtttxxx{{{{{{yyyuuupppjjjbbbZZZUUUOOOIIIEEEEEEEEEBBBAAABBBFFFLLLQQQSSSXXX^^^aaaaaaccccccbbb___YYYRRRLLLHHH@@@;;;555111111111111000111222333333111111222333111111111222222333333333111111222222222222222111000111111111111222222222444333333333333444555555444555666888;;;???BBBDDDMMMdddlllTTTKKKHHHDDDBBBEEEBBBDDDJJJRRR[[[hhh}}}|||nnnmmmvvvzzzqqqiiifff]]]\\\[[[]]]``````\\\XXXTTTTTTRRRPPPNNNKKKHHHGGGIIIHHHGGGEEEDDDCCCCCCCCC======<<<;;;:::999888888888888888888888888888888888999999:::;;;;;;<<<<<<>>>>>>???AAACCCEEEGGGHHHKKKLLLLLLNNNQQQTTTVVVXXX[[[]]]aaaccceeehhhlllnnnooossswwwzzz{{{}}}xxxfff]]]XXXbbbsss{{{vvvuuuxxx}}}}}}~~~}}}{{{yyyxxxuuupppmmmhhhfffdddaaa___^^^]]]]]]]]]\\\YYYVVVTTTRRRRRRQQQOOOLLLJJJJJJHHHFFFIIIOOOXXXnnn|||qqqkkkoooxxxxxxoooooouuu{{{~~~yyyuuupppkkkeee]]]UUUPPPIIIDDDAAABBBBBB@@@???@@@GGGMMMQQQSSSWWW^^^cccdddhhhhhhgggccc\\\RRRIIIDDD:::777444222333333222111111222333222111111222333111111111222222222222222...///000111222222222222000111111111111222222222222222333444444444444444444444444666888;;;>>>@@@EEETTTnnnhhhQQQJJJIIIGGGCCCAAAAAAEEELLLRRR]]]nnn}}}yyyllliiivvv{{{sssnnndddaaa^^^___aaabbb___]]]XXXXXXVVVTTTQQQNNNLLLJJJIIIIIIGGGFFFEEEEEEEEEEEE@@@???>>>===;;;:::888888999999999999999999999999888888888999::::::;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEGGGHHHIIILLLOOORRRUUUVVVWWWYYY\\\___aaadddgggjjjllloootttwwwyyyzzz|||~~~}}}}}}~~~oooeee___gggxxx~~~}}}zzzvvvuuuxxx||||||}}}~~~~~~~~~~~~}}}}}}{{{yyywwwuuuqqqmmmiiidddbbb```^^^]]]\\\[[[[[[[[[YYYVVVSSSPPPNNNMMMMMMKKKHHHFFFEEEDDDEEEKKKTTTiiizzzuuuyyy{{{uuuuuuyyy}}}wwwsssllleee^^^VVVOOOJJJDDD@@@>>>@@@@@@===>>>@@@HHHNNNRRRRRRTTT[[[```bbbffffffeeeaaaYYYOOOEEE>>>555555444444444333222111000222333222111000111222111111111111111222222222//////000111111111111111000000111111111222222222000111333444555555444333444444444555777999;;;===BBBIII^^^|||```OOOKKKGGGAAACCCBBBDDDIIINNNVVVdddqqqsssjjjppp}}}wwwmmmhhhcccaaabbbdddcccaaa\\\[[[ZZZXXXUUURRROOONNNKKKJJJIIIHHHGGGGGGGGGGGGCCCBBBAAA???<<<:::999888999999999999999999999999777777888888999999999999::::::;;;<<<>>>@@@BBBCCCDDDEEEGGGJJJMMMQQQSSSUUUSSSVVVYYY\\\]]]```cccfffiiilllqqqtttvvvxxxzzz|||zzz{{{{{{|||~~~zzznnngggnnn~~~~~~||||||zzzvvvvvvyyy{{{||||||||||||||||||{{{{{{yyyvvvtttrrrnnniiifffaaa```___]]]\\\[[[ZZZZZZXXXVVVSSSOOOLLLJJJIIIIIIHHHEEECCCCCCCCCGGGRRR^^^{{{{{{}}}~~~|||vvvppphhh```XXXPPPIIIDDDCCC???===>>>===;;;===BBBJJJQQQUUUSSSSSSXXX]]]___```aaa```\\\UUUKKKAAA;;;333444555555333111000///000111222222000000111222111111111111111111111111111111111111111000//////000000111111111222222222///111222444555555444333555555555555777999;;;<<<@@@AAAPPPlllwww\\\OOOGGGBBBCCCBBBCCCGGGKKKQQQ\\\gggrrrtttrrryyyuuuooogggcccbbbcccbbbaaa^^^]]]\\\ZZZXXXUUUSSSRRRMMMLLLKKKJJJIIIHHHHHHHHHEEEDDDCCC@@@>>><<<:::999999999999999999999999999777777888888888888999999::::::;;;<<<===???AAABBBBBBDDDFFFIIIMMMPPPRRRSSSQQQTTTWWWYYY[[[]]]```bbbeeeiiimmmqqqsssuuuwwwyyyyyyxxxyyyzzz|||yyyqqqwww}}}yyyxxxzzzyyywwwwww{{{||||||||||||{{{zzzyyyxxxvvvtttrrrpppnnnjjjfffbbb______^^^\\\[[[YYYXXXWWWTTTRRROOOLLLIIIGGGFFFEEEEEECCCBBBCCCFFFNNN^^^mmm~~~}}}wwwrrrlllddd[[[SSSLLLFFFBBBCCC???<<<;;;:::999===CCCLLLTTTXXXVVVTTTWWW\\\^^^\\\\\\[[[XXXQQQHHH???:::222444555555222000//////000111222111000000111222111111111111111000000000222222222222111000///...000111111111111222222222///000111333444444444444555555555555777999;;;<<<@@@AAAJJJ___vvvvvv\\\LLLEEECCC@@@@@@DDDGGGKKKTTT\\\ffftttxxxqqqnnn~~~wwwmmmfffcccbbbaaa___^^^]]]]]][[[ZZZXXXVVVUUUPPPOOOMMMKKKJJJIIIIIIHHHFFFFFFDDDBBB@@@>>><<<;;;::::::::::::::::::::::::888888888888888888888888:::::::::;;;===>>>@@@AAAAAABBBEEEHHHKKKNNNOOOPPPOOORRRUUUWWWXXXZZZ]]]```aaadddiiimmmoooqqqtttvvvvvvvvvvvvwwwyyy|||{{{vvvtttrrrrrrvvvwwwvvvxxx||||||||||||{{{yyyxxxvvvuuuqqqooommmkkkiiifffbbb^^^^^^]]]\\\[[[YYYWWWUUUTTTOOOMMMKKKGGGEEECCCBBBBBBAAA@@@AAADDDJJJWWWlllzzzxxx|||zzzssslllggg^^^WWWPPPKKKGGGDDDCCC>>>:::888555555;;;DDDIIIRRRXXXWWWTTTWWW[[[]]]YYYXXXVVVRRRKKKCCC;;;777000333555444111///000111///111222111000///000222222111111111000000000///111222222222222222111111000111111111111222222222000000000111222444555666444444444555666888:::<<<>>>@@@DDDQQQhhhqqqVVVLLLDDDAAA???BBBDDDFFFLLLRRR\\\eeevvvuuunnnuuuwwwnnniiifffccc```\\\\\\\\\[[[ZZZYYYXXXWWWRRRQQQOOOMMMKKKIIIIIIHHHGGGFFFEEECCCAAA???>>>===::::::::::::::::::::::::999999999999999999999999999999999:::;;;===>>>??????AAACCCFFFIIIKKKKKKLLLMMMOOORRRTTTUUUWWWZZZ\\\\\\```dddhhhkkkmmmppprrrssssssrrrsssvvvyyy}}}}}}yyymmmmmmlllmmmrrruuuvvvxxx}}}}}}}}}|||{{{yyywwwuuutttmmmkkkiiihhhfffccc___\\\]]]\\\[[[ZZZXXXUUUSSSRRRLLLJJJGGGDDDBBBAAA@@@@@@>>>===@@@EEENNN^^^vvvzzzpppqqqxxxxxxqqqhhhccc[[[TTTOOOLLLIIIGGGCCC>>>999666333333:::CCCDDDNNNVVVUUUSSSUUUYYY[[[VVVUUURRRMMMFFF>>>777222...111333333111000111333///111222111000///000111222111111111000000//////000111222333333333333333000111111111111222222222111000000000111333555777333333333444555888:::;;;666:::<<>>>>>???BBBEEEGGGHHHIIIIIIKKKMMMPPPRRRSSSUUUXXXZZZYYY\\\aaaeeegggjjjlllnnnqqqppppppqqqssswww{{{~~~{{{wwwyyysssoooiiilllpppuuuyyy|||}}}}}}~~~~~~}}}|||zzzwwwtttrrrnnnjjjeeeaaa___\\\YYYWWWZZZXXXUUUTTTSSSQQQOOOMMMJJJIIIFFFCCC@@@???>>>>>><<<@@@CCCHHHUUUjjj~~~|||tttmmmiiissszzztttpppeee\\\QQQLLLMMMNNNLLLHHHIIICCC;;;666444444555666BBBFFFLLLPPPRRRRRRRRRSSSXXXUUUOOOFFF===777555555222111111000000000000000000000000000000000000000222111111111000000//////111222333333222111000///111111111222222333333333333333333333333222111000111222444555555555777999>>>999888AAASSSlllmmmPPPJJJDDD@@@@@@BBBAAABBBEEEKKKRRR```ppp~~~{{{pppttt}}}{{{tttjjjccc^^^]]]]]]^^^^^^\\\XXXUUURRRRRRQQQPPPNNNLLLIIIHHHGGGFFFFFFFFFEEEEEEEEEDDD???===;;;999888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===>>>@@@BBBDDDFFFHHHHHHHHHIIIJJJLLLOOOQQQTTTUUUXXX[[[___bbbdddfffiiikkkjjjlllnnnpppqqquuuyyy|||}}}|||yyy~~~xxxrrrnnnjjjlllpppuuuxxx{{{||||||}}}}}}|||zzzwwwtttqqqooojjjfffbbb___\\\ZZZXXXVVVVVVTTTQQQPPPOOONNNKKKIIIDDDCCCAAA???>>>=========<<>>;;;999888888999:::999999999:::::::::::::::999999999999:::::::::;;;;;;<<<>>>@@@BBBDDDEEEFFFFFFGGGHHHJJJMMMOOORRRSSSVVVYYY]]]___aaacccfffhhhhhhiiilllmmmooorrrvvvyyyzzz}}}~~~zzz{{{uuuqqqnnnkkkmmmqqqtttxxxzzz{{{{{{{{{{{{yyywwwtttpppllljjjcccaaa]]][[[YYYXXXVVVTTTPPPNNNLLLKKKJJJIIIFFFDDDAAA@@@???>>>>>>============HHHUUU___iiisssyyyyyyvvvpppgggaaa^^^___```aaattt{{{zzz{{{yyyqqqkkkggg\\\TTTJJJEEEFFFHHHHHHFFFAAA<<<666333222333444555777:::???CCCEEEFFFGGGHHHGGGEEEBBB<<<777444444555222111111000000000000000000000000000000000000000111111000000000000//////222222111000000000111111111111111111111111111111222222333333333222111111111333444555444555666888666999===>>>@@@LLLhhhsss[[[MMMEEE???@@@BBBAAAAAACCCEEEHHHQQQ[[[eeetttzzznnnqqq}}}xxxpppgggddd```^^^]]][[[YYYXXXVVVVVVVVVUUUSSSQQQOOONNNHHHGGGGGGFFFEEEDDDDDDDDD@@@???===;;;:::::::::;;;999999999999999999999999888888888888999999999999999:::;;;===???AAABBBCCCDDDEEEFFFHHHJJJMMMOOOPPPSSSVVVYYY\\\^^^___bbbddddddfffhhhjjjlllooosssuuuwwwzzz}}}~~~||||||vvvssspppnnnnnnooorrruuuwwwyyyzzzzzzyyyxxxwwwtttoookkkgggddd]]][[[YYYWWWWWWVVVTTTRRRMMMKKKIIIHHHGGGFFFDDDBBBBBBBBBAAA@@@????????????BBBPPPaaalllsssvvvsssnnngggddd^^^\\\___eeelllpppyyy~~~~~~|||wwwppplllqqq|||{{{tttllleeeaaaVVVOOOGGGCCCDDDFFFFFFEEE???;;;666333222333333333222555999<<<>>>???AAACCC@@@@@@===999444222222333222111111000000000000000000000000000000000000000000000000000000000//////222111000//////000111222333222222222222111111111222222333333333222222111111333444444444444555777777:::======<<>>???@@@AAACCCCCCDDDFFFHHHKKKMMMNNNPPPSSSVVVYYYZZZ\\\___aaa```ccceeehhhiiilllooorrrtttwwwzzz}}}~~~|||zzz~~~~~~wwwrrrpppooonnnpppqqqrrrtttvvvwwwxxxyyyvvvuuurrroookkkfffaaa___XXXWWWUUUUUUUUUTTTRRRPPPLLLJJJHHHGGGFFFEEECCCAAAAAA@@@???>>>>>>???@@@AAAPPP^^^oooxxx{{{xxxpppgggZZZZZZ[[[^^^eeennnwww}}}|||uuukkkdddfffnnnwww}}}}}}wwwnnneee^^^ZZZPPPKKKEEEBBBCCCDDDCCCBBB???;;;777444333222111000111333666777888:::<<<>>>======;;;777333111000111222111111000000000000000000000000000000000000000//////////////////000000111111/////////000111222333333333333333222222222111222222333333333222222111333444444333333555666888777888:::<<>>>>>======999999999888888888777777999999999999::::::::::::888999:::<<<===???@@@AAABBBCCCCCCEEEGGGIIIKKKLLLNNNQQQTTTVVVXXXYYY\\\]]]]]]```cccfffgggjjjllloooqqqtttxxxzzz|||}}}|||xxxvvvyyyrrroooooooooooopppqqqqqqrrrssstttuuuuuupppooollliiiddd___[[[YYYTTTSSSRRRRRRRRRQQQOOOMMMIIIHHHFFFEEEEEEDDDBBB@@@<<<;;;;;;<<>><<<999666444333333111000111333444444444666888;;;::::::999666333000000111222111111000000000000000000000000000000000000000......////////////000000000000/////////000111111111111222222222333333333111111222333333333222222111333444444333333444555777333222666;;;???GGGOOOmmmppp___NNNFFFDDDAAA@@@@@@@@@@@@CCCIIIOOOUUUaaalll|||}}}pppjjjrrrxxxnnnfff```\\\YYYWWWUUUUUUVVVVVVVVVUUUSSSRRRNNNNNNLLLKKKIIIGGGEEEEEECCCCCCBBBAAA@@@??????>>>:::::::::999888888777777999999999999:::::::::;;;999999:::;;;===>>>???@@@AAAAAABBBCCCEEEGGGIIIJJJKKKNNNQQQSSSUUUVVVXXXZZZZZZ\\\```ccceeegggiiikkklllppptttwwwyyy{{{}}}~~~~~~{{{vvvqqqnnnvvvpppmmmnnnooopppoooooonnnooooooppppppqqqhhhhhhfffbbb^^^YYYUUURRRPPPOOONNNNNNOOONNNKKKHHHFFFDDDBBBAAAAAAAAA???===;;;<<<===BBBJJJUUU```fffsss{{{zzzsssiii```WWW\\\cccjjjsss~~~vvvoooiiikkkssszzz|||{{{{{{xxxssskkkbbbXXXOOOKKKDDDCCCBBBAAA@@@===:::888555444222222333333222111222333333222111222555777666777777555222000000111222111111000000000000000000000000000000000000000........./////////000000...//////000000000000000......///000111222222333000111222333333333333222111333444444333222444555555222222666999;;;@@@FFF]]]ttt{{{zzzaaaRRRJJJDDD@@@>>>??????BBBGGGJJJNNNVVV^^^gggxxx~~~tttqqqqqqxxxnnnfff```\\\ZZZUUUVVVWWWWWWWWWVVVUUUTTTQQQPPPNNNLLLJJJHHHGGGFFFDDDDDDDDDCCCBBBAAA@@@???;;;;;;;;;:::999888888888888888888888999999999999888888999;;;<<<===>>>>>>??????@@@AAABBBDDDFFFGGGHHHKKKNNNPPPQQQRRRTTTVVVVVVYYY]]]```bbbcccfffggggggkkkppptttvvvxxxzzz{{{zzz|||~~~{{{uuunnngggccc~~~uuunnnlllnnnpppqqqmmmmmmlllllllllmmmmmmnnndddcccaaa^^^ZZZUUUQQQNNNMMMLLLLLLLLLLLLKKKHHHEEECCCAAA?????????>>><<<:::???@@@CCCKKKWWWgggvvv~~~{{{}}}uuummmddd\\\^^^ccckkkttt~~~~~~nnnkkkjjjmmmuuuzzz{{{yyywwwuuuoooggg^^^SSSKKKFFF@@@@@@AAAAAA???;;;777444000//////000333444333222333333222000///000333555333444444333222111111222222111111000000000000000000000000000000000000000---.........//////000000---...///111111111000///+++,,,---...///000111222000111222333333333333333111333444444222222333555666444666999:::999>>>DDDSSSlll}}}vvv{{{eeeXXXMMMEEECCCAAA@@@CCCGGGJJJKKKPPPWWWVVVeeezzzwwwnnnooo|||rrriiibbb]]]YYYVVVVVVWWWXXXXXXWWWVVVUUURRRQQQPPPNNNKKKIIIGGGGGGEEEEEEDDDDDDCCCBBB@@@???<<<<<<;;;;;;:::999888888777777777777888888888888777777888:::;;;<<<============>>>???@@@BBBDDDEEEFFFHHHLLLNNNNNNPPPRRRSSSSSSVVVZZZ^^^___aaaccceeecccgggmmmqqqtttvvvxxxyyyyyy{{{}}}}}}xxxqqqhhh```[[[~~~vvvpppmmmmmmmmmmmmmmmlllkkkjjjjjjhhheeebbbaaa]]]WWWSSSQQQOOONNNMMMMMMMMMKKKIIIGGGEEECCCCCCDDDCCCAAA???===<<<<<<<<<;;;@@@KKK]]]vvvssskkkfffbbbaaadddlllvvvqqqpppqqquuu{{{}}}xxxrrriii___WWWNNNGGGCCCAAA@@@>>>;;;888666555444333333333222222222111111222222222222222222222222333333333222222222111111111111222111000///000000////////////////////////...///000111111000///...000000000000111111111111000000000000000000000000000000111111222222222222222222333333333333444444333444555555666888<<<@@@GGG[[[vvvzzzqqqxxxkkkTTTHHHEEEAAABBBAAA???@@@DDDIIIKKKWWW[[[eeevvv~~~nnnrrrtttxxxjjj^^^ZZZXXXXXXWWWXXXYYYXXXVVVTTTTTTTTTSSSRRROOOLLLIIIHHHFFFFFFDDDCCCCCCBBBBBBBBBBBB???<<<;;;;;;<<<;;;:::888888888888888888999999:::999888777777999;;;<<<===<<<;;;;;;<<<>>>AAABBBGGGHHHIIIKKKNNNPPPQQQRRRQQQRRRUUUXXX[[[^^^aaabbbbbbeeeiiillloooqqqtttvvvwwwxxx{{{~~~~~~{{{{{{xxxsssnnnhhhaaaZZZUUUzzztttooonnnnnnoooooommmkkkjjjiiihhhfffbbb___YYYVVVQQQNNNMMMMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCBBB@@@???===;;;::::::;;;;;;>>>DDDRRRjjjpppfffaaa^^^aaaeee}}}yyyxxxxxx{{{}}}zzzqqqkkkbbbYYYQQQJJJDDDAAA;;;:::888666555333333222333222222222111111111111222222222222222222222222333222222222111111111111000111111000/////////000//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000111111111111111222222333222222333333333333444444444555555555555888;;;>>>@@@PPPggg~~~vvvrrryyyfffSSSKKKBBBBBB@@@???@@@CCCFFFGGGOOORRR\\\jjjyyyssspppuuuuuuiiiddd\\\ZZZWWWVVVVVVUUUTTTRRRRRRSSSSSSRRRPPPNNNKKKIIIGGGGGGEEEDDDCCCCCCCCCCCCBBB@@@===<<<<<<===<<<;;;999999:::::::::::::::::::::999888777777999;;;<<<<<<<<<;;;;;;<<<>>>@@@BBBDDDEEEGGGIIIKKKMMMNNNOOONNNPPPRRRUUUXXX[[[]]]______bbbfffiiikkknnnpppsssuuuwwwyyy||||||yyyuuurrrmmmhhhccc]]]WWWTTT}}}xxxtttooolllkkklllmmmmmmjjjhhheeecccaaa^^^[[[XXXPPPMMMJJJHHHIIIJJJJJJIIIDDDDDDCCCCCCBBBBBBAAAAAA===<<<:::999999:::;;;<<>>666555444333222222222222111111111111000000000000111111111111111111111111111111111111000000000000000000000/////////......////////////////////////000000////////////000000000000000000111111111111000000000000000000000000222111000000000111333444222222333333333333444444444555666555555666999<<<>>>GGGXXXppp{{{rrrttt|||{{{```RRRGGGDDDAAAAAABBBCCCDDDEEEGGGJJJRRR\\\fffxxx{{{sssnnnttttttmmmddd```[[[WWWVVVUUUTTTSSSQQQRRRSSSSSSRRRPPPNNNLLLJJJIIIGGGFFFEEEDDDDDDDDDCCCAAA>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;<<<;;;;;;;;;<<<>>>???AAAAAABBBDDDEEEGGGIIIKKKKKKKKKLLLNNNQQQTTTWWWYYYZZZ[[[^^^bbbeeegggiiilllnnnqqqrrruuuxxx{{{~~~|||xxxtttkkkgggbbb]]]ZZZWWWTTTQQQ{{{vvvtttpppmmmiiiffffffggggggfffdddaaa^^^[[[YYYUUURRROOOKKKHHHFFFEEEFFFGGGGGGGGGBBBBBBAAAAAA@@@?????????===<<<:::999999;;;===>>>DDDQQQfff}}}yyysssrrrsssuuu{{{{{{sssllleee^^^TTTKKKDDD???<<<:::777666555444333333333333000000000000000/////////111111111111111111111111000000000000000/////////000///......//////...---////////////////////////111000///......///000111///000000000111111111111000000000000000000000000222111000///000111333444222222222333333333444444444555666555555555777999===@@@KKKaaa}}}}}}rrrvvv~~~vvvaaaOOOHHHBBBCCCEEEEEEDDDDDDCCCGGGLLLRRRXXXgggtttnnntttwwwnnniiibbb\\\ZZZYYYYYYYYYQQQRRRSSSTTTTTTRRRQQQOOOLLLKKKJJJHHHFFFEEEEEEEEEDDDBBB@@@@@@@@@@@@>>>===<<<<<<;;;;;;;;;;;;;;;:::999999888888888999:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBCCCEEEGGGHHHIIIIIIJJJKKKNNNPPPSSSUUUVVVWWWZZZ^^^aaaccceeegggiiilllmmmooorrruuuyyy{{{}}}~~~}}}}}}}}}{{{vvvppplll```\\\VVVSSSQQQPPPOOONNN{{{tttpppoooooollliiifffccccccbbbaaa______\\\XXXUUURRRPPPLLLIIIJJJHHHFFFEEEFFFFFFFFFEEECCCCCCBBB@@@???>>>===<<<<<<;;;999888999<<>><<<<<<;;;;;;:::::::::999999999888999999999:::::::::::::::;;;;;;<<<======??????AAABBBDDDEEEFFFGGGGGGHHHJJJLLLNNNPPPRRRRRRUUUXXX[[[^^^```aaadddfffjjjjjjlllooorrrvvvzzz{{{|||{{{yyywwwsssmmmfffaaaVVVRRRNNNKKKKKKLLLLLLLLL|||sssmmmjjjkkkllliiigggdddaaa```^^^\\\ZZZZZZWWWSSSPPPNNNLLLJJJHHHIIIGGGEEEEEEEEEFFFEEECCCCCCBBBAAA???>>>===;;;;;;999888777888;;;???DDDGGGWWWeeeppppppkkkhhhgggfff```eeeppp~~~~~~vvvllldddZZZTTTLLLDDD>>>:::666444555555333222000/////////////////////000000000000////////////////////////////////////000000000000222///---...000111///,,,////////////////////////000000////////////000000000000000000111111111111000000000000000000000000000000111111222222222222222222333333333333444444222444555555444444666777::::::===III]]]vvv~~~{{{ooo[[[IIIEEEEEEAAA???AAAAAABBBDDDFFFHHHPPPbbbttttttpppwwwyyyooogggbbb```___^^^[[[ZZZXXXWWWVVVVVVVVVVVVRRRQQQOOOLLLJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDAAA???<<<<<<<<<;;;::::::999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<>>>???@@@AAABBBDDDEEEEEEFFFGGGHHHJJJLLLMMMOOOOOORRRUUUYYY[[[]]]^^^aaaccchhhhhhjjjlllppptttxxxzzz{{{~~~}}}xxxvvvrrrnnnjjjccc[[[VVVOOOLLLHHHGGGHHHJJJKKKKKK}}}yyyrrrlllgggfffffffffbbb```^^^]]]\\\ZZZWWWTTTRRROOOLLLJJJIIIHHHFFFEEEEEEDDDBBBCCCDDDDDDCCCBBB??????>>>>>>===<<<<<<;;;888888999;;;AAAHHHOOOSSS```gggiiiccc\\\]]]aaaddd```ccclllwwwyyypppeee]]]PPPKKKEEE???;;;777444222222222111000000000000000/////////000000111111111/////////////////////////////////000000111111111333000---...111222000,,,//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000///000111333333222111000222222333333333333444444000222444555444444666777999;;;>>>DDDPPPeee~~~oooUUUKKKHHHBBB@@@BBBAAAAAABBBEEEFFFKKKXXXeeezzzvvvsssuuuxxxnnngggbbb___^^^aaa___[[[XXXVVVVVVWWWXXXTTTSSSQQQNNNKKKIIIHHHHHHGGGFFFEEEFFFFFFEEEBBB@@@>>>>>>======<<<;;;;;;:::888888999999:::::::::999999999:::;;;;;;;;;;;;:::======>>>???AAABBBCCCCCCDDDEEEFFFGGGIIIKKKLLLLLLPPPRRRVVVXXXZZZ[[[^^^___bbbbbbcccfffjjjnnnsssuuuwwwyyy|||~~~zzzwwwpppmmmiiieee```ZZZSSSOOOKKKIIIFFFFFFHHHJJJJJJJJJ}}}nnnmmmiiifffcccaaa``````[[[YYYXXXWWWVVVUUURRRPPPKKKHHHEEECCCCCCCCCBBBAAAAAA@@@???@@@BBBCCCCCCAAA<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<@@@GGGPPPYYY^^^dddeeeaaaYYYVVV[[[cccgggggggggjjjqqqwww~~~}}}{{{{{{tttjjj___WWWGGGDDD???;;;999666333111111111000111111222333444//////000000111111222222//////////////////////////////000000111111222222444111...///222333000---////////////////////////...///000111111000///...000000000000111111111111000000000000000000000000...///222444444333111///222222333333333444444444///222444555444555666777444777:::<<>>===<<<<<<;;;888888999::::::::::::999999999:::;;;;;;;;;::::::;;;<<<===>>>???@@@AAABBBCCCCCCDDDFFFGGGIIIJJJJJJNNNQQQTTTVVVXXXYYY[[[]]][[[[[[]]]___ccchhhllloootttvvvyyy{{{|||}}}}}}|||vvvrrrjjjgggbbb^^^YYYTTTOOOKKKIIIHHHFFFFFFHHHJJJJJJJJJzzzrrrjjjkkkgggbbb___^^^^^^^^^]]]YYYXXXVVVTTTRRROOONNNMMMFFFEEEEEEDDDCCCCCCBBBBBBDDDCCCAAA@@@??????@@@AAA888<<<>>>===:::999;;;>>>>>>===???HHHVVVcccjjjllltttfffZZZXXXZZZ___gggpppuuunnnjjjmmmsssyyy|||{{{{{{}}}~~~~~~~~~zzzqqqjjj```VVVOOOGGGCCC;;;555111111222444444333222000////////////000000000000000000000000////////////////////////333111///111444555444222////////////////////////000000000000////////////---...///000000///...---000000000000000000000000111000///......///000111000111111111111222222222111111222222222333333333222333444666777888888888666444888???AAAGGG]]]uuuuuu^^^RRRKKKGGGEEEDDD@@@===???BBBEEEMMMUUU```jjj}}}}}}mmmiiirrr~~~sssjjjeeeaaacccbbb```\\\YYYWWWXXXYYYVVVUUUUUUSSSQQQOOOMMMLLLJJJIIIIIIHHHGGGFFFDDDDDDBBBBBBAAA@@@???>>>======666777999:::;;;;;;:::999999999999777777888;;;===;;;;;;;;;<<<===>>>>>>???>>>>>>@@@BBBDDDFFFGGGHHHGGGIIILLLPPPSSSUUUUUUVVVWWWXXXZZZ\\\```cccfffhhhlllnnnqqquuuwwwyyyzzzzzzyyy|||~~~||||||{{{||||||yyyyyyzzzwwwqqqkkkeee___WWWQQQNNNLLLJJJGGGEEEFFFGGGHHHJJJKKKLLLMMM~~~zzzxxxwwwssslllffffffccc___\\\[[[[[[ZZZYYYSSSRRRPPPNNNLLLJJJHHHGGGEEEDDDDDDCCCBBBBBBAAAAAACCCBBBAAA@@@????????????===<<<<<<<<<===>>>@@@@@@AAACCCIIIVVVeeepppuuuvvvxxxlllaaa^^^^^^```hhhqqquuuqqqqqqwww|||~~~|||zzz{{{zzz~~~vvvlllbbbXXXMMMFFFBBB???999444000000111222222111000///////////////////////////////////////////////////////////////222111///000333444222000////////////////////////000/////////////////////...///000111111000///...000000000000000000000000111000///......///000111000000111111111222222222111111111222222222333333222333444555666777777777666333666<<<===AAASSSiiittt```QQQIIIGGGBBB???>>>@@@AAACCCJJJSSSZZZaaapppxxxrrrpppqqqzzz|||ppphhhcccdddbbb___\\\XXXWWWWWWXXXWWWWWWVVVUUUSSSQQQPPPOOOKKKKKKKKKIIIHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>===888888999:::;;;;;;::::::;;;;;;:::999888999;;;===:::;;;;;;<<<======>>>>>>>>>>>>@@@AAACCCDDDFFFFFFGGGHHHKKKMMMOOOPPPQQQQQQTTTUUUWWWYYY\\\```bbbdddhhhiiimmmpppssstttuuuvvvvvvzzz~~~~~~|||{{{{{{{{{{{{|||yyyuuutttssspppiiiddd]]]WWWQQQLLLKKKJJJIIIGGGFFFGGGHHHJJJKKKMMMNNNOOO~~~wwwsssnnnlllkkkhhhddd```^^^\\\ZZZXXXXXXVVVTTTRRRLLLKKKJJJHHHFFFEEECCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>===???<<<:::;;;???DDDGGGGGGMMMQQQZZZfffsss{{{|||{{{zzzssskkkgggddddddkkksssyyyxxx}}}{{{vvvuuuttt|||{{{ooocccXXXNNNEEE>>>;;;999666222000///000000/////////.........//////////////////////////////////////////////////////222000//////111111000...///////////////////////////////////////////////////000000111111000000///000000000000000000000000000000////////////000000000000000111111111222222111111111222222222222333222333444444555555555444666444666::::::<<>>??????@@@AAABBBCCCDDDEEEFFFHHHIIIKKKKKKLLLLLLPPPPPPRRRTTTWWW[[[]]]___aaacccfffjjjlllnnnoooooorrrvvvzzz|||}}}~~~~~~~~~|||{{{zzzzzzzzzzzzwwwsssnnnkkkiiieee___ZZZQQQNNNIIIGGGGGGGGGHHHGGGGGGHHHJJJKKKMMMOOOPPPQQQyyyvvvmmmiiieeebbbaaa___]]]ZZZWWWUUUTTTTTTTTTRRROOOMMMIIIHHHGGGFFFEEECCCBBBBBBAAAAAA@@@@@@????????????>>>???@@@@@@???>>><<<;;;<<<;;;999:::???GGGPPPVVVeeeggglllsssxxxzzzxxxvvvyyywwwsssnnnjjjkkkrrryyy~~~xxxwww{{{zzzrrreeeYYYQQQIIIBBB<<<666555444222111000000///---------------...///000////////////////////////////////////////////////111000////////////...---////////////////////////........./////////////////////000000000000//////000000000000000000000000000000////////////000000000000000000111111111111111111111111222222222222222222333444444444333333777555777999999:::CCCNNNaaazzz{{{cccSSSIIIGGGFFFFFFBBB???CCCIIINNNPPPUUU___iiivvv~~~sssssssssyyy|||rrrnnniiidddaaa^^^\\\ZZZYYYYYYXXXWWWVVVUUUUUUUUUQQQQQQPPPNNNLLLIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;:::;;;<<<===<<<;;;;;;;;;;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDFFFGGGHHHIIIIIILLLLLLNNNPPPSSSVVVYYYZZZ]]]___bbbeeehhhjjjkkkkkknnnqqquuuxxxyyy{{{}}}}}}{{{yyyxxxwwwvvvppplllgggbbb^^^ZZZTTTPPPJJJHHHEEEDDDDDDEEEFFFGGGHHHIIIJJJLLLOOOQQQRRRSSS~~~xxxqqqmmmeeeccc___[[[YYYXXXWWWVVVQQQPPPPPPPPPPPPOOOKKKIIIEEEEEEDDDDDDCCCBBBBBBAAA????????????>>>>>>>>>>>>===>>>>>>???>>><<<;;;:::666999;;;<<<@@@KKK]]]kkk~~~|||{{{zzzxxxvvvtttvvvxxxwwwtttrrrwww~~~{{{|||{{{rrriii]]]RRRJJJDDD>>>:::222333333333222222111000---,,,,,,,,,---...///000........................////////////////////////////////////...---------////////////////////////------....../////////000........................//////////////////////////////000000000000////////////000000000111111111000000111111111222222222222222333333333333333222555444555777888999???EEESSSnnnzzz```MMMHHHEEEDDDBBB@@@BBBFFFHHHIIINNNVVV\\\eeeuuu}}}tttooo|||zzzrrrlllgggccc^^^[[[ZZZYYYXXXWWWVVVVVVVVVVVVSSSSSSRRRPPPNNNKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@???===<<<<<<<<<======;;;::::::;;;======:::888::::::::::::;;;;;;;;;;;;<<<=========>>>>>>>>>>>>???@@@AAACCCEEEGGGIIIJJJIIIJJJKKKMMMPPPSSSUUUVVVZZZ\\\___bbbeeeggghhhhhhjjjmmmpppsssuuuwwwzzz}}}~~~~~~~~~~~~~~~{{{wwwssspppnnnhhhddd___YYYTTTPPPLLLJJJGGGFFFEEEDDDDDDEEEFFFHHHHHHIIIKKKMMMPPPRRRTTTUUUzzzsssmmmhhhddd___]]]ZZZWWWTTTRRRRRRRRRLLLKKKKKKLLLLLLKKKHHHFFFAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;:::999444999>>>@@@FFFWWWppp~~~{{{zzzzzzxxxzzz{{{zzz}}}~~~~~~~~~uuuiiiaaaUUUKKKDDD>>>888444111111222333222222111111---------------...///000........................////////////////////////...///000///---------///////////////////////////---------......//////000...------,,,,,,------...//////////////////////////////000000000000///////////////000000000111111000000000111111111111222111222333333444444444333444333222333555888<<<>>>IIIaaayyywwwWWWMMMDDDBBBBBBBBBCCCEEEBBBCCCHHHNNNQQQVVVbbbnnnxxxoootttvvvpppjjjccc^^^]]][[[YYYWWWVVVVVVVVVWWWUUUUUUTTTRRRPPPNNNLLLKKKIIIHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@>>>>>>=========;;;::::::<<<@@@@@@<<<888::::::::::::::::::::::::;;;;;;;;;<<<<<<=========>>>>>>???AAACCCEEEHHHIIIFFFGGGHHHJJJLLLOOOQQQSSSWWWYYY\\\___bbbdddeeeeeeeeegggkkkmmmpppsssvvvyyyzzz{{{{{{|||~~~~~~~~~{{{vvvqqqkkkgggddd]]]ZZZUUUPPPKKKIIIGGGGGGEEEFFFFFFFFFEEEFFFHHHKKKJJJKKKMMMPPPRRRUUUWWWXXX{{{ssslllfffbbb^^^[[[YYYXXXVVVSSSOOOMMMLLLKKKHHHGGGFFFGGGGGGGGGEEECCC@@@@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999999999888;;;???EEEQQQhhh~~~~~~~~~}}}~~~tttjjj[[[TTTKKKCCC>>>:::444111000000111111111111111000..................//////........................////////////////////////,,,...000///...---///111////////////////////////,,,,,,---......///000000///...------------...///////////////////////////...///000111111000///...////////////000000000111000000000000111111111111111111333444555555555555777666444333555999;;;;;;???SSShhh~~~ooo^^^LLLEEEEEEDDDBBBAAA@@@AAADDDHHHIIIKKKUUU```kkk~~~yyywww}}}}}}uuullleee```^^^\\\YYYXXXWWWXXXXXXVVVUUUUUUTTTRRRQQQOOONNNJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@>>>===<<<;;;:::;;;???CCCDDD@@@;;;::::::999999999999999999999999999:::;;;<<<======>>>>>>>>>>>>@@@BBBDDDEEECCCDDDEEEGGGIIILLLNNNOOORRRTTTWWW[[[]]]___``````___aaaeeehhhjjjnnnrrruuuvvvwwwyyy{{{}}}~~~}}}~~~yyyxxxtttoooiiibbb]]]ZZZSSSQQQMMMHHHDDDCCCDDDEEECCCEEEGGGGGGGGGHHHLLLOOOLLLMMMPPPSSSVVVYYY[[[\\\wwwrrrjjjbbb]]]ZZZXXXVVVTTTTTTSSSPPPLLLIIIGGGGGGFFFEEECCCCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCC>>>>>>>>>>>>????????????===<<<:::999888888999:::===>>>@@@III[[[vvv~~~~~~~~~wwwjjj^^^NNNHHHAAA===;;;999555111000000000000000000000000000//////.........//////........................////////////////////////,,,...000000...---///222////////////////////////,,,,,,------...///000000000///...------...///000////////////////////////...///000111111000///...////////////000000000000000000000000111111111111000111333444555666666666===;;;777555888<<<<<<;;;888GGGYYYppppppXXXLLLIIIFFF@@@===BBBBBBCCCEEEEEEGGGPPP[[[```qqqtttqqq|||uuummmcccaaa^^^[[[YYYYYYYYYYYYVVVVVVUUUUUUSSSRRRQQQPPPKKKJJJIIIIIIGGGGGGFFFEEEBBBBBBCCCBBBAAA???===;;;<<<;;;<<>>>>>======>>>???@@@AAAAAABBBCCCEEEGGGIIILLLMMMOOOQQQTTTWWWZZZ\\\\\\]]][[[^^^aaadddfffjjjnnnrrrsssuuuwwwzzz||||||}}}|||{{{|||}}}}}}}}}}}}}}}}}}~~~sssqqqnnniiiccc\\\WWWTTTMMMKKKGGGCCC@@@@@@BBBDDD@@@CCCFFFHHHHHHJJJNNNRRRNNNPPPRRRUUUYYY\\\^^^___}}}uuupppllleee\\\WWWVVVTTTQQQMMMOOONNNMMMKKKIIIGGGFFFEEECCCBBBAAABBBDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@?????????>>>===<<<;;;::::::::::::999888888888:::===>>><<>>999666333000...000000000000000000000000//////.........---------////////////////////////........................---...///...------...//////............------------.........///000000000////////////000000000000////////////////////////000000000000//////////////////000000111111222222000000000000111111111111222222333333333333444444555444333222333555777999<<<===GGG\\\tttjjjSSSFFFBBBCCCCCCAAAAAA@@@@@@BBBFFFMMMQQQVVV```qqq|||xxxuuuyyy~~~wwwmmmjjjfffaaa^^^\\\ZZZZZZYYYWWWUUUTTTTTTTTTSSSQQQPPPNNNLLLIIIGGGEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@???===<<<<<<;;;;;;<<<<<<;;;;;;:::999999888888999::::::;;;;;;;;;;;;::::::;;;;;;<<<======>>>???@@@AAACCCEEEFFFHHHHHHMMMOOOQQQRRRSSSTTTVVVXXXYYYZZZ[[[]]]```cccfffgggnnnoooqqqqqqqqqsssuuuxxxzzzxxxwwwxxx{{{~~~~~~|||||||||{{{{{{|||}}}zzzyyywwwvvvsssqqqlllgggaaa\\\XXXTTTOOOKKKGGGEEECCCBBBAAABBBCCCEEECCCEEEGGGIIIIIIKKKMMMOOOUUUVVVXXXXXXXXXYYY\\\^^^yyypppkkkccc]]]UUUQQQQQQQQQNNNLLLLLLKKKJJJHHHFFFEEECCCCCCAAA@@@@@@@@@BBBCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>===<<<;;;;;;:::::::::;;;999::::::::::::===AAADDDEEELLLXXXfffttt{{{tttqqqqqqsssttt{{{qqqdddVVVMMMCCC???:::777555333111000000000000000000000000000//////.........---------................................................---...///...------...//////............---------,,,,,,,,,---------------.../////////000000000000////////////////////////000/////////////////////------......//////000000............/////////000222222222333333333444444555444333333333555777888;;;:::BBBSSSggg|||~~~eeeQQQGGGDDDFFFBBBAAA@@@@@@@@@CCCGGGJJJOOOWWWeeeuuuwwwrrrwwwuuuqqqkkkeee```]]][[[ZZZWWWUUUTTTTTTVVVWWWWWWWWWQQQPPPNNNLLLJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@???>>>===;;;;;;;;;;;;;;;;;;;;;::::::999999999888999::::::;;;;;;;;;::::::::::::;;;<<<=========>>>???@@@BBBCCCEEEFFFGGGJJJLLLOOOPPPPPPRRRTTTVVVVVVWWWXXX[[[]]]```cccdddjjjkkkmmmmmmnnnooorrrtttvvvuuuuuuvvvxxx{{{|||}}}{{{}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~{{{yyyvvvsssrrrooollljjjccc^^^YYYTTTQQQNNNIIIFFFFFFEEECCCBBBBBBCCCEEEFFFFFFHHHJJJKKKLLLMMMPPPRRRTTTVVVXXXYYYYYYZZZ\\\^^^uuuiiibbbXXXSSSMMMKKKKKKLLLKKKIIIHHHGGGFFFEEECCCBBB@@@@@@@@@???>>>???AAAAAAAAA@@@?????????>>>>>>======<<<;;;::::::999999::::::;;;666888:::999888;;;CCCJJJUUU\\\gggqqqwwwyyywwwuuusssnnniiiffffffiiilllnnn{{{pppeeeXXXLLLCCC<<<999555333333333222000////////////////////////...............---------................................................---...///...------...//////............------------------------,,,,,,,,,....../////////000000000////////////////////////////////////////////////------......//////000000........./////////000000222222222222333333333333666555444333333444666666999888;;;FFFVVVkkkuuu\\\KKKDDDDDDCCCBBBAAAAAAAAABBBCCCCCCIIINNNWWWcccttttttnnnsss~~~uuummmgggbbb___]]]YYYWWWUUUUUUWWWXXXXXXXXXRRRRRRRRRQQQOOOLLLJJJHHHHHHHHHGGGFFFEEEDDDDDDDDDBBBAAA@@@>>>============;;;;;;;;;:::::::::::::::999999:::;;;;;;;;;::::::999::::::;;;;;;<<<<<<===<<<===>>>@@@AAACCCDDDEEEEEEGGGJJJKKKLLLNNNPPPRRRRRRSSSTTTVVVYYY\\\^^^```ccceeegggggghhhiiilllnnnpppqqqrrrsssuuuuuuvvvvvvvvvyyy{{{}}}||||||}}}~~~}}}|||||||||zzzzzzzzzyyyyyyyyyzzzzzztttqqqnnnkkkhhheeebbb___WWWTTTPPPMMMJJJHHHEEEBBBDDDDDDCCCCCCDDDEEEGGGHHHHHHJJJLLLMMMNNNPPPSSSUUUUUUXXX[[[]]]^^^^^^___```}}}pppbbbZZZQQQMMMIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@???>>>???>>>===>>>@@@AAA@@@??????>>>>>>>>>======<<<<<<;;;:::999999888888999999777:::<<<:::999???LLLWWWfffkkkqqquuutttnnnfff```___^^^\\\^^^bbbgggkkkmmm|||}}}|||ooocccXXXMMMCCC===777444222111111111000///................................................................................................---...///...---------//////............---------000000000///.........---........./////////000000////////////////////////........./////////////////////000000111111222222000000111111111222222222111222222222222333333333666666555444444444555555888777999>>>HHHYYYssskkkWWWJJJDDDCCCBBBAAABBBCCCDDDCCCCCCFFFJJJQQQZZZhhhzzztttooovvvxxxqqqkkkeeebbb^^^\\\XXXVVVVVVVVVUUUTTTRRRSSSTTTSSSRRROOOLLLJJJJJJIIIHHHFFFEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::::::::999999::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBB@@@BBBEEEGGGHHHIIILLLNNNOOOOOOPPPRRRUUUXXXZZZ[[[]]]___aaabbbbbbdddgggiiijjjmmmoooqqqqqqppppppppprrruuuxxxzzzzzzzzz|||}}}~~~}}}}}}}}}~~~~~~{{{xxxvvvuuuvvvvvvsssssstttttttttsssqqqpppllliiieeeaaa^^^[[[WWWTTTNNNMMMJJJHHHFFFEEECCCCCCCCCCCCCCCDDDFFFGGGIIIJJJIIIKKKLLLMMMNNNQQQTTTWWWXXX[[[```ccccccddddddeeewwwiii\\\SSSNNNKKKHHHEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>???>>>>>>>>>@@@AAA@@@???>>>>>>>>>>>>============;;;;;;:::999888777777888999===???@@@DDDOOO```nnnuuuvvvvvvssslllcccYYYTTTQQQRRRVVV]]]eeemmmsssuuu|||{{{zzzyyypppbbbVVVMMMFFF???:::555333111000000///...,,,---------------------------.....................................................................---...///...---------//////............---------000000000///.........---............////////////////////////////////////------....../////////000//////000000111111222222111111111111222222222222111111111222222222333333666555555444444444444555888888999<<<@@@JJJ___rrr~~~kkkXXXJJJDDDBBB???@@@BBBDDDEEEDDDCCCHHHNNNVVV```nnn}}}yyytttwww~~~|||tttlllgggddd```[[[XXXVVVUUUTTTRRRRRRSSSTTTTTTSSSPPPNNNLLLLLLJJJHHHFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCC=========<<<<<<<<<<<<<<<:::::::::;;;;;;::::::999999999999:::::::::::::::999:::;;;<<<===>>>???@@@===???AAACCCDDDEEEHHHJJJKKKLLLMMMOOOQQQTTTVVVWWWXXXZZZ\\\]]]^^^```ccceeeeeehhhlllmmmlllkkkkkklllnnnqqquuuwwwxxxxxxzzz{{{}}}|||{{{{{{{{{|||~~~~~~}}}{{{wwwtttrrrqqqrrrrrrnnnnnnoooooommmkkkiiihhhbbb___[[[XXXUUURRRNNNKKKGGGFFFFFFDDDCCCBBBBBBCCCCCCCCCDDDEEEGGGIIIKKKLLLIIIJJJLLLMMMNNNQQQUUUXXXZZZ^^^bbbeeefffggghhhiiixxxlll```UUUNNNKKKIIIGGGDDDBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>???>>>===>>>@@@AAA@@@???========================;;;:::999999888888888999888<<>>======<<<::::::;;;;;;;;;:::999999999999999999999999999999999999:::;;;<<<===>>>>>><<<>>>@@@AAAAAABBBDDDFFFHHHHHHIIIKKKMMMOOORRRSSSSSSUUUWWWYYYYYY\\\___aaa___ccchhhiiigggfffgggiiikkknnnqqqssstttuuuvvvxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzyyyvvvsssqqqooooooooojjjjjjjjjiiifffcccaaa___WWWUUUQQQOOOMMMKKKGGGEEE@@@AAAAAA@@@??????AAABBBCCCDDDEEEGGGIIIJJJLLLLLLKKKLLLMMMNNNOOOSSSWWW[[[\\\___cccfffhhhiiikkkmmmttthhh]]]TTTMMMIIIEEEDDDCCCAAA???===>>>>>>>>>>>>>>>==================<<<<<<<<<>>>???>>>===;;;;;;;;;;;;<<<<<<<<<<<<888888888999999;;;<<<===@@@FFFPPPZZZfffrrr|||yyyooofff]]]WWWTTTVVV[[[dddqqq}}}{{{|||~~~yyyrrraaaXXXLLLBBB===:::666444222111000000111111///---........................---------.........//////------------------------........................---...///...------...//////............---------,,,,,,,,,------------------------.........//////////////////////////////,,,,,,---......///000000------......//////000000//////000000000111111111111111111111222222222222333333444555666666666666777666777999999;;;EEEOOOjjjzzzqqqZZZQQQFFF??????AAACCCBBB@@@BBBFFFIIINNNVVV```hhhuuu}}}vvvsss|||~~~wwwrrrkkkddd```^^^\\\ZZZUUUUUUTTTTTTSSSSSSRRRRRRQQQOOOLLLIIIGGGHHHIIIIIIDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA???>>>======:::;;;;;;;;;::::::999888999999999999999888888888999999:::;;;<<<<<<===>>><<<>>>???@@@@@@@@@BBBDDDDDDDDDEEEGGGIIIKKKMMMNNNOOOQQQSSSTTTUUUXXX[[[]]]YYY^^^bbbcccaaaaaadddggggggjjjmmmoooppppppqqqsssssstttuuuwwwxxxyyyyyyyyyxxx{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzzzzyyyyyyxxxxxxuuutttssspppnnnllljjjiiieeedddbbb```\\\YYYVVVUUUMMMKKKIIIGGGFFFEEEBBB@@@===???@@@@@@>>>>>>@@@CCCDDDEEEFFFHHHJJJKKKLLLLLLOOOPPPQQQRRRSSSWWW\\\```aaadddgggiiikkknnnqqqsss}}}uuuhhh\\\SSSMMMIIIFFF@@@@@@@@@>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>===<<<::::::::::::::::::::::::555666777888;;;===???@@@QQQXXXcccpppzzzzzzqqqhhh```[[[XXXeeejjjrrr}}}~~~{{{xxxxxx}}}sssiii[[[SSSGGG>>>999666333000000000///111222333111000////////////////////////---------.........//////------------------------........................---...///...------.../////////.........------------......//////000000000---------.........//////////////////////////////,,,,,,------...///000000//////000000111222222222111222222222222333333333000111111111111222222222222333444555666666666666666444444666777999AAAIIIXXXkkkzzzyyy}}}iii]]]NNNDDDAAABBBCCCCCCAAACCCDDDEEEHHHPPP[[[ccceeetttssstttyyy}}}tttkkkeee```\\\ZZZWWWVVVUUUTTTTTTTTTTTTUUUSSSQQQMMMJJJIIIIIIJJJKKKFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@???======;;;;;;;;;;;;::::::999888999999888888888888888888999999:::;;;;;;<<<=========>>>@@@@@@??????AAABBBAAABBBBBBDDDFFFHHHJJJKKKLLLNNNPPPRRRSSSUUUXXX[[[VVVZZZ___```^^^^^^aaaeeedddgggjjjlllmmmmmmnnnooooooqqqsssuuuwwwxxxwwwwwwrrruuuxxxyyyyyyyyy}}}~~~~~~}}}~~~~~~~~~}}}~~~{{{|||||||||{{{zzzyyyxxxwwwwwwvvvuuutttsssrrrrrrpppooonnnllljjjgggdddccc```^^^[[[XXXTTTPPPNNNLLLGGGEEECCCBBBBBBAAA???===>>>@@@BBBAAA??????BBBEEEEEEEEEGGGIIIJJJKKKLLLLLLSSSTTTUUUUUUWWW[[[```dddgggiiilllnnnpppssswwwzzz{{{nnneeeYYYPPPLLLIIIEEEAAA>>>>>>===<<<<<<<<<<<<<<<@@@??????>>>===<<<<<<;;;>>>>>>===<<<;;;::::::999888999::::::999999:::;;;999777999<<<<<<<<>>===<<<;;;:::999999888888888999::::::;;;;;;888888777777777888:::;;;::::::;;;;;;<<<======>>>@@@@@@AAABBBCCCDDDEEEFFFHHHIIIJJJKKKNNNPPPSSSTTTSSSUUUXXXYYYYYYYYYZZZ[[[aaabbbcccdddfffggghhhiiijjjkkkmmmnnnpppqqqqqqqqquuuwwwyyyyyyxxxxxxyyyzzz~~~~~~~~~}}}}}}~~~}}}~~~}}}{{{wwwxxxyyy|||}}}{{{zzzxxxwwwwwwxxxyyywwwvvvwwwuuusssqqqnnnmmmlllkkkjjjiiifffccc```]]][[[YYYWWWTTTOOOLLLJJJHHHGGGFFF???@@@@@@AAAAAABBBCCCCCC@@@AAACCCCCCCCCCCCDDDFFFHHHHHHIIIKKKMMMOOOQQQRRRTTTWWW[[[^^^```bbbeeegggkkkmmmoooppprrrtttxxx|||xxxmmmccc[[[PPPJJJGGGFFFCCC@@@>>>>>>===<<<<<<<<<<<<<<>>>>>======<<<<<<<<<======<<<<<<;;;:::::::::999::::::999777666666777;;;999:::<<<>>>BBBPPP^^^uuu}}}xxxwwwqqqkkkooozzzyyyyyyyyylll]]]SSSFFFBBB;;;666333222222111//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,------...//////.........---------,,,---...//////...---,,,............------------........................///...---,,,,,,---...///////////////////////////000//////.........///////////////////////////.........///000000000000000000000111111111222222222333333444555555444333222555555666666666888;;;>>>>>>PPPjjjssslllpppxxxlllUUUKKKHHHDDD@@@@@@AAABBBBBBBBBFFFLLLQQQQQQWWWbbbnnn~~~}}}rrrssstttwwwyyyqqqjjjeeeccc```\\\ZZZYYYXXXVVVUUUPPPOOOMMMLLLKKKJJJIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCC??????>>>===<<<;;;::::::888888999999999:::::::::999888777777777888:::;;;:::::::::;;;<<<=========>>>>>>???@@@AAABBBCCCCCCEEEFFFGGGIIIKKKMMMOOOPPPPPPRRRTTTTTTTTTUUUWWWYYY]]]^^^___```bbbcccdddeeeggggggiiikkklllmmmmmmmmmpppqqqttttttttttttuuuwwwyyy{{{}}}~~~~~~}}}|||||||||||||||}}}~~~}}}|||{{{wwwwwwwwwyyy{{{|||zzzxxxwwwvvvttttttuuutttsssqqqqqqpppnnnllliiigggeeedddbbbaaa___\\\YYYVVVTTTSSSQQQNNNJJJGGGEEEDDDDDDCCC??????@@@@@@AAABBBBBBBBBAAACCCEEEEEEDDDDDDFFFGGGJJJJJJKKKLLLOOORRRUUUVVVXXXZZZ^^^aaaccceeehhhjjjpppqqqsssuuuvvvyyy}}}zzzrrrnnnjjjbbbZZZTTTNNNFFFBBBAAAAAA@@@>>>>>>===<<<<<<;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888999999888666666777888===;;;<<<>>>CCCMMM___nnnwwwssssssrrrttt~~~}}}yyymmm___PPPFFF>>>:::555222111111111000000000000000000000000000...............---------------------------------,,,,,,---..............................------------------......//////000/////////............---........................------,,,,,,,,,,,,------////////////////////////111000///.....................//////////////////......///000000000000000//////000000000111111111333333444444444444333333333444555555555666999<<<;;;FFFYYYrrrzzzsss}}}mmmmmmqqqxxxiiiUUUJJJEEECCCAAABBBBBBAAAAAACCCFFFIIIIIIPPPYYYaaakkk{{{yyyqqqllluuu~~~vvvqqqjjjfffaaa]]]ZZZXXXUUUSSSPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@@@@???>>>===<<<<<<999999999999999:::::::::999888888888888999::::::999::::::;;;;;;<<<<<<===;;;<<<<<<===>>>???@@@@@@BBBBBBCCCEEEGGGIIIJJJKKKLLLMMMNNNNNNNNNPPPSSSUUUXXXXXXYYYZZZ\\\]]]^^^^^^aaabbbccceeefffggghhhhhhhhhjjjmmmnnnnnnoooqqqssstttvvvyyy{{{|||~~~}}}|||}}}}}}|||{{{zzzzzzyyyyyyyyyzzzyyyyyyyyyyyyxxxxxxxxxvvvuuuttttttvvvvvvuuutttsssqqqooooooooonnnllljjjiiihhhfffdddaaa^^^[[[ZZZWWWVVVUUURRRPPPNNNLLLKKKHHHFFFDDDBBB@@@@@@@@@@@@>>>??????@@@@@@AAABBBBBBCCCEEEFFFFFFFFFFFFGGGIIILLLLLLMMMNNNQQQVVVYYY\\\]]]```dddfffhhhjjjlllnnnuuuwwwyyy{{{}}}}}}zzzwwwrrroooooooooooonnnkkkgggbbb\\\XXXUUUPPPKKKIIIEEE@@@>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<999999999999::::::;;;;;;777888999888888888;;;===;;;===@@@EEEMMMZZZmmm|||wwwooojjjnnnvvv{{{mmm```RRREEE<<<888555222000111111111000000000000000000000000000........................------------------------+++,,,...///000///...---........................------------...000111222......---------,,,,,,,,,........................------------------------////////////////////////111111000......---------............////////////......///000000000000000000000000000111111111222222333333333444444444444222333444444444555888:::===???KKKbbb}}}uuu{{{~~~yyyzzz~~~dddRRRJJJGGGDDDDDDCCCCCCBBBCCCEEEFFFFFFMMMTTTXXX\\\hhh{{{tttrrrwww{{{qqqmmmgggbbb^^^ZZZWWWTTTSSSRRRQQQPPPPPPOOOOOOOOONNNOOOPPPPPPOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFCCCBBBBBBAAA@@@@@@??????::::::::::::::::::::::::999999999999999999999999999999::::::;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>??????AAABBBDDDEEEFFFFFFHHHHHHIIIHHHIIIKKKOOORRRSSSSSSTTTUUUVVVWWWXXXXXX[[[\\\]]]___```aaabbbbbbbbbdddggghhhiiikkknnnpppqqqtttwwwzzz{{{}}}~~~~~~}}}{{{zzz|||zzzyyyxxxwwwvvvvvvvvvvvvuuutttsssrrrrrrrrrsssssstttrrrpppooopppppppppooonnnllljjjiiihhhgggeeeccc```___^^^\\\XXXUUUQQQOOONNNMMMLLLKKKIIIGGGFFFEEEBBBBBBAAA@@@>>>===>>>???>>>>>>??????@@@AAAAAABBBDDDFFFGGGHHHGGGGGGIIIKKKOOOOOOOOOQQQTTTYYY^^^```bbbeeehhhkkkmmmoooqqqsssyyy{{{~~~}}}wwwnnnjjjddd```^^^\\\[[[ZZZWWWTTTPPPMMMKKKHHHFFFEEEEEEBBB@@@>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;;;;777777888888999:::::::::888999999888777888;;;===;;;BBBJJJQQQYYYgggwwwpppgggccclll|||}}}oooaaaUUUIII>>>666444222000000111222222111////////////////////////---.....................------------------------+++,,,...///000///...------.....................------------...000111222......---------,,,,,,,,,.................................//////.........////////////////////////111111000......------------.........//////000000......///000000000000000111111111222222222333333222222222222333333444444111333444444444444666888<<<:::???SSSooo{{{zzzwww___RRRMMMEEEDDDCCCBBBBBBCCCCCCDDDBBBGGGLLLMMMNNNWWWgggtttzzztttwww{{{wwwpppjjjeeeaaa]]]ZZZVVVUUUTTTRRRQQQPPPPPPPPPPPPPPPQQQQQQPPPNNNLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGEEEDDDDDDCCCCCCBBBBBBBBB======<<<<<<;;;;;;::::::999999:::::::::999999999999999999:::::::::::::::::::::;;;;;;<<<<<<=========>>>???AAABBBCCCCCCCCCCCCDDDEEEEEEEEEGGGKKKOOOOOOOOOPPPPPPQQQRRRSSSSSSUUUVVVXXXYYY[[[[[[\\\\\\]]]___aaacccdddgggkkkmmmooorrrwwwzzz{{{|||~~~}}}zzzyyyzzz{{{|||~~~~~~|||}}}}}}{{{xxxvvvwwwxxx{{{zzzxxxyyyuuutttsssrrrrrrqqqqqqrrrrrrqqqooonnnmmmnnnoooppppppnnnkkkjjjjjjjjjiiihhhhhhfffcccbbbaaa```^^^\\\YYYXXXVVVSSSPPPMMMJJJHHHHHHHHHGGGFFFEEEDDDCCCCCC???AAABBBAAA???>>>???AAA>>>??????@@@AAAAAABBBBBBDDDFFFHHHHHHIIIIIIKKKMMMQQQQQQRRRUUUXXX]]]aaadddfffiiimmmppprrrtttwwwyyy}}}yyyqqqbbb^^^XXXSSSQQQOOOMMMLLLKKKHHHFFFGGGEEEBBBAAACCCBBBAAA@@@???>>>===<<<<<<;;;;;;;;;:::;;;;;;<<<===:::::::::999999999999999666777777777888888999999999999999777666777:::<<>>===<<<;;;;;;:::::::::;;;::::::999888999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<>>>???@@@@@@@@@??????@@@AAABBBCCCEEEHHHKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPRRRSSSUUUVVVVVVVVVXXXYYY[[[\\\^^^aaaeeehhhiiimmmssswwwxxxyyyzzz{{{~~~~~~}}}zzzuuurrrqqqqqqqqqssstttvvvwwwxxxxxxwwwuuuvvvuuussspppnnnooopppvvvyyy}}}}}}yyyuuussssssnnnnnnmmmlllkkkkkkkkkkkknnnmmmkkkjjjjjjjjjkkklllhhhgggeeedddeeedddbbbaaa```^^^\\\ZZZZZZYYYVVVTTTSSSQQQNNNKKKHHHFFFDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB>>>AAACCCBBB???>>>@@@CCC???@@@@@@AAAAAABBBCCCCCCDDDFFFIIIJJJKKKMMMPPPRRRTTTUUUWWWZZZ^^^bbbeeefffiiilllqqqtttwwwzzz}}}wwwnnnfffWWWSSSMMMIIIHHHGGGFFFEEEEEEBBBBBBDDDCCC>>>===AAA>>>?????????===<<<<<<<<<;;;:::::::::;;;;;;<<<===::::::999999888888777777666777777777777777777777888888999999:::===AAAEEETTT___hhhkkknnntttzzz{{{{{{vvvooonnnooouuuyyyiii___RRRFFF???:::555222333222111222333222000...---------------------------------.........//////------------------------,,,,,,,,,,,,,,,------...---------.........//////,,,---...//////...---,,,............------------------------------------------...//////...------////////////////////////000//////.........//////------......///000000111......///000000000000000111111111111222222222222222111111111111333444555111333555555555444555777333555888>>>KKK___www~~~{{{hhh___OOOJJJDDDAAA@@@@@@@@@>>>AAACCCEEEEEEFFFJJJRRRXXX]]]hhh||||||vvvxxxwwwpppjjjeeecccaaa^^^ZZZVVVSSSQQQPPPOOOOOONNNNNNNNNNNNNNNOOOKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFBBBBBBAAA@@@???======<<<::::::;;;;;;;;;:::999888999999999999999888888888999999999999::::::::::::999:::<<<>>>>>>>>><<<<<<:::<<<>>>@@@@@@BBBDDDFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLNNNOOOPPPPPPPPPQQQRRRTTTUUUVVVYYY]]]aaaaaaeeelllppprrrrrrssssssrrrrrrrrrooollliiihhhiiihhhiiikkkmmmooopppppppppllllllkkkiiigggggghhhjjjmmmnnnppppppooommmkkkiiigggfffeeedddcccccccccccceeeeeedddccccccccccccccc______^^^^^^___^^^[[[YYYXXXVVVTTTSSSSSSRRRPPPNNNNNNKKKGGGDDDAAA@@@@@@AAA????????????@@@@@@@@@@@@===@@@CCCBBB???===???BBB@@@AAAAAABBBBBBCCCDDDDDDEEEHHHKKKMMMOOORRRUUUWWWXXXZZZ]]]aaadddggghhhiiilllpppuuuyyy|||~~~tttmmmfff^^^WWWOOOKKKGGGDDDCCCDDDDDDCCCDDDAAAAAADDDBBB;;;;;;???:::<<<=========<<<<<<===::::::::::::;;;;;;<<<===;;;::::::999888777666666777777777777777666666666555666999<<<@@@FFFMMMRRRaaakkksssrrrqqquuuyyyxxxxxxvvvtttuuutttrrrppppppqqquuuxxxzzz~~~kkk^^^UUUHHH>>>888666333111333222111222222111...,,,---------------------------------.........//////---------------------------,,,+++***+++,,,---...---------.........//////+++,,,...//////---+++***,,,,,,+++++++++*********------------------------,,,,,,---......---,,,,,,//////////////////////////////.........//////000---------...///000000111...//////000000000000000000000000000111111111111111111000000111333444666222444666666555555666777444999<<<;;;>>>LLLcccwwwppphhhWWWPPPHHHCCCBBBAAA@@@???===>>>???@@@BBBFFFKKKOOOVVV]]]kkk~~~wwwpppqqqzzz~~~wwwrrrjjjhhhddd```[[[WWWUUUSSSOOONNNMMMLLLMMMNNNOOOPPPKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHGGGCCCCCCBBBAAA@@@>>>======::::::;;;<<<;;;:::888777999999888888888888888888888888888888999999999999777888:::<<<<<<<<<:::999666999<<<>>>???@@@BBBCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKLLLMMMMMMLLLMMMOOOOOOPPPSSSXXX[[[ZZZ___fffjjjlllllllllmmmhhhiiiiiigggdddcccccccccbbbccceeegggiiijjjkkkkkkdddddddddcccbbbbbbdddffffffeeefffggghhhgggdddaaabbbaaa```___^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[YYYYYYYYYZZZ[[[ZZZVVVTTTSSSQQQOOONNNNNNNNNLLLJJJKKKHHHCCC???======>>>???<<<<<<<<<======>>>>>>???<<>>===<<<<<>><<<;;;:::999888::::::999999888999999999777777777777777777777777999888777666666777999:::555999>>>CCCIIIRRR]]]dddrrrvvvtttnnnmmmtttxxxwwwtttmmmddd```cccjjjqqqtttxxxyyy|||{{{lll___PPPJJJAAA:::666333111000000000///................................................------,,,,,,,,,++++++++++++,,,,,,---...,,,,,,------------------///......------,,,++++++,,,,,,,,,------.........---------,,,,,,---......------------------------,,,---......//////......++++++,,,,,,---...//////........................////////////000000000000000///.........///111222...//////000111222222222000000111111111222222222444444444444444444444444444777999999:::BBBOOO[[[xxx{{{ooofff___SSSFFFBBBCCCBBB===<<<===???@@@AAACCCGGGIIINNNTTT```nnn||||||uuurrrvvv}}}~~~wwwsssnnnjjjhhhccc]]]XXXXXXTTTPPPMMMLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLJJJIIIHHHGGGGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA============<<<;;;:::999999999999888888888888888:::999999888888888888888666666777777888888888999666666888999;;;<<<>>>>>>??????@@@@@@@@@AAAAAAAAADDDDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSTTTWWW\\\aaaeeeffffffeeecccaaa^^^[[[ZZZZZZ[[[\\\]]]]]]^^^___``````______^^^^^^]]][[[YYYYYY\\\^^^\\\]]]]]]^^^^^^^^^]]]]]]___^^^]]]\\\ZZZXXXVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSRRRPPPOOONNNNNNMMMLLLJJJHHHFFFFFFFFFFFF@@@@@@???>>>======>>>>>><<<;;;:::::::::<<<===>>>??????@@@???>>>>>>@@@BBB@@@CCCEEEGGGFFFFFFFFFGGGIIIKKKOOORRRUUUYYY^^^aaaeeefffgggkkknnnqqqqqqqqqrrryyy}}}vvvrrrjjjdddZZZSSSMMMIIIEEEBBBBBBAAA@@@???>>>>>>>>>???@@@??????>>>>>>===============<<<<<<;;;;;;:::::::::999999888888999999999777777777777777777777777666666666777777777888888;;;???FFFMMMUUU___iiipppqqqtttsssmmmkkknnnqqqppphhhdddbbbdddlllvvv~~~{{{nnn^^^RRRFFFAAA;;;555333111111000222111111000000000000000..............................---------,,,,,,,,,,,,+++++++++,,,,,,---...------------------,,,,,,,,,,,,------------------,,,------------------...,,,++++++***++++++,,,,,,------------------------,,,---......//////......------......///000000111.........................../////////000000000000000//////...///000111222///000000111222222333333111111111111222222222222444444444444444444444444444777999888888===HHHQQQkkkzzz{{{tttdddRRRHHHFFFEEEBBBAAABBBBBBBBBBBBDDDFFFGGGLLLPPPYYYdddnnnzzzvvvuuuyyyyyytttpppllleee```[[[XXXSSSPPPOOONNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHEEEEEEEEEDDDCCCBBBAAAAAA????????????>>>===<<<<<<::::::999999888888888777;;;:::999999888888999999888888888888999999999:::777777888999;;;<<<======>>>>>>>>>?????????@@@@@@???@@@AAABBBCCCCCCCCCCCCFFFGGGHHHJJJLLLMMMOOOOOOOOORRRWWW\\\___`````````]]][[[YYYVVVUUUUUUWWWXXXYYYZZZZZZ[[[\\\\\\[[[[[[\\\\\\[[[XXXUUUUUUVVVXXXUUUVVVVVVWWWVVVVVVUUUUUUWWWWWWVVVVVVTTTSSSQQQPPPPPPOOONNNNNNMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIIIIHHHIIIHHHFFFDDDCCCCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>@@@AAAAAA@@@@@@AAACCCBBBDDDGGGIIIIIIIIIJJJKKKMMMPPPTTTXXX[[[___dddgggmmmnnnppprrrvvvxxxyyyyyyzzz}}}vvvnnnhhhaaa[[[WWWXXXTTTOOOJJJFFFCCC@@@>>>======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;<<<<<<999999888888888999999:::777777777777777777777777333444555666777888888999>>>GGGUUUaaajjjnnnqqqrrrkkknnnmmmhhheeefffgggfff^^^___dddmmmyyy{{{kkk]]]OOOEEE===999555222111222222111222111000000//////000000------------------------...------------,,,,,,,,,,,,,,,+++++++++,,,------......------,,,,,,+++++++++++++++,,,---..................---------------,,,,,,+++++++++++++++,,,------------------------,,,---......//////......------......///000000000............................../////////000000000///////////////000111111000111111222222333333333111111222222222333333333333333333333444444444444444777888777555777???FFFXXXnnn~~~gggVVVMMMIIIEEECCCBBBAAA@@@@@@AAAAAABBBFFFIIIOOOXXX___hhhvvvyyyyyysss}}}|||wwwppplllddd```[[[WWWUUUSSSQQQPPPOOOOOOOOONNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJJJJKKKGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBBBBAAA@@@???>>><<<;;;;;;:::999888777777;;;;;;:::999999999999999999999999:::::::::::::::888888999999:::;;;;;;;;;<<<<<<<<<=========>>>>>>@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCEEEFFFHHHIIIIIIIIIKKKPPPTTTWWWXXXXXXWWWVVVTTTRRRPPPOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUXXXWWWVVVSSSPPPOOOOOOQQQRRRRRRSSSRRRRRRQQQPPPOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJJJJIIIHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@????????????@@@???>>>>>>>>>>>>>>>>>>??????????????????>>>>>>===???BBBBBBBBBBBBCCCDDDDDDFFFJJJKKKLLLMMMOOOQQQTTTWWW\\\```cccggglllooorrrsssuuuwwwyyy{{{}}}~~~}}}zzzxxxvvvtttqqqooojjjgggaaa[[[UUUOOOKKKHHHJJJIIIGGGEEECCCAAA???>>>:::::::::::::::;;;<<<<<<<<<<<<<<<======>>>>>>>>><<<<<<;;;;;;;;;;;;::::::888888888888888999999:::666666666666666666666666333333333444666999;;;===@@@NNNccctttzzzuuujjjbbb```aaaaaa___\\\]]]^^^^^^___dddnnnzzzzzziii[[[OOOEEE???999666333222333444444333//////...------------...------------------------------------------------,,,,,,,,,++++++,,,,,,---......------,,,+++******++++++,,,,,,,,,---------//////......------,,,,,,///......------------...------------------------,,,---......///.........,,,,,,,,,---------......................................./////////000000///////////////000000111000000111111111222222222222222222222333333333333333333333333333444444444333666777666444555999===JJJaaa~~~yyykkk[[[OOOHHHEEECCCAAA@@@@@@AAAAAAAAAAAACCCIIIPPPWWW]]]iiiuuuxxxzzzyyytttmmmiiiccc___[[[YYYVVVTTTPPPPPPPPPOOOOOONNNNNNNNNLLLLLLKKKJJJJJJKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCBBBDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;:::999888888;;;:::999999888999999999999999999999::::::::::::999999999999999::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAAAAA>>>??????AAABBBCCCDDDDDDCCCEEEIIILLLOOOPPPOOOOOOOOONNNLLLKKKJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOOOONNNQQQQQQPPPNNNKKKJJJKKKLLLNNNNNNNNNNNNMMMLLLJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBAAA??????>>>=========<<<<<>>>>>>>>>>>>>>???===>>>?????????>>><<<<<<<<>>>>>>>>>>>===<<<;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;<<<======>>>>>>>>>===<<<;;;:::999888888888777777777888888999:::666666666666666666666666666555333444666<<>>:::777555333222333333333222///......------------------------------------------------------------------,,,,,,++++++,,,,,,,,,......---,,,++++++******------,,,,,,,,,+++++++++/////////......---------000///......---------...------------------------,,,---......///.........,,,,,,,,,---------------....................................////////////...//////000000000000000////////////000000000000111111222222222333333333222222222333333333444444222444666666555555888:::CCCTTTooo~~~rrryyysss```SSSNNNJJJEEECCCCCCEEEEEEEEE@@@AAAEEELLLQQQUUU^^^hhhooo{{{zzzwww}}}vvvrrrkkkeeeaaa]]]ZZZXXXSSSSSSRRRQQQOOONNNMMMMMMKKKKKKJJJJJJIIIJJJJJJJJJJJJIIIIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>>===<<<;;;::::::::::::999888888888888999999999999999999999888888999999999999999999999999888888999999999:::::::::999::::::;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAA@@@AAADDDGGGHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKJJJHHHHHHIIIJJJFFFFFFFFFFFFEEEDDDCCCBBBDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@==================<<<<<>>>>>>>>>>>>>>??????>>>>>>@@@@@@@@@???>>>===<<>>===<<<;;;:::888777777777777777777777888999:::777777777777777777777777888777666777;;;AAAGGGKKKTTTWWW]]]aaabbb]]]UUUOOOOOOLLLKKKNNNQQQUUU^^^fffpppwww|||}}}tttgggXXXMMMDDD;;;666444333222000000111111///...111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,+++++++++,,,,,,------,,,,,,++++++******---------,,,+++*********/////////...............///...---,,,++++++++++++------------------------,,,---......//////......////////////////////////........................------........./////////......///000000000000000////////////////////////000000111111111222222222111111222222333333444444222444555555555666888:::???HHH[[[vvvxxxxxxzzzkkk[[[SSSJJJDDDBBBCCCCCCBBBBBBAAACCCHHHKKKLLLQQQXXX```hhhvvvvvvvvv|||uuunnnhhhddd___]]]ZZZYYYWWWUUUSSSQQQOOONNNLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>======;;;;;;:::999999999999999999999999999888888888888888888888999999999999999777777888888888999999999999::::::;;;;;;;;;::::::;;;<<<<<<<<<======>>>>>>>>>???AAACCCDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCEEEFFFFFFEEEDDDFFFGGGCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCBBBBBB???AAACCCEEEFFFHHHLLLNNNOOOQQQTTTVVVXXX[[[^^^aaafffiiinnnrrruuuwwwyyy{{{~~~yyyuuulllgggaaa[[[XXXUUUSSSQQQKKKKKKKKKLLLKKKJJJIIIHHHIIIHHHFFFFFFGGGFFFEEECCCAAACCCCCC@@@===;;;===>>>===>>>???>>>;;;;;;===???<<<;;;;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888666666666666777888999:::777777777777777777777777777888:::>>>BBBGGGKKKNNNUUUSSSQQQRRRTTTUUUTTTRRRQQQKKKIIILLLQQQXXXeeerrrzzz|||~~~yyyeeeXXXKKKDDD>>>666111111000//////000111000...,,,000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++............///////////////...---,,,,,,+++++++++------------------------,,,---......//////......////////////////////////........................---------.........//////---...///000111000000///000000000/////////////////////000000000111111111000111111222333333444444444444444444444555666888;;;>>>III]]]vvvpppeeeUUUJJJDDDBBB@@@>>>BBB@@@AAAEEEFFFFFFHHHMMMSSSXXXcccppp{{{}}}{{{tttooojjjgggcccbbb___\\\YYYVVVTTTSSSNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@======<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999999777777888888999999999:::777777777777888888888888;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@AAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@??????@@@BBBCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@<<<<<<===>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>><<<<<<>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBDDDEEEFFFDDDEEEFFFGGGIIILLLQQQUUUXXXZZZ\\\^^^___bbbfffjjjmmmqqquuuyyy{{{|||}}}qqqpppnnnlllhhhdddaaa```XXXUUUQQQNNNLLLJJJGGGEEEHHHHHHHHHGGGFFFDDDCCCBBBDDDCCCAAAAAABBBBBBAAA???>>>@@@@@@>>>:::999:::<<<<<<>>>>>><<<999888;;;>>><<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666666666777888999:::777777777777777777777777666999>>>DDDHHHLLLMMMNNNNNNLLLKKKNNNRRRUUUUUUTTTUUUNNNJJJMMMSSS[[[kkkyyy~~~qqqfffYYYMMMAAA>>>;;;555111222///...///000222222000.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,++++++++++++++++++++++++++++++,,,,,,*********++++++,,,------------......//////000000111111000///...---------------------------------,,,---......//////......---------------------,,,........................---------.........//////---...000111111111000///111111111000000000000000////////////000000000000000000111222333333444444555555444333333333555666777888===KKK```xxxyyyeeeUUULLLHHHDDDAAA@@@>>>???DDDEEEEEEGGGKKKKKKOOOXXXccciiirrr{{{wwwxxxzzzuuuqqqjjjhhheeebbb^^^ZZZXXXVVVPPPOOONNNLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBB??????>>>===============<<<<<<<<<;;;;;;:::::::::666777777888999999::::::777777777777888888888888888888999999999888888777999999999999999:::::::::;;;<<<<<<===>>>>>>>>>>>>:::;;;;;;<<<<<<=========>>>?????????>>>===<<<<<>><<<<<<===;;;;;;<<<<<<===<<<<<<<<<<<<======>>>>>>============<<<;;;;;;::::::;;;;;;=========>>>>>>??????@@@;;;<<<>>>???@@@??????>>>>>>>>>===>>>>>>???@@@@@@??????>>>???@@@BBBDDDFFFHHHHHHIIIIIIKKKOOOUUUZZZ___aaacccdddeeehhhlllooosssvvv{{{~~~[[[ZZZXXXVVVTTTRRRPPPPPPJJJIIIHHHGGGEEEDDDCCCBBBEEEDDDCCCBBBAAAAAAAAAAAA;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::999888666555444555666777777888888777777888888888777666777:::<<<<<>>======>>>>>>===============<<<<<<;;;:::::::::999999999888888777888888999999999888888::::::999999999999::::::888888888888888999999:::<<<;;;:::::::::;;;<<<===<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===:::777777:::<<<;;;:::;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@@@@AAA????????????>>>>>>>>>>>>?????????@@@AAABBBBBBCCC@@@BBBCCCFFFGGGIIIIIIJJJLLLMMMNNNOOOQQQUUU[[[___dddgggkkkllllllmmmqqqtttwwwyyy|||MMMLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBAAA@@@??????@@@???>>>======<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999777666555444555555666666666555555444555777888888:::===???EEEHHHLLLNNNMMMKKKJJJJJJEEEJJJRRR]]]fffkkklllllllllfff``````gggqqqzzzqqqaaaSSSJJJ===;;;888444111000//////////////////////////////---------...............,,,++++++++++++++++++,,,+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------......------...---------,,,,,,,,,,,,.........////////////000///////////////000000111000000000000000000000000000000111111111222222222222222111111111222333333333222222111222333444555999444666>>>DDDMMMaaawwwyyylllaaaSSSGGGGGGCCCAAABBBBBBAAABBBFFFDDDEEEIIINNNSSSXXXdddppp~~~}}}}}}wwwrrrnnnjjjgggdddccc```]]]ZZZXXXUUUQQQOOONNNMMMKKKJJJIIIIIIJJJJJJHHHHHHHHHIIIHHHHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>???????????????>>>======<<<<<<<<<<<<;;;;;;;;;;;;888999999::::::999999999:::999999999999999999:::888888777777888888999:::;;;:::999999999:::;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<:::777777999;;;:::999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCCCCDDDFFFIIIKKKMMMNNNOOORRRSSSTTTUUUWWW[[[```dddjjjnnnqqqrrrrrrtttxxx{{{}}}AAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>===============<<<;;;:::999999999999;;;<<<============<<<;;;;;;<<<<<<<<<<<<==================<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::999888888555555555555555555555555222555999<<<===???BBBDDDIIIJJJLLLKKKIIIGGGFFFGGGIIIQQQ^^^jjjrrrvvvwwwxxxxxxsssnnnmmmqqqyyy|||mmm^^^PPPEEE???777666444222111///------///////////////.........+++,,,,,,---......//////+++++++++,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++++++++,,,------......------------------,,,,,,,,,,,,...////////////000000000//////......//////000111000000000000000000000000000000000111111111222222333333222111111111111111222222222222222333444444888444555999;;;???NNN^^^vvvbbbPPPJJJCCC>>>???@@@??????AAABBBAAACCCGGGIIIMMMVVV___iiiwwwyyyvvv{{{~~~xxxsssoookkkhhheeeaaa^^^[[[XXXTTTQQQOOOMMMKKKIIIHHHGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDBBBAAA?????????AAAAAAAAAAAAAAA@@@??????????????????>>>>>>>>>>>>::::::;;;;;;;;;;;;::::::::::::999999999999::::::888888777777888888999:::999999888888888999:::;;;;;;::::::999999::::::;;;::::::::::::999999999999888888999999999:::::::::;;;:::888888:::;;;:::999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>?????????????????????BBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAABBBCCCCCCFFFGGGJJJMMMPPPSSSUUUVVVZZZ[[[]]]^^^___cccgggkkklllooosssttttttvvv{{{tttkkk============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;999999999999999999999999999999999999999999999999888999::::::::::::999999777777666666666666777777555888===@@@BBBDDDFFFHHHHHHIIIIIIHHHGGGHHHJJJLLLSSS\\\iiirrrwwwzzz|||~~~~~~|||yyyxxxzzz|||kkk[[[MMMCCC<<<888444444444444333111///...111000000000000000//////,,,,,,,,,------.........***+++,,,------,,,+++******+++++++++,,,---------++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------///.........---------,,,+++,,,------......------....................................///////////////............///000000000000000000000000000000000000000000111111111111222222111111111111111222444444444444444555555555777555666888999:::CCCNNNiii~~~qqq^^^NNNEEE===>>>@@@@@@???@@@BBB@@@AAADDDFFFGGGMMMUUU___hhhwww{{{yyy~~~yyyuuuqqqmmmiiieeebbb^^^ZZZVVVSSSQQQNNNKKKIIIHHHGGGGGGIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@BBBAAAAAAAAA@@@@@@@@@@@@<<<============<<<<<<;;;;;;::::::999999::::::;;;888888888888888999::::::888888888888888999999:::::::::999999999999:::::::::999999999999888888888888888888888999999999999<<<;;;;;;;;;;;;<<<<<<;;;=========>>>>>>>>>??????=========>>>>>>>>>??????@@@?????????????????????AAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDIIIJJJMMMPPPTTTXXX[[[]]]aaacccdddeeefffiiimmmqqqoooqqqtttuuuvvvzzz}}}qqqeee]]]<<<<<<<<<<<<<<<<<<<<<<<<888888999999:::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888999:::::::::999999666666555555666666777888999<<>>======<<<<<<;;;;;;;;;;;;<<<<<<999999999999999:::;;;;;;888888999999::::::::::::;;;::::::999999::::::;;;:::::::::999999999888888888999999999999:::::::::===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHLLLNNNPPPTTTYYY]]]aaadddgggiiikkkllllllooorrruuuuuuxxx{{{|||~~~tttjjjbbb\\\XXX999999999999999999999999666666666777888999999999::::::999999999999::::::<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999999999999999999999999777888888999999999888888555444444444555777999:::;;;===@@@@@@@@@@@@BBBCCC???BBBFFFKKKQQQXXX```eeemmmpppsssvvvxxxzzz}}}~~~}}}}}}uuuaaaYYYMMMBBB;;;777555444///000111111111000...............---,,,,,,++++++......------,,,++++++***+++++++++,,,,,,+++++++++((((((((()))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,+++,,,------......------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------......///000/////////////////////////////////000000000111111/////////000111222333444000000111222222222222222///111333555777999===@@@CCCZZZvvv~~~|||xxxfff[[[PPPJJJGGGCCCBBBCCCAAA>>>>>>BBBDDDCCCEEEIIIMMMPPPYYYfffqqq}}}zzzsssuuu}}}~~~yyytttooojjjfffaaa^^^ZZZVVVRRROOOMMMLLLFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEDDDDDDEEEEEEFFFGGGCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBAAAAAA@@@???>>>>>>>>>============>>>>>>;;;;;;::::::;;;;;;<<<===999:::;;;<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>@@@AAAAAA@@@??????@@@=========>>>>>>>>>???????????????@@@@@@@@@AAAAAA??????@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBDDDEEEGGGIIIKKKMMMOOOPPPSSSTTTVVVZZZ___dddiiikkknnnoooqqqrrrssstttwwwyyyyyy|||wwwkkkaaa\\\ZZZYYYYYY999999888888888888888888777777888888999999::::::::::::999999999999::::::<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888777777888888888777666666777666666777888;;;>>>??????@@@AAAAAA@@@AAACCCEEEDDDGGGMMMSSSZZZbbbkkkpppssstttwww{{{~~~qqqcccOOOJJJAAA;;;666333111000//////000000///......---......------,,,++++++***---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++***************++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++++++++,,,,,,,,,,,,,,,,,,---------.........------------...//////////////////////////////////////////000000000111000000000000000111222222///000111222333222222111000222444444666888::::::>>>JJJ\\\qqq|||~~~ssseeeYYYMMMDDDAAACCCBBB???>>>BBBCCCBBBBBBEEEGGGIIIPPP[[[ccciiiuuu|||wwwvvvzzzzzzuuuqqqjjjgggccc]]]YYYUUUSSSRRRMMMMMMMMMLLLLLLJJJIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@??????>>>>>>??????@@@<<<<<<<<<<<<<<<===>>>>>>;;;<<<===>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===@@@BBBBBB@@@>>>???@@@>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFIIIJJJLLLOOORRRUUUWWWYYY\\\]]]^^^bbbggglllqqqttttttvvvxxxyyyyyyzzz}}}~~~vvvkkkeee]]]XXXWWWZZZ]]]___<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888777777777777777666555555:::::::::;;;===@@@CCCEEECCCDDDDDDCCCCCCDDDGGGIIIQQQUUUZZZaaahhhpppxxx}}}vvvvvvyyy}}}zzz~~~}}}ppp```RRRDDD@@@;;;666333000---+++111111000000////////////000000///......---,,,,,,***++++++,,,,,,------...---,,,+++******+++,,,---/////////......---------++++++++++++++++++++++++((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111111111000//////......+++,,,------......------,,,,,,,,,------.........---------.........//////...------------...//////////////////////////////////////////000000000000222111111000000000000000111222333444555444333333444666666666666888888777<<>>??????<<<===???@@@@@@@@@???>>>======<<<<<<<<<<<<======???>>>>>>>>>>>>=========>>>>>>>>>>>>????????????<<>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBB>>>>>>???@@@AAAAAABBBBBBEEEEEEFFFGGGHHHHHHIIIIIILLLNNNPPPTTTWWW[[[]]]___bbbcccdddhhhlllrrrwwwzzzyyy{{{}}}~~~~~~{{{nnnddd```\\\WWWVVVYYY^^^ccceee999999888888999999:::;;;999999999::::::;;;;;;;;;999999999999999999999999;;;;;;<<<;;;999999;;;===;;;;;;;;;:::::::::999999888888888888888888888888777777666666777888999999;;;;;;;;;;;;999777555333555444444444444555666666777888;;;???CCCDDDCCCAAACCCFFFIIIKKKKKKMMMQQQTTT]]]ccckkkrrrwwwzzz|||}}}|||~~~zzzwww{{{~~~}}}|||}}}xxxkkk\\\NNNEEE===:::777333111/////////////////////............------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++)))((((((+++---...,,,***+++---...,,,***++++++++++++++++++++++++***************+++++++++***+++,,,,,,------,,,,,,---.........---,,,,,,+++,,,,,,,,,---------......------------------------,,,---......//////......------......//////000000000000000000////////////000000000000000000000000222222222222222222222222444333222222222444666888:::888===JJJ\\\ooo{{{xxx}}}nnn^^^PPPGGGIIIEEECCCBBB@@@>>>@@@EEEBBBFFFJJJMMMOOOQQQVVVZZZccchhhrrrxxxpppqqqwww}}}wwwsssppplllgggbbbbbb^^^ZZZWWWUUUSSSQQQPPPPPPNNNMMMMMMNNNMMMLLLJJJHHHHHHIIIIIIJJJKKKKKKLLLFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>@@@?????????AAAAAA???===@@@@@@AAA@@@@@@???>>>===????????????????????????@@@<<<;;;>>>@@@??????AAA???AAAAAA???@@@BBBAAA>>>AAA???===>>>AAABBBAAA@@@BBBBBBCCCCCCCCCCCCCCCBBB@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAACCCDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMPPPSSSUUUZZZ___```^^^^^^bbbfffiiihhhhhhkkkoootttwwwyyy|||wwwpppfff___\\\WWWXXXYYY[[[^^^eeemmmrrr999999888888999999:::;;;999999999:::::::::;;;;;;999999999999999999999999:::;;;<<<;;;:::999;;;<<<;;;;;;;;;;;;::::::::::::888888888888888888888888777777666666777777888999888888888888777666555555555555555555666777888999>>>@@@BBBDDDFFFHHHJJJKKKNNNTTTZZZ]]]]]]^^^cccgggrrruuuyyy{{{|||}}}xxxwwwzzzvvvyyy}}}uuugggZZZNNNCCC===999777444111///.........////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,+++******+++---...,,,***+++---...,,,***++++++++++++++++++++++++,,,,,,++++++******))))))***+++,,,,,,------,,,,,,------......------,,,+++,,,,,,,,,---------......------------------------,,,---......//////...............///////////////000000000000////////////000000000000000000000000222222222222222222222222444333222222222444666777888777:::BBBMMM\\\rrr~~~{{{kkk\\\RRRKKKGGGFFFGGGEEEAAA???AAA@@@CCCGGGIIIJJJKKKNNNQQQSSSWWW___iiisss}}}wwwxxxvvvzzz}}}yyytttooollliiieeebbb```^^^[[[YYYUUUSSSPPPOOOOOONNNLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@?????????>>>>>>???AAAAAA???>>>>>>>>>???@@@@@@@@@??????????????????????????????AAA===<<>>>>>@@@BBBCCCBBB@@@BBBEEEBBB===@@@>>><<<<<<>>>@@@???===??????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGIIIJJJJJJLLLMMMOOOPPPQQQSSSVVVYYY\\\```eeefffeeeeeeiiimmmpppooooooqqquuu{{{~~~pppiiiccc\\\WWWVVVVVVXXX\\\```fffnnnwww~~~999999888888999999:::;;;999999999999:::::::::::::::::::::::::::::::::::::::;;;<<<;;;:::999:::<<<;;;;;;;;;::::::::::::999888888888888888888888888777666666666666777777888555555444444444555666666666666666777888:::;;;<<<@@@BBBDDDDDDDDDHHHNNNTTT[[[cccmmmpppoooooosssxxx}}}}}}xxxqqqooommmsss~~~|||rrrbbbRRRFFF>>>888555444333111///---------.../////////............---------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,...---,,,+++,,,------,,,++++++------,,,+++++++++++++++++++++++++++------,,,+++***)))((((((***+++,,,,,,------,,,,,,------......------,,,,,,,,,,,,,,,---------......------------------------,,,---......//////......///////////////.........////////////000000000000000000000000000000000000222222222222222222222222333333222222222444666777777777999;;;???III^^^pppzzzvvvzzzrrrhhhZZZTTTNNNLLLIIIDDDAAABBB???AAADDDEEEFFFFFFGGGIIIJJJLLLQQQYYY___gggvvvrrrooorrrzzzzzzuuussspppnnnkkkhhhdddaaa]]][[[XXXVVVUUUSSSPPPNNNOOONNNNNNMMMLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>======???AAAAAA@@@???<<<===>>>???@@@@@@@@@@@@????????????????????????BBB???===??????===>>>AAADDDFFFFFFDDDDDDFFFDDD???AAA@@@>>>===>>>>>>===<<<>>>>>>??????@@@@@@@@@@@@BBBCCCDDDDDDEEEEEEEEEEEEGGGHHHIIIKKKMMMNNNPPPQQQSSSUUUWWWYYYZZZ\\\```cccfffiiimmmnnnmmmnnnqqqtttsssrrrrrrtttxxx}}}wwwkkk```ZZZXXXTTTTTTVVVYYY]]]cccjjjsss}}}999999888888999999:::;;;999999999999999999999:::::::::::::::::::::::::::999:::<<<;;;:::999:::;;;::::::999999999888888888888888888888888888888888666666666555555666666777444333222222222333555666555555666777999;;;===>>>???AAACCCCCCDDDKKKWWW```kkkuuu}}}zzz|||~~~~~~xxxnnnkkklllttt{{{kkkaaaRRRDDD;;;555222111000000///...------......//////.........---------........................++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))+++......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,------...------,,,,,,,,,,,,,,,---------......------------------------,,,---......///.........000000//////......------////////////000000000000000000000000000000000000111111111111111111111111222222222222333444555666888777888:::;;;@@@OOO]]]vvv|||vvvxxxwwwkkk]]]UUUOOOIIIEEEDDD@@@AAACCCDDDDDDEEEEEEEEEIIIIIILLLQQQUUUZZZdddooo{{{rrrpppuuu~~~}}}{{{xxxtttoookkkgggdddaaa___^^^\\\YYYVVVVVVUUUTTTRRRPPPOOOMMMMMMKKKKKKJJJIIIIIIHHHGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAABBBBBBBBBAAAAAAAAA@@@@@@>>>======???AAABBBAAA@@@===>>>>>>???@@@@@@??????????????????????????????AAA>>>>>>@@@@@@>>>AAAEEEIIIPPPRRRMMMGGGEEEDDDCCCDDDBBBAAA@@@?????????>>>@@@@@@@@@AAABBBCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJLLLMMMOOOQQQSSSUUUWWWXXX[[[^^^```ccceeegggjjjmmmppprrrttttttssstttvvvxxxwwwwwwwwwyyy|||zzzsssggg^^^VVVTTTVVVWWW\\\aaabbbgggoooxxx999999888888999999:::;;;999999999999999999999999::::::::::::::::::::::::888:::;;;;;;:::999999:::888888888888777777777777888888888888888888888888666666555555555555555666666555333222222333444555555555666888:::<<<>>>???>>>BBBEEEHHHLLLVVVeeeppp~~~~~~yyyrrrpppvvv}}}}}}qqqhhhVVVOOOEEE;;;555222000//////............/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++(((***,,,---+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,------...------,,,,,,,,,,,,---------......------------------------,,,---......///.........000000//////......------.../////////000000000111000000000000000000000000111111111111111111111111111111222222333444444555888555555999<<<>>>DDDKKK___qqq|||||||||tttkkkcccWWWKKKEEECCCCCCBBBBBBCCCDDDDDDDDDEEEDDDFFFJJJLLLOOOVVV___jjjyyywwwrrrttt|||{{{wwwooollljjjhhhgggeeebbb```]]]\\\ZZZXXXUUUSSSQQQPPPMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>???????????????????????????===>>>AAAAAAAAAEEELLLYYYcccggg\\\KKKCCCCCCFFFCCCCCCBBBAAA@@@@@@@@@AAACCCCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLNNNPPPQQQQQQRRRTTTUUUVVVXXX[[[]]]^^^___bbbeeeiiilllnnnqqquuuwwwyyyyyyyyyxxxxxxxxxzzz{{{}}}sssiiibbbYYYTTTQQQUUUZZZ```gggooorrrwww999999888888999999:::;;;999999999999999888888888999999999999999999999999777999;;;<<<:::999999999888888888777777777666666888888888888888888888888666555555444444444444555777777666555555555666666666666777888:::<<<>>>???<<>>AAAAAAAAAAAAAAAAAAAAAAAA???>>>@@@BBBCCCCCCIIIRRRgggsssvvvgggRRREEEDDDFFFAAACCCCCCCCCBBBBBBDDDFFFGGGGGGGGGHHHIIILLLNNNOOOQQQSSSUUUWWWYYY[[[\\\\\\]]]^^^___aaaccceeefffgggiiilllqqquuuxxx{{{~~~~~~~~~~~~~~~sssjjjbbb[[[WWWTTTRRRTTT\\\dddjjjsss{{{999999888888999999:::;;;999999999999888888888777888888888888888888888888666999;;;<<<:::999888888999999999999888888888888888888888888888888888888666555444444333333444444666777888999999::::::999999999999:::<<<>>>???@@@>>>@@@FFFPPP]]]lllyyy}}}{{{|||~~~~~~tttfffWWWKKKDDD;;;777333000/////////...------......//////...............---------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,+++***)))+++---***,,,...---+++***,,,...------,,,,,,+++******)))***++++++,,,,,,---------***+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---------......------------------------,,,---......//////...............///////////////.........///000111111111000000000000000000000000111111111111111111111111000111111222333333444333333222444777666555888>>>FFFQQQdddxxx~~~}}}rrreeeVVVPPPIIIDDDCCCCCCBBBBBBEEECCCCCCFFFGGGFFFIIINNNPPPWWWbbbooo{{{}}}xxxxxx~~~|||yyyvvvssspppnnnllliiifffcccaaa```[[[ZZZYYYWWWVVVTTTSSSRRROOONNNNNNMMMMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBDDDEEEEEEDDDBBBBBBBBBBBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBEEEDDDDDDKKKTTTgggoooqqqfffUUUKKKHHHHHHCCCEEEGGGGGGGGGHHHKKKNNNPPPPPPOOOPPPRRRUUUWWWYYY[[[\\\^^^aaadddfffggghhhggghhhiiijjjkkkmmmnnnoooooosssxxx|||xxxqqqhhh```[[[YYYXXXXXX[[[\\\bbbllltttzzz999999888888999999:::;;;999999999999888888777777777777777777777777777777666999;;;<<<:::999888888;;;;;;;;;:::::::::999999888888888888888888888888666555444444333333333333555666999;;;============;;;;;;;;;<<<>>>???AAAAAAEEEGGGMMMYYYhhhwww}}}||||||}}}}}}}}}|||~~~uuufffVVVHHH>>>999:::666111......///000000,,,,,,---.........------......---------,,,,,,,,,------------------------))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++---------+++******,,,///***,,,...---+++***,,,...------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,---.........---,,,,,,,,,---------......------------------------,,,---......//////......---.........//////000000---......///000111111222000000000000000000000000000000000000000000000000000000111333333333333333444555888888333000777@@@???CCCOOOddd|||~~~{{{}}}~~~```YYYOOOHHHEEEEEEDDDCCCEEEBBBBBBDDDDDDCCCDDDHHHMMMQQQZZZdddnnnwwwyyyuuuyyy}}}~~~{{{yyyxxxvvvssspppmmmkkkjjjeeedddcccaaa___]]]\\\[[[VVVUUUUUUTTTSSSSSSRRRRRRMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFFFFDDDBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCEEEFFFDDDDDDKKKTTT]]]ccceee^^^VVVQQQNNNJJJGGGIIILLLMMMMMMOOOSSSVVVXXXXXXWWWXXXZZZ]]]```bbbaaabbbeeehhhkkkmmmnnnooommmnnnooopppqqqrrrssssssssswww|||sssiiieee___XXXSSSTTTXXX\\\^^^fffhhhqqq|||<<<:::888777666777888999888888888888888888888888:::999888777777888999:::999;;;<<<;;;888666888::::::999999999888888777777::::::;;;;;;;;;999777666666666666444222222444666777:::???AAA@@@>>><<<;;;===<<<;;;;;;<<<>>>AAACCCEEEHHHQQQ___ppp}}}yyyzzz~~~}}}}}}|||~~~{{{ooo]]]OOOFFF@@@;;;777222111111000000000000000//////.........---------------------------------,,,***)))+++---...,,,)))++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***((())),,,---+++)))+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,///...---------///111222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------........................000000000111111111...,,,000000000000000//////...///////////////.....................////////////111111111111111111111111333333333444444333222222444444444555555555555666;;;<<>>CCCDDDCCCAAA???>>>>>>>>>>>>>>>@@@DDDIIILLLMMMRRRZZZeeerrr~~~~~~{{{fff[[[LLL@@@:::666222///111000//////....../////////.........---------------------------------------+++)))***,,,---+++)))++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,...//////,,,+++)))***,,,---+++))),,,,,,,,,,,,+++++++++******++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------++++++,,,,,,,,,,,,------........................------,,,---......+++))),,,---....../////////////////////////////////.../////////000000000000111111111111111111111111111000111222333444555555555444444444444555555555555999;;;AAAKKKXXXkkkqqqmmmqqq|||}}}iii[[[RRRJJJDDDDDDCCCBBBBBBCCCDDDCCCBBBFFFGGGIIIMMMSSSZZZ```dddoooxxx}}}vvvppppppqqquuu}}}|||||||||{{{yyyvvvsssqqqllljjjgggfffeeedddcccaaabbbaaa___]]][[[XXXWWWVVVVVVTTTRRRSSSTTTUUUSSSQQQPPPPPPPPPQQQRRRRRRPPPNNNOOONNNMMMMMMMMMNNNOOOPPPLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSTTTVVVWWWYYYYYY[[[\\\]]]]]][[[[[[\\\]]]```aaacccddddddfffiiikkkmmmmmmllllllmmmppprrrtttxxxuuutttwww|||~~~|||yyy|||~~~xxxqqqiii```ZZZYYYWWWXXX[[[^^^cccjjjqqqvvv}}}999888777666555666777888888888888888888888888888999888888777777888888999999:::;;;:::888777777888999999888888888888777777888888777777888888999999777888::::::999999;;;<<<<<>>===============@@@FFFMMMSSSXXX^^^fffnnnttt|||~~~qqqgggRRRJJJ???777333222000...000///......------..................------------------------------------...,,,***)))***+++******++++++************++++++************************++++++,,,,,,,,,,,,,,,,,,''''''(((***+++,,,------,,,+++******,,,,,,+++***---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------------------------------,,,++++++,,,---,,,+++))))))***+++,,,..................//////////////////000000000000111111111111111111111111111111111111///000111222222222222222444444444444555555555555777999===@@@FFFXXXxxx~~~ooojjjooowww~~~sssaaaRRRHHHFFFDDDBBBBBBBBBBBBAAA???CCCCCCDDDFFFIIINNNRRRTTTXXX___jjjvvvxxxqqqhhhhhhmmmxxx}}}{{{wwwuuutttssssssrrrooommmlllkkkiiigggeeecccaaa``````___^^^^^^______]]]\\\[[[ZZZZZZ[[[\\\\\\ZZZXXXWWWVVVUUUTTTSSSTTTUUUVVVUUUUUUUUUUUUVVVWWWXXXXXXZZZZZZ[[[]]]^^^___```aaaaaaaaaaaacccfffhhhiiihhhjjjlllmmmnnnnnnooorrrtttsssttttttuuuvvvxxxzzz{{{}}}~~~tttkkkddd```\\\WWWVVVXXX\\\___dddiiipppxxx888777666666555666777777888888888888888888888888888888777777777777888888999::::::999888777777888777777777777777777777666888777666666777999;;;<<<999:::<<<<<<;;;;;;<<<======???BBBCCCAAA@@@@@@@@@AAAAAAAAAAAABBBHHHQQQXXXaaahhhppptttvvvzzzxxxhhhZZZQQQEEE@@@999444222222111111000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---***(((((()))******++++++************++++++************************+++++++++++++++,,,,,,,,,++++++************))))))******)))***************---,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***---,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,,,,------------------------------...---,,,---...///---,,,******+++,,,---......---............//////////////////000000000111111111111111111111111111111111111111111000///---,,,+++333333444444444555555555666888:::;;;===JJJeee~~~rrrnnnppptttxxx{{{fffXXXNNNJJJFFFCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEHHHJJJLLLLLLQQQXXX```iiivvvuuunnnjjjmmmssszzz~~~zzzwwwvvvuuusssqqqnnnllljjjjjjkkkjjjiiihhhhhhgggffffffeeecccccccccddddddcccaaa```___]]]\\\\\\\\\]]]]]]____________```aaabbbcccbbbcccdddfffggghhhiiiiiikkkjjjiiimmmrrruuuuuusssrrrtttuuuuuuuuuwwwyyy{{{yyyzzz{{{}}}~~~rrrjjjbbb]]]XXXYYYYYYYYY\\\aaajjjmmmsssxxx777666666666666666777777777777777777777777777777777777777777777777777777888888888888888999888888666666666666666666666666999888888888999:::<<<>>><<<===>>>===<<<;;;<<<===AAACCCFFFFFFFFFFFFGGGIIILLLMMMMMMKKKKKKOOOXXX___hhhnnnuuuwwwxxx{{{|||}}}ssscccSSSHHHBBB:::777333000///.........111000//////......//////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))'''''')))***++++++************++++++*********************************++++++,,,,,,,,,,,,+++++++++*********)))((()))))))))(((((())))))++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------///...------///000///...------.........------,,,---.........//////000000........./////////000000000000000000000000000000222222222111000...---,,,333333333444444444444555777666888;;;===CCCRRR```{{{vvvppplllmmmrrr{{{ppp\\\WWWOOOIIIFFFFFFFFFFFFCCCBBBBBBCCCDDDEEEGGGHHHIIIKKKOOOSSSXXXcccoooxxxwwwsssrrrqqqtttyyy{{{~~~}}}zzzxxxvvvtttsssttttttsssrrrpppooooooooonnnlllkkkkkkllllllkkkjjjkkkjjjhhhffffffeeeffffffgggggggggggghhhiiijjjjjjnnnoooppprrrtttttttttttttttrrrrrrtttyyy|||{{{yyy{{{}}}~~~{{{qqqhhhaaa\\\ZZZWWWVVVZZZ^^^```gggnnnwww{{{666666777777777777888888777777777777777777777777666777777888888777777666666666555777999::::::999666666777777777777777888;;;:::;;;;;;<<<===>>>???>>>???>>>===<<<===???AAADDDFFFIIIKKKLLLNNNQQQSSSWWWYYYYYYWWWTTTWWW___fffrrruuuxxxzzz|||{{{yyywwwxxx}}}zzzlll]]]OOOEEE>>>;;;555444222000///.........111000//////......//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))(((''')))+++++++++************++++++************************))))))******+++,,,,,,,,,((())))))***++++++,,,,,,((()))******(((((()))***+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,......---///////////////...------------......///000000000............////////////000000000000000000000000111111222333333333333333333333333333444444444444888666777;;;>>>???DDDIII]]]wwwxxxkkkiiijjjrrr}}}mmmfff]]]UUUOOOJJJGGGDDDAAAAAAAAAAAABBBCCCCCCDDDFFFHHHIIIKKKMMMTTT^^^eeesssyyyuuutttooossszzz~~~{{{yyyyyyyyyyyywwwuuutttuuuvvvuuutttqqqpppnnnlllkkkkkkkkkkkkmmmmmmmmmmmmnnnooopppqqquuuvvvxxxzzz|||||||||{{{{{{zzzzzz|||~~~}}}vvvlllccc]]]ZZZYYYXXXZZZYYY\\\ccchhhlllsss{{{666777777888888999888888777777777777777777777777555666777888888777666555555333333666999<<<<<<:::999999999999:::::::::;;;======>>>???@@@@@@????????????>>>>>>>>>@@@EEEIIIMMMPPPSSSVVVXXX\\\aaaeeefffiiikkkhhheeefffnnnuuu~~~}}}}}}~~~~~~vvvttttttwww}}}}}}lllcccTTTGGG???:::777666222222333222111000000111000///......------......++++++,,,,,,,,,---------++++++++++++++++++++++++(((***,,,+++(((''')))+++++++++************++++++************************((())))))***++++++,,,,,,'''(((((())))))******+++)))+++,,,+++))))))***,,,,,,,,,+++++++++************++++++,,,,,,++++++***))))))***+++,,,------...,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++------,,,---....../////////......------......///000000111...////////////000000000000000000000000000000000///000111222333444444444222222333333333444444444999666666999::::::===AAAKKK___xxx~~~wwwsssvvvzzzxxxnnndddXXXNNNGGGBBBBBBBBBAAAAAAAAAAAAAAAAAACCCEEEFFFFFFJJJQQQWWW```nnn~~~wwwvvvttttttyyyzzzyyywwwuuusssrrrssssssvvvvvvvvvvvvwwwxxxyyyyyy{{{|||~~~xxxgggccc\\\YYYYYY[[[]]]^^^dddeeekkksssxxx|||666777888999999999999999777777777777777777777777555666777888888777666555333222222555:::======;;;;;;;;;;;;<<<<<<=========>>>???AAABBBBBBAAA@@@@@@??????>>>>>>???DDDJJJOOO\\\^^^bbbeeeiiinnntttxxxwww{{{~~~|||xxxyyy{{{uuussstttxxx|||zzzqqqhhh[[[QQQCCC888444333333222,,,...///000///......///......---,,,,,,,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++&&&))),,,+++)))((()))+++++++++************++++++************************((())))))***++++++,,,,,,***))))))((('''&&&&&&&&&***---...---+++***,,,...---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++(((((()))***,,,---...///++++++***)))'''%%%$$$###,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---......++++++---...///000000000---------...///000000111000000000000111111111111000000000000000000000000///000000000000000///...222222333333333444444444999666555666555555;;;BBB???LLL^^^ttt~~~~~~~~~mmm]]]RRREEEEEEDDDCCCBBBAAAAAA@@@>>>@@@CCCDDDDDDGGGLLLQQQTTT```kkkqqqxxxxxxpppmmmqqqyyy~~~~~~~~~~~~vvvmmmeeeaaa]]]ZZZXXXYYY\\\aaaeeefffooorrryyy777777666555444666888;;;888888777777777777777777777:::::::::===AAAAAA>>>EEEBBB@@@@@@CCCEEEEEECCCBBBAAAAAAAAA@@@???>>>>>>AAAAAAAAAAAABBBCCCDDDEEEBBBEEEGGGGGGGGGLLLUUU\\\cccjjjooorrrwww}}}www|||~~~~~~}}}zzzttthhh[[[SSSCCC???:::444000//////000/////////000///......------------,,,,,,+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,---------,,,***((('''---,,,,,,++++++,,,,,,---************************************************((()))+++,,,---,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///+++,,,,,,---...///000000000000000000000000000000------......//////000000......///000000000000000000111111111111222222222555555444333333444444444666666777777777777777666???AAAJJJ\\\rrrppp```RRRMMMGGGCCCCCCCCCAAA???AAACCCDDDCCCAAACCCGGGKKKOOOSSSYYY```gggpppxxx}}}~~~yyyvvvtttqqqyyy}}}{{{pppfff___[[[YYYXXXZZZZZZ[[[^^^dddllltttyyy999999999888777999;;;<<<:::::::::::::::<<<>>>???@@@EEEGGGGGGIIIOOORRRRRRVVVSSSOOOMMMMMMLLLJJJGGGBBBAAAAAA@@@@@@@@@AAAAAA???@@@AAABBBDDDFFFHHHJJJIIIKKKLLLMMMOOOVVVaaaiiittt{{{|||{{{yyywwwttt}}}|||zzzyyyqqqfffZZZMMMEEE===:::777333111000000111////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++''''''''''''(((***,,,---,,,,,,++++++++++++,,,,,,************************************************)))***++++++,,,,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---------................................................///////////////......///000000000000000000000111111111222222222444444333333333333333444333444555555666666666666:::<<>>>>>>>>>>>???BBBFFFKKKMMMSSS[[[```___^^^ccchhhjjjiiifff```\\\WWWRRRMMMIIICCCAAA???>>>======???@@@@@@BBBEEEIIINNNRRRVVVXXXXXXYYYZZZ[[[^^^gggrrr{{{}}}zzzyyyyyyxxx~~~}}}}}}wwwkkk___SSSHHH>>>888444444222111000000000000000000...---------...///,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))&&&%%%$$$###%%%))),,,///++++++************++++++************************************************+++************+++,,,,,,+++++++++++++++*********,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.../////////.........---------........................///////////////...............///000000000000000000000000111111111222222333222222222222222333333333333444555666777777888555999???EEEMMMYYYiiittt}}}zzz~~~mmmdddXXXOOOKKKIIIGGGEEECCCCCCCCCAAA??????@@@BBBDDDFFFHHHKKKMMMQQQVVVZZZ___gggrrr}}}xxxtttpppooorrruuuvvvuuu~~~ssshhh```[[[YYYVVVUUUTTTTTTWWW\\\aaaeeejjjlllooovvvzzzvvv======>>>@@@CCCEEEFFFEEEGGGGGGGGGJJJOOOVVV]]]aaakkkuuu}}}zzztttsssuuuvvvpppmmmggg```XXXPPPJJJFFFGGGEEEBBB???>>>???AAABBBGGGKKKQQQXXX```fffkkknnnkkklllmmmnnnqqqwww}}}zzzllldddWWWKKKAAA;;;666444/////////000000//////...111000...,,,,,,---...///,,,+++++++++++++++++++++++++++++++++++++++++++++***************************)))'''&&&&&&((()))*********))))))))))))******************************************************,,,+++***))))))***+++,,,+++++++++***************++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......................................................000000//////......------......///000000000000000000000000000111111111111111111111111111111222333555555555666666777777888444;;;AAABBBBBBHHHUUU```rrr~~~}}}vvvwww~~~vvvjjj```YYYRRRLLLHHHFFFEEEDDDBBB@@@@@@@@@@@@CCCDDDFFFFFFGGGIIIMMMOOOVVV[[[bbbjjjssszzzyyywwwrrrnnnnnnqqqxxxxxxssskkkbbbYYYTTTSSSSSSVVVWWWYYY\\\aaahhhooottt{{{}}}xxxrrrnnnLLLLLLNNNRRRWWWZZZYYYXXXVVVVVVWWW[[[aaaiiipppttt}}}wwwsssqqqhhhfffaaaYYYQQQJJJEEECCCHHHGGGEEEEEEGGGJJJMMMOOOSSSYYYbbbllluuu|||zzz|||~~~~~~wwwoooiiiXXXPPPEEE;;;555333222222---......//////...---,,,111///---,,,+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,+++***)))(((***))))))(((((())))))***************************************************,,,+++***)))))))))***+++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------...//////000////////////////////////000000//////......------......///000000000000000//////000000000111111111111000000000111111222333666666555444444444555555666===CCCCCC>>>???GGGOOO^^^mmmzzzqqqtttyyypppfffZZZRRRMMMKKKIIIGGGFFFDDDCCCBBB???@@@@@@@@@@@@AAADDDGGGLLLPPPTTTXXX___hhhuuu}}}wwwpppnnnllljjjlllssszzz|||ssslllggg``````^^^ZZZVVVTTTUUUWWWYYY]]]aaaffflllsss{{{uuulllfffcccddddddfffkkkqqqsssqqqoooffffffgggjjjoootttzzz}}}|||ppphhhccc[[[ZZZVVVQQQKKKHHHGGGGGGGGGHHHJJJMMMSSSYYY^^^aaaeeelllvvv|||}}}tttjjj^^^UUUIIICCC:::333///...//////---...............---,,,//////---,,,,,,,,,---...*********+++++++++++++++++++++++++++++++++++++++'''((()))***+++,,,------)))***,,,---------++++++******))))))))))))******************************************************++++++***))))))))))))***)))))))))******************++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,---...///000111000000000000000000000000///////////////...............///000000000000000/////////000000000111111000000000000111222333333555444333222222333444555999<<<@@@???<<<;;;>>>AAAOOO___vvvxxxpppwww{{{mmmbbbVVVTTTPPPMMMJJJGGGCCC@@@@@@AAAAAA@@@???@@@CCCEEEFFFHHHLLLOOOSSS\\\gggooowwwzzztttlllhhhjjjmmmooooooooorrrxxx|||sssjjjccc\\\WWWTTTTTTWWWZZZ[[[YYYYYY\\\___ccchhhooouuu{{{yyymmmccc^^^]]]xxxwwwxxx}}}zzzppppppppppppqqqsssuuuvvvttt}}}zzznnnccc\\\WWWQQQQQQPPPNNNLLLMMMQQQUUUVVVXXX\\\bbbhhhoootttwww{{{}}}{{{yyywwwwwwwwwwwwwwwyyy{{{xxxmmmaaaWWWMMMEEE>>>:::444111///......------------......//////000......------------,,,,,,)))*********++++++++++++++++++++++++++++++++++++))))))*********+++++++++((((((((()))***+++,,,,,,+++******))))))******+++***************************************************************)))((((((((()))))))))*********+++******+++++++++,,,,,,,,,************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,---------......//////////////////////////////.........///////////////......///000000000000000////////////000000000111111000000111222333444444444333222222444666888:::===;;;:::999:::;;;::::::BBBOOOeee~~~xxxrrruuuwww|||}}}kkkgggaaa\\\WWWQQQKKKFFFEEEFFFEEEDDDBBBBBBDDDFFFDDDFFFIIIJJJMMMTTT]]]dddgggppp}}}yyyuuusssnnnkkkfffgggiiikkknnnsssxxx}}}~~~wwwqqqgggbbb\\\WWWTTTSSSRRRPPPUUUYYY___aaabbbeeekkkpppuuu{{{uuukkkeeeeeefff{{{sssrrrqqqooommmllllllkkkhhhoooqqqjjjaaaZZZUUUPPPMMMNNNOOONNNOOOSSS[[[aaaoooqqquuu{{{|||vvvqqqpppqqqrrrsssmmmmmmeeeXXXKKKDDD===888666444222000000000///...,,,,,,------///000222333------.........---,,,+++))))))******+++++++++++++++++++++++++++++++++++++++++++++***************)))(((&&&%%%%%%''')))+++++++++************++++++************************************************)))***+++++++++)))((('''(((((())))))*********+++*********++++++,,,,,,,,,************************---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,///............---------........................---.........//////000000...//////000000000000000////////////000000000000111111111111222333444555555444444555888;;;>>>@@@BBB<<<666555999<<<;;;999555???RRRllltttqqqnnnqqqxxx~~~wwwpppjjjbbbZZZTTTGGGGGGFFFDDDAAA@@@BBBCCCBBBDDDEEEEEEFFFKKKRRRXXX___gggrrrzzz~~~uuunnnhhhiiihhhfffdddcccdddeeegggnnnwww~~~yyypppjjjgggccc]]]WWWWWWTTTPPPOOOPPPSSSUUUVVVZZZ___eeeiiilllqqqzzz|||tttnnnmmmqqqvvv~~~}}}zzzxxxwwwqqqnnnjjjfffcccaaa___]]]WWWZZZ]]]\\\XXXTTTSSSTTTTTTWWW[[[^^^```hhhrrrzzzzzzwwwrrrmmmjjjhhhhhhhhh___YYYOOOEEE>>>:::666444222000...---,,,---///000///---***((()))+++...000------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,***)))))))))***+++))))))))))))))))))))))))((((((((((((((())))))*********))))))))))))******************************)))))))))))))))))))))))),,,+++*********+++,,,---******************************************************+++++++++,,,,,,,,,---,,,,,,+++*********++++++*********))))))((((((************************,,,------......------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---............////////////000---------............///................................................000000000000000000000000000000000000111111111111......///000111222222333111222333555888:::<<<<<<;;;999666444444666999;;;<<<===CCCPPPddd~~~zzzrrrnnnooowwwttteee^^^QQQGGGGGGIIIEEEBBBBBBBBBBBBCCCCCCDDDGGGKKKNNN[[[]]]aaaffflllsssxxx{{{|||vvvppplllkkkhhhccc^^^ZZZ]]]```dddhhhmmmrrrvvv|||vvvpppkkkbbb^^^ZZZWWWWWWUUURRROOOSSSPPPLLLLLLQQQWWW\\\___eeekkkrrrxxx~~~~~~qqqppppppooonnnmmmllllllhhhddd```\\\ZZZXXXXXXWWWNNNRRRVVVWWWWWWWWWZZZ]]]```eeekkkooouuu~~~}}}}}}xxxvvvtttppplllfffaaa]]][[[PPPKKKBBB;;;777444222111111000...---------//////---,,,***)))***+++...///,,,,,,+++++++++*********,,,,,,,,,++++++******))),,,+++***)))))))))***+++)))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))******************************))))))))))))))))))))))))++++++*********+++,,,---******************************************************+++++++++,,,,,,,,,,,,+++******)))))))))***+++*********))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------........./////////,,,,,,,,,,,,---------...........................................................................//////000000000111111111//////000000111111222222222222333444555666777777888777555444444555777888888:::>>>EEERRRggg{{{tttssstttuuu|||xxxfffUUUMMMJJJFFFCCCCCCCCCCCCCCCCCCDDDFFFIIILLLUUUVVVZZZ^^^cccgggjjjllllllqqqyyy}}}yyytttlllfffaaaaaaaaa```aaabbbeeeggggggkkkpppuuuyyy|||vvvppplllhhhdddbbb___ZZZWWWUUUSSSQQQQQQSSSTTTSSSQQQTTTUUUXXX\\\aaaggglllooovvv{{{}}}{{{|||}}}||||||aaaaaa```````````````aaa```]]]WWWRRROOOOOOQQQRRRNNNTTT[[[aaafffkkksssxxx{{{}}}}}}}}}zzzwwwzzz|||vvvqqqpppooolllfff___VVVNNNIII???;;;666222111000000///111000...---------...///,,,++++++++++++,,,------+++++++++*********)))))),,,,,,+++***))))))((((((,,,+++******))))))******))))))))))))))))))))))))***************++++++,,,******))))))))))))******************************))))))))))))))))))))))))+++************+++,,,,,,******************************************************+++++++++,,,,,,,,,+++***))))))((()))))))))***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......+++++++++,,,,,,,,,------........................................................................//////000000000000111111000000000000000111111111222222222222222222222222555555444444444444555555555888:::;;;???NNNcccttt{{{tttpppqqquuu|||jjjYYYPPPJJJGGGGGGBBBBBBAAA@@@AAACCCEEEGGGNNNOOORRRUUUWWWYYYZZZ[[[]]]aaaffflllsss}}}~~~wwwpppmmmhhhccc___\\\[[[[[[YYYZZZ\\\]]]^^^aaadddgggmmmppptttxxx|||~~~yyyqqqlllhhhddd___[[[UUUSSSRRRRRRRRRRRRPPPOOOOOONNNOOOQQQUUUXXXYYYXXX\\\bbbjjjqqquuuyyy{{{wwwuuuvvvtttuuuyyy}}}ZZZYYYXXXXXXXXXYYYZZZZZZ\\\XXXSSSMMMKKKMMMQQQUUU\\\dddppp{{{~~~~~~|||zzz}}}sssllljjjhhhccc\\\SSSIII@@@;;;777444111000000111111111000///...---------......******+++,,,,,,,,,,,,,,,++++++++++++************,,,,,,+++***)))(((((('''+++++++++***************))))))))))))))))))))))))***))))))))))))***+++++++++******))))))******+++************************))))))))))))))))))))))))***************++++++,,,******************************************************+++++++++,,,,,,,,,+++******)))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------........................................................................////////////000000000111111111111000000000000000222111111111111111111111444444555555555555444444777888999777888@@@OOOZZZqqqyyyuuurrrvvvkkk^^^VVVPPPLLLEEECCCAAAAAABBBDDDEEEFFFJJJKKKLLLNNNOOOPPPPPPOOOUUUWWW[[[___dddmmmyyyzzzrrrjjjeee```]]]^^^]]]\\\ZZZYYYYYYYYYZZZ[[[]]]```aaaccceeehhhkkkqqqtttyyy}}}zzzvvvsssqqqnnnkkkhhhccc___ZZZWWWVVVUUURRRQQQMMMMMMNNNPPPRRRTTTUUUUUUVVVWWWYYY]]]```ccceeefffmmmuuu~~~|||xxxuuurrrppppppnnnooottt}}}VVVVVVUUUUUUUUUVVVWWWWWWVVVTTTQQQNNNOOOTTT]]]dddrrr}}}~~~ooohhhbbb^^^WWWNNNEEE>>>888555444222000000222222222111///......---------------)))***+++,,,,,,,,,++++++---,,,,,,,,,,,,+++++++++---,,,,,,+++******))))))++++++++++++******)))))))))))))))))))))))))))))))))(((((((((((()))******++++++************++++++************************))))))))))))))))))))))))))))))******++++++++++++******************************************************+++++++++,,,,,,,,,++++++*********++++++,,,***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,---------------............................................................////////////////////////...////////////000000000111111111000000000000000000000111111111222222222444555555666666555555444777666666777999>>>CCCGGGXXXiii|||pppmmmooovvv}}}vvvjjj]]]SSSMMMIIIFFFEEEFFFHHHGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLOOORRRVVV___jjjrrruuu}}}wwwoooiiigggdddaaa]]][[[YYYWWWWWWVVVWWWXXXWWWVVVVVVWWWYYY[[[\\\___ccchhhlllooopppuuuwwwyyy{{{|||{{{yyyvvvssspppmmmiiifff___]]]ZZZYYYXXXWWWUUUSSSRRRPPPNNNNNNNNNOOOOOONNNLLLMMMPPPRRRUUUWWWZZZ[[[```cccggglllppptttwwwyyy~~~zzzsssmmmjjjjjjmmmooojjjnnnyyyZZZZZZ\\\]]]^^^_________YYYYYYZZZZZZ^^^gggsss|||~~~}}}zzzkkkcccTTTPPPHHH@@@:::555333333111000//////111111000///............------,,,,,,)))******+++,,,+++++++++---------,,,,,,,,,++++++,,,++++++++++++************++++++++++++***))))))))))))))))))))))))))))))((((((((((((((())))))***++++++************++++++************************))))))))))))))))))))))))((()))******++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++,,,---*********+++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,---------------.........//////................................................000000000000000000000000......////////////000000000000000000000111111111//////000111222333333444444555555666666555555444333333444666999;;;<<<;;;FFFUUUlllxxxoooiiikkknnnqqqzzzttteeeWWWRRRMMMJJJJJJIIIGGGDDDFFFFFFEEEDDDDDDDDDDDDEEECCCFFFHHHJJJMMMTTT]]]dddgggnnnxxx~~~wwwsssnnniiifffccc```^^^YYYYYYYYYWWWUUUTTTTTTVVVTTTSSSSSSUUUWWWYYYYYYXXX[[[]]]^^^^^^^^^___bbbdddfffhhhkkklllmmmooorrrtttuuuvvvxxxzzzzzzzzzzzzzzz|||||||||}}}~~~~~~~~~~~~}}}||||||}}}~~~xxxxxxvvvtttrrrpppnnnmmmmmmkkkiiiiiihhhfffdddaaa```^^^\\\ZZZYYYWWWSSSQQQOOOMMMLLLMMMNNNOOONNNLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSVVVYYY\\\^^^aaaeeegggjjjooovvv|||tttooohhhbbb```ccchhhlllssszzzkkkmmmqqquuuxxxyyyyyyyyyqqqssstttuuuxxxyyyyyyyyyzzzyyywwwtttrrryyy{{{~~~~~~yyymmm^^^TTTCCC@@@;;;666222111000111---,,,---...000000...------.........------,,,,,,***************+++++++++,,,,,,,,,,,,+++++++++***)))))))))******************++++++,,,+++***)))((())))))))))))))))))))))))))))))(((((())))))***+++,,,++++++******++++++,,,************************))))))))))))))))))))))))'''((()))***+++******)))******************************************************+++++++++,,,,,,,,,***************+++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,---------.........................................................////////////////////////........./////////000000//////000000111111222222//////000000111111222222444444333333333333444444000333666666666666888:::;;;EEETTTgggzzzsssoookkkgggkkkuuu~~~mmmggg^^^YYYVVVRRRMMMIIIKKKIIIFFFCCCBBBBBBCCCDDDBBBDDDGGGHHHIIILLLSSSYYY\\\bbbiiiooorrrvvv{{{{{{vvvsssjjjjjjiiieeeaaa_________\\\ZZZWWWWWWXXXWWWUUURRRTTTTTTTTTSSSQQQPPPQQQSSSSSSTTTVVVVVVVVVWWWYYY\\\ZZZZZZZZZ[[[[[[\\\\\\\\\________________________```______^^^___```bbbccc]]]\\\[[[ZZZYYYXXXWWWVVVVVVUUUTTTTTTUUUUUUSSSRRRQQQPPPOOOOOOPPPOOOMMMKKKMMMLLLLLLMMMOOOQQQPPPOOOOOORRRWWW[[[___aaacccdddeeehhhmmmppprrruuuzzz~~~~~~rrrmmmhhhddddddhhhnnnrrr~~~vvvssspppnnnmmmkkkfffaaajjjiiiiiijjjggg\\\LLL@@@777666333111////////////++++++,,,...000000///---------......------,,,+++******))))))******+++,,,+++++++++************)))''''''(((((())))))************+++,,,+++***)))((())))))))))))))))))))))))*********)))***++++++,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))'''((()))++++++******)))******************************************************+++++++++,,,,,,,,,))))))((())))))***++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------------......++++++,,,,,,,,,---------..................................................................................../////////000...//////000111222222333//////000000000000000000333222222111111222222333000555999777333222888>>>888;;;CCCRRRgggyyyooodddcccjjjlll|||uuummmhhhbbb[[[UUUQQQNNNIIIEEEBBBBBBCCCDDD@@@CCCEEEDDDDDDFFFKKKOOOTTTYYY```dddeeehhhlllppppppuuu{{{~~~{{{vvvqqqlllkkkkkkgggddd```______]]]ZZZVVVVVVWWWVVVSSSPPPNNNNNNOOOOOOPPPQQQPPPOOOOOOQQQSSSNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOQQQSSSTTTPPPPPPPPPOOOOOONNNMMMMMMKKKKKKKKKMMMOOOQQQPPPNNNNNNMMMMMMNNNPPPQQQPPPNNNQQQPPPPPPQQQTTTUUUUUUTTTUUUZZZbbbjjjppptttxxxzzzssswww|||zzzwwwsssrrrssswww}}}yyytttmmmfffaaa]]]YYYVVV___]]]XXXQQQJJJDDD???===555444222000............---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---******************************)))(((((()))******++++++******)))((((((((())))))))))))))))))))))))******************++++++((((((((((((((((((((((((&&&&&&((()))++++++,,,,,,++++++,,,++++++***)))(((,,,+++******)))*********)))************+++++++++************************************************,,,,,,++++++***)))((((((******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........------//////...---,,,++++++***...,,,++++++---......---...---,,,+++++++++++++++......////////////......///////////////.........////////////////////////000000//////000000111222444333222111111111222333222222333444444555555666666:::???EEEOOOccc{{{|||qqqhhhbbbeeeppp~~~sssiii\\\VVVNNNIIIGGGFFFDDDBBBBBB??????CCCEEEDDDEEEIIIMMMQQQWWWZZZZZZZZZ[[[]]]bbbdddgggjjjpppxxx{{{tttpppmmmiiiddd```^^^^^^\\\ZZZWWWTTTQQQPPPSSSRRRPPPOOOOOOOOOPPPPPPMMMNNNOOOOOOOOOMMMKKKJJJNNNKKKJJJKKKMMMNNNLLLJJJMMMLLLKKKKKKKKKLLLMMMNNNOOONNNNNNMMMMMMNNNNNNOOONNNNNNOOOPPPQQQQQQRRRRRRSSSTTTTTTUUUVVVWWWXXXXXXZZZ[[[]]]___aaacccddddddggghhhnnn{{{|||uuuppphhhaaa[[[VVVQQQNNNQQQOOOKKKFFF@@@;;;777555333222000...---------...,,,,,,,,,,,,+++++++++***---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++)))))))))))))))*********((((((((((((((((((((((((,,,++++++******)))))))))((((((((((((((((((((((((***************)))(((((())))))******+++*********))))))))))))***++++++,,,))))))*********+++++++++***************************************************************+++++++++************************))))))*********++++++++++++,,,,,,,,,++++++***)))))))))***+++++++++******---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,.........------,,,,,,+++...,,,++++++---......---...------,,,,,,,,,,,,,,,......////////////......////////////............////////////////////////333333222222333333444555333333222111111111222333222222333333444555555555888:::===???DDDQQQdddrrr}}}nnneeeccclllvvv~~~sssjjj\\\QQQJJJGGGEEEDDDEEEAAA@@@CCCCCCAAABBBEEEDDDGGGKKKNNNOOOPPPTTTVVVTTTUUUXXX[[[aaahhhqqqwww~~~|||wwwsssnnnmmmkkkhhhddd```]]]\\\ZZZYYYXXXWWWWWWWWWXXXXXXTTTTTTTTTTTTSSSRRRQQQPPPSSSQQQPPPPPPRRRRRRPPPNNNOOONNNMMMMMMMMMOOOPPPQQQSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXYYY[[[[[[\\\^^^^^^___aaabbbcccdddeeekkkmmmoooqqqsssuuuvvvwwwvvvuuuzzz~~~~~~{{{}}}~~~uuupppggg___XXXQQQLLLIIIAAA???===:::777333111000//////...---------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,***************************+++,,,------,,,+++***'''(((((()))******++++++)))))))))))))))))))))))),,,,,,+++***)))(((((('''))))))))))))))))))))))))+++++++++******((('''&&&&&&'''((()))************'''(((((()))***+++,,,---)))))))))*********++++++************************************************''''''(((***+++,,,---...************************(((((()))))))))*********+++++++++,,,++++++***)))******************)))(((,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,------------------------...,,,++++++---......------------------...............////////////..............................////////////////////////000000000000000111111222222222111111111222222333222222333333444444555555777999:::999999AAAMMMWWWsss{{{nnnhhhmmmsssvvvxxx}}}uuucccVVVNNNJJJHHHJJJEEEBBBDDDEEECCCCCCEEE@@@BBBDDDEEEFFFGGGKKKMMMJJJKKKNNNPPPUUU[[[ccciiimmmrrr{{{zzzuuuqqqoookkkjjjiiihhhggggggggggggcccbbb```___^^^]]]]]]]]]___]]]\\\[[[\\\[[[ZZZXXXWWWWWWWWWWWWXXXYYY[[[\\\]]]___aaacccdddeeeeeeeeecccdddeeeggghhhjjjkkkkkkooooooqqqsssuuuwwwxxxyyy~~~|||tttyyyxxxuuuwww}}}{{{tttpppjjjaaaXXXQQQJJJEEEAAA777666555444333111000000...------------.........---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************'''(((***++++++***((('''(((((())))))************++++++++++++++++++++++++++++++******))))))((((((************************((())))))*********))))))''''''((()))))))))))))))'''((()))******+++++++++))))))))))))************************************************************''''''(((***+++,,,---...************************))))))))))))*********+++******++++++++++++******+++++++++++++++***)))((())))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------............,,,++++++---......---,,,------....../////////---......//////......---------...............//////////////////////////////............///000000111111111111111222222222111222222333444444555555444666777777777;;;DDDJJJXXXlllzzz|||}}}|||zzzzzz}}}mmm___UUUPPPPPPJJJFFFHHHIIIHHHFFFHHHCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJNNNSSSYYY^^^dddiiipppvvv|||~~~|||{{{zzzwwwvvvtttrrrpppppppppqqqqqqpppnnnmmmlllkkkiiihhhiiiiiihhhiiijjjlllnnnooonnnpppsssvvvxxxyyyyyyxxxvvvwwwxxxzzz|||~~~~~~xxxtttuuu{{{{{{|||uuupppooorrrzzzzzzwwwzzz|||~~~pppiii```[[[SSSKKKDDD???:::777222222222222222111111111------.........///......---------...............,,,++++++******++++++,,,************************'''(((***++++++***((('''************))))))((((((++++++++++++++++++++++++((((((((())))))******+++++++++++++++++++++++++++((())))))*********)))))))))))))))))))))(((''''''((()))*********))))))((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,)))******++++++*********------------,,,+++************++++++,,,---------+++++++++,,,,,,---------------------------------+++,,,,,,------............,,,++++++---......---,,,,,,---.../////////...------............------,,,---------......//////////////////////////////222111111111111222333333000000111111222222222222111111222222333444444555333555777777888;;;@@@DDDGGGTTTiiizzzwwwuuuwww}}}xxxiiiaaaZZZSSSNNNPPPPPPLLLHHHGGGDDDDDDEEEEEEEEEDDDAAA@@@@@@AAACCCDDDEEEIIINNNRRRYYY]]]bbbggglllppptttwwwvvv|||~~~|||uuunnnjjjrrr~~~xxxoookkkkkkiiikkklllkkkhhhgggjjjmmmyyy|||yyyrrrmmm{{{tttfff^^^RRRNNNGGGAAA===999666333000000000000000000//////------...//////......---------------............++++++************++++++***************************+++,,,------,,,+++***++++++******)))(((((('''))))))))))))))))))))))))&&&''''''((()))***++++++************************+++++++++******((('''&&&************)))((('''&&&))))))***+++***)))'''&&&((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******************************************++++++++++++,,,,,,,,,((()))******+++*********------------------,,,+++---------,,,++++++*********++++++,,,,,,------...---,,,,,,,,,,,,---...///,,,,,,,,,------............,,,++++++---......---+++,,,...//////...---,,,------............------,,,,,,,,,---......//////////////////////////////000000000///000000111222...///000111222222222222111111222222333333444444333555666777777888;;;>>>@@@EEERRRhhhxxxqqqnnnpppzzz{{{ooogggbbbbbbaaaZZZRRRNNNGGGFFFEEEEEEEEEDDDAAA???@@@AAABBBBBBBBBEEEHHHLLLOOORRRWWW\\\___cccgggjjjjjjmmmpppsssuuuyyy{{{sssjjjccceeeppp{{{~~~ooollljjjiiiddd^^^\\\___[[[\\\]]]\\\^^^ccckkkrrrvvvnnngggccc}}}www||||||ttthhh[[[RRRFFFBBB===:::888666555333000000//////...---------,,,,,,---......---,,,++++++++++++,,,,,,,,,------++++++************++++++************************++++++++++++++++++++++++*********)))))))))))))))((((((((((((((((((((((((''''''(((((())))))*********************************************)))((((((******************))))))&&&''')))***+++***((('''(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++(((((()))***************++++++,,,---------,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,---......,,,+++++++++,,,...///000,,,,,,------------------...,,,++++++---......---+++,,,.........---+++***,,,------......------,,,++++++,,,------...//////////////////////////////...------------...//////---...000111222222222111111111111222333333444444444444555555666777999:::<<<<<>>???AAADDDEEEGGGIIIJJJIIIIIIKKKLLLQQQOOONNNPPPUUU[[[```bbbeeemmmvvv{{{|||~~~|||wwwjjjcccZZZUUUTTTVVVVVVVVVPPPMMMNNNSSSYYY```mmmxxx}}}~~~}}}{{{zzz}}}~~~ssspppkkkgggcccaaaaaaaaauuupppjjjkkkooopppmmmhhhkkkfff^^^XXXRRRKKKCCC===777555333222222111000...000000///...------,,,,,,------,,,,,,,,,,,,++++++)))************+++++++++++++++************++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***,,,+++++++++***)))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))************************************************************,,,,,,+++***)))))))))***,,,+++++++++***)))))))))((()))++++++******+++---,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------............////////////---------,,,,,,+++++++++------......------,,,+++,,,,,,,,,---------..................////////////......///000111222222333---............/////////111111222222222333333333555555555666666777888999888;;;>>>???CCCLLLYYYddd{{{|||nnniiijjjqqqyyy{{{pppfffaaa[[[QQQHHHHHHIIIIIIIIIHHHFFFEEEDDDAAACCCEEEFFFEEEDDDDDDDDDFFFHHHIIIKKKMMMPPPTTTWWWZZZ^^^ccchhhlllnnnooooooqqquuuyyy|||zzztttkkkcccXXXPPPMMMKKKIIIGGGHHHHHHNNNZZZgggwww|||uuuqqqddd______ccceeefffnnnxxx~~~qqqkkkfffeeefffeee```ZZZWWWSSSMMMHHHDDD>>>777222666333111111111111000///000//////...------,,,,,,------,,,,,,,,,+++++++++)))************++++++++++++******))))))******+++************************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***++++++***************************)))))))))))))))************************))))))))))))************************************************************,,,+++******))))))******++++++******************)))***++++++***)))***,,,,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------............////////////...---------,,,,,,,,,+++......//////......---,,,---------.........//////////////////000000000000000000000000000111111111222222333333333444444444111111111222222222333333555555444555555666777888555888:::;;;<<>><<<:::666222///333111//////000000000/////////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++)))************++++++++++++******))))))******+++************************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))******************+++*********))))))((((((************************))))))))))))************************************))))))))))))))))))))))))++++++***)))))))))******))))))*********************+++,,,+++))))))***++++++++++++++++++*********,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,---------.........---------------------------............/////////.........---------------//////000000//////...---........./////////000000//////000000000111111111111111111000000/////////000000000000111111111111111111111222222222222333333333333333444555666777444666888777777:::@@@FFFNNN```zzz{{{rrroooooopppssszzzxxxddd___ZZZXXXYYYWWWRRRNNNIIIHHHFFFDDDCCCCCCCCCDDDAAAAAA@@@AAABBBCCCEEEGGGJJJLLLNNNQQQSSSTTTTTTTTTVVVYYY]]]```cccfffkkkmmmrrruuuyyy~~~{{{{{{|||xxxrrrfff^^^SSSLLLIIIKKKNNNQQQXXXcccuuu}}}wwwuuuyyy~~~xxxsssnnniiiccc^^^]]]```iiivvv|||ssslllaaa\\\WWWSSSPPPKKKCCC===777666666555555444222111000///------///000000///.........------,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++******))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))***(((((())))))******++++++++++++******)))(((((((((************************((()))))))))************************************((((((((((((((((((((((((******))))))))))))******(((((())))))******+++++++++,,,,,,+++)))((()))***+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------.........//////........................///////////////...---------.........////////////////////////000000000000000000000000000000//////,,,,,,---------.........111111111111222222222222222222222222333444555666666777888888777888:::===>>>KKK```yyywwwvvvuuuvvv{{{zzzuuuqqqqqqtttsssllleeeYYYUUUOOOJJJHHHGGGGGGGGGHHHFFFEEEDDDEEEFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMMMMKKKNNNRRRUUUWWWZZZ^^^```eeehhhlllqqqvvvzzz}}}~~~}}}}}}}}}{{{{{{}}}}}}|||{{{ssskkkhhhccc\\\WWWUUUWWW[[[]]]lllwww~~~vvvppphhheeeffffffddd```dddjjjvvv{{{oooeee^^^RRROOOJJJGGGDDD@@@:::666,,,---...//////////////////...,,,---...000//////---------------,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++***))))))))))))))))))***))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))+++((((((((())))))******+++************))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))((())))))******((((((((())))))******++++++,,,,,,+++)))((()))***************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------------------....................................---............---,,,,,,,,,,,,---------.........---------.........//////---......///000000111111/////////000000000111111000000111111111222222222111111111222222333444555555666888888888888999::::::AAANNN^^^rrrtttlllbbbYYYSSSPPPMMMKKKMMMJJJGGGFFFGGGGGGFFFEEEFFFEEEEEEEEEEEEFFFFFFGGGEEEHHHKKKMMMNNNPPPSSSVVVYYY\\\aaaggglllqqqsssuuukkkkkkjjjjjjkkkoootttyyy{{{}}}~~~}}}|||}}}|||~~~}}}{{{yyy|||}}}zzzzzz|||{{{vvvyyywwwtttpppnnnnnnoooqqqyyy|||xxxuuuhhhbbb^^^```fffmmmoooooorrrzzzmmm```VVVOOODDDAAA===:::888666333111+++,,,...///......///000///...,,,---...//////...------,,,,,,,,,,,,,,,,,,++++++++++++************)))************+++++++++***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++(((((()))))))))))))))))))))))))))))))))))))))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******(((((())))))))))))))))))***+++,,,+++))))))***+++)))))))))******************++++++,,,,,,++++++*********++++++++++++***************+++++++++,,,,,,------------------------,,,------------.........---------------.........---------...---,,,,,,+++,,,,,,,,,------------...,,,,,,---------.........,,,------...000111111222000000000000111111111111000000000111111111111222111111111111222333444555333444444555666777777777;;;===BBBJJJUUUjjj~~~}}}~~~{{{ppphhhbbb]]]YYYVVVRRRNNNMMMNNNNNNLLLJJJKKKIIIGGGDDDBBBBBBBBBBBBBBBDDDFFFGGGGGGHHHJJJLLLNNNQQQUUU[[[___ccceeeggg\\\\\\\\\\\\]]]bbbiiimmmrrrtttxxx|||{{{yyyxxxxxxyyy|||~~~~~~}}}|||xxxyyy{{{|||{{{yyyvvvtttvvv|||~~~}}}{{{vvvpppllliiigggbbbaaaaaagggpppzzzzzz}}}mmm[[[OOOGGGAAA<<<999555222111000000000...000222222///...///111111///------...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))************+++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++)))))))))))))))(((((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************((((((((((((((()))******)))))))))))))))((((((((()))***++++++***)))***,,,((()))))))))*********+++***+++,,,,,,,,,,,,+++*********++++++++++++******+++++++++,,,,,,,,,------------------------------,,,,,,---------.........+++,,,,,,,,,------------...............------,,,------------............------------.........///........./////////000000---------.........//////000000000000111111111111222222222222333444555555333222222333444666666666:::999;;;???EEEQQQiii~~~~~~wwwsssvvv~~~}}}yyypppkkkfffeeeggggggeeebbb[[[XXXSSSMMMHHHEEEDDDCCCBBBDDDEEEEEEDDDDDDEEEGGGGGGIIILLLPPPSSSUUUVVVVVVRRRRRRQQQQQQRRRVVV]]]bbbfffiiinnntttyyy|||}}}~~~{{{{{{zzzyyyyyyyyyyyyyyyxxxyyy|||}}}zzz}}}}}}yyyuuuuuuuuutttvvvxxxzzzzzzyyyxxxwwwvvvuuutttsssqqqpppooooooxxxyyyuuuoooiiifffdddeeefffiiikkkooouuu}}}wwwxxxxxxyyyyyyyyyyyyxxxuuutttkkk[[[LLLCCC===999:::777333000///000111222---000111000---++++++---111000......//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))***+++******))))))((((((''''''''''''((()))***+++,,,,,,************************))))))))))))************))))))))))))))))))))))))************************((((((((((((((()))************))))))((((((''''''((()))++++++******+++---(((((())))))*********+++***+++,,,------,,,+++*********++++++++++++******,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------///////////////......---............/////////000............/////////000///////////////..................////////////000000000000000111111111111222222222222333444555666555333222333444666666666777555777<<>>BBBHHHTTThhh~~~xxxssspppooopppvvv}}}}}}qqqkkkfffbbbZZZRRRLLLMMMOOONNNKKKIIIGGGKKKNNNLLLLLLOOOOOOMMMIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHKKKPPPVVVZZZ[[[[[[aaaaaabbbbbbaaa```___^^^\\\]]]___bbbeeehhhjjjllllllmmmmmmjjjeeeaaa^^^]]]YYYZZZ\\\]]]^^^```dddgggrrrqqqpppooonnnkkkgggdddeeedddcccaaa___```cccffffffkkkqqquuuyyy{{{yyyuuu|||}}}}}}~~~{{{xxxyyy}}}~~~}}}}}}}}}}}}xxxtttpppnnnqqqxxxrrrfff^^^YYYRRROOOJJJDDD???;;;888777555333111000000000...,,,//////000000000///......---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))))))))''''''(((((())))))******))))))((((((((((((((((((,,,,,,++++++******))))))''''''((()))******++++++***++++++,,,+++***)))(((+++,,,---,,,***))))))***''''''((()))***+++++++++)))))))))*********++++++))))))))))))************)))))))))))))))))))))))),,,,,,++++++***)))))))))***))))))(((((())))))***(((((()))))))))***************++++++++++++************))))))***++++++,,,***************************+++,,,---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------....../////////...---------,,,............//////////////////000000000000//////............//////////////////000000000111111111111111222222333444444444999777555333333444666777:::999:::<<>>===;;;:::999888999888777555333111000///////////////..............................------///......------,,,,,,+++//////...---,,,,,,++++++,,,,,,,,,++++++*********+++***)))******)))&&&$$$))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))+++++++++++++++***)))(((***(((&&&(((+++---+++)))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''(((((())))))(((((((((((()))***,,,,,,''''''(((((())))))******))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))((((((''''''(((((((((((())))))))))))******)))((('''&&&%%%%%%(((((()))***************++++++++++++++++++++++++---,,,,,,+++***)))((((((************************---,,,,,,+++*********+++,,,++++++******++++++,,,'''***---......---,,,------------------------------...///...,,,,,,...///000///...------...///000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......//////000000///000111222333222111111111111222333333111000///444444555666777888999:::@@@AAAFFFPPP]]]nnn{{{xxxvvvsssnnnjjjpppooopppttt{{{zzzqqqhhheeeeee```XXXWWWUUUWWWaaappp~~~}}}wwwtttvvv{{{}}}wwwpppppp|||xxxvvvtttsssssssssrrrqqqssspppllliiigggggghhhiiimmmnnnnnnnnnmmmnnnqqqsssyyyyyyyyyzzz}}}uuulllcccWWWNNNJJJHHHEEECCCBBBAAA???>>><<<<<<;;;:::999888777777444444333222111111000000////////////............------...............---+++++++++++++++,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,+++++++++******+++***)))******)))'''$$$)))((((((''''''(((((()))))))))))))))))))))))))))''''''((((((((()))))))))***++++++++++++***)))(((***)))((()))***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((()))((((((((()))***++++++'''((((((((()))))))))***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))((((((((('''(((((((((((()))))))))************)))((((((''''''(((((()))***************++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++---,,,++++++******++++++++++++************+++++++++---///...,,,*********---------------------------...///...,,,,,,...///000///...------...////////////...---------------000000000000000000000000---------............///.........///////////////...///000111111111000000000111222333333333333333222222333444555666777777999999<<>>:::@@@MMM\\\mmmxxxoooiiifffffffffgggkkkmmmrrrxxx~~~~~~~~~~~~||||||~~~uuussswww~~~{{{yyyyyyyyy}}}~~~zzz{{{}}}~~~}}}{{{wwwuuummmjjjeeeaaa^^^___```bbbdddiiippptttwww{{{|||yyyvvvmmmeeeaaaYYY]]]]]]YYYVVVVVVUUURRRKKKGGGCCC@@@???>>><<<999888666555444555666555444333333333333222222222222111111111111000000//////.........---------,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))'''(((***,,,---,,,+++******))))))******+++)))))))))))))))))))))))))))))))))((((((((('''''''''(((((()))))))))))))))***)))((()))***+++***)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********)))((((((((()))***++++++***)))))))))((((((((('''))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******'''((((((((()))))))))***))))))*********+++++++++((((((((((((((()))))))))(((((()))******************************************************+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,+++---///...,,,*********++++++,,,,,,---......///,,,------,,,++++++,,,...***+++,,,...//////......---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////////////////.........///000111///000000111111111000000111111111111222222222222666333444888:::888999;;;888999@@@JJJTTTddd}}}}}}wwwrrrnnnllljjjlllpppuuu|||}}}{{{zzzyyywwwwww{{{~~~xxxtttvvvzzz~~~~~~~~~~~~~~~{{{tttuuuuuuvvvuuussspppnnniiigggdddaaa___```aaabbbbbbjjjttt||||||sssllliiidddZZZPPPKKKGGGLLLNNNJJJHHHJJJLLLMMMGGGDDD@@@======<<<;;;999999888666555666666555444222222222222111111111000111111222222333333333333......---------,,,,,,,,,,,,,,,---------,,,++++++*********+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,***)))'''(((***,,,------))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((()))))))))))))))***(((&&&(((+++---+++)))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++(((((((((((()))***,,,,,,******))))))(((((((((''')))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******'''((((((((())))))******)))************+++++++++*********)))))))))))))))(((((()))***************))))))))))))))))))))))))************************************************+++*********+++,,,,,,---******))))))))))))******'''***---///...---,,,---++++++,,,,,,---...//////,,,------,,,++++++,,,...)))+++,,,...//////......---------------...///000000000000000000000000000---------.........//////---.........//////000000......---,,,---...///000---///000222333333333222333333333333333333444444555222111555666444333555999888;;;AAAFFFPPPdddwww|||wwwvvvuuuvvvxxx{{{{{{wwwuuuwwwzzz|||~~~~~~~~~|||zzzzzz||||||xxxvvvjjjiiiiiijjjkkklllkkkjjjlllkkkiiigggfffggghhhiiimmmvvvzzznnnbbbWWWRRROOOJJJGGGFFFDDDEEEFFFFFFFFFEEECCCBBBBBBAAA???===;;;:::999999:::999999888666555333222333333333333333333333333444333222111000000000000------------------------+++,,,,,,------,,,,,,+++************************+++,,,------------,,,+++***************************)))((('''((()))+++---)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))),,,+++)))((((((((()))***((((((((((((((()))******(((((((((((((((((((((((()))((('''&&&'''(((***,,,******))))))((((((''''''(((((())))))))))))((((((******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))***++++++***((((((************************************************)))))))))))))))))))))))))))))))))))))))))))))))).........------,,,,,,,,,,,,,,,,,,++++++*********+++,,,---......---,,,+++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................,,,,,,,,,---------......---------............///........................//////......---------------...000111222222111111///000000000000111111111111222222333333444444555777888999;;;>>>EEELLLRRRrrr~~~{{{wwwyyyzzz{{{yyyvvvsssooooooppprrrwwwxxxyyyyyyzzz}}}}}}{{{xxx}}}~~~}}}~~~~~~zzzyyy{{{}}}~~~~~~~~~zzzsssmmmiiicccaaa___^^^```ffflllpppwww}}}|||yyyxxxyyyvvvnnnggg]]]SSSKKKHHHGGGCCCAAAAAA@@@AAAAAABBBAAA@@@>>>===???>>>===;;;:::999888888:::::::::999777666444333333333333333333333333333333111...++++++,,,...///------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++************************+++,,,------,,,+++***************************+++***((('''((()))+++,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++)))((((((((()))***((((((((((((((()))******(((((((((((((((((((((((()))((('''''''''(((***+++************)))))))))((((((((())))))))))))((((((*********++++++******)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))*********))))))(((************************************************************************++++++++++++++++++++++++---------,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,*********++++++*********---..................---,,,,,,++++++,,,,,,---...---------.........//////........................,,,,,,,,,---------......---------............///........................000000//////............000////////////111222333000000000111111111111222111111222333333444444555555555555666888<<>>???@@@===<<<===>>>????????????===;;;:::;;;;;;:::999888888888888;;;;;;:::999888666555444222222222222222222222222333000,,,)))(((***---///---------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++******)))))))))******++++++++++++******************************+++***)))((((((((()))***)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))+++******)))((()))))))))((((((((((((((()))******(((((((((((((((((((((((())))))(((''''''(((***+++++++++************))))))'''(((((())))))(((((('''))))))******+++******)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))(((((())))))***************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---------------+++******************+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...............////////////------------------------,,,,,,,,,---------......---------............///........................000000000///////////////111000...------000333555000111111111111222222222111111222222333444444444444444444333333555999===AAAIIIVVVggg{{{yyywwwwww|||wwwwwwwwwvvvuuusssqqqppplllkkkhhhfffddddddddddddccchhhnnnsssuuussspppnnniiilllppptttxxxyyyyyyyyy~~~~~~|||yyysssqqqpppppprrrtttuuuuuutttssssssvvv{{{|||{{{zzzyyyzzz{{{|||}}}}}}{{{yyyvvvtttqqqmmmjjjjjjkkklllnnnooopppppppppsssqqqnnnjjjgggeeedddddddddcccdddhhhpppzzzqqqsssuuuwww{{{zzztttqqqnnnhhh```[[[XXXYYYYYYZZZVVVVVVVVVRRRMMMHHHEEECCC@@@;;;999<<<===<<<;;;<<<@@@AAAAAAAAAAAA???===<<<999999888888888888999999999999999888777666555444222222222222111111111111222111...,,,+++---///000......------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******))))))(((((())))))************))))))************************,,,+++***)))(((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((()))******)))))))))))))))))))))'''(((((((((((((((((('''((())))))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))(((''''''(((***+++************************((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++******************+++++++++,,,,,,---------...---,,,++++++,,,---...*********))))))*********,,,,,,++++++,,,,,,---...------------............------------------------,,,,,,,,,---------......---------............///........................////////////............000///...---...000222333111111111111222222222222111111111222333333444444555555555444333444777:::<<>>===>>>===999888;;;<<<::::::<<<@@@AAABBBBBBBBBAAA@@@???999999999999999:::;;;;;;777777777777666555333333222222222111111000000000//////////////////......///.........------,,,,,,***++++++,,,,,,++++++************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))************)))))))))(((((((((((((((((())))))***(((((((((((((((((((((((())))))((((((((((((((()))'''(((((((((((((((((((((''''''(((((((((((('''''''''((()))***************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))******))))))))))))((('''''''''(((***+++))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))************************))))))******++++++,,,,,,...---,,,++++++,,,---...------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------............///........................---------------------------...///000000111111000000000111111111222222222000000111222222333333444333555555555555555777999999:::<<>>>>>???@@@@@@;;;<<<======;;;::::::;;;;;;888777999999777777:::===>>>???@@@@@@@@@???>>>::::::999999::::::;;;<<<666666666666555444333222222222111111000/////////+++,,,...//////---,,,+++------------------------******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********)))))))))))))))))))))))))))************)))((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''''''''((((((&&&''''''((((((''''''&&&''''''((()))************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))******))))))(((''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))))))))************+++******************+++,,,,,,************,,,,,,,,,,,,++++++,,,,,,---...***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................,,,,,,,,,,,,,,,---------,,,---///000111111000//////000000000000111111111000000111111222333333333///111333444444444666888777999::::::<<>>>>>??????<<<::::::;;;<<<<<<<<<777777777888999:::999999999666555777666444555:::999:::<<<===>>>>>>>>>>>>::::::999999999:::;;;;;;666777777777666555444333222111111000//////......++++++,,,,,,,,,,,,++++++)))******++++++,,,,,,---******++++++++++++******''''''(((((()))*********+++***))))))))))))***+++))))))))))))))))))))))))((())))))************)))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++***)))((('''((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((()))&&&''''''((((((''''''&&&&&&'''((()))************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++***************************++++++************)))(((''''''((()))***,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................,,,,,,,,,---------......------......///000000111....../////////000000000000000000111222222333333...000222333333333444555666999;;;;;;:::<<>>>>>>>>???@@@??????>>><<<;;;:::<<<>>><<<:::888888888888777666888666666777999;;;:::999999666555666555333666;;;777888:::<<<>>>??????>>>:::999999999999999::::::777777888777777666555444222111111000///......---...---+++******,,,---...''''''((()))***++++++,,,******++++++++++++******&&&&&&'''((()))***++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))'''((()))***************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))******++++++)))((('''((((((((((((((()))******(((((((((((((((((((((((())))))***))))))((('''''''''((((((((())))))******&&&''''''''''''''''''&&&&&&'''((()))************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%''')))***))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,---,,,,,,++++++*********+++,,,---......---,,,+++---,,,+++))))))+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////........................---------........./////////...---,,,,,,///111333............////////////000000000111222222333333...111333444444333333444444666888888666666999<<<>>>CCCKKKTTTaaappp|||zzz}}}}}}|||~~~:::;;;===??????>>>===<<<>>>===<<<;;;::::::::::::999888777666666777888999555555555555555666777777888888666555444444444444666888:::<<<>>>?????????;;;:::888777777777888888666666666555444222111000///............---------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++***)))((((((((()))******++++++***)))((()))++++++)))(((((('''&&&&&&&&&''')))***(((((()))***************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((******))))))((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))((((((+++*********))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))++++++******************&&&'''''''''(((((()))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))************))))))&&&''''''((()))******+++++++++************++++++++++++++++++++++++++++++++++++************++++++,,,+++***))))))+++---...+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))***++++++++++++***,,,,,,,,,++++++************++++++,,,,,,,,,++++++)))))))))******+++++++++---,,,++++++------,,,+++***+++,,,---............/////////......---------111000///...............////////////000000000000......///000111222222333000000000000111222333444444444444555555555555666777;;;???BBBGGGQQQ___iii~~~888999;;;<<<===<<<;;;:::999888777666555555555555888777666666666666777888666555555555555666777777999888777666555555555555555666888:::<<<<<<===<<<999888777666666666777777666666555555444222111000///............---------******++++++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***))))))******++++++******)))*********)))))))))))))))***)))((()))++++++)))((((((((('''''''''((()))***(((((()))***************))))))(((((((((((())))))))))))(((((((((((())))))++++++++++++++++++++++++***************)))((((((***)))))))))(((((((((''''''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))''''''((((((((((((''''''))))))))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))************************'''''''''((((((((()))))))))))))))))))))(((''''''************************))))))************))))))''''''(((((())))))******+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++***))))))+++---...++++++++++++++++++++++++***++++++++++++***))))))))))))***++++++++++++***---,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++************+++++++++,,,,,,---,,,++++++------,,,+++++++++,,,---............/////////.........------000000///................../////////000000000000/////////000111111111222000000000000111222333333444444444444555555555555444777::::::<<>>DDDLLLRRR]]]mmm666666666666666777888888777999:::;;;;;;:::999888666666777888888777666666444444444444444555555666777666666555555666666777777777555555555555666777444555666777777777666666333222000//////000111222///............---------******++++++++++++******,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++(((((())))))))))))(((((()))))))))))))))************)))((()))++++++)))(((&&&'''((()))))))))(((((((((((()))***************))))))(((((((((((())))))))))))(((((((((((())))))************************(((((()))***************'''((((((((()))))))))***(((((()))))))))*********((((((((((((((((((((((((((((((''''''''''''(((((('''((()))++++++***)))((())))))************))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((()))******+++*********)))))))))((((((''''''((()))))))))))))))************************))))))************))))))''''''(((((())))))******))))))(((((((((((())))))))))))******+++,,,,,,---++++++************++++++***************)))((((((+++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++++++++***++++++++++++,,,,,,,,,------,,,+++++++++---///000------------,,,,,,++++++---,,,++++++------,,,+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,------------***+++---//////...---,,,---------.........//////---.........///000000000///......//////000111222111111111111222222222222555444444444555444333222333555777888888;;;@@@DDDGGGTTTeeeuuu666555555555555666777777111222444666666555333222666777888999999888777666444333333333333444555555666666555555555555666777777666555444333444555666222333555666666666555555333222000///...///111222//////.........---------+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,'''((()))******)))((('''++++++******)))(((((((((***)))((()))++++++)))(((%%%&&&((()))))))))((('''(((((()))***************))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************'''((((((((())))))******))))))))))))************((((((((((((((((((((((((((((((''''''''''''(((((('''(((***+++,,,+++)))((((((((())))))))))))((((((&&&'''''''''(((((())))))+++******)))(((''''''&&&))))))))))))))))))))))))&&&''''''((()))******++++++*********))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))************))))))&&&''''''((()))******+++))))))(((((((((((())))))%%%&&&&&&'''((())))))***++++++************++++++***************)))((('''++++++++++++++++++++++++***************)))(((((())))))***++++++++++++************++++++,,,,,,,,,,,,,,,+++***+++...000111---------,,,,,,+++++++++---,,,++++++------,,,+++((()))***+++,,,------------------....../////////***+++---//////...---,,,---------.........//////,,,------...///000111111.........//////000111222000111111111111222222222111000000111333444333333333444555555555777:::===;;;BBBLLLVVVbbbttt666666555555555555666666666777777777777666666555555666999:::;;;:::999888333444444444444444555555444555666777777888888888777666444333222222333333333333333333333333333333222111111000000000000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***'''%%%%%%'''***,,,++++++******************))))))(((((('''''''''&&&******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************))))))(((++++++***)))(((((())))))---+++***((('''&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))+++***((('''&&&&&&&&&&&&'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&'''((())))))******)))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++,,,+++***))))))***+++,,,))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++************))))))******+++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,------...//////...------,,,,,,------...,,,---......//////......,,,...//////...------...---------............///------------------------000000000///////////////111111111000000000000000222222222222222222222222444555777888888888777666>>>===@@@FFFMMMYYYkkk{{{{{{~~~~~~~~~|||zzz{{{||||||yyyvvv666555555555555555555666555555666666666555555444555666888999:::999777666333333333333333333333333444444555666777777777777777666555333333333333333333333333333333333333333222111000000//////000000000///...------,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((((())))))*********************************)))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((('''(((((()))))))))((((((******))))))))))))************(((''''''(((((()))))))))))))))))))))))))))''''''((((((((()))))))))***))))))(((''''''&&&&&&((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,((()))))))))))))))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))*********))))))))))))))))))***''''''((()))***+++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******++++++++++++************))))))******+++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,---------...------,,,,,,,,,,,,------,,,------...............,,,...//////...------...---------............///////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222444555666777777777666555999888;;;???AAAFFFRRR]]]qqqpppnnnmmmooorrrrrrooolll555555444444444444555555444444444444444444444444666666777888888777555444222222222222222111111111333444555666666777777666777666555444333333333444222222222222222222222222222111000000//////000000//////...---,,,,,,------************************++++++++++++++++++++++++((()))***++++++***)))(((************************************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))((((((%%%&&&'''(((((()))((((((***)))))))))))))))***+++((((((''''''((()))***+++))))))))))))))))))))))))''''''''''''((((((((((((((())))))***)))(((&&&%%%************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,---------......************)))((('''&&&))))))(((((((((((())))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((()))***++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))******++++++++++++************))))))******+++,,,)))*********++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,------,,,,,,---...............,,,---//////---,,,---...---------............/////////////////////////////////000000111111222222000000000000000000000000222222222222222222222222333333444555555555555555777777999<<<<<<;;;???FFFLLL\\\qqqzzzmmmdddcccdddggglllnnnllliii444444333333333333444444333333333444444555666666666777777777777666444444222222222111111000000000222333444555555666666555666555555444444444333333111111111111111111111111111111000///////////////111000...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((((((%%%&&&'''((())))))***)))++++++***)))(((((())))))((((((((((((((())))))***))))))))))))))))))))))))&&&'''''''''(((((((((((('''(((***+++***)))&&&%%%++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++)))))))))))))))(((''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))((('''((((((((((((''''''''''''************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))************))))))******++++++++++++************))))))******+++,,,))))))))))))***************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***************---,,,,,,,,,,,,,,,,,,---,,,,,,---.........------+++---///...---,,,---------------............///------------------------...//////000111222333333/////////000000000000000111111111111111111111111222222333333444444444444555555777;;;:::888;;;@@@AAAHHHRRR___ppp|||lllaaaaaa``````dddhhhiiigggddd333333222222222222333333444444444444555666777888888888888777777666555555333333222222111000//////111222333444444555555444444444444444444333333333000000000000000000000000111000000///.../////////222111///---+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++(((((()))))))))*********((((((((((((((((((((((((******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''&&&'''((()))***+++++++++---,,,+++)))(((''''''''')))))))))))))))(((((('''))))))))))))))))))))))))'''''''''(((((((((((()))'''(((***++++++)))'''&&&,,,+++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((()))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))++++++++++++)))(((*********)))))))))((((((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))***************************************************++++++++++++++++++*********++++++++++++************))))))******+++,,,(((((()))))))))******************+++++++++,,,,,,******+++++++++,,,,,,,,,*********************))),,,,,,,,,++++++,,,,,,,,,+++,,,,,,---...---------+++---......---,,,,,,------------............///------------------------......///000111222222333......//////000000000000111111111111111111111111222222222222222333333444222000111555666555777<<<@@@???AAAGGGQQQ```qqq}}}vvvkkkcccddd```]]][[[\\\ZZZVVVRRR222222111111111111222222444333333333555666999:::999999999888888888888888666555444333222111000000000111222333333444444333222222333333333333222111////////////////////////111000//////......//////222111///---+++)))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++'''(((((())))))*********''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((('''''''''((()))******+++******---,,,+++)))((('''''''''))))))******)))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))((()))*********)))((((((+++***)))(((((((((******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&'''((()))************))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++******)))******+++,,,---...///************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,++++++******++++++++++++************))))))******+++,,,((()))))))))************************++++++++++++******+++++++++,,,,,,,,,*********************+++,,,,,,++++++++++++,,,,,,++++++,,,---------------+++,,,......,,,+++,,,------------............///////////////////////////......//////000000111111---......//////000000111111111111111111111111111222222222222222333444444555222222444555444666:::999888999>>>CCCIIIRRR[[[eeeqqq{{{wwwqqqllliiicccZZZTTTOOOKKKEEEAAA111111111000000111111111222222111222333666888::::::::::::::::::;;;;;;<<<888888777555444222111111///000111222333333333333000111222222222222111000........................000000///............//////...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++((())))))******))))))(((''''''(((((()))******+++''''''(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((()))))))))))))))(((+++***))))))))))))))))))'''''')))******))))))((())))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))+++***((('''((()))+++,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********'''((()))))))))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))************))))))))))))******))))))***+++,,,---......************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++************))))))******+++,,,)))))))))*********++++++************++++++++++++******+++++++++,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------------,,,***,,,...---,,,+++,,,------------............///////////////////////////.............../////////------......///000000111111111111111111111111111333333222111222333444555777444444777999666666888555333666;;;===<<<@@@FFFLLLUUUbbbooo{{{{{{zzzxxxrrrmmmddd]]]SSSKKKGGGCCC???<<<111111000000000000111111111000000000222555777999;;;;;;;;;;;;<<<<<<===>>>:::999888777555444222222///000111222222333222222//////111222222111000///........................000000///...............,,,,,,,,,++++++,,,------************************++++++++++++++++++++++++%%%'''***,,,,,,***'''%%%&&&''''''((()))******+++(((((())))))*********+++******++++++++++++******((((((((((((((((((((((((************************)))((((((((('''''''''''''''(((((((((((((((''''''(((((((((((()))***+++,,,$$$&&&''')))***+++******)))))))))))))))))))))))))))*********++++++++++++***))))))((())))))***+++***)))((('''((()))+++---++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))*********************)))((('''&&&'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++***)))(((''''''((()))***))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++***************)))***++++++,,,************++++++++++++)))************+++++++++******+++++++++,,,,,,,,,))))))***+++,,,---------,,,++++++++++++++++++,,,++++++,,,---------,,,,,,***,,,...---,,,+++,,,,,,---------.........//////------------------------...............------------------...///000000111000000000000000000000000444333222222222333444555111///111777999555333444777333333777777555999@@@@@@CCCHHHOOOYYYiii{{{|||{{{zzzvvvooohhhWWWPPPGGGAAA???>>>===<<<............///000222222222444555444444555777999:::;;;<<<>>>???@@@@@@@@@???<<<888444333333555777444444444444444444444444333222222222111000000000555333000,,,++++++---...000000//////............---------,,,+++***)))(((++++++++++++++++++++++++************************''''''((()))))))))))))))...---+++*********++++++***))))))((('''&&&&&&&&&)))))))))))))))))))))))))))((('''''''''(((***+++******))))))((((((''''''((()))***++++++***)))(((***)))'''&&&'''(((***,,,)))))))))))))))))))))))))))******++++++)))((('''******))))))))))))******((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))++++++++++++++++++++++++''')))++++++)))((()))***))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))'''((()))***************))))))*********))))))(((***)))((()))***)))'''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))******+++,,,++++++***)))(((((())))))))))))))))))))))))))))))************************&&&''')))***,,,---------,,,---......---,,,+++)))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------,,,+++,,,---...///000000000000////////////111111111111000000000000///111333333000...,,,,,,111222333333444444333333555444444444444555666666<<<<<<===???EEEPPP]]]fffxxx~~~|||sssmmmiiiddd]]]WWWJJJFFFAAA<<<999888888999............///000111222000111222222222222444666999999:::<<<===>>>@@@@@@???===999666444444444555444444444444444444444444222222111111000/////////222111///---,,,---...////////////......------------------,,,,,,+++***)))++++++++++++++++++++++++************************'''((())))))******)))))),,,+++***)))))))))*********))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((())))))******)))))))))((((((((('''((()))************)))((()))((('''''''''(((***+++)))))))))))))))))))))))))))******+++***)))((('''((((((''''''''''''((((((((((((''''''''''''((((((******))))))((((((''''''(((((((((((())))))))))))++++++++++++++++++++++++)))***,,,+++)))(((((())))))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))************))))))***)))((()))***)))(((&&&))))))((((((((('''''''''))))))))))))))))))))))))))))))(((((())))))***+++++++++***)))))))))))))))))))))))))))))))))))))))************************))))))))))))((('''%%%%%%&&&'''((()))*********)))***************************++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------,,,,,,,,,---...///000/////////////////////000000000////////////......000222222000...------111222222333444333333333444444444444444555555666444555666888<<>><<<:::777666444333444444444444444444444444222111111000//////........................//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))******++++++************)))((((((((()))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))((((((((((((((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********)))((('''((((((''''''''''''((((((((((((''''''''''''((((((+++******)))(((''''''&&&(((((((((((())))))))))))+++++++++++++++++++++++++++,,,---,,,)))((('''((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''((()))***+++))))))************))))))***)))((()))******(((&&&))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((())))))***+++***))))))))))))))))))))))))))))))))))))))))))******************************)))((('''%%%#########$$$$$$%%%''')))+++,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...------------------------,,,,,,,,,---------......------------------------...------------...//////////////////////////////////////////............---///111222000/////////111111222333333333333222333333333333333444555555333555777888888999;;;===BBBGGGQQQ]]]jjjxxxtttllllllhhhjjjlllnnnnnnmmmjjjiiiddd]]]SSSKKKGGGCCC>>>;;;<<<;;;999888777888888999///////////////000111111111222333333222222444666555444444555777:::>>>@@@?????????>>>;;;888555333444444444444555555555555333222222111000///......------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...************************************************))))))***+++++++++++++++))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&''')))*********)))((())))))))))))((((((((((((((())))))))))))))))))(((''''''((()))***)))))))))(((((((((((((((((((((((()))))))))))))))(((((((((******))))))))))))******((((((''''''''''''((((((++++++***)))((('''&&&&&&(((((((((((())))))))))))************************+++------,,,)))'''''''''))))))))))))))))))))))))))))))((((((((('''''''''((()))))))))************))))))))))))))))))))))))))))))(((((((((((()))))),,,***)))(((((()))+++,,,((())))))************))))))(((((((((******((('''))))))(((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))************)))))))))))))))***))))))))))))))))))))))))************************((()))******************&&&&&&&&&&&&(((+++---...***************************++++++,,,,,,++++++***,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++---------++++++,,,---------------------------,,,,,,,,,---------......---------------------------------.........//////.........///////////////000000/////////.........,,,...000111000///000111000111111222222222222222222222222222222333444444555666888888777666777777999<<<@@@FFFOOOYYYdddkkk|||ttthhhdddeeekkkkkkkkkiiieee```[[[XXXRRRLLLEEE@@@>>>>>>======:::999999888888777888888000////////////000000111111222222222000111222444333222222333555999<<<>>>@@@@@@AAAAAA>>>;;;777555444444444555555666666666555444444333111000000///......///000///---+++***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,......************************))))))))))))))))))))))))))))))***+++++++++++++++))))))******************((((((((((((''''''''''''((((((((((((((((((((((((&&&''')))*********)))((((((((((((((()))))))))))))))(((((((((((((((((()))''''''((()))***)))))))))(((((((((((((((((((((((()))))))))(((((((((((((((******))))))))))))******((((((''''''''''''((((((*********)))(((''''''&&&(((((((((((())))))))))))***************************+++,,,+++)))'''''''''))))))))))))))))))))))))*********)))))))))((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))---,,,***))))))***,,,---(((((()))***************)))((('''(((******)))'''(((((())))))))))))))))))((((((((((((((((((((((((***))))))))))))***++++++***)))))))))))))))******))))))))))))))))))))))))************************((((((***+++,,,---------))))))(((((()))***,,,---***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------+++++++++---------------------------,,,,,,,,,---------......---------------------------------...............------....../////////000111111111000000000//////,,,...000000//////000222///000111111222222111111111111111111111222333333111333444444333333555777666888999;;;>>>BBBHHHLLL___hhhvvvuuukkkcccbbbeeellljjjgggbbb\\\UUUOOOKKKFFFBBB>>>;;;;;;===???@@@>>>===;;;:::888777666666000000////////////000000...///000///------///111222222222333555888:::<<<>>>???@@@@@@???<<<888666444444444555666666777777666666555333222111000000......//////...---+++***++++++,,,,,,,,,,,,------++++++***)))***+++---...************************))))))))))))))))))))))))((()))******++++++******((()))***+++++++++******((((((((((((((((((''''''))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))************************&&&((())))))((('''((()))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))---,,,+++***)))***++++++'''((()))******+++******(((''''''(((******)))((((((((())))))))))))******))))))))))))))))))))))))***************++++++,,,)))))))))))))))******+++))))))))))))))))))))))))************************))))))***++++++******))))))))))))(((((()))*********************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------......//////000111111111111000000000000---///000000//////000222//////000111111111111000000000000000000111222222111222222222222444777999111333555777888:::===@@@EEEKKKVVVcccqqqxxxqqqiiiccccccfffaaa^^^ZZZUUUOOOJJJFFFDDD@@@>>>;;;999999:::===>>>CCCAAA>>>;;;888777666666000000////////////000000...//////...---,,,...000111222333444666777888999;;;<<<===>>>===:::888666444444444555666777777777666555444333111000//////---------...---------,,,,,,,,,,,,,,,---------...+++***)))(((((()))+++,,,************************))))))))))))))))))))))))'''((())))))******))))))'''''')))*********))))))'''(((((((((((((((((((((************************((((((((((((((())))))***'''((((((((()))))))))***)))(((''''''''''''((())))))((('''''''''(((***+++))))))))))))))))))))))))***)))((('''&&&''''''(((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))************************"""$$$&&&''''''''')))***))))))))))))))))))))))))***))))))))))))((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))(((((('''((()))******+++++++++(((''''''(((***+++)))((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))***++++++))))))))))))))))))))))))***************************************)))((('''(((((())))))******))))))***************************++++++,,,,,,++++++***))))))***+++,,,------...++++++++++++++++++++++++************************)))+++------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,---......///000000111000000000000////////////000000000......000111...///000000111111000000000////////////000111111222333444444444444555777///111333444555777:::<<<999<<>>;;;:::;;;<<<888888999999888999<<<>>>GGGDDD???:::777666777888---...000111111111000///111333555555333111000000222333333444555555555444555555777888999999999999777666666555444444333333444333222111000///...---111000000///...---------+++,,,---------,,,+++***,,,,,,++++++******))))))******))))))))))))******(((((())))))******+++++++++)))((()))***+++***(((******++++++++++++************)))((('''&&&%%%%%%''''''((()))***++++++,,,,,,+++***)))(((((((((((( """###&&&''')))*********)))((((((((()))+++,,,+++***)))'''''''''((()))(((((())))))((('''&&&&&&(((((())))))))))))(((((((((((())))))******++++++)))(((''''''((()))***+++)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))+++)))''''''((()))))))))---+++)))(((&&&&&&''''''***************)))(((((())))))))))))))))))))))))******))))))((((((''''''(((((())))))******************))))))((((((''''''))))))************))))))******))))))((((((((('''&&&''''''((((((((((((((((((((((((((())))))))))))((()))***++++++***)))(((%%%&&&''')))************(((((((((((())))))))))))))))))************))))))******+++******)))((('''''')))++++++***))))))***++++++************++++++************************,,,,,,+++***************)))************+++++++++************************...---***((('''(((***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......000//////.........//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222222222333333222222222111111222222222333333333333444666888:::===???@@@FFFNNNXXXaaajjjuuuzzztttpppmmmrrrvvv{{{zzztttpppjjjddd[[[SSSNNNJJJGGGEEE======<<<;;;;;;:::999999888888777777777777888888;;;:::999777666666555555---...///000111000000///000222444444333111000000222333333444555555444444444555666777888888888888666666555555444333333222333333222111000......---000000//////...------,,,---............---+++******************)))))))))******))))))))))))******)))))))))))))))*********((('''&&&'''((()))(((''')))******++++++******))))))))))))))))))((((((((((((((())))))******++++++(((((((((((()))***+++,,,&&&&&&'''(((((((((''''''))))))((((((((()))***+++******)))((((((((((((((())))))))))))))))))((('''(((((())))))))))))(((((()))))))))))))))))))))))))))((('''''''''((()))***))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))(((''''''''')))))))))((((((((((((((())))))***((((((((((((((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((((()))))))))(((((((((((())))))))))))))))))************))))))((('''''''''&&&&&&&&&&&&''''''((())))))))))))(((((((((((()))))))))******((()))***++++++***)))((((((((((((((())))))))))))(((((((((((()))))))))***(((((())))))))))))((((((''''''(((((()))((((((((((((***+++***)))((()))***++++++************++++++************************))))))(((''''''''''''''')))************+++++++++++++++++++++++++++++++++---------------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////------,,,,,,,,,,,,------......................../////////000000/////////////////////////////////000000000000000000000000111111222222222222111111111111111222222222333333222333444666888:::;;;<<<888>>>EEEJJJPPPXXXbbbiiittt{{{zzztttooojjjgggkkkmmmpppqqqooojjjeeeaaa\\\WWWPPPIIIEEEBBB???>>>;;;;;;:::999999888777777777666666555555666666777999888777666666666666666......///000000000000000...000222333222111111111222333333444444444444444333333444555666666666666555555444444333333222222222222111000///......---/////////......------,,,.../////////...---+++***((())))))))))))))))))*********))))))))))))******************))))))))))))'''&&&&&&'''((())))))((()))******++++++******)))(((((())))))******++++++)))))))))))))))*********(((((((((((()))***++++++(((((()))))))))(((''''''(((((('''''''''((()))***)))))))))))))))(((((('''((()))***************)))(((((())))))))))))((((((******)))(((((('''&&&&&&)))(((''''''&&&''''''''')))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***'''(((((()))))))))))))))(((((((((((((((''''''&&&))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((('''''''''''''''''''''((()))*********))))))************))))))''''''''''''&&&&&&&&&&&&'''((())))))******)))))))))))))))*********++++++))))))************))))))+++***)))'''''''''((()))((((((((()))))))))******(((((())))))))))))((((((&&&'''((())))))******************)))'''(((***,,,++++++************++++++************************++++++***))))))))))))***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////---,,,,,,,,,,,,,,,---------------------------------......//////......---////////////////////////000000000000000000000000///000000111111000000///111111111222222222222333111222222444555666777888444888;;;===>>>AAAGGGKKKUUU[[[eeeppp{{{}}}yyyuuupppjjjfffcccbbbaaa^^^ZZZVVVRRRPPPMMMIIIDDD???===;;;999888888888777777666666555555555555444444444444555555777666666555555555666666...//////000000000000000,,,...111111111111111222222333333444444444333333222222333444444444444444444444333333222222222222000000000//////..................---------,,,,,,......//////...,,,***)))''''''(((((())))))************))))))))))))******++++++******))))))(((((()))((('''(((***,,,+++***))))))************))))))(((((()))))))))******************)))))))))))))))+++***)))((((((''''''(((%%%&&&'''((()))******)))'''''''''''''''(((((()))'''((()))******)))(((''''''((())))))************(((((())))))))))))(((((()))((((((((('''''''''&&&((((((''''''&&&&&&&&&&&&))))))))))))))))))))))))*********))))))(((((('''((((((((((((((((((((((((%%%&&&'''''''''''')))*********++++++)))(((&&&$$$))))))************))))))))))))))))))))))))))))))((((((((())))))*********))))))(((((((((''''''''''''((((((((()))))))))***))))))************)))))))))))))))))))))((((((((((((((()))***************)))*********++++++++++++)))))))))******)))))))))+++***(((&&&&&&''')))***(((((()))))))))*********((())))))******))))))((())))))***+++,,,,,,++++++*********(((''''''***---++++++************++++++************************,,,++++++******+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------..................------......//////------------------------.........//////.........////////////////////////000000000000000000000000...//////000000//////...111111111111222222222222111222222333333444444555999:::;;;;;;:::;;;===@@@BBBFFFLLLSSS\\\fffqqqwww{{{vvvooogggaaaZZZXXXTTTOOOKKKHHHFFFEEEDDDAAA>>><<<;;;;;;999888777666666666555555444444555555444444444444555555444444444444444555666666///////////////000000111,,,...000111000111222333222333333444333333222222111222222333333333333222222222222222111111111111//////..................------------,,,,,,,,,,,,,,,,,,------,,,+++)))(((''''''(((((())))))************))))))))))))******++++++******))))))(((((()))(((((()))***++++++***)))))))))******)))))))))))))))((((((((('''''''''*********)))))))))))))))+++***)))(((''''''''''''$$$%%%&&&'''((()))))))))&&&''''''((((((((((((((('''((()))******)))((('''&&&&&&'''((())))))))))))(((((())))))))))))((((((&&&'''''''''((((((((()))(((((((((''''''&&&%%%%%%((((((((((((((((((((((((+++++++++******)))))))))((((((((((((((((((((((((%%%'''))))))''''''(((*********++++++)))(((&&&$$$))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))************))))))((((((((()))))))))))))))(((((()))***************)))*********++++++++++++***))))))))))))))))))***)))((('''&&&''')))+++---))))))))))))************)))******++++++******)))+++++++++++++++***))))))*********(((''''''***---++++++************++++++************************(((((('''''''''(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000...---+++++++++---...++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,------------------------...//////...........................//////000000//////...........................////////////////////////.........//////.........000000111111111222222222222222222333333333333444666666777777777777888::::::<<<>>>AAAEEELLLSSSXXXbbbkkkyyy~~~~~~{{{~~~yyyssslllcccYYYSSSPPPMMMIIIEEEBBB@@@@@@@@@???===;;;;;;<<<<<<;;;999666666666666555555555555666555555444444555555666222222222222333444555555///////////////000111111...///111111000111222444333333333333333222222111111222222333333222222222111111111111111111000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++)))(((((())))))))))))))))))*********))))))))))))******************)))))))))))))))'''&&&'''((()))(((&&&((())))))******))))))((())))))((((((''''''&&&&&&)))))))))))))))*********''''''''''''((()))******''''''((((((((('''&&&&&&&&&'''((())))))))))))((('''(((((()))))))))))))))&&&''''''(((((((((((('''(((((())))))))))))((((((&&&&&&'''(((((()))******''''''((((((((('''&&&&&&((((((((((((((((((((((((++++++++++++************))))))))))))))))))))))))&&&)))++++++(((&&&(((***'''(((((()))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))***************+++))))))))))))*********+++*********)))((('''''''''))))))************))))))&&&&&&&&&''''''''''''''''''((())))))******)))))))))))))))*********++++++******))))))))))))******''''''&&&'''(((***+++---)))))))))*********++++++))))))************)))))))))))))))(((((('''&&&%%%*********)))'''(((***,,,++++++************++++++************************))))))((((((((()))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000...+++)))((()))+++---++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,************+++,,,---.........................../////////000000/////////........................////////////////////////---......//////......---000000000111111111111222222222222222333333333333111222222333444555555666555666777888999===AAAEEEEEEKKKTTT]]]eeennnxxxyyywwwzzztttvvvuuuqqqqqquuuvvvttttttqqqkkkddd]]]UUUMMMHHHDDDCCC@@@>>><<<;;;;;;<<<:::999999:::;;;;;;:::888666666666666666666555555555555555444444555555555111111111111222222333444000//////...///000111222000111222222111111333555333333333333333222111111222222222333333222222111000000000000000000000000,,,,,,,,,------.........++++++++++++++++++,,,,,,)))***+++,,,---,,,+++******************)))))))))******))))))))))))******)))))))))))))))************)))''''''((((((&&&%%%(((((())))))))))))((((((((((((((((((((()))))))))(((((())))))******++++++'''''''''''''''(((******''''''((()))))))))(((((('''((()))*********))))))((((((((((((((()))******(((((()))))))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))))))))((('''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''+++...---)))&&&''')))((((((((((((((())))))***&&&&&&'''((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((&&&''''''((()))***++++++))))))))))))(((((((((((())))))************))))))&&&&&&&&&&&&'''''''''(((''''''((())))))))))))(((((((((((()))))))))******+++***)))(((((()))***+++''''''(((((())))))******))))))*********+++++++++''''''((((((((((((''''''&&&&&&'''''''''&&&&&&%%%(((***+++***)))((()))***++++++************++++++************************++++++******+++,,,,,,---)))************++++++++++++++++++++++++++++++++++++***)))(((((())))))***++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------************+++,,,---...---------------------------......//////......---........................////////////////////////......////////////......000000000000111111111111000111111111222222333333222222222333444555444333333444666777666666888999777;;;@@@DDDGGGNNNWWW___iiioooxxx|||tttllllllqqqoooooollleeebbbdddfffeee```\\\VVVQQQMMMIIIEEECCC======<<<<<<;;;:::999999888777888999;;;:::888555555555555555555555555555444444333333333333444444111111000000000111222222000///.........///111222111222333222111111333555333333333333333222111000222222333333333222222111////////////000000000000+++,,,,,,------.........+++++++++++++++++++++,,,)))***,,,---......---,,,,,,,,,++++++******))))))******))))))))))))******(((((())))))******++++++---+++***)))***)))(((&&&(((((())))))))))))((((((''''''((()))***+++,,,,,,'''(((((()))***++++++,,,***)))(((''''''&&&&&&'''$$$%%%''')))+++,,,---...'''(((***+++++++++***))))))(((''''''''')))***+++***************)))((('''(((((())))))))))))((((((++++++******))))))((((((&&&'''(((*********))))))((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))---000...)))&&&''')))---+++)))((('''&&&''''''(((((()))***************))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%$$$%%%&&&'''(((***++++++''''''(((((())))))******))))))************))))))'''((((((((())))))******&&&''''''((((((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++((())))))***)))((((((''')))************+++++++++%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))))))))((()))++++++***))))))***++++++************++++++************************((((((''''''((()))******)))************+++++++++************************)))***,,,---......------++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................////////////////////////......////////////......000000000000111111111111//////000000111111222222444333333333444333222000333555777777666444333333444999>>>???>>>>>>AAAEEEIIIPPPZZZccciiinnntttxxx{{{}}}zzzvvvmmmeeeeeejjjgggfff```VVVQQQQQQRRRQQQKKKHHHCCC???????????????;;;<<<=========;;;999888777777888:::;;;:::777555444444444444444444444444333222222222222222222333111111000000000000111111000000000000000000000000000000000000////////////222333444555444333222111222222222222222222222222000000000000////////////...---,,,,,,,,,,,,---...++++++------------++++++++++++)))))))))***+++,,,************************''''''((((((((((((''''''***************)))((('''******)))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))+++(((&&&'''***+++)))'''(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''((()))))))))((())))))))))))))))))))))))***)))(((&&&&&&''''''(((+++*********))))))((((((&&&&&&'''(((((()))((((((((()))))))))******++++++)))************))))))(((+++*********))))))(((((())))))******++++++++++++++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***)))))))))))))))(((''''''''''''((()))))))))))))))(((((((((((())))))))))))"""&&&***+++***''''''(((+++*********))))))((((((+++***)))))))))))))))***+++++++++*********))))))((((((((((((((())))))***+++++++++*********))))))((())))))))))))************************)))((('''******+++++++++,,,,,,,,,......---,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------..................---...///...+++))))))***........................//////............////////////............//////............////////////000000111111111222222222222222222222222222222222222222333333333333444444666666666666777777777777>>>???BBBEEEIIIMMMQQQRRRaaaiiittt~~~~~~|||yyytttnnnhhhccc___]]]YYYVVVQQQKKKGGGDDDCCCCCC??????>>>===;;;:::999888999888777666666777888999888888888888888777666666555444444333333444444555333333333333333333333333444333222111000000000000////////////////////////000000000000111111111111222333333444444444333333222222222222222111111111000000000/////////.........---,,,,,,,,,,,,---...++++++,,,------,,,++++++++++++************++++++))))))))))))))))))))))))))))))************)))))))))************))))))(((******)))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((***(((&&&'''***+++)))'''(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((()))((((((((())))))))))))))))))))))))***)))((('''&&&'''((((((*********)))))))))((((((''''''((()))))))))((((((&&&&&&&&&&&&&&&&&&''''''(((((())))))***)))))))))************)))))))))(((***))))))))))))(((((((((,,,++++++***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******)))*********))))))((('''''''''((()))))))))))))))(((((((((((())))))))))))$$$'''******)))''''''(((************)))))))))(((***)))))))))))))))******+++++++++*********))))))))))))((((((((()))******,,,,,,,,,+++++++++******)))))))))*********++++++******++++++******)))(((************+++++++++,,,***))))))(((((())))))***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000.../////////...---,,,,,,,,,...///...,,,+++++++++........................//////............////////////............//////............////////////000000000111111111222222222222222222222222222222222222222333333333444444444444444444555555555666999:::;;;===@@@CCCEEEGGGHHHNNNWWW___gggsss}}}|||{{{vvvmmmkkkfff```ZZZUUUQQQOOOHHHFFFBBB>>>;;;::::::;;;======<<<;;;:::999999888888888777666666777888888777777777777777666555555444444333333333333444444333333333333333333333333444333222111000000000000////////////////////////000000000111111222222222222222111222222333444555222222222111111000000000000////////////.........------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++***+++++++++++++++******(((((((((((((((((((((((()))******++++++******)))(((((())))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))((((((((((((((('''(((''''''((()))******)))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))(((''''''))))))))))))))))))))))))***)))((('''''''''((((((******))))))))))))(((((()))))))))***))))))((((((((((((((((((''''''''''''&&&'''(((((())))))))))))************))))))))))))''''''''''''''''''''''''+++******)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))******************+++******)))(((''''''((()))))))))))))))(((((((((((())))))))))))''')))***)))'''''''''(((************)))))))))))))))((((((((()))***+++++++++************)))))))))***))))))))))))***++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,++++++++++++++++++***))))))))))))*********++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////---,,,+++***,,,---//////---,,,---...........................//////............////////////............//////---............/////////000000000000111111111111222222222222222222222222222222222222333333333333222222222222333333333333555555555666777999:::;;;888<<>><<<:::999888999:::;;;::::::::::::999999888888888777777666666777777888555666666666666555555444444444333333333333444444444444444444444444444444333333222111000000000000////////////////////////111000000000000000000000000////////////111333444222111111000000//////.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,---,,,+++***)))))))))))))))))))))))))))((((((((())))))((((((((((((((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((('''''''''''''''((()))*********(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))((('''&&&)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))((((((******+++******)))((('''***)))))))))((('''''''''%%%%%%'''((())))))))))))*********)))))))))))))))%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++******+++++++++******)))''''''((()))))))))))))))(((((((((((())))))))))))+++***)))(((''''''((()))*********)))))))))))))))(((((((((((()))***,,,,,,************))))))))))))***************++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................------,,,++++++---//////.........///........................///......------......//////......------......///---------.........///////////////000000000111111111111111111222222222222111222222222222333333333111111111222222222333333333333333333444555666666888:::<<<>>>CCCJJJSSSYYYeeeiiipppwww}}}wwwrrrnnnoookkkhhhhhhkkkppptttuuujjjiiigggccc___ZZZVVVTTTKKKJJJGGGCCC@@@===<<<;;;<<<;;;:::::::::<<<===>>>888888888888888888888888777777777666666777777777555666666777666666555555444333333333333333333444555555555555555555555555333222222111000000111111........................111111000///...------,,,...---,,,,,,---///111222000000000//////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------+++***)))************************(((((())))))))))))((((((((((((''''''((()))***+++))))))(((((((((((())))))************************(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((((((''''''(((((()))((())))))***(((((())))))))))))(((((((((((((((((((((((((((((()))*********)))(((''''''(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((())))))******+++******)))((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''((())))))))))))))))))))))))))))))******((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))******+++++++++******''''''((()))))))))))))))(((((((((((()))))))))))),,,***(((''''''(((((()))))))))))))))))))))******(((((((((((()))***,,,,,,))))))))))))))))))))))))***************++++++,,,))))))))))))******************+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++((())))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,---.........---+++,,,...///......///000..............................------------............------------......------------................../////////000000000000000000111111222222222111111111222222222333333111222222222222333333333111111111222333444555666555777:::===@@@CCCGGGIIIOOOQQQTTTZZZcccnnnzzz~~~uuummmhhhdddbbbdddbbb^^^\\\[[[\\\\\\\\\UUUSSSQQQNNNJJJGGGDDDCCC@@@???>>><<<;;;:::::::::888888777777777888999:::666666666777777777777777666666666777777666666666666777777888888777777777333333333222222333333333555555555555555555555555333222111111000111111111........................000000///...------,,,+++---,,,,,,------...///000..............................---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++------------,,,+++***)))***************************++++++,,,,,,++++++***)))((('''&&&'''((()))***((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***))))))))))))))))))(((((()))***)))((('''((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))*********)))(((((((((((((((((((((((((((((())))))*********)))((('''''''''(((((((((((()))))))))))))))***))))))((((((''''''''''''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))************,,,++++++***)))((('''&&&$$$%%%&&&'''((()))***+++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))******+++*********''''''((()))))))))))))))(((((((((((()))))))))))),,,***((('''((()))))))))))))))))))))************)))((((((((()))***++++++(((((()))))))))))))))******))))))))))))***++++++((((((((()))))))))))))))************+++++++++,,,)))***++++++++++++++++++)))))))))*********++++++++++++,,,------,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------)))***+++---............***,,,......------...///..............................------------............------------......,,,------------.....................//////////////////000000111222222222111111111111222222222222222222222222333333333444//////000000111333444555111444888===@@@BBBBBBBBBAAAAAACCCGGGOOOZZZcccjjjqqqwww~~~~~~~~~}}}}}}uuurrrlllddd^^^YYYVVVUUUXXXVVVSSSOOOLLLJJJHHHGGGEEEDDDBBB@@@>>><<<:::999888888777777777888888999666666666555555666666777666666666666666777777777555666666777777666666555666777777888888888888888333333222222222222333333444444444444444444444444222222111111111111111222.................................///////////////---....../////////......,,,,,,,,,---......//////---------,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***,,,+++***))))))***+++,,,......---,,,++++++++++++***************************++++++,,,,,,++++++******)))'''&&&&&&'''((()))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))***+++***'''&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))*********))))))(((((((((((((((((((((((())))))***+++***)))(((''''''''''''((((((((())))))''''''((()))))))))(((((())))))***************+++(((((())))))***)))))))))((()))))))))************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))*********)))''''''((()))))))))))))))(((((((((((())))))))))))+++)))'''(((***+++***)))((()))))))))***************)))))))))))))))******(((((((((((())))))******))))))((((((((()))******(((((())))))************)))))))))*********++++++((()))******++++++******************+++++++++,,,,,,---............---,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------***,,,......---,,,,,,---...........................------,,,,,,------......------,,,,,,------...,,,,,,---------.........------.........//////////////////000111222222222111111111111222222222222111111222222222333333333111111000111111222333333222333777;;;>>>>>>===<<<888999;;;@@@FFFMMMQQQTTTTTTXXX```hhhqqqwww{{{~~~~~~|||zzzxxxwwwvvvtttssspppllljjjiiihhhfffeee[[[ZZZXXXTTTOOOLLLJJJIIIIIIIIIHHHFFFCCCAAA@@@???======<<<;;;:::999888777666666666555555666666666777777777888888888999999777777777777666666666666555555666777777666555555555666666777888888777777333333222222222222333333333333333333333333333333222111111111111111222222........................------...///000111222333//////111111111000///...***++++++,,,---...//////---------,,,,,,,,,++++++***+++,,,------,,,+++***,,,+++***))))))***+++,,,000...---+++******++++++))))))))))))))))))))))))))))))************))))))+++***(((&&&%%%&&&'''(((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++%%%%%%%%%&&&&&&((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++)))+++,,,***'''%%%&&&((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))***************(((((((((((((((((((((((()))******++++++)))((('''&&&'''''''''(((((())))))&&&&&&'''(((((()))((((((&&&&&&''''''(((((()))))))))************))))))((((((((())))))*********+++"""###%%%'''***,,,...///*********)))((((((''''''************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))***((('''(((+++,,,+++)))(((((())))))*********++++++***)))))))))))))))***'''((((((((())))))******((((((((((((((())))))***))))))******+++++++++,,,((())))))))))))*********'''((()))******************++++++++++++,,,,,,,,,((()))***++++++***)))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***,,,------,,,++++++,,,...........................------,,,,,,------......------,,,,,,------...,,,,,,,,,---------......---------.........//////...//////000111222222222000111111111111222222222111111111111222222222222444333333222222222333333333333444666777777555333444666:::???DDDGGGGGGFFFBBBEEEIIINNNSSSVVVYYYZZZYYY[[[^^^dddjjjnnnppppppiiihhhgggfffhhhkkknnnpppuuuvvvuuusssqqqppppppqqqllljjjlllsssvvvuuuuuuvvvxxx~~~{{{xxx{{{}}}}}}|||}}}~~~}}}|||{{{{{{{{{}}}~~~xxx|||}}}wwwrrrqqqssszzzzzzxxxtttooollllllmmmjjjgggccc```___]]][[[ZZZWWWTTTRRRQQQPPPOOONNNLLLCCCDDDEEEDDDBBB@@@@@@@@@===>>>??????===<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888777666555555555555666666777888888999::::::888888777777666666666666444555666777777666555444444444555666777777666666333222222222222222222333333333333333333333333333222111111111111111222222,,,---...//////...---,,,............/////////////////////000111000---+++//////......------,,,,,,***+++---......---+++***+++,,,,,,,,,,,,+++******,,,***))))))***++++++***---,,,+++******+++,,,---(((((((((((())))))))))))(((((())))))))))))((((((((()))***++++++***)))(((+++++++++***************))))))(((((()))***+++,,,+++***((('''''')))+++,,,+++)))(((&&&&&&((()))+++******))))))((((((''''''+++)))'''&&&%%%&&&'''((('''''''''''''''((())))))''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&''')))***+++,,,---(((((((((((((((((((((((())))))))))))))))))))))))***((('''&&&&&&'''(((***))))))((((((''''''&&&&&&((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))***************)))(((''''''''''''+++,,,***%%%$$$(((,,,''''''&&&&&&&&&&&&''''''++++++***)))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++''''''(((((())))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***,,,+++***)))))))))++++++((((((((((((((((((((((((******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++,,,---...///...---,,,------------------------,,,,,,---...---,,,***)))***++++++,,,---...//////,,,,,,,,,---------......---------............///------......///000000000////////////000000000000111111111111111111111111222222222111111111111111111111111111111111111111222333555666666555333222444666999;;;===>>>======:::;;;<<<===???@@@AAABBBCCCDDDGGGJJJMMMPPPRRRTTTOOOMMMLLLJJJJJJKKKMMMNNNVVVUUUUUUSSSQQQOOONNNLLLLLLMMMOOOQQQTTTWWWYYYZZZ___^^^]]]\\\\\\]]]^^^___ccceeeggghhhiiihhhgggfffbbb```^^^]]]\\\]]]^^^___\\\\\\\\\[[[[[[ZZZZZZZZZ\\\[[[YYYVVVSSSPPPNNNMMMLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>===>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;444444555666666777666666888777666555444555666666555666777666555555777999:::999777666666666777888999999888888777666555555555555555555555555555555333333333333222222111000555444333222222222222333111111111111111111111111,,,---...//////...---,,,---.........////////////---,,,---...///...+++)))------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,***))))))***++++++***,,,++++++******++++++,,,(((((((((((())))))))))))((())))))))))))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))******+++***)))((('''((())))))***)))(((''''''((()))***(((((((((((())))))))))))***)))'''&&&&&&&&&(((((('''''''''''''''((())))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((+++)))(((''''''((()))+++((((((((((((((('''''''''))))))(((((((((((())))))))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))'''((())))))((('''&&&&&&))))))(((((((((((())))))+++***)))(((((((((((()))*********))))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((((((((((()))***++++++***))))))******+++))))))))))))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,------------------,,,,,,,,,---------......------------............////////////............------------............000000000000000000000000111111111111111111111000111111111111111111111111222333444444444444333222000222444777888888888777777777777888999999::::::::::::<<<>>>@@@BBBCCCDDDAAA@@@???>>>>>>???@@@AAADDDDDDCCCBBBAAA???>>>===>>>>>>???AAABBBDDDEEEEEEJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPOOONNNMMMMMMKKKJJJHHHHHHHHHJJJJJJGGGFFFFFFFFFEEEEEEEEEEEEGGGGGGEEEDDDBBBAAA@@@???CCCAAA??????@@@@@@???>>>===<<<<<<;;;:::999888888<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::666666777777666666555555666555444333222333333444555666777666555555777999888777666555555555666666:::999999888888777666666666555555555555555555555333333333333333222111111444444444444333333333222222111111111111111111111,,,---...//////...---,,,---------.........//////---,,,,,,---......+++))),,,,,,,,,,,,,,,---------...---+++))))))+++---...---------------,,,,,,+++,,,***((()))***+++***)))***++++++++++++++++++***(((((((((((())))))))))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))******)))''''''***))))))(((((('''''''''***)))(((''''''((()))***'''''''''((()))************)))'''&&&&&&'''(((((('''''''''''''''((())))))'''(((((())))))(((((('''''''''(((((())))))******))))))))))))))))))))))))((()))))))))************************************''''''''''''''''''''''''+++***)))(((((()))***+++'''((((((((((((((())))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))&&&''''''((()))******+++)))((((((***,,,+++'''$$$***))))))(((((())))))***))))))((((((''''''((((((***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))*********)))))))))******+++*********************************++++++++++++,,,******++++++++++++***************++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,---------,,,++++++......---------,,,,,,,,,,,,,,,,,,---------......------------............000000//////...------,,,,,,------------.........000000000000000000000000/////////000000000000000000000000000000000000000222222222222222222222222///000222333444444333333444444444444333333333333666666777777888888999999666666444444444555666777999999999999888777666555777777777777777888888888;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>===<<<<<<===<<<;;;:::::::::;;;<<<::::::999999999999888888::::::999999999999999999:::999777777888999999888777666666666555555555555999888888888888888777777888888999999999999888888888888888888777666555444555555444333333333333444444555666555444444666888666666555444444444444555888888777777666666555555666666555555444444444333333333444444444333222222444444555555555444333222222222222111111000000000,,,,,,............,,,,,,,,,,,,---------...............---...000///...,,,+++,,,,,,,,,------......---,,,+++******+++,,,---,,,,,,------,,,,,,+++***+++***((((((*********))))))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))************))))))+++***((((((((((((***+++)))))))))***************'''(((***+++***(((&&&%%%&&&'''((((((((((((''''''))))))(((((((((((())))))'''((((((((()))))))))***)))(((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))((((((&&&''''''((()))******+++((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***''''''(((((()))))))))******))))))(((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******+++******+++++++++)))(((((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))((((((''''''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************++++++++++++******++++++++++++******************++++++++++++++++++************+++++++++++++++++++++++++++++++++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,---------........./////////......---------........./////////000000000000000000000000000000.........///////////////////////////////////////111111000000000000111111111111222333333333222222222222222222222222222222555555555555555555555555444444333333333444555666666777777888888777777666666666666666666666666666666777888999999888777666777888999::::::999888888888777777666666666777777999999999999888888888888777888888888888888888888666555444444666777777777555555555555555666666666777777777777666666666666666666777777777777666666777777777888777777666666777777666666555555555555333444555444333333555777555555555444444444444555555555555555444444333333555444444333333222222111333333444444444333333222333444666666666555333111222222111111000000//////+++,,,---......---,,,+++,,,,,,,,,,,,------------...---,,,---//////...---,,,,,,,,,------......///******+++,,,,,,+++******+++++++++++++++***))))))+++)))(((((()))******)))))))))+++,,,,,,+++))))))(((((((((((())))))))))))))))))************))))))++++++)))(((((()))++++++(((((())))))************((()))***+++***)))'''%%%$$$%%%&&&((())))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((((('''''''''((((((((('''''''''''''''((())))))(((((())))))))))))((((((&&&''''''((()))******+++((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******)))((((((''''''(((((()))'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((()))((()))++++++)))%%%%%%(((---((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))******)))))))))******))))))((((((''''''(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))************))))))(((((())))))************************************))))))*********+++++++++)))******++++++******)))))))))*********+++++++++++++++************+++++++++++++++++++++++++++++++++***)))((()))***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,------------...,,,---------.........///............////////////////////////////////////------......////////////........................111000000//////000000111111222222222222222222222000000000111222222333333111111111111222222222222444444444444555555666666222222333444444444444444222222222222333333333444222333444555555444333222444555555555555555444444333333333222333333333333555555555555555555666666555555555555444444333333555333222333555777777666555555555666666666666666666666666666666666666777444444555555555555444444444444555777888888888888666666666666666555555555222333444333222222444666444555555555555555555555555555555555555444444444222222222111111000000000222222333444444333333333333444555666666444222111111111111000000000//////+++,,,---......---,,,++++++++++++,,,,,,,,,------,,,+++******,,,---,,,+++,,,,,,,,,,,,------------(((***,,,------,,,***(((***************))))))(((+++)))'''((()))***)))((()))******************)))(((((((((((())))))))))))(((((())))))))))))((((((******))))))))))))******%%%&&&&&&''''''(((((()))))))))***++++++***((((((&&&&&&'''((())))))***+++(((((())))))))))))((((((*********)))(((''''''''''''''''''((((((((((((((('''''''''''''''((())))))((())))))******))))))(((''''''(((((())))))******))))))))))))))))))))))))*********)))))))))))))))''''''''''''''''''''''''************************''''''((((((((((((''''''((())))))))))))))))))***((((((''''''''''''((((((''''''(((((())))))******))))))))))))(((((((((((())))))))))))(((((((((((('''******%%% &&&---+++******))))))******+++((((((''''''(((((())))))***))))))(((((())))))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))******++++++******)))''''''((()))************************************)))))))))************+++))))))************)))))))))))))))************+++++++++************++++++++++++++++++++++++++++++******))))))******+++,,,------------------------,,,,,,+++++++++,,,------***++++++,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,,,,---......//////+++,,,,,,,,,,,,---------------------------------------......//////000000////////////////////////000000000000000000000000000000000000000111111111......//////000111222222000000111111111222222222000000111111222333333333000000111222222222222222///000000111222222333333222222333333333333222222222222222111111111111111111111222222222222333333111111222222222222333333555444444333333222111111333222111111333444444444333444444444444444444444555555666666666666777777333333444444444444333333111222444555777888888888444444555555444444333222111222333222111111333555333444555555666666555555777777777777777777777777000000111111111111111111111111222333333333222222333333444444444333222111000000000000000000000000+++,,,------------,,,+++++++++++++++,,,,,,,,,,,,,,,***)))***,,,---,,,,,,+++++++++*********************++++++++++++*********++++++++++++***))))))***)))'''''')))***)))(((******))))))))))))******(((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))************++++++++++++******(((((((((((()))***(((((())))))))))))(((((())))))))))))((((((((((((&&&''''''((((((((((((((('''''''''''''''((())))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))(((((((((*********)))))))))))))))))))))(((((((((((())))))'''''''''((()))************)))))))))((((((((('''''''''(((((())))))******)))))))))&&&$$$$$$'''***++++++************++++++)))(((((((((((()))***+++*********))))))*********))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********)))***++++++++++++***)))&&&'''((()))*********)))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************++++++************++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------........................---......///000000111111///////////////////////////000111111111111000///////////////000111111222000000000000000000000000333222222222222222222222---...///000000111111111111111222333333333222222222222222222333333333333444444333333333333444444444333222222111111111222222333333444444444444444111222222222333333333333555555555444444444444444333222000111222333333222333333333222222222222222444444444555555666666666333333444444444444333333222222333555666666666666333444555555555444333222000111222222000111222444111222333444555555444333555555555555555555555666000000111111222333333333///000111111222222222111333333222222222111111111......//////000111111111++++++------------++++++******+++++++++,,,,,,,,,...,,,++++++---//////...******))))))(((((('''''',,,+++)))(((((()))+++,,,+++,,,,,,,,,,,,+++*********)))'''''')))))))))(((+++***)))(((((()))***+++(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$'''''''''((()))******++++++*********+++,,,------///---***(((''''''((()))(((((())))))))))))((((((''''''(((((())))))******&&&&&&'''((())))))(((((('''''''''''''''((())))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))++++++******))))))((((((******))))))))))))******&&&''''''((()))******+++******))))))((((((((('''%%%%%%&&&((()))+++,,,,,,---+++)))***++++++***((())))))(((((((((((()))))))))))))))))))))***++++++++++++************++++++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((()))***++++++***)))(((''''''(((((())))))******(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))***+++,,,,,,+++***)))%%%&&&((()))*********)))(((((((((((((((((((((((())))))))))))************))))))************))))))))))))))))))************++++++************++++++++++++++++++++++++++++++)))***+++------,,,++++++++++++++++++++++++++++++,,,,,,+++***+++,,,...///......---------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------///......------,,,,,,+++---------.........//////222222222222222222222222.........///000111111222000000000000000000000000...000111333333111000...000000000111111222444444444333333222111111000000111111000000///...------......000111111222222222///000000111111111000000222222222111111111000000333222111000000111222333444333222111111111111111111111222333333333333333111111222222333333333444222222222333333444444444555333111111333444333222444333333333222222222111333333333444444555555555333333333444444333333333333333444444555444444444555666777777777666444444000111222111000000222444000111222333444333333222222222222222222222222222111111222333444555555666...///000111111111111111333222111000000000111111------...///000111222222++++++++++++++++++++++++)))***+++,,,---...............---------,,,,,,,,,+++***)))'''''')))***++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++---((())))))))))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&((()))++++++)))(((&&&)))(((''''''''')))***+++(((((()))***+++,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''''''''&&&%%%$$$$$$######&&&&&&'''((()))***++++++++++++***)))((('''&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((('''%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((('''&&&%%%%%%$$$''''''(((((())))))******))))))))))))((((((((((((((((((((((((((()))******(((((((((((())))))))))))(((((()))***************))))))***++++++++++++***))))))))))))))))))))))))))))))************)))))),,,+++***)))(((((())))))+++***)))(((((()))***+++++++++++++++++++++++++++************************&&&&&&''''''(((((())))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***''''''(((((())))))******+++***)))'''''''''((())),,,,,,,,,++++++*********))))))))))))))))))))))))************************+++*********))))))((((((************************&&&'''((()))***+++++++++***++++++,,,,,,++++++***+++,,,------++++++,,,---...------,,,,,,------...//////...---+++***))))))******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,..................------------,,,,,,,,,,,,------////////////////////////'''))),,,///111111111000............////////////////////////000000000000///000000000111111111111000000111111111111000000////////////000000000000111111000000000000000111000111111111111222222222111111111111111111111111///...---------///000111333333333222222111111111222222111111111111111111111111111111111111111111111111111111111111111111666333000...///000111111111111222333333444555555444444333222333444555666333333333444444555555555111222222333333444444555555666666666555333111000444333111000000000111111444444444444444444444444444444333333222111000000222222222111111111000000888777444222111111111111000000000000////////////000000000000000000000000++++++++++++++++++++++++)))***+++,,,---...............---------,,,,,,,,,+++***)))(((((()))***++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++---******)))))))))((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))(((''')))(((''''''((()))***+++)))))))))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***))))))(((((('''''''''(((((((((((()))))))))))))))))))))))))))((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))(((((()))************)))(((((()))************)))))))))))))))))))))))))))************************))))))))))))))))))((((((+++***)))(((((()))***+++************************************************'''''''''(((((((((((((((*********)))))))))(((((((((((()))))))))*********((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))******)))(((((((((((((((++++++*********)))))))))))))))))))))))))))))))))************************************)))))))))(((++++++++++++++++++++++++)))*********+++******))))))******++++++******)))+++,,,------++++++,,,---------,,,,,,,,,,,,------......---,,,+++******)))---------------------,,,------------------------..................------...------------------..............................////////////---,,,+++............////////////.../////////000000000000......///000000111222222//////000000000000///////////////000000000111111111111000000000000000111000000111111111222222222111111111111111111111111222222111111111222444555333333222222222111111111111111111111111111111111333333333333333333333333222222222222222222222222222111000000222222222111111111222222333444444555444333333222333444555666333333333444444444444444111111222333333444444555555555555444333222111000333222111000000000111111333333333333333333333333444444333222222111000000222222222111111111000000555444222111000///000000000/////////////////////000000000000000000000000++++++++++++++++++++++++)))***+++---..................---------,,,,,,,,,+++***)))(((((()))***++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))+++,,,,,,+++***)))((()))******(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))'''((()))******)))(((''')))(((((((((((())))))***************************))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))*********+++******))))))((((((''''''))))))(((((((((((())))))******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******((((((((((((((()))******))))))))))))(((((((((((('''((())))))******))))))''''''((()))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++&&&'''((()))))))))((('''******))))))))))))******))))))))))))))))))))))))************************((((((((((((((('''''''''******))))))))))))(((((((((((())))))))))))******''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))(((((('''***))))))))))))((((((((())))))))))))))))))))))))************************************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((()))))))))******)))))))))+++,,,---,,,+++***+++---,,,++++++++++++++++++,,,---,,,,,,,,,++++++++++++***************+++******........................------------------...............------.................................222111000///---+++******---............/////////....../////////000000000.........///000111111222//////000000000000//////000000000000111111111111000000000//////000000111000000000111111111222222000000000000000000000000111000000000000111222222222222222111111111111111111111111111111111111111444444444444444444444444111111111111111111111111......///111444444222000111111111222333333444444333333222222333333444555444444444444333333333333111111222222333444444444555555333222111111000000222222111000000000111111222222222222222222222222333333333222111111000000222111111111111000000000111111000///.../////////////////////////////////000000000000000000000000++++++++++++++++++++++++)))***+++---......//////......---------,,,,,,,,,+++******))))))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((()))***,,,---,,,***(((((()))+++,,,(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''((())))))))))))(((((((((((())))))))))))*********+++******))))))((((((''''''))))))(((((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))***************))))))((((((''''''''''''(((((())))))******((((((((((((((())))))***))))))))))))(((((((((((('''(((((()))))))))))))))'''((())))))******))))))((((((((((((((((((((((((***)))'''&&&&&&''')))***$$$%%%((()))***)))((('''***))))))))))))))))))***(((((()))))))))))))))***************************))))))((((((''''''&&&&&&))))))))))))))))))(((((((((((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))******))))))(((((('''''''''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))++++++++++++++++++++++++,,,,,,---,,,,,,***))))))))))))************))))))***,,,,,,,,,+++***+++,,,++++++************+++++++++++++++++++++++++++,,,)))((((((((()))))))))***------------------------,,,,,,------------......///......------......///........................//////...------------...---------.........//////........./////////000000///////////////////////////000000111111000000///000000000000111111111222000////////////000000111000000000000111111111111000000000000000000000000//////........./////////111111111111111111111000000000000000111111111111333333333333333333333333////////////////////////000//////000222333111000000111111111222222333333222222222222222333333444555444444333333222222222111111111222333333444444555444222000///000000111111111111000000000000111111111111111111111111111333222222222111111000000111111111111000000000000////////////////////////.........///////////////000000000000000000000000++++++++++++++++++++++++***+++,,,---.../////////......---------,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,---,,,***(((((()))+++,,,(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))(((((((((******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&'''''''''''''''((()))******************))))))))))))(((***)))))))))((((((((('''))))))(((((((((((())))))***)))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''(((((())))))*********))))))(((((('''''''''((((((((()))))))))***((((((((((((((())))))******)))))))))((((((((('''''''''((()))))))))))))))((()))******++++++******(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))$$$%%%((()))***)))(((''')))))))))******))))))))))))))))))*********++++++))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((())))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))(((((('''''''''((()))******)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***++++++++++++++++++******+++,,,,,,******+++,,,+++******))))))******+++******++++++++++++,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,------............------------..............................---------------...///000------------........................////////////111111000///...---,,,,,,000111111222222111111000///000000000000111111111//////......///000111111//////000000000111111111////////////////////////000000111111111000000000000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000000000444222///...///000000000000000111111111111111222111111111222222222222222444444444333333222222111000000111222222333333444444333111000//////000111000000000000111000000000000000000000000000000000222222111111111111111000000000000000000000000000/////////000000000000000------....../////////000////////////////////////++++++++++++++++++++++++***+++,,,---////////////......---------,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((((((***+++,,,+++***)))((()))******(((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++***)))))))))((((((''''''((((((((()))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))************************************************''''''''''''''''''''''''(((((((((((())))))))))))'''''''''(((((()))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((((((((((((((()))************))))))((((((''''''&&&'''(((((())))))(((((())))))***+++++++++++++++))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((&&&'''((()))))))))((('''))))))************))))))((())))))******+++++++++))))))))))))))))))))))))((((((((((((((('''''''''''''''(((((((((((())))))''''''(((((((((((())))))************************(((((())))))))))))(((((())))))))))))(((((((((((('''(((((()))))))))))))))))))))************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))+++,,,---------++++++,,,,,,,,,,,,++++++***+++,,,+++***)))***,,,+++******************+++*********+++++++++++++++***))))))((()))***,,,---************************++++++,,,,,,------......---------,,,,,,---------------------------------..................------,,,------------.........------........./////////111000///...---,,,+++***000000111111111111000000////////////000000000000............///000111111/////////000000000111111////////////////////////...////////////...------////////////000000000000...//////000000111111111000000000000000000000000222222222222222222222222666222///------///000000000000000000000000000000000000111222222222222111333333333333222222222222000000111111222333333333333222222111000000111111...///000111111111000000000000000000000000000000111111111111111111111111//////000000000000000111///000111111111111111000---------......//////000////////////////////////++++++++++++++++++++++++***+++,,,...//////000000......---------,,,,,,,,,***++++++++++++++++++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))'''((()))+++******)))))))))((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))((()))******)))((('''&&&''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***+++******))))))(((((((((''''''(((((())))))******'''''''''''''''(((((((((''''''(((((())))))******))))))(((((((((((())))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((()))***************)))((('''''''''&&&'''(((((())))))((((((((())))))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((()))***++++++***)))(((''''''(((((()))******+++))))))))))))))))))))))))'''''''''((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))((((((((((((((()))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))&&&''')))***+++,,,,,,,,,******++++++++++++******)))+++,,,+++***)))***++++++++++++******++++++++++++++++++***************((('''&&&%%%&&&(((***+++++++++++++++++++++++++++***++++++,,,------......,,,,,,++++++++++++,,,,,,---------------------------.../////////...---,,,,,,,,,---------.........---------.........//////.........---------,,,,,,......////////////......---.........////////////...------......000111111////////////000000000111........................------.........---+++***........./////////000000......//////000111111222////////////////////////111111111111111111111111222000......///000000///000000000000000000000000//////111222222222111000222222222222222333333333000000000111222222333333222222222333222222111000---...000111111111000000000000000000000000000000000000000000111111111111////////////000000111111///000111111111000//////,,,,,,---......///000000////////////////////////++++++++++++++++++++++++++++++---...///000000000......---------,,,,,,,,,***++++++,,,,,,++++++***))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++((())))))))))))(((''''''(((((((((((())))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))(((((((((((())))))((()))*********((('''&&&&&&''''''((()))******+++))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))******+++******)))(((''''''&&&))))))))))))(((((((((((($$$$$$%%%&&&'''((()))***&&&&&&'''((()))***++++++))))))(((((((((((())))))'''&&&%%%$$$$$$%%%'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************''''''(((((())))))******++++++***)))((('''&&&&&&((((((((((((((()))******+++******)))(((''''''&&&&&&''''''((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))************)))))),,,+++***)))(((((())))))((()))***++++++***)))(((&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''((()))******)))((('''''''''(((((())))))******)))(((''''''''')))***+++&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************'''((()))******++++++***))))))************)))))))))+++++++++***)))***+++,,,,,,++++++++++++,,,,,,+++++++++*********))))))******(((((()))+++---///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,------------------------***,,,...000000///...---,,,,,,,,,---------......---------.........//////++++++,,,------......///,,,------------------,,,------------.........///---------......000111111////////////000000000000........................000111222222222111///...---.........//////000000---......///000111111222////////////////////////...........................---...000222222111///000000000000////////////...///000222222111111000111111111222222333333444000000000111222222333333111222333444444333111000---...///111111111000///111111111111111111111111000000000000000111111111.../////////000000111111///000111111111000...---,,,,,,------...///000000///////////////////////////......---+++******)))------,,,,,,,,,------...---------...............)))((('''&&&&&&'''((()))((()))***+++,,,+++******))))))((('''&&&%%%$$$$$$))))))(((((((((((())))))''''''((()))***++++++,,,))))))(((((((((((()))))))))((('''''''''(((***+++''''''(((((())))))******%%%'''***,,,,,,***'''%%%)))((('''&&&&&&''')))******((('''((()))***)))'''(((''''''(((((()))***+++((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''((()))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''&&&'''''''''(((((()))))))))))))))))))))))))))))))))((('''''''''(((***+++''''''''''''(((((((((((((((((((((((())))))))))))***************)))(((((())))))************))))))+++***)))(((((()))************))))))))))))******((((((((((((((((((((((((''''''(((******+++++++++***)))(((''''''((()))*********))))))((((((''''''))))))***+++++++++++++++(((((())))))))))))((('''))))))(((((((((((()))))),,,,,,,,,,,,,,,+++***)))))))))))))))(((((((((((('''''''''''''''((()))))))))((('''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&******))))))))))))******((((((((((((((((((((((((&&&&&&'''((()))***+++++++++*********))))))(((((())))))*********+++++++++******))))))))))))******))))))))))))))))))))))))***)))))))))***+++,,,,,,************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********++++++++++++******)))******++++++******))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///---++++++,,,,,,+++***,,,---......,,,,,,---...------............------................................................///...---,,,,,,---...///..................------............///////////////...------------...//////////////////.........//////............//////............////////////111111000000//////..................////////////...............///000000////////////////////////000000000000111111111111222222222111111111111111111111222333333333333222000000111111111111000000000000////////////000000///.........------------000111222111000//////111111111000000//////......111000///...------......//////.........---------------............------+++++++++,,,,,,,,,,,,------,,,,,,,,,------...///+++++++++++++++++++++++++++******))))))******+++((()))***+++++++++******++++++************************))))))))))))******((((((((()))*********+++))))))(((((((((((()))))))))(((((('''((()))***+++'''((((((((()))))))))***&&&(((***++++++)))'''&&&***)))((('''''''''''''''***((('''((()))***)))''')))(((((('''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((('''((()))***+++((((((((())))))))))))***'''''''''((((((((()))))))))))))))))))))(((''''''))))))************))))))***)))(((''''''((())))))******))))))))))))******))))))))))))))))))))))))''''''(((******++++++******)))(((''''''((()))******)))))))))((((((((('''(((((()))*********))))))(((((())))))))))))(((((())))))(((((((((((())))))***++++++++++++******)))))))))))))))((((((((((((((((((((((((((()))******&&&&&&''''''((()))***+++''''''(((((())))))******)))))))))))))))))))))))))))(((((((((''''''''''''******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++************++++++++++++******+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////---++++++,,,,,,,,,+++,,,---...---,,,,,,,,,...------............------................................................///...---,,,,,,---...///..................------............////////////.........------.........////////////............//////............//////............////////////000000000///////////////............////////////...............///000000000000000000000000000000//////000000000111111111111111111111111111111111//////000111111111111000000000111111111111000000000000////////////000000/////////.........------000111111111///...///000000000000000//////......000000000/////////......//////.........---------......////////////......++++++++++++,,,,,,------,,,,,,,,,,,,---...000000,,,,,,,,,++++++******)))***++++++++++++++++++***((()))******++++++******+++++++++,,,,,,,,,------+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((())))))))))))(((((())))))))))))((((((*********)))((('''&&&%%%***((('''((()))***)))'''***)))((('''&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***)))((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************'''''''''((((((((())))))'''((((((((((((''''''&&&))))))************))))))((((((''''''''''''((((((***))))))(((((())))))***************************''''''((()))************))))))(((((((((((())))))))))))))))))((((((((((((((((((((())))))(((''''''((((((((()))))))))))))))))))))(((((((((((())))))((())))))************)))))))))))))))(((((((((((()))))))))))))))***++++++((((((((((((((()))***+++&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((''''''''''''******))))))))))))******((((((((((((((((((((((((++++++***)))((('''&&&&&&************))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++************++++++++++++******+++++++++,,,,,,++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...---++++++,,,---,,,++++++---...---,,,+++,,,...------............------------------------------------------------------......------------......------------------..................////////////------............------........................//////............//////............//////////////////////////////000000............////////////...............///000000111111111111111111111111//////000000000000111111///000000111111222222222//////000111111111111000000000111111111111000000000000////////////000000000000000/////////......///000000000...---...///000000000////////////...///000111111111000///..................---------//////000000000000//////------,,,,,,+++******)))+++++++++,,,---///000111000//////...---,,,,,,+++((()))***++++++***)))(((((())))))*********************************************))))))))))))******)))))))))))))))((((((((())))))(((((((((((())))))((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((())))))***((()))*********((('''&&&***((('''((()))***)))'''))))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((*********))))))(((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***(((((()))))))))*********((((((((()))))))))******'''(((((()))((((((''''''))))))************))))))((('''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))******))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((()))))))))(((''''''((((((((((((((())))))***))))))(((((((((((())))))''''''((())))))***))))))))))))))))))(((((((((((())))))(((((())))))***+++---,,,+++)))(((''''''''''''''''''((()))*********((((((((((((((((((((((((((((((((((((((('''''''''******))))))))))))******((((((((((((((((((((((((++++++***)))((('''&&&&&&*********))))))))))))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************++++++++++++************++++++++++++******++++++,,,,,,,,,,,,++++++******))))))******+++,,,++++++++++++++++++++++++++++++******++++++,,,---...,,,++++++,,,---,,,++++++,,,------++++++,,,---,,,------......------,,,------------------------------------------------------------------------,,,,,,------------..................////////////,,,---............---,,,------...............//////......------......///............////////////---......//////000000000............////////////...............///000000000000000000000000000000////////////000000000111...//////000111222222333111111222333333333333222000000111111111111000000000000////////////000000000000000000////////////...///000///---,,,---...///////////////////////////000222333333111///.................................////////////......,,,,,,,,,++++++******)))******++++++---...000000111000000///...---,,,,,,((()))***++++++***)))((()))))))))))))))*********+++******)))((((((''''''((((((''''''''''''(((((()))))))))((((((((((((((())))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))((((((((((((((((((''''''((()))***+++&&&''')))*********))))))***((('''((()))***)))'''))))))(((((()))******+++((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((()))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))'''''''''((((((((())))))))))))*********+++++++++((())))))******)))))))))))))))************))))))(((((())))))************))))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))))))))((((((((())))))))))))(((((((((((((((((())))))))))))((())))))******)))((((((((((((''''''((()))***+++))))))(((((((((((())))))&&&'''((()))))))))))))))))))))))))))(((((((((((((((''''''''''''((())))))---,,,+++)))((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************+++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))******))))))((())))))***))))))))))))))))))))))))******************************************************++++++++++++*********++++++,,,,,,++++++*********))))))******+++,,,+++++++++++++++++++++++++++************+++,,,,,,---,,,***+++,,,------,,,+++,,,---,,,++++++,,,---,,,,,,------------,,,,,,------------------------------------------------,,,------------------,,,,,,,,,,,,,,,------..................////////////,,,,,,------------,,,,,,,,,---------......//////......------------..................////////////------......//////000000............////////////...............///000000////////////////////////...////////////000000000......///000111111222222111111222333333333333222000000111111111111000000000000////////////000000000000000000////////////---...///...---,,,,,,................../////////...///111333333111000///---.....................,,,------......------,,,((())))))***+++,,,------************+++,,,......---------,,,,,,+++++++++***++++++++++++++++++***)))(((((((((((()))***+++---,,,+++***)))(((''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))((((((((((((((((((''''''((()))***+++&&&'''((()))***+++++++++***((('''((()))***)))'''))))))))))))***+++,,,---((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((()))))))))*********++++++((())))))***************))))))************))))))'''((()))***+++++++++***)))((((((''''''(((((()))'''''''''''''''''''''''''''(((((())))))((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''((()))************)))((((((''''''''')))***+++))))))(((((((((((())))))'''(((((())))))))))))((())))))))))))(((((((((((('''''''''''''''(((((()))((((((((((((((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))'''''''''(((((((((((((((******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))*********++++++++++++******))))))))))))******))))))))))))))))))))))))******)))((((((((())))))++++++++++++++++++++++++************************+++***))))))))))))***+++******++++++++++++***************++++++*********+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---+++***+++,,,------,,,***,,,---,,,+++***+++---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------..................////////////------,,,,,,,,,,,,------,,,,,,,,,---......//////......------------..................////////////..................//////............////////////...............///000000..............................////////////000000...//////000000111111111//////000111111111111000000000111111111111000000000000////////////000000000000000/////////........./////////---,,,---...---............/////////...///000111111111000///---------...............,,,,,,,,,------,,,,,,,,,(((((()))***+++,,,------***)))))))))***++++++,,,************************+++******))))))******+++)))(((((('''((()))***+++++++++*********)))))))))((((((''''''''''''((((((&&&'''''''''((()))))))))))))))(((((((((((())))))&&&'''((()))***))))))(((***)))))))))((((((((('''&&&''''''((()))*********(((((((((((()))***++++++***((('''((()))***)))'''***)))))))))))))))******((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))************)))))))))(((((())))))))))))))))))))))))&&&'''((()))***))))))((('''(((((((((((()))))))))'''(((((((((((()))))))))'''(((((()))******))))))))))))************))))))&&&'''((()))*********)))((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((((((((('''''''''((()))******)))(((''''''((((((((()))))))))***%%%&&&'''((()))*********(((((('''&&&''')))+++,,,))))))(((((((((((())))))))))))*********)))(((((())))))))))))((((((((((((((((((((('''((())))))***&&&&&&''''''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******)))(((((((((((((((++++++++++++++++++++++++************************+++***)))(((((()))***+++******++++++++++++******((())))))******))))))(((+++++++++++++++,,,------************************,,,,,,,,,+++,,,,,,---...---+++******,,,...------***,,,,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***++++++,,,------..................///////////////---+++******+++---///++++++,,,------...//////...------,,,,,,------...............////////////..................------............////////////...............///000000////////////////////////........./////////000000/////////000000000000000//////000111111111111000000000111111111111000000000000////////////000000/////////.........------...///000///---------...---------.........//////....../////////000000000---------.........//////,,,------------------,,,+++++++++******************)))))))))))))))*********************+++++++++)))((('''&&&&&&'''((())))))((('''''''''(((***+++((((((((((((((()))))))))))))))(((((((((((())))))%%%&&&&&&'''((()))******))))))(((((((((((())))))&&&''')))*********)))(((******))))))((((((((('''&&&&&&((()))************+++***)))(((((()))*********((('''((()))***)))(((+++***)))((((((''''''((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******++++++******))))))((((((''''''(((((())))))******(((((((((((((((((((((((('''((((((((())))))******+++*********))))))(((((())))))))))))))))))))))))&&&''')))*********)))((())))))))))))************&&&&&&&&&&&&'''''''''(((&&&&&&'''((())))))(((((())))))************))))))$$$%%%'''))))))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((((((((('''''''''((()))******)))(((''''''((((((((())))))******###$$$%%%'''((())))))***(((((('''&&&''')))+++---))))))(((((((((((())))))******+++******)))((('''))))))))))))(((((((((((()))))))))))))))******+++)))(((''''''''''''((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&'''''''''(((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++&&&&&&&&&&&&'''''''''(((******))))))))))))******))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******(((((())))))))))))((((((,,,,,,++++++,,,,,,---...******************************))))))******+++,,,---+++******,,,......---***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******+++,,,,,,---................../////////000000---+++))))))+++---000++++++,,,,,,---...//////...------,,,,,,------.............../////////000/////////......------,,,............/////////000...............///000000000000000000000000000000............/////////000000000000000////////////111111222333333333333222000000111111111111000000000000////////////000000///.........------------///000000000...---...///---------.........//////.........---...///000111---------.........//////---..................---,,,+++)))(((((()))+++,,,,,,+++***)))))))))***+++)))))))))))))))(((''''''%%%&&&&&&'''((())))))*********))))))((((((''''''++++++)))(((''''''''''''************))))))))))))---,,,***(((&&&&&&&&&&&&))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''((()))++++++))))))))))))))))))))))))******+++******)))((('''))))))*********))))))((())))))))))))************''''''&&&&&&&&&&&&'''''')))***+++++++++)))((('''''''''(((((())))))******((()))*********((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((()))*********++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))******+++++++++,,,,,,,,,+++***)))((('''''''''((()))***************))))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((())))))))))))(((((((((((()))))),,,)))''''''***+++***)))***)))(((''''''((()))***((((((''''''''''''(((((())))))))))))************))))))))))))((((((((((((((()))))))))'''$$$!!!***)))(((''''''((()))***''''''(((((('''&&&%%%%%%))))))))))))))))))))))))))))))(((((()))***+++,,,((((((''''''''''''((((((,,,+++***(((''''''''''''++++++************++++++******))))))((((((''''''''''''(((((())))))******''')))***,,,,,,***)))'''''')))***)))((('''(((***+++*********))))))(((((())))))))))))))))))))))))******++++++***)))(((((())))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((()))************+++++++++))))))***++++++++++++***)))))))))***+++++++++,,,------------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,---...******+++++++++,,,,,,,,,---......//////......---******+++,,,...///000000---...---+++******,,,...------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---..................////////////////////////////////////////////////////////////000000000000111111111111,,,...000222333222111000000000000000000000000000//////............//////.........------,,,,,,,,,//////.........---------***,,,///111111///,,,***,,,,,,,,,---...///000000,,,,,,,,,------------...------.........---,,,+++---+++***))))))***+++------,,,***)))))))))******+++++++++++++++***))))))'''''''''(((((())))))***************)))))))))(((+++***)))(((''''''''''''******)))))))))((((((((()))(((''''''((()))***+++))))))(((((((((((())))))((((((((())))))))))))***(((((('''(((((()))***+++))))))))))))))))))))))))((())))))*********))))))))))))*********))))))((())))))))))))************)))((((((''''''(((((()))***************)))(((((())))))))))))((((((((((((((()))******)))((('''&&&'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++))))))))))))))))))))))))''''''''''''''''''&&&&&&((((((''''''''''''(((((())))))))))))******++++++++++++******)))((((((((((((((()))*********))))))))))))))))))))))))))))))'''((()))******)))(((''')))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))))))))))))))))))))(((((((((((())))))+++)))'''(((***+++***(((***)))(((''''''((()))***))))))(((((((((((())))))((((((((()))))))))******(((((((((((())))))))))))))))))******(((&&&###"""***)))(((''''''((())))))(((((()))))))))(((''''''))))))))))))))))))))))))(((((('''''''''(((((()))((((((''''''''''''((((((+++***)))((((((''''''((())))))(((((((((((())))))***)))))))))(((((((((''''''((((((((()))))))))***(((((()))******)))((((((''')))***)))((('''(((***************)))))))))((())))))))))))))))))))))))))))))((((((''''''''''''******))))))))))))******))))))***+++++++++++++++************************))))))*********+++++++++)))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++************+++,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,---...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---...//////000,,,------,,,+++***+++---------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------...------------...//////............////////////................................................//////000000000111111111---...000222333222111000000000000000000000000000000//////......//////000//////..................//////.........---------+++---///000000///---+++,,,---------.../////////.........---------,,,,,,---,,,,,,,,,++++++++++++---,,,+++******+++,,,---...---+++))))))((())))))***++++++++++++******)))))))))))))))))))))))))))++++++************))))))+++***)))((((((''''''((()))))))))(((((((((''''''''''''''''''(((***+++,,,***))))))(((((())))))***))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''''')))******+++++++++((())))))******)))))))))))))))))))))***************))))))(((((())))))*********))))))(((((())))))*********)))((('''''''''((())))))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********)))(((((())))))))))))))))))))))))%%%'''***,,,,,,***'''%%%***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))***))))))(((((((((((())))))+++)))(((((()))***)))((())))))(((((((((((())))))******))))))))))))******''''''((((((((()))))))))''''''(((((())))))******((()))******)))(((&&&%%%))))))(((((((((((())))))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))(((((((((((())))))(((''''''&&&&&&''''''((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''')))***)))((('''(((***************))))))))))))))))))))))))))))))))))))---,,,+++***)))***++++++++++++************++++++'''((())))))))))))))))))************************)))))))))*********+++++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++*********,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------.........+++---...---,,,++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------...............//////000---............/////////................................................//////000000000000111111---...000111222222111000000000000000000000000000111000000//////000000111///////////////000000000/////////.........------------...//////...------------..................111000///...---,,,++++++---,,,+++))))))******+++---,,,,,,++++++,,,,,,---...---+++)))(((((())))))(((((())))))))))))((('''************))))))))))))***)))))))))))))))))))))******)))((((((((((((((((((((((((((('''''''''''')))(((((((((((()))))))))***))))))))))))))))))***(((((()))))))))************))))))(((((((((((()))(((((((((((((((((((((((((((((()))***************'''((())))))))))))))))))((()))))))))***************))))))(((((())))))******)))(((''''''((()))******)))))))))((((((((('''((())))))))))))((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((''''''(((((((((((((((((((((((((((((())))))******)))*********)))(((''''''))))))))))))))))))))))))'''((()))******)))((('''******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))))))))(((((((((((())))))***)))(((((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***''''''''''''(((((((((((())))))))))))(((((((((((('''(((((())))))(((((('''((((((((((((((()))))))))''''''''''''((())))))***((((((((((((((((((((((((''''''''''''&&&%%%%%%$$$((((((''''''''''''((((((((((((((((((((()))******(((''''''&&&&&&''''''((())))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''((((((''')))***)))((('''(((************)))))))))))))))))))))))))))))))))))))))...---+++))))))+++,,,---+++******))))))******+++(((((()))))))))))))))(((************************))))))))))))************,,,***)))((((((***,,,---,,,,,,,,,++++++*********************************************************************************++++++,,,,,,,,,++++++***************************+++++++++***************,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---+++***+++------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,---------------------------------...//////---------.........//////................................................////////////000000000111...///000111222111111111000000000000000000000000111111000000000000111111.........//////000000000////////////.....................------........................---------000000///......---,,,,,,...,,,***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))))))))***'''(((((()))))))))((((((************))))))))))))'''(((((((((((((((((((((***))))))(((((((((((()))(((((((((((('''''''''''''''(((((()))))))))))))))******))))))))))))******'''''''''((((((((())))))***))))))(((((((((((()))((((((((((((((((((((((((***************)))((((((''''''((()))))))))))))))((()))))))))************)))((((((''''''(((((()))***)))(((''''''((()))***'''((((((((()))))))))***)))(((((((((((()))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((('''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))******)))))))))))))))((('''&&&))))))))))))))))))))))))***)))(((''''''((()))*********)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((())))))(((((((((((())))))******)))(((''''''(((((((((((())))))))))))(((((()))((((((''''''(((((()))''''''''''''((((((((((((++++++***)))((('''&&&&&&&&&&&&''''''((((((((((((''''''((()))))))))))))))+++*********+++,,,------((((((((((((((((((((((((((((((((((((((('''&&&%%%((((((''''''''''''(((((((((''''''(((((()))***+++)))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''((((((''')))***)))((('''(((***))))))))))))))))))******)))))))))))))))))))))))))))(((&&&%%%%%%&&&(((***))))))(((((((((((())))))******+++++++++******)))))))))))))))))))))))))))(((((()))))))))*********,,,***)))((((((***,,,---++++++******))))))((((((************************************************((())))))))))))))))))(((***++++++,,,,,,,,,++++++************************************************,,,++++++******+++++++++******+++++++++,,,,,,,,,,,,------------------,,,+++++++++******************,,,......---+++***+++------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------...............................................................////////////000000000///000000111111111111111////////////////////////111111000000000000111111---------......//////000000000/////////.........///...------------...///...............---------------..................///---+++***)))***,,,---++++++,,,,,,,,,,,,++++++,,,+++***)))))))))***+++)))******++++++++++++***))))))))))))))))))))))))&&&&&&''''''''''''(((((())))))(((((((((((()))))))))))))))(((((((((''''''$$$%%%''')))***++++++,,,+++******))))))******+++''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((+++++++++******)))''''''&&&&&&'''((())))))))))))))))))))))))************)))((((((''''''(((((()))((((((''''''(((((())))))'''''''''((()))*********)))(((((((((((())))))***((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''(((((()))))))))(((((()))))))))((('''''')))))))))))))))))))))))),,,***'''%%%%%%'''***,,,***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&''''''((())))))(((((((((((()))))))))******(((&&&&&&'''((((((((())))))))))))((((((((((((''''''''''''((((((''''''((((((((()))))))))++++++***)))((('''&&&&&&&&&&&&&&&''''''(((((((((&&&'''((()))*********)))(((((('''&&&&&&'''((()))))))))))))))))))))))))))'''((()))******)))'''&&&((((((''''''''''''((((((((((((((((((((()))*********))))))(((((())))))***(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))************)))))))))))))))))))))))))))((('''''''''((()))***))))))(((((((((((())))))&&&''''''''''''&&&%%%%%%((((((((((((((((((((((((((((((((()))))))))******+++***)))))))))***,,,,,,)))))))))))))))(((((((((************************************************(((((()))******)))((((((******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***************,,,++++++************+++******+++++++++,,,,,,,,,******++++++++++++******************************+++---...---,,,++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......+++,,,,,,------.........+++++++++++++++,,,,,,---,,,------------.........------------------------------------------------......////////////000000000000000000000000111111////////////////////////111000000//////000000111..................//////000000000/////////......///...------------...///------..................,,,,,,,,,---------.........---,,,+++***++++++,,,***++++++++++++++++++***+++***)))))))))***+++,,,))))))***+++++++++++++++'''''''''(((((())))))***''''''''''''((((((((()))))))))(((((((((((())))))******)))))))))((((((((($$$%%%''')))***++++++***+++******))))))******+++'''(((((((((((()))))))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))*********))))))(((%%%&&&'''((())))))))))))))))))))))))***************))))))(((((())))))***&&&''''''((())))))(((((((((((((((((()))))))))))))))(((''''''((()))***+++(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++))))))))))))))))))))))))'''''''''((())))))******((((((''''''''''''(((((()))))))))(((((((((''''''''''''((((((((((((((((((''''''(((((()))((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((()))***))))))(((((((((((()))))))))******)))&&&%%%&&&((('''((()))******)))((('''))))))(((((((((((())))))((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((())))))%%%&&&((()))*********)))'''&&&$$$###"""###%%%&&&))))))))))))))))))))))))&&&''')))******)))((('''((((((''''''''''''(((((()))((((((((((((((()))******))))))(((((())))))***'''((((((((()))))))))******)))))))))((((((((('''(((((()))******)))((((((''')))***)))((('''(((***((()))))))))************))))))))))))))))))))))))*********++++++,,,,,,,,,***))))))))))))))))))***%%%%%%&&&&&&%%%$$$$$$###))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++)))))))))))))))*********++++++++++++++++++++++++************************)))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))*********+++,,,,,,+++*********************+++++++++,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,------,,,+++***+++---------,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,---......///,,,++++++++++++,,,------,,,,,,---------.........------------------------------------------------........./////////000000111111000000000000000111////////////////////////000//////......//////000000000//////////////////000000000000/////////...........................,,,---------.../////////,,,,,,,,,,,,,,,+++++++++++++++++++++************)))******++++++******)))***))))))))))))+++,,,---''''''((()))))))))))))))%%%&&&&&&'''((())))))***'''((((((((())))))******))))))(((((((((((()))***************))))))))))))((()))*********)))'''&&&++++++************++++++))))))))))))************''''''''''''(((***++++++************************'''((()))******++++++***%%%&&&'''((())))))))))))))))))))))))************++++++************++++++%%%&&&((()))))))))((('''******))))))(((((('''''')))(((''''''''')))***+++))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((************++++++++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++((((((''''''''''''((((((******))))))((((((((('''((((((((((((((((((((((((&&&&&&'''((()))))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((('''(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))(((((((((((()))))))))***+++)))%%%$$$&&&((('''((()))******)))((('''******))))))))))))******))))))))))))************&&&&&&'''((()))***+++,,,******))))))))))))******%%%&&&((()))*********))),,,+++)))'''&&&'''((()))))))))))))))))))))))))))$$$&&&((()))***)))((('''((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))'''((((((((())))))************))))))((((((((('''''')))***,,,,,,***)))'''((()))***)))((('''(((***(((((())))))*********+++))))))))))))))))))))))))'''((()))***************++++++************++++++++++++,,,,,,+++***))))))************************(((((((((((())))))))))))))))))***++++++++++++***))))))******+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++,,,---......---,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------.........---...---+++******,,,...---------,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,---...//////---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------............/////////000111111000000000000000111//////////////////////////////............//////222222111111000000//////000000000000////////////------...//////...------,,,,,,------...///000000...---,,,,,,+++***)))))))))************)))((((((***++++++,,,,,,++++++***))))))))))))))))))))))))************))))))))))))***************)))((('''((((((((((((''''''''''''))))))))))))************,,,+++*********+++------(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((******))))))))))))******---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))++++++***)))(((((())))))))))))))))))))))))))))))((()))*********)))'''&&&))))))******++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))******+++++++++,,,+++***)))(((((()))***++++++***)))'''''''''((()))((((((((((((((((((((((((******))))))((((((''''''************)))'''&&&%%%((((((((((((((('''''''''(((((())))))))))))((('''***(((&&&''')))***'''$$$%%%%%%'''(((***++++++++++++***)))'''''''''(((((((((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%''''''((()))***+++,,,,,,(((''''''((())))))(((&&&(((((())))))******++++++))))))))))))))))))))))))'''''''''''''''&&&&&&&&&))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******'''''''''&&&&&&%%%%%%$$$))))))))))))((((((((((((+++)))(((((())))))(((&&&(((((())))))))))))(((((()))))))))((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((()))***+++******)))))))))))))))***)))))))))))))))))))))))))))************+++++++++******+++++++++******)))******+++++++++,,,,,,,,,+++++++++***************************))))))))))))))))))************))))))************************,,,,,,+++***))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,++++++,,,---...///---+++,,,...///---+++------------------------************************,,,,,,---...///000111111000000111222222222222222//////000000000000//////............///////////////000111000///...///111111111111111000000000///...------,,,,,,------...,,,,,,------.../////////---------,,,,,,++++++++++++++++++************)))***++++++,,,,,,++++++***************************************))))))))))))(((((()))))))))(((((('''(((((((((((('''''''''''''''''''''((((((((())))))***)))((((((((()))++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((******))))))))))))******,,,,,,+++***)))((((((((())))))))))))))))))))))))************************************)))))))))))))))(((''''''''''''((()))***))))))(((''''''(((((()))))))))))))))))))))))))))******)))((('''&&&&&&((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''''''((((((((())))))))))))((('''&&&&&&'''((()))***)))(((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))(((((('''))))))))))))))))))))))))))))))************))))))***((('''((())))))'''%%%(((((())))))***)))))))))))))))(((''''''((()))***(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((''''''''''''''''''(((((((((((((((''''''((())))))(((&&&(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******''''''(((((())))))******))))))))))))((((((((((((+++)))(((((())))))(((&&&(((((())))))))))))((((((************************))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))+++***)))(((((('''''''''******)))))))))))))))***)))))))))))))))))))))))))))************+++++++++******+++++++++******)))))))))))))))*********+++************************************))))))))))))))))))************))))))************************++++++***)))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------......---,,,,,,---.........,,,+++,,,......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////------.../////////////////////000000000000//////............////////////---...///...---,,,---///111111111000000000//////...------,,,,,,------..................------------------,,,,,,+++++++++++++++++++++***************++++++,,,,,,++++++***************************************))))))))))))&&&''''''(((((((((((('''((((((((((((''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***+++******))))))((((((((())))))))))))))))))))))))************************++++++++++++************)))((((((''''''(((((())))))(((((('''''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''(((((((((((())))))((((((''''''''''''(((((()))(((((((((((())))))***************************(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))******************++++++++++++******)))((((((((())))))'''%%%%%%&&&'''(((((((((((((((''''''''''''((()))***+++(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))))))))))))))((((((((('''''''''&&&(((''''''((())))))(((&&&))))))(((((((((((((((((())))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***(((((())))))))))))))))))(((((((((((())))))))))))***)))(((((())))))((('''(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))+++***)))((((((''''''''')))))))))(((((())))))***)))))))))))))))))))))))))))************+++++++++)))******+++++++++******''''''(((((((((((())))))((())))))******+++++++++************))))))))))))))))))************))))))******************************)))((((((((())))))))))))))))))))))))))))))************************,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,........................///...------------...///---,,,+++,,,---...---,,,------------------------........................---.....................//////000111111111111111...//////000000//////...---............/////////---...///...---,,,---///000000000000////////////...------,,,,,,------...//////......---,,,,,,+++------,,,,,,,,,,,,++++++,,,+++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++************)))))))))(((&&&&&&'''((())))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((())))))(((((((((((()))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''++++++*********)))))))))((((((((((((((())))))))))))(((((('''''''''(((((())))))))))))))))))))))))%%%$$$$$$%%%'''))),,,---,,,,,,++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))************************))))))))))))******''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((((()))))))))))))))******))))))******++++++******))))))))))))))))))'''&&& """%%%'''((())))))((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((())))))***************))))))))))))(((''''''((())))))(((&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''(((((()))***++++++(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((('''%%%$$$######(((((((((((())))))))))))***((('''((()))***)))'''(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((()))***+++)))(((((((((((())))))***))))))))))))))))))))))))))))))*********+++++++++))))))***+++++++++******(((((((((((((((((((((((('''(((((()))***++++++,,,************)))))))))((())))))************))))))************************))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************************************))))))***+++,,,,,,------***++++++++++++,,,,,,,,,................................................,,,,,,+++,,,---------,,,------------------------........................////////////......------000000111222222222222111...//////////////////...---------........./////////000111000///...///111000000/////////............------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***************************************)))))))))((('''((())))))************((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((())))))(((((((((((())))))((())))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''******)))))))))((((((((('''(((((())))))))))))))))))))))))(((((()))******))))))))))))))))))))))))''''''&&&&&&'''(((***+++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))))))))))))))************))))))''''''(((((())))))******((((((((((((((((((((((((''''''(((((())))))******************)))((('''&&&'''''''''(((((()))))))))'''(((((()))******))))))((()))******)))(((((('''!!!"""$$$&&&((()))******)))))))))))))))(((''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((()))***+++++++++(((''''''((())))))(((&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((('''&&&%%%$$$###"""'''((((((((()))))))))***)))((('''((()))***)))((((((((())))))))))))((((((&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((()))***+++((((((''''''((()))******))))))))))))))))))))))))))))))*********+++++++++((()))***+++++++++++++++))))))))))))))))))))))))''''''((()))******++++++************)))))))))((())))))************))))))************************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,************************************************))))))***+++,,,,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---***+++,,,,,,,,,,,,------------------------------------------------------111111000//////.........,,,------...///...............////////////......------------............///000111000///...///111/////////............---...------,,,,,,------...,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***))))))))))))))))))))))))************))))))))))))((()))***************)))(((((((((((('''''''''''''''(((((((((((()))))))))'''(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((''''''(((((()))((()))*********)))((('''))))))))))))))))))))))))************************))))))))))))((((((((('''''''''((()))***************))))))))))))******+++)))))))))))))))))))))))),,,+++***)))''''''&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''''''''&&&&&&''''''(((((((((((('''''''''((()))))))))))))))(((''''''''''''''''''''''''(((((((((((())))))))))))++++++******)))'''&&&%%%&&&&&&''''''(((((())))))&&&'''((()))))))))))))))(((***++++++)))(((((()))))))))*********)))))))))************)))((('''&&&(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''%%%%%%&&&'''((()))******(((''''''((())))))(((&&&))))))(((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((((((&&&&&&''''''((())))))***''''''(((((())))))******)))((('''((()))***)))((((((((())))))))))))(((((('''(((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***)))(((((('''''''''''''''''''''((()))******)))))))))))))))))))))))))))************+++++++++((()))***+++++++++++++++++++++************))))))'''(((((())))))*********************))))))))))))))))))************))))))************************))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,---*********************************************************++++++,,,,,,---************++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,)))***,,,,,,++++++---...------------------------------------------------000000//////.........------......///////////////---......//////......---,,,------------.........---...///...---,,,---//////.........------------...------,,,,,,------...***++++++,,,------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***((((((((((((((((((((((((************))))))))))))))))))))))))))))))((('''((((((((((((''''''''''''''''''((((((((()))))))))&&&'''((()))***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))((((((''''''''''''((((((((()))***,,,,,,+++)))((())))))))))))))))))))))))*********************************)))))))))((((((&&&''')))***++++++******((((((((((((((()))******)))))))))))))))))))))))),,,,,,++++++***((('''&&&((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&((())))))******)))((('''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''&&&''''''((())))))******''''''((()))***+++******(((***,,,+++)))'''((()))***************)))((('''(((((()))******)))((('''(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''(((((())))))(((''''''((())))))(((&&&(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********)))(((((((((((((((&&&'''((()))***+++,,,---'''''''''((()))*********(((''''''((()))******((((((((())))))))))))((((((''''''(((((()))******+++))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))+++***)))((((((''''''''''''&&&&&&'''''')))******)))))))))))))))))))))))))))************+++++++++(((((()))++++++,,,,,,++++++++++++******)))))))))((((((((()))))))))))))))************))))))))))))))))))************))))))************************)))))))))))))))***++++++))))))))))))))))))))))))************************(((((())))))******++++++************************************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++(((***,,,,,,++++++---///------------------------------------------------------------------,,,,,,///000000111222111111111---......//////......---,,,,,,---------.........---...///...---,,,---///.........---------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++((((((((((((((((((((((((************))))))))))))((()))))))))((('''&&&&&&)))((((((((('''''''''''''''''''''(((((((((((()))&&&&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''((((((((()))+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++************)))&&&''')))***+++++++++***'''''''''''''''((()))***))))))))))))))))))))))))'''(((***+++,,,,,,++++++))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((((('''((()))***++++++***)))((())))))*********((('''&&&))))))))))))))))))))))))******))))))(((((('''''''''(((((()))))))))))))))'''(((((()))***+++++++++(((((()))++++++,,,,,,,,,(((***,,,+++)))'''(((***%%%&&&''''''((((((''''''&&&'''(((*********))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))******))))))((((((''''''************))))))))))))(((''''''((())))))(((&&&(((((())))))******++++++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))'''((((((((())))))************)))((((((((((((((())))))))))))************&&&''''''((()))******+++(((''''''((()))******)))(((((())))))))))))((((((%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((()))***+++&&&&&&&&&'''''')))******)))))))))))))))))))))))))))************+++++++++(((((()))++++++,,,,,,,,,++++++******))))))(((((())))))))))))((((((((((((************))))))))))))))))))************))))))******************************))))))***+++,,,,,,))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******,,,,,,,,,,,,******'''***,,,,,,******,,,///------------------------........................++++++++++++++++++++++++,,,------...............---..................---,,,,,,,,,---------......///000111000///...///111......---------,,,,,,,,,...------,,,,,,------......------,,,,,,++++++***+++++++++,,,,,,------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))******)))((((((((((((((($$$&&&(((***++++++***)))((((((((((((((()))******&&&''''''((()))******+++++++++******))))))((((((***((('''%%%%%%'''(((***)))((('''((()))***)))'''))))))************))))))))))))))))))((((((((((((%%%&&&''')))))))))((((((''''''(((((())))))******))))))(((((((((((()))))),,,+++)))((((((((()))***,,,+++***+++++++++)))(((''''''(((((()))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((---,,,,,,+++***)))((((((&&&&&&''''''(((((())))))************))))))))))))+++*********))))))(((((((((((((((((())))))))))))++++++******)))*********************************))))))))))))))))))))))))++++++******))))))((((((******))))))((((((''''''(((((((((((()))))))))))),,,***))))))******)))'''''''''((()))))))))))))))))))))*********))))))((())))))))))))((((((((((((******))))))(((((('''''',,,+++***)))'''%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&(((***+++,,,+++)))(((*********))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))((((((''''''(((***************************************)))(((((((((((((((((())))))))))))))))))(((((('''''''''&&&+++***((('''''''''((()))((((((''''''''''''(((((((((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******)))************+++++++++***)))(((''''''((()))***+++*********))))))((((((*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((((((((())))))))))))*********))))))))))))(((((()))***+++,,,,,,+++***))))))))))))))))))))))))+++++++++++++++++++++++++++***)))))))))***,,,,,,++++++++++++++++++++++++...------,,,,,,++++++******+++,,,,,,***))))))))),,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,------------.........//////---...//////...---***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////////////////////////////000000000000000000000000++++++++++++++++++++++++........................---------------------------------,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,,,,++++++***************))))))))))))))))))))))))******)))(((((((((((((((%%%'''(((***+++***)))(((((((((((((((((()))******'''''''''((()))*********))))))))))))))))))))))))+++***)))(((((()))***++++++***)))***++++++***))))))))))))******)))))))))))))))))))))((((((((((((((()))************)))((())))))))))))(((((((((((()))((((((''''''(((((()))---,,,***)))))))))******%%%$$$%%%''')))+++***)))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******)))))))))(((((()))))))))******************)))))))))((((((************)))))))))(((''''''((((((((()))))))))---,,,+++***))))))((()))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))***)))))))))))))))((((((******))))))((((((''''''+++***))))))******)))'''(((((()))***************))))))************))))))***)))))))))((((((((((((***)))))))))(((((((((''')))(((((((((''''''&&&&&&(((((()))***************'''(((***+++++++++)))((()))))))))))))))))))))))))))))))))))))))(((''''''******)))((('''&&&%%%%%%(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((((((((()))************)))(((((((((((((((((()))))))))))))))(((((((((''''''''''''***)))((('''''''''''''''***))))))(((((())))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++***)))(((''''''((()))***************)))))))))(((,,,++++++***))))))((((((************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))******************)))))))))(((((((((((()))***+++++++++******))))))))))))))))))))))))******************************)))))))))***+++,,,************************++++++++++++++++++++++++***+++,,,,,,***))))))***,,,,,,,,,,,,,,,---------,,,,,,,,,------------------,,,,,,++++++,,,,,,---,,,------------.........---...//////...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////////////////................................................---------...............------------------------------,,,,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))*********++++++++++++,,,++++++***)))))))))******)))))))))(((((()))))))))******)))((((((((((((((('''((()))******)))((('''((((((((((((((())))))***''''''(((((())))))******&&&&&&'''(((((()))******+++***)))(((((()))***++++++***))))))++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((++++++,,,,,,++++++***)))*********)))(((''''''''')))((((((''''''(((((())),,,,,,+++*********++++++#########&&&)))******)))---,,,***(((&&&&&&&&&'''************************))))))))))))))))))))))))*********************************************************++++++++++++,,,******))))))))))))((((((************))))))))))))''''''''''''((((((((((((...---,,,***)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***************++++++***)))((('''&&&&&&+++***))))))******)))((())))))***++++++++++++***))))))************))))))******)))))))))((((((((())))))))))))((((((((((((%%%%%%&&&&&&'''(((((()))(((((()))************)))'''((()))++++++******))))))))))))))))))))))))))))))))))))))))))(((((('''******)))((('''&&&&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))***+++(((((((((((((((((((((((())))))******))))))((('''(((((((((((())))))))))))((((((((((((''''''''''''(((((())))))(((((('''''')))(((((((((((((((((()))+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))************)))))))))))),,,,,,++++++***))))))(((************************)))))))))))))))))))))))))))))))))*********++++++************++++++++++++***))))))))))))(((((((((******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))(((((()))******+++,,,,,,)))+++,,,,,,***))))))***+++,,,,,,------.........------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------.........,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...............---------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///------------------------,,,,,,,,,,,,++++++++++++***************+++++++++++++++,,,,,,,,,+++******************++++++++++++---,,,++++++******+++++++++***))))))))))))***+++***))))))(((((((((((((((((())))))***))))))((('''))))))(((((((((((())))))'''((((((((()))))))))***&&&'''''''''((((((((()))((((((''''''''''''(((((()))'''&&&'''((()))(((''')))))))))(((((()))))))))))))))))))))((((((((((((******++++++++++++++++++***)))))))))((((((((('''***))))))(((((())))))***+++*********************)))(((((()))***+++)))(((---,,,)))'''&&&&&&'''(((************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++++++++++++++++++++++++++***)))))))))((((((((((((*********)))))))))))))))&&&'''''''''((((((((((((,,,,,,+++)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))******++++++,,,,,,*********)))((('''''''''+++)))((()))******)))((((((((()))************)))((())))))************)))*********)))))))))(((((())))))))))))(((((((((((($$$%%%%%%&&&'''(((((()))''''''((())))))))))))((((((((()))************)))((((((((()))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((()))***************************)))))))))))))))(((((('''(((((((((((())))))))))))((((((((((((((('''''''''((((((*********)))((('''&&&&&&%%%%%%%%%%%%&&&&&&******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((())))))))))))))))))((())))))))))))************))))))(((((((((((())))))*********)))))))))))))))+++***++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++************)))))))))++++++*********)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))*********+++++++++,,,)))***,,,,,,***)))******++++++,,,---......//////...------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,////////////////////////------------------------+++++++++++++++++++++++++++,,,,,,------......///------------------------,,,+++++++++++++++++++++************************++++++,,,,,,,,,++++++***))))))*********+++++++++......---,,,,,,,,,,,,------,,,***))))))***,,,---***))))))((((((((((((((()))))))))))))))((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))((((((((('''''''''&&&((((((''''''''''''((((((((('''&&&'''((()))(((&&&))))))(((''''''((())))))))))))))))))((((((((((((((((((((()))***+++,,,,,,'''((((((((()))))))))***+++******))))))******+++(((((())))))))))))))))))***))))))***+++,,,***)))***)))(((''''''((()))***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++************************)))))))))(((((((((((('''))))))))))))))))))******'''''''''(((((((((((())))))))))))((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))******++++++,,,,,,(((((((((((())))))))))))***)))((()))***+++***)))&&&''''''((()))((((((((((((((()))***************************))))))))))))(((((((((((())))))))))))&&&&&&'''''''''''''''''')))******+++++++++++++++(((((()))***************''''''(((((())))))))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))((('''''''''''''''************************)))))))))))))))(((''''''(((((((((((())))))))))))'''''''''(((((((((((((((((()))+++,,,,,,+++***)))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))))))))((('''(((((()))))))))*********(((((())))))))))))(((((())))))))))))))))))******'''((()))***+++,,,,,,---************************(((((((((((((((((((((((((((((()))))))))*********((((((((()))))))))******,,,,,,+++++++++*********+++******))))))((((((((())))))))))))))))))))))))************************(((((())))))************************************------,,,,,,++++++++++++(((***,,,,,,***)))***+++++++++,,,,,,---...//////---------,,,,,,++++++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,////////////////////////........................////////////////////////,,,,,,,,,,,,------......------------------------++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++)))))))))************+++000///......------......---,,,***))))))***,,,---******)))(((((((((((((((((((((((((((((()))))))))***))))))((((((((((((((((((((((((((())))))))))))******)))(((((('''&&&&&&))))))************))))))***)))((((((******)))((())))))''''''''''''))))))))))))))))))(((((((((((((((((('''(((((()))++++++'''''''''((()))*********+++******))))))******+++&&&'''(((((())))))((((((&&&&&&&&&(((***++++++)))&&&''''''((()))*********************************))))))))))))))))))))))))************************((((((((())))))*********)))))))))))))))((((((((())))))((((((((((((''''''))))))))))))************(((((((((((())))))))))))(((((((((((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***************'''((((((((()))))))))******)))((()))***+++***)))%%%&&&''''''(((((('''''''''((()))******+++******++++++*********)))))))))(((((((((((())))))))))))(((((((((((((((''''''''''''((())))))***))))))))))))))))))))))))*********&&&''''''(((((())))))***'''(((((()))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))(((((('''&&&(((((((((((())))))))))))'''''''''((((((((((((((())))))******++++++******)))(((((((((((((((((()))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))''''''((((((((()))))))))******(((((())))))))))))(((((())))))))))))************&&&'''((()))***+++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******'''((((((((()))))))))))),,,,,,+++++++++***************)))((((((((())))))))))))))))))))))))))))))************************'''((())))))******))))))************************......------,,,++++++***(((***++++++*********+++***++++++,,,,,,---------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------////////////////////////................................................------,,,,,,,,,,,,,,,,,,------------------------*********++++++++++++++++++++++++*********************+++,,,,,,,,,++++++))))))))))))************//////...---------------,,,***(((''''''(((***,,,******)))((((((((((((((((((''''''(((((()))************)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))***)))(((((()))***)))(((***)))'''&&&&&&''')))***))))))))))))((((((((((((+++***)))((('''(((((()))(((((((((((())))))))))))))))))(((((((((((())))))&&&'''((()))***))))))((('''&&&&&&''')))***)))'''%%%&&&(((***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))))))))******)))))))))((((((((())))))((((((((('''''''''((()))))))))************))))))))))))*********+++)))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))***)))))))))))))))(((((())))))))))))(((((((((((()))(((((((((***+++***)))&&&''''''((((((((((((((('''((()))******++++++++++++++++++*********))))))'''((((((((()))))))))***))))))))))))))))))))))))%%%&&&''''''(((''''''''')))))))))))))))******+++&&&&&&''''''((())))))***''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))(((((('''&&&(((((((((((())))))))))))''''''''''''((((((((()))((((((''''''((())))))******))))))(((((())))))***)))((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))******)))'''&&&(((((((((((()))))))))***'''((()))******)))((('''((()))))))))************'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((()))))))))******************)))))))))(((((())))))((('''((((((******))))))))))))))))))))))))))))))))))))))))))))))))'''''')))*********)))((()))))))))))))))))))))))),,,,,,,,,+++++++++++++++((()))++++++******+++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------.........,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++------------------------)))*********+++++++++++++++++++++*********)))))))))***+++,,,,,,,,,,,,+++))))))))))))************......---,,,,,,,,,,,,---***)))&&&%%%%%%&&&)))*********)))(((((((((((((((''''''''''''((()))++++++******)))((((((((((((((())))))))))))(((((((((((((((((())))))******++++++''''''((((((((((((''''''(((&&&%%%&&&'''((('''&&&***((('''&&&&&&'''(((***))))))))))))((((((((((((///---+++)))'''&&&&&&&&&******))))))((((((''''''''''''&&&&&&&&&&&&'''''''''((()))+++++++++***))),,,+++***))))))(((&&&$$$%%%''')))+++,,,***((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((+++*********))))))(((((()))(((((((((''''''''''''(((((())))))*********+++)))*********++++++++++++******)))(((((((((((((((************************))))))))))))))))))))))))++++++******))))))((((((******))))))((((((''''''++++++***)))((('''&&&&&&)))(((((((((***++++++***'''(((((()))))))))))))))''''''(((******++++++++++++++++++************)))'''((((((((())))))******(((((())))))******++++++))))))***+++++++++++++++)))))))))))))))******+++&&&&&&&&&'''((())))))***''''''((()))))))))))))))%%%%%%&&&'''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))************************(((((((((((((((''''''&&&(((((((((((())))))))))))&&&'''''''''(((((())))))'''&&&%%%%%%%%%'''((()))((((((''''''''''''((((((+++***)))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((******((('''&&&(((((((((((())))))))))))'''((()))******)))((('''(((((())))))*********+++)))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++(((((((((((('''''''''''')))(((''''''''')))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********)))((((((((((((((((((((((((((()))))))))***++++++,,,,,,''')))++++++******+++,,,++++++***************************++++++,,,,,,------,,,,,,++++++,,,,,,------------.........//////,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////...------,,,+++***)))------------------------))))))******++++++++++++++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,************))))))))))))***+++,,,---...---,,,++++++******)))))))))))))))((((((''''''''''''(((((('''&&&&&&''')))***((('''(((((())))))************+++***)))'''''''''((()))&&&'''((())))))***))))))++++++)))(((''''''''''''((((((((((((((()))******&&&'''((()))***+++,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))***)))(((''''''((()))************)))))))))))))))***++++++++++++***))))))'''((())))))((('''(((***))))))))))))))))))))))))'''((()))++++++******)))******++++++++++++******((((((((((((((((((((((((******++++++++++++*********+++,,,,,,******+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))'''%%%&&&(((***)))'''))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&(((******)))((()))***++++++************++++++111///---+++******+++,,,'''((((((((())))))******&&&((()))***)))(((&&&%%%###%%%((())))))((())))))''''''''''''''''''''''''))))))(((((((((((())))))))))))(((''''''((()))***))))))))))))))))))))))))***)))(((''''''((()))***&&&%%%$$$###$$$&&&(((***'''((()))++++++******)))''''''(((((())))))*********)))(((''''''((()))***((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''+++)))(((&&&&&&((()))+++******))))))((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((())))))(((((((((((()))))))))))))))))))))))))))))),,,,,,++++++***)))(((((((((((((((((())))))))))))''''''''''''((((((((((((+++*********))))))((((((+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++)))&&&&&&(((***+++,,,))))))))))))))))))))))))************************###%%%)))+++,,,+++)))'''))))))))))))************+++++++++************))),,,------...---,,,+++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++*********++++++,,,------+++++++++,,,,,,,,,------///////////////......------,,,,,,,,,,,,---.........------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,******)))((('''&&&%%%%%%++++++++++++++++++++++++***************************++++++,,,,,,++++++***************))))))))))))))))))***++++++++++++++++++***))))))(((((())))))((((((''''''''''''(((((('''&&&&&&''')))***((('''))))))))))))))))))******+++***)))(((''''''((()))'''(((((())))))))))))(((%%%%%%&&&''')))***,,,---((((((((((((((()))******))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))***************)))(((((()))+++++++++)))((()))***))))))))))))))))))))))))'''((()))***+++******))))))******++++++******)))************************)))))))))******))))))))))))***++++++))))))***+++(((((((((((((((((((((((((((((((((((())))))))))))+++******))))))))))))***)))))))))))))))))))))))))))'''%%%&&&(((***)))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))&&&(((******)))((()))***+++******))))))******+++...,,,***)))((()))***+++''''''((()))))))))))))))'''((()))***)))(((&&&%%%$$$&&&((()))(((((()))***''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((()))******+++))))))))))))))))))))))))***)))(((''''''((()))***&&&&&&%%%$$$%%%''')))***'''((()))***+++******)))'''((((((((()))))))))******)))(((''''''((()))***((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((***)))(((''''''((()))******)))))))))((((((((('''******++++++++++++******(((((())))))))))))(((((())))))(((((((((((()))))))))))))))))))))))))))))),,,,,,+++******)))(((((((((((((((((()))))))))))))))))))))*********++++++************)))))))))(((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))***((('''(((***,,,,,,,,,))))))))))))))))))))))))************************%%%''')))+++,,,+++)))((())))))))))))************))))))******+++++++++,,,...---,,,+++******++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------............///////////////...---------,,,,,,,,,------.........------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++************************)))******++++++******)))************))))))))))))((((((((((((((())))))***+++***))))))(((((())))))((((((''''''''''''(((((('''&&&&&&''')))***((('''))))))))))))))))))))))))***))))))(((((((((((()))((())))))))))))(((((('''***))))))(((((((((((((((((((((((((((((()))******,,,++++++***)))((('''''''''&&&&&&'''((()))******))))))))))))))))))))))))((())))))******))))))(((************************)))))))))))))))(((((((((,,,------,,,***)))***+++))))))))))))))))))))))))(((((()))************))))))******++++++******)))************************(((((())))))))))))((((((((()))******(((((()))***''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,+++******)))******)))))))))))))))))))))))))))'''&&&&&&((())))))((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***&&&(((******)))((()))***+++******))))))******+++***)))(((''''''((()))***&&&''')))******))))))((('''((()))***)))((('''&&&&&&'''(((''''''''')))+++(((((((((((((((((((((((())))))(((((((((((()))))))))******))))))((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))''''''&&&&&&&&&((()))+++'''((()))*********))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((************************((((((''''''''''''((((((***************************)))(((''''''((()))***))))))))))))(((((((((((('''(((((())))))(((((('''(((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))))))))))))))+++++++++******))))))((((((((((((((())))))))))))*********+++++++++,,,,,,************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***,,,...---,,,))))))))))))))))))))))))************************))))))***++++++******)))))))))))))))************'''((()))***+++,,,------...,,,)))(((''')))+++---******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------,,,+++*********,,,,,,,,,---------.........////////////...------,,,------------............------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))******)))))))))************)))))))))((()))((('''&&&'''((()))*********)))(((((((((((((((((((((''''''''''''(((((('''&&&&&&''')))***(((''')))))))))))))))((((((((()))))))))(((((((((((()))))))))***))))))((('''&&&,,,,,,***((('''&&&&&&&&&((((((((((((((())))))***,,,++++++***)))(((''''''((((((((((((((()))******))))))))))))))))))))))))((()))***++++++***)))((()))***************+++++++++******))))))))))))))),,,------,,,***)))***+++))))))))))))))))))))))))((()))))))))************))))))************))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))******(((((()))***(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,+++***))))))))))))))))))))))))))))))))))))((((((''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((******)))))))))*********))))))))))))******(((''''''''''''((()))***'''((()))******)))((('''((())))))))))))((('''''''''(((((('''&&&&&&)))+++))))))))))))))))))))))))))))))(((((((((((())))))***+++***)))'''%%%""" (((((((((((((((((((((((())))))(((((((((((())))))((((((''''''((()))******((((((((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((************************))))))(((((((((((())))))))))))))))))((((((((((((&&&''''''((((((''''''&&&'''(((((())))))))))))((((((((((((''''''((((((((())))))))))))))))))))))))+++*********)))))))))((((((((((((((())))))))))))((()))))))))*********************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''))),,,//////...,,,))))))))))))))))))))))))************************++++++******************((()))))))))************((())))))***++++++,,,,,,,,,***)))((('''(((***+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------,,,,,,,,,+++++++++*********++++++++++++,,,......//////......---,,,,,,------..................------,,,,,,------...------------------------------------------------*********++++++,,,,,,,,,************************************************))))))************))))))************)))))))))((())))))((('''''')))***+++***))))))((('''(((((((((((((((''''''''''''(((((('''&&&&&&''')))***((('''))))))((((((((((((((((((((((((((())))))))))))((())))))***))))))((('''&&&&&&&&&&&&'''(((***,,,,,,((((((((((((((())))))************))))))))))))))),,,+++******)))))))))***))))))))))))))))))))))))((()))***++++++***)))((())))))******+++++++++,,,---,,,+++*********++++++***++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))*********)))))))))******)))))))))(((((((((((((((((((((((()))******++++++******))))))***+++***))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''')))++++++***)))***+++***))))))))))))))))))***(((((((((((()))******+++(((((()))******)))(((''')))))))))))))))((((((''''''(((((('''&&&&&&)))+++************************))))))(((((((((((()))))))))*********)))'''%%%$$$(((((((((((((((((((((((((((((())))))))))))(((((()))((((((((()))))))))***((((((((((((((()))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))******++++++******)))''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''))),,,///000...,,,))))))))))))))))))))))))************************,,,+++***))))))******+++((()))))))))************************************((())))))******)))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,...............------,,,,,,---.../////////.........------,,,,,,------...------------------------------------------------,,,,,,,,,---......//////***************************************************++++++++++++++++++***************)))))))))))))))))))))))))))***++++++***)))((((((''''''((((((((((((''''''''''''(((((('''&&&&&&''')))***(((''''''''''''(((((()))))))))'''(((((())))))))))))(((((())))))))))))(((((('''((((((((((((((())))))***((((((((((((((()))******(((((())))))******++++++------,,,+++************)))))))))))))))))))))))))))******************)))))))))******+++,,,,,,,,,...---,,,+++***+++,,,,,,'''((())))))((('''((())))))))))))))))))))))))))))))))))))((()))******+++((())))))******))))))(((******************************++++++++++++******)))***++++++))))))***+++************************(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))+++******))))))******+++''')))++++++***)))***+++***))))))(((((())))))***(((((())))))******++++++))))))))))))((((((((((((******)))))))))((((((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((***+++,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))))))))(((((('''''''''((()))***))))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((())))))******))))))(((&&&'''((())))))******)))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))+++...///---+++))))))))))))))))))))))))******************************)))))))))******+++))))))))))))************+++++++++*********))))))'''(((***++++++***)))(((******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...)))******++++++,,,,,,---+++++++++,,,---.........---------.........//////---............---,,,,,,,,,---...///000///.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---************************************************++++++,,,,,,,,,,,,++++++************))))))))))))(((((()))************)))))))))(((''''''''''''(((((((((''''''''''''(((((('''&&&&&&''')))***((('''%%%&&&&&&'''((()))******&&&'''((()))******)))((('''(((((())))))))))))(((---,,,***)))'''&&&&&&%%%((((((((((((((()))******((()))))))))************++++++***************+++))))))))))))))))))))))))+++******))))))******+++))))))***++++++,,,------...---+++***)))***+++,,,%%%'''(((((((((((()))+++))))))))))))))))))))))))***)))((((((((()))++++++(((((())))))))))))((((((************************))))))************))))))((()))******(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***++++++((((((((((((((((((((((((''')))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))++++++************++++++((()))++++++*********+++))))))(((((((((((())))))((())))))*********))))))+++***((('''''''''((()))+++******)))))))))))))))&&&((())))))(((''''''((())))))))))))))))))))))))))))))(((((((((((()))))))))(((((())))))***+++,,,))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((('''(((''''''&&&'''((()))******)))))))))(((((((((''''''((()))******)))((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***&&&&&&''''''''''''&&&&&&&&&'''((()))************(((''''''&&&&&&''''''((())))))))))))))))))))))))((()))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++((()))))))))************((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,---+++***))))))))))))))))))))))))************************'''(((((())))))*********))))))))))))***************************+++++++++)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++,,,------...,,,,,,------------------....../////////000000000------......------,,,+++,,,---///000000000.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***************************************************************++++++++++++******************))))))))))))&&&''')))*********)))((())))))((('''''''''''''''((((((''''''''''''(((((('''&&&&&&''')))***((('''$$$%%%&&&'''(((***++++++&&&'''(((*********)))(((''''''((())))))***))))))''''''''''''((()))++++++((((((((((((((()))***************)))))))))))))))(((((((((((()))***+++,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))***+++,,,,,,---------,,,***(((((()))***+++%%%'''((()))((()))***,,,))))))))))))))))))))))))***)))((((((((()))+++,,,(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++---...((((((((((((((((((((((((''')))+++***((('''***---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((***++++++*********,,,))))))(((((((((((())))))(((((())))))))))))((((((---+++(((&&&%%%''')))***+++******)))))))))))))))%%%(((******((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))+++***(((&&&%%%$$$%%%%%%))))))))))))))))))))))))'''((()))******)))(((''''''((((((((((((((('''&&&(((''''''&&&&&&((()))*********))))))(((((((((''''''((()))******)))((('''((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******))))))************))))))&&&'''((()))************'''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((())))))*********+++(((((())))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))++++++***)))))))))))))))))))))))))))************************%%%&&&''')))************))))))))))))************(((((()))***+++,,,,,,---,,,***)))((((((***,,,...******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------.../////////......------,,,,,,+++---------............///------......------,,,+++,,,---///000111000///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------))))))))))))))))))))))))************************))))))************)))))),,,+++)))((('''&&&''''''******))))))((((((''''''''''''''''''(((***+++,,,******))))))))))))******)))((('''&&&&&&'''))))))''''''''''''((((((((()))+++*********))))))((((((''''''((()))***++++++,,,******)))((((((((((((((()))(((((('''''''''((((((+++***)))((((((***,,,---))))))))))))))))))******,,,,,,+++***)))))))))***)))))))))))))))******+++(((((())))))******++++++(((((())))))*********+++///,,,))))))******'''$$$))))))))))))))))))))))))))))))))))))************+++++++++******)))))))))******************************++++++++++++******)))+++,,,+++***)))***++++++)))(((''''''((()))+++))))))))))))))))))))))))+++)))(((&&&&&&((()))+++(((((()))***+++,,,------))))))*********))))))((((((((((((((((((''''''''''''((()))+++++++++***)))))))))))))))))))))))))))************************!!!###%%%((()))***)))(((''''''(((((('''&&&%%%%%%))))))************)))))))))))))))))))))))))))))),,,+++)))'''&&&%%%&&&&&&))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************%%%''')))******)))'''%%%))))))))))))))))))))))))***)))+++...000///***&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***)))))))))(((''''''&&&&&&&&&'''''''''(((((())))))((()))*********((('''&&&))))))************))))))))))))******)))(((''''''%%%&&&'''(((((('''&&&%%%))))))))))))((((((((((((***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))+++*********))))))((((((+++++++++***)))(((((('''))))))))))))))))))))))))$$$&&&))),,,---,,,***)))+++***(((''''''(((***++++++*********))))))(((((())))))(((((((((((()))))),,,+++***))))))***+++,,,+++++++++*********))))))((((((***+++,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,------++++++,,,---......////////////......------............------......////////////......++++++,,,...000111///...,,,,,,,,,++++++*********)))))))))******++++++,,,++++++++++++++++++++++++************************************************,,,+++)))'''&&&'''((()))+++***)))(((''''''((((((***)))))))))(((((((((''')))(((((((((((())))))******))))))(((((())))))******)))((('''&&&''''''((('''''''''((((((((())))))************)))))))))((((((((())))))******++++++******)))(((((((((((((((***))))))(((((()))))))))***)))((('''((()))+++,,,*********)))))))))))))))++++++***)))))))))******)))))))))))))))******+++))))))))))))************))))))))))))*********+++...+++))))))******(((&&&))))))))))))))))))))))))))))))))))))************---------,,,,,,+++++++++******************************++++++++++++******''')))***)))((('''((()))***)))(((''''''((()))***))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))*********))))))((())))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))************************%%%&&&((()))***)))((('''))))))******)))(((((('''))))))************))))))))))))))))))))))))))))))&&&&&&&&&''''''((()))***))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))((('''(((***,,,,,,(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((())))))******))))))))))))((((((&&&&&&&&&&&&''''''(((((()))))))))))))))(((''''''))))))************)))))))))))))))(((((((((''''''))))))***++++++***))))))))))))))))))((((((((((((***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))((((((((((((*********)))))))))((((((++++++******)))(((((('''))))))))))))))))))))))))&&&''')))+++,,,+++***)))+++***))))))))))))***+++************)))))))))((())))))(((((((((((())))))++++++***))))))***+++++++++++++++*********)))))))))(((((()))***,,,...///,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,------++++++,,,---.........//////.........------............---------......//////......------------///111222111///,,,,,,++++++++++++++++++*********+++++++++++++++************************************************************************))))))******************))))))(((((((((((())))))))))))))))))((((((((((((******)))((((((((((((((()))((((((''''''(((((()))++++++)))((('''&&&&&&&&&''''''((((((((()))))))))************)))))))))))))))))))))))))))***************)))((((((((())))))*********))))))******+++))))))((('''''')))***++++++*********))))))(((((())))))((((((((()))******)))))))))))))))******+++***************))))))))))))))))))***************,,,***))))))******)))((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++++++++******************************++++++++++++******''')))***)))((('''((()))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''((())))))******)))))))))((((((((()))))))))))))))(((((()))************)))))))))))))))))))))))))))************************)))******+++***((('''&&&))))))*********)))(((((())))))************))))))))))))))))))))))))))))))((((((***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''((()))***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))'''(((((((((((()))))))))%%%&&&&&&&&&&&&&&&''''''***))))))(((((((((((((((((())))))******))))))((()))((((((''''''''''''(((******++++++++++++******))))))))))))(((((((((((())))))******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&''''''(((***+++,,,******))))))((((((''''''******))))))))))))((((((++++++******)))((((((((())))))))))))))))))))))))(((((())))))******++++++******++++++++++++******************))))))))))))***))))))(((((())))))***++++++***))))))***+++++++++++++++******************)))''''''))),,,000222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,------++++++,,,---------............------------............------,,,------......------,,,---,,,,,,...000000///...++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************'''(((+++---------+++***((((((((((((((()))******))))))))))))(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((******)))((((((''''''''''''(((((((((((()))))))))*********)))))))))))))))*********)))))))))))))))******))))))((())))))*********)))))))))***++++++******))))))))))))***+++++++++******)))(((((((((((((((''''''((()))******)))))))))))))))******++++++++++++******)))))))))******************************)))******+++******))))))))))))))))))))))))((()))))))))*********************)))))))))))))))******************************++++++++++++******)))+++,,,+++***)))***+++******)))(((((()))******))))))))))))))))))))))))((()))************)))(((++++++++++++************'''((())))))))))))))))))&&&&&&&&&&&&&&&''''''''')))))))))*********))))))))))))))))))))))))))))))************************+++++++++++++++)))((('''''''''(((((((((''''''&&&))))))************))))))((((((((((((((((((((((((***+++++++++***(((&&&%%%(((((((((((((((((((((((()))))))))******)))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))))))))))))))))))))))))))******)))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))))))))$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''***)))(((''''''((()))***(((((())))))))))))(((((()))((('''&&&&&&'''(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((''''''''''''((()))***++++++******)))(((''''''&&&))))))))))))))))))((((((************))))))(((((())))))))))))))))))))))))))))))((((((((()))+++,,,)))***,,,------,,,***)))*********)))))))))))))))***))))))))))))))))))***+++******************+++******************************))))))***,,,///000,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,------++++++,,,---,,,,,,------------,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,++++++******+++,,,---,,,************++++++,,,,,,,,,---------,,,,,,+++++++++************************************************************************((()))+++,,,,,,,,,+++***''''''(((((()))*********(((((((((((())))))))))))''''''''''''((()))***+++((((((''''''''''''((((((''''''((())))))*********(((((((((((()))))))))***))))))))))))))))))***************)))))))))))))))******))))))))))))******(((((((((((())))))***+++,,,+++++++++++++++++++++************))))))((((((((((((''''''((()))******)))))))))))))))******+++,,,,,,++++++******))))))+++++++++***************)))******+++******++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************++++++++++++******)))+++,,,+++***)))***+++******))))))))))))******))))))))))))))))))))))))))))))************))))))************++++++++++++''''''((()))))))))))))))&&&&&&&&&&&&''''''((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++''''''((((((((((((((('''))))))************))))))((((((((((((((((((((((((((((((((('''%%%"""((((((((((((((((((((((((***))))))))))))))))))***((()))))))))************************************************************))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))******))))))((((((***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))###$$$$$$%%%&&&'''(((((()))))))))(((((((((((((((***)))(((''''''((()))***(((((())))))))))))(((((((((((('''''''''(((((((((''''''''''''''''''''''''))))))))))))(((((((((((('''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))+++******)))(((''''''&&&(((((((((((((((((())))))*********)))))))))))))))((((((((((((((((((((((((******((('''((()))+++,,,)))***,,,......,,,***)))))))))))))))))))))************))))))))))))***************++++++***************************************+++,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,------++++++,,,---,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,+++******+++,,,+++)))*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++***)))((())))))***''''''((()))******))))))(((((((((((())))))))))))&&&&&&''''''(((***+++,,,)))((((((''''''(((((()))&&&&&&((()))***+++++++++((((((((()))))))))******))))))))))))************)))))))))))))))***************)))))))))***++++++((((((((((((((()))***+++,,,,,,,,,,,,,,,+++++++++)))))))))))))))))))))***))))))((((((((()))******)))))))))))))))******++++++++++++++++++*********+++++++++++++++*********)))+++,,,+++******+++,,,))))))))))))))))))))))))))))))))))))*********************+++++++++++++++******************************++++++++++++******''')))***)))((('''((()))************************))))))))))))))))))))))))************************''''''(((((()))))))))***&&&&&&'''((())))))))))))(((((())))))******+++++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------))))))***+++++++++******))))))************))))))))))))))))))))))))))))))(((((((((((('''&&&%%%$$$))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))((('''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))*********)))&&&&&&'''((())))))***************))))))))))))(((((((((((((((((())))))***'''(((((())))))((((((''''''((())))))***))))))((())))))(((((((((((())))))))))))))))))((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((''''''''''''(((((((((((())))))******))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++)))***,,,------,,,***)))))))))))))))************+++******))))))******+++)))***++++++++++++***)))***************+++++++++)))***+++,,,,,,***)))((()))******++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,------++++++,,,---------............------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++000...,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++------------------------************************************************...,,,***((('''((()))***'''((()))******)))(((((('''((((((((()))))))))***((((((((((((((()))*********))))))(((((())))))***'''((()))***++++++***)))(((((()))))))))*********((()))))))))************(((((())))))******++++++******))))))******+++,,,))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++******((((((((()))******++++++++++++***)))))))))******)))))))))))))))******+++***++++++++++++++++++,,,,,,,,,,,,++++++************,,,---,,,***)))***,,,))))))))))))))))))))))))))))))))))))************)))*********+++++++++,,,******************************++++++++++++******''')))***)))((('''((()))*********++++++*********))))))))))))))))))))))))++++++***))))))***++++++))))))))))))((((((((((((%%%&&&'''((())))))))))))))))))******+++,,,,,,---,,,+++)))((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---))))))***+++++++++++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************((((((((((((((((((((((((************************((((((((((((((((((((((((((()))************)))((())))))))))))))))))))))))''')))+++***((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))*********)))((((((((())))))************)))))))))((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''&&&(((***,,,,,,+++)))(((******)))(((((()))******))))))))))))((((((((((((&&&''''''((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((((((((((())))))***))))))))))))(((((((((((('''''''''((((((((()))))))))))))))))))))))))))***((((((((((((((((((((((((******)))))))))))))))***))))))***++++++***))))))((()))))))))************+++******))))))******+++)))***++++++++++++***)))))))))*********+++++++++)))))))))))))))))))))***(((((()))******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,------++++++,,,---.........//////.........+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,222000---,,,---------,,,,,,,,,++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,++++++*********++++++'''((()))******)))(((''''''((((((((())))))*********))))))(((((((((((((((******))))))))))))******((()))***++++++***(((((())))))))))))************(((((())))))*********+++'''(((((()))***++++++,,,******))))))***+++,,,,,,************+++,,,---...+++++++++++++++***)))(((''''''((()))***+++,,,,,,,,,,,,+++***))))))******)))))))))))))))******+++*********++++++,,,,,,---,,,,,,,,,++++++************,,,...---***(((***,,,))))))))))))))))))))))))))))))))))))************''''''(((((()))))))))*********************************++++++++++++******)))+++,,,+++***)))***+++******++++++++++++******)))))))))))))))))))))))),,,+++)))(((((()))+++,,,------,,,+++***)))((((((%%%&&&'''((())))))))))))'''(((((()))***+++++++++,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))******++++++''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))'''&&&%%%$$$$$$%%%''''''))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&************************************************'''(((***,,,,,,***(((''')))))))))))))))))))))))))))+++...---+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))*********)))''''''''''''(((((((((((())))))(((((('''''''''&&&&&&'''(((*********)))(((''''''((((((((((((''''''&&&(((+++......---***(((***)))(((''''''((()))***))))))))))))((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''(((***+++,,,(((((((((((())))))))))))&&&'''''''''(((((()))))))))))))))))))))*********((((((((((((((((((((((((************))))))))))))))))))************))))))(((((())))))*********+++++++++************++++++)))***+++,,,,,,+++***)))))))))******++++++++++++)))(((&&&%%%&&&)))+++---'''(((((()))******++++++++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,------++++++,,,---......////////////......+++,,,,,,------,,,,,,+++,,,------......------,,,111...,,,***+++++++++***---,,,,,,++++++*********)))))))))******++++++,,,++++++++++++++++++++++++************************************************(((***,,,.........---,,,))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***))))))***+++,,,((((((((((((((((((((((((((((((''''''((()))******)))******)))(((''''''((())))))))))))************))))))))))))))))))))))))++++++************+++++++++++++++,,,---...000111***---000...***(((+++...///---,,,***))))))******+++*********))))))((((((++++++++++++++++++++++++111...++++++...///---***++++++***)))(((((())))))************************++++++++++++++++++,,,,,,))))))(((((((((((()))))),,,,,,,,,+++++++++******************************************************+++*********))))))((((((''''''(((((())))))******+++*********))))))((((((+++++++++************)))))))))))))))))))))))))))))))))))))))************,,,+++***((((((((()))***************************))))))))))))))))))))))))(((***,,,,,,***)))***+++(((***++++++******+++,,,&&&&&&''''''((()))))))))))))))************))))))************************,,,+++)))'''(((***,,,...++++++***)))((('''&&&&&&************************))))))))))))))))))))))))))))))(((((('''''''''&&&************))))))))))))(((((((((((()))***,,,,,,))))))((()))***+++---...///---***))))))***))))))***)))((((((((()))+++,,,+++***((((((*********)))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))))))))(((&&&''''''((()))******+++))))))************)))))))))))))))))))))******+++(((((())))))*********+++***)))(((''''''((()))***++++++******)))((((((((())))))************))))))))))))))))))************************************))))))))))))))))))))))))************************,,,+++***((((((((()))***)))))))))))))))******+++***)))))))))))))))***+++))))))))))))************000///---,,,+++*********************************---,,,,,,+++*********+++,,,+++++++++******))))))************************++++++,,,,,,---...//////.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++***)))***+++---...444222///,,,***)))******))))))******++++++++++++)))***+++,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))******++++++)))*********((('''((()))))))))))))))************************************++++++************++++++)))))))))***+++---...///,,,///111///+++)))+++......---,,,***************+++*********))))))))))))++++++++++++++++++++++++,,,---,,,+++******++++++,,,,,,+++******************************************************************))))))))))))))))))***,,,,,,++++++************************************************************************)))))))))(((((((((((()))))))))))))))+++*********))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))************,,,+++)))((((((((()))***************************))))))))))))))))))))))))***+++,,,+++*********,,,+++,,,,,,+++)))''''''((())))))))))))))))))(((((())))))************))))))************************((('''&&&%%%&&&''')))************)))((((((''''''************************))))))))))))))))))))))))******)))))))))(((((((((************))))))))))))((((((((())))))***++++++)))((((((''''''((()))***)))(((''''''((())))))******)))((((((((()))+++++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((''''''(((((()))((((((((('''''''''((()))*********))))))************))))))((((((((('''((())))))***((((((((()))))))))******))))))(((((((((((()))))))))))))))))))))*********))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************************,,,+++)))((((((((()))***)))))))))))))))******+++******)))))))))))))))***))))))))))))************///...---,,,+++*********************************---,,,++++++*********+++***))))))))))))))))))(((************************++++++,,,,,,---......///......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++*********+++,,,---...,,,***)))(((((()))*********************++++++******++++++++++++************++++++++++++******************************))))))))))))))))))))))))&&&&&&&&&'''''''''((((((***))))))(((((())))))***************************((((((((((((((())))))))))))*********((('''((()))))))))))))))************************************++++++************++++++((((((((()))***+++,,,---...000222000,,,***,,,...------,,,+++***************************)))))))))++++++++++++++++++++++++(((+++---+++'''&&&))),,,---,,,+++++++++++++++++++++++++++++++++++++++++++++*********)))(((((((((************************+++************)))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((***************)))))))))))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))************+++***))))))((()))))))))************************))))))))))))))))))))))))+++++++++***))))))+++---++++++,,,***(((&&&''''''+++++++++***)))((((((((())))))************))))))************************&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))************)))(((''''''((((((%%%%%%&&&'''(((***+++,,,)))))))))((()))******+++***)))'''''')))))))))(((************************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((((((((()))))))))(((''''''''''''(((((())))))******((())))))******))))))((('''''''''''''''(((((()))'''((((((((((((((())))))(((((())))))))))))(((((('''(((((()))******++++++))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))))))))))))))******++++++++++++***)))((((((((()))))))))))))))************......,,,+++******))))))************************,,,,,,+++************+++)))***************++++++************************++++++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++*********++++++,,,,,,+++***+++,,,---...---,,,***))))))***++++++++++++************++++++******++++++++++++******************************(((((((((((((((((((((((('''''''''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************(((***+++***(((((()))***((()))))))))************************************++++++************++++++((((((((())))))***+++,,,///000111///,,,***+++,,,,,,,,,,,,++++++************************************+++++++++++++++,,,,,,)))***+++***(((''')))+++,,,++++++*********++++++++++++++++++++++++++++++,,,,,,+++***)))(((((('''++++++++++++++++++++++++***)))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))+++******))))))(((((((((******************************)))))))))((((((((())))))))))))))))))))))))((()))))))))******************))))))))))))))))))******************************************************)))(((&&&'''***,,,&&&((())))))(((((()))************))))))((((((((())))))************))))))************************'''((()))*********))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************))))))(((++++++******************&&&'''((()))***+++,,,...)))))))))))))))******+++***(((''''''((())))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***))))))))))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((()))))))))))))))((('''&&&'''((((((((()))))))))***(((((())))))))))))(((((((((''''''''''''((())))))''''''''''''(((((((((((('''((()))******)))((('''(((((())))))************))))))************))))))((()))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))))))))))))))******++++++++++++,,,,,,***)))((((((((((((((()))))))))************------+++******)))))))))************************++++++***************+++,,,,,,,,,------.........************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++++++++,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,---...///...---+++)))))))))++++++,,,+++***))))))***+++,,,******++++++++++++******************************((((((((((((((((((((((((((())))))))))))*********(((((())))))))))))((((((((((((((((((((((((((((((,,,------......---,,,,,,(((***+++***)))((()))+++((()))))))))************************************++++++************++++++***************+++,,,---.........---+++******++++++,,,,,,,,,++++++*********************+++++++++*********++++++,,,,,,,,,---***))))))+++,,,,,,*********))))))))))))***+++++++++++++++++++++++++++------,,,+++******))))))***+++,,,,,,,,,,,,+++***)))))))))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))******++++++******))))))((((((***************+++++++++++++++*********)))))))))))))))))))))))))))))))))((()))))))))************)))))))))*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))(((&&&%%%&&&(((+++&&&((())))))(((((()))***'''''''''(((((()))))))))))))))************))))))))))))))))))))))))))))))''')))***,,,,,,+++***)))(((((())))))******++++++************************************************((((((((((((((((((((((((************)))))))))((())))))*********))))))(((((())))))***+++,,,,,,,,,''')))******)))(((***,,,((()))))))))***************)))'''''')))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******************)))'''((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((()))*********)))(((''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((())))))***+++(((((((((((('''''''''''''''((()))******)))((('''************))))))(((((())))))************))))))((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********))))))))))))***++++++++++++***,,,,,,***)))((((((((((((((()))))))))************,,,+++******))))))))))))*********************************))))))***++++++,,,,,,------.........///************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,+++******)))******))))))))))))))))))...---,,,*********++++++,,,+++***))))))***+++,,,******++++++++++++******************************))))))))))))))))))))))))))))))*********+++++++++((())))))******))))))(((''''''''''''''''''''''''((()))***+++***)))((('''(((***+++***))))))***,,,))))))))))))************++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++************+++++++++++++++*********++++++,,,,,,---...+++((()))---///---***)))))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************+++,,,------,,,+++***)))))))))************+++************************************************))))))))))))******************************))))))*********+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************(((((()))************)))************************,,,,,,,,,,,,,,,,,,,,,,,,((((((((('''%%%&&&(((***++++++,,,***(((&&&''''''&&&&&&&&&'''((()))))))))))))))************))))))))))))))))))))))))))))))&&&''')))*********)))((()))))))))******+++++++++************************************************''''''''''''((((((((((((************))))))))))))((()))***++++++***)))(((%%%&&&''')))************%%%(((***)))&&&%%%&&&((((((((()))************)))+++)))(((((()))******)))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))''''''(((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))*********)))(((((((((((((((((())))))))))))'''(((((())))))((((((''')))))))))))))))***++++++)))))))))(((((((((((('''(((((())))))))))))((((((++++++******)))(((((('''))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))((()))+++,,,,,,,,,+++***++++++***)))((((((((()))))))))))))))************+++******)))(((((())))))***************************))))))))))))***++++++***+++++++++++++++,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------.........------------......++++++,,,,,,,,,+++******,,,,,,++++++***))))))))),,,,,,,,,,,,,,,+++++++++++++++************++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))***++++++***))))))((((((((((((((((((((((((%%%&&&'''((((((&&&$$$###((()))++++++***)))+++,,,))))))))))))************++++++++++++++++++++++++++++++************++++++,,,++++++++++++,,,------,,,,,,,,,,,,---...------***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,)))******+++,,,,,,------,,,+++***+++,,,---------***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))***+++,,,,,,+++***)))************++++++,,,,,,************************++++++++++++++++++++++++((()))))))))******************************++++++*********++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))***+++******)))************************++++++++++++++++++++++++((()))***)))(((((()))***+++,,,,,,+++)))''''''(((((((((((((((((()))))))))))))))************))))))))))))))))))))))))))))))&&&''''''(((((((((((((((******************++++++************************************************''''''(((((())))))))))))************))))))))))))&&&''')))+++++++++***)))&&&'''((()))******)))(((###'''******&&&$$$&&&((('''((()))***+++******))),,,+++))))))+++++++++***(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))******)))(((((('''''''''((()))*********))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((((((((()))*********))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((()))************)))))))))((((((((())))))(((((((((((())))))*********)))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))***+++******)))((()))+++------,,,+++*********)))))))))))))))***))))))))))))******************)))(((((((((((()))************************)))))))))))))))***++++++++++++++++++************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,............------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...)))***+++,,,,,,,,,++++++---------------,,,++++++***+++,,,......---,,,+++******++++++++++++************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))***+++,,,---,,,+++)))'''((()))++++++******+++,,,))))))))))))************++++++++++++++++++++++++++++++************+++++++++++++++***++++++,,,,,,---,,,,,,---///000//////)))***,,,,,,---,,,+++************++++++,,,,,,,,,))))))***+++,,,,,,------(((+++---,,,)))))),,,///+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++)))))))))***+++++++++,,,*********++++++,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************'''((()))+++++++++***)))************************)))))))))))))))))))))))))))***,,,,,,+++******+++(((***++++++******+++,,,++++++******))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************************************(((((())))))*********+++************))))))))))))%%%''')))+++,,,+++************+++,,,,,,+++)))(((###(((,,,,,,(((&&&(((+++'''((()))++++++******)))---+++******+++,,,,,,+++))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))'''((()))******)))((('''&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((('''((()))***************))))))))))))((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))++++++******))))))((((((***)))(((''''''((()))***((((((((()))******++++++))))))************))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************'''((()))+++++++++***)))(((***+++------,,,+++******)))))))))))))))***+++))))))))))))***************))))))(((((((((((()))************************))))))((())))))***++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,/////////...---------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---((()))+++,,,---,,,,,,+++(((((()))*********))))))(((***,,,//////...,,,+++)))***+++,,,,,,+++***)))******++++++++++++******++++++++++++++++++++++++)))))))))))))))*********************************)))))))))((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,++++++******++++++,,,'''((()))***+++,,,,,,,,,///...,,,+++***+++,,,,,,*********+++,,,,,,------,,,,,,,,,,,,+++***))))))+++******))))))******+++---------------,,,+++***+++++++++++++++************++++++,,,,,,++++++***++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------......---------,,,,,,,,,...------------,,,,,,,,,------,,,++++++++++++++++++,,,......,,,+++,,,,,,)))))))))***++++++,,,,,,(((((((((((())))))))))))...---***)))((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))******++++++''''''((()))***++++++,,,------,,,++++++,,,------,,,++++++******++++++,,,------------,,,,,,+++***************************))))))************)))((())))))(((((('''''''''&&&)))(((&&&&&&(((((((((''')))))))))))))))(((''''''++++++*********************************************+++,,,------,,,+++***'''(((+++,,,+++((($$$"""!!!%%%(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++***)))'''''''''((()))))))))))))))*********************)))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++***)))(((''''''&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))((('''''''''''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************+++*********))))))(((((())))))))))))))))))))))))************************++++++)))((('''''''''''')))))))))))))))))))))))))))))))))))))))(((''''''&&&''''''(((((((((((((((+++***)))(((((()))***+++((((((((((((((('''''''''))))))(((((((((((()))))))))************+++++++++++++++************++++++---,,,***(((((((((((()))))))))*********+++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,,,,,,,,,,------.........((())))))))))))*********------.........---,,,,,,------------------------------,,,++++++******))))))******++++++******))))))))))))***+++,,,......+++,,,---......---,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******************))))))*********+++++++++,,,++++++++++++++++++,,,((()))***+++++++++++++++...---,,,,,,+++++++++,,,++++++******)))(((((((((+++,,,,,,,,,,,,+++******......------,,,---------+++,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((('''***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***+++******)))))))))******)))+++------+++++++++,,,+++++++++***************)))))))))************+++***)))(((''''''(((***+++************************++++++++++++++++++++++++)))))))))))))))*********)))))))))))))))*********+++******))))))******+++,,,++++++******++++++,,,++++++,,,,,,+++******)))************************)))******++++++******))))))))))))((((((((('''''',,,***))))))***++++++***)))*********))))))((('''))))))))))))))))))))))))************************((()))************)))(((((()))+++++++++)))&&&%%%###%%%((()))((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++)))((((((''''''''''''((())))))))))))***************)))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((('''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((())))))((('''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++++++++,,,---************************************)))))))))((())))))))))))))))))))))))************************+++***)))(((((('''(((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&'''(((((())))))((((((+++***)))(((((())))))***''''''(((((((((((((((((()))))))))))))))***++++++)))************+++++++++++++++************++++++++++++***))))))***+++,,,***+++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,------++++++,,,---,,,,,,,,,---------......*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++,,,------))))))************))))))((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******)))((('''&&&%%%%%%((((((((((((((((((((((((************************+++++++++++++++************************+++++++++++++++++++++++++++++++++)))******+++++++++******,,,,,,------,,,,,,+++++++++++++++***))))))((((((***++++++,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,+++******,,,,,,,,,,,,------------.........------+++******,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))******''')))++++++******+++,,,---,,,,,,+++******))))))*********+++++++++,,,,,,((((((''''''((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))************))))))((((((+++***))))))))))))***+++++++++************++++++******************)))((()))))))))))))))))))))))))))******++++++************)))))))))))))))(((((()))'''&&&&&&'''(((((('''*********+++******)))((((((((((((((((((((())))))************************((())))))******))))))((())))))************)))))))))++++++***(((''''''((())))))))))))))))))))))))''''''''''''''''''''''''((((((((()))******++++++(((((()))*********))))))))))))))))))************))))))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))(((&&&&&&&&&''''''(((******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))((('''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&'''(((((())))))((((((++++++***)))(((((())))))'''''''''(((((()))))))))))))))))))))***++++++,,,)))************+++++++++++++++************++++++************+++,,,---...++++++,,,,,,,,,---------***++++++,,,,,,++++++***,,,---...---,,,+++,,,...,,,,,,,,,,,,------------,,,,,,,,,,,,------------((()))******++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///+++,,,,,,------,,,,,,+++++++++*********++++++,,,)))))))))(((((()))))))))((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++)))))))))(((((('''''''''***************************************+++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++******+++++++++******)))+++,,,---...---,,,+++*********+++,,,,,,------...)))***+++,,,------------,,,,,,+++***)))))))))))),,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,++++++---...///000000000......//////000000111111000000000000111111111111///////////////////////////////////////.........---.................................////////////......---------,,,,,,,,,+++************+++,,,,,,&&&(((***+++******+++,,,,,,,,,,,,++++++*********************+++++++++,,,++++++*********+++,,,---++++++++++++++++++++++++************************++++++******))))))((((((******)))))))))))))))))),,,,,,++++++++++++,,,,,,++++++************++++++)))******+++******))))))(((((((((((((((((((((((((((((()))*********))))))************))))))))))))'''&&&$$$$$$&&&'''&&&%%%******+++++++++******)))((((((((()))))))))))))))******************************++++++++++++******)))((((((((())))))***++++++,,,+++***(((''')))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++)))+++,,,.........---,,,((()))))))))************)))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((((((''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))((((((((((((((()))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))++++++***))))))(((((((((&&&&&&'''((()))******+++******)))))))))))))))***))))))*********+++++++++++++++************++++++))))))******+++,,,,,,---+++++++++,,,,,,,,,,,,---***++++++,,,,,,++++++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...'''((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------)))******++++++******))),,,,,,+++***************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************************************************((((((((())))))*********************************))))))******++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++******)))***+++,,,---...---,,,++++++++++++,,,------......)))***+++,,,---.........000///...---------------++++++,,,---............***+++++++++,,,,,,,,,---***+++,,,...000111222222000000111111222333444444333333444444444555555555555555555555555555555555555555555555444444333333222222222222222111111111111111111111111111111222//////.........---------,,,++++++***++++++,,,,,,((()))+++++++++***+++,,,******++++++,,,,,,,,,,,,)))))))))*********++++++---,,,,,,+++++++++++++++************************************************++++++******))))))(((((('''(((((()))******+++++++++++++++++++++++++++++++++******))))))******+++******+++++++++++++++***((((((((((((((((((((((((&&&''''''((())))))(((((())))))))))))************+++)))(((((()))******))))))******+++++++++******)))))))))******+++++++++))))))))))))))))))))))))************************'''''''''&&&'''(((***+++)))***)))((('''(((***---))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))+++,,,.........---,,,((()))))))))************(((((())))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((''''''))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))((((((((())))))*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))******************************(((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))************))))))((((((&&&''''''((()))***+++++++++***)))((('''&&&&&&&&&))))))*********+++++++++++++++************++++++)))******************)))************++++++++++++***++++++,,,,,,++++++***)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,------------......------,,,,,,,,,+++++++++++++++******)))))))))******++++++******))),,,,,,+++***)))))))))))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************************************************''''''((()))***+++,,,,,,(((((((((((((((((((((((((((((())))))***+++++++++************++++++,,,,,,+++++++++******************+++,,,------,,,+++***)))******+++++++++******++++++,,,---------,,,,,,,,,,,,,,,+++******))))))******,,,---............---------,,,,,,------...***+++,,,---............---------...//////000000///000111222333333333333555555666777888999999:::::::::;;;;;;<<<<<<======?????????????????????????????????>>>======<<<<<<;;;;;;;;;;;;::::::::::::888777777777666666666666222222222111111111000000...---,,,,,,++++++,,,,,,+++,,,......,,,+++,,,,,,******++++++,,,------...)))))))))************+++,,,++++++***))))))(((((())))))))))))))))))))))))************************************))))))))))))''''''((()))***+++,,,,,,(((((()))******)))((((((******))))))))))))******)))***++++++,,,+++++++++))))))))))))))))))))))))&&&&&&'''((())))))))))))(((((()))))))))))))))***+++)))'''((()))***))))))((()))******+++*********))))))******++++++,,,,,,)))))))))))))))))))))))))))((((((''''''(((((()))''''''&&&&&&'''((())))))'''((((((((('''(((+++...))))))))))))))))))))))))************************((((((((()))******++++++(((((()))*********))))))))))))))))))************((((((((()))******++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''******(((''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))******((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))'''((())))))******))))))))))))************))))))((((((((())))))************)))((('''&&&%%%%%%%%%)))************+++++++++++++++************++++++))))))*********))))))((())))))*********+++++++++***++++++,,,,,,++++++***)))***+++***)))((()))+++,,,,,,,,,,,,++++++++++++************+++++++++++++++,,,------............///......------,,,,,,,,,,,,++++++***))))))((((((+++,,,,,,------,,,,,,+++,,,+++***))))))))))))))))))))))))(((((()))))))))((())))))))))))*********************************************************'''((((((((()))*********((((((((((((((((((((((((''''''((())))))***++++++'''(((((()))***+++,,,,,,+++++++++*********)))))))))***,,,------,,,***)))((()))***+++++++++++++++,,,+++++++++,,,,,,---...---,,,,,,++++++***))))))++++++,,,---.........---************++++++,,,------...///000222222222333222222333333444555555666888888:::;;;======>>>>>>@@@AAAAAABBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAA@@@??????>>>:::::::::999999999888888444333222000////////////...000111000...,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,*********+++******))))))************************************************)))))))))))))))*********(((((())))))*********+++'''((()))******)))((('''******))))))))))))******((())))))***++++++******************************'''((()))***++++++++++++''''''((((((((())))))))))))(((&&&&&&((()))(((''''''((())))))*********)))((((((((()))***+++++++++)))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((()))))))))'''((())))))))))))+++---))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))((((((''''''''''''((())))))))))))************'''(((((()))******++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))(((((()))******+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))((()))))))))************************************************************+++***)))(((((('''(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((()))************)))'''((()))***++++++******)))))))))))))))))))))***((((((''''''''''''(((((()))************+++++++++++++++************++++++'''(((***++++++++++++************+++++++++,,,,,,***++++++,,,,,,++++++***)))***++++++))))))***+++,,,,,,,,,+++++++++******************++++++++++++,,,------.........------......------,,,++++++***++++++******************+++,,,,,,------,,,,,,++++++***)))))))))))))))***))))))************))))))((())))))))))))*********************************************************((((((((((((((('''''''''************************&&&''''''((()))*********&&&&&&''')))***+++,,,---++++++++++++******)))))))))***,,,------,,,***)))'''((()))***+++,,,,,,,,,,,,,,,+++***+++,,,...///+++,,,,,,------......///,,,,,,------......------,,,,,,,,,---...///000111111222444555666777888888666777777888999::::::;;;===???AAADDDGGGIIIKKKLLLKKKKKKLLLMMMOOOPPPPPPQQQSSSSSSTTTUUUUUUVVVWWWWWWQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPOOONNNNNNMMMPPPPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJHHHHHHGGGBBBBBBBBBBBBAAAAAAAAAAAA:::999888666555444333333111222333222///------......------,,,,,,++++++***++++++,,,,,,,,,---------******,,,---------------++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++************)))))))))))))))***+++,,,,,,+++***)))******))))))))))))******''''''((()))))))))))))))************************))))))***,,,,,,---------&&&'''''''''(((((())))))---+++******+++,,,,,,+++''''''((()))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))+++***)))(((((()))***+++))))))************)))((((((***++++++***)))***,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******+++++++++***)))'''''''''((()))))))))))))))************'''(((((()))***+++++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''&&&''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))((())))))***++++++******))))))))))))******))))))))))))))))))))))))***************************+++,,,------,,,+++***))))))))))))))))))))))))(((((())))))*********+++************************************************++++++***(((''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))(((((()))***************%%%''')))***++++++++++++*********)))))))))))))))&&&&&&''''''(((***+++,,,)))************+++++++++++++++************++++++&&&'''***,,,---.........++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------.........---,,,,,,------,,,,,,+++***))))))*********+++,,,,,,------*********++++++***************))))))))))))******+++,,,---......---,,,+++***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,((())))))))))))*********&&&''')))---///...+++(((***)))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---+++,,,,,,,,,------......---............---,,,++++++,,,---...///000000111222222222333444555666777777999;;;<<<===>>>AAACCCEEEDDDDDDDDDFFFHHHJJJLLLMMMLLLLLLNNNQQQTTTUUUTTTTTTUUUUUUUUUTTTTTTUUUWWW\\\]]]^^^______]]]\\\ZZZWWWVVVUUUVVVXXXYYYXXXWWWYYYUUUPPPMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNRRRRRRSSSTTTTTTSSSRRRQQQOOOOOONNNMMMMMMMMMMMMMMMFFFEEECCC@@@>>>===<<<<<<999888777555333222000000+++,,,---.........,,,,,,+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++...---+++*********+++,,,///...---,,,***)))((((((******))))))))))))******---------,,,,,,+++++++++************************,,,+++***)))))))))++++++))))))))))))))))))))))))************************++++++***)))((('''&&&&&&))))))******++++++,,,,,,))))))(((((((((((())))))(((((()))***+++,,,,,,,,,))))))(((((((((((())))))*********************************))))))))))))))),,,,,,+++***)))(((''''''''''''((()))***++++++,,,+++***)))(((((()))***+++,,,,,,+++***)))))))))*********))))))))))))***************)))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))++++++************++++++++++++******************---+++)))((())))))((('''(((((())))))******++++++''''''((()))***++++++,,,***************)))((((((++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))************+++*********))))))((((((,,,------,,,***'''$$$"""(((((())))))*********+++''''''(((((())))))******))))))************))))))''''''(((((())))))******((()))***++++++***((('''***((('''))),,,,,,***'''&&&''')))***+++***((('''++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))******,,,,,,++++++***+++++++++......////////////......000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))******************)))))))))*********++++++***)))(((***,,,,,,,,,+++,,,++++++++++++,,,,,,---+++++++++++++++++++++++++++***************+++++++++++++++,,,,,,,,,------000000/////////.........//////000111222333333444999999::::::<<<>>>???@@@DDDFFFHHHHHHHHHIIIJJJLLLNNNNNNOOOOOOPPPQQQRRRSSSTTTRRRQQQRRRTTTWWWXXXXXXTTTUUUUUUTTTTTTTTTWWWYYY___```aaabbbcccbbb```___^^^\\\ZZZZZZZZZYYYXXXVVVRRRNNNIIIGGGGGGHHHHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMPPPRRRTTTVVVVVVWWWPPPQQQSSSTTTTTTSSSRRRQQQMMMLLLKKKIIIGGGEEECCCBBB@@@@@@???>>>===;;;999999222333333333333222000///......------------------------,,,+++******))))))---,,,++++++++++++,,,---...------,,,+++***)))))),,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********************************++++++***************+++))))))))))))))))))))))))************************************)))))))))))))))))))))***************))))))(((((((((((()))))))))))))))***+++++++++,,,))))))(((((((((((())))))************************)))))))))))))))*********************))))))))))))(((((())))))******+++++++++***)))(((((()))***+++,,,+++******))))))************))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))((('''''')))***)))((()))))))))))))))*********'''''''''((())))))******)))))))))))))))((('''''')))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''******))))))))))))******))))))))))))************************)))))))))(((******+++,,,+++)))'''&&&((()))))))))************(((((((((((())))))))))))))))))************))))))(((((((((((((((((())))))((())))))*********))))))+++)))((()))***+++***(((((()))+++,,,,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************,,,,,,+++******************+++---......---,,,+++.........//////.........//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******))))))(((((())))))))))))*********************)))))))))))))))************+++++++++,,,...+++((('''(((+++,,,---...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---------...111111000//////000111222333444555777999;;;======CCCCCCCCCDDDFFFHHHJJJKKKMMMNNNOOOPPPOOOOOOPPPRRRVVVWWWXXXYYYZZZZZZYYYXXXVVVSSSPPPPPPQQQSSSUUUUUUSSSSSSRRRQQQPPPRRRVVVYYY]]]^^^___aaaaaaaaa`````````^^^[[[YYYXXXVVVTTTQQQJJJGGGBBB@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFGGGHHHKKKNNNQQQSSSTTTUUUOOORRRUUUXXXYYYYYYWWWVVVTTTTTTTTTSSSQQQNNNLLLJJJKKKKKKKKKKKKJJJHHHFFFEEE============;;;999777666333222111/////////000000---,,,,,,,,,+++++++++++++++++++++++++++,,,---...,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++***************)))************************)))******+++++++++******))))))))))))))))))))))))************************)))*********++++++++++++***))))))))))))))))))(((***))))))(((((())))))*********************++++++***))))))(((((())))))***************************(((((())))))******++++++(((((())))))*********+++)))))))))))))))***************))))))))))))******++++++***)))))))))************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))***+++,,,))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))+++******))))))******+++(((((((((((((((((())))))&&&%%%%%%''')))***)))(((************))))))))))))''''''''''''(((((((((((('''((((((((((((''''''&&&'''(((((()))******++++++))))))))))))))))))))))))''''''''''''''''''''''''******))))))))))))******))))))))))))************************))))))))))))'''((()))++++++******)))))))))))))))************))))))))))))(((((((((((())))))************))))))(((((((((((((((''''''''')))((((((((()))***++++++---+++)))((()))***))))))((()))+++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++************+++)))+++...000000///---+++------............------///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))),,,,,,+++***)))(((''''''((()))))))))*********************))))))(((((((((******+++++++++,,,,,,,,,///,,,)))((()))+++,,,,,,......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------......//////000000111111000000111444777999999;;;===@@@CCCFFFHHHIIIJJJJJJKKKKKKLLLMMMNNNOOONNNPPPQQQRRRQQQRRRSSSUUUWWWXXXZZZ\\\\\\ZZZXXXVVVQQQMMMIIIGGGHHHJJJKKKLLLMMMLLLKKKJJJIIILLLPPPTTTTTTUUUVVVXXXYYYZZZZZZYYYZZZWWWUUUSSSQQQPPPMMMJJJEEEBBB???======>>>???>>><<<======???@@@AAABBBBBBDDDEEEFFFGGGHHHHHHIIIIIIKKKMMMOOORRRTTTUUUUUUUUUVVVWWWXXXXXXWWWTTTRRRPPPSSSSSSTTTUUUTTTSSSQQQOOOIIIIIIHHHGGGEEEBBB@@@>>><<<:::888555444555666666---------....../////////***+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++************************************((()))+++,,,,,,+++***)))))))))))))))))))))))))))******************************************************))))))((((((''''''***))))))))))))))))))***+++++++++******************))))))))))))))))))***************************''''''((()))***++++++,,,))))))))))))*********************)))))))))))))))***))))))))))))))))))*********))))))))))))************))))))))))))******)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++)))))))))))))))))))))))))))))))))******)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******((((((((()))))))))))))))&&&&&&&&&(((***+++)))'''++++++******))))))(((((((((((((((((((((((('''''''''(((((()))((((((''''''(((((())))))************************************))))))))))))))))))))))))******))))))))))))******((()))))))))*********************)))))))))))))))'''((()))***++++++******)))))))))))))))***************))))))((((((''''''))))))************)))))))))(((((((((''''''&&&&&&)))(((''''''(((***,,,---///---***((((((((()))***'''((()))*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------,,,++++++******+++++++++)))***,,,...///......---,,,,,,------------,,,,,,...------,,,+++++++++,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((((()))))))))************++++++******))))))((((((******+++++++++,,,,,,,,,---,,,******,,,,,,+++***...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------...///000111222333555555555666999===@@@CCCEEEEEEFFFHHHJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMOOOQQQSSSSSSTTTVVVXXXUUUVVVYYYZZZZZZXXXUUUSSSNNNJJJFFFCCCDDDFFFGGGHHHHHHGGGFFFDDDCCCFFFJJJNNNLLLMMMNNNPPPQQQRRRSSSSSSRRRPPPNNNMMMMMMLLLJJJHHHCCC@@@>>>===>>>??????>>>??????@@@AAABBBCCCCCCDDDAAAAAA@@@??????>>>>>>>>>DDDDDDDDDEEEHHHKKKMMMOOOTTTUUUWWWYYYYYYXXXWWWVVVVVVWWWXXXYYYXXXXXXWWWVVVSSSSSSRRRQQQOOOLLLJJJHHHFFFEEEBBB???=========>>>111111111000000/////////------------------------+++,,,,,,,,,,,,---------******))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,************************((()))***,,,,,,++++++***))))))))))))))))))))))))************************+++******)))((((((''''''******))))))((((((''''''******))))))))))))******+++++++++*********************))))))))))))******************************''''''((()))***++++++,,,************))))))))))))*********))))))))))))))))))))))))******)))))))))***))))))((())))))************))))))))))))******(((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))***)))))))))******+++++++++***)))((()))***+++)))'''++++++******))))))((((((***)))))))))))))))))))))((())))))******)))))))))************))))))((((((++++++++++++++++++++++++******************************))))))))))))******((()))))))))************))))))))))))))))))******)))************)))))))))******))))))))))))))))))******))))))((((((''''''))))))************))))))))))))(((((('''''''''&&&)))(((''''''(((***,,,---...---+++)))(((((()))+++((())))))***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++***))))))***,,,...///,,,,,,------------,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))************+++++++++***************************+++++++++,,,+++***+++---......+++)))---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---...000111333555777777<<<===>>>@@@BBBFFFIIIJJJNNNNNNMMMLLLKKKJJJIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIKKKNNNOOOPPPQQQTTTVVVUUUVVVXXXZZZZZZXXXVVVTTTQQQNNNKKKJJJKKKLLLMMMMMMIIIHHHHHHFFFEEEFFFIIILLLMMMMMMNNNOOOPPPQQQRRRSSSPPPNNNMMMMMMNNNNNNMMMKKKEEECCCAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>======<<<<<<<<<<<<<<<>>>===<<<<<<===AAADDDGGGNNNPPPRRRUUUXXXYYYZZZZZZXXXXXXXXXXXXYYYYYYZZZZZZYYYZZZZZZYYYXXXUUUSSSRRRPPPNNNLLLIIIGGGEEEEEEEEE:::999888555333111///...333333333222111000...---,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------************************((()))***+++++++++++++++))))))))))))))))))))))))************************++++++***)))((('''&&&&&&***))))))))))))))))))(((+++******))))))******+++******************+++++++++******))))))******+++************************(((((())))))******+++++++++*********))))))(((((()))))))))))))))*********))))))************))))))))))))((((((((()))************))))))))))))******((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))))))))))))))))))))))))))******++++++******)))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))******++++++,,,,,,,,,***(((((()))******)))************))))))))))))))))))))))))************((())))))***************++++++******)))(((((('''************************((((((((((((((((((((((((******))))))))))))******))))))))))))************))))))))))))************++++++******)))(((((((((************))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))(((((((((((()))((((((((()))***++++++,,,---,,,***((((((***,,,++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))))))))))))))))))))))),,,++++++++++++,,,,,,------+++)))((((((+++---///------............------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************++++++++++++,,,,,,,,,,,,)))))))))*********++++++*********,,,......---+++---,,,,,,,,,,,,------...------------------------++++++,,,---...000222333333444666888;;;>>>@@@AAACCCDDDEEEFFFHHHIIIJJJKKKMMMLLLKKKIIIGGGFFFDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNNNNOOOQQQSSSWWWXXXYYY[[[[[[ZZZXXXWWWUUUSSSQQQQQQSSSTTTUUUUUUPPPQQQPPPOOOMMMMMMOOOQQQRRRRRRRRRRRRSSSTTTUUUVVVRRRQQQPPPQQQRRRRRRQQQPPPNNNLLLKKKKKKLLLMMMMMMLLLJJJJJJIIIHHHGGGEEEEEEDDDBBBAAA@@@>>>>>>>>>??????;;;;;;::::::;;;===???@@@DDDFFFIIIMMMQQQUUUXXXZZZYYYXXXXXXWWWXXXZZZ\\\^^^]]]]]]^^^^^^^^^\\\[[[ZZZVVVUUUSSSQQQNNNLLLJJJIIIBBBAAA@@@>>><<<:::999888::::::999888666333000///---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,,,,************************))))))))))))***+++,,,---))))))))))))))))))))))))*********************************))))))((((((((()))))))))***************+++******))))))******+++)))))))))***+++++++++,,,+++******))))))******+++************************)))))))))))))))*********))))))))))))************(((((())))))******++++++((()))***++++++***)))(((((((((((((((((()))************))))))))))))******'''(((((()))******++++++))))))))))))))))))))))))******************************************++++++)))))))))))))))))))))))))))******++++++******)))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))***++++++++++++(((&&&%%%'''***+++,,,)))))))))))))))*********''''''(((((()))*********'''(((((()))******))))))*********)))))))))))))))************************((((((((((((((((((((((((******))))))))))))******))))))))))))************((()))))))))************+++******)))))))))))))))************)))))))))((((((((((((((())))))))))))))))))************)))))))))))))))***************((())))))*********))))))***,,,---,,,***)))***,,,,,,+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************+++++++++++++++,,,---...---,,,+++******+++---............//////.........,,,+++++++++++++++,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************+++++++++,,,,,,---------((())))))))))))*********+++***)))***---.........---------------...///000------------------------......///111333555777999999:::===@@@CCCFFFIIIJJJFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCC@@@AAABBBDDDFFFHHHJJJLLLQQQSSSTTTTTTTTTTTTUUUWWWXXXXXXZZZ[[[[[[[[[ZZZZZZUUUSSSSSSTTTVVVXXXXXXWWWXXXYYYYYYWWWUUUTTTUUUWWWUUUUUUUUUUUUVVVWWWXXXYYYUUUTTTSSSSSSTTTUUUTTTRRRVVVUUUTTTTTTVVVWWWWWWVVVWWWVVVUUUSSSQQQOOONNNMMMIIIGGGEEECCCAAA@@@@@@@@@;;;;;;<<<===============;;;===@@@EEEKKKPPPUUUXXX[[[YYYXXXWWWXXX[[[^^^```^^^___``````aaa```___^^^YYYXXXWWWUUURRROOOLLLKKKFFFFFFFFFFFFFFFFFFFFFFFF@@@@@@???<<<999555222000......---------,,,,,,,,,******))))))))))))******))))))******++++++++++++***************************)))(((((()))+++---...))))))))))))))))))))))))***************************************+++++++++))))))******++++++,,,,,,++++++************++++++(((((()))***+++,,,,,,---++++++************++++++*********************************)))))))))))))))''''''((()))***+++,,,,,,'''(((((()))***++++++,,,((()))***++++++***)))(((((((((((((((((()))************))))))))))))******'''(((((()))***+++++++++))))))))))))))))))))))))************************(((((()))***+++,,,,,,---))))))))))))))))))))))))******++++++++++++******+++)))(((''''''((()))+++))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++(((&&&######&&&))),,,...(((((())))))******++++++%%%&&&&&&'''((()))******&&&&&&'''((())))))((((((((((((((()))******++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))************(((((())))))*********+++***)))))))))))))))***++++++*********))))))((((((''''''(((((())))))******))))))************))))))))))))******++++++,,,,,,((()))***++++++***((('''(((+++------+++***+++---******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------------------------++++++++++++,,,,,,---...---------...------,,,,,,......////////////......+++++++++***++++++,,,,,,************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((()))***+++++++++++++++++++++************************+++,,,,,,,,,,,,++++++++++++++++++,,,,,,------//////...,,,+++,,,---.../////////000000111111111222333666999<<>>======>>>@@@CCCGGGKKKMMMPPPPPPQQQRRRUUUXXX[[[]]]______^^^]]]\\\\\\\\\\\\]]]\\\ZZZVVVSSSOOOMMMLLLOOOOOOPPPPPPNNNMMMKKKIIILLLJJJGGGBBB>>>999666555222111000...------,,,,,,)))***---///000000000000///...---,,,+++)))((((((************************************************((()))***+++++++++++++++((()))***+++,,,++++++***)))))))))))))))))))))))))))((((((''''''((()))*********************************+++++++++,,,,,,,,,))))))*********+++++++++---,,,***)))))))))***+++++++++++++++++++++++++++...------,,,+++***))))))(((((())))))))))))((((((++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++)))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))***+++,,,---+++*********))))))((((((+++*********))))))((((((++++++++++++)))'''%%%$$$))))))(((((()))***+++,,,'''((()))))))))))))))(((---+++))))))*********)))******************************))))))(((((('''''',,,,,,,,,,,,,,,+++***)))(((((('''(((((()))******)))******++++++******)))++++++++++++++++++++++++******++++++++++++******++++++,,,------......///------++++++++++++------,,,)))''')))///222111///------------------------++++++++++++,,,---......,,,,,,+++******+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++))))))***+++++++++++++++++++++************************+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,///000111111000///000111,,,---...000111333444555777888:::<<>>888777555333111///......---------------,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++++++++++++++))))))++++++,,,+++***)))************************...---+++***)))((())))))******************************+++++++++,,,,,,,,,))))))*********+++++++++,,,+++***)))((())))))***************************+++*********************))))))(((((((((((())))))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))***)))(((''''''((()))***))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))***+++,,,---************)))))))))(((************)))))))))(((************)))(((&&&%%%))))))))))))************((()))******+++++++++***---+++))))))***+++***)))***************************)))))))))((((((((('''++++++++++++++++++***))))))((((((((())))))***++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,---.........---,,,++++++++++++,,,---///,,,***,,,111444333111---------------------------,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++)))***++++++++++++++++++******++++++++++++++++++***+++,,,,,,------,,,,,,......---,,,+++++++++,,,+++---............///111///000222444777999;;;<<>>:::777555222111///...------...///...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++************+++,,,+++***)))((((((((((((((((((((((((((('''''''''(((((()))************************************+++++++++,,,,,,,,,************************))))))(((((((((((((((((())))))))))))))))))))))))))))))******************+++)))(((&&&&&&((()))+++'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************)))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++*********)))))))))))))))*********)))))))))))))))((((((((())))))))))))((()))***+++,,,+++)))'''&&&###$$$%%%'''((()))))))))+++***)))***++++++***)))************************))))))))))))(((((((((((('''((()))***************+++***************++++++)))******++++++******)))******************************++++++++++++*********++++++,,,------......,,,++++++++++++++++++,,,...,,,******---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++++++++************++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,---............---...------,,,,,,,,,------...000333444444555777999??????AAABBBDDDFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDDDDHHHIIIJJJKKKLLLNNNOOOOOOQQQPPPOOONNNMMMNNNOOOOOOMMMNNNNNNNNNNNNNNNMMMLLLGGGFFFFFFGGGIIIJJJKKKKKKHHHIIIJJJJJJKKKKKKKKKJJJQQQQQQRRRRRRSSSSSSSSSSSSRRRSSSSSSTTTTTTUUUWWWXXXWWWVVVWWWXXX\\\```dddfffeeeeeeccc```]]]YYYUUUSSSPPPQQQSSSSSSRRROOOLLLJJJOOOOOOOOOOOOPPPRRRSSSTTTOOOQQQSSSUUUWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTPPPSSSVVVWWWUUUTTTSSSTTTNNNPPPRRRTTTUUUUUUUUUTTTQQQQQQQQQQQQQQQQQQPPPPPPMMMKKKGGGDDDBBBCCCEEEFFFJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHJJJMMMPPPRRRSSSTTTTTTQQQPPPOOOLLLIIIFFFCCCAAA888666444222000000000000......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******))))))***+++,,,++++++))))))))))))))))))))))))))))))&&&''''''((()))***************************************+++++++++,,,,,,,,,************************((((((((()))))))))((((((************************---,,,,,,+++******))))))+++)))(((&&&&&&((()))+++*********))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++************++++++***************))))))((())))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))((())))))******))))))))))))))))))******))))))))))))))))))******((((((((((((((())))))))))))***+++,,,+++)))'''&&&###$$$%%%'''((()))))))))***))))))***,,,,,,***)))************************(((((((((((())))))))))))'''((()))***************++++++***************+++)))******++++++******)))******************************++++++++++++************++++++,,,------...+++++++++++++++++++++++++++***))))))************,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,+++*********++++++,,,---------,,,---......//////......---------...///000222333444666888999:::;;;===???CCCDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQSSSQQQPPPPPPQQQQQQPPPNNNQQQRRRSSSUUUVVVWWWWWWWWWYYYYYYYYYZZZ\\\___bbbdddaaabbbcccdddeeegggkkknnnmmmjjjggghhhmmmtttzzz}}}}}}yyyrrrlllhhh______```___]]][[[XXXVVVSSSSSSRRRRRRRRRSSSTTTUUUSSSUUUXXX[[[[[[ZZZXXXWWWXXXWWWVVVUUUTTTTTTTTTUUUPPPSSSVVVUUUSSSRRRSSSVVVTTTUUUUUUUUUTTTTTTSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWTTTQQQNNNJJJGGGGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEJJJIIIIIIJJJKKKLLLMMMNNNFFFGGGIIIKKKNNNQQQSSSUUUTTTUUUUUUUUUTTTRRRPPPNNNCCCAAA>>>:::666333111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))((()))***+++,,,++++++***+++++++++++++++++++++++++++++++++++++++***))))))******************************+++++++++,,,,,,,,,+++++++++***************(((((()))*********))))))************************......---,,,+++***))))))***)))(((''''''((()))***+++++++++***)))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))(((((((((((())))))******++++++******)))(((*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))***+++,,,)))))))))(((((())))))***))))))))))))************))))))))))))************))))))(((((((((((()))***))))))***++++++***((((((&&&'''((()))***+++++++++)))))))))+++,,,,,,***(((************************(((((((((((())))))))))))))))))******+++*********++++++***))))))))))))***+++,,,,,,------,,,,,,+++******************************++++++++++++************++++++,,,,,,------******++++++++++++******+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++------))))))***++++++***))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++,,,,,,------,,,,,,+++*********++++++,,,------...------...///////////////......///111333666888999:::<<<>>>??????@@@BBBDDDFFFGGGHHHIIIJJJKKKLLLMMMNNNMMMMMMNNNOOOPPPQQQQQQOOOOOOOOOPPPPPPPPPQQQQQQNNNMMMMMMMMMNNNOOOQQQRRRWWWXXXZZZ\\\^^^``````aaaeeecccaaaaaaaaaaaa^^^[[[\\\]]]___aaaccceeeffffff______^^^```dddiiiooosssssstttuuuuuutttwww{{{~~~yyyssssssyyy{{{ppppppooonnnmmmllljjjiii```bbbdddeeeeeeccc```___bbbdddgggiiiiiigggdddbbb___^^^\\\ZZZYYYXXXXXXXXXSSSUUUVVVSSSOOONNNQQQTTTUUUTTTSSSQQQPPPOOONNNNNNNNNOOORRRUUUXXXYYYZZZZZZXXXVVVTTTRRRQQQPPPPPPPPPMMMLLLKKKIIIFFFDDDCCCBBBDDDDDDDDDEEEGGGIIIKKKLLLFFFFFFFFFFFFHHHKKKNNNPPPPPPRRRTTTVVVWWWWWWWWWVVVOOONNNKKKGGGCCC>>>;;;999333333222222111000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))&&&((()))+++,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,+++***))))))******************************+++++++++,,,,,,,,,+++++++++*********))))))((((((***+++++++++******)))))))))))))))))))))))),,,,,,++++++******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((************************))))))))))))))))))))))))************************))))))(((((((((((())))))***++++++++++++***)))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++'''((()))******)))((('''((((((((((((((((((((((((************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))((()))))))))************((()))))))))***************)))(((''''''((())))))))))))))))))************((()))******+++++++++***(((((()))+++------+++(((************************'''((((((((()))))))))***++++++++++++++++++***)))+++***))))))((((((((()))+++,,,,,,------,,,,,,+++******************************++++++++++++***************+++,,,,,,------)))***+++,,,,,,+++***))))))***************,,,---+++++++++++++++++++++++++++***************++++++((()))***++++++***)))(((************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++------------,,,,,,+++*********+++,,,,,,---......---......///////////////...///111444777:::===???CCCEEEGGGHHHHHHIIIKKKLLLIIIIIIKKKLLLNNNPPPQQQRRRTTTSSSRRRPPPOOOOOOOOOOOOKKKLLLMMMOOOQQQRRRTTTUUUSSSSSSSSSTTTVVVXXX[[[\\\ccceeegggjjjmmmooopppqqqqqqooommmnnnoooooollliiibbbcccfffiiikkkmmmoooooobbbaaaaaaccchhhooowww|||}}}~~~xxxwww}}}{{{{{{zzzyyyyyyyyyxxxxxxtttwww|||~~~yyytttppppppsssuuuwwwwwwtttpppmmmkkkiiigggdddbbbaaaaaaaaaVVVXXXWWWSSSMMMKKKNNNRRRRRRPPPOOOMMMLLLLLLLLLMMMKKKMMMPPPTTTXXXZZZ\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXVVVTTTQQQNNNJJJFFFDDDBBB>>>>>>>>>>>>???AAACCCDDDFFFEEECCCBBBCCCEEEHHHJJJJJJLLLPPPTTTVVVXXXXXXXXXVVVVVVTTTRRROOOKKKGGGEEE:::999777555333111///...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((&&&''')))+++,,,------,,,(((((((((((((((((((((((($$$%%%''')))***+++************************************+++++++++,,,,,,,,,++++++++++++******))))))((()))***,,,,,,,,,+++***(((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***++++++++++++***))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))))))))***'''((()))******)))((('''((((((((((((((((((((((((************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((((((((((())))))(((((())))))*********+++(((((())))))*********++++++***)))'''''''''((()))))))))(((((()))***+++,,,'''((()))))))))))))))((((((((()))+++------+++(((************************'''((((((((())))))******,,,,,,,,,,,,,,,+++***)))******)))(((((('''((((((*********++++++*********))))))))))))))))))))))))******++++++++++++******)))******+++,,,,,,------)))***+++,,,,,,+++***)))'''((())))))))))))+++---++++++++++++++++++++++++---,,,+++***))))))))))))((()))***++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++---------,,,,,,+++++++++---+++***((((((***+++------///111///---,,,///222333444777:::===AAACCCEEEFFFHHHJJJJJJJJJKKKMMMOOOOOOPPPRRRTTTTTTSSSQQQPPPQQQSSSTTTPPPKKKKKKPPPUUUUUUVVVUUUUUU[[[ccceeebbb___aaaeeeiiijjjiiifffdddkkkrrrzzz|||yyyvvvuuuvvvtttrrrqqqrrrtttuuurrrooommmiiigggiiinnnpppooolllhhhccc]]][[[```lllyyy~~~yyysssqqqwww~~~|||yyyyyy}}}zzzzzz|||vvvqqqqqqqqqpppmmmjjjhhhiiijjjccc[[[TTTQQQNNNLLLLLLOOONNNOOONNNKKKHHHGGGIIIKKKJJJMMMQQQTTTUUUVVVXXXYYY[[[ZZZXXXXXXYYY[[[^^^```_________\\\XXXSSSMMMJJJBBBAAA@@@???>>>>>>??????>>>===>>>???BBBDDDDDDCCCEEEEEEGGGJJJOOOUUUZZZ]]]XXXXXXXXXWWWVVVUUUSSSSSSGGGDDD@@@===;;;888555222111000///000000000...,,,,,,,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++++++++***)))***+++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++(((((())))))************++++++++++++++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))******++++++++++++******(((((())))))******++++++******++++++++++++******'''&&&&&&(((***+++***)))---,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))*********&&&(((+++---......,,,+++(((((())))))******++++++))))))))))))))))))))))))))))))************))))))*********)))))))))))))))!!!!!!###%%%'''(((***+++************************+++***)))(((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((%%%%%%$$$%%%&&&(((***+++***++++++,,,,,,++++++***+++***)))(((((('''(((((())))))))))))))))))))))))************************,,,,,,,,,++++++*********,,,,,,,,,,,,++++++***)))******++++++++++++******))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++************************++++++************++++++***((((((***,,,,,,)))&&&&&&'''((()))))))))))))))))))))************))))))************************))))))))))))))))))))))))************************------,,,,,,++++++++++++...---,,,++++++,,,---...///000111111111222444555888:::<<>>===<<<;;;===???AAABBBAAABBBBBBDDDFFFJJJNNNSSSUUUXXXXXXYYYYYYYYYYYYXXXWWWPPPMMMIIIEEECCC???;;;999444222000000000000...,,,............---,,,+++***++++++************++++++++++++++++++++++++++++++************************'''((())))))''''''((()))++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++((((((((()))))))))******++++++++++++++++++++++++************************))))))(((((((((((())))))******))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))******++++++++++++******)))))))))))))))***************++++++++++++******)))(((((()))+++,,,+++)))++++++*********)))))))))))))))))))))))))))))))))*********))))))))))))))),,,---......,,,)))&&&$$$))))))))))))************))))))))))))))))))))))))))))))************))))))***)))))))))))))))))))))'''(((((()))***++++++,,,******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((******************************)))((((((((((((((())))))(((((()))+++,,,---***++++++,,,,,,++++++*********)))))))))*********))))))))))))))))))))))))************************,,,,,,,,,+++++++++******++++++,,,,,,,,,+++************++++++++++++***************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++************************++++++************++++++***)))((()))++++++)))'''(((((()))*********))))))))))))************))))))************************))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,+++++++++++++++***........................111111111444777:::;;;;;;===???BBBEEEHHHIIIJJJJJJJJJLLLOOOPPPPPPPPPRRRSSSQQQQQQRRRRRRSSSUUUVVVWWW[[[ZZZ[[[```hhhppptttvvvrrrxxx}}}~~~wwwppprrrvvv{{{~~~~~~{{{xxxmmmqqqttttttrrrppprrrtttsssssssssvvvzzz||||||{{{vvvrrrooonnnppppppmmmjjjdddeeefffiiinnntttzzz~~~}}}wwwsssmmmkkkhhhjjjpppyyy~~~xxxwwwzzz~~~}}}{{{zzz{{{~~~}}}{{{}}}|||wwwvvvwwwyyy|||~~~}}}xxxrrrllljjjhhhbbb___``````^^^^^^```aaa\\\WWWUUUUUUSSSOOOJJJLLLNNNQQQSSSTTTUUUXXXZZZ[[[ZZZZZZYYYZZZ[[[]]]^^^\\\]]]^^^___```___^^^]]]ZZZYYYWWWSSSNNNHHHCCCAAA???===;;;;;;===>>>???>>>@@@@@@@@@AAADDDHHHKKKMMMUUUVVVYYY[[[\\\]]]]]]]]][[[XXXTTTPPPMMMJJJFFFCCC:::888444222222000...---------,,,++++++***))))))++++++************++++++************************++++++++++++++++++++++++'''((())))))''''''((()))++++++++++++++++++++++++************************************************************************************************((((((((()))))))))))))))++++++++++++++++++++++++***************************))))))(((((())))))*********))))))))))))************))))))))))))******))))))))))))))))))))))))******++++++++++++******************))))))))))))******++++++++++++************)))***,,,,,,+++)))************))))))))))))))))))))))))))))))))))))++++++******))))))(((((('''(((***+++,,,+++)))(((***************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************))))))(((((((((((((((++++++******+++,,,------******++++++++++++******+++++++++***************))))))))))))))))))))))))************************,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++***++++++************************++++++************+++++++++)))(((((()))******)))*********+++******))))))))))))************))))))************************))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,---...//////......111000222777>>>CCCDDDBBBAAACCCFFFIIIKKKLLLLLLLLLLLLNNNPPPPPPOOONNNNNNOOOSSSSSSUUUXXX]]]bbbgggiiikkklllnnnssszzzxxxpppppprrruuuxxxxxxtttpppiiijjjjjjiiiggggggjjjlllqqqqqqsssuuuwwwyyyyyyyyywwwtttqqqooonnnmmmjjjhhhbbbeeeiiinnnqqqsssttttttqqqrrrttttttqqqlllgggccccccbbbbbbgggmmmuuuzzz}}}wwwqqqkkkjjjlllppprrrrrrqqqpppooopppsssuuuvvvvvvqqqpppooorrrvvvyyy|||}}}}}}|||tttnnnnnnpppvvvzzz}}}}}}wwwooohhhcccfffbbbaaaeeegggggggggiiimmmkkkhhhdddaaa]]]XXXUUUTTTVVVWWWWWWWWWXXXZZZ\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^bbbaaa___\\\WWWRRRLLLIIIFFFCCC???>>>=========<<<>>>======>>>@@@CCCFFFHHHOOOQQQUUUYYY]]]___``````aaa^^^[[[YYYWWWTTTQQQNNNEEEAAA<<<888666333000---...------,,,++++++++++++---------,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,+++***+++,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***************************************************************************))))))))))))))))))*********))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))******++++++++++++******++++++******))))))((((((******++++++++++++******+++***)))***++++++***(((************************)))))))))))))))))))))))),,,++++++***)))(((''''''$$$%%%'''***+++++++++***+++++++++******)))))))))++++++++++++++++++++++++))))))************)))))))))))))))))))))*********+++++++++******))))))(((((((((((((((((((((((((((((()))***++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************************************))))))(((((((((((()))))))))))))))))))))***************++++++++++++******---,,,,,,+++***((('''&&&))))))))))))))))))))))))************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,+++******++++++************************++++++************+++++++++***((((((((()))***++++++++++++++++++***)))((())))))************))))))************************((((((((((((((((((((((((************************++++++++++++++++++++++++)))***,,,...//////000000222222555<<>>999444111222222111000000000111111...------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,---...++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))******++++++++++++******++++++******))))))((((((******++++++++++++*********)))((()))******((('''((((((((())))))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''***+++******)))'''%%%$$$,,,,,,++++++******))))))************************))))))************))))))(((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))))))))))))))))))))******++++++******)))((())))))******)))((('''************************************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************,,,,,,+++*********++++++************************++++++************++++++******)))(((((((((***++++++++++++++++++***)))((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((************************+++,,,,,,,,,,,,,,,------***+++,,,...111333444555777999===CCCIIIMMMOOOOOOQQQQQQPPPOOONNNMMMLLLLLLQQQTTTYYY\\\^^^^^^```aaaeeeeeegggiiinnnssswwwzzzyyy~~~~~~~~~~~~}}}|||zzzuuuqqqoooqqqvvvyyyxxxttteeeccc```]]]\\\^^^aaabbbaaabbbcccbbb___]]]]]]]]]\\\[[[YYYWWWUUUTTTSSSSSSQQQTTTXXX[[[ZZZWWWSSSPPPNNNLLLKKKIIIGGGGGGGGGGGGJJJKKKNNNSSSYYY^^^``````VVVRRROOONNNOOOOOOLLLIIINNNMMMMMMNNNPPPPPPNNNMMMJJJNNNRRRVVV\\\aaa```\\\YYY^^^ccceeebbb___^^^^^^]]]bbbhhhmmmpppqqqrrrssstttpppnnnpppqqqnnnmmmooorrrxxx{{{vvvjjjaaa```bbbfffhhhjjjkkkjjjiiiiiiiiinnnmmmkkkgggbbb\\\WWWTTTQQQQQQRRRSSSUUUYYY\\\^^^]]]^^^_________^^^\\\[[[XXXUUUQQQNNNLLLIIIEEEBBB>>>===<<<;;;<<<===???AAAAAAEEELLLTTTZZZ___aaabbbbbb```______``````^^^]]]ZZZVVVRRRMMMIIICCC===999555444222000000///000000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,++++++++++++++++++++++++************************************************************************************************,,,++++++++++++*********************************((((((((((((((((((((((((+++******))))))******+++******))))))))))))******))))))************))))))))))))))))))))))))))))))******++++++++++++******************))))))))))))******++++++++++++******(((((('''(((******)))'''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))(((((('''+++++++++++++++*********''''''''''''''''''''''''))))))************))))))((((((((()))******++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((())))))***)))***+++,,,,,,,,,,,,,,,))))))************))))))###$$$&&&)))++++++++++++***************************************************++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++************************++++++************++++++)))******)))(((((()))+++*********+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,---------.........---...///111555888<<<>>>@@@DDDHHHKKKMMMNNNOOOPPPRRRQQQQQQQQQSSSUUUWWWYYY[[[___cccfffgggggghhhiiiiiiiiiiiikkkmmmooorrrtttrrruuuwwwxxxxxxyyy|||zzz}}}~~~yyyvvvxxxzzzyyywwwqqqkkkjjjnnnqqqooolll]]]ZZZVVVSSSSSSUUUWWWXXXTTTVVVVVVTTTQQQNNNMMMNNNMMMMMMLLLKKKIIIIIIIIIJJJJJJKKKNNNOOONNNLLLIIIGGGCCCCCCBBBAAAAAABBBBBBCCCEEEEEEFFFIIIMMMOOOPPPOOOJJJGGGCCCCCCDDDEEECCC@@@BBBBBBDDDFFFHHHIIIGGGEEEAAAFFFHHHIIILLLQQQPPPJJJHHHJJJMMMOOOPPPPPPOOONNNNNNRRRWWW\\\bbbhhhoootttuuupppnnnpppqqqooooooqqqppptttwwwssskkkccc______hhhlllpppsssssssssrrrrrrqqqqqqpppnnniiiddd___\\\RRRRRRQQQQQQSSSUUUXXXZZZ[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYXXXVVVUUUQQQMMMIIIHHHFFFCCCAAA??????@@@@@@???DDDLLLTTT[[[```cccdddeeecccbbbbbbbbbbbbaaa___]]]\\\ZZZWWWTTTOOOIIIDDD===;;;888444111/////////,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))***+++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********)))))))))((((((************************))))))))))))))))))))))))+++******))))))******+++******))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))******++++++++++++******)))))))))))))))***************++++++++++++******((('''''')))++++++***)))'''''''''((((((((())))))))))))))))))))))))))))))*********)))))))))))))))%%%&&&'''(((***+++,,,---***++++++++++++++++++,,,(((((((((((((((((((((((())))))************))))))'''(((((()))******++++++************++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******)))***,,,---............))))))************))))))$$$&&&(((***,,,,,,+++*********************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++''')))++++++)))((()))***(((((()))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---------....../////////111111222444888===BBBDDDHHHLLLPPPQQQOOONNNOOOQQQMMMNNNOOORRRWWW^^^dddhhhfffiiilllmmmllljjjhhhhhhffffffggghhhjjjlllnnnooolllkkkmmmqqqvvvyyy{{{zzzsssxxxyyyuuurrrtttwwwvvvvvvmmmccc___```aaa^^^ZZZRRROOOKKKIIIIIIJJJKKKLLLKKKMMMNNNLLLGGGDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJIIIGGGFFF???@@@AAAAAABBBBBBCCCCCCEEEDDDDDDEEEGGGHHHFFFEEEGGGBBB>>>===???AAAAAA@@@===>>>@@@DDDGGGIIIGGGFFF???CCCCCC@@@BBBGGGEEE@@@BBBAAAAAACCCFFFHHHHHHHHHEEEFFFIIIMMMSSS\\\eeekkkhhhcccbbbeeehhhhhhjjjmmmppprrrsssqqqllleee```]]]ggglllssswwwyyyyyyxxxxxxnnnpppqqqqqqpppmmmjjjhhhXXXVVVSSSQQQQQQRRRTTTVVV[[[[[[ZZZYYYYYYYYYYYYZZZ[[[ZZZZZZZZZZZZWWWRRRNNNRRROOOLLLHHHDDDCCCBBBBBB@@@DDDMMMUUU]]]bbbeeefffhhhfffeeedddddddddbbb```^^^^^^^^^]]]\\\WWWQQQMMMKKKHHHCCC===999666444444///......------......///************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))(((((('''''''''&&&))))))))))))))))))))))))************************++++++************++++++******))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))******++++++++++++******(((((())))))******++++++******++++++++++++******(((((((((***,,,---,,,+++******++++++,,,,,,,,,---)))))))))))))))))))))))))))))))))))))))*********,,,++++++***)))(((((('''*********++++++,,,,,,---++++++++++++++++++++++++))))))************))))))'''(((((()))***+++++++++*********)))))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((************************************************((((((((((((((()))******''')))+++---............))))))************))))))***+++,,,---,,,***(((&&&*********************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++************************++++++************++++++&&&))),,,,,,***((((((***&&&'''((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************---///111111000000111222777999<<<>>>@@@CCCGGGJJJPPPSSSUUUTTTQQQOOOPPPRRROOOUUU]]]```aaabbbgggkkkqqqvvvvvvpppmmmooonnnjjjeeefffiiimmmppprrrssstttuuuoookkklllsss|||pppkkkiiimmmpppoookkkhhh```[[[UUUPPPNNNNNNNNNNNNMMMHHHFFFGGGFFFEEEGGGKKKJJJLLLIIIDDDBBBDDDEEECCCEEEGGGHHHJJJKKKKKKKKKJJJMMMNNNOOOPPPPPPNNNLLLKKKFFFEEEDDDCCCDDDFFFHHHJJJGGGGGGGGGJJJMMMLLLIIIEEEFFFDDDBBBBBBCCCCCCCCCBBBEEEBBB@@@CCCHHHKKKIIIFFF@@@AAABBBBBB@@@@@@@@@AAA???@@@BBBBBBAAAAAAAAABBB@@@@@@@@@BBBGGGMMMTTTXXXXXXXXXWWWVVVWWWXXXYYYZZZ____________```aaabbbccchhhpppxxx{{{}}}||||||wwwpppnnnqqqvvvyyyzzzrrrjjj___YYYWWWWWWTTTRRRTTTSSSTTTWWWVVVRRRQQQTTTUUUVVVWWWXXXYYYXXXWWWVVVXXXXXXWWWWWWVVVRRRLLLHHHDDDEEEHHHMMMUUU^^^fffkkkgggfffdddcccbbbbbbcccdddbbbbbbbbbbbb___\\\YYYWWWSSSQQQOOOJJJDDD>>>888555111111///...---,,,,,,,,,---............,,,***)))***+++---......---+++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***************++++++++++++******))))))************************((()))))))))************)))))))))***+++++++++,,,*********************************)))))))))))))))******++++++++++++******************************))))))))))))))))))))))))(((&&&%%%'''***,,,+++)))******+++++++++,,,,,,,,,***************************)))))))))(((((('''''')))************+++++++++)))))))))))))))))))))))))))******+++++++++*********)))))))))))))))***+++************************))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******************************))))))************)))))))))***+++++++++)))((('''))))))))))))))))))))))))***+++,,,,,,+++)))&&&%%%************************************************++++++++++++++++++++++++---------,,,,,,++++++++++++++++++************)))******+++,,,,,,,,,,,,++++++++++++***)))((('''''')))))))))***+++++++++,,,***************)))(((''')))************++++++++++++++++++*********))))))******************************))))))))))))******++++++************++++++)))))))))))))))))))))))),,,...///000111333777:::;;;===@@@BBBEEEIIINNNQQQSSSVVVXXXWWWUUUTTTVVVXXXYYY^^^dddfffeeeeeegggkkkoootttuuuqqqnnnooonnnkkkjjjkkknnnssswwwxxxvvvtttyyytttnnnmmmqqquuuuuutttgggcccaaabbbdddccc___[[[UUUPPPKKKGGGFFFFFFGGGGGGKKKGGGEEEGGGHHHGGGJJJNNNMMMPPPOOOKKKIIIJJJJJJHHHKKKLLLNNNOOOQQQQQQQQQQQQRRRSSSTTTVVVWWWWWWUUUSSSPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSTTTWWWZZZ[[[XXXVVVNNNLLLKKKLLLNNNPPPPPPPPPNNNKKKIIILLLQQQTTTSSSPPPIIIHHHFFFDDDCCCBBBBBBBBBCCCBBBAAA@@@??????AAABBBAAA@@@@@@@@@BBBDDDFFFHHHJJJJJJIIIJJJKKKLLLNNNOOOOOOOOOPPPRRRTTTWWWYYY[[[bbbjjjqqqtttxxx}}}}}}yyyuuurrrssswww}}}|||wwwoookkkhhhddd^^^YYYWWWSSSRRRSSSQQQOOOPPPTTTSSSTTTVVVWWWYYYYYYZZZZZZZZZYYYXXXXXXXXXWWWTTTRRRMMMLLLKKKMMMRRRZZZbbbggggggfffeeedddcccccccccccccccddddddcccaaa^^^\\\ZZZTTTTTTTTTQQQLLLFFF@@@<<<666555333000...---,,,,,,------------,,,+++)))(((***+++---......---+++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++*********)))************************************))))))))))))***************+++++++++***************************)))))))))))))))))))))***++++++,,,,,,++++++***************************))))))))))))))))))))))))((('''&&&'''***,,,+++)))************+++++++++,,,*********************************))))))((((((((()))************+++++++++))))))))))))))))))))))))************)))(((''''''''''''''''''(((***++++++************************))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))******************************))))))))))))******************)))))))))((())))))))))))))))))))))))***)))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((()))******+++***)))((('''))))))))))))))))))))))))******))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++++++++******************+++,,,,,,,,,,,,+++,,,------,,,,,,***))))))***************+++++++++)))************))))))((()))************++++++++++++++++++*********))))))******************************))))))))))))******)))((((((''''''(((((()))************************...000222333666:::@@@DDDCCCEEEGGGHHHJJJOOOTTTXXXXXXZZZ\\\[[[YYYYYY\\\___bbbeeehhhhhheeeddddddfffjjjooorrrrrrqqqttttttsssuuutttuuuyyy~~~~~~xxxrrrsssnnngggcccbbbaaa^^^\\\WWWUUUSSSSSSUUUUUUQQQNNNLLLIIIDDDBBBBBBCCCEEEEEEMMMIIIHHHJJJKKKKKKNNNSSSUUUZZZ\\\YYYWWWWWWVVVSSSRRRTTTVVVYYY[[[]]]______]]]^^^```cccfffgggeeecccdddfffhhhiiijjjiiihhhgggeeeeeeeeehhhkkkmmmmmmmmm```^^^]]]^^^```aaaaaaaaa]]]ZZZYYY\\\bbbfffhhhggg]]]WWWPPPLLLKKKJJJHHHFFFGGGEEECCCAAA@@@AAABBBDDDBBBBBBBBBAAA@@@???>>>===??????@@@@@@BBBCCCEEEFFFDDDCCCCCCDDDGGGJJJNNNPPPXXX^^^dddfffkkksssxxxyyyuuuttttttwww{{{}}}|||zzztttkkkeee```ZZZTTTRRROOOKKKLLLOOOOOOOOOPPPRRRTTTWWWYYYZZZ^^^\\\[[[[[[\\\\\\[[[ZZZXXXUUUQQQOOOQQQWWW^^^bbbeeeeeeeeefffeeeeeeddddddffffffffffffdddbbb```^^^XXXYYYZZZYYYVVVPPPKKKGGG@@@>>>:::555222///------......------,,,++++++***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++************************************)))))))))*********+++++++++++++++***************************************))))))))))))))))))*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++***))))))))))))*********++++++***************************************))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))(((&&&%%%$$$%%%%%%&&&'''(((***++++++************************))))))))))))))))))))))))))))))************))))))******))))))))))))************************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((************************))))))))))))))))))))))))((((((((())))))))))))***'''''''''''''''''''''''''''((((((((((((((((((''')))************)))((((((((((((((((((((((((((((((+++)))((('''''')))+++---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,+++++++++******************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))+++++++++***************))))))******+++*********)))************++++++++++++++++++*********************************************))))))))))))******((((((''''''''''''((((((++++++++++++++++++++++++444666999<<<>>>BBBFFFIIIKKKLLLMMMNNNPPPSSSXXX\\\___aaabbbaaa______bbbeeefffhhhiiigggdddaaa```aaaeeejjjooorrruuuyyy|||}}}|||wwwxxxzzzyyyqqqjjjeee```XXXRRROOOMMMKKKJJJHHHIIIHHHIIILLLOOOOOOLLLNNNKKKHHHGGGHHHKKKLLLMMMVVVRRRQQQRRRSSSRRRUUUZZZcccjjjnnnmmmjjjjjjiiifff___```cccfffiiilllnnnooommmmmmpppuuuzzz{{{yyyvvvvvvyyy}}}}}}wwwwwwwwwxxxzzz|||~~~yyywwwuuutttuuuuuutttssspppnnnmmmpppvvv}}}vvvnnnccc]]][[[YYYUUUPPPLLLKKKJJJJJJJJJJJJJJJIIIGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCBBB@@@???@@@BBBDDDFFFLLLQQQTTTUUUZZZcccjjjlllnnnnnnpppsssvvvxxxyyyyyy{{{{{{}}}{{{tttnnnjjjccc]]]ZZZUUUNNNJJJKKKMMMMMMNNNOOOQQQTTTWWWYYY___^^^]]]^^^______]]][[[^^^\\\XXXVVVVVVXXX\\\___aaacccdddfffggggggffffffggggggggggggfffeeecccbbb]]]]]]]]][[[YYYVVVSSSRRRMMMJJJEEE???999444111000//////...---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++((())))))***+++*********++++++++++++++++++++++++************************&&&'''((()))+++,,,---...,,,+++++++++***)))))))))************************)))))))))))))))*********)))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))************((())))))))))))*********************************++++++******************))))))*********+++++++++))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&'''((())))))*********************************))))))))))))))))))))))))))))))************))))))+++******************+++******************************))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********)))))))))((((((((((((((((((((((((******)))(((((()))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,,,,,,,+++***************)))(((''',,,+++++++++***)))))))))((()))******++++++++++++))))))*********+++++++++******************************************************))))))))))))*********))))))))))))))))))***++++++++++++++++++++++++999<<>>===>>>???@@@BBBFFFHHHGGGJJJQQQWWWYYY___```ccceeegggiiikkklllrrrsssuuuwwwxxxvvvrrrpppkkkgggfffhhhddd[[[RRROOOPPPOOOOOOPPPQQQSSSVVVWWWZZZZZZ\\\^^^``````^^^\\\^^^^^^]]]\\\\\\\\\]]]]]]^^^```ccceeeggghhhhhhhhhgggggggggggggggfffeeeeeebbb___\\\XXXVVVVVVVVVWWWWWWTTTOOOIIICCC>>>999777111000...------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++'''((())))))******))))))+++++++++++++++++++++,,,************************))))))******++++++,,,,,,,,,+++++++++***)))))))))************************(((((())))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))***+++((())))))))))))***************************************************++++++))))))*********+++++++++))))))))))))))))))))))))'''((()))*********************+++++++++***))))))************************))))))))))))))))))))))))))))))************))))))++++++************++++++******************************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((())))))************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************************)))******++++++******)))))))))))))))))))))******))))))))))))))))))))))))******++++++***)))'''&&&************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...............,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++))))))*********)))((((((,,,+++++++++***)))))))))((()))***+++++++++++++++))))))*********+++++++++******************************************************))))))))))))************))))))))))))******************************>>>BBBFFFJJJLLLOOORRRUUU[[[]]]___aaaccceeeiiilllqqqtttwwwwwwtttssstttvvvvvvuuusssqqqooommmkkkkkkiiiggggggiiihhhgggiiinnnqqqiii___XXXVVVTTTPPPLLLJJJHHHEEECCCDDDGGGKKKNNNJJJQQQVVVWWW___kkkqqqooogggeeecccccceeeggghhhhhhjjjgggfffjjjmmmnnnrrrwww{{{|||nnnnnnppptttvvvtttnnnhhhccc^^^WWWPPPLLLIIIIIIJJJKKKJJJJJJHHHFFFDDDBBBAAACCCCCCBBBAAA@@@?????????>>>BBBCCCAAABBBGGGJJJJJJNNNPPPRRRSSSUUUYYY]]]```iiiiiijjjkkkkkkjjjiiiiiicccdddjjjsssuuummmbbb\\\QQQQQQQQQQQQRRRSSSTTTUUUXXXXXXYYY\\\___aaa```^^^\\\]]]^^^_________^^^]]]___```bbbdddeeeggghhhhhheeeeeeeeeeeeeeeeeeffffffddd___YYYSSSQQQQQQSSSUUUXXXWWWVVVRRRNNNIIIEEEBBB777555222///---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))************)))++++++++++++,,,,,,,,,,,,************************...---,,,+++***)))((((((+++++++++***************************************((((((((()))******++++++((())))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++)))))))))*********++++++************************)))))))))***************)))************+++++++++))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((************************))))))))))))))))))))))))))))))************))))))++++++************++++++++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++************)))))))))((((((((((((((((((((((((***++++++,,,,,,++++++***)))))))))((())))))***+++))))))))))))))))))))))))***+++,,,,,,+++)))&&&$$$************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***+++++++++*********************++++++,,,+++++++++)))************+++++++++***************+++++++++******************************))))))))))))******))))))(((((((((((())))))************************EEEHHHKKKOOOTTT[[[ccchhhppprrrsssrrrpppmmmmmmmmmqqqvvv{{{|||{{{zzz{{{}}}|||zzzwwwtttrrrpppnnnllleee```\\\[[[XXXTTTVVV\\\\\\XXXRRRMMMKKKJJJHHHGGGEEEGGGIIILLLNNNQQQTTTVVV]]]fffkkkjjjqqq}}}{{{yyyxxxzzz{{{|||{{{xxxtttrrruuuvvvvvvyyy}}}~~~|||yyyuuunnngggaaa\\\YYYXXXXXXXXXXXXWWWVVVSSSQQQPPPOOOOOONNNLLLIIIFFFDDDBBB???DDDFFFDDDCCCEEEFFFDDDGGGGGGGGGFFFFFFJJJPPPUUUZZZ\\\^^^______```aaaaaa\\\___jjjyyyyyynnngggZZZ[[[\\\]]]^^^_________aaa___\\\[[[\\\^^^______[[[[[[\\\\\\]]]^^^^^^^^^bbbbbbbbbbbbbbbcccdddeeecccbbbbbbccccccdddeeeeeeccc^^^XXXQQQMMMLLLMMMNNNRRRTTTVVVXXXWWWTTTQQQNNNEEEBBB<<<666333111111222......------------......------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------************************,,,,,,,,,++++++************************+++++++++************************'''(((((()))******++++++******++++++++++++******************************)))))))))))))))))))))))))))+++,,,+++)))(((***,,,************+++++++++,,,************************((((((((())))))*********)))************+++++++++))))))))))))))))))))))))))))))***+++,,,,,,,,,+++)))***+++,,,,,,+++)))(((************************))))))))))))))))))))))))))))))************))))))******))))))))))))******++++++++++++++++++++++++******))))))))))))******((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))******************************++++++++++++*********)))((((((((()))+++,,,++++++++++++++++++++++++***************)))((((((************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++***************+++++++++++++++,,,,,,,,,+++******)))************+++++++++))))))*********+++++++++******************************))))))))))))************))))))))))))******++++++++++++++++++++++++LLLMMMOOOSSS[[[fffrrr{{{xxxqqqllljjjmmmsssyyy}}}}}}}}}~~~|||zzzvvvrrrpppmmmkkkiii]]]WWWRRRPPPLLLHHHKKKRRRNNNMMMLLLJJJIIIIIIIIIIIIJJJOOOUUU[[[]]]______```lllvvvzzzxxx}}}|||{{{zzzwwwxxx{{{}}}|||vvvpppkkkiiiggghhhhhhhhhgggeeecccbbb___^^^\\\YYYTTTNNNIIIEEEAAAGGGJJJHHHGGGHHHGGGDDDHHHGGGDDD@@@>>>AAAGGGMMMLLLOOOSSSWWWYYY[[[\\\^^^[[[^^^jjj{{{~~~ssskkkkkklllnnnqqqrrrsssrrrrrrooohhh```ZZZXXXZZZ[[[]]][[[ZZZYYYYYYZZZ[[[]]]___fffeeecccaaa``````aaaaaaaaaaaaaaaaaabbbcccdddeeeaaa]]]XXXQQQLLLJJJHHHHHHLLLOOOUUUZZZ\\\[[[XXXVVVSSSNNNGGG???999666555555......------------......------------------------************************------------------------+++++++++++++++++++++++++++,,,------......------+++++++++,,,,,,---------************************'''((()))***,,,...//////))))))******+++++++++,,,************************'''(((((()))***++++++++++++,,,,,,------,,,,,,+++************************)))))))))))))))))))))))))))+++---,,,)))(((***,,,***++++++++++++,,,,,,,,,************************''''''(((((()))))))))***)))************+++++++++))))))))))))))))))))))))******+++++++++******)))&&&''')))+++,,,+++***)))************************))))))))))))))))))))))))))))))************))))))******))))))))))))******++++++++++++++++++++++++******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))***)))(((((((((***+++,,,+++++++++++++++++++++++++++***((('''((()))+++,,,************************************************++++++++++++++++++++++++)))))))))******+++++++++---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++((())))))*********))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++***))))))************+++++++++))))))******++++++++++++******************************))))))))))))******------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,SSSVVV]]]eeelllssswwwnnniiiiiinnnuuuyyyzzzyyyxxxwwwuuupppjjjfffdddaaa]]]ZZZMMMKKKIIIGGGFFFEEEFFFGGGKKKQQQWWWYYYWWWVVVXXXZZZ```dddiiimmmoooooommmkkkrrryyy~~~|||~~~yyywwwtttrrrqqqrrrsssuuuuuu{{{xxxwww|||}}}{{{yyyxxxqqqqqqnnnhhh___XXXTTTSSSNNNNNNOOOOOOOOONNNMMMMMMKKKHHHDDDBBBBBBAAA@@@???DDDFFFHHHIIIHHHJJJOOOSSSTTT^^^ooo~~~wwwooonnnrrrrrrvvvnnnbbb___^^^[[[XXXXXXYYYZZZ[[[ZZZZZZYYYXXX[[[[[[[[[\\\^^^___aaabbbcccaaa^^^___```aaa^^^\\\^^^___]]]XXXPPPHHHBBB@@@BBBFFFMMMTTTXXXYYYXXXWWWYYYYYYSSSIIIBBB>>>999333222222222111000...,,,***------,,,,,,,,,,,,------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++((((((((((((((()))))))))---,,,***)))))))))******(((*********)))((()))***---,,,,,,+++***)))((((((+++++++++++++++++++++++++++++++++*********))))))++++++************++++++*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************++++++***************+++++++++***************+++))))))))))))))))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((()))*********************))))))))))))******************************))))))))))))************************************------,,,+++***)))((('''***)))))))))((((((''''''************))))))))))))))))))*********))))))((())))))))))))))))))))))))''''''(((******+++++++++(((((()))***++++++,,,,,,,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,)))))))))(((((((((((((((************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,000///---***))))))))))))************)))))))))(((((((((((((((((((((((((((,,,,,,,,,++++++*********,,,+++)))((((((((())))))---,,,***)))))))))******''''''((()))***++++++,,,************************)))))))))***+++++++++,,,bbbdddjjjqqquuuzzz}}}uuupppjjjlllqqquuuvvvvvvsssqqqhhhccc]]]XXXVVVTTTQQQOOOIIIGGGDDDBBBBBBFFFLLLPPPYYY___gggllllllmmmooorrrwwwxxxzzz{{{zzzwwwtttrrrtttxxx{{{zzzyyy}}}zzzyyy~~~{{{uuuppprrrwwwxxxssslllfffeeebbb```___```bbbcccffflllqqqtttssssssvvvyyyzzzyyywwwvvvwwwyyy{{{}}}pppjjjeeefffmmmvvv{{{}}}~~~~~~~~~~~~zzzrrrkkkfffcccYYYXXXUUURRRPPPPPPPPPQQQPPPNNNKKKIIIGGGFFFCCCBBB???AAACCCCCCBBBCCCFFFIIIOOOVVVbbbnnnqqqmmmmmmpppuuuxxx}}}rrrjjjeee___[[[YYYYYYXXXWWWWWWWWWXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]ccc```^^^___``````^^^\\\___``````]]]VVVMMMCCC===<<>>>>>>>>HHHJJJQQQXXX\\\___fffnnnyyy}}}yyyrrrkkkfff```]]]YYYUUUSSSSSSUUUVVVUUUVVVWWWXXXYYYYYYYYYYYY```___^^^^^^___```^^^]]]bbbbbbbbbbbb^^^SSSEEE;;;::::::<<<@@@FFFLLLSSSWWWTTTXXXXXXUUUSSSTTTQQQLLLHHHEEE@@@;;;777444333333//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++,,,,,,,,,---------,,,++++++******))))))))),,,+++******)))************+++,,,+++***)))***,,,************************************************+++++++++***************++++++************++++++))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))+++++++++++++++,,,---...+++***************+++++++++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***************,,,++++++******++++++,,,************************)))))))))*********++++++((((((((((((((((((((((((&&&&&&'''((()))******+++++++++++++++************************))))))))))))))))))************))))))))))))))))))))))))))))))'''((()))******+++******)))))))))***++++++,,,,,,++++++*********++++++,,,*********++++++++++++,,,******++++++,,,,,,------************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***************)))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++************+++,,,,,,+++************+++)))*********************************************+++++++++***************mmmnnnrrrwwwyyyzzz~~~}}}xxxqqqlllhhhggghhhgggbbb]]]RRROOOJJJFFFFFFGGGIIIKKKMMMMMMMMMMMMOOOWWWbbbjjjooowww~~~~~~~~~~~~{{{zzzxxxvvvttttttsssqqqooooookkkhhhjjjnnnpppmmmiii]]]ZZZWWWWWWZZZ]]]^^^^^^VVVSSSPPPLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFGGGHHHHHHGGGJJJMMMNNNNNNNNNPPPQQQPPPOOONNNMMMMMMMMMOOOOOOPPPLLLHHHHHHLLLPPPSSSUUUYYY]]]bbbgggkkkpppvvvzzzzzz}}}}}}~~~yyyuuummmddd]]]XXXVVVUUUSSSSSSSSSTTTUUUTTTPPPMMMKKKKKKIIIFFFBBB???===<<>>444333222000//////......------++++++++++++------+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************++++++++++++...------,,,+++***))))))************+++************+++,,,,,,+++***+++,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))************************++++++************++++++(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))***++++++******))))))***++++++,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((()))***************))))))(((((((((((())))))************************************++++++++++++************************************************(((((((((((((((((())))))************)))))))))((((((((()))***************))))))))))))))))))))))))((())))))************)))***************+++++++++***)))))))))******+++,,,))))))*********+++++++++(((((()))***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++&&&(((***---///000000///+++*********))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++************************************,,,+++++++++***)))))))))jjjjjjpppxxx}}}|||}}}|||yyywwwvvvsssmmmhhh]]]YYYTTTRRRUUUXXXYYYYYYXXXXXXXXXVVVVVVYYY^^^bbbccciiipppqqqooommmooorrrsssyyy~~~}}}{{{xxxsssllleee```XXX[[[[[[YYYYYY\\\\\\YYYXXXWWWVVVUUUUUUTTTQQQNNNNNNLLLIIIIIIKKKKKKHHHEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGEEECCC@@@@@@AAACCCDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAAAAAAAAAAAAAAAAADDDCCCCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@?????????@@@@@@BBBDDDEEEGGGJJJNNNQQQTTTTTTVVVZZZ^^^aaaaaa```\\\___bbbeeegggiiilllnnnzzz{{{{{{zzzxxxuuurrrpppllloooyyy{{{rrriiieeedddccccccdddccc```\\\XXXQQQNNNKKKJJJJJJJJJIIIHHHGGGFFFFFFGGGEEECCCGGGMMMUUUZZZaaaeeeiiiqqq||||||uuulllccc\\\XXXRRRRRRQQQQQQQQQRRRRRRSSSRRRTTTVVVXXXYYY[[[^^^```cccbbbaaa```^^^YYYQQQJJJ===<<<:::888777666777777999???EEEJJJPPPXXX[[[ZZZWWWXXXYYYXXXUUUPPPKKKGGG>>><<<:::777444111000///---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,+++++++++******************************))))))*********+++++++++---,,,,,,++++++*********))))))***++++++++++++******+++,,,+++***)))***,,,))))))******+++++++++,,,***************************************+++++++++++++++************++++++((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))((((((((())))))))))))))))))***+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************(((((((((''''''(((((((((*********************************++++++++++++,,,************************,,,,,,++++++******))))))************++++++++++++************))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))************))))))************************)))))))))))))))***+++,,,)))))))))************+++******++++++,,,,,,------***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,+++*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***++++++,,,+++++++++***+++,,,,,,---,,,,,,,,,******++++++++++++++++++************************+++++++++***************llllllrrr|||zzztttmmmiiifffccc\\\WWWMMMLLLKKKNNNTTT]]]eeejjjkkkllllllkkkjjjkkknnnrrrrrryyy}}}yyyxxxzzzyyy}}}~~~zzzvvvuuummmmmmllliiiccc^^^YYYVVVLLLNNNNNNJJJJJJLLLMMMJJJKKKJJJIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGDDDFFFHHHIIIJJJKKKLLLMMMOOOMMMJJJKKKMMMOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKJJJHHHHHHHHHHHHHHHGGGKKKKKKKKKLLLLLLMMMMMMNNNJJJJJJJJJHHHFFFDDDDDDDDD???@@@AAABBBBBBDDDGGGIIIMMMLLLKKKKKKLLLNNNNNNNNNIIILLLOOOQQQRRRTTTWWWYYYaaaaaabbbbbbbbbbbbaaa```^^^___hhhzzzzzzsssoooooonnnooopppqqqpppmmmkkk```[[[UUUQQQPPPPPPOOONNNLLLKKKKKKKKKFFFAAABBBFFFHHHKKKPPPTTTXXX^^^fffkkktttssssssuuuwwwzzz|||}}}}}}|||uuummmhhh^^^\\\YYYUUUTTTSSSTTTTTTRRRTTTWWWWWWVVVVVVYYY[[[___```bbbbbb```[[[UUUQQQBBB@@@<<<888666555555666222888>>>CCCKKKTTTYYYYYYWWWXXXYYYZZZYYYVVVTTTRRRLLLIIIDDD???999444000///+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,+++++++++***************************************+++++++++,,,,,,+++++++++++++++*********((()))***+++,,,++++++***)))***++++++))))))***+++***************+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++'''(((((()))******++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************,,,+++***)))(((((((((((())))))))))))***+++,,,---***************************++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))***************))))))(((((((((((())))))*********************************+++++++++,,,,,,************************+++*********)))))))))))))))*********++++++++++++************))))))))))))'''((()))******+++++++++))))))))))))))))))))))))))))))************))))))************************(((((((((((()))***+++,,,))))))))))))************++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************000///---+++)))(((''''''+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++++++++*********+++,,,---------,,,,,,*********++++++,,,,,,,,,***************************************+++++++++llllllrrr|||~~~tttlllccc]]]ZZZUUUOOOIIICCCEEEIIINNNXXXeeerrr{{{}}}~~~}}}zzzzzz|||~~~||||||{{{yyyvvvrrrmmmiiiggg[[[[[[ZZZWWWRRRNNNMMMMMMDDDGGGGGGDDDDDDFFFFFFBBBDDDCCCCCCEEEGGGIIIIIIHHHHHHJJJLLLMMMNNNOOOQQQSSSJJJLLLOOORRRTTTUUUWWWYYY\\\YYYWWWYYY]]]``````___]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\ZZZYYYYYYYYYXXXWWWUUUUUUVVVWWWWWWXXXYYYYYYVVVVVVVVVSSSOOOLLLJJJIIIHHHIIIIIIHHHGGGGGGHHHJJJMMMKKKGGGDDDBBBBBBBBBBBBAAACCCFFFGGGIIIJJJMMMOOOKKKLLLLLLMMMNNNPPPQQQQQQOOOPPPWWWiii{{{xxxuuussstttuuuyyy|||~~~~~~}}}rrrkkkbbb[[[WWWUUURRRPPPOOONNNNNNLLLGGG@@@@@@DDDCCCEEEGGGIIILLLPPPTTTWWWdddeeegggjjjnnnrrrtttvvvuuuzzzzzzuuujjjgggaaa\\\XXXWWWWWWXXXSSSVVVWWWVVVTTTSSSTTTWWW[[[___dddfffbbb]]]WWWTTTIIIEEE>>>888444333444555333999===AAAGGGQQQUUUUUUXXXXXXYYYYYYYYYZZZZZZZZZVVVSSSMMMEEE===666111...++++++---......---++++++******+++,,,,,,---......,,,,,,,,,+++++++++******************************++++++,,,,,,,,,---------******************++++++((()))***+++,,,,,,+++***(((***+++***)))((()))***************************++++++++++++++++++++++++))))))******++++++++++++++++++************++++++'''(((((()))***+++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************...---+++***))))))(((((())))))))))))***+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((()))*********************))))))))))))************************************+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))))))))***************))))))))))))''''''(((******+++++++++))))))))))))))))))))))))))))))*********))))))(((++++++******************(((((((((((()))***+++,,,))))))))))))************)))))))))(((((((((((((((***************************+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************...---,,,+++,,,---...///,,,,,,,,,+++++++++***************************************++++++,,,,,,,,,'''((()))***++++++***))))))***,,,---...---,,,,,,))))))***+++,,,,,,------************************))))))******+++++++++,,,pppnnnmmmqqqvvvyyywwwtttjjj```VVVSSSOOOIIIIIIMMMGGGIIIMMMUUU```lllvvv|||~~~|||}}}xxxqqqmmmlllkkkiiifffbbb^^^ZZZXXXNNNNNNMMMKKKHHHFFFGGGHHHHHHFFFEEEDDDFFFHHHIIIIIIJJJJJJKKKMMMQQQSSSRRRQQQVVV]]]```^^^\\\]]]^^^]]]___aaaccccccbbbdddhhhkkkoooqqqtttvvvvvvvvvwwwxxxvvvvvvxxx|||}}}yyyxxxuuurrrooolllkkkjjjnnnooopppooonnnmmmnnnoooiiiiiihhheeebbb]]]YYYWWWWWWVVVUUUSSSQQQPPPOOONNNNNNKKKGGGFFFGGGGGGEEECCCEEECCCAAAAAADDDFFFGGGGGGLLLJJJGGGEEEDDDDDDFFFGGGJJJJJJNNNXXXfffqqquuuuuuuuuwwwyyyzzzzzzxxxuuussstttxxx}}}|||sssmmmjjjeee___YYYUUUSSSRRRQQQNNNJJJDDD@@@FFFDDDCCCCCCEEEGGGGGGFFFOOOQQQUUU[[[aaagggllloootttzzzxxxpppiiieeeaaaZZZUUUXXXTTTSSSUUUVVVSSSRRRTTTXXX[[[```cccdddaaa^^^[[[TTTOOOGGG???999777666666333555999???FFFMMMSSSWWWYYYYYYZZZ[[[[[[\\\]]]]]]ZZZXXXTTTNNNGGG???999666222000......//////...---++++++,,,++++++***)))(((++++++++++++++++++++++++000000///...,,,+++******++++++************++++++***************)))(((''')))***+++,,,,,,+++)))(((++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))((()))***+++,,,,,,+++*********))))))))))))******+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))******))))))))))))******((((((''''''(((((()))***---,,,***)))))))))******************************+++*********))))))((((((************))))))))))))))))))))))))************+++***((()))******)))(((+++*********))))))((((((******))))))***+++,,,,,,,,,***))))))***++++++***))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))******))))))(((((('''''''''((()))+++++++++***)))(((''''''((()))******)))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((''''''******))))))***,,,...///++++++,,,,,,,,,+++******,,,++++++******++++++,,,......,,,,,,,,,,,,......,,,,,,,,,+++++++++******((((((((((((((((((((((((******,,,------,,,+++***++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++************+++++++++,,,,,,,,,rrrnnnkkklllnnnooolllhhhaaaXXXQQQOOOMMMJJJKKKOOOQQQRRRVVV\\\eeennnuuuyyy~~~{{{uuupppmmmnnnoooppppppnnnjjjeeeaaa^^^]]]ZZZWWWSSSPPPMMMKKKFFFGGGGGGGGGEEEEEEGGGIIIIIIIIIJJJMMMQQQTTTVVVWWWZZZZZZZZZZZZ\\\^^^aaacccllltttyyywwwuuuuuuuuussssssuuuwwwwwwwwwzzz~~~~~~~~~}}}zzzuuupppmmmjjjiiigggdddaaa^^^\\\[[[[[[WWWSSSPPPPPPOOOMMMKKKMMMJJJGGGFFFGGGHHHIIIIIIHHHGGGDDDBBBBBBCCCDDDFFFIIIHHHJJJPPPXXX^^^``````aaabbbeeeggghhhhhhhhhgggkkkooouuu{{{}}}yyysssmmmbbb```]]][[[VVVPPPHHHCCCFFFDDDCCCDDDEEEDDDCCCAAAEEEGGGKKKPPPVVV\\\aaadddnnnvvvwwwsssrrrooojjjeee\\\VVVRRRRRRRRROOOOOOQQQRRRUUUYYY]]]______^^^^^^[[[VVVOOOFFF???999666444444666999???FFFNNNTTTXXXYYYZZZ[[[\\\]]]^^^______ZZZYYYVVVRRRMMMFFFAAA===777555222000000///...---,,,------------,,,,,,+++++++++++++++++++++++++++///......---,,,+++******++++++************+++++++++,,,,,,,,,,,,,,,+++******+++,,,------,,,***))),,,,,,++++++++++++++++++*********************************))))))*********************************((()))***+++,,,++++++*********))))))))))))******+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********))))))))))))******+++++++++++++++,,,------,,,,,,***)))))))))******************************+++*********))))))))))))************))))))))))))))))))))))))************+++***)))***+++,,,+++***************)))))))))(((***))))))))))))***+++,,,,,,***))))))***++++++***))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))******))))))((((((((((((((()))******++++++******)))(((((()))************))))))(((((((((((())))))*********************************)))))))))((((((************+++,,,------***++++++,,,,,,,,,++++++,,,++++++******++++++,,,...---,,,++++++,,,---...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++***)))++++++++++++++++++++++++(((((())))))))))))((((((,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++*********++++++++++++,,,,,,,,,rrrmmmhhheeedddbbb___\\\XXXRRRNNNOOOQQQRRRUUUXXX]]]^^^aaafffmmmsssvvvwww~~~~~~}}}wwwppphhhbbb^^^\\\]]]^^^^^^]]]ZZZWWWTTTOOONNNKKKIIIFFFDDDCCCBBBBBBDDDFFFHHHIIILLLOOORRRRRRTTTYYY^^^dddiiilllnnnrrrssssssqqqooorrrwww|||{{{wwwsssooommmppplllgggcccaaa___\\\ZZZWWWSSSOOOLLLLLLMMMNNNNNNKKKIIIFFFDDDCCCCCCDDDFFFHHHIIIIIIJJJLLLMMMMMMNNNOOOPPPQQQRRRTTTUUUVVVVVV]]]aaahhhooovvvxxxvvvsssnnnhhh```WWWQQQHHHGGGFFFFFFFFFEEEBBB@@@AAABBBDDDGGGKKKOOOSSSUUUcccmmmzzz}}}}}}|||iii```WWWSSSOOOLLLLLLOOOOOOQQQTTTXXX[[[]]]^^^^^^^^^\\\WWWPPPIIIAAA<<<888999999;;;@@@FFFNNNVVVZZZ[[[[[[\\\^^^___`````````ZZZ[[[ZZZYYYUUUPPPKKKHHH@@@<<<777444222111///...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++---......---,,,+++,,,,,,,,,++++++************************************))))))(((((())))))***************************))))))***++++++++++++*********))))))))))))******+++++++++***************))))))))))))))))))))))))(((((())))))******+++++++++******************+++******))))))))))))*********))))))))))))***++++++,,,+++******)))************************************************)))))))))************))))))))))))))))))))))))************+++***)))***,,,------,,,************))))))))))))))))))))))))))))))***+++,,,***))))))***++++++***))))))))))))))))))))))))***************************))))))(((((())))))***))))))))))))))))))))))))))))))************))))))***))))))))))))(((((((((+++************+++,,,,,,))))))))))))***************))))))(((((())))))***************************+++++++++************)))***++++++,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******------------------------++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,jjjfff```]]][[[ZZZYYYWWWWWWUUUTTTWWW\\\aaafffiiihhhhhhkkkqqqwww||||||{{{yyytttrrrvvvuuurrrnnnhhh```ZZZVVVPPPQQQSSSRRRPPPNNNLLLLLLHHHHHHGGGFFFFFFFFFGGGHHHJJJMMMQQQTTTWWW[[[```cccfffhhhlllpppuuu{{{}}}|||xxxtttqqqooonnnhhhddd___\\\]]]___aaaaaa^^^[[[VVVQQQMMMKKKKKKKKKKKKLLLMMMKKKIIIGGGHHHIIIKKKJJJIIIHHHHHHHHHIIIJJJOOOSSSXXX___gggqqqzzzyyyqqqiiicccSSSPPPMMMJJJIIIHHHFFFDDDEEEDDDDDDDDDEEEFFFIIIJJJUUU^^^kkkvvv{{{{{{pppbbbYYYQQQKKKIIIKKKNNNPPPSSSWWWZZZ[[[\\\\\\\\\\\\[[[XXXSSSNNNHHHEEEBBBBBBBBBDDDIIIPPPWWW[[[^^^^^^___``````______^^^\\\]]]^^^^^^\\\XXXTTTRRRJJJFFF???:::777555333111///...............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++***+++,,,------,,,,,,+++---,,,,,,++++++*********************************))))))(((((((((((())))))************************************+++***************))))))))))))******************************))))))))))))))))))))))))''''''((()))***++++++,,,,,,++++++******++++++,,,******))))))))))))******)))(((((((((((()))******++++++******************************************************************************)))))))))(((((()))))))))***************)))(((***,,,------,,,*********)))))))))))))))***))))))(((((()))******,,,***))))))***++++++***))))))))))))))))))))))))***************************))))))))))))))))))***))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))),,,,,,*********+++,,,---((()))))))))(((((()))******))))))))))))))))))***************************++++++++++++++++++++++++***+++,,,------+++***)))((()))***+++,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---------------,,,,,,,,,++++++++++++++++++++++++...---,,,++++++,,,---...,,,+++***)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------YYYWWWUUUTTTUUUWWWYYYYYY]]]^^^___cccjjjrrrwwwxxxsssssstttzzz{{{tttnnnkkkjjjiiifffbbb]]]WWWQQQNNNHHHJJJKKKJJJHHHFFFFFFGGGHHHIIIJJJLLLOOORRRTTTUUU[[[^^^bbbeeeiiinnnsssvvv{{{|||}}}~~~}}}yyytttrrruuuyyy}}}{{{wwwppphhhbbb]]]ZZZYYYUUUUUUTTTQQQMMMJJJIIIIIIJJJIIIGGGDDDCCCCCCDDDEEEEEEHHHKKKPPPVVV^^^gggmmmnnnsss{{{~~~yyyuuufffaaaYYYRRRNNNKKKIIIGGGFFFEEECCCAAAAAABBBDDDEEEIIIPPPYYYbbbiiipppxxx~~~~~~pppdddYYYOOOJJJJJJKKKMMMRRRVVVYYYZZZZZZZZZZZZ[[[\\\\\\ZZZWWWRRRPPPOOOMMMLLLLLLNNNSSSXXX\\\```aaaaaaaaa```^^^\\\ZZZ\\\]]]^^^___^^^\\\ZZZXXXRRRNNNHHHCCC???<<<:::777111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***((()))******++++++++++++))))))***+++++++++++++++,,,,,,,,,++++++*********************************))))))(((((((((((())))))************************++++++************************))))))))))))******************************))))))))))))))))))))))))''''''((()))***++++++,,,,,,,,,++++++++++++,,,,,,******))))))))))))******,,,++++++++++++,,,------************+++************************************************+++++++++************)))))))))(((((()))))))))************((((((''')))+++,,,,,,+++))))))))))))))))))************))))))))))))******,,,***))))))***++++++***))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))************---,,,+++*********,,,,,,'''(((***)))'''&&&''')))******))))))))))))******************************+++++++++++++++,,,,,,,,,***+++,,,------+++***)))((()))***+++,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************------,,,++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------JJJKKKMMMPPPUUUYYY^^^```gggiiilllooovvv|||zzz~~~yyyzzzzzzyyyvvvqqqlllhhh___]]]ZZZVVVQQQLLLHHHEEEEEEGGGIIIHHHFFFEEEGGGJJJPPPRRRVVVZZZ___bbbeeefffnnnpppsssvvvxxx|||zzztttpppooogggeeeaaa]]]XXXTTTPPPNNNKKKJJJHHHFFFDDDDDDDDDEEEAAACCCDDDFFFIIINNNTTTXXX\\\aaaiiisss{{{{{{tttjjj```YYYTTTPPPMMMGGGEEEBBB@@@@@@AAACCCDDDCCCGGGLLLPPPVVV___jjjrrr{{{rrrggg[[[SSSQQQKKKMMMPPPTTTWWWYYYZZZZZZ\\\\\\]]]]]]\\\ZZZWWWVVVXXXWWWTTTSSSTTTWWWZZZ\\\``````aaaaaa___]]]ZZZXXXXXXYYYZZZ\\\]]]]]]\\\\\\XXXUUUPPPLLLJJJFFFCCC@@@777666333111///---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,,,,++++++)))))))))******++++++,,,++++++++++++++++++++++++***************************))))))(((((())))))***++++++++++++++++++++++++,,,+++******)))***************))))))))))))*********************+++++++++))))))))))))))))))))))))(((((())))))******++++++,,,++++++******++++++,,,******))))))))))))******)))))))))))))))***++++++))))))***++++++++++++************************************+++++++++++++++************))))))))))))))))))))))))************)))((('''(((***++++++***))))))))))))************,,,+++******************,,,***))))))***++++++***))))))))))))))))))))))))************************+++******))))))******+++))))))))))))))))))))))))))))))************)))))))))))))))************+++,,,,,,+++************+++''')))+++***'''&&&'''***+++******))))))******+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((((((++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------EEEIIINNNTTT[[[aaafffjjjqqquuuwwwyyyyyyyyy~~~rrrqqqpppnnnkkkgggbbb___SSSQQQNNNKKKIIIGGGFFFEEEJJJMMMPPPPPPOOOPPPUUUZZZbbbeeejjjppptttwwwyyyyyyzzztttpppmmmiiiccc^^^UUUTTTQQQNNNLLLIIIHHHGGGBBBBBBCCCBBBBBBDDDGGGJJJMMMQQQWWW^^^dddjjjooorrruuuuuuwww|||{{{uuunnnhhhbbb^^^SSSPPPLLLGGGEEEDDDEEEFFFCCCEEEFFFGGGJJJQQQ[[[bbbpppxxxzzznnneeebbbZZZYYYVVVUUUUUUVVVYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[YYYXXXYYYZZZ\\\^^^\\\]]]^^^___^^^\\\ZZZXXXQQQRRRSSSVVVYYY\\\^^^```[[[YYYWWWUUUSSSPPPLLLHHH@@@>>>:::666222000//////---------------------------------,,,,,,,,,,,,,,,***+++---......---+++*********+++++++++***))))))************+++,,,------*********++++++,,,,,,---*********************************))))))*********++++++++++++++++++++++++,,,,,,***)))))))))************))))))))))))******))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))*********++++++************++++++******))))))))))))******&&&&&&&&&&&&&&&''''''(((((()))***+++,,,++++++************************************++++++,,,,,,,,,************))))))))))))))))))))))))************+++***))))))+++++++++)))((()))))))))************------,,,+++++++++++++++,,,***))))))***++++++***))))))))))))))))))))))))************************+++******))))))******+++))))))))))))))))))))))))))))))************))))))))))))*********+++++++++******++++++******)))((())),,,...,,,((('''))),,,+++******))))))******+++++++++++++++++++++++++++************+++++++++,,,************+++,,,------***++++++,,,,,,,,,++++++,,,++++++******++++++,,,+++,,,---......---,,,+++,,,,,,,,,+++++++++******---------------------------,,,***)))(((((())))))++++++++++++++++++++++++---..................---)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...HHHMMMTTT[[[bbbiiinnnrrryyy~~~uuurrruuuzzzzzzxxxnnnlllhhheeeaaa\\\WWWSSSJJJIIIGGGFFFGGGHHHJJJLLLRRRVVVZZZ[[[[[[^^^dddjjjrrrvvv|||}}}wwwqqqcccaaa^^^YYYTTTOOOKKKIIICCCDDDDDDBBB@@@@@@BBBDDDCCCEEEIIINNNSSSXXX^^^bbbeeeeeehhhnnnxxx|||uuuqqqccc___YYYRRRLLLIIIHHHGGGEEEFFFFFFEEEEEEJJJQQQXXX]]]jjjyyyvvvrrrmmmggg___XXXTTTUUUXXX[[[YYYXXXXXXXXXZZZ\\\^^^```\\\[[[[[[[[[[[[]]]^^^___XXXYYY\\\^^^^^^\\\ZZZYYYLLLLLLNNNRRRVVV[[[```bbb\\\[[[ZZZZZZYYYVVVQQQNNNGGGDDD@@@:::666333222111------------------------.........------,,,,,,,,,***+++---......---+++***((((((((((((((('''&&&%%%++++++++++++,,,---...///))))))***+++,,,------...************************++++++************++++++++++++++++++++++++++++++---,,,***)))))))))************))))))))))))******))))))******++++++++++++))))))))))))))))))))))))*********)))))))))))))))+++******************+++******))))))))))))******((((((((((((((()))******((()))***+++,,,,,,+++************************************++++++,,,,,,,,,************))))))))))))))))))))))))************---+++***+++,,,,,,+++***(((((())))))*********+++...------,,,+++++++++,,,,,,***))))))***++++++***))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))))))))************))))))))))))******++++++++++++)))***+++++++++)))((('''***...000...***(((***...++++++************++++++++++++++++++++++++++++++)))))))))******+++++++++******))))))***,,,...///++++++,,,,,,,,,+++******,,,++++++++++++++++++,,,,,,,,,............,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,++++++,,,,,,++++++++++++++++++++++++)))***,,,,,,,,,,,,***)))'''))),,,......---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......SSSYYYbbbiiinnnpppqqqrrrxxx{{{wwwnnnjjjiiiiiigggddd___^^^[[[VVVPPPMMMLLLMMMFFFGGGHHHJJJLLLPPPVVVZZZ]]]aaaggglllpppuuu}}}xxxxxxvvvrrrpppkkk___SSSMMMMMMLLLIIIFFFEEEEEEEEEDDDCCCBBBBBBDDDGGGKKKMMMTTTWWW]]]ccckkkvvvrrreee```]]]WWWNNNIIIFFFHHHJJJHHHFFFEEEHHHKKKOOOWWWaaaiiinnnttt|||}}}xxxlll```[[[[[[YYYTTTWWWZZZ]]]]]]\\\]]]aaaddd```___^^^]]]]]]^^^___``````^^^ZZZVVVTTTTTTTTTUUUOOOJJJDDDFFFOOOYYY^^^```______^^^\\\YYYXXXYYY[[[RRRNNNGGGAAA<<<777333000///...,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,***)))***---.........,,,+++***))))))***+++,,,************************))))))))))))************)))***++++++***)))***+++,,,,,,+++***)))))))))*********))))))******+++,,,***************************************************************++++++,,,+++***)))'''''')))***++++++*********))))))(((((()))***+++,,,,,,+++***))))))************+++++++++*********)))))))))((((((******))))))))))))************+++++++++,,,,,,,,,+++*********))))))((((((,,,,,,+++***)))))))))***)))************+++++++++))))))))))))))))))))))))************************************************)))************++++++++++++***)))(((((()))******))))))))))))))))))))))))------,,,+++***)))(((((()))************+++++++++)))************+++++++++******))))))))))))******))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++---+++)))***,,,---,,,)))))))))************))))))++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++***+++,,,---.../////////---------------------------,,,,,,++++++,,,,,,---------------------------___bbbhhhmmmqqqsssuuuvvv{{{}}}zzzrrrhhh```^^^\\\YYYVVVRRRQQQPPPMMMJJJIIIJJJKKKLLLNNNPPPSSSWWW\\\ccchhhppptttzzz}}}~~~|||sssiii___]]]ZZZUUUOOOKKKHHHGGGFFFDDDBBB@@@@@@BBBEEEGGGJJJNNNTTTZZZaaakkkwww|||qqqnnnlllfff^^^ZZZRRRPPPMMMJJJGGGGGGJJJLLLKKKPPPVVVZZZ]]]aaaiiiooo|||pppiiifff```XXXTTTVVVXXXYYYZZZ\\\___aaabbbbbbaaaaaaaaabbbbbbcccaaa^^^[[[WWWTTTSSSRRRRRRRRRMMMGGGFFFKKKQQQVVVYYY\\\]]]^^^]]][[[YYYYYYYYYTTTQQQMMMIIIEEE>>>888333...---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************,,,***)))***,,,---------++++++***))))))***++++++************************))))))))))))************)))***++++++***)))***+++++++++******)))***************))))))******+++,,,++++++++++++++++++++++++************************))))))(((''''''&&&''''''+++***)))(((((()))***+++************)))))))))(((******++++++++++++******)))************+++++++++,,,,,,,,,+++++++++************))))))))))))******************+++++++++++++++*********))))))))))))++++++***)))))))))******)))************+++++++++************************************************************************)))************++++++++++++***)))(((((()))******))))))))))))))))))))))))******))))))(((''''''''')))************+++++++++)))************+++++++++++++++************++++++******************************++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++&&&'''(((***,,,---......++++++++++++++++++++++++---+++)))***,,,---,,,***))))))************))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------...------------------------mmmmmmoooqqqsssvvvwwwxxxzzz}}}~~~vvvmmmaaaWWWQQQNNNKKKHHHFFFGGGHHHHHHIIIKKKNNNQQQVVVYYY^^^ccciiipppxxx}}}uuurrrmmmfff___YYYTTTQQQNNNLLLIIIEEECCCBBBBBBCCCAAAEEEKKKNNNSSS\\\iiirrrxxx~~~~~~}}}xxxqqqooofff```WWWPPPLLLKKKKKKKKKHHHJJJLLLLLLKKKNNNUUUZZZnnnxxx|||pppcccWWWUUUUUUVVVYYY\\\^^^^^^aaaaaabbbcccdddddddddcccaaa```^^^ZZZVVVSSSPPPNNNRRROOOJJJGGGGGGIIILLLOOOWWWZZZ]]]^^^]]][[[ZZZZZZWWWVVVVVVTTTPPPHHH???999111000//////000///,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,***))))))+++,,,++++++++++++***))))))***++++++************************)))))))))*********++++++)))***++++++***)))***+++*********)))******++++++***))))))))))))***++++++++++++++++++++++++++++++***************************)))((('''&&&%%%%%%%%%+++***)))(((((()))***+++************))))))))))))++++++************++++++)))************+++++++++,,,,,,,,,+++++++++++++++************************))))))))))))***************************)))))))))))))))))))))))))))***+++)))************+++++++++************************************************************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++------,,,++++++******)))------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((***,,,...//////++++++++++++++++++++++++,,,+++******,,,,,,+++***))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------vvvuuuuuuvvvwwwwwwvvvuuuvvvzzz~~~{{{nnnfffZZZPPPJJJGGGEEEDDDDDDFFFJJJMMMQQQVVV\\\```dddhhhooovvv}}}{{{vvvpppjjjdddaaa[[[[[[YYYWWWSSSNNNJJJGGGAAADDDFFFGGGHHHNNNYYYaaahhhppp}}}|||ttthhh___XXXRRRMMMIIIHHHIIIHHHGGGEEEFFFJJJMMM[[[aaahhhlllrrrzzzwwwccc^^^WWWUUUXXX[[[]]]]]]\\\]]]___aaabbbbbbbbbaaaccccccbbb___[[[VVVQQQNNNLLLMMMLLLJJJGGGFFFFFFGGGPPPTTTZZZ^^^___^^^]]]]]][[[[[[[[[ZZZWWWPPPHHHCCC:::888444222111000///...------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++))))))***+++***)))+++******************+++************************))))))*********+++++++++)))***++++++***)))***+++***)))))))))***+++,,,,,,)))))))))))))))***++++++************************************************,,,,,,***))))))(((((((((******)))(((((()))***************))))))))))))))),,,+++***))))))***+++,,,))))))*********+++++++++))))))))))))))))))))))))************************(((((((((((())))))))))))************************(((((((((((()))***++++++))))))*********+++++++++************************************************************************))))))*********+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))******++++++++++++))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------.........---,,,,,,++++++++++++++++++++++++------............------------------------------|||{{{{{{{{{|||zzzuuurrrtttxxx}}}vvvqqq___ZZZRRRKKKGGGFFFGGGGGGJJJMMMRRRWWW]]]ccckkkooouuuzzz|||wwwpppkkkhhhjjjmmmmmmhhhaaaYYYSSSKKKJJJGGGCCCBBBEEEKKKPPPWWW]]]hhhsss|||{{{qqqhhh^^^SSSKKKJJJJJJIIIGGGEEEDDDEEEFFFPPPQQQRRRVVV\\\eeerrr|||uuulll```XXXWWWXXXYYYYYYXXXYYY\\\^^^```aaaaaa```eeeffffffddd```[[[VVVRRRGGGJJJNNNNNNLLLHHHEEEDDDIIINNNTTTZZZ\\\^^^___```^^^]]][[[ZZZYYYVVVQQQMMMEEE@@@999333111111111000------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++))))))***+++***)))*********++++++*********************************************++++++++++++)))***++++++***)))***+++***)))))))))***+++,,,,,,))))))(((((())))))***+++))))))))))))))))))))))))************************,,,++++++***++++++,,,,,,******))))))))))))******))))))))))))))))))******,,,+++***))))))***+++,,,))))))*********+++++++++)))))))))))))))))))))))))))***++++++++++++***)))''''''((((((((()))))))))***************+++++++++))))))((())))))***++++++))))))*********+++++++++************************************************************************))))))*********+++++++++(((((())))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))*********+++++++++))))))*********+++++++++******+++,,,,,,+++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++++++++,,,+++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------.........---,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++------------------------|||vvvqqqtttvvvyyyzzzvvvooogggaaaPPPNNNLLLJJJJJJLLLPPPRRRVVVZZZ___dddjjjqqqxxx}}}yyysssssswww||||||tttkkkeee\\\VVVLLLFFFCCCCCCDDDDDDKKKOOOTTT\\\cccjjjnnnqqqtttuuu|||yyymmmaaaZZZUUURRRMMMHHHEEECCCCCCCCCLLLIIIGGGIIIMMMSSS___iiiuuu{{{nnnbbbZZZWWWVVVVVVXXXYYY[[[]]]___aaabbbccceeefffhhhhhheeeaaa]]]ZZZKKKLLLOOOQQQPPPLLLGGGDDDDDDHHHMMMRRRUUUYYY\\\___]]]\\\ZZZZZZZZZYYYWWWUUUNNNGGG???777333222111000------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,++++++)))***++++++++++++***)))*********************************++++++++++++,,,)))***++++++***)))***+++*********)))******++++++)))(((((((((((()))******))))))))))))))))))))))))***************************))))))))))))***+++,,,)))))))))******)))))))))))))))))))))************++++++************++++++)))************++++++++++++++++++++++++,,,,,,,,,)))***+++,,,,,,+++***)))(((((((((((())))))))))))*********+++++++++++++++******************+++,,,)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++'''((()))******+++******))))))))))))))))))))))))''''''(((((()))))))))***)))************+++++++++)))************+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------------------------}}}||||||{{{vvvqqqooonnnlllhhhccc]]]XXXUUUMMMNNNPPPSSSWWW\\\aaaeeekkknnnrrrwww|||~~~zzzpppeeeWWWNNNLLLKKKGGGCCCFFFGGGIIIMMMQQQVVVYYY[[[```ccclllvvv|||}}}vvvrrrkkkdddYYYNNNHHHFFFFFFGGGIIIDDDBBBDDDEEEGGGMMMUUU```mmm|||sssfff\\\XXXVVVWWWXXXYYY[[[^^^```cccdddccceeeggghhhhhhfffcccaaaWWWTTTQQQPPPPPPMMMHHHDDDBBBDDDFFFHHHKKKPPPUUUYYYZZZYYYYYY[[[]]]]]][[[ZZZUUUPPPHHHAAA<<<777333111........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---------)))***++++++++++++***)))*********************************+++++++++,,,,,,)))***++++++***)))***+++++++++******)))*********((((((((((((((()))************************************************************))))))))))))))))))))))))************))))))((()))))))))******************++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,)))***,,,------,,,***)))(((((()))))))))******************++++++,,,,,,,,,---,,,++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++&&&''')))***++++++******))))))))))))))))))))))))((((((((((((((())))))))))))************+++++++++)))************+++++++++***+++,,,------,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***************************++++++,,,---------,,,++++++++++++++++++++++++***+++---,,,***)))+++---***++++++,,,,,,++++++***------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------xxxvvvwwwwwwtttppphhheee```ZZZUUURRRQQQPPPRRRUUUZZZ___eeekkkrrrvvv}}}qqq```WWWVVVTTTNNNHHHEEEEEEFFFHHHJJJLLLMMMNNNNNNRRR\\\gggnnnsss}}}uuueeeVVVMMMKKKLLLNNNEEEAAA???BBBBBB???AAAGGGOOO\\\kkkvvvqqqddd\\\YYYVVVVVVVVVXXX[[[^^^bbbdddbbbcccfffhhhiiihhhfffeeeccc\\\SSSOOOOOOMMMIIIDDDAAABBBBBBBBBDDDIIIOOOTTTWWWXXXZZZ]]]___```^^^[[[[[[XXXRRRKKKEEE>>>777222........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---...///...)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,)))+++++++++***)))***+++,,,,,,+++***)))))))))***((((((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,************************...---,,,***))))))))))))))))))************))))))(((((())))))*********+++)))***+++,,,,,,+++***))))))************+++++++++(((((())))))************)))***,,,------,,,***)))))))))))))))*********************++++++,,,,,,,,,......---,,,++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++&&&''')))***+++++++++***))))))))))))))))))))))))++++++******************)))************+++++++++)))************++++++++++++,,,...//////...,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------+++++++++,,,,,,---------)))))))))))))))))))))))),,,,,,---------,,,++++++++++++++++++++++++++++++))),,,---,,,***)))+++---***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---.../////////------------------------,,,---///000000///---,,,------------------------{{{vvvqqqnnnmmmkkkgggdddZZZSSSPPPRRRRRROOORRRXXXXXXbbbmmmtttwww|||sssgggcccaaa\\\TTTNNNNNNJJJDDDCCCGGGIIIHHHKKKNNNRRRTTTWWW___jjjsssyyyyyyhhh\\\XXXVVVSSSKKKIIIGGGEEECCCBBBBBBBBBEEEKKKTTT\\\ggguuu{{{wwwmmm```___XXXSSSTTTWWW[[[]]]___```cccfffhhhiiiiiiiiijjjfffddd___ZZZSSSLLLGGGDDD@@@@@@AAAAAACCCFFFIIIKKKSSSTTTVVVYYY[[[\\\\\\]]]ZZZXXXVVVTTTQQQIII???888555000------000000---***/////////...---------,,,...------,,,,,,------...%%%'''***---///...---,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,))))))))))))))))))))))))...,,,******,,,......---++++++******************************************++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))***+++,,,,,,+++***)))++++++************++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---*********)))******+++,,,+++++++++++++++++++++++++++++++++*********))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,---------,,,***************)))((((((************************++++++************+++++++++*********))))))((((((+++++++++************)))))))))))))))************,,,+++******++++++)))(((+++++++++,,,------......)))+++...---+++)))***,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++,,,---...++++++++++++,,,,,,---...+++++++++++++++++++++++++++,,,...---+++))))))***.../////////...------,,,((()))***+++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,---......///,,,,,,,,,------.........------------...///000111///...---,,,,,,,,,---......------,,,---///000111222111000///......///000xxxssskkkddd___[[[VVVSSSQQQMMMMMMSSSVVVXXX]]]cccooowwwtttooommmfff___YYYZZZVVVOOOLLLLLLJJJGGGHHHIIIKKKKKKLLLRRR[[[aaahhhmmmuuu}}}yyynnniiiddd___UUURRRLLLFFFBBBAAABBBCCCBBBEEEIIINNNUUUbbbqqq}}}wwwnnnfff\\\WWWWWWZZZ\\\^^^]]]```cccfffgggffffffffffffeeebbb]]]WWWPPPKKKHHHFFFEEEDDDEEEFFFGGGGGGGGGOOOQQQUUUYYY\\\]]]]]]]]]\\\[[[YYYXXXUUUPPPHHHBBB888444///...000111///,,,...............---------------,,,,,,,,,,,,------''')))+++---......---,,,+++******))))))******+++,,,++++++******++++++,,,************************''')))***(((''''''***,,,************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((())))))***+++******++++++++++++******++++++************++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++***)))))))))***+++++++++++++++++++++++++++++++++*********))))))))))))************))))))******************************************************+++,,,,,,,,,++++++***************)))((((((************************++++++************+++++++++*********))))))))))))+++++++++************)))))))))))))))************---,,,++++++,,,,,,+++)))++++++++++++++++++******)))+++------+++***+++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++,,,---...///,,,,,,+++++++++,,,------++++++++++++++++++++++++)))+++------+++++++++,,,,,,,,,------,,,,,,+++***)))******++++++++++++******++++++,,,------......+++++++++***++++++,,,,,,+++++++++++++++,,,,,,,,,......------...///000000------,,,+++++++++,,,---///...---------...//////...---,,,,,,,,,---...///qqqkkkbbbYYYSSSNNNJJJHHHJJJJJJOOOYYYbbbiiiqqqxxx~~~vvvnnnhhhjjjggg```[[[XXXSSSMMMIIIHHHFFFDDDCCCFFFKKKOOOWWW[[[cccllluuuyyysssmmmbbb]]]TTTLLLFFFDDDEEEFFFBBBBBBBBBBBBEEENNN[[[ddduuuzzzkkk```[[[ZZZZZZYYY\\\^^^aaadddffffffeeedddffffffeeebbb]]]WWWQQQNNNKKKIIIGGGHHHJJJKKKJJJHHHKKKNNNRRRWWW[[[]]]______]]]\\\[[[ZZZYYYVVVQQQMMM@@@:::333000000111000///---------...............------,,,,,,,,,,,,------+++,,,,,,,,,------------+++******))))))******+++,,,++++++******++++++,,,************************$$$(((+++)))$$$###'''---************************))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++++++++***************************))))))(((((())))))***+++++++++************++++++++++++************++++++***************+++++++++,,,,,,++++++++++++,,,,,,...---,,,***)))(((((((((************************+++++++++************************))))))*********++++++++++++++++++++++++************************---,,,++++++******++++++)))************))))))(((************************++++++************++++++***************)))))))))+++++++++************))))))))))))*********++++++...---+++,,,------,,,***---,,,,,,+++******))))))***+++------+++++++++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,---...,,,,,,------,,,,,,++++++++++++,,,,,,,,,+++******+++++++++,,,------......---,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++..................//////------,,,,,,,,,,,,---...000//////............///000000000111222444555666ddd___XXXRRRNNNMMMMMMMMMNNNRRR[[[gggsss~~~xxxzzzwwwpppkkkgggbbb]]]PPPMMMHHHDDDCCCCCCDDDEEEPPPRRRWWW]]]gggssszzzvvvnnniiibbbYYYRRRLLLIIIHHHFFFEEECCCAAAAAAFFFMMMSSSbbbuuurrrhhhccc]]]VVV\\\]]]___cccfffggggggfffeeefffgggfffbbb]]]XXXUUUOOOKKKGGGHHHLLLPPPPPPOOOLLLMMMOOOSSSWWW\\\```bbb]]]]]]\\\[[[ZZZXXXVVVTTTJJJDDD;;;444111000000///,,,---------.../////////---,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************&&&))),,,+++((('''***---***************+++++++++((((((((((((((((((((((((++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))++++++******++++++,,,---,,,+++***))))))***+++,,,++++++************++++++************************,,,,,,++++++++++++,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))************************,,,+++))))))))))))+++,,,++++++++++++++++++++++++************************---,,,+++*********,,,,,,))))))************)))(((************************++++++************++++++************************+++++++++*********))))))))))))*********+++++++++---,,,++++++,,,---,,,***------,,,,,,,,,++++++++++++,,,------,,,,,,+++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,------......///......------,,,---------,,,+++******,,,,,,,,,,,,------......000///...---------------000000//////......------......------------...............//////000000111000000000000111111222222555666777888:::<<<>>>???UUUTTTQQQNNNNNNPPPTTTWWW[[[aaakkkwww{{{yyyvvvrrrmmmYYYTTTMMMHHHFFFEEECCCAAAJJJKKKMMMQQQYYYeeeqqqzzz~~~~~~~~~zzzyyytttmmmcccXXXNNNHHHHHHGGGFFFDDDCCCDDDFFFHHHQQQ```qqq}}}xxxiii\\\\\\[[[[[[^^^ccceeefffeeeccceeeggggggfffbbb^^^\\\WWWRRRLLLJJJMMMQQQUUUVVVRRRPPPOOOOOOSSSYYY___ccc______^^^]]][[[YYYYYYXXXSSSMMMDDD;;;555111//////,,,---------.../////////,,,,,,,,,++++++,,,,,,,,,///...---++++++,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,))))))))))))))))))))))))*********+++,,,,,,,,,+++))))))*********+++++++++((((((((((((((((((((((((++++++++++++++++++++++++)))))))))******))))))((())))))))))))))))))))))))++++++******++++++,,,---,,,+++***))))))***+++,,,++++++************++++++************************,,,++++++******++++++,,,+++***************++++++))))))))))))))))))))))))************************,,,+++***))))))***+++,,,++++++++++++++++++++++++************************+++***))))))***,,,---///((())))))*********))))))************************++++++************++++++***************++++++++++++++++++*********))))))************+++++++++++++++***)))***+++,,,+++***)))*********+++++++++,,,,,,,,,,,,---------,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++++++++------......///......------------------,,,+++***,,,,,,------------......000//////...------------000000000//////.........---------------....../////////000111222222333333000111222444666777888999888999;;;===???AAACCCCCCNNNOOOOOOPPPRRRVVV\\\aaammmttt~~~zzz|||{{{eee]]]TTTOOOMMMKKKFFFAAACCCCCCDDDGGGMMMVVVbbbiiipppwww{{{yyywww|||vvvfffWWWMMMJJJIIIHHHFFFEEECCCBBBBBBEEEMMMYYYdddppp~~~kkk^^^[[[XXXXXX\\\``````___aaabbbdddffffffeeebbbaaaaaa]]]VVVQQQPPPRRRVVVYYYYYYVVVRRRPPPQQQUUU[[[___^^^___```___]]][[[[[[[[[WWWRRRKKKBBB:::444000///---------...............,,,,,,++++++++++++,,,,,,...---,,,++++++,,,------+++******))))))******+++,,,++++++******++++++,,,))))))))))))))))))))))))***)))(((***,,,---+++))))))))))))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))************))))))((())))))))))))))))))))))))))))))(((((())))))***+++++++++************++++++++++++************+++++++++++++++***************++++++************++++++******))))))***++++++,,,***************************************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++,,,...///((())))))************)))************************++++++************++++++*********++++++++++++++++++++++++************)))*********++++++++++++,,,***)))((()))+++,,,+++***''''''(((((()))******+++---,,,,,,,,,......,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++******++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,******+++++++++,,,,,,------,,,,,,------.........---,,,,,,------------------.........---,,,,,,,,,,,,,,,,,,...............---------............///000111222///000222333555555666666444555777:::<<<>>>?????????@@@BBBDDDFFFGGGHHHHHHPPPSSSWWW[[[___dddlllqqq}}}{{{|||vvvmmmbbb\\\ZZZVVVOOOHHHAAABBBAAABBBEEEKKKSSSYYY]]]fffllllllmmmuuu}}}xxxhhh]]]SSSQQQMMMJJJHHHGGGEEEDDDBBBCCCGGGNNNYYYgggwww{{{fff```XXXUUUWWWZZZ[[[ZZZ^^^___aaaccceeeeeeeeedddccccccaaa\\\WWWVVVZZZ^^^]]][[[WWWTTTSSSSSSUUUWWWYYY[[[^^^^^^\\\ZZZ[[[\\\UUUSSSOOOHHH@@@999444111...............---------,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,---+++******))))))******+++,,,++++++******++++++,,,++++++++++++++++++++++++((()))+++,,,,,,+++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++***+++++++++******)))(((************************))))))(((((())))))***+++******++++++++++++******++++++************+++++++++++++++*********))))))++++++************++++++++++++******)))*********++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,(((((()))***************************************++++++************++++++*********++++++,,,,,,,,,+++++++++************)))*********+++++++++,,,,,,+++***)))***,,,---,,,+++***************+++++++++...,,,+++,,,...///---+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,------------------+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,------------------------------+++---......---,,,,,,---***+++,,,,,,------,,,,,,,,,------............---..................---------,,,,,,,,,,,,------................../////////000000000111222444555666444555777999;;;;;;;;;;;;999;;;===@@@BBBCCCCCCDDDDDDEEEGGGHHHIIIJJJIIIIIIVVV[[[aaagggmmmttt|||{{{wwwyyy~~~}}}|||pppiiigggbbbYYYQQQFFFEEEDDDCCCBBBEEEJJJNNNMMMWWW```bbbdddmmmvvv{{{}}}xxxnnn^^^ZZZTTTOOOMMMLLLKKKKKKEEEAAA???BBBIIITTT```iii}}}nnnfff[[[VVVVVVXXXXXXWWW]]]^^^___aaaccceeeffffff```dddgggddd^^^\\\___ddd___]]][[[XXXUUUSSSQQQQQQRRRVVVZZZ[[[YYYXXXYYYZZZRRRRRRPPPKKKDDD<<<666444/////////......------,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++,,,------------------------''',,,000000,,,))),,,///((())))))***++++++,,,,,,************************+++++++++++++++++++++++++++++++++++++++***))))))************************+++++++++***+++,,,,,,---)))***+++,,,,,,+++***)))++++++************++++++++++++++++++******))))))++++++************++++++------+++***))))))((((((++++++++++++++++++++++++))))))******++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,------+++***)))(((((()))***************************************++++++************++++++*********++++++,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,,,,+++***+++---...---,,,000//////......------,,,...,,,+++,,,//////---***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,---............+++++++++,,,,,,---------...------,,,,,,,,,------++++++++++++,,,------...------------------------***+++---...------...///,,,------.../////////...,,,,,,---.../////////.....................------...............///000111//////000000111111222222111222222333555777999:::999;;;===???AAABBBBBBBBB>>>@@@BBBDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFEEEDDDDDDbbbmmmxxx|||zzzvvvtttwwwzzzmmmgggccc```WWWRRRKKKGGGEEEFFFGGGGGGHHHJJJMMMRRRXXX```hhhnnnwww}}}sssjjj___XXXVVVTTTQQQMMMFFFCCCBBBDDDEEEFFFLLLTTTiiiyyy{{{ssshhh]]]WWWTTTSSSSSSZZZZZZ\\\^^^```bbbcccdddfffggghhhgggfffeeefffgggbbbaaa```]]]ZZZVVVRRRPPPVVVSSSQQQSSSVVVYYYXXXWWWXXXTTTPPPMMMKKKFFF???:::000000///000000000---+++)))***,,,,,,,,,***((('''+++++++++,,,---...///000,,,,,,***)))))))))***+++***************************++++++,,,,,,++++++*********************************************************++++++++++++******************************---,,,,,,,,,------...///******++++++++++++******+++++++++************))),,,,,,,,,++++++***************++++++++++++******+++++++++*********))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************************+++,,,---...---,,,,,,---,,,+++***))))))))))))*********************************++++++,,,,,,,,,,,,,,,+++***))))))*********)))(((''''''((()))***************************,,,,,,++++++***+++++++++---***((((((+++,,,+++))))))************+++++++++///...,,,***)))))))))***))))))))))))***+++,,,---***+++---///000000///...,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,---------............---,,,---...///000------------------------///...---+++******++++++((())))))***,,,------...+++---...---++++++---000......////////////......,,,,,,------------------222000------...///---++++++,,,------,,,...000333111111111222333444555666555666888:::===???AAABBBBBBAAAAAAAAABBBCCCDDDDDD???>>>>>>???AAAAAA@@@???BBBAAABBBDDDFFFGGGFFFDDDppp{{{zzzwwwvvvzzz}}}tttjjjaaa]]]YYYTTTOOOLLLJJJGGGEEEDDDEEEFFFIIINNNUUU]]]bbblllsss}}}xxxnnngggccc___XXXSSSOOOIIICCCBBBAAAAAAEEEKKKTTTbbbpppzzzwwwmmmeee^^^ZZZWWWYYY]]]```bbbaaa``````aaaeeefffgggfffeeedddeeeggggggfffdddaaa\\\XXXTTTQQQRRROOOLLLMMMPPPTTTVVVVVVVVVSSSOOOMMMKKKHHHDDD@@@666444111000000///...---+++,,,---......,,,+++***------,,,++++++++++++,,,,,,,,,***)))))))))***+++***************************++++++,,,,,,++++++***************************************************(((((())))))))))))((((((***************************************+++,,,,,,******++++++++++++******+++++++++************))),,,,,,,,,+++++++++******(((((())))))))))))((((((+++++++++*********))))))++++++++++++++++++++++++************************+++++++++,,,,,,,,,------***************************+++,,,---------,,,,,,---,,,+++***))))))))))))******************************+++++++++,,,,,,,,,,,,++++++***))))))******)))******************)))************************+++++++++***++++++,,,,,,,,,***((()))+++,,,+++))))))************+++++++++---,,,+++*********+++,,,***)))))))))***+++,,,,,,***+++---///000///......---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,---------.........---,,,,,,,,,---...///------------------------///...---+++++++++++++++++++++++++++,,,,,,,,,,,,)))+++,,,+++)))))),,,...,,,------......------,,,,,,,,,------------......---+++***+++---//////------...///......///111333333333444555666888:::;;;;;;<<<======??????@@@AAAAAAAAAAAA@@@AAAAAABBBBBB???>>>>>>???@@@@@@???>>>>>>>>>???BBBDDDEEEDDDBBB|||zzzzzzwwwiiifffccc___[[[WWWSSSNNNJJJFFFEEECCCCCCFFFLLLRRRVVV^^^eeerrr~~~|||wwwsssnnngggbbb[[[PPPFFFBBBAAA@@@BBBFFFIIIQQQZZZ```gggtttyyyqqqiiiddd[[[___bbbbbb```______aaadddeeeffffffeeedddeeefffiiihhhfffddd```]]]ZZZXXXQQQMMMIIIHHHKKKOOOTTTVVVVVVSSSOOOMMMLLLLLLJJJIII>>>:::444000/////////...,,,---.../////////...---,,,,,,+++************+++,,,,,,+++************+++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************(((((())))))))))))((((((************************))))))))))))*********+++******++++++++++++******+++++++++************))),,,,,,,,,++++++++++++***(((((())))))))))))((((((+++++++++***************++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,***************************++++++,,,---,,,,,,,,,,,,,,,+++***))))))))))))***************************++++++++++++,,,,,,,,,,,,+++******)))*********)))***,,,------,,,***)))************************************+++,,,------,,,***))))))***++++++***)))************++++++++++++*********+++,,,,,,---++++++*********++++++,,,***+++---...//////...---......------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------------------------///...---,,,+++++++++,,,...---------,,,,,,++++++((()))***)))((((((***,,,++++++,,,,,,,,,,,,++++++,,,,,,---------.........---+++***+++---/////////000111222222222222555777888888999:::<<>>======???AAADDDFFFEEEDDD~~~|||}}}zzzrrroookkkgggddd___ZZZWWWPPPLLLGGGEEEFFFIIILLLNNNRRRZZZfffttt~~~}}}|||zzzwwwuuueeeXXXKKKFFFFFFEEEEEEGGGIIIMMMPPPQQQUUUbbbuuu|||gggddd___]]]\\\^^^```aaadddeeeffffffeeeeeefffgggffffffeeeddddddcccbbbaaaWWWSSSLLLHHHIIIMMMRRRUUUWWWUUURRRPPPOOOPPPQQQQQQFFFAAA888222///...///...,,,---...///////////////))))))******+++---...///,,,,,,++++++************++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************++++++,,,,,,++++++***************************++++++++++++,,,+++++++++******++++++++++++******+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,,,,++++++***))))))******************************++++++++++++++++++++++++++++++***************+++)))***+++,,,,,,+++***)))************************************+++,,,---...+++******)))******++++++))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++*********+++++++++,,,---............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,------------------------------......------,,,,,,,,,,,,......---------,,,,,,,,,******************,,,---++++++,,,,,,,,,,,,++++++,,,,,,------......//////111000//////////////////333555777777888999<<<>>>?????????@@@AAACCCEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@??????@@@@@@AAADDDBBBAAAAAABBBBBBBBB@@@@@@AAACCCFFFJJJLLLKKKJJJ|||{{{yyyyyy|||{{{uuuqqqlllhhheee\\\VVVOOOJJJIIIIIIJJJIIIJJJPPPZZZfffpppxxx|||~~~}}}|||{{{}}}oooaaaTTTNNNKKKHHHFFFGGGFFFGGGGGGFFFHHHRRRdddsss}}}tttcccYYYYYY\\\^^^^^^dddeeeggggggfffeeeggghhheeeeeeeeedddddddddeeeeee^^^YYYRRRKKKHHHIIIMMMPPPWWWWWWVVVUUUTTTTTTUUUVVVMMMGGG>>>666222000///...,,,,,,---...............++++++++++++,,,...///000,,,,,,,,,,,,++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++,,,,,,,,,,,,++++++***************************+++,,,,,,,,,++++++*********++++++++++++******+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***************************************)))))))))************************************++++++,,,,,,,,,+++******)))*********************************+++++++++++++++++++++++++++***************+++++++++***))))))))))))***+++************************************+++,,,---...++++++******)))******+++))))))*********+++++++++,,,,,,,,,,,,++++++******,,,,,,++++++++++++++++++,,,,,,,,,---------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,---,,,------------------------------------------,,,,,,,,,,,,,,,---------......------,,,,,,---.........,,,,,,------------,,,,,,,,,,,,---......///000000000000000000000111222333666999<<<>>>???@@@CCCEEEEEEEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEECCCCCCDDDEEEEEEDDDGGGGGGJJJNNNRRRUUUUUUTTT||||||{{{{{{||||||wwwtttiiicccZZZTTTQQQOOOLLLIIIFFFIIIOOOVVV^^^eeejjjmmmwwwwwwvvvwwwzzzwwwlll```YYYSSSLLLGGGGGGDDDBBBBBBBBBCCCIIIWWWdddxxxtttccc\\\[[[[[[ZZZcccdddffffffeeeeeefffhhhiiihhhfffeeedddccccccccc```]]]VVVNNNGGGEEEGGGIIIRRRUUUXXXYYYXXXWWWXXXXXXRRRMMMEEE===888444111///,,,,,,,,,,,,------------///...------,,,,,,------,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************))))))************))))))************************)))***+++++++++***)))(((******++++++++++++******+++++++++************)))***++++++++++++,,,,,,,,,))))))************))))))***************+++++++++++++++++++++++++++++++++***************************************)))))))))************************+++************+++,,,,,,++++++***************+++************************,,,,,,,,,++++++++++++************)))******+++,,,,,,+++)))'''''')))+++,,,************************************+++,,,------***++++++***))))))***,,,)))************+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,------******++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,---------------------------------------------............---,,,++++++,,,,,,---------...///...------///000000///------............------,,,,,,---...///000000111+++---000111333555999<<<<<<>>>AAACCCCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDEEEEEECCCDDDEEEFFFHHHJJJLLLMMMLLLJJJHHHHHHJJJKKKLLLLLLPPPQQQTTTYYY^^^aaabbbaaa{{{uuullleeebbb]]]WWWRRRIIIIIIIIIKKKOOOTTTZZZ]]]hhhjjjnnnqqqvvvzzz~~~|||uuunnnhhh___UUUOOOOOOLLLFFFCCCDDDEEEGGGOOOZZZjjjrrr~~~xxxhhh```]]]]]]```bbbcccdddcccccceeefffiiihhhgggeeedddddddddddd```___YYYQQQIIIDDDDDDEEEJJJOOOWWW[[[[[[ZZZYYYYYYWWWRRRLLLEEE@@@:::555111......------,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************)))******++++++******)))***************************+++,,,---,,,+++)))(((******++++++++++++******+++++++++************)))******+++++++++,,,,,,,,,)))******++++++******)))))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,++++++******************************+++***)))))))))***,,,,,,+++***************++++++************************,,,,,,,,,+++++++++************))))))***++++++,,,+++++++++******+++++++++************************+++++++++***++++++,,,,,,)))+++,,,+++)))(((***,,,)))************+++++++++)))***+++,,,,,,,,,+++++++++++++++++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,---...///......---------------------------,,,---...//////...------,,,,,,,,,,,,++++++++++++...,,,++++++...//////---------............------,,,,,,---...///000111111---000444666888;;;@@@DDDAAACCCEEEFFFEEEDDDDDDEEEFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEFFFHHHKKKNNNRRRUUUVVVWWWUUUSSSTTTVVVXXXZZZZZZ]]]___bbbgggmmmqqqrrrqqq||||||uuuqqqkkkccc]]]NNNLLLHHHGGGHHHLLLRRRUUUYYY^^^eeelllrrrvvvzzz}}}}}}yyyvvvrrrjjj___ZZZ[[[RRRJJJDDDDDDDDDCCCHHHPPPYYY```kkkuuu~~~tttfffbbbddd^^^```aaabbbaaaaaacccdddgggfffeeeeeeeeefffhhhiiiaaa```]]]UUUMMMGGGEEEEEECCCJJJUUU[[[]]][[[ZZZYYYZZZVVVQQQKKKEEE???888333000///...---------------)))))))))***+++,,,......,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************************************+++,,,,,,------,,,,,,+++************************,,,---/////////---+++*********++++++++++++******+++++++++************)))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++************************.........------,,,,,,,,,************************+++***)))))))))***,,,---+++***************++++++************************,,,,,,,,,++++++***************))))))***+++,,,,,,***+++---......---+++***************************,,,,,,++++++***+++++++++)))+++,,,+++((((((***---)))************+++++++++'''(((***,,,------------*********+++,,,---...///------,,,++++++,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,---------......,,,---.../////////...---------------------------,,,---.../////////------...------,,,+++))))))(((---***((())),,,...---+++,,,------......------,,,,,,,,,---...///000111222555888;;;===>>>@@@DDDHHHEEEFFFHHHGGGDDDBBBAAAAAADDDCCCCCCCCCDDDDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGJJJMMMRRRVVVZZZ\\\bbb```^^^___bbbdddfffgggiiijjjmmmsssyyy}}}~~~~~~zzzyyy}}}~~~wwwrrrpppdddXXXJJJDDDFFFJJJLLLKKKLLLPPPZZZdddhhhjjjqqqyyyzzzzzzsssrrrlllbbbZZZRRRMMMNNNMMMHHHHHHKKKPPPPPPTTT]]]fffqqqlllYYYYYYXXX]]]cccdddaaadddkkkcccdddfffggghhhhhhgggggg___]]]YYYSSSNNNIIIEEECCCBBBIIIRRRXXX[[[\\\]]]___]]]YYYTTTQQQOOOIII???888000...,,,,,,---///......++++++---...///000000000)))***,,,......---,,,+++......------------,,,,,,++++++++++++++++++++++++------,,,++++++******))),,,+++***))))))***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++)))***,,,---......---,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))***++++++,,,,,,++++++***---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,++++++*********))))))***+++,,,------...******++++++++++++******000///---+++)))((())))))*********++++++,,,,,,,,,---------,,,+++***((('''*********++++++,,,,,,,,,,,,++++++******++++++,,,)))***+++---......------,,,,,,,,,------.........+++++++++,,,,,,,,,------------............---------------............///000000...------,,,---------------,,,,,,+++++++++---,,,,,,,,,,,,---...///....../////////...------111111000000111222444666:::<<<@@@CCCEEEEEEDDDCCCHHHEEECCCDDDFFFFFFDDDAAA???AAACCCDDDEEEGGGJJJLLLMMMLLLLLLLLLKKKKKKKKKKKKNNNQQQVVVZZZ]]]aaafffiiilllkkkjjjkkkmmmnnnnnnnnnppprrrvvv|||zzzyyy||||||xxxnnnbbbSSSIIIGGGGGGFFFDDDFFFIIIPPPWWW[[[]]]eeennn{{{|||ssshhh___WWWTTTPPPKKKIIIKKKJJJIIILLLRRRYYYaaammmxxxyyyiii```[[[ZZZ___cccbbbbbbeeeccceeefffggghhhhhhgggggg___^^^ZZZUUUPPPJJJEEEBBBBBBHHHQQQXXX[[[[[[\\\]]]]]]YYYUUUSSSQQQLLLDDD===555222...------......---+++,,,---......///......+++,,,.../////////...---,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,------,,,+++*********+++++++++,,,,,,,,,************************************************************************,,,,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***---------,,,,,,,,,++++++++++++++++++++++++,,,,,,******++++++++++++******///...,,,***)))))))))***++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))***+++---......------,,,,,,------------------++++++++++++,,,,,,,,,,,,------............---------------............///...............---------...---------,,,,,,,,,,,,---------,,,,,,---......---............/////////111222222333555777888999AAABBBCCCDDDEEEDDDBBBAAADDDBBBAAAAAACCCCCCBBB@@@BBBDDDEEEFFFGGGIIIMMMPPPSSSSSSTTTUUUUUUUUUUUUTTTSSSWWW\\\aaafffkkkpppssssssssssssuuuwwwwwwuuurrrqqqttt{{{|||zzz|||}}}qqqbbbWWWQQQLLLGGGBBBCCCCCCFFFKKKNNNQQQZZZdddyyyvvvmmmddd^^^XXXRRROOOPPPIIIGGGGGGKKKNNNPPPXXX```hhhuuuyyyjjj___XXX[[[aaacccbbbaaacccdddfffggghhhhhhgggggg```___]]]YYYSSSLLLFFFBBBAAAGGGPPPVVVZZZ[[[[[[[[[\\\YYYVVVUUUUUUQQQKKKFFF<<<888222...------------,,,,,,------...------,,,,,,,,,------------......,,,,,,++++++++++++******++++++++++++++++++++++++++++++,,,,,,---......///++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))(((******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******)))(((((()))******,,,+++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******---------------,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******---,,,++++++******++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,------------------------------,,,,,,***+++++++++,,,,,,,,,,,,------............---------------............///,,,---.../////////...---...............---------......---------------...---------...///000222333333444666999;;;<<<===>>>BBBAAAAAA@@@@@@???>>>>>>CCCBBBAAABBBCCCDDDCCCBBBEEEFFFHHHIIIKKKNNNSSSWWWYYY[[[\\\^^^___```______[[[___fffkkkpppuuuyyy|||uuuuuuvvvwwwwwwtttpppllllllqqq{{{||||||uuujjjbbbZZZRRRLLLHHHDDDCCCEEEGGGKKKTTT^^^ppp|||}}}wwwqqqkkkfff```[[[XXXQQQMMMKKKLLLLLLJJJMMMRRRWWWcccpppxxxsssiii^^^ZZZ\\\```aaabbbcccdddeeeggggggggggggfff`````````]]]WWWOOOHHHDDDBBBFFFNNNTTTXXXZZZZZZYYY[[[ZZZXXXXXXXXXVVVRRROOODDD???777222///...------------...------,,,+++++++++************+++,,,,,,......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++******))))))******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++***))))))))))))***+++++++++******************************************************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,------------------............---------------............///***+++...///000000///...///////////////.........///......---------------------...///111333666777888999<<<>>>@@@@@@@@@@@@??????>>>===>>>>>>@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHFFFHHHJJJMMMPPPUUU\\\``````aaadddfffgggggggggfffgggkkkqqquuuxxxzzz|||~~~vvvtttqqqoookkkgggaaa^^^___eeeooozzz|||}}}}}}tttiii^^^WWWOOOJJJEEEDDDDDDFFFNNNVVVbbbmmm{{{|||wwwqqqhhhbbbXXXSSSOOONNNLLLHHHHHHJJJMMMUUU___fffnnnwww~~~zzzoooccc[[[ZZZ^^^aaaaaabbbdddeeeffffffeeeeeeaaabbbbbb```[[[TTTMMMIIIDDDGGGLLLQQQVVVYYYZZZYYY[[[ZZZZZZZZZZZZYYYWWWVVVLLLFFF>>>777222000...---............---,,,++++++++++++*********+++,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************)))))))))))))))******++++++,,,******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++******+++++++++************+++*********************************************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******************++++++))))))***+++,,,,,,------******++++++++++++******))))))***+++,,,,,,------,,,,,,,,,++++++*********,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,------------............------............---------------............///)))+++---///000000///...///////////////////////////......---------......//////111333555888:::;;;===>>>@@@AAABBBAAAAAA@@@BBBAAA@@@??????AAACCCDDDAAABBBDDDFFFGGGHHHJJJKKKIIILLLPPPTTTYYY___fffkkkkkklllmmmnnnoooooonnnmmmsssvvvzzz||||||zzzyyyyyywwwrrrjjjccc^^^XXXTTTQQQRRRVVV___hhhpppsssqqqoooxxxkkkccc[[[TTTLLLHHHEEECCCFFFLLLUUU^^^jjjvvv~~~~~~tttkkk^^^WWWPPPNNNKKKEEECCCDDDFFFJJJPPPVVV^^^jjjwwwuuueee]]]^^^```___```bbbcccddddddccccccaaabbbcccccc```ZZZUUUQQQGGGHHHJJJOOOTTTXXXZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYRRRMMMDDD<<<777333000....../////////...------,,,---------.........//////,,,,,,++++++++++++******++++++++++++++++++++++++,,,++++++***))))))((((((++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))***))))))******,,,------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))***++++++++++++***++++++++++++++++++++++++************************++++++************++++++***************************************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))************))))))))))))))))))************((()))***+++,,,------...******++++++++++++******((()))***,,,,,,---,,,,,,,,,,,,++++++++++++++++++000///---,,,,,,,,,------------------,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------,,,,,,------------............------............---------------............///***+++---///////////////.........///////////////......------...//////000111333555888;;;===>>>???@@@AAAAAABBBBBBAAAAAA@@@BBBAAA@@@??????@@@AAAAAAAAACCCFFFHHHIIIJJJMMMOOOSSSVVV[[[aaaffflllssswwwvvvvvvuuutttsssrrrqqqqqquuuxxx||||||zzzuuurrrpppnnniii```XXXSSSNNNKKKIIIMMMQQQXXXaaahhhlllllljjj|||tttoooeee[[[TTTLLLEEECCCEEEKKKPPPZZZfffooowww~~~}}}tttfff]]]TTTPPPKKKEEEBBBBBBCCCEEEIIIMMMTTT___nnnzzzxxxmmmgggccc^^^___```bbbbbbbbbbbbaaaaaacccddddddccc___\\\YYYKKKIIIIIILLLRRRXXX[[[\\\[[[\\\\\\\\\[[[ZZZZZZZZZVVVQQQIIIBBB<<<666222////////////000//////......---...///000000000//////,,,,,,++++++++++++******++++++++++++++++++++++++++++++******************++++++,,,------,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,---******+++++++++,,,,,,,,,************************************************((()))+++------+++)))(((((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))************))))))))))))*********+++++++++*********++++++,,,,,,,,,******++++++++++++******))))))+++,,,---,,,,,,+++++++++++++++++++++,,,,,,------+++***+++,,,...///......---------,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,---,,,,,,------------------+++++++++,,,,,,,,,------------............---------------............///,,,------....../////////------........./////////------------...000111222444666:::>>>AAABBBBBBAAA@@@@@@???@@@@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGIIILLLPPPRRRSSSUUUXXX[[[aaaeeekkkqqquuuyyy}}}yyywwwsssooolllkkkjjjjjjjjjmmmrrrsssppplllhhhfffddd```[[[VVVSSSQQQNNNLLLSSSWWW___hhhpppsssrrrpppvvvjjjaaaVVVKKKEEEEEEEEEHHHOOOXXXaaaiiirrrzzz{{{{{{nnndddZZZTTTNNNHHHDDDDDDCCCEEEGGGKKKOOOYYYgggttt}}}rrriii]]]^^^___aaaaaaaaaaaa```aaacccdddeeedddbbb```^^^MMMJJJHHHKKKQQQXXX\\\^^^\\\]]]]]]\\\ZZZYYYZZZZZZXXXTTTLLLEEE>>>888333/////////000000000000//////+++,,,...000000///...,,,.........---------,,,,,,++++++++++++++++++++++++*********+++,,,,,,------++++++------------+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------......------,,,///...,,,+++***++++++,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))&&&(((+++------+++(((&&&((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++************************))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******)))***+++,,,---,,,++++++*********++++++,,,,,,---((((((''''''(((***---............------,,,,,,,,,,,,++++++++++++++++++,,,...---,,,+++++++++,,,---,,,,,,,,,------.........))))))*********+++++++++---..................------------.........//////......---------...//////,,,---------......//////,,,,,,,,,---///000222333555888===BBBDDDEEEDDDBBB>>>>>>===>>>???AAACCCDDDFFFHHHJJJMMMPPPRRRTTTUUUUUUXXX\\\^^^___aaaeeeiiilllqqqwww|||uuuqqqlllfffbbb```______]]]aaafffiiigggccc```^^^bbb```^^^^^^^^^]]]ZZZXXX[[[```iiisss{{{}}}{{{xxxqqqcccVVVMMMHHHGGGGGGIIIMMMSSS\\\ccchhhoootttwwwwww}}}wwwmmm```VVVPPPMMMIIIFFFGGGGGGHHHJJJKKKPPP___mmmxxxrrr\\\\\\\\\\\\]]]___aaacccbbbccceeeggggggeeecccaaaTTTQQQMMMLLLQQQWWW]]]``````^^^\\\[[[[[[[[[ZZZYYYXXXUUUQQQMMMHHHAAA888222000000000//////...------......------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++************************************++++++,,,,,,++++++***))))))))))))***---///000''''''(((((()))))))))***((()))***+++++++++++++++))))))))))))))))))))))))---,,,+++***))))))))))))(((((())))))*********+++************************+++++++++++++++++++++++++++******))))))******+++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,))))))((((((((((((((()))***++++++,,,,,,++++++***+++++++++++++++***)))((())))))*********+++++++++******+++++++++******)))........................---,,,,,,++++++,,,,,,---,,,------......------,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......+++---......---,,,,,,---,,,,,,,,,---------......---+++***+++///000///---+++---000222222333555666@@@@@@???AAACCCDDDDDDCCCBBBBBBAAA@@@???AAAEEEIIIMMMPPPSSSVVVYYY\\\___bbbeeeeeefffgggjjjmmmqqqrrr{{{|||~~~|||rrriii^^^WWWWWWYYYYYYXXXYYY[[[___bbbccccccbbbaaadddgggkkklllkkkkkknnnqqqtttpppyyyqqqeee\\\VVVMMMKKKIIIIIIMMMRRRXXX[[[]]]dddjjjnnnvvvzzzssshhh^^^XXXSSSNNNLLLIIIGGGGGGGGGFFFJJJWWWdddmmmwwwzzzbbb^^^YYYYYY]]]aaabbbbbbaaabbbeeeggggggfffdddccc[[[WWWQQQOOORRRXXX]]]```ccccccbbb```^^^]]]\\\\\\ZZZXXXTTTQQQNNNHHH@@@:::444333111000/////////////////////....../////////...---,,,,,,++++++,,,,,,,,,---...///////////////++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***---,,,+++)))((((((''''''(((((()))))))))***************+++++++++******)))************************+++***************++++++))))))******************************************++++++++++++++++++++++++++++++************++++++******++++++++++++*********++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************++++++++++++---,,,++++++*********+++***++++++,,,,,,++++++***++++++++++++++++++*********************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,---,,,,,,,,,+++++++++***......---------,,,,,,,,,,,,,,,,,,---------......+++---......---,,,------,,,,,,---------.........///---,,,---///111000...---000333555777888:::<<>>@@@BBB@@@@@@AAAAAABBBCCCCCCCCCCCCFFFJJJMMMOOOSSSWWWZZZbbbfffkkknnnoooooopppqqqmmmppptttwwwxxxvvvtttqqqyyyxxxwwwvvvtttpppkkkfff[[[XXXWWW[[[dddlllrrrttt}}}~~~~~~}}}zzzxxxwwwxxxyyy|||uuuggg___TTTLLLHHHGGGFFFEEEGGGLLLSSS[[[dddoooxxx}}}}}}wwwnnnddd\\\WWWUUUPPPKKKFFFBBB@@@HHHQQQ[[[bbbnnnyyy}}}xxxuuunnnddd]]][[[[[[[[[ZZZ[[[]]]___bbbddddddddddddeee___XXXSSSTTTYYY^^^aaagggkkklllhhh```ZZZZZZ[[[YYYXXXXXXVVVSSSNNNIIIFFF???<<<666111///...///000000//////////////////000......---,,,,,,,,,,,,,,,.........---,,,***((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---...---,,,+++***+++++++++++++++++++++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,---,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******)))(((((()))*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++************+++,,,,,,***++++++,,,,,,++++++******+++,,,,,,------------,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------,,,------......------,,,////////////////////////------------------------,,,,,,,,,---------......,,,...//////...------...------------............000//////000000111111000555777;;;===>>>@@@BBBDDDCCCDDDEEEFFFFFFGGGHHHIIILLLOOOUUUYYY\\\___ccceeeoootttyyy|||yyysssnnnjjjhhhjjjlllnnnnnnkkkhhheeejjjkkklllmmmlllhhhccc```]]]^^^bbbkkkvvv}}}{{{{{{sssjjj^^^TTTOOOLLLHHHEEEEEEFFFJJJQQQZZZgggvvv~~~tttiiibbb[[[VVVOOOJJJDDD@@@DDDKKKRRRZZZhhhvvv~~~}}}wwwrrryyywwwrrriii^^^XXXVVVVVVXXXYYY[[[^^^```aaabbbbbbbbb]]]VVVSSSUUUZZZ___bbbfffiiikkkggg___WWWUUUVVVYYYYYYYYYXXXTTTOOOKKKIIIDDD@@@999333///...///000///......------......//////...------,,,,,,------111111000000...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,---......------,,,,,,,,,+++++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******---,,,,,,++++++*********************************++++++++++++++++++++++++,,,++++++******++++++,,,---+++(((&&&&&&(((+++---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******((())))))***+++---//////***++++++,,,,,,++++++******+++,,,,,,------------,,,+++++++++++++++++++++))))))***+++++++++++++++...........................------,,,,,,------...,,,------......------,,,////////////////////////------------------------,,,,,,,,,---------......,,,...//////...------...---------.........//////...///000000111111222333999;;;===?????????AAABBBDDDGGGIIIKKKKKKMMMOOORRRUUUYYY```fffkkkooosssvvv|||~~~rrrfff```_________^^^^^^]]]\\\[[[ZZZ^^^cccggghhhfffdddbbbfffjjjqqq|||||||||~~~uuuhhh___ZZZUUUOOOJJJDDDBBBDDDIIIQQQ^^^ppp}}}sssddd^^^XXXRRRJJJBBBBBBEEEHHHNNN[[[llluuuuuupppnnnvvvzzz|||vvviii]]]VVVUUUVVVWWWYYY[[[]]]___``````___[[[WWWUUUXXX]]]bbbdddeeehhhiiifff^^^WWWRRRQQQYYY[[[\\\ZZZVVVRRROOONNNIIIEEE>>>777222/////////......------------......///......---------------******,,,------.................................,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++++++++***,,,,,,,,,++++++++++++***(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))+++++++++++++++*********************************+++++++++++++++++++++++++++******************+++---+++(((&&&&&&(((+++---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,---///111222***++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---(((((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,---------......---...000000...---...///------........./////////...000222222222333555777<<<>>>@@@AAA@@@@@@BBBCCCEEEIIINNNQQQRRRTTTYYY]]]___dddkkksssyyy{{{mmm```YYYSSSRRRQQQQQQRRRTTTVVVXXXXXX\\\bbbfffhhhiiikkklllsssxxxuuummmhhhbbbZZZSSSIIIFFFEEEHHHLLLTTTcccsss|||rrrllleee^^^SSSHHHCCCCCCDDDDDDLLLYYYcccfffhhhlllnnnvvv~~~wwwjjj]]]VVVVVVWWWXXXZZZ\\\^^^___``````]]]ZZZZZZ]]]aaaeeeffffffggggggeee```YYYRRRNNNVVVYYY[[[[[[XXXTTTSSSSSSNNNJJJCCC;;;666222000000//////............////////////...---------------%%%&&&''')))***+++,,,,,,------------------------,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++*********++++++,,,,,,+++++++++************)))******+++++++++******++++++++++++++++++++++++++++++***************+++))))))******************************************++++++++++++++++++++++++***))))))(((((())))))***++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///***++++++,,,,,,++++++***++++++++++++++++++******)))******+++,,,---......((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------......------,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---...000000.........///............////////////...111444555555666999<<<>>>@@@BBBDDDDDDDDDFFFGGGJJJOOOUUUYYY\\\___fffkkknnnrrrxxx~~~|||qqqeee\\\XXXPPPQQQRRRUUUZZZ___ccceeefffhhhiiihhhiiilllrrrwwwxxxssslllbbbZZZRRRNNNKKKKKKJJJLLLXXXfffuuuyyy~~~xxxppphhh\\\OOOFFFEEEFFFAAAAAAJJJSSSXXX```hhhgggppp|||uuudddXXXWWWXXXYYYZZZ\\\^^^___```ccc```^^^^^^aaadddggghhhhhhhhhgggfffbbb\\\TTTNNNQQQUUUYYYYYYWWWUUUTTTUUUQQQMMMFFF???999444222111000000////////////000000//////...------------...******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++++++++,,,...000111+++++++++******)))))))))+++++++++++++++***)))(((++++++++++++++++++++++++))))))))))))***+++,,,---(((((())))))*********+++************************++++++++++++++++++++++++))))))(((((((((((())))))(((***,,,......,,,***(((+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++******))))))******+++++++++,,,,,,++++++++++++++++++++++++***)))((())))))***+++---...//////)))***+++,,,------...---..............................------------......,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------......---///000000///......///............/////////000///333666777888999<<<@@@???AAADDDFFFGGGHHHJJJLLLOOOUUU]]]aaadddiiipppwww}}}zzzpppfff^^^ZZZXXXXXX[[[___eeelllsssxxx{{{vvvtttpppkkkjjjnnnwww~~~}}}zzztttlllhhh]]]QQQLLLIIIKKKTTT```fffppp}}}oooddd[[[SSSNNNKKKGGGCCCDDDFFFLLLYYYeeeiiipppxxxqqq^^^ZZZWWWVVVZZZ___bbbaaa___bbbccccccdddeeeeeeeeedddfffdddbbbcccddd___VVVNNNHHHJJJQQQYYY\\\XXXVVVVVVSSSQQQLLLGGG@@@:::555222444222000/////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---+++***)))***++++++************************++++++******++++++,,,---,,,++++++,,,---,,,***(((******+++++++++,,,,,,,,,))))))***+++,,,,,,------************+++,,,---...******+++++++++,,,,,,,,,************************)))))))))))))))))))))))),,,,,,,,,++++++*********------------------------)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............,,,,,,,,,,,,......***+++,,,---............///............---------///,,,***+++...///...------,,,,,,++++++,,,,,,---------,,,,,,,,,---......------------------,,,,,,,,,---...///000000000000////////////000222444555222555999;;;<<<===>>>???CCCEEEHHHKKKLLLNNNTTTZZZZZZ\\\aaagggiiillluuu}}}|||wwwqqqkkkjjjgggaaa^^^^^^___hhhsss}}}xxxrrrnnnlllrrr{{{yyyvvvvvvuuuuuuvvvzzzxxxssskkkbbbYYYOOOJJJOOOXXX[[[cccpppwwwiii___VVVOOOMMMHHHDDDDDDDDDGGGPPPYYYaaaiiisss|||wwwiii^^^[[[YYY[[[^^^aaaaaa___ccccccddddddcccbbbaaaaaa``````aaacccddd___UUUMMMFFFEEEJJJSSSXXXWWWTTTTTTSSSRRRNNNIIICCC<<<666333222000...---.........,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++,,,---,,,***(((******+++++++++,,,,,,,,,*********++++++,,,,,,---************+++,,,---...******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,++++++,,,---...++++++,,,---............///............---------...,,,***+++---///...------,,,,,,++++++,,,,,,---000///...---,,,+++++++++------------------------------...///////////////---------...///111333444:::<<>>@@@@@@@@@@@@CCCEEEOOOTTTZZZ___dddiiinnnpppqqqooooooqqqnnnhhheeefffeeefffddd``````fffiiihhhggggggiiimmmoooqqqxxxvvvppprrrvvv{{{rrrlllgggaaa]]]\\\]]]^^^___fffgggiiilllnnnqqqssstttooo___SSSOOOMMMOOOUUU\\\aaahhhsss}}}wwwjjj___VVVOOOJJJIIIHHHEEEDDDFFFQQQ[[[gggpppuuuzzz~~~yyyoooddd\\\ZZZ[[[]]]aaaaaabbbcccbbbaaa___^^^\\\^^^aaaeeegggddd]]]XXXJJJDDDCCCLLLVVVZZZYYYXXXTTTUUUUUUSSSNNNGGG???;;;777444111000000111000///............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,+++************************++++++******++++++,,,---,,,+++***+++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++*********++++++,,,---******+++++++++,,,,,,,,,************************------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,///............------------,,,,,,,,,---.........------,,,,,,,,,,,,------,,,,,,,,,,,,------...///+++,,,,,,---...//////000..................//////111222333666888;;;===>>>>>>???AAAAAABBBEEEHHHKKKVVV]]]eeekkkrrryyy}}}|||{{{uuuooommmggg___YYYXXXVVVZZZ]]]]]]bbbiiillllllpppqqqtttwwwxxx{{{tttnnnnnnrrr}}}|||ppphhhiiiddd^^^[[[\\\^^^```aaakkkmmmppptttyyy}}}~~~~~~|||ooo___RRRJJJIIIMMMSSSWWW[[[eeepppuuuhhh[[[RRRLLLKKKLLLHHHEEEDDDHHHPPP\\\eeekkkrrr~~~~~~nnn```YYYYYY[[[\\\^^^```bbbcccbbbaaa```]]]^^^___aaabbbbbb```^^^OOOGGGCCCJJJSSSXXXYYYYYYUUUVVVXXXWWWTTTMMMFFFBBB;;;888444111000000///.../////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,+++************************++++++******++++++,,,---,,,+++******,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,///............---------,,,,,,---,,,,,,---...///...------,,,,,,------...,,,++++++,,,---...//////,,,,,,------...///000000......---......///111222444555777:::===???AAABBBBBBDDDGGGIIILLLPPPVVVYYY^^^gggpppxxxvvvmmmddd[[[VVVUUURRRYYYbbbhhhpppwwwzzzxxx{{{zzz|||~~~rrrlllmmmooouuu{{{zzz{{{{{{yyyuuuoooiiieeehhheeecccbbbfffkkkppprrryyyzzz~~~xxx{{{kkk\\\LLLGGGHHHNNNRRRSSS[[[eeexxxtttfffZZZPPPNNNOOOKKKFFFDDD@@@EEENNNWWW^^^hhhxxx{{{jjj]]]YYYYYYWWWYYY]]]```bbbcccbbbaaa\\\\\\]]]]]]]]]]]]]]]]]]RRRIIIDDDGGGMMMPPPSSSVVVUUUWWWYYYZZZXXXSSSNNNKKKAAA<<<666222///...,,,+++000000//////...---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,+++++++++*********,,,------------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++)))***+++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------...---------///............---------,,,---------,,,,,,...///......------------......///...---,,,,,,,,,,,,,,,---------.../////////000............///111444555666888:::===@@@BBBCCCCCCCCCFFFKKKPPPTTTZZZ___cccgggpppzzzzzznnnbbbYYYWWWZZZ[[[dddoooxxx}}}|||}}}sssllllllmmmkkkmmmnnnppppppqqqpppooohhhhhhjjjkkklllmmmmmmmmmllllllmmmnnnqqqwww~~~xxxkkkZZZOOOJJJNNNOOOMMMRRR[[[eeeyyyiiiZZZUUUTTTOOOIIIFFF@@@@@@DDDKKKQQQZZZkkk{{{wwwfff[[[XXXSSSVVVZZZ^^^``````___^^^[[[\\\]]]]]]\\\[[[[[[ZZZUUUMMMFFFEEEGGGIIINNNTTTVVVXXXZZZ\\\[[[XXXUUURRRIIIDDD===666222///---+++000000000///...---------........................+++++++++,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,---......---,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,***))))))+++,,,---,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------+++,,,---......---,,,+++++++++,,,---............///............---------+++---...---++++++...000......------------............---,,,,,,,,,------............////////////.........///111444777888;;;<<>>AAACCCHHHLLLMMMPPPTTTTTTPPPUUUYYY\\\```jjjrrrppphhhjjjeeedddjjjmmmlllnnnrrrlllmmmooopppsss{{{yyy{{{}}}mmmbbb```bbb^^^\\\___ffflllpppvvv|||zzzpppdddXXXPPPMMMMMMTTTbbbuuurrrbbb[[[ZZZSSSMMMGGGCCCAAACCCMMMWWWmmmzzzrrrfff^^^\\\ZZZXXXWWWYYY\\\^^^___```___^^^\\\\\\^^^```^^^WWWNNNHHHFFFFFFEEEEEEHHHJJJNNNSSSYYY[[[YYYWWWSSSQQQNNNHHHAAA:::555111000///......000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,++++++,,,------,,,******+++++++++,,,,,,,,,,,,***((()))+++,,,,,,***------------,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---,,,,,,,,,,,,+++***)))(((+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++------------------,,,,,,+++,,,,,,------,,,,,,+++------------------------(((***,,,......---,,,***------------------------...---,,,+++***+++,,,,,,...---,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++...---,,,+++++++++,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...........................------...///000000000444444555777:::===AAACCCJJJNNNQQQRRRVVV]]]^^^\\\ccchhhlllnnnqqqssslllccc^^^YYYXXX\\\___^^^___bbbgggkkkqqqxxxxxxuuuuuuuuuuuuxxxyyy|||}}}tttvvvvvvpppgggccceeeiiinnnlllmmmrrrwww{{{uuuggg[[[SSSPPPRRR\\\lll{{{oooeeebbb\\\UUUNNNIIIDDDBBBFFFMMM```iiiuuu~~~}}}uuullljjjddd\\\WWWWWW[[[`````````___\\\[[[[[[]]]```aaaZZZRRRJJJFFFEEEDDDDDDCCCCCCDDDHHHOOOUUUYYYZZZSSSSSSSSSPPPJJJBBB:::555000.........///000...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,++++++,,,------,,,******+++++++++,,,,,,,,,+++***))))))+++,,,,,,+++------------,,,,,,,,,,,,...------------,,,,,,,,,...------,,,,,,+++++++++---,,,+++,,,.........---++++++,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,+++***---------------------------,,,+++*********++++++------,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////.......................................///000111222222666777:::>>>BBBEEEGGGIIIQQQTTTWWWYYY```iiimmmkkkooouuuyyyyyyuuunnnddd[[[WWWTTTVVV[[[___``````bbbffflllvvvxxxpppllliiigggfffeeedddfffjjjmmmpppppphhhlllppppppnnnooouuuzzz}}}|||xxxlll```WWWVVVZZZdddoooxxx~~~rrrjjjeee^^^WWWQQQJJJDDDDDDHHHQQQWWW```mmmzzz}}}zzzrrrfff[[[WWW[[[aaa______]]][[[YYYZZZ]]]___bbb]]]VVVNNNIIIFFFDDDDDDDDDCCCAAABBBHHHPPPXXX\\\UUUVVVVVVTTTOOOGGG>>>999111000......//////---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,++++++,,,---,,,,,,******+++++++++,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,+++++++++++++++)))******+++,,,---......,,,,,,++++++***)))((((((***)))((()))+++++++++******+++,,,------------------,,,+++******+++,,,---++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,+++++++++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++******)))******++++++++++++++++++,,,---...++++++++++++,,,------...------------------------,,,------......------,,,------------------------.........//////..................................../////////000111333555777;;;@@@GGGMMMQQQSSSTTTVVVZZZ```fffqqq{{{~~~{{{zzz}}}|||tttjjj```ZZZVVVYYYaaajjjrrrtttsssssslllrrr|||yyyooohhhdddaaa[[[ZZZYYY[[[```gggmmmqqqtttyyy}}}~~~}}}}}}rrrfff]]][[[]]]dddjjjmmmuuu~~~tttnnnfff^^^XXXPPPHHHEEEFFFHHHIIIQQQ```sssuuueee[[[ZZZ\\\\\\]]]\\\ZZZYYYZZZ\\\^^^bbb___ZZZSSSMMMHHHFFFEEEHHHEEEBBB@@@BBBIIIQQQWWWXXXXXXWWWTTTOOOIIICCC???666444111//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,++++++,,,---,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,---------------(((((()))***+++,,,------,,,,,,++++++***)))(((((()))((('''((()))******(((******+++,,,---------------,,,+++******+++,,,---++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,+++++++++,,,------...---------,,,,,,,,,++++++.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++******)))******++++++++++++++++++,,,---......***++++++,,,------------------------------------,,,------......------,,,------------------------------............------////////////////////////---///000000000222666999:::???GGGPPPXXX]]]```aaa```gggpppzzz~~~xxxooofff```^^^\\\dddooo{{{~~~uuuzzzxxxlllddd___\\\ZZZ[[[\\\```gggoooxxx}}}|||~~~}}}||||||}}}~~~}}}{{{zzz{{{}}}~~~}}}yyyhhh___ZZZ\\\^^^___fffpppwwwnnnddd^^^VVVLLLGGGFFFEEEDDDJJJZZZmmmttteee[[[VVVXXXZZZ[[[[[[ZZZZZZ\\\^^^``````^^^ZZZSSSMMMIIIHHHJJJHHHDDD@@@???BBBHHHMMMVVVVVVUUUTTTPPPLLLIIIFFF>>>999444000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,++++++,,,------,,,******+++++++++,,,,,,,,,***+++,,,,,,***+++,,,...............////////////************))))))))))))...------,,,,,,++++++++++++***)))***,,,,,,,,,+++******+++,,,,,,---,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,++++++,,,,,,---...///......------,,,,,,++++++------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...++++++,,,---------,,,,,,------------------------,,,------......------,,,---------------------------------......---------////////////////////////---000222222333555;;;@@@@@@EEEOOOYYYbbbhhhlllnnnpppvvvzzzsssnnnhhhcccbbbdddmmmuuuzzz~~~ssshhhaaa]]][[[aaadddhhhmmmttt}}}{{{||||||||||||qqqrrrrrrqqqnnnmmmmmmnnn~~~xxxiii]]]ZZZWWWSSSXXXbbbsssyyynnnfff]]]SSSLLLJJJGGGDDDGGGRRRaaassstttcccZZZTTTWWWZZZ[[[[[[[[[\\\]]]]]]```bbb___YYYQQQMMMKKKKKKJJJGGGCCC??????BBBEEEQQQRRRTTTUUUTTTRRROOONNNEEE???777111////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,++++++,,,------,,,******+++++++++,,,,,,,,,***,,,---,,,******---///,,,,,,,,,---------......+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...---,,,******+++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++,,,,,,.../////////......---,,,,,,+++++++++,,,,,,------............---+++******+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...---,,,+++***,,,,,,++++++,,,,,,---......------,,,,,,,,,------+++,,,---------,,,+++***------------------------,,,------......------,,,..............................////////////......///////////////////////////222555666777:::BBBHHHHHHMMMVVV```iiipppsssuuuyyy}}}wwwnnnggghhhkkkmmmqqqvvv|||~~~|||yyyssslllgggddddddeeennnqqquuuyyy}}}vvvvvvwwwyyy|||qqqrrrrrrpppmmmkkkjjjjjj~~~}}}}}}||||||}}}tttccc[[[SSSKKKNNNWWWcccyyywwwnnndddYYYQQQNNNJJJEEEDDDKKKUUUddd{{{nnnaaaRRRUUUYYY\\\\\\\\\\\\]]]\\\```cccbbb\\\TTTOOOLLLLLLMMMKKKGGGBBB???@@@CCCKKKNNNSSSWWWXXXWWWTTTRRRJJJCCC:::222//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,++++++,,,------,,,******+++++++++,,,,,,,,,***,,,---,,,******---///((((((((())))))*********))))))***+++,,,------...******************++++++,,,+++***+++---...---,,,******+++++++++******)))***+++,,,------,,,+++***++++++++++++++++++++++++************************,,,++++++++++++++++++,,,+++++++++,,,---...///000//////...---,,,,,,++++++***++++++,,,---...//////...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++))))))++++++++++++++++++++++++++++++,,,---,,,+++***)))***)))))))))***++++++,,,///...------,,,,,,,,,,,,,,,------...---,,,***)))------------------------,,,------......------,,,........................//////000000000000//////000000000000000000000000000444888999:::>>>FFFMMMNNNSSS[[[dddlllsssvvvxxxzzz|||sssjjjfffnnnxxx|||}}}~~~}}}xxxuuulllkkkjjjiiiiiikkkooossszzz{{{~~~vvvooooooqqquuuzzz~~~~~~~~~{{{vvvrrrqqqppp{{{zzz{{{|||}}}||||||pppeeeYYYNNNLLLQQQWWWbbbppp}}}wwwmmmaaaXXXSSSOOOLLLIIIIIIJJJRRReeevvv}}}iii___WWWRRRVVV\\\^^^___```^^^\\\ZZZ[[[\\\[[[WWWSSSSSSRRRSSSSSSJJJ>>><<<@@@BBBHHHPPPWWW[[[YYYUUURRRTTTJJJ===555333222///---.........------......///---------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,------,,,,,,+++)))***,,,---...------,,,+++***))))))***,,,...///---.........---,,,,,,+++111000000///...,,,+++*********+++++++++,,,,,,,,,.........------,,,,,,,,,---,,,,,,+++*********+++)))))))))***+++++++++,,,***++++++,,,,,,+++++++++)))+++---...000000000//////...,,,++++++,,,...///000000///...------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,........................//////---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///,,,------......------,,,---------.........//////,,,,,,------...//////000///000111111000111333444555999>>>CCCGGGMMMUUU[[[```bbbdddhhhmmmqqquuuwwwwwwvvvuuuuuuuuuvvvxxxyyyooosssxxx}}}ttttttxxx|||tttnnnnnnlllllllllnnnrrrxxx}}}}}}zzzzzzyyy{{{~~~{{{|||}}}{{{zzz{{{yyypppnnnmmmnnnvvvzzzrrrooozzzvvvvvvwwwyyy{{{{{{{{{~~~vvvlllaaaUUUQQQSSSOOOVVV```lllxxxvvvjjj___YYYMMMKKKIIIHHHGGGKKKWWWdddxxx|||iii^^^VVVVVVZZZZZZZZZZZZ___]]]\\\\\\]]]]]]ZZZWWWVVVUUUVVVUUULLL@@@===@@@BBBFFFMMMSSSXXXZZZYYYYYYVVVNNNCCC;;;666333000......------------......///---------............///......---------,,,,,,,,,------------------------++++++,,,,,,++++++***)))+++,,,,,,------,,,,,,+++***+++,,,---------,,,+++,,,+++***)))***+++---///------......------,,,+++------,,,,,,+++***((((((+++++++++++++++++++++,,,------,,,,,,,,,+++++++++---,,,++++++******++++++***************+++++++++++++++,,,,,,,,,++++++***+++,,,...///000111111000///...,,,++++++,,,...//////......---,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,---------.........//////---------....../////////000000111111000222444777;;;@@@FFFMMMRRRYYY```eeejjjlllnnnppppppooommmkkkjjjiiigggfffgggjjjmmmppppppyyysssnnnnnnnnnpppsssooowww~~~|||tttmmmmmmooosssuuuwwwzzz}}}xxxuuutttssstttwwwssssssrrrqqqqqqrrrvvvyyy{{{rrrlllkkklllpppzzz}}}tttqqqyyytttqqqrrrtttvvvxxxxxxzzz~~~~~~~~~uuulllccc[[[YYYMMMNNNRRRYYYdddtttwwwjjj```QQQNNNLLLKKKHHHFFFKKKSSSlll}}}xxxjjj[[[WWWXXXYYYYYYZZZ```___^^^^^^______^^^\\\ZZZZZZZZZXXXOOODDD>>>???@@@CCCIIIOOOUUUZZZ]]]___XXXSSSLLLDDD<<<666222///------,,,,,,---......///---------............///...------------,,,,,,,,,------------------------++++++,,,,,,++++++***)))+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++---,,,+++******+++,,,---------......------,,,,,,***+++++++++******)))(((++++++++++++++++++++++++,,,,,,++++++++++++******,,,,,,++++++******+++++++++++++++***************,,,,,,,,,,,,,,,+++******,,,---...000111111111111...---,,,++++++,,,---...---------,,,,,,++++++***,,,,,,---------.........++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------............------------........./////////............////////////222222222222222555999===FFFKKKSSS[[[aaaggglllooonnnpppssstttqqqkkkddd```]]]\\\[[[\\\___dddjjjmmmtttrrrhhhccc___```ccc^^^fffooosssqqqrrrwww|||xxxqqqpppooonnnooosssvvvssspppnnnoooqqqssssssqqqllliiiiiimmmtttyyypppmmm~~~|||wwwsssqqqrrrtttuuuwwwyyy{{{~~~}}}|||}}}wwwpppgggbbbUUUQQQNNNQQQXXXcccsssvvvkkk\\\VVVRRROOOKKKGGGHHHMMMaaasssxxxddd[[[XXXYYY]]]aaa``````______````````````]]]^^^]]]YYYQQQGGG@@@>>>???BBBGGGNNNTTTZZZ^^^```YYYXXXTTTLLLBBB999333111------,,,,,,---......///---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,------,,,,,,+++------------,,,++++++***------,,,+++++++++,,,,,,,,,------...------,,,,,,+++,,,------------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++++++++,,,,,,++++++***++++++,,,,,,+++++++++***)))))))))------------,,,+++******,,,---......///000000000...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,---///000000///---,,,------............------............////////////////////////////////////333333444444666:::@@@DDDQQQWWW```jjjqqqtttvvvvvvrrrtttuuuuuurrrkkkeee```XXX[[[^^^ccciiinnnrrrtttyyyqqqfff^^^ZZZZZZ^^^aaahhhqqqvvvyyy~~~uuupppmmmoooqqqqqquuuzzz}}}wwwssstttuuutttsssnnnmmmlllmmmpppyyyuuullliii|||yyywwwwwwxxxyyy{{{|||~~~}}}{{{zzz{{{}}}yyyoooggg]]]VVVPPPPPPRRRXXXdddqqq|||hhh^^^UUUPPPLLLHHHIIIMMMWWWhhh}}}rrrcccYYYVVV[[[bbb______```````````````aaa]]]______ZZZRRRKKKCCC>>>>>>AAAGGGNNNTTTYYY\\\]]]ZZZZZZXXXRRRHHH>>>777333///......------......///---------............///------------------------************************------......------,,,++++++,,,,,,------,,,,,,+++...------,,,++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------...............++++++++++++++++++++++++,,,,,,,,,---------------,,,++++++***++++++,,,,,,,,,+++++++++***)))))))))---------------,,,+++***,,,,,,,,,,,,---......///---------,,,,,,---------............------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------............------------------------,,,---///000000///---,,,---......//////......---........./////////000000/////////000000000000000111222444666999???FFFKKKZZZaaammmzzz~~~{{{vvvpppkkkfffccc```eeennnuuuzzzzzzxxxvvvyyy{{{ooogggaaa^^^```dddhhhmmmtttzzz~~~yyynnnlllnnntttyyy||||||uuusssssssssrrrtttvvvwwwvvvxxxuuummmkkk~~~}}}}}}}}}~~~~~~~~~~~~{{{yyyxxxyyy|||~~~~~~~~~vvvkkkaaaXXXRRRQQQQQQQQQZZZfffwwwiii[[[RRRMMMIIIIIILLLOOO\\\mmmzzzqqq___SSSTTTZZZ[[[^^^``````___^^^^^^^^^]]]``````[[[UUUPPPHHH@@@>>>AAAGGGMMMSSSXXX[[[]]]]]]\\\[[[VVVOOOFFF===777222111000///............---------............///,,,,,,,,,------------...++++++++++++++++++++++++++++++,,,,,,++++++***)))+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,---------------,,,,,,------......------++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,------------......++++++******++++++,,,,,,+++++++++***************,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...------------------------........................*********+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...////////////------------------------,,,---...//////...---,,,......////////////............/////////000000000/////////000111222222222111333777;;;@@@GGGOOOUUUbbbkkk{{{{{{rrrjjjdddaaa```mmmuuuzzztttvvv~~~zzzsssmmmkkkiiihhhkkkpppsssvvvzzz~~~~~~|||yyyuuutttwwwrrrppprrrzzzyyyooollllllrrrzzzxxxsssrrrtttvvv}}}~~~sssnnnmmm~~~|||}}}}}}|||yyyxxxwwwxxx{{{}}}~~~~~~}}}}}}~~~uuuiii^^^VVVTTTPPPLLLSSS___ttt|||iii]]]VVVOOOLLLLLLKKKPPPZZZeeerrrlllWWWRRRWWWXXX[[[___```^^^[[[ZZZZZZ]]]aaaaaa]]]YYYUUUMMMDDD???AAADDDIIIPPPWWW]]]aaa```^^^\\\YYYVVVNNNDDD<<<555444222111///.........---------............///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))+++,,,,,,------,,,,,,+++---,,,+++++++++,,,---...++++++,,,---............+++,,,------......------++++++,,,,,,,,,++++++***))))))***+++,,,------...++++++,,,,,,,,,---------++++++******++++++,,,---***************+++++++++***+++,,,---............------,,,,,,,,,---...///,,,------------------,,,------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,...//////............................................................////////////........./////////000000000000......///000222333444444666:::@@@FFFMMMUUU]]]bbbnnnwwwxxxpppjjjhhhhhhiiizzzyyyxxx||||||yyytttrrrrrruuuvvvuuuxxx}}}|||wwwttttttrrrooonnnpppllliiijjjooovvvwwwsssooonnnpppvvvxxxpppqqqwww|||~~~yyyrrrpppqqq}}}~~~}}}}}}~~~}}}|||{{{}}}~~~~~~}}}{{{xxxwwwvvvwwwzzz}}}~~~~~~||||||}}}ssseee[[[WWWQQQJJJOOO[[[hhhxxxjjjaaaWWWQQQOOOJJJJJJMMMUUUcccwwwyyy___WWWYYYUUUZZZ___```]]]YYYWWWWWW]]]bbbbbb^^^[[[YYYQQQGGG@@@@@@BBBFFFMMMWWW```eeeccc___\\\[[[ZZZSSSIII@@@777666444222000......------------.........//////,,,,,,,,,------.................................------.........---,,,,,,+++,,,,,,------,,,,,,+++,,,++++++***+++,,,...///***+++,,,---............+++,,,,,,---.........------------------,,,+++***(((((()))***,,,---...///*********++++++,,,,,,,,,+++*********+++,,,,,,---))))))******+++++++++,,,******,,,---...////////////...---,,,---...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------+++++++++,,,,,,------------------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------........................///...------------...///......////////////......////////////000000000000---...///000222444555666>>>BBBIIIQQQYYYbbbjjjooowww}}}xxxuuutttvvvzzz|||}}}~~~~~~wwwssssssttttttxxx~~~zzzrrrnnnlllnnnooommmmmmpppmmmjjjjjjnnnsssttttttsssppprrryyytttkkklllttt}}}||||||{{{wwwwwwzzz