BMv6( ~~~~~~}}}}}}}}}wwwwwwxxxxxxxxxxxxwwwwwwvvvuuuuuuttttttuuuuuuvvvxxxwwwvvvuuuttttttttttttsssssssssttttttttttttuuuvvvuuuuuutttssssssrrrrrroooooooooooooooooooooooonnnoooqqqqqqpppooopppqqqvvvuuuuuuwww|||}}}sssnnnppprrrqqqooooooppppppppppppppppppooonnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmlllkkkjjjiiihhhhhhjjjkkkkkkjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhhhhgggggggggcccddddddeeefffggghhhhhhgggggggggggghhhhhhhhhhhhggggggggggggggggggggggggggggggggggggggghhhhhhhhhffffffggghhhiiiiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkkgggggghhhhhhiiikkklllmmmkkkkkkjjjjjjjjjiiiiiiiiiiiijjjkkkkkkllllllkkkkkkiiijjjkkkllllllkkkjjjiiimmmlllkkkkkkkkkkkklllmmmiiiiiijjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhiiiiiijjjiiiiiiiiijjjkkkkkkllllllqqqsssuuuxxx|||{{{yyyyyyxxxvvvsssjjjiiihhhfffdddbbbaaa```bbbaaa````````````aaabbbhhhggggggfffffffffffffffeeeeeeeeeeeedddbbbaaa```ddddddddddddddddddddddddeeeeeedddddddddcccccccccccccccccccccdddddddddddd^^^^^^^^^^^^]]]]]]]]]]]]bbbbbbbbbbbbbbbbbbbbbbbb|||tttkkkccc]]]YYYXXXTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRNNNPPPRRRRRRQQQQQQQQQRRROOONNNNNNOOORRRVVV[[[^^^___[[[UUUSSSSSSTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOOOONNNOOOPPPPPPOOOOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMNNNOOOOOOPPPPPPOOONNNNNNMMMMMMNNNNNNOOOKKKKKKLLLMMMNNNOOOPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPNNNNNNOOOOOOPPPPPPQQQQQQOOOOOOPPPPPPPPPQQQQQQQQQOOOOOOOOOOOOPPPPPPQQQRRRPPPPPPPPPPPPOOOOOOOOOOOONNNOOOPPPQQQRRRQQQQQQPPPNNNOOOQQQRRRRRRQQQOOONNNLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPPPPPPPOOOOOOOOOOOONNNOOOOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSMMMOOORRRWWW\\\cccjjjppp}}}uuuooohhhcccbbb```\\\XXXYYYXXXVVVTTTRRRPPPNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOKKKJJJJJJIIIIIIIIIIIIIIIPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHxxxssslllddd]]]XXXVVVUUUNNNNNNNNNNNNNNNOOOOOOOOOJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHGGGGGGHHHHHHIIIJJJKKKGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLGGGHHHIIIHHHFFFDDDEEEFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCDDDEEEEEEFFFFFFBBBDDDEEEEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFGGGFFFEEEEEECCCDDDFFFGGGGGGFFFDDDCCCGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIIIILLLNNNRRRWWW]]]eeennnsssyyypppjjjgggddd^^^YYYQQQPPPNNNLLLIIIGGGEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFJJJIIIHHHHHHGGGGGGHHHHHHBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDzzzlll```ZZZWWWTTTRRRLLLIIIFFFEEEFFFGGGHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBBBBCCCCCCBBBBBBFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBEEEEEEDDDEEEEEEGGGIIIKKKLLLLLLRRR[[[```eeeqqq~~~zzzrrrggg^^^YYYUUUQQQMMMKKKJJJIIIGGGHHHFFFCCCCCCCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????@@@@@@@@@AAAAAABBBBBBBBBsssggg```[[[WWWTTTNNNKKKHHHFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBB@@@AAABBBCCCDDDFFFIIIJJJOOOQQQWWW```gggnnn{{{uuunnnccc^^^VVVPPPMMMKKKJJJIIIFFFDDDBBBAAACCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA~~~~~~||||||qqqiiibbb[[[VVVRRRNNNJJJHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>???@@@AAACCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>@@@????????????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@???@@@@@@????????????@@@@@@???@@@@@@@@@@@@AAAAAAAAA????????????????????????@@@@@@AAABBBBBBBBBBBBAAA???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB???AAADDDFFFGGGIIIKKKNNNSSSVVV]]]gggpppzzzvvvoooeee[[[UUUPPPMMMLLLIIIGGGDDDCCCCCCDDDCCCBBB@@@@@@@@@???????????????AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA????????????????????????CCCCCCBBBAAA@@@@@@@@@@@@@@@???????????????>>>>>>~~~www{{{|||sssjjjaaaZZZVVVSSSNNNJJJIIIGGGFFFEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAA@@@??????>>>>>>??????@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????????????????????????????>>>>>>>>>?????????@@@@@@??????@@@@@@@@@@@@??????======>>>>>>>>>>>>======<<<=========>>>>>>>>>>>>>>>>>>==================???>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================@@@@@@?????????????????????>>>>>>>>>>>>>>>>>>???>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA======>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCBBBEEEIIIKKKKKKMMMPPPSSSVVVZZZbbblllvvv|||qqqggg]]]TTTOOOOOOLLLHHHFFFDDDCCCBBB@@@BBBBBBBBBAAAAAAAAAAAAAAA????????????????????????>>>>>>????????????>>>>>>????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>?????????>>>=========<<<~~~}}}{{{vvvllleee]]]XXXSSSNNNKKKHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@????????????@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???>>>>>>????????????>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>============>>>>>>>>>>>>>>>============>>>??????????????????????????????====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>??????=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@======>>>???@@@AAAAAABBBCCCBBBAAAAAAAAAAAABBBBBBDDDHHHLLLMMMMMMNNNRRRVVVZZZ```hhhpppzzz}}}{{{~~~~~~ooo```VVVPPPMMMIIIGGGEEEDDDCCCAAADDDCCCCCCCCCBBBBBBBBBAAA????????????????????????===>>>>>>??????>>>>>>===>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>=========>>>>>>>>>>>>>>>======<<<<<<<<<zzzssseee```ZZZTTTOOOLLLHHHFFFDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>???@@@BBBCCCCCCBBB@@@???AAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=============================================>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>==================>>>>>>>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>??????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???======>>>???@@@@@@AAAAAAAAA@@@??????@@@AAACCCDDDGGGKKKOOOPPPOOOQQQWWW]]]fffllltttzzzxxxsssqqqpppuuu{{{}}}pppdddRRROOOKKKIIIHHHHHHFFFEEECCCCCCBBBBBBAAAAAA@@@@@@????????????????????????>>>>>>????????????>>>>>>===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???????????????@@@>>>==================<<<|||mmmhhhaaaZZZUUUQQQMMMJJJFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>@@@BBBCCCCCCBBB@@@>>>??????@@@AAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<====================================>>>>>>>>>>>><<<======>>>>>>======<<<<<<<<<============<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>><<<<<<;;;;;;<<<<<<===>>>================================================<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<=========>>>>>>>>>============>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????======>>>>>>??????@@@@@@?????????AAACCCGGGJJJLLLPPPTTTXXXYYYYYY]]]gggooovvv~~~zzztttsssssstttyyyvvv]]]ZZZUUUQQQOOOMMMJJJHHHCCCCCCCCCBBBAAA@@@@@@@@@????????????????????????>>>??????@@@@@@??????>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@===============>>>>>>>>>~~~|||}}}sssnnnfff___YYYTTTPPPMMMGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????????????????>>>>>>>>>>>>>>>???AAACCCCCCAAA???>>><<<===>>>@@@@@@@@@???>>>????????????????????????>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???<<<<<<============<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<======================================================:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<<<<==================>>>>>>>>>???==============================>>>???????????????=========>>>>>>>>>>>>>>>@@@@@@BBBDDDHHHNNNRRRUUUZZZ___ccceeeffflllwww}}}zzz~~~lllhhhaaaZZZUUUPPPLLLIIIEEEEEEDDDCCCCCCBBBAAAAAA??????????????????????????????@@@@@@@@@@@@??????============>>>>>>>>>>>>==============================<<<<<<<<<<<<===>>><<<=========>>>>>>??????{{{{{{}}}}}}zzztttyyy~~~vvvmmmffffffddd\\\UUUSSSPPPMMMJJJIIIJJJIIIEEEAAABBBBBBCCCCCCBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>????????????>>>>>>????????????>>>>>>>>>===AAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<============<<<<<<<<<<<<======>>>======<<<;;;;;;<<<<<<;;;;;;;;;:::::::::===<<<;;;:::::::::::::::===>>>>>>===;;;;;;<<<===;;;;;;<<<<<<===>>>>>>>>>999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>;;;:::;;;>>>???>>><<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>============>>>>>>============>>>>>><<<===??????>>>===>>>@@@DDDFFFHHHJJJLLLQQQWWW\\\fffooouuurrrsss|||~~~}}}}}}}}}xxxwwwuuuqqqlllcccYYYRRROOOHHHBBBBBBCCCAAAAAACCC???>>>???@@@BBBBBB@@@>>>========================????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;>>>>>>======<<<<<<<<<;;;|||zzz|||xxxvvvxxxzzz~~~uuunnnmmmkkkddd]]]\\\UUUQQQLLLIIIIIIHHHFFFCCCAAABBBBBBBBBBBBAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<============<<<<<>>>>>>>>======@@@??????>>>======<<<<<<<<<<<<;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;<<<<<<<<<=========<<<<<<<<<;;;;;;===============<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;:::::::::::::::<<<======<<<;;;:::<<<===;;;;;;;;;;;;::::::::::::999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::999:::<<<>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<===<<<;;;;;;:::;;;<<<===>>>========================<<<<<<<<<<<<===>>>??????<<<===>>>>>>>>>>>>@@@BBBFFFHHHJJJNNNRRRYYY```fffttt||||||zzz~~~}}}wwwvvvvvvvvvyyy|||~~~xxxlllccc[[[QQQIIIGGGFFFCCC@@@@@@???>>>===>>>??????===;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;{{{|||xxxqqqnnnqqqxxx}}}wwwvvvtttpppllljjj___YYYPPPKKKIIIHHHFFFDDDAAAAAABBBBBBBBBAAA@@@@@@????????????????????????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<;;;<<<<<<======<<<<<<;;;>>>>>>>>>>>>============>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::::::::::::::;;;<<<;;;::::::;;;<<<<<<<<<;;;::::::999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999888999;;;<<<;;;:::<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::;;;<<<<<<===========================::::::;;;;;;<<<===??????<<<===>>>>>>>>>@@@CCCEEEKKKMMMQQQUUUZZZbbbjjjppp|||vvvvvv~~~~~~~~~yyyxxxxxxyyyzzz}}}~~~|||lll___SSSNNNLLLGGGBBB@@@@@@>>>======>>>>>><<<:::????????????????????????================================================;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;uuunnnpppttt{{{~~~~~~|||zzzxxxlllcccXXXOOOKKKHHHFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<==================<<<===>>>>>>>>>>>>>>>>>>===>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::888888999;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999::::::;;;888:::;;;;;;:::999:::;;;<<<<<<<<<<<<;;;;;;::::::999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<999999999999:::;;;;;;:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>><<<===>>>>>>???BBBFFFIIIQQQTTTXXX]]]cccjjjrrrwww}}}zzzyyyzzzssswww}}}wwwqqqqqquuu~~~|||{{{rrr```WWWRRRLLLFFFCCCBBB@@@>>>>>>>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;zzz~~~vvvssssssuuu|||wwwmmm```UUUOOOKKKGGGDDDBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<============<<<<<<======>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999:::;;;::::::::::::999999999999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<::::::999999999::::::;;;888999;;;;;;:::999999:::::::::::::::;;;;;;<<<<<<888999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;<<<999:::::::::::::::;;;;;;::::::999999999999::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<>>>@@@BBBDDDGGGKKKNNNTTTXXX^^^eeelllttt{{{~~~wwwpppnnnooonnnrrrwww|||~~~vvvrrrsssqqqwww|||}}}ttteee[[[QQQJJJGGGDDDAAA>>>===>>>??????>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;{{{{{{xxx}}}yyyrrrrrrvvv||||||ttthhh]]]VVVPPPJJJFFFDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????======>>>>>>>>>>>>>>>???========================;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;:::999999999::::::::::::::::::::::::::::::::::::999888888999:::;;;999999999999888888888888999999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;999999999999999::::::;;;999:::<<<<<<;;;999888999666666777888888999::::::888888999:::::::::::::::::::::::::::;;;;;;;;;;;;888:::;;;;;;:::999;;;<<<:::999999888888999999:::999999:::::::::::::::;;;::::::999999999999888888999999:::;;;;;;;;;;;;:::999999::::::;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>AAAEEEIIIKKKOOORRRUUUWWW]]]fffoooxxx~~~yyyqqqjjjiiillloootttyyy~~~~~~wwwvvvxxxuuuyyy|||}}}~~~zzzjjj[[[QQQMMMIIIEEE@@@>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<999999:::::::::::::::;;;~~~|||}}}~~~|||uuusssssswww|||uuulllddd^^^WWWPPPKKKEEEDDDBBBAAA????????????@@@@@@@@@@@@@@@@@@@@@@@@============>>>>>>??????========================;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999::::::::::::::::::::::::888888888999:::::::::;;;999999888888888777777777888888999:::::::::::::::999999999:::::::::;;;;;;999999888888999::::::;;;:::<<<>>>>>>;;;999777777777777777777888888888888888888999::::::::::::999999999:::::::::;;;;;;;;;666888::::::888777999;;;999999888888888888999999888999999999:::::::::::::::999999999888888888888888999:::;;;;;;;;;::::::888999999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>@@@AAABBBGGGLLLQQQUUUXXXZZZ\\\bbbiiisss|||~~~vvvrrrmmmiiilllrrrsssyyy{{{yyy|||yyy~~~}}}kkk___[[[SSSOOOHHHBBB@@@???>>>===========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<888999999999::::::::::::}}}{{{uuupppqqqyyyzzzuuummmhhhccc]]]UUUOOOGGGEEECCCAAA???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<=========>>>>>>??????========================;;;<<<<<<<<<<<<<<<<<<;;;<<<==================<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999::::::::::::::::::::::::666777888::::::;;;;;;;;;888888888888777777777777777888999:::::::::::::::888888888999999:::::::::999888888888999::::::;;;;;;===???>>><<<999777777;;;;;;::::::999888888888888888999::::::::::::999999999:::::::::;;;;;;;;;555777999888666666888:::999999888888888888999999888888888999999::::::::::::999999999888888777777888999:::;;;<<<;;;::::::888888999::::::;;;<<<<<<888999:::<<<>>>AAACCCDDDFFFJJJQQQWWW[[[^^^```aaaooouuu~~~~~~uuunnnmmmllllllrrr{{{zzz}}}{{{}}}zzzyyyllliii^^^XXXPPPHHHDDDAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<<<<;;;888888888999999:::::::::~~~~~~~~~qqqnnnsssyyy~~~{{{vvvqqqkkkeee^^^YYYNNNJJJFFFBBBAAA@@@??????===<<<<<<======>>>???@@@AAA>>><<<<<<===>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::>>><<<;;;999888888999999888999:::;;;<<<;;;;;;:::888888777777777777888888888888888888888888888888777777777888999999::::::777777777777777777777777888888888888888888888888888888888888888777666555:::999888777888999:::;;;888888777777888888999:::888888777777666666555555:::888666555555666888:::888888888888888888888888888888999999999:::::::::<<<;;;999888888888999999999999999999::::::;;;<<<===<<<;;;:::::::::::::::<<<<<<===<<<===???CCCFFFKKKRRR[[[aaaccceeeiiimmm{{{xxxooojjjnnnsssuuuzzz~~~xxxvvvuuuvvvyyy}}}~~~{{{xxxyyyyyyyyy|||sssooofffZZZOOOIIIDDD@@@<<>>>>>>>>===<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::999999999:::999999888888999999:::|||yyyzzz|||~~~{{{rrrqqqssswww|||~~~zzzvvvrrrmmmhhhdddVVVQQQJJJEEEBBB@@@???>>>???>>>============>>>???AAA???<<<;;;<<<===<<<;;;===========================<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999::::::<<<;;;:::999888888888999777888999:::;;;::::::999888888777777777777888888888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777777888888888777666666888777777777777888999999888888777777777888999999888888888888777777777666888888777666666777888888888888888888888888888888666666666777777777888888:::999888777777888999999;;;::::::999999999::::::::::::::::::;;;;;;;;;;;;999;;;<<<>>>???BBBFFFIIIPPPXXXbbbgggiiilllrrrxxx|||rrrlllkkkqqqxxx|||~~~zzz}}}~~~~~~}}}yyytttooojjjiiijjjllloooooommmjjjiiihhhggghhhlllrrryyy}}}~~~{{{wwwuuuvvvzzzzzzqqqdddXXXPPPIIIBBB===??????>>>===<<<;;;;;;:::<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999:::999999888888999999:::}}}wwwuuuxxx}}}{{{tttpppoooqqqxxx|||yyyvvvrrrppp```ZZZRRRJJJEEEBBB@@@???@@@???>>>=========>>>???CCC@@@===<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::777777777888888888888999;;;:::999888777777777888666777888999999999888888888777777666666777777888777777777777777777777777999999999888777666666666777777777777777777777777666666666666666666666666555666777777777777777777555555666777777777777777777777777777777888888999999999888888888888777777777777777777777777777777777777777777777777777777666666666666777777777777888777777777777777888999<<<;;;:::999888888888888777888999:::;;;;;;;;;;;;999;;;???BBBDDDGGGKKKNNNTTT___lllrrrrrrttt||||||wwwtttqqqssszzz{{{vvvuuuwwwzzz}}}{{{{{{}}}yyytttrrrqqqooonnnnnnmmmjjjgggdddccccccdddfffeeecccaaa___]]]\\\[[[]]]aaaeeehhhdddcccaaa```aaadddhhhkkksssvvv{{{}}}}}}qqqeee[[[RRRIIICCCBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999888888888888999999|||vvvwww}}}|||sssnnnmmmqqqxxx~~~{{{xxxtttqqqgggaaaWWWOOOIIIEEECCCBBB@@@???>>>======>>>@@@AAAEEEBBB???===<<<<<<;;;:::::::::::::::::::::::::::::::::999999999999::::::999999999999999999999999999999999999999999999999777777777777777777777888999999888777777777777777666666777777777777777777777777666666666666777777777777777777777777777777888888777777777666666666777777777777777777777777555555555555555555555555444555555666777777777777444555666888888777666666777666666666666777888888888777777777777777777777666666777888888777666666777777777777777777777777777777777888888888999999555666666666777777888888:::999999888888888888999777888999;;;;;;;;;;;;:::<<>>>>>;;;;;;:::::::::999999999:::::::::;;;;;;::::::::::::999999999999999999999999999888888888888999999}}}zzzyyy|||xxxppplllnnnpppwwwzzzuuuppplllgggaaaXXXPPPKKKGGGEEECCC@@@???======>>>@@@BBBDDDFFFDDD@@@>>>======<<<:::::::::::::::::::::::::::888777777666666777777888999999999999999999999999999999999999999999999999888777777777777777777777777888888777777777666666777666666666666666666666777777666666666666777777666666666666666666666666555555666666666777777777666666666666666666666666444444444444444444444444333444555666666666666666444555777888888888777666666666555555666666777888555666666666666666666666555666777777777777666555666666666666666666666666666666777777777888888888555555666666777777777777666666666777888999:::;;;999999::::::;;;;;;;;;:::???BBBFFFJJJLLLNNNQQQSSS[[[kkk~~~}}}{{{zzz{{{}}}{{{xxxwwwwwwsssooonnnlllkkkqqqxxx~~~|||yyy|||~~~}}}}}}|||~~~yyytttqqqhhhmmmooommmlllllljjjfffccccccbbbbbbaaaaaacccddd`````````___]]][[[ZZZYYYXXXWWWVVVVVVVVVXXXYYY[[[WWWWWWVVVUUUTTTTTTTTTTTTSSSXXX[[[\\\[[[___ffflllttt|||}}}{{{rrrggg[[[SSSJJJGGGCCC???======>>>???;;;;;;:::::::::999999999999::::::::::::::::::999999999999999999999999999999888888777777888888999xxxzzz~~~}}}uuuqqqpppnnnppp{{{}}}vvvpppkkkgggaaaZZZSSSNNNJJJGGGEEEAAA@@@>>>===>>>@@@CCCEEEFFFCCC@@@>>>======<<<;;;999999999999999999999999777666666666666666666777999999999999999999999999888888888888888888888888999888888888888777777777777777888888888888777666777777666555555555666666777666666555555666666777666666666666666666666666444444444555666777777777666666666666666666666666444444444444444444444444333444555555555555555555555666666777777777777777555555555555555666777777444444555555555555666666666666666666666666666666666666666666666666666666444444444444555555555555555666666777777777777666444555555666777999:::;;;:::999999:::;;;<<<===>>>BBBEEEHHHKKKNNNQQQUUUWWWcccqqq{{{wwwuuuwwwzzz}}}xxxrrrooonnnqqqnnnmmmmmmlllmmmttt}}}~~~yyyuuuvvvxxxzzz{{{}}}yyyrrrlllhhhfffeeeiiijjjhhhggggggeee```___``````___^^^]]]___aaaaaaaaaaaa___\\\ZZZZZZZZZVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXWWWUUUTTTSSSRRRRRRRRRTTTVVVVVVVVVWWW[[[___bbbiiiqqqvvvxxx{{{}}}rrreee\\\SSSOOOIIIBBB>>>======>>>;;;;;;;;;;;;::::::::::::999999::::::::::::999999888888888999999999999999888888777777777777888888|||{{{www~~~zzzvvvtttxxx~~~wwwrrrlllhhhaaa\\\VVVQQQMMMIIIEEECCC@@@>>>===???AAACCCDDDAAA>>><<<<<<<<<;;;:::::::::::::::::::::::::::888777777666666777777888888888888888888888888888888888888888888888888888::::::999999888888888888777777888999999888888777888888666555555555666666666666555555555555666666555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555444444555555555444333333555555444444555555666777555555444444555555666777555555555555666666666777777666555444444555666777555555555555555555555555333333444444444555555555666777888888888777666555555555555666777888999:::999888888888;;;>>>BBBDDDGGGJJJMMMPPPTTTYYY^^^bbbiiirrrzzzrrroooqqqxxx~~~xxxqqqlllkkkkkknnnmmmmmmnnnmmmnnnwww}}}{{{uuuvvvyyy{{{}}}}}}zzztttmmmgggcccbbbccccccggghhhfffffffffccc]]]]]]___```___\\\ZZZ[[[]]]bbbccccccaaa]]][[[[[[]]]WWWXXXXXXYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSQQQRRRSSSTTTUUUVVVWWWWWWZZZ^^^bbbdddgggkkkpppuuuwwwwwwvvvwwwyyy}}}vvvnnnccc]]]TTTKKKCCC@@@??????<<<<<<<<<;;;;;;;;;;;;:::999999::::::::::::999999777888888888999999999999888888777777777777888888}}}|||vvvsssuuuyyy|||yyyzzz{{{tttpppjjjeee___YYYSSSOOOIIIFFFBBB???======???@@@AAA???<<<::::::::::::999::::::::::::::::::::::::999999888888888888999999888888888888888888888888777777777777777777777777:::::::::999999999888888777888999::::::999888777999888777666555555666777666666555555555555666666555555555555555555555555666666666555444444333333666666666666666666666666555555555555555555555555555555555555444333222222555444333222333444555666555444444444444555666666555666666666777777888888888777555444444555777888555555555555555555555555555555555666666666777777888888999999999777666555777666666666666777777888777666666777;;;@@@FFFIIIMMMOOOSSSVVV[[[aaahhhmmmkkkpppyyyyyysssmmmkkkppp{{{}}}{{{wwwrrrmmmjjjkkklllnnnmmmnnnooonnnoooxxx|||||||||||||||}}}}}}}}}wwwyyy|||~~~zzzyyyqqqooojjjddd```___aaacccaaadddffffffggghhhddd___]]]___aaa```\\\ZZZZZZ\\\```aaaaaa^^^ZZZXXXYYY[[[WWWWWWXXXXXXXXXWWWVVVVVVVVVVVVTTTSSSSSSSSSTTTUUUSSSSSSSSSVVVYYYZZZZZZYYYYYYZZZZZZZZZ\\\___eeehhhgggggggggjjjnnnuuu{{{~~~qqqjjj___SSSJJJDDDBBBAAA======<<<<<<<<<;;;;;;;;;999999999::::::999999999777777888888999999999999888888777777777777888888zzzwwwtttssstttuuuvvvvvv}}}wwwwww||||||vvvrrrmmmggg]]]VVVKKKIIIFFFCCC@@@???@@@AAA>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999<<<;;;;;;:::999888777777555555666777888999999:::999999:::::::::999888777777777777888999:::<<<<<<777777666555555555555555222333444555555555444333444444444444444444444444555555555555555555555555222222222333444555666777444444444444444444444444333333333333333333333333333333333444444444555555555555555444444333333333222333444444555555444444555555666666666666555555666666555555555444444444666666555555555444444444444444444555555555555666777666666666666555555555666999<<<>>>@@@DDDLLLQQQWWW___bbb```dddooorrrlllsssuuuyyyzzzyyysssmmmiiifffmmmxxx{{{yyywwwvvvtttqqqnnnoooqqqtttxxxyyyzzzxxxtttssstttvvvuuurrrpppqqqvvv{{{~~~~~~~~~~~~~~~yyysssoooiiigggdddaaa```___``````___aaaccceeeeeedddbbb```^^^^^^^^^^^^]]]\\\[[[[[[```aaaaaaaaa___\\\YYYWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ\\\[[[ZZZZZZZZZZZZ[[[\\\___```bbbbbbcccfffmmmrrr}}}|||yyy|||ooo___RRRKKKDDD>>><<<;;;::::::999999888777;;;;;;::::::::::::999999888888777777777777888888:::999999999888888777777uuutttssstttvvvxxxyyyzzz~~~wwwvvvvvv|||}}}{{{wwwoooiii[[[SSSIIICCCAAAAAA???<<<======<<<;;;;;;:::;;;;;;::::::::::::::::::::::::777777777777777777777777:::999999888888777777666999999888888777666555555999:::<<<<<<<<<;;;999888555555555555666777777888777666666555444444555555222333444555555555444333444444444444444444444444444444444444444444444444333333333333333444555666444444444444444444444444333333333333333333333333333333333333444444444444555555444444444333333333222333444444555444444444444444555555555555444444666555555555444444444444666555555555444444444444444444444555555555555666555555666666666777777888777:::===@@@CCCHHHQQQWWW^^^fffiiifffjjjtttwwwrrrppppppppppppooonnnmmmlllooovvv|||wwwtttuuuvvvuuutttssssssvvvxxxzzz|||}}}{{{wwwtttrrrsssqqqooonnnqqquuuyyy{{{zzzyyyzzz|||{{{vvvppplllgggfffcccaaa______``````___aaaccceeeeeeeeecccbbbaaaaaaaaaaaaaaa```___^^^bbbcccccccccaaa___\\\ZZZXXXXXXXXXXXXXXXWWWWWWVVVXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYZZZ[[[[[[\\\\\\^^^]]]\\\[[[[[[\\\]]]^^^]]]___`````````bbbfffjjjoootttzzzxxxqqqooowwwyyyiii]]]TTTJJJAAA???>>><<<;;;;;;;;;:::999;;;;;;:::::::::999999999999999999888888999999999:::999999999888888888888qqqrrrtttwwwzzz|||~~~~~~~~~uuupppsssxxx~~~mmm```PPPFFFEEEDDD@@@;;;<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::777777777777777777777777777777777777777777777777::::::999888666555444444999;;;===>>>>>><<<999888555555444444444444555555666666555444444444555555222222333444444444444444444444444444444444444444444444444444444444444444444444333333333333444444333333333333333333333333333333333333333333333333222222333333333444444444444444444444333333333333222222333444444444444444333333444444444444333333555555555555444444444444555555555555444444444444444444444555555555555666444444555555777888999:::;;;>>>AAACCCGGGMMMVVV]]]gggnnnqqqoooqqqxxxyyytttllljjjgggfffhhhkkkpppssszzzyyytttssstttvvvxxxyyyzzz{{{~~~zzzuuuqqqpppmmmlllmmmpppsssuuutttssssssuuuyyy}}}~~~zzzvvvqqqlllhhheeedddbbb`````````aaaaaa```bbbdddfffggggggfffeeefffffffffgggffffffeeeeeefffgggggggggeeeccc```^^^[[[[[[ZZZYYYXXXWWWWWWVVVWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[]]]_________^^^]]]\\\\\\]]]^^^___]]]^^^______^^^^^^```bbbbbbdddggglllttt~~~{{{uuunnnlllsss|||tttjjjaaaUUUIIIDDDAAA>>><<<<<<<<<<<<;;;::::::::::::999999999999999888888777777888888999999999999888888888888777sssvvvzzz~~~}}}uuurrrsss{{{zzznnn]]]QQQLLLHHHDDD@@@;;;;;;::::::::::::;;;;;;999999999999999999999999999999999999999999999999666666666777777888888888777777777777777666666666888:::<<<>>>===;;;888666888888777666555555666666555555444444444444444555222222333333444444444444333333333333333333333333333333333333333333333333444444333333222333333333222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333222222333444444444444333333333444444444444333333444444444444444444444444444444444444444444444444444444444555555555555666444444444555666888999:::@@@CCCFFFIIILLLRRR[[[aaammmtttxxxwwwxxxxxxtttnnneeecccbbbdddiiipppxxx}}}|||yyywwwvvvtttwww|||zzzvvvrrrqqqlllmmmnnnoooooonnnlllkkkmmmqqqvvvzzz}}}~~~zzzvvvsssooojjjgggdddcccbbbbbbaaabbbbbbcccdddfffhhhiiijjjjjjjjjiiikkkkkklllllllllllllllkkkmmmmmmmmmllljjjfffcccaaa___^^^]]][[[ZZZYYYXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWXXXYYY[[[]]]```aaa___^^^]]]\\\\\\]]]^^^_________``````_________```^^^^^^^^^___dddllluuuzzz~~~zzzsssooorrrxxx~~~wwwnnn```RRRJJJEEE???<<<<<<<<<;;;::::::::::::999999999999888666666555555555555666666777777777777666666666666xxx}}}}}}sssqqqttt~~~rrreeeYYYOOOGGGCCC<<<<<<;;;:::::::::;;;;;;999999999999999999999999999999999999999999999999666666777777888999999999777777777666666666666666666888:::;;;:::999666555999888777777666666666666444444333333333333444444222222222222333333444444333333333333333333333333333333333333333333333333444444333222222222333333222222222222222222222222222222222222222222222222111111111222222222333333333333333333333333333333111222333333444444333333444444555555555555444444333333444444444444444444333333444444444444444444444444444555555555555666555555444444555777999;;;BBBFFFKKKOOOSSSZZZcccjjjrrrxxx~~~}}}wwwnnnggg\\\^^^bbbhhhpppyyy}}}{{{yyyxxxwwwvvvzzz~~~yyywwwvvvuuupppppppppnnnlllhhhfffeeekkkpppvvvzzz{{{|||}}}~~~~~~{{{wwwtttqqqnnnkkkhhhfffeeeeeeeeeeeeeeeeeeeeeiiijjjkkkmmmnnnnnnmmmmmmnnnooopppqqqqqqqqqqqqqqqsssssssssqqqnnnjjjfffcccbbb```___\\\[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVWWWVVVVVVWWWXXX[[[^^^aaaccc``````___^^^^^^___`````````_________``````______]]]\\\[[[\\\^^^aaadddeeejjjmmmqqqxxx~~~~~~vvvpppppprrrvvv}}}yyyjjj\\\SSSKKKBBB===;;;;;;:::888::::::999999999888888888666666555555555555666666444444444555555555555555~~~~~~~~~~~~~~~vvvoooooowww~~~ooo]]]MMMEEE>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999777777777777777777777777777777777888888999999999999999888777555444333333666666777777777666555444777666555444444444444444333333222222222333444444222222222222222333444444333333333333333333333333222222222222222222222222333333222222222222333333111111111111111111111111222222222222222222222222000000111111111222222222222222222222333333333333111111222333333333333333444444555555555555444444333333333333444444444444333333333333444444444444444444444555555555555666666555555555777:::===???CCCHHHPPPWWW^^^eeennntttuuuzzz}}}uuukkkdddYYY^^^fffpppzzz~~~{{{zzzxxxvvvuuuxxx{{{|||yyyyyyzzzzzzttttttrrrmmmhhheeedddeeelllrrryyy|||{{{zzzzzz{{{zzzxxxtttrrrpppooommmkkkjjjjjjjjjjjjiiiiiiiiiiiimmmnnnnnnooooooooooooooopppppprrrsssttttttttttttvvvvvvvvvtttrrrnnnjjjhhheeecccaaa___]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[]]]aaadddfffeeeeeecccccccccccceeeeeebbb```___^^^______^^^]]]ZZZZZZZZZ\\\^^^^^^\\\[[[YYY[[[```fffoooxxxzzzuuutttttttttyyyuuurrrvvv~~~uuuhhh```VVVIII@@@>>>===:::888999999999999888888888888999888888777777888888999333333444444444444555555~~~~~~{{{|||~~~}}}|||vvvwwwyyy{{{|||}}}~~~~~~~~~}}}}}}~~~}}}|||{{{zzzzzzzzz{{{}}}~~~sssmmmqqquuuvvv}}}ttt[[[KKKAAA@@@>>>===<<<;;;::::::888888888888888888888888777777777777777777777777666666777777777777777777888777777666555555444444777666666555555555555555444444333333333333333444222222222222222333444444333222111111111222333444222222222222222222222222222222222222222222222222111111111111222333444444111111111111111111111111111111111111111111111111000000000000111111111222111111222222222333333333111111222333333333333222333333444444444444333333222222333333333444444444222222333333333444444444444444444555555555555666666666666888;;;@@@DDDGGGJJJPPPZZZaaagggmmmsssxxxuuuvvvyyyzzzwwwpppjjjfff___eeeooozzz}}}~~~zzzyyyyyyyyyvvvtttyyy{{{}}}|||}}}||||||xxxvvvrrrlllfffeeegggiiiooouuu||||||xxxwwwxxxwwwtttqqqpppoooooonnnmmmnnnoooooonnnnnnmmmlllllloooooooooooooooooonnnnnnpppqqqrrrsssuuuuuuvvvvvvtttuuuvvvvvvuuussspppooollljjjhhhfffeeeeeeeeefffccccccbbbaaa``````````````````___```cccfffjjjlllmmmlllkkkjjjjjjkkklllmmmjjjfffbbb`````````___]]]YYYYYYYYY[[[]]]\\\YYYVVVVVVVVVWWWYYY```iiisssyyy~~~|||{{{}}}|||yyyyyy|||uuuiiihhhooowwwxxxnnnbbbRRRGGGCCCAAA===:::999999999999888888888888999999999888888999999999444444555555555666666666~~~~~~}}}{{{zzzxxxwwwwwwrrrtttwwwyyyyyyxxxwwwuuurrrtttwwwzzz|||}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~|||zzzyyyxxxxxxvvvwwwyyy{{{}}}~~~}}}|||~~~xxxooooooooolllqqq{{{iiiRRRCCCBBB@@@>>><<<;;;::::::888888888888888888888888999999999999999999999999666666666666666666666666333444444555666777888888888777555444444444555666555444444333333444444555222111111111222333333444333222111111111222333444222222222222222222222222111111111111111111111111111111111111222333444555000000000000000000000000111111111111111111111111000000000000111111111111111111111222222333333333111111222333333333333222222222222333333222222222222222222333333444444444222222222333333444444444444444444555555555666666555555777:::>>>DDDJJJMMMSSSZZZccciiilllooosssvvvrrrqqqqqqqqqoookkkhhhggghhhnnnxxx}}}{{{xxxzzzxxxvvvwwwzzz{{{yyywwwyyy{{{~~~~~~~~~|||yyywwwrrrkkkfffeeejjjnnnqqqxxx}}}xxxvvvwwwtttrrrooonnnooooooooonnnrrrrrrrrrrrrqqqpppooonnnppppppoooooonnnmmmmmmmmmoooppprrrsssuuuuuuvvvvvvqqqsssuuuvvvwwwvvvuuutttsssrrrpppmmmmmmmmmnnnooohhhgggfffeeeddddddddddddfffeeeeeeeeegggkkknnnqqqsssrrrqqqppppppqqqrrrsssrrrmmmfffcccbbbbbb```___[[[ZZZYYYZZZ[[[[[[WWWSSSYYYWWWTTTSSSVVV^^^hhhooowwwxxx|||zzzwwwxxx|||}}}yyyggg```dddkkkxxxxxxjjjYYYLLLGGGDDD@@@<<<999999999888888888888777888888777777777777888888555666666666777777888888~~~}}}}}}~~~{{{xxxvvvtttsssqqqooorrrrrrsssttttttuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{|||{{{}}}}}}}}}~~~~~~|||yyyvvvuuuwwwyyyxxxyyyyyyzzz|||~~~~~~|||{{{{{{~~~zzzpppjjjiiikkkmmm|||eeeMMMDDD<<<;;;:::888666888888888888999::::::;;;;;;888666444555888999777555666666666666666666666666666555555555555444444444333444444555555444444333555555555555555555555555444444333333333333222222666666555444444333222222333222111000000111222333111111222222222333333333111111111111111111111111111111111000111111222222222111000//////000111222000000000000000000000000000111111111111222222222333333333444444555555555222222222222222222222222222222111111111111111111333333222222222222222222444555555555555666999;;;555666:::???BBBEEENNNWWW```fffkkkmmmqqqvvvwwwtttqqqiiiccceeehhhiiiiiijjjqqqyyy{{{yyywwwrrrnnnwwwvvvwwwyyy{{{{{{zzzxxxzzz{{{}}}}}}|||}}}~~~zzzvvvtttppplllkkklllnnnooowwwxxxyyyzzzyyyvvvsssqqqqqqqqqrrrrrrrrrrrrssssssvvvvvvuuurrrnnnllllllmmmmmmmmmkkkjjjiiijjjmmmpppssstttvvvvvvuuuttttttuuuuuuvvvwwwxxxxxxwwwuuutttvvvvvvuuutttttttttttttttssspppmmmllllllllllllkkkkkklllkkkkkkkkkoootttxxxxxxxxxwwwvvvvvvuuuttttttvvvrrrmmmiiifffdddaaa___^^^]]][[[ZZZZZZ[[[]]]^^^ZZZWWWSSSRRRTTTXXX[[[\\\dddooo|||~~~}}}{{{yyyxxxyyy~~~xxxkkkccc___]]]ggguuuzzzkkk```RRRDDD>>>@@@<<<:::999999:::::::::999888888888888777777777777444444444444444444444444~~~}}}|||{{{zzzxxxuuutttssssssqqqoooppppppqqqqqqrrrsssssssssvvvvvvwwwxxxyyyzzzzzz{{{|||~~~~~~~~~|||xxxvvvwwwxxxyyyyyyyyyzzz{{{}}}~~~~~~}}}{{{|||~~~tttkkkeeeeeefffuuujjjRRRIIIAAA>>>===;;;:::;;;777777777777777888888888888666555555777888777555666666666666666666666666666555555555555444444444333444444555555444444333444444444444444444444444444444333333333222222222555555444444333222222111111111000//////000111111222222222222222222222222111111111111111111111111222222111111000111111111111000000000000000000111333333333333333333333333000000111111111222222222000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222333666999===>>>AAAFFFIIINNNYYYdddlllqqquuuuuuvvvyyyxxxttttttiiiaaaaaaeeeiiimmmrrrxxx~~~~~~xxxvvvwwwxxxvvvsssvvvvvvwwwzzz}}}~~~}}}{{{zzzzzz{{{zzzzzz{{{}}}|||wwwuuurrrooonnnnnnoooppptttuuuvvvwwwvvvtttqqqoooqqqqqqrrrrrrssssssttttttwwwwwwvvvssspppnnnnnnnnnmmmmmmllljjjiiijjjmmmooorrrtttvvvvvvuuuttttttuuuvvvwwwyyyzzzzzzyyyxxxwwwwwwwwwwwwvvvvvvwwwwwwxxxtttrrrppppppqqqqqqpppoooqqqqqqpppppppppssswww{{{|||||||||{{{zzzyyyyyyyyyxxxtttpppllljjjhhhfffdddaaa```___^^^]]]]]]]]]^^^\\\YYYUUUTTTUUUWWWXXXYYY^^^cccmmmyyy{{{xxxuuuuuuxxx~~~}}}ooogggbbb___aaakkk{{{zzzoooaaaQQQHHHGGG>>><<<999888999999888777888888888888777777777777555555555555555555555555~~~~~~~~~~~~}}}|||zzzyyyyyyuuutttrrrrrrrrrrrrqqqooommmmmmnnnooooooppppppqqqtttuuuuuuvvvwwwxxxyyyzzz{{{}}}|||yyywwwwwwzzzzzzzzzzzz{{{|||}}}~~~~~~}}}{{{|||~~~rrriiieeeeeepppzzz{{{kkkUUUKKKAAA===;;;888888:::888888888777777777777666777666555555777777666555666666666666666666666666666555555555555444444444333444444555555444444333333333333333333333333333333333333333222222222222444444333333222111111111000000////////////000000222222222222222222111111111111111111111111111111333222111111000000000000///000000111111000000///000000000000000000000000000000000111111111222222000000000000000111111111222222222222222222222222333333333333333333333333111111111222222333333444111222333333222444777999AAAAAACCCGGGKKKRRR```nnnvvv{{{}}}}}}}}}~~~|||wwwtttiii___^^^dddkkkuuu}}}}}}yyyuuutttwwwyyyyyyxxxvvvvvvxxx{{{~~~~~~zzzzzzyyyxxxwwwxxx|||}}}wwwvvvtttrrrqqqpppppppppqqqrrrtttuuutttrrrpppnnnqqqqqqrrrsssttttttuuuuuuxxxxxxxxxuuurrrpppooopppooonnnmmmkkkiiiiiikkkmmmqqqsssuuuvvvuuutttuuuuuuuuuvvvxxxyyyzzzzzzyyyxxxxxxxxxyyyyyyzzz{{{{{{{{{vvvuuuuuuvvvwwwwwwvvvttttttuuuuuuttttttuuuyyy|||~~~~~~}}}}}}||||||yyywwwsssqqqpppnnnllljjjeeeeeeeeedddbbb```^^^]]]^^^\\\XXXWWWWWWWWWVVVUUUYYYXXX]]]jjj|||}}}yyytttqqqrrrwww}}}xxxnnngggccc___dddnnnzzz}}}ooo^^^QQQLLLCCC@@@<<<:::999999888777888888888888777777777777666666666666666666666666}}}|||||||||~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{yyyxxxwwwwwwuuusssrrrrrrsssrrrqqqooollllllmmmnnnnnnoooooopppsssttttttuuuvvvwwwxxxxxxzzz{{{|||~~~|||zzzyyy{{{zzzzzzzzz{{{||||||}}}~~~|||zzz{{{}}}tttnnnmmmmmmwww|||{{{vvvmmm[[[PPPDDD>>>;;;777777999;;;;;;::::::999888888777666666555666666666666555666666666666666666666666666555555555555444444444333444444555555444444333222222222222222222222222333333333222222222222111222222222222111111000000000000000000000000000000222222222222111111111111111111111111111111111111333333222000////////////...///000111111000///...////////////////////////000000000000111111111111111111111111111222222222111111111111111111111111222222222333333333333333000000111222333333444444333555666666666777:::===BBBBBBDDDGGGKKKSSSdddssswww|||{{{ooofff```bbbiiisss{{{yyyyyyzzzzzzyyyxxxxxxyyy|||~~~~~~}}}{{{zzzxxxvvvuuuvvvzzz~~~~~~}}}}}}|||wwwvvvtttsssrrrqqqppppppppprrrtttvvvvvvtttrrrqqqrrrrrrssstttuuuvvvvvvwwwxxxyyyyyywwwtttqqqqqqqqqoooooonnnllliiihhhjjjlllooorrruuuvvvuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvxxxyyyzzz{{{|||}}}~~~~~~zzzyyyyyyzzz{{{zzzwwwuuuuuuuuuvvvuuutttuuuwwwzzz~~~~~~}}}}}}}}}|||||||||zzzxxxvvvuuuttttttrrrpppjjjkkkkkkkkkhhhddd```]]]^^^\\\ZZZZZZZZZYYYWWWUUUWWWTTTUUU___ppp~~~xxxsssqqqtttzzz~~~wwwmmmgggeeedddfffnnnyyyzzzjjj\\\TTTJJJFFFAAA===;;;;;;:::999888888888888777777777666555555555555555555555555~~~{{{wwwuuutttttttttxxxyyyzzz{{{||||||}}}}}}}}}|||{{{zzzxxxwwwvvvvvvwwwuuutttttttttssspppnnnmmmmmmnnnnnnoooppppppppprrrssstttuuuvvvwwwwwwxxxxxxxxxxxxzzz|||~~~}}}}}}}}}{{{{{{{{{{{{{{{|||}}}~~~~~~|||zzzzzz|||~~~vvvrrrlllttt}}}yyyuuuxxxzzzxxxuuuhhh\\\OOOGGGBBB===;;;<<<<<<;;;;;;:::999888777777555666666666555555555666666666666666666666666666666555555555555444444444333444444555555444444333222222222222222222222222333333222222222111111111222222111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111333222111000////////////...///000111111000///...222222222222222222222222//////000000000111111111111111111111111111111111111111111111111111111111000111111111222222222333000000111222333333444444444555777888888;;;>>>AAAFFFGGGIIILLLNNNUUUgggwwwwww|||}}}xxxiiieeeeeellluuu~~~|||zzzyyyxxxxxx{{{zzzzzz{{{||||||yyywwwzzzyyywwwtttrrrtttwww{{{|||{{{{{{yyyxxxxxxyyyyyyuuuuuusssrrrpppooooooooorrrtttvvvxxxyyyxxxvvvuuusssssstttuuuvvvvvvwwwwwwwwwxxxyyywwwtttrrrqqqqqqooooooooollliiihhhiiikkkmmmppptttvvvvvvuuuuuuuuuwwwwwwwwwwwwvvvvvvuuutttxxxyyyzzz|||~~~~~~~~~~~~}}}|||{{{{{{{{{yyyvvvsssuuuvvvwwwwwwvvvvvvwwwyyy}}}}}}}}}|||||||||||||||yyyxxxwwwwwwwwwwwwuuusssooopppqqqpppmmmgggbbb^^^]]]\\\[[[[[[\\\\\\ZZZXXXTTTTTTUUUZZZdddrrr~~~zzzvvvwww|||vvvnnnhhhdddbbbfffppp|||yyylllcccSSSNNNFFF@@@===;;;:::999888888888888777777777666444444444444444444444444}}}{{{yyyxxxvvvtttrrrqqqpppppppppqqqrrrtttvvvxxxzzz{{{{{{}}}|||{{{zzzyyywwwvvvvvvwwwvvvvvvvvvvvvtttqqqooonnnooooooppppppqqqqqqrrrrrrsssttttttvvvvvvwwwxxxvvvvvvvvvwwwzzz|||{{{{{{xxx{{{~~~||||||||||||}}}~~~~~~{{{zzz{{{}}}}}}}}}xxxooosssyyyyyytttvvvzzz{{{zzzrrrfffXXXOOOHHH@@@<<<<<<999999888888777666555555444555666666444444555666666666666666666666666666666555555555555444444444333444444555555444444333222222222222222222222222222222222222111111111111111111111111111111111111111111222222222222111111000000000111111111222222111111111111111111111111222111000000////////////...//////000000//////...000000000000000000000000/////////000000000111111000000000000////////////111111111111111111111111000000000111111222222333111111111222222333333444333555777888:::>>>BBBEEEJJJLLLOOOQQQQQQVVVfffvvv}}}|||wwwpppggghhhnnnyyy{{{xxxwwwwwwwww{{{zzzyyyyyyyyywwwtttqqqttttttrrrooonnnnnnqqqsssrrrsssuuuuuuuuuuuuwwwxxxuuutttrrrpppnnnnnnnnnnnnsssuuuxxxzzz{{{{{{zzzxxxuuuuuuvvvvvvvvvwwwwwwwwwuuuvvvxxxwwwtttqqqppppppnnnoooooommmjjjiiiiiijjjlllooosssvvvvvvuuuuuuvvvyyyyyyyyyxxxxxxxxxxxxwwwxxxyyy{{{}}}~~~}}}|||zzzzzzxxxuuusssvvvxxxzzz{{{zzzzzzzzz{{{~~~~~~}}}}}}}}}}}}}}}}}}yyyxxxxxxxxxyyyyyywwwuuussstttuuutttpppjjjddd```]]]\\\[[[\\\]]]^^^]]]\\\RRRTTTVVVXXX\\\fffsss~~~xxxjjjgggdddfffmmmwwwyyyqqqaaaZZZOOOFFF@@@<<<:::888888888888888777777777777444444444444444444444444{{{{{{||||||zzzxxxuuutttqqqqqqppppppoooooonnnnnnlllnnnqqqtttwwwyyyzzzzzz~~~}}}|||{{{zzzxxxwwwwwwuuuttttttvvvwwwvvvsssqqqooooooppppppqqqrrrrrrrrrsssssstttuuuvvvwwwxxxxxxwwwuuutttvvvyyyzzzyyyxxxvvvxxx{{{|||||||||}}}~~~|||||||||}}}~~~~~~|||}}}}}}}}}}}}{{{yyyxxx|||}}}zzz{{{~~~|||oooaaaWWWNNNDDD>>><<<999888888888777666666666333555777666444333555666666666666666666666666666666555555555555444444444333444444555555444444333333333333333333333333333222222222222111111111111222222222222222222222222///000111222222111000///......///000111222333333111111111111111111111111111000000/////////000000/////////....../////////........................////////////000000000111111111111000000/////////111111111111111111111111000000111222222333444444222222222222222222222222444666999;;;>>>BBBGGGKKKPPPTTTYYY[[[XXXZZZggguuu|||tttmmmlllnnnwww}}}yyyuuutttuuuvvvyyywwwvvvvvvuuusssooommmkkkkkkkkkiiigggfffhhhiiijjjnnnrrruuuuuuvvvxxxzzzwwwuuuqqqooommmmmmooopppqqqssswwwzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvssstttvvvuuussspppnnnnnnmmmnnnnnnmmmkkkiiijjjkkkjjjnnnsssvvvvvvvvvuuuvvvwwwwwwwwwwwwxxxyyyzzz{{{zzz{{{}}}~~~}}}zzzyyyyyyxxxvvvuuuvvvyyy|||}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}zzzyyyyyyzzz{{{{{{xxxvvvvvvwwwwwwuuurrrlllfffccc___]]]\\\\\\]]]^^^^^^]]]VVVXXXYYYXXXXXX]]]gggooowww}}}tttrrrpppnnnpppvvv~~~uuulll^^^QQQGGG@@@<<<:::888888888888777777777777555555555555555555555555}}}{{{{{{{{{tttuuuvvvwwwvvvuuusssqqqmmmmmmnnnooooooooonnnnnnlllnnnqqquuuxxxzzz{{{|||~~~~~~}}}|||zzzyyyxxxxxxqqqrrrsssuuuwwwwwwtttrrrooooooppppppqqqqqqrrrrrrsssssstttuuuvvvwwwxxxxxxxxxvvvtttvvvyyyzzzyyywwwuuuwwwyyyzzzzzzzzz|||}}}||||||}}}~~~~~~~~~~~~~~~}}}yyyyyyzzzkkkaaaWWWLLLDDDAAA:::::::::999999999999999333555777666444333444777666666666666666666666666666666555555555444444444333444444555555444444333333333333333333333333333222222222111111111111000222222222222222222333333...///000111111000///...------...000111222333444111111111111111111111111000////////////000000111000///...------...///000111111111111111111111111////////////000000000000444333333333222222111111000000000000000000000000111111222333333444555555333333222222222222222222666999<<>><<<;;;:::555111555<<<666666666666555555555555777777666666555555555444666666555444444444444555444333222222333333111000111111222222222222111111444333333222111111111222111111111111111111111111111111111111111111111111222000...///222333111///000000////////////000000222222222111111111000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000......///000111222222333000111111222222333444444333333222222333555777999666<<>><<<<<<999555666:::666666666666555555555555666555555555444444444444555555444333333333333333444333111222333333222000111111222222222222111111444333222222111111111222111111111111111111111111111111111111111111111111333111///000222333222000000000////////////000000111111111000000/////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000//////000000111111222222000111111222222333444444444333222222444666999;;;<<>>>>>===:::777888666666666666555555555555444444444444444333333333444444333222222222222333444222111222333333222000111111222222222222111111333333222111111111111222111111111111111111111111111111111111111111111111333222111111333333222111000000////////////000000000000////////////......////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111111000111111222222333444444333333333333555888<<<>>>CCCFFFIIIJJJKKKQQQ[[[cccuuuvvvyyyyyyuuuttt{{{}}}zzzzzz}}}}}}yyywwwtttrrrssstttttttttwwwtttrrrsssvvvwwwuuurrrfff```]]]```bbbcccfffjjjpppqqqtttwwwyyyzzzzzzzzzxxxvvvttttttuuuvvvwwwvvvwwwwwwuuuttttttsssssssssxxxyyyzzz{{{{{{zzzxxxwwwvvvtttrrrqqqqqqpppnnnlllmmmmmmmmmnnnooopppqqqrrrnnnoooqqqsssuuuvvvwwwwwwsssuuuxxx|||{{{xxx|||||||||||||||{{{{{{{{{~~~|||zzzxxxxxxxxxxxxzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwwwwvvvuuutttsssrrrnnnkkkfffcccbbbbbbaaa``````___^^^]]][[[ZZZYYYXXX[[[ZZZ\\\aaagggqqqhhhTTTIII???<<<999777666666666555666666555444444444444555~~~yyywwwuuuttttttvvvyyy{{{}}}|||}}}~~~~~~~~~zzzwwwssspppooopppoooooonnnmmmmmmnnnnnniiijjjkkkmmmpppqqqsssssssssrrrpppooonnnnnnooopppooooooppprrruuuzzz}}}}}}yyywwwuuuvvvwwwxxxxxxyyyzzzzzzzzzxxxuuutttssssssssssssssssssssstttqqqqqqqqqqqqppppppppppppqqqrrrssstttssstttvvvxxx|||zzzxxxwwwwwwxxxxxxxxxwwwwwwwwwwwwyyy|||~~~~~~{{{yyyzzz{{{}}}||||||~~~}}}~~~~~~{{{rrrmmmjjjhhhmmmxxx~~~|||ppp[[[MMM@@@======<<<999888666666666666555555555555444444444444444444444444555444333333222333333333333222111111333333222111111111222222222222111111222222111111111111111222111111111111111111111111111111111111111111111111222111111111111222111111000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111000000000000000000111111222222333444444222222222444777;;;>>>AAAGGGIIIMMMOOORRRYYYccckkkyyyyyy{{{zzzuuuqqquuu}}}{{{yyyvvvvvvzzz}}}yyy{{{xxxvvvtttssstttuuuuuutttvvvttttttwwwzzzzzzwwwsssgggcccaaaeeehhhhhhiiillloooqqqsssvvvwwwxxxxxxxxxvvvtttssssssuuuwwwxxxxxxxxxxxxwwwuuutttssssssssswwwwwwxxxxxxxxxwwwwwwwwwuuutttrrrqqqqqqpppnnnlllllllllllllllmmmnnnppppppmmmnnnoooqqqssstttuuuvvvsssvvv{{{zzzwww{{{{{{{{{||||||}}}~~~~~~}}}{{{zzzyyyzzzzzzyyyxxxxxxxxxxxxxxxyyyyyywwwvvvtttsssssstttuuuvvvppplllhhheeedddbbb```^^^______^^^]]]\\\[[[ZZZYYYYYYWWWWWWYYY^^^hhhzzz~~~yyybbbRRRIIIDDD>>>:::999777555333666666555444444444444555|||xxxuuusssssstttttttttuuuwwwzzz||||||}}}~~~|||zzzwwwtttpppmmmkkkiiimmmmmmlllllllllmmmmmmnnniiijjjkkkmmmppprrrtttuuusssrrrqqqooonnnoooooopppooooooppprrruuuzzz~~~~~~zzzwwwuuuuuuwwwxxxvvvwwwyyyyyyyyywwwuuusssrrrrrrrrrrrrrrrqqqppppppllllllllllllkkkkkkjjjjjjjjjkkklllkkkjjjkkklllnnnsssrrrrrrqqqqqqqqqssstttqqqqqqqqqrrrtttvvvxxxyyywwwxxxxxxxxxvvvvvvxxxyyy|||}}}}}}|||zzzyyyyyyzzzyyyzzz{{{|||~~~}}}ssslllhhh```eeeppp~~~ooo[[[EEE<<<<<<;;;:::999666666666666555555555555555555555555555555666666666555555444444444444444333222111111333333333111111111222222222222111111111111111000000111222222000000000000000000000000000000000000000000000000///000000000//////000000000000////////////000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111000000000000000000000000111111111000000000000000000111111222222333444444111111222555999>>>BBBEEEIIILLLQQQVVV\\\dddnnnuuu||||||~~~}}}vvvnnnmmmqqqqqqrrrtttyyy|||zzzxxxzzzzzzwwwuuutttttttttsssrrrrrrsssvvv{{{~~~}}}vvvqqqiiieeedddhhhkkkjjjjjjmmmmmmoooqqqsssuuuuuuuuuuuutttrrrqqqqqqtttvvvwwwwwwvvvvvvvvvuuuttttttsssssstttsssssssssttttttuuuuuuuuusssqqqqqqqqqqqqooommmllllllkkkkkkkkkllllllmmmnnnnnnnnnooopppqqqrrrsssuuuyyy|||yyyyyyzzzzzz|||~~~~~~}}}{{{zzzzzzzzz{{{|||wwwwwwvvvvvvwwwxxxyyyzzzwwwuuusssqqqqqqsssuuuwwwpppmmmiiigggdddbbb___\\\]]]]]]\\\\\\\\\\\\\\\[[[XXXVVVVVVXXXZZZaaaooo}}}yyyzzz}}}}}}~~~qqq^^^QQQJJJAAA<<<:::999777444666666555444444444444555xxxssspppqqqqqqpppppppppqqqqqqqqqrrrsssuuuuuuuuuvvvyyy{{{|||}}}~~~}}}zzzvvvtttrrrooollljjjiiihhhjjjjjjjjjiiijjjkkkkkkllliiijjjkkkmmmooorrrtttvvvtttsssrrrqqqqqqppppppqqqoooooooooqqquuuzzz}}}yyywwwvvvvvvvvvuuuvvvxxxxxxxxxvvvuuusssrrrrrrqqqqqqooonnnlllkkkgggggggggffffffeeeeeedddaaabbbcccbbbaaaaaacccdddgggggghhhgggfffgggjjjlllhhhhhhhhhjjjkkkmmmnnnoooooopppqqqqqqpppqqqsssuuuuuuuuuuuusssqqqrrrtttvvvvvvxxxzzz|||~~~~~~~~~~~~tttmmmiiiccceeelllyyyjjjNNN@@@<<<;;;::::::666666666666555555555555555555555666666666666666666666555444444444444555222111111111333444333222111111222222222222111111111000000000000111222222000000000000000000000000000000000000000000000000...///000000......///000000000////////////000000//////000000000000111111////////////////////////000000000000000000000000......//////000000111111000000000000000000000000000000000000000111111111000111111222222333444444222333444888===BBBGGGJJJMMMRRRZZZccckkkrrrzzz~~~yyyoookkkmmmooosssyyyzzzvvvuuuvvv{{{}}}yyyuuurrrpppooonnnmmmlllnnnttt{{{}}}vvvpppkkkgggfffjjjlllkkkjjjlllkkkmmmoooqqqrrrsssssssssrrrqqqooopppsssuuuvvvvvvssssssttttttssssssrrrqqqppppppooooooppprrrtttuuuuuutttrrrrrrssstttrrrqqqooonnnmmmlllllllllllllllpppoooooopppqqqrrrssstttyyy}}}|||{{{{{{{{{}}}{{{zzzyyyyyyyyyzzz{{{|||wwwvvvvvvvvvwwwyyy{{{|||{{{yyyvvvtttssssssuuuvvvqqqnnnllljjjgggddd```]]]\\\\\\\\\\\\\\\\\\\\\\\\VVVUUUWWWXXXXXXYYYcccmmmuuussstttxxx{{{}}}nnn[[[RRREEE>>><<<;;;999777666666555444444444444555~~~yyyrrrmmmiiigggggghhhiiikkkmmmnnnooopppqqqqqqtttwwwxxxxxxxxx{{{}}}||||||}}}~~~~~~}}}}}}|||zzzvvvssspppooommmkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkiiiiiiiiikkkmmmpppssstttuuuuuuuuuuuuuuutttsssrrrnnnnnnnnnppptttyyy~~~|||yyyvvvuuutttrrrssstttuuuuuusssrrrpppmmmmmmmmmkkkiiifffdddccc______^^^^^^]]]\\\\\\[[[XXXYYYZZZZZZZZZZZZ]]]___]]]^^^___]]][[[\\\___aaa^^^^^^___```aaacccddddddeeeggghhhgggggggggiiikkkjjjiiigggeeedddfffjjjmmmuuuxxx|||~~~|||~~~xxxqqqmmmkkkiiijjjssswwwZZZHHH@@@<<<:::;;;666666666666555555555555444444444555555666666666666555444444333333444444222111000111333444333222111111222222222222111111000000000000000111222222000000000000000000000000000000000000000000000000...000111000......///111000000////////////000000.........//////000000000////////////////////////000000000000000000000000.........///000111111111000000000000000000000000//////000000111111222222000111111222222333444444555666888<<>>::::::777666666666555555555555333333333444444555555555555444333333222222333333222111000111333444333222111111222222222222111111000000///000000111222222000000000000000000000000000000000000000000000000///111333222///...000222000000////////////000000---------.........//////////////////////////////000000000000000000000000---......///000111111222000000000000000000000000...//////000111222222333000111111222333333444444777888;;;???EEEKKKQQQTTT]]]dddppp|||~~~xxxqqqppprrr~~~yyypppllllllmmmlllvvv~~~{{{rrrkkkfffdddbbbaaabbbdddjjjssszzz}}}{{{xxxooojjjgggiiijjjiiiiiikkkkkklllnnnpppqqqrrrqqqqqqsssrrrppppppsssuuuuuuuuuqqqrrrrrrqqqpppnnnllljjjmmmlllkkklllnnnqqquuuxxxxxxwwwwwwxxxzzz|||{{{zzztttttttttssssssttttttuuusssttttttvvvxxx{{{~~~yyyyyyxxxyyy{{{}}}~~~{{{yyyxxxxxxvvvuuutttrrrqqqmmmhhhddd```___^^^]]][[[ZZZYYYYYY[[[ZZZ[[[ZZZUUURRRVVV^^^^^^lll~~~xxxpppsssxxx{{{~~~qqq\\\KKKCCC???:::666666666555444444444444555___^^^]]]]]]^^^```ccceeefffhhhjjjmmmppprrrssstttuuuvvvxxxzzz{{{|||}}}}}}~~~}}}}}}}}}|||||||||||||||yyyuuuqqqnnnlllkkkkkkggghhhiiiiiiiiiiiihhhhhhlllkkkkkkjjjjjjkkkkkklllnnnmmmmmmmmmnnnppprrrtttvvvwwwyyy{{{zzzxxxvvvtttpppooooooooorrrwww{{{~~~yyyuuusssrrrnnnjjjggggggiiijjjiiigggeeeaaa]]]\\\\\\\\\YYYVVVSSSRRRQQQPPPOOOOOOOOOPPPRRRTTTVVVXXXYYYXXXWWWVVVWWWWWWWWWUUUSSSRRRTTTVVVZZZYYYWWWWWWXXXXXXVVVUUU[[[ZZZXXXXXXYYYZZZYYYXXXUUUWWWXXXVVVSSSSSSVVVYYYkkksss~~~~~~~~~wwwlllkkkuuujjjTTTEEE>>>;;;999999999999888666666777888555555555666666666666666444444444444444444444444222222222222222222222222111111000000111111222333333333222111000000111111111111111111000000000000111111000000//////......000000000000000000000000////////////////////////000000///...............////////////////////////000000000000000000000000............////////////000000000000000000000000111111222222222333333333222333333222111111333555666:::???DDDIIINNNSSSVVV___ppp|||{{{wwwsssvvv~~~zzzoooiiihhhjjjllloooqqquuu{{{}}}vvvmmmhhhccc]]][[[]]]YYY___hhhrrrxxxzzzzzzyyyrrrmmmgggfffiiikkkjjjhhhhhhhhhjjjmmmppptttwwwyyyvvvuuusssrrrqqqrrrrrrssssssrrroookkkgggfffhhhjjjiiihhhiiinnntttyyyzzzzzz~~~~~~~~~|||}}}~~~~~~|||{{{{{{||||||{{{{{{|||~~~}}}|||{{{vvvwwwzzzwwwvvvuuurrrpppmmmlllkkkhhheeeaaa^^^]]]]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVXXXcccppp{{{zzzwwwyyy}}}oooVVVHHHDDD@@@:::777888999888666555666666\\\\\\]]]^^^```cccfffggghhhiiikkknnnqqqsssttttttyyyyyyzzz{{{||||||||||||}}}}}}||||||{{{{{{zzzzzzyyyvvvsssooollljjjjjjjjjhhhiiiiiijjjjjjiiiiiiiiillllllkkkkkkkkkkkkllllllooonnnnnnnnnoooqqqssstttvvvwwwxxxyyyyyyxxxvvvuuurrrpppoooooorrruuuzzz}}}|||wwwrrrpppoooiiifffcccbbbbbbcccaaa```\\\YYYVVVUUUUUUUUUSSSPPPOOOOOONNNNNNMMMNNNNNNOOORRRSSSUUUWWWXXXWWWVVVUUUTTTTTTSSSQQQOOONNNPPPQQQUUUTTTTTTTTTVVVVVVUUUTTTYYYWWWVVVVVVWWWWWWWWWUUUSSSTTTUUUSSSQQQQQQTTTVVVaaagggqqqyyy}}}~~~~~~~~~zzz{{{}}}}}}|||~~~rrrmmmtttkkkYYYMMMFFF@@@===999999888777555444444555555555555555444444444444444444444444444444444444222222222222222222222222111111111111111222222333333222222111000000111111111111111111000000000000111000000000/////////...000000000000000000000000////////////////////////000000///...............////////////////////////000000000000000000000000............////////////000000000000000000000000111111111222222222333333333333333222111222555777999>>>EEEJJJNNNRRRWWW[[[lllzzz|||zzzxxxvvv{{{}}}vvvooojjjiiiiiijjjmmmnnnooosssxxx{{{||||||xxxooofffaaa\\\XXXWWWZZZ___dddmmmvvv|||~~~}}}|||uuuooohhhfffiiikkkkkkjjjiiijjjllloooqqqtttvvvwwwtttsssrrrqqqqqqrrrrrrssssssrrroookkkhhhfffhhhjjjiiihhhiiimmmtttzzz|||}}}~~~~~~||||||yyyxxxwwwuuusssqqqpppooolllhhhdddaaa```___^^^]]][[[ZZZZZZYYYXXXXXXWWWWWWXXX]]]eeeqqqyyyxxxyyy{{{eeeSSSIIIAAA:::888888888666444333444444ZZZ[[[^^^bbbeeehhhjjjkkkjjjkkkmmmppprrrtttuuuuuu{{{{{{{{{||||||{{{zzzzzz|||{{{{{{zzzyyyyyyxxxxxxuuussspppmmmkkkiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjmmmmmmllllllllllllmmmmmmpppoooooooooppprrrsssuuuzzzzzz{{{||||||{{{{{{{{{sssrrrpppoooqqqtttwwwzzz|||}}}|||yyytttnnnjjjiiidddbbb___]]]\\\[[[YYYWWWUUUTTTRRRRRRRRRRRRPPPOOONNNNNNNNNNNNOOOPPPQQQRRRTTTUUUWWWXXXYYYYYYXXXWWWUUUVVVUUUSSSPPPOOOPPPQQQSSSRRRRRRTTTVVVWWWVVVUUUTTTSSSRRRRRRSSSSSSRRRPPPRRRRRRRRRQQQOOOOOOQQQSSSWWW[[[aaagggkkkooosssvvvvvvwwwxxxyyyzzz}}}{{{qqqqqq{{{|||nnnbbbXXXOOOFFF@@@::::::999888777555444444555555555444333333222222444444444444444444444444222222222222222222222222000111111111111222222222333222111111000111111111111111111111000000000000000000000000////////////000000000000000000000000////////////////////////000//////............///////////////////////////000000000000000000000000............////////////000000000000000000000000111111111222222222222333333333444333333444777:::???EEELLLPPPSSSWWW___eeeyyy{{{zzzzzz|||vvvtttrrrnnnllljjjiiiiiimmmlllkkkmmmqqqvvvyyyzzzooofff]]]ZZZXXXVVVXXX[[[fffkkkrrrzzzxxxrrrkkkhhhiiikkklllllllllnnnppprrrssstttssssssrrrrrrqqqqqqqqqrrrssssssrrrrrrpppllliiihhhiiikkkkkkjjjjjjmmmssszzz~~~~~~||||||}}}{{{{{{zzzyyywwwvvvuuuuuuqqqnnnjjjgggeeedddbbb```\\\[[[ZZZXXXXXXXXXXXXYYYWWWWWWYYYcccvvv~~~zzzxxxxxx}}}yyycccTTTHHH???;;;:::888666555444444444]]]___cccgggkkkmmmmmmnnnmmmnnnppprrrtttuuuvvvvvvyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyyyyxxxwwwwwwvvvvvvsssrrrpppnnnlllkkkjjjjjjmmmmmmllllllkkkkkkllllllmmmmmmmmmllllllmmmmmmmmmppppppooopppppprrrssstttzzzzzzzzz{{{{{{{{{||||||uuusssqqqooooooqqqtttvvvyyyzzzyyyvvvoooiiidddbbbbbb```^^^\\\YYYWWWUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTRRRRRRSSSTTTUUUWWWYYYZZZ[[[[[[\\\]]]^^^^^^]]]]]]]]]]]]]]][[[XXXWWWWWWXXXWWWWWWWWWYYY[[[[[[YYYXXXWWWUUUTTTUUUUUUUUUSSSRRRSSSRRRQQQPPPOOOOOOPPPQQQRRRUUUXXX[[[\\\___bbbeeelllmmmnnnqqqtttyyy~~~wwwpppttt{{{ssskkkbbbVVVIII@@@===<<<;;;:::999888777555666666555555444333222222444444444444444444444444222222222222222222222222000000111111222222222222222222111111111111111222111111111111000000000///000000000000////////////000000000000000000000000////////////////////////000///............//////////////////////////////////////////////////////............////////////000000000000000000000000111111111111222222222222222333333333333666:::>>>GGGLLLRRRUUUWWW^^^iiirrr~~~|||{{{}}}sssrrrpppnnnlllkkkjjjjjjooommmlllmmmpppsssttttttggg___YYYXXXZZZ[[[___eeemmmqqqwww}}}{{{vvvoookkkkkkmmmnnnooopppqqqsssttttttsssqqqpppppppppppppppqqqqqqrrrrrrrrrrrrqqqooollllllmmmooopppooonnnooosssyyy~~~|||{{{{{{||||||{{{{{{zzzzzzyyyyyywwwtttpppmmmkkkiiifffddd___]]][[[YYYXXXXXXYYYZZZWWWUUUTTTZZZiii{{{{{{yyy{{{sssbbbSSSIII???<<<999777666777777777ccceeeiiimmmooopppppppppoooppprrrtttuuuvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyyyywwwwwwwwwwwwvvvvvvvvvvvvssssssrrrqqqpppoooooonnnpppooonnnmmmlllmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmoooooooooooopppqqqqqqrrrvvvvvvvvvvvvvvvvvvvvvwwwtttrrrooollllllmmmoooqqqvvvvvvuuuqqqjjjddd___]]]______^^^\\\YYYWWWVVVUUUUUUVVVXXXZZZZZZ[[[[[[\\\[[[[[[\\\^^^```bbbdddfffdddddddddeeeeeeeeeeeeeeeeeeffffffeeebbbaaaaaaaaaaaaaaaaaabbbcccbbb```]]]___^^^]]]]]]^^^]]][[[YYYUUUSSSQQQOOONNNNNNNNNNNNOOOQQQTTTUUUUUUUUUVVVWWW]]]]]]___bbbhhhnnnsssvvvzzz~~~~~~qqqpppwwwzzzsssjjj]]]NNNCCC@@@===:::999::::::888777888777777666555444333333444444444444444444444444222222222222222222222222///000111222222222222111222111111111111111222222111111111111000000000///////////////000000000000//////////////////////////////////////////////////////............//////////////////////////////////////////////////////............////////////111111111111111111111111000000111111111222222222111222222333555999???CCCPPPRRRUUUXXX]]]gggtttyyywwwxxx}}}}}}}}}}}}xxxvvvrrrooollllllmmmnnnpppooooooooopppooollljjj```ZZZVVVZZZ^^^ccciiiooouuuwww||||||xxxsssooommmooopppqqqssstttuuuuuutttrrrooommmnnnnnnoooppppppqqqqqqqqqrrrrrrrrrqqqpppppprrrtttvvvuuutttsssuuuyyy}}}}}}|||||||||||||||{{{{{{{{{{{{{{{xxxtttrrrpppmmmjjjhhhbbb```]]][[[YYYYYYZZZZZZWWWVVVVVVXXX^^^lll~~~zzzxxx~~~mmm]]]QQQAAA===888666777888888888hhhjjjmmmppprrrrrrrrrqqqqqqrrrssstttvvvvvvwwwwwwtttuuuvvvwwwxxxxxxyyyxxxuuuuuuuuuvvvvvvvvvvvvwwwuuuuuuuuuuuutttttttttsssrrrqqqpppnnnmmmnnnnnnooommmmmmllllllllllllmmmmmmmmmmmmmmmnnnnnnnnnoooooouuuuuuuuuuuuuuutttssssssooommmjjjgggfffgggiiijjjoooooommmiiiddd___]]]\\\\\\]]]___^^^\\\ZZZZZZ[[[XXX[[[___aaabbbccceeefffhhhhhhjjjkkknnnpppssstttppppppppppppppppppqqqqqqoooqqqrrrqqqooonnnnnnnnnpppooopppqqqqqqpppmmmjjjfffeeedddeeeeeedddaaa___ZZZWWWTTTQQQPPPPPPNNNMMMLLLOOORRRSSSRRRRRRRRRSSSTTTTTTUUUYYY___fffjjjlllpppuuuzzzwwwpppqqqttt}}}|||ttthhhYYYNNNFFFAAA;;;888888999777555777777777666666555555444444444444444444444444444222222222222222222222222///000111333333222111111111111111000111111222333111111111111000000000000////////////000000000000///////////////////////////////////////////////////............//////000////////////////////////000000000000000000000000............////////////111111111111111111111111000000000111111111111222111222333555999???FFFKKKUUUVVVYYY^^^fffrrrzzznnnkkknnnxxx||||||vvvqqqooooooppprrrpppppppppqqqppplllfffbbb\\\XXXWWW]]]dddjjjpppwww{{{}}}|||zzzvvvsssqqqqqqssstttuuuuuuuuutttrrrpppnnnlllmmmnnnoooooopppooooooooooooppprrrrrrrrrsssvvvxxxzzzzzzzzzxxxxxxzzz~~~~~~||||||||||||||||||{{{{{{{{{|||zzzwwwuuusssqqqnnnkkkeeedddaaa^^^\\\ZZZZZZZZZXXXXXXXXXXXXYYY```rrr~~~www{{{wwweeeWWWGGGAAA:::666666777777666iiikkkmmmppprrrsssssssssrrrrrrtttuuuvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwsssssstttuuuvvvwwwxxxxxxvvvvvvwwwwwwxxxxxxwwwwwwtttsssqqqooonnnoooppppppllllllkkkkkkkkkkkklllllljjjkkkkkklllllllllllllllpppqqqrrrrrrqqqooommmkkkhhhfffccc```___```bbbcccddddddccc```]]]\\\]]]^^^\\\___bbbcccbbbbbbccceeecccggglllpppqqqrrrtttvvvyyyyyy{{{|||~~~sssrrrrrrssssssqqqnnnkkkeeeaaa\\\YYYXXXWWWTTTQQQOOOPPPQQQQQQPPPPPPQQQSSSQQQPPPOOOSSSYYY^^^aaabbbcccgggmmmtttzzzsssnnnlllnnn|||~~~uuujjjbbbRRRJJJAAA;;;999999777555555555555555555555555555444444444444444444444444222222222222222222222222///000222333333222111000111111000000111222222333111111111111000000000000.../////////000000000111////////////////////////////////////////////////...............///000000////////////////////////000000000000000000000000............////////////111111111111111111111111000000000000111111111111222333666999===EEEMMMSSSWWWXXX]]]fffsssvvviiigggkkkttt|||~~~zzzvvvsssssstttuuurrrrrrrrrrrrqqqmmmgggbbb___[[[\\\ccckkkpppvvv{{{|||}}}~~~{{{zzzyyyvvvuuutttuuuvvvwwwvvvuuussspppnnnmmmlllmmmnnnooooooooonnnmmmlllkkkmmmoooqqqsssuuuxxxzzz{{{|||}}}}}}|||}}}}}}~~~}}}}}}}}}||||||{{{{{{|||zzzxxxwwwuuussspppnnnhhhgggeeebbb___\\\YYYXXXXXXVVVWWWXXXXXXZZZggguuu~~~|||pppaaaQQQJJJ@@@:::888888777444hhhjjjlllnnnqqqssstttuuurrrssstttuuuvvvvvvvvvvvvyyyzzzzzzyyyxxxwwwvvvvvvrrrrrrtttuuuvvvxxxyyyyyyvvvwwwxxxyyyyyyyyyyyyyyyuuutttqqqpppoooooopppqqqlllkkkkkkjjjjjjkkkkkkllliiiiiijjjkkkkkkkkkjjjjjjfffhhhiiiiiihhheeebbb```cccaaa^^^[[[ZZZ[[[]]]^^^]]]]]]\\\[[[YYYZZZ]]]```^^^bbbgggiiiiiiiiilllnnnoootttzzz~~~}}}ooojjjeeebbb```^^^[[[XXXUUUTTTSSSPPPMMMMMMPPPRRRMMMJJJIIIKKKPPPUUUWWWWWWXXX\\\bbbiiipppyyyvvvmmmhhhcccrrr}}}xxxqqq]]]TTTGGG???<<<;;;999777333333444444444444444444444444444444444444444444222222222222222222222222...000222333333333111000111111000000111222333333111111111111000000000000.../////////000000111111////////////////////////////////////////////////...............///000111////////////////////////000000000000000000000000............/////////000111111111111111111111111000000000000111111111111333555888;;;AAAIIIRRRYYYXXXYYY```mmm}}}vvvjjjhhhnnnqqq{{{~~~|||yyywwwvvvvvvvvvuuuuuutttsssrrrpppkkkhhhcccaaabbbjjjqqquuuyyy~~~yyyzzzzzz{{{||||||||||||zzzzzzzzzyyywwwvvvvvvwwwxxxvvvtttqqqooommmllllllnnnnnnooooooooommmlllkkkgggjjjmmmppprrruuuxxx{{{zzz}}}~~~~~~~~~}}}}}}||||||||||||zzzxxxwwwvvvtttqqqooojjjiiigggddd```]]]YYYWWWXXXTTTTTTWWWYYYZZZaaakkkttt~~~~~~}}}{{{kkk\\\SSSGGG???<<<;;;888555kkklllmmmnnnooopppqqqqqqsssssstttttttttttttttsssuuuvvvxxxyyyyyyxxxvvvuuusssssstttssssssuuuyyy|||xxxyyyzzz|||}}}~~~~~~~~~xxxvvvssspppoooooooooppppppppppppnnnllljjjjjjkkkjjjfffdddeeehhhiiieeeaaabbbbbbaaa```]]]ZZZWWWVVVWWWUUUVVVYYYYYYWWWZZZ^^^]]]\\\[[[[[[[[[^^^```aaafffiiinnnqqqtttvvvyyy{{{|||tttmmmjjjiiieeebbbccc^^^YYYWWWVVVUUURRROOOPPPOOOMMMMMMMMMPPPRRRTTTXXXYYY[[[___fffnnnvvvzzzsssjjjiiijjjnnnuuu}}}xxxdddNNNDDD>>>888333333999888777666666555555666555555555555555555555555333333333222222222111111333222000//////111222444222222111111111111222222111111111111111000//////........................//////000111222222333333333111///...---...///000111111000//////////////////............---------,,,...000111111///---+++222222111000///...------////////////////////////222222333333333222222222666777;;;AAAHHHOOOSSSTTTWWW\\\hhhxxxyyytttqqqooowww~~~|||wwwxxxzzzwwwuuutttqqqsssvvvyyyyyyvvvpppllljjjhhhhhhllltttxxxxxxvvvwwwwwwxxxxxxyyyyyyyyyyyy~~~}}}{{{yyywwwvvvvvvuuuvvvssspppnnnnnnoooooonnnqqqpppnnnnnnnnnmmmlllkkkiiikkkooossswww{{{}}}~~~~~~|||zzzwwwuuuzzzyyywwwwwwxxxxxxvvvuuuooopppppplllfff```[[[YYYXXXXXXWWWWWWXXXZZZ[[[\\\kkkzzzzzz}}}||||||wwwooocccRRREEE>>><<<;;;:::kkkkkkmmmnnnoooqqqrrrrrrsssttttttuuuuuuuuuttttttuuuvvvwwwxxxxxxwwwwwwvvvtttuuuuuuuuutttvvvyyy|||xxxyyyzzz{{{|||}}}}}}}}}{{{zzzwwwuuurrrqqqppppppoooppppppooommmkkkkkkkkkgggccc```aaacccbbb^^^ZZZ[[[ZZZZZZXXXVVVTTTRRRQQQSSSTTTYYY```bbb```___bbb`````````aaacccgggjjjlllnnnrrrwww|||}}}yyyvvvnnniiibbb^^^\\\ZZZVVVSSSRRRPPPNNNMMMMMMOOOQQQSSSWWWWWWXXX\\\aaahhhnnnqqqxxxzzz}}}}}}tttffffffhhhmmmwwwqqqYYYJJJBBB<<<999;;;999888777666555555555555555555555555555555555555333333333333222222222222333222111//////000222333333111///------///111333111111111111111000////////////////////////////////////000111111222333333222111///...---...///000111000000//////////////////............------------///111222333111///...000000000000////////////////////////////////////...///111111111222222333::::::>>>EEEMMMSSSUUUTTTWWWaaarrryyyuuuttttttxxx}}}xxxuuuxxxzzzxxxuuuuuuoooqqquuuxxxyyywwwssspppkkkjjjjjjooovvvzzzzzzxxxwwwwwwvvvvvvwwwwwwxxxyyy||||||zzzyyywwwuuusssssstttqqqnnnmmmnnnooooooooooooooonnnooopppppppppoooqqqrrrtttxxx{{{~~~}}}zzzwwwyyyxxxwwwwwwxxxxxxwwwuuuqqqrrrrrroooiiiccc^^^\\\XXXWWWVVVVVVWWWYYY[[[\\\cccpppxxxwww|||~~~zzzooo^^^NNNBBB;;;888666jjjkkklllnnnppprrrssstttuuuuuuvvvvvvvvvuuuuuutttuuuuuuuuuuuuuuuvvvwwwxxxwwwxxxxxxwwwvvvvvvyyy{{{yyyyyyzzz{{{{{{{{{{{{{{{|||{{{zzzxxxuuurrrpppnnnnnnooooooooonnnllljjjiiieeeaaa^^^\\\\\\[[[WWWSSSSSSSSSRRRQQQPPPNNNMMMLLLMMMRRR^^^lllqqqnnnjjjiiijjjkkkkkkmmmooorrruuuwwwxxx}}}|||ssslllgggbbb]]]YYYVVVTTTRRRPPPOOOPPPRRRSSSWWWWWWWWWYYY]]]aaaeeehhhnnnoooqqqtttxxx~~~~~~jjjhhhfffhhhppp|||eeeQQQEEE???>>>???888777666555555444444555555555555555555555555555444444444444333333333333444333111000000000111111444111...++++++...111444111111111111111000//////000000000000000000000000//////000000111111222222111000///.........///000000000//////....../////////............---------...///222333444333222111......//////000000111111////////////////////////---///111222222333555777>>>@@@DDDKKKSSSXXXYYYXXX^^^jjj|||yyyxxxyyy{{{}}}~~~uuussstttxxxzzzwwwtttuuussstttvvvwwwwwwuuusssqqqllllllmmmrrrxxx|||{{{yyywwwvvvtttttttttuuuwwwxxxzzzzzzzzzxxxvvvsssqqqooopppooommmmmmoooqqqrrrqqqnnnoooppprrrssstttuuuuuuxxxxxxyyy{{{}}}}}}zzzyyyxxxwwwwwwxxxxxxwwwvvvuuuvvvuuurrrlllfffcccaaaYYYXXXUUUTTTUUUWWWZZZ\\\\\\eeerrr~~~xxxtttttt}}}{{{mmm[[[JJJ>>>888666iiijjjlllnnnppprrrtttuuuuuuvvvvvvvvvvvvuuuuuuttttttsssrrrrrrsssuuuxxxyyyzzzzzzzzzyyywwwwwwxxxzzzyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxvvvssspppnnnmmmmmmmmmnnnmmmllliiigggddd```\\\ZZZXXXVVVRRRPPPOOOOOOOOONNNNNNLLLKKKJJJIIIRRRdddyyyxxxuuuyyyyyyyyyzzz{{{}}}~~~wwwooogggbbb]]][[[XXXUUUTTTTTTVVVWWWXXXXXXXXXYYY[[[^^^```bbbeeefffgggiiimmmttt}}}wwwrrrlllhhhlllwwwoooXXXHHH@@@======888777666555444444444444555555555555555555555555555555444444444333333333444444222111000000000000333111///------///111333111111111111111000///////////////////////////////////////000000000111111000//////.........//////000//////........./////////............------------///111222333333222222////////////000000000000////////////////////////000333555666555666:::===AAAFFFMMMSSSWWW[[[^^^```lllvvv{{{xxx{{{yyyyyy{{{~~~|||qqqqqqtttxxxxxxsssqqqrrryyyzzzzzzxxxuuuqqqooonnnlllmmmooosssxxx{{{zzzxxxvvvuuusssqqqrrrsssvvvxxxyyyyyyyyyxxxvvvsssooommmnnnmmmmmmnnnrrrtttuuuuuuppprrruuuwwwwwwxxxyyyzzz|||{{{{{{{{{}}}}}}zzzyyyxxxxxxyyyyyyxxxwwwwwwxxxwwwtttnnniiifffeee\\\YYYVVVTTTTTTVVVYYY\\\\\\^^^fffqqq||||||wwwuuu{{{wwwfffSSSEEE===;;;iiiiiikkkmmmoooqqqssstttuuuuuuuuuuuuuuutttssssssqqqqqqppppppqqqtttxxxzzz{{{{{{|||zzzxxxwwwxxxyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxyyyzzzzzzyyyvvvtttrrrmmmkkkjjjjjjjjjiiifffccc```]]]YYYVVVTTTRRROOONNNNNNNNNOOOOOOOOOMMMKKKJJJJJJTTTiiixxxqqqhhheeeaaa^^^[[[[[[[[[\\\YYYZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^___bbbiiirrrxxx~~~~~~yyyqqqjjjkkktttwww```NNNCCC===:::888777666555555444444555555555555555555555555555555555444444444333333333444333222111000000000///111111111111111111111111111111111111111000//////........................//////////////////000000///...............////////////............/////////............---------,,,---///000111111111111000000000000////////////000000000000000000000000222666999888777888===AAACCCLLLVVVZZZZZZ]]]eeennnxxx|||xxxyyywwwssstttvvvyyy{{{|||{{{zzzrrrsssvvvxxxtttnnnlllooo{{{||||||yyytttqqqoooooolllmmmooorrruuuwwwwwwvvvuuutttqqqpppppprrruuuwwwxxxxxxxxxwwwuuurrrooommmnnnmmmnnnqqquuuxxxyyyyyyuuuxxx{{{|||{{{zzz{{{|||~~~}}}}}}~~~|||{{{{{{{{{{{{zzzxxxxxxyyyxxxuuupppkkkiiihhh```]]]YYYUUUUUUVVVYYY[[[]]]ZZZ\\\eeennnvvv~~~|||}}}ooo\\\KKKBBB>>>hhhiiijjjlllnnnpppqqqrrrsssssssssssssssrrrqqqpppnnnnnnnnnoooqqqtttwwwyyyzzz{{{|||{{{yyywwwxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{zzz{{{}}}}}}|||{{{xxxwwwmmmiiifffeeeeeeeeeaaa^^^YYYXXXUUURRRPPPOOONNNNNNOOOPPPSSSTTTSSSPPPMMMJJJMMMVVVkkk{{{xxxrrrlllgggdddbbbbbb_______________^^^\\\\\\YYYYYYXXXXXXYYY^^^eeekkkttt}}}{{{sssllljjjqqq}}}}}}hhhUUUJJJAAA<<<999888777666666555555555555555555555555555555555444444444444333333333333333222222222111111000000000111222333333222111000111111111111111000//////....................................////////////---............/////////......------....../////////............---------,,,---...///////////////111111000000//////......000000000000000000000000111555999999888:::@@@EEEIIIQQQZZZ]]]^^^cccppp|||{{{xxxxxx}}}{{{yyyyyy~~~yyyqqqqqqrrrsssuuuwwwxxxyyyyyyvvvvvvwwwvvvooohhhiiinnnwwwzzz|||zzzvvvrrrrrrtttmmmmmmnnnoooppprrrsssssstttsssqqqqqqqqqrrrtttvvvuuuuuuuuutttssspppnnnmmmmmmmmmooorrrwwwzzz||||||yyy}}}}}}~~~~~~~~~~~~|||zzzyyyzzzyyyvvvqqqmmmkkkkkkdddaaa]]]YYYWWWWWWXXXYYY[[[VVVVVV]]]bbbfffqqq~~~yyyeeeSSSFFF???hhhiiijjjkkkmmmnnnooopppqqqqqqqqqqqqpppooonnnmmmkkklllmmmnnnqqqtttwwwyyyyyyzzz{{{{{{yyywwwwwwxxxxxxyyyzzz{{{|||}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxmmmhhhbbb`````````]]]ZZZUUUUUUSSSQQQPPPPPPRRRSSSTTTWWWZZZ]]][[[WWWRRRNNNPPPWWWjjjxxxrrrnnnllljjjjjjiiihhhfffbbb___]]]ZZZYYYXXXVVVVVVYYY]]]aaahhhrrr{{{yyyqqqkkkmmmvvv~~~lllZZZOOOGGGAAA:::999888777777666666777555555555555555555555555333333333333222222222222111111222222222111111000000000111111111111000000111111111111111000//////................................................,,,---....../////////......------------...///000///............---------........................////////////000000000000000000000000000000000000///555:::;;;;;;>>>FFFMMMSSSVVVYYY]]]dddooo|||vvvrrrqqqyyyyyy{{{~~~}}}wwwqqqrrrrrrrrrrrrssstttvvvxxxyyyyyyxxxtttkkkdddhhhooouuuyyy}}}{{{wwwsssssstttoooooonnnmmmmmmnnnpppqqqsssrrrrrrrrrrrrsssttttttrrrqqqqqqpppooonnnmmmlllllllllnnnrrrwww{{{||||||zzz}}}{{{{{{{{{zzzwwwsssooonnnnnnhhhfffbbb^^^ZZZYYYXXXXXXXXXUUUVVV\\\\\\[[[dddrrrooo]]]NNNDDDhhhhhhiiijjjlllmmmmmmnnnpppppppppoooooommmlllllljjjkkklllnnnqqqtttwwwxxxxxxzzz{{{{{{yyywwwwwwxxxxxxyyyzzz|||}}}~~~~~~~~~~~~~~~|||zzzxxxvvvuuummmggg```\\\]]]]]]ZZZWWWUUUUUUTTTSSSRRRTTTVVVYYYZZZ]]]bbbeeeccc^^^WWWSSSRRRXXXhhh}}}xxxuuuuuuuuusssqqqmmmhhhccc```]]]\\\ZZZXXXVVVXXX[[[^^^^^^hhhrrrvvvzzzvvvmmmkkkpppvvv~~~kkkZZZPPPIIIDDD;;;:::999888777777777777555555555555555555555555333333333222222222111111000111111222222222111111111000///......///000111111111111111111000//////000000000000000000000000.....................---,,,,,,---.../////////...---------------...///000//////.........---------////////////............------...///000111222222000000000000000000000000///555<<<>>>???CCCMMMUUU[[[XXXWWW\\\iiixxx}}}uuupppppprrryyyzzz~~~~~~{{{wwwrrrssssssrrrqqqqqqrrruuuxxxzzzzzzxxxrrriiiccchhhrrrxxx|||}}}wwwqqqpppqqqqqqqqqooolllkkkllloooqqqrrrrrrssssssssstttttttttoooooommmllllllkkkllllllkkklllnnnrrrwwwzzz{{{{{{zzz||||||}}}{{{xxxtttqqqppppppkkkiiieeeaaa]]]ZZZXXXWWWWWWUUUZZZ```\\\VVV\\\jjj}}}wwwfffVVVKKKggghhhiiijjjlllmmmnnnooopppoooooooooooonnnkkkhhhiiikkknnnqqqrrrsssrrrqqqzzzyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{zzzyyyzzz|||~~~}}}zzzyyyyyywwwsssooommmhhhaaa[[[XXXWWWVVVUUUSSSUUUXXXYYYZZZ]]]```ccceeegggkkklllkkkfffaaa]]]XXX^^^kkk{{{{{{~~~zzzsssooofff```[[[XXXUUURRRSSSWWW\\\aaagggmmmqqqwww~~~}}}sssnnnooosssyyyoooggg^^^QQQDDD@@@<<<888555555555555555777777777777666555444333444444333333333333222222111111222222222222111111111000///......///000111000000000000000000000000222111111111000000//////........................////////////////////////////////////////////////............////////////---------............///000000000000111111111111///000111111000000111222222666;;;@@@EEEKKKRRRWWWaaa___\\\___mmm~~~wwwsssrrrqqqtttyyy}}}~~~{{{yyyxxxuuupppoooqqquuuxxxzzz~~~xxxooofffbbbgggpppwww~~~zzzuuuqqqooooooooonnnnnnooopppqqqqqqrrrtttuuutttqqqppprrrtttooommmjjjhhhggghhhjjjkkkgggjjjpppuuuxxxyyyxxxwww|||}}}zzzxxxwwwuuusssqqqooolllhhhddd```]]][[[ZZZUUUVVVWWWWWWWWWXXXZZZ\\\ooovvvfffUUUggghhhhhhjjjkkklllmmmmmmnnnmmmmmmnnnooonnnllliiijjjkkkmmmoooqqqqqqqqqqqqxxxyyyzzzzzz{{{{{{{{{zzz~~~~~~~~~}}}{{{{{{{{{||||||xxxvvvuuusssooollliiieee___[[[ZZZYYYXXXWWWWWWYYY\\\^^^```cccgggjjjlllnnnrrrtttssspppkkkhhhcccgggooo{{{zzzqqqiiibbb```]]]ZZZYYY[[[[[[^^^cccggglllrrrzzz|||tttppppppxxx||||||rrrkkkdddXXXMMMEEEAAA<<<888777777666666666666777666666555444333444444333333333333222222111111222222222222111111222111000//////000111222////////////////////////000000000000//////..............................////////////////////////////////////////////////............////////////........./////////000000//////000000000111111111///000111111000000111222444666;;;AAAIIIRRR[[[`````````bbbggguuuyyypppnnnpppsssyyy}}}|||zzzyyyyyyvvvrrrrrrtttxxx|||}}}}}}vvvmmmffffffllltttyyy}}}zzzvvvrrrooooooooopppppppppqqqqqqqqqtttvvvwwwuuurrroooooopppmmmkkkiiigggfffgggiiijjjfffjjjpppuuuyyyzzzyyyxxx}}}}}}yyywwwuuutttrrrqqqpppnnnkkkgggccc___]]]\\\WWWXXXXXXWWWWWWXXXYYY[[[dddsss|||sssbbbgggggghhhiiiiiijjjkkkkkkkkkkkkkkkmmmooopppnnnlllkkkkkklllmmmnnnoooqqqqqqvvvwwwyyy{{{||||||{{{{{{}}}{{{yyyxxx}}}yyytttpppmmmkkkiiigggdddaaa^^^]]]]]]^^^^^^]]]^^^```cccfffhhhlllpppssstttwww{{{~~~~~~}}}zzzwwwsssssswww~~~uuukkkhhheee```\\\[[[[[[\\\___aaafffllltttyyy{{{}}}tttnnnpppuuu}}}xxxqqqlllcccZZZLLLGGG@@@;;;999888777777666666666666555444333222444444333333333333222222111111222222222222111111222222111111111111222222........................////////////....................................////////////////////////////////////////////////............////////////////////////000000000111////////////000000000000///000111111000000222333999:::???GGGRRR^^^gggkkkcccgggmmmtttyyyoooggghhhooowww|||{{{zzzyyyxxxvvvttttttxxx|||zzzssskkkhhhlllssszzz}}}}}}zzzvvvrrrpppoooppprrrssssssrrrqqqqqquuuwwwxxxvvvrrrnnnlllkkkjjjhhhfffeeeeeefffhhhiiifffjjjooouuuyyy{{{{{{zzz}}}}}}xxxuuutttssssssrrrrrrqqqnnnkkkhhhdddaaa___[[[ZZZYYYXXXWWWXXXXXXYYYZZZdddrrr{{{wwwyyyrrrffffffgggggghhhhhhiiiiiiiiiiiikkknnnqqqrrrrrrpppllllllkkkkkkkkkmmmoooqqqsssuuuxxx|||}}}}}}|||{{{|||xxxuuuyyyuuuoooiiieeeccccccbbb```______aaadddfffgggfffgggiiilllnnnpppssswwwzzzzzz}}}zzzuuuqqqiii```\\\^^^]]]\\\]]]```fffmmmrrrrrrxxx{{{qqqmmmrrr{{{xxxssskkkdddRRRLLLCCC===999888888777666666666555555444333222444444333333333222222222111222222333333222222111111111111111111111111111////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////....../////////000000000....../////////000000000///000111111000111333555>>>@@@GGGRRR^^^iiioooqqqkkkrrrzzzqqqggg```eeeooo{{{}}}|||{{{xxxvvvvvvwww{{{~~~wwwqqqjjjkkkrrr{{{~~~|||yyyvvvsssrrrppprrrsssuuuuuutttrrrqqqtttuuuvvvuuusssoookkkiiifffeeedddddddddfffggghhhfffjjjooouuuyyy|||||||||}}}{{{vvvsssssstttuuuuuuttttttsssqqqmmmiiifffddd```^^^[[[YYYXXXXXXXXXWWWXXX\\\eeerrrxxxsssuuu}}}|||eeeeeeeeefffffffffgggggghhhiiikkknnnsssuuuuuutttnnnlllkkkjjjjjjlllooopppppprrrvvvzzz}}}}}}}}}|||~~~~~~~~~~~~zzzvvvrrroooiiiccc^^^]]]]]]^^^]]]___bbbgggmmmpppqqqqqqppprrrtttuuuvvvxxx{{{~~~~~~tttiiicccccc```\\\ZZZ\\\```eeehhhjjjpppyyyxxxnnnqqqxxx~~~xxxqqqjjjXXXQQQGGG>>>:::888888777666666666666555444333222444444333333333222222222222222333333333333222222///000000000000000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////------........./////////////////////000000000000///000111111111333666999???EEEOOO\\\fffmmmoooooopppyyy|||lllbbb\\\cccppp~~~}}}|||||||||}}}uuuppplllooowww~~~|||yyyvvvtttsssqqqssstttvvvuuutttrrrqqqqqqqqqrrrsssrrroookkkiiiddddddddddddeeefffhhhiiihhhkkkpppuuuyyy|||}}}~~~}}}~~~{{{wwwuuuvvvxxxyyyzzzwwwwwwvvvtttrrrnnnkkkiiifffbbb]]]ZZZZZZZZZYYYWWWXXXXXX\\\gggvvvwwwrrrppptttbbbbbbcccdddeeeeeefffffffffgggjjjnnnsssvvvvvvuuunnnmmmlllkkkkkklllnnnooommmpppssswww{{{|||}}}}}}~~~}}}|||~~~~~~yyytttjjjhhhddd___ZZZXXXZZZ\\\\\\___eeemmmtttyyyzzzyyyxxxyyy{{{{{{|||}}}~~~sssnnnkkkfff```\\\\\\]]]______ccchhhpppxxxqqqqqqsssxxx~~~xxxrrrccc[[[NNNCCC<<<999888777777777777777666555444333444444333333333333222222222222333333333333222222//////000000000000//////111111111111111111111111000000000000111111111111////////////////////////////////////////////////////////////////////////............////////////------------............000000000000111111111111///000111222333666;;;>>>@@@IIIWWWccciiilllllllllttt~~~}}}iii```]]]fffuuuyyy|||~~~sssqqqpppsssyyy}}}{{{yyywwwuuutttsssssstttuuuuuutttrrrqqqooonnnnnnooopppnnnkkkhhhccccccdddeeefffhhhjjjkkkjjjlllqqquuuyyy|||}}}~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~{{{zzzyyywwwtttqqqooonnnjjjeee___\\\\\\\\\[[[YYYWWWUUUWWW___jjjyyyxxxrrrooommmuuu``````aaabbbdddeeeffffffdddeeehhhlllqqqtttuuutttooonnnmmmllllllmmmnnnnnnlllmmmqqqtttxxx{{{}}}~~~|||yyywwwwwwyyywwwqqqlllcccbbb```\\\XXXVVVXXX[[[[[[___gggpppyyy~~~~~~{{{}}}yyyssskkkeeebbbaaa___^^^^^^bbbhhhooowwwwwwtttqqqqqqxxx|||rrrhhhXXXJJJ@@@;;;888777888888888888777666555444444444333333333333222222222333333444444333333222///000111111111111000///000000000000000000000000/////////000000000111111////////////////////////////////////////////////////////////////////////............////////////............////////////111111111111222222222222///000111333555999???CCCEEEPPP___iiillllllnnnqqq{{{~~~kkkdddcccooo|||}}}}}}|||{{{}}}|||yyyrrrssstttvvvzzz~~~~~~|||zzzxxxwwwvvvuuutttttttttssssssrrrrrrrrrooommmkkkkkkmmmllliiigggcccdddeeefffhhhjjjlllmmmlllnnnrrrvvvyyy|||}}}~~~~~~|||{{{{{{}}}}}}|||zzzwwwuuusssrrrrrrnnnhhhaaa]]]^^^___]]]ZZZWWWTTTTTTXXX^^^iii|||xxxsssnnnrrr|||^^^___```bbbccceeeffffffccccccfffkkkpppssssssrrroooooonnnmmmmmmmmmmmmnnnkkklllooorrrvvvzzz}}}xxxtttpppppppppnnniiiccc______^^^[[[WWWVVVXXXZZZZZZ___gggrrr{{{|||~~~~~~uuunnnjjjgggdddaaa\\\^^^ccciiiqqq|||}}}xxxqqqnnnttt}}}rrraaaPPPDDD<<<888777999999999888888777666555444444444333333333222222222333333444444333333222000111222333333222111000////////////////////////---.........//////000000000000000000000000000000////////////////////////////////////////////////............/////////000////////////000000000000111111222222222333333333///000222333666;;;AAAFFFKKKXXXfffnnnooooootttyyy|||oooiiijjjxxx~~~~~~{{{wwwuuuyyy~~~wwwrrrrrrtttwwwyyyzzz|||~~~|||zzzxxxwwwvvvvvvuuutttsssrrrrrrrrrrrrrrrpppmmmjjjiiijjjjjjgggeeecccdddfffhhhjjjlllmmmnnnmmmooorrrvvvyyy|||}}}}}}~~~|||zzzzzz}}}}}}zzzxxxuuutttttttttoooiiibbb^^^``````___\\\YYYVVVTTTTTTTTT]]]rrr~~~yyyrrruuu}}}]]]^^^___^^^^^^___bbbeeebbbccceeehhhkkkmmmooopppnnnnnnmmmnnnoooooommmjjjllllllnnnpppsssxxx{{{~~~vvvrrrmmmhhhdddbbbbbbccc]]]\\\[[[\\\___bbbbbbbbbbbbffflllttt|||~~~vvvqqqiiiaaa```]]]^^^cccjjjqqq}}}{{{sssoooooovvv|||lllZZZKKKAAA;;;999999888777777888777555222555444444333333222222111333333333222222222111111111111111111111111111111////////////////////////111///...///000111000...------...///////////////////////////////////////000///---,,,---///222444333111////////////...---////////////////////////111111111111222222222222111222444666:::???EEEIIIXXXbbblllqqqppprrryyyzzzsssnnnuuu~~~~~~zzzwwwvvvzzz}}}{{{wwwuuusssxxxwwwxxx{{{~~~}}}{{{yyyyyyzzzzzzyyyxxxuuutttsssrrrqqqpppppppppnnnllliiifffdddcccdddddddddeeegggiiimmmqqqtttuuusssssstttuuuwwwxxxzzz{{{yyyzzz{{{{{{{{{}}}}}}yyyxxxwwwvvvuuusssnnnhhhdddbbbaaa``````WWWVVVUUURRRRRRVVV___fff~~~~~~^^^^^^___^^^^^^___bbbdddbbbcccdddfffiiilllnnnooonnnmmmmmmnnnooonnnllljjjiiiiiijjjlllnnnqqqssstttoookkkfffbbb^^^]]]^^^^^^___^^^^^^```ccceeeeeeeeegggkkkqqqxxx~~~{{{oooddd```\\\[[[^^^bbbgggpppzzz~~~tttnnnlllqqq~~~}}}uuudddSSSGGG@@@>>>999888777777777777555333111222222333333444555555333333333222222222111111111111111111111111111111////////////////////////111///...///000111000...---...///000000000000///////////////////////////...---------///333666999333111////////////...---////////////////////////111111111111111111111111222555777999<<>>@@@GGGRRRZZZjjjlllnnnrrryyyyyyrrrnnnrrrzzzzzzwwwwwwxxxzzz|||~~~~~~~~~~~~{{{xxxuuuuuuwww{{{}}}~~~|||||||||}}}|||{{{}}}{{{yyyxxxxxxxxxvvvuuuuuutttrrrpppnnnlllkkkjjjhhhfffdddaaa```aaaaaabbbfffgggiiillloooqqqtttuuusssssssssttttttvvvwwwwww}}}}}}}}}|||zzzzzz|||~~~~~~~~~~~~}}}}}}{{{vvvoooiiieeebbb___^^^ZZZYYYXXXUUURRRQQQSSSUUUWWWlll|||^^^______^^^]]]^^^```bbbeeeddddddeeegggjjjmmmnnnlllkkkjjjkkklllllljjjiiijjjjjjkkkjjjiiigggeeeddd```^^^\\\[[[\\\^^^bbbdddfffgggiiimmmqqqrrrqqqooouuuxxx}}}~~~tttlllddd```^^^]]]```eeehhhlllsss{{{~~~xxxrrrmmmnnnrrr|||oooZZZKKKCCC:::888666666777777666444555555555444333333222222333333333222222222111111111111111111111111111111////////////////////////111///...///000111000...000000111111111111000000////////////////////////222111000000000111333444222000///...///000///...////////////////////////111111111111111111111111444999>>>AAADDDLLLYYYcccllllllnnnttt~~~}}}yyytttqqqrrryyy|||vvvtttuuuwwwvvvyyy}}}wwwvvvuuuuuuwwwzzz~~~|||{{{||||||{{{zzzzzzxxxvvvvvvwwwwwwvvvuuuuuuuuusssqqqnnnkkkiiihhhdddbbbaaa_________aaabbbhhhiiikkknnnppprrrttttttssssssssssssssstttuuuvvvyyyyyyyyyxxxwwwxxxzzz|||~~~zzzsssmmmiiieeeaaa___[[[[[[ZZZXXXVVVUUUTTTUUURRRbbbyyy]]]^^^^^^^^^]]]^^^```bbbfffffffffgggiiikkkmmmnnnllljjjiiiiiijjjjjjiiihhhjjjjjjjjjiiigggdddbbb```[[[ZZZZZZ[[[^^^ccciiillljjjkkknnnrrrvvvxxxwwwvvvxxx{{{}}}~~~vvvlllfffbbb^^^^^^aaa___ccciiiqqqzzz|||sssmmmlllttt|||hhhSSSGGG<<<:::888777777777666555666666555444444333333222333333333222222222111111111111111111111111111111000000000000000000000000111///...///000111000...000000111111111111000000////////////////////////000//////...//////000111222000......///000///...000000000000000000000000111111111111222222222222555999???DDDIIISSS___hhhmmmooottt}}}~~~}}}{{{zzzvvv||||||vvvtttuuuwwwsssvvvzzzrrrtttwww{{{~~~|||{{{{{{||||||{{{wwwuuuttttttvvvwwwwwwvvvuuuuuusssqqqnnnjjjgggeeeaaa```^^^^^^^^^___aaaccckkklllnnnppprrrsssssstttssssssrrrsssssstttuuuuuuvvvwwwxxxwwwwwwxxx{{{~~~~~~xxxrrrnnnjjjgggddd[[[[[[ZZZYYYYYYYYYXXXXXXYYY___nnn\\\]]]]]]]]]]]]^^^aaacccfffggghhhiiijjjkkkllllllkkkiiigggggghhhiiihhhgggggggggfffeeecccaaa```___YYYYYYZZZ\\\aaagggmmmqqqnnnoooqqquuuyyy||||||{{{{{{}}}~~~~~~~~~~~~{{{|||}}}~~~uuummmgggaaa^^^___]]]___ccciiiqqq|||zzzppplllnnnyyysss\\\MMM@@@===:::888888888777555333333333444555555666666333333333222222222111111111111111111111111111111000000000000000000000000111///...///000111000...000000111111000000//////////////////////////////++++++,,,---...000111222111000......000000000///000000000000000000000000000111111222333444555555999<<>>;;;999888777666777666666555444444333333333333333222222222111111111111111111111111111111000000000000000000000000111///...///000111000/////////000//////...------////////////////////////..................------111///......000111000///000000000000000000000000///000222444666888::::::DDDEEEIIITTTcccmmmrrrrrrooowww{{{uuurrrpppooooooqqquuuyyyzzzwwwttt}}}zzzzzzzzzzzzyyyyyywwwtttsssrrrqqqooonnnmmmmmmlllkkkhhhdddaaa^^^___^^^^^^___aaadddggghhhoooqqqsssuuuuuuuuusssrrrqqqrrrrrrsssuuuwwwxxxyyyyyyzzzzzzxxxwwwwwwyyy{{{}}}||||||{{{zzzxxxtttlllbbb[[[ZZZZZZ[[[[[[]]]]]]dddnnnvvv~~~YYYZZZ\\\^^^```bbbcccddddddeeegggiiikkklllmmmnnniiiiiiiiihhhggggggffffffdddcccbbbbbbbbbcccdddeeekkkiiifffeeefffjjjnnnqqqrrrsssuuuwwwzzz}}}}}}}}}~~~|||{{{{{{|||~~~wwwkkklllccc\\\[[[]]]cccmmmvvv}}}~~~xxxxxx}}}}}}yyyuuu{{{{{{zzzwwwkkk]]]TTTGGG;;;999999777555555888888888777666666555555444333333222222333333444333333333333333222111000000000000000000000000000111111111111111000//////......//////000000111111222222111000000000000000////////////////////////////////////000000000000222///......111111000---333000///222333444888===GGGIIIRRR```ooowwwvvvsss|||}}}wwwsssppptttrrrrrruuuuuussssssvvv}}}|||}}}~~~|||zzz}}}zzzvvvtttrrrqqqnnnlllooojjjfffgggeeeaaa^^^___]]]]]]^^^aaadddhhhlllnnnssstttuuuwwwwwwuuutttsssnnnoooppprrrtttwwwyyyzzzxxxuuussstttwwwyyyyyyxxx|||}}}}}}}}}~~~}}}|||uuuooofff^^^YYYYYY[[[^^^______aaadddfffnnnZZZ[[[\\\^^^```bbbcccdddddddddfffgggiiiiiijjjjjjhhhhhhhhhgggffffffeeeeeecccbbbaaaaaaccceeehhhiiillljjjiiihhhiiillloooqqqrrrssstttvvvyyy|||~~~}}}}}}~~~}}}||||||}}}~~~yyyrrrjjjcccbbbbbbdddiiipppsssyyy|||||||||zzz|||~~~~~~zzz~~~xxxxxxxxxpppgggXXXKKK>>>:::999777555555666666555555444333333222444333333222222333333444222333333333222222111000000000000000000000000000111111111111111000//////////////////000000000000222111000////////////000////////////////////////////////////000000000000111///...///111111000...111///000444666777<<>>CCCJJJPPP___rrr}}}||||||}}}{{{wwwtttwwwtttpppkkkeeefffrrr{{{yyyzzzyyyvvvsssqqqppppppqqqqqqnnnkkkhhhddd___]]]___aaa```aaadddeeeeeefffhhhjjjlllnnnoooqqqrrrsssttttttttttttssssssssssssssstttvvvwwwwwwxxxwwwvvvvvvwwwyyyzzz{{{~~~~~~}}}xxxqqqkkkeeeaaa___[[[ZZZ\\\^^^]]]\\\```gggzzz|||}}}_________`````````aaaaaa___```bbbdddfffggghhhhhhddddddccccccbbbbbbaaaaaabbb```^^^\\\^^^bbbfffiiipppqqqtttwwwxxxxxxwwwwwwvvvvvvwwwwwwxxxzzz{{{|||yyyxxxvvvuuuvvvxxxzzz|||}}}|||{{{yyyyyyyyyyyyzzz|||{{{{{{zzzzzz{{{}}}~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}|||zzzyyyzzz~~~~~~yyywwwyyy||||||}}}|||tttnnngggcccbbbaaa______```eeennnyyy~~~{{{|||}}}xxxxxxyyyiii[[[MMMDDD===999888;;;666666666555444444333333444333333222222333333444000111111222222111111111000000000000000000000000///000000111111111000000111111000000//////......//////............//////////////////////////////////////////000000000000///000000111111111111222111222777<<<>>>???FFFNNNXXXhhhzzz{{{yyyyyy~~~~~~~~~}}}{{{xxxvvvuuuvvvsssnnniiidddggguuu~~~zzzyyyyyyxxxuuurrrqqqpppoooooonnnlllhhhdddbbb]]][[[^^^aaaaaabbbeeefffgggiiijjjlllnnnoooooopppqqqrrrtttuuuvvvwwwwwwtttsssssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{}}}~~~|||wwwrrrmmmhhhfff```\\\ZZZ[[[[[[[[[^^^cccnnn~~~{{{~~~````````````````````````^^^___aaadddfffggghhhiiiddddddcccbbbbbbaaaaaa```aaa```^^^]]]]]]```cccffflllnnnqqquuuwwwwwwwwwvvvwwwwwwwwwwwwwwwxxxyyyzzzuuutttsssssssssuuuxxxyyy|||{{{yyywwwvvvvvvvvvvvvyyyyyyyyyxxxwwwxxxzzz|||||||||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}~~~~~~||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}zzz|||~~~}}}zzzwwwuuuttttttwwwyyyxxxuuussstttvvvxxxyyy|||~~~vvvnnnhhhfffaaa^^^\\\]]]aaafffqqqzzz~~~zzzyyy}}}xxxvvvyyyooocccTTTIII@@@999777999555555444444333222222222444333333222222333333444///000111111222111111111000000000000000000000000///000000111111111111000000000000000//////////////////......//////000000////////////////////////////////////000000000000...000111111000111222333444555:::>>>???BBBKKKUUUeeerrryyyvvvuuuvvv|||{{{zzzxxxvvvsssrrrpppjjjfffddddddeeelll||||||yyyxxxzzzyyyvvvrrrqqqpppnnnmmmllljjjgggdddbbb]]]ZZZ]]]______aaadddggghhhjjjlllnnnoooppppppqqqqqqrrrtttuuuwwwxxxyyyttttttttttttuuuvvvwwwxxxxxxxxxyyyxxxwwwxxx{{{}}}~~~~~~{{{xxxsssooommmddd]]]YYYYYYZZZZZZ\\\```eeeooozzzbbbaaaaaaaaa``````_________```aaaccceeefffffffffddddddccccccbbbaaaaaa``````___^^^^^^___aaadddeeefffhhhlllooorrrtttttttttvvvvvvuuuuuuuuuvvvvvvwwwqqqqqqqqqqqqssstttvvvwwwxxxwwwvvvuuuttttttuuuvvvvvvwwwxxxvvvuuuuuuxxx{{{yyyzzzzzz{{{|||}}}~~~~~~}}}}}}|||{{{{{{|||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{|||}}}~~~~~~}}}|||{{{wwwxxxyyywwwtttqqqpppppplllmmmooopppqqqqqqqqqppptttvvvyyy}}}yyyqqqmmmhhhbbb^^^^^^^^^___fffpppxxx|||}}}wwwvvv|||xxxwww|||}}}qqqbbbUUUHHH===999999666666555555444333333222444333333222222333333444//////000111111111111111000000000000000000000000//////000111111111111111////////////000000000000000////////////000111222////////////////////////////////////000000000000...000222222000000222555555777<<<@@@BBBFFFRRR^^^rrr|||yyysssppppppqqqsssttttttsssqqqnnnjjjhhh^^^[[[[[[```hhhsss}}}{{{xxxyyyzzzzzzwwwtttpppnnnlllkkkkkkjjjhhhfffeee___\\\^^^``````bbbeeefffgggjjjmmmooopppqqqqqqsssssssssssstttuuuvvvvvvssssssssstttuuuwwwxxxyyyyyy{{{|||{{{yyyzzz}}}~~~{{{wwwtttrrrhhh```[[[\\\^^^\\\[[[]]]___cccppp|||}}}bbbbbbbbbaaa```_________```aaabbbccccccdddddddddddddddccccccbbbaaaaaaaaa_________```aaaccceeefffbbbdddgggkkknnnppprrrrrrttttttssssssssssssttttttoooooopppqqqrrrtttvvvwwwuuuuuutttssstttuuuvvvwwwtttvvvwwwuuussssssvvvyyywwwxxxyyyzzz{{{}}}~~~~~~~~~|||{{{yyyyyy{{{|||~~~|||}}}~~~~~~~~~~~~}}}|||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||zzz{{{|||}}}}}}|||{{{zzzuuuvvvuuusssooommmmmmmmmeeefffgggkkknnnpppooonnnqqqssswww{{{}}}wwwqqqiiicccaaa\\\YYY^^^fffjjjpppxxxvvvpppsssxxxxxx~~~ooo```QQQCCC===<<<888888888777666666555555444333333222222333333444//////000111111111111111000000000000000000000000//////000111111111111111......//////000000111111000000000000000111222222////////////////////////////////////000000000000---000222222000000333555666888===BBBDDDJJJXXXfff{{{}}}uuuoookkkkkkmmmkkkmmmooopppnnnjjjeeebbbZZZWWWXXX```lllxxx||||||zzzxxxyyy{{{{{{xxxuuuooommmjjjjjjkkkkkkjjjiiiiiiccc```aaabbbbbbdddgggeeegggjjjmmmoooqqqqqqqqquuutttsssrrrrrrrrrrrrsssssssssssstttvvvwwwyyyzzz{{{}}}~~~}}}{{{||||||yyyuuutttlllddd```aaabbb___\\\[[[\\\\\\eeeyyyxxxyyyaaaaaaaaaaaaaaa```______aaaaaaaaaaaabbbcccdddeeeeeedddddddddeeefffhhhjjjiiigggddddddeeeggghhhhhhcccdddeeegggjjjmmmoooqqqrrrpppnnnnnnpppqqqrrrqqqoooooopppqqqrrrrrrrrrrrrwwwuuusssqqqpppqqqrrrsssttttttsssssssssrrrrrrrrrsssuuuwwwyyyzzz{{{zzzzzz|||||||||}}}~~~~~~}}}~~~~~~}}}~~~}}}|||{{{{{{{{{|||}}}|||{{{|||}}}~~~}}}~~~}}}{{{yyyvvvwwwyyyzzzzzzxxxvvvtttsssrrrooollljjjgggfffeeeddddddeeefffhhhkkkmmmooommmppptttxxx|||~~~vvvkkkccc___\\\ZZZXXX```cccjjjuuuwwwssstttxxx||||||wwwzzz~~~kkkUUUDDD===;;;777555444444555666444333111222222333333444444555444444333222111111111111------......//////000000000000000000000000000000000000000000000000000000//////......------,,,,,,////////////////////////////////////////////////000111111222333333333444555<<>>AAABBBHHHTTTcccpppyyy}}}zzzwww{{{{{{zzzxxxtttpppllljjjeeefffaaaUUUIIIEEEKKKSSS___jjjxxxxxxtttqqqsssrrrrrrrrrrrrppplllhhhfffdddbbbaaaaaa```___]]]_________```aaacccfffgggggghhhjjjkkklllmmmllllllooopppqqqrrrrrrrrrrrrssssssrrrrrrssstttvvvxxxyyywwwwwwvvvvvvwwwzzz|||~~~~~~wwwooolllhhhfffffffffeeedddaaaccceeeddddddjjjvvv}}}uuuqqq}}}______```aaaaaaaaaaaa`````````____________``````fffhhhkkkmmmnnnnnnlllkkkfffdddbbbbbbdddggghhhiiijjjiiihhhggggggggggggggglllkkklllmmmpppqqqpppnnnmmmnnnooopppqqqqqqqqqqqqnnnoooqqqrrrrrrqqqooonnnoooooopppqqqrrrsssttttttuuuuuuttttttttttttttttttuuuuuuvvvvvvwwwxxxxxxyyy}}}}}}}}}||||||||||||||||||}}}~~~}}}}}}xxxxxxxxxxxxxxxyyyzzz{{{|||||||||{{{yyyuuurrrpppkkkiiifffcccaaa```aaaaaaaaaaaaaaabbbcccdddeeefffhhhhhhiiiiiiiiiiiihhhggghhhjjjlllpppuuuzzz~~~zzzmmmfffZZZYYYXXXXXX\\\fffqqqyyy}}}uuunnneeeeeegggkkkoooqqqpppooosssvvvwwwrrrhhh[[[PPPIII===:::777555666777777666111111222333333444555555555444333222111111111111000000000000000000//////000000000000000000000000000000000000000000000000......//////////////////000000000000000000000000........................111111111333666:::===???BBBFFFQQQ```qqq~~~}}}wwwtttwwwvvvuuussspppmmmkkkiiigggeee]]]PPPFFFFFFRRR]]]kkkuuu|||wwwsssqqqrrrrrrqqqqqqqqqnnniiieeedddbbb```___``````___^^^___^^^^^^___aaaccceeefffggghhhjjjkkklllkkkkkkjjjmmmoooqqqrrrqqqqqqrrrsssrrrrrrrrrsssvvvxxx{{{}}}|||{{{zzzzzz{{{}}}|||sssqqqmmmkkkjjjjjjhhhgggfffhhhhhhfffccceeelllrrrzzz|||rrrwww___```aaabbbbbbbbbbbbbbb^^^^^^^^^^^^___```aaaaaafffiiilllnnnooommmjjjhhheeecccaaaaaaccceeeffffffgggffffffffffffgggggghhhkkkjjjkkkmmmpppqqqpppnnnlllmmmnnnooooooppppppooommmnnnoooppppppooonnnmmmoooooopppqqqrrrrrrssssssrrrrrrsssssssssssssssrrrttttttuuuuuuvvvwwwwwwxxxyyyzzz|||}}}}}}}}}}}}|||zzz{{{|||~~~~~~~~~~~~~~~}}}}}}yyyxxxwwwvvvvvvwwwyyyzzzzzzzzzzzzyyyvvvssspppmmmhhhgggdddbbbaaa````````````aaacccdddeeeffffffeeehhhhhhiiiiiiiiigggfffeeefffgggjjjnnnsssxxx|||{{{rrrcccaaa]]]YYYXXX]]]fffmmmyyyzzztttjjjgggeeehhhmmmqqqrrrqqqqqqtttuuussskkk___TTTNNNAAA>>>999666555555444444333333333333333333333333333333222222111222222222000000111111111111111111000000000000000000000000000000000000000000000000//////////////////......000000000000000000000000///////////////////////////000222555888;;;>>>@@@EEEMMMZZZlll||||||vvvtttuuutttrrrpppnnnlllkkkjjjiiieee[[[NNNFFFLLL\\\jjjwww|||yyyvvvtttrrrppppppppppppoookkkeeeaaabbb```^^^___```aaa```___````````````aaaccceeefffhhhiiijjjkkkkkkjjjiiiiiiiiilllooopppooooooppprrrqqqqqqrrrsssuuuxxx{{{|||}}}|||{{{{{{|||~~~~~~~~~{{{xxxtttqqqooommmkkkiiihhhiiiiiigggcccaaaaaacccjjjsss}}}xxxuuu~~~```aaabbbccccccccccccccc]]]]]]]]]^^^___```aaabbbgggiiimmmoooooommmiiigggfffdddaaaaaabbbcccddddddcccdddddddddfffggghhhiiijjjjjjkkkmmmppppppooommmkkklllmmmnnnoooooooooooommmmmmnnnnnnnnnnnnnnnmmmpppppppppqqqqqqrrrssssssooopppqqqrrrsssrrrqqqqqqssssssttttttuuuvvvvvvwwwvvvxxx{{{}}}~~~~~~~~~}}}yyyzzz|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||zzzyyyvvvuuutttvvvxxxzzzyyyyyyyyyxxxuuurrrnnnlllhhhgggfffeeecccbbbbbbbbbaaacccfffhhhiiiiiihhhgggggghhhhhhhhhhhhfffeeeccceeefffiiilllqqqwww{{{~~~{{{kkkhhhccc\\\XXX[[[bbbhhhsssyyyyyynnniiiddddddjjjpppssssssoooqqqsssqqqjjj```VVVOOOEEEAAA;;;777555333222111555444444333333222222111111111111111222333444444111111111222222333333444000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000...000222666999<<>>888777666333333666111222222333333444444555333222222111111222222333000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222111111111000000////////////000111111111111111333111333999===???CCCIIIKKK]]]qqq}}}|||uuutttsssqqqnnnlllkkklllnnnnnnpppiii]]]SSSRRR]]]ooo||||||xxxwwwyyywwwrrrnnnpppmmmiiifffdddcccaaa______```aaaaaaaaaaaa``````]]]___aaacccdddeeeeeedddhhhhhhiiiiiijjjjjjjjjkkknnnlllkkkkkknnnqqqrrrsssuuuuuussssssrrrssstttuuuyyyyyy{{{|||}}}}}}}}}}}}~~~|||zzz{{{~~~{{{wwwuuurrrooommmiiihhheeebbb___^^^]]]]]]\\\aaaooo~~~}}}yyyzzz}}}yyydddcccaaa```_________```^^^]]][[[ZZZZZZ[[[\\\]]]bbbgggkkkmmmkkkgggeeeeee___]]][[[ZZZZZZ]]]```bbbbbbaaa```___```bbbdddeeehhhiiikkklllmmmmmmmmmmmmiiijjjkkkmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooqqqppppppoooooooooppppppsssrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuvvvxxxxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{}}}|||{{{zzzyyyxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{|||zzzwwwtttssstttvvvwwwuuuvvvuuurrrooolllkkklllkkklllmmmllljjjiiiiiijjjjjjkkkkkkllllllllllllkkkjjjjjjiiihhhgggeeedddcccfffgggjjjnnnssswww{{{}}}ttthhhbbbaaabbbdddfffooo{{{tttiiiaaabbbiiipppxxx~~~zzzzzzwwwssspppkkk```TTTJJJCCC<<<:::888444444666333333333333333333333333333222222111111222222333111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111000000000//////000000111111111111111333222444:::>>>@@@DDDJJJPPPcccwww|||{{{~~~}}}wwwwwwqqqpppooommmlllmmmppprrrhhhaaaWWWSSSYYYhhh{{{~~~zzzwwwvvvwwwvvvrrrmmmnnnkkkhhheeedddcccaaa```aaaaaaaaaaaaaaaaaa`````````aaabbbdddeeeeeeeeedddggggggggghhhiiijjjjjjkkkmmmlllkkkkkklllooopppqqqsssrrrqqqppppppqqqrrrsssxxxyyyzzz||||||}}}}}}}}}|||{{{yyyzzz|||~~~yyyvvvtttrrrppphhhfffbbb___\\\[[[[[[[[[]]]^^^gggwww~~~|||ddddddbbb```___^^^^^^^^^]]]\\\[[[ZZZZZZ[[[]]]]]]___cccggghhhgggeeecccbbb[[[ZZZXXXWWWXXXZZZ]]]_________^^^^^^^^^```bbbccchhhiiijjjlllllllllkkkjjjjjjkkkkkklllmmmmmmllllllmmmmmmmmmmmmmmmnnnooopppqqqpppppppppppppppqqqqqqrrrqqqqqqqqqqqqppppppppppppqqqrrrtttwwwyyy{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz}}}|||{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyyyy~~~{{{xxxuuusssssstttuuusssssssssqqqnnnlllllllllnnnoooppppppnnnmmmnnnpppnnnnnnoooooonnnnnnmmmllliiiiiiiiihhhfffdddcccbbbeeefffiiimmmrrrwww{{{}}}|||nnnfffaaa```___```fffqqq|||tttjjjbbbdddkkksss}}}}}}yyyxxxssseeeXXXQQQIIIAAA===:::555444666555555444333333222111111333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111111111222333333666<<>>AAADDDKKKRRReeewww|||zzzuuurrrooooooqqqqqqnnnkkkXXXRRRNNNVVVhhh}}}yyyuuuxxxuuusssrrrrrrrrrpppnnnllliiifffeeeeeeeeedddccceeedddbbb```___```aaabbbccccccdddeeeeeedddcccbbbccccccdddfffgggiiijjjkkkmmmmmmmmmlllkkkkkklllnnnnnnnnnmmmllllllmmmooopppuuuvvvxxx{{{|||||||||{{{}}}~~~~~~{{{yyywwwvvvoookkkfff```]]]\\\]]]___aaa\\\]]]fffrrr|||ddddddcccbbb```^^^]]]\\\[[[[[[[[[\\\\\\]]]^^^___^^^^^^___```aaaaaa___^^^UUUTTTSSSTTTUUUWWWYYYZZZ]]]^^^^^^___```aaaccccccjjjkkklllmmmmmmlllkkkjjjmmmnnnnnnnnnnnnmmmlllllllllllllllmmmmmmoooppppppppppppoooooopppqqqqqqrrroooooooooooooooooooooooorrrrrrssstttuuuvvvvvvwwwzzzzzzyyyyyyxxxxxxwwwwwwxxxyyyyyyyyyxxxwwwvvvuuuxxxxxxxxxxxxyyyyyyyyyyyy|||zzzwwwtttrrrqqqqqqrrrppprrrsssrrrqqqqqqrrrsssuuuvvvwwwwwwvvvuuuwwwxxxuuuttttttrrrqqqooommmllljjjiiihhhgggeeecccaaa```bbbdddggglllqqqvvv{{{}}}|||~~~tttjjjbbb]]][[[[[[```kkkzzzvvvnnnhhhhhhmmmttt~~~qqqdddYYYPPPFFFAAA<<<666555777222222222333333444444444333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111111111111000111222333333555666:::@@@CCCGGGQQQ[[[ppp|||tttnnnoootttrrrhhh]]]PPPLLLNNNZZZpppyyyuuuuuusssqqqppppppqqqppppppmmmjjjgggfffffffffeeedddeeecccaaa______```aaabbbbbbccccccddddddcccaaa```bbbcccdddfffgggiiijjjjjjmmmnnnooonnnlllkkklllnnnnnnmmmlllllllllmmmooopppssstttwwwzzz{{{{{{{{{zzz{{{~~~~~~|||zzzxxxrrroooiiiccc___^^^___``````___aaadddgggooo~~~cccccccccbbbaaa___^^^]]]ZZZ[[[\\\]]]^^^___```aaa^^^]]]\\\]]]^^^]]]\\\ZZZSSSSSSSSSTTTUUUWWWYYYZZZ]]]^^^___```aaaccccccdddiiijjjkkkmmmmmmmmmlllkkknnnnnnnnnooonnnnnnmmmmmmmmmmmmmmmmmmmmmnnnooopppnnnnnnnnnnnnooopppqqqqqqmmmmmmnnnnnnnnnnnnnnnooorrrrrrrrrsssssssssssssssvvvvvvvvvvvvvvvuuuuuuuuutttuuuvvvwwwwwwvvvuuutttvvvwwwwwwwwwwwwxxxxxxxxxxxxwwwuuusssrrrqqqqqqrrrrrrtttuuuvvvuuuvvvwwwyyyzzz{{{|||{{{zzzyyyzzz{{{xxxxxxvvvuuurrrooommmlllkkkjjjiiihhhfffdddbbbaaaaaacccfffkkkpppvvvzzz}}}{{{|||~~~~~~ssshhhaaa^^^]]]^^^fffsss|||tttnnnmmmnnnrrr{{{xxxnnnaaaWWWLLLEEE???888666888111111222333333444555555333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111000111222333444777888<<>>::::::555444444333333222222111333222222222222222222333222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000//////000000111111111222333222111000000222444555:::;;;>>>BBBGGGQQQcccttt~~~vvvrrrvvvzzzxxxpppaaaSSSJJJGGGOOO```uuu~~~zzzvvvsssqqqqqqpppooonnnooorrrtttooolllgggccc```^^^[[[YYY[[[\\\^^^___``````aaa```bbbcccdddeeefffeeeddddddfffggggggggghhhhhhiiiiiifffkkknnnmmmjjjiiikkknnnjjjjjjiiiiiijjjlllmmmooonnnqqquuuyyy{{{zzzyyyxxxuuu{{{zzzxxxtttoookkkgggeeeddd______bbbdddbbb___cccjjj{{{}}}{{{~~~