BM6P6(@ xxxqqqiiicccaaa```^^^\\\___```aaaaaabbbaaaaaa```___```bbbcccddddddccccccaaaaaabbbcccbbbaaa```___gggccc___\\\]]]___aaabbbdddddddddddddddcccbbbaaa```___^^^^^^___```___]]]```___\\\ZZZXXXWWWWWWXXXUUUVVVXXXYYYXXXVVVSSSQQQUUUTTTSSSSSSUUUUUUTTTSSSOOOMMMLLLJJJJJJKKKMMMNNNLLLKKKIIIHHHHHHHHHFFFDDDDDDBBB???=========<<<;;;<<<;;;<<>>===<<<<<<;;;;;;<<<>>>???>>>===>>>>>>???@@@AAAAAAAAAAAAEEECCC@@@@@@BBBDDDDDDDDDGGGAAABBBIIIHHHLLLeee|||jjj\\\PPPMMMLLLLLLQQQZZZ```bbbaaaXXXOOOCCC<<<<<<======;;;======>>>======<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<888888888888777777777777999::::::999666555555666;;;999777777888999888777;;;999777888:::<<<:::777555777777666555444555666:::666555777777666777:::777888:::;;;;;;:::888777888999999999999888777777666777888999999888777666555333333888===???<<<888888888777777777777777777::::::;;;;;;===@@@BBBDDD======<<<:::999888888888======;;;<<>>>>>:::777;;;AAA>>>777777888777777===DDDCCC>>>>>>===<<<<<<>>>??????>>>777777777777777777888888666666:::===:::555777???777777666555555555555555888777777:::======:::666777777777666777888888999<<<===<<<999777777;;;???AAA???;;;888777777888888888666444777;;;===:::666444444555555666666777777666666666666666777888888666777888999999888666666999888777888::::::888777666666777777777777666666777777777777777777777777999666666888888666666999:::777555555777888666333666666777777777777666666666666777777777777777666777777777777777777777777:::666555;;;CCCEEE???888555555555666666666666666888777666555444444555555999777666555666777999:::;;;>>>>>>999777888999777xxxqqqiiicccbbbaaa___]]]^^^^^^^^^______``````aaa___```bbbcccddddddcccccceeeeeefffffffffeeedddcccdddaaa]]]\\\]]]```bbbcccbbbbbbbbbbbbbbbaaa``````___^^^^^^___``````___]]]\\\\\\[[[ZZZZZZZZZZZZZZZXXXXXXXXXWWWWWWVVVVVVUUUUUUSSSRRRSSSTTTTTTSSSRRROOONNNLLLKKKJJJKKKLLLMMMLLLJJJHHHHHHHHHGGGFFFDDDDDDAAA>>>=========<<<;;;;;;:::;;;>>>===999:::>>>DDDDDDDDDAAA>>>;;;::::::<<<;;;:::;;;===>>>>>>===>>>>>>???@@@AAAAAAAAAAAACCCBBBAAABBBCCCDDDDDDCCCCCCCCCFFFIIIIIITTTssszzzkkk^^^SSSSSSQQQRRRVVV]]]aaabbbaaaUUUMMMCCC======>>>===<<<===============<<<;;;;;;;;;;;;::::::::::::;;;;;;999888888888777777666666888999:::999777555666777;;;999777777888888888777999888888999::::::999777555666777666555555666777:::777666888888555666999777888:::;;;;;;:::888777888999999999999888777777777777777888888777777777666444444777<<<>>>;;;888999999999999999999999999777777777777999:::<<<>>>;;;:::999888888999:::;;;:::<<<<<<===DDDJJJGGG@@@@@@BBB;;;888===;;;888>>><<<===<<<888999<<<;;;666888888777777;;;@@@???:::::::::;;;===??????===;;;::::::999888888999999999777888;;;>>>:::555888>>>777777666555555555555555888888888;;;======;;;888777666666666666777888888;;;<<<<<<;;;999:::===@@@???===:::888666666888999:::888666888<<<>>><<<999555555555666666666666666777777666555666666888888777777888888888888777777888777777888999999888666666666777777777777666666777777777777777777777777888555555777777555555888;;;888777777999:::888666888888888888888888777777666666777777777777666666777777777777777777777777:::777666999>>>???:::555888888777666555444333333888777666555444444555666888777666555666777999:::;;;>>>>>>999777888999777yyyrrrjjjdddbbbbbbaaa___]]]]]]\\\\\\]]]___```aaa``````bbbccccccdddccccccggghhhhhhhhhhhhgggffffffbbb___\\\\\\^^^aaacccccc_______________^^^^^^^^^^^^^^^^^^```bbbaaa^^^\\\XXXYYYZZZ[[[\\\\\\\\\\\\ZZZYYYXXXWWWVVVWWWXXXYYYUUUSSSRRRRRRSSSSSSRRRPPPPPPOOOMMMKKKJJJJJJKKKKKKJJJHHHGGGFFFGGGGGGEEECCCCCC@@@>>>======<<<;;;:::999888:::>>>>>>;;;<<<@@@FFFFFFCCC@@@<<<::::::;;;;;;::::::;;;===>>>===<<<>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDFFFFFFDDDBBBAAAGGGKKKJJJPPPgggzzznnnaaaWWWSSSSSSTTTWWWZZZ[[[ZZZYYYOOOIIIBBB>>>>>>???>>><<<<<<<<<======<<<<<<;;;;;;;;;::::::999999::::::;;;999999999888777666666555666777999999777666777888:::888777777888888888777666888;;;;;;:::999888888333555666666666666777999;;;777666888888555555888777888999::::::999888777888999999999999888777777888777777666666777777888888666555777;;;<<<:::777:::::::::;;;;;;<<<<<<===666555555555666777888999;;;:::888777777888999:::444888:::;;;???EEEHHHGGG???DDD>>>:::>>>===<<>><<<;;;===;;;888999;;;;;;999:::===;;;777666777999<<<>>>>>>;;;888===<<<<<<;;;::::::::::::::::::<<<>>>;;;777888<<<777777666555555555666666888888999;;;===>>><<<:::777777666666777777888999:::;;;<<<<<<;;;;;;===???<<<;;;999777666666888999;;;888666777;;;===<<<:::777777666666666666666555999888666555555666777888888777777777777777888888777666666777888888777555666666777777777777666666666666666666666666666666777444444777777444444777999888777888999:::999888:::999999999888888777777666777777888777777666666777777777777777777777777999888777777888888555333888888777666555444444333777777555444444555666666888777666666666777999::::::===>>>999777888999777}}}vvvlllfffcccbbbaaa___^^^]]]\\\\\\]]]___bbbccc```aaaaaabbbccccccddddddfffffffffffffffeeeeeeeeeaaa___\\\\\\^^^```aaaaaa]]]\\\\\\\\\[[[\\\\\\\\\\\\]]]^^^```bbbaaa^^^[[[WWWYYYZZZ\\\]]]]]]\\\\\\ZZZZZZYYYYYYYYYYYYYYYZZZVVVTTTSSSRRRSSSSSSQQQOOOOOONNNMMMKKKJJJIIIIIIIIIGGGEEEDDDDDDEEEEEECCCBBBBBB@@@>>>======<<<;;;999999888;;;???@@@>>>???DDDBBBCCCBBB@@@===<<<<<<>>>;;;:::999:::===>>>===<<<>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEIIIKKKIIIFFFCCCBBBKKKNNNOOO^^^|||pppbbbXXXUUUVVVWWWXXXVVVSSSQQQOOOGGGDDD@@@>>>>>>>>><<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999:::::::::999999888777666555555444666888999888777888888999888666666888888888777444888<<<===:::777777888222444666666666777888:::;;;777777999888555555777777888999999999999888777888999999999999888777777888777666555555666777888999777666777999:::999777999999:::;;;<<<<<<======999999999999999999999999;;;;;;:::999888666555444666999;;;;;;===CCCMMMSSS@@@EEE???===EEEFFFAAABBBAAA@@@???@@@CCCEEEBBB>>>>>>AAAAAA>>><<<===;;;777666666777999;;;<<<:::888>>>>>><<<;;;::::::::::::;;;<<<>>>===;;;888888:::777777666666666666666777777888999:::;;;<<<;;;:::888888888888888999999::::::;;;<<<<<<<<<;;;:::::::::999777666666666888888:::888666777999;;;;;;;;;888777777777666666555555;;;999777555555555777888888777666666666777999999777666555666888888666555666666777777777777666666666666666666666666666666777444555888888555444777555555555666777888888777:::999999888777777777777777777888888888777666666666666666666666666666666777777888666555444444555444444555555666666777777777666555444444555666777777777666666777777888999888<<<===999777888999777zzzooogggdddbbb```___aaa```^^^^^^___aaaccceeeaaaaaaaaabbbbbbcccddddddeeeeeeeeedddddddddddddddaaa___]]]]]]^^^___^^^]]][[[ZZZZZZYYYYYYZZZ[[[[[[[[[[[[]]]___aaa```]]][[[YYYZZZ\\\]]]]]]\\\[[[ZZZYYYZZZ[[[\\\\\\ZZZYYYWWWWWWUUUSSSSSSSSSRRRPPPOOOMMMMMMLLLJJJIIIHHHHHHGGGDDDCCCAAABBBCCCCCCBBBAAABBB@@@>>>>>>>>>===;;;999;;;:::===AAABBB@@@AAAFFF???AAACCCBBB@@@===<<<;;;;;;::::::;;;===>>>>>>===>>>>>>???@@@AAAAAAAAAAAACCCEEEHHHLLLNNNMMMHHHEEECCCJJJOOOWWWrrrzzzkkk]]]TTT\\\___aaa^^^XXXPPPLLLJJJAAA@@@>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;::::::999999888888888888999999999999888888777666666555333666888999999888888888999777666666777888888777333777<<<<<<999777666777222444666777777777999;;;:::777777999999555555777888888888888888888888888888999999999999888777777888777666555555666777888888888888999999999888777777777888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::777999;;;<<<;;;888444222<<<>>>>>>===>>>EEESSS```IIIKKKCCC@@@MMMNNNAAA888AAA===<<>>===;;;;;;999777777888:::;;;:::======<<<:::999999999999<<<===>>><<<:::999999888777777666666666777777888777888888999999999999999::::::999999::::::;;;<<<::::::;;;;;;;;;999666444888888777666666777777888:::999999999;;;<<<===<<<888888777777666666666555;;;999888666555666777888888777666666666777999:::777666555666888888666555666666777777777777666666666666666666666666666666888555666999999666555888555555666666666777777888999888777666666666666777888888888888888777666666666666666666666666666666555777888777666555777999444444444555666777777888666555444444555666777888777777777777777888888999777;;;===999777999888666|||qqqhhheeecccbbb```cccbbbaaaaaaaaabbbcccdddaaaaaaaaaaaabbbcccdddeeefffeeeddddddccccccdddddd```___^^^^^^^^^^^^\\\[[[ZZZZZZYYYXXXXXXZZZ[[[\\\ZZZZZZ[[[]]]______]]][[[\\\\\\\\\]]]\\\\\\[[[ZZZYYYZZZ\\\]]]]]]ZZZWWWUUUWWWUUUSSSRRRQQQQQQNNNMMMJJJJJJJJJIIIHHHGGGFFFFFFCCCBBBAAABBBCCCDDDCCCBBBBBBAAA@@@??????>>>;;;999===<<<>>>BBBBBB???@@@EEE@@@CCCEEEDDD@@@<<<:::888<<<;;;;;;<<<>>>???>>>===>>>>>>???@@@AAAAAAAAAAAADDDEEEIIIMMMPPPNNNJJJFFFCCCIIISSSfff|||ooobbbXXXTTTbbbfffiiidddYYYMMMFFFDDD>>>>>>===<<<;;;;;;::::::999999::::::;;;;;;::::::999888888777777888888999888888888888777777777777333666999:::999888777888888666555555777888888777555777::::::999888777777333555777777777777999;;;888666666::::::666666888888888888888888888888888888999999999999888777777777666666555555666666777666777999::::::999888777666666666777777888888888;;;;;;<<<<<<;;;:::999999222555999===>>><<<999777;;;::::::::::::@@@OOO^^^VVVVVVIIICCCPPPQQQ>>>///<<<888:::CCCKKKKKKFFFCCCCCCJJJMMMHHHBBB@@@???>>>@@@===999777999;;;<<<<<<<<<;;;:::999999999999999;;;======:::999;;;:::666777777666666666777888888777999999888777666777888::::::999999::::::;;;<<<:::999999999:::888666333888888777777777777777777:::;;;<<<===>>>>>>>>>>>>888777777777777777777666999999888777777777888888666666666666777888999:::777666666777888888777555666666777777777777666666666666666666666666666666888666777::::::777666888777888999999888777999:::888777666555555666777888999999999999888777666666777777777777777777777777444666888999999888999:::777777666666555555555555555444444444555666888999666777777777888888888888666;;;<<<:::888999888666|||qqqiiiffffffeeedddccccccccccccbbbbbbbbbbbbbbbaaaaaaaaaaaacccdddeeeeeedddcccbbbbbbbbbcccddd^^^]]]]]]^^^______]]][[[[[[ZZZYYYXXXYYYZZZ\\\]]]YYYXXXXXXZZZ\\\]]]\\\[[[]]]\\\\\\[[[[[[\\\\\\]]]\\\\\\\\\[[[ZZZXXXVVVUUUUUUSSSQQQOOOOOONNNLLLJJJGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDEEEFFFFFFEEECCCBBBAAAAAAAAA???<<<:::>>>===???AAA@@@======AAAAAABBBCCCBBB???<<<;;;<<<===<<<<<<===???@@@???>>>>>>>>>???@@@AAAAAAAAAAAACCCEEEHHHLLLOOONNNJJJFFFEEELLL___|||}}}pppcccYYYXXX[[[iiinnnqqqkkk\\\MMMEEECCC???>>>>>><<<;;;;;;;;;<<<888888999:::::::::::::::888888777777777777888888777777777777888888888888333666999:::999777666666777666555555777888888777888777777888999999777666444666777777777777999:::666444666::::::777777999888888777777777777888888888999999999999888777777555666666666666666666555333666:::<<<<<<:::888666555555666666666666666666999:::;;;;;;;;;:::999888444555888:::<<<======<<<777666777:::;;;>>>IIIVVV\\\\\\MMMDDDNNNPPP???222666777>>>FFFGGGDDDCCCFFFAAAIIINNNIIIAAA??????@@@CCC@@@===<<<<<<===<<<<<<;;;;;;::::::999:::::::::999<<<<<<888999;;;:::555777777666666777888888999:::;;;;;;999666555666888999888888888888999::::::999888777888::::::999666999999999888888777777777777999<<<>>>>>>===<<<;;;777777777777777888888888666777888999999999888888555666777888888999999999888777777888999999888666666666777777777777666666777777777777777777777777666555666::::::666555666777999;;;:::777666888999777777666555666777999;;;999999999999888777666666777777777777777777777777555666888:::;;;;;;999888666666666666555555555555444444333444555777999:::666666777888888888888888555:::<<<:::888999888666zzzpppiiiggghhhhhhhhhccccccddddddcccbbbaaa```bbbaaaaaaaaaaaacccdddeeecccbbbaaa`````````aaabbb[[[[[[[[[]]]___```^^^\\\[[[ZZZYYYXXXYYYZZZ]]]^^^YYYXXXWWWXXXZZZ\\\\\\[[[\\\\\\[[[ZZZ[[[\\\^^^______^^^[[[YYYWWWVVVVVVVVVSSSQQQOOONNNMMMLLLIIIGGGEEEEEEFFFFFFFFFEEEEEEDDDFFFEEEDDDFFFHHHIIIHHHGGGCCCBBBBBBBBBBBB@@@===:::>>>===>>>@@@???;;;;;;>>>????????????===>>>@@@BBB>>>===<<<===@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAABBBDDDGGGJJJMMMLLLIIIFFFGGGRRRkkkvvvhhh\\\VVV[[[eeesssyyy|||tttdddSSSJJJHHH@@@@@@???===;;;;;;===>>>777888999:::::::::::::::888888777777777777888888666666666777888888999999444777:::;;;999777666666777666444555777888888777:::777555666999:::888555555666888888777777888:::555333555:::;;;888888:::888888777777777777888888888999999999999888777777444555666777777666555444111555:::======:::888666666666666666555555555555999:::;;;<<<<<<;;;:::999:::999888888999;;;<<<>>>999888<<>>AAAIII>>>GGGMMMHHH@@@===???@@@DDDBBBAAA@@@@@@???<<<:::;;;;;;:::::::::;;;;;;<<<888;;;;;;777888<<<:::555777777666777777888999999<<<======:::666555666888777777777666777888888999888666555777;;;===<<<:::::::::999999888777777666222555999<<<;;;:::888777666666777777888888999999555666888:::;;;:::999777444555777888999999999888999888777888::::::888777666666777777777777666666888888888888888888888888555333555999999555333555666888999888555333555777888777666666777999;;;===:::::::::999999777666666777777777777777777777777666777888:::<<<<<<888555333333444555666777888999444333333444555777999:::666666777888888888888888444:::<<<:::888999888555zzzsssjjjeeedddddddddcccdddcccbbb```____________aaa______aaaeeefffeeebbb]]]]]]^^^___`````````___\\\\\\\\\\\\\\\[[[ZZZYYYZZZXXXUUUUUUWWWZZZ\\\\\\XXXVVVVVVWWWYYY[[[[[[[[[\\\ZZZXXXXXXZZZ]]]^^^^^^___^^^\\\YYYWWWVVVUUUUUUNNNLLLJJJHHHGGGHHHIIIJJJEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHFFFDDDAAA@@@???>>>>>>>>>===<<<:::;;;<<<>>>???>>>???@@@@@@@@@???===<<<>>>=========>>>???@@@AAAAAA?????????@@@@@@???===???BBBEEEEEEFFFHHHHHHHHHNNN___~~~lll^^^VVVXXXeeessssssaaaTTTKKKFFFDDD@@@<<<<<<======<<<:::888888::::::::::::888888888888888888888777666666999777555444666999::::::777666666888:::999555111888777666555555666777888999999888777666555444444888555777======999777;;;666666666888:::;;;:::999::::::999999888999999999777888999:::999888777666666666777777777888888888777999;;;;;;:::999999999666555555444444555555555777777888888888777777666444666888:::;;;:::999999888999:::<<<===???@@@AAAEEEEEEFFFGGGFFFCCC===999===@@@FFFJJJFFFAAABBBHHH===PPPVVVFFF<<>>@@@888777888999999888666333222:::;;;<<<;;;888555444444555777888888666666999<<<888888777666666777999:::666777999:::;;;:::999999777888999:::;;;<<<<<<<<<>>>===<<<<<<===<<<:::888777777777777777777666666999888777555444444444444555777888777555444444444999888777666666777888888888999:::;;;:::888666444666666555555555555666666333555666777666555666777555555444444444444555555888888888888777777777777777666555555555777888999;;;:::888666555444555555999888777555555555666777666666555555555555666666666777888888888666555444333555888888888888888:::333333555999888444444888;;;999777777999:::888555zzzrrriiicccbbbccccccbbbaaaaaa``````````````````aaa___^^^```cccdddcccaaa````````````___^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZ]]][[[YYYXXXZZZ\\\]]]]]]XXXWWWVVVWWWYYY[[[[[[ZZZZZZYYYWWWXXXZZZ\\\\\\\\\^^^]]]ZZZXXXUUUSSSQQQQQQMMMKKKIIIGGGGGGGGGHHHIIIFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGHHHGGGDDDBBB@@@????????????>>>===<<<;;;<<<>>>???>>>>>>?????????>>>===<<<<<<======>>>>>>??????@@@AAA???>>>>>>@@@BBBBBBAAAAAADDDEEEEEEDDDEEEGGGGGGXXXppp{{{iii\\\VVV\\\nnnxxxhhh[[[NNNCCCCCC@@@===<<<======<<<::::::;;;;;;<<<<<<;;;;;;:::888888888888888777777666:::777555555666888999999888777666777999888666333888777777666666777777888888888777777666666555555888666888<<<===888777:::666666666777999:::999888888888777777777888888999888888999999999777666555666777888888888888888777666777888888777666555555444444333333333444555555555666777777777777777666777888:::;;;<<<;;;::::::>>>?????????>>>===<<<<<<>>>>>>>>>??????>>><<<999;;;999<<>>@@@888888888999999888777555444:::<<<===<<<999666555555666888999888666666888:::777777777666777777888999666777888999::::::999888::::::;;;;;;;;;;;;;;;;;;:::999999:::<<<<<<;;;999777777777777777888888888777777777666555555555444777888999999777666777777777777666666777888999:::888999:::::::::888666444888888777777777777888888333555777777666555666777666555555444444555555666888888888888777777777777888777666666666777999:::;;;:::999777666666666666888888777666666666666666666666555555555555666666777777777777777666555555333555777777777777888999666555666999888555666:::;;;999777777999:::888666yyyqqqgggaaa```aaabbbbbb````````````aaaaaabbbbbbcccaaa___^^^```aaaaaaaaacccbbbaaa```^^^\\\[[[ZZZ]]]]]]^^^^^^^^^]]]]]]\\\___]]][[[[[[\\\]]]\\\[[[YYYXXXWWWXXXYYY[[[[[[ZZZXXXWWWWWWXXXZZZ[[[ZZZYYY[[[ZZZXXXUUURRROOOMMMLLLKKKJJJIIIGGGFFFGGGGGGHHHIIIHHHGGGFFFGGGIIIKKKLLLNNNNNNMMMLLLJJJIIIHHHGGGIIIGGGEEECCCAAA@@@@@@@@@@@@@@@???>>>=========>>>===>>>>>>>>>>>>===<<<;;;:::;;;===>>>??????>>>>>>@@@???>>>>>>AAACCCDDDDDD@@@BBBDDDDDDCCCDDDHHHMMMgggyyygggZZZVVV```www{{{nnnaaaQQQCCCBBB@@@============<<<;;;<<<;;;;;;::::::;;;;;;<<<888888999999888888777666:::888666555777888888777999777666666777888777555777888888888888888888777777777777777666666666666999777888;;;;;;888666888777666666777888888777555666666666666666777888999999999999999888777666555555666888999888777555444666666666666666555444444444444444444444555666777777777888999999999999999999:::;;;<<<<<<<<<::::::>>>>>>???>>>===;;;:::888999888777888;;;===>>>>>>===666555===HHHLLLKKKKKKTTTQQQHHH<<<666:::@@@BBB@@@AAAIIIIII???@@@BBB:::999999999999999888888888;;;===>>>===:::888777777888999999888666666777999555666777777888888888777777888888999999999999888<<<<<<<<<;;;;;;;;;::::::666555666888;;;<<<;;;:::777777777888888999999999666666666777777666555555666777888888777777888999666555666666777999:::;;;888999999:::999888666555888888888888888888888888444555777777666555666777666555555444444555555666888888888888777777777777999888777777777888999:::<<<;;;999888777777777777777777777777777666666555777666666555555666666777888777777666666666666666444555777777666666777999888666777999888555777<<<:::999777888999999888777ӵĦ```aaaaaabbbbbbbbbĦbbbbbbdddccc```______```aaaaaacccbbbaaa___^^^\\\[[[[[[]]]ӵ^^^___]]][[[[[[[[[[[[YYYWWWZZZYYYWWWXXXYYYZZZZZZYYYWWWWWWWWWXXXZZZZZZYYYWWWVVVVVVTTTRRRPPPNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHIIILLLJJJIIIHHHHHHJJJLLLNNNOOONNNNNNMMMLLLKKKKKKJJJIIIGGGEEECCCBBBAAAAAAAAABBBAAAAAA@@@???>>>=====================<<<<<<;;;999;;;===???@@@???>>>===>>>>>>>>>@@@BBBCCCAAA@@@===>>>@@@ĦwwwyyyfffXXXVVVccc}}}|||nnnbbbRRRFFF@@@???>>>=========<<<;;;::::::888888888888::::::888999999999999888777777;;;999777666777777777666999888777666777777777777777888999::::::999888777555666666666777777777888999999999:::999888666777777666555666777777555333555555555666777888999:::;;;;;;:::999888777666666444666888999999777555333888777777777777777666555666666555666666777888999::::::;;;<<<============999999:::::::::999999888666777999;;;;;;;;;:::999;;;888777888<<>>???GGGGGG@@@CCCGGG???999999999999999:::;;;<<<;;;===???>>><<<:::999999::::::999888777666777777444555777888999888888777999999999::::::::::::999;;;:::::::::::::::::::::555555666888:::<<<;;;:::666666777777888888999999555555777777888777666666333555666666555555777888666666666777777888999999888888999999888777666666666666666777777666666666444666888888666666666777666666555555555555666666888888888888777777777666888888777666666777888999::::::999888777777666666555666777888888777666555777777666666666666777777888777666555555666777888555777777777666666888:::999777777888777555777<<<9998888888888889998888884ĉ@ӵ>L___```aaa```eeeeee=hĦaaaeeedddbbb```___```aaacccbbbaaa```^^^]]]]]]]]]^^^4ĉ@ӵ```^^^\\\\\\\\\[[[YYYWWW[[[YYYWWWWWWXXXYYYXXXXXXWWWVVVVVVXXXYYYYYYXXXVVVRRRRRRRRRQQQPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIKKKMMMNNNLLLLLLLLLMMMMMMMMMMMMMMMHHHGGGEEECCCBBBAAABBBBBBBBBBBBCCCBBBBBB@@@>>>===>>>======<<<<<<<<<<<<<<<:::;;;===???@@@???>>>===;;;===???BBBCCCAAA===999>>>===???>LhhhwwwcccXXXYYYiiizzziii[[[OOOFFF>>>??????>>>===<<<<<<<<<::::::888888888888::::::999999999999999888777777:::888777777777888777555888888777777666777888999777888999::::::999888777555555666666777777888888999999999888888888777666777666555666666666444222666666666777888999:::;;;<<<<<<;;;:::999999888888777999;;;======;;;888777999777666666888999888666666666666666666777888888:::;;;<<<===============777777777777777777666666444555777999:::;;;;;;;;;===;;;999:::>>>DDDHHHJJJFFFAAA===@@@BBB@@@???AAA@@@===;;;>>>AAAAAA===:::======DDDFFFAAAFFFKKKDDD:::999999999:::;;;<<<===;;;===???>>>===;;;:::;;;<<<;;;999888888777777666444555777999999999999888;;;;;;;;;:::::::::;;;;;;777777777777888999:::;;;999888888999;;;<<<;;;999666666666777777888888888666666777777777777777777444555666555444555777999888888888888777777666666777888888888777777666666666666777777777777666666555777888888777666666777666666666555555666666666888888888888777777777666777666555444444555666777888888888777777666555555555666777888888777666555777777666666666666777777888777666555555666777888777888888888666777999:::999777666888666444666;;;888888999888888888888999GG=?HdĦaaabbbaaa```fff=Ījdddddddddbbb``````bbbcccaaa```^^^]]]]]]^^^___```GG=?```^^^]]]\\\\\\[[[YYYZZZXXXVVVVVVWWWWWWWWWUUUWWWUUUUUUUUUWWWWWWVVVUUUPPPQQQRRRRRRRRRQQQOOONNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLJJJJJJKKKLLLLLLMMMMMMNNNGGGFFFDDDBBBAAAAAAAAABBBAAABBBDDDEEEDDDBBB@@@>>>???>>>======<<<<<<======;;;<<<>>>???@@@@@@??????;;;<<>>@@@???===<<<<<<===<<<;;;;;;::::::;;;;;;<<<999999999:::999999888777999888777777888888777666666888999888777777888:::777888888888888888888777555555666666777777888888777999999777666999999666777666555666777666555333777777777777888888999:::;;;;;;:::999999999999:::;;;<<<>>>???@@@???>>>===999666444555888;;;:::888666666555555555555666666999999::::::::::::999999666666666666777777777777::::::::::::;;;;;;;;;<<<>>><<<::::::>>>AAADDDEEEAAA@@@AAADDDCCC???>>>BBB===<<<999777===CCCCCC======;;;AAACCC???FFFKKKCCC999999::::::;;;;;;<<<<<<:::<<<>>>>>>===;;;;;;<<<===;;;888888888999777666666777888999::::::;;;;;;<<<;;;;;;::::::::::::;;;666555555555666888:::;;;;;;;;;:::;;;<<<<<<:::888888888888888888888888888888888777666666777777888777888888777666666888;;;999999999999888666555444777777777777777777777777777888999::::::999888777666888999888777666666777777666666555555666666777888888888888777777777777777666555444444444555666777777777777777666555555555666666777777777777777888777777666666777777888666666666666666777777888888888888777555666888:::888777777888777444555999777888999999888777999:::ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdDcccdddeee?fӵ```bbbdddĦaaa```^^^ӵƜ`1.׼sccc```ĭӵUUUSSSQQQSSSRRRSSSTTTUUUTTTRRRPPPӵKKKKKKKKKJJJĦLLLMMMMMMLLLKKKKKKKKKAAA@@@AAAAAA@@@BBBDDDĦ@@@???>>>=========@@@Ħ>>>@@@AAAAAA>>>;;;CCC@@@AAADdDӵiiiuuuӵaaaӵ>>>@@@@@@;;;<<<Ħ999666ӵ444777:::777ĭӵ666777999999555555999:::777777666555666777777666444777777666666666777777888888888777777777888999:::::::::<<<===>>>>>>???>>>:::666444666;;;>>>>>><<<::::::999888777777777777999999999999888777666666888888888888999:::;;;;;;===<<<:::999999:::;;;<<<===;;;::::::<<<======<<<===>>>AAAGGGGGGBBB@@@AAA===BBB???888;;;FFFEEE;;;>>>;;;??????;;;AAAFFF>>>888999:::;;;<<<;;;:::999999;;;>>>>>>===;;;;;;<<<===:::888888999:::888777888888888999:::;;;======;;;:::999888888888999999888777666555666777999:::;;;::::::;;;<<<<<<;;;999<<<;;;;;;::::::999999888;;;999777555555555777888999999888666555555888:::888888999999888777666555777777666666666777777777777888:::;;;;;;:::888777777888999999777666666777777777666666666666777777888888888888777777777777888777666444444444555666777777888888888777666555666666666666666777888888888888777777777777888888555555666777777777777777666777666444333444666888999777999;;;999555555999666888:::999777777999;;;?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?aaacccZufĦ^^^```cccgLbbbcccaaag&e___gĉ@aaaaaag&e>&eUUU@eTTTRRR??RRRQQQUUUVVVWWWVVVUUUSSSg<ĉJJJKKKJJJJJJ3we<ĦLLLNNNNNNLLL3h?@eAAA@@@@@@@@@AAA@@@BBBEEEZAAAAAA@@@>>>======3h?gL===<<<===@@@BBBBBBBBB???<<<z=?Ħvvvg&e___g&e;;;>>>AAAS?ʬ:::4ff?>ߝL:::@e666g&e7773337773h?g&e>&e777777??555999888444555:::;;;777777666666777888888777555777666666555555555666666666666555555555777888999666666777888999;;;<<<======999666999>>>BBBBBB@@@???>>>===<<<;;;:::::::::;;;;;;;;;:::999888777666:::::::::;;;<<<===>>>???;;;:::777666777999;;;======<<<;;;;;;;;;:::888666>>>===AAAHHHJJJEEE@@@>>>AAALLLLLLCCCDDDNNNIII:::???;;;>>>===888===AAA888888999;;;<<<<<<;;;999888999;;;===>>><<<;;;;;;<<<<<<:::777777:::;;;999777:::999999999:::<<<>>>???:::999777666666666777777;;;:::888666666777888:::999999999:::<<<<<<;;;:::>>>>>>===<<<;;;::::::999===;;;777444333555777999888888777444333333555777666666888999999888777666777777666666666666777888555666888999999888666555777888:::999777666666777777777666666666666777777888888888888777777777777999888777555555555666777777888999::::::999777666777666555555555777888999888888777777777777888888444555666888888888777666555555444333111222444777999888:::===;;;777666999555888:::999777777999;;;4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħaaa______g?```bbbHdĦ^^^aaa```Hu]Ħ___tt^^^___Hƅ^Hu]ĦQQQH׼sRRRUUUSSSSSSSSSYYYWWWTTTSSSRRRQQQtQDDDFFFIIIKKKje<ĦIIIIIIHHHBt=o9ĦH׼s???>>>===???AAABBBEEEGGGIIIHtĦAAA@@@???>>>???Bt=o9ĦHdĦ???@@@???>>>===>>>???DDDDDDEEEDtfo9ĦsߝLGdUĦHt@cӵHu]ĦUUUHu]Ħ999;;;Htƅ^===qIܗGIӵ777H׼s;;;999Hu]Ħ999999Bt=o9ĦHƅ^Hu]Ħ666111333666888888555333555777777555444555888999888666888777666555555666777777777777888888999999::::::666777777777777777666555:::999666555777:::???AAAGGGEEECCCAAA???>>>>>>>>>???;;;<<<@@@AAA>>><<<===DDDAAA===999888999;;;===:::777666888<<<>>><<<:::<<<<<<<<<<<<;;;:::888888888:::???EEEHHHFFF???999;;;KKKMMMIIIOOOOOOBBB999===>>>;;;888999===>>>;;;===;;;:::999999:::999888AAA@@@???===<<<<<<<<<<<>><<<;;;<<<:::999;;;>>>>>>;;;777===;;;888777888999:::999999::::::888888999<<>>???AAACCCBBBEEEHHHDdDĦ===@@@???>>>qjRgdKӵDdDĦ???@@@???>>>===>>>@@@CCCCCCFFFHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦKKKDdDĦ:::q<R???>>>peƜ4DuTӵ777DdDĦ:::888DdDĦ888qjRgdKӵDdDΦDdDĦ666888999777444111444666777777666555555666666555333444777888666444888888777666666666777888666666666666666777777777666666666777777777777777888777777777888999;;;<<>>===<<<;;;<<<<<<===<<<999888<<<===:::888999<<<<<<;;;;;;;;;<<<======;;;;;;<<<;;;:::::::::;;;======<<<<<<;;;:::999999<<<;;;<<>>>>>:::;;;:::999999:::;;;<<<<<<@@@??????>>>===<<<<<<;;;<<<:::888999<<<===;;;999===<<<<<<:::999999:::;;;999888777777:::<<<=========<<<:::999999:::<<<===<<<;;;888666555666777999666777888999;;;<<<===>>>===:::777666777999888777777777777777888888999:::777777777666666666555555333444555777888888999999888666555555888:::999888777777777777777777777777555555666666777888::::::9998888887776666667777778888888887776665555555555557778888887775555555555555555555555556667778887778888887775554444445558887777777777777778888887777775554444444445555558888888888888888888888887777777778888889999999994DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)Ħbbb```CdgĪjbbbDdDĦ______^^^DdDĦ^^^HߝL`o9\\\DdDΦDdDӵUUUDdDĦVVVTTTTTTTTTVVVXXXYYYXXXWWWXXXUUURRRQQQPPPOOOgeĦEEEEEEsp?aĦIIIHHHGIdnuR)ĦDdDĦ>>>===>>>@@@BBBCCCAAADDDHHHDdDĦ<<>>===GIdnuR)ĦDdDĦ???@@@???>>>>>>???AAAEEEDDDKKKDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦCCCDdDĦ;;;po9uAAABBB@@@???=ӊB1.uTӵ777DdDĦ:::888DdDĦ888GIdnuR)ĦDdDΦDdDӵ666888999888555222666555555555666777666555666555444444555666444333888888777777777888888999777777777777666666666666777666666555666777999:::555666777888888888888777666666666666777888999:::;;;777666::::::777555666333555888;;;===>>>>>>===999<<>>:::999<<>>===<<<;;;::::::;;;<<>>IIIFFF@@@EEEEEE<<<888444777888888<<>>;;;:::999999:::;;;===>>>>>>>>>??????>>>===<<<;;;:::::::::<<<>>>>>><<<:::===???>>>:::666555:::>>>888777777999;;;<<<<<<;;;@@@<<<999999;;;===<<<:::;;;:::888666555666777888444555666777888:::;;;;;;:::777555555777888999888666666666777888999:::;;;::::::999888777777666666222444666888999999888777999777666666888999888777777777777777777777777777666666777777888888777777888888777666666666777777888888777777666666555555555666777666555444555666555666666777777666666666555777888888666444444444666666666666777888888999777777666555555555666666666666666666666666666666555666666777888999:::;;;4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<]]]]]]>d<Ħ]]]4DufئL>eZZZDdDʜ4DuTӵWWWDdDĦYYYXXXWWWXXXYYYZZZZZZXXXVVVVVVTTTQQQOOONNNNNNgeĦFFFs<v>aĦIIIHHHpeӵDx<DdDĦ======>>>@@@BBBDDDDDDFFFHHHDdDĦ>>>>>>===<<d<@@@???>>>???AAACCCHHHIIITTT>d<ӵDd<DdDΦDdDĦ|||DdDӵnd<DdDĦDDD>d<Ħ<<d<Ħ777peӵDx<>d<ʜ4DuTӵ666777999888666333888555333444777888666444777666555555555555444333888888888888888999999999::::::999999888888777777777666555555555888:::<<<777777777888777777777777333333444444555666777777<<<777666999:::777555666000222666:::<<<=========777:::<<<======>>>@@@CCC???===;;;::::::;;;===>>>>>><<<888777777999;;;===:::BBB===777======777666777999999999>>>FFFIIIGGG>>>>>>===;;;999999:::<<<<<<===???@@@@@@>>><<<;;;;;;<<<>>>@@@AAAAAA???>>>>>>???>>>;;;777777999;;;:::999888999::::::888666>>>:::666888<<<>>><<<999<<<;;;999888888888999:::888888777777777777666666888777666555666777777777555555555666777888:::;;;======<<<;;;999888777777222444777999:::999777666888777777666777888888888777777777777777777777777666777888888888777555444888777777666666666777777888777777777666666666555555666666555444444555777555666777888888777555444555777::::::888666555555555555555666666888999:::7777777776666666667777776666666666666666666666666666666667778889999999994DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<[[[[[[[[[[[[YYYVVVSSSUUURRROOOMMMMMMMMMgeĦGGGHg8>aĦHHHHHHB?Ho9AAA>dd<ӵ===<<<B?Ho9AAA<x???@@@CCCEEEHHHOOOaaa&ӫeʬtIӇ>d<Φ>d<ĦvvvD&ӫetIӇ[[[DdDĦFFFsdKĦ===B?dp&ĒR::::::>d<sdKĦ777B?Ho9777s&dq&ĒR666666777888888777555999666333333666888666444777777777777666555555555777777888888999999999999::::::999999888888777777777777555555666888:::<<<:::999777666666777888999555555555666666666666666;;;666555777888666555666444555555666888999;;;<<<:::999999;;;>>>AAA@@@???===<<<;;;999:::;;;===>>>:::::::::::::::;;;===???;;;@@@;;;777======888:::;;;;;;999888===GGGLLLLLLFFFFFFEEEAAA===999999999;;;<<<>>>@@@@@@???===<<<;;;===???AAAAAA@@@???>>>???===;;;;;;<<<;;;888666999888777888999999777555;;;777444666;;;>>><<<999;;;:::999888888888999999999888888888777777777666888888777666555555555555333333444555666777999:::<<<;;;:::999888777666666222444777999:::888777555777777777777777777888999777777777777777777777777777777888888777666444333777666666666666666777777777777777777666666666666555666666555444444666888666666888888888777666555666888;;;;;;9997776666665555555555556667778889996666667777777777777777777777777777777777777777777777777777777777777777774DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌiiieeeBenefffHkge]]]ne^^^]]]feWWWHu]3hhWWWYYYZZZse___]]][[[ZZZYYYWWWTTTRRRTTTQQQMMMKKKKKKKKKgeĦja>aĦHHHGGG@GCCCAAAse>>>???@@@BBBBBBBBBCCCCCC<Ō???>>>===@GAAAAAAHkge??????AAADDDGGGHHHXXXtttHĪj@IŌege~~~sssHu]3hIŌ]]]VVVDdDĦDDDne<<<===@h??????>h<<<<<<<<<se888ne888666@G777777sĪj@h777666666777888999888666888666444444555666666666666777888777666555666777555666777888999999999999777777777777666666666666888777777666777888:::;;;:::999777555555666888999777777777888777777666555888444222555666555444666:::888666555555666888:::???;;;999:::===>>>;;;888;;;::::::999:::;;;<<<===888:::===>>>>>>>>>???@@@===AAA<<<:::@@@>>>888;;;::::::888666;;;CCCHHHGGGIIIKKKLLLHHHAAA<<<999:::;;;<<<===?????????>>>>>>:::<<<>>>???===<<<<<<<<<>>><<<:::;;;>>>===999444666555555666999::::::999888666555777:::<<<:::888777777777666666666777777666666777888888999::::::777888999888555444444555444444444555666777888999888888777666555444444333444555777888999888777666555666777777666777999;;;777777777777777777777777777777777777666555444333666666555555666666777777777777777777666666666666555666777777666666777888666666777888888777777777666888::::::8887777778885555555555556667777778885555556667777777776666668888888888888888888888888888887777777776666666664DuXӵĵD^DdDĦlllkkkfffdddfff\\\]]]______^^^WWWVVVD^VVVYYYZZZ[[[s׼s^^^___]]]ZZZXXXWWWVVVTTTSSSSSSPPPLLLJJJJJJJJJgeFm8FFF>aĦHHHGGGFFFDDDCCCBBBs׼s===>>>???@@@@@@AAA@@@CCCFFFHoCCC@@@???>>>>>>@@@AAAAAA@@@??????AAAFFFIIIPPPiiiyyyrrrD^[[[VVVOOODdDĦDDD>>>???<<<<<<@@@===>>>???======>>>>>>s׼s888888:::888666999777888777555777666666666888999888777777777666444333444666888444666777777555444666888444555666888888999888888666666666666666777777777888888888888888888888888666666666666666666666666555666777777777777666555888333222555777666777999;;;:::888666555555666777<<<;;;:::999999999777666888888999999:::;;;;;;<<<:::<<>>===>>>???DDDGGGCCCBBBGGGAAA999<<<888999999888;;;@@@BBB???BBBFFFJJJHHHBBB<<<::::::;;;<<<<<<===>>>?????????<<<>>>???===;;;999:::<<<===<<<;;;;;;;;;;;;:::999999777666777999;;;<<<<<<::::::::::::999999888777777666666666666777777777666666666777888888999999555777999999666555666888777777777777777888999999777777666666666555555555555666666777777777777777333555777777666777:::===777777777777777777777777888777666555555555555555555555555555555666777777666666666666777777777777444666999999888888888888666666666666777888999999555666777777666555666777666666555555555666666777333444555666777666666555888888888888888888888888666666666777777777777777Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ}}}sssnnnlllfffcccaaa``````aaa``````eeeeeeddddddbbbaaa___^^^\\\]]]___```Ħ___WWWWWWWWWVVVTTTTTTVVVXXXVVV>d<ĦYYYXXXZZZ[[[[[[Be[[[___^^^[[[XXXVVVVVVVVVUUUTTTRRROOOKKKIIIIIIJJJgeFYĉGGGGGG>aĦHHHGGGFFFFFFHHHJJJEEEEEEEEEDDDCCCCCCBe===>>>>>>??????@@@@@@@@@EEELLLnu]ӵFFF???@@@AAA@@@>>><<<===???@@@@@@???===<<d<ĦZZZZZZWWWRRRKKK>d<ĦFFFEEEAAAĦ<<<<<<<<<<<<<<<===>>>>>><<<>>>???@@@@@@???>>><<<>>>>>>??????Be888888777888999Ħ666999888777888999:::999777888888777777666666666555777666555666888999999888666777777555222222666:::222444666666444333555888333444666777888888888777777777888888999999::::::888888999999999888777777111333555777888666555333222333555666777777666555:::555444777:::999:::===;;;:::999888777666555555666999;;;:::777555888:::666777888999:::;;;;;;;;;<<>>OOORRRNNNMMMQQQIII???AAA777:::;;;;;;>>>@@@>>>999888>>>DDDEEE@@@;;;888999<<<<<<<<<<<<===???@@@AAA???@@@AAA>>>;;;:::;;;>>><<<======:::777777;;;??????<<<999888999;;;;;;;;;<<<>>>>>><<<999777666666888888888888999999999999999888888777666555555555333666999999777777888;;;:::999999999999999::::::999999999888888888888888666666666666666777777777222444777777666777;;;>>>777777777777777777777777888777666444444444555666555555555555555666777888666666666666777777777777444777:::;;;:::999888888777666666555666888:::;;;444555555444333333555777777666666555555555666666222333555666666666555555888888888888888888888888444444555666777888999999?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ}}}sssmmmkkkiiifffeeeeeedddcccaaafffiiilllkkkgggcccaaaaaabbbbbbbbbgdKĦaaaXXXWWWVVVWWWYYY[[[[[[ZZZ\\\sdKĦZZZ[[[]]]\\\ZZZYYY[[[\\\\\\ZZZYYYYYYYYYYYYVVVTTTUUURRRMMMJJJIIIHHHŶSEEEFFFFFF3we>>>>>>>>>>>>>>???GGGJJJOOOiĉ@3hR/Ō@@@@@@@@@@@@??????AAAAAA@@@???>>>>>>>>>???@@@<<<>>>BBB@@@>>>IIIYYYqqqwwwrrrmmmDdDĦUUUSSSOOOIIIEEEsdKĦAAABBBgdKĦ===;;;999888999::::::999:::<<<@@@CCCEEEEEEEEEEEEBBBAAA@@@>>>::::::<<<:::777gdKĦ777888999;;;<<<<<<;;;999888888666555555666666555444666666777777777777666666444444444555555555666666555555555555555555555555666555555666888888777666888888888666666777:::===666777888999:::999888888333333333333444555777777666666777888:::999777444333444555777999<<<>>>@@@>>>>>><<<999777555555555999777888;;;>>>>>>===<<<>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::JJJKKKLLLLLLJJJHHHFFFEEEAAA===>>>EEEGGGAAA;;;:::999<<>>AAA@@@===;;;<<<===>>>============>>>>>>???<<<:::888777777888:::<<<777999;;;<<<<<<;;;999888999999999999999888777666999888777666666777888999999777555444666777777777777666555555666888:::<<<:::999888777666666666666777777666666555555555444888888777777777777888888555444444444555666777888666666666666666666666666444333222444666777777666777777777777888888888888666777999999777666777888888888888888888777666555666666666666666666666666555444444333333333444444888888777666666666666666999888777777999888777555888888777777666666555555>AneneneneDewwwqqqnnnllliiiggggggfffdddccccccfffiiiiiigggdddcccccceeeeeene``````[[[ZZZXXXXXXZZZ[[[[[[ZZZ[[[ne\\\^^^___]]]\\\[[[ZZZYYYZZZ[[[[[[[[[ZZZYYYYYYYYYYYYWWWUUUVVVRRRMMMJJJHHHGGG>ADDDEEEFFFk<GGGGGGGGGFFFFFFGGGDDDBBBCCCAAA>>>===@@@???????????????@@@AAABBBGGGJJJOOOfh@@@???>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@<<<<<>>;;;999999:::;;;::::::<<<;;;<<>>===============:::888777666666555444333888:::===>>>;;;999999:::===<<<<<<;;;;;;;;;;;;<<<>>>>>>>>>??????>>>>>>===@@@DDDHHHFFFBBBAAADDDGGGEEE???>>>DDDFFFBBB<<<:::::::::???HHHJJJCCC:::666:::999:::===>>>;;;<<<@@@===???@@@???<<<::::::;;;??????>>>>>>>>>>>>>>>???:::999999888777777666666666777999:::;;;;;;;;;;;;888999999999999888777666888777666555555666777888888666444444555777777666777666555555555777999::::::999888777777666666666777666666666555555555555888888777777777777888888666666777777777777888888666666666666666666666666555444444555777888777666666666666777777777888888666777999888777666777888666666777777777666555555666666666666666666666666777666666555555666666666888888777666666666666666888777777777888888666555777777777777666666555~~~xxxssspppmmmkkkjjjiiigggeeedddfffiiijjjiiiggggggggghhhggg```___^^^^^^]]][[[[[[\\\\\\\\\[[[ZZZ]]]___aaabbb]]]]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYYWWWUUUVVVRRRMMMJJJHHHFFFDDDDDDEEEFFFGGGHHHGGGEEEDDDEEEBBB@@@BBBAAA======@@@>>>>>>>>>???@@@AAABBBCCCEEEIIINNNPPPCCCAAA>>>======>>>AAACCCAAAAAA@@@?????????@@@@@@@@@===>>>BBBCCCHHHXXXkkk}}}zzzpppjjjdddSSSJJJGGGEEEEEEFFFEEE===>>>???BBBBBB>>><<<::::::;;;<<<;;;:::===999999@@@KKKQQQNNNIIIEEEDDDBBB???===;;;::::::<<<:::888777666888888:::;;;;;;:::999888888777555666777777666444666666777777777777666666444555555555555666666666999999999999999999999999666555555666888888777666666777888888666555555666888999:::;;;;;;;;;:::999888888999999:::;;;;;;;;;@@@===::::::;;;===>>>>>>@@@???===;;;999888777666666444333444777777555222555;;;@@@???999555555777;;;;;;:::::::::;;;<<<<<<==================>>>>>>:::???CCCAAA<<<<<>>;;;BBB???CCCMMMSSSMMM@@@777;;;999:::>>>???======@@@???@@@???===;;;999:::;;;???>>>===<<<<<<;;;<<<<<<666777888888888666555444666777777888999;;;<<<===888888999999888888777777888777666555555666777888888666444444666777666666777666555444444555777777999999888888777666666666666666666666555555555555888777777666666777777888777777888999888777666555666666666666666666666666777666555666777888777666555555666666666777777777666777888888666666777888444555555555555555666666666666666666666666666666777666666555666666777777888888777666666666666666888777666777888888666444777777777666666666666xxxvvvrrrpppooommmkkkiiijjjkkkmmmnnnmmmllljjjjjjhhhgggfffdddbbb```___^^^___^^^\\\]]]^^^______^^^\\\[[[[[[[[[]]]^^^```aaa]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYWWWUUUVVVRRRMMMIIIGGGFFFDDDBBBDDDDDDDDDEEEFFFFFFGGGGGGBBBDDDFFFHHHHHHGGGEEEDDDDDDAAA@@@BBBAAA>>>>>>AAA???????????????@@@AAABBBCCCGGGKKKMMMKKKFFFCCCAAABBBAAA???>>>>>>???AAABBB>>>>>>===============>>>@@@AAACCCCCCDDDOOOjjjtttqqq{{{rrrjjjeee___WWWRRRQQQKKKGGGCCCCCCEEEDDD???999<<<===>>>@@@AAABBBBBBBBB>>><<<;;;;;;<<<<<<;;;:::<<<999:::@@@IIINNNMMMJJJDDDCCCAAA>>><<<:::999888;;;:::888888888888777666777888999999:::999999888888777666666777777666444666666777777777777666666555555555555555666666666666666666666666666666666666555555666888888777666666888::::::888555444444777888999:::::::::999999666777999:::<<<===>>>>>>>>><<<::::::;;;======<<<888777666555444444444444666444222444888999555222222999>>><<<999777777666:::999999999:::;;;<<<<<<;;;:::999999999;;;<<<======???@@@===;;;===CCCIIIIIIBBB;;;===BBBDDDAAA===GGGDDDGGGOOORRRKKKAAA;;;===:::999===>>>======???@@@???>>><<<;;;;;;<<<===<<<;;;:::999888777777777555666666777777777777777888888777666777999;;;===777777888888888888777777999888777666666777888999888777666666777888777666666666555444444444555555888888888888888777666666666666666666666555555555777777666666666666777777666777999999888666444222666666666666666666666666888666555666777777666555555555555555666666666666666777888777666555777888444444444555555666777777666666666666666666666666444444444444444555555666888777777666666666666666777666666666777777555333666666666666666666666|||yyywwwuuutttrrrppprrrrrrqqqqqqpppnnnllljjjgggfffeeedddbbbaaa```___^^^]]]\\\^^^```bbbcccbbb^^^]]]\\\[[[[[[\\\]]]^^^]]]^^^^^^]]]]]][[[ZZZYYYYYYXXXWWWXXXYYYXXXVVVTTTTTTQQQLLLHHHGGGEEEDDDBBBDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDDDD@@@@@@BBBBBB@@@@@@CCCDDDDDDCCCBBBAAAAAAAAAAAAAAADDDGGGHHHFFFCCCAAA@@@???@@@AAABBBBBBAAA@@@???>>>===============>>>>>>===BBBFFFEEEHHHZZZ}}}yyynnnbbbdddrrr}}}uuuooohhhaaa]]]WWWPPPMMMNNNIIIEEEBBBBBBDDDBBB<<<777;;;<<<===???@@@AAAAAAAAA===<<<;;;<<<======;;;:::::::::<<>><<<:::888777777;;;999888888999999777555666777777888888999999999999777666666777777666555666666777777777777666666666666666666666666666666555555555555555555555555666555555666888888777666777999<<<<<<999666555444555666888999999999888777888888999:::;;;;;;::::::888888888999::::::888666666666555555555666666666666444333444666666444111111666888888:::===<<<666999999999999999:::;;;<<<:::999999999:::;;;===>>>DDD@@@<<<999;;;>>>AAACCCFFF@@@:::999>>>CCCCCC@@@DDDDDDFFFHHHEEE>>><<<===BBB===999;;;===;;;;;;===>>>===<<<<<<===???@@@AAA;;;;;;:::888888777777777<<<;;;999777666666777888;;;999777666555777999:::666777777888888888777777:::999888888888888999:::999888777888999999888777555555555444444444444444777888888888888777666666555555555666666666666666777777666666666666777777888999:::;;;:::888555333777777777777777777777777777555444444666666555333555555555555666666666666666777777666555555666888666555555555555666888888666666666666666666666666444444444444444555666777888777777666666666666666777555555555666666555333555555555555555666666666~~~}}}{{{yyyzzzxxxuuutttsssqqqnnnkkkhhhgggfffeeecccbbbaaa```^^^]]]]]]___bbbdddeeeeeeaaa```^^^\\\[[[[[[[[[\\\^^^^^^]]]\\\[[[ZZZZZZYYYZZZYYYXXXXXXXXXWWWUUUSSSSSSOOOKKKGGGFFFEEEDDDCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBBBB??????BBBCCCAAAAAAEEEIIIHHHGGGFFFEEEDDDDDDDDD@@@BBBDDDDDDBBBAAAAAABBB>>>???BBBDDDDDDBBB???>>>@@@@@@?????????@@@AAAAAA;;;AAAFFFJJJTTTmmmqqqccc\\\VVVZZZfffrrrvvvuuugggaaa[[[WWWQQQJJJHHHJJJFFFDDDCCCCCCDDDBBB===999;;;<<<===>>>???@@@@@@@@@<<<;;;;;;<<<===<<<:::999:::;;;<<<===>>>???@@@AAA???>>>===;;;999888777777:::999888999999999777555666666666777777888999999999777666666777888666555666666777777777777666666777777777666666666666555666666666666666666666666666555555666888888777666777:::<<<<<<999777666555555555777888888888777666;;;;;;;;;;;;999777555444444444555777888888555222777666666555555555555555444444444333333333444555222777777555999???>>>777999999888888888999::::::;;;;;;;;;<<<===???@@@AAAGGG@@@999666999<<<<<<<<>>@@@AAA@@@>>>===<<<;;;;;;:::;;;;;;DDDAAA<<<888555444444555;;;:::777666555555777888666666777777888888777777:::999888888888888999:::888777777888999999888666444444555555555555555555666777888999999888777666555555555666666666666666777666666555555666666777;;;<<<<<<<<<;;;:::888777777777777777777777777777555444333444555666555444555555666666666777777777666777777555444444666888777666555555555666777888666666666666666666666666666666666666777888999999888888777666666666666666666555444555666666444222444555555555555666666666|||zzzzzzxxxtttqqqlllkkkjjjhhheeecccaaa``````___^^^___bbbdddddddddcccaaa___^^^\\\\\\\\\]]]___^^^\\\ZZZYYYYYYYYYYYY\\\ZZZXXXXXXXXXVVVSSSQQQQQQMMMIIIGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGEEEDDDBBB@@@@@@@@@@@@@@@>>>>>>AAABBB@@@AAAEEEHHHGGGGGGFFFEEEEEEEEEEEEBBBBBBBBBAAA???@@@BBBDDD???@@@BBBBBBBBBBBB@@@???@@@@@@@@@@@@@@@AAABBBBBB???BBBHHHUUUkkkqqqaaaTTTRRRTTT___mmmvvvxxxwwwhhhccc]]]XXXQQQIIIGGGIIIKKKLLLKKKJJJGGGCCC???<<<<<<======>>>??????>>>>>>;;;::::::;;;<<<<<<:::777<<<:::999:::<<<>>>===<<<>>>>>><<<;;;:::999999999:::999999999:::999777444555555555666777888999999999888777777888888777555666666777777777777666666777777777777666666666555777777777777777777777777666555555666888888777666777888::::::888666666666555666777888999888777777888999::::::999777555444555444444555666666555333555444444333333333444444555777888666444555:::???666======666555;;;;;;666:::999999888888888888999:::;;;<<<>>>???@@@AAAAAAEEEAAA;;;888777999:::;;;???@@@<<<555444999<<<;;;BBBEEEIIIHHHAAA===DDDNNNTTTIII>>>;;;:::999:::<<<:::999999;;;>>>???>>><<<>>>======<<<<<<<<<======AAA@@@===:::777555444444888888777666555666777777555666666777777777777777888888777666666777888888666666666777888888666444333444555666666666666666555777888999999888777666555555555555666666666777666666555555555555666666:::::::::999999888888888777777777777777777777777555444333444666777777666666666666777777777888888777777666555333444666999777666555333333444555666666666666666666666666666666666666666777888999:::888888777666666666666666555444444444555555333222444444444555555555666666|||yyyqqqpppmmmjjjgggdddaaa```bbb```___```bbbccccccbbbcccbbb```___^^^^^^^^^______^^^[[[YYYXXXXXXYYYYYY\\\[[[YYYXXXWWWUUUSSSPPPOOOLLLHHHFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGEEEBBB???=========>>>???<<<<<>>@@@DDDGGGBBBAAAAAA@@@@@@AAAAAABBB??????>>>>>>???@@@AAAAAAEEEEEELLL___}}}eeeXXXJJJMMMYYYlll|||}}}wwwnnniiibbb]]]TTTLLLIIIKKKUUUVVVVVVRRRLLLEEE@@@>>>======>>>>>>>>>>>>>>>===:::::::::;;;<<<;;;999777>>>999555777===@@@===999>>>>>>===<<<;;;;;;;;;;;;:::999999999:::999666444555555555555666777999999999888777777888888777555666666777777777777666666888888777777666666666555666666666666666666666666666555555666888999777666666777888888666555555666666777888999:::999888888333555777999;;;;;;:::999888666333333444666777666444444444555666777999999777:::<<<:::777999AAAIII:::CCCCCC888111555888555::::::999888777777777888777888;;;===???@@@@@@???DDDCCC@@@;;;777777;;;>>>>>>AAA>>>555111555888888<<>>???>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@????????????CCCCCCCCCBBB@@@@@@AAABBBAAAAAA???===>>>@@@@@@???IIINNNaaagggTTTHHHLLLTTTdddvvvxxxtttoooeeeZZZQQQMMMLLLMMM]]]``````ZZZOOODDD???===::::::;;;<<<===>>>?????????>>>;;;;;;;;;;;;:::999777888999888777999;;;>>>>>>======;;;:::999888888888888999999999999888888777777888888888888777777444555666888999999999999777666555555555666888999777666555444555666888:::888666555555666666555444777777777777666555333333===;;;999999999999777555555777999999777555555555555555555555666888999::::::999888777666666666666;;;777444333666888777666999888999<<<>>>CCCOOO[[[RRRJJJEEE000:::777>>>333;;;======;;;888888:::===:::<<<>>>AAAAAA@@@???===;;;@@@BBB???>>>AAAFFFGGGCCC???===<<<999666888===;;;>>>BBBDDDEEEEEEFFFGGGYYYPPPEEE>>><<<;;;999666:::::::::===@@@???<<<888666666666666777888999:::777777888888999999999999999888666555555777888:::999999999888888888777777999888777777888888777555888666666666777666444222777777777777888888888888555777999999888777666777;;;999888777888777555444555555666666777777888888666666777777888888888999999999888888777777666666444444555555666666777777999999888777666666777777444666888777555444777:::888777666666666666777777555444444444444555555666555666666555555666999;;;999777666666888888888777777666666666666666777777999888666555555666777888~~~xxxrrrlllhhhfffeeeeeedddbbbaaa``````aaaaaabbbaaa___]]][[[ZZZZZZZZZ\\\[[[ZZZZZZ[[[]]]___```[[[ZZZYYYWWWUUURRRPPPOOOLLLKKKIIIGGGEEEDDDCCCCCCFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDBBB@@@>>>>>>>>>>>>:::;;;===>>>===>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCBBB@@@@@@AAABBB@@@@@@@@@???@@@BBBCCCCCCJJJYYYuuuoooYYYLLLFFFNNNZZZmmmyyypppmmmfff\\\RRRMMMMMMOOO\\\]]]\\\UUUKKKBBB>>>>>>;;;;;;<<<<<<======>>>>>>???===;;;;;;;;;;;;:::999777888999888888999;;;=========<<<;;;:::999888888777888888999999888888777555555666666666666555555444444555666777777777777777666666555666777888999888777555555555666888999888777666666777777666555666666666666666666666666===>>>>>><<<888666666777555777999999777555555666666666666666777888999999;;;:::999888777777777777:::777444444666777888777777777888;;;<<<>>>GGGQQQ[[[WWWTTT;;;>>>444888,,,777888999888666666999;;;;;;<<>><<<:::???AAA@@@CCCIIIMMMMMMLLLGGGDDDBBB===999:::>>>;;;<<<===>>>@@@CCCHHHLLLPPPHHH???::::::;;;:::888===;;;:::;;;===>>>===;;;;;;;;;:::999999888888888777888888888999999999999<<<;;;999777777777999999666666777888999::::::;;;;;;999888777888999888777666555444666777777666444777777777777888888888888666888999999888777777888:::888777777888888666555666666777777777777777888777777777777777777777777777666666666555555555444666666666666666777777777999888888777666666777777555666777666555666777999666666555555555555666666666666555555555555555666555555666666555666888:::777666444444666777666555666666555555555555666666555555666666666666555555}}}uuunnnjjjhhhgggfffeeedddbbbaaaaaabbbbbbbbbaaa___]]][[[ZZZYYYYYYYYYYYYZZZ\\\]]]___```aaaZZZYYYXXXVVVTTTQQQOOOMMMLLLKKKIIIGGGEEEDDDCCCCCCEEEEEEDDDCCCCCCDDDDDDEEEAAA@@@???>>>============999;;;============???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBAAA@@@???AAABBB??????@@@AAAAAACCCFFFJJJPPPiii]]]KKKFFFGGGPPPaaayyyxxxjjjiiieee\\\RRRLLLMMMPPPYYYXXXTTTMMMDDD>>>===???<<<<<<<<<<<<<<<<<<<<<<<<>>><<<::::::;;;;;;:::999777888999999888888;;;<<<===<<<;;;;;;:::999888888777888888999999888888777555666666777777666666555666666777777777777777666777666666666666777888999888888666555555666777777999888666777888888777555666666555555666888999:::<<>>777333555999666888999999777555666666777777777777777777777888;;;::::::999888888888777999777444444555777888888888777:::===<<<<<>><<<;;;;;;>>>??????DDDKKKNNNLLLSSSOOOLLLIIICCC<<<;;;>>>;;;:::888777999@@@HHHNNNJJJDDD===999:::;;;;;;:::>>><<<::::::;;;===>>>>>>>>>======<<<;;;;;;::::::888888888888999999999999???===;;;:::999999999999777888999:::;;;<<<<<<===;;;999666555666888888888444333444555777888777666777777777777888888888888888999999888777777888:::888777666666888888777666888888888888888777777777888888888777777777777777666666666666555555555555888888888777777777777777888888777666666666777777777666555555777888888777555555555555555555555555888888777666555555555555444555666666555555777999555444222222444555444333555555444444444444555555222333555777777666444333yyyqqqllljjjiiiiiihhhfffdddcccccccccccccccbbb```^^^]]][[[ZZZZZZYYYZZZ\\\]]]____________YYYYYYXXXVVVSSSQQQOOOMMMKKKJJJHHHFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>:::<<<===>>>===>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBAAA??????@@@BBB??????AAACCCBBBCCCIIIPPPZZZzzznnnSSSGGGFFFJJJPPPdddxxxooobbbdddbbb[[[QQQKKKLLLOOOTTTRRRLLLDDD>>>;;;===???=========<<<<<<;;;;;;;;;===;;;999999:::;;;:::999777999:::999888888:::<<<;;;;;;;;;:::999888888777777777888888888888777777888888888999999888888888:::::::::::::::999888888777777777777777888888888999888777666555555666666888777666666777777666444888777666555666888:::;;;:::===>>><<<777444666888777888999888777666666777666666777777666666666555999999999999888888777777888777555444555666888999::::::===AAAAAA>>>@@@DDDBBBIIIRRR===<<<222;;;777666666777888999;;;>>>@@@===>>>??????>>><<<;;;999======<<<;;;@@@EEEDDD???QQQOOONNNNNNGGG>>>:::;;;999888666444666<<>>>>>;;;<<<<<<======>>>>>>>>>999999999999999999999999===<<<;;;:::::::::::::::=========<<<<<<<<<;;;;;;999666333111222444555666555444444555777888777555666777777777888888888888999999999888666777999;;;777555555666888999888777::::::999999888888777777666666777777888888888888888888888888777777777777:::999999888888777777777888777777666666666777777999666444444777999777555555555666666666666666666999999888666666555555555444555666666555555777888555333222222333444444333666666555444444444555555333444555666666666555444}}}vvvpppmmmlllkkkiiigggdddbbbaaaaaaaaaccccccbbbaaa___^^^]]]\\\\\\]]]^^^______^^^\\\[[[ZZZYYYXXXVVVTTTQQQOOONNNJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA===>>>>>>???????????????;;;===????????????AAACCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCAAA???>>>???@@@AAA@@@>>>>>>@@@BBB@@@@@@BBBDDDBBBCCCMMMZZZnnnzzz___OOOIIIIIIKKKOOOccc||||||mmmeee]]]^^^]]]XXXPPPKKKKKKNNNOOOKKKEEE>>>::::::<<>>DDDEEEAAA@@@BBBFFFLLLTTT===;;;111:::666888777777888;;;===???@@@>>>>>>>>>>>>===;;;:::999<<<<<<:::999<<>>BBBCCC@@@===;;;;;;;;;;;;;;;999:::===??????>>>>>>===;;;<<<======>>>======<<<:::999999999999999999999999999999999999:::;;;;;;;;;;;;;;;::::::::::::999999666222111222444555555777666555666777666555333666777777777888888888888999999999777666666999;;;666555444555777888888777::::::999999888888777777444555555777888999:::;;;777777777777888888888888::::::999999888888777777777666666666666666777777999666444444777999777555555666777888888888888777999999888666666555555555444555666666555555666777666444333333444555555444888777777666555555666666666666555555555666888999|||vvvsssqqqmmmlllhhheeebbb```______bbbbbbbbbbbbaaa```___^^^______```___^^^]]][[[YYYZZZYYYXXXVVVTTTQQQOOONNNIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@<<<>>>@@@@@@@@@@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFEEECCCAAA???===>>>???@@@???>>>>>>@@@BBBAAA@@@CCCFFFDDDFFFVVVhhhcccQQQKKKIIIIIIIIIOOO___ttt~~~sssggg```\\\[[[YYYTTTOOOLLLLLLLLLJJJFFF@@@<<<999:::<<<>>>===<<<<<<<<<;;;;;;::::::;;;999888888999:::999888777999;;;;;;999888999:::999999999888888888777777666777777888888777777666666777777888888777777666777888888888777666555555666777888888999999888888777777777777777666666666666555333444555555444222999888777666666666777888666555333555888999888666888999999888666666777999333444555666777666555444555555777777777666555444666666666555444555888;;;999999>>>DDDEEEAAA>>>???IIIMMMTTTAAAEEE===FFF???999777666777999;;;<<<<<<============<<<;;;:::999999<<<<<<:::<<>>:::<<<>>>CCCHHHEEE<<<777777888999::::::999999:::;;;:::999999999:::;;;===>>>777:::>>>@@@@@@>>>>>>>>>>>>?????????===;;;999888::::::::::::999999999999666666777888999:::;;;;;;333444555666777888888999:::888555444555777777777888777666666777666444222777777777777888888888888777888888777666666777999666555444555777888777666888888888888888777777777444555555777888999:::;;;555555555555666666666666999999999888888888888888666666555555666666777777999777666555666777666666555666888999:::999999888888888777666555555555555333555777777555444555666777555333444555666555555999888777666666666666666777666555444555777999:::}}}yyywwwuuurrrooojjjfffcccbbbaaa___```aaabbbbbbaaa```___`````````___^^^\\\[[[ZZZXXXXXXWWWUUURRRPPPNNNLLLIIIHHHGGGEEEDDDDDDDDDDDDAAABBBBBBBBBAAA@@@>>>>>>===>>>???@@@@@@@@@??????<<<===?????????@@@AAACCCAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEFFFFFFEEEBBB@@@>>>===>>>???>>>>>>>>>@@@AAAAAA@@@CCCHHHHHHLLLaaaxxx~~~iiiSSSJJJHHHGGGGGGHHHOOO[[[kkkvvvwwwppphhhccc___[[[VVVRRRQQQOOOMMMLLLEEEBBB>>>;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::888777777999:::999888777999;;;;;;:::888888999888888888888888777777777666666777777777777666666666777777888888777777666666666777777777666555555666777888999999999888888555666666777777777777777777555444444555555444333555555555666666777777888555666777777666666777888999:::999888666666888999333555777888999888777666444666777888888777666555555666666555444555999<<<;;;;;;>>>DDDEEEAAA===<<>>888;;;>>>???>>>>>>???AAA???@@@@@@@@@>>><<<:::888;;;;;;:::::::::999999999777777888999999:::999999222333333444555666777777:::888666666777888777666666555555666777777555444777777777777888888888888555666888888666555666777666555444555777777666555666666777777777777777888777777777777777888888888444555555555666666666777777777777888888888888888555555555555555666777777777888888777555555666777444555777999:::999888888666666555555555555555666333555777777555444444555666555333333555666555444888888777666555444555555444444555555666777888888}}}{{{|||zzzvvvqqqllliiigggfff]]]^^^```aaaaaaaaa```___``````___^^^]]]]]]\\\\\\WWWWWWUUUTTTQQQOOOLLLKKKHHHHHHFFFEEEDDDDDDDDDDDDAAAAAABBBBBBAAA@@@>>>======>>>???@@@@@@???>>>===;;;<<<>>>???>>>???@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEFFFEEEDDDBBB@@@===>>>???>>>===>>>???AAAAAA???CCCIIIKKKQQQiiikkk[[[LLLGGGFFFEEEFFFJJJPPPYYYfffppptttqqqlllhhhbbb\\\UUUQQQRRRRRROOOLLLBBB@@@===<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888999999888777999;;;;;;:::888888888888888888888777777777777666666777777777777666666999999::::::::::::999999777777888888888888777777666777888999:::999888888444555666777888888777777888666555555666666555444111222444666777888888888555999<<<:::555333666:::999:::999888666666888:::444666888:::;;;:::999999555666888999:::888777666555666777555444555999<<>>AAAFFFGGGAAA<<<;;;???AAAKKKCCCTTTQQQRRRBBB===:::777777999:::999888<<<<<<;;;;;;;;;:::::::::999???BBB???<<<===>>>===<<<::::::<<<:::777999>>>888999;;;;;;::::::;;;<<<<<<===>>>>>><<<<<<<<<===:::<<<======<<<<<<@@@DDD===>>>???@@@@@@???===<<<;;;;;;;;;::::::999999999999999:::::::::999888888777777777777666666666666777666555555666666555444444444444555777888777666777777777777888888888888333555777888666555555555777666555555666777666444555555666666777777888888:::999999888777666666555666777777777888888999999666666777777888888888999555555555555555666777888666888999888444333555888222444666888999999777777555555444444444555555666333555777777555444444444666444333333444555555444888777666555444333333333111222444666777777666555~~~vvvqqqooojjjdddcccaaa___```cccdddbbb```aaa```___```aaaaaa^^^\\\WWWUUUSSSPPPNNNLLLLLLLLLJJJHHHGGGFFFFFFEEEBBB@@@CCCAAA@@@@@@AAAAAA???>>>===>>>???@@@@@@???===<<>>@@@BBBDDDEEEDDDBBB@@@BBB>>><<<>>>DDDEEE???:::LLLBBBDDDQQQVVVZZZvvvqqqXXXMMMCCCBBBEEEFFFIIILLLMMMWWWfffvvv{{{uuugggXXXSSSQQQMMMIIIHHH======<<<<<<<<<;;;;;;;;;>>><<<::::::::::::888666;;;:::999:::<<<===<<<;;;::::::::::::::::::::::::<<<<<<;;;;;;:::999888888888888999::::::::::::999:::999888777666777888999999999888888888888888888::::::666333666<<<:::222666666666666777777777777888777666666666666666777666666555666666777888999555666777666555555777999<<<999666777;;;===:::666777777777777777777777777555444444555777888666555999777888999555333;;;HHHIIIDDDCCCFFFEEE===888999999888BBB???EEEOOOBBB===EEE>>>::::::999666888>>>:::;;;;;;;;;===>>><<<888AAA>>>;;;;;;===>>><<<:::AAA<<<:::<<<===:::999:::===============>>>??????BBB@@@>>><<<;;;:::::::::<<<===>>>??????>>>===<<<===>>>@@@AAA@@@>>>;;;999::::::999999888777777666999999999:::;;;999666333666666777777888888999999888888888888777666444444777777777777777777777777777777777777666666666666::::::999888777777888888777666555444444555666777888777777777888999:::::::::::::::888555444555666:::888777777888888777555555666666777888999999999777777777777888888888888888888777777666666666555777777777777888888888888333444444555666666555555333666888888666555444555888777666555444333333333666555444444555666777888555666666777777777777666|||wwwuuupppjjjiiifffcccccceeefffeeebbbaaaaaa```aaaaaa___[[[XXXUUUSSSQQQNNNLLLKKKJJJJJJIIIGGGFFFFFFGGGFFFDDDBBBCCCAAA??????@@@@@@???======>>>@@@BBBAAA@@@>>><<<@@@@@@@@@AAAAAA@@@@@@?????????>>>===============@@@AAADDDFFFGGGFFFEEEDDDAAA>>><<<>>>AAABBB???<<>>KKKGGGBBBAAACCCBBB<<<999999777666AAA>>>EEEPPPEEEBBBIIICCC@@@AAA>>>999888;;;::::::999999:::===???>>>@@@>>><<<<<<>>>???>>>===AAA<<<:::<<<===:::999;;;;;;;;;;;;;;;;;;<<<======???>>>===;;;:::::::::::::::;;;<<<======<<<;;;;;;======>>>>>>===;;;888777999999999888888777777777777777777888::::::888777666666777777777777777777777777777777777666555444666666666666666666666666777777777777666666666666999999888777777777777777777666666555555666666777888888777777888888999:::888888999777666555777888999888777777888888777555555666666777888888999999666666777777777888888888666555555555444444444444555555666666666777777777444444555555555555555555444666777777666555555666888777666555555555555555666555555444444555666777555666777777777777777777~~~yyysssqqqmmmhhhggghhhiiigggeeebbbbbbaaaaaa```]]]XXXUUUSSSQQQOOOLLLJJJIIIIIIIIIHHHGGGFFFFFFGGGGGGFFFDDDCCCAAA???>>>??????>>>======???AAACCCCCCBBB???===AAAAAAAAAAAA@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;===@@@BBBCCCCCCCCCBBB@@@????????????@@@@@@@@@AAAGGGOOOVVV```vvvgggVVVIIICCCAAAEEEJJJJJJKKKMMM[[[eeevvvmmmZZZOOOJJJDDD@@@???;;;;;;:::::::::999999999:::999888999;;;<<<;;;:::777666555666888999888777::::::::::::::::::::::::999999999888777777666666888888999::::::::::::999;;;;;;<<<<<<;;;;;;:::999888888888888888888888888;;;:::777555888;;;999555888888888888999999999999777777777666666777777888888888777666666666777777777888888888777777999:::888555333444777888666333666666666666666666666666666555444555777888777666:::===BBBEEEBBB>>>AAAGGGDDD@@@===>>>>>>;;;999:::999666BBB@@@FFFOOODDDCCCHHHEEEDDDDDD@@@;;;888888999888888888888;;;@@@DDD===<<<;;;<<<>>>@@@???>>>@@@<<<:::===>>>;;;:::;;;::::::999999999:::;;;;;;<<<<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;::::::<<<<<<;;;:::999888777777888888888777777777777777666555555666999;;;;;;;;;777777666666666666666666555666666666666666555555666666666666666666666666777777777777666666666666888888777666666666777777666666777777777777666666888888777777777888999999555666777777666666888:::999777666666888888777555555666666777777888888999666666777777777777888888555555555555444444444444444444555555555666666666444555555555555555444444555666666666444444666777777777666666666666666777777666555555444555555555555666777777888888777777}}}xxxsssmmmjjjiiijjjhhhfffbbbbbbbbbbbbaaa^^^YYYUUURRRPPPNNNKKKJJJIIIIIIIIIHHHGGGEEEEEEFFFFFFEEEDDDCCCAAA???>>>>>>>>>>>>======???BBBEEEEEECCC@@@>>>BBBBBBBBBAAA@@@???=========<<<;;;;;;::::::;;;;;;999;;;===???AAAAAAAAAAAA@@@BBBCCCBBB@@@AAADDDGGGKKKRRRXXX^^^nnnttt\\\PPPFFFBBBBBBGGGLLLNNNQQQTTT^^^gggvvv~~~lllWWWLLLFFFAAA>>>=========<<<<<<<<<;;;;;;;;;;;;:::999999;;;;;;:::999:::999888999:::;;;:::999999999999999999999999999;;;:::::::::999999888888888888999::::::::::::999;;;<<<===>>>===<<<;;;:::777777777777888888888888;;;:::888777888:::999777777777777888888888999999777777777666777777888888999999888777666666666666777888999888777777999;;;666555333444666777555444666666666666666666666666777555444555777888777777===FFFRRRYYYUUUKKKBBB>>>AAA>>>::::::::::::::::::<<<:::GGGFFFIIIMMM@@@???EEECCCAAA@@@===:::777777777666888999999999===BBB888888999;;;<<<===>>>===???;;;:::>>>???<<<;;;<<<::::::999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888888888888999:::777777777777777777777777777555444444777:::;;;<<<777777666666555555444444444555555666666666555555666666666666666666666666777777777777666666666666777777666666666666666777666666888999999888666666888888777777777777888888555666777777555666777999888777666666777888777555666666666666777777888888666666666666777777777888777777777777777666666666444444555555555666666666555555555666555555444333555666666555444444777999666555555555555666666777777666666555444444444444555666777888888888888888}}}wwwqqqlllkkkkkkhhhfffbbbbbbbbbbbbaaa___ZZZWWWRRRQQQNNNLLLKKKJJJJJJJJJJJJHHHFFFEEEFFFFFFEEEDDDEEEBBB???>>>>>>>>>>>>======???BBBDDDEEECCCAAA???CCCCCCBBBAAA@@@>>>===<<<>>>===<<<<<<;;;;;;<<<<<<<<<>>>@@@BBBCCCDDDDDDDDDAAADDDFFFFFFDDDEEEJJJOOOTTTWWW[[[eee~~~hhhUUUNNNIIIEEEDDDJJJOOOSSSXXX]]]aaahhhtttwwweeeQQQGGGCCC???>>>>>>======<<<<<<<<<;;;;;;;;;===;;;::::::::::::999777;;;:::999:::<<<<<<<<<;;;999999999999999999999999::::::999999999999999888888888999::::::::::::999;;;<<<===>>>===<<<;;;:::666666777777777888888888;;;999777888888888777888666666666777777777888888777777777777777888999999:::999888777777666777777777888999888777777999;;;777666555555666777666555555555555555555555555555888666555555777888888777<<>>FFFEEEAAA<<<999888777666666555999>>>>>>999888;;;555666888999::::::::::::>>>::::::>>>@@@===<<<===;;;;;;:::::::::::::::;;;:::;;;;;;<<<======>>>>>>??????>>>>>>============888888777777888:::<<<>>>888888888888777777777777:::777444444666888999:::777777666666555555444444555555666666666666666666555555555555555555555555777777777777666666666666777666666666666666777777666777888999999888777666888888777777666777777888777888888777555444666777777666555666777888777666666666666666666777777777555666666666666777777777666666666777777777777777555555666666666777777777444555555555555555444444555666666555444444777999444444333333333444555555666666555555555444333333555666777888999999999999|||vvvrrrpppnnnkkkhhhcccbbb``````___]]]ZZZXXXRRRQQQOOOMMMKKKKKKKKKKKKKKKIIIGGGFFFGGGHHHIIIHHHGGGDDD@@@>>>>>>??????>>>>>>???AAACCCCCCCCCBBBAAABBBBBBBBBAAA@@@???======>>>>>>===<<<<<<<<<<<<======>>>???@@@BBBCCCCCCCCCBBBEEEHHHJJJJJJLLLPPPTTTUUUUUU[[[nnn```PPPLLLKKKHHHIIINNNSSSWWW]]]dddeeeiiipppyyymmm\\\JJJBBB@@@??????@@@;;;;;;:::::::::999999999>>><<<::::::::::::888666999888777888:::;;;:::999999999999999999999999999777777777777777777777777888888999::::::::::::999;;;;;;<<<<<<;;;;;;:::999555666666777777888888888:::777666888888555666888555666666666777777777777777777777777888888999:::999999888777777777888888777888888888777777999:::777777777777777777777777555555555555555555555555999777555555666888999888888???DDDEEEEEEFFFDDD@@@>>>===:::777888;;;;;;999888555DDDGGGIIIIII===AAAIIIIIIDDD===::::::999777999666:::CCCDDD<<<666666555888::::::999888888888===::::::???AAA>>>======<<<<<<;;;;;;::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@???>>>===============777777777888999;;;===???::::::999999888777777666:::888555444555777888777777777666666666666666666666777777777777777666666555555555555555555555555777777777777666666666666777777666666666777888888888888999999999999888888888888777666666666777777777888888666444444555666666555444555777888777666666666666666666666666666555555666666666666777777444444444555555555555555555555666666666777777777333444444555666666555555444555666555555555777999444444333333333333333444444444555555555444333333555666777888999:::::::::}}}yyywwwtttpppllleeebbb___\\\[[[YYYWWWUUURRRPPPNNNLLLKKKKKKKKKKKKKKKIIIHHHHHHKKKNNNOOOPPPHHHEEEAAA???????????????>>>??????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<======>>>??????@@@@@@AAAAAADDDHHHLLLOOORRRUUUWWWWWWVVV```{{{zzz]]]OOOMMMKKKKKKNNNTTTXXXZZZ___dddfffhhhlllqqqvvvyyyyyywwwdddUUUEEE????????????@@@;;;;;;:::::::::999999999<<<;;;999::::::;;;999888888777777777999:::999888888888888888888888888888666666666666777777777777888888999::::::::::::999;;;:::999999888888999999555555666666777888888999999666555888777333444888666666777777777888888888777777777777888999:::;;;888888888777888888999999666777777777666666888:::666666777777666666666777555555555555555555555555999777555555666888999999555999:::888:::???BBBAAA>>>???<<<888999===<<<888999333>>>???@@@BBB999BBBBBBEEEDDD???===@@@???:::>>>777999EEEJJJAAA999777:::===??????<<<999888999<<<999:::???BBB???===>>><<<<<<;;;:::::::::::::::999:::<<<============<<<>>>===<<<:::999999::::::888888888888999:::;;;<<<===<<<;;;:::999888777666999777555555666777777777666666777777777777777777888999999999888777666666555555555555555555555555777777777777666666666666777777777777777888999999999999999888888999999999888888777666666666666666555666666666555555666888666555444555777888777666666666666666666666666666555555555666666666777777444444444444555555555666444444555555555666666666222222444555666666777777222444666777666666777888666555444333333333333333222333444555555555444333555666777888999:::::::::}}}yyytttpppfffccc^^^ZZZXXXVVVSSSRRRQQQPPPNNNLLLKKKJJJJJJKKKKKKIIIIIIJJJNNNRRRUUUVVVIIIFFFBBB??????@@@@@@@@@??????>>>???@@@AAABBBCCCAAAAAAAAAAAA@@@@@@???>>>======<<<;;;;;;;;;;;;<<>>>>>>>>???======<<<<<<<<<;;;;;;;;;:::999888999;;;<<<;;;:::999888888888:::;;;:::999888888888888888888888888888888888888888999999999888888999::::::::::::999:::999888777666777888999444555555666777888888999888555555888666222333888777888888888888999999999777777777777888999:::;;;888777777777888999::::::555666777666555555777999555666777666555555666777555555555555555555555555:::777555555666888999999555:::<<<999:::???@@@<<<>>>@@@>>>999:::>>><<<777>>>444<<<999888:::444@@@666<<<@@@???AAAEEEDDD???BBB999999FFFMMMFFF<<<:::???BBBDDDCCC???;;;:::;;;<<<999:::@@@BBB@@@>>>>>><<<;;;;;;:::999999999:::999999;;;<<<<<<<<<;;;;;;<<<:::999777666666777777999999999999888888888888>>>>>>===;;;999888666666777666444555777888888777666666777777888888999999:::::::::999999777666555555555555555555555555555777777777777666666666666888888777777888999::::::;;;:::999888888999:::;;;888888777666666666666666222444555555555666888:::555444444555777888777666666666666666666555555555555555555555666666666777555666666666777777888888333333333444444444555555111222333555666777777888111444666777777666777777888777666555444333333333111222444555666555444444555666777888:::::::::;;;zzzvvvnnnhhh___YYYVVVUUUUUUUUUPPPMMMKKKLLLNNNNNNKKKHHHHHHPPPRRRNNNPPPYYYZZZTTTTTTJJJBBBAAABBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBCCCCCCBBBBBBAAAAAA<<<<<<<<<======???@@@@@@EEEDDDBBBAAA@@@@@@AAAAAAEEEGGGHHHJJJNNNSSSUUUUUUZZZaaaxxxttt\\\RRRNNNOOOTTT[[[```aaa`````````eeedddeeeiiirrrwwwooodddXXXKKKAAA??????<<<;;;>>>;;;;;;;;;;;;;;;;;;::::::>>>;;;777666777999::::::::::::::::::::::::::::::999999999999999999999999:::::::::999999999999888999:::;;;<<<<<<:::999777999999999777555555777999777666666666888999888777999777666666777888888777666666666666666777888888888999::::::999888999;;;;;;:::999888888888999:::777777777777777777777777999777666444444666777999555555666666666666555555888666444555888999777555555888777555:::DDDHHHFFFEEE>>>:::======:::;;;???FFFCCC:::999???:::222666<<<===AAADDDCCC>>>???CCC===666888EEELLLGGGBBBCCCQQQKKKRRR^^^TTT999111;;;::::::::::::::::::::::::>>>???>>>::::::>>>@@@>>><<<;;;:::999999:::;;;<<<::::::999999888888999999;;;:::999888777888999999333666::::::999999;;;>>><<<:::888777666777888999444666777888777888999;;;:::<<<===<<<;;;;;;<<<===:::999777555555555555666555555666888999:::;;;<<<999888777555555555666777888888888777777777777777777777777777777777777777555444333333444555666777444777::::::666222222333333444666777777777666555666666555666666777888999666666666666666666666666555444555777888888555222555555555555666666666666555555666666777777888888666666666666666666666666555555666666555444333333222333444666777888888888{{{ooojjjccc]]]YYYWWWTTTSSSPPPMMMKKKLLLMMMMMMJJJFFFJJJPPPPPPMMMRRR]]]___ZZZSSSJJJCCCBBBCCCAAA@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBAAA@@@???============>>>???@@@AAADDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGIIILLLPPPRRRSSS]]]jjjoooZZZQQQMMMPPPVVV]]]bbbcccbbbbbbbbbjjjkkkmmmrrrxxxzzzpppdddSSSHHH???>>>???===>>>@@@>>>>>>======<<<<<<<<<;;;===;;;888777888:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999999::::::::::::;;;:::::::::999999888888888999;;;;;;;;;:::888777999999999777555555777999888777666777999:::999888777666777888:::999777555888888777777777888888999888999::::::999888999:::;;;:::999888888888999:::777777777777777777777777888777666555555666777888555555666666666666555555888666555555888888777555666999999777;;;EEEKKKKKKFFF>>>999::::::888;;;AAAIIIIIIAAA>>>AAA;;;777>>>===???DDDGGGEEEAAACCCHHH;;;555777@@@DDDAAABBBIIIPPPKKKVVVgggcccIII:::<<<;;;;;;::::::999999999999???AAA@@@<<<<<>>===<<<;;;;;;;;;;;;<<<===<<<;;;::::::999999999999<<<;;;:::999888888999999555777::::::999999;;;===:::888777555555555777777666777888888888888999::::::<<<===>>>>>>>>>@@@BBB@@@>>>;;;888666444333333666666777888999999:::;;;888777777666666666666777777777777777777777777777777777777777777777777777555555444444444555666777222444777888777666555666555555777888888888777777777666666666666777777888777777777777777777777777555555555666888777555333666666666666777777777777666666666666666777777777666666666666666666666666666666666555555444444444222333444666777777888888tttooohhhbbb\\\XXXTTTQQQRRRPPPNNNNNNPPPOOOLLLHHHNNNPPPNNNMMMVVVbbbeee```SSSKKKDDDDDDDDDBBBAAABBB>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>???@@@@@@AAACCCBBBBBBAAABBBCCCDDDEEEGGGHHHIIIJJJKKKMMMPPPTTTaaawwwgggWWWPPPMMMRRRXXX```ccccccbbbbbbccclllqqquuuyyy|||xxxlll^^^MMMDDD>>>===??????@@@BBBAAA@@@@@@???>>>======<<<===;;;999999:::;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<999999999::::::;;;;;;;;;<<<;;;;;;:::999888888777888888999::::::888777666888999999777666555777888999888777888:::::::::888555666777:::;;;:::666333:::999999888888888999999999:::;;;:::999888999:::;;;;;;:::999999999999999777777777777777777777777888777666555555666777888555555666666666666555555888666555666777888777555444888999777999AAAIIIMMMHHHBBB<<<:::999999===CCCFFFHHHBBB???BBB;;;777@@@;;;???DDDFFFCCC???DDDKKK>>>999999<<<<<<:::@@@JJJGGGBBBKKK]]]]]]JJJ;;;:::<<<;;;:::888888888999:::===@@@@@@======???>>>;;;===<<<<<<;;;;;;<<<<<<======<<<;;;:::999999999999===<<<;;;:::999999999999777888::::::999999:::;;;777666555444333444555666777888999999777777888999777999<<<======???AAACCC???>>>;;;888666444333333777777777888888888999999555666666777777777777666777777777777777777777777666666666666666666666666666666555444444555555555444444555666888888666444666777777888888888888777888777777666666666666777777777777777777777777777777555444555666777666555666666777777777888888888777777666666666666666666666666666666666666666666777666555555444444555555333333555666777777777777{{{uuulllccc\\\WWWSSSQQQTTTRRRQQQSSSUUUUUURRRNNNOOOOOONNNRRR\\\ggghhhaaaTTTMMMGGGEEEDDDAAA???AAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>>>>???@@@@@@BBBBBBAAAAAABBBDDDFFFGGGLLLLLLMMMMMMKKKKKKQQQXXXiiirrr]]]SSSOOONNNUUU[[[aaacccaaa^^^___aaakkkrrrxxxzzzwwwoooaaaTTTHHHCCC>>>===>>>@@@AAABBBBBBBBBAAA@@@>>>===<<<<<<===;;;:::;;;<<<<<<:::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<;;;:::999888888777777888888999888777666666777888999888666666777888999888888888:::;;;:::999777666777888:::999777555::::::999888888888888999999;;;;;;;;;999888999:::<<<;;;;;;:::999999999999666666666666666666666666777777666666666666777777555555666666666666555555777666666666777777777666222666888555444999AAAGGGJJJGGGCCC???<<<;;;>>>AAA>>>???:::<<>>999;;;EEEEEE;;;666::::::999888777888999;;;<<<999===>>>;;;;;;<<<:::666;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::999888888777777<<<<<<;;;::::::999999999999::::::999888888999:::666666555444444444555666666888888888666555666888444666888999999:::<<<>>>666666666555555555666666888888888888777777777777444555666888888888777666666666666777777777777777555555555555555555555555777777666555555555444444999777555666777777444000777777777777777777777777888888777666666555666666888888888888888888888888777666444444555666666555666666666666777777777777777777777666666555555444666666666666666666666666777666555444444555666666333444555666777777777777{{{nnnccc[[[WWWUUUSSSSSSRRRRRRUUUYYYYYYVVVRRRNNNNNNPPPVVV```gggccc\\\SSSLLLGGGFFFCCC>>>===???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>===<<<>>>>>>=========>>>??????BBBAAAAAABBBCCCEEEHHHIIIOOONNNNNNMMMJJJIIISSS___zzzzzzcccUUUPPPOOOPPPXXX]]]aaa___ZZZXXXZZZ^^^jjjrrryyyvvvnnncccVVVKKKFFFDDDAAA>>>>>>@@@@@@@@@AAAAAA@@@???===<<<;;;;;;===;;;:::;;;<<<<<<:::999888888999999999:::::::::>>>======<<<;;;:::999999<<<<<<;;;;;;:::999888888888888888888777777666666666777999888777666777888999888888888:::;;;:::999:::888666555666888888888999888888777777777888888:::;;;<<<;;;999888999:::<<<<<<;;;;;;:::999888888666666666666666666666666777777666666666666777777555555666666666666555555666777777777666666666777444666777666333333999@@@FFFGGGFFFBBB===;;;::::::;;;999555===KKKFFF777444333666;;;>>>:::666999AAACCC<<<666777999888777777:::888999;;;777222444<<<777666666777888:::<<<>>>777:::<<<::::::;;;999444999999999999999999999999:::999888777666666666666;;;;;;;;;:::::::::999999;;;:::999888888999999999666666666666666666666777555666777777555444555666555777888777666666777999222333444555666777888888888888888777777777777666444555666888888888777666555555666666777777777777444444444444444444444444777777777666666555555444:::777555555777777444111666666666666666666666666888888777666666555666666777777777777777777777777777666444444555666666555444444444555555555666666777777666666555555444444666666666666666666666666666666555555555666666777333444555666777777777666rrreee]]]XXXWWWVVVQQQPPPQQQUUUYYYYYYUUUQQQLLLMMMPPPWWW]]]^^^YYYSSSNNNIIIEEEDDDAAA<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>??????@@@BBBBBBBBBCCCDDDFFFHHHJJJNNNLLLLLLLLLIIIKKKZZZlllgggWWWPPPNNNPPPSSSYYY]]]___[[[TTTRRRWWW\\\llluuuyyyrrreeeYYYOOOGGGEEEFFFDDD???>>>@@@AAA???@@@??????>>>===<<<;;;;;;===;;;999999:::;;;:::999777777888888999999::::::>>>>>>===<<<;;;::::::999;;;;;;;;;;;;::::::::::::888888888777777777777777555777999999888777777888999888777888:::::::::888;;;888555444555777999999777777777777777888999999;;;<<<===<<<999888999:::<<<<<<<<<<<<;;;999888777777777777777777777777777666666777777777777666666555555666666666666555555555777888777666555666888888777888999666444666<<<===BBBCCC???999777666444BBB>>>888CCCTTTPPP===666777888;;;>>><<<777777;;;999444111444999:::666222333888<<<<<<666222333777444555666888:::;;;<<<===666:::<<<;;;;;;<<<;;;777777888888999999888888777888777666666555666666666777888999:::::::::999999<<<:::888777888::::::999666777777777777888888888555666777777555555666777999::::::999777666666777666666777888888888777777777777777777777777777777555666666777777777777666444555555666666777777888555555555555555555555555666666777777777666555555666555444555666777777666777666666555555555555666888777777666666666666777666666666666666666666666777555444555666777666555333333444444444555555555666666555555555555555555666666666666666666666666555555666777777777666666444444555666666666666666wwwkkkbbb]]]ZZZXXXTTTSSSSSSVVVYYYXXXTTTOOOKKKKKKNNNRRRTTTQQQMMMJJJFFFCCCAAABBB@@@<<<===AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAAAAACCCCCCCCCCCCDDDFFFHHHJJJMMMJJJKKKNNNMMMRRRgggmmmXXXOOOMMMMMMQQQVVVYYY[[[\\\VVVOOOOOOWWW___ooowwwxxxmmm]]]QQQJJJGGGBBBFFFEEE@@@???BBBCCCAAA??????>>>>>>=========<<<===;;;888777888:::::::::777777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===:::::::::;;;;;;;;;;;;;;;999999888888777777777888444666888999888777888888888777666777999:::999888:::888666555666888888888777777777888999:::;;;<<<<<<======<<<:::888999:::<<<======<<<;;;:::888777777777777777777777777777666666777777777777666666555555666666666666555555555777888888555555666888999666777;;;;;;777666999666===???999555666777666IIIEEE>>>EEETTTOOO???999<<<;;;<<<@@@@@@:::555555444444444555888999777444111666:::999777555444333555666888:::::::::999888555888:::888999<<<;;;888777888999999999999888777777666666666666777777888444555777999:::::::::999<<<999666666888:::;;;:::666666777777888888888888555777888888777777999::::::;;;;;;:::888777777888777888888888888666555444666666666777777777777777888777777666666666666777444444555555666777777888555555555555555555555555555555777777888777666666444555666666555555666888888888666555555555666666777666666666666777777888555555555555555555555555555555555666888777555333444444444444555555555666444444555555555555555555666666666666666666666666333444777999999888666555444555555666666666666666{{{pppggg```[[[YYYXXXWWWWWWYYY[[[YYYTTTOOOKKKJJJKKKMMMKKKGGGEEEEEE@@@>>>>>>@@@???===???CCC>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAADDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCDDDEEEFFFHHHIIIMMMJJJLLLQQQSSSZZZsssrrraaaPPPKKKLLLMMMRRRXXXWWWZZZZZZTTTMMMOOOYYYcccpppwwwvvvhhhVVVKKKGGGFFF@@@EEEEEEAAA@@@DDDEEECCC?????????>>>>>>>>>>>>>>>>>>;;;777666777999::::::888888999::::::;;;<<<<<<::::::;;;<<<===>>>???@@@999999:::;;;;;;<<<<<<===:::999999888777888888888444666888999888777888888777666666666888999888777888777666777999999777666777777888999:::<<<===>>><<<======<<<:::999999:::<<<=========<<<:::888777777777777777777777777777666666777777777777666666555555666666666666555555555777999888555444666888888333555;;;===888555777333;;;===777333777;;;;;;LLLHHH@@@DDDOOOIII;;;999???<<<<<>>@@@AAA???????????????@@@@@@@@@???AAABBBBBBAAA@@@AAACCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFJJJHHHKKKRRRXXXgggzzz^^^SSSKKKLLLNNNOOOSSSYYY]]]]]][[[VVVQQQRRRYYY___llliiicccZZZPPPIIIEEECCCIIIIIIGGGEEEGGGKKKHHHCCCGGGDDDBBBAAA===888999<<>><<<:::888888888:::;;;<<<===>>>===<<<<<<===???<<<;;;:::;;;<<<<<<:::999888777777777999:::999888666555444444555666777888888666555666888:::;;;;;;888666555666:::<<<;;;999444666666777777888<<<>>>AAA@@@>>>;;;:::999999999>>>>>>===<<<;;;;;;::::::777888999:::999777555333777777666666777888999999444666777999999777666444777666666777888888666555777777666666666666777777999999999888888888888888EEECCCDDDFFFDDD??????BBBBBB@@@>>>AAACCCAAA:::444888444888@@@>>>444222888333777888444444888888333222999999333222777888333666777777888999:::::::::555666888999;;;;;;<<<<<<;;;888666666999:::999777666666555555777888:::<<<;;;:::777666555666777888;;;444111555777555444777333444777999:::;;;;;;;;;;;;:::999999888888999999111222555666777666555444:::888777555555666888999<<<:::777555444555777888777777888888888888777666777777666555555666777888777777666666555555444444666666777777777777666666;;;999777666777888777666666666555333222333555888:::<<<999444333777888666888666444444666888888888666555333333555666555444444555666555444333444555666555555555555444444444555555666666555555444333555444444444444555666666zzzpppiiiffffffcccaaa^^^\\\[[[WWWRRRNNNLLLLLLKKKJJJHHHDDDAAA???@@@@@@???>>>>>>???@@@AAA@@@@@@??????????????????===???@@@AAA@@@AAACCCEEEGGGFFFFFFEEEDDDBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFIIIHHHKKKSSSaaayyyyyygggWWWPPPLLLOOOSSSUUUXXX]]]```^^^ZZZUUUQQQRRRVVVYYYccc```[[[SSSLLLGGGDDDCCCHHHHHHGGGGGGKKKQQQQQQMMMLLLFFF@@@???===::::::===@@@>>><<<:::::::::;;;<<<<<<;;;999888888999999::::::;;;;;;:::999999:::<<<;;;::::::;;;<<<<<<;;;999888777777777999:::999888777777666666666777888999:::888666666888999999999999888777999;;;<<<999777666777999999:::;;;???AAAAAA@@@>>><<<::::::::::::>>>======<<<;;;;;;::::::888999999:::999888666555666666555555666777777888555666777888888777666555777666555666777777666444888777666666666666666666999888888777777666666666@@@???@@@CCCAAA===>>>AAA@@@@@@AAACCCEEEDDDAAA>>>BBB===???EEEDDD999555888444888888555555888888444222:::===666333666777444666666666777888999999999666666777888888888777777999777555666888999888777888777777666777777999999888777555555555666888999===777444777999666666888888888999::::::999999888::::::999888888888888888666888999::::::999888777888777777666666666777888;;;999666444444444666777777777777777777777777777888777666555555666777777777777777777777666666666666666777777777777666666:::888666666777777666555666666666444333333666888999:::999555444777888666888666444444666777888777666555333333555666555444444666777666555444555666666555555555555444444444555555666666555555444333555444444444555555666666wwwnnnjjjiiihhheeebbb___[[[VVVQQQMMMMMMMMMLLLJJJGGGCCC@@@>>>>>>>>>>>>???@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>>>><<<>>>@@@AAAAAACCCFFFHHHKKKKKKJJJHHHEEECCCAAA@@@AAAAAAAAABBBCCCDDDFFFFFFJJJKKKMMMVVVnnnxxxcccVVVRRRPPPRRRXXX^^^___aaadddddd___YYYTTTRRRRRRRRRRRRXXXUUUPPPKKKHHHFFFEEEFFFGGGHHHHHHKKKSSS]]]aaa___VVVJJJ@@@======<<<;;;===>>>===<<<;;;:::;;;<<<<<<888888888999999999999:::999:::::::::888888999;;;999999999:::<<<===<<<:::888777777777999:::999888999999888777777777888888;;;999777777888999888777:::999999:::;;;;;;888666666888999::::::<<>><<<;;;::::::;;;======<<<<<<;;;:::::::::;;;;;;:::999999888888777555555555555555666666777555666777888888777666555555555444555777777555444888777666666555555555666888888888777666555555444:::999;;;>>>===;;;<<<@@@>>>@@@BBBCCCBBBAAA@@@@@@EEE@@@@@@GGGHHH???888777666888888666666888888555666AAAEEE===777888999777555555555666777777888888555666666777888888888777888666555666777888777666:::999888777777777777777555555444444555666888999>>>999666888888666666777777888888999999888777777999888888777777777777777999:::;;;<<<;;;:::999888666777777888888777777777999888666444333444555666777666555555555666777888999888777666555555666666777777777777888888888888555666666777777666666555888777555555666777666555777777777666444555777999666999999666666888888555888777555555666777666555666555333333555666555444555666777777555555666777666555555555555444444444555555666666555555444333444444555555555666666666}}}qqqkkkjjjiiihhhddd```[[[VVVPPPMMMOOONNNMMMJJJFFFBBB???===<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>@@@AAABBBCCCEEEIIIKKKQQQPPPNNNLLLIIIEEEBBB@@@BBBAAAAAABBBCCCDDDFFFGGGMMMOOORRR]]]{{{zzzdddXXXSSSTTTWWW^^^eeekkklllkkkkkkddd^^^WWWTTTTTTSSSPPPLLLNNNLLLHHHFFFFFFHHHJJJJJJFFFIIIKKKQQQ]]]kkkrrrrrraaaQQQAAA<<<======<<<;;;>>>>>><<<;;;;;;:::;;;;;;555666777999999:::999999;;;<<<<<<;;;999999:::<<<888888888:::<<<===<<<;;;888777777777999:::999888999999888888777777777777:::888777777999999888777999999888888999999999888777888999999999999;;;===???>>><<<:::999999::::::<<<<<<<<<;;;;;;:::::::::===<<<;;;999999999999999666666555555555666666777555555666777777666555555444444333444666666555444888777666666555555555666999999888777666555555444666555777:::;;;999;;;@@@DDDFFFGGGDDD>>>:::;;;===???:::;;;BBBFFF@@@999555777777777555555666666555>>>JJJOOOFFF<<<:::;;;999444444444555555666666666333444666888:::<<<======999999888888888777666555999999888888888777777777666666666555666777888999;;;999777666555444444444333333444666777888888999888888777666666666666666777888999999:::999999888666777999:::::::::888777999888777555555555666777777666444333333555777888999888888777666555555555666666666777777888888888555666666666666666666555777555444444666777666666777888888777666666777999444777888666666999888555888777555555666666555444666555333333555666555444555666777777666666777888666555555555555444444444555555555666555555444333444555555666666666666666tttlllhhhiiihhhfffaaa\\\VVVRRROOOPPPOOOMMMIIIFFFBBB???===<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>======BBBCCCDDDEEEFFFHHHLLLOOOUUUUUUSSSQQQMMMIIIEEECCCCCCBBBBBBBBBCCCEEEGGGHHHLLLQQQYYYiiihhhXXXUUUXXX^^^dddlllrrrttttttpppmmmaaa\\\VVVTTTVVVUUUPPPKKKIIIGGGDDDEEEIIIMMMOOOOOOGGGJJJNNNUUUdddttt|||}}}gggUUUCCC===>>>===;;;:::???>>>===<<<;;;:::999999555666777888999:::::::::<<<<<<<<<;;;999999:::;;;888777888999<<<===<<<:::888777777777999:::999888888888888777777666666555777666666777:::;;;:::999888777666555555777:::===999:::;;;:::888777888888;;;:::999888777888888999;;;;;;;;;;;;;;;:::::::::===<<<;;;:::999999999999888888777666666777777777555555666666666666555555444333333444666777666444777777666666666666777777::::::999888888777666666555444555999999888;;;@@@HHHKKKJJJDDD<<<888:::>>>;;;777888>>>AAA>>>777222888666555555444444444555BBBNNNSSSHHH===::::::777444444444444444555555555333444666888:::;;;<<<<<<;;;<<<<<<;;;999777666555777888888999999999999999:::999999888888777777777::::::999666444444555555555555555666777888999999888777666666555555666666555666777888999999::::::666888:::<<<===<<<:::999:::999888777777777888999777555444333444555777999888888888777666555444444555555555666666777777777555555666666666666555555666444333444666777777666777888999888777666888999444777888666666888888555888666555555666666444333666555333333555666555444444666777777666666777999666555555555555444444444555555555666555555444333444555666777777777666666yyyooojjjjjjjjjhhhddd]]]WWWTTTRRRPPPOOOLLLIIIEEEBBB@@@>>>>>>>>>>>>???@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>>>>CCCDDDEEEFFFHHHLLLQQQTTTXXXXXXXXXVVVRRRNNNJJJGGGEEEDDDCCCBBBDDDFFFHHHJJJLLLTTTddd~~~rrr[[[QQQTTT[[[fffnnnvvvxxxwwwtttooojjj___[[[WWWVVVXXXVVVPPPKKKFFFDDDCCCFFFLLLPPPQQQQQQIIILLLPPPVVVdddrrryyyyyycccSSSCCC>>>>>>===:::999>>>======<<<;;;;;;::::::777777888888999:::;;;;;;;;;;;;;;;:::888777888:::888888888999;;;<<<;;;999888777777777999:::999888777777777888777777666555666555666888:::;;;;;;999777777777555555777<<>>777555999======;;;;;;>>>???===888444:::666555666555333444777AAAKKKNNNDDD:::999888555444444444444444444444444555666666777777666666555:::;;;===<<<:::888777777777777888999::::::999999;;;;;;:::999999888777777:::===<<<888555777888888;;;;;;999888888888888888888777777666666666666666777888888999999:::;;;;;;777888:::<<<===<<<;;;::::::999999888888999999999666555555555555666888999777777888888777666555444555555555555666666666666444555555666666555555444666444333444777888888888666888999888777666777888555888888555555777777444666555555555666666555333666555333333555666555444333555666666666666777999666555555555555444444444555555666666555555444333444555666777888777666666vvvooonnnnnnmmmhhh```YYYUUUTTTPPPNNNLLLHHHEEEBBB@@@???@@@@@@???>>>>>>???@@@AAA@@@@@@?????????????????????AAACCCFFFIIIOOOUUUZZZZZZZZZ[[[YYYWWWSSSOOOLLLFFFEEEDDDCCCDDDGGGJJJKKKSSS^^^vvveeeUUUOOOTTT\\\hhhqqqwwwvvvrrrnnniiibbb^^^\\\ZZZYYYXXXUUUOOOKKKDDDBBBBBBGGGMMMQQQQQQNNNJJJMMMOOOTTT]]]hhhllliiiYYYLLL@@@======;;;999999::::::;;;<<<============999999888888999:::;;;<<<<<<<<<<<<;;;999888999:::999888888999;;;;;;999888888777777777999:::999888666777888999999999888777777666777888:::;;;999777777999;;;;;;999999;;;===777999;;;;;;999888888999999888777666666777888999::::::::::::::::::::::::::::::;;;;;;:::999777666888888777666666666666666555555555444444555555555555444444666888999888666666777777888999;;;<<<===777777777777888888888888888666666777777555888===DDDCCC@@@;;;777777:::>>>===>>>?????????>>>===;;;===888666888777444555999>>>FFFGGG>>>999;;;;;;666555555555555555444444444777777777777666555444333444777;;;<<<:::999:::;;;888999:::::::::999888777888888999999999888888777888======777555888:::999;;;:::888777666666777777999888777777666666777777;;;;;;:::999999888999999666777888::::::::::::999888888888888888888999999555555666666777888999999666666777888888777666555777777777666666666666666444555555666666555555444666444444555888999:::999555777888888777666666777777999777333333666666444444444444555777777555333666555333333555666555444222444555666555555777888666555555555555444444444555555666666555555444333444555777888888888666555{{{tttrrrrrrqqqkkkbbbZZZVVVUUUPPPNNNKKKHHHEEECCCAAA@@@BBBAAA???======>>>@@@AAA???????????????@@@@@@@@@;;;>>>AAAEEEJJJPPPXXX]]][[[\\\\\\\\\YYYVVVRRROOOGGGFFFEEEDDDEEEHHHKKKMMM]]]hhhsss^^^SSSPPPUUU]]]gggpppuuuqqqllliiiccc\\\___^^^]]][[[XXXTTTNNNJJJBBB@@@AAAFFFMMMQQQOOOLLLKKKMMMNNNPPPWWW___```\\\OOOEEE===<<<<<<;;;999:::777888:::<<<===??????@@@<<<:::999888888:::<<<===?????????===;;;:::;;;<<<:::999888999::::::999777888777777777999:::999888666777999:::;;;::::::999999888888999::::::777555777<<<@@@AAA>>>;;;999:::222444777888777777777888999888777777777888999:::::::::::::::::::::::::::999:::;;;<<<;;;999777555888777666555555555555555555555444444444444555555555444555666888999888777666666777999:::<<<>>>???555555666666777777888888999666666777555333666;;;MMMKKKFFFAAA>>>>>>AAADDD999===?????????AAACCCCCC???:::888:::999555666;;;<<>>;;;;;;;;;;;;:::888666555555666777888888999888888555;;;;;;555333666999888555444333333444555666777999999888777777777777777===<<<:::888777555555555555555666777888999999999777777777777888888888888555555777888999999999999555666777888888777666666999999888888777777666666444555555555555555555444666555444666888:::;;;:::555666888888666555666777999:::777333222555666444333333333555777777666444666555333333555666555444222333555555444555666888666666555555555444444444555555666666555555444333444555777888999888666555}}}~~~zzztttnnnhhhaaaZZZVVVVVVNNNHHHGGGFFFBBB??????@@@???????????????@@@@@@???>>>>>>>>>@@@@@@>>><<>>>>>>>><<<<<>>???BBB@@@===;;;;;;;;;:::999999888777777999;;;;;;:::888666444444666888888888:::999888666666777999:::<<<999666555777999;;;<<<@@@>>><<<;;;;;;999666444555555555666777999:::;;;;;;999777777888999888777:::333666BBBGGG>>>777777CCC???:::888888888777555555666777777777555444333444555555555666666777777999777666666777999888888999999:::;;;<<<<<<<<<<<<555444333333444555666777999999888777666666666777HHHFFFKKKTTTQQQEEE@@@EEE@@@999888???@@@???FFFSSSCCC;;;666888888555666:::AAAGGGIIICCC===>>>AAACCC;;;666444555555333444777888777555555666777777666555666888999;;;;;;<<<<<<888888888888888777666666111444888888555333444666::::::999888777777888888999888777666666555555555::::::999888777666555555888888777777666666555555555666777666555666777999777777666555555555555555222333555666888999999:::888888888888777777777777999888777666555555555555666666666666777777777777666666555555555555666666999666444555666777555222777666555444444555666777666666555555555444444444555555555555555555555555444444555666777777777666333333555666777777777777666666888888777555333111666666666666555444333222zzzvvvqqqlllfffbbb[[[RRRKKKIIIHHHDDDAAABBB@@@@@@????????????@@@@@@@@@???>>>???@@@@@@???===CCCBBBCCCGGGNNNTTTYYY[[[_________``````^^^YYYUUUNNNOOOGGGDDDIIIHHHKKKWWWmmmsssZZZQQQPPPPPPUUU]]]dddeeefffeeeaaa[[[TTTPPPYYY^^^```^^^\\\ZZZTTTLLLHHHCCCBBBHHHLLLLLLMMMPPPPPPQQQQQQRRRRRRNNNHHHDDDBBB>>><<>>???BBB@@@===;;;;;;;;;:::999:::888777777999::::::999:::888666666777999999999:::999777666777888:::;;;999888777888;;;===>>>===:::888777888888777555333777777666666777888999999;;;999777777888999888777:::444666@@@DDD<<<666666AAA===999777888888777555777777777777777777666666555555555555666666666777888777666777999::::::::::::::::::;;;;;;:::999999333333333333555777888::::::999999888777777777777???@@@JJJXXXWWWIII===<<<>>>777777>>>AAA@@@DDDMMM@@@999555666666444555999<<>>===;;;<<>>:::999::::::;;;;;;;;;;;;::::::::::::999999:::<<<>>>???BBB???<<<;;;;;;;;;:::999:::888777777999:::999999<<<:::888777999::::::999999888777777777999:::;;;999999:::<<<>>>>>>===;;;555444444555777888666555888888777777777777777888;;;999777777888999888777;;;555555===@@@:::555666===:::888666777777777666888777777777777888888999555555555555666666666666888777666888:::;;;;;;::::::::::::999999888777666222333333444666888:::;;;;;;:::999888888777777888999999BBBOOORRRFFF:::555;;;555555===BBB@@@@@@DDD;;;666333444555444555777444<<<@@@>>><<>>;;;===;;;===CCCDDD@@@<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::;;;<<<>>>???BBB???<<<;;;;;;;;;:::999999777777888:::<<<<<<<<<<<<:::888888999::::::999888888888888888999;;;;;;>>>===<<<<<<<<<;;;888666555555555666888999888666777777777777777777888999;;;999777777888999888777;;;666555:::;;;777555666999888666666666666666666777777666555666777999:::555555555666666666666666888777777888999:::999777777888888888777777666555444444555666777888999:::;;;;;;:::999888888888999999444555===BBB>>>888666999333333;;;AAA@@@<<<;;;777555333444555666666666666:::<<<<<>><<>>===999666666666555555666888777555;;;;;;;;;???GGGMMMHHH??????888333555888777666666888888999;;;<<<;;;888666444444444555666777999:::888888888888888777666666:::666333333555777555444666555555555555555666666555555555555666888999:::555555555666777777888888666666666666777777777777444555666555444444666888666666555555555555666666444555666777777888888888777666666666666666666666777777777777888999;;;;;;999888777777777888::::::777777666666666666777777666666777777777888999999555666777777777666444333444555555555555555555555555555555555555555555555777666555444444444444444666777777888888888888777777777777777777666666555666666666666555444333222}}}mmmaaaUUUNNNIIIDDDBBBCCCCCCBBBAAA@@@@@@???@@@@@@@@@??????AAACCCCCCBBBAAABBBCCCFFFKKKRRRXXX\\\]]]XXXWWWXXXZZZ\\\\\\ZZZYYYQQQOOOJJJJJJNNNQQQeeeppp[[[PPPNNNKKKJJJLLLNNNRRRUUUUUUTTTTTTSSSTTTUUUVVVWWWYYY\\\aaaccc\\\RRRLLLKKKMMMVVV^^^bbbcccccc```[[[VVVQQQJJJDDDAAA@@@???>>>???:::999<<<===<<<<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;===???@@@AAA>>>;;;:::::::::999888777666666888<<>>>>>@@@BBBCCCBBBAAACCCDDDGGGLLLSSSXXX[[[\\\YYYXXXWWWWWWXXXXXXUUUTTTLLLKKKHHHKKKRRRWWWpppzzzbbbSSSGGGIIIJJJJJJKKKOOOTTTWWWYYYXXXVVVVVVWWWYYY[[[]]]\\\[[[\\\\\\UUULLLKKKOOOUUU```kkkoooppppppmmmggg[[[UUULLLEEEAAA@@@@@@@@@???;;;999<<<===;;;:::<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===???@@@AAA>>>;;;:::::::::999888777666555777:::<<<<<<<<<:::999777888:::<<<======;;;;;;;;;;;;:::999888888666555555777999999888777888777777777888888666555666666666666777888999:::;;;999777777888999888777555777888777777777888888555777888888666555666777666777777777777666666555777666666666555555555555555555555777999999777555555555666666666666666555444444666666666666555444444444555666888:::<<<===444555666777888999999888666666666444444555555555444888888666777:::777222222333333666===CCCBBB===GGG>>>777999;;;:::777555999888777777999999888777:::999777666555666777777888888888888888777666666999:::;;;:::888666666777666666555555666666777888666666555666666777888888555555666666666666666666555666666666777777777888444555555555444444666777555555555555555666777777666666777777777777666666555555555666666666666666:::999888777666555555555:::;;;;;;;;;:::888666555888888777777777777888888555777888777555444555777555555444555555666777888444444444555555555666666555555555555555555555555444555777999999888666555666666666777777666666555555555444444444444555555222333444555666666666666vvvkkk___YYYSSSLLLGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>@@@BBBCCCBBB@@@DDDEEEHHHMMMSSSXXX[[[[[[ZZZXXXWWWVVVVVVUUUSSSPPPKKKKKKHHHNNNVVV^^^{{{kkkYYYOOOBBBFFFIIIIIIJJJOOOUUUXXXWWWVVVTTTSSSTTTWWWZZZ\\\]]]ZZZXXXVVVOOOHHHKKKSSS]]]kkkwwwzzz{{{|||xxxrrr___XXXNNNEEEAAA@@@@@@@@@@@@<<<<<<@@@AAA===;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAA>>>;;;:::::::::999888888777555666777999888888;;;999888999<<<>>>??????<<<<<<<<<;;;:::999888777777777888:::;;;999555111:::999999:::<<<<<<;;;999888888777777777777888888;;;999777777888999888777444777999888777888999888555777999999666444555777777888999999999777666555777777666666555555555444333333555888;;;<<<:::888777777777777666555444333111222444666666666666555222333444555888:::===>>>666777555222111555:::<<<777888777333111333555666444888888555666999666000444888888666777===AAAAAAJJJAAA:::;;;===<<<888666888777555555666777777666999888777555666777888:::888888888888888777666666999<<<>>>===:::777777999666666666666666777888888666666666666666777777888666666666666666666666666555666666666777777888888444555555555444444666777555555555555555666777888888888888888777666555444333444444555666777888888666666666666666777777888555666999;;;;;;:::888666888888777777777777888888555777888777444333444666555444444444555666888:::444444444555555555666666555555555555555555555555333555888;;;;;;:::777555555666666666666666555555444444333333333444444555666666666666555444333222}}}wwwmmmbbbWWWOOOKKKHHHEEECCCAAAAAABBBBBBAAA@@@BBBAAA@@@???@@@BBBDDDFFFDDDFFFKKKQQQVVVWWWVVVSSSZZZXXXVVVVVVVVVUUUTTTSSSGGGNNNPPPOOOZZZwwwmmm]]]PPPIIIKKKIIIIIIMMMOOONNNOOOSSSTTTWWWWWWTTTSSSXXX\\\\\\]]]XXXTTTPPPJJJGGGLLLTTThhhyyy}}}iiiYYYJJJFFFBBB>>>@@@FFF>>>???@@@AAAAAA@@@???>>>AAABBBAAA>>><<<;;;<<<>>>;;;:::888:::===@@@BBBCCC???===:::999::::::999888666666777777888999;;;;;;;;;:::999;;;===>>>>>>======<<<;;;999888777777777;;;:::888888999888777555666777777888888888888777666666666666777888999:::888777999===<<<888555666666666666666777888999:::999999999888777666666555999888888777666555555444555666777777777666444333888888888777777777777777555555444333333333333444666666666666666666666666888666555777<<<===:::666777777666444333555888;;;<<<:::777666666555444222888999;;;<<<;;;999777555:::666555888>>>BBBAAA???FFF<<<666888:::666444555;;;777555888999888888;;;:::888666888999888888999CCC???;;;:::;;;:::777555999777555555555666555444666666666777777777777777888777666555555666777888:::999777555444555666777888666555555666666555444444444444555555555555666666666666666666666666666666666777777888888999999777444444777777444444777555555666666777777888888:::888666666777777555333666666666777888888999999666666666666666777888888444555666777888888888888444444555555666666777777333333333444444444555555333333555777::::::888666888888888888777666444444777777666666555555555444444555666555444444555666~~~yyyqqqggg\\\SSSMMMIIIHHHFFFDDDDDDEEEDDDCCCBBBBBBAAAAAAAAABBBCCCEEEFFFEEEGGGLLLRRRWWWXXXVVVTTTZZZYYYXXXWWWVVVTTTQQQOOOKKKMMMQQQ\\\qqqsss```TTTLLLGGGJJJHHHHHHKKKMMMKKKMMMPPPWWWZZZ[[[XXXXXX[[[^^^]]]```ZZZSSSNNNIIIIIIPPPYYYooolll[[[MMMJJJHHHCCCCCCFFFAAABBBBBBBBBAAA???===<<<@@@@@@@@@>>>;;;;;;<<<>>>;;;999999<<>>===<<<<<<:::999888777777777;;;999888777888888666555666666777888888888888777666666666666777888999999888666777;;;;;;777555666666666666666777888999:::777777777777777888888999888888888777666555555555666666666666666555555444888888888888888777777777666666555444444333444444555555555555555555555555666444333777;;;===;;;777666777666555444555888:::<<<:::777666666666444333666888:::;;;;;;:::888777888666777<<>>;;;999999888777777777===;;;888888999:::888666888777555555666666555444777777777666666555555555666666666666777888::::::888777666555555666888999777666555555666777666444444444444555555555555666666666666666666666666666666666666777777777777777777444444777777444444777666666666666777777777777999888666666777777555444666666666777888888999999666666666666666777888888555666666666666555444444555555555666666666666666444444444555555555666666222222444777:::;;;:::888888888888888777666555444777666666666555555555555333444555444333333444555}}}wwwoooeeeZZZQQQMMMJJJHHHGGGFFFFFFEEECCCAAABBBBBBCCCDDDEEEEEEEEEEEEFFFIIIMMMSSSXXXZZZXXXVVVWWWXXXYYYYYYWWWTTTPPPNNNPPPNNNWWWppp{{{aaaSSSLLLHHHFFFKKKIIIIIILLLMMMKKKLLLPPPZZZ^^^```^^^]]]```aaa```bbb[[[SSSMMMHHHIIISSS^^^sssrrr```PPPNNNNNNIIIEEEFFFDDDDDDCCCBBB@@@>>><<<:::>>>>>>>>><<<::::::<<<>>>::::::;;;???EEELLLPPPRRRJJJFFF???;;;999888777777999888888888888888999999888888888;;;>>>??????>>><<<;;;:::999888777777777:::888777777777777666444555666777777888888888777555555555555666777888888999666666888888555444777666666666666777888999:::555555555555777999;;;<<<888888777777666666555555777666666555555555555666777777888888888888888777888888666555444444444444444444444444444444444444333222222666:::<<<:::777555666777777666666777999<<<:::777666666666555333444666888:::;;;:::999888666666777<<>>999666999:::888666555555333333666777666777:::@@@>>>;;;888666777777888888777555666888999999888888777555555666777666555888777777666555444333333444555666888999:::;;;;;;666555555555555777999:::666555444555666777666555444444444555555555555666666666666666666666666666666666666666666555555555777555555777777555555777777777777777666666666666999888666666777777555444555666666777777888888999666666666666666777777888888888888777666444333222777777666666666666666555555555555666666666777777222222444777;;;<<<;;;:::777888888777777666555444666666666666555555555555222333444444333222333444}}}wwwnnncccYYYSSSMMMKKKHHHGGGFFFDDDBBB???BBBCCCEEEGGGGGGGGGEEEDDDHHHKKKOOOUUUZZZ\\\ZZZXXXSSSUUUXXXYYYWWWTTTQQQOOOPPPRRReeepppXXXNNNJJJHHHHHHNNNKKKKKKOOOOOONNNOOOSSS]]]cccfffeeedddfffgggdddbbb[[[TTTNNNJJJKKKUUU___qqq~~~xxxcccQQQNNNNNNIIIEEEEEECCCBBBAAA@@@>>><<<;;;:::<<<<<<<<<;;;::::::<<<>>><<<<<<===AAAGGGNNNRRRTTTLLLGGG@@@;;;999999999888:::999999888777777888888777777888;;;>>>@@@@@@???;;;:::999888777777777777999777666666777777666444555555666777888888888888444444444555555666777888999666444666666333444777666666666666777888999:::666555555555666999;;;<<<888777777777666666666555777666555444444555666777666777888999999999888888:::999888666555555555555444444444444444444444444333333333666888999888555333555888888777666666777<<<:::777666777777555444555666888999:::999888777666555555777<<>>>>>===<<<<<<;;;;;;;;;:::;;;;;;;;;:::;;;===??????>>>>>>AAAFFFKKKNNNPPPHHHDDD>>>:::999:::;;;;;;::::::999888777777777777666777888<<>>::::::999888777777777777888777666666777777666555444444555777777888888888444444444555555666777888999555444555555333444888666666666666777888999:::777777666666666888999:::777777777777666666666666777666555444444555666777666777888:::::::::999888999999888777666555555555444444444444444444444444555555666666777666444333333555888999888666666777<<<:::777777777777666555777888888888888777666555888777555555555666666555666777777777888999777555555444555888888777;;;BBBRRRRRRKKK???777888:::999888888888777777777888888888666555555777888777777333444444444555555666666444555666777777777666555888888777666666666666666666555444555666777666555444444444555555555555666666666666666666666666666666666555555444444333333888555555888888555555888888888777777666666555555888777666666777777666555555555555666777777888888777777666666666666777777888888999999999999888888888888777777666666666555333333444444444555555555777666666777999999888777666777777777777666666555555555555666666666666666444666777666555444555777zzzsssmmmiii```[[[TTTNNNJJJHHHEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDHHHKKKOOOUUUZZZ\\\ZZZXXXVVVXXXXXXUUUQQQNNNOOOQQQWWWrrr~~~aaaSSSMMMHHHGGGIIIOOOMMMNNNSSSVVVWWWZZZ^^^kkkoooqqqooollllllkkkhhh___[[[WWWVVVUUUWWWaaakkkxxxqqq]]]KKKFFFEEE@@@>>>AAA;;;;;;:::::::::;;;<<<<<<999:::;;;;;;:::<<<>>>AAABBBAAA???@@@DDDGGGIIIJJJCCC???;;;999999;;;<<<<<<::::::999888777777777888777777999<<>>===@@@<<<;;;:::::::::;;;<<<<<<999:::;;;;;;;;;===@@@CCCDDDBBB@@@@@@BBBDDDEEEFFF>>>;;;999888999:::;;;:::999999888888888888888888777888:::===???@@@===;;;999888888777777777777777999777666777888999888777222333444666777888888888666666666666777888999999999666555777777444444777666666666666777888999:::666777888999999888777666666666666666777777777777444555555666666666666666555666999;;;<<<;;;:::888666666555555555666777777555555555555555555555555666777888888777555444444444666777888777666777888;;;999888777888888777666666666666666666666666555777777777777666666777999555999888333222666888666777666666666666888AAAKKKjjjjjj^^^HHH999999:::777888999:::999666666777:::888666555666777999999888555555555666666777777777555555555555555666777888666777777777777666666666999777666555666555444222444444444555555555555666666666666666666666666666555555555555555666666666999666666999999666666999666666666666777777777777777666555666777888777666444444555555666777777777888888777666666666666666222333444555666666666666777777777777777888888888444444444444555555555555666444333444666777777666666666777777777777666666555555555555666666666777555666777666555444555777~~~|||{{{{{{kkkdddXXXNNNHHHFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDBBBEEEIIIOOOTTTVVVTTTRRRMMMOOOOOOMMMLLLQQQ[[[ccc}}}kkkTTTLLLIIIGGGKKKTTTVVVUUUYYY```eeehhhlllqqqkkknnnkkkbbb[[[XXXTTTPPPNNNJJJFFFGGGLLLVVVhhhwwwtttjjjWWWLLLEEEFFFEEE???===@@@>>>===<<<;;;:::;;;<<<<<<999:::;;;;;;<<<>>>AAADDDEEEBBB@@@@@@AAACCCDDDDDD<<<:::888777888999999888999888888888888888999999888999:::===@@@???===:::999888777777777777777888999888777888999:::999888222333444666777888888888666666666777777888999:::999666666888888555444777666666666666777888999:::333555888::::::999777666666666666666777777777777333444666777777777666555444666999;;;<<<;;;:::999444444444555555666777888666666666666666666666666444666888888777666666666555666777777666666777999;;;999888777888888888666444444555555666777777777555555555555333333555666666999888222111666888666888666555555444777BBBMMMeeeggg[[[EEE777888:::888666888999888666555888;;;888666555666888999999888777777777777777666666666555444444444666888:::;;;444555666777888888888777:::888666666666555333111444444444555555555666666666666666666666666666666444555555555666777777777999666666999999666666999555555666666777777888888777666555666777888777666444444555555666777777777888888777666666666666666555555666777777777777777666666777777888888999999555555555555666666666777333222111333555777888777666666777777777777777666444555555555666666777777444555666555444444555666}}}zzznnneeeXXXNNNHHHFFFDDDCCCDDDEEEEEEDDDBBBBBBCCCEEEDDDFFFIIILLLOOOOOOOOOOOOOOOLLLKKKIIIHHHNNNbbbvvvxxxdddSSSOOONNNKKKPPPYYY```___```bbbfffiiikkkkkkeeeiiifff[[[QQQNNNJJJEEEIIIDDDCCCJJJRRR\\\mmm}}}}}}gggWWWKKKGGGCCCBBBBBBBBB???<<<;;;===???===;;;:::===@@@999;;;======;;;;;;>>>AAAGGGEEECCCAAAAAA???===;;;888999:::;;;:::888666444666555333444666888999999888:::===@@@@@@???===;;;999888777777666777777777777777777777777888888888777666555444444555666777777777777777666666666666999888888777666555555444666555555555666777999::::::999999999888888777777555666777666555777:::<<<888888777666555444444333<<<999777888;;;>>>>>>===999555444888:::888555444666666666666666666666666999888777555555555666777555666777888888777666555???<<<999777666555333222444555777777666555555666888777555444444666777999333555666666555555666888:::888777666777999<<<>>>SSSPPPKKKBBB:::666999<<<888777555444555666888999888888777666666666666666888888777777666666555555777555444555666777666555666555555666888888777666777666666666666666777888555666666666555444333333777777777777777888888888666666666666666666666666666555444444444666777888:::888666777999:::999666;;;888666555555666666555666666555555555555666777666666666666666666666666666666666666666555555555111444444222333666666444888666555666777888777666444555666555444333444555555555666666666666555555666666777777777777777666777666666555555555555666~~~zzzvvvooofffZZZPPPJJJFFFDDDCCCDDDEEEEEEDDDBBBBBBCCCDDDEEEGGGJJJMMMOOOQQQQQQQQQOOOLLLJJJIIIIIITTTmmmjjjZZZMMMNNNPPPPPPVVV___cccaaaaaacccgggkkkmmmnnnfffhhhdddXXXOOOLLLIIIEEEGGGDDDGGGPPP[[[ggguuuuuu```RRRJJJFFF@@@>>>@@@AAA@@@???===>>>>>>===<<<<<<===>>>888;;;=========???CCCFFFGGGEEEBBB@@@???>>><<<:::777888888888888666555444666666666777999999777555999:::===???@@@>>><<<:::999999888777777777777777666666666666666666666666666666555555555666777777888888777777666666555555888888888777666555555555666666555555666777888999888888777777777666666666555444444777<<<@@@AAAAAA777777666666555555444444;;;999777999;;;======<<<888555666<<<>>>999555333666666666666666666666666999888777666555555666777555666777888888777666555===;;;999888777666444222444555777777666555555666888777555444444555666777444555666666555555666888===<<<999777666777888999@@@>>>;;;888555666999;;;777777555555555666888999888888777666666666666666888777777777666666666555777666555555666777666555666555555666888888777666888888777666555555555666555555666666555555444333777777777777777777777777666666666666666666666666666555555555555666666777:::888666777999:::888666999777555555666777666555777666666555555666666777666666666666666666666666555555555666666666666666222555555333333666777444777666555555777777666555555666777777555555555777555666777777777777666555666666777777777777666666666666555555555666666777~~~wwwsssqqqiii]]]SSSLLLHHHEEEDDDCCCEEEEEEDDDCCCBBBCCCDDDDDDFFFIIILLLOOOPPPQQQQQQOOOMMMKKKJJJOOObbbqqq\\\QQQKKKOOOTTTVVV\\\dddeeecccbbbdddhhhnnnrrrtttjjjiiiaaaTTTKKKHHHGGGFFFFFFFFFMMMYYYgggqqq{{{xxxgggWWWMMMJJJDDD???<<<>>>@@@AAA@@@@@@>>><<<<<<<<<===<<<;;;999:::<<<===>>>AAAEEEHHHIIIEEEAAA>>>===<<<;;;:::777777666666555555444444777777888:::;;;:::666333:::;;;===???>>>===:::888:::999999888777888888888666666666666555555555555666555555555666666777888999888888777666555555444888888777777666666555555777777666666666666777888666666555555555555444444555222222777@@@DDDCCC???666666666666666555555555999888888:::<<<<<<;;;:::777666999???@@@:::555333666666666666666666666666888777777666666666666777666666777777777777666666:::999888888999888555333444666777777666555555666888777666444444444555666444555666666555555666777>>><<<999777666666777777666555444555888;;;<<<===777666555555555666888999888888777777777666666666777777777777666666666666777666555555777777666555666555555666888888777666999999777666555444444444555555666666666555444444777777777777777777777777666666666666666666666666666666666666666666555444999777666777888999888666666555555666888888777666888777777666666777777777777777777777777777777777444444555555666666777777333666777555555888777444666555444555666666555444555777888777666666777888555666888999999888666555666777777888777777666666555555555555555666777888zzzuuussslllbbbWWWOOOIIIFFFEEECCCEEEFFFEEECCCBBBCCCDDDCCCEEEGGGJJJMMMOOOPPPPPPPPPNNNLLLMMMXXXssszzz___VVVPPPNNNTTTYYY[[[___dddeeeccccccffflllrrrvvvyyypppjjj___RRRIIIFFFFFFGGGGGGKKKUUUcccpppxxxzzz{{{~~~|||ttthhh[[[QQQKKKIIIEEEAAA@@@AAABBBAAA???AAA===::::::<<<===;;;888;;;;;;<<<===???AAAEEEGGGJJJFFFAAA===<<<;;;;;;:::888777666555555555555555888777888:::;;;:::888555;;;<<<===>>>===;;;999777::::::999888888888888888777666666666666666555555555555555666666777888888999999888777666555444444888777777777666666666555777777777666666666666666555555555555555555555555666444444777<<<===;;;777555555555666666666666666777888999:::;;;;;;:::999888777999>>>===888555555666666666666666666666666777777777666666666666777666666777777777777666666777777888999:::999666333555666777777555444555555999888777666555555555555444666777666555555666777:::999777666666777888999777555444777:::<<<;;;999777666666555666777888888777777777888888777777777777777777777666666666666777666555666777888777555666555555666888888777666888777666555555555555555555555666666666666555555777777777777777666666666666666666666666666666666555666777777777555444333777777666777777777777666444444555777999999888666999888888777777777777888777777777777777777777777333444444555666777888888444777888666666888888444666444333444555666555444555666777777666555666888555666888::::::888666555777777888888888777666666444444444555555777888888zzzuuupppggg\\\RRRJJJGGGFFFDDDFFFGGGGGGEEEDDDDDDDDDEEEFFFHHHKKKNNNPPPRRRSSSNNNMMMLLLPPPaaagggTTTOOONNNPPPWWW\\\___bbbeeedddeeehhhmmmtttyyy{{{|||tttjjj]]]QQQIIIFFFGGGJJJJJJTTTbbbpppzzz~~~{{{wwwtttrrrnnneee[[[RRRLLLJJJJJJGGGFFFFFFGGGEEEAAA<<<@@@===::::::<<<<<<:::888;;;;;;===@@@DDDHHHJJJKKKJJJFFFAAA===<<<<<<;;;;;;999888777666666666777777888777666777999:::;;;:::;;;<<<======<<<:::888666:::999888888777777888888888888888777777666666666555666666777777777888888888888888777666555555444777777777777666666666666777777777777777666666666666666666666666666666666444666888888888777666666555555555666666666666666666888999::::::999999888:::888888:::999555555777666666666666666666666666666666666777777777777666777777666666666666777777666666777999::::::777444555777888777555444444555999888777777666666666666555666777666555444555666999888777666666666777888555333222444777777444111666666666666666777777888666777888888888888777777666666666666777777777777888666555666777888777666666555555666888888777666555555444555555666777777555555666666666666666555777777777777666666555555666666666666666666666666555666777777777555444333666666777666666666666777444444444777999:::888666999999888777777777777777777777777777777777777777333444444555666777888888444888999777777999777444666444333444555666555444333444666555555444666777666777888999999888777666888888888888888777666666444444444555555777888888wwwssskkk```TTTLLLHHHGGGEEEGGGIIIIIIGGGEEEEEEEEEGGGIIIKKKMMMPPPSSSUUUWWWMMMMMMMMMUUUllljjjYYYOOOHHHKKKQQQYYY```dddgggiiiiiimmmttt||||||rrrfffXXXOOOJJJHHHKKKOOOTTTcccuuu|||uuuqqqmmmeee\\\TTTMMMIIIGGGIIIHHHHHHJJJLLLIIICCC>>>@@@>>><<<<<<<<<===<<<;;;;;;<<<@@@EEEKKKOOOPPPPPPFFFCCC???===<<<<<<;;;:::999999999999999888888888888666444555777:::;;;;;;;;;;;;<<<<<<;;;999888777999888888777666777777777999999888888777777666666666777777888888777777666777777777777666666666666777777777777666666666666555666777777777777666666666777777777777888888888444666999999888777999;;;666666666666666555555555666888:::999888777888999<<<999888999777333444999666666666666666666666666555666666777777777777666777777666666666666777777777666777888999999777555555777888777555444444444666666777777777777777777555666777666555444555666:::999888777555444444444333333333555777666444333666666666666777777777777666777888999999999888777666666666666777777777777888777666666888888777666666555555666888888777666333333333444555666888888555555666777777777666666888777777666666555555444666666666666666666666666666666666666666666555444555666777666555444555777555444444666888999888777999888888777666666666666777777777777777777777777444444555555666666777777444888999777777888666222666555444555666666555444222444555555444444666777666777777777777777777666999999999999888777666666555555555555555666777888yyyvvvooocccWWWMMMHHHGGGFFFHHHJJJKKKIIIGGGFFFFFFGGGHHHJJJLLLOOOSSSUUUWWWQQQQQQSSS^^^zzznnn]]]SSSNNNHHHNNNVVV^^^eeejjjnnnooosssyyy|||jjj]]]QQQLLLJJJKKKOOOVVVcccvvvvvvlllmmmeee\\\TTTOOOKKKGGGDDDHHHGGGGGGJJJLLLKKKGGGCCC@@@@@@AAA@@@>>>>>>???AAA===???CCCHHHNNNOOOMMMJJJAAA???===;;;;;;;;;999888777888999::::::999888888777666555666888999888777:::::::::::::::999888777888777666666555555666666999888888777666666555555888888999999888777555555666666666666777777777777666666666666777777777777444555666777888888777777666666777777777888888888777666666777999:::;;;;;;777777666666555555444444777888999888666555777:::;;;:::;;;<<<999444555999666666666666666666666666444555666777888888777666888777666555555666777888999777666777888888777666666777888777555444444444333333444555666666666666666777777777555444555666888888777666555555444444444555888888888777888888555666666777777777777777555666888::::::999888777555666666666777777777888888777666777888888777666666555555666888888777666444444444444555555666777555555666777777777777777888777777666555555444444666666666666666666666666666555555555555666666777333555777666444333555777777555444555777888888777999888777666555555555555666666666666666666666666555555555666666666666666333777999777777888555111777666555555777777666555222444666666555555777888777777666555555666777777999999999999888777666666666666555555555666666777zzzwwwqqqeeeXXXNNNIIIHHHGGGIIILLLLLLJJJHHHGGGGGGDDDEEEFFFIIILLLPPPSSSTTTWWWWWWYYYgggwwwbbbWWWQQQNNNOOOVVV^^^dddjjjooorrrrrr{{{{{{cccVVVKKKIIIKKKMMMSSS[[[ppp{{{lllaaafff^^^SSSMMMKKKJJJFFFCCCGGGEEEDDDGGGKKKLLLKKKHHH@@@BBBDDDCCC@@@@@@BBBEEEAAABBBDDDIIILLLJJJEEE@@@===<<<::::::::::::888666666777999:::;;;999888777666666777888:::888555222999::::::::::::999888888777777666555555555555555888777777666555444444444999999999999888777555333555555666666777777888888666666666666777777777777333444666777888888888777555666666666777777888888;;;666222333888;;;999666888888777666555444444333777999999777555444777::::::;;;>>>@@@<<<666555888666666666666666666666666444555666888888888777666888777666555555666777888:::888666666777888777777666777888777555444333444000000222333444555555555666777888777555444444555333444444555666777888888333666999888555444555888555666666777777777777777555666888:::;;;:::888777555666666666777777888888888777666777888999888666666555555666888999777666666555555444444444555555555555666777777777777777888777777666555444444444666666666666666666666666666555444444444666777999333555777666444333444777888666444444666888888888888888666555444444444444666666666666666666666666666666666666666555555555333777999777777777555000888666555666777888777666333555777777666777888:::888666555333333555666888:::::::::999999777666666777666666555555555666666~~~|||}}}wwwlllbbbXXXPPPKKKGGGJJJKKKMMMNNNNNNMMMLLLKKKJJJKKKKKKLLLOOOTTTUUUUUUVVVWWW```zzzyyydddWWWNNNIIIIIIOOOVVVcccpppwwwwwwtttsss~~~nnn[[[PPPGGGFFFGGGMMMYYYggg{{{iii^^^WWW[[[VVVPPPKKKHHHFFFEEECCCCCCCCCCCCDDDEEEFFFGGGHHHEEEEEEEEEFFFFFFGGGGGGHHHDDDDDDDDDDDDCCCAAA???===;;;;;;<<<<<<;;;;;;:::999>>>===;;;:::999999:::;;;888777666666666777999:::999:::<<<;;;888666555555:::888555444444555555444777555444555666777666555999999999999888666555444666666666666666555555555777777666555555666777888888888888888888888888888888666555666888999777444777777777777888888888888888999888666333222333444666666777777777666666555:::<<<>>>@@@@@@>>>;;;999777777777666555555444444;;;888666555777999::::::777888888777777666555444666555555666888888777555777777555444333333333333444333333444666777666555888777666777888999888777999666444444666777666444555666777666444444555666555888777333444:::<<<:::777777777777777777777777888666555666999:::999666999999888888777666666666666666666666666777888888999888888888777777666666666666555444444444444444666666555555555555666666888888777777666444333222555555666777888999::::::666666666666666666666666666666666888::::::888666777666666555555555555666333333333444444444555555777666444333333444555666888666666666888999888777666555555666777888888777555666666777777777666666777666555444444555666777;;;999888999999999666444444444444444444555666666}}}}}}wwwmmmcccYYYQQQKKKHHHGGGIIILLLOOOPPPPPPNNNMMMKKKKKKJJJKKKNNNRRRTTTUUUVVV\\\jjjiiiYYYPPPJJJGGGHHHRRR[[[jjjwww~~~}}}zzzxxxzzzcccTTTMMMHHHGGGHHHOOO___ooorrrcccZZZVVVXXXTTTNNNJJJGGGEEEDDDBBB@@@@@@@@@@@@@@@AAABBBCCCFFFGGGGGGHHHIIIIIIHHHHHHBBBBBBCCCBBBAAA???===<<<;;;;;;;;;;;;;;;::::::999;;;::::::999999:::;;;<<<888777666666666777999999:::;;;===<<<999777666666:::888666555555666555555888666555666777888777666888888999999888777555444888777666555555555555555666666777888888777666555888888888888888888888888777666555666888999777444666666777777777888888888444666777777555555666888999999999::::::999999999:::<<<>>>@@@@@@>>>;;;999666666666666555555555555:::888555555666777888888555666777777777777777666777666666777888999888666999888777666555555555555666444444444666777666555666444444444666777666555777444333444666888777666999999888666444444555777666444333444666777777666777777777777777777777777999777666777999:::999777777777777777777888888888666666666666666777888888888888888888777777777666777666666555555555555555666666555555555555666666777777777777666555444333666666666666666555444444444444444444444444444444888777777999;;;;;;999777888777666555555555555555333444444444555555555666444444444444444555666777777666555666888999888777777666555666777888777666777777777777666555444444777666666555555555666666:::999888888999999666555777777777777777888999999}}}xxxoooeee[[[RRRLLLIIIDDDHHHMMMQQQSSSSSSRRRPPPKKKJJJIIIIIIKKKNNNRRRUUU[[[iiizzziiiWWWNNNIIIFFFFFFHHHTTT```ppp}}}~~~zzzvvv]]]NNNLLLJJJIIIJJJRRRccctttvvvdddZZZWWWUUUUUURRRLLLHHHFFFEEECCCAAA??????>>>>>>>>>>>>??????CCCEEEFFFHHHHHHGGGFFFEEE????????????>>>===<<<;;;::::::;;;;;;::::::999888888888888888999:::;;;<<<777777777666777888888999;;;<<<===<<<:::888888888;;;999666666666777777666999777666777888999888777666777888999999888777666:::999666555444444555666555666999:::999777444222888888888888888888888888777666666666888888666555666666777777777777888888333555888888777666777777999999999:::::::::::::::;;;<<>>;;;888555555555555666666666666:::888555555555666666555444555666777888888888888777666666888999:::999777888888777777666555555555777666555555666777555444555444333444666777666555555333333444666888999888999999888666555666999<<<===444111777:::666333555777777777777777777777777888777666777999999999777555666666777888888999999666666666666666777777888888888888888777777777777888777777666666666666666777666666555555666666777555555666666666666555555666777777777666555333222555555555555555555555555777666666888999999888666888888777555555444444444555555555555666666666666222222444555666666777777777666555666777888888666888666555666777777666555777777777777666444333222666666777666666555444444:::999888888999888777555888888777777888888999:::{{{xxxqqqggg\\\SSSMMMJJJFFFIIIOOOTTTVVVVVVTTTRRRKKKHHHGGGHHHIIIKKKQQQWWW```vvvgggZZZMMMHHHGGGFFFGGGJJJUUUcccttt~~~|||wwwxxxoooVVVLLLKKKJJJKKKPPPYYYeeeooo~~~uuueeeYYYUUUTTTTTTSSSPPPKKKHHHFFFEEECCCBBBBBBAAA@@@???????????????>>>???BBBDDDDDDBBB@@@>>><<<<<<<<<<<<;;;;;;:::::::::::::::;;;:::999999888888888888888888999999:::777777777777777888888999:::<<<<<<;;;999777888888<<<999777666777888888777888777666666888888777666555666777888999999888777<<<:::777444333444555777777888999999888666444222888888888888888888888888666666666777777777666555666666666666777777777888666888::::::888555444444666666666666666777777777;;;<<>>@@@@@@>>><<<:::;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999999999999999888888777777777666777777777888888888888999::::::999777666777888;;;999777777888999999888777666555555777777666555444555777888999999888888;;;:::777444333444666777999999777666555555555555777777777777777777777777555666777777777666666666555666666666666777777777555777999:::888555444444444444444333444555666777:::<<<>>>???>>><<<888666333444444555666777888888<<<:::888777888888666555777777777777777666555555777666666888:::;;;:::999777777888888888777666666888666555555666666555333777555555666777888777666666666666555555555666666555666555555666:::@@@DDDQQQ???444999;;;444333999666666666666666666666666444444555555555555555666888888888888777777666666777777666666666666777777777777777777777777888888999999888777777777777777777777666666666666777777333444555666777777777777555666777888999999888888999999999999999999999999666444333333555555444333888888666555555444444444777777777777777777777777555555666777666555333222555444444444666777666555888666555555666666555333555666777777888888888888555666777777777666444333888777777777888888777555444333333333333444555555}}}zzz|||~~~|||vvvwwwwwwsssjjj^^^SSSLLLJJJJJJMMMQQQTTTUUUSSSQQQOOOKKKEEECCCFFFFFFGGGRRR___ttthhhWWWOOOHHHFFFFFFGGGJJJNNN___nnnyyyyyyvvvuuuqqqkkkkkkpppvvvyyyuuufffRRRCCCDDDHHHPPP___qqq{{{vvvlllaaa^^^WWWQQQQQQUUUUUUQQQOOOMMMJJJHHHHHHGGGEEECCCAAA@@@???>>>>>>>>>>>>>>><<<===>>>??????>>><<<;;;::::::999999999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999999::::::999999777666666666666777888888888888777999::::::888666666777999;;;999777666888999999888666555444555666777666444555666777888999999888777:::888777555555666777888:::888777555555555666777777777777777777777777777555666888888666666666777555555666666666666777777111333666777777666777888555555444444444666777888999;;;===>>>===:::666444444444444555666777777888;;;999888888999999777666888888888888777666555444666555555777:::;;;:::999888999:::;;;;;;:::999888666555444444555666444333444333222333555666555444666777777666444444555666888888777666555777;;;>>>LLL>>>444444555222222777666666666666666666666666333444555555444444555666999999888888777666666555888777777666666666666666777777777777888888888888999888888777777777777777888777777666666777777888444444555666777777666666666666666666555555555555666666666666666666666666999777555555666777777666777777666555555555555666777777777777666666666666777777777666555444222222555444333444666666666444777555444555666666555444333444555777888888999999555555666666666666555555777777666777888888777555555555444444555555666777{{{xxxzzz}}}|||wwwuuuvvvssskkk]]]RRRLLLJJJHHHJJJMMMOOOPPPPPPNNNMMMKKKDDDBBBFFFFFFGGGSSSccc}}}```SSSLLLGGGGGGHHHJJJOOOUUUeeerrrzzztttmmmllliiiccckkklllnnnmmmfffZZZNNNGGGCCCOOO```sssqqq^^^ZZZRRRMMMPPPVVVUUUOOOLLLJJJHHHGGGGGGFFFDDDBBB??????>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;::::::999999:::;;;<<<===<<<<<<======<<<<<<;;;:::888999999::::::999888777555666777888999888888777:::::::::999777777999::::::888666666777888999888777666555666777888777555666666888999999888777777777777777666777777888999777777777777777666666666777777777777777777777777444777999888666555666777555555555666666666777777111222444555444555777888666555444444444666888:::888999;;;<<<;;;888555222444444555555666666777777888777777777999999777666666777777777777777666555555444444666999:::999888666777999::::::999777666444333222333444555444333444333222333555666555444444666777666444444666888777777777666555555777999>>>:::555222222444555555666666666666666666666666444666777777555555666888888888888777777777777777888888777666666666666666666777777777888888888888888888777666666666666777888888777777777777888888555555666666666666666555777666444444444555777888666666666666666666666666:::888666666666777777666666555555555555666666777777777777666666555555555777666555444444444444444444333222333555666555444555444333444666666666444333333444555666666666555555555444555555666777888777666666777888888777555555555555555555666777777~~~zzzwwwyyy~~~~~~zzztttuuussskkk]]]QQQKKKIIIEEEFFFIIIKKKMMMMMMMMMLLLKKKDDDBBBFFFFFFGGGTTTfffrrrVVVQQQKKKHHHIIIKKKOOOVVV]]]gggtttxxxnnnfffeeeccc]]]dddddddddbbb[[[RRRLLLJJJFFFXXXooorrraaaZZZQQQLLLPPPVVVTTTNNNJJJHHHFFFEEEFFFEEECCCAAA@@@@@@????????????@@@@@@======<<<<<<;;;;;;;;;;;;;;;::::::999:::;;;===>>>=========>>>======<<<;;;666777999:::;;;;;;::::::555666777999999888888777;;;;;;;;;999888888:::<<<999777555555777888888888888777666777888999888666666777888999999888777666666666777777888888999999333555777999999888666444777777777777777777777777444777999888666555666888555555555555666666666777444555555444222222333555555444333222333555777999777888:::;;;:::777333111555555555666666666666666666666555666888888777555444555666777888888888888444333444666888:::999888222333555666777666444333333222111222444555444333666555444555777777777666222444666666444555888;;;333444555555555555777999444777777333333777888555666666666666666666666666555777999999666666888:::666666666777888888999999888888777666666666666666666666777777888888888999888777777666666666666666888888777777777777888888555666666666666666555555555444333444666999===@@@777777777777777777777777999777555444555666555555555444444555555666777888777777666666555555555444666555444333333444666777444333222333555666555444444333333444666777666555333333333444333333222222555444444444555666888:::777666555666888888777555444444444444444555666666~~~{{{xxxxxxzzz}}}~~~|||yyyrrrhhh]]]SSSMMMJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHDDDEEEGGGCCCCCCTTTiiinnn___WWWJJJGGGFFFIIIMMMRRR\\\eeeuuuqqqdddaaa^^^XXX___```ccceee___SSSKKKIIILLLaaa}}}rrr[[[UUUOOOOOOTTTVVVTTTPPPLLLEEECCCGGGIIIDDDAAABBBAAAAAA???>>>==================<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<>>>???AAA>>>>>>>>>>>>===<<<;;;:::999:::;;;:::888666666777:::999888777777999;;;<<<;;;<<<>>>===;;;999888888999999888888888888999999:::888777777888999999888777777777777777777777777999666555666999;;;;;;999::::::999999888777666666888777666777888999888666444777999:::888666555555555555555555555555555555666666777777777777666666666555444333333444555666666888;;;<<<:::777666555:::888666444333444555666666777888999999888666666777777777777888888888888666666666666666777777888666666555444444444444555333444555666666555444333444444444555555555666666333333333444444666777888888888777555555444444444666666666555444444777999888888777666555444333333777888999::::::999888777888777666666666777999:::;;;999666555777999:::::::::999888888999999888666;;;:::999888777555444444333555777888777666777888666666666666555555555555444555666555333333555777777777777666444333555666888666555666777888777555777777777777777777777777999777666666888888888777555555555555555666777777777666444333333444555666999888666444333444666777111222444555555555444333888666555555666777777666666666777777777777777666888666444222111333666888~~~{{{yyyzzz|||||||||yyyuuummmcccYYYQQQKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEHHHDDDDDDGGGEEEFFFVVVkkkxxxfffXXXOOOIIIKKKGGGFFFJJJNNNUUUaaalll{{{ssseee```\\\UUU______aaaaaaYYYOOOKKKLLLTTThhhpppXXXQQQKKKKKKQQQTTTQQQLLLJJJEEECCCGGGHHHCCC@@@AAAAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;===???AAABBB>>>>>>>>>======<<<::::::999;;;<<<;;;999777777888999888777666666888:::;;;<<<===???>>>;;;999888888999888888777777888888999:::888666777888999888888555555555555555555555555888666555666999;;;:::999::::::999888888777666666777666555555777777666555555777888888777555555555555555555555555555555555555666666777777666666555555555444444444444555555888999:::999888777888999:::999777555444555666666888999999:::999888777666777777777888888888999999777666666666666777888888666666555444444444444555444444555666666555444444222222333333333444444444444333444444555666777777999888777666555555555555333444555444222222333555666666666666666555555555777777888888888888777777777777666666666777888999;;;999777666777888777777:::999777888999999888666888888888777666666555555555666888888777666777888999999888888777666555555666777777666555444555777666777777666444444555777888666555666777888777555666666666666666666666666888777555555777888777666555555555555555666777777666555555444444444555555888777555444333444555666444555666666777666666666888666555666777777666555222222333333333333333222666555555444444444555555~~~|||{{{{{{{{{zzzwwwqqqiii^^^VVVOOOLLLJJJHHHHHHGGGFFFFFFEEEDDDDDDGGGCCCCCCFFFFFFIIIYYYkkk~~~zzznnn\\\OOOJJJHHHFFFKKKGGGFFFJJJQQQZZZhhhuuuttteee___ZZZTTT^^^___```]]]TTTJJJJJJOOO^^^rrr|||jjjWWWNNNGGGHHHPPPTTTPPPJJJGGGDDDCCCFFFGGGCCCAAAAAA@@@???>>>======<<<<<<===<<<<<<;;;;;;;;;:::::::::888999999;;;===???AAABBB============<<<;;;:::::::::;;;<<<;;;999888888999888777666666666777999999>>>???@@@???<<<999888888999888888777777888888999999888666666888888888777555555555555555555555555888777555666888::::::999999999999888888777777666555444333333555555444333555777777777555444555666555555555555555555555555555555555666666555555555444555555555555555555444999999999777666777:::<<<:::999777666555666666777:::;;;;;;:::999888777666777777777777888888888999777777777777777888888999777666555555444444555555444555555666666555555444222333333333333444444444444444444555555666666777888888777666555555555555777888999888666555555666555555555666666777777777777777666666666666777777666666555555555666777888;;;999777777777777555333:::888777777888999777666666666777777777777777777666888888888666555666777<<<<<<;;;:::888777666555777888999777666555555777555666777666555555666888888666555666777888777555666666666666666666666666777666444444666777666555555555555555666666666777444444555555555555555444777666555333333444555555666555555555555666777777777666666777888777555333444444555555555555444444333444555666666555444333~~~}}}}}}|||{{{vvvoooeee[[[TTTPPPMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEBBBAAADDDFFFKKKXXXffflllfffZZZLLLFFFHHHJJJIIIJJJFFFFFFKKKSSS^^^nnn|||qqqddd^^^ZZZWWW^^^```aaa]]]RRRIIIJJJRRReeexxxsssaaaXXXNNNFFFHHHPPPTTTOOOHHHEEEDDDEEEFFFFFFDDDBBBAAA???>>>>>>===<<<<<<======;;;;;;;;;;;;::::::::::::888888999:::;;;===>>>>>><<<<<<<<<<<<<<<;;;:::999888:::;;;;;;999777888888888777777777777888999999???AAAAAA@@@<<<999888888888888777777777777888888999777555555777888777666777777777777777777777777777777666666777888999999999888888888777777777666555444333333555555444333666777777555444333555666555555555555555555555555444444555555555555444444333444555666666555444333888888888777777888:::===888888777666555555666666;;;;;;:::999888777555555555666666666666777777777777777777777777888999999777666666555555555555555555555666666666666555555555555555555666666666666444444555666666666666666777666666555444444555555999:::<<<<<<999777666666555666666666666777777777777666555444444555666777555555555555555666666777888777666777888777555333999888777777888888777666888888888888888888888888888999999888666555666777;;;;;;:::999888888777777666888888888666444444555444555777777666666777888888666555666777888777555666666666666666666666666666555333333555666555444444555555666666666666666333444555666666666555444666555444444444444555555444444333222222444555666666666666888888777444111666777777777777666666555333444555666666666555444~~~tttmmmbbbYYYSSSPPPNNNLLLLLLLLLKKKJJJIIIHHHGGGGGGCCCAAA@@@BBBDDDJJJTTT]]]VVVSSSLLLEEEDDDHHHIIIFFFHHHFFFGGGMMMWWWbbbrrrwwwkkkbbb_________bbbcccddd___SSSJJJLLLTTTfffyyyjjjXXXXXXOOOGGGGGGNNNPPPKKKEEEBBBEEEGGGGGGFFFFFFDDDBBB???>>>>>>============>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999:::;;;;;;;;;;;;::::::999666888999999777666666777888888888888999999::::::???AAAAAA@@@<<<999888888888777777777777777777888888666555555666777777666777777777777777777777777777777777777666777888999888888888777777777777777666555444555666666555444666777777666444444555777666666666666666666666666444444555555555555444444333444555666666555444333555777999999888888999:::666666555555444444444555:::999888777666555444444444444444555555555555666777777777666777888888999777777666555555555555666666666666666666666666666555555555666666666777777444555666777777777666555555555444444333333444444666888999999666444333333888777777777666666666666777666555444444555666777444555555666666666666666555555555666888999777666999888666777888888777555;;;::::::999999888777777999999999888666555777888777777777888888888888888444666777777555444333444333555777888777777777888888666555666777888777555555555555555555555555555666444333333555555555444444444555666777666666666222333555666666666555444555555555444444555555555444444333222222444555666555555666777888777444111555555666666555444444333555444444333444555666777tttlllaaaYYYTTTQQQNNNKKKLLLLLLKKKJJJHHHGGGFFFFFFBBBAAA@@@AAADDDHHHMMMPPPJJJKKKJJJGGGGGGIIIHHHDDDGGGFFFJJJRRR\\\gggtttzzzvvvmmmddd___aaafffkkkjjjhhheee^^^TTTLLLOOOVVVfffwwwwwwdddVVVWWWPPPHHHFFFIIIIIIEEE@@@???DDDGGGFFFEEEEEEDDDBBB??????>>>>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;999999::::::999888777666999::::::;;;;;;:::999999555777888888777666666777888999999999::::::::::::>>>???@@@???<<<999888888888777777666666777777888777666444444666666666555555555555555555555555555666777888777666666777999777777777777777777777777777666555666777777777555666888888777666555666777666666666666666666666666555555555666666555555555444555555555555555555444444666888888777666777888444444444444444444444444999888777666555444444444444444444444555555555555666666666666666777777888888777666666555555666666777666666555555666666777333333444444444555555555555555777888888777666555555555444444333444444555777888999999777555555666888888888777777666666666666666555555555555666666444555666777777777777666555555444666888:::999999999777666666777888666555;;;;;;:::999888888777777999999999777666666888:::555555666666777888888888222444666777555444444444444666888999888777777777888666555666777888777555555555555555555555555555666555333333555666555444333444666777777777666555333333444555666666666666555555555666666666666666666555555555555666777777555444444666777777555333888888888888777666555555555444333333444555777888xxxpppeee]]]YYYVVVRRRNNNNNNNNNMMMKKKJJJHHHGGGGGGDDDCCCBBBBBBEEEGGGGGGFFFEEEIIIJJJGGGGGGJJJJJJGGGGGGHHHNNNYYYbbbkkkvvvwwwpppfff___]]]cccmmmuuuuuummmcccZZZPPPLLLQQQZZZiiiuuuyyyooocccZZZXXXSSSMMMHHHFFFDDD@@@>>>:::BBBFFFDDDBBBDDDCCC@@@@@@@@@????????????@@@@@@>>>>>>=========<<<<<<<<<999::::::;;;;;;:::999888999999::::::::::::999999555777999999777666777888777888888999999999999999<<<===???>>>;;;999888888777777666666666666777777777555444444555666666555555555555555555555555555666777888777555444666999666777777777777777777777777666555666777777666555666888::::::888666666777666666666666666666666666555666666777777666666555555555444444444444555555666777666555333333555777444444555555555555555444999888777555555555666666555555555666666666777777555555555555555666666777888777777666666666666666888777666555555666777888444444444444555555555555555666777888888777555444666666555555555666666777999::::::999777777999:::777777777777777888888888666666666777777666666666555666777888888888777777999777555666777999:::999999777666666777777666555777777777777777777777777888999888777666666999;;;666666666777777777777777111444666888777666666666555777999:::888666666666888666555666777888777555555555555555555555555555777555444444555666666555333444666777888777666555333333333444555666777777555666666777777888777777444555666666777666666666444333333444666777666555::::::::::::999888777666222333444555666666666666}}}uuujjjccc```\\\WWWRRRQQQQQQPPPNNNMMMKKKJJJJJJFFFFFFEEEDDDFFFGGGDDD@@@???CCCEEEBBBBBBGGGJJJJJJGGGJJJRRR]]]gggnnnwwwvvvmmmbbb\\\]]]eeeqqq||||||pppaaaUUUMMMLLLSSS\\\kkkuuu{{{xxxqqqjjjddd___[[[XXXRRRLLLFFFBBB@@@???777@@@EEEBBB@@@BBBBBB>>>AAA@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>============999:::;;;<<<===<<<;;;;;;888999999:::::::::999999666888::::::888888888999666666777888888888888888;;;<<<>>>===;;;999888888777777666666666666777777666555333333555666555444777777777777777777777777666888999777555444666999666666666666777777777777777666555555666777666555666888;;;;;;:::888777666777777777777777777777777666666777777777777666666666555444333333444555666999888555222000111555888555555666666666666666555999888777666666777888888777777777777888888888888444444444444444555666666888888777666666666666666888777666555555666777888666666666666777777777888555666888999888777555444888888777777777777888999555666666444333444666888555555666777888999::::::555666777888888777666555555666888999999999888777<<<999777666777888999999888777666666777777666555444444444555666777777888888888888777666777:::===999888888888777777666666111444777999888888888888666888::::::888666555555888666555666777888777666555555555555555555555555777666444444666777666555333444666777888777666555444444333333444555777888666666777888888888888888111222444555555555444333444333222333555777888777666666666666555444333222///222555888888777555444~~~yyyqqqjjjccc^^^XXXUUUXXXUUURRRPPPPPPOOOMMMKKKLLLIIIEEEDDDEEEEEEBBB???CCCDDDEEEFFFFFFFFFIIIKKKHHHQQQ\\\ffflllrrryyy}}}pppkkkbbb[[[[[[dddqqqzzzuuuhhhYYYQQQPPPTTT]]]eeevvvttttttqqqjjjcccdddjjjddd]]]SSSJJJFFFEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<===???@@@AAA@@@??????>>>>>>>>>>>>??????;;;:::999:::<<<<<<<<<;;;<<<;;;::::::999999999999:::::::::999888777666666777777777777666666666666===:::888888::::::888555999888888888777777666666888777444333333444777888666666777777777777666666777777777777777777777777777666555666888999999888666666666666777777777777999999888888777777666666888888888888777555444333888888777555333333444666666666666666666666666666555555444333333333333444666666666666777777777777999666333555888:::777444888666555777555333666;;;:::888555444555555555444888888888666444444666888555444444333333444444555999777555444555666555555666777888888888777555444444555666777777666555444444555666777777888777777777777666666666666777777999888888888777777666666777777888777777666555444777777777777777888999999666555555666888888777555444444444444444555666777777888888777555555666777777777666666555555555444666666666777888888999999;;;;;;:::777555444555777777777666666777888999999:::777555444555555555444555888999777555444444333444555555555555555444444111444777666333222555999777666666777888888666444///333555333444777777333666444333333555777888888:::999777555444333333444888777666555444444555666|||uuuooojjjeee```]]]]]]ZZZVVVSSSQQQOOOLLLJJJLLLIIIFFFEEEDDDDDDCCCBBBFFFGGGHHHGGGFFFGGGIIIKKKLLLSSS^^^hhhnnnssswwwzzzoooiiiaaa\\\^^^fffpppwwwlll```SSSNNNPPPXXXdddnnnuuusssqqqnnngggaaaccciiiaaaZZZQQQIIIEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>>>>>>>???>>><<<>>>>>>============>>>>>><<<:::::::::<<<===<<<;;;<<<;;;::::::999999999:::999::::::999999777666666777777777888888888888888<<<:::999999999999888666888888888888777777777666888777666444444666777888666666777777777777666666777777777777777777777777888777666777888999888777555666666777777777777777777777777666666666666666666777777777777666666555888888777666333333444666666666666555555666666666666555555444444444444444555555666666777777777888999666333555888:::777444888666555666555444777===:::888555444555555555444777888888777555555666777555444444333333444444555999777555444555666555555666666777777777666555444555555666666666666555555555666666777777777777666777777666666666666777777888888777777777666666666888888888888888888888888777666666666666777888999777777777888::::::999888777666666555555555666666777888888777555555666777777666666666555555555555666666666777888888999999:::::::::999777666777888>>>===;;;999777666555555999777555444555666666555777888999777444444444555888888777777666555444333555888:::999555444666999666666555666888888777555111555666444555888777444666444333333666777888888999888666555444444444444888777666555444555555666|||wwwrrrnnnkkkgggdddccc```[[[WWWTTTPPPMMMJJJKKKJJJHHHEEEBBBBBBEEEGGGKKKLLLKKKJJJHHHGGGIIIKKKPPPWWWaaakkkrrrvvvvvvvvvoooiiiaaa^^^aaaggglllooodddYYYNNNMMMRRR\\\kkkvvvuuuqqqmmmiiibbb]]]___fff\\\VVVMMMGGGCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???>>>??????===<<<======<<<<<<<<<<<<======<<<;;;:::;;;===>>>===<<<;;;;;;:::999999999::::::999999999999999888777666777777888888999999::::::999:::;;;:::888777777888888888888888777777777777777777777777777777777777666666777777777777666666777777777777777777777777999888666777888888777666444555777888888888777666555555555555666666666666555555666777777777777777777777777666444333444666777777555555555555777777777777666555555555555555444444555666777777888888999666444555888999777444999666555666555555999???:::888555444555666555555666888999888777555666666555555444444444444555555888666444444555666666555555666666666666555444444666666555555555555666666666777777777777666666555777666666555555666666777666666666666666555555555777666666777777888999:::666666555555666666777777888888888:::<<<===<<<;;;999999777666666555555555777888888777555555666777666666666666555555555555666666666777888888999999;;;<<<===;;;888666555555888888888888888888888888999777555555666777777666888888888666444444555888;;;:::999888666555444333888:::<<<:::666444444666555444444666888888777666333777777555555888777444666444333444666777777777888777555444444444555666777777666555555555555666~~~{{{xxxtttqqqnnnkkkgggeeeeeebbb]]]YYYUUURRRNNNKKKJJJJJJIIIEEEBBBBBBFFFKKKOOOOOONNNLLLIIIIIIKKKMMMTTTZZZeeeooovvvxxxvvvtttrrrkkkccc```cccfffeeeccc]]]TTTLLLNNNUUU___lllwwwwwwqqqkkkeee^^^XXXZZZ___UUUPPPIIIDDDBBBAAA@@@@@@????????????@@@@@@@@@@@@???>>>===???@@@AAA@@@???<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;<<<>>>>>>>>>===;;;::::::999999:::::::::999999999999999888777666666666777888888999::::::777:::<<<:::777555777999888888888777777777777777777888999999999999888777666666777777777777666666666666666666666666666666:::888777777888888666555444555777888888888777666555555555666666777777777666666777777777777666666666777777666444444555666888777666555555666777888888777777666666666666666333333444555666888888999888666555666777888777555999555444555555555:::AAA:::888555555555666666555666888::::::888666666666555555444444444444555555777666444555666777666555555555555555555444444444777666555444444555666777777777888777777666555444666666666555555666666666555555555555555555555555333333333333444666888999666666555555555555666666888777888:::<<<======<<<888777777666555555666666777888888777555555666777666666666666666555555555666666666777888888999999<<<===>>><<<888444222111333333444555666777777777888777555666888888888777:::888777777555444666;;;:::999888777666555555444888:::;;;999555222111222444333444555888999888666444777777444444777666333666555444444666777777666666555444444444555666666666666666555555555666666~~~}}}wwwuuurrrooommmjjjfffcccdddaaa\\\YYYVVVSSSPPPNNNIIIJJJIIIEEECCCCCCHHHMMMPPPPPPOOOMMMKKKLLLNNNQQQYYY```jjjsssxxxxxxvvvttttttnnnfffbbbbbb```\\\WWWQQQLLLJJJPPPXXXaaakkksssvvvpppiiiccc[[[UUUTTTWWWOOOKKKFFFBBB@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>@@@AAAAAA@@@>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;<<<>>>>>>>>>===:::::::::999999::::::;;;888888999999999888777777555555666666777888999999777999;;;:::777555777:::777777777777777777888888777888999::::::999888777666666777777777777666666666666666666666666666666:::888777777888888666555444555777888888777777666666666666777777888888888888888888888777666555444555666777777555444555666888777666555555666777888888888777666666666666777222333444555666777888999777666666666777777777666888555444666555555:::@@@:::777555555666777777666666888::::::888666666666666555555444444555555666666555444555777777666555666555555555444444444444777666555444444555666777777777888777777666555444666666555555555555666666444444444444555555555555222222333333444555777777666666555555555555666666666555666888:::<<<;;;:::555444444444555555666777777888888777555555666777555555555666666666666666666666666777888888999999777999:::999777444333333999999888777555333222000777666666777999:::999888:::777666888777444777===888777666555555555666666999:::;;;:::777444222111444333333555777888777666444666666333222555555333666555444555777777666555555444444333333444666777555555666666666666666666~~~{{{zzzuuusssqqqooonnnlllhhheeeccc```\\\YYYWWWUUURRROOOIIIHHHGGGFFFEEEGGGJJJMMMNNNOOONNNMMMMMMOOOSSSVVV```hhhrrrxxxxxxuuutttsssuuupppiiiddd___ZZZSSSNNNFFFFFFKKKWWWaaafffjjjooopppjjjeeeaaaZZZRRRNNNOOOJJJGGGCCCAAA@@@???>>>=========>>>>>>???@@@@@@@@@CCCBBBAAAAAAAAA@@@===:::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::;;;===>>>===<<<::::::999999999:::;;;;;;888888999999999888888777555555666666777777888888777888999888777777777888777777777777888888888888777888999::::::999888777666666777777777777666666777777777777777777777777999888666777888888777666666666666666777777777888777777777777888888888888999999888888777555444333444666777777666555555666777777777777777777777777888888777666666666666666333333444555666666777777666777777777666666777777666444444666666444888===:::777555555666888888777777999:::999888666777777666666555555555555666666555444444666777888666555777666555555444444555555666666555555555555666666666777777777777666666555666555555444444555555666444444444555555555555555444555666666777666666555777777666666555555666666444444444666888999888777333333333444444555666777777888888777555555666777555555555666666666666666666666666777888888999999222444666777666666888999888999999:::999888666555666666666888:::;;;:::999:::555666:::999555777???777666555444555555777888:::;;;<<<<<<;;;999666444444333333555777777666555333555555222222555666333666555555666777777666444555444444333333444555666444555666666777666666666~~~{{{xxxvvvqqqpppooooooooonnnllliiieeebbb^^^[[[XXXUUURRRPPPIIIGGGFFFFFFHHHJJJKKKKKKKKKLLLLLLLLLNNNRRRXXX\\\hhhqqqzzz|||vvvpppoooqqqrrrooojjjccc\\\UUUOOOKKKHHHLLLVVVeeennnnnnkkkkkkfffaaa___^^^ZZZQQQKKKJJJFFFDDDAAA@@@@@@@@@>>>============>>>???@@@@@@@@@CCCBBBBBBBBBBBB@@@<<<:::======<<<<<<<<<<<<======<<<:::::::::<<<===<<<;;;:::999999999::::::;;;<<<777888888999999999888888777777777777777777777777888777666777888999888777666777777777888888888888777777888888888888777777666666777777777777666666777777777777777777777777888777666777888999888777777666555555555666888999777777777777777666666666777777777777777666555555333555777777666555555666555666888999999888666555777777666555555555555666444444444555555666666666666777777777666666666777555333444777666333555999999777555555777888888888999999:::888777666777999666666555555555555666666444444444666888888666444888777666555555555666666555555666666666666555555555666666777777777777666666555555444444555555666444444555555666666666666555666777888777555222111999888777666666666666777444333333555666777666444666555555555555555666666777888888777555555666777555555555555666666666777666666666777888888999999333444666666666777999;;;444666888:::;;;;;;;;;:::666666666999;;;<<<;;;:::999444666<<<<<<666777???:::999777555555555777777999999;;;<<<===;;;888666555444444555666777555444333555555222222666888666666555555666777777555333666555444333333333444555333444666777777777666666|||xxxuuutttlllllllllnnnoooooommmkkkhhheee```\\\YYYVVVRRRPPPIIIFFFEEEFFFJJJMMMLLLJJJIIIJJJKKKLLLOOOTTTZZZ___mmmwwwtttlllkkkoooooonnnjjjcccZZZRRRMMMKKKQQQWWWdddsssyyytttlllhhh]]]ZZZZZZ\\\YYYQQQIIIGGGEEECCC@@@@@@@@@@@@???===<<<======>>>???@@@@@@@@@??????@@@BBBCCCBBB???=========<<<<<<<<<<<<======;;;:::999:::<<<===<<<;;;999999999999::::::;;;<<<777888888999999999888888999999999888888888888888999777555666999:::888666666666777777888888888999777777777777777777777777666666777777777777666666777777777777777777777777777666555666888999999888999777555333444666888:::777777666666555555555444555666666777777777777777333555777888666555555666555666999::::::999666555777777666555555555555555444444555555555555555555666777777777666666666777444333555888666333333777999777555555777888888888::::::999888666666888:::666666555555555555666666444444444666888888666444999888777555555666666777444555666777777666555444555555666777777888777777555555555444444555555555555555555666666666777777333555777777666222...+++999999888777777777777777555444333444666666555333999888777666666555555666777888888777555555666777444555555555666666777777666666666777888888999999999999999777555555777999888999::::::999666444222666666777999<<<===<<<:::888444666>>>===666777???>>><<<999777666666666777555666888:::<<<;;;888666666555444555666666444333333666555222333888999888666555555666888777555333666555444333222333444444333444666777777777666666|||yyyvvvrrrpppkkkkkkkkkmmmnnnmmmjjjgggiiigggdddaaa]]]XXXRRRNNNDDDFFFIIIKKKLLLKKKJJJHHHHHHHHHLLLQQQSSSVVV]]]fffttt}}}vvvkkkfffddd```lllhhhhhhiii___QQQQQQ[[[[[[```kkkzzzqqq\\\WWWUUUVVVYYYWWWNNNFFFCCC@@@@@@@@@????????????>>>>>>???@@@AAAAAA@@@>>>===BBBBBBBBBAAA@@@???>>>===<<<<<<<<<============>>>999::::::;;;:::999888777::::::::::::::::::::::::888999999::::::999999888888777777777777999:::;;;888777666666888::::::999888888777666666666666666777777666666666666777777777666666999<<<<<<999555:::999999888777666555555888666555666888999999888555444444555888999999888777777666666555555555444777888999:::999888666444666555555444444444555555555666777777777777777666888777777777666666555555555555555555555555555555666666777999;;;:::777444333444555777999888666333888666444444666888888888666999;;;:::666333333444555555555555555666777777444999666444999555///444555444333333555555444333777888:::::::::999777666666555555444444444555555777666555444444444444444555444444555777888666555666666777777666555444444888888888888777777777777555444333333555666666555666666666666555555555555777777777777777777777777888777777777666666666555777777666666666666777777666666666666777888999:::999:::<<<===<<<:::888666===999777888===???===999555;;;???>>>999777:::???;;;:::888666555555555666:::777666888;;;;;;666111777666555444444444444444666666555555555444444444444555666777777555333222222222111111222444555666888888777666555444333333zzzwwwuuurrrqqqjjjjjjkkkmmmnnnnnnllljjjgggeeebbb___\\\WWWQQQMMMEEEFFFIIIKKKLLLKKKIIIHHHHHHHHHKKKQQQTTTYYYbbblllzzz~~~rrreee^^^ZZZWWW___]]]___eee```WWWWWW___]]]gggttt}}}iiiWWWRRROOOPPPRRRQQQIIIBBB@@@@@@@@@@@@????????????>>>>>>>>>@@@@@@@@@@@@???>>>AAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::999888777::::::::::::::::::::::::888999999::::::999999888:::999888777777888888999888777666777999;;;;;;;;;888888777666666666666666777777666666666666777777888777777888;;;;;;999777888888888777666555555444888777555666888999999888666555444666777999888777777777666666666555555555666777999999999777666444555444444444444444555555777777777666666666666666777777666666666555555555555555555555555555555555666666777999:::999666444555555555666888888666444888666444444666888888777555888:::999666444444555555555555555555666777777333<<<:::444777777333666555444333333555555444333666777888999888777555444666666555555555555555666777666555444444444444555777666666777888999999777666666666666666555555444666666666666555555555444666555333444555777666666666666666666555555555555555555555555555555555555888888777777666666555555666666777777777777666666666666666666777888999::::::;;;<<<<<<<<<;;;:::999<<<:::888:::>>>???===999444888<<<<<<::::::===@@@:::999888777777888888999:::777666888<<<<<<888333777666555444444444444555666666666666555555555444444555666777666555333222333222222222333444666777666666666666555555555555zzzvvvsssrrrqqqpppkkkjjjkkklllnnnnnnkkkiiieeeccc```]]]YYYUUUOOOKKKEEEGGGIIIKKKKKKKKKIIIHHHHHHHHHKKKQQQVVV\\\hhhsss~~~zzzkkk]]]UUURRRPPPUUURRRVVV___bbb___```fffgggrrr{{{}}}xxxooo```TTTNNNJJJIIILLLKKKEEEAAA@@@@@@@@@@@@????????????>>>===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>======<<<<<<;;;:::::::::999999:::::::::999888888::::::::::::::::::::::::888999999::::::999999888;;;:::999888777777777777888777777999;;;======<<<888888777666666666666777888777777666666777777888:::999777888999;;;:::999777777777666666555555444888777555666888999888888777666555666777888777666777777666666666666555555666777888999888777666555444444444444555555666777999888666555555555555666777666666666666555555555666666666666666666666666666666777888:::999666444777666555555777777666555777666444555777888888777444666888999777666666666555555555555555666777777999HHHEEE777777999777777555444333444555555555333444555666777777555444222666666666555555666666777666666555555444444555555999777666666888999999888666666666666666555555555666666666555555555444444777555444555666777777777666666666555555555555444555555555555555555555555888888888777666555555555555666777888888777666555666666666666777888999999;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;===@@@@@@===999444555888:::<<<>>>???@@@<<<;;;:::999888888999999999777666888;;;<<<999666666666555555444444555555666666666666555555555555444555666666666555444333444444333444444555666777444444555555555666666777}}}wwwrrrooommmlllkkklllkkkkkkkkklllllljjjhhhgggddd___[[[WWWQQQKKKGGGFFFGGGIIIJJJKKKJJJIIIHHHKKKJJJLLLQQQVVV^^^kkkwww|||tttfffYYYQQQPPPQQQTTTPPPSSS]]]eeeiiilllpppxxx|||{{{tttlllddd[[[RRRMMMHHHFFFIIIHHHEEEBBBCCC@@@@@@@@@?????????>>>>>>======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>===<<<;;;:::999888888999999999999999999999999::::::::::::::::::::::::888999999::::::999999888:::999999888888888777777888888888:::===>>>>>>===999888777777666666777777888777777777777777777888;;;:::888777888999:::;;;777777777777777666666666999777666666777888888777888777666666777777666555777777666666666666666666666666777888888777666666555555555555666888999999:::999666444333444555666777777777777777777777777777777777777777777777777666666666888999999666444999777555555666777666555777666555555777888888777444555777888888777777777555555555555555666777777BBBVVVQQQ<<<777;;;999777666444333444555666555444444555666777777555333222777666666666666777777888666666555555555555666666777666444444555666666666666666666555555555666666888888777777777666666666777666555555777888888777666666555555555444444444555555555555555555555555888888888777666555555555555666777888888777666555666666666666666777888888:::999888888999:::===>>><<<<<<===???AAA@@@===999666555555999===??????===@@@???===;;;999777666555777666555777::::::999666666666555555555555666666555555555555444444444333444555555666666555444444555555555555666666777777444444444555555555666666{{{tttooollljjjhhhfffiiihhhhhhjjjlllnnnmmmllljjjfff```ZZZUUUOOOHHHDDDGGGHHHIIIJJJJJJJJJIIIHHHLLLKKKLLLQQQVVV]]]jjjvvvzzzooobbbVVVOOOOOORRRVVVSSSTTT^^^kkkvvv}}}{{{sssllleeeYYYMMMKKKFFFDDDFFFFFFDDDCCCDDD@@@@@@@@@?????????>>>>>>======>>>??????@@@AAABBB@@@@@@AAAAAAAAA@@@??????>>>>>>===;;;:::999888777999999999999999999999:::::::::::::::::::::::::::888999999::::::999999888777777888888999999999999888888999;;;===>>>===<<<999999888777777777777777888888777777777777888888;;;:::999777666777:::<<<888888888888888888999999999888666666777888888777888777666666777777666555666666777777777777777777666666666777777777666666777777777777888999;;;;;;:::888666444333333444555888888888888888888888888777777777777777777777777666666666777888888666444999777555555666777777666666555555666888888777666444555666777888888777666555555555555555666777777BBBUUUQQQ<<<777;;;:::777666555444444666666555444555666777888888666555333666666666666666777888888666666555555555666666777777666444444666666666555666666555555555555666777777777777777666666666666777666555555777888888777555555555555444444444444666666666666666666666666777777777777666666666666555666777888888777666555666666666666666666777888888777666555666999;;;===<<<===>>>@@@AAA@@@===:::999777666888===>>><<<999??????===;;;999777555444444444444555777777777666666666555555555666666777444444444333333333222222444444555555555555555555555555666666666666666666555555555555444444444444|||yyytttpppmmmjjjgggeeeeeeeeefffjjjooorrrttttttkkkgggaaa[[[UUUNNNHHHDDDHHHHHHIIIIIIIIIIIIIIIIIIKKKJJJKKKPPPTTT[[[hhhsss~~~uuuiii^^^TTTMMMMMMRRRUUUUUUYYYcccsss}}}uuupppgggVVVFFFHHHCCCAAACCCDDDAAAAAABBB@@@@@@@@@????????????>>>???>>>>>>>>>???@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>===<<<;;;:::999888999999888888999999:::;;;::::::::::::::::::::::::888999999::::::999999888666666777999999::::::999999999999;;;===>>><<<:::999999888777777777777888999888888777777888888999::::::999777555666888;;;888888888999999::::::::::::888666666777888777666777666555666777888777666666666777777777777888888555555666666666666777777888888888888999999:::;;;888777555444444444444555777777888888888888999999666666666666666666666666777666555666777777666444777666555666888999888777666555555666888999777666555555555777999999777555555555555555555666777777777GGGDDD777777:::888999666555444555666666555444666777888999999777666444555555555555666777888888666666555555666666777777888888777888999999777555666666555444444555777888555555555444444444333333777555444555666777777777555555555444444444444333777777777777777777777777666666666666777777777777777777666666666666777777666666666555555666666777777666555555555777:::;;;<<<===???@@@???>>><<<;;;:::888777999<<<<<<:::777999999::::::999888777666444444444444444555555555666666555555666666777777444444444333333333333222444444444555555555555666555555666666666666555555666555555555444444333333~~~yyywwwtttrrrqqqnnnkkkhhhiiiiiijjjmmmqqquuuwwwwwwkkkgggaaa[[[VVVPPPKKKHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFHHHNNNSSSZZZfffqqquuukkk```XXXQQQLLLNNNTTTTTTXXX```kkkzzz{{{nnnggg___RRRDDDGGGBBB@@@CCCCCCAAA???AAA@@@@@@@@@????????????>>>@@@??????>>>>>>???@@@AAA???@@@@@@AAAAAA@@@@@@@@@>>>>>>======<<<;;;::::::999999888888888999:::;;;::::::::::::::::::::::::888999999::::::999999888777777999999999999888777999999:::;;;===<<<:::888:::999888888777777888888999888888777777888888999888999999777555444666999666777777888999999:::::::::888666666777888777666666555444666777999888777666666777777777888888888555555555555555666777777888888777777777888888999555555555555555555555555555555666666777777777777555555555555555555555555777555555555777777666555555444555777::::::999777666555555777999999777555666555555777999999777444555555555555555666777777111;;;999444888888555888777555444555666777666444666777888999999777666444444444444444555666777888666666666666666777888888777777888999:::999666333666666444444444555777888555555444444444333333333666555333444555777666666555555555444444444333333666666666666666666666666444444555666777888999999888777666555555666777888777666666555555555666666777777666666777888999:::===>>>>>>>>>===<<<<<<<<<999888888999:::;;;:::999666666777888888777666555555666666555444444444555666666666666666777888888666666555555555444444444444444444444444555666666444555666666666555444444333333444444444444555555}}}{{{wwwvvvuuuuuuuuusssooommmqqqpppooopppsssuuuuuuuuujjjfff```[[[WWWSSSNNNKKKIIIIIIIIIIIIIIIIIIIIIIIICCCCCCFFFMMMRRRYYYeeeqqqjjj```WWWSSSOOOLLLPPPXXXUUU]]]gggqqq}}}uuuaaaVVVSSSNNNHHHHHHCCCBBBDDDEEEBBB@@@AAA@@@@@@@@@????????????>>>AAA@@@???>>>>>>>>>???@@@???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;999999888888888999;;;<<<::::::::::::::::::::::::999999999::::::999999999999999::::::999888666555:::::::::;;;<<<;;;999666:::999888888777888888888999999888888888888999999666888999777444333555888555555666777888999999::::::888777666777888777666555444444555888999999888666666777777888888888999555555555555555666777888888777666666666666666777333444555666666555555444333444444444555555666666555555555555555555555555777555444555666777666555333333555888;;;;;;:::888555555555777999999777555777666555777999999666333555555555555555666777777222777444444:::666111666777555444555666777666555666777888999888777555444333333333444444666777777666666666666666777888888444555666999999777333000666555444333444555888999777777666666666555555555555444333333555666666555555555444444444333333333555555555555555555555555333333444666777999::::::999888555444444555888999777666666555555555666666888888888888888999999:::===>>>>>>===<<<;;;;;;<<<777888999:::::::::::::::777777888777666444222111777777777666444444555666666666666666666777888888888777777777666666666666444444444444444555666777444444555666666555444333111222222333444666666777~~~}}}{{{xxxvvvsssuuuvvvuuurrrooonnnnnnqqqppppppppppppqqqrrrssskkkddd\\\XXXXXXXXXUUUQQQMMMKKKGGGDDDBBBCCCEEEFFFDDDGGGHHHIIINNNYYY```bbb___YYYQQQJJJHHHKKKQQQVVVXXXgggvvv~~~}}}gggVVVKKKEEEEEEIIIDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>===>>>>>>???@@@;;;>>>AAA@@@>>><<<>>>@@@@@@???>>>===<<<;;;::::::888888888888999::::::;;;;;;;;;:::888777777999;;;444555666888:::<<<>>>???<<<:::777777777888888777;;;:::999999::::::888666777999:::999888777888999;;;:::999888777777777777777777777777777777777777777555666999:::777666999888888777777666666555555888777666555555444555555888888777777666666555555222555999999666444444666888888777555444444666999666666777888999999::::::555444333333555666666666444444444444444555666666666666777888888888888888666777888888888777555444777555333444666777444111999555333444999;;;:::777555666777888888777666555999444444999:::666333555555555444444444333333333666666777777777777666666555555666777777777777777999999777666555555555555777777666666555555555444333222222333666888777777666666444444333444555666777666444444555555444333333333222222222333444555333333333444444555555555111222333555555555555444999888777666666777888999<<<999555222222222333333999999888777888:::===>>>@@@===:::;;;???AAA>>>:::<<<777777<<<===999888;;;444444444444444444444444555444444333333333444444222555777777444444666999666666666666666666666666444444555555444444333222555333555999999555333555333333333444444444555555}}}|||{{{yyyvvvtttrrrttttttsssqqqooooooooorrrrrrqqqpppooommmlllkkkeee```ZZZXXXZZZ[[[YYYWWWNNNKKKGGGDDDBBBAAACCCDDDGGGJJJKKKMMMSSS]]]aaa```YYYTTTMMMGGGGGGKKKQQQVVV\\\lll~~~vvv```SSSMMMIIIFFFGGGBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@???======>>>???@@@???>>>>>>>>>>>>???@@@@@@???@@@AAAAAA@@@??????@@@???>>>>>>===<<<;;;;;;::::::999999999999::::::;;;:::;;;;;;:::999888:::;;;888888999::::::;;;<<<===<<<:::888777777888888777;;;:::999:::;;;;;;999777777888999999888777888:::777666666666666666777777777777777777777777777777777555666999999777666999777777777777777666666666777777666666666777777888888777777777666666666555333555888888777555555555777777777666555666999<<<===<<<;;;999888888777777555444333444555666666666555555444444555666666777555666777777888888777777777777777777777666555555777555444555777777555222888555222444888;;;999777666666777777777777666666888555666:::999444333666555555555555444444444444666777777777777777777666444444555666666666666666999999888777777666666777777666666666555555555555333222222444666888777666666555444333333444555666777666444444555666444333333333222222333333444555333444444444444444444555333444555777777777777666999888888888888888888999:::888555333333444555666:::999999999:::<<>>;;;<<>>;;;<<<777666;;;<<<888777999555555555555555555555555666555555444444555555555333444555555444444555666666666666666666666666666555555555555555444333333666444555888888555444666333333333444444444555555~~~|||{{{xxxwwwwwwvvvsssqqqqqqqqqqqqpppnnnnnnpppqqqssstttsssssspppmmmjjjhhh```\\\XXXWWWXXXYYYWWWUUUIIIGGGDDDBBBAAABBBDDDFFFKKKLLLNNNRRR[[[bbbbbb]]]QQQMMMGGGDDDEEEJJJQQQUUU___rrrmmmZZZRRRPPPLLLGGGDDD@@@@@@@@@@@@@@@AAABBBBBBBBB@@@===;;;:::<<>>:::777555555444555555444444555555666666666666555555666666777777555555666777777777777666777666666555555555555666888777666777888777666444888555333444888:::999777777777666666555666666777555666888:::777333333888666666666666555555555555777777888888888888777777333444444555555555555555888888888888888888888888666666666666555555555555333222222444666777777666666555444333333444555666777555444555666666555333333333333333333444444444555555555444444444444444444555777888999999888888888888999999999999888888888777666666666777888999;;;;;;;;;;;;===???AAACCCCCC@@@======@@@@@@???<<<;;;777777999:::888666666666666666666666666666666666666555555555666666777555444333333444444333222666666666666666666666666555666666666666555444444777444444666666444444777333333333444444444555555|||vvvuuusssrrrsssrrrqqqooooooooonnnmmmlllmmmpppssstttuuuvvvwwwuuuqqqmmmkkk^^^ZZZVVVTTTRRRPPPMMMKKKAAAAAA@@@AAABBBEEEIIIKKKKKKMMMPPPWWWaaagggcccZZZMMMIIIEEECCCDDDIIIOOOTTT]]]rrr~~~sssfffXXXSSSPPPKKKFFFDDDAAA@@@@@@@@@@@@@@@AAAAAAAAA???===;;;;;;<<<>>>???@@@@@@??????@@@@@@AAABBBEEECCCAAAAAACCCCCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::::::::999;;;>>>???>>>>>>>>>???>>>===<<<:::999999::::::===;;;888777888999888777888777777888:::;;;:::888666777999999888888999;;;888888777777888999::::::777777777777777777777777777444555999999666666888666666666777777888888999777777777777777888999:::777777777777666666666666888555444666999999666333555666777777666777999;;;GGGCCC>>>999555444333333555666666555444555666777777777666666666666777777444555555666666666666666777666555444444555666777888888888888888888666555888666555666888::::::999888777666444444555666777444777:::999444111444888777777777777666666666666777777888888888888777777333444555555666666555555666777777888888888888777666666666666666555555555444333222444666777777666555555444333444555666777777555444555666777555444222333333444444444444444666666555555444444333333555666777999:::999999888666777888999999888777666888999999888888888999;;;<<<<<<<<<===???AAACCCDDDDDDAAA>>>>>>??????>>>===;;;999888999:::999777666555555555555555555555555555555555555555555666777888555222333555666333111666666666666666666666666666666666777666555555444888444333444444333444888333333333444444444555555~~~{{{qqqpppnnnoooppppppooommmnnnnnnmmmkkkkkkmmmqqqtttvvvwwwxxxxxxuuupppjjjggg\\\ZZZVVVSSSPPPLLLHHHEEE?????????@@@CCCFFFIIIKKKJJJMMMRRRZZZdddiiibbbWWWLLLIIIFFFDDDEEEIIINNNQQQZZZppppppggg```YYYTTTNNNFFFDDDEEECCCBBBAAA@@@????????????>>>>>>>>>>>>============@@@@@@??????@@@@@@AAABBBDDDBBB@@@@@@BBBBBB???<<<<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;;;;::::::::::::888;;;>>>@@@@@@???@@@AAA===<<<:::999999:::;;;<<<===;;;999888888999999888777666666777999:::999777666888999999888888999:::::::::999888777777888888777777777777777777777777666444555888999666555888666666777777888888999999999888777777666666666777666666666666777777777777888666444666888999777444555666777666555444555777BBB???;;;777444333444555555777777666444444666888777777666666666666777777444555555666666666666666777666555444444555777777777888999999888777777666999888777777999:::;;;;;;888777555444444444555666333777:::777222222444888888888777777777666666666777777888888888888777777555555666777777777777666444555666777777666666555555555555666666666666666444333333444666777666555555444444333444555666777777555444555777777666555222333444555555555444444666666666555555444444444444555777888999999888777444555666777777666555444888:::<<<;;;999888999:::<<<===>>>???@@@BBBCCCDDDCCCAAA>>>===<<<<<<<<<<<<;;;;;;:::999:::;;;999666444444444444444444444444444333333333444444555666999666444444666777555222666666666666666666666666666666666777666555555444888444222444444222444888333333333444444444555555}}}zzzxxxmmmlllkkklllnnnooonnnmmmnnnnnnmmmlllkkkmmmppptttxxxxxxwwwtttnnngggaaa]]]XXXXXXVVVTTTQQQMMMIIIGGGBBBBBBBBBBBBCCCDDDFFFGGGKKKQQQWWW^^^eeeggg___TTTLLLJJJGGGEEEFFFIIINNNQQQXXXkkkttteee[[[XXXUUURRRKKKCCCBBBEEECCCBBBAAA@@@>>>>>>>>>===>>>>>>?????????>>>===<<>>===<<<<<<<<<;;;;;;;;;::::::<<<;;;::::::::::::::::::888;;;===??????@@@BBBDDD>>>===;;;::::::;;;===>>>>>>;;;999888999999999888777777666888999999888777777999:::999888777888999999888777666555555555555777777777777777777777777666444444888888555555888777777888888888888888888999999888777666555555666666666666666777777777777888777666666777888777666555666777666444333444555:::999777555444555666777555777999777444333555888777777666666555555666666555555666777777777777666777666666666666777777888777888999999777666666777888888888888999:::;;;;;;777777666555444444444444444888999555222333555666777777777777666666666666666666777777777777666666555666666777777777777777444555666666666555444333555555555666666666666666555444333444666777666555555444333333444555777888666555555555777888777666222333444666666555555444666666666555555555555555333444666777888888777777444444555555555555444444777:::>>>===:::888999:::======>>>???@@@AAAAAABBBBBB@@@===;;;999999999:::999;;;:::999:::===;;;777444444444444444444444444333333333333333444555666777666555555666777666444666666666666666666666666555666666666666555444444888444222444444222444888333333333444444444555555~~~|||{{{yyyuuussskkkjjjjjjkkkmmmoooooonnnnnnnnnnnnmmmlllmmmpppssswwwvvvsssoooiiibbb[[[WWWTTTUUUVVVTTTPPPLLLHHHGGGDDDDDDCCCCCCDDDDDDEEEFFFPPPWWW___ccceeeccc[[[QQQIIIHHHFFFEEEGGGJJJNNNQQQUUUcccrrrzzzzzzttthhh]]]RRRNNNLLLLLLIIIDDDBBBDDDAAAAAA@@@???>>>>>>??????AAA@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@@@@>>>@@@AAAAAA@@@?????????======<<<;;;;;;:::999999:::999999999999::::::;;;888:::<<<===>>>@@@CCCFFFBBB@@@>>><<<;;;<<<>>>???>>><<<999888999:::999888:::999999999;;;:::999777999::::::999777666777888777777666666666666666777777777777777777777777777666333444888888555555777999999888888888888888888999888888777777777888888555666666666777777777888777888888777666666777999444555777777555555555777555555555555666777888999555888:::888444222555999777666666555444444555555555666777777888888777777666777777888888888888888555888999999666555555777666666777777777777999:::666666666666555444333222555888777222222666666444777777666666666555555555555555666666666666555555444555666666777777666666555666777888777555444222555555555555666666666777555444333444666666666444444444333333444555777888666555555555777888777666222333555666777666555444555555555555666666666666444555666888888888888777555555555444444555555555333888===>>>;;;999:::<<<======>>>>>>????????????@@@???<<<888666555777888666999999777999===<<<777555555555555555555555555333333333444444555666777444555666555444444555666666666666666666666666666555555555555555444333333777333222444444222333777333333333444444444555555~~~{{{yyyvvvqqqnnnjjjiiiiiikkkmmmoooooonnnnnnnnnooonnnmmmnnnppprrrtttsssqqqmmmgggaaa\\\YYYSSSTTTUUURRRNNNHHHDDDBBBBBBBBBBBBCCCEEEFFFHHHIIITTT]]]dddfffeeeaaaXXXOOOGGGFFFEEEEEEGGGKKKOOORRRRRR[[[dddggghhhfff___WWWMMMGGGDDDGGGIIIFFFCCCBBB?????????>>>??????@@@AAACCCAAA???<<<<<<>>>@@@BBB>>>>>>>>>===>>>??????@@@===@@@CCCBBB???>>>@@@BBB>>>>>>===<<<:::999888888888888888888999::::::;;;999:::;;;<<<===@@@DDDGGGFFFDDDAAA>>>===>>>???@@@>>><<<999888999:::999999===<<<;;;;;;<<<<<<:::888:::;;;;;;999777666666777777777777777888999:::;;;777777777777777777777777666333444888888555555777:::999999999888777777777888888888888999:::;;;;;;555666666666777777888888666888:::888555555777:::222444777777777777888999333333444666777999999:::666888:::888444222555999777666555444444444444444666666777888888888888888666777888:::::::::999888555777999888666444555777444555555555555555777999555666777777666444222111666888666111222777777222666666666666555555555555444444555555555555444444333444555555666666555555777888999999888666444222444555555555666666777777555444333444666666555444444444333333444555777888666555555666777888888777222333555777777666555444444444555555666666777777444555777888999999888888777666555444444555666777000666<<<>>><<<:::<<<>>>======>>>>>>>>>>>>======???>>>;;;777444333555777444888888666888===<<<777666666666666666666666666444444444555555777888888000333666555333222555777666666666666666666666666444444555555444444333222666333222555555222333666333333333444444444555555~~~zzzvvvrrrpppnnnmmmooollljjjkkknnnqqqqqqqqqqqqpppoooppprrrssssssrrrooonnnlllhhhccc\\\VVVSSSSSSRRRQQQRRRQQQNNNHHHCCCDDDDDDDDDDDDEEEHHHMMMQQQ[[[bbbllloooiii___TTTOOOJJJHHHGGGGGGJJJNNNRRRTTTYYYXXXXXXZZZ\\\ZZZTTTOOODDDDDDDDDDDDDDDDDDCCCBBBAAA>>><<<===@@@BBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????>>>======>>>@@@===>>>@@@BBBBBBBBB@@@@@@???>>>>>>???@@@@@@>>><<<;;;:::999999;;;;;;:::999777777999;;;???CCCFFFHHHCCCBBBAAACCCDDDDDD@@@<<<<<<;;;:::888777777888888>>>===:::888666666777888===:::777777999:::777444888888888888777777777777666555555666666777888999666777888999999888777666999999888888888888888888:::999888999999999777555444666777777555555555666444777:::999777555777999333888:::777666777777444333666999999777888;;;>>>777AAACCC888222777;;;999666555333222222333555666555666666777777777777666777666666888:::;;;:::888777666555555555666888999888777555444555666888999===666222555777444333666999888666555444444444555555666777666333111111222555555555555555555555555666666666666777777777777666666666666666666666666999888777666666666555333666444333333555666666555555555555555555555444444666666666666666777888888444444444555444444333333111222333444555555555555666555666777888777555222:::888666444444555777888888999:::<<<===>>>??????999;;;???BBB@@@::::::===AAA???;;;777555555666777555555666777777777777777555555666666555555444333111222333444555555555555777333000222666888777444666555444444555555555555555555444444444444555555555444222111111222444555555555666666555444333333~~~|||yyyuuurrrpppnnnnnnooommmlllnnnppprrrqqqooooooooooooppprrrsssqqqpppmmmlllhhhddd^^^YYYTTTQQQRRRQQQQQQRRRSSSQQQLLLGGGDDDEEEFFFGGGHHHKKKOOOSSS```gggnnnnnnfff[[[RRRNNNNNNKKKIIIHHHJJJMMMPPPRRRSSSQQQQQQRRRSSSQQQLLLGGGDDDDDDDDDDDDDDDCCCCCCBBB???===;;;<<<>>>???>>>===??????@@@@@@??????>>>===>>>??????>>>===<<<===???>>>???AAABBBBBBAAA@@@???>>>===<<<===>>>>>><<<::::::999888999:::;;;:::888===<<<<<<<<<===@@@BBBDDDFFFEEEDDDEEEFFFDDD@@@======<<<:::999888888999999???===;;;999888888888999888999999888666555555555888888888888777777777777888777777666666666777777666777888999999888777666777777777777777777777777888777666777888777555444555666888888666555666777666777999999777777777888333888:::777555777777555666666666777999:::::::::555???AAA888222666999777666555333222222333555666777777888888888888777666999888777888999999888666777777666666666777888999777666555444555666888999<<<666222555666444333666999888666555444444444555444444444555555444333333555555555555555555555555555555555555666666666666888888888888888888888888888777777777888888777666777555444444555666555555444444555555666666777777666666666666666777777888444444444555555444444333444555555555555444444444777666555666777777555333:::888666444444555777888777777999:::;;;<<<<<<======;;;::::::888666:::@@@???===:::777555444555555555555666777777777777777555555666666555555444333222333444555666666666666666444444777<<<===:::666666555444444555555555555555555444444444444555555666555444333222333555666666666666666666555444444}}}{{{zzzyyywwwtttrrrpppooooooooooooqqqssstttssspppmmmnnnnnnppprrrsssrrrpppmmmkkkhhhddd^^^XXXTTTQQQOOOMMMMMMNNNOOOQQQOOOLLLJJJFFFGGGIIIIIIKKKOOOTTTXXXgggmmmpppkkk___TTTOOONNNRRROOOKKKIIIKKKNNNPPPQQQNNNLLLJJJJJJKKKIIIDDD@@@DDDDDDDDDDDDDDDCCCBBBBBB@@@>>><<<<<<===>>>===<<<>>>>>>??????>>>>>>===<<<>>>???@@@???===<<<===>>>???@@@BBBCCCBBBAAA???>>>>>>===<<<===>>>===<<<::::::999888999:::;;;:::888???>>><<<<<<===???BBBDDDJJJIIIHHHHHHGGGDDD@@@======<<<;;;:::::::::::::::>>>===;;;:::999999999:::444777999888333111333777888888888888777777777777999999888777666666666666666777888999999888777666666666666666666666666666777666666666888777666444666777999999777666777888888777777777999999777666333777999666555777777555999666444666999;;;999666333<<>>DDDDDDDDDDDDCCCBBBAAAAAABBBAAA???????????????>>>>>>>>>>>>>>>>>>===<<<<<<@@@AAABBBAAA???===>>>???@@@AAABBBCCCCCCAAA???===@@@???>>>???@@@???===;;;;;;:::999:::;;;<<<;;;999;;;:::::::::===AAAFFFIIIJJJJJJIIIHHHFFFBBB>>><<<======<<<<<<;;;;;;;;;;;;<<<;;;:::999999999999999555777888777444333444666888888888888777777777666999888888777666666777777666777888999999888777666555666666666666666777777999888888888::::::888666666888::::::888777888999999777666777999:::777444222777888555444666777666999777555666888888777555333;;;>>>999555666666444555555444444444444555555999999999888777666555444999888777888999888777555777777777777888888999999666555555555555666777888999777666555555555444555666666666555555555555555777333111333777999555111555555555555555555555555444444555555555666666666666666666666666666666666888999:::;;;:::888888888;;;999666666666666555444333333444444555555555666666666555555555666666777333444444555555555555555888888777666666666666666999777444444555666666555999888666555555555666777666777888999999:::::::::555555777<<<;;;777555666:::999888777666555555555444555666666777777666666555555555666555555444333444444555666666666666666444444555888::::::777444444555666666555444444555555555444444444444555555888777666555444444444444333333444444444333333222{{{xxxvvvsssssssssssssssrrrqqqqqqrrrtttxxxzzzyyyuuurrroooqqqrrrtttwwwxxxuuuppplllhhhddd]]]UUUPPPMMMLLLMMMFFFGGGGGGGGGFFFFFFFFFGGGOOONNNLLLLLLOOOWWWaaagggppppppkkk```RRRJJJJJJMMMQQQNNNMMMOOOTTTXXXYYYWWWQQQMMMGGGEEEEEEEEEBBB???DDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>===<<<<<<@@@BBBCCCCCCAAA@@@???@@@AAABBBCCCCCCCCCAAA???>>>AAA@@@????????????===;;;===;;;:::;;;<<<===<<<;;;999888999:::===BBBFFFIIIGGGHHHHHHFFFCCC???<<<:::<<<<<<<<<<<<<<<<<<;;;;;;999999888888888888888888999777666666888999777555888888888888777777777666777777777777777888999999666777888999999888777666666666666777777888888888888888777888::::::999777777888::::::888888888999:::888666777999999777333222666777444333666888666555777888777555444555777555:::<<<:::777666666555555555555555555555555555777777777777666555444333666666666777999999888777666666777777888888888888555555555555555666666777888999999777666666666555555555555666666666666666999666333444777888444///555555555555555555555555555555666666666777777777777777777777777777777777999<<<======999777666666;;;999666666666666555444555444444333333222222222666666555555555555666666333444555555666666666555777666666666666777888999999777444444555666666555888888777666555666666777777777999:::;;;;;;;;;;;;666555777;;;<<<888555666888888999999888777777666444444555666666666666666555555555666555555444333333333444555555555444444666555444444555555444333222555777777555333444555555555444444444444555555666555555444444444444444333444444555555555444444}}}yyywwwvvvrrrssssssttttttsssrrrrrrrrrtttwwwwwwuuusssrrrqqqssstttvvvxxxxxxvvvqqqmmmfffbbb[[[SSSMMMKKKJJJKKKGGGHHHHHHGGGFFFGGGIIIKKKQQQRRRRRRSSSWWW^^^gggnnnoookkkcccXXXNNNIIIJJJLLLOOOMMMNNNTTT\\\```___\\\QQQKKKEEEBBBBBBCCCBBB@@@DDDDDDDDDCCCBBBAAA@@@???>>>>>>???>>><<<<<<===???>>>>>>??????>>>>>>===<<>>============:::888<<<;;;:::;;;<<<===<<<::::::::::::;;;===???AAABBBCCCDDDEEEDDD@@@===::::::;;;<<<<<<======<<<;;;;;;777777777888888888888888;;;888555777:::<<<999666888888888888777777777777777777777777888999::::::666777888999999888777666666666666777777888888999666555555666888888777555777888::::::888777888999999888888888888888666444222666777333333666888777333666999777444222555888777999:::999777666666777555555555555555555555555666666666666555444333333555555555666999999888777555555666777777777777777444444555555555666666666888;;;<<<888666777888666444444555666777777666666999777555555777666333000555555555555555555555555666666666666777777777888999999999999999999999999999<<>>===777444555777666777;;;666777888999:::999888777444444555666666666666555555555666666555555444333333333444444444444444333777666555444444444555555111555888888555333444555555555444444444444555555444444444444444444444444555666777777888777777777~~~zzzvvvtttsssrrrssstttuuuuuutttsssrrrppprrrsssrrrpppoooppprrrtttuuuuuuwwwwwwuuupppmmmccc___XXXQQQKKKIIIHHHHHHFFFGGGHHHHHHGGGIIIMMMPPPRRRUUUYYY^^^bbbgggmmmqqqkkkdddZZZQQQKKKIIIJJJLLLNNNMMMPPPXXXbbbfffccc^^^QQQKKKDDDAAAAAABBBBBBAAADDDDDDDDDCCCBBBAAA??????<<<>>>???>>><<<<<<>>>@@@??????@@@@@@??????>>>===;;;>>>AAABBBAAA@@@@@@AAA???@@@BBBDDDDDDCCCAAA@@@@@@>>>=========<<<:::888;;;:::999999:::;;;:::999;;;;;;<<<<<<<<<<<<<<<<<<>>>AAACCCBBB???<<<;;;;;;:::;;;<<<<<<<<<<<<;;;:::777777888888999999999999999888888888999999999888888888888888777777777777888888888777888888999999666777888999999888777666444444555666666777888888666555555666888888777666666888999999888777777888888999:::999777666555666222555666333222666888888444555555555555555555666777777666666555444555777555555666666666666555555555666666666666666555555777666555777888888777555333444555666777666666555444444555555666666555555888===???:::777999:::888222333555666777777777777666666666666666555444333555555555555555555555555555555555666666666777777999999999999999999999999777;;;>>>===999555444666777555444444555666555555666666666555555444444444777666555444444444444555333444555666777777777777777666555444444555777888777666555666777777555333888777777777666666666666555666888:::<<<>>>??????<<<666222444666666777999333555777999999999777666333444555555666666555555555555666666555555444333444444555555555555444444111333444555555555666666000555999888555222333666555555444444444444555555333444555555666666666666444555666666777777777666~~~zzzwwwtttrrrqqqsssssstttuuuuuutttssssssnnnooopppnnnkkkkkkooorrruuutttuuuuuuuuusssooolllaaa]]]WWWPPPJJJGGGFFFEEECCCEEEGGGGGGGGGJJJOOOSSSQQQWWW___fffkkknnnppprrrhhh```TTTLLLJJJJJJKKKKKKNNNNNNRRR[[[eeeiiiddd^^^RRRLLLDDDAAABBBDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>===???AAA@@@>>>>>>@@@CCC@@@@@@@@@@@@@@@???>>>>>>999<<>><<<:::999888777777999999888777999:::;;;<<<<<<<<<;;;:::<<>>???@@@666333333999;;;888444333111333666888999888666555333444555555666666555555555555666666555555444333555666666666666666555555***...222666666666555555000555999999555222333666555555555444444555555555333444555777888888888888111222222333444444444333~~~}}}vvvpppmmmlllrrrqqqrrrtttwwwwwwtttqqqqqqooollljjjkkkmmmqqqsssooopppqqqsssssspppjjjfff\\\ZZZXXXTTTOOOKKKGGGEEEGGGHHHIIIJJJKKKMMMQQQSSSVVV\\\ccchhhoootttsssnnnlll^^^OOOKKKKKKLLLMMMOOORRRSSSZZZfffpppooocccXXXQQQMMMFFFBBBAAAAAAAAABBBFFFEEECCCAAA@@@>>>>>>>>>:::;;;;;;<<<===>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???AAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAA???===;;;:::;;;<<<===:::::::::999::::::;;;;;;::::::999888999:::<<<===;;;<<>><<<:::===>>>>>>>>><<<999666555;;;999777666666999;;;===>>>;;;888777777777666555;;;;;;;;;999777777888:::999777666666777777666444777666555666888999999888555555666666666666555555999888777666666777888999777666444444666666666555999999999999777666555444999999888777666555444444666555444555777777777555555444333555888999777444777999:::888555333444666888666666999888555444666666666666666666555555444;;;555777888333666<<<777222333555666666555333222666888;;;======;;;777555666555555444555666777888666444555666333000555???<<<999777555555444444333555555555555555555555555666666777888888888888888888:::;;;;;;999888888999999777666666777777666444666666666666777888::::::===888333000222666:::;;;444666777666444333333444555555555555555555555555333333444666888999777555555555444444444333333333999999888999:::<<>>======<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???===<<<;;;;;;<<<<<<;;;::::::999999999:::::::::999999999999:::;;;<<<<<<>>>???@@@@@@>>>===;;;<<<======<<<;;;999777666:::999888777888999;;;<<<===;;;888777777777666555666777888777888:::>>>AAA<<<:::666555666888888888888777666777888999888777555555666666666666555555777777666555555666777777888666555555666777777666888888888888888777666555888888777777666666555555666555444555777777777666666555444555777888666444888:::;;;999666555666888888666666999888555444666666666666666666555555444777222666888222444888222333444666777777666444333555777:::<<<<<<:::777555555444333222222444555777666444444666555666>>>HHHSSSHHH:::333222444666555777777777777777777777777555666777777888888777777888:::;;;:::999777888888888777666666777777666444666666666666777888999999999777444333555666777777444555666666444333444555777777777777777777777777444444444666888888777555555555444444444333333333666666777888999;;;<<<===999::::::888444333444666777666555666777777555222222333333444444333333222555555555555555555555555999666333222333555555444555444444555666666555333555666555444222222333555555555555555555555555555555444444444555555666777444555555555444444555777}}}yyyzzzyyyzzzzzzxxxtttpppnnnnnnqqqooonnnnnnoooppppppnnnooonnnlllkkklllnnnqqqssssssqqqpppnnnllliiiddd```XXXWWWVVVSSSQQQNNNMMMLLLKKKLLLMMMNNNNNNQQQTTTWWWhhhpppxxx{{{|||zzzrrrkkkZZZQQQKKKMMMQQQSSSWWW[[[^^^aaahhhooorrrkkk]]]RRRIIIFFFBBB@@@AAABBBCCCCCCCCCBBBAAA???>>>=========>>>===<<<;;;;;;<<<>>>???>>>>>>>>>???????????????AAAAAAAAAAAABBBCCCDDDEEEAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999888888888888:::999999999999:::;;;;;;???????????????>>>======;;;;;;;;;:::999999888888::::::::::::::::::;;;;;;<<<:::888777777777777555555555666777999>>>DDDIII???<<<777555777999;;;<<<999888666777888888777666555666666777777666666555666666555555555555666666888777666666888888888666666777777888888777777666777777777777666666666666666555444555777888777666777666555555666777555444888999999888666555666777888555666999888555444777666666666666666555555444555222888;;;555555666///555666777888888777666555444666999;;;;;;999777555666444333222222444666777666444444444555777@@@JJJ[[[NNN===444444666666333777777777777777777777777555555666777777777666666888999::::::888777777888888666555666777777666444555555555666666777777888666555555666777666333111333444666555444444555666777777888888888888777777666555555666777777666444555555444444444333333333333444555777888999::::::999:::999888555444555666666555555555777666555333333333222222222222333333555555555555555555555555888666333333444555555444555444444555666666555333555555666444333222444555444444444444444444444444666666666666666777777777555666666555333333444666yyyvvvwwwvvvvvvvvvuuutttrrrppppppooommmllllllmmmoooqqqrrrrrrpppooommmmmmnnnooopppsssqqqnnnllljjjgggccc```[[[YYYWWWSSSPPPMMMKKKJJJLLLNNNPPPRRRSSSVVVZZZ]]]lllvvv~~~zzzqqqhhhZZZUUUQQQSSSVVVXXX\\\bbbfffiiinnnrrrpppfffXXXMMMFFFCCCAAAAAABBBDDDEEEEEEBBBBBBAAA???>>>>>>>>>>>>@@@>>><<<::::::;;;===???>>>???????????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDD@@@@@@@@@@@@????????????======>>>>>>===<<<;;;;;;<<<;;;:::999888777777777999999999999999999::::::@@@@@@??????>>>>>>>>>>>>::::::999888888888999999999:::;;;;;;<<<;;;:::999:::999777777888888777555777777777777:::???EEEJJJ===;;;888777888:::;;;;;;:::888777777888888666555666666777777777777666666666666666666666666666666999888777888999:::888777555555666777888888777777555666666666777777777888666555555555777888777666888777666555555555555444555666666555444333333444777555666999888555555777666666666666666555555444777444<<>>JJJCCC<<<999999888444111555555555555555555555555555555666666666666555555777888:::999777666666777777666555555666777666555444444555666666666666666555555555666666555222///333444555555444444666888555666666777777666666555777666555555666777555444555555444444444333333333111333555777888999888888999999888777666555555666555555555555555555555444555444222222222222444555555555555555555555555555777555333333444555555444555444444555666666555333444555666555444333444666444444444444444444444444555666666666666666666666666666666555333222444555~~~wwwuuuvvvttttttttttttttttttsssrrrqqqpppooommmmmmnnnqqqsssqqqqqqpppppppppqqqqqqrrrrrrpppnnnmmmkkkiiieeebbb[[[YYYVVVSSSPPPNNNMMMLLLNNNQQQUUUXXXZZZ\\\___aaammmwww~~~xxxoooggg^^^ZZZXXXXXXYYYZZZaaahhhppprrrtttrrrkkk___RRRJJJDDDCCCBBBBBBDDDFFFFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@>>><<<::::::;;;===???@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>><<<======>>>======<<<;;;<<<;;;:::999888888888888999999999999999999999888>>>>>>>>>>>>>>>>>>>>>>>>:::999999888888999999:::888999;;;<<<<<<;;;999888888777666777888888777555999888777555666999>>>BBB999888888999::::::999777:::888777777888888666555666666777777777777666666777777777777777777777777999888888999::::::888777444555666777777777777777555555666666777777888888777666555666888888888666888777666555444444555666666555444444555555444444777555555888999666555777666666666666666555555444777555>>>CCC===;;;:::111555555555666666555555555444555888999:::999777666888777777666666666777888444666666555444444444444888:::;;;:::888555444444555555555555555555555555555555666666666666555555666888999999777666666777666555444555666777666555444555666666777666666555777555444333444333222111333444555444333444666888555666777888888777666555777666555555666666666444555555444444444333333333222333555777999999999999999888666666666666555555444555555444444444555555666555444333333444555666555555555555555555555555666444333444555666555444555444444555666666555333333555666666555444555666444444444444444444444444555555666666666555555444666666666555333222444555{{{vvvuuuvvvuuutttssstttuuuvvvuuutttqqqqqqpppmmmjjjjjjlllnnnmmmnnnooopppqqqrrrsssssstttrrrqqqpppoookkkgggcccYYYWWWVVVTTTSSSSSSTTTTTTRRRVVV\\\```aaabbbbbbccclllvvv}}}}}}xxxrrrkkkeee^^^ZZZYYYYYYZZZ^^^iiittt}}}tttgggYYYNNNHHHDDDCCCCCCDDDEEEFFFEEEDDDBBBBBBAAAAAA@@@AAAAAAAAA>>>===<<<;;;;;;<<<>>>???AAAAAABBBBBBCCCCCCDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@?????????>>>>>>>>>>>>=====================<<<<<<<<<<<<;;;:::999999999999999999999:::999999888777;;;<<<===>>>>>>??????>>>:::::::::::::::999999999888999:::;;;:::999888777777666666777888999777666888777555333222333777:::666666777999;;;:::777555999888666777888888777666666777777888888777777666777777888888888888777777888777888999::::::888666444555666666777777777777555555666666777777888888777666555666888999888777777777777555333333666888888777666666888888777666777444555888999666555888666666666666666555555444555333;;;@@@:::::::::222555555555555555555555555444666888999:::999888888555555666666666555444444222666777666777999777444777999999666222222666;;;777777777777777777777777666666777777777666555555666777888888666555555666555444444444666777666555444555777777888777666555888555333222333444444333555555555444333333666888777999:::;;;;;;:::999777777555444444666777666666555555444444444333333333333444555777888999::::::888666444444555555555444333444555444333333555777666666555555555555666666555555555555555555555555555444333444666666666444555444444555666666555333333555666777555555555666444444444444444444444444444555666777666555444333555666666555333333444666~~~{{{yyyvvvuuuvvvwwwuuutttuuuwwwyyyxxxvvvssstttuuutttrrrrrrtttwwwxxxyyyyyyzzzzzzyyyxxxwwwxxxwwwvvvuuurrrmmmgggccc\\\ZZZYYYWWWVVVWWWXXXYYYXXX]]]cccggggggeeebbbaaagggooouuurrrlllgggbbb]]]YYYWWWWWWZZZ^^^gggxxxxxxeeeUUULLLHHHDDDCCCCCCDDDEEEDDDBBB@@@AAA@@@@@@@@@@@@@@@AAAAAA<<<<<<<<<<<<<<<===>>>???AAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDBBB@@@?????????>>>>>>>>>=========>>>===<<<;;;;;;<<<===>>><<<<<<;;;;;;:::;;;;;;;;;888999999:::999888777666777999;;;>>>?????????>>>:::;;;<<<<<<;;;:::999888888999999999888888777666555555555777999999777666666666666444333444777999777666666888999:::888777888777666777888999888777777777888888888888777777666666777888888777666666777777777999::::::777555555555666666666666666666666666666666777777777777777666666666888999888777555666666555333333666:::999777666777999:::888777666444555888999666666888666666666666666555555444555111888<<<777888:::444777666666666666666666777555666888::::::::::::999333555777888888666333111333666777555666::::::555888777666333222333777:::777777777777777777777777777777888888777777666555555777888777666444555555555444333444666777666555555666888999999888666555666555333333444555555444666666666444222222555777777999;;;<<<<<<;;;999777666555333333555777888777555555444444444333333333444444444555777888:::;;;777444222222444555444222333444555444222222555888444555555555555555555444555555555555555555555555444333333444666777666444555444444555666666555333222444777777666555666666555555555555555555555555555666777888888666555333444555555555444444555777yyyyyyxxxuuutttuuuyyyvvvtttuuuxxxzzzyyyxxxzzz}}}{{{zzzzzzxxxuuuooogggaaabbb```]]]ZZZYYYXXXYYYYYY\\\bbbhhhllljjjeeeaaa^^^bbbiiimmmhhhaaa\\\XXXTTTUUUTTTVVV[[[bbbppp|||eeeTTTKKKHHHDDDCCCBBBCCCDDDCCC@@@===?????????>>>??????@@@AAA:::;;;;;;<<<===>>>>>>???AAAAAABBBBBBCCCDDDEEEEEEGGGGGGGGGGGGEEECCCAAA???>>>>>>>>>>>>============>>>===<<<:::;;;<<<>>>???<<<<<<;;;;;;;;;<<<======888999::::::999888777666444777:::>>>??????>>>===;;;<<<===>>>===;;;999777999888888777777777666666555444555777999999888666666888888888888999<<<>>>999777666666888:::::::::777666555666888999999888777777888888888888777777444555666777777666555444666666777999:::999777444555666666666666666555555777777777777666666666666888666666777888999888777444666666555333333777;;;888666444555888999777555666444555888999666666888666666666666666555555444666222777;;;666999<<<777888888777777777777888888666777999:::;;;;;;::::::555777:::<<<;;;999555222555888666222333888888444444222222333666777666555555555555555555555555555888888888888888777666666555666888777555444444555555444333444666777666555666777999:::999888666555444444444555777777555333777777666444222222444666555777999;;;;;;999777555666444333333555888888888555555444444444333333333444333333444555777999;;;666333111111333555333111222444555444222222555888222333555555555555333222555555555555555555555555444333333555666777666444555444444555666666555333222444777777777666666777666666666666666666666666777888999:::999888666444333444555555444444666888}}}xxx}}}xxxtttwww|||}}}~~~|||zzzvvvrrrkkkddd___```]]]\\\\\\[[[YYYYYYZZZ^^^iiirrrrrrlllfff___XXX```ccceeeccc^^^WWWQQQOOOPPPPPPUUUdddyyyttt^^^OOOIIIHHHDDDDDDDDDCCCBBBAAA??????<<<<<<===>>>>>>>>>>>>>>>============>>>>>>>>>>>>AAAAAABBBBBBBBBBBBBBBBBBIIIIIIJJJIIIFFFCCC@@@>>>AAA???===============;;;============<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<;;;999888777888888999666;;;>>>>>>???AAA???;;;============<<<;;;:::999999999777666666666777888777777777888999999999:::999999999::::::;;;;;;;;;999999999999999888777666666666888:::;;;;;;888666777888:::;;;:::999777555999888888777777777777777444555777888999888666555555555666666777777888888777777777777777777777777666666666666777777777777777666444333444555777999999888666555555777999:::666777888888666555555666999777666666777777666555555555666777777777777777666666666666666666666666888666555777999:::888555:::999888666666666777888666666666666666555555444555555555555555555444444444444444444444444444444888666555555666666555444666666555555555555666666666666666555555444444333777777777777777777777777444444555555666888999:::444555666555444333444555666777888::::::999888777555555666666666666666555444444444444444444444444666666666666666666666666444333333333444444222000111111222333444555666777777555333222222222444555555555333333333333555555777777666555555555555555777555444555666777666555444444444555555555555555444555666777777666555444555555555666555555444444555555555555555666777777}}}}}}{{{~~~~~~zzzvvvqqqjjjccc___aaa___^^^^^^]]]]]]]]]^^^iiirrrxxxsssjjjccc]]]XXX^^^______]]][[[WWWRRRPPPQQQSSS]]]pppqqq\\\OOOIIIGGGDDDCCCCCCBBBAAA@@@??????===>>>>>>???????????????=========>>>>>>>>>??????BBBCCCCCCCCCDDDDDDEEEEEEJJJJJJIIIHHHFFFCCC@@@>>>AAA???=========>>>===<<<============<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;::::::999888888999999999===???======???===:::<<<<<<===<<<<<<;;;:::999:::999888777777777888888888888888888888888999999999999999:::::::::;;;;;;999999999999999888777777888777777999;;;;;;999777888888999:::999888777666999888888777777777777777444555777888888888666666555666666666777777777888777777777777777777777777666666666666777777777777888777666555555666777888888777666666666777999:::888999999888777666555555888777555666777777666444555555666777777777777777666666666666666666666666777555555666999:::888666999888777666666666777777666777777777777666555555444444444555555666666666555555555555555555555555777666555555666777666444666666666666666666666666666666666666555555555555666666666666666666666666777666666666666666777777444555666555444333444666666888:::999777555666777666666777666666555444333444444444444444444444444555555555555555555555555666555555555666666444222222222333444555666777777777666444333222333444555666555444333333444555666777666666555444444555555777555444555666777666444333333333444444444444555555555666777777666555555555555666666555555444444444444444444555777888999wwwuuusssoookkkfffbbb___aaabbbaaabbbcccdddfffgggrrrxxxzzzqqqeee^^^[[[YYY]]][[[YYYZZZ[[[ZZZWWWSSSQQQWWWfffiiiXXXNNNHHHEEEDDDCCCAAA???>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>?????????@@@CCCDDDDDDEEEFFFGGGGGGHHHLLLKKKIIIGGGEEEBBBAAA@@@AAA???======>>>>>>===<<<============<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;999::::::::::::999999888===@@@???<<<;;;===<<<999<<<<<<<<<;;;;;;:::999888::::::999888888888888999888888888888888888777777999999999999::::::::::::888999999999999888777777999888777777999::::::999999999888888888777777777999888888777777777777777444555777888888888777666666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777777777777777888888888888:::::::::999888777666555888666555555666666555444555555666777777777777777666666666666666666666666555444444555777999888777888777666555555555666666777777888888777777666555333333444555666777777888777777777777777777777777666555444555666777666555444555666777777666555444555555555666666666666666666666666666666666666666999999777666555444444444444555666555444444555666777888999777444333555777777777777666555444333222444444444444444444444444444444444444444444444444666555444555666666444333333333444555666777777888777666555444333444555555555555444444444444555555666666555444444444555555666555444555666666555444222222333333333444444444555666666777777666666555666666666555555555444444333333333444666777999:::vvveeeeeedddccc```______```aaadddfffgggkkkpppsssrrrtttxxxvvvjjj___[[[[[[[[[[[[YYYXXX[[[```aaa]]]XXXRRR\\\ooottt___SSSMMMHHHEEEDDDBBB@@@>>>======>>>???===>>>??????@@@@@@??????????????????@@@@@@@@@@@@CCCCCCDDDEEEGGGHHHIIIIIILLLKKKIIIFFFDDDCCCBBBAAABBB@@@>>>===>>>>>>===<<<============<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;888999:::;;;;;;;;;:::999>>>@@@???::::::<<<===;;;;;;;;;;;;;;;:::999888888:::::::::999999999999999999999888888777777666666999999999999999999999:::888888999999999888888777999777555444666888999999999999888777777777777888999888888777777777777777555555666777888777777666666666666666777777777777666666666666666666666666666666666666777777777777666666777888777777666666666666777888888888888777:::999999999::::::888777777666555555666666555333555555666777777777777777666666666666666666666666333333333444666888888999666666666555555555555666888888888888888777666666444444555555666666777777777777777777777777777777666555444555666777666555333555777888888777555333444444444555555666666666666666666666666666666666999888777666555444444444333444666555444444555666999888666555666777777777666666666666555444444333444444444444444444444444444444444444444444444444333333222333444444333111444444555555666777777888777666555444444444555555444444333333333333444444555555444444444444444555666555444444666666555444222333333444444555555555666666666777777666666666777777666555555444444444555555444555555666777888rrrgggZZZ[[[[[[YYYXXXXXX\\\___bbbhhhmmmooouuu}}}}}}zzzzzztttggg\\\ZZZ[[[[[[WWWVVVWWW\\\bbbccc^^^YYYYYYeeexxx{{{fffVVVNNNKKKHHHFFFDDDBBB@@@===<<<===>>>???<<<===>>>>>>??????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHKKKJJJHHHFFFEEEDDDCCCCCCBBB@@@>>>>>>>>>>>>>>><<<============<<<<<<<<<<<<<<<<<<;;;:::::::::::::::777888:::;;;<<<<<<;;;:::<<<>>>===999:::>>>???>>>;;;;;;;;;;;;:::999888888::::::::::::999999888888999888888777777666666666999999999999999999999999777888888999999999888888888666333222444666888888999888777777666666777777999888888777777777777777555666666777777777777777777777777777666666666666666666666666666666666666666666666666777777777777444555666777777777777666666666777888888888888777999777777999;;;<<<;;;999888666555555666666555444555555666777777777777777777777777777777777777777333333444444555666888:::555555555666666666666555888888888888888777666666777777777666666555555444666666666666666666666666666555444555666777666555333555777888888777555333333333333444444555555666555555555555555555555555666666555555555555555666333444555555444444555777<<<777222444999<<<;;;777333333444555555666555555444444444444444444444444444444444444444444444444333222222333444444333111444444555555666777777777666666555444444444444444222222222333333222222222444444333333333333444444666444333444555666555444444444444555666777777777777777777666666777777777999888777555444444444555888777666555555444555555}}}mmmaaa\\\ZZZ[[[ZZZWWWTTTUUU[[[___fffooowwwyyy}}}sssfff^^^\\\[[[XXXRRRRRRSSSXXX\\\^^^[[[XXXaaammm}}}tttkkk]]]RRRLLLIIIHHHFFFCCCBBB@@@>>>======>>>>>><<<<<<===>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIHHHHHHGGGFFFFFFEEEEEEBBB@@@>>>>>>??????>>>===============<<<<<<<<<<<<<<<;;;;;;:::::::::::::::888888:::;;;<<<<<<<<<<<<:::<<<<<<999:::???AAA@@@<<<<<<<<<;;;;;;:::999888999999999:::999888888777777777777777777777666666999999999999999888888888777777888999999999999888888555333333444666777777888888777777777666666666999888888777777777777777666666666666777777777777777777777777666666666666777777777777777777777777666666666666777777777777444555555666777888999999777777777777888888888888999777666888<<<===;;;888888777666666777777666555555555666777777777777777777777777777777777777777444555555555444666888;;;555555666777777777666666777777888888777777666555999888888777666555444444555555555555555555555555888666555555666666555444444555666777777666555444444444444555555555555555555555555555555555555555444444444444555666777777222444555555444444666777<<<777333555:::===:::666111222333444555666666666444444444444444444444444444444444444444444444444555444444555666777555444444444555555555666666666555444444444444333333333222222333333333333222222333333222222222333444444555444333444555555444333444444555666777888888999888777777666666777777888:::999777555444444555555:::999777666444444333333~~~rrrggg]]]XXXYYYZZZ[[[ZZZWWWTTTWWW^^^dddlllxxxyyymmmccc``````\\\VVVPPPPPPQQQRRRTTTWWWYYYZZZdddppp|||wwweee```YYYQQQKKKHHHFFFFFFBBBBBBAAA@@@???>>>>>>=========>>>????????????>>>AAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFCCCAAA???>>>??????>>>===============<<<<<<<<<<<<<<<;;;::::::999999::::::888999999:::;;;<<<===>>>999<<<<<<:::;;;???AAA???<<<<<<===<<<<<<;;;:::999888888999999999888777666666666666777777777777777999999999999888888888777777777888999999999999999888666555555666888888888666777888888888777555444999888888777777777777777666666666666666777777888888777777777666666666555777777777777777777777777666666666666777777777777666666666777999;;;===???888777666666666777999:::<<<999666888;;;;;;888444:::888777777888888777666555555666777777777777777777777777777777777777777666777777666444555888;;;555666777888888888777777666777777777777666555555888888777777666666555555555555555555555555555555999777666555666555444222666666666666666666666666777777777777666666666666555555555555555555555555555444444444444555666666222333555555444555666888999999999999888666555555222333333444555555555555444444444444444444444444555555555555555555555555444444333555666777666444444444444444444555555555333333333333333222222111333444555555555555444333222222222222222333444444555444333333555555444333333333444555666777888888888888777666666777888888;;;999777555444444555555999888777555444444444444ssshhh___XXXYYY^^^VVVXXXXXXVVVUUUYYYbbbjjjrrr~~~xxxqqqfff___```ccc^^^VVVSSSRRRPPPNNNOOOSSSYYY^^^cccooowwwxxx{{{~~~vvviii^^^\\\XXXRRRKKKGGGEEEEEEBBBBBBBBBBBBAAA???>>>===>>>>>>???@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEGGGIIIJJJIIIHHHFFFCCCAAA???>>>??????>>>===>>>=========<<<<<<<<<<<<<<<;;;::::::999999::::::999999888999:::<<<>>>@@@999<<<===;;;<<>>;;;777888::::::555111:::999888888999999888666555666666777777777777777777777777777777777777777777888999777444555888<<<555666777999999999888777666666666666666555555444666666666666777777777777666666666666666666666666:::888666666666555333111666666555555555555666666::::::999999888888777777555555555555555555555555666555555444444444555555222333555555555555666888666;;;???<<<444///111444444444444555444444333333444444444444444444444444666666666666666666666666222111111333444555444222333333444444444444444444222222333333333222111000444555666777777666555444222111111111222333333444555444333333555555444333222222333444555666777888999888777666666777888999;;;:::777555444444555666777777666555555555555666}}}kkkbbb___\\\[[[[[[VVVZZZ^^^^^^\\\___gggooo{{{mmmhhhaaa]]][[[XXXTTTPPPOOONNNLLLKKKLLLRRR[[[aaabbbnnnvvvtttuuuwwwpppddd\\\WWWPPPLLLIIIGGGCCC@@@AAAAAABBBBBBAAA@@@>>>=========<<<<<<<<<>>>???@@@???@@@BBBCCCDDDEEEEEEDDDCCCCCCDDDDDDEEEGGGHHHIIIKKKIIIIIIJJJLLLMMMLLLKKKDDDAAA>>>;;;;;;<<<>>>???@@@>>>============;;;999<<<;;;999888777888888999===:::777999>>>@@@>>>:::;;;;;;::::::::::::999999<<<<<<<<<;;;:::999888777888999999999999888777777999666444555888::::::888999999999999999999999999555555666777777777777777777777777888888666222///777777888999::::::;;;;;;777777777777777666555555888777555444444666888:::666666666666666666666666666777888999999888777666:::888666555444555666777444777888777:::@@@CCCBBB888888777777666666555555:::999777666666666777888888888888777777555444444888888777555555444444444666666777888999888555333666666777777888888888999555666999::::::999666555666555555555555444444444777777777777777666555555666555555444444666777888888777555555555444333111666333000222777999777444666555555555555666666777444444444444444555666777444444444333333222222222555333111222444777999999<<<:::777555444555777888666666666666666555444444555555444333333333333444666666666555444333111111666555333222111222333333555444444333333333444444777777555444444444444444444222222444777888777444666666666555444444333333444333333222333444666777333555666333444777777444888777666555444444555666;;;999666444333333444555333444555555333222333555yyyiiiaaa___]]]\\\]]]ZZZ^^^`````````eeeoooxxx|||rrriiifff```[[[WWWSSSOOOLLLMMMLLLKKKKKKNNNSSSZZZ^^^___hhhnnnmmmqqqvvvrrrggg\\\VVVOOOJJJHHHFFFCCCAAA@@@@@@@@@@@@@@@>>>===<<<>>>===<<<<<<===>>>@@@AAABBBCCCCCCDDDDDDEEEEEEFFFDDDDDDEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIKKKLLLKKKJJJEEECCC???===;;;<<<>>>??????===<<<<<<======;;;:::;;;::::::999999:::;;;<<<<<<:::999;;;???AAA???;;;;;;;;;::::::::::::999999<<<<<<<<<<<<;;;:::999888:::::::::::::::999888888:::777555555777999999888999999999999999999999999555555666777777777777777777777888;;;<<<<<<999666888888999::::::;;;<<<<<<888888888888888777666666777666666555666777888888444444444444444444444444777777777888888777777777888777555333333444555666555777888666888>>>@@@???777777777777888888888888999999777666666666777888888888888888777666555444999888777666666666666666555777888999888777555444666666777777777888888888666777888999999888777666777777666666666555555555777777777777777666555555777666666555666777888999888777666555666666555333666333111333777999777444444444444555555666777888555555444444444555666666555555444444444444444444444444555888;;;<<<;;;::::::999777555444444555666666777777777777666555444666555444444333333444444444444555555555444333333555444333333222222333333555444444333333444444555777777666555444444444444555333333555888999777555333333444444444444444444333333333333333444555666333555666333444777777444888777666555444444555666:::999666444333333444555333444555555333333444555uuugggaaa___\\\\\\]]]___bbbeeefffhhhoooyyy~~~pppgggdddccc```ZZZRRRLLLHHHGGGJJJJJJJJJMMMRRRWWWZZZ[[[aaaggglllpppwww~~~zzzooo[[[UUUMMMHHHFFFFFFDDDBBB>>>?????????>>>===<<<;;;>>>>>>======>>>???AAABBBFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHJJJIIIHHHIIIKKKKKKKKKIIIGGGEEEBBB>>>======>>>???===<<<;;;;;;<<<===<<<:::::::::::::::;;;<<<===>>>;;;:::;;;>>>BBBCCC@@@===;;;;;;::::::::::::999999<<<<<<===<<<<<<;;;:::::::::;;;;;;;;;;;;:::999999:::888666666777888777777::::::999999888888888888666666777777888888777777888888999;;;======;;;888999999999:::;;;;;;<<<<<<888999999999999888888777555666666777777777777777555555555555555555555555888777777666666777777888888777666555444555666777555888777555666;;;===<<<666666777888888999::::::999888888777666777777777999999999999888777666666999888777777777777888888444777:::999666444555666666666777777777777888888777777777888888777777777888777777777666666666666777777777777777666555555777777777777777888999999888777666666777888777666555333222333777999777555444444444555555777888999666666555555444555555555666555555444444444555555222444888<<<@@@@@@<<<999777777666666555555444444777777888888777777666666666555444444333444444444333333444555555555555555333444444444444333333222555444444444444444555555888777666555444444444444555444444666888999888666111222222333444444555555333333444444555555444444333555666333444777777444777666555555444555555555999888666555444444444555333444555555444333444555|||qqqeee```^^^\\\[[[]]]aaafffkkkooosssyyy~~~rrreee]]]``````^^^XXXOOOHHHEEEEEEJJJJJJLLLQQQWWW[[[\\\\\\bbbiiipppyyy}}}pppZZZSSSJJJEEEDDDEEEDDDCCC????????????>>>>>>======???>>>>>>>>>???@@@BBBCCCHHHGGGEEECCCCCCCCCEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJIIIHHHIIIJJJKKKJJJIIIIIIGGGCCC@@@>>>>>>>>>???<<<;;;:::;;;<<<===<<<;;;::::::::::::;;;;;;<<<<<<::::::<<<@@@CCCCCCAAA>>>;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;:::::::::::::::;;;:::999999888999999888777777777666666::::::999999888888777777666777777888888888777777:::999999999:::999666444888888999999999:::::::::888888888999999888777777444555777888999888666555888888888888888888888888888777666555555666777888:::999888888888888999999666888777444444888:::888666666777777777888888888999888888777777777777777999999999999999888777777777777777666777777888888333888;;;:::555333555888666666777777777777777777999888777666666777888999777777777666666666555555777777777777777666555555666666666777777777888888666555444555777888777666555444333444777888777666666555555555555666666777777777666555555444555555888777555444333333333444555666999===@@@???;;;888666666777777777666444444777777888888888888777777666666555444444444444444444444555555555555444444222333444555555444333222555444444444444555555666888777666555444444444444444444555666777777666666333333333444444555555555222333444555555555333333222555666333444777777444555555555555555555555555999888666555444444444555333444555555444444555666xxxooofffbbb___\\\\\\]]]ccciiirrryyy~~~|||qqqggg^^^YYY]]]]]]\\\VVVNNNHHHFFFGGGLLLMMMQQQWWW\\\```bbbbbbccckkkvvvvvvfffWWWPPPHHHDDDCCCDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@??????>>>???@@@BBBDDDEEEHHHFFFDDDBBBBBBBBBDDDEEEGGGHHHIIIJJJKKKKKKJJJJJJKKKJJJIIIIIIJJJKKKJJJIIIIIIGGGDDDBBB@@@?????????<<<;;;:::;;;======<<<;;;::::::::::::999999888888999;;;===@@@BBBBBB@@@>>>;;;;;;:::::::::999999999888999999:::::::::999999999999999999999888888777888888999888777666666666999999999888888777777777777777888888888888777777888777777777888777555333777777777777777888888888666666777777777777777666333555777999999888666555999999999999999999999999888777666555555666777888999888888888888888999999666888777333333777777555777777666666666555555555888888888888777777777666888999999999999888888777666666555555555666777777444888;;;999555222555888777777666666666666666666999888777666666777888999666666666555555555444444777777777777777666555555555555666666666666777666444333333444666777777666555444444555777888777777888777666555555444555555888777666555555555555555999888666444222222222333<<<<<<<<<===>>>===;;;888666777888999999777666555777777888888888888777777666666555444444444444555666666666666555444333222222333555555666555444333444444444444444555666777888888666555555555555555222333444555444444444444777666666666555555555444333333555555555444333222222555666333444777777444444444555555555555555555777777666666555555444444333444555555444444666777uuunnnhhhfffdddaaaaaaccchhhoooyyyuuujjjaaa\\\ZZZZZZYYYVVVRRRMMMJJJJJJKKKNNNRRRWWW[[[___ccchhhkkkooouuulll]]]SSSNNNGGGCCCCCCDDDCCCBBBCCCBBBBBBAAAAAAAAABBBBBB@@@??????@@@AAACCCEEEFFFFFFFFFDDDCCCBBBCCCCCCDDDGGGHHHJJJLLLMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLJJJIIIHHHFFFDDDBBB@@@@@@???@@@>>>===<<<<<<===>>>===;;;::::::::::::999888777666999;;;===?????????>>>===;;;;;;::::::::::::999999666777888999999:::999999888999999999999888777777666888999999777666666777888888888888888888888888888888999999888888777777555555555777999:::999888666666666666666666666666555555666777777777777666444555777888999888666555666666666666666666666666777666666555555666666777555555666666666666666666666888777333333666777555777777666555555444333333777888888888888777666666777888888888888888777777666666555555555555555666666888999888555444555888777777666666666666555555999888777666666777888999555555555555444444444444777777777777777666555555444444555666666666666666444333333444666777666555444555555666666777888888888777666555555444555555777777666666555666666666999888666444333444555666AAA???===<<<===<<<;;;999666777888999999888777666666666777777888888777777777666555555444444555555777777777666555444333222333444444555555555555444444444444444555666777777888888777666555555555555111333555555333222333444888888777777666555555444444444555555444444333333333555666333444777777444333333444555555555555444777666666666666555555444333444666666555555666888~~~sssnnnkkkkkkkkkiiiiiilllpppvvv~~~~~~tttiiiaaa]]]]]]XXXTTTPPPMMMMMMNNNOOOOOOPPPVVV[[[^^^___cccllltttrrraaaVVVPPPKKKFFFCCCDDDDDDCCCAAACCCCCCBBBAAAAAABBBCCCDDD@@@@@@@@@@@@BBBDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJMMMNNNOOOOOONNNNNNLLLKKKKKKLLLLLLKKKJJJFFFEEECCCBBBAAA@@@@@@@@@@@@???======>>>>>>===;;;999::::::;;;;;;:::999888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999666777888999::::::;;;:::999999::::::999999888777444777999999888666777888666666777777888888999999888999999999999888777666555444444666888::::::999777777777777777666666666555666777888888888888888444555666888888777777666666666666666666666666666555666666666666666666555444444555555666666666666666888777333333666777555666666666666555555555555777888888999888777666555666777777888888777777666888888777666555555555666888777777666666666666666777777666666666555555555888888777777777777888888666666666666555555555555777777777777777666555555444555666777888777777666666555444555666777666555444555666666666777888999555555555555555666777777666666666666666666777888888777555555666999;;;======<<<::::::::::::888666666666777777777777777666444555666777777777777666777666666555555555555555666666666666666555444444444444444444444555666666444444444444555666777888999888777666555555555555222444666666333222333555666666666666666555555555666555444333333333333333333555666333444777777444222333444555555555444444666666666666666555555444333444666666555555777888zzzrrrnnnmmmooopppoooppptttwww{{{~~~vvvkkkccc______VVVQQQKKKJJJLLLPPPQQQQQQQQQXXX]]]^^^^^^cccnnnyyy}}}rrrcccVVVOOONNNJJJEEECCCDDDDDDBBB@@@CCCBBBAAAAAAAAABBBCCCDDD@@@@@@@@@AAABBBDDDGGGHHHEEEFFFGGGGGGGGGGGGFFFFFFEEEGGGJJJMMMOOOPPPPPPPPPOOOMMMLLLLLLMMMMMMLLLJJJDDDDDDCCCBBBAAA@@@@@@@@@BBB@@@???>>>???>>>===;;;888999;;;<<<===<<<<<<;;;:::;;;;;;:::999888999:::;;;;;;;;;:::::::::999999777888999:::;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999333666999:::888777888999555555666777888999::::::999999999999999888777666777666555555666666555444888888888777777777777777666777888999999999999999555666666777777777777777777777777777777777777777444555666777777666555444555555666777777888777777666888777333333666777555555555666666777777888888777888888999999777666555555666666777777777666666::::::888777666666666666999777555555666777666555777777666666555555555444777777777888888777777777777777777777666666666666777777777777777666666555555666777999999888888777888666555666777888777555444555666777666777888999222333333444666888999:::666666555666666777888999666555555666999===AAADDD666555555666777777444111555555555555666666666666444444555666666777666666777777666555555555555555444555555666666666666666555444333333444555666777444444444555555777888888999888777666666555555555333555777777444333444666333333444444555666666666777666444333222333444444333555666333444777777444111222444555666555444444555666666666666666555444333444666666555666777999}}}sssooommmooooooooorrrwwwwww}}}}}}wwwtttqqqkkkaaaYYYPPPMMMIIIIIIMMMQQQTTTTTTWWWYYYYYYVVVUUUZZZfffppp}}}wwwnnnbbbWWWQQQNNNKKKEEEAAADDDCCC???>>>AAACCCAAA@@@>>>>>>???AAABBB@@@@@@???@@@AAACCCEEEGGGHHHHHHHHHDDDAAAAAAEEEHHHHHHJJJLLLMMMLLLLLLMMMNNNMMMMMMMMMMMMLLLJJJIIIIIIFFFEEEBBB@@@@@@AAACCCDDDCCCBBB@@@>>><<<::::::999999666444666999<<<===<<<===<<<:::888888888:::;;;>>>;;;888777888888888777888666999===;;;666777===999999999999999999999999777777777777777888888888<<<:::888888999:::999888===888444444888999888555333333444444555666777777888777777777999999777555999888777888999999888777777777888888888888777777888777666666666777999:::777777777777777666555555444444444555555555666666666666666666777777777777777666555555555666888999999999999888888666555555888888777777666666555555777666444333444555777888999888666444333333333333444444444444444555666777666666777666666555444444666444333444666777888777666555555555666777999:::777777666666555555555444777777777777777777777777777888888888888888777777222333333444555555555444888888777777666666555555666666888>>>CCCBBB;;;444999888777666444444333333666666555555555444444444111444777666444444555777555555555555555444444444777666555555666777666444444444444555444444333222444444444555555555555666888888777555555444444444777777666555444444333333444555555555444333333222222333444444444333222111444444222222222222444444555333222222555777888888:::777555555777888777555666666555555555444444444}}}qqqmmmkkklllnnnooosssxxx{{{~~~xxxtttpppjjjbbb[[[LLLJJJHHHHHHKKKNNNPPPQQQSSSTTTUUURRRPPPSSS[[[bbbmmmllliiiccc[[[UUUQQQOOOJJJDDDAAACCCCCC???>>>@@@CCCBBB@@@??????@@@AAABBBAAAAAAAAAAAACCCEEEGGGIIIIIIIIIGGGDDDCCCCCCEEEHHHHHHJJJLLLLLLLLLKKKLLLMMMOOOOOOOOONNNMMMLLLJJJJJJHHHFFFCCCAAA@@@@@@BBBCCCBBBAAA???===;;;:::999999:::888777888<<<>>>>>>===<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::999999::::::888777999<<<;;;666777===999999999999999999999999666666777777888999::::::<<<:::888888999999999888<<<888555555888:::777444333333444555555666777777777777666777999999888666999888777777999999888777666777777888888777777666888777666666666777888999777777777777777666555555555555555666666777777777777777777777666666666666666666666666666777777888999999999999888777666555888888777777666666666666888777555555555666888999888777666555555555666666555555444444444555666666777777888888777666666555999777666666777777777666666555555444555666888999777666666666555555555555666666666666666666666666555555666666666666555555222333444444555555555444777777777777666666666666<<<;;;<<<>>>@@@>>>888444:::999888666555555555444666666555555555444444444222444666666555444555777777666555555444444444444999777555555555444222000555555555555555444333333444444444555555555555666888777666555444444444444777666666555444444333333555666666666555555444333333333444555555444333222666555444333333444555666888666333222222222111///777555333333444555444222666666555555555444444444yyyooojjjhhhjjjlllnnntttzzzyyyqqqkkkgggaaa[[[VVVLLLLLLKKKLLLMMMNNNPPPQQQPPPRRRRRRPPPNNNNNNQQQUUU\\\\\\\\\YYYTTTQQQOOOOOOHHHCCC@@@AAAAAA???>>>???BBBAAA@@@??????@@@AAABBBBBBAAABBBCCCEEEGGGIIIKKKLLLIIIFFFEEEEEEFFFFFFFFFHHHIIIKKKLLLKKKKKKLLLMMMPPPPPPPPPOOONNNMMMLLLKKKJJJHHHEEEAAA@@@???@@@AAA@@@???>>><<<:::999999999;;;::::::<<<>>>???>>>===;;;<<<>>>??????===;;;:::777:::===>>>;;;:::;;;===888777999;;;:::777888<<<888888888888888888888888555666777888999;;;<<<<<<;;;:::888888999999999888999777666777999:::777444444444555555666666777777666666666777999:::999777999888777777999999888777555666666777777666666555777777666666666777888999777777777777777666666555666666777777777777888888888888777777666666555555555666666777777777777777::::::::::::999888777666888777777777777666666666888777666666666777999:::666666666666666777888999666666555555444555555555888888888888888777777666;;;999777777888888666555666666555444444555666777666666666666555555555555555555555555555555555555444555555666666555555555333333444555555555555444666666666777777777888888@@@???>>><<<:::888666555:::999888777666666555555666666666555555555444444333555666666555444555777999888666444333333444444888666444444444333111///777777666666555444333333444444444555555555555666777777666555444444444444666666666555444444333333666666666777666666555444444444555666666666555444777666555444444555666777999888666444333111...,,,666444222222333444333222555555555555555444444444yyytttnnnjjjhhhjjjmmmpppwww}}}~~~wwwmmmddd]]]YYYTTTRRRRRRTTTTTTSSSQQQQQQSSSUUUSSSTTTSSSRRRPPPOOOOOOPPPVVVWWWVVVTTTQQQNNNMMMMMMEEEBBB??????@@@?????????@@@@@@?????????@@@AAABBBBBBBBBBBBCCCEEEHHHJJJLLLNNNJJJFFFFFFHHHIIIHHHFFFHHHJJJLLLLLLKKKKKKLLLMMMPPPPPPPPPOOOOOOMMMLLLLLLMMMJJJFFFBBB@@@????????????>>><<<;;;:::999999999:::;;;<<<===>>>>>>===<<<<<<<<<===>>>>>>===<<<;;;666<<>>>>><<<888555555666999999888777666555555555555666666666666555555555555555555666555555555666666:::888666444333333444555555333333333555666555444999888777666555444444444444444444555555555555666777666555444444444444444666666555555555444444444555555666666666555555444444555666777888777666666666666555444444555666666777666666777777666444111777666555444444444444444555555555555555555555555xxxtttppplllkkkooorrruuu|||{{{oooccc[[[WWWVVVVVVZZZ\\\\\\YYYUUUTTTXXX]]]^^^[[[XXXUUUTTTSSSQQQPPPRRRSSSSSSQQQNNNLLLKKKKKKCCCBBB???>>>???@@@@@@>>>????????????@@@@@@AAAAAABBBBBBBBBCCCEEEGGGJJJKKKNNNKKKHHHGGGJJJKKKIIIGGGHHHJJJLLLMMMLLLLLLMMMNNNNNNNNNOOOOOONNNNNNMMMMMMOOOLLLGGGCCC@@@>>>>>>>>>======<<<::::::999999999999:::<<<======<<<;;;;;;<<<;;;:::::::::;;;<<<===888===BBBAAA<<<888888:::888888999999:::;;;:::999777777777777777777777777::::::999999999999999999;;;999777777888999888777666666777888999999777555666666666777777777777777666555555777999:::999888888777666777888888777666555555666666666666555555555555666666777777777777666666777777777777666666666666666666666666666666888777777777666666666555444555777888888888777666999999:::::::::999888888777777777777888888888888555555555555666666777777666666666555555555444444888777666555555555555555555555666666777666666555555444444666888888777555666666444333333444555555555555555666666666666666444444444444444444444444555555666777777777777777444555555666666555444444555555666777888999::::::888888666444333555:::===777666555444444444444444777777666666666555555555777666555555555666666666999888666555444444555555555444333444666777777555999888666555444444444555444444444555555555555666666555555444444444444555555555555555555444444444333444444555555555444444555555777888888888777777666555444333333444555666555444555777888888666444666666555555444444444555444555555555555555555555|||yyyuuurrrrrrwwwzzz}}}|||nnnaaaZZZXXX[[[^^^ccceeeddd___ZZZ\\\eeemmmrrrjjj```XXXUUUSSSQQQOOOLLLMMMNNNMMMKKKIIIIIIJJJBBBBBB@@@===>>>BBBBBB???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCDDDEEEGGGIIIJJJNNNLLLKKKJJJKKKKKKJJJIIIJJJKKKMMMNNNMMMMMMNNNOOOLLLMMMNNNNNNOOOOOOOOOOOOOOOMMMHHHCCC@@@>>>>>>>>>===<<<;;;:::::::::::::::999;;;<<<<<<:::999999:::;;;:::888777888999;;;===999<<>>666555444444333333333444777777777666666666555555999777555444555666666666777777777666666666555555999777666555666666444333777666555444444444555666444444444555555555555666555555444444444444444555555555555555555555555555222333444444444444444444444555777888999888888777555555444333333444555555555444444444555555444222444555555444222111333444444444444555555555555555}}}yyy{{{xxxzzz|||nnnbbb[[[]]]dddiiiqqqsssrrrmmmiiinnn|||lll^^^VVVSSSPPPMMMJJJKKKLLLKKKIIIGGGGGGGGGAAABBBAAA===>>>CCCCCC???BBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFHHHIIIKKKMMMNNNNNNMMMKKKJJJJJJKKKKKKMMMOOOOOOOOONNNOOOPPPKKKLLLNNNOOOQQQRRRRRRRRRPPPMMMHHHCCC@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<:::<<<<<<;;;888777999;;;999999999999999:::;;;;;;888999:::;;;:::888777666777:::999777999===<<<666999999999999999999999999888888888888888888777777:::888777666777888777666666777777777777777888:::888888888888888888888888777777666777999999888666888666555666777888777666666777777888888777777666444555666777777777666555555555666777777777777777888888888777777666666666555555666666777777888888666666666666666777777888777777888888999888888777777777888888888999999999555555666777777777777777444444666666777666555555666666666666666666777888555555666777777777777777555555666777999888666444666555555444555666888999555555555555666666666777444444444444444444444444111222333444555555555555666666666666666555444444777777777888888999999999777555333555999<<<<<<:::666666555444444444444555777777777777666666666555;;;888444444555777777666444555777888888777666555888666555555555555444222555444333222333444666777444444444555555555555666555444444333333444444555555555555555555555555555333333444555555555555555333555666888888888888777777666555444444555666777777555333333444555444333444666666555222222333555444444444555555555666666{{{vvv~~~}}}sssgggbbbfffpppwww{{{wwwwwwcccXXXSSSOOOLLLNNNNNNNNNLLLHHHEEEDDDDDDAAACCCAAA===???DDDEEE@@@EEEEEEFFFHHHHHHIIIIIIIIIIIIIIIHHHGGGHHHIIIJJJKKKLLLNNNPPPNNNKKKIIIJJJMMMLLLNNNPPPPPPOOOOOOPPPQQQKKKLLLNNNPPPRRRTTTUUUUUUOOOMMMHHHDDD@@@?????????===<<<<<<;;;;;;<<<<<<<<<<<<======;;;888777:::===777888:::<<<<<<;;;:::999666666666777999999888666777:::999666999>>><<<555999999999999999999999999666666777777888888888999:::888666666777888777666777777777666666777999;;;999999888888888888888888888777777777999999777555888666555666777888777666777777888888888888777777333444666777777777666555555555666777777777777777999999999999888888777777444444555666777888999999777666555555555666888999666777777888888888777777777777888888999999999999666666777888888888888888222444666777888999888888666666555666666777888999666666777888888888888888888888888999:::999555333666555555555666777999:::444555555555666666777777555555555555555555555555333444555666777777777777666666777777666555444444888888888888888999999999<<<888555777<<<===:::666777666666555555555666666777777777777666666666666<<<888444444666777777555222444777999:::999777555333222222333555666666555444333222111222444666888444444444555555555666666444444333333333444444555444555555555555555555555444444555666777777666666333444666777888888888777888777666555555666777888777555444444666888999999666888999777555444666888444444444555555555666666}}}yyyxxxuuupppllljjjtttiiiZZZQQQOOORRRPPPLLLIIIIIILLLLLLHHHDDDDDDCCCBBB@@@@@@AAACCCDDDFFFIIILLLLLLKKKJJJIIIIIIJJJIIIHHHGGGFFFIIIMMMQQQLLLOOOQQQNNNJJJHHHJJJMMMLLLMMMPPPRRRSSSSSSSSSRRRRRRQQQPPPQQQRRRTTTSSSRRRRRRLLLEEE@@@??????>>>===666;;;??????;;;999<<>><<<999888999::::::999===<<<;;;:::::::::::::::999999999999::::::;;;<<<<<<999777999===???===:::999888888888999999777666:::888888:::======;;;888:::999888777777888999:::777777666666666666777777999777666666888999888888888777888999::::::888666999999888777666666777777444777999888666555666888888888777777666666666555666666666666777777777777999888777666666777888999444555777888999999999888777777777777777777777777===:::888777888999999888:::::::::999888777666666666777888999999888666555888888777666555444333333444444555555555555555444555444444666888999888666999888777666666555555555666555444555666666444222777666666666888888666555888777555555666666555333555555555555555555555555777777888666444333444444888777666777888999888666;;;777555777===>>>:::444444555555666666666666666666666555555555444444444888666444333333444333222666666555555555555666666555444444333444555666777666222111444444222444777666444222222333555555444666666666666666555555555222222333444666777777888444222222333666777555222333111000222555666444222666555444333444555777999777666444444555555333222666555444444555666555444444333222333555555444333}}}yyyzzzyyywwwvvvvvv}}}mmm___VVVUUUWWWVVVQQQLLLJJJJJJIIIEEEAAADDDCCCBBBAAABBBDDDFFFHHHNNNOOOPPPOOOLLLIIIGGGFFFNNNNNNLLLIIIGGGHHHKKKMMMLLLOOORRRPPPLLLIIIKKKMMMLLLNNNPPPRRRSSSSSSRRRQQQOOONNNNNNOOOQQQRRRPPPOOOPPPKKKEEEAAA@@@@@@???===:::<<<===<<<::::::===@@@<<<:::888888999::::::999<<<<<<;;;:::::::::::::::::::::999999999:::;;;;;;;;;888666888<<<>>><<<999999888888888999999777666999777666888:::;;;999777888777666555555666777888777777666666666666777777777555444444666777777666888777777888:::999888666999999888777777777777777444666888888666444555777777777777666666666555555666666666666777777777888777666555444444555666777555666777888888888888888777777777777777777777777:::888666777999;;;;;;;;;999::::::999999777666666444555777999999999888777666666666666666555555555333444555666666666666666666555555777999999888777999888777666666555555555666555444555666666444333555444444555666666444222777666555555666777666444666555555555555555555555555666777777666666666666888777666666777888777666999777777999<<<<<<888444444555555666666666666666666666555555555444444444777555333333444555444333666666555555555555666666555444444333444555666777666333222444555333444888666444222222333555555444666666666666666666666555666666555444444444444444666444222444666777666444444333222444666777555333555555444444444555777777666555444444666777666555666555444444555666555444666555444555777888777666~~~}}}~~~qqqddd]]][[[]]]]]]WWWOOOJJJGGGEEEAAA>>>CCCBBBAAABBBDDDGGGKKKMMMSSSTTTTTTRRRMMMIIIGGGFFFOOOOOOMMMKKKIIIIIIKKKMMMLLLPPPSSSRRROOOLLLLLLMMMNNNOOOQQQRRRSSSRRRQQQPPPNNNNNNOOOPPPRRRRRROOOMMMLLLIIIEEEBBBAAA@@@???===>>>===;;;::::::;;;>>>???999888777999:::;;;999888<<<;;;;;;:::::::::::::::;;;::::::999999999999:::999777555777:::<<<;;;888999888888888999999777666888666555555777888888777888777666666666666777888777777777777777777777777777666555555777888888777999999888999;;;;;;999777999888777777777777777777444666777777666555555666666666666666555555555555666666666777777777888888666555555444444555555666777777777666666777888888777777777777777777777777666555555666:::<<<======999999999999999888777666333444666888999999999888555555555555666666777777333444555666777888888888666666666777999:::999888999888777666666555555555777666444555666666555333444444555666888777555333666555444555777888777666777777666666555555444444444555777888999999999888777555555555666777666555666888:::<<<;;;999666333444555555666666666666666555555555555555444444444555444333444666777666555666666555555555555666666555444444444444555666666666333333666666444555888777555333222444555555555555555666666666666666666888666555333222222222333777555333333555666777666666555444555777777666555555555555555555666666666555444444555777888888777666555444444555666555444666555555666777888888777{{{nnneee___^^^```___YYYPPPIIIEEECCC@@@???BBBBBBBBBCCCFFFKKKOOORRRSSSTTTTTTRRRNNNKKKJJJJJJLLLMMMMMMLLLJJJKKKMMMOOOLLLOOOSSSSSSQQQNNNMMMMMMNNNPPPQQQSSSSSSRRRPPPOOOOOOOOOQQQSSSUUUTTTPPPMMMHHHGGGEEEDDDBBBAAA???>>>???===;;;;;;<<<======<<<666666777999;;;;;;999777;;;;;;::::::999::::::;;;;;;;;;:::999888888888999888777666777:::;;;:::999999888888888999999777666888666555555666777888999999999999999999999999999777777777888888777777777:::888777888:::;;;;;;:::<<<;;;:::;;;<<<<<<;;;:::888888777777777777777888666777888888777777777777666666555555555555555555666666777777777888888888777777777777777777777777999888666555555666777888666666666666666666666666666555555777:::<<<<<<<<<999999999999999888777666444555666777888888777777555555555666666666666666555555666777777888777777777666666888:::;;;:::888999888777666555555555555888666555555666666555444777777999;;;===<<<999666666555444555777888888777888888777666666555555555555666777999;;;;;;999777666555444444555666555444555999>>>???;;;777555444444555555666666666666666555555555555555555555555444333333555888999888777666666555555555555666666555555444444555555555555777444444777777555555888777555333333444555555555555555555555666666666666555444333222222333555666777555333222333555777888666666555555666666666666666666777888888777777666777555555666777888888777666444444444555666555444555444333444666777777666}}}ooogggbbb^^^]]]^^^[[[VVVNNNHHHDDDCCCBBBBBBBBBCCCDDDFFFJJJOOOSSSUUUUUUVVVUUUSSSOOOLLLJJJKKKLLLMMMNNNMMMKKKKKKLLLMMMLLLOOOQQQRRRQQQOOOMMMLLLNNNPPPQQQSSSSSSRRRPPPOOOOOOOOOQQQSSSTTTSSSPPPMMMFFFFFFFFFDDDBBB@@@???>>>=========??????>>>;;;888666666777999;;;;;;999777::::::999999999::::::;;;;;;:::999999888888888888888888888999:::;;;;;;;;;999888888888999999777666888888777666666777999;;;999999::::::::::::999999777777888888888888777777999888777888:::;;;<<<;;;;;;999888888:::;;;:::999888777777777777777888888888888888888999999888777555555666666666666666666777777777777888888888888666666777777777777666666888777666555555555777777666666666666666666666666777666666777999;;;:::999888888999999999888777777777777777777666666555555888777777666555555444444666777777777777777666555777666666888:::;;;:::888999888777666555555555555999777555444555666666555777999;;;>>>@@@???;;;888666555555666888999888777888888777777777666666666999888777999;;;;;;888666555444333444555666555333555:::@@@@@@<<<777555666444555555666666666666666444555555555555555555555444333444777999;;;:::999666666555555555555666666555555555555555555444444666333444777888555555888777555333333444666666555444555555555666666777777555444333333333444555666555555333222222444666888666666666555444444555666888888999999999888888777999777666666777777666444666444444444555666555444555444333555777888888777zzzpppeeeaaa^^^ZZZXXXYYYTTTQQQKKKGGGDDDDDDEEEFFFEEEFFFIIIMMMPPPTTTVVVWWWZZZYYYXXXTTTOOOLLLJJJJJJQQQRRRRRRPPPMMMJJJIIIIIILLLMMMNNNPPPOOONNNMMMKKKNNNOOOQQQRRRSSSRRRQQQPPPNNNNNNNNNPPPQQQPPPMMMKKKFFFGGGFFFDDDAAA>>>>>>>>><<<>>>@@@AAA@@@===:::777999888777999:::;;;999888999999999999999::::::;;;:::999999888888888888999888888999999:::;;;;;;;;;999888888888999999777666888999999999888888:::;;;777777888999999888777777666777888999999888777666666555444555777999999999888666555555666777777666777777777777777888888999888777777888999999888666666666666666777777777777777777777888888888999999333444444555555444444333666666666555555666777777777777777777777777777777888777777888999:::888666888888999999999888888777999888777666555555444444888888777666555444333333555666666777777666666555666666666777999:::999888999888777666666555555555999777555444555666666666555777:::>>>@@@>>>:::666777666555666888999888777777777777777888888888888;;;888666777999:::999666666444444444555666555444666:::>>>>>>;;;777666666444555555666666666666666444444444555555555555555444444555888;;;<<<;;;999666666555555555555666666555555555666555555444333555333444777777555444777888666333333555666666666444444555555666777777777777777666555555444333222555555555444333444666888777777777555333333555777999999999999888888888888999777666666666666555333666555444444555666555444777666666777:::;;;;;;:::}}}sssjjjbbb^^^\\\WWWTTTUUUNNNLLLIIIFFFDDDDDDFFFHHHIIILLLPPPTTTWWWYYYYYYYYYZZZZZZYYYVVVRRROOONNNOOOSSSUUUUUUTTTPPPMMMKKKJJJKKKKKKKKKLLLMMMMMMLLLKKKLLLNNNPPPRRRSSSSSSRRRQQQOOONNNNNNNNNOOOOOOMMMKKKGGGGGGGGGCCC???======???<<>>:::::::::<<<:::888888999::::::999999999888888999::::::;;;888888888888888888999:::666777888999999999:::;;;999888888888999999777666666888::::::999888999;;;777888888999999888888777666777999::::::999777666555444333444777888999888888666444444555777777666777777777777777888999999777666555666888888666444777777777777888888999999777777888888888999999999333333444555555444333333444444555666777777777777777777777777777777777777777666666888999:::888666777888888999999999888888888777666666555555555555777777666666555555555444222222444555666777777888666555555777999999888777999888777666666555555555:::888555444555666777666333555999>>>@@@>>>999555999777666777888888777666666777777888888999999:::;;;777333444888;;;:::888666555444555666777666444555777999:::999777666666444555555666666666666666444444444555555555666666555555666999<<<<<<;;;999666666555555555555666666555555666666666555333333444222333777777444333555888666444333555666666666444444555555666777777888555666777888777666444333555777999888666666888:::888999999666444444666999999888777666666666777777777555444555666666555444666555444444555666555444777666666888:::<<<<<<;;;~~~~~~{{{sssjjjbbb___\\\VVVRRRRRRJJJJJJHHHEEEDDDDDDGGGIIIMMMPPPUUUYYY\\\\\\[[[ZZZXXXXXXXXXVVVTTTSSSTTTVVVRRRTTTVVVVVVTTTQQQOOOOOOKKKJJJIIIJJJKKKLLLKKKJJJLLLMMMPPPRRRSSSSSSSSSRRRRRRQQQOOOOOOPPPPPPOOONNNHHHHHHGGGCCC>>><<<===???>>>AAACCC@@@;;;888:::===>>><<<999888999::::::999999888888888999::::::;;;888777777777888999::::::555666777888777777999::::::999888888999999888666444777;;;;;;999777888:::999:::;;;<<<<<<;;;:::999666777999::::::999777666666555444666888:::::::::;;;999777666888999999999777777666777777888999999666444333444777777555222777777888888999999999:::777888888888888999999999444555666777777666555444222333555777888888777666777777777777777777777777555555666888::::::999777777888888999999999888888666666555555555666666777555555555666666666666666...///222444666888999:::555444444666888999888666999888777666666555555555:::888555444555666777777333666:::???AAA???:::555:::888777777888888666555666666777888999::::::;;;999555111222777<<<<<<;;;777666555555666777666555444555555666777777666555444555555666666666666666444444444555555555666666555666777:::<<<===;;;999666666555555555555666666555555666666666555333222333111222666777333333555888666444444555666666666444444444555666777777888111333666999::::::888777666999;;;;;;999888999;;;:::;;;:::888555555888;;;999777555444333444555666444333333444666777666555666555444444555666555444555555444666999::::::999tttsssxxx}}}qqqccc[[[YYYWWWSSSOOOMMMLLLJJJGGGEEEFFFIIILLLPPPSSSWWWYYYYYYYYYYYYZZZ]]]^^^^^^[[[WWWTTTSSSSSSUUUTTTTTTUUUUUURRRNNNKKKJJJHHHEEEEEEHHHKKKLLLMMMPPPOOOOOOPPPSSSUUUUUUTTTPPPPPPOOOOOONNNMMMLLLLLLNNNJJJFFFBBBAAA@@@???>>>???@@@AAA@@@???<<<999888999999888888888888999999:::::::::999999888888888:::::::::::::::999888777<<<;;;999888888888999999999999::::::999999888777777888;;;======;;;999888<<<<<<:::999888777777777777777777777666666666666;;;999888666666777999:::999777555666999:::888666777777777777777777777777666444444666:::;;;:::777666666777777888888888999555555666777777777777777888777666555555444555555777777666666666666777777999999999888777666666555666555555555555666666777444555777777666666777999777555333333444555666555555555555555555555555555777777777666555666888;;;999999:::::::::999888777888888777666666666666666999888666555555555666777222444888:::;;;:::888666999777666444444555777888999999888888888888888888555555666777888999::::::888666333333555666444222666666666666666666666666666777777777777777666666888777555333444666888:::;;;666555:::>>><<<888777666666666666666666666666666333222333555666444222222222333333444444333333777555444444444444333111555555555666666666666666333444666444222222444777888888888888777777777777:::999777666666666777888666666666666666666666666666555444444444444555666333444444444555666666666444666888888777666777888xxxkkkkkkqqq{{{vvvxxxzzz~~~uuuggg]]]YYYVVVQQQLLLLLLLLLJJJHHHGGGIIIMMMPPPRRRUUUXXXZZZZZZZZZ[[[\\\^^^______]]]YYYWWWVVVVVVZZZXXXVVVUUUTTTSSSPPPNNNKKKHHHFFFFFFHHHKKKMMMNNNPPPOOOOOOQQQTTTUUUUUUTTTOOOPPPPPPPPPOOOMMMLLLKKKKKKHHHDDDAAA@@@???>>>===@@@@@@@@@???>>><<<:::999::::::999999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::999888777:::999888777777777888888:::::::::::::::999888888999:::;;;<<<;;;:::888777;;;:::999888888777777888888888777666666666666666:::999777666666888999:::999777666666888999888666777777777777777777777777777555555777999:::999777666777777777888888888888555555666777777777777777777777666666555666666666777777666666666666777777777666666555555444333333777666666555555555666666666666777777888999999999777555333333444555555555555555555555555444444444777888888777666777999;;;:::::::::999999999999888777777666555555666666666888777777666666666666666333555777999:::999888777777666555444444555777888::::::999999888777666666666666777777777777777888888666333333555666555333666666666666666666666666666666777777777777666666777666555444555777999;;;<<<777555999<<<:::777666666666666666666666666666666444333333555666555333111222333444555555555555666444333333555555444222666666666666555555555555333555666444222222333666555555555555555666666666999888777666555666777777555555555555555555555555555555555555555555555555444444444555555555555555555666888777555444444555{{{nnndddfffnnnzzzmmmjjjmmmqqqvvvzzzzzzrrrfff___[[[WWWQQQLLLLLLMMMLLLKKKKKKMMMQQQUUUUUUWWWZZZ\\\\\\[[[\\\]]]^^^___```___\\\ZZZYYYZZZ^^^[[[XXXUUUUUUTTTRRRPPPKKKHHHFFFFFFHHHKKKMMMNNNPPPPPPPPPQQQTTTUUUTTTSSSOOOPPPQQQQQQPPPMMMKKKIIIHHHEEEBBB@@@@@@???>>>===AAA@@@???>>>===<<<;;;:::;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;;;;<<<<<<999999:::::::::999888888999888777777666777777777::::::;;;;;;;;;:::999999<<<;;;;;;:::999888777666888888777777777777888888999888777666555666777777888777666666777888:::;;;888777666777888999888666777777777777777777777777888777666777999999777666777777777777888888888888555555666777777777777777777777666666666777888888777666666555555666666777666666666555555444444333888777666555555555555555777555444666:::;;;999777777555333333555666555444666666555555555444444444888888999888777888999;;;<<<;;;:::999888999999:::777666666666666666777777777777777777777666666555555555666777888888888888666555555444555666888999;;;;;;:::999777666555444777777777666666555555555777666444444555666555444666666666666666666666666666666777777777777666666777666666666888:::<<<>>>===777444777999777666666666666666666666666666666666555444444666666555444222333444555666666666666555333333333555666555444777666666666555444444444555555666444222222333444444444444555555666666777777777666555555555555666555555555555555555555555333444555666666555444333555555555555555444444444666777888666444222222222xxxpppgggccciiissszzzpppgggeeefffgggiiillllllgggaaa]]]\\\ZZZUUUQQQNNNNNNNNNNNNNNNPPPSSSVVVWWWYYY[[[\\\\\\\\\\\\]]]]]]___```___]]][[[[[[\\\^^^\\\YYYXXXVVVTTTQQQOOOJJJGGGEEEEEEGGGJJJLLLMMMOOOOOOOOOQQQSSSSSSQQQPPPNNNOOOQQQQQQPPPNNNKKKIIIGGGEEEBBBAAAAAAAAA@@@>>>AAA@@@???===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999999::::::;;;;;;<<<<<<999999:::::::::999999888888888888777777777888888:::;;;;;;;;;;;;:::999999;;;:::999888777777888888666666666666666777888888:::999777666555666777888666666666666777888:::;;;888777777777888888777777666666666666666666666666888888888888888777666555777777777777777888888888555555666777777777777777777777666777777888999999666666666555555666666666999999999888888777777777888888777555555444444444666333111555:::<<<888444666555333444555666555444666666666555444444333333888999:::999888888:::;;;===;;;999888777888:::;;;888777777777777888888999666777888888888777555444666666666666666777888888666666666666666777999999:::999999888777666666555666666666666555555555555777666555555555555666555666666666666666666666666555666666777777777777666888888999:::<<<>>>@@@AAA===777444666777555444666666666666666666666666666666666555555666666666555444555555666666666666555444333222333666777666666777777666555444444333333666666555444333222333333555555666666777888999999666666555555444444444444555555555555555555555555333444666777777666444333666666666555444444444333555777888777555333333333~~~{{{~~~~~~{{{uuunnnhhhcccdddooo{{{|||pppmmmgggbbbbbbbbb```^^^______^^^\\\\\\\\\ZZZVVVRRRPPPQQQQQQPPPPPPQQQTTTVVVYYYZZZ\\\\\\[[[[[[\\\]]]\\\]]]___^^^]]][[[\\\\\\ZZZZZZZZZZZZYYYUUUOOOKKKHHHFFFDDDCCCFFFIIIKKKKKKNNNNNNNNNPPPQQQQQQOOOMMMNNNOOOPPPPPPPPPNNNLLLJJJHHHFFFDDDCCCCCCCCCBBB@@@AAA@@@>>>===<<<<<<<<<<<<::::::999999999999::::::888888999999::::::;;;;;;888999999:::::::::999999888999999999999999999999::::::;;;;;;::::::999888888888666666666888:::;;;555555555555666777888888:::999888666666777777888555555666666777888999:::777777888888777777777888666666666666666666666666888999999999777666666555888888777777777777777777555555666777777777777777777777666777777888999999666666555555555555666666::::::999999999999999888888888777555555444444444666333222666;;;===999555555444444444666666555333666666555555555444444444777999::::::999999:::;;;<<<;;;888777777888999::::::999999888999999::::::666777888888888777555444777666555555555666777888777777777777888999999:::777777777777777777888888555555555555666666666666666666666555555555666777666666666666666666666666555555666777777777777777999:::;;;>>>@@@AAABBBCCC<<<777555666666444444666666666666666666666666666555666666666555555666666777777777777666555444444333333222444666888777666777666666555444333333222666555444333333333333333444555555666777888888999555555555555555444444333555555555555555555555555333444666777777666444333666666666555444444444333444666888777666555666777wwwtttwwwzzzyyyvvvrrrkkkeeecccccciiiwww|||pppfffbbb]]][[[^^^^^^ZZZXXXYYY\\\\\\^^^___^^^ZZZTTTOOORRRSSSSSSSSSRRRSSSVVVXXX[[[\\\]]]]]][[[[[[\\\^^^[[[]]]^^^^^^\\\[[[[[[\\\WWWXXXYYYZZZZZZUUUNNNIIIHHHFFFDDDDDDFFFIIIKKKLLLNNNNNNOOOPPPQQQQQQNNNKKKNNNNNNNNNOOOOOONNNNNNNNNIIIHHHFFFEEEEEEEEECCCAAA?????????>>>===<<<<<<<<<::::::999999999999::::::888888999999999999999:::888888999:::::::::999999888888999::::::::::::999999999:::::::::999888888666666555555666888:::;;;666666666666666777888888999999888888888777777777555666666777777888888888666888999888777666777888777777777777777777777777777888:::999777666666777888888888888777777777777555555666777777777777777777777666666666777888888666555555444444555555666777777777777777777777777888777666555555555555555555444555999<<<===;;;888555444444555666666555333555555555555555555555555666888::::::999888999::::::999888777666777777888;;;::::::999888888999999777777777777777666666555777666666555555666666777888888888888888888888888555555666777777888888999555555555666666777777777555666777666555555777888666666666666666666666666444555666777777888888777888:::===???AAABBBBBBBBB:::777666888777444444777666666666666666666666666444555666666444444555666777777777777666555444333444333333444666888777666666555555555444333333333555444222333444555555444333333333444444555555666555555666666555555444333444444444444444444444444333444555666666555444333555555555555555444444444444666888888777666777888wwwnnnjjjlllooonnnlllfffaaa^^^bbbiiivvv~~~vvvnnnhhh```[[[YYYZZZYYYWWWWWWYYY\\\^^^bbbdddccc]]]VVVQQQRRRSSSUUUUUUVVVWWWZZZ]]]^^^______^^^]]]\\\^^^___\\\^^^______]]][[[\\\\\\WWWWWWXXXYYYYYYUUUPPPLLLJJJHHHEEEEEEHHHKKKMMMMMMPPPPPPQQQRRRSSSRRRNNNLLLMMMMMMMMMMMMMMMOOOPPPQQQJJJIIIGGGFFFFFFEEEBBB@@@>>>>>>??????>>>===<<<;;;;;;;;;::::::::::::;;;;;;:::::::::::::::999999999777888999::::::::::::999666777888999::::::999888888888999999888888777666666666666666777777888999777777777666666777888888777888999::::::888777555666666777777777777777666666888999888666666777999777777777777777777777777666888:::999777666666888888888888888777777777666555555666777777777777777777777666666555666666666666555555444444555555666555555555555555555555555777666666555555555666666111222555888::::::999888555444444555777666555333333333444444555666666666555777999:::888888888999777777777777666666666666;;;:::999888777666666666888777777666666666666666666666666666666666666555777777777777666666555444666666666777777777777777888777777777777777666666444666777777555555777:::666666666666666666666666444555666777888888888888777999<<>>???@@@???>>>;;;:::<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::777888999:::::::::::::::555666777999999999888777888888888888888777666666777777777777777666666666888888777777777777888888666888:::;;;;;;999666555666777777777777777666555666888:::999666555777999777777777777777777777777555777:::999777666777999999888888888777777666666555666666777777777777777888777666555555555555555555555555444444555555555555555555666666666666666666666555555555666666777+++///333555666555555555444444444555777777444222222333333444555666777777444666999999888777777888666666666777666555444444::::::888666555444444444999888666555555555666777555666666777666666555555777777666666555444222111888888777777666666555555::::::999888777666555555444666888777555555777:::666666666666666666666666444555666777888888888888666888;;;>>>??????===<<<666555777;;;:::666666999666666666666666666666666222444666555333222333666000111333555666777888888666555444555666777666555333333444444444444444444444222000222555777777555666666666666666555555555555666777777777666444444444444444444444444444444666555444444444444555666333444444555555666666666666777888777444222222333vvvkkkaaa^^^^^^[[[ZZZZZZTTTXXX```ooozzzwwwvvvqqqllleeeccc___[[[ZZZZZZ\\\^^^gggkkknnnlllgggaaa]]]\\\YYYXXXXXXXXXXXXYYYYYYZZZ^^^___aaabbbaaa___\\\ZZZ\\\]]]]]]^^^^^^]]]]]]\\\^^^\\\ZZZYYYXXXVVVSSSPPPJJJIIIHHHIIIKKKMMMMMMLLLSSSSSSSSSUUUUUUTTTPPPMMMMMMMMMLLLLLLLLLLLLLLLMMMPPPNNNKKKHHHEEEDDDCCCCCCAAA@@@???>>>============<<<;;;:::;;;<<<===<<<;;;888999999::::::999999888666888999;;;:::999777666666666666888::::::888666777888888888888777666666444555666888888888777666777777777777777777777777444555666777777777777777555444555888;;;<<<999666999888666555555555666777999777555555666777666555:::888777666777666555333999888888777777777777777666666555333222333555888666666555666666777888999777666444333444555777999555444444444444444555666777555444555888999888666555555555555555555555555777777555444444555666666444444555555555555444444666777888777555333333444777777666666666666777777<<<888555444666777666444999777555555555666555444555555555555555555555555999777555555555666555444555555666777777777777777999666333222333444555555888888777777777777888888999888888777666555555444333777888555444666777555777777777777666666666666777777777777666666666666333333333333333333333333444444555333111111222333555333333444666777666555888666444444555666777666222222111111111222333333333222222333444666888:::666666666444222111222333777666666555444333333333444444555666666555444444444333333333333444555555444444444555555555555555666666777777666555444444xxxlllaaa]]][[[YYYXXXYYYWWW^^^iiiyyy}}}vvvvvvuuupppkkkhhheeeaaa^^^^^^aaadddgggllloooqqqpppkkkeeeaaa___\\\[[[[[[ZZZZZZZZZ[[[[[[^^^___aaabbbbbb```^^^\\\`````````___^^^]]]\\\[[[^^^\\\ZZZYYYXXXWWWTTTQQQLLLJJJHHHHHHIIIJJJKKKJJJOOOPPPQQQTTTUUUTTTQQQNNNLLLKKKKKKJJJKKKLLLNNNOOORRRPPPMMMJJJGGGEEEDDDDDD@@@@@@???>>>===============;;;:::;;;<<<===<<<;;;:::::::::::::::999999999777888999999999888777666777666666888::::::888666888888999999888888777666777777888888888888888888888888888888888888888888666666777888888888777777666555555888;;;;;;888666999888777666555666666777;;;:::888888999999888777999888666666777777555444888888777666666666666777666666666444222333555777666666666666666666777888777666444444444555777888555555555666777888999:::888666555555777888666444666666666666666666666666555666777888888777666666555555666666666666555555999:::;;;;;;888777777777666666555555555555666666;;;888555555666777666444888777555555666666555444555555555555555555555555888666555555666666666555666666777777777777666666:::777444444555666666666666777888999999888777666888888777777666555555444999<<<<<<777555777777666777777777666666666555555888777777777666666555555555555555555555444444444444555555444222222333444555444333444666777666555888666444444555666666555777777666555444444444444333222222222333555666777555666666555333222333444777777666555555444333333222333444555555444333222444333333333333444555555666555555555555555555555666666666666666666555444wwwlll___ZZZWWWUUUUUUXXX\\\fffsss|||tttsssvvvvvvrrrmmmiiigggdddccceeeiiinnnqqqsssuuuvvvsssnnniiieeeccc______^^^]]]\\\\\\\\\]]]]]]___aaabbbbbbaaa```___aaaaaaaaa``````^^^]]]\\\^^^]]][[[ZZZYYYXXXUUURRROOOLLLGGGEEEFFFGGGHHHHHHKKKLLLOOOSSSUUUTTTPPPMMMJJJIIIHHHHHHJJJLLLOOOQQQQQQPPPMMMJJJGGGEEEDDDCCC??????>>>===<<<<<<<<<<<<===<<<;;;;;;<<<===<<<;;;<<<<<<;;;:::999999::::::999999888888888777777777777666666888999:::888777999::::::::::::999888888::::::999888888888999999888888888888888888888888888888888999888888777777777666777888:::999777555999888777666666666666777<<<:::888888999:::999888888666555666777888777555888777666666555555666666777777666555333333444666777777666666555666666666666555555444444666777888666666777888:::;;;<<<===999777666666666666555333888888888888888888888888333555888:::;;;:::888666666666777777777777666666:::<<<===<<<:::888888999666555555444444555555666:::888666555666777666555888777555555666777666555666666666666666666666666777555444555777777777666666777777777777666666555:::888555555666777777666444666999;;;;;;999666444888777777666666555555555>>>AAA???999666777888666666666666666555555555555888888777777666555444444666666666666666666666666555666666555333333444666555444333444666666666444999777555444555666555444:::999777666555555444444333333222222333333444555444666666666444444555666777777777666555555444444111222222333333222222111444333333333333444555555777777777666666555555555444555666666666666666666ssshhh\\\VVVSSSRRRUUUYYYfffooozzzvvvrrrpppsssxxxyyytttooohhhiiiiiikkknnnqqquuuwwwxxxxxxwwwtttpppkkkgggdddbbbaaa```___^^^]]]]]]]]]\\\]]]___aaabbbbbbaaa```___````````````___^^^^^^___]]][[[ZZZZZZXXXVVVSSSOOOKKKFFFCCCCCCEEEGGGHHHIIIJJJMMMQQQSSSRRRMMMJJJGGGGGGFFFGGGIIILLLPPPRRRNNNMMMKKKHHHFFFCCCBBBAAA???>>>===<<<<<<;;;;;;;;;===<<<;;;;;;<<<===;;;:::>>>===;;;::::::::::::::::::999888777777777777888888777666777999:::999888::::::;;;;;;::::::999888<<<:::999777777777888999888888888888888888888888999999999999999888777666888888888888888888666555888888888777777777777777999888666666888888888777666555555666777888888777777777666555555555555555777777777666444333444666888777666555555555555555666555555555555666777777777888999:::;;;;;;<<<<<<777666666666666666555555888888888888888888888888333444777999999999888777777777888888888888777777888999::::::888777777777666666555555555555666666888777777666666666666555888777555555666777777666666666666666666666666666666555444666888888888666555555666777777777777777888777555555666777777666555666888::::::888666555777777666666666555555555>>>@@@>>>888555666777666666666666666555555555444888888777666555444444333666666666666666777777777555666777666444444555777666444333444555666555444999777555555666666555333666666555444333333333333444444444444444444444444333555666777666555666777777777777666666555555555222222222222222222222222444333333333333444555555999888888777666555555444444444555666777777666666zzzmmmbbbXXXSSSQQQRRRWWW]]]rrrzzz~~~zzztttooonnnoootttzzz{{{wwwrrrmmmooosssvvvyyy{{{{{{{{{yyywwwuuurrrnnnjjjgggdddbbbaaa```___^^^]]]]]]]]]\\\]]]^^^```aaaaaaaaaaaaaaaaaaaaa```^^^]]][[[ZZZ^^^]]][[[ZZZZZZYYYVVVTTTNNNIIIDDDAAABBBEEEHHHJJJHHHIIILLLNNNPPPNNNJJJFFFFFFEEEEEEFFFHHHKKKNNNPPPLLLKKKJJJHHHFFFDDDBBBBBB???>>>===<<<<<<;;;;;;;;;>>><<<;;;;;;<<<<<<;;;:::===<<<;;;;;;::::::::::::999999888888888888999999999888777777999:::999999:::;;;;;;;;;;;;:::999999;;;:::888777666666777888888888888888888888888888999999999999999888777666888999999888777666666666888888888888888777777666999777666666777888888777666555444555777999888777777777666555555555555555666777777666444444555666777777666555555444555555555555555555555666777777888999999::::::999888777333444555555666666777888777777777777777777777777444444444555666777888999777777888888888888777777666777888888666555666666888888777777777777888888666777777777666666666666888666555555777888777777666666666666666666666666555555555777999999888666333333555666888999999999666555444444555666666555777777777777777777777777666666666666555555555555999<<<;;;666333555666555777666666666666555555555777777777666555444444333444444444555555666666666555666777666555555666888666555444444555666555333777666555555666666555333333222222222333444555555666666666666666555555444222444666777666666666777666666666666555555555555444444444333333444444444444333333333333444555555999888888777666555555444444444555666777777666666rrrhhh```WWWSSSRRRTTT[[[bbbyyy|||wwwuuutttrrroooooorrrwww}}}~~~|||yyyxxx{{{~~~yyywwwssspppmmmkkkgggeeeaaaaaa```___^^^^^^^^^^^^]]]^^^___```aaaaaabbbbbbeeedddccc```]]]ZZZXXXVVV]]]\\\ZZZZZZZZZXXXVVVTTTMMMIIIDDDBBBBBBEEEHHHIIIHHHHHHIIIKKKLLLKKKHHHEEEEEEEEEFFFGGGIIIJJJLLLMMMKKKKKKJJJJJJIIIGGGFFFEEE??????>>>===<<<<<<<<<<<<>>>===;;;;;;<<<<<<;;;999::::::;;;;;;;;;;;;::::::888888999999:::;;;;;;;;;:::888777777999::::::999::::::;;;;;;::::::999888999888888777777777777888999999999999999999999999888888888999888888777777888999999888666555666777888888999999888888777666999888666777888:::999999666555555666777888888777888777666666555555666666555666777777666555666777666666555555444555555555555555555666666666666666777888999999888777555444111222444555555666888:::666666666666666666666666666555444444444666777999777777888888888888777777666777999999777666777777999888888777777888888999555777888888777555666777888666555666777888888777555555555555555555555555666666666888999999777555222333555666888999999999555444333444666666555444888888777666666777888888555555555555555555555555444888999555333555555333777777777777666666666666666666666555555555555444333333333444444555555666555666666666444555666888666555444444555666444333666555555666777777666444333333333444555666888888666666777777777666666555111444666777666555555666555555555555555555555444666555555444444555555666444333333333333444555555777777777666666555555555444555666666666666666666rrrhhhaaaZZZWWWVVVWWW^^^fffuuu{{{}}}xxxrrrrrrtttuuuvvvvvvxxx~~~{{{wwwrrrpppnnnmmmjjjgggaaaaaa``````___``````aaaaaaaaaaaabbbccccccccccccdddcccbbbaaa___]]][[[YYY\\\[[[YYYYYYYYYXXXUUUSSSOOOKKKFFFCCCCCCEEEFFFFFFFFFEEEFFFGGGIIIJJJHHHGGGEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGFFF@@@@@@???>>>============???===<<<;;;<<<<<<:::999666777:::<<<<<<<<<:::999666888:::<<<============:::888777777999::::::::::::::::::::::::999888888888888999999:::999999999999999999999999999999999666666777888888888777777777888999888666555777999888888999999999888777666888666555666777999999888777666555666777888777666888888777666666666666777333555777777666666777888555555444444444555666666444555555666666666666666555666777888888777555444111333555555444444666999666666666666666666666666666666666666777777666666666777777777777777777666555777888888777666777888888888777777777777888888444666999999777555666777888666555666777999999888444444444444444444444444777777777888:::999666444555666666777777777777777555444444555777777666555777777888888888888777777555555555555555555555555333888:::777555666555222999888888888777777777777444444444555555555555666222333333444555555666666444555555555444444666888777555444444555555444333444444444666888888777555666555555555666777888888444555666777777666666555111333666777666444444444333333444444444444444444666666555444444555666666444333333333333444555555666555555555555555555555666666666666666666555444uuujjjddd^^^[[[YYYYYY```hhhmmmuuuxxxtttoooqqqvvvxxx|||}}}|||xxxsssqqqpppooommmjjjaaaaaaaaaaaaaaaaaabbbbbbcccddddddddddddeeeeeeeee______```aaaaaaaaaaaaaaa[[[ZZZXXXXXXXXXWWWUUUSSSQQQMMMHHHEEEDDDDDDDDDDDDDDDCCCCCCEEEHHHJJJJJJIIIEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEFFFGGGHHHGGGFFFEEEAAA@@@???>>>>>>=========???===<<<<<<<<<<<<:::999333555999<<<===<<<:::888555777:::===?????????>>>;;;999777777999:::;;;:::999999:::::::::999888888777888:::;;;<<<;;;;;;:::999999999999999999999999444555666777777777777777666888999888555555777:::888888999:::999888777666555444222333555666666555888666555666777888777555999999888777777777777777222444777777777777888999444444444444444555666777444555555666777666666666333444666888999888777666333555777666444333555777666666666666666666666666555777999::::::888666444666666777777777777666666333555777777555555555666777777666666666666777777333666999999777555666777888666555666888999999888333333333333333333333333888777888999:::999666333888888888888777666444444666555555666888999888666444666999;;;;;;999666444444555555555555555555555555:::===:::888777555111999999999999888888888777333333444444555666666666333333444444555666666777333444555444444444666888777666444444555555444333333333444666888999777666777666666555555555555666222333555666666666555444111333666777555333333333333333333333333333333333666555444444444444555666444333333333333444555555444444444555555555555555666777777777666555444444yyyqqqjjjbbb]]]^^^bbbeeefffiiimmmppprrrqqqrrruuuxxx~~~zzzvvvsssuuuwwwuuullleeedddcccccceeeggggggfffdddcccdddeeeggggggggggggfffgggfffeeebbb```^^^___aaa]]][[[YYYXXXXXXWWWUUUSSSQQQMMMHHHEEEEEEEEECCCAAAEEECCCBBBEEEIIIKKKIIIFFFKKKLLLNNNNNNMMMJJJGGGEEEGGGDDDCCCFFFJJJKKKFFFBBBDDDAAA>>>===>>>??????>>>???===;;;:::::::::999888:::999888888::::::999888999999999;;;>>>???>>>===<<<;;;;;;::::::999999888;;;:::999999::::::888666:::999999:::;;;;;;:::888;;;::::::999888888888999999999999888888888888888777888999:::999888666444>>>:::777888777333333666999999888777666666777777666777888999999888666555777888888777666666888999999666444333444666777777555666777888888777666555777777777777777777777777222444666777888777666555777444222333666888777666555555555555555555444444444555666777777666555444666666777777777777666666666666555555555555666666888777777777777777888999888999:::<<<>>>===999666777777666666666666777777444444555555555555444444777777666666555555555444===999666777999:::777555444666888888777666666777999999::::::::::::999999888777666444333333333444777888999888777666666888666555555555555666666777444555666777777666555444444444444555555555555666777777666555555555555555666666555555555444444444222333333444555666777777555555555555555555555555888666444333333333555666555444333333444444222000222222333333444555666666888555333444666666444222777555333444777888666444666666666666777777777777666666666666666666666666|||qqqkkkccc```aaafffkkkmmmqqqsssuuuvvvvvvyyy}}}||||||xxxuuuuuuwwwtttkkkdddcccbbbbbbccceeeeeedddccccccccceeeffffffeeeeeedddddddddccc```^^^]]]]]]___\\\ZZZXXXWWWWWWVVVTTTRRRRRRNNNHHHFFFEEEFFFDDDCCCEEEDDDDDDEEEGGGHHHHHHGGGKKKLLLNNNNNNLLLJJJFFFDDDEEECCCCCCFFFIIIJJJFFFBBBDDDAAA>>>===>>>>>>>>>>>>>>><<<:::::::::;;;:::999:::999888888::::::999888888888888:::<<<======;;;;;;::::::::::::999999999999888888999;;;;;;999888:::999999:::;;;;;;:::888;;;:::999999888888888888777888888888888888888888777777999999999888666555;;;777666888888666666:::999888888777666666777777666777888999999888666555777888888777666666777999999666444333555666777777555666777888888777666555666666666666666666666666444555666777777666666555777555333444666888777666555555555555555555555555444555666777777666555444555555666666666666555555777666666555555555666666777777666666666777888888999999999;;;<<<;;;999666777777666666666666777777555555555666666555555555777666666666555555555555999999999999:::999666444333555777777666555666777888888999999999999888888777666666555555444333333666777888777555444555666888888777666666777777777555555666666666666555555444444444555555555555666666555555444444444444444666666555555555444444444333333444444555666666666555555555555555555555555777666444333333333444555444333222333444444222111222222333333444555555666666444222333555555333111666444333444666777555333555555555555666666666666555555555555555555555555xxxlllgggbbb```ccciiiooosss|||}}}~~~|||}}}yyyvvvvvvvvvssskkkdddbbbaaa```aaaccccccbbbaaacccddddddeeeeeedddbbbaaacccccccccaaa^^^]]]]]]___[[[YYYWWWUUUUUUTTTRRRQQQRRROOOIIIFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEGGGHHHKKKLLLMMMNNNLLLIIIFFFDDDCCCBBBBBBEEEIIIJJJGGGCCCCCC@@@>>>======>>>>>>===<<<:::999999;;;;;;;;;::::::999888888::::::999888777777777999;;;<<<;;;:::999999999999::::::::::::888777777999;;;<<<;;;999:::999888999;;;;;;999888:::999999999888888888888666666666777777888888888777777888999999888666555;;;888777999999666666999888888777666666666777777666777888999999888777666666777888777666555666888888666444444555777777666666666777777777777666666666666666666666666666666666666666666666555555555666555444555666777666555555555555555555555555555555555666666666666555555444444555555555555444444888777666555555555555555666555555555666666777888:::999888888999999777666777777666666666666777777555666666777777666666555666666666666555555555555666888;;;<<<:::777555444222444666666555555555666777777777888888777777777555666777777666555333222555666777666444333444555;;;:::999888888777888888666666555555555555666666444444444555555555555666444444444333333333333333555555555555555444444444555555555555555555555555666666666666666666666666555555444444444333333333333222222333444555444222222222333333444444555555555333222222333444222111555444333333555555444333444444444444555555555555555555555555555555555555|||ssslllhhhfffddddddiiiqqqxxx}}}|||}}}|||{{{xxxvvvuuuvvvssslllgggcccaaa``````bbbcccbbbaaadddeeeeeeeeedddcccaaa```dddddddddccc```______```[[[YYYVVVTTTTTTSSSRRRPPPSSSPPPLLLHHHGGGHHHJJJKKKJJJKKKLLLJJJFFFEEEGGGJJJKKKLLLMMMMMMLLLIIIFFFDDDBBBBBBCCCFFFIIIJJJHHHFFFBBB???=========>>>===<<<:::999888888;;;<<<<<<<<<:::999888888::::::999888777777777888;;;;;;;;;999777888888999::::::;;;;;;888888888999;;;;;;:::999999888888999::::::999777888888999999999888888888444444555666777888888999777777888888888888777666???;;;:::;;;999555333666888777777666666666777777666666777888888888888777555666888777666555666777888666555555666777777666666666777777777777666666666666666666666666666666888777666555444555555555555555555666666666666555555555555555666666666666555666666666666666666555444555555666666555555444888777666555555444555555555555444555555666777888;;;999777666777777777666777777666666666666777777666666777777777777666666666666666666666555555555666999<<<;;;777555555666333444666777666666666888777777666666666666777777444555777888777666444222555666777666444333444555;;;:::999888777777777777666666555444444555777888444444444555555555555666444444444444444333333222555555555555555555555555666666555555555444444444777777777777777777777777444444444555444333333222111111111333555666555333222222333333333444444444444333333333333444333333555555444555555555555444444444555555555666666666666666666666666666666666yyyqqqiiidddhhhiiikkknnnttt|||~~~{{{{{{~~~~~~{{{wwwwwwuuuttttttuuusssnnnkkkeeecccaaaaaabbbccccccbbbffffffffffffeeedddbbbaaabbbcccdddccc```______```\\\YYYVVVTTTSSSSSSRRRQQQTTTRRROOOKKKIIIIIIKKKMMMMMMOOOPPPNNNJJJHHHJJJLLLJJJKKKMMMMMMKKKIIIFFFCCCBBBCCCEEEHHHJJJJJJIIIGGG@@@???===<<<======<<<;;;999888777888:::<<<===<<<:::999888888::::::999888888888888999;;;<<<;;;999666777888888999:::;;;;;;;;;:::999999::::::888666888777777888999999888666777777888999999999888777444444555666777888888999777777777888888888777777===:::999;;;999555444666777666666666666666777777666666777888888888888888555666888888777666666777888777555666777888777666777777666666666666777777555555555555555555555555888777666555444555555555555666777777666555555555555555555666666666777777666666666555555666666666666666666777777666666666777777666555555555555555444444444444555666777888;;;999666555666777777777777777666666666666777777666666777777777777666666555555555666666666666666888::::::777444333666999444666888888888777888:::777777666555555666777777444555777888888666444333666777888777555444555666:::999888666666555555555666555444444444666777888444444444555555555555666444555555555555444333222444555555555555555555555666666666555444444333333777777777777777777777777444444555555555444333222111000111222555666555444222222222333333333333333444444555555444444555555666666777777666666666777555555666666666777777777777777777777777777777777yyyrrrlllhhhffffffjjjpppvvv}}}|||zzzwwwtttqqqtttsssrrrrrrsssrrrooolllgggeeebbbbbbcccddddddccceeefffffffffeeedddbbbaaa___aaabbbaaa___]]]]]]]]]^^^[[[WWWUUUTTTTTTTTTSSSUUUTTTRRROOOLLLKKKLLLNNNPPPQQQRRRQQQNNNLLLLLLLLLJJJKKKLLLMMMKKKHHHEEECCCBBBDDDFFFHHHIIIHHHGGGGGG???>>><<<<<<======;;;:::888777666888:::<<<<<<<<<:::999888888::::::999888999888888999;;;;;;:::999777777777888999::::::;;;;;;:::999999::::::777666888777666777999999777666666777888999999999888777666666666777777888888888777777777777777888888888666444555999:::777777:::666666555555666666777777666666666777888888999999555777999:::888777777777888777666666888888777666777777666666666666777777555555555555555555555555666666666666666555555555444666888888666555444555555555555666666777777888666666555555555555666666666666777777777777666666666666555555555555666666444444444555666777888999:::888666555777888888888777777666666666666777777555666666777777666666555555555555666666666666666;;;:::888555333444666999444666888999888888:::;;;888777666555555666777888555666777777777777555555666777888777555444555666777777666555444444444555555555444555555666777888444444444555555555555666444555555666666555333222444444444555555555555555666666555555555444444444666666666666666666666666666666555555555444444444111111111333555666555333222222222222333333333333333555666555444444555777666777888888666666777888666666666666777777777888777777777777777777777777}}}zzzuuupppmmmllllllhhhoooyyyyyyuuussssssssssssrrrqqqqqqooommmkkkhhheeebbbaaabbbddddddccccccdddeeeeeeeeecccbbbaaa^^^```aaaaaa___]]]]]]]]]```]]]YYYVVVVVVVVVVVVVVVUUUVVVVVVSSSNNNLLLLLLMMMPPPPPPQQQRRRRRRPPPLLLJJJJJJKKKLLLLLLKKKHHHEEECCCAAACCCEEEGGGFFFEEEDDDDDD>>>===<<<<<<===<<<;;;999999777666777:::<<<<<<;;;:::999888888::::::999888888777777888999:::888777777777888888999999:::::::::999888999::::::999777777666666777888888777555555666888999:::999888777777888888888888888888888777777777777777888888999333111333888999777777:::555555555555555666777777666666666666777888999:::666888:::;;;:::888888888888777666777888999777666888777666555555666777888555555555555555555555555444555666777777666666555333666999999666444444444444555555666777777888888777666555444444555666777555666666666666666666555555555444555555666777888555555555666777888::::::888777666666888::::::999777777666666666666777777555555555666666555555555555555555555666666666777;;;999666555555666666666333555777888888888999;;;999888666555555666888999666666666666666666666666555666777666444333444555666666555555444555555555333444555666777777777777444444444555555555555666222333555555555444222111444444444555555555666666555555555555555444444444555555555555555555555555888777666555444555666666222111111333555555444333222222222222222222222222222444555555333333555777555777888888666555666888555555555666666666777777555555555555555555555555~~~}}}yyytttpppnnnnnnooorrrzzzzzzvvvwwwzzzttttttrrrqqqooommmkkkiiigggeeebbbaaabbbcccccccccbbbbbbcccdddcccbbbaaa``````bbbccccccaaa_________bbb^^^ZZZWWWWWWWWWWWWWWWUUUWWWXXXUUUPPPLLLKKKLLLOOOOOOOOOQQQTTTRRRLLLGGGJJJKKKLLLLLLKKKHHHEEECCC@@@BBBDDDEEEDDDCCCBBBBBB>>>===<<<<<<===<<<:::888999888777777:::;;;;;;;;;:::999888888::::::999888666666555666888888777555888888888888888999999999888777777999;;;<<<;;;999777666666777888888777555444666888999:::999888777999999999888888888888888777777666666777888999999444333444888999555555777555555555555555666777888666666666666777888999:::666999;;;<<<;;;999888888888777666777999999777666888777666555555666777888555555555555555555555555222444666888888777666555333666999999666444333444444555555666777888888999777666555444444555666777444555555555555555555444444444444444666777888999555555666666777999:::;;;777666666777:::;;;;;;:::777777666666666666777777444444555555555555444444444555555555666666777777:::777555666888888555222222444666777777777999::::::888777555555777888:::777777666666666666777888444555666555333222333444666555555555555666666777222333555777888777777666444444444555555555666666111222333444444222111///444444444555555555666666555555555555555555555555555555555555555555555555:::888666555444555777888333222222333444555444222222222222222222222222222000222555444222222444666444666888777444333555777444444444555555555666666444444444444444444444444|||yyyvvvuuuuuutttttt~~~{{{yyyxxxvvvtttvvvqqqnnnpppppplllgggeeeeeeddddddcccbbbbbbccccccbbbbbbbbbbbbbbbaaa``````aaaaaaaaabbbcccbbb^^^\\\aaa___\\\YYYXXXXXXZZZ[[[ZZZWWWSSSPPPOOONNNMMMLLLNNNPPPSSSUUUTTTQQQNNNKKKKKKKKKLLLNNNNNNLLLGGGCCCGGGGGGHHHJJJJJJGGGCCC???>>>>>>===<<<;;;;;;::::::999999999;;;<<<<<<:::888===;;;::::::::::::888777888888888888888777666666555555666666777777888888888888888888888888888888;;;:::888666444444444444777666666777:::;;;;;;:::555999999555555888888333666666666666777888999:::999888888999::::::777555666666666666777777777777888888777777777777777777888888999999999999888888333555777888666555555555666777888777666555666777444444333222222222222333555555555444444333333333555444333333333333444555555666666777777777777777:::666333444888;;;:::777:::888777555555555666666555555555555555666777777999999999888888666555444666555666888;;;;;;888444888888777777666666555555555444444555666777555444555555444444555777:::<<<444444555555555555555555777777777777666666666666777777777777666666666666999777444444555666666555666888888666444444777:::999777555555777777444111555666666666666444333222444555555555666666777777777666555444333222222222888777666666777888777555444333222444666777777666888444444888888333333777666666666666666666666666777777666555555555555555555555666666555444333333555444444444444555666666666666666666555555555555444555777555333222555777444444333222222333333333~~~|||{{{|||~~~}}}zzzxxxwwwuuussstttpppooopppooojjjffffffeeedddcccbbbbbbaaabbbbbbbbbbbbbbbbbbaaa``````___`````````aaabbbaaa^^^\\\___]]][[[YYYYYYZZZ\\\]]]ZZZXXXUUURRROOONNNNNNOOOOOOQQQSSSTTTSSSPPPMMMKKKNNNNNNNNNOOOPPPNNNJJJGGGFFFGGGHHHIIIIIIFFFBBB???>>>======<<<;;;;;;::::::999888888:::<<<<<<;;;:::===;;;999999999:::999888999999999999999888777777888888888888888777777777999888888777777888888999:::999888666555555555666888777666777999999888777555999999666555888777333666666666777777888999:::999888777888999999777555666666666666777777777777777777777777777888888888777888888999999888888777555666888999777666666777666888888888666555666777666666555444444444444444666666666555555444444444666666555444444555666666555555666777777777666666:::666333444888:::999777888888666555555666666777666666555555666666777888888888888888888777666555777666555777::::::888555777777777777666666666666555444444555666666444333666666555555666777888999666666666555555444444444555555666666777777888888777777777777666666666666999777444444555666666555666888999777555555777999888777555666777777444222333444555666666555555444666666666666777777777888666666555444333333333333777666555555777777666555333222222333555777666555777444444777777444444777666666666666666666666666777777666555555555555555555555666555555444444333555444444444444555666666666666666666555555555555444555777555333333555777555555444444444444444555~~~zzzxxxwwwuuutttrrrrrrpppoooppplllgggeeehhhddddddbbbaaa````````````bbbbbbbbbbbbaaa```___^^^```______```aaaaaa___\\\]]]\\\[[[ZZZ[[[\\\___```ZZZZZZXXXTTTOOOMMMOOORRRRRRRRRRRRRRRQQQOOOMMMLLLPPPOOONNNNNNNNNMMMKKKIIIFFFGGGIIIIIIHHHEEEAAA>>>=========<<<;;;;;;:::::::::888777888:::<<<<<<<<<>>>;;;888777888999999999:::::::::::::::999888888:::::::::999888777777666:::999777666666777999:::999999888777666777777777999888666666777888666555666999999777666888777444777777777777777888::::::999888666666777777777666666666666666777777777777666666777777888888888999777888888999999888888777666777999999888777777888777888999888666555666777888777666666555555666666666666666666666555555555777777666555555666777777444444555666666666666555999666444555888999888666777666666666666777777888777666666666666777888888777777777888888777666666888666555666777999888777666666666666777777777777777555555555666555444222666666777777777777666666888777777666555444333333444444555666777888999999777777777777666666666666888666555444555666555444555777888888777666666777888666666666777666444222222333444555666666666666666777777777777888888888666555444444333333333333666444444444666666555444333222111222444666555444666444444666666444444777666666666666666666666666777666555555444555555555555555555555555444444444555444444444444555666666666666666666555555555555444555666666444444555666666555555555555555666666~~~{{{wwwuuuuuutttsssqqqooonnnoooooojjjddddddiiidddcccbbbaaa______^^^^^^aaaaaabbbaaa```___^^^^^^aaa``````aaabbbaaa___]]]]]]]]]\\\[[[\\\]]]___```[[[\\\[[[UUUNNNLLLPPPUUUTTTTTTSSSRRRQQQOOONNNNNNNNNLLLJJJIIIJJJJJJHHHGGGFFFHHHJJJJJJGGGCCC@@@>>>======<<<<<<<<<;;;;;;;;;:::888777777:::<<<======>>>;;;888666777999::::::999999::::::999999888777999999999888888777777777:::999666555555666999:::888888777777777888888888888666555666777777666555777888888888777777777555777777777777888999:::::::::777555444555666777666666666666666777777777777666666666777888888999999777777888888888888777777666777888888777666777888777888999888666555666777888777777666555666666666666666555555555555555555666666666666666666666666333444444555555555555555888666555555777888777666555555555666777888888999777777777777777888888999666666777777777777777666888777555444555777888999555555666666777777888888777666555555666555333111444555777888888888666555777777666666555555444444555555555666777888888888777777777777666666666666888666555555666666555444444555666777777666555444666666666666666666444333333444444555555555666666666666666666666777777777666555444333333333333333444333222333555666555444333222111222444555444333555444444555555555555666555555555555555555555555666555555444444555555555555555555444444444555555555444444444444555666666666666666666555555555555555555666666666555555555555555555444555555666666zzzxxxuuusssssssssrrrqqqnnnmmmmmmmmmhhhcccccchhheeedddbbb```___^^^]]]]]]aaaaaaaaaaaaaaa``````___cccbbbaaaaaabbbaaa```^^^^^^]]]]]]\\\\\\]]]^^^^^^[[[\\\ZZZTTTMMMLLLPPPUUUVVVUUUTTTRRRQQQPPPPPPPPPNNNKKKIIIHHHHHHHHHGGGFFFFFFIIILLLKKKGGGBBB???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;999777777:::<<<===<<<===:::777666777999::::::888888888888888777777666666666666777777777888888:::888666444444666888:::666777777777888888888888555444444555777999888777888888888999888777666666777777777777888999:::;;;:::777555444555666777666666666666666777777777777666666777777888888888888777777777888888777777777555666777666555555666777777999999888777666777888777666555555444444555555444444444444444444444444555555555555555555555555333444444555555555555555777666666666777777666555444444555666777888888999777777777777777888888999555666666777777777666666888777555444444555888:::555555666666777777888888777666555555666555333111111333666888999999888777444555555666666777777777777777777777666666666666777777777777666666666666777666555555666666555333333333444555666555333222555666777777666555555555666666555555444444444444555555555555555555555555555555444333333333444444444222222333555555555444333222111222444444444222333444444444444666666555444444444444444444444444555555444444444444555555555555444444444444555666555444444444444555666666666666666666555555555555555555666666777777555444444444333333444555666666~~~xxxvvvsssrrrrrrsssrrrrrrnnnkkkjjjjjjgggccccccgggfffeeecccaaa___]]]]]]\\\```aaaaaabbbbbbbbbbbbbbbeeecccaaa`````````^^^\\\]]]\\\\\\\\\\\\\\\]]]]]][[[ZZZWWWQQQLLLKKKOOOSSSTTTTTTSSSRRRRRRQQQQQQQQQOOOMMMKKKJJJJJJJJJIIIHHHHHHKKKNNNLLLGGGBBB??????<<<<<<<<<<<<<<<<<<<<<<<<;;;999888999:::;;;;;;:::<<<999777666777999:::999777888888888888777666666444555555666777777888888999888666555555666888999555666777777777777666666555444444666888::::::999999777777::::::666666888888888777888888999:::;;;999888666666777777777666666666666666777777777777888777777777777777777777666777777888888777777666555666666555444444666777888999:::999777666777888666555444444333333444444333333333444444444444444444555555666666555555444444444555666666666666555666666777777777666555555444444666777888888888888777666666666666777888888666666666777777666555555666666666555333444777:::666666666666777777777777777555555555666555444222111333555888999999999888444444555666777888888999888777777777666666666555777777777777666666666666777666555666777777555333444333333444555555444222444666777777666555555666777777666444444333333444555555444444444444444333555444444333333444444444333222222333555666555444444333222333444555444333222444555333333666777555444444444444444444444444444444444333444444555666555555444333333555666777555444444444444555666666666666666666555555555555666555555777888888666444333333333333444555666666|||wwwtttrrrqqqrrrssssssrrrooojjjggghhhgggdddccceeegggfffdddaaa___^^^]]]\\\___```aaacccddddddddddddeeeccc```___^^^]]][[[YYYYYYZZZZZZ[[[\\\]]]^^^^^^[[[XXXSSSNNNKKKKKKNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOMMMMMMMMMLLLKKKIIIIIIMMMPPPNNNGGGBBB??????<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;999888:::888777777888999999888888999999999999888777777777777777777777777777888777777666666666666777777555555666777666666555444888666666777999:::999888:::777777;;;:::666555888888888888888999:::;;;;;;999888777888999999777555666666666666777777777777999999888888777666666666666666777777777777666666666777777666444555777888888999:::999777666777888666555444444333333444444444444444444555555555666555666777777777777666555555555666777777777666666555666777777666555444444444555666777888888777777666666555555666666777888777777777777666555444444555666777555444444777999777777777777666666666666555444444555666666444333333444666777888888888777555555666666777777888888666666666666777777777777777777777777666666666666666666555666777777555333777555333333666777666444333666888777555444555777666666444444444444555666666666555555444444444444444444444333333444444555444333222333555777666555555444333444555555444333000444555222333777777444333333333333333333333333444333333333444444555666666555333333333555666888555444444444444555666666666666666666555555555555666555555777999999666333444444444444555666777888yyyvvvtttrrrqqqrrrssssssssspppiiieeefffgggeeecccccchhhgggeeebbb```^^^]]]\\\___```aaaccceeefffffffffeeebbb___]]]\\\ZZZXXXVVVVVVWWWXXXZZZ\\\^^^___```[[[VVVPPPLLLKKKLLLMMMMMMMMMNNNOOOPPPQQQPPPOOONNNOOONNNMMMMMMMMMLLLJJJHHHJJJNNNQQQOOOHHHBBB@@@@@@;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<;;;888666999888777888999:::999777999::::::::::::999888888::::::999999888777777777666666777777777777666666444555666666666555333222:::999888888999999888777;;;777777;;;;;;666555999888888888888999:::;;;<<<999888888999::::::777555666666666666777777777777::::::999888777666555555666666777777777777666666888888888777555666888:::888999:::999777777777888666666555444444444444444444555555555666666777777666777888999999888777666555666666777777777777777555666888888666555444444444555777888888777777666555555555555555666777777777777777777666555333333333666777666444444666999888888777777666666555555555444444555666777555444666666777777777777666666777777777777666666666666444444555666777888999999777777777777666666666666666666555777888777555222:::777444444666888888666333666888777555444555777555444333333444555777888777777666666555555555444444444333333333444444555444333222444666777777666666555444444666666555444000444555111222777888444333333333333333333333333333333333333444444555666666555333333333555777888555444444444444555666666777666666666555555555555666555555777::::::666333555555555555666777999999|||tttoookkklllpppsssssspppjjjiiihhhgggfffffffffgggffffffeeedddbbbaaa``````___aaacccdddccccccdddfffddddddcccaaa]]]YYYUUUSSSSSSSSSUUUXXX\\\^^^]]]\\\]]]\\\YYYTTTOOOLLLLLLMMMNNNNNNOOOPPPPPPPPPOOONNNMMMNNNNNNLLLIIIHHHHHHHHHMMMLLLLLLJJJGGGCCC???===CCC>>>999999===???>>><<<===<<<999999::::::999888999999888888999999:::;;;===<<<;;;999888888999999888888888888888888888888555666999<<<===;;;777333777777777777666666666666666666777888888888888888777777777777888888888888777888888888888999999999888888999999999999888888777777777777777666555555777777777888:::999777555999999999888777666666555666::::::666666::::::666888777666555555666777888888666444666999999777333111333555666666888:::===888:::======;;;999777666777777777777666666666666666666666666666666666666444666888888777666777888666666666666666777888888888666555555666666555333666777666555444555888;;;;;;:::888666444444444555666555444666888888666222;;;:::888666444333222222333666666333333666666333444333111222555777888888888888777777666666666555777777777777777666555555;;;888444333333444555555444777:::888555555888===222222333333444555666666777777888888777666555555666555444333333444555666444444555555666666777777444444444555666777777888999777555444333444555666555666777777777666555444444333444666888888666444777666555444444555666777444555666666555555666888777777777777777777777777666666666666555555555555444666777888888999<<<>>>~~~{{{uuuqqqnnnnnnrrruuuuuusssooommmjjjgggeeeeeeeeeeeeffffffeeedddcccbbbbbbaaaaaaccceeeeeeeeedddeeefffddddddccc```\\\WWWRRRPPPPPPPPPSSSWWW\\\______^^^___]]]YYYTTTNNNLLLLLLMMMMMMNNNOOOPPPOOONNNMMMLLLLLLMMMMMMKKKHHHFFFGGGGGGEEEFFFFFFFFFDDDAAA>>>;;;???======???BBBAAA;;;555===<<<:::999::::::999888999999888888999999:::;;;<<<;;;:::888777777888888888888888888888888888888666777888;;;<<<;;;777444777666666666666555555555666777777888888888888888777777777777888888888888777777888888888999999999888888999999999999888888777888888888777777666555888777666777999999777666999999888888777666666555666::::::666777::::::777888777666555555666777888:::999777777777777555444444555666777777888:::===999;;;>>>>>><<<999888777777777666666666555555555666666666666666666666666333555777777666666666777666666666666666777777888888777555555666777555444666666666555444555777::::::999888666555555444444666555444666888888666333666555444333333333333333444666666444444666666444444333222222555777888888777777777666666666555555777777777777777666555555===:::666555555777777777666888:::888555444777:::222222333444444555666666666666777777777666555555666555444444444444555666444444444555555555555555444444555555666777777888888777555444333444555666444444555666666555444333444333333555777888777555777666555444444555666666444555666666555555666777666666666666666666666666666666666666555555555555444666777777777888:::===}}}zzzvvvssspppqqquuuxxxwwwvvvuuurrrmmmhhheeeddddddeeeffffffeeeeeeeeeddddddddddddeeegggfffeeeeeefffgggeeedddccc```[[[UUUOOOLLLLLLMMMQQQVVV\\\```aaaaaaaaa^^^YYYSSSMMMKKKKKKMMMNNNNNNOOOOOOOOONNNLLLKKKLLLLLLLLLJJJGGGEEEFFFGGGEEEEEEEEEEEECCCAAA>>><<<777:::???FFFJJJIIIBBB<<<===<<<::::::;;;;;;999888999999888888999999:::;;;::::::999888777777777777888888888888888888888888888777888999::::::888666777777777777666666666666666777888888999999888888777777777888888888999999777777777888888888999999888888999999999999888888888888888999888888777666999777666666777888888777999888888777777666666555666888999777777::::::888777777666666666666777777999999999777666666777999666777888888777888999;;;:::===??????===:::999999777777666666666555555555666666666666666666666666333444666666555555555666666666555555666666777888888777666666777777666555555555555444333444666888888888888888777555444444666555555666777888666444333333333333444555666777444777777444444777777444555333222333666777888777666666666666555555555555777777777777777666666555<<<999666555666777777777777999:::888555333555888333333333444555555666666444555666666666666666666666555444444444444555666555555444444444444444444444444555555666777777777777666555444444444555666333333444555555555444444666555444444666777666666666555555444555555666666333555666666555555666777666666666666666666666666666666666666555555555555555666777777666777999;;;{{{xxxvvvtttssssssvvvxxxxxxwwwwwwsssnnnhhheeedddeeegggfffffffffffffffeeeeeeeeeeeeffffffeeedddccceeefffgggfffeeebbb\\\UUUOOOKKKKKKMMMPPPVVV\\\```aaaaaabbb___ZZZSSSMMMJJJKKKLLLOOOPPPPPPQQQPPPOOOMMMLLLMMMMMMLLLJJJGGGEEEFFFGGGHHHGGGEEEBBB@@@????????????AAADDDIIILLLJJJEEEAAA===<<<;;;;;;;;;;;;999888999999888888999999:::;;;::::::999888888888888888888888888888888888888888999888777888999999888777999999999888888888777777777777888999999999999888777777888888888999999999777777777777888888888888888888999999999999888888888888999999999888888777999777555444666777888777888888777777666666666666666777888888888::::::999777777666666666666777777555777888777666777<<<@@@777888888777666666777999;;;===??????===;;;::::::888888777777777666666666666666666666666666666666222444666666555444555666666555555555555666777777888777666666777888777666444555555444333333555777666777888888888666555444666666666666777777666666555555555555666777999999444777777444444777777444555444333444666888777777666666555555555555555555666666777777777777666666999777444333444555555555777888999777555444666888333444444444555555666666333444555666666666666666555555555444444555555555666666666555555444444333555555555555666666777777666666555444444444555666333444444555555666666666<<<999666555555666666555555444444555555555666666333444666555444444555777666666666666666666666666666666666666555555555555555666777666555666777999~~~zzzwwwvvvuuutttuuuvvvwwwwwwvvvvvvsssmmmiiiffffffhhhiiiffffffffffffffffffffffffdddddddddcccaaaaaaccceeehhhhhhgggddd___XXXQQQLLLMMMOOOQQQVVV\\\___``````aaa___ZZZSSSMMMJJJJJJLLLQQQQQQRRRRRRRRRQQQOOONNNOOOOOOMMMJJJGGGFFFGGGHHHGGGEEEBBB??????@@@CCCEEERRROOOJJJFFFBBB???<<<:::===<<<;;;<<<<<<<<<999777999999888888999999:::;;;:::::::::::::::999999999777777777777777777777777:::888777777888999999888888888777777777666666666777777888999999999999999888888888888999999999999666666777777777888888888888888999999999999888888777888888999999999888888999777444444666777777777777777777666666666666666888777777888999888999:::666666777777777777666666444666888777666777<<>>>>><<<:::999:::999999999888888888777777666666666666666666666666222444666666555444555666555555555555555666666777777666555666777888777666444555666555444333444666555666777888888777666555777777777777666666777777777777666666666777777888444777777444444777777444555444444555777888777666555555666666666666666666666666777777777777666666888666444444555666666555555666666666555666777999444444555555555555555666444444555666777777777666444555555555555555555444888888777777666666555555555555555555666666666666555555444444444555555555444555555666777888888999@@@===999777666666555444333333444555555555555555333444555555444444555666555555555555555555555555666666666666555555555555555666777666555666777999~~~zzzxxxvvvvvvvvvvvvuuuuuuuuuuuutttqqqmmmiiigggggghhhiiiggggggfffffffffeeeeeeeeebbbbbbbbbaaa___```bbbdddhhhiiiiiifffbbb[[[TTTPPPPPPPPPSSSXXX\\\``````______^^^ZZZTTTOOOKKKKKKKKKPPPQQQRRRSSSSSSSSSQQQQQQQQQPPPNNNJJJGGGFFFGGGIIIHHHGGGFFFEEEGGGJJJMMMOOOPPPKKKDDD>>>:::999:::;;;===<<<<<<<<<===<<<:::777999999888888999999:::;;;::::::;;;;;;;;;::::::999777777777777777777777777999888777777999999999777555555555555444444444444777888999999:::999999999888888888999999999999:::666666666777777777888888888888999999999999888888666777888888999888888888888666555555666777777666666666666666666666666666:::777777999999777777999666666777777777777666666888888888777666666888:::666666777555333333444666:::;;;<<<;;;999888888999999999888888888777777777666666666666666666666666333444666666555555555666555555444444555555666777666555444555666777666555555666777666555444444555555666666777777777777666777888888777666555777999666666555555444444555555555777777555555777777555555555555666888888777555666666666666777777777777555666666777777777777777999888666666888888888777555555555555666777888999555555555555555555555555555666777777777777777666444444555666666555444444888888777777777777777777555555666666666666666666333444444444555555555555555555555666777999:::;;;???<<<:::888888777555333222333444555555555555555222444555555444444555666555555555555555555555555666666666666555555555555555666777777666777999;;;|||zzzxxxxxxyyyxxxvvvtttttttttsssqqqnnnjjjhhhgggggggggggggggffffffeeedddcccccc```aaaaaa```___```ccceeefffggghhhgggccc]]]VVVRRRPPPQQQTTTXXX^^^aaabbbaaa\\\\\\ZZZVVVQQQMMMKKKKKKOOOPPPQQQSSSSSSSSSRRRRRRQQQPPPMMMIIIFFFEEEFFFHHHHHHIIIKKKMMMNNNMMMMMMLLL???>>><<<::::::<<<@@@BBB===<<<<<<===>>>===:::777999999888888999999:::;;;888999::::::::::::999888777777777777777777777777999888777888::::::888666666666666555555555555444777888999999::::::999999888888888999999999::::::666666666666777777777888888888999999999999888888555666777777888888888777666555555666777777666444666666666666666666666666<<<888777::::::666555888555666777888888777666555888777666666777888777666666777777666444444555777888999:::999777666666777777777777666666666666555666666666666666666666666333555777777666666666777555444444444444555666666444333333444555666666444666777888777666444555666666666666666666777888888777888999777555555777:::666666555555555555666666555888888555555888888555666555555777888888777555777777777777888888999999555555666777777777777777999777666777888999888777777666555555666666666666666666666666555555555555888888888888888888777666444444555666666555444444666666666666777777777777666666666666666666666555222333444444555555555555444444444555666888:::;;;999888777777888888666444111222333555666666555555222444555555444333555666555555555555555555555555666666666666555555555555444666777777777888:::===~~~|||yyyzzz{{{yyywwwtttsssssstttrrroookkkhhhfffeeedddhhhggggggeeedddcccbbbbbb```aaa``````___aaadddgggeeefffggggggddd^^^WWWSSSOOOPPPTTTYYY___bbbdddccc[[[[[[ZZZWWWRRRMMMKKKJJJMMMNNNPPPRRRSSSSSSRRRRRRPPPOOOLLLHHHDDDCCCEEEGGGDDDGGGKKKLLLKKKFFFAAA===:::;;;===>>>===>>>???@@@===<<<<<<===>>>===:::777999999888888999999:::;;;777777999::::::999888777777777777777777777777777888777888999::::::888666999999999999888888888888888888999::::::::::::999888888999999999:::::::::666666666666777777777777888888999999999999888888555555666777777777777777555555555666888777555333555555555666666666666666===888888;;;:::555444888555666777888888777666555555444333555999;;;999666666777888777555555666888777888999777555444555666666555555555444444444444666666666666666666666666444666888888777666777888555444444444444555666666444333222333555666555444666888999888666555555666666666555555555777888:::777888999777555555888;;;777777666777777888999:::555888888555555888888555666555666777999999777555777777888888999999999:::555555666777777777777777666555444555666777666555999777555555555555555444666666666666666555555555999999999999999888777666333444555666666555444333444444555555666666777777666666666666666555555555222333444444555555555444333333333333555777:::;;;333333444666888999777555000222333555666666555555222333555444333333444666555555555555555555555555777666666666555555555555444666777888888999<<<>>>|||zzzyyyzzzwwwtttssstttuuuuuuuuuuuuqqqlllhhhgggfffeeeeeejjjjjjjjjhhhfffbbb^^^\\\```___^^^]]]___aaadddgggiiihhhgggfffccc]]]UUUPPPTTTTTTWWW[[[```ccccccbbbbbb```\\\VVVQQQMMMJJJHHHJJJLLLNNNQQQSSSSSSSSSRRRRRRPPPKKKGGGHHHKKKGGGAAACCCDDDEEEFFFEEEDDDBBBAAA======>>>>>>===<<<;;;;;;<<<<<<============<<<<<<:::999888777777888999::::::999888888777777888888777777888777777666555444888999999999999888777777999999888777777888999999777777888888888999999999999::::::::::::999888888999888777666555555555555777666666777999;;;:::999;;;999666555777999999999888777666888::::::777444999888777666555444333222555666888999999777555333666777999:::999888666444777555555888999555555777444444444444555555555666555666777777777666444333777777666666555555555444777666555444333222222222333555666666555555666888999777555555666777777666555555444444444444555555999888888888777777666666333555666666555555666888;;;::::::999888777666555777666444444666666666555777777777777888888888888666666777777777777666666555555666777888999999:::999888555333222222333444888888777777666666666555666666666666666555555555999666333444777999888666888888888777777777777666333444555666666666555555555444444555777777777555666555444555666666444222333555666666555444444555555555666666666666666666999555333444999:::888555666555444444555666555444444555666555444333444555444333222111222444666777777777666555555555555555777666555555666888;;;===~~~|||zzzzzzwwwvvvuuuuuuvvvuuutttrrrrrrooojjjgggfffffffffeeeggggggggggggfffcccaaa___bbbaaa___^^^^^^```cccdddfffggghhhhhheee___WWWQQQTTTUUUWWW[[[___bbbbbbbbbbbb```\\\VVVQQQLLLIIIGGGNNNNNNNNNNNNOOOOOOPPPPPPLLLLLLJJJHHHKKKOOOLLLEEEAAABBBCCCDDDDDDBBB@@@???????????????>>>===<<<;;;<<<<<<============<<<<<<:::999888777777888999::::::999999888888888888888888888888888888888777777888999999999999888777777888888888888888888888888777777888888888999999999888999999::::::999999999:::999888777666666666666:::888777888999999888666:::888666666888999999888777666666777::::::888555:::999888666555444444444666777888888888777555555666777888888888888777666888555666999888555444777444444555555555666666666666666666666666555555444777666666666555555555555777666555444444333333444444555666666555555666888999777555444666777777666555555444444444444555555888888888777777777666666555666777777666666777999<<<;;;:::999888777666555888666555555666777777666666666777777777888888888666666777777777777666666888888888888888999999999888777666444444555666777777777777666666555555555666666666666666666666555777555444555666777777777888888888888777777777777222222333333333444444444777555444555666888777777777666444444555555444333333555666666555444444555555555555555555555555555888555222444888999777444666555444444555666555444444555666555444333444666666555333222333444666777777777666555555555555555666666555666777888:::;;;~~~|||{{{{{{uuuuuuuuuvvvvvvuuurrrpppmmmjjjgggeeeeeeffffffeeecccdddeeefffeeedddcccbbbcccbbb```______```bbbcccdddeeehhhiiigggbbbYYYSSSTTTUUUWWWZZZ___bbbbbbbbbcccaaa]]]XXXRRRMMMIIIGGGMMMLLLKKKKKKLLLOOORRRSSSUUUTTTPPPKKKJJJIIICCC<<>>BBBBBBAAA@@@>>>===<<<<<<<<<<<<============<<<<<<:::999888777777888999:::999999999888888888888777888888999999:::999999999888999999999999888777777777777888999999888777777777777777888888888888999777777888999:::::::::::::::999888777777777777777<<<:::999888888777555333999888777777999999888777666666666777999:::999777;;;:::888666555555666777888888777777666666666777888888888777888888888999888666666999888555444666555555666666666777777777777777666555555555555555666666666666555555555555666666555555555555666666555666666555444444777999888666444444666777777777555555444444444444555555888888777777777777666666666777888888777777888999<<<<<<;;;999888777666555999777555666777888777777666666777777777777888888666666777777777777666666:::::::::999999888888888777777777777777888999:::666666666555555555555555555555666666666666666666444555666666555555666777999999888888888777777777444333333222333444555666999777444444666888999888:::777555444444555444333444555666666444444444666555555444444444444444444666444222333666888666444666555444444555666555444444555666555444444555666777666555444444444555666777777666555555555555555444555666777888999999999~~~}}}}}}}}}}}}wwwuuuttttttttttttrrrpppiiigggddddddeeeffffffeeeccccccddddddddddddcccbbbbbbaaa```___```aaabbbccceeeeeeggghhhgggddd^^^YYYUUUUUUVVVZZZ^^^aaabbbaaadddbbb^^^YYYTTTNNNJJJHHHGGGGGGIIIKKKOOOSSSWWWYYY]]]ZZZSSSJJJEEEBBB===666??????@@@AAA@@@@@@???>>>CCCBBBAAA???>>><<<<<<;;;;;;<<<<<<======<<<<<<;;;:::999888888888888999:::999999999999888888777777777777888999:::::::::999888999999999999888777777555777888::::::888777555777777777777888888888888666666888999:::;;;;;;;;;::::::999888777777888888<<<:::888888888777555333888777777888999999777666555555666777888999999999<<<:::888666555666888::::::999777666555666777888===<<<:::888777888999:::999666666999888444333666666666666666777777777777888777555444444555555666666666666666666555555555666666666666666777888888666666666444333444666999777666444444555777777777555555444444444444555555777777777777777777666666666777888888666666777888<<<<<<;;;999888777666555999777666666888888888777666666666666777777777888666666777777777777666666888888888888888888888888888888999999999:::::::::555555555555555555444444555555555555666666666666222555777777444333555888999999888888888777777777888666555444444666888999;;;888555444555888999999;;;888555333333444444444444555666555444333555666444444444444444333333333444333222333555666555333666444444444555666555444333444666555444444555666888777666555555555555555777777666555555555555555444555777999:::999888777~~~~~~}}}}}}~~~~~~~~~zzzwwwsssqqqqqqrrrsssssshhhfffddddddeeeffffffeeeddddddddddddcccbbbaaa```````````````aaacccdddeeegggfffffffffgggeeebbb___VVVUUUVVVYYY]]]```aaaaaa```___\\\XXXRRRMMMIIIFFFEEEHHHLLLPPPTTTWWWYYYZZZTTTRRRLLLEEEBBBCCCCCC@@@@@@@@@@@@AAAAAAAAA@@@@@@CCCBBB@@@>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888999:::;;;888999999999999888777666666666777888999999999999888999999999999888777777555666888999999888666555777777777777777777777777555666777999:::;;;<<<<<<:::999888888888888888888999888777777888888666555777777666777999999777555555666666777777888999:::<<<:::888666666777999;;;;;;999777555555666888999BBB@@@<<<999777777888999888666666999888555444666666666666666777777777777888777555444444555555666555555555666666666666666666666666666666777888999666777666555444444666888777555333333555777777777555555444444444444555555666666666666666666777777555666777777555555555777;;;:::999999777777666555999777666666888888888777555666666666666777777777666666777777777777666666555555555666777888888999999::::::;;;;;;:::888777444444555555555555555555444555555555666666777777222555888888555444666888888888888777777777666666888777666555555777999:::<<<999555444555777999999;;;888555333444555555555555555666444333333555777555555444444444333333333333333222333444555444444666444444444555666555444333444555555444444555777777777666666555555555555777777666555555555555555333555888999:::999888666~~~~~~~~~}}}~~~~~~}}}yyyssspppppprrrssstttiiihhhfffeeeffffffeeedddfffeeedddcccaaa```____________```aaabbbdddeeefffgggggggggggghhhgggdddaaaVVVVVVVVVXXX\\\___aaaaaa\\\[[[YYYVVVQQQLLLHHHEEENNNOOORRRUUUVVVVVVTTTTTTNNNNNNJJJCCCAAADDDEEEDDDAAAAAAAAAAAAAAAAAABBBBBBBBBAAA???===<<<;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888999:::;;;888888999::::::888777666666777888888888888888888888999999999999888777777666666777888888777666666888777777777777777666666666666888999:::;;;;;;;;;999888888777777777888888777666555666888888888666888777666666888888777666666777777777666777999;;;:::999777666666888:::;;;;;;999888666666777888999AAA???<<<999777666777777777555555999999555555777555555666666666777777777777777666555555555555555555555555666666666666666666666666666666777888888555666777777555444555666666444333333555777777777555555444444444444555555555555666666666666777777555666777666555444555666888888777777777666666666999777555666777888777777555555666666666666777777666666777777777777666666333333444555666777888999888999:::;;;;;;999777555555555555555555666666666444444555555666777777777333555888888888777777777777777666666666555555555666555555444555666777888;;;888555444666777777777999777555444555666666666555666555444333333555777666666555555444333333333333333333444444444555555666555444444555666555444222444555555444444666777666666666555555555555444777777666555555555555555444666888999:::999777666~~~~~~~~~~~~}}}yyyuuurrrrrrsssssssssllljjjhhhgggggggggeeeccceeedddcccbbbaaa```````````````aaabbbbbbcccddddddeeefffiiikkkllliiiddd___WWWVVVUUUWWW[[[___```aaa]]]\\\[[[YYYUUUPPPLLLJJJWWWWWWVVVUUUSSSQQQPPPOOONNNPPPMMMGGGCCCCCCBBB???@@@@@@@@@@@@AAAAAABBBBBBCCCAAA???=========>>>???:::;;;;;;<<<<<<;;;;;;:::;;;:::999999999999:::;;;777888999::::::999777666999999999:::999999888888888999999999999888777777777777777777777777777777888888777777666666666666666777888999:::;;;;;;;;;777777777666666777777888888666555666777888777666999777555555666777777777777888999777555555888:::777777777777777888999::::::999888777777777888888;;;:::999777666666666666666444444888999666666999444444555555555666666666666666666666666555555444555555555555666666666777666666555555555666777777444666888888777555444444555444222333555777777777555555444444444444555555555555555666666666777777666777888777555444555666555555555555666666666666888666555555666777777666555555555666666666777777666666777777777777666666555555666666777777777888444666888::::::999777555555555555666666777777777444444555555666777777888666666777999::::::888666555555555555444444444444555555666666666777777777999777555555666666666555777666555555777888777666666666555444222333555888777777666666555444444333333444555555444444555666666555444444555666555444222333555555444555666888333444444555555555555444777777666555555555555555555666777888999888777777~~~{{{yyyvvvuuuuuutttsssrrrooommmjjjiiihhhgggeeecccccccccbbbaaa``````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbeeekkkooopppkkkccc]]]WWWVVVUUUWWW[[[^^^````````````___]]]ZZZVVVRRROOO\\\ZZZVVVSSSPPPOOOOOOOOOHHHMMMNNNKKKHHHGGGDDD@@@@@@@@@??????@@@AAABBBBBBCCCBBB@@@>>>>>>???@@@AAA:::;;;;;;<<<<<<;;;;;;:::;;;;;;999999999999;;;;;;777888:::::::::999777555;;;;;;;;;;;;::::::999888888999999999999888777777777777666666666666777777888888777777666666666555777888999999::::::::::::777666666666666666777777999777666666777777666444:::777444444555777888888777999999777555444777:::666666666777888888999999:::999999888888888888888666666555555555555666666555333444888999777777:::444444444444555555555666555666777777777666444333444555555555666666777777666666555555555555666666333666999999888555333333555333222222555777777777555555555444444555555555444555555555666666777777888999999888777666666777333333444444555666666777777666444444666666666555555555555555666666666777666666777777777777666666888888888888777777777777000333666999:::999777666555666666666777777888888444444444555666777777888888666666999<<<<<<999555555555444444444333333333777777888999999999999888888666555555666666555333555444555666888999888666666666555333222333555888888888777666555555444444333444555555555444555777666555444444555666555444222333555555555555666888222222333444555555555444777777666555555555555555666777777888888888888777|||~~~|||yyyvvvrrrpppnnnmmmkkknnnqqqqqqmmmgggbbb```cccaaa___]]]]]]^^^```bbb```dddhhhiiigggddddddeeefffgggiiilllllliiiccc___ZZZYYYWWWVVVXXX[[[^^^aaadddaaaeeemmmjjjZZZOOOMMMIIIKKKNNNOOOPPPRRRUUUWWWSSSPPPLLLIIIGGGEEECCCAAAAAA@@@@@@AAACCCCCCBBB@@@GGGEEECCC@@@>>>===<<<<<<<<<<<<<<<<<<;;;:::999888<<<:::999:::<<<<<<999666:::::::::999999999888888:::999888888::::::999888;;;;;;:::999999888888777555666777888888888888888999888777666666555555666;;;:::::::::;;;;;;999777777888999999999777666555999888777666666555666666333555777888999:::999999888999999999999888777777999999999999888777555444:::999999999888888777777888777666666777888777555777777666666555555555444999888777888999:::999777555555666666777777888888777777777666555555444444888777666555555666777888777777777777666666666666444444444444555555555555777666444555777888888777666666666666666666666666;;;999777777888777666444666666666666666555555555666555444555666777777555555666666666666666555555666777888999999888777666:::888555444555666777777888999:::;;;;;;:::888888777888888777444333333444444555555555666666777777555555777999:::999555222666555444666888888666333888666888<<<<<<999888:::<<<666222444444333444777666666444444333444555666444666777777666666777999666666666555444444444333888666555555666666555333666666666555333333444555333333222222333444666777333333333333333333333333555777888666444333555888999888888888777777666666}}}~~~{{{~~~|||yyyuuuqqqnnnlllkkknnnppprrrqqqlllfffaaa^^^cccaaa___]]]]]]^^^```aaa___bbbeeefffeeeccccccdddhhhhhhjjjmmmmmmjjjeeeaaa[[[XXXUUUTTTWWW[[[^^^___fffiiimmmlllaaaSSSKKKJJJLLLNNNPPPQQQQQQQQQSSSUUUPPPNNNKKKIIIHHHGGGDDDCCCAAA@@@@@@AAACCCDDDCCCAAAGGGEEECCC@@@>>>===<<<<<<<<<<<<<<<<<<;;;:::999888<<<:::999:::;;;<<<999777::::::999999888888888888:::999888888::::::999888999999999999999999999999777777777777777888888888888888777666666666666666;;;:::999:::;;;;;;999777777888888999888777666555888777777666666666666777111222444777999:::;;;;;;888999999999999888777777777777888999888888666666999999999888888777777777888777666666888888777666777666666666555555555555888666555666777888777666555555555555666666666666777777777666555555444444999888777666666777888999777777777777666666666555666666666666777777777777777666444555777888888777666666666666666666666666999777666666777777555444666666666666666666666666666555444555666777777555555555666666666666555555666777777888888777777666;;;888555444555666666666666777888999999888777666666777888777555444444555555555555555666666666777555555777999:::999555222666555555666888888666333777555666::::::777777999<<<777555777888666777999666555444333333444555666444666777777666666777888555555555555555444444444888666444444555666555444555666666555333333444555333333222222333555666777444444444444444444444444444666777666444444666888999999999999888888777777||||||~~~~~~{{{~~~|||xxxtttoookkkiiihhhmmmoooqqqppplllgggcccaaabbbaaa___]]]]]]^^^___```^^^```bbbccccccbbbccceeeiiijjjlllnnnnnnlllhhheee]]]WWWRRRRRRWWW]]]^^^^^^gggqqquuuiiiWWWLLLHHHHHHOOOPPPRRRRRRQQQQQQRRRSSSOOOMMMKKKJJJJJJIIIGGGEEEAAA@@@@@@AAACCCDDDDDDCCCFFFEEECCCAAA???===<<<<<<<<<<<<<<<<<<;;;:::999888;;;:::999:::;;;;;;999888999888888888888777777777:::999888888999:::999888777777888888999::::::;;;999888777666666777777888888888777666666666777777;;;:::999:::;;;;;;999777777888888888888777666666777666666666666777777888444444444555777888:::;;;888999999999999888777777666666777888888888888888888888888777777777777777888777666666888888888666666666666666555555555555666555444444666666555444555555555555444444444444777777777666555555444444999888888777777888888999777777777666666666555555666666666666777777777777777666555555777888888777666666666666666666666666777555444555666777555444666666666666666666666666666555444555666777777555555555666666666666666555777777666666666666777777;;;999666555555666666555555555666666666666555555555666777666555444555777555555555555666666666666555555666888:::999666333666666666777888888666444555333555888999555555777<<<888777:::<<<:::999;;;555555444333333444555666444666777777666555666888444444444555555555555555888666333333444555555444555666666555333333444666333333333333444555666777555555555555555555555555444555666666555666777999::::::999999999999888888{{{{{{}}}}}}|||~~~|||xxxsssnnnjjjgggeeeiiikkknnnnnnllliiihhhgggbbbaaa___^^^]]]^^^______^^^___aaabbbcccdddeeefffkkkkkklllnnnooommmjjjggg___XXXPPPQQQWWW^^^___^^^gggrrrssscccRRRLLLKKKHHHOOOQQQSSSTTTSSSSSSSSSTTTRRRPPPNNNNNNMMMLLLIIIGGGBBBAAAAAABBBDDDFFFFFFEEEFFFEEEDDDBBB@@@>>>===<<<<<<<<<<<<<<<;;;:::999888::::::::::::;;;;;;:::999888777777777777777777777999888777888999:::999777777777888888999999999:::;;;999777555555666777888777777777666777777888888;;;:::999999::::::999777777777888888888777777777666666555666666777888888999888666555555555666777888999999999999888777777777777777888888888777777777777777777777777777777777555555555777888777666666666666666666555555555666555444444666666555444666666666555555444444444777777777666555555444444888777777777777777777888777777666666666555555555444444444444555555555555888666555555777888777666666666666666666666666666666555444555777777777555666666666666666777777777666555444555666777777555444555666666666666666666777777555444444555777777;;;999666555666666555444444444555555666666666555333555666666555555666888555555555666666666666666555555666888:::999666444666666777888999888777555666444555888999555444666:::777777<<<>>>;;;:::;;;555444333333333444555666555666777666555555666777333444444444555666666666777555333222333555555555555555666555333333555666444444444444555555666666666666666666666666666666333444666777777777888999888888888888888888888888||||||}}}~~~~~~|||xxxsssnnniiifffeeehhhjjjlllllljjjiiihhhiiicccbbbaaa___^^^^^^____________```bbbeeeggghhhiiilllkkkkkklllmmmllliiigggaaaYYYPPPPPPWWW^^^``````fffmmmkkk^^^TTTSSSQQQKKKMMMPPPSSSUUUVVVVVVWWWXXXWWWUUUTTTRRRQQQOOOLLLIIIEEEDDDCCCCCCFFFGGGHHHGGGFFFEEEDDDBBB@@@>>>===<<<<<<<<<<<<<<<;;;:::999888999:::;;;;;;::::::::::::777777777777777777777888999888777777999999888777999999999888888777777777;;;999777555555666777888777777666777777888999::::::999888999::::::888666777777777777777777888888666666555666666777888888:::999777555555555666666888999999999999888777777:::999888777777666666666777777777777777888888888555444333444666777666555555555555666666666666666777666555555777777666555888777777666666555555555777777777666555555444444555666666666666666666555666666666666555555555555444444444444555555555555888777555555666777777666777777777777777777777777888666666666888999888777666666666666777777888888666555444555666777777555444444555666666666666666777666555444444555666777:::888666666666666555444555555555555666666777777333555666666555555777888666666666666666555555555555555555777999999777555666777999999999888777777777555666::::::666555777888555666;;;===:::888888444333333222333444555666555666777666555444555666333444444444555666666666777555333333444666666555444555666555333333555777444444555555555555555555666666666666666666666666444444555777888999888888666666666777777777777777~~~}}}~~~}}}}}}}}}yyytttoookkkhhhfffkkkllllllkkkhhheeeeeeeeedddcccbbbaaa```_______________aaadddhhhjjjkkkjjjlllkkkiiiiiiiiihhhfffddd```YYYQQQOOOTTT[[[```aaaeeefffccc^^^ZZZYYYTTTNNNLLLOOOTTTWWWXXXYYYZZZ[[[ZZZYYYWWWVVVUUURRRNNNKKKJJJHHHFFFFFFGGGIIIIIIIIIFFFFFFEEECCCAAA???===<<<<<<<<<<<<<<<;;;:::999888888999;;;;;;:::999:::;;;777777777888888888888999999888777777888999888777:::999999888777777666666999888777666666777777888666666666777888999:::;;;:::999888999::::::888666777777777666777777888999777666666666666777777888666666666666777888::::::888999999999999888777777;;;:::999777666555555555888888888888888999999999555333333444666777777666555555555666666666666666888777666666888888777666777777777777777666666666777777777666555555444444444555555666666555555444666666666555555555444444666666666666777777777777999777555555666777666555777777777777777777777777999888777777888999888666555666666777777888888999666555444555666777777555333444555666777777777777555555444444444444555555888777666666777777666555666666555666666777888999333555666666555555666888666666666666666555555555555444555777999999888666666888::::::999888888888999777888;;;;;;777666777777444444999:::777555666333333222222222444555666555666777666444444444555444444444555555555555555666555444555777777666555444555555555444444555777444555555666666666555555666666666666666666666666555555666777999:::888666555555555666666666666777|||~~~~~~||||||~~~zzzuuuqqqmmmjjjiiikkklllkkkiiieeeccccccdddeeeeeedddcccbbbaaa``````^^^^^^```eeejjjlllkkkiiikkkiiigggeeeeeedddcccaaa]]]WWWPPPMMMPPPWWW^^^aaaeeebbbaaabbb```XXXSSSQQQMMMPPPUUUXXXYYYZZZZZZ[[[YYYXXXWWWWWWWWWTTTQQQNNNNNNKKKIIIHHHIIIJJJKKKJJJFFFFFFEEEDDDBBB???===;;;<<<<<<<<<<<<;;;:::999888777999<<<;;;:::999:::<<<888888888888999999::::::999777666777888999888666888888888888777777777777777777777777777888888888666666666777888999;;;<<<:::999888999:::999888666888777666666666777999:::888777777666666666666777555666777999::::::;;;;;;888999999999999888777777:::999888666666666777777888999999999::::::::::::666555444666888999999888555555555555666666666777888777666666888888777666555555666666666666666666777777777666555555444444444555666777777666555444666666555555555444444444666666666666777777777777999777666555666777666555777777777777777777777777999888666666777777666444555666666777888888999999666555444555666777777555333444555666777777777777444444444555555444444444666555555666888888777666666555555555666777888999444555777666555555666777777666666666555555555555555444555666888999888777666999;;;;;;999888888999999777888;;;:::777555777888444444777888555444555333222222111222444555666555666777666444333444555555555555555555444444444555555666888999999777555333444555555444444666777444555666777777666555444555555555555555555555555777666666888::::::777444555666666666777777777777}}}zzz}}}~~~{{{{{{{{{vvvrrrnnnllljjjhhhhhhhhhgggeeedddeeegggffffffeeedddcccbbbaaa```\\\]]]___eeekkkmmmkkkhhhkkkhhheeeccccccbbb```^^^ZZZVVVPPPLLLMMMSSS\\\aaafffaaabbbgggbbbVVVOOORRRNNNRRRVVVYYYZZZZZZZZZ[[[VVVVVVVVVWWWWWWVVVRRRPPPPPPNNNJJJIIIJJJKKKKKKKKKFFFFFFEEEDDDBBB@@@===;;;<<<<<<<<<<<<;;;:::999999666999<<<<<<:::999:::<<<888888999999999:::::::::888777666777888999888666666666666777888888999999555666777888999999888888666666666777888:::;;;<<<:::999888888999999888666888777666666666888999:::999888777666666555666666888888:::;;;;;;:::999888888999999999999888777777888777666666666777999:::999999999::::::;;;;;;;;;777666666777999;;;:::999444555555555666666777777888666555666777888777666333444444555555666666666777777777666555555444444555666777888888777666555666666555555555444444444444444444444555555555666999888666555666777666555777777777777777777777777999777666555666666444222555666666777888999999999666555444555777777777555333444555666777777777777222333555555555555333222555555555666888999888666555555444444555666888999555666777666555444555777777777666666555555555444555444444666888999888777666999<<<<<<999888888:::999777777::::::666555666999555444666777444333555222222111111222444555666555666777666444333444555666666666555555444444333444555777999;;;;;;888555333444555555444444666888555555666777777666555444555555555555555555555555888777666888;;;:::777333666666777777888888888999||||||~~~~~~|||zzz|||zzzwwwsssnnnkkkiiigggkkkjjjiiihhhfffdddcccbbbdddeeeeeeeeedddbbb```___fffeeeeeegggjjjllllllkkkfffeeecccaaa``````aaaaaaYYYUUUPPPMMMOOOUUU]]]ccccccbbbaaaaaa___YYYPPPIIIQQQSSSVVVYYY[[[[[[[[[ZZZYYYXXXVVVUUUUUUTTTQQQPPPPPPNNNKKKIIIHHHHHHIIIJJJIIIGGGDDDAAA???>>>>>>???;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999:::;;;<<<===:::888888::::::888666;;;;;;:::999999888888777444555555555666666777777:::999999999999999::::::666777777888888888888777999<<<<<<999999;;;;;;888444666888888888999;;;===666666666666666666666666999999999999999888777666:::;;;<<<<<<;;;888666444999999888888777666666666<<<;;;;;;:::999888777777666666555666666777888999888888777777777777888888444555777888888777777666888777777666555444444333888777555444444555666666555555555555555555555555666666777777888888999999666666666666777777777777666666555555555666666666777999999777444333555777888777666555666777999;;;777777666555555555555555666666666666555555555555888777666555444444444444555555666666666666555555666666555555555555666666555555555555555666777888888888777777666666555555555555666666666666666666333555777999:::999888777888666666999999666666888888888999::::::888777666;;;888555444444555555444777666444333333444555666777777666555555555555555444444444555555555555555555444333555777777555222444444444555555555666666555555555555555555555555777666666555555555666666999999999888666555666777222444777999999777555333||||||~~~}}}{{{xxxvvvtttqqqooommmkkkkkkiiiiiihhhgggeeedddccccccddddddddddddcccbbbaaa```fffffffffhhhkkklllllljjjeeedddcccbbbaaabbbbbbcccZZZVVVQQQNNNPPPUUU\\\aaaeeecccaaa```]]]YYYRRRLLLOOOQQQUUUXXXZZZ[[[[[[[[[ZZZWWWUUUSSSSSSRRRPPPNNNPPPNNNLLLKKKJJJJJJKKKLLLKKKIIIEEEAAA>>>===<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999:::;;;:::888777888:::;;;:::888999999888888888888777777555555555666666666777777777666666666777777888999777888888999999999999999888;;;:::777666999888555555666888888888888:::<<<888888888888888888888888888888888999888888777777888999:::;;;;;;999888777777777777777777888888888999999999999888888888888777666666666666777777888888888777777777777888888444555666666777777666666888888777666666555444444666666777777666555444333555555555555555555555555666666666777777777777777666666666666777777777777444444444444555666777888444666777777555555888:::888777666555555777999:::777777666555555555555555666666666666555555555555777666666666666666777777666666777777777777666666666666555555555555666666555555555666666666666666777777777666666666555555666666666666666666777777444555777999999999888777888666666999999666666888777888888888777777666666999666333222222333333333555444333333333555777888777777666555555555555555555555555555555555444444444333222444666666444111444444444444555555555555444444444444444444444444666666555444444555666777999:::999888555444555777666666777777777666555555~~~|||||||||vvvuuussspppnnnlllkkkkkkhhhggggggfffeeeeeeddddddcccccccccbbbbbbbbbccccccgggggghhhkkkmmmmmmkkkiiieeeddddddcccccccccddddddZZZWWWSSSPPPPPPTTTZZZ]]]fffdddaaa___\\\XXXSSSPPPMMMPPPSSSWWWYYY[[[[[[[[[YYYVVVSSSQQQPPPPPPOOONNNPPPOOOMMMLLLKKKLLLMMMMMMMMMJJJFFFBBB>>><<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<::::::999999999999888777777888:::;;;;;;:::666777777777777888888888555555666666666666777777555555555666777888999:::888888999:::::::::::::::999;;;;;;777666888888555666777999888777777888:::888888888888888888888888666666777888888888777777666777999:::::::::999999555666666777888888999999666777777777888888888999888888777666666666777777888777777666666777777888666555555555555666777777888888777777666666555555555666888999888666333111555555555555555555555555666666666666666555555555666666666666777777777777222222222333555777888999444666666666555666888:::888777666555555777888:::777777666555555555555555666666666666555555555555444444444555555777888888777777777888888777777777666666555555555555666666555666777777777666555444666666666666666555555555777777777777777777666666444555777888999888888777888666666999999666666888777777666666555555555666888666333222333444444333444444333333444666888999777666666555555555555666666666666555444444444333333333222333555555333111333333333444444444555555333333333333333333333333555444333222333555777888999::::::888555444555666999888777555555555666777~~~|||}}}}}}xxxvvvssspppmmmkkkiiihhhhhhhhhhhhgggggggggggggggeeedddcccccccccdddfffggghhhhhhjjjmmmooonnnkkkhhhgggffffffeeeeeeddddddddd\\\YYYUUUQQQQQQSSSWWWZZZccccccbbbaaa^^^YYYSSSPPPNNNPPPSSSVVVXXXYYYYYYYYYVVVTTTQQQOOOPPPQQQQQQPPPPPPOOONNNMMMMMMMMMMMMNNNLLLIIIFFFAAA>>><<<<<<<<<;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;:::999999888888888888888999::::::::::::666666777777888999999:::666666666666666666777777666666777777999:::;;;<<<777777888999::::::::::::;;;>>>===999888:::999666777888999888777666777888888888888888888888888888444555666777777777777777777777888999:::999999888666666777777888888888888666666666777777777777777999999888777666666666666777777666666666666777777888777666555666777888999888888777777777666666666666777888888777555333111555555555555555555555555666666666555555444444333666666666666777777777777222222333333444666777888999888888666555555555666888777666555555666888999777777666555555555555555666666666666555555555555333333333333444555666666666666777777777777666666666666555555555555666666666777888999888666444333555555555555555666666666777666666666666666555555555555666777888888777777888666666999999666666888888777666555444555666777999777555555666777777666555555444444555666777888777666555555555555666666777777666555444333333333444444444444444555444333333333333333444444444444333333333333333333333333555444222222222555777999999999999777555444444666999999888777777777888999~~~||||||~~~|||vvvuuussspppmmmkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiigggffffffeeefffgggiiijjjhhhiiikkkmmmooonnnkkkiiiiiiiiihhhgggfffeeedddccc___[[[VVVRRRPPPRRRUUUWWW^^^aaadddddd```ZZZRRRNNNOOOQQQSSSVVVXXXXXXWWWWWWTTTRRRPPPQQQSSSTTTUUUTTTPPPPPPOOONNNNNNMMMMMMMMMJJJHHHDDDAAA???>>>>>>>>>;;;;;;<<<<<<;;;:::999999<<<<<<;;;;;;:::999888777::::::::::::999888888888666777777888999:::;;;;;;777777777777777777666666666666666777888:::;;;<<<555666777888999999999999;;;======999888::::::777777888999888666666666777777777777777777777777777444555666777777777777777999999999999888888777777888888888888777777666666888888777777666555555444:::999888777777666777777777777666666666666777777999888777666777888999:::777777777777666666666666888888666555555444444444555555555555555555555555666666555555444444333333666666666666777777777777555555444444444555666666999888777666666666555555999777666444444555777888777777666555555555555555666666666666555555555555666555555555555555555666444555555555555555555444666666555555555555666666666777888999999777555333444555555555666666777777666666666555555444444444555666666777777777777777888666666999999666666888999888777666555666777888888666555666777888888777777777666666555555555555666666555555555555666666777777666555444333333333555666666555555555666666333333333444444444555555333333333333333333333333444444333222333555777999888888888777555444555666777888999;;;;;;<<<;;;;;;||||||~~~~~~|||zzzrrrqqqpppoooooooooooooookkkkkkkkkkkkkkkkkkjjjjjjhhhhhhhhhhhhhhhiiijjjkkkhhhhhhiiilllnnnnnnllljjjjjjjjjjjjiiihhhgggeeedddccc^^^WWWQQQOOOPPPSSSUUUZZZ^^^dddeeeaaaYYYRRRMMMOOOQQQTTTVVVXXXXXXXXXWWWUUUTTTTTTUUUWWWXXXXXXWWWSSSRRRRRRQQQPPPOOONNNMMMIIIGGGDDDAAA???>>>>>>???;;;;;;<<<;;;;;;:::999888;;;;;;;;;;;;::::::888888:::;;;;;;:::888777777888777888888999:::;;;;;;;;;888888777777777777666666444444444555666777888999444555666777888999999999888::::::777777999999666666777888888666555666888666666666666666666666666666666777888888888777777999999888888777777777777999999888888777666666555999999888777666555444444999999888777777777888888777666666555555666666777888777777777888888999999666666666666666555555555888777555444444555666777555555555555555555555555555555555555555444444444666666666666777777777777777666666555555555666666666555444555777888888888999777666444444555666777777777666555555555555555666666666666555555555555999888888777777777888888333444444555555444444333666666555555555555666666666777888888888777666555444555555666777888888999777777666666555555444444666666666666666666666666888666666999999666666888999888777777666666777777555444333444666777666555999888888777666555444333666555555555555666666777666666666555444444444333666777777666555555666888444444444555555555666666333333333333333333333333555555555555666666777888666777777666555555666888555777:::===???@@@AAAAAA{{{{{{|||}}}zzzxxxrrrqqqqqqpppppppppqqqqqqllllllkkkkkkkkkjjjjjjjjjhhhhhhiiiiiijjjiiiiiiiiihhhggghhhjjjlllnnnmmmlllggghhhiiijjjjjjiiihhhhhhfff```XXXQQQMMMNNNRRRTTTYYY^^^bbbccc^^^WWWRRROOOLLLOOORRRVVVYYY[[[[[[[[[XXXXXXYYYZZZ\\\[[[YYYWWWWWWVVVUUUTTTSSSQQQOOONNNJJJHHHEEEAAA???=========;;;;;;;;;;;;:::999888888999:::;;;;;;;;;:::999999888:::;;;:::888777888:::777777888888999999::::::888888888777777777666666555555555555555666777777555555777888999:::::::::666999999777777::::::777555777888777666666777888777777777777777777777777888888888999888888777777777777777777777888888999888888888777777777777777888888888777777666666666888888888777888888999999666666555555555555666666555555666777777777777777444444444444555555555555555555555666666666666666555555555555555555555555555555555555555666666666666666666666777777777777666666666666666777888999777555333444777999999777999777666444444444666777777777666555555555555555666666666666555555555555666666666666666777888999444444555555555555444444666666555555555555666666777777777777777888888888555555666777888999:::;;;999999888888777666666666666666666555555555666666888666666999999666666888666666777777666666555444444333333555777888777666777777777777777666555444555555555555555666777777555555555555555555444444555777777666444333666888555555555666666666777777444444444444444444444444555666777888888777777666444555666555555555777999666777999<<<@@@DDDGGGIII{{{zzz{{{{{{yyyvvvuuutttsssqqqpppooooooooollllllkkkkkkjjjiiiiiihhhggghhhiiijjjjjjiiihhhgggggggggfffhhhkkkmmmnnnmmmeeefffhhhjjjkkklllkkkkkkhhhbbbXXXPPPLLLMMMQQQTTTZZZ^^^aaa```[[[UUURRRQQQJJJMMMQQQVVVZZZ]]]^^^^^^\\\\\\]]]^^^___]]]YYYUUUZZZYYYXXXWWWUUUSSSQQQOOOLLLJJJFFFBBB>>><<<;;;;;;;;;<<<;;;;;;:::999888777888999:::;;;;;;;;;:::999666888::::::888888:::===777777777777888888888888999888888888777777666666888777777777777777888999666666888999:::;;;;;;;;;777:::;;;888999<<<===:::444666777777666666777999888888888888888888888888999999999999999888777666555555666666777999:::;;;666666666777888888999999777777777777888888888888888777777777888999::::::666666555555555555666666222333555666666666555444333444444444444444444444111333666888999888666555555555555555555555555555444555555555666777777777666666666666777777777777555555555666888999;;;<<<;;;888555555777777666444999777666444333444555666777777666555555555555555777666666666555555555555111111111222444666777888555555666666666666555555666666555555555555666666777777666666777888999:::555666777888999:::;;;<<<;;;;;;::::::999888777777777666666555555555666666888666666999999666666888444555666666666555333222555555555777999::::::888555666777777777777777666555555555555555666777888444444444555555555555555444666666555222222555888666666666666777777777777555555555555555555555555666777999::::::888666555222444555555555666888:::777777888:::???FFFLLLPPP}}}}}}{{{wwwvvvwwwxxxvvvqqqnnnnnnooommmkkkjjjjjjkkklllkkkiiihhhhhhiiihhhhhhgggfffeeehhhiiijjjkkkkkkkkkjjjjjjiiihhhhhhggggggggghhhhhheee```XXXPPPLLLLLLNNNOOOYYY]]]^^^[[[YYYXXXTTTOOONNNNNNPPPTTTYYY^^^``````aaa```^^^]]]]]]^^^___```^^^[[[WWWUUUTTTTTTSSSRRROOOKKKDDD@@@======<<<;;;;;;<<<>>>???>>><<<999777<<<888666777;;;===:::666:::::::::999::::::;;;;;;777999;;;888333111555999<<<777555888;;;:::999:::777777777777777777888999999888999:::<<<<<<:::888888999:::;;;:::888666555666888888555444777888555:::::::::::::::999888777<<<;;;;;;:::999999999999999888888888777777666666444444555666777888999999999999999999888666555444666555555666777888888777777666444222222222444555777777777777888888888888777777666555444444333333777777666666666666777777555444333333555555444333999888666333111222666999555666777888888777666555666555444555666666444222555444444444555666888999888888888777666666555555888888888888777777777777777777777777666555333333666666777777666555444444333555666555333333555888555555555555444444444444666777888::::::999999888888888999:::;;;;;;;;;;;;999999999888888888777777666666555444444444444444777555555888888555555777555555555666666555555555666666555555555666666777666666555555555555666666666666666666555555555555666666555555555555666666555666888999888777555444444555555555555555555444222222222333444555666777999888888777666555555444444444444444444444444444222444666888:::===BBBEEE}}}yyyxxxyyyzzzxxxtttqqqpppqqqnnnllljjjjjjkkkkkkiiihhhhhhhhhhhhhhhhhhhhhgggggghhhiiijjjkkklllkkkkkkjjjiiihhhgggfffffffffffffffeee```XXXQQQMMMLLLNNNPPPWWW[[[]]]\\\[[[[[[XXXSSSOOOOOOPPPSSSXXX]]]___```aaa```___]]]]]]^^^___```^^^[[[WWWTTTSSSRRRQQQPPPNNNJJJDDD@@@>>>===<<<<<<<<<===>>>???>>><<<:::888<<<999666888;;;<<<:::777::::::999999999999::::::666888999888555555777::::::666555999;;;999888999555555555555666777888999???>>>>>>>>>???>>><<<:::999999888888777777888888666888888555555888888666999999::::::999999888888888888888888888888999:::999999999999888888777777666666666666777777777777777888888888888777777666777555555666777888888777888777555333333444555666555666666666666777777777777666666555444444333333666666777777777777666666555444333333555555444333666777888777555444555666666777777888777666555444666555444555666666444222777777555444333333444444444444444555555555555555666666666666555555555555777777777777666555444333777666666666555555555555444555666555333333666999777777777666666666555555666666888999999999888777777888999:::;;;;;;;;;;;;:::::::::999999999888888777666555555444444555555777444555888888555444777777777666666666666777777666666555555555555666666666666666666666666666666777777666666555555444444666666555555555555666666555666777888888666555333444444555555555555444444555444444444444444555555888888777777666555555444444444444444444444444444666777888888777888:::<<<|||wwwyyyzzzyyyvvvsssrrrrrrnnnmmmkkkkkkkkkkkkiiihhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiikkklllllllllkkkjjjhhhhhhfffeeeddddddddddddeee```YYYRRRNNNMMMOOOPPPUUUZZZ]]]]]]]]]^^^\\\WWWQQQPPPPPPSSSXXX\\\^^^___bbbaaa___^^^^^^^^^______]]]ZZZVVVSSSQQQPPPNNNLLLMMMIIIDDD@@@>>>>>>===<<<<<<===?????????===;;;999<<<999777888;;;<<<:::777;;;:::999888888888888888777777888888888888999999888555666:::<<<999777777666666666666777888999:::@@@>>>======<<<;;;888666999888666555555777999:::666888888555555888999666888888888999999999999999555555555555666777888999::::::999999999999888888999888888777666555555444666666777888888888888888777666555666777888777666888777666555444555666777555555555555666666666666666666666555444444333333555666777888888777666555555444333444555555555333333666999:::999666444444777777777777777666555444666555444555666666444222777666555444333333333333333333444444555666666777666666666666555555555555666777777777666555444444888777555444444555666666666666666555444555777999888888888888777777777777555666666777888777777777666777888999:::::::::::::::::::::::::::999999999888777666666555555666666777444555888888555444777:::999777666666777999:::666666555555555555666666555555777777777777555555888777777666555444444444666666555555555555666666555555666777666555444333333333444444444444333333444444444333333333333333888777777666666555555555444444444444444444444444555777888888666555555666|||uuuvvvwwwwwwvvvtttrrrqqqnnnmmmllllllmmmnnnmmmkkklllkkkjjjiiihhhggggggfffhhhiiikkklllllllllkkkjjjhhhgggfffdddcccbbbbbbbbbddd```YYYSSSOOONNNOOOQQQVVV[[[^^^]]]^^^___]]]XXXRRRPPPPPPRRRWWW[[[]]]^^^bbbaaa```___^^^^^^^^^^^^\\\YYYUUURRRQQQOOOLLLJJJLLLHHHCCC@@@??????>>>======>>>?????????>>><<<;;;;;;999888999;;;;;;:::888;;;:::999888777777777777888777666777999999888666777666888===>>>:::777888::::::999999::::::;;;;;;>>><<<:::::::::999666444777666666666666777999:::666888888555555999999777777777777888888999::::::666666555555555666777777888888888888888888888888888888888777666555555555666777777888888888777777777666555666777888777666666666555444444555666666555555555666666666777777666666555555555444444444444555888999999888555444666444333444555666555444333666999:::999777555555555555666666666666666666555444444555666666555333444444444444555555666666666666666666777777888888888888888888777777777777555666666666666666555444888777555444333555666888777777666555555666888999888888888888777777777666555555555666666666666666666666777888999999999999999999999999999999999999888888777666666666666666888555666999999666555888<<<:::888777777888:::<<<777666666555555555555666444555777888888777555444888888777666555444444333666666555555555555666666555555666666555555444333222333333444444333333222111111222222222222222222777777666666666555555555444444444444444444444444111333666777666666666777~~~}}}{{{uuuvvvwwwxxxxxxwwwtttrrrnnnmmmmmmnnnpppqqqpppoooooommmkkkhhhfffeeeddddddhhhiiijjjkkkkkkkkkjjjiiigggfffeeedddbbbbbbaaaaaaddd```ZZZTTTPPPOOOPPPQQQWWW\\\^^^]]]]]]^^^[[[VVVRRRPPPPPPQQQVVVZZZ]]]^^^bbbaaa```___^^^]]]\\\\\\ZZZXXXUUURRRQQQPPPMMMKKKKKKHHHDDDAAA@@@???===<<<===>>>>>>???>>>>>>===<<<;;;:::999:::;;;;;;:::999;;;:::999888777777777777999888666666777888666555777777;;;@@@@@@;;;999:::===<<<;;;:::999999999999===;;;::::::;;;;;;:::999555666777888999999888888666888888555666999:::888888777777777777888:::::::::999888777666555555555666666666777777777777777666666666666777777777777999999999888888777555555888666555666777888777555444444444444444444444555666666777777777888888888555555555555555444444444444555888999999888555444666555444444666666555444555666888777666555666777333333444555666777888888555444444555666666555333555666666777777777777777888888777777666666666666888888888888777777777777444555666666666666666555888666555333444555777888666666666666777777888777777777666666666555555555555555555555555666666666444555666777888888888888777777777777888888888888888888777666666666666666999666777::::::777666999<<<:::888777777888:::<<<777777666555555555555555555666888999999888666555888777777666555444444444666666555555555555666666555555555555555444444333222333333444444333333222000111222444555666666666666666666666555555555555444444444444444444444444///222555777777777888999}}}{{{zzzzzzwwwwwwyyy{{{|||{{{xxxuuuooonnnmmmnnnpppqqqqqqpppooommmjjjgggeeedddccccccfffgggiiijjjjjjjjjiiihhhffffffeeecccbbbbbbbbbbbbddd```ZZZUUUQQQPPPQQQRRRWWW[[[]]]\\\[[[\\\YYYTTTQQQPPPOOOQQQUUUZZZ^^^___aaaaaa```^^^]]][[[ZZZYYYXXXVVVTTTTTTTTTSSSQQQOOOKKKHHHDDDAAA@@@???<<<;;;=========>>>>>>======<<<:::;;;;;;;;;:::::::::;;;;;;:::999888888888888888999999888666666777888999888999===AAA@@@;;;:::<<<::::::999888777777777777999777666777999::::::999666777999;;;;;;:::888777666888888666666:::;;;999999888777666666888999:::<<<;;;999888666555555555555555555666666666666777444444555666777888999999:::999999999777666555444888777666666777777666555333333333444444444444444777777777777888888888888555555555555555555555555555666777888888777666555666555444555666666555444666666666444333444777999333333333444555666888888444444333555666777555444::::::999999777666444333777666666555444444333333666666666666555555555555444444555666777777777666666666555444555666777888555444555777888888666444555555555555444444444444666555555555555666777777444444555666777777777777666666666777777777777777888777666666555555666666999666777::::::777666999:::999777666666777999:::888777666555555444555555666666888888888888666666666666666666555555555555666666555555555555666666666666666555555555555444333333444444444444333333222333555888::::::::::::555555555555555555555555444444444444444444444444333555777777666666777888~~~{{{zzzyyyyyywwwwwwxxx{{{~~~}}}zzzvvvpppooommmnnnnnnooommmlllllljjjhhheeedddddddddeeeeeefffgggiiiiiihhhhhhgggfffeeedddcccccccccccccccccc```[[[VVVRRRQQQRRRRRRTTTYYY[[[ZZZZZZZZZWWWSSSPPPNNNNNNPPPUUUZZZ___aaa``````___]]]\\\ZZZXXXWWWVVVUUUTTTUUUVVVVVVUUUSSSLLLIIIEEEBBB@@@>>>;;;999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;::::::;;;;;;::::::999999999999::::::888999999777666888===BBB888999===@@@???::::::===777777777777777888999999888666444444666888888888:::::::::::::::999999888555888888666666:::;;;999:::999777666666666888999:::999888777666666666666555666666666777777777777444444555666777888999999888888888888888777666555999777666666777777666444333333444555555555555555666666666777777777777888555555555555555555555555666666777777777777666666777555444555666777666444333444555444333333666888666666555444444444555666444333333555666777666444999999999888777555333222555555555555555444444444666666666666555555555555333444555666777777777777555555555555666666666777222333444888:::999555111555555555444444444444333666666555555555666777888333333444555666666666666666666777777888888888888777666555555444444555555777555555888888555555777777777666666666666777777888777666555555444444444777777777777777777777777555555555555666666666666666666555555555555666666777777666666555555666666444444555555555555444444333444777999:::::::::999555555555555555555555555444444444444444444444444444555666666444555666888~~~{{{yyyxxxyyyuuuuuuvvvzzz}}}}}}yyyuuurrrpppnnnmmmmmmllljjjhhhiiigggeeedddddddddfffgggdddeeeggghhhhhhhhhgggfffeeeeeeddddddcccdddddddddccc```[[[VVVSSSRRRRRRSSSQQQVVVYYYXXXYYYZZZWWWSSSOOONNNMMMOOOUUU[[[___aaa______^^^]]][[[YYYWWWUUUUUUTTTTTTVVVXXXYYYXXXVVVMMMJJJFFFBBB@@@>>>;;;888;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<;;;::::::;;;<<<:::::::::999::::::;;;;;;777999:::999777:::BBBIII888888<<>>===;;;888888:::;;;;;;;;;===<<<:::888888999:::;;;555888888666777;;;<<<:::;;;999777666555666777888888777777666666666777777666666777777888888888999555555555666777888888888666666777888888888888888999777666666777777666444444444555666777777666666555555555555666666666777444555555555555555555555777777666666666666777777777555444555666777666555111333555555444333444666999888666444333333333333444333333555666777666444555555666777777666555444555555666666777888888888888888888888777777777777333333555666777777777777444444555666777777666666111111444888;;;999444///666555555555555444444444777666666555555777888999222333444555666666666666777777888888999999999:::666666555444444444444444555333444777777444333555555555666666666666555555888888777555555444444444888888777777777777888888444444555555666777777777666666555555555555666666888888777666666666666666444555555666666555555444222444666777888777666555444555555555555555555555444444444444444444444444222333444444333555888:::zzzwwwvvvvvvuuuuuusssqqqpppuuu|||zzzuuuqqqqqqpppooonnnmmmlllkkkhhhgggffffffffffffggggggdddeeefffhhhiiiiiiiiiiiihhhgggfffeeeeeefffggghhheeebbb]]]VVVQQQOOOQQQSSSXXXXXXXXXZZZ[[[ZZZXXXVVVXXXQQQNNNPPPSSSVVVZZZ```aaaaaa___\\\XXXUUUTTTUUUTTTSSSTTTXXX[[[\\\XXXTTTNNNHHHCCCBBB@@@<<<;;;<<>>===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::888777777999::::::999888:::===<<<888666777999999999888777777777777888777777777777777777777777999888888888:::999888666777888888999999888888777999999999999888888777666777888888888888888888777888888888888777777777777555555444555555666777777666666555555555555666666666666666777888888999999999999888777666666555555777444444666777555666999666777777888777777666666555555555555555555555555666555444555666666555444444444444444444555555555222444666777999999888888555444444444555666777777555555555444333222222111111222333444555777888888333111333777888555444777777777888777777666555555333333333333333444555555333555555555555555777999888777777888999999777666333666777555555777666333666666666666666555555555:::999777666666777999:::777666555666888999888777666666666555555555555444666555555555555555555555555555555555666666666777666666666666777777777777666555555444444555555555555999>>>>>>;;;999888999444555666777777666555444444444444666888888666444777888888666444444555666333333333444444444444444666666666666666555555555222444888::::::999666444|||zzzxxxwwwvvvtttrrrpppoooqqqrrrqqqqqqrrrvvvzzzzzzxxxtttqqqnnnmmmmmmmmmjjjjjjiiiiiiiiijjjkkkkkklllkkkkkkjjjiiiiiiiiiiiiffffffeeeeeefffgggiiijjjfffeeebbb]]]XXXSSSRRRRRRVVVXXX[[[]]]]]]]]]]]]]]]ZZZRRRKKKKKKMMMQQQWWW^^^___```___]]]YYYVVVUUUUUUWWWVVVVVVXXX[[[ZZZVVVRRRNNNHHHCCCBBB@@@<<<;;;<<<>>>===<<<<<<===>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::999888888777888999999999999;;;<<<;;;888777777999:::999888888777777888888777777777777777777777777999888777888999999888777777777777888888777777777888999999999999888777666888888999999999999888888888888888888777777777666888777666666555555555555666666666555555666666666444555777888999999999888::::::999888777666555555666555555666777666777888777777888999999888666555555555555666666666777777555444333444666777666555333333444444555555666666333444555666777777777777555555555555555555555555555555444333222111000000333333333444555666777777444222333777888555444666888999999999999888777777333333222222222333333444555666666555444444777999666666666777999999888777444777777444333555555222777777666666555555444444888777555333333555777888777555555666777888777666666666555555555444444444333555777777555444444555444555555666666666666666333444444555666777777777777777666555555555666666444777::::::888777666777444555666888888666555444444444444666888888777555888888888666444444666888666666666666666666666666555555555555555555555555444555777999999888777555~~~|||xxxvvvtttqqqnnnkkknnnpppqqqpppnnnoootttyyyuuutttrrrpppoooooooooooojjjjjjjjjjjjjjjkkkllllllmmmlllkkkjjjiiiiiiiiijjjgggfffeeeeeefffggghhhiiiggggggeeeaaa[[[VVVSSSRRRTTTWWW\\\^^^]]]]]]^^^___[[[RRRKKKJJJMMMPPPVVV]]]^^^______]]]YYYVVVUUUUUUWWWVVVVVVXXX[[[ZZZVVVRRRNNNHHHCCCBBB@@@<<<;;;<<<===<<<;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::999999888999999888888777777888999::::::::::::888888888999:::999999888888888888888888888888888888888888888999888777777999999999888888777777777777777777888777888999::::::999777666888888999999999999888888888888888888777777777666888888777777666777777777555666666666666666666555333555777999:::999999888999999999888777666666555555666777666777888888777777888999999999777666555666666666777888888999999444333222444666777666555444444444555555666666666555555666666666555555555777777666555444333222222999999888777777666555555555555555555555444444444666444555888777333222444555666777777888888777777666555444333222222222222777777777555333333555777555444444666888888777666555777777333333555555222777777666666555555444444777666555333333555666777555444333444666777666555555555555555444444444444444666777666444333333333444444555666777666666666555555666777888999999:::999888888777666666777777666666666555444444666777555555666777777666555555444444333555777888777666888888888666444444666888666666666666666666666555444444444444444444444444666666666555666777888888|||xxxtttrrroookkkiiimmmnnnooonnnmmmnnnrrrvvvrrrrrrrrrrrrrrrqqqqqqqqqjjjjjjiiijjjjjjkkklllmmmmmmllljjjiiihhhiiijjjjjjhhhgggfffeeeeeefffggghhhggghhhhhhddd^^^XXXSSSQQQRRRVVV[[[^^^]]]]]]___aaa[[[SSSLLLLLLNNNPPPUUU[[[]]]______^^^ZZZWWWUUUUUUVVVUUUUUUXXX[[[[[[WWWSSSNNNHHHCCCBBB@@@<<<;;;<<<===<<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888888777888999999888666666777999:::999999888888999::::::::::::999888888888888999888888888888888888888888999888666777888:::999999999888888777777888888999666888999::::::999777666777888888888888888888777888888888888777777777777444444555666888:::;;;<<<555555666666666666555555555666777888999999888777888888777777777777666666444777888666777999999666888888888888777666555555777777777888888999999999444333222333555666666444555555555555555666666666666666555555444444444444666666666666555333222111777777777666666666666555666666666555444444333333777444555888777333111333333333444555555555555555777666555333222222111111777888888666444333444555555444444555777888666555666888777333333666666333666666666666666555555555888777777777777777777888444333222333555666555444555555555444444444444333666555555444444444333333333444666777777777666555888999999:::;;;<<<<<<===999999888777666666666666888777555444444555777888555555555555555555555555444333333444777888888777666777777666555444666888444444444444444333333333444444444555555555555555777666444333333555777999{{{vvvrrrooonnnllljjjlllmmmmmmmmmmmmnnnqqqsssnnnoooqqqrrrqqqpppooommmiiiiiiiiiiiijjjkkklllmmmlllkkkiiihhhhhhiiijjjkkkjjjhhhgggfffeeeeeeffffffhhhiiiiiifff```YYYTTTQQQPPPUUU[[[]]]\\\\\\___bbb[[[SSSNNNNNNOOOQQQUUUZZZ]]]^^^___^^^ZZZWWWUUUUUUUUUTTTUUUXXX[[[[[[WWWTTTNNNHHHCCCBBB@@@<<<;;;<<<===<<<;;;<<<>>>>>>>>>===::::::::::::::::::::::::999::::::::::::999888777888999:::888666555777999999888777777999:::;;;;;;;;;:::999999888888999999888888888888888888888888999888666666888::::::999:::999888888888888999:::666777999;;;;;;999777666666777777888888777777666888888888888777777777777333333444555777999;;;<<<444555666777777666555444777777777888888888777777555555666666666666777777333888999666777:::999555999888777666555555555555777777777777888888888888555333333333555555555333666666666666555555555555444444444444444444555555333333444555555555444333222222333333333333444444555555555555555444444444555333444777777444333444555666666666666555444444666666555444333333333444444666777777555444555666666555555666888888777555666888777444333777777555555555555666666666666666666666777888888777666666555444333444666666666555555555555444444444333333666333111111444666666444333444666777888777666555999999999::::::;;;;;;;;;888777666555444444444444666555555555666666555555666555444333333444555666444333333444666888888888333555777666555444555666555555444444444333333333666666666666777777777888555444444333444555666666~~~zzztttpppnnnnnnmmmllllllllllllmmmnnnoooppppppkkklllnnnpppooommmjjjhhhiiiiiiiiiiiijjjkkklllmmmkkkjjjhhhgggggghhhjjjkkkkkkiiihhhfffeeeeeeeeeeeehhhjjjjjjhhhaaaZZZTTTQQQNNNTTTZZZ]]]\\\\\\___bbb[[[TTTOOOOOOQQQQQQUUUYYY\\\^^^___^^^[[[WWWUUUUUUTTTSSSTTTXXX[[[\\\XXXTTTNNNHHHCCCBBB@@@===;;;<<<<<<;;;;;;<<<>>>???>>>===::::::::::::::::::::::::;;;;;;;;;;;;::::::999888777999:::888555444666999999777666777999;;;<<<<<<;;;:::999999888888999999888888888888888888888888999888666666888:::::::::;;;:::999888888999:::;;;555777999;;;;;;:::777666666666777777777777666666888888888888777777777777555555555555555666777888444555666777777666555444888888888777777777777777444444555555666777777777333888:::666777;;;:::555999888666444444444444555777777777777666666666666555444333333555555444333777777666666555555444444222222222333444555666777000111333555666666666666333444444555555666666777333444444555555666666666333111333777888555444666;;;;;;::::::999777666555555555444444444555666666222444777888777666666777888777777777999999777666666888777444444888999777444555555555666666777777222444666777777666444222666555444555777777777666555555444444444333333333666111...///444999888666333444666777888777666555777777777777777888888888777666555444333222222222222222444666777666333000777555333111111333555777444333222444666888999888222444666777666444444555777777666666666555555555777777888888999999999:::222333444555555555444333}}}{{{wwwssspppnnnmmmmmmnnnnnnkkkjjjpppxxxvvvnnnrrrqqqpppppppppnnnkkkiiigggjjjnnnmmmjjjhhhiiikkkiiijjjkkklllllllllkkkjjjkkkiiigggeeedddfffhhhiiinnnllljjjhhheee```ZZZUUUSSSTTTYYY___```]]]]]]```YYYWWWSSSOOOMMMOOOTTTXXXYYY[[[\\\]]]\\\YYYVVVUUUTTTTTTTTTUUUWWWWWWUUUTTTJJJHHHDDDAAA??????@@@AAA===<<<;;;:::999:::;;;;;;999:::;;;<<<<<<:::888777999::::::;;;;;;::::::999444444555444444555888:::===;;;888666666888;;;===<<<;;;::::::;;;:::888666::::::999888777777888888:::::::::;;;;;;;;;<<<<<<999999999888888888777777:::777777999888555555888999999999888888888888777@@@<<<777666999<<<======555555555555555666777777777777666666666666777777999999888888777777666666888888777666666666666666666555555666888:::999888:::999999888777666666555999999999999999888777666666666555555555444444444666666666555222222444777444444444555777777444222666666555555555444444444666444111222666888777555555444444333444555666777888666555555777888777666888777666555444444555666666555444444333333333333666555555444555666777888888777666666777777666555:::999888777666555444333222333555444333333444666555666666555444444777999222333555666666666555555222333444444333333555666666666666666666666666666222333444444555555444444777777777777777777777777666777888777555555666888333333222222111111111222555555555555555555444444444555666777777666555444222444555555444333333444555555666666555444333333444444555555666555555555333444555555333333444555{{{zzzwwwssspppmmmjjjiiimmmnnnkkkiiinnnttttttooorrrqqqqqqpppooommmkkkiiihhhiiijjjjjjiiihhhhhhiiiiiijjjkkklllmmmlllkkkkkkkkkiiigggeeeeeeggghhhjjjnnnlllkkkiiifffaaaZZZVVVUUUUUUYYY^^^___]]]^^^bbb[[[XXXTTTPPPMMMNNNSSSVVVVVVXXXZZZ[[[ZZZXXXWWWVVVXXXWWWVVVVVVVVVTTTQQQOOOIIIGGGCCC@@@>>>===>>>>>>>>>===<<<;;;:::;;;;;;<<<;;;;;;<<<===<<<;;;:::999999::::::;;;;;;::::::999666777777666666666999;;;<<<:::888666666777888:::>>><<<;;;;;;;;;:::888666:::999999888777777888888:::::::::;;;;;;;;;;;;<<<999999999888888888777777999666777::::::666555777999999999888888888888777???;;;777666888999:::999666555555555555666777777666666555555555555666666888888888777777777777777888888777666666666666666777666555666777888777666999999888777777666555555888999999999999888777666666666555555555444444444888666444333444555555444555444444555777666555333666666555555555444444444444333111222333555555444555444444333444555666777555444333444666888888777777777555444444444555555555555444333333333444444666555444444444555666777888777666666777777666444999888888777666555444444222444555555444333555666555666666555444444777999444555555666666666666555222444555555444444555666666666666666666666666666333444555555666666555555555555555555555555555555666777888777555555666888666555444333222333444444555555555555555555555555444555666777777666555444333555666666555444555555555555666666555444444333444444555555555555444444333444555555333333444555}}}{{{xxxtttpppllljjjhhhlllnnnllljjjkkkoooqqqppprrrrrrqqqpppnnnllljjjiiiiiihhhgggggghhhiiiiiihhhiiijjjlllmmmmmmmmmllllllkkkjjjhhhggggggiiijjjlllmmmlllkkkjjjgggbbb\\\WWWWWWVVVYYY]]]^^^]]]```fff]]][[[VVVQQQNNNNNNPPPSSSYYY[[[]]]^^^\\\YYYXXXXXXZZZXXXWWWVVVVVVTTTPPPMMMHHHFFFBBB???<<<;;;;;;;;;======<<<;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999999::::::999777888:::<<<:::999888777777777777777;;;999888888999:::999888:::999888888777888888888::::::::::::;;;;;;;;;;;;999999999888888888888888888666777;;;:::666555666999999999888888888888777<<<:::888777777777666555666666555555666666777888555555444444444444555555666777777777777777777888888777777666666666666666888777666666777777666444888777777666666555555555888888999999888888777777666666666555555555444444999555222222666777555222555444444555666666555333666666666555555555555444333444555444333333555666555444444444444555666666333222111333555888888888666666555444444444444555444444444444444444555555666555444333333444555555888777555666777777666444777777777666666666555555222444555555444444555666555666666555444444777999888777666666666666666666333555666666555444555777666666666666666666666666444555666666777777666666555555555555555555555555666777777666555555777888999777555444444444666777555555555555555555555555555555666666666666555555555666777777555555555777555555555666555555444333333444444555444444333333333555555555444333444555zzztttooolllkkkkkklllmmmmmmjjjhhhjjjnnnqqqqqqrrrqqqooommmkkkjjjjjjlllhhheeefffiiikkkkkkiiijjjkkklllmmmnnnnnnmmmmmmmmmlllkkkjjjjjjlllmmmnnnllllllkkkkkkiiiddd^^^YYYYYYWWWXXX\\\]]]]]]bbbhhh^^^]]]YYYSSSOOOMMMNNNPPPYYY\\\^^^]]]YYYVVVVVVVVVYYYXXXWWWWWWXXXVVVSSSQQQHHHFFFCCC???<<<;;;::::::<<<;;;;;;:::::::::::::::======<<<;;;:::;;;;;;;;;999::::::;;;;;;::::::999:::;;;;;;999888888:::;;;777777888999999999999999777555444555777999::::::999999888888888888888999999999:::::::::;;;;;;;;;888888888888888888888888999666666999888666666999999999999888888888777777888888888888888777666555666666666555666777777888666555555444444555555666555666666666777777888888777777666666666666777777888666666666888999888666777666666666555555555444777777888888888888777777666666666666555555555555777555444444555555444333555444444444666666555333666666666555555555555555555777999777555444777:::555555444444555555555555444333222333666888888777555555555444444444444555444444444444444555666777666555444333222333444444888666555555666777555444666666666666666666666666333444555555444444555666555666666555444444777999:::999777666666666777777444666777666555555666777666666666666666666666666444444555666666666666666555555555555555555555555555666777666555555777999999888666444444555666888444444444555555555555555555666666666666666666555555666666666444444555777444555555555555555444444444444444444444444333222444555666555444333444666zzzrrrlllkkkkkkmmmlllmmmnnnlllhhhgggkkkooopppqqqqqqooollljjjjjjlllnnnjjjggghhhkkknnnmmmllljjjkkklllnnnoooooonnnnnnooonnnmmmmmmmmmnnnooooookkkkkkllllllkkkfff```[[[ZZZWWWWWWZZZ\\\]]]cccjjj```^^^[[[UUUPPPMMMLLLMMMSSSVVVYYYXXXUUUSSSUUUWWW[[[ZZZYYYYYYYYYXXXUUURRRIIIGGGDDDAAA>>><<<;;;:::::::::::::::999999888888<<<;;;::::::999999::::::999::::::;;;;;;::::::999:::::::::888777777999;;;555666888:::<<<<<<<<<<<<<<<:::666666777999::::::999888888888888888999999999999999:::::::::;;;;;;888888888888888888888888;;;777555666666555777<<<999999999888888888777777555666888999999888888888666666666666666777888888777666666666666666666777555555666666777777777888777777666666666666777777666555555777999;;;;;;:::666666666666555555555555666777777888888888777777777777666666666555555555222666999777333111333666666555333444555666555444666666666666666666666666555888999888555444666999555555555555555555444444777666444555666888777666444555555555555555555555444444444444555555666777555555333333222333444555777666555555666666555444555555555555666666666666333444666555444444555777555666666555444444777999;;;999888666666666777888555666777666555444555666666666666666666666666666333333444555555555555444666666666666666666666666555666777666555666777999888777555444333444555666444444444555555555666666666666666555555666666666444555555444333333444666444444555555555555555444444555555555444444333222444555666666444444555666{{{rrrllljjjjjjlllmmmmmmmmmnnnjjjggghhhmmmnnnooopppnnnkkkiiikkknnnmmmlllkkklllmmmoooooonnnjjjkkkmmmoooppppppoooooopppoooooonnnnnnnnnnnnnnnjjjkkklllmmmlllhhhbbb]]]YYYVVVWWWZZZ[[[]]]cccjjj```___\\\WWWQQQMMMLLLLLLPPPUUUZZZZZZXXXXXX\\\```^^^]]][[[ZZZYYYVVVRRROOOIIIGGGEEEBBB@@@>>><<<<<<:::::::::::::::999888888;;;;;;:::::::::999999999999::::::;;;;;;::::::999888999999777666777999;;;666777999;;;<<<===>>>>>>FFFBBB===999888999999999888888888777888888999:::999999999999::::::::::::888888888888888999999999;;;777444666666555888<<<999999999888888888888777333555777888888888999:::777777666666777777888999777777666666666666777777555666666666666666666777666666666666666777777888444444444666999;;;;;;;;;666666666666666666666666666666777777888888777777777777777666666666555555000666;;;999222///333888777555333333555666555555555666666666666777777777555555555444333222444555555555555666555555444333999777555555777888777666444555666666777666666666555555555444555555666666555444333333333444666777777666444555666666555333555555555555555555555666333555666666555555666777555666666555444444777999999888777777777777777777555666777666444444444666666666666666666666666666222333333444555444444444777777777777777777777777555666777666555666888:::666666555444444444444444333333444444555666666666666666555555555555666666444555444333222222444666333444555555666555555555666666666666555444333333444555666666555444555666yyyrrrnnnlllkkkooolllmmmpppnnnhhhgggjjjkkknnnooommmjjjiiimmmqqqjjjlllnnnooonnnnnnooopppjjjkkkmmmoooppppppppppppoooooonnnmmmlllkkkkkkjjjjjjkkklllnnnnnniiiccc^^^WWWUUUVVVYYY[[[\\\bbbiii```___\\\XXXRRRMMMKKKKKKSSSXXX]]]]]]YYYYYY]]]bbb\\\[[[YYYXXXWWWUUUQQQOOOGGGFFFEEECCC@@@>>>===<<<;;;;;;<<<<<<<<<;;;:::999:::;;;<<<<<<<<<;;;999999999::::::;;;;;;::::::999777888888777777777:::<<<888999999::::::;;;<<<<<>>===<<<<<<===>>>>>>>>>===;;;;;;;;;<<<===>>>>>><<<:::999999::::::;;;;;;::::::999777888888888777999;;;>>>;;;:::999999888888999999AAA<<<777555666999;;;===888888777777888999::::::888888999999999:::::::::777777888888999999999999444444777<<<<<<888666777999999999888888888888777333555666444222111333666777777777777777888888999555555555444444555555555777777666666555555555444666666666666666777888888444222222333555666555444777777777777888888888888555555666777777777777777777777777777666666666666444555777777666444333333777555333333444555666555555666666666777777888888999666333333555666555222555555666666666555333222333222111333555888888888555666777999999999888777888777666555555555555555444333333444555777999:::777555444444555666444333666666555555555444444444444555666666555555666888555666666555444444777999444555666888888888777666444555666555333222333444666666666666666666666666444555555666666666666666555555555555555555555555444555666666666666888:::444555777888888666444222333333444444555666777777777666555444444555666777777777666444333444666999333333444555666666666555888888888888777666555444555666777666555444555777yyytttpppnnnsssqqqqqqtttuuupppggg```dddhhhlllmmmllllllmmmpppqqqpppnnnmmmlllnnnoooppprrrnnnkkkmmmppprrroookkknnnoooooonnnllliiifffdddkkklllmmmllliiiddd___[[[RRRPPPUUUWWWVVV___gggbbb\\\]]]______]]]WWWRRRNNNQQQUUUYYYYYYVVVRRRQQQQQQTTTTTTUUUVVVVVVTTTQQQNNNJJJFFFAAA>>>======<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;::::::999999999;;;999777777999:::;;;:::888999999::::::999999888===888444555:::<<<;;;777:::888777777999:::;;;;;;<<<;;;999888777888999999999888666555555777999;;;::::::999888777777888888:::888777777888999999888555555666666666666555555666666666666666666666666555555555555555666777777999777555444666777777777777777888888666444333222444444444444444444444444888888777666666666666666888777666888::::::777444:::888555444555555555444777777777666555555444444666444111222555777777555333444555666777777777777777666888999555000000444666666666666666666666666888555333444666888666444888666444444555666666666777777777777777777777777555666666666666666666666555555444444333333333333555555666666666666555555333444666888888777555444888666444555888999777555888888999999888777666555555666666666666666555555555777777666555444555666333444444444555666666666333333333444555666777888666666666666666777888999555555666666666666555555333444555777888888888888777666555444555666888:::666555333333222333444555444444444444555666888888666777888999888666444333555555444444555666888999{{{vvvsssrrrrrrqqqppprrrsssoooggg```cccfffjjjlllllllllmmmoooqqqpppnnnmmmmmmmmmnnnnnnqqqnnnlllmmmqqqrrrpppmmmnnnmmmllljjjiiihhhgggggghhhjjjkkkllljjjfffaaa^^^YYYUUUWWWWWWTTT\\\ccc]]]jjjiiifffbbb\\\UUUOOOLLLOOOSSSWWWXXXVVVSSSRRRSSSUUUSSSRRRRRRSSSRRRQQQOOOJJJFFFAAA>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::999777777999:::;;;:::888999999::::::999999888===<<<:::::::::;;;<<<<<<:::888777777999:::;;;:::::::::999999999999999999999888666555555777999;;;999999999888888888777777:::888777777888999999888555555666666666666555555777777777777777777777777555555555555555666777777999777555555666777777777888999:::999777555555444444444444444444444444444888777777666666666666666777666666777999:::777555:::777555444555555555444555555555555666666666666666555444555777777555222444444555666666666555555888777888:::666111111555555555555555555555555555777666444444555666666555888666444444555666666666777777777777777777777777666666666666666666555555888888888888888777666666555555666666666666555555111333555777888888777666888666555666777888777555777888999999888777666555555555666666666666555555555777777666555444555666444444555555555555555555444444444444444555666777666666555555555666777777555555555666666555555555444444555777777888888888777666555444555666888999666666555444444555555666555555555555666777888999777777888999888666444222333333222222333444666777|||xxxwwwvvvrrrpppoooppppppnnnhhhcccaaadddhhhkkkllllllnnnoooppppppooonnnmmmllllllkkkpppmmmlllmmmqqqrrrqqqnnnpppnnnllliiihhhiiijjjkkkjjjkkklllllliiiddd___\\\UUUQQQSSSUUUUUUaaakkkfffqqqnnnjjjccc\\\TTTNNNKKKLLLPPPTTTVVVVVVUUUUUUUUUUUURRRPPPOOOPPPQQQPPPOOOIIIFFFAAA???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999:::888777777999;;;::::::888999999::::::999999888===>>>>>><<<999999;;;===:::888777777999::::::999888999:::;;;;;;::::::999999777666555555777999:::888888999:::999888777666:::888666777888999888777555666666777777666666555888888888888888888888888555555555666666666777777888777555555666777777666888999999888555444444555444444444444444444444444777777777777666666666666666555555777999999888777999777555444555666555444333444444555666666777777666666777888999777444111444555555555555444333333888777888:::888333333666555555555555555555555555555666666555444444555777777666444444666777666555777777777777777777777777777777777666666555555555555666777777777666555444555555666666666666555555000222444666777888888777999777666666777777666444777777888999999888666666555555555555555555555555555777777666555444555666666666555555555555555555555555444444444555555666666666555555444555555555444444444444444444444444444555666666777777777777777666555555555666777888777666666555555666777777666555555666666777888999888888888888777555333222333333222333333444666666{{{xxxwwwwwwtttrrrpppppppppnnnjjjgggaaacccfffiiikkkmmmnnnoooppppppoooooonnnllljjjiiimmmlllkkkmmmoooqqqpppooorrrpppnnnllljjjjjjjjjjjjllllllmmmlllhhhbbb\\\YYYVVVPPPRRRTTTVVVeeeppplllhhhhhhfffbbb]]]VVVPPPMMMJJJMMMQQQTTTVVVWWWWWWXXXTTTRRRQQQQQQRRRRRRPPPNNNHHHEEEAAA???>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::888777888:::;;;:::999888999999::::::999999888======;;;:::888888999:::999888777777999:::999888666888:::<<<===<<<:::999888777666666666777999:::666888999::::::999777666999888666666888888888777666666777777777777666666888888888888888888888888555555666777777777777777888666555666777888777666666777888666222111222444444444444444555555555555777777777777777666666555555555555666888888999888888666555555666666555444444444444555555666666666777777777777888777666555555555555555444333222111777555777:::999444333555444444444444444444444444333666777666333222555888777555444555666777666555666666666666666666666666888888777777666555555555333444555666666555333222555555666666666666555555222333444555666777666666999888777777666666555444666666888999999888777666555555444444555555666666555777777666555444555666777777666666555555444444666555555444444444555555777666555444444444444444444444444333333444444444555555666666777666666666666666555555555666666777666666666666666666777777666666666666666777888999888888888777666444333222444444555555666777777888yyyuuuttttttuuutttssssssrrrqqqnnnlllddddddeeegggjjjmmmoooppppppppppppooonnnlllkkkjjjkkkkkkkkklllnnnoooooonnnppppppooonnnllliiifffdddeeegggjjjkkkjjjgggccc```ddd\\\YYYWWWVVV```hhhaaa___aaacccdddaaa[[[TTTPPPJJJLLLOOOSSSWWWYYYYYYYYYSSSTTTUUUWWWWWWUUUPPPLLLGGGEEEAAA??????>>>===;;;========================<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999888888999:::;;;:::999888999999::::::999999888@@@<<<888777:::;;;999666999888777888999999888777666888;;;======<<<:::888888777666666666777999999666777999::::::999888666999777666666777888888777666666777777777777666666777777777777777777777777555666777777888888777777777666555666777888777555555777999777333000222444444444444555555666666666666777777888777666555555444555555666666777888999777666555555666777555444666555555555444444444333666666555444555777999;;;666666555555444333111111555333444888999555222333555555555555555555555555333555777555333222444777666555555555777777666444555555555555555555555555888888777777666666666666555666777888888888777666555555666666666666555555555555555555555444444444888888888777666555555555555666777888999999888777444444444333444555666777555777777666555444555666777777777666666555555444666555555444444444555555777666555444444444444444555444333333333333444555555666666666666555555444666666555555555555555666444444555555666666666666666666666666666777777888888888777666555444333222444444555666666777777777~~~xxxtttrrrqqqvvvvvvvvvvvvuuusssqqqppphhhfffdddeeeiiimmmpppqqqqqqqqqpppooonnnmmmmmmllllllllllllmmmmmmnnnnnnnnnlllmmmmmmllljjjgggdddaaa```ccchhhlllooonnnmmmkkkhhh^^^ZZZWWWUUU___eee\\\^^^aaafffgggeee___WWWSSSMMMMMMOOOSSSXXXZZZZZZZZZUUUVVVXXXZZZZZZVVVPPPKKKFFFDDDAAA@@@??????===;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999888888999;;;;;;:::888888999999::::::999999888AAA<<<777777<<<>>>;;;777999888777888999999777555777999;;;======<<<:::888777777777777777888888999666777888999:::999888888999777555666777888777666666777777888888777777666555555555555555555555555555666777888999888777666777666666777888888666555666:::===<<<666333444777444444444555666666777777666777888888888777555444444555666666555555777999666555555666777777555444666666555555444333333222555555444222222555:::>>>666666666555555333222222444111333888999666333333666666666666666666666666444555555444333333444666666555555666777777666444555555555555555555555555777777777777777777777777666666666666666777777777555555666666666666555555666666555444444333333333777888999888666444555666444555777888999999999888444444333333333555666777555777777666555444555666777777666666666666666666555555444444444555555666666666555555444555555555666555444333333444555666666666666666666555444333666666666555555555555444333333555666666666666666666666555555555555666666777777666555555444444444111222333444555555555555}}}xxxuuusssrrruuuwwwxxxxxxwwwtttrrrrrrmmmhhhdddcccgggmmmqqqsssrrrqqqpppooonnnnnnooopppnnnooooooooonnnnnnooopppllllllkkkkkkjjjiiihhhgggkkkmmmppprrrrrrooollliii^^^UUUSSSTTTVVVbbbhhh```aaacccfffgggeee```ZZZVVVPPPOOOPPPTTTXXX[[[[[[YYYYYYYYYYYYZZZXXXUUUOOOKKKEEEDDDAAA@@@@@@???===;;;========================;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;888888888999;;;;;;:::888888999999::::::999999888===:::888888:::;;;:::999888888777888999999666444999:::<<<===<<<;;;999888777777777777777888888888777777888888888999999999888777555555777888777666777777888888888888777777555555555555555555555555555666777999999888777666666666666777888888666444555:::@@@???999444444777444444444555666777777777666666888888888777555444555666777666444444666999555555555666777777666444444444444444444444444444444555555444222444888;;;666666666666666555444333444111333999;;;888444333777777777777777777777777666444333333444555444444555555555666777777555333444444444444444444444444666666666777888888999999777666555444555666888999555555666666666666555555555555444444333444444444555777888888555444666888333444666888999:::999999444333222222333444666888555777777666555444555666666666666666666777777777444444444444444555666777666666555555555666777777777666444333333444666777666666666666555444333222555666666666555555444333333444666777888888777777555555444444444444555555666555555444444555555555111222333555555555555444}}}yyywwwuuuttttttvvvyyyyyywwwuuusssrrrpppjjjdddbbbfffmmmrrrtttsssrrrpppnnnnnnoooqqqrrrpppqqqrrrqqqpppooopppqqqnnnmmmlllkkkkkkmmmnnnppp}}}}}}|||xxxrrrkkkccc^^^[[[RRRQQQRRRUUUaaaggg^^^aaabbbddddddccc```\\\YYYRRRQQQQQQTTTYYY\\\[[[YYY\\\[[[YYYWWWVVVSSSOOOLLLEEECCCAAA@@@@@@???===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;888888888:::;;;;;;:::888999999999::::::999999999777888888777555555888:::888888777888999999666444;;;<<<<<<<<<<<<;;;999888666777777777888888888888888888777777888999::::::888777555555777777777666777777888888888888777777666666666666666666666666555666888999:::999777666666666666777999888666444222999??????888333333555444444444555666777777888555666888999888777555444666777888666333333555888555555555666888888666444222333333444444555555666333555777666333333555777666666666777666666555444555222444:::===:::666444777777777777777777777777777444111222555666555222555555555666888777555333444444444444444444444444555555666777888999::::::===;;;999888999;;;===???555555666666666666555555333333333333333444555666444777888888555555666999333444666888999::::::999444333222111222444777888555777777777555444555666555555666666777777888888333333333444555666777888666666666666666777888999888777555444444555777888777777666666555444222222555666666666555444333333444555777888999999999888555444444333333333444444555444444444444555666666333444555777777777777666}}}vvvqqqqqquuuyyyuuuvvvvvvvvvvvvvvvuuuuuurrrkkkeeedddiiinnnpppooonnnooopppqqqqqqpppooonnnuuusssooonnnnnnoooooonnnqqqqqqsssvvvwwwwwwtttqqqsssqqqooommmkkkgggccc```]]]VVVUUUTTTSSS^^^fff___aaabbbdddgggiiieee^^^XXXWWWVVVTTTSSSTTTVVVXXXZZZ\\\ZZZXXXVVVUUUSSSOOOMMMEEEDDDCCC@@@???===<<<<<<:::;;;<<<======;;;999888;;;;;;999999999999;;;;;;===<<<:::999999:::<<<===:::777888;;;;;;888777:::;;;<<<=========:::888666:::::::::999999999999999999888777999;;;===<<<;;;999999888999::::::999777888888999999999:::::::::999999999999999999::::::777666555666777888777666;;;;;;;;;::::::999999999999999999888777666666555777888:::;;;;;;:::999888<<<999666666777777444111555666777888888777666555555555555555666666666666666777888888888666555444777777777777777777777777777777777777666666666666666666555666777777555222666666555555555444444444777444333444666777555333666666666888999999666444:::999999999888888777777555555666666666666555555666666777777777777666666555555555666666666666777555666666777888999999999;;;:::888888999999777666777666555444444444444444444444444555555555666666888888777666666666666666::::::999888777666555555666777777888888999::::::444666999:::888666444444555444222333555666666666777777555333111333777;;;444666777777555555666888777666666555666888999:::999888555333222333444555333333333444444444444555555888999777777999888444444444444444444444444444666555444333333444555666555444444444444555666777}}}vvvqqqqqqtttwwwssstttttttttttttttsssssssssnnnhhhfffggghhhiiihhhkkklllnnnpppqqqqqqqqqqqqmmmmmmmmmpppsssttttttsssvvvuuuuuuuuutttqqqmmmiiiiiigggffffffeeeddd```^^^^^^VVVUUUTTTSSS^^^eee___aaaaaaccceeefffddd^^^ZZZWWWVVVSSSRRRSSSUUUXXX[[[[[[YYYWWWUUUTTTQQQMMMKKKEEEDDDBBB@@@???======<<<:::;;;<<<======;;;999888;;;::::::999999::::::;;;:::999999888888999999:::;;;888999<<<<<<999888;;;:::;;;<<<<<<<<<;;;:::999888888777777777777666666888888888999:::;;;;;;;;;:::999999:::;;;;;;:::888999999999999::::::::::::999999999999999999999999777666555666888888888666;;;;;;:::::::::999999999999999888888777666666555777888999::::::999888777:::888666555777666444222555666777888888777666555555555555555666666666666777777777777777666555555777777777777777777777777888777777777666666555555666666555666777777555333666666666555444444333333666444333444666777555333666666777888999999666444999999888888777777777777555555666666666666555555666666777777777777666666444444555555555666666666555555666777777888999999999888777777888888777666777666555444444444444555555555555555666666666666888777666666555555555666999999888888777666666666777777777888888888888888444666999:::888666444444999777555555666666555333777555444444777777666444333333444444555555666666999888888777777777888888888666444333222333444555444555555555555666666666444777888666666888777333555555555555555555555555666555444444444444555666444444444444555555666666}}}vvvqqqqqqssstttqqqqqqrrrssssssrrrrrrqqqrrrpppmmmjjjgggfffeeeeeehhhiiikkknnnoooooooooooommmnnnppptttxxxyyyxxxvvvvvvtttsssrrrpppmmmhhhdddfffeeeeeefffhhhhhheeeccc^^^WWWUUUTTTSSS^^^eee^^^aaaaaaaaabbbcccbbb___\\\XXXVVVRRRPPPQQQTTTYYY\\\ZZZYYYVVVUUUSSSPPPKKKHHHEEEDDDBBB@@@???=========:::;;;<<<<<<<<<;;;:::999;;;::::::999999::::::;;;999999999999999999999999;;;999:::======:::999;;;999:::::::::;;;;;;;;;<<<777777777777666666555555888999:::999888888999:::;;;:::999:::<<<<<<:::999::::::::::::;;;;;;;;;;;;:::::::::999888888888777777666555666888999888777:::::::::999999999999999999888888777777666666555666777888999999888777666777666555555666666555333666666777777777777666666444555555555555666666666888777777666666666666666777777777777777777777777888888777777666555444444777666555666777777555333777666666555444444333333666555444444555666555444666666666777999999666444777777777777666666666666555555666666666666555555666666777777777777666666333444444444555555555555555555666666777777888888777666555666777888777666666666555555444444555555555555555666666666777777777666555555444555555555777777777777777777777777888888888888777777777777444666999999777555444444999888666666777777666444777444333666;;;;;;555///444333333444666777777666::::::::::::999888777666555444333222222333444555666666666777777777777888333666777444555777666333666666666666666666666666666555444444444444555666444444555555666666666555}}}vvvrrrqqqqqqrrrpppqqqqqqrrrrrrrrrrrrqqqpppqqqpppnnnjjjgggfffggghhhiiikkkmmmnnnnnnnnnnnnwwwvvvvvvwwwyyyxxxvvvtttooonnnnnnnnnmmmkkkhhheeehhhggghhhjjjllllllkkkiii^^^WWWVVVTTTSSS]]]eee^^^aaa```````````````___^^^YYYVVVRRROOOOOOSSSXXX[[[ZZZYYYWWWUUUSSSOOOKKKGGGDDDDDDBBB@@@???>>>======;;;;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::999:::<<<======<<<:::999;;;888999<<<<<<999888;;;;;;::::::999999:::;;;;;;:::999999888888777777777777999:::999777666777999;;;::::::;;;<<<<<<;;;999:::::::::;;;;;;;;;<<<<<<;;;::::::999888777777666777666555666888999888777999999999999999888888888888888777777666666666666666777777888777777666555555444444444555555555555666666777777777777666666444444444555555555666666888777666555555666777888666666666666666666666666888888777666555444444333777666555555666666555333777666666555444444333333555555444555555555555444666555555666777777555333666666666666666666555555444555555666666555555444666666777777777777666666333333333444444444555555555555555666666777777777555444333555777888888777666666555555555555666666444444555555555666666666666555555444444444555555666666666666777777888888;;;::::::999888888777777444666888888777555444444444444444555888999888777666444444777:::999555000555444333555888999888777999::::::;;;;;;999888777333333222222222333444444666666666666777777777777333666666444444777777444555555555555555555555555555555555444444555555555333444666777777777666555|||uuurrrqqqppppppqqqqqqrrrssssssssssssssspppqqqqqqoookkkgggeeeeeegggiiilllooorrrssstttttt}}}zzzwwwtttssssssqqqppplllkkkjjjjjjkkkjjjhhhfffgggfffggghhhjjjiiigggeee___WWWVVVUUUSSS]]]ddd^^^aaaaaa```___^^^^^^^^^___ZZZVVVRRROOONNNRRRVVVYYYZZZXXXWWWVVVTTTPPPKKKGGGDDDCCCBBB@@@???>>>>>>>>>;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::999:::<<<======<<<:::999999777777::::::777777999===<<<;;;999999888999999:::::::::999888777777666888999999999888777888888;;;::::::;;;<<<<<<;;;999:::::::::;;;;;;;;;<<<<<<::::::999999888777666666888777666777888999999777888888888888888888888888777777777666666666666666777777777777666666555555444444555555555555555666777777666666666666777777444444444444555555555555888777666555555666777888666666666666666666666666777777777666555444444333888666555555666666555444666555555555555444444444444555555555444444555555555333333444555555444222555555555555555555666666444444555555555555444444666666777777777777666666333333333444444444555555555555555555555666666666444333333444777888888777666666555555555666666777333333444444444555555555555555444444444444555666555555555666777777888888<<<<<<;;;:::999888888777444666888777666444444555222222333555777888777666666777777666555555444555444333333444666777777666777888999;;;;;;::::::999333333222222333333333444444444444555555555666666444777777444555888888666444444444444444444444444444555555555555555555444444555888999:::999777555{{{uuusssrrrpppnnnqqqqqqrrrssstttttttttttttttsssrrrooolllgggcccaaafffiiimmmrrrwwwzzz|||}}}wwwtttpppnnnnnnooooooooommmllljjjjjjiiihhhfffdddhhhgggggghhhiiihhhfffddd___XXXVVVUUUSSS]]]ddd]]]bbbcccbbb```^^^\\\]]]___ZZZWWWSSSOOONNNPPPSSSUUUXXXWWWVVVVVVUUUQQQLLLHHHDDDCCCAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999777888:::;;;;;;:::888777888666666::::::666666888<<<<<<;;;:::999888777777:::999999888777666555555:::888777888::::::999888;;;:::999:::<<<<<<:::999::::::::::::;;;;;;;;;;;;999999999888777777777666888777666777999:::999888777777777777777888888888666666666666666666666666888888777777666666555555444555666666555444555777777777666666666666777777333444444444444555555555666666666666666777777888777777777777777777777777666666666555555555555444888666555444555666555555444444444555555555555666444555666555444444555666555333222333444555444333555555555555666666666666444444555555555555444444666666777777777777666666333444444444555555555555444444555555555555555555555444333444777888888777666666555555666666777777444444444444555555555666555555555444555555666777555555555666666777777777<<<;;;;;;:::999999888888444666777777555444444555444444444555777666444222777888888555333222555777222333555444333333444666666777888999::::::::::::444444444444444333333333333333333333444444444444444777666444444888999777444444444444444444444444444444555666666555444444555777:::<<<===;;;888666zzzuuutttsssqqqnnnpppqqqrrrsssttttttttttttxxxuuurrrqqqpppnnniiieeehhhjjjnnnrrrvvvyyyzzz{{{pppnnnmmmnnnoooppppppooonnnllljjjiiiiiihhhfffdddjjjiiiiiiiiijjjjjjgggeee```XXXVVVUUUSSS]]]ddd]]]cccddddddbbb^^^\\\\\\^^^[[[XXXTTTPPPOOOOOOPPPRRRUUUTTTTTTUUUTTTQQQLLLHHHCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;:::::::::;;;999::::::;;;;;;::::::999888999999::::::999999888999777777::::::777777999999::::::;;;:::999888777;;;;;;:::999888777666666<<<777555777<<<>>><<<777:::999999:::;;;;;;:::888999999999999::::::::::::888888888888777777777777888777666777999:::999888666666666777777777888888666666666666666666666666999999888777666666666666555777888777555444555777888777666555555666777888333333444444444555555555555555666777777777777777777777777777777777777777444444444555555555555666999777444444555666666555222333333444555666777777333555777666444333444666777555444444555666666555555555666666666777777777333444444555555444444333666666777777777777666666444444555555555666666666444444444444444444444444666555444555777888888666666666666666666777888888666666666666777777777777666555555555666666777888555555666666666666666666999999999888888777777777555666777666444333444555444444555777888777555333999888666555555555555444333777:::888333111444888888888777777777888888999555555555555555444333222333333333333444444444444333555555222333777999777555555555555555555555555444444555666666555444444666888<<>>>>>===<<<;;;999999888===777333666>>>AAA===777999999888999:::;;;999777888888999999999:::::::::777777777777777888888888888777777777999:::999888555666666666777777888888555555555666666666666666::::::888777666666666666666888999888555444555777888777666555555666777888333333333444444444555555444555666888888888777666777777777777777777777777333333444444555666666666999777444444555666666555111222333444666777888999333555777666444333444777888777555555777888777666555666666666777777888888333444444555555444444333666666777777777777666666555555555666666666666777444444444444444444444444777666555666777888777666666666666666666777888888888888888888999999999999666666666666666777888888666666666666666666666666777777777777666666666666555666666666444333444555222222444777:::;;;999777;;;666333444888999444000666<<<@@@===666333777===:::999888666555666777777666666666666555444333222333333333444444444555555222444444111222666888666666666666666666666666666333444555666666555444333666999===@@@AAA>>>;;;888wwwqqqqqqrrrqqqooooooqqqsssttttttuuuvvvxxxyyyvvvtttvvvwwwuuuoooiiimmmjjjhhhkkkqqqsssqqqnnnsssrrrqqqqqqqqqrrrssstttooommmjjjiiijjjjjjjjjiiikkkjjjiiijjjjjjiiifffccc^^^\\\XXXTTTVVV^^^ccccccdddeeegggfffcccaaa``````^^^\\\YYYWWWUUUSSSQQQNNNQQQQQQRRRSSSSSSPPPKKKHHHEEECCC@@@>>>>>>>>>===<<<<<<<<<<<<;;;;;;:::::::::888999:::;;;<<<;;;::::::999999999::::::999999888999::::::;;;<<<<<<<<<<<<777:::<<<;;;999888:::===:::===>>>:::888999999888999999999999999999999999999999::::::::::::::::::<<<999888999<<<===:::777999666666:::;;;777555555888888888888777777777777::::::999999888999999999444666888999888777777888777777888888777777777777777777666666666666777777:::::::::999999999888888666666666666777777777777777777777777777777777777888999999888555444444555666444444666666555888======777444666666444444777777777666666666666777777777666555444444555666777888777777666555444444444777555444444666777777666777777666777777888999999888777666777888777555444555555444444444444555555666666666666666666666666:::888666666666666555444777555444555888999888666555666666777888999999:::888666444333444666999;;;666777777777555444555666555555666666777777888888777777666555444333333222666555444444555777999;;;888777555555777777777666666999;;;;;;888777999<<<888888777555444444444444999888777777888777555333333444666888888777555444444444444555555555555666666444444666999:::888666:::777444333555777666444888888999::::::::::::999uuuooonnnmmmllliiioooqqqsssttttttuuuwwwxxxuuusssrrrtttwwwvvvqqqllliiigggfffiiiooottttttrrrqqqpppppppppppprrrssstttpppnnnkkkjjjkkkkkkjjjjjjjjjiiiiiiiiijjjiiigggeeeaaa___YYYSSSUUU]]]aaaaaaccceeefffeeecccaaa``````^^^\\\YYYWWWUUUSSSPPPMMMQQQQQQRRRSSSSSSPPPKKKHHHEEEBBB???============<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;::::::888999999::::::::::::999999::::::;;;;;;;;;::::::777888999999888888999:::999======999777999999777999999999999999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;;;;:::999999999:::666666999:::777555666888888888888777777777777999999888888888888999999999;;;<<<<<<:::999999:::888777777777777888888999888777666555555666777888:::999999999888888888888666666666666777777777777666666666666666666666666777888999777555444555666777555555666666444777<<<===777444666666444555777777666666555555666666777777666555444444555666777888777777666555555444444666444333444555777666666666666666666666777888888888777666777888777666444555555444444444444555555666666666666666666666666999888555555666666555444777555444555777888777555555555666666777888888999999888666555555666777888666777777666444222333444555666666666777777777888666666555555555444444444666555555555666777999:::888666555555666777777666777888888888777888999;;;888888777666555555555555777666555666777888777666555666777777777666555444444444444555555555555666666444444666999:::888666999666444333555666666444777888888999999999999999{{{sssooonnnnnnmmmlllqqqsssttttttttttttvvvwwwrrrppppppsssvvvvvvsssoookkkhhhfffhhhmmmqqqrrrqqqmmmmmmnnnoooppprrrssstttrrrpppmmmlllllllllkkkjjjiiihhhhhhiiijjjjjjiiigggdddaaaZZZSSSSSSZZZ______bbbdddeeeeeebbb`````````___\\\ZZZWWWUUUSSSOOOLLLPPPPPPPPPQQQQQQOOOKKKHHHDDDAAA>>>=========<<<;;;<<<;;;;;;;;;;;;:::::::::888999:::;;;;;;;;;::::::888999::::::;;;;;;;;;;;;999999:::::::::999888888999888888999:::;;;:::999888<<<===999777888999777999999999999999999999999::::::;;;;;;;;;<<<<<<<<<:::===>>><<<888666777:::;;;777555888999666666777888888888888777777777777777777666777777888999:::999::::::999777666777888888888777777777888:::;;;999777666444444666777999888888888888777777777777666666666666777777777777666666666666666666666666666777888777666555666777888666666777666333666:::<<<777444666666555555777666555555555555555555666666666555555555555666666777777777666555555444444555444222333555666666555555555555555666666666777888777666777888888666444555555444444444444555555666666666666666666666666888666444444555555444333777666555555666777666444444444555555666777777777999999888888777666666666333555555555333222333444666666666666777777777777555555555555555555555555555555666666777777888888888666555555666777777666777666555555777999::::::888888777777777777777888666555333444666888999888999888888777555444444333444444444555555555555666555555555666888999888777888666444444555666555444666666777888888888888888zzzwwwsssqqqsssuuuvvvvvvuuuvvvvvvuuutttsssssstttppppppppprrruuuuuusssppprrrnnnjjjhhhiiijjjkkkjjjjjjkkklllnnnoooqqqssstttrrrpppnnnnnnnnnnnnlllkkkiiihhhggghhhjjjkkkjjjiiieeebbbZZZRRRSSSYYY^^^^^^aaaccceeedddbbb```_________]]]ZZZXXXVVVSSSOOOLLLOOOOOOOOOPPPPPPNNNKKKHHHCCCAAA>>><<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;888999:::;;;;;;;;;;;;;;;999999999999999888777666===;;;999:::>>>???===;;;888;;;<<<888777888999777::::::999999999999999888:::;;;;;;<<<<<<=========<<<======;;;888666777999<<<777555777888666666888888888888888777777777666555555555555666888999999888888888666555666888:::999888777777777999;;;<<<999777555444444555777999777777777777777666666666666666666666777777777777666666666666666666666666444666777777666666777999999777777888666333444999<<<777444555666555555888555555444444444444555555666666666555555666666666777777666666555555555555555333222222444555555444444444555555555555555555777666666666888888666555555555444444444444555555555555555555555555555555777555333333444444444222666666555555555555555444444444444555555555666666777888888999999888777666000222333444333333555666666666666666777777777777666666666555444444444333555666777777777777777666777666444444666777666555777555555888<<<===:::777888888888777888888999999777555333333555777888999;;;:::888666555444333333444444444555555555555666444555555777888888888777777666555555555555555444555666666777777777777777~~~wwwuuuttttttwwwyyy{{{|||xxxyyyxxxvvvsssqqqqqqrrrrrrrrrrrrsssssssssqqqpppvvvrrrmmmiiigggffffffeeeiiijjjkkkmmmoooqqqrrrsssqqqpppoooooopppooonnnllliiihhhggghhhjjjkkkkkkjjjdddaaaZZZRRRSSSYYY^^^]]]```bbbdddcccaaa____________]]][[[ZZZXXXUUUPPPMMMNNNNNNNNNNNNOOOMMMJJJHHHCCCAAA>>><<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;888999::::::;;;;;;;;;:::999999999999888777777666===;;;999:::>>>???===;;;777;;;<<<999777999:::888:::::::::999999888888888::::::;;;;;;<<<===>>>>>>???===:::999999:::888666<<<777555777888666666888888888888888777777777666555555555555666777888999888999:::999999;;;>>>AAA:::999888888888:::;;;<<<888777666555555666777888666666666666666666666666666666666666777777777777555555555555555555555555444555777777666666888999999777777888666333444888;;;666333555666555666888555555444444444444555555555666666666666666666555666666666666555555555555555333222222444555555444444444555555555555444333777666555666888888777555555555444444444444555555444444444444444444444444666444222222444444444333444555555555444444444444444444444444555555555555333555777999:::999888888333444555555333333444555777777777777666666666666888777666555444333222222666777777777777777666555777555444444555666666555666666888<<<@@@???:::555999888888888888999999:::999666333333444666777777;;;:::888666555444444444444444444555555555555666444555666777777777888888666777777777666555555555555555666777777777777666~~~{{{xxxxxxwwwvvvvvvwwwxxxyyyyyyyyyyyywwwtttqqqqqqrrrsssttttttssssssrrrqqqpppsssqqqnnnjjjhhhfffffffffiiijjjlllnnnpppqqqrrrrrroooooonnnooopppqqqooommmjjjiiihhhhhhjjjkkkkkkkkkdddaaaZZZTTTTTTYYY\\\[[[___aaaccccccaaa____________^^^\\\\\\ZZZWWWRRROOONNNMMMLLLMMMMMMLLLJJJHHHDDDAAA>>>=========<<<;;;:::::::::;;;;;;;;;;;;<<<::::::999999999:::;;;<<<999999999::::::999999888888888999999999888777777999888888999:::;;;:::999888<<<===999888:::;;;:::;;;::::::999999888888888999999:::;;;<<<======>>>@@@<<<888777:::;;;999666;;;777555888999666666777888888888888777777777777666666555666666777888999555666888999:::;;;>>>AAA::::::::::::::::::::::::777777666666666666777777666666666666777777777777666666666666777777777777555555555555555555555555444666777777666666777999888666777999777333444888;;;666333555777555666999666555555555555555555666555555666666666666555555666666666666666666555555555444222333555666666555444555666666666555444333666555555666888888777666555555444444444444555555444444444444444444444444666444222333444555444333222333444444333333444666555555555555555555555555222333555777999999999999999::::::777444222222222777777777777666666666666777777666555444333222222888888777777666666555555777555444444555666666555666888;;;???@@@>>>999666999999888888888888888999888666444333444666666555888888888777777666666666444444444555555555555666333555777888777777777999666888999999777666666666555555666777777777777777~~~}}}}}}{{{{{{{{{yyywwwvvvuuuvvvvvvwwwwwwvvvtttssstttuuussstttttttttsssrrrrrrsssrrrqqqooollliiigggggggggiiikkkmmmooopppqqqqqqqqqmmmlllmmmoooqqqqqqpppnnnllljjjhhhhhhjjjkkkkkkkkkeeeccc]]]VVVTTTXXXXXXVVV^^^```bbbbbb```_________^^^^^^]]]]]]\\\ZZZUUURRRMMMLLLKKKKKKLLLLLLJJJHHHEEEBBB???============<<<:::::::::;;;;;;;;;<<<<<<::::::999999999:::;;;<<<999999999999888777666666888888999999:::999999999777888999999888888999:::999===>>>:::999;;;<<<;;;;;;;;;::::::999888888777888888999:::;;;<<<=========<<<999888888999:::::::::666666999:::777555666888888888888777777777777777777777666666777888888222444777888999999;;;===:::;;;<<<===<<<:::999777555666777888888777666555666666666777777888888888666666666666777777777777555555555555555555555555555666777777666666777888777666777999888444444888;;;666333555777666666999777666666555555666666777444555666777777666555444555666666666666666666666666444333444555777666666555555777777777555444222666555555666888999777666555555444444444444555555333333333333333333333333666444333333444555555444///222444444333333555777555555555555555555555555333333444555666777777777:::;;;;;;999777555555666888777777777666666666555444444555555555555555555:::999777666555555555666777555333444555666555555888:::<<<===<<<:::888888:::999888777777777777777444333333444666777666555555666777888999888888777444444444555555555555666333555888888666666777999777999;;;;;;888777777888666666777888888888888777}}}~~~}}}}}}}}}{{{yyywwwwwwwwwssstttvvvvvvuuuuuuwwwxxxssstttttttttsssssstttuuussssssqqqnnnjjjgggeeeeeejjjkkkmmmoooqqqqqqqqqqqqkkkkkkllloooqqqrrrqqqooommmkkkhhhhhhiiikkkkkkjjjfffddd^^^WWWUUUWWWVVVRRR^^^```bbbbbb```___^^^___^^^^^^^^^^^^^^^[[[WWWSSSMMMKKKKKKKKKLLLKKKIIIHHHEEECCC@@@>>>>>>>>>===<<<:::::::::;;;;;;<<<<<<<<<;;;:::999888999:::;;;<<<999999999888777666555444777888999:::::::::::::::777:::<<<;;;999888:::===999===>>>;;;:::<<<===<<<;;;;;;::::::999888777777777777888999;;;<<<<<<===:::<<<<<<:::666666:::>>>999666666:::;;;777555555888888888888777777777777999888888777777777777888666999;;;===<<<<<<<<<===;;;<<<>>>>>>===;;;888555444666777999999777666444666666777777888888999999666666666666777777777777555555555555555555555555666777888777666555666777666555777999888444555888;;;555333555777666666999777777666666666666777777444555666777777666555444555555555666666666666666777555444444666777777666555666777888888666444333666555555666888999888666555555555444444555555555333333333333333333333333666555333333555666666555...111333444333333666888666666666666666666555555444444444444555555555555666777999:::999:::;;;===888888777777666666666555111222333444555777888888;;;999777555444444555666666555333333555666555444999;;;<<<:::777555888::::::999888777666666666666111111222444777888888777222444777999::::::999888444444444555555555666666222555888888666666777999777:::<<<<<<999777777999666666777888888888888888~~~|||||||||}}}|||{{{{{{zzzuuuuuuuuuuuuvvvwwwxxxyyywwwvvvvvvxxxzzzzzzwwwsssssstttqqqmmmlllmmmjjjdddhhhhhhhhhiiikkknnnqqqsssooopppqqqpppooooooqqqsssnnnnnnmmmlllkkkjjjjjjiiijjjbbbbbbSSSPPPXXXPPPSSSYYY\\\```cccdddccc```^^^^^^^^^___```___\\\WWWSSSQQQNNNKKKIIIIIIIIIHHHGGGCCCBBBAAA@@@????????????<<<<<<<<<;;;;;;::::::::::::999999999::::::;;;<<<:::::::::888666666888999888777777777999:::999888888999:::;;;:::999888777<<<======<<<:::999999::::::999888999;;;<<<;;;:::999999999::::::;;;;;;;;;???<<<999999:::;;;999777888888777888999888777555777777777666555555444444777777888999999999999888777666555666999<<<===>>>AAA???=========<<<888444888777666777888999888666666555444444555666777888:::777444444666666555222555555555666666666777777777777777777777777777777999888888888777777666666888666444444555666777666555777666333222555666333666666555555555555666666444666777777555333333333777777777777666666666666444444555444222222444555555666333000444:::888111555444444555777888777555444333333333333444555666666666777777666555444444666555444444555666555333666777888888666555555666666666555444444444444555444444444555777888:::;;;<<<<<<<<<;;;:::999777777555444444555555666777777777555555666777888888777777666444333333444555777777777888999999777666555888999999666333222444666:::333111888<<<888222111222333444555666888999999:::777444444555555222000555444222333555777777666777666888;;;999555555888888888888777888888999999~~~|||{{{zzz||||||}}}}}}||||||{{{{{{xxxxxxwwwwwwwwwwwwxxxxxxwwwvvvvvvxxxzzzzzzwwwtttttttttrrrmmmlllllliiicccdddeeefffhhhkkkmmmooopppnnnooopppooonnnnnnppprrrppppppooonnnmmmlllkkkjjjiiiaaabbbTTTQQQYYYPPPSSSYYY\\\```cccdddcccaaa____________``````]]]YYYUUUQQQNNNKKKJJJJJJJJJIIIHHHFFFEEECCC@@@>>>===<<<;;;<<<;;;;;;;;;::::::::::::999999999999::::::;;;<<<999::::::888666666888999888777777777999:::999888888999:::;;;;;;:::999888<<<======<<<:::999999:::;;;999999999;;;;;;;;;999999::::::::::::::::::;;;>>><<<999999:::;;;999777999888777777888888777666777777666666666555555555666666777888888888888777777666666777999;;;======@@@>>><<<======<<<999666888777666777888999888666666555555444555666777888:::777555444666666555333333333333444444444555555777777777777777777777777888888888777777777666666777666444333555666666555555777777333333666777444555555444444444444555555555555555555555555444333777777777666666666555555444444555444333333555666777777555222666<<<:::444555444444555777888666555444444333333333444444555666666666666666666555444666555444444666666555444666777888888666555555666666666555444444444444555333333444444555666888888666777888:::;;;<<<<<<<<<555666888999999999777666666555444555666777666555777666444333333555666777999999999999999888888777666777777555222111333666777444444999999444222444777666666666555555555444:::888666666666555222///555444333444555666555444666555777:::999444444888:::999888888888888999999}}}|||{{{||||||||||||{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvxxxyyyyyywwwuuuuuuuuurrrnnnlllmmmjjjdddaaabbbdddfffhhhjjjlllmmmmmmnnnpppooonnnnnnoooqqqppppppooommmllljjjiiiiiiggg```aaaTTTRRRYYYQQQSSSYYY[[[```dddeeedddbbbaaa`````````aaaaaa___[[[XXXSSSPPPMMMKKKJJJJJJIIIGGGEEEDDDBBB@@@>>><<<;;;;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;999999:::888777666888999888777777777999:::999888888999:::;;;;;;:::999888<<<======<<<:::999999:::;;;:::999999;;;;;;:::999;;;::::::::::::::::::999>>><<<:::999:::::::::888;;;999777666777888888777777666666666666666666666555555666777777777777777666666777777999:::<<<===>>>===<<<<<<===<<<:::888888777666777888999888666666666555555555666777777999777555555555666555444333333444444444555555555777777777777777777777777888888777777777777666666777555333333555666555444555888777444444888888666444444444444444444444444777444222333666777666444666666666555555555444444444555555555444444666888777777555333666:::999555555555444555777777666555555444444333333333444444444555666666666666666666666555444444666666666444666777888888666555555666666666555444444444444555444444333333444444555666222333555777999:::;;;;;;777999;;;======;;;888666777555444555666666555444666555555444555666888999999999888777777777777777666666666555333222333555444444777999777222333666888777777666555444333333999888777777777666333000555444444555666666333111444444666999888444444777;;;;;;:::999888888888888~~~{{{{{{zzzzzzyyyyyyyyyyyyzzzyyyxxxwwwwwwvvvvvvwwwuuuvvvvvvwwwxxxxxxwwwvvvuuuvvvsssooonnnpppnnniiicccbbbbbbbbbdddhhhkkknnnmmmoooppppppoooooopppqqqnnnmmmllljjjiiigggfffeeeeee___aaaUUUSSSZZZQQQSSSWWW[[[___dddfffeeedddbbbbbbaaa```aaabbbaaa^^^\\\WWWTTTOOOLLLKKKIIIGGGEEE@@@@@@???>>>>>>>>>>>>>>>:::::::::::::::::::::999999:::::::::::::::::::::888999999999777777888999888777777777999:::999888888999:::;;;;;;;;;:::999<<<======<<<:::999999:::<<<:::999999;;;;;;:::888;;;;;;;;;::::::999999999===<<<;;;:::::::::::::::<<<999666555666888888888666666666666666777777777555666777777888888777777666777888888888999:::<<<<<<;;;;;;<<<<<<<<<;;;;;;888777666777888999888666666666666666666666777777888777666555555555555555666666666666777777777777666666666666666666666666777777777777777777666666666444333444555666555444555888888555666999:::888444555555555555555555444888333000111666999777444666555555555444444444444444555666555555555777999555444333222555777666444666555555666777777666444555555444333333333444444444444555666777777666666666555444555666777666555666777888888666555555666666666555444444444444555555555444444444444444555333333444444555555444444:::;;;<<<<<<;;;:::888777888777666666777777666555666666666666666777999999777666555333333444555555666666666666555555555666444444666777666444444555555555555555555555555555666666777888999888666444555555555666777555222///333222555888777444444777<<<<<<:::999888888888888~~~}}}zzzyyyxxxwwwwwwwwwxxxxxxvvvvvvuuuuuuuuuuuuvvvvvvtttuuuvvvwwwwwwwwwwwwwwwuuuvvvtttppppppsssrrrnnngggdddaaa___aaafffkkkooommmoooqqqqqqpppooopppqqqllllllkkkiiihhhfffeeeeeeddd^^^bbbVVVTTT[[[QQQRRRVVVYYY^^^cccffffffeeecccbbbaaa```aaabbbbbbaaa```\\\XXXSSSNNNKKKHHHDDDBBB??????>>>=========>>>>>>::::::::::::::::::::::::999:::;;;;;;;;;:::999999777888999999888777888999888777777777999:::999888888999:::;;;<<<;;;;;;:::<<<======<<<:::999999:::;;;:::999999;;;;;;:::999;;;;;;;;;::::::999999999<<<<<<<<<;;;::::::;;;;;;<<<:::777666777888999999555666666666777777888888666777888888999999888888555777999999888777999:::999:::::::::::::::;;;<<<888777666777888999888666777777777777777777666666777666666555555555555666666666666777777777888888666666666666666666666666666666666666666666777777666444444444666666555444555777777555666:::;;;999555666777777777777666555888333000111666999777444666555555555444444444444444555666666555555777999555444333444555555555666666555555666777777555444555444444333333333444444444444555666777777666666666555444555777888777666666777888888666555555666666666555444444444444555777666555555444444555555555555666666555555444333;;;:::999777777777888999:::888777888999999888777777777777777888888999999777666444333333333444555777777777777888888888777666444222333666888666111555555555555444444444444222333666777888888999999666666666777777666222///333222555999888555555999<<<;;;:::999888888777777zzzyyywwwvvvvvvvvvwwwxxxtttsssssssssssssssttttttsssuuuvvvvvvuuuuuuwwwyyyvvvwwwtttpppqqqttttttpppjjjfffbbb______dddjjjnnnlllnnnpppqqqpppooooooooollllllkkkjjjiiihhhhhhgggddd___bbbWWWUUU[[[PPPPPPTTTWWW]]]bbbeeefffeeedddbbbaaa___```bbbccccccccc___[[[UUUPPPKKKHHHDDDAAABBBAAA???===<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<999:::;;;<<<;;;:::999888666888999:::888888888999888777777777999:::999888888999:::;;;<<<<<<;;;;;;<<<======<<<:::999999::::::999888999;;;<<<;;;:::;;;::::::::::::::::::999;;;<<<<<<;;;::::::;;;===<<<:::777777888999999888555555666777777888999999777777888999999999999999555888::::::777666777999888999999999888888:::<<<888777666777888999888666777777888888888777666666555666777666444444666777444444555555555666666666777777777777777777777777555555666666666666777777666555555666777777666444444666777555666:::<<<:::666777888999999888777666777444222333666777666444666666666555555555444444555666666555444444555777888555555777777666666999777666555666777777555333444333333333333444555666444555666666666666666666666555444555777888888777666777888888666555555666666666555444444444444555666666555555555555555666555666777888999::::::::::::888666444444555777999999888888999:::;;;:::999999999999999999999999999888888777666666666666666777777777888:::;;;:::888666444111000666:::777000888888666555333222111000111333555666666777:::<<<888777777777888777444222333333666::::::777888<<<::::::999888777777777777{{{zzzxxxwwwwwwwwwyyyzzzuuutttsssrrrrrrrrrrrrrrrsssuuuvvvvvvtttuuuwwwzzzxxxxxxtttoooooorrrqqqmmmhhhfffcccaaaaaacccfffhhhiiilllnnnooonnnmmmmmmmmmjjjjjjiiiiiiiiihhhhhhhhheee___cccXXXVVVZZZNNNNNNQQQUUU[[[aaadddeeeeeedddbbb```^^^___aaacccdddddd^^^ZZZUUUPPPLLLIIIFFFCCCAAA@@@???===<<<;;;::::::;;;;;;;;;<<<<<<=========999:::;;;<<<<<<:::888777555777999:::999888888999888777777777999:::999888888999:::<<<<<<<<<<<<;;;<<<======<<<:::999999:::999888777999;;;===<<<;;;999::::::::::::::::::;;;;;;<<<===<<<::::::<<<>>>;;;999888888999:::888777444555666777888999::::::666777777888888888888888444888;;;:::777555666999666888888777555555888;;;888777666777888999888666777888888999888777666555555666777666444444666888444555555555666666666666777777777777777777777777555555555666666666777777777666666777999888777555222555666444666:::<<<:::555666777888888777666555555555555555555555444333777777777666666666555555666666666555333222333444888555555888888444666:::777666555666777777555333222222222333444555666777666666666666666666555444555555444555777999888777666777888888666555555666666666555444444444444555444444444333444444555555444555777888:::;;;<<<<<<777666555444444555777888888777666888:::<<<;;;:::;;;;;;;;;::::::999888777777888888888888777666666777666666888;;;<<<:::888333555333111333888777222777777666555333222111111333444555444333444888;;;:::888777777888888777555555555888<<<<<<:::;;;???888888777777666777777777}}}|||zzzxxxxxxyyyzzz{{{wwwvvvuuusssqqqppppppppprrruuuvvvvvvttttttwwwzzzzzzyyytttnnnmmmooonnnjjjeeeeeedddcccbbbbbbbbbbbbgggjjjlllmmmlllkkkkkkkkkggggggggggggggggggggggggeee```dddYYYVVVZZZNNNMMMPPPTTTZZZ```dddeeeddddddbbb```^^^^^^```ccceeeeee]]]YYYTTTPPPMMMKKKHHHFFF======<<<<<<<<<======>>><<<<<<<<<=========>>>>>>999:::<<<<<<<<<:::888777555777999:::999888888999888777777777999:::999888888999:::<<<======<<<<<<<<<======<<<:::999999:::888777777999;;;======<<<999999999::::::;;;;;;;;;:::<<<===<<<::::::<<>>>>>;;;<<<@@@777666666666666666777888|||{{{zzzyyyyyyzzz{{{|||}}}|||zzzwwwuuusssqqqqqqssstttuuuvvvwwwwwwvvvuuuxxxvvvssspppnnnnnnnnnoookkkhhheeebbbaaaaaabbbcccfffgggiiilllnnnooonnnlllhhhgggffffffeeeeeeeeeeeeeeeaaa\\\ZZZYYYVVVQQQMMMMMMRRRYYY]]]^^^^^^```aaacccbbbaaa``````bbbdddeeeeeebbb]]]WWWPPPKKKGGGEEECCCAAA>>>>>>>>>>>>===;;;<<<;;;;;;<<<>>>???>>>===<<<<<<;;;;;;;;;:::::::::666888999999999999:::<<<:::999999999::::::888666777888999:::;;;<<<<<<<<<::::::999888888888999999888888888888999:::;;;;;;:::999888888888999:::;;;:::;;;===>>>>>>>>>===<<<:::;;;;;;;;;:::888666555:::777444555777999999888888888888888888888888888666666777777777777666666333555888888777666666777999999777666555555555555777888888777555444555777888999999999999888777666666666666666666666666666666777888999999888777666444888999666444666777666555555555555666666666666555666666666777777777888555666666666444444666888777666555333333444555555555555666666777777888888666666666666777777777777666666777666555444555555999888888777666555555444555555555555555555555555666666666666666555555444666666777888888888888777777999999888666444444444444666777777666555555666333555555555333222333444444777:::<<<<<<999444111777999888444333666666333777666555555555666888999;;;<<<<<<;;;:::999888777666888:::999666555666888666888::::::888666555444555444222111111222333444333333333444444555555555555666666666555444333333666777888888888777555444444666888:::;;;<<<;;;;;;555444333444666666555444}}}||||||{{{{{{||||||}}}|||{{{zzzxxxvvvuuuttttttwwwxxxxxxxxxxxxvvvuuutttuuutttqqqnnnmmmllllllmmmjjjiiifffdddcccdddeeefffgggggghhhkkklllmmmjjjhhhgggfffeeedddddddddeeeeeefffccc```___^^^ZZZSSSNNNLLLQQQXXX\\\^^^___```bbbbbbbbbaaaaaabbbdddfffhhheeeccc^^^XXXRRRMMMIIIGGGCCCAAA>>>>>>>>>>>>===;;;<<<;;;;;;<<<===>>>>>><<<;;;;;;;;;;;;::::::::::::666888999999999999:::<<<;;;:::999:::;;;:::999777888888999:::;;;;;;;;;;;;::::::999999999::::::;;;999999999888999999::::::::::::999888888999;;;<<<;;;<<<===>>>???>>>======;;;;;;;;;;;;:::888666555999777555555777999999888888888888888888888888888666666777777777777666666444666888888777666777888999888777666555555555555666777777777555444555666999999999999888888888888666666666666666666666666666666777777777777666666333666777555666::::::888555555666666666777777777666666666666777777777777555666666666444444666777666666555444444444444444555555666666777777777777999888888777666555444444666777777666555444555666999999999888777666666666555555555555555555555555444444555666777777666666555555666666777777777777666888999888666555444555444555777777555555555666333444555444333444555777666777888999888777666555777999888444333666666333777666666555666777888999;;;;;;;;;::::::999999888999:::;;;999666555555777777999::::::888666555666444444333333333333444444333333333444444444555555555555666666555555444333888999999::::::999999999999999999999888777666666666555444555777888777666~~~|||}}}}}}~~~~~~}}}}}}|||zzzyyyxxxxxxwwwwwwxxxxxx|||||||||zzzyyywwwuuutttvvvtttrrrpppnnnmmmmmmmmmkkkjjjhhhggggggggghhhiiiggggggggghhhiiiiiigggeeegggfffdddbbbbbbcccdddeeehhhfffffffffddd^^^UUUNNNKKKOOOUUUZZZ]]]___bbbcccbbbbbbbbbbbbccceeeggghhheeeccc___YYYTTTOOOKKKIIICCCAAA>>>>>>>>>>>>===;;;===;;;;;;;;;===>>>===<<<::::::::::::999999999999666888999999999999:::<<<;;;:::::::::;;;;;;999777999999999::::::::::::::::::999999999:::;;;<<<<<<::::::999999888999999999;;;:::999999999:::<<<===<<<===>>>?????????>>>===;;;;;;;;;:::999888777666888777555666777999999888888888888888888888888888666777777888888777777666777888888888777777999:::999888777666666555555666444555777777666555666777;;;:::999888777888999999666666666666666666666666666666555555555555666666333444444444888>>>===999666666666777777777888888777777777777666666666666555666777666444444555777555555666666555555444333555666666666666777777777777777777666666555555555888777666444444555555666:::999999888888777777666666666666666666666666666222333444666777777888888555555555555555666777777555666888777666555666666444555777777555444555666333444444444444555888:::888777555444555666888999777999888444444666666444666666666666666777888888;;;:::999999999999::::::;;;<<<<<<:::777666666666999::::::999777666777888444444555555555555555444333333333444444444444555555555666666666555444444888888888888999:::;;;;;;;;;:::999777666555444444666555555666999::::::999}}}{{{|||~~~~~~~~~~~~|||{{{wwwwwwwwwwwwxxxyyyzzz{{{~~~}}}|||zzzxxxwwwvvvyyyxxxvvvtttsssrrrrrrrrrmmmlllkkkjjjiiiiiiiiiiiieeeddddddeeeggggggeeecccfffdddbbbaaaaaabbbdddeeeggghhhiiijjjiiibbbWWWNNNKKKNNNRRRWWW\\\___bbbccccccbbbbbbbbbbbbcccdddeeecccaaa^^^YYYTTTOOOKKKIIICCCAAA>>>>>>>>>>>>===;;;===;;;;;;;;;======<<<;;;:::::::::999999999888888666888999999999999:::<<<<<<:::::::::;;;;;;:::888::::::999999999999999999999999999:::;;;<<<===>>>;;;;;;:::999888888888888;;;::::::999:::;;;===>>><<<===???@@@@@@@@@???>>>;;;;;;;;;:::999888777666777777666777888888888888888888888888888888888888777777777888888777777777888888888777666777999<<<888888777666666666666666333666888888888777777888<<<:::888777666777999:::777777777777777777777777777777555444444555777777555555333333999???>>>888777777777777888888888888777777777777666666666666666777777666444444555777444555666666666555333222666666666666666666666666333333444555666888888999999777555444444555666666888888888777777777666666777777777777777777777777333444555666777777777777666666555555555666777888333555777777666555666777333555666666555444444555555555555444444555888:::777666444333444666888:::777999888555444777777444666666666666666777777888:::999999888888999:::;;;:::;;;;;;:::999888888888:::;;;:::999777666777999333444666777777777555555444444444444444444444444555555666666666666555555555444444444555777999::::::999888666666666777888666555555666999;;;::::::~~~{{{{{{}}}~~~~~~}}}{{{{{{uuuuuuvvvwwwxxxzzz{{{|||~~~}}}|||{{{{{{zzzzzzzzz{{{zzzyyywwwvvvuuuttttttpppoooooommmkkkiiigggfffbbbaaaaaabbbdddeeedddcccdddcccbbbaaaaaabbbdddeeefffgggiiikkkjjjcccXXXOOOMMMNNNQQQUUUZZZ^^^aaabbbccccccbbb```______^^^^^^___^^^[[[WWWSSSNNNJJJHHHCCCAAA>>>>>>>>>>>>===;;;===<<<:::;;;<<<===<<<::::::::::::999999999888888666888999999999999:::<<<;;;:::999:::;;;;;;999777::::::999888888888999999999999999:::;;;<<<===>>>;;;;;;:::999888888888888::::::999999:::<<<===>>><<<===???@@@@@@@@@???>>><<<;;;:::999888888777777666777777888888888888888777777777777777777777777777777888888888888777777888888888777666777999<<<888777777666666666666777555777999999888888999:::;;;:::888666666777888999888888888888888888888888999888666666666666888999777666444333888===;;;555777777777777888888888888777777777777666666666666666777777666444333555666444555666666666555333222666666666555555555555555222333444555666777888999999777444444555666666555666666666666666555555555777777777777777777777777555666666666666666555555777777666666777777888999222444666666666555666777333555666666555444444555666777777555444444666888444444444555555666777777777999888555555777888555555666666777777777777777999999888888888999::::::888888888999:::;;;;;;::::::::::::888666666777888333444666777888777666666444444444444444444444444555555666666666666666555333333222333444666888:::;;;:::999777777888999:::555444444666888::::::999{{{||||||}}}}}}||||||{{{vvvwwwwwwxxxyyy{{{|||}}}|||{{{{{{zzzzzzzzz{{{{{{yyyxxxxxxwwwvvvuuutttsssrrrrrrqqqpppnnnkkkhhhfffaaa```___```cccddddddccccccccccccbbbccccccddddddffffffgggjjjiiicccZZZRRRPPPOOOPPPSSSXXX\\\^^^___cccbbbaaa___]]][[[ZZZYYY[[[[[[YYYVVVRRRNNNIIIGGGCCCAAA>>>>>>>>>>>>===;;;===<<<:::;;;<<<<<<;;;:::::::::::::::999999999999666888999999999999:::<<<:::999999999::::::888666:::999888777777888999::::::999999999:::;;;<<<<<<::::::999999888999999999999999888999:::;;;===>>><<<===>>>?????????>>>======<<<:::999888777777777555777888999888777888999777777777777777777777777777888888999999888888777777888888888777777999:::777777666666666666777777777888999888777777999:::999888777666555666777777888888888888888888888888888888777777777777888888777888666444666:::888333666666666777777777888888666666666666777777777777777777777666444333444666555555666666555555444333666666666555555555555444666666666555555444444444888666444555777888555333555555555555555555555555666666666666666666666666666666666666666555444444666666777888999888888888222444666666555555666777333444666666444333444555555666777666444333444555333444555555666555555444666999888555555888888666555555666777777777777777888999999999999999888888666666666777:::<<<<<<;;;888999999888666555666777333444555666777777777777555444444444444333333333555555666777777777666666555555555666777888:::;;;<<<;;;:::999888888888888666555555666888::::::999~~~}}}}}}||||||}}}}}}~~~zzzzzzzzzzzz{{{|||}}}~~~|||{{{zzzyyyxxxyyyyyyzzzwwwwwwwwwvvvuuutttssssssrrrssstttsssqqqnnnkkkiiibbbaaa___```aaabbbbbbaaabbbbbbdddeeeeeeeeeddddddgggffffffggghhhddd]]]WWWSSSQQQPPPRRRVVVZZZ[[[[[[aaa``````^^^]]][[[YYYXXXYYYYYYXXXVVVRRRNNNJJJGGGCCCAAA>>>>>>>>>>>>===;;;===<<<:::;;;;;;<<<:::999;;;;;;;;;;;;::::::::::::666888999999999999:::<<<999888888888999999777555999888777666777888:::<<<::::::999999999::::::;;;999999999888999999::::::888888777888999;;;<<<>>>;;;<<<===>>>???>>>=========<<<:::888777777777888444777999999888777777999777777777777777777777777777888888999999888888777444666888888777666777888777777666666666666777777888888777555333444777999666666666666555555555555666666666666666666666666666666777777777777666666444777777444444777777444555555666666666777777777444444555666777888999999777888888666444333444555666666555444444444444444666666555555555444444444777777666555444444333333777555444666999999555000555555555666666666666666555555555555555555555555444555666666666666666555333555777999999888666555333444666666555444555666222444555555444333444444111333666777666444444444555555444444444444444444666999888555555888999777444555666777888777777666777999:::;;;;;;999666555777555555666999;;;:::999666777999999666555444444444444444444555666777888555555444444444333333333555555666777777777777777666666888999::::::::::::777888888999999999999888888777777888:::;;;:::999~~~}}}}}}~~~}}}}}}}}}}}}}}}~~~|||{{{yyyxxxwwwwwwxxxxxxxxxxxxxxxxxxwwwuuutttsssrrrsssuuuuuutttqqqnnnllldddbbb```````````````^^^aaabbbdddfffgggfffdddccchhhfffeeefffgggeee___ZZZVVVSSSPPPQQQUUUXXXYYYYYY_________^^^]]]\\\ZZZYYYYYYYYYXXXVVVSSSNNNJJJHHHCCCAAA>>>>>>>>>>>>===;;;===<<<::::::;;;;;;:::999<<<<<<;;;;;;;;;;;;::::::666888999999999999:::<<<999888777777888888777555888777666666777999;;;===::::::999888888999999999888888888888999:::;;;;;;777777777777888:::<<<===:::;;;===>>>>>>>>>===<<<===<<<:::888777777888888333777::::::888666777999777777777777777777777777888888999999999999888888333555888888777666666777777777666666666666777888888888555222000111555888555555666666555555444333555555555555555555555555444555666777777666555444111666777444333555666555555555555555666666666666333444555666777888999:::777888888666444333444555777666555333333444555555666666555555555444444444444444555555555555555555777555444777::::::444///666666666666777777777777555555555555555555555555333333555666777777888888111333777999999888555333333555666666555444444555222444555555444333333444---111555777666555444444777666444222222222444444666999888555555999999777444555777888888888777666777999;;;<<<;;;888555333888666555666999:::888666444666999999777444333333444444333333444555777888555555555444444333333333555555666777777777777777555666888999::::::999888000222555888:::;;;<<<<<<;;;999999999;;;;;;;;;999zzzyyy}}}~~~~~~{{{yyyyyy{{{~~~~~~~~~}}}|||{{{yyywwwvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxuuusssuuuxxxxxxsssnnniiifffccc```^^^^^^___```ccceeeggghhhfffeeeeeeeeeggggggggghhhgggeee```]]]VVVQQQNNNPPPQQQRRRWWW]]]^^^^^^`````````___^^^]]]aaa___\\\XXXRRRMMMIIIFFFCCCBBB@@@???===<<<<<<<<<======<<<;;;::::::999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;777666555555666888:::<<<777888999::::::999777777:::999888777777777888888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::@@@===:::999999:::::::::;;;:::999888888888888999999999999999888888888888777999777444444999;;;999888888777666666666666666666666777888888888888888444777:::888555333666999555555444444444555555666888888777777666666555555888444222444888:::777444888777888999:::999666333666555444444555666555333444444555555555555444444;;;:::999888777777777777888888888888777777777777444333222333555555555333888888777666666666666666777777666666666666777777888666555666777888777555444666888888666444444444444555666555444444555666444555555666666666666666444555777888999999999888222333555666666555333222444555555555444333222222555555666666666666666555444444444444444444444444444666777666555555666777444555666666666666666555444555777888888777666666555666777666555444555666777777777666555333222111444333222222444444333222888777666555444555666666222444555777777777666666444555666777777888777777888777777888::::::999777===<<<<<>>===<<<;;;;;;===<<<<<<;;;::::::999999::::::::::::::::::::::::999999999999::::::::::::999888777666666777999:::777888999::::::999888777;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999@@@===:::999999::::::999:::999999888888888888777777777666666555555444444777999777444444999:::999888888777666666666666666666666777888888888888777444777:::888555333666999666555555555555555666666888777777777666666666555777444222333777999666333888777777888999888666444777666555555666777666555444555555666666555555444888888777777777888888999666666666666555555555555555444333444666777666555888777666666555555555666777666666555555666666777888666555666777888777555444666888888666555444555444555666555444444555666444555666666777777666666222333555666777777666666333333555555555555333333444555555666666666666555666666777777777666555555444444444444444444555555555777888777666555666888555666666666666666555555444555555666666666666666666777888777555444555666777777777666555444222111444333222222444444333222777777555444444444555666333444555666777777777777555666666777777777777666999888888999;;;;;;:::999;;;;;;;;;>>>@@@AAA>>><<<||||||~~~|||~~~~~~}}}{{{yyyxxxzzz{{{||||||{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwvvvuuutttssstttssstttvvvxxxwwwrrrmmmkkkiiifffbbb___^^^]]]]]]aaadddfffgggfffeeeffffffiiihhhhhhiiiiiigggdddaaaZZZTTTNNNNNNNNNOOOUUU[[[``````aaacccdddfffggghhhcccaaa^^^XXXRRRLLLGGGEEEAAA@@@???===<<<;;;::::::<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::888888888999999999999:::;;;:::888777777777888999888888999999999999888888;;;<<<<<<======;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888777@@@>>>;;;999::::::999888888888999999999888777777777777666555444444333333777999888444555999:::888888777777666666666666666555555666777777777777777444777999888555444666999777777666666666666777777777777777777666666666666777555333333666777555222888666555666777777666444888666555666777888777666444555555666666555555444555555555666666777888999666666666666555555555555777555555666777888777666777666555555444555555555666555555555555555555666888666555666777888777555555666888888666555444555444555666555444444555666444555666666777777666666333333555666666666666666444444444444444444444444555555666777888888888888666777777777666555555444333444444444555555666666666777888888666666777888777777666666555555444444555444444444555555666777777888999888666555666777777777777666555444333222444333222333444555444333666666555444444444444555555444444555555666777888666666777777777666555555888777777888::::::999888999999:::<<<>>>>>><<<:::~~~~~~}}}{{{|||}}}}}}|||{{{{{{}}}~~~~~~}}}{{{zzzyyyyyyxxxyyyyyyyyyxxxwwwuuusssrrruuuvvvwwwzzz{{{yyytttppplllkkkhhheeebbb___]]]\\\aaacccfffhhhgggggghhhiiijjjiiiiiiiiijjjiiifffccc^^^VVVPPPMMMMMMMMMSSSZZZ___``````bbbccceeefffgggdddbbb^^^YYYRRRLLLGGGDDDAAA@@@>>>===;;;:::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777888888888999999999:::999999888888888999999888888999999999999999999:::;;;===>>>>>><<<:::999::::::::::::::::::::::::;;;::::::999888777777666@@@===;;;:::::::::999888888999999::::::999888777::::::999888777666666555777999888555555888999777777777666666666666777777555555666777777777777666555777888777666555666888999888777777777777777777777777777777666666666666777555333444555666444222888666444444555666666555777555555555777888777666555555666666666666555555555555555555555666777777888888888888777777777777888777666777888999999777666555555444444444555555555555444444444444555555888666555666777888777555555777999888777555555555444555666555444444444666555555666777777777777777555666666777777888888888555555444444444444555555666777777888888888777777555666666555555444333222444444444555666666777777666777888777666555666777888888777666555444444444666555444444555666888999777888999888777666666888777777777666666555333333444333222333555555444333666555555444444444444444555555444444444666888999666777777777666555444444555444444555777888666555777777888999;;;;;;:::999~~~|||zzzyyy{{{}}}|||zzzyyyyyyxxx{{{{{{{{{{{{yyyvvvtttrrruuuvvvwwwyyyzzzxxxuuurrrnnnmmmkkkhhheeeaaa^^^]]]aaacccggghhhiiiiiijjjkkkjjjiiiiiiiiijjjjjjhhheeeaaaYYYRRROOOMMMLLLQQQWWW]]]^^^___```aaabbbcccccceeeccc___YYYSSSLLLGGGEEEAAA@@@>>>===;;;:::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::777777888888888999999999888888888999999:::;;;<<<888888999999999::::::;;;999:::<<<===<<<;;;999777::::::::::::::::::::::::::::::999999888777666666>>><<<::::::;;;;;;:::888999999:::::::::::::::999;;;;;;::::::999888777777777999999666666888999666777777666666666666777777555666666777777777777777666777777777666666666777999999888777777777777777666666666666777777777777666555444444555555555444777555444444555666666666555444333444666777666555555666666666666666666555777777666555444444555555888888888888777777777777888777666777888999999777555555444444444444555666555555444444444444555555888666555666777888777555555777999999777555555666444555666555444444444666555666666777777777777777666666666666666777777777666555555444444555555666888888888777666555444333333444444444333333222111555555555666666777777777666777888777555444555666999888777555444444444444777666666555666888:::;;;777888999888777666666888777777777777666555444444444333222333555666555444555555555555555444444444555555444444444666888999666666666666666555444333555444444555777777666444555666777888888888888999}}}|||{{{wwwzzz~~~~~~|||zzzyyyyyyyyy|||}}}}}}}}}{{{xxxuuusssrrrsssuuuvvvvvvuuusssrrroooooonnnkkkhhhdddaaa______bbbfffhhhiiijjjkkkllljjjiiihhhiiijjjjjjiiigggddd]]]UUUQQQNNNLLLPPPUUUZZZ[[[]]]___```aaa``````dddbbb___YYYSSSMMMHHHFFFAAA@@@???===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999999:::777888999:::;;;<<<<<<===999999888999999:::;;;<<<999::::::;;;:::999888777::::::::::::::::::::::::999999999888777777777666<<<;;;::::::<<<<<<;;;:::999999888888999999:::;;;999999888888888777777777777999999666666888888555666666666666666777777888666666777888888888888888777777666666777777777666:::999888777666666666777666666666666777777777777555555555666666666777777666555555555777888777666444333222444666777666555555666666777777666666555888777666555555444444444666666666666555555555555777555555666777888777666555555555444555555666777666555555555555555555666888666555666777888777555666777999999777666555666444555666555444444555666555666777777888888777777555444444333333444555555555555555555555555555555888888777666555333222111222222333333333333333222777777777777777777777777777888999888666555555666888777666555444444555666666666666777888999:::;;;777888999888666555666777777777777777777666555444444333222333555666666555666666777777666666555444555444444555555666777888555555666666666555444444777666666777999999888777444555666666666666888999}}}|||||||||xxx{{{~~~|||{{{yyyxxxyyyzzz{{{|||}}}~~~}}}|||yyyvvvtttrrrsssttttttssssssssstttpppppppppnnnkkkgggcccaaa]]]```dddfffgggiiijjjllliiihhhggghhhiiijjjiiihhhfff___XXXTTTPPPMMMOOOSSSWWWYYY]]]aaaccccccbbbaaacccbbb^^^YYYTTTNNNJJJGGGBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::999999:::;;;;;;<<<;;;;;;999999888888999:::<<<===::::::::::::999999999888999999999999999999999999888888888888777777777777:::999999:::<<<===<<<;;;999777666555555777999;;;777777777777777888888888777999:::777666888888444666666666666666777888888777888888999999999999999777666666666777777777666999999888777666555666666555666666666777777777888444555666777777888999:::666555666777999999777666555444333444666888777666666666777777777777666666777777666666555666666666666666666666555555555555555444333444666777666555666555555555666666777888777666666555555666666777888666555666777888777555666888999999888666666666444555666555444444555666666666777888888888888777555444333333333333444555444555666777777666555444777777777666555444333222222333444555555555555555999888888777777666666666:::;;;;;;:::888777777888888777555444444555666777444555666777999999::::::666777888777555444555666666777777777777666555555444333222444666777666555666777888888888777666555333444555666777777777777444444555555666555555555888777777888::::::999777333555777666555555777:::|||{{{|||}}}yyy|||~~~~~~yyyxxxwwwwwwwwwyyy{{{}}}{{{|||}}}}}}|||yyyvvvttttttuuuuuutttssstttuuuwwwpppqqqqqqpppmmmiiieeebbb[[[^^^bbbeeefffgggiiikkkiiigggggggggiiijjjiiihhhggg```ZZZVVVRRRNNNNNNRRRUUUXXX^^^cccffffffeeedddcccaaa^^^YYYTTTOOOJJJHHHCCCBBB@@@???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999888888999;;;<<<===<<<;;;:::999999999::::::999999999999999999999999777777777777777888888888888888888:::===>>>===<<<888666333222222555888:::777777777888999999::::::777::::::777777888777444666666666666666777888888888888999::::::::::::999777666666666777777777666999888777666555555555555555666666666777777888888333555666777888888:::<<<555555666999;;;:::888666666555444555888999999888666666777777777777666666666666555666666777888999888888888888777777777777444333222333555555555444666666666666666777888888777777666666666666777777888666555666777888777666666888::::::888666666666444555666555444444555666666666777888888888888888777777555444444555666777333555777888888777555333555666666666666666555444333333555666777888888888::::::999888777666555555<<<======<<<:::999999:::777666555444444555777888222333555777999999888888555777777666555444555666666777777777777666666555444333222444666777777666777888999999999888666555222444555777777777777666333333444555666666666555666555555666888888777666333555777666444444777:::}}}{{{zzz{{{|||}}}}}}|||zzzxxxvvvwwwvvvuuuuuuvvvyyy{{{}}}vvvwwwwwwwwwvvvuuusssrrrsssssssssssstttuuuvvvvvvooonnnnnnnnnmmmjjjfffbbbddd^^^[[[aaafffhhhggghhhhhhhhhiiihhhhhhgggfffeeedddaaa\\\WWWSSSPPPOOONNNQQQVVV\\\```aaaaaaccceeeeeeccc___ZZZTTTMMMIIIFFFCCCBBB@@@>>><<<<<<<<<<<<<<<;;;:::999:::;;;<<<===;;;;;;;;;::::::999999999;;;;;;:::999999888777777:::;;;;;;<<<;;;:::999888777777888999::::::;;;;;;======<<<;;;999888777777999777555555777888999999777777777888999999999:::::::::;;;;;;;;;;;;;;;;;;:::999888777666777888999<<<999777777999999777555999999999999888666555444777666666666666666777777666666777888888888888777999888666555444555777888777777777777777777777777777777777777777666555555777777777777777777777777777777777777666666666666999777555555666777777666333444444444555666666666555666666666444444666777666666777777777777666666777777777777777777777777999888666555555555666777555666555222555999888555777777777777666666666666666666666666666555555555555555666666666666555555666666777777777777666666777666555555666555333111333444444555666777777888444444555555666666777777333444444555666777777888===;;;888666444444555555:::;;;<<<<<<<<<;;;:::::::::666333222555777666555888888777777777777888888999888777666666666777888555555555555555555555555444555555666666666666666777666555444333444444555555666777777777666444333666444222333666777666444444555666777777666555444555555555555555666777777~~~|||zzzyyyzzz{{{||||||{{{yyywwwvvvssstttuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyxxxwwwuuutttsssssssssrrrsssssstttuuupppoooooonnnnnnjjjfffbbbaaa[[[YYY___dddffffffhhhhhhiiiiiiiiihhhggggggffffffddd___ZZZUUURRROOONNNRRRWWW\\\```aaabbbdddeeeeeeccc___ZZZTTTNNNJJJGGGCCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<;;;::::::::::::::::::999;;;;;;;;;:::999999888888999::::::;;;:::999888777777777888999999:::;;;;;;<<<<<<;;;:::999999888888999777666666888999999888888888888888888999999999:::::::::;;;;;;;;;;;;;;;::::::999888888888888888;;;999777888999:::888666777888888888888777777666888888777777777777888888666777777888999888888888999888666555555555777777777777777777777777777777777777777777777666555555777777777777777777777777777777777777666666666666888777555555777777777666444444444555555555555555777888888777666666777999555666777888888777666555666666666666666666666666888888666555555555666777666888888555666999999666555555666777888999::::::666666666666666666666555666666777777777777666666777777666666666666777777555444444555666777555444444444555666666777888888666666666666666666777777555555666666777777888888999888666555444444555666888999:::;;;;;;:::888777999666333333555777777666888777777666666777777888666777888999999888888777555555555555555555555555444555555666666666666666555666666666555555444333666777888888888777555555777555444555777888777555555555666666666666555555555555555555555666777777}}}{{{yyyxxxyyyyyyzzz{{{zzzyyywwwvvvrrrsssuuuwwwvvvuuusssrrrxxxxxxyyyyyyxxxwwwvvvuuutttssssssrrrrrrrrrrrrrrrqqqppppppooonnnkkkfffbbb^^^YYYWWW\\\aaacccdddfffhhhiiiiiiiiiiiihhhhhhggghhhgggddd___ZZZTTTOOOMMMSSSWWW[[[^^^```aaaccceeedddccc___ZZZUUUOOOJJJHHHCCCAAA???===<<<;;;<<<<<<===<<<;;;:::::::::::::::999::::::::::::::::::;;;<<<<<<;;;;;;::::::999999888999999999999888777777777777888888999:::::::::;;;;;;;;;::::::999999999888777777888:::;;;999888999999999888888888888888999:::::::::;;;;;;;;;<<<:::::::::::::::999999888999888777888:::;;;:::999666666777888888888888888999888888777777888888999777777888999999999999888999888666555555555666777777777777777777777777777777777777777777666666555777777777777777777777777777777777777666666666666777666555666777888777666555555555555555444444444777888888777666666777999444555777888888777555444666666666666666666666666888777666666555555666666555999999666444777777666666666777888999999::::::555555666666666666666666777777888888888888777777888777666555555666777888444333333555777888777555555555666666777777888888777777777777777777666666777777777777777777777777666555555444444555666777666777999:::999777555444777555333333555777888777777666666555555666666777444666888:::;;;:::888777555555555555555555555555444555555666666666666666444555666777777555444333777888888888888777666666777666555666888888888666666666555555555555666666555555555555666666666777}}}{{{yyyxxxyyyyyyzzzzzzzzzyyyxxxxxxuuuvvvvvvvvvvvvtttsssrrruuuvvvwwwwwwvvvuuutttsssuuutttsssrrrqqqppppppqqqrrrqqqppppppooolllgggccc\\\WWWUUUZZZ^^^___aaaeeehhhhhhiiiiiiiiiiiiiiihhhiiiiiigggccc^^^WWWPPPLLLSSSUUUXXXZZZ]]]___aaabbbbbbaaa]]]YYYSSSNNNJJJGGGBBBAAA???===<<<;;;;;;;;;======<<<;;;:::999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::777888888888888777777777777777888888999999999:::::::::::::::::::::::::::888888888:::<<<<<<:::888:::999999999888777777777999999999::::::;;;;;;<<<999:::;;;<<<;;;:::999888888888888999:::;;;;;;;;;666777777888888888777777999888777777666777777777777888888999999999999999888888777666555666666777777777777777777777777777666666777777777777666666777777777777777777777777777777777777666666666666777666555666888888777666666666666555444444444333444555666555333333555666333555777888888777555333666666666666666666666666777777666666555555555555222777888444222444555333999999888888777666666666555555555555666666666666666777777888888777777666888777666555555666777888555444444555777888666555666666666777777777888888999999888888777777666666777777777666666666666666555555666666666777777777777888999999888666444333555444444444555777888888666666555555555555666666555666888999::::::::::::555555555555555555555555444555555666666666666666666666666666666555555555777777777777666666666555666555555666777777777777888777555444444555666666444555555666666666666666}}}{{{zzzyyyzzzzzzzzz{{{{{{{{{{{{{{{xxxwwwuuusssrrrrrrrrrsssuuuuuuvvvwwwwwwvvvtttsssuuutttsssrrrqqqppppppppprrrqqqqqqqqqpppmmmiiieee]]]XXXVVVYYY[[[[[[^^^bbbfffggghhhiiiiiiiiiiiiiiiiiijjjiiifffaaaZZZSSSNNNRRRRRRSSSVVVYYY\\\^^^______]]]ZZZVVVQQQLLLHHHFFFBBBAAA???===;;;;;;;;;;;;======<<<<<<;;;:::999888999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::777777777777777777777888777888888888888888999999999999::::::::::::;;;;;;888888888:::<<<<<<:::888:::999999999888777777777888888999999:::;;;;;;<<<999:::;;;<<<;;;:::999888666777888999999:::;;;<<<999999999888888777555555777777666555555555555555777777888999999999999888888777777666666666666666666666666666666666666666666666777777777777666666777777777777777777777777777777777777666666666666555555555666888999777666666666666555444444444333444555555444333333444666444555666777777666555444555555555555555555555555666666666666666555555444222666777555444555555333888777777666555555444444444555555555666666777777555666666777777666666555888777666555555666777888777666555666777777555333666666666666777777777777999999888888777777666666555555555555555555444444777888999:::;;;;;;:::::::::::::::999888666555444333444555555555666888999666666555555555555666666888777666666666999;;;===666666666666666666666666444555555666666666666666777666555444444555777888666666555555444444444444444444555555555555666666888777666444444444555666444444555666777666666666}}}{{{zzzzzzzzzzzzzzz{{{{{{|||||||||yyywwwuuurrrqqqrrrssstttvvvwwwxxxyyyyyyxxxwwwvvvuuuuuusssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrroookkkhhh```\\\YYYYYYYYYXXX[[[___eeeeeefffhhhiiiiiiiiiiiijjjkkkkkkiiieee___XXXTTTRRRQQQPPPRRRVVVZZZ\\\\\\]]][[[YYYUUUPPPKKKHHHEEEBBB@@@>>><<<;;;:::;;;;;;<<<<<<<<<<<<;;;:::999999999::::::::::::::::::;;;;;;;;;;;;:::::::::::::::777777777666777777888999888888888888888888888888::::::::::::::::::::::::888777777888:::;;;999888999999999888888888888888777777888999:::;;;<<<<<<:::::::::::::::999999888555777888888888888:::;;;:::999999999777666555444777777666555444444444444666666777888888888888777777777777777666666666666666666666666666666666666555666666777777777777777777777777777777777777777777777777777666666666666555444555777999999777666555555555555555444444444666777777666555555666888555555555666666555555555555555555555555555555555555666666666666555444444555777888777999<<<999555444444444555555666666666444444555555666777777777555555666666666666555555666666777777777777666666888777666666777777444333555555555666666666666666777777777777777777666666444444444444444444444444999;;;>>>AAABBBBBBAAA@@@===<<<:::888777666555555333555666666555555777888777666666555555666666777:::888555333444777:::<<<666666666666666666666666444555555666666666666666777666555555555666777888666555444333333333444444333444555555444444555666888777666555555444555555333444666777777777666555|||zzzyyyyyyyyyyyyyyyyyyzzz{{{|||}}}{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvuuuuuutttsssrrrrrrrrrsssppppppqqqrrrsssqqqnnnjjjeee```\\\[[[XXXVVVXXX]]]cccdddeeefffhhhhhhiiiiiilllmmmmmmllliiiddd___[[[SSSPPPOOOPPPUUUYYY[[[\\\\\\[[[XXXUUUPPPLLLHHHFFFBBB@@@>>><<<;;;::::::;;;:::;;;<<<<<<<<<;;;:::999;;;::::::::::::::::::999999999::::::::::::::::::888888777777777888999:::888888888888777777777777::::::::::::::::::::::::999777666666888999999888888888888888888999999999777777888999:::;;;<<<<<<::::::999888888888888888444666888888666666888:::888888888888888777666555888777666555555444444444555555666777777777777666777777777777777666666555666666666666666666666666555555666777777777777777777777777777777777777777777777777777666666666666444444555777999:::888666444444444555555555555555666666777666555444666888666555444444444444555666555555555555555555555555555555666666666555444333666666555666<<<@@@<<<444555555555555666666666666444444555555666777777888666666777777777777666666555666777888888777666555777666666666888888666444555555555555444444444444666666666666666666777777333333444444555555666666:::===AAAFFFIIIJJJJJJJJJ@@@===:::666444444555666333666777777555444555777888777777666666777777888888777555444444555777999666666666666666666666666444555555666666666666666333555777888999888666555777666555444333444444555333555777666555444666888777777777777666555444333333444666777888777666555~~~{{{yyyxxxxxxwwwwwwwwwxxxyyyzzz{{{|||}}}~~~~~~}}}{{{yyytttuuuvvvwwwwwwvvvuuutttuuuuuutttsssssssssttttttooooooppprrrsssrrrooolllhhhccc^^^\\\XXXTTTWWW\\\bbbcccdddfffggghhhhhhhhhmmmnnnoooooolllhhhdddaaaTTTQQQOOOPPPUUUZZZ\\\\\\]]][[[YYYUUUQQQMMMIIIGGGAAA@@@>>><<<;;;:::::::::999:::;;;<<<<<<<<<;;;:::;;;;;;;;;::::::999999999999999999999999999999999999888777777777999:::;;;888888888777777777777777;;;;;;;;;::::::999999999999777555555777888999999777777888888999999999:::666777888999:::;;;<<<<<<;;;:::888777666777888999444666888888555555777999666666777888888888888888999999777666555555555555444555555666666666666666777777777777777666666555666666666666666666666666555555666777777777777777777777777777777777777777777777777777666666666666333444555777::::::888666333444444555555666666666333444555444222222444555777666444333333444666777555555555555555555555555444555666666666555333333666444222444<<>>999444222333555777444666888888555333555666888888777777777777888888666666666666555555555555777777777777777777777777444555555666666666666666000333888<<<<<<999555222888777666444444555555666444666888888555555777999666777777888777555333222333444666777888777666555|||{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{|||}}}}}}}}}|||zzzyyyzzzzzz{{{zzzyyywwwuuussstttuuuvvvvvvvvvuuusssrrrnnnoooqqqssstttqqqlllhhhgggfffaaa[[[UUUUUUXXX\\\bbbccceeefffggghhhhhhhhhiiillloooqqqpppkkkfffbbb\\\ZZZVVVSSSSSSVVVZZZ\\\]]]]]]\\\YYYTTTOOOIIIFFFGGGDDD???===<<<<<<;;;:::>>>;;;888:::===>>>;;;777:::::::::;;;;;;;;;<<<<<<999999999999999999999999;;;::::::999888888888999<<<999777888:::;;;999666888999;;;<<<<<<;;;999888<<<:::777777999999777444777777888888888888777777999999999999999999999999<<<;;;::::::999999999999:::777444555777888666444777<<<>>>=========:::555:::999888666666666777777777777777555333333555777666666555555555555666666999555555777777555555999999888888777666555555444999999888777666666777777555666777888777555333222555666888999::::::999999999666444555777777555222111111111222333444555666777777666666555555444444777555333444555777777777666777888888888666555444777777666666666666777777555555555555555666777777444444444555555555555555666666666666777777777777333333444555666777888888888777666666777777666555444555666555444444555666888888777777666666555555444444444444444444333333<<<<<<>>>DDDLLLOOOMMMJJJCCC;;;555555666444444666999777444111000111444555555444444444444555666666888555777<<<;;;444111444666666666666666666666666555555444444444555555666444555777999;;;999555111444666777666444333333444777777777777666666666666666777888888888666555444555666777666555444555777}}}|||{{{yyyxxxyyyyyyyyyzzzzzzzzz{{{{{{zzz{{{|||}}}}}}|||{{{zzzwwwxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuuuutttsssssspppqqqsssuuuuuusssoookkkhhhfffccc^^^YYYWWWZZZ]]]```aaabbbcccdddeeeeeeeeejjjjjjjjjjjjjjjjjjiiiiii___\\\WWWTTTSSSUUUYYY[[[]]]]]]\\\YYYUUUOOOJJJGGGGGGDDD@@@===<<<<<<;;;:::===:::888:::======:::666:::::::::;;;;;;;;;<<<<<<999999999999999999999999;;;:::999999888888888999<<<:::888888::::::999777888999;;;<<<<<<;;;999888<<<999777888999999777555777777888888888888777777777777777777777777777777;;;;;;:::999999999999999777777777666555666888999999;;;:::777666999999666:::999888777777888888999888888888666555444666888666666666555555666666666999555555777777555555999777777666555555444333333888888777666666666666666666777888888888666444333888999999999999777666555888666444555777777666444333333333333333444555666666666666666666555555555666444333333555666666666777777888888888777555555777777666666666666777777666666555555666666777888555555555444555555666777555555555666666666666666555555666666777777888888888777666666777777666444444555666555444444555666555555555555666666666666222333444555555666555555;;;;;;===BBBIIILLLJJJFFF@@@999555666777555444666999888555333222333444555555444444444444555666666777555555999999333111444777777777777777777777777555555444444444555666666777777777999:::888555222444666777666555333444444666666666666666777777777666666777888888777666555666777888777666555666888}}}|||zzzyyyyyyyyyzzzzzz{{{{{{||||||xxxyyy{{{|||}}}}}}||||||vvvvvvwwwwwwwwwwwwvvvvvvuuuuuutttsssssssssssssssqqqqqqrrrttttttsssooolllhhhgggeeeaaa]]][[[[[[\\\___```aaabbbcccdddddddddeeefffgggiiijjjkkkkkkkkkccc___ZZZUUURRRTTTWWWYYY[[[[[[[[[YYYUUUPPPKKKHHHFFFCCC@@@>>>======;;;:::<<<:::888999;;;<<<999666:::::::::;;;;;;;;;<<<<<<999999999999999999999999::::::999888888888888999;;;:::888999::::::999777999999;;;;;;;;;;;;999999;;;999888888999999777666777777888888888888777777666666666666666666666666;;;:::999999888999999999666999:::999666777<<>>>>>===<<<:::;;;999888999::::::888666:::::::::;;;;;;;;;<<<<<<999999999999999999999999999999888888888888888999::::::999999999999888888999::::::;;;;;;::::::999:::999888888888888777777777777888888888888777777777777777777777777777777999999888888888888999999999:::;;;::::::<<>>===777777777888888999999:::777888888888666666777888666666666777777666666666999555555777777555555999999999888888888777777777777777666666666666777777888999999999888777666555444555666666777777888888555555555666777888888777777666666555555555555666444444555555666666777777888666555666888999888777888888888888888888777777666666777777777777666666777777777777777888888999888666555444444666999;;;666666666666666555555555::::::999999888888888888888666555555666777555444444555666555444444444666444444444555555666666666444555666777777777777777888888999;;;>>>???>>>;;;888555555888999666555777666666666666666555444444555444444444444555666666888666555444444333444666777777777777777777777777555444444444555666777888<<<:::888777777777666444444666777777555444555666444444555555666777888888444555777888888777777666555777888777666555666777|||zzz{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwyyy{{{}}}}}}}}}}}}|||{{{zzzyyyxxxwwwwwwvvvvvvuuutttrrrrrrsssttttttqqqpppooopppppppppnnnlllffffffeeedddbbb___\\\ZZZ^^^___aaaccceeefffggggggcccfffkkknnnooommmiiifffkkkfff```YYYTTTSSSSSSTTTVVVWWWWWWWWWTTTQQQMMMJJJEEECCC@@@??????>>><<<;;;:::999999999::::::888777:::::::::;;;;;;;;;<<<<<<999999999999999999999999888888888777777888999999::::::::::::999888888999::::::::::::::::::::::::888999999999888777888888777777888888888888777777777777777777777777777777888888777777777888888999;;;888777888<<>>>>>:::888888999888:::999666555777777444777888999999999777666555444666999999888777888888555777888999999888777555999555555777777555555999444555555555555555555555777777666777777888999999888777666555444444444555888777777777777999:::;;;777999:::999666444666888333333333444444666777888777777666666555555555444666666666888::::::888666555444333333444555666777555666777999999777666555555555555555555666777777222222333444555666777777999888888777666555555444444444444444444444444444777555444444555666444333444555666555444444555666333333444444555666666666444555666666666666666555555666777666555555666777666555666777555222444:::666666555555555666666777555444444444444555666666222777777333333777777333555555555555555555555555444444555555666888999:::555444444555666666444222444555777888777666777888555555555555555444444444999999999999777555333222555666777666555444555777~~~~~~}}}~~~}}}zzzvvvuuuxxx{{{||||||{{{{{{|||}}}~~~~~~}}}{{{yyyxxxxxxxxxxxxwwwxxxxxxxxxxxxvvvtttsssooopppqqqqqqqqqpppooonnnkkkkkkkkkkkkkkkhhhdddaaaXXX\\\```ccciiinnnlllfffiiigggeeeddddddeeegggiiiggghhhhhhddd^^^VVVQQQNNNNNNNNNNNNNNNOOOMMMJJJGGGFFFDDDAAA@@@??????===<<<>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888888888:::<<<;;;999999<<<@@@999888777777888888777555888888777777888888999:::AAA???===<<<<<<;;;999777999999888777666555444444666777999::::::999888777:::999777999;;;<<<999777999999999999999888777666888888888888888777666666555555666666777777888888666666666666555555555555777777777666555555444444777777666666666666777777888888777777666666555555777555333444666888999999>>>===<<<:::888777666555333444444555666777777888---000333666666666666777666777888888888666555444999777666444444666777999777777777777777777777777333555777666333222444666;;;888555555888999888555:::999777666555555555666444444444555555555555555777555333333555666555444999888666555444444555555666666666666777777777777666555555666999:::999888999777555555555555444333555555555555555555555555777666666777888888666444777777777777777777777777555666777888777555333222222333444666777777888888888777777777999:::999888555555555555555555555555666666666666666555555555888777555444333333444444888999:::;;;:::777444222888777777666666666666777}}}zzzvvvuuuxxxzzz|||||||||}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxyyyzzzuuuuuuvvvuuutttsssqqqppprrrsssssstttsssrrrqqqpppllljjjiiiiiiiiiiiigggeee\\\^^^```aaagggkkkiiidddiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkhhhbbb[[[TTTQQQMMMLLLLLLMMMNNNLLLJJJGGGFFFDDDAAA@@@@@@???===<<<===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999;;;;;;;;;:::999888999;;;;;;999888888999:::888777888888777777888888999:::<<<;;;999999::::::999888999999888888777777666666777777888999999999999888:::888777888:::;;;999666999999999999999888777777777777888888777777666555555666666666777777777888666666666666555555555555666666777777777777777777777777666666666666777777888777777777666666666555888777555555777999:::999<<<;;;:::999888777666555222333333555666777888888000333666777666555555555666777888888777666555444888777666555555666777888777777777777777777777777444666777666444444555777777666555555666777777666:::999777666555555555666555555555555555555555555777555333444555666555444777666555444444444555666999999888777666555444444777666666777999::::::999999777555555555555555333555555555555555555555555777666666666888888666555666666666666666666666666666555555444444444444444555555666666666666555555777666555666888999888777444444444444444444444444666666666666555555555555777666555444444444555555777777888888777555333111666666666555555666777777~~~zzzwwwvvvwwwyyy|||}}}~~~~~~~~~}}}|||{{{zzzyyyyyyxxxxxxyyyyyyzzzttttttttttttsssqqqpppooouuuvvvvvvvvvuuutttrrrqqqmmmkkkhhhggghhhjjjjjjiii___```___^^^bbbhhhgggbbbhhhiiikkkllllllkkkiiihhhggghhhiiigggbbbZZZSSSNNNLLLKKKKKKKKKLLLKKKIIIGGGGGGEEEBBB@@@@@@???>>><<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999::::::<<<<<<;;;;;;::::::999999999999999999999999::::::???===;;;::::::999888777<<<;;;::::::;;;;;;:::999888888777777888888999:::777666666777999::::::999999999999888888888888888888888777777888999999:::888777777888999999888666888999999999999888777777666666777777777666555555666666666666777777777777666666666666555555555555666666666777888999999999777666666555555666666777777777777777666666666666:::888777666888999999999999999999888777666666666333333444555666777888888555777888888666444333333666777777777777666666555888777666555555666777888777777777777777777777777555777888777666555666777333444555555444555666888999888777666555555555666777666666555555444444444777555444444555666666555555444444444444555666666999888777777666555444444777666666777999:::999888999777555555555666555444555555555555555555555555666555555666777888666555555555555555555555555555666444333222222444666777777777777777666555333333666555555555777888777666444444444444444444444444555555555555555555555555555555444444555555666777666666666555444333222222444444444444555666777777{{{xxxwwwxxxyyy|||}}}}}}{{{yyyzzzzzzyyyxxxxxxxxxwwwwwwuuuuuuuuutttsssrrrqqqqqqwwwwwwwwwwwwuuutttrrrpppnnnllljjjiiijjjkkkjjjiiiaaa```]]][[[___eeefffcccggghhhiiijjjjjjiiihhhgggfffggggggfffbbb\\\TTTNNNMMMKKKJJJJJJJJJJJJIIIHHHHHHFFFCCCAAAAAA@@@>>><<<;;;;;;:::::::::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;:::888777777888:::;;;<<<<<<;;;;;;:::999888888888888888999999:::::::::AAA>>>;;;:::<<<<<<:::888===;;;::::::;;;;;;:::999888888777777888888999:::666555555666888999999888777777777888888999999999888888777666777888:::;;;777777777888888888777666888888999999999888888777555555666666666666555555666666666666777777777777666666666666555555555555666666666777777888888888666666666555555666666666777777777777666666666666;;;999666666777888888888777777777777666666666666777777777777777777777777777888999888666444444444666777777777777666666666777777666666666666777777777777777777777777777777777777888888777777777888222444666666444444777:::888888777666666666666666888777777666555444444333777555444444666777666666333333333444555555666777444555555555666777777777666555444555777888777666888777555444555666555444555555555555555555555555666555444666777888666555555555555555555555555555444444333333444555777888777777777777666555444333777666555666888888888777444444444444444444444444444444555555555555555666444444444555666666777888777666555333222222333333333333333444444666777888|||yyyxxxxxxyyy{{{}}}~~~~~~|||zzzyyy{{{{{{zzzyyywwwvvvttttttsssssssssrrrrrrrrrrrrrrruuuuuuuuuuuutttrrrpppooonnnnnnmmmmmmmmmkkkhhheeeaaa___[[[XXX]]]dddgggeeeiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiigggbbbZZZUUUPPPMMMKKKIIIJJJJJJIIIHHHIIIGGGDDDBBBAAA@@@>>><<<;;;;;;:::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;:::888777777888:::;;;<<<<<<;;;:::999999888888888888888999999:::::::::===:::777888;;;<<<;;;999;;;:::999999::::::999888888888777777888888999:::888777666777888999888777555555666666777888888888888777777666777999;;;<<<666777888888888777777777777888888999999999888888555555666666666666555555777777777777666666666666666666666666555555555555777777777666666555555555666666555555555555666666666666666666777777777777:::777555555666777777777666666666666666666666666;;;;;;:::999888777666555666777888888666555666777777666666666666777777777777777666666666666777777666666666666666666666666888888777777888888888777222555777666444555888;;;777777777777777666666666888888777666555555444444666555444444666777777777222333444555666666777777333444444555666777777777555444333444666666666444888666444444666666666555555555555555555555555555555444444555777888666555555555555555555555555555333444666777888888888888444555555666666666666666888777666777999:::999888444444444444444444444444333444444444555555666666333444444666777777888888888777555444333444555555333333333444444666777888~~~{{{zzzzzzyyyzzz{{{|||||||||{{{zzzyyy|||{{{zzzyyywwwuuurrrqqqppppppoooooopppqqqrrrsssrrrsssssssssrrrqqqooonnnooooooooopppooolllhhhdddbbb```[[[XXX\\\dddgggeeekkkjjjiiiiiiiiiiiijjjkkkhhhfffeeefffgggddd]]]XXXTTTQQQMMMKKKJJJJJJJJJIIIJJJHHHEEECCCBBB@@@>>>===<<<;;;;;;:::::::::;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;::::::999999888888999999999999999999::::::777666555666888999:::999:::999888888999999888777888888777777888888999::::::888777777888999888666555555666666777777777888666666777777888999;;;;;;666888999999888777777888777777888999999999999888555555666777777777666666777777777777666666666666666666666666555555555555777777777666555444444444666555555444444555555666666666666666777777777777888666444444666777777777777777777777666666666666<<<<<<;;;999888666555555555666777777666666777888777666666666666777777888666666777777777777666666666666666666666666666666888777666777888999888666555555666666555666777999666666777777777777666666888777777666666555555555666555444444666888888777333444555666777777777777666666666555555555444444555444333444555666555444888666444444666666666555555555555555555555555555444333333555777888666555555555555555555555555555333444777999:::999888777222333444666777888888888999777777888999:::999888555555555555555555555555333333333444555555666666333444555666777888888777999888666555555555666777444444444444555666777777}}}|||{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyywwwuuusssqqqnnnnnnnnnoooppprrrtttvvvpppqqqqqqrrrqqqpppooonnnpppooonnnnnnnnnmmmjjjhhheeebbb]]]YYY\\\ccceeebbbhhhhhhjjjjjjjjjjjjhhhhhhfffcccaaabbbdddddd___[[[YYYUUUPPPLLLKKKKKKKKKKKKKKKIIIEEECCCBBBAAA???======<<<;;;;;;::::::::::::999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999::::::999999999999999999666777888888777888:::<<<:::999888888999999888777888888777777888888999:::888777666777888999888666777777777777777777888888555666777888999:::::::::666999;;;:::888777888:::777777888999999999999999555666777777888888777777888777777777666666666555666666666666555555555555777777777666666666666666666555555444444555555666555666666666777777777888888666555555777999999999888888888777777666666666999999888777777666555555555666777666555444666777777666555555666777888999666666777777777777666666666666666666666666666666888666555666888999777555666555444444555666666555555666777888888777666666777777777666666666666666666555444555777888888888444555666888888888777777666666555555555444444444777666555555777777666555777666444444666777666555555555555555555555555555333333333444777777666555666666666666666666666666555555666777777777777777222333444666777777888888888777666777888999999777666666666666666666666666222222333444444555666666444555666777888888777777777777666666666666666666666666666555555666777777~~~|||{{{xxxxxxxxxxxxxxxyyyzzz{{{wwwxxxxxxxxxwwwvvvtttssspppppppppqqqsssuuuxxxyyyooopppqqqqqqqqqpppooonnnqqqooollllllmmmnnnnnnmmmhhheee___ZZZ\\\bbbccc```bbbeeehhhjjjjjjhhheeebbbiiieeecccdddggghhhddd```\\\WWWRRRMMMLLLLLLLLLKKKLLLIIIFFFDDDBBBAAA???===>>>===<<<;;;:::999999999999999::::::;;;<<<======;;;<<<<<<======<<<<<<;;;999999999999999999::::::;;;::::::999999888888888999;;;===<<<999999<<>>>>><<<;;;999;;;>>>AAA===<<<;;;;;;===>>>>>>======<<<<<<===>>>>>>===;;;999999999999999999999999<<<:::888888999999999888;;;;;;:::999777888;;;===@@@<<<777666888:::;;;:::888888888888777777777777666777888999999:::999999777777888888888888777777999999999999999888777666444666999;;;<<<;;;::::::888888888888888888888888777999;;;:::999888999:::666666666666666666666666777777666666666666666777666555555666777777555444777777777666555555444444666666777888888888888888888888777777666666555555999999999888888888888888777777666555444333333222666666666666666555555555666777999888666555555666333555666666555555777888555666888999::::::999888777777666666666666777777888555222222555666666444333444555777888777333111444555555555666666777777666555555666777777666444444555777888999999999888444555555555666666777777777777666555555555555555666666555555555444444444999888666444333333333333333333444555666777888888666444333222222555777999666666666666666666666666333555777777666555666777444555666666666666666555222333444555666666666555444555777666444333444444222555777777666666888;;;999777666555666777999:::666777888777666555666888|||yyyxxxwwwuuussssssuuuwwwxxxyyy{{{zzzyyyxxxwwwuuutttsssmmmnnnpppqqqrrrrrrrrrrrrpppqqqsssrrrpppnnnnnnnnnlllllllllmmmnnnooooooooojjjhhhaaaZZZZZZ```bbbaaabbbeeeiiikkkkkkiiiiiiiiifffeeecccdddgggiiijjjiiiddd```ZZZSSSOOOMMMLLLMMMKKKGGGCCCAAA@@@???>>>===>>>>>>===;;;999:::===@@@===<<<;;;;;;===>>>>>>===<<<<<<;;;<<<======<<<:::999999999999999999999999<<<:::999999::::::999888777888888777555555777999???<<<888777888:::;;;:::888888888888777777777777666777888999999::::::999:::999888777777888999:::999999999999888888888777555666888999:::999999888888888888888999999999999666888999999888777777888666666666666666666666666777777666666666666777777666555555666777777666444555555555666666666666666555555666777777777777777777777777777777666666666999888888777666555444444666666555555555555555555444444555555666666777777777888:::999777666666777444666777666555555666777555666888999:::::::::999888888666666555666777777888666333333555777666555555666777999:::999666333555555555666666666777777777666666777888888777555444555666888888888888777555555555555666666666777777777666555555555555555666666555555555444444444555555444444444666777888444444555555666777777777777555333222333444777888666666666666666666666666333555777777666555666777555555666666666666666666777777777777777777666666555666777777555444444444333555777777666555777:::888777666555666777999:::555666888777666555666777~~~yyywwwuuuvvvvvvuuutttuuuxxxzzz{{{{{{zzzxxxvvvtttrrrqqqnnnnnnooopppppppppooooooooorrrtttuuussspppnnnnnnlllllllllmmmnnnnnnooooookkkiiiccc\\\[[[___```^^^aaadddhhhjjjjjjiiiiiiiiigggffffffgggjjjlllkkkkkkfffccc^^^XXXSSSOOOMMMLLLIIIGGGCCCAAAAAA@@@???>>>??????>>><<<::::::<<<>>>===<<<:::;;;<<<>>>======;;;::::::;;;<<<<<<;;;999999999999999999999999999;;;::::::;;;<<<<<<:::777666777888777666555666888>>>;;;888777888:::;;;:::999999888888888777777777666777888999::::::::::::<<<;;;888666666888;;;<<<;;;:::888888777888999999777777777777777777777777888888888999999:::::::::555777888888777666666777666666666666666666666666777777666666666666777777666555555666777888666555444444555555666777777888444555666666777777666666666666777777777777777777:::999888777666444333333555555555666666777777777333333444555666777888888777999::::::888777777888666777888777555444555666555666888:::;;;;;;;;;;;;:::999777555555555777888888666444333555666666666666666777888:::999777444555555666666666666777777888777777888999999888666555555666666777666666555555555555555666666666666777777666555555555555555666666666555555555555444555555555555666777888999666666666666666666666666888777555333333444555666666666666666666666666666333555777777666555666777555555555666666777777777:::999888666555555666666666888999888666444444444555666777777555555666777888777666555666777888999444666777777666555666666{{{xxxuuuwwwyyyxxxuuuuuuxxx|||{{{{{{zzzyyyvvvtttqqqpppmmmmmmmmmnnnnnnnnnooonnnooorrruuuvvvtttrrrooonnnlllllllllmmmmmmnnnnnnnnnlllkkkddd]]][[[^^^^^^[[[```cccgggjjjjjjiiihhhiiihhhggggggiiijjjkkkiiihhheeeccc```[[[VVVQQQNNNLLLHHHFFFCCCBBBBBBAAA@@@?????????>>><<<:::999;;;======;;;::::::<<<======<<<::::::999:::;;;<<<:::888999999999999999999999999::::::;;;<<<>>>===:::888777999;;;;;;:::888999:::<<<;;;999888999:::;;;;;;999999999888888888777777777777888999:::::::::::::::999888777777888999:::;;;:::888777777888:::;;;:::999888777777777777777888888999999::::::;;;;;;555777888888777666666777666666666666666666666666777666666666666777777888666555555666888888777555555555555555666666777777555666666777777777777777666666666777777888888999;;;::::::999888777666666666666666777777777777777444444555555666666777777777888:::999888777777888777888888777555444555666555666888:::;;;<<<<<<;;;;;;:::777555444555777888666555333333333444555555444444444666888888555333666666666666666666777777777777666777888999777555555555555555555555444444555555555666666666666666777777666555555555555555666666666555555555555555888888777777666666666666777777666666555555555555999888666444333444444555666666666666666666666666333555777777666555666777555555555666666777888888999777555333333444555666777999999888666444444555777777777666555555555555777666666666666777888888444666888888666555555666}}}zzzwwwyyy{{{zzzwwwwwwyyy|||zzzzzzzzzyyywwwtttqqqoookkkkkkllllllmmmoooooopppnnnrrruuuwwwuuurrrpppooollllllllllllmmmmmmmmmmmmmmmkkkfff^^^\\\^^^\\\YYY___bbbfffiiiiiihhhhhhhhhjjjhhhgggggghhhgggdddbbb______]]][[[WWWSSSOOOMMMHHHFFFDDDCCCBBBBBB@@@>>>?????????===::::::;;;<<<<<<;;;::::::<<<======<<<:::999999:::;;;;;;:::888999999999999999999999999::::::;;;<<<>>>===;;;888999;;;<<<<<<;;;::::::;;;:::::::::999999999;;;<<<999999999999888888888888777888999::::::;;;::::::666777888999999888777666;;;:::888777777999:::<<<;;;;;;999888888888888888888888888999999:::::::::666888999999888777777888777777777777777777777777666666666666666777888888666555555666888999888666777777666666555555555555777777888999999999999888666666777777888888999999888888888888888999999999999888888777666555555555777777666666555555444444555777888888777666666777777888999888666555555666555666888:::;;;;;;;;;;;;;;;999777666555666777888444444333222222222444555555444444666888888666555777777777777777777666666666555555666777777666444555555555444444444444444666666666666666555555555777777666555555555555555666666666666666666666666888888888777777666555555777777777666555555444444999888777555444444444444666666666666666666666666333555777777666555666777666555555555666777999:::777666444333444555777999777888999888666555444555777777666666555555444333666666666666666777777888444666999999888666666666}}}zzzxxxyyyzzzzzzyyyxxxyyyzzzyyyyyyzzzyyywwwtttqqqoookkkkkkkkklllmmmnnnpppqqqoooqqqtttuuutttrrrqqqppplllllllllllllllllllllllllllkkkfff```]]]^^^\\\WWW^^^aaafffhhhhhhhhhhhhhhhjjjhhhfffeeedddcccaaa___\\\[[[[[[YYYVVVSSSPPPNNNIIIGGGEEEDDDCCCBBB@@@===>>>>>>>>>===;;;:::;;;===<<<;;;999:::;;;===<<<<<<:::999999:::;;;;;;:::888999999999999999999999999:::999999;;;======;;;999999:::;;;:::999888999;;;999:::;;;:::999999;;;<<<:::999999999999888888888777888999:::;;;;;;;;;;;;444666888::::::888666444::::::999888999999;;;<<<;;;:::::::::999999888888888888888888888888888888666888999999888777777888777777777777777777777777666555555666666777888999666555555777999999888777888777777666555555444444777888999999::::::999999777777888888888888888888555555555666777777888888999888888777555444444333888888777666555444333333444666777888666666666777777888999888666555666777555666888999::::::999888888888888777777888888888444444444333111222444666777666666888::::::999888888888777777777777666666666555555555777777555444555555444444444555555666666666666666666555555555777777666555555555555555555666666666666777777777555555666777777777666666777777666666555555555444999888777666555555555555666666666666666666666666333555777777666555666777666666555555666888:::;;;777777666666777999:::;;;555777888888666555555666777666555555666666444333555555666666666777777777555777:::;;;999888777777{{{yyyxxxxxxwwwxxxyyyyyyxxxvvvwwwxxxyyyyyywwwuuuqqqooommmmmmlllllllllnnnooopppoooqqqssssssrrrqqqqqqqqqllllllllllllllllllllllllkkkkkkfff```^^^^^^[[[WWW]]]aaaeeehhhhhhhhhhhhhhhjjjgggdddbbbbbbbbb```___[[[[[[ZZZXXXUUURRRPPPNNNJJJHHHFFFDDDCCCBBB???<<<<<<===>>>===<<<;;;<<<===<<<:::999:::;;;<<<<<<<<<;;;::::::;;;<<<<<<;;;999999999999999999999999999:::888888999;;;;;;;;;:::999::::::888777777999;;;888:::;;;;;;999999;;;===::::::999999999888888888777888999:::;;;;;;;;;;;;666777999::::::999777666999999999:::::::::;;;;;;888888999::::::999888777999888888777777666666666555777888888777666666777777777777777777777777777555555555555666777888999666555555777999:::999777666666666666666555555555777777888999999999999999999999888888888888888888666666666666666777777777666666666555555555444444777777666666555555444444444666888888777777888999666777888888777666777999666666888888888888777666555666888999:::999999999555666666555333333555888777666666777999;;;:::999888888888777777777666666777666555666888888666555555555444444444666777888777666666666555555555555777777666555555555555555555666666666777777777777555555666777666555444333666666666666666555555555888888777666666666555555666666666666666666666666333555777777666555666777666666555555666888:::<<<888888888888888888999999333555666666555555555666777555333444666666555333444555555666666666666666666888;;;<<<;;;999888888|||xxxwwwxxxvvvtttvvvxxxyyyvvvsssvvvwwwxxxyyyxxxuuurrrppppppooonnnmmmlllmmmmmmnnnoooqqqrrrrrrqqqpppqqqrrrllllllllllllllllllllllllkkkkkkgggaaa^^^___[[[VVV]]]```eeeggghhhggghhhhhhiiifffbbbaaaaaabbbbbbaaa]]]\\\ZZZXXXUUURRROOONNNKKKIIIFFFEEEDDDAAA>>>;;;;;;<<<>>>===<<<<<<===>>><<<:::999999;;;<<<<<<;;;;;;::::::;;;<<<<<<;;;999999999999999999999999999:::888777777999;;;;;;:::;;;;;;:::999777888;;;===777999<<<;;;999999;;;===:::::::::999999999888888888888999:::;;;;;;;;;;;;:::999999999999999999:::888999:::;;;;;;;;;;;;:::555666888::::::888777555999999888777666555444444444666777777666555555666777777777777777777777777555555555555666777999999666555555777999:::999888444444555555666777777777666666777888888888888888:::999999999888777777777::::::999999888888777777444444444555555555555555555555555666666666666666555777999999888888999:::555666888888777777888:::666777777888888777555444333555888:::;;;;;;:::999666888888777444444777:::555444444555777999888777999888888888777777666666888777666777999999777666555444444444555666888999777777666666555555555444777777666555555555555555555666666666777777888888888888888777555222000...666666666666666666666666777777777777666666666666666666666666666666666666333555777777666555666777666666555555666888;;;<<<777777888888777666555444111333555666555555666777666444333444666777555333444555555666777666666666666999<<<===<<<:::999888}}}xxxvvvssssssuuuwwwyyyyyywwwuuuwwwvvvuuuvvvvvvuuurrrppptttqqqooooooqqqsssttttttrrrrrrssstttsssrrrpppooopppqqqrrrqqqpppmmmkkkiiiqqqkkkiiifff^^^```___RRR[[[^^^bbbfffhhhhhhgggfffeeeffffffdddbbb```aaabbb^^^```aaa^^^XXXRRRPPPPPPKKKIIIFFFEEEDDDCCC@@@>>>============<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;@@@<<<999999;;;======<<<999999999999999999999999;;;:::888999::::::999777999999888888999999:::;;;:::888777777888999999888<<<;;;:::999999999::::::666777999999888888999;;;;;;999888888999::::::999999999888888999999:::;;;999999999888888888777777;;;999777555444555666666666666666666777888999:::999888777666666888:::;;;666666555555555555666666:::888666555666777666555888777666444444555555666:::888666555777888888888999888777555555777888999777777888888888888777777888777666666666777999:::777666666666666777777888777777777777666666666666666777888999999888777666777777666666666555555444888888888888888888888888777777666666666666777777999888777777777888999:::999999888777666666777777777777888888888666555333666666666666666555555555555555666777777777777777666666555555555444444444555555555555555444444444777777666444111000111222666666666666777777777777666666777777666555444444888333222666888555333333555555555555555555555555777777222555>>>;;;666<<<666444555888888555333555444444444444444444444444777777666666555555555444666555444333333444555666888999::::::999777555333zzzxxxvvvvvvwwwyyy{{{|||zzzxxxuuuuuutttuuuwwwvvvtttrrrtttrrrpppppprrrssstttsssrrrsssssstttsssrrrqqqpppnnnooopppppppppooommmlllrrrllljjjggg___aaa```SSS\\\___cccgggiiiiiigggeeedddeeeeeedddbbbaaabbbccc^^^``````]]]XXXSSSPPPOOOKKKIIIGGGEEEDDDCCCAAA???>>>>>>>>>======<<<<<<<<<::::::;;;;;;;;;;;;::::::???<<<999999;;;======<<<999999999999999999999999;;;:::888999::::::999777999999999999999:::;;;;;;;;;999888888999::::::999<<<;;;::::::999999::::::888999::::::999888:::;;;:::999888888::::::999888999999888888999999:::;;;999999888888888888888888:::999777555444555666777666666777777888999999:::999888777666666888:::;;;999888888777777777888888999777555555777777666555888777666555444555555666:::888666666777888888888888777666555555666777888777777888888888888777777777777666666666777888999777777666666666666666777777777777666666666555555666777888999999888777666777777666555555555555555777777777777777777777777777777666666666666777777888888777666777888999:::999888888777666666777777666777888888888777666555555555666666666777777777555666666777777777777777666666666555555555444444555666666666777888888888999::::::999666555555666555555555555666666666666666666777777666555555444888444222666888555333333555555555555555555555555222444333888BBB???999???777444555888888444333555444444444444444444444444777666666666555555555555666666555555555666777777777888999999888777444333|||zzzyyyyyyzzz|||~~~~~~|||zzzuuuttttttuuuwwwxxxvvvuuutttsssrrrrrrssstttsssqqqrrrssssssssssssrrrqqqqqqkkklllnnnoooppppppoooooorrrlllkkkhhhaaabbbaaaTTT\\\___dddhhhjjjiiifffdddbbbdddeeeeeecccbbbcccddd^^^______]]]XXXSSSPPPOOOKKKIIIGGGFFFEEEDDDAAA????????????>>>===<<<<<<;;;999999999999999999999999>>><<<::::::;;;<<<===<<<::::::::::::::::::::::::;;;:::888999::::::999777:::::::::::::::;;;;;;<<<;;;999888888999::::::999;;;;;;;;;::::::::::::::::::;;;<<<;;;999999999;;;999888888:::;;;;;;999777999999888888999999:::;;;888888888888888888999999:::999777666555555666777555666888999::::::999999888888777666777888999::::::999888777777777777777777666555666777888777666777777666555555555555666999777666666777888888777777666555444444555666777777777888888888888777777666666555555555666777888888888777666555555555555666666666555555555444444666777888999999888777666888777666555444555666777666666666666666666666666777666666555555666666777666666666666666777888888888888777666666666777777555666777777888888777777666666666666777777888999666666666666777777777777666666666666555555555555444555666666888888999:::999;;;<<<<<<999777777777444444444555555555666666666666777777777666555555888444333777888555333444555555555555555555555555000555444:::CCC???888>>>777555555888888444333555444444444444444444444444666666666666555555555555555666777777888888888888666777777888777666444333~~~|||{{{{{{{{{|||~~~~~~}}}{{{wwwuuuuuuvvvwwwwwwvvvuuuuuutttssstttuuutttrrrpppssssssssssssssssssrrrrrrlllmmmnnnooopppppppppooorrrlllllliiibbbcccaaaUUUZZZ^^^cccggghhhgggdddaaaaaaccceeeeeedddddddddeee_________]]]YYYUUUQQQOOOLLLJJJHHHFFFFFFDDDBBB@@@@@@@@@??????>>>===<<<<<<:::999999999999999999:::===<<<;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;:::888999::::::999777;;;;;;:::::::::;;;<<<<<<:::999777777999:::999888;;;;;;;;;;;;;;;::::::999:::;;;<<<;;;999888888999888888999;;;<<<;;;888666999999888888999999:::;;;888888888888888999999999999999777666666666777777555777999:::;;;:::999777888777777666777888999999888888777666555555555555666555555666888999888666777666666666555555555555999777666666888888888777777666666555555666666777777777888888888888777777555555555555555666666777999888777666555444444444666555555555444444444444555666888999999888777777888777666555555555777888777777777777777777777777666666666555555666666666444555555555666666777777888777777666666666777777555555666777888888999999999888777666666777888888666666666666666777777888777777777666666666555555444444555555666666666777666888;;;;;;999777666555555555555666666666666777666666777777777666666555777444444777888444333555555555555555555555555555444888666888???:::444;;;888555555888777444333555555555555555555555555555666666666666666555555555444555777888999888888777555666666777666666555444|||{{{zzzzzz{{{}}}}}}|||{{{zzzxxxvvvvvvwwwwwwuuutttvvvuuutttuuuuuuuuusssqqqssssssssssssssssssssstttppppppppppppppppppooooooqqqkkkllliiibbbdddbbbUUUXXX[[[```dddeeedddbbb``````bbbeeefffeeeeeeeeeeee```______]]][[[WWWSSSPPPMMMKKKHHHGGGFFFEEEBBB@@@AAA@@@@@@???>>>>>>======<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::;;;:::888999::::::999777;;;;;;:::::::::;;;<<<<<<999888666666888999888777;;;;;;<<<<<<<<<;;;:::999999:::;;;999888777777888888888999;;;<<<;;;888666999999888888999999:::;;;888888888888888888888888999888888777777777777777555777999::::::999888777777777777777777888888888888888777666666666666666555555555666888999888666666666666666666555555444888777666777888999777666777777777777777777777777777777888888888888777777444555555666666666666666888888666555444444444444666555555555444444444444555666777888999999888777888777666555555666777888888888888888888888888888666666555555555555666666333444444555666777777777777666666666666666777777555666666777888999::::::;;;:::888666555555666777777666666555666777888888888888777777777666666666777777666666555555555444444777999:::888666555555666777777777777888888888666666777777777777777666777555666888777444333666666666666666666666666666555888444444:::666333<<<999666555777666333333555555555555555555555555555555555555666666666666666333555666777888777666666555555555666666666666666|||{{{zzzyyyyyy{{{{{{{{{yyy|||zzzwwwvvvwwwwwwvvvtttvvvuuuttttttuuuvvvuuussssssssssssrrrsssssstttuuutttssssssrrrqqqpppooooooqqqlllmmmkkkdddfffcccVVVVVVYYY]]]```ccccccbbbaaa```cccfffgggfffeeedddeeebbb```___^^^]]]YYYUUUQQQMMMKKKIIIHHHGGGFFFCCCAAA@@@@@@@@@@@@????????????======;;;;;;;;;;;;======;;;<<<======;;;;;;;;;===::::::::::::::::::::::::;;;:::888999::::::999777:::::::::::::::;;;;;;<<<:::888777777888999999888;;;<<<<<<======;;;:::999888999:::999777777777999999888888:::;;;;;;999777999999888888999999:::;;;999999999888888888777777888888888888888888888888666777888999999888777666666666666777777777888888999999999888888999999:::666555666777999999777555666666666777666555555444888777666777999999777666777777888888888888777777777777888888888888777777444555666777777777777666777777666555444444444444666666666555555555444444555666777888999999888888666666777777777777888888888888888888888888888888666555555444444555555666222333555666777777777777666666555555666666777777777666666777888999:::;;;;;;:::777555444555666666777666555555555666888999888888888888777777777777;;;:::999999777777666555555888::::::999888888888777777888888888999999999666666777888888888777777777555777999777333333777666666666666666666666666222555111111777555555AAA:::777555777666333333555555555555555555555555555555555555666666666666666555666666777777666666555555555555666666777777888~~~{{{zzzxxxxxxzzz{{{zzzyyy{{{yyywwwvvvwwwxxxwwwwwwwwwuuussssssuuuvvvvvvvvvtttssssssrrrssstttuuuvvvuuuuuutttsssrrrrrrrrrrrrsssnnnpppnnnhhhiiifffYYYVVVXXX[[[^^^aaacccccccccaaadddggghhhgggeeeddddddcccbbb```______\\\WWWSSSNNNLLLIIIHHHGGGFFFDDDAAA?????????@@@@@@@@@@@@AAA>>>===;;;::::::;;;===>>>:::<<<>>>===;;;:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888999::::::999777999999999999999:::;;;;;;<<<:::999999:::;;;;;;:::;;;<<<===>>>===<<<:::999777999:::999888888999;;;:::999888888::::::999888999999888888999999:::;;;;;;::::::999888777666666777888888999999888888888666666666666666666666666555666666777777777777777888888888888999:::;;;;;;666666666888999888666333555666777777777666444444777777777888999999777555666777777777777777777666777777888888888888777777555666777888888888777777666555555444444444555555777777777666666666555555444555777888999999888888444666777999999999777666888888888888888888888888666555555444444555555666222333555777888888888888555555555555555666777777888777777777777888:::;;;888777555444444555777999777777555555555666888999999999888888888777777777:::999999999888777777777666888999999888888999;;;777777777777888888888888666666777888888888888888666666888:::777333444888666666666666666666666666000555333444999555555@@@;;;777555666555222222555555555555555555555555555555555555555666666666777999999888777666666666666555555666666777888999999|||zzzxxxxxxzzzzzzzzzyyyzzzxxxvvvvvvxxxyyyzzzyyywwwuuusssrrrtttwwwxxxxxxtttssssssrrrssstttuuuvvvuuuuuutttsssssssssttttttuuuppprrrqqqjjjkkkhhh[[[WWWXXX[[[^^^aaaccceeefffaaadddggghhhgggeeeccccccdddbbb`````````]]]XXXTTTNNNLLLJJJHHHHHHFFFDDDBBB>>>??????@@@@@@AAABBBBBB>>>===;;;::::::;;;===>>>999<<<>>>>>>;;;:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888999::::::999777999999888888999999:::;;;>>><<<:::;;;<<<===<<<;;;;;;<<<===>>>>>><<<:::999888999::::::::::::;;;<<<;;;999888888999::::::999999999888888999999:::;;;<<<;;;:::999888666555555777888888999999999888888777666555555555555666666555666666777777777777777555555666666777888::::::777777777888999888555222555666777777777666444333777777777888999999777555555555666666666666555555777777888888888888777777555666888999999999888777555555444444444555555666777777777777666666666666444555777888999999999888333555888::::::999777666777777777777777777777777555555555444444555555555222444666777999999999888555555555555555666777888999888777777777888999:::555444333222333666999;;;888777555444555666888999999999999888888888888777666666666666666777777777555666777777666666999;;;666666666666777777777777666666777888888888888888666666888:::777333444888777777777777777777777777222888777777;;;444111;;;;;;777555666555222222555666666666666666666666666444555555555666666777777<<<;;;999777666666777777666666666666777999:::;;;}}}yyyxxxxxxzzz{{{{{{xxxwwwvvvvvvvvvwwwxxxyyyvvvuuutttttttttuuuwwwxxxtttsssqqqqqqqqqtttwwwyyyxxxwwwwwwvvvtttsssqqqpppqqqkkkmmmlllgggkkkjjj^^^SSSUUUWWW[[[___cccfffgggcccbbbaaaccceeeffffffeeedddeeefffeeeaaa[[[UUURRROOONNNLLLJJJGGGEEECCCBBBAAA@@@??????@@@@@@>>>=========>>>>>>>>>>>>============<<<;;;::::::999999>>>>>>===<<<;;;;;;::::::888999999::::::999999888777888999999888888:::<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===;;;<<>>888555666555222333999666555333222222333444555555666777999999777666555777888999888666666777888333333444666777888999:::}}}zzzxxxyyy{{{||||||zzzyyyxxxvvvvvvwwwyyyzzzwwwwwwvvvuuuvvvwwwxxxyyyvvvtttsssrrrrrrtttwwwxxxyyyyyyxxxwwwuuusssrrrqqqqqqnnnqqqrrrmmmnnnkkk]]]UUUVVVYYY\\\^^^aaabbbccccccbbbbbbccceeeeeedddccceeefffgggfffbbb]]]XXXTTTPPPOOOMMMJJJHHHFFFEEEEEECCCBBB@@@@@@@@@???===;;;>>>>>>============>>>>>>======<<<;;;;;;:::999999======<<<<<<;;;::::::999:::::::::;;;;;;:::::::::888999:::999888888:::<<<999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;???===>>>AAA@@@<<<:::;;;;;;:::999999:::;;;:::888<<<;;;;;;:::999999888888::::::;;;::::::999888777999999999999999999999999666777888999999888777666777555444555888999888666777777888999::::::::::::666888999888777666777888777777777666666666555555555777999888777777888;;;999888777666666666777888999999888888777666666555666777888888777777888:::777777666555555555555555777777888777666555333222666999999666666888888555777777666666666666777777777777666555555666777888555555666666666777777777888666555555777999:::999666666666666777888999999:::999777666666777888999888888888888777666666666666666666666666666777888777777888888888888777777888888777777777777888888777777777777666666666666888888888777666555555444777666555444444666888999666555444444444444555666666666666666666555555555444444444555555555666666===888555666555222444888555444444333333444444444444555777888888777555444999::::::888555333333444555666777777888999::::::~~~{{{zzz{{{|||}}}}}}}}}{{{yyyvvvvvvwwwyyyzzzvvvvvvuuutttuuuvvvwwwxxxxxxvvvuuuttttttuuuwwwxxx{{{zzzyyyxxxvvvtttsssqqqsssqqqwwwxxxrrrqqqlll\\\VVVWWWZZZ\\\^^^_________cccbbbcccdddfffeeecccaaafffggggggfffddd___[[[XXXSSSRRROOOLLLJJJHHHHHHHHHEEEDDDBBBAAAAAA???===:::???>>>===<<<<<<===>>>???======<<<<<<;;;:::::::::<<<<<<;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;:::888888999;;;888999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;>>><<<>>>AAA@@@<<<:::;;;:::999888888::::::999888;;;;;;::::::999999888888;;;;;;;;;;;;:::999888777999999999999999999999999666777888999999888777666777555444444555777777777888888999999999999999888666888999888777666777888888777777777777777666666777888999999888777888:::666666555555555666777777999888888777777666666555555666777777666666777888777666666555555555555666777888999:::888555222000777:::999666555777777444666666555555555555666666555555555555666777888999666666666777777777888888888777666666888::::::999555555555555666777888888777777666555555666888999666888:::888666444666888777777666666555666666666777777888888888888777777888777777777777777888888777777666666666555555555777777777777666555555444666555444444444555777888666666555444444555555666777777666666555555555444444555555555555666666666===999666666555333444888333444444555555555444444444555666777777666555444999999999888555333333444888888999999::::::::::::~~~|||{{{|||}}}~~~}}}~~~|||xxxvvvtttuuuwwwxxxssssssrrrqqqrrrssstttuuuyyyxxxwwwvvvuuuvvvwwwxxx|||{{{{{{yyyxxxvvvtttssswwwtttyyyzzzsssrrrlll]]]UUUWWWYYY\\\^^^^^^^^^^^^bbbbbbccceeeggggggfffdddfffggggggfffdddaaa^^^\\\XXXVVVRRRNNNJJJHHHGGGGGGEEEDDDBBBBBBBBBAAA>>><<<@@@>>>===;;;;;;===>>>@@@======<<<<<<;;;;;;;;;:::;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;::::::;;;;;;<<<:::888888999:::999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::;;;>>>>>>:::888999999888777888:::::::::888888888999999:::;;;;;;;;;;;;;;;;;;;;;:::999888777999999999999999999999999666777888999999888777666888777555444555777888999888999999999999888888777666888999888777666777888888888888888777777777777888888999888888777777888444444555555666666777777888888777777666666666666444555666666555555666888777666555555555555666666777777888999888666444222666888888555555888888555555555555444444555555555666666666666666777888888777777777777888888888888777666555666888999999888555555555555555666777777555555555444555666777888444888;;;999555333666:::888777666555555555555555555555666666666666555555777777777777777777888999777777777777666666666666666666777777777666444444555444444444444555666666666666666555555555555555777777777666555555444444555555555555555666666666<<<:::888777666555555777222333555666666666444444444555666666666666555444555777888888666666777999999999999999999999999999}}}|||}}}}}}}}}||||||zzzwwwuuussstttuuuvvvsssrrrqqqqqqqqqrrrtttuuuyyyyyyxxxwwwwwwwwwxxxxxx{{{{{{{{{zzzyyywwwuuutttzzzuuuxxxvvvppppppmmm___SSSUUUXXX[[[^^^___```aaaaaaaaabbbeeehhhjjjiiigggffffffeeeeeecccbbb```___]]]ZZZVVVQQQLLLIIIGGGEEEDDDCCCBBBCCCCCCCCCAAA???@@@>>>===;;;;;;===>>>@@@===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::::::::999999;;;<<<<<<:::999888999:::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;999:::>>>>>>:::888999999888777888:::;;;:::999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::999888888999999999999999999999999666777888999999888777666999888777666666777:::<<<888888999999999888777777666888999888777666777888777777777777888888888888888777777777777777666666444444555666666666777777777777777666666666666666333555666666555555666777666666555555555555666666777777666666666777777888333666666444555999:::777555555444444444444555555777777777777777666555555777777777777888888888888666555444555777777666555666555555555555666666777444444444555555666777777333777:::888444333666:::777777666555555444555555555555666666666666555555777777666666777888999999999999999888888888777777444555666777777666444333444444444444444555666666777777777666666555555444777777666666555555555444666666666666666666666666;;;;;;999777666666666666222333555666777666555555555666666666666666666555666777888888777777999:::888888888888777777777777~~~}}}}}}|||{{{zzzzzzyyywwwuuuttttttttttttuuuuuutttssstttuuuvvvwwwxxxxxxwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyxxxwwwvvv{{{vvvvvvsssmmmooonnnaaaTTTUUUWWWZZZ]]]```cccdddbbbbbbbbbdddgggiiiiiiiiiffffffeeedddcccccccccccc___]]]ZZZVVVQQQLLLHHHFFFDDDCCCCCCCCCEEEDDDCCCAAA???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888999999::::::999999888;;;;;;<<<;;;999999:::<<<<<<<<<<<<<<<============::::::;;;;;;;;;;;;::::::<<<:::<<<@@@@@@<<<:::;;;:::999888999;;;<<<<<<;;;======<<<<<<;;;:::::::::<<<<<<<<<;;;;;;:::999888999999999999999999999999666777888999999888777666888999999888777888:::<<<777777888888888888888777666888999888777666777888666666777777777777777888777666555666777888777666555555666777777777666666666666666666666666666666444555666666555555666777666555555555555666666777777666555555666777999:::111444555444555999:::888555555444444444444555555888888888888777666555444666666666777777777888888555444444555666777555333777666666555555666777777555555555666666666666666333666888777555444666999666666555555444555555555777777888888888888777777666666666666777888999:::::::::999999999888888888333444666777777666444333444444555555666666666666777777777777777666444444666666666666666666666666777777777666666666666555:::;;;:::777666777777555333444555666666666666666777777777666666777777777888999:::999666555666777777777666666666666666666~~~}}}|||{{{yyywwwxxxxxxxxxwwwvvvuuuttttttvvvuuutttttttttuuuwwwwwwvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxyyyyyyyyyyyyxxxxxxzzzuuuuuusssmmmooonnnbbbVVVWWWWWWYYY\\\```dddfffeeecccaaaaaaccceeeffffffgggffffffeeeeeeeeefffggg______]]][[[VVVQQQMMMJJJGGGEEEDDDDDDEEEDDDBBB@@@>>>>>>============>>>>>><<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::999:::;;;;;;;;;::::::;;;===;;;;;;;;;<<<<<<<<<======999::::::;;;;;;::::::999;;;:::;;;??????<<<:::<<<:::999999:::<<<======<<<>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888999999999999999999999999666777888999999888777666666888:::999777777999;;;555666777888888999888888666888999888777666777888555555666666666777777777777666555666888:::999777666777888888888777666555666666666666666666666666444666777777666555777888555555555555555666777777666777777777888888888888222555666444555888999777666666555555555555666666666666777888888777666555555555666666666777777777666555555666777777555333888777777666666777777777666666777777777666555555555555555666666666777777555555444444444555666666777777888888888888777777666666666666777888999:::999999999888888888888777222444666777777666444333555555666666777777777666777777888888777666444333444444555555666777777777777777777777666666666555999<<<;;;777666888888444444444444444555666777888888888777777777777888888666777888777555333444555666666666666666666666666}}}|||zzzwwwuuuwwwxxxyyyyyyyyywwwuuutttttttttsssrrrssstttuuuvvvuuuuuuvvvwwwxxxxxxyyyyyyvvvwwwxxxxxxyyyyyyyyyyyyyyytttvvvuuuoooqqqooobbbYYYYYYXXXYYY\\\```dddggggggddd```___```aaacccccchhhhhhgggffffffgggiiiiii_________^^^[[[VVVRRROOOIIIHHHFFFEEEEEEDDDAAA???======>>>>>>>>>>>>======<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;::::::<<<>>>:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999777999======:::888:::;;;:::999;;;===>>>>>>===<<<<<<======>>>?????????<<<<<<<<<<<<;;;:::999999999999999999999999999999666777888999999888777666444777999999777666777999555555666888888999999999666888999888777666777888444555555555666666777777888666555777:::<<<;;;999888888999999999777666555555555555666666666666666555666777777666666777999555555555555555666777888666777999::::::888555444444777777444444777777555666666555555555555666666444555666888888888777777555555555555666666666666777666666777999888666444888888777777777777777888777777888888777666555555666444444555777888777666444444444444444555666777555555666666666666555555666666666666777888999:::888888888888777777777777222333666777888666444222555666666777888777777777777888888888777666444333333333444555666777888888888888777777666666666555999===<<<777666999888444555444444444555666888999999999888888888888999999111222444444444444555777555666666666777777777777|||yyyxxx}}}}}}}}}|||{{{~~~}}}|||zzzyyyxxxwwwwwwxxxtttqqqoooppprrrtttuuupppssswwwxxxwwwuuutttsssvvvvvvvvvvvvuuuuuuuuuuuuuuuuuusssoooooooooiiiaaa\\\VVVTTTYYY^^^```aaacccbbbccccccaaa___^^^___```eeeeeeeeedddddddddccccccdddbbb___\\\YYYUUUPPPLLLIIIHHHFFFFFFEEEDDDAAA>>>BBB@@@@@@@@@@@@@@@>>><<<;;;<<<<<<<<<======>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<;;;::::::<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::::::::;;;;;;<<<:::888888;;;<<<;;;999999:::;;;<<<;;;:::999888;;;<<<============@@@AAA@@@AAABBBBBBCCCCCCBBBBBB????????????>>>;;;999888888888999999999777666555777888888999999999888888;;;:::888666666666666777888777666777888999888666888666777999888555666:::999777555444555666555444;;;:::999888888888999:::666666777777777777666666444555666555444333444666777555222333666888777666777777666555444333333222111555888999666444444555444444444555555555555666666888999888666333222222111444888888666555666888333333444444555666666666333555777888666555555555777777666666666666777777888666555666777888777555888444222333777999777444555666888777555444444555555555666777777666555444777666555555555666888999:::999777666555555555666:::777666888666111///111888666555444444555666888777888888777666555555666444555555666777888888999999777555555555555555333777::::::777666888777444888777666444333666:::>>>:::999666444333333444555888555666888555000222999555555444555666666444333}}}uuurrryyy{{{~~~~~~~~~|||zzzzzzyyyxxxwwwwwwwwwxxxwwwtttqqqoooqqqsssuuuvvvrrruuuwwwwwwvvvtttttttttxxxxxxwwwvvvuuutttsssrrrrrrrrrqqqooopppqqqlllddd\\\WWWTTTXXX]]]^^^___aaaaaabbbaaa```^^^^^^```aaadddccccccccccccbbbbbbbbbbbb```^^^\\\[[[XXXTTTPPPLLLJJJHHHGGGFFFEEEBBB@@@AAA@@@??????@@@???===;;;<<<<<<<<<=========>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;::::::;;;;;;:::999<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;;;;<<<:::888888:::<<<;;;999<<<<<<<<<;;;:::888666555<<<===>>>>>>===>>>@@@BBBCCCCCCDDDEEEEEEEEEEEEDDD@@@@@@@@@???>>><<<:::999999999::::::999888777666888888999999999999888888;;;:::888777666666666777888777666777888999888666888666777999888555666:::666555444555777777666555999888777777777888999999777777666666666666777777444555666666555444555666666444333444777888777555888888777666555555444444444666999888666555555666555555555666666666777777444666888888666555444555333666888888666444555666555555555555555666666666222444666777555444444444777777666666666777777888888666555666777888777555777444333555999:::777444555666888777666444555555444555666777777666555444777666666555666777888999999888777666555555555666777555555888888444333666888777555444444555777888777888888777666555555777555555555666777888888888999777555555666777666555555777888555444666555111888888777666555777:::===999888666444333444555666777555666999666222333888555555444555666666555333ssslllnnnooouuu~~~yyyyyyyyyxxxxxxyyyyyyzzzvvvtttqqqppprrruuuwwwwwwvvvwwwwwwwwwuuussstttuuuyyyyyywwwvvvtttrrrqqqpppnnnpppooooooqqqrrrnnnggg]]]WWWSSSWWWZZZ[[[\\\^^^___```___^^^]]]^^^aaacccbbbbbbbbbbbbaaaaaaaaaaaa___^^^]]]]]]]]][[[XXXVVVNNNLLLJJJHHHHHHFFFCCCAAA@@@???>>>>>>???>>><<<:::<<<<<<============>>>>>>======<<<;;;;;;;;;;;;<<<<<<;;;999:::::::::999888<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::;;;;;;<<<<<<:::888999:::;;;;;;:::=========<<<;;;999888777===>>>?????????@@@BBBDDDFFFFFFGGGHHHHHHHHHHHHHHHCCCBBBAAA@@@>>>===<<<<<<999::::::::::::999999888888999999999999999888888:::999888777777777777777888777666777888999888666777666777999888444555999444444444666888999777666666666666666666777888999888777666555555666777888555666777777555555666777555444555666888888666444888888777777666666666555777888999888666555666777666666666666777777777888333444666777666555666777555777888888666555555666777777777777666666666666222444666666555333333444777777666666777888999999888666555666777888777555666555555777:::;;;777444555777888888666555555666444555666777777666555444666666666666666777888888888888777666555555555555444222444888999777888;;;777777555555555555777777666777888777666555666777555555666666777777888888888666555555777888888777555777777444444666444111555666777777666666999;;;777666555444444555666777666555777999777444444777555444444555666777555444vvvlllggggggkkkttt}}}~~~||||||{{{{{{zzzzzz{{{{{{vvvtttrrrrrrtttwwwxxxxxxxxxyyyxxxvvvtttssstttvvvxxxxxxwwwuuusssrrrppppppmmmoooooooooqqqsssnnnggg^^^WWWSSSUUUXXXXXXYYY[[[]]]^^^]]]\\\\\\^^^bbbeeecccccccccbbbbbbbbbaaaaaa```____________^^^[[[YYYQQQNNNKKKIIIHHHFFFDDDBBB@@@???>>>>>>???>>><<<:::==================>>>>>>======<<<<<<;;;;;;;;;;;;<<<;;;999999::::::999777<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::;;;<<<<<<;;;:::999999::::::::::::;;;<<<<<<===>>>>>>>>>>>>>>>???AAAAAAAAABBBDDDGGGHHHHHHIIIJJJJJJJJJJJJJJJFFFEEEDDDBBBAAA@@@??????:::::::::::::::999999999999999::::::999999888888999999999888888777777777888777666777888999888666777666666999777444555999444444555888999999777444555555666666777888999999888777666555555666777888666777888777666555666888444444666777888777555333777777666666666666666666:::999888777666666666777555555666666666777777777333555666666555555666777555666777777666666777777999999888888777666666555333555777777555444444555777777666777777888999:::888666555666777888777555555555777999;;;;;;777444555777888888666555555666444555666777777777666555666666666666666777777888777777666666555555555555222111333777999888888;;;777777666555555666777777666777888777666555666777555666666666777777777888777666555666888::::::999888:::;;;777777999888444222444666666555555666777555444444444444555666777555555777888777666555666555444444555777777666444tttfffcccccciiirrrzzz~~~}}}~~~}}}|||{{{zzzyyyyyyyyyvvvuuussssssuuuxxxyyyyyyzzzzzzxxxvvvttttttuuuwwwvvvvvvuuutttsssrrrqqqqqqooopppqqqpppqqqrrrllleee^^^WWWRRRTTTVVVWWWXXXZZZ\\\]]]]]]]]]]]]___bbbeeeeeeeeedddddddddccccccccccccbbbaaaaaaaaa```]]]ZZZTTTQQQMMMJJJIIIGGGEEECCCAAA@@@??????@@@???===;;;>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;999:::;;;;;;999888<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<===::::::::::::999999:::;;;;;;;;;;;;<<<===>>>>>>???@@@AAACCCCCCCCCDDDGGGIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFEEECCCBBBBBB<<<<<<;;;:::999999999999:::::::::::::::999888888999999999999999888888888888777666777888999888666777555666888777444555999777666777888999888555222555666777888999999::::::888777666555555666777888666777888777666555666888333555777888777666444444555555555555555555555555:::999777777777777777777444444555555555666666666666777777666444444555666555555555666777888999999::::::999888777666666555444666888888777666666666777777666666777888999999888666555666777888777555444555777:::;;;:::777555666777999888666555555666333444666777777777666555555666666777777777777777666666666666666555555555333111222777888555666888777777666666666666777777555777888777666555666888666666666666777777777777777555555666888:::::::::999<<<<<<999888:::999555222444777777777666777888333333333444555555666777555555555555666777666444555444444666777888777555lllddd^^^```fffnnnyyy}}}zzzzzz{{{|||||||||{{{zzzxxxwwwvvvuuuuuuxxxvvvtttuuuwwwyyyyyyyyyyyyyyyyyywwwuuuuuuvvvxxxuuuuuutttsssrrrrrrqqqqqqoooqqqqqqqqqrrrrrrkkkccc^^^WWWQQQSSSUUUVVVWWWZZZ[[[]]]^^^______```bbbdddffffffffffffeeeeeeeeeeeeeeedddcccccccccaaa^^^\\\WWWTTTPPPLLLJJJIIIFFFEEECCCBBBAAAAAABBBAAA???===??????>>>>>>>>>>>>======<<<<<<======<<<<<<;;;:::<<<;;;::::::<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<<<<===:::;;;;;;:::999999:::<<<<<<;;;;;;:::::::::;;;;;;AAACCCDDDEEEEEEGGGIIILLLJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJHHHEEEDDD@@@???===;;;:::999999999;;;;;;;;;;;;:::999888777888999999:::999999888888888777666777888999888666666555666888777333444888999888777888999888555333666666777888999999999999666666777777777777666666555666777777555555666777444666888888666555444555333333444444555555666666888777666666888888777666444444444444555555555555777777777666444333555666777666444555777999999999:::999999888777666666555555777999999888666666777777777666666666666777777888666555666777888777555444555777999999888777666666888999888777666666666333444555777777777666666555555666777777777777777555555666666666555555444555222333666777444444666777777777777777777777777555666777777666666777888666666666666777777777777666555444555777999999999777::::::777666888777333555777999999888888999:::333333444444555555555555444555333111333777777333555444444666888888777666vvvjjj___\\\___fffqqqzzz|||vvvrrrsssvvvzzz{{{zzzyyyxxxwwwvvvuuuuuuuuuyyyxxxvvvvvvxxxyyyyyyxxxxxxyyyyyyxxxwwwvvvxxxyyyvvvvvvuuusssqqqpppooonnnnnnpppqqqqqqrrrrrrlllccc^^^WWWQQQRRRUUUVVVXXX[[[[[[]]]```aaaaaaaaabbbcccgggggggggfffffffffeeeeeeeeedddddddddeeedddaaa___\\\XXXSSSOOOMMMKKKIIIHHHEEEDDDCCCCCCDDDDDDBBB@@@?????????>>>>>>>>>======;;;<<<=========<<<;;;:::;;;::::::;;;===>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<======999;;;<<<:::888888:::<<<===<<<;;;;;;;;;<<<======BBBDDDFFFFFFGGGHHHKKKMMMKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPOOOLLLHHHFFFDDDCCC@@@>>><<<;;;::::::;;;;;;;;;;;;:::999888777888888999:::::::::999888888777666777888999888666666555666888666333444888999777666777888888777666555666777888888777777666555666777888888777666555444555666666555444555666555777888777444333444666333444444555666777777777555444444666999999777555555555555555666666666666555666666555444444666888;;;888666555777888777666888888888777777666666555444666888999777666666666888777666555444444444444888666555666777888777555444555666777777666666777666888999999777666666777222333555777777777777666444555666777888777777666444444555666666555555444666333444777888555444777777777777888888777777777444666777777666666777999777777777777666666666666666555444444666888888777555888888555444666555222444666777777666777888:::333333444444555444444444444444111---000666777333555444444666888999888777rrrbbb\\\]]]dddnnnxxx~~~{{{uuuooolllnnntttyyy|||yyyyyyxxxxxxxxxxxxxxxyyyzzzyyywwwwwwxxxyyyxxxwwwvvvxxxyyyyyyxxxwwwxxxzzzxxxwwwvvvsssqqqnnnmmmlllmmmoooqqqqqqssssssmmmddd^^^WWWQQQRRRUUUWWWYYY\\\[[[^^^aaaccccccbbbbbbbbbggggggfffffffffeeeeeeeeedddddddddeeefffeeecccaaa___[[[VVVRRROOONNNLLLJJJGGGFFFEEEEEEFFFEEECCCAAA@@@?????????>>>>>>======;;;<<<=========<<<::::::;;;::::::<<<>>>??????>>><<<<<<;;;;;;;;;:::::::::999999999:::;;;<<<===>>>999;;;<<<;;;888888:::======<<<======???AAACCCEEECCCEEEFFFGGGHHHIIILLLNNNLLLMMMNNNNNNOOOOOONNNNNNMMMOOORRRSSSRRRNNNJJJGGGHHHFFFCCC@@@>>><<<;;;;;;;;;<<<;;;;;;:::999888777777888::::::;;;:::999888888777666777888999888666666555555888666333444888888666555666888999999999555555666777777666555444444555888999999888555444444555666555444333444666666777888666333222555777444555555666777888999999333222333666999:::777444666666666666777777777777333444555444444555888;;;???;;;777666666777555333777777777777666666666666333555777888666555555555888777666555444333333333888666555666777888777666444555666666555555666777777888999999777666666777222333555777777777777666444555777888888888777666333444555666666666555444666444555888999666666888777777888888888888777777444666777777666666777999777777777777666666666666777555444444666777777666555888888555555666555222222333444333333333555777333444444555555444333333444444000+++...666777333555444444666888999888777ooobbb___ccchhhkkk{{{{{{rrrjjjiiikkkmmmqqquuuvvvwwwxxxyyyyyyzzzzzzzzzwwwwwwwwwvvvuuuttttttssstttuuuwwwxxxxxxwwwuuutttyyywwwtttrrrppppppqqqqqqsssuuutttpppooooookkkeeeZZZWWWRRRQQQTTTYYY]]]___bbbbbbccccccddddddccccccgggfffdddbbbaaaaaabbbbbbdddeeeeeefffeeedddbbbaaa___[[[VVVQQQMMMJJJGGGEEEGGGHHHGGGDDDCCCCCCCCCBBBCCCBBB@@@?????????@@@AAA<<<===>>>???@@@@@@@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::@@@???<<<:::999:::;;;;;;CCC@@@======AAADDDDDDDDDDDDEEEFFFGGGIIILLLNNNOOOTTTRRRNNNJJJJJJKKKNNNPPPSSSSSSTTTTTTSSSPPPNNNLLLKKKHHHEEECCCBBB@@@>>><<>>===;;;:::999888888::::::::::::::::::::::::999777555555666777777666888777777666555444444444888777777777999999777666333444555666777777777777888666555555666666555333666777888999999888777666555777888888777777888:::777555444666999:::777444444666777888888777666444555999===<<<777333555777666666666666666777888888***---222666888888666444777777777777777777777777777777666555555555555555999888888777666555555444666666666666666777888888111555777555666999888555999888888888777777666666777777555444444555666666888777555666888999999888999888666555444444555555777777666444444333333333999888777666555555666666999666444555777888666444:::::::::999::::::;;;;;;666666666666666666666666666666666666666666777777666666666555555555555555222222333333444555666666666666555444444444444444777777777777777777777777}}}nnngggfffffffffuuu|||wwwlllcccaaaccceeeiiinnntttuuuwwwyyy{{{|||||||||xxxxxxwwwuuutttssssssrrrtttuuuwwwyyyyyyyyywwwvvvxxxvvvtttqqqpppoooppppppqqqsssssspppooooookkkddd[[[WWWRRRQQQTTTYYY]]]```dddeeefffgggggggggfffeeeddddddccccccccccccddddddddddddeeeeeedddcccbbbaaabbb^^^ZZZVVVRRROOOKKKHHHIIIIIIGGGEEEDDDEEEEEEDDDCCCBBBAAA@@@??????@@@@@@======>>>???????????????>>>>>>>>>>>>============<<<<<<===>>>>>>=========>>>>>>>>>===============DDDCCCAAA??????@@@AAABBBCCCAAA???@@@CCCFFFFFFEEEFFFFFFGGGIIIJJJMMMOOOPPPVVVTTTPPPMMMLLLNNNPPPRRRRRRSSSTTTUUUUUUSSSRRRPPPLLLJJJFFFDDDBBBAAA>>>===???>>>===;;;999999888888999999999999999999999999999777555555666888888777888777777666555555444444777666666777999999888666666666666666666666555555888777666666777777666444333444555666666555444333555777888777666666777888555555666888999888666444666777888999999888777666555666666777777777666666666555555555666666777888111222333555555666666555777777777777777777777777777777666555555555555555888888888777666555555555666666666666666777888888222666777555666888777444888888777777777666666666666666555444555555666777888777555666888999999888999888777555555555555666666666555555555666666777555555666666777777666666999777555666888999888666::::::999888777777777777555555555555555555555555888888888888888777666555555555666666666666555555333333333444555666666666777666666555555555555555777777777777777777777777wwwrrrmmmjjjpppwww}}}tttiii^^^[[[[[[]]]bbbfffnnnppptttxxxzzz|||||||||zzzyyywwwvvvtttsssrrrrrrtttvvvxxxzzz{{{{{{zzzyyyvvvuuurrrpppoooooooooooonnnqqqqqqpppppppppkkkeee\\\XXXRRRPPPSSSYYY^^^aaadddeeegggiiiiiihhhgggfffbbbcccdddeeefffgggggggggdddeeeeeeddddddbbbaaaaaabbb```]]]ZZZWWWSSSNNNKKKJJJIIIHHHGGGFFFFFFGGGHHHFFFEEEEEEDDDCCCBBBBBBBBB>>>?????????????????????>>>>>>>>>>>>============<<<===>>>>>>????????????@@@@@@??????>>>>>>>>>===AAA@@@?????????AAABBBCCCDDDCCCCCCDDDGGGHHHHHHGGGIIIJJJJJJKKKMMMNNNPPPQQQUUUSSSQQQOOONNNOOOQQQSSSRRRTTTVVVWWWXXXWWWVVVUUUNNNKKKHHHFFFDDDBBB@@@>>>???>>><<<;;;999999888888888888888888888888888888777666555555777999999888888777777666666555555444777666666777999:::888777777777777777666555444333999888666777888888777666666777777888888777777666666777888777555555555777333666999:::999666555444777777999999999999777777777444222333888:::999666555555555444555555666777888777555333333444555777777777777777777777777777777666666555555555555666888888777777666666555555777666666666666777888888444777888555555777666333666666666666666555555555555555444555555666777888888666666666888999888777999888777666555555555555555555555666666888999999333444666777777666555444888777777888:::;;;:::999999999777666555444444444444444444444444444444444;;;<<<======<<<:::777555444555666888888777555444444444555555666666777777888777777666666666666666777777777777777777777777}}}wwwyyy{{{~~~wwwjjj^^^YYYYYYZZZ^^^cccfffiiinnnssswwwzzzzzz{{{|||{{{yyywwwuuussssssssstttuuuxxx{{{|||||||||{{{tttsssrrrpppooonnnnnnnnnllloooqqqpppqqqrrrmmmggg]]]XXXRRRPPPSSSYYY___bbbccceeegggiiiiiihhhfffeeedddfffgggiiijjjjjjjjjiiiggggggfffeeedddccccccbbbaaa```___]]][[[VVVQQQMMMLLLIIIGGGHHHGGGFFFGGGJJJIIIIIIIIIIIIHHHGGGFFFEEEAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>=========;;;<<<===>>>??????@@@???>>>>>>>>>===<<<<<<;;;;;;=========>>>???AAACCCDDDDDDDDDFFFHHHIIIJJJJJJJJJMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPNNNNNNOOOPPPQQQUUUVVVXXXZZZZZZZZZYYYXXXQQQNNNJJJHHHFFFDDDBBB@@@???>>>===;;;:::999888888777777777777777777777777666555555666888:::999999777777777777666666555555666666666777999:::999777777777777777777666555555999888777888999999888777888888888888888888888888666777777666555444444555222666;;;;;;888555444555666777888888888888777666999666333444777::::::888555555444444444555555666999777555333333444555666666666666666666666666666777666555555555555666666888777777777666666666555777777666666777777888999666999888555444666555222555555555555555555555555444444444555666777888888777666666777999999888777777666666555555444444444555555555555666777888999666666666555555444444333888888888999:::;;;;;;;;;777777666555444444444555444444444444444444444444;;;===@@@BBBAAA>>>;;;888222444666888999777555333555555666666777777777888999888888777666777777777666666666666666666666666~~~zzzmmm___YYYXXXXXX[[[___aaadddiiioootttxxxzzz{{{}}}zzzwwwvvvuuuuuuuuusssuuuwwwzzz|||||||||{{{sssrrrqqqpppooonnnnnnnnnllloooqqqpppqqqrrrnnniii]]]XXXSSSQQQTTTYYY___bbbdddeeegggiiiiiihhhgggfffhhhiiikkklllllllllkkkjjjjjjiiihhhgggfffeeeeeedddcccbbbbbbaaa___[[[UUUQQQMMMHHHFFFHHHGGGDDDFFFJJJIIIJJJKKKLLLLLLJJJHHHGGGDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>:::;;;<<<===>>>?????????=========<<<<<<<<<;;;;;;>>>>>>???AAACCCEEEFFFGGGEEEFFFIIIJJJKKKLLLMMMMMMQQQPPPPPPPPPQQQQQQRRRSSSQQQQQQQQQPPPPPPQQQRRRRRRWWWXXXZZZ[[[\\\ZZZYYYXXXTTTQQQMMMJJJHHHFFFDDDBBB@@@???>>><<<;;;:::999999777777777777777777777777666555555777999::::::888777777777777777666666666777666666777999999888777555555666777888888777777999888777888999:::999888555555555555555555555555666777777666555444444555333777;;;;;;777444444555555666666666666666666555777777555444444555777888666555444444444444555555444444444555555555444444666666666666666666666666666666555555555555666666777777777777666666666666777777777777777888999999777999888444333555555222444444444444555555555555333444444555666777777888777666666777999999888666444444555444444444333333666555555444444555555666777666555444444666777888777777888999999:::;;;<<<555555555555555666777888555555555555555555555555777:::>>>AAAAAA???<<<999222444666888999777555444666666666777777777777777999999888777777777777777666666666666666666666666zzzmmm```YYYVVVTTTVVVYYY^^^```eeekkkqqqvvvzzz|||~~~}}}zzzwwwuuuuuuvvvvvvrrrtttvvvyyyzzz{{{zzzyyyrrrrrrqqqqqqpppoooooonnnmmmoooooonnnoooqqqnnniii\\\XXXTTTSSSUUUZZZ^^^aaahhhhhhiiiiiijjjjjjjjjiiijjjjjjkkkllllllllllllllllllkkkjjjhhhgggfffffffffgggfffeeeeeeddd```[[[WWWPPPIIIFFFIIIHHHCCCEEEKKKGGGIIIKKKMMMMMMLLLJJJHHHHHHFFFEEECCCBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@???;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????===>>>???AAACCCEEEGGGGGGHHHJJJLLLMMMMMMNNNQQQRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUWWWYYYZZZ\\\\\\[[[YYYXXXVVVTTTPPPMMMKKKHHHFFFCCCBBBAAA???>>><<<;;;;;;;;;777777777777777777777777777666666888::::::999888777777777777777777777777888777777777999999777666444555666777888888888888999777777777999:::999888777666666555555666666777666777888777555555555777666888999999777555555555555555555555555555555555444555555444333333444555777666555555444555555555000222444666777666555333777777777777777777777777666555555555555666666777777777777777666666666666888777777777777888999999777999888444333555666333444444444555555555555555333444555666777777777666666666666888::::::888666444444555555555444444333666555555444444444555555555555555666777:::<<<>>>555777888888777777999:::444444444555666777999999666666666666666666666666222444888<<<===;;;999777222444666777888777666555666666666666777777777777999888888777777777777777777777777777777777777777zzzmmm```YYYUUURRRRRRTTTYYY[[[^^^dddjjjpppvvvyyy|||zzzxxxuuuttttttuuuvvvqqqrrruuuwwwxxxxxxwwwwwwrrrrrrrrrrrrqqqpppoooooommmnnnmmmjjjkkknnnmmmhhhZZZXXXUUUUUUWWW[[[^^^___iiihhhhhhggghhhiiijjjkkkgggggghhhiiijjjkkkmmmnnnmmmllljjjhhhffffffffffffhhhgggfffeeeeeebbb^^^[[[TTTLLLHHHKKKIIICCCEEELLLGGGJJJMMMPPPRRRPPPNNNLLLKKKIIIGGGEEEDDDDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAA======>>>??????>>>>>>>>>>>>>>>??????@@@AAAAAAAAA>>>???AAACCCEEEGGGHHHHHHMMMNNNPPPPPPPPPQQQUUUYYYUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVXXXZZZ[[[[[[ZZZZZZYYYVVVRRRNNNLLLJJJGGGEEECCCBBBAAA???>>>======<<<888888888888888888888888888777777888::::::888666777777777777777777777777999888777888888888666444666777777888888888777777888777666777999999999888:::999888777777888999:::555777888777666666777888:::888666666666666555444666666555555555555666666666444333555888999777555888777666666555555555666333444666777777666555444777777777777777777777777555555555555555666777777666666666666777777777777888888777777888888999:::777999777333333666666444444444555555666666666666444555666777777666555555666666666888::::::888555555555666777777666555555555444444444555666777888777888:::<<<===<<<;;;:::444666777777555444666888555555555555555666777888555555555555555555555555222444777::::::999777555333444555666777777777777666666666666666666666666888888777666666666666777777777777777777777777777{{{ooobbb[[[WWWRRRQQQSSSTTTUUUXXX]]]cccjjjqqqtttzzzxxxvvvsssrrrsssuuuvvvppprrrtttvvvwwwwwwvvvuuurrrrrrrrrrrrrrrqqqpppooolllmmmkkkggghhhkkkkkkgggYYYWWWUUUVVVYYY\\\^^^^^^hhhgggeeeddddddfffhhhiiidddddddddfffhhhkkknnnooommmkkkiiigggeeeeeeeeeeeegggfffdddccccccaaa]]][[[WWWNNNJJJMMMKKKDDDEEEMMMJJJMMMQQQUUUVVVVVVSSSQQQLLLKKKHHHFFFEEEEEEEEEFFFDDDDDDCCCCCCCCCBBBBBBBBB??????@@@@@@@@@??????>>>======>>>???@@@AAAAAABBBDDDFFFHHHJJJLLLMMMNNNNNNPPPRRRSSSRRRRRRTTTYYY]]]VVVUUUTTTSSSRRRRRRRRRRRROOOQQQRRRTTTUUUUUUUUUTTTRRRSSSVVVYYY[[[\\\\\\[[[ZZZWWWSSSOOOMMMKKKHHHFFFDDDCCCBBB@@@???>>>>>>===888888888888888888888888888888888999::::::888555777777777777777888888888:::999888888888777555333888999999888888777666555777666555666888999999777777666555444444555666777555777888888777777888:::<<<888555444666777666444777777666666666666777777999444222777???BBB===666888888777666666666666666777777777777777666666666777777777777777777777777555555555555555666777888666666666666777777777777888888888777888888999:::666888777333333666777555555555555666666666777777555555666777777666555444666666777999::::::888555666777888999999888777666333444444555777888:::;;;;;;>>>AAABBB@@@<<<666222333555777666333222444666666666555444444444555555444444444444444444444444666777999;;;:::999777555444444444555666777777888666666666666555555555555888777777666666666666666777777777777777777777777yyylll```VVVQQQOOOOOOQQQTTTWWWYYY]]]ccclllrrrwwwxxxxxxvvvsssqqqqqqqqqssstttvvvxxxxxxwwwvvvuuutttsssqqqooonnnmmmllllllmmmnnnlllhhhhhhkkkjjjeee\\\XXXTTTSSSVVV[[[___aaaeeeddddddccccccddddddeeeggggggggggggfffhhhkkknnnkkkjjjiiigggfffeeeeeeeeebbbbbbbbbcccdddbbb___\\\XXXUUUQQQMMMKKKKKKKKKLLLJJJLLLOOORRRTTTUUUTTTTTTRRROOOMMMMMMOOOOOOMMMKKKHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFEEEEEEGGGIIIMMMOOOPPPQQQRRRSSSPPPPPPRRRVVVYYYZZZXXXWWWVVVSSSQQQPPPQQQQQQQQQPPPQQQQQQSSSWWW[[[[[[XXXTTTTTTUUUVVVXXXYYY[[[\\\]]]\\\ZZZWWWSSSOOOKKKHHHGGGFFFDDDAAA???>>><<<999777777777777999::::::888666======:::666111000333777::::::;;;;;;:::999777666999999888888777777666666666666777666666555444444555555666666777777888888;;;888666666999:::999777:::;;;<<<:::777777:::>>>444444555666777777666666888888333666;;;555000888777777666444444333333333999888777666555444333333333333444444555666666666444555555666777888888999444333333333333444555555888777777888999999777555777777777777777888888999777777777777666666666666666666666666666666666666555666666777888999999999555555444555555666777888777888999:::999888666444000333666:::<<<=========???;;;666555777999999888777777555333666;;;;;;777666666777777777555444333222444555555333111111222888333999<<<777999<<<666555555555666777888888888======;;;999777555444333555555444444444333333333333333333333444555666666sssggg]]]VVVRRRPPPPPPRRRTTTVVVYYY___gggmmmrrrtttvvvuuusssrrrqqqqqqssstttvvvwwwwwwwwwuuutttuuutttsssrrrqqqqqqqqqqqqmmmnnnkkkhhhhhhkkkjjjeee\\\XXXTTTSSSVVV[[[___aaaaaaaaabbbdddeeefffggghhhggghhhgggffffffgggjjjllljjjjjjiiiiiiiiiiiiiiiiiieeedddcccddddddcccaaa___YYYWWWTTTPPPMMMLLLKKKKKKJJJLLLPPPSSSVVVWWWXXXXXXWWWUUUSSSRRRSSSRRROOOLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDEEEFFFFFFGGGGGGGGGGGGIIIKKKNNNPPPPPPPPPQQQRRRTTTTTTUUUXXXZZZ[[[YYYWWWUUUQQQMMMLLLNNNPPPRRRSSSTTTSSSSSSVVVYYY[[[ZZZXXXUUUVVVWWWYYY[[[]]]^^^______]]]ZZZVVVQQQLLLIIIGGGGGGEEEBBB@@@@@@>>>;;;999:::999888999::::::999777999::::::888555444666888999:::::::::999888777666888888888777777666666666555666666777777777666666777777777777666666666666666444333444666777555333999888777777888999999999444555666666666666666666777777333:::EEE???333444888777666555444444444444555555555555666666666666555555555555555555444444555555666666777777888888444444333333444444555666777555444444555666666666777666666666666777888888888888777777777666666666666666666666666666666666444444555555666777777888777777777777777888999:::999:::<<<>>>>>><<<:::999:::;;;===???@@@???>>>===888666333333333555555555555555222000222666666222777777888888888777555555444555777666444333333444888444999<<<777999<<<666777777777777666666666666999888888777666666555555666555555555444444444333555555444333333444444444|||pppfff^^^WWWSSSPPPPPPQQQQQQTTTYYY```eeelllooosssttttttrrrrrrrrrrrrssstttuuuvvvuuuttttttuuuuuutttttttttssssssssslllmmmkkkhhhhhhkkkjjjfff\\\XXXTTTSSSVVV[[[___aaa```bbbdddfffggghhhhhhgggggghhhhhhfffeeeeeehhhjjjhhhhhhhhhiiiiiijjjjjjjjjgggeeedddcccddddddcccbbb\\\[[[XXXUUUQQQNNNLLLKKKKKKMMMPPPSSSVVVYYYZZZ[[[[[[ZZZYYYYYYXXXVVVRRRNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJLLLNNNPPPQQQPPPOOOPPPQQQXXXXXXYYY[[[\\\\\\ZZZWWWSSSPPPKKKIIIKKKOOOSSSUUUWWWUUUUUUVVVYYY[[[\\\\\\TTTUUUVVVXXXZZZ\\\^^^___aaa```]]]XXXSSSNNNJJJHHHGGGFFFCCCBBBBBB@@@>>><<<===<<<:::999:::::::::888555777999999888888888999999999999999888777666555777777777777666666666666555666777888888999888888888888777777666555555555333222222444555555333111999666444666:::<<<999666666666666666666666555444666555333>>>OOOJJJ777000888888777666555555555555555555555555666666777777777666666555444444333333666666666666666666666666444444444333444444555666888555222222444666888999666666555555666666777888999999888888888777777777666666666666666666666666555555666666777777888888777777777777888999:::;;;;;;===@@@CCCCCCAAA>>><<<<<<<<<======<<<:::888777777777777666555555666888666777555222333888888555777888999999999888777666666777888777555555555666888444999<<<777999<<<666:::999888777666555444333444444555555555666666666666666666666555555555555777666555444333333333333zzzpppggg]]]WWWQQQPPPNNNMMMOOOSSSXXX\\\fffjjjooossstttssssssssspppqqqrrrsssssssssrrrrrruuuuuuttttttsssrrrqqqppplllllljjjggghhhkkkjjjfff\\\XXXTTTSSSVVVZZZ___aaadddeeeggghhhhhhgggeeedddhhhhhhhhhgggeeedddfffgggeeeffffffggggggggggggggghhhfffcccbbbcccddddddddd___^^^\\\ZZZVVVRRRNNNLLLMMMNNNPPPRRRUUUWWWYYYZZZ[[[\\\]]]]]][[[XXXTTTRRRPPPPPPOOONNNMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKJJJJJJGGGGGGHHHIIIJJJKKKLLLMMMPPPQQQSSSRRRQQQPPPQQQRRRZZZZZZ[[[]]]^^^^^^\\\YYYTTTQQQMMMLLLMMMOOOQQQRRRVVVVVVWWWXXXZZZ[[[\\\\\\RRRRRRSSSTTTVVVYYY[[[]]]aaa```^^^[[[VVVRRRNNNLLLHHHFFFDDDCCCCCCBBB@@@>>>@@@>>>;;;::::::;;;::::::666666777777888888999999999999888888777666666555666666666666666666666666777888888999999999888888777777777777666666666666333444666777777666444333888777777:::<<<===;;;888666666777777666555444444333555444>>>OOOKKK:::222888888777666666666666666888777777666555555444444666666555555555444444444666666666666666666555555444444444444444555666666888666444444777999:::;;;555555555555555666777777999999999999888888888777666666666666666666666666888888888888999999::::::555555555666777888999:::???AAADDDEEEEEEBBB>>><<<888888888888777666555444777999;;;999666444666888666777666444555999;;;888777777888999999888777666666777888777555555666888999444999<<<777888;;;555999999888777666555444444444444444555555666666666777777777666666666666666666666555444444444444444xxxoooeee]]]VVVSSSOOOLLLMMMPPPTTTVVV```eeekkkppprrrsssttttttooooooppppppqqqqqqqqqpppwwwwwwvvvuuusssqqqooommmkkkllljjjggggggkkkjjjfff\\\XXXTTTSSSVVVZZZ___aaaeeefffhhhiiiiiihhhfffeeeggghhhhhhgggeeedddeeeffffffggggggggggggfffeeeeeehhheeebbbaaabbbdddddddddaaaaaa```^^^[[[WWWSSSPPPPPPPPPPPPQQQRRRUUUWWWXXXYYY[[[]]]]]]\\\YYYWWWUUUSSSRRRRRRQQQPPPOOONNNNNNMMMMMMMMMNNNMMMMMMLLLKKKHHHHHHIIIJJJKKKMMMOOOPPPSSSTTTUUUTTTSSSRRRSSSUUUYYYYYY[[[]]]``````^^^\\\WWWUUUSSSQQQQQQPPPNNNMMMRRRUUUXXX[[[\\\[[[ZZZZZZSSSRRRRRRSSSUUUWWWZZZ[[[^^^^^^]]][[[YYYUUURRRPPPHHHFFFDDDCCCCCCBBB@@@>>>AAA>>><<<:::;;;<<<;;;::::::888666444555666888999999999888777777666666666666666666777777777777777::::::::::::999888666666444555555666777888888999444555888999888777555444555888;;;;;;:::999999:::666666777777666555444444000777666:::FFFDDD999666888777777666666666666777777777666666555555444444444444444555555555666666666666666666555555555555555444444444444555666666666555555777999:::999888555555555555555666777777999999999999888888888777666666666666666666666666888888888888888999999999555555666666777999:::;;;BBBCCCDDDDDDBBB>>>:::777666777888999:::;;;;;;<<<555777999777444222333555777999888333222555666444555666777888888888777666666777777666555555777999999555:::<<<777888;;;555777777777777666666666666666666666666666666666666777777777777777777777777444444444444444555666777xxxmmmfff^^^YYYRRRNNNNNNPPPRRRSSS[[[___fffkkknnnppprrrtttooooooooopppppppppqqqqqqxxxxxxxxxvvvtttqqqnnnllljjjkkkiiifffgggjjjjjjfff\\\XXXTTTSSSVVV[[[___aaaccceeegggiiijjjkkkkkkjjjggghhhiiihhhfffeeefffggghhhhhhiiijjjiiihhhfffeeegggeeebbbaaacccdddeeeeeebbbbbbbbbaaa^^^[[[YYYWWWTTTSSSRRRRRRSSSUUUXXXYYYZZZ\\\^^^^^^\\\ZZZYYYYYYUUUUUUTTTSSSRRRQQQQQQPPPPPPQQQQQQQQQPPPOOOMMMKKKKKKJJJKKKLLLNNNPPPSSSTTTUUUVVVVVVVVVUUUVVVXXXZZZ[[[[[[\\\___bbbbbb```___[[[YYYWWWUUUTTTQQQMMMJJJOOOSSSXXX[[[[[[YYYXXXXXXVVVUUUTTTTTTUUUWWWZZZ[[[[[[[[[\\\[[[YYYVVVSSSRRRIIIGGGEEEDDDCCCBBB@@@>>>???===<<<;;;<<<<<<<<<:::>>>:::666444555777888999::::::999777777777777777777777777777888888888888;;;;;;;;;:::888777555444333444555666777888999:::333555777777666555444555444777:::999666444666999666666666666666666555444000999777555<<<<<<777999777666666555555666666777333444444555666777888888333333444444555666666777555555555555555555555555555555444444555555666777333333444666888888666444666666555555666666777888999999888888888777777777666666666666666666666666555555555555555666666666888888888999:::<<<===>>>CCCCCCBBB@@@>>>:::666444555555777888:::<<<>>>???888999999888777777999:::@@@BBB@@@999555555555333555666777888888888777666777777777666555666888:::999555:::<<<777888:::444444555555666777888888999999888888777777666666666666666666666777777777777444444444444555666777888vvvooofff___WWWQQQQQQRRRSSSSSSVVVZZZ___dddhhhkkkoooqqqrrrqqqqqqqqqrrrrrrssssssuuuvvvvvvuuussspppmmmllljjjkkkiiifffgggjjjjjjfff\\\XXXTTTSSSVVV[[[___aaaeeefffggghhhjjjkkkllllllggghhhjjjiiihhhgggggghhheeefffhhhiiijjjiiihhhggggggeeecccccceeefffffffffcccccccccbbbaaa___^^^]]]XXXWWWVVVUUUWWWZZZ^^^```___aaabbbaaa]]][[[[[[\\\YYYXXXXXXWWWVVVUUUTTTTTTUUUVVVVVVUUUTTTQQQNNNMMMNNNNNNNNNOOOQQQTTTWWWYYYUUUVVVXXXXXXXXXYYY\\\_________```bbbddddddaaa___^^^[[[WWWTTTRRRPPPMMMKKKOOORRRVVVWWWWWWVVVWWWYYYWWWVVVTTTSSSSSSUUUWWWYYYZZZ[[[[[[[[[YYYUUURRRPPPLLLJJJHHHFFFEEECCCAAA???===<<<;;;<<<======<<<:::>>>;;;888777999;;;:::999<<<;;;999888777777888888777888888888999999999:::999999999999888777666555444555555666777888888999444666777666444333555777888888888777555555555666444555666666666666666666222:::666000666888555777666555555555555555666666333333444555666777888888444444555555555555555555333444444555555666666666555555555555555666666777666555444555666777666555777666666666666777888888888888777777777666666666666666666666666666666666555444444444444444444444888888888999;;;<<<>>>???AAAAAA???<<<:::777555444444444555666777888::::::;;;:::999:::===@@@BBBCCCDDDGGGEEE>>>:::::::::999666666888999999999888888888999888777666777:::<<<:::555:::===777888:::444555555555666777888888888888888888777777777666666555555555666666777777777666555555555555555666777|||uuujjjcccZZZTTTSSSTTTTTTTTTSSSVVV[[[```dddhhhlllooottttttssssssssstttuuuvvvpppqqqrrrrrrpppnnnllljjjiiijjjiiifffgggjjjjjjfff\\\YYYTTTSSSVVV[[[___aaajjjjjjiiihhhhhhiiijjjjjjggghhhjjjjjjiiihhhhhhiiiaaabbbeeeggghhhhhhgggfffhhhfffeeeeeeggghhhgggfffcccccccccbbbbbbbbbaaaaaa[[[ZZZYYYYYY[[[___cccfffeeeffffffccc___\\\]]]^^^[[[[[[ZZZYYYXXXWWWVVVVVVYYYYYYYYYXXXVVVSSSPPPNNNPPPPPPPPPQQQSSSWWWZZZ\\\UUUWWWXXXYYYYYY\\\___bbbccccccccceeefffeeebbb______[[[VVVRRRPPPOOONNNMMMOOORRRTTTTTTSSSTTTWWWZZZVVVUUURRRQQQQQQRRRTTTVVV[[[[[[\\\[[[XXXTTTPPPMMMOOOLLLJJJHHHGGGEEEBBB@@@;;;:::;;;<<<>>>>>><<<:::<<<;;;:::;;;>>>???===:::<<<;;;:::888888888888999888888999999999:::::::::777777888888888777777666666666666666777777777777666888999777555444777999???;;;777666888999777555444444555666777777777666444;;;444...555888333333555555444444444555555666666666666666666555555555666666666555444444333333333333444444555666777777555555555555555666777777<<<999666444666777888999777777777777777888999999777777777777666666666666666666666666666666666666666666666666666555555555666666777888999;;;======@@@???<<<:::888666555555888888777777777777888888888555333666<<>>BBBBBB<<<999;;;======777888999:::;;;::::::999:::::::::888888999<<<>>>:::555:::===777777:::444666666666666777777777777666666666777777777777777444555555555666666777777888777666555555444555555~~~zzzwwwqqqggg___XXXTTTPPPNNNQQQSSSVVV[[[aaahhhnnnrrrqqqtttvvvuuussspppooonnnooopppppppppooonnnlllkkkkkkjjjjjjkkkllljjjfffccc\\\VVVPPPPPPSSSWWW___hhhiiihhhhhhhhhhhhjjjkkkllljjjiiihhhiiijjjjjjiiihhhjjjiiigggggggggfffdddbbbiiigggfffggghhhhhhfffeeeeeecccaaabbbdddeeeffffffgggeeebbbaaabbbdddhhhjjjkkkjjjhhheeebbb```^^^]]]^^^\\\[[[\\\^^^^^^[[[WWW\\\^^^___]]]YYYVVVSSSRRRUUUWWWYYYZZZZZZZZZ\\\]]]VVVVVVXXX\\\```aaa```^^^bbbbbbbbbcccddddddaaa___YYYYYYYYYWWWTTTQQQMMMKKKMMMNNNOOOPPPPPPPPPOOONNNQQQQQQRRRRRRSSSSSSTTTTTTTTTXXXZZZWWWQQQLLLLLLNNNLLLKKKJJJHHHFFFDDDCCCCCC???===:::999:::::::::999::::::999999999:::<<<===<<<======;;;999777777888::::::999999999888888888666666666666555555555555666666666666777888::::::555888:::999666555777999999777555444666777777777777777888888888888777777777777777777777777777777555555666777888777777777666666555555555555666666999999888777777777777777666555444444444666777888555555555555444444555666666666777777888888999999777666555777999999666333777777666666777888999999777666555444444555666777:::;;;888444444888;;;::::::777444333666888888777999>>>>>>888666888999555666666666666666777888888;;;;;;:::999888777666555;;;>>>???===888555666999777888:::<<<============777777666666666666777777666555888<<<<<<777444555777777777777666666666666000666:::888666888999888888888888888777777777777666666666666666777888999xxxsssjjjbbb[[[VVVQQQNNNQQQRRRSSSVVV\\\bbbhhhlllppprrrtttsssqqqooooooooonnnoooooopppooonnnlllkkkkkkjjjjjjjjjjjjiiigggdddZZZSSSOOOQQQTTTXXX___gggiiihhhhhhhhhhhhjjjkkkllllllkkkiiijjjkkkkkkjjjiiijjjiiihhhhhhhhhgggeeeccceeecccbbbbbbccccccbbbaaa```^^^]]]___bbbdddffffffgggfffdddcccdddfffiiikkkiiihhhgggfffdddcccbbbaaa___^^^]]]___``````]]]ZZZ]]]___```___[[[XXXVVVUUUSSSUUUWWWXXXXXXXXXZZZ[[[XXXXXXZZZ^^^aaabbbaaa___cccbbbaaaaaaccccccbbb```\\\\\\[[[ZZZVVVRRROOOLLLLLLMMMNNNOOOPPPOOOOOONNNPPPPPPPPPQQQQQQQQQQQQQQQSSSUUUUUUSSSOOOLLLLLLMMMLLLKKKJJJIIIGGGFFFDDDDDD@@@>>>;;;::::::;;;:::999:::999888888999:::;;;<<<:::<<<<<<;;;999888999:::;;;;;;:::::::::999999999777777666666555555444444666666666666777888999999666777888888777777888999999777555555666777777777666777777888888777777666666666666666666666666666666666666666666777777777666555555555555555555666888888777666666666666666666555555555555666666777555555555555444444555666777777777777777888888888777666555777999999666444777777777777777888888999888888777666666777888888666999999666666999999666:::777444444666888888777888======888666888888555777777777777777888999999999999888777666555444333777;;;???>>>999666666777999999:::;;;;;;;;;:::999777666666555555666666777666555777<<<<<<777444555777666666666666666666666...444666444222555666555888888888777777777666666666666555555666777777888zzzuuunnnggg```YYYRRRNNNSSSRRRQQQRRRVVV\\\cccgggnnnpppqqqpppnnnmmmmmmnnnlllmmmnnnoooooonnnmmmllljjjhhhgggfffgggfffdddcccWWWQQQNNNRRRWWW[[[```fffhhhhhhhhhhhhiiijjjkkklllmmmlllkkkkkkllllllkkkiiikkkiiihhhhhhiiihhhfffddddddaaa___^^^___`````````]]]\\\\\\^^^bbbfffhhhhhhhhhgggfffeeefffhhhjjjkkkggggggggggggffffffffffff```_________```___\\\ZZZ]]]___aaa```]]]ZZZYYYXXXUUUWWWYYYYYYYYYYYYZZZ[[[[[[[[[]]]```cccdddbbb```bbbaaa``````bbbbbbbbbaaa\\\\\\[[[YYYVVVRRRNNNLLLJJJJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNQQQPPPNNNNNNNNNNNNLLLKKKLLLKKKKKKJJJIIIHHHFFFFFFBBB???<<<;;;;;;;;;;;;:::999888888888888999::::::888:::;;;;;;::::::;;;===<<<<<<<<<;;;;;;;;;;;;:::999888888777666555555555777777666666666666777777777666666777888999999888888777555555666777777666555666666777777666666555666666666666666666666666777666555555555666777888555555444444444444555555777777666555555555555666666666666666666666555444555555555555555555555555888777777777777777777666777666666777888888666555777777777777777888888888:::999999888888888999999222777999888888999777222999777555444666777777777888;;;;;;777555666666555888888888888888999999999888888777666555555444444333888<<<===:::666555555::::::::::::999777666555555555555444444555555555555444777;;;;;;777555666666666666666666666666666333777888555444777999888888888777777777777666666555555555555666666666666{{{wwwqqqkkkddd\\\TTTNNNTTTRRRPPPPPPSSSZZZaaafffnnnoooooonnnllljjjjjjkkkkkkkkkmmmnnnnnnmmmllllllgggeeecccbbbbbbbbbaaa```UUUPPPOOOTTT[[[^^^bbbfffhhhhhhhhhiiiiiijjjkkkkkkmmmkkkjjjjjjkkkkkkjjjiiikkkjjjiiiiiijjjiiigggeeeeeeccc```___```bbbbbbaaa___^^^^^^```eeehhhjjjkkkggggggffffffggghhhjjjkkkhhhhhhhhhhhhhhhhhhhhhhhhaaaaaa```___]]][[[XXXVVV[[[]]]``````^^^\\\[[[[[[ZZZ\\\^^^^^^]]]]]]]]]___^^^^^^___bbbdddeeecccaaa_________aaabbbbbb```]]]XXXYYYXXXWWWTTTPPPLLLJJJGGGHHHIIIJJJLLLMMMMMMNNNOOOOOONNNNNNMMMMMMLLLLLLMMMKKKKKKNNNRRRRRRMMMHHHKKKKKKLLLLLLKKKJJJIIIHHHDDDAAA>>><<<<<<<<<;;;:::888888888888888888888999666888:::::::::;;;===???=========<<<<<<<<<;;;;;;;;;;;;:::999888777666666777777666666555666666666888666444666999;;;999777888666555666777888777666555555666666666666555555666666666666666666666666777666444333444555777999444444333333333333444444666555555444444444555555555666777777777555444333666555555555666666555444888888777777666666666555777666666777777777666666777777777888888888777777::::::999999999888999999222666888777777888666222888777666555666777777777777999999777555555555555777777888888999999999888:::999999888777777666666333666999:::888666666666999999888888777666555444555444444333333444444555555444666::::::777555666555555555666666666666666777999999555555999;;;:::888777777777666666666666555555555666666666555555{{{zzzxxxsssnnnhhh```XXXRRRRRRPPPMMMMMMPPPWWW___dddlllmmmnnnmmmjjjhhhhhhhhhjjjjjjlllmmmmmmlllkkkkkkgggeeecccbbbbbbbbbaaa```UUUOOOOOOVVV^^^aaadddfffggghhhhhhiiijjjjjjkkkkkkkkkiiihhhiiijjjkkkjjjhhhlllkkkjjjjjjkkkjjjhhhgggfffdddbbbaaabbbccccccbbbbbbaaa```bbbeeehhhiiijjjfffffffffgggggghhhiiiiiijjjjjjjjjiiiiiihhhhhhhhheeeeeeccc```\\\XXXTTTSSSWWWZZZ]]]^^^]]]\\\\\\\\\]]]___aaaaaa_________`````````aaaccceeeeeebbb```\\\]]]___aaabbb```\\\XXXVVVVVVVVVUUUSSSOOOLLLJJJFFFFFFGGGHHHIIIJJJKKKLLLNNNNNNNNNMMMMMMLLLLLLLLLIIIHHHJJJPPPVVVUUUNNNFFFJJJKKKLLLMMMMMMLLLJJJIIIFFFCCC@@@>>>======<<<;;;888888888888888888888888555777999::::::;;;===???======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888888777777666666666666777888666444666999:::999666777666555666777888777555555555666666666666555555555555555555555555555555777666444333333555777888444444333333333333444444555555444444444444555555555666777777777555444333666555555666888888666333888777777777666666555555666777777666666666777777777777888888888888777666999999888888888777777666444777777444444777777444666777777666666666777777777777888888666444444666555666777888888888777777999999888888777666666666666666666555555555777888666666666666666666666666444444333333333333444444555333555999:::666555777444444555555666666666777555666555222333777888555777777777666666666666555555666666777777666555555~~~zzzxxxuuurrrmmmfff^^^YYYPPPNNNKKKJJJMMMSSSZZZ___hhhjjjmmmmmmkkkiiihhhhhhiiijjjkkkllllllkkkjjjiiihhhgggeeedddeeedddcccaaaUUUOOONNNUUU^^^bbbdddfffggggggiiijjjjjjkkkjjjjjjhhhgggggghhhjjjkkkkkkjjjlllkkkjjjkkklllllljjjhhhdddcccbbbbbbccccccbbb```bbb```___```bbbeeefffeeeeeefffggghhhiiiiiiiiihhhkkkkkkjjjjjjiiihhhhhhhhhhhhiiihhhddd^^^XXXUUUTTTTTTWWW[[[]]]]]]\\\\\\]]]]]]___``````^^^]]]^^^^^^aaaaaaaaacccdddcccaaa^^^[[[\\\]]]___```]]]XXXTTTTTTTTTUUUUUUSSSQQQNNNLLLEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLLLLLLLLLLLLLKKKKKKGGGGGGKKKQQQVVVUUUNNNGGGHHHIIIKKKMMMMMMMMMKKKJJJHHHEEEBBB??????>>><<<;;;999999999:::999999888777555777888999888999;;;<<<;;;;;;;;;::::::::::::999:::::::::::::::999999999888777777777777777888888888777666777888888777666777666666777888888666555555666666777777666666555555555555555555555555555666555444444444555666777555555444444444444555555555444444444444555666666666666666666666666555444777555444666999999666333777666666666666666666555666777777666555555777888777777888999999888666555888888888888777666555444666888666333333666888666555777888777666555666777888666777999777333444888444555666888888777666666666666666555555444444444888777555444444555777999555555444444555666777888444444444333333444444444555333444888999666555888444444444555555666666777777888666444555999999555777777666666666666555555666777888888888777555444{{{zzzwwwuuuqqqlllfffaaaSSSPPPMMMLLLMMMRRRWWW[[[aaaeeejjjmmmmmmlllkkkkkkjjjjjjkkkkkkkkkiiihhhgggfffeeedddeeeeeedddaaa___UUUNNNLLLSSS\\\aaabbbcccfffgggiiijjjkkkkkkjjjjjjgggggggggiiikkkmmmmmmlllmmmlllkkklllmmmmmmkkkiiicccccccccdddeeeeeebbb______^^^]]]^^^```cccddddddeeeggghhhjjjkkkjjjjjjiiijjjjjjjjjiiiiiiiiiiiiiiiggghhhhhhddd^^^YYYVVVVVVSSSVVVZZZ\\\]]]]]]^^^___]]]___```___^^^\\\\\\]]]aaa```aaabbbcccbbb___\\\]]]\\\[[[ZZZZZZXXXUUUSSSPPPQQQRRRRRRRRRPPPNNNMMMEEEEEEDDDDDDDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJGGGHHHJJJNNNRRRRRRNNNKKKFFFHHHKKKMMMNNNMMMLLLKKKJJJGGGCCCAAA???>>>===;;;999:::;;;;;;:::999888777555777888888777666888999999999999999888888888888777777777777888888888888888888777888888999:::;;;888999999888666555666777666666666777888888666444666777777888888777777666555555555555555555555555444444444555555555666666666555555555555555555666555555444444555666666777666555555555555666666777777555444666::::::666222555555555666666666666666666777888666444444777999777777999999999888666555777888888888888666555444666888777444444777888666444777999888666555666888999666777:::888444444999444666777999999888777666555555555555555444444444888777666555666666666666666555555444555666777888555555444444444444555555444222444888888666666888333333444555555666777777999:::999777999===;;;555777777666666666555555555777888999:::999888666555}}}{{{yyywwwtttpppkkkgggWWWUUUQQQOOOPPPSSSVVVYYY\\\aaahhhmmmoooooonnnnnnjjjkkkkkkkkkjjjiiigggfffbbbbbbbbbccccccaaa^^^[[[TTTMMMJJJQQQZZZ___```bbbfffgggiiijjjkkkkkkjjjjjjgggggggggiiimmmooooooooommmlllkkklllmmmmmmkkkjjjdddeeefffhhhiiigggddd```^^^]]]\\\^^^aaadddeeeeeefffhhhjjjlllmmmlllkkkjjjhhhhhhiiiiiiiiijjjjjjjjjcccdddeeebbb\\\XXXVVVVVVRRRVVVZZZ]]]^^^^^^___```___```aaa```^^^]]]]]]^^^`````````aaabbb```]]][[[```]]]YYYVVVUUUUUUTTTSSSKKKLLLNNNOOOOOONNNLLLKKKFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIKKKMMMOOOOOONNNEEEGGGJJJMMMNNNMMMLLLKKKKKKHHHDDDAAA@@@???===;;;:::;;;;;;<<<;;;:::999888666777888777666555666777888888888777777777666666444444444555666666777777888888888888999:::;;;<<<888:::;;;999555333555777666666666777999888666444777777888888888888777777555555555555555555555555333444555555666666555555666666555555555555666666555555555555555666777888666555444444444666777999777555444777:::;;;666222444555555555666666777777666888888666444444777:::777888999:::999888666444888999999999888777555444555888888666666888888555444777999888666555666888999666777:::999444555:::555777999:::::::::888777777777777777777666666666777777777888888888555444777777555444444555666777666555555444444555555666444222333777888666666999333333444444555666777777666777666555888:::777111777666666666555555555555888999:::;;;:::999777555~~~|||zzzzzz{{{yyytttpppfff^^^VVVRRRNNNLLLOOOUUUXXX^^^eeejjjlllllllllllljjjhhhggghhhiiiiiihhhggggggfffeeeeeedddaaa\\\YYYRRROOOMMMNNNSSSYYY___aaadddddddddeeegggiiijjjkkkllllllkkkjjjjjjkkkllllllggggggfffgggiiiiiihhhfffhhhhhhiiiiiigggdddaaa```^^^^^^]]]^^^___bbbdddfffgggggghhhhhhhhhhhhgggfffkkkjjjhhhiiilllllljjjgggdddcccbbbbbbaaa___[[[WWWWWWWWWXXXZZZ\\\^^^```aaa``````___^^^]]]\\\\\\[[[ZZZ[[[\\\]]]\\\YYYVVVUUUXXXXXXVVVTTTSSSRRRQQQQQQOOONNNNNNOOOOOOMMMJJJGGGHHHFFFCCCBBBCCCCCCCCCBBBDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFHHHMMMQQQSSSQQQNNNLLLMMMOOOQQQPPPOOOLLLJJJMMMJJJGGGEEEBBB???;;;777===;;;999999::::::999888;;;;;;:::999999888888777888888777777777777888888888777666444444555555666777888999999999999888888===<<<<<<;;;;;;::::::999888888777666666777777888555555666666555555444333555555666666666666555555666666666666666666666666888888888777666444333222777777777777777666555555555555555555555555555555666777888777666777888:::888777555666888999999888777777888888888888777777999999999888888888888888666777999::::::999888777777333///111666999888666666777888999999888777666444555666777777666555444999999999999888888888777666555555666666666333111444444444666888888666555555666666777777777777666777777777777777777777777888666555666999999666333777777666666666666777777777777777777777666555555888666555555666666555444444666888888666444444444}}}zzzyyyyyywwwsssppphhh```XXXSSSOOOKKKMMMRRRUUUZZZbbbhhhjjjkkkjjjjjjiiihhhhhhhhhjjjkkkjjjhhhhhhggggggfffeeeccc^^^[[[RRROOONNNOOOUUU[[[```cccbbbccccccdddeeegggiiijjjjjjiiihhhhhhhhhhhhiiijjjhhhgggfffgggiiiiiihhhfffggggggggggggfffdddbbbaaaaaa`````````aaadddfffhhhfffggghhhiiijjjjjjjjjjjjllljjjiiiiiikkkjjjhhheeedddcccbbbbbbbbb```\\\YYYVVVVVVVVVWWWXXXYYY[[[[[[``````___^^^]]]\\\\\\[[[YYYYYYYYYXXXXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRQQQQQQQQQQQQNNNKKKHHHGGGEEECCCBBBCCCCCCCCCBBBDDDDDDEEEEEEEEEDDDCCCBBBDDDEEEHHHMMMRRRTTTRRRPPPRRRSSSTTTUUUUUUSSSQQQOOONNNLLLIIIFFFDDD@@@<<<999;;;:::888999:::;;;;;;:::::::::999888888777777666888777777666666777777888888777666555444555666666444444555555555555444444;;;;;;;;;::::::::::::999;;;;;;:::999888777666666666666777777666666555444666666777777777777666666666666666666666666666666666666666666666555555444777777777777777666555555666666666666666666666666666777888888666666777999666444333444555777777666777777888888888888777777777777777777777777777777555777888:::::::::999888666333111222777999888555555666666777777666666555666666666777777666666555777777777777666666666666555555555555777666444222444555555777888888777555666666777777777777666666666666666666666666666666777666555666999999666333777777666666666666777777777777777777777666555555777666555555666666555333555666888888666444444555}}}zzzyyyxxxvvvuuuooofff^^^XXXRRRLLLMMMPPPQQQVVV___eeehhhiiiiiiiiiiiiiiihhhjjjllllllkkkjjjiiihhhhhhhhhgggeeeaaa^^^QQQPPPOOORRRWWW^^^cccfffbbbbbbbbbcccdddfffggghhhjjjiiihhhgggggghhhiiijjjhhhgggfffggghhhhhhgggfffffffffeeeeeedddcccbbbbbbaaaaaa``````aaadddfffhhhfffggghhhjjjlllmmmmmmmmmllljjjiiiiiijjjiiigggeeeeeedddcccccccccaaa^^^[[[YYYXXXWWWWWWVVVVVVWWWWWW______^^^]]]\\\[[[[[[ZZZXXXWWWVVVUUUUUUUUUWWWXXXTTTTTTSSSRRRRRRSSSTTTUUUWWWVVVUUUTTTSSSPPPKKKHHHGGGEEECCCBBBCCCCCCBBBAAABBBCCCCCCCCCBBBAAA@@@???BBBDDDGGGMMMRRRUUUUUUTTTVVVWWWXXXYYYXXXVVVTTTRRRQQQNNNKKKIIIFFFCCC???<<<:::999888999;;;<<<<<<<<<999999888888777666666555777666666555555666666777888777666555555555666666555666666777666666555555888888888999999999999:::=========<<<:::888555444777888888888888777666666777777888888888888777777666666666666666666666666444555555555666666777777777777777777777666666555777777777777777777777777555777888888666555666666666444333333555666666555666777777888888777777666555555555555555555555555555666888:::;;;;;;::::::666444333444888999777444555555444444444444555555777777777666666777777888666555555555444444444444555444444555777777666444555666777888888888777777777777888777777666555444555555555555555555555555777555555666999:::777333777666666555555666666777666666777777777666555555777555444444555555444333555777888888666555555666}}}|||||||||}}}vvvnnnddd^^^VVVOOONNNPPPNNNTTT\\\bbbfffggghhhiiiiiiiiiiiikkkmmmmmmllljjjiiihhhhhhhhhgggeeeaaa^^^QQQPPPQQQTTTZZZaaafffhhhcccccccccccceeefffggghhhkkkjjjiiihhhhhhiiijjjkkkiiigggffffffggggggfffeeeeeedddcccbbbbbbbbbbbbccc______^^^^^^___aaaccceeefffggghhhjjjkkklllmmmmmmjjjjjjjjjjjjjjjiiihhhgggeeedddcccccccccbbb___]]]^^^]]][[[YYYXXXVVVVVVUUU[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVVVVVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVXXXZZZ[[[[[[ZZZXXXWWWUUUQQQLLLHHHFFFEEECCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@???AAACCCGGGMMMRRRUUUWWWWWWXXXXXXYYYYYYXXXVVVTTTSSSSSSQQQNNNKKKIIIFFFAAA>>><<<:::999999;;;<<<<<<;;;999999999888777777666666666666555555555555666666777777777666666666666666777888888888888777777666666666666777888999999:::======>>>>>><<<:::777555777777888888777777666555666777777888888777777666666666666666666666666666555555555555555666666777666666777777777777666666666666666666666666666666555777888888666555555555888666555555666777777666666666777777777777666666444444555555555555555666555666888999:::;;;;;;;;;666555555777999999666444666555444333333444555666888888777666666777999:::555555555444444444333333444333333555777888777666666777888888777777777888888888888888777555444444555555555555555555555555777555444666999:::777444666666666555555666666666555666666666666666555555666555444444555555444333555777888777666555666777}}}|||}}}yyyqqqhhhaaaYYYPPPMMMNNNMMMRRRYYY___bbbeeehhhiiijjjiiijjjlllnnnnnnllljjjhhhhhhggggggfffddd```\\\QQQQQQRRRVVV]]]cccggghhheeeeeeeeeeeefffhhhiiijjjjjjjjjhhhhhhhhhhhhjjjjjjhhhfffddddddeeeeeeeeeddddddcccbbbaaa```aaaaaaaaa___^^^]]]]]]^^^```bbbcccfffggghhhiiijjjjjjjjjjjjhhhiiijjjjjjjjjjjjjjjjjjeeedddccccccccccccaaa___aaa```]]][[[XXXVVVUUUTTTWWWWWWWWWWWWWWWWWWWWWXXXUUUVVVYYYZZZ[[[ZZZYYYXXXZZZYYYXXXXXXXXXZZZ]]]^^^^^^\\\ZZZXXXVVVRRRLLLHHHFFFEEEDDDDDDDDDDDDCCCAAA>>>>>>??????@@@AAABBBBBB@@@CCCHHHLLLPPPTTTVVVXXXXXXXXXYYYYYYXXXWWWUUUTTTVVVSSSPPPNNNKKKHHHDDDAAA???===;;;:::;;;;;;:::888;;;::::::999888888777777666666555555555555666666777777777777777666666666666666666666666555444444444555666666777888999999:::;;;<<<======<<<:::888666777777777777666555555555666666777777666666555666666666666666666666666777777666555555555555666666666777777777777666666555555555555555555555555555777888888666555666777999777555555777777777666666666777777777777666666555555555666666777777777666777888999:::;;;<<<<<<666666777888999888666444888777666555555666777888888777666666666777999:::666666666555555555444444555444333444777888888777777888999888666666777999888888888888777555444444555555555555555555555555666555444666999:::777444666666555555555555666666555555666666666666555555777555444444555666444333666777888777666555777888|||zzz{{{~~~yyyrrriiicccZZZQQQLLLMMMNNNQQQVVVZZZ^^^bbbfffiiijjjjjjkkklllnnnmmmjjjhhhiiihhhffffffeeebbb^^^ZZZQQQQQQSSSXXX___dddggghhhgggggggggggghhhiiijjjkkkhhhgggfffeeeeeefffggghhhgggeeebbbbbbbbbccccccbbbbbbbbbaaaaaa```______^^^```___^^^]]]^^^```bbbccceeefffggghhhhhhhhhhhhhhhgggiiijjjjjjiiihhhhhhiiieeecccbbbbbbccccccbbb```___^^^\\\YYYVVVTTTSSSRRRSSSSSSTTTUUUVVVWWWXXXYYYWWWYYY\\\^^^^^^]]][[[ZZZ\\\ZZZXXXWWWWWWXXX[[[\\\___]]][[[YYYVVVQQQLLLHHHGGGFFFEEEFFFFFFFFFDDDBBB=========>>>@@@AAACCCDDDAAADDDHHHLLLNNNQQQTTTWWWYYYZZZZZZZZZZZZYYYXXXXXXXXXUUURRROOOMMMJJJEEEBBBAAA>>><<<;;;;;;:::999888;;;;;;::::::999888888888777666666555555666666777777777888888888777666555888888888888888777666555555555666666777888999999777888999;;;<<<<<<;;;;;;666666777777666666555444555555666666666666555555666666666666666666666666888777666444444444555666555666666777777777777777555555555555555555555555666777888777666666888:::888666555444555666666555555666666777777666666555666666666777777888888999777888888999:::;;;<<<<<<888888999888888777666666888888777777777777888888666666666666777888888999777777666666666555555555666444333444666888888888666888999888555444666999777777888777777666555444555555555555555555555555666444444666999:::888555666555555444444555555666444444555666666666555555888666555555666666555444666777888777666666888999}}}yyyxxxzzz}}}{{{tttlllfff^^^TTTPPPPPPNNNPPPSSSUUUYYY^^^dddhhhkkkkkkkkkmmmmmmlllhhheeejjjiiigggfffeeeaaa\\\YYYQQQRRRTTTYYY___dddffffffhhhhhhhhhhhhhhhiiijjjkkkgggfffeeeeeeeeeeeefffgggfffdddaaa___```aaaaaa```aaaaaabbbaaa```^^^\\\[[[^^^]]]\\\\\\\\\^^^```bbbcccdddeeeggghhhiiiiiijjjgggiiijjjiiifffcccdddeeedddbbbaaaaaabbbbbbbbbaaa]]]\\\ZZZXXXUUUTTTSSSRRRQQQQQQSSSUUUWWWYYY[[[\\\[[[\\\]]]^^^^^^]]]]]]\\\^^^\\\XXXVVVUUUVVVXXXZZZ^^^\\\ZZZXXXUUUQQQKKKGGGHHHGGGGGGGGGHHHGGGEEEBBB>>>=========>>>???AAABBBBBBEEEIIIKKKLLLNNNQQQTTTYYYYYYYYYZZZZZZZZZZZZZZZXXXVVVSSSPPPNNNKKKFFFCCC@@@>>>;;;;;;;;;;;;:::999::::::999999888777777777888777777666666777777888777777888999888777666555::::::::::::999888777666666666666777777888888999666666777888999:::::::::777777888888777777666555666666777777777777666666666666666666666666666666777666555444444555777888555555666777777777777777555555555555555555555555777888777666666888;;;>>>999888666666666777666555555555666666666666555555555666666777777888999999999999999999::::::;;;<<<::::::999888777666666777777888888888888888888777444444555666777777777777666666666666555555555555777555444444666888888888666888999777333222555999666666777777777777666666666666666666666666666666555444444666:::;;;888555666555555444444555555666333444555555666666555555999777666666777777666555666777777777666666888:::{{{xxxyyy{{{~~~wwwqqqkkkcccYYYTTTUUUNNNOOOPPPRRRUUU[[[bbbgggkkkkkkkkkmmmmmmkkkgggdddllljjjhhhgggeeeaaa\\\XXXQQQRRRUUUZZZ```dddeeeeeehhhhhhggghhhhhhiiijjjkkkiiihhhgggffffffggghhhiiifffccc```^^^___``````___aaaaaabbbbbb```]]][[[YYY\\\[[[YYYYYYYYY[[[]]]^^^aaaccceeegggiiikkkllllllhhhjjjkkkhhhccc```___```cccbbb``````aaabbbbbbaaa]]]\\\ZZZXXXVVVUUUTTTTTTPPPQQQSSSVVVXXX[[[]]]^^^___^^^]]]\\\\\\]]]^^^^^^```^^^ZZZWWWUUUVVVXXXYYY]]][[[YYYWWWUUUPPPKKKGGGIIIHHHHHHHHHIIIHHHEEECCC???>>>===<<<<<<===??????CCCFFFIIIKKKJJJLLLOOORRRWWWWWWWWWXXXYYYYYYZZZZZZYYYVVVSSSQQQNNNKKKGGGDDD>>><<<;;;;;;<<<<<<<<<;;;999999888888777666666666888888777777777777888888777888888999999777666555666666666666555444333222777777777777888888888888777666666666777888999999888999999999999888777777777777888888888888777777666666666666666666666666555444333333444666999;;;555555666777777777777777777777777777777777777777888888777666666999===AAA<<<:::999888999:::999888555555666666666666555555555555555666777888888999:::::::::999999:::;;;;;;;;;;;;:::888666555777888666777888999999888777666222333555777777777777666666666555555555444444444888666444444666888888888555888999666222111444999555666777777777777777666777777777777777777777777555444333666:::;;;888555555555555444444555555555333333444555666666666555999888777777888888777666777777777666666666999;;;}}}zzzyyyyyyzzzxxxvvvsssooojjjbbbYYYTTTQQQMMMNNNTTTZZZ\\\___ccclllllllllkkkjjjiiihhhgggkkkgggeeefffbbb[[[XXXXXXQQQSSSWWW\\\```dddfffgggjjjiiihhhgggggghhhiiijjjiiiiiiiiihhhhhhhhhhhhhhhgggfffeeeeeeccccccbbbaaaddddddcccaaa^^^ZZZVVVTTTYYYXXXWWWWWWYYY\\\___bbb]]]```ccceeefffiiilllnnnlllkkkiiifffcccaaa___^^^___```aaabbbbbbaaa___]]]aaa^^^YYYTTTQQQPPPQQQRRRSSSTTTTTTTTTUUUXXX]]]``````______``````___]]][[[```^^^[[[XXXVVVUUUVVVVVV\\\[[[[[[XXXTTTNNNIIIFFFHHHGGGHHHJJJKKKJJJEEE@@@CCC>>>:::999;;;>>>@@@??????AAACCCEEEGGGJJJOOORRRVVVYYY[[[[[[XXXUUUVVVWWWZZZXXXUUURRROOOJJJEEEAAAAAA???===<<<<<<<<<;;;999999999999999999888777777888888888888888888888888:::777555666999:::888555999777555444555666555555777777666666666666777777555555666777777777777777888888999999999888888777444666888999:::999888777;;;999888888999888666333555555555555555666777777666666666666555555555555777777666666555555555444777:::777222222999<<<:::@@@>>>:::888777888999;;;555444333555777888777666444444555555666777777777999999999777555555777999777777666666666666777777;;;:::888666555666777888555555666666777777888888777555333444777888777555===;;;555000333888666...888777666555555666777888555555666666666666555555555555555666888888666444777666777888999999777555888888::::::999777555333:::666333333555777666444777888888777555444555777777777777777777777777777}}}zzzzzzzzz{{{zzzxxxuuuqqqkkkddd[[[UUUSSSNNNMMMQQQVVVZZZ^^^dddiiiiiijjjjjjjjjjjjiiiiiikkkhhhggggggccc\\\WWWWWWRRRUUUYYY]]]aaaccceeefffjjjjjjiiihhhhhhiiijjjjjjjjjiiiiiiiiihhhhhhggggggeeeddddddccccccbbbbbbaaadddccccccaaa___\\\YYYWWWXXXWWWWWWXXXZZZ]]]aaacccaaaccceeefffggghhhkkkmmmlllkkkiiigggdddbbb```___bbbbbbdddddddddbbb```___]]][[[WWWTTTRRRRRRSSSTTTSSSSSSSSSRRRSSSVVV[[[____________``````___]]]\\\]]][[[XXXVVVTTTSSSTTTTTT[[[[[[ZZZXXXSSSNNNIIIFFFFFFFFFFFFIIIJJJIIIDDDAAABBB???;;;:::<<<>>>???>>>???AAACCCDDDEEEHHHLLLOOOTTTWWWYYYYYYWWWVVVVVVWWW[[[XXXVVVSSSPPPLLLGGGCCCBBB???===<<<<<<;;;:::999777777888777777666666555888888888888888888888888888777666777888888777666:::888666555666777777666777666666666666666666777555555666777777777777777888888999999999888888777444555777999999888777666666555444444555555333111555555555555555666777777666666666666555555555555777666666666555555555555777999777222333999<<<:::999888666555555555777888555444333555777888777666444444555555666777777777999999999777555555777999777777666666666666777777666666666666666555555444666666666666777777777777999777555666777888666444888:::888333333888888555888777666555555666777888555666666777777666666555666555555666888888666444999888888999::::::888666333444666777777777555444:::777444444666777666555555666666666555666888999666666666666666666666666|||zzzzzz{{{||||||zzzwwwsssmmmfff]]]WWWUUUOOOKKKNNNRRRWWW]]]cccdddeeegggiiijjjjjjjjjiiikkkiiihhhiiieee\\\VVVUUUSSSVVVZZZ^^^bbbdddeeeeeekkkkkkjjjjjjjjjjjjkkkkkkkkkjjjjjjiiihhhgggffffffccccccccccccbbbbbbbbbbbbeeedddcccaaa___]]]\\\[[[WWWWWWXXXYYY\\\```ccceeeeeeggghhhiiihhhhhhiiikkklllllljjjhhhfffdddbbbaaaddddddddddddbbb```^^^]]]WWWUUUTTTSSSTTTUUUWWWYYYUUUTTTRRRPPPPPPSSSXXX\\\^^^^^^___``````___]]]]]]\\\[[[XXXVVVTTTTTTTTTTTTZZZZZZYYYWWWSSSMMMHHHEEEDDDDDDEEEGGGHHHGGGDDDAAAAAA???======>>>>>>>>>===???@@@BBBCCCDDDGGGJJJMMMRRRTTTWWWXXXWWWWWWWWWXXX[[[YYYWWWTTTRRRNNNIIIFFFBBB???<<<;;;;;;;;;:::999777777888888888777666666777777777777777777777777666777888888777666777888;;;888666666777888888777555555555555555555555555555555666777777777777666777888888999999999888888444555777888888777666666666555555666777777555444666555555555555666666777666666666666555555555555666666666666555555555555777888777333333777999888444444444444555555555666555444333555777888777666444555555666666777777888888999999777666555777888777666666555555666666777222444666888888777555444777777777777666666666666:::999777777777666444333444888999666444777:::;;;777777666666666666777777666666777777777777666666666666555666777777666444:::999999:::;;;:::888555111222444666888888888777:::888666555666777777666555666777666555555666888666666666666666666666666~~~{{{zzzzzz{{{|||{{{zzzwwwsssnnnggg___YYYUUUOOOKKKMMMQQQUUUZZZ```bbbdddfffhhhiiiiiiiiihhhllliiijjjjjjfff\\\UUUTTTSSSVVVZZZ___cccfffggggggllllllkkkkkkkkkkkkllllllkkkkkkjjjiiihhhgggfffeeebbbbbbcccccccccdddddddddhhhgggdddaaa___]]]\\\\\\VVVWWWYYY\\\___bbbeeefffjjjkkklllkkkiiihhhiiijjjlllllljjjiiigggfffeeedddfffeeedddaaa^^^ZZZWWWVVVQQQQQQRRRSSSVVVYYY[[[]]]YYYWWWTTTPPPNNNOOOSSSWWW\\\]]]___```___^^^^^^^^^^^^]]][[[YYYWWWWWWVVVVVVYYYYYYXXXVVVRRRMMMHHHEEECCCCCCDDDEEEEEEEEECCCBBB@@@@@@@@@@@@??????===<<<>>>@@@BBBCCCEEEHHHLLLOOORRRTTTVVVXXXYYYYYYYYYZZZ\\\ZZZXXXVVVTTTQQQLLLIIICCC@@@===;;;:::::::::999999:::::::::::::::999999666666666666666666666666555777:::999666555777::::::888555555666888888777444444555555555555444444444555666666777777666666777777888999999999888888555666666777777777666666666555555666888888777666666666555555555555666777666666666666555555555555666666666666666555555555999999777555444555555444555555666777777777666555555444333555777888777666555555555666777777888888777888999888666666777888666666666555555666666666444555777888999999999888888888777777666666555555888888777666666555444444555666666666666888::::::777777666666666666777777666777777888888777777666888666666666777777666444999999888999:::999666444333444666888999::::::::::::999777666666777777888999:::999777444222222444666666666666666666666666}}}zzzyyyzzz{{{|||zzzxxxvvvsssooohhhaaa[[[UUUOOOLLLOOORRRTTTWWW[[[bbbcccfffhhhiiihhhgggfffkkkiiiiiijjjeee\\\UUUTTTQQQUUU[[[aaaeeehhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggfffeeeccccccddddddeeefffffffffjjjhhhfffbbb```]]]\\\[[[WWWXXX[[[^^^bbbeeeggghhhlllmmmmmmllljjjhhhhhhiiilllkkkjjjiiihhhgggffffffiiihhhddd```[[[VVVRRRPPPMMMOOOQQQTTTXXX[[[^^^___^^^\\\XXXSSSOOONNNPPPSSSZZZ\\\___```^^^]]]^^^___^^^]]]\\\ZZZYYYXXXWWWWWWXXXXXXXXXVVVRRRMMMIIIFFFCCCDDDDDDDDDCCCBBBBBBCCC???@@@AAAAAA@@@???>>>>>>>>>@@@CCCEEEGGGJJJOOOSSSSSSTTTVVVYYY[[[\\\\\\[[[\\\ZZZXXXWWWVVVSSSOOOLLLEEEAAA===;;;:::;;;:::999::::::;;;;;;;;;;;;::::::666666666666666666666666444777999999666555888;;;888666444444555777777666444444555666666555444444444444555666666666666666666777888999999999999999666777777777777777666666222111111333555555444333666666555555555555666666666666666666555555555555555555555666666666666666;;;999888777555222111111777888999999888777555333555444333555777888777666555555666666777888888888666777999888777666777888666666555555555555666666666666666666777888:::;;;888888777777666666555555555555555555555555555666999555222444888999777555666666777777777777666666777777888888888888777777999777666666777777666555777777777777888888555333666666777888888888888888999999888777666666777888999999999666333222222333555555555555555555555555|||zzzxxxyyyzzz{{{xxxwwwuuussspppjjjddd___VVVPPPNNNPPPRRRSSSUUUYYYaaacccfffhhhiiiiiigggfffjjjhhhggghhhddd[[[UUUTTTRRRVVV\\\bbbgggiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiikkkjjjjjjiiihhhgggffffffddddddeeeeeeffffffgggggghhhgggeeecccaaa^^^]]]\\\WWWZZZ]]]aaadddfffhhhhhhlllmmmnnnllljjjiiiiiijjjjjjjjjjjjiiiiiihhhhhhgggkkkiiieee```ZZZUUUQQQOOOMMMOOOSSSWWWZZZ]]]___```aaa___\\\WWWRRRPPPQQQRRRXXX[[[___```^^^]]]^^^```\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYXXXVVVSSSNNNJJJGGGEEEEEEEEECCCAAA@@@BBBCCC>>>@@@BBBBBB@@@???@@@AAA@@@BBBDDDFFFHHHLLLPPPTTTTTTUUUVVVYYY\\\^^^]]][[[[[[ZZZXXXXXXWWWTTTQQQNNNGGGCCC???<<<;;;;;;;;;;;;888888999:::::::::999999777777777777777777777777555666888888777777888:::777555333333555777777666444555666777777666555444444444555666666666666555666777888999999999999999888888888777777777777777444333333555666777666444777666666555555555555666666666666666555555555555555555555666666666666666:::777666888666111///000777777888888666555333111555444333555777888777666555666666777777888888999555777999999888777777888666555555444444555555666666555333333444666888:::777777777777666666666666333555666666555555666888;;;444000444999888555222666666777777777777666666888888999999999999888888:::888666666777777666555555555555666888888666444666666666555555555555555888888888666555555666888444555666555444444555777555555555555555555555555|||yyyxxxxxxyyyzzzwwwwwwvvvuuurrrnnngggcccZZZSSSNNNNNNPPPQQQUUUZZZ^^^aaaeeehhhkkkkkkjjjiiiiiifffeeefffbbbZZZVVVVVVVVVYYY___dddggghhhgggfffgggggghhhiiiiiihhhggggggjjjiiiiiiiiihhhhhhggggggdddeeeeeeeeeeeeeeeeeeeeecccddddddcccbbb```^^^]]]YYY[[[___cccfffhhhhhhhhhkkklllmmmllljjjiiijjjkkkiiiiiiiiiiiihhhhhhhhhhhhgggeeeaaa]]]XXXTTTQQQOOOOOOQQQUUUYYY\\\^^^______``````___[[[XXXUUUUUUVVVVVV[[[___```]]]\\\^^^aaa]]]]]]]]]\\\[[[ZZZYYYXXXYYYYYYYYYWWWTTTOOOKKKHHHGGGGGGFFFCCC@@@???AAACCC>>>@@@BBBAAA@@@@@@BBBDDDDDDEEEGGGGGGHHHKKKNNNQQQUUUTTTUUUXXX\\\]]]\\\ZZZZZZYYYXXXWWWWWWUUURRROOOIIIEEE@@@===<<<<<<<<<<<<888888999:::::::::::::::888888888888888888888888666666555666888999999888888666444444666888888888444555777888888777555444333444555555666666555555666666777999999::::::999::::::999888888888888888888777777888999:::888777777777666555555555555555666666666666555555555555555555555555666666666777555333444888777222111333666666666666666555444444555444333555777888777666666666666777888888999999444666888999888777888888666555555444444555555666555555555555555666777777666666666666777777777777666888:::999666555777888999444333777:::777555666555666777888888777666555888999999999999999999888;;;999777666666777666555555444555777999999777666666666555555555555666666777888888666444333666888333444555555444444666888555555555555555555555555|||yyywwwwwwxxxyyywwwwwwvvvvvvtttpppjjjfff]]]UUUMMMLLLNNNPPPVVV\\\\\\___dddiiilllmmmlllkkkiiieeedddddd```ZZZVVVWWWYYY\\\aaaeeeggggggeeedddeeefffggghhhhhhgggfffeeeiiiiiiiiihhhhhhhhhhhhhhhdddddddddddddddddddddddd___```bbbccccccbbbaaa___ZZZ\\\```dddggghhhhhhgggjjjkkklllllljjjjjjkkklllhhhhhhhhhhhhhhhhhhhhhhhhbbb```]]]YYYUUURRRPPPOOOQQQSSSWWWZZZ]]]^^^^^^^^^______```^^^[[[YYYYYYZZZVVVZZZ___```]]]\\\___bbb`````````___^^^]]]\\\[[[YYYYYYYYYXXXTTTPPPKKKIIIHHHIIIHHHDDD@@@>>>AAACCC===@@@AAAAAA@@@@@@CCCFFFGGGGGGHHHHHHHHHIIILLLNNNUUUTTTTTTWWW[[[]]][[[XXXZZZYYYXXXWWWWWWUUURRROOOJJJFFFAAA===============:::;;;;;;<<<=========<<<888888888888888888888888777555444666999;;;:::777999777555555777999999999555666777999999777666555333444555555666666555555666666777999999:::::::::;;;;;;:::999888888999999666555555666777777555444888777666555555555555555777666666666555555555555444555555555666666777777222///111888999444333666666666666666777777777888555444333555777888777666666666666777888888999999444666888999888777888888555555555444444555555555555666888999:::999777666555555666666777777888888:::<<<===;;;888666777999666444666;;;:::555666;;;555666777888888777666555888999999::::::999999888<<<999777666666777666666555444555888:::;;;999888777777777777777888999999666777888666333222555888666666666555333333444555555555555555555555555555}}}xxxxxxzzz{{{wwwssstttuuuvvvwwwwwwtttnnnjjj```VVVSSSQQQLLLQQQXXXTTTYYY```fffhhhiiilllmmmkkkllllllkkkfff```[[[WWWVVV]]]^^^aaaeeeggggggccc```ccccccddddddfffggghhhiiiiiiiiihhhhhhhhhhhhiiiiiijjjiiigggfffeeeeeeeeeeeebbbbbbbbbcccccccccddddddjjjiiihhhhhhiiihhheeecccdddgggkkkkkkiiigggiiikkkiiiiiihhhgggfffeeeddddddccc^^^XXXTTTRRRSSSSSSSSSTTTUUUWWWYYY[[[\\\]]]^^^``````bbbbbbaaa___]]]\\\___]]][[[]]]___aaa___]]]]]]^^^```aaabbbaaa```^^^]]]\\\ZZZWWWSSSNNNJJJGGGHHHFFFDDDBBB@@@???>>>>>>CCCBBBBBBAAABBBCCCDDDEEEJJJJJJIIIIIIIIIIIIJJJJJJRRRSSSUUUYYY\\\\\\ZZZXXXWWWVVVVVVVVVVVVUUUUUUUUULLLHHHDDD@@@>>>===;;;:::<<<;;;;;;:::999888777777:::::::::999999999888888666777888999888666444222888999999:::::::::999999999999:::999888666444333444555555555444444666777777777777777777888888999;;;:::999888777888999:::<<<999555444555777666555666666666666666666666666555555555555555555555555555555555555666666666666555666666444222111222444444444444444444555666777555666777666555444555777777777777777666666666666444555666777777666555444777666555777:::;;;888555777777777777777777777777999888777555555555666777:::888777888999999888777999777666666777777555444999888777666666777888999777777999:::;;;<<<<<<<<<===;;;999999;;;:::777444888888999:::;;;:::777444444444444555555555555555333444444555666777888888999777555444555666555444555555444333222333666999|||{{{{{{yyyvvvrrrrrrrrrsssttttttqqqlllhhhcccXXXUUURRRLLLPPPVVVSSSYYY```fffgggiiilllllljjjlllmmmlllhhhbbb\\\YYYWWW`````````ccceeefffdddcccddddddeeeeeefffhhhiiijjjjjjiiihhhhhhhhhhhhhhhiiilllkkkiiigggeeeddddddddddddddddddeeeeeeeeefffffflllkkkkkkkkkkkkiiieeebbbdddfffhhhiiiiiihhhhhhiiiiiihhhhhhgggffffffeeeeee```\\\VVVSSSSSSUUUWWWWWW[[[[[[]]]^^^^^^^^^^^^^^^^^^___```aaaaaa___^^^\\\___]]]\\\]]]___```___]]]___```aaabbbbbb```^^^]]]\\\\\\ZZZWWWRRRNNNJJJGGGEEEDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAABBBDDDEEEFFFKKKJJJJJJJJJJJJJJJJJJKKKOOOPPPTTTXXX\\\]]][[[YYYYYYXXXXXXXXXVVVUUUTTTSSSLLLHHHCCC@@@???>>><<<;;;;;;;;;;;;:::::::::::::::::::::999999888888888888888888999999888666555444666666666777777666666666999999999999888777555444444555555555444444666777777777777777777888888999::::::999999888888888999>>>:::777555666777666555555555555555555555555555555555555555555555555555555555555555666666666666888777777666777777888888555444444444444555666777555666777666555444555777777777777777666666666666444555666777777666555444666555555777999:::888555777777777777777777777777999888777666555555666777999888777777999999888777888777666666777888777555999888777666666777888999999999::::::;;;;;;::::::;;;999777888::::::888555999888888999:::999777444555555555555555666777777444444555555666666777777999888666666777777666555666666777666555555777999|||xxxtttrrrrrrrrrrrrsssrrrpppkkkhhhfff[[[WWWSSSLLLOOOUUUQQQYYY```fffggghhhkkkkkkiiilllmmmmmmjjjddd^^^ZZZXXXbbbaaa```aaaccceeefffeeeffffffffffffgggiiijjjjjjkkkjjjiiihhhhhhhhhhhhhhhmmmllljjjhhhfffdddccccccggggggggghhhhhhhhhhhhiiimmmmmmmmmnnnmmmjjjeeeaaaeeeeeeeeeggghhhiiihhhggggggggggggggggggggggggggg^^^ZZZUUUSSSUUUXXX\\\]]]``````aaaaaa```^^^]]]\\\\\\]]]^^^___```___^^^^^^___]]]\\\\\\^^^^^^]]][[[```aaabbbbbbbbb```^^^]]]\\\[[[YYYVVVRRRNNNJJJGGGCCCCCCCCCCCCCCCDDDDDDDDDBBBAAAAAABBBCCCEEEGGGHHHKKKKKKJJJJJJJJJJJJKKKKKKJJJMMMQQQWWW\\\]]][[[XXXZZZZZZZZZZZZXXXUUURRRPPPKKKHHHCCC@@@???>>>===<<<:::;;;;;;;;;<<<<<<<<<<<<999888888888888777777777999999999888888777666666555555555555555555555555888888888888888777666555444555666555444444666888777777777777777888888999999:::;;;;;;;;;:::999888===;;;888666777777777666444444444444444444444444555555555555555555555555555555555555666666666666999777555666:::<<<;;;999555555444444555555666666555666777666555444555777777777777777666666666666555555666666666666555555555555555666888888777555777777777777777777777777888777777666666666666777999777777777999999888777888777666777888999888777888888666666666666888888::::::;;;;;;:::999888888888777666777888999888666999777666666888888777555777777666555555777888999555555555666666666666666999888777777888888777666666777999999888777888999yyyuuusssuuutttsssssssssqqqmmmjjjeeeZZZVVVRRRKKKNNNTTTPPPXXX___eeefffgggjjjjjjhhhjjjlllmmmjjjeee___ZZZXXXbbbaaaaaabbbdddfffffffffgggggggggggghhhiiijjjkkkkkkkkkjjjiiihhhhhhhhhhhhlllkkkjjjhhhgggfffeeeeeeiiiiiijjjjjjjjjkkkkkkkkkkkklllmmmooonnnkkkfffaaaeeecccbbbdddhhhjjjhhhffffffggggggggggggggghhhhhh^^^ZZZVVVUUUWWW[[[___```___`````````^^^\\\ZZZXXXYYYZZZ\\\]]]^^^_________]]]\\\[[[[[[[[[ZZZYYYXXX^^^___aaabbbbbbaaa___^^^[[[ZZZYYYVVVRRRNNNJJJHHHCCCCCCDDDEEEEEEFFFFFFFFFAAAAAAAAABBBDDDFFFHHHIIIKKKKKKKKKLLLLLLKKKKKKKKKGGGIIIOOOUUU[[[\\\ZZZXXXXXXYYYZZZ[[[YYYVVVSSSQQQLLLHHHDDDAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;888777777777777777777777::::::999888777777888888999888888888777777777888777888888888888777777777444555666555444444666888777777777777777888888999:::;;;===>>>>>><<<:::888999888777666777777888888444444444444444444444444555555555555555555555555555555555555666666666666999555222333888:::888555666666555555555555666666555666777666555444555777777777777777666666666666555666666666666666666555555555555555666777666666666666666666666666666666777777777666666666666777888777666777888999888777777666666777999:::999888888777666555555666777888999::::::::::::999888888888777666666666666666666999777555555666777777666777666555444555666888999666666666666666555555555888777666777888888777555444777::::::999888888888|||xxxvvvvvvtttsssrrrrrrpppmmmkkkcccXXXTTTQQQJJJNNNTTTPPPVVV]]]ccceeefffiiijjjhhhiiijjjkkkiiiddd^^^[[[YYYaaaaaabbbeeeggghhhfffdddhhhhhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhjjjjjjjjjkkkkkkkkkllllllhhhiiikkknnnnnnlllgggccceeecccaaacccgggiiihhhfffgggggggggfffffffffffffff___\\\XXXWWWZZZ]]]```aaa]]]^^^______^^^\\\YYYXXXWWWXXXZZZ[[[]]]^^^^^^___[[[[[[ZZZYYYWWWVVVUUUUUUZZZ\\\^^^aaabbbbbbaaaaaaZZZZZZXXXUUURRRNNNJJJHHHEEEFFFGGGGGGGGGFFFEEEEEEBBBBBBBBBCCCDDDGGGIIIJJJKKKKKKLLLMMMMMMLLLKKKKKKEEEGGGLLLSSSXXXZZZXXXVVVTTTUUUXXXZZZZZZXXXVVVTTTMMMIIIEEEBBB@@@@@@>>>===<<<<<<<<<;;;:::999999888777777777777777777777888:::999888888777888888999;;;:::999888888888888999888888777777777777777777555666666666555555777888777777777777777888888999:::<<<>>>@@@???===;;;999333444444555666777888999555555555555555555555555666666666666666666666666555555555555666666666666:::555111222666888555111777666666555555555666666555666777666555444555777777777777777666666666666666666666555555666666666555555555555555555666777666666666666666666666666666666666777777777777666777666555666888999888777777666555666888999999888888777666555555666777888777888999999::::::999999999888777666555444555666888666555555666777777666555555444444444555666777666666666666666555555555666555555666888888666444333555999:::999777666666zzzwwwuuusssqqqpppooonnnlllkkkcccXXXUUURRRKKKOOOUUUQQQSSS[[[aaacccfffiiijjjhhhiiijjjjjjgggbbb^^^\\\[[[aaabbbcccfffhhhiiigggdddhhhhhhhhhhhhhhhiiijjjjjjjjjjjjiiiiiiiiijjjjjjkkkggghhhiiijjjjjjkkkjjjjjjiiiiiiiiijjjjjjjjjjjjkkkhhhiiijjjmmmnnnmmmiiifffdddccccccdddfffhhhiiiiiihhhhhhgggfffeeedddcccbbb^^^\\\[[[[[[]]]___aaaaaa^^^___```aaa```^^^[[[YYYWWWWWWXXXYYY[[[\\\]]]^^^[[[[[[[[[YYYUUUSSSSSSSSSWWWYYY\\\___aaabbbbbbaaaZZZYYYXXXUUURRRNNNJJJHHHGGGHHHIIIIIIHHHGGGEEEDDDDDDCCCCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKFFFGGGKKKPPPTTTVVVVVVTTTQQQRRRUUUWWWYYYYYYXXXWWWOOOKKKFFFCCCAAA@@@>>>=========<<<;;;:::999888888777777777888888888888999888888888888888888888888:::999888666666666777777999999888777666666777777555666777666555555777999777777777777777888888999:::;;;===???>>><<<:::888000222444555555666888:::666666666666666666666666666666666666666666666666555555555555666666666666:::777444444666666555222777777666666555555666666555666777666555444555777777777777777666666666666666666555555555555666666555666777666555555777999777777777777777777777777555666666777777777777666666555555666888999888777777666555666777888777666777777555555555555777777777777888999::::::999999888888888666444444666888777666555666888999888777444444444555555555555555555555555666666666666666444444444666888888666444222555777888777666666666{{{wwwwwwtttqqqpppoooooonnnlllggg\\\XXXTTTLLLOOOUUUPPPQQQXXX___bbbeeejjjkkkiiikkkkkkjjjfffbbb___^^^___dddccccccdddggghhhhhhggghhhhhhggggggggghhhiiiiiiiiiiiiiiiiiijjjkkkllllllhhhiiijjjkkkkkkkkkjjjiiiggggggggghhhhhhhhhhhhiiilllkkklllmmmnnnmmmjjjgggcccdddeeeeeeeeegggjjjllljjjiiigggeeecccaaa___^^^\\\[[[\\\^^^aaacccbbbbbb___```bbbbbb```]]]ZZZWWWVVVWWWWWWXXXYYY[[[\\\]]]\\\]]]]]]ZZZUUUSSSRRRTTTWWWYYY[[[^^^`````````___YYYXXXWWWUUUQQQMMMJJJHHHGGGHHHIIIJJJJJJIIIGGGFFFEEEEEEDDDDDDEEEGGGHHHIIIKKKLLLNNNOOOOOONNNLLLKKKHHHIIIJJJMMMQQQSSSSSSRRRPPPQQQSSSUUUVVVWWWXXXXXXQQQMMMGGGCCCAAA???===<<<===<<<<<<<<<;;;;;;::::::888888888888999999::::::666666777888888888777666:::999777555444555666666;;;:::888777666666666666555666777666555555777999777777777777777888888999888999;;;;;;;;;:::888777222444777777555555777888555555555555555555555555666666666666666666666666555555555555666666666666666666555555555555555555888888777666666666666666555666777666555444555777777777777777666666666666777666555444444555666777666777888777555555888:::777777777777777777777777444555666777888888777666666555444666888999888777777666444555666666555444777666555444444555666777888999999999999888888777555666777666555666999===777666777888::::::888666333444666777777777555555444444555555666666777777444444555777999999777444333555777888777666666777|||wwwzzzwwwtttrrrrrrqqqpppooolll```[[[VVVNNNPPPUUUPPPOOOWWW^^^bbbeeejjjllljjjmmmmmmjjjfffbbb``````aaagggdddbbbbbbdddgggiiijjjhhhggggggggggggggghhhiiihhhhhhhhhiiijjjkkkmmmmmmjjjjjjkkklllkkkjjjiiihhheeeffffffffffffgggggggggpppooonnnnnnnnnmmmjjjhhhbbbeeegggfffeeefffjjjnnnkkkjjjgggeeebbb___\\\[[[YYYZZZ\\\___ccceeedddccc___```aaaaaa___[[[WWWTTTWWWWWWWWWWWWYYYZZZ[[[\\\]]]^^^^^^[[[VVVSSSSSSTTTXXXYYY[[[^^^___^^^]]]]]]YYYXXXWWWUUUQQQMMMJJJHHHFFFHHHIIIKKKKKKJJJIIIGGGFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLNNNOOOOOONNNLLLKKKJJJJJJJJJLLLOOOQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWXXXRRRNNNHHHDDDAAA???===;;;<<<<<<<<<===============888888999999999:::::::::444555777888999777666555<<<:::888666555666777777<<<;;;999777555555555666555666777666555666777999777777777777777888888999777777888999888777666555555777999999666444555777444444444444444444444444777777777777777777777777555555555555666666666777222333444333333333555777888888777666666666666666555666777666555444555777777777777777666666666666777666555444444555666777666888999777555555888<<<777777777777777777777777444555666888888888777666555555444555888999999888777666444444555555444222777666555444444555666777::::::::::::888777666555222444666666555888<<>>===;;;::::::;;;<<<===;;;:::::::::;;;;;;999888:::999999999888777777777888::::::888444222333555999888777777777777777777666666666666666777888888888777666555555666777888888888888888888777666666333444555666666555444333111666666333333888888444666777888888888777555444777777888777666666888;;;777777777777777777777777<<<222666BBB000111GGG555666555555555666777888888777666555444333444444555555555555555555555555555888666444444555666666666777777777777666666666666666666666666666777888888777777777777777777777777555555666999:::999666333777777666444444333333333777777666666777888999999444333333444777888888777888;;;======???@@@<<<666999888666555555777999:::555666888;;;<<<<<<;;;:::<<<;;;:::999888666555555555555555555666666666777|||zzzzzzwwwtttsssssssssqqqnnnmmmeee___VVVKKKOOOVVVPPPQQQVVV\\\aaaeeehhhjjjmmmnnnnnnllljjjhhhgggggghhhlllllllllkkkkkkjjjjjjjjjiiiiiihhhfffeeedddcccbbbeeefffggggggffffffhhhjjjlllkkkiiigggfffffffffffffffffffffggghhhiiijjjjjjmmmkkkjjjjjjkkkllllllkkkkkkjjjhhhfffffffffggghhhggggggfffccc^^^[[[ZZZZZZZZZ\\\___bbbdddeeeddddddeeebbb___]]]\\\[[[YYYWWWVVVVVVVVVVVVVVVWWWXXXXXX]]]\\\[[[ZZZYYYXXXXXXXXX\\\[[[[[[]]]______\\\YYYXXXVVVSSSOOOLLLJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKIIIHHHHHHIIIKKKKKKJJJIIIIIIJJJMMMOOOQQQRRRSSSSSSNNNLLLIIIGGGFFFHHHJJJKKKNNNRRRVVVYYYXXXVVVTTTSSSPPPLLLGGGCCCAAA@@@???>>>======<<<<<<;;;;;;<<<<<<:::999999:::<<<<<<:::999999999999888888888888888888999:::999555444555666999999888777666666666777666666666666666777777888888777666555555666777777777777777777777666555555444666777888888777666444444777777333444888888555666777777888777666555444666666777666555555777:::888888888888888888888888999222444===111999QQQ>>>888888888777888888999999777666555444333444444555555555555555555555555555888666444444555777666666777777777777666666666666666666666666666777888888777777777777777777777777666666666888999888666444888777666555444444444444777777666666777888888999777666555666888999888777777:::;;;;;;<<>>??????>>>===;;;:::===<<<;;;;;;<<<;;;999777777777777888999999999:::888888999999888888888999:::999888777666555555555555666666777777777777777666666666666666777777777666666777777666666555444555777999;;;;;;999777555777888777555444555555555666666666666666555555555555666777777666666777999777777777777777777777777999===555333222BBBRRR:::888777666555555555555555555555555555444444555555555555555555555555555555888666555555777777777666777777777777666666666666777777666666666666777777666666666666666666666666999777555555666777777777888888777666666666666666777777666666666777777888:::888777888999999888777555777777555888===>>>;;;666777777777666555444333333333444444666999;;;<<<777777777777888888888888555666666666666777777777|||yyyyyywwwuuusssqqqqqqqqqmmmfffccc[[[PPPRRRUUUMMMOOORRRWWW[[[___ccchhhkkkkkkjjjiiikkknnnooonnnmmmlllllllllllllllmmmmmmmmmmmmmmmlllkkkiiihhhgggfff```bbbdddfffgggiiilllooommmmmmmmmmmmllllllkkkkkkkkklllmmmmmmnnnmmmmmmllljjjiiihhhiiikkkmmmmmmmmmjjjjjjiiihhhhhhgggggggggcccbbb```]]]YYYWWWXXXYYY___```cccfffhhhhhhhhhgggfffccc```^^^]]][[[YYYWWWUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXWWWVVVUUUUUUUUUUUUXXXYYYZZZZZZ[[[[[[\\\]]]]]][[[XXXTTTQQQPPPPPPPPPKKKKKKKKKKKKKKKKKKKKKJJJIIIJJJKKKNNNOOOOOOLLLIIIJJJJJJKKKMMMNNNPPPRRRRRROOOOOOMMMLLLJJJIIIHHHGGGPPPSSSWWWXXXVVVRRRPPPNNNNNNKKKHHHFFFEEEDDDBBBAAA>>>???@@@@@@???===<<<:::@@@>>>===<<<;;;:::777555777777777888999999999:::888888777888999999999999999888777666555555555555555555666777888777777666555555666777777777777777777888888888888777666666444666888999999888666444777666666666666444444444777666666555555555555555666888999999888888888:::666666666666666666666666444>>>555222444???HHH111777777666555444444444555444444555555555555555555555555555555555555555555777666666666888888777555777777777777666666666666777777666666666666777777666666666666666666666666999777555444555777777777888777777666666666666777777777666666666666666777888777666666777888777555666777777555888>>>???<<<666666666777666555444444///000333666999:::;;;;;;666777777777777888888888666666666666777777777888|||wwwwwwvvvtttqqqoooooopppmmmgggddd]]]QQQSSSUUUMMMPPPTTTYYY]]]```dddhhhjjjkkkiiihhhkkkooopppnnnlllkkkkkkkkklllllllllllllllnnnmmmlllkkkjjjhhhggggggbbbdddfffhhhiiikkkoooqqqnnnoooooooooooonnnmmmlllkkklllmmmooooooooonnnmmmjjjhhhggghhhjjjkkkkkkkkkiiiiiihhhhhhgggfffffffffaaa```^^^[[[YYYXXXYYY[[[___aaaccceeeffffffeeeeeedddaaa^^^]]]\\\[[[YYYWWWVVVVVVVVVVVVVVVWWWXXXYYYWWWVVVUUUUUUTTTTTTTTTTTTXXXYYYZZZYYYXXXYYY[[[]]][[[ZZZWWWUUURRRPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKMMMNNNNNNLLLIIIJJJJJJJJJKKKLLLMMMOOOPPPNNNNNNNNNNNNMMMLLLJJJJJJNNNQQQUUUVVVTTTQQQOOOMMMMMMKKKHHHGGGFFFEEECCCBBB@@@@@@@@@@@@???===<<<;;;AAA???===<<<<<<:::777555888888888888888999999999888777666777999999888777777777666666555555666666444555777888888888777666444555666777888888888777888888888888888777777666555555666777777666555555666444666:::999555333444777666555555444444555555666888::::::999888999:::444444444444444444444444///<<<333333777;;;@@@000888888777666666666777777333444555555666555555555555555555555555555555555777666666777888999777555777777777777666666666666888777777666666666666666777777777777777777777777999777555444666777777777777666666555555666666777777777666666555555666666666555444555666777666555666777777666999>>>>>>;;;666666666666666666666666333444777888999888777666777777777777777777777777666666666777777777888888zzztttuuuuuurrrnnnlllmmmnnnmmmgggeee^^^RRRSSSUUULLLQQQUUUZZZ___bbbdddfffhhhjjjhhhgggjjjooopppnnnjjjkkkkkkkkkllllllmmmmmmmmmnnnmmmlllkkkiiihhhggggggggghhhjjjkkkkkkllloooqqqnnnnnnooooooooonnnmmmllliiikkkmmmoooppppppooonnnjjjhhhgggggghhhiiiiiihhhhhhhhhhhhggggggfffeeeddd______]]][[[YYYYYY[[[^^^aaabbbdddeeefffeeecccbbbaaa___\\\[[[[[[[[[YYYXXX\\\[[[ZZZYYYXXXWWWWWWWWWTTTTTTSSSSSSSSSTTTUUUUUUXXXZZZ\\\\\\ZZZYYYZZZ[[[YYYXXXXXXVVVTTTQQQNNNMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMLLLJJJKKKJJJJJJIIIJJJKKKLLLMMMLLLMMMOOOPPPPPPOOONNNMMMKKKOOOSSSUUUSSSPPPNNNMMMLLLJJJGGGFFFFFFEEECCCAAABBBBBB@@@???>>>=========???===<<<<<<<<<<<<999777999999999888888888888888999777555666888999777555666555555555555666777777444555777888888888666666333444666777888888888777777777777888777666666555666666666555555666666666555444888>>>>>>888555666777666555444444444555555555777::::::999888888999555555555555555555555555111===444666:::666:::444777777666666666777888888333333555666666666555555555555555555555555555555777777666888999999777555777777777777666666666666888888777666666666666666777777777777777777777777888666555555777777777666666555555555555555666666777777666555555555555555555444333444666777777666444666666555888<<<<<<888777666555555666777999:::999999999888777666555444777777777777777666666666666666777777777888888888~~~yyyrrrttttttqqqllljjjkkkmmmnnnhhhfff___SSSTTTUUULLLQQQUUU[[[```bbbccceeefffjjjhhhgggjjjooopppmmmiiikkklllllllllmmmmmmnnnnnnmmmmmmlllkkkiiihhhggggggkkklllmmmmmmllllllnnnpppmmmnnnnnnoooooonnnmmmlllhhhjjjmmmoooppppppoooooojjjhhhffffffggghhhhhhgggggggggggggggfffeeedddccc^^^^^^]]]ZZZYYYZZZ]]]```bbbccceeeffffffdddcccbbb___]]][[[ZZZ[[[[[[YYYXXX\\\[[[YYYVVVTTTRRRRRRQQQQQQQQQQQQRRRSSSUUUVVVWWWWWW[[[___```]]]ZZZYYYYYYYYYYYYYYYYYYVVVSSSOOOMMMOOONNNNNNMMMLLLKKKJJJJJJKKKJJJIIIIIIKKKLLLLLLKKKKKKKKKIIIHHHHHHIIIJJJKKKKKKLLLOOOQQQRRRQQQPPPOOOJJJMMMRRRTTTRRROOOMMMLLLJJJHHHFFFEEEEEEEEECCCAAADDDBBB@@@>>>=========>>><<<;;;;;;<<<======<<<::::::999999999888888777777999777555555777888666444555444444555555666777888444555777888999888666555333444666777888888888777666666666666666555555444888777666555555666777888555555:::AAABBB;;;777888777666555444333444555555444666999999888777777888666666666666666666666666777BBB666999<<<222666777444444444444444555666777222333555666666666555555555555555555555555555555777777777888999999777555777777777777666666666666888888777666666666666666777777777777777777777777777666555666777888777555555555444444444555555666888777666555555555555555444333333444777888888777333555666555777;;;:::666777666555555666888;;;<<<<<<;;;888666555555666666888777777777666666666666777777777777888888888888~~~{{{rrrpppnnnnnnnnnnnnmmmlllkkkhhhbbb[[[UUURRRSSSTTTUUUXXX[[[___ccceeefffgggjjjkkkmmmnnnnnnllljjjiiikkkkkklllmmmnnnpppqqqrrrpppooommmkkkkkkkkkmmmnnnllllllkkkkkklllmmmoooppprrrooommmlllllllllkkkjjjpppmmmkkkkkknnnppppppnnnkkkjjjjjjjjjkkkjjjgggeeehhheeebbbcccffffffbbb^^^aaa]]]ZZZZZZ\\\______^^^cccdddfffggggggeeecccbbb```___^^^\\\[[[ZZZYYYYYY\\\]]]^^^[[[VVVQQQPPPPPPOOOQQQRRRSSSSSSTTTWWWYYY[[[]]]______]]]\\\\\\\\\XXXXXXWWWVVVTTTQQQNNNLLLOOOLLLHHHHHHIIIJJJIIIGGGKKKIIIGGGGGGIIIKKKKKKKKKLLLIIIIIIKKKKKKIIIJJJMMMPPPSSSTTTSSSTTTUUURRRLLLLLLLLLLLLMMMOOONNNLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEEEECCCAAABBBCCCCCC@@@===>>>>>><<<;;;:::999999999999999999888888666555555666666666666666666666666555555555666666666666666777888999888666555555666444444555555666888999999555555555666666666666666888666444444666888888888222222777<<<===888444444777777777777666666666666444555666666444555666888777777666666666666777777666666555555555555666666888666444444666888888888999888888888777777666666777777777777666666666666888777777777999:::999888;;;:::999777666555555555777777777777666666666666999999888888777777666666:::777555666888999888666777777777777666555333333888666555333333333444555777777666666666666777777888888555222444:::<<<;;;777666555444555888;;;===999888777777666777777777:::999888888777777888888777777888888888888777777{{{xxxsssqqqnnnmmmnnnoooooonnnppplllfff^^^XXXUUUUUUVVVSSSUUUYYY]]]aaadddfffgggiiijjjkkklllllllllkkkjjjjjjjjjjjjjjjkkklllnnnoooooonnnlllkkkkkkkkkmmmnnnlllllllllmmmnnnooooooppprrrpppnnnmmmmmmmmmkkkjjjooollljjjjjjmmmooonnnmmmkkkjjjjjjjjjkkkjjjgggeeehhheeebbbbbbdddddd```\\\^^^[[[YYYYYY\\\___```___ddddddeeefffeeedddcccbbb``````^^^\\\[[[ZZZYYYYYY[[[\\\ZZZVVVQQQNNNOOOPPPOOOPPPRRRRRRRRRSSSVVVXXX[[[]]]______^^^\\\\\\]]]ZZZYYYXXXVVVTTTQQQNNNMMMNNNKKKHHHGGGHHHIIIHHHGGGJJJJJJIIIIIIHHHHHHIIIIIILLLIIIIIILLLLLLKKKLLLOOONNNQQQSSSSSSUUUXXXVVVQQQMMMMMMLLLMMMNNNNNNLLLJJJLLLLLLLLLLLLLLLKKKJJJIIIFFFDDDCCCCCCDDDCCC@@@===>>>>>><<<;;;:::999999999999999999999888777666555888888888888888888888888555666666666666666666666666777888777555444555666888777777777777999:::;;;777777666666555555444444777666444555666777777666666444555999:::666555777888777777777666666666666555666666666555555777888777777666666666666777777666666555555555555666666777666444444666777888777888888888888777777777666777777777777666666666666888777666777999:::999888;;;<<<<<<<<<;;;999888777777777777777666666666666777777777777777777666666:::777555666888999888666777888888777777555444444888888777777777777777777666666777777777777666666888888777444666;;;;;;888777777888888888999999:::777777666666666777777888999888777777666666777777666777777888888777777666|||wwwuuutttqqqnnnmmmnnnpppqqqqqqsssooohhh```[[[WWWVVVVVVPPPRRRUUUZZZ___cccggghhhiiiiiijjjjjjkkkkkklllllljjjiiiggggggggghhhjjjlllmmmlllkkkjjjkkklllmmmnnnlllmmmooopppqqqqqqppppppqqqooommmmmmmmmmmmllljjjllljjjiiiiiikkklllllllllkkkjjjiiijjjjjjjjjhhhfffiiieeebbbaaabbbaaa]]]ZZZZZZXXXXXXYYY\\\___aaaaaaddddddddddddccccccbbbbbb```___^^^\\\[[[ZZZZZZZZZZZZYYYVVVRRRNNNLLLMMMOOONNNPPPQQQQQQQQQRRRUUUWWW[[[]]]______^^^]]]\\\]]]\\\[[[XXXUUURRRPPPOOONNNLLLJJJGGGGGGGGGHHHHHHGGGIIIKKKMMMLLLHHHFFFFFFGGGKKKHHHIIILLLNNNMMMNNNRRRRRRTTTTTTTTTVVVZZZYYYUUUOOOMMMLLLLLLMMMMMMLLLJJJLLLMMMMMMMMMMMMMMMLLLLLLHHHFFFEEEDDDDDDCCC@@@>>>>>>>>><<<;;;::::::999999999999999999888777666666888888888888888888888888666666666666666666555555555666777666444444555666:::999777666666777999:::888888777666555444333333666555555666777777555444999555444777777555777;;;888888777777777666666666555666666666555555777999777666666555555666666777777666666555555666666777777555444444666777777666888888888888777777777777777777777777666666666666888777666777888999888777:::;;;<<<<<<<<<:::999888777777777777666666666666666666666666666666777777999777666666777888888777888888888888888777666555666777777888888888777777666666777777777777666666555777666444666::::::666888999:::;;;:::999777666666666666666666777888999888777777666666666666666666666777777777777666666{{{xxxvvvuuurrrnnnmmmoooqqqssstttsssnnnggg```[[[WWWUUUSSSNNNPPPSSSXXX]]]cccgggjjjkkkkkkjjjjjjjjjkkkkkkllljjjiiigggeeeeeegggiiijjjkkkjjjjjjjjjkkklllnnnnnnmmmoooqqqssssssrrrqqqoooooonnnllllllmmmmmmkkkiiijjjiiiiiiiiijjjkkkkkkkkkkkkjjjiiiiiijjjjjjhhhgggjjjgggcccaaa```^^^[[[YYYVVVVVVWWWYYY]]]```bbbcccddddddcccbbbaaaaaaaaaaaa______]]]\\\[[[ZZZZZZZZZWWWVVVTTTQQQOOOMMMLLLMMMNNNPPPQQQQQQQQQRRRTTTVVVZZZ\\\^^^___]]]\\\\\\]]]]]][[[WWWSSSPPPNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIINNNRRRPPPJJJEEEEEEGGGJJJHHHIIIMMMOOONNNPPPTTTYYYZZZYYYWWWXXX[[[ZZZVVVOOOMMMKKKJJJKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDBBB@@@???>>>>>><<<;;;;;;:::::::::999999999999888888777666888888888888888888888888666666666666555555555555333555666555444444555666999888555333333444666777777777666666555555444444666555555666777777444222999666555777777666777;;;888888888777777777666666555666777666555555777999777666666555555666666777777777666666666666777777666444444444666777666555888888888777777777777777777777777777666666666666777666555666888999888777888888777777777777777777777777777777666666666666444444555555666666777777888888777666777888888888999999999999999888777666111222444555666666555444555666777888888777666555333444333111444999;;;888:::::::::999888777666555666666666777888999:::;;;888888777666666666666777666666666777777666666666}}}zzzyyywwwssspppnnnpppsssuuuvvvtttnnnggg```\\\YYYUUURRRNNNOOOQQQUUU[[[aaafffjjjnnnmmmlllkkkjjjjjjkkkkkkkkkjjjhhhgggggggggiiijjjiiiiiijjjkkklllnnnooopppnnnpppsssuuuuuusssqqqooommmlllkkkllllllllljjjhhhhhhiiijjjjjjjjjjjjjjjkkkkkkjjjhhhhhhjjjjjjiiihhhjjjgggdddaaa^^^\\\ZZZYYYUUUVVVXXX[[[]]]```bbbdddccccccaaa```_________```^^^]]]\\\[[[ZZZYYYYYYYYYUUUUUUUUUUUUSSSPPPMMMKKKOOOPPPQQQQQQQQQQQQTTTVVVXXXZZZ]]]]]]]]]\\\\\\]]]ZZZXXXUUUQQQOOOMMMLLLLLLLLLLLLKKKJJJIIIIIIJJJLLLKKKPPPTTTSSSMMMHHHGGGHHHIIIGGGHHHMMMOOOOOORRRVVV\\\]]]\\\ZZZ[[[___^^^ZZZPPPMMMJJJHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGDDDBBB@@@@@@>>>===<<<<<<;;;;;;;;;;;;888999999999999888888777777777777777777777777777777777666666555555555444222444555555444444666777999777555444333444555666444444555555666666777777555555555777888777555333777555666::::::777666999888888888888777777777777555666777777555666777999777777666666666666777777777777666666666666777777666555444555777888777555777777777777777777888888777777777777666666666666666555444555777888777666999777444333333444666888777777777777666666666666444444555555666666777777888888888777666777888888888999999999999888888777000111333444555444444333555666777888888777666555555555222000444<<<@@@???;;;:::777555444444555666666666777888999;;;<<<===999999888777777777777888666666777777777777666666~~~||||||xxxuuurrrqqqrrrtttuuuuuutttnnngggbbb___[[[WWWSSSNNNNNNOOORRRWWW]]]cccgggkkkkkkkkkkkkjjjjjjjjjjjjkkkjjjjjjiiiiiiiiijjjjjjhhhiiijjjlllnnnpppqqqqqqoooqqqsssuuuuuusssqqqppplllkkkkkklllmmmmmmjjjhhhhhhjjjllllllkkkkkkkkklllkkkiiihhhhhhiiijjjjjjiiihhhfffccc___\\\ZZZXXXXXXVVVXXX[[[]]]^^^___bbbdddbbbaaaaaa```___^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXTTTUUUVVVWWWWWWTTTOOOKKKPPPQQQRRRRRRQQQRRRTTTVVVVVVYYY[[[\\\[[[ZZZ[[[[[[WWWVVVTTTQQQOOOMMMLLLKKKLLLLLLLLLKKKIIIIIIKKKMMMLLLPPPSSSSSSOOOKKKJJJJJJIIIGGGHHHMMMOOOOOOQQQVVVXXX[[[\\\[[[^^^cccbbb^^^QQQNNNIIIGGGGGGGGGHHHGGGIIIJJJJJJJJJJJJJJJIIIIIIGGGHHHHHHGGGDDDAAAAAAAAA>>>======<<<;;;;;;<<<<<<888999999999999999888888666666666666666666666666777777777666555555444444222444555555555555777888999888888777666666666666333333444555666777888888666555555666888999777666555555777<<<<<<888666777999999888888888777777777666777777777666666888:::999888888777777888888999888777777666666777777888666555555666888999777666777777777777888888888888777777777777666666666666666555444555666777666555:::999666444333444777888777777777777666666666666666666666666666666777777777888888777666666777999888888999999999888888777444444555666666666555555444666777999999777666444777888666444888@@@DDDCCC:::888555333333444666888777777777888999:::<<<<<<:::999999888888888888888777777888888888888777777}}}zzzzzzyyyvvvtttssstttuuuuuutttrrrlllddd```^^^[[[VVVRRRNNNMMMMMMOOOSSSXXX^^^bbbeeefffhhhiiijjjjjjjjjiiiiiijjjkkkkkklllkkkjjjjjjhhhiiikkkmmmpppqqqrrrssspppqqqsssttttttsssqqqpppmmmmmmmmmnnnoooooollliiiiiilllnnnooommmlllmmmnnnkkkiiiggggggiiijjjjjjjjjeeeccc```\\\XXXVVVVVVWWWXXX[[[^^^___^^^___aaaccc``````aaa```___]]]\\\ZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVUUUPPPMMMQQQRRRSSSSSSRRRRRRTTTVVVTTTWWWYYYZZZZZZYYYYYYZZZUUUTTTTTTRRRQQQOOOMMMLLLJJJKKKLLLJJJHHHHHHKKKNNNLLLNNNOOOPPPPPPNNNMMMLLLIIIGGGHHHLLLOOONNNQQQUUUVVVYYY[[[[[[___bbbaaa]]]TTTPPPKKKHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEFFFHHHFFFCCCAAAAAABBB>>>======<<<<<<<<<<<<<<<888999999::::::999999888777777777777777777777777888777777666555555444444222444666666666666888:::666777777888888777666555444444555555666666777777777666555666888:::::::::666555777<<<<<<888666888999999999888888888777777666777888777666666888:::::::::999999999999::::::888888777777777777888888777666666888::::::888666666777777777888888888888777777777777666666666666555444333444666777666555999999888777666555555444777777777777666666666666777777777777777777666666666888999888666555777:::777777888888888888888777888888777666666666777777444555888999999888555444777999999888;;;@@@AAA===666666555555666777888999666666666666777888999:::999999888777777777777777888888999999999999888888{{{xxxxxxyyywwwuuuuuuuuuuuutttsssnnnhhhaaa]]]\\\YYYTTTOOOMMMLLLKKKLLLOOOUUU[[[^^^___aaaeeehhhjjjjjjjjjiiigggiiikkklllmmmllljjjiiihhhiiikkknnnqqqrrrttttttqqqrrrsssssssssrrrqqqpppnnnnnnooopppqqqpppnnnkkkjjjmmmppppppnnnmmmnnnoookkkiiiggggggiiijjjjjjjjjbbbaaa^^^YYYUUUTTTTTTUUUZZZ]]]``````______aaaccc___``````aaa___]]][[[YYYYYYXXXWWWVVVVVVVVVVVVVVVXXXVVVSSSSSSTTTTTTRRROOORRRSSSTTTSSSRRRSSSUUUWWWSSSVVVXXXYYYYYYXXXYYYYYYTTTTTTTTTTTTRRRPPPNNNMMMIIIJJJKKKJJJGGGGGGJJJMMMLLLLLLLLLMMMOOOPPPNNNLLLIIIGGGHHHLLLNNNNNNPPPTTTWWWZZZ\\\\\\]]]___\\\WWWWWWRRRLLLIIIHHHIIIJJJKKKIIIIIIIIIIIIHHHGGGFFFEEECCCEEEGGGFFFCCC@@@AAACCC>>>======<<<<<<<<<<<<===888999999:::::::::999999888888888888888888888888888777777666555444444444222444666777777777999;;;222444555777777666444333666666666666666555555555777666555555888;;;<<<<<<888666777:::;;;888777:::999999999888888888888777666777888777666666888:::;;;::::::999999::::::;;;888888777777777777888888777777777999;;;;;;999777666666777777888888888999777777777777666666666666555444333444666777666555555777999:::888555222///777777777777666666666666999999888888777777666666666888999888666555777:::666777777888888888777777999888777555555555666777444555888999999888555444444777::::::<<<>>>;;;555333555666888999999999999555444444555555666777888888888777666666666666666999999::::::::::::999999zzzvvvvvvyyyyyyxxxwwwuuuttttttsssssslllgggbbb]]][[[ZZZXXXWWWPPPOOOMMMKKKKKKNNNSSSVVV]]]___bbbeeegggggggggfffiiigggggghhhkkkllljjjhhhhhhjjjmmmppprrrrrrqqqpppoooqqqrrrrrrpppooooooppppppoooooooooqqqqqqooommmmmmmmmmmmmmmmmmmmmmmmmmmiiihhhhhhiiijjjkkkkkkiiibbb```]]]YYYWWWWWWWWWXXXZZZ[[[\\\]]]]]]]]]\\\\\\^^^]]]\\\\\\\\\[[[YYYWWWXXXXXXXXXYYYYYYYYYWWWUUUXXXWWWVVVUUUSSSRRRQQQPPPVVVUUUSSSRRRRRRRRRSSSTTTVVVUUUUUUVVVXXXYYYYYYXXXSSSRRRRRRSSSSSSRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKJJJNNNNNNOOOOOOOOONNNMMMMMMIIIIIIJJJLLLNNNQQQSSSUUUZZZZZZ[[[[[[[[[[[[ZZZZZZTTTRRROOOKKKJJJIIIJJJKKKJJJMMMPPPNNNHHHDDDDDDGGGFFFFFFEEEDDDDDDDDDDDDDDD???>>>======>>>===;;;999:::::::::999999999888888888777666777888888888666555555555555555555555555999888666555555666777888666555444333333444555666555444444444555666777777888777666777888999888666777555444555888999888666777888888888888777777666666666555555555555666666444666777999999777666444555555666777777777777777888777666555555666777888555666888:::<<<======>>>888888888888888999999999666777777888888888777777666777777777777666555555777:::======;;;888666555333444777999::::::999888888777777666666666666777666666555666666777888999666888999888666555888;;;777777777777666666666666888666999999444:::>>>777666555555444444444555555666666666777777777777777666666666666555555555555888888888888888888888999{{{wwwwwwyyyyyyxxxvvvuuusssrrrrrrrrrlllgggaaa\\\ZZZYYYYYYXXXQQQPPPMMMKKKKKKMMMPPPSSSZZZ\\\```cccfffggghhhhhhiiihhhggghhhkkkllljjjhhhjjjllloooqqqsssrrrqqqpppoooqqqrrrrrrpppoooooopppoooooonnnoooqqqqqqpppnnnmmmmmmmmmlllllllllllllllgggfffeeefffhhhhhhgggfffaaa^^^[[[XXXVVVWWWXXXYYY]]]^^^```aaaaaaaaa```___]]]\\\[[[[[[\\\[[[YYYWWWXXXXXXXXXXXXYYYXXXVVVUUUWWWVVVUUUTTTSSSQQQPPPPPPVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUUUUVVVWWWXXXYYYXXXRRRRRRRRRSSSTTTSSSQQQOOOPPPQQQQQQQQQPPPOOONNNMMMQQQQQQQQQPPPPPPPPPOOOOOOLLLMMMNNNPPPRRRTTTUUUUUUXXXXXXYYYYYYYYYYYYXXXXXXUUUSSSOOOLLLKKKJJJKKKLLLOOORRRSSSQQQMMMIIIIIIIIIDDDCCCCCCBBBBBBBBBCCCCCC???===<<<<<<======;;;999:::::::::999999999999888999888777777999999888777666666666666666666666666555444333222222333555666666666555444444555666666999999888888888999::::::888777666777888999888666777666444555888999888666555555666777777666666666666666555555555555666666555666777888888777666555444555555555666666666666777777666666666666777777444555777888999:::;;;;;;888888888888888888888888666666777999::::::::::::999999999888888777666555999;;;<<<;;;999888777888444555777999999999888777777777666666666666777777777666666666666777777888666777888666444333444666:::999999888888777777777777444888888333999>>>777666555555444444555555555666666666666666666666666666666666666666666666666888888888888888777777777~~~zzzzzz|||zzzyyywwwtttrrrqqqpppppplllggg```[[[YYYYYYYYYZZZRRRPPPNNNLLLKKKKKKMMMNNNTTTVVVZZZ^^^cccfffhhhiiihhhgggggghhhjjjjjjiiihhhlllnnnppprrrsssrrrqqqpppoooqqqrrrrrrpppoooooopppnnnnnnnnnoooqqqrrrqqqooommmlllllllllkkkkkkkkkjjjgggfffeeeeeefffgggeeeddd___\\\XXXVVVUUUWWWZZZ\\\___```aaabbbcccbbbaaaaaa\\\[[[ZZZZZZZZZZZZYYYWWWWWWWWWXXXXXXXXXWWWVVVUUUVVVVVVUUUSSSRRRQQQPPPOOOUUUUUUTTTUUUUUUVVVWWWXXXSSSSSSTTTUUUWWWXXXXXXYYYSSSRRRRRRSSSTTTTTTRRRPPPRRRSSSTTTTTTTTTSSSRRRQQQUUUTTTRRRQQQQQQQQQRRRSSSQQQRRRTTTVVVWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWUUUSSSPPPNNNLLLLLLLLLMMMTTTTTTTTTTTTQQQNNNKKKIIICCCCCCCCCCCCCCCDDDDDDDDD>>>===<<<;;;<<<<<<:::999::::::::::::999999999999:::888777888999:::999888777777777777777777777777333222222111222333555666666666555555555555666666<<<;;;::::::::::::::::::888777666777888999888666777666555666888999888777222333444555555666666555666666555555555555666666666666777777777777666666444444444444444555666666666666666777777666666666444444555666777777777777777777777777777777777777555666888999;;;<<<<<<<<<;;;;;;;;;:::999888777666999:::999888666555777888666777888999999888777666666666555666666777888999888888777666666666777777555666777666333222222222::::::999888888777666666555222777777222999>>>777666555555444555555666666555555555555555555555555777777777777777777777777888888777777666666666555{{{zzzxxxuuusssqqqoooooolllfff___YYYXXXYYYZZZ[[[SSSQQQOOOMMMLLLLLLKKKJJJNNNPPPSSSXXX]]]bbbeeegggffffffggghhhiiiiiiiiihhhnnnooopppqqqrrrqqqpppooooooqqqrrrrrrpppoooooopppnnnmmmmmmoooqqqrrrqqqpppllllllkkkkkkkkkjjjjjjjjjjjjhhhggggggggggggeeeddd]]]ZZZWWWUUUUUUXXX\\\___]]]^^^```aaaaaaaaa```___\\\ZZZYYYYYYZZZZZZYYYXXXVVVWWWXXXWWWVVVUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQSSSSSSTTTUUUVVVWWWXXXYYYRRRSSSUUUUUUVVVWWWXXXZZZVVVUUUSSSSSSSSSSSSQQQOOOPPPQQQSSSUUUVVVVVVUUUUUUVVVUUUSSSQQQQQQRRRTTTUUUUUUVVVXXXZZZZZZYYYWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWUUUTTTQQQOOOMMMMMMMMMNNNTTTSSSRRRRRRRRROOOJJJGGGEEEEEEFFFFFFGGGGGGFFFFFF???===;;;;;;;;;<<<:::999;;;;;;:::::::::999999999:::999888999::::::999888777777777777777777777777555444444444555777888999666666666666666666666666::::::999888777777777777888777666777888999888666777666666777888888888888222333444555666666666666666666555555555555666666777777666666666666777777555555444444444555666777444555666777777666555444444444555666666666666555777777777777666666666666666777888999::::::::::::::::::;;;;;;;;;:::999999666777888777555444444666888888888999888777666555555555555555666777999999999999888777666666666666666777888888777666444444888888777666555444444333333111555666222888>>>777555555555555555666666777555555555555555444444444777777777777888888888888777777777666555555444444|||{{{yyyvvvsssqqqooooookkkeee^^^YYYXXXYYY[[[\\\UUUSSSQQQQQQQQQOOOLLLIIIIIIJJJMMMQQQVVV\\\```cccccceeefffggghhhiiiiiijjjnnnnnnoooppppppooonnnnnnoooqqqrrrrrrpppoooooopppnnnmmmmmmoooqqqrrrqqqpppkkkkkkkkkkkkkkkkkkkkkkkkkkkiiigggfffffffffdddbbb[[[ZZZWWWVVVXXX[[[___bbb]]]^^^___aaaaaa``````___]]][[[YYYXXXYYYYYYYYYXXXUUUWWWXXXVVVTTTSSSUUUVVVWWWWWWVVVUUUUUUTTTSSSSSSQQQRRRSSSTTTVVVWWWWWWXXXRRRTTTVVVVVVVVVVVVXXXZZZZZZXXXUUUTTTSSSRRRPPPNNNLLLNNNQQQTTTVVVWWWVVVVVVTTTSSSRRRQQQQQQSSSUUUWWWWWWYYYZZZ[[[ZZZYYYVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPNNNNNNNNNNNNQQQQQQQQQRRRQQQOOOJJJFFFFFFFFFGGGHHHHHHGGGGGGFFF???===;;;;;;;;;<<<;;;:::;;;;;;;;;:::::::::999999:::999888999::::::999888666666666666666666666666666666666777777888999:::777777777777777777777777999888777666666666666666888777666777888999888666666777777888777888888999333444555666777888888888666666555555555555666666777777666666666666777777666666555555666666777888444555666777777666555444555555666666666666666555777777777777666666555555777888888888888888777777888999:::;;;;;;;;;;;;;;;444777999:::999666555555999999888888777777666555555555555555666777999999:::999888777777666777777777888:::<<<===<<<:::999777777666666555444444333333000555555111888>>>777555555555555555666777888666666555555444444444444666777777777888888888999666666666666555555444444{{{zzzxxxuuurrrpppooonnniiiddd]]]YYYXXXZZZ[[[[[[WWWUUUTTTUUUVVVUUUPPPKKKIIIIIIJJJMMMQQQVVVZZZ]]]```bbbeeegggggghhhjjjlllmmmnnnnnnoooooooooooonnnoooqqqrrrrrrpppoooooopppnnnnnnnnnoooqqqrrrqqqooojjjjjjkkkkkkllllllmmmmmmjjjhhhfffeeedddcccaaa___\\\[[[ZZZZZZ\\\___bbbddd```aaabbbcccccccccbbbaaa___]]]ZZZXXXYYYYYYYYYXXXUUUWWWXXXVVVSSSRRRTTTWWWXXXWWWWWWVVVUUUUUUTTTTTTQQQRRRSSSUUUVVVWWWWWWWWWSSSVVVXXXXXXVVVUUUXXX[[[\\\YYYVVVTTTSSSRRRPPPNNNKKKNNNQQQUUUVVVWWWVVVUUUQQQQQQQQQQQQSSSUUUWWWXXXYYYZZZZZZZZZZZZXXXWWWVVVQQQQQQRRRRRRRRRRRRQQQQQQSSSRRRQQQPPPOOONNNNNNNNNOOOPPPRRRSSSRRROOOLLLIIIEEEFFFGGGGGGGGGEEEDDDCCCAAA???<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::888777888999:::999888666666666666666666666666555555555666777777777777777777888888888888777777888888777777666777777777888777666777888999888666666777999888777777888:::666666777888999999999888666666555555555555666666666666777777777777666666555666777777888777777777555555555666666555555555555555666777777777666666999888888777777666666555888888888888888666555555777777888999::::::::::::555999===>>>===:::888777999888888888777777666666666666555666666777888999999999888777777777888888888999<<<@@@BBBAAA>>>;;;888888777777777777666666444111666666111888===666555555555555666777888888777777666666555444444444555666666777777888888888555666666666666666666666xxxwwwuuussspppooonnnmmmfffbbb]]]ZZZZZZZZZ[[[[[[XXXWWWWWWYYY\\\[[[UUUPPPKKKKKKJJJKKKNNNRRRVVVYYY]]]```dddfffggghhhkkknnnnnnnnnnnnoooppppppppppppoooqqqrrrrrrpppoooooopppoooooonnnoooqqqqqqpppnnniiiiiijjjlllmmmnnnooopppllljjjgggfffeeecccaaa___\\\]]]]]]^^^```bbbdddeeeaaabbbdddeeeeeeeeedddcccbbb___[[[YYYYYYYYYXXXWWWTTTVVVXXXUUUQQQQQQTTTWWWWWWWWWVVVVVVUUUTTTTTTTTTRRRSSSUUUVVVWWWWWWWWWWWWUUUXXX[[[ZZZVVVUUUXXX[[[ZZZXXXUUUTTTTTTTTTSSSRRRPPPRRRUUUWWWXXXWWWTTTSSSOOOPPPQQQSSSUUUWWWYYYYYY[[[[[[ZZZZZZYYYXXXXXXXXXRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQPPPOOONNNMMMMMMJJJNNNSSSTTTQQQNNNLLLLLLFFFGGGHHHHHHGGGEEECCCBBBBBB@@@===<<<<<<=========<<<;;;;;;;;;;;;:::::::::999888777777999999888777777777777777777777777777555555666666666666666555777888888999999888888777777777666666666777888888888777666777888999888666666888999999777777888;;;777777888888999888888777666666555555555555666666555666777888888777666555333444666888888777666444666555555444444555555666444444555666777777666666:::999999888777777666666888888999999999888777777888888888888888777666666777999<<<<<<;;;999999999888888777777777777777777777777666666666666777777888888888777888888999999999:::===AAACCCBBB===999666666666777777777777777555333777777222888===666555555555555666777888999888888777666666555444444444444555666666777888888555555555666666777888888{{{vvvuuusssqqqooommmlllllleeebbb]]][[[ZZZ[[[ZZZZZZYYYXXXXXX\\\```___YYYSSSNNNMMMKKKKKKMMMPPPUUUWWW[[[___cccfffgggiiilllooonnnoooooopppqqqqqqrrrrrroooqqqrrrrrrpppooooooppppppoooooooooqqqqqqooommmhhhiiijjjlllnnnpppqqqrrrooommmjjjhhhgggeeecccaaa]]]^^^___aaacccdddeeefffaaabbbcccdddddddddccccccddd```\\\ZZZYYYYYYXXXWWWTTTVVVXXXUUUQQQPPPSSSXXXVVVUUUUUUUUUTTTSSSSSSSSSTTTUUUWWWXXXYYYXXXXXXWWWWWWZZZ]]][[[WWWUUUWWW[[[XXXVVVTTTSSSTTTUUUUUUUUUVVVWWWYYY[[[ZZZWWWSSSQQQMMMOOORRRUUUWWWYYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYZZZUUUUUUVVVVVVVVVVVVUUUUUUQQQQQQPPPOOOOOONNNMMMMMMFFFLLLRRRSSSOOOKKKKKKLLLJJJJJJKKKKKKIIIGGGDDDCCCCCCAAA===<<<===>>>>>>>>><<<<<<;;;;;;;;;:::::::::888777666777888999888666888888888888888888888888666777777777777777666555777888999::::::999888777555555444555555666777777888777666777888999888666666888:::999777777999;;;777888888888888777777666666666555555555555666666444666777999999777666444000333666888888777444222666555444333333444555666222333444555666666666666:::::::::999888777777666777888999::::::::::::::::::999999888666444333222777888888777666666888999888888777777777777888888888777777666666666666777888777777777888999:::::::::;;;===@@@CCCAAA;;;666333333444444555666666666777444888777222888===555555555555555666777999999999888888777666555555555333444444555666777777888444444555666777888999999|||wwwwwwtttpppmmmllljjjgggeee___]]]ZZZZZZ[[[]]]^^^^^^ZZZ[[[]]]```bbbaaa^^^[[[WWWQQQLLLKKKJJJJJJNNNTTTWWWZZZ^^^bbbfffhhhjjjjjjnnnpppqqqqqqooonnnnnnooossssssttttttttttttssssssssssssrrrqqqooommmllljjjllllllmmmnnnoooooonnnnnnpppnnnjjjhhhhhhgggfffeeecccccccccccccccccccccbbbaaa______aaadddeeebbb___ccc^^^___]]]YYY```fff^^^RRRUUUXXXXXXUUUSSSTTTUUURRRRRRSSSTTTVVVWWWWWWXXXZZZZZZYYYYYYXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRUUUYYY[[[ZZZWWWSSSPPPPPPPPPQQQRRRUUUXXX[[[]]]\\\]]]]]][[[XXXUUUTTTUUUVVVVVVVVVUUUTTTSSSRRRRRROOOPPPPPPNNNLLLKKKKKKMMMMMMMMMLLLKKKKKKKKKKKKKKKPPPNNNLLLKKKJJJIIIGGGEEEEEEDDDBBB@@@>>><<<;;;;;;???;;;:::;;;;;;888999<<<888888777555444444666999666888:::888555333555888666666666666666555555444666666777777777777666666666666666666666666666666444555555666777888999999555555666666666666555555999777666777888::::::999888888777777666666555555999888888777666555555444888777777666555444444444888777666555444444555666111222333333333333666777999999999888888888777777666666666666666777888888777777666666555555444444999666444555777888777555777777777888:::999777555;;;888555666888999777555888888888888888888888888888999;;;<<<<<<999777555666555333222222333555666888777666555555666777888555555555555666666666666999888777666555444333333666666666666666777888888777666666666777777777666|||xxxtttqqqnnnkkkiiigggeeebbb]]][[[XXXXXXYYY[[[\\\[[[YYY[[[]]]aaadddcccaaa^^^YYYSSSNNNLLLJJJIIILLLQQQTTTWWW[[[___dddgggiiijjjppprrrssssssrrrqqqqqqrrrssssssttttttttttttsssssssssrrrqqqooonnnmmmlllkkkllllllmmmnnnnnnnnnnnnnnnnnnllliiihhhhhhhhhgggfffeeedddccccccbbbbbbccccccdddbbbbbbdddffffffdddaaaddd^^^^^^]]][[[cccggg^^^TTTVVVXXXXXXUUUTTTTTTUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXUUUUUUTTTTTTUUUVVVXXXYYYXXXXXXXXXWWWWWWWWWVVVVVVUUUWWWZZZ[[[YYYUUUQQQNNNOOOPPPQQQSSSUUUXXXZZZ\\\YYYZZZ[[[ZZZXXXVVVVVVVVVXXXXXXWWWVVVTTTRRROOONNNNNNOOONNNLLLJJJIIIKKKLLLOOONNNLLLJJJIIIIIIJJJJJJOOOMMMLLLKKKKKKKKKIIIHHHEEEDDDBBB@@@>>><<<;;;;;;===:::999;;;;;;999:::===888888888666444444666999666777888777666555555666666666777777666666555444555555666666666666555555666666666666666666666666555555555666666777777888666666777777777777666666999888666777888999999888777777666666666666666666666666666777777777777888888888888777666666555555888777666555444555555666555666777666666666888:::999999999888888888777777666666666666666777888888888888888777777777666666999666444555777888777666777666666777999888777555888666555666:::<<<;;;:::888888999999999999::::::888999:::;;;:::888666555666555333222222333555666666666555555555666888999666666666666777777777777888888777666555444333333666666666666666777888888888777777777888888888777|||yyytttqqqmmmjjjiiigggdddbbb[[[YYYWWWWWWXXXYYYYYYYYYYYY[[[^^^cccfffgggeeebbb]]]WWWRRROOOLLLHHHIIIMMMPPPRRRVVV[[[```eeehhhjjjppprrrttttttsssrrrrrrrrrrrrssssssttttttssssssrrrrrrqqqooommmlllkkkllllllllllllmmmnnnnnnnnnnnnmmmllljjjgggggghhhiiiiiiiiifffeeecccaaaaaabbbcccdddeeedddcccdddeeeeeedddbbbggg___^^^^^^^^^gggiii]]]WWWXXXYYYXXXVVVTTTSSSTTTUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYUUUUUUUUUVVVXXXZZZ\\\]]]ZZZZZZYYYYYYXXXWWWVVVVVVWWWYYYZZZZZZXXXTTTOOOLLLOOOPPPRRRUUUWWWYYYZZZZZZWWWXXXYYYYYYXXXVVVWWWXXXUUUVVVVVVVVVUUURRROOONNNNNNNNNMMMKKKIIIIIIKKKMMMQQQOOOLLLIIIGGGGGGGGGHHHMMMLLLKKKKKKLLLLLLKKKJJJFFFDDDBBB@@@>>><<<;;;;;;<<<999999;;;<<<::::::>>>888888888666555555666888888666555666666777666444666666777777666666555444444444444444444444444444666666666666666666666666555555555666666666666666777777888888888888777777:::888777777888999888777555555555666666666666666444555666777888999:::;;;999888888777777666666666777777666555555555555666666777888777777777999;;;999888888888888777777777666666666666666777888888:::999999999999888888888888777555555777777777666666555555666777777666444777555555666888:::::::::888888999:::;;;<<<======::::::::::::999888777666666555444333333444555666555444444444555666888999666666777777777888888888888888777666555444444333666666666666777777777777888888888888888888888888~~~|||zzzvvvssspppmmmkkkiiigggddd\\\ZZZXXXXXXYYYZZZYYYXXXYYY[[[___dddiiijjjiiigggbbb\\\WWWTTTOOOIIIHHHJJJKKKMMMQQQVVV\\\aaafffiiilllooorrrsssrrrqqqqqqqqqrrrrrrssssssssssssrrrrrrqqqpppmmmkkkjjjkkklllmmmllllllmmmnnnnnnmmmmmmmmmiiigggffffffhhhjjjkkkjjjgggfffcccaaa```aaacccdddccccccccccccccccccbbbaaakkkaaa___```bbbjjjkkk]]]YYYYYYYYYXXXVVVTTTSSSSSSUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUVVVWWWYYYZZZ[[[\\\YYYXXXWWWVVVUUUTTTSSSRRRWWWXXXXXXXXXVVVSSSPPPMMMQQQRRRUUUWWWYYYZZZZZZZZZWWWXXXYYYYYYWWWVVVVVVWWWPPPRRRTTTUUUVVVTTTSSSQQQOOONNNMMMKKKJJJJJJMMMPPPTTTQQQLLLHHHEEEDDDEEEFFFIIIHHHHHHIIIKKKLLLLLLJJJFFFEEECCC@@@>>><<<;;;;;;===::::::<<<<<<999999<<<888999999777555555777888888666444555777888666444777777777777777666555555555444444444444444444555666666666666666666666666666666666555555555555555666777777888888777777666:::888666666777888777666444444555555666666666777444555666777888::::::;;;777777777777666666555555666666666555555555666666444555666555444444666888888888888888777777777777666666666666666777777888999999999999999999999999888777666666666777777777666444444444666666555444777666444444444444444444777888999;;;<<<>>>???@@@<<<<<<;;;;;;:::999999999666666555444444555666666444333333333555777888:::666666666666777777777777888777777666555555444444666666777777777777777666777777888888777666777888|||{{{xxxuuuqqqooommmkkkhhhfff^^^\\\[[[ZZZ[[[\\\[[[ZZZZZZ\\\```fffkkkmmmkkkjjjfffaaa\\\ZZZTTTLLLIIIIIIIIIJJJMMMQQQWWW^^^cccgggkkkmmmqqqsssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqpppnnnlllkkkjjjkkklllmmmllllllmmmmmmmmmmmmllllllhhhgggeeefffhhhjjjkkkkkkhhhfffcccaaa```aaacccdddcccddddddccccccccccccdddmmmcccaaabbbccckkkjjj\\\[[[ZZZXXXVVVUUUTTTSSSRRRTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQTTTUUUUUUVVVUUUTTTRRRQQQSSSUUUWWWZZZ[[[\\\[[[[[[YYYZZZ[[[ZZZWWWUUUUUUVVVQQQRRRTTTUUUUUUTTTSSSRRRPPPPPPOOONNNMMMNNNPPPSSSUUURRRMMMHHHEEEDDDDDDEEEFFFEEEEEEFFFIIIKKKJJJJJJGGGFFFDDDAAA>>><<<;;;;;;>>>;;;;;;===<<<888888:::888999999888666666777888999666444555888999777555777777777777777666666555666666555444444555666666666666666666666666666666666666666666666555555555555666666777777666666555999777666666777888777777444555555555666666777777666666777777888888888888555555555555555444444444555555666666666666666666333444555444333333555666777777777777777777777777666666666666666777777888888888888888888888888888777777777666666666777777666444333444555666555444555555555444333333444444777888999;;;===???AAAAAA??????>>>===<<<<<<<<<;;;666666666666666666666666444444333444555777999:::444444444555555555666666777777666666555555444444666666777777777777666555444666777777555444555777}}}yyyvvvrrrooonnnllliiiggg```___^^^^^^^^^^^^]]][[[ZZZ\\\aaaggglllnnnmmmkkkjjjeeebbb```ZZZQQQLLLLLLIIIIIIKKKNNNSSSZZZ```cccjjjnnnrrrttttttsssrrrssspppqqqqqqrrrrrrqqqqqqpppnnnnnnllllllkkklllmmmnnnlllmmmmmmmmmmmmlllkkkkkkiiigggffffffgggiiiiiiiiigggfffdddbbbaaaaaabbbccceeefffffffffeeeeeegggiiillldddccccccaaaggggggZZZ[[[XXXVVVTTTTTTTTTRRRQQQRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVWWWXXXXXXYYYYYYWWWWWWXXXXXXWWWVVVUUUUUUXXXXXXWWWVVVUUUUUUTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTVVVWWWXXXYYY[[[[[[\\\\\\ZZZ[[[\\\[[[XXXVVVVVVVVVXXXWWWWWWVVVTTTRRRQQQPPPPPPQQQRRRRRRQQQQQQSSSUUUUUUSSSNNNIIIFFFDDDDDDDDDDDDCCCCCCEEEHHHJJJJJJIIIHHHGGGDDDAAA???===;;;;;;===;;;;;;======999888:::888999:::999777666777888888777777777999999999888777777888888777777666555777666555444444555666777666666666666666666666666666666666777777777777777555555666666666666555555888666555555777888888777666666666666777777777777777777777666666666666666444444444444444444444444444555666666777666666666555666666666444444666777666666777777777777777888666666666666666777888888666666666777777777777777666777777777555555777888777555333333555666555444444555666666666777999;;;777888999;;;===???AAABBB@@@@@@@@@@@@???>>>===<<<666777777777777777777666666555555555666777999:::333333444444444555555555777777666666555555555555666666777888888777555444333555777666444333444777{{{yyyuuurrrpppooollljjjbbb```___`````````^^^\\\[[[]]]aaaggglllnnnmmmlllllliiigggeee```VVVPPPPPPJJJJJJJJJLLLPPPVVV]]]```hhhlllpppssssssrrrrrrrrrppppppqqqqqqqqqqqqppppppmmmmmmmmmmmmmmmmmmnnnnnnlllmmmmmmmmmllllllkkkjjjkkkiiiffffffggghhhhhhggggggfffdddcccbbbaaaaaaaaadddeeeffffffeeefffiiillliiiccccccaaa\\\aaaaaaVVVZZZWWWSSSRRRSSSTTTRRRQQQRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSTTTUUUVVVXXXXXXYYYWWWWWWXXXXXXXXXWWWVVVUUUXXXXXXWWWWWWWWWVVVVVVVVVRRRRRRRRRRRRSSSSSSTTTTTTVVVVVVWWWWWWXXXYYYZZZ[[[YYY[[[\\\[[[ZZZXXXXXXYYY[[[ZZZXXXUUUSSSRRRRRRRRRNNNQQQSSSTTTSSSSSSTTTTTTUUUSSSOOOKKKHHHFFFDDDDDDDDDCCCCCCEEEHHHJJJJJJIIIIIIGGGEEEBBB???===;;;::::::888999===>>>;;;:::<<<777999:::999888777777888777999::::::999999:::;;;777888888888888777666666666555333222222333555666666666666666666666666666666666777777888888999999666666777777777777666666666555444555777999999999888888888888888777777777555555555555555555555555555555555555555555555555333444666777777777666666666777777666555555666888666666666666777777888888666666666666666777888888666666666777777777888888666777888777555444666999777666444333555666666555444666777777666777999<<<777888999;;;===???@@@AAA???@@@AAAAAA@@@???===;;;777777777888888777777777888777666666777888999:::444444444444555555555666666666666666555555555555666777888888888777555444333666999777444333555888|||yyyvvvtttrrrpppnnnbbbaaa``````aaa```^^^\\\[[[]]]aaaggglllnnnmmmkkknnnkkkiiihhhcccZZZSSSRRRLLLKKKJJJKKKOOOUUU[[[^^^eeeiiinnnqqqqqqpppooooooppppppqqqqqqqqqqqqpppppplllmmmnnnnnnooonnnnnnnnnlllmmmmmmmmmllllllkkkjjjllljjjgggffffffgggfffeeeffffffeeedddcccbbbaaa```aaacccddddddcccdddhhhkkkfffaaabbb```YYY\\\]]]SSSYYYVVVRRRQQQSSSTTTRRRPPPSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRSSSTTTVVVWWWXXXXXXVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSRRRRRRRRRRRRSSSTTTVVVVVVUUUUUUVVVWWWYYYZZZXXXZZZ[[[\\\[[[ZZZ[[[\\\[[[YYYVVVTTTSSSTTTUUUVVVMMMPPPSSSUUUUUUTTTSSSTTTTTTSSSPPPMMMJJJGGGEEEDDDEEEDDDDDDFFFHHHJJJJJJIIIIIIGGGEEEBBB???===;;;:::777555888===>>><<<===???777999::::::888777777888777:::<<<;;;999888;;;===888888888888888777666666555444222111111222444555666666666666666666666666666666777888999::::::;;;777777888888888888777777555444333555777999::::::::::::999999888888777777444444444444555555666666555555555666666666666666333444666777777777666666666666777666444444555777555666666666777777888888666666666666666777888888666666777777888888888999555777888777555444666999888666444444555666777666555777888666444333555777777888999;;;===>>>???@@@===???AAABBBAAA???<<<:::777777888888888888777777999999888777777888999:::555555555555666666666777666666666666666555555555666777888999888777555333444777:::888555333666999}}}{{{zzzvvvpppjjjeeedddbbbaaa```___]]]\\\\\\```fffjjjlllmmmnnnooollllllkkkiiiddd___YYYVVVOOOMMMJJJJJJLLLPPPUUUYYYaaadddiiimmmoooppprrrsssrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmlllkkkkkkooollljjjjjjlllllljjjgggiiiiiihhhgggeeedddbbbaaaaaabbbbbbbbbbbbbbbcccccc```aaabbbddddddeeeeeedddbbbaaa```___^^^[[[XXXUUUWWWUUUSSSQQQPPPRRRTTTVVVSSSSSSSSSSSSSSSRRRRRRQQQSSSUUUVVVUUURRRRRRTTTVVVXXXYYYZZZZZZYYYWWWUUUTTTWWWUUUTTTUUUXXXXXXTTTQQQUUURRRNNNLLLMMMQQQVVVYYYVVVWWWXXXWWWUUUTTTUUUVVVZZZXXXWWWWWWZZZ\\\^^^^^^\\\[[[[[[YYYXXXVVVTTTSSSNNNNNNPPPQQQTTTVVVYYYZZZYYYXXXVVVSSSOOOKKKGGGEEECCCDDDEEEFFFGGGGGGGGGGGGJJJIIIGGGDDD@@@===;;;:::BBB@@@===;;;;;;<<<>>>???<<<;;;:::999888888888888:::999999888777666555555888777777888::::::999888333444555666777777777777888666444444555777777777555555666666666666555555666888888777666555666777666666666666666666666666666>>>DDDBBB:::444555999777777777777666666666666555555555555666666666666666666555444444444444555888888888777777777777777666555555888;;;;;;888555777777888888888777777777666666555666666777888999666666555555555555666666666666777777666555444444///111444666777888777666777777888999;;;===???@@@===>>>>>>>>>>>><<<:::999::::::::::::::::::::::::999888666666666666666555333666999888666555666888777666555444444444444444888777777777888777555333:::::::::999999888888888}}}{{{zzzvvvnnnhhheeedddbbbaaa```___]]]\\\^^^bbbgggkkkmmmnnnooopppnnnmmmllljjjfffaaa]]]ZZZSSSPPPMMMKKKKKKNNNRRRUUU___bbbhhhlllnnnppprrrtttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppooommmlllkkkkkknnnmmmkkkkkkllllllkkkiiiiiiiiihhhgggfffdddcccbbbcccbbbaaaaaaaaaaaa```_________```aaaaaabbbcccccccccaaa```___^^^\\\XXXUUUVVVTTTRRRPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSUUUUUUTTTRRRRRRTTTVVVWWWXXXYYYZZZYYYXXXVVVTTTSSSSSSTTTUUUWWWWWWVVVTTTQQQOOOMMMKKKLLLPPPTTTWWWWWWYYYYYYXXXWWWVVVVVVWWWZZZXXXWWWWWWZZZ\\\^^^^^^\\\[[[ZZZYYYWWWUUUSSSRRRQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYXXXUUUPPPKKKGGGDDDCCCDDDDDDEEEFFFFFFFFFFFFGGGFFFDDDBBB@@@>>>===<<>>>>>===<<<:::999888<<<;;;:::999888888888888999999888888777777666666777777666888999:::888777333444555666777777777777888666444333555666666555555555666666666666555555666777888777555444555666444444444444444444444444555;;;@@@???999555555777666666666666555555555555555555555555666666666666555444333333222222333333888888888888888888888888666666666888::::::777444666555666666777888777555777666666666666777777888666666555555555555666666666666777777666555555444111222444666777777666666999999999999:::;;;======<<<<<<<<<<<<<<<:::999888999999999999999999999999999888777666666777666666333555777777666666888;;;888777666666555555555555999888666666666777777777;;;;;;;;;:::::::::999999}}}{{{yyytttmmmgggeeedddcccaaa___^^^\\\\\\```dddiiimmmoooooopppqqqooonnnmmmkkkhhheeebbb```XXXUUUPPPMMMKKKLLLOOOPPPYYY]]]bbbgggjjjmmmppprrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppnnnmmmlllkkkjjjkkklllmmmlllkkkjjjkkkllliiiiiiiiihhhgggeeedddccceeebbb______aaaaaa^^^[[[``````______```aaabbbcccbbbaaa```______]]]YYYWWWYYYXXXWWWUUUSSSQQQPPPPPPNNNOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTSSSRRRRRRSSSUUUVVVWWWXXXYYYYYYXXXVVVUUUPPPRRRTTTUUUUUUUUUVVVWWWOOONNNMMMMMMOOORRRUUUWWWXXXZZZZZZZZZXXXWWWXXXYYYZZZXXXWWWWWWZZZ\\\]]]]]][[[[[[ZZZXXXVVVTTTRRRPPPUUUUUUUUUUUUUUUVVVWWWXXXZZZZZZZZZWWWSSSMMMGGGCCCCCCCCCDDDEEEEEEFFFFFFFFFDDDCCCCCCBBBAAA@@@???>>><<<===>>>>>><<<999555333<<<;;;:::999999888888888888888888777777777777777666666666777888999888666333444555666777777777777888666444333444444444333555666666666666666666555555666777666444444444555444444444444444444444444444777:::;;;999666555555777777777666666666555555555555555555666666666666555444333333222333333333888888888888999999999999777777777999:::999666444555444333555888999777444888777777666666666666777666666555555555555666666666666777777777666555555333444555666777666555555999999999888999999::::::999:::::::::999888777666888888888888888888888888999888888777777777888888444555666666666777;;;===888888777777666777777777888777555444555666888999::::::999999999999888888{{{wwwqqqjjjeeeddddddcccaaa^^^\\\[[[[[[aaaeeejjjmmmnnnooooooppppppooonnnllljjjhhhgggggg[[[XXXSSSOOOMMMLLLNNNOOOSSSVVV\\\aaaeeeiiimmmppprrrrrrrrrrrrrrrrrrrrrrrrppppppooommmlllkkkjjjiiihhhkkkmmmllliiihhhkkkmmmhhhhhhhhhhhhgggfffeeedddeeeaaa^^^___aaabbb___\\\cccbbb```___```aaaccceeebbbaaa``````___^^^ZZZXXXYYYYYYYYYXXXVVVTTTRRRPPPOOOOOOOOOPPPPPPQQQRRRSSSRRRRRRRRRRRRQQQRRRSSSTTTUUUVVVWWWXXXXXXWWWUUUTTTOOORRRUUUUUUSSSRRRUUUXXXOOOOOOPPPRRRTTTVVVWWWXXXXXXYYYZZZYYYXXXWWWXXXYYYZZZXXXWWWXXXZZZ\\\\\\\\\[[[ZZZYYYXXXUUUSSSQQQPPPVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\ZZZUUUNNNHHHCCCDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@;;;<<<======<<<999777555<<<<<<;;;:::999999999999777777777777777888888888666555555666888888777666444444555666666777666666777666444333444444222111666666555555555555666666444666666666444333444555666666666666666666666666444444666888999888666444888888888888777777777777555555555555666666666666777777666555555555555555777777777777888888888888777888999999999888666444666444222555999:::888444888888777666666555666666666666555555555555666666666666777777777666666555555555666666666666555444888888888777888999999:::999999999888888777777777888888888888888888888888888888999888777888999:::777777666666666888;;;===777777666666666777888888555666777777777777777888666666666666666666666666{{{uuunnnhhhdddcccddddddaaa]]][[[ZZZ[[[```dddiiilllllllllmmmmmmpppooonnnmmmlllkkkkkkjjj]]][[[VVVRRROOONNNOOOPPPPPPSSSYYY^^^ccchhhmmmppprrrrrrrrrrrrrrrrrrrrrrrroooooonnnmmmlllkkkjjjjjjgggjjjlllkkkhhhgggiiilllgggggghhhggggggfffeeeeeebbb```___```bbbcccaaa___aaa```___^^^^^^___aaacccaaa```_________^^^[[[XXXTTTTTTUUUUUUTTTRRRPPPNNNPPPPPPOOONNNNNNOOOPPPPPPQQQPPPPPPPPPQQQRRRRRRRRRTTTUUUWWWXXXWWWVVVTTTSSSQQQTTTVVVTTTQQQPPPRRRUUUNNNOOOQQQTTTVVVWWWXXXXXXVVVWWWXXXXXXVVVVVVWWWXXXYYYXXXWWWXXXZZZ[[[[[[ZZZZZZYYYYYYWWWVVVTTTRRRQQQUUUUUUVVVWWWYYY[[[\\\]]]]]]]]]]]][[[WWWPPPJJJEEEEEEEEEDDDDDDEEEFFFGGGHHHJJJIIIHHHFFFDDDBBBAAA@@@<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;:::999999999999777777777777777888888888666555555666888888777666444555666666666666666666777555444444444444222000777666555555555555666777444666666666444333444555666666666666666666666666555444555777::::::888555777777666666666555555555555555555555666666666666777777666555555555555666444555555555666666666777666888999:::999777555444777555555666999:::888666888888777666666555666666666666555555555555666666666666777777777777777666666666666666666666555555666666666777888999:::;;;999999999888888888888888999999999999999999999999666888999888777777999<<<<<<:::888666777888999:::555555555555666777777888666:::???@@@>>>;;;999888555555555555555555555555{{{ssslllfffdddccceeeeeebbb]]]YYYZZZ[[[```ccchhhjjjkkkkkkkkkkkkooooooooonnnnnnmmmkkkkkk```^^^YYYUUURRRPPPPPPPPPPPPSSSYYY^^^ccchhhmmmqqqrrrrrrrrrrrrrrrrrrrrrrrrooonnnnnnnnnmmmmmmmmmmmmiiijjjkkkjjjiiihhhiiijjjeeefffffffffffffffeeeeee``````aaaaaaaaaaaabbbbbb]]]\\\[[[ZZZZZZ[[[\\\]]]___^^^]]]^^^^^^]]][[[XXXTTTUUUUUUUUUTTTSSSQQQPPPQQQPPPNNNMMMMMMMMMNNNOOOPPPOOONNNOOOQQQRRRRRRQQQUUUVVVWWWWWWWWWUUUSSSQQQSSSTTTTTTRRRQQQPPPRRRSSSNNNOOOQQQSSSTTTUUUVVVVVVTTTUUUWWWVVVUUUUUUVVVWWWYYYXXXWWWXXXZZZ[[[ZZZYYYXXXXXXXXXXXXWWWUUUTTTSSSSSSTTTUUUWWWYYY\\\^^^```^^^^^^^^^\\\XXXRRRMMMIIIGGGFFFEEEEEEFFFGGGIIIJJJMMMLLLJJJGGGEEEBBBAAA@@@???===;;;999:::<<<>>>@@@===<<<;;;:::999999999999888888888777777777777777666666666777888999888666555555666666666666666555666555444555666555333111777666555444444555666777555666777666444444444555444444444444444444444444555555555777999:::888777444444444333333333222222555555555555666666666666666555444444333333444444333333444444555555666666555777::::::999777666666777777888888888888777777888777777666666666666777666666555555555555666666666666777888888888777777777666666666666666666666666666666777888:::;;;<<<:::999999888888888999999999999999999999999999999444777999888666666999======;;;888888888999999888444444444555666777888999;;;AAAFFFGGGCCC===:::888666666777777777777888888{{{pppiiieeedddccceeeeeebbb\\\XXXYYY[[[```dddhhhjjjkkkjjjjjjjjjmmmnnnooooooooommmkkkiiieeebbb]]]XXXTTTQQQPPPPPPNNNQQQVVV[[[```eeekkkooorrrrrrrrrrrrrrrrrrrrrrrrppppppppppppqqqqqqqqqqqqnnnlllkkkkkkkkkkkkjjjiiiddddddeeeeeeeeeeeeeeeddd^^^aaacccbbb^^^]]]___bbbZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\\\\]]]^^^]]]ZZZXXXXXXXXXWWWVVVUUUSSSQQQPPPOOONNNMMMLLLLLLMMMOOOPPPPPPNNNLLLMMMPPPRRRRRRPPPVVVWWWWWWWWWVVVSSSQQQOOOSSSRRRPPPPPPQQQSSSSSSSSSPPPPPPQQQSSSTTTUUUUUUUUUSSSUUUVVVVVVUUUUUUVVVXXXYYYXXXWWWXXXZZZ[[[YYYXXXWWWXXXXXXXXXXXXWWWVVVVVVSSSTTTUUUWWWYYY\\\^^^```______^^^\\\XXXTTTPPPMMMHHHGGGFFFFFFGGGHHHJJJLLLLLLKKKJJJGGGEEECCCAAA@@@@@@>>>;;;:::999;;;===???===<<<;;;::::::999::::::999999888888777777666666777777666888999:::888777555555666666666666555555555555555666777777555333777666555444444555666777666777888777555444555666444444444444444444444444444555666777777777777888555444444444333333333333555555555555666666666666666555555444444444444444333333444444555666666777333666::::::888777777888555888;;;999555333555777777666666666666777777888666666555555555555666666666666777888888888888888666666666666666666777777888888888888888999:::;;;999999888777777888999:::888888888888888888888888222555888777555555999===<<<:::888999;;;;;;:::888555555555666777888:::;;;???CCCHHHGGGAAA:::777666666666777777888888888888{{{ooohhheeedddbbbeeefffbbb\\\XXXYYY[[[aaadddiiikkkkkkjjjjjjjjjkkkmmmooopppooommmjjjhhhhhheee```ZZZUUURRRPPPOOOKKKNNNSSSWWW\\\bbbgggkkkrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrsssssstttuuuuuuqqqnnnllllllnnnnnnkkkiiiccccccddddddeeeeeedddddd]]]bbbeeebbb\\\YYY\\\```ZZZZZZ[[[[[[[[[[[[ZZZYYY\\\[[[[[[\\\]]]\\\ZZZXXXXXXWWWUUURRRPPPNNNLLLKKKMMMLLLKKKKKKLLLNNNPPPRRROOOMMMKKKMMMPPPRRRRRRPPPWWWWWWXXXWWWUUUSSSPPPNNNSSSPPPMMMNNNRRRUUUUUUSSSSSSTTTTTTUUUVVVVVVWWWWWWTTTUUUVVVVVVVVVUUUWWWXXXXXXXXXWWWYYYZZZZZZYYYWWWWWWWWWXXXXXXYYYXXXXXXXXXTTTTTTUUUWWWYYY[[[]]]^^^______^^^[[[XXXUUURRRPPPIIIHHHGGGGGGGGGIIIKKKMMMJJJJJJHHHFFFDDDCCCAAA@@@@@@>>><<<;;;::::::;;;;;;======<<<;;;:::::::::::::::999999888777666666555888777777888::::::999888555666666666666666555555555555555666888888666444888666555444444555666888666888888777666555666777666666666666666666666666333555777777666555666888888777777777666666666666555555555555666666666777888888777666666666666666444444555555666777777888222666::::::888777777999444888<<<999333000222666666666555666666777888999666666555555555555666666666666777888888888888888666666666666666777888888;;;::::::999888888999999999888777666666777888999777777777777777777777777111555888777555555999===:::888777999<<<===;;;999666666666777888:::;;;<<>>??????===;;;:::777999:::888666444555777555666777666555666777999yyylllddd```___bbbcccbbb___\\\\\\___cccfffgggiiikkkmmmoooppppppnnnnnnnnnmmmlllkkkjjjiiieeecccaaabbbbbb```[[[VVVRRRSSSSSSRRRRRRVVV^^^dddjjjlllnnnqqqsssssssssrrrtttuuuuuuvvvvvvuuuuuuuuuqqqooommmmmmmmmmmmllljjjkkkiiifffdddbbbbbbcccdddbbb```\\\YYYWWWVVVWWWWWWSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZ\\\]]]]]]]]]\\\]]][[[YYYXXXWWWUUURRROOONNNMMMKKKJJJIIIJJJLLLMMMMMMMMMLLLLLLMMMNNNNNNOOOQQQPPPPPPQQQRRRQQQOOOMMMPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNPPPTTTVVVVVVUUUUUUTTTSSSRRRRRRTTTVVVWWWVVVXXXXXXUUUUUUWWWWWWUUUWWWXXXZZZ[[[[[[ZZZYYYWWWUUUUUUUUUVVVXXXYYYXXXWWWXXXXXXYYYYYYWWWUUURRRPPPMMMNNNNNNNNNMMMKKKJJJIIIIIIGGGEEEEEEFFFFFFFFFDDDBBB???<<<::::::;;;;;;:::::::::::::::;;;;;;;;;;;;999999888777777777777888777777777777777888888999777666555444444555666777555555555555555555555555888777666666777666444222444444444333333333333333555666777777888888777777555555555555666777999999666555444333333444555666777777888888999:::::::::777777777666666666666555555555666666666777777777777777777888888888999999999888777888999:::999777666666666777888888888999999888888777777666555555888666555666777888888777:::888555555555555444222777777777888888777777777999888888888888777777777777777777777666666666666888777666666888::::::999444666777888666666666777999:::===>>>>>>;;;777555555666777777666666777888555666777666555666777999{{{nnneeeaaa```aaaaaa```^^^]]]^^^bbbeeeggghhhjjjkkkmmmnnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjhhheeeddddddfffddd```\\\VVVUUUSSSQQQPPPTTT[[[```gggiiimmmpppssstttssssssttttttuuuvvvvvvvvvuuuuuurrrooollljjjkkklllllllllllljjjgggcccaaaaaaaaabbbbbb___ZZZVVVTTTTTTUUUVVVTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\[[[[[[ZZZZZZYYYXXXUUUQQQOOONNNMMMJJJHHHHHHJJJLLLNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQPPPNNNMMMMMMNNNNNNOOOPPPPPPPPPQQQOOONNNNNNPPPSSSVVVVVVVVVYYYWWWTTTSSSRRRTTTVVVXXXTTTVVVWWWVVVUUUVVVWWWWWWVVVXXX[[[\\\[[[ZZZZZZZZZVVVVVVWWWYYY[[[[[[XXXVVVVVVWWWXXXXXXWWWUUUSSSQQQMMMNNNOOOPPPPPPNNNLLLJJJIIIHHHFFFFFFGGGHHHGGGGGGBBB???<<<::::::;;;::::::777777888888888999999999:::999888888777777888888777777777777777888888999888777555444444555777888666666666666555555555555333333555777888888777666333333333333333333333333666666777888999888888777555555555555666888999:::666666444333333444444555777777888888999999999:::555555555555555555555555555555555555666666666666666666777777888888888888999888777777999999888777666666777777888999::::::999999888888777666666666888666444444666888888888999777555555666666555444999888777666666777888999777888999::::::999888777777777777777666666666666777666555666888999999999444666777888777777777999777888999::::::888666444555666666666666666777777555666777666555555777999{{{ooogggbbbaaaaaa```^^^]]]]]]```dddhhhjjjjjjkkkkkkkkkkkkjjjjjjkkklllmmmmmmnnnnnnnnnnnnllliiigggggghhhgggccc___[[[XXXUUUQQQPPPSSSXXX\\\cccfffkkkooosssttttttssssssssstttuuuuuuuuuuuuuuupppmmmjjjhhhiiijjjkkkkkkkkkiiifffccc```_________aaa^^^YYYUUURRRRRRSSSTTTUUUUUUTTTTTTSSSSSSTTTTTTWWWXXXZZZ[[[\\\[[[[[[ZZZYYYZZZ[[[[[[XXXUUURRRPPPNNNMMMJJJIIIIIIKKKMMMOOOOOONNNMMMMMMLLLMMMMMMMMMNNNOOOPPPPPPPPPNNNMMMMMMIIIKKKMMMOOOQQQRRRRRRRRRQQQPPPOOOQQQSSSVVVVVVVVVZZZXXXUUUSSSRRRSSSTTTVVVTTTUUUWWWWWWUUUTTTVVVXXXUUUWWWZZZ[[[ZZZZZZ[[[\\\XXXXXXYYY[[[]]]\\\YYYVVVUUUUUUVVVVVVVVVUUUTTTSSSMMMNNNPPPQQQQQQOOONNNLLLKKKIIIGGGGGGIIIIIIIIIHHHDDDAAA===;;;;;;;;;;;;:::777777888888888999999999:::999999888888888888888777777777777777888888999999888666555555666888999777777666666666555555555222444666777777777666666444444444444444444555555666777777888888888888888555555555555666777888999777666555444333444444555777888888888888888999999888888888888888888888888555555555555666666666666555666777888888888888777888777666666777888777666666777777888999::::::;;;999999888888777666666666888666444444666777888888777666555555777999999888999888777666666777888999666777999::::::999888777666666666666777777777777666444333444666888888777555777999999888888999:::999888888888888999:::;;;888777666666777777666666555666777666555555777999|||pppgggcccaaa```^^^\\\\\\^^^bbbgggjjjkkkllllllkkkkkkjjjiiihhhkkklllmmmnnnooopppppppppnnnkkkiiiiiijjjiiifffbbb___\\\WWWSSSQQQSSSUUUWWW^^^bbbgggmmmppprrrrrrqqqqqqrrrssstttttttttttttttnnnllliiihhhiiijjjkkkjjjjjjhhhfffdddaaa___^^^]]]___\\\XXXTTTQQQPPPQQQQQQUUUTTTSSSRRRRRRRRRRRRRRRXXXYYYZZZ[[[\\\[[[[[[ZZZ[[[]]]^^^]]]ZZZWWWUUUTTTNNNMMMKKKJJJKKKLLLNNNOOONNNNNNMMMMMMMMMMMMMMMNNNMMMNNNPPPPPPNNNMMMMMMMMMHHHJJJLLLOOOQQQRRRRRRRRRTTTRRRPPPQQQSSSUUUUUUUUUWWWVVVSSSRRRQQQQQQRRRSSSVVVVVVXXXYYYVVVSSSUUUYYYVVVWWWXXXZZZ[[[\\\\\\\\\[[[[[[[[[[[[\\\ZZZWWWTTTRRRSSSSSSTTTTTTTTTSSSSSSMMMNNNOOOPPPQQQPPPOOONNNMMMKKKIIIIIIJJJJJJIIIHHHEEEBBB>>><<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999888888888888999777777777777777888888999999888777666666777888999888777777666666555555555666777888777555444444444555555555555666666666666777777666666666777888999666666666666666777777888999888666555444444555555888888888888888888888888666666777777777777777888555555666666666777777777666777888999999999888777777666555666777888777555888888888999:::::::::;;;999888888777777666555555777555444555666777777666777555555666888:::::::::999888777666666777888999666777888999999999888777666666666666777777777777555444222333555777777666666888::::::999888888999777555444333444666999:::999888777777888888777666555666777666555666777999tttjjjeeebbb___]]][[[[[[___dddiiillllllllllllllllllkkkkkkjjjmmmnnnoooppppppqqqppppppnnnkkkiiiiiikkkllliiifffbbb^^^YYYUUUSSSSSSSSSTTTXXX\\\bbbiiimmmoooooonnnooopppqqqrrrssssssssssssnnnllljjjiiijjjkkkkkkjjjhhhhhhhhhfffdddaaa^^^]]]\\\[[[XXXTTTQQQPPPOOONNNTTTTTTTTTSSSTTTTTTUUUUUUYYYZZZ[[[\\\\\\\\\[[[ZZZ\\\^^^```^^^ZZZWWWWWWWWWMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNLLLNNNPPPPPPNNNLLLLLLMMMJJJKKKNNNPPPQQQPPPPPPOOOUUURRRPPPOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXWWWYYY[[[WWWRRRTTTZZZYYYXXXWWWZZZ^^^```___]]]]]][[[ZZZZZZYYYWWWTTTRRROOOOOOPPPPPPQQQQQQQQQRRRNNNNNNNNNOOOOOOPPPPPPPPPOOOMMMKKKJJJKKKKKKIIIHHHGGGDDD@@@>>>=========<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888999999777777777777777888888999888888888888888888888888888888777777666555555444666888888666444333444666444555555555666666666666888666555333444666888999888777777666666666666666:::999777666555555666666888888888888777777777777444444444444555555555666666666666777777777888888666777999:::;;;:::999888888777666666888888777666999999::::::::::::::::::888888777666666555555444555555444666777888666555777666444555777888888888888888777777777777888888555666777777888888888777555666666666777777777888555444333444666777888777666888999999777666777777555444333333333444555555888777666777:::;;;:::999555666777666555666777999yyyooohhheee___]]]ZZZ[[[___eeejjjmmmkkklllmmmmmmnnnnnnmmmmmmppppppqqqqqqqqqppppppooommmjjjhhhiiilllmmmkkkiiiccc___ZZZVVVTTTSSSRRRRRRTTTXXX___eeejjjlllllllllnnnooopppqqqrrrssssssrrrnnnlllkkkkkklllmmmlllkkkhhhiiiiiihhhfffccc___]]][[[ZZZWWWTTTRRROOOMMMMMMUUUUUUUUUVVVWWWYYYZZZ[[[ZZZZZZ\\\]]]]]]\\\[[[[[[\\\^^^___]]]YYYVVVVVVWWWMMMMMMNNNNNNOOOOOOOOOOOOMMMMMMLLLLLLMMMNNNNNNOOOKKKNNNPPPPPPMMMKKKLLLMMMLLLMMMOOOPPPPPPOOOMMMLLLUUURRROOONNNOOOPPPQQQQQQRRRSSSTTTVVVWWWYYYZZZZZZYYYXXXZZZ\\\XXXQQQSSS[[[\\\YYYWWWZZZ```cccaaa^^^]]][[[YYYXXXWWWUUURRROOOLLLMMMMMMNNNNNNOOOPPPPPPNNNNNNNNNNNNNNNOOOQQQQQQPPPNNNLLLKKKKKKKKKIIIHHHHHHEEEAAA???>>>>>>===<<<999999::::::::::::;;;;;;;;;:::999999888888999999777777777777777888888999777888999999999999888777999888888777666555555444444555666555333444777;;;444444444555555666666666888666444222222555888:::999888777666666555555555;;;:::888777666666666777888888888777777777777777666777777777888888999999777777777777888888888888666888:::;;;;;;;;;999888999888777888999:::999777;;;:::::::::::::::::::::777777777666555555444444444444555666888888666444888666444444666666666555777777777888888777777777555555666666777777777888555666666666777777888888666555444555777888999888666888999888666555555666888999999999999777666555777555555777;;;>>>===;;;555666777666555666777999sssgggaaaccc___]]]aaahhhmmmnnnlllmmmmmmllllllmmmnnnpppqqqsssssssssrrrqqqpppnnnnnnkkklllnnnpppooommmjjjhhhlllfff]]]UUURRRQQQRRRSSSRRRVVV\\\ccciiilllnnnnnnnnnoooqqqrrrqqqpppnnnmmmjjjkkklllmmmnnnnnnnnnnnnmmmllliiigggdddaaa___]]]ZZZYYYXXXVVVUUUTTTSSSSSSTTTTTTUUUWWWYYYZZZ[[[\\\ZZZ[[[\\\[[[YYYWWWXXXYYY]]]\\\ZZZXXXVVVUUUUUUTTTWWWUUUSSSPPPOOOOOOPPPQQQQQQOOONNNNNNOOONNNJJJGGGQQQOOOLLLKKKLLLMMMLLLLLLLLLMMMNNNNNNOOOOOOOOONNNQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSTTTXXXWWWUUUWWW[[[[[[ZZZZZZYYYYYYZZZ[[[[[[WWWZZZ]]]```aaa```___]]]___\\\YYYVVVUUUTTTSSSRRRMMMLLLLLLLLLLLLNNNOOOPPPSSSPPPLLLLLLNNNQQQSSSTTTTTTOOOJJJHHHIIIJJJJJJIIIHHHDDDAAA>>>>>>>>>>>>===:::::::::999999:::;;;;;;===<<<;;;:::999::::::;;;:::777555555888;;;:::999666666777888999::::::;;;<<<:::666555666777777666777777666555555555555555555666666777777777777777666666666666666666666666;;;:::777555444444555666999999888888777888888999777777777777777777777777888888888777777777777777666666777888888777666555888888888888888888888888555666888888999888777666777777888888888888777777555666777666555444555777111333666999999888555333999:::;;;999666444555777666555555555666777888999777888888888777666444333888777666555333333333333666666777888999999::::::666666555555555555666666999888777666666555555666666666777888999:::;;;;;;<<<<<<;;;:::888777777666yyymmmgggcccaaaaaadddiiilllmmmlllnnnmmmmmmlllmmmnnnoooppprrrrrrrrrrrrrrrrrrqqqpppoooqqqtttuuutttqqqnnnkkklllggg^^^WWWRRRQQQQQQQQQQQQUUU[[[bbbgggkkknnnnnnooopppqqqrrrrrrqqqpppooommmnnnnnnnnnnnnnnnmmmmmmiiihhhgggeeebbb```___^^^[[[ZZZXXXVVVUUUUUUUUUVVVTTTUUUVVVWWWYYYZZZ[[[\\\[[[\\\\\\[[[YYYXXXYYYZZZVVVVVVUUUUUUUUUVVVVVVWWWVVVTTTRRRPPPOOOOOOOOOPPPQQQOOONNNNNNOOONNNKKKHHHPPPNNNLLLKKKLLLMMMMMMLLLMMMNNNOOOOOOOOOOOOOOONNNOOOOOOOOOPPPPPPQQQQQQRRROOONNNQQQTTTUUUTTTVVV[[[[[[[[[[[[\\\\\\\\\]]]]]]___aaadddeeeeeeccc___]]]^^^[[[WWWVVVVVVVVVSSSQQQMMMMMMLLLLLLMMMNNNPPPQQQSSSPPPLLLLLLMMMPPPRRRSSSUUUQQQLLLIIIIIIKKKKKKJJJGGGDDDAAA???>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<===<<<:::999888888999999:::888555666888::::::999555666666777777888888999===:::777666777888888777777777666555555555555555333444444555555555555555888888888888888888888888<<<;;;888666555555666666999888888888888888888888777777777777777777777777888888888777777777777777555666777888888777666555888888888888888888888888777888999:::;;;:::999999777777888888888888777777555666777666555444555777444666888999999777555333666888999888666555666888777666666666777888888999777888888888777666444333777777666555444444555555999999888888888888888777888777777666666777777888888888777666666666666666666777777888888888999999;;;;;;;;;:::999999888888}}}rrrllldddeeefffhhhjjjkkkllllllooonnnnnnnnnnnnnnnooopppqqqqqqrrrsssttttttsssssstttvvvyyy{{{yyyvvvqqqnnnmmmhhhbbbZZZTTTQQQOOOOOOPPPTTTYYY___eeejjjmmmnnnqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooonnnmmmllllllhhhgggfffdddcccaaa```___[[[YYYXXXVVVVVVVVVXXXYYYUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\ZZZXXXWWWYYY[[[SSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOONNNNNNOOOPPPOOONNNNNNNNNNNNKKKIIIOOOMMMLLLLLLNNNOOOOOONNNOOOOOOPPPQQQQQQPPPOOONNNLLLLLLMMMNNNOOOQQQRRRSSSNNNMMMPPPTTTUUUTTTWWW]]]XXXYYY[[[]]]^^^^^^^^^]]]dddfffhhhiiigggccc]]]ZZZ]]]YYYUUUUUUWWWWWWTTTOOONNNMMMLLLLLLMMMNNNPPPQQQRRRPPPLLLLLLMMMOOOQQQQQQUUURRRMMMJJJJJJJJJJJJJJJGGGEEEAAA?????????>>>=========<<<<<<<<<<<<<<<======<<<:::999888777777777999888666777888:::999999666666666666666666666666===:::888777777888888777777666666555555555555666333444444555555555555555888888888888888888888888<<<;;;999777666666777777888888888888888888888888777777777777777777777777888888888777777666666666555666777888888777666555999999999999999999999999777888999:::::::::::::::777777888888888888777777555666777666555444555777888888999888888777555555444555777777777666777888666777777888888999::::::777777888888777666555444666666666666666777888888;;;;;;:::999777666555555999888888777777888888999888777777666666666666777777888888888888888888777::::::;;;;;;;;;;;;::::::~~~sssnnngggiiilllmmmlllkkkkkkllloooooooooooooooooooooooorrrsssttttttuuuuuuttttttuuuxxx{{{}}}{{{wwwrrrnnnnnnlllhhhaaaYYYSSSPPPOOOPPPRRRWWW\\\bbbhhhkkkmmmpppooooooooopppqqqrrrrrrpppooonnnmmmmmmllllllllljjjiiigggfffdddbbb``````ZZZYYYWWWUUUUUUWWWYYYZZZVVVVVVVVVWWWXXXYYYZZZZZZ\\\\\\[[[XXXVVVVVVXXXZZZWWWWWWUUUTTTRRRPPPNNNMMMPPPPPPPPPOOOOOONNNNNNNNNOOONNNNNNNNNMMMMMMLLLKKKNNNMMMLLLMMMPPPQQQQQQPPPOOOPPPQQQRRRRRRPPPOOONNNJJJJJJKKKLLLNNNQQQSSSUUURRRQQQSSSVVVWWWWWWZZZ___UUUWWWZZZ]]]^^^^^^^^^]]]ccceeeggghhheee```ZZZVVV[[[WWWSSSTTTXXXXXXTTTOOONNNNNNMMMMMMNNNOOOQQQRRRRRROOOMMMLLLMMMOOOOOOOOORRRPPPLLLJJJHHHHHHIIIIIIGGGEEEBBB@@@@@@???>>><<<======<<<<<<;;;<<<<<<<<<>>>===<<<:::888777666666999888888888888999999888777777777666666555555555:::888666666777888777666777666555555555555666666555666666777777777777777888888888888888888888888:::999888777666666666666777777777888888888888888777777777777777777777777888888888777666666555555555555777888888777666666999999999999999999999999555666777777888888888888777777888888888888777777555666777666555444555777999999888888888888888888444555777777777777666666444555777999:::<<<<<<===777777777777777666555555555555555666777999:::;;;;;;:::999888777666555444888888888777777888888888777666666666666666777888888999::::::;;;::::::999888999:::<<<<<<<<<<<<<<<vvvqqqkkkmmmoooooonnnlllllllllooooooooopppppppppppppppvvvvvvvvvvvvvvvuuuttttttwwwyyy|||}}}|||xxxtttqqqqqqqqqoooiii```XXXSSSQQQOOOQQQUUUZZZ___dddiiikkkmmmmmmmmmmmmnnnpppqqqrrrmmmllllllkkkkkkllllllmmmkkkjjjgggeeebbb___]]]\\\YYYXXXVVVVVVVVVWWWYYYZZZVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZXXXVVVUUUWWWXXXYYYYYYWWWUUURRRNNNKKKJJJNNNOOOOOOPPPPPPOOONNNMMMNNNNNNNNNMMMMMMLLLMMMMMMNNNMMMMMMOOOQQQRRRRRRQQQNNNOOOQQQRRRRRRQQQOOOMMMJJJJJJJJJKKKMMMPPPSSSUUUVVVTTTUUUXXXWWWVVVYYY___WWWXXX[[[^^^`````````___```bbbdddeeeccc___ZZZWWW[[[WWWSSSSSSVVVVVVSSSOOOOOONNNNNNNNNNNNPPPQQQRRRRRROOOMMMLLLLLLNNNNNNMMMMMMLLLJJJHHHFFFEEEFFFGGGGGGEEEBBBAAAAAA@@@>>><<<======<<<;;;::::::;;;;;;>>>>>>===<<<:::888777666888888999999888888888888999888888777777666666555888666555555666666555444666666555555555555666666555666666777777777777777777777777777777777777777888777666666555555555555555666777888888888888777666666666666666666666666888888777777666555555444444555666888888888777666888888888888888888888888666666666777777888999999777777888888888888777777555666777666555444555777777777777777888999;;;<<<666777777888888777555444222444666999<<<===>>>???777777777666666666666666666666666666888999:::;;;888888888777777777666666888777777666666777777888666666555666666777888888999:::<<<===>>>>>>======777888:::<<<=========<<<{{{wwwpppppppppppppppooonnnmmmnnnnnnpppqqqrrrrrrrrrqqqwwwwwwxxxwwwwwwvvvuuuuuuxxxyyy{{{}}}|||zzzwwwtttrrruuuvvvqqqggg]]]VVVSSSPPPQQQSSSWWW\\\aaafffiiikkkkkklllmmmnnnppppppqqqlllllljjjjjjjjjkkklllmmmjjjhhhfffccc```]]][[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYWWWVVVVVVWWWVVVVVVVVVUUUSSSPPPNNNLLLLLLNNNPPPQQQQQQPPPNNNMMMLLLMMMNNNMMMLLLLLLNNNPPPMMMLLLMMMNNNQQQQQQPPPOOOLLLMMMPPPRRRRRRQQQOOONNNLLLLLLKKKKKKMMMOOORRRTTTVVVSSSSSSUUUUUUSSSWWW\\\ZZZ[[[]]]```aaabbbbbbbbb___```bbbcccbbb___\\\ZZZZZZXXXUUUSSSSSSRRRRRRQQQPPPOOONNNNNNOOOPPPRRRSSSRRROOOMMMLLLLLLMMMLLLKKKHHHHHHHHHFFFDDDCCCEEEFFFGGGEEECCCBBBAAA@@@>>><<<======<<<;;;::::::::::::=========<<<;;;:::888777777999::::::888777777888888888888777777666666666666444333444555666555333666555555555555666666777333444444555555555555555666666666666666666666666666666666555555444444444444555777888999888888777666666666666666666666666888888777777666555444444444555666888888888777777777777777777777777777777888888888888999:::<<<<<<777777888888888888777777555666777666555444555777666666666777888:::<<<<<<888777888999:::999666333222444777999<<<=========777777666666666666777777777777666777777888999999666666777777777777777777777777777666666777777777555555555555666888999999;;;<<<>>>@@@@@@???>>>===666777:::<<<======<<<;;;}}}uuurrrpppoooqqqrrrpppnnnlllnnnoooqqqssssssssssssvvvwwwwwwxxxxxxxxxxxxxxxvvvvvvxxxxxxxxxwwwvvvuuurrrvvvyyyvvvkkk```XXXUUUQQQRRRSSSUUUYYY^^^cccfffiiikkkmmmooopppqqqqqqqqqooonnnllljjjjjjjjjkkkllljjjiiigggdddbbb```^^^]]]ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWYYY[[[]]]\\\ZZZXXXWWWWWWSSSSSSTTTTTTSSSQQQOOOMMMKKKMMMPPPRRRSSSQQQOOONNNLLLMMMNNNMMMKKKLLLNNNQQQJJJJJJJJJLLLNNNNNNMMMKKKIIIKKKNNNQQQRRRQQQOOONNNPPPNNNMMMLLLMMMNNNQQQSSSSSSPPPQQQSSSSSSSSSWWW]]][[[[[[\\\]]]^^^___```aaa______``````___^^^\\\[[[ZZZYYYWWWRRROOONNNPPPSSSPPPPPPOOOOOOPPPQQQRRRTTTQQQOOOMMMLLLLLLLLLKKKJJJDDDEEEFFFEEECCCBBBEEEGGGGGGEEECCCBBBBBBAAA>>><<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888777777999;;;;;;888666777888666666666666666666666666555444444555666666555333555555555555555666777777333444444555555555555555777777777777777777777777666666666666666555555444333444666888999888777777666666666666666666666666999888777666555444333333333444666777888888888777666666666666666666666666888777777888999:::<<<===777777888888888888777777555666777666555444555777555666666777888999::::::777777777:::<<<<<<888555555666888:::;;;:::999999888777666555555666777888999888777666666666666666777777777777777777777777999888888777777888888999444444555555666888999:::>>>???@@@AAA@@@>>>;;;999555777999<<<===<<<;;;999xxxsssoooooorrrtttrrroookkkmmmooorrrssstttttttttuuuuuuwwwxxxyyyzzzzzzzzzrrrrrrssssssttttttttttttqqqwww{{{xxxmmmaaaYYYVVVRRRRRRRRRTTTXXX]]]bbbeeeiiikkknnnqqqrrrsssrrrqqqsssqqqnnnllljjjjjjjjjkkkkkkkkkiiihhhfffdddcccbbb\\\]]]___```___]]][[[ZZZXXXXXXXXXXXXXXXWWWWWWWWWYYY\\\______]]]ZZZYYYXXXRRRSSSTTTTTTRRRPPPMMMKKKKKKMMMQQQSSSTTTRRRPPPNNNKKKMMMNNNMMMKKKKKKOOORRRIIIHHHIIIJJJLLLLLLJJJHHHGGGJJJMMMQQQRRRQQQPPPNNNRRRPPPNNNLLLLLLNNNPPPRRRQQQOOOPPPSSSTTTTTTYYY___YYYXXXXXXYYYZZZ[[[]]]]]]^^^^^^^^^]]]\\\ZZZYYYYYYZZZ[[[XXXRRRLLLKKKPPPUUUPPPPPPOOOOOOPPPQQQSSSTTTQQQOOOMMMLLLLLLLLLJJJIIIBBBDDDFFFEEECCCCCCEEEHHHGGGEEECCCCCCBBBAAA>>><<<@@@@@@>>>===<<<<<<<<<<<<999::::::;;;:::999888777666999<<<;;;888666666888555555555555555555555555666555555666777777666444555555555555555666777888555666666777777777777777888888888888888888888888666777777777777777666555222444666888999999777777666666666666666666666666999888777666555444333333333444666777888888888777555555555555555555555555666555555555777888:::<<<777777888888888888777777555666777666555444555777666777777888888888777777666555777:::>>>>>>;;;888888999:::;;;:::888666444888777666555555666777888:::999888666555555444444888888777777666666666555:::999999999999999999:::444444444555777888::::::@@@AAABBBAAA???<<<888555444666999;;;<<<;;;:::888yyyvvvrrrppppppppppppoooooooooooopppqqqrrrtttuuuuuuvvvwwwyyyzzzzzzyyyyyy|||rrrlllpppsssrrrrrruuutttttttttssspppgggZZZQQQPPPTTTUUUSSSWWW___cccaaahhhjjjmmmqqqttttttrrrpppoooooooooooonnnmmmlllkkkhhhiiijjjkkkjjjhhhfffdddcccaaa```^^^]]]]]]]]]^^^]]]\\\YYYWWWVVVUUUUUUUUUZZZ\\\]]]^^^^^^[[[YYYWWWTTTRRRPPPPPPQQQOOOKKKGGGNNNOOOPPPPPPOOONNNLLLKKKRRRNNNIIIHHHKKKMMMMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJHHHIIIKKKNNNPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPSSSQQQPPPRRRUUUYYYZZZZZZ[[[XXXUUUVVVYYY\\\]]]\\\^^^[[[ZZZZZZ\\\\\\YYYVVVUUUTTTQQQOOONNNMMMMMMMMMLLLLLLMMMMMMOOOPPPRRRSSSQQQQQQQQQPPPNNNIIIEEECCCCCCBBBAAA@@@AAABBBCCCDDDGGGGGGFFFDDDCCCBBBAAA@@@???>>><<<:::999:::;;;<<>>::::::>>>???<<<999888888888888888888999999555444444555888999999888555444555666777666333111555333333444666777666555666777777777777666666555::::::999888888999::::::999888666666777666555333333333444444555666666666444444555666777777666666888777555555666666555333666666666666666555444444888777777777777888999:::555666777888999888888777999999999999999999999999:::999777666666888999;;;555555555555555555555555888888999::::::999999999888888888999999999888888<<<999666666999;;;;;;::::::999777666555555555666888888888888888999999999555777777666888;;;777111888888888888999:::;;;<<>><<<;;;;;;:::888666666888999999777666777777{{{xxxssspppooonnnmmmlllpppppppppqqqsssuuuvvvwwwvvvwwwxxxzzzzzzzzzzzzyyy|||sssnnnppptttssssssuuuqqqpppppppppnnnggg]]]UUUPPPTTTTTTRRRUUU]]]bbbbbbiiijjjlllooorrrrrrqqqpppllllllkkkkkkjjjiiiiiihhhiiiiiijjjjjjiiigggfffeeedddcccaaa___^^^]]]]]]^^^]]]\\\ZZZXXXWWWVVVVVVWWWZZZ[[[]]]^^^]]][[[XXXWWWUUUSSSRRRRRRRRRQQQMMMJJJPPPPPPQQQQQQPPPNNNMMMLLLOOOLLLIIIIIILLLNNNOOONNNLLLLLLMMMMMMMMMLLLJJJJJJHHHIIIJJJMMMOOOPPPQQQQQQSSSRRRQQQPPPOOONNNNNNNNNOOOPPPQQQRRRTTTWWWZZZ\\\XXXVVVTTTUUUXXX[[[\\\[[[ZZZYYYXXXYYY[[[[[[YYYWWWUUUTTTRRRPPPNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPNNNJJJFFFCCCBBBBBBAAA@@@AAABBBCCCDDDGGGGGGFFFEEECCCBBBAAA@@@???>>><<<:::::::::;;;<<<@@@<<<999999<<<>>><<<999999999888888888888888999777666555666777888777666555555555777888777444222555444333444666777666555666777888888888888777777:::999888888888888999::::::888777777777777555444444555555666777777888888555555666666666666666666999777666666777777666444888888888888777666555444888888888999999:::::::::888999999999999777666555999999999999999999999999:::999888666666777999:::777777777777777777777777777888999:::::::::::::::888999999:::999888777666<<<888555555777888888777999888777555555555555555777777777888888999999999888999999777888:::666000777777777777888999:::;;;>>><<<::::::::::::888777666777999999777666777777}}}wwwrrrpppnnnmmmkkkpppqqqrrrsssuuuwwwyyyzzzwwwxxxyyy{{{{{{{{{{{{zzz{{{uuupppqqqtttttttttuuunnnmmmmmmmmmmmmhhh```ZZZRRRSSSQQQPPPSSS[[[aaacccjjjkkkmmmnnnoooppppppppplllkkkiiihhhgggggghhhhhhjjjiiihhhgggggggggggggggeeedddcccaaa___^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]\\\ZZZXXXWWWVVVUUUTTTTTTTTTSSSPPPNNNRRRRRRRRRQQQPPPNNNMMMLLLKKKJJJIIIJJJMMMOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJHHHHHHIIIKKKMMMOOOQQQSSSTTTSSSQQQPPPOOONNNMMMMMMPPPQQQSSSSSSTTTUUUWWWYYYUUUSSSRRRSSSVVVYYY[[[[[[XXXWWWVVVWWWYYYYYYYYYWWWVVVUUUSSSQQQPPPOOOOOOPPPQQQRRRRRRRRRQQQOOOMMMLLLQQQRRRQQQPPPMMMIIIFFFCCCBBBBBBAAA@@@AAABBBCCCDDDGGGGGGFFFEEEDDDBBBAAA@@@???>>><<<;;;::::::;;;;;;===:::888999<<<===<<<:::;;;:::999888888888888888:::888777666777666555333777666666777888888555333555444333444666666666444666777888888999999999999999999888888888888999999:::888777777888888666555666666777777888999999999666666666666666666555555888777666666777888666555888888888888777666555444888999;;;<<<<<<;;;::::::;;;<<<;;;;;;999777555333888888888888888888888888;;;:::888777666666777888777777777777777777777777777777999:::;;;;;;;;;;;;:::::::::999999888777777===;;;888777777777777666888777666555555555555555666666777777888999::::::999;;;:::888888999666000777666666666777888999:::;;;999888888999999888777555777888888777666777888|||wwwtttrrrqqqppppppqqqrrrsssvvvxxxzzz{{{xxxyyy{{{|||||||||{{{zzzzzzvvvsssrrrttttttttttttooommmlllmmmmmmjjjccc^^^SSSRRROOONNNQQQYYY```dddlllmmmnnnnnnnnnooopppqqqnnnmmmkkkiiihhhiiijjjkkkjjjiiigggeeeeeefffggghhhgggfffeeecccaaa```___^^^^^^]]][[[ZZZZZZZZZ[[[[[[ZZZ[[[\\\\\\[[[ZZZXXXWWWWWWVVVUUUTTTTTTSSSQQQPPPRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNPPPPPPOOONNNMMMLLLKKKJJJGGGGGGHHHIIILLLOOOQQQSSSRRRQQQPPPPPPOOOOOOOOOOOOVVVTTTSSSSSSVVVWWWVVVTTTSSSRRRSSSTTTVVVYYY[[[\\\YYYXXXWWWWWWWWWXXXWWWWWWWWWUUUSSSRRRQQQPPPQQQQQQSSSTTTUUUUUUSSSQQQNNNMMMQQQQQQQQQOOOLLLIIIFFFDDDBBBAAA@@@@@@AAABBBDDDEEEGGGGGGGGGFFFEEECCCAAA@@@>>>>>><<<;;;::::::;;;;;;;;;999888999<<<>>>===<<<<<<;;;:::999888777777777:::888777666777666555333888777777888999888666444666444333444555666555444444555666777888999999999888888888777777888888888:::888777777888888777666666666666777888888999999888888777666666555555555777555555555777777777555555666666777777666666666999:::<<<======<<<;;;999;;;<<<<<<;;;:::888666444888888888888888888888888;;;:::888777666666666666555555555555555555555555666777888:::;;;<<<<<<<<<;;;:::888777777888:::<<<@@@>>><<<:::999888777666666666666555555555555555555555666777888999::::::999;;;;;;888888999888333666666666666666777888888888777666777888999888777444666888888777666777888yyywwwuuuuuutttooopppqqqsssuuuwwwyyy{{{yyyzzz{{{|||||||||{{{zzzyyywwwuuussssssttttttsssrrrpppooooooooolllfffaaaVVVRRROOONNNQQQVVV^^^ccclllmmmoooooonnnnnnpppsssooonnnllljjjiiijjjkkkllliiihhhfffddddddeeeggghhhggggggfffeeecccbbbaaa``````___]]]\\\[[[\\\\\\]]][[[[[[\\\\\\[[[ZZZYYYXXXVVVVVVUUUTTTRRRQQQQQQQQQPPPPPPOOONNNLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLQQQPPPOOONNNLLLKKKKKKKKKGGGGGGGGGIIIKKKNNNPPPRRROOOOOOOOOOOOPPPPPPQQQRRRYYYSSSOOOSSSYYY\\\XXXRRRSSSTTTUUUVVVXXXYYY\\\]]]\\\[[[ZZZXXXVVVUUUVVVVVVVVVUUUTTTRRRQQQQQQQQQRRRSSSTTTUUUVVVUUUTTTQQQPPPQQQQQQOOOMMMKKKHHHEEECCCAAAAAA@@@@@@AAABBBDDDEEEGGGGGGGGGGGGFFFCCCAAA@@@>>>======<<<;;;;;;::::::;;;::::::;;;===>>>??????<<<;;;:::999888888888888888666555666777888777555999888777777999999777555666555444444555666555333333444555666777777777777777777777777777777777777999888666777888888777666444444555555666777777888999888777666555555666666555444333444666777666555555666777888::::::::::::999:::<<<======<<<:::999999999:::;;;:::999888777777777777777777777777777:::999888777666666555555555555555555555555555555555666777999:::;;;;;;;;;<<<999666444555999===AAA???>>>===;;;999777666666555555666666666666666666555666666777888888999999666999:::777777::::::777666666666555666666777777777666555666888999888777444555777777666666777888zzzwwwvvvuuutttooopppqqqrrrtttvvvxxxyyyyyyzzz{{{||||||{{{zzzzzzwwwxxxvvvrrrqqqssstttrrrtttrrrqqqrrrrrrooohhhcccYYYSSSPPPPPPRRRUUU[[[bbbhhhlllooopppnnnnnnppprrrnnnmmmkkkjjjiiiiiijjjjjjhhhgggeeeddddddeeefffhhhggggggggggggfffdddcccbbbbbbaaa___^^^]]]]]]]]]^^^]]]]]]]]]\\\\\\[[[ZZZYYYWWWWWWVVVTTTPPPOOOOOOPPPOOONNNMMMLLLLLLKKKLLLLLLMMMNNNNNNMMMKKKJJJLLLMMMPPPOOONNNLLLLLLKKKKKKKKKGGGGGGHHHIIIKKKMMMNNNOOOMMMMMMNNNOOOPPPQQQSSSTTTTTTPPPMMMRRRZZZ^^^ZZZUUUSSSUUUWWWXXXYYYZZZ\\\]]]]]]\\\[[[XXXUUUTTTTTTVVVVVVUUUSSSRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTRRRRRRPPPOOONNNKKKIIIFFFCCCBBBAAA@@@@@@@@@AAACCCDDDFFFFFFGGGHHHHHHFFFDDDAAA???=========<<<<<<;;;::::::;;;;;;;;;<<<===>>>???@@@<<<;;;:::999999999999999666555555666777888888777999888777777888888777666666555444444555666444333333333444555666666666666666666777777777777666666888666555666777888777555333333444444555555666666999888777666555666777888444333333444777888888777888999:::<<<===>>>>>>>>>999::::::;;;;;;:::888888666777999:::::::::999999666666666666666666666666888888888777777666666555777777777777777777777777555555777888999999999999;;;999666555666999===@@@999::::::999666444444555444555666777888888777777666666666777777777888888444888999777666999:::999777777666666666666777777888666555666888888777666333555777777666666777888|||xxxvvvuuutttqqqqqqqqqrrrtttvvvwwwxxxyyyzzz{{{|||{{{{{{zzzyyyuuuxxxwwwrrrpppssssssppprrrqqqqqqssstttqqqjjjeee[[[UUUQQQSSSTTTTTTYYY```ccchhhnnnooommmlllnnnqqqlllllllllkkkjjjjjjiiiiiiffffffeeeddddddeeeffffffgggggghhhhhhhhhgggeeeeeedddcccaaa___^^^]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZYYYYYYXXXTTTPPPNNNNNNPPPNNNNNNMMMLLLLLLMMMNNNNNNLLLMMMMMMKKKIIIJJJMMMPPPNNNMMMLLLKKKKKKKKKKKKLLLGGGGGGIIIJJJKKKLLLLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSPPPPPPQQQSSSUUUVVVUUUTTTSSSVVVYYYYYYXXXXXXZZZ\\\ZZZZZZYYYVVVSSSRRRTTTWWWUUUTTTRRRQQQPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPPPPOOONNNLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@AAACCCEEEFFFFFFGGGHHHHHHGGGDDDAAA???============<<<;;;::::::;;;;;;<<<;;;;;;<<<===>>>;;;::::::999999999::::::777555555666777888888666999888666666777777777555777555444444555555444333555555666666666666666555555555666777777666555555666555444555666777666444333333333444555555666666888777666555666777888:::666555555666999::::::999:::;;;;;;<<<<<<<<<<<<<<<999888888888777777777777555666888999999999888888666666666666666666666666666777777777777777666666777777777777777777777777555555666777777777777777::::::::::::::::::::::::555777888888555444555777444555777888999999999999777777777777666666666666444888:::666444777999888888777777666666777777888999777666777888888777666222444666777666666777888{{{xxxvvvuuurrrrrrsssssstttvvvwwwxxxyyyzzz{{{{{{{{{zzzyyyxxxsssxxxwwwqqqooorrrrrrooopppoooqqqsssuuurrrlllfff\\\VVVRRRTTTUUUTTTXXX___```eeelllnnnlllkkklllooommmmmmmmmmmmmmmkkkjjjjjjeeeeeeeeeddddddeeeeeeffffffggghhhiiiiiihhhgggffffffdddbbb```^^^^^^^^^^^^______^^^]]]]]]\\\\\\[[[[[[[[[ZZZUUUPPPNNNNNNPPPOOONNNMMMMMMMMMNNNOOOPPPKKKLLLLLLJJJIIIJJJOOOTTTMMMLLLKKKJJJJJJKKKLLLLLLGGGHHHIIIKKKLLLKKKKKKJJJPPPPPPOOOOOOOOOPPPQQQQQQPPPTTTXXXVVVPPPLLLNNNPPPSSSVVVYYYYYYXXXWWWYYY[[[WWWXXXWWWUUURRRQQQTTTXXXTTTSSSRRRQQQPPPPPPQQQQQQRRRQQQPPPNNNMMMMMMMMMMMMNNNMMMKKKHHHFFFCCCAAA@@@@@@@@@@@@@@@AAACCCEEEFFFFFFGGGHHHIIIGGGEEEAAA???============<<<;;;:::999:::;;;;;;;;;::::::<<<===::::::999999999:::;;;;;;888777555666777888777555999777555555666777666555777666444444555555444333666777777777777777666555444555666777777666555444555444333444555666555444333333444444555666666666888777666555666777999;;;777666666888;;;<<<<<<;;;::::::::::::999888777777888888777666555555666666666777888999999888777666666666666666666666666666555666777777777777777666555555555555555555555555555555666666666666666555999;;;===???>>>:::666333444777999999777666888:::555666888999:::::::::999888888777777666666555555555::::::666333555777666888888777777777777777888:::888777777888888777555222444666777666666777888{{{uuurrrqqquuuuuutttssstttvvvyyyzzzxxxxxxxxxxxxxxxwwwvvvuuuvvvvvvwwwvvvuuutttrrrqqqmmmnnnppprrrssspppkkkgggaaa[[[RRRMMMMMMQQQVVVYYY___ccciiimmmnnnnnnmmmmmmqqqnnnkkkjjjiiihhhfffeeeccccccdddfffffffffffffffgggggghhhhhhgggeeecccbbbbbbccccccbbb___]]]\\\\\\\\\]]]^^^^^^]]]\\\]]]______\\\WWWUUUUUUTTTQQQNNNRRRQQQOOOOOOPPPPPPPPPOOOLLLIIIFFFFFFIIIMMMOOONNNLLLIIIHHHKKKOOOPPPMMMHHHMMMKKKJJJJJJLLLNNNOOONNNOOOOOOOOOOOOOOOOOOOOOOOOVVVSSSPPPMMMLLLNNNQQQSSSQQQSSSUUUXXXYYYYYYXXXWWWTTTTTTUUUVVVVVVUUUUUUUUUUUUTTTRRRPPPOOOPPPRRRSSSSSSPPPLLLKKKLLLNNNOOOOOOLLLLLLKKKKKKJJJGGGBBB>>>@@@BBBCCCDDDCCCDDDFFFGGGGGGFFFEEEFFFGGGGGGEEECCCBBB@@@>>>=========;;;:::999::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::777888999:::999888777666999777666666777777666444666666777666666555444444555555666666666666555555555444333444555666555444666555333222333444666777666666666666555555555555666666555555666888;;;<<<===;;;888999;;;===<<<:::888999999999888777555444888888777777666666555555::::::::::::999777555444444666777999999777666444777888999999888777666555444555666666666555333333666555555555444444444444CCCAAA>>>:::888777777777888888888777888888999:::888888888888888777666666666666666666777777777777666888999888666555555555666666777999;;;:::888555999999999888777555333222777777777777888888888888zzzuuussstttsssrrrrrrsssuuuwwwxxxvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvwwwwwwvvvtttrrrqqqnnnoooqqqssssssqqqmmmiiibbb\\\TTTNNNNNNRRRVVVYYY```eeekkkoooppppppoooooopppnnnkkkjjjiiihhhgggeeebbbbbbbbbcccdddeeeffffffhhhhhhgggfffeeecccaaa````````````___]]]\\\\\\\\\[[[\\\]]]]]]\\\[[[]]]^^^___\\\YYYWWWWWWUUUSSSPPPRRRPPPNNNNNNOOOPPPOOONNNMMMJJJHHHHHHKKKMMMNNNMMMKKKHHHGGGIIIMMMOOOMMMJJJNNNLLLJJJJJJLLLNNNNNNMMMNNNOOOOOOOOOOOONNNOOOPPPUUUSSSPPPOOOOOOQQQTTTVVVPPPQQQTTTVVVXXXXXXXXXWWWTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRPPPOOOOOOPPPRRRSSSRRROOOLLLKKKLLLMMMNNNNNNKKKKKKJJJKKKJJJHHHDDD@@@AAACCCDDDDDDDDDDDDEEEGGGEEEDDDDDDEEEFFFFFFDDDCCCCCCAAA>>>=========<<<::::::::::::;;;;;;<<<<<<<<<===============<<<;;;:::999999:::::::::999777666999777666666777777666444666666777777777666555555555555666666666666555555666444444444666777666555777666555444444555555666666666666666666666666666777666666666777999;;;<<<<<<999777888:::;;;:::888888888999999888777555444888777777777666666666555::::::::::::999777555444555666777888888777666555777888888999888777666555555555666666666555444333777666444444444666999:::@@@>>>;;;999777666777777777777777777888999::::::888888888888888777666666777777777777666666666666666777999888666555555666555444555666888888666444888888999888777666444333777777777777888888888888xxxuuusssrrrrrrqqqrrrsssuuuvvvuuuttttttsssssstttuuuvvvvvvwwwwwwwwwvvvtttrrrqqqqqqqqqrrrssstttrrrnnnkkkddd^^^VVVPPPPPPSSSVVVYYY___dddjjjnnnppppppppppppooommmjjjiiiiiihhhgggeeeaaaaaaaaaaaabbbdddfffgggiiiiiigggeeecccaaa```___^^^]]]\\\[[[ZZZ[[[\\\\\\YYYZZZ\\\[[[ZZZZZZ\\\]]]___]]][[[YYYYYYXXXVVVTTTTTTRRRPPPPPPQQQQQQQQQPPPNNNMMMKKKLLLMMMNNNMMMLLLJJJGGGEEEGGGKKKNNNMMMLLLOOOMMMKKKKKKLLLMMMLLLKKKKKKNNNPPPPPPNNNMMMOOORRRSSSRRRRRRQQQRRRTTTUUUVVVNNNOOORRRTTTVVVWWWXXXWWWTTTTTTUUUUUUUUUUUUTTTTTTPPPPPPOOONNNNNNOOOQQQQQQPPPNNNKKKJJJKKKMMMMMMLLLJJJIIIIIIJJJKKKIIIFFFCCCCCCEEEFFFEEEDDDCCCDDDFFFFFFEEEEEEFFFGGGGGGFFFDDDDDDBBB???=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::999777666888777666666777777666555666666777777888777777777555555666666666666555555666555444555777888777666777777777777666555555444777777777777777777777777777777777777888:::;;;<<<999888777777999999888777888888999999888777666555777777777777666666666666999:::::::::999777666555555666777888888777666555777777888999999888666555666666666666666555444444888666444333555999===@@@;;;:::888777666666666777666666777777888999::::::777888888888888777777666888888777777666666555555555777888888666555666666555444444444666777666555777777888888888777666555777777777777888888888888zzzuuuttttttssssssssstttuuuuuuuuutttsssrrrssstttwwwxxxwwwwwwwwwwwwvvvtttsssqqqrrrrrrrrrssstttssspppmmmfff```XXXRRRQQQSSSVVVXXX[[[```ggglllmmmnnnnnnnnnnnnllljjjiiiiiiiiigggfffbbbbbbaaaaaabbbeeegggiiilllkkkhhhfffcccaaa```___\\\ZZZXXXWWWXXXZZZ[[[\\\WWWYYYZZZZZZYYYYYY[[[\\\^^^^^^]]]\\\[[[ZZZXXXWWWWWWUUUSSSSSSTTTUUUTTTSSSOOOOOOOOOOOOOOONNNLLLKKKIIIFFFDDDEEEHHHLLLNNNNNNPPPNNNLLLLLLLLLLLLKKKJJJJJJMMMPPPPPPMMMMMMPPPSSSRRRRRRRRRRRRSSSSSSSSSSSSLLLNNNPPPSSSUUUVVVWWWXXXUUUVVVVVVVVVVVVUUUUUUTTTPPPPPPOOONNNMMMMMMNNNNNNNNNLLLKKKKKKLLLLLLKKKJJJHHHHHHHHHJJJKKKJJJHHHFFFEEEFFFGGGFFFDDDCCCDDDEEEGGGFFFFFFHHHJJJJJJIIIHHHFFFCCC???=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;======<<<;;;:::888777777888666555666777888777555555666777888888999888888555555666666666666555555666555555666888999888777777888999999888666444333777777777777888888888888777888888999::::::;;;;;;888888888888999999888777777888999999888777666555777777777777666666666666999999::::::999888666555666666777777777777666666666777888999999888777666777777777777666666555555777666555555777999<<<>>>777666666555555555666666777777777888888888888888777777888888888888777666999888888777666555555444444666888888777666666777777555444444666777777777666666888888999888777666666777777777888888888888~~~xxxxxxwwwwwwvvvvvvvvvvvvwwwwwwvvvtttttttttvvvxxxzzzwwwwwwxxxwwwvvvuuusssrrrsssrrrqqqrrrrrrrrrpppnnnhhhbbbZZZTTTRRRSSSUUUWWWZZZ___fffkkkmmmmmmnnnnnnmmmkkkiiihhhiiiiiihhhgggeeedddccccccdddgggiiikkkmmmllljjjhhheeecccaaa```\\\YYYVVVVVVXXXZZZ[[[ZZZVVVXXXYYYYYYYYYYYYZZZ\\\]]]^^^^^^^^^\\\ZZZYYYXXXWWWVVVTTTTTTUUUUUUUUUTTTOOOPPPQQQQQQPPPMMMKKKJJJHHHFFFDDDDDDGGGJJJMMMOOOPPPNNNMMMLLLMMMLLLJJJIIIIIILLLNNNNNNMMMNNNPPPSSSSSSRRRRRRRRRQQQPPPOOONNNLLLMMMOOOQQQTTTUUUWWWWWWWWWWWWXXXXXXWWWVVVUUUUUUQQQQQQOOONNNMMMLLLKKKKKKMMMKKKKKKKKKLLLLLLJJJIIIHHHGGGHHHIIIKKKKKKJJJHHHFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFFFFHHHJJJKKKJJJIIIGGGDDD@@@>>>=========<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;======<<<:::999888888777777666555666777888777666555666777888888999888888555555666666666666555555666555444666888999999888666777999999999666444222666777777777888888888999777777999:::;;;;;;::::::777888999:::999888888888777777888999999888666555666666666666777777777777888999::::::999888666555666666777777777777666666666777888999999888777666888888777777666666666666555666777888888888777777444444444444555666666777888888888888888777555555666777777888888888777777999888888777666555555444333555777888777666777888666444333333555666666666555666888999999888888777666777777777888888888888~~~{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxwwwvvvvvvwwwyyyyyywwwxxxxxxxxxwwwuuusssrrrsssqqqooooooppppppooommmiiiccc[[[TTTRRRSSSTTTUUUZZZ___ffflllooooooppppppllljjjhhhhhhiiiiiihhhggghhhgggffffffggghhhjjjkkkllllllllljjjgggdddaaa___\\\YYYVVVVVVYYY[[[ZZZYYYVVVWWWYYYYYYYYYYYY[[[\\\\\\^^^___^^^[[[YYYXXXXXXTTTSSSQQQQQQRRRRRRRRRQQQOOOQQQRRRQQQOOOLLLKKKLLLHHHGGGFFFFFFGGGJJJMMMOOOOOONNNMMMMMMMMMMMMKKKHHHJJJJJJKKKMMMOOOPPPQQQQQQSSSRRRQQQPPPOOOMMMLLLLLLMMMNNNOOOQQQSSSUUUVVVWWWWWWXXXXXXXXXWWWVVVUUUTTTQQQPPPPPPNNNMMMLLLKKKJJJLLLKKKKKKMMMNNNMMMJJJHHHHHHGGGGGGIIIKKKLLLKKKJJJGGGHHHHHHGGGEEEDDDEEEFFFEEEDDDEEEGGGIIIKKKJJJIIIIIIEEEAAA>>>==================<<<;;;::::::999999;;;;;;<<<<<<<<<;;;;;;:::===<<<;;;999888888888888777666555666777888777666666666777777888777777777555555666666666666555555555444333555777999888777555666888888888666444333555666666777777888888888555777999;;;;;;:::999888666888::::::999888777888666777888999999888777666666666666666777777777777888999999:::999888777666777777666666666666777777555666888999999888777777999999888777777777777777555666888888888666444222444444555555666777777777777888888999888777555444666777777888888888888777888888777777666666555555333555777777777777888999444333222333555666555444666777888999999999888777777777777777888888888888}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxwwwuuusssrrrrrrooommmlllmmmnnnmmmllliiiccc[[[UUURRRRRRSSSSSSYYY^^^fffkkknnnooopppqqqkkkiiigggggghhhiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkkiiieeeaaa^^^]]]ZZZWWWXXX[[[]]]ZZZWWWVVVWWWYYYYYYYYYZZZ[[[]]][[[]]]___^^^ZZZWWWVVVVVVSSSQQQPPPOOOPPPQQQPPPOOOOOOPPPRRRPPPMMMKKKLLLMMMIIIIIIHHHHHHHHHIIILLLNNNNNNMMMLLLMMMNNNMMMKKKIIIKKKIIIHHHKKKPPPSSSRRRPPPRRRQQQPPPNNNMMMMMMMMMMMMOOOOOOPPPQQQSSSTTTVVVWWWVVVVVVVVVVVVUUUTTTSSSRRRNNNNNNOOOOOONNNNNNMMMMMMLLLLLLLLLNNNOOONNNKKKHHHIIIHHHHHHIIIKKKLLLKKKJJJFFFGGGHHHHHHFFFEEEFFFGGGGGGFFFGGGIIILLLNNNMMMLLLJJJFFFAAA>>>===>>>>>>===>>>======;;;:::999888888===============<<<;;;:::;;;:::999888777888888999666555555666777888888666666666777777777666555555555555666666666666555555333333222444666888888777444555666666666666444444444444555666666777888888444666999;;;;;;999777666444777::::::888666666777666777888999999888777666555666666666777777777888888888999:::999888777666777777666666666666777777555666777888999888888777:::999888777777777888888666666777777777666555444555555666777888888888888444555777888999888777666666666777888888888888888777777777777666666666666222444666777777777888:::666555666777999999777555777888999999999888777666777777777777888888888888~~~~~~~~~~~~}}}|||zzzzzzxxxxxxxxxxxxxxxwwwvvvuuuxxxxxxxxxxxxwwwuuutttrrrqqqnnnlllkkkkkkllllllkkkiiiccc[[[UUURRRRRRRRRRRRWWW\\\ccciiilllmmmnnnooojjjiiigggggghhhiiiiiihhhhhhiiiiiiiiiiiihhhggggggggghhhjjjkkkiiieee```]]]^^^ZZZXXXZZZ]]]^^^ZZZVVVVVVWWWYYYZZZZZZZZZ\\\^^^ZZZ]]]___]]]YYYUUUTTTUUUTTTRRRQQQPPPQQQRRRQQQPPPNNNPPPQQQPPPLLLKKKLLLNNNIIIJJJJJJIIIHHHIIIKKKMMMMMMLLLLLLMMMNNNNNNKKKIIILLLHHHFFFJJJQQQUUURRRNNNQQQPPPOOONNNMMMNNNOOOPPPPPPPPPQQQQQQSSSTTTUUUVVVUUUUUUUUUTTTTTTRRRQQQQQQKKKLLLMMMOOOOOOPPPPPPPPPLLLLLLMMMOOOPPPNNNKKKHHHIIIHHHHHHIIIKKKLLLKKKJJJFFFGGGHHHHHHFFFFFFGGGHHHKKKJJJKKKMMMQQQRRRRRRQQQKKKGGGBBB>>>===>>>>>>>>>>>>>>>===<<<:::999888888>>>>>>>>>>>>===<<<;;;::::::999888777777777888999666555555666777888888777666666777666666555444444555555666666666666555555333222222333666888777777444444555555555555555555333444444555666777777888333555888;;;;;;999666444222555999999666444444555666777888999999888777666555666666666777777888888888888999:::999999777666777777666666666666777777555666777888999999888777::::::888777777777888999888777666555555666777888666666777888999999999888111222555888999:::999888666666777888888888888888666666666666777777777777222444666777777777999:::999999:::===>>>>>>;;;999888999999:::999888777666777777777777888888888888~~~}}}||||||{{{xxxyyyyyyxxxxxxwwwvvvuuuvvvwwwxxxyyyyyyxxxwwwvvvrrrpppppppppppppppnnnllljjjeee^^^WWWSSSQQQQQQRRRUUUZZZaaahhhmmmnnnnnnmmmllllllkkkjjjiiigggfffeeeggghhhhhhiiiiiiiiiiiihhhdddeeeffffffeeebbb___^^^\\\[[[[[[[[[\\\[[[YYYVVVWWWXXXYYY[[[\\\\\\\\\[[[^^^^^^^^^]]]\\\[[[YYYYYYUUUSSSRRRRRRSSSSSSRRRPPPPPPPPPOOONNNMMMLLLKKKJJJKKKKKKJJJJJJJJJKKKKKKLLLIIIJJJLLLMMMNNNMMMKKKJJJJJJKKKLLLNNNPPPQQQQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOWWWSSSTTTXXXWWWQQQPPPSSSSSSRRRRRRQQQPPPPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNLLLLLLPPPTTTTTTOOOJJJLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHGGGFFFFFFHHHIIIKKKKKKKKKMMMNNNOOOPPPPPPPPPJJJGGGCCC???<<<<<<===???>>>>>><<<;;;:::999999999:::<<<=========>>>@@@BBB;;;999777777888999888777:::999888888:::999888666888888777666555444333333777777666666555555555444555555555666888777555333666666666666666666666666666555444444444444555555777999:::;;;;;;888666444555444555777999999888666777777777777777777777777888777666555555555555555999888888999;;;;;;:::888888777777777666666555555777777777777888999:::;;;:::999777555555777999;;;;;;:::888666666777888999::::::999999888888777777666666777777888888888999555444333444777999::::::999999888777666666777777777666555555777;;;???AAA666888<<>>;;;:::999:::;;;:::888666666666777777777777888999:::;;;~~~|||zzzxxxyyyyyyxxxxxxwwwvvvuuuuuuvvvwwwwwwwwwwwwvvvuuurrrqqqppppppqqqqqqooommmjjjgggaaa\\\WWWTTTRRRRRRWWW[[[bbbiiinnnppppppoookkkkkkkkkjjjiiihhhgggfffhhhhhhiiiiiiiiihhhhhhggggggffffffeeeccc```^^^]]]ZZZZZZZZZ\\\]]]]]][[[YYYXXXYYYZZZ\\\\\\\\\\\\\\\^^^^^^^^^]]]\\\[[[ZZZYYYVVVTTTSSSRRRSSSSSSQQQPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLLLLMMMNNNOOOPPPQQQPPPOOOOOOOOOOOOOOOPPPPPPTTTQQQRRRWWWWWWSSSRRRUUUSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPNNNMMMLLLLLLLLLLLLNNNLLLKKKNNNRRRSSSPPPLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHFFFFFFFFFGGGIIIJJJMMMNNNOOOPPPQQQQQQQQQQQQMMMJJJFFFBBB?????????@@@>>>===<<<;;;:::999999999:::;;;<<<<<<<<<===???AAA;;;:::888888999999999888999888777888999999777555888777777666666555555444777666666666555555555555666666666777888888666444666666666666666666666666666666666666666666666666888999:::::::::888666555666666666777888888555333777777777777777777777777666666666666666777888999888777777888:::;;;999888888888777666666666666666888777777777777888999999;;;:::999888999:::<<<>>>;;;:::888777666777888999888888888888888777777777777777777777777777888888666444444555777999999999999999888777777777777777777666666555666888:::;;;000222444666777666555333555777777777555444555666777777777777888999::::::}}}zzzyyyyyyyyyxxxxxxwwwvvvuuuttttttuuuuuuuuuuuuuuutttrrrqqqpppqqqrrrrrrpppoookkkhhheee```[[[WWWTTTRRRVVV[[[bbbhhhmmmppppppooojjjjjjkkkkkkkkkjjjhhhhhhiiiiiiiiiiiiiiihhhgggfffhhhgggeeeccc```^^^]]]]]]ZZZZZZ[[[]]]______^^^\\\ZZZZZZ[[[\\\]]]]]]]]]\\\^^^^^^^^^]]]\\\[[[ZZZYYYWWWUUUSSSSSSSSSRRRPPPOOOOOOOOONNNNNNMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJNNNNNNMMMLLLMMMNNNOOOPPPMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOQQQUUUVVVTTTTTTVVVTTTTTTSSSRRRQQQPPPOOONNNRRRQQQOOONNNLLLKKKKKKKKKNNNLLLJJJLLLPPPQQQPPPMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGFFFEEEEEEGGGIIIJJJOOOPPPRRRSSSSSSSSSRRRRRROOOLLLHHHDDDAAA@@@???@@@>>>===<<<;;;:::999999999999:::;;;;;;;;;;;;>>>@@@<<<;;;999999:::::::::999888777777777888888666444777777777777666666666666666666666666555555555555777777666777999999777555666666666666666666666666666777888999999999888777999999999888888777666666777666555666666666444111777777777777777777777777444444555666888:::;;;<<<777777666888999:::999777999888666555555666777777777777666666666777888888::::::::::::;;;<<<>>>>>>;;;:::999777777888888999666666666666777777777777999888777666555666777888777666444555777888888777999888777777777777777777777666666666555555555555111222333444555555555555444555555444333444666888777777777777888999::::::~~~zzzyyyyyyyyyyyyyyywwwvvvvvvssssssssstttttttttttttttsssrrrqqqrrrssstttrrrpppmmmjjjfff```[[[WWWUUUSSSTTTXXX^^^eeejjjmmmnnnmmmjjjkkklllmmmmmmmmmkkkjjjjjjjjjjjjiiiiiigggfffeeegggeeeccc```^^^^^^^^^___\\\\\\\\\^^^``````^^^\\\[[[\\\\\\\\\]]]]]]]]]\\\]]]^^^^^^]]]\\\[[[ZZZYYYXXXVVVTTTSSSSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMLLLLLLKKKPPPOOOMMMKKKKKKLLLNNNOOOMMMMMMLLLLLLMMMNNNOOOOOONNNNNNPPPSSSUUUTTTTTTUUUTTTSSSSSSRRRQQQPPPOOONNNQQQPPPOOONNNMMMLLLLLLLLLNNNLLLJJJKKKMMMOOOPPPOOOLLLLLLLLLKKKKKKKKKKKKJJJGGGFFFEEEEEEEEEGGGIIIJJJQQQRRRSSSTTTTTTSSSQQQPPPNNNLLLHHHEEEAAA???>>>=========<<<;;;:::999999:::888999::::::999:::<<<>>>===<<<::::::;;;;;;;;;:::888777666777888777666444666666666777777777888888666666666666666555555555777666555666777888777555666666666666666666666666555777999::::::999888777::::::888777666666777777666555444444555555444222777777777777777777777777444444444666777999;;;<<<777666666777999999888666999777666555555666777888555555555555666777888999777777888:::;;;<<<======;;;:::999888888888999999444555555555666666777777:::999777555555555666777888777555555666777777666888888777777777777777888555666666777666555333333555555555555666777888888777777777555444555777:::666666666777777888999:::{{{{{{{{{{{{{{{zzzyyyxxxwwwssssssssssssssstttuuuuuuuuutttssstttuuuuuusssqqqpppllleee^^^XXXVVVUUUUUUSSSWWW]]]dddiiilllmmmnnnkkklllnnnppppppooonnnllljjjjjjjjjiiiiiigggfffeeecccbbb```^^^]]]^^^```aaa___^^^^^^___```___]]][[[]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYWWWUUUTTTSSSSSSPPPOOOOOOOOONNNNNNNNNNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMQQQPPPMMMKKKKKKKKKLLLMMMOOONNNMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSRRRPPPRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOMMMKKKKKKLLLNNNOOOOOOMMMLLLLLLLLLKKKKKKKKKKKKGGGFFFEEEEEEFFFGGGJJJKKKQQQRRRSSSTTTSSSQQQOOOMMMMMMLLLIIIFFFCCC@@@>>>======<<<;;;;;;::::::::::::888999:::999999999;;;===>>><<<::::::;;;<<<;;;:::888777666777888777666444555555666666777777888888555555555666666666666666666555444444555666555444666666666666666666666666444555777999999888777666;;;999777666555555666777555444333333555666666555777777777777777777777777555444444555666777888999777666666777999999888666777777666555555666777888333333444555777888:::;;;777777888:::;;;<<<======;;;::::::999999999999999444444555555666666666777999888777555555555666666999777555555666777666555888777777777777777888888444555666888888777555555333222222222333444555666:::999888555333333555888666666666666777888999:::}}}}}}}}}}}}||||||{{{zzzyyyttttttsssttttttuuuvvvwwwwwwvvvuuuuuuvvvuuusssqqqqqqlllddd]]]WWWUUUUUUVVVUUUXXX^^^eeejjjnnnoooppplllmmmpppqqqrrrpppnnnllliiiiiiiiiiiiiiihhhgggfff```___^^^]]]]]]___```bbb```_________```___\\\ZZZ^^^]]]\\\[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]\\\[[[ZZZXXXVVVTTTTTTTTTSSSQQQPPPPPPPPPOOOOOONNNNNNNNNMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKLLLNNNOOOPPPPPPOOOMMMLLLKKKKKKLLLLLLPPPOOONNNMMMLLLLLLLLLLLLNNNQQQRRRPPPPPPRRRPPPMMMOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMNNNNNNOOOPPPQQQPPPOOONNNMMMLLLMMMNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKHHHGGGFFFFFFGGGIIIKKKLLLQQQRRRSSSTTTSSSPPPMMMKKKNNNMMMLLLIIIFFFCCC@@@???===<<<;;;:::::::::::::::888999:::999888999:::<<<===<<<::::::;;;;;;;;;:::888777777777888888666444444555555555666666777777555555555666666666666666666444333333444555555444666666666666666666666666333444666777777777777666:::999777666555555666777555444333333666777777777777777777777777777777777666555555555555555666666777777666888999:::999777666666666777777777777777333444444555777999;;;<<<::::::::::::;;;<<<>>>>>>:::::::::::::::999999999555555555555666666666666666666666666666666555555999777555555666777777666777777777777777888888999444555666888888888777777333333333333444555666666888888777555333222333555666666666666777888999999~~~~~~~~~~~~~~~}}}{{{{{{vvvuuuuuuuuuvvvwwwxxxyyyzzzxxxwwwvvvvvvuuusssqqqqqqmmmfff___ZZZVVVUUUTTTTTTXXX]]]dddiiimmmooopppkkkmmmoooqqqqqqooollljjjhhhhhhiiiiiiiiihhhhhhggg```___^^^]]]]]]^^^______^^^^^^^^^___``````]]][[[^^^]]]\\\ZZZYYYYYYZZZZZZ\\\\\\]]]]]]]]]\\\[[[[[[WWWVVVTTTTTTTTTTTTSSSQQQQQQQQQPPPOOONNNNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFHHHJJJLLLOOOQQQRRRNNNNNNMMMMMMLLLLLLKKKKKKOOONNNNNNMMMMMMMMMNNNNNNLLLQQQRRROOOOOORRRQQQLLLLLLMMMMMMNNNNNNOOOOOOPPPOOOOOONNNNNNNNNOOOPPPPPPQQQQQQPPPOOOMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHGGGGGGHHHJJJLLLNNNRRRSSSTTTUUUSSSPPPLLLJJJKKKKKKKKKIIIGGGDDD@@@???<<<<<<;;;:::::::::;;;;;;999:::::::::999999:::<<<===;;;999999:::;;;:::999999888777888999999777555444444444444555555555555555555555555666666666777777555333333444555555555666666666666666666666666444444555666666777777888999888777666666555555555888666444444666777777777777777777777777777777777666666666555666666777888888777777888:::;;;999888444555777888888888777666777777777777777888999:::;;;:::999888999:::<<<>>>::::::;;;;;;::::::999888777777666666666666666666333555666777888777666555888666555555777888777777777777777777777888999999555555666777777777777777555555666777777888888888666777888777555444555666666555555666666777888999~~~}}}|||wwwvvvvvvvvvwwwxxxzzz{{{{{{yyyxxxwwwwwwuuussspppooommmhhhccc]]]XXXUUUSSSRRRUUU[[[aaagggkkkmmmnnnjjjllloooppppppmmmjjjhhhggghhhhhhiiiiiiiiiiiihhh``````___^^^]]]]]]]]]]]]\\\\\\\\\^^^``````___]]]^^^]]][[[YYYXXXXXXYYYYYY\\\\\\]]]]]]]]]\\\[[[[[[WWWUUUTTTTTTUUUUUUSSSRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEGGGIIILLLPPPRRRTTTMMMMMMMMMMMMMMMLLLKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQKKKPPPQQQNNNNNNRRRRRRMMMJJJKKKLLLMMMNNNOOOPPPPPPQQQPPPOOOOOONNNNNNNNNNNNRRRRRRRRRQQQNNNLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLIIIHHHGGGGGGHHHKKKMMMOOOSSSTTTUUUVVVTTTPPPLLLJJJHHHHHHHHHGGGEEEBBB???===<<<<<<;;;:::::::::;;;;;;999:::;;;:::999999;;;<<<<<<;;;999999:::::::::999:::999888999:::999888666444444444444444444444444444555555555666666777777888666444444555666666666666666666666666666666666555555555555666777999999888888888777666666555555;;;888666555666666666555777777777777777777777777666666666666777888999:::999888888999;;;;;;:::888222444777999:::888666555::::::999888777777888888:::999777555555777:::;;;::::::;;;;;;;;;:::999888888888777777666666555555111333666888999888666444777666444555777888888777777777666777777888999999666666666666666555555555333444555666777777777777666888::::::999888999999555555555666666777888999{{{xxxvvvuuuttttttuuuwwwyyy{{{vvvyyy{{{xxxsssppprrruuurrroooiiiccc\\\WWWSSSRRRSSSUUUYYY___fffjjjjjjjjjmmmmmmlllmmmnnnmmmjjjhhheeefffgggggggggfffeeedddcccbbb```^^^\\\[[[[[[[[[[[[[[[]]]___bbbbbb```^^^______^^^\\\[[[YYYXXXWWWXXXXXXXXXWWWUUUUUUVVVXXXUUUVVVWWWWWWVVVUUUSSSRRRTTTSSSRRRPPPNNNLLLKKKJJJLLLKKKJJJKKKLLLLLLJJJHHHRRRKKKEEEEEEKKKQQQQQQOOOQQQPPPOOONNNMMMMMMMMMMMMIIIKKKMMMPPPQQQQQQPPPOOONNNNNNOOOOOOOOONNNMMMMMMOOONNNMMMLLLKKKKKKKKKKKKNNNNNNOOOOOOPPPOOOOOOOOOMMMMMMLLLLLLKKKLLLLLLLLLMMMSSSTTTOOOLLLNNNMMMIIIJJJIIIIIIHHHHHHIIIIIIJJJRRRSSSTTTTTTSSSQQQNNNMMMJJJIIIIIIIIIIIIGGGCCC@@@:::;;;===>>>>>>>>>===<<<999999::::::::::::::::::======<<<<<<<<<<<<======:::999888888777777888888777666444444444444222000;;;555333555777555444444666555555666888999888666555555666777777777777777777555333444777999999777888777555444555666888999888888999:::;;;:::777444555555666666777888888888888888999::::::888777666555666888999999888777666999999999999999999999999555666666555555555888:::999666666999:::999;;;>>>::::::999999888777666666777777777777777777777777333444555666777777777777555555666666666666555555999666333555999:::777333666555555555666777999:::555333333444666888888888999888888888777777666666666666666666777777777777|||yyywwwvvvuuuuuuuuuwwwyyy{{{wwwzzz{{{xxxrrrooopppsssrrroooiiiccc\\\WWWTTTRRRSSSUUUYYY___fffjjjkkkkkkmmmlllllllllmmmllljjjgggffffffgggggggggfffeeedddcccbbb```^^^\\\[[[ZZZZZZ[[[[[[\\\___aaabbb```^^^]]]\\\[[[ZZZXXXWWWVVVUUUVVVXXXYYYXXXVVVVVVVVVXXXVVVVVVWWWWWWVVVUUUSSSRRRRRRQQQPPPOOONNNLLLKKKKKKLLLKKKJJJKKKLLLLLLJJJHHHKKKHHHFFFHHHMMMPPPPPPNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIKKKMMMOOOPPPPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLQQQQQQRRRRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMNNNNNNMMMRRRSSSOOOLLLNNNLLLIIIIIIIIIHHHHHHHHHHHHIIIIIIQQQSSSTTTUUUTTTRRROOOMMMMMMLLLJJJJJJIIIFFFBBB>>>======>>>>>>>>>===;;;;;;;;;;;;;;;:::::::::::::::===<<<<<<;;;;;;;;;;;;<<<:::999888888777777888888777555444555666666555444:::555222555777555444666666555444666777888777666555555666777777777777777666555444555888999888777888777666555555666777888777666555555666666555333444555555666777777888888888888888888888777777666666777888999999999888777::::::999999888888888777999999:::999888888;;;===;;;777666999999777888<<<::::::999999888777777666666666666666666666666666444555666777888888888888666666777777777777666666888666444555999:::777333777777666555555666777888777555444555777999999888888888888888777777777666666666666777777777777777}}}zzzxxxwwwvvvvvvvvvxxxyyyzzzyyy{{{{{{xxxsssooooooqqqsssooojjjccc]]]XXXUUUTTTSSSUUUYYY___fffjjjlllllllllkkkkkkllllllkkkiiigggfffffffffffffffeeedddccccccbbb```^^^\\\[[[ZZZZZZZZZZZZ[[[^^^```aaa___]]]\\\[[[ZZZYYYXXXWWWVVVVVVUUUWWWYYYYYYXXXWWWWWWXXXVVVWWWWWWWWWWWWUUUTTTSSSOOOOOONNNNNNMMMLLLLLLLLLLLLKKKJJJKKKLLLLLLJJJHHHCCCEEEHHHLLLNNNOOONNNMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMOOOPPPPPPOOOOOOOOONNNMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPOOONNNMMMOOOOOOOOOOOONNNMMMLLLLLLOOOOOONNNMMMMMMMMMMMMMMMLLLPPPRRRPPPMMMMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIIIIOOORRRTTTVVVVVVSSSPPPMMMPPPNNNLLLJJJHHHEEEAAA===?????????>>>===<<<:::999<<<<<<<<<;;;;;;::::::999<<<<<<;;;;;;:::::::::::::::999888888777777888888666555444555777888777666888444222666777666555777555444444555666777666555555666666777777777777777555555555777999:::888666888777666555555666777888888555333222333555555444333444555666666777777777888888777666666666666666777777888999::::::999999;;;::::::999888777777666666777888777666666888:::;;;777666888888555666999::::::999999888777777777555555555555555555555555555666777888888999999888777777777888888777777777888666444666999999777444999888666555555555666777999777666666888999888777888888888888777777777777666666777777777888888888|||yyyxxxxxxwwwxxxxxxyyyzzzyyy{{{|||zzzvvvsssrrrrrrssspppjjjccc]]]YYYWWWWWWTTTUUUYYY___eeejjjllllllkkkkkkjjjkkklllkkkhhhfffddddddddddddccccccbbbaaacccbbb```]]]\\\ZZZYYYYYYXXXYYYZZZ]]]______^^^\\\\\\\\\[[[ZZZZZZYYYXXXXXXSSSVVVYYYZZZYYYWWWWWWWWWVVVVVVWWWWWWWWWUUUTTTSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJKKKLLLLLLJJJHHHCCCGGGLLLMMMMMMLLLMMMNNNOOONNNMMMMMMLLLLLLLLLMMMKKKKKKMMMNNNOOOOOOOOONNNOOONNNMMMKKKKKKKKKKKKLLLLLLNNNPPPQQQRRRQQQOOONNNMMMMMMMMMMMMLLLKKKJJJIIIMMMLLLKKKJJJJJJJJJJJJJJJKKKNNNQQQPPPNNNMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIMMMPPPTTTWWWWWWTTTPPPMMMPPPNNNLLLJJJIIIFFFBBB???@@@??????>>>===<<<;;;:::======<<<<<<;;;:::999999<<<<<<<<<<<<;;;::::::999:::999888888777777888888777666555555777777666555777333333666777555666999666444333444555666555444666666777777777777666666444555777999::::::888666888777666666555666666777999777666666777888777666333333555666777777666666888777666444444555666666777888888999::::::::::::===<<<;;;:::999888777666555777777777666555777888888555555888888555555888999999999888888888777777555555555555555555555555555666777888888888888888666666777777777777666666777666555666888888777444777777666555555666777888:::888666666777777777666888888888777777777777777666777777888888999999999}}}zzzzzzzzzyyyyyyyyyyyyyyyyyy{{{||||||zzzxxxwwwvvvtttpppjjjccc^^^[[[YYYYYYVVVWWWZZZ___eeejjjllllllkkkkkkjjjkkklllkkkhhhfffccccccbbbaaa``````______cccbbb```]]][[[YYYXXXXXXWWWWWWYYY[[[^^^^^^\\\ZZZ[[[ZZZZZZZZZYYYYYYXXXXXXSSSVVVYYYYYYXXXVVVVVVVVVUUUVVVVVVWWWVVVTTTSSSRRRKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJKKKLLLLLLJJJHHHIIILLLNNNMMMJJJJJJMMMPPPOOONNNNNNMMMMMMMMMMMMMMMKKKLLLLLLMMMNNNNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKJJJLLLOOOQQQRRRQQQPPPOOOPPPPPPPPPPPPOOONNNLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLOOOQQQPPPLLLKKKKKKHHHHHHHHHGGGGGGHHHHHHHHHKKKNNNRRRVVVVVVTTTQQQNNNNNNLLLJJJJJJIIIHHHFFFDDD??????>>>>>>==================<<<;;;::::::999999===============<<<;;;::::::999888888777777888888888777555555555555444222666333444666666444666999777555333333444555555444666666777777777777666666333555888::::::999888777888888777666666666666666777777888999;;;:::888555222444555777888777666666888777555444444444555666888888888999999:::;;;;;;>>>===<<<;;;:::999888888999:::;;;;;;:::999999;;;555333444777888666666999999999999888888888888888555555555555555555555555555555666666777777666666444555555555555555555444666666666777888888666555555444444555666888:::;;;999777555555666666555444777777777777777777888888777777777888999::::::;;;~~~||||||{{{{{{zzzzzzyyyyyyzzz{{{|||}}}}}}|||zzzxxxtttqqqjjjddd___\\\[[[[[[YYYYYY[[[___eeeiiikkkkkklllkkkkkkllllllkkkiiigggccccccaaa```______^^^___cccbbb```]]][[[YYYXXXWWWVVVVVVWWWZZZ\\\]]][[[YYYWWWWWWWWWWWWWWWVVVVVVVVVTTTVVVXXXXXXVVVTTTTTTTTTTTTUUUUUUUUUUUUSSSRRRQQQKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJKKKLLLLLLJJJHHHMMMNNNNNNLLLIIIIIIMMMQQQMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOONNNMMMLLLJJJJJJIIIJJJLLLNNNPPPPPPPPPPPPNNNOOOOOOOOONNNMMMLLLLLLOOONNNMMMKKKJJJJJJJJJJJJIIIJJJNNNRRRQQQLLLJJJLLLHHHHHHGGGGGGGGGGGGHHHHHHIIILLLPPPTTTUUUSSSQQQOOOMMMKKKJJJIIIJJJJJJIIIGGG??????>>>=========>>>>>>;;;;;;;;;::::::999999888;;;<<<===>>>>>>===<<<;;;:::999888888777777888888999777555555555555333111666444555777666333555999888666444333444555555555777777777777777666666555444666999:::999888999999888888777777666666555555444555666999:::999666333333444666888999888777666777777666555555555555555777777777777888:::;;;<<<======<<<;;;:::999999888888:::;;;;;;999888888999444222444888999777777:::888888888888888888888888555555555555555555555555555555666666666666555555333444444555555444444333666666777777777777666666333333444444666888;;;<<<888777555444555666555444777777777777888888888888777777888999:::;;;;;;<<<}}}}}}}}}|||{{{zzzyyyyyy{{{|||}}}~~~~~~|||yyyvvvuuuqqqjjjddd___]]]]]]]]][[[[[[\\\___dddhhhjjjjjjmmmlllllllllmmmllljjjgggeeedddbbbaaa_________```cccbbb```]]]ZZZXXXWWWWWWUUUUUUVVVYYY[[[\\\ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWUUUSSSRRRRRRSSSSSSSSSTTTTTTSSSRRRPPPOOOLLLLLLMMMMMMMMMMMMMMMNNNLLLKKKJJJKKKLLLLLLJJJHHHLLLLLLKKKJJJJJJKKKMMMOOONNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPQQQPPPMMMJJJHHHGGGHHHIIIKKKMMMNNNPPPPPPLLLLLLLLLMMMLLLLLLKKKKKKNNNNNNLLLKKKJJJIIIIIIIIIHHHHHHMMMRRRRRRLLLJJJMMMHHHHHHGGGGGGGGGGGGHHHHHHHHHJJJNNNQQQRRRRRRQQQPPPMMMKKKJJJIIIJJJKKKJJJHHHBBBAAA???>>>===<<<======999999999999999999999999999:::<<<===>>>>>>===<<<:::999888888777777888888888777666666777777555444777555666777555222444999:::777555444555666666666777777777777777666555555555777999999777777999;;;888888888777777666555444555444444666888888666555333555888:::::::::888777666777777777777666555555666666666666777999;;;<<<:::::::::999999888888888666888999999777666666666666444555999:::777666999888888888888888888888888666666666666666666666666666666777777777666666555444444555555555555444444555666777777777666666666555444444555666888:::;;;888777555555666777666555666777777777888888888888777777888999:::;;;<<<<<<}}}}}}}}}}}}|||{{{yyyyyy}}}}}}}}}~~~}}}{{{wwwsssuuuqqqkkkddd```^^^^^^^^^\\\\\\]]]___dddgggiiiiiimmmmmmlllmmmnnnmmmjjjhhhgggeeedddbbb`````````aaacccbbb```]]]ZZZXXXWWWVVVTTTUUUVVVYYY[[[[[[YYYWWWWWWWWWXXXXXXXXXXXXXXXYYYWWWWWWVVVTTTQQQPPPQQQRRRRRRRRRSSSSSSSSSQQQPPPOOOMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKJJJKKKLLLLLLJJJHHHHHHHHHIIIJJJKKKMMMMMMNNNPPPPPPPPPOOOPPPPPPQQQQQQMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOQQQRRRQQQNNNJJJHHHFFFFFFGGGIIIKKKMMMOOOQQQNNNOOOOOOPPPPPPPPPOOOOOOLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHLLLSSSRRRLLLJJJMMMHHHGGGGGGGGGGGGGGGGGGHHHHHHJJJLLLOOOQQQQQQQQQQQQOOOMMMJJJJJJJJJJJJIIIHHHDDDCCC@@@>>><<<;;;;;;;;;888888888888888888999999666888:::<<<======<<<;;;:::999999888777888888888888777666777888999888777777666777888555111333888;;;888555444555666777666777777777777777666555555666888999888777777:::===888888888888777666444444888666444444666888888888444666888;;;;;;:::999777666777888888888777555444666555555555777888:::<<<888888888777777777777777999;;;===<<<;;;999888999888666777::::::666555777888888888888888888999999777777777777777777777777777777888888888777777666555555666666666666555555555666888888777666666777777666555555555777888999999777666666777888888777666666777777888888888999777888888999;;;<<<======~~~}}}|||zzzyyyxxxxxx~~~~~~~~~~~~|||yyywwwsssnnngggbbb___^^^]]]]]]]]]\\\\\\___fffjjjkkkkkkjjjjjjjjjjjjjjjiiihhhhhhhhhdddaaa```bbbcccaaa```_________^^^\\\YYYWWWUUUVVVUUUTTTVVVXXX[[[[[[[[[\\\[[[ZZZXXXXXXXXXYYYYYYYYYYYYWWWVVVTTTSSSQQQQQQRRRQQQPPPQQQRRRQQQPPPNNNLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLOOONNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJOOONNNNNNMMMLLLJJJHHHGGGFFFGGGIIIKKKLLLMMMNNNNNNPPPOOOMMMNNNOOOPPPPPPOOOLLLKKKHHHFFFFFFFFFGGGHHHFFFFFFHHHMMMNNNKKKIIIKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGJJJMMMPPPQQQRRRRRRMMMMMMLLLJJJJJJIIIIIIIIIEEEBBB???===<<<;;;999777::::::999888999:::<<<===<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;888777666666888999555555666666777777888888666666666666666666666666777777777777777666666666555444666:::999666777:::888777666777999::::::999:::999888777666666666666333444666999;;;;;;888666444555666888888888777666555777888777555444444555555888888555555888888555555555666666666666555555000555;;;===;;;999999:::444333333555777888777666777777888:::;;;:::888555:::888777555444444444444555777888888777777888:::000555::::::666333444666888666555666777888777555777666555444444555666777555555555555666666666777888888777666555444333333999999999:::;;;===@@@AAA~~~|||zzzyyyyyyyyy~~~}}}}}}}}}|||zzzxxxsssnnngggaaa^^^^^^^^^^^^]]][[[[[[___eeeiiijjjiiiiiiiiiiiiiiihhhgggfffeeegggdddaaa```bbbbbbaaa```______^^^]]][[[YYYWWWVVVVVVUUUUUUVVVYYY\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSRRRTTTSSSSSSTTTUUUTTTRRRPPPNNNNNNNNNMMMMMMMMMLLLLLLNNNMMMLLLLLLMMMMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKNNNNNNMMMLLLJJJHHHGGGFFFFFFGGGIIIKKKLLLMMMMMMNNNPPPNNNMMMMMMOOOPPPOOONNNLLLJJJHHHGGGFFFFFFGGGHHHGGGFFFHHHMMMNNNJJJIIIKKKIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGJJJMMMOOOPPPPPPPPPLLLKKKJJJJJJIIIHHHHHHHHHGGGDDDAAA???>>>===;;;999;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666777888999555666666666777777777888666666666555555666666666555555555555555555555444666666777999777333444999;;;999777777888999999888999999888666666555555666444444555888::::::999777333444555777777777666555555777888777555444444555555888888555555888888555555666666777777666666555444777:::;;;:::888777777555444444666888999888666777777888999;;;:::888666:::999777666555555666666888999999888666555666777222666::::::666444555777888666555666777888777555666666666555555666666666555555555666666666777777::::::999888777666555444777777777888999<<<===???~~~|||{{{zzzzzzzzz}}}{{{{{{{{{{{{zzzyyytttnnnfff```^^^^^^______]]][[[[[[^^^dddhhhiiihhhiiiiiihhhgggfffdddcccbbbeeecccaaaaaaaaabbbaaa```______]]][[[YYYXXXWWWWWWWWWVVVVVVXXX[[[]]]^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTVVVUUUVVVWWWYYYXXXUUURRRQQQQQQQQQPPPOOONNNMMMLLLOOOMMMKKKLLLOOOPPPNNNLLLJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLMMMMMMLLLJJJHHHGGGEEEDDDGGGHHHIIIKKKLLLMMMMMMMMMPPPNNNLLLMMMNNNOOONNNMMMKKKJJJIIIGGGGGGGGGHHHHHHGGGFFFHHHMMMMMMJJJIIIKKKHHHGGGFFFEEEDDDCCCCCCCCCGGGHHHKKKNNNOOOOOONNNMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIFFFCCC@@@???>>><<<:::<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777777888999666666666666777777777777777777555555555555777777444444555555555555555555666666999:::777444888@@@>>>;;;888666777888888888888777666555555555555555555555555777999;;;:::999444444555666666666555555666777888777555444555666666888888666555888888555666777777888888777777666999888888888999999777555666555555777999:::999777777666777999;;;;;;999777999888888777777888888999;;;;;;;;;999666444444444555777999888666555666999888666555666777888777555555666666777777666666555555555666666666777777777;;;;;;:::999888777777666555555666666888999;;;<<<~~~}}}|||{{{zzzzzzzzz~~~|||yyyxxxyyyzzzzzzyyysssmmmeee___]]]^^^``````]]][[[[[[^^^cccggghhhgggjjjjjjiiigggfffdddbbbaaaccccccbbbaaaaaaaaaaaa``````___\\\ZZZYYYXXXXXXYYYXXXWWWWWWYYY\\\^^^____________^^^]]]\\\[[[[[[ZZZWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZYYYVVVTTTRRRRRRRRRRRRPPPNNNLLLKKKNNNKKKIIIKKKOOOQQQOOOLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJHHHFFFEEEDDDCCCGGGHHHIIIKKKLLLLLLMMMMMMOOOMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIHHHGGGHHHLLLMMMJJJIIIKKKHHHGGGFFFEEECCCCCCCCCCCCIIIJJJMMMNNNOOOOOOMMMLLLOOOOOOOOOOOOOOONNNNNNMMMIIIGGGCCCAAA@@@>>><<<:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888888999999666666666666777777777777888777666555555666777888666666666666777777777777444666999;;;999999@@@III===:::777666777888999999777666555444444444444444777666666888:::<<<<<<<<<555555666666666666666666666777888777555555666777666999999666666888888555777777888888888888777777;;;888555666888999888555777777777888::::::999888777666777888:::;;;999888777777777777888888999999;;;;;;;;;999666444444444777888999777555555888:::888666555666777888777555555666777888888777666555555666666666666777777777;;;;;;:::999999888777777444555555666777999::::::|||{{{{{{zzzyyyyyyyyyyyy{{{yyyvvvvvvwwwxxxyyyxxxqqqllleee```^^^___```aaa\\\[[[ZZZ^^^ccchhhhhhggglllkkkjjjiiigggdddcccaaaaaabbbbbbbbbaaaaaa```aaa```___]]][[[YYYYYYYYYZZZZZZYYYXXXZZZ\\\_________aaa``````___^^^\\\[[[[[[VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYYYYVVVTTTSSSSSSSSSRRRQQQNNNLLLJJJLLLJJJIIIJJJMMMOOOMMMKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLNNNOOOOOONNNMMMLLLIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDDDDHHHHHHJJJKKKLLLLLLLLLLLLOOOMMMKKKKKKLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIGGGHHHLLLLLLIIIHHHKKKHHHGGGFFFEEEEEEDDDDDDEEEIIIIIIJJJKKKLLLKKKKKKJJJOOOPPPPPPQQQQQQPPPOOONNNJJJGGGCCCAAA@@@>>>;;;999999999999:::999999999999;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::999999999777777777777666666666666888777666555555666777888555666666666777777888888555555888;;;::::::@@@III:::888555555777999::::::666555555444444444444444999888888999<<<>>>>>>>>>888888777777777777777777666777777666555555777999777::::::666666888888555777777888888888888777777:::666444444888:::999777888777777888::::::999777888777777888::::::999888555555666777888888888888888999:::888666555555666999888888666555666888:::888666555666777888777555555666777888888777666555666666666666777777777888999999999888777777666666555555666777888999999:::xxxxxxwwwwwwwwwwwwwwwxxxwwwuuuttttttvvvwwwwwwvvvoookkkeeeaaa````````````\\\ZZZZZZ^^^dddiiijjjiiillllllkkkjjjhhhfffdddccc___aaacccbbbaaa``````aaa```___^^^]]]\\\[[[[[[[[[\\\ZZZYYYZZZ\\\^^^^^^]]]`````````___^^^\\\ZZZZZZVVVUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTVVVWWWXXXVVVUUUSSSSSSTTTTTTRRROOOMMMKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLNNNOOOOOONNNMMMLLLJJJJJJKKKLLLLLLLLLKKKKKKIIIHHHGGGEEEDDDEEEEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLNNNLLLJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJHHHHHHLLLLLLIIIHHHKKKIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIMMMNNNOOOPPPPPPOOOMMMMMMKKKHHHDDDBBB@@@>>>;;;999888999999999999888888777::::::;;;;;;<<<============<<<<<<;;;;;;:::999999777777777777666666666666777777777777777777777777333333444444555666666666888666666888888666999>>>666555444555777999999888666555555444444444555555888888888;;;>>>??????>>>999999888777777777888888777777777666555666888:::888;;;:::777666888888555666777777888888777777666777666555555777888888888888888777888::::::888777:::888777777999999888777555555666777888888888777777888999888777666777888888777666666666666888888888666555666777888777555666777777888888777777666666666666777777777888888888888777777777666666666555666777888999999999999uuuuuuttttttttttttuuuuuusssrrrrrrsssuuuuuutttsssmmmjjjeeebbbaaaaaa```___[[[ZZZZZZ___eeekkklllkkkkkkkkkkkkjjjhhhfffeeeddd^^^```ccccccaaa___```aaa`````````___^^^]]]\\\[[[]]][[[ZZZZZZ[[[\\\\\\[[[^^^^^^^^^]]]\\\ZZZXXXWWWUUUUUUUUUTTTTTTSSSSSSSSSWWWUUUSSSTTTUUUWWWWWWWWWSSSTTTUUUVVVTTTRRROOOMMMJJJMMMOOONNNJJJIIIKKKNNNLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKNNNPPPPPPOOOMMMLLLKKKKKKKKKLLLKKKKKKJJJJJJHHHGGGEEEDDDDDDEEEGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLNNNLLLJJJIIIJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJIIIKKKHHHIIIKKKKKKHHHHHHKKKIIIIIIIIIIIIJJJKKKLLLMMMIIIGGGEEEDDDEEEGGGIIIKKKLLLMMMOOOPPPPPPOOOMMMLLLMMMJJJFFFCCCAAA???===;;;999999:::::::::999888777::::::;;;;;;<<<======>>>=========<<<<<<;;;:::999888777777777666666666555555666888999999888666555333333444444555666666777999555444777999777555666555444555666777777666444666555555555555555666666555666777;;;>>>???>>><<<:::999888777666666777888777777777666555666999;;;999;;;;;;777666888888555555666666777777666666555666777888777666555666777888777777888999999888666;;;:::888777888888777666666777888999999999888777777888999888777666666888777666555555666666666666888666555666777888777555888777777777777777777888666666777777777888888888777777777777777666666666555666777888999999888888}}}sssrrrrrrrrrrrrsssttttttppppppppprrrtttuuusssqqqllliiieeeccccccbbb```___[[[ZZZZZZ___ffflllnnnmmmjjjjjjjjjiiihhhfffeeeddd]]]```ccccccaaa___```aaa``````aaaaaa```^^^\\\[[[^^^\\\ZZZZZZ[[[[[[[[[ZZZ\\\\\\\\\[[[ZZZXXXVVVTTTUUUUUUTTTTTTSSSRRRRRRQQQXXXUUUSSSSSSUUUWWWXXXXXXTTTUUUWWWWWWVVVTTTQQQOOOKKKOOOSSSPPPJJJHHHKKKPPPLLLLLLLLLLLLLLLKKKJJJJJJIIIKKKNNNPPPPPPOOOMMMLLLKKKLLLLLLLLLKKKJJJIIIIIIGGGFFFEEEDDDEEEFFFHHHJJJIIIIIIJJJKKKLLLLLLLLLKKKNNNLLLIIIIIIIIIJJJIIIGGGIIIIIIJJJJJJKKKJJJJJJIIILLLIIIIIIKKKKKKHHHHHHKKKIIIJJJJJJJJJLLLMMMNNNOOOMMMJJJGGGEEEFFFIIIMMMPPPNNNOOOQQQRRRRRRQQQOOONNNNNNKKKHHHEEECCCAAA>>><<<:::;;;;;;<<<;;;:::888777::::::;;;;;;<<<===>>>>>>============<<<;;;:::999888888777777666666666555555666999::::::999666555555555555666777888888999999444222777<<<;;;888777555555555777777666333000666666555555555666666777333444666:::===>>><<<:::999888777555555555666777777777777666555666999<<<999;;;;;;777666888888555555555666666666666555555666999;;;999555333333555888777777777999999777555===:::888777888888777555888999:::;;;::::::888888888999:::888666555555666666555555555666777666555888666555666777888777666999888777666666777888999777777777777888888888888888888888777777777777777444555666888888888777777{{{xxxuuurrrqqqqqqooonnnlllkkkkkkmmmppprrrsssrrrgggfffeeeeeeeeedddaaa___XXXXXXZZZ___dddhhhjjjkkkhhhgggfffggghhhgggeeeddddddaaa^^^\\\\\\]]]]]]]]]______``````______^^^]]]```___^^^\\\[[[ZZZZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVZZZXXXUUUTTTTTTSSSQQQPPPQQQPPPPPPRRRUUUWWWWWWVVVYYYWWWUUUUUUVVVUUUQQQLLLRRRPPPMMMLLLMMMNNNNNNMMMOOOOOONNNNNNMMMLLLLLLKKKLLLLLLNNNNNNNNNMMMKKKJJJMMMLLLKKKJJJJJJJJJJJJJJJFFFEEEDDDCCCDDDGGGJJJLLLIIIIIIHHHHHHHHHHHHIIIIIILLLKKKIIIHHHHHHIIIKKKLLLGGGIIIKKKKKKIIIHHHJJJMMMLLLFFFEEEIIIJJJFFFFFFIIIJJJJJJLLLNNNPPPPPPNNNLLLKKKKKKJJJGGGEEEFFFIIILLLSSSSSSSSSRRRRRRQQQPPPOOOMMMKKKHHHEEEBBB@@@???>>>===<<<;;;:::999:::;;;<<>>===;;;======>>>>>>>>><<<;;;:::<<<:::888777888888777666666777888999999888777666666777777888888888888777777777777777777777777777666666777777777777666666999888777888999888666444666999<<>>>>>>>>===;;;:::;;;999888888888888777555666777888999999888777666444444555666777777777777777777777777777777777777666666777777777777666666999888666777888888666555444666999;;;;;;:::888666888:::;;;:::888777777777666555555555555555555666555555666666666666555555666555555666777555111---666777777777555555777888888888888888888777777777;;;:::888666555666777777777777888888999999999888888777666555555666777999444444333444444555666777666666666777777888888888555777888888777777888999:::999888777777777777777555777888888777777888999666666777777777777666666}}}yyyvvvtttsssqqqooommmlllkkkkkklllkkkiiigggfffeeedddddddddaaa^^^[[[XXXXXXZZZ^^^dddhhhjjjjjjiiigggfffgggggggggeeeccc]]][[[XXXXXXYYY[[[[[[ZZZ]]]^^^___``````aaa``````___^^^^^^]]]\\\[[[ZZZZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTRRRPPPPPPPPPOOOMMMLLLOOOOOOOOOPPPSSSUUUUUUTTTUUUUUUUUUSSSQQQQQQQQQSSSRRRPPPNNNNNNOOOPPPOOOOOONNNNNNNNNMMMMMMMMMMMMMMMIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDFFFHHHJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJKKKJJJIIIHHHIIIJJJMMMIIIGGGJJJKKKJJJJJJKKKMMMMMMNNNPPPRRRRRRPPPNNNMMMLLLJJJGGGEEEFFFJJJMMMTTTTTTTTTUUUUUUTTTSSSSSSQQQNNNIIIDDDAAA?????????===<<<;;;:::999:::;;;;;;;;;::::::<<<======;;;999<<<======>>>>>>===<<<;;;999888888888999888666333777777888888888888777777222222444555666666666666777777777777777777777777666666777777777777666666999777555555666777666666555666777888999888777666999:::;;;:::888666666777555555444444444444555555666666555555555555666666888666555666666555333111555666888888666666666777888888888888888999999999;;;999888666666666666777777777777888888888999999666666555555555777888999555555444444444444555555666666666666666666666666555777888888777777888999999888888888888888999999555777888888777777888999666777777888888777777666{{{yyyvvvtttrrrqqqpppooooooooonnnkkkiiihhhgggggggggfffccc___\\\WWWXXXZZZ^^^ccchhhjjjjjjiiigggffffffgggfffdddbbb[[[YYYXXXXXXZZZ\\\\\\[[[[[[\\\]]]^^^`````````aaa______^^^^^^]]]\\\[[[[[[XXXXXXWWWVVVUUUTTTSSSSSSRRRQQQOOOOOOPPPOOOMMMKKKNNNNNNNNNOOORRRTTTTTTSSSRRRTTTUUURRROOOOOORRRUUUQQQPPPOOOOOOQQQRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKJJJHHHFFFFFFGGGFFFEEEDDDEEEFFFHHHIIIKKKJJJJJJIIIIIIJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHLLLJJJIIIJJJLLLLLLLLLMMMNNNMMMMMMOOOQQQQQQPPPNNNMMMLLLJJJGGGEEEFFFJJJMMMPPPQQQRRRRRRSSSSSSSSSRRRSSSPPPJJJEEEAAA?????????>>>===;;;:::999999:::;;;:::;;;<<<>>>>>>===;;;999;;;<<<===>>>>>>===<<<<<<888777888999:::888555222777777777888888777777777444444555555666555555555666666666666666666666666666666777777777777666666999777555444666777777666777777777888888888888999777888999888666444444555666555555444444555555666777666555444444555666777999888666666666666555555444666888999777666666666777777888888888888888999:::999888777666666666777777777777777777888888999555555555555666777999:::888888777666666666666666555555555555666666666666555777888888777777888999999999888888888888999999555777888888777777888999777777777888888777777777~~~{{{xxxuuussstttsssrrrrrrrrrqqqmmmjjjgggggggggggggggddd___\\\WWWWWWYYY^^^cccgggiiijjjiiigggfffffffffeeecccaaa\\\[[[ZZZ[[[]]]^^^^^^]]]YYYZZZ\\\]]]^^^___``````______``````___^^^]]]\\\YYYXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPQQQRRRQQQOOOMMMNNNMMMMMMOOORRRTTTTTTSSSRRRTTTTTTRRROOOOOORRRVVVQQQPPPOOOQQQRRRSSSSSSQQQNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMLLLKKKJJJHHHFFFEEEFFFEEEEEEEEEEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGKKKJJJJJJJJJLLLOOOOOOMMMNNNMMMLLLMMMOOOOOONNNMMMLLLLLLKKKIIIGGGGGGJJJLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSPPPKKKFFFBBB@@@??????>>>===;;;:::999999::::::888999;;;<<<<<<;;;999888:::;;;<<<>>>>>>>>>======888888888999:::999555333888777777777777777777888777777777777777666555444666666666666666666666666666666777777777777666666888666555555777888777666777666666666777777888888666777888888666555555666888777666555555666777888777666555444444555666777888888777666666666777888444666888999777666666666666666666777777777888888999999888777777666666666777777666666666777888999555555555666777888999999999888777666666555666666333333444555666777888888555777888888777777888999;;;:::999888777777777777555777888888777777888999777777888888888888777777}}}yyyvvvsssuuutttssssssssspppllliiiccccccdddffffffccc^^^ZZZWWWWWWYYY]]]cccgggiiiiiiiiihhhfffffffffeeebbb```^^^]]]\\\]]]___```___^^^ZZZ[[[\\\]]]______`````````aaabbbbbbbbb```___^^^ZZZZZZYYYXXXWWWVVVUUUUUURRRQQQQQQSSSTTTSSSQQQOOONNNNNNNNNOOORRRTTTTTTSSSSSSTTTTTTSSSRRRQQQSSSTTTPPPPPPPPPRRRTTTUUUTTTSSSOOOOOONNNNNNMMMLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKLLLKKKJJJHHHFFFEEEDDDDDDEEEEEEFFFHHHIIIJJJIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHJJJIIIHHHHHHIIIIIIHHHGGGIIIKKKJJJIIIKKKPPPPPPNNNNNNMMMLLLLLLNNNNNNNNNLLLJJJKKKLLLKKKIIIHHHIIIKKKNNNOOOPPPRRRSSSTTTUUUUUURRRPPPLLLHHHDDDBBB@@@??????===<<<:::999999999:::555777999999888666666777999:::<<<===>>>>>>>>>>>>:::999999999:::999777444888888777777777777888888999999999999888777666555777777777777777777777777666666777777777777666666777666666777999999888666444444444555555555666666666888999:::999888999:::999888666555555666888999666666555555555555666666666777888777666666888999555666888888666666666777555555555666777777888888999999888888777666666666777777666555666777888999555555666666777777888888777666555444444444444444222333444555777888999:::555777888888777777888999:::999888777666666666666555777888888777777888999777888888999999888888777}}}yyyvvvyyyxxxvvvuuussspppjjjfffaaabbbdddffffffddd___[[[VVVWWWYYY]]]cccgggiiiiiiiiihhhfffffffffdddbbb``````___^^^___aaaaaa```^^^\\\]]]^^^___``````aaa```aaabbbcccddddddbbbaaa```\\\\\\[[[ZZZYYYXXXWWWWWWRRRQQQRRRTTTUUUUUURRRPPPOOONNNNNNPPPSSSTTTTTTTTTUUUTTTTTTTTTUUUTTTSSSQQQPPPPPPQQQSSSUUUVVVUUUTTTQQQPPPOOONNNMMMKKKJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJIIIJJJKKKKKKJJJIIIGGGEEEBBBCCCDDDEEEGGGIIIJJJKKKHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIGGGFFFGGGIIIJJJIIIGGGHHHJJJJJJHHHKKKQQQQQQMMMPPPNNNMMMMMMNNNOOONNNMMMIIIKKKMMMMMMKKKIIIIIIIIIKKKLLLNNNPPPRRRTTTUUUUUUOOONNNMMMJJJGGGCCCAAA??????>>><<<:::999999999999666888999888666555777999888:::<<<===?????????>>><<<;;;999999::::::888777999888777666666777888999666777888888999999888888777777777777777777777777666666777777777777666666666666888:::<<<;;;999666444444555666666666666555444666888999999999:::;;;888777555333333555777888555555666666666666555555444666888888666666777999666777777777555555777888555666666777888888999999999999999888888777666555888777555555555666888999666666777777777777777666666555555444444444555555555555666666777888999999555777888888777777888999777777666666666666666777555777888888777777888999777888888999999888888777~~~{{{}}}|||zzzxxxuuupppjjjeeebbbccceeehhhiiigggbbb^^^VVVWWWYYY]]]bbbgggiiiiiiiiihhhffffffeeedddbbb___```______```aaaaaa```^^^^^^___```aaabbbbbbbbbbbbbbbcccdddeeeeeedddbbbaaa]]]]]]\\\[[[ZZZYYYXXXXXXQQQQQQRRRTTTVVVUUUSSSPPPOOOOOOOOOPPPSSSUUUUUUTTTWWWUUUTTTUUUWWWVVVSSSOOOPPPPPPQQQSSSVVVWWWVVVTTTRRRQQQPPPNNNLLLKKKJJJIIIGGGHHHJJJLLLMMMMMMLLLLLLHHHIIIJJJKKKKKKIIIGGGFFFAAABBBCCCEEEGGGIIIKKKKKKHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGIIIFFFEEEGGGJJJKKKJJJHHHGGGJJJJJJGGGJJJQQQRRRMMMQQQOOONNNNNNOOOPPPOOONNNHHHJJJNNNNNNMMMJJJHHHHHHHHHIIIKKKNNNPPPQQQRRRSSSNNNNNNMMMKKKHHHEEEAAA??????>>><<<:::999999999999999;;;<<<;;;888888:::===888999;;;===????????????>>><<<:::999::::::999888999888777666666777888999333444666777999::::::;;;777777777777777777777777666666777777777777666666666777999<<<>>>===999666555666888999999999888777111333666777777888999;;;777666444222222444666777444555666777777666555444222555888888666555777999777777777666444555777999666777777888999999::::::888999999888888777666555888777555444555666888999666777777777777777666555777777666666666666777777777777777777888888888888666777888888777777888999444444444555555666888888666777888888777777888999888888999999999999888888{{{xxxuuuqqqmmmjjjjjjddd___```eeegggccc^^^XXXXXX[[[```fffjjjiiiggghhhgggggghhhiiiiiigggeeebbbaaa```___^^^^^^^^^^^^bbbaaa```cccfffgggeeebbb___bbbeeefffdddaaa```___]]]\\\[[[ZZZZZZZZZ[[[[[[XXXVVVUUUUUUWWWVVVSSSPPPMMMOOORRRUUUWWWXXXWWWWWWXXXYYYZZZZZZYYYVVVSSSQQQQQQRRRTTTUUUUUUTTTSSSQQQPPPOOONNNLLLLLLLLLLLLMMMJJJKKKLLLLLLLLLKKKIIIHHHDDDFFFIIIJJJIIIGGGDDDAAABBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJEEEFFFHHHJJJKKKKKKJJJJJJLLLJJJHHHHHHKKKMMMOOOPPPSSSQQQNNNLLLKKKKKKKKKLLLLLLMMMNNNOOONNNLLLJJJIIILLLKKKKKKKKKLLLMMMOOOPPPRRRPPPNNNLLLJJJGGGBBB???===;;;::::::<<<======<<<;;;;;;::::::999888777777999::::::;;;===>>>@@@AAAAAA???;;;777666666888999;;;999777555444444666777999888777555666777888:::333444555777777777666666111777<<<;;;777666;;;@@@===:::777777999:::999777666666777777888888999999999777555777:::;;;999777:::888555333333333222111666666666666666666666666555666777666555555777999888777555444555666888999888888888888999:::;;;<<<<<<<<<:::888777666555555555555666666777777888888;;;;;;:::888666555777999777777777666555555444444666666666666666555555444666666777888888888888888555555666666777777888888777666555444444555666777666666666666777777777777~~~yyyvvvssspppmmmjjjjjjfffdddfffjjjjjjccc]]]ZZZZZZ]]]bbbgggiiihhhfffmmmkkkiiiiiihhhfffdddaaaccccccbbbbbbccccccdddddd^^^^^^^^^aaaeeefffeeecccbbbeeehhhiiihhheeedddddd```___]]][[[ZZZYYYYYYZZZYYYWWWWWWXXXZZZZZZWWWUUUQQQRRRTTTUUUVVVVVVUUUUUUWWWXXXYYYZZZYYYWWWTTTRRRQQQRRRSSSTTTTTTTTTSSSRRRPPPOOONNNMMMLLLLLLMMMMMMKKKLLLMMMMMMMMMLLLJJJJJJEEEGGGIIIJJJIIIFFFCCCAAAAAAAAACCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFHHHIIIIIIIIIJJJJJJJJJKKKGGGHHHIIIJJJKKKKKKJJJJJJLLLKKKIIIJJJMMMOOOPPPPPPRRRPPPNNNLLLKKKKKKKKKLLLKKKKKKLLLMMMLLLJJJHHHGGGHHHHHHGGGHHHIIIKKKMMMNNNRRRPPPNNNLLLKKKGGGCCC@@@???===;;;<<<===>>>===<<<;;;;;;::::::999888888777;;;;;;;;;<<<>>>???AAABBB@@@>>>;;;999888999;;;<<<:::999888666555555666666999888666555555666777888333444666777777777666666444777::::::888888<<<@@@???<<<888777888999888777666666666666666777777777888777777777999:::999888;;;888555555666888777555666666666666666666666666777888888888777777999;;;888777555555555666888999888888777777666777777777<<<;;;:::888777666666666555666666666777777777888::::::999888555555666888666666666666555555555555444444555666777777666666666777777888888888777777666666666666555555555555777777666555555666777777666666666666777777777888{{{vvvssspppnnnllljjjhhhhhhkkknnnkkkbbb[[[[[[\\\___dddhhhjjjiiigggnnnllljjjiiihhhfffccc```fffeeeeeeeeedddddddddddd[[[[[[\\\___ccceeeeeedddcccfffiiikkkiiigggffffffbbb```^^^[[[ZZZYYYXXXYYYWWWWWWWWWYYY[[[[[[YYYWWWUUUUUUUUUTTTTTTTTTTTTSSSVVVWWWYYYZZZYYYXXXVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPOOONNNMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKGGGHHHIIIIIIHHHEEECCCAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJLLLKKKKKKLLLOOOPPPPPPOOOQQQOOONNNLLLKKKKKKLLLLLLIIIJJJJJJKKKJJJHHHGGGFFFEEEEEEEEEFFFHHHJJJLLLMMMRRRQQQOOOMMMLLLIIIDDDAAAAAA???=========>>>===<<<;;;::::::999999888888888<<<<<<<<<===>>>@@@AAABBB@@@>>><<<;;;:::;;;===>>>999999999999888777666666999888666555444555666666555555666777777777666666888888777777888;;;===???BBB???:::888777888888777666666666666555555555555666777888888777777888:::<<<888444666:::===<<<999666666666666666666666666888999::::::999999:::<<<777777666555666777888999999999888777666666666666;;;:::999888777666666666666666666666777777777777888888888777555444555777555555555555666666666666222333444666777777888888777777777888888777666666777666666555444444333333888888777777777777888888666666666777777777888888zzzvvvrrrooommmkkkiiiiiijjjkkkggg___YYYZZZ]]]aaafffjjjkkkkkkjjjllljjjiiiiiiiiihhhfffccchhhgggfffdddbbb```^^^]]]\\\\\\]]]___bbbcccddddddaaadddgggiiihhhfffeeeeeeaaa___]]][[[ZZZYYYYYYYYYUUUUUUVVVWWWWWWVVVUUUTTTVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVXXXYYYYYYXXXWWWVVVVVVUUUTTTTTTSSSTTTTTTUUUQQQPPPPPPOOONNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJHHHIIIIIIHHHGGGEEECCCBBBEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIHHHHHHKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKMMMOOOPPPOOOMMMOOONNNMMMLLLKKKKKKLLLLLLIIIIIIJJJJJJIIIHHHFFFFFFEEEEEEEEEFFFHHHKKKMMMOOORRRPPPOOONNNLLLJJJFFFCCCBBB@@@===<<<======;;;::::::::::::999999888888888;;;;;;<<<<<<===???@@@AAA@@@???>>><<<;;;;;;<<<<<<888999:::::::::888777555888777666555444444555555666777777777777666666666;;;777444555999<<<>>>>>>CCC@@@<<<888666666777777777777777666666555555555555777:::999666666888;;;===888444666;;;>>>===999666666666666666666666666999:::::::::999999;;;<<<777777666666666777888999::::::999888888888888888999888888777777777777777666666666666777777777777666777777666555444555666444444444555666777777888333444555666777777777777777777777777777777666555666666666555555444444444888888888888888888888888666666777777777888888888~~~xxxtttpppnnnmmmjjjgggeeedddaaa\\\WWWYYY]]]ccchhhlllmmmnnnmmmlllkkkiiiiiiiiihhhfffdddgggfffeeedddaaa___\\\[[[^^^___``````aaabbbcccddd```cccfffhhhfffdddcccccc^^^]]][[[ZZZYYYZZZZZZ[[[VVVVVVWWWVVVUUUSSSQQQPPPTTTSSSSSSSSSTTTUUUVVVWWWUUUVVVWWWXXXXXXWWWWWWVVVXXXWWWVVVUUUUUUUUUUUUVVVQQQQQQPPPPPPOOONNNNNNMMMKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCFFFGGGHHHIIIIIIJJJIIIIIIHHHIIIIIIJJJKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMMMMMMMLLLLLLMMMMMMJJJJJJJJJLLLNNNNNNMMMKKKMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHHHHGGGDDDDDDDDDEEEGGGJJJLLLNNNQQQPPPNNNMMMLLLJJJGGGDDDAAA???<<<;;;;;;;;;:::888::::::999999999999999888:::::::::;;;<<<===>>>???AAA@@@???===;;;:::888888777888:::;;;;;;999777555777777666555555555555555888888777777666666666666;;;777333444888===>>>===AAA???<<<999666666777888888888888777777666666666444777999888666555777:::===999555666999;;;999777777777777777777777777777777888999888777888999;;;777777777777777888888999888888777777888999999:::777777777666777777888999777777777777666666666666555666777666555444444555333444444555666777888888555666666666666666555555666666777777777666666555555555666666666777777777888888999999999999888888777777777777888888888888|||wwwsssppprrrnnniiieeebbb___[[[YYYZZZ___fffkkkmmmnnnnnnoooooommmkkkjjjiiigggdddaaacccddddddddddddbbb```______```aaa```___```bbbdddccceeehhhiiigggeeecccccc\\\[[[ZZZYYYXXXYYYZZZZZZWWWYYYZZZXXXUUURRRQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWUUUUUUUUUVVVVVVVVVVVVUUUXXXWWWWWWWWWVVVUUUUUUUUUQQQQQQQQQQQQPPPOOONNNMMMKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMLLLLLLLLLMMMMMMNNNKKKJJJJJJJJJLLLMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHBBBBBBBBBCCCEEEGGGIIIJJJOOONNNMMMMMMLLLJJJGGGDDD@@@>>><<<;;;;;;;;;:::888999999999999999999999999::::::::::::;;;<<<===>>>BBBAAA@@@???<<<999777666666777999::::::999777666666666666666666666666666:::999888777666555555666888555333444888;;;<<<;;;<<<<<<<<<999777666777888888888888888777777777777555666777777666666777999<<<999777666666666666555777777777777777777777777666777888777666777888:::777777777888888888999999555555555555666777888888555555555666777888999:::777777777777666666666666444666777777666555555666444444444555666777777888666666666666666555444444444555666666777777777666555555666666777888888999888888999999999999888888777777777888888888999999{{{xxxwwwtttooojjjfffbbb___]]]]]]bbbiiinnnnnnmmmmmmmmmnnnmmmkkkjjjjjjhhheeecccbbbcccdddeeedddcccaaa___\\\]]]___^^^^^^___bbbeeedddfffiiiiiigggdddbbbaaa\\\[[[YYYXXXWWWWWWWWWXXXVVVYYYZZZYYYVVVSSSRRRSSSPPPQQQSSSUUUVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVTTTSSSRRRQQQQQQRRRRRRQQQPPPOOONNNLLLKKKJJJIIIHHHIIIIIIJJJHHHGGGFFFEEEEEEEEEGGGHHHDDDEEEEEEFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLLLLKKKKKKLLLMMMNNNOOONNNLLLJJJJJJLLLMMMNNNMMMJJJJJJKKKLLLLLLMMMLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHDDDCCCCCCCCCDDDFFFHHHIIINNNMMMLLLLLLKKKJJJGGGDDD@@@>>><<<<<<<<<<<<;;;:::999999999999999999999999;;;;;;;;;;;;;;;<<<===>>>AAAAAAAAAAAA???<<<999777666666777888888888777666555555666777888888888888;;;:::888777555555555555444444333555777999::::::666999::::::777666777999666666666777777777777777777666555666777888888777888999888666444333555777777777777777777777777777666777888888666777888:::777777888888999999999888666666555555555666666777444444555555777888::::::888777777777666666666555444666888888777666666666444444555555666666777777444555666666666666666555333333555666777777888888555666666666666666666666777777888999999888777777777777888888888999999999|||yyyvvvqqqlllfffbbb___```ffflllooonnnlllkkkkkkjjjiiiiiiiiikkkkkkiiigggcccdddddddddbbb```]]][[[XXX[[[]]]]]]\\\^^^bbbfffdddfffhhhhhheeebbb```___]]]\\\ZZZWWWVVVUUUUUUUUUSSSVVVYYYXXXUUUSSSSSSTTTQQQRRRTTTVVVWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRSSSTTTUUUVVVUUUSSSQQQOOOQQQRRRRRRRRRRRRPPPOOONNNMMMLLLKKKIIIIIIJJJJJJKKKHHHFFFEEEDDDDDDFFFHHHIIIFFFFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIKKKKKKJJJJJJKKKMMMOOOPPPPPPMMMKKKJJJLLLNNNOOOOOOIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHJJJKKKMMMLLLKKKKKKKKKIIIFFFDDDAAA???=========>>>===<<<999999999999999999999999<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAA>>><<<:::666666666777777777666666444555666888999999999999<<<;;;999777555555555555222333444555666777888999333666999:::888777777999444555555555666666777777888555444555888:::888555555888:::777333222666:::777777777777777777777777777888999888777777999;;;777777888999999999999888:::999888777777666666777444444444555777888:::;;;888888777777666666666555444666888999777666666777555555555666666666666666333333555666777777888888222222444666777888888888666666666555444444333333666777888999999888777666777888888888888999999999zzzpppjjjiiikkklllnnnppprrrqqqpppmmmkkkiiijjjjjjjjjjjjkkkkkkkkkjjjgggcccaaa``````___^^^\\\[[[ZZZZZZ[[[]]]___```^^^___aaabbbaaa```^^^]]][[[XXXUUUSSSSSSTTTTTTTTTYYYWWWUUUTTTUUUUUUTTTSSSRRRQQQQQQSSSUUUVVVUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWSSSTTTTTTTTTSSSQQQNNNMMMNNNMMMKKKIIIHHHGGGHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEJJJGGGDDDCCCEEEHHHJJJJJJGGGHHHHHHIIIIIIJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHIIIKKKNNNOOONNNLLLOOONNNLLLJJJJJJKKKMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHFFFEEEEEECCCBBBDDDGGGIIIGGGEEELLLLLLLLLLLLJJJHHHFFFEEEDDDBBB???=========<<<;;;::::::999999999:::;;;;;;999999999:::;;;<<<===>>>@@@AAABBBCCCBBB@@@===<<<999999888777666666666777666777777888999999::::::===;;;999777555444444555444555555555666666777777999888666666777888888777777777777777888888888888999999888666777:::777222666777888888888666555444666666777777777777666666888999999999999888777777666888999999888888999:::<<<:::888888999888777555555555666666777888888888555555555666777999:::;;;888888999999999999888888666444333333444555444333999777666666777777666444444444555555666777888888666666777888888888888888777777888888888777777666777888999::::::999777777{{{tttqqqqqqqqqrrrsssttttttrrrpppooommmllllllkkkjjjiiihhhhhhkkkhhhdddbbbbbbbbbaaa```]]]\\\[[[[[[[[[]]]___aaa```aaabbbbbbbbb```___]]][[[XXXUUUSSSTTTTTTTTTTTTXXXVVVUUUTTTTTTTTTSSSSSSRRRQQQQQQRRRSSSTTTSSSQQQRRRRRRRRRRRRRRRRRRQQQQQQWWWVVVUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRQQQPPPNNNNNNMMMMMMKKKJJJIIIHHHHHHHHHDDDEEEEEEFFFFFFFFFEEEEEEIIIGGGEEEDDDFFFHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGIIIHHHIIILLLNNNOOONNNLLLLLLKKKJJJJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIGGGEEEDDDEEEDDDCCCDDDGGGHHHGGGFFFLLLLLLLLLLLLKKKJJJHHHGGGFFFDDD@@@???>>>>>>===<<<:::999999888888888999999888999999:::;;;<<<>>>???AAAAAABBBBBBAAA???===<<<;;;:::999888777777777777888777555555555777:::;;;<<<;;;999777555555555555555555555666666666777777999888666666777888888777777777777777888888888888999:::999666888:::888333777777777777777666555555666666777777777777666666888999999999999888777777666777888888777777888:::<<<:::999999999999777666555555666666777888888999888777777777777777888888777777777777777777777777777555444444555666555555999777666666777777666444444444444444444444444444555555666777777777777777666666777888888888888888888888999::::::999888777|||yyywwwwwwxxxwwwvvvuuusssrrrpppooonnnllljjjhhhffffffjjjhhheeecccddddddcccccc^^^^^^]]]\\\]]]^^^```aaaaaabbbccccccbbb```^^^]]][[[XXXVVVTTTUUUUUUUUUTTTVVVUUUTTTSSSSSSSSSSSSSSSSSSQQQPPPQQQRRRRRRQQQOOORRRRRRRRRRRRRRRRRRRRRRRRVVVVVVUUUTTTSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNLLLLLLLLLKKKJJJIIIHHHGGGCCCDDDEEEFFFFFFFFFFFFFFFHHHGGGFFFFFFGGGHHHGGGEEEIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJLLLNNNOOOMMMLLLGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJKKKJJJIIIGGGEEEDDDEEEDDDCCCDDDFFFGGGGGGGGGKKKLLLMMMMMMMMMKKKJJJIIIHHHFFFBBB@@@@@@???>>>===::::::999888777777777777888888888999;;;===>>>???AAAAAABBBBBBAAA???===<<<<<<<<<;;;:::999888888999999777444333333666:::<<<;;;:::999777666555555555555555666666666666777777999777666666777888888777777777777777888888888888999;;;:::888888;;;999444888777777666666666666666666666777777777777666666888888999999888888777666666777777666555666888:::;;;:::888888999999888666666666666666777888999999;;;:::999777666666666666666666555444444555666666888666555555666777777666888777666666777777666555555555555555444444444444555555666666777666666666555666777777888888888888888888999999999999888888~~~}}}{{{yyyvvvuuutttsssqqqpppooommmjjjhhhgggfffiiigggddddddeeeeeedddddd```______^^^______```aaaaaaaaaaaaaaa```___]]]\\\[[[YYYVVVUUUVVVVVVUUUTTTTTTUUUTTTSSSRRRRRRRRRSSSUUUSSSQQQQQQQQQQQQPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPQQQQQQQQQQQQQQQOOONNNMMMLLLKKKLLLMMMNNNKKKKKKLLLLLLKKKJJJHHHGGGCCCDDDEEEFFFFFFGGGFFFFFFHHHGGGFFFGGGHHHGGGEEECCCGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIKKKNNNNNNMMMKKKEEEFFFHHHJJJKKKKKKJJJIIIFFFGGGGGGIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJHHHFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHKKKLLLMMMNNNNNNMMMLLLKKKJJJGGGCCCAAA@@@???>>>===;;;;;;:::888777777777777777888888999;;;===???@@@AAAAAAAAAAAA@@@???===<<<>>>>>><<<;;;::::::::::::999777666555555777999;;;:::999888888777666666555666666666666666666777777888777666666888999888888666777777777888888888888999<<<;;;999888:::999555888777666555555666777888666666777777777777666666888888888888888777777666666777666555444555888:::999888777777888999888666666666666666777888999:::::::::888777666666666666777666444333333444666777777666444555666777777666888666555666777888777555777777777777777777777888666666777777777777777666666777777777777777666666666777777777888888888888~~~yyyvvvtttssssssppppppnnnmmmkkkjjjiiihhhgggeeeddddddeeeeeedddcccaaaaaa``````````````````____________^^^]]]\\\[[[[[[YYYWWWWWWWWWWWWUUUTTTSSSTTTUUUTTTRRRQQQSSSUUUVVVTTTRRRQQQQQQQQQQQQOOOQQQQQQQQQQQQPPPPPPPPPOOOMMMMMMOOOPPPPPPPPPPPPPPPMMMMMMKKKJJJJJJKKKLLLMMMIIIJJJKKKKKKKKKIIIHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFFFFGGGHHHGGGDDDBBBEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIKKKLLLMMMKKKIIIDDDFFFIIIKKKLLLKKKJJJIIIEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGEEEEEEDDDDDDDDDEEEGGGIIIKKKKKKMMMNNNNNNNNNMMMLLLKKKHHHDDDAAA@@@???===<<<===<<<;;;:::999888888888888888888999;;;===>>>?????????@@@@@@??????>>>>>>@@@???>>><<<;;;:::::::::777888999:::::::::999999888888888888777777666666777777777777777777666666888666555666888999999888666777777777888888888888999<<<<<<999888999999666888777666555555666777888666666777777777777666666777888888888888777666666666666777666555555777999777666555666777888777666777777666666666888:::;;;888888777777777777777888888777555444444555777888666444333444555777777666777666555666777888777666555555666777888::::::;;;888888999999999888888777888888888777666555444333555555555555666666777777|||wwwtttsssssspppooonnnmmmlllkkkjjjjjjgggfffdddeeeeeeeeedddbbbaaaaaaaaaaaa```_________^^^]]]]]]]]]\\\\\\\\\\\\[[[ZZZXXXXXXXXXXXXVVVTTTSSSUUUVVVUUURRRQQQSSSVVVWWWTTTRRRQQQQQQRRRQQQPPPQQQQQQPPPOOONNNMMMMMMLLLOOOPPPQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEEEEGGGHHHGGGEEECCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGIIIKKKKKKIIIGGGEEEFFFHHHJJJKKKJJJIIIHHHEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMLLLKKKIIIHHHEEEEEEEEEDDDCCCDDDGGGJJJKKKLLLMMMNNNNNNMMMLLLKKKLLLIIIEEEBBB@@@???===;;;<<<<<<;;;:::999999999999999999999:::;;;<<<===>>>===>>>>>>>>>???@@@@@@@@@AAA@@@>>>===;;;;;;::::::777999;;;<<<<<<;;;999888777777888888888777777666888888777777777777666666888666555666888999999999777777777777888888888888777;;;===999777888888666666666666666666777777888666666777777777777666666777777888888777777666555555666888888777666777999666555555666888999888777888777666555666888:::<<<777777666666777888999999888888777666666777888888555444333333555777777666777666555666777888777666222333444666777999:::;;;999999::::::999999888888888888888777666555444333555444444444555666777888zzzwwwvvvvvvqqqpppooonnnmmmkkkjjjjjjiiigggffffffgggfffdddbbbaaaaaaaaaaaa```___^^^]]]]]]]]]\\\\\\]]]]]]^^^^^^[[[ZZZYYYYYYYYYXXXVVVTTTSSSUUUWWWVVVRRRQQQTTTXXXUUUSSSPPPOOOPPPQQQQQQQQQRRRQQQPPPNNNLLLKKKJJJIIILLLMMMOOOPPPQQQPPPOOONNNLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGFFFFFFEEEDDDCCCEEEEEEDDDEEEGGGGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFHHHIIIIIIGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLJJJIIIHHHEEEEEEEEEDDDBBBDDDGGGKKKKKKLLLMMMMMMMMMLLLKKKJJJNNNKKKGGGCCCBBB@@@>>><<<::::::999999999999999:::;;;::::::::::::;;;<<<===;;;<<<<<<===???@@@BBBCCCAAA@@@>>>===;;;:::::::::888999:::::::::999999888666777888888999888777777888888888777777777666666777666555666888999999999777777777777888888888888666;;;<<<888666777777666555555666777777777777777666666777777777777666666777777777777777666666555444777999:::999888888888777666666777:::;;;:::999999888666555666888;;;<<<777777777777777888888999777777777777777777777777666555444444777888888888666555555666777888888666444444555666888999::::::999999999999999888777777555555666666666666666555666666555555666777999:::~~~zzzyyyyyysssrrrpppooommmkkkiiiiiikkkiiihhhhhhhhhgggeeecccaaaaaaaaaaaa```^^^]]]\\\]]]]]]]]]]]]^^^___``````\\\ZZZYYYYYYZZZYYYVVVTTTSSSVVVXXXVVVSSSRRRUUUYYYTTTQQQNNNMMMNNNPPPPPPPPPRRRQQQOOOMMMKKKIIIHHHGGGEEEGGGJJJMMMOOOPPPPPPOOOLLLMMMMMMMMMLLLJJJHHHFFFHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFDDDCCCBBBEEEDDDCCCDDDFFFGGGGGGFFFIIIIIIHHHHHHGGGFFFFFFFFFIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEGGGHHHHHHFFFDDDEEEFFFFFFFFFFFFEEEEEEDDDGGGHHHHHHIIIIIIJJJJJJKKKJJJJJJKKKKKKKKKJJJHHHGGGDDDEEEEEEDDDBBBCCCHHHLLLKKKLLLMMMMMMMMMKKKJJJIIIPPPMMMHHHEEECCCAAA???===888888888888888888999999<<<;;;;;;::::::;;;;;;<<<::::::;;;===???AAACCCDDDAAA@@@>>>===;;;::::::999:::999888777777888888999555666888999999888777777999888888888777777666666777666555666888::::::999777777777777888888888888555:::<<<888555666666555444555666888888888777666666666777777777777666666777777777777777666666555444777:::<<<;;;999888777999888888999;;;===<<<<<<999888666555666888;;;===888888777777777777777888666666777777777777666666777666555666888::::::999666555555666777888888777888888999999:::::::::;;;888888888888888777666666222333444666777888888888888777777777777999;;;<<<|||zzzzzzssssssrrrqqqpppooonnnmmmkkkjjjhhhgggfffdddaaa___cccccccccbbb```^^^\\\[[[YYYZZZZZZZZZ[[[[[[[[[\\\YYY[[[YYYVVVVVVWWWSSSNNNQQQQQQRRRUUUXXXXXXVVVTTTPPPPPPPPPOOOOOONNNNNNNNNMMMMMMNNNNNNMMMKKKHHHGGGFFFGGGIIIKKKLLLLLLKKKJJJHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEIIIIIIHHHGGGFFFFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGHHHDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIGGGGGGIIIJJJJJJJJJIIIHHHHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDHHHJJJLLLLLLLLLLLLMMMNNNPPPOOOLLLHHHDDDAAA>>>===<<<<<<;;;:::999999999999:::999999999:::<<<>>>???999:::<<<>>>???@@@??????;;;???AAA>>>999777999<<<:::999888888777777888888:::999777666555666777999;;;:::999777777777777888333333333333444666777888888888666333444999999555999999999888888888888777555555666666666666555555888999999888888777666555555666777888888777666555888999:::;;;;;;;;;;;;;;;777666555555555777888999777666666555555555666666888777666666666666666777:::999777555555666888999777888888777666777:::===777777777777777777777777;;;:::999999888888999999999999999888777666666555888777666666666666666777999999999888888888777777~~~{{{zzzwwwwwwuuusssqqqooonnnmmmkkkiiigggffffffdddaaa^^^___```aaaaaa```___]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZXXXZZZYYYVVVVVVWWWTTTOOOQQQQQQRRRTTTVVVVVVTTTRRRQQQQQQPPPPPPPPPOOOOOOOOOLLLMMMMMMMMMLLLJJJHHHFFFFFFGGGIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGIIIIIIIIIEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGIIIIIIIIIIIIGGGGGGIIIIIIJJJJJJIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCFFFHHHJJJKKKJJJJJJLLLMMMOOOMMMKKKHHHEEEAAA???===<<<<<<;;;:::999999999999999999888888999:::<<<===:::;;;===???@@@AAAAAAAAA>>>??????>>>:::999999::::::999999888888888888888:::999777666555666777888999888777666666777999999666666666666666666777777777888666333555999999555888888888777777777666666555555666666666666555555777888888888777777666555666666777777777777666666777888888888888888888999777777666666666777888999888777777666666777777777777777666666666666777777;;;:::888777666666666666666777888888777888:::<<<888888888888888888888888::::::999888888888888888999999888888777666666555777777777666666777777888999999999888888888777777}}}{{{|||zzzxxxvvvssspppnnnmmmjjjhhhfffeeeeeeccc```^^^\\\]]]^^^___```___^^^]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWWYYYXXXVVVWWWYYYVVVQQQRRRQQQQQQSSSTTTTTTRRRPPPQQQQQQQQQQQQPPPPPPPPPPPPKKKLLLLLLLLLKKKIIIGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFEEEEEEGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFGGGEEECCCDDDHHHJJJIIIHHHEEEFFFFFFGGGHHHHHHIIIIIIGGGGGGIIIIIIIIIIIIGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDFFFHHHIIIIIIIIIJJJLLLLLLKKKJJJHHHEEEBBB@@@>>><<<<<<;;;:::999999999999:::999999888888999999:::999;;;===???AAABBBCCCCCCAAA@@@>>>===<<<;;;999888:::999999999888888888888:::999777666666666777888666666555555666777999::::::999888888777777777888777888777444555999999555777777666666666555555555555555666666666666555555666666777777777666555555888777777666666777777888:::999888777666777888888888888777777777888999999888888888777777888888999777777777666666777777888;;;:::999888777555444444555777999:::999999:::;;;999999999999999999999999999888888777777777777777999999888888777666666666777777777777777888999:::999999999888888888888888}}}}}}|||yyywwwtttqqqooonnniiihhhfffeeedddbbb___]]]\\\]]]^^^_________^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXVVVXXXXXXWWWXXX[[[XXXTTTSSSRRRQQQRRRSSSRRRPPPNNNPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJKKKKKKKKKJJJJJJIIIJJJKKKKKKKKKKKKJJJIIIIIIFFFGGGGGGHHHGGGFFFDDDCCCFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGEEECCCEEEIIIJJJGGGCCCEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGIIIHHHFFFDDDCCCBBBAAAAAACCCEEEHHHIIIIIIIIIJJJLLLJJJJJJIIIHHHFFFCCCAAA@@@<<<<<<;;;:::999999999999;;;::::::999999999999999888999;;;===@@@BBBCCCDDDDDD@@@<<<<<<>>>>>>:::666999::::::999999999888888999888777777666666777777666555555444555666777888999999888777777888888888777888777555666:::999555777777777666666666555555555555666666666666555555444555666666666666666555999888777666666777888999===;;;999888777888999:::888888888888888888999999888888777777777888999999777777777666777777888888999999999999888666555444555777:::;;;:::999::::::888888888888888888888888888888777666666666666666888888888888777777666666777777777777888999;;;;;;888888888888888888888888|||{{{yyywwwtttrrrpppoooiiihhhfffeeedddbbb___]]]^^^___`````````___^^^]]][[[[[[ZZZZZZZZZYYYYYYYYYUUUXXXXXXWWWYYY\\\ZZZUUUUUUSSSRRRRRRRRRQQQOOOMMMOOOOOOOOOOOOPPPPPPPPPPPPLLLLLLLLLLLLKKKJJJIIIIIIMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJGGGHHHHHHHHHGGGFFFDDDCCCEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEGGGIIIIIIEEEAAAEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGJJJHHHGGGEEECCCBBBAAAAAACCCEEEGGGIIIIIIIIIKKKLLLIIIIIIJJJIIIGGGEEEBBBAAA<<<<<<;;;:::999999999999<<<<<<<<<;;;;;;:::999999777888999;;;>>>@@@BBBCCCEEE@@@<<<<<>>@@@BBBDDD@@@<<<===@@@AAA===999999:::;;;;;;;;;:::888777888888888888777777777666999888666555444444555555444444444555666777999999777999888777888;;;999555888888888777777777666666555555666666666666555555333444555666777888888888888888888777777888888888999888777666555666777777888888888999888888777666666666666666666777888999777777777777888888999:::666666666777888888999999666888:::;;;::::::;;;<<<666666666666666666666666888777777666666666666666888888777777777777777777777777777777777888999:::888888888888888999999999{{{~~~~~~{{{wwwtttrrrpppkkkiiigggffffffdddaaa^^^aaabbbcccdddeeeeeedddddd___^^^^^^]]]\\\[[[ZZZZZZWWWYYYZZZXXXZZZ]]][[[VVVYYYWWWUUUTTTUUUUUUSSSRRRQQQRRRRRRRRRSSSSSSSSSSSSQQQPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMNNNNNNOOOPPPMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIGGGFFFEEEDDDDDDFFFGGGHHHJJJKKKLLLMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGIIIIIIGGGFFFIIIQQQWWWIIIHHHHHHGGGFFFEEEDDDCCCGGGGGGIIIIIIIIIIIIGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCC@@@BBBEEEFFFGGGHHHIIIKKKKKKLLLMMMLLLKKKGGGDDDBBB<<<<<<;;;:::999999999999::::::;;;;;;;;;:::999999:::::::::;;;<<<>>>@@@AAABBB???>>>>>>@@@@@@???<<<999:::;;;<<<;;;:::888777888888888888888777666666888777666555555555666777555555555555555666777888777999999777999;;;999555777777666666666555555555555555666666666666555555333444666777888999999999777888888999999888888777666666666666777777777777777777888888888777666555777777777777888999::::::777777777777888999:::;;;888777777666666777888999888999::::::999999;;;===666666666666666666666666999888777777666666777777777777777777777777777888777777777666666777777888777777888888888999999999xxx}}}}}}{{{|||}}}yyyuuuqqqpppkkkjjjhhhgggfffdddaaa___```aaacccfffggghhhhhhhhhcccbbbaaa___]]][[[ZZZYYYXXXZZZZZZYYYZZZ]]][[[VVVZZZXXXVVVUUUVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUVVVRRRRRRQQQPPPPPPPPPQQQQQQLLLLLLLLLLLLMMMNNNOOOPPPMMMNNNNNNNNNNNNMMMLLLLLLMMMKKKIIIFFFEEEDDDDDDDDDGGGHHHIIIKKKMMMNNNOOOOOOMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIJJJIIIEEEDDDJJJXXXdddKKKJJJIIIHHHFFFEEEDDDCCCGGGGGGIIIIIIIIIIIIGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDDDD>>>AAACCCEEEEEEFFFHHHJJJLLLMMMNNNNNNLLLHHHEEEBBB<<<<<<;;;:::999999999999888888::::::;;;:::999888<<<<<<;;;<<<===???AAABBB@@@???>>>???@@@@@@???>>>999:::;;;<<<<<<:::888777888888888888888777666666666666555555666777999:::888777777666666666666666777999999888999;;;999555666666555555555444444444555555666666666666555555444444666777999:::::::::777888999::::::999888777666777888999::::::999999666777888888888666555444888888888888999:::;;;<<<777777777777888999:::;;;;;;999777666555666777888999999:::999888999<<<>>>777777777777777777777777999999888777777777777777777777777777777888888888888777666666666666666777777777888888999999999999~~~}}}}}}}}}|||zzzxxx{{{|||~~~|||vvvsssrrrmmmjjjjjjgggcccbbbdddcccdddeeeeeeeeegggjjjmmmiiigggccc___]]]]]]___```[[[[[[[[[[[[YYYWWWUUUTTTYYYZZZ\\\\\\ZZZXXXXXXXXXTTTTTTSSSTTTVVVVVVTTTSSSUUUTTTTTTSSSSSSSSSSSSSSSRRRPPPOOOPPPQQQRRRQQQPPPQQQQQQPPPOOOMMMLLLKKKKKKLLLIIIFFFDDDDDDEEEEEEDDDGGGGGGGGGIIIMMMPPPPPPPPPPPPOOONNNMMMMMMLLLIIIGGGIIIGGGEEEGGGJJJKKKJJJHHHGGGGGGGGGHHHIIIJJJLLLMMMFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHFFFEEEFFFIIIJJJHHHEEEKKKKKKIIIHHHFFFEEEDDDCCCDDDBBB@@@AAADDDGGGIIIIIIKKKLLLNNNNNNMMMJJJFFFDDDBBB???<<<;;;;;;;;;:::999===<<<;;;:::999888888888888999<<<>>>@@@@@@AAA@@@<<>>???@@@@@@@@@===AAACCCBBBAAACCCAAA<<<============<<<;;;:::::::::999888777666666666666777777777777666666666666777666666666666777777888666777888999999888666555222222333333444555666666:::777666666888888666444555666666666777777777888:::999777666666666777777777666666555555666666777888777777888999999888666666666555555666777888999777999::::::888777888888:::222555;;;777777:::888888888888999:::<<<===>>>:::888777999::::::777555444555666888888888888888666777777888888888888777:::999888777777777888999666666666777888999;;;;;;}}}{{{xxxwwwvvvuuurrrpppkkkooouuu{{{{{{wwwrrrnnnjjjiiifffaaa```bbbccceeefffggghhhjjjnnnqqqooolllgggccc``````aaabbb\\\\\\]]]^^^]]]\\\[[[ZZZYYYZZZ[[[ZZZXXXWWWVVVWWWYYYXXXWWWXXXXXXXXXVVVTTTTTTTTTSSSRRRRRRRRRRRRRRRTTTSSSRRRSSSTTTTTTSSSRRRPPPPPPQQQQQQQQQQQQQQQPPPLLLIIIGGGEEEFFFFFFFFFEEEGGGGGGJJJMMMPPPRRRPPPOOOSSSRRRPPPOOOOOONNNLLLKKKHHHGGGFFFFFFGGGHHHFFFEEEGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDFFFHHHIIIIIIHHHJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBBBBDDDFFFHHHHHHGGGMMMNNNPPPPPPOOOLLLHHHFFFCCCAAA>>><<<<<<<<<;;;:::<<<<<<;;;;;;::::::999999;;;<<<===>>>????????????===AAACCCBBBBBBCCCBBB>>>>>>>>>>>>>>>===<<<;;;::::::999888777666666666666777777777777666666666666888777777666666666666777555666777888999::::::;;;888888777666555444444333999888777777888999777666666666666666777777777777888888888888888777777666777666666555555666666777999888777888::::::888777777777666666666666777777555777999999888777777888888000555;;;777777<<<:::999999::::::;;;<<<===>>>999888888888:::999888666666666777888999999999999888888888888888777666555999888888888888999999:::555666666777888999999:::~~~|||xxxvvvuuussspppnnnkkkmmmqqqwww||||||xxxrrrnnnjjjiiifff```___aaabbbdddfffggghhhkkkooorrrpppmmmhhhdddaaa``````aaa[[[\\\]]]^^^^^^^^^]]]\\\YYYZZZ[[[ZZZWWWVVVVVVWWWZZZYYYXXXXXXYYYXXXVVVUUUVVVUUUTTTTTTSSSSSSTTTTTTVVVTTTSSSTTTUUUVVVUUUTTTQQQRRRSSSSSSSSSRRRQQQPPPLLLIIIGGGFFFGGGGGGGGGFFFGGGHHHKKKOOORRRRRRPPPNNNQQQOOOMMMMMMMMMMMMKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDGGGGGGHHHIIIJJJJJJJJJJJJLLLKKKKKKJJJIIIGGGFFFEEEFFFFFFFFFFFFGGGGGGHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEECCCBBBCCCEEEGGGHHHGGGFFFIIIJJJLLLMMMMMMKKKIIIHHHCCCAAA>>><<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;::::::=========>>>>>>>>>>>>>>>>>>BBBCCCBBBBBBDDDCCC????????????>>>===<<<;;;:::999999888777666666777777777777777777666666666666888888777666666555666666555555555555777888:::<<<===<<<;;;999777555444333999888888888999999888888666666666666777777777777666777888999999888666555888777777666666777777888888777777888999999888666888888777666666666666666444555777888777666777888888111666<<<666666;;;999999999999999:::;;;<<<===999888888888999999888777777777888888888888888888888888888888888777666666666666777777777888999999999888888888777666555444}}}~~~{{{wwwuuusssqqqooommmnnnnnnnnnppptttyyy~~~}}}xxxrrrnnnjjjiiifffaaa```bbbbbbccceeefffgggjjjnnnqqqooolllgggccc```___``````[[[\\\]]]^^^___^^^]]]\\\[[[[[[[[[ZZZWWWVVVVVVWWWYYYXXXWWWXXXYYYXXXWWWUUUXXXWWWVVVVVVUUUUUUVVVVVVWWWUUUUUUUUUVVVWWWVVVUUUSSSTTTTTTTTTSSSQQQOOOMMMKKKJJJHHHHHHHHHIIIGGGFFFGGGHHHKKKOOORRRRRRPPPNNNNNNLLLJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGEEEEEEDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCEEEHHHHHHGGGFFFFFFGGGIIILLLMMMMMMLLLLLLCCCAAA>>><<<<<<<<<;;;:::::::::;;;<<<<<<<<<;;;;;;>>>===============>>>>>>???BBBCCCBBBBBBEEEDDDAAA@@@@@@@@@???>>><<<;;;:::999888777777777777777777777777777777666666666666888888777666666555666666666555444444444666888999555555666666777888888888888888999999888888888999777777777777666666666666555666888::::::999777555999888888777777888888999777666666777888888777555888888888777666666555555333555777777666666777888999333888<<<555444999888777777777777888999::::::888888888888888888888999888777777777777777777777666666777888888888888888444444555666666666777777888888888888666555333222|||wwwtttrrrqqqooommmpppnnnlllllloootttyyy|||}}}xxxrrrmmmjjjjjjgggcccbbbdddbbbdddeeefffgggiiimmmpppnnnkkkfffbbb______``````\\\]]]^^^_________^^^]]]]]]]]]\\\ZZZWWWVVVWWWXXXXXXXXXWWWXXXZZZZZZXXXWWWYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUWWWWWWVVVUUURRRSSSTTTSSSRRROOOMMMKKKKKKJJJHHHIIIJJJJJJHHHGGGHHHIIIJJJMMMPPPQQQOOOMMMLLLJJJGGGFFFGGGGGGGGGFFFFFFGGGHHHHHHFFFEEEFFFGGGFFFGGGIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIEEEDDDCCCCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEGGGHHHHHHGGGGGGHHHJJJMMMOOOPPPPPPPPPDDDBBB???=========<<<;;;999:::;;;=========<<<;;;>>>===============>>>??????CCCDDDBBBBBBEEEEEEBBBAAAAAAAAA@@@>>>===;;;;;;888888777777777777777888777777777777666666666666888777777666666666666777666555444444444555666777:::::::::999999888888888666777999888777777888:::777777777777666666666666555666888999:::999777666999888888777777888888999777666555666888888666555777777888888777666555555444666888888777666666777:::444:::===444222888888666666555555666666777888777888999888777777999;;;999888777666666666666666555666777888888888888888333444444555555555555444555555666777777666555444{{{xxxvvvuuusssrrrqqqpppoooppprrruuuyyy|||}}}~~~xxxrrrmmmkkkkkkiiieeedddgggeeefffgggggghhhjjjmmmpppmmmjjjfffbbb``````aaabbb___``````aaaaaa```___^^^^^^^^^]]][[[XXXWWWXXXYYYYYYXXXXXXYYY[[[\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUWWWWWWVVVUUUOOOPPPQQQRRRQQQOOOLLLJJJKKKJJJIIIIIIKKKJJJIIIGGGIIIIIIIIIKKKNNNOOOOOONNNMMMKKKHHHGGGGGGHHHIIIHHHEEEGGGIIIHHHGGGFFFHHHJJJFFFHHHIIIKKKKKKJJJIIIHHHHHHIIIIIIIIIJJJIIIIIIHHHGGGFFFDDDCCCDDDEEEFFFHHHFFFFFFEEEEEEDDDDDDDDDDDDFFFGGGGGGEEECCCCCCEEEHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCCDDDFFFHHHHHHHHHIIIJJJKKKMMMNNNNNNOOOOOOGGGDDDAAA????????????>>>888999;;;===>>>>>>===<<<======<<<<<<===>>>???@@@@@@CCCDDDBBBBBBFFFFFFDDDBBBBBBAAA@@@???===<<<;;;888888777777777777888888777777777777666666666666777666666666666777777888555555555555555666777777AAA@@@>>><<<:::888666555444666888888666666777:::888777777777666666666555555666777888999888888777777777666666666666777777888777666777999999777555666666777888888777666555666777999888777666666777888333999===444333999:::555555555555555666666777777888999888666777999<<<;;;:::999777666666777777777888888888888777777666444555666666666555444333444555666777777555333222}}}{{{zzzyyyxxxsssssstttvvvxxx{{{}}}}}}yyyqqqmmmkkkkkkiiiffffffiiiggghhhiiiiiiiiikkknnnpppmmmjjjfffbbbaaaaaabbbcccaaabbbccccccbbbaaa```_________^^^[[[YYYWWWXXXZZZYYYYYYYYY[[[]]]^^^]]]\\\XXXXXXWWWVVVVVVVVVVVVWWWWWWVVVUUUUUUWWWWWWVVVUUUKKKMMMOOOQQQQQQOOOMMMKKKKKKJJJIIIJJJKKKKKKIIIGGGIIIIIIHHHJJJMMMNNNNNNNNNOOOLLLIIIHHHIIIJJJKKKJJJEEEGGGJJJIIIGGGGGGIIIKKKFFFHHHIIIKKKKKKJJJIIIGGGIIIJJJJJJJJJIIIIIIHHHGGGHHHGGGFFFDDDDDDEEEGGGHHHFFFFFFEEEEEEDDDDDDDDDCCCGGGHHHHHHEEEBBBAAADDDHHHFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFCCCCCCEEEGGGIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKIIIFFFCCCBBBBBBBBBAAA@@@777999;;;===>>>>>>===<<<===<<<<<<<<<===>>>@@@AAA@@@CCCDDDBBBCCCFFFGGGDDDBBBBBBBBBAAA???===<<<;;;888777777777777777888888777777777777666666666666666666555666666777888999444444555666777888888999777777777777777777888888333666888777555555777999888888777777666666666555666666777888888888888888555555444444444444555555999888777888::::::888777555666777888888777666555777999:::999777666666777555111999===555333;;;<<<666555555555555666666777777888999888666666999======<<<:::888777777888888::::::999999888666555444666666777777777555444333888888888888666333000...~~~}}}|||{{{}}}{{{yyyyyyzzz|||||||||}}}~~~{{{tttsssqqqmmmjjjhhhhhhiiiiiijjjlllmmmlllkkkmmmppptttllliiifffeeeeeefffeeeeeeeeebbbbbbbbb```\\\\\\```dddaaa^^^\\\\\\\\\[[[ZZZYYYXXXXXXYYY\\\]]]]]]\\\ZZZZZZYYYXXXWWWWWWVVVVVVYYYWWWVVVUUUUUUUUUSSSQQQRRRQQQPPPPPPNNNNNNMMMLLLPPPOOONNNNNNNNNLLLIIIFFFIIIJJJLLLMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFFFFFFFGGGIIIKKKMMMIIIFFFFFFHHHHHHEEEEEEHHHIIIGGGEEEDDDEEEEEEDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFFFFEEEDDDCCCCCCDDDIIIHHHGGGEEEDDDEEEHHHKKKJJJIIIGGGFFFEEEFFFFFFGGGIIIJJJJJJJJJIIIGGGEEEDDDIIIFFFBBBAAABBBBBBAAA???;;;;;;;;;;;;;;;<<<===>>>===============>>>??????>>>@@@BBBDDDFFFFFFFFFFFFEEEDDDCCCAAA???>>><<<<<<;;;999666444444666999;;;555555555555555555555555:::999888777777888999:::888777666555555666777888666666666666666666666666999999999777555555777888444555555666666666666666666777888888777777888999999999888777777777777777888888888888777777777777444666777777555444555666333555777999:::888666555777777777777777777777777:::888777666777888777666777888888999::::::;;;;;;>>><<<:::888777777777888::::::999888777777777888888888777777777777888888888777777888888777555333~~~}}}|||{{{zzzyyyyyy{{{||||||||||||}}}}}}|||vvvtttqqqnnnjjjiiiiiijjjlllkkkmmmnnnnnnlllllloooqqqllljjjhhhgggggggggfffddddddbbbbbbcccaaa]]]]]]aaadddbbb___]]]]]]]]]\\\[[[YYYXXXWWWYYY[[[\\\\\\[[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVUUUTTTTTTVVVVVVUUUTTTRRRQQQQQQPPPOOONNNMMMMMMQQQOOONNNNNNNNNNNNKKKIIIIIIJJJLLLMMMMMMLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIIIILLLIIIIIILLLLLLIIIIIIKKKIIIGGGEEEEEEFFFFFFEEEDDDFFFFFFFFFEEEDDDDDDCCCCCCEEEFFFFFFEEEDDDCCCCCCEEEIIIIIIHHHFFFEEEEEEHHHJJJIIIHHHGGGGGGGGGHHHJJJKKKIIIIIIIIIIIIGGGEEEDDDBBBGGGEEEBBBAAABBBBBB@@@>>><<<<<<;;;;;;<<<===>>>>>>===============>>>??????>>>???AAACCCDDDEEEEEEEEEFFFFFFDDDCCCAAA???===<<<:::999777555555666888999666666666666666666666666999888777777777777888999888888666666555666777777666666666666666666666666888888888777555555777999444555555666666666666666555666777777666666888999888888777666666777777777888888888777777666666666555666888777666555555666444555777888888888666666666666666666666666666666:::888666666777888777666777777888888999:::::::::???===;;;999888888888999999999888888888888888888888888777777777777888888888777777888888777555333}}}|||yyyxxxwwwyyy{{{||||||{{{{{{zzz{{{||||||wwwuuurrrnnnjjjiiikkkmmmooonnnpppqqqpppnnnmmmmmmnnnmmmkkkjjjiiiiiihhheeecccbbbaaabbbdddccc^^^^^^bbbdddbbb___^^^^^^^^^]]]\\\XXXWWWWWWXXXZZZ[[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVSSSRRRRRRTTTVVVWWWWWWVVVRRRRRRQQQPPPOOONNNMMMMMMQQQOOONNNNNNOOOOOOOOOMMMLLLMMMNNNNNNNNNMMMLLLKKKNNNMMMMMMLLLKKKJJJIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKIIIHHHGGGFFFFFFFFFMMMJJJJJJMMMMMMJJJJJJMMMJJJHHHFFFFFFFFFGGGFFFEEEGGGFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCDDDEEEIIIJJJJJJIIIGGGFFFGGGIIIGGGGGGGGGHHHIIIKKKLLLMMMIIIHHHHHHGGGFFFDDDBBBAAADDDDDDCCCCCCDDDCCC@@@>>>==================>>>>>>=========>>>>>>>>>??????===>>>???AAABBBCCCCCCCCCHHHGGGFFFDDDBBB@@@>>>===999999888777666666777777777777777777777777777777888777777666666777777888999888777666666666666666666666666666666666666666555666777666555555777888444555555666666666666666333555666666666666888999777666666666666666777888888888777777666555444444555777888888777666777777555666666666777777777777666666666666666666666666999888666666777888777666666666777777888999999:::>>>===;;;:::999999999:::666777888999999999888777888888888888888888888888777888888888777666555444|||zzzvvvuuuuuuwwwyyyzzzzzzyyyxxxxxxwwwxxxzzz}}}{{{wwwtttrrrnnnkkkkkkmmmpppssssssssstttsssqqqooolllkkklllkkkjjjjjjiiihhhdddaaaaaa```bbbeeeccc______cccdddbbb```___```___^^^\\\XXXWWWVVVWWWYYYYYYXXXWWWYYYYYYZZZZZZYYYXXXWWWVVVSSSRRRRRRSSSVVVWWWWWWVVVRRRRRRQQQPPPOOONNNMMMMMMPPPNNNLLLLLLNNNPPPPPPPPPQQQRRRRRRRRRQQQPPPNNNMMMNNNNNNMMMMMMLLLKKKKKKJJJLLLJJJIIIGGGGGGIIIJJJLLLKKKKKKJJJHHHGGGFFFEEEEEEJJJGGGGGGJJJJJJHHHHHHKKKJJJHHHFFFFFFGGGHHHGGGFFFGGGGGGFFFFFFEEEDDDDDDCCCDDDEEEFFFEEEDDDCCCDDDEEEIIIJJJKKKJJJHHHGGGGGGHHHGGGHHHHHHIIIIIIJJJKKKLLLIIIIIIHHHGGGEEEDDDCCCBBBCCCDDDEEEGGGGGGEEEBBB@@@@@@??????>>>>>>>>>>>>???======>>>>>>????????????>>>>>>???@@@BBBBBBCCCCCCGGGGGGFFFEEECCC@@@>>>===999999999999888777666555666666666666666666666666777777666666666666777777999999888777777666666666666666666666666666666666333555666666555555777888444555555666666666666666222444555666555666777999666666666555666666777888999888777666555444333222555777999999888777777888777666555555555666888999999999999999999999999999999777555555777777777666666666666777888888999999===<<<;;;999999888999999444555888999:::999888777888888888888888888888888777888888888666555555555|||yyytttsssssstttvvvwwwwwwvvvuuutttssssssuuuxxx{{{}}}zzzuuusssqqqnnnllllllooorrruuuvvvvvvuuutttssspppmmmkkkjjjiiihhhhhhhhhgggcccaaaaaa```bbbdddbbb______ccccccaaa````````````^^^\\\YYYXXXWWWWWWXXXXXXWWWVVVXXXYYYZZZZZZZZZYYYXXXWWWUUUTTTSSSSSSUUUUUUUUUSSSSSSRRRRRRQQQPPPOOONNNMMMNNNMMMKKKKKKMMMOOOPPPPPPSSSSSSSSSSSSRRRQQQOOONNNNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKIIIHHHHHHIIIKKKLLLIIIIIIIIIIIIHHHGGGGGGFFFGGGEEEEEEHHHIIIFFFGGGJJJJJJHHHFFFFFFGGGHHHGGGFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCEEEFFFEEEDDDCCCDDDFFFIIIJJJKKKJJJHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGJJJIIIHHHGGGFFFEEEEEEDDDDDDFFFIIIJJJIIIGGGEEEDDDBBBAAA@@@@@@????????????======>>>???@@@??????>>>??????@@@@@@AAABBBCCCDDDEEEFFFFFFEEECCCAAA>>>===;;;;;;;;;:::999777666444555555555555555555555555666666777777777777666666888888888888888777666666666666666666666666666666333444666666555555666888444555555666666666666666222444666666555555777999777777666666666666777777999888777666555444333222555777888999888777888999777666555555555666888999888888888888888888888888888666555555666777777666666666666777888888999999::::::999888888777777777444555777999:::999777666777888999999999999888777777888999777555444555666}}}{{{vvvtttrrrrrrsssuuuuuuuuurrrqqqpppoooqqqsssvvvxxx~~~yyyssspppooommmmmmnnnpppsssuuuvvvuuussssssrrrqqqnnnllliiihhhggggggggggggdddbbbcccaaaaaabbb```]]]^^^bbbaaa```___`````````]]][[[ZZZYYYWWWWWWXXXXXXWWWUUUWWWXXXZZZ[[[[[[ZZZXXXWWWVVVUUUSSSSSSTTTTTTSSSQQQSSSSSSRRRQQQPPPOOONNNNNNMMMLLLKKKLLLNNNPPPPPPOOOQQQQQQRRRRRRQQQOOONNNLLLMMMMMMMMMMMMLLLLLLLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLGGGHHHHHHIIIIIIHHHHHHGGGGGGEEEEEEHHHIIIGGGGGGJJJIIIGGGEEEEEEGGGHHHGGGFFFHHHGGGGGGFFFFFFEEEDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFHHHIIIIIIHHHGGGGGGIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDIIIHHHGGGFFFFFFFFFFFFGGGDDDGGGJJJLLLJJJIIIGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@===>>>???@@@@@@@@@???>>>@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEEEEDDDBBB@@@>>>=========<<<:::888777666555555555555555555555555666777777888888777777666777777888999999888888777666666666666666666666666444666777777666666666777444555555666666666666666444666777777666555666888999999888777777777777777888888777777666555444444444666888888777777888999777666555555555666888999555555555555555555555555777555444555666777777666666666777777888999999:::999888888888888777777666555666777888888888777666777888999::::::999888777777999:::777444333555888yyyvvvrrrqqqrrrtttuuuvvvpppooommmmmmnnnpppsssuuuyyy|||}}}{{{}}}xxxrrrllllllmmmnnnppprrrsssttttttrrrooonnnooopppnnnllljjjhhhffffffggghhhgggfffdddaaa______]]]ZZZ]]]bbb```___^^^___```___]]][[[[[[ZZZXXXXXXYYYXXXWWWUUUWWWXXXZZZ\\\\\\ZZZXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRSSSSSSRRRQQQPPPOOONNNNNNNNNMMMMMMNNNPPPQQQPPPNNNPPPPPPQQQQQQQQQPPPNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKHHHHHHIIIIIIIIIHHHGGGFFFFFFDDDDDDHHHIIIGGGGGGJJJGGGFFFDDDDDDFFFGGGFFFFFFHHHHHHGGGFFFFFFEEEEEEDDDBBBDDDEEEEEEDDDDDDEEEGGGGGGGGGGGGFFFEEEFFFIIILLLLLLLLLLLLKKKJJJHHHFFFDDDFFFEEEEEEDDDEEEFFFGGGHHHDDDGGGJJJKKKJJJHHHHHHIIIFFFEEEDDDBBBAAA@@@@@@@@@<<<>>>???AAAAAA@@@???>>>??????>>>>>>???@@@BBBBBBBBBDDDFFFGGGFFFEEEBBBAAA@@@@@@>>>===;;;999888777555555555555555555555555777777888999999888777777555666888999:::999999999666666666666666666666666555777999999777666666666444555555666666666666666777888999888666555666777<<<;;;:::888777777777777888888888777777666666666333444777777666666777888666666666666666777777888444444444444444444444444666555444444666777777666777777888888999:::::::::888999999999999888777777777777777777777666666666777888:::;;;;;;:::888777777999:::777333222555888}}}yyytttqqqrrrtttvvvwwwooonnnllllllmmmooorrrtttvvvyyy|||zzzwwwyyyxxxrrrjjjkkkmmmoooppprrrssstttrrroookkkkkkmmmnnnmmmlllkkkiiigggfffhhhiiiiiiiiifffbbb___^^^[[[YYY\\\aaa___^^^^^^___```___\\\ZZZ\\\[[[YYYYYYYYYYYYWWWUUUWWWXXXZZZ\\\\\\[[[YYYWWWTTTSSSRRRSSSTTTUUUTTTSSSSSSSSSRRRQQQPPPOOOOOONNNNNNNNNOOOQQQRRRRRRPPPNNNQQQRRRSSSSSSSSSRRRQQQPPPLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJIIIGGGEEEDDDEEEBBBCCCFFFGGGEEEFFFIIIGGGEEEDDDDDDEEEFFFFFFEEEHHHHHHGGGGGGFFFEEEEEEEEEBBBDDDEEEEEEDDDDDDEEEGGGFFFFFFFFFDDDDDDFFFJJJMMMLLLMMMMMMMMMKKKJJJHHHFFFDDDCCCCCCCCCDDDEEEGGGHHHCCCGGGJJJJJJHHHGGGHHHJJJGGGFFFDDDCCCAAAAAA@@@@@@<<<>>>@@@AAAAAAAAA???>>>>>>>>>=========???@@@AAABBBDDDFFFHHHHHHGGGEEECCCCCCAAA???===;;;:::999999777777777777777777777777777888999::::::999888777444666777999:::::::::999666666666666666666666666666888::::::888666666666444555555666666666666666888999:::999666555666777===<<<;;;999888777777666888888888888777777777777222444666666666666777888666666666666777777777777666666666666666666666666666555444444666777777666888888888999::::::;;;;;;999999:::::::::999888888999888777666555555666666777888:::;;;;;;:::888777777999:::777333222555999~~~|||xxxtttqqqppppppooonnntttnnnjjjjjjjjjiiilllqqqppppppppppppsssxxxzzzrrrlllllllllmmmnnnnnnoooooommmlllkkkjjjiiiiiiiiiiiiggghhhiiijjjjjjjjjhhhhhheeeccc___]]]\\\\\\ZZZYYY]]]]]]\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXZZZ[[[\\\^^^___^^^[[[XXXYYYWWWUUUSSSSSSUUUWWWYYYXXXSSSMMMMMMPPPRRRQQQOOORRRUUUWWWUUUQQQNNNMMMOOOQQQRRRSSSTTTSSSQQQOOONNNKKKNNNOOOMMMIIIFFFHHHJJJIIIJJJKKKKKKLLLLLLKKKKKKMMMKKKHHHHHHIIIHHHFFFCCCFFFEEEDDDDDDDDDEEEGGGHHHIIIGGGFFFFFFGGGHHHGGGFFFHHHHHHHHHHHHHHHGGGFFFEEECCCDDDFFFGGGGGGGGGFFFEEEFFFFFFGGGHHHJJJKKKKKKLLLKKKLLLMMMLLLKKKIIIFFFDDDEEEDDDCCCBBBCCCCCCEEEFFFHHHHHHHHHGGGEEEEEEGGGIIIKKKKKKJJJGGGCCC@@@???@@@@@@@@@??????>>>>>>======???????????????@@@@@@@@@FFFDDDDDDFFFIIIIIIGGGDDDEEECCC@@@>>>===<<<;;;999;;;999888888999999777666===;;;888666555666888999<<<:::888888999999999888888888888888888777666666666666777777777777666666555666666777777777888888555555666666666666555555999:::;;;:::888666666666777444444777777444444777222333555777777777777666666777888999:::999999888555666777888888777666555777777777777777777777777888666666888<<<===<<<:::444555666555555888;;;>>>555666888999999888777777:::999888666666666777888<<<;;;:::888777777666666yyyvvvsssqqqppppppooonnnooojjjggggggfffeeegggkkkkkkkkklllmmmoootttzzz~~~}}}wwwoooooooooppppppppppppppplllkkkjjjiiiiiiiiiiiiiiikkklllmmmnnnnnnnnnmmmlllfffddd```^^^]]]]]][[[ZZZ\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[\\\^^^___^^^[[[XXXYYYWWWVVVTTTTTTUUUVVVWWWVVVQQQMMMLLLOOOQQQQQQOOOPPPRRRSSSSSSRRRPPPPPPPPPPPPQQQRRRSSSSSSRRRPPPOOOMMMNNNNNNLLLJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJHHHFFFGGGHHHIIIGGGEEEGGGFFFFFFEEEFFFGGGHHHIIIIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLJJJJJJKKKLLLKKKJJJIIIHHHEEEDDDCCCBBBBBBBBBCCCDDDGGGGGGGGGEEEDDDDDDGGGIIIKKKKKKKKKHHHDDDAAA@@@@@@@@@@@@@@@???>>>>>>===============>>>>>>?????????EEEDDDDDDGGGIIIJJJHHHEEEFFFCCC@@@???>>>===;;;999:::888777777888888666555;;;999777555555666888:::<<<:::888888999999999888888888888888888777666666666666777777777777666666666666555555666777777888666666777777777777666666888:::;;;:::888666666666777444444777777444444777333444555777888888777666666777888999999999999888666777888888888777666666666666666666666666666666999777777888:::;;;999777777777777666555666999;;;555666777888888888888888:::999777666666666777888888888777666555555555555|||zzzyyyvvvtttrrrsssssssssrrrrrrnnnkkklllkkkhhhiiilllmmmnnnpppqqqssswww|||{{{sssssssssrrrrrrrrrqqqqqqjjjjjjiiiiiiiiiiiiiiijjjlllmmmnnnpppppppppooonnnhhheeebbb``````___]]][[[\\\\\\[[[[[[[[[[[[\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[]]]^^^]]][[[XXXXXXXXXWWWVVVUUUTTTTTTSSSSSSOOOLLLKKKNNNPPPPPPNNNOOONNNOOOPPPRRRSSSRRRPPPOOOPPPQQQRRRRRRRRRQQQPPPPPPNNNMMMLLLLLLLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJGGGFFFEEEFFFHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLEEEDDDBBBAAA@@@AAAAAABBBFFFFFFEEECCCAAABBBFFFHHHKKKLLLKKKHHHEEEBBBAAABBBAAAAAAAAA@@@???>>>>>>>>>;;;;;;<<<======>>>??????EEEEEEEEEGGGJJJJJJIIIGGGFFFDDDBBB@@@???>>><<<::::::888777666777777555444888777666555555777888:::;;;999888888999999999888888888888888888777666666666666777777777777666666666666555444444555777888777777888888888888777777888999:::999888666666777777555555777777555555777444555666777888888777777666777888888999999888888777777888888999888888777555555555555555555555555999888888888999999777555999:::999777555555666888666666666666777888999:::999888777777666777777777666666555555555555666666}}}{{{yyywwwvvvvvvwwwxxxxxxwwwvvvrrrppppppoookkkkkknnnoooqqqsssuuuwwwzzz~~~|||uuuttttttsssrrrrrrqqqqqqiiiiiiiiihhhhhhhhhiiiiiiiiijjjlllmmmnnnnnnmmmmmmiiigggdddcccbbbaaa^^^]]]\\\[[[[[[ZZZZZZ[[[[[[\\\YYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ\\\]]]]]]ZZZXXXXXXXXXXXXWWWVVVTTTRRRPPPPPPMMMKKKKKKMMMOOOOOONNNPPPNNNLLLNNNRRRSSSQQQOOOMMMNNNOOOQQQRRRRRRRRRQQQQQQNNNLLLLLLNNNOOOLLLIIIIIIIIIIIIIIIIIIJJJJJJKKKGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFGGGIIIJJJHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFHHHGGGEEEDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMEEECCCBBB@@@??????@@@@@@EEEDDDCCCAAA@@@AAAEEEHHHKKKLLLKKKIIIFFFDDDCCCDDDCCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<===>>>>>>???@@@CCCDDDFFFHHHJJJJJJIIIIIIGGGEEECCCBBBAAA@@@===;;;;;;999888777888777666444666555555444555777999::::::999777777888999999888888888888888888777666666666666777777777777666666777666444444444555666777666777777888888777777666666888999999777666777777888555555888888555555888555666777888999888777777777777888888888888888888777888888888999999999999666666666666666666666666888888888888888777666555999999999777555555666888666666555555666888:::;;;888888777777777777777777666666666666777777888999~~~|||wwwuuutttuuuwwwxxxxxxwwwqqqmmmkkkllljjjggggggiiikkkmmmoooqqqrrruuuyyy|||zzzttttttsssrrrqqqppppppoooiiiiiihhhggggggggghhhhhhfffgggiiikkklllllllllllljjjhhhfffeeedddbbb```]]]\\\\\\[[[[[[[[[[[[\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYZZZ\\\\\\ZZZXXXWWWXXXXXXXXXVVVSSSQQQOOOMMMLLLKKKKKKLLLNNNOOOOOOSSSPPPNNNNNNQQQRRRPPPMMMMMMMMMNNNOOOPPPQQQQQQRRRQQQNNNLLLLLLOOOOOOMMMJJJJJJIIIIIIIIIIIIJJJKKKLLLJJJIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHJJJJJJIIIGGGFFFGGGGGGHHHHHHHHHGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIIIIIIIJJJDDDCCCAAA@@@?????????@@@DDDDDDCCCAAA@@@BBBEEEHHHKKKLLLLLLJJJGGGEEEEEEFFFDDDDDDCCCBBBAAA@@@??????<<<<<<===>>>>>>???@@@@@@AAACCCFFFHHHIIIIIIJJJJJJHHHFFFEEEDDDCCCAAA>>>;;;===;;;999999999999777555555555555555666777999:::999888666777888999999888888888888888888777666666666666777777777777666666777666555555444555666777555666666777777666666555555777888888777777777888888555555888888555555888666777888999999999888777888888777777777777777777888888888888888999999:::777777777777777777777777555666777888888888888888666777888888666666888999777666666555666888:::;;;777777777888888888777777555555555555666777888999~~~yyyuuusssqqqppppppqqqsssttttttsssooojjjhhhhhhgggdddeeehhhiiikkklllmmmnnnqqqvvvzzz{{{wwwrrrrrrqqqppppppooonnnnnnjjjiiihhhgggffffffffffffdddfffhhhjjjlllllllllllljjjhhhgggfffeeeccc```^^^]]]\\\\\\\\\\\\\\\\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXYYY[[[[[[YYYXXXWWWWWWWWWWWWUUUSSSQQQOOOKKKKKKKKKLLLMMMNNNOOOPPPTTTRRRPPPOOOPPPPPPOOONNNMMMMMMNNNNNNOOOPPPQQQQQQOOONNNMMMMMMNNNNNNMMMKKKKKKKKKJJJIIIIIIKKKLLLMMMMMMLLLKKKGGGEEEDDDFFFGGGFFFGGGGGGGGGGGGGGGFFFEEEGGGFFFGGGIIIKKKKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHFFFFFFDDDCCCAAA@@@???@@@@@@AAACCCDDDDDDDDDCCCDDDFFFHHHKKKLLLLLLKKKHHHGGGGGGHHHFFFEEEDDDCCCBBBAAA@@@???======>>>>>>>>>>>>?????????BBBEEEGGGHHHHHHIIIKKKIIIGGGFFFFFFEEECCC???<<<>>><<<:::::::::999777555555555666666777888999:::999777666666888999999888888888888888888777666666666666777777777777666666777777777777777666666666555555666666666666555555444666888888777777888999888666666888888666666888777888999::::::999888777888888777666666666777777777777777777777888999:::888888888888888888888888555777999999888888888999444666777888777777999;;;777777777777777888888999666666777888888888888777333333333333333444555666}}}xxxrrrooonnnnnnmmmmmmoooqqqrrrqqqoooooojjjfffgggfffdddfffkkkkkkkkkkkkkkkmmmpppvvvzzzzzzuuuqqqpppppppppooonnnnnnnnnkkkjjjiiigggfffeeeddddddbbbcccfffhhhjjjkkkkkkkkkjjjhhhgggffffffddd```]]]^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYXXXXXXZZZZZZYYYXXXWWWWWWVVVVVVTTTSSSRRRQQQJJJKKKLLLMMMMMMNNNOOOQQQSSSSSSSSSQQQOOOOOOPPPQQQNNNMMMMMMNNNNNNOOOPPPPPPMMMNNNNNNMMMLLLKKKLLLMMMMMMLLLKKKJJJJJJLLLMMMNNNNNNNNNLLLHHHEEEDDDGGGIIIHHHHHHIIIIIIIIIHHHFFFEEEFFFFFFGGGIIILLLLLLJJJHHHHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNKKKKKKKKKKKKIIIGGGEEEDDDCCCBBBAAA@@@@@@AAABBBCCCCCCEEEGGGGGGFFFFFFGGGIIIKKKLLLMMMKKKIIIHHHHHHIIIGGGFFFEEEDDDBBBAAA@@@@@@>>>>>>============<<<<<<===@@@DDDFFFFFFGGGIIIKKKIIIHHHGGGGGGFFFDDD@@@===>>><<<:::999999888666555777777777777888888999999888777555666888999999888888888888888888777666666666666777777777777666666777888999:::999888666555666666777777777777666666333555777888777777888999999666666999999666666999888888999::::::999888777999888777666555666666777666666555555666888999:::777777777777777777777777777999;;;:::888777777999444666888888888777888:::777888888888888777777666555666777888999888888777333333333222333333444444zzzvvvttttttnnnnnnnnnoooqqqrrrpppooolllgggcccccccccbbbeeejjjiiiiiihhhhhhiiimmmtttxxxzzzuuupppppppppoooooooooooonnnlllkkkiiigggeeedddcccccc___aaacccfffhhhiiiiiiiiijjjhhhgggffffffddd```]]]___^^^^^^]]]]]]^^^^^^___^^^^^^^^^]]]\\\[[[ZZZZZZZZZXXXWWWXXXYYYZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRRRRIIIKKKMMMMMMNNNNNNPPPQQQRRRSSSTTTRRROOONNNQQQUUUNNNNNNMMMMMMNNNNNNOOOPPPKKKMMMOOONNNKKKIIIKKKNNNNNNMMMKKKJJJKKKLLLNNNOOOMMMNNNLLLIIIEEEEEEHHHLLLIIIIIIJJJKKKJJJIIIGGGFFFFFFFFFGGGJJJLLLLLLJJJHHHIIIIIIJJJKKKLLLLLLKKKKKKFFFGGGIIILLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOHHHIIIJJJKKKJJJGGGEEECCCCCCBBBAAAAAAAAABBBCCCDDDCCCEEEHHHIIIIIIHHHHHHIIILLLMMMMMMLLLJJJHHHIIIJJJGGGGGGFFFDDDCCCAAA@@@@@@=========<<<;;;;;;::::::;;;???DDDFFFFFFFFFHHHKKKJJJIIIHHHHHHGGGDDD@@@======;;;999888888777555333888888888888999999999999888666555666888999999888888888888888888777666666666666777777777777666666777888:::;;;;;;999666444777777888888888888777777222444777777777777888999999666666999999666666999888999:::;;;:::999888777999888777555555555666777666555555555555777999:::777777777777777777777777:::<<<===<<<888666666888555777999999888777777888888888999999999777555444555666777999999999888777666555555444444555555555~~~{{{xxxuuurrrpppqqqppppppqqqrrrqqqpppnnnkkkkkkkkkjjjjjjjjjjjjjjjggggggfffhhhkkkpppvvvyyy}}}{{{vvvuuusssoookkkjjjkkkmmmoooiiihhhgggeeecccaaa______aaabbbbbbcccddddddeeeeeehhhfffdddbbb````````````______^^^]]]]]]]]]^^^^^^___]]][[[[[[]]]^^^\\\YYYXXXYYY[[[\\\[[[ZZZXXXWWWZZZXXXUUUTTTTTTTTTSSSRRRPPPPPPOOONNNMMMMMMMMMNNNTTTSSSRRRQQQPPPOOONNNNNNOOORRRSSSRRROOOMMMMMMOOOKKKKKKKKKKKKLLLMMMNNNOOOKKKJJJIIIHHHHHHHHHHHHHHHKKKKKKIIIHHHGGGHHHHHHIIIHHHGGGFFFGGGHHHHHHGGGEEEEEEEEEGGGKKKNNNOOOLLLHHHIIIIIIIIIIIIIIIJJJKKKLLLFFFHHHJJJLLLMMMMMMKKKKKKOOONNNLLLLLLMMMLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFEEECCCCCCBBBBBBBBBBBBAAAAAADDDEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJGGGEEECCCCCCBBBAAA???;;;;;;<<<<<<===<<<<<<<<<:::<<>><<<<<<<<<<<<<<<<<<;;;;;;;;;===???AAABBBCCCEEEHHHGGGHHHHHHGGGFFFDDDBBBAAA@@@>>>;;;:::::::::888666999999999999999999999999;;;:::999888777777777777::::::999888888777666666666666777777777777666666777777777777666666555555777666666555555666666777444444444555555666777888999888777777777777888999;;;:::999:::;;;:::777555777777777777777777777777444666777777666666777888666666666666777777777777888777666777888888777666888888888999999999999999<<<:::999888888666444222777888888999888777666555222333555444333333444555yyyuuuvvv~~~|||yyywwwuuussspppooooooqqqsssttttttssspppnnnkkkjjjjjjmmmqqqsssooonnnllllllnnnrrrvvvxxxxxxzzzsssrrrrrrpppooommmlllkkklllkkkjjjgggeeebbbaaa```]]]]]]^^^___```aaabbbbbbeeedddcccaaa```___^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]\\\[[[[[[\\\]]][[[ZZZYYYZZZ[[[[[[[[[ZZZXXXWWWUUUTTTTTTUUUVVVUUUSSSQQQOOOOOONNNMMMMMMMMMNNNNNNRRRSSSTTTTTTSSSQQQOOOMMMOOOPPPQQQPPPNNNMMMMMMNNNJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNOOOMMMLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGIIIKKKKKKJJJIIIFFFFFFEEEGGGIIIJJJJJJIIIIIIJJJKKKKKKKKKJJJIIIHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNMMMKKKKKKLLLLLLKKKIIIKKKKKKJJJJJJIIIHHHHHHHHHCCCCCCCCCBBBBBBBBBAAAAAAFFFFFFGGGIIIKKKMMMNNNOOOKKKKKKKKKKKKKKKJJJJJJJJJGGGEEEBBBAAA@@@@@@>>><<<============<<<;;;;;;;;;;;;>>>@@@AAABBBCCCFFFHHHGGGGGGGGGGGGEEECCCAAA@@@AAA???<<<;;;;;;;;;999888888888888888888888888888;;;;;;:::999888888888888999999999888888777777666666666777777777777666666777777777666666666666555888777777666666777777888555555444555555666777888888888777777777777888888:::999:::;;;<<<:::777444777777777777777777777777666777999888777777888:::777777777777666666666666888777666666888888777666777777777777888888999999;;;999777777777666444333777777888888888777666555444666888888666555555555yyyuuuttt|||zzzxxxwwwuuutttqqqpppoooppprrrsssssssssooonnnmmmmmmnnnpppssstttrrrqqqnnnmmmnnnqqqtttvvvwww|||tttsssrrrpppnnnmmmllllllmmmlllkkkhhhfffdddbbbaaa]]]]]]^^^___```aaabbbbbbdddcccbbbaaa```___^^^^^^]]]]]]]]]]]]\\\[[[[[[ZZZ\\\\\\[[[[[[\\\\\\[[[[[[YYYZZZZZZ[[[ZZZYYYXXXXXXSSSSSSTTTUUUWWWVVVSSSPPPOOOOOONNNNNNNNNNNNNNNOOOQQQSSSTTTUUUUUURRROOOMMMNNNOOOOOOOOONNNMMMLLLLLLHHHHHHHHHIIIIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMMMMNNNMMMLLLJJJIIIGGGFFFFFFEEEEEEEEEGGGIIIJJJIIIHHHIIIHHHGGGGGGHHHIIIJJJJJJIIIJJJKKKLLLLLLJJJHHHFFFKKKKKKJJJJJJKKKLLLMMMMMMOOOMMMLLLLLLMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIDDDDDDCCCCCCCCCBBBBBBBBBFFFGGGHHHJJJLLLNNNOOOPPPLLLKKKKKKJJJJJJJJJJJJJJJHHHEEECCCAAAAAA@@@???===???>>>>>>===<<<;;;;;;;;;<<<>>>@@@AAABBBCCCEEEGGGGGGGGGHHHGGGFFFDDDBBBAAABBBAAA???===<<<<<<;;;:::999999999999999999999999;;;:::999888888888888888999888888888777777777666666666777777777777666666666666666666666666666666888888777777777777888888555555555555555666777777999999999888888999999999999999:::;;;<<<;;;777555666666666666666666666666666888999999888777999:::888888777777666666555555888666555666777888777666666777777888888999999999888666555666888999999888777777777777777666666666555888::::::888666555555}}}xxxvvv{{{|||xxxvvvuuuttttttsssqqqoooooopppqqqqqqpppmmmnnnoooqqqrrrssssssssstttrrrpppnnnnnnpppsssuuuxxx|||wwwuuuqqqmmmkkkkkkmmmnnnmmmlllkkkiiigggeeedddccc___``````aaabbbbbbccccccbbbbbbbbbaaa```___^^^^^^]]]]]]^^^]]]]]][[[ZZZYYYZZZ[[[[[[[[[[[[[[[[[[\\\ZZZZZZZZZZZZZZZYYYYYYXXXTTTSSSTTTVVVWWWVVVSSSQQQPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSUUUVVVUUUSSSPPPOOOMMMMMMMMMMMMMMMMMMLLLKKKGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLNNNMMMLLLKKKIIIHHHFFFFFFEEEEEEEEEGGGIIIJJJIIIHHHJJJJJJIIIHHHHHHIIIJJJLLLIIIJJJKKKLLLLLLJJJHHHFFFLLLKKKKKKKKKKKKLLLMMMMMMPPPNNNMMMMMMNNNOOONNNLLLKKKKKKJJJIIIIIIIIIJJJJJJEEEEEEEEEDDDDDDDDDCCCCCCFFFGGGIIIKKKMMMOOOQQQQQQLLLLLLKKKJJJJJJJJJJJJKKKJJJGGGEEECCCCCCBBB@@@???@@@???>>><<<;;;;;;;;;;;;<<<>>>@@@AAAAAABBBDDDFFFGGGHHHHHHIIIHHHGGGEEEDDDCCCCCCAAA@@@>>>===<<<===;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777777888888888888777777777777777666666777777777777666666555555555555555666666666888888777777777777888888666555555555555666666777::::::::::::::::::::::::999999999:::<<<;;;888666666666666666666666666666555666888777666666777999888888777777666666555555777666555666777888777555777777888888999::::::;;;:::888777777999;;;;;;:::777777777666666666666666222555777777555333222222{{{xxx{{{{{{wwwuuuuuuuuutttuuusssppppppqqqrrrqqqqqqnnnpppsssuuuwwwvvvuuutttvvvtttqqqoooooopppsssuuuxxx|||xxxtttpppkkkiiijjjlllnnnlllkkkjjjiiigggfffeeedddcccccccccccccccdddddddddbbbbbbbbbbbbaaa```___^^^^^^^^^___^^^^^^\\\ZZZYYYYYYZZZ\\\[[[ZZZZZZ[[[\\\ZZZZZZZZZZZZYYYYYYYYYYYYVVVUUUUUUVVVWWWVVVTTTRRRQQQQQQPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVUUUTTTRRRQQQLLLKKKKKKLLLMMMMMMLLLJJJFFFFFFFFFFFFGGGHHHIIIIIIKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLJJJIIIGGGFFFHHHGGGGGGIIIKKKKKKJJJIIIKKKKKKKKKIIIHHHHHHJJJLLLIIIJJJKKKKKKKKKJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLOOONNNMMMMMMNNNOOONNNMMMKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGIIIKKKMMMOOOQQQRRRNNNMMMLLLJJJJJJKKKKKKLLLKKKIIIFFFEEEDDDDDDBBBAAA@@@???===<<<;;;<<<======;;;===???@@@@@@@@@BBBDDDFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDDDDBBB???===>>>???<<<<<<<<<<<<<<<<<<<<<<<<888888777777777777777888777777777777777777777777666666777777777777666666444555555555555666666666888777777666666777777888666666555555555555666666999999::::::::::::999999:::999888999::::::999777777777777777777777777777444555777666555555666888777777777777666666666666777666555555777777666555666777777888999:::;;;;;;???===:::888888999888777888777666555555555666666444555777777666444444444|||www{{{{{{wwwuuuvvvvvvvvvvvvtttqqqqqqssstttuuuuuutttuuuvvvxxxyyyyyyyyyxxxxxxvvvsssqqqppprrrtttvvvxxxzzzuuusssooollljjjiiijjjjjjiiiiiiiiihhhggggggfffffffffffffffeeeddddddccccccbbbccccccccccccaaa```___^^^___``````___]]]ZZZYYYXXXZZZ\\\[[[ZZZYYY[[[]]][[[ZZZZZZYYYYYYYYYYYYYYYZZZXXXVVVVVVWWWVVVUUUSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTUUUUUUUUUTTTSSSSSSLLLJJJIIIKKKMMMMMMKKKIIIEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJHHHGGGIIIHHHHHHIIIJJJKKKIIIHHHIIIKKKKKKJJJGGGFFFHHHJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMLLLKKKMMMLLLKKKKKKMMMMMMMMMKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFHHHJJJMMMOOOQQQRRROOONNNLLLKKKKKKKKKMMMNNNLLLIIIGGGEEEEEEDDDCCCAAA???>>>===<<<;;;<<<>>>???:::<<<>>>>>>>>>???AAACCCCCCDDDFFFHHHIIIIIIIIIIIIEEEFFFFFFCCC@@@>>>???AAA;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999666777777777777777777777666666777777777777666666444444444555555555666666777666666555555666666777666666555555555555666666777888999999999999888777;;;999777777999::::::999777777777777777777777777444555777666555555666888666666666666777777777777777666555555666777666555555555666777888999::::::@@@===999777777777777666888777666555444555555666666777888888777777888999uuu{{{vvvzzz{{{wwwvvvwwwwwwwwwvvvtttrrrrrruuuwwwyyyyyyzzzyyyyyyxxxyyyzzz|||}}}zzzxxxuuurrrrrrtttvvvxxxxxxzzzrrrqqqpppnnnllljjjhhhggghhhhhhhhhhhhgggggggggggghhhhhhgggfffeeeccccccbbbbbbcccddddddcccbbbaaa```___```aaaaaa___]]][[[YYYWWWZZZ\\\[[[YYYYYY[[[]]][[[[[[ZZZYYYYYYYYYYYYYYY\\\ZZZWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTLLLJJJIIIJJJMMMMMMKKKIIIDDDDDDDDDDDDEEEFFFGGGHHHKKKJJJIIIHHHHHHHHHHHHHHHKKKKKKLLLLLLLLLJJJIIIHHHHHHGGGFFFGGGHHHHHHGGGEEEHHHJJJKKKJJJGGGEEEFFFHHHIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLMMMOOONNNMMMKKKJJJKKKJJJIIIJJJKKKLLLKKKJJJJJJHHHGGGFFFFFFGGGIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHEEEFFFHHHJJJMMMOOOQQQRRRPPPOOOMMMLLLKKKLLLMMMOOOLLLIIIFFFEEEEEEDDDBBBAAA???>>><<<;;;<<<===???@@@999;;;=========>>>@@@BBBAAABBBDDDGGGHHHIIIIIIIIIEEEFFFGGGDDD@@@>>>@@@BBB::::::::::::::::::::::::999999999888999999::::::666666666666777777777777666666777777777777666666444444444555555555666666666666555555555555666666777666666555555555666666555666777888888777666555<<<:::777666888:::;;;;;;777777777777777777777777555666777777666666777888555555666666777777888888777555444555666777666555444444555666777888999999===:::777666777888888888888777666444444555555666333444555444333444666888