BM66(@ }}}|||ttttttsssrrrqqqqqqqqqrrrppppppppppppqqqrrrrrrsssttttttttttttttttttttttttuuuttttttttttttuuuuuuvvvqqqqqqpppppppppqqqrrrrrrtttuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{||||||||||||~~~|||{{{{{{}}}~~~~~~|||}}}}}}~~~~~~}}}}}}||||||hhh]]]YYYYYY```dddlllwwwxxxqqqggg]]]UUUPPPOOOOOONNNNNNNNNOOOOOOLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLLLLLLLMMMMMMNNNOOOSSSSSSSSSSSSSSSTTTUUUUUUOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUTTTSSSRRRRRRQQQQQQTTTTTTUUUUUUVVVWWWWWWWWWPPPQQQQQQRRRRRRQQQQQQPPPQQQRRRRRRSSSTTTTTTUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^___``````aaa_________```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbccccccfffffffffggggggggghhhhhhhhhhhhgggggggggggghhhhhhiiiiiijjjkkkkkklllmmmmmmmmmnnnoooppprrrssstttuuurrrrrrrrrrrrrrrrrrrrrrrrppppppooonnnnnnnnnnnnnnnoooooooooooooooooooooooommmmmmnnnnnnoooppppppqqqoooooooooooopppqqqrrrrrrpppppppppqqqqqqrrrrrrsssssstttttttttuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwyyyzzzzzzzzzyyyxxxwwwwwwxxxyyyyyyxxxwwwwwwwwwwwwvvvwwwwwwxxxyyyzzz{{{|||}}}~~~yyycccVVVSSSWWW[[[aaacccjjjuuuxxxmmmddd^^^WWWOOOIIIHHHGGGGGGGGGGGGHHHHHHIIIDDDDDDDDDEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGCCCBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIEEEFFFFFFFFFGGGGGGGGGGGGCCCDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFGGGGGGGGGGGGHHHFFFGGGGGGGGGHHHHHHIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPLLLMMMNNNOOOQQQSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUTTTSSSRRRRRRRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLMMMNNNOOOOOOPPPNNNMMMMMMLLLMMMOOOQQQRRRKKKKKKLLLNNNOOOPPPRRRRRROOOOOOOOOPPPPPPQQQQQQQQQMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPRRRSSSSSSSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRRRRSSSTTTVVVVVVPPPQQQQQQSSSTTTUUUVVVVVVUUUVVVVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVWWWXXXYYYYYYZZZZZZXXXXXXXXXYYYYYYYYYZZZZZZ\\\\\\[[[[[[\\\^^^```aaa]]]]]]^^^___```aaabbbccc___`````````aaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbccccccccccccccccccccccccbbbbbbccccccccccccbbbbbbcccdddfffggggggfffdddcccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbcccddddddeeeeeegggggghhhhhhiiiiiiiiijjjjjjkkklllkkkiiiiiikkkmmmnnnnnnnnnnnnooooooooopppoooooopppqqqqqqqqqqqqqqqrrrssstttsssqqqpppqqqrrrssssssssssssssssssssssssssssssrrrrrrrrrrrrqqqqqqoooppprrrrrrrrrrrrtttuuuvvvuuutttrrrqqqqqqrrrrrruuuuuuuuuuuuvvvvvvvvvvvvzzzzzzzzz{{{{{{{{{||||||wwwwwwxxxyyyzzzzzz{{{{{{xxxxxxwwwwwwxxxzzz|||}}}zzz{{{|||~~~~~~~~~~~~~~~nnnXXXQQQOOOMMMRRR\\\___kkkxxxvvvqqqggg\\\RRRJJJEEECCCCCCCCCCCCBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAACCCEEEEEEBBB>>>AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBAAA@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????AAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????AAA@@@???>>>>>>???@@@@@@CCCCCCBBBAAAAAABBBCCCCCC???@@@AAAAAA@@@???@@@AAABBBBBBCCCDDDCCCBBB@@@???BBBAAA@@@??????@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEECCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCHHHGGGFFFEEEDDDEEEEEEFFFJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKJJJIIIIIIIIIJJJMMMMMMKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIIIIIIIIIIKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPOOOMMMLLLLLLMMMOOOPPPTTTSSSQQQOOONNNOOOPPPQQQNNNNNNOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQRRRSSSTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWWWWWWWUUUSSSRRRTTTTTTTTTUUUUUUVVVVVVVVVXXXXXXXXXXXXYYYYYYYYYZZZYYYYYYZZZ[[[[[[[[[[[[[[[WWWWWWXXXYYYZZZ[[[[[[\\\]]]]]]\\\\\\]]]]]]^^^___lll\\\NNNMMMNNNOOOWWWbbbooozzzqqqiii^^^SSSLLLGGGCCC@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???AAAAAA???<<>>>>>>>>>>>??????????????????????????????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@??????@@@@@@@@@>>>>>>???????????????>>>@@@??????>>>>>>??????@@@????????????>>>>>>======????????????????????????>>>>>>?????????@@@@@@@@@===<<<<<<<<<<<<<<<<<<<<>>>>>??????@@@@@@@@@@@@??????AAAAAA@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@???>>>>>>@@@???>>>======>>>????????????>>>======>>>??????>>>???@@@@@@???>>>???@@@AAAAAABBBBBBBBBAAA@@@???@@@@@@???>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCDDDEEEEEEFFFFFFDDDDDDEEEEEEDDDDDDCCCBBB@@@??????????????????@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@????????????@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@????????????????????????@@@@@@AAAAAAAAABBBBBBBBB???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???>>>===>>>>>>???BBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBDDDEEEEEEDDDCCCBBBBBBCCCEEEFFFBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOOOOPPPqqqcccTTTMMMIIIMMMOOORRR]]]jjjxxxhhh^^^QQQHHHDDDCCC@@@>>>======>>>>>>???@@@@@@AAA???????????????????????????????????????????????????===<<<===>>>???>>><<<===<<<<<<<<<<<<<<<<<<===========================@@@?????????>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>======<<<===============<<<<<<<<<<<<===============<<<<<<<<<<<<;;;========================<<<<<<<<<<<<=========>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<============<<<<<<>>>>>>>>>============<<<<<<<<<<<<<<<=========>>>================================================@@@??????>>>>>>===============<<<<<<<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<===>>>???>>>===<<<===?????????@@@@@@@@@???>>>>>>>>>>>>============>>>>>>======>>>>>>???@@@AAAAAA??????@@@@@@AAABBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<<<<<<<======>>>======<<<<<<======>>>>>>>>>>>>>>>============>>>>>>===============<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>????????????????????????<<<<<<==================<<<======>>>>>>======<<<========================>>>>>>===============<<<===<<<<<<<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<>>>======<<<<<<<<<<<<===<<<<<<<<<===>>>?????????===>>>>>>>>>????????????????????????????????????AAA@@@@@@???????????????>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>============<<<<<>>>>>>>>>>>========================>>>??????????????????>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@???>>>>>>===>>>@@@AAACCC>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>@@@CCCDDDBBBBBBAAAAAA@@@?????????AAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCGGGGGGFFFFFFGGGGGGHHHIII}}}mmm^^^TTTNNNMMMOOOSSSSSSVVVbbbppp{{{ooo```UUUFFF??????AAA@@@>>>======>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>========================???>>>=========>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>===<<<;;;;;;<<<===>>>???>>><<<;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<======;;;<<<======;;;;;;<<<============>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???=========>>>??????@@@@@@@@@@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<;;;;;;================================================;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>========================<<<<<<===============>>>;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============????????????@@@@@@@@@@@@??????????????????????????????@@@@@@@@@@@@????????????????????????????????????>>>>>>>>>>>>??????@@@@@@?????????@@@BBBBBB???@@@@@@AAABBBBBBCCCCCC@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCBBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????AAABBBCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBGGGGGGFFFFFFGGGGGGHHHIIIvvvfffYYYQQQOOOQQQTTTYYYZZZXXX[[[gggtttuuuhhhYYYNNNBBB<<>>>>>>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<===>>>===<<<<<<;;;;;;<<<<<<===========================::::::;;;<<<<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>><<<;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;<<<==================<<<:::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>><<<<<<===>>>>>>??????@@@??????@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::>>>>>>============>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999:::::::::999999???>>>>>>>>>=========<<<>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>;;;;;;;;;;;;<<<===>>>???>>>>>>============>>>>>><<<<<<<<<=======================================;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@@@@???>>>===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@????????????>>>>>>>>><<<<<<<<<============>>>========================<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????============>>>>>>??????AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>===<<<;;;<<<======>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEuuucccTTTJJJIIIMMMSSSZZZ```aaa___bbbkkkuuu~~~|||mmm___PPPHHH@@@===???BBBBBB@@@@@@@@@???>>>>>>===<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;:::999:::<<<======<<<<<<<<<<<<==============================999999:::;;;<<<===>>>>>>========================<<<<<<;;;;;;<<<======>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999:::;;;;;;;;;;;;::::::;;;<<<<<<;;;:::::::::;;;<<<;;;::::::;;;<<<;;;;;;::::::;;;;;;<<<===::::::;;;<<<<<<;;;::::::;;;;;;<<<<<<<<<=========<<<<<<===>>>>>>??????@@@???????????????>>>======;;;::::::999999::::::;;;<<<<<<;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======:::::::::999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999999:::;;;;;;;;;<<<<<<============<<<<<<:::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<;;;;;;>>>======<<<;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<:::::::::::::::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>============;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888999999:::;;;;;;<<<<<<=========>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<========================;;;<<<>>>>>>>>><<<999888::::::;;;<<<>>>???@@@AAA>>>?????????@@@@@@@@@@@@>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBB}}}ooo___TTTJJJDDDGGGNNNVVV___hhhjjjhhhhhhmmmrrruuuxxxyyyxxxvvvooo```RRRFFFCCC???>>>>>>?????????=========<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<888;;;======;;;999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<========================:::;;;;;;;;;<<<<<<======:::;;;===>>>>>>===;;;:::888888999;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777888999;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;:::999:::;;;<<<;;;::::::;;;<<<;;;;;;:::::::::;;;<<<===::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????===>>>>>>>>>>>>===<<<<<<::::::999999999999::::::;;;::::::::::::;;;;;;<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<===999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999888999::::::;;;::::::::::::::::::::::::777777777888999::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999:::::::::;;;;;;:::999999888888999999:::;;;;;;:::::::::999999999:::;;;<<<=========<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<::::::999999999:::;;;;;;;;;::::::::::::::::::;;;::::::::::::;;;;;;;;;<<<999999999::::::;;;;;;;;;========================;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>==============================<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;<<<=========>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>=========<<<<<<======>>>???@@@AAAAAA?????????@@@@@@@@@AAAAAA??????@@@AAAAAAAAAAAA@@@=========>>>>>>??????@@@BBBAAAAAAAAAAAABBBCCCCCCdddYYYPPPKKKGGGEEEIIIPPP[[[eeeooorrrooommmmmmmmmnnnppppppnnnkkkcccUUUFFF@@@??????>>>============999::::::;;;;;;<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<999<<<@@@@@@>>><<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;888:::<<<>>>>>><<<:::888444666888:::;;;<<<;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;888888999::::::;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888999999::::::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999999999999999999999::::::::::::::::::::::::777888:::;;;<<<<<<;;;;;;:::;;;<<<======<<<;;;::::::;;;<<<<<<::::::;;;<<<;;;;;;:::999:::;;;===>>>::::::<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>>>>???<<<<<<======<<<<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<:::999999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<888888888888888888888888::::::;;;;;;;;;<<<<<<<<<:::::::::999:::;;;;;;<<<999999999999999999999999777888888999:::;;;;;;;;;999999::::::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::999999999999555666777999999999888777999999999:::;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;<<<===>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<===::::::;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999888888999999999999888888999:::;;;<<<<<<======<<<999999999:::;;;;;;<<<<<<::::::;;;<<<======>>>>>>???>>>======<<<<<<<<<<<<;;;;;;::::::;;;<<<=================================<<<;;;:::;;;===???@@@>>>>>>>>>>>>>>>>>>??????======>>>>>>>>>?????????======>>>????????????>>>======>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBNNNJJJGGGFFFEEEEEEKKKSSSgggnnnrrrrrrqqqrrrooolllfffeeeccc```[[[SSSJJJCCC??????>>>======<<<======:::::::::::::::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;:::999999;;;;;;:::999:::::::::;;;;;;;;;<<<<<<<<<:::999999:::;;;;;;:::888999;;;<<<===<<<;;;;;;============<<<;;;:::999<<<<<<===>>>>>>>>>>>>>>>???===;;;;;;<<<<<<;;;:::888999:::;;;<<<<<<<<<<<>>???@@@???>>><<<::::::::::::;;;;;;;;;<<<<<<999999888888888888999999555777;;;===============;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>===<<<============<<<<<<<<<<<<999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;777888999:::;;;<<<<<<<<<::::::::::::::::::::::::;;;::::::999888888888999;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999::::::999999999:::::::::;;;;;;;;;::::::<<<>>>>>>===;;;::::::999888999:::;;;<<<;;;;;;;;;;;;<<<===???AAA>>>===<<<;;;:::;;;;;;<<<888999:::;;;<<<;;;:::999888999999::::::999999888999999999999999999999999<<<<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<>>>>>>???@@@BBBAAA???===??????>>>>>>??????@@@AAA>>>>>>???@@@BBBCCCDDDDDDHHHEEEBBBCCCCCCFFFOOOXXXjjjqqqwwwzzz{{{yyyqqqhhh___]]]YYYVVVQQQJJJCCC>>>>>>>>>======<<<=========;;;;;;;;;:::;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;:::999999;;;;;;:::999:::::::::;;;;;;;;;;;;<<<<<<:::888999:::;;;:::999999999:::;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>===@@@>>><<<;;;;;;;;;999888555666777888999999999999===<<<:::888777777888888888999999::::::999999888999999999999999999999999::::::::::::::::::::::::888888888777777666666666;;;888666777999:::999888::::::999999999999:::::::::::::::999999999999999999999999999999999999999999999::::::::::::999999999999888888888888999999::::::::::::::::::::::::888888999::::::999888888;;;<<<=========<<<:::999999999999999::::::::::::999888888777777888888999333666999;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::999::::::;;;;;;;;;::::::>>>>>>=========<<<<<<<<<999999999999999999999999999999999999999999999999999999999::::::::::::;;;888888999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999999888888888999;;;:::::::::999999999999::::::::::::::::::::::::999::::::::::::999999888888888888888888888888888:::::::::999999999888888888888888999999999999:::999::::::;;;;;;::::::999;;;;;;:::::::::999999999::::::::::::::::::::::::999999999999999::::::;;;999999999::::::::::::;;;<<<;;;:::;;;<<<===<<<;;;::::::999999999:::;;;<<<;;;::::::::::::<<<===>>><<<;;;:::999888999999:::888888:::;;;;;;;;;:::999999::::::;;;;;;::::::999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<======????????????????????????======>>>>>>>>>===<<<<<<======<<<===>>>??????>>>??????>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDAAA@@@BBBEEELLLYYYeeepppwwwrrrcccYYYUUUOOOJJJFFFBBB>>>;;;======<<<<<<<<<======>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;999888999:::;;;:::999::::::::::::;;;;;;;;;;;;;;;:::888888:::;;;:::999::::::999999::::::;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;<<<===============AAA???<<<;;;:::999888666444555666777888888888888::::::999999888888888888999999999888888999999999888888888888888888888888777777888888999:::;;;;;;:::::::::999999999999888:::888666666888999888777999999::::::::::::999999999999999:::::::::::::::::::::::::::::::::::::::::::::999999999999::::::888888777777777777888888999999999999999999999999888888999999999999888888888999:::::::::999888777777777777888888888999999999888888777777888888999555777999:::999888888999::::::::::::::::::::::::777888999:::::::::::::::>>>>>>>>>=========<<<<<<::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::999999:::::::::::::::999999999999999999999999999::::::999888888888888999:::999999999999888888888888888888888888888888888777777888999999999888888888888888888888888888888999999999888888777777777777777888888888999999999777888888888888888888777:::::::::999999999999999999999999999999999999999999999999::::::;;;;;;;;;888888999999999:::::::::>>><<<:::999:::;;;;;;;;;:::999999999999:::;;;;;;::::::999999999999::::::;;;:::999888888888999999888888999::::::::::::999::::::;;;;;;;;;;;;::::::::::::999999888888888888888888999::::::;;;<<<<<<::::::::::::::::::::::::888888888999999999999999999999999::::::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::888999999999999999888777::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777777888999;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<===<<<;;;;;;;;;===>>>@@@>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@CCCBBBCCCGGGLLLVVVgggvvv~~~uuuaaaVVVPPPIIICCC@@@>>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999888999:::::::::888999999:::::::::;;;;;;;;;;;;999888888999::::::999;;;:::999888888999:::;;;999999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<>>>>>>>>=========<<<<<<::::::::::::::::::::::::888888888888888888888888888888888888999999999999999999:::::::::999999888999999999999999999999999999999888888888888888999888888888888888888888888888888888888888888888888666777777888999999999999999999999999999999999999666777777777777777777777999999999999::::::::::::666777777888888777777666999999999999999888888888888888888888888888888888888999::::::;;;;;;;;;;;;888888888888999999999999???<<<999888999:::::::::999999999999999::::::::::::::::::999999888888888;;;;;;::::::::::::::::::777888888999999999999999999::::::;;;;;;::::::999::::::999999888888777777888999999999:::::::::;;;999999999999999999999999888888888999999999999999777888888999:::;;;;;;<<<>>>===<<<<<<;;;;;;<<<<<<999999999999999999999999999:::::::::999888777777999999999999999999999999999999999999999999999999999999999999999999999999777888888999:::;;;;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>????????????=========>>>>>>============>>>??????@@@@@@@@@@@@@@@AAAAAAAAAFFFFFFHHHNNNTTT```sssyyycccRRRMMMEEE???======>>>>>>;;;;;;::::::;;;<<<======>>>===<<<;;;;;;;;;;;;;;;999999:::::::::::::::::::::999888888::::::999888999999999:::::::::;;;;;;;;;999777888999:::999999;;;:::888777777888999:::::::::;;;;;;:::999888888999999:::;;;;;;;;;;;;;;;<<<:::888888:::::::::999888999::::::::::::::::::666777888::::::999888777:::999777777777777999:::777777777777777777777777777777777777777777777777666666666666666777777777888888888777777777888999777888::::::::::::888777888888888999999:::::::::999999999999999999999999::::::888777777888::::::888888777777777777888888888888888888888888888888777777777777777777777777777777777777888777777777777777777777888888888888888777777777777777777888888:::;;;:::888777888999888888888999999999::::::999:::;;;<<<===>>>>>>>>>============<<<<<<<<<<<<999999999999999999999999888888888888888888888888777777777888888888999999999999999:::999999888888888888888888888888888888888888888777777888999999777777777777777777777777888888888888888888888888666777888999999:::999999999999999999999999999999444444555666777777888999888888888999999999::::::777777888888888888777777888888888888888888888888777777777777777777777777777888999:::;;;;;;;;;;;;777777777888888888999999>>>;;;888777888999:::999888888999999999:::::::::;;;:::::::::999888888777999999::::::::::::::::::777777777777888888999999888888999999999999888888999999999888888777777777::::::999999999888888888999999999999999999999999888999999999:::::::::;;;777777888888999:::;;;;;;<<<;;;::::::999999::::::999999999999999999999999::::::;;;::::::999888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>?????????@@@CCCEEEEEEBBB>>><<<;;;======<<<<<<======>>>???===>>>>>>???AAABBBBBBCCCKKKLLLPPPVVV\\\hhh|||xxxbbbLLLHHHAAA===;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;888888999999999999:::::::::888777888999:::999888999999999999:::::::::::::::999777777999:::999888999999888888777888888888::::::::::::999888777666888888999::::::::::::::::::888777888999:::::::::777777888888888888888777666777888999999999888777888888888777777888888888666666666666666666666666777777777777777777777666777777777777888888888888555555666555444333555777777777888888888888777777777777777888888888888888888888888888888888888888888888777777777777888888888888777777777777888888777777777777777777777777777777666666666666777777666666666777777777888888666666666777777777888888888777777666666777777888666777888777555555666777777777777888888999999:::888999:::;;;;;;<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888888888888888888888888888888888888888666777777777777888888888888888999999999999999888777777777777777777777777888777777777777888999999555555666666666666666777888888888888888888888888777888888999999999999888777777777777777777777777444444555666666777888888555666666666666777777777777888888999999888888777777777777777777888888888777777777777777777777777555666888:::;;;;;;::::::666777777777777888888888<<<:::888777888999999999777888888999:::999999999999999::::::999888777777666666777888888888777777777777666666777777888999777777888888888888777777888888888888888888888888::::::999999888777777666888888888888888888888888888888999999:::;;;;;;;;;777777777888888999999:::888888777666666666666666888888888888888888888888::::::::::::::::::999888888888888888888888888888999999999999999999999999888888888888888888888888::::::999888888777777666::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999999::::::;;;;;;;;;;;;;;;::::::::::::<<<;;;:::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>?????????>>>CCCGGGGGGCCC>>>;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<===>>>???@@@BBBCCCCCCSSSUUUZZZ```eeepppoooYYYGGGDDD???===<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;888888888888999999999:::999888777888999:::999777888999999999999::::::::::::888777777888999999888888888888888888777777666888999999999999999888777777888888999999999999999;;;999777777888999999888666777777777777777666666777888888888888777777777777777888888888888777777666666666666666666666666666666666777777888888999888999999999::::::::::::333555666555222222444666777777666666666666777777777777777666666666666666666666666666666666666666666666777777777777666666777666666555555666666777777777777777777777777777777666555555555555666777555555555555666666777777444555555555666666666666777777666666666666777777555666777666555555666888666666777777888999999:::888999999:::::::::999999;;;;;;:::::::::999999999666666666666666666666666888888888888888888888888666666666777777777888888666777888999999999999999777777777777777777777777777777777777777888999999444444555555555666666666777777777777777777777777777777888888888777666666777777777777777777777777666666666666666666666666555555555666666666777777777777888888888888777777666666666777777777888888777777777777777777777777333555777999:::::::::999666666666777777777888888999888777888999:::999888666777888999:::999999888666777888888888777666666444555777888888888777777777777666555666777888999888888888999999888888888666666777777888888999999888888888888888777777777888888888888888888888888777777888888999:::::::::777777777888888888888888888777666666555555666666888888888888888888888888777888999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777777999999999999999999999999999999999999::::::::::::999999999999999999999999999999888888999::::::;;;;;;;;;;;;:::::::::999999999999888888888999::::::777777777777777777777777:::;;;<<<<<<============;;;???DDDCCC???<<<;;;<<<<<<<<<;;;;;;<<<<<<===>>>===>>>>>>???@@@AAAAAAAAA[[[]]]ccchhhmmmwwwdddOOOEEECCC@@@>>>>>>===<<<;;;<<<;;;;;;:::999999999999888888888888999::::::;;;777777888888999999999:::999888777888999999999777888888999999999::::::::::::888777777888999999888777888999999999777666555666777888999999999999999777777888999999999999999<<<:::888777888888777666777888888888888888777777999888888777777777777777666777888999999888777666666666666666666666666666444444555777888:::;;;;;;555555666666777777777888555777888666444333666888777666555444444555666777777777666666555555444444666666666666666666666666444555666777777666555444555555555444444555555555777777777777777777777777777666555444444555666777444444444444444555666777333333333444444444555555777777666666666666777777666777888777666777888:::555666666777888999999999::::::;;;;;;;;;:::999999:::::::::999999999888888666666666666666666666666777777777777777777777777666666666666777777777777555666777888999:::::::::777777777777777777777777777777666777777888999999444444444555555555666666666666666666666666666666666777777777666555444444888888888888888888888888:::999888777666555444444777777777777888888888888666666777777777777666666555666666666777777888888888888888888888888888888222444666999::::::999888666666666666777777777777777777777888:::;;;999888666777888999:::999888888444555666777777666555444666777888:::::::::999888777666555555555666888999999999999::::::999999999555555666777888999::::::666666777777888888999999777777777777777777777777555666666777888999999999888888888888777777777777:::999999888888888888888777777777777777777777777555666777888888888888888777777777777777777777777888888888888888888888888777777777777777777777777666666777777888888999999999999999999999999999999888888999999999:::::::::999999999999999999999999999888888888999::::::;;;;;;;;;;;;::::::999999999777777777777888999::::::999999999999999999999999::::::;;;;;;<<<<<<;;;;;;777;;;???>>>;;;999;;;???<<<;;;;;;;;;;;;<<<======????????????????????????___dddiiimmmsss}}}nnnYYYJJJ@@@???>>><<<:::999999999888888999999999999888888444444555777888999:::;;;999999888777666555444444777777777777777888888999999999888888888888999999777777666666555555444444777777888888888999999999555555555555555555555555666666666666666666666666999888888777666555555444999999999999999999999999666666666666666666666666666666666666666666666666555555555555555555555555666777888777555555777888666666777777888888888999888888777555555444444444555555555555555555555555666666666666666666666666444444444555555555555666888666444666999:::999777666666666666666666666666777777666666555555555555555555444444444444555555888888888777666666555555666666555555555555666666555555666666777777888888555555555555666666666666666666666666777777777777777888999:::::::::::::::;;;;;;;;;:::::::::999999777777777777666666666666666666666666666666666666888888777777666666555555444444555555666666777777777666666666777888999999555666777888888777666555777777777666555555444444555444444444444555666666666555444333333444555666555555555555666666666666444444444444444444444444:::999777666666666777888777666555444444555666777777666555444333444444555444444444555555555555666555555555555666888999:::666666666666666666666666999888777666666777888999888777666555555666777888555555666666777777888888888888888888888888888888777777777777666666666666888888777777666666555555888888777777666666555555888888888888888777666666777777777777777777777777333555777888888777555333666666777888999999::::::444555666777888999::::::999999999999999999999999666666666666666666666666555666666777777777777666555555777888999999999999666777888999999888777666555555555555666666666666777777777777777777777777777666555666777999999888888888888888888888888888999999999999999999999999777777999;;;<<<<<<:::777555666999;;;;;;:::888666999999999999999999999999>>><<<:::;;;>>>???===;;;999::::::;;;;;;::::::999999999:::;;;;;;<<<<<<===?????????>>>??????@@@@@@bbbgggmmmrrrxxxxxxeeeSSSGGG@@@???===<<<:::999999999777888888999999888888777666666777777888888999999888888888777666666555555666666555555666666777888888777777666666777777888888888777777777666666666777777777888888888999999888888888888888888888888666666666666666666666666888888777777666555555444555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555555666777666444444666777555555555666666777777777777777666555444444444555444444444444444444444444555555555555555555555555444444444444555555555555777555444555777888666444555555555555555555555555666666777777777666555444555555444444444444555555555555666666666666666666666666555555555555666666777777666666666666666666444555555555666666666666555555666666666777777777777888888999:::::::::999:::::::::999999999999888777666666666666666666666555555555555555555555555777777777666666666555555666666777777777777777777777777666666666777888888666666666777777666666666555555555555666666666666444444444444444555666666555555444444444444555555444555555555666666666666444444444444444444444444888777666555555555555555777666555444444555666777777666555444333444444555444444444444555555555555444444444444555666777888555555555555555555555555888777777666666777777888777777666555555666777777666666666666666777777777777777777777777777777777555555555555555555555555777777777666666666555555777777777666666666666666666666666666666555444444444444444444444444444444444555666777777666555444666666777777888888999999666666666666666666666777888888888888888888888888777777777777777777777777777888888888888888777777444555666777888888888888666666777777777777666666777777777888888999999999777777777777777777777777:::999888999:::;;;;;;;;;888888888888888888888888888888888888888888888888555555555777888888666444777888:::<<<<<<;;;:::888:::::::::;;;<<<======>>>>>><<<:::;;;===>>>===;;;::::::;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<>>>>>>======>>>>>>??????eeejjjpppuuuzzzjjjXXXKKKCCC???>>>===;;;:::999888888777888888999999888888777888888888888888888888888777777777777777777777777555555444444555555666777666666555555555555666666888888888888888777777777666777777777777777888888888888888888888888888888666666666666666666666666777777777666555555444444333333333333333333333333555555555555555555555555555555555555555555555555444444444444444444444444444555555444333333444666444444444555555555555555666555555444444444555555444444444444444444444444444444444444444444444444444444444444555555555555666555333444555555444333555555555555555555555555555666666777666666444444555555444444444444555555333333333444555666666666666555555444444555555666888777777666555555444444444444444555555555666666555555555666666666666777888888888888999999999999999999888888888777777777666666666666666666666666555555555555555555555555666666666666666555555555999999888888888888888888777777666666555666666666666666555555555555666666333444444555666666777777444444444444444555555666444444555555555555444444444444444555555555666666555555555555555555555555444555555555555444333333666555555444444555555666666555444444333444444444444444444444555555555555555444444444444444555555555555555555555555555555666666777777777777777666777666555555555555666777666666666666666555555555666666666666666666666666444444444444444444444444666666666666666555555555666666666666666666777777555555555666555555444333444444444444444444444444555555555555555555555555777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777777888888888777666555555333444555666666666666666666666555555555555666666333444444555666777777777777777777777777777777777777777777777777777888888888888888888888888888888666666666666666666666666999888777888999999777666666888:::;;;<<<;;;999888888999:::;;;===>>>??????===;;;:::;;;<<<===<<<::::::;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;<<<<<<===<<<<<<<<<======>>>???dddiiiooossswww~~~www^^^MMMEEE@@@>>>===<<<:::999888888888777777888888888888777777777777777888888888888888666666666777777888888888555555444444555555666777666666555555555555666666777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555666666666555555444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333444444333222222333555444444444444555555555555444444444333444444555555333333333333333333333333333333333333333333333333333333444444444555555555444333333333444555444444444444444444444444444444555555333333333333444555555444444333333444444555222222333333333444444444555444444444444444444555666666666555555444444444333333444444444555555555444444555555555666666666888888777777777888888888888777777777777666666666555555555666666666666666555555555555555555555555555555555555555555555555999999888888777777666666777777666555444444444555777666444444444444666777444444444555555666666666444444333333444444555666333333555666666555333333333333444444444555555555555555555555555555555555333333555555555444333222444444444444444444444444555444444444444444444444333333444444444555555555666666555444333333444444555555555555555555555555444555666777888777666555555555555555555555555555666666666555555444444444444444444444444444444444444444444444444555555555555555555555555555555555444555555666666777777777666666666777777666666555666666666666666666666666666555555444444555555666888888777777777777777777666666666777777777888888666666666666666666666666555555555555555555555555555555555555444333222111222333444555555555555555666555333333333333555666111111222333444555666666666666666666666666666666444555666666555555555666888888888888888888888888666666666666666666666666:::999888888999:::888777444555777888888888777666666666777888999:::;;;;;;;;;:::::::::;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::888999999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????bbbgggmmmqqqtttzzzkkkTTTGGGBBB???===<<<;;;999999888888888777777777888888777777777444555666777888999::::::555555555666777777888888666666555555666666777888777666666555555666666777444444444555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555444444444444555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444222333333333111111333444555555555555555555555555444333333333333444444555333333333333333333333333333333333333333333333333333333333444444444444555111222333444444555666777444444444444444444444444666444000......000444777444444333333333333444444444333333333222222222111444444333333333333444444333333444444555555555555333333333333444444444444444444444444555555555555888888777666666666777888777777777666666666555555444444555555666666666777555555555555555555555555444444444444444555555555777777666666555555555444666666555444333333333333666555444333333444555666666555555555444444444333333333333333333444555555222333444555555444333222333333333333444444444444555555555555555555555555222333444555555555444333333333444444444444333333333333444444444444444444333333333444444444444555777777666555444444444444555555555555555555555555333444555777777777666555444444555555555555444444666666555555444444333333333333333333333333333333444444555555555666666666444444444444444555555555444444555555666666777777444555666666666666555555666666666666666666666666555555444444444444555555888888888888888777777777777666666555444333333333666666666666666666666666444444444444444444444444555555555555444222111111222333333444444444444333555444333222222333444555444444555666666777888888555555555555555555555555666888::::::888666777888777777777777777777777777777777777777777777777777666555555666777777666444444555666777777777666666555666666666666666777777999:::::::::999999999::::::;;;;;;;;;;;;;;;;;;:::888888999999:::;;;;;;<<<============>>>???@@@AAAeeejjjpppssstttxxxsss]]]LLLDDDAAA>>><<<;;;:::999888888888888666777777888888777777666222333444555777888999:::444444444555555666666666666666555555666666777888666666555555555555666666222222222333333333333333555555555444444444444333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222333333333111111333444666555555555555444444444444333333222222222333333222222222222222222222222333333333333333333333333333333333333444444444444111222444444333333555666333333333333333333333333666333///,,,---000444777444444333333333333444444444444444333222111111111444333333222222333333444222222333333444555555666222222222333333333444444333333333444444444555555999888666555555555666777777777666666666555555555444444444555555666666777444444444444444444444444333333333444444444444444555444444444444444444333444444333333333333333333444444444333333444444444666666555555444333333222333333333333333444444555333333444444444444333333222222222333333333444444444444444444444444444444222333333444444444444444222333333444444333333222222333333444444444444333333333333333444444444444777777666555444444555555444444444444444444444444222333444555666666666666333333444555555444333333444444444444444333333333333333333333333333333333444444444555666666777777333333333444444444444444555555555555555555666666111222333333444333333333333333333333333333333333444444444444444444444444777777777777777777777777888777555333000...,,,+++555555555555555555555555666666666666666666666666666777777777666555444444333333444444444444333333444444333333333333444444333444444444444555555555555555555555555555555555333666999999666444444666555555555555555555555555777777777777777777777777666666777999;;;;;;888666666666777888888888888888777777777777777777777777888999:::999888777888:::999::::::;;;;;;::::::999888888999999::::::;;;;;;<<<<<<<<<===>>>???@@@AAAqqquuuxxxvvvrrrqqqtttxxxvvvmmm]]]LLLCCCBBB@@@===;;;:::999888888777777888666666777777777777666666333333333444555666666777333333333444444444444444555555444444555555666777555555444444444444555555111111111222222333333333444444444444333333333222666666666666666666666666333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222333444333111111333444555444444444333333333222444444333222111111111222222222222222222222222222444444444444444444444444222222333333333444444444222333444333111///000222222222222222222222222222444333111000000222444666444333333222222333333444333333333333333333222222333333222222222222333333333333333333333444444444222222222222333333333333222333333333333444444444999888666444444555666777777777777666666666666555333333444555555666777777444444444444444444444444222222333333333444444444333333333333444444444444333222222222222333333444333333444444444444333333444444444444444444444444333333222222333333444555444333333333333333333444222222222222333333333333333333333333333333333333111111111111111222333444111222333444444333222111111222333444555444444333222222333333333444444444555555444444333444444444444444444444444444444444333333333333444555666777222333444444444444333222333333333333333444444444333333333333333333333333222333333444555555666666222222333333333444444444555555555555555555444444111111222333333333333333333333333333333333333333333333555555555555333333333444444555555666666666666555444222000///...---444444444444444444444444666666666666666666666666666666777777777666666555333444444444444444333333333333444444444444333333222222222222111111111111444444444444444444444444000444888777333000111333444444444444444444444444555555555555555555555555666777:::>>>@@@???<<<999666666666777777777888888555666666777777888888888666888:::999777666777999888999999::::::999999888888888888999::::::;;;;;;;;;;;;;;;<<<===>>>@@@@@@~~~xxxooohhhgggiiiddd\\\MMM@@@===@@@???;;;::::::999888777777777888666666777777777777666666444444444444444444444444333333333333333333333333444333333333333444555555444333333222222333333444111111111222222333333333444444444333333222222222555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111333333333333333333333333333444444333222222333555333333333222222111111111555444333222111111111111111111111111111111111111444444444444444444444444222222333333333444444444333444555222...,,,,,,...222222222222222222222222222333444555555555555444444333333222222333333444222222222333333444555555333222222222222222222333555444444333333222222111111111222222222333333333222222333333333444444444999888666444333444555666888777777777666666666666333333444444555666777777444444444444444444444444222222222333333444444444222333333444444555555555111111111111222333444444222222444555555444222222222333333444444555555666333333222222333333444555555444222222222222444555111111222222222333333333222222222222222222222222111000/////////000222333111222333444444333222111000111333444555444444333222222333333333444444444444333333222222333333444444444444444444444444444333333222222333444666777222222444444444444222222222222222333333444444444333333333333333333333333111111222333333444555555222222222333333444444444666666666555555444444333222333444444555555555555555555555555555555555555222333555666666555333222111111222222333444555555333333333444444555555666222222222222222222222222444444444444444444444444444444555555666555555555444444444555555444333333333333555666666555333333666666555444444333333222444444444444444444444444222777;;;:::666333333666333333333333333333333333444444444444444444444444222444888<<>>:::777444444444444555555555666222333444555666777888999666888:::999666555777999888888888999999888888888777888888999::::::;;;;;;999::::::;;;<<<===??????~~~qqqkkkjjjcccYYYOOOJJJCCC???>>>===;;;888:::999999888777666666555555555555555555555555555555555555444444333333333333111000111444666444222444222111111333444444333222222333333333333444444666555333222111222222333333333333333333333333333666444222333555555222///333333333222222111111111555444222000000111222333000000000111222222222333111111000000000000111111555333111222444555333111333333333333333333333333222222222222222222222222555444333333222222222222222222222111111111000000222222222222222222222222222222222222222222222222222222222111222222333333444444444444333333222111000000000111111222222333111111222333333333333222333333222222333333444555222222222222222222222222111111111222222333333333222222222111111111000000222222222222222222222222222222111111222222333444333333333444444444555555666777777888888888777777222111111333555666666555555444333333333333444555000111111222222333444444666666555555444444444444555333111222333555555555333333333222222111111111333333333333333333333333111222222333333222222111777444000111333666666555222222222222222222222222111111111222222333333333222222222222222222222222333333222111111222333333777666444222222333444555333222222111111222222333111222222333333222222111333333333333333333333333666555444333222333333444222222333333333333444444333222222111111222222333222222222222222222222222666666555444222111000000444333333222222333333444222222222222222222222222111111000000111111222333444444222222222222444444222222333333333333444444555555555444444333333333444444444333333222222222///000222444555555444444333333333333333333333333333333333222222222111111222222333333333333444444444444444444333222111111222333333444444333333222444444444333333222222222333444444555555444444333555555555555666666666666999888777666444444333333444444666666666555444333666666666666666666666666777666555444444555666777444555777888999999888888;;;999777555555666777888:::999888888888999:::;;;;;;;;;::::::<<<>>>@@@AAAzzzmmmgggddd\\\RRRJJJEEE???<<<;;;:::888666888888777777666666555555555555555555555555555555555555444444444333333333666444333444666777666444444222111111333444444333222222222333333333444444555444444333333222333333222222222222222222222222111000///000222222000...333333333222222111111111555333222000000111222333111111111111111111222222222222111111111111222222444222111222444555333111333333333333333333333333222222222222222222222222444444333222222222222222222222222111111111000000111111111111111111111111222222222222222222222222222222222111111222222333333333444444333222222111111111111111222222222222000111222222333333222222333222222222222333444444222222222222222222222222111222222222222222222333333333333222222222111111222222222222222222222222222222111111222222333444333333333444444444444555666666666777777666555555444222222333555666666555555444333222222333444555222222222222222222222222555555555555444444333333666444222333444666666666333333333222222111111111333333333333333333333333111222222333333222222111555222//////222444444333111111111111111111111111111111111222222333333333222222222222222222222222333222222111111222222333333222000///...///000111333222222111111222222333111222222333333222222111333333333333333333333333555444333222111222222333222222222333333333444444333222222111111222222333222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333222222222222222333444444333333333222222333333333222222222333333333444444555555444444444333333333444444333333333222222222000111222444444555444444333333333333333333333333333333333222222222111111222222222333333333444444222222333333444333333333222333333444444333333222444444333333333222222222333333444444444444333333333444444444444555555555666555444444333444444444444444555555555555444444333333333333333333333333666666555555555555666666666777888::::::::::::999888777666555444555555666999999888888888999:::;;;::::::::::::;;;<<<===>>>~~~rrrfff___ZZZPPPGGGBBB>>>:::777666666555444666666666555555555555555444444444444444444444444444444444444333333333333666555444444555555444333444222111111333444444333222222222222333333333333444444555555444444333333111111111111111111111111333222222333444555444222222222222222222111111111444333222000000111222222111111111111111111000000333222222111111222222333333222111222333333222111222222222222222222222222222222222222222222222222444333222222111222222222222111111111111000000000000000000000000000000000222222222222222222222222333222222111111111222222222333333333333222111111333333222222222222222222000111222222333333222222222222111111222222333444222222222222222222222222222222222222222111111111444444333333333222222222222222222222222222222222222111111111111222333333333333333333444444444444555666666666555444333333555444333444555666555333444333333222222333333444444333333222111111000000444444444444333333333333444333111222444555555444222222222222222111111111222222222222222222222222111111222222222222111111222000......000111222222111111111111111111111111111111111222222222222222222222222222222222222222333222111111111111222333111000...---------...///222222111111111111222222111111222222222222111111222222333333333333333333333222222111111111111222222222222222333333333333222222111111111111222222222222222222222222222222000111111222333444555555333333222222222222333333444444444444444444444444444444333333444444555666222222333333333333222222222222222222333333333333444444444444333333333333333333333333222222222222000111222333444444333333222222333333333333333333333333333222222222111111222222222222333333333333000111222333444444444444222222333333333333222222333333333333222222222222333333444444444444333333222222222333333333444444222222222222333333444555444444444333333444444555555555555555555555555555555555666666666666555555777888999;;;;;;;;;;;;:::777777777777777666666555888888888888888999:::;;;888999::::::;;;;;;;;;:::}}}uuuhhh]]]UUUNNNEEE===;;;999666555444444444444444444444444444444555555444444444444444444444444333333333333333333333333444333333222222222111000444222111111333444444333111222222222222333333333333444555666666555333222000000000000000000000000444444444555555555444333222222222111111111111111333333222111000111111111222222111111000000//////222111111000000111111222222222111111222222222111222222222222222222222222111111111111111111111111222222111111111111222222111111111111000000000000000000000000000000000000111111111111222222222222333222222111111111111111111222222222222222111111444444333333222222111111000000111222222222222222111111111111111222333333111111111111111111111111333333222222111111000000333333222222222222111111111111111111111111111111111111111111111222222333222222333333333444444444666666666666555333222222666555444444555555444222333333222222222222333333333222222222111111000000333333333333333333222222222111000000222333333222222222222111111111111111222222222222222222222222111111222222222222111111000////////////000111111333333333333333333333333111111111111111222222222111111111111111111111111222222111111111111222222111111000/////////000111222222111111111111222222111111222222222222111111222222222222222333333333222222222111111111222222111222222222222333333333222222111111111111222222111111111111111111111111000000111222333444444555333333222222222222333333333333333333333333333333444333333333333444555555111222333444444333222111111222222222222333333333333333333333333333333333333222222222222222222222222222222222333333333333222222222222222333333333333333333222222222111111111222222222222333333333111111222333333333333333222222333333333333222222333222222222222222222222333333333444444333333333222222222333333333333444333222222222222333444444444333222222222333444555666666666666666666666666333444666666666666444333666777999:::;;;;;;::::::777888:::;;;:::999888777777777777888888999::::::888999:::;;;;;;;;;999999tttiii\\\SSSLLLDDD<<<666777666666444333333444555333333333333444444444444444444444444444444444444333333333333333333333333333333333222111111111111444222111111333444444333111111111222222222333333222333444555555555333333000000000000000000000000111222222222000///......111111111111111111111111222222111111111000000111222111111000000/////////000000////////////000000111111111111111000111111111111111111111111111111111111111111111111111111111111000000000111111222000000000000000000000000111111111111111111111111000000000111111222222222333222111111000000000111000000111111222111111000333333333222222111111111000000111222222222222111111000000000000111222222111111111111111111111111222222222111111000000000111111111111000000000000111111111111111111111111111111000000111111222333222222222333333333444444777777777666555444333222666555333333444444333111111222222222222222222111000000000111111222222222111111111222222222222222222111111222444444333222111111111111111111111111111111111111111111111111000111111222222111111000000000000000000111111222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222111111000000111111222000111111222222111111000111111111222222333333333222222333333333333333333111111111222222222333333222111111000000111111222111111111111111111111111222222222222222222222222333222222111111222222333111111111111111111111111222222222222222333333444000111333333333333111000111111111222222222333333333333333333333333333333222222222222222222222222333222222222222222222222111111111222222333333333333333333222222222111111111111111222222222333333222333333333222222111000111222222333333222222111222222222222222222222222222333333333333333333222222222333333333444444444555444333333222222333333333222111111111333444555222222222222222222222222333444555666666555444333444555777888999999888888666777999;;;;;;999888666666666777888999999::::::888999;;;<<<<<<;;;:::999kkk^^^QQQIIIDDD===777555555666666555444444555777444444444333333333333333333333333333333333333333222222222222333333333333333444555444333222333444444222111111333444444333111111111111222222222222222222333333444444333333000000000000000000000000000222333222000......///000000000111111111111111222111111111111000000000000000000000000000///////////////......////////////111222111000///000111000000000000000000000000111111111111111111111111000000000///000000111222//////000000000000000111111111111111111111111111//////000000111222222222333222111000000000000000//////000111111111111000222222111111111111111111///000111111222222111111000000000///000000111222111111111111111111111111111111111111111000000000111000000000000/////////111111111111111111111111111000000000000111222222222222222222333333333333666666666666555444333333555333222222333333222000000111111222222111111000//////000000111222222333000000000111111111111111444333333444666777555444000000000111111111111111000000000000000000000000000000111111111111000000///111222222111111222333000000000000000000000000111111111111111000000000111111111111111111111111000000111222222111000000/////////000000000000000111111000000000000111111000000111111111111000000000000111111222333333333111222333333444333333333111111111111222222222222111111000000000000111111111111111111111111111111333333222222111111000000222222111111111111222222111111111111111111111111111111000000111111222333111111222222222222111111111111111111222222222222222222222222333333333333111111111222222222222222444333222111111111111111000000111111222333333333333333333222222222111111111111111111222222222222333333333333222111000///111111222222222222111111111111111222222222222222222222333333333333222222222222333333333444444444555444333333222222222222111111111111222333444444333333333333333333333333444444555555555555444444333444555777777777777666333444666777888777555444555555777888999999999999888999::::::;;;;;;;;;;;;dddVVVHHHBBB>>>999666777444666777666444333555777555555444444333333222222333333333333333333333333111111222222222333333333111333555444222222333555444222111111333444444333111111111111222222222222111111111111111222333333111111111111111111111111...000333333111000222333///000000000111111111222111111111111111000000////////////000000000000000000000////////////000000...000222111///...///111000000000000000000000000111111111111111111111111///////////////000111111////////////000000111111000000000000000000000000/////////000111222222222333222111000////////////...//////000111111000000000000000000000000111111///000000111111111111111000////////////000111111111111111111111111111111000000000000111111111111111111111000000000000///111111111111111111111111000000000000000111222222111222222222222333333333333333444444444444333333333111000111222222111000000000111222222111000000000000000000111111111111/////////000000111111111222222222444555666444222///000000000111111111222000000000000000000000000000000111111111111000000...111333222111000111333////////////////////////222111111111000000000///111111111111111111111111///000111222222111000///......///000000000000000111111000000000000111111000000111111111111000000///000000111222222333333///000111333333333222111111111111111222222222222111111000000000000111111111111111111111111111111222222222222111111111000222222111111111111222222111111111111111111111111111000000000000111222222222222111111111111222222111111111111222222222222111111222222222333333333000111111111222222222222555444222111000000000111///000000111222222333333333333333222222222111111111111111111222222222222111111222222222111111000111111222222222222111111000111111111222222222222222222333333333333222222111111111222222222222333222111111111111222333333///000111222333333333333555555555555555555555555555444444333333444444555222333555666777777666666222333444555666555555444444555666888999:::999999777777777888999:::;;;<<<```QQQCCC>>>;;;777666999333666777666444333555777666666555444444333222222333333333333333333333333111111111222222333333333...000333222000000222444444222111222333444444444000111111111111222222222111111000///000111333444111111111111111111111111'''***...///......000333//////000000111111111222111111111111111000//////......//////000000111111111111000000000000111111...000222111...---///111000000000000000000000000000000000000000000000000///////////////000111111.../////////000000111111////////////////////////...//////000111222222222333222111000////////////......///000000111000000......//////000000111111//////000111111111111111///////////////000111111000000000000000000000000//////000000111111222222222222222111111111111000000000000000000000000000000000000000000111111222111111222222222333333333111111222333333333222222111000///000111222111//////000111222222111000///222222111111000/////////.../////////000000111111/////////111333333111/////////000000111111111222000000000000000000000000000000111111111111000000---000222222000///111333000000000000000000000000222111111111000000//////000000000000000000000000///000111222222111000/////////000111222222111111111111000000000000111111000000111111111111000000///000000111222222333333...///000222222222111000000111111111111222222222111111000000000000111111000000000000000000000000111111111111111111222222222222111111111111222222222222222222222222222222111111000000111111222333333222111000000111222333000111111111111222222222111111111222222333333333000000111111222222222222555444222000//////000000///000000111222222333333333333333222222222111111000111111111111222222222///000111222222222222222111111222222222222111111000000111111222222222222222222222333333222222222000000000000111111111111......//////000222333444...///111222333333222222222222222222222222222222555555333222222333555555333444555777777777777666444444555666666777666666333444666888999:::999999666555555555777999;;;<<>>;;;777555555555333111222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222///000111111222222111111111000000//////000000111111111111111111111111111111111000000000000111111111111000///////////////000000000000000000000000000000000000000000000000///..................///////////////////////////------...///////////////........................---------...............////////////////////////////////////////////////...//////////////////.........................../////////000000000111111------------------------......//////000/////////000///////////////......---......//////000000000/////////....../////////.........///////////////////////////////////////////////////////////////...///////////////......000////////////000111111111111111111111111111111///000111222444555666666//////000000000000000000000///...------///000111000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000000000000000000///......------,,,------...///000111111......///000000000000000222111000///...////////////000222333333222000///---......///000111222222////////////////////////000000000000////////////111111000000/////////...,,,...111111///---...///000000000000000111111111111111111111111111111111000000000000000000000///111000000/////////000000000000000000000000000000////////////000000000111000000000000000/////////---...000222222111///...000000////////////000000111111111111111111111111000000111111222111111111111111000000000000111111////////////////////////000000000000000000000000...///000000111000000///111111111111000000000000111111111111111111111111///////////////////////////---,,,---///000000///////////////////////////000000000000111111111111000000000000000000000000111111000000000000111111111111000000000000111111000000111111111222222222444444444444444444444444333333555666777777888888777666555444444444444444555555555666666666666666666777999999888888999;;;888777666555555444333222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111000111111111000000111111111000000000000000000000000111000000000000000000111111000000///.../////////////////////////////////////////////////////////000//////......//////000........................---...//////000000000000////////////////////////------------......//////......................................................////////////......////////////////////////......//////000000111111........................------...///////////////111111111111000//////000------......//////000000...//////////////////...------....../////////000////////////////////////.............../////////......////////////......///////////////000000111111111111111111111111111000111111111222222222222000000//////////////////000//////...///000111222000000000000000000000000000000000///////////////////////////////////////////////////////////////000/////////.........---,,,------...///000111111......///000000000000000111111000//////.........,,,---///000000///---,,,333222111000...---,,,,,,........................////////////000000000000111000000000//////......000...---...111333444333............//////000000000000000000000000000000444444333222000///......000000//////////////////////////////////////////...////////////000000000000000000///////////////,,,...000111222111000...000000////////////000000000000000000000000000000------.../////////......111000000000000000000111000000000000000000000000////////////////////////---...///111111000000///000000000000000000000000222222222222222222222222111000000//////000000111333222000000000111000/////////////////////////////////000000000111111111////////////////////////111000000000000000000111111000000000000000000111000000111111111222222222444444444444444444444444444555666666777777666666666666666555444333444444444444555666777777666666555777888888888888999;;;000000111222333444444444111222222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000222111111000000111111222000000000000000000000000111000000//////000000111111000//////......//////////////////////////////////////////////////////000//////////////////000........................+++,,,---...............////////////////////////---------...//////000000................................................---......//////......---------------------------,,,,,,,,,------.........////////////////////////,,,---......///////////////000000///---,,,---.....................//////......////////////......---------......//////000000000000000000000000000---............/////////------.../////////............/////////000000000111111111111111111111111222222111111000000000///000000////////////.........//////000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................------......//////000000......///000000000000000/////////////////////...---...///000000///...---............////////////////////////////////////////////////000000000000000//////////////////...000,,,)))***///222333111,,,------......//////000000000000000000000000000222222111111111000000000/////////......///000000////////////////////////......////////////000000000000////////////000111---...///000111111000000000//////......//////000000000000000000000000000///000000000000000//////111000000//////000000111000000000000000000000000////////////////////////,,,---///111222111000/////////000000000000000111111111111111111222222222111111////////////111111555333111111111111000///000000000000000000000000...//////000000111111111////////////////////////111000000//////000000111111000000//////000000111000111111111111222222222111111111111111111111111333333444444444444444444444555555444222222333555333444555777777777666666444666888888888888:::;;;...///000111111222444555222222222222333333444444111111111111111111111111000000000000000000000000///////////////////////////.........//////000000000000000//////000000000000000000000000000000000000000////////////000000000000///............///////////////////////////........................///......------......///........................+++,,,,,,---------,,,,,,........................------...//////000111111................................................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------////////////////////////+++,,,---...////////////---///000...+++***+++,,,..................---------...///000000///...---,,,,,,---......///000000000000000000000000000000---------.........//////,,,---......//////......---......///////////////111111111111111111111111222222222111111111000000000000/////////.........+++---///000111111000///////////////////////////......//////////////////////////////////////////........................,,,------....../////////.........///////////////......///000000000000000......//////////////////111111111111111111111111((()))***---///222333444////////////////////////.../////////000000000111.........///////////////---,,,+++,,,---......------------...///000000000000000000000000000000000//////////////////000000...............///000111////////////////////////........./////////000000//////......///000111222.........///000111111111//////............//////000000000000000000000000333333333333333222111000000000////////////000000////////////////////////////////////////////////,,,---000222333222111///////////////000000111111.../////////000000000000111000...------...000111222000//////000111000///000000000000000000000000......//////000111111222000000000000000000000000000000////////////000000000000////////////000000000111111111111222222222000000000000000000000000111111333444555555555555111333444333111111333666222333555777888777666666444555777888777888:::;;;333333444222111111222444222222222333333444444444111111111111111111111111000000000000000000000000///////////////////////////............///000000//////............//////000000000000000000000000000000////////////000000000000///...............////////////////////////...........................------,,,,,,------...........................---------......------,,,------------------------.........///000111111222................................................---..................---------------------------////////////////////////........................+++,,,---...////////////111333444222///---...000/////////......------,,,---...///000000///...---,,,,,,------...///000000000000000000000000000000---------.........//////,,,,,,---.../////////...---......///000/////////000000000000000000000000222222222222222222222222000000//////.........---)))+++...000111000...---////////////////////////............//////000000////////////////////////........................+++,,,,,,---...///000000///////////////............//////000000000000000------...///000000000///......------------......---------.........//////000000000000000000000000.../////////000000111111---.........//////000000...222555444111......///---......///000111111222000000000000000000000000//////......---------,,,---------......000111222////////////////////////............/////////000///.........///000222333............///000222222//////............//////000000000000000000000000111111111000///...---,,,000000////////////000000........................////////////////////////,,,...000333444333111000.../////////000000111111,,,---------......//////000///---,,,,,,---///000...,,,+++,,,...000000///000000000000000000000000---......///000111111222111111111111111111111111000000////////////000000000000////////////000000000111111111111222222222111111111111111111111111111222333666777999999:::000222333222000000333666222333555777888888777666333555777888777888:::;;;333333333333333333333333000000////////////000000000000////////////000000555555555444444333333333000000000000000000000000////////////////////////000000000000000111111111///////////////...---------...///000000111000000//////.........---------000000//////.........---000000000000000/////////---...///111111111000///......---------,,,,,,,,,------------------------000///...---------------........................///111333111...+++,,,---------------------------........................111000///..................---,,,++++++,,,......,,,---///000000000///...------............------------------------------,,,,,,,,,------.........+++***)))((((((***,,,---333222///---,,,,,,---...............---,,,+++***..................------......---------,,,,,,,,,000000...---+++)))((((((////////////000000000000333222222111000000111111---------............///////////////////////////111000...------......///..................------......////////////.........---,,,,,,,,,,,,---...///////////////.........---------............///////////////////////////---------------...//////---...///000000///...------...///111111111000000000000000000000000000000222111000.........///000......////////////............////////////......++++++,,,---...///000111000000///...///000111222000000////////////000000000000////////////000000111111000///...---,,,,,,.........///000111111222------...............---......------------......000222333111...,,,---...///---,,,+++,,,...000111111111111111111000//////...///000111111000///...000000000000000000000000111000///......///000111///////////////.........000000////////////000000222222111000//////000000444111///000111222000---000000000000000000000000333222000///.........///111///---...111222000...////////////000000000000111111000000//////............///000000000000000000///...///111333222111333333333222222111111111222222222222333333444444333333333333333333333333111111222333333444444555666777888777666666888:::222222222222222222222222111111000//////////////////000000000000000000///111111111000000000//////////////////////////////......................../////////000000111111111///000000000//////...---...//////000000000000/////////.........---------000/////////.........---////////////////////////,,,---...///000//////.........---------,,,,,,,,,------------------------//////...---------------........................---///111000---,,,,,,---////////////////////////........................000///......---------.........------------------+++,,,---.........---------......//////......---------------------------,,,,,,,,,---------......///......------///000111000000000000//////...---............---,,,+++***..................------......---------,,,,,,,,,---------................../////////000000000000111000000/////////000000---------............///////////////////////////000//////.................................------......////////////.........---,,,,,,,,,,,,---...///.....................------------..........................................------......///000---...///000000///...---------...///000///......////////////////////////222111///.........///000---......////////////.........////////////......---------...............---,,,,,,+++,,,---...///000000////////////000000//////............//////000000//////......------------...//////000000111000000//////...---++++++......------------.........000222111...---...000//////...---......000111000111111111111000///......///000000000000///...........................000///............///000////////////............000000////////////000000222111000000//////000000...---+++,,,...///...,,,////////////////////////------------...///111111111///---...000111000....../////////000000000000000000000000//////............///000000000000000000///...///111333222111333333333222222222111111333444444555555555555555333333333333333333333333222222222333444444555555666777888777666777888:::000000000000000000000000222111000//////.../////////000000000000000000/////////............---------------------------------------------------------......///000111111222000000000000000//////...//////000000000///.....................---------/////////.......................................,,,,,,---.........------......---------,,,,,,,,,------------------------......---,,,,,,,,,------------------------------+++---///...---,,,,,,---........................------------------------......---,,,,,,,,,------.../////////...---,,,,,,******+++,,,,,,,,,,,,,,,......////////////......------------------------,,,,,,,,,------------...---------.........//////---///000222222000...---............---,,,++++++------------------............---------,,,,,,,,,.........///000000111111....../////////000000000............////////////---------............//////////////////////////////////////////...------------------------............////////////.........------,,,,,,------...........................------------...................................................///000000---...////////////...---------.........---,,,,,,////////////////////////111000///.........//////,,,---...///////////////......////////////......//////.........---------//////.........///000111000//////......//////000...------------------...........................,,,------....../////////......//////...------,,,......------------......---...000000//////000111000000000///////////////000000000000000//////.........///000000///......------------------------///......------......///........................000//////......//////000111000000////////////000+++******+++---///...---////////////////////////+++++++++,,,---///000111000.........///000///........./////////000000000000000000////////////.........///000000000000000000///...///111333222111333333333222222222222111111333444666666555444333222222333333333333333333222222333444444555555666777888888888777777999:::000000000000000000000000000000////////////000000///000111111111111000///000/////////////////////------------------------------------------------,,,---......///000111111///000000000000000/////////000000000///...------................................................,,,,,,---------------...---------.........------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,,,,,,,...///000000///...,,,+++******++++++,,,,,,,,,,,,...//////000000//////...------------------------------------------------+++,,,---.........------,,,---.../////////......---.........------,,,+++,,,,,,------------............---------,,,,,,,,,000000000///////////////........./////////000000---......///////////////---------............///////////////////////////---...///000///...---,,,,,,,,,------------......---......//////......------------------------------------------.........,,,,,,---------.................................///............///000000....................................------,,,,,,////////////////////////////////////.../////////,,,,,,---...////////////---......//////......---///............---------000000000000000111111111/////////....../////////......------------......---------....../////////,,,,,,,,,------.........)))***,,,...///000111111......------------............///////////////000//////000000///...---,,,/////////000000///..............................------------------------------------------------------...............////////////....../////////000//////....../////////...------...////////////////////////////////////------------------.....................///.............../////////000000////////////////////////......///000000000000000000///...///111333222111222222222222222222222222...000222444444333111000222222222222222333333333222333333444444555666666777888888888777777999:::111111111111111111111111............///111222333///000111222222111000///000000000000000000000000................................................,,,------...//////000000//////000000000000/////////////////////...---,,,---.....................---------...............+++,,,,,,,,,------......///...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------------------******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,------.../////////...,,,+++,,,,,,,,,,,,,,,------.........////////////......---------------------------------------------------...///000000000//////++++++******+++,,,...///---------...------,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,....................................////////////......///000000//////...---------............///////////////////////////---.../////////...,,,+++,,,,,,,,,,,,------......------............------------------------------+++,,,,,,,,,---------...,,,,,,,,,------------..........................................///000000......------------......000//////......---------.................................////////////...,,,,,,---...............------............---------------............///,,,,,,---------.........//////............/////////..................///,,,,,,------......//////,,,,,,,,,,,,------------)))***,,,...///000111111......------------......000///......///......------............---++++++---....../////////............------------..............................,,,,,,------------,,,,,,,,,---------......////////////............/////////...............//////000000000000///.................................---.........//////......------......---------...............////////////.............../////////......///000000000000000000///...///111333222111222222222222222222222222---///111333444222000///111111111222222333333333222222333333444555555666666777888777666666888:::000000000000000000000000............///111222333///000222333333222000///---............/////////////////////////////////////////////////////////------------............---......///////////////....../////////...---------------...............---------------.........+++,,,,,,------.........000///......---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,---------------,,,---------------...//////------............------------------------------...------------,,,,,,,,,,,,,,,,,,,,,---------...+++***)))((((((***,,,...,,,------...------,,,,,,++++++,,,,,,------............---------,,,,,,,,,***++++++---...///000000------........./////////...///000000000///---,,,---------............///////////////////////////...............---,,,,,,++++++,,,,,,------......------............------,,,------......------,,,***++++++,,,,,,---------,,,,,,,,,,,,---------------------------------------------------...//////......------------......000///......---......///........................------.../////////......------.........------,,,------............---------------.........//////------...////////////...///......------....../////////............//////,,,,,,------.........///------------------------------...............---......------------......000///......//////---,,,---------,,,,,,,,,,,,,,,,,,---.....................---,,,,,,,,,,,,---...........................,,,------......------,,,,,,,,,,,,---....../////////......------......///...------------......///...///000...,,,++++++,,,........................***+++---...000000111111,,,---...---,,,,,,---...------........./////////---............/////////......///000000000000000000///...///111333222111111222222222222333333333///111222444444333222111000000111111222333333333111111222333333444444555555666666666555555777888////////////////////////000000////////////000000///000222444444222000///------------......//////////////////////////////.................................------------,,,,,,,,,---...............------......///.........---------.........//////,,,,,,,,,------.........,,,,,,,,,---......////////////---,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++++++++++++++,,,---......------,,,---...//////,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,+++***)))))))))***,,,---***************+++++++++,,,,,,------...------,,,***++++++,,,------............---------,,,,,,,,,++++++,,,---......//////---------.........//////...//////000///---+++)))---------............///////////////////////////......------,,,,,,------***++++++,,,------......,,,------......------,,,,,,,,,---......---,,,,,,*********+++,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---.........------,,,,,,------......---,,,,,,,,,---...///........................,,,---.../////////..................---,,,++++++,,,------......------,,,...............---------//////111222222222111000///......------......///...------------------...------------------------.........------------------...............------......------------......///---,,,---///000///---------,,,+++,,,---...///+++,,,---...............------,,,++++++,,,------------------------------,,,---...//////...---,,,++++++,,,------.../////////......------......///------,,,,,,------...///+++---...---+++***,,,---........................***+++---...//////......+++---...---+++***,,,...---------.........//////---------.........//////......///000000000000000000///...///111333222111111111222222222333333333000111111222333222222222///000000111222222333333000000111222222333333444333444555444333444555777........................333222111///......------///000222444444222000///.........//////000000000////////////////////////------------------------///......------,,,+++++++++,,,,,,---.........---,,,,,,---.../////////...---------.........//////,,,,,,,,,------.........,,,,,,------...///000000///...,,,+++***+++,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///******))))))***,,,...///------,,,+++,,,---...///+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,///...,,,,,,,,,---///111)))+++,,,------,,,***))),,,,,,------...---------******+++,,,,,,---............---------,,,,,,,,,000//////...------,,,,,,---------.........//////---...//////---+++((('''---------........./////////////////////////////////...---,,,+++,,,---...******+++,,,,,,---......,,,------......------,,,,,,,,,---......---,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------------------------------,,,++++++++++++,,,------...---,,,,,,,,,,,,---...,,,++++++***+++,,,...///........................+++,,,.../////////....../////////...---,,,******,,,------......------,,,111000///...---,,,+++++++++,,,.../////////...---.........------.........---,,,,,,++++++,,,,,,---------------------------........................++++++---...//////000000.........------.........---+++***,,,000222111//////...,,,+++,,,...000111+++,,,------.........---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------++++++,,,,,,---...//////.........------.........,,,,,,,,,,,,------...///***,,,......,,,,,,...111........................------......---+++***(((***,,,...---+++***,,,...---------.........//////---------.........//////...//////000000000000000000///...///111333222111111111111222222333333333///////////////000000000///000000111222222333333///000000111222222333333333444444444333333555666000000000000111111111111000000///.....................//////////////////........................------------------------------------............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000///---+++*********++++++++++++,,,,,,---------------------------------//////.........---------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------//////...---,,,,,,++++++------------------------,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,+++******)))((((((,,,------+++******,,,...---------,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,---...///000000...---,,,,,,,,,,,,---...,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///...---------,,,,,,+++++++++------............------,,,,,,------,,,,,,+++***........................------------------------,,,------......------,,,//////---,,,,,,---...///------------------------/////////...---------,,,---------,,,,,,------...((()))***+++,,,...//////***,,,......,,,++++++,,,------------------------,,,,,,------,,,,,,+++***------------------------(((((()))***,,,---......---------------...///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111//////...---,,,++++++************+++,,,---...///+++,,,...///000///......++++++,,,,,,---...////////////.........---------+++,,,,,,---...///000000...------,,,,,,------...000///...------...///000---......///......------)))***+++---...//////000////////////////////////000000000///////////////---,,,,,,---...000222333000///---,,,+++---...///////////////000000000000222222111111111222333444111111111111111111111111333111000000222444444333555555666666777777888888//////000000000111111111000000///...............///////////////.................................---------------------------------.........//////......---,,,,,,,,,---------------,,,,,,,,,,,,,,,---------------...////////////...---,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++++++++//////.........---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------///......---,,,,,,++++++------------------------,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------......------,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++,,,,,,,,,------------.........---,,,+++++++++,,,------+++******,,,...------,,,,,,,,,+++++++++,,,,,,,,,------------...///............---------......---,,,,,,---......000000///...------------...---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,,,,***---,,,,,,,,,,,,,,,,,,+++------............------,,,,,,------,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,000///............///000------------------------............------------......---,,,,,,,,,------,,,,,,---...///000000111***,,,...///...,,,+++,,,........................,,,,,,------,,,,,,+++***........................000//////...---,,,,,,+++---,,,,,,,,,,,,------...,,,,,,,,,------------...------------------------,,,,,,,,,---------...............---,,,,,,++++++...---,,,,,,++++++,,,,,,+++,,,------------------++++++,,,,,,---......//////.........------------------------------......------,,,,,,,,,,,,------///......------......///---...............------***+++,,,---.../////////........................000000000000000000000000------------...000111222000///...------...///////////////000000111111111000000111111111222222222111111111111111111111111111000///111333444444333555555555666777777888888//////000000000000111111000//////............///000000//////.........---........................---------------------------............/////////------,,,,,,,,,---......---------------------------------------......///---......//////......---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,------......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------,,,,,,++++++------------------------,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++++++++++++++************************,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......///......------,,,,,,++++++,,,---,,,******,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------///............---------......---,,,,,,---......111000///...------------------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,---------............------,,,,,,------,,,,,,+++***------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++000//////...//////000000------------------------------------............///...---,,,,,,,,,,,,,,,........./////////000000***,,,000111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***.............../////////222111000///...,,,++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------........................*********+++++++++,,,,,,------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------.....................---------------------,,,,,,+++++++++------,,,,,,,,,,,,------,,,------......------,,,------------......------+++,,,------......------------------------------//////000000111111222222...............///000000//////////////////////////////000000111222333333...///000111222111000000000000000000000000000000------...111333444333222444555555666666777888888////////////000000000111000///............//////000000000///......------........................------------------------------........./////////,,,,,,,,,,,,,,,---...///---------...............------,,,,,,------...///+++,,,---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////........................***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------************++++++++++++,,,+++++++++++++++++++++,,,,,,---------.........,,,,,,,,,+++++++++******+++,,,,,,,,,******+++---,,,+++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---...///000000......------------......---,,,,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------...///---,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,------,,,,,,+++***------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***.............../////////------------------------,,,,,,,,,------.........///......---,,,,,,,,,,,,------------------------***---000222000...,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***------------............,,,,,,,,,---------------------------,,,,,,++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,---------*********+++,,,---...//////...,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++---......---++++++------------------......,,,------...------,,,,,,------------------------...//////000111222333333/////////.........//////...///000000111000000/////////000111222333333444...///111333333222000///////////////////////////+++,,,...111444555333111444444555555666777777888...////////////000000000//////............//////000000//////.........---........................------------------------------------............,,,,,,,,,,,,,,,---...///---------.........//////,,,,,,,,,,,,,,,---......)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000---.....................)))+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,+++++++++++++++*********+++,,,,,,+++***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...///000000........................++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***++++++***)))+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,------.........------------------------+++,,,,,,,,,------......///...---,,,,,,,,,,,,,,,---------------,,,,,,,,,***---000111000...---,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++,,,,,,---------******+++,,,---...///000......//////...---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........******+++,,,,,,---------*********+++,,,---...///000///...,,,,,,,,,---...,,,,,,,,,---------------,,,,,,------------------))))))******+++,,,------,,,,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***---,,,,,,,,,,,,---...///------......------,,,+++------------------------......///000111222222333///////////////...............///000111111000000///000000111222222333333///000222444444333222111////////////////////////+++,,,...111444555333111444444444555666666777777......////////////000000///............//////000////////////////////////........................------------------------+++,,,,,,,,,,,,---------------,,,,,,,,,---......,,,,,,,,,---......//////,,,,,,,,,,,,,,,------...***++++++,,,---------,,,------,,,,,,,,,,,,+++++++++++++++,,,------......---------...............++++++---......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......+++++++++,,,,,,------...*********++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,///............------------...////////////...---...---,,,+++************++++++,,,,,,,,,,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++***+++,,,---------------------------------------,,,,,,,,,,,,---------------------,,,,,,------.....................------+++---//////...---------........................,,,,,,------,,,,,,+++************+++,,,,,,------........................---.../////////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******++++++,,,,,,------...---,,,,,,++++++,,,,,,//////...---------......------------------------,,,,,,,,,,,,------------((()))***+++,,,------...,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++---...///---------...------,,,,,,------------------------......//////000000111111...///////////////...---.........//////000000111000000000111111111111222000111222333444333333222000000000000000000000000------...111333444333222333444444555555666777777........./////////000000...............///000000------......///000000000........................------------------------******++++++++++++,,,,,,......---,,,,,,,,,------+++++++++,,,---.........,,,,,,++++++,,,,,,---...------,,,,,,,,,------...---------,,,,,,+++++++++*********+++,,,------------------.........//////,,,,,,------............******************************************************+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------)))*********++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++(((***,,,,,,+++*********)))*********++++++++++++***++++++++++++,,,,,,,,,///............------------...///000000///...---......---,,,++++++++++++***+++,,,,,,,,,,,,+++***---,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---///000///...---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,------------------,,,---------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++,,,,,,---......//////......------,,,,,,+++,,,---//////...---,,,***++++++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,---.........------------------------------++++++,,,,,,,,,---------***+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,+++******+++,,,...000,,,,,,------...---------......................................./////////---...///000000//////......------------///000111111111000000000000//////111111111111222222222222111111111111111111111111111000///111333444444333333333444555555666666777............/////////000...............///000111,,,,,,---...///000111111........................------------------------))))))*********+++++++++///...------,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---...//////---,,,,,,---...///---------,,,,,,+++++++++++++++,,,------...//////---------.........//////...------------...///000*********************************************************++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************((())))))***++++++,,,,,,))))))******++++++++++++))))))*********+++++++++(((((((((((((((((())))))(((***,,,,,,+++***)))***))))))******++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---...///000000---...///000000///...---,,,,,,,,,,,,---...//////***+++,,,------,,,+++***---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))(((***,,,------,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,***+++---///000000//////---------------------------------,,,,,,++++++++++++++++++,,,---...///000)))))))))******+++++++++,,,---,,,+++******,,,...)))))))))))))))))))))))),,,,,,---------,,,++++++++++++,,,------...//////++++++++++++++++++++++++)))***,,,.........,,,+++******+++++++++,,,,,,,,,........................,,,,,,---------.........++++++++++++++++++++++++*********+++,,,---//////)))***,,,---...------,,,------------------------+++++++++,,,,,,------------------,,,,,,,,,++++++,,,++++++++++++++++++,,,///...,,,,,,,,,,,,...///,,,+++*********,,,///000+++,,,------......------////////////////////////...............---------,,,---///000000000///......---,,,+++,,,...000222111111000000///.........000000000///000111111222111111111111111111111111333111000000222444444333333333444444555666666777------......//////000000000000000000000000000000......------------......000///---+++++++++---...+++,,,,,,------,,,,,,+++......---,,,,,,---------******+++++++++,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******,,,...//////.........---------+++++++++,,,,,,,,,------///---+++,,,---...---,,,------------------------)))******++++++******)))+++,,,,,,---,,,+++)))((())))))******++++++++++++///---+++******+++---...+++++++++***++++++,,,,,,((()))+++,,,------,,,++++++*********+++,,,,,,------***'''$$$$$$&&&***,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++***---///...+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,***)))(((+++++++++++++++++++++++++++++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++,,,---...---,,,+++***+++++++++,,,,,,,,,------))))))***+++,,,------...,,,,,,,,,++++++*********,,,,,,,,,++++++*********+++++++++***************++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,------------++++++++++++------...------,,,,,,------...,,,------......------,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------///---*********)))((('''(((((()))***++++++,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,---......//////......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///---+++***++++++***))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000......---,,,,,,+++******)))))))))******+++++++++*********,,,...///---,,,,,,,,,************,,,,,,000///...---,,,+++******---,,,***))))))***,,,---)))******+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***+++,,,---,,,+++***))))))+++---///111111111111//////...---,,,,,,,,,,,,...,,,+++---000111///---------------------------////////////............111111111111000///...---222111000//////000111111555444333222222222333444444444444555555555555666............////////////..............................------------......000...---++++++,,,---...,,,------......------,,,+++***************************+++++++++,,,,,,,,,...---------,,,,,,,,,,,,------------------------,,,------,,,******,,,...---,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))))))))))))))************,,,+++***)))******,,,,,,------,,,++++++,,,,,,,,,------......---,,,***)))++++++******++++++,,,------+++)))'''''')))+++---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++)))+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000000111111++++++++++++++++++++++++---,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---............---,,,,,,+++,,,,,,,,,------------+++++++++,,,------......,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,------------------------............///,,,***(((((()))***************++++++,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,------,,,------...............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---666444222111222222111///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///......---,,,,,,+++******---------------.........------------------...///...------,,,,,,------...------............---------,,,+++******+++,,,---++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---+++,,,------------,,,+++,,,---...//////000000///...------,,,,,,,,,------...---,,,...000111///---------------------------////////////////////////000000111111111111111000222111000//////000111111333222111111111111222333444444444555555555555666/////////...............------------------------......------------......///...---,,,+++,,,---...------............------,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++........................,,,------,,,+++***,,,...,,,,,,,,,,,,++++++++++++,,,,,,,,,---------.........---++++++---------,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,++++++******+++++++++++++++++++++*********************++++++,,,,,,///...---,,,,,,,,,,,,,,,............---,,,+++***++++++******++++++,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++---------,,,,,,+++++++++******)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++...------,,,+++***))))))------------------------,,,,,,,,,,,,,,,,,,------......////////////......//////...------------...,,,,,,,,,---------......------------------------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------............+++(((''''''))),,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,------......,,,,,,---...............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++))))))******)))''',,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...------,,,,,,++++++***,,,,,,,,,,,,,,,++++++++++++---...,,,******---000,,,------......------,,,(((***,,,...//////...---...---,,,++++++,,,---...---------------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,//////..................---,,,,,,,,,,,,---.........------...000000///---------------------------////////////000000000000//////000222222333333333111111000000000000111111111111000000000000111222444444444555555555555666/////////......---------------------------------...------,,,,,,------......------,,,,,,,,,---...,,,,,,------------,,,,,,---------...............******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------+++,,,---,,,++++++,,,---.........---------,,,,,,,,,,,,---------............,,,++++++,,,------,,,++++++++++++++++++++++++,,,------......------,,,---,,,+++*********,,,,,,------------,,,,,,,,,,,,)))***+++,,,---------,,,///...---,,,+++***************+++,,,------------,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********......------,,,+++++++++,,,***(((***---///...+++++++++++++++++++++++++++------,,,+++***(((&&&%%%++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////......---000///---,,,,,,,,,---...,,,,,,---------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------.........++++++------------++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,...------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,***((((((***---//////,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,------............,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---...,,,+++***))))))(((((())))))***++++++++++++++++++++++++---,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,++++++*********)))###(((,,,,,,((('''***...******,,,,,,,,,,,,******%%%'''***---...---+++***...------,,,,,,------...------------,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,---------------//////---,,,,,,---//////---------,,,,,,------...---------.........------,,,,,,------------------/////////000000000000000//////000111222222222222000000000000000111111111000000000000111111111222444444444555555555555666//////......------,,,,,,........................------,,,,,,,,,,,,---------------,,,------------+++++++++,,,,,,+++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++++++++++++++++++++,,,------,,,+++,,,---......---------,,,,,,,,,,,,,,,,,,---------......---,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,++++++))))))***+++,,,,,,++++++------+++***)))))))))))))))))))))******+++,,,,,,,,,,,,++++++***++++++,,,)))******+++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,)))'''))),,,...,,,***++++++++++++++++++++++++)))***+++---............++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------............------///...,,,+++++++++,,,---,,,,,,,,,---------......------,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,---------......++++++------------++++++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,++++++************+++++++++,,,,,,///---+++***,,,---......++++++++++++************+++++++++,,,,,,,,,------/////////000///...---,,,+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++---......---+++***))))))(((((())))))***++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))------,,,,,,,,,,,,++++++//////......------,,,,,,%%%,,,...+++)))***---******,,,,,,,,,,,,******(((***,,,......---***)))------------------------+++++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,------+++++++++++++++,,,,,,---------,,,,,,,,,...000111///...---,,,,,,,,,,,,,,,+++,,,---------,,,,,,,,,,,,,,,,,,---------............//////000000000111//////000000000000000/////////000000111111111111000111111222222222222222444444444555555555555666.........---------------........................------,,,,,,,,,,,,------,,,,,,------------------******++++++++++++******)))***+++---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------***************************,,,...---,,,++++++,,,++++++++++++************+++++++++,,,,,,,,,---------,,,******,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++******++++++,,,,,,))))))))))))*********+++)))))))))))))))))))))))),,,+++***))))))))))))))),,,+++***)))((((((((())),,,,,,++++++******++++++(((((())))))***+++++++++******++++++++++++******************++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***)))(((++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------............------------,,,++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++)))******++++++******)))+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------000...,,,,,,------,,,+++************************++++++++++++,,,,,,,,,,,,//////000000///...,,,+++++++++,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---(((((((((***,,,,,,+++))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++"""'''---///...------...,,,------......------,,,---...///000///...,,,***,,,,,,,,,------,,,,,,,,,)))******++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------************+++,,,------,,,,,,,,,,,,---...///000...------,,,,,,,,,------+++---......,,,++++++,,,+++,,,,,,------.........------......//////000000//////000000000//////......///000111111222111111///000111222333333333333444444444555555555555666,,,------------------...---------------------------,,,,,,++++++,,,,,,---+++,,,,,,---.........---***++++++,,,,,,++++++******,,,...///000000///...******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++***,,,......,,,++++++,,,+++++++++************)))*********+++++++++,,,,,,---+++******+++,,,,,,+++++++++++++++++++++++++++))))))************)))))))))***+++,,,,,,,,,,,,,,,((())))))***+++,,,---------,,,+++)))))))))******++++++******)))******+++---,,,+++))))))))))))***---,,,++++++******++++++)))((((((((()))***,,,,,,******++++++++++++******************++++++++++++++++++++++++++++++,,,,,,((())))))******++++++,,,+++,,,,,,+++)))((()))***************************,,,++++++)))'''%%%###"""++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,------.../////////,,,------......------,,,---------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,+++,,,------+++))))))******++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,...///...---,,,***++++++,,,------------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////000333555555333111------,,,,,,,,,,,,------******************************+++,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((())))))******+++,,,,,,---------...------,,,,,,------...---------------,,,++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---......++++++******+++,,,...///,,,------......---------***++++++,,,---...000111---///111000---,,,,,,...++++++,,,,,,---......///,,,,,,,,,---.../////////...///000111111111111111---...000111222222111111...///000111222222222111444444444555555555555666,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------.........---+++,,,,,,------,,,,,,+++'''(((+++---------,,,+++******+++++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---++++++,,,---------,,,,,,,,,++++++))))))*********+++++++++---+++******+++,,,,,,+++))))))))))))))))))))))))*********++++++*********(((***+++,,,---,,,,,,+++***+++,,,---///000111111333111///,,,+++,,,---...+++++++++***++++++,,,,,,+++******)))***,,,---...---,,,,,,+++*********+++***)))(((((()))+++---...******++++++++++++******)))************+++++++++*********++++++,,,,,,---''''''((()))***++++++,,,...111222000,,,***+++...************************))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///000000,,,------......------,,,---.../////////...,,,+++))))))*********+++++++++------------------------*********++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))*********+++++++++...---++++++++++++---...,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,---))))))*********+++++++++))))))***,,,---,,,***'''******+++,,,,,,---......******+++++++++,,,,,,,,,''')))+++---------,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---((((((***,,,...///---+++,,,++++++******++++++,,,************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,///,,,)))'''(((***++++++---,,,************,,,---))))))))))))))))))*********++++++,,,,,,++++++***)))***+++,,,---.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000,,,,,,++++++,,,...///000---...//////...,,,+++)))'''((()))+++...000222444...111333222///---...000++++++,,,,,,---...//////++++++,,,,,,---...//////---...///111333444444444---...000111222222222111,,,---///000111111111000444444444555555555666666,,,---.../////////......000...+++)))((()))+++,,,------------------------++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++...---+++++++++---///000......---,,,,,,+++******---,,,+++***)))'''&&&&&&***)))))))))***+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********((((((((()))******+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++*********))))))+++***((()))+++,,,,,,+++************************++++++************++++++333111...,,,,,,,,,***(((******))))))))))))******))))))(((((()))***++++++******+++,,,,,,,,,,,,++++++*********))))))((((((...---+++))))))***+++,,,+++***)))))))))***,,,,,,...,,,******,,,---...---,,,------...............+++---000222222000...,,,......---------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,++++++***)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,((()))+++,,,---,,,,,,+++......,,,+++***)))))))))******+++++++++,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------+++***)))((((((+++++++++,,,,,,---------...,,,***+++...000///---***+++,,,------------,,,,,,,,,,,,------.........++++++++++++++++++++++++)))+++------,,,,,,---...///...,,,---...//////...+++(((&&&)))...000...+++...---+++******+++---...******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++*********++++++,,,,,,,,,...,,,***(((((()))***++++++,,,,,,---,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++*********+++,,,(((((()))***++++++,,,,,,---,,,,,,++++++,,,,,,,,,+++,,,------,,,,,,...//////...,,,+++***+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000//////............---...///...---,,,...000111000///...------...//////111333444444444222111111111111111111111111111111111111111111111111111444444444444444444444444,,,------------.........///...+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++...---+++***+++,,,---///...------,,,++++++******,,,,,,++++++++++++++++++*********)))******+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))+++++++++*********))))))************************+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++*********))))))+++)))((((((***++++++***************************++++++************+++++++++***))))))+++---,,,,,,++++++************++++++)))))))))))))))******+++******+++,,,,,,,,,,,,+++++++++++++++*********)))---,,,***)))))))))+++++++++***)))))))))***+++,,,---+++******,,,---------,,,,,,.../////////...---+++---///000000///---,,,------------,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,++++++***,,,,,,++++++***)))))))))))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,------,,,+++******************+++++++++,,,,,,,,,+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,...---,,,++++++,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++***+++------,,,+++,,,---,,,,,,,,,++++++++++++,,,---***((()))---///,,,)))...---+++******+++---...************************++++++******++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,------------............---,,,***))))))***+++,,,+++,,,,,,,,,,,,+++***)))*********++++++*********++++++++++++++++++++++++,,,,,,+++******++++++,,,******++++++,,,,,,------++++++*********+++,,,,,,***+++,,,,,,++++++,,,...---,,,+++*********++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......------------......---,,,,,,---///000///...---,,,,,,---...///000222333333333222111222222222222222222222222//////000111222222333333666666666666666666666666---,,,+++++++++,,,...//////...,,,***)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,+++*********+++,,,------,,,,,,++++++******))))))***+++,,,---......++++++******)))*********++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***------,,,,,,+++*********+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++******************((('''''')))******)))************************++++++************++++++***(((((()))+++---------++++++++++++++++++++++++***************)))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++,,,+++***)))((()))***+++******))))))******+++,,,---+++******,,,---------***,,,...///000///---,,,,,,------......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------***++++++,,,,,,+++++++++,,,,,,,,,+++******))))))))))))))))))************++++++******++++++,,,,,,,,,,,,+++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))***++++++***++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++,,,...---,,,++++++,,,...///000...+++***,,,//////,,,******------+++(((------++++++++++++------++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------.........---------------,,,,,,+++******+++---...++++++,,,,,,,,,+++******))))))************))))))++++++++++++++++++++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***++++++,,,)))***++++++******+++,,,,,,+++***)))))))))******+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,---------++++++,,,.........---,,,,,,,,,,,,---...///111222222222111000111111111111111111111111......///111222333444555666666666666666666666666---,,,+++******+++...//////...,,,+++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++************************---,,,+++******+++,,,---++++++++++++++++++++++++---,,,+++***))))))******,,,,,,,,,,,,++++++******&&&'''''')))***+++,,,,,,,,,,,,+++***)))))))))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))******+++,,,,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************)))(((&&&''')))******)))************************++++++************++++++///...,,,+++,,,,,,,,,******++++++++++++++++++***++++++++++++***))))))(((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******)))(((((())))))******************+++++++++,,,+++***+++---...---,,,***+++...///000///---+++------,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------******+++,,,,,,,,,++++++))))))***++++++,,,,,,---)))*********++++++++++++,,,,,,*********+++,,,---+++*********++++++,,,---******+++++++++,,,,,,,,,******)))))))))***+++,,,++++++++++++++++++++++++))))))***+++,,,------...------,,,,,,,,,,,,+++++++++***))))))***+++++++++,,,,,,++++++*********+++---,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,---......,,,******+++---000222///***(((+++///---,,,***+++------,,,***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++***)))***+++---...,,,+++++++++++++++++++++,,,,,,+++++++++++++++***,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,---+++++++++******))))))))),,,++++++++++++,,,......++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))******+++,,,---)))+++,,,+++******+++,,,+++++++++************++++++++++++,,,,,,---------***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***,,,......---------------------......///000111000000000////////////////////////...///000111222333444444444444444444444444444444---,,,+++******+++...//////...---+++++++++++++++------------------------++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++************************---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++***)))))))))))),,,+++++++++++++++******((((((((()))*********+++,,,,,,+++***)))))))))******++++++,,,,,,++++++***++++++++++++++++++++++++(((((())))))***+++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))(((&&&''')))******)))************************++++++************++++++111///---+++++++++)))((())))))***++++++***))))))++++++,,,,,,+++***)))(((******+++,,,,,,,,,,,,+++))))))******************))))))))))))))))))******))))))******++++++++++++,,,+++***+++---...---,,,***+++---...///...---,,,...---,,,+++***++++++,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,*********+++,,,,,,------+++++++++,,,,,,,,,---------,,,+++*********,,,,,,************+++,,,------******+++++++++,,,,,,,,,******)))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---,,,,,,+++******++++++,,,...---,,,+++++++++---...++++++++++++++++++++++++,,,---......,,,******+++(((,,,---+++%%%###&&&***+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,************++++++++++++******))))))((((((''''''++++++++++++,,,------...+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++************+++++++++++++++,,,------+++,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***,,,............/////////............//////000000000000000000000000000000000000111111111111111222222222444444444444444444444444---,,,+++++++++,,,...//////...---,,,,,,+++++++++------------------------++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++******++++++++++++++++++++++++++++++******)))***************++++++++++++*********++++++++++++,,,,,,,,,++++++******)))(((((('''***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********************+++++++++***((('''''')))******)))************************++++++************++++++,,,+++)))((()))***)))(((((()))***++++++***)))(((***+++,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++)))))))))))))))*********))))))******************))))))***++++++++++++***+++++++++,,,......---+++++++++,,,---------------......---,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,---------,,,++++++******,,,,,,,,,,,,---------...,,,,,,++++++******+++++++++*********+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------+++++++++,,,,,,------------......---,,,+++---...---,,,+++***+++,,,...///...---+++))))))***+++,,,+++++++++++++++++++++++++++,,,...---,,,++++++,,,***,,,,,,+++'''&&&(((+++******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++---,,,,,,++++++*********,,,++++++******++++++,,,))))))*********++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,,,,---+++,,,---,,,+++***+++,,,++++++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,---))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------++++++,,,...---...//////000000//////////////////000000000000222222222222222222222222111111111111111111111111666666666666666666666666,,,------------.........///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++++++++******************++++++******+++++++++,,,,,,,,,*********)))******++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,+++******))))))((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))*********++++++++++++)))((((((***++++++***************************++++++************+++++++++)))((((((***+++***)))((()))+++,,,,,,+++)))((()))***+++------,,,+++*********+++,,,,,,,,,,,,+++)))))))))******+++++++++)))******+++++++++++++++((()))***+++,,,++++++***+++++++++,,,......---+++,,,,,,+++++++++,,,---............---,,,,,,++++++------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,...------,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---...///......---------------------------......---------,,,,,,,,,******++++++,,,---......---//////...++++++,,,///,,,,,,++++++,,,...000111000...,,,***)))+++,,,...++++++++++++++++++++++++***+++------,,,+++,,,---......---------------...+++,,,------------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++------,,,+++***)))*********++++++++++++------,,,,,,+++******))),,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++******++++++*********+++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))+++,,,------,,,,,,)))******++++++,,,,,,,,,...---,,,+++************+++,,,,,,+++***))))))+++)))***+++,,,---,,,,,,+++---,,,,,,,,,,,,,,,,,,+++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---......---,,,,,,---///,,,---.../////////......000000//////000000111111111111111111111111111111000000000111222222222333666666666666666666666666,,,---.../////////......///......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,------,,,+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******************++++++''''''((()))***++++++,,,***)))))))))***+++,,,,,,******++++++++++++***************++++++,,,,,,,,,)))******+++,,,,,,------))))))******++++++++++++************************++++++++++++++++++++++++******++++++++++++******))))))******+++++++++++++++***((()))+++,,,,,,+++************************++++++************++++++...,,,******+++,,,+++***)))***,,,------,,,***)))((()))+++---------+++*********+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,((()))***+++,,,+++******+++***+++---......,,,+++---,,,+++******,,,...///......///...---,,,+++***......------------,,,,,,******+++++++++,,,,,,,,,((()))***+++,,,---------***++++++,,,,,,------...******+++++++++,,,,,,,,,+++,,,,,,---,,,+++***(((,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,)))***,,,......---,,,+++........................))))))))))))))))))))))))))))))***+++---...//////---///000...+++***,,,...,,,,,,++++++---///222333333111...,,,,,,---///000++++++++++++++++++++++++)))+++------,,,,,,---...---,,,******,,,------,,,---.........,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,......---+++)))))))))******++++++++++++------,,,,,,+++***)))))),,,++++++++++++++++++,,,++++++,,,,,,,,,---------*********++++++,,,,,,---+++++++++++++++***)))(((++++++*********+++---...***++++++,,,,,,++++++***++++++++++++++++++++++++((()))+++,,,------,,,,,,******+++,,,,,,---......------+++***))))))((((((***++++++***((((((((()))((()))***+++,,,,,,+++***---------,,,,,,+++++++++******+++,,,------......------------------------,,,,,,,,,------.........---...///...---,,,...000***+++---...///...------000000000000000111222222..............................///111222333444555444444444444444444444444+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,+++++++++***))))))))))))************+++++++++,,,,,,,,,,,,+++***)))))))))************++++++++++++++++++*********))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++'''((()))***+++,,,------))))))))))))))))))******,,,,,,,,,+++++++++******------++++++++++++---------------,,,,,,,,,++++++***************************+++,,,---,,,+++***)))++++++++++++++++++++++++,,,+++***))))))***+++,,,************************---,,,+++******++++++,,,)))************+++++++++,,,+++)))(((((()))+++,,,,,,,,,++++++***+++++++++************************,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------............---,,,+++***,,,,,,,,,+++++++++******))))))***++++++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***......---,,,,,,,,,,,,---*********,,,...///---+++************************,,,------......------,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++***)))***++++++---------------------------+++******+++,,,,,,+++,,,,,,,,,------,,,++++++---------------------------,,,+++---///000000///************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++++++++******))))))))))))******,,,,,,,,,+++++++++******++++++******++++++,,,---************************+++,,,...//////...,,,***---,,,+++******+++,,,---------------,,,,,,+++************++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------,,,++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++''''''''''''((()))***+++---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......***+++,,,,,,,,,+++***)))------.........---+++*********+++++++++,,,,,,,,,000000////////////000000000000000000000111111111333000......111222111///333222111111222222111///***,,,111444666666444333++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******)))))))))))))))))))))************+++++++++******+++,,,,,,+++++++++)))************++++++++++++++++++*********)))))))))***+++,,,,,,+++***)))************************))))))))))))))))))))))))***************************************+++++++++*********)))))))))))))))((()))******,,,,,,---...+++***)))(((((()))***+++*********)))))))))((((((******************************++++++******)))(((+++*********************++++++***))))))***++++++************************************++++++++++++)))************+++++++++,,,+++)))(((((()))+++,,,,,,,,,++++++***++++++,,,)))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...............---,,,+++***,,,,,,+++++++++*********,,,,,,,,,,,,+++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,+++++++++++++++*********,,,...///---,,,******************************++++++++++++******++++++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++++++++***************))))))***+++++++++++++++++++++++++++++++++,,,---......---,,,+++,,,++++++++++++++++++,,,+++,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,---,,,,,,++++++***++++++,,,,,,++++++***+++++++++*********))))))(((((((((((()))***+++,,,...------------,,,,,,,,,******************************++++++++++++,,,,,,++++++,,,------,,,+++***------.........---+++++++++++++++,,,,,,,,,,,,---//////............//////000000000000111111111111222000...///111222111///111000//////111111111///111222555777888888666555,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***((((((((((((((())))))))))))************+++++++++((()))***+++,,,,,,,,,,,,)))************++++++++++++++++++***************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))+++*********))))))((((((((())))))***+++,,,------******))))))))))))******,,,,,,,,,,,,++++++++++++******************************)))(((((((((((()))*********)))))))))((((((++++++***))))))***++++++************************'''((()))***++++++******)))************+++++++++,,,+++***))))))***+++,,,,,,++++++***++++++,,,,,,************************,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.....................---,,,++++++,,,++++++++++++*********000///...---,,,+++***)))+++++++++************)))++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,+++***************+++******,,,...///---,,,++++++++++++++++++++++++******++++++++++++******++++++,,,---------------************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++************))))))((())))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++***))))))***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++++++++************)))))))))))))))***+++,,,,,,,,,,,,,,,,,,------------******************************++++++++++++,,,,,,+++,,,------------,,,,,,,,,------------,,,,,,+++,,,,,,,,,---------.........------------------...//////000000111111111111222000...///000111000000///...---...000111111000333333444555555555444444---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))'''(((((())))))*********))))))*********+++++++++))))))***+++++++++++++++))))))*********+++++++++************************++++++***))))))***++++++************************))))))))))))))))))))))))************************+++++++++************)))++++++******)))(((((((((++++++++++++************------,,,,,,,,,,,,------------------------------************************+++***)))((('''((()))***+++++++++***))))))((((((+++******************+++************************$$$&&&(((***++++++***)))))))))*********+++++++++++++++***))))))***++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------......//////---.........------,,,+++++++++++++++************000000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++***************+++******+++---......,,,++++++++++++++++++++++++------............------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,------,,,***)))++++++++++++++++++++++++---+++******+++,,,,,,+++++++++,,,---------,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++------------------------++++++++++++++++++++++++************+++,,,------***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++***))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,***+++,,,------,,,+++*********++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......------------......//////000000111111222222111000/////////000000000...------///111333222222333333333333333444444555,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,+++)))))))))))))))******+++++++++))))))*********+++++++++++++++++++++******)))((())))))*********+++++++++************************++++++***))))))***++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************))))))((((((+++++++++*********))))))---..................---))))))))))))************************************,,,+++***(((((()))******,,,,,,+++++++++******************++++++*********************************$$$%%%(((***+++***)))((())))))*********++++++++++++******************++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******************++++++++++++++++++++++++++++++++++++,,,,,,---------------............//////---------...------,,,,,,+++++++++*********)))))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++------,,,+++++++++++++++,,,******+++---......---++++++++++++++++++++++++......////////////......,,,,,,---.........------------------------------+++++++++,,,,,,,,,------)))***,,,------,,,+++***++++++++++++++++++++++++---+++******+++,,,,,,+++***+++,,,,,,---------,,,------------------------+++***)))***,,,,,,,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------*********++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,---***+++,,,------,,,+++***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---'''((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------......,,,,,,,,,+++,,,,,,,,,,,,------.........////////////..................///...//////000111111222222000000//////...//////000///......000222444444333555555555555666777999:::+++++++++++++++*********,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******************)))************++++++++++++)))************+++++++++++++++++++++***)))(((''')))************+++++++++***************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))******+++++++++,,,)))))))))))))))))))))***'''(((((()))***+++,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++++++++************************++++++***))))))))))))***++++++++++++++++++++++++)))***++++++++++++***)))************************&&&'''((()))******)))))))))************+++++++++************************************+++,,,------************************************************++++++++++++++++++++++++***++++++,,,,,,------...........................,,,------...------,,,,,,+++************))))))))),,,,,,,,,,,,,,,---------)))************+++++++++++++++,,,,,,------......***++++++,,,,,,++++++***------,,,+++++++++++++++,,,+++)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...............------------------------++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++******+++,,,------------------------------------,,,+++******,,,,,,,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,*********++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***((()))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++,,,++++++***++++++,,,,,,*********+++,,,------...******************************++++++++++++,,,,,,,,,+++++++++,,,---...///,,,++++++++++++,,,,,,------------.........////////////............//////......///000111222222333///000000///......///111/////////000333444444333222222333333555666888888************++++++++++++,,,,,,,,,+++++++++************************************************************))))))))))))******************)))))))))))))))************+++++++++)))***************)))((()))************+++++++++))))))*********+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++***************((((((((()))******++++++''''''((()))***+++,,,,,,))))))***++++++***)))))),,,,,,,,,------.........************************))))))******))))))((('''))))))******++++++,,,,,,)))***++++++++++++***)))************************)))))))))))))))))))))))))))************+++++++++*********++++++*********************+++,,,---...))))))))))))))))))))))))*********++++++*********++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,------...------,,,************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,---......///+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++***************,,,+++)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,------...............++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))***,,,---...++++++++++++++++++++++++)))***,,,---......------,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***((()))***++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++************++++++******++++++,,,,,,------******************************++++++++++++,,,,,,+++*********+++,,,...///++++++*********+++------,,,,,,---------............------------------.........///000111222333333...///000///------///111///......///222333333222000111111111222222222333))))))******+++++++++,,,,,,,,,,,,++++++*********************************************************+++***)))(((((()))***+++******))))))(((((('''''')))************+++++++++'''((()))******++++++***)))************+++++++++))))))******++++++++++++((()))+++,,,,,,+++)))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))------,,,+++***)))((('''''''''((()))***+++,,,,,,************)))))))))))))))***+++,,,,,,+++***))))))))))))******+++++++++************************'''((()))))))))(((&&&%%%''''''((()))***+++,,,,,,)))***+++,,,,,,+++***)))************************+++***)))))))))))))))***)))************+++++++++******++++++++++++******************+++,,,---...******************************++++++++++++******++++++++++++++++++++++++******+++,,,,,,---......---------------------,,,,,,,,,------...---------************)))))))))))),,,,,,,,,++++++*********+++++++++,,,,,,---------++++++,,,,,,---...//////,,,------......------,,,+++******)))))))))))))))---+++)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,---......//////......))))))))))))))))))))))))++++++,,,,,,,,,---------++++++***)))***+++---...---------------------------+++******+++,,,,,,+++)))***+++,,,------...---++++++++++++++++++++++++---,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,+++************))))))***+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,+++++++++******'''''''''((()))+++------************************)))***---///000///...------,,,+++******+++,,,---((()))***+++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++(((((()))++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++******)))*********)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........******))))))***,,,---...++++++*********+++---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,------...///000111222333333---///111///---,,,///111///...---///111222111000444555555555555444333222***)))((()))+++,,,+++***+++,,,,,,------,,,,,,+++---,,,,,,+++*********+++)))***+++,,,,,,+++***)))******++++++,,,,,,,,,---))),,,...///...,,,++++++,,,+++***)))((((((((((((,,,,,,,,,++++++************+++---...---***'''%%%&&&'''(((***++++++++++++,,,,,,,,,++++++*********************************...---,,,+++************+++++++++************)))'''((()))***,,,---...///************************(((((()))))))))((((((''')))))))))******++++++,,,))))))*********+++++++++***++++++,,,,,,,,,++++++))))))))))))))))))))))))***************************)))(((''''''((()))***))))))))))))))))))))))))************************&&&''''''''''''((()))***************************)))************+++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++---,,,,,,+++*********++++++,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,...---,,,+++***+++,,,---+++++++++,,,,,,++++++***)))(((''')))---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,------------------,,,,,,...------,,,,,,------...///...---,,,+++*********...------,,,,,,------...++++++++++++++++++++++++000///---,,,+++,,,,,,---------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***,,,,,,------------------++++++,,,,,,,,,,,,------,,,,,,************,,,,,,---,,,***)))))))))******---,,,+++***))))))))))))...,,,***,,,//////+++(((++++++,,,,,,,,,,,,------&&&(((***+++,,,+++)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++***)))(((((()))***+++************************'''(((((()))***+++++++++******+++******)))((('''++++++++++++++++++++++++***++++++,,,,,,++++++*********,,,---.../////////+++,,,---...---,,,+++***...------,,,,,,------...//////...---...///000111000000000000000000000000111111000000000000000111333444444444222111222333+++))))))***+++,,,,,,++++++,,,,,,------,,,,,,+++---,,,++++++*********+++)))***++++++++++++***)))((((((((()))))))))******'''(((***+++)))(((((()))++++++************++++++,,,++++++++++++++++++***)))***+++,,,,,,+++)))(((((())))))************))),,,,,,,,,++++++*********************************000///...---,,,,,,,,,,,,))))))******+++++++++,,,*********++++++,,,,,,,,,************************+++,,,,,,------------,,,,,,,,,,,,+++++++++++++++))))))*********+++++++++((())))))************)))************************((((((((((((((((((((((((***)))(((''''''((()))***************************************************---,,,++++++,,,,,,,,,,,,************************((())))))))))))*********++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++---,,,++++++******+++++++++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,++++++,,,,,,++++++,,,---------,,,,,,+++)))(((***,,,---,,,***++++++++++++++++++******,,,...///...---+++,,,,,,------------------------...------,,,,,,------...///...---,,,++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++......---,,,+++,,,------------------------------***************+++,,,,,,+++++++++++++++++++++++++++++++++*********))))))***+++,,,,,,,,,,,,+++***,,,,,,,,,------------...++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---,,,+++***)))******+++...---,,,+++************,,,---//////...,,,,,,++++++++++++,,,,,,,,,------((()))+++,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************)))))))))***+++,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,------------------++++++,,,------,,,,,,,,,...------,,,,,,------...000///.........///000111000000000000000000000000111111000000000000000111222444555555444444555777+++*********,,,---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,+++************+++)))***++++++++++++***)))''''''(((((((((((())))))***++++++***))))))***,,,************+++,,,---...*********+++++++++++++++)))))))))******+++++++++***************)))((((((+++++++++++++++*********)))))))))))))))))))))))),,,,,,+++***))))))))))))'''((()))***+++,,,------,,,,,,,,,+++******))))))*********************************++++++,,,,,,,,,...------,,,++++++*********************+++++++++(((((()))***************++++++++++++++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))++++++++++++++++++++++++************************---+++((()))+++,,,***(((************************((((((((())))))))))))***************************+++++++++***************++++++++++++++++++++++++,,,,,,++++++******+++++++++,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,------,,,,,,++++++++++++,,,---......---------+++******,,,---,,,,,,++++++++++++++++++,,,,,,,,,...///...---+++,,,,,,+++,,,,,,------............------,,,,,,------...//////...---,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++,,,,,,++++++***,,,,,,,,,---------......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,......---,,,+++++++++++++++///111000,,,***,,,///++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********************************+++,,,,,,------***+++,,,,,,------,,,,,,***+++++++++,,,,,,------,,,------......------,,,---------------,,,++++++++++++++++++,,,------......------,,,,,,------...//////......//////000111000000000000000000000000000000000//////000000111...///111222111222444555,,,+++***+++,,,---,,,+++++++++,,,,,,,,,,,,++++++++++++***************+++*********++++++*********)))))))))))))))*********,,,,,,+++***((()))+++...************+++,,,------))))))******++++++,,,,,,+++***)))(((((()))***+++))))))*********))))))(((+++++++++***************((((((((((((((((((((((((***)))((('''''''''''''''((())))))***++++++,,,,,,,,,,,,++++++******))))))************************((((((((())))))***++++++++++++++++++++++++++++++******************************+++,,,------------++++++++++++++++++++++++************************))))))(((((((((((())))))++++++++++++++++++++++++************************+++(((&&&(((+++,,,***'''************************))))))))))))************************************,,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++,,,------......------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,---...---,,,+++*********+++,,,------------...---+++++++++,,,,,,,,,------............//////,,,...///...---+++,,,,,,++++++,,,,,,---...//////...------,,,,,,------...000///...------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,---------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------.........+++++++++,,,,,,,,,------+++******************+++---,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,...///...,,,+++,,,---***++++++++++++,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,&&&'''((()))******************++++++,,,,,,------***++++++,,,,,,++++++***,,,,,,---------,,,,,,+++++++++******+++---///000...------,,,,,,------................../////////000000000000000000000000000////////////000000111...///111111000111222444,,,+++******,,,,,,+++******++++++,,,,,,++++++************))))))***+++++++++******************+++*********)))))))))))))))))))))(((&&&%%%%%%(((+++******))))))))))))******)))))))))******+++++++++---,,,***(((''''''((()))'''''')))******+++++++++************************((((((((((((((((((((((((,,,,,,+++************+++************************)))***************++++++************************++++++******+++,,,------'''(((((()))***++++++,,,******************************+++------.........************************************************(((((())))))))))))((((((++++++++++++++++++++++++***************************))))))+++...///---+++******************************++++++++++++,,,,,,************************,,,+++++++++***)))))))))++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++,,,------......------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,---...---,,,+++***))))))***+++++++++++++++---------,,,++++++,,,------------....../////////,,,...///...---+++,,,,,,++++++,,,,,,---...//////...------,,,,,,------...//////...---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++++++++,,,,,,,,,------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,---...//////+++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++...,,,******,,,,,,+++)))*********+++++++++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))************************)))))))))***************%%%%%%'''((())))))))))))*********++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,------------++++++******+++---///000...------,,,,,,------...,,,,,,---------.........//////////////////////////////......///000111111444666777666444444555666,,,+++)))***++++++***(((******++++++++++++*********))))))))))))***++++++++++++***))))))***++++++))))))((((((((((((''''''***+++***(((''''''***---******))))))((())))))***)))))))))***************---,,,***(((''''''''''''&&&'''((()))+++++++++,,,)))))))))***************))))))))))))))))))))))))+++******)))))))))******+++++++++*********))))))(((((())))))***+++,,,,,,************************+++***)))(((((()))***+++%%%&&&'''((()))+++,,,,,,+++++++++***************((((((***+++,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((++++++++++++++++++++++++************************'''(((***+++,,,,,,++++++************************+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,------......------***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,------,,,,,,++++++))))))************)))))))))+++------,,,++++++,,,******++++++,,,,,,------,,,...///...---+++,,,,,,+++,,,,,,------............------,,,,,,------.........---------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++******++++++,,,,,,------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,---...//////++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++***))))))******+++///+++((((((+++---+++(((************++++++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((************************))))))))))))))))))))))))'''((()))***++++++++++++************************,,,------......------,,,((()))***,,,------......++++++++++++,,,------......------,,,,,,------...,,,,,,---............---////////////////////////............///000111111444666666555444333333444+++***((()))******((('''******++++++++++++******)))))))))))))))***++++++++++++***))))))***++++++******)))))))))(((((((((---------,,,++++++---///))))))))))))***+++,,,,,,************))))))))))))******)))((((((((((((((('''((()))***************((()))))))))*********+++************************)))((((((''''''(((((()))***************+++++++++((((((((()))***+++++++++************************,,,***((('''&&&&&&((((((''''''((()))***++++++,,,+++++++++*********))))))'''(((***+++,,,---------************************(((((((((((((((((((((((('''((()))******)))((('''************************************************&&&***------)))&&&'''(((******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,------......------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,++++++,,,,,,+++++++++++++++***)))(((%%%)))---...,,,+++++++++))))))******+++,,,,,,,,,,,,...///...---+++,,,,,,------------------------...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------++++++,,,---,,,+++******)))******+++,,,,,,------***************+++,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,***++++++,,,---...///000++++++,,,,,,,,,,,,------***+++,,,------,,,+++***))))))+++,,,,,,,,,+++++++++++++++******++++++,,,...,,,*********+++++++++************++++++++++++)))***,,,---------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************************************************)))***+++,,,,,,,,,,,,,,,******))))))(((''''''''',,,------......------,,,)))***+++,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,...------,,,,,,------...---...///000000000//////////////////////////////...------......000111111000111222222111000111333+++)))(((((())))))(((&&&******++++++++++++******))))))((())))))***++++++,,,+++***))))))***+++,,,---,,,,,,,,,++++++*********++++++***))))))***,,,(((((()))***+++---///000++++++******))))))((((((((((((((()))))))))))))))***************)))(((((((((((())))))*********+++************************,,,+++++++++++++++,,,,,,(((((()))***+++,,,,,,---))))))))))))************************************111///---+++******+++,,,***************+++++++++++++++++++++******)))))))))***,,,---.../////////++++++++++++++++++++++++************************'''((()))******)))((('''))))))))))))))))))))))))************************+++111555333,,,'''(((+++************************)))************+++++++++------------------------))))))******+++++++++,,,+++++++++++++++++++++++++++*********+++,,,,,,---+++,,,------......------...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////---+++))))))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,...---,,,+++***+++,,,------------,,,+++***)))(((###'''---...---+++***+++******+++,,,,,,---......,,,...///...---+++,,,,,,------------------,,,,,,...------,,,,,,------...,,,,,,+++++++++,,,,,,---,,,++++++++++++++++++,,,------------------------+++,,,,,,---,,,+++)))((())))))***+++,,,,,,------,,,,,,++++++,,,,,,---...---------------------------------....../////////---,,,+++******+++,,,---******+++,,,---//////000++++++,,,,,,,,,---------((()))***++++++***)))(((((()))***+++,,,++++++***,,,,,,,,,++++++,,,------,,,...///,,,)))(((+++///)))************+++++++++***+++---//////...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************+++,,,------,,,+++***************************,,,+++++++++++++++++++++******+++,,,,,,,,,++++++******)))((('''&&&%%%%%%***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******+++,,,---...---,,,+++***...------,,,,,,------......///111222222222111000////////////////////////---------......000111111000111333333333333555777)))))))))))))))))))))))))))***+++,,,,,,+++***)))*********+++,,,,,,,,,---))))))***++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,++++++******************)))************+++++++++************************))))))))))))************)))************++++++++++++***)))***+++,,,+++)))+++******)))((('''&&&&&&)))((((((((((((((()))***))))))))))))************(((((())))))******++++++......------,,,+++******(((((()))***+++,,,,,,,,,+++++++++*********))))))++++++************++++++)))***+++,,,,,,+++***)))+++*********))))))(((((())))))))))))))))))))))))+++***((('''''')))+++,,,,,,,,,++++++***+++++++++------,,,++++++******)))------,,,++++++******)))'''(((***+++,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))(((((()))******+++,,,---++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,+++***))))))+++---...,,,,,,,,,---------......---,,,+++***+++,,,---............------,,,,,,,,,---,,,,,,++++++******)))//////...---,,,,,,,,,,,,......------------.........---,,,,,,......---,,,---.........///000000000++++++,,,---...000000111//////.........---------******+++++++++,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......///......------,,,,,,+++((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,,,,---************************+++***)))(((((()))***+++++++++************************+++++++++,,,,,,,,,******)))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***(((((()))***++++++,,,,,,************************++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///,,,)))'''(((***++++++///...---,,,+++*********$$$&&&)))---///000000000/////////////////////////////////......------,,,222000......///111111111444333222111111333555666***************************+++,,,,,,,,,,,,+++***************++++++++++++((()))******++++++******************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************))))))*********+++++++++************************))))))))))))************))))))*********+++++++++,,,*********+++,,,+++***------,,,,,,++++++******,,,+++++++++***+++++++++))))))))))))***************************+++++++++------,,,,,,+++*********)))))))))***+++++++++,,,+++++++++*********))))))*********))))))*********)))******************)))************)))))))))((())))))))))))))))))))))))***)))((((((((()))+++,,,*********))))))***+++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,------------+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,---,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++************+++------,,,,,,,,,,,,------...---,,,,,,......---,,,..................//////,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,+++,,,,,,,,,------------,,,,,,------,,,++++++***++++++++++++++++++++++++---------.........//////,,,,,,,,,,,,------------)))***+++,,,------,,,,,,------------------------+++++++++,,,,,,---------------------------------//////...---,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++******((())))))***++++++,,,,,,***************************++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))'''$$$$$$%%%((()))***......---,,,++++++++++++''')))+++---//////...---////////////////////////111111111111111111111111222000......///000///...333333222222222333444555++++++++++++++++++++++++++++++,,,------,,,++++++************))))))))))))'''((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))(((************************)))))))))*********++++++************************))))))))))))************)))))))))*********++++++,,,***)))***+++,,,+++)))------,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))))))))************++++++++++++++++++******,,,,,,++++++***)))))))))******************+++++++++++++++******************))))))(((((())))))******))))))(((((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))***++++++)))******+++,,,,,,------)))******+++,,,,,,------,,,,,,---,,,,,,+++)))))))))************+++++++++++++++++++++++++++++++++)))***,,,---......---,,,+++,,,,,,---............------------------------------,,,,,,,,,,,,++++++******)))(((((()))******---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,---------------------,,,,,,,,,,,,++++++++++++,,,,,,---......///------,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,...---,,,,,,......---,,,.........---------------------,,,+++******)))(((---------,,,,,,,,,++++++------------............++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000******+++,,,,,,---......***+++,,,,,,,,,,,,++++++........................++++++,,,,,,,,,,,,------------------------------///...------++++++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,******)))))))))******+++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,************************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))''''''***,,,......---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++////////////////////////------------...///000111222111//////000000...---222222333333333333444444++++++++++++++++++++++++++++++++++++++++++++++++******))))))((((((''''''''''''((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))************************************((()))))))))************))))))))))))***************)))((((((******)))((())))))************************))))))((('''&&&%%%((()))))))))************+++++++++******)))))))))+++*********))))))((((((+++++++++***************************************))))))(((((((((((())))))***)))(((''''''((()))************)))))))))))))))))))))))))))))))))))))))(((((()))************)))((((((((())))))+++,,,---*********++++++,,,,,,,,,*********++++++,,,,,,,,,''''''((()))************))))))*********+++++++++************************((()))+++,,,---.........***+++,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((''''''(((***,,,------.........---,,,++++++++++++,,,,,,,,,,,,---***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++------------......//////---,,,,,,,,,---...//////------,,,,,,,,,,,,------...---,,,,,,......---,,,.........---,,,,,,,,,+++...------,,,+++***))))))......---------,,,,,,,,,,,,------------.........***++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))************************,,,,,,++++++++++++,,,,,,***************+++++++++******+++++++++,,,,,,,,,******))))))******++++++************************))))))))))))))))))******))))))*********+++++++++************************((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---000111000,,,+++++++++,,,,,,---...,,,------......---,,,+++////////////////////////++++++++++++,,,---///000111000000000222222000///111222333444444444333333******************************))))))))))))*********))))))(((((('''''''''''''''((()))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******************************))))))((((((''''''(((((()))))))))*********(((((()))))))))*********************************((()))))))))************(((((()))))))))*********)))'''&&&'''((()))((('''((((((((()))))))))))))))(((((((((((('''&&&%%%$$$((()))))))))******************))))))((((((''''''******)))))))))))))))(((+++++++++***************************************))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))))))))******))))))))))))))))))))))))(((((()))************))))))))))))***+++,,,---...,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******((((((((())))))***++++++))))))*********+++++++++************************((()))***,,,---...//////---...///000000...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,------......---,,,,,,++++++,,,,,,,,,---------+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------((((((((((((((()))***+++......------------.........---,,,,,,......---,,,.........---,,,,,,,,,+++---------------,,,,,,,,,////////////............,,,,,,,,,,,,------------***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))***************************++++++++++++++++++***))))))*********+++++++++******+++++++++,,,,,,,,,***************+++,,,,,,************************))))))(((((()))***++++++***************+++++++++************************((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***++++++***++++++++++++,,,---......+++,,,------............////////////////////////000///......///111333444000///...///111222111000111222333444444444333333))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''((())))))******))))))))))))))))))************))))))))))))))))))))))))***************************))))))))))))))))))((('''(((((())))))*********((((((((()))))))))******************************))))))))))))************((((((((()))))))))******((('''&&&'''((()))(((&&&+++*********************)))******+++***)))'''&&&))))))))))))************((((((((((((((((((''''''******))))))))))))))))))******************++++++***************+++++++++***))))))(((((())))))******))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))************+++*********+++,,,------------,,,,,,+++******)))------,,,,,,+++******)))///...---,,,++++++++++++)))************+++++++++++++++++++++++++++++++++)))******+++,,,...//////,,,---...//////---+++)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,++++++,,,---...+++,,,,,,,,,------------,,,,,,,,,---------......,,,,,,---...............,,,,,,------------......000//////...------,,,,,,*********)))******++++++///......------......///...---,,,,,,......---,,,.........------------------------....../////////000000000////////////...+++,,,,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////...------,,,++++++------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,***************+++,,,---++++++++++++++++++++++++***)))(((((()))***,,,---************************************************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))******)))(((++++++++++++,,,,,,---...++++++,,,---...//////000////////////////////////000000//////000333666888222000......000111222222222222333333333333444444******************************)))(((((()))******((()))))))))))))))******((()))******++++++******((()))))))))************))))))))))))))))))))))))************************)))))))))***************''''''(((((()))******+++(((((((((((()))))))))***************************))))))))))))************(((((((((((()))))))))******)))((((((******)))(((,,,,,,,,,++++++*********)))***+++,,,,,,+++***((())))))))))))************(((((((((((())))))))))))************************)))))))))***+++++++++,,,))))))*********+++++++++*********))))))*********)))******************)))((()))))))))************))))))))))))))))))))))))***)))((((((((()))+++,,,+++***************++++++,,,+++++++++++++++++++++,,,+++++++++++++++++++++000///...,,,,,,,,,,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...///+++,,,.........+++)))''',,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,...///------........./////////---------------...//////---------....../////////......------------------//////......---............------,,,,,,------......---,,,,,,......---,,,..................//////------........./////////000////////////.........------------............+++,,,---...............------------------------------------....................................,,,,,,++++++,,,---...///---------------------------------,,,,,,+++++++++++++++++++++++++++++++++111000//////------,,,++++++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***((())))))***++++++,,,,,,******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))+++---...***************************************************++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...///...---,,,,,,+++++++++,,,------,,,,,,,,,------...///000///////////////////////////...///000333777<<<>>><<<888444222333444555666333333222222222333444555++++++++++++++++++++++++,,,+++***))))))***+++,,,(((((())))))******++++++))))))***+++++++++++++++(((((())))))*********+++))))))))))))))))))))))))************************))))))******++++++,,,,,,&&&''''''((()))******+++(((((((((((())))))))))))************************))))))))))))************(((((((((((())))))))))))+++***)))***+++,,,+++))),,,,,,++++++***)))((((((((()))+++,,,,,,+++***)))))))))))))))************(((((())))))******++++++***************+++++++++(((((()))***+++,,,,,,---))))))******++++++++++++++++++************++++++)))***+++,,,,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))+++***((('''''')))+++,,,+++***)))))))))))))))************++++++,,,------*********++++++,,,------,,,+++******+++,,,...///)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......///111222333222///---+++------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***)))((((((***,,,///111.........////////////000......---,,,,,,...///000........./////////000000++++++,,,,,,---.........///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,......---,,,---.........///000000000........................//////.........---------............/////////000,,,------.../////////...------------------------............/////////000------......///000000000,,,,,,++++++,,,...///000........................---------,,,,,,+++++++++++++++++++++++++++++++++.........////////////000+++,,,,,,------,,,,,,+++*********************************++++++,,,,,,,,,,,,,,,,,,------.........************************,,,,,,---......---,,,,,,((())))))***++++++,,,,,,******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,...///++++++******************************************++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///000000///---,,,,,,++++++,,,,,,---......---------......///////////////////////////222222333666:::@@@EEEHHHFFFBBB<<<888888999::::::444333222111111333555666)))))))))))))))))))))))),,,+++++++++***)))))))))(((((()))***+++---///000******))))))))))))******************************))))))))))))))))))))))))''''''''''''((()))***+++))))))************))))))))))))))))))(((((((((((((((***+++***)))((()))***((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))+++,,,+++)))''''''((((((((())))))))))))((('''*********)))))))))))))))+++*********,,,,,,***(((+++***)))))))))***,,,---******))))))))))))******'''&&&&&&''''''((()))***(((((((((((((((((((((((()))************+++++++++))))))***++++++++++++************)))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******,,,---------,,,***((('''))))))***++++++++++++***+++******************+++++++++,,,,,,---...//////---...000000000...+++***---------,,,,,,+++++++++------,,,,,,,,,,,,++++++---..................------,,,,,,+++*********+++,,,,,,,,,---------.........---+++++++++---///000------,,,++++++++++++,,,......---,,,---...///000---------.........//////000///...---------------))),,,//////---,,,---///---,,,,,,,,,,,,---....../////////...---------,,,......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111......------------......000///...---,,,,,,+++,,,.........------,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,***(((***,,,...,,,***---,,,,,,---...---+++(((,,,,,,---......---,,,,,,,,,++++++,,,------+++))))))************+++++++++)))+++,,,------,,,***)))+++*********+++,,,,,,---///***%%%%%%(((++++++)))))))))))))))***+++,,,---...---++++++,,,---,,,+++******************************))))))***,,,...//////...,,,+++***++++++,,,---...///000000111000000000000///...---,,,,,,+++*********+++,,,---...///////////////000000000000+++///444<<>>888777444222222555666444222444333222222222333444555)))))))))))))))))))))))))))))))))***+++++++++,,,,,,+++***)))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,))))))************))))))(((((((((((())))))))))))(((***+++***)))((()))***************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))$$$&&&((()))((((((***+++***)))'''&&&&&&(((***+++''''''((()))***++++++,,,)))(((''')))***+++)))(((((((((((((((((())))))*********))))))))))))******++++++***)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))*********+++++++++))))))***++++++++++++***''''''((()))***++++++,,,))))))))))))))))))))))))))))))******++++++++++++******)))((((((***+++,,,++++++,,,------------,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...//////.........---...///000000++++++++++++************------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,,,,,,,,,,---------............------------...///------,,,++++++++++++,,,------------......//////...............---------///......---------......---...------,,,,,,---------------------...//////,,,,,,,,,------.........000000///......---,,,,,,........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---............------------......------,,,+++++++++++++++---------------------------------...............******+++,,,,,,---......,,,---......//////......************************+++*********++++++,,,---*********++++++,,,,,,+++...,,,***)))***,,,,,,+++***++++++++++++++++++***,,,***'''''')))+++,,,,,,))))))*********+++++++++******+++,,,,,,,,,++++++,,,++++++***++++++,,,,,,+++******,,,------+++))),,,++++++***))))))*********)))((()))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,------------......---,,,++++++***+++++++++,,,,,,------...------,,,,,,,,,------......//////000000111111111<<>>>>>777000///000000////////////000111333333555444333222222222333444))))))))))))))))))))))))+++++++++***************++++++************++++++******))))))))))))******************************))))))))))))))))))))))))***))))))(((((()))))))))))))))************))))))'''''''''((()))*********(((***+++***)))((()))***))))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))***+++***(((''''''''''''''''''((()))*********)))))))))))))))*********((('''((()))+++,,,+++***((()))***+++++++++***)))******))))))))))))******((((((((('''(((((()))))))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***)))))))))))))))*********))))))))))))))))))))))))+++***)))))))))***+++,,,)))******++++++++++++***)))******+++,,,+++++++++,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,,,,---.........---,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......///////////////...------//////...------------...,,,---.../////////...---+++,,,,,,---...///000000---------------...//////...+++)))***---///000///...............//////000///////////////.........,,,,,,---...///000000111................................................------------............000//////....../////////......------------......///......------......///,,,,,,,,,---------......,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,,,,++++++***++++++++++++---......,,,,,,---///,,,,,,+++---...///...,,,,,,+++***))))))***+++,,,---,,,+++,,,///000///...)))************+++++++++************+++,,,---...---,,,++++++******++++++)))***++++++***))))))***+++***************++++++---+++******+++---,,,+++++++++++++++++++++++++++))))))+++,,,---,,,,,,+++******+++,,,++++++))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------...///000------...///000111222222888;;;888111+++,,,.........////////////000222333555444333222111222333333)))))))))))))))))))))))),,,+++++++++******))))))------,,,+++******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))&&&''''''((()))******+++(((***+++***)))((()))***************************&&&&&&'''((()))***++++++))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))'''(((***)))'''&&&&&&'''&&&&&&((()))*********************)))))))))))))))'''&&&&&&(((***+++***)))((()))***,,,,,,++++++*********))))))))))))*********)))(((''''''&&&&&&'''************************)))************+++++++++))))))***++++++++++++************)))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---%%%&&&(((***+++,,,++++++))))))***++++++++++++***+++******************+++'''(((***,,,...000222333***,,,...000000000...---))))))******++++++++++++---------,,,,,,,,,++++++---......//////......---,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......//////000000///...------------,,,++++++++++++,,,,,,,,,.../////////...---***+++,,,---...000111111---------------...///000000---******,,,...///..................///000000/////////...---------,,,)))***+++,,,...///000111................................................---------.........//////111000000/////////000000.........------.........//////.........//////000,,,,,,,,,------.........,,,,,,------...///000000---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,************************************+++,,,------(((+++---,,,***)))+++...******+++---...///---++++++***)))(((((()))***+++''''''''')))+++,,,+++))))))************+++++++++************+++,,,---...---,,,,,,+++*********+++)))*********)))((()))***---,,,+++***)))))))))))))))((('''(((+++------,,,************************((()))***,,,------,,,,,,***+++,,,,,,+++***)))(((((()))***+++++++++++++++************************//////...------------...------...///000111222222<<<===:::222...000000///,,,---.........///111333666555333222111222333333******))))))((((((''''''++++++,,,,,,,,,++++++***))))))))))))))))))))))))''''''(((******+++++++++((((((((((((((((((((((((,,,+++)))''''''(((***++++++*********))))))(((((('''(((((()))***+++++++++((((((((((((((((((((((((***'''$$$$$$'''((((((&&&)))))))))))))))))))))))))))***++++++***)))***+++******))))))))))))******(((((()))***************+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++)))((('''))))))))))))))))))))))))+++(((&&&'''***,,,+++)))''''''''''''''''''''''''************************,,,+++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))******)))'''&&&''')))))))))))))))))))))*********++++++,,,,,,++++++***---,,,+++,,,...///...------,,,)))((((((***---///...------------...//////+++---...000///---+++)))++++++,,,,,,---...//////******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------.........///......------000000000//////.........///...---,,,,,,,,,....../////////000000///.........---------,,,,,,++++++///.........------,,,,,,......------...///000000111111111000000/////////......---------......///,,,,,,,,,------.........//////.........---------000///...---------------000////////////.........///...,,,***)))))))))*********************++++++......---,,,,,,,,,,,,---,,,***((())),,,......,,,,,,,,,+++******)))))))))%%%''')))+++,,,---,,,,,,*********+++,,,---...///++++++************++++++***++++++,,,,,,++++++*********))))))))))))))))))************************))))))))))))))))))))))))***...,,,'''''',,,...***++++++************++++++***,,,---,,,+++***+++,,,***+++,,,------,,,+++***++++++******************((())),,,...///...------+++,,,------,,,,,,...000++++++*********+++,,,,,,------------------------------,,,---...000222333;;;888333///,,,,,,---.........//////000000111111000000111111111222222222+++*********))))))))))))***+++++++++++++++******))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))---,,,***(((''''''((()))************)))))))))((('''(((((()))******++++++)))))))))))))))))))))))),,,)))'''''')))******)))))))))))))))))))))))))))((()))******(((((()))*********))))))))))))******))))))***++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))***************)))((((((************************+++(((''''''***,,,+++)))++++++++++++++++++++++++************************++++++++++++++++++++++++***))))))))))))))))))***))))))))))))))))))))))))***++++++***(((((()))***+++++++++******)))))))))***++++++,,,,,,++++++***000///......000000///...---,,,+++***+++,,,...///---------,,,---......///+++---...000///---+++***+++,,,,,,------.........+++,,,,,,,,,---.........------------------------......------,,,,,,++++++------------------------//////.........---------++++++,,,---...///000000---------............///......////////////..................---------,,,///...---,,,,,,---......000111111222222111111000/////////......---------////////////.........---......------...//////000000///////////////////////////............//////........................//////.........---------//////...---------------...------------,,,,,,,,,000///---,,,++++++,,,,,,))))))******+++,,,------......---,,,,,,,,,,,,---%%%######%%%)))++++++*********++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***************************************************************************)))---,,,((((((,,,---)))++++++************++++++)))***++++++))))))***+++))))))************)))))))))))))))(((((()))******###%%%(((***,,,,,,,,,,,,.........---+++***+++,,,,,,,,,,,,,,,---...//////------------------------------------...///111222555444111...------...///......//////000000111111111222222222333333333333++++++++++++************************************))))))))))))))))))))))))'''((()))******+++******************************...---+++)))''''''''''''************))))))))))))((((((((()))******++++++************************+++)))(((((()))******)))))))))))))))))))))))))))''')))***)))((('''((()))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))************************+++******)))))))))))))))***************************)))'''(((***+++******))))))))))))))))))))))))************************************************))))))(((((((((((())))))))))))))))))))))))))))))+++,,,,,,+++))))))***+++,,,,,,,,,++++++************++++++,,,,,,++++++***---,,,***+++,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,------...,,,---...//////---+++***------------------------------------------------........................000//////...---,,,++++++------------------------...............------------......///000111222222////////////000000000000...//////000000000//////...............---------000//////......//////000...//////000000/////////000000000000////////////000000////////////.........///////////////000000////////////000000000000000000//////...//////000000000///////////////////////////............---//////...------------......------------,,,,,,,,,000///............//////((()))***+++---...//////......---,,,,,,,,,,,,---)))(((((())),,,...------*********+++,,,---------------,,,,,,,,,,,,------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))),,,---++++++---,,,)))++++++************++++++)))+++++++++***)))***+++******))))))))))))******))))))))))))***+++,,,,,,"""$$$&&&)))+++,,,,,,,,,---......,,,***)))***,,,+++++++++,,,---...///000------------------------...............///000111//////............///000......//////000000111111222222333333333444444444************************))))))))))))))))))******))))))))))))))))))))))))(((((()))***************************************,,,,,,***)))((((((((((((*********)))))))))))))))(((((())))))************************************)))((('''((((((((((((((())))))))))))))))))))))))((()))***)))(((((()))***))))))************)))))))))***++++++,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((************************************************************************+++***)))(((((()))***+++***************************))))))((()))*********((((((((((((((((((((((((************************)))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))***++++++***)))(((***+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))((('''(((***+++***)))++++++---.........---,,,,,,++++++++++++,,,------,,,---...///...---+++***------------------,,,,,,---------,,,,,,,,,,,,,,,------------------------/////////......---------................................................222111111000000///////////////000000000111111111---...//////000/////////000000//////////////////111111111111111111222222......///000000000//////000000000000000000///////////////////////////...///000000000000000000000000000000000111111111111000000///.........//////.........//////000000000/////////...............///......---------......000////////////..................//////000000111++++++,,,,,,---...//////......---,,,,,,,,,,,,---111111000000//////------+++++++++,,,,,,------------,,,+++++++++,,,...///------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))),,,............,,,))),,,++++++******++++++,,,+++,,,---,,,+++***+++---------+++******+++------+++++++++,,,---...///000'''(((***,,,---.........)))***++++++***+++---...++++++*********+++,,,,,,,,,,,,------------------///............/////////------...///////////////......//////000000111111222222222333333333333444))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))((())))))************)))************************))))))))))))))))))******))))))))))))))))))******)))))))))))))))*********************************((())))))))))))((()))))))))))))))))))))))))))))))))***++++++))))))***+++((()))************)))(((((())))))***************((((((((((((((((((((((((((((((((((((((((((((((((+++++++++***************++++++++++++++++++++++++************************+++***)))(((((()))***+++*********************************)))((())))))***++++++++++++++++++++++++************************(((((()))))))))*********+++******))))))******+++))))))))))))))))))))))))((()))***)))'''''')))+++******+++,,,---......///***++++++,,,,,,++++++***)))((((((***---///......)))***,,,---------+++***,,,++++++++++++,,,------------.........---,,,+++------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................---.....................111111000000///......---....../////////000000000,,,---...///////////////////////////000000000000000000111111222222222222111222222333444444333333000000000000000111111111////////////000000000000///000000111111000//////000000000000000000000000000//////...------......++++++,,,...///000111222////////////////////////......---------......///000////////////.........,,,---......//////000000......------------------......---,,,,,,,,,,,,---......///...---+++******---------,,,,,,+++++++++******)))***+++---///000------,,,+++++++++,,,,,,++++++************++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++************************+++,,,///111111///,,,+++,,,,,,++++++++++++,,,,,,***+++,,,+++*********,,,...---,,,++++++,,,---...,,,,,,,,,,,,---...///000,,,---------------------)))***++++++***+++---...------,,,+++************,,,,,,,,,---------............//////////////////......///000000///............//////000000111111111111111111222222222222((((((((((((((()))))))))***)))(((((()))***,,,---))))))))))))))))))))))))))))))************))))))************************((((((((()))******++++++))))))))))))************))))))))))))))))))*********************************+++------+++***+++,,,)))))))))))))))))))))))))))+++,,,+++***)))***+++((()))***++++++***)))((((((((()))************)))''''''(((((((((((())))))))))))))))))))))))))))))+++++++++++++++*********************************************************)))))))))))))))******+++++++++++++++++++++++++++******+++***(((((()))***************************************************((())))))******+++++++++++++++************++++++))))))))))))))))))))))))'''((()))((('''''')))+++******+++,,,------...///***++++++,,,,,,++++++***((('''''')))+++------,,,)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,------...------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000........................---------...............---........./////////000............////////////------...///000000000000////////////000000000000///000111222333333333222111222333444444555555444333444444444444555555555333333333444444444444444222333444444444333111111111111111000000000//////111111000///............++++++,,,---///000111111...////////////000000000...------------...//////...------------,,,,,,,,,,,,,,,---...//////......///......------,,,++++++......---,,,,,,,,,,,,---(((+++---...---,,,,,,------------,,,+++*********((())))))***,,,---///000,,,,,,,,,++++++,,,------+++******))))))******+++***++++++,,,,,,++++++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,...222222...,,,,,,,,,,,,++++++++++++,,,,,,((()))******(((((()))***++++++************++++++************+++,,,------------,,,,,,++++++******---......,,,***)))***,,,//////...---,,,,,,,,,,,,+++,,,,,,------.........------...///000000///////////////000//////...---......//////000000111111000000111111111222222222(((((()))))))))*********+++***)))((()))+++---...))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))************)))((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))),,,......,,,***+++,,,)))))))))))))))))))))))))))***+++***)))((()))+++((()))***++++++***)))((())))))***++++++++++++***))))))))))))*********+++)))))))))))))))))))))))),,,,,,,,,++++++*********************************))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++)))+++,,,***''''''(((+++((((((((((((((((((((((((************************))))))******+++,,,,,,---******))))))))))))******))))))))))))))))))))))))((()))***)))((((((***,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***)))''''''''')))***)))(((***+++,,,,,,,,,,,,,,,,,,---------,,,---......///......---------,,,,,,,,,+++,,,,,,------.........,,,------....../////////------------------------++++++,,,,,,------..............................---------.........//////.........///////////////.........////////////000//////000111222222222222222222222333333333444444444555666777888888888777666666777888999999999999999:::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>===<<<:::999888888777666555444444333444333222111000000000000...////////////000000000.../////////000000000000---------------...//////...------------,,,,,,,,,,,,---.../////////...------------,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---(((,,,///000///...///000++++++++++++++++++************,,,---............++++++++++++,,,------...,,,++++++******++++++,,,***++++++,,,,,,++++++************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,***,,,000000,,,***,,,---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,***++++++++++++++++++***+++***************++++++,,,,,,++++++******++++++.........---+++***+++,,,---,,,,,,,,,------...///++++++,,,,,,---......///+++,,,...///000000000000------------------............//////000000111111111111111222222222333333))))))******+++++++++,,,+++***))))))***,,,...///))))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((((((((***************)))((('''(((((())))))*********+++*********)))))))))))))))(((((((((((((((((((((((('''***------***))))))+++))))))))))))))))))))))))((()))***)))((('''(((***''')))***++++++***)))'''******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''((()))+++++++++***)))++++++++++++++++++++++++)))+++,,,***'''&&&(((+++++++++++++++++++++++++++************************))))))***+++,,,,,,------))))))(((((((((((()))))))))))))))))))))))))))))))))***+++***)))***+++---......---,,,***))))))(((+++++++++,,,,,,+++++++++///---++++++,,,+++***(((,,,,,,,,,---------.........------------...//////......---------,,,,,,,,,++++++,,,,,,---...//////---......///000111222222........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------.........//////222222111000///...---,,,////////////000000000000000111222333444555555555777777777777888888999999:::;;;<<<>>>??????>>>>>>@@@AAABBBCCCDDDDDDDDDDDD>>>?????????@@@@@@AAAAAA??????@@@@@@AAAAAABBBBBBDDDEEEGGGGGGGGGEEECCCBBB@@@???>>>===;;;:::999999666555444333222222222222333222222111000//////....../////////000000111111---------------...///000000000/////////.........---...///000000///...---+++++++++,,,,,,---------......---,,,,,,,,,,,,---***---000000---++++++,,,)))))))))***++++++,,,,,,,,,---...//////...---,,,*********+++,,,---...///---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,((()))......)))(((,,,---,,,,,,++++++,,,,,,---...///000000......///000,,,,,,...//////...,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...+++,,,------,,,---...000(((((()))***+++---///000++++++,,,,,,---...//////***+++---///111111111000++++++++++++,,,---...///......//////000111111111222222333333333444444444************************)))))))))))))))******+++---+++)))((('''((()))***))))))************)))))),,,+++******++++++)))(((,,,+++************(((&&&&&&''''''((()))******+++(((((()))*********************))))))))))))******---,,,***)))))))))***+++,,,+++***))))))***+++,,,+++++++++++++++***)))((((((((())))))******++++++(((((((((***+++***(((%%%************************+++++++++*********)))))),,,+++***)))((('''&&&&&&************************))))))))))))************,,,+++++++++***))))))))))))+++,,,+++***)))***++++++*********))))))((((((------,,,++++++,,,------++++++++++++++++++++++++))))))*********+++++++++)))************++++++++++++******))))))))))))))),,,+++*********+++------))))))))))))))))))))))))++++++,,,,,,,,,++++++***---,,,,,,++++++,,,,,,---...,,,***,,,...000...,,,............---,,,++++++,,,,,,---......---,,,,,,+++,,,------++++++,,,---///......------......///------------------------///......------///000111---------------...///000...---+++++++++---///111000111222111000///000111000000000111222333222111333222222555888:::999777<<<;;;<<>>>>>@@@@@@CCCHHHKKKKKKJJJIIIIIIMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEDDDEEEGGGIIIIIIIIIJJJJJJJJJHHHGGGHHHKKKNNNOOOOOOPPPPPPPPPOOOMMMLLLJJJHHHDDD@@@>>>>>>??????===<<<:::777555444333222222222333333333222111111111000///...------,,,,,,........./////////000000444222///,,,+++,,,...000/////////000//////...---..............................---------,,,,,,,,,---+++)))'''(((+++...000---------,,,,,,+++++++++---,,,+++***+++,,,---.........---------,,,,,,,,,*********++++++,,,,,,,,,------,,,,,,+++***))))))---,,,,,,++++++,,,,,,---.........------,,,,,,,,,))))))***++++++++++++***,,,+++++++++***)))))))))&&&'''((()))+++,,,---...++++++************++++++***+++,,,---...---,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***...,,,)))''''''))),,,...///...------,,,,,,,,,,,,........................////////////000000000000////////////000000000000/////////000111111222222////////////000111333333************************)))))))))))))))******+++,,,+++)))((('''((()))***''''''((((((((((((''''''+++***))))))******)))''',,,***************(((&&&''''''(((((()))******+++(((((()))*********************))))))))))))******,,,+++***)))((())))))***++++++***))))))***+++++++++++++++++++++***)))))))))))))))))))))*********)))))))))+++,,,+++)))'''************************+++++++++*********))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++++++++************)))***++++++))))))***++++++*********)))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++************************)))************++++++++++++******)))))))))))))))++++++***)))***+++,,,---************************+++++++++,,,,,,++++++***---,,,,,,++++++,,,,,,------+++***+++...///...,,,......//////......------,,,---............---,,,+++,,,------++++++,,,---......------------..............................//////...---...///000111//////.........//////000111000/////////000222444///000111000//////000111333333444555777888888777;;;::::::<<<>>>???>>>;;;??????AAADDDFFFGGGHHHIIIJJJLLLOOOQQQRRRSSSSSSTTTRRRQQQPPPOOOMMMLLLKKKKKKIIIJJJKKKOOOSSSXXX[[[]]]ZZZYYYXXXVVVSSSRRRRRRRRRTTTTTTSSSSSSSSSRRRQQQOOOPPPMMMJJJGGGEEEFFFGGGHHHHHHFFFDDDAAA>>>;;;999888999888777555444222111111444333222222111111222222000000000///////////////111000///...............,,,---...///////////////.................................---------,,,,,,...---***))))))***,,,---------,,,,,,++++++++++++,,,,,,+++++++++,,,---.........---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******))))))***+++++++++++++++++++++++++++******************++++++,,,---------++++++************++++++***+++,,,---------,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,......---,,,,,,,,,,,,,,,------------------------------------................../////////000000000/////////000111111222222111111000111111222333444)))))))))))))))))))))))))))))))))))))))******+++++++++)))((((((((()))***'''(((((())))))(((((('''***)))(((((())))))((('''+++***)))*********(((&&&'''(((((())))))*********(((((()))*********************))))))))))))************)))((((((((())))))++++++***))))))***++++++***++++++++++++***))))))************))))))))))))***)))***+++---,,,***((())))))))))))))))))))))))+++************)))))))))&&&''''''((()))***++++++(((((((((((((((((((((((())))))))))))*********************+++++++++++++++(((***+++***)))((()))******************)))))))))***)))(((((((((((()))*********************************************)))))))))************++++++++++++******)))))))))))))))******))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,+++***+++,,,------+++......//////000/////////,,,---............---,,,+++---...---,,,+++,,,---...------,,,,,,------...//////////////////////////////.........///000111111000///////////////000000///...---...///000111///111222111111111333555555666888:::<<<===>>>>>>??????@@@CCCEEEFFFEEEDDDEEEHHHLLLPPPTTTXXXZZZZZZ[[[[[[\\\]]]]]]^^^^^^___ZZZYYYYYYWWWVVVTTTSSSRRRQQQSSSWWW^^^eeennnuuuyyyrrroookkkgggddd```\\\ZZZ]]]ZZZXXXVVVVVVVVVUUUTTTVVVSSSPPPNNNMMMOOOQQQSSSVVVUUUSSSPPPMMMHHHDDDBBBBBBAAA>>>:::888666444444444333333222222222333333111111000000//////......---...///000000///...---***+++,,,...///000000000.................................------------,,,...---,,,+++************,,,,,,+++++++++++++++***,,,,,,,,,+++,,,------.........---------,,,,,,,,,,,,,,,------------......+++,,,,,,---...//////000---,,,,,,++++++,,,,,,---***************))))))))))))******+++++++++++++++*********+++++++++++++++------------------------++++++************++++++,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---......---,,,+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------........./////////...//////000000111111222333222222222222222333333(((((((((((((((((((((((()))))))))))))))******++++++***)))(((((()))***************++++++************)))(((((()))***)))(((+++***)))*********((('''(((((()))))))))*********(((((()))*********************))))))))))))******))))))((((((((((((((((((+++******************+++******+++++++++******)))++++++******))))))(((((()))))))))***,,,,,,***)))((((((((((((((((((((((((************))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,((()))******(((((()))***************************)))))))))(((((()))))))))))))))))))))))))))))))))((()))))))))******++++++))))))*********++++++++++++******))))))))))))))))))))))))*********++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++******++++++,,,,,,,,,,,,---...///////////////------............------,,,---...---,,,+++,,,...------,,,,,,,,,,,,------///////////////////////////////////////000000000111000000//////////////////......---......///000222333444444444555888;;;888:::===???AAACCCEEEFFFFFFGGGJJJNNNQQQSSSSSSSSSMMMSSSXXX]]]cccjjjmmmmmmmmmmmmmmmnnnooommmjjjhhhcccdddddddddcccbbb```______bbbgggnnnwww~~~xxxssspppkkkhhhhhhddd___\\\\\\]]]\\\[[[[[[YYYVVVTTTTTTVVVYYY[[[`````````^^^[[[WWWSSSPPPPPPNNNJJJFFFAAA>>><<<:::888777666555333333333333000000000/////////......---...///000000//////...+++,,,---...////////////....................................------------,,,---------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---......//////---,,,,,,++++++,,,,,,---***************))))))))))))***++++++,,,,,,++++++*********++++++,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000------------.........///......//////000111111111333333222111111111222222(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))************++++++++++++******+++***))))))++++++***)))***)))))))))+++***)))'''))))))))))))************(((((()))*********************))))))))))))******((((((((()))))))))((((((*********++++++*********)))******+++++++++******++++++******))))))(((((((((''''''(((***+++***((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************((()))))))))******************++++++,,,,,,,,,---(((***+++***)))((()))******************+++++++++************************))))))))))))))))))))))))&&&&&&''')))***+++,,,---))))))*********++++++++++++******)))))))))))))))))))))******++++++++++++************************)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,+++,,,---.......................................,,,---......,,,,,,---......------,,,,,,------.........................../////////000000000000000000000///////////////000222222222333333444555666444555666777888:::>>>AAA@@@CCCGGGJJJKKKMMMPPPSSSUUUXXX[[[^^^____________TTT\\\ccchhhoooxxx{{{yyyyyyzzz~~~|||wwwqqqsssuuuvvvvvvtttrrrqqqqqqtttxxx|||xxxrrrlllhhhiiiiiihhheeecccaaa___^^^^^^```aaaccceeefffggggggfffdddaaa___cccaaa^^^XXXQQQJJJDDD@@@@@@???===:::888666555444///////////////000000000//////............///000---......///......------........................//////.........---------***+++,,,------------,,,++++++++++++++++++++++++,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---*********+++,,,,,,------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,++++++++++++,,,---+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000------------.........///.........///000000111111222111111000000000111111)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************((())))))******))))))(((+++***)))***+++,,,+++******)))))))))++++++)))(((************************(((((()))*********************))))))))))))******(((((()))*********)))))))))***++++++++++++***)))))))))***++++++++++++***************))))))))))))((('''&&&''')))******)))))))))))))))))))))))))))(((((()))))))))))))))***+++++++++******)))))))))************************))))))))))))************+++++++++,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++*********+++++++++++++++***++++++,,,,,,++++++***************************&&&&&&'''(((***+++,,,,,,)))************++++++++++++******)))))))))))))))******+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,++++++,,,...+++,,,------------------//////...------...//////,,,...///...---,,,---............------....................................///000111111111000000000000000000000111222222333444555666777888999:::888999:::;;;===@@@EEEHHHMMMRRRWWWYYYZZZ\\\___cccdddgggiiiiiifffccc``````[[[eeelllpppwww{{{xxxxxxxxxuuurrrmmmmmmlllkkkkkkjjjjjjjjjggghhhjjjkkklllllllllllluuuuuusssnnneeeZZZPPPJJJEEECCC@@@===:::777555444222222222111111111111111000000...------...///000//////000000///......---......................../////////.........------***+++,,,---............+++,,,,,,,,,,,,,,,------,,,,,,---............---......---------,,,,,,,,,,,,,,,++++++++++++******---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,(((((()))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,+++******+++,,,---,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............------........./////////---......//////000000111111000000000000000111111************************)))))))))))))))******+++(((((()))***************((())))))******))))))(((***(((((()))***++++++******)))((()))++++++)))(((************************(((((()))*********************))))))))))))******((((((***+++++++++******)))***++++++++++++***)))))))))***+++++++++++++++)))))))))))))))*********)))((('''(((***+++++++++************************(((((((((((())))))******+++++++++*********))))))************************))))))))))))************,,,,,,,,,,,,,,,,,,++++++***,,,---,,,+++***+++,,,*********++++++,,,,,,,,,******+++,,,,,,+++******++++++++++++++++++++++++(((((((((((()))))))))))))))************++++++++++++******)))))))))))))))***+++,,,---...------,,,************************))))))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,...---,,,+++---///---............------,,,000///...------...///000---...///...---,,,---///000//////......//////000////////////////////////...///000111222111000000111111111222333444555666444555777999;;;===>>>>>>AAABBBCCCEEEFFFKKKPPPTTTZZZ___dddffffffhhhlllpppqqqsssuuusssmmmgggdddccceeepppwwwyyy|||zzz}}}~~~yyyuuuvvvvvvuuutttrrrooonnniiijjjlllmmmoooqqqsssssszzz}}}zzzoooccc[[[LLLJJJGGGDDDAAA>>>===<<<999888777666444333111111///000000000///...---,,,//////000000111000000000........................////////////............,,,,,,,,,---------------,,,,,,---------.........,,,,,,.../////////...---......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------......//////---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************************---,,,,,,++++++,,,,,,---+++*********+++---///000+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......------------------------------------................../////////000000000------......///000000000000000000000111222333333************************)))))))))))))))******+++'''((()))***************++++++,,,,,,,,,,,,++++++(((''''''((()))******)))))))))((()))++++++***(((++++++******************(((((()))*********************))))))))))))******((()))***,,,,,,,,,+++***)))***+++,,,,,,+++***)))((()))***+++++++++++++++(((((())))))******++++++***)))((((((+++,,,---,,,************************'''((((((((())))))************************++++++))))))))))))))))))))))))))))))))))))************---------,,,,,,++++++++++++,,,------++++++,,,---*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++******)))(((''''''&&&)))************++++++++++++******)))))))))))))))+++,,,---...///...---,,,++++++++++++++++++++++++((()))***+++,,,------------,,,,,,++++++,,,,,,---***---///...,,,+++---000///000000000///...------000///...------...///000---...///...------...///000000////////////000000000000000000000000000000...///000222222111111000222222333444555777888999:::;;;===@@@CCCDDDFFFFFFJJJKKKLLLNNNPPPTTTZZZ^^^```eeekkkmmmlllnnnrrrwww{{{~~~~~~yyysssooonnnnnnyyy~~~||||||yyysssooopppxxx~~~zzzxxxyyyzzzzzzxxxtttpppnnnkkklllmmmnnnqqqsssuuuwwwwww}}}~~~ssskkkWWWUUUSSSPPPNNNLLLKKKJJJ???>>><<<999666444222000...///111222111///+++)))---...///111222222222222........................000/////////............//////---,,,,,,,,,,,,,,,---------....../////////,,,,,,.../////////...---......---------,,,,,,,,,.........------,,,,,,,,,+++,,,---...///111222222---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,++++++***))))))(((---,,,,,,++++++,,,,,,---************+++---///111+++++++++,,,,,,---------,,,------......------,,,+++,,,///111111///,,,+++,,,,,,,,,,,,------...///........................////////////000000000111////////////000000000000------......///000000000111111111111222333444555)))))))))))))))))))))))))))***++++++***)))***++++++++++++*********))))))))))))))))))((((((((((((***)))))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++***++++++,,,,,,++++++******(((&&&'''***+++)))'''))))))))))))))))))))))))***)))((((((((()))+++,,,((()))***+++,,,,,,+++***'''(((((()))***++++++++++++***)))(((((()))***+++(((((((((((((((((((((((()))***+++,,,,,,+++***))))))))))))))))))))))))))),,,,,,++++++++++++,,,,,,+++***)))*********(((&&&,,,,,,,,,,,,,,,+++***))),,,***(((&&&&&&''')))+++************************************************************************)))************+++++++++'''(((+++,,,,,,+++((('''"""'''+++++++++++++++*********++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---.........------------................../////////000////////////////////////000000//////.........---+++,,,---///000000///...---...000111000000111222111222333444444444444444777777888999:::;;;<<<<<>>BBBDDDGGGLLLPPPTTTVVVXXX\\\^^^___```bbbeeeiiilllppprrrttttttsssrrrrrrsss||||||~~~}}}yyysssqqqrrrvvvzzz|||~~~~~~}}}|||zzzxxxvvvuuupppnnnmmmllllllllljjjiiijjjjjjiiiiiijjjllloooqqqqqqrrrppplllnnnvvv{{{{{{vvvyyy~~~~~~{{{{{{{{{{{{yyyuuupppkkkhhhdddbbb___^^^```bbbddddddjjjjjjlllpppvvv|||yyyvvvrrrooonnnllljjjhhhdddaaa\\\WWWRRRLLLEEEAAA===<<<;;;999777444333222/////////000000000000000000...---...///111111000000000////////////......///......///111111000...111111000///.........///...---,,,,,,,,,---...//////...------------------......---------,,,,,,,,,,,,,,,+++++++++---...///...444:::;;;666111......,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...---,,,++++++************---,,,+++++++++,,,...///------,,,+++************++++++++++++++++++++++++*********+++++++++,,,,,,...---,,,---///000000/////////...------,,,++++++,,,,,,---...000111222222............////////////...//////000111222333333))))))))))))))))))))))))+++,,,,,,+++)))((()))***************************''''''((()))******++++++++++++***)))(((((()))))))))))))))))))))))))))))),,,+++++++++******************++++++++++++******)))))))))))))))***))))))))))))))))))))))))))))))*********)))))))))))))))++++++*********)))(((((((((((())))))***************))))))))))))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++,,,***(((''')))***))))))******++++++++++++******&&&'''(((***+++++++++***************************************************************************))))))*********+++++++++++++++***))))))***+++++++++***)))(((&&&(((+++...******************++++++++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,++++++,,,,,,---.........------------.........////////////000000000000000000000000000000000000000//////////////////000000000000000000000000000111222222111111222444666777999999:::===DDDIIIOOORRRVVV\\\aaaeeehhhiiilllmmmmmmlllmmmppptttxxxzzz}}}~~~~~~{{{yyyyyyzzz{{{||||||{{{uuupppkkkhhhiiilllooopppuuuvvvvvvwwwvvvuuuttttttqqqooonnnnnnppprrrrrrrrruuuttttttuuuwwwzzz|||~~~|||tttqqqtttwwwwwwqqqsssvvvyyyzzzzzzyyyyyyyyyyyyyyywwwsssnnnjjjggg```^^^\\\ZZZ\\\___bbbdddbbbeeekkkrrrxxx|||~~~~~~{{{xxxsssooommmkkkiiigggjjjgggccc___ZZZRRRKKKEEEAAA@@@>>><<<:::888777666111000000000/////////...///---,,,---///111111000000000//////////////////////////////000000000///111111000///............---,,,,,,,,,---...000000...------,,,,,,,,,------///.........---------------,,,,,,,,,,,,---...///(((,,,222777888666222///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******,,,---...///...---,,,++++++++++++---,,,+++++++++,,,---...///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,............///000000///......---------,,,,,,,,,,,,---...///000111222333............///////////////000000111222222333333***************************+++,,,+++)))((()))***************************'''(((((()))***++++++,,,))))))(((((()))***++++++)))))))))))))))))))))))))))))))))((((((''''''''')))******++++++******)))))))))******)))))))))***))))))))))))))))))))))))))))))*********)))))))))+++******))))))((((((((()))))))))))))))*********)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++******************+++///---+++***++++++***((()))******++++++*********&&&''')))+++,,,,,,+++***************************************************************************))))))*********+++++++++,,,+++***))))))***+++,,,((()))***)))(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---.........------------......////////////000000000111//////////////////////////////000000000000000000000000000000000111111111222333333333222333555777999<<<>>>???@@@EEEMMMTTT[[[___eeelllsssyyy}}}~~~||||||zzzwwwwwwyyy}}}}}}zzzxxxuuuttttttttttttsssnnnllljjjiiikkklllmmmmmmpppqqqrrrtttuuuvvvvvvvvvuuuttttttvvvzzz}}}~~~~~~{{{{{{{{{|||}}}}}}rrrlllnnnooonnnmmmmmmmmmoooqqquuuyyy{{{{{{{{{{{{zzzxxxtttpppmmmeeeccc```^^^]]]^^^aaaccc```eeellltttzzz~~~~~~xxxrrrooollliiigggiiigggeeeaaa]]]VVVNNNIIICCCBBBAAA@@@???===<<<<<<888888777555333222111000///---,,,---///000000/////////000000000000000000000000000000/////////000000//////...------......,,,,,,,,,---...///000111------,,,,,,,,,------.../////////.........------------------------......,,,******000777:::666000,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++,,,---...111000///...---,,,,,,,,,,,,,,,+++***+++,,,---.........---,,,,,,,,,------........................,,,,,,,,,,,,------------......///////////////000,,,,,,,,,---------........./////////000000111111............////////////111222222333333444444444************************)))***++++++***)))***+++***************+++++++++((())))))******+++++++++''''''(((((()))+++,,,---))))))))))))))))))))))))******++++++***)))((('''))))))************))))))+++,,,---,,,++++++,,,---))))))))))))))))))))))))(((((()))*********************)))((((((((())))))))))))))))))))))))******))))))************))))))))))))))))))))))))))))))***))))))(((((())))))***++++++++++++++++++++++++)))((((((''''''(((((()))000///.../////////---+++((()))******+++*********'''(((***+++,,,++++++***************************************************************************)))************+++++++++,,,+++***))))))***+++,,,***+++---,,,)))&&&%%%%%%---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,++++++,,,,,,---.........------------....../////////000000000111111........................//////000000000000111111111111000111111222444444555666777666666888;;;>>>>>>BBBFFFHHHIIIOOOYYYaaafffjjjrrr{{{}}}yyywwwtttpppnnnnnnnnnnnnmmmpppooonnnoooqqqqqqpppnnnlllmmmmmmnnnoooqqqrrrsssrrrsssvvv{{{~~~~~~~~~{{{sssiiieeegggiiihhheeedddccceeejjjqqqxxx||||||}}}~~~~~~{{{xxxvvvnnnmmmjjjfffbbbaaaccceeegggiiimmmqqqwww~~~yyytttqqqmmmkkkfffeeecccaaa^^^YYYRRRNNNGGGGGGFFFEEEDDDCCCBBBAAA<<<;;;:::888555333111000111///......///000////////////000000000000111111000111111000......///111///......------......///,,,,,,---...///000000000------------------.../////////.........---------------------......------333...***...555:::777222,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------000///......------------,,,+++*********+++---...,,,++++++******+++++++++........................,,,,,,---------.........---...//////...---...///++++++,,,,,,---...//////000/////////////////////............////////////333333333333444444555555************************((()))++++++******+++---))))))*********+++++++++************************)))((((((((()))***++++++))))))))))))))))))))))))------......---+++***)))))))))************))))))***,,,...---+++***,,,...))))))))))))))))))))))))&&&'''(((***++++++++++++))))))((('''((((((*********)))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((***)))(((''''''((()))***************************((((((''''''''''''((((((+++,,,---///111111...,,,(((((()))***************)))******++++++*********************************************************************************)))************+++++++++,,,++++++******++++++,,,+++,,,---,,,***'''&&&'''---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,++++++,,,,,,---.........------------......//////000000000111111111//////////////////////////////000000000111111111222222222333444666888999999:::;;;;;;<<<>>>BBBEEEGGGLLLRRRUUUWWW]]]gggooosssxxx{{{xxxtttqqqnnnlllmmmpppqqqqqqvvvtttrrrrrrqqqpppnnnlllgggfffdddcccccceeeggghhhiiilllrrrzzz~~~~~~}}}{{{zzzxxxxxxwwwnnnmmmggg___\\\___bbbaaa]]]\\\\\\___cccjjjqqquuuuuuvvvyyy{{{{{{zzzxxxwwwqqqqqqpppnnnjjjiiijjjlllqqqqqqqqqrrrtttzzzxxxssspppmmmkkkeeecccbbbbbb```]]]YYYVVVOOONNNLLLKKKIIIGGGEEEEEE======;;;999777666444333444333111000111111000/////////000000000111111111000111111000------///111............///000111111------...///////////////......------......///000.........---------,,,,,,---...............------111///...///333666777777------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,------,,,,,,,,,,,,------,,,+++*********+++------+++++++++******++++++,,,------------------------++++++,,,,,,,,,---------,,,...///...,,,+++---///,,,---------------------....................................////////////222222333333333333444444************************'''(((*********+++,,,...))))))******+++++++++++++++++++++*********************)))))))))))))))***))))))))))))))))))))))))******++++++***)))'''&&&))))))************))))))(((+++,,,+++)))(((***,,,))))))))))))))))))))))))%%%&&&(((***+++,,,,,,+++)))(((''''''''')))***+++*********)))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******$$$&&&)))---000000---+++(((((()))***************++++++******************************************************************************************)))************+++++++++++++++++++++++++++++++++***+++,,,+++******,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---............------.........000000000000111111111111000000000000000000000000//////000000111111111222444444444444666888;;;<<<<<<===>>>???@@@CCCGGGKKKPPPVVV]]]aaaccciiisss{{{}}}zzzzzzxxxuuurrrrrruuuyyy|||}}}{{{wwwssspppnnnllljjjhhhcccaaa]]]ZZZYYYZZZ]]]^^^aaafffnnnxxx|||xxxxxxvvvsssqqqnnnmmmlllcccbbb]]]UUUSSSVVVXXXWWWZZZZZZZZZ\\\___dddhhhjjjkkkmmmpppsssttttttsssrrrmmmppprrrqqqppppppsssvvvvvvxxxxxxwwwuuuvvvyyy}}}yyyrrrmmmjjjgggfffeeedddcccccccccbbb___\\\TTTSSSQQQOOOLLLIIIGGGFFFBBBBBBAAA???>>>===<<<;;;777555333222333333111000//////000000111111111222000222222000---,,,///222.../////////000222333444---...//////////////////...............///000111......---------,,,,,,,,,---......///......------(((+++///000000222888===------------------------///...---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++...000000///,,,+++++++++*********+++,,,,,,,,,+++*********+++,,,------------,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++...///...,,,***,,,...///......------,,,,,,+++------------......//////............/////////000222222222222222222333333)))******++++++******)))***)))((((((((()))+++,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******************************+++++++++*********)))))))))***++++++******,,,...******))))))((((((''''''((((((''''''&&&&&&&&&%%%(((((())))))*********+++,,,,,,++++++++++++++++++************))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))++++++************++++++(((((()))***************''')))***+++***)))&&&%%%%%%&&&&&&'''((())))))***************))))))))))))*********)))))))))))))))***************************************************++++++,,,,,,++++++***---+++***(((((()))+++,,,******+++++++++,,,,,,,,,)))***+++,,,---.........///,,,***+++...///...---,,,---------......//////000000/////////.........000111222222222111///...000000000000111333555666666999===>>>======???BBBAAA@@@BBBEEEEEEEEEKKKSSSUUU^^^iiinnnmmmooovvv}}}|||xxx~~~{{{yyy{{{~~~zzzzzzwwwsssnnniiifffdddccc[[[ZZZXXXVVVUUUSSSSSSSSSWWW\\\eeennnvvvyyyxxxwwwooooooooonnnkkkgggbbb```fffbbb]]]WWWUUUUUUWWWYYYXXXYYYYYYYYYZZZ]]]aaaccchhhgggfffgggiiiiiigggeeedddfffhhhjjjkkkmmmppprrryyyzzz{{{yyyvvvwww{{{xxxooohhheeecccaaa___^^^^^^___cccfffeee___[[[YYY\\\[[[WWWVVVVVVQQQHHHGGGCCC??????@@@@@@===:::>>>===;;;888555333111000222222222222222111111111222111111000///......---////////////////////////000000000000000000000000..................------........./////////000000,,,,,,------------------+++++++++,,,...000111222///...+++***))))))***+++,,,+++***))))))+++---///,,,,,,,,,,,,,,,+++***)))...---+++******+++---...,,,++++++***)))))))))***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,+++***)))///......---------......++++++******++++++,,,---,,,++++++******))))))(((,,,,,,,,,---------......////////////000000000000000000111222333333444444+++,,,,,,------,,,,,,+++(((((('''&&&'''((()))***++++++************++++++************************))))))))))))))))))))))))******************************+++++++++******)))************************+++++++++*********))))))***+++,,,+++******+++---******))))))(((((((((((())))))))))))(((((((((''')))*********++++++++++++++++++++++++++++++++++++************))))))))))))'''((()))******)))((('''***++++++++++++,,,,,,,,,))))))))))))))))))))))))+++******))))))******+++(((((()))***************))))))*********)))(((''''''''''''((()))))))))***************))))))))))))***)))))))))))))))))))))***************************************************++++++,,,,,,++++++*********+++++++++***************+++++++++,,,,,,,,,***++++++,,,------------...,,,***+++---///...---...............---------////////////000000000000111111222222222111111000222222222333444666888:::===>>>@@@@@@??????BBBEEEFFFDDDEEEIIILLLNNNTTT[[[```hhhppprrrpppqqqxxx~~~|||yyy{{{|||~~~}}}xxxuuusssnnniiidddaaa^^^]]]\\\[[[XXXUUURRRPPPNNNMMMOOOSSSZZZcccjjjnnnooooooggggggfffdddbbb```___^^^```]]]XXXTTTSSSSSSUUUVVVVVVVVVVVVUUUUUUWWWZZZ\\\\\\[[[[[[\\\^^^^^^]]][[[XXXZZZ]]]___bbbffflllooovvvxxxzzzyyywwwxxx|||}}}wwwpppiiifffccc___]]]^^^\\\[[[\\\___```]]][[[UUUZZZ[[[XXXVVVUUUPPPIIIBBBCCCDDDDDDBBB@@@??????AAA@@@>>><<<999666333222333222222111000000000111111111000000//////......////////////////////////........................---------....../////////,,,,,,,,,---------......,,,,,,---///000000000000---------------...//////000///---+++***++++++,,,******)))(((((()))++++++---------------,,,++++++,,,+++)))(((((()))+++,,,...------,,,++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,++++++***------------.........///------,,,,,,------...//////............------------------.........//////////////////000000000000000111111222333333444444+++,,,,,,------,,,,,,+++((((((''''''(((((()))***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++***)))(((************************+++++++++***************,,,------,,,***((()))******))))))))))))(((((((((+++++++++***************+++++++++++++++,,,,,,,,,)))*********+++,,,,,,,,,************))))))))))))'''(((***++++++***((('''((((((((()))))))))******))))))))))))))))))))))))+++******))))))******+++(((((()))******************************)))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))*********************************************************++++++,,,,,,++++++***((()))+++,,,---+++)))(((******+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,---,,,+++,,,---......,,,/////////...------,,,,,,...//////000000111222222222111111111111222222333555555666777999;;;===???EEEDDDCCCBBBAAADDDHHHKKKOOOKKKJJJPPPVVVZZZ```ffflllqqquuutttqqqrrryyy~~~~~~|||zzzyyyyyyyyyyyywwwxxx~~~xxxtttmmmkkkhhhddd```]]][[[ZZZ]]]\\\YYYVVVSSSOOOLLLKKKJJJMMMQQQVVV[[[___bbbccc^^^^^^]]]\\\[[[[[[ZZZ[[[XXXWWWTTTRRRRRRRRRSSSTTTRRRRRRQQQPPPQQQRRRSSSTTTPPPPPPPPPRRRTTTUUUTTTRRRPPPQQQSSSTTTWWW\\\ccchhhnnnqqqsssssssssuuuzzz~~~{{{xxxsssnnnkkkgggbbb______[[[VVVTTTVVVXXXWWWVVVSSSXXX[[[XXXUUURRRNNNIII@@@EEEHHHHHHDDDAAABBBDDDCCCCCCBBB@@@===:::777555555444111000//////000111000000000000000000000000////////////////////////........................,,,,,,---...///000000111,,,,,,---------.........,,,---...000111222333333000///...---------------000///...,,,,,,,,,------...---------------,,,,,,---............------,,,,,,+++***))))))***+++,,,...------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***++++++,,,,,,,,,,,,++++++,,,---...//////...------------------......////////////000000000000000........./////////000000////////////000000000000111111111222222333333444)))******++++++******)))************++++++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++***)))(((************************************************,,,------,,,***((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++,,,,,,---************)))))))))((('''(((***,,,,,,***(((''''''''''''(((((((((((()))))))))))))))))))))))))))******))))))))))))******(((((()))***************++++++******)))******+++++++++******************************)))))))))((()))))))))))))))************************************************************++++++,,,,,,++++++***((()))***+++,,,+++************+++++++++,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,---------,,,...............---------////////////000000000111222111000000111222444555888999:::<<<>>>AAACCCDDDHHHGGGDDDCCCEEEJJJPPPTTTYYYSSSQQQWWW___eeejjjnnnrrruuuvvvsssppprrryyy}}}{{{rrrpppmmmkkklllnnnqqqrrrvvv~~~wwwppplllcccbbbbbbaaa```_________^^^]]][[[XXXUUURRROOONNNKKKMMMNNNOOOQQQUUUXXX[[[]]]]]]^^^^^^]]][[[YYYXXXSSSSSSRRRRRRRRRRRRSSSSSSNNNMMMLLLMMMNNNPPPPPPPPPLLLKKKLLLNNNQQQSSSRRRRRRSSSRRRPPPOOOOOORRRXXX]]]bbbeeeiiijjjkkkmmmrrrwwwzzzzzzyyyxxxvvvsssooollleee```YYYUUUTTTTTTRRRPPPSSSWWWYYYWWWSSSOOOKKKIIIFFFHHHIIIGGGDDDCCCDDDFFFBBBBBBCCCBBB@@@>>>;;;999888666333000...///000111000000000000000000111111////////////////////////000000000000000000000000------......//////000000////////////000000000000---...///000111222222222000///...---------------//////...---,,,,,,------///////////////...---,,,------.........------,,,---,,,,,,++++++,,,,,,---,,,++++++*********++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------...---,,,++++++,,,---...******+++,,,------------+++,,,...//////...,,,++++++++++++++++++,,,------,,,,,,---...//////000000---.........////////////////////////000000000000111111111222222333333333)))******++++++******)))***++++++,,,,,,,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))************************+++++++++++++++***)))(((************************************************+++,,,---,,,***((('''((())))))))))))******************************************************))))))(((((()))***++++++,,,,,,************)))))))))(((((()))***++++++***)))(((*********+++++++++,,,,,,))))))))))))))))))))))))***))))))))))))))))))***(((((()))***************+++******)))******++++++++++++++++++************************)))))))))((((((((())))))***************************************************************++++++,,,,,,++++++*********)))))))))***,,,---******+++++++++,,,,,,,,,,,,,,,---------,,,++++++***+++,,,------,,,,,,,,,,,,,,,,,,---...///000000////////////////////////222111111111333555777888;;;<<<>>>@@@CCCEEEFFFGGGGGGEEEDDDEEEJJJQQQXXX\\\aaa[[[YYY___gggkkkppptttvvvxxxxxxvvvtttvvv|||~~~zzzwwwuuussspppnnneeeccc```^^^___ccchhhlllrrryyy}}}tttjjjeeecccYYYZZZ\\\___bbbeeefffggg```^^^[[[WWWSSSQQQOOONNNKKKMMMOOOPPPQQQTTTYYY]]]ccceeehhhhhhfffaaa[[[WWWPPPPPPPPPPPPPPPPPPQQQQQQNNNLLLKKKLLLNNNPPPOOONNNNNNMMMKKKLLLOOOQQQRRRRRRTTTRRROOOKKKIIILLLQQQUUUXXX\\\```bbbcccfffkkkoooxxx{{{sssnnnhhhccc```]]]XXXTTTTTTTTTUUUUUURRRPPPOOOOOOQQQMMMHHHFFFGGGHHHHHHGGGBBBBBBCCCBBBBBB@@@>>>===<<<999666222000000111222000000000000111111111111000000000000000000000000111111111111111111111111000000000//////......---/////////000000000111111//////000000000///............---------...//////---------,,,,,,,,,,,,,,,***++++++++++++***((((((,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,*********++++++++++++++++++++++++,,,,,,---------...---,,,++++++,,,---...***+++,,,------------------...//////...,,,***(((,,,,,,++++++,,,,,,---...++++++,,,---...//////000,,,,,,---------.........////////////000000000000111222222222222222333333+++,,,,,,------,,,,,,+++))))))***++++++++++++******))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++*********************************************+++++++++(((***,,,,,,***))))))))))))))))))************+++)))))))))))))))******************)))))))))))))))((()))))))))***+++++++++************)))))))))))))))******************))))))))))))*********++++++))))))))))))))))))))))))***))))))(((((())))))***(((((()))***************)))))))))*********************************++++++************))))))))))))((((((((()))******++++++***************************************************++++++,,,,,,++++++***+++***(((((((((***---...******+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,(((***------,,,++++++,,,***+++,,,---...000111111//////000000000000000111333444444666888:::;;;===>>>???AAADDDEEEGGGHHHHHHDDDCCCDDDHHHPPPXXX^^^aaaccc``````gggmmmpppuuuzzz|||~~~~~~}}}~~~|||{{{|||uuuooollliiifffddd]]][[[YYYVVVVVVYYY```eeekkkooorrroooggg___[[[[[[RRRTTTXXX]]]aaaeeehhhiiiaaa^^^YYYSSSOOOMMMMMMMMMLLLPPPUUUWWWYYY\\\aaaffflllnnnrrrrrrnnnfff^^^XXXPPPPPPOOOOOONNNNNNOOOOOOQQQOOOOOOQQQVVVXXXXXXVVVYYYUUUQQQNNNNNNOOOPPPPPPPPPOOOLLLHHHGGGIIINNNRRRTTTXXX]]]______aaafffiiirrrxxx{{{xxxvvvrrrmmmiii\\\VVVRRRSSSTTTTTTUUUXXXZZZTTTNNNLLLNNNOOONNNKKKGGGGGGFFFDDDCCCBBBAAAAAA???===:::666444222222222111111111111111111111111000000000000000000000000////////////////////////222111111000///...------------........./////////////////////...---,,,,,,,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,************************---------------......///******++++++++++++,,,,,,***++++++,,,,,,------......------,,,,,,------...+++,,,,,,------------,,,............---,,,***)))...............//////000,,,------...///000000111,,,,,,,,,------------...////////////000000000000222222222222222222222222+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,+++***+++******))))))******+++************************))))))))))))))))))))))))************************((()))***+++++++++++++++************************))))))*********+++++++++%%%'''***,,,+++******+++))))))*********+++++++++((()))))))))*********++++++++++++******)))))))))))))))))))))************************))))))))))))++++++***))))))***++++++''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************'''((()))*********))))))(((((())))))***+++++++++************))))))))))))'''(((((()))******++++++***************************************************++++++,,,,,,++++++***))))))))))))***+++,,,---******+++++++++,,,,,,,,,***++++++,,,------------'''***---...,,,++++++,,,+++,,,,,,---...///000000...///000111333444555666666777:::<<<>>>@@@AAABBB@@@AAACCCEEEGGGGGGGGGGGGCCCDDDGGGMMMVVV^^^bbbcccaaabbbfffmmmrrruuuzzz~~~~~~~~~{{{vvvoooiiieeecccbbbaaaYYYWWWTTTPPPNNNPPPVVV[[[___bbbeeeddd^^^YYYVVVUUUNNNPPPTTTXXX\\\___aaabbb]]]ZZZUUUPPPNNNPPPRRRUUUWWW]]]ccceeefffgggkkknnnqqqsssuuutttppphhh```ZZZWWWUUUSSSRRRPPPPPPQQQQQQSSSSSSUUU]]]gggoooppppppooohhh^^^WWWSSSRRRRRRSSSPPPOOOLLLJJJHHHJJJNNNQQQRRRVVVZZZ\\\\\\]]]aaadddiiiqqq{{{ooobbbVVVTTTUUUUUUVVVXXX\\\[[[ZZZYYYXXXWWWVVVUUURRRPPPLLLIIIFFFDDDDDDDDDBBBAAA>>>;;;888555444333333222222111111000000000000000000000000000000000////////////////////////111111000000//////......---.........////////////....../////////...---------,,,,,,------///000000------............------///......------...///000,,,,,,---...............*********++++++*********---------------...//////,,,,,,,,,------.........******+++,,,,,,---......,,,------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000.........//////000000000------------............////////////000000000000222222222222222222222222*********++++++*********+++,,,---...///...------,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++'''((()))***+++,,,,,,,,,************************))))))******++++++++++++"""%%%)))+++,,,+++,,,,,,))))))******++++++++++++))))))*********+++++++++,,,,,,,,,++++++******************)))))))))))))))************)))))))))))),,,+++)))(((((()))+++,,,************++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************%%%''')))***+++***)))'''''''''((()))***++++++,,,************))))))))))))'''(((((()))***+++++++++************************************************+++++++++,,,,,,+++++++++&&&(((***,,,---,,,+++*********+++++++++,,,,,,,,,)))***+++,,,---.........&&&***......,,,***+++,,,------..................---...000333555888:::;;;999;;;>>>AAACCCEEEEEEEEEAAABBBDDDFFFGGGGGGGGGGGGDDDEEEIIIQQQ[[[bbbdddddd___bbbiiiqqquuuxxx~~~~~~|||sssnnngggaaa___^^^^^^]]]VVVUUUQQQLLLHHHHHHMMMRRRVVVYYY]]]]]][[[WWWTTTRRRMMMOOOQQQUUUWWWXXXYYYYYYYYYVVVQQQOOOQQQVVV\\\```eeekkkqqqssspppnnnppprrrsssttttttrrrmmmggg```\\\^^^\\\YYYVVVUUUTTTUUUUUUSSSTTT[[[hhhxxxzzzmmmaaa[[[XXXXXXXXXTTTSSSPPPMMMKKKKKKNNNQQQPPPTTTXXXZZZYYYZZZ]]]```ccckkkvvvooo\\\VVVVVVSSSRRRSSSZZZ___ddddddaaa]]]\\\]]][[[WWWRRRMMMHHHFFFFFFFFFDDDCCCAAA>>>;;;888555444333333333222111000//////000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111------...//////000//////......---------...//////......///////////////...---,,,+++***+++---///000------...///000000//////+++,,,,,,------,,,,,,++++++++++++++++++,,,---............/////////000000******+++,,,,,,---......+++,,,............,,,+++............---,,,++++++*********+++,,,---///000---,,,,,,,,,,,,---......------------......................../////////000////////////000000000000222222222222222222222222)))))))))))))))******+++***++++++,,,,,,++++++***---+++***+++,,,,,,+++*********++++++++++++******************************)))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))(((&&&$$$$$$(((******))),,,++++++++++++++++++,,,******++++++++++++******)))*********++++++++++++++++++************++++++)))***,,,------+++(((&&&,,,+++***(((''''''''''''))))))))))))))))))))))))******)))(((((((((((((((***((('''(((+++,,,+++))))))************+++++++++))))))))))))))))))))))))))))))******++++++,,,,,,************************------,,,+++***)))((('''---,,,***)))))))))******+++++++++***************+++,,,------++++++,,,---...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........******+++,,,...///000000+++---////////////111222111222444777:::===???AAAAAAAAABBBDDDFFFFFFFFFEEEDDDCCCBBBCCCFFFIIIJJJJJJJJJMMMSSSXXX\\\]]]\\\[[[]]]```fffnnnwww~~~~~~yyyxxxyyyzzzyyywwwrrrmmmhhhbbb^^^[[[WWWTTTUUUQQQLLLIIIIIIJJJLLLLLLTTTZZZ^^^___aaacccaaa\\\___XXXSSSTTTVVVUUUUUUWWWMMMQQQUUUWWWWWW\\\eeellluuuzzz}}}|||{{{|||{{{yyyyyy{{{yyypppddd\\\]]]``````````````````___]]]\\\^^^cccmmm|||{{{mmmeee___ZZZXXXVVVSSSQQQQQQPPPNNNLLLMMMOOOQQQQQQQQQRRRSSSUUUaaaccciiiqqqyyy~~~qqqccc\\\XXXUUURRRQQQVVV^^^eeeiiijjjhhhfffdddbbb^^^YYYTTTOOOLLLJJJMMMJJJGGGDDDBBB???<<<:::888555222000111111111111000000000000////////////000000000000////////////000000000000000000000000000111111111111///---,,,222...)))%%%%%%(((,,,000000000//////......------000...,,,+++++++++---...//////...,,,,,,,,,,,,,,,000000000000////////////........................---------....../////////......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***)))***+++---......------------------------------,,,,,,+++,,,,,,---//////////////////////////////////////////000000000000111111222222222333333333***************+++,,,,,,***++++++,,,,,,++++++***,,,+++******,,,---,,,*********++++++++++++******************************************************+++++++++******)))))))))************************+++(((&&&''')))++++++***++++++************++++++******++++++++++++******)))))))))*********++++++*********))))))*********)))***,,,------+++(((''')))(((((('''''''''(((((())))))))))))))))))))))))******)))(((((((((((((((***(((&&&'''***+++***))))))************+++++++++)))))))))))))))))))))))))))))))))***************************************+++++++++***************,,,,,,***)))))))))******************************+++,,,---,,,+++***+++---------,,,+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------))))))***+++,,,------......000000000//////111222333555777:::===@@@BBBCCCIIIIIIHHHHHHHHHGGGFFFEEEHHHFFFDDDCCCFFFKKKOOORRRVVVXXXZZZ\\\\\\\\\[[[ZZZ^^^bbbiiiqqqxxx}}}}}}|||~~~|||vvvpppnnnooorrrrrrqqqppplllgggaaa]]]ZZZVVVTTTSSSOOOKKKIIIKKKNNNPPPQQQ\\\dddmmmssswwwzzzxxxssslllaaaXXXVVVUUURRRPPPQQQRRRVVVZZZ[[[^^^eeeqqqzzz|||zzzuuukkkcccaaaeeekkknnnooopppqqqqqqooommmlllnnnsss}}}yyynnneee^^^\\\YYYWWWWWWVVVTTTRRROOOOOOOOONNNNNNNNNPPPQQQWWWYYY]]]dddjjjooopppppprrrpppoooqqqyyy}}}qqqiiibbb[[[VVVTTTVVVXXX\\\___bbbdddeeefffeeeddd```\\\WWWRRRPPPOOOMMMJJJGGGEEEBBB???===;;;888444222222222222111000000111111111111111111000000000000000000000///000000000000000000000000111111111000000///...---222111...,,,,,,---///000///////////////.........000///---,,,,,,,,,......---------,,,------......000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++---...//////......---------------------------------......///000111////////////////////////////////////000000000000111111222222222333333333+++++++++++++++,,,------***++++++,,,,,,++++++***+++***)))***,,,------,,,******++++++++++++***************************************************************)))))))))))))))++++++++++++++++++++++++---+++)))***+++,,,,,,+++*********))))))***************++++++++++++******((((((((()))))))))*********))))))(((((())))))***)))***+++,,,,,,+++)))'''((((((((()))))))))******))))))))))))))))))))))))******)))((((((((())))))***(((&&&&&&(((*********)))************+++++++++))))))))))))))))))))))))))))))))))))((((((((((((************************))))))******+++++++++,,,,,,+++******)))*********))))))))))))))))))*********+++,,,+++*********,,,,,,,,,+++************+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,,,,------111222111000//////222444777999;;;>>>AAADDDFFFFFFJJJIIIHHHGGGGGGFFFFFFFFFLLLJJJGGGHHHLLLTTT\\\bbbjjjiiigggdddaaa___^^^]]]dddiiiqqqxxx}}}~~~}}}~~~{{{yyyxxxxxxzzz{{{{{{{{{rrrllldddaaacccgggiiijjjlllhhhccc^^^ZZZWWWTTTQQQOOOLLLJJJJJJNNNTTTYYY[[[eeeppp~~~~~~pppbbb]]][[[XXXUUUTTTUUUYYY]]]___ccckkkxxx~~~xxxnnneeeaaafffooovvvzzz|||~~~~~~}}}rrriiifffcccaaa```^^^[[[YYYUUUSSSPPPNNNMMMNNNOOOPPPOOOPPPQQQUUUYYY[[[\\\[[[^^^___```ccchhhpppyyy{{{uuunnneee___[[[XXXTTTRRRSSSWWW]]]aaaggghhhiiihhheee___YYYUUUTTTSSSQQQOOOLLLIIIGGGEEE@@@===888555444333222111111111111222222333333333000000000000000000000000000000000000000000000000222111000//////......///000111111222111111000///.........///////////////111000...---------...///+++,,,,,,---......////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,---...////////////...........................//////000000111222222////////////////////////////////////000000000000111111222222222333333333+++++++++++++++,,,------***++++++,,,,,,++++++******))))))***,,,...---,,,******++++++++++++************************************************************************))))))++++++++++++++++++++++++---,,,++++++,,,,,,++++++******))))))))))))************++++++++++++******(((((((((((())))))))))))))))))(((((((((((()))))))))***+++,,,,,,+++)))(((******++++++++++++++++++))))))))))))))))))))))))******))))))((())))))******)))'''&&&'''((()))***))))))*********+++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&************************)))************+++++++++++++++******************((()))))))))))))))******)))***++++++))))))***+++,,,+++******))))))************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,.............../////////000111111000000111555777;;;===@@@CCCEEEGGGHHHIIIEEEFFFFFFFFFFFFGGGJJJLLLLLLMMMOOOSSS[[[eeepppwww}}}wwwrrrmmmjjjiiihhhqqqtttzzz}}}zzzyyyqqqppppppqqqrrrsssqqqppphhhaaaYYYVVVYYY^^^bbbccceeeaaa\\\XXXUUURRRPPPMMMLLLKKKKKKNNNUUU]]]cccffflllxxx}}}mmmhhhgggeeebbbbbb\\\aaafffhhhjjjoooxxx}}}|||uuujjjbbbbbbiiisss{{{|||~~~wwwtttqqqnnnkkkgggccc```___[[[VVVRRRRRRSSSTTTUUUQQQPPPNNNOOOPPPPPPOOONNNTTTXXX\\\___```dddjjjooovvvuuutttttttttsssooollleee```XXXRRROOOQQQUUUXXXaaadddgggiiigggbbb]]]YYY[[[[[[[[[XXXUUUQQQOOONNNEEEAAA<<<888666444222111111111111222333333444444000000000000000111111111000000000000000000000000222111000.........///000...///000000000///......------......//////000000111111000///.../////////,,,,,,---.....................---------,,,,,,,,,........................++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,---...............////////////////////////...//////000111111111222////////////////////////////////////000000000000111111222222222333333333***************+++,,,,,,***++++++,,,,,,++++++******))))))***,,,...---,,,******++++++++++++******************************************************++++++++++++++++++++++++************************++++++,,,++++++***************))))))))))))************++++++++++++******(((((((((((())))))))))))))))))(((((((((((()))))))))***++++++++++++***)))++++++++++++***)))((('''))))))))))))))))))))))))******))))))))))))*********))))))((('''''')))***))))))*********+++++++++)))))))))))))))))))))))))))(((((((((''''''&&&&&&************************+++++++++************)))************+++*********(((((())))))*********+++)))***++++++))))))***+++,,,+++******))))))************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,////////////////////////...///111222333555999<<>>@@@AAABBBEEEGGGHHHGGGFFFEEEBBBCCCDDDCCCCCCGGGMMMSSSWWW___kkkvvvyyytttooojjjggg\\\[[[ZZZZZZZZZYYYWWWUUURRRNNNIIIIIIMMMRRRUUUUUUVVVSSSPPPNNNNNNNNNMMMLLLMMMPPPVVV```kkkuuuzzz}}}|||yyyxxxuuuuuuwww{{{~~~~~~|||yyy{{{|||{{{~~~}}}zzzwwwvvvzzz|||xxxrrrmmmhhhfffhhhkkkmmmllliiieee___ZZZXXXUUUSSSRRRMMMSSS[[[aaacccaaa___^^^XXXWWWUUUVVV[[[cccmmmrrrrrrqqqoookkkfff```[[[XXXOOOQQQUUUZZZ___eeeiiilllfffiiijjjggg```[[[YYYYYYPPPLLLFFFAAA>>>;;;888666222222222222222222222222///000000111111222222222111111111111111111111111000000////////////000000111000...------///111222.........///////////////000000000000//////////////////000000///...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......,,,,,,+++++++++,,,,,,---........................+++,,,...///000000///...////////////////////////////////////000000000000111111222222222333333333+++++++++++++++,,,------***++++++,,,,,,++++++***,,,+++******,,,---,,,*********++++++++++++******************************++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++&&&))),,,,,,+++***+++,,,++++++************++++++******++++++++++++******)))))))))*********++++++*********))))))*********))))))******++++++++++++((()))***+++***)))'''&&&))))))))))))))))))))))))******))))))******+++,,,(((+++......+++))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((())))))***************************************+++++++++((()))***+++,,,++++++***)))******+++,,,,,,------+++,,,---,,,+++***+++---------,,,+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,---...///000000111111444999<<<>>>???AAABBBBBBCCCEEEGGGGGGEEECCCAAAAAACCCEEEEEEFFFKKKTTT[[[gggoooyyy~~~}}}~~~zzzrrrkkkfffbbb^^^ZZZQQQPPPNNNNNNOOOOOONNNMMMOOOLLLJJJLLLQQQUUUVVVUUUUUURRRPPPOOOPPPQQQQQQPPPPPPUUU]]]jjjvvv~~~~~~yyyuuuuuuzzz~~~~~~yyytttlllfffccc```^^^\\\VVVXXX\\\```cccbbb^^^[[[UUURRRNNNMMMQQQZZZeeemmmpppsssvvvwwwuuupppjjjeee[[[YYYXXXXXX\\\bbbjjjnnnooorrrtttpppiiibbb``````VVVRRRLLLGGGCCC@@@===<<<555555444444333222222222///000000111111222333333111111111111111111111111//////000000000000//////000//////...///000111222///////////////.........//////000000//////......---...///000000///---,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................++++++*********+++,,,---...---,,,,,,+++,,,---...------------------------***,,,...///000000///...////////////////////////////////////000000000000111111222222222333333333---,,,,,,,,,,,,---......+++++++++,,,,,,+++++++++---+++***+++,,,,,,+++*********++++++++++++******************************++++++++++++++++++++++++(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,&&&)))------,,,+++,,,...,,,,,,++++++++++++,,,,,,******++++++++++++******************++++++++++++++++++************++++++))))))*********++++++,,,)))+++---......---,,,+++))))))))))))))))))))))))******))))))***+++,,,,,,(((,,,///000---***)))))))))************+++++++++))))))))))))))))))))))))''''''(((((())))))******************************'''((()))***+++,,,------((()))***+++,,,,,,+++*********+++,,,------......+++,,,------++++++,,,---...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........---...///000111222333444444888===AAABBBBBBBBBCCCBBBDDDEEEFFFFFFCCCAAA???EEEHHHLLLNNNQQQXXXccclllssszzz~~~|||{{{zzz{{{uuunnneee___ZZZWWWRRROOOJJJHHHGGGGGGIIIJJJJJJIIIPPPOOOOOORRRWWWZZZZZZXXXUUUSSSRRRRRRSSSUUUUUUUUURRRXXXbbbooo|||~~~vvvpppllliiigggfffbbbaaa___aaabbbaaa\\\XXXQQQNNNJJJHHHKKKUUUaaajjjlllqqqxxx}}}~~~{{{uuuqqqlllggg```[[[ZZZ___fffkkkxxx{{{}}}yyyqqqiiiggggggZZZVVVPPPKKKGGGDDDBBB@@@777777666555444333333222///000000111222222333333111111111111111111111111...///000111111000///...------...///////////////000000//////.........---///////////////......---+++,,,///000111000///...//////.........---------........................---------,,,,,,+++++++++((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,........................))))))((((((((()))+++,,,//////---,,,,,,---...///------------------------+++,,,...000111000///...////////////////////////////////////000000000000111111222222222333333333,,,++++++,,,......---+++///,,,******---//////---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***++++++++++++*********)))))),,,,,,,,,++++++***************++++++++++++******++++++******************++++++++++++++++++++++++'''((()))***************++++++++++++++++++++++++((())))))*********)))))))))))))))))))))))))))))),,,++++++*********))))))***)))''')))+++,,,)))'''******)))((((((((((((((((((((((((((()))***,,,,,,+++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************---,,,***))))))***,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))************)))))))))***+++,,,,,,+++)))(((------,,,++++++*********,,,------......///......,,,---//////...---...000222111000///111444777999;;;===@@@BBBBBBAAABBBCCCGGGEEEFFFIIIHHHDDDHHHPPPQQQTTTWWWYYY^^^iiiyyyzzztttooollljjjddd```ZZZTTTOOOLLLKKKKKKKKKFFFFFFLLLPPPOOOQQQVVVXXXYYY\\\___bbbdddcccbbbXXXUUUTTTUUUXXXYYYXXXVVV[[[[[[dddsss~~~xxxvvvtttrrrpppnnnccc[[[[[[]]][[[WWWUUURRRNNNIIIGGGIIIQQQ[[[aaaiiioooyyy}}}|||wwwnnneeeaaadddiiiuuu~~~}}}rrrjjjfffbbb^^^WWWQQQMMMIIIFFFCCCEEEBBB???<<<:::888444222444333333444555555333111222222222111111111111000000000111111111111000000........................111111000000//////......000///...---,,,---....................................//////...---,,,,,,........................++++++,,,,,,,,,---------+++++++++,,,,,,,,,------000---+++,,,...///---***+++,,,---...///...---,,,------,,,,,,,,,---------,,,++++++++++++,,,------000///.........///111222......///000000000000000111000///...------..................////////////222333333222000///000111,,,++++++,,,......---+++...+++)))))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********+++---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++************++++++++++++******++++++******************+++++++++++++++++++++++++++++++++,,,++++++******************************++++++,,,++++++***)))((())))))))))))))))))))))))************))))))((((((+++)))((())),,,,,,***(((******)))(((((((((((((((******)))******+++,,,---******)))(((((()))***************+++++++++,,,,,,+++++++++*********))))))************************,,,+++)))(((((()))+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************+++,,,+++)))'''%%%++++++++++++++++++,,,,,,............---,,,***)))---...//////......///111000000111222555888;;;===AAACCCEEEFFFEEEEEEFFFHHHEEEEEEHHHLLLLLLJJJOOOWWW[[[```fffmmmtttyyyrrrmmmiiiggg___]]]YYYTTTQQQOOONNNNNNMMMJJJLLLTTTYYYZZZ]]]bbbggghhhkkkoooqqqnnnhhhcccYYYWWWUUUWWW[[[___aaaaaadddccchhhrrrxxx|||~~~}}}zzzxxxrrriii```___^^^ZZZVVVUUUQQQOOOLLLLLLNNNSSSYYY]]]bbbjjjuuu|||uuuqqqpppqqqwww{{{}}}tttmmmgggdddaaa^^^\\\YYYUUURRRRRRMMMFFF@@@;;;888666444333222111222333333222111222222222222111111111111000000111111111111000000000000000000000000000000111000000000/////////...000///...---------....................................//////...------,,,........................++++++,,,,,,,,,---------,,,,,,---------.........&&&))),,,.........------+++,,,------......------+++,,,...000111000000///,,,,,,,,,,,,,,,------...///...---------...000000------...///////////////000000000/////////............/////////000000000222333444333111000000222,,,++++++,,,......---+++,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,.........---------,,,,,,,,,,,,,,,++++++++++++*********++++++++++++************++++++++++++++++++++++++++++++++++++++++++............---,,,+++***))))))))))))))))))))))))---------,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))((((((+++******+++,,,,,,+++)))******)))(((((((((((())),,,+++++++++++++++,,,,,,))))))(((((((((((())))))*********++++++++++++,,,*********)))))))))((((((************************+++***)))(((((()))***+++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++)))'''%%%$$$*********+++,,,---------%%%'''***---///000//////---/////////......000222///111333666:::>>>AAABBBBBBCCCDDDDDDCCCCCCEEEGGGFFFIIIPPPWWWYYYYYY]]]cccjjjqqqzzz|||uuuoooiiidddbbbZZZYYYWWWUUUSSSRRRRRRQQQOOOPPPUUU___fffjjjooottt}}}~~~|||nnncccZZZYYYXXX[[[aaahhhmmmppppppnnnnnnoooqqquuu{{{rrrjjjccc___\\\VVVSSSTTTOOOOOONNNNNNPPPQQQSSSTTT\\\dddppp~~~{{{wwwuuuwww~~~zzzrrrpppooonnnllliiieeeaaa]]]VVVMMMDDD???<<<:::888444333111222333444333222333222222222111111111111000000111111111111000000000000000000000000000000000000000000////////////000///......------.......................................///......---,,,........................,,,,,,,,,,,,---------------------.........//////!!!'''...000...,,,,,,...---,,,,,,,,,,,,---......)))***---///...---***(((---------,,,---......///---------------...//////,,,------...............///000111111111000///.../////////000000000111111222333444333222111222333+++++++++,,,---...---+++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++++++++++++++,,,++++++++++++++++++++++++------......---,,,++++++************************,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))***+++******)))(((+++++++++,,,,,,,,,+++***+++***))))))(((((()))))),,,,,,+++*********++++++)))(((((((((((((((((()))************+++++++++++++++*********))))))))))))************************+++***))))))))))))***+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***)))'''&&&+++++++++,,,,,,,,,------"""%%%)))---000222222111---...///......///111333222555888<<<@@@BBBDDDDDDBBBCCCCCCBBBAAABBBEEEGGGLLLTTTaaakkkooopppqqqsssyyy~~~}}}|||yyyuuuooojjjeeebbb```XXXWWWWWWVVVUUUTTTTTTSSSQQQVVV___iiirrryyyrrrccc[[[[[[^^^bbbiiiqqqwww{{{{{{yyyuuuqqqpppwww{{{vvvoooiiicccaaa\\\WWWVVVXXXSSSSSSRRRQQQQQQQQQPPPPPPVVV^^^jjjwwwwwwssspppvvv}}}zzzwwwuuuqqqmmmkkkaaa[[[SSSMMMHHHDDDAAA???999777555444444555555444333333222222222111111111000000111111111111000000........................000000000000////////////000//////.......................................---...............------........................,,,,,,,,,------------...------------............(((+++...///---,,,+++,,,------,,,+++,,,---...///...///...---+++(((&&&$$$...------------...//////---------.........//////,,,---......//////......///000222333333111///...000000000000111111111111222333444444222222333555+++++++++,,,---...---++++++,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++******++++++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++++++++***)))))))))))))))))))))))))))***,,,------,,,+++******+++,,,,,,,,,+++++++++++++++***)))))))))))))))+++******)))))))))******(((((())))))))))))(((((())))))*********+++++++++,,,,,,+++++++++*********************************+++++++++******+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++************++++++++++++++++++---------,,,,,,,,,++++++---...///000///...,,,***,,,---.........000333666999;;;>>>AAACCCDDDDDDDDDDDDEEEFFFFFFFFFGGGJJJMMMVVVddduuuxxxsssnnnllljjjgggdddaaa```___XXXXXXXXXWWWVVVUUUUUUTTTTTT\\\hhhrrr{{{uuuggg```bbbfffkkkqqqwww}}}|||{{{xxxqqqnnniiieeecccaaa]]]]]]```\\\ZZZWWWTTTQQQPPPPPPQQQPPPVVV```mmmzzz|||wwwqqqpppssszzz|||xxxvvvuuuuuuttthhheeeaaa\\\XXXRRRLLLGGG@@@<<<888555444555444444333333333222222222222111000000111111111111000000////////////////////////////////////000000000000///////////////.................................------...............---........................,,,,,,---------.........+++,,,,,,,,,,,,---------000---+++,,,...//////---------,,,+++,,,---...///666444111///,,,+++++++++...------------...//////......//////000000000000......///000000000000///...///111333333111000///000000000000111111111111111222444444333333444555,,,++++++,,,......---+++***,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---++++++*********)))))))))***++++++++++++,,,,,,,,,******++++++++++++************++++++,,,---------++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++&&&'''((()))***+++++++++)))))))))))))))))))))))))))***,,,......---,,,***)))+++,,,,,,+++******+++++++++***))))))))))))******)))))))))))))))******))))))************)))))))))))))))************+++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++************++++++,,,------............---,,,+++++++++.........///......------,,,---//////000333888;;;@@@AAACCCDDDEEEEEEDDDCCCBBBDDDGGGHHHJJJLLLOOORRRaaaqqqvvvmmmggg```___^^^^^^]]]]]]^^^^^^YYYXXXXXXWWWVVVVVVVVVVVVZZZeeerrr{{{zzzqqqnnnppprrruuuwww|||}}}tttmmmhhhhhhgggddddddeeebbb___ZZZUUUQQQOOOOOOOOOMMMQQQXXXcccooozzz{{{tttnnnkkklllrrrvvv~~~zzzuuussstttwwwzzz{{{tttsssqqqnnnjjjbbbXXXRRRHHHCCC<<<777555444333222333333333333222222222222000000111111111111000000111111111111111111111111////////////000000000000///000000000000///...---........................,,,---......///.................................,,,---------............+++++++++,,,,,,,,,------111---)))***...222222111---,,,,,,,,,,,,---......222000---++++++---///111---------,,,---......///...//////000111000000000...//////000000000000000...///000111111111000////////////000000000111111///111222333222333444666,,,++++++,,,......---+++)))+++......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---++++++*********)))))))))******+++++++++,,,,,,,,,******++++++++++++************++++++,,,------...++++++++++++++++++++++++)))***+++++++++++++++***************************((()))******++++++++++++))))))))))))))))))))))))((())),,,---...---+++***(((***,,,,,,)))((()))+++,,,+++******))))))******))))))))))))***+++,,,,,,)))***+++,,,,,,+++***)))))))))))))))************++++++++++++******************************************++++++++++++************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------,,,,,,*********+++---///111333...///111222444888>>>BBBEEEEEEFFFFFFFFFEEEEEEDDDAAAEEEIIIMMMPPPRRRVVVXXXiiiyyyxxx{{{|||yyyqqqgggaaa]]]UUUUUUUUUVVVWWWYYYZZZ[[[YYYXXXVVVUUUVVVWWWYYYZZZbbbppp}}}||||||yyyxxxxxxuuuqqqpppmmmkkkfffaaa\\\XXXUUUTTTTTTTTTVVV\\\dddnnnwww}}}~~~|||{{{}}}{{{xxxtttooollllllmmmooonnnkkkjjjkkkooossswwwxxxzzzzzzzzzyyyvvvooofff```RRRMMMDDD===888666555444444444333333333222222222000000111111111111000000111111111111111111111111.../////////000000000111///000000111000///...---........................,,,------...//////..............................------------............,,,,,,,,,,,,---------......---,,,,,,---/////////+++,,,------......------+++***))))))***,,,...///,,,,,,,,,,,,,,,------...---...///000000000//////---...//////000000//////....../////////000000000....../////////000000000...///111222222222444666,,,++++++,,,......---+++'''***---...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---+++++++++*********))))))*********++++++,,,,,,,,,******++++++++++++************+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))++++++,,,,,,,,,++++++***))))))))))))))))))))))))&&&(((+++------,,,***)))'''))),,,+++)))''')))***,,,+++******)))*********************+++,,,---...***+++,,,------,,,+++***))))))))))))************************))))))))))))************************))))))************))))))******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,,,,,,,+++***)))))))))***+++,,,,,,------......///...---+++******+++---...000111333444777<<>>888666666888777666444333333222222222222222111111111111000222111111111000000//////////////////////////////222111000...------------000000000000////////////000000000000000000000000000000000///......------000///---,,,,,,---///000000000000000///...,,,+++------............------......------------......++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,///...------------...///000000111111000///...---000000000000000/////////////////////000000000000111111111111111111111111........................++++++++++++---...///000---------,,,,,,,,,++++++---------,,,,,,,,,++++++........................++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++******************************++++++)))&&&'''***---++++++,,,,,,,,,+++***))),,,***))))))*********)))''')))+++---------,,,+++******++++++++++++************++++++++++++******))))))(((((()))+++---///---,,,++++++******++++++******))))))))))))******)))************+++++++++)))+++,,,+++***)))***+++,,,,,,+++******++++++,,,...---------,,,,,,,,,+++,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---***+++---,,,,,,+++---...///...,,,******+++,,,---------,,,,,,------...///......///000000111222222666888;;;???BBBEEEHHHIIIHHHGGGEEEEEEDDDDDDCCCBBBFFFJJJTTTbbbpppwwwvvvsssvvvxxx{{{{{{wwwzzz~~~~~~wwwmmmeee___]]][[[XXXVVVTTTRRRRRRSSSUUUVVVWWWWWWWWWYYY[[[XXXYYYYYYYYYZZZ```hhhooo}}}yyyrrrsssrrrnnnhhhdddbbbbbbdddeeegggjjjlllmmmmmmmmmllljjjgggfffggglllrrruuuooodddZZZWWWVVVUUUXXX]]][[[```dddhhhnnnuuutttoookkkdddYYYMMMCCC===:::888666555444222222111111222222222222111111111111000111111111111000000000///////////////////////////111111000/////////000000000000000000////////////,,,,,,,,,---------...............///////////////...---+++******+++---...//////......------,,,,,,------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///...---,,,,,,---...//////...............------////////////////////////////////////000000000000222222333333444555666666........................*********+++,,,---...///------------,,,,,,,,,,,,------------,,,,,,,,,,,,........................++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,+++***))))))***+++,,,+++,,,,,,,,,,,,+++***)))---+++************)))'''&&&'''***,,,---......---******++++++++++++************++++++++++++******(((((())))))***+++,,,---,,,,,,++++++******++++++******))))))))))))******)))************+++++++++)))***++++++***)))***+++------,,,,,,,,,,,,------............------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---***,,,------++++++,,,......---,,,+++***+++,,,------------,,,------...///////////////111333555666<<<>>>BBBEEEHHHIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCHHHNNN[[[jjjxxx~~~~~~zzz|||{{{{{{~~~{{{xxxzzz~~~}}}|||xxxpppeee]]]TTTSSSQQQPPPPPPPPPPPPQQQVVVXXXZZZZZZZZZ[[[]]]^^^^^^^^^___bbbgggmmmtttxxx|||zzzxxxwwwtttppplllhhh```___```aaadddgggjjjllllllkkkiiihhhiiillloooqqqqqqhhh___ZZZUUUPPPOOOPPPPPPTTTXXX\\\dddmmmqqqoooqqqkkkaaaVVVKKKCCC>>><<<666555444222222222222333222222222111111111111000111111111111000000000000////////////////////////111000000000111111222333000000000000////////////111111000000//////......------......///000000111...---,,,++++++,,,---......---,,,++++++,,,---...------............------......------------......------------------------...---------------.........------,,,,,,------...---,,,+++++++++,,,---...........................////////////000000000000---...///000222333444555..............................---,,,++++++++++++------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++...,,,++++++,,,......---,,,,,,,,,,,,++++++******,,,+++***+++,,,,,,***)))++++++,,,,,,,,,+++************++++++++++++************++++++++++++******((()))***,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++******))))))******+++))))))*********+++++++++)))***++++++***)))+++,,,,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++++++++...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---------,,,+++++++++,,,------------------...//////////////////222555888;;;@@@BBBEEEHHHIIIHHHFFFEEEFFFFFFDDDBBBAAABBBDDDFFFMMMSSS___mmmzzz~~~~~~~~~{{{wwwwwwyyy{{{}}}}}}|||{{{zzzwwwsssjjj```YYYNNNNNNMMMLLLMMMOOOPPPRRRYYYZZZ[[[\\\]]]___cccfffkkkjjjiiilllqqqvvvyyyzzz~~~{{{{{{~~~~~~zzzvvviiigggdddbbbcccfffjjjmmmmmmmmmllllllmmmnnnooopppoookkkeee```ZZZTTTPPPOOOQQQRRRSSSUUU[[[dddjjjmmmtttoooggg]]]RRRIIICCC???999888666444333444444555222222222111111111000000111111111000000000000000111111111111111111111111111111000000000111111222000000000000////////////555555333222000...------............//////000000//////............//////...---,,,++++++---///000------............------......------------......------------------------......---------...//////------,,,,,,,,,,,,---------,,,+++******,,,...000,,,,,,---------------...////////////000000000000------...///111222333444........................000///...---,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,+++******,,,------,,,,,,,,,++++++++++++***+++)))))))))+++---...---,,,...------,,,+++***)))(((******++++++++++++************++++++++++++******(((***,,,---...---,,,+++,,,++++++***++++++,,,,,,++++++************++++++))))))*********+++++++++(((***++++++******+++,,,,,,,,,++++++,,,---......*********+++++++++++++++...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,---...------------...///////////////111444888<<>><<<999666444444444555222222222111111111000000000000000000000000111111222222222222222222222222333222111000////////////000000000000////////////000000///......------,,,000000//////............///////////////////////////...---,,,---...111222------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000------------------------...---,,,++++++---///111+++,,,,,,,,,------......////////////000000000000222222333444444555555666...........................------------...///000------------............------------....................................,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++---,,,++++++******++++++((((((***,,,///000///---++++++++++++++++++++++++******++++++++++++************++++++++++++******)))***+++,,,---,,,,,,+++++++++******++++++,,,,,,++++++************++++++)))************+++++++++((()))++++++******+++---...---------...///000111,,,,,,,,,,,,------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------......------......///000///000222555999>>>AAADDDGGGHHHIIIJJJIIIGGGEEECCC@@@AAACCCCCCDDDIIIQQQWWWfffjjjqqqxxx~~~|||}}}{{{yyyxxxwwwwwwxxxzzz|||}}}|||zzzuuummmcccYYYPPPKKKKKKJJJIIIIIIJJJMMMQQQSSSUUUXXX^^^dddkkkssszzz|||zzzxxxuuusssssssssttt}}}yyysssmmmhhheeedddeeejjjiiihhhhhhiiilllooorrrqqquuuuuupppkkkgggccc^^^WWWRRROOOPPPRRRWWW```jjjpppooolllggg```WWWOOOKKKDDDAAA===888555333333333222222222111111111111000000000000000111111111111222222222222222222222222333222111000///.........000000000000////////////,,,,,,...///000222333333111000000///......------------------------------///......---...///000111------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---......//////......---///......------...///000+++,,,,,,------.........////////////000000000000333333333444444555555555........................------,,,,,,------......------------.........///------------.........///........................,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,,,,******,,,...---,,,+++*********++++++******+++---000000...,,,************+++,,,,,,---******++++++++++++************++++++++++++******(((((()))************)))++++++******++++++,,,---,,,++++++******++++++,,,)))************+++++++++''')))***+++******,,,---------------...///000111------------.........///,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,***+++,,,,,,------------...............//////000111333666:::???DDDGGGIIIIIIIIIIIIHHHGGGEEEDDDCCC>>>AAADDDEEEHHHPPP[[[cccnnnsss{{{|||~~~}}}zzz{{{zzzyyywwwuuuvvvxxxyyytttrrrllldddZZZRRRLLLIIIJJJIIIHHHIIILLLPPPUUUXXXXXX^^^hhhpppvvvzzz}}}||||||{{{yyyvvvvvvzzz~~~{{{xxxtttnnniiieeebbbaaaaaa___]]]\\\___dddjjjnnnnnnuuuxxxuuuqqqooolllhhh\\\WWWRRRRRRRRRTTT^^^iiinnnnnnnnnlllggg```XXXTTTNNNJJJDDD===999666555555222222222111111111111000///000000000111111111111111111111111111111111111333222111000000000000000000000000000////////////...///000111333444555666///////////////.........------............------........................------............------......------------......------------------------++++++++++++,,,---...///......///000000///....../////////...............,,,,,,,,,---......//////////////////000000000000000000111222444555666666........................000///---,,,+++*********---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((---111000---,,,///222---,,,+++*********+++,,,++++++,,,...000///---***,,,,,,+++******++++++,,,******++++++++++++************++++++++++++******''''''''''''((((((((((((+++*********+++,,,,,,---,,,++++++******++++++,,,)))************+++++++++''')))***+++******,,,---*********+++,,,---...///,,,,,,,,,---------......++++++++++++,,,------...---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,***+++,,,---------------...............///000000222555999???DDDHHHKKKLLLHHHHHHGGGEEEDDDCCCBBBBBB>>>AAAEEEHHHLLLUUUbbblllpppwww|||}}}{{{xxxtttqqqppprrrtttjjjhhhccc\\\UUUOOOLLLKKKJJJJJJJJJKKKOOOUUUZZZ]]]___gggrrr{{{~~~}}}zzzxxx{{{}}}}}}zzz|||}}}{{{wwwvvvsssooojjjfffcccaaaZZZXXXTTTSSSVVV]]]fffkkkiiirrrwwwuuusssuuutttpppeee^^^XXXVVVSSSSSS\\\gggmmmoooqqqpppmmmfff___ZZZVVVRRRKKKDDD>>>:::999999222222222111111111111000//////000000111111111222////////////////////////222222111111222222333444000000000000////////////000000000///////////////------......///000000000//////000000000000//////,,,------......---,,,,,,---..................---.........------.........////////////////////////+++******+++,,,---...///...///000111111000///....../////////...---,,,,,,,,,,,,------...///000000////////////000000000000111222444666888:::;;;<<<,,,---...///000000111000000111111000...,,,---...........................+++,,,,,,---.........---//////.........---------///...---,,,+++,,,,,,---------------,,,++++++***,,,,,,,,,------.........///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++***)))(((******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))***,,,,,,,,,***((('''************************++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++)))***---000000/////////......///000111222777:::???DDDHHHJJJJJJJJJNNNGGGCCCDDDEEECCCAAABBBBBBBBBEEELLLVVV```jjjrrryyy|||xxxuuurrrlllhhhbbb]]]XXXVVVRRRLLLJJJLLLEEEKKKQQQUUUWWW]]]gggnnnsssxxx~~~}}}zzzxxxyyy~~~|||{{{zzzzzzzzzvvvoookkkkkkjjjfff]]][[[XXXTTTTTTWWW^^^cccccciiiqqqyyy||||||yyyvvvnnnfff```^^^[[[ZZZ___hhhvvvvvvvvvvvvvvvuuuqqqoooeee\\\PPPHHHDDDAAA;;;777555444222222333333111000000000000000000000000000,,,...000222333222111111000000000000000000000000000000000000////////////...///000///...---...000111000...,,,,,,,,,...///+++,,,---///000222333444333000------//////...,,,////////////////////////////////////////////////,,,---------.../////////------,,,,,,,,,---......////////////////////////,,,---------...///////////////000000111111111222////////////000000000000111222222333333444444555---------............---///000111000...,,,---...........................---......//////......---,,,,,,+++++++++*********...---,,,,,,,,,,,,---...,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***************+++++++++++++++*********************++++++++++++******************************++++++++++++++++++++++++)))***,,,,,,,,,***)))'''************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,******---000000///000/////////111333555777<<>>CCCEEEGGGJJJKKKKKKJJJIIICCCAAAAAABBBAAA???DDDKKKNNNUUU]]]bbbgggnnnxxx|||vvvlll___UUUPPPMMMMMMOOOOOOMMMMMMPPPMMMUUU```hhhnnnwww{{{zzzxxxttthhhhhheee___YYYTTTRRRRRRXXX\\\ccclllsssyyy}}}~~~{{{zzzzzzvvvrrrrrruuu~~~|||vvvlllcccZZZPPPEEE>>>:::777555444555555444333222222222222222222222222///000111222222222000000000000000000000000000000000000000000////////////...///000///...---...000000///...---------...///222111111000///...---,,,333111///.........---+++////////////////////////---------------------------------,,,,,,,,,,,,,,,------,,,,,,---......///////////////////////////000000000000000/////////000000000000000000000000////////////000000000000111222222333333444444555000000000//////////////////000000000...------///........................------...///////////////////////////..................------,,,,,,,,,,,,***++++++,,,------------,,,+++++++++***)))))))))))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))(((+++***)))((((((***,,,...******++++++++++++******************************++++++++++++++++++++++++******+++++++++******)))***************************+++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---------///000000000000000222666;;;@@@DDDHHHIIIJJJJJJJJJIIIHHHGGGBBBBBBDDDDDD@@@@@@HHHRRRaaaiiinnnmmmlllrrr{{{|||uuuhhhZZZPPPMMMJJJKKKOOOPPPOOOQQQTTTTTT^^^kkkuuuzzz~~~zzzvvvuuuqqqjjjaaaYYYTTTRRRSSSVVV[[[cccllluuu||||||{{{~~~~~~wwwpppfffZZZNNNFFF@@@===999777666777666555222222222222222222222222111111222222222111000000000000000000000000000000000000000000////////////...///000///...---...000000///......---...//////------......///000000000222111///......------,,,////////////////////////////////////////////////.........------,,,,,,,,,------,,,------...///000////////////////////////111000000//////.........,,,,,,---///000222333444////////////000000000000111222222333333444444555000000////////////000000...///000///...---...///........................)))***,,,---...///000000,,,,,,,,,+++++++++******000000///...,,,+++***)))***++++++,,,---------------------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******)))+++***)))((((((***,,,...******++++++++++++******************************++++++++++++++++++++++++*********+++++++++***************************************++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...............///111222111111222555999???DDDGGGJJJJJJJJJIIIHHHFFFEEEDDDAAABBBDDDDDD@@@AAAKKKWWWpppwwwzzzuuuqqqwwwwwwnnndddXXXOOOMMMJJJJJJMMMOOOOOORRRWWW^^^jjjxxx~~~{{{sssiii___XXXUUURRRSSSUUU[[[cccmmmwww|||{{{}}}{{{qqqdddWWWNNNFFFAAA<<<777666555444444111111111111111111111111222222222222222111111111111111111111111111111111000000000000////////////...///000///...---...000//////........./////////++++++,,,...///111222222111000000///---------...////////////////////////////////////////////////000000//////......------------------...///000111/////////////////////////////////......---------+++,,,---///000222333333////////////000000000000111222222333333444444555222111000.........///000...///000///...---...///........................)))***+++---.../////////------------,,,,,,,,,,,,/////////...---+++***)))++++++,,,---------,,,,,,......------------------//////...------,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++***)))))))))***+++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++*********************************++++++,,,,,,---******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...///......///222555333444666:::>>>CCCGGGIIIIIIIIIHHHGGGFFFDDDCCCBBB@@@@@@BBBCCCBBBDDDPPP]]]ttt}}}zzzzzzvvvnnnggg```YYYSSSPPPLLLJJJMMMOOOQQQUUU[[[iiitttttthhh^^^XXXTTTSSSSSSUUU[[[dddmmmsss}}}~~~rrrtttvvvvvvvvvyyyyyymmmaaaYYYMMMHHH???999555333222111111111111111111111111111222222222222222222222222111111111111111111111111000000000000////////////...///000///...---...000....../////////000000000------........./////////...///000///------///000////////////////////////------------------------000000000///////////////,,,,,,------...///111111////////////////////////............------------////////////////////////////////////000000000000111222222333333444444555:::888555222000//////000---///000///...---///000........................,,,------...............000000/////////.........,,,---.........---,,,+++,,,,,,---------,,,++++++---------------...............------,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++*********************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******)))******++++++,,,************************)))******+++,,,,,,------*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---/////////000444777777999<<<@@@DDDGGGIIIKKKHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@AAAEEEGGGMMMZZZgggttt~~~~~~wwwoooiiifffccc___\\\VVVQQQNNNQQQTTTWWW]]]eeennnvvvxxxiii```YYYVVVSSSRRRUUU\\\ccchhhsss{{{|||qqqqqqpppkkkhhhiiiooouuuzzz}}}}}}tttlllgggYYYRRRHHH???999666444333222222222222222222222222111111111111222333333444111111111111111111111111000000000000////////////...///000///...---...000......///000000000000000..................------,,,...//////---...000333////////////////////////------------------------.........///////////////,,,,,,------...000111222////////////////////////............////////////000000000///.........---////////////000000000000111222222333333444444555BBB@@@<<<777444222111111---///000///......///000........................000000000000///...---,,,------,,,,,,,,,+++++++++)))+++,,,...//////......------------,,,,,,+++***,,,,,,,,,------.........,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))******+++++++++++++++++++++***)))(((******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,************************))))))***+++,,,,,,------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++---/////////111555999:::===@@@DDDHHHJJJKKKLLLHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBCCCHHHNNNVVVdddpppuuuxxxsssllliiihhhhhhfffddd\\\WWWSSSVVVYYY^^^fffnnnnnnttt{{{~~~||||||~~~uuuiii\\\YYYTTTQQQRRRVVV\\\aaallltttzzzzzz{{{~~~~~~zzz{{{yyysssjjjbbb```dddjjjkkkpppxxx}}}}}}yyytttrrrccc[[[PPPFFF???;;;888777333333333333333333333333111111111111222333444555111111111111111111111111000000000000////////////...///000///...---...000......///000000000000000---------.........//////+++---//////---...111444////////////////////////////////////////////////,,,---------.../////////,,,,,,------///000111222////////////////////////......//////000000111111---.........//////000000////////////000000000000111222222333333444555555QQQHHH===888888888333///...///000000111111000000------......------,,,+++......//////......---,,,........................000///---,,,+++,,,,,,---))))))***+++,,,------...........................000000///...------,,,,,,,,,,,,++++++***)))))))))************************,,,++++++******++++++,,,------,,,+++************(((*********))))))+++---,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++***)))'''''')))***+++,,,,,,++++++++++++,,,,,,.........---+++)))((('''***+++,,,,,,+++***)))(((******+++++++++,,,,,,,,,---------------...///000---,,,***))))))***,,,---...------,,,,,,------...------,,,,,,,,,---.........------...///111333444===???AAADDDGGGHHHIIIIIIOOOKKKGGGEEEFFFFFFDDDAAAAAABBBEEENNNZZZeeekkkmmm}}}pppnnnjjjiiinnnrrrnnneeeaaa\\\[[[ccckkkmmmmmmmmmqqqtttyyy~~~~~~ooo```\\\WWWRRRQQQTTTYYY]]]dddjjjqqqsssqqqooopppsssrrrvvvxxxssshhh^^^YYYXXX___gggnnnqqqwww}}}{{{uuurrrdddUUUOOOHHH???::::::222000///000222333333222666444333111000000111111222111111111000000//////111111111111111111111111000///---,,,,,,...111333---.........//////000000---......///000111111111000000000000000000000000////////////////////////.....................---............//////////////////.........---------//////---,,,,,,---.../////////............//////000///.........000111222333222000111222222111///111111222333444555555666YYYPPPEEE???>>><<<777333111111111111111111000000///////////////...------......//////......---,,,........................///...------,,,,,,,,,---+++++++++++++++,,,,,,,,,------------------------//////......---,,,,,,+++++++++++++++,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,++++++***++++++++++++************++++++,,,,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++***)))(((((()))***+++******))))))))))))******((()))***+++,,,---------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---------------------------.........---,,,++++++,,,---......------,,,,,,------...------,,,,,,------......+++,,,,,,///222666:::<<>>BBBDDDGGGHHHHHHHHHGGGEEEDDDCCCFFFFFFFFFEEEDDDCCCBBBCCCEEELLLWWWcccmmmtttyyy|||zzz}}}uuujjjbbbaaafffjjjtttvvvyyy~~~yyyrrrsssxxx{{{xxxrrrooommmlllggghhhjjjkkklllmmmnnnooonnnnnnqqqvvvxxxsssfff\\\QQQPPPOOOPPPSSS[[[fffooorrrpppjjjccc]]]WWWRRRMMMDDD@@@;;;888666555444333444444444444333333333222111111111111111222222222111111111111111111111111222111///---------/////////////////////.........000///.........///000111////////////////////////////////////////////////..................//////............////////////////////////////////////---...000111222111000/////////000111111000/////////000000000000/////////111000///000111111000///222222333444555555666666fffbbb\\\VVVRRROOOLLLIIIDDDCCCAAA>>>;;;777444333222111///.........///000///000000000000///..............................------...////////////...******+++,,,---...//////........................------------,,,,,,,,,,,,---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***++++++,,,,,,///,,,)))***,,,---,,,*********+++,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,,,,,,,,,,******))))))******++++++............////////////...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------...///111111///111555:::???CCCFFFGGGHHHHHHIIIIIIIIIGGGFFFEEEEEEEEEEEEDDDBBBCCCEEEGGGLLLUUUbbbnnnuuuyyyzzz{{{zzz}}}|||~~~{{{ttthhh^^^[[[```jjjrrrzzzzzz{{{}}}tttnnnsss}}}{{{uuurrrqqqllllllllllllmmmoooqqqqqqsssqqqppprrrtttqqqjjjcccUUURRRPPPPPPPPPTTT___iiilllmmmjjjddd___\\\XXXTTTJJJFFF@@@;;;888666555444333333444444444444333333111111111222222222222222////////////////////////222000...,,,+++---///111///////////////...............//////000111111111000000000000000000000000////////////////////////'''''')))+++---///000111............////////////...////////////000000000000000111111111111000000//////111111111111//////......///000000000000000222111//////000111///...000000111222333444555555___\\\XXXUUURRRQQQOOONNNHHHHHHHHHFFFCCC>>>:::777333222111//////000111222000000000000000///.............................................///000000+++,,,,,,,,,------......------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++++++++************++++++,,,)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++++++++***,,,++++++******++++++,,,))))))***+++,,,,,,,,,,,,)))***++++++,,,,,,,,,+++---------.........//////------------------......------............------...------,,,,,,------...,,,,,,------...000111222111555:::@@@DDDFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFEEECCCDDDEEEEEEFFFIIIOOOTTT\\\fffttt~~~||||||zzz}}}pppiii^^^XXXZZZcccooowwwzzz|||vvvsssuuu}}}{{{tttssspppooommmllllllmmmnnnnnnnnnmmmlllmmmpppqqqooolll```[[[WWWUUUQQQOOOVVV```dddiiikkkfffcccaaa]]]WWWPPPKKKDDD???;;;999777666222333444555555444333333111111111222222333333333////////////////////////000//////......///000111000/////////............***+++...000111111111000000000000000000000000000////////////////////////))))))***,,,---///000111............////////////.../////////000000000000333333222111000000000000...///111222222111///...,,,---///000111111111111000///...///000111000///111222222222333333444444ZZZXXXVVVTTTSSSRRRRRRRRRLLLLLLMMMLLLHHHCCC>>>:::555444222000000111222333000000000000000//////...........................///...---------///000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,+++************(((*********))))))+++---)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...------,,,,,,------...++++++,,,,,,,,,+++******)))***,,,---...---,,,,,,******+++++++++,,,,,,,,,------------......///000......////////////.........------,,,,,,------...,,,,,,------///000111222777;;;@@@DDDFFFFFFDDDBBBBBBCCCDDDEEEFFFFFFEEEDDDBBBDDDFFFHHHKKKRRR[[[aaannnyyy~~~yyy}}}|||yyyhhhaaaYYYWWW\\\gggrrryyyxxx~~~tttxxxvvvsssnnnkkkhhheeeeeeeeeeeeeeeeeeeeegggjjjooorrrtttuuulllfff```[[[RRRLLLOOOYYY^^^fffllljjjgggeee```XXXTTTOOOHHHAAA>>>;;;999888222333444555555555444333111111111222222333333333111111111111111111111111...///000111222222111111000000//////.........---''')))---000111111000///000000000000000000000000////////////////////////111111000000/////////.............../////////000.../////////000000111111555444222000//////000000...000111222222111000...+++,,,...000222222222222...------...111222222111666666555555555444444444XXXUUURRRQQQRRRTTTUUUUUUQQQTTTSSSOOOLLLKKKGGGBBB999888555333222222222222111222333333333111000///000000000///......------000000////////////000000------------------------////////////////////////------++++++++++++------000---+++***+++,,,,,,++++++,,,,,,------,,,,,,++++++++++++************)))+++,,,---------,,,+++***)))***,,,------,,,***)))******++++++++++++******++++++************++++++---,,,++++++******++++++...------,,,,,,------...((())))))))))))*********,,,------......------,,,*********)))******+++,,,+++,,,,,,---,,,+++)))(((***(((&&&'''***,,,+++))),,,,,,,,,------.........++++++,,,------......///---,,,++++++---111666888===>>>@@@BBBCCCDDDEEEEEECCCDDDFFFEEECCCBBBCCCDDDDDDCCCDDDIIISSSbbbpppzzz~~~||||||{{{|||}}}vvvppp]]][[[YYY[[[bbbjjjqqquuuxxx{{{~~~{{{zzzuuu~~~rrrllljjjgggfffeeeccc```^^^___\\\]]]fffpppuuuzzz~~~zzzvvvnnndddWWWNNNLLLNNNYYY___gggkkkjjjddd^^^YYYVVVQQQJJJEEEBBBAAA@@@???666555333333444555444333333222222222222222333333111111111111111111111111////////////000000000000///...---,,,,,,---...///,,,------...///000000111000000000000000000000000000000000000000000000000///......//////---)))&&&000000000///......------///////////////.........000000111111111222222222000000111111111111000000,,,---...///000000000000333333333222222222222222333333222111222333444555SSSRRRPPPPPPQQQTTTXXXZZZ\\\______ZZZVVVRRRKKKEEE===;;;777444222222222222//////000111111000///............///////////////000//////////////////000------------------------------------------------......---,,,,,,---......000///------......---,,,+++,,,,,,------,,,,,,+++++++++++++++************+++++++++++++++,,,......***+++,,,,,,,,,,,,+++*********++++++++++++******++++++************++++++---,,,++++++******++++++++++++************++++++)))))))))*********++++++,,,------......------,,,***************+++,,,,,,,,,,,,---...------++++++...,,,***+++---......,,,,,,,,,,,,---------......,,,,,,------.../////////......------000444888;;;???@@@CCCEEEEEEDDDCCCBBBDDDDDDDDDDDDCCCCCCCCCDDDFFFIIINNNVVVcccrrr||||||{{{{{{{{{{{{vvvnnnhhhYYYVVVUUUWWW]]]eeelllooouuuyyy}}}|||wwwssssssuuu}}}{{{pppmmmjjjgggeeebbb___]]][[[WWWXXX^^^fffnnnwwwxxxoooddd[[[UUUTTTRRRWWW___fffjjjhhhbbb]]]TTTQQQLLLIIIGGGDDD@@@>>>:::888555555555555555444111111000000000000111111111111111111111111111111000000000000000/////////111111000/////////000000....../////////000000000000000000000000000000000000000000000000000000000000////////////...+++(((.........////////////////////////////////////...//////000000000111111111000000111111111111000000,,,---...///000000000000.........//////000000000333333222222222333444555MMMNNNNNNNNNNNNRRRYYY___fffjjjkkkgggaaa\\\SSSKKKEEE@@@:::666444333222111//////000000111000000///------......///000000111........................------------------------------------------------///......------......//////...---...//////---++++++,,,,,,------,,,,,,+++,,,+++++++++************---,,,***))))))+++...///++++++++++++++++++++++++******++++++++++++******++++++************++++++---,,,++++++******++++++******))))))))))))************+++++++++,,,,,,,,,,,,------......------,,,++++++******++++++,,,---,,,------............---000...,,,,,,---......---,,,,,,,,,------------...---------...//////000000/////////111444888<<<>>>AAACCCEEEGGGGGGEEEBBBAAAEEECCCBBBBBBDDDEEEDDDDDDDDDKKKVVVdddrrr~~~~~~|||yyywwwtttmmmddd]]]VVVTTTRRRTTTZZZaaagggjjjpppuuuyyyvvvooommmqqqwww{{{vvvqqqkkkhhhdddaaa^^^\\\XXXUUUWWW\\\eeeuuuyyypppfff\\\VVVQQQSSSYYYbbbkkknnniiidddWWWVVVTTTRRROOOJJJDDD@@@>>>;;;777555555555555444111111000000000000111111111111111111111111111111111111111000000/////////222111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000///,,,***------......///000000111....../////////////////////////////////000000000000000111111111111000000------...///000000000000...///000111222333444444333333222222222333444555JJJLLLNNNLLLKKKOOOXXX___gggmmmpppoookkkggg^^^VVVNNNHHH???999666555333222111111222222222333333333............//////000000------............------........................////////////////////////......------------......+++++++++,,,------+++(((+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********---,,,+++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,------......------,,,+++++++++++++++,,,------,,,,,,------...............---+++++++++++++++***------------------------,,,,,,---......//////000///000111444777;;;>>>@@@DDDEEEFFFFFFFFFFFFEEEDDDEEECCCAAAAAADDDFFFEEEDDDGGGQQQaaappp}}}~~~xxxsssmmmfff\\\UUUUUUSSSSSSUUUZZZ```ccceeeiiimmmrrrssssssvvv}}}{{{tttnnniiieeebbbaaa]]]XXXUUUVVV___sss}}}tttfffZZZWWWUUUXXXbbbnnnuuurrrmmmcccaaa___\\\XXXRRRKKKFFF???<<<777444444444444444444444333222222222333333111111111111111111111111222222111111000/////////000000///......---------//////000000111111222222////////////////////////////////////////////////111000///000111000...,,,............//////000000............////////////000000000000000000000000000000111111111111000000---...///000000111111000000000111222333333444444222222222333333333444444LLLNNNOOOMMMJJJLLLSSSZZZaaahhhnnnpppqqqqqqlllfffXXXPPPEEE===:::888666333222222222222222222333333000000//////............------...//////...------........................////////////////////////,,,,,,,,,------,,,,,,,,,*********,,,------+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***''')))+++---------+++***,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---......,,,,,,+++***))))))******------------------------,,,,,,,,,---......//////000111333666:::===???AAAFFFEEEDDDDDDEEEFFFHHHIIIDDDBBBAAAAAACCCEEEFFFGGGPPP\\\mmm|||vvvnnnhhh```XXXSSSPPPPPPRRRVVV[[[___aaaaaacccfffllluuu~~~xxxrrrmmmiiiccc___ZZZVVVUUU]]]qqqxxxiii]]]XXXWWWaaappp{{{|||yyypppnnnjjjeee```YYYQQQLLLBBB===888444333444444444555444444333222222333333111111111111111111111111222111111111000000000///000000/////////......------...///000111222333444////////////////////////////////////////////////111000///000111111000...000000//////............---.........//////000000111111111111111111111111000000111111111111000000---...///000111111111111///////////////.........222222333333333444444444PPPQQQPPPNNNKKKKKKOOOSSSYYY```gggkkkpppttttttqqqaaaWWWJJJAAA>>><<<999666333222111000000000000111111000000///......---------...///000000///...---........................------------------------+++,,,,,,------,,,,,,+++,,,++++++,,,......---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++"""%%%)))---//////---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++******))))))))))))******++++++,,,,,,,,,---------,,,------......------,,,------,,,,,,------...///---,,,,,,+++,,,,,,---...------...---++++++,,,......------------,,,,,,,,,,,,------...//////000000222444666:::===???@@@AAAEEEEEEDDDDDDEEEFFFHHHJJJAAABBBBBBBBBAAACCCGGGJJJWWWcccttt|||qqqgggaaa\\\WWWSSSLLLOOOTTT\\\cccggggggfffeeeiiirrr{{{xxxjjjfffaaa]]]ZZZ___ooozzzddd^^^YYY```ooo|||zzzxxxtttoooiiiaaaYYYSSSJJJDDD===777555444555555444333222111111000111111111111111111111111111111111111111111111111111111000111111222222111111000---......///000111222333000000000000000000000000000000000000000000000000000///...///000111000///111000000///......------------......///000000000222222222222111111111111000000111111111111000000......///000111111111111111000000000/////////...111222333444444444333333SSSRRRQQQOOOMMMLLLLLLMMMOOOVVV\\\```fffnnnrrrqqqhhh]]]NNNEEEBBB@@@===:::555444222000/////////000///////////////.........---...000111111000...---........................------------------------,,,,,,---......---,,,,,,---+++***+++---......---+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++&&&'''***,,,------++++++***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,++++++******++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,---------------......//////...---,,,,,,------...,,,...///...,,,,,,...000......---------,,,,,,,,,/////////000111111222222555777:::===@@@AAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDD???BBBEEECCC@@@AAAGGGMMM[[[gggxxxwwwiii___YYYWWWUUUSSSOOOUUU```lllvvv{{{zzzyyyrrryyy}}}{{{zzzzzz{{{|||}}}}}}~~~}}}wwwqqqjjjgggnnnwwwtttkkkccccccnnn{{{|||wwwnnnddd]]]WWWPPPFFF>>>999777666666444444333222111111111111111111111111111111111111000000000111111222222333//////111222333333222222////////////////////////000000000000000000000000000000000000000000000000///...---...///111000000///////////////.........------......///000000111222111111111000000000000000000111111111111000000......000111111111111111111111111111222222222222111222333444444444333333TTTRRRPPPPPPOOONNNLLLJJJIIINNNRRRVVV\\\fffkkkkkklll```PPPFFFDDDCCC???<<<888777555222111111111111------......///000000000...///000222222000///...////////////////////////////////////////////////,,,---...//////...---,,,+++***((((((***+++,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++......---+++***((('''&&&)))***,,,------,,,***)))+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,++++++******++++++...------,,,,,,------...******+++++++++,,,,,,,,,,,,------......------,,,...------------...//////111000///...------...///***,,,...---++++++...111.........------,,,,,,,,,111111111222333333444444888:::===@@@BBBCCCCCCCCCCCCEEEHHHJJJJJJFFFBBB???===BBBFFFCCC>>>???GGGOOOaaannn~~~|||rrrcccXXXTTTSSSTTTSSSWWW___mmm|||}}}}}}~~~~~~}}}{{{yyyvvvsssqqqqqqrrrsssqqqrrrsssuuuvvvwwwxxxyyyzzzzzz{{{}}}yyypppooossswwwzzznnniiinnnxxxyyymmmeeeaaaYYYNNNCCC<<<999777666777666555444333333333333111111111111111111111111//////000111222333333444+++---///000111111111111222111000///...---,,,+++000000000000000000000000000000000000000000000000///---,,,---///000000000------......///000000000---------...///000000111111111000000/////////...000000111111111111000000...///000111111222222111,,,,,,---...///000111111111222333444555444333333XXXTTTSSSTTTPPPIIIIIIMMMJJJIIIJJJNNNVVV]]]aaaccc```\\\UUUNNNIIIGGGFFFGGG???:::555222222222111///333222000///000111333555000000000000000000000000------,,,,,,,,,,,,------......//////...---,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---............---------,,,,,,++++++++++++***)))***++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++...---,,,+++++++++,,,,,,)))***,,,---...------,,,*********++++++,,,,,,,,,------/////////...---,,,..................------,,,,,,---...000111333444<<<>>>@@@AAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAABBBAAABBBCCCBBBBBBGGGOOObbbrrr|||pppiii```YYYUUUSSSSSSRRR^^^mmm~~~}}}zzzwwwvvvvvvvvvwwwppplllgggeeefffgggfffeeegggggghhhjjjlllnnnooopppppppppqqqrrrtttvvvyyyzzz}}}~~~rrrpppqqqyyyrrrnnnoooyyyyyyvvvooofffYYYLLLDDD???;;;999333222222333444555444333000000///000000111222222000000111111111111000000,,,---...///111333444444555444444333222111000000000000000000////////////000111111111000///---,,,......////////////......+++,,,,,,------,,,,,,+++///////////////////////////000000000......000111000000000000000000000000000000000000000000000000...///000111111222222111444333222222222333444555fff___YYYWWWQQQJJJHHHJJJLLLJJJIIIJJJNNNSSSXXX[[[[[[YYYVVVRRRNNNKKKIIIHHHDDD@@@:::777555444222000222222000//////000111111000000000000000000000000......------------............//////...------,,,------------------------............---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++***+++,,,---,,,***************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,------...,,,---.........---,,,+++++++++++++++,,,,,,,,,---------............------////////////////////////......///000111444666777<<<>>>@@@AAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBGGGEEEEEEFFFEEEEEELLLTTTdddsss{{{ttthhheeeaaa\\\YYYYYYZZZ[[[aaaooo}}}zzztttrrrooollljjjiiijjjjjjhhhddd___^^^^^^______^^^```aaabbbcccdddeeefffgggggggggggghhhiiikkkmmmooouuuvvvwwwzzz}}}xxxpppmmmzzzxxxqqqmmmrrrzzz|||uuujjj\\\OOOEEE===999555333222222222333222000111111000111111222222333111222222222222222222111333333333222222222111111333222222111111000000///000000000000////////////222222333333222111///.........////////////.........//////000000//////...///////////////////////////000000000......000111000000000000000000000000000000000000000000000000...///000111111222222111333222222222222333444555xxxnnnccc\\\VVVPPPLLLKKKNNNMMMKKKHHHGGGJJJOOORRRUUUVVVWWWWWWVVVRRROOOLLLIIIFFFAAA===:::777333111111111000000///.........000000000000000000000000///..................///.........///......---,,,------------------------/////////.........------------------,,,,,,,,,,,,++++++,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,------,,,++++++------,,,+++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,'''(((***,,,.../////////////////////...---,,,+++,,,,,,,,,,,,------------...---------------......///000000000000000000000111000000111333777:::<<<<<<>>>@@@AAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCHHHFFFDDDEEEEEEGGGOOOYYYhhhttt}}}rrrjjj^^^^^^]]][[[XXXXXX]]]aaagggsss~~~|||zzzvvvrrroookkkiiifffbbb```_________aaa^^^[[[ZZZZZZ[[[[[[[[[]]]]]]^^^^^^___`````````_______________```aaabbbjjjkkklllnnnrrrvvvzzz}}}rrriiisssvvvnnnlllooorrr```OOOBBB;;;888666333222222222111000111111111222222222222333333333333444444333333333333333333222222111111000000000000000000000000000////////////000000000000222222222222111000//////...//////000000//////...000000000111111000000000///////////////////////////000000000......000111000000000000000000000000000000000000000000000000...///000111111222222111111111111222333444555666}}}ooofffaaa\\\VVVRRRPPPPPPOOOLLLIIIIIIKKKNNNOOOSSSXXX\\\]]]ZZZUUURRRJJJHHHEEEAAA===999555222//////000000000///...---//////////////////////////////............//////---...............------........................000////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,------------+++***+++,,,---,,,+++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,&&&(((+++---//////...---......---------,,,,,,+++------------------------...---,,,+++,,,---...//////////////////000000000111111111222555888<<>>@@@AAAAAAAAACCCDDDDDDDDDDDDDDDDDDEEEEEEEEEIIIFFFEEEFFFGGGKKKUUU```mmmvvvvvvkkkcccYYY[[[[[[XXXVVVXXX```hhhpppwww|||yyyvvvsssqqqnnnjjjgggfffeeebbb```^^^^^^______bbb```^^^]]]]]]]]]^^^^^^```___```_______________]]]]]]\\\\\\[[[[[[[[[[[[aaaaaabbbdddggglllqqqttt{{{~~~~~~}}}wwwhhhnnnwww{{{qqqkkkiiipppttt{{{qqq[[[III???<<<999555333444444444333111111111222222222111111222333333444444333333222,,,---...///000111222333/////////000000111111111////////////000000000000///////////////......---//////000000000000//////---......//////......---///////////////////////////000000000......000111000000000000000000000000////////////////////////...///000111111222222111000000111222333555666666vvvpppjjjbbb[[[QQQQQQQQQPPPNNNLLLLLLLLLLLLPPPXXX^^^```^^^ZZZWWWKKKKKKJJJGGGBBB===888666//////000000111000////////////////////////////////////............//////------...............---........................000////////////...............---------,,,,,,,,,------......---,,,+++++++++++++++,,,,,,---------,,,***)))***+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,)))***,,,......---,,,+++*********++++++,,,,,,------------------------------,,,+++++++++---...///---------....../////////111111111333555999<<<>>><<<>>>AAABBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGKKKIIIHHHKKKNNNTTT```llluuu{{{~~~{{{oooddd]]]ZZZ[[[ZZZXXXXXX^^^jjjsssvvvyyy}}}|||zzzyyyyyyssspppmmmkkkiiigggdddbbbdddcccaaa``````aaacccdddccccccbbbaaa``````aaabbbaaaaaaaaaaaa````````````^^^^^^^^^]]]\\\[[[[[[ZZZ[[[ZZZZZZ\\\___dddhhhkkkqqqtttzzz}}}|||}}}iiiiiimmmuuu~~~}}}tttlllfff___cccjjjttt}}}|||gggSSSGGG===999555222333444555555000111111222222111000000111111222222222222111111***+++,,,...000222333444//////000000111222222222.../////////000000000111/////////...............//////000000000000//////---------......---------000000000000000000000000///000000000......000111000000000000000000000000////////////////////////...///000111111222222111000000111333444555666666{{{qqqgggYYYWWWTTTSSSRRRPPPMMMJJJJJJNNNTTTZZZ]]]]]]\\\ZZZPPPRRRSSSPPPJJJCCC>>><<<222222222222111111111111000000000000000000000000///..................///,,,---......///................................./////////.........------------------,,,,,,,,,,,,------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,---+++***))))))++++++***)))------------------------************++++++++++++++++++++++++++++++++++++************************++++++,,,---------------,,,,,,---...---,,,******))))))))))))***+++,,,---------------,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,------......//////111111333444777999;;;<<<===???BBBCCCDDDDDDFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKIIIHHHJJJOOOTTT]]]jjjwwwxxxmmmddd^^^ZZZZZZYYYYYY[[[dddoooxxxwwwxxxzzz~~~~~~{{{xxxuuusssrrrrrrkkkiiifffeeeeeeeeedddbbbdddcccbbbbbbccceeeggghhhfffggggggeeecccbbbcccdddcccbbbbbbbbbaaaaaaaaa```aaaaaaaaa```___^^^\\\\\\YYYXXXXXXYYY[[[^^^aaacccjjjmmmrrrxxx~~~}}}}}}~~~{{{}}}nnnhhhfffjjjqqqvvv{{{~~~~~~}}}uuullleeeYYYZZZ]]]dddllltttyyy{{{}}}sss```RRR???;;;555111111222333444111222333333333222000000///000000111111000000///000000000111111111222222000000000111111222222222......//////000000111111111000000//////000000111///000000111111000000///...//////000000//////...000000000000000000000000///000000000......000111000000000000000000000000000000000000000000000000...///000111111222222111000111222333444555555555xxxllldddZZZVVVUUUTTTOOOKKKIIIKKKNNNRRRVVVXXXZZZZZZ\\\^^^```]]]UUULLLFFFCCC999777555333111111111111000000000000000000000000......------------......,,,------...//////..........................................---------,,,,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...------------------,,,,,,+++++++++,,,+++*********+++,,,------,,,,,,,,,++++++++++++******+++,,,---------------------...//////000000111333555777999:::;;;;;;>>>AAACCCEEEEEEFFFHHHIIIGGGHHHIIIJJJKKKLLLMMMMMMKKKKKKPPPXXX```iiixxxyyysssnnnkkkeeedddccccccffflllrrrvvvrrrtttxxx~~~}}}|||xxxvvvssspppmmmlllkkkkkkiiigggffffffhhhjjjjjjjjjlllkkkjjjjjjjjjlllnnnpppoooqqqqqqooollljjjkkkllliiihhhhhhhhhhhhhhhggggggeeeeeeeeeeeedddbbbaaa```]]]]]]]]]]]]^^^___```aaafffhhhkkkooossswwwyyy{{{~~~{{{|||}}}~~~yyymmmddddddhhhkkkpppvvv||||||xxxqqqjjj^^^ZZZVVVVVV\\\ccciiilllpppttt|||~~~lll]]]FFFAAA999444222222333333333444555666555444222111///000000111111000000///333222222111000///////////////000000000000000000.........///000111111111111000////////////000111000000111111111111000000///000000111111000000///000000000000000000000000///000000000......000111000000000000000000000000000000000000000000000000...///000111111222222111111222333444444444444333}}}pppaaaYYYXXXWWWRRRMMMHHHHHHJJJMMMPPPTTTXXXZZZfffiiijjjfff]]]SSSLLLHHH>>><<<888444111000000000000000000000000000000000---------,,,,,,---------,,,,,,---.../////////...////////////////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++------,,,+++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---///...,,,+++***++++++,,,,,,,,,,,,++++++*********(((***+++---......---------......///000111111222222444777:::;;;;;;;;;:::???AAADDDFFFFFFGGGIIIKKKHHHIIIJJJKKKLLLMMMNNNOOOUUUVVV\\\eeeooozzz{{{zzzzzzzzzyyywwwuuuuuuvvvwwwwwwvvvnnnqqqwww|||yyywwwuuutttrrrqqqnnnkkkiiiggggggfffkkkiiiiiijjjmmmppprrrrrrwwwvvvtttssssssuuuvvvwwwyyy{{{|||yyyuuussstttuuuqqqqqqppppppppppppppppppiiiiiijjjjjjiiigggeeedddcccddddddddddddccccccccceeefffgggiiikkknnnqqqrrrwwwzzz~~~~~~~~~~~~~~~~~~tttgggdddeeegggkkkqqqyyy}}}|||wwwqqqggg___TTTOOORRRYYY___ccciiillluuusssdddNNNHHH???888555444444444555666777888888666444333000000111111111111000000000000//////......------////////////////////////---......///000111111222///...---,,,,,,---//////000000111111111111000000//////000000000000//////000000000000000000000000///000000000......000111000000000000000000000000000000000000000000000000...///000111111222222111111222333444444444333222ssseeeYYYSSSPPPOOOFFFIIILLLKKKJJJLLLSSSYYYfffmmmsssrrrjjj^^^TTTNNNEEE@@@:::555333333222111333222222111111111111111////////////////////////000000000///.........---////////////////////////........................111111000///////////////------------------------+++++++++,,,,,,---------******++++++++++++******---,,,+++*********+++,,,*********++++++,,,,,,,,,///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......//////......---,,,......---,,,,,,,,,------++++++******+++---...///---------............///111000......000222222222888999;;;:::888888<<>>BBBEEEGGGGGGHHHIIIJJJJJJKKKMMMOOORRRNNNJJJHHHEEEHHHUUUaaaqqq~~~wwwpppgggnnnzzz~~~zzzvvvsssqqqooopppppppppppprrruuuvvvxxx{{{|||zzz~~~|||uuulllddd^^^[[[WWWZZZ```gggnnnssswwwxxxnnnpppmmmdddYYYQQQPPPPPPPPP\\\iiipppvvvyyyyyyvvvhhh\\\PPPIIIBBB:::666666555444444333333333333333111111222333333444555555555333111000///000222333222222222222111111000000111111000000000000111111000111111222222111111000222222111111000000/////////000000000111111111111////////////////////////000000000000000000000000000000000000000000000000222222111222222333444444333333333333333333333333333333444555555666666666}}}vvvqqqtttzzzyyyvvvggg___UUUOOONNNNNNLLLIIILLLLLLMMMQQQWWW]]]aaacccWWWSSSMMMGGGCCC???;;;888444333222111000/////////////////////////////////.........///////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++))))))))))))+++,,,+++,,,,,,,,,,,,+++***))),,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------,,,++++++,,,,,,,,,,,,------...///......///////////////...---------............///111555888999777777999<<<===<<<<<<>>>AAAEEEFFFGGGFFFIIIKKKMMMMMMMMMNNNOOOQQQMMMIIIFFFDDDGGGTTTaaarrrxxxpppkkklllsss}}}{{{zzzwwwuuusssqqqpppooorrrtttvvvxxxyyy||||||xxxuuuxxx|||{{{zzzwwwppphhhaaa]]]\\\VVVVVVZZZbbblllvvv|||zzz~~~~~~uuuhhh]]]TTTLLLKKKVVVccckkkrrrxxxyyyvvvhhh```WWWPPPHHH???999888666555444444333333444444111111111222222333333444333333111000000000111222111111111111111111111111222111000//////000111222111111222222222222111111222222111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111000111222444555111111111111111111111111333444555666777777777666zzzzzzzzz{{{wwwmmmaaaVVVPPPNNNLLLKKKJJJIIIIIIIIILLLRRRZZZ___^^^YYYQQQKKKFFFBBB???===777666444222111//////...////////////////////////000000000000000/////////////////////////////////////////////////////////++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---,,,***))))))***,,,---++++++,,,,,,,,,+++***)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,------------,,,------------,,,++++++------,,,,,,,,,------...+++,,,...///000//////...---------............///000444999:::999999<<>>===>>>AAADDDGGGFFFEEEFFFIIIMMMOOOOOONNNNNNOOONNNKKKHHHGGGGGGLLLZZZhhhyyywwwpppkkkiiipppwwwyyyxxxwwwvvvvvvwwwyyyzzz|||zzzvvvttt}}}{{{xxxyyywwwvvvvvvvvvtttrrrpppuuuxxx{{{}}}}}}}}}{{{uuulllddd___^^^[[[YYYYYY^^^hhhsss|||{{{ooo___QQQLLLTTT]]]eeeoooxxx{{{yyynnnfff]]]VVVMMMBBB<<<<<<666555555444444444444444000000000000000000000000222111111111000000000000...//////000000111111222////////////////////////000000111111111111000000//////000111222222333333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111111222333333333000000000000000000000000222333444666666666666555{{{www|||wwwiii[[[RRRMMMLLLLLLEEEFFFGGGFFFFFFJJJRRRXXXbbb]]]TTTMMMHHHEEEBBBAAA;;;:::888555333222111000////////////////////////222222111111000000//////////////////////////////000000000000000000000000,,,+++++++++,,,------...------------------------))))))***+++---...//////...---+++******+++---...++++++,,,---,,,+++***)))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---+++++++++,,,,,,,,,------,,,,,,---------,,,++++++......---,,,,,,,,,------***+++---///////////////---------.........//////...333999;;;::::::>>>BBB???>>>???BBBFFFHHHFFFDDDEEEIIINNNQQQQQQOOONNNNNNKKKHHHGGGHHHJJJQQQ```ooo{{{ssslllkkkmmmrrryyy~~~}}}|||}}}uuukkkhhhccc___fffsss|||wwwssspppmmmiiiggghhhhhhiiikkknnnppppppooorrrtttvvvwww{{{}}}}}}sssiiiccc```ccc___[[[]]]eeeooowwwzzz~~~kkkYYYOOOTTTZZZaaalllxxx}}}|||tttlllaaaYYYNNNDDD>>>>>>666666555444444444444555444444333333333333333333000111111111111000//////------...///000111222222///000111222222111000/////////000000000000//////,,,---...000222444666666000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000---...111333444333222111111111111111111111111111111222333555666555555444yyyxxxzzz}}}|||nnncccZZZQQQKKKIIIHHHGGGFFFEEEEEEIIINNNRRR^^^^^^XXXNNNHHHGGGGGGEEECCC???999555222111///...111000///......000222444000000000000000000000000//////////////////////////////000000///...------........................////////////...---,,,+++.........------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///111000///...---,,,,,,,,,......---------......///000000000000///...------------------------------...,,,***+++...000...,,,++++++,,,---...///000111222333666999<<<===>>>>>>>>>???BBBBBBBBBCCCEEEFFFIIIJJJMMMQQQTTTSSSPPPMMMMMMEEEBBBHHHLLLTTTggg}}}~~~rrrhhhkkkrrryyyooohhh```[[[ZZZZZZZZZYYYgggoooyyy{{{vvvrrrtttpppllljjjiiihhheeebbbdddfffhhhiiijjjmmmqqqttttttuuutttqqqsss~~~~~~|||{{{zzz{{{}}}~~~~~~}}}}}}|||~~~rrrhhhbbbeeebbb___^^^bbbjjjsssyyyuuu___WWWQQQPPP[[[hhhqqqvvvzzz|||wwwjjj[[[QQQLLLHHHBBB<<<999555333333444444444999777444333333333222000///000111000///...///000000000000000000000000000222222222111111111111000000000111111111111000000111111111111111111111111000000000000000000000000111111000000//////......111...000666666000...111//////000///......000333555444444333333222222111000111111111111222222222333333333444444444555555|||zzz|||zzz{{{xxxlllaaaWWWPPPLLLKKKJJJHHHFFFFFFIIILLLOOO[[[\\\XXXQQQLLLLLLKKKHHHFFFAAA;;;777444333111000111111000///000111222333000000000000000000000000///////////////////////////////////////...------.........................../////////...---,,,,,,......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......---,,,+++++++++++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***------------------------///---,,,---///000///---............------......222444777:::===>>>>>>>>>???@@@AAABBBBBBCCCFFFHHHJJJKKKOOOSSSVVVUUUQQQNNNKKKDDDDDDKKKQQQZZZnnn~~~xxxmmmfffjjjssszzzrrrjjjeee___[[[ZZZYYYYYYWWW\\\bbbkkkqqqrrrqqqnnnmmmpppooollljjjhhhfffdddccciiijjjkkkkkkkkknnnrrrvvvzzzzzzyyyuuuvvv}}}|||{{{xxxyyyyyyzzzzzzzzzzzzzzz}}}~~~vvvpppkkkfff```]]]___fffooouuu|||qqq\\\SSSOOOUUU```jjjrrrxxx}}}sssdddZZZSSSLLLEEEAAA===888555444555555444888555333333333333222111///111111111///...///000111111111111111111111111111111111000000000/////////000000111111000000///111111111111111111111111000000000000000000000000/////////000000000000000222...///333333///...222///000000///...///111333333333333333333333333333000111111111111222222222333333333444444444555555}}}xxxxxxzzzuuuiii___VVVPPPMMMLLLJJJHHHHHHIIIJJJKKKSSSVVVVVVSSSRRRSSSRRRNNNJJJFFF@@@:::777555333222111111111111222222222222000000000000000000000000///////////////////////////////////////......---........................------.........------,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,++++++++++++,,,,,,------,,,++++++***++++++------......///.........------------------------///...---...000111000///000000/////////000000111222555888<<>>@@@@@@AAA@@@AAADDDHHHLLLLLLNNNRRRVVVXXXWWWRRRNNNHHHDDDFFFOOOYYYeeeyyy~~~xxxqqqiiifffmmmvvv~~~{{{pppiiigggddd```^^^]]]\\\ZZZYYYYYY___fffllloooppppppppppppqqqrrrooojjjggggggiiiooopppqqqooonnnqqqwww|||}}}}}}}}}zzzxxxxxxuuuuuuuuuuuuuuuvvvwwwwwwvvvxxx{{{~~~yyyrrriiiaaa```eeelllrrrvvvfff[[[QQQPPPWWWaaammmwww}}}rrrhhh```VVVNNNCCC>>>888444333222111111555333222111222333222111000111222111///...///000111111111111111111111111000000000000/////////...//////000000000000//////000000000000000000000000000000000000000000000000......///000000111222222222//////111111//////222000111222111000000222444777777666666555444444333000111111111111222222222333333333444444444555555~~~||||||}}}|||pppfff\\\UUUOOOMMMKKKIIIIIIIIIIIIHHHJJJNNNQQQSSSWWW\\\]]]YYYPPPLLLEEE???;;;888555333111222222333333333222222////////////////////////////////////////////////...///////////////..............................,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,---......///...---,,,++++++******+++------...///000000000///------------------------......---.../////////////////////111222555777888333666:::>>>@@@@@@???>>>@@@@@@??????@@@DDDJJJNNNOOOQQQTTTXXXZZZWWWQQQMMMFFFDDDIIIUUUbbbqqqzzzqqqjjjeeefffpppzzzyyyzzz|||}}}yyyqqqkkkgggfffddddddcccbbbaaa``````fffnnnuuuxxxxxxxxxxxxxxx|||~~~zzzrrrmmmooorrruuuwwwxxxvvvuuuxxx|||yyyvvvtttsssrrrsssrrrqqqpppqqqrrrssstttrrrsssvvvxxxzzz{{{||||||{{{|||~~~yyynnnhhhhhhlllpppvvvtttfffWWWPPPRRR[[[iiivvv~~~vvvmmmcccZZZGGGBBB;;;666333222222111333222000111222333333222000111222111///...///000111111111111111111111111111111000000000//////////////////000000/////////////////////////////////000000000000000000000000//////000000000111111111111000111111111111000111000222333222111111333444???>>><<<999666444222111000000111111111222222222333333333444444444555555~~~zzzzzz}}}xxxnnncccXXXRRROOOLLLKKKKKKKKKJJJHHHEEEJJJOOOUUU^^^gggjjjhhhXXXSSSKKKDDD???;;;777555222222333333333222222111////////////////////////////////////////////////......///////////////...........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...///......---,,,,,,+++,,,,,,)))***++++++,,,,,,,,,,,,------------------------,,,,,,------------...............///222555888999666888<<>>@@@EEELLLQQQRRRTTTVVVYYYYYYVVVPPPKKKEEEFFFLLLYYYhhhyyy}}}rrrhhhbbbaaaeeeppp{{{zzzwwwxxxzzz}}}}}}uuuooohhhiiihhhhhhgggggghhhiiikkkqqq{{{}}}wwwxxx|||~~~yyyxxxvvvsssqqqooonnnnnnooonnnmmmmmmmmmnnnpppqqqoooppprrrtttuuuuuuuuuuuutttuuuvvvxxxzzz{{{|||}}}|||}}}~~~~~~tttooonnnnnnxxx}}}ooo^^^SSSOOOUUUdddqqq~~~vvvkkkbbbPPPJJJBBB<<<888777666555333111000111222333333222000222222111000///000111111111111111111111111111222222111111111000000000//////000000000000//////////////////////////////000000000000000000000000222111111111000000000///000222333333333333222000000222333333222222333444===<<<:::777555222000///000000111111111222222222333333333444444444555555{{{wwwxxxyyymmm```ZZZVVVPPPNNNNNNNNNLLLIIIFFFIIIMMMTTTaaannntttsssbbb\\\TTTKKKDDD???:::777222222222222222111111111000000000000000000000000////////////////////////---...//////////////////........................,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------***************+++,,,,,,------,,,,,,,,,,,,------++++++,,,---------,,,,,,------------------------+++,,,------,,,,,,---//////...------...111333555999:::===???AAABBBBBBBBB@@@@@@@@@AAACCCHHHOOOTTTVVVVVVWWWWWWVVVRRRLLLHHHEEEHHHPPP\\\lll}}}uuujjj___\\\^^^eeeoooxxx}}}vvvtttttt~~~yyyqqqllllllkkkjjjiiikkkooorrrzzz~~~zzzvvvtttrrrqqqooommmlllkkkjjjjjjkkkjjjjjjjjjjjjkkkllllllkkklllmmmnnnnnnmmmlllkkkhhhiiijjjkkklllmmmmmmmmmmmmnnnpppssswww~~~{{{tttqqqwwwtttdddXXXPPPQQQ]]]jjj~~~{{{qqqhhhYYYSSSIII@@@:::777555444444222111111333444333333111222333222000///000111222222222222222222222222222222222222111111111111000000111111111111000000000000000000000000000000000000000000000000000000333222222111000000/////////222333111111333222//////111333333222222222333444444333333222111000000000111111111111222222222333333333444444444555555yyyvvvzzz{{{nnnfff```WWWRRRQQQPPPMMMJJJFFFHHHIIIOOO]]]lllttttttmmmfff\\\RRRJJJCCC>>>:::333222111000///000111111000000000000000000000000////////////////////////------...///////////////........................------------,,,,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...******************+++++++++*********+++,,,---........./////////...------------------------------+++---///...---,,,...000///...------///111444666<<<<<<===>>>@@@BBBCCCDDDBBBCCCDDDEEEHHHMMMSSSXXXZZZXXXVVVUUUSSSNNNIIIEEEGGGKKKRRR^^^mmm~~~}}}qqqfff\\\[[[```hhhqqqxxxwwwssswww|||~~~{{{xxxvvvxxx~~~xxxrrrqqqooommmlllpppxxx~~~~~~{{{wwwrrrnnnkkkiiiggggggfffeeeddddddddddddeeefffgggggghhhhhhggggggeeeeeeeeeeeedddbbb```___\\\\\\]]]______`````````^^^```bbbdddgggnnnwww}}}yyyttt{{{yyylll```UUUQQQYYYdddzzzzzzttthhh```TTTHHH@@@:::666444555444222222333444444333111222333222000///000111222222222222222222222222111111111111000000000000111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111222000++++++000222111///111333333222111222222111111111111111111111111000111111111111222222222333333333444444444555555|||uuuuuuxxxzzzpppggg]]]VVVTTTRRRNNNJJJEEEEEEDDDIIIVVVgggooopppssslllbbbWWWNNNGGG@@@===444222000......///000111000000000000000000000000////////////////////////------...///000000//////.................................---,,,+++***)))*********++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------,,,,,,+++,,,,,,---(((((())))))***+++------,,,,,,,,,,,,+++******)))------------------------,,,...000000...---///111.........///222666;;;===>>>======>>>???BBBDDDFFFCCCEEEGGGIIILLLPPPVVV[[[\\\YYYVVVSSSPPPLLLGGGCCCHHHLLLSSS^^^mmm~~~|||xxxuuuvvvzzzqqqfff^^^^^^eeelllttt{{{}}}vvvuuu~~~tttrrroooooossszzzxxxwwwtttppppppuuu~~~vvvtttqqqmmmiiieeebbb```^^^^^^]]]]]]]]]]]]^^^^^^bbbcccdddeeefffeeedddddd``````___^^^]]]ZZZXXXVVVTTTUUUVVVXXXYYYZZZZZZZZZVVVWWWXXXYYY\\\bbbkkkrrrrrrxxx}}}sssggg[[[TTTYYYcccrrrzzzqqqcccUUUJJJCCC>>>;;;777555333333444444444333111222333222000000000111222222222222222222222222000000000000////////////222222333333333333222222111111111111111111111111000000000000000000000000000000000111222222333333222333---%%%%%%---333222...000222333222111111222555444444333333222222111000111111111111222222222333333333444444444555555vvvnnnnnnzzz~~~uuuhhh\\\SSSNNNKKKJJJGGGIIIKKKMMMRRR[[[gggppptttmmmcccZZZSSSJJJAAA;;;888555111//////000000///111111111111111000///...000000000000000000000000////////////////////////---------.........///////////////...------,,,,,,111000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,------...............---------------------,,,+++,,,------......------///...---,,,+++,,,---......------,,,,,,------...000000////////////000000222///...000555:::<<<<<<;;;>>>@@@BBBBBBBBBDDDEEEEEEFFFHHHJJJMMMSSSYYY]]]^^^[[[YYYVVVOOOGGGEEEHHHHHHMMMSSS[[[jjj{{{}}}vvvuuuvvv}}}zzzjjjeee```cccmmmwww{{{{{{wwwwwwmmmrrr{{{uuukkkjjjhhhhhhllluuu|||qqqnnnooorrrwww}}}|||uuuooonnnkkkfffaaa]]]ZZZXXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[___```````````````______\\\ZZZXXXWWWVVVTTTQQQOOOPPPPPPQQQRRRRRRQQQQQQPPPRRRSSSSSSTTTVVV[[[aaaeeevvv{{{zzz}}}{{{{{{wwwmmm___UUUVVV[[[eeeqqq~~~zzzmmm\\\JJJ===888666666555333111000111333111222222333333222222111222222222222111111000000111111111111111000///...111111111222222333333333111111111111111111111111000000000000000000000000...///000111333444666666222222222222222222222222111111222333333333333222333333333333333333333333222222222222222222222222444333333333333444555555xxxnnniiikkkvvv}}}pppcccYYYRRRNNNKKKFFFGGGHHHIIIMMMTTT^^^eeekkkhhhbbb[[[SSSJJJBBB===:::777333111111111000000000111111111111000000///000000000000000000000000000000000000000000000000---------.........//////------..............................------------------------------------------------------------...------,,,,,,------......//////000000000000000+++++++++,,,,,,---------+++,,,------......------...---,,,,,,,,,,,,---...///......------......///000000////////////000000111000///222777;;;<<<<<<<<<>>>@@@BBBBBBCCCEEEFFFGGGIIIKKKNNNQQQWWW]]]bbbccc___[[[WWWOOOHHHGGGKKKJJJOOOTTT[[[hhhxxx}}}zzz{{{~~~{{{tttgggcccbbbhhhsss|||{{{{{{xxxttttttzzzyyyrrrmmmjjjiiijjjmmmsss{{{vvvpppooorrrxxxzzzssslllhhhfffddd```\\\YYYWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXYYY]]]]]]]]]^^^]]]]]]\\\\\\YYYXXXVVVVVVVVVUUURRRPPPPPPQQQQQQQQQQQQPPPPPPOOOKKKLLLMMMNNNPPPUUU[[[___qqq}}}~~~{{{rrrhhh___YYYWWW[[[eeepppwww|||jjjUUUCCC:::777777666444333222222333111222222333333222222111222222222222111111111000000111111111111000000///222222222222222222333333111111111111111111111111000000000000000000000000222222222222222111111111222222222222222222222222111111222333333333333222222222222333333333333333222222222222222222222222444333333333333444555555}}}~~~rrrggg___gggwwwzzzmmmaaaXXXPPPLLLGGGGGGGGGHHHIIINNNTTTXXX```aaa```\\\TTTKKKDDDAAA<<<999555333222222111000///000000111111111111000000000000000000000000000111111111111111111111111------........./////////,,,,,,------...//////000,,,---......///...---,,,...................................................---------------......+++,,,,,,,,,------------))))))***+++,,,---......+++,,,------......------------,,,,,,,,,------.../////////....../////////000000////////////000000000000111555999<<<<<<<<<<<>>;;;777444333222111000...///000111111111111111////////////////////////000000000000000000000000............////////////---------.........//////,,,---///111111000///---........................------------------------...------------......///+++++++++++++++,,,,,,---+++++++++,,,,,,---------+++,,,------......---------,,,,,,,,,------......//////............//////000000////////////000000///111444888;;;======<<<===???AAABBBCCCEEEGGGIIILLLOOOSSSWWW\\\aaahhhlllnnneee[[[TTTNNNJJJMMMRRRRRRVVVZZZ^^^hhhtttzzz{{{~~~sssfff^^^```hhhtttsssppp{{{tttooollljjjlllttt{{{pppjjjiiimmmtttyyyzzzuuunnnhhhccc___[[[XXXXXXVVVSSSPPPNNNNNNNNNNNNNNNNNNOOOOOOPPPRRRSSSTTTWWWWWWWWWWWWWWWVVVUUUUUUTTTSSSTTTVVVYYYZZZZZZXXXUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQSSSWWWZZZeeettt~~~}}}~~~{{{zzzttthhh]]]RRRSSSUUUXXXaaaooo~~~uuu\\\III;;;999777666555555333222111222222333333222222111222222222222222222222222...///000111111111111111333333333222222111111111111111111111111111111111000000000000000000000000//////000000111111111222222222222222222222222222111111222333333333333222222222222111111111111111111222222222222222333333444333333333333444555555|||}}}}}}tttmmmggglll{{{{{{ooobbbWWWOOOLLLKKKJJJIIIJJJKKKMMMMMMSSSYYY______YYYPPPJJJFFFAAA===888555333222111///...///000111111111111111////////////////////////////////////////////////........./////////000000//////.........---------+++---///000111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000000000/////////000111222//////......---------,,,+++,,,------......------+++,,,,,,------............------,,,,,,------...000000////////////000000///222666:::<<<===>>>>>>???@@@BBBCCCDDDFFFIIILLLMMMRRRXXX]]]bbbgggkkknnnooodddXXXQQQLLLKKKOOOVVVXXX[[[^^^bbbjjjuuuzzzyyy{{{pppccc___dddlllxxx~~~vvv{{{yyytttpppnnnooovvvxxxqqqnnnqqqwww{{{pppkkkeee```]]][[[YYYXXXVVVTTTQQQMMMKKKJJJIIIJJJLLLLLLLLLNNNOOOQQQSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTUUUXXX[[[]]]]]]]]]YYYXXXWWWVVVVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQSSSUUUcccrrr~~~||||||zzzvvvvvvxxx|||||||||xxxnnndddTTTRRRPPPRRRWWWaaannnwww~~~gggRRR???<<<888555555444333111111222222333333222222111222222222222222222222333...///000111111111111111333333333222222111111111111111111111111111111111000000000000000000000000//////000000111111111222222222222222222222222222111111222333333333333222222222222111111111000000111111111222222333333333444333333333333444555555{{{xxxlllffflllxxxvvvjjj]]]UUUOOOLLLIIIHHHIIIIIIIIIIIIOOOUUU[[[^^^[[[TTTMMMIIIDDD@@@;;;777555333111000///000000111111111111000000000000000000000000000............................../////////000000000000//////...------,,,,,,)))***,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000///.........///111111111111000///...---,,,,,,+++,,,------......------++++++,,,---............------,,,,,,,,,,,,------000000////////////000000000444888<<<===>>>???@@@@@@AAABBBCCCDDDGGGJJJMMMQQQWWW___gggkkknnnppprrrmmmaaaUUUNNNLLLMMMSSSYYY___bbbdddfffllltttwwwvvvwww}}}pppfffhhhkkkrrr{{{~~~xxxzzz}}}wwwvvvwww}}}}}}xxxssspppuuu|||xxxttthhheee```]]]\\\[[[ZZZYYYVVVTTTPPPLLLIIIGGGGGGGGGIIIJJJJJJLLLNNNPPPRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVYYY]]]______^^^\\\[[[ZZZYYYYYYZZZ[[[\\\______]]]ZZZWWWUUUVVVWWWbbbqqqzzzwwwuuuxxx~~~}}}wwwpppkkkkkknnnqqqwww}}}yyyqqqhhhVVVRRRNNNOOORRRYYYdddooozzzrrrZZZFFF@@@999555555555333222111222222333333222222111222222222222333333333333///000000111111111111000333333222222222222222222111111111111111111111111000000000000000000000000222222222111111000000///222222222222222222222222111111222333333333333222333333333222111111000000111111111222222333333444444333333333333444555555xxxlllfffkkkxxx}}}rrrggg^^^UUUPPPKKKHHHHHHHHHGGGFFFJJJNNNTTTZZZ\\\XXXQQQKKKHHHDDD???:::888666444222000111111111111000000///000000000000000000000000////////////////////////.../////////000000000000..................------******+++,,,,,,---..............................------------------------------------...///000111---,,,+++******,,,...////////////......------,,,+++,,,------......------***+++,,,.....................------------......000000////////////000000111555:::<<<===>>>@@@BBB@@@BBBCCCCCCEEEGGGLLLOOOWWW___iiiqqqvvvwwwvvvvvvkkk___SSSNNNNNNPPPWWW]]]fffhhhiiiiiilllrrrsssooossszzz{{{tttqqqsssuuuyyy}}}~~~{{{yyyttt}}}}}}}}}wwwsssqqqrrrzzz}}}sssoooeeebbb___\\\\\\[[[ZZZXXXTTTRRRNNNJJJHHHFFFFFFFFFGGGGGGHHHJJJLLLNNNPPPRRRPPPQQQSSSTTTVVVWWWWWWWWWVVVVVVWWWYYY\\\^^^^^^]]]]]]\\\[[[ZZZ[[[]]]___```bbbbbbaaa___\\\ZZZ[[[\\\```oooyyytttpppppptttzzz}}}~~~|||zzztttlllddd```aaadddnnn{{{|||{{{tttjjj\\\TTTOOONNNOOOTTT```lllwww|||dddNNNFFF<<<666555666555333111222222333333222222111222222222333333333444444000111111111111000000///222222222222222222333333111111111111111111111111000000000000000000000000222222222222222111111111222222222222222222222222111111222333333333333222444444444333222111111111000111111222333333444444444333333333333444555555tttfffdddnnnxxxyyymmmeee[[[UUUNNNJJJIIIIIIGGGFFFFFFIIIOOOWWW\\\[[[TTTMMMKKKGGGBBB===:::888666444111111111111111000///...000000000000000000000000000000000000000000000000////////////000000000000,,,,,,------.../////////---,,,,,,------///000111000000000000000000000000........................---------......000111111///...---,,,,,,...000111,,,---------------------+++,,,------......------)))+++,,,...//////......//////............//////000000////////////000000222666:::<<<<<<>>>AAADDDAAABBBCCCDDDEEEHHHLLLPPP\\\dddpppyyy}}}}}}{{{yyyjjj^^^RRRNNNOOOSSSZZZ```kkklllllljjjkkkooonnnjjjoooxxxwwwxxx{{{{{{|||~~~~~~|||xxxvvvrrr~~~}}}yyyxxxzzz|||~~~}}}wwwsssssswww~~~tttooodddaaa^^^]]]\\\[[[YYYWWWRRRPPPLLLIIIGGGFFFFFFGGGEEEEEEFFFHHHJJJMMMOOOPPPNNNOOOQQQSSSUUUWWWWWWXXXVVVVVVVVVYYY\\\]]]]]]\\\]]]\\\[[[[[[\\\^^^```bbb]]]^^^^^^\\\ZZZXXXYYYZZZ^^^mmm~~~xxxrrrllljjjlllqqqssstttyyyxxxsssjjj```ZZZ[[[]]]eeeqqqyyyxxxzzz}}}wwwkkkbbbYYYPPPNNNMMMQQQ]]]jjjssslllTTTJJJ>>>777666777777555222222222333333222222222222222222333333444444444111111111111111000///...111111111222222333333444111111111111111111111111000000000000000000000000...///000111333555666666222222222222222222222222111111222333333333333222555555444444333222111111000000111222333333444444444333333333333444555555qqqeeegggqqq}}}zzzqqqhhh]]]RRRMMMJJJGGGFFFHHHFFFFFFIIIPPPXXXZZZTTTNNNLLLJJJGGGBBB===999777666333222111222333444333111333222222111000///......////////////////////////000000000000000000000000//////.........---------,,,,,,,,,---------......////////////............/////////...------,,,,,,........................---------------------------------,,,,,,+++++++++,,,,,,,,,---------......//////.........---------------------------------000//////......///111222666888<<>>888555444222111111333333222111222111111000///.........////////////////////////000000000000000000000000//////.........---------,,,,,,---------.........////////////............................................................---------------------------------,,,,,,,,,++++++,,,,,,---------...............---------,,,,,,,,,------------------------000//////...///000222333777999<<>>@@@BBBCCCDDDEEEFFFHHHJJJPPPXXXcccooovvvyyy~~~yyyppplllllluuu{{{yyyvvvtttrrrmmmhhhjjjooowww~~~{{{zzzwww{{{~~~zzz~~~wwwoooiiihhhnnnvvv}}}rrrllllllqqq{{{uuukkkaaa___]]]\\\[[[ZZZWWWTTTQQQPPPNNNKKKIIIGGGFFFEEEFFFDDDAAA@@@BBBGGGKKKOOOPPPTTTXXX\\\___cccfffiiiiiiiiihhhdddaaa```bbbdddlllrrr|||zzzvvvlllggg```[[[YYYXXXWWWVVV\\\dddqqqvvvllljjjllljjjgggcccaaaaaa___[[[WWWTTTTTTXXX___jjjxxxxxxaaaTTTXXXiiipppxxx{{{~~~{{{ssshhhWWWGGG>>>:::888555555444333222222222333333111222222333333222222111...///000000000000000000111111222222222111000///...//////000111222222222111111000000000000111111111111111111111111111111111111111111111111111111000000222222333222111000///000222333333222000///222222222333333444444444888777444333222333444555sssfffiiitttwwwkkk```SSSJJJHHHGGGGGGEEECCCDDDKKKUUU^^^iiihhhddd___XXXQQQKKKHHH>>>:::666333222222111000222222333333444444444555000000000000000000000000000000000000000000000000000000000/////////......------........./////////////////////............000//////...------,,,,,,........................------------------------------------............------.........////////////////////////000000000......................../////////111444777:::;;;======>>>@@@BBBDDDEEEFFFFFFHHHMMMUUU```lllwww~~~}}}~~~|||qqqhhhggglllvvv{{{xxxxxxvvvssssssvvv|||wwwnnnkkkkkksss{{{zzzrrrooosss{{{}}}qqqiiifffgggoooxxx}}}tttlllbbb```^^^\\\[[[YYYVVVTTTQQQPPPMMMKKKHHHFFFEEEEEEEEECCCAAAAAACCCGGGLLLOOOQQQTTTXXX]]]```eeejjjmmmooopppooolllfffcccccceeepppzzzxxxpppfff^^^[[[ZZZXXXWWW[[[cccooo}}}vvvqqqpppnnnkkkhhheeeccc```]]]ZZZVVVUUUVVV[[[dddooo{{{lll[[[[[[cccllluuuyyy|||~~~|||xxxqqqjjj[[[KKK@@@===999555555444333222111222333444111222222333333222222111...000222333222222333444111111222222222111///...***+++---000222444555555111111000000000000111111111111111222222111111111111111111111111111111111///000111222333222111111000111222333333222111000111111222222333333444444777666555444444444555666}}}mmmjjjooowwwjjj\\\QQQLLLEEEGGGGGGEEEDDDJJJUUU___iiilllnnniii___TTTMMMJJJ@@@===888555333333222111111111222333333444555555000000000000000000000000000000000000000000000000000000000000/////////...............////////////////////////............---------.........//////........................------------------------------------.........///............////////////............//////000000...........................///000222444888;;;===>>>>>>???@@@BBBDDDEEEFFFGGGJJJQQQ[[[hhhuuu~~~{{{uuuiii```ccckkkwww}}}zzz}}}}}}xxxkkkccccccfffqqqzzz|||}}}|||vvvyyyxxxkkkccc]]]]]]bbbjjjlllxxx|||sssmmmbbb```^^^\\\[[[YYYVVVSSSPPPOOOMMMJJJGGGFFFDDDDDDCCCBBB@@@AAACCCGGGKKKMMMPPPSSSXXX]]]aaafffkkkoootttwwwwwwtttmmmgggggghhhooo|||yyyjjj```[[[ZZZYYYWWWYYY```kkkyyy{{{ssspppooommmiiidddaaa``````ZZZYYYYYY\\\bbbkkksssyyytttaaa^^^YYYeeeqqqxxx|||~~~zzzrrrnnn```OOOCCC???999444666444333111111222333444111222222333333222222111...000333444333222333444...///111222222222000///,,,---///111222333333333111111000000000000111111000000111111111111000000111111111111111111111111///000111222333222222111111111111111111111111111000000111111222333333444444444444444444444555555vvvnnnnnn{{{rrrbbbUUUOOOCCCFFFHHHFFFFFFKKKVVV```gggnnntttpppdddVVVMMMJJJBBB>>>999666444444333222000000111222333444444555000000000000000000000000000000000000000000000000000000000000////////////............/////////000000/////////............******+++---///000111222........................---------------------------------.........//////............/////////000---------.........//////////////////////////////...///000222555999<<<>>>?????????@@@BBBDDDFFFGGGIIILLLTTT___nnn{{{}}}xxxqqqddd[[[```lllxxx|||xxx|||~~~}}}sssgggaaadddiiifffppp~~~zzzwww}}}|||~~~|||qqqddd\\\VVVTTTXXX___```kkkxxxzzzrrrnnnbbb```^^^]]][[[YYYVVVSSSPPPNNNLLLIIIGGGEEEDDDCCCAAA@@@???@@@BBBFFFIIILLLPPPSSSXXX\\\aaaggglllpppxxx{{{}}}yyyqqqkkkiiijjjlll{{{}}}lll```[[[YYYXXXWWWVVV]]]hhhuuuuuupppqqqppplllfffbbbbbbddd___^^^]]]___dddkkkrrrvvvwwwxxxddd___QQQ___nnnwww}}}~~~tttqqqdddRRREEE@@@999222666555333111111222333444222222222333333222222222,,,000333333111///000111,,,---000222333333222111222222222222111///...,,,111111000000000000111111//////000000000000//////111111111111111111111111///000111222333333222111222222111000000111222222//////000111222222333333111222333444444444444444uuurrrqqqwwwwwwkkk]]]QQQKKKJJJJJJJJJHHHHHHPPPYYYccclllrrrmmmdddZZZQQQKKKDDD@@@:::555222111222333555444333222111111111111111111000000111222333333222111111111000000//////------............------////////////////////////000000000000000000000000............---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***........................//////............//////---///000000///......///+++...222666888:::<<<>>>>>>@@@BBBBBBAAABBBFFFJJJJJJQQQ[[[fffuuuwwwiii]]]\\\eeeooo||||||qqqjjjeee```___bbbgggppp~~~}}}~~~qqqbbbZZZUUUPPPOOOQQQYYY___iiisss{{{wwwqqqgggccc___[[[XXXUUURRROOORRRPPPKKKGGGCCCAAA@@@@@@>>>>>>===>>>@@@DDDHHHKKKPPPRRRYYYaaafffhhhooowww}}}vvvooohhhmmmrrrrrreee]]]YYYXXXWWWWWW\\\fffsss~~~zzzrrruuuwwwuuuoooiiieeedddbbbbbbbbbbbbdddhhhnnnrrrvvv~~~ooo\\\XXXXXX```nnnyyy~~~vvvfffWWWLLLDDD>>>:::999555333555555222111333222222222222222222222222333333444444333222000///222222111111111111222222222222111000//////000000000000000000000111111222...///000111111000///...//////000111111111111000222222222222111111000///...///000111222222111000000000000111222222333333000000111222333333444444yyyyyyxxxxxx~~~~~~ppp```TTTNNNJJJHHHHHHGGGFFFLLLTTT[[[dddjjjfff^^^WWWQQQKKKEEEBBB===777444333444444555444333222111111111111000000//////000000111222111111111111000000000/////////000000000000//////////////////////////////////////////////////////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,........................//////............//////---///000000///......///...111555888:::;;;===???@@@BBBDDDCCCBBBDDDHHHLLLOOOWWWbbbnnn}}}wwwhhh]]]\\\eeeooozzz|||rrrlllgggaaa___```aaajjjxxx{{{{{{~~~|||oooaaaYYYTTTOOONNNPPPSSSYYYbbbkkkssszzz|||tttnnnfffbbb^^^[[[XXXVVVSSSPPPRRRPPPLLLGGGDDDBBBAAA@@@AAA@@@???>>>@@@CCCFFFHHHMMMPPPWWW___cccfffmmmuuu{{{rrrjjjjjjmmm{{{rrrfff^^^ZZZWWWVVVVVV[[[dddqqq|||zzz|||}}}zzztttnnnkkkjjjeeeeeecccbbbbbbdddhhhkkkttt|||xxxiii[[[XXX[[[fffrrrzzzzzzlll^^^SSSIIIAAA<<<999444222444444111111222222222222222222222222222333333444444333222000///222222111111111111222222222222111000000000000000000000000000000111111222///000111222222111000//////000111111222222111111222333333333222111111000///000111222222111111000000000000111222222333333222222333333444444555555zzzxxxzzzjjj^^^VVVNNNHHHGGGGGGGGGJJJOOORRRZZZ^^^[[[VVVSSSOOOKKKGGGDDD???;;;777555555666555444333222111111111111//////////////////000111111111111111000000000000000111111222222111111000////////////////////////........................---...//////000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000//////...---//////////////////////////////............//////...///000000......///000111444888;;;<<<===>>>@@@AAADDDEEEEEEDDDFFFJJJOOORRR[[[gggtttwwwggg\\\\\\fffoooyyy|||uuupppjjjbbb]]]]]]^^^eeesss|||xxxyyyvvv{{{zzzmmm___XXXSSSNNNLLLNNNNNNSSS\\\dddlllrrrxxx|||{{{rrrkkkdddaaa]]][[[YYYWWWTTTRRRRRRPPPLLLHHHEEEBBBAAAAAABBBAAA@@@??????AAACCCDDDJJJLLLSSS\\\```cccjjjrrr~~~tttjjjffffffqqq~~~rrrggg```ZZZWWWUUUTTTYYYbbbooozzzyyytttqqqpppiiigggdddbbbbbbcccfffhhhrrryyywww```XXXTTT[[[gggrrr{{{|||rrrhhh]]]RRRIIICCC<<<666333444444222222444222222222222222222222222333333333333333222000000222222111111111111222222222111000000000000000000000000000000000111111222111111222222222222111111000111111222222222222222333333333444333333222222111111111222111111000///000000111111222333333333555555555555555555555555|||uuuzzzxxxmmm```UUUKKKIIIJJJJJJKKKNNNMMMSSSVVVSSSPPPOOONNNKKKHHHFFFBBB===999777666666444444333222111111111111000000/////////000000111111111111000000000000000000111111222222111111000////////////////////////............................../////////......---------------------------------------------------....../////////.........000000000000000000000000//////............//////...///000000......000111444777:::<<<======>>>@@@BBBDDDEEEEEEDDDGGGLLLQQQWWWbbbooozzzvvveee[[[]]]gggoooxxxyyytttlllbbb[[[ZZZ\\\cccqqqyyyuuuuuuyyytttssszzzwwwkkk^^^VVVQQQMMMKKKLLLMMMRRRYYYaaahhhooovvvzzz|||ssslllbbb```\\\ZZZYYYXXXVVVTTTQQQPPPMMMIIIFFFDDDBBBAAABBBAAA@@@??????@@@BBBCCCGGGIIIPPPYYY]]]```gggoooyyyvvvjjjeeeccciii|||}}}sssiiiaaa\\\WWWTTTTTTXXXaaalllxxx}}}zzzxxxwwwppplllgggddddddgggjjjkkkpppwww~~~zzzgggZZZPPPRRR\\\hhhvvv}}}xxxqqqggg[[[PPPIIIAAA:::666666666333333666222222222222222222222222333333333333222222111111222222111111111111222222111111000000000000000111000000000000000111111222111111111111111111111111111111222333333333333222333333444444555444444444222222222222111000000///000000111222222333333444555555555555555555555444xxxwwwzzz~~~zzzjjj\\\PPPLLLLLLLLLLLLMMMMMMQQQRRROOOMMMOOONNNKKKHHHGGGCCC???;;;888666555444444333222111111111111222111111000000111111111000000000000000000111111///000000111111000000///////////////////////////......................../////////...---,,,+++***---------------------------------------------------------------------...000000000000000000000000//////............//////...///000///...///111333444777:::<<<<<<===>>>???AAACCCDDDDDDDDDHHHNNNTTT\\\iiixxxsssbbbZZZ^^^gggoooxxx~~~|||vvvmmmbbbZZZXXXYYYaaapppwwwmmmnnnuuuzzztttqqqsss{{{tttiii\\\UUUQQQLLLJJJKKKMMMQQQWWW^^^eeelllsssxxx}}}}}}ssskkkaaa___\\\ZZZYYYXXXWWWUUUQQQPPPMMMJJJGGGEEECCCBBB@@@??????>>>???@@@AAABBBDDDGGGMMMUUUZZZ\\\ccckkkttt{{{nnngggdddfffttt}}}tttkkkccc]]]XXXUUUUUUXXX___jjjuuu}}}~~~xxxpppkkkjjjkkkllllllnnnvvv}}}|||tttlll___RRRNNNTTT___nnn{{{yyynnn```SSSKKKEEE===777666555222222555222222222222222222222222333333222222222222222222222222111111111111222222111000000000000000111111000000000000000111111222000000000//////000000000111111222333333333333222222333444555555555555555333333222111111111000000111111111222333333444444555555555555444444444444|||vvvpppllluuuuuugggXXXPPPMMMKKKJJJLLLNNNQQQQQQNNNNNNQQQQQQNNNIIIHHHEEEBBB>>>:::777555555444333222111111111111333222222111111111111111000000000000111111111111...//////000000//////...////////////////////////....................................---,,,+++***---------------------------------------------------,,,,,,,,,,,,---......//////////////////////////////............/////////000000///...///222444444666:::<<<<<<===>>>??????AAACCCDDDEEEJJJQQQWWW^^^lll}}}lll]]]XXX]]]eeellluuuxxx|||zzzsssjjj```ZZZYYYXXXaaaooo|||vvvnnneeekkkxxxvvvqqqqqqttt|||yyysssggg[[[UUUPPPKKKIIIJJJKKKNNNSSSYYY```gggooottt|||~~~}}}rrrkkkaaa___\\\ZZZYYYXXXWWWUUUQQQPPPNNNKKKIIIFFFDDDCCC?????????>>>??????@@@@@@BBBDDDJJJRRRUUUWWW]]]eeennnxxxssshhheeedddnnnuuulllddd___ZZZXXXVVVXXX]]]fffooowww|||~~~{{{zzzzzz{{{}}}~~~zzzvvvpppllllllsss{{{}}}}}}{{{uuummmmmmcccWWWPPPOOOUUUdddrrrttteeeWWWOOOHHH@@@888555333000000333222222222222222222222222333333222111111222222333222222111111111111222222000000000000000111111222000000000000000111111222000000////////////000000000111111222222222222222111222333444555555666555333333222111111111222222111111222222333444444444444444555555555555555555~~~vvvmmmgggeeeppp~~~vvveeeYYYQQQKKKJJJLLLMMMOOOPPPOOOQQQTTTTTTQQQKKKJJJHHHEEEAAA<<<888666555444333222111111111111222222111000000000000000///000000000111111111111...//////000000//////...////////////////////////////////////////////////,,,,,,---...............------------------------...........................---,,,,,,---...///000........................//////............/////////000000///...///222555444777:::<<<===>>>@@@AAA???AAADDDEEEGGGMMMUUU\\\ffftttxxxdddWWWTTTZZZbbbgggoooqqqsssuuuwww~~~uuunnnfff^^^[[[\\\___gggpppvvvuuupppjjjgggbbbkkk{{{}}}rrroooqqquuu}}}}}}vvvrrrggg[[[UUUQQQLLLIIIJJJIIILLLPPPUUU[[[ccckkkqqqzzz|||tttlllbbb___\\\ZZZYYYXXXVVVUUUQQQPPPNNNLLLIIIGGGDDDCCCAAA@@@@@@???>>>>>>======???@@@FFFMMMPPPQQQWWW^^^dddnnn{{{uuugggeeebbbgggxxxvvvllleee```\\\ZZZVVVWWWZZZaaaiiipppuuuvvvwwwvvvvvvvvvvvvxxxyyy{{{zzz}}}}}}sssiiipppvvvxxxwwwwwwrrrmmmkkkeee\\\SSSKKKLLLYYYgggvvv|||yyymmmbbb\\\OOOFFF<<<888444111111444222222222222222222222222333222222111111222333333222222111111111111222222000000000000000111222222000000000000000111111222111111000//////000111111///000111111222222111111000111222333555555666666333222111111111222333444111111222333333444444555555555555666666777777777~~~vvvmmmhhhYYYcccrrrpppbbbVVVMMMLLLOOOKKKNNNOOOOOORRRWWWWWWTTTMMMLLLJJJGGGCCC>>>:::777555444333222111111111111111111000/////////////////////000000111111111222//////000000000000//////////////////////////////000000000000000000000000***+++---...000111222222------------------------........................///...------...///000111........................//////............/////////000000///...000333666444777;;;===>>>???AAABBB???BBBDDDFFFIIIOOOYYY```tttrrr___RRRQQQXXX___dddjjjkkkmmmnnnqqqyyy|||pppiiiccc]]]\\\___iiinnnsssrrrkkkddd``````cccmmm~~~~~~~~~~~~zzzpppnnnqqqvvv}}}}}}vvvrrrfff[[[UUUQQQLLLIIIJJJIIILLLPPPTTTZZZbbbjjjpppyyy{{{}}}wwwpppbbb___\\\ZZZYYYXXXVVVTTTQQQPPPOOOMMMJJJGGGEEECCCCCCBBBAAA???>>><<<;;;:::<<<>>>DDDJJJLLLMMMSSSZZZ\\\fffrrr|||}}}ssseeedddaaacccqqqwwwmmmeeeaaa^^^\\\UUUUUUXXX^^^eeellloooqqqpppooonnnmmmmmmmmmnnnoootttxxx}}}~~~gggnnnsssssstttuuutttpppiiifff```UUUJJJGGGRRRaaalllttt~~~~~~vvvnnniiiUUULLLBBB<<<888444444777222222222222222222222222333222111111111222333444222222111111111111222222000000///000000111222222000000000000000111111222333222111000000111222333//////000111111111111111///000111333444555555666222222111111111222444555111222222333333444444555555666666777888999999:::}}}sssiiiccccccjjjzzz|||lll```VVVLLLFFFKKKJJJMMMSSSTTTTTTWWW\\\XXXSSSKKKEEEFFFGGG@@@777555444222222333444333222/////////000000111222333111111000000///.........000000//////.........------...000111111///---,,,//////.........---------------------------------////////////////////////................................................+++...000000///...//////000///...---------------000...---,,,---000333666999:::<<<===???@@@@@@@@@BBBDDDFFFFFFJJJTTTbbbmmm|||lll[[[TTTSSSUUU\\\dddiiihhhhhhiiilllttt}}}ooobbb]]]___fffkkkmmmlllkkkiiibbb[[[ZZZ]]]aaappp}}}zzz|||xxxuuuuuuwww{{{~~~~~~}}}}}}~~~zzznnnjjjnnnvvv}}}yyytttnnnggg^^^UUUOOOLLLJJJIIIKKKMMMQQQUUU[[[bbbjjjpppsssuuuyyy|||~~~zzzpppiiibbb\\\[[[ZZZVVVSSSSSSSSSRRRPPPPPPOOOMMMIIIGGGCCCBBBAAAAAAAAA???;;;888999<<<@@@EEEJJJNNNPPPQQQVVVYYYbbbooo||||||mmmjjjdddbbbnnnvvvlllhhheee___YYYTTTTTTVVV\\\cccggghhhgggkkkfffeeeiiijjjgggiiinnnooorrrwww|||yyypppjjjmmmssswwwyyyzzzsssiii```ZZZQQQJJJKKKRRRdddqqq~~~|||rrrggg[[[KKK@@@<<<:::777444222222222222222222222222111222333333222111000///111111111111111111111111333222111000000111222333////////////000000000000111111111111111111111111222222333333333333444444333444555666777777777777111222222333333222222111333222111000000222444555:::999666444333444555555zzzuuulllkkkooo~~~wwwiiiZZZLLLCCCHHHHHHKKKPPPRRRRRRUUU[[[YYYWWWQQQKKKIIIHHHBBB:::777555333222333333222111111111000//////000000000000000000000000000000000000000/////////.........000000//////...------,,,//////.........---------------------------------...........................................................................//////...------000222111000///...............222111//////000333666999:::;;;<<<>>>???@@@AAAAAAAAAEEEHHHJJJNNNZZZkkkxxxsssggg[[[WWWVVVVVVYYY___eeeeeehhhlllooovvv}}}ooodddaaadddiiilllpppmmmjjjfff^^^VVVTTTXXXdddsss~~~zzzyyyyyywwwsssqqqqqqsssvvvxxx{{{|||~~~|||||||||~~~xxxmmmiiimmmuuu|||{{{uuupppmmmggg]]]UUUPPPMMMJJJIIIIIIKKKOOOSSSXXX```gggmmmsssuuuyyy{{{|||}}}wwwmmmddd]]][[[ZZZVVVTTTTTTSSSRRRQQQQQQPPPNNNKKKHHHDDDBBBAAAAAAAAA@@@===;;;:::<<<@@@EEEIIILLLNNNOOORRRUUU]]]jjjwww~~~|||ooollleeebbblll~~~xxxnnniiiddd^^^YYYTTTSSSTTTWWW\\\```aaa```aaa]]]\\\``````^^^```dddkkknnntttzzz~~~wwwllleeejjjsssyyy}}}zzzqqqhhh___UUUJJJIIILLLXXXfffvvvttthhhUUUGGG???:::777555222222222222222333333333111222222333222111000///111111111111111111111111222222111000000111222222111111111111000000000000111111111111111111111111222222222333333333444444222222333444555555555555222222222333333222222222222111111111222444777888999888666444333333444555tttrrrsss~~~sssaaaPPPEEEEEEDDDGGGLLLNNNOOOSSSYYY]]]^^^[[[TTTNNNJJJDDD===999777444222222222111000222111000///............//////000000111222222333000000////////////......222111...,,,+++,,,---.../////////............---------------------------------------------------................................................000///...,,,+++---000333111111000////////////000222111000000111444888:::;;;;;;===???@@@AAAAAAAAA@@@EEEKKKNNNTTTbbbwwwiiibbb\\\\\\]]]\\\\\\]]]dddeeeiiinnnrrrwww{{{lllccccccfffjjjkkkoookkkgggbbbYYYRRRRRRWWWfffvvv}}}||||||yyyvvvuuutttrrrpppnnnmmmnnnppprrrvvv{{{{{{{{{|||~~~}}}uuukkkgggkkkssszzz}}}~~~{{{uuuqqqkkkeee]]]UUUPPPMMMKKKJJJGGGIIIMMMQQQVVV\\\dddiiirrrtttwwwyyyzzz{{{}}}~~~rrriii___\\\ZZZVVVTTTUUUTTTSSSRRRRRRRRRPPPMMMJJJFFFDDDAAAAAAAAA@@@???>>>;;;===@@@CCCGGGIIIKKKLLLLLLOOOVVVbbboooxxx|||}}}sssnnngggcccjjjzzz{{{pppjjjeee^^^XXXUUUSSSRRRSSSVVVYYYZZZZZZ]]]ZZZYYY\\\\\\[[[]]]```fffjjjooovvv|||yyylllbbbeeeoooxxx}}}yyyqqqhhh[[[OOOIIIIIINNNZZZkkk}}}{{{fffRRRCCC;;;777666111111222222333333444444111222222222222111000000111111111111111111111111222222111000000111222222222222222111111000000000111111111111111111111111222222222222333333333333000111222333333444444444222222222222222222222222111111111222333666888:::777666555333333333444444xxxtttsss{{{xxxfffVVVLLLDDDCCCDDDHHHJJJKKKPPPWWWaaaffffff^^^UUUMMMEEE???:::777444222222333222111111000000///......//////000000111111222222222222000000//////////////////000///---,,,,,,,,,...////////////.......................................------------------------................................................/////////---,,,---000222000000///////////////000///...---...000333666888;;;<<<>>>@@@AAABBBBBBBBB???FFFMMMRRRXXXhhhxxxaaa___^^^aaaeeefffeeedddiiiiiikkkooorrrwwwzzziii___```eeehhhhhhlllgggbbb]]]VVVRRRUUU\\\iiizzz~~~~~~}}}xxxsssrrrqqqpppnnnmmmlllmmmnnnnnnvvv}}}~~~~~~}}}}}}~~~|||yyy{{{yyyrrrjjjgggjjjqqqxxx||||||~~~zzztttpppiiiddd\\\UUUPPPNNNLLLJJJGGGIIILLLOOOTTTZZZaaafffooorrruuuxxxyyyzzz|||~~~xxxmmmbbb]]]ZZZVVVUUUWWWUUUTTTSSSSSSSSSRRROOOMMMKKKHHHDDDBBBAAA@@@???>>><<<>>>@@@BBBEEEGGGHHHIIIIIIJJJPPPZZZgggrrryyy}}}wwwrrrjjjeeeiiivvv~~~tttllleee^^^XXXVVVTTTRRRRRRRRRTTTVVVWWWYYYXXXXXXYYYZZZ[[[]]]___bbbffflllsssyyyooobbbbbbjjjssszzz~~~~~~yyyqqqdddWWWNNNJJJLLLRRR```sssyyy```JJJ===888777111111222333333444444444111111111222111111111111111111111111111111111111222111111111111111111222222222222111000///......111111111111111111111111111222222222222333333333000111222333333444333333222222222222222222222222111111111222333555777888555555444333333333444444|||wwwsssxxxzzziii[[[RRRGGGDDDDDDGGGHHHHHHNNNTTTdddkkknnnggg\\\RRRHHHAAA;;;888555333333444444444///////////////000111111222222222222111111000000//////000000000000000000,,,,,,---....../////////////////////////////////........................------------------------................................................,,,...000000///...///000.........------......///---------...000333666888======???AAABBBCCCCCCCCCAAAGGGOOOUUU]]]nnnnnn\\\\\\^^^bbbiiioooooommmrrrnnnlllnnnqqqvvv~~~kkkaaaaaafffiiijjjnnnggg```ZZZTTTRRRXXXaaapppzzzsssqqqpppooommmkkkjjjkkklllllluuu|||~~~|||{{{sssoooiiihhhlllrrrwwwyyytttoooiiifffiiiooovvv{{{|||~~~yyytttoookkkgggbbb[[[UUUQQQNNNLLLKKKHHHJJJMMMPPPSSSYYY```eeelllooosssvvvyyy{{{~~~}}}~~~{{{pppddd^^^[[[WWWUUUWWWUUUTTTTTTTTTUUUTTTQQQOOOOOOLLLGGGDDDBBBAAA???===>>>>>>???AAACCCEEEGGGGGGHHHIIIMMMUUU```llluuuzzzxxxsssmmmiiijjjssswwwnnnfff^^^YYYUUUTTTRRRPPPPPPPPPRRRTTTQQQRRRRRRRRRTTTWWWZZZZZZ___ccciiipppxxx~~~qqqccc```eeennnwww~~~{{{nnn___RRRJJJKKKNNNVVVfffyyymmmSSSAAA:::999222222333333333444444444111111111111111111222222111111111111111111111111111111111222222111111111111111000///...------,,,111111111111111111111111111111111222222222333333111222333444444555555555333222222111111222222333222222222222222222333333444444333333333444444555{{{vvvyyy}}}mmm___XXXLLLIIIGGGGGGGGGGGGLLLRRRccckkkppplllcccYYYNNNEEE???;;;777555444555555555////////////000111222333333222222111000000////////////000000000000111111,,,---...///000000000///...////////////000000000........................------------------------................................................+++---000111000///...///...------------....../////////000222444777:::<<<===>>>@@@BBBCCCDDDDDDDDDDDDIIIQQQYYYeeevvvwwwhhhYYY[[[^^^bbbkkktttvvvssswwwqqqllllllooovvvtttjjjiiimmmpppppprrrkkkaaaYYYSSSQQQYYYcccyyy|||vvvuuupppnnnkkkiiihhhiiijjjkkkrrrxxx}}}xxxtttqqqhhhddd^^^\\\```gggmmmqqqoookkkgggeeeffflllsssxxxzzz}}}}}}xxxsssnnnjjjeee```ZZZUUUQQQOOOMMMKKKJJJKKKMMMPPPSSSXXX___cccjjjmmmqqquuuxxx{{{~~~{{{|||~~~|||qqqeee___\\\WWWVVVWWWTTTTTTTTTTTTUUUUUURRRPPPPPPMMMIIIFFFDDDBBB???===?????????AAABBBDDDFFFGGGHHHIIIKKKQQQZZZeeennntttvvvrrrnnnkkkkkkqqqzzzppphhh```[[[TTTTTTSSSPPPMMMLLLMMMOOOKKKNNNOOOOOORRRWWW[[[ZZZ]]]```fffmmmuuu|||~~~qqqddd___aaaiiiuuuyyyhhhWWWKKKJJJJJJOOO\\\kkkzzzxxx[[[EEE<<<;;;444444444444333333333333111111111000111111222333111111111111111111111111000111222222222222111000/////////......---------111111111111111111111111111111111111222222222222222333444555666666666666444333222111111222333444333333222222222222111111333333444444555555555666yyyyyyvvviiibbbSSSNNNJJJIIIGGGFFFJJJQQQ]]]fffnnnnnniiiaaaUUUKKKEEE@@@;;;777555555444333222111111111111111222333000000000000000000000000//////000000000111111111222111000///...//////000.../////////000000000000................................................................................................---...//////......///111...............///000000000111222444777:::===>>>>>>???AAABBBDDDEEEEEEEEEIIILLLSSS___nnnrrrfff[[[___cccgggoooxxxyyyuuutttnnniiijjjnnnvvv|||vvvtttuuuvvvvvvrrrjjj___WWWQQQRRR\\\ggg~~~}}}zzz{{{tttqqqmmmjjjiiijjjlllnnnssswww~~~}}}uuummmiiiaaa^^^[[[ZZZ\\\aaaeeehhhiiigggcccbbbccchhhpppuuuvvvyyy}}}}}}xxxtttoookkkccc___YYYUUURRROOOMMMLLLJJJKKKMMMOOORRRWWW]]]aaaiiilllpppsssvvvxxx{{{}}}zzz{{{}}}{{{pppfff```]]]XXXVVVVVVTTTSSSSSSTTTUUUUUUSSSQQQNNNLLLJJJHHHGGGEEEBBB@@@??????@@@AAABBBEEEGGGHHHHHHIIIKKKNNNUUU^^^gggmmmqqqnnnmmmlllkkkooo~~~|||rrriiiaaa]]]WWWXXXWWWSSSNNNKKKJJJKKKIIINNNOOOOOOSSS[[[^^^]]]ZZZ]]]cccjjjrrryyy~~~~~~tttiiiaaa]]]bbbppp~~~tttaaaRRRJJJJJJOOOXXX```jjjyyycccJJJ>>><<<555555555444333333222222111111000000000111333333111111111111111111111111000111222222222222111000////////////............111111111111111111111111111111111111222222222222222333444555555666666666444333111000000111333444222222333333333333333333333333444555666777777777zzzxxx~~~tttlllWWWRRRMMMJJJGGGEEEJJJPPPYYYbbbkkknnnmmmfffZZZOOOIIIEEE>>>888555444222111555444333222111111111111......//////000000111111//////000000111111111222888555111---,,,---///111.../////////000000111111////////////////////////////////////////////////................................................//////...---,,,---000333///////////////000111111///000222444777;;;===??????@@@AAACCCDDDEEEEEEFFFKKKNNNUUUcccuuuqqqfff___eeeiiimmmuuu}}}|||vvvooojjjfffiiinnnwww~~~|||zzzyyyyyynnnfff\\\UUUQQQTTT```mmm~~~|||}}}yyyuuuqqqmmmlllmmmpppsssxxxyyy}}}}}}sssjjjddd^^^]]]\\\]]]^^^___```aaaeeecccaaa___aaafffmmmrrrrrruuuzzz}}}yyytttpppkkkgggbbb^^^YYYUUURRRPPPMMMLLLIIIJJJLLLNNNQQQUUU[[[```iiilllooorrrtttuuuxxxzzzzzz{{{}}}zzzpppfffaaa]]]XXXUUUVVVSSSSSSSSSTTTUUUUUUSSSQQQKKKJJJIIIIIIIIIHHHEEEBBB@@@???@@@AAABBBEEEGGGIIIIIIIIIJJJMMMQQQYYYbbbhhhmmmkkklllllljjjmmm|||}}}sssjjjbbb^^^\\\^^^]]]XXXQQQLLLJJJJJJFFFKKKMMMLLLQQQZZZ^^^]]]XXX[[[aaahhhpppwww}}}|||{{{yyynnncccZZZ\\\jjjzzz}}}jjjZZZLLLMMMRRRYYY[[[___lll{{{gggMMM@@@===666666555444333222222111111111000000000111333444111111111111111111111111000111222333333222111000////////////000000000000111111111111111111111111000111111111111222222222222222333444555555555555444333111000000111333444111222333444555555555555333333555666777777777777|||zzzwwwzzzsssgggYYYMMMKKKLLLLLLLLLLLLPPP\\\jjjooojjj___UUUPPPGGGEEE@@@;;;666333444555333333333222222222111111222222111111111111222222222222111000//////000000------------,,,+++***)))////////////////////////------...............---.........------,,,,,,,,,------------------------////////////////////////////////////////////////111222222111///...///000///000222444777999;;;<<<<<<>>>AAABBBBBBCCCFFFHHHJJJOOO[[[lll|||lllfffcccjjjpppssswww|||}}}zzzssskkkfffkkkvvv|||~~~{{{yyyyyyvvvqqqggg___VVVPPPOOOTTTcccqqq}}}}}}~~~{{{|||yyyssslllkkkoootttxxxzzz}}}tttiiiccc```___^^^]]][[[\\\^^^```]]]^^^___^^^^^^```fffkkkooosssxxx|||xxxrrrnnniiiggg```^^^ZZZUUUQQQOOONNNNNNJJJIIIJJJKKKOOOTTTXXX[[[dddhhhmmmrrrtttuuuvvvwww{{{{{{{{{{{{|||||||||}}}}}}yyyqqqggg___[[[YYYXXXVVVRRRSSSTTTTTTSSSQQQOOOMMMMMMMMMMMMKKKIIIFFFDDDBBB=========???AAADDDFFFHHHFFFFFFGGGHHHLLLTTT]]]ccciiijjjjjjfffdddjjjvvv}}}qqqeee\\\XXXUUUUUUUUUTTTSSSQQQPPPOOOEEELLLPPPPPPUUU\\\[[[TTTZZZ]]]bbbgggmmmsssyyy}}}|||uuuxxxuuullleee___]]]eeeqqqwwwcccVVVOOOMMMRRRYYY___ffflllpppYYYEEE888999777444333333333222000444333222222444444333222222222222222222222222222222222111111111111222222222111111111000000////////////000000111111222222111222333333444444333333222222333333222000///...222888<<<999111,,,000555333333333333333333333333555444444444444555666666|||vvvvvvxxxmmm___QQQLLLKKKIIIHHHHHHOOOVVV___ccc```YYYRRRMMMHHHFFFBBB===888555555555333333222222222111111111000000////////////000000222222111000000000000000111111111111000///...---////////////////////////---....../////////....../////////......---------------------------------///////////////////////////////////////////////////000111000...---...//////000222555999<<<>>>???>>>@@@BBBCCCCCCDDDGGGIIIOOOUUUaaarrryyykkkhhhiiiooouuuvvvxxx{{{{{{xxxsssmmmkkkrrr}}}yyy{{{{{{xxxwwwvvvpppiiiccc[[[RRRMMMMMMTTTdddsss}}}vvvooonnnrrrxxx|||}}}wwwmmmfffccccccbbbaaa^^^\\\\\\[[[YYYZZZZZZYYYXXX[[[```eeelllpppvvvzzz}}}xxxrrrmmmiiifffaaa^^^ZZZUUUQQQOOONNNNNNJJJIIIIIIKKKNNNSSSWWWZZZaaaeeekkkooorrrsssuuuvvvyyyyyyyyyyyyzzzzzzzzzzzzzzz~~~~~~{{{sssiii```\\\YYYWWWUUURRRRRRSSSSSSRRRPPPNNNLLLNNNNNNMMMLLLJJJGGGDDDCCC???>>>>>>???@@@BBBDDDEEEDDDDDDEEEEEEIIIOOOWWW]]]eeeggggggdddbbbfffpppyyyyyynnnbbbZZZVVVNNNMMMLLLLLLMMMOOORRRTTT\\\ZZZWWWTTTTTTWWW[[[]]]XXX[[[```eeeiiioootttxxx}}}|||qqqqqqzzzvvvmmmfff___[[[aaakkkvvvaaaVVVNNNOOOUUU[[[bbbhhh}}}ppp[[[HHH;;;999777444333333333222111444333222222333444333111222222222222222222222222222222111111111111222222111111111111000000000///000000000000000111111111000111222222333333222222000111222333333333222111111555999666111...000333333333333333333333333333444444444444444555666666wwwsssxxxuuugggXXXPPPMMMJJJIIIJJJOOOQQQTTTWWWWWWUUUPPPLLLJJJHHHDDD@@@;;;888555444222222222111111111000000000000////////////000000222111000000000000000000222333333222222111000////////////////////////////////////000000//////...///////////////.........------------------------///////////////////////////////////////////////////111111111///...///000///000333666:::>>>@@@BBB???AAACCCCCCDDDEEEHHHJJJTTT[[[iiizzzsssjjjkkkmmmtttzzz{{{{{{}}}|||yyytttqqqsss|||yyytttwwwwwwvvvvvvtttkkkaaa___WWWOOOKKKMMMVVVhhhxxxyyysssqqqvvv|||vvvpppkkkjjjiiigggccc___[[[YYYWWWWWWVVVUUUUUUWWW[[[^^^fffkkkqqqvvvzzz}}}xxxrrrlllhhheeeaaa___ZZZUUURRROOONNNNNNIIIIIIIIIJJJMMMQQQUUUXXX]]]aaagggllloooqqqsssuuuwwwwwwwwwwwwwwwwwwwwwwwwxxx{{{~~~~~~|||~~~~~~}}}vvvlllccc]]]YYYVVVTTTQQQQQQRRRRRRPPPOOOMMMLLLMMMMMMMMMLLLJJJGGGEEECCC@@@@@@?????????@@@BBBCCCBBBCCCCCCCCCEEEIIIOOOTTT]]]```aaa```]]]```gggnnnzzzzzzxxxrrrhhh^^^VVVSSSPPPMMMHHHEEEDDDFFFJJJMMMXXXZZZccclllhhh[[[SSSUUUVVVYYY]]]bbbeeeiiinnnqqqwwwzzzvvvpppttt{{{~~~xxxqqqiii```[[[^^^eeerrrrrrbbbRRRMMMQQQXXX```fffwwwooo]]]KKK@@@;;;888555333333333222111555333222222333333222000111111111111111111111111222222111111111111222222111111111111000000000000111111111111000000000000000000111222222222222111...///111333555555555555111333444444222000111222333333333333333333333333444444444444444555555666|||wwwtttsss||||||nnn___VVVRRRNNNMMMOOOOOOMMMMMMQQQUUUVVVRRRMMMLLLIIIEEEAAA>>>:::666333222222111111111000000000333222222111111222222333111111000000000000000111000111111111000000///...////////////////////////000000000000000000///...//////..........................................////////////////////////////////////////////////222333444333222111222333000111444777:::===???AAA???AAABBBCCCDDDEEEIIIKKKUUU___pppnnniiiooopppxxx~~~|||ttttttzzzxxxppppppsssvvvyyy|||yyymmm```\\\UUUMMMKKKNNNYYYmmm~~~{{{tttsssxxx}}}wwwtttppplllgggccc^^^[[[YYYXXXWWWVVVUUUWWWYYY[[[^^^cccjjjpppuuuyyy|||~~~wwwqqqlllgggdddbbb___[[[VVVRRROOONNNNNNIIIHHHHHHIIIKKKOOORRRUUUYYY]]]ccchhhlllooorrrtttvvvvvvvvvuuuuuuuuuuuutttvvvyyy|||||||||}}}|||~~~xxxpppfff^^^YYYUUUSSSPPPPPPPPPPPPOOOMMMLLLKKKKKKLLLKKKJJJIIIFFFDDDBBB@@@???>>>>>>???@@@AAABBBAAABBBBBBBBBCCCEEEIIILLLSSSVVVYYYYYYYYYZZZ___dddlllmmmmmmiiibbbYYYSSSPPPOOOLLLGGGCCCBBBCCCEEEGGGEEEOOOiiidddPPPNNNUUUXXX\\\```bbbeeeiiikkkppptttzzz}}}rrrqqquuuzzz|||~~~{{{vvvnnneee``````dddkkkxxxnnnWWWMMMOOOWWW___fffoooyyyzzzmmm^^^OOODDD<<<999666444333333333222555333222222333333111000000000000000000000000000222222111111111111222222111111111000000000000000222222111111000000//////000111111222222222222222...000222444555666555555222222222333444444333111222222333333333333444444444444333333444444555666vvvlllkkkpppwwwvvvfff\\\TTTNNNLLLNNNLLLJJJJJJOOOVVVYYYUUUPPPNNNKKKFFFBBB???;;;666222222222222111111111111000333333222222222222333333111000000000000000111111//////000000000///......000000000000000000000000000000000000000///......------------------------........................////////////////////////////////////////////////111222333333222111222444222333555777999;;;===>>>???@@@AAABBBCCCFFFJJJMMMVVVcccvvv|||lllllluuuzzz}}}zzztttwwwrrrkkknnnrrrxxxuuueeeXXXQQQKKKJJJOOO[[[ooo{{{uuusssxxx}}}~~~vvvooojjjfffbbb___]]][[[YYYWWWWWWWWWXXXXXXVVV[[[aaahhhmmmrrrwww{{{}}}}}}vvvppplllgggeeeccc```[[[VVVRRROOONNNMMMIIIHHHGGGGGGIIILLLPPPRRRVVVZZZ```dddhhhlllooorrrttttttttttttttttttttttttuuuxxx{{{||||||~~~{{{zzz}}}yyyrrriii```YYYUUUTTTPPPPPPOOOOOONNNLLLKKKKKKIIIIIIIIIHHHFFFDDDBBBAAA>>>=========>>>@@@AAACCCAAABBBDDDDDDCCCDDDFFFHHHJJJMMMQQQSSSTTTUUUYYY\\\^^^```aaa___YYYSSSOOOMMMFFFEEEEEEEEEFFFHHHIIIKKKFFFPPPnnnmmmYYYYYYUUUXXX\\\___aaabbbeeegggiiimmmrrryyyuuuqqqrrruuuwww}}}}}}zzzssskkkfffffffffiiiqqq}}}ttt[[[NNNMMMSSS]]]eeeiiirrrxxxuuukkk___QQQGGG>>>;;;666444333444333333444333111111222333111000000000000000000000000000222222111111111111222222000000000000000000111111222222111111000000//////111222222333444333333333111222333444555444444333444222222333555666444222222222222333333444444444333333333333333444555555|||oooccceeejjjttt~~~nnnaaaUUUJJJFFFFFFGGGFFFHHHNNNVVVZZZYYYVVVSSSNNNHHHDDDAAA>>>888444333333333222222222111111111111000000000000111111000000000000000111111222000000111111111111000000000000000000000000000000000000000000///...------,,,,,,,,,---------------........................////////////////////////////////////////////////...///111000//////000111444555666777999;;;<<<===???@@@AAACCCEEEIIINNNQQQ[[[iiiyyyoootttyyyuuuuuuzzzvvvmmmjjjnnnsss|||~~~jjjTTTOOOJJJKKKPPP\\\ooo~~~}}}|||wwwvvvyyy}}}wwwppplllgggccc```^^^ZZZYYYXXXXXXWWWVVVSSSVVV[[[___dddiiiooosssxxx{{{}}}~~~{{{uuuppplllhhhfffdddaaa\\\WWWRRROOONNNMMMIIIGGGFFFFFFGGGJJJMMMOOOSSSWWW\\\```dddgggkkknnnqqqqqqrrrrrrrrrsssssssssuuuwwwzzz{{{}}}~~~{{{yyyzzzwwwrrrjjjaaaZZZVVVUUUPPPPPPOOONNNMMMLLLKKKKKKGGGGGGGGGGGGEEECCCAAA@@@======<<<======???AAABBB@@@BBBEEEFFFEEEEEEFFFGGGEEEHHHLLLNNNOOOPPPRRRTTTRRRTTTUUUSSSOOOLLLIIIIIIFFFFFFGGGHHHHHHGGGFFFFFFGGGSSSsssttt\\\VVVQQQTTTYYY\\\]]]^^^```bbbcccfffjjjqqqxxx~~~yyywwwxxxzzz{{{~~~}}}uuummmjjjhhhggggggkkkpppyyyxxx```PPPKKKOOOYYYbbbgggooouuurrrjjj```TTTJJJ???<<<777444444444444333333111000111222333222111111111111111111111111111222222111111111111222222000000000000111111111111111111111111000000000000222222333444444444444333222222333444444333222111444333333444555666444333111222222333333444444555333333333333333444444555wwwcccbbbcccllluuugggYYYLLLFFFFFFGGGGGGHHHNNNVVV\\\___```YYYSSSKKKEEECCCAAA<<<888444444444333333333333222222111111000000111111222000000000000000111222222000000111111111111000000000000000000000000000000///000000///...---,,,,,,------------.........///........................////////////////////////////////////////////////---...000///......000111444555666888;;;===>>>??????AAACCCEEEGGGLLLRRRWWWdddtttyyyuuuzzzuuuxxx~~~zzzooollllllooouuummmUUUQQQNNNOOOUUU___qqq}}}{{{|||zzz|||~~~wwwnnnhhhdddaaa]]][[[[[[ZZZXXXUUUUUUVVVWWWYYY[[[```fffkkkooorrrvvvxxxzzzzzztttpppmmmiiigggdddaaa\\\WWWSSSOOONNNMMMHHHGGGFFFEEEFFFHHHKKKMMMPPPSSSWWW[[[___bbbfffiiimmmnnnnnnooopppqqqrrrrrrsssvvvyyyzzz}}}~~~{{{yyyvvvuuuqqqjjjaaaZZZWWWWWWQQQPPPOOONNNMMMLLLLLLLLLGGGGGGGGGGGGEEECCCAAA@@@???>>>===<<<<<<===>>>??????BBBEEEGGGGGGFFFFFFGGGFFFGGGIIIKKKKKKKKKLLLMMMIIIJJJJJJHHHEEEDDDDDDDDDIIIIIIHHHGGGEEECCCAAA???BBBMMMfff~~~jjjTTTJJJKKKOOOSSSVVVXXXYYYZZZ[[[]]]___bbbhhhqqq{{{zzz~~~|||ssskkkiiigggdddcccdddffflllzzz~~~hhhWWWNNNMMMVVV```hhhoootttrrrlllcccWWWMMMAAA===888444444444444444111000///000222333333222222222222222222222222222222222111111111111222222///000000000111111111111000000000000000111111111111111222333333333333333000111222333333222111000333333444444444333222222111111222333333444555555333333222222333333444555~~~gggdddbbbiii|||zzzmmm___RRRKKKKKKJJJIIIJJJOOOVVV___eeeiii]]]VVVMMMGGGEEECCC>>>:::555555444444444333333333444333333222222333333444000000///000000111222222...//////000000000//////000000000000000000000000////////////...---,,,+++---.........//////000000////////////////////////////////////////////////////////////////////////...000111111000000111333444555777999<<>>===<<<<<<<<<======AAAEEEHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHCCCCCCCCCAAA???>>>@@@AAABBBBBBBBBBBBCCCDDDDDDEEEFFFFFFLLLUUUYYYSSSNNNMMMGGGJJJOOORRRSSSTTTVVVWWWZZZZZZ]]]bbblllwwwqqqwww~~~yyy}}}{{{qqqhhhfffddd```___```aaaffftttqqq___RRRNNNVVVaaajjjqqquuusssmmmeeeYYYOOOAAA===888444444444444444000//////000222444444333222222222222222222222222222222111111111111222222//////000000111111111222//////000000111111222222000000111222222222222111///000111222333222222111111333555444222000111222111111222333333444555555333333222222333333444555ooojjjgggooozzzooofffZZZOOOGGGGGGHHHHHHJJJPPPZZZaaadddaaaYYYNNNHHHEEEDDD@@@===888555222111222333333222333333333333333333333333111111111111000000000000////////////000000000000000000000///.........---///////////////......---........................------,,,+++,,,---///000000000//////...------------...//////---,,,---...000111222111000000222444666777999;;;===???@@@AAAFFFCCCCCCFFFIIIMMMVVV___rrr{{{|||~~~www|||wwwmmmkkkoootttttt}}}gggWWWQQQLLLOOO[[[lll{{{zzz|||uuulllhhhcccaaaaaa```]]]ZZZ[[[YYYWWWWWWXXXZZZZZZYYY______cccjjjpppwwwzzztttnnnkkkiiihhhddd```[[[UUUPPPMMMLLLLLLHHHGGGFFFFFFFFFGGGHHHIIIOOOPPPRRRVVVZZZ^^^bbbdddgggggggggggghhhjjjkkkkkksssvvvyyyzzz}}}|||yyyrrrrrrppplllfff___ZZZXXXSSSPPPNNNNNNOOOOOOLLLIIIIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAA@@@>>>===;;;:::???@@@AAABBBDDDFFFHHHIIIHHHGGGGGGFFFEEECCCAAA@@@@@@???===<<<;;;<<<>>>???CCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPRRRRRRVVVXXX[[[___dddmmmzzz}}}qqqpppvvv~~~zzzwwwsssrrrnnnggg```]]]]]]aaaaaaaaajjj|||yyyjjjZZZQQQVVVaaannnrrrssspppnnniii\\\NNNJJJBBB<<<999666222000111444444333333333333222222222222222222222222222222000000000000000000000000......///000000000000000222111000000000111333333111111222333333333222222222222222222222222222222222222111111222222333444333222222222222222222222555555555555555555444444wwwqqqooowww}}}ssskkk```SSSKKKHHHIIIJJJKKKNNNUUU\\\```bbb[[[QQQKKKIIIFFFBBB???999666333222222333333333222222222222222222222222000000000111111222222222000000000000000/////////000000000000///////////////////////////......---........................---------------...///000---............/////////,,,---............///000000111222111000111333555777777999;;;===???AAAAAAFFFDDDDDDGGGKKKPPP[[[eee{{{|||~~~wwwnnnlllooosss{{{tttaaaTTTPPPNNNRRR^^^ooo}}}}}}zzz|||~~~~~~}}}}}}~~~yyyuuupppiiifffeeedddbbb___]]][[[XXXWWWWWWWWWVVVUUU[[[[[[___ffflllsss~~~yyysssnnnjjjhhhgggeeeaaa\\\VVVQQQMMMLLLKKKHHHGGGFFFFFFFFFGGGHHHHHHMMMNNNPPPSSSWWW[[[^^^```cccccccccdddeeeggghhhiiiooorrruuuwwwzzz~~~zzzrrrrrrppplllgggaaa]]][[[VVVSSSPPPPPPRRRSSSQQQNNNJJJIIIGGGEEEBBBAAA@@@???AAAAAAAAA@@@???>>>===<<<>>>>>>???AAACCCEEEGGGHHHGGGGGGGGGFFFEEECCCBBBAAA@@@???>>>======???@@@BBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNPPPPPPRRRUUUYYY\\\aaajjjuuu}}}vvvsssvvv{{{uuuqqqmmmhhheeeccc___bbbcccbbbkkk}}}ppp```VVVWWW___qqqwwwzzzxxxtttnnnbbbVVVLLLDDD<<<999777333222555444444333333333333222222222222222222222222222222111111111111111111111111111111222333333333333333222111000000000111222333333333333333333222111000222222222222222222222222222222111111222222333444---...///111333555666777555555555555555555555555~~~vvvrrryyyyyyqqqgggZZZPPPIIIJJJKKKLLLLLLOOOUUU[[[ccc]]]VVVPPPNNNJJJFFFBBB;;;888555333333333333333111111111111111111111111000000000111111222222222111111111000000//////////////////000000000000000///////////////......---........................------........./////////////////////////////////+++---...///...///000222000111222222111222444666777888:::<<<>>>???AAABBBFFFDDDFFFJJJNNNUUUbbbnnnzzzyyy~~~~~~tttnnnmmmpppttt}}}uuugggYYYPPPOOOQQQWWWdddsss~~~|||yyy{{{~~~~~~~~~~~~}}}~~~~~~~~~wwwoooiiigggfffcccaaabbb___[[[XXXWWWVVVUUUSSSWWWWWWZZZ```ffflllxxx}}}xxxrrrmmmiiigggffffffccc]]]WWWRRRNNNLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHKKKLLLNNNPPPSSSVVVYYY[[[___^^^______aaaccceeegggkkkoootttwwwzzzzzzqqqpppooollliiieeebbb```WWWTTTQQQPPPRRRRRRPPPMMMKKKJJJGGGDDDBBB???>>>===@@@@@@@@@?????????>>>>>><<<===>>>???AAADDDFFFGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@?????????AAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJLLLMMMMMMNNNQQQVVVZZZ^^^eeennnuuuzzzxxxxxxqqqnnnllljjjiiibbbcccbbbccclll}}}yyyhhh[[[YYY\\\ooowww~~~~~~yyyrrriii```QQQHHH???;;;777444555888444444333333333333222222222222222222222222222222222222222222222222222222222222333444444444444444111111000000111111222333444444444333222111000///222222222222222222222222222222111111222222333444,,,---///111333666777888555555555555555555555555~~~zzztttyyy}}}uuulll```VVVIIIJJJKKKLLLJJJKKKRRRYYYbbb___ZZZVVVRRRNNNIIIEEE<<<999555333333333222111000000000000000000000000000000000000000000000000222222111111000/////////.........//////000000000///////////////......---............................../////////......---222222111000///......------...000000//////000222///111222222222333555777999999;;;<<<>>>@@@AAABBBGGGFFFGGGLLLPPPYYYhhhuuuqqqrrrxxx~~~xxxoookkkmmmrrrwwwrrrggg[[[QQQLLLNNNTTT]]]iiiuuu}}}|||xxxzzz|||~~~~~~wwwoookkkiiigggeeefffbbb^^^\\\ZZZYYYWWWUUUUUUUUUWWW\\\```fffrrr}}}~~~|||wwwrrrmmmiiifffdddfffccc^^^XXXSSSOOOLLLKKKHHHGGGFFFEEEEEEFFFFFFGGGJJJKKKLLLNNNPPPSSSUUUVVVZZZZZZZZZ[[[]]]```ccceeekkkpppvvvzzz}}}yyyqqqooommmkkkjjjhhhfffeeeWWWUUUTTTTTTVVVTTTOOOKKKJJJIIIGGGDDDAAA@@@>>>>>>>>>>>>=========>>>>>>>>><<<<<<===???AAADDDFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJNNNSSSWWW[[[```gggmmm{{{}}}yyyuuusssoookkkcccbbb```aaajjj{{{oooaaaYYYWWWdddmmmxxx|||yyyssslllhhhZZZPPPDDD>>>999555555888444444333333333222222222222222222222222222222222111111111111111111111111///000111111222222111111111111111111111222222222333333333333222222111000222222222222222222222222222222111111222222333444111111111222222333333333444444444555555555555555}}}yyy{{{xxxqqqggg\\\KKKHHHHHHJJJJJJJJJQQQZZZaaa```^^^[[[WWWQQQKKKGGG===:::666333222222111000000000000000000000000000111111000///...------,,,222111111111000000000///---------......////////////////////////......---........................000/////////............111111000///...------,,,000111222111///......000///000222333333444777999::::::;;;===???@@@AAABBBGGGGGGIIIMMMRRR[[[mmm}}}vvvhhhiiiqqqxxxrrriiigggllluuu{{{wwwiii\\\RRRLLLIIINNNWWWaaalllvvv~~~~~~~~~|||yyyzzz|||~~~~~~~~~yyyssspppllljjjfffccc___]]]\\\[[[YYYXXXWWWUUUVVVZZZ]]]bbbmmmxxx}}}{{{wwwrrrmmmhhheeeccceeeccc^^^YYYSSSOOOLLLKKKHHHHHHFFFEEEEEEEEEFFFFFFJJJJJJKKKLLLNNNQQQSSSTTTWWWWWWWWWXXX[[[___bbbeeelllqqqwww{{{~~~~~~yyyrrrooolllkkkllllllkkkjjjWWWVVVWWWZZZ\\\ZZZTTTOOOHHHGGGFFFDDDBBBAAA@@@@@@<<<;;;;;;:::;;;<<<======<<<<<<===???BBBEEEGGGHHHEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFEEECCCAAA@@@???>>>@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGKKKQQQTTTXXX\\\ccchhhuuu|||vvvlllfffbbb^^^```hhhxxxsssdddXXXQQQVVV___llluuuvvvsssooooooeeeYYYKKKBBB;;;555444777444444333333333222222222222222222222222222222222000000000000000000000000...//////000000000000000000000111111222222222222000111222222333333333333222222222222222222222222222222111111222222333444333333333222222111111111444444444555555555666666zzzzzzyyymmmaaaQQQIIIEEEIIIKKKLLLRRR\\\aaabbbbbb```\\\UUUNNNIII@@@<<<888444333222111///000000000000000000000000111111000///......---,,,111111111111111111111111............///////////////////////////......---........................000/////////000222444555111111111000000//////...222333333222///......//////000222333444555888;;;;;;;;;<<<>>>???AAABBBBBBFFFGGGJJJOOOTTT```ttt~~~nnnbbbfffpppxxxzzzmmmeeeeeemmmvvv}}}|||{{{uuujjj]]]RRRLLLIIIGGGNNNYYYcccmmmtttzzz~~~~~~}}}{{{}}}~~~|||yyyzzz|||~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~zzztttppplllfffddd```^^^]]]]]][[[ZZZZZZXXXWWWYYYZZZ^^^iiittt}}}{{{xxxsssnnniiieeeccccccaaa]]]XXXSSSOOOLLLKKKIIIHHHFFFEEEDDDDDDEEEFFFHHHIIIIIIKKKMMMOOOQQQRRRTTTTTTTTTUUUXXX]]]bbbdddkkkpppvvvyyy|||{{{uuuqqqmmmmmmoooqqqqqqpppWWWVVVVVVXXX[[[ZZZVVVQQQIIIHHHFFFEEECCCBBBBBBBBB;;;:::999999999:::;;;<<<;;;<<<===???BBBEEEGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJHHHFFFCCCAAA???>>>AAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDHHHMMMQQQTTTYYY```fffqqqwwwvvvppphhhbbbbbbhhhuuuvvvgggXXXMMMMMMSSS```nnntttsssssstttlll```RRRGGG>>>666444555444444333333333333222222222222222222222222222222////////////////////////000000111222222222222111000000111222222222222111///000111222333444444444222222222222222222222222222222111111222222333444111111222222222333333333333333444444555666666666~~~{{{wwwxxxuuueeeYYYLLLDDDHHHLLLNNNSSS\\\bbbdddfffeee```YYYQQQMMMCCC@@@;;;777555444222111111111111111111111111111000000000111111111111111000000000111111222222333111111111111000000000000///////////////......---........................///......000333888===AAA>>>===;;;999666444222111111222333222000///000111///000222333444666999<<<<<<<<<===>>>@@@AAABBBBBBDDDEEEJJJQQQXXXfff}}}uuugggaaaiiiuuu}}}}}}uuukkkeeegggooovvv{{{zzzsssggg[[[OOOHHHGGGHHHGGGOOOZZZdddkkkqqqvvvzzz{{{zzzzzz|||}}}zzzzzz{{{}}}|||}}}~~~~~~}}}||||||~~~}}}wwwrrrllliiieeecccaaa```___]]]]]]ZZZXXXXXXXXX[[[eeepppyyy}}}|||xxxtttooojjjfffccc```___\\\XXXSSSPPPMMMKKKIIIHHHFFFEEEDDDDDDDDDEEEFFFFFFGGGIIIKKKMMMOOOQQQQQQQQQQQQRRRVVV[[[```ccckkkpppuuuxxx{{{zzzuuupppppptttwwwwwwvvvgggbbb\\\XXXXXXWWWTTTRRRKKKJJJHHHFFFDDDCCCBBBAAA<<<;;;:::888888999;;;<<<999:::;;;>>>@@@CCCFFFGGGGGGHHHIIIKKKLLLLLLMMMMMMMMMLLLKKKIIIGGGDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBEEEJJJMMMPPPVVV^^^dddmmmrrrzzz~~~tttjjjgggjjjssswwwjjjZZZLLLIIIKKKWWWgggqqqssssssuuuooocccUUUKKKAAA888555666444444333333333333222222222222222222222222222222////////////////////////111111222333333333333222///000111222333222222111000111222333333333333333222222222222222222222222222222111111222222333444000000111222333333444444333333444444555666666777{{{xxxtttzzzzzzhhh___NNNCCCGGGMMMNNNSSS[[[cccfffiiiiiiddd[[[TTTOOOFFFBBB===999777666444222111111111111111111111111///000111222333444555555//////000111222333333444444333333333222111111111///////////////......---...........................---...111666>>>EEEJJJNNNLLLHHHCCC===888444111000111222222111000111333///000222444555777:::<<<<<<======???@@@AAABBBBBBBBBDDDJJJRRR[[[jjjnnndddbbbnnn{{{xxxrrrjjjgggjjjpppvvvxxxzzznnn^^^PPPFFFBBBDDDGGGGGGOOOZZZdddjjjoootttwwwyyyxxxyyy||||||xxx{{{{{{}}}~~~~~~~~~zzz|||~~~ssspppkkkhhhfffeeecccaaa___[[[YYYXXXWWWYYYcccmmmppp~~~~~~|||yyyuuuooojjjfffddd___]]]ZZZWWWSSSPPPMMMKKKIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDEEEGGGJJJLLLNNNPPPOOONNNNNNPPPTTTYYY___bbbmmmqqqvvvyyy|||~~~xxxsssssswww{{{{{{yyyvvviii```[[[YYYWWWUUUNNNLLLJJJGGGDDDBBBAAA@@@>>>===;;;999999:::;;;<<<888999:::<<>>AAAGGGMMMNNNFFF:::000222///000444555111......222111111333555888<<<>>>===>>>>>>>>>>>>@@@DDDGGGIIIGGGKKKVVVccctttffffffiiirrrqqqnnnjjjggghhhkkknnnqqquuueeeSSSIIIDDDCCCEEEHHHNNNSSS[[[bbbhhhmmmrrruuuyyy{{{~~~|||xxxvvvwwwzzz}}}~~~~~~zzzqqqkkkiiigggeeeccceeebbb_________^^^dddjjjvvv|||~~~{{{uuupppllliiieeecccbbb^^^YYYUUUSSSQQQPPPNNNOOOMMMJJJGGGEEEDDDEEEEEEEEEFFFFFFGGGIIIJJJKKKKKKLLLNNNPPPRRRTTTXXX^^^bbbgggmmmssswww{{{}}}xxxvvvxxxzzz|||}}}~~~{{{uuummmeee]]]XXXUUUNNNLLLJJJGGGEEEDDDCCCCCCDDDBBB@@@===;;;:::::::::555888<<<>>>@@@BBBDDDFFFHHHJJJLLLNNNOOOPPPPPPOOOOOOOOOOOONNNLLLKKKIIIHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCAAACCCFFFIIINNNUUU]]]ccczzzwwwuuuuuuyyy~~~{{{lllkkkwwwqqq```UUUGGGGGGKKKXXXjjjwwwvvvppppppjjj]]]NNNFFFAAA:::222999777333222333555555555222222222222222222222222222111000000000111222333111111111111111111111111111111222222222333333333111111222222222333333333333333333333333222111000333333444444555444444444111111333444555666666666333333333444444444555555~~~|||vvv~~~uuufffZZZNNNIIIIIIKKKOOOTTTZZZcccnnnvvvssshhhZZZPPPJJJGGGBBB===888555333222333333222222222111111111000000//////////////////...///000111222222222222333333222111111111111111000000000000///...------.../////////000000000111222666===GGGOOOPPPJJJDDD444555999???EEEGGGFFFCCC555000,,,...000000333666111111111222555888;;;===<<<===>>>??????AAAEEEGGGIIIIIINNNZZZgggzzzxxxgggfffhhhqqq~~~ppplllhhhfffgggjjjlllmmmjjj[[[LLLDDDAAA@@@BBBFFFOOOUUU]]]dddiiimmmqqqtttyyy{{{~~~~~~zzzvvvtttzzz|||~~~~~~~~~}}}vvvrrrpppllliiieeebbb___```___```fffmmmuuuzzz|||zzz|||{{{vvvqqqmmmiiifffccc```]]]XXXUUUSSSQQQOOONNNPPPNNNKKKHHHEEECCCCCCBBBDDDEEEFFFGGGHHHIIIIIIJJJLLLNNNQQQSSSVVVZZZ```dddhhhmmmtttxxx{{{~~~zzzvvvttttttuuutttsssrrrooojjjccc]]]WWWTTTRRRNNNMMMJJJHHHFFFEEEEEEEEEFFFDDDBBB???===<<<<<<<<<;;;===@@@BBBCCCDDDFFFHHHIIIJJJLLLNNNPPPPPPPPPPPPOOOOOOOOONNNMMMKKKJJJIIIIIIHHHGGGEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBDDDFFFHHHKKKQQQYYY___tttuuuwwwwwwxxx{{{ssspppzzzsssbbbWWWIIIGGGIIITTTeeerrrtttqqqqqqlllaaaRRRIIIDDD===666888666333333444555555444222222222222222222222222666555333222222222222333111111111111111111111111111111111222222222333333111111222222222333333333333333333333333222111111333444444444444444333333444444555555444444333222555555555666666666777777|||xxxxxx}}}}}}lll___QQQJJJIIIIIILLLQQQWWWaaannnxxxwwwkkk\\\QQQKKKHHHDDD>>>999666444333222222222111111111000000------...///000111111222///000111222222333222222222111111111111000000000///000000111111000000///////////////000000000000///555???JJJPPPMMMCCC:::111000000555>>>HHHQQQUUUGGG@@@:::888555111000111000111111222555888;;;===:::<<>>======>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKMMMNNNPPPQQQQQQQQQOOOPPPOOOOOONNNMMMLLLKKKKKKKKKIIIGGGEEEBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAADDDEEEGGGGGGIIINNNVVV]]]jjjooouuuvvvuuuwww}}}zzzttt{{{uuueeeZZZMMMHHHFFFOOO]]]jjjqqqrrrssspppfffXXXMMMGGG@@@:::777555333333444555444333222222222222222222222222777666444333222111111111111111111111111111111111111111111222222222222333111111222222222333333333333333333333333222222111444444555444444333222111444444555555444444333222555555666666666777777777vvv}}}wwwssstttrrrdddUUUMMMIIIHHHKKKOOOUUU^^^kkkssssssiii[[[QQQLLLIIIEEE@@@;;;777555333222222111111111000000000//////000111222333333444///000111111222222222111000000111111111000000000//////000111111111111111////////////000000000000111222444888:::888333...333111///111777@@@IIINNNNNNKKKJJJKKKFFF:::///***000000111333555888;;;<<<999<<>>>>><<<===@@@AAABBBDDDFFFIIILLLLLLMMMOOOPPPQQQRRRSSSPPPPPPQQQPPPOOONNNMMMMMMMMMLLLKKKHHHFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAABBBBBBCCCDDDIIIKKKMMMLLLKKKOOOVVV]]]bbbhhhnnnrrrsssuuuyyy}}}~~~www{{{xxxhhh]]]QQQIIIDDDIIIUUUcccnnnvvvtttssskkk^^^RRRJJJBBB;;;777555444444555555333222222222222222222222222222333222222111111000000000111111111111111111111111111111111111222222222222111111222222222333333333222333333444333333222222555555555444333222111000111111333444555666666666444444444444555555555555qqqxxx|||uuurrrrrr~~~zzzkkkZZZPPPKKKHHHJJJNNNSSSZZZdddjjjjjjcccXXXQQQLLLJJJGGGBBB===999666444222222222111111111111000111111111111111222222222...///000000111000000000///000111111111111000000...///000111111222222111000000000000////////////444222///------.........//////......///111555777<<<===BBBIIIIII???555000000111222444777999;;;<<<:::===@@@BBBDDDEEEGGGIIIJJJQQQ]]]lllvvvdddXXXXXX[[[cccppp~~~tttqqqqqqvvvzzzvvvjjj___QQQJJJCCCBBBAAAAAADDDIIITTT]]]hhhnnnnnnnnnqqquuuxxxzzz}}}~~~}}}|||}}}~~~~~~~~~}}}||||||{{{{{{||||||{{{zzzzzzzzz{{{{{{||||||}}}zzzvvvppplllkkkkkknnnwwwzzzwwwyyy||||||wwwssspppkkkfffccc\\\YYYVVVTTTRRRPPPMMMKKKHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCEEEIIILLLPPPVVV\\\aaafffkkkppptttxxxyyyttttttuuurrrooogggddd___YYYTTTQQQPPPOOOKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIHHHFFFCCCAAA???===999;;;>>>@@@BBBEEEIIILLLMMMNNNNNNOOOQQQRRRSSSTTTRRRRRRRRRRRRQQQOOONNNNNNNNNMMMKKKIIIFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFGGGHHHTTTVVVWWWTTTOOOOOOUUU[[[```ccciiiooouuuxxxyyyxxx}}}{{{}}}|||mmmcccXXXMMMDDDFFFOOO\\\lllzzzvvvvvvpppeee[[[QQQFFF===:::777555444444444333222222222222222222222222222000000000111222222222222111111111111111111111111000000111111111222222222111111222222222333333333222333333444444444333333444444444444333222111000111111333444555666666666444444444555555555666666mmmsss|||~~~yyytttsssuuuxxxtttaaaUUUMMMIIIJJJMMMPPPVVV]]]cccccc___XXXTTTMMMKKKHHHDDD???:::777555333333333222222222111111111111000000//////.........//////000000000/////////000111222222222111000...//////000111111111111000000000000////////////////////////000000000000---///111111///.........000...111777999555222222111222444666888;;;<<<===<<<>>>AAABBBCCCEEEHHHJJJLLLUUUcccsssqqqcccZZZ\\\___fffqqq}}}{{{vvvwwwzzzttteeeWWWMMMFFFAAA@@@@@@@@@DDDJJJUUU^^^iiinnnnnnnnnrrrwwwyyy{{{~~~|||~~~||||||{{{zzzzzzzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz|||~~~yyysssqqqpppsss{{{|||wwwwwwzzz~~~{{{wwwssspppkkkfffbbb]]][[[WWWUUURRRPPPLLLIIIFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDEEEGGGJJJNNNRRRWWW^^^bbbhhhmmmrrruuuzzz~~~zzzzzz{{{wwwrrrmmmiiibbb[[[UUURRRPPPOOOLLLLLLJJJJJJJJJKKKLLLMMMLLLKKKJJJHHHEEEBBB???>>>;;;===???BBBDDDHHHMMMPPPOOOOOOOOOPPPQQQSSSUUUVVVUUUUUUTTTSSSRRRPPPOOONNNMMMMMMKKKIIIFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBDDDGGGIIIJJJXXX\\\^^^YYYQQQNNNQQQVVVaaacccgggnnnvvvzzzyyyxxxxxx{{{xxxooocccUUUIIIGGGLLLVVViii{{{yyyzzzwwwqqqkkkbbbSSSEEE>>>;;;777444444444333222222222222222222222222222000111222333444555555555111111111111111111111111000000000111111111111222111111222222222333333333222333333444444444444444333333444333333222111000444444555555444444333222666666777777777888888888hhhnnnvvv}}}{{{vvvuuuxxxwww~~~iiiYYYOOOIIIHHHJJJKKKQQQYYY```ccc```\\\XXXNNNLLLIIIEEE@@@<<<888666444444444333333333333222000000000000/////////...000000111111111000000//////000222333444333222111......///000000000//////111000000000/////////...,,,---000111000000/////////222444333111000111333222...,,,///000...---///222333555888:::<<<===>>>???@@@AAABBBBBBDDDHHHJJJOOOZZZhhhyyylllbbb___aaaeeejjjpppxxx}}}xxxwwwpppaaaSSSJJJDDD@@@@@@@@@AAAHHHOOOUUU___iiimmmlllmmmsssyyyzzz|||}}}~~~~~~~~~~~~~~~~~~||||||{{{zzzzzzzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzyyyyyy|||~~~{{{yyy{{{zzzyyyzzz}}}zzzvvvsssooojjjeeeaaa___\\\YYYVVVSSSPPPKKKHHHHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCFFFHHHKKKNNNRRRWWW]]]aaaggglllppptttxxx|||uuusssnnnggg___XXXTTTRRRQQQOOOOOOMMMMMMLLLMMMNNNOOONNNMMMLLLJJJHHHDDDAAA@@@>>>@@@AAACCCEEEHHHMMMQQQPPPPPPPPPPPPRRRTTTUUUWWWWWWWWWVVVTTTRRRPPPNNNMMMLLLKKKJJJHHHFFFEEECCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???AAACCCEEEGGGHHHOOOUUUZZZXXXRRRNNNRRRWWW]]]aaagggmmmrrruuuwwwxxxuuuyyy}}}ppp___OOOJJJJJJPPPdddxxxwwweeeTTTCCC???999444333333333333222222222222222222222222111111333444555444444333111111111111111111111111000000000000111111111111111111222222222333333333222333333444555555444444222222333333333222222111444444555555444444333222666777777777888888888888dddiiiqqqxxx~~~xxxwwwzzzyyynnn]]]PPPHHHFFFHHHGGGNNNXXXaaaeeeddd___\\\NNNMMMJJJFFFAAA<<<888666555555444444444333333333111111111111111222222222111111222222222111111000///000222444444444222111......////////////......111111000000/////////...111111111000.........///000111111///---...222555222///000444666444222333222444666999;;;===>>>???AAABBBBBBAAABBBDDDHHHKKKQQQ]]]lll}}}yyyggg```aaacccgggkkknnnrrrvvvyyywwwzzzyyyvvvooo```SSSIIIDDDAAAAAABBBEEELLLUUUVVV___iiilllkkkmmmttt{{{zzz}}}~~~}}}}}}|||}}}}}}}}}~~~}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{zzzyyyyyyxxxzzz}}}~~~|||}}}|||zzzvvvsssooojjjddd``````]]]ZZZWWWTTTPPPKKKGGGJJJHHHFFFCCCBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEGGGJJJLLLPPPUUU[[[___dddhhhmmmpppuuuvvvwwwrrrkkkbbb\\\WWWUUUTTTRRRQQQPPPOOOOOOOOOPPPQQQPPPOOONNNMMMJJJFFFCCCAAA@@@AAABBBCCCDDDGGGKKKOOOPPPPPPPPPPPPRRRTTTVVVWWWYYYXXXWWWUUUSSSPPPNNNMMMKKKJJJIIIHHHFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAACCCDDDEEEBBBJJJSSSUUUQQQPPPUUU[[[XXX___gggkkklllmmmrrrwwwvvvyyy~~~~~~xxxfffUUUMMMIIIMMM```uuusss```GGGAAA:::555333333333444222222222222222222222222000111222333222111000///111111111111111111111111000000000000111111111111111111222222222333333333222333333444555555555444111111222333333333222222111111333444555666666666555555555555666666666666aaaeeekkkpppvvv~~~{{{vvv}}}wwwbbbRRRIIIEEEDDDJJJLLLRRR\\\gggllljjjfffYYYOOOHHHHHHGGG@@@:::999555444333333555555444333.........//////000000111222111111000000000000000222222222222222111000///000000000000////////////111000///......///000111000000000000000000000000222222111111111111222222222222222111222222333333333444777999<<<>>>???@@@??????@@@AAADDDHHHLLLNNNQQQZZZpppmmmcccfffeeegggkkknnnpppqqqpppooooooxxxttthhhYYYMMMGGGCCCBBBDDDDDDFFFLLLTTT[[[```eeehhhjjjnnnvvv|||~~~|||{{{~~~}}}|||{{{{{{{{{~~~|||{{{zzzzzzzzz{{{zzzyyyzzz|||}}}|||{{{yyyyyyyyy{{{~~~~~~{{{zzzzzzyyyuuuoooiiieeeccc^^^]]]ZZZVVVRRROOOLLLJJJHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBAAABBBCCCDDDEEECCCEEEHHHLLLPPPVVV\\\aaadddhhhmmmqqqssszzz~~~xxxmmmddd^^^ZZZXXXWWWRRRQQQPPPPPPOOOOOOOOOPPPSSSQQQPPPOOONNNLLLHHHEEEDDDAAA@@@BBBIIIOOOQQQRRRSSSSSSSSSTTTTTTTTTUUUUUUWWWVVVSSSQQQOOOMMMMMMLLLOOOOOONNNLLLIIIFFFDDDCCCBBBBBBAAA@@@????????????AAA@@@@@@??????@@@@@@AAAEEEIIINNNQQQQQQPPPPPPPPPYYY\\\```ffflllqqquuuwwwwwwuuutttvvv||||||zzzvvvaaaSSSNNNRRR```mmmpppRRRDDD888555666444111111444444444333333222222222444222111000111000...---000000000111222222222333222222222222222222222222000000111111111222222222555333222444777888666444333333333333333333333333444444444444555555555666888777666555555555555555]]]aaafffkkkpppxxx{{{|||}}}hhhXXXNNNHHHEEEFFFHHHOOO[[[gggnnnnnnlll]]]SSSLLLJJJHHHAAA;;;:::666444333333444555444222333333333333333333333333222111111000000000000000111222222222222111000///000000000000////////////111000///......///000111000000000000000000000000111000000000000000000111222222111111222222333333444555777:::<<<>>>?????????@@@@@@BBBDDDGGGKKKNNNWWW```vvvjjjbbbeeegggjjjnnnqqqssssssrrrqqqooowwwzzzkkkZZZOOOGGGCCCBBBDDDEEEFFFMMMTTT[[[```eeehhhjjjooovvv|||~~~{{{zzz{{{|||}}}|||{{{{{{{{{~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyyzzz|||}}}|||{{{{{{zzzyyy{{{~~~||||||{{{wwwqqqkkkfffccc^^^\\\ZZZWWWSSSOOOMMMKKKIIIIIIHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@AAABBBCCCEEEGGGJJJLLLOOOTTTZZZ^^^bbbfffkkkmmmpppvvv{{{qqqhhhaaa\\\XXXVVVSSSSSSRRRQQQPPPPPPPPPPPPQQQPPPOOOOOOOOOMMMJJJHHHEEEBBBAAADDDKKKQQQUUUUUUWWWWWWWWWVVVUUUUUUTTTTTTVVVUUUTTTSSSRRRPPPOOOOOOOOONNNMMMLLLJJJGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAACCCHHHOOORRRQQQOOOPPPRRRUUUXXX]]]ccchhhlllnnnooollllllmmmqqqvvv||||||yyywwwyyylllZZZPPPRRR```nnn}}}}}}pppSSSFFF:::777888777444333333333333333222222222222333222000000111111///...111111111111111222222222111111111111111111111111222222222333333333444444444333222333555666444222333333333333333333333333444444555555555666666666444444333333333444444555YYY\\\```ccchhhqqq|||zzzyyyxxx}}}qqqaaaTTTKKKFFFDDDFFFMMMYYYeeemmmooonnnbbbZZZRRRNNNJJJDDD>>><<<777555333333444444333222222222222111111111111111222111111000000000000000111111222222111111000000000000000000////////////000000////////////000000000000000000000000000000000000////////////000000222222111111222222333444555777888;;;<<<>>>>>>???@@@AAAAAABBBCCCGGGLLLPPP]]]hhhyyygggbbbeeejjjlllqqquuuvvvuuusssqqqooovvv}}}kkkXXXNNNFFFCCCBBBDDDEEEGGGNNNUUU[[[___eeehhhkkkpppvvv{{{~~~~~~{{{zzz{{{~~~}}}||||||||||||}}}|||||||||||||||}}}}}}|||{{{zzz{{{|||}}}|||{{{|||{{{yyyyyy{{{}}}}}}||||||}}}}}}zzztttmmmfffccc^^^\\\ZZZWWWTTTQQQOOOMMMJJJJJJHHHGGGEEEDDDCCCBBBBBBAAA@@@@@@@@@AAACCCCCCFFFHHHJJJLLLNNNRRRWWWZZZ```dddhhhiiikkkqqq{{{wwwmmmfff___ZZZWWWUUUTTTSSSRRRQQQQQQQQQQQQOOONNNNNNOOOPPPOOOMMMKKKEEECCCCCCGGGOOOVVVYYYZZZ]]]\\\[[[YYYXXXVVVUUUTTTVVVVVVVVVVVVUUUSSSQQQPPPMMMMMMMMMLLLKKKIIIGGGFFFDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAJJJSSSVVVRRROOOPPPRRRQQQTTTZZZ___ccceeedddddd```bbbfffkkkqqqvvvzzz||||||yyyvvvtttnnnvvviiiWWWRRR^^^lllwww~~~yyyoooWWWIII<<<888888555222111111111111222222222222222222111000000111222111000222222222111111111111111000000000000000000000000444444444444555555555555444333222333444444222111333333333333333333333333555555555555666666666777333333333333444555666777XXXZZZ\\\^^^bbbkkkvvvxxxsssooossszzziiiZZZNNNGGGEEEHHHNNNWWWaaaiiilllmmmgggaaaYYYSSSMMMGGGBBB???888666333333333333333222000000000111111111111111222111111000000000000000000000111111111111000000000000000000////////////000000////////////000000000000000000000000000000000000////////////000000111111111111222333444444777888999;;;===>>>>>>???@@@AAACCCCCCDDDGGGMMMRRR```nnntttgggeeeiiikkknnnrrruuuvvvtttqqqooommmvvv}}}hhhTTTKKKFFFCCCBBBEEEFFFHHHOOOWWW[[[___dddiiilllqqqwww{{{}}}}}}~~~}}}|||||||||}}}|||||||||}}}}}}~~~}}}|||{{{{{{}}}}}}}}}{{{|||yyyvvvuuuuuuvvvvvvuuuuuuvvvxxxyyyzzz|||{{{uuunnngggbbb^^^]]]ZZZXXXUUURRRPPPOOOKKKKKKIIIGGGFFFDDDBBBBBBDDDCCCCCCBBBBBBDDDEEEFFFEEEGGGJJJLLLNNNQQQUUUXXX___cccffffffgggmmmwww}}}ssskkkccc]]]YYYWWWVVVTTTSSSRRRQQQQQQQQQOOOOOOOOOOOOPPPPPPMMMKKKEEECCCDDDIIIRRRZZZ___```aaa```___]]][[[YYYXXXWWWWWWXXXXXXXXXVVVSSSPPPNNNLLLLLLLLLLLLKKKJJJIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAADDDPPP[[[^^^WWWPPPNNNPPPPPPSSSXXX]]]______]]][[[[[[^^^aaaffflllssszzz~~~}}}}}}}}}|||yyyvvvsssqqqjjjooowwweeeVVVZZZdddrrryyy{{{wwwvvvxxxsssjjjYYYKKK===888666222---,,,000000000111111222222333111000///000222333222111333222222222111000000000111111111111111111111111444444444444555555555555444444444444444333222111333333333333333333333333555555555666666666777777666666666666666777888888WWWYYY[[[\\\```hhhsss{{{wwwpppjjjooo}}}ooo___QQQHHHEEEGGGLLLTTT]]]eeejjjmmmkkkgggaaaYYYQQQKKKEEEAAA:::777444222222333222111222222333333444555666666222111111000000000000000///000000111111111000000000000000000//////////////////000000000000//////111111111111111111111111222111111000000111111222111111111111222333444555888999:::<<<>>>?????????@@@BBBDDDDDDDDDIIIPPPWWWbbbsssssskkklllnnnmmmooorrrsssssspppmmmkkkkkkvvv}}}yyyfffRRRJJJFFFCCCBBBEEEGGGIIIQQQXXX[[[^^^dddiiinnnsssxxx{{{~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~}}}|||zzzwwwrrrooonnnnnnmmmllllllnnnpppqqqsssuuuxxx{{{|||~~~{{{vvvooogggbbb___^^^\\\YYYVVVSSSQQQPPPLLLLLLJJJHHHGGGEEECCCCCCDDDDDDCCCBBBCCCDDDEEEFFFCCCEEEIIIKKKMMMPPPTTTWWW^^^```ccccccccciiisss|||xxxooohhhbbb^^^XXXWWWUUUTTTRRRQQQPPPPPPQQQQQQPPPPPPQQQPPPMMMKKKEEECCCEEEKKKVVV___eeegggeeedddcccbbb```___^^^]]][[[[[[ZZZYYYVVVRRRNNNKKKLLLLLLMMMMMMLLLLLLKKKJJJEEEDDDCCCBBB@@@@@@@@@???BBBAAAAAAAAAAAAAAAAAABBBIIIUUUaaaccc[[[RRRMMMNNNRRRTTTWWWZZZ[[[ZZZXXXVVVZZZ[[[^^^aaagggpppzzz}}}|||{{{xxxuuuqqqmmmkkkhhhhhhkkktttwww___XXX\\\mmmuuuwwwsssppprrrmmmeeeXXXJJJ===888777333000...000000000111111222222333111000///000222444333222333222222222111000000000222222222222222222222222333333333333444444444444555555666666555444333333333333333333333333333333555555555555666666666666999888777666666666666666VVVXXXZZZ\\\^^^eeeooovvvyyypppkkkppp|||ssscccTTTJJJBBBDDDIIIPPPYYYbbbjjjnnnkkkkkkggg^^^VVVOOOHHHBBB;;;888444222222222222111000111111222222333444444222111111000000000000000//////000000111111000000000000000000//////////////////000000000000//////111111111111111111111111222222111111111111222222000000000111222333444555777999:::<<<>>>@@@@@@AAA@@@CCCFFFFFFFFFKKKTTT\\\fffzzzuuurrrttttttqqqrrrssssssqqqnnnjjjhhhlllwww|||{{{eeeSSSKKKFFFCCCCCCFFFHHHKKKRRRZZZ[[[^^^ccciiiooouuuxxxzzz}}}}}}|||}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}|||yyyuuuooojjjgggfffdddcccbbbdddfffhhhiiilllooorrrqqqssswwwyyy}}}|||wwwqqqiiiddd```___]]]ZZZWWWTTTQQQPPPMMMLLLKKKJJJHHHGGGFFFEEECCCBBBAAAAAAAAABBBDDDDDDBBBEEEHHHKKKMMMOOOSSSUUUYYY[[[]]]]]]^^^cccnnnwwwzzzrrrlllgggddd[[[ZZZXXXVVVTTTRRRQQQQQQRRRQQQQQQQQQRRRPPPNNNKKKFFFEEEGGGOOOZZZeeekkknnnlllllljjjiiigggeeedddddd^^^]]]\\\YYYUUUQQQNNNKKKMMMMMMMMMMMMMMMLLLLLLKKKGGGFFFDDDCCCAAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBJJJSSS]]]```ZZZSSSPPPQQQTTTTTTUUUUUUUUUTTTTTTTTTVVVXXXZZZ]]]bbblllxxx~~~|||yyyuuuppplllhhhgggfffbbbaaagggrrrkkk[[[XXXfffpppuuuqqqoooooojjjbbbVVVIII===::::::999666555111111111222222222222222222000000111333444333222222222222111111111111111222222222222222222222222111222222222333333333333444555777666555444444555333333333333333333333333444444444444555555555666888777666555444444444444SSSVVVXXXZZZ\\\aaajjjppp{{{}}}tttnnnttt}}}vvvfffWWWMMMCCCEEEHHHMMMUUU]]]eeekkkjjjnnnkkkbbbYYYSSSJJJBBB<<<999444222111111111111000000000//////.........222111111000000000000000...//////000000000000000000000000000////////////...///000111111000///...111111111111111111111111111111000000000000111111000000000111222333555666777888:::===???AAABBBBBB@@@DDDGGGGGGHHHMMMXXXaaaoooxxxyyy{{{yyyxxxwwwvvvtttqqqmmmkkkiiioooyyy~~~cccRRRKKKEEECCCCCCFFFHHHKKKSSS[[[[[[^^^ccciiipppvvvyyyzzz}}}|||yyyxxxzzz|||}}}}}}||||||}}}~~~|||||||||}}}~~~}}}}}}~~~}}}|||yyytttmmmgggcccaaa___^^^ZZZ\\\]]]^^^^^^```ccceeedddfffhhhjjjmmmrrrxxx|||~~~yyysssmmmhhhbbbaaa^^^[[[WWWTTTQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHCCCBBBAAAAAAAAABBBDDDEEEDDDFFFIIIKKKLLLMMMPPPRRRRRRTTTVVVUUUVVV\\\gggqqq{{{tttooollliii^^^]]][[[YYYVVVUUUTTTSSSPPPPPPPPPQQQRRRRRRPPPNNNHHHGGGJJJSSS___kkkrrruuuwwwvvvtttqqqnnnllljjjiii```___]]]ZZZVVVSSSQQQOOOMMMNNNNNNNNNMMMMMMLLLKKKIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBEEEJJJPPPSSSTTTTTTWWWYYYTTTRRRPPPMMMMMMNNNPPPRRRQQQUUUYYY\\\```iiiuuu~~~zzztttoookkkiiihhhfffaaa]]]```fffqqqwwwbbb[[[^^^kkksssrrrppppppkkkcccXXXJJJ>>>:::;;;999666555333333333333222222222222333111111111333333333111111111111111111222222222111111111111111111111111222222222222333333333333111444666666444333444666333333333333333333333333333333333333444444444444666666555555555555555666PPPSSSVVVXXXZZZ___ffflllyyyvvvqqqwww~~~wwwhhhZZZPPPGGGHHHJJJMMMQQQXXX```eeejjjnnnmmmddd[[[TTTKKKBBB===999444222111111111111666555444222111///...---222111111000000000000000......///000000000000000000000000000////////////...///000111111000///...111111111111111111111111000000////////////000000000000000111222444555666666888:::===???AAACCCCCC@@@DDDHHHHHHIIIOOO[[[dddvvvyyy|||~~~{{{}}}|||yyyuuurrrnnnlllkkkqqq{{{zzzyyy~~~yyy___OOOIIIEEECCCCCCFFFIIILLLTTT\\\[[[^^^bbbjjjqqqvvvyyyzzz{{{xxxxxxzzz|||}}}|||||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||yyytttllleeeaaa___\\\[[[UUUWWWXXXWWWWWWWWWZZZ\\\ZZZ[[[\\\^^^aaahhhoootttuuuzzzzzzuuuoookkkdddbbb___[[[WWWTTTQQQOOONNNMMMMMMLLLKKKJJJJJJIIIEEEDDDDDDCCCDDDEEEFFFGGGFFFHHHJJJKKKKKKLLLMMMNNNLLLNNNPPPPPPPPPWWWccclll{{{tttqqqnnnmmmaaa```^^^[[[YYYWWWVVVUUUNNNNNNOOOQQQSSSTTTRRRQQQJJJJJJMMMVVVcccooovvvyyy~~~}}}zzzwwwsssooommmkkkaaa```]]]ZZZWWWUUUTTTSSSNNNNNNNNNNNNNNNMMMLLLKKKLLLKKKIIIGGGFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCAAABBBEEEHHHMMMTTT\\\aaaTTTPPPLLLHHHGGGIIIMMMPPPOOOTTTZZZ^^^bbbjjjttt||||||vvvqqqnnnmmmllljjjccc^^^___```eeerrr~~~hhh```YYYgggrrrsssrrrsssmmmddd[[[MMM???:::888444000///444444444333333222222222333222111111333333222111000000111111222222222333000000000000000000000000222222222333333333444444///222555555333222333666333333333333333333333333222222222333333333444444777666666777777888999:::VVVWWWWWWWWWXXX[[[```dddrrr|||wwwtttwww}}}qqqcccWWWLLLFFFBBBEEEJJJPPPYYY```ggglllmmmeee[[[SSSMMMGGG===;;;777333222222444555666444222111000111222333111111000000000000111111333333222111000///...---000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111000111222444444555555555999;;;===>>>===>>>@@@BBBEEEDDDEEEIIIKKKPPP[[[fffyyy~~~~~~~~~~~~~~~}}}|||xxxnnnfffgggnnnvvv}}}tttqqquuu{{{~~~mmm[[[OOOIIIGGGFFFEEEFFFIIIOOOUUUXXXYYY]]]dddmmmtttyyyyyyyyyzzzzzzzzzxxxxxx{{{}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzyyy{{{}}}~~~~~~~~~}}}zzz|||~~~~~~}}}uuunnnhhhccc___]]]XXXXXXWWWWWWVVVVVVVVVVVVXXXWWWUUUUUUXXX]]]cccfffnnnpppuuu{{{}}}tttoooooogggddd___[[[YYYVVVTTTRRROOOOOOOOOOOONNNMMMLLLKKKJJJIIIFFFDDDDDDDDDEEEFFFHHHHHHHHHJJJLLLKKKJJJHHHJJJKKKLLLLLLNNNUUU___ggg{{{~~~vvvtttpppiiifffccc___\\\[[[ZZZXXXVVVRRRQQQPPPPPPQQQPPPNNNLLLRRRNNNMMMWWWhhhxxxzzzsssnnngggccc^^^[[[ZZZXXXSSSOOOPPPNNNLLLMMMOOOPPPQQQPPPMMMLLLKKKJJJIIIHHHHHHHHHBBBBBBBBBBBBBBBBBBAAAAAADDDBBBAAABBBFFFMMMUUUZZZ___UUUJJJFFFHHHKKKJJJGGGKKKNNNSSSWWW]]]fffrrr{{{zzzsssrrrqqqmmmgggdddbbb``````___bbbmmmyyyooo^^^YYYaaallltttuuuqqqjjjfffZZZOOOBBB999666555333111111222444444444333222111555555555444444333333333333333222111000000111111222222333333333444444444444444333333333444555555444444444555555555666666555555444333333333444444333333333444444444555555555555555555666666666666UUUVVVWWWWWWXXX[[[```dddnnnwwwxxxqqqrrr{{{uuuggg[[[MMMFFFAAADDDHHHMMMSSSZZZbbbiiimmmhhh^^^TTTJJJBBB>>>;;;777333111111222333333111000.........000111111111000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222333444555555999;;;===>>>>>>>>>@@@BBBDDDCCCFFFJJJMMMSSS___kkk}}}zzzyyyyyyyyy~~~rrrfffeeekkkzzzsssnnnpppssswww{{{{{{qqqaaaSSSIIIEEEGGGFFFEEEFFFJJJOOOTTTXXXYYY^^^eeennnuuuyyyzzzzzzzzzzzzyyywwwxxxzzzxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxzzz}}}}}}}}}}}}~~~|||zzz}}}|||uuunnnhhhcccaaa______]]][[[YYYWWWUUUTTTUUUTTTSSSSSSUUUYYY]]]___dddfffjjjpppwww~~~vvvpppnnngggddd___\\\YYYWWWTTTRRRPPPPPPPPPQQQQQQPPPPPPOOOKKKJJJHHHFFFEEEFFFGGGHHHFFFEEEEEEGGGHHHHHHFFFDDDEEEFFFGGGHHHJJJQQQZZZbbbvvv|||vvvtttrrrmmmkkkgggaaa]]][[[YYYWWWVVVSSSQQQPPPPPPPPPPPPNNNLLLNNNKKKMMMXXXkkk}}}|||rrrllleee```]]]ZZZWWWSSSTTTQQQOOONNNOOOPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIEEEEEEEEEDDDCCCCCCBBBBBBAAA???>>>===@@@EEEJJJNNNUUURRROOOMMMLLLMMMNNNOOOTTTWWWZZZ]]]bbbjjjuuu}}}{{{yyyuuunnngggcccaaa______^^^___hhhsssppp^^^XXX```kkksssuuupppiiidddXXXOOOCCC:::777666555333666666666555555333222222444444444333333333222222333222222111000000111111222222222222333333333333333333333333333444444555111111111222222222333333555444444333333333333333333333333444444444555555555555555555666666666666TTTUUUVVVWWWXXX[[[___bbbiiirrr{{{ooolllttt{{{mmmbbbPPPIIIDDDDDDGGGJJJPPPUUU^^^hhhpppmmmcccWWWJJJ@@@???===888444111000111111111000///...---...///000111111000000000000111111000111111111222222333333////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000111333555666999;;;===>>>>>>???AAACCCDDDDDDGGGKKKOOOVVVdddrrrvvvsssrrrrrruuuyyy~~~sssgggffflllqqqkkkjjjjjjlllooossssssooofffYYYNNNHHHFFFFFFFFFFFFGGGKKKPPPTTTWWWZZZ___gggpppvvvzzz{{{{{{}}}{{{zzzyyywwwwwwyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxwwwyyy{{{|||||||||}}}~~~{{{zzz~~~~~~vvvooojjjhhhffffffdddbbb___\\\YYYWWWVVVUUUUUUTTTUUUVVVXXXYYYZZZ\\\___dddjjjpppuuuxxx~~~{{{rrrmmmfffccc```]]]ZZZWWWTTTQQQPPPPPPQQQRRRSSSTTTTTTTTTMMMLLLJJJHHHGGGGGGGGGGGGEEEDDDDDDEEEFFFFFFDDDCCCAAACCCEEEFFFHHHMMMWWW^^^ppp~~~{{{vvvvvvuuussssssmmmeee___[[[YYYWWWVVVSSSQQQPPPOOOOOOOOOMMMKKKLLLKKKOOO\\\ooo}}}rrrjjjeeeaaa\\\YYYXXXUUURRRPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEECCCBBBBBB???>>><<<<<<<<<>>>@@@BBBGGGLLLQQQQQQNNNMMMPPPUUUYYY\\\^^^```dddkkkuuu}}}|||vvvllleeedddbbbaaaaaa______eeemmmzzzrrr^^^UUU]]]iiirrruuurrrjjjdddZZZQQQFFF===:::888777555:::999888666444444333333333333333222222222222222333222111111000111111111111111111222222222222333222222222222222333444444000000000111111111222222444444333222222222222222333333333444444444555555555555555555666666666666SSSTTTUUUVVVWWWZZZ^^^aaafffooo}}}ppphhhlllxxxrrrgggTTTMMMGGGGGGIIIKKKPPPUUU___iiirrrpppggg[[[MMMCCCAAA>>>:::555222000//////222111000000///000111111111111000000000000111111111222222222222333333333////////////////////////000000000000000000000000/////////000000000000000////////////////////////111000//////000333555777999;;;===>>>>>>???AAACCCDDDEEEHHHLLLPPPXXXiiixxxwwwnnnkkkjjjlllrrrsssyyyuuulllooowwwzzzmmmhhhfffeeefffiiipppooojjj```TTTKKKGGGFFFEEEFFFGGGIIILLLPPPTTTWWW[[[aaajjjrrrxxxzzz{{{|||~~~{{{{{{zzzvvvvvvxxx~~~}}}|||zzzyyyxxxwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvxxxzzz{{{{{{{{{|||}}}~~~zzzzzz}}}vvvrrrpppnnnnnnmmmllliiieeeaaa___\\\\\\[[[ZZZZZZYYYXXXXXXWWWWWWYYY\\\```eeejjjlllssswww~~~uuummmfffddd```^^^[[[XXXTTTQQQNNNOOOQQQSSSTTTUUUUUUVVVPPPOOOMMMKKKIIIHHHGGGGGGHHHGGGFFFFFFGGGGGGEEEDDDBBBDDDFFFFFFHHHNNNVVV]]]lllwww|||xxxxxxyyyyyy|||uuukkkbbb]]]ZZZYYYXXXSSSQQQOOONNNNNNNNNLLLKKKNNNNNNRRR^^^pppyyyqqqjjjbbb]]]YYYVVVSSSQQQQQQQQQOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKIIIGGGEEECCCBBBAAA@@@??????>>>>>>>>>>>>>>>???EEEKKKLLLJJJJJJNNNSSSUUUWWWZZZ\\\```gggrrryyy~~~vvvnnngggfffddddddeeecccaaadddjjjtttttt]]]RRRYYYeeepppvvvuuuoooiiiaaaYYYMMMDDD>>>:::888666:::999777555444333444444222222111111111111111111222222111111111111111222000000111111111222222222222222111111222222333444333333333333444444444444444333222222111111222222333333333444444444555555555555555555666666666666QQQSSSUUUVVVWWWYYY]]]___fffnnnzzztttiiigggmmmttt|||vvvjjjWWWOOOHHHGGGHHHJJJPPPVVV```iiipppmmmdddZZZNNNEEEBBB@@@<<<777333111//////111000000000000000111111111111000000000000111111333333333222222222222111////////////////////////////////////////////////......//////000000000000////////////////////////111000//////111333666888999;;;===>>>???@@@BBBDDDEEEFFFJJJNNNQQQZZZlll~~~mmmdddaaa```eeemmmppptttzzzzzztttpppwww}}}sssiiifffeeedddfffiiiooommmggg\\\PPPGGGCCCBBBEEEEEEGGGJJJMMMQQQTTTVVVZZZbbbllltttxxxzzz{{{|||~~~zzz{{{zzzwwwvvvwww~~~}}}{{{zzzxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvuuuuuuwwwyyyzzzzzzzzz{{{|||}}}zzz{{{{{{wwwvvvzzz{{{{{{zzzvvvqqqllliiieeedddcccaaa___\\\ZZZYYYWWWWWWWWWWWWZZZ]]]```ccceeejjjrrrzzzxxxpppgggddd```]]][[[XXXTTTRRRMMMNNNOOOQQQRRRSSSTTTTTTUUUTTTSSSPPPNNNMMMKKKKKKKKKIIIHHHGGGHHHGGGFFFEEECCCEEEFFFFFFHHHMMMVVV]]]kkkttt}}}|||}}}{{{pppfff```]]][[[ZZZSSSQQQNNNMMMMMMLLLKKKJJJLLLMMMRRR]]]nnn~~~sssggg___WWWUUURRRQQQRRRRRRRRRQQQNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLJJJHHHEEECCCAAA@@@@@@@@@@@@AAA@@@@@@???>>>===>>>@@@AAABBBEEEGGGIIILLLNNNRRRVVV[[[dddooowwwyyyqqqllljjjgggfffgggfffbbbcccgggrrr|||uuu___PPPVVV```llluuuxxxuuuqqqkkkdddXXXKKKBBB<<<888666666555444333222333444555111111111111111111111111222111111111111111222222000000111111111222222222222222111111222222333444444444444444555555555555444333222222111111222222333333333444444444555555555555555555666666666666PPPRRRTTTUUUVVVXXX[[[^^^fffnnnyyyyyynnnhhhggghhhpppzzzxxxlll[[[QQQGGGEEEEEEHHHNNNUUU^^^fffjjjfff]]]UUULLLEEECCCAAA===999555222111000......////////////000000111111000000000000111111333333222222111111111000////////////////////////////////////////////////---......//////000000111000000000000000000000000000000000111333555777999999;;;===??????AAACCCEEEEEEGGGKKKPPPTTT^^^sssxxxaaa[[[ZZZXXX]]]gggiiikkknnnpppnnnoooxxxvvvnnngggfffeeedddfffjjjqqqooohhh^^^QQQHHHDDDDDDDDDEEEHHHKKKOOORRRTTTUUUZZZbbbmmmuuuxxxyyyzzz|||~~~}}}zzz{{{zzzwwwvvvxxxxxxxxxxxxxxxxxxyyyyyyyyyuuuvvvwwwwwwwwwvvvtttsssuuuwwwyyyzzzzzzzzz{{{|||}}}{{{||||||yyyyyy|||vvvrrrlllkkkhhhfffbbb___]]]\\\YYYXXXUUUTTTTTTUUUXXXYYY\\\aaaiiiqqqyyyyyyrrriiieee```\\\ZZZXXXUUUTTTLLLMMMNNNOOOPPPQQQQQQPPPWWWWWWVVVUUUTTTSSSSSSRRRNNNKKKIIIHHHHHHHHHGGGEEEDDDDDDDDDCCCEEEKKKUUU]]]lllttt~~~sssiiibbb^^^\\\[[[TTTQQQNNNLLLLLLKKKJJJIIIGGGIIINNNXXXjjjxxxjjjaaaVVVTTTQQQQQQRRRSSSSSSSSSOOONNNNNNMMMMMMMMMNNNNNNMMMLLLKKKHHHFFFDDDBBBAAA??????@@@@@@@@@@@@???>>>>>>;;;999:::===AAABBBBBBEEEIIINNNSSSYYYdddpppyyy~~~uuuqqqrrrnnnkkkjjjgggcccbbbdddoooyyywwwbbbQQQSSS[[[fffqqqxxxxxxwwwtttmmm```RRRFFF===888666333333222222222333333444111111111111111222222222111111111000111111222333111111111222222222222333222222222222222333444444222222333333333444444444444444333222222222222222333333333444444444555555555555555555666666666666OOOQQQSSSUUUVVVXXX[[[]]]eeelllwww}}}tttlllfffccceeeqqqyyynnnbbbVVVJJJEEEDDDFFFMMMTTT\\\cccgggccc[[[SSSKKKDDDDDDBBB???;;;777444222222...//////000000111000000111111000000000000111111000000000111111111111111000000000000000000000000////////////////////////------......///000000111111111111111111111111111000000222333555777888999999;;;===??????AAACCCEEEDDDGGGMMMRRRXXXddd|||lllZZZZZZ[[[WWWZZZdddeeedddhhhnnnsssxxxtttmmmhhhfffdddbbbdddgggkkkjjjeee\\\QQQIIIFFFGGGCCCEEEIIILLLPPPRRRTTTUUUYYYbbbnnnvvvxxxxxxzzz{{{{{{~~~{{{yyyzzz{{{xxxwwwxxxwwwwwwwwwxxxxxxyyyyyyzzztttuuuvvvwwwwwwuuutttrrruuuwwwzzz{{{zzzzzz{{{}}}~~~}}}~~~{{{xxxwww~~~zzzsssqqqnnnjjjgggdddbbbaaa]]][[[WWWSSSQQQQQQRRRSSSWWW\\\bbbhhhoooxxxyyysssjjjfff```[[[YYYWWWVVVUUUNNNNNNOOOOOOOOONNNNNNMMMPPPQQQRRRTTTUUUVVVWWWWWWRRROOOLLLKKKKKKKKKJJJHHHFFFEEEDDDBBBCCCJJJVVV^^^mmmttt|||rrriiibbb^^^\\\ZZZTTTQQQMMMKKKKKKKKKJJJIIIFFFGGGKKKSSSddd}}}yyylllcccVVVTTTQQQQQQRRRSSSSSSRRROOOOOONNNNNNNNNNNNOOOOOOOOONNNLLLJJJHHHFFFDDDCCC@@@@@@@@@@@@@@@??????>>>===;;;:::;;;>>>@@@AAA@@@CCCGGGLLLRRRYYYdddqqqzzzzzztttqqqllleeebbbcccjjjuuuyyygggSSSSSSVVV___jjjtttxxxxxxxxxqqqdddVVVHHH===888666333333444333333222111111111111111222222222333333111111000000111222222333222222222222333333333333333333333333333444444555111111222222222333333333555444444333333333333333333333333444444444555555555555555555666666666666NNNPPPSSSUUUVVVWWWZZZ\\\ccckkkvvvzzz~~~wwwpppiiiccc___mmm|||zzzpppiii\\\NNNGGGEEEFFFMMMUUU[[[ccchhhddd\\\TTTLLLEEEDDDCCC@@@<<<999666444333000111222333333333333333111111000000000000111111---...///000111222333333111111111111111111111111////////////////////////---------...///000000111111111111111111111111111///111333555777888888999999;;;===???@@@AAADDDFFFCCCGGGNNNTTT[[[iiizzzeeeYYY]]]```[[[[[[dddgggggglllwwwuuunnniiifffccc``````ddd```___\\\UUULLLEEECCCDDDCCCEEEIIIMMMPPPSSSTTTUUUXXXbbbnnnvvvxxxxxxyyy{{{xxx{{{zzzxxxzzz{{{xxxxxxyyy{{{{{{{{{zzzzzzyyyyyyyyytttuuuvvvwwwwwwuuusssrrrvvvxxxzzz{{{zzz{{{|||}}}}}}~~~}}}zzzvvvvvvrrrwww}}}yyywwwsssoookkkhhhgggfffaaa^^^YYYTTTQQQPPPQQQRRRRRRVVVZZZ^^^dddmmmyyy~~~xxxssslllggg___ZZZXXXWWWWWWWWWOOOOOOOOOOOONNNMMMLLLKKKGGGIIILLLPPPSSSVVVWWWXXXWWWTTTQQQOOOOOOOOONNNMMMHHHGGGEEECCCDDDLLLXXXaaannnuuuzzzqqqhhhbbb^^^[[[YYYTTTQQQMMMKKKJJJJJJJJJIIIIIIIIIKKKQQQ___xxxxxxllldddWWWTTTRRRQQQQQQRRRRRRQQQOOOOOOOOONNNNNNOOOPPPPPPPPPOOONNNLLLJJJHHHFFFEEECCCBBBBBBAAA@@@?????????<<<===>>>???@@@AAABBBBBBBBBFFFKKKQQQXXXcccpppyyy}}}xxxqqqiiiddddddeeerrrzzzkkkVVVSSSSSSZZZfffpppuuuwwwxxxrrrfffWWWHHH>>>888666555555555555444222///...111111222222333333333333111111000000111222333333222222333333333444444444444444333333444444555666222222333333333444444444666555444444333333444444333333333444444444555555555555555555666666666777MMMOOORRRTTTWWWXXXYYYYYY```fffppp{{{|||sssjjjgggbbbnnn{{{nnndddUUUGGG@@@AAAHHHMMMYYYaaagggeee___YYYQQQJJJCCCCCCAAA===888555444444000000000000////////////...//////000111222222222000000000000000000000000000000//////.........---000000000000000000000000222111111111000000//////000000000000111111111111444333222222333666888::::::;;;===>>>@@@BBBCCCDDDHHHHHHMMMVVV^^^nnnsssddd[[[aaagggdddaaadddeeeqqqzzzsssooojjjfffccc```\\\YYYZZZVVVQQQLLLGGGDDDCCCCCCDDDGGGJJJMMMNNNPPPTTTVVV[[[bbbkkkrrruuuxxx|||{{{~~~}}}~~~}}}{{{zzzyyyyyyzzzzzz||||||||||||{{{zzzyyyxxxwwwvvvvvvuuuuuuuuuuuuvvvtttxxx{{{zzzvvvtttvvvyyy}}}~~~tttlllmmmpppuuuyyyzzzzzzzzzzzztttuuuuuurrrnnniiigggfffbbb^^^YYYVVVUUUTTTSSSQQQSSSSSSUUUYYY\\\bbbooo||||||zzzlllhhhbbb]]]ZZZXXXVVVUUUOOONNNMMMNNNMMMKKKHHHDDDHHHIIIKKKMMMPPPRRRTTTUUUXXXUUUQQQPPPPPPPPPMMMKKKLLLIIIGGGFFFEEEHHHSSS___ooo}}}~~~}}}tttdddZZZYYYWWWTTTSSSRRRPPPOOOMMMMMMMMMNNNMMMKKKJJJMMMVVVjjjzzzlllaaaYYYWWWTTTTTTTTTTTTSSSQQQTTTSSSQQQOOONNNNNNNNNNNNMMMMMMNNNNNNKKKHHHDDDBBBBBBAAAAAABBBCCCAAA===:::>>>===;;;::::::<<<>>>@@@AAAFFFLLLSSS\\\hhhvvvqqqhhhcccbbb___jjjyyyvvvfffYYYLLLLLLVVV]]]iiittttttqqqnnnggg[[[KKK???999888555333111111222222222111555555555555444333333222222222222222222222222222111111222222222111111000333333333333333333333333555555666555333111///...555333222222333444333222555555555555555555444444444444444444555555555555MMMNNNQQQTTTVVVXXXXXXXXX```fffooozzz|||{{{pppiiifffbbbooouuukkk[[[LLLBBBBBBFFFKKKWWW```ggggggbbb\\\TTTMMMFFFDDDBBB>>>:::666555444111000000000////////////...//////000111111222222000000000000000000000000000000000/////////......000000000000000000000000222222222222111111000000000000000000111111111111333333222222444666888::::::;;;===???AAABBBDDDEEEIIIJJJOOOWWWaaarrrrrrfffbbbjjjooolllkkknnnttt}}}wwwsssmmmiiieeeaaa\\\XXXTTTQQQLLLGGGDDDCCCBBBCCCDDDGGGJJJLLLMMMOOORRRUUU]]]ccclllrrruuuwwwzzz}}}}}}~~~|||{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxvvvuuuuuuuuuuuuuuuvvvvvvuuuxxx{{{zzzwwwuuuwwwzzz|||}}}~~~~~~tttllljjjmmmpppqqqqqqppppppooonnnoooooommmiiieeebbbbbb```\\\XXXVVVUUUUUUTTTSSSSSSRRRUUUXXX[[[aaaooo|||~~~zzzmmmhhhbbb]]]ZZZWWWTTTRRROOONNNMMMMMMMMMKKKGGGDDDEEEFFFHHHJJJMMMOOOQQQSSSTTTRRRPPPQQQSSSSSSRRRPPPNNNKKKIIIHHHGGGIIISSS___qqq~~~||||||tttggg]]]YYYUUUOOOOOOOOOOOOOOONNNMMMKKKKKKLLLIIIHHHIIIPPP___yyy{{{lllbbbZZZXXXUUUUUUUUUUUUTTTSSSTTTSSSQQQPPPOOOOOOOOOOOONNNNNNOOOOOOLLLIIIEEECCCCCCBBBAAAAAAAAA@@@>>>;;;>>>===;;;::::::<<>>===>>>===<<<;;;;;;===???@@@DDDGGGLLLQQQXXXdddrrr|||qqqfffbbbaaalll{{{~~~pppaaaOOOJJJRRR[[[hhhrrrooommmhhh___UUUMMMDDD===999777555333333444555444333111111222222222111000000222222222222222222222222111111222222222222222111333333333333333333333333444555666777777777666555555444333333555777777666555555555555555555555555666666666666777777777777JJJLLLNNNPPPSSSUUUWWWXXX^^^bbbjjjttt~~~zzzppplllkkkiiissszzzjjjXXXIIIBBBCCCFFFNNNXXXccchhhiiifff^^^UUUKKKIIIDDD@@@<<<999555333111111111000000000////////////000000111111111111000000000000000000000000111111111111000000000000////////////////////////111111111111111111111111///000000000111111111111222222222333555777999:::;;;<<<===???BBBDDDFFFFFFJJJMMMTTT]]]kkkxxxiiiggghhhnnnqqqsssyyywwwtttqqqqqqppplllccc\\\OOOLLLGGGDDDCCCEEEHHHJJJHHHKKKNNNNNNLLLMMMQQQVVVccchhhnnnrrrssstttwwwyyyzzz|||~~~{{{~~~|||{{{zzzzzz{{{|||yyyyyyyyyyyyyyyxxxwwwvvvssssssttttttuuuvvvwwwxxxxxxzzz||||||zzzyyyzzz|||||||||}}}}}}~~~yyypppgggfffddddddcccaaa___]]]aaaccccccbbb^^^[[[YYYYYYWWWUUUSSSRRRSSSSSSSSSRRRRRRQQQSSSVVVXXX^^^lllzzzyyymmmiiiddd```]]]YYYVVVSSSQQQOOOMMMMMMLLLJJJGGGEEE>>>>>>???AAACCCFFFIIIJJJKKKLLLOOOSSSVVVXXXXXXXXXPPPLLLIIIIIIHHHIIIPPPXXXfffsss~~~|||vvvmmmddd[[[RRRLLLJJJIIIIIIIIIHHHHHHHHHHHHIIIGGGFFFEEEEEEKKK[[[kkk~~~qqqhhh^^^[[[XXXVVVVVVVVVUUUTTTQQQPPPOOONNNNNNOOOPPPPPPOOOOOOOOONNNMMMJJJGGGFFFFFFCCC@@@>>>????????????>>>===<<<<<<<<<===???@@@DDDGGGKKKPPPXXXeeesss~~~mmmccc```___lll{{{xxxfffRRRKKKRRRZZZiiisssqqqpppiii```WWWPPPHHH???999555333222222333333222111222222333333444333333333222222222222222222222222111111222222333333222222333333333333333333333333444555666777777666555444444333222333555777777666444444444555555555555555444444444444555555555555IIIJJJLLLNNNQQQTTTVVVWWW[[[```fffoooyyy~~~uuurrrqqqnnnvvv|||nnn\\\LLLCCCCCCFFFKKKUUU```gggkkkjjjcccZZZNNNJJJEEEAAA===:::555222111111111111000000000000000000000000000111111111000000000000000000000000000000000000111111111111/////////////////////////////////000000000000000///000000000111111111111111111222333555777999:::;;;<<<>>>@@@CCCEEEGGGHHHIIIOOOVVV```pppuuuiiigggfffhhhkkkpppzzzxxxrrrpppqqqtttwwwtttkkkcccOOOLLLGGGBBBBBBEEEIIILLLKKKNNNQQQPPPMMMMMMSSSYYYeeejjjooorrrrrrsssuuuxxxyyy{{{}}}{{{}}}|||zzzyyyxxxxxxyyyyyyxxxxxxxxxyyyxxxxxxwwwwwwtttttttttuuuvvvwwwxxxyyyyyyzzz|||||||||{{{||||||{{{|||||||||~~~zzzqqqeeeccc````````````___]]]]]]^^^___^^^[[[YYYXXXXXXUUUTTTRRRRRRRRRRRRQQQPPPSSSRRRRRRUUUWWW^^^lllzzz{{{nnnkkkfffbbb___]]]ZZZXXXRRRPPPNNNLLLKKKJJJGGGEEE=========>>>@@@BBBEEEGGGHHHKKKPPPSSSVVVWWWWWWWWWPPPLLLIIIIIIHHHHHHMMMSSS^^^kkkwwwppphhh^^^UUUPPPLLLJJJFFFDDDCCCEEEGGGIIIIIIHHHGGGGGGFFFJJJXXXfffzzzuuunnnaaa]]]YYYVVVUUUUUUTTTSSSPPPOOONNNMMMMMMNNNOOOOOONNNNNNNNNMMMKKKIIIGGGFFFGGGDDDAAA??????@@@@@@@@@>>>======<<<===>>>???@@@CCCFFFLLLRRRZZZgggvvvxxxiiiaaa______lll|||kkkVVVNNNSSSZZZhhhuuuttttttnnneee]]]UUUKKK@@@999666444222222333333333222111222333444444444444444222222222222222222222222111111222333333333333333333333333333333333333333444555666666555444222111333111111111444555666555444444444555555555666666444444444444555555555555HHHIIIJJJMMMPPPSSSVVVWWWYYY\\\bbbjjjttt}}}zzzvvvrrrwww~~~rrr```OOOEEEDDDGGGJJJTTT^^^gggmmmnnnhhh```SSSMMMGGGBBB@@@<<<666222222222111111111000000000000000000000000000111111000000000000000000000000//////000000000000000111000000000000000000000000.........////////////000000000000000111111111111000000222444666888999:::;;;<<<>>>AAACCCFFFHHHIIIIIIQQQZZZeeewwwrrrjjjhhheeedddhhhppp{{{sssrrrqqqsssyyy~~~{{{pppgggRRRMMMFFFAAA@@@BBBGGGJJJLLLPPPSSSQQQMMMNNNUUU\\\gggkkkppprrrqqqrrruuuwwwzzz}}}~~~|||{{{zzzxxxwwwvvvvvvwwwwwwxxxxxxxxxyyyyyyxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxyyyyyyzzz{{{|||||||||||||||{{{{{{||||||}}}|||sssfffccc______aaabbbaaa___]]]___``````]]][[[ZZZ[[[ZZZXXXVVVVVVVVVUUUSSSQQQTTTSSSSSSUUUWWW]]]lllzzzrrrmmmgggbbb___^^^\\\[[[SSSPPPNNNLLLKKKIIIGGGEEE???>>>======>>>@@@CCCDDDGGGKKKQQQUUUVVVVVVVVVVVVQQQLLLHHHIIIHHHGGGJJJOOOXXXdddyyyzzzuuuooodddZZZUUUOOOLLLFFFBBBAAACCCGGGJJJHHHGGGHHHHHHFFFJJJWWWdddvvvzzztttfffaaa\\\XXXVVVUUUTTTSSSQQQPPPOOOMMMMMMMMMNNNOOONNNNNNMMMLLLKKKIIIHHHGGGIIIFFFBBBAAAAAABBBBBBAAA>>>=========>>>>>>??????AAAEEELLLSSS\\\iiiwwwuuugggbbbbbbdddqqqqqq]]]SSSTTTWWWdddsssuuuvvvsssmmmeeeZZZNNNBBB:::888666444444555666555444///000111222333444444444222222222222222222222222000111222333444444444444333333333333333333333333444444444444444222000///333222111111333555555444333333444444555666666666666666666666777777777777GGGHHHIIIKKKNNNRRRUUUWWWVVVYYY___fffooo{{{zzzrrruuu|||vvvdddQQQFFFDDDGGGMMMUUU___gggooorrrmmmeeeWWWQQQJJJEEECCC???999444222222222111111111000000111000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000.../////////000000000000000000000000111111111111///000222444666888999:::;;;<<<>>>AAADDDFFFHHHJJJJJJTTT___jjj}}}nnngggeeecccccchhhrrr|||yyyxxxwwwyyyrrrfffWWWRRRIIIBBB@@@BBBFFFIIIJJJOOOSSSQQQMMMNNNUUU]]]gggkkkpppqqqqqqrrruuuxxxzzz|||~~~|||zzzyyywwwvvvuuuvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyxxxyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}||||||{{{{{{{{{{{{}}}yyylllhhhcccbbbeeeggggggeeeeeefffhhhhhhfffdddddddddbbb```^^^]]]\\\[[[XXXUUUUUUTTTSSSUUUWWW^^^lllzzzvvvqqqhhhaaa]]][[[ZZZZZZSSSQQQNNNLLLJJJIIIGGGEEEBBB@@@>>>===>>>???AAACCCFFFLLLSSSWWWXXXWWWWWWWWWSSSMMMJJJJJJJJJHHHIIIMMMUUU]]]nnn~~~}}}xxxkkk^^^XXXQQQMMMHHHDDDBBBCCCFFFHHHFFFEEEFFFFFFDDDGGGTTTaaattt~~~zzzkkkggg```[[[XXXVVVUUUTTTTTTSSSQQQOOONNNNNNOOOOOOOOOOOONNNMMMLLLJJJIIIIIIIIIGGGDDDCCCCCCDDDCCCBBB>>>>>>>>>>>>>>>?????????@@@EEEMMMTTT]]]hhhttt|||sssgggeeegggmmmyyywwwcccYYYUUUSSS]]]mmmssstttuuurrrkkk^^^PPPDDD===888666555444555666555444000000222333444555555555222222222222222222222222000111222333444444444444333333333333333333333333111222333444444333222111555333222222444555444444333333444444555666666777666666666666777777777777GGGGGGHHHJJJNNNQQQUUUWWWUUUXXX]]]cccmmmyyy|||pppsssxxxyyygggSSSGGGDDDFFFOOOWWW```iiiqqquuuqqqiiiZZZTTTLLLHHHEEEAAA;;;555222222222111111111111000111111111000000000000000000000000000000000000000---.........//////000000000000000000000000000000//////000000111111111222000000000000111111111111///000222444777888999:::;;;===???AAADDDGGGIIIJJJKKKVVVbbbnnn{{{jjjcccaaa```aaaiiittt{{{~~~~~~~~~qqqddd]]]WWWNNNFFFBBBCCCHHHKKKIIINNNRRRPPPLLLMMMUUU^^^hhhkkkoooqqqqqqrrruuuxxxxxxzzz~~~|||yyyzzzyyyxxxvvvvvvvvvvvvwwwxxxyyyyyyzzzzzzzzzyyyyyyzzzzzzyyyyyyxxxyyyyyyyyyyyyxxxyyyzzz|||}}}|||{{{{{{{{{{{{{{{}}}tttnnniiihhhkkkmmmllljjjmmmoooqqqqqqooonnnmmmnnniiigggeeecccbbb___\\\YYYVVVTTTTTTUUUWWW^^^mmm{{{zzzsssiii```[[[YYYXXXWWWTTTQQQNNNKKKJJJIIIGGGEEEDDDBBB@@@>>>>>>???AAACCCFFFLLLTTTYYYYYYYYYYYYYYYTTTOOOKKKKKKKKKIIIJJJLLLSSSWWWdddvvv~~~ooo```YYYPPPNNNJJJGGGDDDDDDEEEFFFDDDCCCDDDDDDBBBDDDQQQ^^^ttt}}}ooojjjccc]]]ZZZXXXVVVUUUVVVUUUSSSQQQPPPOOOPPPPPPPPPPPPOOONNNMMMKKKKKKJJJJJJHHHFFFEEEEEEEEEDDDBBB===>>>>>>>>>????????????@@@EEEMMMUUU\\\fffqqqxxxqqqggggggkkkuuuzzzhhh\\\VVVOOOWWWhhhooorrrtttuuunnn```QQQEEE???666555333333444444444333222333444666777888888888222222222222222222222222000111222333444444555444333333333333333333333333000111222444555555444444777555444444555555555444333333444444555666777777444444444444555555555666FFFFFFGGGIIILLLPPPTTTVVVWWWWWWXXX]]]gggtttzzzxxxtttwwwzzzhhhUUUJJJHHHKKKKKKUUU```gggnnntttvvvttthhh]]]PPPJJJHHHDDD<<<444555333222222333333111000000000000000000000000000////////////////////////000000000000000000000000000///...------...///000111111000000//////......333222111///...,,,+++***000222444555555666888:::<<<>>>@@@BBBCCCFFFJJJMMMPPPUUU```rrruuuiiiddd```\\\\\\aaajjjrrrwww{{{{{{qqqeeegggZZZKKKDDDDDDGGGHHHFFFPPPKKKHHHJJJMMMPPPWWW^^^iiiooorrrqqqqqqssssssqqqwwwyyy{{{~~~~~~}}}{{{yyyyyyyyyyyyxxxvvvuuusssrrrxxxxxxyyy{{{}}}}}}zzzxxxzzzzzz{{{{{{{{{yyyxxxwwwxxxyyyyyyzzz{{{{{{{{{zzz|||zzz{{{zzzvvvuuuwwwwwwuuuvvvyyyuuuvvvxxxyyyyyyyyyxxxwwwzzzxxxtttooojjjgggdddccc\\\ZZZXXXYYY[[[aaaooo}}}xxxlllbbb\\\ZZZXXXWWWUUUQQQLLLKKKLLLLLLIIIGGGBBB???<<<999999<<>>777555333222222222333111000000000000000000000000000000000000000000000000000000000000000000000000000000///............///000111000000000/////////...111111111000000/////////000222444555555666888:::===>>>@@@BBBDDDGGGKKKNNNSSSYYYeeexxxqqqgggaaa^^^[[[\\\```hhhooosssvvvvvvzzz}}}qqqgggeee[[[NNNFFFEEEHHHJJJJJJPPPKKKHHHJJJMMMQQQXXX___jjjooosssqqqqqqttttttrrruuuvvvxxxyyyyyyyyyxxxwwwzzzzzzyyyxxxwwwuuutttssswwwwwwwwwyyyzzzzzzyyywwwzzz{{{{{{{{{{{{zzzyyyxxxxxxyyyzzzzzz{{{{{{zzzzzz{{{yyyzzz~~~|||vvvooojjjbbb^^^ZZZZZZ[[[bbbqqqtttiiiccc^^^ZZZWWWUUUQQQLLLJJJJJJJJJHHHEEEBBB@@@===;;;;;;<<>>>>>@@@JJJUUUlll~~~zzzvvvqqqmmmhhhccc```YYYXXXUUURRRPPPPPPQQQRRRQQQQQQRRRRRRQQQOOONNNLLLMMMLLLKKKIIIGGGFFFFFFEEECCCBBBAAA@@@???@@@@@@AAACCCFFFIIIOOOVVV```jjjqqqvvv~~~wwwlllfffeeehhhyyyzzzhhh[[[UUUVVV^^^hhhvvvvvvvvvrrrhhhYYYIII@@@:::888444333333333222111666555444333222222222222333333222222222333444444333333222222222222222333444444444333333333333333333333444444444444333333555555444333333333333333111222333555666666777777888888888888999999999999GGGGGGHHHIIILLLPPPTTTVVVXXXXXXXXX\\\dddqqq}}}~~~~~~}}}~~~ooo^^^QQQKKKIIIJJJSSS]]]dddllltttyyyyyyqqqeeeVVVMMMJJJGGGAAA<<<666444222222222222111000000000000000000000000000111111111111111111111111000000000000000000000000000//////......//////000000000000000//////////////////000111111222222333000222444555666777999;;;===???AAACCCDDDHHHLLLOOOWWW]]]kkk~~~jjjbbb\\\[[[[[[\\\___eeejjjnnnrrrssswww~~~{{{ooohhhbbbZZZPPPHHHGGGIIIMMMOOOQQQKKKHHHJJJNNNRRRYYYaaakkkpppsssrrrrrruuuvvvtttttttttssssssttttttuuuuuuzzzzzzzzzzzzyyywwwvvvvvvwwwvvvuuuuuuwwwxxxxxxwwwzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxyyy}}}~~~~~~tttiiiccc^^^\\\]]]dddttt}}}tttmmmfff^^^YYYXXXSSSMMMIIIIIIHHHFFFDDDCCCBBB@@@>>>======>>>>>>AAAFFFMMMSSSUUUVVVVVVVVVUUUSSSOOOLLLIIIHHHHHHIIIKKKMMMTTT^^^jjjyyy}}}zzzyyyxxxqqqggg^^^WWWSSSMMMIIIGGGEEEDDDCCCBBB???=========???GGGQQQfff}}}xxxooohhhaaa___[[[WWWTTTSSSSSSSSSQQQQQQQQQQQQPPPPPPOOOOOONNNMMMKKKIIIHHHHHHHHHHHHFFFEEECCCAAA@@@@@@@@@AAADDDFFFIIILLLQQQXXX```fffkkkttt{{{oooiiiggggggttt~~~mmm```VVVSSSZZZcccuuuxxxxxxtttjjj\\\NNNDDD>>>:::666444333222111000555555444333222222222222333222222111111111111222222222333333333333222222666555555444444333333222222333333333333333333222555444444333333333333333222333444666777777777777888999999999999:::::::::HHHHHHHHHIIILLLPPPTTTVVVXXXXXXYYY[[[aaannn}}}yyy}}}zzzuuufffXXXNNNIIIHHHQQQZZZ```iiisss{{{|||vvvjjjZZZOOOJJJHHHEEEAAA777555333222222222111000000000000000000000000000111111111111111111111111////////////////////////000//////////////////000000000000000//////////////////000000111222333333000222555666666888:::<<<>>>???BBBCCCEEEIIIMMMPPPYYY```pppwwwddd]]]XXXYYY[[[]]]^^^aaaeeehhhppprrrxxxxxxkkkddd]]]WWWOOOIIIGGGJJJPPPTTTQQQLLLIIIKKKNNNSSS[[[ccckkkqqqtttsssssswwwxxxwwwuuutttrrrqqqqqqsssuuuvvvxxxxxxyyyzzz{{{{{{zzzzzzyyyvvvttttttvvvwwwxxxxxxzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyzzzzzz{{{zzzzzzyyyyyyxxxyyy}}}~~~~~~}}}oooggg```^^^```gggvvvyyyrrrhhh```]]]WWWOOOKKKIIIHHHFFFDDDDDDCCCBBBAAA???>>>===<<<@@@DDDJJJOOORRRSSSTTTUUUWWWUUURRROOOMMMLLLKKKKKKLLLLLLQQQYYYcccrrr~~~{{{yyywwwrrrjjjcccYYYUUUOOOJJJHHHFFFEEECCCCCC@@@>>>??????@@@FFFNNN\\\ttt}}}vvvnnnjjjccc]]]YYYWWWVVVUUURRRQQQPPPPPPPPPPPPQQQQQQOOONNNLLLJJJIIIJJJKKKLLLIIIHHHEEECCCBBBAAAAAAAAADDDEEEGGGIIILLLQQQXXX]]]fffmmmxxxsssjjjgggfffnnn|||tttfffYYYTTT[[[eeerrrxxx{{{wwwnnnaaaSSSIIIAAA>>>999666555555444333555444333333222222222333333333222111000000000111111222333444444444333222444444444444333333333333333333444444444444333333444444333333222333333444444444666777777888888888888888888999999999::::::GGGGGGHHHIIIKKKOOOSSSUUUXXXYYYYYYZZZ___iiixxxxxxyyyttt|||{{{oooaaaSSSKKKFFFNNNUUU[[[dddqqqzzz}}}zzznnn]]]QQQKKKIIIFFFDDD999666333111222222222111000000000000000000000000111111111111111111111111///////////////////////////000000000000000000///////////////000000000000///000000000000000000000000222555666777999;;;===>>>@@@BBBDDDGGGJJJOOORRRYYYccctttrrr```ZZZXXX[[[]]]___^^^___aaacccmmmqqqyyyyyyggg]]]XXXSSSMMMHHHHHHLLLRRRWWWRRRLLLIIIKKKOOOTTT]]]ffflllqqqtttssstttxxxzzzyyyyyywwwtttrrrrrrtttwwwyyyuuuvvvxxxzzz|||}}}~~~~~~zzzxxxuuutttvvvxxxzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{yyyzzzzzz{{{zzzzzzyyyyyyzzzyyyzzz}}}~~~}}}ooohhhaaa```cccjjjxxxwwwnnneee]]]TTTMMMKKKIIIGGGEEEDDDDDDCCCBBB@@@>>>===<<>>?????????DDDJJJRRRhhh}}}wwwmmmeee```\\\XXXVVVRRRRRRQQQPPPPPPPPPQQQQQQOOONNNMMMLLLLLLMMMNNNNNNLLLKKKHHHFFFDDDDDDDDDDDDCCCEEEFFFGGGIIIMMMSSSWWWeeekkksssyyy}}}xxxlllgggccciiivvvrrraaaXXX]]]ggguuuuuuiiiZZZMMMAAA>>>999666666666666666444444333222222222333333777666555444444444444444111222333444555444333333000111111222333444444555444444555555555555444444333333222222222333333444555555666777888888888888777777777777888888888999GGGFFFGGGHHHJJJNNNQQQSSSWWWYYYZZZZZZ\\\eeerrr|||yyyuuuooosss}}}wwwiiiYYYNNNDDDJJJPPPUUU^^^lllwww|||{{{ppp```RRRKKKHHHGGGFFF:::777333111111222222111000000000000000000000000111111111111111111111111000000000000000000000000///000000111111000000///////////////000000000000111000000000000/////////111333555777888:::<<<>>>???AAACCCEEEHHHKKKPPPSSS[[[fffyyynnn___[[[[[[___bbbaaa___^^^___aaagggnnnyyyiii[[[UUUPPPJJJGGGJJJPPPUUUYYYRRRMMMIIIKKKPPPUUU___hhhkkkpppsssrrrsssxxx{{{{{{{{{yyyvvvttttttuuuxxxzzzuuuvvvxxxzzz|||}}}~~~~~~{{{yyyvvvvvvxxxzzz{{{{{{wwwwwwwwwwwwxxxyyy{{{{{{zzzzzz{{{{{{zzzzzzyyyyyyzzzyyyzzz}}}}}}{{{~~~xxxkkkddd```aaafffmmmxxx}}}kkkcccXXXPPPLLLJJJHHHGGGDDDCCCBBBAAA???>>>===<<<>>>BBBFFFJJJLLLOOOQQQSSSUUUTTTSSSRRROOOLLLJJJIIIMMMMMMPPPWWW^^^iii||||||vvvoookkk^^^YYYSSSMMMJJJHHHFFFDDDBBB>>><<<===>>>===@@@EEELLL^^^uuuwwwmmmfff```[[[WWWRRRRRRRRRQQQQQQQQQPPPPPPNNNNNNNNNOOOOOOPPPPPPPPPOOONNNKKKIIIHHHGGGGGGGGGEEEFFFGGGHHHHHHKKKOOOSSSaaahhhpppwww|||}}}pppiiiccceeeooojjjZZZ[[[bbb}}}sssbbbSSSAAA===888555444555666666444333333222222333333333555444333333333333333333111222333444444555555444//////000111333444555555444555555666666555555444222222222222222333333444555555666777777777777777666666777777777888888888FFFEEEEEEFFFIIILLLOOOQQQUUUYYY[[[[[[[[[aaallluuu|||~~~vvvmmmmmmqqqxxx~~~qqq___RRRBBBGGGLLLPPPYYYhhhtttzzz{{{pppaaaTTTKKKHHHFFFEEE;;;888444111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///000111111111111000///.../////////000000000111111111111111111111111111111333666777999:::===??????AAADDDFFFHHHLLLQQQTTT```kkkhhh______```cccfffddd```]]]^^^```ccclll{{{rrrbbbUUUOOOHHHGGGNNNUUUYYYZZZSSSMMMIIIKKKPPPVVVaaajjjkkkppprrrqqqsssxxx{{{{{{{{{yyyvvvttttttuuuwwwyyyxxxyyyzzzzzz{{{{{{{{{{{{zzzxxxwwwwwwxxxzzzzzzzzzuuuuuuuuuuuuwwwxxxzzz{{{zzzzzz{{{{{{zzzzzzyyyxxxyyyxxxyyy||||||yyy{{{}}}}}}}}}~~~~~~tttmmmddd___]]]bbbhhhoooxxxooofffZZZQQQLLLJJJHHHGGGCCCBBBAAA???>>>>>>======>>>AAAEEEHHHKKKNNNQQQSSSUUUUUUTTTSSSQQQMMMJJJHHHJJJJJJNNNUUU[[[eeewww}}}uuunnniii___[[[TTTNNNKKKHHHFFFDDDCCC>>><<<>>>???>>>???CCCKKKXXXmmmtttkkkddd\\\WWWSSSSSSSSSSSSRRRQQQOOONNNLLLMMMPPPQQQRRRRRRQQQPPPQQQPPPNNNLLLKKKJJJJJJKKKIIIIIIJJJIIIIIIJJJLLLOOOZZZcccoooyyyvvvooogggeeehhhsss{{{fff```ddd|||~~~lll[[[DDD@@@:::555444444555444333333333222222333333444111000000000000111111222222222222333333555666666111111111222333444555555333444444555555444444333222222111111222333333444555555666666777777666666777777888888888999999999EEEEEEEEEFFFHHHKKKNNNQQQUUUYYY\\\[[[ZZZ^^^iiiqqq}}}}}}xxxnnnjjjkkkppp{{{uuubbbTTTAAAFFFJJJMMMVVVeeerrrxxxzzzpppaaaTTTKKKGGGEEEDDD;;;888444111111222222222000000000000000000000000////////////////////////000000000000000000000000///000111222222111000///.../////////000000111111111111111222222333333444111333666888999;;;===@@@???AAADDDFFFIIIMMMRRRUUUcccoooyyyeee___ccccccgggiiifff```]]]^^^aaabbbmmm}}}{{{jjjVVVNNNGGGHHHPPPYYY\\\\\\SSSMMMIIILLLPPPWWWaaakkkjjjooorrrqqqrrrxxx||||||yyyxxxuuusssssstttvvvwww{{{{{{{{{{{{zzzyyyxxxwwwyyywwwvvvwwwyyyzzzyyyyyyttttttttttttvvvxxxzzz{{{zzz{{{{{{{{{zzzyyyyyyxxxxxxwwwxxx{{{zzzwwwyyy}}}{{{yyyyyy{{{}}}{{{|||~~~wwwllleee___[[[\\\bbbjjjpppwww~~~qqqhhh[[[QQQLLLJJJHHHFFFCCCBBB@@@>>>======>>>>>>???AAAEEEHHHJJJMMMQQQTTTWWWWWWWWWVVVSSSPPPMMMJJJFFFGGGLLLSSSYYYcccsss}}}tttlllggg```\\\UUUOOOKKKIIIFFFEEEEEEAAA>>>@@@AAA@@@AAADDDLLLVVViii}}}wwwnnnfff]]]XXXSSSSSSTTTTTTSSSQQQNNNLLLKKKMMMPPPSSSTTTSSSRRRQQQRRRQQQOOOMMMLLLLLLMMMMMMLLLMMMLLLKKKIIIIIIJJJLLLSSS^^^nnn{{{{{{sssmmmfffccchhhrrrwwwnnnooouuutttcccIIIDDD===888666555555555333333333222222333444444222222222222333444555555333333222222333444666777333444444444444444444444222333333444444333333222222111111111222333333444444555666666666666666555888888999999999:::::::::IIIHHHGGGFFFFFFHHHLLLPPPRRRXXX^^^``````bbbhhhmmm}}}{{{~~~~~~yyyrrrlllffffffppp|||~~~xxxiiiZZZLLLHHHFFFJJJSSS^^^iiiqqqtttjjj\\\PPPJJJGGGFFFEEE???;;;555111000000000000000000111111111111000000111111111000000000000000000000000000000000000000333111///...---...///000////////////////////////111000///////////////000444666888999:::<<>><<<:::===???AAACCCFFFJJJNNNRRRUUUXXXYYYWWWRRRMMMLLLMMMNNNLLLMMMQQQVVV^^^lllyyyyyyssslllfffccc]]]VVVQQQOOONNNMMMKKKFFFEEECCCBBBBBBCCCEEEFFFJJJSSSdddyyyvvvmmmccc\\\ZZZXXXUUUTTTTTTSSSQQQPPPOOONNNMMMNNNOOOPPPOOONNNOOONNNMMMLLLLLLMMMNNNOOOQQQQQQOOOLLLJJJKKKMMMPPPVVVaaarrrzzzmmmkkkfffcccdddiiirrrrrrmmmooo~~~xxxeeePPPEEE;;;999:::999888999444444333333333333444444333333222111111222333333333333333444444333333222333222222222222333555666555555444444333222222222333333333333333333333333777666666666666555555555888777777888::::::999888GGGGGGFFFDDDDDDGGGKKKNNNSSSYYYaaadddccccccfffiiizzz~~~uuuqqqxxx~~~wwwooopppuuu~~~}}}xxxuuuuuutttmmmdddOOOHHHEEEJJJRRR[[[fffpppoooggg[[[PPPJJJIIIIIIIIIAAA===777333222111111111222222000000000000222222//////000000111111222222000000000000000000000000222111000///...///000111////////////////////////000000000//////000000111444666888:::;;;===@@@CCCDDDDDDFFFJJJLLLMMMTTT\\\kkkoooeeebbb```^^^]]]```eeefffcccbbbcccaaadddiiinnnrrrssssssssswwwzzz||||||{{{~~~ppp]]]RRRKKKRRR\\\aaa```^^^PPPMMMJJJJJJPPPXXX___cccgggggggggiiikkknnnppprrrssstttttttttttttttttttttuuuwwwxxxwwwvvvvvvwwwxxxzzzxxxvvvvvvvvvvvvtttrrruuuuuuvvvvvvwwwwwwxxxxxxwwwxxxzzz{{{|||{{{{{{zzz{{{{{{{{{{{{{{{|||}}}~~~|||{{{{{{{{{vvvvvvvvvwwwwwwwwwwwwwwwuuuwwwxxxvvvqqqhhh```ZZZSSSVVV[[[```fffmmmuuuzzz~~~~~~yyyxxxwwwsssnnneee^^^VVVQQQNNNMMMJJJHHHFFFDDD@@@?????????>>>===<<<>>>AAACCCEEEIIINNNQQQUUUXXXZZZXXXSSSNNNMMMNNNOOOMMMMMMPPPTTT[[[hhhttt~~~wwwrrrlllgggddd```YYYTTTRRRPPPNNNMMMHHHGGGDDDCCCBBBCCCDDDEEEIIISSSeee|||wwwoooeee^^^ZZZXXXUUUSSSSSSTTTSSSRRRQQQOOOLLLLLLMMMNNNNNNMMMMMMMMMLLLKKKKKKLLLMMMNNNRRRRRRQQQOOONNNMMMOOOQQQYYYeeeuuu{{{llljjjeee``````ccciiiuuuqqqjjjfffuuuwwwhhhSSSGGG<<<:::;;;<<<<<<>>>444444333333333333444444333222222111111222222333333333333222222333333444333333333222222333444444777777777777777777777777444444444444444444444444777777777666666666555555777777888:::<<<;;;999666GGGFFFEEEDDDDDDFFFJJJNNNSSS[[[dddhhhfffeeefffhhhwwwxxxpppttt{{{rrrrrrvvv~~~~~~{{{wwwwwwvvvppphhhRRRIIIDDDIIIQQQXXXdddppppppiii^^^SSSLLLIIIHHHIIIAAA===777333222111111000111///---,,,,,,---///111111111111000000000000000////////////////////////111111000//////000000111////////////////////////000000000///000000111111222444666777999;;;>>>AAAEEEDDDGGGKKKMMMOOOWWW```nnnmmmfffccc```aaaaaaccchhhgggbbb^^^___fffggghhhiiiiiijjjjjjjjjkkknnnpppppprrrxxx{{{mmmZZZQQQLLLTTT___ccc```]]]NNNLLLJJJKKKQQQYYY___bbbeeeeeeddddddfffiiilllnnnppprrrtttuuuvvvuuutttssstttuuuvvvvvvvvvuuuwwwxxxyyyxxxwwwxxxxxxxxxuuusssuuuuuuvvvvvvvvvvvvvvvvvvuuuvvvxxxzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{}}}~~~|||yyyyyyzzzvvvvvvuuuuuuttttttttttttqqqqqqpppnnniiibbb[[[WWWVVVYYY\\\___ccchhhnnnsssyyyzzzsssqqqoookkkhhhbbb]]]VVVRRRPPPNNNMMMKKKHHHEEEBBB@@@???@@@???>>><<<>>>@@@BBBEEEHHHMMMPPPUUUXXXZZZYYYTTTOOONNNNNNNNNLLLLLLOOORRRYYYfffsssxxxsssnnnjjjeeeaaa\\\WWWSSSQQQOOONNNJJJHHHFFFDDDBBBCCCCCCDDDIIITTThhhxxxpppggg```ZZZWWWTTTRRRSSSSSSSSSRRRTTTQQQNNNLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQOOOOOOPPPQQQZZZeeeuuurrriiiccc^^^]]]___cccllluuuoooddd]]]lll{{{vvvjjjZZZMMM???:::999888999:::444333333333333333333444222222222222222222222222444333222111222333444555444444333333333333333333777777777888888999999999444444444555555555555555444444555666777888999999888777888999;;;;;;999777GGGFFFEEEDDDDDDFFFJJJNNNTTT]]]hhhmmmllliiihhhiiittt}}}sssttt~~~xxxrrrtttzzz}}}{{{sssjjjUUUIIICCCIIIOOOUUUaaaoootttnnneeeYYYPPPJJJGGGGGGBBB===777333111111000000111///---,,,,,,---///111333222222111000///......////////////////////////111000000000000111111111000000000000000000000000000000000000000111222222222333666888999<<>><<<<<<>>>@@@BBBDDDGGGLLLOOOUUUXXX[[[ZZZUUUQQQOOOOOOMMMKKKKKKNNNRRRYYYfffsss{{{tttoookkkdddbbb___ZZZUUUQQQOOONNNKKKIIIGGGDDDCCCCCCDDDDDDKKKVVVhhhyyyqqqhhhaaaYYYWWWTTTSSSSSSSSSRRRQQQSSSPPPMMMKKKLLLMMMMMMLLLMMMLLLLLLLLLNNNPPPRRRSSSQQQRRRRRRQQQPPPOOOPPPRRRXXXdddsssuuujjjccc]]]]]]^^^aaagggnnn{{{lll^^^VVVddduuu}}}tttmmm^^^PPPAAA999777444444555333333333222222333333333222222222222222222222222333333222111222333555666333333333333333333222222222222222333444444555555444444444555555666666666444444555666777888999999;;;999777777999:::;;;:::GGGGGGFFFDDDDDDGGGKKKNNNUUU```lllsssrrrnnnllllllrrr{{{vvv}}}}}}zzztttpppuuu}}}vvvmmmXXXJJJBBBHHHNNNRRR___nnnwwwssslllaaaUUULLLGGGEEECCC???999444222222111000222222000000000000222222333222222111000///......000000000000000000000000000000111111111111111111000000000000000000000000000000000000111111222333444666999:::<<>>@@@AAACCCFFFKKKNNNTTTXXX\\\[[[VVVRRRPPPOOOLLLJJJJJJMMMQQQXXXeeeqqqwwwpppkkkddddddbbb]]]WWWRRROOOOOOKKKJJJGGGEEEDDDDDDEEEEEEMMMVVVggg}}}zzzsssiiicccZZZXXXVVVUUUUUUSSSQQQOOOOOOMMMJJJIIIJJJJJJJJJIIIJJJJJJJJJLLLNNNQQQSSSUUURRRSSSRRRQQQPPPPPPRRRTTTYYYdddssswwwnnngggaaaaaabbbbbbfffjjjssskkkZZZSSS```qqq|||~~~yyysssnnn___QQQBBB:::777555444555333333222222222222333333111222222333333222222111222222222222333444555555222222333444444444333333222222333333333444444444333333444444555666666666888888777777777666666666<<<:::777666888:::<<<<<>>;;;777555666333333222222222222333333111222333333333333222111000111222333444444444444000111333444444444444333555555555555555666666666222333333444555555666666888888888777777777777666:::999888999:::;;;;;;:::IIIHHHGGGFFFFFFHHHLLLPPPWWWcccrrr{{{{{{vvvsssqqqooo|||~~~xxxpppkkkqqqzzz{{{uuu\\\KKKAAAHHHMMMOOO\\\mmmwwwxxxtttlll___SSSKKKGGGHHHDDD>>>999777666555444000000111111111111000000---...///000111222333333000000000000000000000000///000111222222222222222000000000000000000000000000000000000111222333444333555888:::<<>>888333111000000333333222111000000111111000000000000000000000000000000000000000000000000000111111111111222222222333111000000111111000...////////////000111333333777777888999<<<@@@DDDFFFLLLLLLNNNRRRVVV\\\hhhtttyyyjjjdddhhhnnnpppvvvzzz}}}|||vvvhhh```]]][[[\\\___iiilllpppuuu}}}vvvhhhOOOJJJKKKTTTZZZYYYSSSOOOIIIGGGHHHNNNWWW^^^```___^^^______^^^]]]]]]^^^```bbbiiiooopppqqqttttttrrrwwwwwwwwwwwwxxxyyyzzz{{{}}}zzzwwwwwwwwwyyyzzzvvvuuusssrrrqqqrrrtttuuuuuuuuuuuutttssssssrrrrrrpppppppppqqqsssvvvyyy{{{}}}}}}zzzuuuuuuwwwuuurrrooommmlllllllllmmmiiiccc___]]]]]]]]]\\\^^^bbbdddaaa]]][[[^^^bbbcccnnn}}}xxxrrrjjjbbb^^^[[[YYYXXXVVVVVVVVVSSSOOOLLLKKKKKKHHHGGGFFFFFFEEECCC>>>;;;<<<>>>???AAABBBEEEIIILLLSSSYYY]]]\\\YYYWWWSSSNNNQQQLLLIIIJJJMMMQQQ[[[ddduuutttrrrkkkbbb\\\YYYWWWSSSPPPOOOLLLKKKIIIFFFBBBEEEKKKMMMTTT___kkkyyyzzzssslllccc```]]]ZZZYYYYYYWWWVVVSSSPPPLLLJJJKKKLLLMMMLLLJJJLLLMMMQQQ[[[fffhhhdddddd___XXXTTTSSSUUUWWWXXX___nnn~~~yyypppkkkhhhccc``````iiivvvsssfffTTTZZZhhhxxx~~~yyyrrrnnnggg^^^PPPCCC;;;777555444555444444333333444444555333333333333333333333333111222222333333222222111444444444444444444444444111222555777888666555333444444444444444444444444000111444777:::===@@@AAA<<<<<<;;;:::;;;<<<===>>>TTTMMMIIIIIIJJJKKKOOOTTT\\\iiiuuuzzz{{{yyytttooonnnuuu|||uuummmnnnvvv}}}uuukkkbbbRRRFFFGGGMMMRRR\\\hhhvvvyyyyyyqqqhhh___TTTLLLIIIEEE@@@:::555333222333333222222111000000111111000000000000000000000000000000000000000000000000000111111111111222222222222111000000111111000...000000000000111333444555777777888:::===AAADDDGGGLLLLLLOOOSSSWWW]]]jjjvvvyyyqqqppprrrqqquuuzzzwwwhhhbbbaaa```aaaccciiikkkmmmsss}}}rrraaaOOOJJJKKKSSSYYYWWWQQQNNNKKKIIIJJJPPPXXX^^^```^^^]]]^^^^^^\\\[[[ZZZ[[[]]]aaahhhnnnoooqqqttttttrrrvvvvvvvvvvvvwwwxxxyyyzzz}}}{{{yyywwwvvvwwwyyyzzzwwwuuutttrrrrrrssstttuuuttttttttttttssssssrrrrrrqqqqqqqqqqqqtttwwwzzz|||}}}}}}{{{tttrrrooonnnmmmkkkjjjjjjiiiiiilllkkkjjjhhheeecccaaa``````bbbcccaaa^^^]]]___aaacccnnn}}}~~~vvvppphhhaaa\\\ZZZXXXVVVVVVVVVUUURRROOOLLLKKKKKKHHHGGGFFFFFFEEECCC???;;;<<<>>>???AAABBBEEEIIILLLRRRYYY]]]\\\YYYWWWSSSNNNOOOKKKIIIJJJLLLPPPXXXaaammmvvvyyyqqqllleee___\\\YYYTTTPPPNNNLLLKKKJJJGGGCCCEEEJJJOOOVVV```iiissszzzssshhhgggfffeeedddbbb^^^[[[UUUQQQMMMJJJIIIJJJJJJJJJKKKMMMOOOUUUbbbooossspppooojjjccc]]][[[[[[\\\]]]fffsss}}}qqqkkkfff```]]]^^^cccppp~~~ttthhhYYY\\\gggttt{{{yyytttrrrfff]]]PPPCCC;;;777555555555444444333333444444555333333333333333333333333222222333333333333222222333333333333333333333333444555777999999888777666444444444444444444444444444444555555666777888888<<<;;;:::::::::;;;<<<===WWWPPPKKKJJJIIIJJJOOOVVV```lllxxx|||{{{yyysssnnnjjjppp{{{~~~xxxrrrttt|||xxxnnnfffWWWJJJIIILLLPPPZZZdddrrrwwwxxxtttmmmfff[[[RRRJJJGGGCCC===999666555444333222111111000111111111000000000000000000000000000000000000000000000000000111111111111222222222222111000000111111000///111111111111333444555666777888999;;;>>>BBBEEEGGGMMMMMMPPPUUUYYY```nnn{{{|||yyyuuuttt{{{zzzjjjeeehhhjjjjjjkkknnnmmmooowwwooo\\\NNNJJJKKKRRRWWWTTTOOOLLLLLLLLLMMMSSSZZZ___```___\\\]]]]]][[[XXXWWWXXXYYY```ggglllnnnooossstttrrruuuuuuuuuuuuvvvwwwxxxxxxzzzyyyxxxwwwwwwxxxyyyzzzwwwvvvtttssssssssstttuuusssssssssssssssrrrrrrrrrrrrrrrrrrsssuuuxxxzzz|||~~~}}}~~~rrrmmmggggggfffeeefffggghhhiiilllpppuuutttpppjjjfffdddcccbbbbbbaaa```_________cccnnn||||||tttnnnfff___ZZZXXXVVVUUUUUUUUUUUURRRNNNKKKKKKKKKHHHGGGFFFEEEEEECCC???<<<<<<===???@@@BBBEEEIIILLLQQQXXX\\\[[[YYYXXXTTTOOOLLLIIIHHHJJJLLLNNNUUU]]]eeelllxxxtttoooiiidddaaa]]]WWWRRROOOLLLLLLLLLIIIEEEFFFJJJPPPXXXbbbjjjooovvv~~~{{{rrrrrrrrrqqqooojjjbbb]]]ZZZUUUOOOKKKJJJJJJJJJKKKLLLNNNQQQZZZjjjzzz~~~zzzssslllfffdddddddddppp{{{tttjjjccc]]]ZZZ[[[^^^kkkzzzvvvkkk^^^]]]dddoooxxxxxxvvvvvveee]]]PPPDDD<<<888666555555444444333333444444555333333333333333333333333333333444444444444333333333333333333333333333333222333333444444444444444444444444444444444444444666666666555555555444444:::::::::::::::;;;<<<<<>>888444111222111111111111111222222111111111111111111111111////////////////////////000000111111111222222222111000///000111222111000/////////000222444555666777888;;;>>>AAAEEEGGGIIINNNPPPUUUZZZ^^^fffxxxzzztttrrrxxx{{{{{{zzztttoooooo{{{|||eeeQQQKKKHHHJJJQQQSSSPPPKKKJJJIIILLLRRRYYYaaafffhhhhhh``````___]]]ZZZXXXXXXYYY```gggkkklllnnnrrrtttssssssssssssssstttuuuvvvwwwxxxyyyyyyzzzzzzzzzzzzyyysssssssssrrrrrrrrrrrrrrrooooooppppppqqqqqqrrrrrrsssssstttuuuwwwyyyzzz{{{{{{{{{~~~xxxppplllgggaaa^^^___fffooottt{{{~~~ssskkkhhhdddcccbbbcccddddddbbb```eeeooo|||tttooofff___[[[XXXVVVUUUSSSSSSSSSPPPMMMKKKJJJKKKHHHGGGEEEDDDDDDCCC@@@>>>;;;===>>>@@@AAADDDHHHKKKOOOVVV[[[ZZZYYYXXXTTTPPPMMMJJJJJJMMMMMMMMMRRRXXX^^^ccciiipppyyysssiiiccc```]]][[[VVVRRRQQQSSSRRRNNNMMMNNNQQQ\\\kkkuuuxxxwwwvvvwwwvvvuuurrrqqqttt}}}~~~{{{zzz|||xxxnnnhhh^^^YYYTTTPPPOOOPPPPPPQQQNNNQQQXXXdddxxxzzzxxxyyy~~~mmmbbb[[[YYY[[[eeeqqq}}}xxxnnn]]]WWWYYYeeeqqquuusssqqqfff^^^RRRGGG???:::888666555444444333333444444555333333333333333333333333333444444555555444444333222222222222222222222222555555444444444444444444333333333444444444555555333333444666777999::::::999999::::::::::::;;;:::^^^ZZZVVVTTTQQQQQQXXXaaannnyyy~~~wwwqqqmmmpppuuu~~~}}}zzzwww{{{xxxxxxyyy{{{qqqgggZZZNNNHHHHHHNNNSSSaaahhhpppuuuvvvqqqbbbUUUPPPNNNKKKEEE???888333000111111111000111111222333111111111111111111111111000000000000000000000000000111111111111222222222111000///000111222111000......///000222444555666777999;;;???CCCFFFIIIJJJNNNQQQWWW\\\```iii|||yyywww|||}}}||||||xxxrrrttt{{{dddRRRIIIGGGJJJPPPSSSOOOKKKKKKGGGLLLTTT]]]dddiiikkkkkkbbbbbbaaa___\\\[[[[[[\\\ccciiillllllnnnrrrtttssssssssssssssstttuuuvvvvvvwwwxxxyyyzzzzzzyyyxxxwwwppppppppppppoooooooooooommmnnnnnnooopppqqqrrrrrrsssssstttvvvwwwyyyyyyzzzyyyzzz}}}{{{wwwqqqiiidddeeellluuu{{{|||rrrllliiiaaabbbdddeeeeeeeeedddcccgggqqq}}}uuuoooggg```[[[YYYWWWVVVRRRRRRRRRPPPLLLJJJJJJKKKHHHGGGDDDDDDCCCCCCAAA???;;;<<<>>>???AAADDDHHHKKKMMMUUUZZZZZZYYYXXXUUUPPPNNNKKKJJJLLLLLLLLLPPPVVV[[[^^^ccciiiqqq}}}{{{nnngggccc```^^^[[[VVVSSSUUUUUURRRPPPRRRTTT```qqq|||~~~~~~{{{vvvpppkkkkkkrrr}}}}}}|||{{{{{{zzzpppkkk```\\\XXXUUUTTTTTTSSSSSSRRRWWW___mmmqqqeee^^^]]]```kkkvvvvvvlll\\\TTTSSS___mmmsssqqqoooiiiaaaUUUIIIAAA<<<888666555444444333333444444555333333333333333333333333333333444444444444333333333333333333333333333333333444444444444333333222222333333444444555555555444444444555555666666777999999:::;;;;;;;;;;;;;;;^^^[[[ZZZXXXUUUTTT[[[dddttt}}}wwwkkkmmmrrrzzz}}}yyy~~~|||xxxvvvtttvvvnnn```QQQIIIIIIMMMQQQ^^^fffooovvvxxxrrrbbbSSSMMMLLLIIIEEE???999444111111111000000111222222333111111111111111111111111000000000000000000000000000111111111111222222222000/////////111222111000//////000111333555777888777999<<<@@@DDDGGGIIIKKKOOORRRYYY^^^bbblllyyyxxx{{{zzz{{{zzzyyyzzzvvvqqqtttuuu```RRRGGGGGGJJJQQQSSSOOOLLLLLLIIINNNWWW```fffiiikkklllbbbcccbbb```^^^\\\]]]^^^eeekkknnnmmmnnnrrrsssrrrsssssssssssstttuuuvvvwwwvvvwwwxxxyyyxxxwwwtttsssmmmmmmmmmmmmmmmllllllkkkllllllmmmnnnpppqqqqqqrrrrrrssstttvvvwwwxxxxxxyyyyyyzzz}}}yyytttsssxxx|||vvvpppkkkgggddd^^^bbbfffgggfffdddeeegggjjjsss~~~uuuoooggg```[[[XXXWWWUUUQQQQQQQQQOOOLLLJJJJJJJJJHHHFFFDDDCCCCCCCCCAAA@@@:::<<<>>>???AAACCCGGGJJJLLLTTTYYYZZZYYYXXXUUUQQQNNNKKKIIIJJJIIIIIINNNUUUXXX[[[```eeelllwww|||ssslllgggddd]]]WWWSSSTTTUUUSSSRRRSSSUUUcccvvv{{{sssooorrryyy~~~}}}||||||wwwqqqhhhfffbbb___]]][[[YYYWWWWWW^^^iiiyyyuuuhhhbbbbbbgggrrr{{{wwwmmm___TTTNNNXXXhhhqqqrrrpppllldddXXXLLLCCC===999666555444444333333444444555333333333333333333333333222222333333333333222222333333333333333333333333111222333444333222000///222222333333444555555666555555555666666666777777999:::;;;<<<===<<<<<<;;;^^^\\\\\\[[[XXXVVV]]]fffxxx{{{iiijjjooowww~~~}}}xxxuuurrrqqq{{{yyyrrrdddTTTJJJJJJMMMPPP^^^fffooovvvyyysssbbbRRRIIIIIIGGGDDD@@@:::666333111111000000111222333333111111111111111111111111000000000000000000000000000111111111111222222222000/////////111222222111000000111222444666888999777999===AAAEEEHHHJJJKKKOOOSSSZZZ___cccmmmqqqqqqyyy}}}{{{zzzwwwvvvwwwnnniiilllwwwyyyjjjWWWKKKFFFFFFJJJQQQSSSOOOMMMNNNKKKQQQZZZbbbgggiiikkkkkkbbbbbbbbb```^^^]]]^^^___ggglllooonnnnnnrrrsssrrrtttttttttttttttuuuwwwwwwtttuuuwwwxxxwwwtttrrrpppkkkkkkllllllkkkkkkjjjiiikkklllmmmnnnooopppqqqrrrrrrrrrtttvvvwwwwwwxxxxxxyyyzzz}}}|||wwwooohhheeebbb```___\\\bbbggghhhfffdddgggjjjkkkttt~~~}}}tttooofff___ZZZXXXVVVUUUPPPQQQQQQOOOLLLJJJJJJJJJIIIFFFDDDCCCCCCCCCBBB@@@:::<<<>>>???@@@CCCGGGJJJLLLSSSYYYYYYYYYXXXUUUQQQNNNJJJHHHHHHGGGGGGLLLSSSXXX[[[___dddkkkvvvvvvooojjj___WWWRRRSSSTTTSSSRRRTTTUUUdddyyy|||{{{~~~~~~||||||}}}rrrooollliiifffccc___\\\\\\cccpppwwwjjjdddfffkkkwww{{{qqqcccUUULLLTTTeeepppssssssnnnfffYYYMMMDDD===999666555444444333333444444555333333333333333333333333111222222333333222222111444444444444444444444444333555777888888666333111222222333333444555666666666666777888999:::;;;;;;:::;;;<<<=========<<<;;;\\\[[[[[[ZZZXXXYYYdddppp|||rrrmmmkkkqqqzzzzzzsssooommmrrryyyyyyrrreeeWWWKKKHHHLLLQQQ]]]gggpppsssqqqjjj^^^SSSHHHIIIHHHEEE@@@:::666444333333222111111222333333---...///111333555777777000000000000000000000000000111111111222222222222000000000000111111111111000000111222444666888999:::;;;>>>EEEGGGHHHLLLRRRPPPRRRYYYaaahhhtttvvvjjjnnnyyyuuuwww|||zzzuuurrrpppiiieeehhhiii___QQQHHHEEEJJJPPPTTTSSSQQQOOONNNLLLQQQYYYbbbjjjnnnnnnlllfffcccaaa```\\\ZZZ^^^eeehhhjjjmmmnnnnnnoooqqqrrrtttttttttttttttuuuvvvwwwuuuuuutttuuuvvvuuusssqqqllllllkkkjjjjjjjjjjjjjjjiiijjjlllmmmoooqqqssssssppprrrsssuuuwwwxxxyyyyyyzzz}}}nnnaaa```^^^YYYZZZaaa___ccchhhkkkmmmnnnpppqqqooossstttlllddd```\\\VVVTTTUUUQQQOOOMMMKKKJJJJJJKKKLLLFFFDDDAAA??????>>>===;;;;;;;;;;;;===@@@EEEIIILLLOOOQQQUUUXXXXXXWWWTTTRRRNNNLLLJJJJJJLLLOOOPPPQQQTTTWWW\\\bbbjjjuuuwwwnnnbbb\\\XXXWWWTTTQQQRRRUUUWWWfff}}}zzzuuuooojjjfffeeehhhmmmzzzsssmmmpppwww~~~rrrbbbWWWMMMQQQaaaqqqvvvssssssjjj\\\PPPHHHAAA;;;777555555444333333333333444111000000000000222333444444333222333555666555444888888888777666444333222555666777555333222444666666666555444555666777888666666666555555777:::===999;;;<<<===>>>>>>======bbb`````````^^^```kkkwww}}}rrrllliiinnnvvvzzzvvvsssmmmqqqxxx~~~xxxqqqeeeUUUIIIDDDGGGLLLWWWaaakkknnnllleeeXXXMMMHHHHHHGGGDDD@@@;;;777555333333222111111222333333000000000111222333333444000000000000000000000000000000000111111111222222000000000000111111111111000111111333444666888999;;;;;;???EEEGGGGGGKKKQQQRRRUUU\\\dddlllxxxpppdddiiitttyyy~~~}}}uuuxxx~~~}}}xxxvvvnnnfffaaabbbaaaXXXLLLEEEDDDJJJPPPTTTSSSPPPNNNMMMMMMRRRZZZdddkkkooonnnlllfffdddcccccc```\\\^^^dddiiikkkmmmnnnnnnnnnooopppqqqsssuuuvvvwwwvvvuuutttsssrrrrrrrrrsssrrrpppmmmnnnmmmllljjjjjjjjjkkkkkkiiiiiikkklllnnnpppqqqrrrqqqqqqsssuuuvvvwwwxxxxxx{{{~~~{{{kkk``````___ZZZZZZ^^^___bbbgggkkknnnooorrrsssuuuzzz~~~rrrjjjccc___[[[UUUSSSTTTPPPOOOMMMKKKJJJJJJJJJJJJHHHFFFDDDBBBBBBAAA???>>><<<<<<<<<===@@@DDDHHHKKKNNNPPPTTTWWWWWWVVVSSSQQQNNNLLLJJJJJJLLLNNNPPPPPPRRRVVV\\\cccjjjsss||||||tttggg```[[[XXXTTTPPPQQQTTTXXXgggyyyuuusssrrrpppttt~~~|||xxx|||uuuhhh\\\QQQRRR```oootttsssooohhh]]]RRRJJJCCC<<<777666555444444333333444444444333222111111222333333444333222333555555555444333333444444444333222222666666666555444444444555555555444444444555666777777888888888777999<<>>???@@@@@@??????```____________bbbnnnzzzssslllgggjjjrrr}}}{{{yyyxxxnnnqqqvvv|||}}}zzzsssmmmbbbSSSHHHCCCFFFJJJSSS]]]gggkkkiiibbbUUUIIIGGGGGGFFFDDD@@@<<<888555333222222111111222222333222222111111111000000000000000000000000000000000/////////000000000111111000000000000111111111111111111222333444666888999<<<;;;???EEEGGGGGGKKKPPPVVVYYY```iiiqqq}}}zzzjjj```fffpppuuuyyy~~~{{{vvv{{{~~~{{{nnnfff___]]]ZZZQQQHHHCCCDDDJJJRRRUUUSSSOOOMMMLLLNNNSSS[[[eeemmmpppooommmfffddddddeeeccc______ccciiikkknnnooonnnnnnnnnoooooorrrvvvyyyyyyxxxuuusssrrrpppooooooooonnnkkkiiimmmllliiigggfffggghhhjjjhhhhhhjjjkkkmmmnnnoooppppppqqqssstttuuuvvvwwwwww|||~~~|||lll```___```[[[YYYZZZ]]]aaagggkkkooorrruuuwww}}}}}}ppphhh```]]]YYYSSSQQQSSSOOOOOOOOOMMMLLLJJJIIIHHHIIIGGGEEEDDDCCCBBB@@@>>>===<<<<<<===???CCCGGGJJJLLLOOOSSSVVVWWWUUURRRPPPNNNLLLIIIIIIKKKMMMNNNNNNOOOSSSZZZaaahhhooouuuyyyxxxllleee^^^ZZZUUUPPPPPPSSSXXXhhh~~~}}}|||{{{{{{}}}|||ooobbbVVVUUU___kkkrrrtttqqqkkkbbbWWWNNNDDD<<<777666555444444333444444444666555444333222222222222444333222333444555444333111111222333444444444333666555444444555555444333444444444333444555555666777888888888888999<<<>>>===>>>@@@AAABBBBBBAAAAAA^^^\\\[[[]]]___eeeqqq}}}vvvnnnggghhhnnnyyy{{{{{{{{{rrrsssuuuxxx{{{zzzxxxuuunnnjjj```SSSIIIFFFIIIMMMTTT^^^iiimmmkkkdddXXXLLLGGGFFFEEEDDDAAA===999666222222222222222222222222222111111111000/////////000000000000000000000000////////////000000000000///000000000111111111111111111222333555777999:::<<<<<<@@@EEEGGGGGGKKKPPPXXX\\\cccmmmuuuvvviiiaaahhhqqqtttwww{{{~~~|||{{{rrrjjjaaa]]]WWWNNNGGGEEEDDDKKKSSSVVVSSSOOOLLLLLLPPPTTT]]]gggoooqqqpppmmmgggcccaaabbb```]]]___bbbfffiiimmmooooooooopppqqqpppsssvvvyyyyyyxxxuuusssqqqpppmmmlllkkkjjjgggeeehhhfffbbb```___```cccdddggghhhiiikkklllnnnoooppppppqqqrrrtttuuuuuuvvvvvv|||}}}vvvgggaaa___[[[XXXXXX]]]aaaffflllppptttxxx{{{~~~oooggg___[[[WWWRRRPPPQQQPPPPPPQQQPPPNNNLLLIIIGGGHHHFFFDDDCCCCCCAAA???=========<<<===???BBBFFFHHHLLLOOOSSSVVVWWWVVVSSSQQQNNNKKKIIIHHHJJJLLLMMMMMMNNNRRRWWW\\\aaagggmmmrrrxxxyyyooohhh```\\\VVVQQQPPPSSSXXXgggxxxwwwzzzssseeeXXXUUU\\\fffqqqxxxzzztttiii]]]PPPEEE<<<777666666555444444444444444555444444333333333333333333222111222444555444333444444555666666666666666666444333444666666555333333333333333444444555555555666777666666777:::<<<>>>???@@@BBBBBBBBBBBBAAAbbb___^^^aaaeeekkkxxx{{{rrriiihhhlllvvv}}}||||||xxxwwwwwwxxxyyyyyywwwuuuqqqlllcccWWWMMMIIIJJJNNNUUU```lllqqqpppiii\\\QQQIIIGGGEEEDDDCCC???:::666222222222222222222222222000000000000000000111111111111111111111111111111////////////000000000000///000000000111111111111111222222333555777999:::======@@@FFFHHHHHHLLLQQQZZZ]]]eeeoooyyyuuuiiidddkkkrrrsssuuuyyy}}}tttmmmeee___WWWMMMGGGGGGEEEMMMVVVXXXTTTNNNLLLLLLPPPUUU^^^hhhppprrrpppmmmgggaaa\\\[[[ZZZZZZ]]]aaacccgggllloooqqqrrrsssuuutttuuuvvvwwwwwwvvvuuutttqqqooollljjjhhhfffcccaaaaaa___\\\YYYYYY[[[]]]___ffffffhhhjjjlllnnnoooppppppqqqrrrtttuuuvvvvvvvvv{{{|||}}}uuuiiiaaa[[[YYYYYY]]]aaaggglllqqqvvv|||~~~oooggg___[[[WWWQQQOOOPPPPPPQQQRRRRRRQQQNNNKKKIIIGGGFFFEEEDDDDDDBBB???======<<<<<<<<<>>>BBBFFFHHHMMMPPPTTTWWWXXXWWWUUUSSSNNNKKKHHHHHHIIIJJJKKKKKKOOOPPPRRRTTTXXX^^^eeejjjpppyyyxxxpppjjjccc___ZZZSSSRRRTTTTTTccc||||||{{{}}}uuugggZZZVVVYYYbbbqqq~~~yyynnn```RRRFFF>>>;;;666666555444444444444555111222222333333333333333333222111222444555444333666777777777777666555555444444444555666666555333333333333444444444444444444555777777777777999;;;===>>>???AAAAAAAAAAAA@@@kkkfffccceeeiiiooozzzvvvllliiilllsss}}}}}}|||zzzxxxxxxzzz{{{{{{{{{yyyuuukkk]]]PPPIIIIIIJJJTTT___lllrrrrrrlll```TTTLLLIIIFFFEEEEEEAAA;;;666111222222333333222222111///000000111111222222222111111111111111111111111/////////000000000111111000000000000111111111111222222333444555777999:::======AAAGGGJJJKKKOOOTTT[[[___gggrrr}}}sssjjjfffmmmsssrrrrrrvvvyyy{{{}}}~~~rrrmmmhhhaaaWWWLLLFFFGGGFFFOOOYYY[[[UUUOOOMMMMMMPPPUUU___iiippprrrooolllfff^^^WWWVVVVVVVVVZZZ___aaaffflllqqqsssuuuvvvwwwwwwxxxxxxxxxwwwuuutttsssooolllhhheeeccc```^^^[[[ZZZYYYWWWUUUVVVXXXZZZ\\\bbbccceeehhhjjjmmmooopppoooppprrrtttvvvwwwxxxxxxzzz{{{|||wwwhhh___\\\\\\^^^aaagggmmmrrrxxx~~~~~~rrriiiaaa\\\WWWQQQNNNOOOPPPPPPQQQRRRQQQOOOLLLKKKIIIHHHFFFFFFFFFDDDAAA>>><<<;;;;;;<<<>>>BBBFFFIIIMMMPPPTTTXXXYYYXXXVVVTTTNNNKKKHHHGGGHHHIIIIIIIIIMMMMMMMMMMMMPPPUUU\\\aaagggnnn{{{{{{tttnnniiieee___WWWTTTUUUQQQ[[[qqqyyykkk]]]XXXXXX```rrr~~~uuugggWWWJJJBBB>>>777666555555444444555555000111222333444444444444333222111222333444333222444555555555444333333222111444666777666444444555333333444555555555555444666777999:::999:::;;;===<<<===???@@@AAAAAA@@@@@@yyysssmmmmmmnnnsss|||yyynnnjjjjjjppp{{{}}}xxxvvvttttttxxx{{{~~~~~~yyyoooaaaSSSJJJHHHIIIRRR^^^llltttuuuooocccXXXOOOLLLHHHGGGFFFCCC<<<666111222333333333333222111111111111111222222222222111111111111111111111111000000000111111111222222000000000000111111111111222222333444666888999:::===>>>BBBIIILLLMMMQQQWWW]]]aaajjjuuuuuullljjjqqqvvvsssrrruuuqqqtttwwwyyy|||pppnnnkkkfffZZZMMMGGGHHHGGGQQQ\\\^^^WWWPPPMMMNNNPPPUUU___iiippprrrnnnkkkccc[[[UUUTTTUUUUUUWWW[[[cccgggmmmrrruuuvvvwwwxxxwwwyyyzzzzzzyyyuuuqqqnnnjjjgggbbb^^^[[[YYYVVVTTTQQQQQQPPPQQQRRRSSSUUUVVV^^^___aaaeeehhhkkknnnooonnnppprrruuuwwwyyyzzzzzz{{{{{{}}}sssfffaaa```___bbbhhhmmmsssyyyuuulllccc^^^XXXQQQNNNNNNNNNNNNOOOOOOOOONNNLLLLLLHHHGGGFFFFFFFFFDDD@@@===;;;::::::;;;>>>CCCGGGJJJLLLOOOSSSWWWXXXWWWUUUSSSMMMKKKHHHFFFGGGHHHHHHGGGHHHIIIJJJKKKLLLOOOTTTXXX]]]bbbmmm~~~zzzuuupppmmmeee[[[UUUUUURRRVVVcccyyypppbbb[[[YYY___tttvvvcccQQQCCC===777666666555555555555555222333444555555444333333222111111111333444333222111111222222333333222222...444999999444222444777333444555666666666555555555777999:::::::::;;;<<<<<<===???@@@AAAAAA@@@@@@{{{xxxxxxzzzzzzooojjjjjjnnnwww}}}qqqooommmoootttyyy~~~}}}yyypppbbbUUULLLKKKLLLRRR___mmmuuuwwwrrrggg[[[QQQMMMIIIHHHGGGCCC<<<666111222333444444333222111333333333222222222222222111111111111111111111111111111111111222222222222000000000000111111111111222222333444666888:::;;;===>>>BBBIIIMMMOOOSSSYYY^^^bbblllwwwxxxpppnnnvvvyyyuuusssvvvkkkooossswwwzzzqqqpppooojjj^^^PPPIIIIIIHHHSSS]]]___XXXPPPNNNOOOPPPUUU___iiipppqqqnnnjjj```YYYTTTVVVWWWVVVVVVWWWeeeiiioootttuuuvvvvvvwwwvvvyyy|||}}}{{{vvvoookkkfffbbb]]]YYYVVVSSSPPPNNNJJJJJJKKKLLLMMMOOOPPPQQQZZZ\\\^^^bbbfffjjjlllnnnnnnppprrruuuxxxzzz{{{|||||||||~~~|||kkkdddccc___ccchhhnnnsssyyywwwnnneee___YYYRRRNNNNNNLLLLLLMMMMMMMMMLLLLLLLLLEEEDDDDDDDDDCCCAAA===::::::999999;;;>>>CCCGGGJJJKKKNNNRRRVVVWWWVVVTTTRRRMMMKKKGGGFFFFFFGGGGGGGGGEEEGGGIIIJJJKKKLLLOOOQQQWWW[[[dddtttzzzvvvrrrjjj^^^VVVTTTVVVUUUYYYjjjuuufff^^^YYY^^^tttnnnVVVCCC:::777777666555555555555555555666666666666444333222222111000111333444333222//////111222333444444444---444;;;:::444000444999444444666777777777666555333555777888888888999:::===>>>@@@AAABBBBBBAAA@@@xxxnnnhhhjjjssszzz{{{qqqhhhhhhpppyyy|||{{{{{{xxxrrrjjj\\\NNNKKKNNNRRR[[[iiiuuuxxxsssiiibbbYYYPPPEEEAAAAAA@@@<<<888777777666222......111555111111111111111111111111000111222333333222111000000000000000000000000000222111000111333444333222///000222555777888999999>>>AAAFFFJJJNNNSSSWWW[[[bbbiiisss}}}uuuuuuuuuuuuuuuvvvvvvvvvuuupppmmmppp{{{ttttttuuupppcccSSSKKKJJJKKKYYYbbb^^^TTTNNNMMMMMMNNNWWWaaahhhnnnqqqpppkkkbbbZZZTTTTTTTTTUUUXXX]]]gggmmmtttzzz||||||||||||zzzyyyyyyxxxvvvpppiiidddaaa]]]XXXTTTQQQNNNKKKIIIHHHHHHHHHIIIJJJKKKMMMNNNTTTWWW\\\```dddgggkkknnnppprrrtttuuuuuuuuuwwwyyy}}}zzzkkkccc___bbbhhhppptttwww~~~zzzmmmaaa\\\ZZZVVVQQQOOOQQQOOONNNOOOOOONNNLLLJJJKKKIIIGGGDDDBBBAAAAAAAAA>>>=========???BBBEEEFFFHHHLLLRRRWWWYYYXXXTTTQQQNNNKKKGGGEEEEEEFFFEEEEEEEEEFFFGGGIIIKKKLLLNNNNNNPPPWWWbbbpppwwwtttooodddYYYSSSTTTSSSVVV^^^lll~~~hhh^^^\\\aaassslllSSS>>>:::888666666888:::::::::444444444444444444444444111111222333333444555555555444444333333333444444777777666555444444333333444555666777777666555444333666999;;;;;;:::;;;<<<===>>>???@@@AAABBBBBBBBByyyooohhhiiipppwww}}}tttllllllttt|||}}}|||zzzxxxvvvoooaaaRRRKKKLLLPPPZZZiiivvv{{{xxxnnngggZZZQQQGGGAAAAAA@@@<<<888555666555222//////111444111111111111111111111111000111222222222222111000111111111111111111111111222111000111333444333222111222333555777999:::;;;@@@CCCHHHMMMQQQUUUZZZ]]]ccckkkuuuuuuvvvwwwxxxyyyzzz{{{{{{tttpppmmmrrr}}}~~~zzzrrrcccRRRJJJIIIOOO\\\eee```VVVOOONNNOOOQQQZZZdddjjjooorrrooojjjccc\\\VVVTTTTTTTTTXXX]]]fffkkkrrrwwwyyyyyyxxxxxxwwwvvvuuussspppkkkeeeaaa[[[WWWRRROOOLLLJJJHHHGGGFFFFFFGGGGGGHHHJJJKKKLLLQQQUUUZZZ^^^bbbeeejjjllloooqqqrrrsssssstttwwwyyyzzz}}}zzznnnhhhbbbccchhhnnnrrrttt|||{{{nnnbbb^^^\\\XXXSSSRRRQQQOOONNNNNNNNNMMMKKKIIIJJJHHHFFFCCCAAA@@@@@@@@@>>>=========???BBBDDDFFFGGGKKKQQQVVVWWWVVVRRRPPPMMMJJJGGGEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIKKKLLLMMMOOOTTT^^^iiiyyy|||xxxrrrhhh]]]XXXUUUSSSTTTYYYcccvvv{{{zzz}}}}}}zzz|||rrrddd^^^```ooo{{{```JJJ===:::777666777777777666444444444444444444444444222222222333333444444555555444444444444444555555777666666555444444333333444555666777777666555444444666999:::::::::<<<===>>>???@@@AAABBBCCCCCCCCC|||qqqiiihhhnnnsss~~~xxxrrrssszzz~~~{{{zzzzzzuuuhhhWWWMMMKKKOOOXXXgggvvv~~~|||tttmmm]]]TTTIIICCCAAA@@@===999333444444222000000111333111111111111111111111111000111222222222222111000111111111111111111111111222111000111333444333222333333444555777:::===>>>BBBEEEKKKPPPTTTYYY]]]```fffmmmxxxwwwxxxzzz|||~~~xxxtttqqquuu|||ppp```PPPIIIJJJRRR___gggaaaVVVOOONNNOOOTTT]]]gggmmmrrrtttqqqkkkfff___YYYVVVTTTSSSWWW]]]eeejjjpppuuuvvvvvvuuuuuutttqqqnnnjjjgggccc^^^ZZZRRROOOJJJGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIMMMQQQVVVZZZ^^^bbbgggjjjnnnooopppqqqqqqssswwwzzzxxx{{{~~~yyyqqqmmmffffffhhhmmmooorrrzzzzzzoooccc___]]]XXXUUUTTTPPPOOONNNNNNNNNMMMKKKIIIIIIHHHEEEBBB@@@?????????======<<<===???AAADDDFFFFFFIIIOOOTTTUUUTTTPPPNNNLLLJJJGGGEEEEEEEEEDDDCCCBBBCCCDDDFFFGGGIIIJJJKKKMMMQQQWWW___kkk||||||uuukkkbbb]]]YYYUUUSSSUUUZZZfff{{{~~~xxxtttuuuxxx|||~~~yyyttttttuuurrr{{{jjj```___mmm}}}hhhQQQ@@@===888666555555444333444444444444444444444444333333333333333444444444555444444444555666666777666666666555444444333333444555666666666666555444555777888999999:::===???>>>???@@@BBBCCCCCCCCCCCCvvvmmmjjjmmmppp}}}}}}~~~zzzwwwzzz~~~}}}yyylll[[[PPPMMMNNNWWWeeettt~~~~~~wwwppp```WWWLLLEEEAAA@@@===:::222222333222222111111222111111111111111111111111111111111222222111111111111111111111111111111111222111000111333444333222444444333444777:::===@@@BBBFFFLLLRRRWWW[[[___bbbgggooozzzzzz|||}}}}}}zzzwwwzzzwwwiiiZZZMMMJJJLLLVVVbbbhhhaaaUUUNNNNNNNNNTTT^^^iiipppvvvzzzwwwrrrlllddd]]]XXXTTTRRRVVV\\\dddiiioootttvvvuuuttttttppplllfffaaa]]]XXXTTTQQQKKKHHHDDDBBBBBBCCCCCCBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIMMMQQQUUUYYY^^^cccggglllnnnooopppqqqtttyyy|||xxx{{{vvvpppnnnjjjiiijjjlllnnnpppxxxyyynnnddd___\\\XXXUUUUUUOOONNNNNNOOOPPPPPPOOOMMMJJJHHHEEECCCAAA@@@??????======<<<===>>>AAADDDFFFFFFIIINNNRRRTTTRRROOOMMMKKKIIIFFFEEEEEEEEECCCBBBAAAAAABBBDDDEEEFFFHHHHHHLLLOOORRRWWW___lll{{{xxxnnneeebbb\\\XXXUUUTTTVVV]]]kkkyyy~~~vvvpppoooqqqtttvvvzzzxxxqqqnnnmmmfffpppooodddcccooo}}}jjjRRRAAA===888555444444333222444444444444444444444444444444444444444333333333555555555555555666777888666666555555555444444444555555555555555555555555666777888888888:::>>>@@@>>>???@@@AAABBBCCCCCCCCC}}}sssmmmnnnppp|||~~~}}}zzz}}}{{{{{{~~~yyymmm^^^SSSPPPOOOUUUaaapppzzz|||vvvpppccc[[[PPPGGGBBB???===;;;333222222222333222222111111111111111111111111111222111111111111111111222111111111111111111111111222111000111333444333222333333333444666:::===@@@AAAFFFLLLSSSXXX\\\```ccciiiqqq|||}}}~~~}}}|||}}}{{{{{{}}}uuueeeVVVLLLJJJNNN\\\gggllldddVVVOOOOOOPPPSSS]]]iiirrrzzz~~~tttlllddd]]]VVVRRRUUU\\\dddiiioootttvvvuuuttttttkkkfff___YYYTTTOOOKKKIIIFFFDDDBBBBBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEGGGIIIMMMQQQUUUZZZ___ccckkkmmmoooqqqssswww{{{~~~zzz}}}zzzrrrmmmkkkllljjjjjjmmmmmmpppxxx{{{qqqgggbbb^^^YYYVVVWWWNNNNNNNNNPPPSSSTTTSSSRRRKKKIIIGGGDDDBBBAAA@@@@@@===<<<<<<<<<>>>AAADDDEEEFFFIIINNNRRRSSSRRROOOMMMJJJHHHFFFEEEEEEDDDBBBAAA???@@@AAABBBCCCDDDEEEFFFLLLMMMPPPRRRVVV```llluuu|||rrriiifff^^^YYYUUUUUUUUUYYYcccnnn}}}tttmmmjjjkkkmmmnnnrrrzzzvvvnnnhhheee```gggrrrvvvkkkjjjsss~~~lllUUU@@@===888555444555555444444444444444444444444444555444444444444444444444555555555555555666777777555555555555555444444444555555444444444444555555666777888888999;;;>>>AAA===>>>???AAABBBBBBCCCCCCxxxqqqoooppp{{{}}}}}}}}}}}}~~~~~~xxxmmm___TTTQQQPPPTTT]]]jjjvvvzzzvvvpppfff___SSSIIIBBB???===<<<666444222222333333333222111111111111111111111111222222111000000111222222222222222222222222222222222111000111333444333222222222333555777;;;>>>???@@@EEEMMMTTTYYY^^^bbbdddmmmttt|||zzzxxxwwwxxxzzz~~~vvvdddVVVLLLLLLPPPcccmmmpppfffXXXQQQQQQRRRRRR\\\hhhrrr}}}xxxnnndddZZZTTTWWW___eeeiiiooossssssqqqpppoooddd___XXXRRRNNNKKKGGGEEEEEEDDDDDDEEEGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEHHHKKKNNNQQQVVV\\\```hhhkkkooorrruuuxxx||||||xxxnnnhhhfffjjjiiijjjlllmmmpppxxxuuulllfff```ZZZXXXZZZOOOOOOOOORRRUUUVVVVVVUUUKKKJJJGGGDDDBBBAAAAAAAAA<<<<<<;;;<<<>>>@@@CCCEEEGGGIIIMMMPPPRRRPPPNNNLLLIIIGGGEEEEEEEEEDDDBBB@@@??????@@@AAABBBCCCDDDDDDJJJLLLNNNPPPRRRYYYbbbiiiuuuyyyqqqmmmaaa[[[WWWUUUUUUVVV^^^gggwww{{{rrrkkkhhhhhhiiiiiinnnwww~~~vvvlllddd___^^^cccjjjwwwtttqqqxxxkkkTTTAAA===888555555666666666444444444444444444444444444444444444444555555555666666555555444555555666555555555555555555555555555555444444444444555555555777999::::::<<>>???@@@BBBCCCCCCCCCCCC{{{sssppppppwww~~~}}}~~~~~~~~~yyyooo```TTTOOOPPPRRRXXXeeesssyyyxxxsssiiiaaaUUUJJJBBB>>>======:::777333222333444333222111111111111111111111111222222111000000111222222222222222222222222222222222111000111333444333222222333555777:::===???@@@@@@FFFNNNUUU[[[___cccfffqqqxxx~~~~~~{{{xxxvvvsssvvvzzzuuucccVVVOOOPPPUUUeeennnqqqfffWWWOOOOOOQQQSSS\\\gggrrr~~~xxxlll```XXX[[[bbbfffjjjnnnpppnnnjjjgggeeeZZZWWWRRRNNNLLLJJJHHHFFFDDDDDDFFFIIIKKKJJJGGGDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEGGGJJJLLLOOOSSSYYY]]]dddhhhnnnrrrvvvyyy{{{}}}{{{wwwmmmeeebbbfffeeegggjjjlllooowwwvvvllleee___XXXVVVXXXQQQPPPPPPRRRTTTUUUTTTRRRJJJIIIFFFDDDAAA@@@@@@@@@<<<<<<;;;<<<===@@@CCCEEEFFFHHHKKKNNNOOONNNLLLJJJHHHFFFEEEDDDDDDCCCAAA?????????@@@AAABBBCCCCCCDDDGGGJJJMMMOOOQQQUUU\\\bbbiiiuuu{{{wwwiiibbb[[[XXXVVVVVV[[[bbbmmm}}}vvvooolllkkkkkkkkkooovvvxxxnnnddd^^^\\\aaaiiisss{{{www|||jjjRRRDDD???:::666555666777777444444444444444444444444333333444444555555666666777666555444333333333333555555555555555555555555555444444333333444444555444666999;;;<<<===???@@@@@@AAABBBDDDEEEEEEEEEEEE}}}tttpppooottt}}}xxxxxx~~~zzzppp```SSSMMMOOOPPPVVVcccqqqzzzzzzwwwjjjcccWWWKKKBBB>>>=========888333111333444444333111111111111111111111111333222111000000111222333222222222222222222222222222111000111333444333222222444666999<<<>>>@@@@@@AAAGGGOOOWWW\\\aaaeeegggttt{{{}}}}}}~~~~~~{{{xxxvvvtttwww|||pppaaaWWWRRRUUUZZZdddlllnnnbbbSSSLLLLLLMMMTTT]]]hhhrrrrrrddd\\\^^^fffgggjjjmmmmmmiiiddd___]]]SSSQQQNNNLLLKKKKKKJJJIIICCCEEEHHHKKKMMMKKKGGGDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGIIIKKKNNNRRRWWW[[[aaaffflllrrrvvvxxxzzz|||zzz~~~xxxllldddaaabbbbbbeeeiiikkknnnvvv|||sssjjjccc[[[TTTRRRTTTSSSRRRQQQRRRSSSSSSQQQOOOIIIHHHEEECCC@@@?????????<<<<<<;;;<<<===@@@CCCEEEDDDGGGJJJMMMMMMLLLJJJIIIGGGFFFEEEDDDDDDCCCAAA>>>??????@@@AAABBBBBBCCCCCCEEEIIIMMMOOOPPPTTTYYY^^^bbbmmm}}}qqqiiiaaa]]]YYYWWW[[[aaaiii{{{uuurrrqqqpppooorrrwww|||qqqggg```[[[bbbiiiqqq}}}}}}zzzmmmTTTFFFAAA;;;777555666666666444444444444444444444444333333333444555666777777777666555444333222222222444555555555555555555555555444333333333333444555333666:::<<<======???@@@BBBCCCDDDFFFGGGGGGGGGGGGwwwooolllnnnzzzyyytttooosss{{{{{{{{{~~~|||zzzpppaaaWWWVVVTTTVVVXXX]]]hhhtttwwwuuunnnfffZZZNNNFFFAAA???===999666333222222333333333000111111111111000//////111111222222222222111111111222333333333333222111///000111333222111///...555666888999:::===AAADDDHHHMMMTTTYYY\\\```fffjjjvvvzzzzzzzzz|||~~~~~~|||zzztttzzznnn___TTTMMMPPPWWWhhhjjjiiibbbXXXPPPMMMNNNRRRYYYdddppp}}}yyylllccc``````mmmmmmllljjjgggbbb[[[WWWXXXUUUQQQMMMKKKKKKLLLMMMGGGHHHJJJMMMOOOMMMIIIFFFEEEFFFFFFGGGGGGFFFFFFEEEHHHIIIKKKJJJJJJMMMSSSXXX___dddlllqqqsssvvvyyy{{{}}}vvvjjjccc```bbbdddfffgggiiiooowww~~~yyyoooddd[[[WWWUUUUUUSSSTTTUUUVVVVVVUUUSSSRRRMMMJJJGGGEEEDDDCCCAAA???999<<<@@@DDDFFFEEEDDDBBBFFFHHHKKKNNNOOONNNLLLKKKEEEEEEDDDDDDDDDCCCCCCCCC@@@??????>>>???AAABBBCCCDDDFFFIIIKKKMMMOOOSSSVVVVVVbbbrrr{{{pppccc]]]ZZZZZZ___eeerrr~~~~~~yyyuuusssrrrtttxxx~~~sssiiicccdddaaaeeeppp{{{yyysssuuuyyy{{{nnnZZZEEE>>>888888888666444555555555555555555555555555555444333222333555777999999999888777666555555444555555444444444444555555333333333333333333333333999::::::;;;<<<===>>>>>>EEEEEEDDDDDDEEEFFFGGGGGGzzzrrroooooo{{{~~~zzzuuukkkooowwwyyyyyy|||{{{tttfffYYYTTTTTTVVVXXX]]]hhhsssvvvrrrqqqhhh[[[OOOGGGAAA>>><<<999666333222222333333222333333333333333222111111111111222222222222111111111222333333333333222111222333444444555444333333555666888999:::===@@@CCCIIINNNUUU[[[^^^ccciiinnnzzz~~~yyyyyyzzz|||~~~~~~www|||nnn^^^TTTNNNQQQWWWiiikkkiiiaaaWWWOOOMMMOOOSSSZZZeeeqqq}}}}}}ppphhhfffffflllkkkkkkiiigggbbb]]]YYYWWWUUUTTTRRRPPPOOOOOONNNKKKKKKLLLNNNOOONNNKKKIIIJJJJJJJJJKKKKKKJJJJJJJJJFFFGGGHHHHHHIIIKKKQQQUUUZZZ```iiioootttwwwzzz}}}{{{}}}|||}}}wwwkkkccc``````bbbdddfffhhhnnnwww~~~zzzpppfff^^^XXXVVVVVVVVVWWWWWWWWWVVVSSSQQQOOONNNKKKHHHFFFEEECCCAAA???<<<===>>>???AAABBBCCCDDDDDDFFFIIILLLMMMLLLJJJIIIFFFFFFEEEDDDCCCAAAAAA@@@@@@???>>>>>>???@@@BBBCCCEEEGGGIIIJJJLLLNNNRRRTTTXXX```lllxxxvvvhhh___[[[YYY]]]bbbiiittt~~~zzzwwwvvvvvvyyy~~~vvvkkkeeecccaaadddooo{{{~~~pppiiilllqqqwww|||lllYYYEEE>>>888888888666444555444444444444444444444444444333222222333555777888666555555444444333333333555555555444444555555555555555555555555555555555777888999;;;===>>>@@@@@@FFFFFFFFFFFFGGGHHHIIIJJJ}}}vvvrrrppp{{{~~~{{{xxxkkkmmmttt~~~wwwvvv~~~}}}xxxkkk\\\SSSSSSVVVYYY^^^gggqqqssspppqqqiii\\\PPPHHHBBB>>><<<999666333111222222222111333333333333333222222222111111222222222222111111111222222333333222222111333333333333444555666666555777888999:::<<<@@@CCCJJJPPPXXX^^^bbbhhhnnnsss}}}yyyxxxxxx{{{}}}nnn]]]SSSOOORRRVVVjjjkkkhhh```UUUNNNMMMOOOSSSZZZfffrrr}}}uuummmlllmmmnnnooonnnmmmkkkgggdddbbb[[[[[[[[[ZZZXXXVVVTTTSSSSSSRRRQQQRRRSSSRRRPPPNNNLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIKKKNNNQQQTTTZZZdddlllssswww{{{}}}zzz|||~~~xxxlllccc___]]]___bbbdddgggnnnwww~~~zzzrrriii```ZZZWWWUUUVVVVVVWWWVVVUUUSSSQQQOOONNNLLLIIIFFFEEEDDDBBB@@@???===;;;:::<<>>??????>>>>>>???@@@BBBCCCEEEGGGIIIJJJKKKLLLOOORRRXXX]]]dddjjjtttqqqfff___[[[]]]aaa___eeeuuu|||zzzxxxyyy|||vvvkkkfffbbb___cccnnnzzzvvvgggaaaccciiiqqquuuzzz~~~zzziiiXXXFFF>>>888888888666555555333333333333333333333333333333222222222444555666333333333333333333333333555555555555555555555555555555666666666666666666666777888;;;===@@@BBBCCCFFFGGGHHHIIIJJJKKKLLLMMMwwwrrrppp{{{~~~sssrrruuu}}}vvvttt|||yyylll^^^TTTRRRVVVZZZ^^^fffnnnqqqnnnnnnfff[[[PPPHHHCCC???===:::777333111222222222111222222111111000000000000111222222333333222222111222222222222222222222222111111000///000222444666555777888999:::===@@@CCCKKKQQQYYY```eeekkksssxxx}}}yyyxxxxxxzzz~~~ppp]]]SSSPPPRRRUUUiiijjjfff^^^SSSMMMMMMPPPRRRYYYeeerrr}}}xxxqqqppprrrwwwxxxyyyxxxuuurrrpppooogggfffeeebbb```^^^\\\[[[]]][[[YYYXXXXXXWWWVVVTTTRRRSSSSSSSSSSSSSSSSSSRRRUUUTTTRRRPPPNNNMMMNNNOOOQQQVVV___hhhooouuuxxxyyy{{{|||~~~xxxlllbbb]]]ZZZ]]]```bbbfffmmmvvv~~~}}}yyyrrrjjjbbb[[[WWWTTTQQQRRRRRRSSSTTTSSSSSSRRRMMMKKKHHHGGGGGGFFFEEECCC@@@>>>;;;999:::===@@@CCCAAACCCFFFHHHIIIHHHGGGFFFEEEEEEDDDCCCAAA@@@???>>>???>>>>>>>>>>>>@@@AAABBBEEEGGGHHHIIIIIIJJJMMMOOOUUUYYY]]]aaahhhxxxzzznnnfff```___bbbZZZ[[[cccqqq~~~zzztttuuuyyyuuulllgggccc```bbbmmmxxx}}}tttggg^^^^^^dddkkkoootttwwwyyyuuufffXXXFFF>>>888888999666555666333333333333333333333333333222222222222333444555444444444555555555666666555555666666666666555555444444444444444555555555666777999;;;>>>@@@BBBBBBFFFGGGHHHJJJKKKLLLMMMNNNwwwqqqppp{{{~~~zzzyyyxxxttt{{{xxxjjj^^^WWWRRRVVVZZZ^^^eeemmmpppnnnhhhaaaWWWNNNHHHCCC@@@???;;;888444222222222222111333222111111000000111111222222333333333333222222222222222222222222222222111000......///111333555666777999:::<<<>>>BBBEEELLLRRRZZZbbbhhhooovvv|||~~~{{{zzzyyy{{{}}}uuu```SSSPPPRRRTTTfffgggddd\\\RRRLLLMMMOOONNNVVVbbbooo{{{{{{ttttttwww~~~}}}}}}xxxuuupppkkkhhhfffffffffhhheeebbb______^^^\\\[[[]]]]]]^^^^^^^^^^^^]]]]]]ZZZYYYWWWUUUTTTTTTTTTTTTSSSVVV]]]eeelllqqqssstttyyyzzz{{{|||}}}~~~xxxlllaaa[[[XXX[[[^^^aaaeeelllvvv}}}{{{wwwqqqiiiaaa[[[VVVSSSOOOOOOPPPQQQQQQQQQQQQQQQKKKIIIGGGGGGHHHIIIIIIHHH???>>><<<;;;<<<===>>>???BBBCCCEEEGGGHHHHHHHHHGGGCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>===>>>@@@AAABBBDDDFFFGGGGGGHHHIIIKKKMMMOOOTTTZZZ^^^dddpppuuukkkccc```aaa[[[XXXXXX___hhhrrr~~~}}}yyyoooqqquuu|||yyyrrroooiiicccdddmmmxxx~~~|||zzzvvvkkk___[[[___gggkkkpppsssuuuqqqdddXXXFFF???999999999777555666444444444444444444444444333333222222333333444444333333444444555666666666555555666777777666555555444444444555555666666666888999:::<<<>>>???@@@AAAEEEFFFHHHJJJKKKLLLMMMMMMwwwpppooozzz|||www{{{xxxjjj___YYYRRRWWW[[[]]]ccclllqqqqqqeee___VVVMMMHHHDDDAAA???<<<999666444333333333222666555444222222333333444222222333333333333222222333222222111111222222333333222000000000222444666555777:::;;;===AAAEEEIIINNNTTT]]]eeekkkrrryyy~~~~~~~~~|||yyy{{{xxxtttxxx}}}eeeTTTOOOQQQSSSaaabbbaaaZZZQQQKKKLLLOOOKKKRRR]]]jjjvvvxxxyyy|||yyyuuutttuuuuuuvvvssspppmmmllljjjhhhfffeeeeeeffffffffffffeeeeee\\\[[[ZZZZZZ[[[\\\\\\[[[XXXZZZ]]]cccjjjooorrrsssvvvvvvwwwxxxyyyzzzzzz{{{yyymmmaaaZZZXXX[[[^^^aaadddllluuu|||{{{wwwpppiiiaaa[[[VVVTTTRRRRRRQQQPPPPPPOOONNNNNNKKKIIIHHHHHHJJJKKKJJJIII@@@@@@???>>>>>>>>>>>>>>>BBBDDDEEEGGGHHHHHHHHHHHHCCCCCCCCCBBBBBBBBBBBBBBB>>>>>>======>>>???AAABBBCCCDDDFFFFFFFFFHHHJJJMMMJJJPPPXXX\\\aaajjjxxx|||qqqfff```___\\\WWWTTTVVVZZZ^^^fffnnn{{{~~~yyylllnnnrrryyy~~~|||sssllliiipppzzz}}}yyyxxxwwwmmm^^^XXX[[[ccciiinnnqqqrrrnnnbbbVVVGGG???999999999777666666555555555555555555555555333333333444444444444444222222333333444444444555555666777888888777666555666666777777888888999999999:::;;;<<<>>>???@@@AAAEEEFFFHHHJJJKKKLLLKKKKKKwwwnnnmmmyyyzzz{{{{{{ooocccXXXSSSXXX[[[\\\bbblllssstttfff```WWWNNNIIIDDDAAA???>>>;;;777555444444444333777555444222222333444555222333333444444333333222333333222111111222333333444333222222222333444444555777:::===???CCCHHHLLLQQQWWW```hhhnnnuuu}}}xxxzzzkkkUUUNNNPPPSSS\\\^^^^^^YYYPPPKKKKKKMMMIIIOOOXXXcccooo{{{yyyyyy}}}}}}zzzwwwpppppppppqqqqqqpppppppppeeecccaaaaaaccccccbbb```^^^]]]^^^cccjjjqqqtttuuuuuuvvvvvvxxxyyy{{{}}}~~~{{{ooocccZZZYYY\\\___aaadddkkkuuu||||||xxxqqqiiiaaa\\\XXXVVVSSSSSSRRRQQQPPPPPPPPPPPPMMMLLLJJJIIIJJJJJJIIIHHHDDDBBBAAA???>>>>>>??????BBBCCCDDDFFFGGGGGGGGGGGGEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>======>>>???AAABBBAAABBBDDDEEEFFFGGGJJJLLLGGGNNNUUUYYY\\\cccpppzzzzzzlllbbb___ZZZVVVSSSTTTTTTTTTWWW]]]eeeooo{{{|||nnnnnnpppuuu}}}vvvpppuuu~~~}}}zzzyyynnn^^^WWWZZZ```ffflllooooookkk___TTTGGG???999999:::777666777444444444444444444444444444444555555555444444444444444444444444444555555555666777888888777666555666666777888888999::::::888888:::<<>>???<<<888666555555555444555444222000000111222333222333333444444333333222444333222111111222333444333333222222111222222222555777:::===AAAEEEJJJNNNTTTZZZcccjjjpppwwwnnnUUUMMMOOORRRXXX[[[\\\XXXPPPKKKKKKMMMHHHMMMUUU___jjjvvv~~~wwwwww{{{}}}~~~~~~~~~~~~}}}qqqnnnkkkiiiiiigggccc```bbb``````dddkkkssswwwyyywwwxxxyyy{{{}}}}}}rrrddd\\\ZZZ]]]___aaadddkkkttt{{{}}}~~~yyyrrriiibbb]]]ZZZXXXQQQQQQQQQRRRRRRTTTUUUUUUPPPNNNKKKJJJJJJIIIHHHFFFGGGEEEBBB???>>>>>>@@@BBBAAABBBCCCEEEFFFFFFGGGGGGHHHGGGFFFEEECCCAAA@@@@@@>>>============???@@@AAA@@@AAACCCDDDEEEGGGJJJLLLGGGMMMSSSVVVXXX^^^jjjtttrrrfffbbbXXXTTTRRRTTTSSSQQQRRRUUUXXXaaalllrrruuuyyyqqqooooooqqqzzz|||uuuyyy~~~{{{ppp^^^XXX\\\^^^eeelllnnnnnniii]]]RRRGGG???999999:::777666777333333333333333333333333555555555666666555444444777777777777777777777777555666777999999777666555444555555666777888888888555777999<<>>???CCCIIINNNVVV]]]ffflllrrryyy|||gggTTTMMMLLLKKKVVV[[[ZZZSSSMMMJJJIIIGGGGGGKKKQQQYYYcccooo{{{yyyssstttxxx}}}vvvssspppmmmkkkiiifffdddcccdddgggkkkooossswwwyyyzzz{{{~~~{{{qqqfff```ZZZ[[[\\\^^^bbbiiipppvvv|||~~~}}}uuummmfff```ZZZWWWQQQSSSSSSQQQTTTXXXXXXUUUMMMJJJHHHHHHIIIJJJJJJIIIEEEDDDBBB@@@?????????@@@BBBCCCEEEFFFEEEDDDEEEFFFIIIIIIGGGFFFDDDBBBAAA@@@<<<<<<===>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCCCCEEEGGGIIILLLPPPSSSWWW]]]eeelllyyy}}}nnnddd___[[[UUURRRSSSSSSRRRPPPUUUWWW[[[```hhhooovvvzzz}}}~~~yyypppjjjmmmuuu|||vvvkkk___YYYYYYdddlllnnniiidddbbbYYYNNNCCC???:::666555666666666333333444444444444444444333333333444555666777777333444555666666777666666999888666555555555666777666777888999999::::::999:::;;;;;;===???AAACCCDDDJJJKKKMMMNNNOOONNNLLLKKKyyyqqqoooyyy{{{uuuxxxuuufffZZZTTT[[[\\\XXX]]]jjjrrrrrrmmmeee]]]VVVNNNFFFDDDEEEBBB>>>888444333222222222222222222222222222222222111111111111111111111111222222222222222222222222111222333333222222333444666999<<<>>>@@@DDDJJJPPPXXX___iiipppvvv~~~|||wwwzzz~~~}}}dddQQQKKKLLLLLLWWW[[[[[[TTTMMMKKKJJJHHHHHHJJJOOOVVV___jjjuuu}}}yyyssssssvvv~~~|||yyyuuusssrrrpppnnnllliiijjjkkknnnqqqtttwwwxxx|||}}}|||rrrgggaaaXXXYYYZZZ[[[___fffoootttzzz{{{|||}}}}}}uuummmfff```[[[WWWSSSUUUUUUTTTVVVZZZYYYUUUNNNLLLJJJJJJKKKLLLLLLKKKEEEDDDBBBAAA@@@@@@@@@@@@BBBDDDFFFFFFEEEDDDEEEFFFHHHGGGFFFEEECCCAAA@@@???<<<<<<===>>>>>>>>>>>>>>>???@@@BBBCCCCCCDDDFFFHHHIIILLLPPPSSSVVV\\\dddjjjrrr~~~uuukkkccc^^^XXXVVVVVVVVVUUUSSSRRRSSSUUUYYY___eeekkknnntttvvvzzz||||||}}}~~~~~~zzzqqqjjjlllrrrzzz}}}ssshhh\\\VVVVVVdddlllooojjjeeebbbXXXLLLCCC???:::666666666666666444444444444444444444444333444444444555666666666444555555666666555555444999888777666555666666777555666777888999999999999:::;;;<<<===???AAACCCDDDGGGIIIKKKMMMNNNMMMLLLKKKwwwppprrr{{{yyysssvvv}}}wwwgggZZZSSSYYY[[[XXX]]]jjjssstttrrrjjjaaaZZZQQQHHHEEEFFFFFFAAA:::555222222333333222222222222222222222222111111111111111111111111333333333333333333333333000111333333222111333444666999===???AAAFFFLLLRRRZZZbbbllluuu{{{|||wwwyyy{{{uuu]]]LLLHHHKKKNNNWWW\\\[[[UUUNNNLLLKKKIIIHHHJJJMMMSSSZZZdddooovvv}}}yyyrrrqqqsss|||~~~{{{yyyxxxwwwvvvtttsssrrrrrrrrrsssuuuwwwxxx|||}}}~~~sssiiibbbYYYYYYYYYZZZ^^^eeennnuuuvvvwwwxxxyyy|||vvvnnngggaaa\\\YYYUUUWWWXXXXXXYYY\\\ZZZUUUMMMKKKIIIIIIKKKLLLLLLLLLFFFEEECCCBBBAAAAAAAAAAAACCCDDDFFFFFFEEEDDDEEEFFFFFFFFFDDDCCCAAA@@@???>>><<<<<<=========>>>>>>>>>???AAACCCDDDDDDDDDFFFHHHJJJMMMPPPRRRUUUZZZbbbhhhmmmvvvttteee```YYYVVVVVVUUUSSSQQQQQQRRRSSSUUUXXX]]]aaadddiiikkknnnoooqqqssswwwyyy~~~|||ssskkkjjjmmmrrrzzz|||qqqfffZZZUUUVVVdddlllpppkkkfffbbbXXXKKKDDD@@@:::777666666666555666555555555444333333333444444555555555555555555555555555555555444444333888888777666666666666666555555666777888888888888:::;;;<<<===@@@BBBDDDEEEGGGIIIKKKNNNOOOOOONNNNNNvvvnnnrrrzzz{{{vvvyyyzzziii[[[TTTYYYZZZYYY___kkktttxxxwwwoooggg```VVVLLLGGGGGGJJJDDD<<<666333333333444222222222222222222222222111111111111111111111111333333333333333333333333///111222222111111333444666:::>>>@@@CCCHHHOOOUUU[[[cccoooxxx{{{|||zzzkkkVVVHHHFFFJJJOOOWWW\\\\\\UUUOOOMMMLLLJJJHHHJJJMMMQQQXXXcccnnnuuu}}}yyyqqqooopppzzz}}}|||||||||zzzyyy|||{{{yyywwwvvvvvvwwwxxxzzzzzz|||~~~tttiiibbb\\\[[[[[[[[[___fffooouuurrrsssttttttxxxvvvnnngggbbb]]]ZZZUUUXXXYYYYYYZZZ\\\XXXSSSJJJHHHFFFGGGIIIJJJKKKJJJHHHGGGEEECCCBBBBBBBBBCCCCCCEEEGGGFFFEEEDDDEEEFFFDDDDDDCCCAAA@@@>>>======<<<<<<<<<<<<======>>>>>>???AAACCCDDDDDDEEEGGGHHHJJJLLLPPPQQQSSSXXX```eeelllsss~~~|||kkkeee^^^ZZZXXXWWWTTTQQQUUUTTTUUUVVVXXX\\\___aaabbbdddeeegggiiilllqqquuuzzz{{{sssjjjhhhhhhkkkssszzz{{{qqqeee[[[WWWXXXccclllrrrnnniiidddXXXKKKEEEAAA;;;777666666666555777666666555444333333222555555555555555444444444444555555666666666555555888777777666666666666666444555666777777888888777;;;;;;<<<>>>@@@CCCEEEFFFIIIKKKNNNQQQSSSSSSSSSSSS~~~uuuooopppxxx~~~zzz|||~~~lll]]]VVVYYYZZZ[[[```kkkuuu{{{{{{tttmmmggg]]]PPPIIIHHHLLLFFF>>>777444333333444222222222222222222222222111111111111111111111111333333333333333333333333///111222222222222444555777:::???BBBEEEJJJRRRXXX\\\eeeqqq|||||||||}}}}}}{{{vvvyyy{{{yyyzzz~~~rrraaaPPPFFFDDDIIIOOOWWW[[[[[[UUUOOOMMMLLLJJJIIIJJJMMMQQQYYYdddpppxxxzzzqqqmmmnnnyyy}}}~~~}}}|||yyywwwwwwxxxxxxyyyzzz{{{~~~tttjjjbbb\\\\\\[[[\\\^^^dddlllrrroooooopppqqqttt~~~}}}vvvoooiiiccc]]]ZZZUUUWWWXXXWWWXXXYYYUUUOOOIIIGGGFFFFFFHHHJJJKKKKKKIIIHHHFFFDDDCCCCCCDDDDDDDDDFFFGGGGGGEEEDDDEEEFFFCCCBBBAAA@@@???>>>===<<<<<<<<<<<<;;;<<<===>>>>>>???AAACCCDDDDDDDDDFFFHHHIIIKKKNNNPPPRRRVVV^^^dddkkkpppyyywwwqqqiiiccc```]]]YYYVVVVVVVVVVVVVVVXXX[[[^^^```___```aaabbbdddhhhmmmqqqwww{{{ssskkkgggfffgggnnnvvv|||qqqfff\\\XXXYYY```kkksssqqqmmmhhh\\\NNNFFFAAA<<<888666666666555777777666555444444333333555555555555555444444444333444555666777888888888777777777777777666666555444555666777777888888777;;;;;;===???AAADDDFFFGGGKKKMMMPPPSSSUUUUUUUUUUUU~~~vvvpppooowww}}}|||ooo```XXXXXXYYY[[[```jjjttt{{{}}}xxxsssnnndddUUULLLIIILLLFFF>>>888555444333333222222222222222222222222111111111111111111111111333333333333333333333333000111333333333333555777777;;;@@@CCCGGGMMMUUU[[[```iiivvvwwwwwwwwwxxxzzz}}}xxxuuunnnrrrtttrrrsssxxx||||||rrrfffWWWMMMFFFCCCHHHNNNVVVZZZ[[[TTTNNNMMMLLLJJJIIIJJJLLLQQQYYYeeeqqqyyyzzzqqqnnnoooxxx{{{|||yyywwwxxxyyyzzzzzz|||}}}~~~vvvkkkddd[[[[[[[[[[[[\\\aaaggglllkkklllllllllpppzzz}}}zzzuuupppkkkddd^^^ZZZUUUWWWWWWTTTUUUVVVRRRMMMJJJHHHGGGHHHJJJMMMNNNNNNJJJIIIGGGFFFEEEDDDEEEEEEEEEFFFHHHGGGFFFEEEEEEFFFBBBAAAAAA@@@???>>>===<<<===<<<;;;;;;;;;<<<===>>>>>>@@@BBBCCCCCCCCCEEEGGGGGGJJJMMMOOOQQQUUU]]]ccchhhlllsss|||}}}tttlllgggccc^^^ZZZXXXWWWWWWWWWXXX[[[]]]___```aaabbbbbbcccfffjjjnnnttt{{{|||uuummmiiieeeeeekkksss~~~vvvjjj^^^YYYYYY]]]jjjssstttqqqmmm```RRRFFFBBB<<<888666666666555777666666666555444444444444444555555555555555555333444555666777777777777777777777777777666555555555555666777888888888888;;;<<<===???BBBEEEGGGIIIKKKMMMOOORRRTTTUUUUUUTTTwwwrrroooxxx}}}rrrcccXXXWWWWWWZZZ___gggrrrzzz}}}zzzwwwtttjjjZZZNNNIIIJJJEEE???999666555333222222222222222222222222222111111111111111111111111222222222222222222222222000222444444444444666888777;;;@@@DDDHHHOOOWWW]]]fffppp}}}wwwsssrrrrrrwww}}}~~~rrrpppkkkoooqqqnnnmmmpppqqqoooggg\\\PPPKKKFFFDDDGGGMMMUUUYYYZZZSSSNNNLLLKKKJJJHHHIIIKKKOOOVVVbbbnnnwww~~~zzzrrrqqqrrrwwwyyy~~~~~~zzzxxxwwwxxxyyy{{{zzz}}}~~~~~~yyynnnggg[[[\\\\\\\\\]]]```dddgggggggggggghhhlllvvvxxxvvvtttqqqlllfff^^^YYYVVVWWWUUURRRRRRSSSQQQLLLIIIGGGFFFGGGJJJMMMNNNNNNKKKJJJHHHGGGFFFEEEFFFFFFEEEGGGHHHHHHFFFEEEEEEEEEBBBAAAAAA@@@???>>>=========<<<;;;::::::<<<===???===???AAABBBBBBBBBDDDFFFEEEHHHLLLNNNPPPUUU]]]ccceeejjjpppwwwzzztttnnnhhhcccaaa```^^^]]]^^^___aaabbbfffggghhhhhhhhhiiilllnnnrrrxxxyyyqqqkkkeeeccciiipppxxxsssddd]]][[[ZZZhhhtttvvvuuurrreeeWWWGGGCCC===888777666666555666666666666555555555555333444444444555666666666444555555555444333333222666777777888777666555444555666777888999999999999;;;<<<===@@@BBBEEEHHHIIIMMMNNNQQQTTTUUUVVVUUUUUUxxxtttqqqyyy}}}sssdddWWWVVVUUUXXX]]]eeeoooxxx}}}zzzyyywwwmmm\\\OOOIIIIIIEEE???:::777555333222222222222222222222222222111111111111111111111111111111111111111111111111111333444555555555777999777;;;AAAEEEIIIPPPXXX^^^kkkuuuyyyqqqooopppwww|||yyyoooooommmqqqrrrmmmiiiiiigggccc```VVVMMMJJJGGGDDDGGGLLLTTTYYYYYYSSSMMMLLLKKKIIIHHHHHHJJJMMMTTT___kkksss|||yyyssssssuuuuuuwww{{{~~~|||yyyvvvvvvxxxzzz|||xxx{{{~~~~~~}}}|||pppiii]]]^^^`````````aaadddfffdddeeedddeeeiiitttuuutttsssqqqmmmfff^^^XXXWWWWWWUUUQQQQQQRRRPPPLLLFFFEEEDDDEEEHHHKKKLLLLLLLLLKKKIIIGGGFFFFFFFFFGGGFFFGGGHHHHHHFFFEEEEEEEEEBBBAAAAAA@@@???>>>=========<<<:::::::::;;;===???<<<>>>@@@AAAAAABBBDDDEEEDDDGGGKKKMMMOOOUUU]]]ccceeejjjpppvvv~~~}}}vvvqqqkkkjjjhhhfffeeefffggghhhmmmnnnoooooonnnnnnppprrrpppvvv}}}|||tttmmmfffbbbgggnnnttt{{{|||kkkaaa___XXXgggtttwwwxxxuuuhhhZZZGGGCCC===999777666666555555555555666666666666666333333444444555666777777666555555444222000...---666777888888888777555444666777888999999::::::999;;;<<<===@@@CCCFFFHHHJJJPPPRRRTTTWWWXXXXXXWWWWWW{{{rrrtttxxxvvvgggZZZUUUTTTXXX^^^eeeoooxxxzzz{{{{{{yyyqqqdddUUUJJJJJJFFF???999555333333333333333333333333333333333111111111111111111111111333333333333333333333333333333222222333333444555:::===BBBEEEJJJQQQ[[[bbbrrr}}}rrrnnnmmmlllnnnxxx~~~qqqjjjmmmqqqtttrrrmmmkkkmmmooonnniii[[[MMMEEEBBBBBBFFFJJJVVVWWWVVVRRRMMMIIIGGGFFFGGGEEEHHHOOOUUU[[[fffooovvv|||~~~wwwqqqqqqtttsssuuuxxx}}}}}}yyyvvvuuuvvvxxxzzzyyyzzz{{{}}}vvvhhhcccaaa___aaafffjjjkkkjjjmmmhhheeeeeegggkkkuuuzzzwwwrrroookkkeee]]]VVVWWWTTTRRRPPPOOONNNKKKIIIGGGGGGHHHJJJLLLMMMNNNOOOJJJIIIHHHGGGGGGGGGHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAAAAA@@@?????????===;;;:::::::::<<<===??????@@@AAABBBCCCEEEFFFHHHJJJLLLNNNQQQUUU[[[___iiikkknnnsssxxx}}}{{{uuupppnnnoooqqqsssssstttuuutttssssssuuuwwwwwwyyy|||}}}~~~wwwooojjjhhhiiittt{{{zzziii```___jjjuuuzzzyyyssseeeYYYKKKBBB:::999888666444555666666555555555444444444666666555555555444444444111222444444444444222111555555555555555555555555666555444333444666888999:::;;;===???BBBFFFJJJLLLQQQRRRUUUWWWXXXWWWVVVTTT|||rrrssswww{{{mmm\\\WWWTTTXXX^^^eeeoooxxx{{{{{{zzzwwwpppdddVVVLLLMMMHHHAAA:::666444444555333333333333333333333333222222222222222222222222333333333333333333333333444444333333444444555666:::>>>CCCGGGMMMUUU```hhhtttooolllllljjjlllvvvrrrlllppppppsssrrrnnnmmmqqquuuuuummm___OOOGGGDDDCCCFFFKKKVVVVVVUUURRRMMMIIIGGGGGGGGGEEEHHHNNNTTTZZZdddmmmvvv{{{}}}vvvqqqpppsssrrrtttvvvyyy}}}{{{yyywwwvvvwwwyyyzzzzzz{{{|||}}}zzzlllfffdddcccffflllppprrrqqqoooiiicccbbbccchhhsss}}}xxxtttpppmmmkkkggg```[[[[[[YYYUUURRRQQQOOOLLLJJJEEEEEEFFFHHHIIIKKKLLLMMMKKKJJJIIIHHHHHHIIIKKKLLLJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@???===<<<::::::;;;<<<===?????????@@@BBBCCCEEEFFFGGGIIIKKKMMMPPPTTTZZZ^^^gggjjjnnnsssxxx~~~~~~zzzwwwwwwxxxxxxyyy{{{|||}}}~~~|||tttnnnllllllssszzztttgggaaakkkuuuzzzyyysssggg[[[MMMDDD;;;::::::888777888777777666666666555555555666666555555555444444444333333444444444444333333555555555555555555555555777666555555666777999:::<<<>>>@@@BBBEEEIIIMMMPPPTTTVVVYYY[[[\\\[[[ZZZYYY~~~sssssswww~~~}}}}}}rrr^^^YYYUUUXXX^^^eeeoooyyy|||{{{xxxtttmmmcccWWWOOOPPPKKKCCC;;;666555666777333333333333333333333333444444444444444444444444333333333333333333333333555444444444444555666666;;;???DDDIIIPPPZZZfffnnnxxx}}}mmmlllkkkiiijjjsssssspppttttttwwwwwwttttttyyy}}}}}}sssdddSSSJJJEEEDDDGGGKKKUUUUUUTTTQQQMMMJJJIIIIIIHHHFFFHHHNNNSSSXXXbbbkkkvvv{{{}}}wwwrrrqqqrrrsssssstttvvvzzz}}}|||zzzyyyyyyxxxxxxyyyyyyzzz{{{{{{|||}}}~~~qqqhhhggggggkkkqqqwwwyyyyyyrrrkkkdddaaaaaafffqqq|||uuuqqqllljjjjjjjjjgggdddaaa^^^YYYUUURRRPPPNNNLLLFFFFFFFFFGGGHHHJJJKKKLLLMMMKKKIIIHHHIIIKKKNNNPPPKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA>>>===<<<;;;;;;;;;<<<===>>>>>>???@@@AAACCCDDDEEEFFFHHHJJJLLLOOOTTTYYY]]]fffiiinnnssswww||||||xxxwwwxxxyyy{{{{{{{{{}}}zzztttpppooosssxxx~~~~~~zzzxxx{{{mmmccclllvvv|||~~~yyynnnbbbSSSGGG===;;;<<<:::999:::777777777777777666666666555555555555555444444444555555444444444444555555666666666666666666666666666666777888888999::::::>>>@@@CCCEEEHHHLLLPPPTTTXXXZZZ\\\___``````___^^^tttuuuxxx~~~{{{{{{}}}|||sssaaa[[[VVVXXX]]]dddoooyyy|||zzzvvvqqqjjjaaaXXXRRRQQQKKKCCC;;;666555666777333333333333333333333333333333333333333333333333333333333333333333333333444444444444444555555666;;;???DDDJJJQQQ\\\iiirrr~~~~~~ooommmllljjjiiiqqq~~~tttqqqvvvyyy~~~xxxiiiWWWLLLFFFDDDFFFJJJUUUUUUTTTQQQMMMJJJIIIJJJJJJHHHIIINNNRRRWWW```iiivvvzzz}}}|||xxxtttssstttsssssstttuuuxxx~~~~~~{{{zzzzzzwwwxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{}}}~~~tttiiihhhhhhlllsssyyy{{{{{{rrrlllgggeeeeeehhhqqq{{{}}}sssooojjjhhhjjjllllllkkkeeeaaa[[[VVVSSSPPPNNNLLLIIIIIIHHHIIIIIIKKKLLLMMMLLLKKKIIIIIIJJJMMMPPPRRRLLLKKKIIIGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDCCCBBBAAA>>>>>>===<<<;;;<<<<<<=========>>>???AAACCCDDDEEEFFFHHHJJJMMMPPPTTTZZZ^^^dddhhhmmmssswwwzzz~~~~~~xxxuuuxxxyyyzzz{{{{{{|||xxxsssqqqssswww|||zzzvvvtttsssuuu~~~pppdddnnnzzz{{{ooo[[[MMM@@@<<<;;;:::888888666666666666666666666666555555555555555555555555666555444333333444555666777777777777777777777777555555777888999999999999<<<@@@CCCFFFHHHLLLRRRWWWZZZ\\\^^^aaabbbcccbbbbbbuuuvvvzzz}}}zzzyyy|||{{{sssccc\\\WWWWWW[[[cccnnnyyy|||yyysssmmmggg___WWWRRROOOJJJBBB:::555444555666333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444555:::>>>DDDJJJRRR^^^kkkuuusssoooooolllkkkppp|||sssnnnsssxxx~~~|||lllYYYMMMFFFCCCEEEIIIUUUUUUSSSPPPLLLJJJJJJJJJKKKIIIJJJNNNRRRWWW___hhhqqquuuxxxyyywwwtttttttttrrrssstttvvvxxx}}}}}}zzzyyyyyyyyyvvvwwwyyyzzzzzzzzzzzzyyyxxxxxxyyyyyyzzz|||}}}~~~uuujjjiiihhhlllsssyyyzzzzzzqqqmmmjjjjjjjjjkkkqqqyyy{{{sssnnnhhhgggiiilllnnnmmmddd```[[[VVVSSSPPPMMMKKKJJJIIIHHHHHHHHHJJJKKKMMMLLLKKKJJJIIIKKKMMMPPPRRRNNNMMMKKKIIIGGGEEEEEEDDDAAABBBCCCDDDDDDCCCAAA@@@>>>>>>======<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEGGGIIIKKKNNNQQQVVV\\\```bbbfffmmmrrrvvvyyy|||~~~zzzuuuvvvxxx{{{||||||}}}~~~yyyvvvtttwww{{{xxxuuuqqqnnnnnnwwwrrrcccnnn}}}}}}dddTTTCCC<<<:::888555555555555555555555555555555444555555555555555555555666555444333333444555666777777777777777777777777333444666777888999999999:::>>>CCCEEEGGGLLLSSSXXX[[[]]]___aaacccdddeeeeee~~~vvvwww||||||zzzzzz}}}|||ttteee]]]VVVVVVZZZaaammmxxx{{{xxxqqqkkkddd\\\TTTOOOKKKGGGAAA:::666444444555333333333333333333333333222222222222222222222222333333333333333333333333333222222222222333444444:::>>>DDDKKKUUUbbbqqq{{{uuupppqqqooommmrrr|||sssnnnrrrttt{{{ooo[[[NNNGGGDDDFFFJJJWWWVVVTTTPPPKKKIIIIIIJJJJJJHHHIIIMMMQQQVVV^^^gggllloootttvvvwwwvvvvvvwwwsssuuuxxxzzz{{{}}}~~~|||zzzxxxxxxxxxxxxwwwxxxyyyzzzzzzzzzzzzzzzwwwwwwxxxxxxzzz{{{|||}}}xxxnnnllllllpppwww}}}uuurrrpppqqqpppooosssyyyzzzrrrmmmgggeeefffiiijjjiii```]]]YYYVVVTTTQQQMMMJJJIIIHHHFFFEEEEEEGGGIIIJJJKKKKKKKKKLLLMMMNNNPPPQQQPPPOOOMMMJJJHHHFFFEEEEEE@@@AAACCCDDDDDDCCCAAA@@@>>>>>>>>>=========<<<<<<;;;;;;<<<>>>???BBBDDDEEEGGGIIIKKKNNNRRRWWW\\\aaaaaaffflllqqquuuxxx|||}}}vvvtttwww{{{~~~~~~xxx{{{~~~~~~}}}xxxsssoookkkkkkrrrrrrcccmmm{{{mmmZZZFFF===:::777444333444444444444555555555555444444444555555555555555555555444444444444555555666666666666666666666666444444555666777999::::::888>>>CCCFFFHHHLLLTTT[[[^^^___aaaccceeeggghhhiii{{{wwwwww}}}{{{{{{}}}~~~~~~{{{tttfff^^^VVVUUUXXX___lllwwwzzzvvvpppiiibbbYYYQQQLLLHHHEEEAAA<<<888666555444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444555555:::>>>FFFNNNZZZjjjzzzsssnnnpppqqqpppuuuzzzvvvzzz|||~~~rrr^^^QQQIIIFFFHHHMMMXXXWWWTTTPPPKKKHHHHHHIIIGGGEEEFFFKKKOOOTTT\\\eeekkkoootttyyy{{{}}}~~~~~~{{{}}}|||{{{{{{zzzyyyxxxwwwwwwyyyyyyyyyyyyyyyyyyyyyzzzwwwwwwxxxyyy{{{|||~~~}}}sssrrrsssxxx|||zzzwwwuuuyyy|||qqqllleeeaaabbbcccbbbaaa[[[ZZZXXXWWWVVVRRRNNNJJJJJJHHHFFFEEEEEEFFFHHHIIILLLMMMNNNOOOPPPQQQQQQQQQSSSQQQOOOLLLJJJHHHFFFFFFAAABBBDDDFFFFFFDDDBBBAAA>>>>>>>>>>>>>>>===<<<<<<::::::;;;===???AAACCCEEEFFFHHHJJJMMMQQQVVV\\\```aaaeeekkkppptttxxx}}}|||tttqqqvvv|||~~~~~~{{{~~~yyysssnnnkkkkkkqqqnnncccjjjtttrrr^^^HHH>>><<<999666555444555555555666666666666444444444555555555666666333333444444444444333333555555555555555555555555666555555666777999;;;===:::@@@FFFIIIKKKOOOXXX___bbbccceeegggjjjlllnnnnnnzzzwwwvvv}}}~~~|||{{{zzzxxxyyyrrrggg^^^VVVTTTWWW^^^kkkvvvzzzvvvooohhhaaaXXXOOOJJJFFFDDDAAA===:::777666555333333333333333333333333555555555555555555555555333333333333333333333333555444444444444555666666999???GGGQQQ___ppp|||qqqkkkooorrrrrrxxx~~~||||||uuu```SSSKKKHHHJJJOOOYYYXXXUUUPPPJJJHHHHHHIIIDDDBBBDDDIIIMMMRRR[[[dddnnnrrrwww}}}{{{{{{{{{zzzyyyxxxwwwvvvzzzyyyyyyxxxxxxyyyyyyzzzxxxxxxyyyzzz|||~~~}}}xxxwwwyyy~~~|||~~~pppjjjccc___^^^^^^\\\ZZZYYYYYYXXXXXXWWWTTTOOOKKKLLLKKKHHHGGGFFFHHHJJJKKKNNNOOOPPPRRRSSSRRRQQQQQQTTTRRRPPPMMMJJJHHHGGGFFFBBBCCCEEEGGGGGGFFFDDDBBB>>>>>>>>>>>>>>>===<<<<<<::::::;;;===???AAACCCEEEDDDFFFIIILLLPPPUUU[[[___aaaeeejjjooosssxxx~~~yyypppooouuu}}}zzz|||{{{uuuooommmmmmrrr~~~~~~hhhdddhhhmmmxxxuuu```III???===<<<999888555666666666777777888888444444444555555555666666111222444444444444222111555555555555555555555555777777666666888:::===???<<>>======<<<<<<<<<<<<=========>>>???@@@BBBCCCDDDEEEGGGJJJNNNQQQVVV[[[___eeeiiimmmppptttwww|||~~~}}}rrrqqquuu{{{|||}}}sssjjjiiikkkppp|||uuueeeaaadddjjjsss}}}uuubbbMMMAAA<<<888777777888777777666555444444333666666444333333444555666555666777888777666444222666777999999777777777888888999999888888888;;;===???CCCIIIMMMPPPTTTZZZ___kkklllnnnppprrruuuwwwxxx}}}wwwuuuuuu|||~~~{{{{{{|||vvviii^^^WWWWWWXXXZZZdddqqq{{{yyypppcccZZZUUUQQQLLLDDDCCCAAA===999888999:::444444333333333333333333555555444444444333333333333333444555555555555555222333444444444555777999;;;BBBLLLVVVcccuuuwwwxxxtttwwwyyyzzz{{{dddUUUNNNKKKNNNRRRaaa\\\VVVPPPMMMKKKIIIHHHEEEDDDEEEGGGIIINNNYYYeeennnttt}}}}}}{{{zzzyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwwwwxxxyyywwwxxxyyy{{{|||}}}~~~~~~~~~~~~vvvnnneee___^^^]]]ZZZXXXUUUXXXZZZZZZXXXTTTPPPNNNNNNKKKGGGFFFHHHIIIIIIHHHKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRQQQPPPNNNKKKIIIGGGGGGFFFFFFFFFEEEEEEDDDDDD??????>>>=========>>>>>>======>>>???@@@BBBCCCDDDEEEHHHKKKNNNQQQVVV[[[___dddgggkkknnnrrruuuyyy||||||}}}~~~}}}sssrrruuu}}}}}}yyy}}}{{{rrrkkkjjjkkkoooxxxpppbbb]]]```fffnnnwww~~~tttbbbMMMAAA<<<999777777::::::999999888777777777666555444444444444555666444555777888777666444333555777888888777666666777777888888888777888:::===@@@EEELLLRRRVVV[[[bbbgggnnnoooppprrruuuvvvxxxxxx{{{uuussssss{{{}}}{{{jjj^^^WWWWWWXXXZZZdddppp{{{zzzsssggg^^^XXXSSSMMMEEEDDDBBB???;;;999999:::555444444444333333222222555444444444444333333333333333333333333444555555222333444444444555777999<<>>>>>>>>>>>???======>>>???@@@BBBCCCDDDFFFHHHKKKNNNQQQUUUZZZ^^^dddgggkkknnnqqquuuyyy|||zzz{{{|||~~~tttrrrttt{{{|||{{{sssllljjjkkknnnvvv}}}xxxiii]]]YYY[[[aaaiiiqqqvvvyyyyyysssaaaLLLAAA<<<999777777888777777666666555555555555555444444444555555666444555666777777777666555444666888777666555666666666777777777666777999<<>>>>>>>>>>>>>>======>>>???@@@BBBCCCDDDFFFIIIKKKNNNQQQUUUZZZ^^^fffiiimmmpppsssvvvzzz}}}zzz{{{|||~~~wwwrrrrrrwww~~~wwwnnniiihhhmmmvvv|||}}}tttfffZZZWWWYYY^^^fffmmmrrrssssssqqq___LLLAAA===999777777666666666555555444444444444444444444555555555666333444555666777777666666444555777777555555555666555666666666555666888;;;>>>EEENNNVVV\\\cccjjjooouuuvvvxxxyyyzzzzzzyyyyyyxxxrrrooorrrzzzlll```WWWYYY[[[]]]dddnnn||||||xxxnnneee___WWWOOOHHHGGGEEE@@@:::555333333555555555444444333333333444444444444444444444444222111000///000111222333222333444444444555777999;;;CCCPPP^^^nnn|||xxxzzzlllZZZPPPNNNUUU^^^nnnfff[[[QQQKKKIIIHHHHHHGGGCCC@@@BBBEEEIIISSS\\\ccchhhqqqxxx}}}}}}|||{{{zzzzzzwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvwwwwwwxxxxxxxxxxxxvvvuuuuuuvvvwwwxxxyyyzzz}}}yyyxxxvvvssspppkkkeeeaaa^^^[[[YYYWWWVVVTTTPPPLLLMMMLLLKKKIIIGGGHHHIIIJJJLLLLLLLLLMMMNNNPPPRRRSSSTTTSSSQQQOOOMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>==================>>>???@@@BBBCCCDDDFFFHHHKKKNNNQQQUUUZZZ^^^fffiiimmmppprrrvvvyyy|||{{{{{{}}}~~~yyyppppppttt{{{yyynnneeeeeemmmwww~~~uuugggZZZWWWYYY___fffmmmrrrrrrrrrooo^^^KKKAAA===:::777777999999888888888888888777333444444555555555666666444444555666666777777777444555777777555555555666555666666555555555888:::@@@GGGPPPXXX^^^dddkkkpppwwwxxxzzz{{{{{{{{{zzzyyyxxxqqqnnnqqqzzzpppcccZZZ\\\```aaagggpppyyy{{{xxxooofff___VVVNNNEEEEEECCC@@@;;;777555555444444444444444444444444333333333444444444444555333333333333333444555555222333444444444555777999;;;DDDQQQ```pppqqq^^^SSSPPPWWW```mmmfff[[[RRRLLLJJJIIIHHHHHHCCC@@@CCCFFFJJJQQQXXX]]]ccckkksssxxx|||~~~~~~~~~}}}{{{zzzyyyxxxxxxxxxttttttsssssssssssstttttttttuuuvvvwwwxxxxxxxxxxxxvvvvvvuuuuuuvvvwwwyyyzzzxxx|||}}}yyysssnnnkkkccc___ZZZWWWVVVTTTOOOKKKLLLLLLKKKIIIGGGHHHJJJLLLNNNMMMMMMNNNOOOQQQSSSUUUSSSRRRPPPMMMKKKJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@???>>>===<<<<<<<<<======>>>???@@@BBBCCCDDDEEEGGGJJJNNNQQQVVV[[[___dddgggjjjnnnpppssswwwzzz||||||}}}yyynnnmmmqqqyyy~~~|||pppeeeeeeppp|||vvvgggZZZVVVYYY___hhhooossstttsssnnn]]]JJJAAA===:::888888777777777777777777777777222333444555666666666666555555555555666666666666444666888777666555666666555666666666555666888;;;CCCJJJTTT\\\bbbhhhnnnrrryyyzzz|||~~~~~~}}}|||zzzxxxqqqmmmoooxxxvvvhhh___aaaeeegggllltttzzz|||zzzrrrjjjbbbXXXOOOFFFFFFEEEAAA<<<777555555333333444444555666666666333333333444444444555555333333444555555555555555222333444444444555777999<<>>===============>>>???@@@BBBCCCDDDCCCFFFJJJMMMQQQWWW]]]aaadddgggjjjmmmpppsssvvvyyy||||||}}}~~~wwwlllkkkooowww}}}~~~wwwmmmmmmyyy}}}ssseeeYYYTTTWWW^^^gggpppuuuuuuuuulll\\\JJJAAA>>>:::888888444444555555555555555555222333444666666666666555777666666555555555555666555777888888777666666777666666777666555666999;;;CCCKKKUUU^^^eeejjjqqquuu{{{}}}}}}xxxqqqmmmnnnwwwzzzlllccceeejjjkkkpppwww}}}~~~wwwnnnfff\\\SSSKKKKKKIIICCC===777333222222333333444555666777777333333333444444555555555111222333444555444333222222333444444444555777999>>>GGGUUUdddtttkkk\\\UUUZZZbbbhhhbbbYYYRRRNNNKKKJJJIIIGGGCCCBBBEEEIIIKKKOOOSSSYYY^^^gggnnntttyyy}}}~~~}}}|||}}}}}}}}}|||{{{zzzyyyxxx{{{zzzyyyxxxwwwwwwwwwwwwuuuttttttssssssttttttuuussstttvvvwwwxxxxxxxxxwwwzzzyyyxxxwwwwwwyyy{{{}}}zzz~~~zzzxxxnnnggg___[[[YYYVVVQQQLLLIIIJJJKKKJJJHHHIIILLLPPPNNNMMMLLLLLLNNNPPPSSSUUURRRPPPNNNKKKIIIHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>======>>>???@@@BBBCCCDDDBBBEEEIIIMMMRRRWWW^^^bbbfffiiilllooorrrtttxxx{{{{{{{{{|||~~~uuujjjjjjnnnwww|||~~~vvvxxxyyyooocccXXXQQQUUU]]]gggpppuuuvvvuuulll[[[JJJAAA>>>:::888888777777777888888888888888111222444666777777666555888777666555555555555555666777999999777777777888666777777777666777999<<>>HHHVVVgggxxxpppZZZXXX\\\]]]eee]]]TTTNNNLLLKKKHHHEEEFFFEEEDDDDDDFFFJJJNNNQQQTTTYYY___fffkkkppptttwwwzzz~~~}}}|||}}}}}}||||||{{{zzzzzzzzzyyyxxxwwwvvvuuuvvvwwwwwwzzzxxxuuutttuuuuuuuuutttvvvwwwxxxxxxxxxxxxwwwvvvvvvxxxyyyyyyxxxxxxyyy{{{{{{|||~~~tttlllaaaYYYVVVSSSOOOLLLMMMLLLJJJIIIJJJLLLOOORRRQQQQQQQQQQQQQQQQQQQQQQQQSSSRRROOOLLLJJJIIIIIIHHHIIIHHHGGGHHHHHHHHHFFFDDD@@@@@@???>>>>>>>>>>>>???>>>???@@@???>>>???AAACCCFFFGGGJJJMMMSSSYYY___bbbdddfffiiimmmqqqsssuuuvvvyyyyyyzzz|||~~~wwwooooooqqquuu{{{~~~wwwmmmccc[[[SSSWWW^^^fffkkkllljjjhhh___UUUGGG===999888888888666666555444444444444444444444444555555555666666555666666666666777777777888999999999888777555444777777888777777999<<>>=========>>>>>>;;;===>>>=========???AAAFFFFFFIIIMMMRRRYYY^^^bbbdddfffiiimmmrrruuuwwwyyyxxxyyyzzz|||~~~yyypppqqqrrrvvv{{{~~~yyyoooddd]]]SSSVVV]]]dddiiiiiifffbbbZZZQQQEEE===999888777666888777777666666666666777444555555555555666666666555555555555666666666666888999999999999777666555666666777666777999<<>>>>>===============;;;<<<=========>>>@@@BBBEEEFFFHHHLLLRRRYYY^^^bbbeeegggjjjnnnrrrvvvxxxyyyxxxyyy{{{}}}yyyooooooqqquuuyyy}}}~~~rrreee\\\TTTWWW\\\bbbgggfffaaa\\\ZZZQQQGGG>>>;;;999777555888777777666666777777777555555555555555666666666555555555666666666777777888888999:::999888777666666777777777777:::===@@@KKKTTT```iiiooovvvyyyqqqooopppwwwvvviiicccbbbdddiiimmmxxxzzzzzzxxxwwwttthhh[[[NNNLLLIIICCC<<<888777777555555666666666666555555444444444444444444444444999888777666444222111111222333555555555666999;;;???JJJYYYjjj}}}vvvfffWWWPPPOOOOOOXXXUUUQQQNNNLLLJJJIIIHHHGGGFFFDDDDDDFFFIIIMMMOOOPPPUUU[[[aaafffjjjnnnqqqwww{{{}}}|||yyyzzz}}}~~~xxxxxxwwwwwwwwwyyyzzz{{{xxxvvvttttttuuuwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyxxxwwwuuuvvvxxxzzzxxxyyy{{{|||~~~}}}nnnjjjccc]]]XXXVVVTTTSSSPPPOOONNNNNNPPPRRRTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTOOOMMMKKKJJJHHHHHHHHHIIIFFFEEEDDDDDDEEEEEECCCAAA???>>>>>>===============<<<===>>>>>>>>>???AAACCCEEEFFFHHHMMMSSSYYY___ccciiijjjmmmpppsssuuuwwwxxxxxxyyy{{{}}}xxxllllllnnnrrrwww{{{||||||wwwfff[[[SSSUUUZZZ```eeeddd^^^WWWUUUNNNEEE>>><<<;;;999777777666666555666666777777666666666666666666666666666666777777777888888888888888999::::::999777666777888999999999;;;???BBBLLLUUUaaakkkrrryyyzzzrrrooopppwww}}}}}}}}}ssseee\\\ZZZ^^^dddiiivvvxxxwwwrrrqqqpppeeeWWWLLLKKKHHHCCC===999888888555555666666666666555555555555444444444333333333444555555555555555555555222444555555555777999;;;???IIIYYYjjj}}}wwwuuurrrjjj]]]RRRLLLLLLNNNWWWUUUPPPLLLJJJIIIIIIIIIHHHFFFEEEDDDEEEIIILLLOOOPPPTTT[[[```eeeiiimmmpppuuuzzz~~~~~~}}}yyy{{{|||~~~{{{zzzyyyxxxxxxxxxyyyzzzuuuttttttuuuwwwxxxwwwvvvxxxwwwwwwvvvvvvwwwwwwxxxyyyyyyxxxvvvtttuuuwwwzzzuuuwwwxxxyyy{{{~~~{{{mmmjjjddd^^^YYYVVVUUUTTTRRRQQQQQQQQQQQQSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRNNNMMMKKKJJJIIIIIIIIIJJJFFFEEEDDDDDDEEEDDDBBBAAA??????>>>=========>>>>>><<<>>>?????????@@@CCCEEEEEEFFFIIINNNTTT[[[```dddjjjlllnnnqqqtttvvvwwwxxxxxxzzz|||~~~vvvhhhhhhjjjoootttyyy{{{{{{{{{iii\\\RRRTTTYYYbbbiiiiiibbb[[[QQQJJJAAA<<<;;;;;;;;;:::555555555555555666666777777777777666666666666555777777777777888888888888888888999::::::999888777777888999999:::<<<@@@DDDKKKTTTaaakkksss{{{zzzqqqnnnooovvv}}}}}}|||ssseeeYYYWWW\\\dddiiirrrvvvuuuooonnnmmm```PPPIIIIIIHHHDDD???;;;888888333333444444444444333333333333444444444444444444333444444444555666666666333444555666666777999<<>>>>>>>>>>>???<<<===?????????@@@CCCEEEFFFGGGJJJOOOUUU\\\bbbeeejjjkkknnnqqquuuwwwyyyzzzxxxzzz|||uuueeefffhhhmmmsssxxx{{{{{{~~~~~~lll```UUUWWW^^^jjjtttwwwqqqjjjVVVNNNDDD===;;;;;;:::999555555555555555666777777777777777777666666666555666666666777777777777888888888999:::::::::999888777777888999999<<<@@@CCCJJJSSS```kkksss{{{yyypppmmmnnnuuu}}}uuuggg[[[XXX^^^ggglllssszzzzzztttrrrpppaaaOOOGGGHHHHHHEEE@@@;;;999888111222222333333222222111111222222333444555666666666666555555555444444444333444555666666777999<<<@@@JJJ[[[lll~~~}}}~~~yyyqqqhhhbbbYYYPPPIIIFFFJJJOOOXXXUUUPPPJJJFFFEEEHHHKKKHHHGGGEEEDDDEEEHHHLLLNNNNNNRRRYYY^^^bbbfffjjjmmmppptttyyy{{{zzz|||}}}{{{{{{{{{{{{|||}}}~~~|||{{{zzzyyyxxxyyyzzzzzz|||zzzwwwvvvwwwxxxxxxxxx{{{zzzyyyxxxxxxyyyzzz{{{|||{{{zzzwwwuuuvvvyyy|||yyy{{{|||}}}}}}zzzuuummmeee___\\\\\\VVVUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTNNNMMMLLLKKKJJJJJJKKKLLLGGGFFFEEEEEEFFFEEECCCAAAAAA@@@@@@???????????????;;;===>>>??????@@@CCCEEEFFFHHHKKKOOOVVV]]]cccfffhhhjjjmmmqqqvvvyyy{{{}}}xxxzzz|||}}}}}}~~~~~~uuudddeeehhhmmmsssyyy{{{||||||~~~ooodddYYY\\\eeerrryyyaaaWWWKKKAAA<<<:::888666666666555666666777888888888888777777666666666555555555555555666666666777777888::::::;;;:::999888555666777888888;;;???CCCIIISSS```jjjrrr{{{vvvooonnnpppuuu|||}}}tttiiidddaaaaaaeeejjjvvvyyyzzztttnnnfff\\\SSSHHHGGGEEECCC???:::666444111222444555666555444444666555444333333444555666444444444444444444444444555444333333555888;;;>>>>>>KKK^^^ooowww||||||vvvwww|||rrrnnndddaaaZZZPPPGGGEEEJJJPPPUUUWWWTTTLLLHHHHHHHHHGGGHHHGGGFFFFFFFFFGGGHHHIIIRRRTTTXXX[[[___dddjjjooooooqqqtttuuuvvvyyy|||{{{{{{||||||zzzyyyyyyzzz{{{|||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvxxxxxx}}}{{{zzzyyyyyyzzz|||}}}}}}yyywwwxxxyyyyyywwwwwwwww{{{wwwqqqiiiaaa[[[VVVSSSPPPOOORRRTTTTTTSSSTTTTTTVVVYYYYYYWWWWWWWWWSSSPPPMMMKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA>>><<<;;;;;;<<<=========>>>???@@@BBBCCCDDDEEEHHHMMMQQQVVV[[[aaaeeemmmmmmnnnpppsssxxx|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~sssddd```bbbjjjrrruuuvvvxxxzzz|||tttdddZZZ\\\eeetttrrrcccOOO@@@::::::::::::888777666555555666777888999999999999999:::::::::444444444555666777888999999999::::::::::::999999777777666555666;;;AAAEEENNNXXXdddnnnttt}}}uuunnnmmmooottt{{{~~~xxxkkkdddbbbccciiipppyyy{{{zzzssskkkddd[[[SSSIIIIIIGGGDDD@@@;;;888555444444444555555555444444666555444444444444555666444444444444444444444444555444333333555888;;;===@@@LLL^^^pppzzzvvvzzz~~~xxxsssqqqwww{{{vvvooommmfffccc[[[PPPFFFCCCGGGMMMVVVXXXUUUNNNIIIIIIJJJHHHGGGGGGFFFFFFFFFGGGIIIJJJPPPRRRWWW[[[^^^ccchhhlllnnnpppssstttvvvxxx{{{~~~}}}zzzyyy|||{{{zzzyyyyyyzzz{{{|||{{{zzzyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxyyyzzzzzz|||{{{zzzyyyyyyyyyzzz{{{|||yyyxxxyyyyyyxxxvvvwwwwwwzzzzzzpppfff^^^VVVRRROOOOOOQQQSSSSSSSSSSSSUUUXXX[[[\\\ZZZYYYYYYSSSQQQNNNMMMMMMLLLJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCBBB???===<<<======>>>======>>>???@@@BBBCCCDDDEEEIIIMMMRRRVVV[[[aaaeeemmmmmmnnnppptttxxx|||~~~~~~~~~~~~}}}qqqdddaaabbbkkkrrrvvvwwwzzz|||~~~xxxiii\\\^^^fffuuuxxxhhhSSSCCC<<<::::::999777666555444444555666777666666666666777777777777555555555555666777888999888888888999999888888888888888777777777;;;AAAEEEPPPZZZfffooouuu|||tttmmmlllnnnssszzz~~~zzzllldddbbbeeemmmuuu~~~~~~zzzppphhhbbb[[[TTTKKKKKKIIIEEEAAA<<<888666666666555444444444444555666555444444444444555666444444444444444444444444444444333444555888;;;===CCCNNN___ooottttttwwwzzz|||xxxrrrnnnpppqqqooommmlllkkkggg]]]QQQGGGDDDGGGKKKVVVXXXVVVOOOKKKKKKKKKIIIFFFFFFEEEEEEFFFHHHIIIKKKMMMPPPVVVZZZ^^^bbbfffiiimmmoooqqqssstttwwwzzz}}}|||xxxxxx{{{zzzyyyyyyyyyzzz{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{|||||||||||||||{{{{{{zzzzzzzzz|||zzzyyyxxxyyyyyywwwuuuxxxwwwyyy~~~tttggg^^^UUURRROOONNNOOOQQQRRRRRRUUUYYY^^^``````^^^[[[ZZZTTTSSSQQQPPPPPPNNNKKKIIIHHHHHHFFFEEEEEEEEEEEEEEEDDDCCCAAA???>>>>>>>>>???======>>>???@@@BBBCCCDDDFFFIIINNNRRRWWW\\\bbbffflllmmmnnnppptttxxx{{{}}}~~~~~~{{{oooeeeaaabbbjjjrrrvvvxxx{{{~~~~~~ooo```bbbjjjxxx}}}nnnXXXFFF>>>;;;:::999777666666555555666666777555555555555666666666777777777666666666666777777888999999999999999999888::::::999888999<<>>>>>>>>>>>======>>>???@@@BBBCCCDDDFFFIIINNNRRRWWW\\\bbbfffkkklllnnnppptttxxx{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~zzznnnccc______gggppptttxxx|||{{{www}}}xxxhhhiiiooo{{{oooYYYGGG???<<<;;;999888888777777777777888888555555666666777888888888888777666666555555555555999::::::;;;;;;::::::999;;;;;;;;;:::;;;===BBBFFFRRR\\\iiisssxxxtttnnnmmmmmmqqqxxx~~~|||~~~zzzqqqmmmmmmmmmqqqvvv{{{ooofffaaa\\\VVVMMMLLLIIIEEE@@@;;;666444444333333333444555777888444555555555555555555444444444444444444444444444333333444555666999;;;<<>>===============>>>???@@@BBBCCCDDDFFFIIINNNRRRWWW\\\bbbeeejjjkkknnnqqqtttwwwzzz|||{{{{{{{{{{{{{{{|||||||||}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~{{{oooaaa\\\\\\dddlllrrrwww|||~~~wwwqqquuusssrrruuu~~~|||mmmWWWFFF>>><<<;;;:::666666666666666666666666444555555666777777888888777777666555444444444444888888999999999999888888:::;;;;;;;;;<<>>===<<<<<<======>>>???@@@BBBCCCDDDEEEHHHMMMQQQVVV[[[aaaeeejjjkkknnnqqqtttwwwzzz{{{yyyyyyzzzzzzzzzzzz{{{{{{}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~rrr```[[[ZZZaaajjjqqqwww|||~~~{{{tttmmmooo}}}|||{{{zzzjjjUUUEEE===<<<;;;:::222333333444444333333222222333333444555666777777777777666555555555555555555555666666666666555555999:::;;;<<<===@@@DDDGGGPPP\\\kkkvvv}}}xxxrrrqqqooorrrwww}}}||||||{{{}}}xxxxxxxxxwwwxxx|||}}}uuummmhhhaaaZZZPPPOOOLLLGGGBBB<<<777444333333444444333222111111444444555666666555444444444444444444444444444444222333444555777999:::;;;===HHHYYYjjj{{{zzzzzzyyyzzzwwwnnnooosssvvvuuulll]]]PPPIIIGGGIIIJJJSSSVVVVVVQQQMMMMMMKKKIIIIIIHHHGGGFFFFFFFFFGGGHHHLLLOOORRRUUUYYY\\\aaadddiiillloooqqqsssvvvzzz}}}~~~|||yyyxxxwwwvvvvvvvvvwwwxxxzzz{{{yyyyyyxxxwwwwwwwwwxxxxxxvvvwwwxxxxxxxxxxxxwwwvvvuuuttttttttttttvvvwwwxxxxxxyyyzzzyyywwwxxx{{{}}}~~~}}}~~~sssfff]]]WWWSSSOOONNNLLLIIIGGGHHHNNNRRR]]]jjjqqqjjjccccccaaa[[[WWWTTTQQQOOONNNLLLJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@???============>>>???@@@BBBCCCDDDDDDGGGLLLPPPUUUZZZ```dddiiikkkmmmqqqtttwwwyyyzzzyyyyyyzzzzzzzzz{{{{{{{{{~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~vvv```[[[YYY```jjjqqqxxx~~~~~~zzzsssooooooyyyzzzjjjUUUDDD===;;;:::999333333444555555444333333222333444555666777888888999888777777777777777888666666777777777777666666666888:::;;;===@@@EEEHHHRRR^^^mmmxxxzzzsssrrrpppssswww}}}uuuuuu|||wwwvvvvvvvvvxxx|||}}}~~~wwwpppjjjccc[[[RRRPPPMMMIIICCC===888555555555555444333000...,,,333444555666666555444333444444444444444444444444222333444666777999:::;;;<<>>======>>>???@@@BBBCCCDDDCCCFFFKKKPPPTTTYYY___ccciiijjjmmmqqqtttwwwyyyzzzzzzzzzzzz{{{{{{|||||||||~~~}}}|||{{{yyyyyyyyyyyyxxxaaa[[[ZZZaaajjjrrryyy{{{vvvrrrrrrzzz|||lllVVVEEE===:::999777555666777888888777666555555555666777888999:::;;;:::999999999999999::::::999999::::::::::::999999555777999;;;===AAAEEEHHHUUU```oooyyyxxxttttttwwwyyy{{{~~~}}}ooouuu~~~|||{{{yyy|||}}}tttrrrsssrrrtttvvv}}}sssjjjfffaaa]]]SSSRRRNNNIIIDDD===888555666666555444444444444555555555555555555555555555444444444555555555555666666555444444555777999;;;@@@GGGWWWiiizzz{{{uuusssyyy~~~zzz~~~xxxdddSSSIIIGGGKKKOOOSSSXXXXXXRRRLLLJJJJJJHHHKKKJJJHHHFFFEEEEEEFFFFFFJJJLLLOOOQQQTTTYYY___cccjjjlllnnnppprrruuuyyy||||||vvvqqqtttvvvxxxzzz{{{zzzyyyxxxwwwxxxyyyxxxwwwwwwyyy{{{xxxyyyyyyzzz{{{{{{{{{zzzxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwwwwxxx{{{}}}~~~~~~~~~kkk```YYYTTTRRRSSSPPPNNNKKKIIIIIIKKKNNNPPP[[[]]]```aaa```]]]YYYWWWVVVSSSNNNLLLKKKKKKJJJIIIIIIHHHFFFEEEDDDCCCDDDDDDAAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>???@@@BBBCCCDDDGGGKKKMMMOOOTTT[[[```dddggglllppprrrsssuuuwwwxxxxxxyyyzzz{{{||||||||||||{{{zzzzzzzzz{{{|||}}}~~~}}}}}}{{{~~~wwwccc[[[WWW___llluuu{{{~~~~~~uuunnnpppxxx}}}mmmWWWEEE<<<999888666<<<:::888666555555777777555666888999999999888777777777777777777777777777::::::999999999999999999999:::::::::;;;???DDDGGGPPP\\\mmmzzzzzzwwwvvvwwwyyy{{{~~~pppvvvzzz~~~~~~|||vvvttttttttttttwww|||}}}zzzqqqjjjeee^^^WWWQQQPPPNNNJJJDDD>>>888555666666555444444444444555444444444444444444444444444444444555555555555666666666555555666888:::;;;???GGGWWWjjj|||xxxsssvvv|||lllYYYMMMJJJMMMQQQUUUYYYZZZTTTNNNMMMLLLKKKKKKJJJHHHFFFEEEEEEFFFFFFHHHJJJMMMOOOSSSXXX___ccciiikkkmmmnnnpppssswwwzzzzzzvvvtttvvvxxxyyyzzzzzzyyyxxxwwwxxxyyyxxxvvvvvvxxxyyywwwxxxxxxyyyzzzzzzyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxyyyxxxxxxxxxyyy{{{}}}~~~~~~~~~xxxfff]]]WWWSSSQQQRRRSSSQQQOOOMMMLLLMMMOOOQQQZZZ\\\___aaa```\\\XXXUUUTTTPPPLLLJJJIIIIIIHHHGGGHHHGGGFFFDDDCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>======>>>@@@AAABBBBBBEEEIIIKKKNNNRRRZZZ___gggkkkppptttuuuvvvxxxyyyzzz{{{||||||}}}}}}||||||}}}{{{{{{zzz{{{{{{~~~~~~}}}}}}{{{}}}xxxggg^^^ZZZbbbnnnwww}}}|||rrrkkkmmmvvv~~~nnnWWWEEE===;;;:::888;;;999777555555555666777555666777888888888777777777777777777777777777777:::::::::::::::999999999::::::;;;;;;<<>>888444666666555444444444444555333333333333333333333333444444444555555555555666666555555555666888:::;;;>>>GGGXXXlll~~~}}}zzz}}}zzztttuuu{{{}}}uuuaaaQQQKKKNNNSSSYYY]]]]]]VVVQQQOOOOOOMMMKKKJJJHHHFFFEEEEEEEEEFFFFFFHHHJJJLLLPPPWWW^^^dddgggiiikkkmmmnnnppptttvvv}}}~~~~~~{{{xxxuuuvvvwwwyyyyyyyyyxxxxxxxxxyyyyyywwwuuutttvvvwwwvvvwwwwwwxxxxxxxxxxxxxxx|||{{{zzzyyyxxxwwwvvvvvvyyyxxxxxxxxxyyy{{{}}}~~~|||~~~{{{uuufff^^^ZZZVVVSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRXXX[[[^^^```___[[[VVVRRRQQQNNNJJJGGGGGGFFFFFFEEEGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>===>>>>>>???@@@AAA???CCCFFFHHHKKKPPPXXX^^^fffjjjppptttuuuvvvvvvwww|||||||||||||||{{{zzzzzz~~~~~~}}}|||||||||}}}~~~~~~}}}}}}}}}|||}}}~~~}}}|||}}}{{{jjjaaa\\\cccnnnwww}}}}}}rrrkkknnnwwwpppYYYFFF>>><<<;;;;;;999888666555444555555666444555666777777777777666777777777777777777777777;;;;;;:::::::::999999999::::::;;;;;;<<>>>>>>>>??????@@@@@@@@@>>>AAADDDFFFHHHNNNVVV\\\dddiiipppuuuxxxxxxxxxyyy{{{{{{{{{zzzyyyxxxwwwvvvzzzzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{|||~~~~~~kkkaaa\\\aaammmuuu{{{vvvooopppwww}}}{{{{{{}}}sss[[[GGG>>>;;;;;;:::888777666555444555555555444555555666666666666666777777777777777777777777:::::::::999888888777777999999::::::;;;>>>CCCGGGTTTaaaqqq}}}~~~yyy~~~~~~~~~}}}tttqqqqqqqqqtttwwwmmm]]]JJJKKKKKKIIIEEE???999555666666555444444444444555333333333333333333333333444444444555555555555666222222333444555777888999<<>>AAACCCDDDGGGLLLTTT[[[eeekkkttt{{{~~~zzzzzzzzzyyywwwvvvtttsssvvvvvvxxxzzz|||~~~{{{|||||||||||||||||||||~~~}}}{{{|||~~~~~~nnnccc]]]bbbllltttzzz~~~yyyrrrrrrvvvzzzpppqqquuu|||ttt\\\HHH>>>;;;999888777666666555555555555555555555555555555666666777777777777777777777777777:::999999888777666666666777888999999:::===BBBFFFTTTaaarrr~~~~~~}}}qqqmmmmmmoootttyyyppp]]]IIIIIIIIIHHHDDD???999666666666555444444444444555333333333333333333333333444444444555555555555666111111333444666777999999<<>>:::888666666555444444444444555444444444444444444444444444444444555555555555666222333444666888999:::;;;<<>>;;;999666666555444444444444555555555555555555555555555444444444555555555666666333444666888:::;;;<<<<<<<<>>;;;999666777888888888888777777888777666666666777999:::777777777777777777777777>>>>>>===<<<:::999999888;;;<<<<<<<<<===AAAEEEIIIXXXeeewww}}}qqqllllllooovvv}}}|||jjjWWWKKKIIIHHHFFFCCC???:::777333333333444444555555555444444444444444444444444888777666555555555555555555555555666666777888999;;;@@@NNNccczzz}}}~~~~~~vvvaaaXXXUUUaaaffffff]]]UUURRRQQQQQQNNNMMMKKKHHHGGGFFFFFFFFFGGGJJJNNNSSSYYY^^^bbbeeedddeeehhhlllqqquuuxxxzzz~~~}}}{{{yyywwwuuutttssswwwvvvuuuuuuuuuvvvxxxyyyyyyyyyxxxvvvttttttwwwyyy{{{zzzxxxvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxzzz}}}~~~~~~~~~~~~~~~|||{{{}}}uuuooorrrrrrooossspppnnnrrrzzzrrrmmmfffaaa]]]ZZZXXXVVVWWWTTTQQQOOOOOOOOOMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCAAA@@@AAACCCEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLJJJHHHGGGKKKTTT[[[ccclllsssvvvwwwxxxuuuqqqnnnkkkfffbbb```aaaccceeebbbeeeiiinnnqqqtttuuuuuuyyyyyyxxxxxxxxxyyyyyyzzz}}}zzzyyy}}}}}}xxxuuutttoooqqqsssuuuwww|||qqqggg```cccjjjpppvvv{{{|||~~~zzz{{{vvvrrrrrrnnncccZZZWWWYYY___lllyyytttcccPPPEEE>>>:::888999<<<;;;999888666555444444777888888999999999888888;;;::::::999888888888999::::::::::::::::::::::::888;;;======<<>>:::666333444444444444444444555333333333333333333333333444444333222222222222222555555555555666777888999:::>>>KKK```vvv~~~}}}}}}ooo\\\UUUTTTbbbfffeee\\\SSSPPPPPPOOONNNMMMKKKIIIGGGGGGGGGGGGJJJKKKOOOTTTYYY]]]aaacccffffffgggjjjnnnsssxxx{{{~~~|||yyywwwuuutttsssvvvuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvvvvyyy{{{|||zzzxxxvvvuuutttttttttvvvvvvvvvvvvvvvwwwxxxxxxwwwxxxyyy{{{|||}}}~~~~~~~~~||||||~~~vvvoooqqqqqqoooooonnnnnnqqqxxx~~~|||rrriiibbb\\\WWWTTTRRROOOMMMKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCBBBAAA@@@AAABBBDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKJJJHHHHHHMMMUUU\\\fffnnnuuuvvvvvvvvvsssoookkkhhhbbb]]]YYYYYYYYYZZZ^^^aaafffkkkpppssstttuuuzzzzzzzzzzzzzzzzzz{{{{{{{{{xxxwwwyyyxxxrrrmmmlllhhhkkkooossswww{{{ssshhh```aaagggnnntttyyy}}}~~~|||vvvqqqjjjbbb[[[VVVXXX___kkkwww~~~}}}sssbbbOOODDD>>>999888999777666666555666666777777777777888999999999999888;;;:::999999888888999999<<<;;;;;;;;;::::::999999777999;;;<<<;;;===CCCGGGUUUcccwww~~~}}}~~~~~~~~~}}}~~~xxxyyy}}}~~~}}}qqqkkkiiijjjpppwww~~~xxxtttnnnbbbWWWJJJJJJHHHFFFBBB===999666555555555444444444444444222222222333333333222222333333222111111111222222555555555555666777888999999<<>>999888999444444444444555666777777777777888999999999999999::::::999999888888999999>>>======<<<;;;:::999999666999;;;;;;:::===BBBGGGVVVeeeyyy~~~}}}|||}}}~~~yyyzzz||||||}}}qqqllliiijjjnnnttt{{{}}}{{{rrrjjjddd\\\UUUKKKKKKJJJHHHCCC===:::888666666555555444444333333111222333444444444333333555555444444444444444555555555555555555666888888999;;;EEEWWWnnnzzzxxxxxx{{{yyywwwzzzjjjYYYUUUWWWcccgggfff\\\RRROOOOOONNNNNNMMMKKKJJJHHHHHHHHHIIIKKKMMMPPPTTTYYY]]]aaacccffffffgggiiilllqqquuuxxxyyyxxxwwwvvvuuuuuuuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvwwwxxxyyyzzzzzz{{{~~~}}}zzzwwwuuutttssssssvvvwwwxxxzzz{{{|||}}}}}}xxxwwwwwwxxxyyy{{{}}}}}}~~~zzzqqqqqqrrrpppooossswwwyyy{{{zzzzzzqqqfff]]]VVVRRRLLLJJJIIIIIIJJJJJJJJJHHHHHHHHHGGGEEEEEEDDDDDDDDDBBBBBBAAA@@@@@@AAABBBBBB??????>>>>>>???@@@BBBCCCDDDGGGKKKOOOQQQQQQPPPNNNJJJKKKKKKKKKLLLQQQYYY```iiipppvvvwwwwwwwwwuuuqqqkkkgggaaaYYYTTTPPPNNNNNNSSSWWW]]]eeelllqqquuuvvvxxxyyyzzz{{{||||||}}}}}}{{{uuuqqqpppkkkbbb\\\ZZZVVV\\\fffooowww}}}xxxkkk___]]]ccckkkttt{{{~~~~~~wwwnnnddd\\\XXX\\\cccmmmuuuxxxwwwtttlll]]]LLLBBB===999888999777777666555444444444555666777888999999999999999::::::999999888999999:::???>>>>>><<<;;;:::999999777999;;;;;;;;;===BBBGGGWWWfff{{{|||~~~~~~}}}yyypppkkkiiihhhkkkpppxxx{{{xxxnnnddd]]]WWWSSSLLLMMMMMMIIICCC===:::999666666666555555444444444222333555666666666555444666666555555555555666666444444444444555666777888:::;;;DDDUUUlll~~~zzzxxxyyyyyy|||vvvuuu{{{lllYYYSSSUUUaaaffffff]]]TTTQQQPPPOOOOOOMMMLLLJJJIIIIIIIIIJJJIIIKKKOOOTTTZZZ___ccceeedddeeehhhlllooorrrsssttttttsssrrrrrrsssuuuwwwyyyxxxyyyzzz{{{zzzyyyxxxwwwvvvxxxzzz{{{{{{|||~~~{{{yyyvvvuuuuuutttuuuvvvxxxzzz|||}}}}}}~~~xxxwwwwwwxxxyyy{{{}}}}}}~~~}}}tttssstttrrrpppuuuzzz|||}}}{{{tttqqqvvv}}}|||oooccc[[[TTTPPPJJJIIIHHHIIIJJJKKKIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@AAAAAA>>>>>>=========???AAABBBBBBEEEJJJNNNQQQQQQPPPOOOJJJLLLMMMMMMNNNSSS[[[aaammmsssxxxwwwuuuuuurrrnnniiifff```ZZZTTTQQQOOONNNPPPTTT[[[ccckkkqqqtttvvvuuuvvvxxxyyy{{{{{{{{{{{{xxxqqqkkkhhhcccZZZTTTSSSSSSZZZeeepppxxx~~~yyykkk^^^]]]ccclllwww~~~vvvhhh\\\ZZZ___gggpppvvvwwwuuurrrhhhZZZIIIAAA===999888999888777666666555555555555666666777888999::::::::::::999999888999999::::::???>>>>>><<<;;;:::999999888:::<<<<<<<<<>>>DDDHHHWWWggg|||}}}{{{}}}}}}uuuooommmkkkjjjkkknnnxxx{{{xxxmmmbbb[[[VVVQQQKKKMMMNNNJJJCCC<<<:::999666666666555555555555555222333555777888777666555444444333333333444555555444444444444555666777888:::;;;CCCTTTjjj~~~{{{zzz|||zzzyyyvvvyyymmmXXXOOOQQQ\\\bbbddd^^^VVVRRRQQQOOOOOONNNLLLKKKJJJJJJKKKKKKHHHKKKOOOTTTZZZ```dddfffdddfffjjjnnnqqqrrrrrrrrrrrrqqqqqqqqqsssvvvyyyzzzyyyzzzzzzzzzzzzyyyxxxxxxvvvxxxzzz{{{|||}}}}}}{{{xxxvvvuuuuuuuuutttvvvxxxzzz||||||||||||xxxxxxxxxyyyzzz|||~~~~~~|||~~~uuutttuuutttpppuuuyyy{{{||||||tttmmmjjjnnnuuu|||xxxkkk```XXXSSSPPPJJJIIIHHHIIIJJJJJJHHHGGGEEEDDDCCCCCCBBBBBBBBBCCCAAAAAA@@@@@@@@@@@@??????>>>===;;;;;;<<<===@@@AAABBBEEEIIIMMMPPPQQQQQQPPPKKKMMMNNNOOOOOOTTT[[[bbbpppuuuxxxuuuqqqooolllgggeeebbb]]]XXXSSSPPPNNNMMMNNNRRRYYYaaaiiinnnrrrtttrrrsssvvvxxxzzzzzzzzzzzztttlllddd```[[[TTTPPPQQQTTT[[[fffpppxxx~~~yyykkk^^^]]]dddmmmxxx{{{|||{{{jjj]]]YYY___hhhqqquuuuuurrroooeeeWWWGGG@@@<<<999888999555555555555666777888888555666777888999:::::::::999999888888999999::::::>>>======<<<;;;:::999999888;;;======<<>>>>><<<;;;:::999999<<<>>>@@@EEEGGGJJJMMMPPPQQQRRRRRRMMMOOOPPPPPPQQQUUU\\\aaajjjppprrrpppmmmllliiieeeccc```\\\VVVRRRNNNLLLKKKMMMPPPWWW___fffkkknnnpppppprrruuuxxxzzzzzzzzzzzztttkkkbbb]]]YYYTTTSSSUUUVVV]]]gggpppwww}}}yyylll___]]]ccckkkuuu|||wwwsssuuu}}}zzzjjj^^^UUU\\\fffooorrrqqqmmmjjjbbbTTTFFF???<<<999888999555555555444444555666666555666777888999:::::::::999999888888999999:::;;;<<<;;;;;;;;;::::::999999888:::<<<<<<<<<>>>CCCHHHUUUeee{{{~~~zzzxxxzzz{{{xxxwwwxxx}}}{{{rrrhhhaaaYYYRRRHHHKKKLLLGGG???888666666444444555555666666777777///111444666777666555333333333333333444444555666444444444444444555777777888888@@@QQQeee|||~~~~~~}}}}}}qqqmmmuuupppZZZPPPQQQOOOXXX___\\\VVVSSSPPPMMMOOONNNMMMKKKKKKKKKLLLLLLLLLNNNQQQVVVZZZ^^^aaacccjjjjjjkkklllooorrrtttvvvxxxwwwuuuttttttvvvxxxzzzyyyxxxvvvuuuuuuuuuvvvwwwuuuxxxzzz{{{{{{|||}}}zzzxxxwwwuuutttsssssstttssstttwwwyyyzzzyyyxxxwwwwwwxxxzzz}}}~~~~~~~~~~~~|||}}}~~~sssrrrttttttsssuuuxxxzzz{{{|||}}}~~~|||vvvpppkkkddd___```dddffflllsss{{{sssmmmddd\\\YYYWWWWWWWWWPPPOOOOOOPPPPPPOOOMMMJJJFFFEEEEEEDDDDDDDDDDDDEEE@@@@@@@@@@@@@@@???>>>===;;;:::888777888:::===???GGGHHHKKKMMMPPPRRRTTTTTTNNNPPPQQQQQQQQQUUU\\\aaaaaahhhlllkkkkkkllljjjgggcccaaa\\\WWWRRRNNNKKKJJJLLLOOOUUU]]]ccchhhkkkmmmppprrruuuxxxzzz{{{{{{zzzwwwmmmccc^^^ZZZWWWXXX[[[XXX^^^gggpppvvv{{{zzzlll___]]]bbbiiirrryyy|||sssoooqqq{{{vvvhhh___RRRYYYdddlllooommmiiigggaaaSSSEEE???<<<999888999999888666444222111111111555666777888:::::::::;;;999888888888999::::::;;;::::::::::::::::::::::::666999;;;;;;;;;===BBBGGGUUUeeezzzzzz}}}~~~}}}}}}~~~rrriiicccXXXMMMLLLKKKIIICCC===888555444333333333333333444555666555555555555555555555555444444444444444444444444333333444444555444444444888999@@@NNN```vvvvvvqqqxxx}}}yyylll\\\QQQLLLMMMOOOUUU]]]]]]WWWQQQPPPPPPNNNLLLJJJHHHHHHHHHIIIJJJMMMQQQUUUYYY___eeeiiimmmnnnoooqqqrrrssstttuuuwwwvvvuuussstttwww|||}}}zzzvvvuuuvvvvvvtttqqqvvvwwwyyy{{{{{{{{{yyyxxxyyyxxxwwwwwwxxxxxxvvvuuuttttttuuuwwwyyyyyyxxxvvv}}}}}}||||||}}}~~~xxxrrrtttxxxuuuuuuuuuttttttvvvyyy|||wwwyyyuuullldddbbbbbbaaaaaabbbdddiiipppyyywwwpppjjjbbbZZZWWWXXX[[[ZZZXXXTTTTTTTTTSSSQQQOOOLLLKKKHHHGGGFFFDDDCCCBBBBBBBBBEEECCCAAA???@@@???>>>===<<<<<<<<<:::999:::===@@@@@@IIIQQQSSSSSSUUUVVVTTTRRRQQQQQQRRRTTTXXX[[[^^^aaabbbdddgggiiihhhdddaaa]]]\\\YYYTTTNNNKKKJJJKKKMMMOOOTTTZZZ```dddhhhiiioooooosss{{{~~~}}}~~~xxxssskkkddd___[[[XXXVVVXXX^^^gggpppxxx|||}}}}}}qqqccc___bbbiiiqqqxxx}}}yyyqqqkkkooo~~~|||gggXXXWWW[[[dddooorrrmmmeee```TTTKKKCCC???<<<777666888888777777666666666666777666777888::::::;;;;;;;;;:::999888666666666777777===<<<:::999888999::::::<<<;;;;;;<<<;;;:::@@@HHHVVVdddwww~~~xxx{{{~~~{{{zzz{{{}}}pppfff```WWWMMMIIIIIIGGGBBB<<<888666555444333333333333444555666555555555555555555555555444444444444444444444444444444555666666666555555777888>>>KKK\\\rrrwwwvvv|||yyyjjjYYYMMMGGGKKKLLLSSS[[[[[[UUUPPPOOOOOONNNLLLKKKIIIIIIHHHHHHJJJMMMQQQUUUZZZ```fffjjjlllmmmmmmooopppssstttuuuuuuuuutttrrrrrruuuzzz~~~}}}zzzvvvuuuvvvvvvtttrrruuuwwwxxxzzzzzzzzzxxxwwwxxxwwwvvvvvvwwwxxxwwwvvvuuuuuuuuuvvvxxxyyyxxxvvvzzzzzz{{{|||}}}~~~~~~xxxqqqrrrvvvvvvwwwwwwxxxyyy{{{~~~~~~rrriiieeeccc```___^^^^^^```ccciiinnnqqquuu|||{{{uuuooohhh```___YYYTTTSSSWWW[[[\\\\\\UUUUUUTTTSSSQQQOOOMMMLLLKKKJJJIIIGGGEEEDDDDDDDDDEEECCCAAA@@@@@@???>>><<<;;;<<<;;;:::999:::===???CCCMMMVVVYYYZZZ[[[[[[YYYVVVTTTRRRTTTXXX]]]```aaadddccccccddddddbbb___\\\[[[ZZZWWWSSSMMMJJJIIIJJJKKKMMMPPPUUUZZZ^^^bbbdddjjjkkkpppxxx}}}~~~vvvmmmfff```\\\ZZZ[[[```iiiqqqxxx|||}}}}}}ssseee```ccciiiqqqyyy{{{}}}~~~vvvqqqvvvzzzfffYYYTTT\\\gggpppqqqkkkbbb\\\SSSJJJAAA===:::777666888777666666666666666777777222333555666888999::::::;;;:::999888777777888999>>>===;;;:::999999999:::;;;::::::;;;::::::???GGGVVVdddwww|||{{{||||||vvvyyy~~~|||yyyxxxxxxxxx{{{nnnccc\\\TTTMMMGGGGGGEEEAAA<<<888666666444444333333333444555555555555555555555555555555555555555555555555555555444555666777777777777777888888<<>><<<;;;;;;:::888777999<<>>===;;;:::999999999:::888999;;;:::999???GGGWWWeeexxx}}}xxxwwwxxxzzz|||www{{{}}}yyyxxxyyyzzz{{{~~~~~~{{{nnnccc[[[SSSNNNIIIHHHFFFBBB===888666666444444333333333444444555555555555555555555555555666666666666666666666666444444555666777777777777999999;;;DDDQQQggg~~~||||||}}}}}}|||zzzzzz~~~zzzkkk[[[PPPKKKGGGHHHOOOWWWYYYTTTPPPPPPMMMNNNNNNNNNLLLJJJHHHFFFIIILLLPPPUUUZZZaaaggglllmmmlllkkkjjjkkkmmmpppssspppppppppooonnnqqquuuxxx|||zzzwwwuuutttuuuvvvwwwuuuuuuvvvwwwwwwvvvvvvuuuvvvuuuuuuwwwzzz||||||{{{zzzxxxvvvuuuvvvwwwxxxwwwwwwyyy{{{}}}~~~}}}|||{{{}}}xxxqqqrrrvvv|||}}}xxxlllddd]]]VVVUUUSSSQQQOOOPPPRRRUUUXXX[[[bbbgggeeebbb___ZZZTTTPPPMMMJJJIIILLLPPPRRRSSSTTTSSSRRRPPPNNNMMMMMMLLLHHHHHHGGGFFFFFFFFFFFFFFFFFFDDDBBBBBBAAA@@@>>><<<;;;;;;999777666888<<>>===;;;:::999888:::888999;;;;;;;;;AAAIIIXXXfffxxx|||xxxwwwwwwttt}}}zzzzzzzzz{{{}}}}}}~~~xxxwww~~~}}}ssshhh]]]TTTOOOLLLLLLIIIDDD>>>999666666555444444333333333444444555555555555555555555555666666666666666666666666333333444555666777777777;;;:::<<>><<<<<<;;;999777666888<<>>===;;;:::999:::999:::<<<<<<===CCCKKKZZZgggxxx~~~zzzyyyyyyrrr|||~~~}}}}}}|||}}}~~~~~~wwwtttwww|||rrrcccVVVQQQNNNMMMJJJEEE>>>999666555555555444333333333444444555555555555555555555555555555555555555555555555222333444555666777777777::::::;;;@@@JJJ^^^}}}xxxyyyzzzyyyxxxvvvsssqqq~~~rrr```SSSMMMGGGHHHNNNWWWZZZWWWTTTUUUOOOOOONNNMMMLLLJJJIIIHHHIIILLLPPPTTTXXX^^^dddhhhnnnmmmkkkjjjjjjkkklllmmmoooppppppooonnnpppsssuuuxxxyyyyyyxxxvvvvvvwwwyyyvvvvvvuuuuuuuuuuuuttttttwwwvvvvvvxxx|||~~~~~~~~~yyywwwvvvvvvxxxyyyxxxxxxzzz{{{|||}}}~~~}}}||||||xxxppprrrxxx|||}}}rrriiiddd^^^WWWUUURRROOOLLLKKKMMMOOOPPPRRRWWWXXXSSSOOONNNKKKGGGEEEEEEDDDDDDFFFJJJMMMOOOOOOPPPPPPPPPOOOMMMKKKJJJHHHHHHIIIIIIJJJLLLMMMNNNIIIHHHGGGFFFEEECCC@@@======<<<:::777666888===@@@KKKZZZkkkvvv|||}}}wwwsssqqqwwwyyypppkkkiiiiiihhhccc]]]WWWTTTSSSQQQPPPNNNMMMLLLKKKLLLLLLPPPQQQWWW___fffooo}}}yyyyyy{{{zzzzzzyyyxxxyyy{{{|||~~~{{{kkk```\\\___iiissszzz}}}~~~xxxrrrvvv}}}zzzqqqmmmllluuujjj^^^^^^iiippppppsss{{{}}}lll\\\JJJAAA<<<888555444444444444444555666777777666555444333333444555666888777777777888999;;;<<<@@@@@@@@@@@@>>>===;;;::::::999;;;======>>>EEEMMM[[[hhhyyy}}}{{{|||rrrzzz}}}~~~~~~tttpppsss||||||jjjZZZRRRLLLKKKIIIDDD>>>999777666666555444333333333333333555555555555555555555555444444444444444444444444333444555666777888888888888888:::>>>FFFYYYxxxzzz{{{{{{zzzwwwtttrrrqqqzzztttcccUUUOOOFFFGGGMMMVVVYYYWWWUUUVVVPPPOOONNNLLLKKKJJJJJJIIIIIIKKKOOOSSSVVV\\\aaaeeekkkkkkkkkkkkkkkmmmnnnnnnpppqqqqqqppppppqqqsssvvvuuuxxxzzzzzzxxxwwwwwwyyywwwvvvvvvuuuuuuuuuuuuuuuvvvuuuuuuwwwzzz|||||||||wwwvvvvvvxxxzzzzzzyyyxxxwwwxxxyyyzzz|||}}}~~~wwwnnnpppuuuzzz{{{zzzmmmfffccc^^^XXXTTTRRRNNNLLLKKKLLLNNNOOORRRUUUTTTNNNJJJJJJJJJGGGCCCCCCCCCDDDFFFJJJNNNPPPOOOPPPRRRSSSRRROOOLLLJJJKKKKKKJJJJJJKKKKKKLLLMMMKKKJJJIIIHHHHHHEEEAAA>>>>>>===:::777666999>>>BBBKKK[[[mmmyyy}}}{{{~~~}}}xxxxxxuuuppphhhaaa]]][[[XXXWWWVVVSSSQQQOOONNNMMMMMMNNNSSSZZZ^^^fffuuu|||yyy{{{~~~|||zzzyyyzzz|||~~~}}}mmmaaa\\\^^^hhhsssxxxzzz}}}~~~xxxqqqtttzzz~~~|||wwwwwwuuulllhhhfffkkkmmmcccbbblllrrrrrrxxxnnn\\\III@@@===:::777666555555444444444555555666666555444333444555777888888888777888999;;;===>>>@@@@@@@@@@@@@@@>>>===<<<999888:::<<<===>>>EEEMMM\\\hhhyyy}}}}}}sssxxx}}}||||||uuunnnkkkqqqyyy}}}ooo\\\TTTIIIIIIGGGCCC>>>999888888666555444333333333333333555555555555555555555555444444444444444444444444444555666777999999::::::666777999===DDDVVVttt~~~|||xxxuuuttttttsss{{{vvvfffYYYRRREEEFFFLLLUUUYYYVVVUUUWWWQQQPPPNNNLLLJJJJJJJJJJJJIIILLLOOORRRUUUZZZ```dddggghhhjjjkkkmmmoooppppppqqqrrrrrrqqqqqqqqqtttvvvssswww{{{{{{yyywwwwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuttttttvvvyyyzzzzzzzzzuuuuuuvvvxxx{{{{{{zzzxxxttttttvvvxxxzzz}}}vvvlllmmmrrryyyzzzvvviiibbb```[[[VVVRRRPPPNNNLLLLLLNNNQQQSSSOOORRRPPPIIIFFFGGGHHHGGGDDDEEEEEEEEEFFFHHHLLLOOOOOOQQQTTTVVVUUUQQQMMMJJJLLLKKKJJJIIIIIIIIIIIIIIILLLKKKJJJJJJIIIFFFBBB??????===;;;888777999>>>BBBJJJYYYkkkxxx{{{ssskkkfffccc___^^^]]][[[XXXUUURRRPPPKKKMMMRRRWWWZZZ```ooo}}}xxxuuuxxx|||~~~{{{yyyzzz|||~~~oooccc\\\^^^iiitttwwwyyy{{{|||}}}wwwpppsssxxx{{{{{{qqqlllrrr|||zzzppphhhdddaaaeeezzzrrrkkkfffpppvvvwww~~~mmm[[[HHH@@@>>><<<999888666555555444444444555555777666555555666999;;;===999999999999:::<<<>>>??????@@@AAAAAA@@@???>>>===888777888;;;<<<===DDDMMM\\\iiiyyy|||}}}}}}zzzwwwmmmgggllluuu{{{vvv___PPPHHHKKKMMMHHH@@@999777777777666555444444444444444222222222222222222222222666666666555555444444333555555555333222333666999888666888<<<@@@MMMkkk}}}zzzyyyvvvoooiiilllppptttuuupppdddWWWOOOIIIHHHMMMWWW]]]ZZZVVVSSSQQQPPPOOOMMMLLLJJJIIIHHHIIIKKKNNNQQQUUUZZZ```eeeiiiiiijjjlllnnnooopppqqqttttttttttttttttttttttttvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwuuutttttttttuuuvvvvvvwwwwwwvvvuuuttttttuuuxxxvvvvvvwwwzzzzzzwwwtttvvvwwwxxxyyyxxxyyy{{{}}}~~~vvvhhhfffjjjxxx{{{|||nnngggaaa[[[YYYZZZSSSQQQNNNMMMNNNOOOOOOOOOLLLKKKIIIGGGEEEDDDBBBBBBFFFGGGHHHIIIJJJMMMQQQTTTRRRTTTVVVWWWVVVRRRNNNKKKGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKJJJIIIGGGEEECCCBBB???>>><<<::::::<<<>>>???JJJQQQ___nnn}}}{{{zzzwwwqqqjjjfffeeeeee```WWWUUUYYYUUUTTTRRRQQQUUU___mmmxxx~~~yyywwwxxx{{{~~~~~~~~~}}}{{{yyyzzz|||nnnccc___aaaiiiqqqvvvxxx|||ssskkkpppyyyuuullljjjnnnwww{{{uuummmfffaaaeeeuuu|||pppvvvppp{{{mmm[[[HHH>>>;;;999888999999888888888777777666666777666555555555777888999;;;<<<<<<<<<:::;;;<<<>>>AAABBBBBBAAA???>>>>>>???:::888888;;;<<<===CCCJJJZZZiiiyyyyyyrrriiidddjjjrrrxxx|||~~~}}}}}}nnnYYYLLLLLLNNNNNNHHH???999666777666666555444444444444444333333333333333333333333444444444444444444444444444555444333333444666999888666999>>>AAAKKKeee|||xxxvvvrrrkkkdddeeeiiinnnpppkkkaaaVVVNNNIIIHHHLLLWWW]]][[[VVVSSSQQQPPPOOOMMMLLLJJJIIIHHHJJJLLLOOOQQQTTTYYY___ccciiiiiijjjlllmmmnnnoooppprrrsssssstttttttttssssssuuuuuuuuuvvvvvvvvvwwwwwwxxxwwwvvvvvvvvvwwwxxxxxxwwwwwwxxxwwwtttsssttttttuuuuuuuuuwwwzzz{{{yyywwwwwwxxxyyyyyyxxxxxxzzz|||~~~tttfffdddhhhssszzz|||sssiiieeebbb\\\YYYYYYSSSQQQNNNMMMNNNOOOOOOOOONNNLLLIIIFFFDDDCCCCCCCCCHHHJJJLLLNNNPPPSSSVVVXXXWWWXXXXXXWWWUUURRRPPPNNNIIIHHHGGGGGGGGGGGGHHHHHHJJJJJJJJJIIIHHHFFFEEEDDD@@@???<<<::::::;;;===>>>DDDKKKWWWeeerrr|||{{{vvvssssssnnnddd___```ZZZYYYWWWUUUWWW^^^iiippp{{{xxxtttrrrsssuuuxxxzzz~~~~~~~~~|||zzzzzz|||~~~nnnbbb^^^```gggpppvvvxxx|||rrrkkkppp{{{}}}rrrllllllttt}}}{{{sssjjjccc```eeettt{{{oootttyyy}}}kkkZZZGGG>>>;;;999888888888888888777777777666666444444444555666888:::<<<;;;<<<===<<<;;;;;;===??????@@@@@@???===<<<===>>>:::888888;;;<<<===CCCJJJYYYhhhxxx~~~xxxpppiiieeekkkssswwwzzz}}}~~~xxxhhhXXXNNNPPPPPPNNNGGG>>>888666777666555444444444444444444444444444444444444444444333333333333444444444444333444444444333444777999777666:::???AAAHHH^^^uuuzzzwwwsssjjjbbb___ccciiikkkhhh```WWWPPPJJJHHHLLLWWW^^^\\\WWWTTTQQQPPPOOOMMMLLLJJJIIIHHHJJJLLLNNNQQQSSSXXX^^^bbbhhhiiijjjkkklllmmmnnnooooooqqqssstttuuutttsssrrrttttttttttttuuuuuuuuuuuuxxxxxxwwwxxxxxxyyyzzz{{{xxxxxxyyywwwtttssssssssssssssstttwwwzzz{{{zzzyyyxxxyyyzzzyyyxxxxxxyyy{{{}}}tttfffcccgggoooxxxssskkkffffffddd___ZZZYYYVVVSSSPPPOOOQQQRRRRRRRRRPPPMMMHHHDDDBBBCCCDDDEEEKKKMMMPPPSSSVVVXXXZZZ[[[[[[[[[ZZZXXXVVVUUUSSSRRRNNNMMMJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEAAA@@@===;;;:::;;;<<<<<<>>>CCCLLLWWWcccmmmtttwwwyyy{{{}}}~~~xxxnnniiieeeccc```]]]\\\```eeejjjrrrrrrpppooonnnppptttxxx|||}}}~~~}}}|||{{{|||}}}~~~mmmbbb^^^___fffnnnwwwxxx|||qqqkkkrrr~~~{{{qqqkkkppp||||||sssiiibbb```fffvvv{{{nnnsss}}}xxxhhhXXXFFF===;;;999777888777777777777666666666666444444555555666888999:::;;;<<<===<<<;;;<<<===???===>>>>>>===;;;::::::;;;:::888888;;;<<<===CCCJJJWWWfffvvv}}}yyytttnnnkkkooouuuxxxzzz}}}~~~|||ssscccVVVQQQQQQOOOKKKDDD<<<888666777555555444333333444444444555555555555555555555555333333333333333333222222222333444444444555777999666555777<<<>>>DDDXXXnnn~~~|||wwwnnneee___dddiiillliiibbbYYYSSSKKKHHHLLLWWW___^^^XXXTTTQQQPPPOOOMMMKKKJJJIIIHHHHHHJJJMMMOOOSSSXXX^^^bbbggghhhiiijjjkkkmmmmmmnnnmmmooorrrtttuuutttsssqqqssstttttttttuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{|||xxxyyyyyywwwtttrrrrrrsssssstttvvvxxxyyyzzzyyyxxxzzzzzz{{{yyywwwwwwxxxzzz|||~~~vvvgggbbbeeekkksss|||tttmmmhhhhhhfffaaa]]]\\\ZZZWWWUUUTTTUUUWWWWWWWWWRRRNNNHHHCCCAAABBBEEEGGGMMMNNNQQQUUUXXX[[[[[[ZZZ[[[\\\]]]]]]]]][[[ZZZXXXUUUSSSNNNJJJHHHIIIKKKLLLGGGGGGGGGGGGGGGGGGFFFEEECCCAAA???===;;;;;;;;;;;;:::>>>DDDLLLUUU___iiinnnqqquuuxxx{{{vvvtttqqqkkkfffcccdddgggjjjnnnoooooonnnnnnpppuuuyyy{{{}}}~~~|||{{{{{{|||}}}oooddd___```fffnnnvvvxxx{{{~~~~~~pppjjjrrryyymmmmmm|||~~~ttthhhbbbbbbiiixxx|||ooosss|||yyyuuudddTTTDDD===;;;999777777666666666666666666666666888888777666666666555555999:::;;;;;;::::::<<<>>><<<===>>><<<:::999:::;;;:::888888;;;<<<===CCCJJJXXXfffvvv~~~{{{yyysssooorrrvvvvvvxxx{{{}}}zzzwwwtttjjj\\\RRROOONNNKKKGGG@@@;;;888777777444444333333333444444555555555555555555555555555555555444333222222111111222333555555444444666888777444444888:::AAAUUUjjj~~~zzzpppgggaaaffflllnnnllldddZZZTTTLLLHHHKKKWWWaaa```YYYUUUQQQPPPOOOMMMKKKJJJIIIHHHEEEHHHKKKNNNRRRXXX^^^bbbeeefffgggiiijjjlllmmmnnnlllnnnqqqtttuuuuuusssrrrtttttttttuuuuuuuuuvvvvvvtttuuuvvvwwwyyyzzzzzz{{{xxxyyyyyywwwtttrrrrrrsssuuuvvvxxxyyyxxxxxxwwwwwwzzz{{{{{{yyywwwwwwxxxyyy{{{}}}xxxggg```bbbgggmmmvvv|||ssskkkhhheeeaaa^^^^^^\\\YYYWWWVVVXXXZZZZZZZZZTTTOOOIIICCCAAACCCGGGJJJMMMNNNPPPUUUZZZ]]]]]]\\\\\\___dddhhhiiihhheeebbb[[[WWWQQQKKKHHHHHHIIIJJJEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA???===<<<<<<<<<;;;===BBBFFFMMMWWWaaahhhmmmqqqvvvzzz~~~wwwppplllkkklllnnnllllllkkkkkkmmmqqqvvvzzz{{{}}}~~~|||{{{{{{|||}}}qqqfffaaaaaagggooouuuwwwzzz}}}}}}}}}}}}~~~}}}nnniiirrrrrrmmmvvv~~~qqqeee```ccckkkxxx}}}ppptttzzz}}}yyyvvvrrr```QQQBBB<<<;;;999777777555555555555555555555666888888777777666666555555777888999999888888;;;======>>>>>>===;;;::::::;;;:::888888;;;<<<===CCCJJJYYYhhhxxx|||zzz{{{yyysssoooqqqssssssvvvzzz}}}xxxsssooofffZZZRRRPPPLLLIIIDDD???;;;888666666333333333333333444444555555555555555555555555555555555555444333222222222333444666555444444555666888444333777999>>>PPPddd{{{qqqgggaaafffmmmqqqnnneeeZZZSSSMMMHHHKKKWWWbbbbbb[[[UUUQQQPPPOOOMMMLLLJJJIIIHHHEEEGGGJJJMMMQQQVVV]]]aaacccdddeeegggjjjlllnnnooommmnnnqqqtttuuuvvvuuuuuutttttttttuuuuuuuuuuuuvvvssstttuuuwwwxxxyyyyyyyyyxxxxxxyyywwwtttsssssssssuuuwwwyyyyyyxxxvvvvvvwwwzzz{{{{{{yyywwwwwwxxxyyyzzz|||zzzggg```aaafffkkkuuuwwwmmmiiifffbbb```aaa]]][[[XXXXXXZZZ[[[\\\\\\XXXSSSLLLFFFDDDFFFJJJMMMPPPPPPRRRYYYaaafffhhhgggeeejjjqqqvvvyyyxxxtttqqqeee```YYYQQQKKKHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@>>>>>>>>><<>>>>>===;;;:::;;;<<<:::888888;;;<<<===CCCJJJ[[[iiiyyy|||xxxtttwww~~~xxxrrrnnnoooqqqssswww}}}}}}vvvoookkkdddZZZSSSQQQNNNJJJEEE@@@<<<888555333333333222222333333444555444444444444444444444444333333444444555555555555444555777666444333444555888555555999:::===KKK[[[xxxwwwlll```gggoootttrrriii]]]UUUMMMHHHKKKWWWcccccc[[[UUUQQQPPPOOOMMMLLLJJJIIIHHHGGGIIIKKKMMMPPPTTTYYY]]]```aaacccfffiiilllooopppnnnoooqqqsssuuuvvvwwwwwwrrrsssssssssttttttttttttssstttvvvwwwxxxxxxxxxxxxwwwwwwxxxwwwtttsssttttttsssvvvyyyyyyxxxwwwwwwyyyyyyzzzzzzyyyxxxwwwyyyzzzxxx{{{}}}kkkdddeeejjjppp{{{yyyqqqnnnllliiiggghhhaaa___\\\\\\^^^```aaaaaa\\\XXXQQQLLLIIIKKKOOORRRUUUUUUXXX```llluuuyyyyyyvvvzzzzzzuuukkkaaaWWWPPPLLLJJJHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@===???BBBCCCEEEMMMXXXaaaggglllsssxxx||||||nnngggaaacccllluuuzzz{{{~~~~~~~~~|||zzzzzz|||~~~~~~rrrgggbbbaaagggmmmrrrtttwww{{{~~~}}}~~~~~~}}}{{{{{{|||zzz|||~~~yyykkkeeemmm{{{|||tttwww|||ooocccbbbhhhpppyyy~~~qqqtttwww{{{xxxrrrjjjYYYKKK???;;;;;;999777666333333444444444555555555111333555777888999999999444666777777777888:::<<<<<<===>>>===;;;::::::;;;:::888888;;;<<<===CCCJJJ[[[iiiyyy}}}yyyuuuqqquuu}}}wwwqqqnnnoooqqqttt{{{yyypppgggccc^^^VVVOOOLLLPPPMMMGGGBBB===999444111222222222222333333444555444444444444444444444444111111333444666777888999555666777777444333333333999666888<<<<<<<<>>;;;;;;999777666333333333444444555555555444555666888888888777777555666888888888888;;;===<<<======<<<:::999999::::::888888;;;<<<>>>CCCJJJZZZiiiyyyzzzqqqpppuuu}}}yyy{{{xxxsssrrrwww|||}}}zzzrrrhhh___YYYUUUOOOLLLPPPMMMHHH@@@:::666666666666666666666666666666666444444444444444444444444000222555777777555222000111222222333333444444555666333444777777999CCCOOOeee~~~wwwpppgggnnn|||}}}wwwnnnaaaUUUJJJMMMXXX\\\```___VVVUUURRRPPPNNNMMMKKKHHHFFFHHHGGGIIIMMMPPPRRRXXX``````bbbdddfffhhhjjjnnnppppppqqqrrrtttuuuuuuttttttwwwuuusssqqqpppqqqrrrsssssssssttttttvvvwwwxxxyyyvvvvvvwwwxxxxxxwwwuuutttrrrrrrssstttuuuuuuuuutttzzzyyyyyyxxxxxxyyyyyyzzzyyy{{{~~~xxxpppmmmpppttt|||}}}yyyyyy|||{{{uuuoooiiieeebbbccchhhlllkkkiiiccc___YYYTTTRRRTTTXXX[[[___bbbdddjjjxxxxxxlllaaaZZZPPPNNNKKKJJJJJJKKKJJJIIIGGGGGGGGGGGGFFFEEECCCCCCCCCBBBAAAAAADDDKKKTTT[[[ccchhhnnnrrrvvv{{{ssshhh```fffqqqxxx|||~~~}}}|||{{{{{{|||}}}}}}qqqccc]]]___eeekkkooovvv|||}}}}}}}}}zzzzzzzzz{{{~~~~~~sssjjjiiipppyyyyyy|||~~~wwwoooooovvv~~~yyysssqqq}}}}}}{{{rrrhhhYYYLLL>>>999888777777888444555555555555555444444555555555555555666777777888777666666777999;;;<<<>>>===:::888888888999::::::999:::<<<<<<;;;AAAIII\\\ffftttyyypppooottt}}}{{{}}}{{{wwwvvv{{{~~~}}}xxxpppfff]]]WWWRRRNNNKKKPPPLLLFFF???999555555555555555555555555555555555444444444444444444444444444444555555555555444444111222222333333444444555555333555888888999BBBLLLaaa||||||||||||nnnqqq{{{nnn[[[LLLLLLWWW\\\aaa```WWWSSSQQQNNNMMMLLLJJJHHHFFFHHHFFFHHHMMMPPPRRRXXX___```bbbdddfffgggiiilllooopppoooooooooooopppqqqrrruuutttsssrrrqqqrrrssssssssssssssstttuuuvvvwwwxxxuuuvvvwwwwwwwwwvvvuuuuuusssttttttuuuuuuvvvvvvwwwzzzyyyyyyxxxxxxyyyyyyzzzyyy{{{~~~}}}uuusssssswww~~~}}}~~~xxxqqqnnnkkkhhhjjjooorrrqqqoooeeeaaa[[[VVVTTTVVVZZZ]]]eeehhhjjjmmmvvvuuulll[[[WWWQQQMMMKKKJJJHHHGGGHHHHHHGGGGGGEEEDDDCCCBBBCCCBBBAAAAAADDDJJJSSSYYYcccgggmmmqqquuuzzz~~~pppfff```fffqqqxxx{{{}}}}}}|||{{{zzzzzz{{{|||}}}rrrddd]]]___eeejjjnnnvvv|||}}}~~~|||yyyyyyzzz{{{}}}sssllllllsss{{{}}}xxxzzz}}}vvvpppsss|||xxxrrrppp{{{|||}}}|||~~~~~~wwwnnnYYYLLL???999888666666777444444555555555555555555555555555555555666777777999888777666777888:::;;;===;;;:::888888888999:::;;;:::;;;===<<<<<>>===<<>>CCCSSSjjjuuuvvv}}}pppXXXNNNUUU]]]fffhhh^^^SSSQQQOOOMMMMMMLLLJJJHHHGGGEEEGGGKKKNNNPPPVVV]]]^^^```ccceeefffgggiiikkkmmmmmmllllllllllllmmmnnnooopppqqqssssssttttttsssttttttsssssssssttttttuuuuuutttttttttuuuvvvwwwwwwwwwvvvuuuttttttvvvxxxzzzyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}}}}uuuooonnnmmmpppsssvvvvvvuuuoookkkccc\\\WWWWWWXXXZZZ[[[^^^bbbdddeeegggiiijjjddddddhhhrrrzzz~~~yyylll```WWWRRROOOMMMHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBDDDIIIPPPUUU___dddjjjnnnqqqtttzzz~~~vvvmmmgggfffoooyyy||||||{{{zzz{{{|||}}}~~~ttteee^^^^^^ccchhhmmmuuu{{{}}}~~~yyypppjjjjjjnnnqqqrrrsssnnnkkkiiigggeeehhhnnn|||~~~vvvrrruuuuuuppplllnnnvvvzzz{{{zzzzzzzzztttlllXXXKKK???:::888666555666444444444444555555666777555555555555555666777777:::999888777777888888999:::999999888888888999:::;;;:::<<<>>>======BBBJJJVVVbbbsss}}}}}}yyyqqqkkkjjjrrr}}}yyysssuuu}}}xxxsssjjj___WWWRRRQQQRRRTTTMMMDDD===999888666555333333333333333333333333444444444444444444444444222333444444444444333222111222222333333444444555222444666666777:::===>>>MMMbbb}}}vvvsssxxx}}}~~~www]]]PPPUUU\\\gggkkkdddUUUSSSQQQOOOOOOMMMKKKIIIFFFEEEFFFJJJMMMNNNTTT[[[]]]___ccceeefffgggiiikkklllmmmooopppqqqpppnnnmmmooooooqqqrrrsssttttttsssttttttsssssssssttttttuuuuuuttttttssstttvvvxxxzzzyyywwwvvvttttttuuuwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxzzz{{{|||~~~~~~vvvrrrssstttvvvyyy|||||||||uuuqqqiiiaaaZZZVVVUUUUUUUUUWWWZZZ\\\\\\\\\^^^```XXXWWW[[[cccjjjmmmrrrxxxyyykkkaaaYYYTTTQQQIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDHHHNNNSSS\\\aaaggglllnnnrrrwww{{{wwwmmmiiijjjsss|||}}}}}}|||||||||}}}uuuggg^^^^^^bbbffflllttt{{{|||~~~~~~~~~~~~wwwmmmfffeeeggggggfffgggeeedddbbb^^^]]]eeeoootttnnnqqqqqqjjjhhhllltttxxxyyyxxxvvvuuuooohhhVVVJJJ>>>:::999666555666555444444444444555666777555555555555555666777777999999888888888888888888::::::999999999999999999;;;:::;;;======<<>>>>>===<<<;;;999888777999888999;;;;;;:::@@@HHHTTT___nnn}}}~~~}}}|||vvvooohhhjjjkkkkkkmmmttt|||{{{|||uuuqqqhhh]]]SSSOOOPPPSSSUUULLL@@@999888777666444444444444444444444444444444444444444444444444444555333111//////111333555111222222333333444555555555777444000222999;;;888@@@OOOhhh}}}{{{zzz|||hhh\\\ggguuusssqqq[[[PPPPPPRRR]]]hhhhhhYYYVVVSSSPPPNNNKKKHHHEEEEEEDDDEEEHHHJJJLLLQQQXXXYYY]]]cccgggiiikkkmmmnnnhhhhhhjjjkkkmmmoooppppppsssqqqpppooooooqqqssstttssssssttttttvvvwwwyyyyyyxxxvvvtttsssuuuyyy}}}|||zzzwwwvvvwwwxxxzzz{{{{{{zzzxxxwww{{{{{{{{{{{{|||~~~{{{uuuwww{{{~~~yyyrrrjjjccc___WWWNNNJJJOOOSSSRRRRRRSSSJJJHHHHHHMMMNNNNNNPPPSSSUUU\\\gggwwwwwwiii```YYYVVVQQQLLLHHHFFFEEEDDDDDDDDDCCCAAA@@@BBBFFFIIISSSYYYaaagggkkknnnssswwwwww|||~~~~~~{{{|||}}}~~~~~~|||{{{{{{{{{|||}}}}}}}}}~~~xxxiii```]]]```ccckkksssyyyyyyzzz}}}~~~}}}}}}~~~wwwmmmjjjnnntttvvvuuurrrjjjdddeeeggghhhjjjlllxxxzzztttuuulll___```lll{{{xxxqqqjjjccc\\\PPPEEE;;;999:::999888999999888555333222222333444555555555555555666777777555666777999999:::::::::?????????===<<<:::888777888777999;;;::::::???GGGTTT^^^nnn|||zzz}}}xxxooolllmmmnnnooosssyyyvvvwwwvvvtttwww}}}}}}uuuqqqjjjbbbYYYRRRPPPRRRQQQJJJAAA999444333222111444444444444444444444444333333333333333333333333555555555444444333333333555444444333333444444555444444444444555777888:::CCCLLLaaa|||wwwggg[[[aaaoooqqqqqq```OOOIIIMMMSSS[[[aaa\\\WWWPPPKKKJJJJJJIIIGGGEEEEEEEEEGGGIIIKKKNNNOOOXXX\\\```ccceeefffggghhhiiiiiijjjkkklllnnnnnnoooppppppoooooooooppprrrsssttttttsssssstttuuuwwwxxxwwwvvvuuutttuuuvvvxxxzzz~~~}}}{{{yyyxxxwww{{{{{{{{{zzzzzzyyyyyyyyy{{{{{{||||||}}}}}}~~~~~~~~~{{{yyy{{{~~~zzzuuukkkaaaZZZSSSMMMMMMPPPQQQMMMIIIHHHHHHHHHIIIJJJLLLNNNPPPNNNVVV```lll}}}|||nnnbbb[[[RRRLLLKKKJJJHHHFFFFFFFFFFFFCCC@@@AAAEEEIIIPPPTTTZZZaaaggglllooopppvvvyyy|||}}}}}}|||}}}~~~}}}}}}~~~~~~zzz{{{|||}}}~~~}}}|||||||||}}}}}}}}}}}}}}}~~~pppbbb\\\___eeemmmpppuuuyyy{{{|||~~~}}}}}}}}}~~~}}}~~~wwwmmmjjjooouuuxxxxxxtttnnniiigggddddddlllxxx~~~{{{ooobbb\\\cccnnnyyymmmddd]]]XXXKKKEEE===888777777666555777777777777777777777777777666444555777888888777222333444666777999::::::AAABBBCCCAAA>>>;;;::::::999777777999::::::???EEESSS\\\iiiwww{{{~~~{{{sssooorrruuuwwwzzz}}}|||yyyqqqrrrrrrqqquuu|||~~~|||zzzxxxrrriii\\\SSSPPPPPPOOOHHH@@@888444333333222444444444444444444444444333333333333333333333333555555444444444333333333333333222222222222333333444444333444555666888999@@@III]]]wwwxxxgggYYY```ooorrrtttcccQQQIIIKKKOOOUUU[[[ZZZUUUOOOKKKJJJJJJIIIHHHEEEEEEFFFGGGHHHKKKMMMOOOWWWZZZ___bbbdddeeefffhhhhhhhhhiiikkklllnnnoooooooooooooooooooooqqqrrrsssuuuuuussssssrrrssstttuuuwwwvvvuuuttttttuuuwwwxxx}}}}}}||||||{{{yyyxxxwwwzzzyyyyyyyyyxxxxxxxxxwwwxxxyyyzzz|||}}}}}}}}}}}}wwwmmmccc[[[UUUOOONNNQQQQQQNNNIIIJJJIIIIIIIIIIIIJJJLLLMMMMMMRRRYYYcccttt}}}nnneeeZZZRRRNNNLLLKKKIIIFFFGGGFFFDDDBBBBBBEEEHHHNNNQQQXXX___fffkkkoooppptttwwwzzz{{{{{{{{{|||}}}||||||}}}~~~~~~~~~~~~}}}{{{|||||||||~~~~~~~~~~~~{{{zzzzzzzzzzzz{{{||||||qqqbbb\\\___dddnnnrrrvvvzzz{{{|||~~~}}}}}}}}}}}}~~~yyyoookkknnnrrruuuuuuwwwqqqkkkhhhfffgggqqq|||zzznnnaaa\\\bbblllzzzlllbbbZZZTTTIIICCC<<<999888888777555666666666666666666666666888666555555777888777777555666666888999:::;;;;;;???AAACCCCCCAAA>>>>>>>>><<<999999::::::999===CCCRRR[[[iiivvv}}}}}}wwwtttxxx}}}~~~zzzuuuqqqllloooppppppuuu}}}}}}}}}qqq```SSSNNNNNNLLLFFF>>>888555444444444444444444444444444444444333333333333333333333333444444444444333333333333222222111111111111222222444444333333444666888999<<>>AAADDDDDDCCCBBBBBBBBB@@@<<<;;;;;;:::999<<>>;;;:::<<<;;;888555666666666666666666666666999777777777888888777555999999::::::;;;;;;<<<<<>><<<<<<;;;:::>>>DDDSSS]]]jjjvvv|||zzz}}}yyyxxxxxx|||}}}}}}}}}xxxpppjjjkkkooorrruuu|||qqq\\\PPPJJJGGGFFFAAA;;;777555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333444555777888999>>>KKKaaaxxx~~~uuummmllleeeYYY]]]jjjmmmooobbbSSSJJJEEECCCEEEIIILLLLLLMMMLLLLLLKKKLLLLLLGGGGGGFFFFFFGGGHHHJJJKKKNNNQQQVVVYYY\\\^^^bbbeeecccdddeeehhhjjjlllnnnnnnlllmmmnnnpppqqqsssssstttpppooonnnnnnooopppqqqrrrsssrrrrrrqqqpppppppppppppppqqqrrrtttvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~zzzqqqhhhZZZVVVQQQNNNMMMLLLJJJGGGHHHHHHGGGGGGHHHIIIKKKLLLOOOOOOSSSZZZ```mmmzzzjjj___YYYTTTRRRLLLKKKJJJIIIHHHGGGFFFEEEEEEGGGLLLRRRYYYaaagggkkkmmmppptttvvvwwwxxxyyyzzz{{{||||||}}}}}}}}}}}}}}}}}}|||zzzxxxwwwzzz~~~~~~|||zzz}}}|||zzzyyyzzz}}}zzziii___^^^aaappptttxxxzzz{{{|||}}}~~~||||||{{{zzz{{{|||~~~|||}}}}}}}}}|||zzz{{{}}}wwwnnnkkkoooyyyxxxlllaaa\\\aaaiiisssxxxyyyqqqeeeYYYOOOGGG???<<<::::::<<<<<<999666555555555555555555555555888777777888999999777555888999999999::::::;;;;;;AAADDDGGGIIIGGGEEEDDDDDDBBB>>><<<===<<<<<<@@@GGGTTT^^^lllwww~~~{{{{{{yyyvvvwwwwww{{{}}}~~~|||sssllliiimmmrrruuu{{{{{{{{{hhhWWWOOOKKKGGGDDD@@@:::777555555555444333333333333333333333333333333333333333333333333222222222222333333333333333333222222222222333333333333222222333555777888999;;;FFFZZZppp{{{rrrhhhbbbbbb```XXX^^^iiijjjlll```SSSJJJEEEBBBCCCGGGIIIKKKMMMMMMLLLKKKKKKLLLHHHGGGFFFFFFFFFHHHIIIJJJLLLNNNRRRVVVYYY\\\```ccccccdddeeegggiiikkklllmmmlllmmmoooppprrrrrrssssssooonnnnnnnnnnnnpppqqqrrrpppppppppppppppooooooooonnnoooqqqsssuuuwwwxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~wwwnnnfffWWWTTTPPPNNNLLLKKKJJJHHHIIIHHHHHHHHHHHHJJJLLLMMMMMMMMMRRRYYY^^^fff{{{vvviii___XXXSSSPPPMMMKKKIIIIIIIIIGGGFFFEEEFFFIIINNNTTT\\\bbbfffkkknnnrrrtttvvvwwwxxxzzzzzz{{{{{{|||||||||||||||{{{{{{zzzxxxwwwxxx|||~~~~~~}}}{{{yyyzzzyyyxxxxxxyyy{{{}}}|||lllaaa```bbbooorrrvvvyyy{{{{{{|||}}}{{{{{{zzzzzz{{{}}}~~~||||||~~~~~~}}}yyytttwww||||||zzzmmmbbb^^^ccckkkooouuuvvvnnnbbbXXXNNNGGG>>>;;;999999<<<<<<999777555555555555555555555555666666777888::::::888666777777888999999:::;;;;;;BBBFFFJJJLLLKKKIIIGGGGGGDDD@@@============BBBIIISSS^^^mmmwwwzzzxxx}}}}}}vvvuuuxxxwww{{{~~~}}}vvvnnniiimmmrrruuu{{{|||vvvyyyqqq^^^QQQOOONNNHHHCCC???:::666555555444333222222222222222222222222333333333333333333333333111111222222222333333333222222111111111111222222333222222222333555777888777999AAASSSiiizzzoooeee]]][[[ZZZUUU]]]hhhhhhjjj```TTTLLLEEE@@@AAAEEEGGGJJJMMMMMMLLLJJJKKKLLLHHHGGGFFFFFFFFFGGGHHHIIIIIILLLPPPSSSVVV[[[___bbbcccdddeeefffhhhiiijjjkkkmmmnnnpppqqqrrrrrrrrrqqqppppppooonnnnnnooopppqqqmmmnnnnnnoooooooooooonnnmmmnnnpppsssuuuvvvwwwxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~{{{rrrllleee]]]VVVTTTQQQNNNMMMLLLKKKJJJKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLQQQYYY]]]dddzzzwwwiii]]]VVVSSSOOOKKKIIIIIIIIIHHHGGGFFFFFFHHHKKKPPPWWW]]]aaahhhkkkooorrrsssuuuwwwxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxyyyyyyxxxwwwxxxzzz|||}}}~~~}}}~~~~~~|||{{{zzzzzzyyyyyyyyyyyyzzz|||}}}~~~~~~~~~nnncccaaabbblllpppuuuxxxzzz{{{|||~~~zzzzzzzzzzzz|||~~~|||}}}~~~~~~~~~~~~}}}}}}}}}~~~nnnccc```eeemmmrrrwwwwwwnnnbbbWWWNNNFFF???<<<888888:::;;;999777555555555555555555555555555555666999;;;;;;:::888666777777999:::;;;<<<<<>>===<<>>OOOddd|||}}}ppphhh\\\XXXVVVSSS\\\hhhhhhkkk```UUULLLEEE??????CCCFFFJJJMMMNNNLLLJJJJJJKKKHHHHHHGGGFFFFFFGGGHHHIIIHHHKKKOOORRRUUUZZZ___bbbddddddeeefffggghhhiiijjjnnnooopppqqqrrrrrrqqqppprrrqqqpppooonnnnnnoooooollllllmmmnnnooooooooonnnmmmnnnpppsssuuuvvvwwwxxxyyyyyyyyyzzzzzz{{{{{{{{{zzzzzz{{{|||}}}~~~{{{ooogggbbb[[[TTTVVVTTTRRROOONNNMMMMMMLLLNNNMMMKKKJJJIIIIIIJJJJJJOOONNNRRR[[[___ggg~~~wwwhhh___UUUPPPKKKHHHIIIJJJIIIGGGGGGGGGGGGIIINNNTTTZZZ^^^fffiiimmmppprrrsssuuuwwwvvvvvvwwwxxxxxxxxxxxxwwwvvvwwwyyyyyyxxxxxxyyyzzzyyyzzz{{{}}}|||zzzyyyzzz{{{zzzzzz{{{|||}}}~~~~~~ooodddbbbccckkkoootttwwwyyy{{{|||~~~zzzzzzzzz{{{|||~~~}}}}}}}}}~~~~~~|||zzz{{{|||}}}}}}yyyxxx|||ooodddaaagggooouuuzzzyyynnnbbbWWWMMMFFF@@@<<<888888:::;;;999777555555555555555555555555444444666999<<<<<<;;;999666777888999;;;<<<===>>>CCCHHHNNNRRRSSSRRRQQQQQQKKKFFFAAA???===;;;@@@FFFOOO[[[kkkuuu|||~~~{{{vvvuuuvvv|||}}}~~~}}}|||~~~yyyuuutttrrrnnnnnnttt~~~}}}vvvwwwuuufffRRRIIINNNOOOJJJBBB===888444333444555555444444444444444444444444222222222111111111000000222333333444444333333222111111111111111111111111222333444444333333555777;;;999>>>JJJ\\\rrruuuhhhaaa\\\YYYXXXYYY```hhhmmmeeeYYYNNNFFFCCCBBBCCCFFFGGGJJJKKKLLLLLLJJJJJJKKKIIIGGGEEEEEEFFFGGGHHHIIIKKKNNNQQQUUUYYY^^^bbbaaaccceeefffgggjjjmmmpppqqqqqqrrrtttwwwxxxwwwvvvtttsssqqqpppnnnnnnooooooooopppqqqpppooooooqqqrrrrrrrrrrrrrrrtttwwwyyyzzzuuuvvvyyy{{{{{{zzzxxxvvvzzz{{{}}}~~~~~~~~~}}}||||||sssiiiaaa\\\YYYYYYOOOPPPPPPPPPNNNNNNPPPQQQOOOPPPPPPOOOLLLIIIIIIIIINNNNNNPPPWWWaaarrruuuddd^^^XXXOOOJJJHHHHHHGGGFFFJJJJJJHHHGGGIIINNNVVV[[[fffjjjnnnpppqqqqqqrrrsssuuuuuutttsssssstttvvvwwwwwwwwwxxxxxxxxxyyyyyyyyywwwwwwyyyzzz|||}}}~~~}}}~~~~~~|||{{{{{{|||~~~{{{}}}~~~nnnbbb______iiinnnrrruuuyyy~~~}}}xxx{{{zzzzzzzzz{{{|||~~~~~~|||{{{}}}~~~~~~~~~~~~yyytttuuu{{{rrrfffbbbjjjvvvzzz{{{yyyrrrjjjaaaTTTIIIAAA>>>:::888888888888777555555555555555666777888888666555555777888888777666555444555777:::>>>@@@EEEKKKRRRTTTWWWYYYVVVQQQNNNIIIDDDCCCAAA???@@@DDDSSS[[[gggrrr|||}}}yyyyyy{{{~~~}}}~~~|||vvvqqqqqqrrrpppqqqxxxyyyqqqssspppcccQQQIIINNNOOOJJJBBB===888444333333444444444444444444444444444444333333333333222222111111222333333333333333333222333333333333333222222222222333444333333333555777999888;;;FFFWWWmmmkkkfff```^^^\\\ZZZ^^^dddeeeaaaZZZQQQIIICCCAAAAAAEEEGGGIIIKKKLLLLLLKKKKKKKKKIIIGGGFFFEEEFFFGGGGGGIIIKKKNNNQQQTTTXXX^^^aaa```bbbeeefffgggiiillloooqqqqqqsssvvvxxxyyywwwuuuuuusssrrrpppoooooopppppppppqqqqqqqqqppppppqqqsssrrrrrrrrrrrrsssuuuwwwyyyuuuvvvxxxyyyzzzyyyxxxwww{{{{{{|||}}}}}}}}}}}}|||}}}~~~~~~}}}{{{zzzxxxxxxtttlllddd\\\XXXUUUTTTNNNOOOOOOOOONNNNNNPPPRRRSSSSSSTTTRRRNNNLLLKKKLLLPPPOOORRRYYYaaaooopppccc\\\SSSMMMKKKJJJHHHGGGIIIIIIGGGFFFGGGLLLSSSYYYdddhhhllloooqqqqqqrrrsssuuuttttttsssssstttvvvvvvuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxyyy{{{|||}}}}}}|||}}}}}}~~~}}}|||{{{zzzzzz{{{}}}pppddd```aaagggmmmrrrvvv{{{||||||{{{{{{zzz{{{|||~~~~~~~~~}}}|||}}}|||{{{|||~~~|||vvvuuuxxx{{{}}}}}}sssgggdddlllwwwyyy{{{zzztttmmmdddVVVJJJ@@@===:::888888888888777555555444444555666666777777666555555777999888888777666555555777999<<>>CCCIIIMMMOOOSSSYYYZZZXXXXXXPPPHHHDDDAAA???BBBGGGOOOZZZiiiwwwxxx{{{}}}~~~~~~~~~}}}}}}xxxvvvwww|||{{{|||{{{qqqiiiaaa\\\UUUNNNMMMNNNKKKFFF>>>:::666333333333222111333333333333333333333333111111111111222222222222333222222111111222222333333333333333222222111111111222333333222222444666:::888:::???HHHYYYrrrxxxjjjbbb___^^^aaafffgggjjjlllhhh^^^QQQGGGBBBBBBDDDGGGKKKMMMNNNNNNNNNKKKKKKJJJHHHGGGFFFFFFFFFFFFHHHKKKMMMPPPTTTYYY]]]^^^aaadddfffggggggiiijjjjjjlllpppuuu{{{}}}}}}|||tttsssqqqpppoooooopppqqqpppqqqrrrrrrqqqrrrtttvvvzzzyyyxxxwwwwwwxxxyyyzzzwwwvvvuuuuuuvvvxxxzzz{{{{{{zzzyyyyyyyyyzzz|||}}}|||~~~yyyrrrmmmiiifffeeeeeefffiiijjjkkkjjjaaa```]]]ZZZVVVSSSPPPNNNMMMNNNNNNOOOQQQVVV]]]bbbfffeeeaaa\\\UUUQQQOOOOOOQQQQQQSSSVVVYYY^^^kkkyyy{{{rrrfff\\\VVVQQQLLLIIIGGGGGGEEECCCBBBEEEIIIMMMWWW]]]dddkkkoooqqqssstttqqqrrrsssssstttuuuuuuuuuttttttuuuuuuuuuvvvvvvvvvtttuuuuuuuuuvvvvvvwwwwwwzzzyyyyyyxxxxxxxxxxxxxxxxxxzzz|||~~~|||{{{}}}tttgggaaa```hhhpppwwwyyy{{{~~~~~~~~~~~~~~~~~~}}}}}}zzz|||}}}||||||~~~zzzrrrlllnnnvvvnnngggkkkssszzzzzz||||||zzzwwwnnn]]]LLL???<<<888777777888888888666555555444444444555555555555666999<<<>>>>>>===777777888999:::===???@@@EEEJJJMMMMMMPPPUUUWWWUUUUUUMMMEEEAAA???===@@@FFFNNNYYYiiiwww}}}|||}}}}}}}}}|||{{{yyyxxxxxx|||}}}~~~zzzxxxxxx|||}}}~~~|||ssslll```ZZZSSSPPPPPPNNNIIIDDD;;;888555333333333333222333333333333333333333333000111111111111111222222333222111000000111222333111111111111111111111111000222222222222222444666777777999>>>EEETTTlllnnnccc______dddjjjmmmqqquuutttlll]]]MMMCCCBBBDDDGGGKKKMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEGGGJJJLLLOOOSSSWWW[[[^^^aaadddffffffggghhhiiiiiijjjmmmsssyyy}}}~~~~~~vvvtttsssqqqpppoooppppppooopppqqqqqqqqqqqqtttvvv{{{zzzyyyyyyyyyzzz{{{|||yyyxxxwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyyyyzzz{{{{{{xxx|||uuuooojjjfffccc___^^^___bbbeeeggghhhggg```^^^\\\XXXUUUQQQOOOMMMKKKLLLMMMNNNRRRZZZccciiisssqqqlllddd\\\VVVSSSSSSSSSQQQQQQSSSUUU[[[jjjxxxzzzmmmbbb[[[UUUPPPLLLIIIHHHGGGDDDCCCDDDHHHKKKTTTZZZbbbiiinnnppprrrssspppqqqrrrtttuuuuuuuuuuuuqqqqqqrrrrrrrrrssssssssssssttttttuuuvvvwwwwwwwwwzzzyyyxxxwwwwwwwwwxxxxxxyyyzzz}}}}}}}}}|||{{{}}}uuuggg```^^^hhhpppwwwxxxyyy|||}}}|||}}}~~~~~~~~~zzz|||}}}|||~~~yyyqqqllljjjqqq|||zzzjjjeeelllvvv{{{~~~~~~|||zzzrrr```OOO???<<<999888888999:::999777777666555555555555666444444666:::>>>@@@@@@???999999:::;;;===>>>@@@AAAEEEIIILLLLLLNNNSSSSSSQQQOOOHHHBBB???===<<<@@@EEEPPPZZZiiiwww|||{{{{{{zzzzzzxxxuuussstttyyy~~~{{{{{{yyy|||uuunnn```ZZZTTTRRRSSSOOOHHHBBB888666333222333444444333222222222222222222222222111111111222222333333333333222111000000111222333//////000000111222222222000111222222111222444666222333777<<>>>>>>>>>>>>>>>>>??????BBBGGGKKKKKKNNNQQQQQQNNNIIIDDD???>>>>>>===@@@EEEPPPZZZgggttt~~~|||{{{~~~zzzzzzyyyyyyxxxvvvsssqqqrrrwww~~~uuuzzzwwwnnnbbbZZZTTTTTTTTTOOOGGGAAA777555333222333444444444222222222222222222222222222222222333333444444444333222000//////000222333//////000111222333333444000111222222111222444666---///444999>>>JJJ```sssyyykkkeeeccceeeiiizzzdddOOODDDEEEHHHKKKMMMMMMMMMLLLLLLLLLKKKJJJIIIGGGEEEDDDDDDFFFIIIKKKMMMQQQUUUYYY]]]```dddffffffffffffgggnnnmmmmmmooosssxxxzzz{{{|||{{{xxxuuusssrrrrrrrrrmmmnnnooopppooopppsssuuuyyyyyyxxxxxxyyyzzz|||}}}|||{{{{{{zzzzzzyyyyyyxxxwwwxxxyyyzzz{{{zzzyyyxxxyyy}}}uuuooolllhhhccc^^^]]]^^^___cccgggjjjjjjiiiiiigggbbb^^^YYYVVVTTTSSSTTTUUUVVVYYY```jjjvvv}}}}}}vvvlllaaaYYYUUUTTTWWWTTTQQQQQQSSS]]]oooxxxlllddd^^^XXXTTTLLLKKKJJJGGGEEEEEEGGGJJJQQQXXXaaahhhmmmooopppqqqoooppprrrtttuuuuuuuuutttrrrrrrssssssssstttttttttrrrrrrsssuuuvvvxxxyyyzzzzzzzzzxxxwwwwwwwwwxxxyyy{{{|||~~~wwwhhh```^^^cccllltttuuuuuuxxx{{{{{{|||}}}~~~~~~~~~uuuiiivvvzzzuuuqqqhhhlllttt}}}rrreeedddppp|||zzzyyyvvvsssqqqjjjXXXFFF@@@>>>;;;999:::;;;<<<;;;999999888777777777777777333444777;;;@@@BBBBBBAAABBBBBBAAA@@@???>>>======@@@EEEIIIKKKMMMQQQQQQMMMFFFAAA>>>???>>>>>>AAAFFFNNNWWWdddppp{{{}}}tttqqqssswwwyyy~~~yyyvvvuuuuuuttt}}}zzz~~~uuujjjaaaZZZRRROOOPPPNNNDDD999888666444333333444333111000000000000000000000000444444444444444444444444555222000000333444333111000111222333444333222222111111222222222333333333111333666999;;;CCCVVVhhh}}}kkkccccccgggkkk}}}iiiVVVGGGJJJLLLKKKKKKMMMNNNNNNNNNMMMKKKJJJHHHHHHGGGGGGHHHHHHHHHIIILLLQQQUUUXXX\\\___cccffffffeeedddeeeiiijjjlllooorrruuuwwwxxxyyyxxxvvvuuussssssrrrrrrqqqqqqppppppooopppppppppttttttuuuvvvwwwxxxyyyyyy|||}}}~~~}}}zzzxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyy||||||~~~}}}wwwrrrnnniiiddd___aaabbbdddfffhhhkkklllmmmjjjddd\\\XXXYYY[[[]]]]]]]]]ZZZYYY```mmmyyyvvvjjj```YYYVVVTTTVVVSSSOOONNNTTTaaarrr}}}yyypppkkkeee^^^XXXRRRLLLHHHHHHHHHFFFFFFHHHNNNSSS[[[dddjjjmmmnnnnnnpppooooooqqquuuwwwvvvtttuuuuuuuuuuuuuuuuuuttttttssstttvvvvvvuuuuuuwwwxxxvvvxxxzzzzzzyyyyyyzzz{{{{{{|||}}}}}}}}}|||jjjbbbbbbfffllltttyyy{{{{{{}}}~~~~~~~~~{{{iiiaaarrrvvvqqqpppnnnmmmpppvvv{{{}}}}}}|||yyyooodddeeeooowwwwwwzzzuuupppooommmcccSSSEEE>>>;;;888777777777777666666777777777777777666666777777888999<<>>>>>>>>@@@FFFIIIJJJLLLOOONNNKKKGGGBBB>>>===;;;;;;@@@GGGTTTZZZdddnnnyyyvvvnnnmmmpppyyy{{{~~~}}}}}}xxx}}}}}}|||uuujjjaaaZZZRRRPPPPPPMMMBBB888777555333333333444333111111111111111111111111111333333333333333333333333444222000111333444333111000111222333333333222222111111222222222333333333333444666888999@@@QQQaaayyymmmcccccciiinnnoooZZZJJJKKKMMMNNNOOOPPPOOONNNNNNMMMLLLJJJIIIHHHGGGGGGHHHGGGGGGIIILLLPPPUUUWWW\\\___ccceeeddddddcccdddhhhiiikkknnnpppsssuuuvvvxxxxxxvvvuuutttsssssssssrrrqqqppppppoooppppppppprrrrrrssstttuuuvvvwwwwwwzzz{{{||||||yyyxxxxxxyyyvvvwwwwwwwwwxxxxxxxxxxxx{{{{{{~~~zzztttppplllgggdddccceeeiiimmmqqqrrrqqqqqqfffaaa\\\ZZZZZZ\\\\\\\\\]]]\\\___hhhuuu{{{qqqggg^^^YYYVVVUUUTTTSSSQQQRRRWWWbbboooxxx~~~ssslllggg```ZZZWWWPPPKKKJJJIIIFFFEEEGGGLLLQQQZZZccciiimmmnnnnnnpppooopppssswwwzzzzzzxxxuuuuuuuuuuuuttttttttttttuuuwwwwwwwwwuuuuuuuuuwwwtttvvvxxxyyyyyyyyy{{{|||}}}}}}~~~~~~~~~~~~~~~||||||~~~}}}kkkcccbbbhhhooowww{{{|||{{{|||}}}~~~~~~~~~xxxpppbbb___uuuyyyuuuooommmlllooouuu{{{~~~~~~zzzuuujjjbbbfffqqqxxxxxxyyysssnnnllliii```PPPCCC===;;;888777777777666555666666777777777777666666666666777888:::===@@@AAADDDCCCAAA???===<<<<<<<<<@@@FFFJJJKKKMMMQQQPPPMMMDDD???======<<<<<>>???@@@???>>><<<;;;;;;:::;;;>>>DDDHHHJJJLLLOOOOOOKKK@@@===;;;<<<<<<===CCCKKKSSSZZZdddmmmvvvwwwkkkiiimmmrrr||||||}}}|||xxxqqqddd[[[TTTTTTTTTMMMAAA888666444222222333333333222222222222222222222222222222222222222222222222222222222222222333333222111000111111222222222222222111111222222222333333333555555666888777;;;FFFRRRdddwww}}}{{{zzznnnlllrrrwww~~~fffUUURRRSSSXXX[[[XXXSSSPPPNNNNNNMMMLLLKKKIIIHHHGGGGGGFFFFFFHHHKKKOOOTTTVVV^^^```bbbcccbbbcccdddeeeggghhhiiijjjlllmmmoooooottttttsssrrrqqqqqqqqqqqqrrrrrrqqqpppoooooooooooonnnoooooopppqqqrrrssstttsssuuuwwwxxxwwwwwwxxxyyyuuuuuuuuuuuuuuuuuuuuuuuuvvvwww{{{~~~zzzwwwuuuxxxwwwuuutttsssnnnhhhbbb```aaaccceeeeeeccc___]]]WWWZZZaaannn{{{zzzuuulllccc]]]ZZZZZZZZZUUUVVVWWWYYY]]]dddmmmssszzz|||~~~~~~}}}~~~~~~uuunnnbbbZZZRRRNNNJJJFFFEEEHHHHHHMMMVVV```gggkkkmmmmmmlllmmmnnnqqqtttvvvvvvvvvuuuuuutttttttttssssssssswwwyyyyyyxxxvvvvvvvvvwwwtttuuuwwwwwwwwwxxxzzz|||~~~}}}|||{{{zzzzzz~~~{{{{{{}}}~~~nnnffffffkkkrrrzzz}}}}}}}}}~~~~~~{{{zzz|||~~~}}}kkk```\\\XXX___wwwxxxvvvtttrrrqqqtttzzzxxxnnndddcccmmmwww{{{yyyvvvooofff```[[[SSSGGG>>>;;;999666555666666666555555666666777777777777666666666777999:::<<<===>>>======<<<<<<;;;;;;::::::<<>>III\\\sssyyysssrrrtttmmm]]]VVV___fffaaaYYYVVVOOOOOOPPPPPPOOOLLLIIIHHHEEEDDDDDDFFFIIIMMMQQQTTTWWWXXXYYYZZZ\\\```fffjjjhhhhhhjjjlllnnnppprrrrrrppppppppppppqqqrrrsssssstttsssrrrpppooonnnnnnnnnmmmmmmnnnooopppqqqrrrrrrrrrtttvvvwwwvvvvvvwwwxxxvvvvvvuuuuuuuuutttttttttrrrtttwwwxxxzzzwwwjjjlllnnnkkkddd^^^\\\[[[VVV]]]kkk{{{vvvrrrlllccc[[[VVVUUUWWWYYYVVV[[[bbbhhhlllooorrrtttqqqqqqpppppppppooommmkkkgggkkkssszzzjjj^^^TTTLLLJJJLLLJJJOOOXXX```gggjjjkkkjjjdddhhhkkkmmmlllmmmooorrrnnnoooppprrrtttvvvwwwxxxvvvwwwxxxvvvtttssstttuuutttuuuuuutttsssuuuxxx{{{{{{yyywwwuuuttttttuuuvvv|||zzzzzz}}}~~~tttmmmnnnrrrvvvzzz{{{zzz{{{}}}~~~rrr```UUUMMMTTTbbbttt|||tttiiigggmmmxxxzzzpppbbbTTTJJJDDD@@@>>>888666333333444555555555444555666777888888888888666777888999:::999999888666777999;;;<<<<<<<<<<<<888???EEEGGGJJJLLLIIIDDD>>>;;;:::<<<;;;:::>>>DDDLLLWWWeeennnuuu{{{sssuuu|||~~~~~~yyywwwyyy}}}xxx}}}}}}sss]]]UUUMMMGGGDDD@@@:::555555444444333333444444555111111111111111111111111000000111222333444444555222222222222222222222222333333333333333333333333222222222111111111111111222333333555777999;;;<<>>CCCMMMYYYfffnnnrrr}}}yyy{{{~~~{{{~~~|||xxxyyywwwqqqsssuuuooodddXXXTTTMMMHHHCCC>>>999555444444333333333333444444111111111111111111111111/////////000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333555777999:::<<>>AAADDDFFFIIIMMMKKKFFFBBB<<<999999::::::>>>CCCLLLXXXeeemmmqqq|||}}}~~~|||yyy}}}~~~yyyxxx}}}wwwooonnnlllddd[[[RRRQQQNNNHHHAAA;;;777666333222222222222222222333111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000111111222222333333333222333333444666888999:::===HHHYYYkkk||||||wwwuuutttlllrrrxxxzzzyyyzzz~~~cccXXXPPPTTT[[[\\\WWWSSSNNNNNNNNNMMMLLLJJJIIIHHHFFFEEEEEEEEEFFFHHHKKKLLLLLLNNNRRRWWW[[[___bbbccceeeeeeeeefffhhhkkknnnppprrrrrrrrrrrrrrrssssssssssssssssssrrrrrrrrrrrrrrroooooooooooopppqqqrrrssstttttttttttttttuuuuuuuuusssssssssssssssssssssssssssuuuvvvxxxzzz~~~yyyrrrmmmjjjiiisss|||{{{vvvoooeee^^^ZZZ[[[\\\]]]cccfffhhhjjjiiiiiikkklllllliiieee```\\\ZZZXXXXXXZZZZZZ^^^iiivvvxxx}}}uuufffZZZQQQOOONNNSSSZZZaaafffiiiiiiiiiiiiiiiiiijjjkkklllnnnnnnnnnppprrrrrrqqqqqqqqqsssoooppprrrtttvvvvvvvvvvvvqqqpppppprrrvvvyyy||||||}}}{{{zzzxxxxxxyyy{{{}}}|||zzz{{{~~~pppjjjlllmmmrrryyy{{{{{{yyyyyyzzz~~~~~~}}}wwwhhhZZZPPPOOOVVVcccsss}}}rrrllleeeeeekkkzzzqqq```SSSIII@@@;;;;;;:::999888888777777888888444444555555666666777777999999888888777666666555999:::<<<;;;::::::;;;===>>>BBBEEEGGGJJJMMMKKKFFFAAA<<<999:::::::::>>>CCCLLLWWWdddkkkppp{{{|||{{{{{{~~~yyyuuuyyy}}}~~~wwwooojjjfff^^^VVVMMMOOONNNHHH>>>777666777222222111111111111222222111111111111111111111111333222222222111111111000111111111111222222222222111111111111111111111111//////000000111222333333333333333444555777888999999AAAPPPaaarrr~~~uuuqqqooommmrrrwww{{{{{{zzz{{{}}}|||~~~}}}```TTTKKKNNNUUUVVVRRRPPPMMMMMMMMMMMMLLLKKKJJJIIIFFFEEEDDDDDDEEEGGGJJJKKKKKKMMMQQQVVVZZZ]]]___```aaabbbccceeegggjjjmmmnnnoooppppppqqqqqqqqqqqqqqqqqqrrrrrrsssttttttttttttoooooooooppppppqqqrrrrrrsssssssssssssssssssssssstttttttttssssssrrrrrrrrrsssuuuvvvwwwyyy|||}}}yyywwwvvvwwwrrrjjjfffeeeeeecccbbb```aaabbbccccccdddeeefffiiieee___YYYTTTRRRQQQRRRVVVVVVZZZdddpppzzz|||{{{rrrvvv}}}nnnaaaYYYUUURRRVVV[[[```eeeggghhhhhhhhhhhhiiijjjkkklllmmmmmmoooqqqssssssrrrrrrssstttoooppprrruuuvvvwwwwwwwwwpppoooooorrrvvvyyyzzz{{{zzzzzzzzzzzzzzz{{{||||||}}}{{{|||zzzlllgggiiilllrrryyy}}}|||zzzzzzzzz~~~~~~~~~}}}~~~ooo```TTTMMMLLLVVVeeettt}}}sssmmmccccccjjj|||vvvcccUUUIII@@@;;;;;;777777666555555555555555444555777888999999999999888888888888888777777777999:::<<<;;;::::::;;;===>>>BBBFFFHHHKKKNNNLLLFFF@@@;;;999:::;;;;;;>>>CCCLLLVVVccckkkqqq{{{}}}rrrssszzzwwwrrruuuyyy|||{{{ooogggbbb\\\VVVRRRLLLNNNMMMFFF<<<555444666222111111000000111111222111111111111111111111111333333222222111000000000000000000111111222222222222222222222222222222222---......///000111222222333333333333444555666777777<<>>CCCLLLVVVbbbkkkrrr}}}rrriiinnnwww~~~vvvqqqsssxxx{{{wwwjjjbbb\\\VVVRRRRRRNNNNNNLLLDDD:::444444666222111111111111111111222111111111111111111111111000000000//////.........//////000000111222222222222222222222222222222222...//////000000111111111333333333333333444555666777999CCCSSSbbbqqq|||pppkkkkkklllooosssxxx{{{|||{{{oooiiilllppppppnnnaaaTTTIIIGGGJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJEEEDDDCCCCCCDDDFFFHHHIIIKKKMMMQQQUUUXXXZZZZZZZZZZZZ\\\^^^aaaeeehhhjjjkkkjjjkkklllnnnnnnmmmmmmlllnnnoooqqqsssuuuuuuuuutttqqqqqqrrrtttttttttttttttssssssssssssrrrrrrrrrrrrtttsssssssssrrrrrrqqqqqqrrrsssvvvwwwxxxzzz}}}~~~yyyppphhhXXXVVVTTTTTTVVVXXXYYYYYYXXXUUUPPPLLLIIIHHHIIIJJJJJJKKKPPPZZZffflllkkkhhhgggjjjqqqzzz|||mmm___UUUTTTWWW[[[```cccdddddddddfffggghhhiiijjjkkkkkkkkkkkkmmmppppppppppppqqqrrrssstttvvvwwwwwwwwwvvvuuuuuutttssstttvvvwwwvvvuuuuuuvvvwwwxxxyyyyyyxxxxxx}}}{{{|||wwwgggaaabbbhhhooowww|||}}}}}}~~~qqq___QQQIIIFFFGGGWWWjjjvvv~~~}}}rrrjjj^^^___hhh{{{lllZZZLLL@@@;;;;;;999888777777666666777777333444555777777777666666666666777999:::;;;<<<===999:::<<<;;;::::::;;;===<<>>:::999;;;<<<<<<>>>CCCLLLVVVbbbllluuuyyylllfffnnnxxx~~~~~~vvvqqqtttyyy}}}wwwiii```YYYSSSRRRUUURRRPPPJJJAAA999444333555222222222111111222222222111111111111111111111111///////////////........./////////000111222222222111111111111111111111111111111111111222222222222333333333333333333444444888777>>>MMMYYYfff}}}xxxpppnnnllllllooovvv{{{||||||}}}nnneeeeeeiiimmmooodddVVVJJJFFFFFFFFFEEEFFFIIIIIIJJJJJJJJJJJJIIIIIIEEEDDDCCCCCCCCCEEEGGGHHHIIILLLPPPUUUYYY[[[[[[[[[XXXZZZ\\\```dddgggiiijjjjjjkkklllnnnnnnmmmlllkkklllnnnpppssstttttttttssspppqqqssstttuuuuuuttttttttttttssssssrrrrrrrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrtttwwwyyyzzz||||||pppfff[[[WWWRRRPPPQQQSSSSSSSSSMMMKKKHHHFFFEEEEEEFFFGGGLLLKKKNNNWWWbbbiiiiiiggg___ccciiipppzzzrrrbbbUUURRRVVV[[[___cccccccccbbbeeefffhhhiiijjjkkkjjjjjjmmmoooqqqrrrrrrrrrsssuuurrrssstttvvvvvvvvvvvvuuuuuuttttttuuuwwwxxxwwwvvvtttuuuuuuuuuvvvvvvuuuuuuxxxwwwzzz~~~yyyhhh``````hhhmmmtttxxxzzz{{{}}}~~~kkkYYYMMMHHHGGGLLL\\\lllsssxxx|||oooddd___aaajjjzzzqqq]]]MMMAAA;;;;;;888888777666666666666777555555666666666666666555666777777888999::::::;;;999:::<<<;;;::::::;;;===;;;@@@EEEHHHKKKMMMJJJDDD===:::999;;;<<<<<<>>>CCCLLLVVVcccnnnxxxuuuiiifffqqqzzz~~~~~~wwwrrruuu{{{~~~uuueee\\\UUUNNNOOOSSSUUUQQQIII@@@888444333444333333222222222222333333111111111111111111111111000000000111111111111111...//////000111222222222000000000000000000000000444444333333333333333333444333333222222333333444999666;;;IIITTT___uuuwwwrrrooolllooouuu|||~~~~~~{{{nnndddbbbgggmmmqqqfffYYYKKKFFFEEECCCCCCDDDGGGHHHIIIIIIJJJIIIIIIIIIEEEDDDCCCBBBCCCEEEGGGHHHGGGJJJOOOUUUYYY\\\]]]]]]WWWXXX\\\___cccfffhhhiiijjjkkkmmmoooooonnnmmmllllllnnnppprrrttttttsssrrrpppqqqssstttuuuuuutttssstttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuxxxzzz|||~~~{{{oooeee^^^YYYSSSOOOOOOPPPOOONNNFFFEEECCCBBBBBBCCCDDDEEEJJJHHHHHHOOOYYYaaaddddddZZZ^^^bbbgggooo}}}wwwfffYYYQQQUUUZZZ___ccccccbbbaaadddfffhhhiiijjjjjjjjjjjjjjjlllnnnoooooooooppprrroooqqqrrrtttvvvvvvvvvvvvtttttttttvvvxxxyyyyyywwwttttttttttttssssssssstttttttttwww}}}|||jjj```___hhhmmmsssvvvwwwxxx{{{~~~zzzhhhVVVLLLIIIIIIRRR```mmmpppsss|||{{{kkk```aaadddlllzzzttt^^^NNNAAA;;;;;;666666555444444444444444888888888777777777777777777777777777777888888888999:::<<<;;;::::::;;;===:::@@@EEEGGGKKKMMMIIICCC===:::999<<<===<<>>;;;666666666666666666555555444444444444555555555555666666777777777777666555999999888888999:::<<<===@@@BBBEEEHHHJJJJJJIIIHHHBBB===;;;<<<<<<;;;>>>BBBKKKUUUbbbllluuu}}}mmmjjjnnnxxx}}}{{{|||~~~~~~~~~vvvnnncccYYYTTTRRRRRRRRRTTTIII>>>:::777333222333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000//////000000111111111222222222333333333555555888???GGGTTThhhzzz~~~wwwuuuzzzvvvfffdddmmmrrrnnnmmmbbbSSSGGGCCCBBBAAA???GGGHHHJJJKKKJJJIIIHHHFFFFFFEEEDDDDDDDDDEEEGGGHHHFFFIIINNNTTTXXXZZZ[[[ZZZWWWWWWWWWVVVWWWYYY^^^bbbdddgggjjjllllllkkkllllllmmmmmmnnnoooppppppppppppnnnnnnoooppppppqqqrrrrrrttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvyyy{{{}}}~~~|||uuunnniiiaaa^^^XXXSSSOOOKKKIIIGGGDDDCCCBBB@@@@@@@@@AAABBBHHHGGGHHHMMMTTTYYY[[[\\\VVVXXXZZZ\\\aaalll{{{uuufff___VVVXXX[[[^^^```bbbbbbcccdddeeehhhiiikkkkkkkkkkkkllllllllllllnnnppprrrsssrrrsssttttttrrrqqqqqqrrrrrrsssuuuxxxzzzyyyuuurrrsssrrrqqqqqqrrrtttwwwxxxyyyzzz{{{{{{|||~~~zzzkkkaaa]]]cccgggmmmrrruuuvvvxxxyyyyyy{{{}}}mmm]]]PPPJJJLLLPPP^^^iiiqqqoookkkmmmsssxxx{{{mmmeee\\\]]]gggvvv{{{___III???;;;777555555555666666666666666666666666666777777777777555555666666777888999999::::::999888888999:::;;;<<<>>>BBBEEEFFFFFFEEEEEEDDD???<<<<<<;;;:::===AAAJJJTTTaaakkkttttttjjjlllrrr{{{{{{mmmggg]]]UUURRRQQQRRRRRROOOEEE;;;888666333222333222222111111111111222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000111222222222222333333333777666777;;;AAAMMM___ppp}}}~~~nnnfffjjjmmmllliii```SSSIIIDDDBBB@@@>>>FFFGGGIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEGGGGGGEEEHHHMMMRRRVVVXXXZZZZZZVVVWWWVVVUUUTTTUUUXXXZZZ___bbbgggiiijjjjjjkkklllkkkllllllmmmnnnnnnoooooonnnnnnnnnoooppppppqqqqqqqqqpppppppppooooooooooooqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqsssuuuwwwzzz|||~~~{{{wwwsssnnnkkkccc```[[[UUUOOOKKKIIIGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEFFFJJJPPPUUUXXXXXXTTTUUUVVVWWW[[[dddpppyyyttteee^^^VVVXXXZZZ]]]```aaabbbbbbeeefffhhhjjjllllllllllllkkkkkkllllllmmmooopppqqqqqqsssttttttrrrpppqqqqqqssstttvvvxxxzzzyyyvvvsssrrrqqqqqqqqqrrrsssuuuwwwzzz{{{|||{{{{{{}}}yyyiii___[[[```eeelllqqquuuwwwyyyzzzyyyzzz|||}}}}}}|||{{{{{{{{{hhhYYYNNNIIIMMMTTTfffoootttpppkkklllpppsss}}}{{{nnnhhh]]]___iiivvvvvv[[[GGG???:::777444555555555666666777777555666666666666777777777444444444666888:::===>>><<<;;;:::999888888888888;;;===@@@CCCEEEEEEDDDDDDHHHBBB===;;;:::888;;;@@@JJJSSS```jjjsssppphhhnnnwww~~~~~~|||~~~xxxfffaaaYYYSSSPPPPPPQQQQQQKKKAAA999666555333333444222222111111111111222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000//////////////////000222222222222222222222222777666666999===GGGXXXhhhvvvhhhdddeeeeee```ZZZQQQJJJFFFDDDBBB@@@DDDFFFHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFHHHLLLPPPTTTXXXYYYZZZYYYYYYYYYWWWUUUTTTVVVWWW\\\___dddgggiiijjjlllmmmkkkkkkllllllmmmmmmnnnoooooooooooooooppppppqqqqqqoooooooooooooooooonnnnnnssssssssssssssssssrrrrrrnnnoooqqqsssvvvyyy|||}}}wwwqqqooonnnllliiidddbbb^^^XXXQQQLLLJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDCCCDDDEEEIIIMMMRRRUUUVVVTTTTTTTTTTTTWWW^^^gggnnn~~~ssseee]]]WWWXXX[[[^^^```bbbcccccceeefffhhhkkklllmmmmmmmmmjjjkkklllmmmnnnpppqqqrrrrrrssstttsssqqqppppppqqqssssssuuuxxxzzzyyyuuurrrrrrrrrrrrrrrssstttuuuvvvyyyzzz|||||||||~~~xxxhhh]]]XXX[[[```iiipppuuuxxx{{{|||{{{||||||||||||{{{zzzyyy~~~vvvbbbUUULLLHHHNNNYYYpppvvvxxxtttoooppprrrrrrxxx{{{~~~nnnggg```fffoooyyymmmUUUFFF@@@===:::444444555555666777777777333333333444444444555555555555555555777:::>>>@@@>>>>>><<<;;;999888777777<<<>>>BBBEEEGGGGGGGGGFFFJJJCCC>>><<<999888:::???IIIRRR^^^hhhqqq~~~sssiiipppzzz}}}xxx{{{|||uuufffaaaYYYTTTPPPOOONNNNNNHHH???777666666444444555222111111000000111111222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000222222222222222222222222666444555777;;;CCCSSSbbbzzz{{{iii^^^\\\[[[[[[WWWQQQKKKGGGCCCAAA???CCCDDDFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHKKKOOOSSSWWWYYY[[[[[[[[[[[[YYYWWWUUUUUUVVVYYY]]]bbbfffhhhjjjlllmmmllllllkkkllllllmmmoooooopppppppppqqqqqqqqqqqqqqqnnnoooppppppqqqpppoooooowwwwwwvvvuuutttssssssrrrmmmnnnooorrruuuxxx{{{||||||wwwqqqiiieeeeeeffffffdddbbbbbb___ZZZSSSNNNLLLLLLIIIGGGEEEBBB@@@??????>>>BBBDDDFFFIIILLLOOOSSSUUUVVVUUUTTTSSSUUU[[[aaafffvvv~~~ssseee]]]XXXZZZ]]]```bbbcccdddddddddfffhhhkkklllmmmnnnmmmiiijjjlllnnnppprrrttttttrrrtttuuutttrrrppppppppprrrsssuuuxxxyyyxxxuuurrrsssssssssttttttuuuvvvvvvwwwyyy{{{}}}~~~wwwfff[[[VVVUUU\\\fffooouuuyyy|||~~~}}}}}}}}}}}}||||||{{{{{{~~~ppp\\\QQQIIIGGGQQQ___vvvzzzzzzuuurrrssstttrrrvvvxxxzzz|||rrriiifffnnnxxx{{{fffPPPCCC???===999444555555555666666777777333333333333444444444444888777666666777999<<<===??????>>>===;;;:::888888<<<>>>BBBFFFHHHHHHHHHGGGJJJDDD>>><<<:::888;;;???HHHQQQ]]]fffooo|||xxxkkkrrr||||||vvvyyy{{{vvvnnniiiaaaYYYTTTPPPMMMKKKEEE===666555555444333555111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111333333333222222222222111444333444777:::@@@NNN\\\qqq}}}jjj]]]WWWVVV[[[XXXRRRKKKEEEAAA>>><<>>>>><<<:::<<<@@@GGGPPP[[[eeennn{{{|||ooottt{{{{{{uuuwww~~~}}}zzz||||||yyyzzztttkkkaaaZZZSSSMMMJJJCCC:::444333444222111222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222333333333222222222111111333222555777999<<>>===@@@BBBDDDGGGHHHIIIHHHGGGCCCBBBAAA@@@???@@@AAAAAACCCDDDEEEHHHLLLQQQVVVXXXYYY[[[]]]]]]ZZZXXXWWWWWWUUUYYY^^^bbbeeefffhhhjjjkkkjjjiiiiiiiiikkkmmmnnnqqqqqqqqqpppppppppppppppoooppprrrsssssssssrrrqqqttttttuuuuuuvvvvvvvvvwwwooooooppprrrtttwwwyyyzzzyyy|||~~~oooddd___XXXTTTPPPPPPSSSVVVVVVTTTWWWZZZ[[[XXXRRRNNNNNNPPPOOONNNKKKHHHFFFDDDDDDDDD@@@CCCFFFGGGHHHKKKOOORRRRRRQQQOOOPPPRRRVVVYYY[[[```hhhqqqwwwuuummmccc\\\XXXZZZ]]]```bbbdddddddddbbbdddfffiiikkklllmmmmmmkkklllnnnoooppppppppppppuuuvvvwwwvvvsssrrrqqqrrruuuvvvxxxzzz|||{{{xxxuuussssssttttttuuuuuutttttttttvvvyyy{{{|||}}}rrrddd[[[XXXUUU\\\fffoootttwwwxxxyyywwwwwwwwwxxxyyy{{{||||||zzz~~~{{{}}}~~~~~~~~~xxxbbbOOOJJJIIIKKK\\\rrr}}}|||xxxrrrpppqqqooojjjllljjjiiiooozzz}}}qqqlllyyy}}}qqq\\\GGG>>><<<999555777777777666555555444444444444555555555666666666555666666777777888888999888999:::;;;;;;::::::999888:::>>>BBBDDDEEEEEEDDDCCC@@@>>>??????<<<===@@@GGGOOOZZZccclllzzz}}}qqquuu{{{~~~zzzuuuwww}}}~~~||||||vvvwww{{{}}}zzzzzz{{{}}}~~~}}}|||}}}rrrhhh^^^UUUNNNJJJAAA999222222222000///000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333222222222222333333333333333222222111111111222222555777777999CCCNNN[[[oooyyymmmbbb\\\ZZZTTTSSSOOOJJJDDDAAAAAAAAA???AAADDDGGGHHHIIIHHHHHHCCCBBB@@@?????????@@@@@@AAABBBCCCFFFJJJOOOSSSVVVZZZ]]]___```^^^\\\[[[[[[TTTWWW]]]aaacccdddfffhhhjjjiiigggggghhhiiilllmmmpppppppppooooooooooooooonnnppprrrssstttsssrrrqqqpppqqqrrrtttuuuwwwxxxyyyppppppqqqrrrtttvvvxxxyyyyyy{{{rrrbbbWWWRRROOOMMMJJJKKKOOOQQQQQQOOOSSSVVVXXXVVVPPPMMMNNNPPPLLLJJJHHHFFFDDDCCCCCCCCC???BBBEEEFFFGGGIIIMMMQQQOOOMMMLLLMMMPPPTTTWWWXXXXXX___iiippppppjjjbbb\\\WWWYYY\\\___aaaccccccdddaaacccfffiiikkkllllllmmmmmmnnnooooooooonnnllllllvvvwwwxxxwwwtttrrrrrrrrrwwwxxxzzz|||~~~}}}zzzwwwrrrrrrsssttttttssssssssstttvvvxxxzzzzzzzzz{{{}}}}}}pppddd]]]ZZZXXX^^^gggooosssuuuuuuvvvsssssstttuuuwwwyyyzzz|||yyy|||~~~}}}yyy{{{}}}~~~sss\\\KKKHHHJJJNNNbbbyyyzzzsssqqqqqqnnnhhhfffcccccckkkyyy}}}rrrkkkyyyvvvkkkWWWEEE===>>><<<888888888777666555444333333222222222333333333444444333444555777888888999888555666888999::::::999999888;;;???CCCEEEFFFFFFEEEAAA>>>>>>@@@@@@>>>>>>AAAGGGOOOZZZccclllyyyyyyvvvwwwwwwzzz}}}zzzuuutttxxx}}}|||{{{||||||xxxsssqqqqqqtttwwwxxx{{{zzz}}}zzzxxx{{{vvvggg___\\\RRRGGG===:::555222222222222111222222222111111111111000222222222111000//////...111111111111000000000000111111111111000000000000000111111111111222222222111222222333333222222111111111111111111111111111333444555666777;;;AAAEEEUUUeeeyyy|||vvvuuummm___ZZZ^^^ccc^^^UUUMMMFFFAAA???>>><<<===>>>BBBEEEGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBBBBBCCCEEEFFFHHHKKKPPPSSSZZZ\\\^^^^^^]]][[[[[[\\\^^^[[[XXXYYY^^^ccceeefffjjjjjjiiiiiijjjlllnnnoooooooooooonnnoooooopppqqqqqqrrrssssssttttttssssssvvvuuuttttttuuuwwwyyy{{{xxxrrrkkkhhhkkkqqquuuvvvwwwwww}}}ssseeeYYYPPPKKKFFFFFFFFFGGGHHHIIIJJJKKKQQQQQQQQQRRRQQQQQQPPPPPPLLLJJJGGGFFFEEEEEECCCAAACCCCCCCCCDDDFFFHHHKKKLLLJJJIIIIIIIIIKKKNNNQQQSSSRRRXXX```fffiiifffaaa]]]UUUYYY]]]___aaabbbdddeeeeeefffffffffeeefffiiikkkjjjllloooqqqqqqqqqqqqrrrwwwzzz||||||xxxtttpppoootttuuuwwwxxxxxxwwwvvvuuuwwwuuusssssstttuuuuuuuuuuuuvvvxxxyyyxxxxxxyyy{{{}}}|||sssjjj___WWWVVV^^^hhhqqquuutttsssrrrrrrpppooorrrwww{{{||||||{{{}}}}}}}}}}}}~~~pppYYYHHHGGGKKKSSSkkk~~~yyyvvvtttqqqpppmmmjjjiiimmmvvv~~~tttvvv{{{|||vvvppp___LLLCCC???;;;666444555555555555555666666666555666777777555555666777555666666666777777777888666888999999888888888999;;;<<<>>>@@@AAAAAAAAAAAA???===<<<;;;<<>>BBBNNN]]]pppwwwtttuuuooobbb\\\^^^ccc___XXXQQQKKKFFFBBB???>>>>>>???CCCFFFHHHGGGFFFGGGEEECCCAAA??????>>>>>>AAABBBDDDFFFGGGKKKPPPTTTXXXZZZ]]]^^^]]]\\\\\\]]]]]]ZZZXXXYYY]]]bbbeeefffiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnooopppppppppqqqqqqqqqrrrssssssssssssrrrtttsssrrrrrrtttvvvyyy{{{~~~xxxqqqlllkkklllnnnpppuuuuuuzzzwwwiii\\\RRRKKKHHHEEEEEEEEEFFFFFFGGGHHHIIIMMMMMMNNNOOOOOONNNNNNMMMLLLJJJGGGFFFFFFEEEDDDBBBBBBBBBBBBBBBDDDFFFHHHIIIGGGGGGGGGIIIKKKOOORRRTTTUUUYYY^^^cccdddbbb___]]]UUUXXX\\\___```bbbdddeeeeeefffgggggghhhiiilllnnnlllnnnooopppoooooooooqqqvvvyyyzzzzzzwwwsssqqqppptttuuuuuuvvvvvvvvvvvvvvvuuutttsssssstttuuuvvvwwwtttuuuvvvwwwvvvwwwzzz|||zzzqqqfff]]]XXX___iiiqqquuuuuutttssspppnnnmmmppptttyyy{{{{{{{{{}}}~~~}}}}}}}}}jjjWWWGGGGGGQQQbbbzzz}}}zzzxxxwwwwwwsssooolllmmmuuu}}}xxxzzz~~~~~~yyyrrriiiXXXGGG@@@>>>:::777555888888888888888888777777222333333333111111222444666666666666777777777777888999::::::888666666777:::;;;===???@@@AAA@@@@@@???>>><<<;;;<<<>>>@@@BBBHHHNNNZZZdddkkkuuuwwwyyy~~~}}}yyyuuuuuuyyy}}}~~~}}}~~~~~~~~~xxxpppjjjjjjnnnuuuzzzyyyyyyzzz{{{xxxrrrpppqqqvvvnnnccc[[[YYYWWWMMMBBB;;;888444222222222222111222222222111111111111000222222111111000/////////111111111111000000000000.........//////000000000000000000111111111222222111111222222222222111111111111111111111111111111222333333444444777;;;>>>JJJWWWjjj|||zzzuuutttwwwrrrfff___```bbb___[[[WWWRRRLLLEEEAAA??????@@@CCCGGGIIIIIIHHHGGGFFFDDDBBB@@@??????>>>@@@AAACCCEEEGGGKKKPPPTTTVVVYYY\\\]]]]]]\\\]]]]]][[[YYYWWWXXX\\\```dddeeefffgggiiikkklllllllllllllllmmmnnnpppqqqqqqppppppooopppqqqqqqrrrrrrqqqqqqqqqqqqpppqqqsssvvvyyy{{{~~~xxxrrrllljjjjjjkkkqqqqqquuu~~~zzznnn```UUUMMMIIIGGGDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJJJJHHHFFFEEEEEEEEEDDDBBBAAAAAA@@@@@@AAABBBCCCDDDDDDDDDEEEGGGKKKNNNRRRTTTVVVXXX[[[^^^___^^^\\\[[[UUUXXX\\\___```aaaccceeebbbdddfffhhhiiijjjmmmooonnnnnnooonnnllllllnnnooouuuwwwxxxwwwuuusssrrrrrrtttsssssssssttttttuuuvvvrrrrrrrrrssstttuuuwwwxxxtttuuuuuuttttttwww{{{~~~xxxkkkbbbZZZ```hhhooorrrssssssssspppnnnmmmooorrrvvvyyyzzz|||}}}~~~~~~~~~|||}}}~~~|||aaaTTTFFFHHH\\\www{{{vvvpppoootttzzz~~~}}}|||zzztttmmm```QQQBBB===<<<:::777777444555666666666444333222444444555444222222444666777777777777666666666666999:::;;;:::777555555666888:::<<<>>>???@@@@@@@@@@@@>>><<<::::::<<<>>>@@@EEEOOO]]]gggkkksss{{{uuuxxx|||xxxwwwyyy~~~~~~{{{zzz{{{zzzxxx{{{{{{tttnnnlllooouuuzzzzzzzzzyyywwwsssmmmkkkkkkmmmdddZZZUUUVVVRRRHHH>>>999666333222222222222111222222222111111111000000111111111111000000//////111111111111000000000///////////////............000000000000111111111111000000111111111111000000111111111111111111111111333444444444444666999<<>>@@@BBBDDDFFFJJJOOOSSSUUUXXX\\\]]]]]]\\\[[[[[[XXXWWWUUUVVVXXX\\\```cccdddfffiiikkkmmmlllkkkjjjjjjlllnnnpppqqqqqqpppooonnnooooooppppppppppppppppppppppppqqqssswwwzzz|||~~~xxxqqqkkkjjjkkkjjjjjjnnnwwwzzztttjjj^^^UUUNNNJJJHHHDDDDDDEEEEEEEEEEEEEEEEEECCCEEEGGGIIIIIIIIIIIIHHHGGGEEECCCCCCCCCDDDCCCBBBAAAAAA@@@??????@@@AAAAAACCCDDDEEEGGGIIILLLOOOPPPQQQSSSWWW[[[\\\\\\ZZZXXXTTTWWW[[[^^^___aaabbbddd```cccfffggghhhhhhjjjlllmmmmmmmmmlllkkkkkknnnpppsssuuuvvvuuusssrrrssstttrrrrrrqqqqqqqqqssstttuuurrrsssttttttssstttuuuvvvuuuuuutttssstttwww}}}zzzlllbbb[[[```fffkkknnnppprrrssstttsssrrrrrrtttvvvxxxzzz}}}}}}~~~~~~~~~{{{}}}~~~|||yyyZZZQQQGGGLLLggg|||tttqqqtttyyy}}}{{{yyyxxxqqqjjjYYYLLL@@@<<<;;;999777888333333444555444222000...444555666555333333555777777777777777666666666666777999:::999777666666777888999<<<>>>@@@AAAAAAAAA@@@???<<<::::::;;;===>>>DDDOOO^^^hhhjjjrrrwwwrrrvvv|||~~~yyyxxxzzz~~~zzzwwwvvvtttrrrvvv|||~~~zzzuuuqqqrrrwww{{{{{{|||yyytttmmmiiifffeeefff]]]UUURRRRRRMMMBBB:::777555222111222222111111222222222111111111000000111111111000000000000000111111111111000000000///111111000///...---,,,,,,//////000000000111111111///000000111111000000///111111111111111111111111333444555555444555888:::@@@JJJZZZmmm}}}|||tttkkkeeedddaaa```aaabbb```XXXLLLBBB?????????AAAEEEGGGHHHHHHFFFFFFEEEEEEDDDCCCBBBBBB>>>???AAACCCEEEIIINNNRRRUUUYYY\\\]]]\\\ZZZYYYYYYVVVUUUTTTSSSTTTWWW\\\___bbbdddhhhkkkmmmlllkkkjjjjjjlllnnnpppqqqpppooonnnmmmnnnooooooppppppooooooppppppppprrrtttxxx|||~~~wwwoookkkjjjddddddhhhqqqzzzsssooohhh___WWWPPPKKKIIIEEEFFFGGGGGGGGGFFFEEEDDDBBBDDDFFFHHHIIIIIIGGGFFFCCCBBB@@@@@@BBBBBBBBBAAABBBAAA@@@???>>>???@@@@@@DDDDDDEEEFFFHHHIIIKKKKKKIIINNNTTTZZZ\\\[[[YYYVVVSSSVVVZZZ]]]___```bbbcccccceeehhhjjjiiiiiiiiiiiijjjkkkkkkkkkkkklllooorrrrrrsssuuuuuusssrrrssstttqqqppppppoooppprrrtttuuusssuuuvvvuuusssqqqrrrsssvvvvvvtttsssssswww}}}zzzlllaaa]]]aaaeeeiiikkknnnqqqssszzzzzzyyyyyyxxxyyyzzz{{{}}}}}}~~~{{{|||}}}{{{sssVVVPPPJJJRRRsssxxxuuuvvvzzz}}}}}}~~~}}}yyyxxxwwwpppgggUUUJJJ@@@<<<;;;888777888666777777777666444333222111333444444222111222333777777777777666666666666444666888888777777888999888:::<<>>DDDNNN]]]gggiiiqqq{{{sssqqquuuzzz~~~zzzvvvvvv|||{{{wwwvvvssspppsssyyy}}}xxxsssssswww{{{|||}}}yyyooohhhdddbbb______XXXRRRQQQOOOFFF===888555333111111222222111000222222222111111111111000111111000000000000000000111111111111000000000000222111111000///...------/////////000000000111111//////000000000000//////111111111111111111111111222444555555444555777999???GGGVVVhhhxxx~~~{{{xxx}}}~~~~~~|||rrrkkkhhhffffffgggiiihhh```RRRFFF@@@??????AAADDDGGGHHHHHHJJJJJJIIIGGGEEEBBB@@@>>>>>>???AAABBBDDDGGGLLLOOOTTTWWW[[[]]]\\\ZZZYYYYYYUUUUUUTTTRRRRRRTTTXXX[[[aaadddgggjjjllllllkkkjjjlllmmmnnnooooooooonnnmmmmmmnnnooooooppppppooooooqqqqqqqqqrrruuuxxx{{{~~~~~~uuummmhhhbbbaaadddlllvvv|||llliiiddd]]]VVVOOOJJJHHHGGGGGGHHHIIIHHHGGGEEEDDDBBBDDDFFFIIIIIIHHHFFFEEEAAA@@@??????AAABBBBBBBBBBBBAAA@@@???>>>??????@@@CCCCCCDDDEEEFFFGGGHHHHHHFFFJJJQQQXXX[[[ZZZXXXUUUSSSVVVZZZ]]]^^^___aaacccfffiiimmmooonnnlllkkkkkkiiijjjlllllllllmmmppprrrqqqsssuuuvvvtttsssssstttooooooooopppqqqrrrssstttsssvvvxxxvvvrrrpppppprrrvvvuuutttssssssvvv|||yyylllbbb^^^```ccceeegggjjjooorrrzzz|||~~~~~~}}}|||}}}}}}}}}~~~zzz{{{}}}}}}}}}~~~lllUUUPPPNNN\\\~~~~~~yyyzzz|||||||||{{{||||||{{{{{{|||~~~{{{xxxxxxvvvmmmcccQQQHHH???<<<;;;888777888666666555444444333333333333555888999777666555555666666666666777777777777333555777888777777999:::888999<<>>EEENNNZZZccchhhqqq|||wwwrrrppprrrvvvzzz{{{vvvrrrttt|||~~~|||{{{xxxssstttwww}}}}}}vvvppppppvvv||||||}}}wwwkkkbbb___]]]XXXVVVRRROOOPPPKKKAAA:::999333222111111222222111000222222222111111111111000000000000000000000000111111111111111000000000000000000000000000000000000////////////000000000111...//////000000//////...111111111111111111111111000111333444333444666888???EEERRRbbbooo|||vvvzzz{{{vvvtttxxxwwwqqqooonnnooorrrqqqhhhYYYMMMAAA@@@???AAAEEEHHHIIIIIIKKKKKKJJJHHHFFFCCC@@@>>>???@@@AAABBBCCCFFFJJJMMMOOOSSSYYY\\\]]]\\\[[[[[[WWWWWWVVVSSSQQQRRRVVVZZZaaacccfffiiijjjkkkkkkjjjnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooppppppppppppooopppppppppqqqsssvvvzzz|||}}}rrrkkkeeebbbcccjjjtttwwwkkkgggaaaYYYSSSNNNKKKJJJGGGHHHIIIIIIHHHFFFDDDCCCBBBDDDGGGIIIIIIGGGDDDCCCAAA@@@???@@@BBBDDDDDDCCCAAA@@@>>>======>>>??????@@@AAABBBDDDFFFGGGGGGHHHHHHKKKPPPUUUWWWXXXVVVUUURRRUUUYYY\\\^^^___aaabbbeeeiiinnnqqqpppooonnnmmmjjjkkknnnnnnnnnnnnooopppqqqtttwwwxxxvvvtttsssrrrnnnnnnpppqqqrrrsssssssssqqqtttwwwvvvrrrpppqqqsssttttttsssrrrqqqtttxxx|||vvvkkkbbbYYYZZZ[[[\\\^^^bbbhhhllluuuyyy~~~}}}~~~zzz{{{|||}}}~~~~~~~~~~~~{{{}}}}}}zzzzzz}}}{{{gggVVVPPPQQQfff~~~}}}|||zzzxxxvvvwwwxxxwwwvvvxxx}}}~~~{{{xxxwwwuuujjj^^^KKKCCC===;;;;;;888777999555444222111111222333444555999>>>???>>>;;;999777444444555666777888999999444555777888777666777888666888;;;>>>AAACCCDDDEEEAAA???===;;;;;;===???@@@GGGLLLVVV___fffqqqyyyuuuooommmnnnsssxxxzzzzzztttpppsss{{{~~~wwwuuuwww}}}zzzrrrlllmmmuuu}}}{{{|||uuuhhh___\\\YYYUUUPPPMMMNNNOOOIII>>>999;;;222111000111222222111000222222222111111111111000000000000000000111111111111111111111000000000000......///000111222333444////////////000000000000......////////////......111111111111111111111111...000222222222333555666;;;@@@KKKYYYdddqqq~~~uuuyyyxxxrrrooottt{{{zzzvvvtttuuuxxxxxxooo___RRRCCCAAAAAABBBFFFIIIKKKKKKHHHHHHHHHHHHGGGEEECCCBBB???@@@AAAAAABBBEEEIIILLLLLLPPPWWW\\\^^^^^^^^^^^^YYYYYYXXXTTTQQQRRRVVVZZZbbbccceeehhhjjjkkkkkkkkkpppooonnnmmmllllllmmmmmmnnnooooooppppppppppppppppppooooooppprrruuuxxxzzz}}}yyyqqqhhhddddddjjjsss}}}rrrmmmhhh___WWWQQQMMMMMMMMMGGGHHHIIIIIIHHHFFFCCCBBBBBBDDDFFFHHHHHHFFFCCCAAABBBAAA@@@AAACCCEEEFFFEEE???>>>===<<<<<<===>>>???===???AAACCCFFFGGGHHHIIILLLMMMPPPRRRTTTUUUUUUUUURRRUUUYYY\\\]]]___```bbbbbbffflllppppppooonnnnnnkkkmmmppppppooommmmmmmmmqqqtttxxxyyywwwuuusssrrrmmmnnnppprrrssstttssssssnnnssswwwvvvrrrppprrruuurrrrrrrrrqqqppprrruuuxxx|||yyyrrriiibbbSSSSSSSSSTTTVVVZZZ```eeeooouuu|||}}}~~~zzzzzz{{{|||}}}~~~uuuxxx|||~~~}}}zzzvvvvvv{{{|||fffWWWPPPTTTmmm|||yyyvvvrrrtttuuuttttttvvv|||{{{xxxwwwtttgggZZZGGG@@@;;;::::::888888:::888777444333333555888999333777===???>>>:::777555333444555666777888999:::555777888888666555666666555777:::===@@@BBBCCCDDDAAA???===<<<<<<>>>@@@AAAIIILLLSSS\\\eeeqqq}}}wwwoooiiidddgggooovvvwwwvvvrrrpppqqqxxx}}}~~~}}}vvvvvvzzz|||~~~yyylllhhhpppxxx{{{xxxqqqjjjaaaWWWRRRRRRUUUVVVUUUNNNDDD:::444111111111000000000000111111111111000000000000111111222222222222222111000///111000///......///000111000000000000000000000000000000000000000///......000000000000000000000000333111///000333333222///444444444444444444444333555999CCCPPP\\\jjj~~~|||{{{{{{xxxssssssvvvvvvrrrttt|||~~~rrr___SSSHHHDDDBBBDDDKKKOOONNNLLLOOOMMMJJJHHHFFFDDDAAA>>>@@@@@@AAABBBDDDGGGJJJKKKRRRUUUXXX[[[]]]___aaadddaaa___\\\ZZZXXXXXXYYYZZZ^^^aaafffiiijjjkkkkkklllnnnnnnnnnmmmllllllnnnppprrrssssssrrrpppoooooopppsssrrrrrrppppppsssxxx|||zzzrrrgggcccjjjrrrzzzwwwooohhh___XXXUUURRRNNNKKKLLLJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCAAACCCDDDFFFFFFFFFEEEDDD???>>>===<<<<<<;;;;;;<<<>>>>>>???@@@BBBDDDFFFGGGHHHKKKPPPUUUXXXXXXVVVUUUVVVWWWXXXZZZ]]]___bbbcccfffhhhkkknnnppppppooonnnoooqqqqqqpppnnnlllkkklllqqqssstttvvvvvvvvvuuuuuuttttttttttttsssrrrqqqppprrrsssttttttsssqqqooonnnsssrrrqqqpppqqqsssuuuwwwxxxxxxyyy{{{yyypppaaaVVVVVVRRRPPPQQQSSSVVV___hhhmmmrrrxxx}}}}}}~~~~~~zzzzzz{{{}}}~~~~~~wwwrrrpppuuu~~~vvveeeOOONNN\\\zzz{{{xxxvvvvvvpppppppppqqqssswww|||~~~yyyuuuuuutttnnnbbbXXXEEE@@@:::666666666777777777777777777777777777777333666:::>>>>>>:::666333777777777777888888888888888999999999999888777777:::999999;;;???BBBCCCCCC???>>>>>>======>>>???@@@BBBJJJWWW```ccckkk~~~uuummmiiieeedddjjjttt|||}}}{{{tttqqqrrrwww{{{|||}}}|||{{{}}}~~~~~~zzzllljjjsss{{{}}}~~~wwwpppjjjaaaVVVQQQPPPTTTTTTQQQKKKAAA999444222222222111111111111222222111111000000000000000111111111222222111000000///111000///......///000111000000000000000000000000000000000000000///......000000000000000000000000222000///000222333222000333333333333333333444444666999AAAMMMXXXeeexxx|||yyyxxxwwwtttooopppttt{{{uuuooommmrrrtttkkk\\\RRRGGGDDDAAAEEELLLQQQQQQPPPLLLJJJHHHHHHHHHHHHFFFDDD@@@@@@@@@AAABBBEEEGGGHHHNNNQQQUUUXXX[[[]]]```bbb```^^^\\\[[[YYYYYYYYYYYYaaaeeeiiikkkkkkkkkkkkkkkjjjkkkkkkkkkjjjkkknnnppprrrssstttrrrpppooopppqqqqqqrrrrrrqqqqqqssswwwzzz{{{qqqgggiiimmmtttzzzooohhh```YYYVVVTTTQQQNNNKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBCCCDDDFFFHHHHHHFFFDDDCCC???>>>===<<<<<<;;;;;;<<<>>>>>>???@@@BBBDDDFFFGGGGGGJJJOOOTTTWWWXXXWWWVVVUUUVVVXXXZZZ]]]___bbbcccfffiiillloooqqqqqqpppooooooqqqrrrqqqooonnnmmmnnnrrrssstttuuuvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrqqqttttttvvvvvvvvvuuusssrrrssssssrrrrrrssstttvvvwwwvvvvvvwwwyyywwwnnn```UUUQQQMMMKKKLLLOOORRR[[[eeelllqqqwww|||~~~~~~~~~~~~~~~}}}}}}~~~~~~xxxrrrqqqwwwqqq```RRRXXXkkk}}}yyyuuusssnnnoooppprrrvvv{{{zzztttqqqnnnfffZZZPPPCCC???999555444555666666666666666666666666666666555666888999999888666555555555555666666666777777444555666777888999999999888777777:::===@@@AAAAAA>>>===<<<<<<<<<===>>>???AAAIIIVVV^^^bbbjjj}}}yyylllccc___```eeeooo{{{uuuqqqqqqvvvyyyyyyzzz|||~~~yyymmmmmmvvv}}}}}}{{{tttmmmggg^^^TTTOOOOOOTTTRRRMMMFFF===777444333333333222222222222333333222222111000//////000000000000111111000000//////000000////////////000000000000000000000000000000000000000000000//////...000000000000000000000000000///...///111222222111111111111222333333333444777999???HHHQQQ^^^qqqyyyvvvsssrrrnnniiijjjnnnrrrtttzzzuuukkkccceeegggbbbYYYSSSHHHDDDAAAEEEMMMSSSVVVUUUMMMKKKJJJIIIJJJJJJHHHGGG@@@?????????@@@BBBDDDEEEJJJMMMQQQUUUXXX[[[^^^```^^^^^^]]]]]]\\\[[[ZZZZZZcccfffiiikkkkkkjjjjjjjjjggghhhiiiiiiiiijjjmmmppppppqqqrrrpppnnnmmmnnnooooooqqqrrrrrrrrrsssvvvxxx{{{~~~~~~lllffffffjjjuuu}}}oooiii```[[[XXXVVVSSSQQQKKKJJJIIIIIIJJJKKKLLLMMMNNNMMMKKKIIIGGGEEECCCBBBEEEFFFIIIJJJIIIGGGCCCAAA???>>>===<<<<<<;;;;;;<<<======>>>???AAACCCEEEFFFFFFIIIMMMRRRUUUWWWVVVVVVUUUVVVXXXZZZ]]]```bbbccchhhjjjmmmoooqqqqqqqqqpppoooqqqsssrrrqqqpppqqqqqqssssssssstttuuuwwwxxxyyyxxxxxxxxxwwwvvvtttsssrrrssstttvvvwwwwwwwwwvvvuuutttttttttuuuvvvvvvwwwwwwvvvvvvxxxxxxuuulll^^^TTTMMMIIIGGGIIILLLPPPZZZdddlllqqqwww{{{}}}~~~~~~zzzuuutttzzz~~~kkkZZZSSSbbb{{{}}}xxxsssooolllkkklllpppwww}}}{{{tttnnnggg]]]PPPFFFAAA===777444444444555555666666666666666666666666777666555444444555666777333333444444444555555555333444555666777888888888666555666888;;;>>>>>>>>><<<;;;;;;:::;;;<<<===>>>AAAIIITTT]]]bbbjjj|||tttggg]]]WWW[[[dddqqq}}}}}}rrrnnnnnnssswwwxxxzzz}}}wwwooorrryyy{{{zzzxxxppphhhaaaYYYQQQNNNOOOVVVRRRKKKBBB:::555333333222222222111111222222222333222111000//////////////////000000000000//////000000////////////000000000000000000000000000000//////000000000000///////////////////////////////////////000111111222111//////000111222333333444777888<<>>===<<<<<<;;;;;;<<<=========>>>@@@BBBCCCDDDDDDGGGKKKOOORRRTTTUUUUUUUUUVVVYYY\\\___aaacccdddhhhjjjmmmoooqqqqqqqqqqqqoooqqqsssssssssrrrssstttsssssssssssstttvvvyyyzzzxxxxxxwwwwwwvvvtttsssrrrqqqrrrsssuuuvvvvvvvvvvvvtttuuuvvvwwwxxxxxxxxxxxxyyyyyyzzzxxxsssiii\\\SSSNNNJJJHHHJJJMMMRRR]]]gggnnnrrrxxx|||}}}~~~~~~~~~~~~{{{{{{{{{gggWWWQQQfff}}}zzzvvvsssnnnjjjgggjjjsss}}}}}}tttlllcccXXXKKKBBB???;;;777444444555555555666666666666666666666666777666555444444555666777333333444444444555555555777777888888777777666555666555666888;;;=========;;;;;;:::::::::<<<===>>>CCCIIITTT]]]bbbkkk|||yyynnnaaaXXXTTTZZZeeerrr|||~~~{{{wwwnnnkkkkkkqqqvvvyyy|||wwwssswww{{{yyyvvvssskkkbbb\\\UUUOOOOOOSSSYYYSSSIII???888444222222111111000000000000111111222222111000//////000000...///000000000000////////////000000000000////////////////////////////////////000000000000/////////////////////////////////000000000000111111222//////000111111222333333555555999@@@HHHTTTfffvvv|||xxxssspppiiibbbaaadddgggjjjnnnwww}}}lll\\\WWWZZZ\\\\\\\\\NNNHHHBBBCCCJJJRRRVVVWWWTTTRRRNNNLLLJJJGGGDDDBBBCCCBBBAAA@@@@@@AAABBBCCCEEEIIIMMMRRRUUUYYY\\\______```aaabbbbbbbbbaaaaaaaaadddhhhjjjjjjkkkmmmnnnjjjkkkkkkjjjiiiiiikkkmmmoooppppppooommmllllllmmmlllnnnqqqssssssssstttuuuxxxxxxyyy{{{~~~xxxjjjbbb___aaaeeettt~~~tttnnneee___\\\YYYVVVSSSPPPOOOMMMKKKJJJIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGIIIJJJKKKKKKJJJFFFBBB@@@???>>>===<<<<<<;;;;;;<<<<<<<<<======???@@@BBBCCCCCCEEEHHHKKKNNNQQQRRRSSSTTTVVVYYY]]]```bbbdddeeehhhiiikkkmmmooopppqqqqqqnnnppprrrssssssssstttuuussssssrrrrrrsssuuuwwwyyyuuuuuuuuuuuutttsssrrrrrrqqqrrrssstttvvvwwwxxxxxxuuuvvvwwwxxxyyyyyyyyyyyy{{{{{{yyyuuunnncccXXXQQQPPPKKKIIIKKKNNNTTT___jjjppptttyyy}}}~~~~~~~~~~~~yyyeeeWWWPPPgggwwwnnnfffgggqqq~~~vvvlllbbbWWWKKKDDD>>>;;;777555555666666666555555555555555555555555666666666666666666666666444444555555555666666666888888999999888888777666666666777:::===>>>>>><<<;;;;;;::::::;;;===>>>???DDDJJJTTT]]]ccckkk||||||sssggg\\\TTTVVV\\\gggrrryyyzzzvvvrrrkkkhhhiiipppvvvzzz~~~~~~sssssswwwwwwuuurrrmmmfff```\\\WWWSSSSSSVVVYYYQQQGGG===777444222222111000000000000000000111111111000000000000111111//////000000111111000000//////000000000000//////////////////////////////...//////000000000000000000000000000000000000000000222333222111000111222000000000111222222222333333333777>>>DDDNNN___ooo~~~{{{wwwuuunnnfffdddfffggglllqqqvvvqqq```ZZZ]]]```aaacccTTTLLLDDDBBBFFFMMMQQQRRROOOMMMKKKJJJIIIHHHFFFDDDDDDCCCBBBAAAAAAAAABBBCCCEEEHHHMMMQQQTTTXXX[[[^^^``````aaabbbccccccddddddcccfffiiikkklllmmmppprrrlllllllllkkkiiiiiikkkmmmqqqrrrsssrrrooonnnoooppplllnnnqqqrrrrrrrrrsssuuuxxxxxxyyy{{{|||vvvkkkdddaaaaaaiiirrr{{{tttkkkccc___\\\XXXTTTSSSQQQOOOLLLJJJIIIHHHHHHGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHEEECCCAAA???>>>===<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCEEEGGGJJJMMMOOOPPPRRRTTTXXX\\\___bbbccccccfffgggiiikkkmmmnnnoooooommmoooqqqrrrrrrrrrssstttrrrrrrrrrrrrssstttuuuuuurrrrrrssssssssssssrrrrrrsssssstttvvvwwwyyyzzzzzzwwwwwwwwwxxxyyyyyyzzzzzzzzzyyyuuuppphhh___WWWRRRQQQMMMJJJKKKNNNUUU```kkkqqquuuzzz~~~~~~~~~~~~~~~vvvbbbVVVQQQggg}}}tttiiiiiiuuuwwwlllaaaVVVKKKEEE<<<:::777555666777777666555555555555555555555555444555666777777666555444555666666666666777777777555666777999::::::::::::777777888;;;>>>???>>><<<;;;:::::::::;;;===>>>@@@DDDIIIRRR[[[bbbkkk{{{~~~xxxoooeee\\\WWW[[[aaajjjsssyyyyyyuuurrrkkkhhhhhhooovvvzzzsssjjjjjjmmmmmmlllmmmfffbbbaaabbb___ZZZXXXYYYTTTLLLBBB:::666555333222222111111000000111111222////////////000111222333///000000111222222111111...///000111111000///...////////////////////////......///000000000000000000000000000000000000000222444555444111000111222111222222222222222222222111222666<<<@@@HHHWWWeeettt~~~|||{{{zzzuuunnnkkkmmmiiipppvvvxxx~~~uuueee```ccceeefffgggZZZQQQEEE@@@BBBGGGJJJKKKJJJIIIHHHHHHHHHHHHGGGFFFCCCBBBAAA@@@@@@AAABBBCCCDDDGGGLLLPPPSSSVVVYYY\\\```______```aaaccceeefffccceeehhhiiijjjkkkmmmooojjjkkkkkkjjjiiijjjllloooqqqrrrrrrqqqooonnnoooppplllnnnpppppppppqqqsssuuuttttttxxx{{{{{{|||xxxmmmfffcccbbbhhhrrr~~~|||qqqiiiccc___ZZZVVVUUUSSSQQQNNNLLLKKKJJJJJJHHHGGGFFFEEEFFFGGGIIIJJJJJJJJJIIIHHHFFFDDDCCCBBB???>>>===<<<<<<;;;;;;<<<;;;;;;;;;<<<===>>>???@@@BBBBBBCCCDDDFFFIIIKKKLLLOOOQQQUUUYYY]]]___``````dddeeefffhhhjjjkkklllmmmkkkmmmppppppppppppqqqrrrqqqqqqrrrrrrsssrrrrrrqqqpppqqqrrrssssssttttttssssssssstttuuuvvvxxxyyyzzzxxxwwwwwwwwwwwwyyyzzz{{{zzzxxxtttmmmfff```[[[ZZZUUUPPPLLLMMMPPPVVVaaalllqqquuuzzz}}}~~~}}}}}}}}}ppp\\\SSSQQQdddwww}}}uuukkkmmm{{{wwwkkk^^^SSSIIIDDD:::888555444555666666555555555555555555555555555444444555555555555444444555555666666666777777777444555666888999999::::::777777888;;;>>>???===;;;999999888999:::<<<===???BBBFFFOOOYYY```iiixxx||||||zzzuuummmfff```]]]___dddmmmuuuzzzzzzwwwtttlllhhhiiiooovvvzzzvvvjjj``````bbbbbbdddhhhaaa```ccchhhggg```[[[ZZZOOOHHH>>>888555555444333333222222222222222222333.../////////000222333444000000111222222222222222...///000111111000///...////////////////////////......///000000000000000000000000000000000000000444666777555111000111222333333333222222222222222111222555:::>>>DDDQQQ^^^lll~~~|||}}}~~~zzzsssqqqrrrjjjssszzzzzz{{{wwwhhhdddggghhhiiiiii^^^TTTFFF???@@@CCCEEEFFFJJJHHHGGGGGGGGGGGGFFFDDDBBBAAA@@@@@@@@@AAABBBCCCCCCFFFKKKNNNQQQTTTWWWZZZ___^^^]]]^^^___bbbdddfffbbbdddeeefffeeefffhhhiiiggghhhiiiiiiiiijjjmmmpppnnnooopppooommmkkklllmmmmmmnnnoooppppppqqqsssvvvooopppvvvzzzyyyyyytttjjjfff^^^bbbiiiqqq|||vvvmmmfffaaa[[[WWWVVVTTTRRRPPPNNNMMMLLLLLLJJJHHHGGGFFFFFFGGGIIIJJJKKKJJJHHHFFFEEEDDDCCCCCC???>>>===<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<>>>???@@@BBBAAAAAABBBDDDFFFIIIJJJLLLNNNRRRWWW[[[]]]^^^^^^cccdddeeefffhhhjjjkkklllkkkmmmooooooooonnnoooqqqpppqqqrrrsssrrrqqqpppoooooopppqqqssstttuuuuuuuuuqqqqqqrrrrrrsssuuuvvvwwwxxxwwwvvvvvvvvvxxxzzz|||{{{yyyuuuooohhhdddbbbbbbXXXSSSOOOPPPSSSXXXdddoooppptttyyy|||}}}|||{{{{{{lllXXXOOOOOO```qqqwww{{{}}}rrrjjjooo~~~wwwiii\\\OOOFFFAAA888666444333444555555444555555555555555555555555444444333222222333444444555555555666666666666777777777777777777666666555666666888;;;===>>><<<:::888777777777888:::<<<===AAAEEEMMMWWW^^^gggvvv~~~~~~}}}{{{vvvoooiiidddbbbbbbfffjjjnnnrrruuuwwwyyyyyy|||xxxttttttxxx~~~zzzsssfffbbb^^^ZZZXXXZZZ]]]___\\\lllvvvqqqkkkiiiddd\\\LLLEEE<<<666444333000...............////////////)))+++...111222111000/////////000111222333333444000000000000//////////////////...---------------............////////////111000///......///000111222111000//////000111222////////////////////////000222555666:::BBBMMMUUUgggvvvyyyqqqooosssxxx{{{}}}yyynnniiigggfffhhhlllaaaVVVIIIAAAAAABBB???<<>>@@@AAACCCDDDDDDFFFHHHKKKJJJKKKOOOTTTXXX]]]aaabbbdddeeefffgggggghhhkkkmmmiiiiiijjjjjjjjjkkknnnppppppppppppppppppqqqqqqrrrrrrssstttttttttsssrrrqqqsssooolllnnnrrrvvvtttrrrvvvvvvyyy}}}{{{yyy||||||xxxtttnnnfff___WWWPPPPPPTTTZZZeeeoooyyyzzz{{{}}}}}}}}}|||{{{~~~lll[[[SSSVVVffftttyyyyyy|||uuuooolllttt~~~rrrfffZZZMMMAAA999888777666444333333333333222222333333444555555666333333333333333333333333444444444444444444444444555666888:::::::::999888666777999:::;;;::::::999::::::999999:::;;;===>>>BBBEEELLLUUU\\\dddrrr~~~|||{{{zzzxxxsssmmmhhheeeeeeeeeiiimmmqqqqqqqqqsssyyy~~~|||zzz{{{}}}yyykkkaaa^^^ZZZWWWVVVWWWZZZ\\\cccrrr{{{vvvoookkkdddZZZJJJCCC:::444222111000........./////////000000000///000111222111000...---///////////////000000000000000000000////////////000//////...------............/////////000000000111000///......///000111222111000//////000111222111111111111111111111111222333555666888???IIIQQQbbbpppzzzpppqqqssstttxxx~~~{{{|||{{{qqqiiieeeccc```___aaaaaaXXXMMMEEEBBBAAA???===@@@BBBFFFHHHIIIIIIHHHGGGHHHFFFCCCAAA??????@@@@@@BBBDDDGGGJJJMMMQQQVVVYYY[[[\\\[[[[[[[[[]]]aaadddbbbccceeeffffffffffffeeefffffffffggghhhiiikkkkkknnnoooooopppooonnnmmmlllmmmmmmnnnooopppqqqrrrssstttuuuuuuvvvwwwzzzzzznnnbbb\\\aaaeeehhhqqq}}}{{{sssjjjcccbbbcccggghhhccc^^^\\\XXXSSSPPPKKKFFFDDDGGGIIIHHHEEEIIIGGGEEEDDDFFFGGGGGGFFFEEEDDDCCC@@@???===<<<<<<===;;;:::;;;===??????>>>>>>???AAABBBBBBCCCFFFHHHIIIKKKOOOSSSXXX]]]```bbbcccdddffffffffffffgggiiiiiijjjkkkjjjjjjkkkmmmppppppoooooooooooopppqqqqqqttttttsssrrrrrrssstttttttttqqqmmmnnnsssvvvvvvtttwwwwwwzzz}}}|||{{{}}}uuulllcccZZZSSSSSSWWW^^^hhhrrrzzz{{{|||}}}~~~~~~}}}}}}|||}}}~~~mmm^^^WWW^^^lllxxxzzzyyy|||~~~tttooollluuu{{{pppcccWWWLLLAAA:::888777666555444444444444666666555555444333333222333333333333333333333333444444444444444444444444444666888:::;;;::::::999777888999;;;;;;;;;::::::::::::999999:::;;;===>>>AAADDDLLLUUU\\\dddrrr|||zzz{{{zzzxxxxxxtttooojjjgggggghhhiiilllooorrrpppnnnrrrzzz}}}||||||||||||sssggg___]]]ZZZWWWWWWXXX[[[]]]lllyyy}}}uuunnncccXXXHHH@@@777111000000///.../////////000000000111111111111111111000000000///000000000000//////......000000000000////////////000000//////......///////////////000000000111111000000////////////000000111111000000000000111111111111111111111111111111222444555555666;;;DDDKKKYYYggg|||qqqooommmooovvvxxxrrrqqqpppjjjeeeccc```ZZZWWWWWWaaa[[[SSSJJJCCC???>>>>>>@@@BBBEEEHHHJJJIIIHHHGGGIIIGGGDDDBBB@@@?????????AAACCCFFFIIIKKKOOOTTTXXXZZZZZZZZZYYYYYY\\\```ccc```aaabbbcccddddddddddddffffffhhhiiijjjjjjkkkkkklllmmmnnnooopppooonnnnnnlllmmmnnnoooqqqrrrttttttssstttuuutttuuuwww{{{~~~zzzkkk___\\\]]]^^^eeennnvvvyyyoooiiiiiikkkqqquuuqqqkkkeee\\\UUUOOOKKKGGGEEEGGGHHHHHHFFFIIIGGGFFFFFFHHHIIIHHHHHHEEEDDDCCCBBBAAA??????>>>===<<<;;;;;;===??????>>>===???@@@AAAAAACCCFFFHHHIIIKKKNNNSSSXXX\\\___aaaaaaccceeefffeeeddddddeeejjjkkklllkkkkkkkkkmmmooooooooooooooooooppppppqqquuutttrrrqqqrrrtttwwwxxxwwwrrroooooorrrvvvxxxxxxyyyxxxzzz}}}~~~|||sssiii___WWWWWW[[[bbbmmmvvvzzz{{{}}}~~~|||}}}~~~lll___[[[hhhsss|||zzzvvvwww|||{{{yyytttooonnnvvvxxxmmm```TTTIII@@@:::888777777666666555555555777666666555444444333333333333333333333333333333444444444444444444444444444666888:::;;;;;;;;;:::777888:::;;;<<<<<<;;;;;;:::999999888999:::<<<===@@@DDDLLLUUU\\\dddqqq~~~}}}~~~}}}}}}}}}|||zzzwwwvvvvvvwwwwwwwwwssslllhhhfffgggiiijjjkkkmmmnnnppprrrwww}}}~~~|||zzzzzzzzzzzzzzz|||~~~{{{ssskkkcccaaa___]]]]]]^^^___aaaqqq{{{zzzpppbbbUUUEEE>>>555000///000000000000000000000111111111111//////......///111222333222222111111111111111111000000000000////////////000000////////////000000000000000000111111111111000000////////////000000111000000000000000000111////////////////////////111222333333444888@@@FFFSSS___ssspppmmmllloooyyyvvvnnnllllllgggdddddd```YYYUUUVVV___]]]XXXOOOFFF???>>>??????AAAEEEHHHJJJJJJIIIHHHIIIHHHEEECCCAAA???>>>>>>@@@BBBEEEGGGJJJNNNRRRVVVXXXXXXXXXWWWWWWZZZ^^^aaa^^^___```aaaccccccddddddfffgggiiijjjkkkkkkjjjjjjjjjkkkmmmoooppppppoooooolllmmmnnnpppqqqssstttuuurrrssstttsssssstttwwwzzzwwwggg___]]]\\\```eeeooo~~~uuuqqqrrrsssxxx{{{vvvnnnfff]]]TTTNNNKKKHHHGGGHHHHHHGGGFFFIIIHHHGGGGGGIIIJJJIIIHHHEEEEEEDDDCCCBBBAAA@@@???>>><<<;;;<<<>>>??????>>>>>>@@@BBBBBBCCCDDDGGGIIIIIIKKKNNNRRRWWW[[[^^^```^^^aaadddfffeeedddddddddkkklllmmmmmmllllllmmmooooooooonnnnnnoooooopppqqqsssssssssssstttvvvxxxxxxwwwsssooonnnqqquuuxxxyyy{{{yyyzzz}}}~~~xxxnnncccZZZZZZ^^^fffoooxxx{{{|||~~~|||jjj``````pppyyyzzzsssqqqtttvvvzzz~~~yyywwwrrroooooowwwyyylll^^^PPPEEE>>>:::777777777777777666666666333444444555555666666777222222333333333333444444555555555555555555555555444555777999:::;;;;;;;;;777888:::<<<======<<<<<<:::999888888888:::;;;<<>>DDDMMMYYYkkk~~~nnnmmmmmmrrr|||{{{rrrnnnlllhhhffffffaaaZZZWWWYYY]]]]]]ZZZSSSIIIAAA???@@@>>>@@@DDDHHHJJJKKKJJJIIIIIIHHHFFFDDDAAA@@@>>>>>>???AAACCCFFFHHHLLLPPPTTTUUUVVVUUUUUUUUUWWW[[[^^^]]]^^^___```bbbccceeeeeefffgggiiikkkkkkkkkjjjiiiiiijjjlllnnnoooppppppppplllmmmnnnoooqqqrrrssstttqqqrrrsssrrrqqqrrrtttvvv|||vvviiiaaa\\\\\\]]]dddpppyyyvvvxxxyyy|||{{{rrriiiaaaYYYRRRMMMLLLIIIHHHHHHHHHGGGGGGIIIGGGGGGHHHIIIIIIHHHGGGEEEFFFEEEEEECCCBBB@@@??????===<<<<<<>>>??????>>>>>>???AAABBBBBBCCCFFFIIIIIIKKKNNNRRRVVVZZZ]]]___\\\```dddfffggggggggghhhjjjlllnnnnnnmmmmmmnnnooooooooooooooooooppppppqqqoooqqqtttvvvxxxxxxwwwvvvvvvssspppnnnppptttxxxzzz|||zzzzzz|||~~~~~~rrrfff[[[ZZZ```gggqqqxxxzzz|||~~~~~~jjjbbbfffwww~~~tttooooooppprrrvvv|||zzzvvvqqqooopppxxx{{{mmm\\\MMMAAA;;;888555666777777888777777666333333444444555666666666222222222333333444444444555555555555555555555555555555777888999:::::::::777888:::<<<=========<<<999999888777888999:::;;;>>>BBBKKKUUU\\\cccppp|||}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{zzzyyywwwwwwuuuppplllkkklllmmmrrrxxxyyytttllliiihhhiiihhhgggbbbaaafffsssxxxvvvxxxzzz{{{yyyxxxwwwwwwuuu{{{zzzuuussstttooonnnllljjjhhhfffeeedddhhhlllqqquuussshhhXXXKKK???999333000000222222000/////////000000000111111222111///...------------------...///000111222222000000000000//////////////////......//////000000/////////000000000111111//////000000000000//////000000111111111111000000111111111111111111111111...000111111111444;;;@@@HHHRRRcccuuurrrrrrssswww~~~zzzvvvnnnllllllkkkeee\\\XXXXXXZZZ[[[ZZZUUULLLEEEAAA@@@===@@@DDDHHHJJJKKKKKKJJJHHHGGGFFFDDDBBBAAA???>>>>>>@@@BBBDDDFFFJJJNNNRRRRRRSSSRRRRRRRRRTTTXXX[[[\\\\\\]]]^^^```bbbdddfffggghhhhhhiiijjjjjjiiiiiihhhjjjlllnnnoooppppppooommmmmmnnnooopppqqqqqqrrrpppqqqrrrrrrqqqqqqsssuuuyyyyyyjjj___YYYWWWZZZcccmmmxxx}}}|||{{{~~~{{{oooddd]]]VVVPPPLLLLLLKKKIIIHHHHHHGGGGGGHHHGGGFFFGGGHHHHHHFFFDDDCCCDDDEEEEEEDDDCCCAAA@@@???>>><<<===>>>??????>>>;;;===>>>??????AAADDDFFFIIIJJJMMMQQQUUUYYY\\\^^^]]]```cccfffggghhhiiikkkiiikkknnnooonnnnnnoooqqqpppppppppppppppqqqqqqrrrnnnppptttwwwxxxwwwuuussstttsssqqqpppqqqtttwwwzzz|||yyyyyy{{{|||uuuhhh\\\ZZZ```hhhqqqxxxzzz{{{}}}~~~~~~llleeekkk~~~zzzrrrnnnlllkkkooouuu{{{|||wwwpppooorrrzzz|||lllZZZIII>>>999888333444666777888777777666666555555444333333222222111222222333333444444555555555555555555555555555555555666666777888888999666777999;;;<<<======<<<999999888777777888999:::===AAAJJJUUU\\\bbbooo{{{{{{{{{||||||{{{{{{zzzyyyyyyxxxwwwvvvttttttssssssvvvnnngggfffggghhhooowwwxxxrrrllljjjkkkllljjjhhh^^^```ggguuu~~~uuutttxxx|||}}}{{{yyyxxxyyyvvv}}}~~~wwwsssuuuyyyvvvuuussspppmmmiiigggeeeccccccggglllkkk```OOOCCC:::666111///000111000........./////////000000000333222111///......------......//////000000000111000000000000////////////......------...//////000....../////////000000000...///000111111000///...///000111222222111000///111111111111111111111111000222222111000222777<<>>======>>>??????>>>;;;<<<>>>??????@@@CCCEEEIIIJJJMMMQQQUUUYYY[[[]]]___aaacccdddeeefffiiikkkhhhjjjnnnoooppppppqqqrrrqqqqqqqqqqqqqqqrrrrrrsssoooqqqsssuuuvvvvvvtttsssttttttsssssssssuuuxxxzzz{{{yyyxxxyyyzzz|||xxxiii\\\[[[aaajjjrrrxxxxxxzzz}}}~~~~~~jjjdddllltttlllhhhhhhlllpppuuu|||~~~wwwooopppsss{{{yyyiiiVVVEEE;;;888888111333555777777777666555444444444333222222111111111111222333333444555555555555555555555555555555666666555555555555666666555666888:::<<<<<<<<<<<<999888777666666777888999<<<@@@JJJTTT[[[bbbnnnzzzzzzzzz{{{{{{zzzzzzyyyxxxxxxvvvtttrrrqqqpppqqqqqqxxxnnnfffddddddeeelllvvvvvvqqqlllkkkmmmnnnllliii\\\aaajjjvvv|||vvvpppuuuzzz}}}|||zzz{{{{{{zzz|||wwwtttxxx~~~|||{{{yyyuuuqqqmmmiiiggg___^^^```eeeeeeYYYHHH<<<777333//////000111///,,,............////////////000000000000111111111111222222222222111111111111000000000000////////////---------------...///000............////////////...///000111111000///...///000111222222111000///////////////////////////333444444222///000555999>>>GGGTTTeeewwwzzz{{{tttcccWWWSSSUUUUUUVVVUUUQQQKKKEEEAAA<<>>AAABBBDDDHHHLLLOOONNNNNNNNNMMMMMMPPPTTTWWWXXXXXXXXXZZZ\\\___bbbccchhhhhhgggffffffggghhhiiiiiijjjlllnnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooqqqrrrqqqqqqsssuuuoooxxx~~~sssiiieeeVVVXXXZZZ___kkkzzzyyy{{{uuuhhh```XXXRRRLLLLLLLLLKKKIIIGGGGGGHHHGGGFFFEEEEEEEEECCC@@@>>>;;;===@@@CCCFFFGGGGGGGGG@@@???======>>>??????>>><<<>>>@@@@@@AAABBBEEEGGGHHHJJJMMMQQQUUUXXX[[[]]]aaabbbcccccccccdddgggiiigggjjjmmmppppppqqqrrrsssrrrrrrqqqqqqrrrrrrssstttqqqqqqrrrssssssttttttttttttuuuuuuuuuuuuvvvyyy{{{zzzxxxxxxyyyxxxzzzyyykkk]]]\\\bbbkkksssyyyxxxzzz|||~~~ggg```iii~~~sssjjjdddhhhkkknnnqqqwwwwwwooopppsss{{{~~~vvvgggTTTCCC:::888999000222444666777777666555000111111222222333444444111111222333333444555555666666666666666666666666666666555444444444444555444555777:::;;;<<<<<<<<<999888777666666777888888<<<@@@JJJTTT[[[bbbnnnyyywwwvvvvvvwwwxxxwwwuuurrrrrrssssssoookkkiiikkkmmmsssnnneee^^^]]]cccmmmuuuuuuqqqlllmmmqqqpppjjjdddYYYaaammmvvvzzzyyywwwuuutttuuuxxx{{{}}}~~~}}}yyytttuuu{{{}}}xxxsssmmmfffbbbXXXZZZ\\\\\\XXXOOOCCC;;;333333333222222222111111000000////////////000000111111111111222222222222222000//////000111111000//////.........---------///...---...///000000...000000////////////000000////////////000000000000000000000000////////////000000000000000000000000222111000000000222444666:::BBBOOO]]]ooo}}}rrrbbbVVVWWWUUUVVVXXXVVVNNNIIIHHHEEEAAAAAAJJJQQQQQQOOONNNLLLLLLJJJHHHFFFCCC@@@???>>>???AAADDDFFFHHHJJJKKKLLLNNNOOOOOONNNOOOQQQSSSVVVWWWZZZ\\\^^^`````````ccceeehhhhhhhhhgggggghhhiiijjjjjjkkkkkkllllllmmmooopppqqqpppooonnnooopppmmmnnnpppqqqpppooopppqqqpppqqqsssxxxxxxfffddd[[[VVVZZZaaahhhsss~~~~~~|||}}}qqqcccZZZUUUSSSOOOKKKJJJKKKKKKIIIFFFJJJHHHDDDCCCDDDEEEEEEDDD@@@AAAAAABBBCCCDDDDDDEEEBBBAAA???=========>>>>>>???>>>>>>>>>???AAACCCDDDFFFIIILLLOOOSSSWWW[[[___bbbdddfffgggggggggiiijjjjjjkkkmmmnnnpppqqqqqqrrrsssqqqpppssswwwyyyxxxvvvttttttttttttuuuvvvwwwxxxvvvvvvvvvtttrrrqqqrrrtttyyyyyyyyyxxxyyy|||}}}hhh]]]]]]___jjjwwwyyy{{{|||}}}sssbbb^^^eeeuuu~~~yyynnnjjjkkkllllllmmmmmmqqqzzzssslllrrryyy{{{mmm]]]PPPEEE:::666666555555555555555555555555444444444444444444444444333333333444444444555555777777666444444333333333777666666555666777888999777777777888999999:::::::::888666444555666999;;;<<>>============???>>>>>>>>>???AAACCCDDDFFFHHHLLLOOORRRVVV[[[^^^```ccceeefffffffffhhhiiijjjkkkmmmnnnpppqqqqqqqqqsssrrrqqqsssvvvwwwwwwuuuwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuusssrrrsssuuuwwwxxxyyyxxxxxxxxx{{{~~~iii______aaalllyyyzzz}}}~~~~~~mmm\\\ZZZaaammmuuu~~~yyyqqqmmmmmmnnnoooooooooqqqyyytttnnnssszzz}}}|||uuugggWWWKKKAAA999666777555555555555555555555555444444444444444444444444333333333444444444444555555555444444444555555666555666666777777777777777666666777888888999999:::;;;:::888777777888:::;;;>>>DDDMMMSSSXXX```kkksssrrrqqqqqqrrrsssssspppnnnkkkjjjhhhddd___]]]\\\]]]\\\ZZZWWWTTTTTTXXX^^^cccjjjlllppprrrqqqmmmhhheeejjjnnnsssvvvwwwuuuuuutttyyyyyyzzz{{{|||~~~|||}}}yyyppphhhaaa\\\YYYYYYWWWTTTPPPJJJBBB:::444222222222222111111111000000000////////////000000......////////////000000222000//////000111111000000000000000000////////////...---...///000000...000//////......//////000....../////////000000000000000000000////////////000000000000000000000000111111000000111222444555999>>>FFFPPP^^^sss{{{lll___[[[WWW[[[eeekkkdddWWWMMMHHHDDDDDDLLLSSSTTTRRRQQQNNNMMMLLLKKKHHHFFFDDDCCC@@@@@@???@@@BBBEEEHHHIIIJJJKKKLLLLLLKKKLLLNNNOOOSSSUUUVVVXXXZZZ[[[[[[\\\___aaacccdddccccccdddeeehhhhhhiiijjjkkkkkkkkkkkklllmmmnnnnnnllllllmmmnnnlllmmmoooooonnnnnnnnnoooqqqrrrssstttvvvxxxzzz{{{{{{pppeee^^^ZZZXXXZZZ^^^dddhhhlllpppqqqsssuuuvvv|||kkkaaaXXXSSSNNNLLLMMMMMMKKKHHHHHHEEECCCCCCDDDEEEEEEEEEFFFEEEDDDCCCAAA@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;>>>>>>>>>>>>???AAABBBDDDEEEHHHKKKOOORRRVVVZZZ^^^___aaadddeeeeeeeeeggghhhjjjkkkmmmnnnooopppqqqqqqtttrrrrrrssstttuuuuuusssxxxxxxwwwvvvtttsssrrrrrrtttttttttsssrrrtttwwwzzzwwwxxxxxxxxxxxxzzz~~~kkkaaaaaacccnnn{{{|||~~~~~~yyyeeeWWWXXX```fffllltttyyyyyyuuurrrooorrrssssssrrrrrrwwwuuuppptttzzz~~~}}}zzzwwwmmm___OOODDD===777555777555555555555555555555555444444444444444444444444333333333333444444444444333333333444555666777888444555666777777777666666666666666777888888999999===<<<;;;;;;::::::::::::???EEEMMMSSSWWW^^^gggooo~~~ooonnnnnnooopppooommmjjjfffdddaaa\\\XXXVVVUUUTTTUUUTTTQQQOOOPPPTTT[[[aaagggiiijjjiiifffdddeeegggtttvvvwwwwwwvvvuuuvvvvvv|||||||||}}}~~~~~~xxxooofff```]]]\\\]]]YYYRRRKKKDDD>>>777333222111111111111000000000000000////////////000000000000000000111111111222111000......000111000//////////////////////////////...---...///000000.../////////....../////////........./////////000000000000000000////////////000000000000000000000000111000000000111222333444666;;;AAAIIIUUUiii|||rrrbbb[[[[[[gggqqqmmm```TTTJJJDDDCCCIIIPPPQQQPPPPPPMMMMMMLLLKKKIIIGGGEEEDDDAAA@@@???>>>@@@CCCFFFHHHHHHIIIJJJJJJIIIJJJLLLNNNQQQRRRTTTVVVYYY[[[\\\]]]^^^```bbbbbbbbbbbbccceeefffggghhhjjjjjjjjjjjjjjjiiikkkllllllkkkkkklllnnnlllmmmoooooonnnmmmmmmnnnoooppprrrtttvvvxxxzzz{{{qqqeee^^^[[[[[[]]]ZZZ]]]bbbfffiiilllooorrrwww{{{rrreee[[[VVVQQQNNNNNNNNNLLLJJJHHHFFFDDDDDDFFFGGGGGGFFFCCCCCCBBBAAAAAAAAABBBBBB======>>>>>>>>><<<:::999>>>>>>===>>>???@@@BBBCCCEEEGGGKKKNNNQQQUUUZZZ]]]___aaadddeeeeeefffgggiiijjjkkklllnnnooopppppppppssssssrrrrrrssssssrrrrrrwwwwwwvvvvvvuuusssrrrrrrssstttsssrrrrrrsssvvvyyyvvvwwwxxxxxxxxxyyy|||~~~lllbbbcccdddooo{{{|||~~~}}}~~~tttbbbZZZ___ggghhhkkkqqqwwwzzzyyyuuurrrwwwxxxxxxvvvtttvvv{{{tttsssuuuyyy|||~~~|||wwwtttgggYYYHHH???:::666555666555555555555555555555555444444444444444444444444222222333333333444444444444444333444444555666777555444444333333444555555555666666777777888999999=========<<<;;;:::999999<<>>???AAADDDFFFFFFGGGHHHHHHHHHIIIKKKMMMNNNOOORRRUUUXXX[[[^^^```]]]___aaaaaaaaaaaaccceeeeeefffhhhiiijjjiiiiiihhhgggiiijjjkkkjjjjjjlllnnnlllnnnoooooommmlllmmmnnnnnnoooqqqsssuuuxxxyyyzzz{{{rrrgggaaa^^^\\\TTTVVVYYY[[[^^^ccciiimmmnnnttt|||yyyiii___ZZZSSSPPPPPPPPPNNNLLLJJJIIIGGGGGGHHHIIIHHHGGGBBBAAA@@@?????????AAAAAA======>>>>>>>>><<<:::999>>>=========>>>@@@BBBCCCDDDFFFJJJMMMPPPTTTYYY\\\___aaadddffffffgggiiijjjjjjkkklllnnnoooooooooooorrrrrrrrrrrrqqqqqqqqqqqqttttttuuuuuuuuuuuutttssssssttttttsssrrrrrrsssuuuvvvwwwyyyyyyxxxyyyzzz|||mmmcccddddddnnnzzzzzz}}}}}}}}}}}}~~~tttdddbbbkkkssspppqqqtttyyy}}}~~~{{{xxx|||}}}|||yyyuuuuuuyyy}}}}}}zzzuuuuuuuuuwwwyyy{{{yyyuuurrrcccTTTEEE===:::666555555555555555555555555555555444444444444444444444444222222222333333333444444555555444444444444555555777555222000000111444666666666666777888888999999===<<<<<<;;;:::999999888888@@@KKKRRRXXX^^^fffmmm|||iiihhhgggffffffddd```]]]XXXUUUQQQOOOMMMLLLKKKIIIJJJHHHFFFEEEGGGNNNXXX___jjjgggbbb]]]]]]dddpppyyy~~~~~~~~~||||||}}}}}}xxxwwwsssllleeeaaabbbdddddd\\\QQQGGG???999666333000000000000////////////000000////////////000000------............//////111///......///000000///------------............///...---...///000000...///......------......///------........./////////000000000000////////////000000000000000000000000//////000111111222222222111555:::@@@IIIZZZnnn|||nnnaaaeeeppptttooojjjVVVLLLCCCCCCFFFHHHJJJLLLKKKKKKKKKJJJIIIGGGFFFEEECCCBBBAAA@@@@@@AAACCCDDDDDDEEEGGGGGGHHHIIILLLNNNMMMNNNPPPSSSWWWZZZ^^^___\\\^^^_________```ccceeeccceeegggiiiiiiiiihhhgggfffhhhiiijjjjjjkkklllnnnmmmoooppppppnnnmmmmmmnnnoooooopppppprrrsssuuuvvvyyy}}}vvvlllccc[[[UUUUUUTTTSSSUUUYYY___dddeeemmmvvv~~~oooccc]]]VVVRRRQQQQQQPPPNNNLLLKKKJJJIIIJJJJJJHHHGGGDDDBBB@@@===<<<<<<======>>>>>>>>>>>>===<<<;;;;;;============>>>@@@AAACCCCCCFFFIIIMMMPPPTTTXXX\\\___aaadddffffffgggiiikkkkkkkkklllmmmnnnnnnnnnnnnpppqqqrrrqqqpppooopppqqqqqqrrrtttuuuvvvvvvuuuuuurrrtttuuuuuutttsssssssssvvvxxxzzzzzzyyyyyyyyyzzz|||pppfffeeeeeennnxxxxxx{{{|||}}}~~~vvvhhhiiisss{{{wwwxxxyyy}}}|||vvvtttvvvyyyvvv}}}}}}yyyxxxyyyyyyxxxvvvttttttuuutttpppmmm^^^PPPAAA<<<;;;888666555555555555555555555555555444444444444444444444444222222222222333333333333666555555444444444555555888666333000000222555777777777777888999999::::::<<<;;;:::999999999999999666???JJJSSSYYY___gggmmmzzzeeedddbbbaaa___\\\XXXUUUQQQMMMJJJHHHIIIIIIHHHFFFDDDDDDEEEFFFIIIOOOWWW]]]bbbaaa```aaaeeennnxxx~~~~~~~~~}}}zzzwwwwwwwwwuuuooohhhdddeeehhhbbbZZZNNNCCC;;;666333111000000/////////.........000000////////////000000---------.........//////000///------///000///...---.........///////////////...---...///000000...///......------......///---------.........//////000000000000////////////000000000000000000000000...///000111111222222222111555999>>>EEESSSdddqqq{{{iiiiiirrrwwwvvvsssaaaTTTGGGCCCEEEGGGJJJNNNLLLLLLLLLKKKJJJIIIHHHGGGDDDCCCBBBBBBBBBBBBBBBCCCBBBCCCFFFGGGHHHJJJMMMPPPNNNNNNOOOQQQTTTWWWZZZ[[[ZZZ\\\]]]]]]]]]^^^aaadddbbbdddfffhhhiiihhhgggeeeeeegggiiijjjjjjkkkmmmooonnnpppqqqpppooommmnnnnnnppppppooooooppprrrtttvvvzzz{{{sssfff\\\[[[WWWTTTQQQSSSVVVZZZ\\\eeepppxxx~~~sssfff___XXXSSSSSSSSSQQQOOOMMMLLLJJJJJJJJJIIIGGGEEEAAA@@@===;;;:::;;;<<<===@@@@@@???>>>========================>>>???AAABBBCCCEEEIIILLLOOOSSSXXX[[[]]]```ccceeeeeefffhhhjjjkkkkkklllmmmnnnnnnnnnnnnnnnpppqqqqqqooonnnppprrrpppqqqtttuuuvvvvvvuuutttpppssswwwyyyxxxvvvuuuuuuvvvyyy{{{|||{{{yyyyyyzzz{{{sssiiihhhgggoooxxxxxxzzz|||yyyiiikkktttzzzzzz{{{}}}~~~uuuqqqrrruuuqqqttttttrrrtttzzz|||wwwqqqnnnmmmlllhhheeeWWWJJJ===;;;<<<;;;888666555555555555555555555555444444444444444444444444111222222222222333333333444444444444444555666777888777777666666555666666888888888999::::::;;;;;;<<<;;;999888888999;;;<<<666???KKKTTTZZZ___gggmmmxxxbbbaaa^^^]]][[[WWWSSSPPPLLLHHHEEEDDDFFFGGGFFFDDDBBBDDDGGGIIIMMMRRRXXX\\\YYYZZZ^^^dddllluuu|||~~~~~~}}}{{{yyyvvvtttyyyzzzyyyssslllggghhhkkk```XXXLLLAAA999444111///000/////////............000000////////////000000////////////000000000111000///------///000///....../////////000000111111///...---...000000000............------.........---------.........//////000000000000////////////000000000000000000000000...///000111111222222111222555999===CCCNNN^^^jjj{{{qqqnnnuuuzzzzzzyyyiiiZZZKKKEEEEEEGGGKKKPPPMMMMMMMMMMMMLLLKKKJJJIIIDDDDDDDDDCCCCCCBBBBBBBBBAAACCCEEEGGGHHHKKKNNNQQQOOOOOOOOOOOOQQQTTTVVVWWWYYYZZZ[[[[[[[[[]]]```bbbaaacccfffhhhiiihhhfffeeeeeegggiiijjjjjjkkknnnooooooppprrrqqqooonnnnnnooopppooonnnoooqqqtttxxxzzz|||}}}xxxcccbbb^^^XXXSSSQQQRRRTTTVVV___llltttyyytttgggaaaYYYTTTSSSSSSRRRPPPMMMLLLJJJJJJIIIHHHEEECCC<<<;;;999999999<<>>>>>======<<<===>>>???AAABBBCCCEEEIIILLLOOOSSSXXX[[[\\\^^^bbbcccdddeeegggiiikkkkkklllmmmnnnnnnnnnnnnmmmoooqqqpppnnnnnnppprrrqqqrrrtttvvvvvvuuutttsssnnnsssxxx||||||zzzyyyxxxwwwyyy|||}}}{{{zzzyyyyyy{{{vvvkkkjjjiiipppyyyxxxzzz|||zzzjjjkkkrrrvvvyyy{{{~~~uuuooooooqqqnnnmmmkkkkkktttxxxooojjjhhhfffbbb^^^RRREEE::::::======999777555555555555555555555555444444444444444444444444111111222222222333333333222222222333555777888999777888:::<<<;;;999666555888999999::::::;;;<<<<<<===<<<999888888:::<<<>>>777@@@LLLUUUZZZ___fffkkkvvv\\\[[[YYYVVVSSSPPPNNNLLLJJJIIIFFFDDDAAA@@@@@@@@@BBBAAACCCIIIRRRWWWWWWUUUTTTTTTWWW```kkkuuu{{{}}}|||}}}~~~wwwooopppvvv~~~zzzpppnnnjjjccc\\\PPPCCC<<<777222000111........./////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------///...,,,++++++,,,...///,,,,,,,,,++++++*********........................////////////000000000000////////////////////////...000111111000000111222333777::::::===FFFUUUaaavvv~~~xxx}}}~~~~~~zzzsssqqqsss{{{yyyeeeRRRKKKGGGAAABBBHHHLLLLLLKKKKKKJJJHHHGGGFFFAAABBBCCCDDDCCCBBB@@@???BBBCCCEEEHHHJJJKKKLLLMMMKKKLLLNNNNNNNNNPPPRRRUUUUUUVVVXXXYYY[[[]]]^^^___aaabbbbbbcccdddeeefffffffffffffffggghhhjjjkkklllqqqqqqqqqqqqqqqqqqrrrrrrrrrnnnjjjlllrrrwwwxxxwwwxxxyyy{{{}}}{{{pppddd^^^WWWPPPOOOSSSUUUWWW^^^iiissszzzqqqfffaaa[[[WWWVVVUUURRROOOLLLKKKIIIHHHHHHFFFCCCAAA<<<<<<;;;:::999:::>>>AAAEEEDDDCCC@@@???===<<<<<<===<<<;;;;;;<<<>>>AAABBBDDDFFFIIIKKKMMMQQQVVVYYY]]]___bbbdddeeehhhkkkmmmiiijjjkkkmmmnnnoooooopppkkkmmmppppppppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttvvvwwwvvvuuuuuuzzzzzz{{{{{{{{{{{{{{{{{{zzz}}}yyyjjjhhhmmmssswww{{{zzz}}}kkkiiimmmqqqtttyyy~~~tttoooooopppoookkkgggiiisss}}}pppfff```\\\YYYVVVFFF@@@;;;999<<<>>>===:::555555444444444333333333333333333333333333333333333222222111111222222333444444444555555555666666:::999888666555333222111444666888;;;;;;:::888777>>>;;;777777888999888777;;;AAAIIIQQQXXX^^^cccfffqqq{{{YYYXXXVVVSSSPPPMMMKKKJJJGGGEEEDDDBBBAAA@@@AAAAAABBBCCCFFFNNNUUUYYYXXXVVVTTTWWW^^^gggooouuuyyyzzzxxxzzzvvvooorrrxxxvvvrrrkkkbbbVVVKKK???999666222000222...///////////////////////////.........---------................................................///............---------...------,,,,,,------.........------,,,,,,,,,,,,........................000000000000////////////////////////////////////...000111111000000111222111555777888;;;CCCRRR]]]ooo~~~|||}}}{{{xxx|||~~~|||wwwtttuuuyyy}}}ooo^^^PPPFFFAAABBBFFFIIIJJJKKKKKKKKKJJJHHHGGGCCCDDDCCCCCCBBBAAA@@@@@@@@@AAACCCEEEHHHIIIJJJKKKJJJKKKMMMMMMMMMOOOQQQSSSTTTTTTVVVWWWYYY[[[]]]^^^aaabbbcccdddeeeffffffgggffffffgggggghhhjjjkkklllooooooppppppppppppqqqqqqooommmkkkoootttxxxwwwuuuyyyzzzzzz{{{~~~ooofff___VVVQQQPPPRRRSSSYYYccclllttt~~~~~~mmmccc___[[[YYYXXXVVVQQQMMMLLLJJJHHHGGGFFFEEEBBB@@@<<<<<<<<<:::999:::>>>AAADDDCCCAAA???>>><<<<<<;;;<<<<<<;;;;;;<<<>>>@@@BBBCCCEEEHHHJJJLLLPPPUUUXXX]]]___ccceeefffgggjjjllliiijjjkkkmmmnnnoooppppppnnnoooqqqpppoooooopppqqqttttttttttttssssssssssssqqqrrrssstttuuuvvvvvvvvvyyyzzz{{{|||||||||{{{zzzyyy{{{zzzkkkiiinnntttxxx|||}}}{{{hhhdddhhhjjjttt{{{wwwqqqpppppppppllljjjmmmvvv|||pppeee]]]XXXSSSOOOGGGBBB<<<;;;===>>><<<:::444444444333333333222222333333333333333333333333333222222222222222222333000111222444666777999999999888777666444333222111444666888:::;;;:::999999;;;999777888:::;;;:::999===AAAGGGNNNTTT\\\cccgggpppyyyTTTSSSQQQNNNLLLJJJHHHGGGBBBAAA@@@??????@@@AAABBBBBBFFFLLLSSSYYY[[[YYYWWWTTT[[[fffmmmppprrrtttuuuuuuyyy~~~zzz||||||uuupppsss{{{zzzrrrhhh^^^OOOEEE;;;777555222111222//////////////////.....................---------////////////////////////........................///............------------------......---------/////////.......................................111111000000//////......////////////////////////...000111111//////000222///222555666888@@@MMMVVVeeettt{{{vvvuuuxxxyyyxxxzzz{{{}}}}}}}}}xxxuuurrrpppqqqttt{{{nnnYYYHHHBBBBBBCCCFFFGGGJJJLLLLLLKKKJJJHHHGGGFFFDDDCCCAAAAAA@@@@@@??????AAACCCEEEGGGHHHIIIIIIJJJKKKLLLKKKMMMOOOQQQRRRRRRSSSUUUWWWYYY[[[\\\bbbbbbcccdddeeeffffffggggggggggggggghhhjjjkkklllmmmmmmnnnnnnoooooooooooolllkkklllpppuuuwwwuuurrryyyyyyyyyxxxxxx|||tttlllbbbWWWQQQQQQQQQUUU]]]dddlllwww|||mmmccc```]]]\\\[[[XXXRRRMMMLLLJJJGGGFFFEEEDDDAAA???======<<<;;;:::;;;>>>@@@CCCBBB@@@>>>===<<<;;;;;;<<<<<<;;;;;;<<<>>>@@@AAABBBDDDFFFHHHKKKNNNSSSWWW\\\___cccfffgggggghhhiiiiiijjjkkkmmmnnnoooppppppqqqrrrrrrpppooonnnoooqqqwwwwwwwwwwwwvvvuuuuuutttqqqqqqqqqrrrsssuuuvvvwwwwwwyyy{{{|||}}}|||{{{zzzwwwyyy~~~zzzllljjjoootttyyy}}}yyygggcccfffhhhttt}}}{{{yyyyyyvvvrrrqqqttt}}}~~~rrrggg^^^VVVNNNHHHBBB===888666777888666444444333333333333222222222333333333333333333333333333333222222222222333333111222333444666777999999888888777666555444333222555555777888:::::::::;;;888777777999;;;<<<;;;:::===@@@EEEJJJQQQYYYaaagggnnnwwwOOONNNMMMKKKIIIGGGFFFEEE@@@???>>>>>>>>>???@@@AAADDDIIIQQQWWW[[[[[[YYYXXXYYYaaakkkooonnnmmmooorrrxxx{{{~~~{{{zzzwwwzzzzzzyyy||||||yyyssspppuuu|||xxxooocccXXXJJJAAA888666444111000222////////////....................................................................................///............---------,,,---...//////...---,,,/////////.......................................222111111000///......---000000000000000000000000...///000000//////000222///111333444777>>>HHHPPP]]]kkkwwwrrrqqqsssuuuvvvvvvxxxyyyzzz|||vvvrrrrrrpppllljjjjjjxxx~~~xxxaaaMMMFFFCCC@@@AAADDDHHHKKKMMMLLLKKKIIIIIIHHHEEECCCAAA@@@@@@@@@>>>???@@@AAACCCEEEGGGHHHGGGHHHJJJJJJJJJJJJMMMOOOQQQQQQRRRSSSVVVXXX[[[\\\aaabbbbbbcccdddeeeffffffgggggggggggghhhiiijjjkkkkkkkkkllllllmmmmmmnnnnnnlllkkklllooorrrttttttrrrxxxwwwwwwuuuuuuwww{{{~~~zzzmmmaaaZZZUUUSSSTTTYYY___fffqqq|||tttkkkgggbbb___]]]ZZZUUUQQQNNNKKKHHHFFFEEEDDDBBB@@@===>>>>>><<<;;;;;;>>>@@@CCCBBB@@@???===<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@@@@BBBEEEGGGIIIMMMRRRUUU[[[___dddgggggggggggghhhiiijjjlllmmmooopppppppppqqqrrrrrrpppooooooqqqsssxxxxxxyyyyyyxxxwwwvvvuuuqqqqqqpppqqqrrrtttvvvxxxvvvxxxzzz|||}}}|||zzzyyyuuuwww{{{zzznnnkkkoootttyyy~~~zzzkkkjjjmmmooovvv~~~~~~{{{~~~wwwlllcccYYYNNNGGG???;;;777555444444222000444444444444444333333333333333333333333333333333222333333333333333333222555555555555555666666666999999888777666555555555555555666777999:::;;;<<<777777999:::<<<<<<;;;999;;;???DDDJJJPPPWWW^^^ccckkktttKKKKKKJJJHHHGGGFFFEEEDDDAAA@@@???>>>===>>>???@@@EEEKKKSSSXXXYYYZZZ\\\^^^ffflllrrrqqqmmmkkkqqqwww|||yyywwwxxxzzzzzz~~~yyysssqqqtttzzz~~~|||xxxvvvrrrpppttt{{{}}}wwwqqqiii]]]RRRFFF>>>777555444111000000000000//////.........------.....................................................................///............---------+++---///000000///---+++------------------------........................222111111000///......---111111111111111111111111---///000000//////000111000111333444666<<>>>>>AAAFFFJJJLLLLLLKKKJJJKKKIIIFFFCCCAAA@@@@@@@@@@@@@@@@@@AAACCCEEEGGGHHHFFFGGGIIIIIIHHHIIIKKKMMMPPPPPPQQQRRRUUUXXX[[[]]]``````aaabbbcccdddeeeeeeffffffffffffggghhhiiiiiiiiiiiijjjkkkkkklllmmmmmmmmmlllkkklllnnnqqqssstttuuuuuuuuuttttttuuuyyy|||wwwjjjccc[[[WWWUUUWWWZZZ```lllvvv}}}}}}{{{yyyxxxyyy|||~~~zzzssskkkdddaaa^^^ZZZWWWPPPMMMJJJHHHFFFEEECCCAAA>>>??????>>><<<<<<>>>@@@DDDCCCAAA@@@???>>>======;;;;;;;;;<<<<<<===>>>>>>???AAADDDFFFHHHLLLQQQTTTZZZ^^^cccfffggggggggghhhjjjkkklllnnnoooppppppqqqooopppqqqqqqqqqqqqsssuuuwwwxxxyyyyyyyyyxxxvvvuuuqqqqqqqqqqqqrrrtttvvvwwwuuuvvvxxxzzz{{{zzzyyyyyyvvvvvvzzz|||pppmmmppptttyyy~~~~~~}}}qqqrrruuuuuuwww|||yyyqqqggg[[[OOOFFF@@@>>>;;;888777666444333444444444444444555555555333333333333333333333333222333444444444444333222666666666666666666666666999999999888888888777777666666777777999:::;;;;;;777888:::;;;:::999888888888===DDDKKKQQQVVV[[[^^^iiirrrHHHGGGGGGFFFEEEDDDDDDCCCAAA@@@???>>>>>>???@@@AAAFFFKKKRRRUUUWWW\\\dddkkkwwwyyyzzzuuuppppppwww~~~}}}wwwrrrsssxxx~~~{{{ssslllkkkooovvv{{{~~~zzzuuussspppnnnrrrxxxvvvsssooollliiibbbWWWMMMAAA:::444444444111///000000000000///......---------------...............////////////////////////........................///............---------,,,---///000000///---,,,,,,,,,,,,,,,,,,---------........................111111000000//////......111111111111111111111111---///000000......///111000111333444666;;;AAAFFFPPP\\\ooo|||xxxrrrkkkhhhiiikkkllloootttwww}}}yyymmmiiiiiilllkkkeeeaaa``````fffhhh```UUUKKKDDD???<<>>???DDDCCCBBB@@@???>>>>>>>>>;;;;;;<<<<<<<<<=========???AAACCCEEEHHHLLLPPPTTTZZZ]]]bbbeeefffggghhhjjjjjjkkklllnnnooopppqqqqqqmmmppprrrssssssssstttuuutttuuuwwwxxxxxxwwwuuutttrrrrrrrrrrrrssstttuuuvvvttttttuuuwwwxxxxxxxxxyyywwwwwwyyyuuuqqqrrruuuzzz~~~}}}uuuvvvxxxwwwwwwzzzyyyrrrhhh[[[LLLBBB<<<;;;999777555444333222333333444444444444555555333333333333333333333333222333444555555444333222333444555666777888888999999999999999888888888888666777888999999999999999666888999999888777777888888===DDDKKKQQQUUUYYY[[[hhhrrrDDDDDDDDDCCCCCCBBBBBBBBB@@@?????????@@@BBBDDDEEEEEEJJJOOORRRUUU```ppp|||~~~yyytttuuu{{{{{{tttooorrr{{{zzzuuummmhhhhhhnnnvvv{{{|||wwwsssrrrooommmoootttqqqjjjdddbbb```YYYNNNEEE:::444000111333111000111111000000///......---------------.........//////................................................///............------------...///000000///...---++++++,,,,,,,,,---------........................000000000000////////////////////////////////////---...//////......///111000111222333555999>>>AAAIIITTTfffxxx{{{rrrkkkiiihhhiiilllppprrruuuxxxiiieeedddeeeccc]]]XXXWWWYYYVVVUUUVVVRRRJJJCCCAAA;;;===@@@DDDGGGHHHIIIIIIHHHHHHHHHFFFEEECCCBBBAAAAAA@@@???@@@AAACCCFFFGGGFFFGGGHHHHHHGGGHHHIIIKKKMMMMMMMMMNNNQQQUUUYYY[[[]]]]]]^^^___```aaabbbbbbddddddcccccccccdddeeeeeeggghhhiiijjjkkklllmmmmmmjjjkkkkkkllllllnnnppprrrqqqrrrsssrrrrrrsssvvvyyyyyyyyy|||yyylllddd\\\WWWVVVZZZfffqqqyyyuuupppkkkiiihhhhhhhhhkkkooowwwzzzqqqiiibbb\\\RRROOOJJJGGGFFFEEECCCBBB???@@@AAA@@@>>>===>>>???CCCBBBAAA???>>>>>>>>>>>>;;;;;;<<<<<<===<<<<<<<<>>777777666444222000000000111111111222222333333333333333333333333333333333222333444666666444333222444444555666777888888999777777777777777777777777666777999::::::999888666444666777666555555888::::::>>>DDDJJJOOOTTTYYY\\\gggqqqBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>???@@@BBBEEEGGGIIICCCHHHMMMOOOUUUcccxxxzzzvvvwww|||~~~yyysssooosss~~~~~~vvvqqqjjjfffhhhooowww}}}{{{vvvrrrqqqooolllnnnrrrnnneee]]][[[YYYRRREEE===555///,,,///222111000111111000000///...------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------......////////////......,,,,,,,,,------.................................////////////000000000000........................---...//////......///111000000000222444888<<<>>>EEEOOO___qqq|||sssoooiiiiiillloooooopppvvv~~~}}}wwwnnniiiffffffccc\\\WWWVVVXXXMMMIIINNNOOOGGGBBBCCC;;;===???BBBEEEGGGHHHIIIGGGHHHHHHHHHFFFDDDBBBAAA@@@?????????@@@BBBEEEFFFFFFGGGHHHHHHGGGGGGIIIKKKKKKKKKKKKLLLOOOSSSWWWZZZ\\\\\\]]]^^^___```aaaaaaccccccbbbbbbccccccddddddggghhhiiijjjkkklllmmmmmmhhhjjjmmmnnnnnnnnnooooooqqqrrrrrrqqqqqqqqqtttvvvvvvwww|||tttkkkaaa[[[YYY]]]hhhsssyyyvvvsssqqqpppooommmllljjjjjjnnnyyyyyynnnccc\\\QQQNNNIIIFFFDDDCCCBBBAAA???AAAAAA@@@>>>===>>>???AAAAAA???>>>============;;;;;;<<<<<<===<<<<<<<<>>CCCHHHKKKJJJJJJJJJIIIGGGEEEBBBAAA@@@@@@@@@@@@AAABBBCCCCCCIIIHHHHHHGGGHHHIIIKKKLLLHHHIIIJJJLLLOOORRRTTTUUUYYY[[[^^^___^^^^^^___aaabbbbbbbbbcccdddeeefffgggfffhhhjjjjjjiiiiiijjjkkkmmmkkkiiijjjlllnnnooooooqqqpppoooooooooqqqsssuuuwwwwwwxxxzzz}}}yyyiiibbbaaafffoooxxx|||zzz{{{xxxsssnnnlllmmmrrrzzz}}}ooo___RRRNNNLLLHHHEEEDDDDDDEEEFFFGGGFFFDDDBBBAAA@@@AAAAAACCCCCCCCCBBBAAA???>>>===>>>>>>============>>>>>>AAABBBCCCDDDEEEIIINNNRRR[[[\\\___cccgggjjjjjjjjjmmmnnnooonnnlllkkkkkklllooopppqqqrrrrrrrrrrrrrrrnnnppprrrsssrrrqqqqqqrrrtttttttttwwwyyyyyyuuuqqqssspppllllllooosssttttttxxx{{{}}}~~~{{{zzz|||~~~~~~}}}wwwrrrnnnnnnpppuuu|||}}}|||}}}~~~xxxtttuuuxxx{{{}}}~~~||||||~~~}}}sssdddSSSEEE<<<666666555555555444444444222222333333333333444444444444444333333222222222444444333222222222333333555555555555666666666666777888888999999999888888<<<<<<;;;:::999888777777999888666555555666666777??????DDDJJJNNNPPPVVV\\\mmm|||@@@AAAAAA@@@>>>>>>???AAAAAAAAAAAADDDGGGHHHGGGEEEGGGMMMXXXdddoooxxx}}}zzzwwwttttttwww{{{~~~zzzyyywwwvvvwww|||vvvsssppppppsssvvvvvvuuuwwwxxxtttkkkfffffffffdddfff^^^UUUQQQKKKAAA999666222111///---,,,------...000000000000000///......---...///000000///...---------------------------..................------................................................+++,,,,,,------------------------------...///000////////////////////////............////////////000...------///000000///222111000000222555888;;;>>>CCCOOO```pppxxxsssnnnlllooossstttuuuxxxwwwqqqlllfffcccbbb___ZZZUUUOOOKKKHHHGGGGGGGGGDDDAAA<<<<<<;;;;;;>>>BBBGGGJJJJJJJJJJJJIIIGGGEEECCCAAA@@@@@@@@@@@@@@@AAABBBCCCFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJLLLNNNQQQSSSUUUYYY[[[]]]^^^^^^^^^___```aaaaaaaaaaaabbbdddeeeffffffgggggghhhhhhjjjmmmpppqqqooonnnnnnppprrrrrrrrrqqqpppooonnnoooqqqssstttuuuuuuvvvwwwzzz}}}vvvkkkiiinnnyyyyyytttqqqqqqttt|||vvviiiZZZPPPNNNLLLIIIGGGEEEEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBCCCEEEEEEEEEDDDCCCBBB@@@@@@??????>>>===============@@@AAABBBCCCEEEIIIOOOSSS[[[\\\___dddhhhjjjkkkkkkmmmnnnooonnnlllkkklllmmmoooooopppqqqqqqqqqqqqqqqnnnppprrrsssqqqppppppqqqtttttttttwwwzzzyyyvvvsssqqqnnnkkklllpppuuuwwwxxxwwwzzz}}}|||{{{|||}}}~~~zzztttooolll``````ccciiijjjjjjmmmrrr|||yyywwwvvvxxx|||}}}}}}zzzooo```PPPCCC;;;666666555555555444444444111111111222222222333333444444444333333222222222333333333222222333444444555555555555666666666666666777888999999999999999777777777777777666666666777666555555555777888999======AAAHHHLLLNNNTTTZZZkkkzzz@@@AAAAAA???>>>===>>>@@@@@@BBBEEEGGGHHHHHHIIIJJJNNNWWWeeesss|||~~~}}}{{{uuussssssuuuyyy}}}zzzxxxwwwyyy~~~rrrsssuuuwwwwwwvvvsssrrrqqquuussslllfffddddddcccfff\\\QQQJJJCCC:::333111333222111/////////000000000000111111111000//////---...////////////...---......................../////////...---------,,,........................------------------------++++++,,,---------------++++++,,,,,,---///000111........................---------.../////////000111///...---/////////---111000000000222555777999<<<@@@JJJYYYhhhzzz{{{uuuooommmqqqvvvvvvwwwyyywww|||sssnnngggdddccc```YYYTTTPPPLLLGGGFFFGGGHHHFFFDDD===<<<;;;;;;===AAAEEEHHHIIIIIIIIIIIIHHHFFFEEECCC@@@@@@@@@???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFHHHHHHIIIKKKMMMPPPRRRSSSXXXZZZ\\\]]]]]]]]]^^^____________```aaabbbddddddeeeeeeeeefffgggkkkppptttsssrrrpppppprrrssssssrrroooooonnnnnnoooppprrrsssrrrrrrrrrtttvvvyyy|||}}}~~~wwwrrrxxxwwwsssqqqttt~~~vvvjjj___TTTLLLNNNMMMJJJHHHFFFFFFGGGHHHGGGGGGFFFEEEDDDDDDEEEEEEGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@???>>>===<<<<<<<<<===>>>@@@AAACCCGGGMMMQQQZZZ\\\```eeehhhjjjkkklllmmmnnnooonnnmmmlllmmmnnnnnnnnnooopppppppppoooooonnnppprrrrrrqqqoooooopppqqqrrrsssuuuxxxxxxvvvtttmmmkkkiiijjjoootttxxxzzzvvvyyy}}}}}}{{{|||}}}}}}zzzuuuooojjjhhhYYYWWWXXXZZZ\\\\\\bbbhhhqqqrrrsssvvvyyy|||~~~{{{{{{|||~~~~~~}}}{{{vvviiiZZZLLL@@@999555555555555555444444444000000111111111222222222444444333333333333222222222222222222333444444555444555555555555666666666555666777888999:::::::::555555555666666777777777555555444555666888999;;;<<<<<>>===>>>@@@AAADDDGGGGGGFFFHHHNNNSSS[[[dddqqq|||{{{wwwvvvwwwyyy}}}}}}{{{|||qqqtttxxxyyywwwtttqqqppppppttttttnnnhhhhhhiiiiiihhh\\\OOOGGG@@@777222111333333222111000000111111//////000000000000///...........................////////////////////////000000///...---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......,,,,,,,,,,,,---...///000........................,,,,,,------...///000000///---,,,---///000000000000000000000222444666888;;;>>>FFFRRR```qqquuuooolllpppvvvwwwxxxyyyqqqyyyuuuooogggeeeeeebbbZZZTTTSSSNNNHHHFFFGGGIIIHHHGGG???>>><<<;;;<<>>===<<<;;;;;;:::;;;<<<>>>@@@EEEJJJOOOXXX[[[aaaeeehhhjjjlllmmmmmmnnnoooooommmmmmmmmooommmmmmnnnnnnooonnnnnnmmmnnnppprrrrrrpppooooooooonnnoooqqqsssuuuvvvuuutttjjjiiihhhiiilllppptttwwwxxxyyy{{{|||}}}}}}{{{{{{{{{|||||||||}}}|||vvvooojjjfffccc[[[VVVTTTTTTTTTUUU\\\dddkkkooouuuyyy|||~~~~~~{{{zzzyyyyyyzzz{{{|||}}}yyy|||~~~zzz~~~{{{pppbbbTTTGGG===888555555555555555555555555111111111111222222222222333333333333333333333333111111111222333444555666444444444555555555666666444555777888::::::;;;;;;777777777777888888888888666555555555666777999:::===>>>BBBIIINNNPPPVVV\\\fffvvv@@@AAABBBAAA??????AAABBBCCCFFFHHHGGGGGGLLLVVV```kkkpppxxx~~~~~~yyyuuuuuuxxx}}}wwwyyy{{{zzzwwwtttrrrrrrrrrvvvuuupppmmmooorrrrrrfffZZZLLLCCC<<<555222222///......---------------------......///......---......------------......////////////////////////000000///...---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///............------,,,,,,,,,------////////////////////////+++,,,,,,---...//////000///...------///000000///000///000000111333555666888999???IIIUUUeee{{{yyyqqqlllpppvvvxxxxxxxxxpppxxxuuunnneeecccdddccc\\\UUUXXXRRRKKKHHHIIIKKKLLLKKKCCCAAA>>><<<<<<>>>@@@BBBGGGHHHIIIKKKKKKKKKJJJIIIBBBBBBAAA@@@???????????????AAACCCDDDFFFFFFEEEEEEHHHHHHIIIJJJKKKMMMOOOOOOTTTVVVXXXYYYYYYYYYZZZ[[[\\\\\\]]]^^^___aaacccdddaaadddgggiiijjjjjjkkklllooonnnmmmmmmnnnooommmlllllllllllllllmmmnnnooooooooooooooopppqqqtttvvvwww{{{~~~yyyssstttxxxzzz~~~sssdddXXXPPPMMMKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBAAA???===<<<;;;;;;:::;;;===>>>@@@DDDJJJNNNUUUZZZ```eeehhhiiikkkmmmlllnnnooonnnmmmlllnnnooommmmmmnnnnnnnnnmmmmmmlllnnnppprrrrrrqqqooooooppppppqqqsssuuuvvvvvvvvvwwwooonnnlllkkklllnnnrrruuu{{{yyywwwvvvxxx{{{}}}zzzyyyyyyzzz{{{{{{{{{|||~~~yyyqqqjjjdddaaa___WWWRRRNNNMMMLLLNNNUUU]]]iiipppyyyyyyzzz{{{{{{zzzzzzyyyyyyyyy{{{}}}~~~~~~{{{wwwuuuqqqxxx~~~}}}vvviii[[[MMMCCC<<<999444555555555555555555555222222222333333333333444333333333333333333333333111111111222333444555666444444444444555555555555444555777888::::::;;;;;;888888888888777777777777888777666555555666777888======BBBIIINNNPPPVVV]]]eeeuuuAAABBBCCCCCCBBBCCCDDDFFFGGGIIIKKKLLLOOOWWWcccmmmxxxyyy{{{{{{{{{zzzxxxwwwsssuuuzzz~~~|||zzzxxxvvvuuutttsssvvvuuurrrrrruuuvvvsss^^^RRRDDD<<<777222000111//////////////////......,,,,,,---.........------......------------............................../////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,---.........///222000............---,,,/////////000111333444444888999>>>FFFOOO]]]qqq|||tttuuuyyyzzzyyyyyyssszzzxxxnnneeecccfffgggbbb\\\^^^WWWOOOJJJKKKNNNOOOPPPHHHEEEAAA>>><<<<<<>>>???DDDFFFGGGIIIJJJKKKJJJJJJDDDCCCBBBAAA@@@@@@???@@@@@@AAABBBDDDEEEFFFFFFFFFHHHHHHHHHIIIJJJKKKMMMNNNQQQSSSVVVVVVVVVVVVWWWYYYZZZZZZ[[[\\\]]]___aaabbb___cccgggjjjiiihhhggggggmmmllllllmmmnnnooommmkkkjjjjjjkkkkkklllmmmmmmmmmooonnnnnnoooppprrrtttuuuzzzuuunnnmmmiiipppuuuvvvxxxzzzwwwrrreee^^^UUUMMMJJJIIIJJJJJJHHHGGGGGGFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCBBBBBBCCCBBBAAA???===<<<<<<<<<>>>???@@@@@@BBBFFFKKKOOOQQQXXX```eeeggghhhkkkmmmkkklllmmmmmmllllllmmmnnnmmmmmmnnnnnnnnnmmmllllllnnnppprrrsssrrrqqqqqqrrrtttvvvxxxxxxxxxxxxyyyzzzxxxwwwuuurrrooopppsssvvv|||xxxsssrrrtttyyy}}}|||yyywwwwwwwww{{{{{{||||||}}}~~~uuukkkccc^^^[[[ZZZTTTOOOLLLMMMMMMNNNVVV^^^fffnnnyyy{{{~~~}}}yyyvvvuuuxxxxxxxxxxxxvvvsssqqqooojjjsssxxxooobbbSSSFFF>>>:::888444444444555555555555555222222333333333444444444222222333333333333444444222222222222333444444555333444444444444555555555555666777888999:::::::::777777777666666555555555999888777555555555666777::::::???GGGKKKNNNTTT[[[eeeuuuBBBCCCEEEEEEEEEFFFIIIKKKKKKNNNRRRWWW]]]fffqqqyyy~~~|||zzzyyyxxxyyyzzz{{{wwwvvvvvvzzz~~~zzzxxxxxxwwwtttpppqqqsssssssssvvvwwwrrriiiUUUIII===777333000///000000000111111111111111000,,,------...//////.........------,,,,,,------...------------------------..................------------------------------------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,+++,,,,,,------........................------------------------222000.........///...---...//////000111222333333888888<<>>=========>>>???@@@@@@AAADDDIIIMMMNNNVVV___dddfffgggjjjmmmjjjkkkllllllkkkkkklllnnnnnnnnnnnnnnnnnnmmmllllllmmmpppssstttssssssttttttuuuwwwyyyyyywwwwwwxxxzzz}}}|||zzzvvvrrrrrruuuxxxyyyuuurrrqqqtttxxx{{{{{{zzz|||}}}{{{xxxuuutttuuuyyyyyyzzz{{{|||~~~{{{pppeee]]]WWWUUUTTTRRROOOOOORRRUUUWWW^^^fffnnnvvv}}}|||zzz{{{wwwuuutttsssrrrpppooonnnnnnmmmmmmuuurrriiiZZZKKK???999777777444444444555555555666666111222222222333333333333222222222333333444444444333333333222222333444444333333444444444555555555666777888999999999999999666666666777777777777777777777666555555666777888999:::???FFFKKKNNNTTT[[[fffvvvBBBDDDFFFFFFGGGHHHKKKNNNMMMQQQXXX```hhhrrr{{{}}}zzzxxxxxxyyy|||~~~|||wwwvvv{{{{{{vvvuuuvvvuuupppjjjnnnpppqqqtttwwwwwwlll___PPPDDD999555222//////111------...............---------...///000000//////...---,,,,,,,,,,,,---...---------------------------------...............------------------------------------------------,,,,,,---.........------*********+++,,,---...///------------------------------------------,,,,,,...,,,,,,---///111111111......///000111222222333222333777===CCCMMM^^^mmm~~~zzz~~~rrrpppwww|||{{{wwwiii```VVVOOOOOORRRTTTUUUOOOLLLFFFAAA===;;;;;;;;;===???AAADDDFFFGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@??????@@@AAADDDFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMOOORRRRRRRRRRRRSSSUUUTTTTTTUUUVVVXXXZZZ\\\]]]___aaabbbcccdddeeehhhjjjffffffgggiiikkklllkkkiiihhhhhhiiikkkkkkkkkkkkkkkllllllkkkkkklllmmmoooppptttzzz~~~|||wwwpppeeeeee```XXXSSSRRRPPPLLLHHHGGGGGGHHHIIIIIIJJJIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGEEECCCBBBCCCCCCCCCCCCCCCBBBAAABBBBBB@@@???>>>>>>======<<<=========>>>AAAEEEIIIMMMUUU^^^dddeeefffiiillliiijjjkkkkkkjjjjjjlllmmmnnnooooooooonnnmmmllllllmmmpppssstttttttttuuuvvvsssvvvwwwwwwttttttuuuxxx}}}}}}{{{vvvrrrrrruuuxxxvvvsssqqqrrrvvvyyyyyyxxxxxxzzz|||{{{wwwtttssstttuuuvvvwwwyyy{{{|||~~~~~~xxxmmmbbbXXXSSSQQQPPPNNNMMMPPPUUUYYY]]]dddlll}}}{{{vvv}}}{{{yyypppooommmlllkkklllmmmmmmuuu{{{|||mmmdddUUUFFF;;;666555666444444444555555555666666000111111111111222222222222222222333333444444444444444333222222222333333333333333444444444555555777888888999999999888888777777888999:::;;;<<<<<<555555555555666777999:::;;;<<<@@@HHHMMMPPPVVV]]]gggvvvBBBEEEIIIJJJIIIIIIJJJLLLSSS\\\iiiuuu{{{|||{{{zzzvvvwwwyyy{{{~~~~~~|||~~~xxxpppnnnwwwzzzvvvrrrtttyyy{{{wwwrrrqqqnnnlllpppsssnnnbbbVVVGGG???555//////000///...---------------------------...///...,,,+++,,,---333444444333000---,,,---------------------------111111000......---------------------------------,,,,,,,,,---------......+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......000000000000000111111222444000444>>>CCCFFFSSSeeezzz~~~uuuzzzxxxpppeee\\\UUUPPPPPPQQQRRRNNNHHHCCC???===<<<;;;@@@AAACCCEEEGGGIIIJJJJJJIIIHHHFFFDDDBBBBBBBBBCCCAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIMMMOOOPPPPPPPPPPPPQQQSSSTTTTTTUUUVVVXXXZZZ\\\]]]```aaaccceeefffffffffeeefffggghhhiiiiiijjjjjjiiiiiihhhhhhjjjmmmnnnkkkiiillllllllllllmmmoooppprrrrrrwww}}}|||yyytttddd^^^YYYYYYWWWQQQKKKIIIEEEEEEEEEFFFHHHKKKNNNPPPOOOMMMKKKHHHGGGGGGHHHIIILLLKKKIIIHHHFFFEEEDDDDDDHHHGGGEEECCCBBBAAA@@@@@@???@@@AAA@@@>>><<<===>>>===???@@@@@@??????@@@AAANNNSSSZZZ```dddfffhhhiiikkkkkkiiiiiiiiiiiikkkkkkjjjlllnnnooonnnoooqqqssstttuuuuuuuuuuuuuuuttttttsssttttttuuuvvvvvvuuuuuu{{{zzzyyyyyyyyyyyyxxxwwwyyyvvvttttttuuuwwwxxxxxxxxxxxxyyyxxxxxxwwwvvvuuusssttttttuuuwwwzzz|||}}}{{{}}}{{{uuujjj___UUUOOOLLLKKKNNNPPPSSSVVV[[[eeerrr|||}}}~~~{{{~~~|||yyywwwsssooojjjfffeeennnxxx~~~vvvkkk]]]LLLAAA:::444333555333333333444444555555555333333333222222111111111444444444444444444444444444444444333333222222222444444333222222222333333555555555666777888888999999999999777666666999<<<888666444444777:::;;;;;;<<>>===@@@AAABBBDDDEEEGGGHHHHHHJJJIIIGGGDDDCCCBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHLLLMMMOOOOOONNNNNNPPPQQQRRRRRRSSSTTTVVVXXXZZZ\\\___```bbbdddeeeeeeeeedddeeefffggghhhiiiiiiiiiiiihhhggggggiiilllmmmkkkiiillllllkkkkkklllnnnpppqqqqqqvvv{{{}}}|||www~~~sssddd]]]WWWWWWUUUPPPKKKJJJFFFFFFEEEFFFHHHLLLPPPRRRPPPOOOLLLIIIGGGGGGGGGHHHKKKJJJHHHGGGEEEDDDDDDCCCDDDDDDCCCBBBBBBBBBBBBBBB@@@AAAAAA@@@>>><<<===>>>@@@BBBCCCBBBBBBBBBEEEGGGMMMSSSZZZ```dddgggiiijjjiiiiiihhhgggggghhhiiiiiikkkmmmnnnnnnnnnnnnppprrrsssssstttuuuuuuuuuuuutttrrrsssttttttuuuuuuuuuuuutttuuuxxx{{{}}}}}}{{{yyywwwuuussssssuuuwwwxxxxxxwwwwwwwwwvvvuuutttsssrrrqqqrrrssstttvvvwwwxxxyyyyyy{{{}}}~~~~~~~~~zzztttiii^^^UUUOOOLLLLLLJJJMMMQQQVVV___lll|||~~~|||xxxsssnnniiidddccckkkuuu{{{sssdddWWWHHH???:::555555777333333444444555555555555333333333222222222111111444444444444444444444444333333333333222222222111333333333333333333333333444444555555666777777888888888888666555666999;;;888666444444666888999:::;;;>>>CCCGGGKKKPPPUUUXXXhhhpppJJJPPPTTTQQQKKKLLLVVV```tttxxx}}}}}}zzzvvvuuuuuuwww{{{~~~}}}{{{yyytttvvvuuutttzzz~~~xxxrrrnnnkkklllqqquuuuuusssnnnjjjkkkyyyyyysssmmmiiifff^^^QQQFFF;;;666111000111111000...////////////////////////...000000000...---...///***,,,------------...000........................//////...---,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......000000//////000000111222666333555;;;===>>>HHHTTTeeetttzzznnnaaaXXXTTTTTTRRROOOIIIDDD@@@?????????@@@AAACCCDDDFFFGGGKKKJJJHHHEEEDDDBBBBBBAAA????????????@@@AAABBBBBBDDDDDDEEEFFFFFFGGGGGGHHHJJJKKKMMMMMMLLLLLLNNNOOOOOOOOOPPPRRRTTTWWWYYYZZZ^^^___aaabbbcccdddccccccdddeeefffgggggghhhhhhhhhggggggggghhhjjjkkkjjjiiikkkkkkjjjkkklllmmmooopppppptttxxxzzz|||}}}vvvyyytttccc[[[TTTSSSRRRNNNKKKKKKHHHGGGFFFFFFHHHLLLOOORRRPPPNNNLLLIIIGGGFFFFFFFFFIIIHHHGGGEEEDDDCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDBBBCCCCCCAAA>>>======>>>???????????????AAADDDGGGMMMRRRZZZaaaeeehhhjjjllljjjjjjiiiiiiiiiiiijjjjjjlllmmmnnnnnnmmmmmmoooppppppqqqrrrsssuuuuuuuuuuuuqqqrrrrrrsssttttttuuuuuuppptttyyy~~~~~~{{{xxxwwwuuussssssuuuwwwwwwwwwtttttttttssssssrrrqqqpppoooppprrrtttuuuvvvuuuuuuwwwyyy{{{}}}}}}}}}~~~xxxrrrggg\\\TTTOOONNNNNNLLLNNNSSSYYYcccsss~~~~~~|||vvvpppkkkfffdddkkksss~~~{{{ssskkk[[[OOOBBB<<<999666666999333444444444444555555555333333333222222222222111444444444444444444444444222222222111111111111111000111333444555444444333333333444444555555666666666666777666555555888:::999777444333555666777777999===BBBGGGKKKPPPTTTWWWfffpppLLLPPPTTTSSSSSSXXXcccmmmzzz|||~~~}}}zzzvvvsssrrrsssvvvyyy{{{yyywwwtttsssvvvzzz|||zzz|||}}}xxxkkkjjjjjjmmmppprrrqqqppphhhgggmmm|||{{{tttkkkddd^^^TTTGGG===444222000000111111000..............................///000///...---...///+++,,,......---...000222...........................---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......///////////////000111111555222333777:::;;;CCCLLL[[[iii}}}}}}rrrbbbUUUVVVVVVTTTOOOHHHDDDAAA======>>>???AAACCCFFFGGGKKKJJJIIIGGGEEECCCBBBAAA??????>>>>>>???@@@AAAAAACCCDDDDDDEEEEEEFFFFFFGGGGGGIIIJJJJJJIIIJJJKKKMMMMMMNNNOOOQQQSSSVVVYYYZZZ\\\]]]___aaabbbbbbbbbaaabbbcccdddeeefffffffffffffffffffffggghhhiiiiiihhhjjjjjjjjjjjjkkklllnnnoooooorrrvvvxxxzzzvvvuuuxxxtttaaaXXXPPPNNNNNNLLLKKKMMMJJJIIIGGGFFFGGGIIILLLMMMLLLKKKIIIHHHGGGFFFFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEDDDDDDEEECCC@@@>>>>>>???>>>>>>>>>======@@@DDDHHHMMMSSSZZZaaafffiiikkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmkkklllnnnpppnnnoooqqqssstttvvvvvvvvvqqqqqqrrrrrrsssttttttuuutttwww{{{~~~}}}{{{yyyxxxyyywwwuuutttuuuuuutttsssooopppqqqrrrrrrrrrrrrrrrppprrrtttvvvwwwvvvuuutttvvvxxx{{{||||||}}}}}}}}}uuuooofff\\\UUUQQQQQQQQQTTTVVVYYY^^^gggwww~~~|||{{{{{{|||}}}zzztttooojjjhhhlllsssyyy|||{{{xxxtttooofff]]]RRRGGG===999888666555888333333333333333333333333222222222222222222222222333333333333333333333333111111111000000000000000///000333555666555444333222222333333333444444444333555555555555555888::::::888444333444555555555888<<>>>>>>>>???@@@@@@BBBBBBCCCDDDDDDEEEEEEFFFEEEFFFHHHHHHGGGGGGIIIJJJKKKLLLNNNPPPSSSVVVYYYZZZ[[[\\\^^^```aaaaaaaaa```aaaaaabbbcccdddddddddddddddeeeeeefffffffffggghhhiiiiiihhhiiijjjkkkmmmnnnooorrrtttvvvyyywwwssstttppp]]]TTTLLLKKKKKKJJJKKKMMMLLLKKKIIIGGGFFFFFFGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCDDDDDDDDDFFFFFFGGGEEECCCAAAAAABBBCCCCCCCCCBBBBBBEEEIIIMMMNNNTTT[[[bbbfffiiikkkmmmnnnoooooooooooooooooonnnmmmmmmmmmkkkjjjkkkmmmooommmnnnppprrrtttvvvwwwwwwsssrrrrrrrrrrrrssstttuuuwwwyyy{{{{{{zzzyyy{{{|||}}}zzzwwwvvvuuusssqqqoookkklllnnnqqqssstttuuuuuurrrtttvvvxxxyyyyyyxxxwwwvvvyyy{{{||||||}}}~~~~~~}}}|||{{{sssnnnggg___YYYWWWVVVWWW[[[]]]___ccckkkzzz~~~{{{yyyzzz{{{|||zzzuuurrrnnnjjjlllqqqrrruuutttoookkkeee\\\RRRKKKBBB999777777444444555111111111111111111111111222222222222222222222222333333333333333333333333000000000000000000000000///000333555666555444333222222222222333333333333222333555555555666888:::;;;888555333444444444444777;;;@@@EEEIIIMMMRRRUUUcccnnnNNNPPPVVVaaammmwww{{{|||wwwyyyzzzzzzyyyxxxyyyzzzyyyzzzzzzxxxuuuuuuyyy}}}zzzrrrmmmkkkpppvvvwwwsssooonnnoooiiikkkoootttxxxzzz{{{zzzrrrjjj___TTTKKKBBB999333//////000000000000///...------------------------+++,,,...---,,,,,,---...---------+++******,,,...++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.......................................------------......//////......//////000111///...///222555999===@@@MMMXXXjjj{{{zzztttlllffflll{{{ttt^^^ZZZVVVVVVWWWVVVOOOJJJAAA@@@>>>===???BBBFFFIIIJJJJJJIIIIIIGGGFFFDDDCCC@@@???????????????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEDDDEEEGGGGGGFFFFFFHHHIIIIIIJJJLLLOOORRRVVVXXXZZZ[[[\\\^^^___```aaa``````___```aaabbbcccccccccccccccdddeeedddddddddfffhhhhhhhhhhhhhhhiiijjjlllmmmooopppsssuuuxxx~~~xxxrrrrrrzzzvvvjjjZZZPPPIIIHHHIIIIIIJJJMMMMMMLLLKKKJJJHHHFFFEEEDDDBBBCCCDDDEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHJJJIIIHHHGGGFFFFFFEEEEEEGGGHHHIIIHHHFFFEEEEEEFFFEEEFFFFFFFFFEEEGGGKKKNNNPPPUUU]]]cccgggiiikkklllllllllmmmmmmmmmmmmllllllllllllkkkjjjiiijjjmmmpppmmmoooqqqsssuuuwwwxxxxxxvvvuuusssrrrrrrrrrssstttwwwyyyyyyxxxwwwyyy~~~|||yyywwwvvvtttqqqnnnjjjkkkmmmpppssstttvvvvvvsssuuuvvvxxxyyyzzzzzzyyywwwyyy{{{|||||||||}}}~~~~~~}}}{{{zzzzzzyyyrrroookkkfffbbb`````````^^^```bbbfffooo}}}~~~|||{{{{{{{{{zzzuuurrrrrroookkkkkkmmmnnnpppooojjjfff```WWWMMMEEE===666666666444333444222222111111111111000000111222222222222333333333333333333333333333333333000000000000111111111111000111333444555444444333222222222222333333333333111222555666666777999:::<<<999666444444555555444888:::???CCCGGGLLLRRRUUUaaammmQQQXXXcccoooxxx}}}~~~~~~wwwyyy{{{{{{zzzzzzzzz|||{{{{{{yyyvvvuuuyyywwwpppnnnooorrrsssuuuuuutttrrrqqqpppmmmkkkiiikkknnnpppooommmhhh```UUUJJJBBB;;;555111000111111000///.................................+++---......------...000---------+++******---///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------......------------......///............///000000//////000111444888::::::EEEPPP___pppwwwpppgggaaadddooofff]]]TTTUUU[[[]]]WWWOOOHHHFFFBBB???>>>@@@DDDFFFHHHIIIIIIIIIHHHGGGFFFEEEAAA@@@@@@?????????@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCEEEFFFFFFEEEFFFGGGHHHGGGHHHJJJMMMPPPTTTWWWYYY[[[\\\^^^___aaaaaa``````^^^___```aaaaaabbbbbbaaabbbcccdddcccbbbbbbeeehhhgggggggggggghhhjjjlllmmmmmmnnnpppssswww}}}xxxrrrqqqppp}}}}}}mmmdddVVVMMMFFFFFFHHHHHHIIILLLKKKLLLMMMNNNLLLJJJGGGEEEDDDDDDEEEGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIHHHJJJJJJJJJHHHHHHIIIJJJHHHIIIJJJJJJIIIJJJLLLNNNRRRWWW^^^dddgggiiijjjkkkiiijjjkkkkkkkkkkkkjjjiiijjjkkkjjjiiiiiijjjnnnqqqoooppprrrtttvvvwwwxxxxxxyyywwwuuusssrrrrrrssssssxxxzzz{{{yyywwwxxx~~~~~~|||zzzxxxxxxvvvsssqqqjjjkkkmmmoooqqqsssssstttrrrrrrtttuuuwwwxxxyyyzzzwwwyyy{{{{{{zzzyyyzzz{{{}}}|||{{{yyyxxxwwwvvvvvvsssrrrqqqooommmkkkjjjiii```bbbfffjjjqqq~~~}}}{{{yyyxxxuuurrrqqqssssssnnnkkkllliiikkkkkkfffbbb]]]TTTKKK???888444555777555444444333333333333222222222111111111222222222333333333222222222222222222222222000000000111111222222222333333333333333333333333333333333333333333333333000222555666777888:::;;;<<<999666555555666666555888:::===@@@EEEKKKQQQVVV```lllTTT___nnnyyy}}}}}}}}}~~~xxxyyy{{{{{{zzzyyyyyyzzzyyyyyywwwtttttt{{{uuuiiigggnnnwwwyyyvvvrrrrrruuuvvvuuussspppiiicccccciiimmmjjjfffaaaYYYNNNDDD===777333000222222222111///------...////////////////////////,,,...//////......///111...///...---,,,...111333---------------------------------,,,,,,---......++++++++++++++++++++++++,,,,,,------------......************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,.........------........................///000000000111111111333777888666@@@IIIXXXgggxxx~~~rrrmmmfffaaabbbgggtttkkk___TTTUUU^^^bbb\\\TTTNNNJJJEEE@@@>>>???AAACCCHHHHHHIIIJJJIIIHHHGGGFFFAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@AAABBBBBBCCCCCCDDDCCCDDDFFFFFFEEEEEEGGGHHHEEEFFFHHHKKKOOORRRVVVWWW[[[\\\^^^```aaaaaaaaa```]]]^^^___```aaaaaaaaaaaaaaacccdddcccaaaaaaeeehhhggggggfffggghhhiiikkklllkkklllnnnqqqvvv|||xxxqqqppphhhuuuttthhhbbbTTTLLLEEEFFFHHHHHHIIILLLJJJLLLOOOPPPPPPMMMJJJHHHFFFGGGHHHIIIIIIIIIIIIIIIKKKKKKJJJJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLIIIJJJKKKKKKJJJJJJKKKMMMOOOPPPRRRRRRQQQQQQRRRSSSTTTXXX___dddggghhhjjjjjjiiiiiikkkkkkkkkkkkiiiiiijjjjjjiiihhhhhhjjjooorrrpppqqqrrruuuvvvxxxxxxyyy{{{yyyvvvtttrrrrrrrrrsss{{{}}}~~~{{{wwwvvvzzz~~~|||zzzyyyyyyyyyxxxuuusssllllllnnnoooppppppppppppppppppqqqrrrtttvvvxxxyyyvvvxxxzzzzzzxxxwwwxxxyyy{{{zzzxxxvvvuuutttssssssuuuuuuuuuuuutttrrrqqqpppdddfffiiilllrrr|||}}}yyyvvvssstttqqqrrrvvvvvvqqqmmmmmmeeeggggggccc___ZZZQQQHHH;;;555222555777666555666555555555444444333333333111111111222222333333333222222222222222222222222000000111111222222222333444444333222222222333333333333333333333333333333000222555777888999:::<<<<<<:::777555666777777777999:::<<>>AAACCCDDDDDDDDDDDDDDDDDDEEEGGGFFFDDDBBBFFFGGGHHHIIILLLPPPVVVZZZXXXXXXYYYYYY[[[\\\^^^___]]]]]]^^^___```aaabbbcccddddddccccccbbbbbbcccccciiijjjkkklllmmmlllkkkjjjnnnooooooppprrrwww}}}zzzqqqlllkkkqqq}}}|||mmmddd```QQQMMMIIIGGGGGGIIIJJJJJJLLLKKKKKKLLLNNNNNNMMMLLLFFFFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMMMMLLLLLLNNNPPPPPPMMMKKKLLLOOOQQQPPPNNNNNNOOOOOOPPPPPPPPPPPPOOOYYYXXXWWWWWWWWWWWWUUUSSSYYY[[[___cccfffggggggfffhhhhhhhhhhhhggggggggggggjjjkkkkkkkkkkkklllooorrrtttqqqmmmlllnnnrrrtttvvvxxxyyywwwsssmmmmmmqqqvvv|||{{{zzz{{{}}}}}}|||{{{|||{{{zzzxxxwwwwwwvvvwwwrrrqqqooommmmmmmmmmmmnnnjjjkkklllnnnqqqtttwwwxxxyyyxxxvvvuuuuuuwwwyyyzzzzzzzzzxxxuuurrrppppppqqqxxxvvvuuuwwwyyywwwpppjjjdddcccdddjjjtttzzz|||xxxrrrlllnnnmmmoootttyyywwwpppjjjaaa``````bbbaaaYYYMMMCCC===888222000111222222222111111111111111111111111111111111111111111111111111111111111111000///...111111222222222333333333444111///000333555444222222333333222000...---...333333333333555777999;;;555555555555555555555555777:::>>>BBBEEEJJJOOOSSS```lllzzzrrryyy{{{yyyzzz{{{{{{{{{|||}}}}}}|||{{{|||~~~zzzmmmhhhiiilllrrrwww{{{zzzvvvqqqqqqrrrpppkkkhhhbbb\\\]]]aaabbb^^^YYYWWWMMM???666222111000...000000///...---,,,,,,+++------,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++------------------------,,,,,,------......//////........................////////////000222444555===???GGGUUUeeewww{{{tttjjjdddeeegggnnnmmmVVVSSSXXXYYYXXXZZZUUUOOOGGGAAA???>>>??????BBBDDDGGGJJJKKKJJJIIIGGGHHHFFFCCCAAAAAA@@@===;;;<<<===>>>@@@AAAAAAAAAAAAAAAAAABBBCCCEEEEEEEEEDDDEEEFFFHHHIIIKKKOOOUUUYYY[[[[[[\\\]]]^^^___``````[[[\\\]]]___```aaaaaaaaaeeeeeeddddddddddddeeeeeehhhhhhjjjkkkkkkkkkjjjiiimmmnnnoooppprrrvvv|||{{{qqqlllmmmqqqyyy|||nnneee```VVVRRRMMMJJJIIIJJJJJJJJJMMMLLLLLLMMMNNNNNNMMMKKKFFFFFFFFFGGGGGGIIIJJJKKKRRRSSSTTTUUUUUUWWWZZZ]]]]]]ZZZVVVTTTSSSSSSSSSRRRWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZ\\\______^^^\\\^^^```bbbdddfffgggggggggiiiiiiiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmnnnppprrruuurrrnnnmmmnnnqqqssstttuuuwwwvvvsssooonnnrrrvvvzzzyyyxxxxxxzzz{{{{{{zzz||||||{{{yyyxxxwwwvvvvvvwwwuuurrrooommmkkkjjjiiiiiiiiikkkmmmooorrrtttvvvxxxwwwvvvtttttttttuuuuuuxxxxxxxxxvvvsssqqqqqqqqqvvvuuuvvvvvvuuupppiiicccbbbbbbdddjjjsss~~~|||}}}{{{vvvpppoooppptttzzz}}}{{{rrrkkkeeebbb```^^^[[[RRRFFF===;;;777333111222333333222222222222222222222222222222222222222222222222222222222222222222222111000111111111111222222333333111///------000111111//////111222222000//////000222222222333444666888999666666666666666666666666999<<<@@@DDDHHHLLLRRRUUU\\\gggvvv{{{~~~|||{{{|||~~~}}}|||yyyooogggiiinnnrrrvvvzzzyyyzzzwwwsssqqqrrrnnniiihhheee```^^^]]][[[YYYVVVLLLDDD999222/////////...000000///...---,,,,,,+++......---,,,,,,,,,------//////.........---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++)))((((((++++++,,,,,,,,,,,,,,,,,,...---------------,,,,,,---------------------------------------.................................111000.........000222333:::;;;AAAMMMZZZjjj~~~yyyooofffeeefffmmmvvvZZZPPPPPPQQQTTTYYYTTTQQQKKKDDD???<<<>>>??????BBBFFFIIIKKKKKKIIIHHHHHHFFFDDDBBBBBBAAA>>><<>>>>>>>>>>>>>>???????????????@@@BBBDDDEEEFFFEEEFFFHHHIIIKKKOOOTTTXXX\\\]]]^^^___```___^^^^^^YYY[[[]]]```aaaaaaaaa```eeeeeeeeeeeefffggghhhhhhgggggghhhiiiiiiiiiiiihhhkkkmmmoooqqqsssvvv{{{~~~|||rrrmmmnnnooottt}}}tttjjjddd]]]YYYSSSOOOMMMLLLLLLKKKPPPNNNMMMNNNOOONNNLLLJJJGGGGGGFFFFFFGGGHHHIIIJJJRRRTTTUUUWWWYYY]]]cccggglllkkkhhhddd```]]]]]]]]]dddcccbbbaaaaaabbbcccccc___```cccgggkkkmmmlllkkkggggggggggggggghhhhhhiiiiiiiiiiiijjjjjjkkkkkkkkkjjjlllnnnppppppppprrrsssuuurrrooommmnnnppprrrrrrrrrtttuuutttqqqqqqssswwwyyywwwuuuuuuwwwyyyyyyyyy}}}}}}}}}}}}|||zzzyyyxxxzzzxxxuuuqqqnnnkkkiiihhhggghhhhhhiiilllnnnqqqrrruuuuuuuuutttsssrrrppppppuuuvvvwwwvvvtttrrrqqqrrrvvvyyy{{{yyyrrrjjjbbb^^^^^^___ccciiiqqqzzz~~~|||vvvqqqsssyyyvvvooojjjfff```ZZZTTTKKKAAA:::888666333333333444333222222222222222222222222222111111111111111111111111111222333333333333333333000000000111111111111222222111000000222333333222...000222222111111111222111111111222333555666777555555555555555555555555:::===AAAEEEIIIMMMRRRVVVZZZeeetttvvvwwwvvvuuuvvvyyy~~~~~~|||~~~pppkkkjjjpppwwwyyyxxxyyyuuuxxxxxxuuuttttttqqqlllmmmhhhccc___]]]ZZZUUUQQQBBB<<<444///.../////////---------............//////...---,,,,,,,,,,,,,,,///............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++******)))+++++++++++++++,,,,,,,,,------------------------,,,,,,------------------...---------------------........................111///...---...000222444888999>>>FFFPPP]]]qqqwwwlllfffeeekkkyyy{{{aaaRRRKKKJJJOOOTTTQQQRRRPPPKKKDDD>>>===>>>===@@@DDDHHHJJJJJJIIIHHHHHHGGGEEEDDDBBBAAA???>>>???>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@BBBDDDGGGEEEGGGIIIJJJLLLPPPTTTXXXZZZ[[[]]]^^^^^^]]][[[ZZZXXX[[[^^^aaaccccccbbbaaadddddddddeeefffggghhhiiigggggghhhhhhiiiiiiiiiiiijjjmmmppprrrtttwww{{{~~~~~~sssmmmmmmnnnrrrzzzssslllddd```YYYTTTRRRPPPOOOOOORRRPPPOOOOOOOOONNNLLLJJJHHHGGGFFFFFFFFFGGGIIIJJJOOOQQQSSSVVVZZZ___fffjjjuuuyyy{{{zzzvvvrrrrrrsssuuusssqqqpppooopppqqqrrrlllmmmppptttxxxzzzxxxwwwqqqpppmmmkkkjjjjjjkkklllggghhhhhhiiiiiijjjjjjkkkkkknnnqqqssssssssstttuuuuuussspppnnnoooppppppooooooqqqtttuuuttttttvvvxxxwwwuuussssssuuuxxxxxxxxx~~~~~~~~~xxxwwwuuurrrpppmmmlllkkkgggffffffggghhhkkkmmmoooqqqrrrssstttsssrrrpppooorrrsssuuuuuusssrrrrrrrrruuuyyy{{{wwwlllaaa[[[XXXXXX\\\aaahhhooowwwxxxzzz~~~|||wwwsssmmmdddZZZQQQIIIAAA;;;555555444444444444333222222222222222222222222222000000000000000000000000111111222333333444333333000000000000000000000111333222222222333444444444///000222222111111111222111111222333444555666777444444444444444444444444888:::???CCCGGGLLLQQQUUU]]]iiiwwwpppooonnnnnnqqqwww~~~|||{{{|||zzzvvvrrrooonnnrrrzzz~~~{{{xxxwwwvvvzzz|||zzzxxxyyyvvvrrrqqqjjjccc```___ZZZPPPHHH:::777222/////////000000---------............//////...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------*********++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------------,,,,,,,,,........................//////......000222444666777888<<>>===???BBBFFFHHHIIIIIIIIIHHHHHHGGGEEECCCAAAAAA@@@======<<<;;;<<<===???@@@BBBCCCCCCAAA@@@@@@CCCFFFFFFHHHJJJLLLNNNPPPTTTWWWYYYZZZ\\\]]]]]][[[YYYXXXYYY[[[___bbbddddddcccbbbbbbbbbbbbcccdddfffggghhhhhhhhhhhhhhhiiiiiiiiijjjkkkmmmpppsssuuuxxx{{{~~~tttmmmlllooottt|||~~~vvvlllggg```[[[WWWVVVTTTSSSSSSRRRPPPPPPPPPOOOMMMJJJIIIHHHFFFFFFFFFHHHJJJLLLOOOQQQTTTWWW[[[```fffjjjuuu|||~~~~~~}}}xxxvvvsssooonnnmmmnnnooojjjjjjjjjkkkkkkkkkllllllnnnpppsssuuutttttttttuuutttrrrpppoooooopppooommmmmmppprrruuuvvvvvvxxxxxxwwwuuussstttvvvxxxyyyxxxzzz{{{|||}}}~~~wwwvvvuuussspppnnnlllkkkgggfffeeeeeefffhhhkkklllnnnppprrrtttuuutttrrrqqqpppqqqsssrrrqqqpppqqqrrrrrruuuvvvooocccYYYUUUTTTUUUZZZ```gggmmmttt|||yyylll^^^QQQGGG???;;;444555555555444333222222222222222222222222222222111111111111111111111111000000111222333333333222111000000000000000000000//////////////////111111111222333333111000000111222222333444555666666666777777777777777777777777777:::>>>BBBGGGLLLQQQUUU```kkkyyyrrrqqqoooooorrrwww}}}~~~yyysssnnnkkkkkklllssstttyyy~~~yyyxxx{{{|||{{{yyyuuuoooiiibbb___^^^WWWJJJ???555333222000//////000111000000///...---,,,,,,+++......---,,,,,,,,,------,,,,,,+++++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,---------------------------------......///000111333444555555666;;;@@@CCCKKK[[[jjj|||nnnhhhhhhnnntttzzznnn___PPPHHHFFFIIILLLPPPTTTUUUQQQJJJDDD@@@>>>???AAACCCEEEGGGHHHIIIHHHHHHHHHGGGDDDBBBBBBBBB======<<<======>>>???@@@AAACCCDDDCCC@@@???BBBDDDFFFHHHJJJLLLNNNPPPSSSVVVYYYZZZ[[[\\\[[[[[[YYYYYYYYY[[[^^^aaaccccccccccccaaaaaaaaabbbcccdddffffffhhhhhhhhhggghhhiiiiiijjjkkkmmmoooqqqsssvvv{{{~~~vvvnnnmmmqqqwwwwwwrrrjjjccc^^^[[[YYYWWWTTTSSSQQQQQQQQQPPPNNNLLLIIIHHHGGGFFFGGGJJJMMMOOOOOOQQQTTTWWWYYY\\\```cccnnnxxx}}}yyywwwtttqqqpppoooooopppoooooooooooooooooooooooopppqqqssssssrrrrrrrrrssssssqqqppppppppppppnnnllllllmmmooorrrtttvvvwwwxxxuuuttttttuuuxxxyyyyyyxxxvvvvvvvvvvvvvvvwwwxxxyyyxxxwwwvvvssspppmmmkkkiiihhhgggeeeddddddgggiiikkkmmmoooqqqtttuuutttssssssoooooopppooonnnnnnoooqqqtttuuussskkkaaaZZZYYYZZZWWW\\\bbbfffkkkqqqyyysss```OOOCCC;;;777444666777666444222222222111111111111111111111111333333333333333333333333000111222222222222222111222111111111111000000000000111111111000000222333111333444333111000000111222222444555666666666666999999999999999999999999777:::???CCCHHHMMMSSSWWW___iiivvvvvvuuutttuuuvvvyyyzzz{{{|||{{{qqqgggaaabbbhhhmmmuuuwwwzzz{{{wwwtttzzz{{{wwwsssfffdddaaa]]]XXXMMM@@@777111222111000///...//////000000///...---,,,,,,+++------,,,,,,,,,---......,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,((())))))***++++++,,,,,,*********+++++++++,,,,,,++++++,,,,,,---......///+++++++++,,,,,,------...---------------------------...///111111111111111000333888<<<>>>CCCQQQ```tttrrrkkkjjjmmmnnnuuu}}}{{{}}}uuuvvvrrrdddTTTIIIFFFGGGLLLMMMPPPRRRRRRNNNHHHCCC@@@@@@@@@AAABBBEEEHHHJJJHHHIIIJJJHHHDDDBBBCCCDDD>>>>>>?????????>>>======<<<@@@CCCCCC@@@???AAADDDDDDFFFIIIKKKLLLNNNQQQSSSWWWWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[]]]```aaabbbbbbaaaaaaaaabbbbbbdddeeeeeeggggggfffffffffggghhhiiijjjkkklllnnnppptttyyy}}}vvvnnnkkkqqq{{{~~~tttkkkeee```\\\YYYTTTSSSQQQRRRRRRQQQOOOMMMJJJHHHGGGGGGHHHLLLPPPRRRSSSUUUYYYZZZ[[[[[[]]]^^^hhhooo}}}}}}zzzvvvuuusssqqqpppooooooooosssrrrrrrqqqqqqppppppoooppppppqqqooonnnmmmnnnpppqqqpppooopppqqqpppnnnllljjjjjjkkkmmmqqqsssuuuuuurrrrrrtttvvvyyyyyywwwvvvvvvuuurrrooonnnooopppqqqtttttttttsssqqqnnnlllkkkjjjhhhfffddddddfffiiikkkooopppqqqrrrssssssrrrqqqoooooommmkkkjjjkkknnnppptttrrrlllddd]]][[[]]]___]]]aaaeeegggiiimmmuuu{{{|||~~~qqq^^^LLL???999666666777777555222000111222000000000000000000000000222222222222222222222222333333333333333333222111333333222222111111111111111333444333222222444666000111333333222111222333111222333444555555444444777777777777777777777777666999>>>BBBGGGLLLRRRVVV[[[fffssswwwvvvvvvxxxyyyzzzyyyxxxrrrzzzxxxhhh]]]ZZZ```jjjqqquuuwwwxxxvvvpppppp|||zzztttppp^^^```aaa\\\RRREEE999333000111111000...------...---------.........//////,,,,,,,,,,,,------...///,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))((())))))***++++++,,,,,,))))))*********+++++++++++++++,,,,,,---...//////******+++,,,,,,---......---------------------------...000111111///...,,,,,,000666::::::>>>KKKYYYiii|||uuummmlllmmmmmmnnnxxx~~~}}}{{{wwwrrrtttoootttsssfffUUUJJJGGGGGGMMMLLLLLLNNNPPPOOOJJJFFFBBB@@@??????AAADDDHHHJJJHHHIIIJJJHHHDDDBBBCCCEEE@@@AAAAAAAAA???===;;;:::888<<>>AAADDDBBBDDDGGGIIIJJJLLLOOOQQQTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWYYY[[[]]]___aaabbbbbbbbbbbbbbbcccdddeeeeeeffffffeeedddeeefffggghhhiiijjjjjjkkkmmmrrrxxx|||~~~wwwnnniiiqqq}}}|||qqqiiibbb]]]ZZZTTTRRRRRRRRRSSSRRRPPPNNNJJJIIIGGGGGGIIIMMMQQQTTT\\\___bbbcccbbbaaaaaaaaadddiiittt{{{xxxssssssqqqpppooonnnnnnmmmsssrrrrrrqqqpppooonnnnnnoooooonnnllljjjiiikkkmmmpppoooooopppqqqqqqnnnlllhhhhhhhhhjjjnnnqqqrrrssspppqqqsssvvvyyyyyyvvvtttzzzwwwrrrnnnkkkkkklllmmmnnnooopppqqqrrrqqqpppoookkkiiifffddddddfffiiikkkpppqqqqqqqqqqqqppppppoooooonnnllliiihhhiiilllpppmmmhhhaaaYYYTTTUUUYYY\\\bbbfffhhhhhhgggjjjrrrxxxtttuuuuuuuuuwwwzzzlllZZZJJJ???:::999777888888555111///000333////////////////////////////////////////////////555555555555444333222222333333333222222222111111...000222111......111444...000222333333333444555///000222333444444333222222222222222222222222222333666;;;@@@DDDJJJOOOSSSYYYdddrrr}}}wwwttttttvvvrrr{{{uuufff```dddlllrrrttttttrrrooolllnnnvvv}}}qqqlllkkkjjjfff^^^SSSFFF;;;555333........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++...------,,,,,,++++++***---,,,,,,++++++******)))(((***---//////...,,,***)))***++++++,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,---------......///...---,,,,,,---...///---------............///000000000000////////////222333555777:::@@@GGGLLL```nnn|||sssllllllpppnnnooosssxxxzzzzzz{{{rrrrrruuuvvvyyywwwmmmaaaXXXQQQJJJKKKIIIKKKSSSWWWUUUQQQPPPDDDBBB???>>>>>>AAAEEEGGGHHHIIIIIIIIIHHHFFFEEECCCCCCAAA???>>>===>>>???@@@>>>>>>???AAAAAAAAAAAAAAACCCDDDGGGIIILLLMMMNNNOOOSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUVVVXXX[[[^^^```aaaaaaaaaaaaaaabbbcccdddeeegggffffffffffffgggggghhhiiikkklllmmmoooqqquuuxxx~~~yyyllljjjnnnyyy{{{rrrkkkccc]]]^^^\\\YYYVVVSSSPPPNNNLLLKKKIIIIIIJJJKKKNNNWWWaaacccgggjjjiiiiiikkkiiieeebbbfffnnn{{{}}}xxxwwwvvvtttqqqnnnmmmooopppnnnmmmpppqqqqqqpppnnnmmmnnnppppppqqqpppnnnllljjjkkklllmmmnnnpppqqqpppooommmkkkjjjiiiiiijjjmmmooopppooommmppprrrsssssssssssstttyyyxxxuuupppmmmkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmooollliiihhhiiijjjjjjiiippppppqqqqqqpppmmmkkkiiijjjlllkkkfffeeejjjnnnooonnndddYYYSSSPPPQQQXXXaaaiiijjjjjjjjjiiihhhiiijjjooonnnlllkkkoooxxx}}}qqqaaaRRRDDD999666888666555333111111222333444111222222222222111000000000000000000111111111111555555444444444333333333222222222111111111111111000000111111111000000///111333666888888666333111111222555777777777555444555444444444444555666666888:::===@@@DDDIIIOOOSSS[[[eeesss~~~|||xxxwwwwwwxxx}}}}}}tttkkkiiinnnsssuuuuuuqqqooolllkkknnnxxxssskkkhhhhhhkkkdddWWWJJJ>>>666222000........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***,,,......---,,,+++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...------------............000/////////////////////222333444666999>>>DDDIIIXXXeee{{{uuummmjjjmmmmmmlllmmmpppqqqrrrxxxrrrpppttt|||xxxmmmcccYYYPPPNNNKKKLLLRRRVVVUUUSSSSSSMMMIIIDDD???===>>>@@@BBBFFFGGGHHHHHHHHHFFFEEEDDDCCCBBB@@@>>>>>>>>>???@@@>>>??????@@@@@@AAAAAABBBBBBCCCEEEGGGJJJKKKLLLMMMOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSUUUWWWYYY\\\^^^___````````````aaacccdddeeeeeeddddddddddddeeeffffffhhhjjjlllmmmooorrrvvvyyy~~~|||pppmmmpppzzz{{{tttlllfffbbb___[[[WWWSSSPPPNNNLLLMMMJJJJJJMMMPPPVVVbbbnnnlllppppppnnnmmmmmmkkkgggggghhhllluuu|||zzzyyyyyyvvvsssppppppqqqrrrqqqooopppqqqqqqpppnnnnnnooopppoooppppppnnnkkkjjjkkklllooooooqqqqqqpppooommmllljjjiiihhhiiillloooppppppqqqrrrrrrrrrrrrrrruuuwww{{{yyyvvvrrrnnnmmmoooqqqpppoooooonnnmmmlllkkkkkkmmmjjjgggfffgggiiijjjkkkppppppppppppnnnkkkiiigggiiikkkjjjffffffiiiiiifff```XXXRRRPPPQQQTTT\\\dddlllnnnooommmiiigggggghhhffffffggggggjjjqqqyyyvvviiiXXXKKKAAA888555777555444222111000111222333111222222222222111000000000000000000111111111111333333333222222222111111000000000000000000000000000111111222111111000000222333555777777555333222111222444555666666555555444444444444444555666666888:::===@@@DDDIIIOOOSSS[[[eeesss~~~~~~~~~wwwsssqqqsssxxx{{{yyyvvvrrrpppmmmkkknnnwwwyyyooofffcccdddfffiii]]]LLL>>>555111///---////////////////////////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++******++++++,,,------...+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------............////////////////////////111222333444666;;;@@@DDDMMMYYYmmmzzzooojjjjjjnnnjjjiiijjjjjjkkkqqqxxxzzztttuuu~~~tttfff[[[SSSMMMKKKPPPTTTVVVWWWYYYTTTPPPHHHAAA===<<<>>>???DDDDDDEEEFFFGGGGGGFFFFFFDDDCCCAAA????????????@@@??????>>>>>>???@@@BBBCCCBBBCCCEEEGGGIIIKKKKKKLLLJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQSSSTTTWWWYYY[[[]]]^^^^^^^^^___```aaaccccccdddddddddddddddeeefffggggggiiikkkmmmooorrrwwwzzz}}}uuupppqqqyyy{{{uuunnnjjjccc]]]YYYVVVSSSPPPQQQMMMKKKMMMQQQZZZiiiwwwyyy|||zzzuuussssssppplllpppnnnooottt~~~~~~zzzxxxxxxxxxuuusssqqqqqqqqqrrrqqqppppppqqqqqqpppooonnnooopppoooppppppnnnlllkkkkkklllpppqqqqqqrrrqqqooonnnlllkkkiiiggghhhkkkoooqqqrrrttttttsssrrrqqqsssvvvyyy|||{{{xxxssspppppprrruuurrrrrrpppooommmkkkjjjiiijjjgggdddccceeeiiikkklllpppooonnnmmmjjjhhheeedddeeehhhiiiiiikkkmmmggg```UUURRRQQQUUUYYY\\\aaahhhpppssstttqqqjjjeeeeeegggfffgggiiikkkllloootttwww}}}xxxmmm^^^MMMCCC<<<777444444444333111000000000111222111111222222111111000///000000000000111111111111111111111000000000000///......//////000000111111111111222222222222222111222333333444444333333222222222222222333444555555444444444444444555555666777999===@@@DDDIIIOOOTTT]]]gggsss}}}zzzxxxtttssstttxxx|||}}}yyyuuuvvvtttqqqoooooosssxxx|||vvvppphhhaaa^^^^^^aaaccc___RRRAAA555111///---+++////////////////////////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------...//////000111111---,,,+++++++++,,,------++++++,,,------------,,,,,,------......------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---,,,,,,---------..................///////////////111222222333444777<<>>???@@@AAAAAACCCDDDEEEFFFGGGGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@???>>>===>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLLLLIIIIIIIIIJJJKKKLLLNNNNNNPPPPPPQQQSSSUUUWWWZZZ[[[[[[\\\\\\]]]^^^```aaabbbfffeeeeeeffffffggghhhiiifffgggjjjlllnnnrrrvvvzzz|||{{{rrrqqqvvvyyyqqqjjjfffbbb^^^ZZZ\\\WWWRRRSSSVVV___ppp~~~{{{{{{yyyuuutttrrrrrrttt{{{{{{wwwuuussssssqqqqqqpppoooooooooooonnnoooppprrrqqqpppooooooppppppqqqqqqpppnnnmmmmmmnnnqqqrrrrrrrrrqqqpppnnnnnnmmmjjjhhhhhhkkkooorrrtttuuuuuuvvvuuuttttttvvvxxx{{{zzzxxxtttqqqqqqtttwwwvvvuuusssqqqnnnllljjjiiihhheeebbbaaadddhhhjjjlllnnnmmmkkkiiifffdddbbbaaaaaaeeejjjnnnssstttjjj___UUUVVV\\\eeeiiihhhiiikkkqqquuuvvvrrrkkkffffffiiikkkmmmnnnooooooppprrrtttwww|||vvvuuuvvvyyy}}}|||wwwqqqfffVVVEEE===:::666333333222222111000///000000111111111111111111000000//////000000000111111111111111111000000000/////////......//////000111222222111111222333333333222222333222222222222222222333222111000000111222444666444444333333444444555666777999<<<@@@DDDIIIPPPTTT^^^hhhttt|||sssmmmmmmppptttttttttwwwyyyzzzwwwtttuuutttsssqqqpppooommmllliiiddd^^^[[[\\\]]]^^^]]]OOOFFF:::222111000...,,,////////////////////////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,---......///000111111...---+++******+++---...***+++,,,,,,------,,,,,,,,,------......------,,,------------............------............------,,,,,,,,,------------...------....../////////000///000111222222444888;;;AAAJJJXXXiii|||zzztttssspppnnnpppoookkkiiijjjpppyyyzzzwww}}}vvv[[[QQQIIIJJJNNNTTTZZZaaa]]]XXXPPPGGGAAA???????????????@@@BBBDDDEEEGGGHHHFFFEEEDDDCCCAAAAAA@@@@@@???>>>=========???AAACCCDDDEEEFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKOOOPPPQQQRRRTTTVVVXXXYYYYYYYYYZZZ[[[\\\^^^___```ddddddddddddeeefffggghhhdddfffiiikkkmmmpppuuuyyyzzz}}}wwwsssuuuzzzvvvrrrlllggghhhbbb^^^^^^aaakkk|||uuuttttttvvvzzz}}}~~~}}}zzzxxxuuusssrrrqqqooopppppppppooonnnnnnnnnnnnppprrrrrrqqqppppppqqqqqqssstttsssqqqpppppppppqqqqqqqqqqqqqqqpppooooooooollljjjiiilllpppssstttsssvvvxxxyyywwwuuuttttttxxxxxxwwwtttrrrrrrtttwwwwwwwwwuuussspppnnnlllkkkgggdddaaaaaacccfffiiijjjkkkiiigggdddbbb``````___bbbgggmmmrrrvvvttthhh[[[UUUZZZeeerrrwwwtttqqqqqqqqqtttuuuqqqllliiijjjmmmooooooooonnnlllkkklllnnnrrrwww{{{}}}~~~xxxpppnnnoootttxxxxxxrrrkkk___PPPAAA:::888666333222111111000000000///000000000111111111111000/////////000000000111111111111222111111111111000000000//////000111111222333333000111222333333333333333333222111111111111222333333111000///000222444666333333333333333444555555666999<<<@@@DDDJJJPPPUUU___jjjwww~~~yyysssllleeeaaaeeekkkvvvtttttttttuuuvvvuuutttrrrqqqpppooonnnkkkgggcccaaa^^^[[[\\\^^^\\\VVVPPP@@@;;;555111111000///---........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++---,,,,,,+++******))))))******++++++,,,---.........---,,,+++++++++,,,---******+++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,---------......---......//////......---,,,,,,,,,,,,---------------------......//////000...///111111111333666999???EEEOOO]]]nnnzzzuuutttvvvtttooojjjjjjnnnrrr~~~tttvvvzzz~~~dddYYYMMMJJJMMMQQQXXX___bbb]]]UUUKKKDDD???===<<<===>>>>>>@@@BBBDDDFFFHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>======>>>???AAABBBAAABBBCCCDDDEEEEEEEEEEEEJJJJJJIIIIIIIIIIIIIIIJJJNNNOOOPPPQQQSSSUUUVVVXXXWWWWWWWWWYYYZZZ\\\^^^___`````````aaabbbcccdddeeeccceeegggiiikkknnnsssvvvyyy|||xxxwww}}}wwwnnnjjjggghhhmmmwww}}}|||{{{|||~~~}}}|||{{{|||}}}~~~|||{{{uuuuuuuuuuuutttssssssrrrnnnpppqqqqqqpppoooooopppnnnppprrrsssrrrqqqpppqqqrrrtttvvvvvvtttrrrrrrrrrooooooooopppppppppqqqqqqrrrooommmllloooqqqsssssssssvvvzzz{{{yyyvvvsssrrruuuvvvvvvuuutttssstttvvvvvvvvvtttsssqqqooonnnmmmgggeeecccbbbdddeeefffffffffdddbbb___^^^^^^___```ffflllrrrttttttnnn```SSSQQQWWWcccrrryyyxxxwwwwwwuuutttssspppnnnnnnppprrrtttttttttqqqmmmkkkjjjjjjnnnsssxxx{{{}}}~~~yyyrrrnnnlllkkkoootttsssjjjbbbTTTIII===999777444222222111111111111000000000///000000111111000000///...000000000000111111111111222222222222111111111111000000111111222222333333///000111222333333333333333222222111111222222333222111000000000222444666333333333333333444444555666888<<>>666444222///...------...------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++++++++++++++++++++++++++++++++***************)))))))))******++++++,,,...---,,,,,,+++++++++,,,((()))******++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---............---,,,++++++,,,,,,,,,---------,,,,,,---......///000000---...000111111333555888:::>>>EEEPPP___uuu{{{|||{{{uuuqqqqqqppppppvvvyyyvvvsssvvvqqqcccTTTNNNMMMOOOUUU[[[aaa]]]VVVNNNHHHBBB???>>>=========???AAACCCEEEGGGGGGGGGFFFEEEDDDBBBAAA@@@======>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCGGGGGGGGGGGGGGGHHHIIIJJJMMMMMMMMMOOOPPPRRRTTTUUUUUUUUUVVVWWWYYY[[[]]]^^^^^^^^^______```bbbcccdddbbbdddfffgggiiilllpppssszzz~~~{{{www{{{xxxwwwyyy|||}}}}}}|||{{{yyyuuuvvvxxxyyyyyyxxxvvvuuurrrrrrsssssssssrrrqqqqqqlllnnnqqqqqqooommmnnnooommmppprrrsssrrrqqqqqqqqqqqqsssvvvvvvtttsssrrrrrrmmmmmmmmmnnnooopppqqqrrrtttrrrppppppqqqssssssrrrtttwwwyyyyyywwwtttsssrrrrrruuuwwwxxxvvvuuuuuuuuussssssrrrqqqpppoooooonnnhhhfffeeedddeeeeeecccbbbbbb```]]]\\\[[[]]]___aaajjjqqqwwwwwwssskkk^^^SSSPPPSSS\\\iiirrruuuxxx|||{{{wwwrrrpppqqqtttvvvwwwxxxzzz{{{yyytttnnnjjjhhhhhhooouuuyyy}}}}}}wwwppplllhhhfffhhhkkkhhh]]]SSSGGG???999666444111000222111111222222111111000000000000000000000//////...000000000000111111111111222222222111111111000000000000000111111111111111...///000111222222222222333333333333333333333333222222111111222333555666333333222222333333444555666888<<>>@@@BBBEEEFFFHHHGGGGGGFFFDDDCCCAAA@@@<<<===>>>???@@@@@@@@@???AAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDEEEFFFHHHJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSTTTTTTUUUVVVXXXZZZ\\\]]]______``````aaacccdddeeebbbdddeeefffhhhjjjnnnqqq{{{{{{uuu|||yyyuuusssrrrrrrqqqnnnooorrrtttuuuuuutttssstttttttttsssrrrpppnnnlllhhhkkknnnnnnllljjjkkklllmmmpppssstttsssqqqqqqqqqpppsssuuuvvvtttrrrqqqqqqkkkllllllmmmnnnppprrrsssvvvtttrrrrrrssssssrrrqqqwwwxxxxxxwwwtttsssssstttqqqtttxxxzzzyyywwwvvvuuupppppppppoooooooooooooooiiihhhfffffffffdddbbb______]]][[[YYYZZZ]]]```bbblllttt{{{zzztttlllbbbYYYSSSSSSXXXbbbjjjooovvv|||zzzrrrppptttxxxyyyyyywwwzzz}}}}}}wwwnnngggbbbdddkkktttyyy}}}~~~wwwoooiiidddaaabbbccc^^^QQQFFF===888555444222//////333222222222222222111000000000000000000000//////...000000000000111111111111111111111111000000000000000000000000////////////......///111111222222222222333333444444333333222222222222222333444555555333333222222333333444555666888<<>>===???AAABBBBBBGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBAAAAAAAAABBBCCCCCCAAABBBDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLMMMNNNNNNMMMLLLPPPQQQQQQSSSTTTWWWXXXZZZ_________```aaaaaabbbbbbffffffgggffffffhhhllloooqqqyyywww}}}|||qqqmmmllljjjjjjlllkkknnnqqqrrrqqqqqqrrrsssrrrrrrqqqpppooooooooopppooonnnmmmllllllkkkllllllnnnoooqqqssssssrrrpppoooqqqqqqqqqpppoooooopppqqqrrrqqqooonnnoooqqqtttvvvsssnnnllloooqqqrrrtttwwwxxxuuuuuuyyyyyysssqqqtttvvvwwwyyy{{{{{{yyywwwuuuuuutttrrrpppnnnmmmllllllkkkjjjgggdddbbb```___^^^\\\ZZZXXXWWWZZZ```fffiiiqqqxxx{{{ssskkkfff```ZZZTTTUUUVVVYYYcccpppwwwwwwyyyvvvssssssvvvzzz|||}}}~~~|||xxxssslllfffbbb```fffnnntttvvvuuusssqqqiiifffaaa]]]XXXRRRHHHBBB888777444222000000111222222222222111111111111000111000......//////...,,,//////000000111111222222000//////000222222111///---///111222111111111111000111333444555555444333333333333222222222111111222222222333333444444444888666555333222222222333444777:::===BBBKKKVVV___gggqqq{{{~~~vvvmmmeeeaaa___^^^ddddddiiiooorrrpppoooqqqrrr~~~}}}oookkkccc]]]YYYYYY]]]```fffccc]]]UUUJJJ???555000000//////...............,,,------......------,,,------,,,+++++++++,,,,,,+++,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++...---+++,,,...///---,,,,,,,,,,,,+++++++++******---------,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------............,,,---...//////...---,,,///000222222111111333444444555:::AAAGGGRRRdddttt}}}|||~~~~~~~~~}}}vvvqqqvvvyyytttuuuvvvwwwyyy|||tttmmmddd\\\]]]cccfffccc^^^ZZZWWWRRRNNNKKKFFFCCC???>>>>>>@@@AAAAAAGGGGGGHHHHHHHHHGGGFFFFFFBBBBBBAAAAAAAAAAAABBBCCC@@@AAABBBCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJLLLLLLLLLLLLKKKPPPPPPQQQRRRTTTVVVWWWYYY\\\\\\]]]^^^___```aaabbbdddeeefffffffffhhhlllooorrryyy{{{}}}tttiiieeecccbbbccceeehhhkkknnnppppppppppppqqqqqqqqqpppoooooooooppppppooonnnmmmllllllkkkkkklllkkklllmmmnnnnnnnnnmmmlllnnnoooooonnnnnnnnnooopppsssrrrpppnnnnnnoooqqqsssrrrmmmjjjmmmpppppprrruuuxxxuuuuuuyyyxxxsssqqqttttttuuuxxxzzz{{{zzzyyyxxxwwwwwwuuusssqqqpppnnnmmmlllkkkiiifffccc```^^^]]]YYYXXXWWWXXX[[[```eeeiiiqqqvvvvvvooogggccc^^^XXXVVVYYY[[[___hhhsssxxxwww{{{yyyxxxzzz}}}~~~}}}yyyssskkkeeeaaabbbiiiqqquuutttpppmmmkkkjjjhhhccc^^^WWWNNNEEE@@@888666444222000000111222222222222111111111111000000///......///000///---000000000000000111111111000000000333666888777666...000111222222111111111///000111333333333333222333333333222222222111111444444444444444444333333999888666555444444444555666888<<>>===>>>??????EEEFFFHHHIIIIIIHHHGGGFFFBBBBBBAAA@@@@@@@@@AAAAAA>>>??????@@@AAA@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJNNNOOOOOOPPPRRRTTTVVVWWWYYYYYYZZZ\\\^^^___```aaabbbcccdddeeeeeegggkkknnnpppvvv~~~|||}}}vvvkkk```[[[ZZZYYY[[[^^^bbbfffjjjlllmmmmmmnnnooopppooooooooooooppppppqqqooonnnmmmlllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmmmmnnnooopppsssrrrpppnnnmmmnnnoooppppppkkkiiilllnnnnnnooorrrvvvuuuuuuxxxwwwsssrrrsssqqqrrruuuwwwxxxyyyyyyxxxxxxxxxxxxvvvtttrrrooommmkkkjjjhhheeeaaa]]]ZZZXXXUUUUUUWWWYYY^^^bbbgggjjjqqqqqqnnngggbbb___[[[WWWXXX]]]ccciiisss}}}~~~~~~zzzuuuooohhhccc```eeellltttvvvrrrmmmkkklllnnnmmmiiiaaaUUUJJJAAA<<<666555333222111111111222222222222111111111111000///...---...000111000///111000000000000000000///111111222555888999999888111111222222222111000000...///000111222222222222333333333222222222111111666666666555444444333333777777666555444444555555666999===@@@CCCIIIRRRXXXeeennnyyy~~~}}}|||{{{rrrkkk___WWWTTTXXX```fffnnnnnnoooooojjjgggkkksssoookkkfffdddeeefffffffff\\\PPP@@@555222111///...//////...------------...***++++++,,,,,,++++++***,,,,,,++++++,,,,,,------(((***,,,...///...,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++***++++++++++++++++++++++++))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---...//////...---,,,+++,,,......------///000555444777;;;===BBBMMMXXXhhhyyy~~~}}}rrrnnnsssvvvkkkmmmuuu|||wwwrrrnnniiieeebbb___\\\ZZZSSSMMMEEE???============@@@CCCFFFIIIJJJJJJIIIHHHCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@???AAABBBBBBCCCDDDEEEFFFGGGEEEFFFGGGHHHIIIJJJJJJJJJMMMMMMNNNOOOPPPRRRSSSTTTVVVWWWXXXZZZ\\\^^^```aaa___aaaccccccdddfffjjjlllmmmrrrzzz~~~xxx{{{pppdddYYYUUUTTTSSSVVVYYY\\\```eeehhhjjjkkklllmmmnnnnnnnnnnnnnnnooopppqqqnnnnnnmmmlllkkkkkkkkkkkkmmmlllkkkjjjkkklllnnnpppnnnmmmmmmnnnoooqqqqqqqqqqqqpppooommmmmmmmmnnnoooooojjjiiilllnnnmmmnnnqqquuuuuuvvvwwwwwwuuussssssnnnooopppqqqrrrrrrrrrsssuuuuuuvvvuuussspppllljjjfffeeeccc```\\\XXXTTTRRRRRRUUUYYY^^^ccchhhkkklllmmmkkkfff```]]]\\\[[[ZZZ^^^fffqqqzzz|||uuummmhhheeeddddddkkkqqqvvvvvvrrroooqqquuuuuutttooodddTTTEEE<<<999555444333222111111222222222222222111111111000000///...---...000111111000111111000000/////////...333222222333555666444333333222222222222222000/////////000111111222222222333333333222222222111111444444444444444333333333444444333333333333333333333777<<>>FFFOOO[[[lllwwwrrrttt}}}zzzkkkkkkqqqxxxvvvsssmmmiiifffcccaaa___WWWQQQHHHAAA>>><<<<<<;;;;;;>>>CCCGGGJJJKKKKKKKKKDDDCCCBBBAAA@@@@@@?????????????????????@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNPPPQQQRRRTTTUUUVVVXXX[[[]]]___```\\\^^^```bbbccceeeiiikkkmmmpppxxxyyyyyy{{{iii^^^SSSPPPOOOOOOQQQUUUVVV[[[aaafffhhhjjjkkklllmmmmmmmmmmmmnnnoooppppppnnnmmmlllkkkkkkjjjjjjkkknnnmmmkkkjjjkkkmmmppprrrqqqpppnnnppprrrttttttsssnnnnnnmmmmmmmmmnnnpppppppppkkkjjjmmmooonnnnnnqqquuuvvvwwwwwwvvvvvvuuusssllllllkkkjjjiiiiiiiiiiiinnnooooooooommmjjjgggeeecccbbb```]]]YYYVVVSSSQQQSSSWWW]]]dddiiilllmmmmmmeeebbb^^^[[[ZZZ[[[___cccpppzzz}}}rrrhhhdddfffkkkooowwwxxxyyyvvvrrrqqqvvv{{{{{{xxxpppbbbQQQBBB999666333222222222111222222222222222222111111111000000///......///111222111000111000000000//////......222111111222444444333222444222000000222222000///000000111111222333333444333333333222222222111111000000111222333333444444222222333333333333333333///333999===AAAGGGPPPVVV^^^iiivvv~~~|||yyyuuuooojjjfffccc]]]```eeekkkoooqqqrrrssspppkkkgggeeedddgggqqq|||{{{nnniiidddeeefffaaaVVVLLL<<<777000---...//////...///...------,,,,,,------//////000000000000//////...---,,,,,,++++++++++++++++++,,,,,,------,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++...//////...,,,++++++,,,***++++++++++++,,,,,,,,,***************+++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---...//////...---,,,---...000000//////111222111000111666888:::@@@GGGSSSbbbyyy{{{{{{rrrlllnnnqqqyyy{{{wwwqqqllliiifffdddbbbXXXSSSKKKDDD@@@===<<<;;;999;;;@@@DDDHHHKKKLLLLLLFFFEEECCCBBBAAA@@@@@@@@@@@@????????????@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJJJJKKKLLLMMMOOOOOOQQQRRRTTTVVVXXXZZZ\\\]]]YYY[[[___aaabbbeeehhhjjjnnnpppwww~~~zzzpppaaaWWWNNNKKKKKKKKKLLLOOORRRWWW___dddhhhjjjkkklllnnnmmmmmmmmmmmmnnnnnnooonnnmmmlllkkkjjjjjjjjjjjjlllkkkjjjiiijjjlllooopppssspppnnnpppsssuuutttrrrmmmmmmmmmnnnnnnooopppqqqqqqlllkkkooopppooooooqqquuuxxxyyywwwwwwyyywwwtttllljjjhhheeedddccccccccchhhhhhhhhhhhgggeeecccbbbcccaaa___\\\YYYWWWVVVUUUVVV[[[bbbhhhkkkjjjgggeeeZZZYYYYYYZZZZZZ]]]fffpppsssiiieeejjjrrrxxx}}}xxxssspppqqqtttwwwxxxsssiiiZZZKKK???777444111111111222222222222222222222222111111111111000000///...///111222111000000//////////////////...//////000222666777777666444111......111222111...111111111111111222444444333333333222222222111111...///000111222333444555222333444555555555555555///333888<<<@@@GGGPPPWWW^^^iiiwwwxxxuuupppkkkfffcccbbbaaaeeeiiioootttwwwvvvtttrrrnnnhhhddddddfffiiiqqqyyy}}}tttlllfffggggggddd]]]RRREEE===333111000........./////////...------,,,,,,------...//////////////////...,,,,,,+++++++++,,,------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++---///000...,,,***+++---******+++++++++,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,---...//////...---,,,---///000111000000111333111000111555888888;;;@@@IIIVVViii}}}uuurrrpppuuuyyy|||{{{uuuoookkkiiifffdddXXXSSSLLLFFFBBB???<<<;;;:::<<<>>>BBBEEEHHHIIIJJJGGGFFFEEECCCBBBAAA@@@@@@@@@???>>>>>>>>>???@@@AAA@@@@@@AAABBBCCCDDDDDDEEECCCCCCCCCCCCEEEGGGIIIJJJIIIIIIIIIIIIJJJLLLMMMNNNOOOOOOQQQRRRTTTVVVWWWXXXWWWYYY]]]```bbbdddgggiiimmmmmmtttssshhh]]]TTTLLLKKKKKKIIIJJJLLLPPPUUU]]]dddhhhkkklllmmmnnnnnnmmmlllllllllmmmmmmnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmnnnppprrrooolllmmmqqqrrrpppnnnooooooooooooooooooooopppppplllkkkooopppooonnnpppuuuyyyzzzxxxxxx{{{zzzuuummmkkkgggdddbbbbbbbbbcccddddddcccccccccbbbbbbbbb```^^^[[[XXXWWWWWWXXXYYYZZZ___eeeiiihhhccc\\\XXXPPPQQQVVVZZZ\\\```ooo~~~uuukkkgggkkkrrrxxx|||wwwrrroooooooooooonnnoooggg[[[NNNCCC;;;666333000000111222222222222222222222222111111111111000222000///000111111000///........./////////////////////000222666777777666222///+++,,,000222111...000000//////000111333444333333333222222222111111000000111222333333444444111222333555666666555555333666999<<>>@@@LLL]]]ooo}}}zzzrrruuutttttt|||~~~wwwqqqmmmjjjhhhfffWWWSSSMMMGGGCCC@@@===;;;<<<===>>>@@@CCCEEEGGGHHHIIIHHHFFFDDDBBBAAAAAA@@@???>>>=========>>>@@@AAA???@@@@@@AAABBBCCCDDDEEEAAAAAAAAABBBCCCEEEGGGIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUXXX\\\___aaadddfffhhhiiiiiippp{{{}}}pppeee\\\TTTMMMLLLMMMKKKJJJLLLOOOUUU]]]dddiiikkkmmmnnnooonnnmmmlllllllllllllllmmmmmmlllkkkjjjjjjjjjjjjkkkkkkkkklllmmmnnnppppppqqqmmmiiijjjnnnooommmjjjqqqqqqppppppoooooonnnnnnppplllkkknnnpppnnnmmmooouuuzzz|||xxxxxx|||{{{vvvnnnlllhhheeeccccccdddeeecccbbbbbbaaaaaabbbcccccc]]][[[WWWUUUTTTUUUXXXYYY]]]aaafffhhheee]]]SSSMMMIIIMMMUUU[[[]]]bbbtttuuukkkgggiiinnnssssssnnnkkkkkknnnooommmiiifff]]]PPPEEE>>>999555222///000111222222222222222222222222111111111111000333111000000111111///...---.........//////000000111111111222333444333111111---***+++///222111...//////......///000222333333333333222222222111111333333333333333333333333...///111333444444444333888:::<<<===???FFFPPPWWWeeeppp}}}eeedddbbb``````dddkkkpppsssyyy|||yyyvvvtttpppkkkgggcccaaaccceeegggmmmsss|||oooaaa[[[]]]bbbhhhiiifff[[[JJJ;;;333111.........------,,,,,,,,,------...//////...------...+++)))+++...000...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***)))))),,,,,,+++******+++,,,,,,******++++++++++++*********+++,,,,,,------,,,,,,......,,,,,,,,,,,,......---------,,,,,,+++++++++...------,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---///000,,,((('''***---//////...............///000000000//////000222444666777>>>CCCOOO```rrr~~~}}}rrroookkkkkkqqq{{{}}}vvvqqqmmmiiiddd```YYYVVVQQQMMMJJJGGGCCC@@@============???CCCHHHLLLHHHHHHGGGFFFEEECCCBBBAAA@@@@@@???>>>=========>>>??????@@@@@@AAAAAAAAABBB???@@@@@@AAABBBCCCEEEFFFIIIHHHHHHIIIKKKLLLLLLKKKNNNNNNOOOPPPQQQRRRTTTUUUUUUVVVWWWZZZ]]]```ccceeegggkkkqqqyyy~~~~~~~~~zzzqqqhhh___WWWPPPMMMLLLJJJKKKOOOOOOWWW___aaacccgggiiiiiimmmmmmmmmnnnmmmmmmlllkkkjjjjjjjjjkkkkkkjjjiiiiiilllmmmnnnppprrrtttuuuvvvlllllllllkkkkkkkkkllllllkkknnnppppppmmmlllmmmooommmmmmmmmkkkjjjkkknnnqqqvvvwwwwwwxxxyyyzzz{{{{{{vvvqqqnnnnnnkkkddd^^^]]]bbb```^^^^^^___```^^^[[[SSSUUUUUURRRTTTZZZ______bbb```___^^^WWWNNNIIIIIINNNPPPTTTXXX^^^iiivvvrrrkkkjjjiiiiiikkkggggggffffffgggfffdddaaaZZZRRRGGG>>>888333...***000000000000111111111111222111000//////000111222000000000000000000000000111///---++++++---///111111111111222444666888:::222111111111000000//////222111000//////000111222222222111111111111111111...///111222333333222111333444666666666666444333333666999<<<@@@GGGQQQXXXeeeooo~~~___```bbbdddggglllrrrvvvwwwyyyxxxtttssstttsssppplllfffccceeehhhjjjmmmqqqtttqqqkkkddd^^^]]]bbbfffmmmdddVVVHHH===777444222......---------,,,,,,,,,++++++,,,------,,,++++++...------...//////...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))***+++,,,,,,,,,,,,+++*********++++++++++++*********+++,,,,,,------,,,,,,...---,,,++++++,,,---...,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,------222///++++++...000111111...............//////000000//////000111333555777<<>>===<<<<<>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDDDDEEEDDDDDDEEEHHHIIIIIIHHHMMMMMMMMMMMMNNNPPPQQQQQQSSSTTTVVVXXX[[[^^^aaacccgggiiinnnuuuyyyxxxuuuvvvtttnnnggg^^^VVVOOOMMMKKKJJJKKKOOORRR[[[bbbdddeeehhhjjjiiikkkkkkllllllllllllkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjkkkkkklllmmmnnnooopppqqqnnnnnnmmmllllllllllllllllllnnnpppooommmkkklllnnnlllmmmmmmkkkkkkllloooqqqssstttuuuvvvxxxyyy{{{{{{uuupppmmmmmmjjjccc^^^]]]___]]][[[ZZZ[[[ZZZWWWTTTRRRTTTRRRQQQUUU]]]aaa```^^^[[[XXXUUUNNNEEECCCEEEKKKPPPVVV\\\```gggooottt~~~sssllliiigggeeefffeeecccaaa_________]]][[[TTTLLLBBB:::555222///---//////000000000111111111111111000//////000111111000000000000000000000000...---+++))))))+++---...111111111111333555777888111111111000000000//////222111000//////000111222111111111111111111111111///000111222222222222222111111222222222222111111444777:::===AAAHHHRRRYYYeeeooo```dddiiinnnqqqtttvvvxxxwwwuuuqqqnnnrrrzzz|||zzzssskkkfffjjjnnnooonnnooofffbbb]]]\\\___ccceeeffffffWWWCCC777444444111......------------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---//////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,++++++*********(((***,,,......,,,***(((******++++++++++++*********+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++***************)))))))))******+++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,++++++...,,,++++++---......---......------......///000////////////111333555666;;;<<>><<<;;;<<<>>>@@@FFFGGGIIIKKKJJJHHHFFFDDDBBBBBBAAA@@@????????????<<<<<<============>>>>>>@@@@@@@@@@@@@@@AAABBBCCCEEEDDDDDDFFFIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMQQQRRRSSSVVVYYY\\\___```eeefffjjjooossszzz}}}vvvnnnlllnnnoookkkggg]]]UUUNNNLLLLLLJJJLLLPPPUUU]]]dddeeeeeehhhiiihhhhhhiiijjjkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllllloooooonnnmmmmmmmmmmmmmmmlllnnnooonnnlllkkkkkklllllllllmmmlllkkklllooorrrppppppqqqsssuuuwwwyyyzzztttooolllmmmjjjddd___^^^^^^\\\ZZZYYYXXXUUUQQQNNNPPPQQQQQQRRRYYY```bbb___ZZZTTTNNNIIICCC===???CCCJJJQQQ[[[aaadddeeegggiiiuuu|||vvvoookkkgggdddddddddbbb___^^^]]]\\\[[[YYYMMMEEE;;;444222222000/////////000000000000111111111000000//////000000111000000000000000000000000111000...------...000111111111111111111222444444111111000000000000//////111111000000000000111111111111111111111111111111000000000000111222333444000000////////////000000555888;;;>>>AAAIIISSSZZZfffooo~~~kkkooouuuxxxxxxvvvtttssspppooonnnqqq|||~~~tttmmmooosssrrrnnnlll```]]]]]]bbbhhhiiibbb[[[QQQFFF999333333222...)))------------------------------------------------)))---000///,,,))))))+++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,------,,,***)))******++++++++++++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++************))))))*********+++++++++***++++++++++++,,,,,,,,,+++,,,---...---,,,+++***+++++++++,,,,,,,,,++++++...------------...//////////////////000222444555;;;;;;>>>EEENNN]]]rrr~~~pppiiijjjnnnppppppnnnjjjeee```]]]\\\[[[[[[WWWYYY[[[]]]\\\VVVNNNHHHGGGDDD???<<<;;;<<<======AAACCCFFFIIIIIIHHHEEEDDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>?????????@@@@@@?????????@@@@@@AAADDDCCCDDDFFFIIILLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKOOOPPPRRRTTTWWW[[[]]]___eeedddfffjjjnnnsss~~~|||{{{zzzzzzwwwpppiiihhhkkknnnllljjj___WWWPPPNNNMMMKKKMMMPPPWWW___ffffffeeeggghhhfffggghhhiiikkkllllllmmmmmmkkkkkkkkkkkkkkkkkkllllllooonnnnnnmmmmmmllllllkkknnnnnnnnnnnnnnnoooooopppmmmnnnnnnnnnmmmkkkkkkkkkkkkmmmmmmmmmlllmmmoooqqqpppppppppqqqrrrtttvvvwwwtttpppmmmnnnlllfffbbbaaa```___^^^\\\XXXTTTPPPMMMLLLOOOSSSWWW^^^dddaaaZZZTTTMMMFFFAAA===;;;@@@HHHMMMUUU```ggghhhgggffffffttt{{{~~~{{{~~~wwwssspppkkkhhhiiidddcccbbbaaa```]]]XXXUUUHHH@@@777111000111111000////////////000000000111000000000//////000000000////////////////////////333222000//////000222333111111111000000000111111000000000000000000//////111000000000000000000111111111111111111222222222111000000///000222333444333222111000000111222333444777:::===AAAHHHRRRYYYdddmmm{{{rrrvvvzzz{{{wwwrrrmmmkkkjjjnnnttt~~~vvvuuutttoooiiieee]]]^^^dddlllpppiiiYYYLLL===999444111000000...,,,------------------------------------------------***---000///,,,)))***,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,++++++******++++++,,,******++++++++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++,,,,,,+++,,,---...---,,,+++***---...///000///......------------------...////////////......///111333444999888:::@@@GGGRRRfffwwwwwwjjjfffgggiiijjjhhhgggddd```[[[XXXVVVUUUXXXZZZ]]]```___XXXPPPIIIHHHCCC>>>;;;:::;;;;;;:::>>>@@@DDDHHHIIIIIIGGGEEEFFFEEEDDDBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@?????????AAAEEEGGGGGGGGGJJJIIIIIIIIIIIIIIIJJJJJJNNNOOOQQQSSSVVVZZZ\\\^^^cccbbbcccgggjjjnnnxxx~~~{{{pppoooooooooooopppqqqrrrtttoooiiihhhkkknnnnnnmmmeee]]]UUURRRPPPMMMNNNQQQ[[[ccciiiiiigggiiiiiihhhggghhhjjjkkkmmmnnnnnnnnnkkkjjjjjjjjjjjjkkklllmmmoooooonnnmmmllllllkkkkkklllllllllmmmoooqqqrrrsssnnnmmmmmmmmmmmmmmmlllkkklllmmmnnnnnnmmmmmmnnnpppqqqqqqooonnnooopppqqqrrrtttpppnnnooonnnhhhdddddd``````^^^[[[WWWRRROOOMMMIIIPPPWWW]]]aaabbb[[[RRRJJJDDD???===<<<===EEENNNTTT\\\eeekkklllkkkjjjkkkxxx|||{{{uuusssxxx}}}~~~zzztttrrrrrrpppoooqqqlllllllllkkkfff\\\QQQIIIEEE>>>555000///000000000...////////////000000000/////////000000///////////////////////////////////////...------...//////111111111000000///////////////////////////000000000000000111111000000000000000111111111222222222111000000///000222333444444333222111111222333444222555999;;;???FFFPPPXXXaaajjjwwwqqqtttvvvuuuqqqllliiigggkkkttt{{{vvvqqqjjjcccaaa]]]ccckkkrrroooaaaMMM???666444000---+++,,,000333,,,,,,,,,------------...++++++************++++++---...///...---,,,---...++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,************,,,---******++++++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,+++******))))))************++++++++++++***+++,,,,,,---------,,,,,,...//////---,,,,,,---------,,,,,,------...//////............000222333444444777;;;@@@HHHWWWfff{{{|||{{{|||pppeeeaaaaaabbbeeefffgggeee```ZZZVVVTTTYYY[[[]]]``````[[[TTTOOOHHHCCC<<<999999:::999777===@@@CCCGGGJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAAAAA>>>>>>============<<<<<<===============>>>???@@@@@@???@@@BBBEEEGGGGGGFFFHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOORRRUUUXXX[[[]]]```___```eeehhhkkkqqqyyy}}}xxxttthhhhhhhhhhhhiiikkkmmmooorrrnnnjjjjjjnnnqqqqqqpppnnneee\\\XXXTTTPPPPPPSSS___ggglllllljjjlllllljjjhhhiiijjjlllmmmnnnnnnnnnjjjiiiiiihhhiiijjjlllmmmkkkkkkjjjjjjjjjiiiiiiiiikkkkkklllmmmoooqqqrrrsssnnnmmmmmmnnnoooooonnnlllnnnooopppooommmmmmmmmnnnpppooommmkkkjjjkkklllmmmqqqmmmkkkmmmlllgggdddddd\\\\\\ZZZVVVQQQMMMKKKKKKIIIRRR[[[]]]]]]ZZZRRRJJJAAA>>><<<>>>???BBBJJJSSS[[[aaaiiimmmnnnmmmmmmnnnxxxyyyxxxtttooonnnrrrxxxtttwwwwwwtttuuuxxxyyywwwwwwqqqnnnpppssstttwww{{{~~~zzzooo___MMMAAAAAA;;;444000000111000.........////////////000000...//////000000//////...000000000000000000000000000//////////////////000000000111111000000///.........////////////000000000000111111111111000000000000000111222222333333000000000000111222333444222222222111111222222222222444888;;;>>>FFFOOOWWW^^^fffsssrrrrrrrrrooollliiiiiiiiippp|||vvvrrrnnnhhhfffhhhgggmmmtttrrreeeSSSAAA888333222///,,,+++,,,///111,,,,,,,,,---------......++++++***))))))***++++++---+++))))))***,,,------++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********+++,,,,,,------,,,,,,+++,,,---......---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++*********+++,,,---...///+++,,,---,,,***)))***,,,------,,,,,,------...//////...------...///111222111111555:::<<<@@@KKKVVVjjj|||{{{{{{~~~zzzllldddaaabbbbbbggglllmmmhhhaaaZZZWWWYYYZZZ\\\___aaa___[[[WWWMMMGGG???<<<<<<<<<999777;;;===AAADDDGGGIIIJJJKKKIIIHHHGGGEEECCCBBBBBBBBB??????>>>>>>>>>=========;;;;;;;;;<<<===>>>???@@@BBBBBBAAACCCFFFGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKKKKMMMPPPSSSVVVYYYZZZ\\\[[[]]]cccfffggglllqqqrrr{{{~~~vvvqqqkkkjjjiiiiiijjjlllnnnpppqqqooonnnooossswwwxxxwwwwwwmmmccc]]]XXXSSSQQQTTT^^^ffflllkkkjjjkkkkkkjjjhhhhhhiiikkklllllllllllliiihhhgggggghhhiiikkkmmmgggggghhhhhhhhhiiiiiiiiimmmmmmmmmmmmnnnoooppppppnnnmmmlllnnnqqqrrrpppnnnoooqqqqqqpppnnnlllllllllllljjjhhhffffffgggiiijjjkkkgggfffhhhhhhccc``````WWWWWWUUUPPPKKKHHHIIIKKKLLLUUU[[[YYYSSSNNNIIIDDD???===???DDDHHHJJJPPPXXX^^^dddllloooooollllllllloooooonnnllljjjkkkmmmpppkkknnnnnnkkkjjjmmmnnnmmmqqqmmmlllqqqvvvzzzrrr___LLL???:::666111///000111000............/////////000000......///000000///......000000000000000000000000111111111111111111111111000000111111111000///............/////////000000///000111222222111000//////000000111222222333333///000111222222222222222111111222222222222111111222555888;;;???FFFPPPWWW]]]eeeqqq~~~vvvtttrrrnnnjjjhhhjjjlllssszzzsssooommmllljjjmmmrrrtttyyy{{{qqq]]]HHH:::444000000///000111///,,,))),,,,,,,,,------............---,,,++++++,,,---...+++'''######&&&*********++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,......,,,***)))******++++++++++++******++++++,,,---------,,,,,,,,,,,,............,,,,,,))))))******+++++++++++++++++++++,,,,,,---......)))************+++++++++******)))***+++---000111...000000///,,,+++---///---,,,,,,,,,,,,---......///...------...///000111111222777;;;;;;<<>>@@@@@@@@@???>>>@@@BBBCCCCCCBBBDDDDDDDDDEEEFFFHHHIIIJJJIIIJJJKKKNNNQQQTTTWWWXXXYYYXXX[[[bbbeeeeeehhhlllmmmsss{{{~~~vvvqqqmmmllljjjiiiiiikkklllnnnqqqqqqqqqtttyyy}}}~~~~~~|||rrrhhhaaa[[[TTTRRRTTT[[[ccciiihhhggghhhhhhgggggghhhiiijjjjjjjjjjjjjjjhhhgggffffffgggiiikkklllfffgggggghhhiiijjjkkkkkkoooooonnnmmmmmmmmmmmmmmmnnnmmmlllnnnrrrsssrrrpppqqqrrrrrrqqqnnnkkkkkkkkkgggfffdddcccccceeehhhiiifffbbbaaadddddd___\\\\\\UUUUUURRRMMMHHHFFFHHHKKKOOOWWW[[[TTTKKKEEEBBBAAAAAAAAAEEELLLOOOQQQUUU[[[^^^eeemmmpppoookkkhhhhhhffffffgggggghhhiiiiiijjjgggjjjkkkgggfffiiijjjiiirrrnnnnnntttzzzyyylllZZZGGG<<<555222///...111222000.............../////////000---...///000000///...---000000000000000000000000------------------------///000111222222111000///---.........//////000000///000111222222111000//////000000111222222333333...///111222333333222222222333444555555444333222333666999<<<@@@GGGQQQXXX]]]dddqqq~~~xxxrrroooooonnnkkkllloooxxx{{{yyymmmllliiifffkkkrrrtttrrr|||xxxqqqgggUUUBBB777555000000///...------,,,,,,+++++++++******)))))))))+++++++++,,,,,,---------...,,,+++,,,......+++(((...---,,,+++***************++++++,,,,,,------...************************...---,,,,,,++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++---......,,,******************+++++++++...------,,,,,,+++******,,,,,,+++***+++,,,...///.........------,,,,,,,,,...............///000111222222222444777<<>>============::::::;;;;;;<<<=========>>>>>>???@@@AAAAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJLLLOOORRRTTTUUUWWWYYY[[[\\\^^^```dddfffjjjnnntttyyy~~~yyyuuusssrrrpppoooooopppqqqrrrwwwvvvuuuvvvyyy}}}uuujjj```[[[XXXWWW^^^aaadddffffffggghhhiiiiiikkklllllljjjiiiiiijjjjjjhhhffffffggghhhhhhgggjjjiiihhhhhhhhhiiijjjkkkmmmnnnoooppppppooonnnmmmpppnnnlllnnnrrruuuuuutttsssttttttrrroookkkjjjjjjeeecccbbbccceeefffgggfffeeedddbbbaaa^^^ZZZUUUQQQKKKMMMLLLIIIJJJPPPSSSSSSRRROOOLLLKKKGGGAAA@@@DDDAAAHHHQQQYYY^^^```aaabbbbbbgggmmmpppnnnjjjeeebbbdddbbbaaadddhhhjjjjjjiiihhhffffffhhhkkkmmmkkkiiimmmlllmmmsss||||||tttgggUUUFFF<<<222222222111111111111000000///---,,,---...000222111000000////////////000111000...------...///000---,,,++++++,,,---.../////////000000///...------111111000///...---,,,,,,000000000000000111111222///////////////000111111////////////000111222333444444444444444444444444777555555:::>>>DDDMMMWWW___eeeooo{{{tttnnnkkklllmmmlllnnnrrruuuxxx|||~~~~~~xxxoooiii\\\```dddhhhpppyyy{{{xxxoooggg```ZZZQQQCCC777222000//////...------,,,,,,.........---------,,,,,,+++++++++,,,,,,,,,------...,,,+++,,,---...+++)))...---,,,+++************,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))******+++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++******+++------+++)))((())))))***++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---.........---------,,,,,,,,,......------......///000111000000222555999>>>@@@GGGPPP___rrrxxxxxxrrrssswww{{{~~~|||xxxtttrrrvvv{{{zzzpppfff]]]YYYWWWZZZ\\\]]]aaafffddd\\\RRRLLLHHHEEE???:::::::::999:::<<<@@@CCCEEEHHHIIIJJJKKKJJJHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@<<<<<<<<<======>>>>>>>>>??????@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFHHHHHHIIIKKKNNNQQQSSSTTTUUUVVVYYYZZZ[[[]]]aaacccgggkkknnnqqqtttzzz|||yyyxxxwwwvvvuuuvvvwwwxxxyyyxxxwwwwwwwwwzzz~~~yyyooofff```]]]]]]^^^```cccdddeeefffhhhiiiiiijjjlllkkkjjjiiiiiijjjjjjhhhggggggiiijjjiiihhhjjjjjjiiihhhhhhiiikkklllpppppppppqqqqqqpppppppppnnnmmmlllnnnqqqrrrpppnnnqqqssssssqqqlllhhheeedddcccbbbaaaccceeefffeeeddd```^^^\\\ZZZXXXUUUQQQNNNIIIJJJIIIHHHLLLSSSVVVUUUSSSNNNJJJGGGAAA;;;:::>>>FFFRRRcccnnnpppmmmiiigggfffjjjooopppmmmgggaaa^^^YYYZZZ\\\bbbhhhllllllkkkhhhhhhiiinnnrrrtttsssqqqqqqmmmkkknnnuuuzzz{{{zzzxxxvvvrrrjjj]]]NNN@@@888111111111000000000//////......---------...///000000000000///000000000111111///...------...///000///......------...///000///////////////...------000000000///......------000000000000000111111222///////////////000111111000000000000111222222333333333333333333333333333777444555:::>>>CCCMMMVVV^^^dddnnnzzzwwwqqqnnnppprrrsssvvvzzzxxxyyyyyyvvvoooggg```]]]^^^fffooovvv{{{}}}xxxppp\\\QQQIIIIIIJJJCCC777/////////......---,,,,,,,,,//////............------++++++++++++,,,,,,,,,,,,---,,,+++,,,------+++***------,,,+++************...------,,,++++++******------------------------,,,+++)))(((((((((***+++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++************++++++*********************************++++++++++++,,,++++++++++++++++++++++++******)))***,,,,,,***((((((((()))***+++,,,,,,,,,******+++,,,...///000000,,,,,,+++++++++,,,------...------------,,,,,,,,,------------------...////////////000222666999;;;AAAHHHTTTdddvvvzzzssssssuuuxxx{{{|||{{{zzzyyy~~~~~~wwwvvvzzz{{{xxxtttfff___YYYWWWVVVWWW\\\ccciiibbbYYYRRROOOJJJCCC>>>;;;;;;;;;<<<===>>>??????FFFHHHJJJLLLLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>???@@@@@@?????????>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEGGGGGGHHHJJJLLLOOOQQQRRRRRRSSSUUUWWWXXXYYY]]]___bbbdddffffffgggjjjpppuuu~~~|||||||||||||||}}}zzzyyyxxxyyy{{{|||rrriiieeebbbbbbbbbcccdddcccbbbccceeeggghhhiiikkkkkkjjjiiijjjjjjiiihhhggggggiiikkkkkkjjjjjjjjjiiiiiiiiijjjlllmmmqqqppppppooooooppppppqqqooonnnmmmmmmnnnmmmkkkiiinnnppppppnnniiiddd```___``````aaabbbdddeeecccaaa\\\ZZZVVVSSSQQQOOOLLLJJJGGGHHHIIIJJJPPPXXXYYYVVVQQQKKKFFFBBB===888999===HHH[[[rrrwwwmmmiiiiiilllooonnniiibbb\\\XXXTTTWWW]]]dddjjjmmmmmmkkkgggjjjooovvv{{{}}}{{{yyyvvvpppjjjhhhjjjmmmooooooooolllggg^^^RRREEE;;;444000000/////////.........---------.........//////.../////////000111111111000///...------...///000111111000/////////000000///////////////......---////////////////////////000000000000000111111222000////////////000111111222222222111111222333333222222222222222222222222666444555:::>>>CCCLLLUUU]]]dddnnnyyyzzzuuuvvvxxxyyyzzz~~~~~~}}}yyyqqqhhhaaa```aaahhhsss~~~yyyjjj]]]III???999===BBB>>>555///.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,+++---,,,++++++*********+++,,,,,,,,,,,,++++++******------------------------,,,+++)))'''''')))+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,))))))))))))))))))))))))************++++++++++++***+++++++++++++++,,,,,,+++***)))***+++,,,+++)))***************+++++++++***+++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,------...////////////111333555777===CCCLLLXXXhhhxxxxxxxxxyyy|||}}}}}}|||xxxzzz|||wwwwww{{{||||||sssjjj```ZZZUUUSSSWWW]]]``````]]]YYYRRRKKKEEEBBB>>>>>>>>>>>>>>>>>>>>>>>>DDDFFFIIILLLLLLKKKIIIGGGCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQSSSTTTTTTVVVYYY[[[\\\^^^^^^]]]\\\]]]bbbgggrrr|||{{{{{{zzz{{{}}}zzzqqqiiieeeddddddggggggfffdddaaa```bbbdddfffhhhjjjjjjjjjiiijjjkkkhhhfffffffffiiijjjkkkjjjjjjjjjiiiiiiiiikkklllmmmooonnnmmmllllllmmmnnnooorrrpppllliiiggggggggggggjjjlllmmmlllgggbbb___]]]______```bbbcccccc```^^^[[[WWWRRRNNNLLLKKKIIIGGGHHHKKKMMMQQQWWW\\\YYYRRRJJJEEEAAA>>>;;;999<<>>CCCKKKTTT\\\cccmmmwww~~~}}}}}}zzzyyyyyy}}}{{{tttllldddcccggglllooozzz}}}ooo[[[KKK===777444888:::777333111---------------,,,,,,,,,***************++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,++++++******++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,---,,,***+++,,,---,,,+++,,,,,,++++++***)))))))))------------------------,,,,,,,,,,,,,,,,,,,,,+++------------------------...------,,,,,,,,,------000/////////000222333444666;;;BBBKKKXXXnnn{{{yyyxxxxxxzzz|||}}}|||~~~}}}}}}zzz|||~~~wwwlllbbbYYYRRRQQQTTTRRRZZZaaaaaaXXXOOOJJJJJJCCCCCCBBBAAA@@@?????????AAACCCGGGIIIKKKKKKIIIIIICCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>======<<<<<<<<<::::::;;;<<<>>>???@@@@@@???@@@@@@AAACCCDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKLLLNNNOOOQQQQQQQQQSSSUUUXXXVVVXXXXXXWWWUUUVVV[[[___iiippp|||}}}|||||||||~~~xxxpppiiifffeeeeeefffgggfffdddbbbbbbccceeeeeegggiiijjjiiiiiijjjlllfffeeedddeeegggiiiiiiiiiiiiiiihhhhhhiiikkklllmmmooonnnmmmllllllmmmnnnooosssnnnggg```\\\^^^bbbeeefffhhhjjjiiifffbbb```___^^^^^^^^^___```___\\\YYYWWWSSSMMMIIIHHHGGGEEEDDDJJJPPPUUUYYY\\\\\\TTTKKKDDD@@@<<<:::999999>>>EEEQQQaaattt}}}zzztttqqqrrrrrrtttuuusssmmmgggccc```aaaeeekkkpppqqqooollljjjkkkqqqzzzzzzvvvyyyrrriiiaaa^^^]]]^^^___ccc^^^UUUKKKAAA999444111111111000000000/////////...///000111111111111000***+++,,,---...///.....................///000000000000000000///......---......///////////////...------......///000000000000000000000000111111222000000000000000111222222444444333333333333333333111111111111111111111111333222444999>>>BBBJJJSSSZZZbbbllluuu}}}~~~xxxuuurrroookkkgggfffiiipppuuu}}}mmm\\\III<<<555222222555444111000222------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++************+++------,,,+++,,,---,,,,,,++++++***++++++,,,))))))******+++,,,,,,---************************+++************+++,,,,,,***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++******++++++************++++++************************)))))))))************+++*********++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,++++++***)))))))))......---,,,,,,+++******,,,,,,---------,,,++++++,,,,,,,,,------------...///...------------------////////////000111222333333888===CCCLLL^^^vvv}}}{{{|||~~~{{{rrrfffXXXPPPOOOLLLWWWcccfff```XXXUUUUUUKKKKKKJJJIIIGGGCCC@@@??????@@@CCCEEEGGGIIIIIIIIIFFFGGGGGGGGGGGGEEEDDDBBB??????>>>===<<<<<<;;;;;;888888:::;;;===>>>@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJLLLMMMNNNNNNNNNOOORRRTTTQQQSSSSSSRRRPPPRRRWWW\\\aaafffnnnwww}}}}}}}}}}}}~~~wwwooojjjgggggghhhaaabbbcccccccccdddfffhhhdddfffiiiiiiiiijjjkkklllfffeeeddddddfffhhhhhhggghhhhhhgggggghhhjjjlllmmmpppoooooonnnnnnoooooopppoooiii```WWWSSSUUU\\\bbbeeefffgggfffcccaaa``````\\\[[[ZZZZZZZZZXXXUUURRRNNNKKKGGGEEEEEEEEEEEEDDDLLLTTTZZZZZZXXXUUUMMMDDDAAA<<<:::999888999???FFFRRR\\\iiioooooooooqqquuuyyy{{{{{{yyytttooolllkkkdddhhhmmmppppppooommmmmmooouuu~~~|||vvvrrrtttoooggg```ZZZWWWWWWXXXVVVQQQIII@@@888333000///111111111000000000////////////000000000111111111***+++,,,.........------------......///000000000....../////////...---------...//////////////////---.........//////000000000000000000000111111222111000000000000111222222333333333222222333444444111111111111111111111111222111444999>>>BBBJJJRRRXXXaaallluuu{{{|||rrrlllfffeeefffiiiooouuuzzz|||xxxeeeRRREEE;;;444222......000111...---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++*********))))))+++...---,,,+++,,,...,,,++++++***++++++,,,,,,***************+++++++++************************((((((***+++++++++************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++))))))))))))************)))******+++,,,,,,---------,,,***)))+++,,,,,,+++))))))*********+++++++++------,,,+++******)))))),,,,,,---------,,,+++***,,,,,,,,,---------......000///......------......---......//////000111111444999===???DDDQQQeeeuuuzzzgggXXXRRROOOVVV___eeeeeebbb^^^\\\WWWYYYZZZZZZUUUMMMDDD???<<<===???AAACCCFFFHHHJJJHHHIIIJJJKKKJJJHHHFFFEEEAAA@@@@@@???===<<<<<<;;;888999:::;;;<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEGGGGGGIIIJJJKKKKKKKKKKKKMMMOOOMMMOOOPPPNNNLLLNNNSSSWWWYYY]]]ccciiiqqq}}}~~~~~~}}}}}}}}}}}}~~~|||uuunnniiigggggghhh^^^```bbbbbbbbbaaabbbcccccceeehhhiiiiiijjjkkkmmmhhhfffeeeeeeggghhhgggfffgggfffffffffgggiiikkklllnnnoooooooooooooooooonnnkkkfff^^^UUUQQQSSS[[[aaaeeefffeeebbb___]]]]]]^^^ZZZWWWUUUSSSRRRPPPMMMKKKFFFDDDCCCDDDGGGIIIJJJJJJLLLTTTXXXTTTNNNIIIEEE@@@>>>;;;:::<<<>>>@@@FFFNNNVVV^^^gggnnnrrrtttxxx{{{}}}~~~~~~|||wwwrrrpppooojjjmmmppppppooommmnnnpppsssyyy{{{tttqqqmmmjjjddd]]]VVVQQQNNNNNNHHHDDD>>>777222000//////000000/////////.........///...---------...000111,,,---///000000///...---,,,---...//////000000000,,,---.../////////...---------...///////////////.........///////////////000000000000000111111222111111000000111111222333222222111222222333444555222222222222222222222222111000333999>>>BBBIIIQQQVVV```kkkttt{{{sssfff___aaabbbgggooozzztttnnn^^^HHH999444555555111+++)))---///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++******))))))(((+++......,,,+++,,,...+++++++++***++++++,,,,,,,,,,,,++++++***)))))))))************************%%%''')))***+++***)))(((*********++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))************))))))***+++,,,,,,---------+++)))(((***+++++++++&&&'''(((***+++,,,......+++++++++*********)))))),,,,,,---...---,,,***))),,,,,,,,,------.........111000///...............,,,,,,---......///000000222777::::::<<>>AAADDDHHHJJJIIIIIIKKKKKKKKKIIIGGGEEECCCBBBAAA@@@???======<<<:::::::::;;;;;;<<<<<<<<>>>>>>>>>>>BBBBBBBBBCCCCCCEEEFFFFFFGGGHHHIIIIIIHHHIIIKKKMMMLLLMMMMMMKKKJJJKKKPPPTTTTTTXXX]]]aaaeeennnzzz|||{{{}}}}}}}}}}}}}}}}}}~~~}}}yyyrrrkkkfffeeeffffffaaabbbcccbbb```]]]\\\\\\ccceeehhhiiiiiijjjkkkmmmjjjhhhffffffggghhhhhhgggfffeeeeeefffgggiiijjjlllkkklllmmmnnnnnnmmmlllkkkjjjggg```XXXTTTUUU\\\cccgggfffddd```\\\ZZZ[[[\\\XXXUUUQQQNNNLLLJJJHHHFFFBBBAAABBBFFFJJJNNNPPPQQQKKKSSSUUUNNNDDD@@@@@@???<<<:::<<>>AAAIIIPPPVVV___kkktttzzz~~~vvvooogggbbbbbbcccmmmvvv{{{{{{qqqcccXXXIII===777333///+++,,,---.........---,,,+++........................000///---,,,+++,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***...,,,,,,---//////,,,))),,,,,,,,,++++++*********++++++************++++++,,,,,,,,,,,,+++)))((('''%%%(((***)))((((((+++///---,,,,,,+++***)))((((((******++++++++++++************+++++++++,,,,,,,,,***,,,...000000...,,,***---------,,,,,,+++++++++******+++,,,,,,---......***+++,,,,,,******+++,,,------,,,,,,---///000111000///...---,,,------...,,,------...///000111111333777:::;;;;;;AAALLLVVViiiwww|||yyyyyyyyy{{{uuu```WWWUUUUUUZZZbbbgggfffddddddgggjjjjjjdddWWWHHH===???===;;;;;;>>>AAACCCDDDHHHJJJLLLNNNNNNKKKHHHFFFEEEDDDCCCAAA??????>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIJJJLLLNNNPPPOOOQQQUUUYYY___fffnnnttt{{{xxxxxxzzz}}}~~~}}}}}}|||}}}}}}|||xxxqqqjjjeeeccccccdddcccaaa^^^\\\[[[[[[]]]^^^aaacccfffiiikkkllllllllljjjfffcccdddhhhjjjhhheeefffeeecccbbbcccfffiiikkkjjjjjjjjjjjjjjjjjjjjjjjjiiifffaaa]]][[[\\\^^^``````___^^^]]]\\\ZZZWWWTTTOOOOOONNNLLLJJJGGGEEECCCAAABBBCCCEEEIIIMMMQQQSSSQQQNNNHHHCCC???=========AAA===>>>HHHPPPSSSYYY___kkkyyy|||vvvwwwvvvrrrppprrrzzzsssnnnoooppppppqqqtttzzz}}}|||wwwqqqfffccc^^^XXXRRRJJJBBB===555444222000///...------+++,,,---...////////////---------.........//////,,,------...///000000111111///...000333444111///,,,,,,,,,,,,,,,---...///111111000000//////......000000000000////////////111111000///////////////333333333222333333444444444333222333555555444333111111111222222333333333444333555888:::>>>GGGQQQ[[[bbbkkkttt|||wwwkkkgggeeeccceeeiiiooovvv}}}~~~|||vvviii]]]MMMEEE;;;555333333111...------.........---,,,+++------------------------------,,,+++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***...------...000111...+++,,,,,,,,,+++++++++******++++++************++++++,,,,,,++++++***)))))))))((()))******))))))+++,,,,,,,,,++++++***)))))))))******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,+++++++++***************++++++,,,------...,,,---...---,,,+++,,,---***+++,,,---............000///...---,,,------...------......//////000000000444666666555:::CCCLLLYYYfff~~~~~~yyywwwsssssswww~~~~~~lll```[[[XXXXXX\\\aaadddeeeffffffdddbbb]]]TTTJJJCCC???<<<999888:::===???@@@FFFHHHKKKMMMMMMLLLJJJHHHGGGFFFDDDBBBAAA@@@?????????>>>===;;;::::::999999<<<<<<===============>>>AAAAAA@@@AAAAAACCCEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIKKKNNNOOOMMMPPPSSSWWW\\\cccjjjooowww|||~~~yyywwwvvvwwwyyy|||}}}~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyuuurrrlllfffbbb_________```^^^\\\ZZZZZZZZZ[[[\\\```bbbeeehhhiiiiiihhhggggggdddaaabbbfffhhhfffcccdddcccbbbbbbccceeeggghhhffffffffffffffffffffffffgggeeeccc```^^^\\\ZZZZZZ\\\[[[YYYXXXWWWUUURRROOOHHHHHHGGGGGGFFFFFFEEEEEEBBBCCCFFFIIILLLOOOQQQRRRMMMJJJEEE@@@=========>>>DDDAAADDDLLLSSSXXX```iii}}}|||}}}|||wwwsssqqqmmmkkkooouuu|||~~~zzztttnnndddaaa\\\VVVPPPHHH@@@;;;555444222111///.........---...............------+++,,,,,,,,,------------------...//////000111111---------...000111000///...---------......///000//////////////////......000/////////////////////111111000///////////////000/////////000000111222555333111111333444333222111111222222222333333333444333555999;;;>>>GGGQQQYYY```iiirrr{{{kkkeee___```ccchhhqqqyyy~~~zzzpppbbbQQQDDD:::555000...000111111000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******+++++++++---//////...,,,,,,,,,,,,++++++++++++***++++++************++++++,,,+++***))))))***++++++---,,,*********+++***)))******************************++++++++++++************+++++++++,,,,,,,,,+++***)))(((((()))***+++***************)))))))))******++++++,,,,,,------...///000///---,,,---...)))+++---///000///---,,,//////...------------...................../////////222444333111444<<>>:::555444222111000///......////////////...---,,,+++,,,,,,---------...............//////000000111111)))+++---...------...//////............///000000------..................////////////////////////111000000///////////////............///000111222666444111000000222222111111222222222222333333333444333555999;;;>>>GGGPPPXXX___iiisss{{{]]]^^^aaaffflllttt~~~wwwjjj[[[MMM>>>555444111///...///000///------------------,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******&&&'''(((***+++,,,+++***++++++++++++++++++++++++++++++************+++++++++***)))((((((***,,,...111---******+++,,,***'''))))))*********+++++++++******++++++++++++************+++++++++,,,,,,,,,******))))))))))))************************************++++++,,,,,,,,,,,,...///000///---,,,,,,---,,,---.../////////..................------...........................---111333555444333555;;;@@@GGGQQQddd{{{|||zzzuuurrruuuuuurrrqqqqqqrrrwww}}}qqqkkkbbbXXXRRRTTTZZZ___bbb```]]][[[ZZZWWWSSSPPPIIIDDD>>>::::::;;;<<<===@@@AAADDDGGGJJJLLLMMMMMMJJJJJJIIIHHHFFFDDDBBBBBBCCCBBBAAA???===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHKKKLLLJJJLLLOOOQQQTTTYYY^^^bbbhhhkkkooossswwwyyy{{{{{{{{{{{{zzzxxxvvvtttqqqpppnnnnnnoooppppppqqqqqqqqqmmmllljjjhhhgggfffeeeeeehhhgggeeebbb___]]][[[ZZZYYYYYYYYYYYYYYYXXXXXXXXX\\\___bbbeeeeeecccaaa___aaa___]]]^^^aaabbbbbbaaa``````aaabbbcccbbbaaa```eeeeeeeeeeeeeeeeeeeeeeee^^^___``````]]]YYYTTTQQQQQQOOOLLLJJJIIIHHHEEEBBBCCCBBB???>>>===>>>@@@AAAHHHJJJMMMOOOOOOKKKHHHEEE???===;;;:::;;;>>>AAADDDHHHOOOZZZbbbhhhnnnwwwzzzrrrnnnkkklllsss{{{wwwnnnhhh```[[[UUUOOOIIICCC===999444333222111000/////////......//////...------,,,/////////000000000000111/////////000000000111111***---///...,,,***,,,...///...............//////,,,,,,,,,------..................///////////////000000////////////000000//////000000222333555555888555111///000111222222222222222222222222222222333333555999;;;>>>GGGPPPYYY```kkkvvv~~~YYY```iiirrryyy~~~sssbbbRRREEE;;;555222222111000//////...---+++......------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))%%%&&&(((***************++++++++++++++++++++++++++++++************+++++++++***(((((((((***,,,...111---******+++,,,***''')))))))))***++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,)))***,,,------,,,***)))******++++++++++++++++++******+++++++++++++++,,,,,,---...---+++***+++,,,...,,,+++******+++---///------..............................------------///222444444444666;;;??????FFFVVViii{{{{{{xxxzzzzzztttnnnjjjnnnnnnqqq{{{{{{rrrnnnfff]]]UUUSSSUUUWWWZZZ[[[^^^aaaaaa]]]WWWRRRMMMHHHBBB===;;;;;;;;;;;;===???AAADDDGGGIIIKKKMMMKKKKKKJJJJJJHHHFFFEEEDDDCCCCCCAAA@@@???>>>>>>>>>::::::::::::;;;;;;;;;;;;;;;;;;===>>>@@@AAABBBBBB@@@AAABBBBBBCCCBBBBBBAAA@@@@@@AAACCCEEEGGGIIIJJJIIIKKKNNNPPPRRRVVVZZZ]]]ggghhhjjjlllnnnpppqqqqqqqqqqqqpppooommmllljjjjjjiiiiiiiiiiiijjjjjjkkkkkkgggfffdddcccaaa```______cccbbbaaa```^^^\\\ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZ\\\```bbbcccbbb```___^^^]]]]]]^^^___aaaaaaaaa___```aaabbbbbb```___^^^]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYXXXWWWUUUSSSRRRLLLJJJGGGFFFEEEDDDBBB@@@BBBAAA@@@??????AAACCCEEEKKKLLLNNNMMMJJJEEE@@@<<<:::999999999<<>>FFFOOOXXX```kkkvvveeennnyyyiii\\\LLL???666111111444............------,,,,,,///...---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,---.........------***++++++,,,,,,++++++***+++++++++,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))'''))),,,,,,,,,++++++,,,***++++++++++++,,,,,,,,,++++++************++++++******)))))))))***,,,------,,,*********+++***)))))))))******+++++++++,,,******++++++++++++************+++++++++,,,,,,,,,)))+++---//////---+++)))*********+++++++++++++++******++++++++++++++++++***+++,,,,,,******+++,,,,,,***'''%%%%%%(((+++---,,,---......///.........------------------......,,,...000222333555888;;;:::???KKK[[[lll|||}}}uuupppnnniiigggmmm~~~xxxpppmmmgggaaa[[[VVVSSSQQQRRRVVV\\\bbbdddaaaZZZUUUNNNJJJDDD@@@===;;;:::888<<<===>>>@@@CCCFFFHHHJJJIIIJJJKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@:::::::::;;;;;;<<<<<<<<<888999;;;===???@@@AAAAAA>>>???@@@BBBCCCCCCBBBAAA???@@@AAACCCDDDFFFGGGGGGHHHJJJLLLOOOPPPSSSWWWZZZ```aaaccceeehhhiiikkkkkkhhhhhhgggfffeeedddcccccccccccccccccccccdddeeefffdddcccbbb```___^^^^^^^^^\\\\\\[[[ZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[ZZZ[[[]]]___``````___^^^[[[[[[\\\\\\]]]^^^``````^^^^^^_________]]]\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXTTTTTTSSSRRRQQQPPPOOOOOOHHHFFFDDDBBBBBBBBBAAA??????@@@@@@BBBEEEHHHKKKMMMLLLLLLKKKIIIEEE@@@;;;888888888888:::???EEEJJJNNNTTT```oooyyyttthhhiiirrryyy~~~uuujjjaaa[[[UUUNNNFFFAAA<<<888555222111000///............+++,,,---...////////////,,,,,,---------..................///////////////000111111000---+++++++++......---,,,,,,,,,,,,---,,,,,,---------------------------......//////000///////////////000000111000000000000111222444444888666333222333444444444333333333222222222222111222222666:::===???FFFOOOUUU]]]iiiuuu~~~zzzwwwjjjQQQFFF<<<777222......222,,,---------,,,,,,,,,---///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...***+++,,,,,,,,,,,,+++***)))******+++,,,,,,------***************************+++,,,,,,,,,,,,+++***))))))************))))))(((+++------+++******,,,******+++++++++,,,,,,,,,++++++************++++++******************++++++((()))******))))))+++,,,***************+++++++++******++++++++++++************+++++++++,,,,,,,,,++++++,,,------,,,++++++)))))))))*********++++++++++++******************(((***++++++******,,,---,,,***(((''''''(((***+++,,,,,,.../////////......,,,,,,,,,------.........+++,,,...000111333444555999;;;CCCPPP___qqq{{{rrrkkkfffiiiwwwtttnnnjjjfffbbb___ZZZTTTNNNNNNQQQUUU[[[______[[[XXXPPPMMMHHHDDDAAA>>>;;;999<<<<<<<<<===???BBBEEEGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHGGGEEECCCAAA@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;888999;;;===>>>>>>>>>>>>;;;<<>>;;;<<<<<<;;;;;;===@@@CCCDDDFFFHHHJJJKKKLLLKKKJJJIIIKKKIIIGGGDDDBBB@@@???>>>???>>>===<<<;;;:::999999999:::<<<=========<<<;;;888:::===@@@AAABBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCEEEIIIKKKMMMOOORRRTTTVVVWWWYYYZZZ[[[[[[ZZZYYY^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYXXXYYYZZZ\\\]]]___[[[ZZZYYYYYYXXXXXXXXXXXXYYYXXXWWWVVVVVVWWWXXXYYYWWWVVVUUUTTTUUUWWWZZZ\\\\\\[[[ZZZXXXWWWWWWWWWWWWVVVWWWXXXXXXXXXYYY[[[]]]ZZZZZZYYYXXXWWWVVVVVVUUUPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNMMMKKKGGGDDDBBBCCCAAA>>>>>>???@@@@@@???CCCEEEGGGJJJLLLNNNOOOOOOJJJHHHEEEAAA???======<<<999999;;;>>>DDDKKKQQQUUUVVV]]]eeekkkuuu}}}|||uuuttt{{{zzzrrrooopppsssyyy|||{{{rrreeeZZZTTTNNNEEE>>>888555222000///...---,,,,,,,,,,,,,,,////////////...---,,,,,,---------.........//////---------------------,,,---+++***,,,///111///,,,111000///.............../////////......---------,,,,,,------...///000000///////////////000111111222111111111111111222222222111111222333444333111333333333222222111111111222222666;;;===???FFFNNNUUU^^^kkkxxx