BM6P6(@ wwwxxx{{{uuusssrrruuuyyy~~~~~~ooo]]]OOOJJJJJJJJJHHHIIIJJJLLLMMMNNNNNNNNNSSSRRRQQQQQQRRRTTTVVVWWW\\\\\\[[[ZZZYYYYYYYYYYYYWWWVVVUUUTTTUUUVVVWWWXXXXXXYYY[[[]]]^^^``````aaa__________________^^^^^^WWW[[[^^^aaaaaaaaaaaabbbggggggdddbbbfffmmmnnnkkknnnrrrwwwkkkNNNKKKJJJIIIMMMUUU[[[[[[WWWKKKDDD@@@BBBBBB>>>;;;===>>>>>><<<;;;;;;;;;;;;;;;;;;<<>>===<<<;;;<<<;;;::::::999999::::::888999;;;<<<======>>>>>>=========>>>??????@@@@@@>>>????????????@@@@@@@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHHHHGGGGGGBBBBBBCCCCCCCCCCCCCCCCCCCCCAAA@@@>>>>>>@@@AAABBBAAAAAABBBAAA@@@>>><<<;;;=========<<<:::888555444222333444555666777888999777888:::;;;<<<>>>BBBEEEJJJJJJKKKKKKKKKKKKKKKKKKNNNNNNNNNLLLJJJGGGEEECCCBBB@@@>>>;;;::::::;;;;;;?????????===<<<===???BBBFFFEEEEEEFFFHHHFFFAAA<<<777777666666777999;;;<<<;;;;;;:::999888777666666555555666666777999:::;;;999999::::::::::::;;;;;;<<<======???@@@CCCDDDFFFGGGHHHJJJLLLNNNQQQRRRSSSZZZ[[[]]]bbbiiioootttvvvwwwwwwyyynnn^^^```^^^PPPDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBCCCCCCBBBBBBBBBDDDFFFGGGCCCEEEFFFFFFGGGIIIMMMOOORRRRRRRRRRRRQQQQQQQQQQQQSSSWWWUUUXXX```hhh|||zzznnnvvvtttoooppprrrwww}}}yyyiiiYYYOOOLLLKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPRRRRRRQQQQQQRRRTTTVVVXXX[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWXXXYYYXXXYYY[[[]]]^^^_________ZZZ[[[\\\^^^___```aaabbbYYY\\\___aaaaaaaaacccdddeeegggeeedddfffjjjkkkgggkkknnnttt}}}lllRRRLLLKKKJJJLLLSSSYYY[[[[[[QQQHHHAAAAAABBB@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<>>===<<<<<<<<<;;;::::::999999::::::<<<<<<======<<<<<<;;;:::<<<<<<===>>>>>>??????@@@????????????@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???===<<<===>>>>>>??????@@@@@@@@@???>>>===>>>>>>>>>===;;;999777666555444444444555666777777666777999:::;;;>>>AAADDDJJJJJJKKKKKKKKKJJJJJJIIIMMMMMMLLLJJJGGGDDDAAA???AAA@@@===;;;::::::;;;<<>>===>>>AAACCCGGGFFFGGGIIIKKKIIICCC>>>888888777777777999:::;;;;;;::::::999888777666666666666666666777888::::::999999::::::::::::;;;;;;<<<<<<===>>>@@@BBBCCCEEEFFFGGGIIIKKKNNNPPPRRRSSSXXXYYY\\\aaagggnnnrrruuuxxxxxxzzznnn___aaa___PPPEEECCC????????????????????????@@@@@@@@@???@@@@@@AAABBBBBBBBBCCCDDDEEEGGGIIIIIIFFFGGGIIIIIIIIIKKKNNNQQQTTTTTTUUUUUUVVVVVVVVVWWWVVVYYYWWWXXX```eeexxxqqqgggxxxyyyoookkkooouuu|||~~~qqq___SSSNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPQQQRRRUUUWWWXXXZZZZZZYYYYYYYYYYYYYYYZZZ\\\\\\ZZZYYYYYYYYYYYYYYYXXXYYY[[[]]]^^^]]]\\\[[[XXXYYY[[[]]]___```aaaaaa[[[]]]___``````aaadddeeecccfffgggeeeeeehhhgggeeegggkkkpppyyyttt\\\OOOMMMKKKLLLOOOUUU[[[___ZZZNNNCCC@@@BBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;:::<<<>>>@@@CCCIIIOOOTTTWWWXXXXXXXXXUUURRRNNNLLLGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@???>>>===<<<<<<<<<;;;;;;:::::::::::::::<<<<<<======<<<<<<;;;:::;;;<<<<<<======>>>??????????????????@@@@@@@@@AAA@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBAAAAAAAAADDDEEEFFFHHHHHHHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA>>>;;;999999888888:::;;;<<<===>>>??????????????????>>>===<<<:::999888777666555444444555666777888:::;;;<<<>>>BBBEEEJJJJJJJJJJJJJJJIIIHHHGGGKKKJJJIIIGGGDDDAAA>>><<>>@@@BBBCCCEEEFFFHHHJJJMMMOOOPPPQQQVVVWWWZZZ___eeekkkpppssswwwxxxzzz~~~lll___```^^^PPPEEECCC????????????????????????@@@@@@@@@@@@@@@AAABBBBBB@@@AAADDDFFFHHHJJJKKKKKKHHHIIIKKKLLLMMMOOORRRTTTUUUUUUVVVWWWXXXYYYZZZZZZXXX[[[XXXYYY```cccrrr}}}ooollluuunnnkkkrrr{{{{{{jjjWWWNNNLLLLLLKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXZZZZZZZZZYYYYYYZZZ[[[[[[]]]]]]\\\[[[ZZZYYYYYYYYYWWWYYY[[[\\\]]]\\\ZZZXXXYYYZZZ[[[]]]^^^^^^^^^]]][[[]]]^^^______aaadddfffcccgggiiifffeeeggghhhggggggjjjoooxxxlllTTTPPPMMMLLLMMMQQQ[[[cccbbbUUUFFF???@@@BBBBBBAAA???>>>===<<<;;;;;;;;;;;;:::;;;===???AAAFFFLLLQQQVVVWWWYYYYYYXXXUUURRROOOIIIFFFCCCBBBAAAAAAAAA??????????????????@@@@@@AAA@@@@@@??????>>>======<<<<<<<<<;;;:::::::::::::::888999;;;<<<======>>>>>>;;;;;;<<<<<<======>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEFFFHHHIIIHHHHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA>>>:::777555444333555666777999;;;===>>>???????????????>>>======<<<===;;;999777555555666666888:::;;;<<<===@@@DDDGGGJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGFFFCCCAAA>>>===@@@???===;;;;;;;;;======@@@AAABBBBBBBBBCCCFFFHHHHHHHHHJJJNNNQQQOOOIIICCC;;;:::999888777888999999999999999999999999999999999999888888888888888999999999999:::::::::;;;;;;:::::::::;;;===???@@@AAADDDEEEFFFIIIKKKMMMOOOPPPRRRUUUXXX]]]bbbhhhmmmqqqvvvwwwzzz~~~vvvhhh^^^^^^ZZZMMMCCCAAA????????????????????????AAA@@@@@@@@@@@@AAABBBBBB@@@BBBEEEGGGIIIJJJJJJJJJGGGJJJMMMOOOPPPSSSVVVYYYUUUUUUVVVVVVWWWWWWXXXXXXXXX[[[XXXZZZ```bbbnnntttqqqxxx{{{mmmjjjmmmwwwwwwdddRRRLLLLLLKKKJJJJJJLLLKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOQQQSSSUUUWWWXXXZZZZZZZZZZZZ[[[[[[\\\]]]\\\\\\\\\[[[ZZZYYYXXXXXXWWWXXXYYY[[[[[[ZZZXXXWWWXXXYYY[[[]]]^^^^^^]]]\\\[[[\\\^^^^^^___```ccceeeeeekkkoookkkhhhjjjmmmnnnjjjkkkqqqyyyzzz\\\UUUOOOMMMMMMPPPZZZeeeggg[[[JJJ@@@???BBBBBB@@@??????===<<<<<<<<<<<<<<<:::;;;<<<===???DDDIIIMMMSSSUUUXXXZZZZZZXXXUUUSSSLLLIIIEEECCCCCCBBBAAA??????>>>>>>>>>??????@@@AAA@@@@@@??????>>>>>>=========<<<;;;;;;::::::;;;;;;888999;;;<<<======>>>>>>;;;;;;<<<<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDBBBAAA>>>;;;777555333111222222333555777999;;;<<<>>>>>>===============>>>@@@>>><<<:::999888888888777999:::;;;<<>>???BBBCCCEEEEEEEEEFFFHHHJJJHHHHHHIIIMMMPPPNNNHHHCCC<<<;;;:::888888888888999999999::::::;;;;;;<<<<<<<<<;;;:::999999999999999999999999:::::::::;;;;;;:::::::::;;;<<<>>>???@@@BBBCCCEEEGGGIIIKKKMMMNNNPPPSSSWWW[[[___eeekkkppptttvvvyyy}}}nnnccc\\\ZZZUUUJJJAAA@@@????????????????????????AAAAAA@@@@@@AAAAAABBBCCCBBBCCCEEEGGGHHHHHHGGGGGGGGGIIIMMMQQQSSSVVVZZZ\\\XXXXXXXXXWWWWWWVVVVVVVVVWWWZZZXXX[[[bbbbbblll}}}jjjrrrnnnfffiiitttrrr___OOOLLLNNNKKKJJJLLLMMMLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPQQQSSSTTTUUUVVVYYYYYYYYYYYYZZZ[[[]]]]]][[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXUUUWWWZZZ]]]___```______[[[]]]___``````aaaccceeehhhrrryyyvvvqqqpppqqqqqqmmmmmmrrryyyeeeYYYPPPOOOOOOPPPYYYdddhhh```QQQDDD???AAAAAA?????????>>>===<<<<<<<<<<<<::::::;;;<<<>>>AAAGGGKKKQQQSSSWWW[[[\\\ZZZWWWUUUOOOLLLHHHEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>???@@@AAA????????????>>>>>>=========<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<<<<======>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBAAA???===:::777444333222222222333444555777888;;;:::::::::;;;;;;<<<===??????>>>===<<<;;;::::::555666888999:::<<<@@@CCCJJJJJJJJJJJJJJJIIIHHHGGGCCCDDDEEEFFFFFFEEEEEEDDDAAA@@@>>>===>>>???AAABBBDDDFFFHHHHHHHHHHHHJJJKKKGGGFFFFFFIIIKKKJJJEEEAAA<<<;;;:::999888888999:::::::::;;;<<<===>>>?????????>>>===;;;::::::999999999999::::::::::::;;;;;;:::::::::;;;<<<===???@@@@@@AAACCCEEEHHHJJJLLLLLLNNNRRRWWWZZZ]]]cccjjjooorrrtttxxx{{{~~~hhh```ZZZVVVPPPGGGAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGIIILLLPPPTTTVVVXXX[[[^^^]]]\\\\\\[[[ZZZYYYXXXXXXWWWYYYYYY]]]dddcccjjj~~~pppgggvvvxxxgggiiissskkkZZZNNNOOOPPPLLLLLLQQQQQQPPPNNNLLLLLLMMMNNNOOONNNOOOPPPRRRSSSTTTTTTTTTVVVVVVWWWWWWXXXZZZ[[[\\\ZZZZZZ[[[\\\[[[[[[ZZZYYYVVVVVVUUUUUUVVVWWWXXXYYYVVVXXX\\\^^^``````___^^^\\\^^^aaacccddddddeeefffkkkzzz}}}vvvrrrooonnnmmmqqqxxx{{{mmm]]]QQQQQQRRRRRRXXXbbbiiieeeYYYJJJAAAAAABBB@@@@@@???>>>===<<<<<<<<<<<<999:::;;;;;;<<<@@@EEEHHHNNNQQQVVVZZZ\\\[[[YYYWWWRRRNNNJJJGGGFFFDDDBBBAAA============>>>???@@@AAA????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::<<<<<<===>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBAAA???<<<:::888666666555444333333333444555777777666777777999;;;<<<<<<===>>>??????===<<<:::666777999:::;;;===AAADDDJJJJJJKKKKKKKKKJJJJJJIIIDDDDDDEEEFFFFFFEEEDDDDDDBBBAAA@@@??????AAACCCDDDGGGIIIJJJKKKJJJIIIJJJKKKFFFDDDCCCDDDFFFEEEAAA===<<<;;;:::999888999:::;;;:::;;;<<<===???@@@BBBBBBBBBAAA???===<<<;;;::::::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@???@@@BBBDDDFFFIIIJJJKKKLLLQQQWWWZZZ\\\aaaiiioooooossswwwzzz}}}~~~eee```YYYSSSLLLEEEBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEFFFHHHIIIJJJKKKPPPRRRVVVXXXYYYYYY[[[\\\^^^]]]]]]]]]\\\[[[[[[[[[XXX[[[ZZZ___fffccchhhzzz}}}gggjjjzzzrrrgggqqqfffWWWNNNPPPRRRNNNOOOUUUTTTSSSQQQOOOOOOOOOPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXZZZ[[[YYYZZZ[[[\\\]]]\\\[[[ZZZVVVUUUTTTSSSTTTVVVYYYZZZ[[[\\\___``````^^^\\\ZZZ]]]```dddfffffffffggggggmmmzzzqqqlllmmmlllooovvvxxxqqq___RRRRRRTTTSSSXXXaaaiiiiii___NNNCCCAAABBBAAA@@@???>>>======<<<<<<<<<999:::::::::;;;???CCCGGGMMMPPPVVVZZZ\\\\\\ZZZXXXSSSPPPLLLIIIGGGEEECCCAAA============>>>???@@@AAA????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<999999;;;<<<===>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDD@@@AAAAAABBBBBBCCCCCCCCCEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBB@@@>>><<<:::999:::888666444333333333333555444444444555777999:::999;;;===???@@@>>><<<:::999:::<<<===>>>@@@DDDGGGJJJJJJKKKKKKLLLKKKKKKKKKEEEEEEFFFFFFFFFDDDCCCBBBBBBAAA@@@@@@@@@BBBDDDEEEHHHJJJLLLLLLKKKJJJJJJKKKEEECCC@@@@@@BBBAAA>>>;;;;;;:::999999999:::;;;;;;;;;<<<===>>>@@@BBBCCCDDDDDDCCCAAA???===<<<;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@??????AAACCCFFFHHHJJJKKKLLLQQQWWWZZZ\\\aaaiiiooonnnrrrwwwzzz|||eee```YYYRRRKKKEEECCCDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEFFFHHHKKKNNNOOOUUUXXXZZZ[[[ZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZ]]]\\\```gggcccfffvvvxxxoooiiicccrrruuu\\\XXXSSSPPPPPPRRRTTTUUU]]]ZZZUUUPPPMMMLLLMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQTTTVVVWWWWWWUUUUUUVVVXXXXXXXXXWWWWWWXXXXXXYYYZZZUUUVVVWWWWWWVVVUUUSSSRRRXXX^^^cccbbb\\\WWWXXX[[[^^^```dddgggiiiiiiiiiiiinnn}}}yyypppooommmmmmrrryyyyyybbbRRRTTTWWWUUUZZZfffcccgggbbbRRREEEAAABBBBBB@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;;;;>>>CCCFFFJJJMMMRRRWWW[[[\\\[[[[[[ZZZWWWRRRLLLGGGCCCAAAAAAAAA@@@???>>>>>>@@@BBBCCCBBBBBBAAA@@@???>>>===<<<@@@???>>>===;;;:::999888;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@?????????????????????@@@BBBDDDDDDCCCBBBAAA>>>???@@@@@@BBBBBBCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFEEEEEEEEEGGGHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCBBB@@@???>>>;;;:::888777777777555333444444444333333333222222888999;;;<<<===<<<:::999777888999<<>><<<;;;:::999999888888999999:::;;;;;;<<<===>>>@@@BBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;<<<======>>>@@@AAABBBCCCEEEIIILLLNNNQQQSSSUUUWWW\\\ccciiiooorrrvvvyyy{{{~~~{{{}}}mmmhhh___SSSIIICCC@@@@@@@@@BBBCCCCCCAAA???@@@@@@BBBBBBAAAAAAAAABBBCCCCCCEEEGGGHHHIIIIIIKKKNNNPPPWWW[[[```bbbaaa^^^[[[YYY\\\]]]]]]\\\\\\\\\\\\\\\[[[\\\]]]___bbbgggkkkmmmyyypppyyyyyyfffbbbsssooo\\\YYYTTTRRRRRRTTTTTTTTTWWWTTTPPPMMMKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPOOOOOOTTTUUUWWWVVVUUUUUUVVVXXXVVVVVVVVVVVVVVVWWWWWWXXXUUUUUUVVVVVVVVVUUUTTTTTTXXX]]]bbb```ZZZWWWXXX[[[___aaadddgggiiijjjjjjiiiooo|||yyysssrrrpppppptttyyygggUUUUUUYYYWWW\\\eee```ddd```RRRFFFBBBCCCCCC@@@@@@???>>>===<<<;;;;;;999::::::::::::===AAADDDJJJMMMRRRWWW[[[]]]]]]]]]]]]ZZZUUUNNNIIIEEECCCBBBAAA@@@???>>>???@@@BBBCCCBBBBBBAAA@@@???>>>============<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@??????AAABBBBBBAAA@@@?????????@@@AAABBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEGGGEEEEEEFFFGGGHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCBBB@@@???>>>===>>>===;;;:::;;;:::888666555555555444444444333333111222444666888999999888666777999<<>>>>>>>>===<<<<<<::::::::::::;;;<<<<<<===<<<===>>>???@@@AAABBBCCCBBBAAA@@@>>>===<<<<<<;;;:::::::::;;;<<<<<<======:::::::::;;;;;;<<<<<<======>>>???@@@AAACCCGGGIIILLLPPPSSSUUUWWW\\\ccchhhnnnrrrwww{{{~~~|||kkkfff^^^SSSJJJCCC@@@@@@???AAACCCBBBAAA@@@AAABBBAAAAAAAAAAAABBBCCCEEEEEEEEEGGGIIIJJJJJJLLLOOOQQQ\\\___ccceeeccc___\\\[[[[[[[[[\\\\\\\\\[[[\\\\\\\\\\\\\\\^^^bbbfffkkknnn|||vvvllllllrrrcccdddwwwggg[[[XXXUUUTTTTTTUUUTTTTTTOOONNNKKKJJJIIIKKKMMMOOOOOOOOOPPPPPPPPPOOONNNMMMTTTUUUVVVVVVUUUUUUVVVXXXTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVXXX\\\___]]]XXXVVVXXX\\\```aaadddgggiiijjjjjjjjjnnnvvv}}}wwwttttttrrrssswwwyyymmmXXXWWWZZZZZZ]]]ddd]]]```]]]RRRHHHDDDDDDDDD@@@@@@???>>>======<<<;;;888999999999999;;;???BBBIIILLLQQQWWW\\\^^^______bbb___YYYRRRLLLHHHEEECCCAAAAAA@@@??????@@@BBBCCCBBBAAAAAA@@@???>>>======::::::::::::;;;;;;;;;;;;999::::::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@@@@AAA???????????????>>>>>>>>>??????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFEEEFFFHHHHHHHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBAAA@@@>>>===<<<@@@>>><<<<<<===<<<;;;999777777777666666666555555000111111333444555666666666777999<<>>:::;;;<<<===============;;;<<<<<<===>>>>>>???@@@>>>>>>???@@@@@@AAABBBBBBBBBAAA???>>><<<;;;;;;:::888999:::;;;===???@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>???AAADDDGGGJJJNNNSSSVVVXXX\\\bbbgggmmmqqqwww|||tttmmmggg]]]SSSJJJDDDAAA@@@???AAACCCCCCAAAAAAAAABBB@@@AAAAAABBBCCCEEEGGGHHHGGGIIIKKKLLLMMMOOORRRTTT]]]```cccdddbbb^^^[[[ZZZZZZ\\\^^^]]]\\\[[[\\\]]]]]]\\\]]]^^^aaafffkkknnntttiiihhhqqqpppfffiii||||||___XXXWWWUUUUUUUUUUUUTTTRRRMMMLLLJJJIIIIIIKKKMMMNNNNNNOOOQQQRRRRRRQQQPPPOOOSSSUUUVVVVVVUUUUUUVVVWWWRRRRRRQQQQQQRRRRRRSSSTTTUUUTTTSSSSSSTTTVVVWWWYYYXXXZZZ[[[YYYVVVUUUXXX\\\```aaadddfffhhhjjjjjjjjjjjjnnnsssttttttrrrrrrrrrsssrrrtttxxxzzz|||qqqZZZVVVYYYZZZ\\\aaa]]]^^^\\\TTTJJJDDDBBBBBB@@@@@@??????>>>======<<<999::::::::::::;;;>>>AAAGGGJJJPPPVVV[[[^^^```aaafffccc^^^WWWQQQKKKGGGEEEAAAAAA@@@@@@@@@AAAAAABBBAAAAAA@@@@@@???>>>>>>===::::::::::::::::::::::::999999:::;;;<<<===>>>???;;;<<<<<<===>>>???@@@@@@@@@@@@???>>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@?????????>>><<<<<<======<<<:::999999999999888888888888777666555444333333444444666777999<<<@@@DDDGGGIIIMMMNNNPPPTTTWWWXXXWWWVVVQQQQQQQQQRRRSSSRRRPPPMMMNNNNNNNNNNNNPPPSSSVVVWWWXXXYYYYYYXXXSSSJJJBBB<<<::::::;;;<<<=========<<<<<<===>>>???@@@@@@AAAAAA???@@@@@@@@@AAAAAABBBBBBBBBAAA???===<<<;;;::::::999999:::<<<>>>???@@@AAA=========<<<<<<<<<<<<<<<;;;<<<======>>>@@@CCCFFFHHHLLLRRRVVVYYY\\\bbbfffjjjooovvv|||zzzqqqtttlll^^^QQQHHHCCCBBBAAAAAACCCDDDCCCAAA@@@@@@AAABBBBBBCCCCCCEEEFFFHHHIIIJJJLLLNNNOOOOOOQQQTTTWWWYYY[[[^^^___]]][[[ZZZYYY^^^```bbbaaa^^^[[[[[[\\\^^^]]]^^^___bbbgggkkknnnpppsssdddmmm|||tttmmmqqqttt\\\WWWVVVUUUUUUVVVUUUTTTRRRPPPOOOMMMKKKKKKKKKLLLMMMMMMOOORRRTTTVVVUUUTTTTTTSSSTTTVVVUUUTTTTTTUUUWWWRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTSSSSSSTTTVVVXXXYYYXXXYYYYYYWWWUUUVVVYYY\\\```aaaccceeegggiiijjjjjjhhhiiiiiiiiijjjlllnnnqqqoooooossswwwyyyzzzqqq[[[UUUVVVWWWYYY]]]^^^^^^\\\VVVMMMDDD@@@???@@@@@@??????>>>>>>======:::;;;<<<;;;;;;<<<>>>@@@EEEHHHMMMSSSYYY]]]```aaaeeedddaaa\\\VVVPPPJJJGGGBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<;;;;;;::::::999888888999999:::;;;<<<===>>>???======>>>>>>???@@@AAAAAAAAA@@@@@@?????????@@@@@@???@@@AAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBBBBBBB@@@>>>===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;:::999999777666555555555555777888:::===AAAEEEHHHJJJPPPQQQSSSWWW[[[\\\[[[ZZZUUUTTTTTTUUUVVVUUUSSSQQQSSSRRRRRRRRRSSSVVVXXXZZZYYYZZZZZZWWWQQQHHH???:::;;;;;;<<<<<<<<<<<<<<<;;;===>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCBBB@@@>>><<<;;;::::::;;;;;;<<<<<<===>>>>>>???=====================<<<<<<===>>>>>>>>>@@@CCCFFFFFFKKKQQQUUUXXX\\\bbbggghhhmmmsssyyy}}}tttooo~~~qqq___NNNEEEBBBBBBCCCDDDEEEEEEDDDAAA?????????DDDDDDDDDEEEFFFGGGIIIIIIJJJKKKMMMNNNNNNPPPRRRUUUTTTWWWYYY[[[ZZZZZZZZZ[[[cccfffhhheee```\\\[[[\\\______```aaadddhhhlllnnnqqqlllfffvvvyyyuuuwwwlll[[[XXXVVVUUUUUUVVVVVVUUUSSSUUUSSSQQQOOOMMMLLLLLLLLLMMMOOOSSSVVVXXXXXXWWWVVVSSSTTTUUUUUUTTTTTTUUUWWWTTTSSSSSSSSSSSSTTTUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXXXXWWWVVVWWWZZZ\\\___```aaaccceeegggiiijjjhhhgggfffeeegggjjjmmmooollllllpppuuuwwwxxx~~~ooo\\\TTTSSSTTTWWWZZZ___]]]\\\YYYQQQFFF@@@???@@@@@@?????????>>>>>>>>>;;;<<<===<<<;;;<<<===???BBBEEEJJJPPPVVVZZZ]]]___aaabbbbbb```[[[TTTLLLHHHBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<<<<;;;:::999999888999::::::;;;<<<===>>>>>>@@@@@@@@@AAABBBBBBCCCCCC@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFGGGHHHIIIIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBBBBBBBCCCDDDBBBAAA@@@AAABBBCCCBBBAAA??????>>>>>>>>>=========777777777777777777777888888999;;;???CCCGGGJJJLLLPPPQQQTTTYYY^^^``````___ZZZYYYXXXXXXYYYYYYXXXVVVWWWVVVUUUTTTUUUWWWYYYZZZXXXYYYYYYUUUMMMDDD>>>:::;;;<<<<<<=========<<<<<>>>>>>>>>>>>>><<<===>>>>>>???@@@CCCFFFEEEJJJOOOTTTWWW\\\ccchhhhhhlllqqquuuyyy}}}zzznnnnnnsss^^^MMMDDDBBBCCCCCCDDDEEEFFFDDDBBB@@@??????DDDDDDEEEFFFGGGIIIKKKLLLJJJKKKLLLMMMLLLMMMOOOQQQTTTVVVXXXZZZZZZ[[[\\\^^^dddhhhkkkiiibbb]]]\\\^^^___```ccceeehhhkkklllmmmrrr|||}}}kkkmmm~~~zzzyyyyyy|||qqqccc\\\ZZZXXXWWWVVVWWWXXXXXXWWWWWWVVVTTTQQQOOONNNMMMMMMNNNPPPTTTWWWXXXWWWUUUTTTRRRTTTUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYZZZ[[[^^^___```aaadddfffhhhiiifffeeeddddddfffiiikkkllljjjkkknnnrrrtttuuu{{{yyylll]]]TTTQQQQQQUUUYYY^^^[[[[[[[[[TTTIIIBBBAAA@@@@@@@@@????????????>>>:::;;;<<<<<<::::::<<<===@@@CCCGGGMMMRRRWWWZZZ\\\\\\___bbbbbb___WWWNNNHHHBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@???????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======@@@@@@@@@@@@AAAAAAAAAAAA===>>>@@@BBBBBBCCCBBBBBB@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHGGGFFFGGGIIIJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFAAA@@@???>>>>>>@@@AAACCCBBBAAA@@@AAACCCDDDCCCBBBAAAAAA@@@@@@@@@?????????888999:::;;;::::::888888999:::<<<@@@DDDHHHLLLNNNMMMOOOSSSZZZ```eeefffeee___^^^\\\]]]^^^^^^]]][[[YYYXXXVVVUUUUUUVVVXXXYYYVVVWWWVVVQQQIIIAAA===;;;:::;;;<<<===>>>?????????BBBCCCEEEEEEEEEDDDBBBAAA???@@@AAABBBCCCDDDEEEFFFFFFDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>??????@@@<<<===>>>>>>>>>???BBBEEEEEEIIINNNRRRUUU[[[ccciiijjjlllpppssswww|||qqqjjjppp}}}ooo\\\LLLEEECCCBBBAAABBBCCCDDDDDDBBBAAABBBBBBAAABBBDDDFFFIIILLLOOOQQQNNNOOOPPPPPPNNNOOOPPPRRRUUUWWWXXXYYYYYYZZZ\\\^^^bbbgggkkkiiiccc^^^^^^```___bbbeeeiiilllmmmmmmmmmooouuuzzznnntttzzzyyyzzzyyyyyy{{{~~~pppccc\\\\\\]]]ZZZXXXXXXYYYZZZZZZZZZWWWVVVTTTRRRPPPOOONNNNNNOOOQQQTTTVVVWWWUUUSSSQQQRRRTTTUUUUUUTTTTTTUUUVVVXXXXXXWWWWWWXXXXXXYYYZZZSSSTTTUUUWWWWWWVVVUUUTTTVVVWWWXXXYYYYYYZZZ[[[[[[^^^^^^___```ccceeeggghhhdddbbbaaabbbdddfffggghhhjjjjjjmmmqqqrrrrrryyytttjjj^^^UUUPPPPPPTTTZZZ\\\YYYZZZ\\\WWWKKKDDDDDD@@@@@@@@@???????????????999:::;;;;;;999999:::;;;???BBBFFFKKKPPPUUUXXXZZZXXX\\\aaadddaaaXXXOOOHHHBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@???????????????::::::;;;<<<<<<===>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>===============;;;<<>>>>>???AAABBBAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>?????????>>>;;;888666:::;;;===AAAEEEJJJMMMOOOJJJLLLRRRZZZbbbhhhjjjjjjbbbaaa``````aaaaaa```___[[[YYYWWWVVVUUUVVVWWWXXXUUUVVVTTTOOOGGG@@@===<<<888999;;;===???AAABBBBBBEEEFFFGGGHHHGGGEEECCCBBB??????AAABBBDDDEEEFFFGGGFFFEEECCCAAA>>>===<<<;;;999999::::::;;;<<<======<<<<<<===>>>???@@@@@@AAA<<<============???AAADDDFFFIIIMMMPPPTTT[[[dddjjjlllmmmppprrrvvv{{{llljjjsssvvvjjjYYYMMMGGGDDDBBB??????AAACCCDDDCCCCCCDDDEEE???@@@BBBFFFJJJOOORRRTTTTTTUUUUUUTTTSSSSSSTTTVVVVVVWWWXXXWWWWWWWWWYYY[[[___eeejjjiiiccc^^^___bbb___bbbggglllnnnooommmlllkkknnntttsss}}}zzzzzzwww|||~~~yyyppphhhbbb]]]YYYWWWYYY[[[\\\\\\\\\^^^___]]]\\\[[[YYYWWWTTTRRRPPPSSSSSSTTTTTTTTTTTTSSSSSSXXXWWWWWWWWWVVVVVVVVVVVV\\\\\\ZZZYYYZZZ[[[\\\]]]XXXXXXXXXWWWVVVUUUTTTSSSWWWWWWXXXYYYZZZ[[[[[[[[[____________aaaccceeefffgggeeebbb```___```bbbdddhhhhhhiiimmmsssyyy~~~ttt```TTTOOOMMMMMMPPPVVVUUUTTTUUUUUUQQQIIICCC???>>><<<===>>>@@@@@@???;;;::::::::::::;;;<<<<<>>>>>>>>???@@@??????>>><<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>??????@@@@@@AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBDDDCCCBBBAAABBBCCCDDDEEEEEEGGGIIIJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGEEEDDDCCCBBB???===999666555666888:::888888888;;;>>>@@@AAA@@@AAA@@@???>>>===<<<<<<;;;>>>>>>===<<<;;;::::::999999;;;>>>CCCHHHKKKKKKKKKNNNRRRUUUYYYaaajjjooommmiiigggeeedddeeedddcccbbbbbb^^^YYYVVVTTTSSSQQQPPPQQQPPPMMMHHHCCC???===>>><<<======>>>@@@CCCEEEGGGKKKIIIGGGGGGGGGGGGEEEDDDBBB@@@???@@@BBBDDDDDDCCCCCCBBB@@@???===<<<<<<<<<>>>===;;;999888888888999999:::<<<>>>???@@@??????BBBBBBAAA???>>>???AAADDDIIILLLQQQTTTVVV\\\ccciiilllooosssvvvxxx|||~~~pppooosss|||hhhSSSIIIHHHEEEBBB???AAABBBDDDFFFFFFEEECCCBBBEEEEEEDDDEEELLLVVVZZZYYY]]]YYYUUUSSSSSSTTTRRRQQQZZZZZZ\\\]]]^^^^^^______bbbggghhhccc___aaabbbaaaaaahhhpppuuutttpppmmmllljjjooozzz~~~uuu}}}~~~{{{|||||||||{{{xxxrrrjjjccc```^^^\\\^^^______^^^^^^___bbbeeecccbbbaaa^^^[[[WWWUUUSSSSSSTTTTTTTTTTTTTTTTTTSSSVVVWWWXXXYYYZZZ[[[[[[[[[\\\[[[[[[[[[[[[\\\]]]]]]YYYXXXWWWVVVUUUTTTTTTTTTXXXYYY[[[\\\]]]]]]]]]]]]____________aaaccceeefffgggeeedddbbbbbbbbbcccdddfffgggiiimmmsssyyy}}}tttcccVVVLLLIIIKKKQQQQQQRRRUUUVVVSSSKKKDDDAAA???>>>>>>??????>>><<<<<<;;;;;;::::::;;;;;;<<>>>>>>>>???@@@???>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>??????@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBCCCEEEGGGIIIJJJIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFDDDCCCBBBBBB???<<<999777666777777666555555777999;;;;;;:::777777888:::;;;<<<===>>><<<<<<;;;;;;:::999999999:::;;;>>>BBBGGGJJJLLLMMMPPPSSSVVVYYYbbblllqqqqqqkkkiiifffffffffgggfffeeefffbbb\\\VVVSSSPPPMMMLLLNNNNNNLLLHHHCCC>>>===<<<::::::;;;<<<@@@CCCGGGIIILLLKKKJJJJJJKKKJJJHHHEEEBBB@@@???@@@BBBCCCCCCBBB???>>>===<<<;;;:::::::::<<<;;;:::888777666777777888:::===@@@BBBCCCCCCCCCCCCCCCCCCAAA??????BBBDDDGGGKKKPPPSSSVVV\\\ccciiimmmooosssvvvyyy|||tttkkknnnuuuyyyfffRRRJJJIIIHHHEEEDDDCCCCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFIIIQQQ]]]bbbbbb^^^[[[WWWVVVWWWXXXXXXVVV[[[[[[]]]^^^___```aaaaaaaaafffhhheeecccdddeeedddbbbiiirrrwwwwwwsssooommmiiillluuuuuuyyyxxx}}}zzzsssiiibbb^^^]]]^^^^^^ccccccbbb```___aaadddhhhhhhgggeeebbb^^^ZZZWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWZZZ]]]___`````````\\\\\\^^^_________^^^^^^[[[YYYWWWUUUTTTTTTUUUUUUYYY[[[]]]```aaaaaa___^^^___^^^^^^___```bbbdddeeeeeeeeeeeedddcccccccccbbbccceeeiiinnnsssxxx{{{}}}yyy```MMMFFFIIIJJJLLLPPPVVVXXXUUULLLEEEBBBAAA??????@@@???<<<:::>>>===<<<;;;::::::::::::<<<===@@@DDDIIINNNRRRTTTUUUWWWZZZ\\\[[[WWWRRRNNNGGGEEEBBBAAABBBBBBBBBAAAAAA@@@???>>>===>>>?????????>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>??????@@@AAAAAAAAA?????????@@@@@@@@@@@@@@@@@@????????????@@@AAABBBEEEGGGIIIIIIHHHGGGHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCDDDBBB???<<<999777555555666555444444666666666444000111222555777999;;;;;;888888888888888888888888:::;;;===AAAEEEJJJNNNPPPRRRUUUWWW[[[dddooovvvvvvnnnllliiihhhiiijjjjjjjjjlllggg^^^VVVPPPLLLIIIFFFJJJKKKJJJGGGBBB>>>;;;:::999999:::===AAAFFFKKKNNNOOONNNNNNOOOOOOMMMJJJGGGBBB@@@??????AAABBBAAAAAA<<<<<<;;;::::::::::::::::::999888777666555555555555888===AAAEEEFFFFFFFFFEEEEEEDDDCCCAAAAAACCCEEEEEEIIINNNRRRVVV\\\dddjjjmmmppptttwwwyyy|||mmmfffiiiooorrraaaPPPIIIJJJIIIHHHGGGEEEEEEEEEDDDDDDDDDEEEEEEDDDGGGIIIKKKSSS^^^dddddd\\\ZZZXXXXXXZZZ[[[\\\[[[\\\]]]^^^```bbbccccccdddaaafffhhhfffgggkkknnnmmmhhhooowww|||zzztttmmmiiihhhiiioooyyyqqqwwwssseee]]][[[ZZZ\\\^^^bbbcccbbbaaa``````ccceeehhhgggeeeccc```\\\ZZZXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXZZZ^^^bbbdddeeedddccc]]]___bbbcccdddcccaaa___[[[YYYVVVTTTSSSSSSUUUVVVXXXZZZ^^^aaacccbbb```^^^^^^^^^^^^^^^___aaacccdddddddddddddddcccbbb```___aaaeeejjjnnnrrrvvvzzz|||~~~iiiPPPHHHJJJFFFIIIOOOVVVYYYUUULLLDDDAAA@@@???@@@@@@@@@===;;;???>>>===;;;::::::999999:::<<>>=========>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA?????????????????????????????????@@@@@@AAABBBBBBEEEGGGHHHHHHGGGGGGHHHIIIGGGGGGHHHHHHIIIJJJJJJJJJLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBB???===:::777666888777555555555555333222111222222333444444555555555555555666666777777777:::;;;===@@@DDDIIIPPPTTTUUUXXXZZZ]]]fffssszzz{{{sssppplllkkklllnnnooopppqqqjjj```VVVOOOJJJFFFCCCFFFGGGHHHFFFAAA===:::999;;;<<<===@@@DDDIIINNNQQQQQQQQQQQQRRRRRRPPPLLLHHHCCCAAA??????@@@@@@@@@???<<<;;;;;;;;;;;;;;;<<<<<<999888888777666555555555222666;;;AAAEEEGGGGGGGGGEEEEEEEEEDDDBBBBBBCCCEEECCCGGGMMMQQQUUU\\\dddkkkmmmpppuuuxxxzzz|||ppphhhfffgggkkk\\\MMMHHHIIIHHHFFFFFFHHHGGGEEEDDDDDDEEEFFFGGGFFFIIIJJJKKKPPPWWW[[[ZZZVVVVVVVVVWWWYYY[[[\\\]]]]]]^^^```bbbdddeeeeeefffbbbeeegggfffjjjsssyyyzzzsssxxx~~~vvvllleeejjjiiilllzzzvvvtttzzzwwwxxxwwweee]]][[[YYYYYY[[[^^^aaaccccccbbbaaaaaaaaaddddddccccccaaa___^^^]]]ZZZYYYXXXXXXXXXXXXYYYZZZ\\\^^^bbbeeegggfffeeedddaaaccceeeggggggeeecccaaa[[[YYYVVVTTTSSSSSSUUUVVVVVVYYY]]]```bbbaaa___^^^]]]]]]\\\\\\]]]___aaabbbbbbccccccdddcccaaa___]]]bbbfffkkkoooqqqtttxxx{{{}}}mmmTTTJJJKKKGGGJJJOOOUUUXXXTTTKKKCCC@@@???>>>???AAAAAA@@@>>>@@@???>>><<<;;;:::999999:::;;;???CCCGGGKKKNNNPPPRRRVVV\\\___^^^[[[XXXWWWKKKHHHDDDBBBBBBBBBBBBAAA@@@???>>>=========>>>???>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@AAAAAA???????????????????????????@@@AAABBBBBBCCCCCCCCCEEEGGGHHHGGGFFFFFFHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJLLLKKKIIIHHHGGGFFFFFFGGGCCCCCCBBBAAA@@@===;;;::::::888666555666555333111555444444444444333333333333444444555555666666666999;;;===@@@CCCJJJQQQWWWWWWZZZ\\\___iiivvv~~~wwwsssooonnnooorrrtttuuuuuummmaaaVVVNNNIIIEEECCCBBBDDDEEECCC???;;;888888<<<===???BBBFFFJJJNNNPPPSSSRRRSSSSSSSSSQQQMMMIIIDDDBBB@@@???@@@@@@>>>===:::::::::::::::;;;;;;<<<999999999888888777666666111444999>>>BBBDDDEEEEEECCCDDDEEEDDDCCCBBBDDDEEECCCGGGLLLQQQUUU\\\eeekkkmmmqqquuuyyy{{{|||{{{rrrnnnmmmlllgggZZZOOOLLLLLLJJJGGGGGGJJJIIIFFFEEEDDDEEEGGGHHHEEEJJJLLLKKKMMMRRRUUUSSSSSSTTTVVVWWWYYY[[[]]]^^^^^^___aaacccdddeeeffffffccceeeeeeeeelllxxxzzz~~~}}}rrrkkkooollllllvvvzzz}}}sssrrrwwwccc]]]\\\YYYWWWYYY[[[^^^bbbdddcccaaa``````aaaaaabbbbbbbbbbbbaaaaaa]]]\\\[[[ZZZZZZ[[[\\\]]]```aaadddfffggggggfffeeedddeeeggghhhgggeeebbb```[[[YYYWWWUUUTTTTTTUUUUUUUUUWWW[[[^^^______^^^]]][[[[[[ZZZZZZ[[[\\\^^^___aaabbbccceeeeeeeeedddddddddhhhmmmoooppprrrvvvzzz~~~~~~qqqZZZNNNLLLJJJKKKNNNSSSVVVSSSLLLFFFAAA???>>>>>>@@@AAAAAAAAA@@@???>>><<<;;;::::::::::::;;;===AAAEEEIIIMMMOOORRRUUUZZZ^^^```]]]ZZZWWWMMMJJJEEEBBBBBBBBBBBBAAA@@@???>>>===<<<===>>>>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGFFFEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIICCCCCCCCCCCCBBB@@@???>>>:::888666666666666444333555555555666666666666666444444444555555666666666777:::>>>AAADDDJJJRRRYYYYYY\\\___bbblllxxxzzzvvvqqqoooqqquuuyyyzzzzzzqqqdddWWWNNNHHHEEECCC???AAAAAA@@@<<<999888888:::<<>><<<999888888888888888999:::999999::::::999999888777222444777:::===???@@@@@@???AAACCCCCCBBBBBBCCCEEEDDDHHHMMMQQQVVV\\\eeekkknnnqqqvvvzzz|||}}}~~~qqqooosssvvvwwwdddZZZSSSSSSSSSPPPLLLJJJKKKJJJHHHFFFEEEFFFGGGHHHDDDJJJNNNNNNOOOTTTVVVUUUUUUWWWYYY[[[[[[]]]___aaa___```aaabbbcccdddddddddcccddddddeeemmmyyyyyy||||||uuurrrooommmsss{{{yyyqqq^^^\\\]]]YYYVVVXXXXXXZZZ]]]^^^^^^]]]^^^^^^]]]^^^__________________```___]]]\\\\\\]]]___``````aaaccceeefffgggggghhheeefffffffffeeebbb```^^^YYYXXXWWWVVVUUUTTTTTTTTTUUUWWWYYY\\\]]]^^^^^^^^^ZZZYYYXXXXXXYYYZZZ\\\]]]```aaadddhhhkkkmmmoooppphhhkkkoooooonnnpppvvv{{{{{{~~~yyyeeeUUUOOOLLLLLLMMMQQQTTTSSSOOOJJJDDDAAA>>>===>>>@@@AAAAAA??????===<<<;;;;;;;;;;;;999999;;;===AAAFFFKKKMMMRRRSSSWWW\\\___^^^YYYTTTOOOKKKFFFBBBBBBBBBBBBBBB@@@???>>>===<<<======>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@???@@@BBBDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEEEEGGGIIILLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEFFFGGGIIIJJJEEEEEEDDDCCCBBBAAAAAAAAA<<<:::999999::::::999888777777777888888888888888666666666666666666666666444999>>>BBBEEEKKKSSSZZZZZZ]]]aaaeeennnyyy|||wwwrrrpppssswww{{{~~~vvvfffXXXMMMGGGCCCBBB>>>>>>>>><<<:::888777888888<<>><<<:::999999888888888999999888999:::::::::999888777666666777888999:::<<<<<<;;;===@@@AAAAAAAAACCCDDDEEEIIINNNRRRVVV]]]eeekkknnnrrrwwwzzz|||}}}~~~}}}nnnnnnssstttrrr^^^XXXUUUXXXYYYUUUPPPNNNLLLKKKIIIHHHGGGGGGGGGHHHDDDKKKPPPPPPQQQUUUWWWWWWWWWZZZ\\\]]]]]]]]]___aaa___```aaabbbbbbbbbbbbbbb```cccdddgggnnnwwwyyywwwrrruuu{{{}}}wwwsssooonnnqqq{{{~~~{{{jjjYYYZZZ^^^ZZZWWWXXXUUUVVVWWWXXXWWWXXX[[[]]]ZZZZZZ[[[[[[[[[[[[[[[ZZZbbbaaa___^^^^^^___aaabbb```aaabbbccceeegggiiijjjeeeeeeeeedddbbb```^^^\\\XXXXXXXXXWWWVVVUUUTTTSSSVVVWWWYYY[[[\\\^^^______XXXXXXWWWWWWXXXYYYZZZ[[[```bbbeeejjjpppuuuyyy{{{jjjmmmpppooommmooouuu{{{yyy~~~ooo\\\RRRMMMKKKLLLOOOSSSTTTRRROOOGGGCCC???<<<===>>>@@@@@@???>>>===<<<<<<;;;<<<<<<888888888;;;???DDDIIILLLRRRRRRTTTYYY___^^^XXXQQQPPPKKKFFFCCCBBBBBBBBBBBB@@@???===<<<<<<<<<===>>>======<<<<<<<<<======>>><<<<<<<<<;;;;;;<<<<<<<<<=========>>>??????@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@???@@@BBBDDDEEEEEEEEEDDDFFFFFFFFFEEEDDDEEEGGGJJJNNNNNNMMMLLLKKKJJJIIIIIIGGGFFFEEEEEEEEEGGGJJJKKKHHHGGGEEECCCBBBAAAAAAAAA???>>>======?????????===;;;::::::999888888777777777777777777777777777777333888???CCCFFFKKKSSSZZZZZZ^^^bbbfffooozzz~~~~~~}}}xxxsssqqqsssxxx}}}yyyiiiYYYMMMFFFBBB@@@=========;;;888777777999999>>>EEENNNTTTWWWXXXXXX[[[YYYVVVUUUUUUSSSQQQOOOIIIGGGDDDBBBAAA@@@>>><<<===<<<;;;;;;::::::;;;;;;888888999::::::999777666999888777666777888999:::999;;;>>>@@@@@@AAABBBDDDGGGJJJOOOSSSWWW]]]eeekkknnnrrrwww{{{|||}}}~~~~~~sssqqqqqqjjjbbbXXXTTTSSSYYY[[[WWWRRROOOKKKKKKJJJIIIHHHGGGGGGGGGFFFMMMRRRQQQQQQTTTUUUUUUWWWZZZ]]]]]]\\\\\\^^^`````````aaaaaaaaaaaa``````^^^bbbeeeiiioootttqqqlllmmmooottt{{{}}}vvvqqqrrrooommmooovvvzzz{{{mmmddd[[[XXX\\\^^^[[[WWWWWWVVVVVVUUUUUUVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUUUU\\\]]]^^^^^^]]]\\\]]]___^^^```bbbdddeeedddcccbbbbbbcccdddcccaaa___\\\ZZZZZZXXXVVVVVVWWWXXXYYYXXXUUUWWWYYY[[[]]]]]]]]]\\\[[[YYYWWWWWWXXXYYYYYYYYY^^^___```bbbjjjtttwwwvvvrrrpppnnnmmmnnnqqquuuwww~~~wwwfffVVVOOOMMMKKKMMMSSSXXXVVVQQQOOODDD===>>>AAA??????BBB@@@???>>>===<<<;;;::::::999;;;<<<===???BBBGGGKKKMMMOOOSSSWWW[[[ZZZWWWTTTNNNMMMKKKIIIFFFCCCAAA@@@AAA@@@???>>>==================<<<<<<<<<;;;;;;;;;:::;;;<<<;;;::::::;;;<<<;;;<<<===>>>???@@@AAAAAAEEEDDDCCCBBBAAA@@@@@@@@@FFFFFFFFFEEEEEEEEEEEEEEE@@@BBBDDDEEEFFFHHHKKKMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHHHHIIIIIIBBBCCCDDDEEEFFFEEEEEEDDD??????>>>======>>>>>>>>><<<;;;:::999999:::;;;<<>><<<:::888777777777888888;;;@@@DDDHHHRRR\\\```ccceeegggoooxxx}}}||||||xxxssssssvvv}}}rrraaaRRRHHHEEEFFF???>>><<<999888999999:::999>>>GGGQQQZZZ^^^]]][[[]]][[[YYYWWWWWWWWWUUUTTTNNNJJJEEEBBBAAA@@@@@@???@@@???===<<<;;;;;;<<<<<<::::::::::::999999888777999777555444444666888:::666888;;;<<<===???AAACCCCCCGGGLLLRRRXXX___gggkkknnnqqquuuyyy|||~~~~~~~~~}}}zzzxxxzzz}}}vvvtttyyyrrrbbbVVVNNNNNNOOOQQQSSSRRRPPPMMMKKKJJJIIIHHHHHHIIIJJJKKKLLLNNNQQQTTTWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXYYYZZZaaa```___```aaaaaa___]]]```___dddmmmsssppplllkkklllooorrrtttuuuuuuvvvwwwtttuuuooommmvvvzzz}}}qqqfff^^^VVVUUUZZZ]]][[[XXXUUUTTTRRRQQQQQQRRRSSSTTTYYYXXXVVVUUUTTTTTTTTTUUUXXXYYY[[[[[[ZZZZZZ[[[\\\\\\^^^```cccdddeeeeeedddgggggggggeeeccc```]]][[[ZZZXXXVVVVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]][[[YYYYYY[[[\\\\\\[[[]]]___```aaahhhqqqtttrrrnnnmmmkkkkkkmmmqqquuuxxx{{{jjjXXXQQQOOONNNPPPXXX^^^aaa```TTTIIIAAA@@@@@@???>>>AAA@@@???>>>===<<<;;;::::::999;;;<<<===>>>BBBFFFJJJMMMOOORRRWWWZZZZZZXXXUUUNNNMMMKKKIIIFFFCCCAAA@@@AAA@@@???>>>==================<<<<<<<<<;;;;;;;;;<<<===>>>===<<<;;;<<<=========>>>???@@@AAABBBBBBDDDDDDCCCBBBAAAAAAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFEEEEEEFFFIIIKKKLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIFFFGGGGGGGGGGGGFFFEEEDDD??????>>>===<<<<<<======<<<;;;:::::::::;;;<<<=========<<<;;;:::999888888888888;;;@@@CCCGGGQQQ[[[___bbbeeehhhqqq{{{{{{vvvvvvyyyvvvfffXXXMMMGGGFFF@@@>>><<<:::999999:::;;;===BBBKKKVVV___ccccccaaa```]]]ZZZYYYXXXXXXVVVUUUNNNKKKFFFCCCBBBBBBBBBAAA??????>>>===============;;;<<<<<<<<<<<<;;;;;;::::::999888666666777999:::777999;;;<<<===???AAACCCEEEHHHNNNTTTZZZaaahhhmmmppprrruuuxxx{{{|||||||||}}}~~~{{{tttooommmooopppuuuwwwzzz{{{|||}}}~~~~~~uuuyyyyyydddTTTJJJJJJJJJKKKLLLLLLJJJHHHHHHHHHGGGGGGHHHIIIJJJKKKOOOPPPRRRUUUVVVVVVUUUUUUXXXYYYZZZZZZYYYYYY[[[\\\```___^^^___``````___]]]bbb```bbbjjjnnnmmmllllllkkkmmmppppppppppppqqqrrruuuuuunnnjjjrrr}}}zzz~~~{{{ddd]]]WWWRRRRRRVVVZZZ[[[YYYTTTRRRPPPNNNMMMNNNPPPQQQWWWVVVSSSRRRQQQRRRSSSTTTSSSUUUVVVVVVVVVVVVXXXZZZZZZ[[[^^^```bbbdddeeeeeeddddddcccaaa___[[[XXXWWWYYYWWWUUUVVVWWWXXXXXXWWW\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZXXXWWWWWWXXXYYYYYYXXX[[[^^^```bbbgggnnnpppnnnjjjiiihhhhhhkkkooosssvvvqqq]]]RRROOONNNPPPVVV\\\aaacccYYYOOOEEEAAA@@@>>>>>>@@@??????>>>======<<<;;;;;;999:::<<<<<<>>>AAAEEEIIILLLNNNQQQVVVYYYZZZXXXUUUNNNMMMKKKIIIFFFCCCAAA@@@AAA@@@???>>>=====================<<<<<<<<<;;;;;;>>>???@@@???>>><<<<<<===>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHGGGEEEDDDEEEGGGJJJMMMMMMMMMMMMLLLKKKJJJIIIFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGEEEDDDCCCAAA@@@???======<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>><<<============;;;:::999999888;;;@@@CCCFFFPPPYYY^^^bbbfffjjjsss~~~|||wwwwwwzzznnn___SSSJJJEEE@@@???<<<:::999999:::;;;<<>>>>>?????????>>>>>>======>>>??????????????????<<<<<<<<<;;;::::::::::::888:::<<<======???BBBDDDGGGJJJPPPVVV\\\cccjjjoooqqqsssuuuwwwyyyzzzzzzyyyzzz{{{}}}|||sssmmmjjjiiihhhhhhggggggfffffffffgggeeefffjjjpppuuu|||~~~rrr~~~fffPPPIIIHHHFFFFFFGGGGGGFFFDDDFFFFFFFFFGGGIIIKKKLLLMMMQQQRRRSSSUUUUUUUUUTTTTTTXXXYYY[[[[[[[[[[[[\\\^^^^^^]]]]]]]]]______^^^]]]ccc``````fffiiiiiijjjllllllmmmnnnmmmllllllmmmooovvvuuulllgggmmmyyyzzz}}}xxx|||xxxaaaYYYUUUQQQQQQTTTWWWXXXXXXUUUSSSPPPMMMLLLMMMOOOPPPTTTRRRPPPNNNNNNOOOPPPRRROOOQQQSSSTTTTTTTTTVVVXXXXXXYYYZZZ\\\]]]___aaaaaa```______]]][[[YYYWWWVVVXXXVVVUUUUUUWWWWWWWWWVVV\\\[[[YYYXXXWWWWWWXXXYYYWWWVVVUUUVVVWWWXXXXXXWWW[[[___bbbcccffflllmmmjjjiiigggffffffgggkkkoooqqqzzz~~~gggVVVRRROOOPPPRRRTTTWWW[[[ZZZRRRHHHBBB???>>>>>>?????????>>>>>>===<<<<<<;;;999:::;;;<<<<<>>========================<<<<<<<<<<<<>>>@@@AAA@@@>>>===<<<===>>>>>>??????@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEHHHHHHGGGEEEDDDEEEHHHKKKMMMMMMMMMMMMLLLKKKJJJIIIEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@>>>>>>===============>>>>>>???@@@@@@===>>>??????>>>;;;999777999888;;;???BBBEEENNNXXX___cccfffkkktttzzztttuuuxxx~~~vvvdddWWWLLLDDDAAA???===;;;::::::;;;<<<;;;AAAJJJVVVaaahhhiiiiiigggccc___[[[ZZZXXXWWWUUUSSSPPPKKKHHHFFFEEECCCAAA===>>>???@@@@@@???>>>===??????@@@AAABBBBBBBBBAAA??????@@@@@@???===<<<;;;999;;;<<<======???BBBEEEGGGKKKQQQXXX^^^dddkkkoooqqqrrrtttvvvxxxyyyzzzzzz{{{|||}}}{{{tttppppppmmmiiifffeeedddcccccc```aaadddggggggkkkyyytttnnn~~~eeeNNNKKKIIIGGGFFFGGGHHHGGGFFFEEEFFFGGGIIIKKKMMMOOOPPPQQQRRRSSSUUUVVVVVVVVVVVVWWWYYY[[[[[[[[[[[[]]]^^^]]]\\\[[[\\\^^^______^^^bbb___```dddfffeeefffiiilllmmmmmmkkkjjjkkknnnpppsssrrriiieeekkkttt|||xxxssswwwbbb[[[YYYVVVTTTSSSTTTUUUVVVSSSQQQNNNLLLKKKLLLMMMOOOPPPOOOMMMLLLKKKLLLNNNOOOOOOPPPRRRSSSSSSSSSUUUWWWWWWWWWVVVVVVWWWYYY[[[\\\^^^^^^^^^]]]]]]\\\[[[ZZZVVVUUUUUUUUUWWWWWWVVVTTTZZZYYYWWWUUUUUUUUUVVVVVVZZZYYYYYYZZZ[[[\\\[[[ZZZ\\\```cccccceeejjjkkkjjjjjjhhheeeddddddfffhhhjjjpppxxxwww\\\UUUQQQSSSTTTRRRRRRUUUXXXSSSJJJBBB>>>???@@@@@@??????>>>>>>======<<<<<<999:::;;;;;;;;;>>>BBBEEEHHHIIILLLQQQUUUWWWVVVUUUNNNMMMKKKHHHFFFCCCAAA@@@AAA@@@???>>>============>>>>>>=========<<<<<<<<<===???AAAAAA???===<<<=========>>>>>>??????@@@@@@AAAAAA@@@AAAAAABBBCCCDDDAAAAAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEGGGJJJMMMMMMMMMMMMLLLLLLKKKJJJIIIEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@?????????>>>>>>??????@@@@@@@@@@@@>>>?????????===:::777555888888:::???AAAEEENNNWWWaaadddgggkkktttxxxrrrsssuuu{{{iiiZZZNNNEEEBBB@@@>>><<<:::;;;<<<<<<>>>CCCNNNZZZfffnnnqqqqqqjjjfffaaa\\\ZZZXXXWWWUUUVVVSSSNNNKKKHHHFFFCCCAAA??????@@@AAAAAA@@@>>>===@@@@@@AAABBBBBBCCCBBBBBBAAABBBCCCCCCBBB@@@>>>===;;;<<<=========???CCCEEEGGGKKKRRRYYY___eeekkkooopppqqqsssuuuxxxzzz{{{|||~~~}}}wwwrrrpppooommmkkkiiiiiijjjjjjfffgggrrr~~~}}}nnnjjjyyyzzz```NNNLLLJJJHHHHHHIIIJJJJJJIIIEEEFFFHHHJJJLLLNNNOOOPPPQQQRRRSSSUUUWWWXXXYYYZZZWWWYYYZZZZZZZZZZZZ[[[]]]\\\[[[ZZZ[[[]]]____________^^^```eeeeeecccbbbeeeiiijjjjjjjjjiiikkknnnpppoooooohhhffflllssssssppp~~~rrrbbb___^^^\\\XXXTTTRRRRRRTTTOOONNNLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMOOOQQQRRRSSSRRRSSSTTTVVVUUUTTTSSSRRRSSSTTTWWWXXXZZZZZZZZZYYYYYYYYYYYYZZZUUUTTTTTTUUUVVVWWWUUUSSSVVVUUUUUUTTTTTTTTTUUUUUUYYYXXXXXXZZZ\\\\\\[[[ZZZ\\\```cccbbbccchhhjjjjjjkkkiiieeebbbaaabbbdddeeemmmsss{{{```TTTMMMPPPSSSQQQPPPSSSVVVTTTMMMDDD???@@@AAA????????????>>>>>>=========999::::::::::::<<<@@@CCCEEEFFFIIINNNRRRUUUUUUTTTNNNMMMKKKIIIFFFCCCAAA@@@AAA@@@???>>>============>>>>>>>>>=========<<<<<<<<<>>>AAABBB@@@???>>>>>>======>>>>>>>>>?????????@@@@@@???@@@@@@AAABBBBBB@@@@@@AAABBBCCCDDDEEEFFFCCCEEEFFFGGGGGGHHHKKKMMMLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHCCCBBBAAA@@@???>>>>>>>>>======>>>>>>>>>>>>===============<<<:::888666444777666999>>>AAADDDNNNWWWaaaeeehhhllluuuzzzrrrsssssswwwqqq___QQQGGGBBBAAA>>><<<;;;;;;<<<======CCCMMM[[[hhhqqquuuvvvooojjjddd___\\\YYYXXXVVVWWWTTTPPPNNNLLLIIIFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDBBBAAA@@@======>>>======???CCCFFFHHHLLLSSSZZZaaaggglllpppqqqqqqsssuuuxxxzzz|||}}}|||uuusssrrrqqqlllkkkqqqzzzxxxmmmkkktttxxxkkkXXXNNNIIIHHHHHHJJJLLLNNNMMMLLLHHHIIIKKKMMMNNNOOOOOOOOORRRSSSTTTVVVYYY[[[\\\]]]XXXYYY[[[ZZZYYYYYYZZZ\\\\\\[[[YYYZZZ]]]___``````___^^^aaadddccc``````dddfffggghhhhhhhhhiiilllnnnjjjkkkggggggnnnttt~~~xxxuuu{{{lllbbbaaabbb```ZZZTTTPPPQQQSSSMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOONNNMMMMMMPPPQQQRRRRRRQQQQQQRRRTTTSSSQQQPPPOOOPPPSSSWWWYYYWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVTTTRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWVVVWWWYYY[[[\\\ZZZXXXZZZ___aaa___```eeeiiijjjkkkiiieeeaaa``````bbbcccgggmmmuuu{{{kkkXXXKKKMMMRRRQQQQQQUUUVVVWWWQQQGGGBBBBBBAAA>>>?????????>>>>>>>>>>>>>>>999::::::999999;;;???AAACCCCCCFFFKKKPPPSSSSSSRRRNNNMMMKKKIIIFFFCCCAAA@@@AAA@@@???>>>============>>>>>>>>>>>>=========<<<;;;>>>BBBCCCBBBAAA@@@AAA>>>>>>????????????@@@@@@?????????>>>??????@@@@@@>>>???@@@AAACCCDDDEEEFFFBBBEEEHHHIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGEEEEEEFFFFFFGGGIIIJJJKKKIIIHHHFFFDDDCCCCCCCCCDDD===<<<<<<;;;:::::::::;;;:::;;;;;;;;;;;;:::888777999999999888777777777666555555888===@@@EEENNNXXXaaaeeeiiimmmwww|||rrrpppmmmooo}}}gggWWWKKKCCCAAA???===<<<<<<======<<>>>>>>>>======???CCCGGGIIINNNVVV]]]ccciiinnnrrrttttttuuuvvvxxxzzz|||}}}}}}~~~uuuoooooosssmmm]]]PPPMMMHHHHHHJJJMMMQQQSSSSSSQQQQQQRRRSSSTTTUUUUUUTTTTTTVVVVVVWWWXXXZZZ[[[]]]^^^[[[\\\]]]\\\ZZZYYYZZZ[[[]]][[[YYYZZZ]]]```bbbbbbaaa``````bbb```]]]```eeegggiiijjjkkkjjjiiijjjkkkfffiiifffiiipppssszzzzzz~~~|||zzzjjjdddbbbcccaaa\\\TTTOOOPPPRRRMMMNNNPPPQQQQQQPPPOOONNNMMMNNNPPPQQQRRRPPPOOOMMMPPPQQQRRRRRRPPPPPPQQQRRRQQQPPPNNNNNNPPPTTTXXX[[[[[[[[[YYYXXXWWWVVVVVVVVVTTTSSSTTTUUUVVVVVVTTTRRRPPPRRRTTTVVVWWWXXXXXXWWWZZZZZZ[[[]]]______^^^\\\YYY^^^```]]]]]]ccchhhjjjjjjhhhdddaaa___```bbbccc```fffooovvv}}}{{{cccPPPPPPVVVVVVWWW[[[XXXZZZUUUJJJCCCCCCAAA===????????????>>>>>>>>>>>>999::::::999999:::>>>AAAAAABBBEEEIIINNNRRRRRRRRRNNNMMMKKKIIIFFFCCCAAA@@@AAA@@@???>>>============>>>>>>>>>>>>============<<>>>>>>>>>>>>>>???>>>>>>@@@AAACCCDDDEEEFFFBBBEEEIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLGGGEEECCC@@@>>>>>>======888888777777666777777777888999999999888666444333666555555555666777888999444444777===@@@EEENNNXXX```dddiiinnnyyy|||pppmmmhhhhhh{{{mmm[[[NNNCCCAAA???===<<<<<<===>>>AAAFFFQQQ___nnnxxx~~~xxxrrrkkkeeeaaa^^^\\\[[[UUUTTTSSSSSSTTTTTTSSSRRROOOMMMKKKHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEEEEEEE??????>>>>>>===@@@DDDGGGKKKPPPWWW___eeekkkpppssswwwwwwwwwwwwxxxyyy{{{{{{}}}}}}~~~sssrrrsssttthhhUUUKKKLLLHHHIIILLLQQQVVVXXXWWWVVVZZZZZZ\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^]]][[[ZZZZZZ[[[]]][[[ZZZZZZ^^^aaaccccccdddaaa```___]]][[[```hhhkkkmmmoooooommmkkkjjjkkkeeehhhfffjjjqqqrrr~~~xxxqqq{{{~~~qqqgggcccbbb```]]]YYYUUURRRPPPOOORRRRRRRRRRRRQQQPPPOOONNNMMMNNNPPPQQQRRRSSSSSSSSSMMMOOOQQQQQQPPPNNNNNNOOOQQQOOOLLLKKKMMMTTT^^^eeehhhaaaXXXSSSSSSVVVXXXXXXSSSTTTVVVZZZ]]][[[UUUPPPSSSSSSUUUWWWZZZYYYVVVTTTVVVWWWWWWXXXZZZ[[[\\\\\\\\\]]]^^^```ccceeehhhiiieeeeeebbb___[[[[[[]]]___aaafffkkkooosss{{{iiiRRRMMMTTTXXXXXXYYYZZZaaa___QQQDDD???>>>===;;;;;;<<<======<<<;;;:::>>><<<:::999999;;;>>>???>>>@@@CCCHHHKKKNNNOOOOOONNNMMMJJJHHHEEECCCBBBAAACCCBBBAAA???>>>=========;;;;;;<<<===>>>>>>======;;;<<<===???AAABBBBBBBBB??????>>>>>>>>>>>>??????===>>>@@@?????????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDEEEEEEDDDCCCHHHHHHHHHIIIIIIHHHGGGGGGEEEFFFGGGGGGHHHHHHHHHHHHCCCBBB@@@???===<<<;;;;;;777777777777666666666666444444333333333222222222555555444444444333333333666555777;;;===AAAKKKUUUccchhhmmmpppxxx~~~qqqllljjjmmmyyywwwbbbSSSHHHBBB<<<999:::<<<<<<;;;???BBBJJJYYYjjjwww|||}}}|||vvvoooiiifffccc___\\\WWWVVVTTTSSSTTTSSSQQQOOOPPPQQQRRRPPPMMMKKKJJJJJJGGGHHHHHHIIIHHHGGGEEEDDD@@@@@@BBBDDDEEEFFFFFFFFFFFFBBB>>>===>>>@@@CCCDDDOOOTTT[[[bbbgggkkklllmmmqqqrrruuuxxxzzz{{{{{{{{{{{{{{{|||~~~}}}ssswww{{{xxxgggTTTLLLNNNKKKMMMQQQSSSTTTUUUWWWXXX\\\___``````______]]][[[ZZZWWWWWWZZZZZZWWWUUUWWWZZZZZZYYYXXXYYY[[[]]]^^^ZZZZZZZZZ[[[\\\___bbbccccccaaa^^^\\\]]]```dddfffjjjqqqwwwvvvoooiiihhhiiihhheeeffflllnnnqqq|||uuuwww}}}wwwrrrjjjeeeddddddaaa[[[VVVRRRQQQPPPQQQQQQRRRRRRRRRQQQPPPOOONNNNNNNNNOOOPPPQQQRRRRRRSSSOOOPPPQQQQQQOOONNNNNNOOOLLLKKKKKKKKKOOOWWWbbbiiigggaaaXXXSSSSSSUUUWWWXXXXXXYYY[[[^^^aaa___ZZZVVVQQQRRRVVV[[[___aaa```^^^[[[\\\\\\]]]]]]]]]\\\\\\]]]^^^___aaacccfffhhhiiihhhfffccc___[[[YYY[[[]]]aaafffkkkmmmmmmqqq{{{zzz\\\PPPQQQUUUWWWXXXWWWaaadddYYYJJJBBB>>><<<;;;;;;============<<<;;;===<<<:::888888:::<<<======???BBBFFFJJJMMMNNNOOOMMMLLLKKKIIIGGGFFFDDDDDDBBBAAA@@@???>>>>>>>>>>>>;;;<<<<<<===>>>>>>======:::;;;<<<>>>????????????>>>>>>=========>>>>>>??????AAAAAAAAA???>>>???@@@BBBBBBAAABBBBBBCCCDDDEEEGGGFFFEEEDDDEEEEEEEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFEEECCCBBB@@@>>><<<::::::999666666666666666555555555444444444444444444444444666666666555555555444444555444666:::===AAAKKKUUU\\\dddlllrrr|||wwwnnnhhhgggnnnxxxzzzeeeVVVHHHCCC===::::::<<<<<<;;;???BBBIIIWWWhhhuuu{{{}}}zzzuuuooojjjfffccc___\\\]]][[[YYYYYYYYYYYYWWWUUUSSSUUUUUUTTTQQQOOOOOOOOOJJJJJJJJJJJJIIIGGGEEEDDDAAABBBCCCDDDFFFFFFGGGGGGFFFCCC@@@>>>???BBBEEEFFFPPPTTT\\\ccchhhkkkmmmnnnqqqrrrtttwwwyyyzzz{{{{{{|||}}}}}}uuusss~~~zzzdddRRRMMMPPPLLLNNNPPPRRRSSSUUUXXXZZZYYY]]]```aaa```^^^\\\YYY\\\XXXVVVVVVTTTRRRUUUZZZWWWXXXXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[\\\^^^aaaccceeecccaaa^^^\\\\\\___bbbdddkkkqqqxxxxxxqqqkkkiiijjjiiiggghhhlllnnnpppzzzyyyuuu}}}llldddbbbaaabbbcccddd```ZZZTTTPPPOOOPPPQQQPPPQQQRRRSSSRRRPPPNNNMMMNNNNNNMMMNNNOOOPPPRRRSSSQQQRRRRRRPPPNNNMMMMMMOOOKKKKKKKKKLLLPPPWWWaaagggfff```YYYTTTSSSUUUWWWXXX[[[\\\^^^```bbb```\\\YYYRRRTTTXXX^^^cccffffffeee\\\^^^```aaabbbaaa```___^^^^^^```aaadddfffhhhjjjjjjhhhddd___[[[YYY[[[]]]bbbhhhnnnmmmjjjkkksss{{{jjjUUUOOOPPPSSSVVVSSS```hhhbbbSSSFFF???<<<;;;;;;===>>>>>>>>>>>>>>>>>><<<:::888777888999:::;;;===@@@DDDHHHKKKMMMNNNLLLLLLKKKKKKIIIHHHFFFFFFAAAAAA@@@???>>>>>>??????<<<<<<===>>>>>>>>>======::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>AAABBBBBBAAA???>>>>>>???AAAAAAAAAAAABBBCCCDDDEEEHHHGGGEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCAAA>>><<<:::999999777777777666666666555555555555555666777777888888888888888777777777666666555444666999<<<@@@KKKUUU^^^gggooottt|||sssiiicccffflll|||iii[[[IIIEEE@@@<<<;;;<<<<<<<<>>??????@@@???===;;;999888888999999999;;;>>>AAAEEEIIIKKKLLLKKKLLLLLLKKKJJJHHHFFFDDD@@@@@@???????????????@@@<<<======>>>>>>>>>======;;;;;;;;;;;;;;;:::999999888888777888888999:::;;;>>>???@@@???>>>===>>>???@@@@@@@@@AAABBBCCCDDDEEEGGGFFFEEECCCBBBBBBCCCEEEHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFDDDAAA???===<<<<<<;;;;;;::::::999999888888666666777888999:::;;;;;;:::::::::999999999888888555444555888;;;???JJJTTTbbblllvvvyyy~~~{{{nnngggfffiiipppzzziii]]]IIIFFFBBB>>><<<<<<======???AAAGGGSSSaaaoooxxx|||{{{xxxtttooolllhhheeeddd^^^\\\ZZZZZZZZZYYYWWWUUUSSSUUUVVVUUUSSSRRRRRRSSSRRRQQQOOOMMMKKKHHHGGGEEEEEEEEEFFFGGGHHHHHHHHHHHHEEEDDDBBB@@@@@@CCCGGGKKKQQQXXX```fffjjjllloooqqqrrrrrrrrrsssvvvyyy{{{}}}~~~wwwmmmpppqqqXXXPPPOOOMMMPPPQQQSSSTTTTTTTTTVVVXXXZZZZZZ\\\]]]\\\YYY[[[______ZZZXXX\\\___\\\YYYXXXXXX[[[___bbbbbbaaa]]][[[[[[\\\___bbbeeehhhiiijjjhhhfffccc```^^^___```aaahhhnnntttvvvrrrmmmjjjjjjmmmnnnnnnmmmlllmmmsssyyywwwwwwzzzdddZZZXXXWWWWWWXXXZZZZZZYYYWWWUUUSSSRRRQQQPPPPPPQQQRRRQQQOOOMMMLLLNNNNNNMMMLLLMMMOOORRRTTTUUUTTTSSSPPPMMMLLLMMMNNNQQQQQQPPPOOONNNOOORRRUUU^^^\\\XXXUUUSSSSSSUUUWWWWWWYYYZZZZZZYYYXXXWWWVVVWWWXXXZZZ]]]``````^^^\\\XXXZZZ^^^bbbdddeeedddccc______```aaacccfffhhhiiiiiihhheeeaaa___```dddhhhjjjpppuuutttnnnmmmssszzzzzz^^^OOOKKKLLLMMMQQQYYYbbbaaaWWWJJJCCCBBB<<<<<<<<<===>>>???@@@@@@@@@???===;;;:::999999999888999<<>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;:::999999555555555555555666777777888999;;;;;;;;;;;;===>>>>>>>>>??????@@@BBBCCCDDDEEEEEEEEECCC@@@@@@AAADDDGGGHHHIIIIIIJJJJJJJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJHHHEEECCCBBBAAA@@@@@@@@@???>>>>>>===<<<<<<777777888999;;;<<<======<<<<<<;;;;;;;;;:::::::::777555555777999>>>HHHSSS```nnn|||vvvlllgggfffcccppp~~~}}}rrreee[[[IIIGGGDDDAAA>>>===>>>???@@@BBBGGGQQQ^^^kkkvvv|||zzzxxxvvvrrrmmmjjjhhhgggdddbbb```^^^^^^]]][[[YYYTTTVVVWWWVVVTTTSSSSSSTTTTTTSSSQQQNNNKKKIIIGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGCCCCCCBBB@@@???BBBGGGLLLSSSZZZbbbhhhiiikkknnnqqqppppppqqqrrruuuxxx{{{}}}~~~pppjjjjjjwwwxxxdddSSSPPPOOOJJJOOORRRUUUWWWVVVVVVVVVVVVXXXVVVVVVYYYYYYZZZcccnnntttggg\\\\\\aaa```ZZZVVVXXX[[[___bbbcccaaa^^^\\\\\\^^^bbbfffhhhjjjkkkkkkjjjhhheeecccaaaaaabbbcccfffjjjoooqqqnnnkkkiiiiiimmmppppppnnnlllmmmqqqttt|||zzz}}}yyyggg]]]ZZZWWWTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUQQQQQQQQQPPPPPPOOONNNMMMNNNNNNMMMNNNOOOPPPRRRSSSTTTTTTTTTQQQNNNMMMMMMNNNPPPPPPQQQPPPOOOOOORRRSSSYYYXXXWWWTTTRRRRRRTTTWWWXXXZZZ[[[ZZZXXXVVVWWWWWWTTTUUUXXX\\\___```^^^\\\[[[]]]___```aaa```___^^^^^^______aaabbbdddfffggggggfffdddaaa```ccchhhlllnnnqqqrrrppplllkkknnnssseeeSSSMMMLLLKKKQQQTTTZZZ]]]WWWLLLEEEDDD<<<<<<<<<<<<===>>>????????????===<<<;;;::::::999888999:::<<>>>>>??????>>>>>>?????????>>>===============<<<<<<;;;999999666555555444444444555555444555777888888999;;;===<<<<<<<<<===???@@@BBBCCCCCCFFFGGGEEEAAA???@@@CCCDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHJJJKKKLLLMMMMMMLLLKKKIIIGGGEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>888999999;;;<<<===>>>>>>======<<<<<<<<<;;;;;;;;;999666555777888<<>>======<<<;;;::::::999999999999999;;;===???BBBCCCEEEGGGKKKNNNNNNLLLHHHFFFBBBAAA@@@???>>>>>>>>>>>>???????????????>>>======<<<<<<<<<<<<;;;:::999999888888777666555555555555333555777777666777888::::::::::::;;;===???@@@AAACCCGGGJJJIIIDDDAAAAAACCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>======999::::::;;;<<<======>>>============<<<<<<<<<<<<;;;888666666777:::DDDNNN^^^rrruuummmgggeeedddeeeccc^^^WWWRRRGGGGGGGGGDDDAAA@@@BBBDDDCCCDDDHHHOOOZZZhhhuuu~~~~~~|||wwwsssrrrsssnnnlllhhhfffcccaaa]]][[[\\\]]]^^^\\\ZZZXXXWWWXXXVVVTTTQQQNNNLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEBBBCCCDDDBBB@@@CCCJJJPPPVVV]]]fffiiihhhgggjjjnnnlllnnnpppsssvvvxxxzzzzzzzzz|||~~~}}}}}}pppbbbbbbaaa```\\\UUUNNNKKKKKKMMMKKKMMMPPPRRRUUUZZZ```dddccc]]]ZZZ\\\YYYXXXeeevvvtttddd]]][[[ZZZ[[[^^^ZZZ[[[[[[\\\]]]]]]^^^^^^^^^aaaeeejjjlllllljjjiiiggggggfffeeeeeefffggghhheeefffggghhhhhhhhhiiijjjjjjppprrrnnnkkkoooqqqpppwwwmmmbbb\\\XXXTTTUUUXXXRRRRRRSSSTTTXXX[[[___aaaSSSQQQOOOMMMLLLMMMNNNOOOMMMNNNPPPQQQRRRSSSSSSSSSQQQRRRTTTSSSQQQOOONNNNNNTTTUUUVVVUUUSSSQQQQQQRRRPPPRRRSSSRRRPPPQQQTTTWWWYYY[[[[[[YYYVVVUUUWWWYYY\\\]]]___bbbddddddbbb___ZZZZZZ[[[\\\]]]^^^___```]]]]]]^^^___aaabbbdddeeeeeedddaaa^^^]]]aaagggkkkgggeeeccccccgggkkkoooqqqyyy|||sss\\\RRROOOLLLOOOLLLPPPZZZ]]]TTTIIIEEE>>>===;;;::::::;;;<<<===<<<;;;;;;::::::999999888999999999:::;;;>>>@@@AAABBBEEEJJJOOOPPPOOOLLLJJJCCCBBBAAA???>>>=========???????????????>>>======;;;;;;;;;;;;;;;:::999888;;;:::999888777666666666555666777777666666777888999999999:::<<<>>>???@@@DDDHHHMMMLLLGGGCCCBBBCCCDDDDDDEEEGGGGGGHHHHHHHHHFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@???>>>===<<<;;;:::::::::;;;;;;<<<=====================<<<<<<<<<<<<<<<999666666666999BBBMMMZZZrrryyymmmgggaaa___]]]XXXSSSPPPFFFGGGGGGEEEBBBAAACCCFFFDDDEEEHHHOOOYYYgggvvv{{{zzz{{{wwwuuuqqqnnnkkkhhhdddaaa]]]^^^^^^\\\YYYWWWVVVWWWVVVTTTQQQNNNKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEBBBDDDEEECCCAAADDDKKKRRRVVV^^^gggiiigggfffiiimmmkkkmmmppptttwwwyyyyyyzzzxxxzzz~~~~~~{{{|||tttllljjjuuuyyynnnbbbddd```\\\YYYUUUNNNGGGJJJQQQJJJKKKLLLNNNSSS\\\fffmmmnnngggcccaaaZZZSSS\\\kkkqqqlllgggddd```[[[\\\```^^^]]]\\\\\\]]]^^^```aaa___bbbfffjjjlllllljjjhhheeeeeeddddddeeefffhhhiiieeefffffffffggghhhjjjkkkhhhooorrrnnnlllooorrrppp~~~nnniiiccc___]]][[[WWWTTTWWWSSSQQQQQQUUUWWWXXXWWWTTTRRROOOLLLJJJJJJJJJKKKQQQNNNMMMOOOTTTVVVSSSPPPTTTSSSSSSRRRPPPOOONNNNNNPPPRRRUUUVVVUUUTTTSSSSSSUUUSSSQQQPPPQQQSSSVVVWWW[[[ZZZZZZYYYYYYYYYYYYYYY^^^aaadddggggggddd```]]]______^^^]]]]]]___bbbfff]]]_________^^^___aaaccccccccccccbbbccccccdddeeefffdddcccdddgggjjjlllmmmrrruuulllTTTIIIJJJFFFKKKNNNNNNPPPTTTQQQJJJDDD@@@<<<999:::<<<>>>???<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;<<<===>>>>>>BBBBBBDDDIIINNNPPPMMMJJJDDDDDDDDDCCCBBBAAA@@@??????????????????>>>===<<>>>>>===<<<;;;;;;;;;;;;;;;:::999777666555555555555444333333555666777999888777888999<<>>??????>>>>>>???>>>>>>===<<<;;;::::::888555444777888999@@@GGG___ooovvvkkkbbb```^^^WWWQQQQQQJJJGGGDDDCCCDDDEEEEEEEEEHHHHHHKKKOOOTTT^^^rrr~~~{{{vvvsssnnnhhhdddaaabbbbbb```\\\YYYXXXXXXVVVSSSOOOLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCAAABBBFFFLLLQQQ]]]```eeeggghhhiiijjjjjjpppppppppqqqsssvvvyyy{{{xxxtttmmmiiiooowwwwwwmmmaaa]]]hhh___UUUPPPMMMKKKMMMPPPLLLMMMOOORRRXXX```jjjpppwwwqqqiiiaaa[[[YYYYYYZZZ___^^^\\\ZZZ[[[\\\___aaa```^^^\\\[[[]]]___aaabbbeeeeeefffjjjooopppmmmiiiiiifffbbb``````bbbccccccdddeeefffggghhhiiiiiijjjqqqrrrrrrpppmmmlllooorrruuuiiifffaaa___^^^]]]ZZZXXX[[[XXXUUUUUUWWWYYYYYYYYYTTTSSSPPPNNNLLLLLLMMMNNNMMMKKKJJJNNNSSSVVVTTTQQQSSSRRRQQQPPPOOONNNNNNMMMOOORRRTTTUUUTTTSSSSSSTTTVVVUUUSSSSSSSSSUUUXXXYYY[[[ZZZZZZYYYYYYYYYZZZZZZ___aaaeeeggggggeeeaaa^^^``````___^^^^^^___cccfffaaabbbbbbaaa______aaabbbcccccccccbbbbbbcccddddddfffeeeccceeehhhkkkmmmmmmnnnpppyyyoooWWWIIIFFFEEEIIIKKKKKKNNNQQQNNNIIIDDD@@@<<<:::;;;===>>>>>>=========<<<<<<:::999888::::::::::::;;;<<<======AAABBBDDDIIIMMMOOOMMMKKKEEEDDDBBB@@@???>>>======>>>????????????>>>>>>===???>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::999888666555555555666666777777777999;;;>>>AAABBBHHHIIIIIIIIIGGGEEEBBBAAA???BBBFFFIIIIIIJJJJJJKKKHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDBBB???======<<<;;;999999:::<<<============<<<;;;;;;::::::999999888888888666555777888999???FFFYYYkkktttjjjhhhfff___XXXUUUNNNKKKGGGEEEEEEEEEDDDDDDGGGGGGIIILLLQQQ\\\ppp}}}wwwooojjjfffeeecccaaa___]]][[[ZZZXXXUUUQQQOOONNNMMMKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEFFFEEEDDDCCCDDDHHHNNNSSS\\\```dddfffhhhiiikkklllnnnnnnooopppssswww{{{}}}}}}rrrhhhcccfffrrryyyrrrvvvzzzgggcccfffggg^^^UUUQQQNNNLLLMMMQQQMMMNNNPPPRRRVVV^^^gggmmmqqqllleee^^^YYYXXXYYYZZZ\\\[[[ZZZYYYZZZ]]]___aaa___]]]\\\[[[\\\___aaabbbcccfffjjjoooqqqppplllhhhiiieee```^^^^^^```aaabbbhhhhhhiiiiiikkkmmmooopppxxxwwwvvvrrrnnnmmmppprrryyyiiidddbbb```_________^^^]]]^^^\\\YYYYYYYYYYYYYYYWWWUUUSSSQQQOOOOOOOOOPPPQQQLLLKKKKKKNNNSSSWWWVVVUUUSSSSSSRRRQQQPPPOOOOOONNNOOOQQQRRRRRRRRRRRRTTTUUUXXXWWWVVVUUUVVVXXXZZZ\\\[[[ZZZZZZYYYYYYZZZ[[[\\\___bbbeeehhhhhhfffccc```aaabbbaaa```___```cccfffeeeeeeeeecccaaa```aaacccdddccccccbbbbbbccccccccchhhfffeeegggjjjmmmnnnnnnmmmooowwwuuu```NNNEEEDDDFFFGGGGGGIIILLLKKKFFFCCC@@@===;;;;;;=========>>>>>>>>>===<<<;;;:::999999999888999999:::;;;<<>>======>>>===>>>>>>????????????>>>???>>>>>>======<<<<<<;;;::::::;;;<<<===>>>??????<<<;;;:::999777777777777555666888;;;===@@@BBBCCCGGGGGGGGGGGGFFFDDDBBBAAA???BBBFFFIIIIIIJJJKKKLLLIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA>>>======<<<:::999888999:::::::::::::::999666666666666666666666666999666666888888999>>>DDDRRRgggsssnnnllleee\\\WWWRRROOOJJJGGGFFFEEEDDDCCCEEEDDDEEEHHHLLLWWWlll~~~{{{uuuooojjjeeebbbbbbbbb```]]]ZZZWWWTTTQQQPPPNNNLLLJJJHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFKKKQQQUUU\\\___bbbeeegggiiimmmooommmmmmnnnppptttxxx|||vvvfffbbb```cccuuurrrkkkuuuuuuddddddjjjeee\\\TTTQQQOOOLLLNNNQQQPPPQQQQQQSSSVVV[[[ccchhhjjjfffaaa[[[YYYXXXZZZ[[[ZZZYYYYYYYYYZZZ\\\___aaa```______^^^___aaabbbcccdddiiippptttsssnnnjjjgggiiieee```]]]^^^aaacccdddhhhgggffffffgggjjjmmmooo}}}{{{xxxsssooonnnppprrr~~~tttcccaaaaaa```_______________^^^]]]\\\ZZZYYYXXXVVVUUUTTTSSSQQQPPPPPPQQQSSSTTTOOONNNNNNPPPTTTWWWWWWVVVUUUTTTTTTSSSRRRQQQQQQQQQOOOPPPQQQQQQPPPQQQTTTVVVXXXWWWWWWWWWXXXYYY[[[]]][[[[[[YYYYYYYYY[[[]]]^^^```bbbfffhhhiiigggdddccccccccccccbbbaaaaaadddfffeeeffffffeeeccccccdddeeeddddddccccccccccccddddddjjjiiiiiijjjmmmpppqqqqqqqqquuu}}}yyyiiiUUUIIICCCCCCCCCDDDFFFHHHHHHFFFEEEBBB>>><<<<<<======<<>>===;;;:::999777777777777888999:::;;;???AAADDDGGGJJJKKKKKKKKKMMMJJJFFFBBB?????????@@@<<<===>>>???????????????>>>>>>>>>>>>======<<<<<<;;;;;;<<<===>>>???@@@AAA>>>======<<<;;;:::::::::777888:::===???@@@AAAAAACCCDDDDDDCCCCCCAAA@@@???>>>BBBFFFIIIJJJJJJKKKLLLJJJJJJIIIHHHHHHIIIIIIIIIKKKJJJJJJIIIGGGFFFDDDCCCBBB???===;;;;;;:::999777777777777777777666666666444444555555666666666777;;;888777999888888<<>>======<<<<<<>>>>>>>>>>>>===<<<;;;:::777777777777777999::::::>>>@@@CCCFFFHHHIIIJJJKKKNNNKKKGGGCCC@@@??????@@@<<<===>>>???????????????>>>>>>>>>>>>>>>=========<<<<<<======>>>>>>??????===>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>????????????>>>>>>===<<<>>>AAAFFFIIIJJJJJJKKKLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGEEEDDD@@@>>>;;;999999888777555555555444444444444444444555666666777777888888999<<<999888:::888777:::@@@GGGZZZ}}}uuunnnddd\\\RRROOOJJJGGGFFFEEEDDDCCCAAA@@@???@@@CCCLLL___qqqzzzpppjjjiiigggccc___YYYWWWSSSQQQPPPOOOMMMKKKHHHHHHGGGFFFFFFEEEEEEDDDCCCDDDEEEGGGIIINNNTTTXXX]]]___bbbdddfffiiimmmpppooonnnnnnooorrruuuxxxzzz|||}}}tttllleee___kkkwwwrrrrrryyyyyynnnjjjiii^^^WWWRRRRRRQQQOOOOOORRRVVVVVVVVVVVVVVVYYY^^^bbbbbb```___]]]]]]^^^```aaa]]]\\\[[[YYYYYYYYYYYYZZZaaacccffffffeeedddfffgggooorrruuusssmmmgggdddddddddaaa^^^^^^aaagggkkknnnnnnkkkgggddddddfffiiillluuurrrooollllllnnnpppqqq}}}yyyxxxzzzpppdddbbbccccccbbb___]]]\\\\\\^^^```bbbaaa___[[[ZZZYYYUUUTTTSSSRRRRRRTTTVVVWWWUUUTTTRRRPPPPPPPPPQQQQQQSSSRRRRRRRRRQQQQQQQQQPPPPPPRRRSSSSSSRRRQQQRRRTTTVVVVVVWWWWWWYYYZZZ\\\\\\\\\[[[YYYYYYZZZ]]]```bbb___aaadddggghhhhhhfffeeeeeeeeeeeedddbbbaaabbbdddcccdddeeeeeedddeeegggiiidddddddddeeefffggghhhiiioooooooooqqqtttvvvvvvvvvsssyyyuuuqqqhhhYYYLLLGGGBBB@@@CCCGGGHHHKKKOOOPPPKKKDDD???===<<<<<<<<<<<<<<<<<<======<<<<<<;;;777777666777777888999:::===@@@CCCEEEFFFGGGIIIKKKKKKIIIFFFBBB@@@>>>>>>>>>===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;===AAAEEEHHHJJJKKKLLLMMMLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIGGGEEEEEE???===:::999888888666555555555444444444444555666888888999999::::::;;;;;;===:::::::::999666888===BBBPPPlllyyyoooddd[[[SSSPPPKKKHHHGGGFFFDDDCCC@@@?????????@@@HHHYYYiii{{{rrrmmmhhhccc```^^^ZZZUUUQQQOOONNNLLLKKKGGGGGGGGGFFFEEEEEEDDDDDDBBBDDDFFFHHHKKKOOOUUUZZZ___aaadddeeefffhhhjjjmmmnnnmmmmmmnnnpppsssvvvxxxyyyzzz|||~~~~~~~~~qqqgggaaahhhwwwyyysssvvv{{{}}}zzzwwwrrrmmm[[[UUUQQQRRRRRRPPPPPPRRRVVVVVVVVVVVVVVVXXX]]]``````___^^^^^^^^^___aaaaaa^^^]]]\\\ZZZYYYXXXXXXXXX]]]aaadddeeecccaaacccdddpppqqqrrrppplllgggdddccc^^^\\\ZZZ\\\```fffiiikkkkkkiiieeebbbbbbcccfffhhhmmmkkkjjjjjjmmmooopppqqq~~~zzzyyyjjjcccaaacccdddccc___\\\\\\\\\[[[^^^bbbbbb___\\\[[[[[[WWWVVVUUUTTTTTTUUUWWWYYYWWWWWWUUUSSSQQQQQQSSSTTTUUUUUUTTTTTTTTTSSSSSSSSSQQQSSSUUUUUUSSSRRRRRRRRRVVVVVVWWWXXXZZZ[[[\\\]]]\\\[[[YYYYYYZZZ^^^aaaddd^^^```cccfffgggggggggfffdddeeefffdddbbbaaaaaabbbcccdddeeedddccccccdddfffddddddeeefffhhhjjjkkklllooonnnooorrruuuvvvvvvuuussswww|||vvvnnn___QQQJJJDDDAAAEEEIIIKKKPPPVVVVVVPPPGGG???<<<<<<<<<<<<999:::;;;<<<<<<======<<<777777777777888999::::::<<>>>>>????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????@@@@@@AAABBBBBBAAA@@@???<<<;;;:::::::::;;;===>>>:::::::::999::::::;;;;;;===AAAEEEHHHJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNKKKKKKKKKJJJIIIGGGFFFEEEAAA>>>;;;::::::999777666777666666666666777999:::;;;;;;;;;;;;;;;<<<<<<<<<>>>;;;;;;;;;999555777<<>>===<<<>>>>>>>>>>>>>>>?????????======>>>???@@@@@@AAAAAABBBBBBCCCCCCBBB@@@>>>===:::999888888999;;;>>>@@@::::::999999::::::;;;;;;===@@@EEEHHHJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOOOOKKKKKKJJJJJJIIIHHHFFFFFFBBB@@@===;;;;;;:::999777999888888888999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<>>BBBNNNddd{{{ttthhh\\\WWWQQQLLLIIIFFFCCCAAA?????????@@@???CCCPPP^^^}}}tttjjjdddbbbmmmfff\\\SSSMMMJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDFFFHHHKKKOOOTTTZZZ^^^bbbdddggghhhgggfffeeefffhhhhhhiiikkknnnrrrwwwyyyxxxyyy{{{|||}}}~~~}}}}}}rrrmmmmmmmmmyyyyyyxxxbbbWWWRRRPPPRRRSSSQQQQQQSSSPPPQQQRRRRRRSSSUUUYYY\\\ZZZZZZZZZZZZ[[[[[[[[[ZZZ\\\\\\\\\\\\[[[[[[[[[[[[[[[```ffffffcccaaabbbdddccceeehhhmmmpppnnnfff```^^^^^^^^^___ccceeefffeeegggfffeeeeeefffiiilllnnnjjjiiijjjmmmrrrtttsssqqq}}}uuuyyyxxxiii___^^^```aaaccccccbbb^^^YYYWWWVVVXXXYYYZZZ\\\[[[ZZZXXXWWWXXXXXXXXXWWWVVVVVVXXXZZZ]]]\\\ZZZXXXWWWVVVUUUUUU[[[\\\]]]]]]\\\[[[YYYWWWVVVVVVVVVUUUTTTSSSRRRQQQTTTUUUXXXZZZ[[[[[[[[[ZZZ[[[ZZZZZZ[[[]]]___aaaccccccaaaaaadddhhhkkkkkkiiigggggggggfffdddbbb```___aaaaaaaaaaaaaaabbbccccccfffeeeeeegggkkkmmmnnnnnnpppqqqrrrsssttttttttttttvvv{{{zzz|||tttkkk___EEEDDDNNNIIIMMMYYYVVV]]]XXXOOOFFF@@@===;;;;;;888999:::;;;<<<<<<<<<<<<999999999999999999::::::;;;<<>>BBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@??????CCCCCCCCCCCCBBB@@@>>>===AAA@@@??????@@@???<<<999???>>>>>><<<;;;:::999999999888666666666666666555>>>AAAFFFIIIJJJJJJKKKMMMKKKKKKJJJKKKKKKLLLMMMNNNLLLMMMMMMNNNNNNNNNMMMMMMJJJGGGCCC???<<<<<<===>>>::::::<<<===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888666===FFFRRRaaauuuoooccc\\\SSSNNNLLLKKKGGGDDDBBB???>>>>>>===???IIITTTuuu|||pppeee^^^dddbbb\\\TTTOOOMMMIIICCCHHHGGGEEEDDDBBBAAAAAAAAAEEEGGGIIILLLPPPVVV]]]bbbfffffffffgggggggggggggggjjjjjjlllnnnpppsssuuuvvvxxxxxxyyy{{{~~~~~~ooojjjnnnzzz{{{ppp~~~tttdddZZZXXXUUUSSSRRRRRRTTTUUUTTTUUUVVVVVVUUUVVVXXXYYY]]]^^^\\\ZZZ[[[^^^aaaaaabbbZZZWWW\\\bbbbbb^^^]]]___bbbeeeggggggdddaaa___```ccchhhkkkkkkhhhdddaaa```___^^^```dddgggfffdddhhhfffddddddfffhhhhhhhhhhhhhhhjjjnnnssstttqqqnnnxxxzzzyyywwwsssjjjaaa\\\]]]```^^^```aaa```]]]ZZZXXXXXXXXXYYYZZZ[[[ZZZYYYXXXVVVUUUVVVWWWVVVVVVWWWYYY[[[\\\\\\[[[YYYYYYXXXXXXXXX]]]^^^_________]]][[[YYYWWWVVVVVVUUUTTTRRRQQQPPPTTTUUUWWWXXXYYYXXXWWWVVVYYYYYYYYYZZZ[[[^^^```aaacccaaa```bbbgggjjjjjjhhhgggggggggfffdddbbb```^^^``````_________aaabbbcccdddcccbbbdddgggjjjllllllrrrrrrsssssstttuuuuuuuuuwww|||zzz{{{yyyjjjNNNGGGNNNJJJOOOWWWRRR[[[ZZZVVVNNNEEE===:::888:::;;;;;;;;;<<<;;;;;;;;;::::::999999999999999999:::<<<>>>@@@CCCEEEFFFGGGIIIIIIIIIIIIGGGDDDAAA???BBBAAA@@@???>>>>>>>>>>>>======>>>>>>>>>>>>======@@@AAABBBBBBBBBAAA???>>>BBB@@@>>>======>>>===<<>>===;;;:::999999;;;:::999999:::<<<======>>>BBBFFFIIIJJJJJJLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLKKKIIIEEEAAA@@@???AAABBB======>>>>>>???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888<<>>@@@IIISSSjjj~~~xxxmmmffffffddd]]]SSSOOONNNJJJEEEFFFEEEDDDCCCCCCCCCCCCCCCFFFGGGJJJLLLPPPUUU[[[```dddddddddeeeffffffgggggghhhhhhiiikkknnnpppssstttvvvwwwxxxzzz|||~~~~~~~~~~~~}}}sssrrruuuzzzyyyqqq~~~qqqccc\\\ZZZWWWTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVXXXZZZ^^^```___^^^```gggmmmooohhh___ZZZ]]]bbbbbb``````aaacccfffhhhhhhfffccc``````cccfffiiijjjhhheeebbbaaa______```dddffffffeeehhhgggffffffhhhiiiiiihhhddddddfffjjjoooqqqooommm}}}}}}~~~jjjgggbbb]]]ZZZZZZ[[[]]][[[]]]___^^^\\\ZZZYYYYYYWWWXXXYYYYYYYYYWWWVVVUUURRRTTTUUUUUUUUUWWWYYY\\\ZZZZZZ[[[[[[[[[[[[\\\\\\___```aaabbbaaa___]]]\\\WWWWWWVVVTTTSSSQQQPPPPPPSSSTTTUUUVVVVVVUUUTTTSSSWWWWWWWWWXXXZZZ\\\^^^```ccc```^^^```dddggghhhffffffgggffffffdddaaa___^^^___^^^]]]\\\]]]___bbbddddddbbbaaabbbeeehhhjjjjjjsssssssssssstttuuuvvvwwwwww{{{xxxxxx~~~```NNNMMMLLLPPPTTTOOOXXX\\\___YYYMMMAAA<<<;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;::::::999999888888:::;;;===???AAACCCEEEFFFHHHIIIIIIIIIGGGEEEBBBAAAAAAAAA@@@???>>>>>>>>>>>>======>>>>>>>>>>>>=========>>>???AAAAAAAAA@@@@@@CCC@@@<<<:::;;;===>>>>>>???>>>===<<<;;;999888888888777777777999<<<>>>@@@@@@CCCFFFIIIJJJKKKLLLMMMOOOOOONNNMMMMMMMMMNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLMMMKKKHHHEEEDDDDDDDDDEEEAAAAAAAAA@@@???>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999888888888888888888:::===AAAHHHSSSaaakkk|||ttthhh^^^WWWRRRMMMJJJIIIFFFDDDCCCAAAAAAIIIRRRjjjvvvooollliii```UUUQQQQQQOOOKKKEEEDDDCCCBBBBBBCCCDDDEEEFFFHHHKKKMMMPPPTTTYYY]]]___```aaabbbdddeeeffffffffffffggghhhkkkmmmppprrrtttuuuvvvxxxzzz{{{}}}}}}|||~~~yyyssswwwvvvsss~~~|||lllbbb^^^\\\YYYWWWUUUUUUVVVVVVXXXXXXXXXWWWVVVWWWYYY[[[]]]aaaccccccgggrrrzzz}}}oooeee^^^___aaabbbbbbcccccceeegggiiiiiihhheeeccc```bbbdddfffggggggfffeeecccaaa```aaacccfffggggggiiihhhhhhiiikkkkkkjjjhhhaaabbbdddhhhlllnnnmmmlll|||gggbbb[[[XXXXXXYYYZZZYYY[[[]]]^^^]]][[[YYYYYYYYYWWWWWWXXXWWWVVVUUUTTTSSSQQQSSSTTTUUUUUUUUUWWWYYYXXXYYYZZZ[[[\\\]]]^^^^^^___```aaabbbaaa___]]]\\\WWWWWWUUUSSSRRRPPPOOOOOOQQQRRRSSSTTTUUUUUUTTTTTTUUUUUUUUUVVVXXX[[[]]]___aaa^^^[[[\\\```cccdddccceeeeeeeeedddcccaaa___]]]^^^\\\ZZZYYY[[[^^^aaadddhhhfffcccccceeeggghhhiiirrrqqqqqqqqqrrrsssuuuvvvtttxxxuuuuuu|||wwwXXXLLLLLLPPPRRRPPPXXX```eeeaaaSSSFFF@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888999:::;;;===???AAACCCDDDGGGHHHIIIIIIHHHFFFDDDBBBAAA@@@@@@???>>>>>>????????????@@@@@@@@@@@@??????<<<===???@@@AAAAAA@@@???AAA>>><<<;;;<<<=========<<<<<<;;;:::999888777666777777777777888;;;>>>AAAAAADDDGGGIIIJJJKKKMMMNNNPPPOOONNNMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKKKKLLLKKKIIIHHHGGGFFFFFFGGGDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::999888888888888888888888888666888:::===AAAJJJTTT[[[iiizzzttthhh]]]UUUOOOKKKKKKGGGDDDDDDBBBCCCIIIQQQpppzzzttttttoooeeeYYYTTTUUUTTTQQQFFFEEECCCBBBBBBCCCDDDEEEFFFIIILLLNNNPPPSSSWWWZZZ\\\\\\^^^```bbbdddeeefffeeeeeeeeefffiiillloooppprrrsssuuuvvvwwwyyy{{{}}}{{{}}}zzzyyyxxxwwwwwwvvvvvvwwwvvv|||{{{}}}vvvsssuuu}}}}}}ttthhhbbb___]]][[[YYYWWWWWWWWWXXXYYYYYYYYYXXXVVVWWWZZZ\\\]]]fffkkkkkkoooyyytttiiiaaa___``````bbbeeedddfffhhhjjjkkkiiigggeee```aaabbbccceeefffffffffdddcccbbbbbbcccfffhhhiiiiiiiiiiiikkkmmmmmmkkkiiicccdddeeegggjjjkkklllkkk|||fff```ZZZWWWXXXZZZZZZXXX\\\]]]]]]\\\YYYWWWWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQRRRSSSUUUTTTSSSSSSTTTUUUUUUVVVXXXZZZ\\\]]]]]]]]]]]]^^^_________]]][[[YYYWWWVVVTTTRRRPPPPPPOOOOOOPPPQQQSSSTTTVVVWWWXXXXXXTTTTTTUUUVVVXXX[[[]]]___^^^[[[YYYZZZ^^^``````^^^bbbbbbbbbbbbaaa```^^^]]]\\\ZZZYYYXXXZZZ]]]aaadddjjjgggdddcccdddeeeeeeeeemmmmmmmmmnnnppprrrssstttrrrwwwuuuvvv}}}fffOOOLLLOOOQQQUUU^^^dddhhhcccWWWIIIAAA>>><<<;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;:::999888888999999999;;;===???AAACCCEEEFFFHHHHHHHHHFFFDDDCCCAAA@@@??????>>>???????????????@@@@@@@@@@@@??????>>>>>>@@@@@@@@@@@@???>>>>>>===<<<=========;;;999999888888777777666666666;;;<<<===<<<;;;===AAADDDCCCEEEHHHIIIJJJKKKMMMOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFEEECCCBBB@@@>>><<<;;;::::::;;;:::::::::999999999999888888888888888888999999777888999:::===CCCIIIMMMTTT```tttrrreee[[[SSSNNNLLLGGGDDDDDDCCCDDDIIIOOOkkk~~~zzz|||}}}xxxwwwqqqfffYYYTTTUUUUUUSSSIIIGGGDDDBBBAAAAAABBBCCCGGGIIIMMMPPPQQQSSSVVVXXXZZZ[[[\\\___aaaccceeefffffffffeeefffhhhkkknnnpppppprrrttttttuuuwwwzzz}}}{{{}}}~~~~~~{{{zzzqqqnnnjjjfffdddeeeggghhheeemmmwwwlllooovvvzzzvvvllldddaaa^^^]]][[[YYYXXXXXXXXXXXXYYYZZZYYYXXXWWWYYY\\\___cccpppxxxvvvwww~~~|||sssiiiaaa_________aaaddddddfffhhhjjjjjjiiihhhggg``````aaaaaabbbdddffffffdddddddddddddddfffhhhiiiiiiiiiiiikkkmmmmmmkkkiiifffggggggffffffggghhhiiiyyyaaa]]]XXXWWWXXXZZZYYYXXXYYYZZZZZZXXXVVVTTTTTTUUUWWWVVVUUUSSSRRRPPPOOOOOOQQQRRRTTTTTTRRRQQQRRRRRRRRRTTTVVVXXXYYYYYYYYYYYYYYYZZZ[[[\\\[[[YYYWWWVVVUUUTTTRRRQQQPPPPPPPPPPPPQQQRRRSSSUUUWWWYYY[[[\\\TTTUUUUUUWWWYYY\\\___```]]][[[YYY[[[^^^___^^^[[[]]]^^^___``````___^^^]]]ZZZYYYXXXXXXZZZ^^^aaacccfffdddcccbbbcccdddcccbbbggghhhjjjmmmoooqqqrrrrrrrrrwwwvvvxxxxxxWWWPPPNNNPPPZZZeeefffgggeee^^^RRRFFF>>>======<<<;;;;;;<<<===>>><<<<<<;;;;;;::::::999999888888888999;;;===???AAACCCDDDFFFGGGGGGFFFEEEDDD@@@@@@???????????????@@@======>>>>>>>>>>>>======>>>???@@@AAAAAA@@@??????>>>============<<<999666666666666666666777777777;;;>>>@@@???======@@@CCCDDDFFFHHHJJJJJJKKKNNNPPPNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHFFFDDDCCCAAA@@@>>><<<:::::::::::::::::::::999999999888888999999999999999:::::::::999999888888:::<<<>>>???HHHNNN]]]pppzzzmmmbbbZZZUUUOOOIIIEEEEEEEEEDDDHHHMMM```xxxssstttuuuvvv{{{|||~~~|||yyytttnnnbbbVVVPPPQQQRRROOOJJJHHHEEEBBB@@@@@@BBBCCCGGGJJJNNNRRRSSSUUUVVVXXXZZZ[[[\\\___aaadddeeefffgggfffeeeeeegggjjjnnnpppnnnqqqssstttsssuuuzzz~~~}}}}}}~~~~~~|||xxxtttrrriiieee___ZZZWWWVVVXXXYYYWWW^^^hhhpppttttttsssrrruuuxxx|||pppeeelllssstttnnneee```^^^[[[ZZZYYYYYYXXXXXXXXXYYY[[[[[[[[[ZZZZZZ\\\aaadddnnn~~~}}}}}}uuunnngggaaa``````^^^```cccdddeeegggiiiiiiiiihhhggg````````````aaacccdddeeeccceeeggggggffffffhhhiiiiiihhhhhhiiikkkkkkjjjhhhggggggfffeeecccbbbdddfffqqq]]]\\\YYYXXXWWWWWWVVVUUUSSSTTTTTTSSSQQQQQQRRRSSSWWWVVVTTTRRRPPPOOONNNMMMNNNPPPRRRSSSRRRQQQRRRSSSPPPQQQSSSUUUVVVUUUTTTTTTWWWXXXYYYYYYYYYWWWUUUSSSTTTSSSQQQOOOOOOPPPQQQRRRTTTTTTUUUVVVWWWYYY[[[\\\VVVVVVVVVXXXZZZ]]]```bbb]]]\\\[[[^^^aaaaaa^^^ZZZYYYZZZ\\\]]]^^^^^^]]]]]]XXXXXXXXXZZZ\\\___aaacccaaaaaabbbdddfffgggeeedddbbbdddhhhmmmpppqqqrrrqqqooouuuuuuwww~~~~~~cccWWWNNNNNN\\\gggfffggglllooogggWWWIIIAAA@@@===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::777777777777999;;;>>>@@@AAABBBDDDFFFFFFFFFEEEDDD@@@???????????????@@@@@@======>>>>>>>>>>>>=========>>>@@@AAABBBCCCBBBBBBAAA???<<<;;;;;;:::888666444555666777888999999:::999===AAABBB???>>>AAACCCFFFGGGIIIJJJJJJKKKNNNPPPNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOOOONNNMMMLLLKKKKKKKKKJJJHHHEEECCCAAA@@@>>><<<;;;::::::<<<<<<999999999999888888888888999999:::::::::;;;;;;;;;:::999888888999999999888AAAEEEQQQcccqqq{{{{{{pppfff^^^[[[UUUNNNIIIHHHFFFDDDFFFJJJYYYpppyyysssooolllmmmnnnqqquuuxxxyyywwwuuuqqqlll```TTTNNNOOOOOOLLLIIIGGGDDDAAA@@@AAACCCEEEFFFJJJOOOSSSUUUVVVXXXYYY[[[\\\^^^```bbbdddfffggggggfffddddddfffiiimmmooonnnqqqssssssrrrtttzzz~~~~~~~~~|||xxxsssmmmjjjeeeccc^^^YYYUUURRRPPPOOOOOOSSSYYY^^^```aaabbbcccccchhhooovvv}}}fff___gggnnnmmmfff___[[[ZZZWWWWWWWWWWWWXXXXXXXXXYYY^^^^^^^^^^^^^^^aaafffjjjyyy||||||xxxnnniiidddaaabbbbbb``````cccbbbccceeeggghhhggggggfff````````````aaaaaabbbbbbbbbeeeiiijjjhhhgggggghhhhhhgggffffffhhhiiiiiihhhhhhhhhgggeeebbbcccfffiii}}}zzzjjj___^^^]]]ZZZWWWTTTRRRRRRNNNOOOPPPOOOOOOOOOQQQSSSWWWUUUSSSQQQOOONNNMMMMMMKKKNNNQQQRRRRRRRRRSSSTTTOOOPPPRRRSSSSSSSSSQQQPPPVVVVVVXXXXXXWWWVVVSSSRRRSSSRRRPPPOOOOOOPPPRRRSSSVVVVVVVVVVVVWWWXXXYYYZZZVVVWWWWWWYYY[[[___aaaccc^^^]]]^^^```cccccc___ZZZWWWXXXZZZ\\\]]]^^^]]]]]]WWWWWWYYY[[[]]]___aaaccc___```bbbfffjjjkkkjjjiii___ccchhhnnnqqqsssrrrrrrkkkrrrrrrtttzzzxxx{{{lll\\\OOOLLL]]]eeecccgggttt|||jjjYYYEEECCC???<<<999888888888::::::;;;;;;;;;;;;;;;;;;777777666666888;;;===???@@@AAACCCEEEFFFEEEDDDCCC@@@???????????????@@@@@@??????@@@@@@@@@@@@??????;;;<<>><<<;;;;;;<<<===>>>999999999888888888888777:::::::::;;;;;;<<<<<<<<<999888888999:::;;;:::999>>>@@@LLL^^^kkkrrrzzz~~~xxxooofff```\\\[[[SSSMMMJJJHHHDDDDDDGGGSSSccc}}}tttnnnbbbcccfffjjjoooqqqqqqpppqqqlllaaaTTTOOOOOOOOOLLLGGGEEEBBB@@@@@@BBBEEEGGGFFFKKKPPPTTTVVVWWWXXXYYY\\\]]]___aaaccceeefffgggfffeeeccccccdddhhhlllnnnnnnqqqtttsssrrrtttzzz~~~{{{vvvpppiiieeegggeeeccc___ZZZTTTPPPMMMLLLNNNPPPQQQRRRTTTWWWZZZTTTZZZdddmmmuuu|||ddd[[[dddkkkhhhaaa[[[XXXXXXUUUUUUVVVVVVWWWXXXXXXYYY````````````aaaeeekkkooo}}}wwwwwwsssiiifffcccbbbddddddaaaaaacccaaabbbdddffffffffffffeee`````````aaaaaaaaaaaaaaaaaafffjjjkkkiiigggggghhhhhhfffddddddfffhhhhhhhhhiiijjjiiigggeeefffjjjnnn~~~~~~ooohhhYYY]]]```]]]VVVPPPNNNOOOOOOOOOPPPPPPPPPOOOOOONNNNNNMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPRRRRRRQQQQQQQQQRRRRRRSSSQQQTTTVVVWWWUUUSSSRRRQQQVVVVVVVVVUUUSSSTTTVVVYYY^^^\\\YYYWWWVVVXXXZZZ\\\ZZZZZZZZZZZZZZZ]]]bbbeeecccddddddbbbdddfffbbb[[[XXXVVVWWW[[[______ZZZUUUWWWWWWXXXYYY\\\```ccceeeZZZ\\\___eeekkkllliiifffaaabbbfffkkkppprrrrrrpppnnnoooooonnnmmmpppvvv{{{sss[[[PPPOOOQQQ\\\___bbbkkk~~~tttPPPBBB===>>>888999>>><<<;;;:::999999;;;;;;:::999999888777777888:::<<<>>>???AAACCCEEEFFFFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBB@@@@@@>>>===<<<<<<<<<<<<>>>???AAABBBCCCDDDDDDDDDBBB???;;;666444333444555777777888999;;;===???@@@BBBBBBCCCEEEFFFHHHIIIIIIEEEFFFGGGGGGHHHKKKOOORRRQQQPPPOOONNNMMMNNNOOOPPPQQQQQQQQQQQQPPPOOONNNNNNLLLJJJGGGGGGGGGEEE@@@<<<:::;;;<<<===<<<999555333555555666666777999:::;;;:::888777888<<<===<<<:::;;;:::888666555666666777888???JJJUUU^^^fffmmmpppwwwzzz~~~zzzxxxuuuqqqllleee]]]WWWVVVTTTQQQMMMIIIGGGEEEEEEOOOZZZppptttgggaaa___aaaaaa^^^```ffflllfff]]]RRRJJJHHHIIILLLBBBBBBBBB@@@???AAADDDGGGJJJMMMPPPSSSTTTUUUXXXZZZ^^^^^^___```aaabbbcccccceeeeeedddcccbbbeeeiiimmmoooqqqsssuuuuuuvvvxxxzzzzzzwwwxxxpppjjjqqqyyy|||yyylll___XXXTTTQQQKKKKKKKKKKKKKKKKKKJJJIIIJJJOOOVVV]]]dddmmmwww~~~zzzeeegggfffeeeddd^^^WWWVVVYYYYYYYYYZZZ[[[[[[[[[[[[[[[^^^______^^^^^^bbbiiiooo~~~~~~|||xxxsssnnniiifffbbbbbbcccddddddcccaaa``````bbbccccccaaa___^^^^^^``````_________``````aaaeeefffggghhhhhhgggffffffhhhggggggggghhhiiijjjkkkiiiiiihhhhhhgggfffffffff~~~tttwww}}}iiiaaaYYY]]]___]]]WWWQQQPPPPPPLLLLLLMMMMMMMMMLLLLLLKKKMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLKKKLLLMMMNNNOOOOOORRRQQQPPPPPPPPPPPPPPPQQQNNNPPPSSSTTTSSSRRRSSSTTTZZZZZZYYYXXXWWWVVVUUUVVV[[[YYYWWWUUUTTTVVVXXXZZZXXXYYYZZZZZZ\\\___dddhhhsssssspppjjjgggeee___WWWXXXWWWWWW[[[______[[[VVVVVVWWWWWWYYY[[[\\\^^^___]]]^^^bbbfffkkkllliiieee```aaadddiiinnnppppppnnnnnnoooooommmlllnnnsssxxxoooYYYNNNMMMOOOWWW[[[```iii]]]KKKCCCAAA:::;;;>>>:::;;;:::999999;;;;;;:::999999888777777888999;;;===>>>???BBBDDDFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBB@@@@@@???======<<<<<<======>>>???@@@AAABBBCCCCCCBBB???;;;777555444555666888999999;;;<<<>>>@@@AAA???@@@AAABBBDDDEEEFFFFFFHHHIIIIIIIIIJJJLLLPPPTTTQQQPPPOOONNNMMMNNNNNNOOOOOOOOOOOOOOOOOONNNMMMMMMLLLJJJHHHGGGFFFCCC???;;;;;;;;;<<<<<<;;;888666555777666666777777888999::::::888777999;;;===;;;:::888888777777777777777888666:::AAAHHHOOOWWW]]]bbbhhhkkkpppuuuwwwwwwvvvtttqqqooollljjjfffbbb\\\XXXTTTRRROOOKKKHHHEEEDDDDDDJJJSSSgggsssiii```]]][[[XXXYYY]]]ccc^^^VVVLLLFFFCCCDDDFFFAAAAAAAAA@@@???AAAEEEHHHJJJLLLPPPRRRTTTUUUWWWYYY\\\]]]^^^___aaabbbcccdddffffffeeecccccceeeiiillloooqqqtttuuuvvvxxxzzz}}}yyyuuuxxxttttttvvvhhh^^^WWWPPPOOOMMMKKKJJJHHHFFFDDDFFFJJJOOOUUUZZZbbbkkkqqqzzz~~~wwwwwwpppiiiccc]]]WWWWWWZZZXXXYYYZZZ[[[\\\\\\\\\\\\^^^______^^^]]]```fffkkkwwwwwwvvvssspppkkkgggeee```aaabbbcccdddcccbbbbbb```bbbddddddbbb```____________^^^^^^______```aaaeeeeeefffgggggggggffffffffffffgggggghhhhhhhhhhhhiiiiiiiiiiiiiiihhhggggggwwwooowwwwwwaaaZZZXXX[[[]]][[[WWWRRRQQQRRRKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJHHHFFFHHHMMMPPPQQQPPPPPPPPPOOONNNMMMMMMNNNNNNMMMOOOQQQQQQRRRSSSUUUWWW______^^^^^^]]]ZZZVVVSSSVVVUUUSSSQQQRRRSSSVVVWWWVVVWWWYYYZZZ]]]```fffiii}}}|||xxxpppkkkggg```XXXXXXWWWWWWZZZ]]]]]]YYYVVVUUUVVVWWWXXXYYYYYYYYYXXX^^^___aaadddggggggdddbbb______bbbfffjjjllllllkkkmmmnnnnnnkkkiiiiiinnnrrrzzznnn[[[NNNKKKNNNQQQUUUYYYaaasssiiiSSSFFFBBB<<<===???999;;;:::999999;;;;;;:::999999888777777888999:::<<<;;;===@@@BBBEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>==================<<<===>>>???AAABBBAAA???;;;888666666777888;;;;;;;;;===>>>@@@BBBCCCBBBCCCDDDEEEFFFHHHHHHIIIJJJJJJJJJIIIIIIKKKPPPSSSRRRQQQPPPNNNMMMMMMMMMNNNMMMMMMMMMNNNMMMMMMLLLLLLLLLKKKHHHFFFDDDAAA===999;;;;;;:::999999888777666888888777777777888888999:::999888999:::;;;:::999666777888888999999888888444777:::===AAAFFFLLLPPPVVVZZZ```eeeiiijjjiiiiiihhhfffdddcccaaa]]]WWWTTTQQQOOOKKKGGGDDDCCCBBBBBBEEEJJJYYYnnnlll```ZZZVVVUUUVVVYYYUUUNNNGGGBBB@@@@@@@@@>>>??????>>>???AAAFFFIIIIIILLLOOORRRSSSUUUWWWYYYZZZ[[[\\\^^^```bbbddddddfffgggfffeeedddeeehhhkkkmmmpppsssvvvwwwzzz}}}~~~zzzwwwzzzxxx~~~nnncccZZZVVVPPPLLLIIIGGGEEEDDDDDDFFFIIILLLPPPVVV]]]bbbooovvvzzzjjj```ZZZVVVVVVYYYXXXYYYZZZ\\\]]]^^^^^^^^^``````___^^^]]]___cccfffnnnnnnnnnmmmllliiigggeee```aaabbbccccccccccccccc```bbbeeefffdddaaa_________^^^]]]]]]]]]^^^``````ddddddeeeffffffgggggggggeeefffggghhhhhhgggffffffhhhiiijjjkkkjjjiiihhhggg}}}xxxmmm[[[WWWUUUWWWYYYXXXUUURRRQQQQQQMMMNNNNNNOOOOOOOOOOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJFFFDDDGGGNNNTTTTTTSSSOOONNNMMMLLLLLLKKKKKKLLLOOOPPPQQQPPPPPPRRRVVVYYY``````aaacccbbb___XXXSSSRRRQQQOOOOOOOOOQQQSSSUUUTTTVVVXXXYYY[[[^^^bbbeeesssuuurrrmmmiiihhhddd___ZZZYYYXXXYYYZZZYYYVVVSSSSSSUUUWWWYYYZZZYYYWWWVVVZZZ[[[\\\^^^___^^^]]][[[]]]]]]^^^aaaeeehhhhhhgggkkklllllliiifffeeeiiilllsssyyyuuucccRRRLLLMMMQQQVVVYYY\\\fffvvvpppWWWGGGBBB===???AAA:::;;;:::999999;;;;;;:::999999888888777888888999:::999;;;===@@@CCCEEEFFFGGGGGGFFFFFFEEEDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;<<<>>>@@@BBB@@@>>><<<999888999:::;;;======>>>???@@@BBBDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGIIIMMMPPPRRRQQQOOOMMMLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKIIIGGGCCC???;;;888:::999888777666666777777:::999888888777777777888::::::999999999999999888777888999:::999888777666444666999:::<<<>>>AAADDDJJJNNNTTTZZZ___aaaaaa```aaaaaaaaaaaa___ZZZRRRMMMLLLJJJGGGCCCAAA@@@@@@AAAAAADDDMMM^^^ooooooddd^^^YYYWWWTTTPPPJJJEEEBBB@@@>>>===;;;<<<======>>>AAAFFFJJJIIILLLOOOQQQSSSTTTVVVXXXXXXYYY[[[]]]```bbbdddeeefffggggggfffeeefffhhhjjjkkknnnrrruuuxxx{{{xxxkkkbbbWWWOOOKKKJJJIIIHHHDDDEEEEEEGGGJJJOOOUUUXXXdddkkkuuu|||hhh]]]YYYVVVUUUVVVYYYZZZ[[[]]]___`````````bbbbbbaaa______```bbbcccggghhhiiijjjjjjjjjiiiiiicccccccccccccccbbbbbbaaa___aaaeeeeeedddaaa___^^^___^^^]]]\\\\\\]]]___```ccccccdddffffffgggggggggeeefffhhhiiiiiigggeeedddfffgggiiijjjjjjiiihhhggg{{{bbbWWWVVVSSSTTTUUUTTTRRRPPPOOOOOONNNOOOPPPPPPQQQQQQQQQPPPNNNNNNMMMMMMLLLKKKJJJJJJJJJGGGEEEIIIQQQVVVWWWUUUNNNMMMLLLKKKKKKKKKKKKKKKPPPPPPOOONNNMMMNNNQQQTTTYYY[[[___bbbaaa]]]VVVQQQPPPOOONNNNNNNNNPPPRRRSSSTTTUUUVVVWWWWWWXXX[[[^^^bbbeeeeeebbbbbbddddddaaa]]][[[YYYXXXWWWUUUSSSQQQSSSUUUXXX[[[\\\[[[YYYWWWWWWXXXZZZZZZZZZYYYYYYYYY]]]\\\\\\^^^aaacccddddddiiijjjjjjgggcccccceeeiiinnnrrrxxx~~~kkkWWWLLLKKKQQQWWW\\\^^^cccmmmxxx~~~yyy___MMMEEE??????AAA:::;;;:::999999;;;;;;:::999999999888888888888888888777999;;;>>>AAADDDFFFGGGGGGGGGGGGGGGEEEDDDBBBAAAAAA@@@@@@????????????@@@???>>>===<<<===???AAABBB???>>><<<;;;;;;;;;<<<===??????@@@AAABBBDDDEEEFFFCCCCCCDDDDDDEEEFFFGGGGGGIIIJJJJJJHHHHHHHHHKKKMMMQQQPPPNNNLLLKKKJJJKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLJJJGGGCCC>>>:::888999888666555555666777888;;;:::999888777777777777999999:::999999888888999::::::;;;;;;999777555444444777:::<<<=========>>>BBBFFFLLLRRRWWWXXXXXXWWWWWWZZZ^^^bbbaaa[[[RRRKKKHHHFFFBBB???======>>>???AAAAAAFFFRRR```ooosssjjj```YYYSSSNNNHHHDDDBBB@@@>>><<<:::;;;<<<<<<>>>AAAGGGJJJKKKMMMPPPRRRSSSTTTUUUWWWWWWXXXYYY\\\___aaacccdddeeeggghhhhhhggggggiiijjjjjjmmmqqquuuxxx|||wwwfffXXXQQQNNNLLLJJJGGGEEECCCDDDGGGKKKOOORRRZZZaaammmzzzwwwfff^^^\\\ZZZXXXWWWZZZ[[[]]]^^^```aaabbbbbbeeedddcccbbbccccccccccccdddeeegggiiijjjlllmmmmmmhhhgggfffdddbbbaaa```___^^^aaaddddddccc```______aaa```]]]\\\[[[\\\^^^___aaabbbeeeggghhhhhhhhhgggfffggghhhiiiiiigggeeeccccccdddeeefffggggggfffffflllZZZTTTUUURRRRRRQQQQQQPPPOOONNNMMMLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGGGGKKKQQQUUUUUUTTTMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMKKKIIIIIIKKKNNNOOOUUU[[[^^^\\\WWWRRROOOQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTUUUWWWVVV[[[\\\ZZZZZZ]]]___^^^^^^\\\ZZZXXXVVVUUUUUUTTTUUUWWWZZZ\\\]]]\\\ZZZYYYWWWYYYZZZZZZYYYYYY[[[]]]]]][[[ZZZ[[[]]]```aaaaaaeeeggggggeeebbbaaadddgggkkkoootttzzzrrr[[[LLLIIIIIIPPPXXX]]]ccckkkvvv~~~kkkWWWLLLAAA??????999;;;:::999999;;;;;;:::999999999999888888777777666666777:::<<<@@@CCCEEEFFFGGGGGGHHHHHHGGGEEECCCBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>???AAABBB>>>======<<<===>>>???@@@AAAAAAAAABBBCCCDDDFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKLLLMMMMMMKKKJJJKKKLLLNNNMMMLLLJJJIIIIIIIIIJJJIIIJJJKKKLLLMMMMMMNNNNNNLLLLLLKKKHHHCCC>>>;;;:::999888777666666777999:::;;;:::999888888888888888777999:::999888888999:::<<<<<<;;;:::888777555444333666;;;======<<<;;;;;;<<<@@@EEEJJJNNNNNNMMMLLLKKKOOOWWW^^^```\\\SSSLLLEEECCC???<<<;;;<<<>>>???BBB@@@BBBJJJSSS^^^mmmzzzwwwiii]]]VVVQQQJJJEEECCCBBB???<<<<<<===>>>???@@@DDDIIIMMMNNNPPPRRRSSSSSSSSSUUUVVVVVVWWWYYY[[[^^^```bbbcccdddfffiiijjjiiiiiijjjkkkjjjmmmrrrvvvyyy}}}}}}kkk```XXXQQQLLLKKKHHHDDDCCCEEEHHHKKKLLLSSSZZZgggvvv{{{}}}pppdddaaaaaa___\\\\\\\\\]]]^^^```aaabbbbbbbbbeeeddddddeeefffgggfffeeecccdddfffhhhkkkmmmoooppplllkkkhhhfffcccaaa```___```bbbddddddbbbaaaaaaaaadddbbb___\\\[[[[[[]]]^^^___bbbfffiiikkkjjjiiiggggggggghhhggggggeeecccbbbaaaaaabbbccccccdddeeefff}}}mmm___UUURRRTTTSSSRRRQQQPPPOOOOOOMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOMMMNNNNNNMMMLLLKKKIIIHHHCCCEEEHHHKKKNNNOOOOOOOOOMMMLLLLLLMMMMMMNNNOOOPPPMMMMMMMMMKKKJJJIIIKKKMMMMMMUUU]]]___YYYSSSPPPPPPSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTSSSRRRRRRSSSTTTSSSXXXZZZWWWVVVYYY[[[[[[]]]]]][[[ZZZYYYYYYZZZ\\\ZZZ[[[\\\]]]\\\[[[YYYXXXVVVXXXZZZZZZYYYZZZ]]]```]]][[[YYYYYY[[[^^^______bbbdddeeedddbbbbbbdddhhhiiimmmtttxxx|||xxxbbbQQQLLLEEEKKKRRRZZZ```gggrrr{{{ooo]]]PPPBBB>>>???:::;;;:::999999;;;;;;:::999999999999888888777666555666777999;;;>>>AAADDDEEEFFFGGGHHHIIIHHHGGGEEEDDDAAAAAA@@@@@@@@@AAAAAABBB>>>????????????@@@@@@@@@============>>>@@@AAABBBBBBBBBBBBBBBCCCEEEFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKJJJLLLOOOOOOMMMKKKIIIIIILLLKKKIIIHHHGGGHHHIIIIIIGGGHHHIIIJJJLLLLLLMMMMMMKKKLLLLLLIIICCC>>><<<<<<:::::::::::::::;;;<<<<<<::::::999888888888999999555888999999888777999;;;===<<<:::999888777777666666888;;;;;;;;;::::::;;;999<<>>???????????????>>>=========>>>???AAABBBCCCBBBBBBBBBBBBCCCEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGJJJMMMNNNLLLIIIFFFEEEJJJIIIHHHGGGGGGGGGHHHIIIEEEFFFGGGIIIJJJKKKKKKLLLKKKMMMMMMJJJDDD???===>>>;;;<<<<<<======>>>>>>>>>:::999999888999999::::::444777999999888777:::<<<<<<;;;999888777888999999;;;<<<<<<:::999999;;;===999;;;???BBBCCCAAA>>><<>>???@@@BBBIIIRRReeexxxrrrggg___UUUOOOMMMKKKHHHDDDEEEEEEFFFFFFGGGJJJOOOSSSSSSUUUVVVVVVTTTSSSSSSTTTVVVWWWXXXZZZ\\\^^^``````aaadddhhhkkkllllllmmmmmmooorrrvvvzzz}}}sssggg\\\VVVNNNIIIHHHIIIIIIHHHIIIQQQ___qqqhhhaaa\\\]]]^^^]]]]]]```___```aaabbbbbbbbbbbbbbbbbbaaabbbeeeiiikkkiiiggg``````bbbdddgggjjjlllnnnnnnllljjjgggeeedddddddddfffffffffeeeddddddgggiiijjjgggbbb^^^[[[[[[[[[\\\]]]aaahhhnnnpppnnnjjjgggeeedddcccaaa```_________bbbaaa______```cccfffhhhqqqiii^^^VVVSSSRRRQQQPPPVVVUUUSSSQQQOOONNNMMMMMMLLLPPPRRRPPPOOOQQQOOOKKKLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHIIIJJJLLLMMMNNNPPPPPPOOONNNQQQUUUTTTOOOOOONNNLLLJJJKKKMMMOOOQQQOOOXXXaaa```WWWQQQRRRVVVXXXVVVSSSPPPOOONNNOOOPPPOOOPPPPPPQQQRRRSSSTTTTTTSSSUUUWWWXXXXXXXXXYYY[[[___^^^]]]]]]^^^___```aaa^^^eeelllnnnjjjbbb\\\XXX\\\XXXTTTTTTWWWZZZ\\\\\\___^^^\\\[[[\\\___cccffffffffffffeeeddddddfffhhhjjjgggkkkssswwwssscccXXXRRRMMMOOOYYYdddiiikkkmmmyyynnn]]]PPPGGG@@@:::555::::::::::::;;;<<<======888999999999999888777777666666777999;;;>>>@@@AAAEEEEEEFFFFFFFFFEEEEEEDDDDDDAAA>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@???>>>=========>>>???@@@AAAAAABBBCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHHHHIIIIIIHHHHHHMMMMMMMMMLLLLLLJJJIIIIIIIIIGGGFFFDDDCCCCCCCCCCCCHHHGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIFFFDDDAAA@@@???>>>>>>??????>>>===;;;:::999999888888999:::;;;;;;333333444666888:::<<<===>>>;;;666444444666777777;;;<<<<<<<<<<<<<<<;;;;;;:::999888:::<<>><<<>>>CCCFFFZZZaaarrr~~~uuujjj\\\SSSOOOMMMKKKHHHHHHHHHGGGGGGIIINNNTTTYYYTTTRRRQQQRRRSSSTTTTTTSSSTTTVVVYYY\\\^^^_________bbbeeehhhjjjkkkmmmppprrrtttvvvwwwxxx}}}rrrkkkbbbWWWNNNKKKJJJIIIHHHJJJMMMYYYmmmxxxccc```\\\YYYZZZ]]]___aaaaaadddgggeeeaaa___bbbfffjjjgggdddddddddfffjjjnnnfffccc______ccchhhjjjjjjjjjiiiiiihhhhhhgggfffeeejjjhhheeecccbbbccceeefffdddaaa]]]ZZZZZZ[[[[[[\\\aaaaaacccfffhhhfffbbb___eeedddbbbaaa___^^^^^^^^^bbb```______aaadddiiikkk}}}qqqfff```XXXSSSQQQQQQQQQPPPVVVUUUSSSQQQPPPOOONNNNNNLLLPPPRRRPPPPPPRRRPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGHHHIIIJJJLLLMMMNNNNNNPPPRRRQQQOOOQQQTTTRRRMMMMMMLLLJJJIIIJJJKKKMMMNNNQQQZZZcccbbbZZZTTTSSSVVVXXXVVVTTTRRRPPPOOOOOOOOONNNOOOOOOPPPRRRSSSTTTTTTUUUWWWZZZZZZZZZZZZ[[[]]]]]]\\\\\\\\\^^^___aaabbbiiirrrzzzyyypppeee```^^^ZZZWWWSSSSSSVVVYYY[[[[[[\\\[[[ZZZZZZ\\\```dddfffhhhhhhhhhfffeeedddfffhhhllliiilllrrrssswwwssshhhXXXPPPLLLTTT^^^dddfffgggqqqkkk___RRRFFF???<<<<<<:::::::::::::::;;;<<<===:::::::::::::::999888777666666777999;;;===@@@AAAEEEEEEFFFFFFFFFFFFFFFEEEEEEBBB???>>>???@@@AAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBCCCHHHGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFDDDDDDCCC@@@@@@@@@@@@???===<<<:::999999999:::::::::;;;;;;555666777888:::<<<>>>???>>>;;;777555555777888888:::;;;;;;;;;;;;;;;::::::<<<;;;::::::<<<=========;;;<<<>>>AAACCCEEEFFFFFFDDDCCC@@@>>><<<<<<<<<<<>>===>>>AAADDDKKKQQQ```vvv|||rrrcccXXXRRRNNNKKKHHHJJJIIIHHHHHHIIINNNVVV[[[ZZZXXXVVVVVVWWWXXXXXXWWWUUUVVVXXXZZZ\\\^^^___``````bbbfffhhhjjjmmmpppsssrrruuuvvvxxx~~~xxxnnn___TTTNNNKKKJJJHHHJJJKKKTTTfffyyynnnbbb___\\\ZZZ[[[]]]```aaaaaaeeegggfffcccaaacccfffjjjgggeeeccccccdddhhhkkkfffccc``````cccgggiiiiiihhhggggggfffgggggghhhiiigggeeecccaaa```aaabbbbbb```^^^[[[ZZZZZZ[[[\\\\\\``````aaacccddddddaaa___cccbbbaaa```____________aaa```___```bbbeeeiiikkksssbbb[[[XXXTTTRRRRRRRRRRRRRRRTTTSSSRRRQQQOOOOOONNNNNNMMMPPPRRRQQQQQQTTTSSSPPPOOONNNLLLKKKJJJIIIIIIIIIHHHIIIJJJKKKLLLNNNNNNOOOQQQSSSSSSQQQRRRTTTPPPKKKJJJIIIIIIIIIIIIJJJKKKKKKQQQYYYaaaaaa[[[TTTSSSTTTXXXWWWVVVTTTRRRQQQOOOOOOMMMMMMNNNOOOQQQRRRTTTUUUXXXZZZ\\\]]]\\\\\\]]]___\\\\\\\\\]]]^^^```aaabbbjjjttt|||zzznnnbbb^^^___]]]ZZZWWWWWWXXXZZZ[[[[[[ZZZYYYYYYZZZ\\\```ccceeehhhiiiiiigggeeeeeefffgggooommmnnnqqqoooooozzz~~~hhhZZZOOOQQQ[[[bbbdddeeeffffffaaaVVVHHH@@@???AAA:::::::::999999:::;;;;;;<<<<<<<<<;;;:::999888777666666777888:::===>>>@@@DDDDDDEEEFFFGGGGGGGGGGGGFFFDDDAAA@@@@@@AAA@@@???@@@@@@@@@@@@@@@@@@???>>>??????@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHJJJKKKLLLLLLMMMKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEECCCBBBBBBBBBBBBGGGGGGFFFGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCCCCBBB@@@>>><<<:::999999:::;;;;;;;;;::::::888999:::;;;===>>>???@@@>>>;;;777666777888999:::999::::::;;;;;;;;;::::::>>><<<::::::<<<===<<<;;;:::;;;<<<===???AAACCCDDDBBBAAA???===<<<<<<<<<<<>>===???@@@@@@DDDMMM]]]ppp{{{kkk]]]UUUPPPMMMLLLKKKJJJIIIGGGIIIOOOWWW]]]```]]]ZZZZZZ[[[]]]]]]]]]WWWWWWWWWXXXZZZ]]]___aaa]]]```dddgggiiilllooorrrooosssvvvzzz|||}}}}}}yyyuuutttpppvvv|||}}}zzzwwwxxx{{{qqqbbbXXXSSSPPPNNNNNNLLLQQQ```qqq|||yyyxxxddd___^^^\\\[[[[[[^^^```bbbaaaeeehhhgggdddbbbbbbdddgggfffeeebbb```aaadddgggeeeccc``````bbbeeeggggggeeedddccccccdddgggjjjllldddcccaaa```___^^^^^^^^^\\\\\\ZZZZZZZZZ[[[\\\]]]```___^^^^^^``````___^^^``````````````````````````````aaabbbdddfffiiikkkmmm\\\VVVVVVUUUUUUUUUUUUTTTTTTQQQQQQPPPOOONNNNNNNNNNNNMMMQQQSSSQQQSSSVVVVVVSSSPPPOOOMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNQQQTTTUUUSSSSSSSSSOOOJJJHHHHHHIIIIIIJJJJJJJJJJJJOOOVVV]]]___[[[VVVSSSRRRXXXXXXWWWVVVTTTRRRPPPNNNMMMMMMMMMNNNPPPRRRTTTUUUYYY[[[]]]]]]]]]\\\]]]___]]]]]]^^^^^^___```aaaaaacccjjjqqqppphhh___\\\\\\```^^^\\\[[[[[[[[[[[[[[[ZZZZZZZZZ[[[]]]___aaaccceeefffgggfffeeeeeefffgggpppoooqqqrrrnnnkkkqqq{{{vvvbbbOOOMMMVVV^^^bbbccc^^^``````[[[PPPGGGAAA???;;;;;;:::999999999999999<<<<<<;;;;;;:::999777777666666777888:::;;;===>>>BBBCCCEEEFFFGGGHHHHHHHHHGGGEEEBBBAAAAAAAAA@@@???@@@@@@@@@AAAAAA@@@????????????@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFHHHIIIKKKKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAAEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKFFFFFFEEEDDDBBB???<<<;;;888999::::::;;;:::999999;;;;;;<<<===>>>??????@@@===:::888777888:::;;;;;;::::::;;;;;;<<<<<<;;;;;;===;;;::::::<<<======<<<<<<<<<<<<<<<===???BBBCCC>>>>>><<<;;;;;;;;;;;;;;;???@@@BBBAAA???======>>>@@@AAAFFFNNNZZZlllqqq___UUUQQQPPPPPPLLLKKKHHHGGGHHHNNNVVV\\\___]]]ZZZZZZ\\\___```aaaXXXWWWVVVVVVXXX[[[___aaa]]]```ccceeegggiiilllooonnnsssxxx}}}|||yyyuuuoookkkjjjgggnnnwww|||{{{yyyxxxxxxxxxjjjaaaZZZVVVUUUQQQRRR]]]lll}}}~~~vvvuuu~~~|||lllaaa]]]]]]]]]\\\\\\^^^```cccbbbeeeggggggdddaaa```aaaaaadddccc___\\\^^^aaabbbdddbbb```___```bbbcccdddbbbaaa______aaaeeejjjmmmcccbbbaaa```^^^]]]\\\[[[\\\\\\\\\\\\ZZZZZZ[[[\\\___]]][[[[[[\\\^^^^^^^^^]]]^^^___```aaabbbbbbbbb``````aaaccceeeggghhhiiiwwwfff[[[UUUVVVWWWWWWVVVUUUSSSRRRNNNMMMMMMLLLLLLMMMMMMNNNOOOSSSTTTSSSTTTXXXXXXVVVQQQPPPNNNLLLJJJHHHHHHGGGHHHHHHIIIJJJJJJKKKLLLLLLPPPTTTVVVTTTRRRRRRPPPKKKIIIIIIJJJJJJJJJKKKKKKKKKRRRWWW^^^bbbaaa^^^[[[YYYYYYYYYXXXVVVTTTRRRPPPNNNNNNMMMMMMMMMOOOQQQTTTUUUXXXYYY[[[\\\[[[[[[[[[]]]````````````aaaaaaaaa```ccceeefffgggeeeaaa]]][[[[[[[[[\\\[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^_________```bbbddddddddddddfffgggnnnpppssstttpppmmmpppuuu}}}fffMMMFFFLLLUUU[[[^^^]]]^^^___```]]]SSSEEE;;;===<<<;;;:::999888888888::::::::::::999888777666666666777888999:::<<<<<<@@@AAACCCEEEGGGHHHHHHIIIHHHFFFDDDCCCCCCCCCAAA??????@@@@@@AAAAAAAAA@@@@@@>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCEEEHHHJJJKKKLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJFFFFFFEEEDDDCCCBBBAAAAAABBBBBBAAAAAABBBBBBCCCCCCHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGFFFEEECCC@@@===;;;888999999999999999888888<<<<<<===>>>??????>>>>>>;;;999777888:::<<<======;;;;;;<<<===============;;;999999:::<<<>>>???>>><<<<<<;;;;;;<<<===???@@@:::::::::999999999::::::===???BBBBBB@@@>>>======@@@AAACCCHHHMMMXXXlll~~~wwwbbbTTTNNNNNNOOOLLLJJJHHHFFFGGGLLLTTTYYYZZZXXXWWWXXX[[[^^^```aaaXXXWWWVVVUUUWWWZZZ^^^``````bbbdddeeeeeefffiiikkkmmmssszzzyyysssmmmhhhhhheeeppp~~~rrreee]]]XXXRRRRRRZZZhhhxxxyyyxxxyyyyyyssshhhaaa^^^[[[]]]^^^^^^]]]]]]```bbbcccdddeeeeeecccaaa``````^^^dddeee___[[[]]]______aaaaaa```^^^]]]^^^___aaa___^^^\\\\\\___dddjjjnnnddddddcccaaa___]]]\\\[[[^^^___```___\\\ZZZZZZ[[[\\\[[[ZZZ[[[]]]______^^^\\\]]]___aaabbbcccddddddaaaaaabbbcccdddfffggghhhzzziii^^^XXXSSSUUUWWWWWWTTTQQQOOOOOOLLLLLLLLLLLLLLLMMMNNNNNNRRRUUUUUUTTTUUUYYYZZZXXXSSSRRRPPPMMMKKKIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLNNNSSSVVVSSSRRRSSSRRROOOKKKJJJJJJJJJJJJKKKLLLLLLXXX[[[aaafffiiiiiigggfffZZZYYYXXXUUUSSSQQQOOONNNPPPOOONNNNNNOOOQQQSSSUUUVVVXXXZZZZZZYYYXXXYYYZZZ______```aaaaaaaaaaaa```dddbbb______``````^^^[[[XXXZZZ\\\]]]]]]\\\]]]^^^```aaaaaaaaaaaa```_________aaacccdddccccccdddfffjjjmmmrrrsssrrrqqqrrrtttzzzpppTTTHHHJJJQQQZZZ```aaa___```fffiiiaaaOOO@@@???>>>===;;;:::999888888888888999999999888777777777777777777888999:::;;;>>>???AAACCCFFFGGGHHHIIIGGGFFFDDDDDDEEEDDDBBBAAA???@@@AAAAAAAAAAAAAAAAAA>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGJJJKKKMMMNNNNNNJJJJJJKKKKKKKKKJJJJJJIIIFFFFFFFFFFFFEEECCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGEEECCC@@@>>><<<;;;:::999888888888999999===>>>?????????>>>===<<<999888777888:::<<<======;;;<<<===>>>>>>>>>>>>>>>:::999888:::===?????????;;;::::::::::::;;;;;;<<<888888888999999:::::::::<<>><<<:::999888888888888999999::::::999999777777777777777888999:::;;;===???BBBEEEGGGHHHIIIGGGEEEEEEEEEFFFFFFDDDBBB???@@@AAAAAABBBBBBAAAAAA??????@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHJJJKKKLLLMMMMMMGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGHHHGGGFFFEEECCCBBBBBBAAAAAA@@@@@@AAAAAABBBDDDEEEEEEFFFGGGHHHHHHHHHFFFFFFFFFEEECCCAAA>>>===>>>===:::999888999;;;<<<>>>???@@@AAA@@@???===<<<777666666777:::=========:::;;;<<<===>>>>>>>>>>>>;;;:::999:::<<<>>>>>>===;;;;;;<<<<<<<<<;;;;;;:::777888999:::;;;;;;;;;;;;<<>>AAADDDFFFHHHHHHFFFEEEEEEEEEGGGGGGEEECCC???@@@AAAAAABBBBBBBBBBBB@@@AAAAAABBBCCCDDDEEEEEECCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKEEEFFFFFFGGGGGGGGGFFFFFFHHHHHHHHHHHHGGGEEEDDDBBBCCCCCCBBBAAAAAABBBBBBBBBAAABBBCCCDDDFFFGGGHHHIIIFFFFFFFFFEEECCCAAA???===AAA???<<<:::999;;;===???@@@AAABBBBBBBBB@@@>>><<<666555555777:::=========999:::;;;<<<===============<<<::::::<<<===<<<<<<===>>>???@@@???>>><<<;;;888888:::;;;<<<=========<<>>BBBEEEFFFJJJOOORRR[[[bbbeeeooo~~~|||sssiiiaaa[[[YYYOOOOOOOOOMMMLLLLLLOOOQQQUUUUUUVVVXXXYYYYYYVVVSSSVVVVVVVVVVVVWWWYYY[[[\\\___aaaccceeeeeegggiiikkkiiipppzzzwwwgggbbbgggttt{{{ssstttsssooofff^^^[[[[[[[[[ZZZ^^^bbbaaa]]][[[\\\___^^^]]]^^^aaagggmmmsssuuuwwwttthhhfffddd___[[[\\\]]]ZZZVVVTTTUUUWWWTTTVVVYYY___hhhqqqxxx}}}kkkhhhddd```]]]]]]]]]^^^VVV[[[``````\\\YYYYYY[[[UUUXXX___fffjjjjjjfffbbb^^^```ccceeegggggggggfffgggeeeaaa^^^]]]___aaabbbqqqccc]]]UUURRRUUUVVVVVVVVVTTTQQQPPPQQQRRRMMMNNNOOOPPPRRRRRRSSSSSSXXXZZZ]]]\\\YYYWWWWWWYYYUUUUUUVVVVVVUUURRRPPPNNNLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPSSSUUUVVVTTTSSSLLLLLLKKKJJJJJJKKKLLLMMMPPPRRRTTTWWWZZZ\\\]]]^^^YYYWWWUUUSSSRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTTTTUUUVVVWWWXXXXXXVVVVVVWWWXXXVVVWWWZZZ\\\___bbbdddfffaaadddeee```^^^fffyyy|||qqqiiieeecccaaaaaabbbcccdddffffffggggggeeedddfffhhhgggdddaaaaaaeeejjjppptttuuuuuuuuusssmmmTTTKKKNNNRRRSSSaaafffdddddduuuqqqJJJFFFAAA>>>>>>>>>===;;;;;;::::::999999::::::;;;888888888888777777777777888999:::<<<>>>AAACCCDDDEEECCCAAABBBEEEFFFEEECCC???@@@@@@AAABBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAABBBDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHFFFDDDCCCDDDEEEFFFGGGGGGFFFFFFEEEDDDBBBAAA>>>>>>>>>>>>@@@BBBDDDEEEDDDDDDDDDDDDDDDFFFHHHIIIFFFGGGHHHFFFCCC@@@??????<<<:::999:::<<>>>>>>>>======:::999999:::<<<======<<<<<<=========;;;;;;===???=========<<<:::999:::<<<<<<===@@@BBBCCCCCCCCCBBB@@@?????????@@@BBBDDDFFFKKKLLLNNNSSSZZZbbbiiimmmpppooolllhhhbbb]]]XXXUUUPPPOOOMMMLLLLLLMMMOOOPPPSSSTTTUUUUUUTTTSSSTTTUUUVVVUUUUUUUUUVVVXXXYYY[[[ZZZ\\\___bbbdddeeeddddddgggmmmuuu}}}uuuhhhjjjtttzzzrrr{{{rrrccc]]]\\\ZZZYYYZZZ^^^^^^^^^]]]\\\[[[[[[ZZZbbb^^^[[[]]]fffrrr|||~~~uuunnnjjjfffaaa\\\___```\\\VVVTTTVVVYYY]]]^^^___```hhhttt{{{|||iiigggddd```]]][[[ZZZZZZ[[[[[[\\\]]]______]]][[[ZZZ^^^```cccjjjqqqnnneeecccbbbaaacccaaaaaafffnnnjjjgggccc```^^^___```bbbnnnaaa\\\UUUSSSVVVVVVVVVVVVTTTRRRQQQQQQRRRPPPQQQRRRTTTUUUVVVVVVVVVWWWYYY\\\[[[YYYWWWWWWXXXTTTUUUUUUUUUTTTRRRPPPOOONNNOOOOOOPPPQQQQQQRRRRRROOOOOOPPPRRRUUUVVVTTTSSSLLLLLLJJJJJJJJJLLLNNNOOOSSSTTTUUUWWWXXXYYYYYYYYYWWWUUUSSSQQQPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXVVVUUUVVVWWWVVVWWWYYY\\\^^^aaacccdddccceeefffcccccckkk{{{wwwlllddd___]]]aaaaaabbbdddeeeggghhhhhhiiijjjllloooqqqooojjjffffffhhhjjjmmmppprrrsssssspppzzzxxx```PPPKKKMMMOOOZZZaaabbbcccrrrzzzQQQJJJBBB>>>======;;;999;;;::::::999999::::::;;;888888888888777777777777888888999;;;===???BBBCCCEEEDDDCCCDDDFFFGGGEEEBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAABBBBBBBBBDDDDDDDDDEEEFFFGGGIIIJJJIIIHHHFFFDDDDDDDDDEEEFFFHHHGGGFFFEEECCCAAA???===;;;<<<<<<===???BBBDDDFFFEEEDDDDDDDDDDDDEEEGGGHHHFFFGGGHHHFFFCCCAAA@@@AAA>>>===<<<===@@@AAAAAAAAACCCCCCCCCCCCCCCBBB>>>;;;888888888888888888888888:::;;;===>>>>>>>>>===<<<:::999888999;;;<<<<<<;;;<<<======<<<;;;;;;<<<>>>===>>>???===<<<<<<===>>>???AAACCCEEEFFFFFFEEEDDD@@@???>>>>>>???AAADDDEEEHHHHHHIIIKKKNNNSSSXXX[[[``````___\\\YYYUUURRRPPPNNNMMMKKKJJJJJJKKKMMMNNNRRRSSSTTTTTTSSSSSSTTTUUUVVVUUUUUUUUUUUUVVVXXXYYYZZZ\\\^^^```bbbcccccccccgggkkkrrrxxx~~~tttpppvvvtttooovvv}}}oooaaa[[[ZZZYYYYYYZZZ\\\\\\[[[[[[[[[[[[\\\]]]bbb___^^^aaahhhrrr{{{}}}ssskkkhhhdddaaa___aaabbb___YYYVVVWWWZZZ]]]______```gggqqqwwwwwwgggfffccc```]]]\\\[[[[[[^^^]]]\\\]]]______]]]\\\YYY\\\]]]```gggooooooiiieeeccccccdddcccbbbgggmmmiiigggccc```^^^^^^```aaajjj___ZZZUUUSSSVVVVVVVVVVVVTTTRRRQQQRRRSSSSSSSSSTTTVVVWWWWWWWWWWWWVVVXXXZZZZZZXXXWWWVVVWWWTTTSSSSSSRRRRRRQQQRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTOOOOOOPPPRRRUUUUUUTTTRRRMMMKKKJJJIIIJJJLLLOOOQQQVVVVVVVVVVVVUUUTTTSSSSSSTTTSSSQQQOOOOOOPPPQQQRRRTTTTTTTTTUUUVVVWWWWWWXXXXXXYYYYYYXXXUUUTTTTTTUUUUUUVVVXXXZZZ]]]___aaabbbcccdddddddddfffmmmxxxyyynnnfff___\\\ZZZ```aaacccdddfffhhhiiijjjjjjlllqqquuuwwwtttnnniiijjjjjjjjjkkklllnnnpppqqqpppvvvrrr\\\MMMJJJMMMRRR[[[______iiizzz~~~```VVVIII@@@>>>===<<<:::;;;::::::999999::::::;;;999999888888888777777777777777888999;;;>>>???AAADDDDDDDDDFFFGGGGGGDDDBBBAAAAAABBBBBBCCCCCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEHHHGGGFFFCCC@@@===;;;999999999:::<<<>>>AAACCCEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFGGGHHHGGGDDDBBBBBBBBBAAAAAAAAABBBDDDDDDCCCBBBAAAAAAAAABBBCCCBBB???<<<888888888888888888888888;;;<<<===>>>>>>======<<<999888777888:::;;;;;;:::<<<======<<<::::::<<<===>>>???@@@???>>>>>>???AAA>>>???AAABBBCCCBBBAAA@@@???>>>>>>>>>???@@@BBBDDDEEEDDDCCCDDDEEEHHHKKKLLLPPPPPPQQQQQQPPPOOOMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKPPPRRRSSSSSSRRRRRRSSSUUUUUUUUUTTTTTTUUUVVVWWWXXX[[[\\\\\\^^^___aaacccccceeehhhlllppptttzzzxxx{{{zzzpppppprrrxxxkkk^^^YYYXXXXXXXXXZZZ[[[ZZZYYYXXXYYY[[[]]]___aaa``````dddkkkrrrwwwyyy{{{~~~{{{qqqhhheeedddbbbccceeefffccc]]]YYYYYYZZZ\\\^^^___```eeemmmpppoooeeecccaaa___]]]]]]\\\]]]```___]]]\\\]]]^^^]]]\\\XXXYYY[[[^^^eeemmmooolllgggeeedddfffeeecccffflllkkkiiieeebbb``````aaabbbwwwddd[[[XXXTTTSSSUUUUUUVVVVVVTTTRRRQQQRRRTTTRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVWWWXXXWWWVVVUUUUUUSSSRRRPPPOOOOOOQQQRRRSSSRRRRRRSSSSSSTTTTTTTTTTTTOOOOOOPPPRRRTTTUUUTTTRRRMMMLLLJJJIIIJJJMMMQQQSSSVVVVVVUUUTTTSSSQQQPPPOOORRRQQQPPPOOOOOOPPPRRRSSSUUUVVVWWWXXXYYYZZZ[[[[[[YYYZZZZZZXXXUUUSSSSSSTTTTTTUUUWWWYYY[[[]]]___```bbbaaaaaabbbdddiiiooorrrsssooojjjeee```^^^^^^^^^```aaaccceeegggiiikkkllliiikkkooorrrrrrooojjjfffjjjkkkkkklllmmmnnnooooooqqqsss{{{mmmXXXNNNLLLLLLVVV\\\[[[___kkkvvv{{{vvvhhhUUUGGG@@@???>>>===;;;::::::999999::::::;;;999999999888888888777777666666777888:::<<<===>>>AAACCCDDDFFFGGGEEECCC@@@@@@@@@AAABBBBBBAAAAAAAAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFEEEDDDAAA???<<<999888999:::;;;<<<>>>???AAABBBDDDDDDCCCCCCCCCCCCCCCCCCEEEGGGHHHGGGEEEDDDDDDDDDCCCCCCCCCEEEFFFFFFDDDBBBBBBBBBAAABBBBBB@@@===:::888888888999999999999999<<<<<<===>>>>>>===<<<;;;888777666777999;;;:::999;;;<<<===;;;:::999;;;<<<===>>>??????>>>>>>@@@BBB===>>>???AAAAAA@@@>>>===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBDDDGGGIIIKKKGGGIIIJJJLLLMMMMMMLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJNNNOOOQQQQQQPPPQQQRRRTTTSSSSSSTTTUUUVVVXXXYYYZZZ\\\\\\[[[\\\]]]```bbbdddbbbdddfffiiilllqqqxxx|||wwwuuu|||~~~vvvuuuvvvtttqqqfff[[[XXXWWWWWWXXX[[[\\\ZZZXXXWWWXXXZZZ]]]_________aaaeeejjjnnnpppqqquuuyyyyyypppgggeeeffffffhhhiiiiiifffaaa\\\ZZZZZZZZZ]]]^^^^^^ccciiijjjgggaaa```___]]]\\\\\\]]]]]]aaa___\\\[[[\\\\\\\\\\\\XXXYYY[[[___eeejjjkkkiiihhheeedddfffeeecccdddhhhlllkkkhhheeeccccccdddeeewwwkkk___XXXUUUSSSSSSTTTTTTUUUUUUSSSQQQQQQRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVSSSSSSTTTUUUVVVUUUTTTSSSRRRQQQOOONNNNNNPPPRRRSSSQQQRRRRRRRRRRRRRRRSSSSSSOOONNNOOORRRTTTUUUSSSRRRMMMLLLKKKJJJLLLNNNQQQSSSSSSSSSSSSSSSRRRQQQPPPOOOQQQPPPOOOOOOOOOQQQSSSTTTVVVWWWYYY[[[]]]^^^^^^^^^ZZZ[[[[[[YYYVVVTTTSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^bbbaaa```aaabbbeeefffgggeeeccc```^^^]]]^^^___``````aaaccceeegggiiikkkllliiijjjkkkjjjiiifffdddcccgggiiillloooppppppooonnnppppppttt|||{{{gggUUULLLIIIQQQYYY[[[]]]dddqqqzzzvvvbbbOOODDD???>>>>>>;;;::::::999999::::::;;;999999999999888888888888666666777777888:::;;;<<<>>>@@@CCCEEEEEECCCAAA@@@DDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHGGGEEEEEEBBBBBBAAA@@@>>><<<;;;:::<<<<<<===>>>>>>>>>>>>>>>BBBCCCCCCCCCBBBBBBBBBAAADDDFFFGGGGGGEEEDDDEEEFFFDDDDDDDDDFFFGGGGGGEEECCCEEEDDDCCCBBBBBB???;;;777888999999999:::::::::;;;======>>>>>>>>><<<;;;:::777666666777999::::::999;;;<<<<<<;;;999888:::;;;<<<===>>>>>>======???AAA???@@@BBBCCCCCCBBBAAA@@@>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAABBBCCCEEEGGGIIIFFFGGGIIIJJJKKKKKKKKKKKKIIIIIIIIIHHHHHHIIIIIIIIIKKKMMMNNNOOOOOOPPPQQQSSSPPPQQQSSSUUUXXXZZZ[[[\\\]]]\\\[[[[[[\\\___aaaccc```aaabbbdddggglllssswww}}}pppjjjnnnyyy||||||uuujjjaaaZZZYYYYYYXXXYYY\\\^^^]]]ZZZYYYYYYZZZ]]]^^^^^^^^^```cccgggiiiiiihhhllltttxxxqqqhhhfffiiikkkjjjjjjiiifffaaa^^^[[[[[[XXX[[[\\\]]]aaaggggggddd___^^^]]]\\\\\\\\\]]]^^^aaa^^^\\\\\\]]]^^^___^^^]]]]]]```dddffffffeeedddgggcccccceeefffcccbbbeeejjjhhhfffdddcccddddddeeeuuugggbbbZZZUUURRRQQQQQQRRRSSSSSSSSSRRRPPPPPPQQQSSSUUUUUUVVVWWWWWWWWWWWWWWWRRRQQQRRRSSSUUUUUUSSSQQQQQQPPPNNNMMMMMMOOOPPPRRRPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNOOOQQQTTTTTTSSSQQQMMMMMMLLLMMMNNNOOOQQQRRRQQQQQQRRRRRRRRRQQQPPPPPPOOOOOONNNNNNOOOQQQTTTUUUUUUWWWYYY\\\^^^_________[[[\\\\\\ZZZWWWUUUUUUVVVUUUUUUVVVXXXYYY[[[\\\\\\bbbbbbbbbbbbbbbbbbccccccbbb```^^^\\\[[[\\\]]]]]]```aaacccdddfffhhhiiijjjiiiiiihhhfffcccbbbcccddddddgggkkkoooppppppnnnmmmjjjkkknnnrrryyysss[[[MMMIIIOOOXXX```cccgggqqq{{{|||mmm[[[KKKAAA======;;;::::::999999::::::;;;:::999999999999888888888777777777777888999:::;;;;;;>>>AAACCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKJJJHHHFFFDDDAAAAAAAAA@@@???>>>===<<>>===@@@AAAAAABBBBBBBBBAAAAAABBBDDDFFFFFFEEEEEEEEEFFFEEEDDDDDDFFFGGGHHHGGGEEEGGGEEEDDDCCCBBB???:::777999999999::::::;;;;;;<<<>>>>>>>>>>>>===<<<:::999888777666777999::::::999;;;<<<<<<:::888888999:::<<<=========<<<<<<===???<<<>>>@@@AAABBBAAA@@@????????????@@@@@@@@@AAAAAA???????????????@@@AAAAAADDDEEEGGGHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJLLLMMMNNNNNNQQQRRRNNNPPPRRRUUUXXXZZZ[[[[[[[[[ZZZZZZYYY[[[]]]___aaa___```aaabbbdddhhhnnnrrruuuzzz{{{lllcccdddnnn~~~}}}rrrccc^^^ZZZ[[[\\\ZZZZZZ]]]```___]]]\\\\\\]]]^^^______^^^^^^___bbbcccbbbaaaeeeqqqxxxrrrhhhfffiiilllkkkjjjgggccc```]]]\\\[[[XXX[[[\\\]]]bbbiiijjjhhh```___^^^]]]]]]^^^___```bbbaaa```aaadddffffffeeeeeecccdddffffffbbbaaabbbfffbbbbbbeeegggdddbbbcccddddddbbbbbbbbbbbbcccdddttthhh\\\ZZZWWWSSSPPPPPPPPPOOOQQQRRRRRRQQQOOOOOOPPPRRRTTTTTTUUUVVVVVVVVVVVVUUUQQQPPPPPPRRRTTTTTTRRRPPPPPPOOONNNMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOQQQSSSTTTSSSQQQMMMNNNNNNOOOOOOPPPPPPOOOQQQQQQQQQRRRQQQQQQPPPPPPMMMLLLLLLLLLNNNPPPSSSUUUSSSUUUXXX[[[]]]^^^^^^^^^\\\\\\]]][[[XXXWWWWWWXXXUUUVVVWWWXXXYYYZZZ[[[\\\___aaabbbbbbaaa```bbbdddbbbaaa___]]]\\\[[[\\\\\\aaaaaabbbdddeeeggghhhhhheeeffffffdddbbbbbbdddgggdddfffhhhkkkllllllkkkkkkfffhhhkkknnnpppzzz{{{bbbSSSNNNOOOXXXdddiiijjjnnnvvv{{{|||xxxjjjWWWGGG???>>>;;;::::::999999::::::;;;::::::999999999888888888777777777777888999:::::::::===AAABBBBBBBBBDDDFFFBBBBBBBBBBBBBBBAAA@@@@@@???@@@AAABBBCCCEEEFFFFFFGGGFFFEEECCCBBBBBBBBBBBBEEEDDDDDDDDDDDDEEEFFFFFFGGGIIIKKKLLLKKKIIIFFFDDDBBBBBBBBBAAAAAA???>>>===???@@@AAABBBBBBAAA@@@@@@>>>???@@@AAABBBBBBAAAAAA@@@BBBDDDEEEDDDDDDEEEGGGGGGEEEEEEFFFHHHJJJJJJIIIFFFEEEDDDDDDCCC@@@<<<999999999::::::;;;<<<<<<<<<>>>?????????===<<<:::888888777777888:::;;;;;;:::;;;<<<;;;:::888777888999===>>>>>>===;;;;;;<<<>>>999:::<<<>>>??????>>>===???@@@@@@AAAAAAAAAAAAAAA@@@@@@???????????????@@@BBBCCCEEEFFFFFFFFFEEEEEEHHHHHHHHHIIIIIIHHHHHHHHHGGGIIIKKKLLLLLLNNNPPPRRRNNNOOOQQQTTTUUUVVVWWWWWWXXXXXXWWWWWWXXXZZZ\\\]]]``````aaaaaabbbdddhhhkkklllnnnssszzz}}}nnnddd]]]aaakkkyyy{{{mmm^^^[[[\\\___```]]]\\\^^^____________```aaabbbbbbaaa___]]]\\\]]]_________aaaoooxxxsssgggccceeehhhkkkhhhccc___]]]\\\[[[[[[YYY\\\^^^```fffnnnqqqooobbbbbb````````````aaabbbffffffgggjjjnnnppppppooonnniiiffffffddd```aaaffffffbbbbbbgggiiifffccccccbbbbbbbbbbbbcccdddeeefff~~~wwwtttoooeee\\\VVVWWWUUUQQQOOOOOOOOONNNPPPQQQQQQPPPNNNNNNOOOQQQQQQQQQRRRSSSSSSSSSRRRRRRPPPOOOOOOQQQTTTTTTRRROOOPPPOOOOOONNNMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOQQQSSSTTTSSSQQQMMMNNNOOOPPPQQQPPPOOONNNRRRRRRRRRRRRQQQPPPPPPOOOKKKJJJJJJJJJLLLOOORRRTTTQQQSSSVVVYYY\\\]]]]]]\\\\\\]]]]]]\\\YYYXXXXXXYYYVVVVVVWWWXXXYYYZZZ[[[\\\[[[^^^aaaaaa___^^^aaaeeeaaa```___^^^]]]]]]^^^^^^aaaaaabbbccceeeffffffggg```bbbddddddcccccceeehhhfffffffffgggggghhhiiijjjeeeggglllnnnnnnuuuhhhYYYRRRQQQXXXeeekkkhhhhhhlllsss{{{wwwcccNNNCCC@@@;;;::::::999999::::::;;;:::::::::999999999888888888888888888888999::::::;;;>>>AAABBBBBBCCCFFFIIIEEEEEEFFFFFFEEEDDDCCCCCC>>>???@@@BBBDDDEEEGGGGGGHHHGGGEEEDDDBBBAAAAAAAAAEEEDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKMMMLLLIIIFFFDDDDDDDDDCCCCCCAAA@@@>>>===???@@@BBBCCCDDDDDDCCCCCC===>>>???AAABBBBBBAAAAAA???AAACCCDDDDDDDDDEEEGGGHHHGGGEEEFFFIIIKKKLLLLLLEEEDDDDDDDDDDDDBBB>>>;;;999999::::::;;;<<<======????????????===;;;999888999888777888:::;;;;;;:::;;;;;;;;;:::777777777999>>>??????>>><<<;;;<<<>>>:::<<>>AAABBBCCCCCCCCCFFFGGGGGGGGGFFFCCCAAA???@@@@@@@@@AAACCCFFFIIIJJJIIIIIIGGGFFFDDDCCCAAAAAABBBAAAAAABBBBBBCCCDDDEEEFFFHHHJJJJJJGGGCCCAAA@@@<<<=========;;;;;;===???@@@BBBDDDDDDDDDDDDEEEFFFAAA>>>;;;===AAACCCAAA>>>>>>???@@@AAABBBDDDEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEDDDCCCAAA???<<<;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@@@@??????===;;;888777555666888:::;;;;;;;;;:::???===999666666777999:::<<<;;;;;;:::;;;<<<===>>>;;;<<<===???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCC??????@@@AAAAAABBBCCCCCC@@@AAACCCDDDFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLNNNOOOPPPLLLMMMOOOPPPQQQRRRRRRSSSOOOPPPQQQQQQPPPRRRUUUWWW]]]]]]^^^___aaacccdddeeefffhhhkkklllkkkjjjjjjjjjjjjlllooopppsssxxxoookkk```bbbfffjjjooovvv}}}zzzppp``````aaacccdddcccaaa^^^^^^]]]\\\^^^aaacccbbb```\\\[[[ZZZ[[[]]]^^^]]]\\\___kkkwwwxxxnnnccc^^^^^^fffbbb^^^]]]^^^^^^\\\ZZZ]]]]]]^^^```cccgggjjjlllkkkffffffiiigggaaa___bbbeeeiiiooouuuxxxxxxvvvtttnnnjjjdddaaabbbdddfffgggaaa```___```bbbccccccbbbaaacccfffggghhhhhhjjjkkkmmmaaa[[[VVVTTTTTTSSSSSSSSSQQQNNNLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLNNNNNNNNNMMMMMMLLLLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKKKKMMMOOORRRPPPNNNOOOQQQRRRQQQPPPQQQQQQRRRTTTVVVWWWVVVVVVRRRRRRRRRRRRRRRQQQPPPPPPNNNOOORRRSSSTTTSSSQQQPPPMMMMMMMMMMMMMMMNNNOOOOOORRRSSSTTTTTTSSSSSSUUUWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[]]]\\\YYYWWWXXXYYYZZZ\\\___bbbdddeeeddddddddddddddddddcccccceeegggeeedddcccbbbcccdddfffggggggkkkgggfffllloooxxxwwwaaaVVVNNNPPPWWWYYYYYYZZZ^^^```hhhoookkk[[[LLLDDD???>>>>>><<<:::999::::::999999:::;;;;;;:::999999999888666555555666888999:::;;;>>>@@@BBBCCCDDDDDDEEEEEEFFFFFFEEEBBB@@@???@@@@@@AAABBBDDDFFFHHHJJJJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEGGGHHHGGGDDD@@@>>>>>>;;;<<<===<<<;;;;;;===>>>AAACCCEEEFFFEEECCCCCCDDDAAA===:::;;;???BBBAAA???<<<===???BBBDDDGGGIIIJJJGGGGGGIIIIIIIIIIIIGGGGGGEEEEEEDDDCCCAAA???===;;;;;;;;;;;;;;;<<<>>>@@@AAABBBBBBAAAAAA???===:::999555777888:::;;;;;;;;;;;;===<<<;;;:::999888888888::::::<<<===>>>>>>>>>>>><<<<<<======>>>???@@@@@@BBBBBBBBBAAABBBBBBCCCCCC??????@@@AAAAAABBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKLLLMMMNNNMMMMMMOOORRRTTTXXXYYYYYYZZZ\\\^^^```aaabbbeeehhhiiihhhgggggggggfffhhhkkkmmmooottt|||rrrooofffiiioootttyyyzzzkkk______```bbbddddddbbb___```^^^^^^___ccceeedddccc^^^]]]\\\]]]^^^^^^\\\[[[]]]hhhssstttkkkbbb______ccc```^^^]]]___``````^^^bbbbbbbbbbbbccceeeggghhhiiieeedddgggeee```___aaacccfffjjjnnnpppooonnnllljjjfffaaa___```cccfffhhhbbb```^^^]]]^^^_________```bbbdddeeeddddddeeegggwwwdddZZZTTTPPPNNNPPPSSSSSSRRRPPPMMMKKKKKKKKKMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKJJJJJJKKKMMMNNNMMMLLLLLLNNNPPPPPPOOOQQQRRRSSSTTTUUUVVVVVVVVVRRRRRRRRRQQQQQQQQQQQQPPPMMMOOOQQQSSSTTTTTTSSSRRRMMMLLLLLLLLLMMMNNNNNNOOOQQQRRRSSSRRRQQQPPPQQQSSSUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZVVVWWWWWWXXXXXXYYYYYYZZZWWWXXXXXXXXXWWWWWWXXXZZZYYY[[[^^^bbbdddeeeeeeeeeeeeffffffeeeccccccdddeeefffeeecccbbbbbbbbbcccdddccciiihhhfffjjjkkkuuuxxxdddQQQMMMRRRWWWXXXXXXYYYYYY\\\aaaaaaWWWKKKDDD??????>>>===<<<:::999999999999::::::::::::999999888777666555555666777888:::;;;===@@@BBBCCCDDDEEECCCDDDDDDDDDDDDBBB@@@???AAAAAABBBCCCDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFFFFCCC@@@===<<<<<<:::;;;<<<<<<;;;;;;===???CCCEEEHHHHHHFFFCCCAAAAAAAAA===888888<<>>???@@@BBBEEEHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCBBB@@@>>>===<<<<<<<<<<<<===>>>@@@@@@BBBBBBAAAAAA???===:::999666777999:::;;;<<<;;;;;;<<<<<<======<<<:::888666777999<<>>>>>======<<<<<<<<<===???@@@CCCCCCCCCBBBBBBBBBBBBBBB???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDDDDCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHFFFFFFFFFGGGHHHHHHHHHJJJMMMPPPRRRSSSSSSUUUVVVXXXZZZ[[[```bbbfffgggfffeeeeeefffdddgggjjjkkkmmmrrrzzzwwwuuupppuuu|||xxxxxxnnnddd^^^^^^^^^```cccdddcccaaaaaaaaaaaabbbeeeggggggfffaaaaaaaaaaaaaaa___\\\YYY[[[ccclllmmmgggaaa___aaa___^^^]]]^^^aaacccdddccchhhgggeeeccccccccccccdddfffccccccdddccc___^^^```bbbdddfffggghhhhhhgggfffgggccc^^^\\\^^^cccgggiiigggccc___\\\\\\\\\\\\\\\aaabbbccccccbbbbbbcccdddxxxjjj[[[SSSOOOLLLLLLOOOPPPQQQPPPNNNLLLKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGIIIJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJLLLNNNNNNOOONNNPPPQQQRRRRRRRRRSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQNNNOOOQQQSSSUUUUUUTTTTTTOOOOOONNNMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOMMMNNNOOORRRQQQQQQPPPQQQRRRTTTUUUVVVVVVXXXYYYZZZZZZZZZZZZWWWXXXXXXYYY[[[\\\\\\]]]YYYXXXWWWWWWVVVWWWYYYZZZ[[[]]]```ccceeeffffffffffffggggggeeecccaaabbbcccgggfffdddcccbbbbbbbbbccc___gggfffeeehhhkkkxxxzzzaaaTTTRRRSSSWWW[[[]]]ZZZXXXYYYWWWQQQGGGAAA???>>>=========<<<:::888999999999::::::999999999777777666555555666777777999:::<<<>>>AAACCCDDDEEECCCCCCDDDDDDDDDCCCBBBAAACCCCCCDDDDDDEEEFFFGGGHHHJJJJJJKKKKKKKKKJJJIIIIIIBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFEEEBBB>>><<<;;;;;;;;;<<<======<<<===???@@@EEEGGGJJJJJJGGGCCC@@@>>>AAA===888666999<<>>>>>???@@@AAA@@@@@@??????===;;;888777666777999;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;999888777777888:::<<<>>>????????????>>><<<::::::<<<===???CCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFCCCCCCDDDEEEEEEDDDDDDDDDAAABBBCCCCCCCCCEEEHHHJJJNNNNNNOOOPPPRRRTTTVVVWWW^^^aaaeeeggggggfffggggggeeehhhlllnnnooottt{{{}}}|||}}}xxxooo~~~vvvjjjccc```]]]]]]]]]^^^aaacccccccccccccccccceeeggghhhiiiiiifffeeeeeeeeeeeebbb]]]YYYYYY___eeegggccc``````aaa^^^^^^^^^```bbbddddddeeehhhfffdddbbbaaa```aaaaaacccbbbaaaaaa```___^^^___ccccccccccccdddeeeffffffgggccc^^^\\\^^^bbbfffiiikkkgggaaa]]]\\\\\\\\\\\\aaabbbcccccccccccceeegggggg\\\RRRNNNMMMKKKMMMPPPLLLMMMMMMLLLKKKKKKNNNPPPMMMLLLKKKIIIHHHGGGGGGGGGEEEFFFHHHJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJIIIGGGFFFGGGHHHGGGHHHIIIJJJKKKLLLNNNPPPNNNPPPRRRRRRQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOPPPOOOPPPRRRSSSUUUUUUUUUUUUSSSRRRPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOMMMKKKKKKKKKOOONNNNNNMMMNNNPPPRRRSSSSSSTTTVVVWWWXXXYYYYYYZZZXXXXXXYYYZZZ\\\]]]^^^^^^ZZZXXXWWWVVVVVVWWWXXXXXX\\\]]]```bbbddddddcccbbbeeeffffffdddaaa______```ccccccbbbaaaaaa`````````]]]dddcccbbbhhhmmm~~~zzzcccRRRKKKPPPXXXdddaaa]]]ZZZWWWSSSMMMGGGAAA>>><<<<<<======;;;999999999999999999999999999777777666666666666777777999999;;;<<>>????????????AAACCCFFFHHHKKKKKKHHHCCC@@@???AAA===999666777:::===???@@@@@@???@@@AAACCCEEEGGGIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEDDDCCCBBBBBBAAAAAA>>>??????@@@AAAAAAAAAAAA@@@@@@??????===;;;888777666777999;;;<<<<<<<<<;;;;;;;;;:::999888999::::::999999888888:::===???AAA@@@???===;;;:::;;;<<<===AAAAAABBBCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBB@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAABBBAAAAAAAAA>>>???@@@??????@@@CCCEEEJJJKKKKKKMMMNNNPPPRRRSSSYYY]]]aaadddeeeeeefffgggfffiiimmmoooqqquuu{{{pppjjj{{{nnnbbb^^^___]]]\\\[[[]]]```bbbddddddcccdddeeefffgggggghhhiiihhhhhhhhhhhhgggddd___[[[YYY]]]aaabbbaaa``````aaa^^^___```aaaaaaaaabbbbbbcccbbb```___^^^___``````bbbbbbaaa_________```___aaa``````aaaccceeegggiiijjjfffaaa___```ccceeefffkkkfffaaa]]][[[[[[[[[[[[^^^___aaabbbbbbdddgggjjjqqqXXXQQQLLLKKKLLLKKKLLLOOOJJJJJJJJJJJJJJJKKKOOORRRMMMLLLJJJHHHGGGFFFEEEEEEBBBDDDGGGJJJKKKLLLKKKJJJHHHIIIIIIIIIIIIIIIIIIHHHFFFHHHIIIHHHFFFEEEEEEEEEEEEGGGIIIJJJKKKMMMPPPRRRQQQTTTWWWWWWTTTSSSUUUWWWUUUTTTRRRPPPNNNNNNNNNNNNOOOOOOQQQRRRSSSSSSSSSSSSSSSRRRPPPNNNMMMLLLKKKKKKJJJLLLNNNNNNLLLJJJJJJJJJLLLLLLLLLLLLMMMNNNPPPPPPQQQRRRSSSUUUWWWXXXXXXYYYVVVWWWWWWXXXZZZ[[[\\\\\\XXXVVVUUUUUUVVVWWWVVVUUUYYYZZZ]]]___```___^^^^^^bbbccccccbbb___]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\bbb```aaahhhnnn}}}xxx\\\KKKMMMVVVccceeeccc___\\\]]][[[XXXGGGCCC???===>>>>>><<<:::999999888888888888999999777777888888888888777777999999999:::<<<>>>@@@AAACCCCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGIIIJJJJJJHHHGGGEEE@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGEEEBBB@@@??????>>>???@@@@@@@@@AAACCCEEEFFFIIIKKKJJJHHHDDDBBBAAABBB???;;;777666888;;;>>>;;;;;;;;;===@@@CCCGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA???===:::999777888:::;;;<<<<<<<<<<<<::::::999999999;;;<<<===<<<;;;888777999<<<@@@CCCAAA@@@>>><<<;;;;;;;;;;;;>>>???@@@BBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCDDDEEEFFFFFFDDDDDDDDDEEEFFFFFFGGGGGG@@@AAABBBBBBAAA???>>>===AAAAAAAAAAAA@@@???>>>===>>>??????>>>===>>>@@@BBBFFFFFFGGGHHHJJJLLLNNNOOOPPPTTTYYY]]]___aaabbbdddeeehhhlllnnnpppsssyyy~~~}}}mmmiiiuuu|||uuuggg___^^^___^^^\\\ZZZ[[[^^^aaacccdddcccdddfffeeeddddddeeeggghhhgggfffffffffddd```]]]\\\]]]___```aaaaaa```___^^^___aaa```^^^]]]]]]^^^]]]\\\\\\\\\]]]^^^```aaabbbcccbbb^^^^^^aaabbbaaa^^^^^^^^^___bbbeeehhhiiikkkhhhdddbbbbbbccccccccceeeaaa]]]ZZZZZZZZZZZZZZZ[[[\\\^^^___```bbbfffiiiuuuaaaMMMIIIHHHJJJJJJIIIIIILLLJJJJJJJJJIIIHHHJJJNNNQQQMMMLLLJJJHHHFFFEEEDDDDDDBBBDDDGGGIIIKKKJJJIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEGGGHHHGGGEEECCCCCCCCCDDDGGGJJJKKKKKKMMMQQQUUUTTTXXX[[[ZZZWWWVVVXXX[[[WWWUUURRROOOMMMLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKIIIKKKMMMNNNLLLJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOQQQSSSUUUVVVWWWXXXVVVVVVWWWXXXXXXYYYZZZZZZVVVUUUTTTVVVYYYZZZXXXVVVUUUWWWZZZ\\\^^^^^^^^^]]]^^^___```___]]]ZZZYYYZZZVVVWWWXXXZZZ[[[\\\\\\\\\\\\aaa___```hhhkkkttthhhRRRPPPWWW[[[bbbeeeaaa___bbbeeeeeeRRRLLLDDD@@@??????<<<999:::999888777777888999:::888888999999999999888888999888888888:::;;;===>>>AAAAAABBBCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHGGGEEECCCAAA????????????@@@AAABBBBBBDDDFFFGGGGGGDDDBBB@@@@@@>>>???@@@@@@@@@AAACCCEEEFFFHHHJJJIIIGGGEEEEEEEEECCCAAA===999777777999;;;;;;;;;;;;<<>>?????????>>>===;;;;;;<<<>>>@@@BBBBBBAAA@@@???===<<<;;;:::;;;<<<>>>@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGG@@@AAABBBBBBBBB@@@>>>===AAAAAAAAAAAA@@@@@@???>>>@@@@@@@@@>>><<<<<<>>>@@@@@@@@@AAABBBDDDFFFHHHIIIHHHLLLRRRWWWZZZ]]]```bbbdddhhhlllooopppsssyyy}}}rrriiioooooohhhaaa`````````___]]]ZZZZZZ\\\```bbbcccbbbdddeeedddaaa```bbbccceeecccbbbbbbcccbbb```]]]___^^^___```bbbaaa___]]][[[^^^```___\\\ZZZZZZ[[[ZZZZZZZZZZZZ\\\^^^```aaabbbeeeccc______dddeeeccc______```aaacccfffhhhiiiiiigggeeedddddddddcccaaa```]]][[[ZZZ[[[\\\\\\\\\]]]^^^______```bbbfffiiigggTTTIIIFFFFFFIIIIIIGGGFFFHHHKKKKKKJJJHHHHHHIIILLLOOOMMMLLLJJJHHHFFFDDDCCCCCCBBBDDDGGGIIIIIIHHHGGGEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDFFFHHHGGGEEECCCBBBBBBDDDGGGKKKLLLLLLNNNRRRVVVUUUYYY\\\[[[XXXVVVXXX[[[XXXVVVSSSOOOMMMKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLHHHJJJMMMMMMLLLKKKJJJJJJGGGIIIKKKMMMNNNNNNNNNMMMMMMNNNPPPRRRTTTVVVVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZVVVUUUVVVYYY]]]___]]][[[TTTVVVZZZ]]]___`````````[[[]]]^^^^^^[[[YYYXXXXXXUUUVVVXXXZZZ\\\]]]^^^___[[[```___```hhhgggkkkyyyxxx~~~lllVVVQQQUUUSSS^^^ddd```]]]aaafffggg[[[SSSIIIBBB@@@???<<<999:::999888777777888999:::999999::::::::::::999999999888888777888:::;;;<<<@@@@@@@@@AAACCCEEEFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCDDDFFFFFFFFFCCCAAA???>>>>>>>>>>>>???@@@AAABBBBBBDDDGGGHHHFFFCCCAAA@@@===>>>???@@@???@@@CCCEEEFFFGGGIIIHHHGGGFFFGGGGGGDDDBBB???:::777666888:::???>>>======>>>AAADDDFFFFFFGGGIIIJJJJJJIIIGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDFFFGGGGGGFFFEEEEEE@@@@@@@@@???===;;;888777777888:::<<<=========<<<666999===AAACCCCCCAAA@@@>>>>>>??????@@@@@@@@@AAABBBBBBAAA@@@>>><<<:::999999;;;===@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGBBBCCCDDDEEEEEECCCAAA@@@===>>>???AAABBBCCCCCCCCCAAAAAAAAA???<<<<<<===???<<<<<<===>>>@@@BBBCCCDDDEEEIIIPPPUUUYYY\\\___bbbfffjjjnnnpppqqqtttzzz~~~xxxjjjjjjfff```^^^aaabbbaaa```]]]ZZZYYY\\\___bbbcccaaacccdddccc___^^^___aaabbb```______``````___]]]aaa```___aaacccbbb^^^[[[YYY\\\^^^^^^[[[YYYYYYZZZYYYYYYYYYZZZ\\\^^^```bbbcccfffddd______eeegggdddbbbbbbcccdddfffhhhiiijjjfffeeedddeeeeeeeeebbb```^^^]]]\\\]]]___``````___aaabbbbbbaaaaaacccgggiiisssYYYRRRGGGFFFEEEDDDEEEFFFHHHIIIGGGGGGHHHIIIIIIJJJJJJJJJLLLJJJHHHFFFDDDCCCBBBBBBCCCDDDFFFGGGHHHGGGEEEDDDCCCEEEFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFJJJNNNLLLHHHHHHMMMTTTVVVWWWWWWXXXYYYZZZZZZZZZVVVWWWVVVSSSNNNJJJHHHHHHHHHJJJKKKJJJHHHGGGHHHIIIJJJHHHFFFEEEFFFHHHJJJLLLNNNJJJHHHHHHJJJKKKJJJHHHFFFGGGHHHJJJKKKLLLLLLLLLMMMPPPRRRQQQSSSXXXYYYWWWZZZUUUQQQRRRVVVYYYXXXVVVWWWTTTRRRUUU[[[^^^]]]ZZZWWWXXXZZZ]]]```aaa```^^^[[[]]]___```___[[[WWWTTTSSSWWW[[[\\\[[[ZZZ[[[\\\\\\```cccdddccceeekkkpppssstttzzzvvvdddTTTLLLPPPTTT]]]dddeeeaaaaaadddggg^^^RRRHHHCCC@@@===::::::999888888999:::999777999:::::::::999888666555555555666888999:::;;;<<<===>>>@@@AAABBBBBBAAA@@@GGGHHHHHHIIIHHHGGGEEEDDDBBBCCCEEEFFFEEEDDDBBB@@@????????????????????????GGGFFFFFFGGGHHHFFFAAA<<>>??????>>>>>>@@@CCCFFFGGGHHHJJJKKKJJJHHHEEECCCIIIGGGDDDAAAAAACCCEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFCCCAAA>>><<<;;;999777444777999;;;===>>>===;;;999:::;;;>>>@@@BBBCCCDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@>>>:::777<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDFFFGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEGGGGGGEEEBBBBBBDDDDDDAAA>>><<<<<<<<<===???@@@BBBBBBEEEHHHNNNSSSXXX]]]bbbfffeeegggjjjmmmooorrrvvvyyy~~~rrrggg^^^^^^``````^^^^^^]]]\\\ZZZXXXYYY[[[]]]___]]]___```aaaaaa___]]]\\\ccccccdddcccbbb___]]][[[^^^___bbbeeefffccc^^^ZZZ\\\ZZZYYYXXXYYYZZZYYYXXX\\\]]]]]]]]]]]]```eeeiiillliiiddd```______aaaccc]]]^^^```bbbeeeggghhhiiiiiihhhgggeeedddccccccbbbaaa___]]]^^^```bbbaaa___bbbbbbcccdddddddddddddddgggTTTPPPHHHGGGEEEDDDDDDEEEGGGIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLJJJIIIIIIIIIIIIFFFDDDDDDDDDFFFGGGGGGFFFFFFEEEGGGHHHHHHIIIHHHGGGFFFEEECCCDDDDDDEEEFFFGGGHHHHHHKKKOOOQQQNNNIIIHHHLLLQQQVVVVVVVVVVVVWWWXXXYYYZZZXXXXXXWWWSSSNNNKKKIIIIIIGGGJJJMMMMMMLLLJJJIIIIIIGGGFFFEEEDDDFFFHHHKKKMMMLLLIIIGGGHHHIIIJJJHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIMMMOOOOOOSSSYYY\\\[[[]]]YYYTTTTTTWWWYYYXXXVVVUUUSSSSSSXXX___ccccccaaa[[[[[[\\\___aaaaaa___]]][[[\\\^^^___^^^\\\YYYWWWSSSWWWZZZ\\\[[[ZZZ[[[\\\\\\```dddeeeeeefffkkkpppqqqrrrwwwwwwhhhXXXOOOQQQSSSZZZdddgggeeeeeegggqqqkkkaaaUUUJJJBBB===<<<===;;;999999999888666444999999::::::999888777666666666777888999999:::;;;999;;;===@@@BBBCCCCCCCCCFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAADDDCCCDDDEEEGGGFFFBBB>>>@@@@@@@@@@@@AAACCCDDDEEEDDDEEEFFFGGGGGGGGGFFFEEEBBBCCCBBB>>>:::777777888===>>>>>>>>>>>>@@@DDDFFFFFFGGGIIIJJJJJJIIIGGGFFFHHHFFFDDDBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCAAA>>><<<;;;:::777555777999<<<>>>???>>><<<;;;:::;;;>>>AAACCCEEEEEEFFFBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAACCCDDDCCC@@@=========>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEECCCCCCCCCDDDEEEFFFHHHIIIJJJKKKLLLLLLKKKIIIGGGFFFHHHIIIKKKKKKKKKLLLLLLMMMOOOLLLIIIFFFEEEDDDBBBAAA@@@@@@????????????@@@AAADDDHHHMMMRRRVVV[[[```dddbbbdddgggjjjlllooosssvvvqqqfff]]]]]]_______________]]][[[ZZZZZZ[[[]]]___^^^___`````````___^^^^^^______aaaaaaaaa___]]]\\\[[[]]]___bbbdddbbb^^^[[[[[[YYYWWWWWWXXXYYYYYYXXXXXXZZZ[[[\\\]]]```dddggggggdddaaa______aaadddfff```aaaaaabbbbbbcccccccccfffeeecccbbbaaa`````````aaa___^^^___aaaccccccbbbfffhhhiiihhhfffcccccccccooo[[[PPPOOOJJJHHHEEECCCBBBDDDGGGIIIKKKJJJIIIIIIJJJLLLOOOQQQLLLJJJIIILLLPPPQQQMMMHHHEEEEEEEEEFFFFFFFFFGGGGGGKKKKKKJJJIIIIIIHHHGGGGGGDDDDDDEEEFFFGGGHHHIIIIIINNNQQQRRRPPPKKKJJJNNNRRRWWWVVVUUUUUUUUUWWWYYYZZZZZZYYYWWWRRRMMMJJJJJJKKKGGGJJJNNNPPPOOOLLLJJJIIIEEEDDDCCCDDDEEEIIILLLNNNLLLJJJIIIIIIJJJIIIGGGFFFEEEFFFGGGIIIJJJJJJJJJJJJIIIMMMNNNNNNQQQXXX[[[[[[^^^YYYUUUTTTVVVWWWVVVTTTTTTSSSUUU[[[ccciiijjjiii_________```aaaaaa^^^\\\[[[\\\]]]]]]]]]\\\ZZZYYYTTTWWWZZZ[[[[[[ZZZ[[[[[[\\\```eeeffffffgggkkknnnnnnooorrrvvv~~~zzzyyypppbbbXXXSSSQQQVVVaaaiiikkkkkklll|||{{{uuufffTTTEEE@@@???>>><<<:::999999888666555888888999999999888888777777777777888888888999999888999<<<>>>@@@AAABBBCCCDDDEEEGGGIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGFFFDDDAAA?????????@@@AAABBBDDDEEEDDDEEEFFFGGGHHHGGGGGGFFFCCCDDDDDDAAA===999777777;;;<<<===>>>>>>@@@DDDGGGEEEFFFGGGHHHIIIIIIJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA>>>===<<<:::777555777999<<<>>>@@@???>>>===999;;;>>>BBBEEEGGGHHHIIIEEEDDDDDDDDDCCCCCCCCCCCC======>>>@@@BBBBBB@@@>>>>>>?????????????????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKMMMOOORRRTTTTTTRRROOOMMMRRRUUUZZZ\\\\\\[[[ZZZZZZ\\\[[[WWWRRRLLLIIIGGGGGGEEECCCBBB@@@???>>>??????DDDGGGLLLPPPTTTXXX]]]``````cccfffiiikkkmmmqqqssszzzpppeee\\\[[[]]]^^^___``````^^^\\\ZZZZZZ\\\^^^___^^^^^^^^^^^^_______________```aaabbbaaa___]]][[[XXXYYY[[[___aaaaaa^^^[[[YYYWWWVVVVVVXXXYYYYYYXXXVVVYYY\\\^^^___aaaccceeecccbbb___^^^^^^```bbbddd````````````````````````ccccccbbb```____________bbb```______bbbdddddddddjjjooosssqqqjjjdddcccccc~~~oooaaaTTTOOOOOOJJJHHHDDDBBBBBBDDDFFFIIIMMMLLLJJJIIIJJJNNNRRRUUUMMMJJJJJJOOOUUUWWWRRRKKKEEEEEEEEEEEEFFFGGGHHHHHHMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJLLLNNNPPPOOOLLLMMMPPPUUUXXXWWWUUUSSSTTTVVVYYYZZZYYYXXXUUUPPPKKKIIIJJJKKKHHHKKKNNNOOOMMMLLLKKKKKKFFFEEEDDDCCCEEEHHHKKKMMMOOONNNLLLKKKJJJJJJIIIHHHEEEFFFGGGHHHIIIIIIIIIIIIMMMOOOOOOMMMOOOUUUXXXWWWYYYUUURRRQQQRRRTTTTTTSSSSSSTTTXXX^^^eeejjjlllkkk```______```bbbbbb```^^^]]]\\\\\\\\\[[[ZZZZZZYYYVVVXXXYYY[[[[[[[[[[[[[[[[[[___ccceeefffgggiiijjjkkkkkkmmmpppuuu|||uuuwwwvvvnnneeeVVVQQQRRR]]]iiiooopppqqqrrr\\\JJJDDDEEEAAA???<<<:::;;;;;;:::999777888888888999999999888888888888888777777777777;;;;;;<<<======>>>>>>>>>BBBDDDFFFHHHJJJJJJKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFEEECCC>>>>>>??????@@@BBBCCCDDDDDDEEEFFFHHHHHHHHHGGGGGGDDDEEEFFFDDD@@@<<<888666999;;;<<<===>>>@@@DDDFFFFFFGGGGGGGGGHHHIIIJJJJJJEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCAAA>>>===<<<;;;888666555777:::===??????>>>===999;;;???CCCGGGIIIKKKLLLFFFFFFEEEEEEDDDDDDCCCCCC===<<<===>>>@@@AAA@@@>>>@@@???????????????????????????@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCEEEFFFIIIJJJLLLOOOQQQUUUYYY[[[[[[ZZZZZZ^^^eeemmmqqqrrrpppppppppooopppoooiii___UUUPPPNNNGGGEEEBBB@@@>>>>>>>>>>>>CCCFFFJJJNNNQQQUUUZZZ]]]aaadddhhhjjjlllnnnqqqsssuuu|||mmmccc[[[YYY[[[\\\^^^aaa___]]][[[YYYYYY[[[]]]___^^^]]]]]]\\\\\\]]]^^^^^^dddddddddcccaaa^^^[[[YYYWWWWWWXXX[[[]]]^^^]]][[[XXXVVVUUUVVVXXXZZZZZZZZZWWWZZZ^^^```aaaaaaaaabbbcccbbb___]]]\\\\\\]]]^^^\\\\\\]]]^^^^^^___``````cccbbbbbbaaa````````````bbbaaa______```aaabbbcccjjjrrr{{{zzzrrrhhhddddddssseeeZZZQQQMMMMMMIIIGGGDDDBBBBBBDDDFFFHHHMMMKKKIIIHHHJJJOOOTTTWWWOOOKKKJJJNNNUUUWWWSSSMMMEEEEEEEEEEEEFFFGGGHHHIIILLLLLLJJJHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNMMMKKKLLLOOORRRUUUSSSQQQPPPPPPRRRTTTVVVVVVUUURRRNNNJJJHHHIIIKKKLLLMMMMMMKKKIIIIIIKKKLLLHHHGGGEEEDDDEEEGGGJJJKKKPPPPPPPPPNNNLLLJJJIIIIIIFFFFFFGGGHHHIIIIIIIIIIIILLLOOOOOONNNPPPUUUXXXWWWSSSRRRPPPPPPRRRTTTVVVVVVTTTVVVZZZ___dddggghhhhhh^^^]]]]]]___aaabbbbbbaaa^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\ZZZ]]]```cccdddeeefffggghhhiiikkknnnttt~~~oooqqqwwwvvvqqq^^^VVVRRRYYYeeemmmqqqssszzzuuubbbRRRMMMOOOMMMHHHBBB>>><<<;;;;;;;;;888888888888888888999999888888888777777777777666999:::::::::;;;<<<<<<===@@@BBBDDDGGGIIIKKKKKKKKKMMMLLLKKKKKKJJJJJJKKKKKKFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFEEEDDDCCCBBBAAA???????????????@@@BBBBBBCCCDDDFFFGGGHHHHHHGGGGGGEEEEEEFFFEEECCC>>>999666888:::<<<===>>>@@@CCCEEEHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEEEEFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCAAA>>>===<<<;;;999777444666999<<<>>>===<<<;;;888;;;???CCCGGGKKKLLLMMMGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBAAABBBCCCCCCAAA@@@@@@@@@@@@@@@??????????????????@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCEEEHHHIIIKKKLLLNNNQQQVVVZZZ^^^aaaccckkksssvvveeeWWWOOOHHHFFFCCC@@@>>>>>>>>>???BBBEEEIIILLLPPPSSSWWWZZZ```cccgggjjjlllmmmppprrrqqqwww~~~~~~||||||~~~}}}~~~~~~iii```YYYXXXYYYYYY\\\___\\\[[[YYYXXXXXXZZZ\\\^^^^^^]]]\\\\\\[[[\\\\\\\\\aaaaaabbbbbb```^^^[[[ZZZYYYXXXXXXYYYZZZ\\\[[[ZZZXXXVVVVVVWWWZZZ\\\]]]\\\YYY[[[^^^___^^^]]]^^^^^^bbbaaa```^^^]]]\\\\\\\\\[[[\\\\\\]]]^^^^^^______aaaaaa```______`````````bbbaaa___]]]\\\\\\^^^```fffqqq|||~~~wwwlllfffddd|||xxxqqqggg\\\RRRKKKIIIHHHFFFEEEDDDCCCCCCEEEFFFHHHKKKJJJHHHHHHJJJNNNSSSWWWQQQMMMJJJKKKOOORRRPPPMMMDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLOOOOOOOOOLLLJJJJJJKKKMMMOOONNNLLLKKKKKKLLLNNNOOORRRRRRPPPMMMJJJIIIIIIKKKOOOOOOMMMJJJHHHHHHJJJLLLJJJIIIGGGEEEFFFGGGJJJKKKOOOSSSWWWWWWTTTOOOJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHLLLOOOOOOSSSXXX[[[YYYQQQPPPPPPQQQSSSVVVYYY[[[UUUXXX[[[___aaabbbbbbbbb[[[ZZZZZZ\\\```bbbbbbbbb___^^^^^^]]]\\\[[[[[[[[[\\\[[[ZZZ[[[]]]^^^^^^\\\[[[\\\^^^```bbbdddeeeeeeggggggiiiooowwwnnnlllvvv{{{zzzooobbbXXXYYY```ggglllpppssswwwxxxqqqfff\\\YYYYYY```YYYMMMCCC===:::999999999999888888777888888999777777777777777777777777555555666777:::<<<>>>???>>>@@@CCCFFFHHHJJJJJJJJJMMMMMMLLLLLLLLLKKKKKKKKKFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDCCCAAA?????????@@@??????>>>?????????@@@BBBCCCDDDFFFGGGGGGGGGFFFEEEEEEDDDDDDCCC@@@;;;777777999<<<===>>>???AAACCCHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAABBBCCCCCCDDDDDDCCCAAA>>>======<<<:::888444666999;;;===<<<;;;:::888;;;???CCCHHHKKKMMMMMMHHHGGGGGGFFFEEEDDDCCCCCCDDDCCCAAAAAAAAAAAA???>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@BBBCCCEEEGGGHHHHHHIIIMMMRRRWWW^^^bbbeeepppzzzttt___QQQKKKHHHEEEAAA???>>>??????@@@CCCHHHKKKOOORRRWWWZZZ\\\___dddggghhhiiikkkmmmmmmrrrxxxzzzxxxuuuttttttwwwyyyzzzzzzyyyxxxxxxyyyxxx||||||wwwxxx~~~sssccc\\\WWWWWWWWWWWWYYY]]]ZZZYYYWWWWWWXXXZZZ]]]___``````___^^^]]]\\\[[[[[[XXXZZZ\\\^^^``````_________]]]ZZZXXXXXXYYYXXXXXXWWWVVVVVVWWW[[[]]]^^^^^^ZZZ[[[[[[[[[ZZZZZZ\\\^^^aaaaaaaaaaaaaaa``````____________^^^^^^]]]]]]]]]^^^]]]]]]]]]]]]^^^^^^___```___^^^[[[YYYYYY\\\___dddlllvvvyyytttlllfffddd|||mmmddd^^^^^^ZZZRRRJJJFFFFFFFFFBBBCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFGGGJJJNNNRRRUUUSSSOOOJJJGGGGGGJJJKKKLLLCCCDDDFFFHHHIIIIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFHHHHHHIIIJJJKKKLLLLLLMMMPPPPPPNNNLLLJJJJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLOOOPPPPPPNNNLLLKKKKKKLLLQQQQQQPPPMMMJJJIIIIIIJJJJJJHHHGGGFFFGGGIIILLLNNNPPPYYYdddhhhdddZZZOOOHHHHHHHHHIIIJJJJJJJJJJJJIIIGGGLLLPPPRRRUUUZZZ[[[XXXOOOOOOPPPPPPRRRUUUYYY[[[VVVXXX\\\^^^______^^^^^^YYYXXXXXXZZZ]]]```aaa```^^^^^^___```aaaaaaaaa```___]]][[[\\\___```___^^^]]]]]]]]]___aaadddeeeffffffeeehhhpppzzztttnnnyyysssccc[[[[[[___eeekkknnnnnnmmmllliiifffdddcccpppeeeUUUGGG>>>;;;::::::;;;:::999777777777888888666666666777777777777777444444555666888;;;===>>>===???BBBDDDGGGHHHIIIIIIJJJKKKKKKLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDCCC@@@BBBDDDCCCAAA@@@AAACCCAAA@@@???>>>>>>======>>>@@@AAACCCEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCAAA===999888:::<<<======>>>@@@AAAEEEFFFHHHJJJJJJJJJHHHHHHEEEEEEEEEEEEDDDDDDDDDDDD??????@@@@@@AAABBBBBBCCCCCCAAA???>>>===<<<:::888555777:::<<<===<<<;;;999888;;;???CCCGGGJJJLLLMMMJJJJJJIIIHHHGGGFFFEEEDDDBBB@@@???>>>??????>>>===?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB>>>>>>??????AAABBBCCCDDDFFFIIINNNTTTZZZ___bbbdddiiitttlll]]]QQQNNNIIIDDD@@@????????????BBBGGGKKKNNNRRRWWWZZZYYY\\\aaadddeeefffhhhiiijjjooottttttqqqmmmlllllljjjmmmrrrsssrrrpppooonnnmmmpppqqqqqqqqquuu}}}iii^^^XXXUUUVVVVVVUUUVVVZZZYYYXXXWWWWWWYYY\\\___aaacccccccccbbb```^^^\\\ZZZVVVXXX\\\___bbbdddddddddfffbbb]]]YYYWWWWWWVVVUUUUUUTTTTTTVVVZZZ]]]^^^^^^[[[[[[ZZZYYYYYY\\\aaaeeeggggggggggggfffdddcccbbb_____________________^^^]]]]]]]]]]]]]]]^^^___```\\\]]]\\\ZZZXXXYYY^^^bbbdddhhhlllmmmkkkgggdddcccwwwbbbVVVOOORRRRRRLLLEEECCCEEEGGG@@@AAACCCEEEFFFGGGGGGGGGFFFFFFFFFGGGIIIMMMQQQTTTUUUPPPJJJDDDBBBDDDHHHKKKBBBDDDFFFIIIJJJJJJIIIHHHGGGHHHJJJKKKKKKIIIHHHFFFHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMLLLLLLLLLMMMOOOPPPPPPNNNMMMMMMMMMQQQSSSSSSQQQNNNJJJIIIHHHHHHGGGFFFFFFHHHKKKOOOQQQSSS___ooowwwsssdddUUUKKKIIIIIIJJJJJJKKKJJJJJJJJJJJJOOOSSSTTTVVVYYYXXXTTTMMMMMMNNNNNNOOORRRVVVYYYUUUXXX\\\^^^___^^^]]]]]]YYYXXXXXXYYY\\\^^^___^^^\\\^^^aaaccceeefffffffffaaa^^^\\\]]]___aaa```^^^___^^^]]]^^^aaaeeefffgggfffdddgggppp|||{{{sss~~~kkk^^^YYYYYY```gggllliiiggghhhlllmmmkkkiiivvvjjjYYYIII@@@======>>><<<;;;999777666666777777666666666666777777777888777777666666666888999;;;===>>>AAADDDFFFGGGHHHHHHGGGIIIJJJKKKKKKIIIGGGFFFHHHHHHGGGGGGFFFEEEDDDDDDAAACCCFFFEEEDDDDDDFFFIIIBBBAAA@@@>>>======<<<<<>>:::888:::<<<=========???@@@BBBDDDGGGJJJLLLKKKJJJIIIFFFFFFEEEDDDDDDDDDDDDDDD===>>>>>>???@@@@@@AAAAAACCCAAA???>>>===<<<:::888777999;;;===>>>===;;;:::999;;;???CCCGGGJJJKKKLLLLLLKKKKKKIIIHHHGGGFFFFFFDDDCCCAAAAAABBBCCCBBBAAA>>>>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>???@@@AAABBBHHHLLLSSSZZZ___bbbcccddd```jjjwww}}}|||zzz{{{}}}yyyiiiWWWSSSMMMFFFBBB???>>>???>>>BBBFFFKKKNNNSSSWWW[[[YYY\\\aaadddeeefffggghhhhhhmmmqqqqqqmmmiiigggggg```dddjjjmmmmmmkkkhhhggghhhiiijjjkkknnnttt}}}vvvbbbZZZVVVTTTVVVVVVTTTTTTXXXXXXXXXWWWXXXZZZ]]]aaacccffffffgggfffddd```]]][[[[[[]]]```cccfffggggggfffkkkfff___ZZZWWWUUUTTTSSSSSSSSSSSSUUUYYY\\\^^^^^^^^^]]][[[ZZZ[[[```gggmmmnnnnnnmmmllliiieeebbbaaa\\\]]]^^^___aaabbbcccccc____________```aaaaaabbbZZZ[[[[[[YYYXXX[[[```eeeffffffdddcccbbbbbbbbbaaaqqqZZZOOONNNMMMJJJGGGDDDBBB@@@@@@@@@AAABBBCCCFFFHHHKKKLLLJJJIIIIIIIIIIIIJJJKKKKKKPPPMMMIIIFFFEEEFFFHHHIIIBBBBBBAAABBBEEEHHHKKKMMMIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOQQQQQQPPPOOOPPPPPPVVVRRRNNNMMMNNNMMMKKKHHHMMMMMMLLLLLLKKKKKKJJJJJJQQQSSSTTTSSSPPPMMMKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQVVVcccssszzztttfffXXXQQQOOONNNLLLJJJIIIIIIJJJJJJQQQQQQRRRTTTUUUTTTRRRPPPQQQRRRRRRRRRQQQRRRTTTVVVVVVXXX[[[]]]^^^]]]\\\[[[[[[ZZZYYYYYYYYYZZZ\\\\\\___```aaaaaa```aaaccceeeccc```^^^^^^```aaa___]]]___^^^^^^___aaacccdddcccfffbbbdddpppyyydddYYYYYY^^^gggvvvqqqllllllppprrrnnnhhhddd___VVVKKKBBB<<<:::::::::999888777666666666666666666555555555666666777666666777888999::::::;;;::::::<<<>>>AAADDDGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFEEEDDDIIIGGGEEEDDDEEEEEEEEECCCEEEDDDAAA???>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBDDDDDDCCCBBB@@@>>>===;;;777999<<<>>>??????>>>>>>DDDEEEFFFGGGHHHGGGFFFFFFDDDCCCBBBCCCCCCBBB???===;;;<<<>>>???@@@@@@??????@@@??????>>>===;;;999888555777;;;>>>???>>><<<:::;;;;;;<<<>>>AAACCCEEEGGGHHHFFFEEECCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@?????????===<<<===???BBBCCCCCCAAAAAAAAA@@@@@@@@@??????@@@?????????>>>>>>======??????>>>===<<<===@@@BBBFFFJJJQQQXXX^^^aaabbbcccccccccdddfffhhhjjjlllmmmuuu|||pppaaaWWWNNNIIIEEE@@@???BBB@@@@@@CCCHHHPPPUUUVVVUUU[[[^^^```bbbbbbccceeefffeeefffhhhiiihhhfffcccaaaaaabbbccccccbbbaaa___^^^^^^dddiiijjjkkkrrrqqqdddXXXVVVSSSRRRRRRTTTWWWXXXYYYYYYXXXWWWXXX[[[```dddcccjjjppplllccc[[[[[[^^^]]]___aaacccddddddcccbbbdddaaa\\\YYYXXXWWWUUUTTTXXXWWWWWWWWWUUUTTT\\\eeecccdddbbb^^^^^^cccoooxxx|||{{{xxxtttpppjjjeeeccc___aaadddggghhhiiihhhgggeeeaaa\\\\\\___bbbdddccc]]]ZZZXXX[[[\\\\\\___dddcccaaa^^^^^^___aaabbbaaa}}}dddRRRKKKKKKJJJHHHFFFDDDBBBAAAAAABBBCCCDDDEEEHHHJJJLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJGGGDDDCCCCCCEEEFFFDDDCCCCCCCCCDDDFFFHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLNNNPPPRRRRRRQQQQQQRRRSSSVVVSSSOOOLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLQQQSSSUUUTTTRRROOONNNMMMNNNMMMMMMMMMNNNOOOOOOPPPSSS^^^kkkqqqmmmcccYYYTTTSSSRRRPPPNNNMMMMMMMMMMMMLLLMMMOOOQQQRRRRRRPPPOOOQQQRRRSSSRRRQQQRRRTTTWWWXXXZZZ]]]______^^^]]][[[ZZZZZZYYYYYYZZZ[[[]]]^^^___aaaaaaaaa```aaabbbddddddaaa___^^^```aaa```___aaaaaa```aaabbbdddeeeeeedddeeekkkwwwzzzjjj]]]ZZZccc}}}~~~wwwrrrqqqmmmgggeee[[[NNNDDD@@@>>>;;;888999999999888777777666666666555555555555555666666666666777777888888999999::::::;;;<<<>>>AAABBBDDDHHHHHHIIIIIIIIIHHHFFFFFFGGGHHHIIIJJJIIIIIIHHHGGGGGGFFFDDDDDDEEEEEECCCBBBDDDCCCAAA@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@???===<<<;;;999:::<<<>>>??????>>>===DDDEEEFFFGGGHHHGGGFFFFFFEEEDDDCCCCCCDDDCCC@@@>>>;;;<<<===???@@@@@@@@@???@@@@@@???>>><<<:::999888777999<<>>???AAACCCDDDFFFEEEDDDCCCCCCCCCDDDEEECCCCCCCCCBBBAAA@@@@@@@@@???===<<<===???AAABBBBBB@@@@@@@@@@@@?????????????????????>>>>>>>>>=========>>>===<<<<<<===???BBBEEEIIIOOOUUUZZZ^^^```aaaZZZZZZZZZ[[[]]]^^^```aaahhhooovvvdddYYYOOOJJJFFFAAA@@@AAA@@@AAADDDJJJQQQVVVXXXXXX[[[]]]```aaabbbbbbdddfffbbbdddfffggghhhfffdddccc^^^^^^^^^^^^]]]]]]]]]\\\aaagggnnnqqqqqqwww}}}lllbbbXXXVVVSSSQQQQQQTTTWWWYYY[[[YYYWWWUUUVVV[[[aaafffgggjjjlllggg___ZZZ[[[^^^``````____________`````````]]]ZZZXXXWWWWWWVVVUUUWWWUUUVVVWWWWWWXXXaaakkkooolllfffbbbbbbiiiuuu}}}|||wwwqqqmmmjjjmmmllllllkkkjjjhhhfffeeebbb___\\\\\\___ccceeeeee___\\\]]]aaabbb```aaaeeeeeebbb___^^^___```aaaaaa}}}jjjWWWLLLJJJGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEFFFGGGIIIKKKMMMNNNKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKNNNPPPSSSSSSSSSSSSTTTUUUWWWUUURRRMMMKKKKKKNNNPPPOOOOOOOOOOOOOOONNNNNNNNNPPPSSSUUUVVVTTTRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPWWW```dddccc^^^[[[YYYWWWVVVTTTRRRQQQPPPOOOOOOLLLMMMPPPRRRRRRRRRQQQPPPQQQRRRSSSSSSRRRSSSUUUWWW[[[\\\^^^______^^^]]]\\\ZZZYYYYYYZZZ[[[]]]___```aaabbbcccbbbaaaaaabbbdddeeeccc```___```bbbbbbbbbddddddccccccccceeefffgggdddkkkuuu~~~}}}cccXXXbbb}}}tttrrrppplllkkk[[[III??????@@@===999999999::::::999888666555666555555444444444555555666666666777777777777777999999999:::;;;===>>>???FFFGGGIIIJJJJJJHHHFFFDDDEEEFFFHHHJJJKKKKKKIIIHHHFFFEEEEEEFFFFFFEEECCCAAABBBBBBBBBAAA@@@@@@@@@???@@@@@@????????????@@@@@@AAA@@@???>>>===<<<;;;:::;;;;;;<<<===>>>>>>======DDDEEEFFFGGGHHHGGGFFFFFFFFFEEEDDDDDDDDDCCCAAA???:::;;;===???@@@@@@@@@???AAA@@@???===;;;:::888888888:::===@@@AAA@@@???===>>>>>>>>>>>>??????@@@@@@CCCCCCCCCBBBCCCCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA???>>>======???@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>============;;;<<<<<<<<<;;;<<>><<<888999;;;;;;;;;999666555666555555444444444444555666666666666666555555555777777888999:::<<<===>>>DDDFFFIIIKKKJJJHHHEEECCCAAACCCFFFHHHJJJJJJIIIHHHGGGFFFGGGHHHHHHGGGDDDAAABBBBBBCCCCCCCCCBBBAAAAAA??????>>>===<<<======>>>???>>>>>><<<<<<;;;;;;;;;<<<<<<<<<<<<============DDDEEEFFFGGGHHHGGGFFFFFFGGGFFFDDDDDDDDDCCCAAA???:::;;;===>>>@@@@@@??????AAA@@@>>><<<;;;999888888999;;;===???@@@@@@???>>>@@@@@@@@@@@@??????>>>>>>AAAAAAAAABBBCCCCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBAAA???>>>===>>>???@@@???>>>>>>>>>=========<<<<<<<<<========================999:::;;;;;;;;;<<<>>>@@@BBBCCCFFFIIINNNRRRUUUWWWVVVVVVUUUUUUUUUVVVWWWWWW[[[___jjj~~~nnnaaaTTTMMMIIIEEEBBBBBBAAACCCGGGMMMTTTYYY\\\^^^YYY\\\^^^``````aaabbbdddbbbccceeegggggggggffffff___^^^\\\[[[]]]```dddgggmmmuuu}}}vvvjjjccc___^^^aaa]]]YYYTTTRRRSSSUUUVVVVVVUUUUUUWWW\\\bbbgggjjjjjjfffaaa\\\ZZZYYYXXXXXX^^^\\\YYYWWWVVVWWWXXXYYYZZZYYYXXXYYY\\\^^^______bbb______aaadddiiisss}}}wwwlllgggjjjpppuuuvvvmmmlllkkkkkklllnnnpppqqqxxxtttmmmfff```\\\ZZZZZZYYYYYYYYYZZZ^^^bbbfffhhhgggeeeeeeiiijjjggggggiiinnniiiccc``````bbbdddeee{{{cccVVVRRRNNNJJJHHHDDDDDDDDDEEEFFFGGGHHHIIIFFFFFFGGGGGGHHHJJJKKKLLLLLLKKKIIIHHHFFFEEEEEEEEECCCDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKMMMPPPQQQPPPQQQRRRSSSTTTWWWXXXVVVPPPKKKJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOOOORRRUUUWWWVVVVVVVVVWWWVVVVVVVVVVVVUUUSSSRRRQQQPPPQQQRRRSSSUUUZZZ___bbb^^^]]]]]][[[ZZZXXXWWWVVVYYY\\\^^^]]]YYYVVVUUUUUUPPPRRRTTTUUUUUUUUUWWWXXXZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZ\\\___aaaccceeeffffffeeeccccccdddfffffffffdddccccccdddfffgggfffggggggeeecccdddgggjjjooovvv|||{{{tttooopppsss}}}hhhddd```xxxzzzkkkkkkrrrtttwwwnnn___PPPDDD>>>===>>>999:::;;;<<<;;;999777666777666555444444444444444666666666555555555555555555666777888:::<<<>>>@@@BBBDDDGGGIIIIIIGGGDDDBBB@@@AAADDDGGGIIIIIIIIIHHHIIIIIIIIIJJJKKKIIIFFFCCCBBBCCCDDDDDDEEEDDDDDDCCC???>>>===;;;;;;;;;<<<===???>>>===<<<;;;;;;<<<<<<======<<<;;;;;;<<<===>>>DDDEEEFFFGGGHHHGGGFFFFFFGGGEEECCCBBBBBBAAA@@@>>>:::;;;===>>>??????>>>>>>@@@???===;;;:::999999999999:::<<<>>>?????????>>>BBBBBBCCCBBBAAA@@@???>>>??????@@@AAABBBCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA???>>>===>>>???@@@???============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===999:::;;;;;;;;;;;;===???@@@@@@BBBDDDHHHLLLOOOQQQPPPPPPPPPPPPPPPQQQRRRRRRZZZ^^^fffwwwssseeeVVVOOOLLLHHHDDDDDDBBBEEEIIIOOOSSSXXX[[[]]]XXXZZZ]]]______```aaaccceeefffggggggggggggfffeeebbb```^^^^^^aaagggmmmqqqwww~~~|||}}}uuuggg___[[[\\\]]]dddaaa\\\WWWTTTRRRRRRSSSPPPQQQTTT[[[bbbhhhjjjjjjcccaaa]]]\\\[[[ZZZWWWUUUYYYYYYXXXXXXWWWWWWWWWWWW[[[ZZZZZZ]]]```cccddddddgggcccaaadddfffiiiqqqyyy~~~wwwnnnkkknnnqqqqqqooodddcccbbbbbbeeeiiimmmpppoookkkeee___ZZZYYYYYYZZZVVVWWWXXXZZZ]]]aaaeeegggjjjfffdddffffffeeegggjjjoookkkeeebbbccceeegggiiioooYYYOOONNNLLLHHHEEEEEEEEEEEEEEEFFFGGGIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGFFFEEEEEEEEE@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLNNNOOOOOOOOOPPPQQQQQQTTTVVVVVVSSSNNNKKKIIIJJJKKKKKKLLLMMMNNNOOOOOOMMMPPPTTTVVVVVVUUUVVVVVVWWWWWWXXXXXXXXXWWWUUUTTTRRRQQQPPPQQQUUUYYY^^^aaaaaaaaaaaa```___^^^]]]\\\[[[^^^```^^^YYYTTTSSSSSSPPPRRRUUUVVVVVVVVVWWWYYYWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXYYY[[[^^^```bbbcccdddeeedddccccccdddfffeeefffggggggeeeeeegggiiiggghhhhhhfffcccdddiiimmmtttvvvwwwsssllliiikkknnnnnnrrr|||uuubbbYYYgggpppkkkaaa___ffflllrrrssspppdddSSSEEE???>>>;;;;;;<<<<<<;;;:::888777888777666555555555555555555555555666666666666666555555666888:::<<>>===<<<===>>>??????>>>===<<<<<<===>>>???>>>===;;;:::;;;<<>>>>>>>>>>>===<<>>????????????BBBBBBCCCCCCCCCAAA@@@???>>>>>>@@@AAABBBBBBBBBBBB@@@@@@@@@@@@????????????===<<<<<<>>>@@@@@@???============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;===<<<;;;;;;<<<======>>>???AAADDDGGGIIIKKKLLLLLLLLLMMMNNNPPPQQQRRRVVVZZZaaapppvvvgggXXXQQQNNNKKKGGGFFFCCCGGGKKKOOOQQQTTTXXXZZZWWWZZZ\\\^^^^^^___```bbbffffffffffffffffffeeeeeebbbaaa```bbbfffmmmuuuyyy{{{{{{}}}zzzjjj```ZZZWWWXXX[[[bbb```]]]YYYUUURRRPPPOOOMMMNNNSSS\\\dddiiihhhfff\\\[[[[[[\\\\\\[[[XXXVVVYYYYYYYYYYYYXXXWWWWWWWWW[[[ZZZ[[[^^^bbbeeefffeeeeeeaaa^^^```aaabbbgggmmmnnnjjjffffffjjjllljjjgggdddaaa^^^[[[\\\___dddggggggddd___ZZZXXXYYY[[[]]]WWWYYY[[[\\\]]]```dddgggiiieeebbbccccccbbbdddiiillliiidddcccdddgggiiijjjpppbbbUUUOOOLLLIIIGGGHHHEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIGGGFFFEEEEEEEEEEEEAAAAAAAAAAAABBBBBBCCCCCCBBBCCCEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMOOOOOONNNNNNNNNOOOOOOOOOQQQSSSSSSRRROOOLLLJJJJJJKKKLLLMMMNNNOOOPPPLLLOOOSSSTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[ZZZYYYXXXSSSRRRQQQRRRUUUYYY\\\^^^___``````aaa```___^^^]]]XXX\\\___]]]WWWSSSRRRSSSPPPRRRUUUWWWWWWWWWXXXYYYVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXXXXYYYZZZ]]]___``````aaabbbaaaaaaaaaccceeedddgggiiijjjhhhggghhhiiigggiiijjjgggeeeffflllqqqvvvsssooollliiihhhggggggjjjlllsss~~~~~~eeeWWWWWWZZZ\\\YYYVVVZZZbbbjjjuuu~~~mmmYYYHHHAAA<<<<<<<<<;;;::::::999999999999888666666555555666555555555666666777777888666666666777999:::<<<===@@@AAABBBCCCDDDCCCBBBBBBBBBBBBCCCCCCEEEGGGIIIKKKLLLKKKIIIIIIJJJJJJHHHGGGBBBAAAAAAAAABBBCCCEEEFFFFFFDDDBBB@@@???@@@AAABBBAAA@@@>>>======???@@@AAA===<<<:::999:::===@@@BBBDDDEEEFFFGGGHHHGGGFFFFFFEEEBBB???======<<<;;;:::===>>>>>>>>>>>><<<;;;:::===<<<:::999999:::<<<===;;;<<<>>>???@@@AAAAAAAAA???@@@BBBCCCCCCBBB@@@???===>>>???AAAAAAAAA@@@@@@========================;;;;;;<<<>>>@@@AAA???>>>============<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;===>>>>>><<<;;;;;;<<<;;;<<<>>>@@@BBBDDDEEEFFFIIIJJJKKKLLLOOOQQQSSSTTTPPPVVV\\\ggg~~~yyyiiiYYYRRRPPPMMMJJJHHHEEEHHHLLLNNNOOOPPPSSSVVVWWWYYY\\\]]]]]]^^^```aaabbbccccccddddddeeeeeeeeebbbbbbcccfffmmmuuu}}}}}}{{{}}}wwwkkk```[[[XXXTTTUUUXXX[[[[[[ZZZXXXUUURRROOONNNNNNNNNQQQXXXaaaeeecccaaaWWWXXXZZZ[[[[[[[[[[[[[[[___]]][[[XXXWWWWWWWWWXXXYYYYYYZZZ]]]aaaccccccccc```[[[YYYZZZ[[[[[[]]]aaa^^^]]]]]]```eeeiiiiiihhhgggccc]]]XXXVVVXXX\\\___bbb___[[[XXXWWWXXX[[[]]]ZZZ]]]_________aaaeeehhhfffcccbbbcccccc```aaadddfffdddaaabbbdddhhhjjjjjj}}}uuu^^^XXXSSSPPPLLLHHHJJJNNNEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHHHHIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCCCCDDDFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJLLLNNNOOOOOONNNMMMNNNOOONNNLLLLLLOOOSSSTTTSSSPPPJJJJJJKKKMMMNNNOOOPPPPPPKKKNNNRRRSSSSSSSSSSSSTTTUUUVVVYYY[[[\\\\\\[[[ZZZSSSRRRRRRSSSVVVXXXZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[WWW[[[^^^\\\WWWSSSSSSUUUPPPRRRVVVWWWWWWXXXXXXYYYVVVVVVVVVWWWXXXYYYZZZZZZXXXXXXXXXXXXZZZ\\\^^^___]]]^^^____________aaaccccccgggkkkllljjjhhhhhhiiihhhjjjkkkiiifffhhhnnntttvvvqqqkkkhhhhhhhhheeebbbnnnnnnrrr|||jjjVVVLLLKKKSSSUUUQQQUUU___eeevvvkkkSSSDDD======<<<:::::::::::::::::::::888777666666666666444555555666777888999999777777666777777888999:::???@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAADDDGGGHHHLLLJJJHHHHHHHHHIIIHHHGGGAAA@@@???>>>???AAADDDEEEJJJHHHEEECCCBBBCCCDDDEEEBBBAAA???>>>>>>@@@BBBCCC===;;;999999:::===AAACCCDDDEEEFFFGGGHHHGGGFFFFFFDDDAAA===;;;;;;:::999888>>>?????????===<<<:::888<<<;;;999999999;;;===>>>===>>>???@@@AAABBBBBBBBB===>>>@@@BBBBBBBBB@@@???===>>>???AAAAAA@@@??????;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;>>>@@@AAA@@@>>>>>>>>>=========<<<<<<<<<:::::::::;;;;;;<<<<<<<<<===>>>??????<<<;;;;;;;;;:::;;;===???AAACCCCCCCCCDDDEEEFFFIIILLLOOOQQQSSSNNNUUUZZZbbbvvvzzzjjjYYYSSSRRROOOKKKJJJFFFIIIMMMNNNMMMNNNQQQSSSVVVXXX[[[]]]]]]^^^___aaa______```aaacccdddeeefffdddeeegggkkkrrr{{{|||uuu}}}sssiii```YYYXXXWWWRRRRRRVVVUUUUUUVVVVVVUUURRROOOMMMQQQOOOPPPUUU\\\```___]]]TTTVVVYYYYYYYYYZZZ]]]```eeebbb\\\WWWUUUVVVXXXZZZWWWWWWXXX[[[^^^``````___]]]XXXVVVXXXYYYXXXXXX[[[[[[[[[^^^bbbiiinnnrrrtttmmmhhh```ZZZXXXYYY]]]```___]]]YYYWWWVVVWWWXXXZZZ^^^```bbbbbbaaabbbeeeiiidddaaabbbeeeddd```___```aaa```___```dddgggiiijjj}}}tttiii```[[[TTTPPPKKKIIIJJJJJJIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEBBBAAABBBFFFHHHGGGFFFHHHHHHIIIIIIJJJJJJKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMMMMKKKJJJKKKOOORRRRRRQQQNNNMMMLLLMMMOOOPPPOOONNNSSSSSSSSSSSSRRRQQQPPPOOOPPPRRRVVVYYY[[[[[[[[[ZZZ[[[YYYVVVTTTTTTWWWZZZ]]]\\\[[[ZZZZZZZZZ[[[\\\]]]\\\[[[ZZZYYYWWWUUUSSSRRRRRRUUUXXXYYYXXXWWWVVVVVVWWWVVVVVVWWWYYY[[[]]]^^^]]][[[ZZZXXXYYYZZZ]]]^^^___^^^]]][[[YYY[[[^^^aaaddddddfffggghhhhhhhhhhhhjjjiiihhhggghhhiiikkkmmmmmmkkkhhheeeccccccdddeeelllkkkooowwwyyy]]]RRRJJJLLLSSSWWW[[[]]]]]]ooogggJJJCCC===:::<<<===;;;::::::999999888888777555444333666666666666666777888888666777888999999:::<<<>>>======>>>???@@@BBBCCCDDD???======???DDDFFFFFFDDDHHHJJJKKKIIIEEEBBBBBBCCC>>><<<:::999:::===@@@CCCBBBBBBBBBBBBCCCEEEFFFGGGGGGEEEBBB???============888888777888:::<<>><<<999999:::;;;===@@@@@@>>>===;;;;;;::::::===<<<:::999999:::;;;===??????>>>>>>???AAABBBCCCAAA@@@@@@??????@@@AAAAAA<<<===>>>???>>>===;;;999;;;:::999888888999::::::??????>>>>>>>>>>>>???@@@>>><<<;;;<<<>>>>>>;;;888888888999:::;;;<<<>>>???@@@???>>>===;;;999888888888;;;>>>???>>>???CCCFFFJJJIIIHHHGGGHHHIIIKKKMMMKKKRRRUUU[[[mmm|||ppp```VVVRRRQQQMMMIIIKKKLLLMMMNNNNNNNNNNNNNNNPPPQQQYYYfffjjjddd^^^^^^```aaabbbaaaaaabbbeeehhhiiilllooosssvvv{{{uuuwww}}}eee```[[[WWWXXX\\\]]]WWWRRRUUUWWWYYYWWWSSSPPPPPPRRRTTTRRRQQQSSSVVVWWWVVVTTTOOORRRVVVWWWWWWYYY^^^bbbfffccc___\\\[[[ZZZXXXWWWXXXVVVTTTVVVZZZ\\\\\\ZZZWWWWWWXXXXXXXXXXXXXXXXXX[[[]]]aaammm{{{mmm^^^YYYZZZZZZ[[[]]]^^^]]]\\\[[[ZZZZZZZZZZZZ^^^]]]]]]___ccceeedddbbb]]]]]]^^^______^^^]]]]]][[[\\\]]]___aaaccceeefff}}}vvvnnneee\\\TTTOOOOOOKKKHHHFFFGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCCCCCCCDDDBBBAAACCCFFFHHHHHHGGGIIIIIIJJJJJJJJJJJJJJJKKKIIIIIIJJJKKKKKKKKKJJJIIIKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJLLLJJJIIIKKKOOOQQQRRRQQQQQQPPPNNNOOOPPPQQQQQQPPPRRRRRRRRRRRRQQQPPPOOONNNOOOQQQUUUXXXZZZZZZYYYYYYXXXVVVTTTRRRRRRTTTXXXZZZ[[[ZZZYYYXXXYYYYYY[[[[[[]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWVVVVVVXXXZZZ[[[[[[___bbb```[[[YYY[[[^^^^^^\\\ZZZWWWWWWYYY[[[]]]\\\\\\\\\ZZZYYYYYY\\\^^^ddddddeeeffffffgggffffffhhhgggfffeeefffgggiiijjjllljjjgggdddcccdddeeefffmmmlllooovvv~~~zzzmmm___SSSSSSYYY]]]___aaabbbppptttVVVFFFAAA>>>@@@???;;;999999:::::::::999888777555444666666666666666777888888555777888888888999;;;===<<<<<<===>>>???AAABBBCCCCCCAAAAAACCCGGGIIIHHHGGGIIIJJJKKKHHHEEECCCCCCDDDAAA???===;;;;;;<<<>>>@@@@@@@@@AAACCCDDDEEEFFFFFFFFFDDDAAA>>>===<<<<<<===;;;:::::::::<<<>>>AAABBBEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@===;;;::::::<<<===@@@???>>><<<;;;:::999999::::::999999:::<<>>>>>???@@@AAA@@@??????>>>>>>>>>??????<<<===>>>??????===;;;:::;;;:::999888888888999:::??????>>>>>>>>>?????????>>><<<;;;;;;======:::888999999999:::;;;===>>>???@@@???>>>===;;;:::999888888;;;>>>?????????AAACCCDDDCCCBBBBBBBBBDDDFFFHHHHHHNNNRRRWWWiiissscccWWWRRROOOKKKFFFJJJKKKMMMNNNOOOPPPQQQQQQSSSSSSXXXccchhheee```^^^aaabbbcccddddddgggjjjmmmvvvxxxzzz|||}}}xxxrrrwww}}}eee]]]ZZZXXXYYY\\\]]]ZZZWWWVVVWWWWWWVVVTTTRRRSSSSSSUUUSSSRRRTTTVVVXXXWWWUUUQQQSSSUUUVVVWWWZZZ]]]___cccaaa]]]\\\[[[[[[ZZZYYYXXXWWWWWWYYY[[[[[[YYYVVVSSSTTTVVVXXXZZZ[[[[[[[[[ZZZ___jjj}}}yyycccYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]\\\]]]```ccceeecccaaa\\\]]]^^^______^^^]]]\\\[[[\\\^^^```bbbcccdddeee{{{uuukkkbbbYYYSSSMMMIIIJJJGGGEEEDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBDDDDDDEEEFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBDDDGGGIIIIIIHHHKKKKKKKKKJJJJJJJJJJJJJJJFFFHHHJJJKKKLLLKKKJJJIIIHHHIIIKKKLLLMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGIIIHHHHHHJJJMMMPPPQQQPPPSSSQQQNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPOOONNNNNNOOOQQQTTTVVVXXXXXXWWWWWWUUUSSSQQQOOOPPPRRRUUUWWWYYYXXXWWWVVVVVVWWWXXXXXX[[[[[[\\\\\\\\\[[[[[[ZZZYYYWWWTTTSSSUUUZZZ___bbbgggoootttoooccc\\\^^^eeegggccc^^^YYYWWWWWWXXXYYYYYYZZZZZZYYYXXXXXXYYY[[[aaabbbcccdddeeeeeeeeeeeefffeeedddcccdddeeefffggghhhgggeeeddddddeeefffgggmmmmmmoootttxxx}}}}}}mmm\\\WWWZZZ\\\]]]^^^```iiizzzdddOOOGGGBBBBBBAAA>>>;;;;;;;;;;;;;;;:::999888777666777666666666666777888888555666777777777777999;;;;;;;;;<<<===>>>@@@AAABBBEEEDDDDDDEEEHHHJJJJJJIIIKKKKKKJJJGGGEEEDDDEEEGGGEEECCC@@@>>><<<<<<===>>>===???AAACCCDDDEEEEEEEEECCCBBB@@@===<<<;;;;;;;;;============>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA>>><<<;;;;;;<<<<<<@@@???>>><<<:::888777666888888888:::<<<@@@CCCDDDBBBAAA@@@>>>======>>>>>>??????>>>======<<<============>>>??????>>><<<;;;;;;:::999888777777888999>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<;;;:::888:::::::::;;;<<<===>>>>>>???>>>===<<<;;;:::999999888;;;>>>@@@@@@???@@@@@@@@@???>>>===>>>@@@BBBCCCEEEJJJNNNTTTeee{{{wwwggg[[[TTTOOOJJJFFFIIIKKKMMMOOOQQQSSSTTTTTTWWWUUUWWW___fffeeeaaa___bbbdddfffgggjjjmmmrrrvvv~~~}}}rrrooorrr{{{xxxcccYYYYYYZZZ[[[\\\]]]^^^^^^YYYWWWUUUTTTUUUVVVVVVUUUVVVUUUTTTUUUWWWXXXXXXWWWUUUTTTSSSTTTWWWZZZ[[[[[[___]]][[[[[[\\\]]]\\\[[[YYYYYY[[[]]]]]][[[VVVRRROOORRRUUUYYY\\\]]]^^^]]]ZZZ```pppgggXXXYYY]]]^^^]]][[[[[[[[[[[[\\\\\\\\\]]][[[\\\^^^aaaddddddbbb```[[[]]]___aaaaaa___]]][[[[[[]]]___bbbcccccccccbbbwwwooocccYYYSSSNNNKKKHHHFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCEEEGGGIIIIIIIIILLLKKKKKKJJJJJJIIIIIIIIIEEEFFFIIIKKKKKKJJJIIIHHHGGGHHHKKKMMMNNNMMMKKKIIIHHHGGGFFFEEEDDDDDDEEEEEEGGGGGGGGGIIIKKKMMMOOOOOORRROOOLLLJJJKKKMMMOOOOOOOOOOOOOOOOOOOOONNNMMMLLLOOOPPPSSSUUUVVVVVVVVVUUUSSSQQQOOONNNNNNPPPSSSTTTVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYWWWUUUSSSTTTXXX___fffiiiooouuuxxxqqqeee^^^```fffoookkkddd]]]XXXVVVWWWWWWWWWXXXYYYYYYXXXWWWXXXYYY\\\]]]___aaabbbdddddddddddddddcccccccccdddeeeffffffeeedddddddddfffgggiiimmmmmmooossstttuuu{{{zzzjjj```ZZZVVVWWWZZZ^^^bbbmmmvvvcccSSSDDD@@@AAA@@@>>>===;;;;;;;;;::::::999777777777777666666777777888999555666777666555666888:::;;;;;;;;;<<<>>>???AAABBBDDDDDDDDDEEEGGGHHHIIIIIILLLKKKIIIGGGFFFFFFGGGIIIGGGEEECCCAAA@@@?????????<<<>>>AAACCCEEEEEEDDDCCCAAA@@@>>>===<<<;;;;;;;;;??????>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<:::::::::;;;??????===<<<999777555444777888999;;;>>>AAADDDFFFAAA@@@>>>===<<<<<<===>>>??????>>>===<<<<<<<<<<<<===>>>?????????>>>======<<<;;;999888777777777888<<<<<<==================>>>===<<<;;;;;;::::::999;;;;;;<<<<<<============>>>>>>===<<<;;;:::::::::999<<>>======???AAABBBDDDIIIMMMSSSbbbuuuwwwiii]]]VVVQQQMMMIIIJJJKKKNNNQQQTTTVVVWWWXXXZZZVVVUUU[[[bbbdddbbb___cccfffiiilllppptttzzz}}}~~~vvvnnnnnnxxxppp___XXX[[[]]]]]]\\\]]]___bbb[[[WWWSSSSSSVVVYYYXXXWWWWWWVVVVVVWWWXXXYYYYYYXXXXXXUUURRRSSSVVVYYYYYYXXX[[[ZZZYYYZZZ\\\^^^^^^]]][[[]]]```aaa```[[[UUUPPPPPPRRRVVVZZZ]]]^^^^^^^^^[[[```kkkkkkYYYZZZ___```___\\\\\\\\\\\\\\\\\\[[[[[[YYY[[[___bbbddddddaaa___]]]^^^aaaccccccaaa^^^]]][[[]]]```cccdddcccaaa```lllcccXXXOOOKKKIIIFFFCCCAAABBBBBBBBBBBBBBBCCCDDDEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBCCCBBBAAA???>>>??????@@@AAABBBBBBAAAAAABBBCCCEEEGGGHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIHHHHHHDDDFFFHHHIIIJJJIIIHHHGGGFFFHHHKKKMMMNNNMMMLLLJJJHHHGGGEEEDDDCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMQQQNNNJJJIIIKKKMMMNNNNNNLLLMMMMMMMMMMMMLLLLLLKKKOOOPPPQQQRRRSSSSSSSSSSSSQQQOOONNNMMMMMMOOOQQQRRRSSSRRRQQQQQQQQQRRRSSSTTTSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTTTTXXX```hhhnnnppplllmmmkkkeee___[[[\\\___kkkgggaaa\\\XXXWWWWWWXXXVVVXXXYYYXXXWWWVVVWWWXXXVVVXXXZZZ]]]```cccdddeeeccccccccccccdddeeeffffffddddddddddddeeegggiiijjjllllllnnnpppppppppuuu|||{{{ooobbbWWWVVVZZZ```bbbiiiuuu~~~fffMMMBBBAAAAAA===;;;::::::::::::999888777777777777777777777888999999555666777666555555777888;;;;;;;;;<<<>>>???AAABBBCCCDDDEEEFFFGGGHHHIIIJJJMMMKKKIIIGGGGGGHHHIIIJJJFFFFFFEEEDDDCCCCCCBBBBBB===???AAACCCDDDDDDCCCBBB@@@???>>>======<<<<<<<<>><<<;;;999999999999>>>>>>===<<<999777444333888999:::<<>>>>><<<<<<<<<<<<===>>>??????>>>===============>>>>>>??????????????????>>>===;;;999777777777888999:::;;;===============??????>>><<<::::::::::::<<<<<<===>>>>>>>>>===<<<======<<<<<<;;;;;;;;;::::::<<>>======>>>@@@AAABBBEEEIIIOOO\\\lllwww{{{xxxpppdddZZZTTTQQQNNNLLLLLLMMMPPPSSSVVVXXXYYYZZZ\\\YYYWWWXXX^^^cccbbb___eeeiiinnnssswww|||zzzzzzxxxuuuyyy|||iii^^^ZZZ^^^aaaaaa^^^]]]___bbb[[[WWWSSSSSSWWWYYYYYYXXXWWWXXXXXXXXXXXXXXXYYYYYYYYYVVVRRRRRRUUUXXXXXXVVVXXXXXXXXXZZZ]]]^^^^^^]]]\\\___cccdddbbb\\\WWWSSSTTTVVVXXX[[[\\\]]]\\\\\\^^^^^^ccctttrrr^^^]]]```aaa```^^^^^^^^^^^^]]][[[YYYXXXXXX[[[___bbbcccbbbaaa```___```cccddddddccc```___]]]^^^aaaccccccbbb```___aaaYYYOOOIIIHHHHHHDDDAAA===>>>??????>>>>>>???AAADDDCCCCCCBBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAA??????>>>???AAABBBCCCBBBBBBAAABBBEEEHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFIIIKKKLLLLLLLLLKKKHHHFFFDDDCCCCCCDDDEEEFFFEEEFFFGGGGGGFFFGGGIIIKKKOOOMMMKKKJJJLLLNNNOOOOOOJJJKKKKKKKKKKKKKKKJJJJJJLLLMMMNNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKMMMNNNPPPOOOOOONNNOOOPPPQQQSSSTTTTTTTTTUUUVVVVVVVVVVVVVVVTTTSSSUUU[[[dddlllpppqqqgggdddaaa^^^]]]]]]\\\[[[]]][[[YYYWWWVVVWWWYYYZZZVVVWWWWWWVVVUUUUUUVVVXXXSSSTTTWWW[[[^^^aaabbbcccaaaaaabbbccceeefffggggggddddddeeeeeeggghhhjjjkkklllkkklllmmmmmmmmmsss{{{zzzlll]]]WWWWWW^^^```eeelllqqqxxx{{{```PPPHHHAAA;;;999999:::::::::999999888777888777777777777888999999777777888777555555666888999999:::;;;<<<>>>???@@@BBBDDDFFFGGGHHHIIIKKKMMMMMMKKKIIIHHHJJJKKKKKKJJJFFFGGGGGGGGGGGGFFFEEEDDD@@@AAABBBCCCDDDCCCCCCBBB@@@@@@@@@??????>>>>>>>>>@@@@@@?????????>>>>>>===????????????????????????<<<<<<;;;:::999999999999===>>>===<<<:::888555444888999;;;===???AAABBBCCC===<<<;;;;;;;;;<<<===>>>>>>>>>============>>>>>>???????????????@@@@@@@@@@@@>>><<<:::888888888888888999;;;>>>???@@@@@@@@@AAAAAA@@@===::::::;;;<<<======>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===@@@DDDHHHJJJIIIHHHBBBAAA>>><<<;;;<<<======???AAADDDJJJTTTaaalllrrrmmmggg^^^VVVRRRPPPOOOOOOOOOQQQSSSUUUWWWYYYZZZZZZ]]]]]][[[YYY\\\bbbdddccchhhnnnuuu|||llluuu}}}pppeee```[[[___ddddddbbb______```YYYWWWUUUUUUVVVXXXXXXXXXWWWXXXYYYYYYXXXWWWXXXYYYYYYVVVSSSRRRSSSUUUVVVWWWWWWWWWXXXZZZ\\\^^^]]]\\\\\\___bbbcccaaa]]]ZZZYYYZZZZZZZZZ[[[[[[[[[[[[ZZZ___^^^^^^ggg~~~yyyfff```___^^^^^^`````````___]]][[[XXXWWWXXX[[[___bbbbbbaaaaaaaaaaaabbbccccccccccccbbbaaa___```aaabbbbbbaaa___^^^WWWPPPIIIFFFHHHHHHDDD???;;;>>>@@@???======>>>@@@BBBAAA@@@@@@??????@@@@@@>>>???@@@AAABBBAAA@@@???>>>???AAACCCDDDCCCBBBBBBCCCFFFJJJJJJIIIGGGGGGHHHFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDDDDEEEEEECCCDDDEEEGGGIIIJJJJJJJJJFFFDDDCCCAAABBBCCCEEEGGGEEEGGGHHHFFFDDDDDDFFFHHHKKKJJJIIIJJJLLLNNNNNNNNNIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJIIIIIIIIIJJJLLLMMMLLLLLLLLLMMMOOOQQQTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRPPPOOOTTT^^^fffjjjkkk```___`````````___[[[YYYUUUUUUUUUUUUUUUWWWXXXYYYUUUUUUUUUSSSRRRRRRUUUWWWSSSTTTWWWYYY\\\^^^______^^^___aaaccceeefffggghhheeeeeefffggghhhjjjkkkkkknnnkkkjjjjjjiiijjjqqq{{{{{{kkk\\\UUUVVVZZZaaahhhjjjmmmxxxvvvgggVVVFFF>>>>>>:::;;;;;;;;;;;;::::::999888888777777888888999:::888999999777555555666888777777777888:::;;;===>>>???BBBEEEFFFFFFHHHKKKNNNLLLJJJIIIJJJLLLMMMLLLJJJHHHIIIJJJJJJIIIHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;============<<<999777555666777:::<<>>===<<<:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>????????????@@@@@@AAAAAABBB@@@>>>;;;:::999888999888:::===@@@CCCDDDDDDDDDBBBCCCBBB>>>;;;:::<<<>>>===>>>???@@@@@@>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>@@@EEEKKKOOOPPPOOOEEECCC@@@===<<<;;;;;;<<>>???AAA@@@??????>>>===>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@>>>???BBBDDDDDDDDDCCCBBBDDDHHHKKKKKKIIIGGGGGGHHHEEEEEEEEEFFFFFFGGGGGGHHHJJJIIIFFFDDDCCCCCCDDDEEEAAABBBCCCDDDFFFHHHIIIJJJDDDCCCAAA@@@AAACCCEEEGGGEEEGGGHHHFFFCCCBBBDDDGGGFFFEEEFFFHHHJJJLLLLLLKKKHHHHHHIIIJJJJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLMMMOOORRRTTTVVVTTTTTTTTTSSSSSSQQQPPPOOOOOOKKKHHHLLLUUU]]]bbbcccVVVZZZ^^^```___[[[WWWTTTVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSPPPOOOPPPSSSVVVTTTUUUWWWYYYZZZ[[[\\\\\\[[[]]]___bbbdddfffhhhhhheeefffggghhhiiijjjkkkllloookkkhhhgggfffhhhpppzzz}}}|||gggYYYTTTXXXaaakkkmmmkkkqqqzzzyyyaaaLLLDDDFFF<<<<<<<<<===<<<<<<;;;;;;888888888777888888999:::999999999888666555666888555555555666777999;;;;;;;;;>>>BBBCCCCCCEEEIIILLLLLLJJJIIIKKKNNNNNNLLLIIIJJJKKKLLLLLLJJJHHHEEEDDDGGGFFFEEECCCBBBBBBBBBCCCBBBBBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAA@@@???==============================;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>><<<:::888666444666888<<>>@@@?????????@@@AAAAAABBBCCCBBB???<<<:::999999999999;;;???CCCFFFGGGHHHHHHCCCDDDCCC???;;;:::===???>>>???@@@AAA@@@>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<>>@@@EEEMMMRRRTTTTTTHHHFFFCCC@@@===<<<<<<===AAAAAACCCIIIPPPXXXbbbjjjjjjfff```ZZZWWWWWWXXXYYYUUUVVVWWWXXXYYYYYYYYYYYY___fffgggaaa^^^ccciiikkkqqqxxx~~~wwwtttuuuggg^^^^^^^^^ZZZ^^^ccchhhiiifffbbb^^^TTTWWWYYYXXXUUUSSSTTTVVVVVVXXXZZZYYYVVVUUUWWWYYYUUUVVVUUURRRPPPQQQUUUZZZXXXXXXXXXZZZ\\\\\\ZZZXXXWWWZZZ\\\\\\[[[\\\^^^aaa^^^]]][[[YYYYYYZZZ[[[]]]ZZZ]]]]]]\\\aaaooo~~~|||nnnddd\\\XXXZZZ___\\\]]]_________]]][[[ZZZYYY\\\___```______aaadddaaa```___^^^^^^___```aaacccbbbbbbaaa```_________EEEDDDCCCBBBAAA@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>======>>>>>>>>>======<<<>>>>>>>>>>>>>>>=========???======@@@FFFHHHEEEBBBFFFGGGHHHHHHIIIIIIHHHHHHKKKIIIGGGEEEDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDFFFGGGDDDBBBDDDIIIIIIFFFFFFEEEDDDDDDFFFHHHHHHGGGGGGFFFDDDCCCDDDEEEDDDCCCDDDFFFHHHJJJKKKJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGDDDCCCBBBAAABBBDDDFFFHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMOOORRRUUUWWWWWWUUUSSSQQQOOOMMMMMMLLLLLLMMMMMMMMMMMMNNNQQQTTTVVVSSSUUU[[[\\\WWWTTTVVVVVVUUUUUUWWWXXXXXXVVVTTTSSSSSSSSSQQQOOOOOOQQQSSSYYYXXXXXXXXXZZZ[[[]]]^^^```]]][[[]]]bbbgggiiiiiiiiigggeeeeeeggghhhiiiiiiqqqmmmhhhddddddhhhmmmpppwwwsss___VVVVVVYYYbbbnnntttssspppwww|||kkkUUUEEEBBB;;;777:::>>>===:::999:::999777666666666777888999888888888777777666666555444444444666888:::;;;999:::<<<>>>AAADDDGGGHHHNNNLLLIIIGGGGGGIIILLLNNNLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;999666444222555777999<<<>>>AAABBBCCCCCC@@@<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>AAAAAAAAABBBAAAAAA@@@@@@BBB@@@>>><<<;;;:::::::::666888<<<@@@EEEJJJMMMNNNGGGGGGFFFCCCAAA??????@@@AAA@@@>>>>>>???>>><<<999999999:::;;;;;;<<<<<<===<<>>AAAEEEHHHKKKTTT```iiimmmiiiccc]]]ZZZ[[[^^^```]]]ZZZWWWVVVWWWYYYYYYYYYdddiiijjjfffeeejjjnnnppp{{{}}}xxxooorrrzzznnnbbb___\\\YYY\\\```eeekkklllhhh```ZZZZZZVVVRRRQQQSSSUUUTTTSSSWWWVVVUUUUUUTTTTTTUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXZZZXXXWWWYYY\\\]]][[[YYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[ZZZZZZZZZZZZYYYYYY[[[]]]^^^___dddkkkqqqnnnkkkfffaaa^^^^^^______YYY[[[]]]\\\ZZZZZZ\\\^^^___]]]\\\]]]___aaabbbbbbaaaaaaaaa```^^^^^^___```bbbbbbbbbaaa```^^^]]]\\\CCCCCCBBBAAA@@@@@@@@@@@@AAA@@@???>>>==================>>>>>>?????????@@@>>>======<<<;;;;;;;;;;;;>>>>>>@@@EEEJJJKKKGGGCCCFFFGGGHHHIIIKKKKKKLLLLLLMMMKKKHHHFFFDDDDDDDDDEEEFFFEEEDDDBBBBBBBBBCCCCCCAAADDDDDDDDDGGGMMMOOONNNQQQNNNLLLJJJJJJIIIHHHFFFGGGEEECCCCCCDDDEEEDDDCCCEEEFFFHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHEEEDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFGGGHHHIIIKKKLLLKKKLLLMMMNNNQQQSSSUUUVVVXXXWWWTTTQQQNNNLLLJJJJJJHHHIIIJJJIIIIIIJJJMMMOOONNNMMMQQQYYY[[[VVVSSSTTTUUUTTTTTTUUUWWWWWWUUUSSSQQQRRRSSSRRRQQQPPPRRRTTTWWWWWWWWWXXXZZZ]]]```aaa___\\\ZZZ[[[```eeehhhiiijjjhhhffffffggghhhhhhgggnnnkkkgggcccccceeeiiilllooouuu{{{{{{yyy~~~xxxfff\\\YYYYYYaaannnvvvvvvrrrnnnxxx~~~fffQQQGGGAAA<<<======999777777:::999999888888888888888999999999999888888888777777666666666666666777777999:::;;;===@@@CCCFFFGGGLLLKKKIIIHHHHHHJJJLLLMMMNNNMMMLLLKKKIIIHHHGGGFFFIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHHHHHHHGGGFFFEEECCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999777444333555777:::===???AAABBBBBBBBB???;;;:::;;;<<<======;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCBBBBBBAAA@@@>>><<<;;;::::::::::::;;;>>>BBBFFFKKKPPPRRRPPPOOOMMMJJJFFFCCCAAAAAA@@@@@@??????>>><<<:::888999::::::;;;;;;<<<<<<===???FFFGGGGGGOOO\\\```ZZZSSSMMMFFFCCCDDDEEECCC@@@CCCEEEGGGHHHKKKSSS___hhhqqqmmmgggaaa^^^___aaabbb]]][[[YYYXXXYYY[[[[[[ZZZeeejjjmmmkkkkkkqqqvvvxxx}}}rrrmmmrrr{{{iii```^^^\\\YYY\\\^^^ccchhhiiifff___ZZZWWWTTTQQQQQQSSSUUUUUUTTTVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTUUUWWWXXXXXXXXXXXX]]][[[[[[\\\___```^^^\\\]]]]]]]]]]]]^^^^^^_________^^^]]][[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[___eeeiiijjjhhhddd```^^^^^^___```[[[]]]^^^\\\ZZZXXXZZZ[[[\\\[[[YYYZZZ]]]___``````^^^______^^^\\\\\\]]]^^^``````______^^^\\\[[[ZZZAAAAAA@@@???>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<=========>>>???AAADDDEEEAAA???===;;;;;;;;;<<<===>>>???BBBHHHMMMMMMIIIEEEFFFGGGIIIKKKLLLNNNNNNOOOOOOMMMJJJFFFDDDCCCCCCCCCFFFEEEDDDBBBBBBBBBBBBCCC???DDDGGGHHHLLLTTTZZZ[[[ccc___XXXRRRNNNJJJGGGEEEFFFDDDCCCCCCDDDDDDCCCBBBFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDCCCCCCCCCEEEEEEFFFGGGHHHJJJLLLLLLJJJLLLNNNQQQSSSTTTTTTTTTYYYWWWTTTQQQMMMJJJIIIHHHHHHHHHIIIHHHGGGGGGJJJLLLJJJLLLSSS[[[]]]YYYTTTSSSSSSSSSRRRSSSTTTTTTSSSQQQOOOQQQSSSSSSSSSRRRSSSUUUUUUUUUVVVXXX[[[^^^bbbddd^^^[[[YYYZZZ^^^ccchhhjjjkkkiiigggfffggghhhgggfffjjjhhheeecccbbbccceeefffhhhkkkmmmooopppttt{{{sssccc[[[UUU[[[iiiuuuxxxvvvjjjoooxxx|||hhhRRRJJJBBB???<<<888777999:::::::::::::::999888888:::::::::999999999999999999999888888777555444333888999:::<<>>>>>===<<<<<<<<<>>>===<<<::::::<<<===>>>======<<<;;;999777666444555777:::>>>@@@AAAAAA@@@@@@>>>;;;:::<<<===>>>>>>;;;;;;;;;<<<<<<===>>>??????@@@AAABBBCCCDDDDDDDDDAAA@@@>>>===;;;:::::::::;;;;;;<<>>;;;:::::::::::::::;;;<<<<<<======CCCGGGHHHHHHOOO\\\bbb```[[[UUUMMMHHHHHHHHHGGGEEEJJJKKKLLLLLLNNNTTT^^^eeemmmiiiccc^^^[[[ZZZ\\\]]][[[ZZZYYY[[[]]]^^^^^^]]]eeelllpppppprrryyyyyyrrrlllkkkrrr{{{pppbbb^^^]]][[[YYY[[[]]]```cccdddbbb]]]YYYTTTRRRPPPPPPSSSUUUUUUUUUUUUUUUVVVVVVUUUTTTRRRQQQSSSTTTUUUVVVWWWXXXXXXYYY^^^]]]]]]^^^``````___]]]\\\]]]]]]]]]^^^```aaaaaaeeeccc___[[[YYYXXXYYYYYYZZZZZZYYYXXXWWWYYY\\\```eeecccaaa___^^^___```aaa\\\]]]]]]\\\ZZZXXXXXXYYY[[[ZZZXXXYYY[[[^^^^^^^^^\\\\\\]]][[[ZZZYYY[[[\\\```______^^^]]]\\\[[[[[[???>>>>>>===<<<<<<======>>>===<<<<<<;;;;;;;;;<<<===<<<<<<===@@@CCCFFFIIIEEECCC@@@===<<<===???@@@>>>>>>AAAEEEIIIKKKIIIGGGFFFGGGIIIKKKLLLMMMMMMNNNOOOMMMIIIEEEBBBAAA@@@@@@FFFEEECCCBBBAAAAAABBBBBBDDDIIILLLMMMSSS___jjjnnnwwwooobbbWWWNNNIIIFFFEEEDDDCCCBBBCCCDDDDDDCCCAAADDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKIIIGGGEEEEEEEEEGGGHHHDDDEEEEEEGGGHHHJJJLLLMMMJJJLLLOOORRRTTTTTTSSSRRRVVVUUURRROOOMMMJJJIIIHHHJJJKKKKKKJJJIIIIIIKKKMMMPPPUUU^^^dddddd^^^WWWTTTSSSRRRQQQQQQRRRSSSQQQPPPMMMPPPSSSUUUUUUTTTUUUVVVVVVVVVWWWXXX[[[^^^aaaccc]]][[[YYYYYY\\\bbbgggjjjjjjiiiggggggggggggfffeeehhhgggfffdddcccbbbbbbbbbcccdddeeehhhnnntttyyy|||kkk^^^QQQRRR___mmmssssssjjjjjjkkktttgggXXXGGG???===;;;;;;<<<888999:::;;;:::999777666999999999999999999999999888888999999777555333222888888999;;;===@@@BBBCCCFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMMMMMMMMMMLLLKKKKKKHHHHHHIIIIIIIIIIIIIIIIIIDDDDDDEEEEEEEEEEEEEEEEEEAAAAAAAAAAAA@@@???>>>>>>@@@???===;;;;;;===???@@@>>>======;;;:::888777666555888;;;>>>@@@@@@@@@??????===;;;;;;===?????????<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCDDDDDDDDDDDD@@@???>>>===<<<;;;::::::999888888:::>>>EEEKKKOOOTTTVVVZZZ]]]\\\WWWPPPKKKBBBDDDDDDBBB???<<<<<<===::::::;;;;;;<<<=========BBBEEEFFFFFFNNN[[[dddfffccc]]]UUUPPPNNNMMMMMMLLLRRRSSSTTTUUUUUUWWW\\\```ccc```\\\WWWTTTSSSTTTTTTUUUVVVXXX\\\aaadddddddddiiipppvvvvvvxxx~~~yyytttooommmlllmmmttt}}}yyypppddd]]][[[[[[YYYWWWZZZZZZ\\\^^^___^^^[[[XXXSSSRRRQQQQQQRRRSSSTTTTTTUUUVVVXXXXXXXXXVVVSSSRRRSSSSSSTTTUUUVVVWWWXXXYYY[[[\\\\\\]]]^^^^^^]]]\\\ZZZZZZZZZ[[[]]]___aaabbbgggddd___[[[XXXXXXZZZ[[[YYYXXXWWWVVVUUUVVVXXXZZZ______^^^^^^^^^___aaaaaa[[[\\\\\\[[[ZZZZZZZZZZZZ\\\ZZZYYYYYY[[[]]]]]]]]]ZZZ[[[[[[ZZZYYYYYYZZZ\\\aaaaaa```___^^^^^^]]]]]]======<<<;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===???CCCFFFIIIDDDBBB???===<<<===???@@@>>>======>>>AAAEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLJJJFFFCCC@@@???>>>???EEEDDDCCCAAAAAABBBBBBCCCGGGKKKNNNQQQ[[[lllzzzuuudddUUUKKKGGGFFFFFFBBBBBBAAACCCDDDDDDBBBAAABBBAAAAAAAAABBBCCCDDDEEEGGGFFFFFFFFFGGGIIIJJJKKKOOOMMMIIIFFFFFFIIIMMMOOOEEEEEEFFFGGGHHHJJJKKKLLLJJJLLLOOORRRSSSSSSQQQPPPQQQPPPOOOMMMLLLLLLLLLKKKLLLMMMMMMLLLJJJKKKMMMOOOYYYaaahhhjjjggg```YYYTTTTTTRRRQQQPPPQQQRRRQQQOOOMMMPPPSSSUUUUUUVVVWWWXXXXXXXXXXXXXXXYYY[[[]]]___\\\[[[ZZZZZZ\\\```eeeiiigggfffeeefffggggggfffeeehhhhhhgggfffeeecccbbbbbbaaa``````fffooowww|||~~~}}}zzziiiUUUNNNTTT^^^cccdddaaabbbdddjjj{{{nnnRRRCCC@@@>>><<<;;;777888999999999888666555777777888888888888888888666777888888888666555444777777888999;;;===???@@@BBBCCCEEEGGGHHHHHHHHHHHHFFFFFFGGGIIIJJJKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIJJJFFFFFFGGGHHHIIIIIIIIIHHHDDDEEEEEEEEEDDDCCCBBBAAABBB@@@>>><<<<<<>>>@@@BBB???>>>===<<<:::999999888777999;;;>>>???@@@??????>>>===;;;<<<>>>???@@@???============>>>???@@@@@@DDDDDDDDDDDDCCCBBBAAAAAA??????>>>===<<<;;;::::::888777666666:::@@@FFFJJJQQQUUU[[[bbbddd```WWWPPPGGGFFFEEEAAA>>>======>>>::::::;;;<<<<<<======>>>>>>@@@AAACCCKKKWWWbbbhhhjjjeee___YYYVVVUUUUUUUUUWWWYYY[[[\\\\\\ZZZYYYYYYZZZXXXUUURRRPPPOOOPPPPPPPPPQQQVVV]]]dddjjjmmmnnnssszzz}}}sssllliiiiiimmmqqquuu}}}qqqgggccc^^^ZZZYYYYYYWWWVVVXXXXXXXXXZZZ[[[[[[XXXVVVSSSTTTSSSRRRRRRQQQRRRRRRWWWXXXYYYZZZZZZXXXVVVUUUTTTTTTSSSSSSTTTUUUWWWWWWYYYZZZ\\\\\\]]]]]]]]]]]]ZZZZZZZZZ[[[\\\___aaaccceeebbb]]]YYYXXXYYY\\\^^^XXXWWWUUUUUUVVVXXXYYYZZZ\\\\\\]]]]]]___``````aaaYYYYYYYYY[[[\\\^^^^^^^^^\\\ZZZXXXWWWYYYZZZZZZYYYZZZ[[[[[[ZZZYYYYYY[[[\\\```___^^^]]]\\\\\\]]]]]]<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<>>>AAADDDEEE@@@>>>===;;;;;;<<<===>>>>>><<<;;;;;;<<<@@@DDDFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIGGGDDDAAA???>>>??????CCCBBBAAAAAAAAABBBCCCDDDFFFIIILLLRRR```rrrvvvlll\\\NNNFFFDDDDDDEEEAAA@@@AAABBBDDDDDDBBB@@@???@@@AAABBBCCCDDDEEEFFFFFFEEEEEEEEEGGGIIIKKKLLLRRROOOKKKHHHIIILLLPPPSSSFFFFFFFFFGGGHHHIIIJJJKKKJJJLLLNNNQQQRRRQQQOOONNNMMMLLLLLLLLLLLLMMMMMMNNNLLLLLLMMMLLLKKKLLLNNNPPP\\\dddjjjiiiddd___YYYTTTUUUSSSQQQQQQRRRRRRQQQPPPNNNQQQSSSUUUUUUVVVXXXYYYYYYYYYXXXWWWXXXYYYZZZ[[[ZZZZZZ[[[ZZZ[[[]]]aaaeeebbbbbbbbbdddggghhhgggfffhhhhhhhhhgggfffeeeddddddaaa^^^^^^cccllluuu|||~~~{{{|||zzzeeeWWWSSSTTTTTTSSSRRRXXX```iiiyyydddOOOEEE???;;;999777888888888888777666666777777777777777888888888666666777777777777666666666666777888999;;;===>>>???@@@BBBDDDEEEFFFGGGGGGDDDEEEFFFHHHJJJKKKMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIFFFGGGIIIJJJKKKKKKKKKJJJGGGGGGHHHHHHGGGFFFDDDCCCBBBAAA@@@>>>>>>@@@AAABBB@@@???>>><<<;;;:::::::::999:::;;;===>>>?????????>>>===<<<===>>>@@@@@@???============>>>???@@@AAADDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;::::::888777777:::>>>CCCGGGOOOSSSZZZccciiihhhbbb\\\SSSMMMFFFAAA???>>>===<<<;;;;;;;;;<<<======>>>>>>;;;===>>>AAAGGGRRR]]]eeekkkhhhddd```]]]\\\\\\\\\XXXZZZ\\\]]]\\\XXXTTTQQQOOONNNMMMLLLKKKKKKLLLLLLNNNQQQVVV^^^iiiqqqwwwyyywwwkkkdddcccccciiittt~~~}}}wwwccc]]]\\\ZZZYYYWWWVVVVVVVVVVVVVVVVVVXXXYYYYYYVVVTTTTTTUUUUUUTTTRRRQQQQQQRRRWWWXXXYYY[[[[[[ZZZZZZYYYVVVUUUTTTSSSSSSTTTUUUVVVWWWYYY\\\]]]]]]]]]^^^```]]]\\\[[[\\\]]]```cccdddbbb___[[[XXXWWWYYY[[[]]]XXXVVVUUUVVVXXX[[[[[[[[[[[[[[[]]]^^^____________WWWWWWXXX[[[___bbbcccbbb]]]ZZZWWWVVVVVVVVVVVVUUUYYYZZZ[[[ZZZYYYYYY[[[]]]\\\[[[ZZZXXXXXXXXXYYYZZZ;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;<<<===???@@@@@@<<<<<<;;;;;;<<<<<<======>>>============???BBBDDDEEEEEEGGGHHHIIIIIIIIIIIIFFFEEECCCAAA@@@@@@AAABBBAAA@@@@@@@@@AAACCCEEEFFFGGGHHHKKKRRR```oootttrrr```YYYOOOGGGCCCBBBCCCCCC??????@@@BBBDDDDDDBBB???>>>@@@BBBEEEGGGHHHHHHHHHEEEEEEDDDEEEFFFIIIKKKMMMQQQPPPNNNMMMLLLMMMNNNNNNHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKMMMOOOOOOOOONNNMMMKKKKKKKKKKKKLLLMMMMMMNNNLLLMMMMMMMMMLLLMMMPPPRRRWWW```fffccc^^^]]][[[XXXXXXUUUSSSRRRSSSSSSSSSRRRPPPRRRSSSTTTTTTVVVXXX[[[XXXXXXWWWVVVVVVWWWYYYYYYWWWYYYZZZZZZYYYYYY\\\___]]]]]]___bbbfffhhhhhhggghhhhhhggggggffffffffffffdddaaa___```gggooovvvzzzzzzzzzxxxjjj___WWWQQQMMMKKKQQQYYYccctttxxx___MMMAAA======:::999888888777777888888777777777888888999999999888888777666666666666666666666666777888:::;;;<<<===>>>???@@@BBBDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJLLLKKKIIIHHHGGGFFFGGGGGGDDDFFFHHHJJJKKKKKKKKKJJJGGGHHHIIIIIIIIIGGGEEEDDDBBBBBBAAAAAAAAAAAABBBBBBAAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;;;;<<<===???@@@???>>>======???@@@???>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCBBBBBBAAA@@@???===>>>>>>>>>===<<<;;;:::;;;:::888888999===@@@CCCLLLNNNTTT___kkkssstttrrrfff[[[NNNFFFDDDCCC@@@===;;;;;;<<<<<<======>>>>>><<<<<<===@@@DDDLLLVVV___ccccccaaa^^^\\\ZZZZZZ[[[XXXXXXWWWVVVTTTQQQMMMJJJGGGHHHHHHIIIJJJKKKLLLMMMRRRTTTYYYbbbmmmwww~~~|||rrrfffaaabbbgggiiisssyyyvvvjjj^^^WWWXXXYYYWWWUUUUUUVVVWWWUUUUUUUUUWWWYYYXXXUUUSSSRRRTTTVVVUUUSSSRRRSSSTTTWWWWWWXXXYYYZZZ[[[[[[\\\WWWVVVTTTRRRQQQRRRSSSTTTSSSVVVYYY[[[[[[[[[^^^```]]]\\\[[[[[[\\\^^^aaaccc___]]]ZZZWWWVVVWWWYYYZZZXXXVVVUUUVVVZZZ\\\\\\[[[[[[\\\^^^___```___^^^]]]XXXWWWXXX[[[aaadddeeedddaaa^^^[[[XXXXXXWWWUUUTTTXXXYYYZZZYYYYYYYYY[[[\\\ZZZYYYWWWVVVVVVWWWXXXYYY;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===999:::;;;<<<============<<<<<<======>>>?????????>>>???@@@@@@@@@@@@AAACCCCCCDDDFFFHHHIIIKKKKKKLLLEEEDDDBBBAAAAAABBBCCCDDD?????????@@@AAADDDFFFGGGKKKKKKLLLRRR^^^gggddd\\\MMMIIIEEEBBBBBBBBBAAAAAA??????@@@BBBDDDDDDAAA???>>>@@@DDDGGGJJJKKKKKKKKKEEEDDDDDDDDDFFFIIILLLMMMPPPQQQQQQPPPOOOMMMJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOOOOOOOPPPSSSVVVRRR\\\aaa^^^[[[]]]^^^\\\YYYWWWTTTSSSSSSTTTTTTSSSRRRSSSTTTTTTTTTUUUYYY[[[WWWVVVVVVUUUVVVWWWXXXYYYTTTWWWYYYYYYWWWVVVXXX[[[ZZZ[[[]]]aaafffiiiiiihhhhhhggggggfffffffffgggggghhheeeaaa```cccjjjqqqvvvyyy|||yyylll```VVVPPPNNNPPPSSSYYYjjjjjjSSSDDDAAAEEE<<<;;;999888777888999:::888888888999999::::::::::::999777666555555555666555555666666777999:::;;;<<<<<<===>>>@@@CCCEEEFFFJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIMMMKKKIIIGGGFFFEEEFFFFFFCCCDDDGGGIIIKKKKKKJJJIIIGGGHHHIIIIIIIIIGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<======<<<;;;:::;;;===???AAA@@@>>>===>>>???@@@>>>===>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAABBBAAAAAAAAA======>>>>>>>>><<<;;;::::::999888777888:::===???GGGHHHNNN[[[lll|||vvvhhhWWWMMMJJJIIIDDD???;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>@@@CCCHHHQQQZZZZZZ[[[[[[YYYWWWUUUUUUUUUWWWUUURRROOOMMMKKKIIIGGGIIIJJJLLLNNNPPPRRRSSSTTTVVVXXX\\\dddpppzzz~~~tttnnneee___aaahhhqqqttt{{{rrreee```]]]UUUVVVWWWVVVTTTTTTVVVXXXTTTTTTUUUWWWYYYXXXTTTRRRPPPSSSVVVVVVTTTSSSUUUWWWVVVVVVVVVWWWYYYZZZ\\\]]]XXXWWWTTTRRRQQQQQQRRRSSSNNNQQQUUUWWWWWWXXX[[[^^^[[[ZZZYYYXXXYYY[[[^^^```___]]]ZZZWWWUUUUUUVVVWWWYYYWWWUUUWWWZZZ\\\[[[ZZZ\\\]]]___``````___]]]\\\ZZZXXXYYY\\\bbbeeeeeedddgggddd```]]][[[ZZZXXXWWWWWWXXXYYYYYYXXXXXXZZZ\\\[[[ZZZXXXWWWWWWXXXYYYZZZ999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999888888999;;;<<<===<<<===>>>??????@@@@@@???CCCBBBAAA???>>>>>>?????????BBBFFFHHHHHHHHHHHHIIIFFFEEEDDDCCCAAA@@@???>>>@@@AAACCCCCCCCCDDDGGGIIIFFFMMMUUUYYY\\\]]]VVVNNNIIIEEEBBB@@@BBBBBBAAA???>>>???@@@AAAAAAAAAAAAAAABBBEEEIIIKKKMMMMMMOOOPPPLLLKKKJJJIIIHHHIIIJJJKKKLLLNNNOOOOOOOOOMMMLLLKKKKKKJJJJJJKKKLLLMMMMMMLLLNNNLLLIIIIIIQQQXXXWWWRRRQQQNNNKKKIIIJJJKKKKKKJJJKKKLLLNNNOOOOOOQQQTTTVVVUUUVVVYYY\\\^^^^^^^^^]]]]]]ZZZWWWTTTSSSTTTUUUVVVYYYZZZ[[[]]]]]]\\\[[[[[[XXXXXXYYYZZZ[[[[[[ZZZZZZVVVVVVUUUTTTTTTUUUUUUUUU^^^^^^^^^___aaadddggghhhiiiiiigggeeegggmmmpppnnnhhhfffcccaaa```dddjjjnnntttuuu~~~dddPPPTTTQQQRRRYYYdddrrr~~~iiiSSSDDD<<<===;;;999:::<<<<<<:::777555666777999999999888777777777777777777777777777888777666555666777999;;;::::::<<<>>>???AAABBBCCCFFFGGGHHHJJJKKKMMMNNNOOOOOONNNLLLJJJIIIHHHGGGGGGMMMMMMKKKJJJGGGEEECCCBBBDDDEEEFFFHHHHHHHHHGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGDDDCCCBBBBBBCCCDDDEEEFFF>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>>>>>AAAAAABBBBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>===<<<<<<<<<<<<<<<===;;;999777888;;;>>>@@@HHHHHHJJJQQQ___ppptttdddVVVNNNIIIGGGEEEAAA@@@===<<<;;;<<<===>>>?????????AAADDDHHHMMMOOORRRSSSRRRPPPNNNLLLMMMNNNMMMMMMLLLIIIGGGFFFHHHIIILLLNNNPPPTTTWWWYYYZZZ[[[[[[]]]aaagggooo{{{~~~vvvttthhh______\\\bbbssszzzjjj```YYYVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTRRRQQQSSSUUUVVVSSSQQQRRRTTTUUUWWWWWWVVVUUUTTTVVVWWWXXXYYYYYYXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSQQQRRRUUUWWWYYYZZZZZZZZZ\\\ZZZYYYYYY[[[]]]^^^^^^^^^\\\ZZZWWWVVVVVVWWWWWWWWWVVVVVVVVVWWWYYY[[[\\\\\\\\\ZZZWWWZZZ]]]\\\XXXYYYZZZZZZZZZ___eeeeeebbbeeebbb`````````^^^ZZZUUUUUUVVVXXXXXXXXXXXXYYY[[[[[[]]]]]]]]]\\\[[[\\\]]]777777777888888888999999::::::::::::::::::::::::999999888888999;;;<<<===<<<<<<>>>???????????????CCCBBB@@@???>>>>>>?????????BBBEEEGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCAAA@@@@@@AAADDDGGGIIIHHHGGGGGGGGGJJJPPPTTTUUUVVVVVVPPPHHHDDDAAA>>>>>>???@@@???>>>??????@@@AAABBBBBBBBBBBBCCCEEEIIIKKKLLLNNNPPPRRRNNNMMMKKKJJJIIIIIIJJJKKKMMMMMMNNNNNNMMMLLLLLLMMMMMMLLLKKKJJJKKKLLLKKKKKKMMMNNNPPPTTT]]]eeeccc\\\PPPMMMJJJHHHIIIJJJJJJJJJKKKMMMOOOOOOPPPQQQTTTVVVYYY[[[]]]```bbbbbbbbbbbb^^^\\\ZZZXXXXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[YYYYYYZZZ[[[[[[[[[ZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXZZZZZZZZZ[[[]]]```cccdddfffgggeeecccgggooorrrqqqgggeeebbb``````bbbgggjjjnnnooozzzvvv___VVVSSSRRRUUUZZZeeewwwzzzeeeOOO@@@@@@>>>;;;888777777999999555666888999999999888888888888888888888888888888888777666555555777999:::999:::;;;<<<>>>@@@AAABBBDDDEEEFFFHHHIIIKKKLLLMMMNNNNNNLLLKKKJJJIIIIIIIIIKKKKKKLLLKKKJJJIIIGGGEEEDDDEEEGGGHHHIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFDDDCCCBBBCCCCCCDDDAAAAAAAAA@@@???>>>===<<<;;;::::::;;;;;;<<<===>>>AAABBBCCCDDDDDDCCCAAA@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>===<<<;;;;;;;;;;;;;;;;;;:::888888999<<>>>>>===<<<===???BBBEEEGGGGGGIIIKKKJJJIIIGGGGGGHHHGGGHHHHHHHHHHHHIIIKKKNNNQQQTTTWWWZZZ[[[]]]```cccgggiiilllpppwww|||rrrlllbbbeee___YYY[[[^^^kkkuuueee\\\VVVTTTVVVVVVVVVVVVVVVUUUTTTTTTWWWVVVUUUVVVXXXXXXWWWTTTSSSUUUWWWXXXYYYXXXWWWVVVUUUVVVWWWXXXXXXWWWVVVVVVRRRQQQQQQPPPQQQQQQRRRRRRRRRSSSUUUWWWXXXYYYZZZZZZZZZXXXWWWWWWYYY[[[\\\\\\]]][[[ZZZXXXWWWVVVWWWWWWYYYYYYXXXWWWWWWXXXYYYZZZ\\\]]][[[XXXYYY\\\[[[WWWWWWYYYZZZ\\\ccckkkmmmjjjfffcccaaa``````___ZZZVVVTTTUUUWWWXXXWWWXXXZZZ\\\\\\]]]]]]]]][[[ZZZ[[[\\\666666777777777888888888999999999999::::::::::::999999999999:::;;;<<<<<<<<<<<<===>>>????????????AAA@@@???>>>======>>>>>>>>>AAADDDEEEEEEEEEFFFGGGHHHGGGGGGEEEDDDCCCBBBAAAAAAFFFLLLQQQRRRQQQPPPPPPOOORRRSSSQQQQQQPPPKKKDDDAAA???======???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDFFFHHHJJJLLLNNNRRRTTTQQQOOOMMMKKKJJJJJJJJJJJJLLLMMMOOONNNMMMMMMNNNOOOQQQPPPMMMKKKJJJJJJKKKKKKMMMQQQVVV^^^hhhpppmmmfffPPPMMMIIIHHHHHHJJJKKKKKKLLLNNNOOOPPPPPPRRRTTTWWW[[[]]]___bbbdddddddddddd______^^^^^^]]]]]]]]]]]]ZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[ZZZZZZZZZZZZYYYUUUUUUTTTTTTTTTTTTUUUUUUWWWWWWWWWXXXZZZ]]]```aaabbbcccbbbbbbhhhrrrxxxxxxgggeeebbb______aaaccceeefffgggqqqqqq[[[XXXUUUUUUUUU[[[hhhvvvuuu{{{zzz___KKKBBBAAA>>>;;;888888:::<<<777777888999999999888888888888888888888888888888777666555555555666777888777888999;;;<<<>>>???@@@BBBBBBDDDEEEGGGHHHJJJJJJMMMMMMLLLLLLLLLLLLLLLLLLIIIJJJLLLNNNNNNLLLJJJIIIEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGIIIHHHFFFDDDCCCBBBAAAAAACCCCCCCCCBBBAAA???>>>===::::::::::::;;;<<<===>>>AAACCCEEEFFFFFFDDDAAA@@@BBBCCCDDDEEEEEEDDDBBBAAA?????????>>>>>>>>>======;;;;;;::::::999::::::::::::999999999;;;===@@@BBBFFFEEEDDDHHHPPP[[[fffmmmvvvqqqggg^^^VVVOOOIIIEEEDDDBBB@@@>>>=========>>>>>>===;;;;;;;;;===???AAA???BBBEEEFFFEEEDDDDDDDDDBBBEEEGGGJJJLLLOOOSSSVVVXXX]]]aaabbbaaaccciiinnnuuuvvvxxxzzz}}}qqqggg___[[[QQQXXXVVVUUU\\\fff{{{lll___YYYVVVUUUTTTUUUUUUUUUUUUTTTTTTSSSXXXWWWVVVWWWXXXYYYWWWVVVTTTVVVWWWYYYZZZZZZYYYYYYUUUVVVWWWWWWWWWVVVUUUTTTRRRQQQRRRRRRSSSTTTUUUVVVUUUUUUUUUVVVWWWXXXZZZZZZXXXVVVUUUVVVXXXYYYYYYYYY[[[ZZZYYYYYYXXXWWWVVVVVV[[[ZZZYYYXXXXXXXXXXXXXXXXXX[[[[[[XXXXXX[[[[[[YYYZZZ\\\^^^```fffnnnqqqooohhhdddaaa```aaa___[[[WWWSSSTTTVVVWWWWWWXXX[[[]]]\\\]]]]]]\\\ZZZXXXYYYYYY888888888999999999::::::999999999999::::::::::::999999999999:::;;;;;;;;;;;;<<<===>>>????????????@@@???===<<<<<<<<<===>>>===???BBBCCCCCCCCCDDDEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@EEEMMMUUUYYY]]]___aaaUUUVVVUUUQQQPPPQQQMMMGGGBBBAAA@@@@@@AAACCCDDDDDDBBBCCCDDDEEEEEEFFFFFFFFFEEEGGGHHHJJJKKKNNNRRRUUUQQQPPPNNNKKKJJJIIIIIIIIIKKKOOOSSSTTTRRROOOOOOPPPVVVTTTQQQMMMJJJJJJKKKMMMNNNSSSYYY___hhhooolllfffQQQNNNJJJIIIJJJLLLMMMMMMMMMNNNPPPPPPPPPRRRTTTVVVZZZ\\\^^^```aaabbbcccccc___```aaaaaaaaa```___^^^[[[ZZZYYYXXXYYYZZZ[[[\\\[[[ZZZZZZYYYXXXXXXXXXXXXTTTTTTSSSSSSRRRSSSSSSSSSVVVVVVVVVWWWYYY\\\___```^^^___```bbbjjjwww~~~hhheeebbb``````aaabbbbbbbbbbbbjjjuuu{{{ggg```ZZZXXXXXXZZZaaaiiijjjoooyyyqqq^^^JJJGGGCCC@@@>>>===<<<;;;888888999999999999999999888888888888888888888888666666555555555555666777666777888999:::<<<======@@@AAABBBCCCEEEGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMHHHJJJMMMPPPPPPOOOLLLJJJGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIGGGFFFDDDCCCBBBAAAEEEEEEDDDCCCBBB@@@>>>===;;;;;;;;;;;;<<<===>>>???AAACCCEEEFFFFFFDDDAAA???AAACCCEEEFFFFFFDDDBBB@@@>>>>>>=========<<<<<<<<<999999888888888999::::::999999:::;;;===@@@BBBDDDFFFDDDCCCCCCHHHOOOVVV[[[```^^^\\\YYYTTTOOOJJJGGGDDDCCCBBB@@@>>>>>>>>>>>>>>>===<<<<<<<<<===???@@@>>>AAACCCEEEDDDDDDEEEFFFDDDGGGKKKOOOSSSWWW[[[^^^^^^dddjjjjjjhhhiiiqqqxxx|||~~~uuuiiiaaa[[[VVVTTTMMMTTTTTTXXXgggwwwsssccc\\\XXXWWWWWWRRRSSSSSSTTTTTTTTTSSSSSSUUUUUUTTTTTTTTTUUUUUUTTTTTTUUUWWWXXXYYYZZZYYYYYYUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVUUUUUUVVVWWWYYYZZZXXXVVVVVVVVVXXXYYYYYYXXXXXXYYYYYYYYYXXXXXXVVVVVVYYYXXXXXXXXXXXXXXXXXXXXXUUUZZZ\\\ZZZYYY[[[]]]\\\```cccdddcccfffkkkmmmkkkhhheeebbbaaaaaa```\\\XXXRRRTTTUUUVVVVVVXXX[[[^^^]]]^^^^^^\\\YYYWWWWWWXXX888999999999999:::::::::999999:::::::::;;;;;;;;;999999::::::::::::::::::;;;<<<===>>>>>>??????>>>>>>===<<<;;;:::;;;<<<===<<<>>>@@@AAA@@@@@@BBBCCCEEEEEEDDDCCCBBBBBBAAAAAA@@@DDDKKKQQQXXX___eeejjj^^^^^^\\\WWWUUUUUURRRLLLEEEEEEDDDDDDCCCDDDFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGIIIIIIJJJMMMQQQTTTOOONNNLLLJJJIIIIIIIIIIIIKKKQQQXXXZZZWWWSSSQQQPPPXXXWWWUUUPPPLLLKKKMMMPPPSSSVVVYYY[[[```eeeddd___RRROOOMMMLLLMMMOOOOOONNNMMMNNNPPPPPPPPPQQQSSSVVVYYYZZZ\\\^^^___aaabbbbbb^^^___aaabbbbbb```___^^^[[[ZZZYYYYYYYYYZZZ\\\]]]ZZZYYYXXXWWWWWWWWWWWWWWWYYYYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTUUUWWWZZZ\\\^^^[[[^^^___bbblllyyyiiifffbbbaaabbbcccdddcccdddbbbeeelllrrrzzz~~~nnn]]]UUUUUUZZZaaaiiinnnnnnrrr}}}xxxeeeZZZLLLCCC@@@>>><<<999::::::999999999999999999888888888888888888888888666666555555555555555666555666666888999:::;;;<<>>===============>>>???@@@AAAAAABBBDDDEEEEEECCCAAA???AAABBBDDDEEEEEECCC@@@>>>=========<<<<<<<<<;;;;;;888888888888999999:::;;;999:::<<<>>>@@@CCCDDDEEEFFFDDDBBBAAACCCFFFKKKMMMMMMNNNPPPQQQOOOLLLHHHFFFDDDCCCBBBAAA??????>>>>>>===<<<<<<<<<===>>>???@@@???AAADDDEEEEEEEEEFFFHHHJJJMMMQQQUUUYYY\\\```cccccciiiooopppnnnpppwww}}}xxxqqqeee[[[UUURRRQQQPPPOOOSSSSSS^^^www{{{hhh^^^[[[VVVTTTTTTPPPPPPQQQRRRSSSSSSSSSRRRSSSSSSRRRRRRQQQQQQSSSTTTTTTTTTUUUVVVWWWWWWXXXXXXVVVWWWWWWXXXWWWVVVUUUTTTPPPPPPOOOOOOOOOOOOPPPPPPVVVVVVUUUUUUVVVWWWYYYZZZYYYXXXXXXYYYZZZ[[[ZZZYYYWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXXXXYYYYYYXXX___bbb^^^YYYZZZ[[[[[[cccffffffbbbbbbeeefffeeeeeecccaaabbbcccaaa]]]YYYRRRSSSUUUUUUUUUXXX[[[^^^]]]^^^^^^\\\YYYWWWVVVWWW777777888888888999999999::::::;;;;;;<<<<<<======999::::::;;;;;;::::::999;;;;;;<<<===>>>>>>>>>>>><<<;;;:::999999:::;;;<<<;;;===>>>>>>>>>>>>???AAADDDCCCCCCBBBAAAAAA@@@@@@BBBDDDGGGJJJOOOVVV^^^cccdddeeeccc___]]]\\\WWWQQQIIIIIIIIIGGGEEEEEEFFFHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGIIIJJJJJJLLLNNNQQQMMMLLLKKKJJJJJJJJJKKKLLLMMMUUU\\\^^^ZZZTTTQQQQQQWWWWWWWWWSSSNNNMMMOOORRRVVVXXXXXXVVVXXX\\\[[[WWWQQQPPPOOOOOOQQQQQQPPPNNNMMMNNNOOOOOOOOOPPPRRRTTTZZZ[[[\\\]]]___aaabbbccc^^^___`````````___]]]\\\[[[[[[[[[[[[[[[\\\\\\]]]ZZZYYYXXXWWWWWWWWWXXXYYY[[[ZZZYYYWWWUUUTTTSSSSSSQQQQQQQQQRRRTTTWWWZZZ[[[\\\___aaadddlllwww}}}}}}jjjeeeaaa```cccfffgggfffgggdddbbbeeejjjssseeeSSSOOOTTTaaallltttrrrqqquuu}}}vvv```NNNCCC???<<<;;;<<<;;;:::999999999::::::999999999999999999999999777777777666666666555555555555666777888999::::::===>>>???@@@BBBDDDEEEFFFDDDFFFHHHJJJKKKLLLKKKKKKLLLNNNPPPRRRSSSRRRPPPOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCDDDCCCBBBAAA@@@AAABBBCCCCCCCCCAAA???>>>=========<<<<<<<<<;;;;;;888888999999:::;;;<<<===;;;===???BBBDDDEEEFFFFFFFFFDDDBBBAAAAAABBBCCCEEEEEEHHHKKKKKKIIIFFFDDDCCCBBBAAAAAAAAA@@@??????>>>:::::::::;;;<<<===??????>>>BBBHHHKKKLLLLLLLLLLLLQQQTTTYYY\\\___bbbeeehhhiiinnnuuuwwwwwwxxx}}}yyyjjjcccYYYQQQMMMLLLLLLLLLPPPTTTWWWgggqqqaaa\\\YYYRRRNNNOOONNNNNNPPPQQQRRRRRRRRRRRRSSSSSSSSSRRRPPPPPPSSSUUUTTTTTTTTTUUUUUUUUUVVVVVVUUUVVVWWWWWWVVVUUUSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQUUUUUUUUUVVVWWWXXXZZZZZZ\\\[[[[[[\\\]]]]]]\\\ZZZWWWWWWWWWWWWWWWXXXXXXXXXTTTUUUVVVXXXYYYZZZZZZZZZ___gggjjjcccZZZWWWXXXXXX___cccccc```^^^aaabbbaaaaaa``````ccceeeccc]]]XXXSSSTTTTTTTTTTTTWWWZZZ^^^^^^^^^^^^\\\YYYWWWWWWXXX888999999999999:::::::::;;;;;;<<<<<<===>>>>>>???999:::;;;;;;;;;:::999999:::;;;<<<===>>>>>>>>>>>>;;;:::999888888999:::;;;:::<<<===<<<<<<<<<>>>@@@CCCCCCBBBBBBAAA@@@@@@@@@BBBCCCDDDFFFIIINNNUUUZZZ___bbbddddddeeefffaaaZZZOOOPPPOOOLLLHHHGGGHHHJJJLLLLLLLLLKKKJJJIIIGGGGGGEEEGGGIIIJJJJJJJJJKKKLLLKKKKKKJJJJJJKKKMMMOOOPPPQQQXXX]]]]]]WWWRRRRRRTTTRRRUUUVVVSSSOOOMMMOOOSSSRRRTTTTTTRRRSSSUUUSSSOOONNNNNNOOOQQQSSSRRROOOLLLLLLMMMNNNNNNNNNOOOQQQSSSYYYZZZZZZ\\\]]]___aaabbb``````______^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]]]]]]][[[ZZZYYYXXXXXXYYY[[[\\\\\\[[[XXXVVVSSSQQQPPPPPPQQQQQQQQQSSSUUUWWWZZZ[[[```bbbcccdddiiipppsssqqqiiiccc^^^^^^bbbgggjjjjjjeeebbbaaaccchhhqqq}}}yyybbbRRRPPP[[[gggqqqqqqrrrrrruuu~~~lllXXXIIIBBB@@@===<<<;;;:::999::::::;;;999999999999999999999999777888888888777777666555555555666777888999:::::::::;;;<<<>>>@@@AAABBBCCCBBBCCCFFFHHHIIIIIIIIIHHHNNNOOOQQQTTTVVVWWWWWWWWWUUUTTTRRROOONNNMMMLLLLLLKKKJJJIIIGGGFFFFFFGGGGGGFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCDDDEEEFFFGGGEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCBBBBBB@@@??????============<<<<<<<<<<<<999999::::::<<<===>>>???>>>???BBBEEEGGGGGGGGGGGGDDDCCCBBB@@@?????????@@@AAADDDFFFFFFCCCAAAAAABBB??????@@@@@@@@@@@@??????;;;;;;;;;<<<<<<===>>>>>>@@@HHHTTT]]]```^^^ZZZWWWZZZ]]]bbbfffhhhkkknnnpppoootttzzz~~~rrrggg[[[VVVOOOJJJIIIJJJMMMNNNTTT\\\bbbrrrxxxiii]]][[[XXXOOOKKKNNNLLLMMMNNNPPPQQQQQQRRRRRRRRRSSSSSSQQQOOOOOORRRUUUVVVUUUUUUTTTTTTTTTTTTTTTSSSTTTTTTTTTTTTRRRQQQPPPQQQQQQQQQQQQRRRSSSTTTTTTRRRSSSUUUWWWXXXYYYZZZZZZ]]]\\\\\\]]]___^^^\\\[[[WWWWWWVVVVVVVVVWWWYYYYYYWWWXXXYYYZZZ[[[[[[ZZZZZZaaajjjnnnggg]]]YYYZZZ[[[^^^bbbbbb]]][[[\\\^^^]]]\\\\\\___cccfffddd^^^XXXUUUUUUUUUTTTTTTVVVYYY]]]^^^^^^___]]]ZZZYYYYYYZZZ;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>??????@@@999:::;;;;;;;;;:::999888:::;;;<<<===>>>>>>>>>>>>:::999888888888999:::;;;:::;;;<<<<<<;;;;;;===???CCCCCCCCCBBBBBBAAAAAA@@@AAABBBDDDFFFHHHMMMRRRVVVUUU[[[aaaeeejjjmmmjjjdddUUUVVVUUUQQQMMMJJJLLLNNNNNNNNNMMMLLLJJJIIIGGGFFFEEEGGGJJJKKKJJJIIIIIIJJJJJJJJJJJJKKKMMMOOOQQQSSSUUUZZZ]]]ZZZSSSPPPRRRVVVOOORRRUUUSSSOOOMMMOOORRRJJJNNNPPPOOOOOOQQQOOOJJJLLLMMMOOORRRSSSRRRNNNKKKKKKMMMNNNNNNMMMNNNPPPRRRWWWXXXXXXYYY[[[]]]___```aaa```___^^^]]]\\\[[[[[[[[[\\\]]]^^^___^^^]]]\\\\\\[[[ZZZYYYZZZ[[[]]]___aaa```]]]ZZZWWWTTTSSSRRRSSSSSSTTTUUUWWWZZZ\\\^^^ccceeeeeedddgggkkkjjjfffhhhbbb\\\\\\bbbhhhkkkkkk```______dddkkkttt~~~vvv]]]PPPSSS^^^iiimmmqqqppppppwwwqqqXXXJJJEEE===<<<;;;:::999::::::;;;999999999999999999999999888888888888888777666666555666666777888999999:::888999:::<<<>>>???@@@AAA@@@BBBDDDGGGHHHHHHGGGFFFNNNPPPRRRUUUXXXZZZ\\\]]]ZZZXXXUUUSSSPPPOOONNNNNNKKKJJJIIIGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>=========<<<<<<<<<::::::;;;<<<===>>>@@@AAA???AAADDDGGGHHHIIIHHHHHHCCCBBBAAA@@@???>>>>>>>>>===???BBBAAA???>>>@@@BBB>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>EEEQQQbbbooossspppiiidddaaaeeejjjnnnqqqsssvvvxxxtttxxx}}}~~~sssjjjaaaYYYPPPMMMHHHGGGIIINNNRRRTTT[[[fffooo}}}qqqcccZZZZZZWWWOOOMMMSSSKKKLLLMMMOOOPPPQQQRRRRRRPPPQQQQQQOOOLLLMMMPPPTTTWWWWWWVVVUUUTTTTTTTTTTTTQQQRRRRRRRRRRRRPPPNNNMMMLLLLLLLLLMMMOOOQQQRRRSSSQQQRRRUUUWWWYYYZZZZZZZZZ]]]]]]]]]^^^______]]]ZZZXXXVVVUUUTTTUUUWWWYYY[[[[[[[[[\\\]]]]]]\\\ZZZYYY^^^iiioooiii___\\\___aaa___cccccc]]]XXXYYYYYYYYYXXXZZZ^^^dddgggeee^^^WWWVVVVVVUUUTTTSSSUUUYYY\\\^^^______]]][[[ZZZZZZ[[[::::::999999:::;;;===>>><<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::888888;;;<<<>>>===<<<<<<===>>>BBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGIIIMMMPPPVVVQQQOOOVVVbbbmmmrrrrrriiiddd\\\TTTOOOLLLLLLMMMPPPNNNLLLMMMOOOOOOLLLIIIGGGIIIKKKKKKKKKKKKLLLMMMNNNLLLHHHHHHJJJMMMPPPQQQRRRRRRTTTVVVWWWVVVRRROOOOOOOOOOOONNNMMMLLLKKKKKKKKKMMMPPPRRRRRROOOLLLJJJKKKJJJIIIJJJLLLLLLLLLJJJLLLLLLLLLKKKKKKLLLPPPSSSVVVXXXZZZ[[[ZZZ[[[]]]___aaaaaa```______^^^]]]]]]]]]^^^```___]]][[[[[[[[[\\\]]]^^^]]]]]]]]]___bbbddd```ZZZWWWWWWYYYZZZ[[[[[[ZZZXXXXXXYYY\\\___aaahhhfffgggfffcccbbbiiiqqqrrrkkkdddaaabbbdddbbb```aaa]]]___fffgggiiiwwwlllUUULLLMMMWWWeeemmmiiihhhpppxxxyyyqqqZZZGGGEEE@@@;;;999999:::999888999999999888999999:::::::::;;;;;;;;;:::888777555555555555666666666666666888888888888999:::;;;<<<>>>???AAABBBBBBDDDGGGIIIKKKLLLNNNRRRWWW[[[\\\]]][[[ZZZYYYWWWUUUSSSQQQPPPMMMMMMLLLKKKIIIGGGFFFEEEDDDEEEGGGHHHIIIIIIHHHHHHJJJJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHEEEDDDCCCDDDEEEFFFEEEDDDDDDAAA???>>>>>>===<<<;;;<<<<<<=========<<<;;;;;;666888;;;<<<<<<===???AAAGGGGGGFFFFFFDDDCCCBBBAAAAAA???======>>>??????????????????>>>>>>??????@@@>>>@@@AAAAAA@@@>>>======BBBAAA@@@??????@@@AAABBBBBBJJJ\\\rrrxxxssspppoooooosssyyy~~~}}}uuunnnkkkeee[[[SSSPPPNNNGGGFFFIIIKKKLLLVVVcccqqq{{{}}}{{{gggaaa[[[XXXWWWTTTNNNIIIKKKOOOOOOMMMNNNRRRRRRPPPUUURRRPPPNNNLLLKKKPPPXXXWWWXXXYYYXXXUUUSSSSSSSSSSSSUUUXXXXXXUUUSSSQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPRRRTTTVVVWWWXXXXXX]]][[[\\\```eeefffbbb]]]YYYYYYWWWVVVVVVWWWXXXYYY]]]```bbb```\\\ZZZ^^^bbbiiimmmnnniiibbb___bbbgggeee```[[[ZZZ]]]]]]ZZZWWWVVVYYY]]]aaaaaa___\\\ZZZRRRRRRRRRSSSTTTWWWYYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYY;;;:::::::::;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<999:::;;;;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999;;;<<<=========<<<>>>???BBBBBBCCCCCCDDDCCCCCCCCCCCCEEEFFFFFFGGGHHHKKKNNNPPPMMMLLLQQQ[[[dddiiijjjlllhhhbbb[[[TTTOOOLLLKKKOOONNNLLLMMMOOOOOOLLLJJJIIIKKKMMMNNNMMMMMMNNNOOOOOOLLLIIIIIIKKKMMMOOOPPPQQQPPPQQQRRRTTTSSSPPPNNNPPPOOONNNLLLKKKKKKKKKKKKJJJLLLNNNOOOOOONNNLLLKKKKKKIIIHHHIIIKKKLLLKKKKKKLLLMMMMMMMMMLLLMMMPPPRRRTTTVVVXXXXXXXXXYYY[[[]]]^^^^^^^^^]]]]]]]]]^^^^^^\\\]]]^^^\\\ZZZXXXXXXYYY\\\]]]^^^^^^^^^]]]___```dddaaa\\\ZZZZZZ[[[\\\\\\ZZZYYYXXXXXXZZZ\\\```bbbfffeeefffgggfffgggoooxxx{{{nnneeebbbaaa___]]][[[XXX[[[bbbeeehhhwww|||bbbUUUSSSPPPYYY```^^^]]]eeerrr{{{rrrZZZIIICCC<<<999::::::888666:::999999999999999:::::::::;;;;;;;;;:::999777666555555555666666666666666777777777777888999:::;;;===>>>@@@AAAAAABBBEEEHHHJJJKKKMMMQQQVVVZZZ\\\]]][[[[[[YYYXXXVVVTTTRRRRRRQQQQQQQQQPPPNNNMMMKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFEEEDDDDDDFFFFFFEEEDDDBBB@@@>>>===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;=========>>>AAACCCGGGGGGFFFFFFEEECCCBBBAAA???===::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???;;;===>>>???>>>>>>???AAAEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGTTTiiiyyy}}}zzzxxxwwwvvvvvvyyy~~~}}}{{{zzzppphhhbbb```[[[RRRLLLJJJIIIFFFGGGLLLOOOTTTbbbqqqvvviiiaaa^^^ZZZVVVTTTQQQMMMIIIKKKNNNOOOMMMNNNRRRSSSPPPSSSPPPOOOOOOMMMLLLPPPWWWYYYZZZYYYWWWTTTRRRRRRSSSQQQTTTWWWXXXUUURRROOONNNLLLMMMMMMNNNOOOOOOPPPPPPNNNOOOPPPRRRTTTUUUVVVWWWXXXXXX[[[```ffffffaaa[[[YYYXXXXXXWWWWWWXXXYYYZZZ]]]___```^^^\\\^^^ccchhhmmmppppppkkkccc___```dddgggbbb]]]\\\]]]^^^\\\ZZZXXX[[[___bbbbbb```\\\ZZZTTTTTTSSSSSSTTTVVVXXXYYY[[[[[[[[[ZZZZZZZZZZZZYYY;;;;;;;;;;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::999999999999999999999999;;;<<<<<<<<<<<<<<<;;;;;;:::<<<===>>>===>>>???AAABBBCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFFFFFFFGGGIIIKKKJJJIIIJJJLLLPPPVVV[[[^^^gggfffdddaaa[[[UUUPPPLLLNNNMMMLLLMMMNNNNNNMMMKKKLLLNNNPPPPPPOOOOOOPPPQQQPPPMMMKKKJJJKKKMMMNNNNNNOOONNNMMMNNNOOOPPPOOOMMMPPPOOOLLLJJJIIIIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOOOOLLLJJJHHHHHHJJJLLLLLLLLLMMMOOOQQQQQQPPPPPPQQQRRRQQQSSSUUUVVVVVVWWWYYY[[[\\\[[[ZZZZZZZZZ[[[]]]^^^ZZZ[[[[[[YYYWWWUUUUUUVVV[[[]]]___```___^^^^^^^^^aaa___\\\[[[\\\\\\\\\[[[XXXXXXXXXXXXZZZ]]]```bbbeeeccceeehhhiiimmmvvvttthhhaaa___^^^]]][[[XXXZZZ___aaadddrrrsss```YYYLLLOOOTTTWWWVVVYYYfffttt{{{uuuTTTKKK???:::;;;<<<:::666::::::999999999999::::::::::::;;;;;;:::999888777666666666666555555555555666666666666777888999999;;;<<<>>>>>>???@@@CCCEEEGGGIIILLLPPPTTTXXX[[[\\\[[[[[[ZZZXXXWWWUUUTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOLLLKKKJJJKKKMMMOOONNNMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGEEEEEEFFFFFFEEECCCAAA???======>>>???>>>=========<<<<<<<<<<<<======>>>??????>>>>>>@@@CCCFFFFFFFFFFFFFFFEEEDDDBBBBBB>>><<<:::999:::;;;;;;:::::::::::::::;;;===>>>???;;;<<<======<<<>>>@@@CCCJJJKKKMMMOOONNNLLLIIIGGGEEEDDDKKK___rrr|||~~~}}}|||||||||}}}rrrllleeeqqqwwwjjjaaaZZZUUUSSSOOOIIIEEEEEEGGGJJJOOOTTTYYYddduuu{{{}}}}}}kkkaaaZZZ^^^]]][[[WWWSSSOOOMMMLLLKKKNNNOOOMMMNNNRRRSSSQQQSSSQQQPPPRRRQQQPPPSSSXXX^^^^^^\\\XXXTTTRRRSSSTTTRRRUUUYYYZZZXXXTTTPPPNNNKKKLLLMMMNNNPPPQQQRRRSSSLLLMMMNNNPPPRRRSSSTTTUUUTTTUUUYYY___dddddd^^^YYYWWWWWWXXXXXXXXXYYYZZZZZZ\\\]]]]]]\\\\\\aaaiiioooooosssuuurrrkkkeeeeeefffjjjddd___\\\]]]___^^^]]]^^^aaadddffffffccc___]]]WWWVVVVVVUUUUUUVVVXXXYYY\\\[[[ZZZYYYYYYYYYZZZZZZ<<<<<<<<<<<<======>>>>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<======<<<<<<<<<:::::::::::::::::::::::::::;;;<<<<<<=========<<<:::;;;===>>>>>>>>>@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBDDDFFFGGGFFFEEEEEEFFFHHHFFFGGGIIIIIIIIIKKKPPPTTTWWWZZZ^^^___^^^YYYTTTPPPLLLLLLLLLMMMMMMMMMLLLLLLMMMOOOQQQQQQPPPOOOPPPQQQPPPMMMKKKKKKLLLMMMMMMLLLNNNLLLJJJJJJLLLNNNNNNMMMPPPNNNKKKHHHGGGHHHJJJKKKPPPOOOOOOOOOPPPRRRTTTUUUOOOLLLJJJJJJLLLNNNNNNNNNOOORRRTTTUUUTTTSSSRRRRRRPPPRRRTTTUUUUUUVVVXXXZZZ\\\ZZZYYYXXXXXXXXXZZZ[[[XXXYYYXXXWWWTTTSSSTTTUUUZZZ]]]``````___]]]]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXXXXXXXYYY[[[^^^```bbbdddcccdddhhhkkkoooxxxrrrgggbbbaaaaaaaaaaaa^^^^^^______```iiittt}}}{{{|||mmmaaaSSSNNNPPPWWWXXXVVV[[[fffyyyfffXXXGGG===<<<>>><<<:::;;;;;;:::999999999::::::::::::::::::::::::999999777777777666666555555555555555555555666777888888999:::<<<<<<<<<===@@@BBBDDDFFFJJJMMMQQQTTTXXXZZZZZZYYYYYYXXXWWWVVVUUUUUURRRSSSSSSTTTTTTSSSSSSRRRRRRRRRPPPOOONNNNNNNNNOOOOOONNNNNNMMMLLLJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFGGGFFFDDDCCC@@@>>>======???@@@????????????>>>>>>>>>???@@@AAAAAAAAA@@@???>>>@@@DDDGGGFFFFFFFFFEEEDDDCCCBBBBBB???===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>???>>>======???CCCFFFOOORRRVVVYYYYYYUUUPPPMMMIIIDDDHHHZZZppp}}}}}}~~~}}}jjj___YYYaaakkksssvvvqqqggg^^^XXXRRRNNNLLLIIIEEEDDDFFFMMMWWWaaafffjjjwww}}}xxx{{{lll^^^YYYWWW___aaa```[[[SSSNNNNNNPPPKKKNNNNNNMMMNNNSSSUUUTTTUUUSSSSSSVVVWWWUUUVVVZZZaaa```]]]YYYUUUSSSSSSUUUSSSWWW\\\^^^\\\WWWSSSQQQKKKLLLMMMNNNOOOQQQRRRRRRMMMMMMNNNOOOQQQRRRTTTTTTTTTUUUXXX\\\___^^^[[[WWWUUUVVVWWWXXXXXXYYYXXXXXX[[[[[[ZZZYYY[[[aaajjjqqqoootttxxxxxxtttooonnnnnniiiddd^^^[[[[[[]]]^^^^^^eeefffiiijjjiiifffcccaaa[[[ZZZYYYXXXWWWXXXYYYYYY]]][[[YYYXXXWWWXXXZZZ[[[<<<<<<<<<===============::::::999999999999::::::<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<============999;;;=========>>>@@@BBBDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFFFFDDDDDDDDDEEEEEEHHHJJJIIIFFFFFFIIIMMMJJJNNNSSSXXXYYYVVVQQQNNNIIIJJJKKKLLLLLLKKKLLLLLLLLLNNNPPPPPPOOONNNOOOPPPNNNLLLKKKKKKMMMMMMLLLKKKNNNLLLIIIIIIKKKMMMNNNNNNNNNLLLJJJHHHGGGIIIKKKLLLPPPOOONNNNNNOOORRRUUUWWWQQQOOOMMMMMMOOOQQQQQQQQQRRRTTTWWWXXXVVVTTTSSSSSSOOOQQQTTTUUUUUUVVVYYY[[[\\\[[[YYYWWWVVVUUUVVVVVVVVVVVVVVVTTTRRRRRRSSSUUUYYY[[[^^^___^^^]]]\\\\\\ZZZYYYYYYZZZ[[[\\\[[[YYYYYYYYYYYY[[[\\\___aaabbbeeecccccchhhkkknnnuuu|||{{{vvvoooiiifffeeeeeeeeedddcccbbbaaa______dddkkknnnpppsssuuuuuu{{{|||ooodddVVVNNNRRRWWWXXXZZZaaaqqq}}}vvvfffQQQBBB===>>>===<<<<<<;;;;;;:::999999999:::::::::::::::::::::;;;;;;999999888777666666555555444444444444555666777888777888:::::::::;;;===@@@AAADDDHHHKKKMMMOOOSSSWWWVVVVVVVVVUUUUUUUUUTTTTTTQQQRRRSSSTTTUUUUUUUUUUUURRRSSSTTTUUUTTTQQQOOOMMMOOOOOOOOONNNMMMKKKJJJIIIKKKKKKJJJJJJJJJJJJKKKKKKLLLJJJHHHHHHHHHGGGEEECCCAAA???>>>>>>@@@AAAAAA@@@???????????????@@@AAAAAABBBAAA@@@???>>>???CCCFFFDDDDDDDDDDDDDDDCCCBBBAAA???===;;;;;;<<<>>>>>>===???>>>>>>=========>>>>>>@@@@@@AAAAAABBBFFFLLLPPPVVVYYY^^^bbbbbb^^^YYYVVVPPPKKKNNN___ttt~~~iiiZZZSSSUUUYYY]]]___[[[VVVRRRSSSNNNJJJHHHFFFDDDGGGLLL\\\ooozzzzzzzzzmmm```ZZZYYYZZZ___bbbbbb\\\RRRLLLMMMOOOKKKNNNNNNMMMPPPVVVYYYXXXUUURRRRRRVVVWWWVVVVVVYYY^^^]]]ZZZVVVQQQPPPQQQRRRQQQVVV[[[]]]\\\XXXTTTRRRLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOQQQSSSTTTUUUYYYXXXWWWWWWXXXXXXWWWVVVSSSTTTVVVXXXXXXXXXVVVUUUZZZYYYXXXWWWZZZ___ggglllnnnrrrwwwxxxuuuqqqnnnmmmddd```\\\YYYYYY[[[]]]^^^eeefffhhhiiihhheeebbb```^^^]]][[[ZZZYYYYYYZZZZZZ\\\[[[YYYWWWWWWXXXYYY[[[;;;<<<<<<=========<<<<<<:::999999888888999999:::999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<;;;999;;;<<<===<<<===>>>@@@BBBCCCCCCDDDEEEEEEDDDDDDBBBDDDFFFEEEDDDCCCCCCDDDEEEGGGIIIHHHEEEDDDEEEHHHDDDGGGKKKMMMNNNLLLJJJGGGEEEGGGIIIJJJIIIIIIJJJLLLKKKMMMNNNNNNMMMLLLMMMNNNKKKJJJJJJKKKMMMMMMKKKIIILLLJJJIIIIIIKKKMMMNNNMMMKKKJJJIIIHHHIIIKKKMMMNNNOOONNNLLLLLLMMMOOOSSSUUURRRQQQPPPQQQSSSSSSSSSQQQRRRUUUWWWWWWUUUSSSRRRRRROOOQQQTTTUUUUUUWWWYYY[[[[[[ZZZYYYXXXVVVTTTSSSRRRSSSSSSSSSRRRPPPPPPSSSUUUWWWYYY\\\]]]\\\[[[\\\]]][[[ZZZYYY[[[]]]^^^^^^]]][[[[[[\\\]]]^^^```aaabbbeeecccdddhhhkkklllpppuuuuuusssppplllhhhfffeeedddaaabbbccccccccccccfffhhhbbbeeelllpppqqqsss|||}}}tttcccRRRNNNSSSZZZ```eeedddrrruuu```NNNDDD???>>>======<<<;;;::::::999999:::::::::999999:::;;;<<<===<<<;;;:::999888777666555444444444444555666777777666777999999999999<<<>>>>>>BBBFFFHHHHHHJJJNNNRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTVVVXXXYYYYYYYYYSSSUUUWWWYYYXXXUUUQQQOOOOOOPPPPPPPPPOOONNNLLLKKKLLLKKKKKKKKKKKKKKKKKKLLLMMMKKKIIIIIIIIIHHHFFFEEECCCAAA@@@@@@AAABBBBBBAAA===>>>???@@@@@@@@@@@@@@@AAABBBAAA@@@>>>???BBBDDDBBBBBBCCCCCCBBBAAAAAA@@@===<<<::::::<<<>>>??????@@@@@@????????????@@@@@@BBBDDDFFFHHHKKKQQQXXX\\\___bbbfffiiijjjhhhdddbbb]]]YYY[[[jjjzzzmmm^^^TTTPPPOOOQQQQQQNNNLLLLLLLLLHHHFFFFFFFFFGGGNNNVVVppp|||~~~rrreee]]]XXXVVVVVVYYY[[[]]]]]]WWWOOOJJJIIIKKKJJJMMMNNNNNNRRRYYY^^^^^^SSSOOONNNQQQSSSRRRRRRTTTUUUTTTSSSPPPMMMKKKLLLMMMMMMQQQVVVYYYXXXUUUSSSRRRLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPPPPQQQSSSUUUVVV[[[ZZZWWWUUUTTTTTTTTTUUUTTTUUUXXXYYYYYYWWWUUUSSSXXXWWWWWWWWWZZZ^^^ccceeejjjmmmpppqqqnnniiidddbbb]]][[[YYYWWWWWWXXX[[[]]]^^^___aaabbbaaa___\\\ZZZ^^^]]][[[ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXXXXXXXYYYYYY:::;;;<<<===<<<<<<;;;:::999999888888888888999999888888777666666777888888999999999999999999999999999999::::::::::::::::::999;;;<<<<<<;;;;;;<<<>>>??????AAABBBCCCCCCDDDDDDAAACCCEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFEEECCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDBBBEEEHHHHHHGGGGGGIIIKKKKKKLLLNNNNNNLLLKKKLLLLLLHHHGGGHHHJJJLLLLLLJJJHHHJJJIIIHHHIIIKKKLLLLLLLLLHHHHHHIIIJJJKKKMMMOOOOOONNNMMMLLLLLLLLLOOOQQQSSSPPPPPPQQQSSSUUUTTTRRRPPPQQQSSSTTTSSSQQQOOOOOOOOONNNPPPSSSTTTUUUVVVYYY[[[XXXXXXYYYYYYWWWUUUSSSQQQNNNOOOOOONNNMMMNNNQQQTTTUUUWWWYYYZZZZZZZZZ\\\^^^ZZZYYYXXXYYY\\\^^^___^^^^^^^^^^^^___```aaaaaabbbeeecccdddiiillllllmmmooouuussspppkkkfffcccaaaaaa]]]```ccceeefffggggggfffccccccgggkkkmmmnnnttt||||||ssseeeXXXVVV]]]bbbccc```jjjyyytttbbbRRRGGGAAA???======<<<::::::999999999:::999999999:::;;;===>>>>>>===<<<;;;999888777666444444444444555666777888666777888888888999;;;===<<<@@@DDDEEEDDDEEEIIIMMMLLLMMMMMMMMMNNNOOOOOOOOOQQQRRRTTTWWWYYYZZZ[[[[[[WWWXXXZZZZZZZZZXXXVVVTTTPPPQQQSSSSSSSSSQQQOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMKKKIIIIIIJJJIIIHHHFFFEEECCCAAAAAACCCCCCCCCBBB>>>@@@BBBDDDEEEDDDCCCBBBBBBCCCCCCBBB@@@@@@AAACCC@@@@@@AAAAAAAAA@@@??????>>><<<;;;<<>>@@@AAABBBCCCCCC@@@BBBDDDEEEDDDCCCCCCCCCBBBBBBCCCDDDDDDCCCAAA@@@BBBAAA@@@???@@@BBBDDDEEE@@@DDDGGGGGGFFFFFFHHHKKKKKKLLLNNNNNNLLLKKKKKKLLLFFFFFFGGGJJJLLLLLLJJJHHHHHHGGGGGGHHHJJJKKKKKKJJJFFFGGGIIIKKKMMMOOOPPPPPPPPPOOONNNNNNNNNPPPRRRSSSOOOOOOQQQTTTUUUTTTQQQOOOPPPQQQQQQPPPNNNLLLLLLMMMMMMOOORRRSSSTTTUUUXXXZZZUUUVVVXXXYYYYYYWWWTTTRRRKKKLLLLLLKKKKKKMMMPPPSSSTTTVVVWWWXXXXXXYYY\\\___XXXWWWVVVWWWYYY\\\]]]]]]````````````aaaaaaaaaaaadddbbbdddjjjnnnllllllmmmtttrrrmmmhhhbbb___^^^___\\\```dddfffggggggeeebbbhhhffffffhhhjjjlllrrrzzz}}}zzziii`````````[[[eeegggllluuu}}}sss___OOOFFFCCC>>>===<<<;;;:::999999999:::999999999:::<<<>>>??????>>>===<<<:::999777777555555555555555666888888666777888888888888:::<<<;;;???CCCDDDBBBBBBFFFKKKIIIJJJJJJKKKLLLLLLMMMMMMOOOQQQSSSUUUWWWYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZRRRSSSUUUVVVUUUTTTRRRQQQMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKIIIIIIJJJJJJIIIGGGFFFEEECCCCCCDDDDDDCCCBBBAAACCCGGGJJJJJJIIIGGGEEEBBBCCCDDDDDDBBBAAABBBCCC??????@@@@@@@@@???>>>>>>@@@???>>>???CCCFFFGGGGGGFFFFFFHHHIIILLLNNNPPPRRRTTTUUUWWWXXXXXXZZZ^^^aaammmnnnqqqsssuuuvvvvvvvvvyyytttssszzzppp```UUUOOOIIIGGGJJJJJJDDDBBBDDDCCCAAABBBGGGLLLSSS```mmmooo```TTTRRRPPPLLLLLLRRRRRRSSSRRRPPPNNNLLLKKKLLLIIILLLNNNOOOUUU^^^eeefffUUUNNNKKKMMMOOONNNNNNPPPLLLMMMOOOOOOMMMLLLLLLMMMJJJMMMRRRUUUUUUUUUUUUVVVJJJJJJLLLNNNPPPRRRTTTTTTQQQPPPOOONNNOOOQQQTTTUUUTTTVVVWWWWWWVVVTTTTTTTTTXXXZZZ]]]^^^]]]ZZZVVVSSSSSSTTTWWW[[[___aaaaaa```ZZZ]]]```bbbbbb___\\\ZZZUUUVVVVVVVVVWWWXXX[[[]]]VVVWWWXXXYYYYYYXXXVVVUUUYYYXXXWWWVVVUUUVVVVVVWWWYYYYYYYYYZZZYYYYYYXXXWWW888;;;>>>===:::777777999666555444555666777666555777777888999999999999999888888888888888888888888:::888666666888999::::::::::::::::::::::::::::::===<<<>>>DDDHHHHHHBBB<<<@@@@@@@@@AAABBBCCCDDDEEEAAAEEEIIIJJJHHHDDDAAA???????????????@@@@@@AAABBBDDDDDDEEEFFFGGGGGGGGGGGGNNNNNNOOOOOOMMMKKKIIIGGGCCCEEEHHHLLLOOOOOOKKKHHHGGGFFFEEEEEEDDDEEEEEEEEEIIIHHHHHHIIIKKKMMMPPPQQQOOOMMMKKKMMMOOOPPPOOOMMMPPPPPPPPPQQQPPPPPPOOOOOOMMMLLLKKKJJJJJJIIIIIIJJJPPPOOOMMMLLLNNNPPPSSSUUUTTTUUUWWWWWWUUUTTTTTTUUULLLLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTUUUWWWXXXYYYYYYWWWVVVVVVXXXZZZ\\\\\\^^^]]]^^^```bbbccccccbbbfffhhhkkklllllllllmmmnnnoooqqqpppkkkddd___\\\\\\YYYZZZ\\\aaaeeegggfffddddddcccccccccfffkkkpppsss~~~|||tttjjjbbb\\\^^^dddnnnuuuuuusssxxxzzznnn\\\MMMHHH???;;;???===666777>>>888888888888999:::;;;<<<888999;;;<<<<<<;;;999888888777666444444555666666777777777777888888888888999;;;===>>>???@@@BBBDDDEEEEEEFFFGGGHHHJJJLLLLLLOOOPPPRRRUUUWWWXXXYYYYYYYYYYYY[[[\\\]]]\\\[[[[[[VVVVVVWWWXXXXXXWWWUUUUUUOOOOOOOOOOOOOOOPPPQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFEEEEEEFFFGGGFFFEEEEEEFFFHHHJJJIIIGGGEEECCCHHHHHHFFFDDDBBBAAA???>>>??????@@@@@@??????>>>===:::===AAAEEEGGGJJJMMMOOOTTTRRRPPPQQQTTTYYY\\\]]]___aaadddeeefffggglllooovvvxxx{{{}}}}}}}}}}}}~~~~~~tttiii___YYYUUULLLFFFDDDEEECCC@@@CCCIIIEEEEEEFFFKKKOOOXXXhhhvvvuuuaaa]]]WWWQQQNNNNNNPPPRRRPPPPPPPPPOOONNNMMMLLLKKKQQQQQQQQQSSSWWW]]]cccggg[[[VVVQQQMMMLLLLLLLLLKKKPPPOOOOOONNNMMMMMMMMMMMMRRRQQQPPPSSSWWWYYYXXXUUUUUURRROOOQQQTTTTTTQQQMMMMMMMMMMMMMMMMMMPPPUUUXXXWWWWWWVVVUUUUUUUUUVVVVVV[[[[[[\\\\\\[[[XXXVVVTTTRRRSSSVVV\\\bbbccc___ZZZUUUXXX\\\]]][[[YYYXXXXXXXXXWWWVVVVVVVVVXXXZZZ\\\[[[YYYWWWVVVVVVVVVXXXYYYXXXWWWVVVVVVVVVWWWYYYZZZYYYXXXVVVVVVVVVWWWYYYZZZ888999;;;;;;:::999999:::777666555555666666555444555555666777777777777666888888888888888888888888888666444555666888888888::::::999999999999999999:::<<>>>>>>>>??????@@@@@@CCCGGGIIIFFFCCC@@@>>>????????????@@@AAABBBCCCCCCDDDEEEGGGHHHHHHHHHIIILLLMMMOOOOOONNNKKKHHHFFFCCCEEEGGGKKKNNNMMMJJJGGGEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIKKKMMMOOOQQQQQQOOOMMMNNNPPPPPPOOOMMMNNNOOOOOOPPPPPPPPPOOOOOOKKKJJJJJJIIIIIIJJJJJJJJJOOOPPPQQQSSSTTTUUUUUUVVVUUUWWWWWWVVVSSSRRRRRRSSSMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTUUUWWWXXXYYYXXXWWWVVVVVVWWWYYY[[[[[[\\\\\\]]]___bbbccccccbbbdddfffiiijjjjjjkkklllnnnnnnoooooommmhhhccc___\\\YYYYYY[[[^^^bbbddddddccccccccccccdddfffjjjnnnpppooowww}}}}}}ooobbb______ccciiimmmpppwwwrrr[[[KKK?????????999777:::999888888888888888999999;;;<<<=========<<<:::999777666666555555666777888777777777777777777777777777999;;;;;;;;;<<<>>>@@@BBBBBBCCCDDDEEEGGGIIIIIIMMMNNNPPPSSSUUUWWWXXXXXXWWWXXXYYYZZZ[[[[[[ZZZZZZYYYYYYZZZ[[[[[[[[[ZZZYYYSSSSSSRRRRRRRRRSSSSSSTTTPPPOOONNNLLLKKKKKKKKKKKKJJJHHHFFFFFFGGGGGGGGGFFFEEEFFFHHHJJJJJJIIIGGGEEEGGGGGGFFFDDDCCCBBBAAA@@@===>>>???@@@AAAAAAAAAAAA???CCCGGGKKKOOORRRVVVYYY\\\\\\\\\]]]^^^```aaacccfffiiilllmmmnnnqqqtttxxxzzz|||}}}xxxpppfff]]]TTTOOOLLLJJJDDDAAACCCCCC??????BBBEEEGGGMMMVVV^^^iiixxx|||mmm^^^ZZZVVVQQQNNNMMMNNNOOOOOOOOOOOOOOOOOONNNMMMMMMUUUTTTRRRSSSVVV[[[aaaeee^^^YYYTTTOOONNNNNNNNNNNNQQQPPPOOONNNNNNOOOOOOPPPSSSRRRRRRTTTWWWYYYXXXVVVSSSQQQPPPRRRUUUVVVSSSQQQMMMMMMNNNNNNNNNPPPSSSVVVVVVWWWWWWWWWWWWVVVVVVUUU[[[\\\]]]]]]]]][[[YYYWWWRRRSSSVVV\\\aaaaaa]]]YYYXXXZZZ]]]^^^\\\ZZZYYYYYYVVVVVVWWWXXXYYYYYYYYYYYYZZZXXXWWWVVVUUUVVVXXXYYY[[[ZZZYYYXXXXXXWWWWWWXXXYYYXXXWWWVVVVVVXXXYYYZZZ888777666777999;;;;;;;;;888666555555666666444333444555666666777777666666777777777777777777777777666444333333555666666555888888888888888888888999888<<>><<<<<<;;;;;;>>>AAADDDEEECCC@@@>>>===>>>>>>>>>???@@@BBBCCCDDDBBBCCCEEEGGGHHHIIIJJJJJJKKKMMMOOOQQQPPPMMMIIIFFFBBBCCCEEEIIILLLLLLIIIGGGCCCCCCDDDDDDEEEGGGHHHIIIGGGGGGHHHIIIJJJLLLNNNOOORRRQQQPPPPPPPPPPPPOOOMMMMMMMMMNNNOOOPPPPPPPPPPPPJJJIIIIIIIIIIIIJJJKKKKKKMMMOOOSSSVVVWWWWWWVVVTTTSSSTTTTTTSSSPPPOOOPPPQQQMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTVVVXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\___bbbddddddccccccfffhhhiiiiiijjjkkkmmmkkklllnnnqqqrrrmmmeee^^^ZZZYYYYYY[[[^^^```aaaaaaaaabbbbbbdddfffhhhkkklllhhhkkkpppyyy~~~nnnaaaZZZXXX___iiiqqqwww{{{xxx```IIIAAA@@@===::::::;;;:::999999888888999999======>>>>>>>>>===;;;:::888777777666666777888888666666666666666666666666666888999:::999999;;;<<>>AAACCCBBBAAAAAAJJJNNNYYYgggsss}}}jjj\\\YYYWWWUUURRROOOMMMLLLLLLNNNNNNOOOPPPPPPPPPPPPPPPTTTSSSQQQQQQTTTZZZ```dddaaa\\\VVVQQQPPPPPPQQQQQQRRRQQQOOONNNOOOPPPRRRSSSTTTSSSRRRTTTVVVWWWWWWVVVSSSSSSSSSUUUWWWWWWUUUTTTLLLNNNPPPPPPPPPQQQSSSUUUWWWYYY[[[]]]\\\ZZZWWWUUU[[[\\\^^^______^^^\\\[[[SSSTTTXXX\\\^^^^^^ZZZWWW[[[]]]^^^^^^]]][[[ZZZZZZTTTVVVYYY[[[\\\[[[YYYWWWZZZYYYXXXWWWWWWXXXZZZZZZ]]]]]]\\\[[[YYYXXXVVVUUUYYYXXXWWWWWWWWWXXXZZZ[[[:::777444555888::::::888888666555555555555444222666777777888888888888888777777777777777777777777555333222333555666555444777777777777888888888888999===DDDMMMTTTVVVTTTQQQGGGEEECCC@@@>>><<<::::::<<>><<<<<<=========>>>@@@BBBDDDDDDAAABBBDDDFFFHHHJJJKKKKKKJJJLLLPPPRRRRRRNNNJJJGGG@@@@@@BBBFFFIIIKKKJJJHHHDDDDDDDDDDDDEEEFFFGGGHHHEEEFFFGGGHHHJJJLLLMMMNNNSSSRRRQQQQQQPPPPPPOOONNNMMMMMMOOOPPPQQQQQQQQQQQQLLLKKKKKKKKKKKKKKKLLLLLLKKKMMMPPPSSSTTTTTTSSSRRRQQQRRRRRRQQQOOONNNOOOPPPLLLMMMNNNPPPQQQRRRSSSSSSQQQQQQQQQRRRTTTUUUWWWXXXVVVWWWXXXXXXWWWWWWXXXYYY[[[[[[\\\___bbbeeeeeedddfffgggiiiiiiiiihhhiiijjjeeehhhoooxxx~~~yyylllaaa\\\ZZZYYYYYY\\\___```aaa___```bbbccceeefffffffffggghhhkkkoooyyykkk^^^VVV\\\iiisssxxx{{{{{{{{{]]]KKKCCC>>><<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>=========::::::999999888777777777666666666666555555555555777999::::::999888999;;;<<<<<<<<<===>>>@@@AAABBBEEEFFFHHHKKKNNNPPPQQQRRRSSSSSSTTTUUUWWWXXXXXXXXXYYYYYY[[[\\\]]]^^^_________^^^]]]]]]\\\\\\]]]]]]XXXWWWVVVUUUTTTSSSSSSSSSQQQOOOLLLKKKKKKKKKJJJIIIJJJKKKLLLLLLKKKJJJHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJMMMOOOQQQRRRPPPSSSXXX\\\___bbbeeehhhjjjqqqyyy{{{xxxtttsssuuuyyyzzz|||~~~|||zzz}}}yyyhhh___]]]WWWTTTPPPKKKFFFCCCAAA@@@BBB@@@???@@@BBBDDDHHHKKKTTTZZZgggxxxsss```UUUVVVVVVUUUTTTRRROOOLLLKKKMMMNNNOOOPPPQQQQQQQQQQQQNNNMMMLLLNNNRRRYYY```ddd___[[[UUUQQQOOOPPPPPPQQQQQQPPPOOONNNNNNPPPRRRTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVWWWXXXXXXXXXVVVTTTTTTMMMPPPSSSTTTSSSSSSTTTUUUYYY\\\___bbbaaa^^^YYYVVVXXXZZZ\\\^^^______^^^]]]TTTWWWZZZ\\\\\\ZZZXXXVVV[[[]]]^^^]]][[[ZZZZZZZZZUUUWWWYYY[[[\\\[[[ZZZYYY[[[ZZZZZZYYYZZZ[[[\\\\\\\\\]]]]]]\\\ZZZXXXVVVTTTXXXWWWWWWWWWXXXYYYZZZ[[[<<<888444444777888777555777555444444555555444222666666777888888888888888666666666666666666666666555444333444666777666555666666666777777888888888;;;===AAAFFFKKKNNNNNNMMMGGGEEECCC@@@===;;;:::999;;;===??????===;;;;;;;;;<<<<<<<<<===???AAABBBCCC???AAACCCEEEHHHJJJKKKKKKIIILLLPPPSSSRRROOOKKKIII>>>>>>@@@CCCHHHJJJKKKJJJEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIKKKLLLLLLRRRRRRQQQPPPOOONNNNNNNNNNNNNNNOOOQQQQQQRRRRRRRRROOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQSSSSSSWWWXXXYYYWWWSSSPPPOOONNNKKKLLLNNNPPPRRRRRRSSSSSSPPPPPPQQQRRRSSSUUUVVVWWWVVVXXXZZZZZZXXXVVVWWWXXXZZZZZZ\\\___bbbdddeeedddeeeggghhhgggeeeccccccccc```dddooo|||qqqccc^^^\\\ZZZZZZ\\\___aaaaaa^^^___aaabbbbbbbbbbbbbbbcccdddgggjjjooo}}}nnnZZZWWWbbbppp|||xxxzzz{{{```LLL@@@===@@@:::::::::::::::;;;<<<===777888999;;;<<<===>>>>>>>>>===<<<;;;999777666555777666666666555555555444666888999888777666777999;;;;;;;;;;;;<<<===??????AAABBBDDDGGGIIIKKKMMMMMMOOOPPPQQQRRRTTTUUUWWWWWWWWWXXXYYY[[[]]]___aaabbbbbbaaaaaa``````aaaaaaaaa^^^]]]\\\ZZZYYYYYYYYYYYYVVVTTTQQQPPPPPPPPPOOONNNQQQQQQQQQPPPNNNLLLJJJHHHGGGHHHHHHIIIJJJKKKKKKLLLNNNNNNOOOPPPRRRUUUWWWXXXXXX[[[___aaacccdddgggiiikkksss}}}|||{{{|||vvvqqqpppooollliiinnnwww}}}yyylll]]]UUUSSSLLLJJJGGGDDDBBBAAA@@@@@@???AAAAAA???@@@FFFOOOUUU___eeessskkk___ZZZUUUVVVWWWWWWUUURRRNNNKKKNNNNNNOOOPPPQQQQQQQQQQQQKKKJJJJJJKKKOOOTTTZZZ]]]ZZZVVVRRROOONNNNNNNNNNNNPPPOOONNNMMMNNNOOOQQQSSSQQQQQQQQQRRRRRRSSSUUUVVVZZZ]]]^^^\\\WWWSSSQQQQQQOOOQQQUUUVVVVVVVVVVVVWWWXXX[[[^^^```___\\\WWWTTTUUUVVVYYY\\\]]]]]]]]]\\\WWW[[[^^^^^^[[[XXXVVVVVVZZZ[[[[[[ZZZXXXWWWYYYZZZYYYZZZZZZ[[[\\\\\\\\\]]]YYYYYYYYYYYYYYYYYYYYYZZZYYYYYYZZZZZZYYYXXXVVVUUUVVVVVVVVVWWWXXXXXXYYYZZZ999888666555555666555444555444333444555666555333333444555555666666555555666666666666666666666666555444444666777888666555666666666777888888999999======???@@@BBBDDDEEEEEEBBB@@@???<<<:::999888888:::;;;===<<<;;;::::::;;;;;;;;;;;;<<<===???@@@AAA???@@@BBBDDDGGGHHHIIIJJJHHHJJJNNNPPPPPPNNNKKKIII@@@???@@@BBBFFFIIIJJJIIIDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEGGGIIIJJJKKKKKKNNNOOOPPPOOOMMMLLLMMMNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOOTTTRRRPPPNNNOOOQQQTTTVVVaaabbbbbb___YYYRRRNNNKKKJJJKKKNNNPPPRRRRRRRRRRRRPPPPPPPPPQQQRRRTTTVVVWWWVVVYYY]]]]]]YYYVVVVVVWWWYYYYYYZZZ]]]```bbbbbbaaabbbcccdddccc```^^^^^^^^^^^^bbblllxxx|||nnnbbb^^^\\\ZZZ[[[]]]```bbbbbb^^^______``````___^^^^^^___```dddiiijjjooo```RRRVVVeeeyyyzzz___KKKBBBAAA:::::::::999999::::::;;;666666777999:::<<<===>>>??????>>>===;;;999777555888777777666666555555555333444555555444333555666999999999::::::;;;<<<===>>>???AAACCCEEEGGGGGGHHHKKKKKKLLLMMMOOOQQQSSSUUUVVVWWWXXXZZZ]]]```cccdddbbbbbbbbbbbbbbbcccdddddddddcccbbb```____________]]][[[XXXXXXXXXXXXWWWVVVXXXXXXWWWVVVTTTRRRPPPOOONNNNNNOOOPPPQQQRRRSSSSSSUUUUUUUUUVVVWWWZZZ\\\^^^bbbdddfffhhhhhhhhhjjjkkknnnttt}}}uuulllfffbbb^^^[[[^^^ccchhhfff]]]RRRKKKHHHDDDBBBAAA????????????@@@@@@DDDEEEEEEIIITTT___dddnnnrrr~~~www```WWWTTTUUUVVVXXXYYYWWWTTTPPPMMMOOOOOOPPPPPPPPPOOOOOONNNLLLKKKKKKKKKMMMOOOQQQSSSTTTRRROOONNNOOOOOONNNMMMOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQSSSVVVYYY]]]aaaccc___WWWPPPMMMNNNOOOQQQUUUWWWWWWWWWXXXZZZVVVWWWYYYZZZYYYVVVSSSQQQQQQSSSVVVYYY[[[[[[[[[ZZZ[[[```cccaaa[[[VVVVVVXXXXXXYYYXXXWWWVVVVVVXXX[[[\\\\\\\\\]]]]]]^^^______VVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXYYY444555777666555444444555333222222333555666666555333444555555666666555555555555555555555555555555444444444666888888666444666666777888888999::::::;;;===>>>???>>>>>>======<<<;;;:::999888888888888:::;;;;;;;;;999999:::<<<:::::::::;;;<<<===>>>>>>>>>???AAACCCEEEFFFGGGHHHFFFGGGJJJLLLLLLKKKIIIHHHEEECCCBBBBBBDDDFFFGGGFFFAAAAAA@@@@@@@@@AAABBBBBBAAACCCEEEGGGIIIJJJJJJJJJKKKLLLNNNMMMKKKJJJKKKMMMMMMNNNNNNOOOOOOOOONNNNNNLLLLLLMMMNNNOOOPPPRRRSSSVVVTTTRRRPPPOOOQQQSSSTTT___aaacccaaa[[[TTTNNNJJJHHHJJJMMMPPPQQQRRRRRRQQQOOOOOOPPPQQQRRRTTTUUUVVVVVV[[[______[[[WWWVVVWWWWWWWWWWWWZZZ\\\^^^]]]\\\___aaabbbbbb```______``````bbbgggmmmrrrooofff^^^\\\[[[ZZZ[[[^^^aaabbbbbb___^^^^^^]]]]]]\\\\\\\\\^^^\\\```ggghhhjjjzzziiiVVVQQQYYYjjjyyyyyyaaaPPPHHH@@@???>>><<<;;;:::::::::888888888999999:::;;;<<<===>>>>>>>>>===;;;999888999999888777777666555555222333444444444333555666777777777777888999:::;;;<<<===>>>@@@BBBCCCCCCCCCEEEFFFFFFHHHJJJLLLOOOPPPSSSSSSUUUWWW[[[^^^bbbdddaaaaaaaaabbbcccdddeeefffiiihhhgggeeedddddddddddddddbbb``````aaaaaaaaa```^^^^^^]]]\\\[[[ZZZYYYYYYWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\\\\]]]___bbbeeegggjjjlllnnnoooooooooppprrrssswww|||}}}sssggg^^^WWWTTTSSSRRRTTTUUUTTTOOOIIICCC@@@??????============>>>???FFFIIIMMMVVVfffyyykkkYYYSSSRRRTTTVVVXXXYYYXXXTTTQQQNNNQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNQQQPPPPPPPPPRRRQQQOOOMMMPPPPPPQQQRRRQQQQQQOOOOOOPPPQQQSSSSSSSSSUUUYYY]]]^^^cccfffaaaVVVNNNLLLMMMMMMPPPSSSUUUVVVWWWYYY[[[WWWWWWVVVVVVUUUSSSRRRQQQPPPRRRUUUWWWYYYYYYYYYYYY___dddhhheee\\\VVVVVVYYYWWWWWWWWWUUUUUUVVVYYY\\\\\\]]]___aaabbbaaa```___WWWWWWWWWVVVUUUTTTSSSRRRSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRTTTUUUVVVWWWWWWWWW000333777777555444555777222111111333555777666555555666666777777777777777555555555555555555555555444333444555777777555333666777777888999::::::::::::<<>>???AAACCCDDDEEEFFFFFFDDDEEEGGGHHHIIIIIIHHHGGGIIIGGGDDDCCCDDDDDDDDDCCC>>>>>>>>>???@@@AAABBBCCCAAABBBDDDGGGIIIIIIIIIIIIHHHJJJLLLLLLIIIIIIJJJMMMLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIJJJLLLOOOQQQTTTUUUUUUTTTRRRPPPPPPPPPPPPQQQVVVZZZ^^^___[[[UUUOOOKKKGGGIIILLLOOOQQQRRRQQQQQQOOOOOOOOOPPPRRRSSSUUUVVVWWW\\\aaa```[[[WWWVVVXXXUUUUUUUUUWWWZZZ[[[ZZZYYY___aaacccdddcccbbbcccddddddbbbbbbdddeeeccc___ZZZZZZYYYYYY[[[^^^aaaaaaaaa___^^^]]]\\\[[[[[[[[[[[[\\\XXXZZZbbbdddfffuuuqqq___TTTSSS\\\fffmmmooo{{{uuu^^^PPPGGGFFFDDDAAA>>>===;;;;;;<<<;;;:::999999999999:::;;;<<<===>>>>>>===<<<;;;:::999999888777666666555333555666666666666777999666666666666666777888999;;;<<<===???@@@@@@@@@AAABBBBBBBBBDDDFFFIIILLLMMMOOOOOOQQQSSSWWW[[[___aaa``````aaaaaacccdddfffggglllkkkjjjhhhggggggffffffiiigggffffffggghhhgggfffaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]^^^___``````aaaaaabbbbbbbbbcccfffjjjnnnpppooorrrtttuuuuuuuuuwwwxxxxxxzzz}}}~~~yyyooocccXXXQQQNNNOOOJJJJJJIIIIIIHHHEEEAAA===???>>>===<<<===>>>???@@@KKKNNNUUUggg|||fff\\\\\\^^^TTTUUUWWWXXXWWWTTTQQQNNNRRRRRRQQQPPPNNNLLLJJJIIIGGGIIIKKKMMMOOOOOOOOOOOOPPPPPPQQQSSSUUUTTTQQQOOOQQQRRRSSSTTTTTTRRRPPPNNNPPPRRRTTTTTTTTTWWW\\\```]]]cccfffaaaVVVMMMLLLNNNKKKNNNQQQRRRTTTVVVYYY[[[ZZZYYYWWWUUUTTTTTTTTTTTTPPPRRRTTTWWWYYYYYYXXXXXXaaagggkkkfff]]]WWWWWW[[[WWWWWWVVVUUUUUUWWW[[[^^^ZZZ]]]aaaeeefffccc```^^^[[[ZZZZZZYYYXXXVVVUUUTTTRRRQQQOOONNNMMMMMMNNNNNNQQQQQQSSSTTTUUUVVVVVVVVV111222222333444555666666666555444333333444555666222333444444555555444444777777666666555555555444666666666666666666666666666666777777888888888999<<<<<<<<<<<<;;;:::999888666777999888777666888999999999999888888888888777999:::;;;<<<<<<<<<;;;:::===???AAACCCCCCCCCAAA@@@AAAAAACCCEEEFFFHHHJJJJJJEEEFFFFFFEEECCCAAA???>>>999<<>>??????>>>;;;:::;;;888555555888:::999888555444444333333444444444222333333444555666777777777777999:::<<<>>>?????????@@@AAABBBDDDFFFHHHIIIJJJKKKMMMPPPSSSVVVXXXYYY]]]^^^^^^^^^^^^aaaeeehhhiiikkklllkkkiiigggggggggkkkjjjkkklllnnnmmmjjjgggfffggghhhiiiiiihhhgggfffcccdddeeefffggghhhhhhhhhgggggghhhjjjlllnnnppprrrvvvxxxyyyxxxvvvvvvxxx{{{~~~~~~yyytttpppiii___TTTMMMIIIHHHEEEEEEDDDBBBAAA@@@???>>>;;;999:::???AAA@@@AAAEEEMMMSSS^^^vvvxxxmmmccc[[[WWWTTTXXXVVVTTTSSSTTTTTTSSSQQQQQQRRRRRRRRRRRRPPPOOONNNKKKLLLMMMLLLKKKKKKMMMOOOOOORRRTTTUUURRRPPPNNNMMMOOONNNNNNSSSXXXYYYUUUQQQMMMNNNQQQTTTXXX\\\```bbb^^^______\\\VVVQQQMMMKKKNNNMMMOOORRRRRRQQQTTTYYY]]]___]]]XXXWWWWWWUUUQQQTTTUUUUUUVVVWWWXXXYYYYYYaaabbbccccccaaa]]]XXXVVVZZZZZZZZZZZZZZZZZZZZZZZZ\\\```dddfffccc___[[[ZZZ\\\ZZZXXX[[[]]]\\\VVVQQQTTTRRRPPPOOOOOOPPPOOONNNUUUUUUUUUTTTSSSTTTWWWZZZ555555666666777777888888555555444333333444555555111222333444555555555555777666666666555555555444555555555555555555555555666666777777888999999:::<<<<<<;;;:::999888888777666888999888777666777999:::999999999888888888888::::::;;;;;;<<<<<<;;;;;;===>>>@@@BBBCCCBBBAAA@@@@@@AAABBBCCCEEEFFFGGGHHHEEEEEEEEEEEECCCAAA???>>>===???AAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJLLLPPPPPPNNNKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOOQQQSSSVVVXXXYYY[[[WWWTTTRRRRRRQQQNNNLLLOOOOOOOOOOOOOOONNNNNNMMMOOONNNNNNNNNNNNPPPRRRSSSSSSRRRRRRQQQRRRTTTVVVXXXZZZ[[[\\\\\\\\\[[[ZZZYYYTTTTTTSSSRRRTTTWWWZZZ]]]eeeffffffeeecccbbbbbbcccbbb___]]]\\\]]]^^^^^^]]]\\\\\\\\\[[[\\\\\\]]]^^^[[[ZZZZZZ[[[]]]_________[[[aaahhhlllmmmpppvvvzzzwwwwwwggg[[[VVVUUUSSSPPPUUUUUU```uuurrrhhh[[[OOOGGGAAA??????:::::::::999888999:::999888:::<<<>>>??????>>>===@@@===999888999:::888777666666555555444555555555333333444444555666666666555555666777999:::;;;;;;>>>>>>???@@@BBBDDDFFFGGGHHHIIIKKKNNNQQQTTTVVVWWWYYY[[[\\\\\\\\\^^^aaacccfffgggiiijjjiiijjjlllmmmnnnnnnoooqqqssssssqqqooolllmmmmmmmmmmmmllllllkkkjjjjjjkkkkkklllmmmnnnnnnmmmmmmnnnoooqqqsssuuuvvvuuuwwwyyyxxxwwwxxxzzz}}}~~~~~~~~~|||vvvttttttsssppplllfffddd^^^VVVNNNHHHEEEEEE@@@@@@???>>>>>>===<<<<<<<<<:::;;;>>>???@@@EEELLLUUU]]]kkkqqqmmmhhhbbb\\\YYYWWWWWWYYYWWWUUUTTTUUUUUUTTTSSSRRRRRRSSSSSSRRRPPPNNNMMMMMMNNNOOONNNLLLKKKMMMNNNMMMOOORRRSSSRRROOONNNNNNMMMLLLLLLPPPUUUVVVSSSPPPNNNOOOQQQUUUXXX\\\___aaaaaabbbaaa]]]VVVPPPLLLJJJNNNMMMOOORRRSSSRRRUUUZZZ___```^^^XXXVVVVVVUUURRRTTTTTTUUUVVVXXXYYYZZZ[[[\\\^^^```aaa```]]]YYYVVVUUUVVVVVVWWWXXXYYYYYYZZZ[[[^^^aaacccaaa]]][[[ZZZ[[[[[[\\\___bbbaaaZZZTTTWWWTTTPPPNNNMMMMMMMMMMMMPPPRRRTTTTTTTTTTTTUUUWWW444444444444444444444444444333333222222333333444111222333444555555555555666666666555555555555555555555555555555555555555555666666888999:::;;;;;;===<<<:::888777666777777777888999888777666777999::::::999999888888888999;;;;;;::::::;;;<<<<<<======>>>@@@AAABBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCAAA@@@???@@@BBBCCCBBBAAA??????@@@EEEEEEFFFGGGHHHHHHHHHHHHHHHHHHJJJMMMPPPRRRQQQOOOHHHIIIJJJKKKKKKJJJIIIIIINNNOOOPPPQQQTTTVVVXXXYYY\\\ZZZWWWUUUTTTRRROOOMMMOOOOOOOOOOOOOOONNNNNNNNNQQQPPPNNNMMMMMMOOORRRTTTTTTTTTSSSSSSSSSTTTUUUUUUVVVWWWYYY[[[\\\\\\\\\\\\TTTSSSRRRRRRTTTWWW[[[]]]ddddddcccbbb```___aaacccaaa___]]]\\\]]]___^^^^^^^^^^^^^^^^^^\\\[[[ZZZYYYVVVXXXZZZ[[[\\\___ccceeebbbgggllloooooonnnppprrrjjjqqq{{{yyyfff]]]]]]^^^XXXRRRVVVQQQUUUbbbkkkmmmmmmppp|||~~~tttcccUUUKKKDDD@@@===<<<;;;:::888888:::<<<777888:::;;;===???@@@AAAEEECCC???===<<<;;;999777888888777666666555666666555555555555555555555555555555666666777888888888;;;;;;;;;===>>>@@@BBBCCCDDDEEEHHHKKKNNNQQQSSSTTTTTTVVVXXXXXXXXXYYYZZZ\\\___```cccdddfffjjjnnnqqqooooooqqqtttwwwxxxwwwuuurrrqqqqqqpppoooooopppppppppoooooooooppprrrtttuuussssssssstttuuuvvvwwwxxxuuuvvvxxxyyyyyy{{{~~~}}}||||||{{{zzzzzzzzzzzz{{{wwwyyy{{{~~~~~~}}}zzzsssjjjdddaaa```]]][[[VVVUUUQQQLLLFFFCCCBBBBBB<<<<<<<<<;;;;;;;;;;;;;;;>>>===>>>@@@AAACCCMMMYYYeeeooo}}}xxxnnn^^^\\\ZZZWWWVVVVVVWWWXXXYYYWWWVVVUUUVVVVVVVVVUUUSSSSSSSSSSSSRRRPPPNNNMMMPPPPPPPPPOOOLLLKKKKKKLLLKKKNNNQQQSSSRRRQQQQQQQQQNNNMMMLLLOOOSSSUUUSSSQQQPPPQQQSSSUUUXXX[[[^^^```]]]^^^]]]ZZZUUUPPPMMMKKKOOONNNOOOSSSSSSSSSWWW\\\bbbdddaaaYYYUUUUUUUUUSSSSSSSSSTTTVVVXXXZZZ\\\]]]WWWYYY]]]______]]]YYYWWWQQQRRRSSSTTTVVVWWWXXXYYYZZZ\\\^^^^^^]]][[[[[[[[[YYYZZZ]]]aaadddaaa[[[UUUUUUSSSPPPMMMKKKLLLMMMNNNMMMPPPTTTVVVVVVUUUTTTUUU333333333333222222222222222222222222222222222222333444444555555444444333555555555555555555555555555555555555555555555555555555666888999;;;<<<<<<>>><<<:::777666666777888777888999999888777999:::<<<;;;:::999888999999:::<<<;;;:::::::::<<<===???>>>???@@@BBBCCCCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCBBB@@@@@@BBBCCCDDDCCCAAA??????@@@EEEFFFGGGIIIIIIIIIIIIIIIFFFGGGHHHKKKMMMNNNNNNNNNGGGHHHJJJKKKLLLKKKIIIHHHLLLMMMNNNPPPSSSVVVXXXZZZ\\\[[[ZZZXXXVVVSSSQQQOOORRRQQQQQQPPPPPPPPPPPPPPPSSSQQQOOOMMMMMMOOORRRTTTTTTTTTUUUUUUUUUVVVVVVVVVSSSUUUWWWZZZ[[[\\\\\\\\\VVVUUUTTTTTTVVVYYY\\\___bbbbbbaaa___^^^^^^aaaccccccaaa___^^^```aaaaaa```aaaaaaaaa```]]][[[XXXVVVVVVYYY[[[\\\\\\___eeejjjiiikkkmmmmmmkkkjjjjjjkkklllnnnsss|||vvviiifffeee```ZZZ\\\XXXYYY^^^aaa```ccchhhtttuuutttqqqrrr{{{nnn___NNNBBBCCCAAA???>>><<<999:::===999999999:::<<<>>>@@@BBBGGGEEECCCAAA???===;;;::::::999888777666666555666666666555555555444444444666666777777777777888888888888888999:::<<<===>>>@@@AAACCCFFFIIILLLNNNPPPNNNQQQSSSTTTTTTTTTUUUVVVWWWXXX[[[]]]```dddjjjnnnmmmnnnooorrruuuvvvuuussssssrrrqqqpppooopppqqqqqqqqqpppooooooqqqsssvvvxxxuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwxxxzzz|||~~~}}}zzzxxxyyyxxxwwwvvvuuuuuuuuuuuuqqqsssuuuwwwwwwvvvsssrrroooiii```YYYUUURRRPPPOOOKKKKKKIIIFFFBBB@@@@@@AAA;;;;;;;;;;;;;;;;;;;;;:::>>>???BBBDDDEEEKKKYYYggg}}}pppbbb[[[YYYXXXVVVUUUTTTTTTUUUVVVXXXVVVTTTTTTUUUVVVVVVUUUSSSTTTTTTSSSRRRPPPNNNMMMPPPQQQQQQOOOLLLJJJJJJJJJKKKNNNQQQSSSSSSSSSTTTUUUQQQPPPOOOPPPSSSUUUUUUTTTRRRSSSTTTVVVXXXZZZ\\\^^^TTTVVVVVVUUURRROOONNNOOOPPPNNNOOOSSSTTTTTTXXX]]]iiikkkggg]]]UUUTTTUUUUUUSSSTTTTTTVVVXXXZZZ\\\^^^UUUXXX[[[^^^^^^\\\YYYVVVRRRRRRSSSTTTUUUVVVWWWWWWZZZ[[[\\\\\\ZZZZZZ\\\]]]YYYYYYZZZ\\\^^^[[[VVVRRRPPPPPPPPPNNNMMMMMMOOOPPPMMMQQQVVVYYYXXXVVVTTTSSS666666666555555555555555222222222222222222222222666666666555444333111111444444444555555555555555555555555555555555555555444555666777999:::<<<<<>>??????@@@AAABBBCCCDDDEEEEEEBBBBBBCCCDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBAAACCCDDDDDDBBBAAAAAABBBEEEFFFHHHIIIJJJJJJIIIHHHDDDEEEGGGGGGGGGHHHHHHIIIGGGHHHJJJLLLLLLKKKJJJIIIIIIJJJLLLOOORRRUUUXXXZZZ\\\\\\[[[ZZZWWWUUUSSSRRRUUUTTTSSSRRRRRRRRRSSSSSSUUUSSSPPPNNNNNNOOORRRTTTSSSTTTVVVWWWXXXYYYXXXXXXTTTUUUWWWYYYZZZZZZZZZZZZVVVUUUTTTSSSUUUWWW[[[]]]`````````^^^^^^___bbbeeefffdddbbbbbbccceeeeeedddddddddcccaaa___[[[XXXVVVYYY[[[]]]\\\\\\```ffflllpppooommmjjjhhhgggiiijjjpppoooooosss~~~zzznnniiifffeeegggkkkooommmeee^^^```eeegggooouuupppiiimmm~~~dddOOOHHHBBB>>>???>>>999888;;;<<<;;;:::999:::<<<>>>???CCCCCCCCCBBB@@@???>>>>>>;;;:::999777666666555555666666666555444444333333666666666666666666666666666666666666777888::::::<<<===???BBBDDDGGGIIIJJJIIILLLNNNOOOOOOOOOQQQRRRSSSTTTVVVXXXZZZ___dddhhhjjjjjjlllnnnqqqqqqpppnnnrrrqqqpppoooooopppqqqrrrqqqpppooopppqqqtttvvvxxxwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxzzz}}}}}}{{{zzzzzzzzzyyyvvvtttssssssqqqpppooooooooooookkklllmmmmmmllliiieeeccc^^^[[[VVVQQQMMMJJJGGGFFFCCCDDDCCCAAA>>><<<======;;;;;;;;;;;;<<<<<<<<<<<<>>>AAAFFFKKKNNNTTTcccqqqwwwaaaWWWVVVYYYXXXWWWUUUTTTSSSSSSTTTTTTSSSQQQRRRSSSTTTTTTSSSSSSTTTTTTTTTSSSQQQOOONNNNNNPPPPPPOOOLLLJJJIIIJJJJJJMMMPPPQQQQQQQQQRRRTTTQQQQQQQQQRRRTTTUUUUUUUUUTTTTTTUUUUUUWWWXXXZZZZZZSSSTTTTTTSSSQQQPPPPPPQQQQQQOOOOOORRRSSSSSSWWW^^^mmmqqqnnnbbbWWWTTTUUUWWWVVVUUUUUUVVVWWWYYY\\\]]]XXXYYY[[[\\\\\\ZZZWWWUUUUUUUUUUUUUUUVVVVVVVVVVVV[[[\\\\\\ZZZYYYZZZ\\\^^^\\\ZZZXXXWWWVVVTTTRRRPPPOOOQQQSSSSSSQQQOOONNNOOOOOOSSSWWWYYYWWWTTTRRRPPP333444444444444444444444111222222333333222222111666666666555444222111000444444444444444555555555444444444444444444444444444555555777888999::::::===<<<:::999888888999999666888:::;;;<<<===???AAA>>>===;;;999999:::;;;<<<::::::;;;;;;<<<===?????????@@@AAABBBCCCDDDEEEFFFCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHFFFEEEDDDDDDDDDDDDAAACCCDDDDDDCCCBBBBBBCCCDDDFFFHHHJJJJJJJJJIIIHHHDDDEEEFFFEEEDDDCCCDDDFFFHHHIIIJJJLLLLLLLLLLLLKKKIIIJJJKKKNNNQQQTTTWWWYYYYYY[[[\\\[[[XXXVVVUUUTTTWWWVVVUUUSSSSSSTTTTTTUUUVVVTTTQQQOOOOOOPPPRRRSSSTTTUUUXXX[[[\\\\\\[[[ZZZUUUVVVWWWXXXYYYXXXWWWWWWTTTSSSQQQPPPQQQSSSVVVWWW]]]^^^___``````aaaeeegggiiigggeeeeeeggghhhiiihhhffffffdddbbb```]]]ZZZYYY^^^^^^]]]]]]^^^ccciiimmmtttqqqmmmiiihhhiiikkkmmmmmmjjjjjjmmmsss{{{rrrrrrtttvvvcccZZZYYY^^^jjjtttrrrjjjkkkzzzoooWWWIII?????????:::888:::===<<<;;;::::::;;;<<<<<<>>>@@@BBBBBB@@@@@@@@@AAA>>>===;;;999888777666666666666555555555444444444333333333444444444444444666555555555666777777888999:::<<<===@@@AAACCCDDDDDDFFFHHHIIIJJJKKKMMMOOOQQQSSSUUUVVVWWWZZZ^^^aaaeeeeeegggjjjlllmmmkkkiiinnnnnnnnnnnnooopppqqqrrrpppppppppqqqrrruuuwwwxxxxxxwwwwwwvvvvvvwwwwwwwwwxxxwwwwwwyyy|||~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}zzzzzz{{{{{{{{{zzzzzzyyyuuutttttttttuuusssqqqnnnjjjiiihhhgggffffffffffffaaabbbaaa```^^^ZZZWWWUUUMMMLLLJJJHHHEEECCC@@@???===>>>???===;;;999:::::::::;;;<<<===???@@@AAABBBDDDGGGNNNVVV[[[aaalllwwwppp\\\VVVXXXUUUTTTTTTSSSRRRRRRRRRSSSRRRPPPOOOPPPRRRSSSSSSRRRRRRSSSTTTTTTSSSRRRPPPOOOMMMNNNPPPPPPNNNLLLLLLLLLJJJLLLNNNNNNNNNMMMOOOPPPOOOPPPQQQRRRSSSSSSSSSSSSUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYVVVSSSQQQQQQQQQRRROOOOOOQQQRRRRRRVVV\\\kkkqqqqqqeeeYYYUUUXXXZZZZZZXXXWWWVVVVVVXXXZZZ[[[YYYZZZZZZZZZYYYWWWVVVUUUWWWWWWWWWWWWWWWWWWWWWWWW[[[[[[[[[ZZZXXXXXXZZZ]]]^^^\\\YYYUUURRRQQQQQQQQQQQQTTTWWWVVVSSSPPPPPPQQQTTTVVVXXXWWWTTTQQQOOONNN000000000111222222222333222222333444444333222222444444555555444444333222333333333444444555555555444444444444444444444444444444555666777777888888999999999999999888888888666888;;;===>>>@@@BBBEEE???===;;;999999:::<<<===999:::;;;===>>>>>>??????>>>>>>???@@@AAACCCDDDEEEBBBBBBDDDEEEGGGHHHIIIJJJJJJIIIHHHFFFFFFFFFFFFGGGCCCDDDEEEEEECCCBBBBBBCCCCCCEEEGGGJJJJJJIIIHHHGGGEEEFFFGGGFFFDDDCCCEEEGGGJJJJJJKKKKKKLLLMMMMMMNNNLLLMMMNNNOOOQQQSSSUUUVVVWWWZZZ\\\\\\YYYVVVVVVWWWWWWVVVUUUSSSSSSTTTUUUVVVVVVTTTSSSQQQPPPQQQQQQRRRWWWYYY\\\^^^^^^]]][[[YYYUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSPPPOOOOOOPPPSSSTTT[[[]]]```bbbccceeegggjjjjjjhhhgggggghhhjjjkkkjjjhhhgggeeeccc```___^^^]]]aaa___\\\]]]aaagggmmmppppppnnnkkkiiiiiijjjkkklllhhhfffgggkkknnnssswwwcccYYY[[[cccjjjkkkiiimmmwww{{{cccMMMGGGEEE???;;;===<<<;;;;;;;;;:::;;;;;;;;;:::===@@@@@@???>>>???AAAAAA@@@>>><<<;;;999888888555555555555555444444444222333333333444444555555666666555555555666777777888888999:::<<<===>>>??????@@@BBBCCCDDDFFFJJJMMMLLLOOOQQQSSSTTTVVVXXX[[[]]]]]]___cccfffhhhfffeeeggghhhiiikkklllmmmnnnnnnmmmnnnoooqqqrrrtttuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwuuutttuuuxxxzzzzzzyyyxxxxxxyyyzzz{{{{{{{{{zzz{{{}}}}}}|||~~~{{{xxxvvvuuuuuuvvvuuutttssstttuuuvvvuuutttrrrppplllkkkjjjkkkjjjhhheeebbb^^^^^^]]]\\\\\\[[[\\\\\\VVVVVVTTTSSSPPPMMMKKKJJJCCCCCCBBB@@@???=========:::;;;<<<<<<;;;::::::;;;<<<===@@@CCCGGGJJJMMMNNNRRRUUU^^^hhhoooqqqvvv||||||gggYYYUUUVVVQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNOOOQQQSSSSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQLLLNNNQQQRRRQQQPPPPPPPPPMMMNNNOOOOOOMMMMMMMMMOOOOOOQQQTTTUUUUUUTTTTTTTTTVVVUUUTTTTTTSSSSSSTTTTTTZZZZZZZZZWWWTTTRRRSSSSSSSSSPPPOOOPPPPPPPPPTTTZZZdddmmmpppfffZZZWWWZZZ^^^]]]\\\YYYWWWVVVVVVWWWXXXYYYXXXWWWUUUUUUUUUUUUUUUWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZXXXVVVVVVWWWYYY[[[ZZZXXXUUURRRPPPPPPPPPQQQTTTVVVUUUSSSSSSXXX]]]]]]]]]\\\YYYTTTQQQOOOOOO222222333444555555666666222333444444444444333222111222333444555555555555333333333444444555555555444444444444444444444444444444555555666666777777666666777888888888888777666888;;;>>>???BBBEEEGGG???>>>;;;999999:::<<<>>>888:::<<<>>>?????????>>><<<<<<===>>>???AAACCCDDDAAAAAACCCEEEFFFHHHJJJJJJKKKJJJHHHGGGFFFGGGGGGHHHEEEFFFGGGEEECCCAAAAAAAAACCCDDDGGGIIIJJJIIIGGGFFFEEEGGGIIIHHHEEEEEEHHHKKKKKKKKKKKKKKKLLLMMMOOOOOOPPPPPPPPPQQQQQQRRRTTTTTTUUUYYY\\\\\\YYYWWWWWWXXXWWWVVVTTTRRRRRRSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQZZZ\\\^^^```___]]]ZZZXXXTTTUUUVVVWWWXXXWWWVVVVVVVVVUUURRRPPPPPPQQQSSSTTTZZZ]]]```ccceeegggiiikkkjjjiiiggggggiiikkkkkkkkkiiihhheeecccaaa`````````bbb^^^[[[\\\ccckkkppprrriiihhhhhhhhhjjjjjjjjjiiihhhfffggglllmmmlllrrrzzz|||mmmZZZ\\\^^^aaaeeekkksssxxx___RRRMMMEEE???@@@::::::;;;;;;;;;;;;<<<<<<888<<>>===>>>???DDDCCCAAA???===;;;;;;:::555555555555555555555555444444555666666777888888666666666555555666666777777777888999:::;;;;;;<<<;;;<<<>>>>>>@@@CCCHHHKKKGGGJJJMMMOOOPPPQQQSSSUUUUUUVVVYYY]]]aaadddcccbbb```aaadddggghhhiiiiiiiiiiiikkkmmmoooqqqrrrrrrssstttttttttsssttttttuuuvvvvvvtttqqqrrruuuwwwvvvtttssstttuuuvvvwwwxxxxxxxxxooorrruuuvvvttttttvvvxxxtttrrrooonnnnnnnnnmmmllliiikkklllnnnmmmkkkhhhfffdddcccbbbbbbaaa^^^ZZZVVVVVVVVVUUUTTTTTTTTTUUUUUUNNNMMMKKKJJJHHHFFFEEEDDD@@@@@@???===;;;;;;===???999;;;===>>>======>>>???>>>@@@DDDIIIOOOTTTXXXZZZ```ccclllxxx~~~~~~|||lll^^^VVVRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOPPPOOONNNOOOQQQSSSSSSSSSPPPQQQSSSTTTTTTTTTSSSRRRLLLOOORRRTTTTTTSSSSSSTTTRRRSSSSSSRRRPPPOOOOOOPPPQQQTTTXXXYYYYYYWWWVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRVVVWWWWWWUUUTTTSSSUUUVVVSSSPPPOOOPPPOOOOOOSSSYYY^^^hhhnnnfff[[[XXX]]]aaa```^^^ZZZWWWUUUUUUVVVWWWWWWUUUTTTRRRRRRSSSUUUVVVUUUUUUVVVWWWYYYZZZ[[[[[[YYYYYYYYYWWWUUUTTTUUUVVVUUUVVVVVVUUURRROOONNNNNNNNNPPPRRRRRRSSSXXXbbbjjjfffeeeaaa\\\VVVSSSRRRSSS444444444444444444444444555555444333333333333444555555555444444333333333333333333444444444555555777666555555444444444444555555777777777666555444999999888888777666666666:::;;;<<<>>>@@@AAAAAABBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????@@@AAAAAAAAA@@@@@@@@@AAACCCFFFHHHHHHHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGCCCDDDEEEEEEDDDBBB@@@>>>CCCDDDFFFHHHJJJJJJJJJJJJFFFFFFGGGGGGGGGIIIMMMPPPOOONNNMMMMMMMMMNNNOOOPPPOOOPPPQQQRRRSSSTTTTTTTTTUUUVVVXXXZZZZZZYYYWWWVVVYYYXXXUUUTTTSSSUUUWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTWWWZZZ]]]``````]]]YYYVVVTTTVVVXXXXXXWWWWWWWWWXXX```YYYQQQNNNQQQUUUVVVUUU[[[]]]aaacccdddfffhhhjjjllljjjhhhhhhjjjnnnpppqqqpppnnnjjjgggdddcccccccccddddddcccccccccfffkkkooohhhgggfffggghhhhhhfffdddaaadddgggiiijjjlllooorrr~~~|||nnnbbbWWWVVVZZZ```hhhoootttaaaMMMGGGFFFDDD??????>>>===<<<;;;:::999;;;::::::;;;>>>@@@???===BBBAAAAAA@@@???>>>======:::999999888777666555555666666555555555555666777555555666666666666666555555555555555555666777888::::::;;;<<<>>>@@@AAABBBEEEFFFHHHJJJLLLNNNPPPQQQRRRSSSVVVXXXYYYZZZZZZZZZ\\\]]]___aaabbbbbbaaaaaaeeegggiiikkklllkkkjjjiiinnnoooooopppppppppppppppqqqpppooommmnnnoooppprrrpppnnnlllkkkkkkmmmoooqqqnnnmmmkkkiiiiiiiiijjjkkkqqqpppnnnllljjjhhhggggggeeedddbbb```^^^\\\ZZZYYYYYYXXXVVVTTTSSSRRRSSSSSSPPPOOONNNLLLJJJHHHGGGFFFGGGFFFDDDBBB@@@>>>======;;;<<<===???BBBBBBAAA@@@???:::888<<<>>><<<===???DDDHHHNNNXXXiiizzz}}}{{{eee]]]XXXQQQOOORRROOOPPPRRRTTTTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQSSSTTTVVVWWWOOOQQQTTTWWWXXXXXXVVVUUUQQQPPPOOONNNOOOOOOQQQQQQSSSTTTVVVXXXYYYYYYXXXXXXYYYXXXVVVSSSPPPPPPRRRSSSSSSTTTTTTSSSRRRRRRTTTUUUYYYWWWSSSQQQOOOPPPQQQRRRYYY]]]___]]]XXXWWW]]]cccrrrkkk```XXXTTTSSSTTTTTTVVVUUUSSSRRRPPPOOOOOOOOOTTTTTTTTTUUUWWWYYYZZZ[[[___ZZZTTTRRRSSSUUUVVVVVVVVVUUUTTTSSSQQQOOONNNMMMNNNPPPQQQQQQSSS[[[gggqqqvvvqqqiii___UUUPPPOOOPPP444444444444444444444444555555444333333333333444555555444444444333333333222222222333333333444444444333222111111111111222555555666666666666555555888888888777777777777777:::;;;<<<>>>???@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>??????@@@@@@?????????@@@BBBDDDFFFGGGGGGGGGIIIHHHGGGGGGFFFGGGGGGGGGDDDEEEFFFFFFEEECCCAAA@@@DDDEEEGGGIIIJJJKKKKKKJJJFFFGGGGGGGGGGGGIIILLLOOOMMMLLLLLLLLLMMMOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVVVVUUUVVVXXXYYYZZZYYYXXXWWWYYYWWWUUUSSSSSSTTTVVVWWWWWWVVVUUUTTTTTTSSSSSSSSSVVVYYY\\\^^^^^^[[[XXXUUUUUUWWWYYYYYYXXXWWWXXXYYY\\\XXXRRRPPPQQQSSSUUUUUU\\\^^^bbbdddeeegggiiikkkkkkjjjhhhhhhjjjmmmpppqqqpppnnnkkkgggeeedddccccccaaaaaa___]]]\\\]]]aaadddeeeddddddeeeffffffeeecccbbbdddfffhhhiiikkkmmmppprrrzzz{{{sssjjjccc[[[VVVYYY___bbbooo~~~www^^^TTTQQQOOOCCCAAA>>>===>>>>>>>>><<<::::::999:::<<<>>>??????@@@@@@??????>>>>>>======;;;::::::999888777777666777777666666666666666666555555666666666666555555555555444444555666666777888888999:::;;;===>>>???@@@AAABBBDDDFFFHHHJJJKKKKKKLLLNNNPPPRRRRRRRRRRRRVVVWWWYYYZZZ[[[ZZZZZZYYY___```bbbdddeeeeeedddcccdddeeeeeefffffffffffffffffffffeeeeeeeeegggiiikkkkkkjjjhhhffffffgggiiikkkiiigggeeedddccccccddddddcccbbbaaa___]]]\\\\\\\\\\\\[[[YYYWWWUUUSSSQQQPPPPPPOOOMMMKKKJJJIIIJJJJJJIIIHHHGGGFFFEEECCCCCCBBBCCCBBB@@@???===<<<<<<<<<<<<===>>>???@@@@@@???===>>>::::::===>>>>>>AAAFFFHHHQQQ^^^mmmrrr```[[[YYYTTTSSSVVVPPPPPPRRRRRRRRRPPPNNNMMMOOOOOOPPPPPPPPPPPPOOOOOONNNOOOQQQRRRSSSSSSSSSSSSSSSUUUXXXZZZYYYVVVSSSPPPPPPOOONNNNNNNNNOOOPPPQQQQQQSSSUUUWWWYYYZZZZZZZZZ[[[ZZZYYYWWWUUUSSSTTTTTTWWWXXXWWWUUURRRPPPQQQRRRWWWUUUSSSPPPOOOOOOPPPQQQWWWZZZ]]][[[WWWXXX___eeeqqqjjj```WWWSSSRRRRRRRRRTTTSSSRRRPPPOOOOOOOOOOOOSSSSSSTTTUUUVVVXXXYYYZZZ^^^ZZZUUUTTTUUUWWWWWWWWWUUUTTTSSSQQQPPPNNNNNNMMMMMMOOOQQQQQQSSSZZZdddmmmyyytttkkk```VVVQQQPPPQQQ444444444444444444444444555555444333333333333444444444444444333333333333111111111222222222333333666555444444333444444444444444444444555666777777666666777777777777888888;;;;;;<<<===>>>?????????>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????<<<======>>>??????>>>>>>>>>???AAACCCEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFGGGGGGGGGEEEDDDCCCFFFGGGIIIJJJKKKKKKJJJJJJGGGGGGHHHGGGFFFGGGJJJLLLIIIIIIJJJLLLMMMPPPRRRSSSUUUVVVWWWWWWWWWWWWVVVVVVUUUVVVXXXYYYYYYYYYXXXWWWXXXVVVTTTSSSRRRSSSUUUVVVUUUUUUTTTTTTSSSRRRRRRRRRUUUWWWZZZ[[[[[[YYYUUUSSSVVVXXXYYYZZZYYYXXXXXXYYYYYYYYYWWWTTTRRRRRRTTTVVV\\\___ccceeefffggghhhjjjjjjiiihhhhhhjjjllloooqqqpppnnnkkkhhhfffdddddddddeeedddaaa]]]ZZZZZZ\\\^^^bbbbbbbbbccceeefffeeecccbbbdddffffffggghhhkkkmmmpppsss{{{yyygggUUUPPPSSSUUU^^^jjjwwwooodddaaa```UUUMMMDDD@@@@@@@@@===:::<<<<<<<<<;;;;;;;;;===???========================<<<;;;;;;;;;::::::999999999999888888777777777666555555666666666666555555555444444444444555666666555555555666777999:::;;;;;;<<<===???AAACCCDDDEEEGGGHHHJJJLLLMMMNNNNNNMMMOOOPPPQQQSSSSSSSSSRRRRRRWWWXXXYYY[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZ[[[\\\___aaabbbdddccc```___^^^___```aaaaaa___]]][[[ZZZZZZZZZ[[[YYYYYYWWWVVVUUUTTTTTTTTTRRRQQQPPPMMMKKKIIIGGGFFFIIIHHHGGGEEEEEEDDDDDDDDD@@@@@@@@@???>>>>>>======>>>===<<<;;;;;;;;;;;;;;;===>>>???@@@@@@???>>>===<<<:::;;;======>>>EEENNNPPP```tttzzziii[[[YYYYYYUUUSSSUUUPPPPPPQQQQQQPPPNNNLLLJJJMMMNNNNNNOOOOOONNNNNNMMMMMMOOOQQQRRRSSSSSSRRRRRRXXXYYY[[[[[[XXXTTTOOOLLLOOONNNNNNNNNOOOOOOPPPQQQPPPRRRTTTWWWYYYZZZZZZZZZ\\\\\\\\\[[[ZZZXXXVVVUUUZZZZZZXXXUUUQQQOOOOOOPPPTTTSSSQQQPPPOOOOOOOOOPPPUUUWWWYYYXXXVVVXXX```fffmmmggg^^^WWWSSSQQQPPPOOOSSSRRRPPPNNNNNNOOOPPPQQQSSSSSSTTTUUUVVVWWWYYYZZZ]]][[[XXXWWWXXXYYYYYYXXXTTTSSSQQQPPPNNNNNNNNNNNNLLLNNNPPPQQQSSSXXX```fffpppllldddZZZSSSOOOPPPSSS555555555555555555555555555555444333333333333444333333333333333333333333222222222222333333333333666666555555555555666666444444333333444666777999555555666666777888888999:::;;;<<<==================<<<<<<;;;;;;<<<<<<<<<========================<<<<<<===>>>??????????????????AAACCCDDDFFFGGGGGGFFFFFFFFFGGGGGGIIIJJJJJJGGGGGGHHHHHHHHHHHHGGGFFFHHHIIIJJJKKKKKKKKKJJJIIIGGGHHHHHHGGGFFFFFFHHHJJJFFFGGGIIIKKKNNNQQQSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVTTTSSSRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPTTTUUUWWWXXXWWWVVVSSSRRRVVVWWWYYYYYYXXXWWWWWWXXX[[[]]]^^^[[[VVVSSSTTTWWW\\\___bbbeeeeeeeeefffggghhhhhhhhhhhhiiikkknnnpppooonnnkkkiiigggeeeddddddfffeeeccc___[[[ZZZ[[[\\\cccbbbcccdddggghhhgggfffdddeeefffeeeeeefffiiikkkssstttvvvzzz|||fffYYYVVVUUUYYY^^^fffttt|||xxxxxxxxxiii]]]NNNEEECCCCCC@@@<<<===>>>???>>>;;;:::;;;===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999888888777666666777777666666555555555555444444444444555555444444444444555666888888::::::<<<===???@@@AAABBBBBBDDDEEEGGGHHHIIIHHHHHHHHHIIIKKKMMMOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVXXXYYYZZZ\\\[[[YYYWWWVVVVVVWWWWWWYYYXXXVVVTTTSSSRRRRRRRRRTTTSSSRRRPPPOOONNNMMMMMMLLLKKKJJJHHHEEECCCBBBAAACCCCCCBBBBBBAAAAAA@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<>>>???@@@????????????>>>>>>@@@BBBBBBEEENNNZZZdddwwwqqqeee[[[YYYXXXTTTPPPOOOOOOPPPQQQQQQQQQOOOMMMKKKMMMNNNNNNOOOOOONNNNNNMMMNNNNNNOOOQQQRRRTTTUUUUUU\\\[[[ZZZXXXUUUQQQNNNMMMOOOOOOOOOPPPQQQRRRRRRSSSRRRSSSUUUWWWXXXYYYXXXXXXZZZ[[[\\\^^^^^^\\\XXXVVVXXXWWWVVVSSSPPPOOOPPPRRRRRRRRRQQQPPPOOOOOOOOOOOOUUUVVVWWWUUUTTTWWW^^^dddfffaaa\\\WWWUUUSSSQQQPPPSSSRRRPPPNNNNNNPPPRRRTTTTTTTTTUUUUUUVVVXXXYYYZZZ\\\[[[[[[[[[\\\\\\\\\\\\VVVTTTRRROOONNNNNNOOOPPPLLLNNNPPPQQQRRRUUUZZZ^^^aaa^^^YYYTTTQQQRRRVVVYYY555555555555555555555555555555444333333333333444333333333333333333333333333333333333444444444444333222222222222222333333444333333333444555777888444444555666777888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::<<<===>>>???@@@@@@@@@@@@@@@@@@AAACCCEEEFFFHHHIIIGGGGGGGGGGGGHHHJJJKKKLLLHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHFFFGGGHHHGGGFFFEEEGGGHHHFFFGGGIIILLLOOORRRSSSTTTVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYYYYWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRPPPPPPRRRSSSTTTUUUUUUTTTSSSRRRUUUVVVXXXWWWVVVUUUUUUVVV^^^bbbdddaaaZZZUUUVVVYYYZZZ]]]aaacccdddccccccdddeeefffhhhhhhggghhhlllnnnnnnmmmkkkiiigggeeeddddddbbbbbbaaa^^^[[[ZZZ[[[]]]eeeeeeeeegggjjjlllkkkjjjeeeffffffeeeeeefffhhhkkkpppqqqqqqpppuuuwww}}}|||kkkcccVVVTTTTTTYYYcccsss~~~qqq___SSSNNNKKKFFFAAA;;;<<<======<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======;;;;;;<<<<<<<<<;;;:::999777888888888777777666555666555555444444444555555555555444444555666777777888999:::;;;<<<===>>>>>>;;;<<<>>>???@@@@@@@@@@@@???AAADDDGGGIIIKKKKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLNNNOOOOOOPPPQQQPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQQQQTTTSSSQQQPPPOOOOOOOOOOOORRRQQQPPPOOOMMMMMMLLLLLLLLLKKKIIIGGGEEEDDDCCCCCCFFFEEEDDDCCCAAA@@@>>>>>><<<<<<<<<<<<<<<<<<<<<;;;999999:::::::::;;;;;;;;;999999999:::;;;<<<===>>>===>>>???>>><<<;;;===??????AAAFFFLLLOOOTTT___jjj}}}qqqhhhaaaZZZXXXWWWSSSNNNLLLNNNPPPQQQRRRSSSQQQPPPOOONNNNNNOOOOOOOOOOOONNNNNNOOONNNMMMNNNPPPTTTXXX[[[\\\YYYVVVRRRPPPOOOPPPQQQOOOPPPQQQRRRTTTUUUUUUVVVTTTUUUVVVWWWWWWVVVUUUUUUWWWXXXZZZ]]]___^^^ZZZVVVRRRRRRRRRPPPOOOPPPSSSVVVQQQQQQQQQQQQQQQQQQPPPPPPVVVVVVVVVTTTSSSUUUZZZ^^^^^^\\\YYYXXXXXXWWWUUUSSSTTTSSSQQQPPPQQQRRRTTTUUUVVVVVVVVVVVVWWWXXXZZZZZZ[[[\\\]]]^^^^^^^^^^^^___YYYVVVSSSPPPOOOOOOQQQRRRMMMNNNPPPQQQQQQSSSUUUWWWYYYXXXVVVTTTSSSVVV[[[___555555555555555555555555555555444333333333333444222222222222333333333333333333444444444555555555333333333333333444444555333333333333444555666666444444555666666777888888888888999;;;;;;<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===:::::::::999999999999999<<<===>>>???@@@AAAAAAAAAAAAAAAAAACCCDDDFFFHHHIIIGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKJJJIIIGGGFFFEEEFFFGGGGGGFFFEEEFFFHHHGGGIIIKKKNNNPPPRRRSSSTTTWWWXXXXXXYYYYYYYYYXXXXXXUUUVVVVVVWWWXXXYYYZZZZZZXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTRRRPPPOOOPPPPPPQQQRRRSSSSSSSSSSSSTTTVVVWWWWWWUUUTTTTTTUUU___bbbdddaaa[[[XXXXXX[[[YYY]]]aaaccccccbbbaaaaaaaaadddgggfffeeefffiiillllllkkkjjjhhhgggeeedddcccbbbbbbbbbaaa______aaabbbgggggggggiiilllmmmlllkkkhhhhhhhhhffffffgggjjjmmmmmmpppqqqpppqqq}}}|||uuuxxx}}}ttt]]]WWWSSSSSSYYYcccsss{{{xxxsssggg[[[OOOFFFBBB???<<<<<<===>>>>>>===::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===;;;<<<===>>>>>>===<<<;;;999999:::999999888777666777777666555555555555666666666555555555666666777555666666777888999999999999:::;;;===>>>>>>======888:::===@@@CCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@???>>>>>>???>>>>>>===<<<<<<;;;;;;;;;<<<===============<<<:::::::::;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>??????@@@@@@===;;;<<>>???@@@@@@@@@@@@@@@@@@AAACCCEEEGGGIIIFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLJJJKKKKKKJJJIIIGGGEEEDDDCCCEEEFFFGGGFFFEEEFFFGGGJJJKKKMMMPPPQQQRRRRRRRRRVVVWWWXXXXXXYYYYYYYYYYYYVVVVVVVVVWWWXXXYYYZZZ[[[XXXXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUTTTSSSQQQPPPNNNNNNOOOPPPQQQSSSTTTUUUUUUWWWXXXWWWVVVTTTUUUUUUZZZ\\\^^^]]]ZZZYYYZZZ\\\ZZZ^^^bbbdddcccbbbaaaaaa^^^bbbeeeeeeccccccgggkkkjjjjjjiiihhhfffdddcccbbbaaabbbccccccbbbbbbdddfffgggffffffhhhjjjkkkjjjiiiiiiiiiiiihhhgggiiillloooqqqtttwwwuuutttyyyzzzoooddd\\\XXXXXXaaalllmmmmmmlllnnnyyynnnbbb[[[QQQEEE???@@@BBBBBB@@@;;;;;;;;;::::::999999999888888999::::::;;;<<<<<<:::<<<>>>???@@@???>>>===;;;;;;;;;;;;:::999888777888888777666666666666666666666555555555555555666444444555555666666777777888999;;;<<<===<<<<<<;;;666888:::<<<>>>?????????AAAAAA@@@@@@@@@@@@@@@AAA???@@@@@@AAABBBAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>??????999999999999999:::::::::;;;<<<===>>>???>>>>>>===::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===?????????@@@BBBAAACCCIIISSS[[[VVVXXX___kkkrrrvvvyyy~~~zzzhhh``````___]]]YYYXXXWWWWWWXXXXXXUUURRRQQQRRRSSSTTTTTTSSSQQQPPPLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMOOOPPPQQQRRRRRRPPPOOONNNMMMLLLMMMNNNOOONNNPPPRRRTTTVVVWWWWWWXXXUUUUUUVVVWWWVVVUUUTTTSSSQQQQQQTTTZZZ```aaa^^^YYYVVVUUUSSSQQQPPPQQQUUUXXXQQQSSSUUUWWWWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTUUUUUUXXXYYY[[[^^^___^^^[[[WWWRRRRRRSSSTTTTTTSSSRRRQQQTTTTTTTTTTTTUUUVVVWWWWWWTTTWWWXXXYYYXXXYYY\\\___]]]ZZZTTTOOOLLLMMMPPPRRRSSSQQQPPPOOOOOOPPPPPPOOONNNOOOPPPPPPNNNNNNOOOQQQ666666666666666666666666555555444333333333333444111111111222222333333333111111222222222333333333222222222222222333444555333444555555555444333222555555555666666666666666555666777999;;;<<<<<<<<<::::::::::::;;;;;;<<<===;;;;;;;;;::::::999999999999:::;;;===>>>??????????????????@@@AAADDDFFFHHHDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHHHHIIIKKKLLLMMMJJJJJJKKKJJJIIIFFFDDDCCCBBBDDDFFFFFFFFFFFFFFFHHHLLLMMMOOOQQQRRRRRRRRRQQQSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVXXXYYY[[[[[[YYYYYYXXXWWWVVVTTTTTTSSSSSSTTTUUUVVVUUUSSSQQQPPPMMMMMMNNNOOOQQQSSSUUUVVVVVVXXXYYYYYYWWWUUUUUUVVVUUUVVVXXXXXXXXXYYY[[[\\\[[[___ccceeedddcccaaaaaa]]]aaaeeedddbbbbbbeeeiiiiiiiiihhhgggfffdddbbbaaa]]]^^^______^^^^^^```bbbeeeeeeeeefffhhhiiihhhgggjjjkkkjjjiiihhhjjjnnnqqqtttwwwyyywwwssssssyyyzzzjjj\\\RRRTTT[[[\\\bbbgggkkkwwwuuueeeQQQEEECCCEEEDDDAAA<<<<<<;;;;;;:::999888888777777888888999:::;;;;;;:::;;;>>>@@@AAAAAA@@@???<<<<<<<<<<<<;;;:::999888999999888777777777777777666666555555444444555555555555555666666777777777333444666777777777666666888999;;;<<<======<<<<<<======<<<<<<;;;<<<<<<===<<<<<<===>>>>>>>>>>>>===;;;<<<===???@@@AAAAAABBB>>>>>>>>>???????????????;;;;;;<<<=========<<<<<<888888999999:::<<<===>>>777888888999999:::::::::666777888:::::::::999999999999:::::::::::::::::::::::::::;;;<<<===>>>???<<<@@@CCCGGGMMMXXXgggrrrssssssyyy}}}kkk\\\VVVWWWXXXWWWYYYYYYYYYXXXXXXXXXUUUQQQRRRSSSTTTTTTSSSQQQOOOMMMKKKKKKLLLLLLLLLLLLKKKKKKIIIKKKNNNQQQQQQOOOLLLJJJKKKLLLMMMNNNNNNMMMLLLKKKMMMOOOQQQTTTVVVWWWWWWWWWSSSTTTUUUVVVWWWVVVUUUUUUQQQPPPSSSYYY```ccc```\\\[[[ZZZWWWSSSPPPQQQSSSVVVRRRTTTVVVYYYYYYXXXVVVUUUQQQRRRSSSTTTUUUTTTTTTTTTYYY[[[]]]```aaa___[[[WWWPPPRRRSSSTTTTTTRRRPPPNNNSSSRRRRRRRRRSSSTTTUUUUUURRRTTTVVVUUUUUUVVV[[[^^^^^^ZZZSSSNNNKKKLLLNNNPPPUUURRRPPPOOOOOOOOOOOONNNNNNPPPRRRRRRRRRQQQQQQRRR888888777777666666555555333333222222222333333444444444444333333222222222666555333222111222222333444555777888999888666555333222333555777777666555333444555555666666555555555555555555555666777777;;;:::999999999:::;;;<<<;;;;;;;;;;;;:::999888888::::::<<<===>>>@@@AAABBB>>>>>>@@@AAABBBCCCCCCCCCJJJHHHEEECCCDDDDDDEEEEEEHHHIIIJJJKKKKKKKKKJJJIIIJJJIIIFFFDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIILLLLLLMMMNNNOOOQQQQQQRRRTTTTTTTTTUUUUUUVVVVVVVVVWWWVVVUUUUUUUUUWWWXXXYYYVVVUUUUUUTTTRRRQQQOOONNNNNNPPPRRRTTTTTTRRROOOMMMQQQPPPOOONNNNNNPPPRRRSSSUUUVVVXXXYYYYYYXXXVVVUUUVVVWWWYYYZZZZZZZZZYYYXXX[[[\\\^^^```aaabbbbbbcccaaabbbdddffffffeeedddccciiihhhhhhfffeeecccaaa```[[[\\\\\\]]]^^^___aaabbb```ccceeeffffffeeefffggggggfffffffffhhhkkknnnppptttuuuuuuuuuuuuuuuwwwyyytttbbbXXXSSSNNNYYYgggrrrwwwbbbQQQOOOPPPMMMIIIIIICCC>>><<<:::999888999555555555444444555777999=========>>>???@@@AAABBBAAA@@@@@@??????@@@@@@AAA===<<<;;;:::999888888888777777666666555555444444333333333333444444555666666666666666666666666666888777666555555666777888888999999999::::::::::::888888999::::::::::::999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777:::::::::;;;;;;;;;<<<<<<999:::::::::;;;;;;<<<<<<;;;999999<<<===>>>CCCIIIHHHCCCDDDOOO___tttzzzuuuiiiddd\\\UUUQQQQQQSSSUUUXXXYYYZZZZZZZZZYYYWWWVVVQQQPPPPPPQQQSSSRRRNNNJJJJJJIIIIIIJJJLLLMMMLLLJJJIIIJJJLLLLLLLLLLLLOOOPPPLLLKKKLLLNNNQQQRRRRRRQQQMMMOOORRRUUUXXXXXXXXXXXXVVVVVVVVVUUUUUUTTTTTTTTTRRRRRRTTTWWWZZZ]]]]]]\\\^^^ZZZTTTQQQPPPQQQRRRRRR\\\XXXTTTUUUXXXXXXUUUQQQPPPQQQRRRSSSTTTUUUVVVVVV\\\___aaaaaa^^^[[[[[[\\\TTTTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTUUUSSSQQQPPPQQQUUUXXX[[[WWWUUUQQQOOOMMMNNNOOOPPPSSSRRRPPPNNNMMMKKKJJJJJJKKKKKKLLLLLLMMMNNNPPPPPP777777777666666666555555444333333333333333444444444444333333333222222222555444333222222222333444333555666888888777666555444333222333555666555444333444444555555555555555555555555555555666666777888888777777777888999:::999999::::::::::::::::::777888999:::<<<===>>>??????@@@AAAAAABBBBBBBBBBBBGGGEEECCCBBBCCCCCCDDDDDDEEEEEEGGGHHHHHHGGGGGGFFFIIIHHHEEECCCBBBBBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHKKKLLLMMMNNNPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUVVVVVVWWWWWWWWWVVVUUUTTTRRRPPPNNNLLLMMMNNNQQQRRRRRRPPPNNNLLLNNNMMMMMMLLLMMMOOORRRSSSSSSTTTVVVWWWXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZYYYYYYZZZ[[[\\\]]]^^^_________^^^___aaacccddddddcccbbbeeeeeeddddddbbbaaa___^^^[[[[[[[[[[[[\\\]]]______^^^```cccddddddcccdddeeehhhggggggggghhhkkkmmmooopppqqqssssssssstttvvvwwwxxx}}}mmm]]]TTT[[[eeennnsssxxxuuu```[[[^^^______^^^WWWMMMEEE???;;;999888::::::::::::999999:::;;;999::::::<<<===???AAABBBCCCCCCBBBBBBAAA@@@@@@@@@===<<<;;;;;;;;;;;;;;;;;;999999888777666666555555555555555555555666777777777777777777777777777777777777666555555666777888777888888888999999999999777888999999::::::999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999777777777777777777777777888888888888888888888888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999:::999;;;???@@@???BBBGGGKKKKKKSSSdddzzz{{{jjjcccYYYVVVQQQNNNMMMPPPSSSVVVWWWXXXXXXYYYXXXWWWUUUTTTPPPOOOOOOPPPQQQPPPMMMJJJIIIIIIHHHJJJLLLLLLKKKIIIJJJKKKKKKKKKJJJKKKNNNPPPPPPMMMKKKKKKLLLOOOPPPPPPOOOPPPRRRTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSUUUXXXYYYXXXWWWVVVSSSPPPMMMMMMOOOSSSVVV^^^ZZZWWWWWWYYYYYYUUUQQQQQQQQQQQQRRRTTTVVVXXXYYYbbbddddddaaa\\\WWWVVVVVVTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQPPPOOOPPPSSSUUUWWWVVVTTTQQQOOOMMMNNNOOOPPPRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNN666666666666666555555555555444444333333444444444333333333333222222222222333333222222222333444444444555666777888777666666666444222111222333333333333333444555555555555555555555444444555555666777888777777777777888999999777888888999::::::;;;;;;777777888999;;;<<<======@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCBBBCCCDDDEEEEEEEEEEEEEEEHHHGGGEEECCCBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMOOOQQQSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWWWWVVVUUUTTTWWWVVVUUUTTTQQQOOOMMMKKKLLLMMMOOOPPPPPPOOOMMMLLLLLLKKKJJJJJJLLLNNNPPPRRRPPPRRRSSSUUUVVVVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYYYY[[[[[[\\\\\\\\\[[[ZZZZZZZZZ\\\^^^```aaaaaaaaaaaa````````````___^^^]]]\\\ZZZZZZZZZZZZZZZ[[[\\\]]]]]]___bbbdddddddddfffgggjjjiiiiiihhhiiikkklllmmmkkkmmmpppqqqqqqqqqrrrsssmmmooovvvnnnddddddeeefffiiilllnnnnnnppp~~~qqqgggjjjrrrxxxwwwnnn```SSSHHHBBB>>>;;;:::::::::::::::999999888999999:::;;;<<<>>>???@@@CCCDDDDDDDDDCCCAAA@@@>>>===============>>>???@@@<<<<<<;;;:::999888777666777777777666777777888999888888888888888888888888777777666666666666777777666666666777777777888888777777888999999999999888999999999999::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888:::::::::;;;;;;;;;<<<<<<::::::999999888888888777<<<<<<@@@EEEFFFEEEGGGKKKQQQVVVeee{{{ooo^^^WWWLLLKKKJJJJJJKKKNNNRRRTTTVVVVVVWWWWWWVVVUUUSSSRRROOOOOONNNOOOPPPOOOLLLJJJJJJIIIIIIJJJKKKLLLJJJIIIJJJKKKJJJIIIIIIJJJNNNQQQVVVRRRLLLJJJJJJMMMPPPQQQQQQQQQPPPPPPPPPQQQQQQQQQTTTSSSSSSSSSSSSRRRRRRRRRTTTSSSSSSTTTUUUUUUTTTRRROOOOOONNNLLLLLLPPPXXX___ccc___[[[YYYYYYYYYVVVSSSRRRQQQQQQRRRTTTXXX\\\^^^eeeeeeccc___ZZZUUUSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSQQQPPPNNNMMMMMMOOOQQQRRRNNNNNNNNNNNNOOOQQQRRRSSSTTTSSSPPPNNNMMMNNNOOOPPPPPPPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLL555555555555555555555555555555444444333444444444333222222222222222222222222222222222333444444555555666777888999999999999:::777333222222333333222333333444555555555444444555444444444444555666666999999999999999::::::;;;888888888888888999::::::888999999:::<<<======>>>>>>??????@@@BBBCCCEEEEEEEEEFFFEEEDDDBBB@@@@@@@@@BBBBBBCCCDDDDDDEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHJJJLLLNNNQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXXXXVVVTTTRRRTTTTTTSSSRRRQQQOOONNNMMMLLLMMMNNNOOOOOOOOONNNNNNLLLKKKJJJIIIJJJKKKMMMNNNMMMNNNPPPRRRTTTTTTUUUUUUTTTUUUVVVWWWXXXYYYZZZZZZ^^^^^^]]]]]][[[ZZZXXXXXXXXXYYY[[[]]]___`````````]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[```bbbdddffffffgggjjjkkkkkkkkkjjjiiiiiijjjkkkkkkiiikkkmmmnnnmmmllllllmmmmmmmmmpppxxx{{{wwwooofffbbbccccccaaabbblllxxxzzzoooqqq|||rrraaaUUUOOOIIIDDD<<<;;;:::999:::999888777<<<;;;;;;;;;;;;;;;<<<<<<@@@AAACCCDDDCCCBBB@@@>>>@@@????????????@@@AAAAAA??????>>><<<;;;:::999888999888888888888888999999888888888888888888888888888777777777666666666666555555666666666777777777666777888888999999888888888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<888888999999:::;;;;;;;;;@@@@@@DDDIIILLLMMMQQQWWW___hhhyyyzzzeeeWWWRRRJJJJJJJJJKKKLLLNNNPPPQQQUUUUUUVVVVVVUUUTTTRRRQQQPPPOOOOOOOOOOOONNNMMMKKKKKKKKKJJJKKKMMMMMMKKKJJJJJJJJJIIIHHHIIILLLQQQUUU[[[VVVQQQMMMMMMOOOPPPQQQPPPOOOMMMLLLLLLMMMOOOPPPSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRSSSTTTTTTSSSQQQPPPQQQRRRQQQPPPUUU___ggglllfff___ZZZXXXWWWWWWVVVTTTSSSQQQQQQTTTYYY^^^aaaaaa```^^^[[[XXXVVVUUUUUUUUUVVVVVVWWWVVVVVVUUUUUURRRQQQNNNLLLLLLNNNPPPRRRLLLLLLMMMNNNOOOOOOPPPPPPRRRQQQOOONNNMMMNNNOOOPPPOOONNNNNNMMMMMMNNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKK444444444444444555555555666555444333333333333333222222222222222222222222111222222333444444444444666777888:::<<<===>>>>>><<<999555333333444444333222333333444555444444444444444444444444555666666888888999999:::::::::::::::999888777777777777888888999999:::;;;<<<======<<<<<<===???AAADDDFFFHHHIIIJJJKKKHHHCCC???======@@@@@@AAAAAABBBCCCDDDDDDGGGFFFFFFEEEDDDDDDDDDDDD@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPRRRTTTVVVXXXXXXVVVTTTRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNOOOOOOPPPPPPPPPQQQQQQPPPNNNLLLJJJIIIIIIJJJJJJKKKLLLMMMOOOQQQRRRSSSSSSSSSSSSTTTUUUWWWYYYZZZ[[[aaaaaa```___]]]ZZZYYYWWWWWWXXXYYY[[[\\\^^^______[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[aaaccceeeffffffhhhjjjlllkkkkkkjjjjjjiiiiiiiiiiiijjjkkklllkkkiiigggggghhhmmmnnnqqqwww}}}wwwlllgggaaa\\\[[[^^^dddjjjrrr|||wwwyyytttiiibbbZZZRRRDDDAAA===;;;;;;;;;;;;999::::::999999999999::::::;;;<<>>===<<<;;;;;;;;;:::999999999999::::::888888888888888888888888999999999888888777777666666666666666777777777777777777888999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????BBBAAACCCIIINNNSSS[[[dddppp||||||iiiXXXNNNLLLIIIJJJKKKLLLMMMNNNNNNOOOTTTTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQOOONNNNNNNNNNNNMMMMMMMMMOOOOOOMMMLLLIIIIIIIIIIIIJJJNNNSSSXXXXXXUUURRRPPPOOOOOOMMMLLLLLLKKKJJJIIIJJJLLLOOOQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRSSSUUUVVVUUUSSSSSSUUUVVVTTTSSSWWWaaaiiiqqqkkkaaaYYYUUUUUUWWWYYYVVVTTTRRRRRRTTTYYY^^^aaa]]][[[XXXVVVUUUUUUUUUUUUWWWXXXXXXYYYYYYXXXXXXXXXTTTSSSPPPNNNMMMNNNPPPRRRKKKLLLNNNOOOOOOOOOOOONNNPPPOOONNNNNNNNNNNNOOOOOONNNNNNMMMMMMNNNNNNOOOPPPOOOOOONNNMMMLLLLLLLLLLLL333333333444444444444444555555444333222222222222111111111222222222222222222222333444444444333333666777888;;;===@@@BBBCCC<<<:::777555555555444333222222333444444444444444444444333333444444555666555666777777888888777777;;;999888666555666666777777777888999999:::;;;;;;:::;;;;;;===???CCCFFFHHHKKKNNNOOOKKKDDD???<<<<<<============>>>???AAABBBEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@AAABBBCCCDDDDDDEEEEEEEEEGGGHHHJJJLLLNNNNNNOOOOOOOOONNNNNNNNNNNNNNNOOOQQQSSSUUUVVVTTTSSSQQQMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPRRRSSSSSSSSSQQQNNNKKKIIIHHHIIIIIIJJJJJJKKKLLLNNNOOOQQQQQQRRRRRRSSSTTTVVVXXXZZZ[[[bbbbbbaaa___]]]ZZZXXXWWWVVVWWWWWWXXXZZZ[[[\\\]]]ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[\\\___```bbbbbbbbbdddfffiiijjjjjjjjjjjjiiiiiihhhhhhjjjkkkjjjhhhfffeeefffhhhhhhjjjooovvvyyy||||||qqqeeeYYYUUUTTTXXX```kkk{{{uuuhhhSSSLLLBBB<<<;;;<<<===<<<::::::999999999::::::;;;888999;;;>>>???@@@@@@@@@CCCBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>======<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::;;;::::::999888777777777777888888888999999888888999::::::::::::999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<>>>???@@@@@@GGGFFFHHHOOOUUU\\\gggqqqzzzooo^^^QQQKKKJJJEEEFFFGGGIIIKKKLLLMMMNNNQQQRRRSSSTTTUUUTTTSSSSSSQQQRRRRRRQQQOOONNNNNNOOOPPPOOONNNOOOPPPPPPNNNMMMIIIJJJJJJJJJJJJMMMRRRUUUQQQPPPOOONNNNNNLLLIIIGGGIIIHHHHHHHHHJJJLLLOOOQQQSSSSSSTTTTTTTTTTTTUUUUUURRRQQQRRRSSSVVVWWWVVVUUURRRSSSTTTSSSSSSVVV]]]bbblllfff^^^WWWTTTTTTXXXZZZXXXVVVTTTSSSTTTXXX\\\___]]]YYYUUURRRQQQRRRRRRQQQXXXXXXYYYYYYZZZZZZYYYYYYVVVTTTRRRPPPOOOOOOPPPQQQLLLLLLMMMNNNOOOOOONNNNNNNNNNNNNNNMMMNNNNNNOOOOOONNNNNNMMMMMMNNNNNNOOOPPPOOOOOONNNMMMMMMLLLMMMMMM222222333333333444444444444444333222111111111111000111111111222222222222222333444444444333222111444555777:::>>>AAADDDFFF:::888666666666555333111222222333444444444444333444444333333444444555666444555666777888777777666999888666555555666777888888888999999::::::;;;;;;<<<;;;;;;<<<===@@@CCCDDDJJJMMMPPPLLLEEE???<<<<<<<<<<<<<<<<<<===???AAABBBBBBBBBCCCCCCBBBBBBAAAAAA??????@@@AAABBBCCCDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLNNNPPPQQQQQQPPPPPPMMMNNNOOOPPPPPPQQQPPPPPPQQQPPPOOOOOOPPPRRRSSSUUUTTTRRROOOLLLKKKJJJJJJKKKIIIIIIJJJJJJLLLMMMNNNOOOQQQQQQRRRSSSUUUXXX[[[\\\aaa```___]]]ZZZXXXVVVTTTUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXYYY[[[[[[]]]^^^_________```ccceeehhhhhhiiiiiihhhhhhggggggiiiiiihhhfffeeeeeehhhkkkggggggjjjqqqttttttuuuxxxrrreeeXXXUUUXXX^^^iiitttwww}}}lllaaaQQQFFFCCCDDDDDDDDDEEEDDDBBB@@@>>><<<;;;;;;999:::;;;<<<===>>>???@@@@@@????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888999999999:::::::::;;;;;;999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::<<>>===<<<;;;<<<>>>@@@AAAHHHLLLOOOLLLEEE???<<<===>>>>>>===>>>???AAACCCDDD@@@@@@AAAAAAAAA@@@??????>>>???@@@AAABBBCCCCCCDDDCCCDDDEEEFFFGGGHHHIIIIIILLLLLLKKKKKKJJJJJJJJJIIIHHHIIIKKKMMMNNNOOOOOONNNNNNOOOOOOPPPPPPOOOOOOOOOQQQPPPOOONNNOOOQQQSSSUUUSSSRRROOOMMMLLLLLLMMMMMMIIIIIIIIIJJJJJJLLLMMMNNNQQQQQQQQQSSSUUUXXX[[[\\\^^^^^^\\\ZZZXXXVVVSSSRRRTTTTTTSSSSSSTTTUUUVVVVVVXXXXXXXXXXXXWWWVVVUUUUUUTTTUUUUUUVVVWWWXXXZZZ[[[^^^______^^^^^^___bbbdddgggggghhhhhhhhhhhhgggggghhhgggfffddddddgggkkkoookkkhhhhhhmmmpppnnnmmmnnnqqqmmm```[[[YYY^^^dddhhhpppzzzxxxeeeVVVQQQQQQRRRRRRTTTQQQMMMHHHCCC>>>;;;:::<<<<<<;;;;;;<<<===>>>???=========>>>???@@@BBBCCC??????@@@@@@@@@@@@AAAAAADDDCCCBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>===;;;:::888::::::;;;;;;;;;<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>@@@FFFGGGFFFDDD@@@>>>===>>>======>>>???@@@AAAAAABBB???===<<<;;;;;;<<<===???>>>@@@BBBCCCBBBAAAAAABBBAAACCCFFFHHHIIIIIIHHHHHHIIILLLNNNMMMKKKJJJKKKLLLIIIGGGEEEFFFHHHKKKMMMMMMMMMLLLLLLLLLNNNOOONNNMMMLLLLLLMMMOOOQQQRRRQQQOOOOOOPPPPPPPPPPPPOOONNNMMMJJJJJJIIIJJJKKKMMMOOOPPPKKKLLLNNNPPPRRRTTTUUUVVVVVVWWWWWWVVVTTTSSSSSSTTTSSSQQQPPPRRRUUUWWWVVVTTTYYYXXXXXXWWWVVVVVVUUUUUUSSSUUUWWWVVVTTTUUUXXX[[[^^^___aaa```______aaabbbeeeffffffeeebbbaaaaaabbbaaabbbbbb```___bbbhhhlllfffeeedddfffjjjmmmlllkkknnnsss}}}|||ppp___YYY[[[```cccjjjsssxxx~~~fff[[[___\\\iiijjjsssqqq^^^JJJBBB@@@???>>>===<<<:::999:::;;;<<<666:::;;;888777;;;@@@AAA>>>??????@@@BBBCCCEEEFFFAAAAAAAAAAAAAAA@@@???>>>CCCBBBAAA@@@@@@@@@AAABBBAAA@@@@@@???>>>===<<<<<<999;;;>>>@@@AAAAAA@@@???@@@===;;;;;;<<<>>>??????============>>>>>>>>>>>>?????????>>>>>>======<<<===<<<999888777888:::;;;@@@>>>;;;::::::;;;;;;<<>>===:::999===???@@@DDDIIIEEERRR\\\dddvvvyyyiiieee___YYYSSSOOOLLLKKKGGGFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLNNNOOOOOOOOONNNKKKLLLMMMNNNNNNMMMKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJOOOMMMJJJGGGFFFGGGIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGIIIJJJKKKJJJIIIJJJKKKMMMOOORRRTTTTTTRRRPPPNNNUUUVVVVVVWWWVVVTTTSSSRRROOOOOOPPPOOOOOONNNLLLLLLOOONNNNNNQQQVVVYYYYYYWWW[[[ZZZYYYVVVTTTSSSUUUWWWSSSPPPNNNMMMNNNOOONNNNNNPPPRRRUUUXXXXXXWWWVVVTTTTTTTTTSSSRRRQQQOOOMMMLLLNNNNNNMMMIIIGGGGGGLLLPPPQQQQQQQQQRRRTTTSSSQQQOOOKKKKKKKKKNNNPPPRRRQQQPPPMMMMMMNNNNNNNNNMMMMMMMMM444444333222333444555666111111111000000000//////000000111111111222222222333333333222222111111111111333555888999999777666666666444333333222333333444222000//////222444666333444555555444444555666888888::::::::::::999888666444333444777999::::::<<<;;;;;;:::::::::::::::===<<<;;;::::::<<<===???EEEFFFEEECCC@@@======>>>===>>>>>>???@@@@@@AAAAAA>>>===<<<;;;;;;<<<===>>>@@@BBBDDDDDDCCCAAA@@@@@@AAABBBEEEGGGHHHHHHHHHGGGNNNOOOQQQPPPNNNLLLLLLLLLEEEDDDCCCEEEIIIMMMOOOPPPNNNMMMLLLMMMOOOPPPOOONNNJJJJJJKKKMMMOOOPPPNNNMMMNNNOOOOOOOOOOOOOOONNNMMMGGGGGGGGGGGGIIIKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUVVVUUUTTTSSSTTTTTTTTTQQQOOOOOORRRUUUVVVVVVVVVXXXZZZ[[[ZZZXXXVVVTTTRRRTTTVVVVVVTTTSSSVVVYYY]]]^^^______]]]]]]^^^___dddeeeeeeddd```^^^]]]^^^^^^___```___^^^___dddhhhbbbbbbbbbeeejjjmmmmmmlllqqqrrrxxxttteeeccc```___ccclllssszzzuuuhhhiiigggtttgggTTTHHH@@@@@@>>>======>>>>>>======:::???AAA>>><<<>>>???===;;;;;;<<<<<<>>>???AAAAAA???@@@AAAAAAAAAAAAAAA@@@CCCBBBAAAAAA@@@AAABBBCCCAAAAAAAAA@@@??????>>>>>>@@@>>><<<<<<>>>BBBGGGJJJFFFBBB???======>>>>>>>>>????????????>>>>>>>>>>>>======<<<<<<;;;:::::::::<<<;;;;;;::::::::::::;;;@@@>>><<<<<<===?????????:::;;;===>>>>>>===;;;:::???===>>>AAACCCDDDJJJQQQ]]]mmm{{{wwwlllddd\\\ZZZWWWSSSPPPNNNMMMLLLHHHGGGGGGFFFFFFGGGGGGHHHJJJMMMPPPQQQOOOMMMLLLKKKMMMMMMNNNOOOOOONNNMMMMMMMMMMMMMMMMMMLLLKKKIIIIIILLLKKKIIIGGGFFFGGGHHHIIIGGGHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKKKKJJJJJJKKKLLLOOOQQQSSSTTTUUUTTTRRRQQQTTTUUUVVVWWWWWWWWWVVVUUUPPPPPPOOONNNMMMLLLKKKKKKMMMMMMNNNRRRVVVXXXWWWUUUXXXXXXXXXVVVTTTSSSTTTVVVTTTRRRPPPPPPQQQRRRQQQPPPQQQRRRTTTVVVWWWVVVUUUUUURRRRRRQQQQQQPPPPPPOOOOOOMMMMMMLLLJJJHHHIIIMMMQQQRRRRRRRRRSSSTTTTTTRRRPPPKKKJJJJJJLLLNNNOOOOOOMMMLLLLLLMMMNNNOOONNNMMMMMM444444333333444444555666111111000000000000//////000000000111111111222222222222222222222111111111///000333555666666555444555444333222222333444555333222222222333666999;;;:::888555444555666666666666777888::::::::::::999666555444666999;;;<<<<<<;;;<<<===>>>>>>>>>======AAA???<<<:::999:::<<<>>>CCCDDDDDDBBB???======>>>>>>>>>>>>???@@@@@@@@@AAA>>>===<<<;;;;;;<<<===>>>BBBDDDGGGGGGDDDAAA???>>>@@@BBBCCCEEEFFFGGGGGGGGGOOOQQQSSSUUUTTTQQQMMMKKKFFFEEEDDDEEEIIIMMMOOOPPPNNNMMMLLLMMMOOOPPPOOONNNGGGGGGHHHJJJMMMNNNLLLKKKMMMMMMNNNNNNNNNNNNNNNNNNGGGGGGGGGHHHJJJKKKMMMNNNQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTQQQMMMLLLOOOSSSVVVXXXTTTWWW[[[^^^^^^[[[VVVSSSQQQTTTVVVUUUSSSSSSUUUXXXZZZ\\\\\\\\\ZZZZZZZZZ\\\aaabbbcccbbb^^^[[[ZZZYYY[[[\\\]]]\\\\\\]]]___aaa^^^^^^```dddhhhlllmmmlllooopppqqqsss|||{{{wwwpppjjjfffhhhlllqqqxxxqqqqqqooo}}}pppYYYIIIEEEBBB??????@@@AAA???<<<888===???===;;;<<<;;;999::::::::::::;;;<<<===>>>===>>>???@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>>>>AAAFFFMMMQQQLLLHHHBBB>>>============@@@@@@@@@??????>>>>>>>>><<<<<<<<<;;;::::::999999888999999:::::::::999999===:::888:::===@@@???>>><<<===@@@BBBCCCBBB@@@???BBBBBBEEEIIIJJJLLLUUU```uuuzzztttooohhh___WWWRRRQQQQQQPPPNNNLLLKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHJJJOOOTTTTTTOOOJJJHHHIIILLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLLLLKKKJJJKKKLLLPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWWWWVVVVVVRRRQQQNNNLLLJJJJJJIIIJJJJJJKKKNNNRRRUUUUUUTTTRRRTTTUUUVVVUUUTTTRRRSSSSSSRRRQQQQQQRRRTTTTTTSSSQQQRRRRRRRRRSSSTTTTTTTTTUUUQQQPPPOOOOOOOOOPPPQQQRRRLLLLLLMMMLLLLLLNNNQQQTTTSSSSSSSSSTTTVVVUUUSSSQQQJJJIIIIIIJJJLLLLLLLLLJJJJJJKKKMMMOOOPPPOOOMMMLLL222222222333333333444444111000000000////////////000000000000111111111111222222222111111111111111000222444555666666555444333222111111222333555777777777888:::<<>>@@@>>>;;;999888:::<<<>>>AAABBBCCCAAA???===>>>??????????????????@@@@@@@@@>>>===<<<<<<<<<<<<===>>>AAADDDGGGHHHFFFCCCAAA@@@BBBBBBCCCDDDEEEFFFGGGHHHKKKOOOUUU[[[\\\XXXOOOIIIKKKHHHFFFFFFHHHJJJKKKKKKMMMLLLKKKLLLMMMNNNNNNLLLGGGGGGHHHKKKMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQSSSUUUUUUTTTSSSQQQPPPMMMMMMOOORRRUUUWWWTTTWWWZZZ\\\\\\ZZZWWWTTTRRRUUUWWWWWWUUUTTTVVVXXXXXXZZZZZZYYYXXXWWWXXXYYY\\\^^^```___]]]ZZZYYYYYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[]]]___cccgggiiijjjjjjiiillloooooorrr}}}|||tttnnnlllooorrr|||sssrrrrrrrrr]]]TTTMMMFFFAAAAAABBBAAA???;;;===<<<888888;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<=========>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB???AAACCCFFFHHHJJJKKKLLLMMMHHHBBB>>>============@@@@@@??????>>>=========>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======:::888:::>>>@@@AAA@@@EEEEEEEEEFFFHHHJJJLLLMMMHHHJJJOOOSSSTTTXXXdddqqquuuiiicccbbb```ZZZTTTQQQQQQQQQPPPNNNKKKHHHFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGOOOVVVUUUNNNHHHGGGIIIIIIIIIJJJJJJKKKKKKKKKJJJOOOOOONNNMMMKKKJJJHHHGGGFFFGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKMMMMMMLLLKKKKKKLLLNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSQQQNNNJJJHHHHHHHHHHHHHHHJJJNNNQQQSSSRRRPPPNNNOOORRRTTTUUUSSSRRRQQQRRROOOOOOOOOQQQSSSSSSQQQPPPRRRQQQPPPPPPQQQRRRSSSTTTQQQPPPNNNMMMMMMOOOQQQRRRLLLMMMOOOPPPRRRTTTVVVXXXUUUTTTTTTUUUWWWWWWUUUSSSLLLJJJIIIIIIJJJKKKJJJIIIIIIKKKMMMOOOPPPOOONNNLLL000000111111222222222222000000000////////////...//////000000000111111111111111111111111111111111111222333555555555555444222111000000111333666888===>>>@@@BBBEEEGGGIIIJJJKKKDDD;;;555444444333111222333555777888999888888444333444666999::::::999999;;;???AAABBBAAA???>>>;;;:::888777888:::===>>>@@@AAABBBAAA???>>>???@@@@@@@@@@@@???????????????======<<<<<<<<<<<<======>>>AAAEEEGGGFFFEEEDDDEEEEEEEEEDDDDDDEEEFFFGGGHHHIIINNNXXXccchhhcccUUUJJJKKKIIIGGGFFFHHHIIIJJJJJJKKKIIIIIIIIIKKKLLLKKKJJJHHHHHHJJJLLLOOOPPPOOONNNIIIJJJLLLMMMNNNOOOPPPPPPOOOOOOPPPQQQQQQRRRRRRRRRNNNOOOOOOPPPQQQRRRSSSSSSNNNNNNOOORRRUUUWWWUUUSSSNNNOOOPPPQQQRRRSSSUUUVVVWWWXXXXXXXXXWWWWWWVVVVVVTTTXXX[[[ZZZXXXVVVXXXZZZWWWXXXYYYYYYWWWWWWXXXYYYXXXZZZ]]]]]]\\\[[[\\\\\\\\\\\\]]]]]]]]]]]][[[ZZZZZZ]]]```ccceeefffgggggggggiiikkklllmmmssszzzwwwsssrrrmmmqqqvvvzzzvvvuuuxxxyyypppfffXXXMMMIIIIIIJJJKKKMMMKKKEEE===;;;>>>@@@???===<<<<<<;;;;;;;;;;;;;;;===============<<<;;;;;;======>>>>>>????????????>>>>>>??????@@@@@@AAAAAA@@@CCCFFFIIIJJJJJJHHHGGGHHHDDD???<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA?????????@@@AAABBB@@@???>>>???AAADDDGGGIIIMMMPPPUUUZZZ\\\\\\[[[ZZZVVVXXX\\\___aaaeeessspppfffZZZTTTUUUUUURRRNNNOOOOOOPPPOOOMMMIIIFFFCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCKKKSSSTTTNNNIIIIIIKKKHHHHHHHHHIIIIIIJJJJJJJJJOOOOOONNNMMMKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJLLLMMMMMMLLLKKKKKKLLLMMMLLLLLLLLLMMMNNNPPPQQQSSSTTTUUUUUUTTTSSSRRRQQQSSSQQQNNNJJJHHHGGGGGGGGGHHHJJJNNNQQQQQQOOOMMMLLLLLLOOORRRTTTSSSRRRQQQQQQOOOOOOOOOQQQSSSSSSQQQPPPQQQPPPOOONNNNNNPPPQQQRRRQQQPPPNNNMMMLLLMMMOOOPPPMMMNNNQQQUUUYYY[[[[[[[[[UUUUUUUUUVVVXXXWWWUUUSSSNNNLLLJJJIIIKKKKKKKKKJJJJJJLLLMMMOOOOOOOOOMMMLLL...///000111111111111000000000////////////....../////////000000000111111000000000111111111111111000000111222222222222222222111000///000333666888???@@@BBBEEEGGGHHHIIIIIIFFF@@@:::444222333444444444555777999::::::::::::555444555666999:::999888888:::===???@@@???>>><<<777777777777999;;;===>>>???AAABBBAAA@@@@@@AAABBBAAA@@@@@@@@@???>>>>>>>>>========================<<>>>>>===<<<;;;::::::::::::============<<<;;;:::999:::;;;<<<===>>>>>>>>>>>>=========>>>>>>?????????DDDEEEFFFGGGGGGGGGFFFFFFAAA???<<<;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAACCCCCCBBBAAAAAAAAAAAAAAA???AAABBBBBBCCCHHHPPPVVV\\\fffuuu~~~tttmmmmmmllllllnnnooosss~~~rrrfff___UUUPPPOOOOOOMMMJJJIIIJJJKKKKKKJJJHHHFFFDDDCCCBBBBBBAAAAAABBBBBBCCCAAAGGGNNNPPPMMMJJJKKKMMMIIIIIIIIIIIIJJJKKKLLLLLLNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHJJJJJJJJJLLLMMMMMMKKKJJJJJJKKKMMMMMMMMMMMMNNNPPPQQQRRRUUUUUUVVVVVVUUUTTTRRRQQQRRRQQQNNNKKKIIIHHHGGGGGGHHHKKKOOOPPPOOOMMMLLLLLLJJJMMMQQQRRRRRRQQQRRRRRRRRRQQQQQQRRRTTTTTTSSSQQQPPPOOONNNMMMMMMNNNOOOPPPPPPOOONNNMMMMMMMMMNNNOOOMMMOOOSSSXXX]]]___^^^\\\UUUUUUUUUVVVXXXWWWUUUSSSNNNLLLJJJJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMM...///000111222111111000000000/////////.........////////////000000000111///000000000111111111222000000000111111111111111333222000///000222666888;;;<<<>>>AAABBBBBBBBBAAA<<<;;;888666555888===@@@444555777999999999999999777666777888::::::999777777999;;;<<<===<<<;;;:::666777888:::;;;<<<======???AAABBBBBBAAAAAABBBDDDAAAAAA@@@@@@???>>>>>>===<<<<<<============<<<<<<===???AAABBBCCCEEEHHHJJJPPPNNNJJJHHHGGGGGGIIIJJJPPPRRRZZZfffooolll]]]PPPJJJHHHFFFFFFHHHKKKLLLLLLIIIHHHGGGHHHJJJKKKJJJIIIFFFFFFGGGJJJMMMOOONNNMMMHHHIIILLLNNNPPPRRRSSSTTTSSSSSSSSSSSSRRRPPPNNNMMMMMMNNNOOOPPPQQQSSSTTTTTTPPPOOOOOOSSSXXXYYYUUUQQQQQQSSSTTTTTTTTTVVVZZZ]]]^^^[[[XXXUUUTTTUUUVVVWWWXXX[[[___^^^\\\ZZZZZZ[[[XXXYYY[[[[[[[[[[[[]]]^^^]]]]]]^^^]]]]]]^^^aaaddddddbbb______```___]]][[[VVVZZZ```cccdddeeefffhhhffffffdddbbbaaaccchhhkkkuuuwwwkkkcccccclllwww}}}ooorrrzzz{{{mmmiiinnnttt}}}}}}yyyppphhh___QQQEEEAAAAAA???>>><<<<<<;;;;;;======>>>>>>>>>======<<<:::;;;<<<>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>AAADDDHHHKKKLLLIIIEEEBBB===<<<;;;;;;<<<===<<<;;;;;;;;;<<<<<<======>>>>>>======???@@@BBBDDDEEEFFFIIIKKKMMMNNNMMMJJJGGGDDDBBBGGGKKKJJJJJJQQQ___kkkzzz~~~}}}|||~~~ttteee___[[[VVVRRRPPPOOOLLLJJJGGGGGGHHHIIIHHHHHHGGGFFFCCCBBBBBBAAAAAABBBBBBCCCAAADDDIIIKKKLLLKKKKKKLLLIIIHHHHHHHHHIIIJJJLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIIIIHHHFFFEEEFFFGGGIIIJJJJJJIIIGGGFFFFFFGGGIIIJJJJJJKKKLLLLLLJJJIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSRRRQQQPPPQQQPPPOOOMMMKKKIIIHHHGGGJJJMMMOOOOOOMMMKKKKKKLLLJJJLLLOOOQQQQQQQQQSSSTTTTTTRRRPPPPPPQQQRRRQQQPPPNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOMMMOOOSSSZZZ___aaa^^^[[[UUUUUUUUUVVVWWWWWWUUUSSSNNNLLLIIIIIIJJJLLLMMMMMMPPPOOONNNLLLLLLLLLLLLMMM///000111222333222111111000/////////............////////////000000000000//////000000111111111222111111111111222222222222444222000...///222555777555777999;;;<<<;;;:::999666888999999:::???GGGMMM333444555777777777666666999888888:::;;;;;;999777777888999:::::::::999888777888:::<<<=========<<>>======<<<<<<============<<<<<<>>>???@@@AAAAAADDDGGGJJJSSSQQQMMMIIIHHHHHHJJJKKKSSSRRRVVVaaajjjhhh[[[OOOMMMKKKHHHGGGGGGHHHIIIHHHJJJIIIHHHIIIKKKLLLKKKJJJCCCCCCEEEHHHKKKLLLLLLJJJHHHJJJLLLOOOQQQSSSTTTUUUUUUVVVUUUUUUSSSQQQOOOMMMNNNOOOOOOPPPQQQRRRSSSSSSQQQOOOPPPTTTYYYZZZUUUQQQTTTUUUUUUTTTSSSVVV\\\aaa___]]]ZZZXXXVVVVVVVVVVVVXXX[[[______\\\ZZZZZZ[[[XXXZZZ\\\\\\\\\]]]___aaaaaa```___^^^]]]^^^bbbeeefffccc```___``````^^^[[[SSSYYY___ccceeefffhhhjjjaaaeeeiiigggdddbbbeeeiiigggnnn}}}~~~|||{{{yyykkkeeegggqqqqqq{{{pppdddgggoooyyysssxxx{{{fffTTTFFFEEECCCBBB@@@?????????<<<===>>>???@@@@@@@@@@@@:::;;;===????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>888@@@LLLTTTTTTMMMCCC;;;<<<;;;;;;<<<======;;;999;;;;;;<<<===>>>???@@@@@@???@@@BBBDDDFFFHHHJJJKKKVVVZZZ^^^aaa```ZZZTTTOOOKKKRRRXXXXXXWWW```rrrzzzggg[[[UUUTTTSSSQQQOOOMMMLLLKKKJJJJJJJJJIIIIIIHHHGGGFFFCCCCCCCCCBBBBBBCCCCCCCCCBBBDDDFFFIIIKKKKKKKKKJJJFFFFFFEEEEEEFFFHHHIIIJJJLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHEEEDDDCCCEEEGGGIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIKKKLLLKKKIIIHHHHHHIIIHHHIIIJJJLLLMMMMMMNNNNNNKKKLLLNNNOOOPPPOOOOOONNNPPPPPPOOONNNMMMJJJIIIGGGKKKNNNOOONNNLLLJJJKKKMMMJJJLLLOOOPPPQQQRRRSSSUUUSSSPPPNNNMMMNNNOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLHHHJJJKKKMMMOOOPPPPPPPPPLLLNNNRRRYYY___aaa]]]ZZZUUUTTTTTTVVVWWWWWWUUUSSSMMMJJJHHHHHHJJJLLLMMMMMMRRRPPPNNNLLLKKKKKKLLLMMM000000///...............000///...------------------......///////////////222111111111000000//////000000000000000111111222222111111111000000//////000000/////////000222333444444444666;;;AAAGGGKKK999888666555444666777888;;;999888999<<<===;;;888888888999:::::::::999999666777888:::<<<===??????>>>???@@@AAABBBDDDEEEEEEFFFBBB>>>===>>>???>>>======<<<:::;;;===>>>>>>>>><<<>>>@@@AAABBBCCCFFFHHHLLLLLLLLLJJJIIIIIILLLOOOSSSTTTWWWZZZ\\\ZZZVVVSSSPPPOOONNNLLLKKKJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIIIIGGGFFFGGGJJJKKKIIIFFFEEEFFFIIILLLQQQUUUYYY[[[UUUVVVWWWVVVSSSQQQQQQQQQSSSSSSRRRQQQPPPPPPQQQQQQNNNNNNNNNOOOPPPRRRTTTUUUSSSTTTUUUUUUUUUVVVYYY[[[]]]ZZZUUUQQQPPPQQQTTTWWWYYYXXXXXXYYY[[[\\\[[[YYY^^^^^^\\\ZZZZZZ[[[___aaacccccccccbbbbbbbbbaaaaaacccdddeeeccc```\\\YYYXXXVVVXXX\\\___bbbddddddddddddaaa^^^]]]^^^aaacccdddbbbfffooo}}}~~~wwwxxx|||rrrgggjjjiiihhhggghhhmmmtttxxxuuuxxxmmm]]]SSSKKKIIIIIIFFFDDDDDDDDDDDDDDDFFFJJJKKKEEE>>>BBB>>>@@@EEE@@@666777AAA===AAAAAA???>>>@@@@@@===AAA===DDDSSSXXXNNNBBB>>>;;;<<<===<<<===>>>>>><<>>???@@@@@@@@@@@@AAABBBCCCCCCDDDEEEEEEBBB>>><<<===>>>>>><<<>>>===<<<>>>@@@AAAAAA@@@<<<>>>AAABBBCCCDDDGGGIIIJJJKKKKKKJJJJJJKKKNNNQQQRRRSSSUUUXXXZZZYYYVVVSSSQQQPPPOOOMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHGGGHHHJJJJJJHHHFFFFFFFFFHHHKKKOOOTTTXXXZZZUUUVVVWWWVVVTTTSSSSSSTTTUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQOOONNNNNNPPPRRRSSSSSSTTTUUUUUUTTTTTTVVVWWW[[[XXXTTTPPPOOOPPPSSSUUUXXXWWWWWWYYY[[[\\\[[[ZZZXXXYYYYYYYYYZZZ\\\```bbbccccccccccccddddddddddddccceeeeeeccc___[[[YYYXXXVVVXXX[[[^^^aaabbbcccccceeeccc___\\\\\\^^^___```cccdddiiiqqqzzzzzzxxxzzz{{{uuuooojjjiiikkknnnnnn}}}uuuiii^^^YYYWWWSSSPPPOOOQQQTTTVVVWWWZZZ[[[XXXRRRUUUJJJDDDEEEBBB<<<<<>><<<>>>>>>===>>>AAAEEEGGGDDDDDDEEEEEEEEEFFFHHHJJJOOOOOOPPPTTT]]]kkk{{{yyy|||{{{tttoooyyyzzzjjj___VVVPPPQQQOOOMMMLLLLLLKKKIIIGGGFFFGGGHHHIIIIIIIIIHHHHHHDDDCCCBBBDDDFFFFFFEEEBBBEEECCCBBBDDDGGGIIIIIIHHHHHHEEEEEEHHHHHHEEEFFFIIIJJJKKKLLLKKKIIIFFFDDDCCCFFFEEEDDDCCCCCCCCCEEEFFFEEEFFFGGGFFFFFFGGGJJJLLLJJJKKKKKKJJJHHHGGGGGGHHHIIIHHHGGGHHHKKKMMMMMMMMMMMMNNNNNNLLLJJJHHHHHHIIIKKKJJJIIIIIIIIIJJJKKKKKKNNNNNNMMMKKKHHHGGGHHHIIIKKKLLLNNNPPPQQQQQQQQQQQQPPPOOONNNMMMLLLLLLMMMMMMNNNMMMMMMMMMNNNNNNNNNNNNLLLMMMOOOPPPQQQQQQQQQQQQKKKLLLNNNPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRROOOLLLIIIJJJMMMOOOMMMJJJLLLKKKJJJIIIHHHHHHHHHIII222111111000000000000111111000000///////////////......///000000000000000333333333222222222222222000000000000000111111222222222222111111111111000333222222222222333444444444444444444555666888999555555555555555555555555888777777999;;;<<<;;;:::999:::;;;<<<<<<<<<<<<<<<>>>>>>??????????????????AAABBBBBBBBBCCCCCCCCCCCCCCC@@@>>><<<=========<<<;;;<<<===@@@BBBCCCAAA@@@===???AAACCCDDDEEEGGGIIIIIIJJJKKKKKKKKKLLLOOORRRQQQQQQRRRTTTVVVWWWUUUSSSQQQQQQOOONNNMMMMMMMMMMMMIIIHHHGGGFFFFFFGGGHHHIIIKKKJJJIIIIIIJJJJJJHHHFFFGGGGGGHHHJJJMMMRRRVVVYYYUUUVVVWWWWWWUUUUUUVVVWWWWWWVVVUUUTTTTTTSSSSSSSSSVVVSSSPPPMMMLLLMMMOOOPPPRRRTTTTTTTTTSSSRRRSSSTTTXXXVVVRRROOONNNPPPRRRTTTVVVVVVVVVXXX[[[\\\[[[ZZZVVVWWWXXXYYY[[[]]]^^^______```aaabbbcccdddeeeeeedddeeeeeeccc___[[[YYYXXXUUUWWWZZZ]]]___`````````eeebbb^^^[[[YYYYYYYYYZZZbbbaaabbbeeeiiirrr~~~{{{}}}tttnnnjjjdddhhhtttzzzrrrmmmgggbbb```kkksssyyy{{{uuudddTTTPPPNNNIIIHHHKKKIIIOOOSSSRRRPPPOOOLLLGGGGGGMMMPPPMMMHHHFFFCCC@@@@@@@@@AAABBBCCCGGGOOOUUUVVVWWWYYYYYYXXXWWWWWWXXXZZZYYYYYY^^^kkk~~~{{{|||ggg[[[TTTOOOLLLNNNLLLJJJIIIJJJIIIGGGEEEDDDEEEFFFFFFGGGGGGFFFFFFDDDCCCCCCEEEFFFGGGFFFDDDDDDBBBAAABBBEEEHHHIIIIIIGGGFFFIIIKKKHHHDDDEEEJJJOOOPPPPPPNNNIIIDDDAAA@@@FFFEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHKKKMMMMMMLLLJJJIIIJJJJJJIIIHHHHHHGGGFFFGGGIIIKKKKKKJJJLLLLLLLLLJJJHHHGGGHHHIIIJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKIIIGGGGGGHHHIIILLLMMMOOOPPPQQQRRRRRRRRRNNNNNNMMMKKKKKKJJJJJJKKKLLLLLLMMMPPPSSSUUUUUUSSSMMMNNNOOOPPPPPPPPPPPPOOOIIIJJJLLLMMMNNNNNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPLLLIIIJJJLLLLLLKKKHHHHHHHHHGGGFFFFFFGGGGGGGGG111111000//////000000000111111000000000000000111...///000000111111000000222222222222222222222222000000000000000111111222222222222222222222222222111111111111111111111111222333333444444444333333333444555555666555555444777777888999;;;<<<;;;;;;:::;;;<<<======>>>============>>>>>>>>>>>>??????CCCCCCBBBBBBBBBBBBBBBBBBAAA???>>>===<<<<<<<<<<<<888999<<<@@@CCCCCC@@@>>>===@@@BBBCCCDDDEEEHHHJJJIIIJJJKKKKKKKKKLLLNNNQQQOOOOOOOOOPPPSSSTTTTTTSSSPPPPPPOOONNNMMMLLLLLLMMMIIIHHHFFFEEEEEEFFFHHHIIILLLLLLKKKKKKKKKJJJHHHGGGIIIHHHHHHIIILLLPPPTTTWWWTTTUUUWWWWWWVVVVVVXXXZZZYYYXXXWWWVVVUUUTTTTTTTTTVVVSSSOOOKKKJJJKKKMMMOOOPPPRRRTTTTTTSSSSSSTTTUUUVVVUUURRRPPPPPPQQQRRRTTTTTTTTTUUUWWWZZZ\\\[[[ZZZYYYZZZZZZ\\\^^^^^^]]]\\\ZZZ[[[\\\^^^___aaabbbcccdddddddddbbb^^^ZZZXXXXXXVVVWWWYYY[[[]]]^^^^^^^^^```___\\\XXXUUUTTTUUUVVV]]]]]]^^^bbbdddiiisss~~~vvvlllccccccooozzzyyysssqqqvvvlllfff___ZZZZZZ\\\gggqqqtttrrroooiiiccc]]]bbb___UUUOOOQQQNNNGGGFFFHHHLLLPPPTTTXXXbbblll}}}zzztttqqqppphhhfffdddggguuuwwweeeXXXQQQOOOMMMLLLKKKIIIGGGGGGHHHGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFGGGGGGFFFFFFCCCBBBAAABBBDDDFFFHHHIIIGGGHHHLLLMMMIIIDDDEEEKKKSSSUUUUUUQQQJJJDDDAAA@@@CCCCCCBBBCCCCCCDDDFFFFFFEEEFFFGGGGGGGGGHHHKKKNNNQQQNNNJJJJJJMMMNNNMMMKKKFFFEEEDDDEEEGGGHHHHHHHHHKKKKKKKKKIIIGGGFFFGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJKKKMMMOOOOOOPPPPPPQQQQQQQQQQQQNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLOOOTTTZZZ]]][[[YYYNNNNNNNNNNNNNNNNNNNNNMMMKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMOOOMMMJJJIIIJJJJJJHHHGGGHHHHHHGGGGGGGGGHHHIIIIII//////.........//////000111111000000000000111222///000000111222111111111000000111111111111111111000000000000000111111222222222222222333333333333111111222222222111111111000111222333444444333222333333444555666666555555777888:::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA?????????>>><<<<<<<<<===888999===AAADDDDDDAAA>>>===@@@BBBCCCDDDEEEHHHJJJJJJKKKLLLKKKJJJJJJLLLMMMMMMLLLLLLNNNQQQSSSTTTSSSOOONNNMMMLLLLLLLLLLLLLLLIIIHHHFFFEEEEEEFFFHHHIIILLLMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIJJJLLLOOORRRTTTSSSTTTUUUUUUUUUVVVXXX[[[ZZZYYYXXXVVVUUUTTTTTTTTTTTTQQQMMMJJJIIIJJJMMMOOONNNPPPSSSTTTUUUUUUVVVXXXVVVUUUTTTSSSSSSSSSTTTUUUTTTTTTTTTWWWZZZ[[[[[[ZZZZZZZZZ[[[^^^bbbcccaaa___XXXYYYZZZ\\\^^^___aaaaaabbbcccbbb```\\\YYYXXXXXXWWWWWWXXXZZZ[[[[[[\\\\\\ZZZZZZYYYVVVSSSQQQSSSUUUYYYZZZ^^^ccceeeeeekkkqqqxxx{{{jjj___aaafffppp~~~yyyppplllrrr~~~pppjjjiiiaaaTTTTTTVVV___kkkuuu|||zzzuuuttt~~~~~~uuuooofff___VVVPPPMMMMMMLLLKKKIIIGGGFFFFFFGGGGGGFFFDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFGGGGGGHHHGGGGGGFFFFFFCCCCCCCCCCCCCCCEEEGGGIIIGGGIIILLLNNNIIIEEEGGGMMMUUUXXXXXXTTTKKKDDDBBBBBB???@@@AAABBBDDDFFFGGGHHHDDDFFFFFFGGGGGGHHHKKKNNNSSSPPPMMMNNNPPPRRRPPPNNNGGGFFFEEEFFFHHHJJJJJJIIIKKKKKKJJJHHHFFFFFFHHHJJJMMMMMMLLLLLLLLLKKKKKKJJJIIIJJJLLLMMMLLLLLLNNNOOORRRQQQQQQPPPOOOOOONNNNNNOOOOOOOOONNNMMMKKKJJJJJJLLLMMMQQQXXX```bbb___[[[MMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOOOONNNLLLKKKIIIIIIJJJJJJKKKKKKKKKLLLNNNLLLJJJIIIHHHHHHGGGFFFHHHHHHHHHGGGHHHHHHIIIIII...............//////000000000000000000111111222000000111222222222222222000000000000000111111111000000000000000111111222222333333333333444444444444444444555444444333222000000222333444444444444444444444555666666777777999;;;======<<<;;;<<<===:::;;;<<<===>>>?????????>>>>>>???@@@AAABBBCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@>>>???@@@???===<<<===>>><<<===@@@CCCFFFFFFCCC@@@===???AAACCCDDDEEEGGGIIIIIIJJJKKKKKKIIIIIIJJJKKKKKKJJJKKKMMMPPPSSSSSSSSSNNNMMMMMMLLLKKKKKKLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMNNNNNNLLLJJJJJJKKKKKKKKKLLLMMMNNNOOOQQQRRRRRRSSSSSSSSSSSSTTTWWWYYYYYYYYYWWWVVVTTTSSSSSSSSSRRROOOLLLJJJIIIJJJMMMNNNLLLOOORRRUUUUUUVVVWWWXXXUUUUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTVVVYYYZZZYYYXXXUUUUUUWWW]]]cccggggggeeeZZZ[[[\\\]]]^^^___``````_________]]]ZZZXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[XXXYYYYYYVVVSSSQQQSSSVVVYYYYYY]]]bbbbbb```aaaeeehhhqqqtttiiicccdddrrryyy|||{{{yyyxxxkkkggggggrrr}}}rrrlllkkkfff___[[[WWWTTTPPPMMMLLLKKKIIIGGGHHHGGGFFFFFFGGGHHHGGGEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJIIIGGGFFFFFFFFFCCCDDDFFFFFFEEEDDDEEEGGGHHHGGGHHHJJJHHHEEEHHHNNNSSSWWWXXXTTTKKKDDDCCCDDD>>>???@@@BBBDDDFFFGGGHHHCCCDDDEEEFFFFFFHHHKKKNNNQQQQQQQQQQQQSSSRRRQQQOOOIIIHHHGGGHHHKKKNNNNNNNNNKKKKKKJJJHHHFFFFFFIIIKKKOOOPPPPPPPPPOOONNNMMMLLLGGGIIIKKKLLLLLLLLLMMMNNNRRRQQQPPPOOONNNMMMMMMMMMPPPPPPPPPOOONNNLLLKKKJJJMMMNNNRRRZZZbbbddd___YYYMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLJJJIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGFFFFFFEEEFFFFFFGGG//////......///000000111///////////////000111111000111222222333333222222000000000111111222222222000000000000000111111222333333333333444444444555444444555555555444333222000111111222222333444444555555444444555777888999;;;===??????<<<;;;;;;===999:::<<<===>>>???????????????@@@@@@AAAAAAAAABBB?????????????????????@@@===@@@AAA@@@>>>===>>>???>>>???@@@CCCEEEEEECCC@@@<<<>>>AAABBBCCCDDDGGGIIIFFFHHHIIIJJJIIIHHHIIIKKKIIIIIIJJJMMMQQQSSSSSSRRRNNNNNNMMMMMMLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOOOOLLLKKKLLLMMMKKKLLLNNNOOOPPPPPPPPPOOOPPPQQQQQQPPPPPPQQQTTTWWWXXXXXXVVVTTTSSSRRRQQQQQQQQQOOOMMMJJJIIIIIIJJJKKKKKKNNNRRRTTTTTTTTTUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTVVVXXXYYYXXXWWWRRRQQQRRRXXXaaafffgggeee[[[\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\ZZZXXXWWWWWWYYYZZZYYYYYYYYYYYYYYYZZZZZZYYY\\\\\\YYYTTTRRRTTTXXXZZZYYYYYY\\\]]]ZZZ[[[___ccchhhsss{{{vvvwwwzzzzzzuuuuuu{{{yyyyyyuuu|||tttccc\\\YYYUUUQQQOOOPPPNNNLLLKKKJJJIIIHHHGGGHHHGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGJJJKKKMMMKKKGGGEEEEEEFFFCCCFFFIIIIIIFFFDDDDDDEEEGGGCCCBBBDDDEEEEEEGGGLLLNNNRRRUUUQQQIIICCCCCCEEE@@@@@@BBBCCCDDDEEEEEEEEEBBBCCCDDDDDDEEEGGGJJJMMMMMMPPPSSSTTTSSSQQQPPPOOOGGGFFFFFFHHHLLLNNNOOOOOOLLLKKKJJJHHHFFFGGGJJJLLLQQQQQQRRRRRRQQQPPPNNNMMMFFFIIIKKKLLLLLLLLLMMMMMMOOONNNMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPNNNLLLJJJIIIMMMNNNRRRZZZaaabbbZZZSSSNNNNNNMMMLLLMMMMMMNNNOOONNNOOOOOOOOOMMMKKKJJJHHHIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJIIIHHHFFFEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDEEE000000///000000111222222//////...//////000111111111111222333333333333222111111111222222333333333000000000000000111111222333333333444444555555555222222333444333222000///111111111111111222333333777666555444555777999;;;===???AAA@@@===;;;;;;===999:::;;;===>>>>>>???????????????>>>>>>>>>============>>>>>>????????????===@@@BBBAAA???===>>>@@@>>>>>>???AAACCCCCCAAA>>><<<>>>@@@AAABBBDDDFFFHHHCCCEEEHHHIIIIIIIIIJJJLLLHHHHHHJJJNNNRRRSSSSSSRRROOOOOONNNNNNMMMNNNNNNNNNKKKKKKLLLMMMMMMLLLKKKKKKJJJMMMOOOOOOMMMLLLMMMOOOLLLMMMOOOQQQRRRQQQOOONNNPPPPPPPPPOOONNNPPPSSSVVVXXXWWWUUUSSSRRRQQQPPPPPPQQQPPPNNNKKKJJJIIIHHHHHHLLLNNNRRRSSSSSSRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTVVVXXXXXXWWWVVVRRRPPPPPPUUU]]]ccccccaaaZZZZZZZZZZZZYYYYYYYYYXXXZZZZZZZZZYYYWWWVVVWWWYYYZZZZZZYYYYYYYYYYYYZZZZZZ]]]___```\\\VVVSSSUUUXXX[[[XXXVVVXXXYYYXXX[[[```___ccciiioooyyyzzz{{{{{{xxxvvvtttooowww}}}|||~~~|||{{{xxxiiiXXXRRRPPPLLLIIIHHHLLLKKKJJJIIIIIIJJJJJJJJJIIIGGGGGGGGGIIIJJJIIIHHHEEEDDDDDDCCCCCCEEEFFFGGGKKKMMMNNNLLLGGGDDDDDDEEEDDDGGGKKKKKKHHHDDDCCCCCCFFF@@@===@@@CCCDDDGGGKKKJJJOOORRROOOHHHBBBCCCEEEBBBCCCCCCDDDCCCCCCBBBBBBAAABBBCCCDDDDDDFFFJJJLLLJJJOOOTTTUUURRROOONNNOOODDDCCCCCCEEEIIILLLNNNNNNLLLLLLJJJHHHFFFGGGJJJMMMRRRRRRSSSSSSRRRPPPOOONNNHHHJJJMMMNNNNNNMMMNNNOOOLLLKKKKKKKKKLLLNNNPPPQQQPPPPPPPPPOOONNNLLLJJJHHHMMMMMMQQQYYY```___WWWNNNOOOOOONNNNNNNNNOOOQQQRRRQQQQQQQQQQQQOOOMMMKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMIIIIIIIIIGGGFFFEEEFFFGGGIIIIIIHHHFFFEEEEEEEEEEEE////////////000000000000000000000000000000000000222222222222222222222222000000111222222222222222---......///000111111222444444444444444444444444777444222222444444222///000000000111222444555666555555666666777888:::;;;;;;@@@DDDBBB;;;888:::===:::;;;;;;:::???DDDDDD???<<<===>>>>>>>>>===;;;:::======<<<<<<<<<======>>>@@@AAABBBBBB@@@?????????EEEEEEEEEDDDDDDCCCBBBAAA@@@AAABBBBBBBBBBBBDDDFFFGGGGGGFFFFFFGGGGGGHHHHHHJJJIIIHHHHHHJJJOOOSSSVVVTTTSSSQQQPPPNNNMMMMMMMMMPPPPPPPPPQQQPPPPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPSSSUUUVVVSSSMMMIIIJJJPPPUUUUUUPPPNNNQQQUUUWWWUUUQQQMMMKKKKKKKKKLLLOOOOOOOOOLLLJJJHHHHHHJJJKKKMMMPPPQQQQQQQQQRRRSSSOOOMMMOOOVVVZZZXXXUUUTTTUUUUUUVVVVVVUUUTTTRRRQQQQQQQQQQQQSSSUUUYYY\\\___\\\\\\\\\[[[YYYXXXVVVUUUWWWWWWWWWXXXXXXWWWVVVVVVXXX[[[]]]]]][[[\\\___bbbiiihhhfff```ZZZVVVWWWXXXYYYWWWUUUTTTUUUXXX\\\^^^^^^^^^dddlllrrrxxx{{{|||}}}uuunnnfffeeennnyyy~~~|||yyyyyy}}}~~~~~~}}}yyytttuuu|||}}}qqqmmmdddXXXOOOJJJIIIHHHGGGIIIHHHGGGGGGHHHJJJMMMNNNJJJHHHFFFGGGJJJJJJHHHEEEHHHGGGFFFEEEDDDDDDDDDDDDHHHKKKMMMLLLIIIGGGHHHJJJGGGGGGGGGGGGEEECCCAAA@@@BBBCCCDDDCCCCCCEEEHHHJJJMMMLLLKKKIIIHHHFFFEEEEEEGGGFFFEEEDDDCCCCCCCCCCCC@@@BBBCCCDDDDDDEEEHHHJJJPPPQQQSSSSSSQQQMMMIIIFFFHHHHHHHHHHHHJJJKKKLLLMMMKKKMMMNNNMMMJJJHHHGGGGGGLLLMMMOOORRRSSSRRROOOLLLIIIKKKNNNOOONNNNNNNNNOOOOOONNNLLLKKKKKKMMMOOOPPPOOONNNNNNNNNMMMLLLLLLLLLQQQSSSVVVXXXXXXVVVSSSQQQMMMMMMMMMLLLLLLLLLOOOQQQRRRMMMKKKQQQSSSNNNKKKLLLIIIHHHGGGGGGIIIJJJJJJJJJLLLJJJIIIGGGFFFFFFGGGGGGJJJIIIHHHFFFEEEDDDDDDDDD////////////000000000000////////////////////////222222222222222222222222000111111222222222111111//////000000111111222222333333333333333333333333666444222222444444222000000000000111222333555666555555555555666888999:::<<>>======<<<:::===???AAAAAABBBCCCEEECCCEEEGGGHHHHHHGGGDDDCCCBBBDDDDDDDDDCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDEEEHHHLLLQQQSSSSSSSSSRRRPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOONNNQQQQQQQQQQQQPPPPPPOOONNNMMMNNNPPPQQQQQQOOONNNLLLKKKLLLLLLMMMNNNPPPSSSTTTTTTSSSQQQOOOMMMKKKKKKJJJKKKLLLLLLKKKIIIIIIJJJKKKKKKNNNRRRSSSRRROOONNNMMMLLLKKKMMMTTTXXXVVVUUUUUUZZZYYYXXXVVVSSSRRRPPPOOOQQQQQQPPPQQQSSSVVVXXXZZZZZZZZZZZZYYYYYYXXXXXXXXXSSSSSSTTTTTTTTTTTTTTTTTTYYY[[[\\\]]]]]]^^^```bbbfffeeeccc___ZZZWWWVVVVVVSSSRRRQQQQQQQQQSSSTTTUUU[[[\\\___bbbbbbbbbgggnnnwww{{{zzzqqqlllkkkrrr|||~~~{{{{{{wwwyyyooogggccc]]]TTTLLLHHHGGGGGGGGGHHHHHHHHHIIIKKKNNNPPPRRRMMMJJJFFFDDDDDDFFFGGGGGGJJJIIIHHHGGGEEEEEEEEEEEECCCGGGKKKMMMKKKHHHEEEDDDCCCCCCDDDDDDCCCAAA@@@???@@@AAACCCCCCCCCDDDGGGIIIIIIJJJKKKKKKIIIGGGEEECCCCCCCCCCCCDDDEEEFFFGGGHHHEEEFFFGGGFFFEEEEEEGGGIIIJJJKKKMMMNNNNNNMMMKKKJJJEEEEEEFFFGGGIIIJJJKKKLLLMMMOOOPPPPPPNNNLLLKKKKKKJJJKKKLLLOOOQQQPPPMMMJJJIIIKKKMMMMMMLLLKKKKKKKKKIIIIIIJJJKKKLLLLLLMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPPPPQQQQQQPPPPPPOOOMMMNNNNNNNNNMMMMMMOOOPPPNNNKKKKKKNNNPPPMMMJJJKKKKKKIIIHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCC////////////000000000000////////////////////////000000000111111111111111111222222222222111000000111111111111111111111000111111111111111222222222444444333333333333222222111111111111222333444555555555555666777888::::::<<>>>>>>>><<<;;;999;;;>>>@@@@@@@@@BBBDDDBBBEEEHHHJJJKKKIIIFFFDDDDDDEEEFFFEEEDDDDDDFFFHHHJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDGGGKKKOOOQQQRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMNNNNNNPPPPPPQQQQQQPPPOOONNNOOOPPPPPPPPPOOOOOOOOOQQQNNNLLLMMMRRRVVVXXXXXXSSSRRRQQQOOONNNLLLJJJJJJIIIJJJKKKJJJIIIIIIKKKMMMLLLOOOSSSUUURRROOOLLLKKKKKKJJJMMMTTTWWWUUUTTTVVVZZZYYYWWWUUUTTTRRRQQQQQQRRRQQQQQQQQQSSSUUUXXXZZZ]]]\\\[[[ZZZYYYXXXXXXXXXSSSSSSSSSSSSSSSTTTTTTUUUZZZZZZ[[[\\\\\\]]]___```cccddddddccc___ZZZUUURRRQQQQQQQQQRRRSSSTTTUUUVVVXXX[[[___bbbbbbbbbdddgggiiixxx{{{zzz{{{yyyrrrqqqvvv}}}zzz{{{|||rrriiibbb]]][[[VVVPPPJJJFFFEEEFFFGGGHHHHHHHHHIIIJJJLLLMMMNNNKKKIIIGGGEEEEEEEEEEEEEEEHHHHHHGGGGGGGGGGGGGGGHHHCCCFFFHHHJJJIIIGGGEEEDDDCCCCCCDDDDDDDDDBBBAAA@@@@@@AAACCCCCCCCCDDDFFFHHHGGGHHHJJJKKKJJJGGGDDDBBBDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGGGGFFFDDDDDDEEEGGGFFFGGGHHHJJJKKKKKKJJJJJJEEEFFFGGGIIIJJJKKKLLLLLLLLLNNNPPPOOONNNLLLKKKLLLJJJJJJKKKMMMOOONNNLLLIIIHHHJJJLLLLLLJJJIIIIIIIIIFFFGGGIIIJJJKKKLLLLLLLLLJJJKKKKKKLLLLLLMMMMMMMMMOOOOOONNNNNNNNNNNNOOOOOONNNOOOOOONNNLLLKKKKKKMMMNNNMMMNNNOOOOOONNNLLLLLLJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCCCCDDDEEEFFF////////////000000000000......................../////////000000111111111111111222222222111111000000000000000000/////////000000000111111222222222333444444333333222222333111111111111222333444444666666666777888999:::;;;<<<@@@EEEEEEBBB>>>;;;:::777888999>>>IIIRRRQQQKKK>>>===;;;:::::::::;;;<<<777999;;;===>>>>>><<<;;;:::<<<>>>>>>>>>>>>???@@@BBBDDDHHHKKKLLLJJJHHHGGGEEEFFFFFFFFFDDDEEEFFFHHHKKKJJJHHHGGGEEEDDDDDDDDDBBBBBBBBBCCCFFFIIILLLNNNOOOOOONNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNMMMMMMLLLIIIKKKMMMOOOQQQQQQQQQQQQOOOQQQSSSRRRPPPOOOPPPQQQSSSOOOLLLNNNSSSXXXZZZZZZRRRQQQPPPOOOMMMLLLJJJJJJHHHJJJKKKJJJJJJJJJLLLNNNNNNQQQUUUUUUSSSOOOLLLJJJKKKKKKNNNTTTUUUSSSTTTWWWXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRSSSVVVYYYZZZ```___]]][[[YYYXXXXXXXXXUUUTTTTTTTTTTTTUUUVVVWWWZZZYYYYYYYYYZZZ[[[\\\\\\^^^```dddfffddd^^^WWWQQQOOOPPPPPPQQQRRRTTTUUUVVVRRRVVV[[[]]]^^^___^^^]]]```lll{{{|||nnnnnnooopppqqqvvv~~~zzzwwwxxxnnnaaaZZZVVVSSSRRROOOKKKGGGDDDDDDEEEGGGHHHHHHGGGGGGGGGHHHHHHHHHFFFGGGHHHHHHGGGEEECCCCCCEEEEEEEEEFFFGGGIIIJJJKKKFFFFFFEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFFFFEEEDDDCCCAAACCCDDDDDDDDDCCCEEEFFFEEEGGGIIIJJJIIIGGGEEECCCFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGEEECCCBBBCCCEEECCCDDDEEEFFFGGGHHHIIIJJJGGGHHHIIIKKKLLLLLLLLLLLLJJJLLLNNNNNNLLLKKKKKKKKKJJJIIIJJJLLLNNNMMMKKKIIIGGGIIIKKKKKKJJJHHHHHHIIIEEEFFFHHHJJJKKKKKKLLLLLLJJJJJJJJJKKKKKKLLLLLLMMMOOONNNMMMMMMMMMMMMNNNOOONNNOOOOOOMMMJJJHHHHHHIIIPPPRRRSSSRRRPPPPPPNNNMMMIIIGGGFFFFFFGGGHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEEEECCCCCCCCCCCCCCCDDDDDDEEE////////////000000000000..............................//////000000111111000000111222222222222222///////////////000000000000000000111222222333333222333444444222222333444222222111111222222333444666666666666777999:::;;;;;;>>>BBBCCCAAA>>><<<<<<999::::::;;;@@@FFFGGGCCC===<<<<<<;;;;;;;;;;;;;;;888999:::<<<=========<<<;;;===??????=========>>>AAACCCGGGIIIKKKKKKJJJIIIEEEFFFFFFEEEDDDDDDFFFGGGIIIIIIGGGFFFEEEDDDDDDDDDBBBBBBCCCDDDEEEHHHJJJKKKLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLMMMLLLKKKKKKJJJGGGIIILLLNNNPPPPPPPPPOOOPPPSSSUUUSSSPPPNNNOOOQQQQQQNNNKKKMMMQQQVVVXXXXXXRRRQQQOOONNNLLLKKKKKKKKKIIIJJJKKKKKKKKKKKKMMMOOOPPPSSSUUUVVVSSSPPPMMMLLLMMMMMMPPPUUUUUURRRTTTXXXVVVVVVWWWWWWWWWUUUTTTSSSRRRRRRQQQRRRTTTWWWZZZ[[[```___\\\ZZZYYYXXXYYYYYYVVVUUUTTTTTTUUUVVVXXXYYYZZZXXXVVVVVVWWWXXXWWWVVVWWWZZZ___dddeeebbb\\\VVVQQQPPPOOOOOOOOOQQQRRRSSSRRRWWW[[[[[[[[[\\\ZZZVVV^^^dddnnnuuuxxx}}}|||yyyuuuqqqooouuu}}}xxxuuu|||{{{{{{zzzwww~~~{{{kkk]]]UUUPPPMMMJJJIIIIIIGGGEEEBBBBBBDDDGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBEEEHHHIIIGGGEEECCCCCCCCCDDDDDDEEEGGGIIIJJJKKKHHHFFFCCCCCCEEEGGGGGGGGGDDDEEEFFFGGGHHHGGGFFFEEECCCEEEFFFFFFEEECCCDDDDDDEEEFFFGGGHHHHHHGGGEEEDDDGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEECCCBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMMMMLLLKKKKKKHHHJJJLLLLLLKKKJJJJJJKKKJJJJJJJJJKKKMMMMMMKKKJJJGGGIIIKKKKKKJJJIIIIIIIIIGGGGGGHHHIIIJJJKKKKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMLLLKKKKKKLLLMMMMMMMMMNNNOOONNNKKKIIIIIIIIIRRRVVVWWWTTTQQQQQQPPPNNNHHHGGGEEEEEEFFFGGGFFFEEEFFFGGGGGGHHHGGGGGGFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA////////////000000000000........................------...//////000111111...///000111222333333333/////////000000111111222000000111111222333333444111333555444222111333555222222111111222222333333444444444444555777888999;;;===???@@@@@@???>>>===999<<<;;;888888<<>>;;;;;;;;;;;;;;;:::999999888999999:::<<<======>>><<<>>>@@@@@@???>>>???@@@AAACCCEEEHHHJJJKKKKKKKKKEEEEEEFFFEEECCCCCCEEEFFFGGGFFFEEECCCCCCBBBBBBBBBDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJKKKKKKJJJJJJIIIHHHGGGIIILLLNNNNNNMMMLLLKKKOOOSSSVVVTTTOOOLLLLLLNNNNNNMMMLLLMMMPPPSSSUUUVVVSSSQQQNNNLLLKKKKKKKKKLLLKKKLLLMMMLLLLLLLLLNNNPPPRRRTTTVVVVVVSSSQQQPPPOOOOOOOOORRRVVVUUURRRSSSXXXVVVWWWYYYZZZXXXUUURRRPPPPPPPPPPPPQQQSSSVVVYYY[[[\\\ZZZYYYXXXWWWXXXZZZ[[[VVVUUUTTTTTTTTTVVVXXXYYYYYYWWWTTTSSSTTTTTTSSSQQQOOOQQQUUU\\\bbbdddcccaaaXXXVVVSSSPPPNNNOOOPPPPPPSSSXXX[[[ZZZ[[[]]]ZZZTTT[[[^^^fffpppsssrrrtttzzz{{{rrrsss{{{}}}wwwpppuuu~~~{{{qqqtttvvvqqqlllmmmeee___WWWQQQNNNKKKHHHFFFCCCDDDDDDCCCAAAAAADDDGGGEEEEEEEEEEEEEEEDDDDDDCCCAAADDDGGGGGGEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGEEEDDDEEEGGGHHHGGGFFFDDDEEEFFFHHHHHHHHHGGGFFFFFFHHHIIIHHHFFFCCCCCCCCCEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHFFFGGGGGGEEEDDDCCCDDDEEEHHHGGGFFFFFFFFFGGGIIIJJJJJJKKKLLLMMMLLLKKKIIIHHHGGGIIIKKKLLLKKKJJJJJJKKKKKKJJJJJJKKKMMMMMMLLLJJJFFFHHHJJJKKKJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOOOONNNMMMMMMNNNTTTYYYZZZUUUQQQQQQPPPMMMIIIGGGEEEEEEFFFGGGFFFEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFDDDBBBAAA@@@??????////////////000000000000........................---------...///000000111---...000111333333444444//////000111222333333444000000111222333333444444111333555444222111333555222222222111222222333333222222222333444555666777:::;;;===>>>????????????888<<<<<<777666:::>>>@@@999999:::;;;:::999888777999999999999;;;<<<>>>???===???AAAAAAAAA@@@AAACCCAAABBBDDDFFFIIIJJJKKKLLLDDDEEEFFFEEECCCCCCDDDFFFDDDCCCBBBAAAAAAAAAAAAAAAEEEEEEDDDEEEEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGIIIJJJLLLMMMMMMKKKIIIGGGNNNRRRVVVTTTNNNJJJJJJKKKNNNNNNNNNOOOPPPRRRUUUVVVSSSQQQNNNKKKJJJJJJLLLMMMLLLMMMNNNMMMLLLLLLNNNPPPSSSUUUVVVVVVTTTRRRQQQQQQQQQQQQTTTVVVUUUQQQSSSXXXWWWYYY[[[[[[YYYUUUPPPMMMNNNNNNNNNOOORRRUUUYYY[[[WWWVVVUUUUUUVVVXXX[[[\\\UUUTTTSSSSSSTTTVVVXXXYYYYYYVVVRRRQQQRRRRRRPPPMMMJJJJJJMMMUUU^^^eeeiiiiii```]]]XXXSSSPPPOOOOOOPPPMMMSSSVVVUUUXXX\\\YYYSSSUUUUUU___mmmtttnnneeeaaakkkzzzxxx|||~~~vvvyyyqqqbbbaaa```YYYUUUWWWPPPNNNLLLKKKKKKJJJGGGDDD@@@AAACCCBBB@@@@@@DDDGGGCCCCCCDDDEEEEEEEEEEEEEEEBBBDDDFFFEEECCCCCCFFFIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDGGGJJJJJJGGGDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJJJJIIIFFFCCCBBBBBBEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCDDDEEEFFFHHHJJJKKKGGGHHHHHHGGGEEEDDDEEEGGGLLLJJJHHHGGGGGGHHHJJJKKKJJJKKKLLLLLLKKKIIIGGGFFFGGGIIIKKKLLLKKKKKKKKKLLLKKKJJJJJJKKKMMMNNNLLLKKKEEEHHHJJJKKKKKKJJJKKKLLLLLLJJJIIIHHHHHHIIIKKKLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGHHHKKKNNNPPPQQQQQQRRRSSSUUU[[[\\\UUUPPPPPPOOOLLLJJJHHHFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJIIIHHHGGGKKKJJJHHHEEECCCAAA@@@@@@,,,---...///000000000000000///...---------------////////////////////////...///111333333333111000222222222222222111000///000000111222222222222111333333222111000000000111111222333333111111222333444444555666777888999999<<<===============<<<<<<999888777777888:::<<<======<<<;;;;;;999999888777888777777777999<<<>>>@@@CCCBBB???===<<<===???@@@@@@AAACCCDDDGGGIIIJJJKKKFFFFFFFFFFFFEEECCCBBBAAA@@@BBBCCCDDDCCCBBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGKKKJJJHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMNNNOOOPPPOOOMMMKKKJJJMMMMMMNNNPPPSSSUUUUUUSSSQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSTTTUUUVVVUUUTTTTTTVVVXXXTTTSSSSSSSSSSSSSSSTTTTTTYYYXXXXXX\\\^^^ZZZPPPHHHFFFHHHKKKNNNQQQTTTVVVWWW\\\^^^]]]XXXVVVXXXZZZYYYUUUTTTSSSSSSUUUWWWWWWVVVVVVTTTRRRPPPOOOPPPQQQSSSOOOMMMMMMPPPTTTYYYeeeqqqpppfffZZZRRRPPPPPPOOOMMMQQQQQQQQQSSSUUUVVVUUUSSSXXXUUUZZZhhhooojjjaaa\\\ffffffnnnxxxwwwvvvhhhYYYSSSQQQMMMIIIHHHHHHFFFDDDCCCCCCAAA???===AAAAAA@@@@@@@@@AAABBBCCCBBBBBBCCCCCCCCCBBB@@@???@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEHHHGGGIIIMMMQQQPPPJJJDDDDDDDDDEEEFFFGGGGGGHHHHHHLLLLLLKKKJJJIIIGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHCCCEEEFFFGGGFFFGGGIIIKKKLLLLLLKKKJJJJJJIIIHHHHHHKKKKKKJJJIIIIIIHHHGGGGGGJJJJJJJJJLLLLLLKKKHHHEEEHHHHHHIIIKKKNNNOOONNNLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGJJJLLLMMMOOONNNLLLIIIGGGFFFEEEDDDEEEGGGKKKNNNPPPNNNJJJFFFHHHJJJLLLMMMNNNOOOQQQSSSYYYZZZYYYVVVQQQLLLJJJIIIJJJHHHFFFFFFGGGHHHGGGFFFHHHHHHHHHIIIIIIIIIIIIIIIJJJIIIFFFDDDAAA???======....../////////......---//////.........---------------------------------000111333444444333222111111111111111111111000///000000111222222222222111333222111111000000111111111222333333111111222333333444555666777888888999;;;<<<<<<===<<<<<<;;;;;;999888777666777999;;;<<<;;;;;;;;;::::::999999888888777777777999;;;>>>???BBB@@@>>>===<<<>>>@@@AAABBBBBBCCCEEEFFFHHHIIIIIIIIIHHHHHHGGGFFFEEECCCBBBAAACCCEEEFFFEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@AAAAAABBBCCCDDDEEEHHHGGGFFFFFFEEEFFFGGGHHHJJJIIIHHHHHHGGGGGGGGGHHHJJJKKKMMMNNNNNNMMMLLLKKKMMMLLLLLLMMMPPPQQQQQQPPPOOONNNMMMLLLKKKIIIIIIHHHLLLMMMMMMNNNPPPRRRTTTUUUUUUUUUVVVUUUSSSSSSUUUVVVUUUUUUTTTTTTTTTTTTTTTTTTXXXYYY\\\___```ZZZQQQIIIKKKLLLNNNQQQTTTVVVWWWXXX]]]``````[[[XXXZZZZZZYYYUUUTTTSSSSSSUUUVVVVVVUUUTTTRRRNNNLLLJJJKKKMMMNNNNNNMMMNNNRRRUUUYYYdddnnnsssiiiZZZQQQMMMNNNMMMMMMPPPOOONNNOOORRRSSSSSSSSSTTTQQQVVVbbbiiifff^^^ZZZXXXZZZ```jjjttt~~~xxxiii\\\OOOKKKJJJHHHFFFEEEFFFDDDCCCBBBCCCBBBAAA???@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDHHHHHHIIIMMMQQQPPPJJJEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJIIIHHHGGGEEEDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGGGGFFFGGGHHHIIIJJJHHHIIIJJJJJJJJJJJJHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMMMMKKKHHHGGGGGGHHHKKKNNNPPPOOONNNKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHKKKLLLNNNMMMKKKIIIGGGFFFEEEEEEFFFHHHLLLQQQSSSRRROOOLLLGGGIIIKKKLLLKKKLLLNNNOOOQQQSSSVVVUUUQQQNNNMMMMMMKKKIIIGGGGGGHHHIIIHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFDDDBBB@@@???>>>===////////////...---,,,+++...////////////...------------------------------222333444555555444222111///000111111111111111111000000111222222222222111222222111000000000111111000222333222111000111222333333444555666777888888::::::;;;;;;;;;;;;::::::888777666666777888:::;;;::::::::::::::::::::::::888888777888999;;;===>>>???>>><<<<<<===???AAACCCCCCCCCDDDDDDEEEFFFFFFFFFIIIIIIHHHHHHGGGEEEDDDCCCBBBDDDFFFHHHGGGHHHIIIKKKEEEEEEEEEDDDCCCCCCBBBBBB??????@@@@@@AAACCCDDDEEEGGGFFFFFFFFFFFFGGGGGGHHHJJJIIIHHHFFFEEEEEEDDDDDDGGGIIIJJJLLLMMMLLLLLLKKKLLLJJJIIIIIIKKKMMMNNNNNNNNNNNNNNNMMMKKKJJJHHHGGGLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVUUUSSSRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVXXX[[[```bbb```YYYQQQKKKNNNNNNPPPRRRTTTVVVWWWXXX^^^bbbccc___\\\\\\[[[XXXVVVTTTRRRRRRSSSTTTSSSRRRQQQOOOKKKHHHGGGHHHJJJLLLMMMMMMPPPTTTVVVXXX```iiiuuujjj[[[PPPLLLKKKLLLLLLPPPNNNLLLLLLNNNQQQSSSSSSPPPMMMPPPYYY``````[[[XXXRRRUUUYYY\\\]]]fff|||~~~~~~zzzkkk```YYYOOOEEEDDDEEEDDDCCCDDDCCCBBBAAAAAACCCCCCBBB@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCDDDCCCCCCBBBAAAEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCGGGGGGHHHLLLOOONNNIIIEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAACCCCCCDDDDDDDDDEEEEEEEEEIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKOOOQQQPPPKKKGGGEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJGGGGGGHHHJJJMMMNNNMMMKKKFFFGGGHHHKKKOOOQQQQQQPPPLLLKKKJJJIIIHHHIIIJJJJJJGGGFFFEEEEEEEEEGGGIIIJJJMMMLLLKKKIIIHHHGGGFFFEEEBBBEEEJJJNNNPPPPPPNNNLLLGGGHHHJJJJJJIIIIIIJJJLLLNNNSSSWWWXXXUUUQQQOOOPPPLLLJJJHHHHHHIIIIIIIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHCCCBBBAAA@@@????????????...............---,,,+++---...////////////...---////////////////////////222333333444333222111111000000111222333333333222000000111222222222222111111111000000000000111111000111222111000///000222222222333444555666777777888999999::::::::::::999777777666666777888999999888888999999::::::::::::888888888888999:::<<<<<<;;;;;;;;;;;;===@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFEEEEEEDDDCCCAAACCCFFFHHHHHHIIIKKKLLLFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBDDDEEEFFFHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDGGGHHHIIIJJJJJJJJJJJJIIIJJJHHHFFFGGGIIIMMMNNNOOOOOOOOOPPPOOONNNLLLJJJIIIIIIJJJJJJLLLNNNPPPRRRSSSVVVWWWVVVTTTRRRQQQQQQSSSUUUUUUVVVXXXYYYZZZZZZ[[[[[[^^^aaaaaa\\\UUUPPPMMMLLLLLLMMMOOOQQQSSSUUUVVV^^^ccceeebbb___^^^\\\XXXVVVTTTRRRQQQQQQQQQOOONNNMMMKKKHHHFFFGGGIIIKKKMMMLLLMMMQQQVVVWWWWWW\\\cccnnnfff[[[RRRMMMLLLLLLKKKOOOMMMJJJJJJLLLPPPRRRSSSNNNLLLMMMSSSYYY[[[ZZZXXXSSSUUUWWWWWWUUUZZZkkk}}}xxxhhh\\\TTTPPPHHHBBBCCCEEEDDDCCCEEECCCBBBAAAAAABBBBBBAAA?????????@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCIIIHHHFFFCCCAAA@@@???>>>BBBAAA@@@??????@@@AAABBBEEEEEEFFFIIIKKKKKKGGGDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@BBBCCCCCCCCCCCCDDDDDDDDDHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGJJJQQQWWWWWWQQQKKKFFFFFFEEEDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGHHHIIIIIIFFFFFFGGGIIILLLMMMLLLKKKGGGFFFGGGJJJNNNQQQQQQQQQLLLKKKJJJHHHHHHIIIJJJKKKGGGFFFEEEDDDDDDEEEGGGHHHKKKKKKJJJJJJIIIHHHGGGFFFBBBEEEJJJMMMNNNMMMLLLKKKFFFGGGIIIIIIHHHHHHJJJKKKTTTYYY___^^^YYYRRROOOOOOKKKIIIHHHGGGHHHIIIHHHGGGHHHHHHHHHGGGGGGGGGFFFFFF>>>>>>>>>===>>>>>>??????++++++,,,---------------------............------////////////////////////000000111111111000000000111111222333444444444444000000111222222222222111111000000///000000111111///000111111//////000111111111222333444555666666777777888999::::::999999777777777777777777888888777888888999999::::::;;;888888888888999999:::;;;999999:::;;;===@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBB???AAADDDFFFGGGHHHIIIKKKGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEFFFKKKOOORRRSSSNNNNNNNNNNNNNNNMMMLLLKKKIIIJJJKKKLLLOOOQQQSSSTTTVVVVVVVVVTTTQQQPPPPPPQQQRRRSSSVVVYYY\\\^^^_________```aaa^^^YYYTTTQQQOOOKKKLLLMMMNNNQQQSSSVVVWWW]]]bbbeeebbb___^^^\\\XXXVVVSSSPPPNNNNNNLLLJJJIIIEEEEEEDDDEEEFFFJJJMMMOOOKKKMMMQQQVVVVVVTTTVVV\\\bbb^^^XXXTTTPPPNNNMMMLLLMMMKKKIIIIIIKKKMMMNNNNNNMMMMMMMMMOOOTTTYYYZZZXXXQQQPPPPPPQQQRRRTTT^^^hhhqqq{{{eeeYYYSSSOOOKKKEEEAAACCCEEECCCCCCDDDDDDCCCAAA@@@AAA@@@???===>>>???@@@AAAAAAAAA@@@@@@CCCCCCBBBBBBBBBCCCCCCCCCGGGFFFDDDCCCAAAAAA@@@@@@AAA@@@???>>>>>>???@@@AAACCCCCCDDDFFFGGGGGGEEEDDDGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFEEECCCAAAAAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGJJJQQQWWWXXXRRRKKKHHHGGGEEEDDDDDDEEEFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGIIIKKKLLLKKKJJJHHHGGGGGGIIIMMMOOOPPPOOOLLLKKKJJJIIIHHHIIIJJJJJJGGGFFFDDDCCCCCCDDDEEEFFFIIIIIIJJJJJJJJJIIIHHHGGGHHHLLLPPPQQQOOOMMMLLLLLLEEEGGGIIIIIIIIIIIIKKKMMMTTT[[[aaa```YYYQQQNNNMMMJJJHHHFFFFFFGGGHHHGGGFFFHHHGGGGGGFFFEEEDDDDDDCCC<<<<<<<<<<<<<<<===>>>???)))***+++,,,------------,,,,,,,,,+++,,,,,,---...------------------------------........./////////111222333333333333333333000000111222222222222111000000/////////000111111...000111000///...///000000000111222333444555555666777888999::::::::::::888888888888888888888888777888888888999999::::::888888888999999999999999777888999;;;===@@@BBBCCCAAAAAABBBBBBCCCCCCDDDDDDAAAAAABBBBBBBBBBBBAAAAAA===@@@CCCDDDEEEFFFGGGIIIGGGFFFEEEDDDCCCBBBAAAAAA??????>>>>>>>>>>>>??????BBBBBBBBBBBBAAA@@@???>>>??????@@@BBBDDDFFFHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEHHHMMMQQQTTTTTTLLLKKKKKKJJJKKKKKKLLLMMMLLLMMMNNNPPPRRRUUUWWWXXXUUUUUUUUUSSSPPPOOOPPPQQQQQQSSSVVVZZZ]]]___```aaaaaaaaaaaa___]]]ZZZWWWUUUPPPPPPPPPQQQSSSVVVXXXZZZZZZ___bbb___]]]]]][[[WWWUUURRRNNNLLLJJJHHHEEECCC===>>>@@@CCCFFFIIILLLMMMKKKLLLPPPTTTSSSPPPQQQVVVWWWVVVUUUSSSQQQOOONNNMMMKKKKKKJJJKKKMMMMMMKKKIIILLLMMMLLLLLLOOOVVVXXXVVVPPPKKKJJJNNNQQQRRRUUUYYY```iiiqqqssszzz|||zzzyyycccSSSMMMKKKHHHFFFBBB@@@CCCDDDBBBAAACCCDDDBBBAAA@@@@@@@@@>>><<<===>>>@@@AAAAAAAAA@@@???BBBBBBAAAAAAAAABBBCCCCCC@@@@@@@@@AAABBBCCCDDDEEEAAA@@@???>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEFFFEEEEEEEEEGGGHHHJJJNNNRRRRRRNNNJJJHHHFFFDDDBBBBBBBBBCCCDDDFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIJJJLLLMMMMMMLLLJJJIIIHHHHHHJJJLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGEEECCCCCCCCCEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHJJJMMMQQQPPPMMMIIIHHHIIIGGGIIIJJJJJJIIIIIIJJJLLLLLLTTT[[[[[[TTTMMMKKKMMMJJJHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@<<<<<<;;;;;;<<<<<<======***++++++,,,,,,,,,++++++,,,+++)))((()))+++---...------------------------,,,,,,,,,---...///000000111111222222222111000000000000111222222222222111///////////////000111111...///000000......///000//////000111222333444444666777888999::::::::::::888999999999999999888888888888888888888999999999888888999999999888888888666777999;;;===???AAABBBAAABBBCCCDDDFFFGGGHHHIIIGGGGGGFFFEEEDDDBBB@@@???===???BBBCCCCCCDDDFFFGGGFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@???===============>>>???@@@AAABBBBBBAAA@@@>>>???@@@BBBDDDGGGIIIJJJIIIHHHHHHHHHGGGHHHHHHHHHEEEEEEFFFJJJNNNQQQSSSSSSKKKJJJIIIHHHJJJLLLOOOQQQMMMNNNOOOQQQSSSVVVXXXZZZTTTTTTTTTRRRPPPOOOPPPQQQRRRTTTWWW[[[]]]_________```aaabbbfffhhhgggbbb]]]WWWVVVUUUTTTTTTVVVXXXYYYWWW\\\^^^\\\ZZZ[[[ZZZWWWTTTQQQMMMIIIGGGDDDAAA???;;;>>>AAAEEEHHHJJJKKKLLLKKKLLLOOOSSSPPPLLLMMMRRRRRRRRRRRRPPPOOONNNOOOPPPOOOPPPRRRTTTUUURRRMMMIIIIIILLLKKKHHHJJJQQQTTTQQQPPPLLLIIILLLNNNNNNPPPTTTYYYWWWXXX[[[^^^fffxxx}}}}}}|||yyytttmmmhhh\\\NNNFFFFFFEEECCCAAA??????CCCEEEBBBAAACCCBBB@@@??????@@@@@@???======>>>@@@AAAAAAAAA???>>>AAA@@@@@@???@@@AAABBBCCC>>>>>>??????AAABBBDDDEEEAAA@@@????????????@@@AAACCCDDDDDDDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDEEEGGGJJJKKKLLLLLLKKKIIIGGGDDDBBB@@@AAABBBCCCEEEFFFFFFHHHIIIJJJKKKLLLLLLKKKJJJLLLOOORRRRRRRRRMMMJJJHHHGGGHHHIIIHHHGGGIIIJJJKKKLLLKKKJJJHHHGGGIIIHHHFFFDDDCCCCCCDDDEEEFFFGGGIIIJJJKKKJJJIIIHHHHHHLLLOOONNNIIIFFFEEEGGGJJJKKKKKKJJJHHHFFFGGGHHHFFFNNNUUUUUUNNNHHHHHHKKKJJJIIIGGGGGGHHHHHHHHHGGGEEEDDDCCCBBBAAA???>>>>>>======<<<;;;;;;;;;;;;<<<,,,,,,,,,,,,,,,+++***))),,,+++(((&&&''')))---///////////////////////////+++++++++,,,...///111222000000000000000///...---000000111222222222222111///////////////000111111...///000///...---...000//////000111222333444444777777888::::::;;;;;;;;;999999:::::::::999999888888888888888888888888888888999999999999888777777666777999;;;===???AAAAAABBBCCCDDDFFFHHHJJJLLLMMMNNNMMMKKKIIIEEEBBB???>>>>>>@@@BBBCCCCCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA???>>>>>>=========???AAACCCEEEFFFFFFFFF???@@@AAABBBDDDFFFHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJFFFFFFHHHKKKNNNQQQQQQPPPMMMKKKJJJIIIKKKNNNRRRUUULLLLLLNNNPPPRRRUUUWWWYYYSSSTTTTTTRRRPPPOOOPPPRRRTTTVVVYYY[[[]]]]]]]]]\\\___```dddlllrrrqqqjjjbbbZZZYYYVVVTTTTTTTTTUUUVVVUUUYYY[[[YYYWWWYYYYYYWWWSSSPPPKKKHHHEEEBBB???<<<>>>@@@EEEIIILLLMMMLLLLLLKKKKKKNNNQQQOOOJJJKKKPPPQQQQQQOOOMMMLLLLLLOOOQQQTTTVVVZZZ]]]]]]YYYRRRLLLGGGJJJIIIEEEGGGMMMPPPMMMOOOKKKHHHIIIIIIHHHLLLQQQVVVPPPRRRXXXWWWTTT\\\kkkxxxwwwmmmnnnqqqmmmeee```SSSQQQJJJBBBAAADDDCCC@@@???>>>@@@EEEFFFDDDCCCFFF???>>>===>>>@@@AAA@@@???<<<>>>@@@AAAAAAAAA???>>>@@@@@@???>>>???@@@BBBCCCAAAAAA@@@@@@??????@@@@@@BBBAAA@@@??????@@@AAABBBEEEEEEFFFEEEDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDBBBAAA@@@??????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFFFFFFFEEEDDD>>>AAADDDFFFGGGJJJMMMPPPLLLJJJFFFCCCAAAAAABBBCCCCCCDDDFFFHHHJJJLLLNNNOOOLLLKKKLLLNNNRRRVVVWWWWWWNNNKKKHHHGGGGGGFFFFFFEEEHHHIIIKKKMMMLLLJJJHHHFFFJJJHHHFFFDDDCCCCCCDDDEEEEEEFFFIIIKKKKKKKKKJJJIIIJJJOOORRRQQQLLLIIIIIIKKKMMMMMMMMMJJJFFFDDDCCCCCCFFFNNNTTTSSSKKKEEEFFFIIIKKKJJJHHHHHHIIIIIIIIIHHHDDDDDDBBBAAA???>>>===<<>>===<<<;;;::::::;;;,,,,,,+++***)))))))))***,,,,,,.........---,,,+++//////...---,,,,,,++++++,,,---...///000000000000000000111222111///---+++//////000111111000///...///////////////000111111////////////////////////////////////000111222333333555777888888888999;;;:::999999999999999999999777777888888888888777777777888999999999888777666777888999;;;===???BBBCCCCCCCCCFFFLLLMMMJJJHHHJJJLLLLLLKKKIIIGGGDDDAAA???BBBBBBAAAAAABBBBBBCCCCCCAAABBBCCCCCCCCC@@@>>>===<<<======>>>>>>>>>>>>=========???AAACCCFFFIIIJJJEEEDDDBBBAAABBBEEEGGGIIIKKKHHHDDDCCCDDDFFFGGGGGGGGGGGGIIILLLOOOQQQQQQOOOPPPIIIFFFJJJOOOOOOOOOPPPMMMOOOQQQRRRRRRSSSTTTUUUSSSQQQPPPOOOOOOPPPRRRSSSTTTTTTVVVZZZ___aaa___\\\bbbgggooouuuwwwsssnnniiiYYYYYYXXXWWWUUUTTTSSSRRRVVVUUUTTTWWWZZZ[[[XXXUUUOOOKKKEEEBBBBBBAAA===:::@@@CCCHHHMMMQQQSSSSSSSSSOOOOOONNNLLLKKKLLLPPPSSSRRRRRRPPPKKKHHHHHHKKKOOOOOOTTT[[[______YYYQQQLLLGGGGGGFFFFFFGGGIIIJJJKKKRRROOOKKKHHHGGGIIIKKKLLLPPPOOOOOOOOOPPPQQQQQQRRR]]]jjj~~~sssddd[[[XXXWWWTTTPPPEEEDDDCCCAAA???===<<<;;;=========???AAABBBAAA@@@???@@@AAAAAABBBBBBAAAAAA>>>>>>>>>>>>>>>>>>???@@@???@@@BBBBBBBBBAAA>>>===@@@@@@@@@@@@AAAAAAAAAAAADDDBBBAAA???>>>??????@@@???@@@AAABBBCCCEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIGGGFFFDDDBBBAAA???<<<999>>>===<<<;;;<<<===???AAAAAABBBDDDDDDCCCBBBCCCDDDBBBCCCDDDEEEGGGIIIJJJJJJIIIHHHEEECCCAAA?????????@@@AAACCCEEEGGGIIIIIIJJJLLLMMMOOOPPPQQQRRRRRRSSSNNNKKKHHHFFFFFFEEEDDDCCCIIIJJJJJJJJJIIIHHHHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHJJJKKKKKKKKKJJJIIILLLMMMMMMJJJGGGGGGJJJMMMRRRRRRPPPLLLHHHEEEDDDDDDJJJKKKLLLKKKIIIHHHHHHJJJKKKIIIGGGGGGHHHHHHGGGFFFDDDEEEDDDBBB@@@>>>===>>>;;;;;;<<<===<<<;;;999888,,,+++******))))))******,,,---.........---,,,,,,...------,,,++++++******,,,---...//////000000000///000111222111///---,,,...///000000000///......///////////////000111111000000000000000000000000////////////000111222333333555777888888888999:::999999999999999999999999888999999::::::999999888999:::;;;<<<<<<;;;::::::::::::;;;===>>>AAABBBCCCDDDCCCFFFLLLLLLGGGDDDEEEDDDDDDDDDDDDBBB@@@???===AAAAAA@@@@@@@@@AAAAAABBBAAABBBCCCCCCBBBAAA???=========>>>??????@@@?????????@@@AAACCCEEEGGGIIIJJJFFFEEEDDDCCCDDDGGGIIIKKKLLLIIIFFFEEEFFFGGGHHHHHHGGGGGGIIILLLPPPRRRQQQPPPPPPIIIEEEGGGKKKKKKJJJKKKLLLMMMOOOQQQRRRSSSTTTUUUSSSRRRPPPPPPPPPQQQSSSTTTVVVVVVWWW[[[___bbbaaa___fffjjjooorrrqqqlllfffbbb\\\[[[ZZZYYYYYYYYYYYYXXXVVVVVVWWWYYYYYYWWWTTTQQQGGGEEECCCBBBAAAAAA???>>>DDDFFFJJJNNNPPPQQQPPPPPPOOOOOONNNLLLKKKLLLOOORRRRRRRRRPPPLLLHHHGGGJJJMMMMMMQQQWWWZZZZZZUUUNNNJJJGGGFFFFFFFFFGGGHHHJJJKKKNNNLLLJJJHHHGGGHHHIIIKKKLLLLLLKKKKKKLLLMMMMMMNNNVVV\\\gggrrr~~~kkkaaaTTTLLLKKKJJJFFFBBBBBBBBBAAA???>>>===<<<;;;===<<<===>>>AAAAAA@@@??????@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@???>>>BBBAAAAAA@@@?????????@@@BBBAAA@@@???????????????@@@AAABBBCCCEEEFFFGGGGGGIIIJJJJJJJJJJJJKKKKKKKKKFFFDDDBBBAAAAAA@@@===;;;>>>>>><<<<<<<<<===???@@@AAABBBDDDDDDCCCBBBCCCDDDAAABBBCCCDDDFFFGGGHHHIIIHHHGGGEEEBBB@@@?????????@@@AAACCCEEEGGGHHHIIIIIIMMMMMMNNNOOOOOOOOOOOOOOOLLLJJJGGGFFFGGGGGGGGGFFFIIIIIIIIIIIIIIIHHHGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGLLLLLLLLLJJJGGGGGGJJJMMMOOOOOONNNKKKHHHFFFFFFGGGEEEGGGIIIJJJIIIJJJLLLMMMKKKIIIGGGFFFGGGGGGFFFDDDCCCDDDDDDBBB@@@>>>>>>???<<<<<<<<<<<<;;;:::999888++++++***)))))))))******,,,---............------,,,,,,,,,++++++******))),,,---...//////000/////////000111111000///---,,,---....../////////......///////////////000111111000000000000000000000000////////////000111222333333555777777777777888999888888888888888888888888:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<===<<<<<<======>>>???AAABBBDDDDDDCCCBBBEEEJJJJJJDDD@@@@@@===>>>>>>?????????>>>>>>@@@@@@???????????????@@@AAABBBBBBCCCBBBAAA???>>>>>>>>>???AAAAAABBBBBBBBBCCCCCCDDDEEEFFFHHHIIIIIIGGGGGGFFFEEEGGGIIIKKKMMMMMMJJJGGGFFFGGGIIIIIIIIIGGGHHHIIIMMMQQQSSSSSSRRRRRRKKKEEEFFFHHHHHHHHHJJJKKKLLLMMMOOOQQQSSSTTTUUUSSSRRRQQQQQQQQQSSSTTTUUUYYYXXXXXX[[[___bbbcccccckkklllmmmmmmiiiccc]]]YYYXXXVVVUUUVVVXXXYYYYYYYYYTTTVVVWWWVVVSSSNNNKKKIIIBBBDDDEEEEEEEEEDDDEEEEEEHHHJJJMMMOOOPPPOOOMMMLLLPPPOOONNNLLLJJJKKKNNNQQQTTTSSSQQQMMMIIIGGGHHHJJJJJJMMMQQQSSSRRROOOJJJGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJLLLNNNQQQVVV^^^iiittt|||{{{ppphhhZZZRRRHHHCCCCCCBBB>>>:::???>>>>>>======<<<<<<<<<=========???AAAAAA@@@>>>>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@???????????????AAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@?????????AAABBBCCCDDDEEEGGGGGGHHHHHHIIIKKKLLLLLLLLLKKKKKKDDDBBB@@@@@@AAAAAAAAA@@@???>>>===<<<===>>>???@@@@@@BBBDDDDDDCCCCCCDDDEEEAAABBBCCCDDDEEEFFFGGGGGGGGGFFFDDDBBBAAA@@@??????@@@AAABBBDDDFFFGGGHHHHHHMMMLLLLLLLLLKKKKKKJJJJJJKKKIIIGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLKKKJJJHHHHHHJJJLLLJJJKKKKKKIIIGGGGGGHHHIIIDDDFFFHHHIIIIIIJJJLLLNNNKKKIIIGGGFFFFFFFFFDDDCCCBBBCCCCCCBBB@@@??????@@@???>>>===;;;:::999999999******))))))))))))******,,,---------............---,,,,,,,,,++++++******,,,,,,---...//////////////////000000//////---------------...............///////////////000000111111111111111111111111111////////////000111222333222444666777666666777888777777777777777888888888;;;;;;<<<<<<<<<<<<;;;;;;777888999:::;;;;;;<<<<<>>>>>======>>>??????@@@@@@@@@@@@??????>>>=========>>>AAAAAABBBBBBBBBAAA@@@@@@???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHJJJLLLMMMMMMJJJHHHGGGHHHIIIIIIIIIHHHHHHJJJNNNQQQSSSSSSRRRSSSLLLGGGHHHIIIHHHJJJMMMMMMMMMMMMOOORRRTTTUUUVVVSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYXXXZZZ]]]```ccceeennnnnnlllhhhccc]]]XXXUUUTTTRRRQQQSSSWWWZZZZZZYYYWWWXXXXXXTTTMMMHHHFFFGGGFFFIIIMMMMMMKKKJJJKKKMMMLLLNNNPPPQQQRRRPPPNNNLLLPPPOOONNNLLLJJJKKKNNNPPPVVVUUURRRNNNJJJHHHGGGGGGIIIJJJLLLMMMLLLJJJGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIFFFHHHLLLPPPSSSXXX^^^aaarrrttthhh\\\SSSOOOJJJDDDAAAAAA@@@===999<<<<<<<<<<<<============>>>>>>>>>@@@BBBBBB@@@>>>===>>>??????@@@@@@??????>>>=========>>>???@@@AAABBBAAA???>>>===>>>???@@@===<<<;;;<<<===???BBBCCC???@@@@@@@@@@@@@@@??????AAABBBCCCDDDEEEFFFGGGGGGEEEGGGIIIKKKKKKKKKIIIHHHDDDBBBAAAAAACCCEEEEEEDDD???>>>>>>======>>>??????@@@BBBDDDDDDDDDCCCDDDEEECCCCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@???@@@AAACCCDDDEEEFFFGGGGGGIIIIIIIIIHHHHHHHHHIIIIIIKKKIIIGGGFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFHHHJJJLLLNNNOOOOOOKKKKKKJJJIIIIIIIIIJJJKKKGGGGGGHHHFFFEEEDDDFFFGGGFFFHHHIIIIIIHHHHHHIIIKKKLLLJJJHHHGGGGGGFFFEEEDDDAAABBBCCCBBB@@@???@@@AAAAAA@@@===;;;999999999999***))))))((())))))******,,,,,,,,,,,,------......------------,,,,,,,,,,,,+++,,,---...///////////////////////////......---------------....../////////////////////000000111000000000000000000000000////////////000111222333222444666666666555666777666666777777777888888888::::::;;;;;;;;;;;;::::::888888999999:::;;;<<<<<<@@@AAABBBDDDEEEFFFFFFFFF@@@???AAAEEEEEEAAA>>>??????????????????@@@@@@AAAAAA@@@???>>>============@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLLLLJJJGGGGGGHHHIIIIIIHHHIIIIIIKKKNNNQQQSSSRRRQQQOOOJJJGGGHHHIIIIIIKKKOOOPPPOOONNNPPPSSSVVVWWWVVVSSSTTTTTTUUUVVVXXXYYYYYYWWWWWWWWWXXXZZZ]]]bbbdddnnnllliiieee```\\\XXXVVVUUUSSSRRRVVV[[[^^^]]]ZZZYYYYYYWWWQQQKKKHHHJJJMMMPPPSSSVVVUUUQQQNNNNNNOOONNNPPPRRRTTTTTTRRRPPPOOOOOOOOOMMMKKKJJJKKKNNNPPPYYYVVVQQQMMMJJJHHHGGGFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEECCCDDDFFFGGGGGGGGGGGGFFFGGGFFFFFFEEEEEEFFFFFFFFFEEEHHHKKKMMMNNNOOOQQQSSS___ggguuuzzzkkkaaaXXXMMMEEEFFFCCC???>>>>>>===:::888;;;;;;<<<<<<===>>>>>>?????????@@@BBBDDDCCCAAA>>><<<===>>>>>>??????>>>>>>============>>>???@@@AAABBBAAA???===<<<>>>???AAA===<<<<<<<<<===???AAABBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEFFFHHHJJJKKKKKKIIIIIIEEEDDDCCCDDDGGGHHHHHHHHH?????????>>>>>>>>>>>>???@@@BBBDDDEEEDDDDDDEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCBBBAAAAAABBBBBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHJJJKKKMMMJJJGGGEEEEEEEEEDDDCCCEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFEEEEEEDDDEEEEEEEEEDDDEEEGGGIIILLLOOORRRSSSJJJIIIIIIIIIIIIJJJJJJJJJFFFFFFFFFDDDBBBBBBCCCDDDGGGHHHIIIIIIIIIHHHJJJKKKMMMKKKIIIHHHHHHHHHGGGFFFAAABBBCCCBBB@@@???@@@AAAAAA@@@>>>;;;:::999999999))))))((((((((()))******+++*********+++,,,---...------------------------+++,,,---......///..............................------------...///000111///////////////000111111////////////////////////////////////000111222333222444666666555444555666666777777888888999999999999::::::::::::::::::999;;;;;;::::::;;;<<<===>>>>>>@@@BBBDDDEEEFFFFFFFFFBBB@@@AAADDDDDD@@@???AAA?????????>>>??????@@@AAACCCBBBAAA???>>>=========@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCDDDEEEEEEEEEDDDCCCBBBCCCDDDDDDFFFGGGIIIKKKLLLKKKJJJHHHHHHIIIIIIIIIGGGJJJJJJKKKNNNPPPQQQPPPOOOIIIFFFEEEHHHIIIIIIKKKOOOSSSPPPNNNPPPTTTWWWWWWVVVTTTTTTUUUWWWXXXZZZ[[[[[[UUUVVVWWWXXXYYY[[[```ccckkkjjjgggccc```\\\ZZZYYYTTTRRRRRRVVV\\\^^^[[[VVVRRRRRRPPPNNNMMMOOOSSSVVV^^^^^^]]]ZZZUUUQQQOOOOOOOOOQQQSSSTTTUUUSSSQQQPPPMMMMMMLLLKKKJJJKKKNNNQQQYYYUUUNNNJJJGGGGGGFFFEEEGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCCCCGGGGGGFFFDDDDDDFFFJJJNNNTTTVVV]]]gggqqq}}}|||yyyoooaaaWWWQQQLLLFFFAAADDDBBB???>>>>>>===;;;999::::::;;;<<<===>>>>>>?????????AAACCCDDDCCC@@@===;;;<<<======>>>>>>==================>>>???AAAAAABBB@@@>>>=========???@@@@@@@@@@@@@@@@@@AAAAAAAAAEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLKKKKKKGGGFFFFFFHHHJJJJJJIIIHHH??????????????????>>>>>>@@@BBBDDDEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCDDDFFFIIILLLMMMNNNKKKHHHFFFFFFEEEDDDCCCCCCDDDEEEEEEFFFEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEAAABBBCCCFFFIIILLLNNNPPPJJJHHHHHHIIIJJJKKKJJJIIIFFFGGGFFFDDDBBBAAABBBCCCEEEGGGIIIJJJJJJKKKMMMOOOMMMKKKIIIIIIIIIJJJIIIHHHBBBCCCCCCBBB@@@??????@@@@@@???>>><<<;;;:::::::::((((((((((((((()))******)))))))))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.....................------......///......------...000111222///////////////000111111........................////////////000111222333222444555555444444444555777777888888999::::::;;;999::::::;;;;;;::::::999;;;;;;:::999::::::;;;<<<<<<===@@@CCCEEEFFFFFFEEEGGGCCCBBBCCCBBB??????BBB@@@?????????@@@AAACCCDDDEEEDDDCCCAAA@@@???>>>>>>??????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFDDDBBBAAACCCDDDEEEFFFHHHJJJKKKLLLLLLKKKIIIIIIJJJKKKJJJHHHKKKKKKKKKMMMOOOPPPNNNLLLHHHFFFHHHKKKKKKJJJKKKOOOUUUQQQNNNOOOSSSVVVUUUTTTTTTUUUVVVXXXZZZ\\\]]]]]]SSSVVVXXXYYYYYY[[[___ccchhhgggeeebbb___\\\[[[ZZZTTTRRRSSSXXX^^^^^^XXXRRRNNNOOORRRWWW^^^dddggghhhllliiiddd___[[[XXXTTTQQQPPPQQQSSSTTTSSSQQQOOOMMMLLLLLLKKKJJJJJJLLLOOOSSSXXXRRRJJJDDDCCCDDDDDDDDDFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCAAA@@@BBBFFFJJJMMMLLLOOOUUUZZZ___jjjvvv|||sssuuuzzz}}}qqqfffZZZUUUNNNIIIFFFEEECCCBBBEEECCCAAA???>>>===<<<;;;888999999:::;;;<<<=========>>>???AAACCCAAA>>>;;;;;;;;;<<<============<<<<<<<<<======>>>@@@AAABBBAAA@@@???======>>>>>>???>>>@@@CCCEEEGGGGGGGGGGGGIIIGGGCCC@@@???@@@AAACCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKGGGGGGHHHJJJKKKKKKHHHEEE@@@@@@@@@@@@??????>>>>>>@@@BBBDDDEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFCCCCCCCCCDDDFFFIIILLLNNNNNNLLLIIIHHHHHHHHHGGGFFFBBBCCCDDDDDDEEEEEEEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBCCCEEEGGGIIIJJJIIIHHHGGGHHHKKKLLLJJJHHHGGGGGGGGGFFFDDDCCCDDDFFFGGGIIIJJJKKKKKKKKKMMMOOOKKKIIIHHHHHHIIIJJJIIIHHHCCCDDDDDDBBB@@@>>>>>>???>>>>>>>>>>>>===<<<::::::((((((((((((((()))******)))((((((((((((***,,,---++++++++++++++++++++++++++++++,,,---..................---------......//////.........///000222333///////////////000111111........................////////////000111222333222333555555444333444555777777888999::::::;;;;;;:::;;;;;;;;;;;;;;;;;;::::::999888777777777888999:::<<>>>>>BBBAAA@@@@@@AAACCCEEEGGGHHHGGGFFFDDDBBBAAA??????????????????@@@AAABBBCCCDDDEEEFFFFFFEEEEEEDDDCCCBBBCCCDDDFFFGGGFFFEEECCCBBBCCCDDDEEEGGGIIIKKKLLLMMMMMMLLLKKKKKKLLLLLLKKKJJJKKKKKKKKKMMMNNNNNNLLLKKKKKKJJJLLLOOOOOOLLLLLLPPPVVVQQQMMMNNNRRRUUUTTTRRRTTTUUUWWWYYY[[[]]]]]]^^^SSSVVVYYYZZZZZZ[[[___cccgggfffdddaaa___\\\ZZZYYYYYYWWWXXX^^^dddccc[[[TTTTTTWWW^^^iiiuuu~~~wwwqqqjjjdddaaa^^^YYYUUUPPPRRRSSSSSSRRROOOLLLJJJKKKKKKKKKJJJJJJLLLPPPSSSVVVOOOFFF@@@@@@AAABBBBBBDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCBBBAAABBBBBBAAA@@@@@@AAAAAABBBHHHGGGFFFEEEEEEEEEEEEEEE???BBBDDDEEEEEEDDDEEEFFFHHHFFFIIINNNNNNLLLRRR[[[```ppp{{{jjjjjjjjjkkkjjjcccZZZSSSIIIGGGDDDBBBAAABBBCCCDDDBBB@@@>>>;;;999888888888777777888999::::::;;;;;;;;;<<<>>>@@@AAA@@@<<<999:::;;;<<<<<<======<<<<<<<<<<<<<<<===>>>@@@AAABBB@@@??????>>>>>>>>>>>>>>>:::===BBBHHHLLLOOOPPPPPPLLLIIIDDD@@@???@@@BBBDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDEEEFFFGGGIIIJJJGGGGGGIIIKKKLLLJJJFFFBBB@@@@@@@@@@@@@@@???>>>===@@@BBBDDDEEEEEEEEEGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDDDDDDDFFFIIILLLNNNNNNLLLJJJIIIJJJKKKKKKJJJBBBBBBCCCDDDEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFEEEEEEDDDCCCCCCDDDEEEFFFIIIGGGFFFHHHKKKLLLJJJHHHGGGHHHHHHGGGFFFFFFGGGIIILLLMMMNNNMMMKKKJJJJJJKKKIIIGGGFFFGGGHHHIIIIIIHHHDDDEEEDDDCCC@@@>>>===>>><<<===>>>>>>>>>===;;;:::******************************+++++++++,,,,,,,,,***,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///......///000000111000000111111000000//////......///////////////000111111000/////////111333555666333333333333444555666666888888999999:::::::::999;;;:::999999999:::;;;<<<>>>===;;;:::999999::::::;;;;;;===>>>AAACCCFFFGGGGGGGGGGGGEEECCCAAABBBCCCGGGEEEDDDBBBCCCEEEGGGIIILLLKKKHHHEEECCCAAA??????CCCBBB@@@??????BBBEEEFFFEEEFFFGGGGGGGGGFFFDDDCCCEEEEEEDDDDDDCCCCCCCCCBBBEEEHHHIIIGGGGGGJJJJJJGGGPPPNNNLLLKKKLLLLLLKKKJJJGGGHHHKKKNNNOOOOOONNNNNNMMMMMMLLLLLLMMMOOOQQQRRROOOPPPQQQRRRTTTTTTUUUUUURRRTTTVVVXXXZZZ[[[[[[[[[VVVVVVVVVXXX\\\```aaaaaaaaaaaa```]]]ZZZYYYZZZ\\\XXX[[[dddlllkkkccc```cccaaannn|||pppssstttoooeee]]]YYYXXXXXXSSSPPPQQQQQQNNNMMMNNNNNNLLLJJJJJJMMMPPPRRRRRRQQQMMMHHHEEEEEEGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA???@@@@@@AAAAAABBBBBBBBBAAACCCEEEFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAEEEGGGHHHHHHHHHIIILLLNNNTTT[[[dddllltttyyylllgggeeeaaa[[[UUUPPPLLLJJJCCCCCCCCCBBBBBBAAAAAAAAA@@@>>><<<:::888777777777::::::::::::;;;<<<===============>>>@@@AAA???>>>;;;;;;<<<<<<===<<<<<<<<<>>>============???AAABBBBBBAAA???>>>===>>>>>>??????@@@BBBGGGMMMSSSVVVXXXMMMIIIDDDCCCDDDDDDCCCBBBAAAAAACCCCCCCCCBBBAAA@@@AAAAAAAAABBBCCCEEEHHHIIIGGGIIIKKKJJJHHHFFFFFFFFFBBBBBBBBBBBBAAA@@@??????CCCCCCBBBCCCDDDFFFHHHIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHGGGEEEFFFGGGHHHGGGFFFGGGIIIJJJIIIHHHHHHIIIHHHFFFCCCDDDHHHLLLKKKGGGDDDDDDGGGIIIHHHFFFFFFEEEDDDBBBBBBBBBCCCDDDCCCBBBAAABBBDDDEEEDDDBBBDDDCCCCCCDDDFFFHHHHHHGGGIIIGGGFFFFFFHHHKKKLLLLLLEEEDDDCCCDDDGGGIIIIIIIIINNNLLLJJJIIIJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFIIIEEEAAA>>>>>>======<<>>>>>CCCBBBAAAAAABBBCCCEEEGGGEEEFFFGGGGGGGGGGGGFFFEEEFFFEEEEEEEEEDDDDDDDDDDDDFFFJJJKKKIIIJJJNNNNNNKKKMMMLLLJJJJJJLLLMMMMMMMMMKKKLLLNNNOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPQQQOOOPPPRRRSSSTTTUUUVVVVVVQQQRRRTTTWWWYYYYYYZZZYYYVVVVVVWWWZZZ^^^bbbcccccc___``````^^^[[[ZZZ[[[]]]]]]cccnnnzzz|||vvvuuuxxxttttttsssmmmddd\\\YYYYYYUUUOOOLLLNNNOOOMMMMMMOOOQQQPPPNNNOOOPPPRRRRRRRRRPPPLLLHHHFFFFFFHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDEEEEEEBBB@@@???@@@@@@@@@??????@@@@@@AAACCCEEEFFFFFFFFFFFFHHHJJJEEEKKKQQQUUUZZZdddrrr~~~xxxjjj___XXXVVVTTTPPPLLLHHHEEEDDDAAAAAA@@@@@@????????????>>><<<:::888777666666777::::::999::::::;;;<<<===>>>=========???>>>===;;;:::;;;;;;<<<<<<<<<<<<;;;>>>=========>>>???@@@AAAAAA@@@???>>>===>>>>>>???AAAAAACCCHHHMMMRRRTTTTTTJJJGGGDDDCCCDDDEEEDDDBBBAAABBBCCCDDDDDDCCCBBBAAACCCBBBBBBAAABBBCCCDDDEEEGGGHHHJJJJJJHHHFFFEEEEEECCCCCCCCCCCCCCCBBBAAA@@@DDDDDDCCCDDDEEEGGGHHHIIIGGGFFFFFFEEEDDDDDDDDDDDDEEEGGGHHHHHHFFFFFFFFFGGGIIIHHHGGGHHHJJJJJJIIIHHHGGGIIIJJJIIIGGGFFFHHHJJJJJJHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFEEECCCBBBCCCDDDEEEEEEDDDDDDCCCCCCEEEGGGHHHHHHGGGGGGFFFFFFGGGIIIKKKLLLKKKFFFEEEDDDEEEGGGIIIIIIHHHMMMKKKIIIIIIJJJKKKKKKJJJGGGGGGFFFFFFEEEEEEEEEEEEGGGDDD@@@>>>>>>>>>===<<>>===<<<;;;;;;;;;;;;************************++++++++++++,,,,,,,,,,,,///---+++***)))+++,,,...........................,,,,,,,,,---......//////000000000111000000//////.........///000111111111///////////////000111111000000//////000111222222222111111222222333444555777888:::<<<<<<;;;:::888999888888888888999::::::<<<;;;;;;:::::::::;;;;;;::::::;;;<<<===???@@@AAADDDEEEEEEDDDCCCCCCDDDFFFDDDCCCBBBAAAAAACCCEEEFFFDDDDDDBBBAAA???>>>>>>>>>CCCCCCCCCDDDDDDEEEFFFFFFDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFJJJKKKJJJLLLPPPRRROOOKKKJJJIIIJJJMMMOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRRRROOOOOOPPPPPPPPPPPPPPPOOOOOOPPPRRRSSSUUUVVVVVVVVVOOOQQQSSSVVVWWWXXXXXXXXXVVVVVVWWW[[[aaaeeegggggg___aaabbb```]]][[[]]]___dddnnn}}}zzztttlllbbb\\\YYYXXXSSSNNNKKKMMMNNNNNNOOORRRVVVUUUTTTTTTUUUUUUSSSQQQMMMKKKIIIHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAAAAABBBDDDDDDCCC@@@===<<<============>>>???@@@@@@AAABBBDDDCCCBBBBBBDDDEEE@@@DDDFFFGGGHHHMMMWWW___lll}}}wwwkkkbbbWWWOOOHHHGGGFFFDDDBBB@@@???>>>===============<<<<<<<<<;;;:::999888777777777777999999999::::::;;;<<<===???===============;;;999999:::;;;;;;<<<<<<;;;;;;>>>=========>>>???@@@AAA@@@??????>>>>>>>>>??????@@@AAACCCGGGKKKMMMMMMLLLFFFEEEDDDEEEFFFFFFDDDBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBB@@@@@@@@@AAAAAAEEEGGGIIIHHHFFFDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGFFFDDDDDDCCCCCCCCCEEEFFFGGGGGGFFFEEEFFFHHHKKKJJJJJJJJJKKKKKKIIIGGGFFFHHHKKKKKKJJJHHHHHHHHHIIIIIIIIIGGGEEEDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHGGGEEECCCCCCEEEFFFGGGFFFDDDDDDDDDFFFHHHIIIHHHGGGEEEEEEEEEHHHKKKLLLLLLKKKGGGFFFEEEFFFGGGIIIIIIHHHKKKIIIHHHHHHJJJKKKKKKJJJGGGGGGFFFEEEDDDCCCCCCBBBDDDAAA>>>======>>>===<<<===<<<;;;:::::::::::::::************************+++++++++,,,,,,,,,------///...---+++++++++,,,,,,------------------------,,,,,,------.../////////111111111111111000///....../////////000000000111///////////////000000111000000000000000000111111111111111111222333444444666888:::<<<<<<;;;999888888888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@BBBCCCDDDCCCCCCCCCEEEGGGEEEDDDBBBBBBBBBCCCDDDEEEBBBAAA@@@???????????????AAABBBDDDEEEFFFFFFEEEEEECCCCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGDDDHHHIIIIIIKKKQQQSSSRRRNNNLLLJJJKKKNNNQQQRRRRRRTTTSSSRRRRRRRRRRRRSSSSSSPPPPPPRRRRRRRRRQQQPPPOOONNNOOOPPPRRRSSSTTTTTTTTTOOOQQQSSSUUUWWWXXXXXXXXXVVVVVVXXX]]]cccgggiiiiiibbbdddfffccc^^^\\\___bbbkkk{{{~~~tttjjjaaa[[[XXXVVVVVVPPPMMMNNNPPPPPPRRRUUUXXXWWWWWWWWWWWWUUURRROOOLLLJJJIIIIIIKKKKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAAAAACCCDDDEEEGGGEEECCCAAA@@@???===;;;:::::::::;;;<<<>>>???@@@???AAABBBBBB@@@???@@@AAACCCEEEFFFEEECCCFFFLLLRRRQQQ\\\hhhoooyyynnn]]]TTTOOOIIIDDD@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999999999999:::;;;<<<===>>>===<<<===>>>>>><<<;;;888999:::;;;<<<<<<<<<;;;>>>>>>>>>>>>>>>??????@@@@@@????????????@@@@@@@@@>>>>>>@@@CCCEEEFFFDDDAAABBBBBBDDDEEEFFFFFFDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@??????@@@@@@DDDFFFGGGGGGEEECCCBBBCCCBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCEEEFFFFFFEEEEEEGGGIIINNNMMMLLLLLLLLLKKKIIIGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIKKKLLLIIIEEECCCDDDGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEBBBBBBDDDFFFGGGGGGDDDDDDDDDFFFIIIJJJIIIGGGCCCDDDEEEHHHKKKLLLKKKJJJHHHGGGEEEFFFHHHIIIIIIHHHIIIHHHGGGHHHJJJKKKKKKJJJGGGGGGFFFDDDCCCAAA@@@@@@@@@>>><<<<<<===>>>===<<<<<<;;;;;;::::::::::::;;;************************++++++,,,,,,,,,---------......//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111111222111111000//////111000000000/////////...///////////////000000111000000000111111111111111111111111111222333444444666777999;;;;;;:::999888777777888888999999999999999:::;;;<<<===>>>>>>>>>============>>>???@@@@@@@@@BBBCCCCCCCCCCCCFFFHHHEEEEEEDDDCCCCCCCCCDDDEEEAAA@@@@@@@@@@@@@@@AAAAAA@@@AAACCCEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIDDDHHHIIIIIILLLRRRVVVUUURRRPPPMMMMMMOOOQQQRRRRRRTTTTTTSSSRRRRRRRRRRRRSSSPPPQQQRRRSSSRRRQQQPPPOOOMMMNNNOOOPPPQQQQQQQQQPPPPPPQQQSSSVVVXXXXXXXXXXXXVVVWWWYYY^^^dddgggiiihhheeegggiiieee___]]]aaafffsss}}}uuukkkccc^^^[[[XXXVVVVVVQQQNNNOOOPPPOOOPPPSSSVVVVVVVVVVVVVVVTTTPPPMMMKKKJJJIIIJJJKKKKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAACCCFFFIIIJJJMMMHHHBBB>>>===>>>>>>===888888999:::;;;===>>>???>>>@@@AAAAAA???>>>>>>???>>>@@@AAA@@@@@@BBBFFFJJJEEEJJJPPPSSSZZZeeepppuuu}}}|||yyyuuuqqqnnnlllllljjjaaaUUUKKKGGGDDDAAA??????>>>>>>>>>===<<<<<<<<<::::::::::::;;;;;;;;;;;;888999999:::::::::::::::999999999999:::;;;<<<<<<<<<<<<<<<>>>@@@AAA@@@???888999:::;;;<<<<<<<<<<<<===>>>>>>>>>???????????????@@@@@@AAAAAABBBBBBBBB>>>>>>???AAABBBBBB???===???AAADDDFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEFFFFFFBBBAAA@@@@@@@@@AAABBBCCCCCCEEEGGGFFFDDDBBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCEEEEEEEEEGGGJJJLLLRRRPPPMMMLLLKKKKKKIIIGGGIIIGGGEEEDDDEEEFFFGGGHHHIIILLLMMMKKKGGGEEEEEEGGGHHHHHHHHHGGGFFFEEEEEEDDDEEEDDDBBBBBBDDDEEEFFFEEECCCCCCDDDGGGIIIJJJHHHFFFBBBCCCDDDGGGIIIJJJIIIHHHGGGFFFEEEEEEGGGIIIIIIHHHHHHGGGGGGHHHJJJKKKJJJIIIFFFFFFDDDCCCAAA@@@>>>>>>===<<<:::;;;<<<===<<<;;;;;;;;;;;;:::;;;;;;<<<<<<************************,,,,,,,,,,,,------------,,,---///000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000111111111222111111000000111111111000///.........///////////////000111111///000111222222222222222222111111222222333444555666777777888888888888888777888999999::::::999999999:::<<<>>>???@@@AAAAAA=========>>>???@@@AAABBB@@@AAACCCCCCBBBCCCFFFHHHEEEEEEDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@AAABBBBBB@@@AAACCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHIIIIIIIIIIIIJJJJJJGGGJJJKKKKKKNNNUUUYYYXXXUUURRRNNNMMMNNNPPPRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPQQQQQQQQQQQQQQQPPPNNNNNNOOOOOOOOONNNMMMMMMPPPQQQSSSVVVWWWXXXXXXXXXWWWWWWZZZ^^^cccffffffeeedddggggggccc]]]]]]dddkkk|||wwwkkkddd\\\YYYZZZ[[[YYYVVVSSSNNNLLLOOOPPPNNNNNNPPPSSSSSSSSSTTTTTTRRROOOLLLKKKJJJHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAAAAA@@@???>>>>>>???@@@CCCGGGKKKMMMOOOIII@@@<<<<<<===>>>===888888888999:::<<<===>>><<<>>>@@@@@@???=========999:::<<<<<<===???BBBDDDCCCDDDEEEFFFIIIOOOVVV[[[ccciiiuuu{{{pppjjjdddaaa]]]YYYUUURRRPPPPPPQQQMMMHHHDDDAAA@@@>>><<<=========<<<;;;;;;::::::999999::::::::::::;;;;;;888999:::;;;;;;;;;;;;:::888888888999999:::;;;<<<;;;;;;<<<>>>AAABBBAAA@@@999:::;;;<<<======>>>>>>===>>>????????????>>>>>>>>>>>>@@@AAABBBBBBBBBBBB@@@@@@@@@AAABBBBBB@@@>>>>>>@@@DDDEEEDDDCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGBBBAAAAAAAAABBBCCCEEEFFFCCCEEEGGGFFFDDDBBBBBBBBB???@@@AAABBBCCCDDDDDDDDDAAABBBCCCDDDDDDDDDDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBDDDFFFGGGHHHKKKPPPSSSUUURRRMMMJJJIIIIIIHHHGGGJJJGGGCCCBBBCCCFFFGGGGGGIIIJJJKKKJJJHHHGGGFFFFFFIIIIIIIIIHHHFFFEEECCCBBBDDDCCCBBBCCCEEEFFFEEEDDDBBBBBBCCCFFFIIIIIIGGGEEECCCBBBBBBDDDGGGHHHGGGFFFEEEDDDCCCDDDGGGIIIIIIIIIHHHGGGGGGHHHIIIJJJHHHGGGEEEDDDCCCBBB@@@???>>>===;;;:::999:::<<<<<<;;;:::::::::::::::;;;;;;<<<===************************,,,,,,,,,------------...,,,,,,------......------------------------------------......//////000000000000111222222222111111000000000000///////////////////////////000111111///000222333444444444444222222222222333444555666777666555555555666888888888888:::;;;;;;;;;:::999999;;;===???AAABBBCCCCCC=========>>>???@@@BBBCCC@@@AAABBBBBBBBBCCCEEEGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@??????@@@@@@AAABBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEFFFFFFHHHJJJKKKHHHHHHHHHIIIIIIJJJJJJJJJGGGJJJKKKJJJNNNUUUYYYXXXTTTQQQMMMLLLMMMOOOQQQQQQRRRSSSTTTUUUUUUUUUTTTSSSOOOOOOOOOOOOPPPQQQRRRRRRPPPPPPPPPPPPNNNMMMLLLKKKNNNPPPRRRTTTVVVWWWWWWWWWWWWXXXZZZ^^^aaacccbbbaaa^^^aaaccc___ZZZ]]]gggqqqvvvooo```ZZZTTTUUUYYY[[[WWWSSSOOOLLLLLLPPPRRRPPPOOOPPPQQQPPPPPPQQQRRRQQQOOOMMMLLLJJJGGGGGGGGGGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@???>>>>>>===???AAAEEEIIILLLLLLFFF???======>>><<<999999999999999:::;;;<<<===999<<<>>>???>>><<<<<<<<<999:::;;;<<<===>>>@@@AAAAAA@@@???@@@AAADDDHHHLLLNNNSSS\\\fffppp|||}}}uuuooofff[[[UUUOOOLLLIIIFFFDDDCCCCCCBBBDDDCCCBBB@@@>>>=========;;;;;;;;;;;;::::::::::::888888888888999999::::::888888999:::;;;:::999999888888888888999:::;;;<<<<<<;;;;;;===???@@@@@@>>>999:::<<<===>>>?????????===>>>???@@@@@@???>>>===;;;<<<>>>@@@AAAAAAAAAAAAAAA@@@???@@@AAABBBAAA@@@>>>AAADDDDDDCCCBBBCCCDDDCCCCCCBBBBBBCCCEEEFFFGGGDDDCCCCCCCCCCCCEEEFFFGGGDDDEEEGGGGGGEEECCCBBBBBB@@@AAABBBCCCEEEEEEEEEFFFBBBBBBDDDEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDFFFHHHJJJMMMQQQWWWZZZXXXTTTMMMHHHGGGGGGGGGGGGIIIFFFDDDDDDFFFHHHGGGFFFHHHGGGGGGHHHHHHHHHFFFDDDGGGGGGGGGGGGFFFEEECCCBBBCCCCCCDDDFFFHHHGGGEEECCC@@@AAACCCEEEHHHHHHFFFCCCDDDBBBAAAAAACCCDDDDDDCCCCCCBBBAAACCCFFFHHHIIIIIIHHHGGGGGGHHHIIIIIIGGGEEECCCBBBBBB@@@???>>>======:::999999:::;;;;;;999888888888888999999:::<<<<<<************************,,,,,,,,,---------......---,,,*********,,,...///........................------......///000000000///000111222222222222222......//////000000111111///////////////000111111///000222444555555555555333333333333444555666666777666444333444555777999888999:::;;;<<<;;;:::::::::;;;>>>AAACCCDDDDDDDDD<<<<<<<<<===???@@@BBBCCCAAABBBCCCBBBBBBBBBDDDFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@???????????????@@@AAADDDDDDDDDEEEFFFFFFGGGGGGIIIHHHHHHGGGHHHIIIKKKLLLHHHHHHHHHIIIIIIIIIJJJJJJEEEHHHIIIHHHKKKRRRVVVVVVQQQNNNKKKJJJLLLOOOQQQQQQRRRSSSUUUWWWWWWVVVUUUTTTOOOOOONNNNNNOOOPPPRRRSSSSSSRRRRRRQQQOOOMMMKKKJJJMMMNNNQQQSSSUUUVVVVVVVVVXXXXXXZZZ]]]```aaa```^^^YYY\\\^^^[[[XXX]]]jjjuuu|||uuu```YYYTTTUUUZZZ[[[UUUOOONNNKKKMMMRRRUUUTTTSSSTTTOOOOOONNNOOOQQQQQQPPPOOOMMMJJJGGGFFFFFFFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDBBBAAA@@@??????>>>=========???CCCGGGIIIHHHCCC???>>>???>>>999555999999999999:::;;;<<<<<<777:::===>>>===;;;;;;;;;999:::;;;;;;<<<<<<=========;;;;;;<<<>>>???CCCGGGGGGJJJNNNQQQUUU[[[dddkkkssswwwqqqaaa[[[YYYSSSKKKFFFDDDBBB???===>>>?????????===>>>======<<<<<<===>>>::::::;;;;;;;;;;;;;;;;;;666777777777888888999999777888999::::::999888777888888888888999:::;;;<<<===<<<;;;===>>>>>>===;;;:::;;;<<<>>>???@@@@@@@@@===>>>???@@@@@@???>>>===999:::<<<>>>???@@@@@@??????>>><<<===???@@@@@@??????AAADDDCCCAAAAAABBBDDDCCCBBBBBBBBBCCCDDDFFFGGGFFFFFFEEEDDDDDDEEEGGGHHHDDDFFFGGGGGGEEECCCBBBCCCAAAAAACCCEEEFFFGGGGGGGGGCCCDDDEEEFFFFFFEEEDDDDDDAAAAAAAAAAAABBBCCCDDDDDDFFFHHHKKKMMMQQQVVV\\\```ZZZTTTMMMGGGEEEFFFGGGHHHHHHFFFFFFGGGJJJJJJGGGDDDFFFEEEDDDEEEHHHHHHEEEAAADDDEEEFFFGGGGGGFFFDDDCCCDDDDDDFFFHHHJJJIIIFFFCCC???@@@BBBEEEGGGGGGEEEBBBDDDBBB@@@@@@AAABBBCCCBBBAAA@@@@@@BBBEEEHHHIIIIIIHHHHHHGGGHHHIIIHHHFFFCCCBBBAAAAAA@@@???>>>======:::999999999::::::999777777777777777888999;;;;;;)))******++++++,,,------((()))***+++++++++++++++------............------111000///...---,,,++++++++++++,,,------......///111111222222222111111000222222111111111111222222111111000000000000111111222222222222222222333333333333333333444444555666:::999999999888888777777777888888888888999999999999:::;;;===>>>?????????=========>>>??????@@@@@@???@@@BBBBBBBBBCCCFFFHHHDDDEEEFFFEEECCCCCCEEEGGG???????????????AAABBBCCCFFFFFFFFFGGGHHHIIIKKKKKKLLLKKKJJJIIIIIIJJJLLLMMMMMMKKKJJJIIIJJJJJJHHHGGGHHHGGGGGGHHHJJJLLLOOOQQQPPPRRRRRROOOLLLKKKMMMPPPYYY^^^bbbbbb]]]WWWSSSRRRMMMMMMMMMMMMOOOQQQTTTUUUYYYVVVRRRPPPPPPNNNJJJGGGLLLNNNPPPQQQRRRSSSUUUWWWXXXYYY[[[]]]___``````___]]]]]]___]]]ZZZ\\\iiixxxrrr^^^QQQVVV[[[VVVMMMJJJMMMNNNPPPRRRRRRRRRRRRQQQMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIHHHGGGGGGFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDBBB@@@>>>===<<>>===<<<;;;:::999999888999999999:::::::::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;<<<<<<===>>>???@@@AAAAAAEEEEEEFFFHHHJJJNNNQQQSSSUUUZZZbbbmmmxxx~~~~~~|||xxxqqqkkkhhhZZZWWWPPPJJJFFFCCCCCCCCC===============<<<<<<<<<@@@???>>>===============;;;:::999888888888999:::666777777888888888777777;;;;;;;;;::::::999999999:::999999888888999999:::>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@>>><<<:::<<>>===???BBBEEEFFFFFFDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGCCCBBBAAAAAADDDEEEFFFEEEGGGDDDAAAAAADDDGGGGGGFFFCCCFFFIIIIIIEEEBBB@@@@@@EEECCC@@@>>>===???AAACCCDDDFFFIIIMMMSSSXXX]]]___YYYSSSJJJEEEDDDEEEEEEDDDFFFGGGIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFHHHHHHHHHFFFCCCBBBCCCDDDAAACCCGGGIIIJJJIIIFFFEEEDDDDDDFFFHHHHHHFFFBBB>>>AAA@@@AAABBBDDDDDDBBB@@@???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCAAA???===<<<<<<======<<<<<<:::888888999999999888999888777666777999<<<>>>)))******++++++,,,,,,---***+++,,,---------------,,,------------------,,,---------,,,,,,,,,,,,,,,++++++,,,------......///000111111222222111111000222111111000000111111222111111000000000000111111111222222222222333333333333333333333444444555666888888777777777666666666777777888888999999888888777777999:::;;;<<<<<<<<<<<<<<<======>>>>>>?????????@@@BBBBBBBBBCCCFFFHHHFFFFFFEEECCCBBBBBBCCCDDD???>>>======>>>???AAACCCEEEEEEEEEFFFFFFHHHIIIIIIGGGGGGGGGGGGIIILLLOOOQQQMMMKKKIIIIIIJJJJJJHHHGGGIIIIIIHHHIIIKKKMMMPPPRRRQQQRRRQQQNNNLLLMMMRRRWWWfffkkkpppmmmeee[[[UUUSSSOOOOOOPPPQQQSSSUUUWWWYYYYYYVVVSSSRRRRRRPPPMMMKKKJJJLLLOOOPPPQQQRRRUUUWWWXXXZZZ\\\]]]____________[[[[[[\\\\\\[[[^^^jjjwww|||fffTTTTTTWWWSSSOOOOOOMMMNNNOOOQQQRRRRRRQQQPPPLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDEEEDDDCCCAAA@@@>>>===<<<======>>>>>>>>>?????????===<<<<<<;;;:::999888888888888888888999999999::::::;;;;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<======>>>>>>???>>>>>>>>>???@@@BBBDDDFFFHHHLLLPPPVVV\\\ccckkkpppxxxnnniiiiiidddcccbbb___ZZZTTTNNNKKKKKKHHHCCC???<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;999888888888888999888888888888888777666555;;;;;;:::::::::999999999:::999999888888999999:::===<<<<<<<<<<<<<<<======<<<=========>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@<<<:::999;;;???AAABBBAAA???@@@@@@AAABBBAAAAAAAAACCC@@@>>>@@@DDDEEEBBB???@@@@@@AAACCCDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGCCCBBBBBBCCCFFFGGGGGGFFFGGGEEEBBBBBBDDDFFFFFFEEEEEEGGGJJJIIIEEEBBB@@@@@@CCCAAA???===>>>@@@CCCEEEEEEGGGIIIMMMPPPTTTVVVXXXSSSOOOIIIFFFFFFFFFFFFEEEHHHIIIJJJLLLLLLKKKIIIHHHEEEFFFGGGHHHIIIIIIHHHHHHFFFGGGGGGFFFCCCBBBBBBCCCBBBDDDFFFHHHHHHHHHFFFEEECCCCCCDDDFFFGGGFFFBBB@@@BBBAAAAAACCCDDDDDDBBB@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA>>><<<;;;<<<<<<<<<;;;;;;999777777888888777666777666666666777:::>>>@@@))))))******+++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,))))))******++++++,,,,,,++++++,,,------......///000000111111111111000000111111000000000000111111111000000//////000000111111111222222222333333333333333333333444555666666666666555555555555444444555666888999999999888777666666888999::::::::::::;;;;;;<<<======>>>>>>??????@@@AAABBBBBBCCCEEEGGGHHHEEECCCAAAAAABBBAAAAAAAAA???===<<<===???BBBDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEGGGIIILLLOOOPPPLLLJJJIIIIIIJJJJJJHHHGGGIIIIIIIIIJJJLLLNNNPPPRRRRRRRRRQQQNNNMMMPPPWWW]]]ooouuuzzzvvviii\\\TTTRRROOOOOOPPPRRRTTTWWWYYYZZZWWWUUUSSSRRRRRRQQQNNNMMMJJJKKKMMMNNNOOOQQQTTTVVVYYYZZZ\\\]]]^^^^^^^^^]]]YYYWWWWWWYYYZZZ^^^iiitttsss[[[SSSRRRQQQPPPSSSLLLMMMNNNOOOPPPPPPOOOOOOIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCBBB@@@???===<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;:::999888777777666666777777777777888888888::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>BBBDDDEEEFFFGGGIIIMMMPPPWWW[[[cccnnn|||uuurrrmmmeee]]]VVVPPPMMMLLLKKKIIIGGGCCC@@@===;;;@@@>>><<<:::999999;;;;;;::::::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<;;;:::888888777777777999999999999888666555444::::::::::::999999999999999999888888888888999999;;;;;;;;;;;;<<<<<<>>>>>><<<<<<=========>>>>>>>>><<<===>>>@@@AAAAAAAAA@@@;;;::::::;;;>>>@@@AAAAAA??????@@@AAAAAAAAAAAA@@@AAA???>>>???CCCDDDBBB@@@CCCBBBAAAAAABBBDDDFFFGGGEEEDDDCCCCCCCCCEEEFFFGGGCCCCCCDDDFFFIIIIIIHHHGGGGGGEEEBBBBBBCCCDDDDDDDDDFFFGGGIIIHHHEEEBBBAAAAAAAAA???>>>===???AAADDDFFFGGGHHHJJJLLLMMMNNNOOOOOOLLLJJJIIIIIIIIIIIIGGGEEEIIIJJJLLLMMMLLLKKKIIIHHHCCCEEEGGGIIIJJJJJJIIIHHHCCCEEEGGGGGGDDDBBBAAAAAADDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDFFFGGGEEECCCCCCCCCCCCDDDEEEEEECCC@@@??????@@@AAABBBCCCDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@===;;;:::;;;;;;;;;:::;;;999777666777777666555666555555666888;;;>>>@@@)))))))))***++++++,,,,,,)))******+++++++++******,,,------......------,,,************++++++++++++++++++,,,------....../////////000000111000000000000000000//////000000000000000////////////000000111111111222222333333444222222222333444555666777555555555555555555555555444555777888999888777666777888999:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>?????????@@@AAABBBAAABBBDDDGGGHHHEEEAAA@@@AAABBBAAA@@@BBBAAA>>>======@@@CCCDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKLLLKKKJJJHHHIIIIIIJJJHHHGGGIIIIIIIIIJJJKKKMMMOOOPPPPPPQQQQQQOOONNNPPPVVV[[[hhhooouuupppcccUUUNNNMMMKKKLLLMMMPPPRRRTTTVVVWWWUUUSSSRRRPPPOOONNNLLLKKKKKKLLLNNNNNNOOOPPPTTTVVVYYYZZZ[[[\\\]]]]]]\\\[[[XXXUUUSSSVVVXXX\\\eeennn}}}cccVVVQQQOOOOOORRRJJJKKKLLLNNNNNNNNNMMMLLLHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDCCCCCCBBBAAA@@@???===<<<;;;::::::::::::;;;;;;;;;;;;<<<::::::999888777666555555666666777777777888888888999999:::;;;;;;;;;::::::===<<<<<<;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;:::>>>>>>==================@@@AAABBBAAAAAAAAACCCFFFFFFHHHLLLSSS]]]hhhrrrxxx|||zzz}}}{{{{{{~~~{{{{{{{{{wwwnnnfff]]]XXXSSSOOOLLLHHHBBB>>>AAA@@@??????>>>>>>>>>>>>===<<<;;;;;;;;;<<<======999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888777666666888888888888888777666555:::999999999999999999999999999888888888888999999999999999:::;;;===>>>???<<<<<<<<<=========>>>>>>;;;===???BBBCCCCCCBBBAAA>>>=========>>>?????????>>>??????@@@@@@@@@@@@@@@???>>>===>>>AAACCCBBBAAABBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBDDDFFFGGGFFFFFFGGGIIIJJJJJJGGGDDDEEEDDDBBBAAAAAABBBBBBAAADDDEEEFFFEEEDDDCCCCCCCCCBBBAAA@@@???@@@CCCEEEGGGGGGHHHJJJKKKKKKKKKKKKJJJIIIJJJKKKMMMLLLJJJFFFDDDHHHIIIKKKKKKKKKJJJHHHGGGDDDEEEHHHJJJJJJIIIHHHFFFBBBEEEHHHIIIGGGDDDAAA@@@EEEEEEDDDDDDDDDDDDEEEEEEFFFDDDDDDDDDGGGHHHHHHHHHEEEDDDDDDEEEEEEEEEBBB@@@>>>??????@@@AAABBBCCCDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@>>>;;;:::;;;;;;;;;:::;;;999777777777888777555777666666666777:::<<<===((())))))******+++,,,,,,******+++++++++******)))......////////////......,,,,,,,,,,,,++++++++++++++++++,,,------......///---...///000000000000000000//////......//////000000000////////////000000000000111222333333444444222222222333444555777777666666666666666666666666444555666777888777666666777777888999::::::::::::<<<<<<======>>>??????@@@???@@@AAAAAAAAABBBDDDFFFFFFDDDCCCBBBCCCCCCBBBAAA@@@???===<<<<<<>>>@@@BBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEGGGHHHIIIJJJJJJIIIHHHHHHIIIJJJHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMPPPQQQQQQNNNNNNQQQSSSYYY```eeebbbXXXNNNJJJIIIIIIJJJLLLNNNPPPRRRSSSTTTUUUTTTSSSQQQNNNLLLKKKKKKNNNNNNOOOOOOOOOPPPSSSVVVWWWXXXYYY[[[[[[[[[ZZZZZZWWWTTTRRRTTTUUUXXX```hhh~~~~~~hhhZZZRRRNNNLLLLLLIIIIIIKKKLLLLLLKKKJJJJJJGGGGGGFFFEEEEEEEEEEEEFFFBBBBBBBBBCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@@@@@@@???===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<:::999888777666555555444777777777777888888888888888999999:::;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;<<<======<<<<<<===???AAAAAACCCEEEIIIOOOSSSVVV[[[\\\___hhhuuu|||pppgggcccbbbcccbbbccc^^^YYYWWWXXXWWWTTTPPPLLLHHHDDDCCCCCCBBB>>>:::<<<;;;;;;:::;;;<<<===>>>:::999999999999999999:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::888777::::::999999888777666666555666777888888888888888999999999999999999999999999888888777777888888999888888888999;;;<<<>>>>>><<<<<<<<<<<<============;;;===@@@BBBCCCCCCBBBBBBAAAAAA@@@???>>>======>>>===>>>??????@@@@@@??????>>>===<<<===???@@@AAAAAA@@@AAACCCDDDEEEDDDBBBAAACCCBBBBBBBBBCCCDDDFFFGGGIIIIIIIIIIIIJJJHHHDDDAAABBBBBBBBBAAA@@@@@@@@@@@@BBBBBBAAABBBCCCEEEEEEEEEDDDDDDBBBBBBBBBCCCEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJLLLOOOOOOMMMIIIEEECCCEEEFFFHHHIIIIIIGGGFFFEEEFFFGGGHHHIIIHHHGGGEEEDDDCCCFFFJJJKKKIIIFFFCCCBBBEEEDDDDDDCCCCCCDDDEEEFFFEEECCCBBBCCCEEEGGGHHHGGGFFFEEEDDDEEEEEEDDDBBB???======>>>???@@@AAABBBBBBAAAAAAAAAAAAAAA@@@??????@@@>>>;;;:::;;;<<<;;;:::;;;:::888888999999999888999888888777777888999999(((((())))))***+++++++++,,,,,,---------,,,++++++//////000000000000//////......------,,,,,,,,,+++++++++,,,------......///,,,---...//////000000/////////............//////000//////......//////000000000111222333444444555111111222333444555777888666777777777777888888888555555555555666666666777555666666777888888777777;;;<<<<<<======>>>?????????@@@AAAAAA@@@AAACCCEEEEEEGGGHHHHHHEEEBBBAAAAAA<<<<<<;;;::::::;;;<<<===@@@AAACCCEEEFFFFFFFFFEEE???@@@BBBDDDFFFHHHJJJKKKJJJHHHGGGHHHIIIJJJHHHGGGFFFGGGHHHIIIJJJKKKKKKLLLKKKNNNPPPPPPMMMKKKLLLNNNPPPSSSVVVUUUPPPLLLJJJIIIJJJKKKMMMOOOPPPQQQRRRRRRUUUUUUUUUSSSPPPNNNNNNOOOPPPQQQPPPOOONNNOOORRRUUUTTTUUUWWWXXXYYYYYYYYYXXXVVVTTTSSSTTTTTTUUU]]]gggvvvtttfffZZZRRRMMMIIIGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCDDDDDD@@@@@@@@@AAAAAABBBBBBCCC???@@@AAABBBBBBAAA@@@???>>>>>>===<<<;;;:::999999:::::::::;;;;;;;;;<<<<<<999999888777666555555444777777777777888888888888777888999::::::;;;;;;:::;;;;;;;;;::::::;;;;;;;;;=========<<<<<<;;;;;;;;;777888999:::;;;;;;;;;;;;888999::::::888777888999::::::;;;===???AAACCCEEEGGGHHHJJJOOOUUU\\\bbbfffmmmwwwyyyuuummmfff]]]VVVRRRQQQQQQRRROOOJJJEEECCCDDDFFFFFFEEEAAA>>><<<<<>>;;;;;;<<<<<<<<<=========<<<===>>>@@@AAAAAAAAA@@@AAABBBAAA???===;;;<<<=========>>>????????????>>>>>>===<<<<<<===>>>@@@AAA???AAACCCDDDDDDBBB@@@>>>AAABBBBBBCCCDDDEEEFFFFFFJJJIIIHHHHHHGGGFFFCCC@@@AAABBBCCCCCCAAA@@@AAABBBAAA@@@>>>???AAADDDEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGGGGHHHHHHJJJKKKLLLJJJMMMOOOOOOLLLGGGDDDBBBBBBCCCEEEFFFGGGFFFEEEDDDHHHHHHGGGGGGFFFDDDCCCCCCDDDGGGJJJKKKIIIFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHBBBAAA@@@AAACCCEEEEEEDDDFFFEEEDDDDDDEEECCC@@@>>>;;;;;;<<<===>>>???@@@@@@??????@@@@@@@@@???>>>>>>???===:::999:::;;;:::999:::999777888999;;;:::::::::999888888777777777777(((((())))))******++++++,,,------------,,,+++***......////////////......,,,,,,,,,,,,------------++++++,,,------......///+++,,,---...///////////////......------....../////////............/////////000111222333444444555111111222333444666777888666666777777777888888888666555444333333555777888666666777888888888777777999999:::;;;;;;<<<<<<===???@@@AAAAAA@@@AAACCCDDDFFFLLLPPPNNNGGG@@@???@@@;;;<<<<<<<<<<<<<<<;;;;;;===>>>AAACCCEEEFFFEEEEEE???@@@BBBDDDFFFGGGHHHHHHIIIHHHGGGGGGIIIIIIIIIGGGGGGGGGHHHJJJKKKKKKLLLLLLJJJLLLNNNMMMJJJIIIKKKNNNPPPOOOMMMLLLKKKKKKKKKJJJJJJKKKMMMOOOPPPPPPPPPPPPPPPRRRTTTSSSQQQPPPQQQSSSRRRQQQPPPNNNLLLMMMOOORRRQQQRRRTTTVVVWWWXXXXXXWWWTTTTTTVVVWWWTTTUUU___jjj{{{}}}hhhddd\\\TTTOOOLLLIIIFFFFFFGGGHHHHHHHHHHHHFFFFFFDDDCCCAAA@@@???@@@AAABBB>>>>>>???@@@@@@AAABBBBBB???@@@AAABBBBBBAAA@@@???======<<<;;;:::999888888999999:::::::::;;;;;;;;;:::999999888777666555555555555666666666777777777777777888::::::;;;;;;:::::::::999999999999::::::;;;;;;;;;;;;::::::::::::999:::;;;<<<<<<<<<;;;:::888999;;;:::999888999:::666777777888:::<<<===>>><<<>>>AAACCCDDDFFFIIILLLNNNTTT\\\aaadddfffhhhjjjrrrtttrrrnnnlllqqq}}}vvvqqqtttwwwxxxzzz|||yyyyyyvvvrrrkkkccc\\\WWWTTTPPPKKKGGGFFFFFFGGGGGGEEEAAA>>>===???@@@@@@???<<<;;;::::::;;;<<<;;;:::;;;;;;::::::999888777777888999:::;;;;;;:::999888777777888888999::::::;;;777888999999888666444333666666888999999888888777555666777888888888888888777888888888999999999999888888777777777777888888888888888888999:::<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===============>>>???===;;;:::<<<>>><<<===>>>>>>??????>>>>>>>>>>>>===<<<;;;<<<>>>@@@@@@AAAAAAAAAAAA@@@???>>>@@@AAACCCEEEFFFFFFFFFEEEGGGFFFDDDDDDEEEEEECCCBBBBBBDDDFFFFFFDDDCCCDDDFFFCCC@@@======???BBBBBBBBBAAAAAAAAAAAABBBCCCEEEFFFHHHGGGFFFEEEEEEHHHJJJLLLIIIKKKMMMLLLHHHDDDCCCDDD???AAACCCEEEFFFFFFEEEDDDGGGFFFEEEDDDCCCCCCDDDDDDCCCFFFIIIJJJHHHFFFDDDDDDBBBCCCDDDEEEGGGHHHIIIIIICCCBBBAAABBBDDDEEEEEECCCFFFEEEDDDDDDDDDBBB???<<<999::::::;;;<<<===>>>???>>>????????????>>>=========:::888777777888888777888666555777999;;;;;;;;;888888888777777777777777((((((((()))******+++++++++++++++++++++***)))(((------............------)))***+++,,,---...//////++++++,,,------......///+++,,,---...////////////.........------.........//////............/////////000000222333444555555111111111333444666777888555666666666777777888888777555333222222444777999888999999::::::::::::999777888888999999:::;;;;;;???@@@AAAAAA@@@@@@BBBDDDHHHPPPVVVRRRHHH???===>>>===>>>???@@@@@@???>>>===:::<<>>===>>>???@@@======>>>???@@@AAAAAABBB@@@AAABBBBBBBBBBBBAAA@@@<<<<<<;;;;;;:::999888888888999999999999:::::::::::::::999888777666555555444444444555555555666666666777888999:::;;;;;;;;;:::999999888888999999:::999999999999999999999999888999:::::::::999777666555777999:::999999;;;<<<:::999888777888999;;;<<<777:::>>>@@@@@@@@@BBBEEE@@@BBBFFFIIIKKKMMMOOOPPPSSSWWWXXXUUURRRVVVaaakkkhhhmmmqqqrrrwwwzzzuuuvvvzzz~~~{{{tttsssvvv{{{||||||{{{{{{{{{|||~~~}}}sssmmmlllkkkhhheeeggg___ZZZ[[[]]][[[YYYZZZXXXVVVTTTRRROOOKKKFFFBBBAAA???<<<:::999:::;;;<<<@@@>>>===>>>??????<<<:::;;;;;;;;;;;;::::::999:::666666777888888888888777333444666888888777666555555666666777888999999999777888:::;;;:::999777666444555777888999999888888777888888888888777777666777777888888999999999999888888777777777777888888888888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<======::::::999999999::::::;;;888:::<<<;;;999999<<>>>>>>>>>>>>>>>>>>>>===;;;:::;;;===???BBBAAA@@@>>>>>>>>>>>>??????AAADDDGGGHHHGGGFFFEEEEEECCCBBBBBBCCCEEEEEEDDDCCCEEEHHHHHHFFFEEEGGGIIIEEEAAA===<<<===???@@@???======>>>???AAACCCEEEFFFIIIGGGEEECCCCCCEEEHHHKKKGGGIIIJJJHHHEEECCCCCCEEE>>>@@@BBBEEEFFFFFFFFFEEEEEEDDDBBBAAAAAACCCEEEFFFCCCEEEHHHHHHFFFEEEDDDDDDAAABBBDDDFFFHHHIIIJJJJJJFFFEEEEEEFFFHHHHHHGGGEEEFFFEEECCCCCCCCCAAA>>>;;;888999999:::;;;<<<======>>>>>>>>>>>>>>>======<<<;;;888666555555666666555555444444555888:::;;;;;;666777777777888888888888)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///+++,,,------......------......---,,,,,,,,,,,,---...............///000111222000......///000000///////////////////////////111111111111111222222222000000111222444555555666777777777777777888888999222333444555666888888999:::999999888888999999:::;;;999888666777999;;;===AAA@@@@@@@@@AAAAAABBBCCCJJJTTTXXXRRRJJJEEEAAA<<<<<<>>>@@@BBBAAA???===;;;;;;<<<>>>AAABBBCCCCCCCCCDDDDDDBBB@@@>>>???BBBEEEDDDDDDDDDDDDEEEEEEEEEEEEIIIHHHGGGGGGHHHJJJMMMOOOOOOLLLHHHEEEFFFJJJOOOSSSRRRQQQNNNLLLJJJIIIIIIIIIHHHGGGFFFGGGIIIKKKKKKKKKPPPPPPPPPQQQQQQSSSTTTUUUWWWTTTQQQMMMKKKKKKLLLMMMJJJLLLOOOSSSTTTTTTTTTSSSOOOPPPUUUXXXWWW^^^ssszzzjjj```XXXSSSMMMLLLLLLKKKFFFBBBHHHEEEBBBBBBEEEGGGFFFDDDFFFBBB>>>;;;;;;;;;;;;;;;>>>>>>>>>>>>??????????????????>>>>>>===<<<<<<<<<;;;;;;;;;::::::999999999888888999999999:::::::::<<<;;;;;;:::888777777666666555444333333444555666;;;:::999888888999:::;;;888888888888888888888888888999999999999888777777777777888999999999999888:::999777666666666777888333444555777888:::;;;;;;999999:::;;;;;;;;;::::::===>>>>>>???@@@BBBDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIRRRSSSTTTVVVXXXZZZ[[[\\\YYYXXXXXXWWWWWWXXXXXXYYY[[[[[[ZZZYYYYYYYYYYYYZZZ[[[ZZZWWWUUUSSSQQQPPPOOOKKKJJJIIIGGGGGGGGGHHHIIIFFFEEEDDDCCCBBBBBBBBBBBB???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::;;;;;;::::::999888777777888777666444444555555666555666666666777777777888777777777777777777777777999888888888888888888888666666666666666666666666555666777777777777777666777777777666555555444444444555666777888999::::::<<<:::::::::;;;<<<;;;999::::::999999999:::;;;;;;<<<<<<:::999999:::;;;<<<@@@@@@AAABBBAAA@@@???>>><<<;;;:::;;;===??????>>>MMMHHHAAA======>>>@@@AAA???BBBEEEGGGFFFFFFFFFFFFGGGHHHGGGEEECCCAAABBBCCCCCCCCCDDDFFFGGGHHHIIIIII?????????>>>??????@@@@@@???@@@AAA@@@??????@@@BBBBBBCCCEEEGGGHHHIIIHHHHHHKKKJJJIIIHHHGGGFFFDDDCCCDDDCCCCCCBBBBBBBBBCCCCCCGGGEEECCCBBBAAABBBDDDEEEAAABBBDDDFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGCCCCCCDDDFFFGGGHHHIIIJJJJJJGGGDDDBBBBBBAAA???======<<<;;;:::::::::::::::========================;;;:::888999::::::999777:::888777666777888777666888666555777:::<<<:::888))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++***+++,,,---...+++,,,------...---------......---,,,,,,,,,,,,---------------...///000111111000......///000000///////////////////////////000000111111111111222222000111111222333444555666777777666666777777888999444444444555666888999:::;;;;;;:::999888888888888;;;999777666777888;;;<<<@@@?????????@@@AAABBBBBBGGGOOOSSSPPPKKKHHHCCC>>>>>>???@@@AAA@@@???===<<<;;;<<<>>>@@@BBBBBBCCCBBBCCCCCCBBB@@@>>>>>>@@@BBBCCCCCCDDDDDDEEEFFFFFFGGGIIIHHHHHHHHHIIIKKKMMMNNNNNNLLLIIIGGGHHHKKKOOOQQQRRRQQQOOOMMMKKKJJJJJJJJJGGGFFFEEEFFFHHHJJJJJJIIIMMMMMMNNNNNNOOOPPPRRRRRRUUUSSSPPPNNNLLLLLLMMMMMMKKKMMMPPPRRRTTTSSSRRRQQQNNNOOOSSSVVVXXXbbbyyy}}}rrrhhh]]]VVVSSSNNNJJJIIIJJJJJJFFFCCCDDDAAA>>>???BBBDDDDDDBBBCCC@@@===;;;;;;;;;;;;:::<<<<<<======>>>>>>??????????????????????????????;;;;;;;;;::::::999999999888888999999999::::::::::::::::::999999999999999666666555444444555666666:::999888777777888999:::999999999999999999999999888888999999888888777666666777888888999999888888888777666555555555666666666666666777777888888888777777888999999999888888888888999999;;;<<<>>>??????>>>===<<<===>>>@@@BBBCCCDDDEEEFFFGGGHHHIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHGGGFFFFFFFFFFFFGGGIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<<<<<<<;;;:::::::::::::::999999999999999999999999777777777888888888999999999999888888777777666666888777666555444555555666666666666666666666666666777777777777777777777777888888888888888888888888777777777777777777777777666666666777666666555555666666666555555555555444444555666777888999::::::<<<;;;::::::<<<>>>>>>===;;;;;;:::::::::::::::;;;???>>>======<<<===>>>???>>>>>>???@@@@@@??????>>><<<;;;:::;;;===>>>>>>>>>JJJFFFAAA???>>>@@@AAAAAA???BBBEEEFFFFFFEEEEEEFFFGGGHHHHHHFFFCCCBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHIII@@@@@@????????????@@@@@@AAAAAABBBAAA??????@@@BBBCCCDDDEEEGGGHHHHHHGGGGGGHHHIIIJJJIIIFFFDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCCEEEDDDCCCBBBBBBBBBCCCCCCAAABBBCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDDDDEEEFFFFFFFFFHHHEEEBBBAAA@@@???>>><<<<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::888777777888999777666777666555555777999999888555333222333555666444222))))))))))))))))))))))))************************,,,,,,+++******+++---...++++++,,,---------------......---,,,,,,,,,,,,---,,,,,,,,,---...000111222111///......///000000/////////////////////////////////000111111111111111000111111222333444555555666666666666666777888888666666555444555777999;;;<<<<<<:::999888888777777:::999777666777888:::<<<>>>>>>>>>>>>???@@@AAABBBEEEJJJNNNNNNNNNLLLGGGAAA?????????>>>>>>>>>======;;;<<<>>>???AAAAAABBBBBBAAABBBBBBAAA>>>===>>>???AAABBBBBBDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNLLLKKKIIIIIIIIIKKKNNNOOOQQQPPPOOOMMMLLLLLLKKKKKKGGGFFFEEEFFFHHHIIIHHHGGGJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQPPPOOONNNNNNNNNNNNNNNOOOQQQRRRRRRQQQPPPOOONNNOOOPPPRRRUUU```vvv{{{mmmbbb[[[WWWRRROOOMMMIIIFFFFFFGGGHHHFFFCCCCCC???<<<===@@@CCCCCCAAA???===;;;;;;;;;<<<;;;::::::;;;;;;<<<===>>>>>>>>><<<======>>>??????@@@@@@;;;;;;::::::::::::999999888888999999999:::::::::888999999999::::::;;;;;;777666666555555666666777888777777666666777777888777777888888999999::::::888888888888888777666666666666777888888888888888666666555444444444444555888888777777666555555555444444555666777777666666444444555555777999:::;;;===;;;999777666777999;;;:::::::::;;;<<<<<<======;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::::::::;;;>>>===<<<;;;:::999999999;;;;;;<<<<<<;;;;;;::::::888777777666666666777777999999888777777777888888777777777777777777777777666666666666777777777777666666666666555555555555777666555555444444555555777777666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777666666666666555444333333444444444444444555555555555555666666777888999999;;;:::999:::===AAACCCCCC======<<<;;;:::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>????????????<<<;;;;;;<<<>>>???>>>===DDDBBB???>>>???@@@@@@??????AAADDDEEEEEEEEEEEEFFFGGGGGGHHHFFFDDDCCCCCCDDDCCCCCCDDDEEEFFFFFFGGGGGGAAA@@@@@@?????????@@@@@@BBBCCCCCCAAA??????@@@AAADDDDDDEEEFFFFFFFFFFFFFFFDDDGGGJJJIIIEEEAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBCCCDDDDDDEEEEEEGGGGGGHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEECCC@@@??????>>>===<<<;;;;;;;;;;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999777666666777888666555444333333444777:::;;;:::999888666666777666555333)))))))))))))))))))))))))))))))))***************,,,,,,+++******+++,,,---++++++,,,------------,,,......---,,,,,,,,,,,,---+++++++++,,,...000222333000...------///000000///////////////////////////...///000111111111000000000111111222333333444444666555555555555666777777777666444333333555888:::::::::999888888888999999999888777777777888:::;;;<<<<<<<<<===>>>@@@AAABBBFFFHHHKKKNNNOOOMMMHHHCCC@@@???===<<<;;;;;;<<<===<<<===>>>??????@@@@@@AAA@@@BBBCCCBBB@@@>>>======>>>???@@@BBBDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLIIIIIIIIIJJJKKKKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKHHHGGGFFFGGGIIIIIIHHHFFFHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRPPPOOONNNOOOPPPOOONNNOOOWWWggguuuzzz~~~}}}{{{wwwoooiii___WWWSSSRRRPPPOOOJJJHHHEEEDDDEEEEEEDDDBBBEEEBBB??????BBBDDDCCCAAA<<<;;;:::;;;<<<<<<;;;999999999:::;;;<<<======>>>::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::888888999999999:::::::::999999999999::::::::::::777777666666666666777777666666666666666666666666444555555666777888888999777777888888777777666555555666777777888888777777555555555444444444444555777777666666555444444444222333444555666666666555444555555666777999:::;;;???<<<999666555555777888888888888888888888888888:::999999888888999999:::::::::999888888888888999;;;;;;:::::::::::::::;;;::::::<<<<<<<<<;;;:::999666666666555666666777777777777666666666666777777666666666666666666666666555555666666666777777777555555555555555555555666666666555555444444444444555555555666666666777777777777777777777777777777555555555555666666666666666666666666666666666666666666555555444333222111222222333333444555555666555555666666777888888999888777777999>>>DDDHHHJJJ???>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@@@@AAA>>>======>>>@@@@@@???>>>>>>===<<<===??????>>>===???AAACCCDDDDDDDDDEEEFFFEEEFFFGGGFFFCCCBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEAAA@@@@@@????????????@@@BBBCCCCCCBBB@@@???@@@AAADDDDDDEEEEEEEEEEEEEEEEEEAAAEEEIIIHHHCCC@@@???@@@@@@????????????@@@@@@AAAAAAAAABBBBBBBBBAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDGGGHHHIIIIIIHHHFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAA???>>>??????>>><<<<<<;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999777666666777888666555333222222444777999::::::>>>===;;;:::999888777666))))))))))))))))))))))))************++++++,,,,,,,,,,,,+++*********+++,,,***+++,,,,,,------,,,,,,......---,,,,,,,,,,,,---******+++,,,...000111222///...,,,---///000000///////////////////////////...///111222222222111000000111111222222333333333555555555444555555666777666555222111111333555777666666666777888999:::;;;888888777777777888999:::;;;;;;<<<===>>>@@@BBBCCCFFFFFFGGGJJJKKKHHHDDDAAA@@@>>><<<;;;::::::;;;<<<============>>>??????@@@@@@BBBDDDCCCAAA???>>>>>><<<===>>>@@@BBBDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJGGGGGGHHHJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJJJJHHHFFFFFFFFFGGGHHHIIIKKKMMMNNNKKKLLLMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRRRRQQQPPPOOONNNPPPOOOLLLLLLQQQZZZaaadddiiikkkhhhffffffeeebbbccc```[[[VVVSSSQQQOOONNNKKKIIIGGGEEEDDDCCCAAA@@@EEECCCAAACCCEEEFFFCCC@@@<<<:::::::::;;;<<<;;;999888999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888999999999:::::::::::::::999999999888888888666666777777777777666666555555555555555555555555444555555666777888888999666777777777777666555555555555666777777777777666444555555555555555555555444444444444444555555555222333444555666666666666555555555666888999;;;<<<>>><<<999666555555666777666666666666555555555555777777666666666666777777888777777666666666666666777666666666777888999999555666888999999888777666777666666666666666777888777666666666666666777777777777777777777777777777666666666777777777777888555666666666666666666666555555555555555444444333222333444555666777888999666666666666666666666666333333333444444555555555555555555555555555555555555555555555444333111111111222222333444555666666555555555666777777888888555444555888???FFFKKKMMM???>>>===<<<;;;:::::::::<<<<<<======>>>>>>>>>>>><<<<<<===>>>???AAABBBBBB@@@??????@@@BBBBBBAAA???<<<<<<===???AAABBB@@@>>>>>>@@@BBBCCCCCCCCCDDDFFFBBBDDDEEEEEECCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>>>>>>>???BBBBBBBBBAAA??????@@@AAADDDDDDDDDDDDDDDDDDEEEEEEAAADDDFFFFFFBBB@@@???@@@>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBAAAAAA@@@???AAA@@@???>>>???@@@BBBDDDFFFGGGHHHIIIHHHFFFCCCBBB@@@@@@AAABBBCCCDDDEEEFFFBBB@@@>>>>>>???@@@???>>>===<<<;;;:::999999999999999999999999999999999999:::888777777888999777666555444333444666777777777999999888777555333222222))))))))))))))))))))))))))))))******+++,,,,,,,,,---,,,***))))))***++++++******+++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---+++++++++,,,---///000111...---,,,,,,...000000///////////////////////////...000222333444333111000111111111111222222333333444444444444444555666666555444222111111222333444333333444555666888:::;;;777777777777777888999999:::;;;;;;===???AAACCCDDDEEECCCCCCDDDCCC???>>>???AAA@@@>>><<<;;;;;;<<<<<<>>>===============>>>??????AAACCCCCCAAA@@@???@@@<<<<<<>>>???AAACCCDDDEEEEEEGGGIIIJJJKKKJJJHHHGGGEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKJJJHHHEEEEEEEEEFFFGGGHHHJJJLLLMMMJJJJJJJJJKKKLLLMMMOOOOOOQQQQQQRRRSSSSSSSSSSSSRRRNNNPPPOOOKKKKKKPPPTTTUUUYYY]]]^^^ZZZXXXXXXXXXUUUZZZYYYWWWTTTQQQNNNKKKJJJLLLJJJHHHEEEBBB@@@??????BBBAAABBBFFFIIIIIIEEEAAA===;;;::::::;;;<<<;;;:::::::::::::::;;;;;;;;;;;;======<<<<<<;;;::::::999999999::::::::::::;;;;;;888888999999999:::::::::999999888888777777777666555666666777777666666555444555555666666555555444666666777777888888999999666666666666666555555444444555555666666666666666333444555555666666555555111111222333444555555666222222444555666666777777222222333444555777888999999888777555444333444444777777777666666666555555666666555555555555666666777777666555555555555666555444444555555666777888555666666777777777777777666666555555444555555666666666555555666666777777777777777777777777777777666666666666777777777777777777777777777666666666444555555555555444333333222222333444666777888888666666666666666666666666111111222222333444444444444444444444444444444444555555555555444333222222222333333444555666666666555555555666666777777777555444555999???DDDHHHJJJ======<<<;;;:::::::::;;;:::;;;<<<========================>>>???@@@BBBCCC@@@@@@@@@BBBCCCCCCAAA???>>>>>>???BBBDDDEEECCCAAA>>>@@@AAABBBAAABBBDDDFFFBBBDDDEEEEEEDDDBBBAAABBBCCCCCCBBBBBBBBBBBBBBBBBB@@@???>>>===============@@@@@@AAA@@@??????@@@BBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@BBB@@@>>>======???BBBDDDEEEEEEFFFFFFFFFEEECCCBBB??????@@@BBBCCCDDDEEEFFF@@@???======???@@@@@@???======;;;999888777777777999999999999999999999999:::888777777888999777666666444333333555666555555555666666555333111222333))))))))))))))))))))))))(((((())))))***++++++,,,---,,,***)))))))))***+++******+++,,,,,,,,,,,,+++......---,,,,,,,,,,,,---,,,,,,,,,,,,---...///000...,,,+++,,,...000000//////////////////////////////111333555555444222111111111111111222222222222444444333333444444555666555444333333222222222333222222333333555666888999777777777777888888888999:::;;;<<<===???BBBDDDEEEDDDBBBBBBBBB???:::<<>>>>>===>>>>>>===<<<<<<<<<===>>>===???AAAAAA@@@???@@@AAA>>>>>>???AAABBBDDDEEEEEECCCEEEHHHJJJJJJIIIFFFEEECCCDDDEEEFFFFFFGGGGGGGGGFFFGGGIIIKKKKKKLLLKKKKKKIIIIIIIIIJJJJJJIIIFFFCCCCCCCCCDDDEEEGGGIIIKKKLLLJJJIIIHHHHHHIIIKKKNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVQQQRRRNNNHHHGGGMMMPPPNNNPPPUUUVVVSSSQQQSSSTTTSSSVVVVVVTTTRRRNNNKKKIIIIIIIIIIIIGGGDDDAAA???>>>>>>>>>@@@DDDJJJPPPPPPKKKGGG@@@===:::999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;888888999999999:::::::::666666666666777777777777444555666666666666555444444555666777777666555444555555555555555555555555555555666666666555444444444444555666666666555555111222333444555555444333111111111222333444444444111111333444555666666666000000111111333444666777444444444444444333333222777777777666666666666666666666555555555555666666888888777666666666666666555555555555666777888999777777777777777888999999777666555444444333444444555444444444555555666777777777777777777777777777444444555555555666666666888888777777666666555555444444555555555444333222444444444555555555555666666666666666666666666666000000111111222333333444555555555555555555555555444444555555555555444333444444444555555666666666555555555666666666666666777777777999===@@@BBBBBB;;;;;;:::::::::::::::;;;777888999;;;;;;;;;;;;;;;===<<<<<<<<<===???@@@AAA?????????AAABBBBBB???===>>>>>>???AAACCCDDDCCCAAA>>>@@@AAAAAAAAAAAACCCEEECCCEEEGGGGGGFFFDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;===>>>??????>>>>>>@@@BBBBBBBBBAAAAAABBBDDDEEEFFFGGGCCC??????BBBCCCBBB???>>>>>>>>>>>>???@@@AAABBBDDDCCCBBB@@@@@@AAAAAABBBCCCAAA>>><<<===???BBBDDDDDDDDDDDDDDDCCCCCCCCCCCC??????@@@@@@AAABBBCCCCCC>>><<<;;;<<<>>>??????>>>===<<<;;;:::999888888888888888888888888888888888999777666666777888666555555444222333444666555555333555666666444333555666))))))))))))))))))))))))&&&''''''((()))******+++---,,,***)))))))))************+++,,,,,,,,,,,,+++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///---,,,+++,,,...000000///////////////////////////000111444666666555333111111111111111111222222222444333333333333444555555555555555444444333333222333333333333444444555666666777777777888888888888:::;;;<<<>>>@@@BBBEEEFFFFFFDDDDDDDDD???:::???HHHEEEEEEDDDCCCBBBAAA@@@??????>>><<<;;;;;;<<<======<<<===??????>>>>>>@@@AAA@@@@@@AAABBBDDDEEEFFFFFFBBBDDDGGGIIIJJJHHHEEECCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLMMMMMMLLLLLLIIIHHHHHHIIIIIIHHHEEEBBBBBBBBBCCCDDDFFFHHHJJJKKKJJJIIIGGGFFFGGGJJJMMMOOOPPPQQQRRRSSSUUUWWWXXXYYYUUUTTTMMMDDDBBBHHHJJJHHHIIINNNPPPOOOOOOSSSUUUUUUVVVVVVTTTQQQMMMKKKKKKLLLGGGGGGFFFCCC@@@>>>>>>???===@@@FFFOOOVVVWWWSSSNNNBBB>>>;;;999999;;;<<<<<<===<<<<<<;;;;;;::::::999777777777888999999::::::999999999::::::;;;;;;;;;888888999999999:::::::::333333444555666777888888333444555666666555444333444555666777777666555444222111111111111111111111555555666666555555444333333444555555666666555555000111222333444333333222222222222222222333333333000000222333444555555555000000000111222444666777111222444555555444333333222222222222222222222222444333333222222333333444666666555444444444444555444444444444444555666777555555444333444555777888888777666555444444444444333333333333444444555666666666666666666666666666333333333444444444555555888888777666555444444444333444555555555444333222777777666555444444333333666666666666666666666666///000000111222222333333666666666666666666666666444444555555666555555555555555555666666666666666555555555666666666666666:::999999:::<<<===<<<;;;::::::999999999:::;;;;;;999;;;<<<>>>??????>>>>>><<<<<<;;;;;;<<<===???@@@>>>===>>>@@@AAA@@@===;;;===<<<<<<>>>@@@AAA@@@???>>>???@@@AAA@@@AAACCCEEEDDDFFFIIIIIIHHHFFFEEEEEECCCBBBBBBAAAAAA@@@@@@@@@>>>>>>===;;;;;;:::::::::;;;===>>>>>>===>>>AAACCCAAAAAA@@@AAABBBDDDFFFGGGJJJCCC======BBBEEECCC???>>>>>>>>>>>>???@@@AAABBBEEEDDDBBB@@@@@@AAABBBCCCDDDAAA>>><<<<<>>>>>===<<<<<<;;;:::::::::;;;;;;777777777777777777777777888666555555666666555444444222111222444666666666///222444444222222444777)))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------............////////////333333444444333222000////////////000111111222222333333333444444444555555555444444333333444444555555555555555555666777777888888777777666666666555:::<<<>>>@@@AAABBBEEEGGGEEEFFFEEEBBB???>>>>>>???DDDDDDCCC@@@======>>>@@@======<<<<<<<<<======>>>>>>>>>???@@@@@@@@@@@@???CCCBBBBBBCCCDDDDDDBBBAAABBBCCCEEEGGGFFFDDDBBB@@@CCCCCCCCCCCCDDDDDDDDDEEEIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLKKKHHHEEECCCEEECCCBBBAAAAAACCCFFFHHHIIIIIIHHHGGGFFFGGGJJJMMMLLLOOORRRVVVXXXYYYXXXWWWXXXTTTMMMGGGDDDDDDEEEGGGIIIJJJJJJKKKMMMPPPRRRSSSVVVUUUSSSQQQNNNKKKIIIGGGGGGFFFDDDBBB@@@??????>>>>>>@@@FFFPPPYYY]]]ZZZUUUDDDAAA<<<999888888777777888999999999999888777777555555666777777777777777888888999999999:::::::::888888777777666666555555333333222222222333333444555444333222222333555666222333444444555555444444555555444333222222222222444444444444444444444444555555555555555666777888222222222222222222222222222222222111111111111000333222111000000000111222111111111111111111111111111111222222222333333333222222222333333333444444333333333333333333333333777777666444444333333333333333333444444444555555666666666666666666666666555555666666555444333333555555555555666666666666333222222333555666666555333333333444444444555555666555555555555444444444111333333333111111111333444444444555555444333333333444555666777777777777666555444333222333333444444444555555555555444444777666555444444444444444666666666666666666666666777777777777666666666666999:::<<<<<<<<<:::888777888888999999999::::::::::::;;;<<<<<<======<<<<<<999999::::::<<<===??????AAA@@@>>><<<;;;:::;;;;;;999:::;;;<<<===???@@@@@@>>>======<<<===???@@@BBB@@@BBBDDDFFFEEEDDDAAA@@@???@@@@@@@@@@@@???>>>>>>;;;=========;;;:::;;;<<>>===>>>@@@AAA@@@???CCCBBBAAAAAAAAABBBBBBCCCEEECCC@@@???@@@AAAAAA@@@AAA???<<<::::::<<>>>>>===@@@@@@???>>>======>>>>>>BBBBBB@@@@@@?????????@@@CCC@@@>>>???@@@AAA>>><<<>>>===<<<<<<<<<===???@@@888999999::::::999999888777777777777777666555555777777777777666555444333999888777555444333222222000000111111111222222222)))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------........./////////000000000111222333333222111111...//////000111222222333333333333444444444444555444444333333333333444444555555555555555666666777777777777666666666555555777:::<<<===>>>@@@BBBDDDFFFHHHIIIIIIFFFBBB@@@???AAABBBBBB@@@===<<<===>>>=========<<<<<<======>>>======>>>>>>???@@@@@@AAADDDCCCCCCDDDFFFGGGGGGFFFDDDEEEFFFGGGFFFEEECCCBBBAAAAAABBBCCCEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKKKKKKKJJJHHHEEECCCDDDCCCAAAAAAAAACCCFFFHHHHHHHHHHHHGGGFFFFFFHHHKKKMMMOOORRRUUUWWWWWWWWWVVVVVVSSSNNNIIIFFFFFFGGGHHHGGGHHHIIIKKKMMMNNNPPPPPPTTTSSSQQQOOOLLLIIIGGGEEEEEEDDDBBBAAA@@@???>>>>>>???@@@EEEMMMUUUXXXUUUQQQDDD@@@<<<999888888777777777777888888888777666666555555666777777777777777888888888888999999999999777777777666666666555555555555444333333333333333888777666555555666777777222333333444444444444444444333333222222222222222444444444444444444444444444444444444444555666666222222222222222222222222222222222111111111000000111111000000000111333444111111111111111111111111222222222222222222222222222222222333333333333444444444444444444444444444777666555444333333333333333333333444444444444555555555555555555555555555555555555555555444333333555555555666666666777777777555444444444444333111222222222333333333444444555555555555444444444444333444555555333333444555444444555555555555444444333333555666666777777777666666444333333333444444444444555555555555444444666555555444444444555555555555555555555555555555555555555555555555555555888999999:::999888777666999999999999999999999999999999:::;;;;;;;;;;;;::::::::::::;;;<<<===>>>???@@@???===<<<;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>>>>>>>>>>???@@@AAAAAABBBCCCEEEFFFFFFEEECCCBBB???????????????>>>======<<<===>>>===<<<;;;<<<===>>>======>>>@@@AAA@@@???AAAAAAAAAAAAAAAAAA@@@@@@BBB@@@>>>>>>???@@@@@@???@@@>>><<<::::::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>>>>@@@@@@>>><<<<<<;;;;;;;;;;;;<<<======999::::::::::::999999888666666666666666555444444666666666666555555444333333333333333444444555555000000111111111222222222)))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------////////////000000000000---...000111222222222111---...///000111222333333333333333333444444444444444333333222222333333444555555444444555555666777666666666666555555555555555777999;;;;;;===???AAADDDHHHLLLLLLIIIDDD@@@>>>???@@@AAAAAA>>><<<<<<<<<======<<<<<<<<<<<<<<<===<<<<<<<<<<<<===???AAACCCDDDCCCBBBCCCFFFHHHIIIIIIFFFFFFFFFFFFFFFEEEEEEEEE@@@AAABBBCCCEEEGGGHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@AAACCCEEEGGGFFFHHHHHHHHHFFFFFFGGGHHHNNNOOORRRTTTUUUUUUTTTSSSRRRPPPMMMJJJHHHGGGHHHHHHEEEFFFHHHKKKLLLMMMMMMMMMQQQPPPOOOMMMJJJGGGEEECCCBBBAAA@@@???>>>>>>>>>>>>???@@@CCCJJJOOOQQQMMMIIIBBB???;;;999888888777777666666777777666666555444555555666777777777777666666666777777777888888888666666666666666555555555666666555444333333333444666555444333333222333333222222333444444444444333111111111111111111222333444444444444444444444444333333333222333333444555111111111111111111111111222222111111111000000000/////////000111222444444111111111111111111111111222222222222222222111111111111222222222333333333444444444444444444444444666555444333333222333333333333333333444444444444555555555555555555555555444555555555555444444333555555666666666777777777777555444444444444333111111111111222222222333333555555555555444444444444333444555555333333444555444444555555555555444444333333444555666666666666666666555444444444555555444444555555555555444444555555444444444555666666555555555555555555555555444444444444444444444444777777777777666666666666999999999999999888888888777888888999999999999999;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<============>>>???@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>???>>>======<<<<<<===>>>>>>===<<<===???=========@@@BBBBBBAAA???@@@AAAAAABBBAAA@@@>>>===>>><<<;;;<<<>>>@@@@@@@@@@@@>>><<<::::::;;;>>>???<<<:::999999;;;===>>>===;;;<<<===???@@@@@@??????===>>>???AAAAAAAAAAAA@@@@@@???======>>>>>><<<;;;888999::::::;;;;;;::::::;;;;;;:::::::::999999888555555666666666555444444555555555555444444444444111222333444555666666555111111111111111222222222)))(((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((************************------------------------,,,,,,,,,---------......,,,,,,,,,------------.../////////000000000111111---...///111111111000///---......000111222333444222222333333333444444444333333222222222222333333555444444444444555666666666666555555555555555555444666888999:::;;;===???AAAEEEHHHIIIFFFAAA>>><<<===@@@CCCCCCAAA???======<<<<<<;;;;;;::::::;;;;;;;;;:::::::::<<>>>>>======<<<=========??????AAAEEEHHHHHHEEEBBBAAA>>>;;;999888888888777666777777777777666555555444555666666777777666666555555555666666666777777555555555555555555555555555555444444444555555666444444333222111000000000111111222333333333333333////////////000111222333444444444444444444444444222222111111111222222333111111111111111111111111111111111111000000000000/////////000111222222333111111111111111111111111222222222222111111111111111111111111222222222222333333333333333333333333444444333222222222222222222222333333333444444444555555555555555555555555444444444555555444444333555555666666666777777777333222222333555666666555222222222222333333333333555555555444444444333333000222333333111111222444222333333444444444444333222333444555555555555555666555555555555555555555333444444555555444444333444444444444444555666777555555555555555555555555444444444444444555555555777777666555555555666777999999999999999888888888777777888999999999999999<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@??????>>>???????????????@@@@@@@@@???????????????>>>======<<<>>>??????>>>>>>???AAA>>>>>>???BBBDDDEEECCCAAAAAABBBCCCCCCBBB@@@===<<<;;;::::::<<>><<<::::::;;;===>>>===;;;999999:::<<<<<<<<<888:::===???@@@AAA@@@???===>>>@@@AAABBBAAA???>>>===<<<;;;;;;;;;::::::999777888:::;;;;;;;;;:::999<<<<<<;;;:::999888888888555555666666666666555555444444333333333444444555555555666666666555444333111111111111111111111111((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************------------------------,,,,,,,,,---------......,,,,,,---------.........////////////000000000000///000000111000///...---......///000111222333333222222222333333333444444444333333222222333333444444444444444444555666666555555666666666666666666555777999::::::;;;===???AAABBBDDDCCCAAA???>>>>>>>>>AAAEEEFFFDDDBBB@@@@@@<<<;;;;;;:::999999::::::::::::::::::<<>>???@@@AAABBBAAA???===???===:::999999999888777777777888888777777666555444444555666666666666666444444555555555666666666444444444444444555555555333333333444555666777888666666666555444333222222000111222222333333222222.........///000111222333444444444444444444444444222111000000000000111111000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111333222222111111111111222222222222333333333444444555555555555555555555555333333444444444444444333555555555555666666666666333222222333555666666555333333333333444444444444555444444444444333333333000111333222222111333444111111222333333333333333222333333444444444444333444444555555555555555555333333444444444444333333444444444444444555666777555555555555555555555555444444555555555666666666777777666666666777777888::::::999999999999999999888999999:::::::::::::::<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::888999;;;=========<<<<<<>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAA@@@@@@???>>>===>>>@@@@@@@@@@@@BBBCCC@@@@@@AAADDDGGGHHHGGGFFFDDDDDDEEEEEECCC@@@===;;;::::::;;;===AAACCCDDDCCC???>>>===;;;;;;;;;<<<===???===:::999:::::::::999777999<<>>@@@AAABBBBBB@@@??????AAACCC@@@CCCGGGHHHGGGEEEDDDCCC======<<<;;;::::::::::::;;;;;;;;;<<<>>>@@@BBBDDDGGGEEECCCCCCDDDEEEEEEEEEFFFEEECCCBBBBBBBBBCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHFFFDDDCCC@@@@@@@@@@@@AAABBBCCCCCCDDDFFFGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKLLLKKKJJJIIIGGGDDDBBBAAA<<<<<<;;;;;;:::;;;;;;;;;===>>>>>>???>>>===<<<;;;===;;;999999999999888777777888888888888777666666444444555666666666666555444444555555555666666666333333333444444444444444222222333333444555777777333333444333333222111000000000111222222222222111////////////000111222333222222222222222222222222222111000000///000000000////////////////////////111111000000000/////////000000111111000000///...000000000000000000000000000000000111111111222222///000000000000111111111000000000000000000000000222111000000000000111111222222222222333333333333444444444444444444444444222333333444444444444333333333444444444555555555777555444444444444333111333333444444444555555555444444444444333333333333111333444444444444555777000111222333333444333333222222333444444333333222222333444444555555444444333333444444444444333333555555444444444555666666444444444444444444444444444444444555666666777777777777777777888888888888::::::::::::;;;;;;;;;<<<999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<;;;:::999::::::::::::::::::::::::888888999:::;;;;;;;;;;;;>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@???===???AAAAAAAAABBBDDDEEECCCBBBBBBDDDHHHJJJKKKJJJFFFFFFFFFDDDBBB???===;;;::::::<<>>===<<<<<<======@@@>>>;;;999999999888777777999;;;===???@@@@@@@@@AAAAAAAAAAAA???===;;;:::999:::;;;999777666777888::::::;;;;;;<<<<<<<<<;;;===<<<999777555555555555444444555666666666666555444333333222333555777888555555333222222111222222222222222111111111111111((()))************)))((())))))))))))))))))))))))++++++++++++++++++++++++------------------------........................,,,,,,,,,---------......------------............------------............///000111111111000///...000000000000000000111111111222222222222333333333666555555444444555555666444444333333444444555666777777777777888888999999777999;;;;;;;;;<<<>>>@@@>>>???@@@??????@@@BBBDDDAAADDDGGGHHHGGGFFFEEEFFF@@@@@@???>>>============;;;;;;===>>>@@@AAABBBCCCCCCBBBAAABBBDDDEEEEEEDDDFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHFFFDDDBBB?????????@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHFFFDDDBBB@@@???===<<<;;;;;;::::::::::::<<<=========<<<;;;<<<<<<<<<:::999999::::::888777666666777777666666555444333444555555666666555555555555555555666666666666222222333333333444444444444444333333333333444444//////000111111000///...///000000111111111111111000000000000111111222333111111111111111111111111222111111000//////000000////////////////////////111000000000////////////...///000111111000000///000000000000000000000000......///000111222333333/////////000000000111111000000000000000000000000000000000//////000000111111222222222222333333333444444444444444444444444111222333444444444444444222222222333333333444444777555444444444444333111222222333333333444444444444444444333333333222222111333444444444444555777222222333444555555555555222222333333333333222222111111333444444444333333222333333444444333333222666555555444444444555555444444444444444444444444222333333444555555666666555666777888999888888777999::::::;;;<<<===>>>>>>999::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???<<<<<<======<<<:::999888999999999999999:::::::::999999999999:::;;;<<<======???AAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@??????===???AAABBBBBBCCCEEEGGGDDDBBBBBBCCCGGGJJJLLLMMMHHHGGGEEECCC@@@>>><<<;;;::::::<<>>=========>>>===;;;888777888888888777999999:::<<<>>>???@@@AAAAAA@@@@@@???>>>======<<<:::<<<===<<<999777888::::::::::::::::::;;;<<<<<<===;;;888555444333333444111222333444444444444333444333333333444666888:::<<<:::777333111111111222222222222111111111000000((()))***++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++........................,,,,,,,,,---------......---------.........//////,,,,,,,,,---------.........///000111222222111111111111111111000000000000111111222222222333333333666666555555555555666666444333333333333444555555777777888888999999999:::777999;;;;;;;;;<<<>>>???:::<<<>>>?????????AAABBBBBBDDDFFFGGGFFFFFFFFFGGGCCCBBBAAA@@@????????????;;;<<<>>>@@@AAABBBBBBBBB>>>===>>>@@@CCCDDDDDDBBBFFFFFFFFFFFFEEEEEEEEEDDDCCCDDDEEEFFFHHHJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKIIIFFFCCCAAA>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@BBBEEEHHHIIIIIIJJJJJJJJJJJJKKKKKKIIIGGGEEEDDDCCCDDDEEEFFFEEEEEEEEEEEEFFFGGGIIIIIIGGGGGGFFFDDDCCC@@@>>>===>>>===<<<;;;::::::::::::<<<<<<======;;;;;;<<<===;;;:::999999::::::888777555555666666555555444333333444555555666666555555555555555666666666777777222222222333333444444444777666444333222111111111111111333444444333222111//////000111111111111111111111111111111222222333000000000000000000000000222222111000000000000000////////////////////////000000000000////////////,,,---///000111222111111000000000000000000000000------...000111222333444////////////000000000000111111111111111111111111000000////////////000111111111222222222333333333444444444444444444444444111222333333444444444444111111222222222333333333333222222333555666666555111111222222222333333333444444444333333333222222///111222222222222444555333444555666777777777777222222333333333222222111///000222333444333333222222333333444444333333222777666555444444444444444444444444444444444444444111111222333333444555555333555777999999888777666999:::;;;<<<===???@@@@@@999999:::;;;;;;;;;;;;:::999999:::;;;<<<===???@@@============<<<:::888666888888999999999:::::::::;;;:::999999:::;;;===>>>:::<<>>>>>>>>???BBBCCCCCCDDDFFFHHHDDDBBBAAABBBEEEJJJMMMNNNHHHFFFDDDAAA>>><<<::::::999:::;;;???CCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>:::888666666777888888777:::::::::;;;===>>>@@@AAA@@@???>>>>>>===>>>>>>???<<<>>>???>>>:::999:::<<<;;;:::999888999:::;;;<<<===;;;888555333222222333///000111222222222222222444444333333444777999;;;GGGCCC===777333111111111222222222222111111000000(((((()))***************''''''''''''((((((((((((++++++++++++++++++++++++&&&''')))***+++,,,,,,---///---+++,,,///000///------------....../////////---......///////////////,,,,,,,,,------.........111111000000000000111111------......//////000000333333222333333444666666;;;888555333222333333333666666666666777777777777<<<<<<;;;::::::999999888;;;;;;<<<<<<;;;:::999999===<<<<<<<<<===>>>>>>???DDDDDDDDDDDDEEEEEEEEEEEEHHHGGGCCC@@@???>>>??????CCCBBB@@@??????@@@BBBCCCCCCAAA???@@@CCCFFFHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCAAADDDFFFGGGGGGGGGHHHIIIJJJLLLNNNNNNLLLJJJIIIIIIIIIIIIHHHHHHFFFEEEDDDCCC@@@AAACCCEEEFFFFFFEEEEEECCCCCCCCCCCCDDDFFFGGGGGGKKKLLLLLLKKKHHHGGGHHHIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJFFFFFFFFFFFFDDDBBB@@@>>>===;;;999777777777888999999999999999999999999999;;;999777888:::;;;999777777777777777666555444333333333555666666666555444555555444444444333333333555555444333333333444444333444444555555444444333111222222333222111000//////000111333333333222111222222222111111111111000///000222333333222000///000000///...........................////////////000000000000000000000000............////////////111000///...,,,***))))))000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222222333444444444444333333333333333333333333333333333333333333333333333333333444444444444444444333444555444222111222333222222222222222222222222222333333444444555555666333333333333333333333333444444555666666666666666888666555555555555333111000---+++,,,///333333333222222111111111111111111222333333444444333333222444333333222222333333444111222222333444555777888777666666666666777777888;;;;;;;;;<<<===>>>>>>???<<<;;;:::999:::<<>>>>>>>>===<<<<<<;;;;;;???>>>>>><<<;;;888777666<<<;;;999888888999;;;<<<888888999999:::;;;<<<<<<<<<>>>???@@@??????AAABBBBBBBBBAAA@@@???>>>===<<>>>>>===;;;:::;;;===>>>@@@AAAAAABBBDDDCCCAAA???>>>>>>??????>>><<<999777666666888999999999:::<<<>>>@@@BBBDDDCCCAAA>>>===>>>>>><<<;;;BBB???<<<:::::::::999888999:::;;;<<<<<<<<<;;;;;;<<<:::777666666555444222///000222333444333333222444444333222222555:::>>>KKKGGG???777222///......222222222111111000......(((((()))************))))))))))))*********++++++++++++++++++++++++++++++)))***+++,,,---............---+++,,,///000///---+++,,,,,,,,,,,,,,,,,,------......///////////////..................//////000000////////////000000...//////000111111222222222333333444555555666666:::888666444444444555555555666666666777777777777:::::::::999999999999999::::::;;;<<<============@@@@@@??????@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEEGGGFFFDDDBBBAAA@@@@@@@@@DDDCCCAAA@@@@@@AAACCCDDDEEECCCAAAAAACCCFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFBBBDDDEEEEEEEEEEEEFFFHHHJJJLLLNNNNNNMMMJJJIIIIIIIIIIIIHHHGGGFFFDDDBBBAAA@@@AAACCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKJJJIIIHHHIIIJJJHHHGGGFFFEEEEEEDDDDDDEEEHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFDDDBBB@@@???===;;;999888777777888999999999999999999999999999<<<999888888::::::888666666666666666555444333222222333444555666555555444555444444444444333333333555555444333222222222222111222222333333222222111111222222222222111000///,,,---...///000000///...222222222111111111000000///000111222222111000///111000//////........./////////000000000111111111////////////////////////............///////////////.........------,,,,,,000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000111111222333333333333222222222222222222222222111333333333333333333333333333333333333222222222222333444555444222111222333222222222222222222222222444333333333333333333333333333333333333333333333555555666666666666666555777666444444555555444222444111......000222222111222222333333333333333222222333333444444333333222444333333222222333333444222222222333444555666777555555555555666777888999999::::::;;;<<<<<<======;;;;;;:::::::::<<<===>>>============<<<<<<<<<<<<@@@@@@???>>><<<;;;999888;;;:::999888888999:::;;;999999999:::;;;<<<<<<===<<<===??????>>>>>>???@@@@@@@@@@@@@@@????????????<<<===>>>>>>?????????>>>>>>>>>???AAADDDHHHLLLNNNFFFCCC???>>>??????===;;;:::;;;===>>>@@@AAAAAAAAACCCBBB@@@????????????@@@???>>><<<:::999:::;;;;;;;;;;;;;;;<<<===???@@@AAABBB@@@???>>>@@@@@@@@@???BBB???<<<;;;;;;::::::888666777888999:::;;;;;;;;;999777444333333444333222000111222333333333222222333333333222222444777:::CCC???:::555111000000000111111111111000000///...'''((())))))******))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,------.../////////......,,,,,,,,,...///...------------,,,,,,,,,,,,,,,---......///////////////000000000/////////////////////............//////000000111111222333333444222333444666666666666555888777666555444444555555555555666666666777777777777777888888888888999999999:::;;;===???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDFFFFFFFFFEEEEEEDDDCCCBBBDDDCCCBBBAAAAAABBBCCCDDDFFFDDDBBBBBBDDDFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJDDDEEEEEECCCBBBBBBDDDFFFIIIKKKNNNNNNMMMKKKJJJJJJIIIIIIHHHGGGEEEBBBAAA???AAAAAABBBCCCCCCBBBBBBAAACCCCCCDDDEEEFFFGGGHHHHHHGGGIIIJJJKKKJJJIIIJJJKKKFFFFFFEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFDDDBBB@@@???<<<;;;999888777777888888999999999999999999999999<<<:::888888999888777555444555555555444333222111222333444555555555444444444444444444333333333333555444333222111000000000///000000111111000000///111111222222111111000//////000111111222111111111222222111111111000000000000000000000000000000000111000000///////////////....../////////000000000////////////////////////---............/////////,,,------...//////000000///000000111111000000///////////////////////////////////////////////////000000000000000000000000///000111111222222111111000000000000000000000000222222222222222222222222333222222111111000000000222444444333222111222333000000000000000000000000444333333222111111000000222222333333333333333333555666666666666666555555666444333444555555444333666444111000000111000///111222333555555555444444222333333444444333333222333333222222222222333333333333333333333444555666555555555555666777999999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========AAAAAA@@@@@@???===<<<;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<======<<<===??????>>>===>>>???>>>?????????@@@@@@AAAAAA<<<<<<===>>>>>>>>>>>>===???@@@BBBEEEHHHJJJMMMNNNEEECCCAAA@@@@@@@@@>>>===:::;;;===>>>@@@@@@AAAAAAAAAAAA@@@??????@@@@@@AAA>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????AAA@@@??????AAABBBBBBBBBBBB???<<<;;;;;;;;;:::999444444555666888999::::::888666333222333444555444222222333333333222111111222333333333222222444666888666444111000000111111000000000000000000000///'''(((((()))))))))))))))((()))))))))***************+++++++++++++++,,,,,,---....../////////......---,,,,,,------.........000000//////......---------......///////////////000000000//////..................------.........000000111222222333333444111333555777888777666555444555666555444444444555555555555666666666777777555555666666777888888999:::;;;<<<>>>@@@AAABBBBBB@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????@@@AAABBBCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBBEEECCCBBBCCCEEEGGGGGGGGGEEEEEEFFFFFFGGGHHHJJJJJJGGGGGGEEECCCAAAAAACCCFFFHHHJJJMMMNNNMMMKKKKKKKKKIIIIIIHHHFFFDDDAAA???>>>AAAAAAAAAAAAAAAAAAAAA@@@BBBCCCDDDFFFGGGHHHHHHIIIIIIKKKMMMMMMKKKJJJJJJJJJEEEEEEEEEEEEEEEFFFGGGHHHDDDEEEGGGHHHIIIIIIJJJJJJEEEEEEFFFEEEDDDBBB@@@???;;;:::999888777777777888999999999999999999999999;;;:::999888777666555444333333333333333222111111222222333333444444444444444444444333333333222222444333222000////////////...//////000000//////...111111111111111111000000111222222222222222222222111111111111000000000000000///............///000111000000/////////000000,,,,,,,,,,,,---------...////////////////////////---------.........//////---------...///000111111//////000000000000//////////////////////////////////////////////////////000000000000000000000000...///000000111000000000///000000000000000111111222222222222222222222222333333222111111000//////222333444333111111111222000000000000000000000000222222111111000000000000222222222222222333333333666666666666666555555444555333333333555666555333555333222000000000/////////111333555666555555444222333333444444333333222333333222222222222333333444444333333333444444555777666666666666777777888888888888999999:::::::::::::::;;;;;;;;;::::::999::::::;;;<<<<<<===>>>>>>@@@@@@@@@@@@???>>>======:::;;;<<<=========<<<<<<<<<<<<<<<<<<============<<<>>>@@@@@@???>>>>>>????????????@@@@@@@@@AAAAAA>>>??????@@@@@@@@@??????@@@AAADDDGGGIIIKKKKKKLLLEEEEEEDDDDDDDDDCCCAAA@@@;;;<<<===???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<===??????AAA@@@>>>???@@@BBBAAAAAAAAA>>><<<;;;;;;<<<;;;:::555555555555666777888888888666333333444777888888333333333333222111111000222444555444222111222222333222000////////////000000000000/////////000000''''''((()))))))))))))))((()))))))))*********************++++++,,,,,,,,,,,,------.........------+++,,,---------------...000000000//////.........---......///////////////000//////......---------......------------......//////000000111222222222111222555666777777555444444777999999777555555666555555555555666666666666444444555666777777888999<<<===>>>???@@@@@@@@@@@@???@@@AAAAAAAAA@@@??????>>>===<<<<<<===???AAABBBBBBDDDFFFHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@?????????AAA@@@@@@BBBFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGDDDBBBAAACCCEEEFFFHHHKKKMMMLLLKKKJJJKKKIIIIIIHHHFFFDDDAAA???>>>AAAAAAAAAAAA@@@@@@@@@@@@BBBCCCEEEGGGHHHIIIIIIIIIMMMOOOPPPOOOMMMJJJIIIIIIFFFFFFFFFFFFFFFGGGHHHIIICCCDDDEEEGGGHHHHHHIIIIIICCCDDDDDDDDDCCCBBB@@@???::::::999888777777777777999999999999999999999999::::::999888666555444444222222222222222222111000222222222222333333333444444444333333333222222222333222111000//////////////////000000000000//////000000000000000000111111////////////......//////111111111000000000////////////...------...//////000///////////////000000,,,,,,,,,,,,---------...........................------------...................../////////////////////000000000000//////000000000000000000000000........................////////////////////////......///000000000000//////000000000111111222222111111111111111111111111444333333222111000000///222333444333111000111222/////////////////////////////////000000111111111111111111222222333333333555666666666666666555555444333222333444555444333000000000000//////000000///000222333444444444444222333333444444333333222333222222111111222222333444444333333333444444555999888777666666555555666999999999999999:::::::::999::::::;;;::::::999888999999:::;;;<<<===>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<===>>>??????>>>>>>==================<<<<<<===???BBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@??????<<<>>>@@@CCCEEEFFFEEEEEEEEEFFFHHHHHHGGGFFFDDDCCC======???@@@AAAAAAAAAAAA???@@@@@@@@@@@@AAA@@@@@@::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>@@@AAAAAA???======>>>???>>>===???===::::::;;;;;;;;;;;;999888777666555555666666777555333333555777888888444333333222222111111111333555666555333111111111333222000///......//////111000//////...//////000&&&'''(((((())))))((((((*********+++++++++,,,,,,*********++++++,,,,,,---++++++,,,---......------***,,,------,,,,,,---............------------------....../////////////////////........................------------............//////000111111111111222333555555555555444666:::>>>===:::777777888444444555555555666666666444444555666666777888888<<<===>>>>>>>>>>>>======@@@AAABBBBBBBBBAAA???>>><<<;;;::::::;;;===???AAAAAACCCEEEFFFGGGFFFDDDCCCAAAAAA@@@@@@??????>>>>>>>>>>>>???BBBFFFHHHIIIHHHIIIHHHGGGFFFFFFFFFFFFFFFHHHHHHGGGEEECCCBBBCCCEEECCCFFFIIIKKKJJJJJJJJJJJJIIIIIIHHHGGGEEEBBBAAA???AAAAAAAAA@@@@@@AAABBBBBBBBBCCCEEEHHHIIIJJJJJJJJJNNNPPPQQQPPPMMMJJJHHHGGGFFFFFFEEEEEEFFFGGGHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDAAABBBBBBCCCBBB@@@???>>>999999999888888777666666999999999999999999999999888999999888555444444555111222222222222222111111222222111111111222333444333333333333222222222222111111000/////////000000///000000111111000000///000000/////////000111111111111000/////////000000111111000000000////////////////////////////////////............//////000....../////////000000000........................,,,------------........./////////............---...//////000000//////...000000000000000000000000........................////////////////////////---...//////000000////////////000000111111222222000000000000000000000000333333222222111111000000111333333222111000111222////////////////////////......//////000111111222000000111111222333333333444555555666666666666666555333222333444444333222---...000000//////000222111111222222333333444444222333333444444333333222222222111111111111222222333333333333333444555666999888777666666555555666999999999999999999999999999999999999999999999999999999:::;;;<<<<<<======<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>???@@@@@@>>>>>>======<<<<<<<<<;;;<<>>????????????>>>=========>>>@@@BBBDDDDDDDDDCCCDDDGGGJJJKKKJJJGGGFFFEEE??????@@@AAABBBCCCCCCBBB@@@@@@AAAAAAAAA@@@@@@???<<<;;;;;;;;;<<<===>>>>>>999999:::;;;<<<>>>@@@AAA@@@>>><<<<<<======<<<;;;===;;;999888:::;;;;;;:::<<<:::888666555555555555333222111222444555555555333333222111111222222222333555666555333111111111444333111000000111222444222111///...------...///&&&'''(((((())))))(((((()))))))))*********++++++)))******+++,,,,,,------***+++,,,---.../////////***,,,------++++++---///------------............---....../////////////////////////////////000000//////............//////......//////000111111111111111222222333444444444666:::???>>>:::666555666444444444555555555666666555555666666777777777888:::;;;<<<<<<======<<<<<<>>>???@@@AAA@@@???===<<<;;;:::888888999;;;>>>@@@AAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>???AAAEEEGGGGGGFFFGGGGGGFFFEEEEEEEEEEEEFFFEEEFFFFFFEEECCCAAABBBCCCAAADDDHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@AAABBBCCCDDDAAACCCFFFIIIJJJKKKKKKJJJKKKMMMOOOOOOLLLIIIGGGGGGEEEDDDDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@AAAAAA@@@???===<<<999999999888888777666555999999999999999999999999666777888777555333555666111222222333333222222111222111111000111222333444333333333222222222222111000000000///000000111222//////000000000000//////000//////...///000111222444444222111111111222222111000000000////////////...///000000000000///...---------------...////////////000000000111111111........................,,,,,,---------.........------------------------......////////////......////////////////////////........................////////////////////////......///000000000000000---......//////000111111000000000000000000000000000000000000000000000000111222333222111000000222000000000000000000000000000000000000000000111111///000000111222222333333333333444666777777777777666444333333444444222111---000222222000///000222555444333222222333555666222333333444444333333222222222111111111111222222222222222333444555666777666666666666666777888888777777777777777777777777888888777777888999:::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;===>>>????????????<<<<<<;;;;;;<<<>>>???@@@>>>>>>===<<<<<<;;;::::::999===AAACCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@@@@AAABBBCCCDDDDDDDDDBBBFFFJJJLLLJJJGGGEEEEEE@@@AAABBBCCCDDDDDDDDDDDD@@@AAAAAABBBAAA@@@>>>>>>;;;;;;:::999:::<<<>>>???;;;::::::;;;<<<===>>>>>>===<<<:::;;;<<<>>>======;;;999777777888:::::::::;;;999777555444444555666111111111333555666444222333222111111111222333444222333444333111000000111222111000000333777;;;>>>444222000...,,,,,,------&&&''''''(((((((((((((((''''''''''''(((((((((((())))))***+++,,,,,,------***+++,,,...///000000000))),,,...---+++***,,,///......//////000000111111---....../////////////////////000000111111222222//////............///////////////000111111222222111111111111222333444555333888===<<<777333222333444444444555555555666666666666666777777777777777888999:::;;;<<<<<<<<<<<<;;;<<<===>>>===<<<:::888:::999777777888;;;>>>@@@AAAAAABBBBBBBBBBBBBBBAAABBBCCCCCCBBBAAA@@@???>>>?????????AAADDDEEEDDDCCCFFFEEEEEEEEEEEEEEEFFFFFFCCCDDDEEEEEECCCAAAAAAAAA@@@CCCFFFHHHHHHHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDCCCAAAAAA@@@@@@AAACCCDDDFFFAAACCCFFFIIIKKKLLLKKKKKKGGGJJJMMMMMMKKKIIIGGGGGGCCCCCCBBBBBBBBBBBBCCCCCC???@@@AAACCCDDDDDDEEEEEE>>>???@@@@@@???>>>===<<<888999999888888777666555999999999999999999999999444666888777444333555777111222222333333333222222222111000000000111333444333333333222222222111111/////////000000111222333......////////////......000///.........000111222222111///.........//////000000000000////////////---///111222222111///---,,,,,,,,,,,,,,,---...///............////////////........................,,,,,,,,,---------......+++,,,,,,------...............////////////......................................................////////////////////////...//////000000000000000,,,,,,------...///000000000000000000000000000000.........///////////////111222333222000000000111111111111111111111111111222222111111000000/////////000000111222222333333222222444666777888888888666555333333333333111000///222444333111///000222888666444222222333666777222333333444444333333222222222111111111111222222111222222333444555777888333444444555777888:::;;;666666666666666555555555888777666666777999;;;===::::::;;;;;;;;;;;;<<<<<<;;;<<<===>>>???@@@@@@@@@<<<;;;:::999:::<<<>>>@@@>>>>>>===<<<;;;::::::999777;;;???BBBBBBBBBBBBBBB>>>??????@@@BBBCCCCCCDDDCCCCCCCCCCCCCCCBBBAAA@@@=========>>>>>>???@@@@@@@@@DDDJJJKKKIIIFFFEEEEEEBBBBBBCCCDDDEEEEEEEEEDDDAAAAAABBBBBBAAA???>>>===999888666666777999<<<>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::999;;;===?????????:::888666666888999:::999999777555444444444666777333333444666888888555333222222111111111222444555111222222111///...000111000//////111555<<>>???;;;===>>>???>>>;;;888666:::999888888999;;;>>>???@@@@@@@@@???????????????BBB@@@??????@@@AAAAAA@@@@@@???>>>>>>@@@BBBBBBAAADDDDDDCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA???BBBFFFGGGGGGGGGGGGHHHEEEEEEEEEFFFGGGGGGEEEBBBGGGEEEBBB@@@@@@AAACCCDDDIIIJJJKKKMMMMMMMMMLLLKKKIIIKKKNNNOOOOOOLLLIIIGGGEEECCC@@@>>><<<<<<===>>>AAAAAAAAA@@@???>>><<<<<<>>>>>>>>>>>>===<<<::::::888888777777666666555555333444555666777777777777999888666555444444555555///000111222222222222222111111222222222222111111222111///---,,,,,,,,,,,,////////////////////////111111000///////////////000000///------,,,,,,,,,......------------......////////////............,,,------............///.........------,,,,,,,,,,,,,,,+++***+++,,,---...//////.........---------///---+++,,,---...---,,,***+++,,,...000111222333///////////////........................///000000...........................///111333222000---,,,111000000///...---------000///.........///111222////////////............////////////000000000000555444333111000/////////***)))(((***---/////////000000000000111111111111111000000000000222333444333333333444444444555555111111111111111111111111222222111111111111111111111111000000111333444666888777666555444555666666333222222111111222333333444444333333444555777888666666666666666555555444777666666555555555666666777777666666666666666777999999999:::;;;<<<===>>>??????>>>>>>>>>???AAABBBAAA>>>;;;;;;===???>>>===::::::999999999:::;;;;;;:::;;;>>>AAAAAAAAA???>>>?????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@?????????>>>>>>>>>???@@@AAAAAAAAACCCFFFHHHIIIIIIHHHFFFJJJGGGEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???;;;;;;:::;;;<<<>>>@@@AAA???>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;:::999888888888999:::666666666666666555555444111111111111222333444555222222222111111111111000333111//////111222222222111111000000111111222333111111111111111000///...(((((((((((('''''''''&&&&&&&&&''''''((())))))***)))))))))************+++---,,,,,,...000111000//////...---,,,,,,,,,------...------,,,,,,------...,,,------------.........---------,,,,,,,,,------////////////////////////111111111111111111111111...///000111222222222222555555555555555555555555444555666555444333444666888777666666555666777888777777888:::;;;<<<===>>>:::;;;===??????>>><<<;;;<<<;;;:::999:::;;;===??????????????????>>>>>>>>>AAA@@@??????@@@AAA@@@@@@AAA@@@???@@@AAACCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@????????????===???CCCDDDDDDCCCCCCDDDEEEDDDEEEFFFGGGGGGEEECCCDDDCCCAAA@@@@@@BBBEEEFFFHHHHHHJJJKKKKKKKKKJJJJJJIIIJJJLLLMMMLLLKKKHHHGGGEEECCC@@@>>>===<<<===>>>AAAAAA@@@@@@???===<<<;;;<<<<<<<<<<<<;;;:::999888888888777777666555555555333333555666666777777777777666555333222222333333000000111222222222111111111111222222222222111111000///...---------......////////////////////////111000000///////////////000///...---,,,,,,,,,,,,......------------......///............---------111///...............---------------------,,,,,,,,,,,,+++++++++,,,---...///.........------------...---++++++---...---,,,,,,,,,---...///000000111////////////...........................///000000........................''')))+++.../////////...111111111000//////......000///.........///111111////////////////////////.../////////000000000000111111000////////////000---,,,+++,,,...000000000/////////000000000111111///............000111222222222222222333333333333333333333333333333333333000000000000000000000000222111111111111333444555555555333222222222333444333333222111111111222222333333333333333555666777777777777777666555444333555555444444444444555555777777666666666666666777888888888999:::;;;======@@@???>>>>>>>>>???@@@AAA@@@===;;;;;;===???>>>=========<<<;;;:::::::::::::::<<>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????????????????@@@AAA???AAADDDGGGHHHHHHGGGFFFHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>===;;;:::::::::<<<===???@@@???>>>===<<<;;;;;;;;;;;;::::::999999999999:::::::::999888777777777888888666666666666666555444444111111111111222333444555//////000111222333333444444222000000111333333333555444333111000000//////000000000000//////......''''''''''''&&&&&&&&&&&&&&&&&&''''''((())))))))))))************+++++++++000...,,,---///111111111...---,,,+++++++++,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---////////////////////////111111111111111111111111//////000000111222222222555555555555555555555555333555666555444333444555777777666666666777777888666777777999:::;;;<<<<<<888:::===???AAAAAA@@@???======;;;;;;;;;<<<===>>>=========>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAABBBCCCDDDCCCBBB>>>>>>=========>>>???@@@@@@???>>>======<<<=========???BBBBBBAAA@@@@@@AAADDDDDDDDDFFFHHHHHHFFFEEEAAAAAA@@@@@@AAACCCFFFGGGFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFDDDCCC@@@>>><<<<<<======?????????>>>===<<<;;;::::::::::::::::::999888777888888777666666555555444333333444555666666666666444444333222111111111111111111222222222111111000111111222222222222111111...---------...///000000000000000000000000000000000000//////......////////////...---,,,,,,,,,,,,......------------...............---------,,,,,,111...++++++---///...---,,,,,,------------------,,,,,,+++++++++,,,---...............------------...---++++++---------,,,------...................................................---......///000------------------------((((((***+++---...///000222111111000000///////////////......//////000111////////////000000000000....../////////000000000000/////////000111222222000///......000111111000....../////////000000000............///000111111000000111111111222222222333333333333333333333333000000000000000000000000222222111111222333444555555444333222222222333333444333222111111111111111222222222222333444555555777777777666555444333333444333333333333333444444777666666555555666777777777777777888999:::;;;<<<@@@@@@???>>>>>>>>>?????????===<<<<<<===>>>>>>===???>>>===<<<;;;:::::::::;;;===???AAAAAAAAA???>>>??????@@@AAAAAABBBCCCCCCAAABBBCCCCCCCCCCCCCCCCCCAAA@@@@@@????????????@@@>>>@@@CCCFFFGGGGGGFFFEEEFFFDDDBBBAAABBBCCCBBBAAAAAAAAA@@@???>>>===<<<;;;::::::::::::;;;<<<>>>???>>>>>>===<<<;;;::::::;;;::::::999999999999::::::888888777666666666666777555555555555444444444333111111111111111222333444//////000111222333333444444333111111333555555555888777555333000...,,,+++...............---------''''''''''''''''''''''''''''''''''''(((((())))))************++++++++++++///......///111222111///,,,,,,++++++++++++++++++...------,,,,,,------...---............/////////,,,,,,,,,+++,,,,,,---...////////////////////////111111111111111111111111111111111111111222333333444444444444444444444444333444555555333333444555777777777777777777888888666666777888999::::::;;;999;;;===@@@AAABBBAAAAAA???>>>===<<<<<<<<<<<<===;;;<<<<<<<<<======>>>>>>BBBCCCDDDDDDCCCCCCCCCDDDEEEDDDCCCDDDEEEEEEDDDBBB<<<<<<<<<<<<<<<=========>>>===<<<;;;;;;;;;;;;;;;@@@BBBDDDDDDBBBAAAAAABBBCCCBBBCCCEEEHHHHHHGGGEEEAAAAAA@@@@@@AAACCCEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFDDDBBB???===<<<<<<<<<===============<<<;;;:::999888888999999999888888777888777777666555555444444222333444555555555555555333333222222111111111111222222222222222111000///111111222222222222111111...............//////000000000000000000000000000000//////.........//////000///......---------......------,,,,,,------...............------------...***'''(((,,,//////---,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------...,,,++++++,,,------,,,,,,,,,---------.........------...............///.........------......///------------------------111000...---------......000000000000//////..................//////000000/////////000000000000000........./////////000000222222222222222333444444222000//////000111000///............//////////////////000000111222222333000000000111111111222222000000000000000000000000000000000000111111111111222222222222333333444444555555555444444444444444444333222111000000000000111111111222222333333444444555555666666555555444333333333333333444444555666666555555555666777777666666666666777999:::;;;@@@@@@??????>>>>>>>>>=========<<<<<<==================<<<;;;;;;:::;;;;;;<<<===???@@@AAA@@@???>>>??????@@@AAABBBCCCCCCDDDBBBBBBCCCDDDDDDEEEDDDDDDBBBAAA@@@@@@????????????>>>@@@CCCFFFGGGGGGFFFEEECCCAAA@@@???AAAAAAAAA@@@BBBBBB@@@???===<<<;;;;;;999999::::::;;;<<<======>>>===<<<;;;::::::999:::999999888888888888999999888888777777666666666666555444444333333333333333111111111111111222333333222222222111111111111000555333222222444666777777999888666444111...,,,***......---------------...((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++,,,---///222444333///,,,***+++++++++++++++++++++...------,,,,,,------........./////////000000000---------------...//////////////////////////////111111111111111111111111333333222222222333444444444444444444444444444444333444555444333222333555666666777888888888888888777777777888888999999999;;;<<<>>>???@@@@@@@@@@@@???>>>======<<<<<<<<<;;;::::::;;;<<<===>>>>>>???DDDFFFHHHHHHFFFEEEEEEFFFGGGFFFEEEFFFFFFFFFDDDBBB;;;<<<<<<==================<<<;;;;;;;;;;;;;;;;;;AAACCCDDDCCCBBBAAAAAABBBBBBAAABBBDDDFFFGGGFFFDDDBBBAAAAAA@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBCCCDDDEEEBBBAAA>>><<<::::::;;;;;;;;;;;;;;;;;;:::999888888777777888999999999888888777777666666555444444444222333333444444444444333333333333333333222222222222222222222222111000///111111222222222222111111///////////////.........000000000000000000000000//////............//////111000//////////////////------,,,,,,,,,,,,------/////////.........------///,,,)))***,,,......,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,---------------------,,,******,,,---,,,+++******+++,,,---...//////,,,---------......//////......------------......------------------------444333000...---------..................------------......///////////////......//////000000000111............////////////444333222222111111222222222000......///000///...............////////////...//////000111111222222111111111111222222222222000000000000000000000000111111111222222333333333222333333333444444444444444444444444444333333222333222111111000000000111111111222222222222222222111222333555666666777777444444333333444555555666555555555555555666777777555555555666777888999:::????????????>>>>>>======<<<<<<======<<<<<<<<<===:::999999999:::;;;<<<<<<<<<===>>>?????????>>>>>>>>>??????@@@AAACCCCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEBBBBBBAAA@@@?????????@@@@@@BBBEEEGGGHHHGGGFFFEEEAAA???>>>>>>???AAA@@@???CCCBBB@@@>>>===<<<<<<<<<999999:::;;;;;;<<<<<<<<<>>>===<<<:::999999888888999888888777777888888999888888888888888777777777444444333222111222222333111111000000111111222222222222222111111111111000444333222333555888999999666666666444222000...,,,///...---------...//////((((((((()))))))))))))))''''''((((((((((((((((((((())))))))))))*********+++---000333555222---)))******+++,,,,,,,,,++++++...------,,,,,,------...,,,------------.........------------...//////000////////////////////////222222222222222222222222444333222111111222333444333333333333333333333333222444555444333222333444666666777888999999999999888888888888888888999999;;;<<<======>>>>>>>>>===============<<<<<<;;;;;;::::::;;;<<<===>>>???@@@DDDGGGJJJJJJGGGEEEFFFHHHGGGGGGFFFGGGGGGFFFCCCAAA;;;<<<===>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;???@@@AAA@@@???>>>???@@@AAAAAAAAACCCEEEEEECCCBBBAAAAAAAAAAAAAAAAAABBBBBBFFFFFFEEEDDDDDDDDDEEEEEEBBBBBBAAAAAAAAABBBCCCCCC@@@???<<<:::888888999:::999999999999999888777777555666777888888888888888777777666555555444444333222222333444444333333222333333444444444333333222111111222222222111111000111111222222222222111111000000000000000///...---000000000000000000000000......------......//////000000///////////////000------,,,,,,,,,,,,------............---------,,,111111000///...---,,,,,,,,,,,,------------------***+++,,,---------,,,,,,,,,,,,,,,,,,---------------,,,******,,,,,,,,,+++))))))***+++,,,......///,,,,,,,,,---....../////////...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------------------------------...////////////...------......//////000000------........./////////111111000///......//////111///------...//////........./////////000000000,,,,,,---...////////////000111111111111222222222222222222222222222222222111111222222333444444444333333444444444444333333111111222222222111000///111111000000000111111222111222222333333333222222000111333444666666777777444333333333444555666777444444444444555666777777555555555666777888999:::>>>>>>?????????>>>======:::<<<>>>>>><<<;;;<<<<<<888888888999:::;;;<<<===<<<=========>>>===============>>>???AAABBBCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@AAABBBCCCFFFGGGHHHGGGEEECCC???>>><<<===???@@@@@@@@@CCCBBB@@@>>><<<<<<<<<===::::::;;;<<<<<<<<<<<<<<<>>>===;;;:::999888777777888888777777777777888888888888999999999888777666444333111000000000111222111111000000000111111222//////000111222333333444444222111222555888999:::444444555555444222000//////...---,,,---...///000'''''''''((((((((())))))((((((((((((((((((((('''''''''((((((((())))))))),,,---///111222111---)))******,,,---------,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000////////////////////////222222222222222222222222333222000//////000222333222222222222222222222222222333444444222222333444555666888999::::::999999999999999999999999999888999999:::;;;<<<<<<======;;;<<<<<<<<<<<<;;;;;;:::999:::;;;<<<>>>???@@@AAABBBFFFJJJJJJFFFDDDEEEGGGHHHGGGGGGGGGGGGFFFBBB@@@;;;<<<===>>>???>>>======::::::999999999999::::::===>>>???>>>======>>>@@@@@@@@@@@@BBBCCCCCCAAA?????????@@@AAAAAABBBCCCDDDEEEDDDCCCBBBAAABBBBBBCCC@@@@@@AAAAAABBBBBBBBBBBB???===:::888777777777888777888888888888777666666333444555666777777777777777666666555555444333333222222333333333333222222222222333444444333333222000000111222222222111111111111222222222222111111......///000111000//////////////////////////////...------------...///000......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))---111111...+++,,,...------------------,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,------------+++******+++,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,------.../////////...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000........................,,,---.../////////......,,,,,,,,,---.../////////---------.........//////.........---......///000000...------///000000////////////000000000111111+++,,,---////////////.../////////000000000111111222222222222222222222222000111111222333333444444333333444555555444333222000111222222222111//////000//////000000111222333222222333444444333222111333333444444555555444444222222222222333444555666444444444444555666777777555555555666777888::::::<<<===>>>??????>>>>>>===999<<<>>>>>><<<;;;;;;<<<:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBDDDFFFGGGFFFEEEBBB@@@>>>===<<<===???AAAAAA@@@AAA@@@===<<<;;;;;;<<<===:::;;;<<<=========<<<<<<>>>===;;;999888777777666777777777666666777777777777777888888888777666555333222111//////000111222111111000000000000111111//////000111222333333444333111111222555888::::::333444555555444222000///---,,,+++***+++,,,...///&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''((((((((((((...------...000///---+++***+++,,,---...------,,,...------,,,,,,------...,,,,,,---------.........++++++++++++,,,---...///////////////////////////222222222222222222222222222111///------...000111222222222222222222222222222333444444222222333444555666888999::::::999999:::::::::999999999999999777777888999:::<<<======::::::;;;;;;<<<;;;;;;:::::::::;;;===>>>@@@AAABBB@@@EEEIIIIIIEEECCCDDDFFFHHHGGGGGGGGGGGGEEEBBB???;;;<<<===>>>>>>>>>===<<<999888888888888888999999===>>>???>>>===>>>???AAA@@@@@@@@@AAABBBBBB???===<<<===>>>@@@BBBDDDEEEFFFDDDCCCAAA@@@???@@@AAAAAA???@@@AAABBBBBBBBBBBBBBB>>><<<999777666555666777666777777777777777666555111222333444555666666666777666666555444444333333222222333333333222222111111111333444444333222111///000111222222222222222111111222222222222111111+++---...000111222111111////////////////////////---------------...///000,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---*********))))))))))))((($$$,,,...,,,+++...222.........------,,,,,,,,,***+++,,,---...---,,,,,,+++++++++,,,,,,------------+++******+++,,,,,,+++,,,,,,,,,+++++++++******++++++,,,,,,---.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000.........///////////////,,,,,,.../////////...---++++++,,,,,,---...//////---------.........//////------......///111222333000///---...000111111000000000000000111111111111---...///111111111111000............/////////000///////////////////////////000000111222222333333333444555555555444333222222222333444333222111000.../////////000222333444222333444555444444222111555555555555444333222111111111111111222333444555333333333444555666777888666666666666777999:::;;;;;;<<<===?????????>>>>>>999<<>><<<:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???@@@BBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCBBBCCCEEEFFFEEECCC@@@>>>>>>===<<<===???AAAAAAAAA???>>><<<:::::::::<<<===;;;<<<===>>>>>>>>>===<<<>>>===;;;999888777666666777777666666666666777777555666777777777666444333333222000///...///111222111111000000000000000111222222222111111111111000222111000222555888::::::333444555555555222000///,,,+++***))))))+++---...(((((())))))((('''&&&&&&***************++++++,,,''''''''''''(((***+++,,,((()))***+++,,,---------++++++++++++++++++++++++,,,---......//////......000000000000000///................../////////000444444333222222111111000222111111111111111222222000000///////////////000111333666888999888666555444444333333333444555666777777777888999;;;<<<===;;;;;;;;;:::999888777666777999<<<>>>===;;;;;;;;;???===<<<;;;;;;===@@@AAA@@@@@@@@@??????>>>>>>>>>AAACCCFFFGGGFFFEEEEEEFFFEEEGGGIIIJJJIIIFFFCCCAAA===>>>???>>>===<<<===>>><<<<<<<<<;;;;;;<<<<<<===;;;===@@@AAA@@@???>>>???>>>???@@@@@@@@@>>>===<<<>>>>>>>>>>>>???@@@BBBBBBCCCDDDCCCAAA???>>>???@@@>>>>>>??????@@@@@@@@@@@@>>><<<999777666777999:::333333333444444666777777666444222333666777666444333333333333333333333333000111333444555444333333333333333333333333333333222222111111111111111111000000000000////////////,,,------.....................//////000111111111...---,,,,,,++++++++++++,,,++++++******++++++,,,)))***+++,,,------------************************((()))+++---.........---***************************))))))((())))))******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,------------............//////...---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------............------......////////////............---------,,,,,,,,,------..................222111///...------......000---***+++///000///---+++,,,---.........---,,,000///...------...///000000///...------...///000111000///......///000111111111111111000000000000333333333333333333333333666333//////111222111000222222111111111111111111222222222222222222222222222222222222222222222222111111222333444666666777777666555555555555666777333444444555777888:::;;;;;;<<<===>>>@@@@@@@@@@@@======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>???AAABBBAAA@@@???AAADDDEEECCCAAA>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>============???@@@AAA======;;;::::::;;;<<<<<<<<<===>>>>>>>>>>>>======888888999888888777666555777777777777777666555555777666666666777888999999555444222000000000000111222222111111111111111111111111111111111111111111333222222333444666888::::::999666333111111111222......---+++)))(((***+++((((((((((((((('''&&&&&&)))))))))))))))***++++++)))(((((((((((())))))*********+++,,,,,,,,,++++++++++++++++++++++++++++++,,,------...............///000000000000///...................../////////333222222222222111111111222222111111000111111111111000000//////000000000222333666888999888666555333333333333333444444555666666777777888:::;;;<<<===;;;:::888777777888999666999;;;<<<;;;::::::;;;<<<;;;::::::;;;>>>AAACCCAAAAAA@@@???>>>>>>======@@@BBBDDDDDDCCCCCCDDDEEEEEEGGGIIIJJJIIIGGGCCCAAA???AAAAAA@@@>>>===>>>???;;;::::::999999999::::::<<<===>>>>>>======>>>@@@@@@@@@AAAAAA@@@???>>>============>>>>>>@@@AAAAAABBBCCCCCCAAA???>>>>>>???=========>>>>>>?????????;;;999666444333444666777555555444444444444555555555333222333666777666444333333333333333333333333111111333444444444333333111111111111111111111111111111111111111111111111000000000000/////////...------...////////////............---------------------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---.../////////++++++++++++++++++++++++((())))))***++++++++++++*********************************))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********************************+++++++++,,,,,,...............---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------............------......////////////......))))))***+++,,,---......//////......------,,,,,,000///.........///000111...---,,,,,,...//////...,,,,,,......///......---//////...------...//////000///...------...///000111000///......///000000.........//////000000000333333333444444555555555555222000///111222111000111000000000111222333333222222222222222222222222222222222222222222222222222333333444666777777888333333333333333333333333333333444555666888999:::;;;;;;===>>>???@@@@@@@@@????????????>>>===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999:::;;;<<<>>>@@@AAABBB@@@???@@@CCCDDDCCCAAACCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBAAAAAA??????>>>>>>>>>@@@AAABBB@@@???===<<<;;;;;;<<<<<<;;;<<<<<<======<<<<<<<<<999999999888777666555444666777777777777666555555666666555555555666666777444333111000//////000000000000000000000000000000111111111111111111111111333333222333444555777888666444222///......//////---...---+++)))(((***,,,(((((((((((((((''''''&&&((((((((((((((()))************)))(((((((((((((((++++++,,,,,,+++******)))++++++++++++++++++++++++,,,,,,---...............///////////////...------.....................---111111111111222222222222333222111000000000000000111111000000000111111222222444666888999888777666222222222333333333444444555555555666777888999:::===;;;888666555777999:::666888999999777777888:::::::::999999;;;>>>AAACCC@@@@@@???>>>>>>======<<<>>>???@@@@@@???@@@BBBDDDEEEGGGHHHIIIIIIGGGDDDBBBBBBCCCCCCBBB@@@??????@@@??????>>>===<<<<<<===============;;;:::;;;>>>@@@AAABBBBBBAAAAAA@@@>>>>>>===============>>>???@@@???AAABBBAAA???===<<<<<<<<<<<<;;;;;;<<<<<<======<<<:::888666666666888999777666555444333333222333444333222333555666555444444444333333333333333333111111222333333333222222000000000000000000000000111111111111111111111111000000000/////////......---......//////////////////......---,,,,,,++++++,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,---///000000111111++++++++++++,,,,,,,,,,,,+++******)))*********+++************************++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************************++++++++++++---............------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------............---------......//////......---)))******+++,,,---...///000000///...---,,,++++++------------...///000111,,,---------,,,,,,...///------...///000/////////000///...------...///000//////............//////000//////......///000000+++,,,---...///000000111222222333444555666777777333222000000111222111000/////////000111222444555222222222222222222222222333333333333333333333333333444444555666777888888555666777888888777666555444555555666777999:::;;;:::;;;<<<===>>>?????????AAABBBBBBBBBAAA???===;;;<<<<<<<<<======<<<<<<<<<:::::::::999999999888888777888888:::;;;===???@@@BBB@@@>>>>>>@@@AAAAAAAAAGGGFFFCCCAAA???>>>>>>>>>BBBCCCEEEFFFFFFEEECCCBBBAAA@@@@@@@@@@@@BBBCCCDDDDDDBBB@@@>>>===<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999888777555444333666666666777666666555444555555444333333333444444222111000///......//////.........///////////////000000000000000000000000333333222222333333444555222000///---,,,------...---------,,,***)))***,,,'''((((((((((((((('''''''''''''''''''''((())))))))))))(((((((((((())))))******++++++++++++*********+++++++++++++++,,,,,,,,,,,,---.........------...............---,,,,,,.........------------,,,//////000000111222222333333222111000000//////000111111111111111111222333333444666777888888777666111222222333333333333333555444444555666777888888:::999888777777777999999666777777666555555777999:::999999999:::<<>>>>>>>><<<=========<<<===@@@CCCEEEFFFHHHHHHHHHFFFDDDCCCCCCDDDDDDCCC@@@??????@@@BBBAAA@@@???????????????<<<===>>>>>>======>>>@@@AAAAAAAAA@@@@@@???>>>>>>======<<<<<<<<<======>>>===???AAAAAA???<<<::::::;;;:::999999999:::;;;;;;<<<;;;999888777888999:::666555444333222222222222333333222333444444444444444444444444444333333333111111222222222222222222222222222222222222222222000000000000111111111111000000/////////.........---...//////000000///////////////.........------+++*********+++,,,------------,,,,,,,,,,,,------,,,---......//////......+++,,,,,,,,,,,,,,,------///...,,,+++***+++,,,---************************+++,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,------------------......------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------......------,,,---------......---------/////////.........------.........------,,,,,,,,,,,,,,,,,,,,,------......***,,,...---******---000......//////000000111111111000///......///000111/////////....../////////............/////////000,,,------...//////000000000111222333555666777777111111222222222222111000111000000000111222333333111222222222222222333333333333333333333333333333333444444555666666777777666777999::::::999777666666666777777888:::;;;<<<999:::;;;<<<===>>>>>>>>>AAABBBCCCDDDBBB???<<<:::<<<<<<============<<<<<<::::::999999999888888888777777888:::<<<>>>@@@AAABBB@@@>>>======???@@@AAAHHHFFFCCC@@@>>>>>>>>>???@@@BBBEEEGGGGGGEEECCCBBBBBBBBBAAAAAABBBCCCEEEFFFGGGEEECCC@@@>>>===<<<<<<::::::;;;;;;::::::999999999999888777666444333222555666666666666555444444555555444333222222222222000000//////.........................../////////000000000000000000000000222222222222222222222222000///...---------......,,,---...,,,+++***+++,,,''''''(((((((((((((((''''''''''''''''''(((((()))''''''''''''((()))***+++'''((()))***++++++++++++*********++++++,,,,,,,,,+++,,,,,,---...------------------------,,,++++++------------,,,,,,,,,,,,......///000111111222222222111111000//////000000111111000000111222333333333333555666777777666666111222333444444444333333444444444444555666777777666777888::::::999888777666777777666555444666888;;;::::::999999:::;;;<<<888999:::;;;===>>>???@@@:::;;;<<<;;;;;;<<>>???@@@???>>>>>>===<<<<<<======<<>>>>>>>>>>>======<<<<<<<<<<<<<<<===<<>>;;;:::999:::999888777777777999999777777555555444555555666333333222222222222333333111222333333333333333444555555555444444333333333111111111111111111111111111111111111111111111111//////000000000111111111////////////............---......///////////////,,,---------.........///************++++++,,,------,,,,,,++++++,,,,,,---------------,,,+++******+++++++++,,,,,,---------///...,,,+++***++++++,,,************************+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,---------------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------------,,,,,,//////.........---------+++,,,,,,,,,------......,,,,,,,,,++++++*********))),,,---,,,***))),,,///......//////000111222222333222111000000111222333...//////////////////...------......////////////////////////////////////...///000111333555666666000222444555444333222111333333222111000000000111111111111222222333333333333333333333333333333333333333333444444555555666333444666777777666444333555555555666666888999:::888999:::;;;<<<=========???@@@AAABBBAAA>>>;;;999<<<<<<============<<<<<<::::::::::::999999999888777888999:::===???AAABBBBBBAAA???===<<<===???@@@FFFDDDBBB???>>>>>>???@@@>>>@@@CCCEEEEEEDDDBBB@@@CCCBBBBBBAAABBBDDDEEEFFFHHHFFFCCC@@@>>><<<<<<<<<;;;;;;;;;;;;::::::999888777777777666555444333222555555555555555444333333555444333333222222222222////////////.........---........./////////000000////////////////////////111111111111111000000000...---------------------+++---...---,,,++++++,,,&&&'''(((((((((((((((((('''''''''''''''((())))))&&&&&&''''''(((***+++,,,&&&'''(((***+++,,,,,,,,,*********++++++,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------......///000111111222000000000//////000000111000000000000000111222333222222333444555555555555222333444555666555444333555444444444555555666777333555888;;;;;;:::888666777888999888666555666777;;;::::::999999999999999666777888:::<<<>>>???@@@999:::<<<<<<<<<===???AAABBBCCCDDDEEEEEEDDDCCCBBB@@@AAABBBAAA???>>>???@@@??????>>>>>>>>>>>>??????<<<@@@EEEHHHGGGDDDAAA@@@>>>>>>======>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<===???@@@???===;;;:::::::::999777555555666777999777777666666666666777777222222222111111222333333000222333333222111333444666666555555444333333333222111000000///000000000...........................//////000000111111111/////////.........------,,,------...............))))))***++++++,,,------+++************++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++)))((('''******++++++,,,,,,------,,,++++++***)))))))))***************************++++++,,,,,,,,,***)))(((++++++++++++++++++++++++)))************+++++++++************************))))))))))))************+++,,,,,,------------,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++((())))))***+++,,,---...******+++,,,---...//////,,,,,,,,,,,,+++***)))(((***+++++++++******,,,---............///111222333333222111000000111222333......////////////......,,,---...///////////////000000000/////////............///111222444555555000333666777666444333333555444222111000000//////111111111222222333333444333333333333333333333333333333333333444444555555444555666777777666555444222222222222333444555666777888999:::;;;<<<<<<<<<<<<===>>>???>>>===;;;999<<<<<<<<<======<<<<<<<<<:::::::::999999999888888777888999:::===???BBBCCCBBBBBBAAA???===<<<>>>???CCCBBB@@@???>>>>>>>>>???<<<>>>@@@AAABBBAAA@@@???BBBAAAAAAAAAAAACCCDDDEEEGGGFFFCCC@@@===<<<;;;;;;:::;;;;;;;;;:::999888777666666666666555444333222444444555555444444333222333333222222111111222222......////////////......------......///000000000//////////////////////////////000000000//////...,,,,,,,,,,,,+++++++++++++++---......---+++,,,---&&&&&&'''(((((((((((((((((((((''''''(((((()))***((((((((((((((()))******(((((()))***************)))******+++,,,,,,------++++++,,,------------,,,+++++++++++++++******)))))))))***+++,,,------............//////000000000//////...//////000111222////////////000111222333111111222333333444444444222444555777777666555444555555555555555666666777444555777999:::999999888777999;;;:::999777777777888888888888999999999999888888999:::;;;<<<======888:::===>>>>>>>>>@@@AAAAAAAAABBBCCCCCCBBBBBBAAA>>>@@@AAAAAA@@@???AAABBB@@@??????@@@@@@AAABBBCCC???BBBFFFGGGFFFDDDCCCCCC>>>=========>>>@@@BBBCCC@@@???>>>===<<<<<<<<<<<>>AAABBBAAACCCCCCAAA>>><<<===>>>AAAAAA@@@???>>>===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDEEEDDDAAA>>><<<:::::::::999999999999888777666555444444555555555444444333333444444444444333222222000000000///000000111111...///000000000000///...+++,,,,,,---......//////........................------//////000///......------------,,,,,,+++******,,,...///---,,,,,,---&&&&&&'''((())))))((((((((((((((((((((()))*********))))))(((((((((((((((***************)))(((((())))))***+++,,,,,,------++++++,,,---------,,,,,,+++++++++++++++***))))))(((((()))***,,,---...///.........///////////////............///111222333............///000111222000111111222222333444444333444666888888777666555666666555555555666666777666666666666777999::::::777:::<<<<<<;;;888777777666666777888999:::::::::::::::::::::::::::::::::777:::===?????????@@@AAA@@@@@@AAAAAABBBAAAAAAAAA>>>@@@AAAAAAAAAAAABBBDDD;;;;;;;;;<<<===>>>@@@@@@AAACCCEEEEEEDDDCCCDDDEEE>>>>>>===>>>@@@BBBDDDEEEAAA@@@???======<<<<<<<<<@@@@@@@@@>>><<<;;;<<<===;;;999666444444555777888555555555555666666666666666555333111000///......///111333222000000222444777777666555444444333333222111000.........///000000000000000000000000000---......///000111111222//////.........---------***+++,,,,,,------,,,,,,......------,,,+++++++++,,,,,,+++***)))))))))*********))))))))))))******'''((()))***+++,,,,,,,,,(((((()))***++++++,,,,,,++++++---......---,,,+++************************)))***+++,,,+++)))'''%%%************************+++++++++,,,,,,---------***************************++++++++++++,,,,,,,,,***+++,,,,,,------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////...---,,,)))'''(((+++---,,,***------,,,---...000222333000///...------...///000---...///000000///...---***+++---///000000///...***++++++,,,---...//////111111222333444444555555000444:::<<<:::777666666222111111111111111222222000000111222333333444444444444444444444444444444555555555666666666666666444444333333333333444444444444444444444555666777666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;;;;;;;;;;;;;:::777777777777666666666666444555666888;;;===@@@AAAAAACCCEEECCC???======>>>AAAAAA@@@???===;;;:::999<<<======>>>>>>???@@@@@@??????>>>>>>???@@@BBBCCCDDDBBB@@@===;;;:::999999888888888888777666555444222333444444555555444444333444444444444333222222...............///000111...///000111111000//////******+++,,,,,,---..............................+++,,,.../////////...---000000000000///...---,,,***,,,...///...,,,,,,---%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))++++++,,,,,,,,,---------)))***+++,,,---.........((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,------------...///000000//////111000000///////////////////////////000000000000333333333222333333444444555555666666666666555555444555555666666666666666666666777777888888999999:::::::::999999999999888999999:::::::::;;;;;;;;;;;;:::999999999:::;;;<<<;;;<<<>>>???@@@@@@@@@???DDDBBB?????????@@@@@@???AAAAAA???>>>>>>>>>???@@@@@@>>><<<;;;;;;===???AAAFFFFFFFFFEEEEEEEEEEEEEEEBBBAAA@@@??????AAACCCDDDAAA???===;;;;;;<<<>>>@@@EEEDDDBBB>>>:::888888999:::999666444333333444555666666555444333333333333555444222000//////000000111111111111111111111111444333333222111000//////222222222111111///..................////////////////////////////////////000---***)))***,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++++++++******)))))),,,,,,,,,+++++++++******,,,+++***)))))))))***++++++***************************++++++++++++******)))+++---,,,+++***+++,,,---,,,+++***)))))))))))),,,,,,+++***))))))******(((&&&%%%&&&(((***++++++,,,,,,,,,++++++*********))))))***+++,,,,,,------///...---,,,+++,,,,,,---************+++,,,,,,---++++++******++++++,,,---******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,+++***+++,,,---.....................------000///...---,,,---............////////////......111111000///...---,,,,,,////////////////////////******+++,,,,,,---.........------,,,,,,------...///000000222333444555555777777666666555444333222222222222222222222222222111111111111111111111111555666666666666666555555777555444222222333444555444444333333444444555666999777555444333444666777777777888999;;;<<<======::::::;;;;;;<<<======>>><<<<<<;;;;;;::::::::::::999999888888888888888888:::999999999:::<<<>>>???CCCCCCAAA@@@>>>===;;;;;;AAA@@@>>>>>>??????===<<<===============>>>????????????@@@AAAAAABBBCCCCCCBBB@@@>>>;;;999999999999666666555444333333333333444444555555444444333222666555444444222222111000000000///////////////000000000//////.........---////////////////////////+++,,,,,,---.........---///...---,,,------//////---,,,,,,---...---+++(((///......------,,,,,,+++&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************++++++++++++,,,,,,,,,,,,***++++++,,,------------++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,//////////////////...---111000//////......//////////////////000000000111333222222222222333444444555555666666666666555555444555666666777777666666555555666777888888999999888888888888777777777777999999:::::::::;;;;;;;;;;;;::::::999999:::<<<<<<<<<<<<===>>>???@@@@@@@@@@@@>>>======???AAABBBAAAAAA@@@???>>>>>>>>>??????@@@>>><<<;;;<<<===???AAAEEEEEEEEEEEEEEEDDDDDDDDDBBBAAA?????????AAACCCEEEBBB@@@>>><<<<<<===???@@@CCCCCCAAA>>>:::888888999999777555444333333555555666555444333333222333333333222111000000111111222222111111111111111111222333222222111111000000000111222222111111///..................////////////...........................,,,******,,,---...---*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++*********)))))))))+++++++++*********)))))),,,,,,+++*********+++,,,))))))*********+++++++++)))******************))))))+++,,,,,,+++******+++,,,+++******)))))))))))),,,++++++***))))))******---+++******,,,------,,,,,,++++++++++++++++++*********+++,,,,,,---......---,,,,,,+++,,,---///000,,,,,,++++++***+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,+++++++++,,,---.....................------000///...---,,,------.........////////////......////////////....................................------------------.........------------------...///000000111333444444555444555555444333222111000222222222222222222222222444444444444444444444444555555666666666666555555777666444222222333444555333333333333333444555555888777555444444444666666777777888999:::;;;;;;<<<:::::::::;;;<<<<<<======<<<============<<<;;;;;;888888888888999999999::::::999999999:::<<<>>>???AAAAAA@@@@@@????????????AAA???>>>>>>???>>>===;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAA??????===<<<:::999999999666666555444333333333333222222333333222222111000444444444333333222222111222111000///////////////000/////////....................................+++,,,------.........---///...---,,,,,,,,,---------,,,+++,,,------+++)))+++++++++,,,,,,,,,,,,,,,&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''(((((((((((())))))************++++++++++++*********++++++++++++,,,++++++,,,------,,,,,,,,,.........///......------******+++++++++,,,,,,,,,000000000000///...---,,,111000000000/////////////////////000000000111111222111111111222222333444444444555555555555444444555555666777777777777777444444555666777999::::::999999999888888888777777999999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===============>>>???@@@@@@???===;;;<<<>>>@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>???>>>===<<<===>>>@@@BBBEEEEEEEEEEEEEEEDDDCCCCCCAAAAAA??????@@@BBBDDDEEECCCAAA???>>>===>>>???@@@AAAAAA@@@===999777777888666555444333333444555666666555444333333222222222111111000000111222222333333222111000000111222333111111111111111111111111111111111111000///......---............/////////........................,,,+++***+++---///...---,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++***************))))))))))))((((((*********)))))))))((((((+++******))))))***++++++)))))))))***+++++++++,,,((())))))******))))))((()))+++,,,,,,+++******++++++***)))))))))))))))***,,,+++******)))*********,,,+++******++++++)))(((*********+++++++++++++++++++++,,,,,,---.........*********+++---///222333...---,,,+++************++++++******++++++,,,---+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------......///......---,,,---------......////////////......------.........//////000------------------------/////////............---......------------......///000000111222333444444222222222222222111000///222222222222222222222222222222222222222222222222444555555666666666555555777666444333333333444555333333333333333444444555888777555444444444555666777777777888888999999999999999999:::;;;;;;<<<<<<======>>>??????===<<<;;;777777888999:::;;;<<<<<<::::::::::::;;;===>>>@@@@@@@@@AAAAAABBBCCCCCCCCCAAA???>>>>>>>>>>>>===;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>??????@@@@@@AAA<<<<<<<<<<<<;;;:::999999666666555444333333333333222222333333222222111000333333333333333333333333333333111000////////////////////////....................................,,,,,,---............---......---,,,++++++++++++...,,,+++***,,,,,,,,,+++))))))******+++,,,,,,---''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((()))))))))))))))*********++++++))))))*********+++++++++,,,,,,---------,,,++++++///////////////...---,,,)))******++++++,,,,,,,,,...///////////////...---222222222222111111000000//////000000000111111111111111111111111222333444444444555555555555444444555666777777888888777777333444555666888999:::;;;<<<;;;;;;;;;::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>===<<<<<<<<<>>>???@@@AAA???<<<;;;<<<===<<<;;;??????>>>>>>============???>>>=========???AAABBBEEEEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@???@@@BBBDDDEEEBBBAAA???>>>======>>>????????????<<<999777777777444333333333333444555666666555444333222222222222111111111111111111222222333222111//////111222333///000000000111111111222000000111111000///......---------.........//////........................,,,,,,+++---......---+++,,,,,,,,,------------...+++++++++++++++++++++++++++++++++***************)))))))))(((((((((((((((+++*********))))))))))))(((((((((((()))))))))***+++*********************(((((())))))))))))(((((()))***,,,,,,***)))***+++)))))))))((())))))******++++++***************+++)))))))))***,,,+++)))'''))))))******++++++,,,,,,+++++++++,,,,,,---------*********+++---///111333,,,,,,++++++***+++++++++++++++******++++++,,,---*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------............---------,,,,,,,,,---......//////......------------.........//////------------------------...................../////////............/////////000000111222333333333111111111111111111000000111222222222222222333333111111111111111111111111444444555555666666555555666666555444333444444555333333333333333444444555777666555444444444555555666666777777777777777777888888999::::::;;;;;;<<<<<<===>>>???>>>===;;;:::666777888999;;;===>>>???;;;;;;::::::;;;===???@@@BBBBBBCCCDDDDDDEEEFFFFFF@@@???======>>>>>><<<;;;999999999999999:::;;;;;;>>>>>>>>>??????@@@@@@@@@999:::;;;<<<<<<;;;999888666666555444333333333333444444555555444444333222111111222222333333333333444444222111//////......///////////////.................................------............------++++++++++++++++++,,,,,,...,,,***)))***,,,,,,,,,************++++++,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))((((((((((((((()))))))))******))))))*********+++++++++,,,,,,---------,,,++++++...............---,,,+++)))******+++,,,,,,------,,,,,,...///000000000000333444444444444333222111000000000000111111111111111111111111222333444555444555555555555555555444666777777888999888888888444444555777888:::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>>>>===<<<<<<;;;;;;<<<===>>>>>>??????>>>===<<<<<<<<<===>>>???@@@>>>;;;;;;;;;<<<;;;;;;>>>>>>>>>>>>======<<<<<<============>>>???@@@AAAEEEFFFGGGIIIIIIHHHGGGGGGCCCBBBAAA@@@@@@BBBDDDEEEAAA@@@>>>===<<<<<<=========>>>>>><<<999777777777333333333333444555555666555555444333222222222222333333222222111000//////222222111000000111222222/////////000111111222222///000000000000//////...------------....................................---,,,,,,,,,------+++)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((())))))))),,,,,,+++++++++*********((())))))******+++++++++---,,,,,,+++***)))(((((((((((())))))))))))(((((((((***,,,+++***)))******))))))((())))))***+++++++++***************++++++******+++---///000...,,,)))))))))******+++++++++***************+++++++++,,,+++++++++,,,---///000************+++,,,---...++++++******++++++,,,---))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------......---------------,,,,,,,,,------............------............------------------------------------***+++,,,---...///000000000//////......//////000000000000111111222222333000111222222222222222111111111111222222333333333444444444444444444444444333333444555555555555555666666555555444444444444444444333333444444555666666555555444444444444444666666666666666666666666888888999::::::;;;;;;<<<;;;;;;<<<<<<<<<;;;:::999666777888:::<<<>>>@@@AAA<<<;;;;;;;;;<<<>>>@@@AAAEEEEEEEEEEEEFFFFFFFFFFFF@@@???======>>>>>><<<;;;888888888888888999999:::<<<<<<<<<<<<<<<=========888999:::;;;;;;:::999888666666555444333333333333444444555555444444333222000111111222222333333444444333222000///..................///////////////........................---......//////...------((()))***+++,,,,,,---------+++))))))***,,,,,,,,,---,,,,,,,,,+++++++++***)))((((((''''''(((((()))((((((((((((((((((((((((******))))))))))))(((((('''((((((((())))))))))))*********++++++++++++,,,++++++,,,------,,,,,,,,,------------------,,,,,,******+++,,,------......***+++---///000111111111333444555555555444222111000000000111111111222222111111111222333444555666555555666666666666555555777777888999999999999999666666777888999;;;<<<<<<;;;;;;:::::::::999999999;;;===???@@@@@@@@@>>>===;;;<<<===>>>???@@@@@@@@@=========<<<<<<======>>>===;;;999:::<<<>>>>>>>>>===============<<<;;;;;;<<<<<<<<<<<<===???@@@@@@CCCEEEGGGJJJKKKKKKJJJIIIEEEDDDBBBAAA@@@AAACCCDDD@@@@@@>>>===<<<<<<<<<;;;<<<===>>>===:::888888888333333444444555555555555555444333222222111111111333333333333111000///...111111111111111111111111/////////000000111111111/////////000000//////...,,,------------.........---------------------------+++******++++++***)))************++++++++++++++++++++++++++++++++++++)))))))))***************(((((())))))))))))******,,,,,,,,,++++++++++++******+++,,,------------------,,,,,,+++***)))((((((((())))))******))))))((((((***++++++***))))))***))))))))))))***+++------*********)))******+++,,,)))((()))***---...---,,,)))))))))***************)))))))))***************,,,,,,+++******+++,,,---(((((()))***+++---...///++++++******++++++,,,---))))))))))))*********+++++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,------......,,,------------,,,++++++------............------///.........------,,,,,,------------------------)))***+++,,,...000111222000000////////////000000000000000111111111222222000111222333333333333333111111111222222333333444333333333333333333333333222333444555555555555555666666666666555555444444555555555555555666666777555555555555444444333333555555555666666777777777999999999:::;;;;;;<<<<<<:::::::::999999999999999777888999;;;===???AAABBB<<<<<<<<<<<<===???@@@BBBEEEEEEEEEEEEDDDDDDDDDDDD@@@>>>============<<<:::888888777777888888999:::888888888888888888888888999999:::::::::999888888666666555444333333333333222222333333222222111000000111111111222222333333222222000///.....................///////////////------------------------...////////////...------((()))***+++,,,---------,,,***))))))+++,,,,,,+++...------,,,++++++*********)))(((''''''((()))***))))))))))))))))))))))))*********)))))))))(((((((((((()))))))))*********++++++++++++,,,,,,,,,,,,***++++++,,,------------,,,,,,---.........------***+++,,,---...//////000,,,,,,...///000000000000222333444444444333111000000000111111111222222222222222222333444555777888666666777777777777666666777888999999::::::999999888888999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::===>>>AAABBBCCCAAA@@@>>>;;;<<<>>>???AAAAAAAAA@@@<<<===============<<<<<<===;;;::::::<<<>>>???>>><<<<<<=========<<<;;;:::::::::;;;<<<===>>>??????@@@BBBFFFIIIKKKLLLKKKKKKGGGFFFCCCAAA@@@@@@AAABBBAAAAAA@@@???======<<<<<<<<<===>>>>>>;;;999999999444555555666666666555555555444333222111111111111111222222333222111000//////111222333333222111////////////000000000000000......///////////////...,,,,,,---------.........------------------------)))(((&&&''')))+++,,,,,,************++++++++++++++++++++++++++++++++++++((()))))))))*********+++)))))))))*********++++++++++++++++++************((()))+++,,,---------,,,************************)))******************)))((()))++++++)))))))))***)))))))))***+++---...///******))))))***++++++,,,((('''&&&&&&(((******)))************))))))))))))************************+++***)))))))))***+++,,,***)))******+++,,,---...++++++******++++++,,,---***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,***++++++,,,------......,,,,,,---------,,,+++***,,,------......------,,,,,,,,,------------..............................+++,,,---...///000111111111000000//////000000111000000000000111111111111///000111222333333333333000111111222333333444444000000000000000000000000111222333444555555555555666666666666666555555444666666666666666777888888444555555555444444333333444444555666777888888999:::::::::;;;<<<<<<======;;;:::999777777888999:::888999:::<<<>>>@@@AAABBB===<<<<<<<<<===???AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>===<<<======<<<:::888888777777888888999:::888888888888888888888888::::::999888888888888888666666555444333333333333222222333333222222111000111111111111111222222222000000///...------................../////////000------------------------///////////////...------++++++,,,------,,,+++******))))))***,,,,,,+++***+++++++++++++++************)))(((''''''((()))***))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++,,,,,,,,,---------)))***+++,,,---.........,,,,,,---.../////////...++++++,,,---...000000111......///////////////...000111222333333111000...000111111111111222222222333333333444555666888888777777888888888888777777888888999::::::::::::999:::::::::;;;;;;<<<<<<<<<>>>>>>=========<<<<<<<<<>>>???BBBDDDDDDCCCAAA???;;;<<<>>>@@@AAAAAAAAAAAA;;;<<<===>>>>>>===<<<;;;AAA???<<<;;;<<<<<<<<<;;;;;;<<<=========<<<::::::999999:::;;;<<<===>>>???>>>@@@DDDHHHKKKLLLLLLKKKHHHGGGDDDBBB@@@@@@@@@AAABBBBBBAAA@@@???>>>===<<<;;;===???>>><<<:::999:::555666666777666666555555555444333222111111111111///000111333333222111111...000222444444222000...000000000000000/////////......///////////////...,,,,,,,,,---------......------------------------'''%%%###%%%(((,,,...///******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++))))))******+++++++++,,,************))))))))))))%%%&&&((()))*********)))'''((()))***+++,,,------******++++++++++++******((()))++++++)))((()))***)))******+++,,,...///000******))))))***+++,,,,,,...+++)))((()))++++++***++++++******))))))((((((,,,+++++++++++++++++++++)))((((((((((((***,,,---+++++++++***++++++,,,,,,++++++******++++++,,,---,,,,,,---------.........*********++++++,,,,,,,,,***+++,,,---...---,,,,,,******+++,,,,,,---......,,,,,,---...---,,,+++***,,,------......------,,,***++++++,,,---//////000////////////////////////......//////000000111111111111000000000000111111000000000000111111111111...///000222333333333333000000111222333333444444333333333333333333333333111222333444555555555555666666666777666555555444777777777777777888888999444444555555444444333222444444555666777888999:::::::::;;;<<<<<<======>>>===;;;888666666777:::;;;999:::;;;===>>>@@@AAABBB======<<<===>>>???AAABBB===>>>>>>??????@@@@@@@@@???>>><<<<<<======;;;:::888888888888888999999:::;;;:::::::::::::::::::::<<<;;;999777666777777888666666555444333333333333444444555555555444333333111111111111111111111111///......---------......---.........//////000000------------------------//////000000///...------............---+++)))((()))((()))+++------+++)))((((((((()))******++++++++++++******************,,,------+++(((&&&&&&'''(((''''''&&&&&&((()))***************************(((((((((((('''''''''''',,,,,,,,,------------.../////////......---------+++,,,---///000000000000111///---,,,,,,...111222333222222111111222222333333333222111111222222222222222333333333444444444444555555666666666666666555555666777888999999999999999:::<<<===???@@@@@@@@@@@@???>>>======>>>>>>===???AAABBBBBB@@@>>><<<;;;<<<<<<=========>>>>>>>>>>>>============>>>>>>@@@??????@@@AAA@@@>>><<<;;;<<<<<<======<<<;;;;;;;;;:::999999999:::;;;<<<>>>AAADDDFFFGGGHHHIIIKKKLLLJJJFFFCCCAAAAAABBBCCCBBB@@@===<<<=========<<<======<<<;;;::::::999999666555444444444666777888444444333333222111000000222111000000000111222333111111111000000000000///------......///000000000------------------------------------------------...---,,,,,,......---,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******))))))))))))******(((***+++***'''&&&''')))...------,,,+++***)))))))))***+++,,,------------------,,,,,,+++***))))))%%%&&&((()))))))))(((''',,,+++***)))***+++,,,---************************((()))++++++)))((()))***+++***)))))))))))))))***))))))))))))))))))))))))+++,,,------,,,+++***)))------,,,++++++***)))))))))*********++++++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,111///,,,***)))+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000////////////000000000///......///000111222000000111111111000000///000111111222222111111000...000333555555444222111/////////000111111222222333444444555555444444333222444666888999777666444444555777777777888999;;;555555555555666666666666666666555555444444444333444444444444666888;;;<<<============<<<<<<<<<<<<======<<<;;;::::::999999===;;;999:::>>>??????===<<<<<<<<<<<<===>>>@@@@@@@@@??????>>>======>>>>>>===========================<<<:::;;;;;;;;;:::999;;;:::999999;;;;;;:::999999999888777666555444333333333333222222111111111111111222444555444111...444333222222333333111/////////000000000000//////......//////...---,,,,,,,,,,,,---...---,,,***)))+++------+++---111111...***,,,---,,,******+++,,,***++++++,,,,,,++++++***((((((((()))******++++++************++++++++++++***++++++***((('''((()))(((((('''&&&'''((()))***************************''''''((((((((())))))))),,,,,,---------.........,,,,,,,,,++++++*********---......////////////...000...---,,,,,,...000111222222222111111222222222333222222222222222222222222222333333333444444444444555555666666666666666555666777888999999999999999:::;;;<<<>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>???AAABBBBBB@@@>>><<>>>>>===============????????????@@@AAABBBCCCBBBAAA@@@AAAAAA@@@===;;;===<<<<<<<<<;;;;;;;;;:::;;;:::999999999:::;;;<<<;;;>>>AAACCCCCCDDDEEEFFFJJJHHHFFFCCCAAAAAAAAAAAAAAA>>><<<;;;;;;<<<<<<;;;<<<<<<;;;;;;:::999999888888777666444444444444555333333222111111000//////222111000//////000111222111111111111000000000000////////////............------------------------------------------------...,,,,,,,,,---...---,,,------,,,,,,+++******)))************+++++++++,,,+++++++++************)))))))))))))))))))))))))))******))))))))))))******((()))***)))'''&&&''')))---,,,,,,++++++******))))))***+++,,,------------------,,,++++++***))))))))))))***++++++***)))(((+++*********++++++,,,,,,))))))))))))))))))))))))((()))++++++)))((()))******)))))))))))))))*********************************++++++,,,,,,+++***))),,,,,,,,,,,,+++******))))))))))))*********++++++*********************************+++++++++,,,,,,,,,---......///...............---,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000////////////000000...------,,,---...///000000000111111111111000000111111222222222222111111000111222444444333222111//////000000111111222222444444555555555555444444222222333333444444444444444666777888777888:::;;;777777777777777777777777666666666555555555444444333444444555777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::>>><<<:::;;;===>>>>>><<<;;;;;;<<<<<<===???@@@AAA@@@@@@???>>>=========>>>@@@???>>>===;;;::::::999<<<<<<;;;;;;::::::999777:::999888999;;;<<<;;;:::999999888777666555444444333333333222222222111111222444555666666444111000222111000111222222000...---....../////////............//////...------,,,,,,,,,---------,,,+++***+++......---...111000---...//////---***(((((())),,,,,,------------,,,,,,,,,,,,++++++++++++++++++)))*********+++,,,,,,,,,((()))******)))((()))+++(((((('''''''''((()))***************************''''''((()))***+++,,,,,,------------.....................---------------///////////////...------///---,,,++++++---///000222222222222222222222222222222222222222222222222333333333333444444444444444555555666666666666666666777888999999999999999::::::;;;<<<>>>???@@@@@@AAA@@@??????>>>????????????@@@BBBCCCBBBAAA???===>>>===<<<;;;;;;<<<======?????????@@@AAABBBCCCDDDCCCBBBAAAAAAAAA@@@===:::>>>===<<<;;;::::::::::::::::::999999:::;;;<<<<<>>@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>@@@@@@>>>===;;;;;;::::::<<<<<<<<<<<<;;;:::888777:::999888999;;;<<<;;;:::999999888777777666555555333333333222222222222111333666999999555222222222000000///000111111///---+++,,,---........................///......---,,,,,,,,,---------,,,+++++++++///000//////111///,,,&&&(((***+++***+++,,,------......//////......---------,,,,,,+++******)))((())))))***+++,,,------(((***+++***)))((()))***((((((((((((((()))))))))************************((())))))***++++++,,,,,,,,,------------.........////////////............---......//////...------------,,,++++++---...///111111222222222222111111111111222222333333222222333333333444444444444555444555555666666666666666777777888999999999999999:::;;;;;;<<<>>>??????@@@@@@@@@????????????@@@@@@@@@AAABBBCCCCCCBBB@@@???<<<;;;:::999999;;;===>>>>>>>>>======>>>>>>??????AAA@@@@@@AAAAAAAAA>>><<<@@@>>>===;;;:::999999999999:::::::::;;;;;;<<<<<<@@@BBBCCCCCCBBBBBBCCCDDDCCCDDDDDDCCCAAA???===<<<<<<:::888777888999999888888888888888777777666666999888666555333222111000111111111000000/////////222222111111111000111111222222111111111000000000/////////......---------------------------------........................---,,,++++++------,,,+++,,,,,,,,,++++++*********((())))))))))))*********+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******)))*********)))))))))***))))))******+++++++++,,,******+++,,,,,,,,,,,,,,,,,,+++++++++******))))))$$$$$$%%%''')))***++++++((()))+++,,,,,,,,,+++***))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((()))***,,,,,,************************(((((())))))************((()))+++,,,,,,+++***)))(((((((((((())))))))))))************************************++++++++++++******+++,,,,,,,,,,,,++++++,,,---------,,,,,,+++---------------------,,,************************---------............////////////....../////////000000000000000000111111///000000111111111111000222222333333333333222222333222111000//////000111///000000111111222333333333333444444444444333333444333333333333444555555444666888888888888:::;;;999999999888888888888888777777777777777666666666333444666888888888888777888999:::;;;<<<===>>>>>><<<<<<<<<===============???>>><<<;;;;;;;;;;;;:::999::::::<<<>>>@@@BBBCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<<<<======:::<<<>>>???===<<<:::::::::999888999;;;<<<;;;:::999999888777777666555555222222222222222222222222333777;;;999444000111333000///...///111111///---+++,,,---......///......---...............------,,,,,,,,,,,,,,,,,,,,,++++++000333111000111///+++"""%%%((()))******,,,---------............------*********)))))))))(((((((((((()))******+++,,,,,,***+++,,,***((('''((()))((((((((()))))))))))))))************************++++++++++++************,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,---...////////////---,,,,,,,,,,,,---...///000111111222222111111000000111222333333333333222333333444444444555555555444555555666666666666666777777888999999999888888::::::;;;<<<===>>>>>>???@@@??????>>>??????@@@@@@@@@AAABBBCCCDDDCCCCCCBBBCCCAAA>>>;;;:::;;;===>>>@@@???>>><<<;;;;;;;;;;;;=========???AAABBB@@@>>>@@@???===<<<;;;::::::999999999:::;;;<<<<<<=========>>>???>>>===<<<===???AAAAAABBBBBB@@@>>><<<::::::888666666777888888777666666666666555555555555555555555444333333222111111111111111111000000000333333222222222111111000111111111000000000//////,,,---------.........///------------------------........................---,,,++++++,,,---,,,+++,,,,,,+++++++++++++++***((())))))))))))*********+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******+++++++++++++++,,,++++++((())))))******++++++,,,******++++++,,,,,,++++++++++++***************)))&&&&&&''''''(((((())))))((()))***+++,,,+++***)))************************((()))++++++)))((()))***(((((((((((()))***,,,,,,************************((((((((())))))***++++++((()))***+++++++++***)))(((((((((((())))))))))))************************))))))*********+++++++++)))***++++++,,,,,,++++++---,,,+++++++++,,,,,,---,,,,,,---......------,,,************************---------............/////////............//////111111111111111111000000//////000111111111111111111222222333333222222111333222000///...///000000000000000111222222333333222222333333333333222222111222444666666555444333333555777777777777999;;;888888777777666666666666666666666777777777777777444555666888888888777666777888999:::;;;<<<===>>><<<<<<<<<===============>>>>>>===<<<:::999::::::999::::::<<<>>>@@@BBBCCCFFFEEEDDDDDDCCCCCCDDDDDDAAA@@@>>><<<;;;;;;<<<<<<:::===AAABBB@@@===<<<<<<;;;:::999999;;;;;;:::999888888777777666555555555222222222222222222222222222666999777222...///222000//////000111111000...,,,---...///////////////------...............---,,,,,,,,,,,,,,,,,,,,,,,,+++111444222000000///---...///000...+++(((&&&%%%,,,,,,,,,------,,,,,,,,,(((((()))))))))*********'''(((((())))))************+++,,,***(((''''''((('''((()))*********))))))************************+++++++++*********))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---.../////////---------------......//////000111222222111000//////000222333444444333222333444444444555555555555444555555666666666666666666777777888888888777777999::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>???@@@@@@@@@BBBCCCEEEEEEFFFFFFNNNJJJDDD???<<<;;;<<<===CCCBBB@@@>>><<<;;;;;;:::::::::;;;>>>@@@AAA@@@????????????>>>>>><<<;;;:::888999:::<<<===============>>>>>>===<<<<<<===?????????@@@@@@???===;;;:::999777555555666777777777444444444444444444444444222333333444444333222222111111111111111111111111222222333222222111000///000000/////////.........+++,,,,,,---......//////---------------------------------------------------+++***+++,,,---,,,***++++++++++++++++++++++++)))))))))*********+++++++++++++++************)))))))))))))))))))))))))))******))))))))))))******,,,+++******,,,---,,,+++)))))))))*********++++++******+++++++++++++++***************************---,,,+++)))((((((''''''((()))******++++++******************************((()))++++++)))((()))***)))((((((((()))***++++++++++++++++++++++++++++++******)))))))))***++++++************************((((((((()))))))))******************************)))))))))************+++++++++,,,---------------,,,,,,+++******+++---...+++,,,---.........---,,,++++++++++++++++++++++++---------............//////......------....../////////000000000///.........///000111111222111111111111111222222111111111111000///......///000000000000111111222333333333222222333333333333222222///111333555666444222000222444666666666666888:::777777666666555444444444555555666666666666777777666666777777777777777666777777888999;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<:::999:::;;;::::::;;;<<<>>>@@@AAABBBEEEEEEEEEDDDEEEEEEFFFGGGDDDBBB???<<<::::::;;;;;;???DDDIIIIIIEEEAAA??????===;;;::::::::::::999777666666666555555444444444111222222222222333333333222444666444111//////111///......///111111000///......////////////......,,,---......///.........,,,,,,+++++++++,,,------+++111555222000000111000222444555444000---+++******++++++,,,,,,++++++***)))******+++,,,,,,------''''''''''''(((((((((((()))***+++***)))((()))***'''((()))***+++***))))))************************)))))))))***************))))))*********+++++++++........./////////000000+++,,,------............------.........////////////000111222222111000///...000222444444444333222444444444444555555555555444555555666666666666666666666777777777666666555888999999::::::;;;;;;;;;======<<<<<<===>>>>>>?????????AAACCCEEEGGGIIIIIIOOOKKKEEE???<<<<<<>>>???BBBAAA@@@>>>===<<<<<<<<<:::::::::===???@@@>>>======>>>@@@AAAAAA???===;;;888999;;;<<<===>>>======>>>??????>>>======???AAA>>>>>>>>>===<<<;;;:::999999777555555666777888777333333333333333333333333222333333444333222111000000000000000000000000000000111111111000///---,,,............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,***++++++++++++++++++++++++************+++++++++,,,+++++++++************)))))))))))))))))))))))))))******))))))))))))*********)))''')))+++,,,+++)))))))))))))))******************++++++++++++******))))))))))))************,,,+++***)))(((((()))))))))))))))))))))***++++++************************((()))++++++)))((()))******)))))))))))))))******++++++++++++++++++++++++,,,,,,+++***)))***++++++---+++***((('''((()))***)))))))))*********++++++************************))))))))))))************++++++,,,------------,,,******+++,,,,,,,,,,,,,,,***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......------......//////000000111000///...---...///000111111222222222///000000111111000000/////////.........///000000000111111222222333333444333444444555555444444333111222333444555444444333111333444555444555777888777777666666555444444333444444555555555666666666777777666666666666666777777888888999:::;;;;;;<<<======<<<<<<;;;;;;::::::;;;======<<<999888:::<<<;;;;;;<<<<<<===???@@@AAACCCCCCCCCCCCDDDFFFGGGHHHEEEDDDBBB@@@@@@BBBDDDEEEOOOTTTXXXWWWQQQJJJFFFEEE>>>===;;;::::::999777555444444444444444333333333111111222222222333333333333333333222111111111000...------...000000///..................---,,,+++,,,------...//////......,,,,,,+++++++++,,,---...+++111555222///000333333///222555555333111000000******++++++++++++******++++++++++++++++++,,,,,,'''''''''''''''&&&&&&&&&&&&(((******))))))+++,,,'''((()))++++++******)))************************''''''((()))***++++++,,,((())))))))))))*********+++++++++,,,,,,---------------......------,,,+++.........////////////000...000111222222111000......000222444555444333222444444444555555555666666444555555666666666666666555666666666666666555555888888888999999:::::::::<<<<<<<<<<<<<<<===>>>>>>>>>???AAACCCFFFHHHJJJKKKHHHEEE@@@;;;:::<<<@@@CCC@@@???>>>===<<<<<<<<<<<<;;;:::;;;<<<>>>>>><<<:::<<<>>>AAACCCCCCAAA>>>;;;777999;;;===>>>>>>>>>===:::;;;;;;:::999999<<<>>>>>>>>>===<<<;;;:::::::::999777555555666888888777222222222222222222222333333333444444333222000///.........///////////////...////////////---+++***......---------,,,,,,,,,///......------,,,,,,+++------------------------++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******))))))))))))******)))'''&&&'''***+++***(((*********)))))))))))))))******+++++++++******))))))))))))))))))*********%%%%%%%%%%%%'''))),,,---***)))((((((((()))+++,,,))))))))))))))))))))))))((()))++++++)))((()))***+++***)))))))))))))))***++++++++++++++++++++++++...---+++*********++++++...,,,)))'''&&&''')))***************++++++++++++************************))))))))))))************))))))***++++++++++++***'''))),,,...///---+++)))***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------.........111222333333333111000///......///111111222222222//////000000000000//////------.../////////000000000111111222222333444444555555666666666666555555666666555444555666777888000222444444444444666777888777777666555444444333333444444444555555666666999888666555555666777777888888888999999:::;;;;;;======<<<;;;::::::999999:::<<<===<<<999888:::===<<<<<<<<<<<<===>>>@@@@@@@@@AAAAAABBBDDDEEEGGGHHHDDDDDDDDDEEEHHHMMMQQQTTT^^^bbbfffddd[[[SSSNNNLLL@@@>>>;;;::::::999666444333333333333333333222222111111111222222333333333444222111111333333222111,,,++++++---...///...,,,.........---,,,+++***))),,,,,,---.../////////...,,,,,,+++***+++,,,...///+++111555111...000444555333555666555111---***)))***++++++,,,,,,++++++***++++++******)))(((((((((%%%%%%%%%&&&&&&&&&'''''')))((('''((())))))'''%%%''''''''''''((((((((((((*********)))))))))))))))---+++(((%%%%%%&&&)))+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************---///000...+++***,,,///000000000000000111222222000000000000////////////......//////000111333333222333444555666555444333111222333333444444333333444444444555555555555666999999999999999999999999888999:::<<<===<<<<<<;;;@@@@@@@@@BBBDDDCCCAAA???@@@@@@???>>>>>>???AAABBB????????????>>>===;;;;;;999:::;;;>>>???@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBB<<<<<<======>>>>>>??????::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;:::888555333111111111222222222222222222222222222111111111111111111111111...///000111111111111111111000000///...---------,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///)))))))))***++++++,,,,,,***++++++,,,,,,++++++***---***((())),,,...---+++))))))************))))))------,,,,,,+++***))))))***)))))))))((((((''''''+++++++++*********))))))++++++***)))(((((()))))),,,+++)))((((((((()))***(((((((((((())))))))))))***)))))))))((((((((('''&&&((()))((('''&&&''')))***)))(((&&&&&&((()))***((('''&&&%%%%%%&&&((((((((((((((()))******++++++,,,,,,***)))))))))***+++))))))))))))************---,,,,,,+++***)))(((((())))))))))))************)))***++++++++++++***)))++++++***)))(((((((((((()))************+++++++++***)))(((((()))+++---///+++******))))))******+++)))***,,,......---,,,+++---------,,,,,,+++++++++------,,,,,,,,,---......,,,...111444555333111///////////////000000000000000000000000000000111111222222222222111111111111000000///............//////111333444444444555666444444444444444444444444444444555555555555555555222222333444444555555666777777666666666555555555...///111444555666666555444444555666777777666666888777777777888999::::::<<<<<<<<<============>>><<<<<<;;;::::::::::::;;;::::::;;;;;;<<<=========AAABBBCCCDDDEEEEEEEEEEEECCCEEEIIIMMMRRRUUUXXXYYYeeekkkpppnnnjjjggg```ZZZSSSGGG===;;;<<<:::777777:::999888666444333222222222222222111111111000000333222000............///...---,,,---/////////...---+++(((&&&&&&(((+++---------------------------******+++,,,,,,------...000222444333111000222444333555666444000,,,***))))))...222111,,,)))+++...)))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%''''''&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))---+++)))''''''(((***+++++++++++++++++++++++++++************************+++***))))))***,,,,,,,,,---------,,,---......///------...///000111222222111111000000000111111222222333333444555444444444222222333444444444444444444444444555555555555666777777777777777777777777777888:::;;;<<<<<<;;;;;;<<<===>>>@@@BBBAAA>>><<<<<<;;;;;;;;;<<<===>>>>>>????????????>>>===<<<;;;::::::;;;===>>>???AAAAAA@@@@@@????????????@@@@@@===============>>>>>>>>><<<<<<;;;;;;:::999888888;;;;;;;;;::::::999999999999777555333111111222222222222222222222222222222111111111111111111111111///000111111111111111111000000000///...---------+++,,,.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...))))))*********+++++++++***++++++,,,,,,++++++***+++)))'''(((***,,,+++***))))))************))))))((((((((()))***+++,,,---*********))))))(((((((((+++++++++*********))))))+++******)))))))))))))))+++***)))((((((((())))))''''''''''''(((((((((((())))))))))))(((((((((((('''((())))))''''''((()))+++***(((''''''(((***+++(((((('''&&&&&&&&&''''''***************)))((((((%%%&&&'''((())))))(((((())))))))))))************,,,,,,++++++***)))))))))))))))))))))************((((((((())))))******************)))*********+++)))************++++++++++++***)))))))))***+++,,,++++++************++++++***+++---.........,,,,,,---------,,,,,,+++++++++------,,,,,,,,,---...///000222555666666444111////////////000000000111111000000000111111111111111111111111000000000000///---------,,,,,,------...///111222222111000111222444444444444444444444444444444555555555555444444222222222333444444555555555555444444444333333333222222444555666666555555444444555666666666666666;;;:::999888777777777777::::::::::::;;;;;;;;;;;;<<<<<<;;;:::::::::::::::::::::;;;;;;<<<======>>>@@@@@@BBBCCCDDDDDDEEEEEEDDDFFFJJJNNNRRRUUUWWWXXX]]]fffnnnrrrttttttpppjjj]]]PPPCCC???===;;;999888999888666555444333222222333333333333222222222222222111000///...............---,,,---...//////---...,,,***))))))***,,,...************************,,,,,,,,,,,,---...//////000222444333111000222444333555666444111---+++***+++,,,------,,,+++++++++******))))))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++***''''''''''''(((((((((((()))))))))))))))))))))))),,,+++******)))******+++***************************************************'''%%%'''+++...---+++,,,,,,++++++,,,,,,---...------...///000111222222333222222111000000111111333333333333333444555555333333444555555555555444444444444555555555555666555555555555555555555555777888999;;;;;;;;;;;;::::::;;;>>>AAACCCAAA===:::888888999:::;;;;;;<<<<<<>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@AAA>>>>>>============>>>>>>>>>>>>==================>>>>>>===;;;:::888777777;;;::::::999888777666666777666444222222222333333222222222222222222222222111111111111111111111111111111222222222111111000000000//////...---------+++,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---***************+++++++++******++++++++++++*********((('''''')))******)))))))))))))))))))))))))))''''''''''''(((***,,,---***************)))))))))+++************)))))))))*********)))))))))))))))***)))((('''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))******(((((()))***+++***)))(((((()))***+++++++++++++++******)))(((++++++++++++***(((&&&$$$!!!###&&&)))******(((''')))))))))*********++++++************************))))))))))))************)))((((((((()))+++---.........---,,,,,,+++******)))************+++++++++************))))))((((((,,,,,,++++++++++++,,,,,,+++,,,---.........---,,,------,,,,,,,,,,,,++++++...---,,,++++++---///000555777999999888555111///000000000000111111111111111111111111111111111111000////////////.........,,,,,,,,,,,,---...//////111222333333111000000000444444444444444444444444555555555555444333333222000111111222333333444444444444444444444333333333555555666666666555555444444555555666666666666666:::999888888777777777777::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCCCCEEEGGGKKKOOORRRSSSTTTTTTTTT___lllvvv}}}zzzkkk\\\LLLDDD???;;;999:::777666555444444333333333555444444444444333333333000000000000///......---...,,,,,,---...///...---///......------......///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...000111111222333333111111222333333444666444111...,,,+++...+++))))))+++,,,***)))+++++++++******))))))(((''''''''''''&&&&&&&&&&&&)))((((((***,,,---,,,***''''''''''''((((((((((((((((((((()))))))))))))))*********+++*********)))))))))))))))))))))))))))***************++++++++++++)))((())),,,......---.........---...//////000000000000000////////////222222111111111111222222444333222111222333555666333444555555666666555555444444444555555555555666666666666666666666666666666777888::::::::::::999:::<<>>>>>>>>>>>>>>===<<<<<<===<<<;;;:::;;;===@@@AAA======<<<<<<<<<<<<======>>>>>>>>>======<<<<<<;;;======<<<;;;:::999888888;;;:::999888777666555444555444333222222222333333111111111111111111111111111111111111111111111111222222333222222111000000/////////......---------++++++,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++******)))((((((((()))***************))))))))))))******+++***(((''''''(((***+++++++++******************************))))))))))))))))))*********))))))))))))((((((''''''''''''''''''''''''(((((((((((()))(((((((((((())))))))))))(((***+++***)))((()))***+++***))))))))))))***+++)))******+++***)))'''&&&******++++++***(((&&&$$$&&&''')))+++,,,,,,******))))))*********+++++++++))))))*********+++++++++((()))))))))************++++++******,,,...111333666555333111...+++)))'''))))))*********+++++++++((()))*********))))))(((---,,,,,,++++++,,,,,,---,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---000111777888:::;;;:::777444222000000000000111111111222111111111111111000000000............------------------......///111222333222333555444333222222333333333333333333333333333555555555444444222111000000000000111222222333333666666666666666666666666555555555555555555555555555555666666666666666555666666666666777999:::;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;::::::999999::::::;;;;;;<<<<<<======<<<===>>>@@@AAABBBBBBBBBDDDFFFIIIMMMOOOPPPOOOOOONNNZZZiiivvvuuueeeSSSGGG@@@:::999:::777666555555555555555555444444444333333333222222...///000111000///---,,,---,,,+++,,,...///...---......////////////......------------------------...---,,,+++,,,...000111111111222111111111111222111333555444111///------...,,,***))))))***+++++++++++++++******)))))))))''''''''''''''''''''''''((('''&&&'''(((((('''%%%''''''''''''((((((((((((''''''(((((())))))))))))'''((()))******))))))((())))))))))))))))))))))))))))))*********+++++++++)))+++,,,+++******,,,...//////......//////000111000000000000////////////000000000000111222333444333333222111222333444555333444555555666666555555444444444555555555555666555555555555555555555555555666777999999999999888:::;;;???CCCEEEDDD???;;;888888888999:::;;;;;;<<<===>>>>>>>>>>>>======<<<===<<<;;;:::;;;<<<>>>@@@======<<<<<<<<<<<<======>>>>>>======<<<<<<;;;;;;:::::::::::::::999999999::::::999888777666555444333333333222222333333333111111111111111111111111000000000000000000000000222222222222222111000///............------------+++,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,+++*********++++++,,,+++++++++***))))))))))))******++++++******))))))))))))))))))***+++,,,******)))(((((()))******,,,+++***)))((()))************************++++++))))))))))))))))))))))))((()))************))))))(((((((((((((((''''''&&&((())))))))))))*********(((((((((((())))))))))))(((***+++***)))((()))******))))))))))))))))))***$$$%%%&&&&&&&&&$$$###"""'''((()))******)))(((''',,,,,,++++++***++++++,,,************++++++++++++)))))))))***++++++,,,,,,((()))))))))************++++++******,,,///222444777666555333000---***)))))))))*********+++++++++'''''')))***++++++++++++---,,,,,,++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...000222555777999;;;;;;999666555///000000000000111111111111111111000000/////////............------------------......000111333444///111333444333333444555333333333333333333333333444444444444333222000000//////000111111222222333555666666666666666666666333333333444444555666666555666666666666666555555555555555666777999:::;;;;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;;;;:::999888999999999:::;;;;;;<<<<<<:::;;;===???@@@AAAAAABBBBBBDDDFFFIIIKKKKKKKKKJJJJJJUUUdddrrruuufffUUUIII@@@999777999777777666666555666666777222222222111111111111000......///000000///---,,,---,,,+++,,,.........---,,,---............---,,,)))))))))))))))))))))))),,,++++++++++++---...///000000///000000000000//////111333333111///------+++---...,,,((('''+++///))))))))))))))))))((((((&&&&&&'''''''''((((((((()))((('''((())))))'''%%%''''''''''''((((((((((((&&&''''''(((((())))))***''''''((())))))))))))((()))))))))))))))))))))))))))))))))***++++++,,,,,,'''***,,,+++''''''***...---------,,,---......///------...///000111222222.........///000222333444222222222222222333444444333333444555555555555444444444444555555555555666333333333333333333333333444555666888888888888777999:::===AAACCCBBB???;;;999888777666777888999:::======>>>>>>>>>>>>=========<<<;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<888888888999999999999999999888888777666555555444333333333333333222222222111111111111111111111111000000000000000000000000000000111111111000000///---------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++***)))(((((())))))************)))))))))*********))))))+++,,,+++***)))(((((()))***+++((())))))******+++++++++)))))))))***************(((((()))))))))))))))***'''(((***++++++***))))))((())))))))))))((('''&&&))))))*********+++++++++))))))))))))((((((((((((((()))******(((((()))***((((((((())))))(((((((((&&&''''''(((((((((''''''&&&&&&''''''((()))******---+++***)))((()))***************++++++++++++,,,))))))******+++++++++,,,))))))))))))************((((((((()))+++---///000111111222222111000...---)))************+++++++++(((((()))***+++,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,------...///111111111333777999:::999777555////////////000000000000000000000//////......---000////////////.........,,,,,,,,,---...000111222---///111222222222333444333333333333333333333333333333333333222111111000///000000111222222333333333333333444444444444444333333333333444555666777666666666666666666555444888777777666666777777777999999999999::::::::::::999:::;;;;;;;;;:::888777777777888999999::::::;;;999:::<<<>>>@@@AAAAAABBBAAABBBDDDEEEFFFGGGHHHHHHHHHPPP\\\iiiwwwmmmaaaSSSHHH@@@888666777777666666555555555666666000000000000////////////....../////////......------++++++,,,---...---,,,++++++,,,------,,,++++++******************************+++,,,,,,---------///...------//////...---,,,///111222000...------)))...000...((('''***///((((((((((((((((((((((((%%%%%%&&&'''((()))******)))(((((()))++++++***(((''''''''''''((((((((((((&&&&&&''''''((())))))***(((((()))))))))*********************************((())))))***++++++,,,,,,((()))*********+++---...,,,,,,++++++,,,,,,---...------...///000111222222///.........///000111111111111222333333333333333222222333444444444444444444444444555555555555666444444444444444444444444333444666777888888777666:::;;;===@@@CCCCCC@@@>>>===;;;888666666888:::<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<999888888888777666666666666666555555444444444333333333333333333222111000111111111111111111111111000000000000000000000000......///000000000//////------------------------...------,,,,,,,,,,,,,,,***************************)))))))))***+++,,,,,,------,,,+++***)))((('''))))))************))))))''')))***)))''''''))),,,+++***)))(((((()))***+++'''((()))++++++***((('''((((((((())))))*********(((((((((((())))))******'''(((***+++++++++))))))))))))*********)))((('''))))))))))))************++++++***)))((('''&&&&&&'''((())))))''''''((()))''''''((((((((((((''''''))))))))))))***+++,,,---((('''&&&&&&&&&(((***+++))))))))))))*********************+++++++++,,,,,,***************+++++++++))))))))))))************'''((()))***+++,,,---...+++,,,...//////...---,,,)))************+++++++++++++++*********,,,---...++++++************++++++,,,,,,++++++************+++++++++,,,,,,---------+++,,,---///000111000000///111444777888777555333---.........////////////000//////...------,,,,,,111111111000000000000///------------...///000111...000222222111111222333222222222222222222222222111222222222222222111111000000111111222333333444333333333444444444555555666666555444444555666777666666666666666555444444777777666666666666777777888888999999999:::::::::888999:::;;;;;;:::888777666666666777888888999999999:::<<<>>>@@@AAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIHHHMMMSSS[[[hhhrrrsssooobbbYYYOOOHHH@@@999666777666555444333333333333333000000000/////////...............------......///,,,+++***+++---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...------...,,,***+++---...---+++***---///000///---------)))+++---,,,***))))))+++(((((((((((((((((((((((($$$%%%&&&'''(((***++++++#########%%%'''((((((&&&''''''''''''((((((((()))&&&&&&&&&'''((())))))*********))))))***+++,,,,,,************************((())))))***++++++,,,,,,+++)))(((***///222222000------,,,,,,------...///000000000000////////////000//////...............000111222333444333222222111222333333444444333333444444444555555555666666666666666666666666666666333444555777777777777666>>>>>>???BBBDDDEEECCCAAABBB???;;;888888999<<>>>>>>>>>>>>>>===<<<<<<======<<<<<<;;;:::999999888888888888999999:::;;;;;;<<<<<<=========:::999888777666555444333333333333333333333333333333333444333222111000000000000000000000000000000000000000000000000000000------...//////000//////------------------------///...---,,,,,,,,,------************************))))))))))))***+++,,,---...---,,,+++***(((''''''))))))************))))))&&&((()))(((&&&&&&(((++++++***)))'''''')))***+++)))***++++++***&&&###!!!''''''(((((()))))))))***'''((((((((())))))******&&&(((***+++,,,+++***))))))***+++++++++***((('''(((((((((((()))))))))))),,,+++***)))((('''&&&%%%'''((()))((('''&&&''')))&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%''')))+++***(((&&&%%%%%%'''***+++%%%'''***,,,------+++*********+++++++++,,,,,,,,,************************))))))))))))************)))***+++,,,---.........***+++---------+++)))''')))************+++++++++///...,,,******+++,,,...+++******************+++,,,++++++***)))))))))***+++++++++,,,,,,---------)))+++...000111111000///...111444666666555222000------------........./////////...---,,,,,,++++++222222222222111111111111000//////000000111222333222444555555333222222333222222222222222222222222000111111222222222111111111111111222333333444444555555555666666666777777:::999777666555555555666666666777777666555444444333444444555777888:::;;;::::::;;;;;;;;;<<<<<<<<<888999:::;;;;;;999888666555555555666777777888888999:::<<<>>>@@@AAABBBCCCCCCBBBBBBBBBCCCFFFIIIKKKIIIKKKMMMQQQZZZbbbccc^^^[[[TTTMMMHHHBBB:::666777555444333222111111111111000000000000///////////////...---,,,,,,---///000,,,+++***+++---...---,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))+++...000111000...------+++)))***,,,---,,,))))))+++...///...---------***))))))***,,,+++(((&&&((((((((((((((()))))))))'''&&&&&&%%%%%%$$$######''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&'''(((((()))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++))))))*********+++++++++---------............//////000000000000111111111111111111111111111111111111111000000111111222333555555444333333333444444555555555555555666777777555444333333222222333333333333444555555666666777888;;;???CCCEEEEEECCCBBBBBB@@@===:::999:::<<<==================>>>>>>>>>=========<<<<<<;;;;;;;;;999999888888777666666666777777888999::::::::::::777666666666666555555555333333333222222111111111333222222222333444444555333333333222222000//////////////////////////////////////////////////////******,,,,,,,,,,,,******------,,,,,,+++***)))))),,,***((((((++++++)))'''++++++******))))))((((((''')))+++------+++)))''')))))))))))))))))))))))),,,***((('''&&&'''((()))***+++,,,---,,,***(((&&&,,,+++***+++++++++)))'''++++++***)))(((((())))))************))))))))))))(((((())))))*********+++((()))******)))'''%%%$$$"""%%%)))+++,,,,,,,,,,,,,,,+++***)))(((''''''%%%&&&((()))***++++++***((((((''''''''''''((((((((('''''''''((()))+++,,,)))((('''''''''(((***+++))))))))))))))))))))))))(((((('''(((((()))***+++++++++++++++++++++++++++)))))))))))))))(((''''''))))))*********))))))((('''(((***++++++***((('''************************++++++++++++++++++++++++,,,++++++******++++++,,,))))))(((((((((((()))))))))))))))***++++++,,,,,,,,,,,,,,,---------......---...000222333222111000///,,,)))+++///222000...000000///...---,,,,,,+++...///000111111000///...000000000000000000000000222111///111333444111/////////000000111111222222000111222222111000///......//////111222333444444666666666666666666555444555555444444444333333333666666666666666666666666666666888999999999999999;;;<<<=========<<<;;;:::999999999::::::999999999555555666666777777888888::::::;;;===>>>@@@AAAAAA>>>@@@AAA@@@EEELLLPPPNNNIIIHHHHHHNNNWWW[[[ZZZWWWUUUUUUQQQJJJ@@@999777777444444333333333333222222111111000...---,,,+++***,,,---...//////...---,,,------------,,,+++******(((''''''((()))******)))(((((())))))***+++---...,,,,,,,,,---------......++++++++++++***)))((((((++++++******)))(((((((((++++++******)))(((((((((((('''&&&''')))+++***)))''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&(((''''''&&&&&&''''''((((((((((((((('''''''''''''''(((((()))))))))))))))(((((()))))))))***************++++++,,,,,,,,,+++*********++++++++++++,,,---------............////////////000000000111111111111111111111111111111111111000000111111222333555444444333333333444444555555555555555666666777666555444444333333444444333333444444555666666666777999===AAACCCBBBAAA@@@@@@???<<<:::::::::<<<===;;;;;;<<<<<<=========>>><<<<<<<<<<<<;;;;;;::::::999999888888777777666666777888999999::::::999999666666666555555555444444333333333222222222111111111111000000111111222333222222222222111000///...////////////////////////........................***+++,,,------,,,+++***------,,,++++++***)))))),,,***))))))++++++***(((*********)))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))+++***(((''''''''')))******+++,,,,,,,,,***(((&&&***))))))***,,,,,,***)))***))))))(((''''''(((((((((((())))))*********+++((()))))))))***************))))))((('''&&&&&&&&&!!!###%%%'''((((((((('''+++******))))))(((((('''%%%%%%%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((((('''''''''((()))+++,,,)))(((((('''((()))***+++)))))))))))))))))))))))))))(((((((((((())))))*********++++++++++++******)))))))))))))))(((''''''))))))************))))))((()))***,,,,,,***)))(((************************+++++++++++++++++++++++++++++++++******+++++++++******))))))))))))***************+++,,,,,,------,,,---------............---...///111111000///...///,,,)))+++///222000---/////////...------,,,,,,//////000111111000//////111111111111111111111111222000///000333333111///000000000000000111111111000111222222222111000/////////000111222333333444555555666666666666555555666555555555444444444333666666666666666666666666777777888:::::::::::::::;;;;;;<<<<<<<<<;;;:::999888888999999999999888888777777777777777777777777888999:::;;;===>>>???@@@>>>@@@@@@@@@EEENNNRRRRRRPPPNNNMMMQQQVVVXXXUUUQQQQQQPPPLLLEEE===777555555444333333333222111111111000000///...---,,,,,,+++---------......---------,,,,,,------,,,,,,++++++***)))((()))++++++***))),,,+++******))))))******++++++,,,,,,,,,---------++++++,,,------,,,,,,,,,)))))))))))))))*********)))))))))))))))*********,,,***)))***++++++***)))'''(((((((((((()))))))))(((((((((''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''(((((((((((('''((())))))******))))))(((((((((((())))))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,---------............////////////000000000000111222222222222222222222222111111000000111111222333444333333333333333444555555555444444555555666777777666666555444555555555333333333444555555666666666888;;;===??????>>>>>>>>>===;;;::::::;;;===>>>:::;;;;;;;;;<<<<<<======;;;;;;;;;<<<;;;;;;::::::999999999888777777666666888999999999999888777777555555444444444333333333333333333222222222222111111111000000111111222222000111111111000///...---////////////////////////------------------------,,,,,,------------,,,,,,,,,,,,,,,+++******)))))),,,+++))))))++++++***((())))))))))))************************************))))))))))))))))))))))))))))))(((''''''(((*********++++++,,,+++***((('''((((((((())),,,,,,+++***)))(((((('''''''''''''''''''''((()))***+++,,,,,,))))))))))))************+++***(((&&&%%%&&&'''(((%%%&&&'''(((''''''%%%$$$(((((((((((((((((((((((()))((('''&&&%%%&&&&&&''')))((((((''''''(((((()))((('''''''''((()))***+++((((((((((((((()))******))))))))))))))))))))))))***))))))(((((((((((()))((()))***++++++***)))((())))))******))))))(((((())))))************)))))))))***+++,,,,,,+++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,------......------........./////////---.../////////...---,,,...,,,***,,,///111///---........................///000111222222111000///111111111111111111111111111000///000111222111///111000000000000000000//////000222222333222111111000000111111111222222222444555555666666666555555666666666666555555555555666666666666666666666666777888999:::;;;;;;;;;;;;::::::;;;;;;:::999888888777777888888888888777777888888888888777777777777777888999:::;;;<<<===>>><<>>=========<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;:::999::::::999888888777777666999999999999888777666555444444444333333333222222222222222222222222222222444333333222333333444444//////000000///...------////////////////////////------------------------------------------------,,,+++++++++******))))))******))))))))))))(((((((((((())))))******+++++++++***)))(((((()))***+++))))))))))))))))))))))))((((((''''''((()))***+++******++++++***)))(((((()))(((((()))+++,,,***))))))(((((('''''''''(((((('''(((((()))******++++++)))))))))))))))************)))((('''&&&&&&'''((()))))))))***)))((('''&&&&&&'''''''''((((((((()))***((('''%%%%%%&&&((()))))))))(((((((((((())))))((((((((((((((()))******((((((((((((((())))))***))))))))))))))))))))))))******)))(((((('''(((((('''((()))******)))((('''))))))*********))))))(((((())))))************)))******++++++++++++******************************************++++++++++++******++++++++++++******+++******))))))******+++******++++++,,,---------.........////////////000......//////...---,,,+++---,,,+++,,,//////...,,,---------........./////////000111222222111000///111111111111111111111111111000//////000000000000111111000000/////////...///000111333333333222222111111111111111111222222333444444555666666666666777777777666666666666666666666666666666666666666777777888999::::::::::::::::::999999888888777777666666777777777777666666777777777888888888888888777777888999:::<<<<<<===;;;>>>???>>>CCCNNNWWWZZZZZZXXXWWWZZZ___```[[[VVVKKKIIIDDD???:::666555555222222111000///......------.....................---,,,+++******+++,,,---)))***+++,,,---------------,,,******++++++***((((((((((((((()))+++,,,---))))))))))))************(((((()))***************(((((())))))************(((((())))))***************)))(((((())))))(((&&&%%%%%%&&&'''((())))))***))))))((((((((('''''''''(((((((((''''''(((((((((%%%&&&&&&'''((()))******((())))))***************(((((((((((())))))))))))******)))))))))***+++,,,++++++,,,,,,,,,------------------............///111111111222222222333333222222222222222222222222111111000000111111222333111111111222333444555666444444444444444555666666666555555444333444444444333444444555555666666777666666777888999999::::::::::::999999:::;;;<<<===AAA@@@???>>><<<;;;::::::999:::;;;<<<===<<<::::::::::::999999888777777777999999999888777666555444444333333333333222222222222222222222222222222222444444333333222333333444...////////////......---////////////////////////........................------------------------++++++***************)))((())))))(((''''''''''''(((((())))))******+++++++++***(((''''''(((***+++))))))))))))))))))))))))'''(((((((((((()))******)))*********))))))((((((+++***))))))******(((&&&)))))))))(((((()))************))))))))))))))))))******))))))))))))))))))'''((()))))))))((('''&&&((()))))))))))))))))))))&&&&&&''''''(((((())))))$$$###"""""""""$$$'''((())))))(((((((((((())))))((((((((()))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))******)))(((((('''(((((('''((())))))))))))((('''))))))************))))))(((((()))************************++++++*********************************)))))))))******+++++++++)))******++++++******)))))))))(((((((((((())))))))))))******++++++,,,,,,.........////////////000////////////...------,,,,,,,,,,,,---......---,,,,,,,,,------...////////////000111222222111000///000000000000000000000000000000///.........///000111000000000//////......//////111222333222222111111111111111111111222222222222444555666666666666777777777777777777777777666666666666666666666666555666777888888999999999::::::999888777777666666666666666777777666666666555555666777888999999:::888888999:::;;;;;;<<<<<<888<<<>>><<<@@@JJJSSSWWWXXXVVVVVVZZZ___```[[[VVVHHHEEE@@@;;;777555444333111111000//////...---------------...............,,,+++***))))))***+++,,,)))***+++,,,---.........,,,+++))))))******)))''''''''''''((()))***,,,,,,((((((((()))))))))******************))))))((('''************))))))((((((************))))))(((((((((''''''''')))******((($$$$$$%%%&&&''''''(((((((((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&&&&'''((())))))***((()))******++++++******))))))))))))******************)))((()))***+++,,,++++++++++++,,,,,,,,,,,,---------............///111111111222222222333333333333333333333333333333111111000000111111222333000000000111222444555666444444333333444444555666666555444444333333444444444555555666777777888888888777777777777888::::::999999999999::::::;;;<<>>===;;;::::::999:::<<<>>>>>>===<<<::::::::::::999888888777777888888888777777555444444444444333333333222222222111222222222222333333333222222111111000000111111......////////////......////////////////////////////////////////////////------,,,,,,,,,,,,------************************((()))***)))'''&&&'''((())))))))))))***************)))(((((((((((()))***))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))+++***))))))***)))'''%%%***))))))))))))******+++************))))))((((((************))))))))))))&&&''')))******((('''%%%&&&&&&'''''''''((((((((('''''''''(((((()))))))))$$$$$$$$$$$$%%%''')))******))))))(((((())))))***(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))(((((((((((())))))))))))******++++++******'''((()))******+++******))))))))))))))))))))))))************************(((((())))))***+++++++++((()))***++++++***)))((())))))(((((((((((())))))((())))))******+++,,,,,,------........./////////...............---------+++,,,---......---,,,+++---------.........//////...///000111111000///.../////////////////////////////////...,,,---///111000//////////////////......///111111222111000000000000111111111222222222111111333444666666777777666666666666777777777777666666666666666666666666444555666777888888888888;;;:::999777666666666666666666777777777777666666555555555666777777888888888888888999:::;;;;;;;;;666;;;===;;;<<>>>>>===<<<<<<;;;;;;999;;;===???@@@>>>===;;;;;;::::::999999888888777777777777777666555555444444444444444333333333333111111222222222333333333333222111111000000111111...//////000000000//////////////////////////////........................---,,,+++******+++,,,---))))))))))))************)))+++,,,+++((('''(((************)))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))((((((((())))))))))))(((((()))******((('''((((((((((((((()))******)))))))))))))))*********************)))))))))(((''''''((((((((((((((('''(((((('''''''''''''''(((((()))))))))))))))))))))((((((((())))))***************))))))))))))******(((((()))******)))((('''&&&'''((()))***))))))((()))))))))))))))))))))))))))(((((((((((())))))***+++***(((''''''(((***+++((()))***++++++++++++***'''((()))******+++++++++)))(((((((((((((((((()))************************((((((((()))***+++++++++((()))***++++++***)))(((***))))))))))))))))))***))))))***++++++,,,,,,---,,,---------............,,,,,,,,,,,,,,,------...***,,,.........,,,++++++---------...............---...///000000///...---...........................//////---++++++...111.........///////////////...///000111000///...---//////000111222333333444000111222444555666777777555555555666666777777777666666666666666666666666555666777888888999888888<<<;;;999777666666666666666777777888888777777666777666666666555555444444666777777888888999999:::444:::<<<999888===DDDGGGHHHHHHJJJQQQXXXZZZVVVQQQDDD???888444222111000...///////////////000000000..................------++++++,,,,,,,,,,,,++++++***+++,,,,,,------------+++***)))***,,,,,,+++*********)))((((((((((((((((((((()))))))))************+++++++++++++++***)))*********)))))))))))))))*********)))))))))))))))+++***)))***+++,,,+++***&&&&&&&&&'''''''''''''''&&&&&&'''((()))***++++++))))))(((((((((((())))))'''''''''((((((((((((((())))))***++++++++++++*********+++++++++,,,,,,,,,+++***((('''((()))+++,,,))))))*********+++++++++---------.........//////............////////////333333333333333333333333111111111000111222222333//////000111222444666777444333333333333444555555888888777666666666666666777777777888999999::::::;;;:::888777777999:::<<<999999999999999999999999;;;;;;;;;<<<<<<<<<======:::;;;>>>@@@AAA???>>><<<;;;;;;:::999999888888777666666666666666666555444555555444444444444333333111111111222222333333333555444444333222222222333//////000000000000000///////////////////////////------------------------,,,,,,************,,,,,,)))))))))))))))************,,,...---***)))***,,,++++++******))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))******)))((('''&&&))))))(((((((((((()))***'''''''''(((***+++***((('''''''''''''''((()))***''''''((()))***+++,,,,,,+++*********))))))(((((()))((('''&&&&&&''')))***,,,+++***)))((((((((((((************))))))))))))'''''''''(((''''''&&&%%%******))))))))))))******(((((()))******)))((('''&&&''')))*********)))((())))))))))))))))))))))))(((((('''(((((()))***+++,,,+++(((''''''(((+++,,,((()))***+++++++++++++++''''''(((******+++++++++((((((''''''''''''((((((************************'''(((((()))***+++++++++''')))***++++++***)))'''++++++************++++++***++++++,,,,,,---......,,,,,,,,,---------......+++*********+++,,,------***,,,...///---,,,+++***........................,,,---...//////...---,,,------------------------...//////---++++++...222---.........//////000000//////000000000...---,,,...///000111222333444444///000222444555777777777444555555555666666777777666666666666666666666666666777888999999:::999999===;;;999888666666666777777777888888888888777777999888777666444222111000555555666666777777888888333999<<<888555999???AAA@@@AAAEEENNNXXX]]][[[WWWGGGAAA:::555444333111///......//////000111111111//////.........---------+++,,,---......---,,,+++++++++,,,---------,,,,,,,,,+++***+++---...---,,,''''''''''''(((***+++,,,))))))))))))************&&&'''((())))))******)))((((((((()))******++++++((((((((()))******+++++++++***(((((())))))'''&&&))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))++++++******************))))))************))))))***)))))))))((((((''''''++++++******++++++,,,------------............///------......///000000000000111111111111222222222222111000000000111222333444333333222222111111111333333333333333333333333666666666666777777777777888888888888888888888888777888:::<<<<<<<<<:::999777888999777666666777999777777888999::::::;;;;;;:::<<>>;;;888777888999999888777777777888888888999999666777999888666555555555444444444444444444444444666666555555555666777888:::===DDDLLLRRRTTTSSSQQQJJJCCC:::555444333000---222111000///...---------...------,,,++++++******---.........---,,,,,,+++---+++***+++---...,,,***))))))******************---,,,+++***************(((((()))***************)))))))))))))))))))))))))))))))))((())))))******+++)))&&&%%%&&&'''((('''&&&''''''&&&&&&&&&((()))((((((((((((''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((()))))))))))))))************************++++++,,,,,,,,,,,,+++++++++++++++++++++*********++++++******++++++,,,------------............///,,,,,,------.../////////000000000111111111222222222111111111111222333333///000111222333444555666555555555555555555555555666666666666777777777777777777777777777777777777777888999999999888777666777888999888666666888:::>>>>>>===<<<:::999888888:::<<>><<<:::999999;;;===??????>>>888777555555666666444333333333222222111000000000333222111111222222111///111000000///////////////000//////...............,,,,,,---...............,,,,,,,,,,,,,,,++++++***************************************)))(((''''''''''''((()))))))))))))))***))))))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((''''''''''''&&&%%%''')))******)))))))))(((((((((((())))))((((((((())))))))))))))))))))))))))))))******+++)))(((''''''))))))((('''((())))))*********))))))))))))(((((((((((())))))***))))))(((((((((((((((((()))***)))((('''((()))))))))))))))************************************))))))))))))***+++,,,,,,))))))(((((()))***+++,,,)))))))))))))))))))))))),,,++++++***)))((('''''')))(((((()))++++++***((())))))))))))************************************************************))))))))))))***+++,,,,,,...---,,,+++******************))))))******+++,,,******++++++++++++++++++------------------------++++++,,,,,,------......,,,,,,------...---------........................---------...............///////////////......---......---,,,,,,...///000///......///000111111000///////////////000111222000000111222222222222111222222111111000000000///222222333444555555555555777777777666666555555555555777999::::::999:::<<<;;;999666555666777666666999999999999999:::::::::555777888888666555555666555444333222222333444555333444555555666666555555999:::>>>CCCHHHJJJIIIGGGCCC>>>777333222222000---111///---++++++,,,---///------,,,,,,++++++******---------------,,,,,,,,,,,,+++***+++,,,,,,+++***((())))))***++++++,,,,,,******++++++++++++******(((((()))***************((((((((((((((((((((((((,,,,,,+++*********++++++***(((&&&&&&'''(((((('''&&&((()))'''$$$$$$)))---(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))***************++++++++++++++++++***))))))))))))))))))))))))++++++******++++++,,,------------............///,,,,,,,,,---......//////000000000000111111111111111111111111222222333333000000111222333555666666666666666666666666666666666666666666777777777777777777777777777777777777888999999999888777666666777888999888777777999:::>>>===<<<;;;:::999888777:::<<>>;;;::::::<<<>>>@@@@@@???999777666666666666555333222222222111111000000000000000000111222333333333111000//////....../////////...------,,,,,,------------------------------+++,,,,,,,,,,,,+++******************************)))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))++++++************++++++((((((((((((((((((((((((***))))))((((((((()))***((('''%%%&&&(((******)))***))))))(((((((((((()))%%%%%%&&&&&&'''''''''((()))))))))))))))******+++((('''''''''((((((((('''''''''((()))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))((()))***)))((('''((()))((()))))))))************))))))))))))))))))))))))))))))(((((()))******+++)))))))))(((((((((((()))))))))))))))))))))))))))(((((())))))******++++++''''''((()))))))))(((''')))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))((((((((())))))***+++,,,,,,++++++******************))))))******+++,,,++++++++++++************++++++++++++++++++++++++***++++++,,,---...//////---------...------,,,,,,...................................................///////////////.........------,,,---...//////000///...///000111000///......//////000111222333000000111222222222222111222222111111000000//////111222222333444444333333666666777777777777777777555777999:::::::::;;;<<<999777555444555666555555999999999999999999999999444666777777666555555666666444333111111333444666444444444444555555555555888888999<<<>>>@@@???>>><<<888444111111111///...,,,+++*********+++,,,---,,,,,,,,,,,,++++++******++++++******************++++++******+++++++++***)))*********+++++++++,,,'''((()))***+++***))))))(((((()))***************))))))))))))))))))))))))---,,,++++++************((('''&&&'''))))))((('''******)))'''&&&'''+++...'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********))))))************)))))))))))))))))))))*********++++++******++++++,,,------------............///,,,,,,------...//////000//////000000000111111111000000111111111222222222111111222333444444555555777777777777777777777777666666666666777777777777999999999999999999999999:::::::::999999888777777777888999888777888999;;;;;;:::::::::999999888888:::;;;>>>@@@AAAAAA???>>>;;;::::::;;;>>>??????>>>888777555555666666444333222222222222111111111111///000111111111222222333111111000////////////000...------,,,,,,,,,,,,,,,///......---,,,+++++++++++++++,,,,,,++++++***)))************************((())))))))))))(((((('''''''''((()))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''((()))))))))'''&&&&&&'''(((((('''***))))))(((((((((((()))%%%&&&&&&&&&''''''(((((()))))))))))))))******+++'''((((((((('''''''''(((%%%&&&''''''((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))((()))***)))((('''((()))((()))))))))************(((((((((((((((((((((((((((''''''''''''((())))))*********)))((('''&&&%%%))))))))))))))))))))))))'''(((((()))******++++++***+++,,,,,,++++++************))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''((())))))((())))))*********************))))))******+++,,,+++*********************++++++++++++++++++++++++++++++,,,------...//////---------...------,,,,,,.............................................---......///////////////...------------......//////111000//////000000///......//////000111222222222000000111222222222222111333333222222222111111111222222333333444444333333555555666666777777888888555777999:::999999:::;;;;;;999888888999:::999888888888888888888777777777444666777777555444444555666555333222222333555666777555333222333444777888777666555666888999888777666444222000000///......***+++,,,---...---,,,,,,,,,+++++++++++++++******+++***)))))))))***++++++***************)))******+++++++++*********))))))%%%&&&''')))))))))(((((((((((()))***************************************,,,+++***)))))))))))))))''''''''')))++++++***(((+++(((%%%$$$&&&)))******'''''''''((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((()))))))))))))))((((((''''''(((((())))))*********)))))))))******)))))))))+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,------------............///------......///000000000/////////000000000111111...///000000111111000000111222222333444555555666777777777777777777777777666666666666777777777777::::::::::::::::::::::::999999999999999888888888777888999888888888:::<<<888999999999999999999999:::;;;===???@@@???>>>===;;;:::999:::<<<======<<<777666444444555555333222222111111111111111111111222333333111///......///111111000///////////////...------,,,,,,,,,,,,,,,000///...,,,+++*********+++++++++++++++******)))++++++++++++++++++++++++)))))))))******))))))(((''''''((())))))))))))))))))))))))************++++++******))))))******+++))))))))))))))))))))))))&&&&&&&&&&&&'''''''''''')))(((''''''((()))'''&&&))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++'''((())))))''''''((()))%%%%%%&&&'''(((((((((((())))))(((((((((((())))))((((((((((((((())))))***((()))***)))((('''((()))))))))))))))************'''''''''''''''''''''''''''''''''&&&&&&''''''(((************)))'''&&&%%%))))))))))))))))))))))))************))))))(((((()))******)))''''''(((***************))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''(((((()))(((((((((''''''(((((()))''''''(((******++++++*********))))))******+++,,,))))))******************++++++++++++++++++++++++,,,,,,------......//////,,,,,,------...---------.......................................------------...//////////////////.........///////////////222000//////000000///---//////000111222222222222000000111222222222222111333333333333333333333333222333333444444333333333333444444555777888999999777888::::::999999999:::999888777777999999888666777777777666666666666666555777888777555333333444666555444333333444555666888666333111111444777999555444333333555555444333222111111000//////...------...000222222111///...++++++++++++++++++******,,,,,,+++******+++---...(((***+++***)))((()))***++++++******)))(((((('''&&&&&&'''((((((((((((((((((((()))******************************************))))))((((((((())))))''''''))),,,......,,,))))))%%%!!!"""&&&((((((&&&''''''''''''((((((((()))))))))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))(((''''''''''''(((((()))******+++)))******++++++******)))+++++++++,,,,,,---------++++++******++++++,,,------------............///......//////000111111111////////////000000000111,,,---...///000//////...///000111333555666777888777777777777777777777777666666666666777777777777999999999999999999999999888777777777777888888999777888999999888999;;;===::::::::::::::::::::::::;;;;;;===>>>>>>===<<<;;;:::999888999:::;;;:::888666555333333444444222111000000000000000000000000000222333111...,,,---...000///......------............---,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,+++++++++++++++***))))))++++++++++++++++++++++++))))))***************)))''''''((()))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))&&&'''((()))******)))(((''''''''')))++++++***((((((((('''(((((()))***++++++++++++++++++*********)))))))))))))))******+++''')))+++***(((''')))***&&&'''((()))************))))))(((((((((((())))))((((((((((((((()))******((()))***)))((('''((()))))))))))))))************((((((((((((((((((((((((((((((''''''''''''(((((((((((()))*********)))((())))))))))))))))))))))))************))))))))))))'''((('''$$$""""""%%%(((************)))))))))(((((((((((((((((((((((((((&&&&&&&&&'''((()))))))))******))))))))))))******))))))***+++++++++***)))******))))))******+++,,,(((((())))))******++++++++++++++++++++++++++++++---------...............++++++,,,---....................................//////.........---------------...///////////////...//////000000000000000000///...///000111000///000000111222222222111000000000111222222222222111111111222222333444444444222222333333333222222111111222333444666777999999888:::;;;;;;999888888999666555444555777777666444777777777666666555555555777888888777444222222222333333333333333333333333444333222222222333555666222111000111333333222000///000111111///...------///000000000000//////...******************++++++,,,+++***)))***+++---...''')))+++***((('''(((***))))))(((((((((((((((((())))))((((((((())))))***(((((()))***************************************))))))((((((((()))******'''(((***...000000---+++'''&&&%%%%%%&&&'''((('''&&&'''''''''(((((())))))******))))))((((((((('''(((((((((((((((((((((((()))))))))))))))(((''''''&&&''''''((()))******++++++++++++,,,,,,+++++++++)))))))))******+++++++++++++++******++++++,,,------------.........////////////000000111111222222////////////000000000000+++,,,.../////////...------...000333555888:::;;;666666666666666666666666666666666666777777777777888888888888888888888888666666555666666777888999777888999999888999;;;===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<======<<<;;;::::::999777888999999888666666444333333333333222000.........///////////////,,,///000000------///111......---,,,,,,,,,,,,---///...------,,,,,,---------,,,+++++++++,,,---...***++++++++++++***))))))++++++++++++++++++++++++)))******+++++++++******'''(((((()))))))))))))))))))))******++++++++++++((((((''''''''''''(((((()))))))))))))))))))))))))))***,,,...///...,,,+++%%%&&&(((+++......---+++''''''''''''(((***++++++++++++******))))))(((((()))))))))))))))******+++(((***,,,+++(((''')))+++(((((()))++++++,,,,,,,,,))))))(((((((((((())))))((((((((((((((()))******(((******)))((('''((()))))))))))))))************))))))))))))))))))))))))***)))(((((((((((())))))%%%&&&(((***+++,,,++++++))))))))))))))))))))))))&&&'''((()))***+++,,,,,,++++++)))&&&######(((,,,+++*********))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++,,,,,,+++++++++++++++,,,+++,,,------,,,+++)))(((*********)))***++++++,,,'''(((((()))***++++++,,,++++++++++++++++++++++++...............---------***+++,,,---......///...........................//////.........---------------...///000000////////////000111111111111111...------...111222222111000111222333333222000///000000111222222222222111000000111222333444444555111111222222222111111000000111222444666777888999999;;;<<<;;;999777777888888888777888::::::999777888777777777666666555555777888999777444111111111111222222333333222222111111111222333333333333222000//////000222222111///...000111111///...------000///---++++++,,,---...******************++++++***)))((('''((()))+++,,,''')))+++***'''&&&(((***&&&&&&''''''(((((()))))),,,+++***))))))***+++,,,(((((()))***************)))))))))))))))))))))))))))((((((((()))***++++++''')))+++///222111///,,,&&&))),,,+++((('''***,,,((((((((((((((((((((((((&&&'''(((******((('''&&&((((((((((((((((((((((((***'''$$$%%%(((***)))((())))))************))))))++++++++++++++++++++++++---,,,+++++++++,,,---......---,,,+++++++++,,,---///,,,***+++///222222111000111111111111000000///000000000000//////////////////.........---------222111111111222333444555777888:::;;;:::888666555666666666666666666666666<<<:::777555444444555666555555444555666888999;;;;;;::::::999999::::::;;;===============<<<;;;;;;>>>>>>======<<<<<<;;;;;;999888888888777777666666444444555555444222111///000000000000////////////111111000000//////..............................+++,,,.../////////......111...,,,+++,,,------,,,,,,,,,++++++,,,,,,---...******))))))((((((''''''''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''***((('''&&&&&&'''(((******)))(((&&&&&&&&&'''(((&&&''''''((()))******+++(((((())))))******++++++*********)))))))))))))))(((((('''(((((()))***+++(((((((((((())))))))))))...,,,***)))((((((***+++))))))))))))))))))))))))))))))(((((()))***++++++(((((((((((())))))))))))%%%&&&'''(((((('''&&&%%%$$$&&&''')))))))))((((((''''''((()))))))))))))))***)))(((''''''((()))***+++*********))))))(((((())))))))))))***+++,,,---*********)))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%((((((''''''''''''((((((+++*********))))))((((((************************(((((((((((())))))))))))......---,,,+++***)))(((******))))))******+++,,,...---+++******+++---........./////////...,,,+++//////.........---------------............---------...//////......///111222111111000000000000000000111222333333222111000111111111000111111222222333333111111111222333444222222222222222222222222333222111000000111222333000222555555555555666888777888888999999999999999666666777888999999::::::<<<:::888555444333444555555555444333333333333444333333333333333333333333222333333333333222111111000000111111111111000000111000000///...------------,,,+++...111111///,,,+++++++++*********))))))&&&)))++++++((((((***---))))))))))))))))))))))))))))))************))))))(((''''''(((((()))***+++(((((())))))***+++------))))))***+++,,,------...+++)))'''(((,,,//////...+++---...//////,,,)))''''''''''''''''''((())))))''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((***(((&&&''')))+++***)))''''''((())))))((('''''')))))))))))))))))))))))),,,++++++***+++,,,---...---,,,++++++++++++,,,---...+++***+++...000111000000000111111111000000///000000000000//////////////////.........------------------...000111333444777777888888888777666555555555555555555555555555888777666555444555666777666666555555666888999;;;;;;::::::999999::::::;;;======>>>>>>>>>===<<<<<<===<<<<<<;;;:::999999888777777666666666555555555333333333333222111000///000000000000/////////...000000000/////////..............................***+++,,,---...------,,,...---++++++,,,,,,+++************)))***++++++,,,***)))))))))((((((((('''''''''((()))))))))))))))((())))))))))))))))))(((((((((((((((''''''''''''***)))'''&&&&&&''')))***+++***)))((('''(((((()))'''''''''((()))*********)))))))))))))))************))))))))))))))))))))))))(((((((((((())))))***(((((((((((()))))))))))),,,+++)))((((((***+++,,,))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((''''''''''''))))))*********))))))((('''(((((((((((((((''''''''''''((()))))))))))))))***)))(((''''''((()))***))))))))))))((((((''''''))))))))))))***++++++,,,)))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&***))))))(((((())))))***************)))))))))(((************************((((((((()))))))))******++++++***************)))******))))))******+++,,,...---+++******+++---...------...//////...---,,,///.........---------,,,,,,,,,------------,,,,,,,,,---......------...000000000//////000111222222000111222222222222111000222111111111111222222333444333222111111111222333222222222222222222222222222222111000000111222222111333555666666666777888666777777777666555444444555666666888999;;;===>>><<<:::888555444444444555555555444333333333333333333333333333333333333333222222222333222111111000///000000111111000000/////////......---,,,,,,,,,---,,,,,,---000000...,,,+++++++++*********))))))***+++++++++***)))***+++))))))))))))))))))))))))))))))************)))))))))(((((('''''''''(((((('''''''''''''''((()))***))))))******************'''$$$###$$$'''))))))))),,,,,,---...---+++)))(((((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&)))))))))))))))))))))))))))(((((()))+++,,,***)))'''(((***++++++***((('''))))))))))))))))))))))))+++************+++,,,,,,,,,,,,++++++++++++,,,---,,,+++***+++---////////////000000111111111000000000000000000/////////////////////............------...///111333555777999777777666666666666555555555555555555555555555555444444444555555666666666777777666666666777999:::::::::999999999999::::::<<<<<<===============<<<;;;;;;:::999777666555555555555444444444444333333333222111000000000000000000000000/////////......///////////////.........------------------------******+++,,,,,,,,,++++++,,,+++***+++,,,,,,***(((((((((((((((((())))))***))))))))))))((((((((((((''''''((()))))))))))))))))))))************))))))((((((((((((''''''''''''***)))(((''''''((()))***+++******))))))))))))***''''''(((((())))))*********))))))))))))))))))((())))))))))))))))))*********))))))(((((((((((()))(((((((((((())))))))))))))))))(((((()))***,,,---))))))))))))))))))))))))%%%&&&'''((((((((('''&&&(((((((((''''''&&&&&&&&&++++++***)))((((((((()))******(((''''''&&&&&&&&&''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''******))))))))))))******(((((())))))******++++++''''''(((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((+++******))))))******+++************))))))))))))************************)))))))))*********++++++(((((()))))))))***************))))))******+++,,,---,,,+++++++++,,,---...,,,,,,---.........------......------------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++---......---,,,...///......//////000222333444000111111222222111111000222222111111222222333444555444333111111111222333333333333333222222222222222222111000000111222222111333666666666666777999777777777666555333222111555555555666999<<<@@@BBB;;;:::888666555444444555555444333333222222333333222222222222222222222222111111222222111111000/////////000000000000//////......------,,,+++++++++---,,,,,,---//////---,,,+++++++++***************,,,+++******+++,,,+++***))))))))))))))))))))))))))))))************))))))***)))((('''&&&&&&&&&&&&(((((('''''''''(((((((((******)))))))))(((((((((***((('''''')))******))),,,,,,++++++******)))))))))))))))((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''))))))))))))))))))))))))'''((()))***++++++)))((()))***,,,......,,,***)))++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,.../////////...///000111111111111111000000000000/////////////////////...............000000111333555777999:::777777666555555666666777555555555555555555555555222333444555555555444444666666555555555666777888::::::999999999999::::::999::::::;;;;;;;;;;;;;;;:::999888777666444333333333333333333333333333333333222111000///000000111000000/////////.................................------------------------***+++++++++++++++++++++*********,,,---,,,***((((((((('''''''''((())))))))))))))))))((((((((((((''''''((()))))))))))))))))))))************))))))((((((((((((''''''''''''******))))))))))))*********)))))))))))))))))))))'''((((((((()))))))))*********))))))(((((((((''')))))))))))))))***************)))(((((('''(((((((((((((((((()))))))))))))))))))))((()))***+++,,,((((((((((((((((((((((((((()))+++,,,,,,+++)))((()))))))))(((''''''&&&&&&)))((('''%%%$$$%%%&&&&&&***)))(((&&&&&&&&&'''(((''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******)))((((((((())))))''''''((()))***++++++,,,(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))))))))*********))))))******************)))))))))))))))************************)))*********++++++++++++))))))))))))*********+++******))))))******+++,,,,,,,,,+++++++++,,,---...++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---///...------...000////////////000111222333000000111111111111000000222111111111222333444555666555333222111111222333333333333333333222222222222111111111111111111222222444666777666666888999777777777777666555444333555555444444666:::>>>@@@:::999777666555444444444444333333222222222222222222222222222222222222222000000111111000000///......//////000000//////......---------,,,,,,++++++,,,,,,,,,,,,---------,,,************************+++)))'''(((,,,---,,,)))))))))))))))))))))))))))))))))************))))))))))))((('''''''''''''''---,,,+++***************))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))*********))))))******+++,,,''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))%%%'''((()))))))))(((((()))+++,,,------,,,+++)))++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,,,,---...////////////000---...///111111222222222000000000000/////////////////////////////////////////////000222333555666888777666666666777777888555555555555555555555555444444444555444333333222555444444333444555777888:::999999888888999999:::777777888888888888888777888777777666444333333222333333333333333333333333444333111000000111222333////////////............---------------.........------------------------,,,,,,+++++++++++++++++++++***+++,,,...---+++))))))(((((((((((()))******(((((((((((())))))))))))''''''((()))))))))))))))))))))************))))))((((((((((((''''''''''''******))))))))))))******'''((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((''''''(((((())))))******************)))(((((('''(((((((((((((((((())))))))))))+++******))))))((((((((((((((((((((((((((((((((()))***,,,------,,,***)))*********)))))))))((((((((('''%%%$$$###$$$%%%%%%((('''&&&&&&&&&((()))***''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''(((((((((''''''((()))***++++++,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))*********************))))))(((((())))))***))))))))))))))))))******)))))))))))))))))))))))))))*********++++++++++++,,,,,,+++++++++***************))))))******+++,,,++++++++++++,,,,,,------++++++++++++,,,,,,------++++++,,,,,,,,,,,,,,,,,,------............---------///000000//////000111111111000000000000000111000000000000000000000000111111111111222333444555666555333222222222333333444444444333333333222222111111111222222111111111111333666666666666777999555555666666666666555555666444333222333555888:::888777666555444444333333333333222111111111111222111111111111111111111111//////000000//////...---......////////////...............---------------,,,,,,,,,,,,+++++++++,,,************************'''%%%$$$'''+++---,,,***))))))))))))))))))))))))))))))************))))))))))))(((((()))******+++......---,,,++++++++++++(((((())))))***++++++,,,))))))***))))))(((((((((+++***)))''''''((()))******************+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%'''((()))((('''((()))((())))))))))))))))))((()))))))))))))))))))))))))))***++++++,,,,,,++++++((()))***+++,,,,,,,,,+++,,,...000000///...///000------///000222222333333000000000000////////////...////////////000000000111111222222444555666777666666777777777777888888444444444444444444444444555555555444444333333333444333333333444666888999999999888888888888999999666666666666666555555444555555444444333222222222111222222222222222333333333222222111111111222222/////////.........------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++***+++---...,,,+++)))))))))))))))***++++++(((((((((((())))))))))))''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))&&&''''''(((((((((((('''(((((((((((()))))))))))))))(((((((((((((((((('''((((((((()))******++++++***))))))(((((((((((()))(((((((((((())))))))))))+++******))))))(((''''''))))))))))))))))))))))))((()))*********)))((('''************************((('''''''''''''''((((((&&&&&&&&&''''''(((******''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))************((((((''''''''''''(((((((((((())))))******++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))************)))))))))(((((()))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++---,,,,,,,,,++++++************))))))******+++,,,***++++++,,,,,,---------++++++*********+++,,,,,,******++++++++++++,,,,,,---......//////......---...000111111000///111222222222111000000000000000111000000//////000000111//////000000111222333444555444333222222333444555555555444444333333222222000111222222222222111000000222555555555555666888222333333444555555444444555333222111111222333444666555555444333333222222333222111111000000111111000000000000000000000000....../////////...------------............------.........---------------+++,,,,,,+++))))))+++,,,***************+++++++++%%%%%%%%%''')))++++++***))))))))))))))))))))))))))))))************))))))))))))))))))***+++,,,---,,,+++***)))))))))))))))'''(((((()))***+++,,,---'''(((******(((''''''(((+++***)))(((((()))***+++*********)))******+++,,,''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&((())))))'''''')))+++)))((((((''''''(((((()))))))))))))))))))))))))))******,,,---------,,,+++'''(((***+++,,,,,,,,,++++++---000000...---...///,,,---///000222333333333000000000000////////////.../////////000000000000222222333555777999;;;<<<444555666777777777666666444444444444444444444444555444444333333444555666444444444555666999;;;<<<999999888888888888999999777777777666555444333222111111111111111111111111//////000000000111111111000000111111111111111000//////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++***))))))+++,,,,,,+++))))))(((((())))))***+++'''((((((((()))))))))***''''''((()))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''((((((((())))))(((((((((&&&'''((()))***))))))((())))))))))))(((((((((((('''''''''((((((((((((((('''(((((()))******++++++)))(((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((''''''&&&&&&(((((())))))******++++++''''''((()))************''''''((((((((((((((('''''''''((()))))))))))))))'''((()))******)))((('''((((((((()))))))))******&&&&&&&&&&&&'''((()))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******+++******))))))******+++((()))))))))************))))))))))))))))))))))))((((((((()))))))))******************++++++++++++******))))))******+++,,,******+++,,,------------,,,+++***))))))***++++++************+++++++++,,,,,,------......------,,,...///000000//////000111111000000000000000111222111000///......///000111.........///000111333444333333222222333444666777666555555444333333222222000111222222222222111000///111444444444444555777444444555555555444444333222222111111111111111222333333333333222111111000222222111000000000000000000000000000000000000000---............---,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++((((((***,,,))))))*********+++++++++'''((())))))(((((()))***))))))))))))))))))))))))))))))************))))))***)))))))))))))))******))))))(((((('''(((((((((((((((((())))))*********'''***,,,,,,***)))***+++*********))))))******+++)))))))))))))))***++++++&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((******)))''''''***...,,,***)))'''''')))***,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,'''(((***+++,,,,,,++++++))),,,//////---,,,,,,...,,,---...000222333444444000000000000////////////.../////////000000111111---...///222444777:::<<<111333555777777666555444444444444444444444444444444333222222333666888:::555555555666888;;;===???999999888888888888999999888888888777666444333222.........////////////000---.........//////000000...///000111111000///...//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))'''''''''((()))+++)))'''''')))+++++++++((((((((((((((()))******'''((((((((())))))******'''(((((()))))))))))))))&&&&&&''''''''''''&&&&&&)))(((((((((''''''''''''''''''(((((((((((('''''''''((()))+++++++++***)))))))))))))))((((((((((((&&&'''''''''(((((())))))'''(((((()))***+++++++++(((((('''(((((()))***+++(((((((((((())))))))))))&&&'''((()))*********)))))))))))))))))))))))))))***)))((('''''''''''''''&&&&&&'''((()))***++++++$$$&&&(((***++++++******(((((()))))))))'''&&&%%%'''(((((()))))))))))))))'''((()))******)))((('''&&&'''''''''(((((())))))%%%%%%%%%&&&'''((()))************)))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))''''''(((((()))))))))***,,,++++++++++++++++++,,,(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))***+++,,,,,,*********)))***++++++,,,)))***+++,,,---...---------,,,+++)))))))))******))))))******+++++++++,,,+++,,,,,,------,,,,,,+++---...//////......///111////////////000222333444111000///......///000111---------...///111222333333222222222333555777888666666555444333333222222000111222333333222111000///111333444333333555666999999888888777666444444111111111111222222222222222222222222222111000///222111111000000000000000000000000000000000000000------......------,,,+++,,,------......------,,,+++++++++++++++++++++++++++,,,---***''''''))),,,))))))******++++++++++++))),,,---+++(((&&&''')))))))))))))))))))))))))))))))))************))))))+++***)))((((((''''''((())))))(((((((((((())))))((((((((((((((('''''''''%%%(((+++,,,***((()))+++************++++++++++++)))))))))((()))******+++''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))+++++++++,,,,,,---------***)))))))))***+++,,,,,,(((((()))))))))*********............////////////---......///111222333333//////000000///...------,,,,,,---...//////......222222333444444444333333000111333444555444444333555555444444444333333333111444555333555:::<<<:::999777666777999;;;<<<<<<888777666555555666777888777555444444444444222111000000000000////////////000000000000////////////222000///------///000222---.....................+++,,,......------///111,,,,,,---------,,,+++***------,,,,,,+++***))))))************************))))))************))))))''''''''''''''''''''''''((((((''''''''''''((((((&&&'''(((*********))))))&&&&&&'''((())))))(((((((((((())))))******++++++******************************))))))((((((''''''''''''''''''''''''''''''+++***)))(((((()))***+++'''''''''''''''((()))***((((((((((((''''''''''''))))))))))))***************)))((('''&&&&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))(((******)))((('''((()))'''&&&%%%$$$%%%''')))***)))************+++++++++))))))(((((('''''''''&&&+++*********))))))((((((''''''''''''((((((((()))++++++******))))))((((((((((((((((((''''''''''''((((((((((((((()))******###$$$&&&((()))***++++++))))))))))))))))))))))))+++*********))))))(((((('''''''''''''''((())))))&&&''')))*********)))((()))***+++,,,---,,,++++++))))))************))))))((()))))))))************%%%'''******)))(((((())),,,,,,------,,,,,,+++***------------------,,,,,,.........///000111111222333222111000////////////...///000000//////000111...---------...111333555444333333333333222222222444444444444333222111000222222222333444555777888666555333222222333555666777777888888777555333222444333222222111111222222444333111000000000111222.........////////////000000000000000000//////...------++++++++++++------,,,---/////////---+++***,,,+++******,,,,,,+++*********************************)))(((((((((((((((((())))))(((((('''&&&%%%&&&''''''((((((((((((((())))))))))))))))))))))))+++++++++***************))))))(((((((((((())))))(((((()))***************+++***)))(((((()))***++++++++++++************)))((((((***++++++***)))((('''''''''((((((''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++*********)))******++++++,,,,,,---------.....................////////////---...///111222222333333000/////////............,,,---....../////////...222222333333444444333333333444555666555444333222444444333333333222222222111444555444777===@@@???;;;999666666888:::::::::777777666555555666777777666444333222333333111000000000/////////.........000000000/////////......000///...------...///000------------------------000111111///,,,*********------------,,,,,,,,,,,,------,,,++++++***))))))*********************************+++******))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((()))******)))((('''''''''(((((((((((('''''')))))))))))))))*********************************))))))))))))((((((''''''''''''''''''''''''''''''***)))(((((((((((()))***((((((((('''(((((())))))((((((((((((''''''''''''&&&'''''''''((((((((((((***)))((('''&&&''''''((((((((())))))))))))(((((())))))))))))))))))))))))((()))***)))'''&&&'''(((***)))'''&&&&&&'''((()))(((((()))))))))*********))))))((((((((('''''''''******)))))))))((((((((('''''''''((((((((())))))******************))))))((((((((((((''''''''''''((((((((((((((()))******&&&&&&&&&''''''((((((((())))))))))))))))))))))))******)))))))))((((((((((((''''''''''''((())))))'''((()))))))))))))))((()))***+++,,,,,,,,,++++++******++++++++++++******************++++++++++++'''))),,,,,,+++*********+++,,,,,,------------,,,........................------...//////000111111111111111111111000000000///000111000///...///000000///...---...000111333555555666666666666666666444444444444333222111000111111222333444555666777666555333222222333444555555666666666666444333222333333222111111111111222111000///.........//////---------............/////////000000//////...------,,,++++++++++++,,,---,,,------...---,,,+++***,,,+++******,,,,,,+++***+++++++++*********************)))((((((((((((((()))******+++++++++******'''(((((()))***)))))))))))))))))))))))))))))))))*********************)))******))))))))))))******''''''((()))))))))))))))---,,,+++***)))(((((((((*********++++++,,,,,,,,,******++++++++++++******&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((('''''''''''''''((((((((())))))))))))))))))))))))+++++++++***************++++++***)))))))))******+++++++++,,,,,,,,,---------............/////////---...000222333333222111111000...------...//////---............/////////111111222333333333333333666666777777666555333222333333333333222222222111222444555555999AAAFFFFFF???;;;777555555777888888666666555444444555666666444333111111222222111/////////.........---------000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))******))))))***,,,......,,,+++++++++,,,---,,,,,,,,,+++******))))))))))))))))))))))))))))))******++++++***)))((((((''''''''''''''''''''''''((((((''''''''''''((((((************)))((('''&&&((((((((((((((('''''''''***))))))))))))))))))((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''')))((((((''''''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((())))))(((''''''''''''((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))(((&&&&&&&&&''',,,+++)))(((''''''(((((('''''''''((((((((())))))))))))((((((((((((''''''))))))((((((((((((((('''''''''((((((((())))))))))))))))))***************((((((((((((''''''''''''((((((((((((((()))******+++***)))'''&&&''''''((())))))))))))))))))))))))))))))((((((((((((((('''((((((''''''(((((()))***))))))((((((((((((((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***,,,......,,,+++++++++***+++,,,---////////////---......//////000000000---------...//////000000///000111222333222111111000111222000///---...///111000///......///000111111222222333333444444555333333333333333222111000111111222333333444555666666555333222111222333333333333444444444333333222333222222111111111111111000000///............///---............/////////...............---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,+++******+++,,,+++***++++++++++++******))))))******)))((((((((())))))&&&&&&'''((())))))))))))((())))))***************((((((((((((((((((((((((((((((((()))))))))))))))++++++************++++++&&&'''(((((())))))((((((***+++++++++******)))((())))))***+++,,,---...///,,,,,,+++++++++++++++,,,%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''((())))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((())))))*********+++,,,+++***))))))((())))))))))))*********+++++++++---------.........//////,,,...111333444333111000111000...---,,,...///111///...............//////000111222333333333333333444555666777666555444333444444444333333333222222222555555555:::DDDJJJLLLBBB===888444333444666666555555555444444555555555444222111111222222111000......---------,,,,,,,,,/////////.........------+++,,,------------,,,+++++++++++++++************%%%''')))******+++---///...---+++))))))***+++,,,,,,+++++++++******))))))(((((((((((((((((((((((()))))))))))))))((('''&&&''''''''''''''''''''''''((((((''''''''''''(((((()))))))))))))))((('''''''''''''''''''''((())))))******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))((('''&&&&&&&&&'''((((((((((((''''''''''''((((((((()))))))))******((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&(((((((((&&&%%%&&&'''***)))((((((''''''((((((''''''((((((((()))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''(((((((((((()))))))))''''''(((((()))))))))***((((((((((((''''''''''''((((((((((((((())))))***...---***((('''((()))***))))))))))))))))))))))))((((((((((((''''''''''''((((((((('''((())))))***+++***((('''''''''((())))))******+++++++++++++++***++++++++++++++++++************+++++++++,,,,,,***,,,......,,,+++***+++)))***,,,...///111111222,,,,,,---...///000000111------------......//////---///111333444444222111111222222111...------...000//////...//////000111//////000111222333444444222222222222222111000000000111111222333444444444555444333222111111222222000111111222222222222333222222111000000000000000111111000000000/////////////////////000000000000,,,------------,,,++++++,,,++++++++++++++++++,,,++++++******)))******++++++***)))***+++,,,+++))),,,,,,++++++***)))))))))******))))))((())))))***%%%&&&''''''((((((((('''(((((()))************)))(((((((((((((((((((((((('''''''''(((((((((((((((+++******))))))******+++'''(((((()))))))))))))))$$$%%%'''***+++,,,,,,+++))))))***++++++,,,---------,,,+++))))))***+++,,,%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''((())))))((((((''''''''''''(((((())))))((('''&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,++++++***)))((((((((((((++++++,,,,,,,,,---------------------............,,,...000333333222000///111///...,,,---...000111000//////........./////////000111222333333333333111222444555666666666555555555555555444444444444222555666666;;;DDDKKKLLLBBB===777333222333444444444555555555555555555444444333222222333333222111------------,,,,,,,,,,,,............------------++++++,,,,,,,,,,,,++++++++++++*********)))))))))///000000///---,,,,,,---,,,+++)))''''''(((***+++++++++***************)))((((((((((((((((((((((((''''''(((((('''&&&&&&%%%''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((()))******%%%%%%%%%&&&''')))+++,,,***)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&%%%%%%%%%%%%((((((((((((''''''''''''(((((((((((())))))))))))''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&(((((((((&&&%%%&&&'''&&&&&&&&&&&&''''''((((((((((((((()))))))))******(((((())))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))***%%%&&&&&&&&&'''(((((((((((((((((((((''''''''''''((((((((((((((())))))***,,,***(((''''''(((***+++((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))*********)))(((''''''((()))***)))))))))*********++++++))))))************))))))))))))))))))*********+++)))+++------+++*********)))***,,,...///111111222++++++,,,---......//////---------...............---...111333444333222111111222222111...------...------...///000111222333111222333444555666777888111111222222111111000000///000111222333333333222333333222222111111111111//////000000111111222222222111000000//////000000000000000000//////......---------.........//////,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++***)))))))))***+++++++++***))))))++++++***)))+++++++++*********))))))******))))))))))))******+++++++++++++++***)))(((&&&'''(((((())))))((((((((((((((((((((((((((((((&&&&&&''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***"""$$$&&&(((***++++++***************)))))))))))),,,+++***((((((((()))***&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((())))))(((((('''&&&&&&%%%))))))))))))))))))))))))&&&'''''')))***+++,,,---******)))((((((((())))))************++++++++++++,,,------------.........,,,---///111111000///...//////...---...///000111111000///.........///000//////111222333333333333///111333555666777777666666666666666555555555555333555666666:::BBBGGGGGG@@@<<<777333333333444444444555666666666666555444444333222222333444333111......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***))))))(((((()))***++++++******+++,,,+++***)))((((((((()))***************************))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((()))***+++&&&%%%%%%&&&''')))+++,,,)))(((((((((((((((((('''((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''&&&&&&%%%&&&&&&&&&((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''(((((()))((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))(((&&&&&&&&&'''%%%%%%&&&&&&'''((((((((((((((()))))))))*********(((((())))))))))))******'''(((((((((((()))))))))((((((((()))))))))******&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((()))******((('''&&&&&&&&&'''((()))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((())))))***+++((((((((((((((()))*********))))))))))))***++++++)))))))))******)))))))))(((((()))))))))*********&&&(((++++++***************+++,,,---////////////++++++,,,,,,---.................................---...000111222222222111000111222000///---...///,,,,,,---///000222333333000000111222444555555666000000111111111000000//////000111222333222111111111111111111111111111111000000//////000111222222111000000///////////////---------...---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++*********************++++++++++++***))))))***+++***)))******************************)))))))))***++++++************)))((('''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))(((((((((((()))))))))***++++++,,,,,,++++++''''''(((((()))(((((((((******))))))((((((((((((++++++***)))(((((((((((('''''''''((((((''''''''''''''''''''''''((())))))((((((''''''''''''(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))***************+++)))(((((((((((())))))***(((((()))))))))*********,,,,,,---------.........,,,------.........................../////////000222111///...---...///000...///000111333333333333222333555666777777777666666666555555555444444444222666666555888>>>AAA@@@<<<999666444444444444333555666777777777777666555222111000111222333222111............---------------------,,,,,,,,,,,,+++---,,,++++++++++++,,,---,,,,,,+++******)))(((((( """%%%''''''))),,,...++++++++++++************))))))))))))************************************&&&&&&'''((())))))))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))(((''''''((()))***)))(((&&&&&&&&&''')))***'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))******)))(((((((((((('''''''''((())))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((()))***)))'''&&&'''((('''''''''((((((((((((''''''''''''((((((((())))))(((((()))))))))*********((((((((()))))))))******(((((()))))))))*********)))(((((((((((((((''''''((((((((((((''''''''''''((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))(((((())))))***+++%%%&&&''')))***************))))))((()))***+++,,,)))******++++++******)))))))))*********+++++++++%%%'''***++++++***+++,,,+++,,,,,,------------,,,------------............////////////////////////.........///000000000111///000111000///...///000---......000000111111111...//////000111222222333//////000000000000000///...///111222333222111000//////000111111222222222111000000//////000111222000000///............///,,,,,,---------,,,+++***+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***)))***+++,,,,,,+++***)))((()))+++,,,,,,,,,+++++++++)))((()))***+++***((()))))))))***++++++,,,,,,******))))))******+++,,,&&&'''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))&&&''''''((())))))*********))))))))))))))))))***))))))***++++++++++++++++++******))))))))))))***)))))))))))))))*********++++++++++++***)))((((((''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((($$$%%%&&&((()))+++,,,---))))))))))))))))))))))))---,,,,,,+++***))))))((((((((('''(((((()))***+++,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,------------...------...///000000//////333111///...---...///000...///000111333333444444555666777888888777666666555555444444444333333333222666777555777<<<===<<<:::888555444555555444333555666777888888777666555111000///000111222111000//////.........------------------,,,,,,,,,++++++...---+++******+++---...,,,,,,,,,+++***))))))(((***+++,,,+++***)))***,,,,,,------------,,,+++***)))))))))))))))*********************************&&&'''(((***++++++++++++''''''''''''''''''''''''((((((''''''''''''((((((,,,***)))(((''''''((((((,,,***(((&&&%%%&&&'''(((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((()))***++++++***)))((())))))((())))))***+++,,,)))((((((((('''''''''''''''''''''((((((((())))))%%%&&&((()))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((******)))((('''((())))))*********)))((('''&&&&&&&&&&&&'''''''''(((((((((((())))))*********+++(((((())))))******++++++))))))))))))************++++++******))))))(((((()))(((((((((''''''''''''((((((((((((((()))******,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((())))))******++++++)))))))))))))))******+++$$$%%%''')))+++++++++******)))((((((((()))+++,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,$$$'''***,,,++++++,,,---,,,,,,------,,,,,,+++***///////////////.........000000000000000////////////............///000000...///000000//////000111//////000000000000//////222222222333444444555555//////000000000000000///...///111222333222000///---...///111222222222222222111000//////000111222000000///...............---.../////////...---,,,........./////////000000,,,------------,,,++++++)))***+++,,,,,,+++***)))((()))+++---...---+++******)))((()))***+++***((((((((()))***+++,,,,,,---******))))))***+++,,,,,,'''((()))***++++++++++++(((((()))***************************************'''''''''((()))******+++++++++************++++++(((((()))*********************))))))***,,,...///(((((()))***+++,,,,,,---,,,,,,------,,,+++)))((($$$%%%%%%&&&'''((())))))&&&&&&'''''''''&&&$$$###$$$$$$&&&&&&&&&&&&$$$$$$(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************+++***)))))))))***,,,,,,,,,,,,---......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,//////000000000000//////111111000...---,,,+++***000000111222333333333333444555555666777777666666333333222222222222333333555666777888999:::::::::666555444444555777999;;;777777777777666555333333333222111000////////////000000//////.........------,,,,,,+++************,,,,,,++++++***+++++++++,,,+++***+++,,,,,,+++***(((((())))))************,,,***((()))+++,,,+++((())))))))))))))))))))))))((((((''''''''''''((((((%%%&&&((())))))(((&&&%%%***)))((('''&&&%%%%%%&&&+++***)))'''&&&&&&&&&&&&&&&(((***+++)))((((((((())))))))))))))))))))))))******))))))((((((''''''+++***)))(((((()))***+++((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((******)))((('''((()))))))))(((((('''''''''&&&$$$$$$%%%&&&'''((())))))))))))))))))************))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''(((((())))))+++******)))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))***))))))(((((('''&&&&&&)))))))))))))))))))))))))))))))))))))))******+++(((((()))***+++,,,,,,,,,++++++++++++++++++++++++---------,,,+++***)))(((,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,//////.........------------......///////////////000111222111///------.........//////000000111111111222222333333222222111//////////////////......111111222222222111111000111222222333333222222111000000////////////000000///////////////......---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...000222---+++))))))+++,,,***''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++))))))(((((((((((())))))+++*********))))))((((((***)))(((''''''((()))***''''''((((((((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))'''(((((((((((())))))))),,,+++)))((((((((()))***(((((())))))******++++++******))))))))))))******,,,+++***((((((((()))***&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************+++***)))))))))***+++,,,******+++,,,,,,------...---------------------------......//////......---//////000000000000///////////////......------,,,000000111222333333333333333333444555555444444444222222222111111222222222444555666888999999999999666555444444444666888999999888888777555333222111222222111//////......///000/////////.........------,,,,,,++++++++++++,,,++++++++++++,,,---......***)))((()))******)))((())))))))))))))))))))))))...,,,***+++---...,,,***))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%&&&''''''***)))(((''''''&&&''''''&&&(((******)))((((((((())))))))))))))))))))))))***)))))))))((((((((('''***)))(((((((((((()))***((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''(((((()))***+++***((('''((())))))(((((((((''''''''''''((((((((('''''''''&&&&&&(((((()))))))))*********)))((((((''''''&&&%%%%%%''''''''''''''''''''''''(((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((()))***+++(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))((('''''')))))))))))))))))))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))***+++++++++,,,++++++++++++++++++++++++*********)))((('''&&&%%%++++++***,,,---...---++++++++++++,,,,,,,,,------++++++++++++++++++******...---------,,,,,,,,,,,,---......///////////////000111222111///.........////////////000000000000000111111222222111111000///////////////.........000000222222222222111000111222222333333222222111000000////////////000000///////////////...------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000---+++))))))+++,,,***((()))))))))))))))))))))***,,,+++***))))))))))))***))))))(((((((((((())))))************)))))))))(((((())))))******))))))((('''(((((())))))(((((('''((((((((()))))))))******))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,***)))))))))***+++)))))))))))))))******************))))))***************((('''''''''(((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))*********************))))))******+++,,,******+++,,,,,,------.........................../////////000000///////////////000000000000//////.....................//////000111222333333333333222222333333333222111111222222111111111111222222333444555666777888888888777666555444444555666777999999888666444222000///111000///.............../////////...............,,,,,,,,,,,,,,,,,,---...++++++++++++---...///000***)))((()))******)))(((******))))))))))))))))))---+++++++++,,,---,,,+++))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&'''((()))***((((((''''''''''''(((((('''(((******)))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))(((((((((''''''(((((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((()))*********((('''((()))(((((((((((('''''''''''')))))))))(((((((((''''''(((((())))))))))))******)))((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&'''((()))***+++(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((('''&&&&&&''')))+++,,,)))))))))))))))))))))))))))))))))))))))******+++******************++++++++++++++++++++++++++++++((((((((((((((('''&&&%%%*********+++,,,---,,,***++++++++++++,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,++++++++++++---......///////////////000111222222000......///000000000000///////////////000000000000000000///000000000//////............///111333444333222111111111222222222222111111000000////////////000000...////////////...---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++)))***++++++***)))''''''((((((((()))))))))******)))((((((((())))))))))))(((((((((((())))))************))))))))))))''')))+++------+++)))'''((())))))******))))))((((((((())))))******++++++))))))))))))))))))))))))((((((((()))))))))******---,,,+++************+++************))))))))))))++++++++++++++++++++++++)))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))******************************+++++++++,,,,,,---......//////000////////////////////////...//////000000//////...//////000000000000//////........................///000111222222333333222222222222222222111111000222111111000000111111222222333444555666777777777888888666555555555666666777777666555333222000///000///...---------------........................,,,,,,,,,,,,------...///+++++++++++++++,,,---...,,,+++***+++,,,,,,+++***))))))******+++++++++,,,***)))))))))*********)))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((()))***++++++'''''''''''''''((())))))''')))***)))((('''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''((()))((('''&&&&&&(((((((((((((((((('''''''''&&&&&&'''((()))***++++++(((((((((((()))))))))***)))(((((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''))))))((((((''''''&&&&&&&&&%%%%%%&&&'''((())))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))(((((((((((((((((((((((((((((((((((('''%%%$$$%%%'''***,,,)))))))))))))))))))))))))))))))))))))))******++++++++++++************************************************+++******))))))+++******+++------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++---......///////////////000111222222000/////////111111000000//////......///000000111111000000///000000000000/////////...---...111333444333222111111111222222222222111111000000////////////000000......//////......---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************+++******))))))******+++,,,,,,,,,***))))))(((((()))))))))))))))(((((((((((())))))*********)))))))))))))))(((***+++,,,,,,+++***((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((()))+++++++++***************++++++******))))))((((((+++++++++,,,,,,+++++++++((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))******++++++++++++,,,,,,---......//////000////////////////////////.........//////.........//////000000000000//////000000000///......------//////000111222222222222222222333333333333222222222222111111111111222222111222333444555666666666999999888777666666666666333333333333333222111111///......------------------------...............,,,,,,,,,,,,------...///,,,,,,+++***))))))******,,,+++***+++,,,,,,+++***))))))***+++---...//////))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((((((((((((''')))(((((((((((((((((()))''''''&&&''''''((()))***((()))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((())))))(((''''''''''''((((((((()))))))))((((((''''''''''''((((((&&&'''((('''%%%$$$%%%&&&'''''''''(((((((((((((((&&&&&&'''((()))***++++++'''(((((((((((()))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***)))))))))(((((()))))))))(((((((((((((((((((((((()))'''%%%######%%%'''))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********************************************+++,,,,,,+++++++++,,,++++++,,,...///---,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////////////////111222222000//////000111111000000//////......000111111111111111111000000000000000000000000000---///111333444333222222000111111222222111111000000000////////////000000...............------,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++************++++++++++++,,,,,,,,,------******)))))))))******+++))))))(((((((((((())))))))))))))))))))))))******++++++************++++++))))))************))))))******)))(((''''''&&&%%%((((((((((((((((((((((((*********+++++++++,,,,,,)))))))))))))))(((((('''++++++******))))))((((((***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))$$$$$$%%%&&&'''((()))***'''''''''&&&''''''((()))'''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))***++++++++++++*********+++,,,,,,------...////////////////////////---......//////......---//////000000000000//////111111000000///...------...///000111222222222222222222333444444444444333333222222222222222222333111222333444555666666666888888777777666666555555111111222222222222111111///......---------......---------------.........,,,,,,,,,,,,,,,,,,---...---,,,+++)))((((((((((((***)))((()))******)))((())))))***,,,---...///000***+++,,,+++******+++,,,))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&'''''''''''''''((()))***((())))))((('''''')))***))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''&&&'''((())))))((('''&&&(((((((((((()))))))))***((((((''''''''''''((((((&&&'''''''''%%%$$$%%%&&&'''''''''((((((((((((((()))))))))(((((((((''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''(((((('''&&&&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))*********))))))(((((())))))***)))))))))))))))))))))))))))'''&&&$$$$$$%%%'''((()))))))))))))))))))))))))))))))))))))))******+++******************++++++************************'''((()))***************---,,,,,,---//////...,,,************+++++++++++++++*********)))))))))))),,,,,,,,,,,,---------------......//////////////////111222222111000000111000000000000////////////000111111222222111111000...//////000000111111222///000111111222222222222000000111111111111000000000000////////////000000---............---,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))))))***++++++***)))+++,,,******************************)))))))))***++++++))))))(((((((((((())))))))))))))))))************+++***)))(((((()))***+++((())))))******))))))(((******)))((('''&&&%%%%%%)))))))))))))))))))))))))))))))))*********++++++(((((())))))(((((('''&&&************)))))))))))))))***+++,,,,,,+++***)))((())))))************)))%%%&&&&&&&&&''''''((((((((('''&&&&&&'''((()))***''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************((()))***+++,,,++++++*********+++,,,,,,------..............................//////000000//////...//////000000000000//////000000//////////////////...///000111222222222222000111222333444555555555444444333333333333444444111222333555666666666777555555555555555555444444111222222222111000000//////...............//////,,,,,,,,,------.........---,,,,,,++++++++++++,,,,,,,,,+++***))))))))))))***)))((()))******)))(((*********+++++++++++++++)))+++,,,,,,))))))***,,,))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&&&&'''((())))))(((((('''''''''(((((())))))))))))((('''''')))+++))))))))))))))))))))))))'''((((((((()))))))))***(((((()))******)))((((((&&&'''((())))))((('''&&&'''''''''((((((((())))))((((((''''''''''''(((((('''((()))(((&&&%%%&&&'''''''''''''''((((((((()))((((((((('''''''''&&&&&&'''''''''((((((((())))))((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***************)))(((((()))******))))))))))))))))))))))))'''''''''''''''((()))***)))))))))))))))))))))))))))))))))))))))******+++)))))))))***+++++++++,,,************************&&&'''((()))************,,,++++++,,,......---+++************++++++++++++,,,++++++***)))(((''''''***+++++++++,,,,,,,,,,,,---......//////////////////111333222111000111222////////////000000000000///000000000000000000///------...000111222333444222111111000000111222333000000111111111111000000000000////////////000000------......------,,,+++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++******)))(((***,,,+++))))))+++---++++++******))))))((((((((((((((((((((()))***+++))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((())))))***)))((('''&&&)))))))))))))))*********((()))+++,,,,,,+++)))((('''''')))*********))))))(((''''''''''''&&&&&&&&&((('''&&&&&&'''((()))***'''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************((()))***+++,,,+++******,,,,,,---......//////000........................000000111111111111000000//////000000000000//////.........///000111111111...///000111111222222111...///111222444444555555555444444333333444444555222222444555666777777777222333333444444333333222333333222222000///...---//////.........//////000,,,,,,,,,------.........---,,,,,,+++************+++++++++***++++++,,,,,,,,,+++***+++,,,,,,,,,***++++++******)))(((''''''''')))+++***'''&&&(((***))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))'''(((((()))+++,,,...///((((((''''''''''''(((((()))))))))(((&&&''')))+++))))))))))))))))))))))))'''((((((((())))))******((()))***++++++***)))(((&&&'''(((******((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((*********((('''((()))&&&'''''''''(((((())))))$$$$$$%%%&&&'''((())))))''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''((()))***+++''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******++++++***)))(((((()))***+++))))))))))))))))))))))))&&&&&&''')))***,,,------)))))))))))))))))))))))))))))))))))))))******+++(((((()))***+++,,,,,,---))))))))))))))))))))))))&&&'''(((***+++++++++++++++******+++------,,,***)))************+++++++++///...---,,,+++)))(((((())))))******++++++++++++---......//////////////////111333333111111111222......//////000000111111......////////////......,,,,,,...///111333444555444333111//////000222333000000111111111111000000000000////////////000000------......------,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++++++++***)))'''***,,,+++))))))+++---------,,,+++***)))(((((('''''''''''''''((()))***))))))(((((((((((())))))(((((())))))*********+++&&&''')))++++++)))'''&&&''''''((((((((((((''''''&&&'''((()))***+++,,,,,,))))))))))))))))))))))))************++++++++++++)))******++++++)))((('''(((((())))))******++++++'''(((***++++++***((('''%%%&&&((()))))))))((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************+++,,,---////////////...,,,,,,,,,---------......////////////000000000000000/////////......------111000000000//////......////////////000000000000000111111111111222222222777777666555444333333222444444555666666777666666666666555444333333222222111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&(((((())))))******++++++%%%&&&'''))))))'''&&&%%%''''''((((((((((((''''''"""&&&(((((('''&&&''''''''''''((((((((((((&&&&&&''''''(((((())))))&&&''''''(((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%%%%&&&((())))))(((&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************+++*********))))))((((((+++*********))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((***)))(((''''''((()))***))))))(((((((((((())))))+++(((&&&''')))***)))''')))))))))))))))******++++++***)))*********(((&&&&&&''''''((()))******+++(((((('''(((((()))***++++++)))((()))******)))((('''((()))***************+++((()))---...,,,,,,///000///...---,,,***))))))(((***,,,,,,+++))))))***++++++++++++,,,---......//////............//////222222222111111111111000......////////////......//////............//////...///000111111222222111000111111111111222222222000000000000////////////000000000000////////////000---***))),,,---,,,+++,,,,,,,,,++++++*********+++***************++++++((((((((()))******+++++++++***((('''&&&''')))***((()))*********((('''&&&(((((((((((())))))))))))(((((()))***************+++***(((((()))+++---///***)))(((''''''((()))*********))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,---......(((((()))***************''''''(((((())))))******((()))***+++,,,,,,+++***))))))))))))))))))))))))%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''((((((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((************************+++++++++***************+++,,,---...//////......,,,,,,,,,---------........./////////000000000000333333333333222222111111111111111000000/////////////////////000000000111111111111111222222222222666666555555444444333333444444555666666666666666555555555444333222222222111111111000//////......------------------------........................,,,,,,,,,+++++++++******************************++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((()))))))))(((((('''&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%(((((())))))))))))((((((###$$$&&&((())))))((('''''''''''''''((((((((((((((()))))))))*********+++'''(((((()))))))))))))))&&&'''((())))))((('''&&&((('''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''((())))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''((()))***++++++*********)))))))))((((((******)))))))))(((((((((((((((''''''''''''(((((()))))))))(((((()))))))))***)))(((((((((((()))***)))))))))(((((()))))))))+++(((&&&''')))***)))(((((((((((('''((())))))***...,,,+++******(((&&&$$$'''''''''((()))*********)))(((((((((((())))))***+++***))))))******(((''')))************))))))(((///,,,,,,......++++++...))))))(((((('''&&&&&&&&&(((***,,,,,,+++*********,,,,,,,,,,,,---...///000000//////......//////000222222222111111111000000......////////////......//////............//////......000111111111111111//////000000000111111111111111000000000/////////000000000000/////////...000---+++***,,,---,,,++++++++++++*********))))))++++++************+++++++++++++++***************+++***((('''''''''))))))((()))******)))((('''&&&))))))))))))************((())))))))))))(((((('''((('''''''''((()))***+++***)))(((''''''((()))******)))))))))((((((((('''++++++***)))((('''&&&&&&)))))))))))))))))))))))).........,,,+++)))'''&&&((()))***************)))***************)))))))))'''''')))*********))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((('''''''''&&&&&&''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((************************++++++++++++******))))))***+++,,,---............,,,,,,,,,---------............/////////000000000111111111111111000000000111111111111111000000000/////////000000000111111111111111111222222222333444444444444444444444444333444444555555555555444444444444333222222111111222111111000000/////////........................////////////////////////,,,,,,,,,+++++++++************++++++++++++++++++***))))))))))))((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********))))))((((((''''''&&&&&&''''''))))))))))))'''''')))))))))******)))))))))((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))************(((((()))************)))''''''((((((((((((''''''((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''))))))(((((((((((())))))************************(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++******))))))))))))(((((())))))((((((((((((((('''(((((((((''''''(((((((((******))))))))))))************))))))))))))************))))))))))))*********)))'''''')))))))))((('''''''''''''''(((((()))---,,,***)))***)))'''%%%''''''(((((())))))*********))))))(((((((((((())),,,***))))))******)))'''++++++++++++***)))((('''***((())),,,---***)))+++)))))))))***************)))***,,,,,,+++******+++...------......///000111111000000//////000000111222222111111111000000000......////////////......//////............//////......///000111111111111.../////////000000000000222222111111111000000000000000000/////////......000...,,,,,,---------,,,************))))))))))))++++++************++++++------,,,++++++***))))))+++***((('''''''''((()))((())))))))))))(((((('''))))))*********+++++++++************)))((('''''')))***++++++,,,,,,,,,,,,))))))(((((((((((())))))))))))))))))((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))((()))***++++++,,,,,,,,,)))***************)))))),,,,,,,,,+++***))))))((((((((()))************)))(((((((((((((((((((((((('''''''''(((((((((((()))***))))))((((((''''''&&&%%%&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************,,,,,,++++++***)))))))))***++++++,,,------......,,,,,,,,,---------.............../////////000000//////////////////......222222111111111111111111//////000000000111111111111111111222222222333333222222333333444444444444333333444444444444333333333333222222222111111111000000000000//////......////////////////////////......------------,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((((((((&&&&&&'''((()))******+++(((((()))******)))(((((((((((())))))))))))(((((()))((('''&&&%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))'''((((((((((((((((((''')))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((***)))'''&&&&&&''')))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))*********))))))***************))))))))))))*********)))((((((((()))))))))(((''''''''''''((()))))))))((('''(((***++++++***'''((((((((()))))))))*********)))(((((('''((((((+++***)))***,,,------,,,******+++++++++***))))))###$$$(((///111...,,,---------------------------)))+++,,,,,,+++***+++,,,............///000111111111111000000000000111111111111111111000000000000......////////////......//////............//////---...///000111111111111/////////000000000111111222222222222111111111000000000/////////.........///...---------------,,,++++++******************,,,,,,+++*********+++++++++++++++*********))))))******)))((('''(((((()))((())))))))))))(((((((((((())))))))))))***************+++++++++******))))))***,,,---...---,,,+++))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((())))))******(((((((((((((((((((((((("""$$$&&&))),,,...///000******+++++++++***))))))+++++++++******)))))))))++++++,,,,,,,,,,,,,,,+++************************'''''''''(((((((((((()))))))))(((((('''''''''&&&%%%%%%&&&'''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''************************+++++++++*********))))))******++++++,,,,,,---...,,,,,,,,,---------..................////////////000000000000000000111111111111111111111111222222000000000000111111111111111222222222222333333333111111222222333444444444222222333333333333222222111111111111111000000000...............---------////////////////////////......------,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((((((((((((''''''"""######$$$&&&''''''((((((((())))))))))))((((((&&&''''''''''''''''''&&&((('''&&&%%%%%%&&&((()))''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&''''''((((((''''''(((((((((''''''((((((((())))))))))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((&&&%%%%%%&&&((()))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((())))))''''''''''''((((((((((((''''''((())))))((('''''''''(((((())))))((((((''')))))))))******)))))))))******))))))))))))******)))))))))((((((((())))))))))))(((((())))))***+++***((('''''')))+++++++++(((((((((((())))))))))))******)))(((((('''(((((()))))))))+++///111111111(((((()))++++++,,,,,,,,,&&&(((000888:::555111000+++++++++***))))))(((((()))+++,,,+++++++++,,,...------------...///000111111111000000000000111111111111111000000000//////......////////////......//////............//////---...///000000111111000000000000111111111222222222222222222111111111000////////////............---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++(((((((((((())))))*********))))))((((((((((((((()))(((((((((((()))))))))'''''''''(((((((((((()))&&&'''((()))************$$$%%%((()))***(((&&&%%%(((((())))))))))))(((((((((((((((((())))))))))))'''''''''((()))*********((((((((((((((((((((((((************)))(((''''''******++++++++++++***)))((((((((()))))))))******,,,+++++++++++++++++++++************************&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''************************************************************+++,,,---...,,,,,,,,,---------......------........./////////.............../////////000000000111111111111111000000000111111111222222222222222222333333333333111111111222222333333333222222222222222111111000000000000000000000000000------------------------/////////////////////////////////...------,,,,,,,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,))))))************++++++))))))))))))))))))))))))(((((((((((())))))))))))((()))*********)))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%((((((''''''((()))+++,,,''''''''''''((((((((((((************))))))))))))%%%%%%&&&''''''''''''&&&((((((''''''''''''(((((((((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))'''&&&%%%%%%&&&''')))''''''''''''''''''''''''(((((((((((())))))))))))******))))))((((((''''''$$$$$$%%%%%%&&&'''''''''((((((((('''&&&&&&%%%%%%''''''(((((((((((())))))'''(((((((((((()))))))))&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&(((((())))))))))))(((((())))))(((((((((((())))))((()))))))))'''''')))***)))))))))))))))***++++++///,,,)))(((((((((((('''(((((((((((())))))))))))***))))))(((((((((((()))))))))))),,,///222333222'''((()))+++,,,------...***,,,111888999222---+++++++++***)))((((((''''''***+++,,,+++***+++---///---------......///000111111000000//////000000111111111000000000/////////......////////////......//////............//////------...///000000000000111111111111222222222222222222111111111000000000/////////.........------+++---......,,,+++++++++,,,,,,,,,---------------...---,,,++++++***++++++&&&&&&''''''((())))))***))))))))))))(((((((((((()))(((((((((((())))))***&&&&&&&&&'''''''''(((((("""###$$$&&&'''((())))))%%%&&&((()))***((('''&&&(((((())))))))))))(((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++++++++***((('''%%%$$$)))******+++,,,,,,++++++&&&''''''((())))))*********)))(((((('''(((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&'''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''************************)))))))))***++++++,,,,,,******))))))***+++,,,---,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,------....../////////000000111111111000000111111111222222222222222222333333333444444111111111111222222222222111111222222111000000///////////////////////////................................................///......---,,,,,,++++++,,,,,,,,,+++++++++******(((((())))))***++++++,,,((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((()))******)))'''%%%###************************(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&((((((''''''(((((())))))''''''''''''((((((((((((+++*********)))))))))(((%%%&&&&&&''''''''''''''')))((('''&&&&&&'''((()))''''''(((((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))*********)))((('''''''''%%%%%%%%%&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((())))))((((((((()))))))))******&&&'''((())))))((('''&&&&&&((()))******)))(((&&&&&&'''((())))))((('''&&&((((((''''''''''''((((((((()))***)))'''&&&(((+++((((((((((((((()))******000---***((('''((('''&&&))))))))))))(((((((((((()))(((((((((((())))))******))))))+++...000000///((()))***+++,,,---------+++***,,,000000+++)))***++++++++++++++++++++++++***+++,,,+++***+++...000////////////000111222222000//////......//////000111000000000////////////......////////////......//////............//////,,,---...///000000000000000000000000111111111111111111000000000///////////////.........---------)))+++...---+++))))))***+++++++++,,,,,,---------......---,,,++++++++++++(((((((((((()))))))))))))))))))))))))))((((((''')))(((''''''((()))***+++''''''''''''(((((((((((($$$$$$&&&'''(((((((((((()))***+++,,,++++++***)))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%'''((()))*********((()))***+++,,,---------)))))))))))))))))))))***))))))'''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''"""######$$$%%%&&&''''''&&&'''((()))************((((((((((((((((((((((((''''''''''''''''''''''''************************(((((()))***+++,,,,,,---***))))))))))))+++,,,---,,,,,,,,,---------......---------........./////////000000000111111222222......//////000000000111000111111111111222222222222222333333333444444444111111111111111111111111111111111111111000//////.........///////////////.........///////////////........................,,,,,,+++******)))((((((,,,,,,,,,+++++++++******'''(((((()))******++++++&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((('''&&&$$$!!!$$$$$$%%%'''(((***++++++''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))))))))(((((('''''''''&&&&&&''''''((((((((((((((()))((('''&&&&&&'''((()))&&&''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&&&&&&&&&&'''((())))))***&&&''''''((((((((())))))&&&'''''''''(((((())))))(((((())))))******++++++&&&'''(((******((('''&&&''')))***++++++***)))'''%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''''')))***)))'''&&&(((+++'''''''''''''''((())))))...+++((('''((()))))))))))))))))))))(((((((((((((((((('''(((((()))***++++++***)))***,,,---,,,+++***++++++,,,,,,,,,++++++,,,)))))),,,---,,,---000((())))))***++++++,,,,,,***+++,,,+++***+++...000000000000000111222333444//////............//////000000000000////////////......////////////......//////............//////,,,---...///000000000000////////////000000000000000000000000//////////////////.........---------(((+++------***((((((************++++++,,,,,,,,,///...---,,,++++++++++++++++++******))))))(((((()))))))))))))))((((((''')))(((''''''''')))***+++(((((((((((())))))))))))((()))***************)))(((((()))))))))((((((''''''((()))******)))(((''''''((((((((())))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))%%%&&&'''((())))))))))))'''((()))+++,,,---......,,,,,,++++++***)))))))))+++***)))'''''''''((()))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))%%%&&&&&&'''((()))))))))+++*********))))))(((((())))))******++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******+++,,,---...////////////000000000000////////////////////////000111111111222222222222333333333333222111000///222222222333333222222222......////////////..............................,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++***)))***+++,,,...///000111111,,,,,,***)))(((((((((((((((((())))))))))))((((((*********)))))))))))))))******))))))(((''''''&&&((((((''''''''''''(((((())))))((((((''''''&&&&&&''''''''''''((((((((((((***))))))((('''&&&&&&&&&$$$%%%'''((((((((('''&&&)))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((###$$$&&&&&&%%%&&&''')))(((((('''&&&&&&&&&&&&&&&%%%)))---...+++)))***+++))))))))))))))))))))))))((((((((((((((()))******)))))))))(((''''''&&&&&&&&&'''((())))))************)))''''''(((((('''%%%'''(((((()))))))))))))))((((((((((((((((((((((((&&&''''''((('''%%%$$$###'''(((((((((((((((((((((###$$$&&&((())))))((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%&&&&&&%%%%%%&&&''')))***((((((((((((((()))******'''''''''''''''&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''(((((()))***++++++***)))(((***((('''&&&'''(((***+++...+++((('''((()))))))))''''''''''''((((((((())),,,,,,+++***))))))******************************&&&(((+++---...,,,***))))))))))))))))))***************+++++++++,,,,,,,,,------------------------............////////////000000///...............222111000///------,,,,,,333222222111000//////...------..................------...///000111222222000000000000////////////000000////////////000000///...---,,,+++***))))))************))))))((((((......------------,,,,,,------,,,++++++*********(((((())))))((('''&&&&&&***)))'''%%%%%%''')))*********++++++++++++******''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))************))))))))))))''''''(((((())))))******''''''''''''((((((((()))+++*********))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&((()))++++++)))(((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((('''&&&&&&'''(((((((((((())))))***++++++,,,************)))))))))((()))))))))************************+++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,---....../////////000000000000////////////////////////000000000000111111111222555555555555444333222111111111222222222222111111......////////////..............................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******---------,,,,,,***))))))***)))((('''&&&&&&&&&&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''((((((((((((***))))))(((''''''&&&&&&&&&'''((()))))))))((('''((((((((((((((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))%%%'''(((((((((((()))+++******((('''''''''((()))''')))+++,,,+++******+++))))))))))))))))))))))))((((((((((((((())))))***(((((()))))))))))))))))))))))))))))))))((((((''')))(((''''''((()))'''&&&%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&%%%((((((((((((((((((''''''%%%&&&'''))))))))))))((()))(((''''''&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&)))(((&&&%%%$$$$$$$$$$$$'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))((((((%%%%%%&&&&&&''''''((((((((()))************)))(((***)))((('''''')))***,,,///---)))''''''((('''''''''''''''((((((((())))))***))))))(((''''''((((((************************'''((()))******)))((('''************++++++++++++))))))*********+++++++++------------------------............////////////000000///...............000//////............///000000//////...------,,,++++++,,,,,,---...//////000000000000000111111111000///////////////////////////............//////---------,,,,,,,,,,,,,,,++++++*********))))))))),,,,,,+++++++++*********************************(((((())))))(((''''''&&&)))((('''&&&&&&'''((())))))******************)))((((((((())))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))************)))))))))((()))***************)))((()))((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))************))))))))))))***))))))))))))))))))(((*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------........./////////000000000////////////////////////////////////000000000000111111111111111000///...///000000111111000000///......////////////..............................------------,,,,,,,,,,,,,,,,,,---------,,,++++++---------,,,***((('''&&&***)))(((''''''&&&&&&'''******++++++++++++******))))))))))))))))))))))))'''(((((()))***++++++,,,(((((((((''''''((((((((('''''''''(((((((((((((((''''''''''''(((((((((((()))))))))(((''''''&&&&&&((())))))***))))))(((((('''''''''''''''&&&&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))&&&'''(((((((((((()))+++---,,,***(((((()))***+++***)))((()))+++++++++***))))))))))))))))))))))))((((((''''''(((((()))***((((((((()))***++++++++++++++++++***)))'''&&&%%%((('''&&&'''((()))((('''%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((())))))))))))(((((('''''''''(((((())))))***))))))(((***)))(((((('''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''***)))(((&&&%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))(((((())))))))))))(((((($$$$$$%%%&&&''''''((((((((())))))******))))))(((***)))((((((((()))+++,,,000---***(((''''''&&&%%%''''''((((((((()))))))))))))))((('''''''''((((((************************))))))))))))((((((((((((******++++++,,,,,,,,,,,,))))))))))))************---------------------------............/////////000///......---........................///000111000//////......---------))))))***,,,---...///000222222111111000000000000////////////////////////......------------......,,,,,,,,,------.........+++++++++++++++*********++++++++++++************''''''(((((()))******+++(((((()))))))))(((''''''((((((((((((((((((((((((((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))((((((((((((''''''''''''))))))))))))((((((((((((''''''((((((((()))))))))************))))))))))))+++++++++++++++***))))))*********))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((*********)))))))))))))))******))))))((((((''''''************+++++++++++++++++++++,,,,,,,,,------///......---------.............../////////000000////////////////////////.........////////////000...............---,,,,,,...//////000000//////...---......//////......---..............................---------,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,+++++++++***))))))))))))))))))******++++++******)))((((((((()))))))))))))))(((((())))))***+++++++++''''''((((((((((((''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))((((((''''''''''''))))))))))))((((((''''''''''''((((((''''''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((($$$&&&''''''&&&&&&''')))---,,,***(((''')))***,,,,,,)))&&&'''***,,,+++)))))))))))))))))))))))))))(((''''''''''''((())))))((((((((())))))*********+++*********)))'''&&&%%%'''&&&&&&''')))***)))((('''(((((()))))))))))))))((((((((((((((((((((((((((('''''''''''')))+++,,,******))))))((('''''''''((()))))))))((((((((('''))))))(((''''''(((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))))))))(((((())))))))))))(((((('''''''''''''''%%%&&&&&&'''((())))))***(((((())))))))))))(((((($$$$$$%%%&&&'''(((((()))((())))))))))))))))))(((***))))))))))))***++++++---+++(((((((((((('''&&&'''(((((((((((()))))))))+++******)))))))))******************************+++******))))))***+++,,,)))******++++++,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////......------........................///000000111111000000000/////////++++++,,,------...//////000000000000000/////////.........///////////////------,,,,,,,,,,,,------,,,,,,---------.........++++++++++++++++++++++++---------,,,,,,,,,,,,+++((((((((())))))*********(((((()))))))))(((((('''''''''((((((((((((''''''(((((())))))))))))(((((((((((()))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))************))))))))))))******))))))(((((('''''''''(((((((((((()))))))))*********)))))))))))))))++++++++++++***)))((((((++++++******))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''+++++++++,,,,,,,,,,,,,,,))))))))))))))))))************))))))((((((''''''))))))*********+++++++++++++++,,,,,,,,,---------//////...---------..................////////////////////////////////////---.........////////////000000000000000000///............//////.........------............------..............................---------,,,,,,,,,++++++,,,------,,,,,,,,,'''(((***+++,,,---------+++******))))))))))))***(((((())))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))''''''((())))))(((''''''&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((((((''''''''''''((('''''''''''''''''''''((())))))))))))(((''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&'''(((,,,***)))''''''((()))***+++(((&&&'''***,,,+++)))(((((((((((((((((((((((('''''''''''''''(((((())))))))))))(((((('''''''''(((((())))))))))))(((((('''&&&&&&''')))***)))((('''(((((()))))))))))))))((((((((((((((((((((((((((('''''''''(((***+++---******))))))((((((((((((((((((''''''''''''''''''(((''''''&&&''''''(((((('''''''''''''''''''''&&&)))(((''''''''''''((()))((((((((())))))))))))))))))(((((('''''''''((((((&&&&&&''''''((()))******(((((())))))))))))((((((%%%%%%&&&''''''((()))))))))(((((((((((((((((())))))))))))))))))******+++)))((('''''')))***)))((((((((((((((()))))))))******)))))))))))))))*********************************)))(((((()))+++---...(((((())))))***++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------..................------------......000000///...............000000000000////////////////////////............,,,,,,------...//////000------....../////////000,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++*********)))))))))(((((()))))))))))))))(((''''''((((((((((((''''''(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))************))))))))))))******))))))((((((''''''(((((((((((()))))))))***))))))))))))))))))******))))))******)))(((((('''+++*********)))))))))((((((((((((((((((((((((((())))))(((((((((((())))))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''((((((((((((''''''******************++++++))))))))))))***************))))))))))))))))))((()))))))))************+++,,,,,,,,,,,,------------......---------......///------........./////////////////////////////////............////////////.........//////......------......//////......---------............------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++,,,,,,,,,++++++((())))))*********))))))((((((''''''''''''(((((((((((())))))))))))((((((&&&''''''(((((())))))***)))))))))(((((((((((((((&&&'''((())))))((('''&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((((('''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))******(((((()))***))))))(((((('''''''''((()))((('''(((*********)))((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))((('''&&&&&&&&&&&&'''((()))************((('''&&&'''((()))((('''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((()))++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&$$$$$$&&&&&&&&&&&&&&&'''(((((('''''''''(((((())))))***(((((())))))))))))(((((('''(((((((((((())))))))))))((((((''''''(((((()))'''((((((((())))))))))))'''&&&%%%''')))+++***)))((((((((()))))))))******''''''&&&&&&''''''((((((************************((('''''''''''')))***,,,''''''((()))***++++++,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,------...///111000///...............------------------------111111000000///.........******+++,,,---...//////---------......//////000,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++*********+++++++++++++++************)))))))))))),,,,,,+++******)))(((((((((((()))*********))))))((((((((((((((((((((((((((())))))******))))))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))((((((((((((''''''''''''))))))))))))((((((((((((((((((((()))))))))******))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))******)))((((((''''''&&&&&&&&&&&&&&&&&&((()))))))))************)))))))))***************))))))))))))************,,,,,,,,,------------...,,,,,,,,,,,,---...//////---------.........//////////////////////////////....../////////000000000++++++,,,,,,,,,,,,,,,+++......////////////......,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++((()))******+++++++++******+++++++++***)))((((((((((((''''''''''''(((((()))))))))******)))))))))&&&&&&''''''((())))))***&&&&&&&&&'''(((((())))))&&&'''((())))))((('''&&&((((((((((((((('''''''''''''''''''''(((((((((((('''(((((((((((((((((((((&&&&&&&&&&&&'''(((***+++(((((())))))(((((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''(((***+++***)))((()))***(((((()))))))))((('''&&&&&&(((******))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))))))))(((((((((((((((&&&'''((()))************)))(((''''''((()))'''&&&%%%&&&&&&'''''''''''''''((((((((((((((((((((((((&&&''''''((())))))))))))((((((((()))******++++++''''''&&&&&&'''((()))***((((((''''''(((((()))***(((((('''''''''&&&&&&&&&'''((()))******)))((('''$$$%%%&&&'''&&&&&&%%%$$$&&&&&&&&&'''((()))***+++((((((((((((((()))))))))(((((())))))))))))((((((************)))))))))))))))(((''''''''''''((()))&&&&&&'''((((((((((((((('''&&&&&&''')))***)))((((((((()))))))))*********&&&&&&&&&&&&&&&'''((((((******************************)))(((((('''(((((('''(((((()))+++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........---,,,,,,,,,------...//////............//////000------------------------///////////////.........,,,,,,,,,------.........,,,,,,---......///000000,,,,,,,,,++++++,,,,,,,,,*********+++++++++++++++)))))))))*********++++++************)))))))))))))))))))))))))))))))))((((((((()))***************)))((('''&&&&&&'''((())))))******************)))'''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((((()))))))))*********((()))))))))************'''((())))))************'''''''''(((((())))))***))))))))))))))))))))))))'''((()))******)))((('''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''''''''((((((((()))((()))***++++++***)))(((((((((((((((((((((''''''(((((())))))*********+++))))))******++++++,,,,,,))))))))))))************,,,,,,,,,---------......+++++++++,,,---...///000---------.........//////////////////////////////////////////000000000000......///000000/////////......////////////......,,,------......------,,,************************,,,,,,,,,+++++++++******'''((()))***************,,,,,,,,,---------,,,,,,******))))))))))))***+++******++++++++++++******&&&&&&&&&'''((())))))***###$$$%%%&&&''')))******&&&'''(((******((('''&&&))))))(((((('''''''''&&&''''''''''''((((((((()))'''''''''(((((((((((((((&&&&&&&&&&&&(((***,,,---''''''((((((''''''&&&%%%''''''''''''((((((((()))(((((((((((((((((((((((('''((()))((('''&&&'''((('''(((***+++***)))'''%%%###'''+++,,,)))'''((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))******++++++''''''((()))))))))))))))***)))''''''(((((('''%%%'''(((((()))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''''''''((()))***+++,,,,,,((('''''''''((()))+++,,,))))))((())))))***++++++(((((('''''''''&&&&&&&&&&&&((()))++++++)))(((&&&!!!###%%%''')))*********((((((((()))+++,,,...///))))))))))))(((((((((((((((((())))))))))))((((((,,,,,,++++++***))))))))))))((('''&&&&&&'''((()))%%%&&&&&&'''((('''''''''(((''''''((())))))(((&&&))))))))))))************((((((((((((((()))***+++************************......---+++***((('''&&&((()))***+++,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------...///,,,---------///000111222.../////////////////////,,,------......////////////............---------,,,,,,------...///000000---,,,,,,++++++,,,,,,---'''((()))***+++,,,------(((((())))))*********+++,,,,,,,,,++++++++++++***&&&&&&''''''((()))))))))(((((()))******************)))'''&&&&&&''')))*********++++++++++++******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))************))))))))))))''''''(((((())))))******))))))))))))************(((((())))))*********+++'''((()))***+++,,,,,,,,,%%%%%%&&&'''((()))******))))))))))))))))))))))))&&&((()))++++++)))(((&&&###$$$$$$%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((''''''%%%$$$"""!!!)))))))))))))))(((''''''))))))))))))************++++++++++++++++++++++++***,,,,,,+++)))((()))***+++,,,---...///...---,,,........................////////////////////////////////////////////////......////////////......------......//////000000,,,------......------,,,------------------------+++,,,------......------************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))******,,,,,,+++)))((()))***+++******)))))))))))))))$$$%%%&&&'''(((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((''''''&&&''''''(((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''')))******%%%%%%&&&'''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******(((&&&%%%&&&''''''''''''''''''''''''''')))'''%%%%%%''''''%%%###&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((+++***((('''&&&''')))***'''&&&&&&%%%&&&'''((()))%%%%%%&&&((()))+++,,,,,,))))))))))))))))))))))))))))))(((((('''''''''&&&))))))((('''''''''''''''))))))((('''''''''''''''''''''''''''(((((((((((()))(((((('''''''''((((((((('''''''''((()))+++,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,'''((()))******)))(((''')))))))))***++++++,,,,,,(((((((((+++......+++''',,,,,,++++++)))(((&&&%%%---,,,,,,++++++,,,,,,------------...------,,,,,,............////////////......------------......////////////////////////------..................------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))(((((((((((())))))******)))))))))((((((''''''+++++++++*********))))))(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))++++++***))))))((())))))(((((())))))((('''&&&&&&******))))))((((((''''''((((((((((((''''''''''''''''''(((((())))))******+++(((&&&'''***---...---)))************+++++++++))))))))))))))))))))))))************************'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&)))))))))))))))(((''''''))))))))))))***************************************+++,,,+++)))((()))***++++++,,,---------------..............................................................................////////////..................////////////,,,------......------,,,------------------------++++++,,,------------,,,************))))))))))))************************))))))(((((((((((()))))))))***+++***((('''((()))***)))((((((''''''(((((('''((()))******+++++++++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((''''''&&&''''''(((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&''''''((()))***''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))'''((((((&&&$$$###$$$&&&''''''''''''''''''''''''&&&%%%###$$$&&&'''&&&$$$&&&''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))(((''''''((()))***((('''&&&&&&'''((()))***''''''(((((())))))******))))))))))))))))))))))))*********))))))(((((((((,,,,,,+++***************))))))((('''''''''''''''''''''''''''((((((((((((+++***)))''''''&&&&&&&&&((((((''''''((()))***+++))))))))))))))))))))))))******************))))))'''((()))******)))(((''')))))))))***++++++,,,,,,+++***)))***,,,---,,,+++*********++++++***))))))---,,,,,,++++++,,,,,,---,,,------.........------............////////////......------------......////////////////////////------..................,,,,,,+++++++++*********++++++++++++++++++++++++))))))(((((((((((())))))++++++++++++*********)))+++++++++*********))))))(((((((((((())))))))))))+++***))))))(((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((((((((((((((((())))))(((''''''&&&***)))))))))((((((((('''************))))))))))))))))))******************+++(((%%%%%%''')))***)))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((('''''''''&&&&&&&&&%%%%%%((('''&&&&&&&&&&&&'''(((((((((''''''''''''((((((''''''(((((()))******+++)))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))***+++,,,+++)))))))))++++++++++++++++++,,,------................................................------------------------......////////////....../////////...............,,,------......------,,,------------------------***+++,,,,,,------,,,,,,************))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))***)))((('''((())))))(((''''''&&&&&&''''''%%%%%%&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((('''''''''''''''((((((((()))))))))))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((((('''&&&''''''(((((((((((((((&&&'''(((((((((((('''&&&''''''&&&''''''((()))*********)))((('''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''((((((&&&$$$$$$%%%&&&''''''''''''''''''''''''%%%$$$$$$%%%''')))((('''&&&''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))(((''''''((()))***(((((('''''''''((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((,,,,,,++++++******++++++)))((((((''''''''''''(((''''''''''''((((((((((((,,,+++)))(((&&&%%%%%%%%%)))((((((''''''((())))))))))))))))))))))))))))))++++++***))))))(((''''''(((((())))))))))))(((((()))))))))***++++++,,,,,,++++++***)))((()))+++...((()))***+++,,,------------,,,,,,++++++,,,,,,---,,,,,,---...////////////---............/////////......------------......////////////////////////......------------------+++++++++*********))))))+++++++++++++++++++++++++++***)))(((((('''((((((++++++++++++************+++************)))))))))(((((((((((()))))))))))),,,++++++***************))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((((((((()))))))))(((''''''))))))))))))((((((((((((************))))))))))))******))))))))))))))))))+++)))&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))******((('''%%%'''''''''''''''&&&&&&&&&'''''''''&&&&&&'''''''''((((((''''''''''''((((((%%%%%%&&&'''(((((())))))(((((())))))))))))((((((((()))))))))************************************)))+++,,,+++***)))***+++,,,+++***)))***+++,,,---................................................---------------------------......//////......---/////////......---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------************)))))))))(((************************'''((()))******)))((('''((()))***)))((('''(((***)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))***************))))))((((((((((((((((((((((((((((((((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))******)))((('''&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))******)))'''&&&((()))'''''''''''''''''''''''''''''''''((())))))))))))&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))(((((('''(((((()))***'''''''''''''''''''''((((((((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%))))))((((((((((((((())))))(((''''''''''''((((((''''''''''''((((((((((((******)))''''''&&&&&&&&&)))(((((((((''''''(((((())))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))(((((()))))))))***++++++,,,,,,(((******(((&&&&&&)))---((()))***,,,---.........---,,,,,,++++++,,,,,,---+++,,,---...///000000000---------.........//////......------------....................................------------,,,,,,++++++++++++************************************++++++)))((('''''''''''')))))))))(((((((((((((((************))))))))))))(((((((((((()))))))))))),,,+++******))))))******(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((('''''''''(((((()))))))))(((((('''))))))))))))((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%+++***)))(((((()))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&''')))+++***(((&&&$$$%%%%%%&&&''''''((())))))&&&''''''''''''''''''&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((((()))))))))************++++++++++++++++++++++++)))***++++++***)))***+++,,,+++***)))***+++,,,---........................................................................------............------//////......------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............************)))))))))((())))))))))))))))))))))))'''((()))******)))(((''')))***++++++))))))***+++***)))((((((''''''(((((((((((('''''''''((()))***'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&''''''((())))))***))))))(((((('''''''''''''''''''''''''''''''''''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))******)))''''''(((***(((((((((((((((((((((((((((((((((((('''&&&&&&'''&&&''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((()))******&&&&&&&&&'''&&&&&&&&&&&&''''''(((((())))))******((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''''''''((((((''''''''''''(((((((((((((((''''''''''''(((((()))((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((())))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,(((***---,,,)))''')))+++***+++,,,------------------,,,,,,++++++,,,,,,---+++,,,---...////////////------------..................------------......------------------------......------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************************++++++)))(((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))((('''((((((((((((((()))))))))))))))((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%))))))))))))))))))***+++)))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((()))+++---......,,,)))((($$$%%%&&&'''((()))******&&&&&&'''(((((('''&&&&&&((((((''''''''''''(((((((((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))************++++++++++++++++++++++++)))***++++++***)))+++,,,+++++++++++++++,,,------........................------------------------////////////////////////------............------.........---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------************))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))***++++++******+++,,,***)))((((((''''''((((((((('''&&&%%%%%%&&&'''(((''''''&&&''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))))))))&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((('''&&&&&&''')))((((((((((((((((((((((((&&&'''(((&&&$$$######$$$&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******'''''''''(((''''''&&&%%%&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((()))))))))(((((('''''''''((())))))(((''''''''''''(((((()))''''''''''''(((((((((((('''&&&&&&''''''((()))***&&&''''''(((((((((''''''((((((((((((((((((((((((''''''((())))))***++++++))))))(((((((((((()))))))))))))))***++++++,,,,,,+++---......,,,++++++,,,+++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---............,,,------------...............------------......------------------------......------,,,,,,++++++---------,,,,,,,,,++++++************************+++***)))(((((('''((((((************++++++++++++(((((()))))))))))))))***(((((((((((()))))))))))))))(((((('''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((())))))(((((()))*********))))))(((((((((((())))))))))))************))))))))))))******))))))))))))))))))&&&((())))))(((((()))+++************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***((('''&&&&&&''''''(((((())))))&&&&&&'''(((((('''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************************************(((***++++++******+++,,,++++++,,,---------------........................------------------------........................,,,------......------,,,,,,------------------...,,,------......------,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))******))))))***,,,)))(((''''''&&&&&&''''''&&&%%%###""""""###%%%&&&&&&&&&&&&''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''(((((((((''''''''''''''''''(((((((((((((((((('''''''''&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((('''&&&&&&((()))((((((((((((((((((((((((%%%'''((('''%%%$$$&&&'''&&&''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((())))))*********((()))*********((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))*********((((((((((((((()))******'''''''''''''''((())))))''''''''''''(((((((((((((((''''''''''''(((((()))$$$%%%'''(((((((((((('''(((((((((((((((((((((((())))))*********************)))(((''''''((()))***)))))))))***++++++,,,,,,///---*********+++++++++******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,+++,,,,,,---------...............------------......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***,,,,,,,,,,,,+++++++++***************************))))))(((((((((((()))))))))*********++++++++++++(((((((((((())))))******(((((((((((()))))))))))))))(((''''''&&&&&&'''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))***+++(((((()))***************'''((((((((()))))))))***************))))))))))))))))))******************(((***,,,+++)))((((((***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((''''''&&&%%%((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((%%%%%%&&&&&&''''''((((((''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((***++++++******+++---+++,,,---...///...---,,,........................------------------------------------------------,,,------......------,,,,,,,,,,,,------.........,,,------......------,,,++++++++++++++++++++++++(((((()))***************************))))))))))))++++++++++++++++++++++++***)))(((''''''((()))***&&&((())))))(((((()))+++''''''&&&%%%%%%%%%%%%&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''')))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******++++++,,,,,,******))))))(((((((((''')))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))&&&''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&''')))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))******)))((((((***,,,))))))))))))))))))))))))&&&)))+++***)))(((***---&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&((()))***************+++,,,,,,,,,***)))(((+++******)))((('''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''''''''((())))))'''''''''''''''((()))***''''''''''''((((((((()))***)))((('''''''''''''''###$$$&&&((())))))((((((((((((((((((((((((((((((,,,,,,++++++***)))))))))***)))(((''''''((()))***)))))))))***++++++,,,,,,000+++%%%###&&&)))***)))((()))***+++,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++******,,,,,,,,,---------...............------.........,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++************))))))))))))))))))))))))))))))(((((((((((())))))***''''''(((((()))))))))***'''((((((((())))))******(((((((((((())))))))))))))))))(((''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&(((***+++,,,(((((()))***************'''((((((((())))))******((((((((((((''''''''''''''''''(((((())))))******---///000///+++))))))+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((((((((''''''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))************))))))))))))++++++************++++++*********)))******++++++(((***,,,.../////////...///...---,,,+++,,,,,,---,,,,,,---...//////......------..................,,,,,,------,,,,,,+++***,,,,,,,,,,,,------...///000///...---,,,---......+++++++++*********))))))(((((()))***************$$$%%%(((***++++++***)))((('''&&&&&&''')))+++---+++)))(((&&&&&&((()))+++)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%)))))))))))))))))))))))))))******'''$$$$$$'''***)))))))))))))))))))))))))))((('''''''''(((***+++)))'''&&&%%%%%%&&&''')))***)))(((&&&&&&''''''((()))(((&&&&&&((()))((('''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((())))))((('''''''''''''''***,,,---+++(((&&&''')))''''''((((((((((((''''''''''''((((((((((((''''''(((''''''''''''(((((()))###$$$&&&((())))))((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''(((((())))))''''''((())))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''***)))(((''''''((()))***))))))))))))******************))))))(((((('''''''''((()))******)))((('''******))))))((((((''''''*********)))))))))))))))************************((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++..................------000,,,+++///000---+++,,,...........................---,,,,,,,,,,,,+++***------,,,,,,,,,,,,++++++,,,+++)))((('''''''''((())))))))))))))))))******((((((((((((((((((((((((++++++******))))))((((((''''''((()))))))))))))))))))))************))))))))))))(((((('''''''''&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))(((&&&$$$###++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***((('''%%%$$$$$$%%%&&&'''******))))))))))))******++++++***)))(((((())))))))))))((('''''''''''''''))))))))))))))))))))))))***************)))((('''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))******++++++++++++************++++++((((((((())))))+++,,,---)))***+++---...////////////...---,,,,,,,,,------,,,,,,---...............,,,------...............,,,------------,,,+++++++++++++++,,,---...///000//////---,,,,,,,,,---...+++++++++*********))))))(((((()))************)))((()))*********)))'''&&&)))((('''&&&''')))***,,,***)))(((''''''((()))***)))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))((('''''''''''''''((('''''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))((('''%%%&&&(((***''''''''''''''''''''''''(((''''''&&&'''((()))***)))(((&&&%%%%%%&&&((()))***)))((('''&&&''''''((()))(((&&&&&&((()))((('''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))***)))))))))***)))((((((''''''((((((''')))***)))'''&&&((()))''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&''''''((()))***%%%&&&'''))))))))))))(((''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))''''''((()))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''***)))(((''''''((()))***&&&&&&''''''((((((''''''***)))))))))(((((((((''''''((()))******)))((('''******))))))(((((((((((())))))))))))************))))))))))))))))))))))))((()))+++,,,------,,,,,,------------------------++++++,,,---------------..................------***'''''',,,...,,,+++---...........................,,,++++++------,,,***,,,,,,,,,++++++******)))+++***)))(((''''''((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))))))))((((((((('''''''''((((((((((((''''''''''''''''''''''''((((((((((((+++***(((&&&&&&&&&'''(((+++***)))(((((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))))))))''''''&&&%%%%%%&&&'''(((******))))))))))))************))))))))))))*********))))))(((''''''(((((())))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((())))))((((((((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((()))***+++,,,---++++++************++++++'''''''''(((***+++---...++++++++++++,,,...///000......---,,,,,,,,,------,,,------............---,,,,,,---...............---------------,,,++++++******++++++,,,...///000///...---,,,,,,,,,------+++************)))))))))'''((())))))******))))))))))))))))))((((((((((((***)))(((''''''((()))******)))(((''''''((()))***))))))))))))))))))))))))((((((''''''&&&&&&''''''&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))'''(((((())))))(((((('''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((''''''''''''))))))))))))))))))))))))***(((&&&&&&''')))))))))''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''))))))))))))(((''''''''''''((()))(((&&&&&&((()))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))*********************)))((((((((())))))%%%'''((((((''''''(((***''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&'''''')))***+++(((((())))))))))))((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((***+++++++++***)))))))))))))))(((((((((((((((((())))))))))))((((((***))))))))))))(((((((((((()))))))))***+++++++++))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,------------------------,,,,,,---...............------------------......---******///111000///000------------------------,,,+++***+++---...---,,,,,,,,,+++***))))))((((((***))))))((((((((())))))+++*********))))))(((((())))))))))))))))))))))))&&&&&&'''(((((()))******''''''((()))))))))))))))((())))))******))))))((())))))((((((((((((''''''((((((((((((''''''''''''''''''''''''((((((((((((,,,)))%%%######%%%)))+++))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))*********))))))(((((((((&&&&&&''''''(((((())))))******))))))))))))*********)))))))))))))))***++++++***))))))((()))))))))))))))))))))))))))))))))++++++++++++++++++***)))''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,++++++************++++++)))))))))******,,,------,,,+++******+++---...000------------------------,,,------......---------++++++,,,---............---------...---,,,,,,+++)))******+++,,,...///000---------,,,,,,,,,,,,,,,************))))))))))))'''(((((()))))))))))))))''''''''''''(((***+++,,,***)))(((((('''(((((())))))(((''''''''''''((()))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))(((''''''&&&&&&***)))'''%%%%%%''')))***))))))************))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((''''''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((***'''%%%&&&)))+++***((())))))))))))))))))))))))''''''''''''(((((())))))***)))(((((((((((()))***)))((((((((('''''''''''')))(((&&&&&&((()))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))************)))******))))))))))))******'''(((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((''''''''''''(((((()))))))))))))))((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,---------+++***))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------------......333///...222333000...///------------------------,,,+++***+++---...---,,,,,,,,,+++***)))(((((('''))))))))))))))))))******++++++******)))(((((((((************************&&&'''''''''((((((((()))''''''((()))))))))))))))(((((())))))))))))(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((&&&$$$""""""%%%(((+++((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))*********)))((((((''''''%%%&&&((()))******************))))))))))))******++++++***)))(((((())))))++++++******)))******+++************************++++++,,,,,,,,,++++++***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((((((((((()))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((+++++++++***************++++++************++++++---,,,,,,+++++++++,,,,,,,,,+++******+++,,,...///,,,---------------------,,,---------------,,,,,,***+++,,,---............------.........---,,,,,,*********+++,,,---//////,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((***+++,,,)))))))))(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))(((''''''&&&&&&***)))'''%%%%%%''')))***%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((***'''%%%'''***,,,***((())))))))))))))))))))))))(((((())))))************))))))(((((((((((())))))(((((((((((((((''''''&&&)))(((&&&&&&((()))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((******))))))))))))******++++++***))))))(((''''''''''''((((((((((((''''''''''''((((((((((((''''''***)))(((''''''&&&'''''')))(((((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&************************(((((())))))))))))((((((&&&&&&((()))))))))((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************((())))))***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,************************++++++,,,---------------,,,,,,,,,,,,------......000,,,+++///000---+++,,,------------------------,,,+++***+++---...---,,,---,,,,,,+++******)))))))))))))))***************************))))))((((((++++++++++++++++++++++++)))((((((((('''''''''&&&''''''((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&'''((()))******************))))))))))))******---,,,+++)))((('''''''''++++++************++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''(((((((((((())))))''''''((((((((())))))))))))))))))))))))))))))))),,,,,,+++++++++*********++++++************++++++...---,,,++++++***+++++++++++++++++++++,,,------+++,,,---.........------,,,------------,,,,,,+++)))***+++---...........................---,,,,,,+++******++++++,,,---...++++++,,,,,,,,,+++***)))(((((()))))))))))))))***&&&'''(((((())))))(((((())))))))))))((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((*********)))''''''''''''''''''''''''((()))***+++++++++******((((((((((((((((((((((((((((((((()))(((''''''&&&)))(((&&&&&&((()))((('''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((((((((((((((())))))((((((((()))******---,,,***)))***)))'''&&&''''''((((((((((((''''''''''''((((((((((((''''''***)))(((''''''&&&'''''')))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''''''''((()))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))************+++)))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++++++++++++++++++++,,,---------------++++++,,,,,,------......---******///111000///111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,++++++++++++*********)))******++++++***)))))))))))))))))))))))))))*********************************)))(((((('''&&&&&&''''''((()))))))))))))))'''(((((())))))(((((('''(((((())))))))))))******((((((((((((''''''''''''''''''''''''(((((((((((('''(((***,,,,,,,,,******((((((''''''(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))************))))))))))))******---,,,+++)))((('''''''''*********)))******+++,,,++++++++++++++++++++++++)))***++++++++++++++++++''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&'''''''''((((((((('''((((((((())))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++************++++++++++++******))))))************+++,,,,,,,,,,,,++++++,,,---.........---------------------,,,+++***)))***+++,,,---........................------,,,,,,+++++++++++++++,,,,,,***+++,,,,,,,,,+++))))))(((((((((((())))))******&&&'''(((((())))))((((((((()))*********)))'''&&&''''''((())))))******)))&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((()))******&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((('''''''''''''''((())))))'''''''''(((((()))))))))))))))))))))))))))))))))(((***+++***)))(((((()))'''''''''''''''''''''''''''((()))***+++******)))'''''''''((((((''''''''''''((()))))))))(((&&&&&&)))(((&&&&&&((()))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''(((((()))***,,,)))(((((()))***(((&&&''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''((()))))))))((('''&&&&&&'''((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((((((((''''''''''''''''''((()))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''((()))******)))((('''***)))((('''((()))+++,,,'''((((((((()))))))))******)))(((''''''((()))***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............***++++++,,,------......///,,,,,,111333222111222,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***)))))))))******************++++++,,,+++***((((((((((((((()))******++++++************************))))))))))))))))))))))))''''''((()))))))))))))))''''''((((((((((((''''''(((((()))))))))*********((((((((((((''''''''''''''''''''''''((((((((((((((()))***++++++***)))((()))(((((((((((()))***+++))))))))))))(((((((((((((((((((((((())))))))))))&&&&&&''''''((())))))))))))((('''''''''((()))*********))))))))))))******+++***)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,------...++++++************++++++(((((('''(((((()))******)))***+++------,,,+++******+++---...///...------------------,,,,,,+++***((()))+++,,,---...............//////......---,,,---,,,++++++******++++++******+++,,,+++***)))((('''((((((((())))))******&&&''''''((((((((((((((($$$%%%(((***++++++***)))&&&&&&((()))************&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((()))******)))))))))(((''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))'''((()))++++++)))((('''(((((((((((((((((((((((('''''''''''''''((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))(((+++---,,,(((&&&''')))))))))))))))))))))))))))&&&''')))*********)))(((&&&&&&''''''''''''&&&&&&'''((()))))))))(((&&&%%%)))(((&&&&&&((()))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***************'''''''''''''''((()))))))))'''%%%&&&)))***)))'''''''''((((((((((((''''''''''''((((((((((((''''''$$$%%%%%%&&&(((***+++,,,***)))(((''''''((()))***''''''''''''((((((((()))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&'''(((((()))))))))))))))&&&&&&''''''((((((((()))(((((((((((((((((((((((('''((()))******)))((('''(((&&&$$$######%%%''')))'''((((((((())))))*********)))(((''''''((()))***))))))******++++++++++++,,,,,,++++++++++++++++++************************---,,,+++*********+++,,,........................---......///////////////******+++,,,,,,---......///++++++...///,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,+++***''''''(((((())))))******+++,,,,,,,,,+++***((('''''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))******++++++'''(((((()))))))))))))))''''''((((((((((((''''''(((((())))))*********+++)))(((((((((''''''''''''''''''''''''((((((((()))''''''''''''''''''&&&&&&)))))))))))))))***++++++))))))))))))(((((((((((((((((((((((())))))))))))%%%%%%&&&'''((()))*********)))'''%%%%%%&&&((()))******))))))))))))******(((((((((((()))***+++,,,))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***************''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((***))))))))))))))))))))))))************+++++++++---,,,***))))))***,,,---)))************+++++++++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...++++++,,,------......///111///------000///,,,)))+++,,,------,,,+++)))((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((******))))))((((((''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&%%%&&&''')))+++,,,((((((((((((''''''''''''###$$$%%%%%%&&&&&&%%%%%%)))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((('''&&&&&&''''''&&&&&&'''(((***+++(((((((((((((((((((((((('''(((((()))***++++++,,,,,,+++***((((((((()))***((((((((((((((()))******,,,&&&$$$%%%$$$###((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***((('''''''''((()))&&&''')))++++++***((('''%%%%%%'''((((((((('''&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))((((((((()))+++,,,&&&((()))***)))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))###$$$%%%&&&''')))******+++)))''''''((())))))((( """$$$'''((()))***((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))(((''''''''')))***+++******)))(((((((((((((((((((((((((((((((((((((((---,,,,,,+++*********+++))))))))))))))))))))))))***)))'''&&&&&&'''((())),,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++,,,...///000000...---)))***,,,.../////////...000111111111///......///111000---+++++++++,,,---+++******+++------,,,*********++++++,,,,,,,,,---,,,+++******)))******+++(((((((((((())))))))))))((()))+++,,,,,,+++)))(((******))))))((((((''''''+++***)))((('''&&&%%%$$$*********)))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%))))))))))))************(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''(((((())))))************)))(((((()))+++++++++)))&&&$$$$$$&&&)))++++++(((&&&''')))***)))&&&))))))************)))))))))*********++++++++++++(((((('''(((((()))***+++''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))******))))))*********+++++++++---,,,***))))))***,,,---)))************+++++++++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...++++++,,,,,,---.........///...............,,,***)))***+++,,,,,,,,,+++***++++++++++++++++++++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((())))))(((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&'''(((***+++***))))))))))))(((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))******))))))((((((''''''+++***((('''&&&&&&''''''((((((((((((((((((((((((''''''((())))))***++++++******((('''''''''((((((((((((((((((((()))******,,,(((&&&)))(((%%%&&&***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&''''''((())))))'''(((((())))))'''&&&%%%%%%&&&'''(((((((((''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''&&&'''((()))***'''((()))***)))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$***)))'''''')))))))))((("""###%%%&&&((()))******((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((&&&'''((()))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))+++***)))((((((((()))*********)))(((((((((((((((((((((((((((((((((((((((,,,+++******)))))))))***************************+++***(((''''''(((***+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------...///111222111000...((())))))***++++++++++++///000111000...---...///000///---+++******+++,,,***))))))***,,,---+++***''''''((((((((()))))))))(((((())))))))))))))))))((((((((()))))))))******,,,---.........---,,,++++++*********))))))))))))%%%&&&&&&''')))***++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))((((((''''''(((((('''''''''&&&&&&&&&))))))((((((((((((''''''))))))))))))************(((((((((((((((((((((((())))))(((''''''((())))))'''((((((((()))))))))***((((((''''''((()))+++,,,,,,+++((('''&&&''')))***,,,***)))***,,,---***((()))******++++++******))))))))))))*********++++++)))(((((((((((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((())))))*********)))))))))*********++++++,,,+++***))))))***+++,,,)))************+++++++++***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,------......,,,...///...,,,+++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((($$$%%%'''((())))))((((((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((()))***************))))))))))))))))))***++++++++++++***))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((***)))(((''''''&&&&&&'''(((((((((((((((((((((((('''''''''(((((())))))***)))((((((''''''''''''(((((((((((((((((()))*********((('''***+++)))+++...))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%'''(((((())))))((((((''''''&&&&&&%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((('''''''''''''''((())))))'''((()))***)))((('''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&$$$###""""""***((('''''')))***)))(((%%%&&&''')))************)))((((((''''''(((((()))(((''''''''''''(((((()))(((((((((((((((((((((((('''((())))))******))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***,,,+++***)))((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((+++***))))))((()))))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------///000111333666666333111...---,,,,,,,,,,,,---...---/////////---,,,---......---+++***)))******+++))))))(((***+++,,,+++)))***************+++++++++$$$%%%'''((()))((((((''')))))))))*********++++++,,,+++++++++******))))))++++++++++++************+++******))))))(((((('''((((((((())))))*********))))))))))))))))))))))))++++++************))))))(((((((((''''''''''''&&&(((((())))))))))))******))))))))))))************((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))''''''''''''((()))***+++,,,+++***)))))))))))))))+++++++++---///...,,,))))))******++++++******)))((((((((()))))))))*********))))))(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))*********))))))))))))************++++++***))))))***++++++))))))*********+++++++++)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......***---///...+++)))***,,,))))))******++++++++++++)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((())))))))))))(((((($$$%%%'''((()))((('''&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((''''''''''''(((((((((*********)))))))))((((((''''''((())))))))))))((((((((((((((((((((((((((()))))))))))))))******+++'''((((((((()))))))))***&&&&&&''''''(((((()))***((((((((((((((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((((((((((((((((())))))***'''''''''((())))))***,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((())))))((('''(((((('''&&&&&&&&&'''(((&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))******+++((())))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&''''''***((('''''')))******)))(((((())))))******))))))))))))(((((((((((())))))((((((''''''''''''((()))((((((((((((((((((((((((((())))))***************)))(((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((+++******)))))))))******+++++++++++++++++++++++++++******)))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------///000222777<<<===:::777333111...,,,+++,,,...///,,,---......,,,,,,,,,...,,,,,,+++***))))))******)))(((((()))++++++***(((++++++++++++++++++++++++###$$$''')))***)))(((''')))*********++++++++++++++++++)))(((((((((((((((************************...---,,,***)))'''&&&%%%&&&''''''((()))***++++++))))))))))))))))))))))))************************((((((((('''''''''''''''''''''((())))))***++++++((()))))))))************((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))'''''''''''''''((((((((())))))***************)))((()))+++---...---***(((((())))))******))))))((((((((((((((())))))))))))******)))(((((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((()))))))))*********************************))))))*********+++++++++)))***,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...***---///...+++)))+++---+++++++++******)))))))))(((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((('''%%%$$$&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''(((((((((((((((((())))))((((((((('''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((()))))))))))))))******+++''''''(((((())))))******&&&&&&'''(((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***'''(((((((((((())))))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))'''&&&((('''''''''((()))******''''''''''''(((((())))))***)))((('''''''''''''''((((((((((((((((((((((((((())))))***************)))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******)))(((&&&''')))******)))((((((((())))))(((((('''))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))******+++******)))))))))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************$$$%%%&&&'''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))++++++*********++++++,,,************************))))))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...///444<<>>222000---+++******,,,---+++---...---,,,,,,---///************************))))))(((***+++,,,+++)))))))))))))))((((((((((((&&&''')))***+++******))))))))))))*********++++++************************((((((((((((((()))))))))))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))'''''''''(((((((((((()))'''(((((((((((()))))))))&&&&&&'''(((((()))******))))))))))))************))))))))))))))))))))))))((())))))******))))))((())))))))))))(((((((((((()))))))))))))))(((&&&&&&&&&&&&((()))***+++++++++"""%%%((()))(((''''''''''''(((((())))))(((((('''((((((((()))))))))*********))))))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))))))))(((''''''&&&&&&(((((((((((()))))))))***))))))************)))))))))************+++++++++(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++************+++,,,,,,------------,,,---//////---,,,+++***)))(((((()))******************************)))******++++++******)))''''''''''''''''''''''''(((((())))))))))))((((((***)))(((&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''$$$%%%'''((()))))))))))))))))))))(((((((((((('''&&&'''(((((())))))(((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))((()))))))))((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))'''''')))*********))))))((((((((((((((()))******''',,,---******---,,,((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''(((((()))))))))******)))'''&&&$$$)))((('''''''''(((******))))))((((((((((((((()))((((((((((((((((((((((((%%%&&&'''((()))(((((('''+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((('''&&&''')))++++++***''''''((((((((((((((('''******))))))))))))******))))))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''((()))***((((((&&&&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))******))))))%%%&&&((()))************((((((((((((((()))******))))))))))))))))))))))))***************+++,,,,,,************************)))***+++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------000333<<>>LLLRRRTTTNNNDDD===555/////////...---------------......---,,,++++++******))))))(((((()))***++++++,,,+++***+++,,,+++)))'''))))))))))))(((((((((((((((((((((((((((((((((((())))))*********)))(((((('''''''''''''''((())))))((((((((((((((()))))))))+++*********)))))))))((()))(((((((((((((((((()))((((((''''''''''''((((((******))))))((((((((((((******))))))((((((''''''))))))))))))))))))((((((((((((((()))***+++,,,,,,)))***+++------,,,+++***************************(((((((((''''''''''''&&&***++++++***)))'''((()))((())))))******))))))(((,,,,,,***))))))))))))***)))))))))))))))*********((((((((((((((((((((((((((()))************))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''************************+++++++++,,,,,,,,,------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,+++*********************))))))))))))))))))******(((((((((((((((((((((((('''''''''((()))******+++''''''''''''''''''''''''(((((()))))))))*********'''''''''((((((((()))))))))))))))((((((((())))))&&&'''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))(((&&&%%%&&&''')))+++$$$$$$%%%&&&&&&'''(((((())))))******)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&'''''''''(((***)))))))))(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,***)))(((((((((((())))))+++,,,,,,+++))))))&&&''''''(((((()))))))))'''&&&&&&&&&&&&'''(((((('''((((((((((((((('''&&&'''(((((((((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((************))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))***++++++,,,)))))))))(((&&&&&&)))+++((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,******---///...///888BBBNNNSSSRRRJJJ@@@999444///000///......---...............---,,,,,,+++******(((((()))***+++,,,...///,,,+++******++++++)))'''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***++++++++++++'''''''''&&&'''(((((())))))))))))(((((((((((((((*********)))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))************))))))((((((''''''(((((((((((((((((())))))***))))))(((((()))***+++)))***+++,,,---,,,,,,+++)))))))))))))))))))))))))))(((((((((''''''''''''***++++++***)))'''((()))))))))************)))))))))))))))******+++,,,,,,(((((())))))************))))))))))))))))))))))))))))))*********))))))((('''''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((************************,,,,,,,,,,,,---------...,,,,,,++++++++++++******++++++,,,,,,,,,,,,++++++)))***++++++++++++++++++))))))******************))))))))))))************))))))))))))))))))))))))((((((''''''((()))***+++''''''&&&&&&&&&&&&''''''&&&&&&'''(((((()))******'''''''''(((((())))))***))))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''(((''''''&&&'''((()))***%%%%%%%%%&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((******)))))))))(((((((((((((((((((((((((((((((((''''''((()))************'''''''''''''''''''''''')))(((''''''&&&&&&''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***))))))(((((((((((()))******++++++******)))&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))(((((()))))))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((******)))(((((('''''''''((())))))(((''''''(((***(((((((((((((((((((((((('''''''''(((((((((((()))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,+++***+++...000333<<>>444000...,,,*********)))******++++++***++++++,,,,,,------...---,,,+++***))))))))))))***((('''(((***++++++***'''((((((((())))))************************************)))'''%%%###!!! &&&&&&&&&&&&&&&'''((((((,,,+++++++++******))))))(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,++++++************++++++((((((((('''&&&&&&%%%%%%''''''(((((())))))******&&&'''''''''(((((()))))))))((('''&&&''')))+++,,,)))(((''''''(((***,,,---++++++++++++++++++++++++))))))))))))((((((((((((%%%'''((((((''''''(((***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***'''(((((()))***+++++++++++++++++++++++++++++++++***************)))((((((((((((''''''''''''((((((&&&'''''''''(((((())))))***)))'''&&&&&&'''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))///...---,,,+++)))(((((()))************+++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***(((((())))))******++++++))))))************))))))(((((((((((())))))))))))((()))***)))((('''((()))))))))(((((('''''''''&&&''''''((((((((((((''''''((()))***)))'''%%%&&&'''''''''(((((())))))******(((((())))))((('''&&&&&&***)))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((***)))(((''''''((()))***((((((''''''''''''((((((''''''((((((((((((''''''))))))(((((('''''''''&&&&&&'''((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))(((&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''++++++******))))))(((((('''''''''(((((((((((()))''''''&&&%%%%%%'''((()))''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((((('''&&&(((+++,,,***'''((((((((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%(((((((((((('''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&%%%&&&''''''((()))******+++))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((((((((((((((()))(((&&&&&&((()))(((''''''''''''&&&%%%%%%$$$$$$%%%&&&'''((()))***+++,,,+++*********))))))(((((()))*********++++++++++++)))))))))***+++++++++,,,((()))+++,,,------,,,,,,...,,,+++---444===CCCGGGQQQJJJ@@@777111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))******)))(((******))))))))))))******''''''''''''((()))++++++******))))))((((((''''''''''''(((((())))))******++++++***)))(((((()))))))))******+++++++++******''''''((()))***)))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&************************,,,,,,+++***)))(((''''''((((((((((((((((((((((((+++*********))))))((((((''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''''''''''')))((((((((((((***,,,---(((***---//////,,,)))'''(((((('''(((((()))***+++))))))(((((()))***++++++000...+++(((&&&&&&'''(((,,,,,,***(((&&&'''***,,,((((((''''''''''''((((((''''''''''''((((((((()))'''''''''''''''((()))))))))(((((((((''''''''''''))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))))))))))))))******)))))))))))))))))))))************+++++++++***+++++++++******)))(((***++++++,,,,,,++++++***)))))))))))))))*********))))))************))))))******))))))((((((''''''((()))***)))((('''((())))))(((((((((''''''''''''''''''((((((((((((''''''&&&((()))(((''''''((()))))))))))))))((((((((((((((((((((((((((('''&&&&&&)))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))))))))&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((''''''(((((((((((('''''')))(((((((((''''''''''''(((((()))*********))))))'''((()))******)))((('''))))))))))))))))))))))))(((((('''''''''(((((()))(((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((((('''&&&'''******(((&&&((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))***))))))(((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''(((((())))))******))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))(((((((((((((((((((((((()))(((&&&&&&((()))(((''')))))))))))))))*********&&&''''''((()))******+++************)))))))))((()))))))))*********++++++***************+++++++++***************,,,---......,,,,,,000777@@@FFFIIILLLFFF===555000...---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***))))))))))))))))))))))))'''''''''(((((()))***+++***)))))))))(((((((((''''''((((((((()))))))))***++++++***)))))))))))))))++++++++++++***)))(((((())))))))))))************))))))))))))))))))))))))((('''''''''''''''''''''((((((((((((((((((((((((+++******))))))(((((('''((((((((((((((((((((((((******)))))))))((((((((('''((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((()))***+++,,,)))***,,,------,,,***((()))(((((((((((())))))***)))))))))))))))***+++,,,...,,,)))''''''((()))***((())))))((('''&&&'''((((((((((((''''''(((((((((''''''''''''(((((((((((($$$%%%&&&((())))))******((((((((((((''''''''''''******************************)))((((((((())))))))))))))))))))))))))))))''''''((()))***+++,,,,,,)))************+++++++++)))************)))((((((******++++++++++++******************))))))))))))******++++++++++++******+++******)))((('''&&&&&&((()))***)))((('''((()))((((((((((((''''''''''''''''''((((((((((((''''''%%%&&&(((((('''''')))+++*********)))((('''''''''(((((((((((((((''''''&&&(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((''''''''''''*********+++******))))))'''((()))******)))((('''))))))))))))))))))))))))'''''''''((((((***++++++(((''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''((((((((()))%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''(((((((((((()))))))))))))))))))))))))))((('''((())))))'''&&&(((((((((((('''''''''''')))((((((''''''''''''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((''''''&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((***(((''''''((())))))((())))))***++++++,,,------'''((((((((())))))******************))))))))))))((()))))))))************+++++++++***************,,,+++)))((()))+++...000,,,---///444<<>>777333......,,,++++++*********))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++,,,,,,+++************+++'''((()))******)))(((''')))))))))))))))))))))))),,,++++++***))))))(((((())))))***+++,,,---......******************))))))''''''((((((((()))))))))************)))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))***))))))))))))))))))(((******)))((((((((((((((()))))))))*********++++++***))))))***,,,,,,+++)))))))))***+++++++++++++++******************************))))))))))))******+++***))))))******)))(((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))((((((''''''''''''((((((***)))(((((((((((())))))((('''''')))***+++)))(((((())))))******************)))))))))((((((''''''((())))))******+++++++++))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++((()))))))))************(((((((((((((((((((((((()))))))))))))))*********+++***)))((('''&&&&&&&&&((((((''''''''''''(((((())))))))))))((((((((((((,,,***&&&$$$###%%%''')))'''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((***)))'''&&&%%%%%%&&&'''******))))))((('''''''''((((((((((((((()))*********))))))((((((''''''&&&''''''''''''((((((((((((***)))(((((((((((()))***)))))))))))))))(((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))******)))''''''((((((&&&%%%((((((((((((((((((((((((''''''((((((((()))))))))''''''((()))))))))(((((()))))))))((((((((((((((()))((((((''''''(((((()))(((''''''&&&&&&''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((******))))))((((((''''''+++)))((()))***+++***(((***)))(((&&&&&&&&&'''((())))))))))))))))))))))))******++++++*********)))&&&'''''''''''''''''''''***************+++++++++''''''&&&&&&'''((())))))))))))(((((())))))***+++)))))))))*********++++++***************++++++,,,+++++++++***)))((('''&&&(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))(((&&&&&&&&&((()))((('''***,,,+++)))'''***222999@@@DDDGGGGGGAAA:::333000,,,++++++************+++))))))))))))))))))))))))++++++************++++++))))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++,,,((()))+++------+++)))((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,+++++++++*********++++++******))))))((((((''''''''''''((((((((((((************)))))))))((()))(((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''***))))))((((((((((((((()))*********++++++++++++---...///000111000///---+++******))))))*********((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,+++)))((()))******)))((((((((((((((((((((((((((()))((('''&&&&&&((()))+++((((((''''''''''''(((((((((((((((((((((((())))))'''(((***---...---***''')))))))))))))))******+++******))))))((((((((('''(((((((((((()))******+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((()))))))))*********+++,,,+++***)))((('''((((((((((((''''''''''''(((((((((((((((((())))))))))))***)))((('''''''''((((((***)))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((+++***)))(((''''''((((((((((((((()))))))))))))))((((((((((((((()))***************))))))((((((((('''''''''((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((((((&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''((((((((()))))))))*********))))))))))))******+++)))((('''(((((('''%%%((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((((((((('''&&&&&&)))))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''&&&%%%%%%&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((***)))))))))((((((((('''+++)))((()))***+++***(((***)))(((&&&&&&&&&'''((((((((((((((((((((((((((()))))))))(((((((((((((((+++*********************))))))******++++++++++++))))))(((''''''''''''''')))))))))))))))******+++((((((((()))))))))*********************++++++,,,+++***)))((('''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++******))))))((((((((()))++++++***((()))***+++(((&&&***444===CCCEEEGGGDDD>>>777111...+++******)))))))))******************************++++++************++++++))))))************)))(((************************))))))))))))))))))))))))************++++++++++++,,,+++++++++++++++,,,,,,((()))+++------+++)))((((((((((((((((((((((((((()))))))))***++++++,,,,,,+++*********))))))))))))+++******))))))(((((((((''''''''''''((((((((((((************)))))))))(((''''''(((((()))******+++((((((((((((((((((((((((******))))))((((((''''''***))))))((((((((((((((()))*********++++++++++++***+++---------,,,+++***+++***)))((('''((())))))(((((())))))))))))((((((,,,,,,++++++++++++,,,,,,***)))((()))***+++***)))(((((((((((((((((((((((()))(((((('''''')))***+++((((((''''''''''''((((((''''''(((((((((((())))))((((((+++...///...***''''''''''''''''''((())))))***))))))))))))))))))(((((((((((((((((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******+++++++++,,,+++***((((((((()))***)))((((((''''''(((((()))(((((((((((())))))))))))((())))))*********)))(((*********))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((******))))))))))))))))))''''''((())))))***++++++&&&&&&&&&&&&&&&'''(((((()))))))))***************''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''(((((())))))******+++******))))))******+++'''&&&&&&''')))******)))(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&((((((((((((''''''&&&%%%&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&(((''''''&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((('''((()))******)))((('''%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))'''&&&'''((()))(((&&&)))((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((()))******)))((((((((())))))(((((())))))***+++++++++---,,,+++***))))))))))))((()))))))))************'''((((((((())))))))))))((((((((((((((())))))***'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))******************************,,,...000///,,,)))((()))***((((((...888AAADDDEEEEEEBBB;;;555000---+++******)))))))))******************************))))))(((((((((((()))))))))*********++++++++++++************************((((((((((((((((((((((((************************+++************+++,,,,,,'''((()))******)))(((''')))))))))))))))))))))))),,,++++++***))))))((((((''''''((()))***++++++,,,))))))))))))))))))((((((''''''((((((((()))))))))************))))))))))))&&&''''''(((***++++++,,,))))))))))))))))))))))))***))))))))))))))))))(((******)))((((((((((((((()))))))))*********++++++)))***,,,+++)))((())))))))))))((((((((((((((()))***+++,,,------,,,+++*********))))))))))))*********)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((())))))***((((((''''''''''''((((((&&&''''''(((((()))((((((***))))))***,,,,,,+++***(((''''''&&&'''((()))***)))))))))))))))*********+++***)))))))))***+++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,+++***(((''''''((()))******))))))(((((())))))***'''((((((((()))))))))***'''(((((()))************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((((((((((((((())))))))))))'''(((((()))******++++++&&&&&&&&&&&&&&&'''((((((''''''(((((()))*********'''((((((((())))))))))))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''(((((((((''''''''''''((())))))))))))))))))))))))))))))'''''''''((()))*********+++******))))))******+++((('''&&&''')))+++***)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((()))))))))((((((&&&'''''''''(((((((((((('''((()))***)))((('''&&&&&&&&&'''''')))***+++,,,''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******)))((('''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******)))'''&&&'''((()))(((&&&&&&'''(((((((((((((((((())))))))))))))))))))))))((((((''''''((()))***+++)))((('''&&&%%%&&&&&&'''''''''((())))))***++++++++++++******************(((((()))***************(((((()))))))))*********((((((((((((((())))))***)))((('''''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))******++++++---000444666444///+++((())))))***---444===EEEBBBCCCBBB>>>888222...---,,,++++++***))))))))))))************************))))))(((((((((((())))))******)))***+++,,,...///************************((((((((((((((((((((((((************************)))))))))))))))***+++,,,((((((((((((((((((((((((************************+++******))))))((((((''''''((()))***+++,,,,,,---((((((((()))))))))))))))((((((((()))))))))******************))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))*********************)))(((((((((((((((((((((((()))))))))*********,,,---+++(((((())),,,))))))))))))))))))))))))+++,,,---......---,,,+++******))))))))))))******)))(((((((((***+++***)))))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&'''((())))))((((((,,,***'''&&&'''***,,,,,,***)))((((((((()))+++,,,(((((())))))******++++++---,,,+++******+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,)))((('''&&&&&&''')))*********))))))))))))******'''((((((((())))))******''''''''''''(((***+++,,,''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((()))&&&&&&''''''(((((())))))))))))))))))************((((((((((((((()))******%%%%%%&&&'''((()))******(((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((()))***++++++)))))))))))))))***++++++************************&&&''''''((()))******+++++++++************+++++++++***(((((())))))'''&&&((((((((((((((((((((((((************++++++++++++&&&'''((()))++++++,,,,,,((()))))))))******++++++''')))***,,,,,,***((('''%%%%%%'''(((+++...000111''''''((((((((((((''''''(((((((((((((((((((((((('''((()))++++++)))((('''&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&&&&'''((()))***+++++++++)))((()))***+++***)))%%%&&&((()))))))))((((((************************)))((((((((()))***,,,---,,,+++***((((((((()))***&&&''''''((()))*********''''''''''''((()))***+++(((((()))***************)))************+++++++++***************++++++,,,---,,,***)))((('''(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++,,,///333888999777111,,,))))))***,,,000888AAAGGG@@@AAA???;;;666000---,,,---,,,+++***))))))))))))************************++++++************+++++++++***))))))+++---000222******************************************************))))))))))))))))))))))))(((((()))***++++++++++++************++++++************************'''''''''((())))))******,,,,,,,,,+++++++++******''''''(((((())))))******))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,******)))((((((((((((((((((((((((((()))))))))))))))******(((%%%%%%'''***((()))***+++++++++++++++)))***,,,------,,,***))),,,,,,++++++++++++,,,,,,)))(((((((((***++++++***************************'''''''''''''''''''''''')))))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,+++++++++***)))))))))+++*********))))))((((((((((((((((((((((((((((((+++++++++++++++++++++++++++***)))(((((()))***++++++++++++*********)))))),,,***))))))******)))'''))))))))))))((((((((((((***)))(((''''''((()))***))))))(((((('''''''''&&&************************************************,,,+++***))))))***+++,,,******))))))((((((''''''(((******)))((('''((()))***))))))((('''&&&&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++***)))(((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((***,,,---+++***((('''''''''((()))((((((((((((((()))*********)))(((''''''&&&''''''))))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))+++***((('''&&&&&&&&&'''''''''(((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((())))))))))))************))))))))))))******************)))(((((((((((((((''''''''''''((((((((()))))))))************))))))''''''((((((((((((''''''************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))*********)))'''''''''((()))***(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&---,,,+++)))))))))******+++***((('''(((***,,,...,,,:::AAA777.........)))'''&&&&&&+++333:::>>>???EEEAAA;;;666333000...,,,************************+++***)))))))))***+++,,,''''''((()))))))))))))))+++,,,------,,,***'''&&&+++*********))))))(((((())))))))))))))))))))))))''''''(((((())))))******)))************))))))(((((((((((((((((('''''''''''''''''''''(((((((((((((((''''''***------***'''''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''((())))))***))))))))))))))))))(((((((((((('''((()))***************))))))))))))))))))))))))(((((())))))*********++++++******))))))))))))***---+++)))(((((()))+++---///......---+++***))))))&&&'''(((******))))))(((,,,+++++++++++++++,,,,,,---,,,***(((''''''((()))******))))))))))))******''''''''''''''''''''''''))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++***************************)))))))))(((((())))))))))))))))))))))))************************+++***)))(((((()))***++++++++++++*********))))))+++***))))))******)))'''))))))))))))((((((((((((***)))(((''''''((()))***))))))((((((((('''''''''((((((((((((((((((((((((***************************)))(((''''''((()))******)))))))))((((((((('''((()))***)))'''&&&'''(((***))))))(((''''''&&&&&&%%%%%%&&&'''(((******+++((((((((((((''''''''''''))))))))))))))))))))))))(((((()))))))))*********************)))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''((()))***+++***)))((('''(((((())))))(((((((((((()))))))))(((((('''''''''(((((()))))))))))))))))))))))))))))))))((('''''''''''''''(((((('''''''''((())))))***)))((('''&&&&&&''''''(((((((((((((((''''''''')))((((((((('''''''''''')))(((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((()))))))))*********''''''''''''((((((((((((+++***))))))(((((())))))'''''''''((((((((()))))))))))))))***))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((()))******,,,,,,++++++***)))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))((((((((('''''',,,+++***)))))))))***+++)))(((((())),,,000444666666???@@@444+++,,,+++'''+++******...555;;;>>>>>>CCC???999555222///---+++''''''''''''''''''''''''******))))))))))))******((())))))*********************+++,,,+++***(((&&&++++++++++++******))))))((((((((((((((((((((((((***************+++++++++'''(((((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))***)))((((((***,,,,,,)))'''((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((,,,+++)))'''''''''(((((())))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))((()))))))))************'''&&&&&&&&&&&&&&&''''''+++)))((('''(((***---//////...---,,,+++******)))((()))***+++,,,++++++************))))))******+++///...---,,,++++++++++++******))))))))))))******(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************************))))))))))))((((((************************((((((((((((((((((((((((******))))))))))))******+++************)))))))))+++)))((((((******)))'''(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''((()))(((&&&&&&&&&''')))))))))(((''''''&&&&&&&&&&&&'''(((((()))******++++++*********)))))))))))))))))))))))))))))))))(((((())))))))))))******((()))***+++++++++***)))***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((((((((())))))******)))((((((((((((((()))))))))(((((((((((((((&&&&&&&&&''''''(((******))))))))))))))))))))))))))))))((((((((((((''''''***))))))(((((((((((())))))(((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((''''''''''''((((((((((((''''''''''''))))))************))))))((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))))))))******''''''''''''((((((((((((******))))))(((((())))))''''''((((((((()))))))))))))))))))))(((((('''&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))((((((((((((((()))******+++++++++++++++***)))((((((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))))))))***))))))((())))))***+++(((((((((***---111555888999<<<888---'''******&&&------...222777;;;======@@@<<<666222000...,,,***************************))))))*********))))))((())))))***+++++++++++++++((((((************(((''',,,,,,++++++++++++******''''''''''''''''''''''''+++******************)))%%%&&&'''(((((()))(((((((((((((((((((((((((((((())))))))))))***************))))))***++++++)))&&&))))))))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((---+++(((&&&&&&''')))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************%%%%%%%%%%%%%%%&&&'''((()))((('''''')))+++...000......---,,,+++******)))))))))***++++++++++++***+++******))))))************++++++******)))((('''******))))))))))))******))))))))))))))))))))))))))))))(((((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))((((((************************((((((((((((((((((((((((***))))))))))))))))))***************))))))))))))***)))(((((()))***)))'''(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((((((************************((((((((((((((((((((((((+++******************+++))))))))))))((((((((((((&&&(((((((((&&&%%%&&&'''))))))((((((''''''''''''+++******)))((('''&&&&&&*********)))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***&&&''')))+++,,,+++***(((******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((()))******++++++*********))))))((((((((((((((()))))))))))))))((((((''''''''''''''''''((())))))(((((((((((((((((((((((((((((()))))))))(((((((((******)))((('''''''''''''''''''''''''''((((((((()))))))))(((''''''&&&&&&((((((((((((((('''''''''((((((((((((((('''''''''((())))))******))))))((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((()))))))))***))))))))))))************))))))(((((('''(((((()))'''(((((((((((()))))))))((())))))(((((('''&&&%%%(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((())))))***(((((('''(((((()))******(((((((((((())))))))))))))))))(((((((((((())))))************************((((((((())))))******+++))))))((()))***,,,...000111111---&&&&&&***+++''',,,...111555999;;;<<<<<<;;;888333///...,,,+++)))++++++++++++++++++++++++)))***+++,,,+++***)))(((((()))******++++++******&&&'''((()))***)))))))))************************(((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&'''((())))))***)))((((((((((((((()))))))))(((((()))))))))************************)))((('''+++******))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''(((***,,,---(((((((((((())))))))))))***)))))))))))))))******)))))))))))))))))))))))))))))))))))))))*********&&&&&&&&&'''((()))***+++)))((((((((()))+++---///------,,,,,,+++******)))'''((((((((()))))))))))),,,,,,+++*********++++++(((((()))***)))(((&&&%%%******))))))))))))******)))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))******+++(((((((((((((((((())))))************************)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))((('''((()))***)))((('''((((((((()))))))))***(((((())))))))))))(((((((((((())))))))))))))))))************************''''''''''''''''''''''''*********++++++*********(((((((((((())))))))))))&&&(((((((((&&&%%%&&&'''((((((((((((''''''''''''++++++***)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((('''(((((((((((()))))))))$$$&&&(((******)))((('''******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))************))))))))))))))))))(((((('''(((((())))))))))))((('''))))))((('''''''''''''''(((((((((((((((((((((((('''((()))******)))(((((()))(((((('''&&&&&&&&&&&&'''''''''((((((((((((((())))))(((((('''''''''&&&'''''''''((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((()))))))))((((((''''''&&&'''(((((((((((()))))))))))))))))))))************'''''''''&&&&&&''''''((((((((((((((()))))))))***((((((((((((((('''&&&&&&(((((())))))))))))((((((************************(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))***+++***(((&&&&&&''')))***(((((((((((())))))))))))))))))(((((((((((())))))************++++++++++++(((((())))))*********+++***))))))(((((()))***+++******(((&&&(((,,,+++(((***---222777:::<<<<<<<<<777444000---,,,+++***)))((((((((((((((((((((((((***+++,,,,,,,,,+++)))((('''((())))))******))))))&&&'''(((((())))))******((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&'''((()))***+++++++++(((((((((((())))))******'''''''''((((((((())))))******+++***)))(((((((((++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((%%%&&&)))+++,,,,,,++++++'''((((((((()))))))))***+++***)))(((((()))******))))))))))))))))))))))))******))))))))))))))))))(((((((((((()))***+++,,,+++***)))))))))***+++,,,,,,,,,,,,++++++******)))((((((((((((((()))))))))++++++***)))))))))))))))***+++,,,,,,,,,+++***)))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))''''''(((((((((((())))))************************************************))))))************))))))(((((()))))))))))))))***((('''&&&''')))***)))(((''''''(((((())))))******(((((())))))))))))(((((((((((())))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''((()))(((&&&&&&&&&'''((((((((((((((((((''''''''''''((())))))***++++++*********)))))))))(((((())))))))))))))))))))))))''''''(((((((((((())))))%%%&&&'''((((((((('''&&&***))))))(((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''(((((()))))))))))))))(((''''''&&&''')))*********)))(((******(((''''''&&&&&&&&&))))))))))))))))))))))))'''((()))***+++***)))((((((''''''&&&&&&&&&&&&''''''(((((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((((((((((((''''''(((((((((((())))))''''''''''''((((((((((((''''''&&&&&&''''''((((((((((((((()))))))))******'''(((((())))))(((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******000...,,,)))((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))***************+++++++++)))******++++++++++++***)))))))))***+++,,,---...+++*********+++,,,+++))))))...555:::<<<<<<<<<<<<444111---++++++++++++***))))))))))))))))))))))))+++++++++++++++***)))(((''''''((()))))))))))))))((((((((())))))*********'''''''''(((((((((((()))***************************))))))))))))))))))((('''((()))******+++******'''(((((())))))******+++''''''''''''(((((((((((()))***+++***(((((()))*********************))))))))))))))))))))))))))))))(((((())))))))))))((((((''')))+++------+++((('''''''''(((((())))))******++++++)))((((((((()))***))))))))))))))))))))))))************))))))))))))'''''''''''''''((()))***++++++***************+++,,,,,,++++++*********************)))***++++++,,,***)))((('''''''''''''''))))))*********))))))(((******))))))))))))******''''''''''''''''''''''''&&&&&&&&&''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((('''''''''((((((((())))))))))))))))))))))))))))))************************((()))***++++++***)))((((((((((((((())))))******((('''&&&''')))***)))((('''''''''((()))*********'''((()))******)))((('''(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))(((''''''((((((((()))))))))***((()))***)))'''&&&'''((('''(((((((((((((((((((((&&&'''''')))***+++,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((('''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&'''((()))((())))))***)))((('''&&&$$$&&&(((***++++++***))))))(((((('''''''''(((((())))))))))))))))))))))))&&&((()))+++++++++)))(((((('''''''''''''''((()))(((((())))))((('''&&&%%%&&&&&&''''''((()))))))))''''''''''''((((((((()))''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))'''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((()))******(((((()))))))))*********''''''((()))************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((()))************+++,,,,,,+++))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++,,,---,,,,,,******(((((()))***,,,---...///++++++++++++******+++---+++111999>>>>>><<<;;;:::222///,,,***+++++++++***+++++++++++++++++++++++++++***)))(((''''''''''''(((((()))************)))******)))))))))******+++'''((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((()))))))))))))))((('''(((((()))******++++++'''(((((((((((()))))))))((()))+++***((((((***,,,******************++++++))))))))))))))))))))))))(((((())))))))))))((((((((()))+++,,,,,,+++***)))'''''''''((()))*********,,,+++)))((('''((()))***))))))))))))))))))))))))************)))))))))(((''''''&&&&&&&&&''''''((()))))))))******++++++,,,++++++++++++************+++***)))))))))***,,,,,,,,,+++***)))((((((((((((''''''&&&&&&&&&''''''(((******))))))))))))******''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((************************((()))***++++++***)))((('''((((((((())))))******'''&&&&&&''')))***)))(((&&&''''''((()))******+++'''((()))******)))((('''(((((())))))*********+++************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))'''((((((((())))))******(((******)))((('''((()))'''''''''((((((((((((((()))))))))))))))*********''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))+++***)))(((''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))'''&&&'''(((***,,,((()))*********)))'''&&&###%%%'''***+++++++++***''''''&&&''''''((()))***))))))))))))))))))))))))&&&(((***+++,,,+++***)))(((((('''(((((()))***+++)))))))))))))))'''%%%$$$%%%%%%&&&'''((()))******&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))************))))))((((((((((((((((((((((((''''''(((((())))))******''''''''''''((((((((()))))))))))))))******************)))******+++,,,,,,))))))))))))************&&&'''(((***++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******!!!''',,,......+++***(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))************,,,------...---,,,***)))(((((()))***++++++,,,,,,)))((((((((('''(((,,,111///555===AAA???<<<:::999111///+++******+++++++++((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&))))))***+++++++++++++++++++++************++++++(((((())))))*********+++))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((('''((((((((((((((('''''''''(((((()))***+++++++++))))))))))))************''')))******((((((***---)))))))))***+++++++++,,,))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))***,,,...///&&&''''''((()))******+++---+++)))((('''((()))***))))))))))))))))))))))))+++*********))))))(((((()))(((((('''''''''((((((''''''(((***+++,,,---...+++++++++***************)))((('''''''''(((***+++000///...---,,,,,,,,,,,,+++***)))(((((()))***+++******))))))))))))******((((((((((((((((((((((((%%%&&&''''''((((((''''''******))))))((((((''''''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((,,,,,,+++***))))))******(((((((((((())))))))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********))))))(((+++******)))))))))))))))+++***)))(((((()))***+++)))'''&&&'''((()))(((&&&(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))************************((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))+++++++++(((&&&''')))***)))'''''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&******))))))((((((''''''))))))))))))******************)))''''''&&&&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))++++++***)))((('''&&&&&&''''''(((((())))))******+++*********))))))(((((('''((()))))))))(((&&&%%%%%%''')))+++,,,+++******)))(((&&&%%%&&&''')))+++))))))(((((((((((())))))((((((((())))))))))))(((++++++++++++++++++++++++((((((((((((((()))))))))))))))))))))))))))))))))******++++++++++++******+++++++++*********))))))***************)))((('''(((((((((((('''))),,,///333888???BBBAAA<<<888555......------,,,+++******&&&&&&''''''((()))++++++,,,,,,++++++******))))))+++*********++++++***(((+++++++++************)))...------,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************'''((()))***+++***))))))+++*********))))))(((((((((((())))))))))))(((((()))))))))(((((((((((((((+++***)))'''''''''((()))))))))(((((((((((())))))))))))***+++,,,,,,------***)))((()))***+++***(((&&&&&&&&&'''''')))******)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))''''''''''''((((((((())),,,+++***)))))))))***+++---,,,+++***))))))))))))++++++***)))(((((())))))111...++++++,,,+++(((%%%'''((()))+++++++++***)))+++***((()))***,,,,,,+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))(((((((((''''''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******)))(((((((((((((((******))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))***(((((()))((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''+++******))))))))))))))),,,***)))(((((()))***,,,+++)))((()))***+++***(((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))************************)))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((()))***++++++(((&&&''')))***)))((('''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((******)))))))))((((((((())))))((((((((((((((('''(((((()))))))))************)))(((''''''&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''((()))*********))))))((((((''''''))))))))))))*********************)))))))))(((((()))******+++***)))((('''******++++++)))'''%%%###(((((('''&&&'''((()))******))))))(((((())))))***,,,***)))'''''''''((()))++++++++++++++++++++++++,,,,,,,,,+++*********)))))))))))))))))))))))))))(((((())))))))))))((((((+++++++++*********)))))))))******+++++++++******))))))***))))))+++...111555:::???BBB@@@;;;666444,,,,,,,,,+++***)))))))))******)))))))))***++++++***************)))))))))***))))))***,,,,,,***)))))))))******+++++++++,,,,,,,,,,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************((()))***+++++++++******************)))))))))(((((())))))******))))))(((((((((((())))))***************)))((((((((((((((())))))(((((((((((())))))))))))******++++++,,,,,,***)))((()))******)))(((((((((((((((((()))***+++))))))))))))))))))))))))+++++++++++++++***))))))'''''''''((((((((())))))******)))))))))+++,,,------,,,+++***))))))))))))++++++***)))))))))))))))///---************'''%%%'''((())))))*********)))***)))'''(((***++++++***((((((((((((((((((((((((((((((''''''&&&''''''((())))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((((((((((((''''''&&&&&&'''''',,,+++***)))(((''''''&&&(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''+++******)))))))))))))))+++)))'''%%%%%%''')))++++++)))((()))***+++***((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''(((''''''(((((()))***+++***)))'''''')))))))))(((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((''''''(((((((((************))))))))))))'''''''''''''''((((((((((((((())))))))))))*********)))(((''''''&&&''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((()))******))))))))))))((((((((((((++++++***************)))******))))))))))))((((((***************)))((((((***++++++***(((&&&###"""''''''((((((((()))))))))***))))))(((((())))))***...,,,)))&&&%%%&&&((()))++++++++++++++++++++++++...------,,,+++***))))))))))))))))))))))))))))))(((((())))))))))))((((((+++++++++***************'''(((((()))******++++++******+++***+++---000333999<<<@@@@@@===888333111*********)))(((((('''''',,,+++******))))))******((())))))))))))))))))***)))))))))***,,,---+++***'''((()))***+++,,,------************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******+++,,,+++++++++************))))))))))))*********++++++*********((())))))******+++++++++))))))******))))))(((((())))))(((((((((((())))))))))))))))))***************)))((((((******)))(((******))))))))))))***+++)))))))))))))))))))))))))))************))))))(((''''''((((((((()))))))))))))))(((((()))+++---...,,,+++******))))))))))))+++***)))))))))))))))))))))((('''(((*********(((((((((((((((((())))))***)))((('''((()))******)))''''''''''''''''''''''''+++***)))((((((((())))))))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((''''''&&&&&&'''''''''+++******))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((''''''(((((()))***+++))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))((((((+++******))))))))))))))))))'''%%%######%%%'''))))))'''&&&'''((()))(((&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************+++******)))(((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))*********)))((((((((()))))))))'''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))%%%%%%&&&&&&''''''(((((((((((((((((()))))))))***))))))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((())))))'''((((((((()))))))))***+++*********)))((((((((())))))))))))))))))(((((((((((((((((((((''''''&&&''''''((()))))))))((('''''''''((())))))))))))((()))((((((''''''(((((()))+++***)))'''''''''((()))************************++++++******))))))(((((())))))))))))))))))))))))******++++++++++++******************************(((((('''''''''(((((())))))***+++++++++...222555<<<>>>@@@>>>:::444000...******))))))((((((((((((******))))))))))))******''''''(((((())))))******(((((((((***,,,---,,,+++((())))))***++++++,,,,,,(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,*********)))))))))))))))***++++++,,,,,,++++++***++++++******************((()))***++++++***((('''))))))(((((((((((())))))))))))))))))((((((((((((***((('''((()))***)))(((******))))))((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))******)))))))))***,,,---++++++***)))))))))))))))******)))))))))))))))***$$$$$$&&&(((***,,,......))))))'''''''''((()))***)))(((((()))++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))******+++++++++)))(((((('''(((((())))))(((((())))))******++++++''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***************+++******)))))))))))))))***(((&&&%%%%%%&&&(((***)))'''&&&'''((()))(((&&&))))))))))))))))))))))))******))))))))))))******'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''')))***+++,,,---+++++++++++++++++++++++++++******)))(((''''''&&&(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((())))))(((((((((((()))))))))***((((((((((((((((((((((((''''''((())))))(((''''''((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((('''(((((((((((())))))))))))((((((''''''''''''(((''''''''''''''''''''''''(((((((((''''''((((((((((((''''''&&&&&&'''''''''''''''(((((())))))******)))))))))((('''''''''&&&(((((((((((((((((()))))))))(((((('''''''''''''''&&&&&&''')))***+++,,,,,,'''((())))))******))))))(((''''''&&&&&&''''''(((&&&'''(((*********)))(((************************((((((((())))))******+++))))))))))))))))))))))))******++++++++++++******************************,,,+++***((((((''''''(((((()))******+++...222555===>>>>>>;;;666111---,,,***************)))))))))************+++,,,---...''''''(((((())))))******(((((((((***,,,---,,,+++************************((((((((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************+++++++++++++++,,,,,,,,,))))))))))))))))))******++++++,,,,,,,,,,,,++++++---,,,,,,+++***)))((((((((()))***++++++***)))((())))))(((((((((((())))))))))))(((((((((((((((((()))((('''((()))***)))'''))))))((('''''''''(((((())))))))))))))))))))))))'''(((((()))))))))(((((((((((((((((()))))))))***---,,,***)))))))))************))))))((()))))))))***)))))))))))))))******&&&'''((()))***+++---...***)))(((''''''((()))************+++------,,,***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++))))))(((((())))))******'''(((((()))***+++,,,,,,&&&'''((())))))******)))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***)))((('''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******++++++***+++******)))))))))))))))++++++***))))))***+++++++++)))((()))***+++***((())))))))))))))))))))))))+++******))))))******+++''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%'''(((***+++,,,---******************************))))))((((((''''''(((((((((((())))))))))))************************))))))(((((((((((())))))((()))))))))'''''')))***((((((((()))))))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((('''''''''''''''(((((((((''''''(((((((((((())))))((((((''''''''''''(((((('''''''''''''''''''''''')))((((((''''''(((((()))(((''''''&&&&&&&&&&&&'''''''''(((((())))))******((('''''''''''''''&&&&&&''''''(((((((((((())))))++++++***)))))))))))))))))))))))))))*********+++((((((((()))))))))******(((''''''&&&&&&''''''(((###%%%(((+++,,,+++)))(((************************(((((()))***+++,,,------))))))))))))))))))))))))(((((())))))))))))((((((***************+++++++++000///---+++))))))))))))((()))***+++,,,///333777<<<<<<;;;777222...,,,++++++++++++++++++++++++++++++++++++,,,---...000111((())))))))))))))))))***)))))))))***,,,---+++***+++++++++*********)))))))))))))))******+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++************+++,,,,,,))))))))))))***************++++++,,,,,,++++++***,,,,,,+++***)))(((((('''))))))******++++++******))))))(((((((((((())))))(((((((((((()))))))))))))))(((''''''))))))((('''((('''''''''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))((((((((()))))))))******...---+++)))(((((())))))***))))))(((((())))))))))))))))))))))))******++++++,,,,,,+++)))(((((()))+++******)))))))))))))))+++***+++,,,......,,,***(((((((((((((((((((((((("""$$$''')))******(((''''''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))(((((())))))***+++)))))))))******++++++,,,&&&'''((()))************''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))+++***)))((((((''''''(((***)))((('''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************+++******)))))))))))))))*********++++++*********+++)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******'''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((()))******************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))***)))'''&&&(((+++(((((()))))))))*********((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''(((((())))))))))))))))))(((((((((((((((''''''''''''((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))((('''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((('''''''''((((((((()))))),,,+++***)))((())))))******))))))((((((((())))))***)))((((((((()))***+++))))))(((((((((((())))))%%%'''(((*********)))(((************************((((((((()))*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++///---+++)))((())))))***)))***+++,,,...111666999:::999777333///,,,+++,,,+++++++++++++++++++++++++++++++++++++++,,,---...***************)))))))))***))))))***,,,,,,***)))***************+++++++++*********+++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************)))))))))***+++,,,((()))))))))******************++++++++++++******))))))))))))))))))))))))******))))))******+++,,,))))))(((((((((((())))))((((((((())))))*********)))(((''''''((()))((('''((('''''''''((()))******))))))))))))))))))))))))'''((())))))*********)))(((((()))))))))*********---,,,***)))))))))******))))))(((((((((((()))))))))))))))))))))***++++++***+++,,,***'''&&&'''(((+++++++++++++++***))))))***)))***,,,......+++)))************************###&&&***---///...,,,***'''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((((((((((((((()))******+++++++++***************&&&'''((()))************''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))),,,+++***(((''''''''''''***)))((('''((()))+++---))))))))))))))))))))))))************************((((((((((((((((((((((((%%%&&&'''((())))))))))))+++******)))))))))))))))&&&'''((())))))((('''&&&)))'''&&&'''((()))((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***)))(((((((((((())))))''')))***)))'''&&&(((+++))))))))))))************((((((((((((((((((((((((&&&'''(((******((('''&&&(((((())))))*********+++******))))))((((((''''''''''''''''''((((((((()))(((((('''''''''(((((()))''''''''''''''''''''''''))))))(((((((((((())))))******)))((((((((((((((())))))))))))((((((((((((''''''(((((())))))******&&&'''''''''(((((())))))***)))'''&&&&&&&&&'''((('''''''''''''''((()))***+++***((('''''')))+++,,,++++++************++++++***))))))(((((((((((()))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))******++++++++++++******))))))******++++++++++++***)))'''&&&%%%&&&((()))***+++,,,...///333777;;;888777555111---++++++,,,***************+++++++++***)))(((((('''(((((((((,,,,,,++++++******))))))+++*********,,,+++***((((((((()))***+++,,,,,,---++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************)))((((((((()))+++,,,(((((())))))*********+++*********++++++*********%%%&&&'''((()))***+++++++++***)))))))))***,,,---))))))(((((((((((())))))'''(((((()))***++++++,,,)))'''&&&'''((()))((('''(((((((((((()))***,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))************+++******))))))***+++,,,))))))(((((((((((()))***))))))((())))))***++++++$$$'''))))))'''''')))++++++,,,---------+++***)))(((((()))+++------***(((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''''')))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))(((((()))***+++))))))))))))))))))))))))******))))))))))))******''''''(((((())))))******''''''''''''''''''''''''******))))))((((((((('''))))))))))))************++++++***)))((('''&&&&&&(((((((((((())))))))))))'''((()))******)))((('''&&&&&&&&&'''''''''((((((+++***)))((((((''''''(((***'''%%%&&&((()))(((&&&(((((((((((())))))))))))******))))))((((((''''''''')))***++++++***)))(((******))))))((((((''''''******)))((('''&&&%%%%%%''''''''''''''''''''''''%%%'''((()))((()))***,,,((('''&&&%%%$$$$$$%%%&&&))))))))))))((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((('''''''''&&&************************(((((((((((())))))))))))(((((()))***************(((((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((''''''''''''))))))))))))******************))))))((((((''''''************)))(((&&&&&&***)))(((''''''&&&''''''&&&&&&&&&&&&'''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''''''''%%%''')))******)))'''%%%******)))((((((((((((((())))))))))))))))))))))))+++++++++************)))&&&&&&'''((())))))(((((((((((())))))******++++++******+++******)))((('''((())))))))))))***************))))))))))))*********************************))))))******+++,,,,,,+++,,,,,,,,,+++***((('''******+++///333666666666333222111...+++******,,,,,,,,,,,,,,,,,,+++***))),,,,,,+++***))))))******+++++++++************)))++++++,,,,,,+++***((('''(((***+++,,,,,,+++***(((*********))))))))))))))),,,+++++++++******))))))+++******)))))))))))))))+++++++++***************))))))(((((((((((())))))************)))))))))))),,,,,,,,,+++++++++*********)))((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((()))***+++******+++++++++******)))***)))))))))((((((''''''+++)))(((''''''((()))+++---,,,+++***)))))))))))))))*********++++++++++++,,,,,,,,,***((((((***+++***************++++++,,,++++++******))))))((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,+++***)))************************'''''''''((((((((())))))))))))))))))))))))))))))'''&&&&&&'''''')))******))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))),,,,,,***)))))))))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((((((((((((((((((((()))))))))(((((((((''''''((((((((()))))))))************))))))((((((''''''))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''(((((()))((((((((((((((()))***,,,)))'''(((***+++***)))''''''((((((((()))))))))***)))))))))((((((((('''***)))))))))(((((())))))***)))))))))((((((((('''*********)))((((((''''''((((((((((((((((((((((((&&&((())))))(((((()))++++++***)))(((''''''((()))))))))))))))((((((((((((((((((((())))))))))))***)))))))))((((((((((((((()))))))))))))))))))))((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((******)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))++++++***)))))))))))))))'''''''''((((((((())))))***))))))))))))(((((((((((((((((()))))))))*********)))))))))((((((((('''************)))((('''&&&(((((('''''''''(((((()))(((((('''&&&''''''))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''&&&'''((())))))((('''&&&******)))((((((((((((((())))))))))))))))))))))))+++++++++*********))))))&&&''''''((())))))(((((('''((((((((())))))))))))((())))))*********)))))))))))))))*********++++++++++++************++++++************************)))***+++------,,,+++***++++++,,,,,,+++***)))(((******,,,000444666666555111111000---***)))***+++***************)))((((((++++++******))))))******+++++++++************)))))))))++++++++++++***)))************++++++,,,,,,+++++++++************************)))))))))((((((******)))******+++,,,,,,******************************))))))))))))******************))))))))))))*********)))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***+++***)))(((''''''((())))))************)))))))))*********))))))(((((((((***)))(((''''''((()))***)))))))))(((((()))******)))))))))*********+++++++++,,,+++***(((((()))+++******)))))))))***++++++*********)))))))))))))))***************************+++++++++******)))(((************************''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''((()))******))))))))))))))))))))))))&&&''''''((()))***+++,,,))))))))))))))))))))))))---,,,+++***************((((((((((((((((((((((((******))))))))))))******++++++++++++************))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))((((((((((((******))))))((((((''''''+++)))(((&&&&&&((()))+++&&&&&&'''''''''(((((((((''''''''''''((()))***++++++***((((((*********)))&&&&&&'''''''''((((((((())))))))))))((((((((((((,,,***(((&&&&&&&&&((()))))))))))))))((((((((((((***************)))))))))))))))))))))))))))))))))'''(((***)))(((''')))******)))((('''''''''(((((())))))))))))(((((((((((())))))))))))************(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&'''((((((((((((((()))((((((''''''''''''(((''''''(((((((((((())))))************))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((()))******))))))((('''&&&&&&&&&&&&''''''(((******))))))(((''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))++++++*********)))))))))''''''((()))))))))(((((((((((())))))))))))******'''''')))******+++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,************************)))+++---......,,,***(((******+++++++++******))))))+++---111555666444222...///...,,,***))))))+++)))************)))(((((()))))))))))))))*********+++++++++************)))(((((()))++++++,,,,,,+++,,,+++)))((()))+++---...++++++++++++++++++++++++************)))))))))))))))))))))***+++---...///(((((())))))******++++++++++++************++++++++++++*********)))))))))*********))))))))))))))))))))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))************))))))))))))******+++***************++++++***************)))))))))***)))(((''''''((()))***(((((((((((()))***+++,,,((((((((()))))))))*********++++++***(((((()))+++******)))))))))))))))***))))))))))))************************************)))************)))((((((************************'''(((((((((((()))))))))))))))))))))))))))))))))((((((''''''((()))******))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))*********************+++((((((((((((((((((((((((******))))))))))))******+++++++++******)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***+++******)))(((''''''&&&***)))(((''''''((()))***''''''''''''((((((((((((((((((((((((((()))******)))((('''''''''(((((((((&&&&&&&&&&&&'''''''''((())))))))))))((((((((((((***)))((('''&&&&&&''''''))))))))))))((((((((((((((((((((())))))*********((((((((((((((((((((((((((()))***)))((('''((()))******))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********&&&''''''(((((())))))))))))))))))))))))*********))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''(((((())))))(((((((((''''''&&&&&&&&&''''''(((((((((((((((((())))))*********)))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))((('''''''''''''''''''''((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''((())))))))))))(((((((((((())))))((((((((((((((((((((((((************))))))))))))'''(((((()))))))))((((((*********************+++(((((()))*********************+++++++++,,,,,,,,,+++++++++******+++++++++***************************+++,,,,,,,,,***)))((()))*********+++++++++******+++...222555555222000+++,,,,,,+++)))((()))***++++++,,,,,,,,,++++++***'''(((((()))************+++++++++*********))))))))))))******++++++++++++,,,+++***)))((()))***************+++++++++++++++++++++++++++++++++*********))))))***+++,,,------''''''((()))******+++++++++******))))))******++++++++++++*********))))))++++++++++++++++++++++++)))))))))((())))))******))))))))))))))))))))))))(((((()))))))))*********))))))******+++,,,------,,,,,,+++++++++,,,---...++++++************************)))(((((()))*********)))))))))******+++,,,(((((((((((()))))))))))))))***+++***)))((()))+++******))))))(((((())))))(((((())))))******++++++************************)))***************))))))************************(((((((((((()))))))))***)))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++((((((((((((((((((((((((******))))))))))))***************))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******+++******)))(((''''''&&&'''((()))******)))(((''''''''''''((((((((())))))******)))(((((((((((((((((((((((('''''''''((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))'''((()))))))))'''&&&%%%(((((((((((())))))))))))&&&''''''(((((()))))))))''''''''''''''''''''''''((()))***)))((('''((()))++++++,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((('''''''''((((((((())))))&&&&&&''''''(((((())))))((()))))))))*********+++))))))))))))(((((((((((((((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((()))************)))+++***************++++++))))))))))))))))))(((((())))))((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))((())))))))))))(((((('''))))))((('''''''''''''''%%%&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((((((((()))***))))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))((((((((()))))))))))))))(((((()))))))))))))))))))))(((***************)))((((((******+++++++++,,,,,,,,,******))))))))))))******************************---,,,***((((((((()))*********************++++++***+++...111444333000---)))***++++++)))))))))******++++++,,,,,,,,,++++++'''((()))***++++++******+++++++++*********)))))),,,++++++*********))))))++++++++++++)))'''%%%$$$))))))))))))******++++++************************+++******)))))))))******'''(((((()))***++++++,,,))))))(((((((((((())))))++++++++++++************++++++++++++++++++++++++)))))))))))))))***++++++************************))))))))))))******************************))))))***************+++,,,,,,******************++++++******))))))))))))******+++***)))((((((((((((((((((((((((((())))))))))))((()))******)))((()))*********)))))))))))))))***(((((())))))******++++++))))))))))))))))))))))))******++++++,,,++++++***************************((((((((()))))))))******)))))))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))%%%%%%'''((()))*********((((((((((((((((((((((((******))))))))))))******)))))))))(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((()))))))))''''''(((((())))))************))))))((((((''''''&&&((()))++++++)))(((&&&''''''((((((((()))))))))+++***)))((('''''''''''')))*********((((((***+++&&&&&&'''''''''((((((((((((((((((((())))))))))))&&&''')))******)))'''&&&(((((((((((())))))))))))&&&&&&''''''(((((())))))'''''''''''''''''''''''''''(((***)))(((''')))***&&&'''(((((()))((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((())))))******+++++++++))))))))))))(((((((((((((((((())))))))))))((((((''''''(((((())))))******''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''((())))))***************)))))))))))))))******+++******))))))))))))((((((((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))(((((())))))))))))((((((******(((''''''&&&&&&&&&$$$%%%&&&((()))*********(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))******)))))))))((((((((())))))*********)))((((((''''''&&&&&&&&&&&&%%%%%%+++++++++******)))''''''************+++++++++,,,***))))))))))))))))))***************************...,,,)))'''''')))+++---++++++******)))******+++++++++---///111111...+++''')))++++++*********+++(((((()))************)))((()))+++,,,,,,+++***)))+++++++++************)))---,,,+++***))))))))))))++++++,,,,,,***'''$$$###((((((((()))******++++++((((((((((((((()))))))))+++******)))(((((())))))))))))******++++++,,,,,,))))))(((((((((((()))))),,,++++++++++++*********)))))))))))))))*********))))))))))))******+++,,,************************)))))))))*********++++++,,,++++++)))'''%%%###!!!&&&'''((())))))))))))))))))))))))******************************************)))((('''&&&&&&&&&&&&((((((((()))))))))******&&&(((******)))((()))************)))***++++++,,,))))))))))))************((((((((((((((((((((((((******+++,,,,,,,,,,,,+++************************(((((()))))))))*********))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))******************++++++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******''''''''''''''''''''''''))))))))))))******++++++((((((((()))))))))******(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''((((((((())))))))))))***)))((((((((((((((())))))***+++***((('''))),,,''''''((((((((()))))))))'''((((((((()))))))))***''''''((()))************'''((((((((()))))))))***((((((((((((((()))))))))''''''''''''''''''''''''&&&((())))))(((((()))+++$$$$$$&&&'''''''''&&&&&&))))))))))))(((((((((((('''(((((((((((()))))))))''''''''''''''''''&&&&&&((())))))******+++,,,,,,))))))))))))(((((((((((((((((())))))))))))(((((('''''''''((()))*********''''''(((((())))))))))))((((((((((((((((((((((((*********)))(((''''''''''''(((((()))***)))))))))''''''&&&&&&'''(((((()))*********)))))))))(((((()))))))))(((((((((((('''((((((((()))))))))******'''((((((((()))))))))***(((((())))))))))))(((((()))(((((('''''''''((((((%%%&&&''')))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((()))************)))(((((((((((((((((()))******))))))))))))))))))))))))***)))))))))((((((((((((***************)))((((((((('''''''''&&&&&&&&&&&&))))))*********))))))((()))))))))*********+++++++++******))))))******+++************************---,,,+++***+++,,,---...---,,,+++)))))))))******+++++++++---......,,,***&&&(((+++++++++++++++,,,(((((()))******************+++,,,------,,,***)))+++++++++************))),,,+++***))))))******+++,,,,,,,,,++++++***)))((((((((()))******+++,,,,,,))))))*********+++++++++******)))))))))***+++++++++++++++++++++,,,,,,,,,***))))))))))))))))))***,,,,,,+++++++++*********(((((()))))))))*********))))))))))))***+++,,,---************************))))))*********++++++++++++++++++***)))&&&$$$###%%%&&&)))+++,,,+++***(((((((((((())))))******************++++++************))))))((((((((()))))))))))))))*********++++++%%%(((******)))((()))***************+++---......*********)))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************))))))))))))************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))++++++,,,+++***(((&&&%%%******************************))))))))))))******))))))******+++++++++,,,))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((''''''(((((()))***+++&&&((()))(((&&&%%%'''***(((((((((((())))))))))))'''((((((((())))))******)))(((''''''(((***,,,...'''((((((((())))))***************)))))))))))))))))))))))))))))))))))))))%%%'''((()))((()))***,,,)))***+++,,,------,,,+++))))))))))))(((((((((((())))))))))))************(((((((((''''''&&&&&&%%%((())))))***++++++,,,,,,))))))))))))(((((((((((((((((())))))))))))((((((&&&''''''((()))******+++(((((())))))*********+++************************+++******)))(((''''''&&&&&&''''''(((((((((((((((***************+++,,,,,,+++*********))))))((((((************))))))))))))))))))))))))************'''((((((((())))))******(((((()))))))))))))))(((''''''&&&''''''((()))***'''((()))))))))(((&&&&&&++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))******++++++'''(((***,,,,,,***((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))((((((((((((***************)))((((((++++++******)))))))))((('''((()))******++++++***((())))))))))))*********,,,++++++++++++++++++,,,************************,,,------...////////////...---+++)))(((((()))))),,,+++***+++,,,,,,+++)))%%%(((+++,,,,,,+++,,,---)))***+++,,,,,,,,,,,,,,,+++,,,.........,,,***)))+++++++++************)))***))))))))))))+++,,,------,,,+++******,,,...///))))))***+++,,,,,,---------------....../////////)))))))))***+++,,,......------,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,))))))))))))***+++,,,---************************)))************+++++++++)))***+++,,,------,,,+++'''))),,,///000///,,,+++''''''(((((()))))))))*********++++++++++++******++++++++++++,,,---...///************++++++++++++%%%'''******))))))))))))))))))***+++,,,...///000++++++******))))))((((((************************(((((()))************************************************)))))))))))))))******))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************************)))(((((())))))(((((((((***+++,,,)))))))))))))))*********++++++******)))(((((((((,,,,,,++++++++++++,,,,,,))))))((((((''''''&&&&&&(((((((((((()))))))))))))))(((&&&%%%%%%&&&'''(((+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((''''''''''''******)))((('''&&&%%%%%%))))))))))))))))))))))))((('''&&&&&&&&&''')))***+++++++++***************))))))))))))))))))))))))''''''&&&''''''((()))***))))))(((((('''''''''&&&))))))************))))))))))))(((((((((((())))))******))))))))))))******'''((((((((()))))))))*********))))))((((((''''''))))))(((((('''''''''&&&***)))((()))***+++***(((''''''(((((())))))******&&&'''((())))))((('''&&&''''''''''''((((((((((((+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))++++++******)))(((((('''******))))))((('''''''''******))))))((((((''''''***)))))))))+++,,,+++***(((((('''&&&&&&&&&&&&&&&+++,,,------...---------))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''(((((())))))******+++***))))))******)))''''''(((((()))***+++++++++...,,,***)))((()))***+++((()))***+++++++++++++++******))))))))))))******((()))))))))************)))************++++++++++++++++++*********))))))------......------,,,,,,)))+++...---***(((((()))+++,,,,,,---,,,+++)))(((((()))***+++,,,---------))))))))))))))))))))))))++++++************++++++***+++---,,,,,,+++---...+++++++++************)))---,,,***)))))))))***+++---+++***+++------+++(((***************)))((('''++++++,,,,,,,,,---------+++++++++************)))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))***************+++++++++,,,,,,,,,000...,,,+++,,,,,,+++)))(((((())))))******++++++******))))))******+++,,,---+++***+++---...+++)))************************))))))))))))((('''%%%%%%&&&&&&((()))************++++++++++++++++++++++++((()))***+++,,,,,,+++******+++,,,+++)))))))))***(((((()))***++++++,,,,,,+++***)))((((((***,,,...++++++***************+++))))))))))))))))))))))))***)))))))))))))))))))))***)))))))))((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************************)))((((((******))))))))))))))))))((((((((()))******++++++************)))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((()))))))))******)))'''&&&&&&''')))***+++***)))(((((()))***+++))))))(((((((((((())))))***)))))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((()))))))))))))))(((((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))))))))((((((((('''''''''((())))))******))))))((())))))(((((((((((())))))******))))))))))))******(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((''''''''')))((('''((()))***)))'''(((((((((((())))))))))))''''''((((((((((((''''''((((((((())))))))))))***************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))*********))))))))))))(((((((((((()))((('''(((***+++***)))((((((''''''''''''((((((,,,,,,---------,,,,,,+++))))))))))))(((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))(((((((((((((((''''''(((+++,,,,,,+++'''(((((()))******+++++++++***((('''&&&'''((()))))))))***+++++++++************))))))))))))******************++++++++++++)))************+++++++++)))*********++++++,,,,,,---.........---,,,++++++(((***------+++******,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***+++---,,,,,,+++---...++++++++++++************...---+++***)))))))))***+++***)))+++---...,,,***+++++++++++++++******))))))************+++++++++,,,,,,,,,,,,++++++++++++(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,------------+++***)))***+++***)))))))))))))))******************))))))******+++,,,***(((((())),,,,,,+++)))++++++++++++++++++++++++************)))((('''&&&''''''((()))*********)))++++++++++++++++++++++++)))***+++,,,,,,+++*********+++,,,+++***))))))+++//////...---+++***))))))+++***)))))))))***+++,,,******))))))((())))))***))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************))))))(((************)))((('''&&&''''''((()))***++++++,,,))))))))))))************((((((''''''''''''((((((''''''((())))))***++++++((((((((()))))))))*********)))((((((((()))***+++******))))))))))))******))))))(((((((((((())))))******)))((('''&&&%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))******)))))))))((((((((('''''''''(((((()))))))))))))))))))))))))))))))))'''((())))))******))))))''''''(((((())))))******))))))))))))))))))))))))******)))((((((((())))))))))))(((((((((((('''''''''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((((((''''''((('''&&&'''((()))(((&&&))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((())))))***++++++%%%&&&(((*********))))))(((((((((((())))))))))))(((''''''''')))***)))(((((((((((((((((()))***+++------------,,,+++******))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))******))))))((('''''''''(((''''''(((+++,,,,,,+++((((((((()))******++++++******((('''''''''((()))******+++++++++******)))******))))))))))))*********++++++++++++,,,,,,,,,)))************+++++++++))))))***+++,,,---..................---,,,******(((***,,,---,,,,,,---...,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***,,,------++++++,,,...,,,+++++++++************------+++***)))))))))))))))))))))+++---///...---,,,,,,,,,,,,,,,+++++++++************++++++++++++------------,,,,,,,,,,,,((((((((()))))))))))))))++++++++++++++++++++++++++++++,,,,,,------......,,,,,,---------.........+++)))(((((()))******)))***************)))))))))******))))))******+++,,,)))(((((()))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((((((((())))))***)))))))))++++++++++++++++++++++++***+++,,,,,,,,,+++***)))***,,,,,,,,,***)))***+++000///...---+++)))((('''******************)))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))************)))(((((()))*********)))'''&&&)))))))))))))))*********'''(((((()))***+++++++++******))))))))))))******((()))))))))*********+++(((((()))))))))*********))))))((((((((()))*********))))))))))))))))))***))))))(((((((((((())))))******)))(((''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))************))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''(((***+++++++++***)))''''''(((((()))***++++++((((((((((((((((((((((((++++++***))))))((())))))))))))((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))************))))))))))))))))))((((((((((((''''''(((((())))))******))))))(((((((((((((((((()))(((''''''))))))((('''******))))))((((((''''''(((((('''&&&&&&''')))***(((((()))))))))******************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((()))*********((()))***+++***(((&&&%%%''''''(((((())))))******)))((('''(((*********)))((((((((()))***+++---...//////......---+++***)))))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))((((((((((((+++***))))))******)))'''(((((())))))************,,,+++***))))))***+++++++++++++++++++++***)))(((******))))))))))))***************+++++++++,,,,,,))))))*********+++++++++******+++,,,,,,---...............---,,,+++***)))***+++,,,,,,,,,,,,---------,,,+++*********,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------++++++,,,---,,,,,,+++++++++*********++++++++++++++++++++++++******+++,,,---...------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------......------------,,,,,,,,,,,,))))))))))))************************************((()))***+++,,,,,,------,,,,,,,,,,,,------------,,,+++)))((()))***)))(((+++++++++******)))))))))******))))))******+++,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))))))))*********))))))(((***+++++++++++++++,,,,,,,,,,,,---------+++***)))+++,,,---,,,***)))***+++)))))))))))))))***************++++++***)))((('''))))))((((((((()))******))))))))))))))))))))))))(((((())))))************(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))************************((())))))*********))))))&&&'''(((*********)))(((++++++******)))(((((((((''''''((()))***++++++,,,,,,++++++******++++++,,,+++*********)))))))))((())))))))))))************''''''''''''((())))))***)))))))))******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''((())))))************))))))))))))***)))))))))(((((((((((((((((((((((((((((((((((('''(((***+++++++++***)))(((((()))******+++,,,,,,((((((((((((((((((((((((++++++***))))))((())))))(((((())))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((()))************)))((())))))))))))((((((((((((''''''(((((())))))******(((((())))))))))))))))))***)))((((((******)))(((******))))))((((((''''''((('''&&&&&&&&&((()))***'''''''''((((((((())))))))))))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))((('''&&&''''''(((((())))))*********)))((()))+++,,,+++***(((((())))))+++,,,...///000000000///---,,,***)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((()))******++++++***))))))******)))''')))))))))))))))***************************+++++++++++++++++++++***)))(((******))))))))))))******))))))))))))*********+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))...---,,,,,,,,,,,,++++++,,,,,,*********+++,,,---,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---,,,,,,,,,++++++++++++***((()))***+++,,,------...+++,,,---------,,,,,,,,,++++++************+++,,,,,,,,,---------.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************((()))***,,,---------,,,++++++++++++,,,,,,,,,,,,000...+++*********)))''',,,,,,++++++******))))))******))))))******+++,,,---,,,+++)))((('''((()))++++++++++++++++++++++++))))))***+++++++++******)))***************)))(((*********++++++,,,,,,,,,,,,---......---,,,+++***+++,,,---,,,*********+++&&&&&&'''(((***+++,,,,,,***************)))((('''))))))))))))******+++,,,))))))))))))))))))))))))((((((((()))******++++++(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************((())))))************)))%%%&&&'''((())))))))))))++++++******)))((((((((('''(((((()))***+++++++++******))))))))))))******++++++***))))))((('''''')))))))))*********++++++&&&''''''(((((()))))))))))))))************))))))))))))(((((((((((())))))((()))))))))*********+++''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))******)))))))))(((((((((*********))))))((((((((())))))))))))))))))))))))'''((())))))******))))))))))))******++++++,,,,,,))))))))))))))))))))))))******)))((((((((())))))(((((())))))))))))******'''(((((())))))((((((''''''((()))******)))((('''((()))***++++++***)))((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))******+++)))((()))***+++***)))))))))))))))((((((((((((''''''&&&''''''((()))***''''''''''''(((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))******(((((((((((())))))))))))+++))))))***+++,,,+++***((())))))***+++,,,....../////////...---,,,***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,(((''''''(((+++,,,,,,+++))))))))))))))))))******(((((((((((())))))))))))******+++++++++******)))******))))))))))))******(((((()))))))))*********)))************+++++++++---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,++++++***///---+++***++++++***)))++++++******++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,++++++++++++((()))***,,,---.........,,,---///...,,,++++++,,,++++++***))))))***,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---/////////......*********+++++++++,,,,,,111///,,,+++,,,,,,+++)))+++++++++++++++***************))))))******+++,,,++++++***(((%%%%%%&&&(((************************((()))***+++++++++++++++))))))******+++******************++++++,,,,,,---,,,---.........---,,,++++++------,,,+++***+++,,,*********+++++++++,,,,,,))))))))))))))))))((((((***)))))))))***+++,,,---))))))))))))))))))))))))'''(((((()))******++++++'''((((((((()))))))))***((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************(((((('''''''''(((((()))(((((())))))************(((((())))))*********+++))))))(((((((((((())))))(((((((((((((((((((((((())))))*********+++++++++''''''((()))************((()))***++++++***)))((())))))(((((((((((()))))))))))))))))))))((((((((('''''''''((()))*********))))))))))))))))))))))))'''''''''''''''((()))))))))))))))((((((((('''''')))))))))))))))*********))))))))))))))))))))))))((((((''''''(((((()))***)))))))))***************))))))))))))))))))))))))((((((((('''(((((())))))(((((()))))))))*********((())))))******))))))((('''((()))******)))((('''((()))***++++++***)))(((&&&&&&'''((()))***++++++))))))))))))(((((((((((((((((()))))))))************((('''((()))***)))((((((((((((((())))))))))))%%%&&&'''((())))))))))))'''(((((((((((()))))))))((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))&&&&&&''''''((())))))))))))((('''&&&''')))+++,,,))))))))))))((((((((((((***)))((()))***++++++)))))))))))))))***+++---------------,,,+++***)))((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((()))******+++(((''''''(((+++,,,,,,+++***)))))))))))))))))))))''''''((()))))))))))))))))))))***+++++++++************))))))))))))******))))))*********+++++++++)))************+++++++++*********+++++++++++++++******+++,,,,,,,,,,,,+++...+++))))))+++,,,+++***)))***+++,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,------,,,,,,,,,+++++++++***+++,,,---------,,,,,,***,,,///...,,,+++,,,...,,,,,,*********+++---...+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///---,,,+++++++++,,,,,,,,,------...,,,++++++---...---,,,***++++++++++++++++++,,,******))))))******+++,,,*********)))''''''***---++++++++++++++++++++++++)))***+++,,,------------((()))******++++++++++++)))******+++,,,,,,------,,,,,,...//////...------,,,---...---+++***+++,,,++++++++++++************))))))(((''''''(((******((((((((())))))***+++,,,))))))))))))))))))))))))'''(((((()))***+++++++++'''((((((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************+++***(((&&&&&&&&&'''(((&&&&&&''')))***,,,------))))))))))))******************))))))))))))******&&&&&&''''''(((((()))))))))************+++++++++(((((()))++++++,,,,,,,,,((()))***++++++***)))((())))))(((((((((((())))))******)))((('''&&&&&&%%%&&&''''''((()))******+++))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((''''''''''''''''''((()))***+++,,,,,,))))))))))))))))))))))))((('''&&&&&&&&&''')))***))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((()))***(((((())))))*********+++))))))************))))))'''((()))++++++)))((('''''')))***++++++***)))'''%%%&&&'''((()))***+++,,,******))))))((((((''''''(((((())))))*********+++)))'''&&&'''((()))((('''''''''(((((())))))******$$$%%%''')))***))))))((())))))))))))************(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))$$$%%%&&&'''(((***++++++---+++(((&&&%%%&&&(((*********))))))(((((('''''')))((('''((()))******((())))))))))))***+++,,,,,,***************)))((('''))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++***))))))******)))(((*********)))))))))))))))((()))***+++++++++++++++((()))***+++++++++++++++******))))))))))))************+++++++++,,,,,,,,,)))************+++++++++(((((()))***+++,,,,,,---))))))***+++,,,,,,,,,,,,,,,)))''''''***------+++(((***+++,,,---,,,,,,+++***+++,,,---............---------------------------,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,---------,,,,,,,,,++++++,,,---......---,,,***)))(((+++......---,,,...111...---+++++++++---///000---------.........////////////.........---------++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++---......,,,+++))),,,,,,,,,---------......***))))))***---/////////*********++++++,,,,,,---*********)))***++++++,,,***,,,---,,,+++,,,000444,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////'''((()))***+++,,,,,,,,,))))))***+++,,,,,,------+++,,,.../////////......,,,---...---+++***+++,,,''''''(((((())))))******)))((('''&&&'''(((+++,,,''''''''''''((()))++++++))))))))))))))))))))))))***++++++***'''&&&&&&'''((((((''''''''''''((((((******)))((((((((((((((())))))))))))))))))))))))***************)))((('''))))))******++++++++++++))))))))))))))))))))))))++++++******)))((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,++++++***************))))))************))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))$$$&&&(((((('''&&&'''(((***))))))(((''''''&&&&&&&&&'''((()))))))))((('''((((((''''''''''''(((((()))*********)))((('''''''''((()))++++++)))((('''''''''''''''((((((((()))&&&'''((()))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))(((((()))******++++++******))))))(((((((((((((((((((((((((((((('''((())))))(((((()))***+++***)))'''''''''((()))************+++,,,...///))))))))))))))))))))))))))))))((('''''''''''''''((((((((()))******++++++(((+++...///...+++(((((('''''''''''''''((()))))),,,+++******)))*********(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********************)))))))))))))))))))))))))))))))))))))))***************++++++,,,...,,,+++))))))))))))***---+++((((((+++------,,,******++++++,,,,,,,,,+++++++++************++++++************************'''(((***+++,,,,,,,,,+++......---,,,+++***)))(((------------,,,,,,+++***,,,,,,---......///000000,,,++++++...111111---***,,,,,,---------............---,,,++++++,,,------++++++++++++************......---+++************------............------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......+++++++++******)))))))))***+++,,,,,,------------......////////////......---------....../////////++++++------------++++++------------------------***)))((((((((()))++++++......---,,,,,,------...000---+++,,,//////---+++,,,,,,,,,++++++*********------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------,,,---...///......,,,+++************************,,,++++++***************'''((((((***+++,,,------))))))))))))))))))))))))'''(((((((((&&&&&&((()))((()))***)))((('''((()))))))))(((((((((((())))))******)))((((((((((((((()))))))))))))))))))))))))))************))))))(((***************++++++,,,))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))***************************++++++***))))))))))))***))))))************))))))++++++*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((('''''''''$$$%%%&&&'''''''''&&&&&&((((((''''''''''''(((((()))(((&&&%%%%%%&&&'''((('''((()))******)))(((''''''''''''((((((((())))))'''(((((()))******))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((())))))*********)))))))))))))))(((((((((((((((((((((((()))******)))(((''''''((()))((('''&&&&&&&&&''''''))))))((((((((())))))***))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))((((((***+++,,,+++)))((()))***(((''''''''''''((())))))))))))(((((())))))***+++((((((((())))))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))***))))))))))))***++++++++++++***))))))***+++,,,,,,***'''(((***,,,,,,+++)))***+++,,,,,,,,,++++++++++++************++++++************************((()))***+++,,,,,,++++++,,,,,,,,,+++++++++++++++,,,---------,,,,,,+++************+++,,,---------+++******,,,...///,,,***+++++++++,,,,,,,,,---------,,,+++******+++,,,---........................000///...---,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...,,,,,,+++++++++*********++++++,,,---------,,,,,,,,,,,,------------,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------++++++*********+++,,,---,,,++++++************+++,,,***((()))---...,,,***+++++++++*********))))))))))))))))))))))))******)))))))))*********++++++(((((()))******)))((('''************************((((((((()))***+++,,,---((())))))))))))*********)))))))))))))))))))))))))))******)))(((((()))+++'''(((***)))((((((***+++******))))))))))))************)))(((((((((((()))))))))))))))))))))))))))((())))))************)))+++***)))))))))***,,,---))))))))))))))))))))))))))))))))))))************((((((((()))))))))************************************)))((((((((())))))))))))************))))))+++++++++++++++************))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***'''%%%%%%(((******(((*********)))(((((('''''''''((()))*********)))))))))((((((''''''(((((()))***(((%%%###$$$&&&)))+++'''((()))******)))((('''''''''((((((((()))))))))))))))))))))************''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))***++++++***'''&&&&&&'''))))))((('''''''''(((((()))))))))(((((('''''''''))))))))))))))))))))))))***)))((((((''''''((((((+++******)))((((((''''''++++++)))'''%%%&&&))),,,((((((''''''(((((()))***''''''''''''((()))***+++(((((())))))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))((((((((()))******))))))))))))***+++,,,---+++)))((((((***++++++***(((***+++------,,,+++***++++++************++++++++++++++++++++++++++++++******+++++++++++++++*********++++++,,,,,,------,,,,,,---------,,,++++++)))******++++++,,,,,,---,,,+++***+++---...---,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,---------------------.........,,,,,,++++++++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............---------,,,,,,,,,,,,,,,++++++,,,------------,,,,,,+++,,,,,,------------,,,,,,---------------.........,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,---......++++++***))))))))))))))),,,***(((***---000///---************))))))))))))******++++++,,,,,,------)))))))))************+++((())))))*********))))))++++++++++++++++++++++++'''''''''((()))***+++,,,******))))))((((((''''''))))))))))))))))))))))))+++,,,,,,+++******+++---((()))******)))((()))***+++******************++++++***))))))(((((())))))))))))))))))))))))))))))'''((()))***************+++***)))((()))***,,,---))))))))))))))))))))))))'''(((((()))***+++++++++(((((()))))))))************************************))))))((((((((((((((())))))************))))))++++++++++++++++++*********))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((+++&&&!!!"""&&&))))))&&&)))))))))((((((''''''''')))))))))***************))))))(((((((((((())))))+++)))'''&&&'''))),,,---((()))************)))((('''(((((((((((()))))))))******)))))))))*********))))))************))))))(((((((((((((((((((((((('''''''''((()))*********((((((((((((((((((((((((((('''''''''(((((())))))(((((())))))******++++++)))))))))))))))))))))))))))***+++***'''&&&'''(((+++++++++************+++))))))*********)))))))))))))))))))))))))))))))))***))))))((('''(((((((((++++++*********)))))))))++++++)))'''%%%&&&***---((((((((('''((())))))***))))))((((((((())))))***))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&''''''((()))******))))))))))))))))))))))))((((((((((((((())))))***)))))))))******+++,,,,,,******)))***++++++++++++((())),,,---...---+++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,------.........---,,,,,,---......///------........./////////------------------......------------............,,,++++++++++++,,,,,,---......////////////...................../////////------------------------////////////////////////////////////////////////,,,---...//////...---,,,---------------------------.........---,,,++++++......////////////..................////////////---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++******++++++***(((&&&'''+++......---++++++*********************+++,,,---.........///++++++++++++,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++***))))))(((((((((((((((*********)))((((((((('''))))))))))))))))))))))))+++,,,---,,,******,,,---***+++,,,+++((('''((()))++++++************++++++++++++***)))))))))))))))************************'''((()))***************+++***)))))))))***+++,,,))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))***************************************))))))((((((((((((((())))))************))))))******************************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((+++&&&""""""'''***)))'''(((((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''))))))(((((((((((())))))((()))))))))******++++++))))))************))))))(((((((((((()))))))))*********)))(((((())))))***))))))************))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((())))))************(((((())))))******++++++))))))))))))))))))))))))''')))***)))((('''(((************++++++++++++***&&&''')))***+++++++++***))))))))))))))))))))))))******)))(((((((((((((((*********++++++,,,,,,,,,)))***+++***))))))***+++((((((((((((((()))******,,,+++******))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******++++++))))))))))))))))))))))))((((((((((((((())))))***************+++************+++,,,,,,,,,,,,,,,---(((***+++------,,,+++***++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,---------------......,,,,,,,,,,,,,,,,,,---///------------............++++++,,,,,,------------.../////////000000000111//////////////////000000......////////////......////////////////////////........................////////////////////////////////////////////////,,,---////////////---,,,------------------------............------,,,+++......////////////......++++++++++++++++++++++++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))&&&###$$$(((++++++))),,,,,,,,,,,,,,,,,,,,,,,,&&&''')))***++++++++++++******+++++++++,,,,,,,,,'''''''''(((((())))))***++++++++++++++++++++++++***))))))(((((((((((((((************************))))))))))))))))))))))))***+++,,,+++))))))+++,,,,,,,,,---+++)))''''''(((++++++************++++++++++++***))))))))))))***************************((())))))************)))))))))******++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))*********++++++++++++++++++++++++++++++******)))((((((((())))))))))))************)))))))))))))))***************+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))*********))))))))))))))))))))))))))),,,)))''''''***,,,,,,***((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((***))))))(((((())))))***&&&'''((()))))))))((((((************************((((((((()))))))))******+++***((('''''''''((()))''''''((((((((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((()))***+++++++++***))))))))))))************))))))))))))))))))))))))&&&((())))))(((((()))+++&&&'''((()))))))))(((((($$$%%%''')))*********)))))))))))))))))))))))))))+++***))))))(((((())))))))))))******+++,,,,,,---''')))+++,,,+++*********))))))(((((())))))***+++,,,,,,+++***************)))***+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++(((((())))))******++++++))))))))))))))))))))))))))))))((((((((()))************+++++++++******)))***,,,......---,,,---...******++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++******+++---+++,,,,,,,,,,,,---------***+++,,,---............---......//////000000000111111000//////000000000...//////000000//////...000000000/////////......////////////////////////------------------------////////////////////////......////////////......,,,,,,---------------...---............------,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++)))))))))))))))***+++,,,111---)))))),,,...---,,,,,,,,,,,,---------------((()))+++,,,,,,,,,++++++((((((((())))))))))))*********))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((()))***+++,,,+++++++++***************))))))))))))))))))))))))***++++++***))))))***,,,***+++,,,+++)))((()))*********))))))))))))******,,,+++******))))))******************************)))************))))))(((((()))***,,,,,,+++***)))))))))))))))))))))))))))(((((())))))*********+++))))))*********+++++++++++++++++++++++++++++++++++++++***))))))))))))***))))))************))))))*********+++++++++,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,)))))))))))))))************)))((((((((()))++++++******))))))))))))*********)))(((''''''(((((()))+++******************+++(((((()))))))))************)))'''&&&%%%&&&'''(((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))&&&'''((()))*********)))*********)))))))))))))))((((((((((((((((((((((((((()))***)))((('''((()))%%%&&&'''(((((((((''''''&&&''')))***+++***)))((())))))))))))))))))))))))+++***))))))(((((())))))))))))))))))))))))******&&&(((******)))))))))***))))))(((((())))))***+++((((((((())))))***,,,,,,)))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))***++++++(((((())))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++((((((***+++,,,,,,++++++(((+++......,,,+++,,,---++++++*********+++,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,......,,,,,,,,,---------------***+++,,,,,,---------,,,------------------------))),,,//////---,,,---...............///////////////000222333444444333333111222222333444444555555777666555444444333444444444444555555555555444444555555444333222111111000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////++++++,,,,,,------------,,,---..................,,,,,,------------,,,,,,000000/////////.........******++++++++++++******++++++++++++++++++++++++((()))***+++,,,++++++***((((((((()))+++,,,...///888444///---///000///...+++++++++,,,,,,---------+++,,,...//////...---,,,(((((((((((()))))))))))),,,,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***+++,,,---,,,,,,+++***)))(((''''''))))))))))))))))))))))))***++++++***))))))***,,,(((***++++++***)))+++,,,******))))))))))))******,,,+++******)))************************************************)))(((''''''(((+++------,,,***((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,++++++***************))))))************))))))+++++++++,,,,,,---------++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))''')))+++,,,+++******+++++++++++++++++++++,,,,,,((('''&&&&&&&&&''')))*********))))))))))))******///---***''''''(((+++,,,++++++************++++++))))))))))))***************)))'''%%%$$$%%%&&&'''))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))$$$%%%'''))))))))))))(((++++++******))))))((((((((((((((((((((((((((((((***++++++***'''&&&&&&'''&&&'''(((*********)))(((***+++---...---,,,***)))))))))))))))))))))))))))+++******)))))))))))))))))))))((((((''''''&&&&&&&&&'''(((((('''''')))***)))))))))))))))******+++$$$%%%%%%''')))+++---...)))+++,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&'''(((***++++++((((((((((((((('''''''''))))))))))))))))))))))))***************++++++,,,%%%''')))+++,,,---------'''***---...+++***+++,,,,,,+++***))))))+++---...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000***++++++,,,---//////000***+++,,,,,,------------000000000000000000//////,,,///333444222000000111222222222222333333333333555666888::::::::::::999<<<<<<===>>>??????@@@@@@BBBAAA@@@???>>>>>>===>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::888777666555444000000000000000000000000................................................000///...------...///000+++++++++,,,,,,---------,,,,,,---.../////////......//////////////////...---------,,,,,,+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++)))***+++,,,---,,,++++++))))))***,,,---///111222777222,,,******+++***(((*********++++++,,,,,,,,,)))***+++,,,,,,+++)))(((************++++++++++++)))((((((((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************------+++***(((&&&$$$$$$))))))))))))))))))))))))+++,,,,,,+++******+++---*********)))))))))))))))''')))***+++***)))***+++******************************))))))******+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++************++++++************************************************((()))***+++,,,---------))))))))))))(((((((((((()))*********+++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,+++++++++***)))(((((('''))))))(((((('''''''''&&&))))))))))))))))))))))))++++++******)))((((((((((((((()))******)))''''''''''''(((((())))))******))))))(((((('''''''''&&&&&&''''''((()))******+++...,,,***)))((()))***+++''''''(((((())))))*********************)))(((((())))))))))))))))))))))))%%%+++///---,,,---,,,)))((()))******)))((()))+++))))))(((((((((((())))))+++(((''''''******)))&&&(((((((((((())))))))))))######"""###$$$'''***,,,...,,,***(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))((('''&&&'''))))))***+++...///...***'''))))))*********))))))((())))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***))))))***++++++,,,+++(((%%%$$$%%%)))---+++*********))))))((((((++++++***)))(((((())))))((('''&&&'''((())))))'''(((((((((((()))***+++,,,,,,,,,+++***)))((('''&&&---,,,+++******))))))***,,,+++)))((((((((()))***''')))++++++******+++,,,+++,,,------++++++,,,---...,,,***(((((()))***+++++++++++++++++++++++++++,,,,,,---------,,,,,,+++---......---+++******++++++***))))))***+++++++++***---000111111111222333333333444444555555555444444555777999<<<>>>@@@AAACCCDDDEEEGGGIIIJJJKKKKKKLLLQQQSSSPPPOOOSSSWWWXXXWWWTTTPPPOOOQQQRRRQQQOOOMMMLLLKKKJJJJJJJJJJJJJJJMMMKKKHHHEEEBBB???;;;888666444222222222222111000111000000//////.........,,,---///000000///...---......---...000000...---,,,,,,,,,++++++,,,------.........------,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,++++++*********)))))))))))))))******+++...+++)))))),,,......---111///+++''''''(((+++---)))***+++,,,,,,---,,,,,,++++++,,,---,,,+++***)))'''+++,,,((((((,,,+++'''))))))***++++++++++++***))),,,///...+++))))))***))))))))))))***+++,,,---------+++*********+++,,,)))'''%%%'''***,,,***((('''(((((()))***+++++++++************))))))))))))''')))***+++***)))***+++******************************))))))******+++,,,*********************************+++++++++,,,,,,+++******))))))******+++************************************************))))))***+++,,,,,,,,,,,,+++************))))))))))))))))))*********++++++,,,,,,,,,,,,++++++******************+++++++++,,,+++++++++***)))((((((((()))))))))(((((((((''''''))))))))))))))))))))))))************))))))))))))%%%&&&''')))***+++******(((((((((((((((((())))))******)))))))))(((((((((''''''(((((())))))*********)))'''&&&&&&'''((()))(((((((((((())))))))))))))))))******)))(((((('''))))))))))))))))))))))))###(((+++***)))***)))&&&***+++,,,,,,***)))***,,,)))(((((((((((((((((()))***((('''(((***+++)))'''(((((((((((()))))))))***'''''''''''')))+++---...---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************************))))))))))))))))))))))))((()))******(((((()))***))))))***,,,...---***'''))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))*********)))(((((()))***+++,,,,,,,,,***((((((***,,,************)))))))))(((++++++***))))))))))))))))))((('''(((*********)))''''''''''''((()))***+++,,,,,,,,,,,,++++++++++++&&&&&&%%%%%%%%%&&&&&&'''++++++***)))))))))))))))((()))++++++******+++,,,+++,,,---,,,+++***+++------,,,***)))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,---...---,,,+++,,,...///...------.../////////---.../////////000333555555666999;;;===>>>>>>>>>@@@AAACCCFFFHHHKKKMMMNNNSSSTTTVVVYYY[[[\\\\\\\\\^^^cccdddaaa___aaacccccceeeccc``````bbbcccbbb```aaa```___^^^]]]\\\\\\\\\```^^^ZZZVVVRRRMMMHHHEEEDDDBBB>>><<<;;;:::888666555555444333333222111111////////////...---,,,,,,///...------......---+++......------------...............------,,,,,,,,,,,,---...//////...---,,,---------.........//////...------,,,,,,,,,------,,,,,,,,,+++++++++*********************+++,,,,,,---+++)))***---...---,,,000...***((('''(((***,,,((()))))))))))))))((('''++++++,,,,,,+++***((('''(((,,,,,,((((((,,,,,,((()))************+++++++++)))+++------+++***+++,,,************+++,,,---...---,,,+++***)))***+++++++++)))'''(((******)))'''((((((((()))***+++++++++************************''')))***+++***)))***+++******************************))))))******+++,,,************************))))))*********+++++++++******))))))))))))******************************************************)))******+++,,,,,,,,,,,,,,,,,,+++++++++*********((()))))))))************---------,,,,,,,,,,,,+++)))))))))*********+++++++++++++++***))))))((((((*********))))))))))))))))))))))))))))))))))))))))))))))))*********++++++%%%&&&''')))************((((((((((((((('''''''''************))))))))))))))))))))))))))))))))))))+++***)))))))))***+++,,,))))))))))))((((((((((((*********+++******)))(((((((((((((((((((((((((((%%%+++...,,,+++,,,,,,)))---......---+++***+++,,,((((((''''''''''''(((((((((''''''(((***+++***)))((((((((()))))))))***************+++,,,,,,------+++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))************************)))))))))))))))))))))))))))***++++++))))))***+++***))))))***++++++***((())))))************))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))***+++,,,,,,...///...,,,*********************))))))))))))+++***))))))))))))))))))***)))((()))***++++++)))''''''''''''((()))*********+++++++++,,,,,,------''''''''''''((()))***+++*********+++******)))((((((***++++++*********+++***+++,,,+++*********,,,++++++++++++***************************************++++++,,,,,,++++++++++++,,,...---,,,,,,---/////////............//////////////////000333777;;;;;;>>>BBBFFFIIIKKKLLLLLLOOOPPPRRRTTTWWWZZZ[[[]]]ccceeehhhkkkmmmnnnnnnnnnmmmrrrtttqqqpppqqqpppnnnnnnmmmlllmmmnnnooonnnmmmmmmlllkkkjjjjjjiiiiiijjjooommmkkkgggccc^^^ZZZXXXYYYUUUQQQNNNKKKHHHEEECCC>>>===<<<:::888777666555222111000///............000///------......---+++000//////.........//////.........---------------................................./////////000000.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,++++++,,,---...---+++---,,,***)))(((((()))***,,,,,,,,,,,,+++***)))(((++++++++++++***)))(((''')))++++++))))))++++++)))+++***)))))))))***,,,,,,)))***++++++***+++---///++++++++++++,,,---...///,,,+++******))))))******,,,+++))))))***)))(((&&&(((((())))))***+++++++++)))***************++++++''')))***+++))))))***+++******************************))))))******+++,,,************************)))))))))*********++++++***))))))(((((())))))***************************************************)))***+++,,,,,,,,,,,,,,,,,,+++++++++************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,+++((())))))))))))*********+++++++++******)))))))))************************))))))))))))))))))))))))******************************))))))(((((('''''')))(((((((((''''''&&&&&&))))))))))))))))))))))))******)))))))))))))))))),,,++++++++++++,,,------******))))))((((((''''''+++,,,,,,,,,,,,,,,++++++((((((((((((((((((((((((''',,,///---,,,------+++---......---+++******+++((((((''''''''''''((((((''''''((()))***+++++++++(((((()))))))))*********))))))***++++++***)))))))))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***))))))************************(((((((((((((((((((((((()))***+++***))))))***++++++)))(((((()))******)))((())))))************)))))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))******+++,,,---...,,,------,,,***(((((()))*********)))))))))))))))******)))))))))))))))***)))((('''(((***+++***)))(((''''''(((((()))***+++)))))))))*********+++++++++++++++++++++,,,---...)))***+++,,,,,,+++)))((((((***,,,,,,***)))***+++)))***++++++))))))***+++***++++++,,,,,,+++************************************++++++,,,++++++++++++---...---,,,+++,,,...------...---------///000111333555666888<<>>;;;888666555444222000......///000//////000000///...------..............................///...------------...///,,,,,,---------...............///...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,***,,,---...---,,,++++++)))************))))))((((((((()))***++++++******)))******+++,,,---...///(((((()))******)))((((((,,,***)))((((((***,,,---...---+++*********++++++)))))))))******+++,,,---++++++++++++******)))))))))******++++++++++++,,,************++++++++++++))))))******+++,,,,,,,,,''')))***+++***)))***+++******************************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++***************************************************++++++,,,,,,++++++++++++************))))))))))))*********++++++++++++)))***************++++++)))))))))*********++++++++++++++++++++++++++++++***************+++++++++************************+++++++++++++++++++++***((((((((((((((()))******))))))))))))((((((((((((''''''''''''((((((((((((************************++++++++++++******))))))))))))))))))(((((((((((('''((())))))))))))))))))))))))))))))))))))))))))&&&+++,,,***)))+++,,,******++++++***((('''((()))))))))(((((((((((())))))''')))******))))))+++,,,)))))))))*********+++++++++++++++*********)))))))))***,,,......---+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))***)))(((((()))***,,,***((((((***+++******'''((()))******+++******))))))************)))))))))))))))))))))))))))))))))))))))*********++++++%%%%%%&&&'''((((((((('''))))))(((&&&$$$$$$''')))))))))))))))************)))))))))))))))******+++(((&&&&&&'''((()))((('''************+++,,,------......------,,,,,,,,,++++++***)))((('''''''''''')))***++++++,,,+++++++++)))+++,,,,,,***))))))******+++,,,+++*********,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------...///000///...---...000---000444555666888===AAAFFFJJJPPPUUUYYY\\\```bbbdddeeegggiiijjjllllllmmmmmmmmmnnnooopppqqqrrrsssuuuvvvwwwyyy{{{|||}}}}}}~~~}}}zzzvvvnnnfff^^^^^^\\\XXXUUUSSSSSSTTTZZZZZZ\\\]]]```ccceeefffiiimmmpppqqqpppppprrruuuyyywwwuuutttuuuuuutttsssqqqpppmmmjjjfffbbb```^^^XXXUUUPPPIIICCC===999777777444111000000000000///111000///......---...................../////////........................,,,,,,,,,------------...---......///...---+++***,,,,,,,,,,,,------------***************+++,,,,,,+++---...---,,,++++++,,,************************))))))***,,,,,,---------******++++++---...000111)))(((+++//////+++((()))+++***)))))))))***,,,,,,///---+++***++++++***)))))))))))))))***+++,,,,,,+++,,,,,,,,,,,,+++******(((***+++,,,++++++---...++++++++++++++++++++++++))))))***++++++,,,------''')))***+++***)))***+++******************************))))))******+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,************************************************+++++++++,,,,,,++++++***,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++)))))))))*********++++++************************(((((()))***,,,---......)))((((((''''''(((******)))))))))***************''''''(((((()))))))))))))))))))))******++++++,,,/////////...---,,,+++***(((((((((((())))))))))))((())))))***++++++******++++++++++++++++++++++++)))---...+++***---...---((()))******((('''(((*********))))))))))))******(((***,,,+++)))(((***,,,))))))*********+++++++++,,,,,,***))))))***++++++******,,,---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++,,,***)))***+++,,,+++***'''((()))******+++++++++))))))************))))))))))))))))))))))))))))))))))))*********+++++++++&&&'''((())))))(((''''''&&&((())))))(((''')))***((()))))))))************)))))))))))))))***++++++(((''''''''')))***)))((())))))))))))***+++,,,---,,,,,,------------------,,,,,,+++******++++++++++++*********++++++,,,---***+++,,,,,,***))))))***+++,,,---,,,+++***+++---,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...............000222222222333555666555999???BBBCCCGGGMMMSSSZZZ]]]```cccfffiiimmmppppppppppppppprrrtttvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwvvvvvvvvvvvvwwwyyyzzz|||{{{}}}|||yyywwwtttlllcccYYYXXXTTTMMMFFFCCCDDDFFFIIIJJJJJJLLLNNNPPPRRRSSS]]]bbbhhhjjjkkkmmmqqqvvvzzzxxxwwwwwwyyyzzzzzzyyyxxxwwwvvvtttrrrpppooonnnkkkhhhccc]]]VVVNNNIIIEEECCC@@@;;;777555444222111222222111000////////////---........./////////000,,,---...//////...---,,,------------............+++,,,...//////---,,,+++,,,,,,,,,---------......+++++++++++++++,,,------,,,---...---***)))+++---++++++************+++,,,------..................,,,,,,+++++++++,,,---...+++***...555555...***+++)))************+++++++++,,,+++***+++------+++)))************+++,,,------,,,------...---,,,+++******,,,------+++***,,,...++++++++++++++++++++++++))))))***+++,,,,,,------''')))***+++***)))***+++*********************************)))***++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---************************************************++++++,,,,,,,,,++++++***---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------***++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))************************************%%%&&&(((***,,,///000111---,,,***((('''&&&''''''))))))******++++++,,,,,,(((((())))))*********+++(((((()))***+++,,,,,,,,,------,,,+++***((('''&&&''''''(((((())))))******+++,,,------............++++++++++++++++++++++++&&&***+++((('''***+++***((()))******)))((()))+++++++++************++++++)))+++---,,,)))((())),,,)))************++++++++++++***(((''''''(((***+++***+++,,,,,,------------))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++************************))))))))))))))))))))))))***+++,,,,,,******+++,,,,,,+++***+++------+++)))''''''(((******+++++++++))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,+++))))))%%%(((,,,------+++******(((((())))))*********+++))))))((())))))***++++++***(((((()))***+++***)))(((((((((((()))***+++,,,((())))))***,,,------...))))))))))))***+++,,,,,,++++++***)))***+++---...***+++,,,,,,***)))))))))+++,,,------++++++,,,------,,,*********,,,...///------------------------+++,,,---...////////////...000333444666777:::<<>>???AAADDDGGGKKKPPPVVV[[[bbbgggnnntttwwwxxxyyyzzzzzz|||}}}}}}|||{{{{{{|||}}}{{{xxxvvvtttpppkkkggggggeeebbb___\\\XXXRRRNNNDDDAAA===:::888555222000000///...------...///000/////////////////////////////////.........---------------------------------------------...//////.........---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,///,,,***)))+++,,,,,,******---000000---+++++++++------,,,,,,,,,+++++++++......------------......)))***+++---......------+++++++++++++++,,,------))))))***+++++++++******,,,,,,***)))))))))******))))))))))))************)))(((((((((((()))******))))))******+++,,,,,,,,,+++++++++***))))))((((((******++++++++++++++++++---............---,,,,,,++++++,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******+++************++++++,,,)))))))))***++++++,,,,,,************)))))))))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++++++++***************((()))******++++++******)))************+++++++++***++++++***((('''((()))***************************))))))))))))))))))(((((((((((()))))))))***************))))))))))))((((((((()))************)))))))))***++++++++++++***))))))))))))))))))))))))***************+++++++++......---,,,+++******)))((())))))))))))(((''''''((((((((()))))))))))))))*********)))((('''''''''((((((((((((((())))))***)))))))))***************++++++******)))((((((((())))))))))))************++++++************++++++++++++++++++++++++***))) $$$(((++++++++++++++++++++++++++++++*********)))************+++++++++,,,,,,,,,,,,,,,++++++++++++******)))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,...------------...//////------------...///000111...000333444555888;;;>>>FFFKKKRRRXXX^^^dddjjjmmmqqqrrrrrrrrrqqqqqqrrrtttuuuvvvyyy{{{}}}}}}~~~}}}{{{yyyxxxxxxzzz|||}}}}}}}}}|||yyyssskkkddd```___[[[YYYVVVSSSQQQQQQQQQQQQNNNLLLKKKMMMRRRXXX\\\___aaa```]]][[[ZZZZZZ[[[\\\YYYXXXUUUPPPKKKGGGFFFFFFGGGFFFEEEDDDEEEHHHNNNSSS\\\cccmmmuuuzzzzzzzzzzzzyyy|||~~~~~~|||{{{{{{~~~|||zzzxxxvvvsssnnnkkklllkkkjjjjjjhhheeeaaa]]]RRROOOKKKGGGCCC===777333222111000///...///000111////////////////////////////////////............------------------------.........---...//////000//////............------------------,,,,,,,,,,,,,,,++++++******++++++,,,000---***)))***,,,,,,,,,***,,,......,,,+++***+++,,,,,,,,,,,,+++++++++++++++++++++******(((''''''******+++,,,------------+++************+++,,,,,,++++++,,,,,,,,,+++******,,,+++******)))*********)))))))))*********++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,+++++++++******)))))))))******+++++++++++++++,,,---------------,,,,,,+++,,,,,,,,,,,,++++++***)))***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++++++++++++++***************++++++,,,---,,,,,,++++++***)))))))))*********)))))))))((((((++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************************************(((((()))************)))))))))*********+++++++++++++++,,,+++(((''''''(((******************************))))))((((((''''''''''''(((((())))))******(((((((((((((((((((((((('''''')))******+++++++++))))))***++++++++++++***)))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,++++++*********((()))))))))))))))((((((******++++++,,,,,,------***)))))))))(((((((((''')))(((((((((((()))************************++++++++++++******))))))))))))((()))))))))************---,,,+++******+++,,,---+++++++++,,,,,,+++******((()))+++,,,,,,+++))))))+++++++++***************))))))*********+++++++++---------,,,,,,++++++***++++++******++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++------,,,++++++,,,------,,,,,,+++++++++,,,------......------......///000////////////000111222333000333777;;;@@@EEEKKKOOOZZZ]]]aaafffkkkooosssuuurrrssssssrrrrrrrrruuuwwwwwwxxx{{{}}}~~~~~~}}}|||~~~}}}}}}~~~~~~}}}~~~zzzuuuoooiiifffdddfffdddaaa^^^\\\\\\[[[\\\[[[YYYXXXYYY[[[___bbbdddeeeccc```]]]\\\[[[\\\\\\\\\]]]\\\XXXSSSQQQSSSUUUWWWVVVTTTQQQPPPQQQUUUXXXaaagggqqqxxx|||}}}}}}}}}xxx{{{~~~|||{{{zzz}}}{{{yyyxxxvvvsssooollllllkkkkkkkkkkkkiiifffccc^^^[[[XXXTTTNNNGGG@@@:::777666444222111111111222000000///////////////...000000000/////////......------------------------///////////////000111111............------------...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,...,,,)))'''((()))***+++((()))*********)))((((((,,,+++++++++++++++++++++&&&'''(((((('''&&&$$$###+++++++++,,,,,,---------******))))))******+++,,,------------,,,+++******++++++******************))))))*********+++++++++***+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++***)))++++++,,,------------,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++++++++,,,+++*********+++,,,------,,,,,,++++++***)))))))))************))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((************************+++++++++***************************************(((((()))************)))))))))*********+++++++++++++++,,,+++(((''''''(((******************************))))))(((((('''''')))))))))(((((((((((((((''''''''''''''''''''''''&&&'''(((***++++++++++++))))))***++++++++++++***++++++++++++++++++++++++)))))))))***+++++++++,,,(((((())))))******++++++))))))***++++++***************++++++,,,,,,------'''((((((((()))))))))******))))))))))))***++++++++++++******************+++++++++++++++*********((()))))))))************---,,,+++******+++,,,---***++++++,,,,,,,,,++++++---,,,+++******)))))))))************************))))))*********+++++++++,,,,,,++++++******))))))++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++...---+++******+++---...,,,+++++++++,,,------...---------------......///......///000111333555666555:::@@@GGGNNNVVV]]]bbbhhhiiikkkooorrruuuvvvwwwwwwwwwxxxwwwvvvwwwzzz|||zzz|||~~~~~~}}}~~~|||~~~|||zzzxxxvvvtttrrrqqqsssrrrpppnnnlllkkkjjjjjjhhhiiiiiiiiihhhhhhiiiiiihhheeeaaa]]]YYYWWWVVVVVVYYY[[[\\\ZZZYYYZZZ___ccc^^^___`````````aaadddgggmmmqqqwww{{{~~~{{{~~~~~~}}}}}}~~~zzzwwwsssnnniiieeeffffffeeeggghhhhhhfffddddddcccaaa^^^[[[UUUNNNIII@@@>>>;;;777444222111111111111000000000/////////111111000000000/////////------------------------......---------...//////,,,,,,,,,,,,,,,,,,,,,---.........---------,,,,,,------,,,,,,,,,,,,---------,,,***)))((()))***,,,))))))))))))******))))))++++++++++++++++++++++++((()))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,------******))))))******+++,,,---------------,,,+++***************+++*********************++++++++++++((()))******++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------++++++,,,,,,++++++***)))++++++,,,,,,,,,+++******++++++,,,---------------******+++++++++,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,++++++++++++,,,,,,---)))))))))***++++++,,,,,,++++++++++++*********)))++++++++++++++++++++++++))))))))))))))))))))))))******************************************++++++***************+++++++++((()))******++++++******)))************+++++++++***++++++***((('''((()))***************************))))))))))))))))))(((+++******))))))(((((('''&&&&&&''''''''''''((((((''''''(((******+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++&&&''''''((()))***++++++)))******++++++++++++***((((((((()))))))))))))))'''''''''((()))************************++++++,,,***************)))))))))++++++++++++++++++++++++))))))))))))************++++++************++++++***+++,,,,,,,,,,,,,,,,,,+++)))'''''')))***++++++)))))))))***************)))************+++++++++***************)))))))))************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,++++++,,,,,,---...///---------------...//////---...000333666:::===>>>CCCHHHOOOWWW^^^eeekkkooonnnnnnooossswwwyyyyyyyyyzzz{{{{{{yyyxxxwwwxxxzzz}}}~~~~~~}}}}}}~~~|||zzzyyyxxxxxxzzz{{{|||zzzyyyyyyxxxwwwvvvtttsssssssssrrrtttvvvvvvuuutttttttttnnnkkkfff```\\\XXXWWWVVVRRRSSSSSSSSSUUUXXX]]]aaaZZZ\\\___bbbeeejjjooorrruuuxxxzzz|||}}}~~~}}}xxxrrrllleee```]]][[[ZZZZZZ\\\^^^^^^^^^bbbbbbbbbccccccaaa\\\YYYKKKIIIDDD???999666333222333222222111111000000///111111111111000000000000........................++++++******++++++,,,---+++++++++,,,,,,,,,,,,---............---------,,,...------,,,,,,------...---......---++++++,,,---,,,+++***+++,,,------+++*********+++++++++++++++)))***+++,,,---......///---,,,,,,++++++,,,,,,---+++************+++,,,,,,,,,,,,---------,,,++++++))))))***++++++++++++************++++++++++++,,,((()))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,------,,,,,,+++*********+++,,,,,,,,,+++++++++,,,------...---------))))))***+++,,,------...------------............------------------------,,,,,,---------------,,,++++++,,,,,,---......///------------------------************************///...------------...///------,,,+++++++++,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************)))))))))***+++++++++,,,))))))*********+++++++++)))******+++++++++++++++)))************+++++++++)))***+++***)))((()))***************************)))))))))***************+++************)))))))))((((((((()))))))))******'''((()))***************))))))***++++++++++++***+++++++++++++++++++++++++++++++++***************(((((())))))******++++++(((((()))***************)))(((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))***++++++*********))))))(((((((((***************+++++++++))))))))))))************)))******************)))***+++,,,,,,------,,,,,,***((('''))),,,...---+++((()))))))))*********+++)))************+++++++++)))))))))***************)))))))))******+++,,,---++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,...////////////......//////000111///111555;;;AAAHHHMMMPPPUUUZZZaaaggglllooorrrttttttssssssuuuyyy{{{zzzxxxxxxyyyzzzzzzxxxvvvvvvwww{{{{{{|||}}}}}}~~~}}}}}}}}}|||yyywwwwwwxxx{{{}}}{{{yyyyyyxxxxxxwwwvvvvvvvvvxxxzzz{{{zzzxxxxxxzzz}}}vvvsssooojjjfffcccbbbaaaXXXVVVSSSRRRTTTWWWYYY[[[XXXYYY[[[]]]aaagggnnnsssuuuwwwyyy{{{{{{|||}}}}}}yyyuuupppjjjfff]]]ZZZUUURRRRRRRRRRRRRRRWWWXXX[[[___ccceeedddccc\\\XXXRRRKKKCCC===999777444444333333222111111000222222111111111000000000////////////////////////,,,++++++++++++,,,------,,,,,,,,,,,,------..................---------------,,,,,,,,,,,,,,,,,,---+++---000///---++++++,,,...+++***+++---///...,,,)))*********++++++++++++((((((((()))***+++------------,,,+++++++++,,,---+++++++++++++++,,,------***++++++,,,,,,,,,,,,+++((()))***+++,,,++++++************+++++++++,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------......------,,,+++)))***+++,,,,,,,,,,,,,,,+++,,,------......------(((((()))***,,,---...///---------.........//////------------------------,,,,,,------...---------++++++,,,,,,---...//////------------------------------------------------000///...------...///000...------,,,++++++++++++,,,,,,++++++***)))))))))---------,,,,,,,,,++++++))))))))))))))))))))))))************************************************(((((()))***+++,,,,,,---))))))******++++++++++++******+++,,,,,,,,,,,,+++)))************+++++++++((()))******)))(((***+++************************))))))******++++++,,,,,,***************+++++++++))))))******+++++++++,,,((())))))************)))))))))***++++++++++++***************************,,,+++++++++******))))))+++++++++***************''''''((()))))))))))))))++++++******))))))((((((******))))))((((((''''''((((((((((((((()))*********)))))))))(((((('''''')))))))))))))))*********))))))))))))************((()))***++++++***)))(((***+++,,,,,,------------,,,+++,,,...111111---)))(((((())))))*********+++)))************+++++++++)))))))))******++++++,,,))))))))))))***+++,,,---)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000000000000000000111111222333666<<>>555555444444333222111111222222222111111111111000000000000000000000000000///............///000000---------.........////////////.........---------,,,++++++++++++++++++,,,(((+++//////,,,))))))***,,,***((())),,,...---+++))))))******++++++++++++******)))))))))+++---......---,,,+++++++++,,,---,,,,,,++++++,,,,,,---...)))***++++++,,,,,,,,,,,,((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------//////...---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,------------------------111///---******+++---///111111000000//////......---------,,,,,,+++++++++***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,+++***((('''+++***)))(((((()))***++++++++++++******)))))))))((((((((()))******++++++******))))))***+++,,,,,,************************)))************+++++++++,,,,,,,,,+++++++++******))))))))))))************(((((((((((((((((((((((()))***,,,,,,***)))***+++++++++***)))(((((()))))),,,,,,+++***)))(((''''''(((((())))))))))))(((((()))+++,,,,,,+++***,,,---222///++++++---...,,,+++''')))******))))))***,,,++++++******)))(((((((((++++++******************))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,++++++***((())))))***++++++,,,,,,)))***+++,,,,,,+++)))(((,,,,,,,,,++++++++++++************++++++,,,,,,,,,*********)))))))))))))))((()))***,,,,,,+++******)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,)))(((***,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............///000111111000000111333;;;???GGGRRR]]]dddggggggqqqqqqqqqrrrtttuuuvvvwwwvvvuuuuuuuuuwwwxxxwwwvvvvvvvvvtttrrrqqqppppppooommmmmmnnnpppsssvvvyyy{{{}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~xxxxxxxxxzzz|||{{{vvvqqqrrrttttttqqqnnnooovvv{{{xxxxxxxxxxxxyyyyyyyyyzzztttrrrnnnjjjgggggghhhhhhjjjhhhffffffgggiiiiiiiiimmmoooqqqsssuuuwwwxxxyyy|||zzzwwwwwwxxxyyyyyyyyy{{{|||||||||{{{yyyxxxwwwqqqmmmgggaaa[[[TTTMMMHHHJJJIIIIIIKKKQQQZZZccciiikkkkkkjjjfff___VVVNNNHHHAAA===999777777666333111333222222222333333111/////////............//////111000000000000000111222......------------............---------,,,,,,,,,,,,,,,,,,------........./////////...------,,,,,,------...///...---+++***++++++++++++++++++++++++++++++++++++++++++++++++************+++---///000------------------------++++++,,,,,,,,,++++++************++++++,,,,,,,,,...,,,+++,,,---//////...,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,,,,++++++++++++,,,,,,,,,------..................------,,,,,,,,,------------------------...---+++))))))***+++,,,//////////////////......---------,,,,,,+++++++++***,,,,,,,,,+++***+++,,,,,,,,,------------,,,,,,,,,,,,,,,++++++***)))(((***)))(((((((((((()))***,,,,,,+++++++++*********++++++++++++******************))))))***++++++,,,************************)))************++++++++++++++++++*********))))))))))))))))))************(((((((((((((((((((((((((((***++++++***))))))***---,,,,,,+++******++++++)))))))))(((''''''&&&&&&(((((())))))))))))(((((()))+++,,,,,,+++***,,,---000---***)))+++,,,+++)))''')))******))))))***,,,+++************)))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***+++++++++++++++***************))))))))))))((())))))++++++++++++***)))*********))))))))))))(((,,,++++++++++++++++++***************************))))))***++++++++++++***///...,,,***)))***++++++*********)))))))))((((((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++***(((''')))***+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,111111222111222555999===FFFLLLTTT^^^eeejjjmmmnnnpppqqqtttvvvwwwxxxwwwwwwxxxvvvtttsssssssssqqqpppkkkjjjhhheeecccaaa``````______```ccchhhpppwww|||zzz{{{|||}}}|||{{{yyyxxxsssqqqooooooooonnnjjjgggfffjjjmmmmmmllllllppptttvvvvvvwwwxxxxxxyyyzzzzzzyyywwwtttqqqooonnnnnnnnnqqqooonnnnnnoooqqqqqqqqqrrrssstttvvvxxxyyyyyyzzz}}}zzzxxxvvvtttttt{{{|||}}}}}}}}}}}}|||{{{wwwsssooojjjfffaaa[[[WWWSSSOOOIIIGGGKKKSSS]]]dddgggiiikkkllljjjeee```\\\KKKGGG@@@<<<999777444111222111000111222222111///000//////......//////000000000///////////////000///......------......///.........---------,,,,,,+++++++++,,,,,,---------------..................------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,++++++***))))))*********+++++++++---+++)))))))))***)))(((++++++++++++************,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------,,,,,,,,,---------------..................---------------------------------------,,,,,,++++++++++++******------..................------,,,,,,,,,,,,++++++***,,,---,,,+++***+++---------............---------,,,+++******)))*********))))))(((((())))))***,,,,,,,,,,,,++++++++++++------,,,,,,+++******)))*********)))******+++,,,++++++++++++++++++++++++)))************+++++++++*********)))))))))(((((())))))))))))************))))))))))))))))))))))))''')))******)))(((((()))---,,,++++++***+++++++++((((((((((((((((((((((((((())))))******))))))((()))+++,,,,,,+++***,,,---...+++)))((()))))))))(((((()))+++***))))))***+++************++++++++++++&&&'''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++******))),,,++++++)))((('''&&&&&&((()))***+++++++++++++++*********))))))))))))(((,,,,,,,,,+++******))))))))))))******++++++,,,,,,*********)))******+++,,,444111---)))'''(((***,,,+++***)))((((((((()))*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++))))))***+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------------......333333444555888???GGGLLLTTT[[[dddkkknnnppprrrtttnnnpppsssuuuvvvtttrrrqqqsssqqqnnnllljjjiiifffddd]]][[[XXXUUUSSSQQQPPPPPPOOOOOOQQQVVV___jjjvvv}}}}}}yyyyyyyyywwwuuurrrnnnlllgggeeecccbbbcccccccccbbbccciiiooorrrqqqqqqrrrtttxxxxxxyyyzzz|||}}}~~~~~~}}}|||{{{yyywwwuuutttsssvvvuuussstttvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyyyyyyy}}}wwwsssrrrrrryyyzzz|||}}}~~~~~~~~~}}}{{{yyyvvvtttrrroookkkhhhaaaZZZQQQJJJIIIOOOWWW]]]]]]aaaggglllnnnmmmkkkiiiZZZUUUNNNGGGAAA<<<888555222111000111222333111000000000////////////000000111000///......---......///......------......///.........------------,,,+++++++++++++++,,,,,,,,,,,,,,,------...//////000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))************---+++******+++,,,+++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------------............,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---......000000000000000/////////---------..............................---------........................,,,---.........---,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,------..................---...---+++***)))***++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++***************++++++------------------------))))))*********++++++++++++*********))))))))))))((()))))))))************************************'''(((******((('''((()))******)))))))))))))))***))))))*********+++++++++)))))))))******))))))))))))+++,,,,,,+++***,,,------+++***((((((((()))))))))***++++++))))))***+++)))******+++,,,,,,------+++++++++++++++++++++***))))))))))))))))))))))))++++++************++++++(((((()))************))),,,,,,+++***)))(((''''''(((((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***************))))))***+++,,,,,,------+++***)))))))))***,,,---444111---)))((()))+++,,,...,,,***))))))***,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------...,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---///111333444333555999>>>DDDMMMVVV[[[^^^fffnnnrrrqqqppprrrtttqqqqqqqqqqqqooommmjjjiiifffdddaaa```___]]]ZZZXXXQQQOOOMMMKKKIIIHHHIIIIIIHHHIIIMMMUUU___kkkwww}}}~~~~~~}}}zzzuuusssoookkkgggdddaaa```[[[[[[]]]```ccceeeggggggjjjoootttwwwwwwwwwwwwxxxwwwxxxyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}{{{yyywwwuuuvvvttttttuuuwwwxxxwwwwwwxxxxxxyyyyyyxxxxxxwwwwwwwww{{{~~~|||wwwssstttwwwwwwxxxyyy{{{|||||||||{{{zzzyyywwwvvvvvvuuurrrooommmggg___WWWSSSSSSVVVXXXXXX[[[aaagggkkklllkkkiiifffccc^^^WWWOOOGGG@@@<<<777555333333444444333111111000000//////000000111222111000///...---------//////............//////............------------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********------------------------++++++,,,,,,---,,,,,,,,,******************++++++)))((((((***---///000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---.....................,,,,,,---------.........---------------------------,,,,,,,,,,,,---......000000000000000000000000........................................................................+++,,,...//////...,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------..................------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,+++++++++*********((()))))))))************++++++++++++++++++++++++'''(((******((('''((()))***)))))))))))))))******))))))******++++++,,,,,,))))))************)))))))))+++,,,,,,+++***,,,---------,,,***))))))***+++***+++,,,+++***)))***+++))))))***+++,,,------.........---,,,++++++***)))))))))))))))))))))))))))++++++************++++++'''((()))***************++++++++++++++++++++++++(((((()))******+++,,,---,,,,,,,,,+++++++++******(((((()))***++++++,,,,,,))))))***+++,,,,,,------+++***)))))))))***,,,---------,,,,,,+++++++++,,,---,,,***))))))***,,,...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,---............------,,,,,,------...///---------------------------,,,,,,---///222444666666<<>><<<888666555444222111111111000000000000111111333222111000//////...////////////......///////////////.........---------...............---------//////.........---------...---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,&&&%%%%%%&&&))),,,,,,,,,------------............******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................//////..................,,,---------............---------------------------,,,,,,,,,,,,---......---------.............../////////............................../////////........................)))***+++,,,---,,,+++***,,,,,,------------------++++++,,,,,,,,,,,,------+++---...---,,,+++,,,...------............------,,,,,,++++++++++++,,,,,,+++,,,------------,,,+++++++++++++++,,,,,,,,,,,,'''(((((()))******++++++,,,+++******)))*********************************)))************+++++++++,,,,,,,,,++++++++++++***))))))))))))************************************''')))******)))(((((()))+++++++++***++++++,,,---((((((((())))))*********)))******++++++******))))))+++,,,,,,+++***,,,---......---+++))))))+++,,,***,,,,,,,,,***)))***+++)))))))))***+++,,,,,,---,,,,,,+++***)))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***++++++++++++******++++++,,,---......***)))))))))***+++,,,,,,*********))))))))))))(((&&&'''((()))***,,,------))))))******++++++,,,,,,*********)))******+++,,,((()))+++------,,,+++******)))((((((((()))***+++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***,,,------,,,...------------...//////------------------------//////...///111444777888AAAHHHRRR[[[aaaeeeggghhhhhhjjjllljjjfffcccccceeeaaa___[[[WWWUUUUUUVVVWWWYYYZZZ[[[]]]\\\YYYSSSOOOBBBBBBBBBCCCFFFKKKPPPRRRUUUYYYaaahhhooosssuuuuuuxxxuuurrrooolllhhhccc___UUUSSSQQQQQQSSSXXX]]]aaacccgggmmmqqqrrrrrrrrrrrrvvvuuusssrrrrrrsssuuuvvvvvvvvvvvvvvvuuuuuuuuuttttttuuuuuuuuutttsssqqqppppppooopppqqqtttuuutttrrrppppppqqqqqqqqqqqqppppppqqqtttvvvuuusssrrrsssuuussstttuuuwwwwwwwwwvvvuuutttsssssstttvvvwwwuuutttqqqsssuuutttooohhh```[[[WWWXXXZZZ\\\^^^___```aaaeeeiiimmmmmmiiibbb]]]ZZZKKKGGGAAA<<<999666222000222222111111111111222222333222111000000///000000000//////......//////000/////////.........------////////////............000//////...------,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++***+++,,,------......------------------,,,,,,,,,,,,+++))))))***++++++***,,,,,,,,,------.........*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................000000//////......------------------....................................---,,,,,,,,,,,,---......,,,,,,---------.........000/////////.........------........./////////000........................)))***++++++,,,,,,,,,+++............------------+++++++++,,,,,,---------,,,---...---,,,,,,,,,...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++***************+++++++++,,,,,,************************,,,++++++***))))))******++++++++++++++++++++++++)))************+++++++++++++++++++++************))))))))))))************************************(((***++++++***))))))***++++++******+++,,,,,,---))))))))))))))))))******)))******++++++******))))))+++,,,,,,+++***,,,------......,,,)))(((***---+++,,,---,,,***)))***+++)))))))))******+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))***+++,,,,,,,,,,,,)))******+++,,,,,,------+++******))))))***+++,,,*********))))))))))))((('''(((((()))***++++++,,,************************))))))***++++++++++++***'''(((***+++,,,+++***)))(((((()))))))))***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***(((((())),,,---,,,+++...............//////000........................111111222444999>>>CCCFFFRRRXXX```fffhhhhhhhhhgggdddbbb```]]]ZZZXXXWWWWWWSSSRRRRRRSSSTTTWWWYYY[[[aaabbbdddeeebbb[[[RRRKKKCCCCCCDDDFFFJJJPPPVVVZZZ[[[___eeekkknnnoooooonnnkkkhhhdddaaa^^^[[[XXXUUUQQQRRRTTTWWW\\\aaafffiiijjjnnnqqqrrrqqqqqqqqqsssvvvuuutttsssttttttuuuuuuvvvuuutttsssqqqooonnnnnniiiiiiiiiiiihhhgggffffffddddddeeegggjjjkkkiiihhhcccdddeeefffggggggggggggiiiiiiiiiiiiiiiiiijjjkkkkkklllnnnpppqqqrrrrrrqqqooooooppprrrvvvxxxxxxwwwuuuvvvxxxxxxvvvqqqllliii___]]][[[YYYXXXYYYZZZ[[[\\\aaagggjjjjjjiiiiiiiii\\\VVVOOOGGGAAA<<<777444222222222111111222222222111000000/////////000000000000////////////000000////////////............//////.........---------..................------+++,,,------......------------------------------------------------------***+++,,,---------,,,,,,++++++++++++++++++++++++***+++,,,---............---------,,,,,,+++++++++111///---,,,---...---,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////111111000///...------,,,---------.........//////........................---,,,,,,,,,,,,---......---.........//////000000000000//////.........------.........//////000000////////////////////////,,,,,,,,,------........./////////......---------+++++++++,,,,,,---------,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++***+++,,,---...---,,,+++((()))***++++++***)))((()))))))))******+++++++++------,,,,,,+++*********,,,,,,+++***))))))******........................)))************+++++++++************))))))))))))))))))))))))************)))))))))))))))))))))))))))***,,,,,,***)))***+++))))))(((((()))***++++++++++++++++++++++++++++++******++++++++++++******)))+++,,,,,,+++***,,,---,,,......,,,((((((***---+++,,,---,,,***)))***+++)))))))))))))))*********&&&&&&'''((()))***+++,,,))))))))))))))))))))))))++++++************++++++))))))***+++,,,---------))))))*********+++++++++,,,+++***)))))))))***+++,,,,,,,,,++++++++++++***))))))))))))*********************)))))))))))))))((()))***,,,,,,+++******)))))))))******))))))))))))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***...///...,,,...............///000000........................111222555:::BBBJJJQQQVVV___ccchhhkkkkkkiiigggfff^^^ZZZUUUQQQPPPNNNMMMLLLQQQSSSWWW\\\aaaeeehhhiiihhhiiikkkjjjeee[[[OOOGGGGGGFFFGGGJJJOOOUUU\\\___^^^aaaeeehhhjjjkkkjjjiii^^^\\\XXXVVVUUUUUUTTTSSSWWWZZZ^^^ccchhhkkkmmmnnnlllnnnpppooonnnnnnqqqtttqqqppppppqqqrrrrrrqqqpppooonnnllljjjgggeeecccbbb______^^^^^^]]]]]]]]]]]]XXXXXXYYY\\\^^^___^^^\\\WWWXXXZZZ[[[]]]]]]^^^^^^^^^\\\[[[\\\___bbbccccccbbbcccfffiiikkkmmmmmmmmmjjjkkkmmmpppuuuxxxyyyxxxzzzzzzyyyyyyxxxxxxwwwwwwnnnjjjddd___[[[ZZZZZZ[[[VVVZZZ```dddgggjjjooosssiiidddZZZQQQJJJCCC>>>:::333222222111111222222333//////.........//////000000000////////////000000000/////////.....................------,,,,,,,,,,,,,,,------.../////////***+++---...///...------------------------------------------------------+++,,,---------,,,+++***------------------------***+++,,,---............,,,,,,,,,++++++*********+++***))))))+++------,,,------------------------------,,,+++,,,---...///111000//////---,,,,,,++++++++++++++++++,,,------000///---+++,,,---000111000000000000///...---,,,+++,,,...000000000...---000000///...------------///...---------...///000...///000000111111111111///////////////........./////////.............../////////...---------,,,//////.........------------------........./////////,,,+++,,,...///---+++,,,,,,------,,,,,,+++***000000000///...---+++++++++)))((()))+++---------.........///......------...---+++))))))***+++,,,---,,,++++++************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,------,,,+++***)))(((((())))))))))))(((''')))))))))))))))))))))))),,,,,,,,,++++++***************))))))))))))******++++++************++++++************)))))))))(((%%%&&&((()))*********)))///,,,))))))***+++,,,,,,*********++++++,,,,,,,,,------,,,+++************((()))***++++++,,,++++++))))))))))))))))))))))))------,,,+++***)))((('''++++++***)))(((((())))))(((+++...---***((((((***,,,+++***,,,//////,,,)))---,,,+++***))))))))))))***************************++++++,,,,,,++++++***)))))))))))))))******+++,,,++++++******++++++,,,*********))))))))))))))))))))))))***+++,,,......'''((()))***++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---------,,,++++++...000111000///...///000444999@@@HHHOOOWWW^^^cccggghhhhhhgggddd___ZZZWWWOOOMMMJJJIIIKKKNNNPPPPPP[[[^^^ccciiimmmoooppppppnnnmmmjjjfff___XXXQQQMMMCCCFFFLLLRRRWWWZZZ[[[[[[YYY\\\___```___]]][[[ZZZRRRSSSSSSUUUWWWYYY[[[\\\aaadddiiimmmpppqqqqqqqqqppprrrrrrooooooqqqrrroooooonnnmmmkkkhhhfffdddcccaaa```___^^^]]]YYYTTTPPPTTTWWWZZZ[[[ZZZWWWVVVVVVSSSLLLJJJQQQZZZ\\\ZZZYYYZZZXXXVVVWWWZZZ\\\[[[ZZZVVVUUUWWWZZZYYYUUUVVVZZZZZZ]]]______```bbbbbbaaa```fffjjjkkkmmmsssxxxyyywwwyyyyyywwwuuutttwwwzzzuuuqqqkkkfffccc___YYYUUUXXXYYYXXXWWWXXX^^^gggnnnnnnpppmmmeee^^^XXXLLL>>>===666333555444...+++...222222222222222111111111111///---,,,---......---000000//////.........---////////////////////////---------.........//////////////////////////////.......................................///000000///...,,,++++++,,,---...---,,,,,,,,,,,,---......///...---,,,+++,,,,,,------------------...///000***+++,,,,,,------------------------------------------,,,,,,,,,---...///////////////......------.........//////000111222222111...---,,,---///000000000000000000///......//////000111000000...---111000000//////000000000000///.........///000111000000000000000///...---000000000000000000//////...............---------//////...............---/////////......------------------........./////////---+++,,,...///---+++,,,------------,,,++++++,,,,,,,,,---,,,,,,++++++---,,,+++,,,...//////...+++,,,,,,,,,,,,,,,++++++...---+++*********+++,,,------,,,+++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))******+++***)))(((''')))***************))))))************************+++++++++******)))))))))((((((((((((((((((((((((++++++************++++++,,,++++++***)))((((((((('''((())))))************...+++)))(((***+++,,,+++++++++++++++++++++,,,,,,,,,,,,+++*********++++++++++++,,,++++++***)))((())))))))))))))))))))))))***)))))))))))))))))))))++++++***))))))))))))))))))+++------***((()))***---,,,,,,---------***(((,,,,,,***))))))(((((((((***************************++++++,,,,,,++++++***)))))))))))))))***+++++++++******************+++))))))))))))*********************)))******++++++)))***+++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------.........---------...//////.........111333;;;@@@IIIQQQXXX^^^cccffffffeeedddaaa\\\VVVQQQNNNFFFGGGIIILLLPPPVVV[[[___fffiiillloooqqqqqqpppooommmjjjddd]]]UUUNNNIIIGGGEEEHHHLLLPPPTTTVVVWWWXXXRRRTTTWWWYYYYYYYYYYYYYYYYYYZZZ\\\^^^bbbeeehhhjjjpppqqqsssttttttsssqqqpppssstttrrrmmmkkkmmmmmmjjjkkkiiifffbbb^^^[[[YYYXXXXXXXXXWWWVVVUUUTTTTTTTTTWWWZZZ^^^aaabbb```\\\YYYYYYRRRNNNPPPUUUZZZaaahhhaaa___]]]]]]______]]][[[]]]ZZZZZZ]]]^^^[[[[[[^^^]]]]]]\\\ZZZYYYYYYYYYYYY\\\aaaeeeeeegggmmmpppooouuuvvvwwwvvvtttuuuxxx{{{yyywwwtttqqqnnnhhh```[[[SSSQQQOOOLLLLLLPPPYYY```lllooooookkkgggcccWWWLLLCCC;;;555666555000...///////////////////////////111///---,,,---......---000000/////////.........////////////////////////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,...............//////000,,,+++*********,,,...///---,,,,,,,,,,,,---......///...---,,,,,,,,,------,,,,,,,,,+++,,,,,,------***+++,,,,,,---------,,,------------------------------,,,,,,------...///....................................///000111222444222000......///000111//////000111111111111111222222111111000//////...111111111222222222333333222222111000000000111111111111111111000///...................../////////.........///////////////............////////////////////////............---............/////////...---,,,---.........,,,---------------,,,++++++***+++,,,,,,------,,,,,,---,,,+++,,,...//////...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********+++******)))(((++++++++++++++++++++++++*********************************)))))))))))))))''''''((())))))(((''''''++++++************++++++,,,,,,+++***))))))((((((*********)))******++++++,,,***((((((***+++++++++,,,,,,++++++++++++++++++++++++*********+++,,,,,,++++++,,,++++++***)))((())))))))))))))))))))))))&&&''''''((()))***++++++++++++***))))))))))))***)))+++,,,,,,***))))))***---.........+++))))))))),,,+++***))))))((())))))******************************++++++++++++*********))))))))))))***++++++*********))))))*********((()))))))))***+++++++++++++++***)))))))))))))))+++,,,,,,---,,,,,,+++***++++++++++++,,,,,,,,,,,,*********++++++++++++,,,***+++++++++,,,,,,,,,,,,....../////////////////////////////////333888<<>>>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>======<<<999999888777666444222111555555555555444444444444111111111000000000//////...//////000000111111111000000000000000000000000////////////////////////...............---......------.........---,,,,,,////////////...---,,,+++,,,++++++,,,......,,,++++++,,,,,,---......------+++,,,,,,---------,,,,,,---------,,,,,,------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------***))))))))))))***+++,,,************************++++++++++++++++++++++++((()))+++,,,,,,+++)))(((++++++************++++++(((((()))***+++,,,---------,,,+++*********,,,,,,+++)))((()))+++,,,,,,+++,,,,,,,,,++++++*********))))))))))))***++++++,,,((((((***+++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++***************+++++++++************++++++***(((***---,,,***))),,,///------,,,+++++++++,,,,,,************************)))******++++++******)))***************++++++,,,++++++,,,------,,,++++++((())))))***+++,,,,,,---+++******+++,,,---......,,,,,,++++++************++++++,,,,,,,,,---------))))))*********+++++++++------------............------------...///111111///111444999???HHHQQQXXXaaafffkkkmmmjjjbbb[[[WWWPPPKKKDDD???AAAGGGPPPVVV___eeelllooommmmmmqqqtttooonnnkkkgggccc^^^ZZZXXXVVVWWWZZZ\\\___aaabbbccccccdddeeegggjjjlllnnnoooqqqooommmmmmpppsssttttttttttttsssrrrrrrrrrrrrrrrsssqqqnnnjjjgggdddbbbaaaYYY[[[YYYUUUUUUXXXZZZXXXWWWVVVTTTTTTWWW]]]cccfffjjjlllnnnmmmlllpppyyy~~~xxxwww~~~yyymmmjjjjjjjjjfffccc___\\\]]]___ccceeedddgggkkknnnppprrrrrrsssiiibbbWWWMMMGGGEEEEEEFFFKKKQQQ\\\gggooorrrtttvvvppphhh[[[PPPHHHBBB:::333666555333222111111222333000/////////111111000/////////000000000000000000////////////////////////........./////////000000........................////////////////////////---------------...////////////......---------------,,,,,,,,,,,,---......,,,---------------------...---,,,+++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------.........------...////////////...000000000/////////......111111111111222444555666555666777:::<<>>AAABBBGGGHHHJJJLLLNNNPPPRRRSSSWWWXXXYYY[[[\\\]]]]]]]]]^^^___```bbbcccccccccbbb^^^```bbbeeeffffffeeeeeecccccccccbbbaaa___]]][[[XXXWWWVVVTTTRRROOOMMMLLLHHHGGGFFFDDDBBBAAA@@@???;;;;;;:::888666555333333222111111111111111000000000000000111111222222222000000000000/////////...---///000000------...000...............------,,,,,,---------,,,++++++***.........000111000...,,,(((((()))++++++,,,,,,+++---,,,,,,+++,,,---...///+++++++++++++++,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++************+++,,,---+++***)))))))))+++---...++++++++++++++++++++++++)))*********++++++++++++************************++++++************++++++******++++++++++++,,,,,,))))))***++++++,,,,,,++++++******,,,...///...---++++++++++++++++++,,,,,,+++******))))))))))))***++++++,,,++++++***)))((()))))))))))))))))))))))),,,,,,,,,+++++++++******+++*********++++++,,,---,,,)))'''(((***,,,,,,++++++)))((((((***,,,,,,,,,+++******))))))******+++************************))))))************))))))++++++******++++++,,,---***+++---......---+++***++++++++++++++++++++++++++++++++++++,,,------...,,,,,,+++***++++++------++++++,,,,,,---......///++++++++++++,,,,,,,,,,,,---------.........//////...---------///111444555888===EEENNNUUU]]]cccgggjjjkkkjjjddd[[[PPPGGGCCC@@@BBBHHHOOOXXXaaahhhlllnnnppptttvvvuuuqqqmmmjjjeeebbb___]]]]]]___ccceeemmmoooqqqssstttrrrpppooooooqqqtttwwwzzz{{{{{{{{{zzzvvvssssssvvvwwwtttqqqnnnmmmkkkiiihhhgggffffff___\\\XXXTTTQQQOOOOOOOOONNNTTTXXX[[[aaahhhjjjiiinnnnnnmmmnnnqqquuuzzz}}}~~~yyyvvvyyy|||||||||qqqhhhcccbbbaaa```XXXZZZ\\\]]]]]]]]]```ccclllhhhdddaaa___\\\XXXTTTOOOMMMPPPVVVYYY[[[ccclllmmmtttvvvpppggg___UUULLL???===999555333222222333000///000111333333222000//////000000000111111111////////////////////////.../////////000000000000------------------------------------------------------,,,,,,------...///////////////...---,,,,,,---,,,,,,,,,,,,---......+++,,,---.........---------,,,,,,,,,,,,------...,,,---------,,,,,,+++***++++++,,,,,,---...//////,,,---///000000000///...000000222444666888::::::===???AAAEEEJJJNNNRRRTTTYYYYYY[[[\\\^^^```aaabbbcccdddeeeggghhhhhhiiiiiifffhhhjjjkkkkkkjjjhhhgggbbbdddhhhkkknnnooooooooooooppppppooommmkkkiiigggbbbbbbccccccccccccbbbbbb[[[ZZZYYYWWWTTTRRRQQQPPPCCCCCCAAA???===;;;999888333222222222111000000000000000111111222222222222111111000000/////////...---///111000---,,,...000......//////......---,,,,,,---......//////......,,,,,,---...//////,,,))))))***+++,,,---............---+++++++++---///000************++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,+++,,,---///000,,,+++*********,,,///000++++++++++++++++++++++++(((((())))))*********+++******))))))))))))******++++++************++++++------,,,,,,+++******)))&&&(((***+++,,,,,,+++++++++++++++---///000///---*********++++++,,,,,,---++++++***)))(((((())))))((()))***++++++,,,++++++))))))))))))))))))))))))*********************++++++*********+++,,,,,,---,,,)))''''''***---,,,+++...+++'''(((***,,,+++))))))((((((((((((((())))))************************))))))************))))))++++++******++++++,,,---)))***,,,------,,,***))),,,,,,++++++++++++++++++---,,,++++++******++++++---,,,,,,+++,,,---///000++++++,,,,,,---...//////++++++,,,,,,,,,---------,,,,,,,,,---------......//////......000333666777@@@FFFPPPYYY___eeeiiillljjjjjjggg```UUUKKKCCC???===CCCNNNZZZccciiilllmmmuuuvvvxxxyyyxxxssslllfffeeeccc```^^^```ffflllppptttuuuvvvvvvvvvtttsssrrrooorrruuuxxxzzzzzzyyyxxxyyyuuurrrsssvvvwwwsssooommmkkkhhhddd```]]][[[ZZZYYYWWWTTTRRRQQQRRRSSSUUUUUU]]]fffmmmwww~~~}}}{{{|||}}}{{{sssooottt~~~}}}~~~{{{ssspppppppppoooaaacccfffeeebbb___```aaafffeeeddddddeeeccc^^^YYYVVVRRRRRRTTTTTTTTT\\\ffffffsss{{{xxxqqqiiiaaaXXXEEEBBB===999666555555555000///000222444444222000//////000000111111111222////////////////////////////////////000000000000------------------------000000000000000000000000---,,,,,,,,,,,,---......,,,,,,---......------------,,,,,,,,,,,,---......***+++---...///...------++++++++++++,,,---......------------,,,,,,+++***111///---,,,++++++,,,---//////000//////000333555888999::::::<<>>===;;;888666444222222666444222111222222111000000///...///000///---+++---------....../////////////////////////////////........................////////////////////////------++++++++++++------+++++++++,,,,,,---------,,,+++)))(((((()))+++,,,,,,,,,*********+++,,,---*********++++++,,,,,,---........................,,,------...---,,,***)))+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++************+++,,,------,,,++++++******))))))(((+++***)))((()))***+++,,,***)))))))))))))))******,,,,,,---000111111///---,,,+++)))***++++++***((()))******++++++*********+++++++++*********))))))((()))***++++++***)))((()))************+++++++++---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++***((('''''')))***,,,************************+++++++++*********)))))))))************+++++++++*********)))))))))))))))++++++*********+++---...,,,---...---+++***+++,,,++++++******************..................------,,,,,,---------.........++++++,,,,,,---...//////,,,...111111000/////////...///000111333666;;;???MMMRRRYYYaaafffiiijjjjjjkkkllljjj```PPPDDD??????BBBKKKWWWbbbhhhlllppprrruuuuuuvvvuuutttqqqnnnlllgggffffffggghhhjjjlllmmmwwwxxxyyyyyywwwuuusssqqqpppoooppprrrvvvxxxyyyxxxzzzuuutttxxxwwwppplllmmmjjjccc]]][[[XXXUUUWWWZZZWWW]]]bbbbbb^^^[[[[[[^^^kkkqqqxxx|||||||||xxxyyyzzzvvvqqqnnnrrruuuxxxyyyvvvjjj]]]bbb```^^^]]]^^^```aaaccc[[[YYYUUURRRRRRTTTXXXZZZfffooouuutttssstttqqqkkkYYYQQQFFF===888666444222000111111000000000111333000000111111111111000000////////////////////////........................000000//////...---++++++......------------........./////////...---,,,,,,222111000.........///000......,,,,,,,,,,,,............------------......------------------------,,,------...---,,,***)))////////////000000000111///111222333444666:::<<<>>>AAAEEEHHHKKKOOOSSSVVVYYY[[[^^^bbbeeehhhjjjkkklllmmmnnnooopppoooooonnnoooppppppqqqqqqpppooonnnppppppqqqsssuuutttqqqnnnmmmnnnoooqqqsssttttttuuuwwwvvvuuutttrrrqqqpppoooqqqooonnnnnnnnnmmmllljjjjjjjjjkkkkkkkkkjjjiiihhhgggfffeeebbb___[[[WWWUUUKKKJJJHHHEEEBBB>>>;;;999777555333222222222111///333222111222333333222000........./////////000000////////////////////////////////////////////////////////////////////////......---,,,,,,---......++++++,,,,,,,,,------------,,,+++******+++,,,------,,,+++******++++++,,,+++++++++++++++,,,,,,,,,************************,,,,,,---------,,,++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++***++++++,,,,,,------------------------)))))))))))))))******+++)))))))))))))))***++++++,,,,,,---000222222000...---+++******+++,,,***)))............---,,,+++++++++++++++*********))))))))))))***++++++***)))))))))************+++++++++******++++++,,,,,,------)))))))))*********++++++---,,,***)))((()))***++++++++++++++++++++++++++++++++++++*********)))))))))************++++++++++++++++++++++++,,,,,,,,,***)))((((((((()))***+++---...///...,,,+++,,,---++++++******************////////////////////////******+++++++++,,,,,,,,,---------....../////////---...//////,,,*********---...000333888???GGGMMMTTTXXX^^^dddiiilllmmmmmmooooooiii\\\MMMCCCAAACCCLLLTTT^^^fffjjjmmmpppsssuuuuuuvvvwwwvvvtttrrrqqqpppnnnlllkkklllooosssvvvyyyzzz{{{zzzyyyvvvsssrrrooonnnoooqqquuuwwwxxxwwwyyysssppprrrooohhhcccccc```[[[WWWWWWWWWVVVWWW[[[___fffnnnqqqqqqqqqtttxxxzzzyyyxxx|||~~~{{{wwwtttxxx}}}zzzpppnnnllliiifffdddbbb___^^^___]]]ZZZXXXWWWXXXZZZ\\\___hhhppprrrsssvvvuuuqqqfff]]]PPPDDD===888555333222222222222111000111222000000111111111111000000////////////////////////........................////////////...---,,,,,,......------------...............///......------111000///.........//////------,,,++++++,,,------......------------......------------------------+++,,,---------,,,+++***,,,---...///000111000000333555888;;;>>>AAAFFFIIIKKKOOOTTTYYY[[[^^^```bbbbbbdddfffiiikkkmmmnnnooossstttttttttsssrrrqqqqqqttttttsssrrrqqqqqqqqqqqqttttttssstttvvvvvvtttrrrqqqqqqrrrrrrsssuuuvvvwwwwwwwwwvvvtttsssqqqppppppsssqqqppppppqqqpppnnnllljjjkkklllmmmnnnnnnooooooqqqrrrrrrqqqoookkkhhhfff]]]\\\[[[XXXSSSNNNJJJGGG>>>;;;888666555444222111222111000111222333222111////////////000000000000////////////////////////000000000000000000000000//////////////////////////////............//////,,,,,,,,,,,,------------...---,,,++++++,,,---......---,,,+++******++++++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))),,,,,,++++++,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++((())))))***++++++,,,,,,(((((()))************)))((((((((()))***+++,,,---,,,,,,---000222333222000...,,,++++++,,,---+++*********++++++++++++******+++++++++*********************++++++++++++******)))************+++++++++(((((()))***+++,,,------)))))))))************+++...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))************+++++++++******++++++,,,,,,------+++***))))))((()))))))))---...///...---,,,---...******++++++++++++++++++........................++++++++++++,,,,,,,,,,,,.../////////////////////,,,---...---+++***+++,,,...000333888???IIITTT[[[^^^```dddiiillloooqqqqqqtttqqqhhhZZZMMMFFFHHHLLLZZZ```gggkkkmmmnnnrrruuuuuuvvvxxxyyyyyyxxxwwwwwwxxxuuurrrpppqqquuuyyy|||yyyzzzzzzzzzyyyvvvtttrrrooonnnnnnpppsssuuuuuutttuuuooojjjhhheee^^^ZZZYYYVVVSSSRRRWWW[[[]]]___bbbqqqxxx|||{{{{{{xxxvvvvvvxxxyyy}}}~~~zzzwwwxxx}}}}}}yyy~~~~~~|||xxxsssjjjaaaZZZ^^^]]][[[ZZZYYYYYYYYYZZZYYYbbbjjjooosssvvvwwwtttuuulll___QQQGGG???:::777444444333333222111111000000000111111111111000000////////////////////////..............................////////////............------------......------......///.........//////...---------.........------,,,,,,------...------------------------------------------------++++++,,,---------,,,,,,...//////000111333444555;;;>>>CCCGGGKKKPPPTTTXXX]]]___bbbccccccdddeeeggghhhiiikkklllnnnnnnooooootttttttttttttttssssssrrruuutttrrrpppoooooopppqqqwwwuuuttttttuuuvvvvvvuuuttttttsssrrrssstttuuuvvvtttttttttsssrrrrrrqqqqqqpppoooooopppqqqqqqooommmiiiiiijjjkkklllooopppqqqqqqrrrssssssrrrpppmmmkkkjjjjjjjjjhhhddd___ZZZWWWLLLIIIEEEAAA???<<<999777444333111111222222222000////////////000000000000////////////////////////000000000000000000000000////////////////////////........................,,,,,,------------------------,,,++++++,,,------...------,,,+++++++++***---------,,,,,,++++++***++++++++++++++++++++++++,,,++++++***+++,,,...///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************((((((((()))))))))******((()))***+++,,,+++***)))((((((((()))***,,,---...,,,,,,---///222444333222///---,,,,,,---...,,,+++%%%&&&''')))***+++++++++************************+++++++++,,,,,,+++++++++))))))*********+++++++++(((((())))))******++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++(((((())))))***+++,,,,,,------,,,++++++*********,,,---...---,,,+++,,,...******+++++++++++++++,,,***+++++++++++++++,,,,,,---------............////////////...............***,,,---......///222555111555:::AAAHHHQQQZZZ```eeefffhhhkkkmmmppprrrssstttqqqiii^^^TTTPPPSSSWWWeeehhhmmmooooooppptttwwwyyyyyyzzz{{{{{{zzzzzzyyyyyywwwvvvuuuuuuwwwzzz{{{uuuvvvwwwxxxwwwvvvtttsssqqqpppnnnoooppppppooonnnlllgggbbb___\\\YYYWWWVVVTTTRRRUUU^^^gggkkknnnrrr~~~wwwrrrqqqqqqtttyyy~~~zzz|||~~~rrrmmmkkkkkkkkknnnvvv||||||~~~{{{jjj^^^\\\\\\[[[ZZZZZZYYYYYYXXXXXX^^^fffkkkoooqqqssssss{{{vvvlllaaaUUUJJJBBB===777555444333333333111000000111111222222111111000////////////////////////........................---...///000000000000000......------------......,,,,,,---.../////////...------------------------//////............//////------------------------,,,,,,------------------***++++++,,,------------222222333444888===AAADDDHHHLLLPPPUUUYYY]]]aaaeeeiiijjjiiihhhfffgggjjjlllpppqqqqqqrrrrrrrrrrrrrrrsssssssssttttttuuuvvvvvvvvvtttqqqooonnnooopppqqqwwwuuusssssstttuuuuuutttuuutttrrrqqqqqqqqqrrrsssqqqqqqrrrrrrrrrsssssssssppppppoooppppppooollliiieeedddddddddfffhhhkkkllllllnnnoooqqqqqqpppooonnnpppqqqrrrqqqooolllhhhfff^^^[[[VVVQQQNNNJJJFFFCCC===:::777666555444333111000000//////////////////000000000000000000000000////////////////////////////////////////////////---------......---------------------------------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++...------,,,,,,+++++++++------------------------,,,++++++***+++,,,...///,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************------,,,,,,++++++++++++((()))+++,,,,,,,,,+++***((((((((()))***,,,---...,,,,,,,,,...111333333222///...,,,---......---+++***+++,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++*********))))))(((((((((******+++++++++,,,,,,,,,((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,++++++*********+++,,,,,,+++***+++,,,******++++++,,,,,,,,,,,,************++++++,,,,,,------........./////////......------------------+++,,,---...///222666999333999BBBKKKSSSYYY___bbbhhhiiijjjkkkmmmooopppqqqqqqppplllfff```^^^```ccciiilllppppppppprrrvvvzzz}}}}}}|||{{{zzzyyyxxxxxxvvvwwwxxxyyyyyyyyyxxxwwwqqqsssuuuwwwxxxwwwvvvvvvrrrpppmmmkkkkkkiiifffddd]]][[[XXXWWWYYY\\\]]]]]]\\\ZZZ^^^jjjuuu{{{|||uuuppplllkkkkkknnnsssvvvxxxxxx}}}}}}~~~{{{}}}}}}zzzyyypppjjjffffffeeeeeekkkqqqyyy~~~xxxhhh]]]]]]]]]\\\\\\[[[ZZZZZZWWWZZZ```fffiiilllooorrrxxxwwwuuunnndddXXXNNNGGG===:::666555555444222000111111222222222222111111000000000000000000000000////////////////////////......///000111111111111......------------......,,,,,,---.../////////...,,,,,,---------------------------......---------,,,,,,---......---,,,,,,,,,,,,,,,---------......++++++++++++,,,------...111333666;;;AAAIIIOOOSSSVVVYYY]]]aaadddfffjjjlllmmmmmmlllkkkkkkmmmqqqtttssssssssssssssssssrrrrrrssssssssstttvvvwwwyyyzzzvvvuuusssqqqqqqqqqssstttuuusssrrrrrrsssttttttssstttsssrrrpppoooooonnnnnnnnnnnnoooooopppqqqqqqqqqpppooonnnnnnmmmjjjfffbbbYYYWWWUUUTTTTTTVVVYYY[[[eeefffiiilllnnnqqqrrrssspppqqqsssttttttsssqqqpppmmmiiiddd```]]]YYYUUUSSSHHHDDD???;;;888555222000111111111111000000000000000000000000000000000000////////////////////////////////////////////////,,,---............---,,,............------------+++++++++,,,,,,+++++++++,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,++++++***))))))((())))))***+++++++++++++++)))))))))***+++,,,---...---,,,,,,---000222222111///---,,,,,,---...,,,+++------,,,,,,***((('''&&&***************+++++++++++++++************++++++)))************+++++++++,,,,,,+++***)))(((''''''((((((((())))))))))))***''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))************+++++++++++++++,,,,,,------......))))))*********)))(((((()))***++++++******+++,,,******++++++,,,---------+++,,,,,,------......///+++,,,,,,,,,------------,,,,,,------------------...//////......111666999888@@@KKKUUU]]]bbbeeegggjjjjjjkkklllmmmnnnoooppppppppppppooolllkkkkkkllllllnnnqqqrrrqqqssswww{{{~~~}}}|||zzzxxxwwwvvvuuuvvvwwwzzz{{{{{{yyyvvvuuuqqqrrruuuwwwxxxxxxwwwwwwmmmkkkhhheeecccaaa]]][[[PPPRRRTTTWWW^^^hhhmmmmmmnnnjjjlllwww~~~~~~xxxuuutttsssqqqppppppqqquuuxxxzzzzzz~~~|||zzzyyyyyytttooollllllkkkiiijjjnnnooouuuttt```___^^^]]][[[ZZZXXXXXXVVVVVVZZZ___ccceeekkkqqqqqquuuxxxvvvoooeee\\\WWWIIICCC<<<888666555333111111111222222222222111111000000000000000000000000//////////////////////////////000111111111111111......------------......------......///.........+++,,,------......------***++++++,,,,,,++++++***+++,,,---......---,,,++++++,,,,,,------.........,,,,,,+++++++++,,,------999===CCCJJJQQQWWW[[[]]]aaadddgggiiijjjkkkmmmnnnkkklllnnnnnnnnnpppsssuuurrrrrrrrrrrrrrrqqqpppooossssssssssssuuuwwwyyyzzzuuutttssssssrrrssstttuuusssrrrqqqrrrssstttsssqqqssssssrrrqqqooommmlllkkkiiiiiihhhhhhhhhhhhggggggfffeeeeeeffffffddd```]]]PPPMMMIIIFFFEEEFFFIIIJJJUUUWWWZZZ___dddkkkpppssspppqqqrrrsssttttttttttttssspppllljjjhhhfffdddbbbYYYTTTMMMFFFAAA===888666444444333333333222222222000000000000000000000000000000000000000000000000////////////////////////---...////////////...---///.........------------,,,,,,------------,,,,,,***+++,,,............---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++)))***+++,,,,,,,,,,,,,,,------------------------+++++++++***++++++,,,,,,((((((((((((((('''''''''((((((((((((((())))))***************++++++,,,------,,,+++,,,...000000///...---,,,,,,------,,,***))))))))))))((('''&&&%%%))))))*********++++++++++++***))))))))))))***+++)))************++++++++++++++++++******)))))))))(((((((((((())))))))))))*********+++*********)))++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++------------------------(((((()))***+++***)))))))))***,,,,,,+++***,,,---******++++++,,,------...,,,,,,,,,---.../////////,,,,,,,,,,,,------------,,,,,,------......//////111111000000111444:::>>>GGGMMMVVV^^^dddgggjjjkkkllllllnnnoooppppppppppppqqqrrrssssssrrrqqqqqqqqqnnnqqqssstttrrrsssvvvzzz}}}|||zzzxxxvvvuuutttsssuuuvvvxxxyyyxxxvvvtttsssoooppprrrttttttsssrrrqqqeeebbb___]]][[[YYYVVVSSSNNNTTTZZZ```mmm|||~~~{{{{{{~~~yyyyyy|||}}}yyyxxxzzzzzzvvvuuuvvvqqqvvv~~~~~~llljjjgggccc```]]][[[ZZZZZZWWWWWWZZZ\\\]]]dddlllnnnsssxxxyyyuuuooojjjgggYYYQQQEEE===999666333000111222222333333222222111000000000000000000000000////////////////////////000000111222222111111111......------------...............///......------+++,,,---...///......---++++++,,,------,,,++++++***+++---......---+++***++++++,,,,,,---......///...---,,,+++++++++,,,---IIINNNVVV^^^dddfffffffffgggiiilllmmmmmmlllmmmnnniiilllnnnpppoooooopppqqqtttttttttttttttsssrrrqqqrrrrrrqqqqqqrrrtttvvvwwwsssrrrrrrrrrrrrsssssstttsssrrrrrrsssttttttsssqqqsssssssssrrrpppmmmkkkiiiccccccbbbaaa___^^^]]]\\\XXXXXX[[[^^^``````^^^\\\RRRNNNJJJEEECCCDDDFFFGGGDDDFFFJJJPPPYYYaaaiiimmmppppppqqqrrrssstttuuuuuutttrrrooonnnnnnnnnlllkkkmmmggg___WWWPPPJJJEEEBBB666666666555555444444444000000000000000000000000111111111111111111111111////////////////////////...///000111111000///...//////.........---------------............------)))***,,,.../////////...,,,,,,,,,------.................................,,,------...---,,,***)))(((***+++,,,---,,,,,,+++------------------------************+++,,,------))))))******++++++,,,,,,''''''&&&%%%%%%'''((()))+++++++++***++++++,,,,,,---,,,++++++---............,,,++++++,,,---+++***&&&''')))***,,,---------))))))******+++++++++++++++***)))(((((()))***+++)))************+++++++++***************+++++++++************++++++++++++---------,,,+++***((('''************************))))))******++++++++++++)))************+++++++++,,,+++++++++++++++++++++)))***+++,,,------,,,+++***+++---,,,,,,,,,---...******+++,,,,,,---......******+++,,,,,,---.............../////////000000,,,------...///000111111111111222222555:::BBBGGGVVVZZZ```dddggghhhjjjlllmmmnnnppprrrssssssrrrrrrssstttttttttttttttsssssspppsssuuuuuussssssvvvxxxzzzyyyxxxvvvuuutttssssssttttttttttttsssrrrrrrqqqmmmnnnooopppooommmkkkjjj^^^[[[YYYWWWVVVTTTRRRPPPRRRZZZbbbkkkzzzyyyzzz~~~~~~|||zzz|||~~~{{{vvvpppkkkgggdddccc```ZZZWWWXXXWWWVVV]]]fffnnnrrrxxxyyywwwtttrrrrrreeeZZZLLLAAA;;;777222///111222222333333222222111000000000000000000000000000000000000000000000000111111222222222111111000.........------............/////////...---,,,,,,+++,,,.../////////......---...///000000///...---***+++---......---+++***++++++,,,,,,---.../////////...,,,+++***++++++,,,XXX[[[___dddgggiiijjjjjjjjjkkkmmmooopppqqqppppppiiikkkmmmnnnnnnnnnpppqqqqqqsssuuutttqqqppprrruuuqqqrrrsssttttttsssqqqqqqqqqrrrrrrpppnnnnnnoooqqqrrrrrrssstttttttttssssssttttttsssqqqooommmkkkjjjiiigggeeecccaaa___\\\YYYRRRSSSTTTVVVXXX[[[]]]___UUUSSSPPPMMMLLLIIIFFFDDDCCCDDDEEEGGGKKKQQQYYY^^^dddjjjpppttttttssssssttttttttttttrrrqqqrrruuuwwwnnnmmmlllhhhbbb[[[UUUQQQIIIBBB;;;777666777666555222111///......000222444444333222111000000000000000000000000////////////111111111111000000000000,,,---......------...000---------...------,,,+++---------------------------,,,,,,+++,,,---...///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---............---,,,,,,+++*********+++///...,,,***)))))))))******++++++,,,------......+++++++++,,,,,,++++++*********+++++++++,,,,,,,,,...***&&&&&&(((******)))++++++************++++++*********************************************************))))))))))))))),,,,,,++++++***)))))))))'''(((***+++,,,,,,+++***+++******))))))***++++++++++++++++++++++++++++++++++++************++++++((('''''''''((()))***+++)))***+++,,,---,,,,,,+++((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,************************......---,,,,,,+++******111000///......///111111...000000///---,,,---...000///000444===GGGOOOTTTbbbcccfffhhhjjjlllmmmmmmpppqqqrrrtttuuuuuutttsssyyyxxxxxxxxxyyyxxxvvvssssssuuuwwwvvvttttttwwwzzz{{{zzzxxxvvvuuutttsssssswwwuuurrrpppoooooopppqqqooommmmmmqqqnnnfff]]]ZZZWWWXXXOOOJJJQQQRRRQQQYYY[[[fffuuu|||}}}{{{|||~~~{{{xxxxxxxxxtttkkkaaaZZZXXXYYYYYYYYYdddiiipppvvvyyyyyywwwuuupppfffXXXLLLBBB:::666666333222111222333444333222222111000//////111333555000000000000////////////000000000000000000000000000///...---,,,+++++++++,,,,,,,,,------.................................------------------------...,,,******+++---------------++++++++++++------++++++***))))))*********dddeeegggjjjkkklllllllllnnnoooooooooooonnnlllkkkgggjjjmmmnnnnnnnnnnnnoooppprrrssssssrrrqqqrrrsssnnnnnnoooppppppooonnnmmmkkkmmmooooooooopppsssuuuvvvuuussssssssstttuuuvvvttttttttttttrrrqqqooonnnkkkkkkkkklllkkkgggbbb^^^XXXXXXXXXXXXXXXXXXXXXXXXXXXWWWUUUTTTTTTSSSQQQOOOHHHHHHGGGFFFGGGJJJPPPTTTZZZ```gggmmmoooqqqsssuuutttuuuuuutttssstttvvvxxxxxxwwwvvvsssnnnhhhccc```TTTNNNFFF@@@===;;;777444333333111000////////////333222222111000000000000111000000000////////////000000000000000000000000,,,---///...------...000......///......---,,,,,,------------------------------,,,,,,,,,---...///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,++++++******++++++,,,,,,***))))))******+++,,,,,,,,,+++******))))))******+++,,,,,,,,,++++++************+++++++++,,,...+++))))))+++,,,,,,***++++++************++++++************************************************((((((((((((((((((((((((******************++++++)))******+++++++++******+++******))))))))))))***+++++++++++++++++++++++++++******))))))******+++***************))))))))))))***+++,,,,,,,,,,,,+++((()))***+++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---///000,,,---...---,,,,,,---...333333666===FFFQQQYYY^^^dddeeefffhhhjjjlllnnnoooqqqrrrssssssttttttttttttxxxwwwwwwxxxyyyxxxvvvtttsssuuuvvvuuussssssvvvxxxwwwvvvvvvuuuttttttuuuuuusssrrrqqqpppooooooppppppnnniiifffgggddd]]]WWWVVVSSSWWWRRRPPPXXXYYYXXX```hhhsss|||yyyzzz~~~uuujjjcccaaa^^^ZZZUUU[[[___fffnnnsssvvvwwwwwwwwwooocccXXXNNNEEE>>>;;;555333222222444444333222111111000000000111333444111000000000////////////000000000000000000000000111000000///............,,,,,,,,,------.................................------------------------...---++++++,,,,,,------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,---nnnnnnnnnnnnnnnnnnmmmmmmrrrqqqqqqpppooommmkkkjjjeeehhhkkkmmmllljjjjjjjjjooonnnnnnnnnnnnllljjjgggdddeeeffffffffffffeeeeeecccfffjjjnnnoooqqqtttvvvxxxvvvsssqqqqqqsssuuuwwwrrrssstttuuutttsssqqqooooooppprrruuuuuuqqqkkkgggdddcccbbb```]]]YYYWWWUUUYYYXXXXXXXXXYYYYYYXXXVVVQQQPPPNNNJJJHHHIIILLLOOORRRVVV]]]ccchhhlllqqqssssssuuuwwwwwwvvvuuuvvvwww{{{{{{zzzyyyuuuqqqmmmjjjddd^^^VVVOOOJJJDDD>>>999666555444333111000000000222111111000000000111111111111000000000/////////////////////////////////,,,...//////...---///000000000000000///...,,,,,,------------------------------,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,,,,++++++******++++++******))))))***+++,,,---,,,,,,++++++***)))))))))))))))***+++,,,,,,,,,+++)))))))))*********++++++---,,,+++,,,---...---,,,++++++************++++++************************************************((((((((())))))******+++((())))))***++++++,,,,,,++++++******************++++++******)))))))))(((++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,+++***)))(((******+++,,,,,,,,,++++++*********++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))))))))***,,,---///000+++,,,------------///111666999???HHHRRR[[[ccchhhggggggggghhhjjjmmmoooqqqtttssssssssssssttttttuuuwwwvvvvvvwwwyyyxxxvvvtttuuuuuuvvvtttsssrrrtttuuusssssssssssstttuuuvvvvvvpppppppppooonnnnnnnnnmmmkkkddd___]]]ZZZVVVSSSUUUTTT]]]^^^aaaiiijjjiiipppvvv~~~}}}yyyyyyxxxzzz|||qqqmmmmmmjjjbbbZZZUUUXXX]]]cccjjjqqqvvvyyyzzzvvvnnneee\\\SSSIIICCC888666444333444444333333111111111111111222222222111111000000000/////////000000000000000000000000000000//////...//////000---------------.................................------------------------...------,,,,,,,,,------------,,,,,,,,,,,,------***+++,,,.........------oooooonnnmmmmmmnnnnnnooorrrrrrqqqppppppooonnnmmmiiijjjkkkjjjhhhgggggghhhhhheeecccbbbbbb___YYYTTTVVVWWWWWWWWWXXXXXXXXXXXX[[[```fffkkkmmmoooqqqssswwwuuusssqqqpppqqqsssuuupppqqqssstttsssqqqooonnnqqqrrrtttwwwxxxvvvrrrnnnrrrqqqnnnkkkgggbbb^^^[[[ZZZYYYXXXYYYYYYXXXVVVTTTXXXWWWUUUSSSQQQQQQTTTWWWSSSVVVZZZ^^^cccgggkkkmmmqqqsssvvvwwwwwwvvvuuuvvvzzzzzzzzzzzzxxxvvvsssrrrqqqlllfff```[[[UUULLLFFF===;;;888555333333333444222111111000000000111111111111111000000000//////............////////////---...//////......///000111111111111000...---,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................---,,,++++++,,,,,,++++++***++++++,,,+++++++++++++++,,,,,,---)))******++++++,,,------((()))***++++++,,,++++++((())))))))))))*********,,,,,,,,,---......---,,,++++++************++++++******************************************************+++,,,,,,---......))))))*********+++++++++---,,,***)))((()))******,,,,,,,,,++++++***))))))++++++++++++++++++++++++***))))))(((((())))))***++++++,,,,,,,,,+++)))(((++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------,,,,,,,,,---------------***++++++,,,,,,------...,,,,,,------...///000111---.../////////000333555:::???HHHQQQZZZaaagggkkkjjjjjjiiijjjkkknnnqqqsssvvvuuutttsssssstttuuuvvvvvvvvvvvvwwwyyyyyywwwuuuvvvvvvuuutttrrrrrrrrrssssssssssssssstttuuuvvvvvvpppppppppooommmkkkiiihhheee___ZZZZZZYYYWWWWWWZZZ^^^llltttzzz~~~|||yyyuuusssyyy|||qqqpppuuuwwwpppiii]]][[[[[[\\\aaaiiiqqqvvvvvvvvvssslllfff^^^TTTLLL>>>;;;777444444444333222000111111222222222111111111111111000000000//////////////////////////////---------------...//////---------...........................................................................---,,,---...---------,,,,,,---------&&&(((***---------,,,+++llllllllllllmmmnnnpppqqqqqqqqqooonnnlllkkkjjjjjjffffffdddaaa___^^^```bbbZZZWWWSSSRRRRRROOOJJJFFFHHHHHHHHHIIIIIIJJJJJJJJJPPPVVV___gggllloooqqqsssuuuuuuttttttsssrrrqqqqqqpppppprrrrrrqqqpppnnnmmmrrrqqqpppppprrrttttttsssxxxwwwuuurrrnnnjjjgggeeebbb```___^^^]]]ZZZVVVSSSWWWWWWXXXWWWWWWYYY]]]aaa]]]]]]^^^___bbbdddeeefffooorrruuuwwwvvvuuutttuuu{{{{{{|||}}}}}}|||{{{zzzwwwtttpppnnnlllggg```ZZZKKKGGG@@@888444222333444333222222111111111111222111111111111000000000000---........./////////000---...000///......///111111111111111000///...------------------------------------------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................---,,,++++++,,,++++++***++++++,,,,,,---------------,,,,,,,,,(((((())))))******++++++((()))******++++++++++++((())))))))))))*********)))***,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))******************************+++,,,---......///+++++++++*********))))))---,,,***)))((()))******,,,,,,---------,,,******++++++++++++++++++++++++******))))))))))))******((())))))***+++++++++***,,,+++++++++++++++++++++))))))+++,,,---.........------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,000000000000000////////////000000000111222666999CCCIIIRRRZZZ```eeeiiilllmmmlllkkklllmmmpppsssuuuvvvuuutttssstttuuuvvvwwwvvvvvvvvvxxxzzzzzzxxxvvvwwwvvvtttssssssrrrrrrqqquuuuuutttsssssssssttttttrrrqqqpppmmmjjjgggdddbbb\\\XXXWWW[[[______aaadddnnn|||vvvwww||||||qqqpppxxx~~~}}}yyymmmhhh```[[[[[[```hhhmmmmmmqqqqqqmmmkkkhhhaaaXXXHHHCCC===888555444222111111111222222222111111000111111111111000000000000........................---------------...///000...........................................................................///000000---,,,---...------------------------'''(((+++---...---,,,+++lllllllllmmmnnnoooooopppmmmkkkhhheeebbb___^^^]]]UUUUUUTTTQQQPPPPPPRRRUUUNNNKKKIIIGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@AAABBBCCCGGGNNNZZZeeelllppprrrssstttttttttsssrrrpppooommmmmmmmmnnnnnnnnnnnnnnnnnnpppmmmiiiiiikkkooorrrssswwwvvvtttqqqooonnnmmmmmmmmmllljjjiiigggccc^^^[[[VVVWWWXXXXXXYYY\\\```ccceeedddcccdddfffggggggfffnnnqqqtttvvvuuuuuuuuuuuuxxxyyyzzz{{{|||}}}}}}}}}yyywwwvvvvvvvvvtttooojjj^^^XXXNNNCCC:::555333333555555333222222111111222222222111111111000000000.........//////000000111---///000000///...000111000000000000000//////...------------------------------.........---,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------...------,,,,,,++++++******++++++,,,,,,------......---,,,++++++))))))(((((('''&&&&&&&&&)))***************)))))))))))))))*********++++++((()))++++++******,,,---++++++************++++++))))))))))))))))))))))))************************)))))))))******++++++,,,,,,,,,++++++***))))))(((++++++*********************+++,,,------,,,+++***++++++++++++++++++++++++++++++************++++++)))(((((())))))***,,,,,,---,,,++++++******++++++&&&'''(((***+++,,,------+++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++---///000111333777;;;???NNNUUU^^^cccfffhhhjjjmmmnnnnnnnnnoooppprrrtttvvvtttttttttuuuuuuvvvwwwxxxvvvvvvwwwyyy{{{|||zzzyyyxxxvvvtttsssttttttsssrrruuuuuusssrrrqqqqqqqqqqqqrrrpppmmmiiieeeaaa^^^\\\VVVTTTWWW___gggkkknnnsss}}}vvvpppqqq{{{|||}}}vvvrrryyy~~~wwwmmmccc]]]\\\___aaaeeekkkllliiijjjooollldddVVVPPPGGG>>>999666444222222222222111111111111111222222111111111000000000........................000/////////000111111222/////////...............................................................---000222111...,,,---...------............------+++,,,---...//////......mmmmmmnnnmmmlllkkkiiihhh___]]]ZZZWWWTTTQQQPPPPPPGGGIIILLLNNNNNNNNNPPPQQQNNNMMMJJJEEE@@@======>>>??????>>>>>>???@@@BBBCCCGGGOOO[[[ffflllnnnoooooopppnnnmmmkkkiiihhhhhhhhheeeeeeeeefffhhhjjjlllmmmmmmiiieeedddgggkkknnnppptttrrrpppnnnmmmnnnpppqqqqqqqqqpppppppppmmmhhheee^^^^^^___^^^]]]^^^```bbbeeedddeeehhhmmmooonnnmmmooorrruuuvvvuuuuuuvvvwwwtttuuuvvvxxxyyy{{{||||||{{{yyyxxxyyy{{{zzzvvvrrrmmmiii```VVVLLLDDD>>>;;;888777666444333222111111222222222111111111000000......///000000111222222---///000000//////000111......//////000000//////------------------------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------++++++******++++++,,,---)))***+++,,,,,,,,,+++************)))((((((''''''***++++++******)))((('''************+++++++++,,,(((***+++***)))))),,,///++++++************++++++))))))))))))))))))))))))************************)))))))))***************++++++******************)))******+++++++++******'''(((***,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---+++***((((((***,,,...---,,,+++*********++++++'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......***++++++,,,,,,------...,,,---.........---,,,+++---///222555999???FFFKKKVVV\\\dddhhhhhhhhhkkkmmmoooooopppqqqssstttuuuuuurrrssstttvvvwwwxxxyyyyyywwwwwwxxxzzz}}}}}}|||{{{yyyvvvttttttuuuvvvuuusssrrrrrrpppoooooonnnnnnooonnnlllhhhccc___\\\ZZZYYYYYYWWW[[[eeepppwww~~~}}}qqqjjjffffffmmmvvv}}}}}}~~~yyy|||~~~tttjjjbbb]]]ZZZ___dddeeeaaaeeeooopppjjjddd]]]QQQFFF???:::666555444333111000000000111111222222222111111111000000000000000000000000000000111000000000000000111111000/////////.........---................................................---111444222...,,,---///,,,---...//////...---,,,------..................nnnnnnnnnllliiifffbbb___QQQPPPMMMKKKIIIIIIIIIIIIHHHMMMTTTYYY[[[[[[[[[[[[VVVUUUPPPHHH???999999;;;AAAAAA@@@@@@AAABBBDDDEEENNNUUU```hhhlllkkkjjjhhhkkkhhheeeaaa___```aaaccc\\\\\\\\\^^^aaaeeeiiilllkkkhhhddddddfffjjjlllnnnsssqqqnnnllllllooorrrtttoooooopppqqqrrrqqqmmmjjjjjjjjjhhheeebbbaaabbbcccbbbbbbeeekkkrrrvvvvvvuuuqqqsssuuuvvvvvvvvvxxxyyyuuuuuuwwwxxxzzz|||}}}~~~|||zzzxxxyyy{{{{{{wwwtttuuurrrmmmfff]]]SSSLLLHHH:::999777555333222222111222222222111111111111000...//////000111222222333...///000000//////000111,,,---...///000000000000------------------------------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............+++*********+++,,,,,,---%%%&&&(((***+++++++++++++++++++++,,,------......++++++++++++***((('''&&&***++++++++++++,,,,,,,,,)))++++++***((()))---111++++++************++++++))))))))))))))))))))))))************************,,,,,,++++++++++++++++++)))))))))***++++++,,,,,,''')))***,,,,,,,,,+++***$$$%%%(((***++++++***)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---111///+++)))(((***,,,......---+++*********+++++++++,,,,,,------,,,,,,,,,........................******++++++,,,---......((()))***+++---...///000+++,,,...///000///.........111555:::@@@HHHPPPVVVWWW^^^fffiiihhhgggjjjlllooopppqqqssstttuuuuuuuuuqqqrrruuuwwwyyyyyyyyyyyywwwwwwxxx{{{}}}~~~}}}|||yyyvvvttttttvvvwwwvvvtttooonnnnnnmmmmmmmmmmmmnnnjjjgggccc^^^[[[YYYXXXXXX___]]]```kkkwww|||}}}|||pppjjjhhhiiinnntttuuu|||~~~}}}zzzzzz}}}|||wwwkkk```YYYZZZ```___ZZZ___lllpppkkkmmmeeeXXXLLLCCC===999777555333111//////000111222222222222111111111111000111111111111111111111111//////............//////000000//////.........---........................////////////////////////---111555333///,,,---///,,,---...//////...---,,,------,,,+++++++++,,,,,,pppqqqqqqnnnggg\\\SSSLLLFFFDDDBBBAAACCCGGGLLLOOOYYYZZZ]]]bbbffffffbbb]]]^^^YYYQQQHHH@@@<<<:::999;;;;;;<<>>======>>>>>>>>>@@@BBBFFFIIILLLQQQTTTWWWXXXWWWVVVVVVVVVUUUVVVWWWWWWXXX[[[^^^bbbbbbbbbcccggglllpppqqqqqqqqqpppmmmjjjhhhiiillloootttrrrqqqqqqssstttsssrrruuutttsssrrrpppooommmlllooonnnnnnnnnnnnnnnnnnmmmjjjjjjkkknnnpppsssuuuwwwxxxyyyzzzzzzyyyxxxvvvuuuvvvuuuvvvxxx{{{{{{zzzxxxuuusssqqqooonnnnnnppppppvvvvvvvvvvvvtttpppiiieeeYYYPPPFFF???<<<:::666333333222000///111222111111444444444444444444444444111000000////////////000////////////000000000000//////.........---------........................000///...---,,,------...//////.........///000000,,,,,,,,,++++++++++++***,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,******************************,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++,,,,,,************************************************,,,++++++***))))))******************************++++++******+++,,,---...++++++******++++++,,,,,,***)))(((((((((***,,,------+++))))))++++++)))'''++++++++++++,,,,,,,,,,,,///---+++***,,,------,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------...000111111000000111222111555<<>>BBBHHHPPPXXX___cccfffggghhhiiijjjjjjgggccc___PPPMMMHHHCCC@@@??????@@@@@@@@@@@@AAACCCFFFHHHJJJPPPRRRSSSRRRPPPPPPPPPQQQXXXZZZ^^^```bbbeeeiiillljjjjjjjjjmmmppprrrsssrrrsssrrrooollliiiiiikkknnnpppoooooopppqqqqqqooommmppppppooonnnmmmjjjhhhgggiiikkklllnnnooooooooonnnmmmnnnpppqqqrrrsssttttttvvvwwwyyy{{{zzzxxxtttrrrtttttttttvvvyyyzzzyyyxxxsssrrrpppooommmkkkjjjjjjnnnnnnpppssswwwxxxwwwuuullldddXXXMMMFFF???999555444222111111222333222111111111111111111111111111000000/////////000111111000000000000/////////////////////............---........................//////...------------......------,,,,,,,,,,,,---+++,,,---------,,,***))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++************************************************,,,+++******)))***************++++++,,,---------++++++*********++++++,,,,,,++++++************+++***))))))((()))***,,,------+++************)))''',,,,,,,,,,,,------------000...,,,+++,,,,,,,,,+++------,,,,,,,,,------...,,,,,,,,,---------......------------------------000111222111111111222444888===EEEOOOWWW\\\___aaaddddddeeefffggghhhjjjkkkmmmnnnqqqsssuuuwwwxxxyyyxxxzzz|||}}}|||{{{|||}}}zzzzzzzzzzzzyyyxxxwwwvvvwwwuuutttssssssrrrooommmkkkjjjiiigggfffdddbbbaaafffmmmuuuyyyzzz}}}vvvvvvwww|||~~~rrrgggeee___[[[ZZZZZZ[[[___eeegggjjjmmmmmmhhh___UUUNNN>>>:::555333444666666555111111111111000000000//////......///111111000............//////000000000111111111111000000000000000000000000000000000000---------,,,,,,,,,,,,+++------...///...---,,,+++------............---------------............///hhhbbbWWWMMMEEEBBBBBBBBBCCCIIIRRR\\\dddiiilllmmmmmmlllkkkhhhddd___YYYUUULLLJJJFFFCCCAAAAAABBBCCCDDDDDDEEEFFFHHHJJJLLLMMMXXXXXXXXXVVVUUUUUUWWWXXXaaadddhhhjjjjjjkkkmmmnnnooonnnmmmnnnpppppppppooorrrqqqpppllliiihhhiiikkkjjjjjjkkkmmmnnnmmmiiigggiiijjjjjjjjjiiifffcccaaaaaadddhhhjjjkkkkkkkkkkkklllmmmooopppqqqqqqqqqpppqqqssswwwyyyxxxuuuqqqnnnrrrqqqrrrsssvvvxxxwwwvvvttttttsssrrrpppmmmjjjhhhffffffhhhmmmsssyyy|||}}}yyysssiii```VVVKKKAAA;;;:::777555444333333111000------------------------////////////000111222222111111000000//////....../////////.......................................//////......------------------,,,+++*********++++++,,,---......,,,***)))+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************************************++++++***************+++******++++++,,,---......++++++******************------,,,+++*********+++++++++******+++,,,------+++++++++,,,---......---,,,,,,,,,---------......000...---,,,------+++***---,,,,,,,,,------......,,,,,,,,,---------......------------............000111111111111222555888???EEENNNWWW^^^aaabbbbbbeeeeeeeeefffggghhhiiijjjmmmoooqqqsssuuuwwwxxxxxxzzz|||~~~~~~}}}}}}}}}~~~||||||{{{zzzyyyxxxxxxxxxwwwuuutttssssssqqqnnnkkkhhhgggeeecccaaa```______gggqqq}}}{{{{{{{{{nnnllljjjkkkqqq|||wwwoookkkgggccc```^^^^^^```bbbcccgggmmmqqqoooggg\\\UUUEEE>>>555222444777666444111111111000000000/////////......///111222111///------...///000111111222111111111000000/////////////////////////////////---------,,,,,,,,,++++++,,,---///000000///---+++------............---------------............///\\\VVVMMMEEEBBBDDDHHHKKKPPPUUU]]]ffflllnnnooonnnmmmllljjjfffaaa[[[WWWTTTSSSQQQNNNKKKJJJJJJJJJKKKNNNNNNPPPRRRTTTVVVXXXYYYaaaaaaaaa```______bbbdddeeehhhjjjkkkjjjiiiiiijjjooommmllllllmmmmmmkkkjjjjjjjjjjjjhhheeecccccccccdddeeefffiiijjjhhheeebbbccceeegggggggggdddaaa^^^\\\___ccceeeeeedddeeefffbbbdddfffhhhjjjjjjjjjjjjmmmppptttwwwwwwtttpppmmmooonnnnnnpppsssuuuuuutttvvvwwwxxxxxxvvvsssooommmeeedddeeehhhooouuuzzz|||zzzxxxuuuoooggg[[[OOOHHH???<<<888555444333222111111111111111111111111111000000///000000111222333111111000000//////......////////////////////////.......................................---------000000///......---......+++,,,.........---+++)))+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))))))))*********++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********************************************************+++***************++++++((())))))***+++,,,------******+++************)))///...---,,,,,,,,,,,,,,,---,,,,,,,,,------......***+++,,,,,,,,,------...,,,,,,,,,---------......000///------...---+++)))+++,,,,,,------.........,,,,,,,,,---------......---------......////////////000111111333666;;;???GGGLLLTTT\\\bbbddddddcccggggggggghhhiiijjjllllllrrrrrrtttuuuvvvwwwwwwwww{{{}}}~~~}}}~~~~~~}}}|||{{{zzzyyyyyyvvvuuussssssrrroookkkhhhdddccc```^^^]]]]]]^^^___iiivvv}}}~~~xxxzzz|||~~~{{{vvvpppkkkjjjooouuuyyyyyyzzz~~~{{{vvvyyy~~~yyyvvvrrrrrrooojjjfffbbb___\\\]]]```ffflllnnnjjjbbb\\\LLLDDD:::555555666444222111111111111000000000000000//////111333333222111---......///000111222222000000000//////.........////////////////////////............---------,,,---...000111222000///------......//////......------------............///QQQNNNHHHEEEFFFJJJPPPTTT]]]aaaggglllooopppooonnnjjjjjjjjjhhhdddaaa`````````^^^\\\YYYXXXWWWXXXXXX[[[\\\^^^```bbbeeefffgggggghhhhhhfffeeefffhhhjjjhhhjjjlllllljjjiiiiiiiiijjjiiigggggghhhhhhfffddd]]]```cccdddaaa^^^\\\[[[[[[[[[]]]___aaa```]]][[[ZZZ]]]```bbbbbb```\\\ZZZWWW[[[^^^^^^\\\ZZZ[[[]]]YYYZZZ\\\^^^```aaabbbbbbhhhlllppptttuuussspppmmmlllkkkjjjllloooqqqrrrrrruuuvvvyyyzzzzzzxxxuuutttjjjiiigggiiinnnsssvvvxxxuuuwwwyyyxxxsssjjj```YYYHHHCCC===888666555555444333333333333333333333333111111000000000111222222000000000000////////////...////////////000000000..............................//////......---,,,......------------------,,,---.........---+++***+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---(((((())))))***++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++++++++************************++++++++++++++++++++++++*********)))******+++,,,(((((())))))******++++++******++++++,,,++++++***///......------------...------------------------+++,,,,,,+++)))(((((())),,,,,,,,,,,,------------///...---...///...,,,***++++++,,,---............,,,,,,,,,---------......---------...//////000000///111222444777===EEEJJJPPPTTTYYY___cccfffffffffiiiiiijjjkkkmmmoooqqqrrrxxxyyyyyyzzzzzzzzzzzzyyy}}}~~~~~~}}}{{{zzzyyysssrrrqqqpppooolllhhhddd```^^^\\\ZZZ[[[]]]___aaalllzzz~~~~~~{{{vvv}}}vvvpppmmmmmmmmmllliiihhhlllxxxyyyrrrtttwwwyyy{{{zzzyyy|||{{{vvvpppkkkccc\\\\\\\\\___dddiiikkkhhhdddUUUMMMCCC<<<888666333111222222222222111111111000111000000111333333222000/////////000000111111111////////////............000000000000000000000000////////////...............///000111222111000000......////////////......---------............///PPPOOOMMMMMMOOOTTTYYY]]]fffhhhkkknnnpppppppppooojjjlllmmmkkkiiihhhjjjllliiigggeeedddcccccccccdddfffggghhhjjjkkklllmmmmmmjjjkkkkkkjjjhhhggghhhiiijjjkkkkkkjjjgggeeedddeeebbb```______``````^^^]]]VVV[[[```dddbbb^^^[[[YYYWWWWWWYYY[[[]]]^^^\\\ZZZXXX[[[```cccdddbbb^^^\\\\\\___aaa___ZZZXXXYYY\\\XXXYYYYYYZZZ[[[]]]^^^___aaadddiiimmmnnnnnnllljjjiiigggggghhhkkknnnppppppppprrruuuxxxyyyyyyxxxxxxqqqnnnkkkkkkmmmppprrrsssppptttxxxzzzxxxsssnnnkkk\\\UUUJJJAAA;;;888777666222222222222222222222222222222111111000111111111////////////000000000000.../////////000000000000........................---.../////////...---,,,++++++*********+++,,,,,,...------------,,,,,,,,,+++,,,---...////////////------------------------,,,,,,++++++++++++,,,,,,))))))******+++,,,,,,---,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************++++++++++++++++++++++++******))))))***++++++,,,)))))))))***************)))***+++,,,------,,,,,,------,,,,,,,,,---......+++,,,,,,,,,,,,,,,++++++***,,,---,,,)))'''(((***++++++++++++,,,,,,,,,,,,...------...//////---+++***+++,,,...............,,,,,,,,,---------......---------...///000000000111222555888===FFFOOOUUUXXXZZZ]]]aaadddggghhhiiijjjkkklllnnnqqqtttwwwyyy~~~~~~~~~{{{yyywwwooonnnnnnmmmkkkhhhccc___[[[ZZZXXXXXXYYY]]]aaadddppp~~~}}}|||wwwuuunnnhhhbbbbbbjjjyyy}}}wwwxxxxxxsssuuu||||||}}}{{{uuunnngggbbb______dddhhhhhhggg___YYYPPPFFF===888555333333333333333222222222222222111000111222222000...000000000000000000000111///////////////000000000000000000000000000000000////////////.........---.../////////000000000111......////////////......---------............///UUUUUUUUUVVVYYY]]]aaaccciiijjjlllnnnpppqqqqqqqqqmmmooopppnnnlllkkkmmmpppkkkjjjiiihhhhhhhhhiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmkkkhhhffffffgggiiiiiigggddd___[[[ZZZZZZYYYXXXWWWWWWXXXYYYWWWVVVTTTZZZbbbgggfffbbb]]]ZZZ]]]]]]^^^aaadddeeedddbbb___bbbhhhlllmmmkkkhhheeejjjllllllhhhbbb```bbbeee]]]\\\[[[[[[\\\]]]___```[[[]]]bbbfffhhhhhhgggfffgggfffeeefffjjjmmmnnnnnnkkkmmmqqqtttwwwxxxyyyyyyssspppmmmkkklllnnnnnnnnnnnnrrrvvvyyyyyyxxxwwwvvvpppgggXXXJJJ@@@:::777666333333333333333333333333333333222111000000000111......//////000000111111.../////////000000111111........................---.../////////...,,,,,,------------......///000///...---,,,,,,,,,,,,---+++,,,---...////////////------------------------++++++************++++++******+++,,,,,,---......---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********************************++++++,,,,,,---************************++++++++++++++++++++++++******))))))***+++,,,,,,++++++******************)))***+++---......------++++++++++++,,,------...******+++++++++******))))))+++------++++++---000******+++++++++,,,,,,,,,---------...000000...,,,)))+++,,,...//////......,,,,,,,,,---------......---------...///000000111333444777;;;BBBKKKVVV]]]^^^^^^___aaadddgggjjjlllkkklllnnnqqqtttxxx{{{}}}}}}~~~~~~{{{wwwuuullllllkkkjjjhhhddd___[[[YYYWWWVVVVVVYYY^^^cccfffsss~~~uuuoooiiieeehhhoooxxx~~~vvvsssxxxyyy|||uuulllccc^^^```dddfffeeefffbbbYYYMMMBBB:::777666444444444333333333222222111000///000111000...,,,111111111000000000000000//////000000111111222222000000000000000000000000//////.........---------...............///000111......////////////......---------.........//////bbbbbbcccdddeeefffggggggjjjkkkkkklllmmmnnnoooooolllnnnqqqqqqooommmllllllmmmlllkkkiiihhhhhhhhhiiikkkiiihhhjjjmmmnnnmmmjjjhhhiiiiiifffbbb___^^^^^^______[[[XXXYYY[[[XXXRRRWWWYYYXXXVVVXXX___cccddddddkkkssswwwtttnnniiiggghhhnnnsssrrrnnnmmmqqqvvvvvvyyyyyyvvvuuuwwwvvvrrrvvv{{{~~~zzztttpppqqquuutttlllffffffmmmpppmmmhhhjjjeeeaaaaaadddeeebbb^^^^^^]]]^^^aaafffiiihhhfffjjjiiikkkpppvvvyyywwwuuuooonnnmmmmmmllliiieeebbbmmmmmmooossswwwyyyxxxwwwwwwpppfff[[[QQQGGG>>>999444444444222000000333555111111111111111111111111//////000000000000//////............////////////...//////000111222222222////////////////////////,,,---...//////...---,,,......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++*********************************)))))))))***+++++++++,,,*********))))))))))))(((((((((((()))******++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,+++******,,,,,,+++******+++,,,,,,+++***)))((())))))(((((((((***+++,,,,,,+++***))))))***+++,,,)))))))))))))))************+++,,,,,,------,,,,,,((()))+++,,,......//////***+++,,,,,,******+++,,,------++++++++++++------///.........///...---+++000000000///......------//////.........---------+++,,,...//////000222333444999@@@FFFLLLSSS[[[aaabbbccccccddddddgggkkknnnooooooooopppssswww{{{~~~~~~{{{vvvssswwwooohhhfffccc\\\XXXWWWWWWZZZ\\\ZZZXXX^^^iiissszzzttttttsssooorrrzzz}}}vvvyyytttddd^^^```dddgggfffiiiggg]]]MMM???999888333222111111222222111///000000000000000111111111000000000000000000000000111111111111111222222222////////////////////////...000111000///...///111000111111111000...,,,+++...............---------//////............//////ggghhhhhhiiiiiijjjjjjkkkkkkkkkkkkllllllmmmmmmnnnnnnqqqssssssrrrpppoooooommmllljjjhhhgggggghhhhhhkkkiiiiiikkknnnnnnllljjjffffffddd```[[[YYYXXXYYYVVVXXXXXXWWWYYY\\\\\\XXXZZZ\\\]]]]]]dddqqq{{{{{{wwwvvv~~~~~~yyyssspppooommmhhhccc\\\[[[\\\___dddgggggggggffffffhhhmmmsssuuusssppppppoooooooooooonnnkkkhhhhhhhhhiiimmmqqqtttuuuuuuwwwtttnnnfff]]]QQQFFF???:::888666444333111111000111111111111111111111111000000000000000000000000000/////////////////////---......///000000111111////////////////////////,,,,,,---............---......//////...------,,,........................,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++------------------------************++++++++++++++++++*********)))))))))************************,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++***))))))++++++***)))***++++++,,,+++***)))(((******)))(((((()))***+++++++++***))))))***++++++,,,,,,++++++******))))))***+++,,,,,,------,,,,,,&&&'''((()))***+++++++++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---------------...---,,,+++------------------......//////.........---------***,,,............000222333;;;EEEMMMSSSXXX^^^bbbddddddeeeeeeeeehhhlllooooooppprrruuuyyy|||}}}{{{xxxvvvrrriiiaaa^^^\\\XXXWWWXXX[[[```fffhhhfffhhhmmmssszzzzzzxxx|||zzztttiiidddbbbbbbeeehhhiiibbbUUUFFF;;;666666444222222333333222111111111111111000000000000111111111111111111111111222222222111111000000///000000000000000000000000...///000///...---...000......///000///...------------..................///..................///llllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkknnnqqqssssssrrrpppoooooommmkkkjjjhhhgggfffgggggghhhgggggghhhhhhgggeeebbbaaa```^^^[[[WWWUUUVVVWWWVVV[[[___```bbbfffhhhgggeeeggghhhjjjvvv~~~zzzuuurrrgggeeeccccccdddffffffeeecccbbbdddjjjpppsssrrrppprrrqqqqqqqqqrrrqqqooommmeeedddccceeeiiilllnnnooosssssstttrrrlllaaaUUULLLBBB===888555555444222///222222222222222222222222111000////////////000111222222111111000/////////------......//////000000////////////////////////,,,,,,,,,,,,---...//////.........///......---,,,....................................------------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,+++++++++******------,,,++++++***)))))),,,++++++******++++++,,,******+++,,,,,,,,,,,,+++***)))((()))******)))(((***++++++++++++***))))))++++++***)))))))))******++++++***))))))***++++++...------,,,+++***))))))***++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,******++++++,,,------.../////////............------............///222444666???KKKUUU[[[^^^aaaccceeefffgggggggggiiimmmpppppprrrvvvzzz~~~|||zzzxxxvvvnnneee\\\YYYWWWWWWZZZ___dddooo{{{}}}{{{zzzvvvkkkbbb^^^bbbdddfffeee]]]PPPDDD<<<999777555444444444444333222222222111000000000///111111111111111111111111333222111000///......---111111111111111111111111---...//////------...///,,,,,,---...//////......,,,---------.../////////......------------......llllllllllllkkkkkkjjjjjjkkkkkkkkkjjjjjjjjjiiiiiilllnnnqqqqqqooommmllllllmmmkkkiiigggffffffffffffffffffeeecccaaa___[[[YYYZZZ\\\^^^___^^^^^^```aaafffnnnttttttuuuxxx{{{{{{qqqtttvvvyyy}}}xxxrrrnnnkkkiiihhhcccaaaaaaeeekkkpppqqqqqqrrrpppooopppqqqrrrqqqpppkkkhhhdddbbbcccdddddddddgggkkkrrrwwwwwwpppddd\\\MMMEEE<<<777777777555222222222222222222222222222222111///......///111222333333222222111000//////.........//////000000000////////////////////////000///...---------//////---...............------,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,***++++++,,,,,,---------************************,,,,,,,,,++++++*********------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++)))((()))***+++***)))*********+++************,,,++++++******)))))))))+++******************+++,,,,,,,,,++++++******)))******+++,,,,,,,,,,,,+++,,,---------------,,,,,,***+++,,,,,,******+++,,,++++++------------+++++++++,,,......---------...+++++++++,,,,,,---------/////////...............000000000000000222666999???GGGRRRZZZ^^^```bbbdddfffggghhhggghhhjjjnnnqqqssstttwww{{{|||xxxsssooolllccc[[[XXXXXX[[[bbbiiiuuu~~~~~~}}}wwwkkkdddbbbaaa``````^^^XXXOOOIII>>>;;;777555444444444333333333222222111000//////111111111111111111111111111111000000//////......000000000000000000000000...///000///.........000,,,------...............,,,,,,,,,---...///000000------,,,,,,,,,,,,------lllllllllkkkkkkjjjiiiiiikkkkkkkkkjjjjjjiiihhhhhhkkkmmmppppppnnnlllkkkkkklllkkkiiigggeeeeeeeeeeeedddcccbbb___[[[XXXVVVUUU[[[```ffflllooorrrtttuuu|||xxx}}}}}}yyyxxxlllhhhcccbbbeeehhhiiiiiiiiihhhhhhjjjnnnqqqssssssssspppjjjfffccc___\\\ZZZYYY___hhhrrrwwwvvvpppkkk___TTTFFF===:::888666333222222222222222222222222333111000......000111333444333333222111000000//////000000000000000111111////////////////////////333222000...------......------...............---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,+++++++++++++++,,,,,,------...---------------------------,,,,,,,,,++++++******---------,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,+++******,,,,,,+++*********************++++++++++++++++++******))))))*********++++++*********((()))))))))******++++++)))***++++++,,,,,,++++++***************))))))(((***+++,,,,,,******+++,,,++++++------------++++++,,,...000000...---...//////.........---------,,,///////////////////////////000000000111555:::>>>KKKPPPXXX]]]^^^```bbbeeefffggghhhhhhiiikkkooossswwwwwwyyy||||||uuummmhhhfff```[[[[[[^^^ccclllvvvxxxooommmqqqxxx|||wwwqqqttt~~~}}}|||tttmmmggg```\\\[[[YYYVVVRRRCCC???999666444444444333444333333222111000000///111111111111111111111111......//////000000111111///////////////////////////000111111000///000111//////......------------,,,,,,,,,---...///000000------,,,,,,,,,,,,------mmmmmmmmmllllllkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiikkknnnppppppooommmlllllljjjiiifffdddcccbbbbbbbbb[[[\\\[[[YYYWWWWWWYYY[[[jjjpppwww}}}zzzyyyqqqllliiigggdddaaaaaa``````ccchhhnnnqqqsssvvvsssppplllhhhccc\\\XXXSSSVVV]]]fffoootttuuuuuuqqqgggXXXKKKBBB<<<777444333333333333333333333333222111000000000000111222333222222222111000000000000000000000111111111111////////////////////////222222000///......------,,,---......///.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------,,,,,,,,,++++++******+++,,,,,,---......,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,+++***+++,,,---,,,************)))******+++,,,+++++++++,,,++++++***))))))***++++++++++++***)))''''''((()))***++++++,,,)))******+++++++++++++++***+++++++++++++++*********+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++...000333222...---...000111111000///......------...////////////000000000---......///222888@@@EEETTTXXX]]]______```cccfffggghhhiiijjjkkknnnsssvvv|||}}}~~~{{{tttlllfffaaa___aaagggmmmttt|||~~~~~~xxxooogggbbbbbbdddfffnnnyyyvvviiieeeiiittt~~~vvviii```ZZZXXXVVVUUUJJJEEE>>>888555444444333333333333222111111111000222222222222222222222222---...//////000111222333........................000111222222000000111222111000///...............,,,---------.../////////......------------......llllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjllloooooommmkkkjjjjjjgggeeeccc```___^^^]]]^^^ZZZ[[[]]]___aaagggooouuu~~~yyypppiiibbb```^^^^^^aaaeeehhhiiiooopppqqqrrrpppllleee```WWWVVVWWW[[[cccmmmtttwwwyyyssshhh[[[OOODDD===999333333333333333333333333111111111111111111111111111111111111111111000000000000000000000000000000////////////////////////------............------,,,------...//////..............................------------............---------------,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++***)))***+++,,,+++)))******)))))))))***,,,,,,)))***+++,,,,,,,,,+++***)))***++++++++++++***))))))))))))******+++++++++))))))***+++++++++++++++,,,,,,---.........------***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---...111333222---+++,,,...////////////////////////.../////////000000000000...///000222777???HHHNNNWWW\\\aaacccccccccfffhhhhhhiiikkkmmmooorrrxxx{{{~~~zzzuuupppmmmcccgggppp}}}}}}}}}xxxyyy|||{{{~~~xxxnnneee```_________hhhpppvvvsssggg```bbbhhhnnnzzz~~~{{{~~~wwwlllbbb\\\WWWUUURRRLLLCCC;;;777666555555222222222222222222222222222222222222222222222222///000000111111222222222///////////////////////////111222111000///000111000000///...///000111222------..................///..................///jjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkgggiiilllllljjjhhhggggggdddbbb```]]]\\\[[[ZZZZZZccceeeiiinnnuuuzzziiieee```]]]\\\]]]^^^^^^gggjjjoootttvvvsssmmmhhh]]]YYYUUUUUU\\\gggqqqwwwxxxvvvqqqgggZZZNNNEEE@@@333333333333333333333333000111222222222222111000000000000000000111111111///////////////.........////////////////////////''')))+++---.........---,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******---,,,,,,++++++******))),,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++***)))((()))***+++***(((******)))))))))***,,,---((()))+++,,,---,,,,,,+++)))***+++,,,,,,+++***))),,,,,,++++++++++++++++++))))))***++++++++++++***((()))******+++++++++******+++,,,,,,******+++,,,...---++++++++++++---......111333111,,,)))***---------......///000000000.../////////000000111111111222444777<<>>999777666666222222222222222222333333222222222222222222222222222222222111111111111111000000000000000000000000...000111000///...///111//////...///000222333555...............---------//////............//////kkkjjjjjjjjjkkkkkkiiigggnnnnnnmmmlllkkkjjjiiiiiihhhddddddhhhiiidddbbbddd___```]]]YYYXXX]]]___^^^nnn{{{yyy{{{sssddd___bbbaaaZZZ```dddkkkppprrrpppllljjjdddbbb]]]XXXWWW]]]gggppptttsssrrrrrrnnndddTTTHHHBBB<<<666333555555222///111222222222222111000000111111111111111111111111111000///......///000111000000000000000000000000//////.........---------......////////////......------------------------------------------------------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,222///,,,***)))+++---///++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++***))))))***+++,,,)))))))))***+++++++++,,,...,,,***(((((((((***+++,,,+++***)))))))))***+++++++++++++++******))))))+++,,,---------,,,+++***)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------........................------------------.........///000///....../////////...111222444;;;DDDOOOVVVZZZ```aaadddeeefffhhhkkkmmmmmmmmmnnnppptttzzzyyyvvvuuutttvvv{{{vvv|||~~~zzzyyyuuuwwwzzz{{{vvvuuuxxxsss|||tttlllgggcccbbbbbbgggmmmlllhhhkkkrrr}}}tttfff]]][[[VVVXXXcccmmmvvv}}}zzzvvvtttuuuxxxfff\\\\\\^^^VVVLLLDDD???;;;777333666666666444333222333444222222222111222222333444111111111111000000000000000000000000000000000000111111222222222222111111111111000000//////......,,,---------.../////////......------------......jjjiiihhhiiikkkkkkiiihhheeeeeefffgggiiiiiijjjjjjhhhcccbbbggghhhccc______\\\```bbbccchhhppptttsss{{{ssslllkkkfff\\\\\\___dddgggiiijjjjjjkkknnnkkkeee^^^XXXWWW[[[___mmmnnnpppsssssskkk^^^TTTFFF???777333333444333111222222222333333222222111111111111111111111111111111000////////////000111000000000000000000000000//////.........---------......////////////......------------------------------------------------------------------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///,,,+++***+++---...++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++******+++,,,,,,************++++++++++++---,,,+++***)))***++++++,,,,,,+++************+++++++++++++++*********)))......//////...,,,+++***************++++++++++++((())))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------........./////////000///........./////////222444999@@@IIIRRRXXX\\\```bbbdddeeefffhhhkkknnnlllmmmnnnqqqvvv||||||ssssssuuuwww}}}||||||sssvvv{{{}}}tttrrrsssttt|||vvvrrrooonnnjjjjjjnnnpppooorrrxxxwwwxxxoookkk```XXXYYY\\\cccuuu{{{wwwtttttt}}}~~~mmm```\\\]]]WWWOOOGGGAAA<<<888666555555555444222222333444555444333222222222222222111111111111000000000000////////////////////////000111111111111111111000111000000000/////////........./////////////////////......------......///hhhgggggghhhjjjkkkjjjiiieeeeeeeeeeeeeeedddcccccceeebbbccciiimmmkkkeeeaaa```hhhooouuu}}}zzzoooccc]]]___aaabbbbbbdddgggiiikkkkkkiiieeeaaa]]]\\\\\\ccceeejjjppptttqqqjjjcccQQQIII>>>777555555555555222222333333333333333333111111111111111111111111111000000//////000000111000000000000000000000000/////////.........------......////////////......------------------------------------------------------------------------******++++++++++++,,,,,,------------------------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************000000000///...,,,***)))+++++++++++++++*********(((((()))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------..................................../////////000000000000//////......///000111555:::AAAIIIQQQXXX\\\^^^aaacccdddfffgggiiimmmpppnnnpppsssvvv{{{{{{uuurrruuu{{{}}}wwwzzzvvvnnnlllrrryyyxxxuuutttzzztttppprrruuuvvvyyy|||uuu|||}}}pppddd\\\VVVVVVbbbqqq}}}wwwjjjnnn{{{zzzllleeeaaa^^^WWWNNNEEE>>>;;;:::555444333333222333333333666555444333222111111111222222111111111000000000000000000000000000000000///000000111111000000///000000000000////////////000000000000000////////////......------......///gggfffggghhhkkklllkkkiiigggfffeeecccaaa___^^^^^^]]]___fffsss}}}~~~xxxrrrsss{{{}}}qqqiiikkkkkkhhhdddaaaaaaccceeegggjjjkkkjjjgggdddbbb]]]___ccciiiooorrrqqqpppcccZZZMMMBBB;;;888777666333222222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000////////////..................////////////..............................------------------------------------------------,,,,,,,,,---------..............................,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********)))***+++------...------------------,,,,,,++++++++++++++++++++++++++++++///......------,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,------******++++++++++++,,,,,,,,,,,,,,,---------......---------...............////////////000000000000000000//////...000222444;;;AAAJJJSSSYYY]]]___aaacccdddeeefffgggjjjooorrrrrruuuzzz}}}uuuuuuyyyssshhhllltttvvvtttttt|||{{{zzzzzz|||~~~}}}}}}}}}~~~zzzoooccc[[[]]]eeetttpppttt|||uuummmlllfff\\\NNNCCC===<<<666444333333333444333333444444333111111000000000222222222111111111000000222222222222222222222222//////000000000000//////000000000000////////////111000000//////.........//////............//////ggggggggghhhjjjkkkiiihhhcccaaa___]]]\\\\\\]]]^^^XXX```ooo}}}{{{qqqfff```^^^dddfffjjjlllmmmjjjgggdddaaa``````ccciiipppuuuxxxqqqiii\\\OOODDD<<<777444444333222111111111111222111111111111111111111111000000111111111111000000000000000000000000000000000000/////////...............////////////..............................------------------------------------------------,,,,,,,,,---------..............................***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))******************)))---,,,,,,,,,++++++******)))***+++,,,---.........---------,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,---,,,,,,,,,++++++******...------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000000///000000000000222666:::BBBHHHRRRZZZ^^^```bbbddddddeeefffggghhhlllqqqtttvvvzzz|||xxxuuu|||mmmjjjttt{{{|||{{{uuuttt{{{pppdddbbbddduuuyyyrrrvvv}}}}}}xxxmmm]]]MMMCCC>>>999777444444555666555333111111000000000000111111222222222222111111111111111111111111111111111111//////000000000000//////////////////000000000000/////////......---------/////////....../////////hhhfffffffffggggggeeecccdddaaa\\\XXXVVVWWWZZZ[[[bbbnnn~~~xxxmmmhhhddddddeeehhhkkklllkkkjjjhhheeeccccccfffmmmuuuzzzvvvqqqhhh\\\PPPDDD;;;666666555333222111111111111111111111111111111111111000111111222222111111000000000000000000000000000000000000/////////............////////////..............................------------------------------------------------******++++++++++++,,,,,,------------------------***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))******++++++******))),,,,,,,,,,,,,,,+++++++++)))******+++,,,------......---+++*********+++,,,++++++++++++,,,,,,,,,,,,***)))))))))***+++,,,---,,,,,,,,,,,,,,,+++++++++,,,++++++******))))))(((******++++++,,,,,,------,,,,,,,,,---------......,,,,,,------.../////////....../////////000000000...000111111111555;;;@@@JJJPPPXXX]]]```aaadddfffeeefffggghhhiiimmmssswwwxxx~~~{{{uuuttt}}}zzzqqqwwwyyyooojjjmmmvvv~~~vvvkkkhhhjjjooo~~~sssppppppxxx}}}nnn\\\MMMEEE>>>;;;777777888888666333000000000000000111222222333222222222222111111111///////////////////////////000000111111000000///////////////000000000000............------------000//////......//////000gggeeedddccccccbbb___]]]aaa]]]YYYVVVWWW\\\bbbggg}}}ppplllgggfffhhhkkklllllliiigggeeedddeeejjjqqquuuvvvuuurrrkkk___RRRFFF@@@;;;999666444222111222222111111111111111111111111000111222222222222111000000000000000000000000000000000000000/////////.........////////////..............................------------------------------------------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++++++++++++++,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---///---***(((''')))+++---+++++++++,,,,,,,,,------,,,+++*********+++,,,---++++++,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,------......,,,,,,,,,---------......,,,,,,------...//////000------........./////////---000222333333888???FFFQQQVVV\\\______```dddhhhfffggghhhhhhjjjnnntttxxx}}}|||uuuwww}}}yyyyyy{{{vvvjjjbbbbbbjjjpppwwwsssqqqrrr~~~yyysssooowww}}}lllZZZNNNCCC???;;;:::;;;;;;777444333333222222222222222222333333222222222111111111000000000000000000000000000111111111111111111000.../////////000000000111............////////////000000////////////000000fffdddbbbaaa```^^^ZZZXXXRRRQQQPPPTTT]]]kkkxxxsssjjjfffeeedddcccffffffeeeddddddgggkkkooouuuxxxzzzvvvlll___RRRKKK>>><<<999666444333333333111111111111111111111111000111222333333222111000000000000000000000000000000000000000////////////......////////////......////////////////////////------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---------------------------------,,,,,,++++++*********------...//////...------+++++++++,,,,,,---------,,,***)))((((((***,,,---///---)))&&&&&&(((+++---+++++++++,,,,,,---------///...,,,+++***+++,,,,,,+++++++++,,,,,,---------((()))***+++---...///000++++++,,,------...//////,,,,,,,,,---------......,,,,,,------...///000000------------.........///,,,000333444555999BBBIIIUUUYYY^^^___^^^___dddiiigggggghhhiiijjjooouuuyyyvvvsss}}}~~~yyysssttt{{{uuufff\\\[[[aaahhhttt||||||wwwwwwppplllqqqyyyvvvcccUUUGGGBBB===<<<===<<<888444777666555444333222222222333333333222222222111111333333333333333333333333111111222222222222111111.../////////000000111111......//////000000111111000000////////////000000dddbbb___^^^\\\ZZZVVVSSSPPPTTTWWW\\\jjj}}}pppgggcccccceeeggggggdddbbbeeejjjmmmqqqvvvyyyyyyvvvnnn```SSSFFF@@@999666777888555222111222333444444333222111444333111000000000111222000000////////////000000000000//////.........---333222000...---,,,------000000///...............------------------------,,,---------.../////////,,,,,,+++,,,------,,,******++++++,,,---------,,,,,,,,,+++***+++,,,---...///......------,,,,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++,,,+++***,,,...//////...------,,,,,,+++***)))))))))***+++,,,---.........******+++,,,,,,,,,,,,+++,,,+++*********+++,,,---......//////...---,,,,,,,,,---......,,,,,,---...,,,,,,---......---,,,,,,---------........./////////////////////.........///000000///......000222000000111444999BBBLLLSSSYYY[[[^^^```aaabbbdddeeegggjjjlllmmmnnnqqqwww|||uuuqqq}}}}}}uuuqqqrrruuuwwwwwwuuudddYYYVVVZZZ^^^pppvvv|||~~~uuuiiinnnuuussseeeRRRMMMFFF???;;;999888777;;;888444222222444555555222222222222222222222222111222333333333333222111000000000000000000000000000///.........///111222000000000000///////////////000000000000000//////aaa```]]]ZZZXXXWWWWWWXXXTTT\\\fffqqqxxxhhh``````cccdddcccccceeeiiilllpppvvvzzz{{{{{{vvvkkk```RRRIII>>>777555444222000111222333444444444333222333222111111000000111111000000////////////000000000000/////////.........//////...---...///000111000000///.......................................---------...............---,,,+++,,,---...,,,***++++++,,,---------------,,,,,,+++++++++,,,---...************************+++++++++******+++++++++++++++++++++++++++++++++,,,+++***+++---......---------,,,,,,+++******)))***++++++,,,------------******+++,,,,,,,,,,,,+++,,,+++*********+++,,,---......//////...------,,,,,,---......,,,,,,---...,,,,,,---......---,,,,,,,,,------------........./////////////////////...//////000///---...000222000222444888>>>FFFPPPVVV[[[]]]```aaabbbccceeeggghhhkkkoooqqqtttxxx|||}}}zzztttqqqrrrrrrrrrzzzvvvfff[[[XXX\\\```kkkpppuuuuuuvvv}}}|||yyyrrrppp}}}|||rrr]]]TTTHHH@@@===<<<888444777444111000111222333222222222222222222222222222111222333333333333222111000000000000000000000000000//////...///000111222000000000000//////////////////000000000000//////\\\]]]\\\YYYVVVWWW\\\```aaakkkxxx{{{lllaaabbbbbbcccdddeeeiiilllmmmsssxxx{{{}}}}}}wwwoooaaaWWWHHH<<<666444333222222222333444555444444444222222222222222111000000111000000//////000000111000000////////////......///............///000111000000///...............////////////////////////...............------------,,,+++,,,......,,,+++,,,,,,---............---,,,,,,+++++++++,,,---...***++++++,,,------......,,,,,,------------,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---,,,+++---,,,,,,++++++*********++++++,,,------,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------.........///......---,,,,,,---......,,,,,,---...,,,------......------,,,,,,,,,,,,,,,------------......//////////////////...//////...---...000222000333999>>>EEEMMMUUUZZZ^^^```bbbccccccdddfffhhhhhhlllqqqvvvzzzwwwsssqqqqqqqqqxxx|||wwwiii___\\\^^^aaalllpppssspppmmmooowww{{{xxxzzz{{{qqqppp|||~~~qqqdddSSSHHHDDDAAA:::444555333111111222333222222333333333333333333333333111222222333333222222111000000000000000000000000///////////////000111111000000000000////////////...//////000000/////////YYY]]]``````___```fffkkknnnvvvkkkgggddddddccccccfffkkkgggnnnsssvvvzzz}}}|||wwwpppdddTTTEEE===999888888222222333333444444444444111111222333333111000///111000000000000000000111000000//////////////////222111000//////.........000000///......................................./////////...---------,,,---,,,,,,---......---+++------......///......---+++++++++,,,,,,,,,------------------......//////---...///000000///...---++++++++++++++++++++++++---+++******,,,,,,+++))),,,,,,,,,++++++*********,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,---------...............------,,,---......,,,,,,---...------------------------+++++++++,,,,,,,,,------............////////////...//////...---...111333111666===EEELLLSSSYYY]]]```aaaccccccdddeeegggiiiiiimmmsssyyy~~~{{{wwwvvvvvvvvv|||zzznnnddd___```bbbnnnqqqrrrooommmoooxxx~~~yyyvvvyyyzzz~~~yyyrrrtttzzz~~~yyygggXXXMMMEEE===888555444333444555666444333333333333333333333333333222222222222222222222222000000000000000000000000///////////////000000111000000000000////////////......//////000/////////YYYaaajjjpppqqqrrruuuyyyvvvzzz|||rrriiieeeaaa]]]```eeeeeekkkpppsssvvv{{{{{{yyyyyyooo```QQQEEE>>>:::888333333333222222333333333111111222333333111000///111111000000000000111111//////000000000000000000111111111000000///......000000///...............------------------------/////////...---------,,,------,,,---...///---+++---......///......------++++++,,,,,,,,,---------++++++++++++******)))))),,,---...//////...---,,,++++++++++++++++++++++++---+++******,,,,,,+++))),,,,,,+++++++++++++++***,,,,,,---------,,,++++++++++++,,,------------,,,++++++,,,,,,------------------...............---,,,---......,,,,,,---...------------------------+++++++++,,,,,,,,,---------.........//////000000.../////////...///222444444999BBBKKKQQQWWW\\\___```aaaccccccccceeehhhjjjjjjooovvv{{{}}}{{{zzzzzzuuukkkeeeddddddnnnnnnllliiihhhooozzzvvvrrrmmmlllxxx}}}xxxxxxxxx}}}{{{jjjWWWIII@@@<<<777555444555666666555333333333333333333333333333222222222222222222222222000000000000000000000000...//////000000000000000000000000000////////////------...///////////////___iiivvvrrrkkkccc[[[ZZZ___cccjjjpppqqqsssxxxyyyxxxzzzuuukkk^^^QQQEEE<<<777666555444333222222222333222222222222222111000000222111111000000111111222//////000000000000111111---...///000111222222222000000///...............------------------------...............---------...---,,,---//////---,,,---............---,,,,,,***+++,,,---------,,,,,,...------,,,++++++************++++++++++++******++++++++++++++++++++++++,,,+++***+++,,,---,,,+++++++++++++++++++++++++++++++++,,,------,,,,,,,,,++++++,,,---------------++++++,,,---------------,,,---......///.........,,,---......,,,,,,---......------,,,,,,------...,,,,,,,,,,,,------------------......///000000000///000000000///111333666999???HHHPPPVVV[[[^^^aaa```aaaccccccdddfffjjjmmmooottt{{{~~~{{{zzz}}}uuupppmmmmmmrrrpppkkkffffffnnn{{{vvvjjjdddhhhttt|||wwwtttvvvzzzeeeRRRFFFAAA888666444333444444333222333333333333333333333333333222222111111222222333000000000000000000000000......///000000000000000000000000000////////////,,,---......////////////hhhqqqyyyoooaaaZZZ]]]```gggmmmnnnppptttvvvuuuttttttrrrlll```RRRFFF???:::999777555444333333333333222111111000000111111222111111000000111111222//////000000000111111111,,,---///111222222222222000000///.......................................---------..................------...//////...,,,---------------,,,++++++***+++,,,---------,,,,,,........................++++++************++++++++++++++++++++++++++++++,,,+++***+++---......---++++++++++++++++++++++++***++++++,,,------------+++,,,------...---------+++,,,---.........---,,,,,,------...//////......,,,---......,,,,,,---......---,,,,,,,,,,,,---...,,,------------.........------......///000000111000111111111111222555777AAAFFFNNNUUUZZZ^^^aaacccaaabbbcccdddfffiiimmmpppuuuzzz|||zzz}}}|||yyyyyyxxxtttnnnhhhhhhppp|||}}}mmmdddccciiiooozzz}}}xxxtttsss}}}wwwcccRRRIII<<<999555444444444444333444444444444444444444444333333222111111222333333000000000000000000000000---...///000111000000///000000000000////////////+++,,,---...////////////ooowww{{{iii______[[[cccjjjkkklllppprrrrrrmmmrrrvvvvvvmmm```SSSJJJ===<<<:::777555444444444444333111000000000111222222222111111111111222222//////000000111111111222000000111222222111//////000000///...............////////////////////////,,,------....../////////...------...//////...,,,,,,---------,,,,,,+++******+++,,,---...---,,,,,,)))******++++++,,,,,,---......,,,++++++,,,......++++++++++++++++++++++++,,,++++++,,,...//////...++++++++++++++++++++++++)))***+++,,,---.........+++,,,------......------+++,,,---.........---,,,,,,,,,---.../////////...,,,---......,,,,,,---......---,,,,,,,,,,,,---...---------.........//////---------...///000000111000111222222222333666888FFFKKKRRRXXX\\\```bbbdddbbbcccdddfffgggkkkpppsssyyy}}}zzz~~~wwwtttnnniiiiiipppzzz~~~{{{mmmaaa___aaagggooo|||}}}yyyuuusss~~~sss^^^PPPAAA===999666666666666666444444444444444444444444444333222111111222333444000000000000000000000000---...000111111111000///000000000000////////////+++,,,---...////////////}}}~~~xxxwww|||vvvllleeehhhlllooopppnnnkkkkkklllllltttyyyxxxtttmmm___PPPFFF@@@888555555555222///555444444333333222222111222111111111222333444444111111111111111111111111111111111111111111111111000000111111111111000000...........................///////////////......------............---------,,,++++++++++++,,,---...------,,,,,,------...,,,+++******,,,,,,+++***......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++***))))))))))))+++,,,............,,,++++++++++++,,,,,,---------------------------------,,,,,,------------,,,,,,---------------------------------............///---,,,,,,,,,,,,---.........//////000111000000000000111111111111555<<>>======999666666555555444444444444555444333333333222111111111222222111111111111111111111000////////////000111111111111111111000//////111000000000/////////...|||ooofffdddfffjjjnnnrrrtttvvvxxxtttnnn^^^TTTHHH>>>999777666555555555444444333222222222111111000000000111222222111111111111111111111111111111111111111111111111///000000111111000000///..............................///////////////...------............------......------------.........------,,,,,,------...---+++***+++,,,---,,,***...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))))))))******+++------,,,,,,++++++++++++,,,,,,***+++++++++++++++,,,,,,------------------------.........//////.........---------------------------------............///---------,,,------...//////......---...///000111111222222333777===EEEKKKOOOSSSWWW[[[]]]___aaacccaaadddhhhjjjmmmttt|||uuuuuu~~~zzzzzz}}}{{{}}}nnn```cccttt}}}~~~|||}}}wwwfffZZZLLLCCC@@@===888333666555555444333333444444555555444333222111000000333333333333333333333333111111000000000000111111111111111111111000//////000000000000////////////ooodddaaadddhhhjjjlllooosssuuutttqqqggg]]]PPPDDD===:::999888555555555444333333222222111000000000000000111111111111111111111111111111111111111111111111111111//////000000000000//////........................---...//////////////////------............------//////............//////...------,,,,,,------...---,,,++++++,,,---,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,------,,,************,,,---++++++++++++++++++++++++------------------------......////////////......---------------------------------............///---------------...//////000...---,,,,,,...000111111111222555:::BBBKKKPPPSSSVVVZZZ\\\^^^___aaacccbbbeeeiiilllpppwww{{{wwwyyyyyyuuuuuu~~~iiidddhhhtttwwwjjjYYYLLLEEE@@@:::555666666555444333333333333444444444333333222222111333333333333444444444444444333333333333333333444111111111111111000//////000000000000////////////qqqeee```aaaffffffiiinnnssstttttttttooogggZZZMMMCCC<<<888666666666555444444333333222111111000000000000000111111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////------...///////////////------............------////////////////////////...------,,,,,,------...---,,,++++++------,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++---,,,************,,,---++++++++++++++++++++++++------------------------......////////////......---------------------------------............///...------------...//////000///---,,,---...000222111111333777???GGGOOOSSSVVVYYY\\\^^^___```cccddddddgggkkkooossszzz}}}}}}vvvssssssssszzzvvvhhhbbbfff}}}ooo___QQQGGG@@@<<<888777666555444444444444222222222333333444444444222222333333333333333333333333333333333333333333111111111111111000//////////////////000000000000{{{nnnfffcccbbb```aaahhhmmmoooqqqtttvvvpppfffZZZLLLAAA888333666666555555444333333333222222111000000000111111111111111111111111111111111111111111111111111111...//////000000//////...////////////////////////,,,---...///000000000000------............------......////////////.........------,,,,,,------......,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......,,,++++++*********,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,+++------------------------.........//////.........---------------------------------............///......------......///000000//////......000111222222333666<<>>:::999888777888666666555555444333111111222222222333222222222111444333333333222111111111////////////////////////////////////////////////////////////000000111111000000//////......------........................//////............//////------,,,++++++++++++,,,---------,,,,,,,,,,,,,,,...------------...///000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,++++++******++++++,,,------------------------,,,,,,,,,---...///000111................................................------...............///............////////////111222222222222555999<<>><<<888666777666666555555555555555333333333333333333333333555444222111000000111222222222222222222222222222222222222222111111111111yyyiiihhhhhhlllppppppooommmaaaTTTFFF???<<<999777888555555555555444333222111000111222333333333333333444333333333222111111111000000000000000000000000////////////////////////111111000000////////////000000/////////..............................---//////............//////------,,,++++++++++++,,,///...------,,,------...------------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111................................................,,,---------......//////........./////////000000000111111111333666<<<@@@LLLPPPTTTXXXZZZ\\\^^^```___```bbbccceeeiiimmmqqq~~~}}}{{{zzzxxxxxxzzz}}}yyyiiibbbbbbhhhpppyyylllccccccnnnzzzlllQQQCCC???<<<888777888777666555555555555666333333333333333333333333444333222111111222333444000000111111111111111111444444333333333222222222xxxooogggjjjpppssssssrrrhhh]]]QQQIIIAAA:::777999444555555555555444333333000111222333444333222222111111111000000000000000000000000000000000000000000000000000000000000000000//////...------,,,,,,////////////////////////...............---------///..................///...------,,,,,,,,,,,,,,,...---,,,+++,,,---...///,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...................................................,,,,,,,,,---......//////....../////////000000000///000000222444999@@@DDDPPPSSSWWWZZZ[[[]]]___aaa```aaabbbdddggglllssswww{{{zzzyyyyyyzzz|||~~~}}}rrrfff___^^^aaasssyyyjjjccceeejjjuuu{{{]]]LLLDDD???;;;999888777666555555555666777333333333333444444444444333333222222222333333444000000000000000111111111444444444333333333222222ooojjjoooqqqqqqqqqnnnggg^^^TTTGGG;;;888:::333444444555555555555555222333444444333222000...000000000000000111111111222222222222222222222222000000000000000000000000...............---------.........///000000111111//////.........---------......------------......///......---,,,---------++++++))))))***+++---...+++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------///...------,,,,,,------................................................++++++,,,------...//////.../////////000000000000...///111333666===DDDJJJRRRUUUXXX[[[\\\^^^```bbbbbbccceeegggkkkqqqyyy~~~}}}}}}}}}}}}~~~~~~|||||||||{{{|||uuuhhh___]]]cccrrrxxxlllfffdddggg|||jjjYYYNNNEEE???<<<999888666555444555666777333333333444444444555555444444444444333222111111000000000111111222222222333333222222222111111111~~~wwwlllmmmnnnllllllqqqmmmfff[[[KKK===999<<<222333444555666666666666555666666555333000---+++111111222222333333333444222222222222222222222222000000000000000000000000......//////000111111111------...///000111222222//////.........------------------,,,,,,---------//////...------------...)))(((''''''(((***,,,...***+++,,,,,,------,,,,,,------------------------------------------------,,,++++++******++++++,,,........................+++++++++,,,---...///000................................................++++++,,,,,,---...//////////////////000000000000///000111444888???HHHMMMSSSUUUYYY[[[\\\^^^```bbbdddeeegggiiinnnuuu~~~~~~}}}|||zzzyyy|||qqqddd^^^VVVfffzzztttjjjeee___kkkrrrbbbVVVKKKBBB???999888666555444555777888333333333444444555555555555666666555444222///...111111111222222333333333111111111000000000000///~~~llldddiiisssooonnnkkkdddXXXKKK@@@:::888777555555555555666666333333444444333333222111222222222111111111111000000000111111222222222333000000////////////000000222111111000///......---000000//////.........---//////000000///...------......------------......------------------------------......------,,,+++++++++*********+++,,,------------,,,,,,+++++++++/////////////////////////////////......---------+++,,,---------,,,+++***------,,,+++,,,---...///---------...------,,,,,,,,,------------------,,,***+++,,,---...000111111111000000000000111111222222222333666===FFFOOOTTTTTTWWWZZZ\\\]]]___aaacccdddccceeekkkqqqwwwqqqccc___YYY___ssstttkkkccchhhyyy|||iii]]]TTTGGG;;;:::999888888999888555333666666555444333222222111444444444333222111000///222333333333333222111111000000000000////////////nnniiimmmjjjkkkkkkggg^^^RRRFFF???;;;999777555555555666666333444444444444333222222222222222222111111111111////////////000000000111000000////////////000000111111111000///.........000/////////............///////////////...------......------------..............................------......------,,,++++++++++++++++++,,,---------------,,,,,,+++++++++------------------------------,,,,,,,,,+++++++++,,,---.........---,,,,,,------,,,,,,,,,---...///---......//////......---------............------+++,,,,,,---...///000000000000//////000000111111222222444888???HHHPPPUUUVVVXXX[[[]]]^^^^^^```bbbddddddgggnnnttt{{{rrrbbbYYYYYYhhhzzzuuuggggggrrrpppiiibbbUUUGGG===;;;999888888888666444666555555444444333333222222222333333333222222111222333333333333222111111111000000000////////////qqqkkkgggiiillllllggg\\\OOOEEE???<<<888555555666666555444444444444444333222222333222222222111111111111/////////000000000000000000000////////////000000111111000000//////......////////////............///////////////......---......------------......////////////////////////------......------,,,+++,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++------...//////......------,,,,,,,,,,,,---...///......///////////////.........////////////......------.........////////////////////////000111111222333666;;;BBBKKKRRRWWWXXXZZZ]]]^^^^^^^^^```aaaccceeekkkrrrwwwqqqbbbXXX]]]jjjxxxqqqkkklllzzzyyywwwssscccRRRBBB???:::777777777666555444444444444444444444444111111222333333333333333222333333333333222111111111111000000000/////////qqqfffgggkkknnnmmmdddVVVLLLBBB===777555555666666555444444444555444333333222333333222222222111111111222222222222222222222222000000////////////000000111000000000/////////...///////////////............///////////////............------------..............................------......------,,,+++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................---------...............,,,,,,,,,,,,------......---......////////////...//////000000000000///////////////...........................///000111111333555999???FFFNNNUUUXXXZZZ\\\^^^_________```aaacccgggnnnvvv{{{yyy}}}zzzeee\\\___hhhuuu|||rrrllluuuoooZZZGGGBBB<<<777555555555555333444444444555555666666222222333333444333333222222333333333333222111111111111111000000000//////}}}fffeeeeeejjjmmmiii^^^UUUFFF@@@888555666777777666444444555555555444333333333333333222222222222111333333333222222222222222000000////////////000000000000000000////////////.........///////////////......///////////////.........------------......------------------------------......------,,,+++,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,------...,,,,,,,,,---------------+++,,,---...............//////000000000000//////000////////////..................//////000222222444777<<>>777444444444555333444444555555666666777444555555444333222111111222333333333333222111111111111111111000000000000qqqjjjeeefffkkklllfff___OOOFFF<<<777777888777555555555555555555444333333333333333333222222222222111111111111111000000000000000////////////000000000000000000////////////.........///////////////---...//////////////////......------------......------------------------------......------,,,++++++,,,.../////////...---++++++,,,,,,,,,,,,------........................+++++++++,,,,,,,,,,,,---+++++++++++++++,,,---...+++,,,------......------++++++,,,---............//////000000000000//////////////////////////////////////////000222333444666:::@@@HHHNNNTTTWWWYYY\\\^^^```aaaaaaaaabbbcccgggllluuu}}}}}}~~~~~~~~~yyytttzzz}}}jjjcccggglllyyyvvvqqqqqq}}}vvvbbbRRRLLLBBB;;;777555555555444444555555666666666666666666555555444222111000222333333333333222111111222222111111111000000000qqqkkkmmmoookkkeeeZZZPPPCCC;;;:::999777444555555555555555444444333444444333333333222222222222222222111111000000000000000////////////000000////////////000000000000............/////////000------...///////////////......------------..............................------......------,,,++++++,,,---//////...---,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,++++++,,,---///000+++,,,---.........------+++,,,---...////////////...//////000000//////...///////////////000000000//////000000111333444555999===CCCKKKQQQUUUWWWXXX\\\^^^aaabbbbbbbbbcccdddkkkoooyyy~~~{{{~~~~~~}}}||||||}}}{{{}}}}}}zzzwwwyyy|||qqqoooxxxiiigggjjjrrrzzz}}}|||www{{{yyyjjjXXXQQQHHH@@@;;;999777777555555555555666666666666444555555555444333222222222333333333333222111111222222222111111111000000sssrrrrrrnnnhhhcccWWWHHH???<<<:::666222555555666666555555444333444444444333333333222222444444444333333222222222000000////////////000000////////////000000000000---.........//////000000------...///000000//////.........------.........////////////////////////------......------,,,+++***+++---//////...---,,,+++++++++,,,,,,------------------------------------------....../////////------,,,,,,---...000111+++,,,---.........---,,,,,,---...///000000000000......////////////........./////////000000000111000000000111222444555666:::>>>EEEMMMSSSVVVWWWXXX\\\^^^aaabbbbbbbbbdddeeemmmqqq|||yyyyyy|||}}}}}}|||zzzzzz{{{|||xxxyyywwwsssoooooouuu{{{ooohhh{{{lllffffffccc|||~~~yyy\\\UUULLLDDD>>>;;;999888666666666666666666666555222333444444555555444444222333333333333222111111222222222111111111111000tttjjjhhhjjjhhh```UUUIII@@@;;;888777999777555555555444333111111222222333333222222111444333333222222111111111000000111111111111000000222222333222111...+++)))000000000000111111111111222111111111000000//////........................///...---,,,,,,---...///++++++++++++,,,---...///+++++++++++++++++++++++++++++++++,,,,,,,,,------///...---,,,,,,---...///000//////.........//////////////////...---,,,+++---,,,+++***+++,,,---............------,,,,,,,,,,,,---......//////................../////////000222222111//////111555999???CCCKKKQQQUUUXXXZZZ\\\ZZZ[[[\\\\\\]]]```eeehhhnnnxxxxxxyyy~~~~~~~~~{{{yyywwwtttsssrrrrrrrrrtttpppkkkhhhhhhiiijjjjjjppptttwww{{{vvvqqqzzz|||jjj```eeeiiizzzppp^^^SSSLLLAAA??????777777888888666666777777555555444444666999999777444444222111111222333333222333222222222111///...---pppgggfffjjjdddZZZNNNDDD===:::999888777555555555555444222333444444555555444444333333333333222222222222222000000111111111111000000...///000111111000///......////////////000000000000000000000//////..............................///...------------...///++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///......------------......------,,,,,,------...////////////...---,,,+++------,,,,,,------...///.........------,,,,,,,,,,,,------......................../////////000000111111000000000444999===CCCGGGMMMQQQTTTVVVXXXZZZZZZ[[[\\\]]]___bbbgggjjjqqq|||{{{zzz{{{{{{yyywwwwwwvvvtttsssqqqpppppppppuuurrrlllhhheeeeeegggiiinnnpppqqqqqqvvv~~~|||www|||pppddddddppp}}}jjj]]]RRRFFFBBB@@@777888888777666555555444222444222222333666666555333444333111111222333222111111111111111111000000///zzz|||kkkdddjjjggg___UUUJJJBBB===;;;999777555555666666555444444444555555555555444444222222222222333333333333000000111111111111000000,,,...///111111111000000............////////////////////////....................................///...------------...///++++++++++++,,,---...///---------------------------------.........//////...............---,,,,,,,,,,,,++++++++++++,,,,,,////////////...---,,,,,,,,,---......//////...............------------------------...................../////////000000000///000000111222777<<>>BBBMMMOOOQQQRRRSSSTTTWWWYYYYYYZZZ\\\]]]```ffflllqqqzzzxxx}}}~~~zzzxxxuuusssrrrrrrrrrqqqnnnooopppqqqqqqqqqpppooovvvvvvsssmmmhhhhhhooovvvvvvxxxvvvqqqrrrxxx}}}~~~pppgggtttttthhh[[[YYYRRRCCC???;;;888999:::777555444777666555444555666777777666444222222333333222111111111000111111111222222|||eee___```aaaaaa[[[QQQFFF>>><<<:::777666777888888777222333333444444333333222222222222333333444444555111111222222222222111111//////000000000000////////////000000000111111111000000000000000000000000........................---..................---------,,,,,,------..............................+++,,,,,,,,,,,,---------,,,---.........---+++***,,,,,,,,,,,,,,,---...............///......---,,,***+++,,,......---,,,,,,...........................------------...///000////////////000000000111000000111222444888>>>CCCMMMOOORRRSSSTTTVVVYYY[[[XXXYYY[[[]]]aaagggoootttzzz}}}{{{|||}}}~~~|||yyyuuurrrqqqpppmmmoooqqqssstttttttttsssyyyyyyvvvpppjjjjjjooovvvxxx|||}}}yyyyyy|||~~~kkkiiiuuuyyynnnkkkaaaLLLDDD<<<777999:::777555666777777666555444555666777666444222222333333333222333333222111000111111111~~~lllbbb``````bbbaaaZZZMMMCCC???<<<888777777888888777555555666666666666555555333333333333444444444444111111222222222222111111------...///000111222333000000000000111111111111000000000000111111111111........................------...//////...------...---------------..............................+++++++++,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,------...///000---...............------***+++,,,,,,------,,,,,,.............../////////......---,,,---...///000/////////000000000111111000111222333555:::AAAEEEMMMPPPSSSUUUWWWXXXZZZ\\\XXXYYY[[[^^^bbbjjjsssyyy}}}{{{}}}}}}|||}}}|||vvvrrrpppoooppprrruuuwwwxxxyyyzzz~~~}}}yyysssmmmlllooorrrvvv}}}~~~uuuffffffsssxxxvvvvvv[[[LLL???777888999555333666444555555444222222333555555333222222444555444333444333222111000000111222nnnggg```aaaeeeaaaVVVJJJAAA>>>:::777777777777777555555666666666666555555444444444444444333333333111222222333333222222111.........//////111222222/////////000000000000111/////////000000000111111........................------...//////...------......------------......------------------------,,,,,,,,,,,,---------...++++++++++++,,,---......,,,,,,,,,,,,---...///000------...............---,,,,,,,,,,,,,,,---......---........./////////000///...---,,,,,,...///000//////000000000111111111000111333555999???FFFKKKOOORRRVVVXXXYYYYYYYYYZZZYYYZZZ]]]```eeennnwww~~~}}}xxxyyy|||}}}~~~}}}xxxwwwqqqrrrsssuuuxxx{{{}}}~~~{{{xxxvvvuuuvvvvvvyyypppeeehhhvvv|||pppsss}}}tttYYYHHH<<<;;;:::555333666333555666666333222222444444222111222444666666555333222111000000222333444zzzmmmbbb```ffffff\\\QQQCCC???;;;888777777777666333333444444444444333333555555555444444333333333111222222333333222222111222111000///......................../////////000---.........//////000000........................,,,---...//////...---,,,///......---------......---------------------------------.........//////+++*********+++---///000,,,,,,,,,,,,---...///000------...............---......---,,,,,,...///000---.........//////000000///...,,,,,,,,,---///111000000000000111111111111000111444777<<>>999<<<<<<333888777666555555444444555666666555555555444444444444333222111111222333444zzzkkkhhhgggccc^^^RRRJJJ@@@:::999999888777444444555666666555555444555555555555444444444444333333333222222222222111222222111000000000000000333111//////000000000/////////000000000000//////////////////////////////................................................------...//////...------......---------,,,,,,,,,------------------------------......---,,,,,,+++........................+++,,,,,,------------------......//////000111111000000000000000000000000.../////////000000111111000222555;;;AAAHHHOOORRRVVVVVVVVVVVVWWWYYYZZZZZZXXXZZZ```hhhoooyyyxxxzzz}}}~~~~~~}}}~~~yyykkkeeecccttttttfff^^^^^^aaaggg~~~}}}^^^GGG===888;;;<<<444888888666555555555555555555555555555444444444444444333222222222222333444sssfff```______YYYQQQFFF>>>::::::888777555555666666666555555444555555444444444333333333333333333333222222222222222111111000000000000111222000......///000///...000000////////////000000////////////////////////......................................................///000000///.........------------,,,,,,,,,------------------------,,,,,,,,,---,,,,,,+++***........................***+++,,,,,,------,,,,,,,,,------...//////000000000000000000000000000000//////000000000000000000111333888>>>EEELLLRRRUUUWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[bbbkkkuuuqqqeeeZZZeeeuuupppaaaYYYVVVWWWfffyyybbbJJJ@@@999;;;===777888888777666555555555555555555444444444333333333444333222222222222333444jjj^^^^^^ccc```XXXMMMCCC===;;;999888666666666666666555555555444444444444333333333333444444333333333222222222333222111111111111222222111000//////000111000///111000///......///000111////////////////////////.........................................................//////.........------------------------------------------------,,,,,,---------,,,,,,+++........................++++++,,,------------,,,,,,,,,------.../////////////////////////////////000000000000000000000000222555:::@@@HHHNNNSSSVVVWWWVVVVVVVVVVVVVVVWWWXXXZZZ\\\cccmmmyyy~~~~~~}}}lll___aaajjj|||qqqaaaUUUTTT[[[iiihhhRRRFFF======@@@:::999888777666555555555555444444444444333333333333222222222111111222222222{{{hhhcccfffeee^^^SSSIIIAAA===:::999777777666666555555555555555555444444444333333333444444444333333333222222333333222222222333333444111000000000222222111000111000///......///000111////////////////////////////////////////////////........................------------------------------------------------------------------------------............------........................,,,,,,---...............,,,,,,------.../////////////////////////////////000000000000111111111111222666<<>>???:::999999888777666666666666666666555555555444444444000000111111111111000000zzziiieeeaaa[[[RRRIIIBBB===;;;999888777666555555555666777777666666666555555555555444444444444333333333111000000000111111222333/////////111333333111/////////000000000000//////////////////////////////////////////////////////........................///...---,,,,,,---...///,,,,,,,,,---------......------------------------+++,,,---............---........................,,,,,,---............------......//////000111111000000000000000000000000......///000222333444444888<<>><<<:::999777666555555555666777777777777666666666666555555444444444333333333//////...//////000111111.........000222222000......///000111111000///...////////////////////////000000000000000000000000........................000///...------...///000,,,,,,,,,------.........------------------------***+++,,,,,,------------........................++++++,,,---------,,,,,,......//////000111111111000000000000000000000000---...///000222444555666:::>>>EEELLLRRRUUUVVVVVVVVVVVVWWWXXXYYYZZZ\\\]]]eeejjjwww{{{{{{~~~~~~ppp```\\\]]]fffggghhh___sssrrrcccOOOFFFDDD???:::999888777666666666666777777777777666666666666333333555555555555333333qqqddd[[[ZZZSSSDDD::::::888888888888888777666666555555444444444333333333333333333333333333333333444444444333333333222222111111111222333333333444000000111111111111000000////////////////////////000000////////////000000......////////////..............................------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,000...---...111222111///222222111111000000/////////000111111111222555888===AAAHHHNNNQQQSSSTTTUUUYYYVVVWWWZZZ[[[[[[```fffjjjuuu}}}}}}tttbbb^^^[[[[[[iii}}}{{{eeebbbuuu{{{iii[[[RRRGGG===;;;;;;999777555555666888666555555555555444444444444444444333333333222222{{{hhhYYYWWWUUUIII>>>:::999999999999888777666666666666666555555555444444333333333333333333333333333333333333222222222222111111111222222222222222///000000111111000000/////////////////////////////////000000000000//////......////////////..............................------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................000...---...111222111///111111111000000000000000///000111111111333666999???DDDKKKPPPSSSTTTVVVWWWYYYVVVWWWYYYZZZ[[[```fffooo|||~~~kkkeee```YYY___mmmpppjjjwwwyyylll```RRREEE======;;;888666555666777666555555555555444444444222333333333333333333333vvv___XXXWWWOOODDD>>>;;;::::::999888777777666777777777666666666555555333333333333333333333333333222222222222111111111111111111111111111000000//////000000000000//////////////////////////////...///000111111000///......//////000000//////...........................------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,........................000///...///000111000///000000000000111111111111000111111222222444888;;;CCCGGGMMMRRRTTTVVVWWWXXXYYYVVVVVVYYYZZZ[[[aaagggqqquuunnnggg\\\YYY___zzzrrrjjjrrr|||mmmYYYHHH@@@???<<<999777666555555666555555555555444444444222222333444444333333333ppp```YYYQQQIIIDDD===<<<;;;:::999888777777777777777666666666555555444444444444444444444444222222222111111111000000222111111111000//////////////////000000/////////////////////////////////---///000222222000///---//////000000000000//////........................------------------------.........------.........------------------------...............---------,,,,,,,,,,,,------------////////////000000000000//////000000111111222222000111222222333666;;;???EEEIIINNNRRRTTTVVVWWWXXXXXXVVVVVVYYY[[[]]]cccjjjsss~~~~~~{{{sssmmmccc]]]^^^nnnsssggglll{{{zzzaaaMMMBBB@@@<<<:::888777555444666555555555555444444444333333444444444333222222ooo^^^QQQJJJHHH???>>><<<:::999888888777666666666555555555444444444444444444444444444444222222222111111111000000222111111111000///////////////000000000000//////000000000000000000000000---///000222222000///---//////000000000000//////........................---------------------------..................---------------------------,,,,,,,,,---...///000000,,,,,,,,,------............//////000///000000111//////000000111111222222000111222333444888>>>BBBGGGJJJNNNRRRSSSTTTVVVWWWXXXUUUVVVYYY\\\___fffnnn{{{|||}}}~~~|||}}}{{{}}}zzzyyyyyyzzzwwwqqqhhhddddddmmm}}}kkklllzzzpppZZZFFFBBB===999888888666555666555555555555444444444666666555444444333333333mmmZZZOOOKKKBBB@@@>>>;;;999888888888666666666555555555444444444444444444444444444444333222222222222111111111111111111111111111000000000000111111111111000000000000000000000000000000...///000111111000///...///000000111111000000///........................------------------------------...//////...------------------------------***+++,,,---...000111111.........///000000111111...///000000//////000111000000000000111111111111111222222333555:::@@@EEEHHHKKKOOOQQQRRRSSSTTTVVVWWWUUUVVVZZZ^^^bbbkkkttt~~~xxxxxx{{{}}}zzzwwwxxx|||~~~}}}yyywwwvvv{{{|||rrrkkkhhhiiipppsssqqq|||}}}gggPPPIII@@@;;;999999777555666555555555555444444444777666555333444555777999ooo[[[PPPDDDBBB???<<<999888888888777777777666666666555555555555555555555555555555333333333333222222222222111111111222222222222222111111222222222222111111000000000000000000000000//////000000000000//////000000111111111111000000........................------------------------------...//////...------........................+++,,,,,,---...///000000.........///000111111111---///111000///...000222111111111000000000000000111222333333666;;;BBBGGGJJJMMMPPPQQQRRRSSSTTTVVVWWWUUUVVV[[[```fffoooyyyyyyvvvwww{{{zzztttqqqrrrwww}}}tttxxxuuummmjjjlllnnn~~~vvvyyyqqq]]]SSSGGG>>>:::999777555666555555555555444444444666444222222444999>>>AAAgggUUUEEEBBB???<<<999888888999888888888888777777777777555555555555555555555555444444444333333333222222111111111222333333333444222222333333333333222222000000000000000000000000000000////////////000000000000111111111111000000........................------------------------,,,---...//////...---,,,........................------..................,,,,,,,,,---...//////000---///111111......000222222222111111000000//////222222333444777<<>>DDDIIIMMMQQQRRRRRRSSSTTTVVVWWWXXXVVVWWW[[[aaaiiitttyyytttpppnnnqqq}}}{{{lllhhhlll}}}xxxkkkdddsssqqq```UUUKKKAAA;;;;;;888777555444555666555444333333333333333333333333ooo]]]JJJCCCBBB???:::777888888888777777777666666555555555555555555555555555444444444444333333333333222222111111222222333333222222111111222222333222222111111111111222222222222111111111000000000111111000000//////......///////////////.........000///...---------------........................................................................,,,,,,,,,,,,,,,,,,------111000///...///000222333555444222111111111222333333444777;;;AAAFFFKKKNNNRRRRRRSSSTTTUUUWWWXXXYYYWWWXXX]]]eeemmmzzz~~~vvvpppmmmkkkrrr|||{{{sssjjjfffmmmwwwaaaiiixxxqqqaaaWWWMMMBBB===>>>999777555444555555555333333333333333333333333333zzzfffPPPGGGEEEAAA:::666888888888888777777777777555555555555555555555555555555555444444444333333333222222111111222222333222222222222222222222222222222111111111111222222333333222222222111111111111111000000//////...............///////////////000///...---------------..............................................................................//////000000000000111000//////000111222333444333222111111222333444333555999>>>DDDIIIMMMOOOSSSSSSSSSTTTUUUWWWYYYZZZYYYZZZ___hhhrrr{{{rrrllliiiiiisss{{{~~~yyyqqqjjjjjjpppkkkhhhlll}}}tttddd[[[PPPBBB;;;===999777555555555666555333333333333333333333333333nnnWWWKKKGGGBBB;;;888999999999999888888888777555555555555555555555555555555555555444444444333333222222111111222222333222222222222222222222222222222111111111111222222111111111111000000000000000000000000////////////........./////////////////////...---------..............................------------------------........................---------......//////000000000000000111111111111111000000111111222333444444666;;;AAAGGGLLLOOOQQQRRRRRRSSSTTTUUUWWWXXXYYY\\\]]]ccclllxxxyyypppjjjhhhiiiuuuzzzzzzsssooolllrrrxxxjjjdddtttzzzkkkeeeYYYFFF;;;<<<;;;999666666666666555444333333333333333333333333uuu^^^PPPIIICCC>>><<<::::::::::::999999999999555555555555555555555555555555555555444444444444333222222111111222222333222222222333333222222222222222111111111111222222000000000000////////////////////////000000000000............/////////000......---------......///........................,,,,,,,,,,,,,,,,,,,,,,,,........................******++++++,,,------...///000111222111000///------...///111222333444444444777===CCCIIINNNPPPRRRRRRRRRRRRSSSUUUVVVXXXYYY\\\^^^eeeqqq~~~~~~}}}zzzqqqkkkkkkmmmvvvzzz~~~xxxooolllzzzmmm```lll|||ttttttjjjRRRCCCBBB<<<:::888777777777666444444444444444444444444444zzzcccTTTKKKDDD@@@???;;;;;;;;;:::::::::999999555555555555555555555555666666555555555444444444333222222222222222222333111222222333333222222111222222111111111111222222111111111111000000000000......//////000000111111---.........//////000000---------------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000111111...///111333222000---+++***,,,...111333444444333444888>>>DDDJJJOOOQQQRRRQQQQQQRRRSSSTTTVVVWWWXXX]]]___gggttt~~~|||rrrmmmnnnpppwwwzzz~~~~~~ssshhhmmmzzzooo^^^fff{{{{{{yyyxxx___NNNKKK===;;;999888888888666555555555555555555555555555ttt[[[KKKGGGDDD@@@<<<:::999999999888666444777777777777777666555555555444333222111222333444222222222111111111000000444444444333333222222222222222222222222222222222222222222222222222222222000000//////.........---000000000000000000000000........................000000//////.........---......------------......////////////////////////////////////////////////111111000000000000000111///111222333111111111222666;;;AAAGGGKKKMMMPPPRRRTTTTTTSSSSSSUUUXXXZZZ\\\\\\```iiiwww|||yyy{{{|||xxxsssnnnjjjlllqqqxxxzzz|||mmmhhhpppmmmgggppp}}}{{{{{{tttZZZGGG???<<<:::;;;:::666555777666666555555555444444444yyy^^^NNNJJJGGGBBB<<<:::999999999888666444777777777777777666555555555444333222222222333333444333333333222222222111444333333333333333333222222222222222222222222222222222222222222222222222000000/////////.........000000000000000000000000........................000/////////..................------------......////////////////////////////////////////////////111111000000000000111111///111222222111111222333777;;;BBBHHHKKKNNNPPPRRRTTTSSSSSSSSSUUUWWWZZZ\\\```fffqqq}}}}}}}}}yyy{{{~~~}}}uuuqqqmmmkkkmmmrrrwwwxxxzzz}}}}}}pppooo~~~vvvgggiiitttzzzyyyxxxzzzzzzbbbPPPCCC>>>;;;;;;:::666555777555555555555444444444444iiiXXXPPPJJJDDD===;;;999888999888777666777777777777777666555555555444444333222333333333444444444444333333333333222333333333333333333444222222222222222222222222222222222222222222222222000000////////////......000000000000000000000000........................////////////..................------------......////////////////////////////////////////////////111000000000000000111111///111222222111111222444888===CCCIIILLLNNNPPPRRRSSSRRRRRRSSSTTTWWWZZZ\\\___gggtttyyysssuuuyyy|||uuupppnnnlllkkknnnsssuuuvvvwwwyyy{{{~~~sssssskkkdddnnntttqqqsssxxxjjjYYYGGGAAA<<<;;;:::666555777555555444444444333333333~~~iiiYYYMMMFFF???===:::888999999888777777777777777777666555555555555444444333333333333444444444333333333333333222222222333333444444444222222222222222222222222111111111111111111111111000000//////////////////////////////////////////........................///////////////...............------------......////////////////////////////////////////////////000000000000000000111222000111222222111111333555;;;???EEEJJJMMMOOOQQQRRRSSSRRRRRRSSSUUUXXX[[[\\\aaaiiiwww}}}~~~vvvmmmmmmppprrrmmmiiijjjjjjjjjnnntttttttttuuuvvvxxxzzz}}}~~~|||nnnwwwjjjqqqxxxuuurrryyyooo]]]KKKCCC<<<;;;:::777666888444444444444333333333333gggSSSIIIDDD@@@<<<999999999999999777777777777777666555555555555555444444444333333222222222333333333333333222222222333333444444444222222222222222222222222111111111111111111111111//////000000000000000000////////////////////////////////////////////////.........///////////////......------------......////////////////////////////////////////////////000000//////000111222222000111222222111222444666===AAAGGGLLLNNNPPPRRRSSSSSSRRRRRRSSSUUUXXX\\\^^^hhhppp~~~{{{zzz}}}|||wwwkkkhhhiiiiiieeedddfffhhhiiimmmrrrssssssssstttvvvxxx{{{|||rrrxxxyyy}}}{{{wwwuuudddPPPFFF===::::::888888999555555444444444333333333xxx]]]PPPIIIEEE???;;;::::::::::::777777777777777666555555444555555555555444333333222222222222333333333333222333333333333333333444222222222222222222222222111111111111111111111111//////000000000000111111000000000000000000000000////////////////////////.........///////////////......------------......////////////////////////////////////////////////////////////000111222333111111222111111222555777???CCCIIIMMMOOOQQQRRRSSSTTTSSSSSSTTTWWWZZZ]]]___kkktttwwwwwwyyyyyy~~~~~~|||~~~xxxllleeedddbbb______ccceeefffjjjooorrrrrrqqqrrrtttwwwzzz|||~~~~~~}}}}}}}}}oooZZZMMMAAA<<<;;;999999:::666666555555555444444444kkkXXXNNNIIIBBB===::::::::::::777777777777777666555555444555666666666555333333333333333333444444444555444333333333333333333222222222222222222222222222111111111111111111111111//////000000000111111111000000000000000000000000////////////////////////............/////////000......------------......////////////////////////////////////////////////////////////000111222333111222222111111222666888AAAEEEJJJNNNPPPQQQRRRSSSTTTTTTTTTVVVXXX[[[___aaalllwwwvvvvvvtttwww}}}}}}|||rrriiiaaa]]]^^^\\\\\\aaacccdddggglllpppooooooooorrruuuyyy{{{{{{~~~}}}{{{}}}||||||fffWWWHHH@@@>>>:::888888777777666666666555555555ttt___QQQKKKDDD>>>;;;;;;;;;;;;777777777777777666666555444555666666666555333333444444444555555555666666444444444333333222222222222222222222222222222222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000---.........//////000000.........------.........////////////////////////////////////////////////////////////000111222333111222222111111333666999BBBFFFKKKOOOQQQRRRSSSTTTUUUUUUUUUVVVYYY\\\```bbbppp~~~vvvvvvppp{{{~~~}}}}}}}}}xxxqqqkkkddd]]]WWW\\\ZZZ[[[___bbbcccfffjjjnnnmmmmmmmmmppptttxxxzzzzzz|||~~~www|||zzz~~~xxxooo___MMMDDD@@@;;;888777777777777777666666666666