BM66(@ ~~~}}}~~~}}}|||{{{yyyxxxxxxwwwwwwvvvuuuttttttssssssssssssrrrrrrsssssstttuuuttttttttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssssssssssssssqqqrrrsssqqqooonnnnnnooonnnnnnooopppqqqqqqrrrrrrtttuuuuuuuuutttrrrpppnnntttsssqqqppppppqqqssstttqqqrrrsssssssssrrrqqqpppppppppqqqsssuuuvvvwwwxxxvvvvvvvvvwwwxxxxxxyyyyyyyyyxxxxxxwwwxxxyyy{{{|||||||||||||||}}}}}}}}}}}}{{{||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}~~~}}}{{{yyyyyyzzzzzzzzzyyyyyywwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttssssssqqqpppooonnnmmmlllmmmmmmnnnqqqvvv}}}}}}}}}}}}|||yyywwwuuuuuuuuuvvvuuuuuutttrrrqqqooonnnnnnkkkkkkjjjiiigggfffeeedddgggffffffeeedddcccbbbbbbcccbbbbbbaaa``````______`````````___```aaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaa````````````````````````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccbbb```^^^___`````````aaaaaabbbccccccdddccccccdddddddddcccbbbbbbeeedddcccbbbbbbcccdddeeecccddddddeeedddcccbbbaaa```aaabbbcccdddeeefffgggeeeeeefffgggggghhhhhhiiihhhgggfffffffffggghhhiiikkkkkkkkklllllllllmmmmmmhhhiiiiiijjjkkkkkkllllllppppppooooooooooooooopppppppppooonnnnnnooopppqqqpppooooooooonnnnnnnnnmmmnnnmmmmmmllllllmmmmmmnnnlllmmmmmmnnnnnnnnnmmmmmmlllkkkjjjiiiiiijjjkkklllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkllllllllljjjkkkkkklllmmmmmmnnnnnnkkkjjjjjjiiihhhggggggfffffffffffffffeeedddccccccaaaaaaaaaaaaaaaaaaaaaaaa______^^^]]]\\\[[[ZZZZZZYYYYYYZZZZZZ\\\aaahhhmmmuuuyyyqqqsssuuuwwwxxxzzz~~~zzzxxxuuussssssrrrpppooojjjiiihhhgggfffdddcccccccccbbb```^^^\\\\\\\\\]]]^^^^^^^^^^^^\\\ZZZYYYWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRTTTTTTSSSSSSRRRRRRQQQQQQSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXWWWUUUTTTTTTUUUVVVVVVWWWWWWXXXXXXYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[XXXYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]\\\[[[[[[[[[\\\\\\^^^^^^_________`````````\\\\\\]]]]]]^^^^^^______bbbbbbbbbaaabbbbbbccccccbbbbbbcccccccccbbbbbbbbbaaaaaaaaaaaaaaa```````````````____________``````^^^^^^___```aaaaaaaaa```]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\ZZZZZZZZZ[[[[[[\\\\\\]]]XXXXXXXXXYYYYYYYYYZZZZZZXXXYYYYYYXXXXXXWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQPPPOOONNNMMMMMMLLLMMMMMMMMMMMMOOOSSSXXX\\\ccciiitttXXXZZZ\\\^^^___aaaeeegggjjjkkkmmmnnnpppqqqrrrrrrsssssstttuuuxxxzzz|||}}}}}}~~~~~~|||yyyuuurrrooommmlllfffdddbbbaaaaaa```___^^^YYYYYYXXXXXXWWWVVVVVVUUUWWWVVVUUUSSSRRRRRRRRRRRRSSSTTTUUUVVVUUUSSSPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLMMMMMMMMMMMMMMMOOOOOONNNNNNMMMMMMMMMMMMOOONNNNNNNNNNNNOOOPPPPPPQQQQQQPPPOOOOOONNNMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPOOOOOOPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRTTTUUUUUUTTTSSSSSSSSSSSSTTTUUUSSSSSSTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXYYYYYYYYYZZZZZZZZZ[[[ZZZZZZZZZZZZZZZ[[[\\\]]][[[\\\]]]^^^^^^]]][[[ZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWUUUVVVWWWXXXYYYYYYYYYYYYUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUQQQQQQRRRRRRSSSSSSTTTTTTRRRSSSSSSSSSRRRRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKNNNRRRVVVYYY___lllGGGIIIKKKLLLLLLNNNQQQSSSVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[]]]]]]bbbbbbcccdddeeefffggghhhhhhiiiiiijjjlllnnnppprrrsssuuuxxx{{{|||yyywwwuuurrrooolllhhhgggddd```]]]ZZZYYYXXXVVVTTTRRRQQQRRRRRRQQQPPPMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMKKKIIIGGGHHHIIIIIIIIIJJJJJJJJJJJJFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLJJJKKKLLLLLLJJJIIIJJJKKKJJJJJJKKKKKKKKKKKKLLLLLLOOONNNLLLKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMKKKLLLMMMMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOSSSSSSRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTVVVVVVUUUVVVWWWXXXXXXVVVTTTRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNMMMMMMOOOPPPQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOONNNNNNNNNNNNPPPPPPOOOOOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGIIIMMMPPPUUU[[[hhh}}}BBBCCCDDDDDDDDDEEEGGGIIIHHHIIIIIIIIIIIIIIIIIIHHHKKKKKKJJJJJJKKKKKKLLLLLLOOOOOOPPPPPPQQQRRRRRRRRRSSSTTTTTTUUUVVVXXXYYYZZZZZZ[[[^^^```ccceeefffggghhhkkknnnppppppqqqrrrttttttvvvxxx|||~~~|||yyyvvvsssmmmkkkhhhfffeeeccc```^^^YYYXXXVVVTTTRRRPPPNNNMMMMMMKKKIIIIIIJJJKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIHHHHHHHHHHHHHHHHHHIIIIIILLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJJJJIIIGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLMMMMMMNNNMMMMMMLLLKKKMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPRRRSSSTTTRRRSSSTTTUUUTTTRRRPPPOOOIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFHHHKKKNNNRRRXXXfffzzz@@@AAABBBAAA@@@@@@BBBCCC???@@@AAAAAABBBBBBBBBBBBEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJLLLMMMOOOPPPRRRSSSTTTTTTSSSVVVYYY[[[[[[[[[\\\]]]ZZZ[[[^^^aaadddgggiiijjjlllllllllmmmoooppprrrssswwwxxx{{{~~~xxxuuurrrpppnnnkkkhhheeebbb```]]][[[ZZZXXXUUURRRNNNOOOOOOOOOMMMLLLJJJIIIIIIGGGFFFFFFHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHFFFGGGHHHHHHGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLIIIJJJKKKLLLLLLLLLKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPRRRSSSPPPPPPQQQQQQPPPOOOMMMLLLHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHIIILLLNNNPPPWWWeeezzz<<<<<<===<<<::::::;;;<<<;;;<<<>>>???@@@AAAAAAAAA>>>======>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHDDDGGGJJJKKKKKKKKKLLLMMMLLLMMMOOOQQQSSSVVVWWWXXXVVVVVVVVVWWWYYY[[[\\\]]]___```bbbeeehhhjjjlllnnnnnnqqqsssrrrppppppuuuyyy~~~}}}xxxtttqqqjjjgggdddbbb```^^^[[[XXXYYYWWWTTTQQQOOOMMMJJJGGGEEEFFFHHHIIIHHHGGGEEECCCEEECCCBBBBBBDDDFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAACCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAADDDCCCCCCCCCCCCDDDEEEEEEBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFAAACCCDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDD???@@@BBBDDDFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEEEEFFFEEEDDDCCCBBBCCCCCCCCCDDDEEEFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHEEEFFFHHHIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHJJJLLLNNNOOOJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGFFFEEEDDDFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDEEECCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGJJJMMMQQQWWWeee{{{:::::::::::::::;;;<<<===999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????@@@AAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGLLLLLLKKKKKKLLLNNNOOOQQQPPPPPPQQQRRRSSSSSSTTTTTT\\\\\\]]]^^^___aaabbbccccccdddfffiiillloooqqqrrrrrrrrrsssuuuxxx|||zzzxxxwwwtttqqqmmmjjjgggfffdddaaa]]]XXXUUUSSSSSSSSSOOONNNLLLJJJHHHGGGGGGFFFDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAAAAA@@@>>><<<<<<===???@@@AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCEEEGGGHHHIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBB===>>>???@@@BBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEHHHGGGFFFFFFGGGIIIKKKLLLPPPXXXggg{{{:::::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888999;;;<<<<<<;;;================================================888999:::<<<>>>@@@AAABBB@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMOOOPPPQQQQQQRRRSSSUUUXXXYYY[[[\\\]]]]]]^^^___bbbfffiiikkkooopppqqqsssuuuvvvxxxxxx|||||||||}}}}}}|||{{{yyysssnnnmmmkkkiiifffccc```]]]\\\[[[XXXUUUQQQOOOMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@>>>?????????@@@@@@@@@@@@@@@??????>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????>>>======>>>?????????>>>============>>>???@@@??????>>>>>>??????@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@@@@???>>>BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCBBBBBBAAA@@@>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAA???@@@@@@@@@AAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAABBBBBBAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEFFFHHHJJJLLLPPPWWWfffzzz:::999999999999:::;;;;;;<<<;;;;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;888777666888:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888:::;;;<<<===>>><<<<<<<<<===========================>>>???@@@@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMNNNOOOQQQSSSVVVWWWZZZZZZ[[[]]]^^^```aaabbbdddcccdddeeefffiiilllmmmqqqrrruuuxxx|||~~~|||yyywwwsssppplllkkkkkkiiiddd```___^^^\\\YYYWWWTTTRRRQQQOOONNNMMMKKKIIIGGGFFFEEEFFFEEECCCBBBAAA@@@??????BBBAAAAAA@@@???>>>>>>===============>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>======>>>>>>>>>????????????????????????==============================<<<<<<<<<<<<==============================>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>????????????????????????;;;;;;<<<============<<<@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>===@@@?????????????????????@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>><<<<<<===>>>>>>>>>>>>>>>????????????????????????????????????????????????@@@??????>>>>>>=========;;;<<<<<<======>>>>>>???????????????>>>>>>>>>>>>?????????>>>>>>===============>>>>>>>>>?????????AAAAAA@@@@@@??????>>>>>>AAAAAAAAA@@@@@@AAAAAAAAA????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDEEEGGGJJJKKKOOOWWWeeeyyy999999888888888999999:::::::::999999999888888888:::::::::::::::::::::::::::999888999;;;<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???;;;;;;<<<<<<============@@@@@@@@@@@@@@@AAABBBCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPQQQSSSSSSTTTUUUUUUVVVWWWXXXZZZ\\\]]]^^^___aaadddhhhkkkmmmnnnnnnpppssstttuuuwwwyyy||||||}}}~~~}}}{{{wwwuuurrrooonnnllliiigggeeebbb```______]]]ZZZWWWUUUTTTRRRPPPNNNLLLKKKJJJGGGGGGGGGGGGFFFDDDBBBAAAAAA@@@???>>>============@@@??????>>>===<<<;;;;;;<<<<<<<<<============>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;<<<<<<===<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<========================<<<<<<<<<==================>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;============<<<<<<<<<<<<======>>>???@@@AAAAAABBBAAA@@@??????>>>>>>???????????????@@@@@@?????????===============<<<;;;;;;=========>>>>>>===<<<<<<<<<<<<<<<=======================================???>>>>>>>>>======<<<<<<============>>>>>>??????========================???>>>>>>===<<<;;;;;;:::;;;<<<<<<<<<============@@@@@@???>>>>>>=========@@@??????????????????@@@=========>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDCCCCCCDDDFFFIIIKKKQQQXXXfffzzz999888888777777777888888777777777777888888999999999999999999999999999999;;;999999999;;;<<<;;;:::888888888888888888888888::::::::::::::::::::::::<<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::::::::;;;<<<<<<<<<<<<<<<============<<<<<<<<<======>>>======>>>???@@@AAABBBCCCAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKLLLNNNOOOOOOOOOOOOQQQSSSTTTVVVXXXXXX[[[]]]```aaabbbcccfffhhhggghhhiiikkknnnpppssstttppprrruuuvvvwwwyyy|||~~~~~~}}}{{{yyyxxxuuussspppnnnnnnllliiigggdddccc```______]]]ZZZXXXYYYXXXWWWVVVVVVTTTRRRPPPLLLKKKJJJIIIHHHGGGFFFEEEAAABBBCCCCCCCCCAAA???>>>>>>>>>===<<<;;;;;;<<<<<<>>>======<<<;;;;;;::::::<<<<<<<<<<<<============;;;::::::999999::::::;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999:::;;;;;;;;;;;;::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<====================================;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>?????????>>>>>>===============>>>??????@@@@@@??????>>>;;;;;;;;;;;;;;;::::::999<<<<<<=========<<<;;;;;;;;;;;;<<<<<<<<<=================================<<<<<<<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===============>>>>>>============>>>>>><<<<<<<<<=========>>>>>>????????????@@@@@@@@@@@@DDDCCCBBBAAAAAA@@@@@@AAACCCCCCBBBBBBDDDFFFIIIKKKSSSZZZhhh|||888888777666666666666777555555666666777888888999888888888888888888888888999777666777888999888777888888888888888888888888::::::::::::::::::::::::666777777888999::::::;;;:::999999999999999888888999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;:::;;;;;;<<<===>>>??????<<<=========>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLNNNPPPQQQQQQRRRTTTVVVUUUVVVWWWXXXZZZ\\\^^^```___aaabbbcccdddeeehhhkkkmmmnnnppprrrtttuuuvvvwwwwwwxxxyyy{{{}}}}}}zzzwwwvvvqqqnnnllljjjjjjiiigggfffdddbbb```______^^^\\\ZZZZZZXXXWWWWWWWWWVVVSSSQQQOOOOOOOOONNNLLLKKKIIIHHHCCCCCCCCCBBBAAAAAA@@@@@@======>>>??????===<<<;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===::::::999999999999:::::::::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999888888777888888999999::::::;;;999888888777777888888999::::::::::::::::::::::::888888888888888888888888999999999:::::::::;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============::::::::::::999999999888999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<=========>>>======<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>===:::;;;;;;;;;;;;:::999999:::::::::;;;::::::999999;;;;;;;;;<<<<<<======>>>========================999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<<<<;;;;;;;;;999::::::::::::;;;;;;;;;999::::::;;;<<<======>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<============>>>>>>>>>>>>?????????@@@CCCCCCBBBAAA@@@@@@@@@@@@CCCCCCBBBCCCDDDGGGJJJKKKTTT[[[iii}}}888777666666555555555666666666666666666666666666777777777777777777777777777666555555777777666555888888888888888888888888999999999999999999999999555555666777888999:::;;;999999999888888888777777:::;;;<<<======<<<;;;:::::::::::::::::::::::::::======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============>>>>>>????????????????????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBDDDEEEFFFEEEFFFHHHIIIIIIIIIIIIJJJLLLMMMOOOPPPSSSTTTUUUUUUUUUWWWZZZ\\\YYYZZZ[[[]]]^^^___``````ddddddeeefffhhhjjjkkklllmmmnnnnnnpppqqqrrrssssssxxxyyy{{{||||||}}}~~~}}}||||||||||||xxxuuuqqqmmmiiieeecccbbb]]][[[YYYXXXXXXXXXWWWVVVVVVTTTSSSSSSSSSSSSRRRPPPRRRQQQPPPQQQQQQPPPNNNLLLHHHHHHIIIGGGEEECCCBBBBBB>>>>>>>>>>>>============<<<=========<<<<<<;;;;;;::::::999999999::::::;;;:::::::::::::::;;;;;;;;;999999999:::::::::;;;;;;:::999999999999999999:::999999888888888888999999999999999999999999999999888888888888888888888888777888999::::::999888777777777666666777888:::;;;888888777777777777888888999999999999999999999999888888888888888888888888888888888999999999999:::999999999999999999999999:::999888888888999;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;<<<>>>===<<<<<<;;;;;;<<<<<<<<<===???@@@@@@???===<<<;;;;;;;;;;;;;;;::::::999888888999:::::::::999999::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<999:::::::::::::::::::::::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<=====================>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCEEEHHHKKKLLLTTT[[[iii|||888777666555555555555555777777777666555555444444777777777777777777777777888777666666777888777555888888888888888888888888888888888888888888888888888888888888999999999999;;;;;;::::::999999999888888999:::;;;;;;:::999888::::::::::::::::::::::::<<<<<<;;;:::999999999999<<<<<<;;;:::999888777777888888999:::;;;;;;::::::<<<<<<<<<===============;;;;;;<<<===>>>>>>======<<<<<<<<<===>>>>>>??????>>>@@@AAAAAAAAAAAABBBDDDCCCCCCCCCDDDEEEFFFHHHHHHGGGHHHIIIHHHHHHJJJMMMOOOLLLMMMNNNPPPQQQQQQRRRRRRSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[[[[\\\]]]^^^^^^___aaacccddddddeeegggiiiiiiiiikkklllmmmooopppppppppppprrrsssttttttttttttsssqqqooonnnoooqqqtttuuuqqqsssvvvxxxzzzzzzzzzyyyvvvuuutttsssqqqpppooooooiiiiiihhhgggffffffffffffaaa```]]]ZZZVVVSSSRRRQQQPPPNNNLLLLLLMMMMMMLLLKKKHHHGGGFFFFFFHHHHHHGGGFFFHHHGGGGGGHHHIIIHHHFFFDDDEEEFFFFFFEEEBBB@@@??????<<<<<<<<<===============???>>>>>>=========<<<<<<999888888888888999999:::888999999:::;;;;;;<<<<<<777888888888888999999999::::::999999999999::::::999999888888888888999999888888888888888888888888777777777777777777777777777888999::::::999888777888777555555666888:::<<<888888777777777777888888888888888888888888888888::::::::::::::::::::::::777777777777888888888888999999999999999999999999;;;:::999999999:::<<<===::::::;;;;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;::::::::::::999888888999:::<<<===>>>???<<<;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<;;;<<<>>>??????>>><<<;;;;;;<<<<<<<<<<<<;;;::::::999999:::;;;;;;;;;;;;;;;999999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::::::::::::::::::::::::::;;;;;;999999:::::::::;;;;;;;;;999:::::::::::::::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>======>>>???@@@BBBDDDEEEDDDCCCCCCCCCEEEHHHKKKMMMSSSZZZhhh{{{555555666666555444333333777777666666666666777777666777888777555444444555777777777777666666666666777777777777777777777777666666666666777777777777888888888888888888888888999999999999999999999999999999888888777666666666888888999999999:::::::::999888666777888999999888:::999888888888999:::;;;999999999999999999999999888999::::::;;;;;;::::::<<<<<<<<<=========>>>>>>==================<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>=========>>>@@@AAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPQQQQQQRRRRRRTTTTTTVVVWWWYYYYYYZZZZZZYYYZZZ[[[\\\]]]___``````bbbcccdddeeeeeedddccccccbbbbbbaaaaaaaaaaaabbbbbbeeeeeeffffffffffffeeeeeecccccccccdddccccccbbbbbb\\\[[[YYYWWWUUUTTTUUUUUUTTTRRRQQQPPPOOOMMMJJJHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@?????????<<<<<<;;;;;;;;;;;;<<<<<<===;;;999888888888888777:::999888777777888999:::;;;:::888666666777888999777888888888888999999999888888999999::::::999999::::::999888777666555555888888999:::::::::::::::777777777777777777777777666666666666777777777777666666666666666666666666777777888888888999999999:::999999888888999999:::999999999888888888777777999:::;;;;;;:::999777666666777999:::;;;;;;:::999777777777777888999:::;;;::::::::::::::::::::::::888999;;;<<<<<<<<<;;;::::::::::::999999888888888:::::::::::::::::::::::::::;;;<<<<<<:::888888999<<<<<<<<<===============>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::999888888<<<<<<<<<<<<<<<;;;;;;;;;<<<=========<<<;;;:::999;;;:::888888888:::<<<===::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888;;;;;;;;;::::::999999999::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEGGGKKKNNNTTT\\\jjj|||555555555555555444333333555555555555555555555555555666777666444444444555777777666666666555555555777777777777777777777777555666666666777777777777777777777777777777777777888888888888888888888888777777777777777777888888888888888999999999::::::999999999888888888888999999999888888888999:::;;;999999999999999999999999999999:::;;;;;;;;;;;;:::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDEEEEEEFFFHHHIIIIIIJJJHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRPPPPPPQQQRRRTTTUUUVVVWWWXXXYYYZZZ[[[\\\[[[[[[ZZZ]]]\\\\\\[[[[[[[[[[[[\\\[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYZZZZZZZZZYYYXXXXXXVVVUUUSSSQQQOOOOOOOOOOOONNNLLLJJJJJJJJJHHHEEECCCGGGFFFFFFEEEEEEDDDCCCCCC?????????@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>;;;;;;::::::::::::;;;;;;;;;999888777888999999999999888777777777777888999;;;:::888777666777888999777888888888888999999999999999999999999888777666888888777777777777777666555555666777777777777666777777777777777777777777555555555666666666777777777777777777777777777777777777777888888888999999999999888888888888999999999999888888888777777777888999:::::::::999888777666777888999999999888777777777777777888999::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999999999999888888888777::::::999999999999999999:::;;;===<<<;;;999::::::<<<========================<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<==================>>>>>><<<;;;999888999:::;;;===::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>?????????@@@@@@AAAAAABBBCCCDDDDDDDDDGGGKKKNNNTTT]]]kkk}}}444555555555555444444333333333444555555444333333555666666666444333444555666666555555555444444444555555555555555555555555555555666666666777777777666666666666666666666666666666666666666666666666555555666777777888999999777888888888999999999999999;;;<<<;;;777666888:::888888888777888999999:::999999999999999999999999999::::::;;;;;;;;;;;;;;;888888888999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBB@@@AAAAAABBBCCCDDDEEEEEECCCCCCDDDEEEEEEFFFFFFGGGIIIIIIJJJKKKLLLLLLKKKKKKMMMMMMNNNOOOQQQRRRSSSTTTTTTUUUVVVXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVUUUTTTTTTQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIHHHFFFDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAA???>>>===:::::::::999999:::::::::999888888888888999::::::888888777777777777888888:::999888777777777888999777888888888888999999999:::::::::999888666555444555666666666777777888888666777888888999999888888777777777777777777777777555555555666666666777777777777777777777777777777777777777777888888888888999888888777777888888999888888888888777777777777666777888999999999888888:::::::::;;;::::::999888666666666666777888999:::::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<<<<999999888888888888888777999999999999999999:::::::::;;;======<<<<<<<<<=====================<<<<<<<<<<<<;;;;;;;;;<<<======;;;;;;::::::::::::;;;;;;999999:::;;;<<<<<<=====================>>>>>>>>>>>>>>>======>>>@@@AAABBB===<<<:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======<<<<<<=========>>>>>>>>><<<======>>>???@@@@@@AAAAAABBBCCCDDDDDDGGGKKKNNNUUU]]]kkk}}}444444444555555444444333111333555666666555333111333555666555333333444555555555444444444333333333444444444444444444444444555555555666666666777777555555555555555555555555666666666666666666666666666666666666777777888888777777777888888888888999888<<>>>>>=================================>>>??????@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFIIIIIIJJJJJJJJJJJJJJJIIINNNNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVWWWYYYZZZZZZ[[[YYYXXXWWWVVVVVVUUUVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTQQQPPPOOONNNMMMLLLKKKKKKJJJIIIHHHIIIIIIIIIGGGEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBBBBAAA???===;;;;;;;;;::::::::::::;;;;;;:::;;;;;;:::999999:::;;;999999999888888999999999999999888777777888888999777777888888888999999999999999999999888777666555555555555666666666777777777777888999999999999999666666666666666666666666666666666777777777888888777777777777777777777777666666666777777777888888888777777666666777777888888888777777777666666666555555666777888888999999999999999999888888777777666666666666777888999999::::::::::::::::::::::::;;;;;;:::999999;;;<<<===999999999999999999999999::::::::::::;;;;;;;;;;;;:::<<<>>>>>>>>>===>>>@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;::::::::::::::::::;;;::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>?????????@@@???>>>======???AAABBB>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<=========>>>>>>:::;;;<<<===>>>???@@@AAAAAABBBCCCCCCDDDGGGKKKNNNUUU^^^lll~~~333333444444444444444333222333555666666555333222222444555444333222333555444444444444333333333333333333333333333333333333555555555555666666666666666666666666666666666666777777777777777777777777777777777777666666555555666666777777777888888888777;;;>>>===777444666999666666777777777888888888888888888888888888888888888999::::::;;;;;;::::::888888888999999999::::::888888888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFIIIIIIJJJJJJJJJJJJJJJIIIKKKKKKLLLNNNOOOPPPQQQRRRQQQRRRRRRSSSTTTVVVWWWWWWYYYXXXWWWVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSTTTTTTUUUTTTTTTTTTSSSSSSRRRPPPPPPQQQPPPPPPOOONNNMMMLLLLLLGGGFFFEEEFFFGGGFFFEEECCCFFFEEEEEEDDDDDDCCCBBBBBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAAAAAAAA???===;;;<<<<<<;;;;;;;;;;;;<<<<<<===??????>>>:::888999:::::::::::::::::::::::::::888888888888888888999999777777888888888999999999888888999999999999999888666666666555555555555444333444444555555555555555555555555555555555555555777777888888888999999999666666666666666666666666555555666666666777777777777666666555555666666777777777777666666666555555444444444555666777888999666666555444444444333333555555555555666777888999999999999999999999999999:::999888888888999;;;<<<999999:::::::::::::::::::::;;;;;;;;;<<<<<<======:::<<<>>>???>>>>>>@@@AAA>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>:::::::::999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>??????@@@@@@AAA@@@>>><<<<<<<<<>>>???>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<============:::;;;;;;===>>>???@@@@@@@@@AAABBBCCCDDDGGGKKKNNNVVV^^^mmm222333333444444444444333333333444555555444333333111333444333222222333555555555444444444333333333333333333333333333333333444444555555555666666666666666666666666666666666777777777777777777777777888888777666666555444444666666666666777777777777666999<<<;;;888666666777555555666777777777777666888888888888888888888888777888888999999999999999666666666777777777777888777777888888999::::::::::::::::::::::::::::::::::::;;;;;;<<<===<<<<<<<<<=================================>>>??????@@@@@@BBBBBBBBBCCCCCCDDDDDDDDD@@@AAAAAABBBCCCCCCDDDDDDFFFGGGHHHHHHIIIIIIIIIHHHKKKLLLMMMNNNOOOQQQRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTTTTSSSRRRQQQPPPOOONNNOOOOOONNNNNNMMMKKKKKKIIIHHHHHHHHHIIIHHHGGGEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@???>>>===<<<===<<<<<<;;;;;;<<<<<<======@@@AAA???:::777777999999999::::::::::::999999777888888888999999999999777888888888888999999999666777888888999999888888666666555555444444444333444444555666666666666555555555555555555555555555777777777888888888999999555555555555555555555555555555555555666666666666666555555444444555555666666666666666555555555555444444444444555666777888888888777666666666777777444444444555555666777888777777777777777777777777888888777777888888999:::999999999999999:::::::::::::::;;;;;;<<<<<<======:::<<<>>>???>>>>>>???AAA>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======::::::999999999999::::::<<<<<<;;;;;;;;;;;;;;;;;;======>>>>>>??????@@@@@@@@@???===<<<;;;;;;<<<<<<===============<<<<<<<<<========================>>>>>>============>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;<<<<<<<<<=========;;;<<<<<<===>>>??????@@@???@@@AAABBBDDDGGGKKKOOOVVV___mmm111222333444444444444444333333333333333333333333000222333333222222333444555555555555444444444444444444444444444444444444444444444555555555666666444444444444444444444444555555555555555555555555666666666666666666555555555555555666666666777777555777888999999777666555444555666777777777666666888888888888888888888888666666777888888888888777666666777777777888888888777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCCCC?????????@@@AAAAAABBBBBBDDDEEEFFFGGGHHHIIIIIIIIIMMMNNNOOOPPPQQQRRRSSSTTTSSSSSSRRRRRRRRRSSSUUUUUUSSSRRRRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUUUUSSSRRRQQQPPPMMMMMMNNNNNNMMMLLLJJJJJJMMMLLLKKKKKKKKKKKKHHHGGGDDDDDDCCCCCCBBBAAAAAAAAADDDDDDCCCCCCCCCBBBBBBBBB????????????????????????>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;<<<:::===@@@>>>999666777999777888999999999999888777777777888999999999999999777888888888888999999999666666666666666666555555444444444444444555555555555666777777888888777777444444444444444444444444555666666666666777777777444444444444444444444444444444555555555666666666555555444444444444555555666666666555555555444444444444333333333555666777999999888888888999:::;;;444444444444555666777777666666666666666666666666555555666777777777777777666666777777888888888888888888999999:::;;;;;;<<<;;;===>>>???>>>===>>>??????>>>>>>===<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<::::::999999999999::::::999999::::::;;;;;;<<<<<<<<<<<<======>>>??????@@@========================<<<======>>>>>>>>>==============================???>>>>>>======>>>>>>???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<===============>>>>>>?????????>>>@@@AAABBBCCCGGGKKKOOOVVV___nnn111222333333444444444444222222111000000111222222000111333333222222333444666666555555555444444444444444444444444444444444444444444555555555666666333333333333333333333333444444444444444444444444444444555555666777777777555555555555666666666777555555666888999999666444333444666777777777666555777777777777777777777777555555666777777777777777999999999999::::::::::::777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@AAAAAAAAA??????@@@@@@AAABBBBBBBBBDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKLLLNNNOOOPPPQQQRRRQQQPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWTTTSSSQQQPPPPPPQQQSSSTTTSSSSSSSSSRRRQQQPPPNNNMMMMMMMMMNNNNNNNNNMMMKKKJJJJJJIIIHHHHHHHHHGGGEEECCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===============>>>;;;::::::999999::::::;;;666:::>>>===888555777999555666777888888777666555666777888999999999999999777888888888888999999999666666555555444333111111111222222333444666666777222333333444555444444444444444444444444444444444444444444444555555555666333333333333333333333333444444444555555555666666555444444333333444444555666666555555555444444444555444333222333444555666444333222222222444555666444444444444444666777777555555555555555555555555333444666777777777666555444555555555666666777777666666777888999999::::::;;;===>>>???>>>======>>>???>>>>>>===<<<;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;:::999999999999999999:::666777888999;;;<<<===>>>;;;<<<<<<===>>>?????????;;;<<<===>>>??????>>>>>>;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>???AAABBBCCCGGGKKKOOOVVV___nnn000111111111111222222222111111111111111111111111333333333222222111111111111111222333333333333222000000111111111111000000222222333333333333444444111222444555555444222111444444444555555555666666444444555555555555444444222222222333444555666666777777777777777777777777666666666666666777888888777777666666555555444444333333555666666666555444666666666666777777777777888999999::::::999999888::::::999888666777:::<<<::::::999999::::::;;;<<<:::;;;<<<<<<======<<<<<<999999999:::<<<>>>???@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@?????????CCCDDDDDDEEEFFFGGGGGGHHHLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQOOOOOOOOOOOOQQQQQQOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLNNNMMMLLLKKKJJJIIIHHHGGGKKKJJJIIIHHHFFFEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@???AAA@@@@@@??????>>>>>>>>>@@@?????????>>>>>>======<<<<<<======<<<<<<;;;:::999999999999999999999999888888888888777777777666555555555555666666666666777777777777666666666666666666666666666666666666555555555555555555444444333555777999999777444333444444444555666777888888666555444333222222333444444444444444444444444444333333222111222333444555555555555444444333333333333333333333333333333333333333333333333444555666555666666777777777777777333333222111111222222222666666555555555444444444555555555555555555555555444444444444444444444444444444555555666777777777999999777777777999;;;===;;;;;;===>>>????????????AAA???>>><<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;888888999::::::;;;<<<<<>>>>>======<<<<<<===<<<;;;:::::::::::::::>>>>>>>>>>>>===;;;:::999>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>============;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<======>>>AAA>>>;;;777666777999:::===>>>===;;;:::<<<<<<;;;>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAACCCHHHNNNRRRWWW```ooo000000111111111222222222111111111111111111111111333333333222222111111111//////000111111111111000000111111111111111111000222222222333333333444444222333555666666555333222444444444444555555555666444444555555555555444444333333333444444555555555777777777777777777777777666666666666666777777888777777777666666555555555444555666777777777666666666666666666777777777777888999999::::::999999888888999888777666666888:::999999999999999:::;;;;;;;;;;;;<<<===============;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????BBBBBBCCCDDDEEEFFFGGGHHHKKKLLLLLLMMMNNNOOOOOOPPPMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<======<<<<<<;;;:::888888888888888888888888888888888777777777666666666666666777777777777888777777777777666666666555555555555555555555555555555555555555555555555555222333444555555444333222222222222333333444555666666555555444333333444444444444444444444444444444444444333222222333444555555555444444444333333333333333333333333333333333444444333333444444555666444555555666666666666666666555555555444555555555444444444444333333333333555555555555555555555555444444444444444444444444444555555666666777888888999999888777888:::<<<===:::;;;<<<======>>>>>>>>>??????>>>==================<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::999999999:::;;;;;;<<<<<>>>>>>>>=========<<<===<<<;;;;;;::::::;;;;;;=========>>>======<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>======<<<<<<::::::::::::;;;<<<===>>>======<<<<<<;;;<<<<<<===<<<<<<;;;;;;:::;;;;;;<<<@@@>>>:::666666:::===???>>>=========<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>===???@@@BBBDDDIIIOOOSSSVVV```nnn~~~000000000111111111222222111111111111111111111111222222222222222111111111...///000000111111000000111111222222222222111111222222222222333333333333333444555666666555444333444444444444555555555555333444444555555444444333444444444444444555555555555555555555555555555555666666555555666666777888777777777777666666666666555666666777888777777777666666666666777777777777888888999999999999888888555777888777666555666888999888888888888999::::::;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;<<<<<<>>>======<<<<<<======>>>===<<<;;;;;;;;;===???@@@@@@@@@AAABBBCCCEEEGGGHHHKKKKKKLLLLLLMMMMMMMMMNNNJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLKKKJJJJJJIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@>>>=====================>>>>>>>>>>>>============<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::777777777777777777777777777777777777666666666666777777777777888888888888777777777666666666555555555555555555555555555555555555555555555555555555333333333333444444333333222222222222333444555666555555555666555555444333444444444444444444444444555555444444333444444555555444444444444333333333333333333333333333444444555444444444444555555666333444555555666666555555333333333333333333333333444333333333333222222222444444555555555555555555555555555555555555555555555555666666777888888999:::999888888999:::<<<===999:::;;;<<<=========<<<===>>>>>>>>>>>>======<<<======<<<<<<<<<<<<======<<<<<<;;;;;;:::999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;999999999999:::;;;<<<=========<<<;;;:::::::::;;;888999;;;===>>>>>>>>>===:::;;;===??????===;;;:::=========<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCFFFJJJOOOSSSUUU___mmm}}}000000000000111111111111111111111111111111111111222222222111111111111111000111111222222222222222222222222333333222222222111222222222222333333333222333444555555444444333444444444444444444444444333333444444444444333333555555555444444444444444444444444444444444444444666555555555555666777777777777777777777777777777555555666666777777777777666666666666777777777777888888999999999999888888444666888888666555666666888888777777888888999::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======<<<;;;999999:::===AAACCC@@@@@@@@@AAABBBDDDFFFGGGJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGFFFEEEEEEEEEEEECCCDDDEEEFFFHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEECCCBBBAAA@@@@@@AAA@@@???===<<<:::999888:::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<;;;;;;;;;999::::::::::::999888888666666666666666666666666777777666666666555555555666666777777777888888888777777666666666555555555555555555555555555555555444444444555555555555555666555444444444555666777555444444444555555666777444555666777666666444333444444444444444444444444666666555555444444444444444444444444444444444444333333333444444444444444666555555555555555666666444555555666777666666666111222222333333333333333444444444444333333333333444444555555555555666666777777777777777777777777666666777777888999999999:::999999999:::;;;<<<===:::;;;<<<<<<=========<<<<<<===>>>??????>>>===<<<>>>======<<<<<<======>>>>>>======<<<:::999999888;;;;;;;;;<<<<<<=========>>>>>>>>>>>>==================<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>=========??????>>>===<<<;;;;;;:::999999999999:::;;;<<<<<<>>>===<<<;;;:::999999999888999;;;===>>>>>>>>>>>>888888;;;>>>>>>;;;999:::<<<<<<<<<<<<<<<<<<<<<<<<========================>>>???AAACCCEEEIIINNNQQQUUU^^^lll|||//////000000000111111111000000000000000000000000111111111111111111111111000000111222222222222111222222222333333222222222111111111222222222333333111111222222333333333333444444444444444444333333222222333333333333222222444444444444444333333333333333333333333333333333555555555555555666666777666666666666666777777777444444444555555555666666666666666666777777777777777888888999999888888777555777888888777666666777888888777777888888999:::999999888888888999:::;;;;;;;;;:::;;;;;;<<<===>>>======<<<<<<<<<<<<======;;;;;;::::::<<<@@@DDDFFFCCCBBBAAAAAAAAACCCEEEFFFHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFEEECCCAAA@@@AAAAAABBBAAABBBCCCDDDFFFHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>===;;;:::999777777999999999::::::;;;;;;;;;::::::::::::::::::::::::777777888888777777666555555555555555555555555555666666666555555555555444555555555666666666777777666666666666555555555555555555555555555555555555444444444555555555666666555444333333333555666888555444444444444555555666333444555666666555444333444444444444444444444444555555555555555555555444444444444444444444444444333333333444444555555555777666666555555666666666666666777888888888888777555666777888888888777777777666666666666555555555555555555666666777777777888888888888888888888888777777888888999:::::::::::::::::::::;;;<<<======<<<<<<===>>>>>>>>>======;;;<<<===?????????>>>===>>>>>>>>>======>>>>>>>>>@@@???>>>===<<<:::999999<<<===============>>>>>>============>>>>>>>>>>>>=========<<<<<<======>>>@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>======<<<<<<>>>>>>>>>===<<<;;;;;;:::999999999999:::;;;<<<<<<>>>===<<<;;;:::999999999;;;;;;::::::;;;<<<===>>>AAA;;;888::::::888;;;AAA;;;;;;;;;<<<<<<<<<<<<<<<========================<<<>>>AAACCCEEEHHHLLLOOOUUU^^^kkk{{{/////////000000000111111000000000000000000000000000000000111111111111111---...//////000000//////111111222222222222111111111111111111222222222222000000111111222222333333444444444444333333333333111222222333333222222111222222222222222333333333333333333333333333333333555555444444555555666777555555555555666666666666444444444444444555666666666666666666777777777777777777888888888888777777666777888777666555666888999888888888888999::::::999999888777888999:::;;;:::::::::;;;<<<===>>>???===<<<<<<<<<<<<<<<<<<===<<<<<<<<<>>>@@@DDDHHHJJJHHHFFFDDDBBBBBBBBBDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDDDDDDDDDDCCCBBBCCCBBB@@@>>>===>>>???@@@@@@AAABBBCCCEEEFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBAAAAAA===>>>>>>??????@@@@@@@@@>>>>>>===<<<;;;::::::999888888888888999999999999888888999999999999::::::666777777777777666555555555555555555555555555555666555555555444444444444555555555555666666666666666666666555555555444444444444444444444444444444333333444444555666666666222222111111111333444555333333222222222222333333333333444444555444444444444444444444444444444444333333444555555555555555333333333444444444444555333333333444555555666666888777777666666666666777777777888999999999888888555666777999999999888888999888888888888777777777666666777777888888999999999999999999999999999999888888999999:::;;;;;;;;;::::::;;;<<<<<<===============>>>>>>>>>>>>>>>===;;;;;;===>>>??????????????????>>>>>>>>>>>>??????AAAAAA@@@???>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>============>>>>>>???AAAAAAAAAAAA???>>>===<<<<<<<<<=========>>>>>>>>>???>>>>>>======<<<<<<;;;=========<<<<<<<<<<<<;;;999999999999:::;;;<<<=========<<<;;;:::::::::;;;===<<<:::::::::;;;<<<===>>>???HHHSSSSSSGGG>>><<<;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAACCCEEEGGGKKKNNNVVV^^^kkkzzz////////////000000000111000000000000000000000000///000000000111111111222---......///////////////000111111111111111111000111111111111222222222222111111111111222333444444444444444333333333222222111111222222222222111111000000000111111222222333444444444444444444444444555444444444444555666666333444444444555555555666666555444444444555777777666666666666777777777777777777888888888888777777555666666555333333666888999999999999999:::;;;;;;;;;:::999888999:::<<<===<<<<<<;;;;;;;;;<<<<<<===;;;;;;::::::::::::;;;;;;======???BBBEEEIIILLLMMMNNNKKKHHHEEECCCBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@???@@@AAABBBBBBAAA@@@???@@@???===;;;;;;<<<>>>@@@??????@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????<<<<<<<<<===>>>?????????<<<<<<<<<;;;;;;;;;::::::888888888777777777777777777777777888888999999999777888888888888777666666555555555555555555555555555555555444444444333333555666666666666777777777666666555555555444444444444444444444444444444444333333444444555666666777111111111111222333444555333333222222111222222333222222222222222333444444444444444444444444444444000111333444555555555555333333333444444444555555333333444444555666666666999888777777666666777777666666777888888888888888333555777999999999888777999999999999888888888888777888888999999:::;;;;;;::::::::::::::::::::::::999999999:::;;;;;;<<<<<<:::;;;<<<======>>>>>>>>><<<======>>>======<<<<<<;;;;;;<<<<<<===???@@@AAA@@@??????>>>>>>??????@@@BBBBBBAAA@@@@@@???>>>>>>????????????????????????<<<=========>>>>>>>>>???>>>>>>======>>>>>>???@@@@@@AAAAAAAAA@@@??????>>>=========>>>>>>>>>?????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::::::::;;;<<<===>>>======<<<<<<;;;<<<<<<===;;;;;;<<<===============:::AAASSSfffeeePPP<<<555:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===???BBBDDDFFFHHHKKKNNNXXX___kkkyyy////////////000000000000000000000000000000000000//////000000111111111222///000000111111111111111000000111111111111000000000111111111111222222222222222222222333444555666444444444333333222222222111111222222222222111111......///000111222222333444444444444444444444444555444444444444555666666333333333444444444555555777666555555555666888999666666666666777777777777777777888888888888777777555555444222111222555777::::::999999::::::;;;<<<===<<<;;;::::::<<<===???>>>>>>===<<<;;;::::::::::::999999999999999999:::===???AAAEEEIIILLLNNNPPPRRROOOKKKFFFCCCBBBBBBBBBCCCBBBAAAAAA@@@???>>>>>>???@@@AAABBBBBBAAA@@@??????>>>;;;::::::<<<>>>@@@>>>>>>???@@@AAABBBBBBCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@>>>>>>===>>>>>>======<<<<<<<<<;;;999999999999999999999999888888777777666666555555666666777777888888888999999999999999999888777777666666666666666666666666555555444444444333333333777777777777888888888888666666555555555444444444444444444444444444444444333333444444555666777777222222333444555555666666555555444333333444444444222222111000111222444555444444444444444444444444...///222444555555555555333333333444444555555555333333444444555666777777999999888777777666777777555666666777777777777777777999;;;===>>>===<<<;;;999999999999888888888777888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===:::;;;<<<===>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;===???AAABBB@@@@@@????????????@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@@@@@@@??????????????????<<<=========>>>>>>??????>>>>>>===>>>>>>???@@@@@@??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>???????????????>>>>>>===<<<;;;;;;;;;::::::;;;;;;<<<=========;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<======>>>888:::>>>@@@AAA@@@>>>===AAAAAAIIIVVVTTTEEE;;;::::::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCFFFGGGIIILLLOOOYYY```lllyyy---.../////////...,,,+++...///////////////...---111000///......///000111111...,,,---000222111000111111000000//////......000000000000000000000000111000000000111222333333111111000000//////......000000111111111222222222111111111222222333333333//////000000000111111111333333444444555666666666777666555444333444555555111111222333333444555555666666666666666555555555777777777777777777777777666555555555555666666777888999::::::;;;;;;::::::888888888888999999:::;;;;;;;;;<<<<<<;;;;;;:::999999888888888999::::::;;;AAACCCFFFJJJMMMPPPRRRSSSSSSOOOJJJEEECCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>==============================>>>???????????????AAACCCFFFGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>=========<<<<<<;;;;;;:::999999===<<<<<<;;;999888777777888777555444555666888999999888888888777777666666777666666666555555555555555555444444444444555555555555555555555555555555444444555555444444333222333555777666555444444555666555555444444444555555222222222333333444444444333333333333333333333333111111000000111111222333222222111111222222333444444333333222111000//////111111222333333333333222333333333444444444555555333222222222222333444555666666666666555555555555666666666666777777777777:::999999999999999999:::999999:::::::::;;;;;;;;;;;;::::::999:::;;;<<<===>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;999888777::::::;;;;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>??????BBBAAA@@@???>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>???AAAAAAAAA@@@@@@?????????BBBBBBBBBAAA@@@???======>>>>>>????????????>>>>>>???>>>===<<<<<<===>>>??????>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;>>>;;;999999;;;===>>>>>>=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@BBBDDDHHHMMMPPPXXX^^^kkk{{{...............---,,,,,,,,,------.........------//////............//////000...,,,---///111000///000000000/////////......////////////////////////000////////////000111222000000000///////////////000000000111111222222222111111111111111111222222222222333333333444444444222222333333444555555555666555444333222333333444222222222333333444444444666666666666555555555555777777777777777777777777666666555555666666777777888999:::::::::::::::999===<<<;;;999888888888888:::::::::::::::999999888888888888888888999:::;;;@@@AAADDDHHHKKKNNNOOOPPPOOOKKKFFFCCCBBBBBBAAA@@@AAAAAA@@@@@@???>>>==============================>>>============>>>??????@@@@@@@@@AAABBBDDDFFFHHHDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???===<<<<<<;;;<<<<<<;;;;;;:::999999999<<<<<<;;;:::999888777777777666555444444666888999999999999888888888777777777777666666666555555555555555444444444444555555444444444444444444444444444444444555444444333222333444666666444333333444444444333333333333333444111111222222333333333333333333333333333333333333111111111111111222222333222222222222222333333444333333333222111111000000111222222333333333333333333333444444444555555555444444444555555555666666666666666666666666666666555555666666666777777777999999888888888888999999777777777888888888999999;;;::::::999:::;;;<<<===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<;;;;;;:::999888999999::::::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>@@@???>>>>>>============>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<===>>>???AAA@@@@@@@@@@@@@@@@@@???BBBBBBBBBAAA@@@>>>===<<<===>>>>>>>>>>>>>>>>>>===???>>>===<<<<<<===>>>>>>???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@???>>>>>>>>><<<999999;;;===>>>>>>=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@BBBDDDHHHMMMPPPXXX^^^kkk{{{///......---------------***+++,,,------------------------......---------///---,,,,,,...//////...///////////////.........------------------------///............//////000//////////////////000000000000000000111111111111111111111111111111000000000000000111111111222222111111111222333333444444444444333222222222222333333333333333333333333333555555555555555555555555777777777777777777777777666666666666666777888999999:::::::::::::::999999======;;;:::999888888888999999999999999888888777888888888888888888999:::===???AAADDDGGGIIIKKKLLLHHHEEEBBB@@@AAAAAABBBAAABBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<======>>>=========>>>>>>???@@@BBBBBBBBBCCCDDDEEEGGGHHHCCCCCCAAA@@@????????????@@@@@@???>>>>>>===<<<<<<;;;;;;;;;:::999999888888<<<;;;;;;:::999888777777666555444444444555777888999999999999888888888888777777777666666666555555555555444444444444555555333333333333333333333333444444444444444333222222111333444444333222333444222222222111111222222333333333333333444444444444222222222222222222222222111111111222222222333333333222222222222333444444333333222222222222222222222222333444444444444333444444444444555555555666555666777888888888777777777777777777777777777777555666666666666777777777888888777777777777888888777777777888888888888999;;;::::::::::::;;;;;;<<<;;;;;;::::::::::::999999999999999999999999999999999999999::::::;;;;;;;;;999999:::::::::::::::999777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>===<<<<<<<<<<<<=====================<<<<<<<<<;;;;;;;;;;;;<<<===>>>????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<========================>>>>>>============>>>>>>???>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<::::::<<<===>>>=========<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@BBBDDDHHHMMMPPPXXX^^^kkkzzz///...---,,,,,,,,,---...******+++---............,,,---...//////...---,,,...---,,,,,,------...---........................,,,,,,,,,,,,,,,,,,,,,,,,///...............//////---......//////000000000000000000000000000000000222222222111111111000000////////////000000000000111111222222333444444444444444444333333333333333333333333333333333333222444444555555555555555666666666666666666666666666777666666777777888999:::;;;;;;<<<<<<<<<;;;::::::;;;:::::::::::::::;;;;;;999999999:::999888888777888888777777777888888999:::<<<>>>AAACCCEEEFFFFFFBBB@@@>>>>>>@@@BBBBBBBBBBBBBBBAAA???===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@CCCCCCDDDDDDEEEFFFGGGGGGDDDCCCBBB@@@????????????AAAAAA@@@??????>>>======;;;::::::999999888888777;;;::::::999888777777777555444444444444555666666888888888777777777777777777777777666666666666555555444444333333444444555222222222222222222222222333444444444444333222222000222333333222222222333222222222111222222333333555555555555555555555666222222222222222222222222111222222333333333333333333333333333333444555555222222333333444444444444333333444555555555555444444555555555555666666666555666888::::::999888666777777777777888888888888777777777777888888888888777777666666666666777777999999999999:::::::::::::::::::::::::::::::::;;;::::::::::::::::::::::::888888888888888888888888888888888999999::::::;;;888999999::::::999999888777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;===<<<<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@AAAAAA????????????>>>===<<<;;;===<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===>>><<<;;;;;;<<<===============<<<;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@BBBDDDHHHMMMPPPXXX^^^kkkzzz...---,,,++++++,,,......***+++,,,---.../////////---...///000000///...------------,,,,,,,,,---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////------......//////000000////////////////////////222222222222222111111111222222222333333333444444222222222333444444555555555555555555555444444333333333333333333333333222333444444444555555666666555555555555555555555555666666666666777888999:::<<<===============<<<<<<;;;::::::999999::::::::::::::::::::::::999999888888777777666666777777777888999;;;===???@@@AAAAAA???===<<<===@@@BBBCCCBBBAAA@@@???>>><<<;;;:::999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@CCCCCCDDDEEEEEEEEEEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>=========<<<;;;::::::999999888888777999999999888888777777666444444444444444555666666555555555666666666666666888777777777666666666666444444333333333333444444222222222222222222222222333333444444333333222111///111333333222222222333333333333333333444555555555555555444444444444444222222222222222222222222222222333444444444444333444444333333444444555666333333333444555555666666444444555666666666666555555555555666666666777777444666888999:::999777666666777777777888888888999888888999999999:::::::::777666666666666666666777888888999999999:::::::::::::::::::::::::::999999::::::::::::::::::::::::777777777777777777777777777777888888999:::;;;;;;::::::::::::999888777777777777888999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>==================>>>>>>===<<<<<<===>>>===<<<<<<<<<<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@BBBDDDHHHMMMPPPXXX^^^jjjzzz,,,,,,,,,,,,,,,------...+++,,,---......///............////////////......---......---++++++,,,...,,,,,,,,,---------------++++++++++++++++++++++++000000///............///..................//////////////////............000000000111111111222222111111111111222222222333222222333333444555555555555555666666666555444333333333333333333333333333333333333444555555666666555555555555555555555555555555555666777888999:::;;;<<<======>>>>>>======>>>===;;;999888666666666:::::::::::::::999999888888777777666666666666666777777999:::<<<<<<======<<<;;;;;;<<<>>>@@@AAA@@@>>>>>>===<<<:::999888888888888999999::::::;;;;;;:::::::::;;;<<<===>>>???BBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA=========<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888888888888777777777666666444444555555666666666666444444444444555555555555888888777777777666666666444444333333333333444444222222222222222222222222333333333333333222111111///111333333222222333444444444444444555666777777333333333222222222222222333333333333333333333333222333444555666555444333555444444444444555666666444444555555666666666777555555666777777777777666666666666666777777777777555666777888888888777666555666666777777888888888888999999999999:::::::::777777666666666666777777666666666777777777777888999::::::::::::999999888999999::::::::::::;;;;;;777777777777777777777777777777888999::::::;;;<<<;;;;;;;;;;;;:::999888777999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>======<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>???????????????<<<=========<<<<<<;;;:::<<<;;;:::999999:::;;;<<<;;;<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>========================??????>>>>>>>>>>>>?????????===<<<===>>>>>>===;;;<<<<<<;;;;;;:::999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;===@@@BBBDDDHHHMMMPPPYYY^^^jjjyyy***+++,,,---------------+++,,,,,,---------,,,,,,...------------------......///000...,,,+++,,,///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,------..................------/////////......---------,,,------...///000111111.../////////000000000000111111111222333333444444444444555555555444333222222222222333333444444444222222333444444555666666444444444444444444444444444444444555666777999999888999:::<<<===============<<<:::888666555444444999999999999999888888777888777666555555555555666666666777999:::::::::::::::999999:::<<<>>>===<<<;;;;;;::::::999888888777777777888888999::::::;;;999999999:::;;;<<<===>>>@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBB>>>>>>>>>>>>============<<<<<<;;;;;;:::999999999777777777777777666666666555555666666777777777666444444444555555555666666888888888777777777666666444333333222222333333444333333333333333333333333222333333333333222111111///111333444333333444555444444444444555666777888444444444444333333333222444444444444444444444444222333555666666666444444555555555555555666666777666666666666666666666777555666777777888888777777666666777777777888888888666777777777888888888888444444555666666777888888777777777888888888999999888777777666666777777888666666666666777777777777999::::::;;;:::999888777888888888999999999::::::777777777777777777777777777777888999:::;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<<<<======<<<;;;:::::::::;;;999999:::::::::;;;;;;;;;::::::::::::;;;<<<======????????????>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;::::::;;;:::999888888999:::;;;:::;;;===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>========================???>>>===<<<<<<===>>>??????>>>======>>>>>>===;;;<<<<<<;;;::::::999999888:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;===@@@BBBDDDHHHMMMPPPYYY^^^jjjyyy)))***,,,---...---,,,,,,++++++,,,,,,,,,+++******...---++++++++++++---......000000///,,,+++---///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++/////////......------,,,//////.........---------)))***+++,,,---///000000111222222222333333333333000000000111222222333333333333444555444333222111111111222333333444555555222222333333444555666666444444444444444444444444333333444444555777888999666777888:::;;;<<<======999999888777666666777777888888888888888777666666888777666555555555555555555666777888999999999999999888777888:::;;;:::999999999999888888777777777666777777888999999::::::888888888999:::;;;===>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAA===<<<<<<;;;;;;::::::999777777777777666666666666555666666777888777777777444555555555666666777777888888888888777777777777444333333222222333333444333333333333333333333333222333333333333222111111///111333444444333444666333333333444555666777888888888777777666666666555555555555555555555555555222333555777777666555444555555555555555666777777777777777777666666666666666666777888888888888888777777777777888888888888888888777777777888999:::333444444555666777777888666666666666777777777777888888777777777777888888888888888888999999999999999::::::;;;:::999888777666666777777888888888999888888888888888888888888777888888:::;;;<<<======888999:::;;;<<<<<<<<<<<<===<<<<<<;;;;;;::::::999999999::::::;;;<<<=========<<<;;;:::999999888888999999999::::::;;;;;;;;;::::::::::::;;;<<<======@@@@@@??????>>>>>>======;;;;;;<<<<<<;;;;;;::::::;;;:::888777777888:::;;;:::;;;===>>>?????????>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<>>===>>>???>>><<<;;;<<<<<<;;;::::::999999888:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;===@@@BBBDDDHHHMMMPPPYYY___jjjyyy***++++++,,,---...///000000///......---+++(((&&&*********+++,,,---...//////...,,,++++++,,,...///,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++...---,,,,,,++++++++++++,,,++++++******++++++,,,........................000///.........///111222111000///------///000111111111111222222333333333222222222222222222222222333222111222444666777666333222222111111222222333777777777777777888888999;;;:::888666666666666777666666777777777777666666:::999888777666555444333333444555666888999;;;;;;999::::::;;;;;;::::::999999::::::999777666666777777777999:::;;;<<<<<<<<<888999:::;;;;;;;;;::::::???>>>>>>>>>======<<<<<<999:::;;;===>>>@@@AAAAAABBBAAA???===;;;;;;;;;;;;AAA@@@===;;;:::999999999555555555555555555555555666666666666777777777777666666666666777777777777999999999999999888666666444555555555555555444444444333333222222333333444333333444444444444333333444444444555555555555555555444333333333333444555444555666888888666555444333333333444444444555555444444555555666777777777888777666777999:::777555:::::::::999999999888888666666777777888888888999666666777777777777666666999888888777666555555444555666666666666666555555888888777777777777777888666666555555666777888888:::::::::999999999888888666777777777888888888888999888888888888888888999999888777777777777777777888999999:::;;;<<<======;;;;;;:::999:::;;;<<<======<<<;;;:::999888888888999::::::;;;<<<<<<<<<;;;???===<<<<<<===<<<:::777555666666777888999999999777777999;;;===>>>@@@AAA???@@@@@@AAA@@@???===<<<;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;<<<>>>???@@@@@@@@@AAAAAA@@@??????>>>>>>@@@@@@AAA@@@???>>>@@@@@@??????>>>>>>======<<<<<<<<<===<<<<<<;;;:::===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888;;;;;;;;;<<<;;;;;;::::::<<<;;;;;;:::::::::;;;;;;======???DDDFFFFFFKKKQQQXXX^^^jjjwww---------,,,,,,,,,,,,++++++******+++,,,,,,+++******************+++,,,------,,,+++******+++,,,---,,,++++++++++++,,,------+++++++++,,,,,,,,,------------------------------///.........------------------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------//////......//////000111222111///......///111222000000000111111111111111111111111111111000000000222111000111444666666555222222111111111111222222555555555555555666666777999888666555444444444555444444555555555555444444555555555555555555555555888888777777777777777777999999999::::::999999999888999:::999777777777888777888999999::::::::::::888888888999999999::::::===<<<<<<<<<;;;;;;;;;;;;::::::;;;===>>>???@@@AAACCCBBB@@@>>>======>>>>>>???>>><<<:::888777777888666666666666666666666666555555666666666777777777666666666666777777777777999999999999888777666555444444555555555555444444444333333222222333333444444444444555555444444444444444444444444444444444555444333222222333444555333444666777777666444333333333333333444444444444555555555666777777888888999777555666888999777666999999999999888888888777555555555555666666666777555666666777777666666555777777666555555444333333444444555555555555444444777666666555555666666777666666666666666777888888999999999888888888777777666666666777777777888888888888777777777777888888888888777777777777777888888888999999:::;;;;;;;;;;;;:::999999999:::;;;<<<===<<<;;;:::999888888888888888999;;;;;;<<<<<<<<<===<<<;;;;;;<<<<<<:::888555555666777777888999999777888999:::;;;===>>>>>>@@@@@@AAAAAAAAA@@@>>>===;;;;;;;;;<<<<<<=========>>>===<<<<<<<<<===??????@@@AAAAAAAAAAAAAAA@@@@@@===>>>???@@@@@@???>>>>>>???>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;:::999999888888:::;;;;;;<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;;;;======???DDDFFFFFFKKKQQQXXX^^^jjjwww,,,,,,,,,+++++++++******************+++,,,------******))))))))))))******,,,+++***))))))***+++,,,+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,------------------------......---------------,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,------------------------------...//////000/////////222111000//////000111222000000///////////////...000000000//////.........///...---...000222222222222111111000000111111222333333222222333333444555666555444333222222333333222222333333333333222222000111222333444555555666999888888777777666666666777777888888888888777777666888999999777777888:::888888888888888888888888777777666555666777888999:::::::::999999999999999::::::;;;<<<===??????@@@@@@@@@???>>>>>>>>>>>>???<<<;;;999888666666555555555555555555555555555555444555555555666666666666666666666666777777777777888888888888777666555444333444444555555444444444333333333333333333333333444555555555555555555444555555555444333333333222444333333222222333333444333333555555555555333333222222333333333444444444555555666666777888888999999777555555666777777777888888777777777777777666333333333333444444444444555555666666666666555555555555444444333333222222222333333444444444333333555555444444444555555666777666666666666777777888777777777666666666666555555555555666666666777777777777666666666666777777777777666666666777888888888888999999999999999999999999888888999999:::;;;<<<;;;;;;:::999888777777666666888999;;;;;;<<<<<<;;;:::999:::<<<<<<:::888555555666666777777888888777888888999;;;<<<<<<===@@@AAAAAABBBAAAAAA@@@???<<<<<<<<<<<<============???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBAAA>>>???@@@@@@@@@???>>>=====================<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999999::::::;;;;;;::::::999999888888::::::;;;;;;<<<;;;;;;:::;;;;;;;;;::::::;;;;;;<<<======???DDDFFFFFFKKKQQQXXX^^^jjjwww(((((()))***+++,,,------......---,,,***+++,,,...,,,+++***))))))))))))))),,,+++************+++,,,+++++++++***+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++*********+++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---000///............///000000000//////......------000000//////......------+++***)))***,,,.........111000000//////000000111111111111111111222333333444333333222222222222222111111222222222222111111///000000222333444555555555555666666777777777888555666666666666666666555444666777888777777999:::888888777666666666666666666555333222333444666888888888888888888888888888::::::;;;;;;<<<===>>>>>><<<<<<;;;;;;;;;<<<<<<<<<:::999888777666555444444222222222222222222222222444444444444555555555555555666666666666777777777777777777666666555444333222333333444444444444333333333333333333333333333444555555666666555555444777666666555444333333222333333222222222222333333222222333444444333222222222222222222333333333333444444555555666777777777888777555444444666777888666666666666666666666666222222333333333333333333444444555555555555444444444444444333333222222222222333333444444444444333555444444444444555555666777666666666666666777777555555555555444444444444444444444444555555555555666666555555555555666666666666666666666777888999::::::999999888888888888888888888888888999999999;;;;;;:::999888777666666333444666888999;;;;;;;;;888777777999:::;;;:::888555555555666666777777777666777888999;;;<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAA========================????????????@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCC@@@@@@AAABBBBBBAAA???>>>=========>>>>>>>>>>>>>>>============<<<;;;:::999888888777777777888999999:::::::::999999999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======???DDDFFFFFFKKKQQQYYY___jjjwww'''(((((()))***+++,,,---,,,------+++)))))),,,...---,,,+++******)))******,,,,,,++++++++++++,,,,,,+++************+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---------,,,,,,,,,,,,------000000//////.........---000000//////............+++))))))***,,,.........000//////......//////000111000000000000111222222222222222222222222111111000111111222222111111000111111111222222333333333444444444555555666666666333333444444444444333333222444666666666666888999777666555444444333444444444333222111111333555666777777777777777777777777999999999::::::;;;;;;;;;999999::::::::::::::::::888888888777666555444444000000000000000000000000222333333333444444444444444444555555555666666666555555555555444333222222111111222333444444333333222333333444444333333222444444555555555555444444777777777666555444333333111222222222222222222111111111222222222222111111111111111222222222333333222222333333444555555666777666555333333444666888555555555555555555555555333333333333333333333333333333444444444444333333444444333333333333333222333333444555555555555555555444444444555555666777666666555555444555555666444444444333333333222222222222333333333444444444555444444333333444444555555555555555666777888999;;;;;;::::::999999888888777777888888888999999999:::::::::999888777555444222333555777888999::::::666666666777999:::999777555555555555555666666666444555777999;;;===???@@@????????????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCBBB@@@???>>>>>>>>>??????@@@@@@@@@@@@??????===<<<:::888777666666666666666777888999888999999999999999999999999::::::;;;<<<<<<<<<;;;:::::::::::::::;;;<<<=========???DDDFFFFFFKKKQQQYYY___kkkwww+++++++++*********))))))&&&(((+++***)))))),,,000---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++************++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,------......------++++++++++++++++++++++++/////////.......................................---,,,+++,,,...000111000///......------......//////////////////000000111000111111222111111000000///000000000000000000///111111111111111111111111555444444333333222222222111222222222222222222111111333444444444444666777666555333222222222333333222222111000111222333444555555555555666666666666888888888888888888888888999999:::;;;;;;::::::999666666666666555444333222111111111111111111111111222222222222333333333333333333333444444444444555444444444444333222111000000000111222333333333333222222444444444444222222333444444444444444444333666666666555555444444333000111111222222111111000000000000000000000000000000000111111111222222222111111222222333444444444555555555444333333555777444555555555555666666666444444444444333333333333222222333333333333222222333333333333333222222222222333444555555666555555444444444444444555666777555555444333333333333444333333333333222222222222111111111222222222333333333333333222222333333333444444444555666888999:::;;;;;;::::::999999999888777777888999999999999888888999999999888666444333222222444555777777888888555555555666888888777666444444555555555555555555444555666888:::<<<>>>>>><<<<<<<<<======???@@@AAA????????????>>>>>>>>>>>>???@@@@@@AAABBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBCCCCCCDDDCCCBBB@@@???>>>>>>??????@@@AAABBBBBB@@@@@@???===;;;999777666555555555555666777888999777777888888999999::::::999999:::;;;<<<<<<<<<<<<::::::::::::;;;<<<<<<=========???DDDFFFFFFKKKQQQYYY___kkkwww,,,,,,+++++++++*********'''***......+++***---000+++******)))))))))************++++++++++++*********************++++++,,,************++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++******************+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,+++,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,---.........---,,,+++,,,...000000000......------------......------,,,,,,------...///---...///000000///......---..................---.../////////000000000000222222222111111111111111000000111111111111000000000111333333222222333555444333111000000111222333111111111111222222222222222222333333333444444444666666666666666666666666777888888999999888777666333444444444444333111000000000000000000000000000111111111111222222222333111111222222222333333333333333333333222111000//////000111222333333333333111222444555555444222111222222333333333333222222333333333333333333333333000000111222222111000000000//////////////////000000000000000111111111222111222222333333444555555333555666555333222444666444555555555666666666666444444444333333222222222111111222222222222111111111111111111111111111111111111333444444555555555222222222222333444555666444333222222111111222222333333333222222222111111000000000111111111222222222222222111111222222222333333333444666888999:::999999999999999888888888777888999:::::::::999999888888999999888666444222222222444555555666666666555444444555777777666444444444444444444444444444444555555666777888999999:::999999:::;;;===>>>???@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDCCCAAABBBBBBBBBBBB@@@???===<<<===>>>???@@@AAABBBBBB>>>>>>======<<<;;;999999555555555555666777888999666777777888999:::::::::888999:::;;;<<<<<<<<<<<<::::::::::::;;;<<<============???DDDFFFFFFKKKQQQZZZ```kkkwww))))))***+++,,,------...---111555444///,,,---///))))))(((((((((((())))))))))))************))))))*********)))***++++++,,,)))************+++++++++++++++++++++++++++++++++''''''(((((()))))))))***,,,,,,+++***)))))))))*********))))))))))))******************************---,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++*********++++++,,,,,,---))))))***+++,,,------...***)))((())),,,......---...------,,,,,,------...++++++******++++++,,,---+++,,,---.........---,,,+++,,,,,,------,,,,,,++++++,,,,,,---...///000000,,,---...000111333444444//////000000000000/////////111222222111000222333333222000//////111222333000000111222222222222111000000111111222222222333555555555555555444444444444555666666666555333222111222333333222111000///........................000111111111111222222222000000111111111222222222222333333222222111000/////////000222222333333333111222444555555444222111111222222333333222222111111111111111111111222222///000111222222111000/////////............//////000000000000111111111111222222333444444555555666111444666666444222333555555555555666666666777777333333333333222222111111111111222222222222111111////////////000000000000///000111222333444444444111111111111222333444555333222222111000000000111333333333222222222222111000000000000111111111111222222111111111111222222222222333444666888999:::777777777777777888888888777888999:::;;;:::999999777888999999888666444222222333444444555555555555555444444555666666555333444444444444444444444444555555555555555444444444888888777888999;;;===>>>@@@@@@@@@@@@??????>>>>>>>>>???@@@AAABBBAAA@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@@@@AAAAAA@@@???===<<<;;;<<<===>>>???@@@AAABBB;;;;;;<<<<<<<<<<<<<<<;;;555555555666666888999999666666777888999::::::;;;888999:::;;;<<<<<<<<<<<<999999999:::;;;<<<===>>>>>>===???DDDFFFFFFKKKQQQZZZ```kkkwww************))))))))))))******+++,,,,,,,,,,,,+++...---,,,***)))(((((((((******++++++***)))'''&&&***************)))((((((---,,,***(((''''''((((((************************)))))))))***+++++++++,,,************************************))))))))))))*********)))))))))))))))*********)))))))))))))))***************)))((((((++++++******++++++,,,------,,,,,,++++++,,,,,,------,,,+++*********+++,,,,,,++++++******++++++,,,)))***++++++***)))***+++,,,---.........---,,,+++,,,---...//////...---,,,......---------......///000000////////////000000000000111111111111000000///000111222222111000///222222222222111000......000///...------...///000111111000//////...//////000000000000111111111111555555333222111111111111111111000///////////////000///...---------------000///...------...///000//////000111111111111111000000000000000111111111111///...///111333333222222222222222111111111000222111111111000000//////000000000000111111111111///////////////......---000///---,,,,,,---///000////////////000000000000............///000222222333333333444444444555555444444444333333444444444222222222111111111000000222222111000///...------////////////////////////333333333222222222111111111111222333444444555666000////////////111222333444222000///...///000111000000//////.........---111000//////000222444555222333555666666666555555888888888777666666555555::::::999999888777777777777777666666555555444444333333333333333333333333777666666555444444333333555555555444333333333222555555555555666666666666888888888999:::;;;==============================>>>>>>>>>>>>>>>?????????DDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>============:::;;;;;;<<<===>>>>>>?????????>>><<<<<<;;;;;;;;;666666666666777888999:::888888777777888999999:::888888999999999:::::::::999999999888888999::::::888;;;@@@CCCFFFJJJMMMPPP[[[```kkkvvv(((((()))))))))*********)))***++++++,,,,,,++++++++++++******))))))******((()))******+++***))))))***************)))(((((('''''''''((()))***,,,---******************************************++++++************************************))))))))))))***)))))))))))))))))))))***)))))))))))))))))))))+++++++++++++++***))))))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,+++++++++******+++++++++***+++,,,,,,+++***+++,,,,,,,,,---------------,,,+++,,,,,,------,,,,,,+++---------------......///......------------...............//////.........+++,,,---////////////...000000000000///...---,,,//////...------...//////000000//////.../////////////////////000000000000444333222111000000000000111000///............///000///......---------...000///...------...///000///000000111111111000000000000000000000000000000...,,,+++,,,...000000///111111111111000000000000111111111000000/////////////////////000000000000///////////////...------///...---,,,,,,---.../////////000000000111111111............///000111111222222333333333333444444444444333333333333444444222111111111111000000000......////////////000000////////////////////////222222222111111111000000000000000000111111111111//////......///000222333111000...---,,,---...///000/////////.........---000000///...///111333444111222333444444444333333333333444444444444444444555555555555444444444444666666666666555555555444333333333333333333333333666666555555444333333222555444444444444444333333666666666666666555555555888888888888:::;;;<<<====================================>>>>>>>>>>>>???AAAAAA@@@@@@????????????@@@@@@>>>===<<<<<<<<<<<<:::;;;;;;<<<<<<=========>>>===<<<;;;::::::::::::666666666666777888999999999888888888888888999999888888888999999999::::::999999999999999:::;;;<<<:::===@@@CCCEEEIIIMMMPPPZZZ```jjjuuu&&&''''''(((***++++++,,,))))))***+++++++++++++++)))))))))))))))***+++,,,'''''')))***++++++++++++)))************))))))(((###$$$&&&(((***+++,,,,,,******************************************))))))************************************))))))))))))))))))))))))))))))******))))))))))))))))))******+++,,,,,,,,,,,,+++******)))))))))*********++++++***+++,,,------,,,+++***))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,---,,,,,,+++,,,,,,---...///+++******************+++---,,,,,,,,,------...///...------,,,,,,------...------............------******,,,---...//////...------...------,,,+++***...------,,,,,,------...//////.........//////000---.........////////////111111000///............//////...---------......///......------------...//////...------...//////000000000111111000//////000000000000000000000000---+++***+++---//////...000000000/////////......000000000///////////////---.........////////////...////////////...------......,,,,,,,,,,,,......///000000000000111111111//////.........//////000111111111111222222222222333333222222222222333333111000000000000/////////------......////////////........................000000000///////////////000000000/////////..................///000111222000///...,,,,,,---....../////////...............///......---...///111222///000111222222222111111......///000000111222222111222222222222333333333666666555555555555444444444444444444444444444444555555444444333333222222333444444444444444444555777777666666666555555555777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>============@@@???===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888666555555666666777888999999999888888888888888999777777888888888999999999999999999:::;;;<<<===>>>===>>>@@@BBBDDDHHHMMMQQQYYY___iiittt''''''(((((()))******+++((())))))***+++*********)))))))))))))))***++++++(((((())))))************))))))************)))(((&&&'''((())))))((('''&&&************************++++++******))))))((((((************************************)))))))))((()))))))))))))))*********)))))))))))))))************++++++,,,++++++******(((((())))))************)))***,,,------,,,***)))'''(((***+++,,,,,,,,,+++******++++++++++++*********+++,,,,,,******+++,,,++++++******+++---///000+++***)))(((((()))***+++++++++++++++,,,---......///..................///...//////000000//////...,,,------....../////////,,,,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000,,,,,,---------.........///......---------.........------,,,,,,------------,,,,,,++++++,,,,,,,,,........................000000000000000000///...000000000000000/////////...,,,+++,,,...000000/////////.........---------///.....................,,,,,,---------...............//////......---,,,------,,,++++++,,,------........./////////000000//////......---........./////////000000000111111222111111000000111111222////////////............/////////...---,,,,,,+++------------------------............------------000000000000000/////////---------......///000000000000///......//////000...........................------------...///000//////000000000000000000---------.........//////111111222222333444444555444444444444444444444444333333333333333333333333444444333333222222222222222222333333444444555555777777666666555444444444666666666777777888:::::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<======<<<<<<<<<>>>===<<<:::999888888777::::::999999999999999999::::::999888777777888888555555555555666777888888:::999888888777888888888777777777888888888999999999999::::::<<<===?????????@@@AAAAAACCCGGGMMMQQQXXX]]]hhhsss}}})))((((((((((((((((((((('''((())))))******))))))+++***))))))(((((())))))+++******)))))))))))))))((())))))*********))))))((())))))))))))'''%%%$$$))))))))))))))))))))))))+++******))))))((((((((())))))))))))))))))))))))************)))))))))((((((((())))))************(((((())))))************))))))***************)))'''((()))************))))))***,,,------,,,***)))&&&((()))+++,,,,,,++++++)))******++++++******)))(((***+++***)))((()))***++++++******+++,,,...000,,,+++***))))))***+++,,,*********++++++,,,............------------............////////////...............---------------,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,+++------,,,,,,---...//////,,,,,,,,,,,,------------...---------------......------,,,,,,,,,,,,------*********))))))***++++++------............------//////000000000//////...000000000000//////.........,,,+++,,,...000000///.........------------,,,------------------------,,,,,,,,,,,,------------...............------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------///...---------------............/////////000000000000////////////000000.........---------,,,,,,......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000+++,,,,,,---....../////////...............//////---------...............------------------......000000//////////////////.........---------,,,,,,///000000111222333444444222222222222222222222222333333333333333333333333222222222222111111111111111111222222333333444444555555555555444444333333555555444555555666777888777777777777777777777777777777888888999:::;;;;;;:::;;;<<<<<<<<<<<<;;;;;;<<<;;;999888777666666666888888888777777777777777999999888888777888888888444444444444555666777888999999888888888888888999777888888888888999999999:::::::::;;;<<<===???@@@???@@@AAABBBDDDHHHMMMRRRWWW\\\fffqqq{{{)))))))))(((((('''''''''''''''((()))))))))))))))+++***)))(((((((((((((((,,,+++***)))((((((((((((((())))))************)))''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))************))))))))))))((((((((()))******++++++((((((((()))******++++++(((((()))************)))((()))***+++++++++***))))))***+++,,,,,,+++***)))(((((()))***++++++++++++((()))***++++++***)))(((((()))***)))((('''(((***++++++***++++++,,,---...,,,,,,++++++++++++,,,,,,)))))))))***+++,,,---...,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,---......+++,,,,,,,,,------------------------...///000000------,,,,,,,,,---......***))))))))))))******+++------............---------...//////000000000///111000000//////......---,,,***)))***,,,......---.........---------,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,,,,---------------............---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,------...............//////////////////............//////------,,,,,,,,,+++++++++))))))***+++,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,'''((()))***+++,,,------******,,,------...------+++++++++,,,,,,,,,,,,,,,---------------.........------------------------000///...---------......//////......---,,,,,,+++,,,------...///000000000///000000000000000111111222222222222222222222222111111111111111111000000111111111111111111222222333333333333333333333333333222222222333333444555444444444444444444444444444444555666777777888999888999:::;;;;;;;;;:::999888888777666555555555555555666666666666666666666888888777777777777777888444333333444444555666777888888777777888999999:::888888999999999::::::::::::::::::;;;<<<===>>>???>>>???AAACCCEEEIIINNNRRRVVV[[[eeepppzzz'''''''''(((((((((((((((&&&'''(((((())))))(((((()))(((((((((((())))))***+++***)))(((((()))******(((((()))***************'''''''''((()))***+++,,,))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))'''(((((()))******++++++'''(((((()))******++++++((()))******+++++++++***((()))+++,,,---,,,+++*********************************))))))))))))******((()))***++++++***)))((((((***+++***)))((()))******++++++,,,,,,,,,++++++***++++++,,,,,,++++++***(((((())))))***,,,---...++++++************++++++++++++,,,,,,,,,,,,+++++++++******+++,,,...///000+++,,,,,,------,,,,,,,,,+++,,,---......---,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000222222---------------...//////***************+++,,,,,,,,,------......------,,,,,,,,,...///000000111111111000000///......------,,,+++***+++---.....................------------++++++++++++,,,,,,,,,---,,,,,,,,,------------...------......------,,,+++******++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,---..................////////////......------------......,,,,,,+++++++++*********(((((()))***+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,((((((((())))))*********)))***+++,,,---------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,------.........------............------...---,,,+++++++++,,,,,,---------------------,,,+++++++++,,,,,,------------------....../////////000000000000000000000000000000000000000000000000000000000000////////////000000000111222222333333111000000000000111222222111111111111111111111111111111222333444555666666555666888999:::999888777666555555444444444555555333333444444555555666666666666555555555555666666333333333333444555666777666666777777888999;;;;;;999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<===<<<>>>AAADDDGGGJJJOOORRRUUUZZZdddnnnxxx%%%&&&&&&'''((()))******&&&''''''(((((((((((((((&&&&&&''''''(((***+++,,,))))))(((((((((***+++,,,(((((()))******************)))((((((((()))+++,,,))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************))))))))))))'''(((((()))***+++++++++'''(((((()))***+++++++++)))***+++,,,,,,,,,,,,,,,(((***,,,---------+++***++++++***))))))***+++++++++***)))(((((()))******''')))***++++++***)))''')))+++,,,+++***)))***+++***+++,,,------+++***))))))***+++,,,,,,+++***)))((((((((()))***,,,---...---,,,,,,,,,,,,,,,,,,---,,,------......------,,,******+++,,,///222444666***++++++,,,,,,,,,++++++,,,,,,............,,,,,,...------,,,++++++++++++,,,,,,---------.........////////////000222333444---------------...///000,,,+++++++++,,,------...,,,,,,---......---,,,,,,++++++---///000111111111111000000///...---------///---,,,---///111111000//////.........---------******+++++++++,,,,,,,,,,,,,,,---------.........------......------,,,+++******++++++++++++******++++++,,,,,,,,,---------******++++++,,,---...///........./////////000000...------,,,,,,------...+++++++++************)))+++++++++*********************************************++++++,,,,,,,,,,,,++++++++++++************((()))+++,,,------,,,,,,+++,,,---...............,,,,,,,,,------..................//////...---------,,,***)))))))))******+++++++++,,,------......+++,,,,,,,,,,,,---------,,,,,,,,,------.........////////////////////////////////////000000000000000000//////......------......///000111222333333000///////////////000111///////////////////////////000000222333444555555222444666777888777666555444444333333333444555555222222333333444555666666444444333333333444444555333333333333444555666666666666666777888:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<:::===AAAEEEHHHKKKOOORRRUUUZZZcccnnnxxx))))))))))))************''')))******))))))***++++++***)))(((((()))***+++)))(((((()))++++++***)))+++***)))'''&&&&&&&&&&&&)))))))))))))))))))))))))))************+++++++++******))))))))))))******''''''(((((()))*********))))))))))))))))))))))))))))))************))))))*********)))))))))))))))%%%&&&'''(((((('''&&&%%%---,,,,,,++++++,,,,,,---,,,+++)))((((((((()))***)))))))))(((((((((((((((&&&'''((())))))((('''&&&%%%%%%&&&'''((()))******---,,,+++***))))))))))))++++++***)))(((((())))))******))))))******+++,,,''')))***,,,------,,,,,,******+++,,,...///000000***+++,,,,,,******+++,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,++++++*********---------............///........................---------............///------,,,,,,,,,,,,++++++,,,,,,------...---------222111000.........///000///.........------------000...+++***)))***,,,...//////...---,,,,,,++++++*********++++++,,,,,,,,,------------------------++++++***)))***+++---...///...---,,,***)))((((((++++++)))''')))---,,,(((*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********''''''(((((()))))))))***''''''&&&&&&'''((())))))+++++++++*********))))))******+++++++++,,,,,,,,,------------------------------,,,+++,,,---...///------------,,,++++++***,,,,,,++++++,,,...///000------------------------,,,,,,+++***+++,,,...///,,,,,,,,,------,,,++++++.........------,,,,,,,,,...,,,***,,,///111000///........................000///------,,,---.../////////000000111111222222000000111111111111000000000111222333333333333333111111111111111111111111222222333444444444444333444444444444444444444444444666888888666555555555777777777777777888888999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===???AAACCCHHHNNNRRRVVV^^^bbbhhhwww((((((((()))))))))******&&&((())))))(((((()))******)))(((''''''((()))***)))(((((()))++++++***(((***)))(((''''''&&&''''''(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))******)))((((((''''''&&&))))))))))))))))))))))))))))))************))))))***))))))))))))))))))))))))***++++++++++++***)))+++++++++******+++++++++++++++)))((((((((()))***))))))))))))))))))))))))******++++++++++++******(((((())))))***++++++++++++***************++++++++++++***)))))))))))))))******))))))******+++,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++---...///...------...///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,------------------------------------------------............------,,,,,,,,,++++++++++++,,,------...---------222111///.........///000/////////.........------///...+++***)))***,,,...///......---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,...------,,,+++***))))))))))))((('''***//////+++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++,,,------+++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////...---,,,,,,,,,,,,---,,,,,,++++++++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,------,,,,,,+++------,,,,,,++++++++++++***((('''(((+++---,,,+++........................///...---,,,,,,---....../////////000000000000000///000000111111000000///000111111222222222222111111111111111111111111111111111222333333333333222222222222222222222222222222444555555444333333444555555555666777999:::;;;999::::::;;;<<<======>>>;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDIIINNNSSSUUU^^^bbbhhhwww''''''((((((((()))))))))&&&'''((((((''''''((()))******))))))))))))******)))(((((()))++++++***(((((((((''''''''''''(((((('''''''''''''''''''''''')))))))))*********++++++((())))))******))))))((())))))(((((('''&&&&&&%%%))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,------------,,,+++******))))))))))))******+++******)))((()))))))))************************,,,,,,++++++++++++,,,,,,************************))))))))))))***+++,,,---+++***))))))))))))))))))******))))))******+++,,,+++++++++***++++++,,,,,,------,,,+++***))))))(((***+++,,,,,,+++***+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++++++++,,,---------------111000///.........//////000000000/////////......///...,,,******+++,,,---.........------,,,,,,+++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,+++++++++******(((******)))---222333000++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******,,,,,,++++++++++++,,,,,,************************+++++++++++++++*********,,,,,,,,,,,,,,,+++++++++))))))************+++++++++++++++************************++++++++++++,,,*********+++++++++++++++)))+++///222222000---******+++,,,,,,,,,,,,,,,,,,++++++************+++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++************+++***)))***,,,---------------------------------------,,,,,,,,,,,,------/////////...............//////000000000000//////000000111111111000//////000000000000000000000000///000000111111111111111000000000000000000000000111222333222000000222333333333444555777999;;;<<<777888999:::<<<===>>>???;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAACCCEEEIIIOOORRRTTT]]]aaahhhwww''''''''''''((((((((((((&&&''')))(((''''''(((***++++++++++++++++++++++++(((''''''(((***+++)))((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))************(((((()))******)))((((((%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))************++++++++++++++++++************))))))*********+++******)))))))))))))))***************+++++++++******(((''''''(((******)))))))))(((((((((''''''******))))))***++++++,,,******)))))))))))))))*********))))))******+++,,,---,,,+++*********+++,,,///......---,,,+++******)))***+++***)))((()))+++++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,++++++++++++******+++,,,---------------////////////.../////////000000000000////////////...---,,,+++***+++,,,---......---------,,,,,,,,,,,,,,,,,,---------------+++++++++++++++++++++++++++,,,------,,,+++)))(((+++++++++++++++++++++++++++---...,,,///444555333+++,,,,,,,,,,,,++++++******************++++++++++++++++++++++++***)))(((,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))+++++++++***************,,,++++++******)))))))))((((((((()))))))))((((((************************************++++++++++++*********+++++++++++++++))),,,///222222000---+++)))***+++,,,,,,,,,,,,,,,++++++++++++******************************************,,,------,,,+++***++++++,,,---------,,,,,,++++++++++++++++++******---,,,,,,,,,---.........------------------------,,,+++++++++,,,,,,------.........------,,,,,,,,,...//////000000//////...000000000000///...------////////////////////////......///000000000000//////////////////000000000111111111000//////222444333333444555666888999:::888888999:::;;;<<<======::::::;;;;;;;;;<<<<<<<<<===???AAACCCEEEHHHMMMQQQSSS]]]aaahhhvvv''''''''''''((((((((((((''')))******)))(((***+++)))******************)))(((''''''(((******)))'''''''''&&&''''''((()))***))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))((((((%%%%%%&&&&&&'''(((((((((************************))))))************))))))(((((())))))************************************++++++************++++++************)))))))))((())))))******++++++++++++)))((('''&&&&&&'''((()))******))))))(((((('''''',,,++++++***))))))*********)))))))))))))))************))))))******+++,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,+++++++++*********)))***+++,,,------------.........////////////...000000000000////////////...---,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++)))(((***++++++++++++,,,,,,,,,,,,//////,,,,,,000111000***+++,,,,,,,,,+++******))))))*********++++++++++++++++++++++++***)))(((,,,++++++******++++++,,,))))))))))))))))))))))))************************,,,++++++******)))))))))******++++++++++++***)))************************))))))*********+++++++++***+++++++++,,,,,,,,,---,,,------...............)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************+++,,,,,,,,,+++***)))***+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,+++++++++******+++,,,---------------------------+++++++++,,,,,,---------......------,,,,,,++++++......////////////......///////////////...---,,,........................,,,---......//////......////////////000000111111111111111000///000333555444444444444555666777777999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;===@@@BBBDDDGGGKKKNNNRRR\\\```ggguuu''''''((((((((()))))))))((()))******))))))***+++''''''((((((((((((''''''(((''''''(((******)))''''''''''''''''''((()))***************************((((((((()))))))))******)))((((((''''''(((((()))))))))(((((('''&&&&&&%%%************************))))))************))))))((((((((()))******++++++,,,++++++******++++++,,,+++++++++******+++++++++)))************)))(((((((((((())))))***+++++++++******))))))))))))******,,,,,,,,,++++++*********---,,,+++***)))))))))))))))))))))))))))******+++******))))))******+++,,,+++++++++***++++++,,,,,,(((((())))))******++++++***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,******************************++++++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************((()))***,,,------------------.../////////......000000000/////////......------,,,,,,+++++++++,,,------------------------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++++++++++++++++++++,,,)))------***(((***,,,+++)))***+++,,,,,,+++******))))))******+++,,,,,,,,,++++++++++++++++++******++++++************++++++)))))))))))))))))))))))))))))))))***************,,,,,,,,,,,,,,,+++++++++((()))*********)))((('''***************+++++++++)))))))))************+++******++++++,,,---------...---,,,++++++---...///)))***++++++++++++++++++++++++,,,,,,---,,,,,,+++************************++++++++++++++++++***)))******+++,,,------------+++++++++,,,,,,,,,,,,,,,,,,---...---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......---------------,,,,,,,,,,,,,,,------............------....../////////...------////////////////////////,,,------..................//////000000111111222000111222222111111333555555444444444444555555666999999999999999999999999::::::::::::;;;;;;;;;;;;:::===???BBBCCCFFFJJJMMMQQQ[[[```ggguuu((((((((()))))))))******'''((())))))(((((()))+++'''((())))))))))))((('''''''''&&&((()))***((('''(((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((()))))))))******)))'''%%%%%%''')))*********)))((((((''''''&&&************************))))))************))))))'''(((((()))******++++++---,,,+++******+++,,,---******))))))))))))******)))******+++***)))((('''''''''((())))))***++++++*********++++++*********,,,,,,++++++++++++++++++++++++***************+++)))))))))))))))***++++++******))))))******+++,,,)))***++++++,,,,,,,,,,,,((()))))))))************''')))***)))((('''(((*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++************((()))***+++,,,---------,,,---.../////////....../////////.........------------,,,,,,,,,+++++++++------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,+++++++++++++++++++++(((,,,---)))''')))++++++'''(((***,,,,,,,,,+++************+++,,,---------***++++++,,,,,,,,,,,,+++++++++************++++++************************((()))))))))*********+++******++++++++++++++++++&&&''')))))))))'''&&&$$$))))))*********+++++++++))))))))))))************))))))******+++,,,,,,,,,,,,,,,+++******,,,---...***++++++++++++******)))((()))***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***************)))***+++,,,------------************+++++++++,,,---///000///,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////......,,,,,,,,,------------------------......------------......////////////...////////////////////////,,,------...///..................///000111111111...000222222222111222444333333333333444555666777777777888888999999::::::999999:::::::::;;;;;;;;;;;;===@@@CCCDDDGGGJJJLLLQQQZZZ___gggttt))))))))))))************&&&'''((((((''''''(((******+++,,,------,,,+++***'''&&&&&&''')))***((('''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))+++)))&&&$$$$$$&&&)))+++''''''(((((()))*********************************))))))************))))))'''(((((()))***+++++++++++++++))))))))))))++++++))))))(((((((((((()))))))))******++++++)))((('''&&&''''''((()))*********((()))***++++++***)))((())))))))))))))))))))))))))))))))))))***+++,,,---))))))((())))))***++++++*********)))***++++++,,,''')))+++,,,------,,,,,,,,,,,,++++++++++++++++++***,,,---,,,+++***+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++)))************+++++++++************************)))************++++++++++++++++++************)))((((((***+++,,,---------+++,,,.../////////......///.........---------------------,,,,,,,,,++++++------------------------.........------,,,,,,,,,------------------------++++++***)))***+++---...,,,,,,,,,+++++++++******)))---///+++)))+++......&&&(((***,,,---,,,+++*********+++,,,------......***+++,,,---------------++++++************++++++************************(((((())))))*********+++''''''(((((()))))))))***+++,,,---...---,,,***((())))))******++++++++++++))))))))))))************'''(((((()))***+++++++++*********+++++++++,,,,,,+++++++++++++++***)))(((&&&''')))***+++++++++***++++++++++++++++++++++++---,,,***)))))))))***+++)))***+++,,,------...---(((((())))))*********+++)))+++,,,+++((('''***,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---///000000//////,,,,,,,,,------.........,,,------......------,,,------...///000000000///000000000000000000000000,,,---......//////......------......///000111111,,,...111222222111111222000111111222444666888999555555666888999:::;;;<<<999999:::::::::;;;;;;;;;<<<>>>BBBDDDEEEHHHKKKMMMPPPZZZ___gggttt))))))(((((((((((())))))((())))))(((((('''&&&%%%***((('''&&&&&&'''(((***(((((((((((((((((((((((()))(((&&&%%%&&&''')))***))))))))))))))))))))))))'''((()))((('''&&&''')))+++***)))(((((('''((((((''''''''''''((((((((((((,,,+++)))((((((((()))***)))***+++,,,,,,+++))))))(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))------,,,+++***)))((('''))))))))))))************))))))************))))))))))))))))))))))))))))))((()))***++++++***)))(((***+++,,,+++***)))***+++)))%%%###%%%***...,,,***)))))))))))))))))))))))),,,,,,++++++++++++++++++***************)))((('''''')))+++,,,,,,,,,***))))))))))))***+++++++++,,,---+++***(((((()))+++,,,++++++************++++++++++++++++++++++++++++++((()))***+++++++++++++++(((((((((((()))+++,,,------,,,+++++++++,,,---...///...---,,,------///000000000111111111///---,,,---,,,++++++******++++++...---,,,+++***+++,,,,,,------------,,,+++***)))))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,+++*********+++,,,---******)))(((''''''((((((+++++++++******)))))))))((()))***++++++***((((((((())))))******+++,,,,,,---,,,,,,+++***)))((((((...---+++*********++++++***************)))((((((((()))))))))************+++)))(((((())))))'''&&&(((((((((((())))))))))))*********)))))))))))))))...,,,***))))))***,,,---************************+++++++++*********))))))))))))))))))))))))))))))+++***)))))))))***,,,---,,,------------,,,+++***((()))***+++++++++++++++++++++---......---++++++---,,,+++***)))))))))))))))***++++++------...///...---+++******+++---...//////...------...//////++++++,,,,,,---.../////////////////////.................................+++++++++,,,---...//////////////////000000000000000000000000111111111111444333333333333444555555666666666666777888999:::999::::::::::::::::::;;;;;;;;;>>>CCCFFFGGGMMMSSSWWW___aaafffrrr}}}(((((())))))))))))(((((((((((()))*********)))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((('''&&&%%%%%%'''(((***))))))))))))))))))))))))'''((()))(((''''''((()))***))))))(((((((((((()))(((((((((((())))))))))))+++***)))((((((((()))***((()))***+++++++++******'''''''''(((((((((((()))((())))))******))))))((())))))))))))))))))))))))************************))))))))))))************))))))************))))))))))))))))))))))))))))))+++,,,,,,------,,,,,,+++'''((())))))((('''(((***)))&&&$$$&&&***---,,,))),,,***(((''''''(((***,,,((((((((((((((((((((((((***++++++++++++******))))))***+++------,,,+++******************+++++++++,,,+++***))))))***++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***))))))))))))******+++---,,,,,,+++,,,---...///......---,,,---...///000000000111111000///---,,,...---,,,,,,++++++,,,,,,...---,,,+++++++++,,,,,,++++++,,,,,,---,,,,,,+++************************((())))))***++++++,,,,,,---,,,+++*********++++++---,,,+++***************.........---------,,,,,,)))***+++++++++***))))))+++,,,,,,,,,,,,---------,,,,,,++++++***))))))))),,,+++***)))))))))*********************)))((((((************++++++++++++---+++***+++,,,,,,+++***************++++++++++++++++++++++++++++++************))))))***+++,,,---************************+++++++++*********))))))******************************)))))))))***+++,,,------,,,,,,,,,+++++++++)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++*********)))******+++,,,***++++++,,,,,,------......---+++******+++---...******)))(((((()))******,,,,,,------...//////000////////////............////////////////////////------......//////000000------------............000000000000111111111111444333333333333444555555666666666666777888999:::999999::::::::::::;;;;;;<<<;;;>>>CCCFFFGGGMMMSSSVVV^^^aaafffrrr}}}'''((()))******)))((('''((()))***++++++,,,,,,,,,)))((('''&&&&&&'''((()))((((((((((((((((((((((((((('''&&&%%%&&&'''((()))))))))))))))))))))))))))'''((())))))''''''((())))))(((((((((((())))))***(((((()))))))))*********+++***)))((((((((())))))'''((()))***++++++******(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))'''(((((()))***+++,,,,,,))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))&&&'''))))))(((((()))++++++(((&&&'''***,,,***(((---+++(((&&&&&&(((+++---''''''''''''''''''((((((***++++++,,,,,,,,,,,,+++)))***,,,---------,,,++++++++++++***************************************++++++************++++++++++++++++++++++++++++++...---,,,+++++++++,,,---++++++***)))))))))))))))---,,,,,,,,,,,,---......---------------...///000000000000000000...------///...------,,,,,,------...---,,,+++++++++,,,,,,)))***+++,,,------------++++++++++++++++++++++++)))))))))***++++++,,,,,,---,,,+++***************------,,,++++++++++++,,,...............---------***++++++,,,,,,++++++***---------,,,,,,,,,++++++************************+++***))))))((()))))))))***************)))((((((***++++++++++++,,,,,,,,,)))((('''(((***+++***)))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,---------************************+++++++++***************++++++++++++++++++++++++)))))))))((()))******+++...---+++******+++,,,,,,++++++,,,,,,------,,,,,,++++++************++++++((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,++++++++++++,,,,,,------......//////000000........................000000000000000000000000000000000000000000000000------------............000000000000111111111111444333333333333444555555666666666666777888999999999999999::::::;;;;;;;;;<<<<<<>>>DDDFFFHHHLLLSSSTTT]]]```eeerrr}}}&&&((()))++++++)))(((&&&((()))***+++++++++++++++)))(((''''''''''''((()))(((((((((((((((((((((((((((((('''''''''((()))***((((((((((((((((((((((((''')))***)))((('''((()))(((((('''(((((()))******(((((((((((())))))))))))******))))))(((((((((((()))))))))))))))))))))((())))))*********+++++++++******++++++++++++******))))))))))))))))))))))))''''''((()))***+++,,,,,,((()))))))))******************++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''')))***+++******,,,...+++)))'''((()))******(((,,,***(((''''''(((***,,,)))))))))***************))))))***+++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,+++++++++***)))))))))))))))***+++++++++******++++++************++++++++++++++++++++++++++++++///...,,,***)))***+++,,,++++++***))))))*********++++++++++++,,,,,,,,,---------------......//////000000000//////...------......---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))***+++,,,,,,---,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++***************++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))*********+++++++++*********)))))))))*********************)))((((((*********+++++++++,,,,,,'''&&&&&&''')))***)))((('''((((((((())))))))))))++++++++++++,,,,,,,,,,,,)))***,,,.........---,,,************************************************++++++++++++++++++++++++)))(((((()))))))))******...,,,+++))))))***,,,---,,,,,,---------------,,,,,,+++***))))))***+++,,,((((((((()))***,,,---...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---/////////....../////////------------......//////------...............///////////////////////////111111000000000000000000////////////000000000000///000000000111111111111444333333333333444555555666555555666666777888999999999999::::::;;;;;;;;;===<<>>===@@@DDDGGGHHHLLLSSSRRR[[[___eeeqqqzzz'''((()))******)))(((''')))))))))(((((('''%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))******(((((()))***)))(((((((((((())))))***%%%%%%&&&&&&&&&'''''''''(((((()))))))))((('''&&&+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''))))))))))))))))))))))))*********))))))((((((((())))))))))))************))))))************))))))))))))))))))))))))))))))******))))))))))))******&&&'''))))))(((((()))++++++******)))))))))******'''(((***,,,,,,***((('''(((((())))))******++++++(((((()))*********))))))(((((((((((()))))))))***+++++++++***************)))))))))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,+++***)))))))))***+++)))))))))***+++,,,---...))))))***+++,,,+++++++++++++++---...////////////111000///...------------,,,,,,+++************+++,,,,,,---------,,,+++******+++++++++++++++******))))))))))))))))))))))))************************((()))******++++++******,,,++++++++++++,,,------************++++++++++++++++++++++++,,,---............------,,,+++******))))))******+++++++++,,,******+++,,,,,,,,,,,,+++***************)))(((((((((((()))))))))************)))((()))++++++***)))************++++++++++++))))))******++++++,,,,,,...///000111///---+++)))***************************************+++++++++))))))))))))))))))))))))))))))***++++++++++++***++++++***)))***+++,,,---------......------,,,,,,++++++************++++++++++++******************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++++++++++++++,,,,,,,,,,,,---......//////................................................------------............000000000000111111111111444333333333333444555555555555555555666777888888888888999::::::;;;<<<<<>>@@@EEEGGGHHHLLLRRRRRR\\\___dddpppyyy(((((())))))))))))((((((''''''(((((((((''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))((()))******)))((()))******))))))(((((((((((()))&&&&&&&&&&&&'''''''''((('''((()))))))))((('''&&&((('''&&&&&&&&&'''((((((&&&''''''''''''(((((((((''''''((((((((((((''''''))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''((('''((())))))((('''(((***************))))))+++,,,((()))************)))((('''''''''((()))***************+++++++++***)))))))))))))))))))))******+++***************+++++++++***))))))))))))+++,,,---++++++************++++++++++++++++++++++++++++++******+++++++++++++++,,,************++++++,,,---***+++,,,---...---,,,,,,***+++---...///000000///111000...---,,,,,,------------,,,++++++++++++,,,,,,,,,---------,,,+++***((()))***+++++++++++++++***************************************************+++++++++***)))'''&&&***************+++,,,---******+++++++++,,,,,,,,,+++*********+++,,,......---------,,,,,,+++++++++***************+++++++++((()))***+++,,,,,,+++******************)))(((((())))))*********+++++++++)))(((''''''(((((('''&&&************++++++++++++******++++++,,,------...------......---,,,+++***************************))))))*********+++++++++************************)))***+++,,,---,,,,,,+++)))*********++++++++++++---------------,,,++++++++++++,,,,,,,,,,,,++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////........................---------....../////////------------............000000000000111111111111444333333333333444555555555555555555555666888888777888888999;;;<<<<<<===???>>>AAAEEEGGGHHHLLLRRRSSS\\\```dddooowww))))))(((((((((((())))))%%%&&&'''((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))(((***+++***)))((()))***+++***)))(((((('''((((((''''''''''''((((((((()))'''((()))))))))(((&&&%%%%%%%%%%%%%%%&&&(((***+++************++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************''''''((((((((((((''''''))))))))))))))))))))))))+++***)))(((((()))***+++***+++,,,+++***)))***+++)))*********)))***+++---+++***)))(((((()))***+++'''(((((()))***++++++,,,,,,,,,,,,,,,,,,+++***)))*********)))******+++,,,))))))******+++++++++,,,***)))(((((()))+++---...++++++************++++++++++++++++++++++++++++++***+++,,,------------------,,,++++++******++++++,,,---.../////////...---)))+++---///000000000///111000...---,,,,,,------......---,,,,,,,,,,,,---,,,,,,---...---,,,+++***&&&'''(((***,,,---------++++++++++++++++++++++++++++++******************---------,,,***'''%%%###((((((''''''((()))******))))))*********+++++++++******))))))***,,,---...+++++++++************)))************************'''((()))+++++++++***)))***************)))((((((******+++++++++,,,,,,,,,---+++******++++++***((((((((((((((())))))))))))++++++,,,,,,---...//////******++++++,,,+++++++++************************))))))******++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,((()))***+++++++++++++++,,,---------,,,,,,+++***+++,,,---......---,,,+++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++------------++++++------------------------++++++,,,,,,---...//////000000000000000000000000,,,------...///000000111////////////000000000111000000000000111111111111444333333333333444555555555444444555555666777888777888888999;;;<<<======@@@???AAAEEEGGGHHHLLLRRRTTT]]]```eeeooovvv+++***)))'''''''''((((((''''''(((((((((&&&%%%###'''''''''''''''((())))))******))))))(((((('''''')))(((&&&%%%&&&''')))+++''''''''''''((((((((((((***))))))((('''&&&&&&%%%))))))))))))))))))))))))'''&&&%%%&&&(((((((((''')))))))))))))))(((''''''))))))(((((('''''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((((()))*********((('''&&&************))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''((()))***++++++***)))((()))))))))))))))(((''''''******++++++++++++*********++++++***((('''((()))+++***)))((((((''''''((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((('''(((((()))***+++************************...---,,,+++************,,,,,,+++***))))))******.........------,,,,,,,,,(((((()))***+++,,,,,,---------,,,+++,,,---...///***+++---///000000/////////............---------......---,,,,,,,,,,,,------------,,,,,,+++++++++******+++++++++******)))***++++++,,,,,,++++++***,,,,,,+++***)))))))))***---------------------------,,,,,,++++++************++++++,,,,,,++++++***************************---,,,++++++,,,,,,***((()))***+++,,,,,,+++)))(((***)))((('''((()))+++---(((((((((((((((((((((((())))))***+++++++++++++++'''&&&'''))),,,---,,,++++++***)))))))))***,,,,,,******+++,,,------......------,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))***+++,,,+++***'''&&&'''''''''((())))))******)))+++,,,,,,+++***,,,---)))+++,,,+++((('''(((***))))))(((((((((***+++,,,******))))))***+++,,,,,,---,,,,,,+++,,,---///000444111...+++***+++---///++++++++++++,,,,,,---..............................---+++))))))***+++,,,........................000///...------------------.........//////000000000000////////////000000000000000000000000000000111222222333333444555555444444555555666777777777;;;:::999999999:::;;;<<<>>>???AAABBBCCCEEEIIILLLRRRZZZ\\\___jjjsss)))(((((('''((((((******(((((()))))))))))))))((())))))(((((())))))***+++***)))))))))(((((((((''')))(((&&&&&&&&&''')))***''''''((((((((()))))))))***))))))(((((('''''''''((((((((((((((((((((((((((('''&&&''')))***)))((()))))))))))))))((('''''')))((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((()))************)))((()))))))))))))))((('''''')))******++++++******))))))***+++***((((((((())))))((((((((((((((()))***)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))******************************************+++,,,------,,,++++++***))))))******,,,,,,,,,,,,,,,+++++++++))))))******+++,,,,,,,,,---,,,+++++++++,,,......,,,---...///000000///...///............---------......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++)))******+++++++++*********++++++,,,,,,++++++***---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++************************+++******+++------+++***++++++************+++++++++***((((((((()))+++,,,++++++++++++++++++++++++((())))))*********))))))+++***)))***++++++***(((+++***)))))))))***+++,,,)))******+++,,,,,,------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,))))))***++++++***)))(((,,,,,,,,,,,,++++++++++++)))***,,,+++******+++---***,,,---,,,)))((()))+++,,,+++***)))))))))***+++***))))))))))))***+++,,,------,,,,,,,,,---///000111///,,,***)))***+++,,,---,,,,,,,,,,,,---...///******+++---...///000111...---,,,+++++++++,,,,,,........................000///...------------...////////////000000000111000000////////////000000000000000000000000000000111111222222333444444444444444555555666777777777:::999999888999999;;;;;;>>>???AAACCCDDDGGGKKKNNNSSS[[[]]]aaakkkttt))))))(((((((((((()))***'''''''''(((((()))++++++((((((''''''(((((()))***))))))))))))(((((((((((((((''''''&&&&&&((()))***((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((('''(((*********))))))))))))))))))(((''''''((((((((((((''''''''''''''''''((((((((()))))))))***************************))))))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************((())))))******))))))((())))))******))))))(((((()))******++++++******))))))***+++***)))((()))***''''''''''''((()))***+++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,+++************+++******************************)))******+++,,,---,,,+++******)))***************+++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---------...///000000///...---///............---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,,,,+++***++++++,,,,,,++++++***------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************))))))+++---...---+++---,,,***))))))***,,,...,,,+++)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))((((((---+++******++++++***(((******))))))******+++,,,***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))))))))***************......------,,,++++++***)))***++++++******+++---+++,,,---,,,*********,,,---,,,+++***))))))))))))))))))))))))))))))***+++------,,,,,,------...///,,,,,,+++***)))))))))***...------------......///)))***+++,,,---...///000............------,,,,,,........................//////......------......///000000000000111111111000000////////////000000000000000000000000000000000000111111222333333333444444555555666777777777888888888888888999:::;;;===???AAACCCEEEHHHMMMPPPSSS\\\```dddnnnttt******))))))(((((('''''''''&&&%%%%%%%%%'''((()))%%%%%%%%%%%%%%%&&&''''''))))))))))))(((((((((((((((''''''''''''((())))))))))))))))))************))))))))))))************((((((((((((((((((((((((((('''&&&''')))***)))((()))))))))))))))(((''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***)))(((''''''((()))***************))))))))))))(((((((((((())))))))))))((()))))))))))))))******((())))))))))))))))))((())))))*********))))))((())))))************)))))))))***+++***)))((()))***((((((((((((((()))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))+++************++++++,,,************************---,,,+++***))))))))))))++++++***************+++******++++++,,,,,,---------------,,,,,,+++++++++*********+++++++++,,,,,,------...//////...,,,,,,///............---------...---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++((()))***+++,,,,,,------***++++++,,,,,,++++++***---,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++*********************************+++------,,,+++,,,+++*********+++,,,---,,,,,,***))))))))))))***************************+++******)))))))))))))))***(((((((((***,,,+++******************+++++++++,,,---------......//////------,,,,,,,,,+++++++++,,,++++++******++++++,,,***))))))))))))***,,,,,,++++++*********))))))))))))***++++++******+++,,,+++++++++++++++***++++++++++++******))))))))))))***))))))(((((()))******,,,,,,,,,+++,,,,,,,,,,,,******************))))))------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---...000000000///---,,,........................//////............/////////////////////000000000000000////////////000000000000000000000000000000///000000111111222333333444444555555666777777777777777777888888999::::::;;;===@@@BBBDDDHHHMMMQQQTTT]]]aaafffooouuu'''(((((())))))))))))))))))((('''%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))************))))))))))))************'''''''''''''''''''''''''''&&&%%%&&&((()))(((''')))))))))))))))((('''''''''''''''((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((***)))(((''''''((()))***************))))))))))))'''((((((((()))))))))***'''''''''(((((())))))))))))(((((((((((((((((()))))))))************)))))))))))))))******)))))))))((()))******)))((()))+++******)))((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((((((((()))***+++,,,---************************,,,,,,+++***))))))))))))+++***************++++++++++++,,,,,,------.........------,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,---...---,,,+++***///............---------------,,,++++++++++++,,,++++++++++++++++++++++++((()))***+++,,,---------***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,************************---,,,++++++,,,,,,***((()))***+++,,,---,,,++++++,,,,,,+++******))))))))))))))))))))))))))))))))),,,,,,+++*********+++,,,***)))'''''')))******)))))))))******++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,++++++******++++++,,,******))))))***+++,,,---(((((((((((())))))******(((***++++++***)))+++,,,***)))))))))************'''(((((())))))***************))))))))))))***************+++************)))***+++,,,,,,+++******,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222111000---,,,........................//////.........//////000........................000000////////////000000111111111111111111111111///000000111111222333333444444555555666777777777666666777888999999::::::999;;;>>>@@@CCCGGGLLLOOOTTT^^^bbbgggpppuuu$$$%%%&&&(((***+++,,,,,,++++++)))(((((('''''''''((((((''''''(((((()))***(((((((((((())))))))))))'''''''''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''''''''''''''''''''&&&%%%&&&'''((((((&&&)))))))))))))))((('''''''''''''''(((((((((((((((((((((((()))))))))******''''''''''''''''''''''''((((((((((((((())))))***((((((((((((''''''''''''''''''(((((())))))******&&&&&&''''''(((((()))))))))((((((''''''(((((()))))))))******++++++******((())))))******))))))(((((()))******))))))***++++++***)))((('''''''''''')))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))(((((())))))***,,,,,,************************))))))((())))))***+++,,,*********)))******+++,,,,,,---------------......------,,,,,,++++++*********++++++,,,---,,,,,,,,,+++,,,---......---,,,+++///............---------------,,,+++++++++++++++*********+++++++++++++++******+++,,,---------,,,***++++++,,,,,,++++++*********))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,+++******+++,,,---************************---,,,++++++,,,,,,)))(((&&&(((***,,,---,,,+++)))+++++++++++++++*********************************,,,,,,+++***+++,,,---...000---***((((((((('''&&&))))))***++++++++++++***************************------,,,,,,,,,,,,++++++,,,++++++******++++++,,,*********+++++++++++++++((())))))***++++++,,,,,,((()))******))))))***,,,***(((((((((***+++***)))'''''')))******++++++***,,,+++************************+++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,++++++***************)))***+++,,,---...///000...///000111111000...,,,........................//////......//////000000......---------------,,,000000////////////000000111111111111111111111111000000111111222333333333444444555555666777777777666666888999::::::::::::888:::===@@@BBBFFFKKKNNNSSS]]]aaafffooottt&&&'''((()))******))))))((()))))))))))))))(((((())))))(((((())))))***+++'''((((((((()))))))))***&&&''''''(((((((((((((((''''''((((((((()))))))))***))))))(((((('''''''''''''''''''''''''''''''''(((&&&&&&'''((()))(((''')))))))))))))))(((''''''''''''''''''((((((((()))(((((()))))))))*********((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((('''''''''''''''''''''((()))*********&&&''''''((())))))******)))(((''''''''''''((()))((()))***++++++++++++***(((((())))))))))))((((((''')))******))))))***+++***)))((((((((((((((())))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))---,,,+++***************************************((((((((())))))***+++,,,******))))))***++++++,,,---------,,,,,,,,,,,,,,,+++++++++++++++************+++,,,---...------,,,+++,,,...///000//////...///............------------,,,++++++***+++++++++)))*********++++++++++++++++++,,,,,,---,,,,,,,,,***++++++,,,,,,++++++***+++************+++,,,---++++++++++++++++++++++++((())))))+++,,,---......---,,,***))))))***,,,---************************,,,+++***+++,,,,,,+++)))''''''((()))******++++++******++++++,,,++++++++++++++++++++++++++++++++++++***))))))***,,,...///333000,,,***))))))((('''((()))***+++,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,***+++,,,,,,,,,+++***)))++++++++++++++++++++++++((()))******))))))***++++++)))((()))+++,,,+++*********+++,,,,,,,,,+++***------,,,++++++++++++++++++,,,------,,,+++***)))))))))******+++,,,---------,,,++++++*********+++******+++---...///000111...///000000000///...---........................///////////////000111111//////......------------000000////////////000000111111111111111111111111111111222222333444444444444444555555666777777777666777888:::;;;<<<;;;;;;:::<<<>>>@@@BBBFFFKKKNNNRRR\\\___dddmmmsss,,,,,,,,,+++)))&&&$$$"""$$$%%%&&&((((((((('''''''''''''''''''''((())))))'''((((((((())))))******&&&''''''((()))(((((((((''''''''''''((((((((((((***))))))((('''&&&&&&%%%'''''''''''''''''''''''')))((('''((()))******((()))))))))))))))(((((('''&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))&&&'''(((*********)))(((************))))))))))))&&&''''''((()))******+++'''(((((()))***+++++++++)))((('''&&&&&&'''((()))((()))***+++++++++++++++(((((())))))))))))((((((''')))******))))))***,,,(((''''''(((((()))***+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))111000...,,,+++))))))(((************************,,,+++***)))((((((((((((******))))))***+++,,,,,,---,,,,,,++++++*********************************+++,,,---...///...------,,,---///111111111111111//////.........------------,,,++++++******++++++))))))******++++++++++++,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,---...))))))))))))))))))))))))(((((()))***,,,---......---,,,***))))))***,,,---***************************))))))+++---...---+++((('''&&&&&&''')))+++,,,)))***+++,,,,,,,,,,,,,,,************************)))((('''((()))+++...000222///,,,++++++------,,,((()))***+++,,,+++******........................---------,,,,,,,,,++++++,,,++++++++++++++++++,,,***+++---...---+++)))(((,,,,,,++++++***)))))))))((()))******))))))***+++,,,***(((***---...---+++---......///...---+++***...------,,,+++++++++,,,------...///...---+++***))))))))))))***+++---......---,,,,,,++++++++++++........................///////////////......---........................///////////////000111111000000//////.........---000000////////////000000111111111111111111111111111222222333333444555555444444555555666777777777666777999;;;<<<<<<<<<<<<;;;===@@@AAACCCGGGKKKOOORRR[[[^^^bbblllsss)))'''&&&'''((()))((('''###'''***+++)))((()))+++))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))'''((()))******)))((('''((((((((((((((((((((((((***((('''&&&&&&'''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))*********++++++++++++******)))))))))'''%%%%%%'''))))))************+++++++++))))))))))))))))))))))))&&&'''(((*********))))))))))))))))))))))))))))))''''''((()))***++++++,,,***+++,,,,,,+++***+++,,,************************)))***,,,------+++(((&&&++++++++++++++++++++++++*********)))******+++,,,---...//////---,,,,,,---,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...............////////////)))(((''')))...111111000***)))((((((***,,,,,,+++(((+++---...---,,,,,,,,,------...///...---+++***------,,,++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))++++++,,,,,,+++***))))))******,,,+++******)))*********++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********+++,,,,,,---***+++---//////---***))),,,,,,,,,+++***)))((((((---,,,+++)))))))))******,,,+++***)))***+++,,,------------,,,------......---,,,+++)))((())))))***---,,,***)))))))))***+++...---------,,,+++++++++***+++,,,,,,++++++---///******,,,---------,,,+++*********++++++,,,,,,,,,+++,,,---...---,,,+++***''')))***)))((('''(((***//////000000///---,,,***/////////---+++***+++,,,,,,,,,++++++,,,,,,---...))))))***+++,,,...000111000000000000000000000000////////////////////////...///000///...---...000222111000000000111333333111111222222222333333333444444555555666666777777::::::::::::::::::::::::===>>>AAABBBCCCFFFIIILLLTTTWWW___gggmmmuuu)))(((''''''((()))((('''***,,,......+++))))))***(((((((((((((((((((((((())))))))))))(((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''((()))******)))((('''((((((((((((((((((((((((***)))'''&&&&&&''')))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))******++++++******)))*********((('''&&&(((***)))************+++++++++))))))))))))))))))))))))'''((()))******))))))(((************************(((((())))))******++++++***+++,,,+++***)))***,,,++++++++++++++++++++++++)))***+++,,,,,,***)))(((++++++++++++++++++++++++***************++++++,,,((()))+++***)))(((((())),,,,,,,,,+++++++++******++++++++++++,,,,,,------,,,,,,++++++,,,,,,---...............////////////111...,,,,,,---...---+++...,,,++++++---......------///111111///---,,,,,,---------...------,,,,,,------,,,,,,+++,,,,,,---------,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++---,,,++++++*********+++(((((())))))***,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********++++++,,,---***+++---......---,,,+++***))))))******+++,,,------,,,+++*********+++,,,,,,,,,++++++,,,,,,---...------,,,******)))))))))))))))))))))***+++,,,---++++++***)))))))))))))))***************))))))))),,,------,,,******,,,---,,,---///000111000///...++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,)))&&&###"""###)))***+++,,,,,,,,,+++***---...///...,,,+++,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,------...///------------------------////////////////////////...///000///...---...000000000/////////000111222111111222222222333333333333444444555555666666777999999999::::::;;;;;;;;;===???AAACCCDDDFFFJJJMMMTTTWWW___gggllluuu)))(((''''''))))))(((''')))***+++***((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))((('''&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))''''''''''''))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++******)))***++++++***(((((()))+++)))************+++++++++))))))))))))))))))))))))))))))*********)))((((((************************)))*********************)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++++++++++++++++++++***************+++,,,,,,'''(((******)))(((((())),,,,,,,,,++++++++++++******+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...............////////////444222///...------+++)))000...,,,,,,---...---,,,111333444222///---++++++------,,,,,,,,,---......---,,,,,,,,,,,,,,,---------,,,++++++******++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***---,,,++++++***+++++++++))))))))))))+++,,,---...***************************++++++,,,,,,++++++***+++************+++,,,,,,+++,,,,,,------.........+++***)))))))))+++---///+++++++++***++++++,,,---,,,,,,------.........---...---,,,***)))(((''''''((()))***++++++,,,++++++***++++++++++++***))))))(((((())))))))))))))))))---......,,,***)))***+++,,,...111333333222000...,,,,,,++++++++++++++++++------,,,,,,++++++,,,,,,(((*********((('''((())))))***+++---.../////////+++---//////---,,,,,,,,,,,,,,,++++++,,,,,,---...000000///...------------////////////////////////////////////////////////...///000///...---...000/////////...///000000111111111222222222333333333333444444555555666666777888888999::::::;;;<<<<<<===???BBBDDDEEEGGGKKKNNNTTTWWW___ffflllttt)))((('''((()))***)))'''%%%&&&'''''''''(((((()))(((((((((((((((((((((((())))))))))))(((((((((((()))(((&&&%%%$$$&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&(((((())))))))))))(((((((((((((((((((((((((((((())))))(((''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))************)))))))))*********(((((()))***))))))*********+++++++++))))))))))))))))))))))))************))))))((((((************************+++*********************(((*********)))((()))***++++++++++++++++++++++++)))(((((((((((()))+++,,,************************+++************+++,,,,,,***,,,......---,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...............////////////111///......---...------///---++++++,,,,,,+++***000111222111...+++++++++---,,,++++++,,,---///000---,,,,,,,,,,,,------...,,,,,,+++************+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***++++++************++++++,,,,,,+++************+++***************************++++++,,,,,,++++++***+++***************++++++,,,,,,++++++,,,...000111000...+++))))))***,,,---)))*********++++++,,,,,,***+++---.........---,,,///...---,,,+++************+++,,,,,,+++***((('''++++++---------,,,+++***)))))))))***+++++++++,,,,,,------,,,***)))***,,,+++---000222222111...---,,,,,,,,,++++++*********...---,,,+++***+++,,,---)))***,,,,,,,,,,,,---///***+++,,,---///000000111+++---000000...,,,+++***,,,,,,++++++,,,,,,---...000///...---,,,,,,,,,---000000000000000000000000////////////////////////...///000///...---...000////////////000000111111111111222222222333333333444555555666666777777888777777888999;;;<<<======>>>@@@BBBDDDFFFHHHLLLOOOTTTXXX___fffkkksss***((('''((()))***)))((()))(((((()))***+++,,,,,,''''''''''''''''''''''''))))))))))))(((((((((((()))'''&&&$$$%%%&&&((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&'''((())))))((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))******)))))))))&&&((())))))((('''((()))))))))*********+++++++++))))))))))))))))))))))))++++++******)))))))))(((************************++++++++++++************(((*********)))((()))***))))))))))))))))))))))))***)))((('''((()))+++---************************+++++++++***+++,,,,,,---+++---//////---------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...............////////////------------,,,---...//////---++++++,,,,,,+++***+++,,,------+++******+++---,,,++++++,,,---///000---,,,,,,,,,------...///---,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---------,,,+++******)))))))))******+++---,,,,,,+++***+++++++++***************************++++++,,,,,,++++++***++++++***))))))*********,,,,,,+++++++++---///111000...,,,***)))+++---///(((((()))******+++++++++)))***,,,---------,,,+++,,,+++++++++,,,---......***+++,,,,,,+++***(((''')))***+++,,,,,,+++***))))))))))))***+++++++++,,,)))+++++++++******,,,...+++---///111111000...---,,,,,,,,,++++++*********...---,,,+++***+++,,,---///000000...+++))))))***)))))))))******++++++,,,---///111000...+++)))))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,---...------------------------////////////////////////...///000///...---...000000000111111111222222222111111222222222333333333555666666777888888999999777777888999;;;<<<=========???BBBDDDFFFIIILLLOOOTTTXXX^^^eeejjjrrr***)))((((((******)))(((,,,***((('''(((((((((&&&''''''''''''''''''''''''))))))))))))((((((((((((((('''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))(((%%%'''))))))(((''''''((()))************+++++++++))))))))))))))))))))))))++++++***)))))))))******++++++++++++++++++++++++******++++++++++++++++++)))***++++++))))))***+++))))))))))))))))))))))))+++***)))))))))***+++,,,************************+++++++++++++++,,,------***+++---,,,***))))))******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---.............../////////////////////...++++++,,,---000...,,,,,,---...---,,,(((***++++++******+++---------,,,,,,,,,---......,,,,,,,,,,,,---...///000...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------*********)))******++++++************+++---...///++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***))))))))))))***,,,++++++***+++,,,...///,,,+++******,,,...111222))))))***+++++++++******)))***++++++,,,,,,++++++'''((((((***+++---///000((()))***++++++,,,++++++''''''((())))))))))))((((((((())))))))))))))))))(((***************,,,...---...///000000000//////,,,,,,++++++++++++++++++------,,,,,,++++++,,,,,,+++,,,,,,,,,***)))***+++,,,,,,+++******+++++++++---///000///---+++******,,,,,,++++++,,,,,,---...*********+++,,,---...///........................////////////////////////...///000///...---...000000000111222222222222222111111222222222333333333555666666777777888999999888888999::::::;;;<<<<<<<<<>>>AAACCCEEEHHHLLLOOOUUUXXX^^^eeeiiippp***)))((()))******)))(((***'''%%%$$$%%%&&&%%%$$$''''''''''''''''''''''''))))))))))))(((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))((((((''''''''''''((((((***)))(((''''''((()))***)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))((((((%%%''')))***)))(((((())))))************+++++++++))))))))))))))))))))))))+++***)))))))))***+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,+++***)))***,,,)))))))))))))))))))))))),,,,,,++++++++++++++++++************************,,,++++++++++++,,,---------...///...+++***)))*********+++++++++,,,,,,,,,.........---------,,,,,,,,,,,,++++++,,,,,,---...............////////////000111111///,,,+++,,,......,,,++++++---......---***+++,,,,,,++++++---...---------...------,,,,,,,,,,,,,,,------...///000///...------,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------------------------------++++++++++++,,,---......,,,+++++++++,,,,,,---...*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++***)))))))))))))))++++++*********++++++,,,+++++++++,,,---///111222+++,,,---------,,,+++***,,,++++++++++++,,,------(((((()))+++,,,///111222))))))))))))***+++,,,---)))((((((((())))))***+++***************)))))))))***++++++***))))))+++,,,---------------......///++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++%%%''')))******+++---///......---,,,,,,---......+++---......,,,,,,---...,,,,,,++++++,,,,,,---...,,,++++++,,,,,,---...///111111111111111111111111////////////////////////...///000///...---...000//////111222222222111000111111222222222333333333444444444555666666777777999999999::::::;;;;;;;;;;;;===@@@BBBEEEHHHLLLOOOUUUXXX^^^eeeiiippp***)))((()))***+++***(((***'''%%%&&&)))++++++***''''''''''''''''''''''''))))))))))))((((((((((((''''''((()))******))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))((((((&&&(((++++++***)))******)))************+++++++++))))))))))))))))))))))))******)))))))))***,,,---++++++++++++++++++++++++))))))***+++,,,,,,------***+++,,,,,,+++***+++,,,************************------------,,,+++++++++)))))))))))))))))))))))),,,,,,++++++,,,,,,---...222444444333000...---...*********++++++,,,,,,,,,/////////......---------,,,,,,++++++,,,,,,---.............../////////000///111222000...---///111***)))((((((***,,,,,,+++---...///...,,,,,,...000------...///...---+++***,,,,,,,,,---...///000000//////...------------......------,,,,,,------...------------------------------------------------++++++******+++---...000---------------...///000...---,,,,,,++++++,,,,,,------------------------+++++++++,,,,,,+++++++++++++++***))))))((())))))+++++++++***************------........................///000///...,,,+++...---,,,+++,,,---...///+++,,,,,,---///111333444...,,,+++)))((())))))***,,,,,,+++***+++,,,...///...---------,,,+++++++++,,,,,,,,,+++)))((()))***+++***)))((()))***+++,,,*********++++++,,,,,,---+++,,,---...---,,,+++***---......---+++******+++******)))((()))***,,,---)))+++,,,,,,,,,---000222,,,,,,++++++,,,,,,---.........---------...//////........................////////////////////////...///000///...---...000---...000111111111000///111111222222222333333333222222333333444555555666:::::::::::::::::::::::::::<<>>555---,,,...---+++)))(((((()))+++---***++++++,,,,,,++++++*********+++,,,,,,---......000/////////............111111111000///---,,,+++------,,,,,,,,,,,,++++++111000...---......---,,,.........------,,,,,,,,,,,,++++++,,,------,,,***+++,,,------......------+++,,,,,,------,,,,,,+++...------,,,,,,++++++***---,,,,,,++++++,,,,,,---((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++,,,++++++******)))))))))******+++,,,,,,,,,,,,+++,,,***((()))+++,,,+++(((+++,,,,,,---,,,+++***))))))***++++++------...//////...---,,,++++++++++++)))***,,,......---,,,+++,,,,,,,,,---...///000111,,,+++)))((((((***+++------,,,,,,...000...***&&&''')))++++++******+++,,,*********++++++,,,,,,,,,+++,,,------,,,+++***)))++++++,,,---------,,,,,,------------...///000000...---+++***)))***++++++///...---,,,,,,,,,,,,,,,------,,,,,,---...000111...,,,***))))))***,,,---...------------...//////------............------..................------111111111111111222222333000000000000111111111111222222222222222222222222333333444444555666666666777999;;;=========<<<;;;;;;>>>@@@BBBDDDGGGJJJMMMUUUXXX```gggjjjppp~~~))))))************))))))))))))))))))(((((((((((('''''''''''''''''''''''''''((()))******)))((('''***)))((((((((((((((()))(((((((((((()))))))))))))))((((((''''''''''''(((''')))++++++***))))))***(((((((((((((((((((((((('''((()))((('''&&&'''(((************************''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((()))))))))***)))))))))))))))))))))******************************************))))))((())))))***++++++,,,,,,+++++++++***************+++++++++*********))))))******+++++++++******)))(((((())))))))))))))))))******+++++++++,,,,,,,,,,,,***((()))***+++)))'''++++++*********+++,,,---333666999;;;888333...***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,------.../////////000000000///...,,,+++***---------,,,,,,+++++++++---+++))))))***+++***)))---,,,,,,,,,+++++++++***------,,,---...///---+++,,,,,,---............---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***************))))))))),,,,,,,,,,,,,,,+++***))),,,***))))))+++,,,+++)))***++++++,,,+++***)))(((***++++++,,,,,,------...,,,,,,+++++++++,,,,,,---***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---...//////---+++***)))***+++,,,,,,+++,,,...111000---)))+++,,,...---,,,++++++,,,******************++++++(((((()))******)))((('''))))))***++++++++++++***,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++,,,---///000---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,---......------............------........................///////////////000111111000000000000111111111111222222222222222222222222333333444444555666666666888888888999999:::;;;<<<;;;===@@@BBBDDDFFFJJJMMMTTTXXX___fffjjjppp}}}))))))************))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((******)))(((((((((((((((''''''(((((())))))******(((''''''''''''(((((()))&&&(((************+++,,,(((((((((((((((((((((((())))))***)))'''%%%&&&'''************************((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((((('''((((((((((((''''''''''''))))))))))))))))))******)))))))))))))))))))))))),,,,,,,,,++++++******))))))))))))***++++++,,,,,,***************++++++++++++++++++***************,,,,,,,,,,,,+++***)))(((******)))))))))))))))))))))***+++,,,---,,,++++++***)))((()))++++++***)))++++++******++++++,,,---......000555:::888///'''***,,,---//////---,,,***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------)))***+++,,,...///111111/////////...---,,,+++***.........---,,,++++++***---+++******,,,------,,,---------,,,,,,,,,,,,,,,...------...//////...,,,,,,---......//////......,,,,,,------------,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------)))******************+++//////...---+++)))(((''',,,***)))***+++,,,+++*********************)))(((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++---......++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---000///---+++******++++++++++++,,,///111111///,,,,,,...///...,,,******++++++******))))))))))))*********+++,,,,,,,,,++++++))))))***+++++++++++++++++++++++++++,,,---...///...////////////......---,,,,,,+++*********+++++++++++++++++++++,,,---...++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------............------..............................------......///000000000000000111111111111222222222222222222222222333333444444555666666666888777666555666888:::<<<;;;===@@@BBBCCCFFFJJJMMMSSSVVV^^^eeehhhnnn|||))))))************))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((()))))))))))))))+++***)))((((((''''''(((&&&''''''((()))******+++'''''''''''''''((()))***%%%'''((()))((('''((()))((((((((((((((((((((((((((()))))))))'''&&&&&&(((************************))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***&&&'''(((((((((((((((((()))))))))((((((''''''''')))))))))))))))*********************************)))*********++++++,,,,,,))))))*********+++++++++)))))))))***+++++++++,,,************************+++,,,,,,,,,++++++***))),,,,,,++++++******)))))))))***,,,------,,,***))))))))))))***+++++++++++++++***++++++++++++,,,,,,+++***+++000666666///)))+++,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,+++------------------------***+++,,,---///000111111////////////...---,,,+++//////...---,,,++++++***,,,+++***+++---//////...////////////////////////...---------//////---,,,,,,---......//////......,,,,,,------------,,,,,,+++++++++,,,,,,---------+++++++++******+++++++++---------,,,,,,,,,------------------------------...---,,,++++++,,,---...******++++++,,,,,,,,,---//////...---,,,***)))(((++++++++++++++++++++++++******+++++++++*********---------,,,,,,+++++++++************+++,,,---...,,,,,,+++++++++,,,---...------,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++***+++,,,...///...---,,,+++,,,...---,,,++++++,,,---,,,+++***))))))******++++++,,,---------......++++++,,,---............++++++++++++,,,---......---...///000000///...---,,,,,,+++++++++++++++,,,++++++,,,,,,,,,------...***+++,,,---------,,,,,,,,,,,,------.........---------............---------------..................------------.../////////000000000111111111111111222222222222222333333333333444444555666666666777777666666777888:::;;;;;;===???AAACCCFFFJJJLLLRRRUUU\\\cccgggmmm{{{))))))************))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((()))************)))(((((((((((((((&&&''''''((()))******+++'''''''''''''''((()))***'''(((***)))'''&&&&&&'''((((((((((((((((((((((((%%%'''((((((''''''(((***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***&&&&&&'''(((((((((((((((*********))))))((((((((((((((())))))************++++++++++++++++++++++++)))))))))******+++++++++***************+++++++++)))))))))***+++++++++,,,******************************+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***,,,------,,,***)))))))))*********++++++,,,******++++++,,,,,,,,,,,,+++++++++---...///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------........./////////000000000000000000000000000///...---//////...------,,,++++++)))'''&&&(((***,,,,,,+++////////////////////////---,,,+++,,,......,,,+++,,,------...............,,,------......------,,,---------,,,,,,+++++++++,,,++++++++++++++++++,,,///...---,,,,,,,,,------------------------------///...,,,,,,,,,,,,...///,,,,,,,,,------.........,,,------------,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,++++++******++++++,,,,,,,,,+++++++++,,,---...///...---------------...***************+++,,,,,,+++,,,------,,,+++***)))***,,,...///......///000///...,,,+++******+++,,,))))))))))))******++++++++++++,,,---...//////...++++++++++++,,,---......,,,,,,...//////...---,,,------,,,,,,,,,,,,---------------...............***+++,,,------------,,,------...///000//////...------............---------------.........////////////......//////000111///000000000111111111111111111111222222333333333333333444444555666666666666777888::::::::::::999:::<<>>@@@BBBEEEIIIKKKQQQUUU\\\cccgggmmm{{{(((((())))))))))))(((((())))))))))))))))))))))))---,,,+++)))((('''''''''&&&''''''((((((((((((''''''''''''''''''((())))))))))))************))))))((((((((((((((((((((((((*********)))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))***)))(((''''''((()))******)))(((''''''''''''''')))))))))))))))))))))***((((((''''''''''''((((((************************))))))(((((((((((())))))((((((((((((((((((((((((&&&''')))***++++++******---,,,***)))))))))******))))))***+++,,,,,,------******+++,,,------.........---+++***(((((()))))),,,+++***)))***+++,,,---......//////...---,,,,,,,,,+++++++++,,,,,,---...,,,---------,,,,,,...///+++///222222///,,,++++++...---+++***)))******+++((()))+++,,,---.........,,,---......,,,***++++++---,,,+++***+++,,,---...++++++,,,,,,---...///////////////...---------,,,...///////////////.........------,,,,,,------...111111000000//////......,,,,,,,,,------...............////////////....../////////......---------////////////////////////...------,,,,,,------...---.........//////000000////////////////////////...------,,,,,,------...000///...------...///000...------,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,---....../////////,,,------......------,,,++++++******++++++,,,---,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++---//////,,,***,,,,,,,,,++++++*********........................,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---////////////////////////------............------///......------///000111////////////000000000000111111111111222222222222000111111111111222222222777666555555555555666666777777888999::::::::::::<<<<<<>>>AAAFFFJJJKKKKKKUUUVVV[[[```eeekkkyyy))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++******+++******)))((('''(((''''''''''''((())))))))))))************))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))(((''''''((()))***((('''''''''''''''((((((******)))))))))))))))))))))))))))***,,,---///000************************))))))(((((((((((()))))))))))))))))))))))))))))),,,+++***))))))******+++,,,,,,***)))))))))***************++++++,,,,,,,,,******++++++,,,,,,------******)))))))))***+++,,,++++++******++++++,,,---------......---,,,,,,+++,,,,,,,,,,,,,,,---...............---++++++,,,---+++...111111...+++******---,,,+++++++++++++++++++++,,,,,,---------,,,,,,+++---...---,,,******+++,,,,,,++++++,,,,,,---...++++++,,,------...//////000//////////////////...000000000000///...---,,,///......------......///000000//////......//////,,,------------------...,,,------......------,,,---------,,,,,,+++++++++///////////////////////////......------......///............/////////000...........................------,,,,,,------.........------------.........------,,,,,,------......------,,,,,,------...+++,,,,,,------,,,,,,+++.........---------------,,,------......------,,,,,,,,,,,,,,,,,,------...---......//////......------,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,---------,,,,,,,,,++++++,,,+++,,,---//////...,,,,,,,,,,,,,,,+++++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------..............................------............------///......---...///000111....../////////000000000////////////000000000000111111111111222222222222666666666666666666555555777777888999::::::::::::<<<<<<>>>AAAFFFIIIKKKLLLUUUWWW[[[aaaeeelllyyy******++++++++++++******)))))))))))))))))))))))))))))))))))))))***++++++))))))(((((('''%%%$$$###((((((''''''(((((()))***))))))************))))))((((((((((((((((((((((((''''''(((((()))***************))))))))))))******(((((((((((())))))))))))))))))(((((((((((())))))%%%%%%%%%&&&&&&((())))))*********))))))((((((((('''((()))***+++,,,......))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))000...+++(((((()))***,,,,,,+++******)))***************++++++++++++++++++******++++++++++++++++++)))))))))((()))******+++******+++,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,------------/////////---+++)))***++++++---///000...+++*********++++++,,,,,,,,,,,,,,,............---+++***)))***,,,------+++******+++++++++,,,---------------,,,,,,,,,---......//////000000000000000000111111222222111000///---,,,+++/////////......////////////...---------...///000.........---------------,,,------......------,,,---------,,,,,,,,,,,,,,,////////////////////////000//////////////////000............////////////..............................------------......,,,,,,------------,,,,,,...---------------............------------......,,,,,,------------,,,,,,.........---,,,+++++++++,,,------......------,,,---------------......///...//////////////////...------,,,,,,,,,,,,------......---,,,++++++,,,,,,------------,,,,,,,,,,,,...---,,,---///000///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---......//////........................------............------///............///000000------........./////////////////////000000000000111111111111222222222333444555666777777666555555777777888999::::::::::::;;;<<<>>>AAAEEEHHHKKKMMMUUUWWW\\\bbbffflllxxx)))******++++++******))))))))))))))))))))))))))),,,+++***)))((((((((((((''''''''''''&&&&&&%%%$$$((((((((('''((())))))***))))))************))))))'''''''''''''''''''''''',,,,,,+++******))))))(((***))))))(((((())))))***(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((((((*********)))((((((''''''((())))))))))))))))))((((((((((((((((((((((((((())))))(((((((((((())))))************************---,,,***(((((()))***+++++++++******************++++++++++++************++++++******************,,,+++***)))(((((('''''')))***+++,,,---,,,+++***,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++.........---******+++,,,+++,,,......---+++******(((***+++---......---,,,............---,,,*********,,,------+++***+++,,,***+++---.........---,,,,,,---------......///////////////000000111111111111111111000000...---,,,//////............//////...---,,,,,,,,,...000111//////......------,,,,,,//////000000000000/////////////////////.........////////////////////////000//////......//////000.........///////////////------------------------......------------......,,,---...//////...---,,,...------------......///,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,------......------,,,---------,,,---......///......////////////......------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,------------------,,,,,,///---,,,,,,---.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------------------++++++---------,,,+++*********+++,,,------------------------------------------------------------+++,,,,,,---...///000000........................------............------............/////////000------------.........///000111111111222222222222111111111222222222333333333444666888888777555444777777888999::::::::::::;;;===???AAADDDGGGKKKNNNUUUWWW\\\bbbffflllxxx(((((())))))))))))(((((())))))))))))))))))))))))++++++***)))((((((((()))))))))***+++,,,,,,,,,,,,((((((((((((((()))******))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&+++******))))))((('''''')))((((((''''''(((((()))(((((((((((())))))))))))(((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&))))))))))))(((((('''''')))***++++++++++++***)))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))************+++*********+++*********************++++++******************,,,,,,+++***)))((('''''')))***+++,,,---,,,+++***------............------******++++++++++++***)))+++,,,---,,,+++***,,,...,,,,,,,,,------,,,+++***((()))+++---.........------------......------,,,***,,,......,,,+++,,,---+++,,,---...///...---,,,------...............///.........//////000000000//////000000000000000///...------,,,,,,------...------,,,,,,---...///000/////////......---------///000000000000000000//////////////////////////////////////////////////////..................//////////////////.................................///......------......///---...///000000///...------------------...///000---,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,------...,,,------......------,,,...------,,,,,,------...///...------,,,,,,,,,---------------------------...---++++++,,,------,,,------------------------+++++++++,,,,,,---------------------------------)))***+++,,,,,,+++)))(((******+++,,,------------------------------------++++++++++++++++++++++++,,,,,,------...///000000........................------............---------......///////////////------------.........///000111111111222222222222111222222222222333333333222444666888888777666555777777888999::::::::::::;;;===@@@AAACCCFFFKKKOOOUUUWWW\\\bbbfffkkkvvv(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))***,,,,,,'''((()))+++,,,,,,,,,,,,))))))(((((())))))***+++))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))((((((******)))''''''&&&&&&&&&(((((((((((((((((((((((("""$$$&&&((()))******)))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((($$$&&&''')))******)))((())))))***++++++++++++***))))))************************++++++++++++++++++))))))***++++++++++++*********+++,,,,,,,,,,,,+++------......//////......***+++,,,,,,,,,+++)))(((***+++,,,+++***+++,,,...---,,,,,,,,,......,,,+++******,,,---............+++,,,---...............+++---//////...---...///,,,,,,---.............................................///////////////000......///000111111111111------,,,,,,,,,,,,------............/////////////////////...............---......//////......------------------.........///////////////////////////......------......//////////////////.........//////////////////////////////............//////...//////////////////...------------...///000000//////............//////------............------+++++++++,,,---.........,,,------......------,,,,,,,,,,,,+++,,,------...,,,,,,------------,,,,,,......------------............------------......------------...............,,,++++++,,,---+++***---------............///++++++,,,,,,------......------------------------******+++++++++++++++*********+++,,,------------------------------------++++++++++++++++++++++++---------------.........------------------------------............---------......///000/////////------........./////////////////////000000000000222222222222333333333333333444555777777777666666777777888999::::::::::::;;;>>>@@@AAABBBEEEKKKPPPSSSVVV[[[bbbeeejjjuuu)))))))))******)))))))))))))))))))))))))))))))))''''''(((((()))+++,,,---%%%&&&'''(((((()))(((((())))))(((((())))))***+++))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))'''((()))******)))((('''***))))))((((((((())))))&&&&&&''''''((()))))))))!!!###&&&'''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((()))))))))((()))***+++,,,++++++***(((((())))))******++++++******++++++,,,,,,------)))***+++,,,---,,,,,,+++++++++******++++++,,,---+++,,,---............---+++,,,.........,,,+++)))+++,,,,,,+++***)))+++,,,///---+++,,,//////...,,,,,,,,,,,,,,,,,,---...///,,,------...............,,,...000000///...///000---------------...//////////////////............111000000000000000000//////000000111111111000000......------------.........///000111111///...---............////////////......////////////......,,,---------.........///////////////////////////000//////......//////000000/////////............000000000000000000000000//////............/////////......------......///------------...///000111//////............//////------............---------------------.........,,,------......------,,,---------------......///------............------......------------......------,,,------...///000------------.........///------------......,,,)))------......////////////+++,,,,,,---......//////........................++++++++++++,,,---......******+++,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------............------------///000000000///........./////////000000000////////////000000000000222222222333333333444444444444555555666777777777777777888999::::::::::::;;;>>>AAAAAAAAADDDKKKQQQRRRTTTZZZaaadddhhhsss~~~******++++++++++++******))))))))))))))))))))))))+++***)))))))))))))))***)))***************)))))))))))))))))))))******+++))))))************))))))************************,,,,,,++++++***)))))))))******))))))))))))******(((((((((((())))))))))))'''((()))******)))(((''')))(((((())))))***+++,,,%%%%%%&&&'''((()))******&&&''')))******)))'''&&&))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''...,,,)))''''''''')))***((()))***+++,,,,,,+++***'''(((((()))***++++++,,,******+++,,,------......---.........---+++)))(((,,,+++***)))***+++---...***+++,,,,,,---------------...///000000...,,,+++---......,,,)))((()))***///---,,,---///000///,,,...---,,,+++,,,---...///---...............---------///000111000///000111......---,,,,,,...///000///////////////.........333222222222111111000000111111111111111000///...//////............//////...000222333222000---+++------......//////000000000000111111111111000000.../////////000000111111////////////////////////111111000000000000111111000000//////.........---000000000000000000000000//////............//////......,,,++++++,,,......---------......000111111------,,,,,,,,,,,,------------............------000//////......------,,,,,,------......------,,,...............///000000......////////////............------------......,,,,,,,,,---...///000111---------.........//////.........///000///,,,)))---.........//////000000,,,,,,------...///000000........................------,,,,,,---///000222******+++,,,------------........................------------------------...------,,,,,,+++******---------------------------..................---,,,---///000000000///...////////////000000000000111111111111222222222222222222333333333444444444444444444444555666888999777777888999::::::::::::;;;>>>AAAAAAAAADDDKKKRRRQQQTTTZZZ```dddhhhrrr}}})))))))))(((((((((((((((++++++************++++++...,,,******+++++++++*********++++++++++++************))))))))))))******&&&((()))******)))((((((***(((&&&'''***+++)))'''&&&''')))*********)))((((((((((((((((((((((((((('''))),,,......,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))***+++++++++)))((('''''''''(((((())))))************))))))((((((''''''))))))))))))(((((((((((((((((())))))******++++++)))((((((((()))***++++++******+++,,,------......,,,++++++++++++++++++,,,,,,,,,,,,------.........++++++++++++,,,---......000///...---+++***)))(((---------,,,,,,+++++++++---,,,,,,,,,,,,---...///++++++,,,,,,,,,---------++++++,,,,,,,,,------------.../////////...,,,,,,------------------------..................------............/////////000333111000......///111222111222222333333333222222//////............//////////////////000000000000000000///...............//////////////////////////////............//////000111111111111222222222222222000///............000000000000000000000000000000000000000000000000........................////////////////////////000000//////.........---......///////////////...000///...------...///000..................................../////////000//////////////////////////////---,,,,,,---...///000///...------...///000...------,,,,,,------...---------------------------...///000000///...---000111222111///......///------------------------***+++,,,,,,------,,,,,,---......///...---+++******+++,,,,,,------,,,,,,,,,---------......//////////////////////////////++++++++++++++++++++++++,,,---......//////......------,,,++++++++++++,,,..................------...///000111111000///...000000000000////////////000000111111111222222222333333444555666777888888777777777777888999:::;;;<<<>>>@@@BBBDDDHHHLLLPPPWWWWWW[[[aaaeeeiiirrr|||++++++++++++************,,,++++++++++++++++++,,,---+++***)))***+++***))))))))))))******)))))))))******))))))))))))******(((&&&###%%%(((+++***)))***(((''''''******)))'''&&&'''((()))***))))))(((((((((((((((((((((((((((&&&(((***++++++***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))*********))))))((('''))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))((()))))))))))))))*********))))))))))))))))))***+++))))))******++++++,,,,,,++++++************++++++++++++++++++*********************)))******++++++------------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------***+++---...///000//////........................................................./////////000000111222222333333222111111000000111111111000000/////////............//////////////////000000000000000000///............///////////////////////////111000000//////000000111//////000000000111111111111111111000//////......000000000000000000000000000000000000000000000000........................////////////////////////000000/////////.........//////000000//////...---//////...------...//////........................---------............//////////////////////////////...------------.../////////...------...//////...------,,,,,,------...------------------------......////////////.........000000000...---...///////////////////////////++++++,,,------------,,,***+++,,,---------,,,+++,,,,,,---............---------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......//////...---------------...........................///000111111000///...000000000000000000000///111222222222333333333333333333444555666777888888888888888888999:::;;;<<<<<<>>>@@@BBBDDDHHHLLLPPPTTTTTTXXX^^^bbbfffoooyyy++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,***(((((()))***)))((((((((())))))))))))((((((******))))))))))))*********$$$ !!!(((,,,,,,)))***((('''((()))***)))'''''''''((()))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''((((((++++++***************)))'''''''''((()))*********))))))))))))))))))))))))************))))))))))))+++***))))))))))))))))))((()))))))))))))))))))))*********))))))*********+++++++++***))))))((((((++++++******)))*********------------------------------,,,,,,,,,,,,++++++***+++,,,------,,,******,,,,,,,,,,,,------------,,,,,,,,,,,,------------***+++---...///000000000////////////////////////............................../////////000000000///222555888888555222000111111111111111000///...//////............//////////////////000000000000111000//////......//////000000000000000000000000222111111000000111111222.../////////000000000000000111111111111000...---000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////......000000000000//////...---......------------..............................,,,,,,---------.........///////////////////////////......------...//////......------------............------------......------------------------//////............//////,,,...///...------...///////////////////////////++++++,,,---------------))))))+++,,,------------,,,---......//////...............///////////////........................------------------------------...////////////...111000//////......//////........................//////000000000000//////000000000000000000000000222222333333333444444444333333444555666777888888999999999999:::;;;<<<===<<<>>>@@@BBBDDDHHHLLLPPPRRRSSSWWW]]]```dddnnnwww((()))))))))))))))******,,,++++++******++++++,,,***)))'''''')))))))))((((((((())))))))))))((((((******))))))))))))******(((&&&$$$%%%)))+++***))))))((((((((()))))))))((('''(((((()))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))+++*********)))((((((((('''((((((((()))))))))***)))))))))))))))*********++++++******))))))((((((++++++***)))((((((((())))))))))))))))))(((((((((******))))))))))))******,,,,,,++++++++++++++++++......---,,,++++++++++++111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++))),,,,,,,,,------------...,,,,,,,,,------------..................---------////////////////////////............////////////...////////////000000000///111555888888666333000444444444333222111000/////////............//////////////////000000000000111000000///.../////////111111111111111111111111111111111000000111111111/////////000000000111111///000222333222000...---000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000//////////////////...//////000000000//////......------------..............................---------.........//////////////////////////////.............../////////......------------............------------..............................000///...------...///000+++,,,---------,,,...///------------------------+++,,,,,,---...---------++++++,,,,,,------------,,,,,,---...............////////////////////////................................................------...///////////////111000000///.../////////............//////////////////000000000000//////000000000000000111111111222222222333333333333444333333444555666777888888999999888999999:::;;;<<<<<<>>>@@@BBBDDDHHHLLLOOOTTTUUUXXX^^^bbbfffpppyyy(((((())))))*********+++******))))))))))))*********(((''''''((())))))((()))******++++++******)))******))))))))))))******&&&)))------***((('''(((((()))))))))((((((((()))((((((((((((((())))))***(((((((((((((((((((((((())))))(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((())))))))))))((('''''''''&&&***)))))))))((((((((('''((()))))))))*********+++++++++******))))))((((((++++++***)))((((((((()))******************))))))******))))))))))))******))))))***+++,,,,,,------......---,,,++++++++++++000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---+++,,,,,,---------.........,,,,,,---------.........//////......------------................................./////////000000////////////000000000111000111333444444444333222444444444333222111000/////////............//////////////////000000000000111111000///////////////222222222222222222222222111000000//////000000111000000000111111111222222///000222333333111///...111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000000000------///000111111111111........................////////////////////////////////////000000000000////////////////////////---......//////000000000........................///......------......///........................000///...------...///000***,,,------,,,,,,---///------------------------,,,,,,---.........------//////......------------++++++,,,------------,,,///////////////.........................................................---...//////000000//////000///......------.............../////////000000000000////////////000000///000000000111111111222111111111111222222222222333333444555666777888888777777777888888999:::;;;<<<>>>@@@BBBDDDHHHLLLOOOUUUUUUYYY___cccgggpppzzz******++++++,,,---------))))))(((((((((((()))))))))((('''''')))******)))******++++++++++++************))))))))))))******$$$+++111111+++&&&&&&(((''')))***)))((('''(((***((((((((((((((()))******((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''(((((())))))((('''''''''''''''&&&&&&*********)))((('''''''''((())))))******+++++++++************))))))))))))+++***))))))))))))))))))++++++++++++++++++++++++*********))))))*********&&&'''((()))***,,,------++++++******)))*********,,,,,,,,,---......//////++++++,,,,,,,,,,,,------,,,---...///000//////...,,,---------............,,,---------............,,,,,,,,,,,,...///000111.................................//////000000111/////////000000000111111000000000111111222333333111111111111111000///...//////............//////////////////000000000000222111000000//////000000111111111111111111111111000000000//////000000000111111111111222222222222000111222222222111000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111---...///000111222222222......////////////......//////////////////////////////000000000111111111////////////////////////------///000000000000000......////////////......//////............//////........................//////............//////+++---...---,,,,,,---...////////////////////////,,,,,,---...............111000///...------------***+++,,,,,,------,,,,,,...............---------------------------------..............................///000000000000//////...------,,,,,,------.........//////000000111000000////////////000000///000000111111222222222000000111111111222222222333333444555666777888888777777777777888999::::::<<<>>>@@@BBBDDDHHHLLLPPPSSSSSSWWW]]]```eeennnxxx******+++,,,,,,---......******))))))))))))*********((('''((()))+++******))))))************))))))******))))))))))))******&&&)))------***(((((()))''')))******''''''(((***)))(((((('''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((())))))*********)))''''''''''''(((((((((((())))))))))))((((((((((((((())))))******+++,,,,,,)))))))))))))))*********))))))))))))))))))***+++)))******++++++,,,,,,,,,++++++************++++++((())))))***+++,,,,,,---*********)))******+++++++++++++++,,,---.........+++++++++,,,,,,---------+++,,,,,,---...///000000------------............------------............,,,,,,,,,,,,---///000222////////////////////////---......///000000111111//////000000000111111111///000111111222333333333000000111111111000000/////////............//////////////////000000000000222111000000//////000000111111111111111111111111222111111000000111111222000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111000000111111111000000/////////000111111000//////////////////////////////////////////000000000000////////////////////////,,,---///000111111000000//////000111111000////////////............//////..............................////////////......---...///...---,,,---...////////////////////////,,,------...............//////...---------...///+++,,,,,,---------------...---------,,,,,,,,,,,,------------------------------------------------......///000000000000000///...------,,,,,,---------......///000000111111111000///......///000111///000000111111222333333111111111222222222333333333333444555666777888888888888888888999:::;;;;;;<<<>>>@@@BBBDDDHHHLLLPPPQQQRRRUUU[[[___cccmmmvvv(((((()))***++++++,,,,,,++++++************++++++***)))'''(((***++++++***(((((())))))))))))((((((******))))))))))))******(((''''''((()))******)))''')))+++***'''&&&(((***)))((('''''''''(((***+++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((()))+++++++++***)))''''''(((((())))))******''''''(((((())))))******((())))))***++++++,,,,,,(((((())))))******++++++))))))(((((()))***++++++(((((()))***+++,,,,,,---,,,,,,++++++++++++,,,,,,------------------......++++++++++++,,,---......---------,,,,,,++++++++++++++++++,,,,,,---------******++++++---...000111---------.........//////---------.........//////000///...---,,,---......000000000000000000000000---......///000111111222000000000000111111111111...000222333444444333222111222222333333333222222//////............//////////////////000000000000222111111000000000000000000000000000000000000000333222222222222222222333////////////000000000000222111111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222333333222222000///...---///000111222222111000///000000000000000000000000............/////////000////////////////////////,,,---///000111111111000///000111222222111000/////////............//////////////////////////////---...///000000///...---...///000///---,,,,,,...------------------------,,,---......//////......---,,,++++++,,,---///000,,,---......//////......---------,,,,,,+++++++++------------------------------------------------...//////000000000000000//////...------------------......///000111111222111000///......///000111///000000111222222333333222222333333333444444444333333444555666777888888999999999999:::;;;<<<<<<<<<>>>@@@BBBDDDHHHLLLPPPRRRRRRVVV\\\```dddmmmwww***+++---//////...---,,,,,,++++++++++++++++++,,,***++++++***(((''')))*********************************))))))))))))******((((((((((((((()))******************************(((((((((((((((((((((((())))))))))))************+++******)))(((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++,,,,,,+++***))))))******+++++++++************)))++++++++++++++++++++++++)))***,,,.........,,,,,,)))***+++,,,---,,,+++***---------............///------,,,,,,,,,,,,------........................+++,,,---...////////////........................///......------///000111,,,...///000111111...)))000000000000000///......////////////000111333333////////////000111222333444333222111000000000000111///...///000111000...///111222222000///000111222222111111000000000///111111111222222222222333111111222222222333333333222111000//////000111222222222222222222222222222333333222222111111111111444333333333222222222111222222111111222333444444///000111111000///...---222222222222111111000000222222111111111111222222222222222111111111111000111111000000//////......////////////////////////000000000000000000000000000000000000000000000000222111111111000000//////111111111111000000000000000/////////............111111000000000000111111////////////////////////,,,---...//////...---,,,...,,,+++,,,///111///---......////////////.........------,,,,,,------...------......//////000000000000//////.........---------,,,,,,,,,+++++++++------------------------------............------////////////////////////+++,,,.../////////...---,,,,,,---...///000111222111333444444333222444555333333444444444555555555222333555666777666555555777777888999;;;<<<<<<===???AAACCCEEEFFFHHHLLLOOOOOORRRWWWZZZ^^^ccckkkqqq((()))+++,,,---,,,+++***++++++************++++++***++++++***(((((()))*********************************))))))))))))******((((((((((((((()))******************************))))))((((((''''''&&&&&&((((((((()))))))))***************)))(((''''''''')))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((((())))))***++++++++++++***(((((()))))))))*********************************,,,,,,+++***************++++++++++++************++++++++++++++++++,,,,,,+++++++++++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,,,,,,,------........................////////////...---,,,+++------,,,,,,,,,,,,------///......---...///000111111000......///111000...///////////////...------//////000000111111222222////////////000111222222222222222111111222222333222111000000222222111000000111333222111000000111222222222111111111000000111111111111111111111111/////////000000000111111111000000000000000000111222222222222222222222222222222333333333222222111333333222222222222222222111111111111111222222333222333333444444333222111222222222222111111111000222111111000000111111222222222222111111111111000111111000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000///111111111111000000000000000000/////////.........111000000//////000000111////////////////////////...//////////////////......---+++---///000///---......////////////......///......------......///.........///////////////000/////////............////////////......---------------------------------......//////......---////////////////////////,,,---...///000//////...------...///000111222222000111222222111111222333111111111111222222222222111222333555666777777777777888888999:::;;;<<<===???AAACCCEEEFFFHHHLLLNNNPPPSSSXXX[[[^^^dddlllrrr((()))+++,,,,,,,,,+++************))))))************++++++***(((((()))+++******************************))))))))))))******((((((((((((((()))******************************''''''((((((((((((((((((''''''((((((((()))))))))******))))))((((((''''''*********+++++++++,,,,,,************************))))))))))))))))))))))))******)))))))))((((((((((((((()))************)))'''((((((((())))))))))))************************,,,++++++************+++,,,+++++++++*********************++++++,,,,,,,,,...,,,***)))((()))+++,,,++++++******++++++,,,---+++++++++,,,,,,,,,------------,,,,,,,,,,,,------........................////////////...---,,,+++...---,,,,,,,,,,,,---...///............///000000222///---,,,...///000111......//////......------///000111222222111000///............///000111222111111222222333444555555444222111222333444333222///111333333111000111222222222222222222111111111222222222222111111111111000000111111111222222222111111222222222222111111333333333333333333333333222333444666666555333222333333333333333444444444222222222222222333333333000000111222222222111111222222222222111111111111111111000000000000111111222222222111111111111000111000000000000/////////////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000/////////......000//////......//////000////////////////////////000000////////////000000...---------///000///.........////////////....../////////......////////////////////////.........////////////............000000000////////////...---------------------------......//////......---////////////////////////---...///111111000000///......///000111222333333...///111000//////000222000000000111111111111222222222333444555666888888777888888999:::;;;<<<<<<>>>@@@BBBDDDFFFHHHLLLNNNQQQTTTXXX[[[^^^dddlllrrr***+++,,,------------,,,******))))))))))))******+++++++++***)))((()))+++******************************))))))))))))******((((((((((((((())))))***************************%%%%%%&&&'''((()))******''''''''''''((((((((((((***)))))))))((((((((('''((()))))))))************************************))))))))))))))))))))))))*********)))))))))((((((((())))))***************((((((((()))))))))******************************,,,++++++******+++++++++,,,,,,+++++++++******************++++++,,,,,,------,,,***)))))))))******,,,+++***)))***+++,,,---+++,,,,,,,,,,,,---------......------------..............................+++,,,---...////////////000///---,,,,,,---///000............/////////000///---...111333111///......///////////////......///000222333222111///...............///000111222222222333444555555555555444333222222444444333222///000222222111000111222222222222222222222111111333333333333333333333333333444444444555555555555222333444555555444333222444444444444444444444444222444666888888777555333444444555555555555666666444444555555555555555555///000000111111222222222222222222222222222222222111111111000000111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111000000000///000000000////////////...//////............//////////////////////////////111000///......///000111///........./////////.........////////////......//////............//////000000//////......------///////////////..............................---..............................////////////......////////////////////////...///000111222111000000......///000000111222222...///000000//////000222111111222222222333333333555444333333444555777888777888888999::::::;;;;;;===???AAACCCEEEHHHKKKNNNQQQTTTWWWZZZ\\\bbbkkkqqq++++++,,,,,,,,,------,,,******))))))))))))******+++,,,,,,+++)))(((***+++******************************))))))))))))******((((((((((((((())))))***))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))))))))************************************************************************)))))))))))))))***++++++,,,,,,++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,***++++++,,,+++***((((((,,,+++***)))***+++,,,---------------............//////............//////........................+++,,,---...///////////////...---,,,,,,---...///---......///////////////------333<<<===666///---///000000111111111000000///000222333222111///............//////000111222333444555555555555444333444333222222444444333222...000222222111111222333222222222222222222222222333333333444444444555555444444444444555555555555222333444555555444333222333333333333333333333333222444666888888777444333444444444444444444555555444555555666666555444444444444444555555666666777222222222222222222222333222222111111111111222222222222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000111111111111111111000000000///111000000000//////////////////............//////////////////////////////000///------------///000////////////.........///......////////////.........------,,,,,,------...000000//////......------.........///////////////---................................................//////////////////...////////////////////////...///111222222222111000---......//////000000000///000222111000000111333111111222222222333333333777666555333333444555666777888888999999:::::::::<<<>>>AAACCCDDDGGGKKKNNNPPPRRRUUUWWWZZZ```iiiooo))))))))))))*********+++*********))))))*********+++,,,,,,+++))))))***,,,******************************))))))))))))******((((((((((((((()))******))))))))))))))))))))))))++++++***((('''&&&%%%$$$''''''((((((((()))))))))))))))))))))((((((((((((*********+++++++++,,,,,,************************************************++++++*********)))))))))******+++,,,,,,,,,,,,,,,************++++++++++++------------------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***,,,------+++)))(((++++++******++++++,,,------------.........////////////............//////........................////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////......666BBBDDD:::111///000000111222222222111111///000111222222111000///////////////000111222333333444555555555444333222444333222333444555444222000222444444333333444555444444444444555555555555444444555666777888888999555555555555666666666666777777777888888777777777666666666666666666666666666777999:::999888666555555555555444444444333333444444555666666444333222555555444444444555666666222222222222333333333333333333222222222222333333222222222111111111111000000000000111111111111222111111111111111111111111111111111111111111111111////////////////////////000000000000111111111111111111111111000000000000111111000000000/////////000//////......//////000////////////////////////......------------......///000111000.........///......////////////......------,,,,,,,,,,,,------///////////////..................///////////////...////////////000000000...........................//////000000//////...////////////////////////...///000222222111111000---........./////////000000111333222111111222444000000000111111111111222666666555444444444444555888888888888999999::::::;;;===@@@BBBDDDGGGKKKNNNPPPRRRTTTVVVXXX^^^gggnnn}}})))))))))))))))******+++++++++************+++++++++,,,,,,+++))))))***,,,******************************))))))))))))******((((((((((((((()))******))))))))))))))))))))))))***))))))((('''&&&&&&&&&((((((((()))))))))******(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))************************+++++++++*********))))))))))))***+++++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------,,,,,,,,,+++++++++---,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------.........------,,,,,,,,,,,,------........................////////////...---,,,+++,,,---...//////...---,,,------///000000000///...111---111<<>>@@@AAABBB>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA????????????????????????AAAAAAAAAAAA@@@>>>===<<<;;;;;;:::999888777777666666777888999888777555444555444333222222333333444222222222333333333444444555444444333333444444555222222222111111111111000000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111111111111111111000000000000111111111000000000//////111000000//////000000111////////////////////////......////////////......///111222111...---...000......////////////............------------...............///////////////............/////////000------......////////////........................//////000000000000//////////////////////////////...///000111111111000//////////////////000000000000111333222111111222444111111111111222222222222222333444555666666666666888888888888999999999999:::<<>>===<<<;;;:::;;;=========;;;999888999888777666555555666777222222222333333444444444666555555444444555555666222222222111111111111000000000111111222222222222222222222222222222222222111111111111111111111111333333333333333333333333//////000000111111111222111111111111000000000000111111111111000000000000111111000000000000111111////////////////////////...///000111111000///...///111222111...---...000......////////////......//////............//////---.........//////000000---.........//////000000+++++++++,,,,,,,,,------//////////////////////////////000000000000//////////////////////////////---...///111111000000///000000000000111111111111///111222222111111222333333333444444444555555555///000333555777888888888888888888888888999999999999<<>>@@@AAABBBBBBBBBAAACCCDDDFFFHHHIIIIIIHHHGGGNNNOOOQQQTTTVVVXXXYYYZZZZZZYYYYYY[[[]]]^^^^^^\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZ\\\^^^___eeebbb^^^]]]]]][[[WWWSSSQQQMMMIIIFFFEEEEEEDDDCCCEEEEEEEEEDDDDDDCCCBBBBBB>>>>>>======<<<;;;:::::::::999777888999::::::999999777444444444444333222000111333444555555555444333333222222222222222111...///111222333333222222333333222222222222222333222222222222222222222222111111111222222333333444000000000000////////////000000000000000000000000000000000000000000000000,,,)))&&&'''***---...---,,,------...///000111111333333222000///---,,,,,,/////////......---------------............------000111222111///....../////////.........---------//////000000000000//////.........///......------..................------111111111111111000///...111111111111000000000000000000000000111111111111111111000000000000000000222222222222222222222222333444555555666666555555999999999999999999::::::;;;<<<>>>AAAEEEIIILLLNNNOOORRRUUUWWWZZZ```iiippp...---,,,+++************++++++,,,,,,,,,,,,+++++++++++++++*********)))))),,,***))))))***++++++***+++++++++*********)))))))))))))))))))))******+++************************++++++******))))))(((((()))((((((((((((***+++,,,************************,,,,,,,,,---,,,,,,+++++++++***)))(((((()))***+++((())))))))))))*********+++++++++++++++++++++++++++++++++*********)))))))))************++++++++++++++++++,,,,,,++++++******,,,---,,,+++***+++,,,......---,,,,,,,,,,,,------,,,,,,---000111111000---......---++++++---///,,,,,,---------............------,,,,,,------...---------......------,,,........................------///000000000///...///000222333333222000///222000...,,,+++---///000////////////////////////......///000111111222222111111111111222333444444666777888888666666777888999::::::;;;;;;<<<<<<<<<888;;;???BBBCCCDDDFFFHHHMMMOOOQQQSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUVVVVVVVVVYYY[[[^^^bbbdddggghhhhhhllllllnnnppptttuuutttsssrrrqqqpppooonnnnnnmmmmmmkkklllmmmoooqqqtttvvvxxxyyyvvvttttttuuusssoookkkddd___YYYTTTRRRQQQPPPPPPPPPQQQRRRRRRRRRPPPOOONNNLLLKKKIIIGGGDDDBBB@@@???>>>===;;;;;;===>>>>>>>>><<<:::999999999999888777444444555555444222111000555444444333222222111111111111222333333333222111333222222111111222222222222222222222222222222222222222222222333333333333222222222111111111000000111111111111111111111111000000000000000000000000333111......111444444333//////000000000000000000111111000000//////......---------,,,,,,,,,++++++---......//////......---.../////////---,,,---...000000000//////.........//////000000000000//////......////////////..............................000111111111111000000/////////000000111111111222000000000000111111111111000000000000000111111111222222222222222222222222333444555555666666555555888888999999999999::::::;;;<<<>>>AAAEEEHHHLLLMMMOOORRRUUUWWWZZZ```iiiooo111///---***))))))************++++++++++++*********************))))))))),,,***))))))***++++++************))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))------,,,+++***)))(((((('''&&&''''''(((***+++,,,))))))))))))))))))))))))((((((((((((((()))***++++++***))))))))))))***+++((())))))))))))*********------------------------+++++++++***************)))************+++++++++***++++++,,,,,,+++++++++***,,,---,,,+++***+++---......---,,,,,,,,,,,,---,,,,,,,,,...111111000...+++,,,------+++***+++,,,,,,------------...............------------............------------......////////////////////////---...//////000000////////////111111111111//////222000,,,))))))+++///111//////////////////////////////000000111222222333111111111111333444555666444555666777666666777999:::;;;<<<===???@@@AAABBBAAADDDGGGKKKNNNRRRVVVYYY\\\^^^```ccceeefffgggggghhhgggfffeeeeeefffggghhhhhhjjjnnnsssvvvxxxyyyyyy|||}}}~~~}}}}}}{{{}}}{{{uuummmfffcccaaaaaa```aaacccfffggggggeeebbbaaa```^^^[[[WWWSSSPPPMMMKKKJJJGGGEEEDDDEEEFFFGGGGGG===<<<;;;<<<<<<<<<:::888777777777666555333222111444444333222111000000///333333333333333222111111222222111111111111222222222222222222222222222222333333333333333333222222444444444333333333222222111111111111111111111111000000000000000000000000444222000///111222222222222222222111111000000000////////////000000000000---------------,,,,,,,,,---......//////......------...///...---,,,---...111111000000000000////////////000000000000//////...//////000000000//////............///////////////000000111111111111000......///000111222333333000000000000111111111111//////000000111111111222222222222222222222222222333444555555666666555555888888888999999999::::::<<<===???AAAEEEHHHKKKMMMPPPRRRUUUXXXZZZ```iiiooo///---+++))))))***---...)))******++++++******)))************************,,,***))))))***++++++***(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((+++++++++******)))))))))(((((((((((())))))******(((((((((((((((((((((((()))((('''''''''((()))*********************************+++++++++,,,,,,,,,------------------------************************))))))*********+++++++++******+++,,,,,,,,,++++++***,,,---,,,++++++,,,---......---,,,,,,,,,,,,---,,,,,,---...///---***'''%%%'''***+++***)))))))))------------..................------------......///...---------...///000000000000000000000000000000000111111222222222222...///000000000000///...111000---++++++---///111111111111111111111111111222222222222222222222222222222222333444666777888555777999999999:::<<<>>>???@@@BBBDDDFFFHHHJJJKKKOOOQQQTTTWWW[[[```fffjjjjjjlllooosssvvvxxxyyyyyyzzzxxxvvvtttssstttvvvwwwvvvxxx|||{{{tttqqqppppppppptttvvvzzz}}}}}}{{{wwwtttqqqpppmmmjjjgggdddbbb```^^^ZZZVVVTTTSSSTTTTTTSSSGGGFFFEEEDDDDDDBBB???===;;;:::::::::999888888777666666666555444444333333222222333333333333222222222111111111111222222333222222222222222222222222555555444444333333222222444444444444333333333333111111111111111111111111000000000000000000000000111000///.........///...111111111111111111111111000000//////////////////000/////////////////////......////////////......///000111000///...///000000000000000000000000000//////000000000000//////---...//////000////////////////////////000000000...///000111111111111111...//////000111111222222///000000000111111111111/////////000111111222222111222222222222222333333333444555555666555555555777777888888999999::::::<<<===???AAAEEEHHHKKKLLLPPPSSSVVVXXXZZZ```hhhooo///...+++))))))+++---...)))******++++++******)))************++++++++++++,,,***))))))***++++++***)))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((('''(((((())))))*********+++++++++******))))))(((((((((((((((((((((((((((000///---++++++++++++,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,***+++------,,,,,,---.........---,,,,,,,,,,,,------,,,,,,......---)))'''"""&&&***,,,,,,+++++++++---------........./////////......------....../////////...---...///111222111111111111111111111111111111111111111222222333//////000000000000//////000000000111111111111000222222222222222222222222444333333222111111000000444444555666777999;;;;;;@@@BBBEEEFFFGGGHHHKKKMMMNNNOOOQQQTTTWWWYYY\\\]]]aaacccdddfffhhhmmmssswww{{{}}}~~~|||{{{zzzzzzvvvrrrmmmiiigggfffdddbbb\\\ZZZWWWVVVTTTRRRNNNKKKDDDCCCBBB@@@???>>>======;;;;;;::::::999999888888222222222333333444444444222222111111222333444444222222222222222222222222666555555444444333333333444333333333222222222222111111111111111111111111000000000000000000000000333333333222111000000111......///000000111222222111111000000//////......000000000000000000000000...//////////////////......000111000//////000111//////////////////////////////000000000000//////,,,---...////////////////////////000000000111111...///000111111111111111111111000000000000000000///000000000111111111111//////000000111111111111111111111222222333333333333444555555666555555555666666777888888999::::::<<<===???AAAEEEHHHKKKMMMQQQSSSVVVXXXZZZ```hhhnnn|||222000---+++******++++++******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,***))))))***++++++***++++++++++++,,,,,,,,,,,,)))))))))))))))******+++))))))))))))))))))))))))&&&&&&'''((()))***++++++,,,,,,,,,,,,+++)))((('''))))))))))))))))))))))))///...---,,,+++***************+++,,,,,,+++******((())))))))))))************************************************+++++++++)))************+++++++++)))***++++++,,,,,,,,,,,,***+++------,,,,,,...///......---,,,,,,,,,,,,---,,,,,,,,,...000000...,,,&&&)))---//////......///------.........///////////////............////////////...//////000111222000000000000000000000000000////////////000111222000000000000000000000000000111333444444444222111111111111111111111111111333333333333222222222222888888:::<<>>===<<<:::999888777666555555555555555666666333333222333333444555666444444444444444444444444555555555555555555444444333333222222222111111111222222222222222222222222000000000000000000000000222333444333111000111222------...///000111222333222111111000///......---............////////////...//////000000//////...,,,---......------...///......////////////000000//////000000000000//////------...///000000000000//////000000111111222222///000000111111111111000111111111111000000//////000000000000111111111111111000000000000000000000111111111222222333333444333444555555666666555555555666666777888999::::::;;;<<<>>>AAAEEEIIILLLNNNQQQTTTVVVXXXZZZ___gggnnnyyy//////...,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------.........,,,***))))))***++++++***************+++++++++,,,)))))))))))))))******+++************************((((((((())))))******+++******++++++***)))((('''************************))))))***))))))(((''''''***++++++,,,,,,++++++***((())))))))))))*********++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++))))))***+++,,,,,,,,,,,,***+++------,,,---...000......---,,,,,,,,,,,,------,,,,,,,,,...///...---,,,...000000///......///............//////////////////............//////......///000111111111111000000000000000000000000000000/////////000111222111111111000000111111111222222333333444444444444222222222222222222222222555555666777999:::;;;<<>>;;;888666666777777777666444222222333444333222444444444444444222111111222222222111111111111000222222333333333444444444222222222111111111111000111111111111111111111111111111111000///......---//////000000111111111222000000000000000000000000000111000///------///111111000///......///000111111111000000000000111111111000---,,,,,,---000111000111111111111000//////000000000000000000000000///////////////////////////000111000///...///000111111111111111111111111000000000000111111111111111111222222222333333333222333333444555666777777555666666888999:::;;;;;;:::<<>><<<999888888888777666444444444444444555555666666666555555555444444444333333333444444444444555333333222222222111111111222222222222222222222222333333333222222111111111111111111111111111111111222222222222222222222222222222333111///......///000000////////////000000//////............//////...///000111111000///.........000111111222222222000000000000000000000000111111111111111111111111...///000000//////000111111111111111111111111111000000111111111222222222111111222222222333333333555555555555555555555555888888888888888888999999:::<<>>>>>======999999888777777777888888666555555555444444444444333333444444444555555555333333333222222222222111111111111111111111111111333333333333222222222222222222222111111111111111111111111111111111111111///000222111000000111222//////000000000000//////111000000//////000000111...///000111111000///...000000111111111111000///000000000000000000000000111111111111111111111111---///000000//////000222111111111111111111111111111111111111222222222222111111222222222333333333333333444444555666666777888888888888888888999999:::<<>>DDDGGGLLLQQQVVV\\\cccggglllrrr{{{{{{uuunnnfffaaa\\\WWWPPPJJJFFFEEECCCBBB???===;;;999888777777888666666666555555555444444333444444444555555555555333333333333222222222222111111111111111111111111222222222222222222222222222222222222222111111111000000000000000000000000---///111222111111222333//////000000000000//////333333222222222222333333//////111111111111//////111111111111111000//////000000000000000000000000111111111111111111111111---...000000//////111222111111111111111111111111111111111222222222222333111111222222222333333333222222333444555666777888777777888888888999999999:::<<>>???BBBFFFLLLSSSYYY]]]fffjjjpppvvv{{{zzzuuunnnfff]]]WWWPPPMMMIIIEEEAAA???>>>>>>999999999888888888888777444444444555555555666666444444444333333333222222555555555555555555555555111111111111111111111111333333333222222111111111222222222222222222222222000222444444222000///000...///000111111000///...//////............//////111000000000000000000111---...///111222222222222000000000000000000000000////////////////////////,,,...000000//////111333111111111111111111111111111111222222222333333333111111222222222333333333666555555555555444444444555666777888999:::;;;;;;:::<<>>BBBFFFLLLQQQTTT[[[```fffkkkooovvv{{{uuummmgggaaaZZZPPPIIIGGGDDDAAA>>>===<<<:::999999666444444555666666555555555444333333333444444555555444333333444555555222222222222222222222222333333333333333333333333333333222222222222333333333222111000000000111222222222222111111111000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222111111111111111111111111111111222222222333333333333333333333333444555555777777777777777888999999999999999888888888777777888;;;>>>AAADDDHHHLLLOOOQQQTTTWWWXXXYYY\\\bbbgggrrr~~~,,,,,,,,,,,,,,,,,,---...000000///...---------...---,,,+++*********+++,,,***))))))***,,,---+++***************))))))))))))+++++++++,,,++++++***)))************************+++++++++,,,,,,,,,------+++++++++***************************+++,,,---...************************'''((()))***+++,,,,,,,,,---------,,,++++++******------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,---......//////..............................////////////000000000000222333444333111111222333........./////////000000000000//////000111222222222111111222444555555444666666777888999;;;<<<===@@@DDDJJJPPPVVV]]]dddiiissswww}}}|||qqqeee\\\TTTPPPJJJEEECCC@@@>>><<<;;;999666666777777777777777666555444444333333444555555444333333444555555111111111111111111111111222222222222222222222222222222111111111111222222333222222111111111000000222222222111111111111111000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000/////////000111111000111111111111222222222111111111111111111111111111111222222222333333333333333333333444555777777888888888777888999999:::999999999888888888888888888:::===@@@CCCGGGKKKNNNQQQTTTXXXYYYZZZ]]]bbbgggooo{{{------,,,,,,,,,------...///.....................---,,,+++*********++++++*********+++,,,---,,,***,,,+++++++++++++++++++++******++++++++++++************************************++++++++++++,,,,,,,,,+++++++++***)))))))))))))))(((((()))******+++************************'''''')))***,,,,,,---------------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------------.............................................//////000000111111333444555444222111111222.../////////000000000000111111111111222333444555222222222333444555555555999:::===???AAADDDHHHJJJNNNSSS[[[cccjjjrrrzzz~~~uuufffaaaYYYRRRMMMHHHEEEBBB???===:::888999999888777888888777666666666666666555555444444444444555555222222222222222222222222222222222222222222222222222111111000000111111222222222222222222111000///111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000///000000000000000111111111222222222111111111111111111111111111111222222222333333333222222333444555666888999888888888888888999::::::888888888888888888888888888:::===@@@BBBFFFJJJMMMRRRUUUXXXZZZ[[[]]]cccgggmmmyyy......---,,,,,,------------------...............,,,,,,,,,++++++++++++++++++******+++------,,,***)))))))))))))))))))))))))))******++++++*********************************))))))))))))************,,,+++++++++***)))))))))+++******)))(((((())))))************************((()))***+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------------......//////////////////////////////......//////000000111111222333444333111000000111000000111111111222222222000000000111222444555666555666777888999:::;;;<<<<<>><<<:::999777666777777666666666666777777555555555555555555555555444444444444444444444444222222222222222222222222222111111000000111111222222222222222222111000///111111111111111111111111//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000333333222000////////////000000111111111222222222111111111111111111111111111111222222222333333333222222333444555666888999888888777777888888999:::888888888888888888888888888:::===@@@BBBFFFJJJMMMQQQUUUYYY[[[[[[^^^bbbfffkkkwww///...------------------+++,,,---...............---------,,,,,,,,,+++++++++******+++---...,,,+++******+++++++++++++++,,,((()))******+++*********************************((((((((())))))))))))***+++++++++***************...---,,,+++************++++++++++++++++++++++++)))******+++++++++******'''(((((()))***+++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////////////////////////////////////////000000000000111222333222000000000222222222222333333333444444......///000111333555666555777:::<<<===>>>AAACCCEEEJJJPPPUUUXXX^^^eeekkkwww~~~|||ssskkkddd___RRRNNNIIIDDDAAA>>>:::888777666666555555555555666444555666666666666555444555555555555555555555555333333333333333333333333222222111111111111222222111111111111111111111111111111111111111222222222/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000333333222111000000000000000111111111111222222222222222222222222222222222111111222222222333333333333333333333444555777777777777777666777888888999888888888888888999999999999;;;>>>AAACCCFFFJJJMMMPPPTTTXXX[[[[[[]]]bbbeeejjjvvv//////...---------------***+++,,,...//////..................------,,,,,,++++++***,,,---...---++++++,,,,,,,,,------------(((((()))***************************************((())))))))))))************************+++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++))))))***+++++++++++++++(((((())))))***++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------........./////////...------,,,---...///000////////////////////////000000000000////////////000111222222111000222333222333333333444444444444000000111222444666888999777;;;@@@CCCFFFJJJOOORRRWWW\\\cccgggjjjooowww}}}zzzuuufffbbb[[[TTTOOOJJJEEEBBB<<<<<<:::888666555555555444555666777777666555444444444444444444444444444444444444444444444444444333333222222222222333333111000000000000222333444000000111111111222222222////////////000000000111111111111111111111111111000000000000000000000000000000000000000000000000111000000000111222222333000111111111111222222222222222222222222222222222111111222222222333333333333333333333333444555555666666555555666666777888777777888888888999999999:::<<>>DDDIIILLLPPPUUU\\\bbbggglllsssyyyzzz~~~{{{uuummmccc\\\RRRMMMFFFBBB@@@???===:::999777555444555444333222444444333333333333333444555555444444444333333333333333333333333333333333444444444333333333222222333333333333333333333333000000000000000000000000222222111111111111111111222222111111000/////////222222222222222222222222000000000000111111111111///000000111222333333333///000000000000111111111333444444555555444444333444444444555555555666666888777666555444444555666888888999999999:::::::::;;;===@@@BBBDDDGGGKKKNNNPPPSSSUUUVVVWWWZZZ```eeeiiisss------...............---------------------------------------------------------------------------,,,+++***))))))***+++,,,(((***+++------,,,+++***+++******))))))******+++---,,,,,,,,,++++++++++++,,,,,,+++***************************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,,,,---------......+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111111111000///////////////333333222111222333444555555444444555888:::<<<===>>>>>>???CCCIIIPPPUUUXXX___dddkkkqqquuu{{{xxxpppeee^^^VVVOOOKKKFFFBBB>>>;;;999666666666777666555777666555555444444444555555555555444444444333333333333333333333333333333444444444333333333222222333333333333333333333333222222222222222222222222222222111111111111111111//////000000111222222222222222222222222222222222000000000000111111111222//////000111111222333333111111111222222222333333333444444555555444444333222222222333333333444444444444444444555777888999888888999999999::::::::::::===@@@BBBDDDGGGKKKNNNPPPSSSUUUVVVWWWZZZ___dddiiirrr+++,,,---...////////////------------------------------------------------------------------------++++++************++++++******+++++++++,,,,,,,,,+++******))))))******+++------------,,,,,,,,,,,,,,,+++******)))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++,,,---///000,,,,,,,,,------------...------------------...///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000///.........///111222222111000000///000000000111000000000000222333444555444555666999===AAACCCJJJKKKOOOTTTZZZaaafffjjjrrrxxx|||uuulllddd]]]UUULLLFFF@@@>>>;;;:::::::::999888999888777666666666666666666555555555444444444444333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333111111222222222222222222//////000000111222222333222222222222222222222222000000111111111222222222/////////000111111222222333333333333444444444444333444444555555444444333222222222333333333444444444444444555666777999:::888888999999999::::::::::::<<>><<<:::999777777666666666666666777666666666555555555555444444444444444444444444444555444444444444333333333333333333333333333333333333333333333333333333333111111222222222222222333333333222111111000000///222222222222222222222222111111111222222222333333/////////000000111111111333333333444444444444555333444444555555444444333444444444555555555666666777777666666666666666666888888999999999::::::::::::<<>>AAACCCFFFJJJMMMOOORRRVVVVVVVVVVVVYYY]]]cccjjjzzz---...............------........................++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++++++++******++++++,,,---+++******))))))******+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,------...++++++++++++++++++++++++)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,000000000000000///......------------------------.../////////000000000000111111111111222222222222222222222222222333444444333333555888<<>>;;;999888777888888888777777777666666555555555555555555555555555555555555444444444444333333333333333333333333333333333333333333333333111111222222333444444555000111111222222333333444222222222222222222222222333333333333444444444444333333222222222222222222111111111111222222222222333444444555555444444333222222222333333333444444222333555777999:::;;;;;;888888999999999:::::::::999;;;>>>@@@BBBEEEIIILLLOOORRRVVVVVVUUUUUUXXX[[[aaaiiiyyy,,,,,,---...////////////////////////////////////////////////////////////++++++++++++++++++++++++++++++------------++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,------...///++++++++++++++++++++++++)))************+++++++++------------------------++++++,,,,,,,,,---------,,,------......---,,,,,,.........------,,,,,,,,,333444555555555333222111000000000000000000000000////////////000000000000111111222333333333333222222222222222333333444555999:::===BBBHHHNNNSSSVVV]]]ccckkkooopppqqqvvvzzz}}}|||qqqhhhaaa\\\XXXLLLJJJGGGCCC>>>;;;999777888888888888777777777777555555555555555555555555666666555555555444444444333333333333333333333333444444444444444444444444111111222333333444555555444444333222222111111000222222222222222222222222333333333444444444555555333333333333333333333333111111222222222333333333333444444555555444444333444444444555555555666666555666777999999999888777888888999999999:::::::::999;;;>>>@@@BBBEEEIIILLLOOORRRVVVWWWUUUUUUWWWZZZ```iiizzz------------------------222111///---,,,,,,,,,,,,//////............//////---------............///......---,,,,,,+++******++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,---------......---,,,+++)))((((((''''''------,,,,,,,,,,,,++++++,,,,,,************,,,,,,,,,------------------...------------------------------------------------...------------...//////000000//////.........---//////////////////......//////...------///000111222000000222555666444222000222444555666777999;;;???AAAEEEJJJPPPXXX```fffmmmpppsssuuuwwwzzzyyyssslllggg^^^YYYRRRKKKEEEAAA===;;;AAA>>>;;;888777777666555666666666777666666555444333333333333333333333333777777888888777555222111333333444555555444333333333333333333333333333333333222222111111222222333222222222222222222222222777666444333222333333444555555555555444333222111444444444444444444444444444444444444444444444444333333444444444444444444444555777777666666777999888888888888888888888888:::<<<>>>@@@AAACCCFFFIIIHHHMMMRRRUUUUUUVVVXXX[[[bbbkkk{{{------------------------000///...---,,,---............------------......---------............///......------,,,++++++***++++++,,,,,,,,,,,,------******+++,,,------------,,,,,,,,,------------...---,,,+++******)))******------,,,,,,,,,,,,++++++---,,,+++******+++,,,---******++++++++++++,,,,,,---------------------------------------------------------.........//////000/////////....................................//////......//////000111222000///111444555333111333444666888999;;;>>>@@@HHHLLLSSS[[[aaahhhooosssxxxzzz}}}|||xxxooojjjccc[[[TTTMMMGGGBBB???===;;;::::::999777555777777777777777777666666444444444444444444444444222333555666666444333222333444555555555555444333333333333333333333333333333333222222222222333333222222222222222222222222666555444333333444555555555555555555555444444333444444444444444444444444444444444444444444444444333333444444444444555555444555777777777777999:::888888888888888888888888888;;;===???AAADDDHHHKKKKKKOOOSSSUUUUUUVVVYYY\\\ccckkk{{{---------------------------------------...///000------,,,,,,,,,,,,---------------............///......------,,,+++++++++++++++,,,,,,,,,,,,------)))***+++,,,---.........,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------*********++++++,,,,,,,,,------------------------------------------------,,,---...///000///......////////////............////////////////////////...///000000111111000000333222111222333444333222555777:::<<<>>>BBBGGGKKKSSSYYYbbbjjjqqquuuyyy|||yyyqqqhhh^^^TTTMMMBBB@@@>>>======<<<999777777888888888888888888888666666666666666666666666000111333555666666555555333444555555555555444333333333333333333333333333333333333333333333333333333333333333333333333333444444333333444666777888666666666666666555555555444444444444444444444444444444444444444444444444333333444444444555555555444666888888888999:::<<<999999999999999999999999777999<<>>CCCGGGMMMTTTYYYccchhhooouuuzzz~~~{{{oooccc[[[OOOKKKFFFBBB@@@>>>;;;999888888888888888888888999666666666666666666666666222333555666777888777777444444555555555555444444444444444444444444444444333333444444444444333333333333333333333333333333333333333444555888:::;;;999999888777666555444444333333333333333333333333444444444444444444444444333333444444555555666666555666888999999:::<<<===999999999999999999999999888:::===???AAAEEEIIILLLQQQSSSUUUUUUTTTVVVZZZ^^^dddlllzzz.......................................---------//////............//////---------............///......------------,,,,,,+++++++++,,,,,,,,,------------------,,,+++******+++++++++,,,,,,,,,------***************+++,,,---------,,,,,,,,,+++++++++------------------------++++++,,,------...//////---------------------------------....../////////,,,---///111111000///............////////////////////////000000111111111///000222333333333222111222222333333444666888:::===AAAFFFMMMSSS[[[ccchhhqqqtttyyy~~~vvvoooaaa[[[QQQIIICCC???===;;;:::999888777777777888888555555555555555555555555555555666666666666666666555555555555555555555555444444444444444444444444333444555555555555444333333333333333333333333333333333333555777:::<<<>>>===<<<999777555333333222333333333333333333333333444444444444444444444444333333444555555666777777666777999:::999:::<<<===999999999999999999999999:::<<<>>>@@@AAACCCGGGIIIQQQSSSUUUUUUTTTVVVZZZ___dddkkkyyy..............................//////...---,,,,,,/////////....../////////---------............///......------------------++++++,,,,,,,,,,,,------------------,,,+++******++++++++++++,,,,,,,,,,,,***************+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,))))))***++++++,,,---------------------------------------...//////000000---...///000111000//////.........///////////////,,,------....../////////111222222333444333333333000222444555666:::>>>AAAGGGLLLSSSZZZbbbiiipppttttttwww|||uuunnnbbbVVVMMMGGGBBB???>>><<<:::999888888888999666666666666666666666666555555444444333333333333666666555444444555666666444444444444444444444444333444555666666555444333333333333333333333333333333333444555888;;;>>>???>>><<<999666444333222222333333333333333333333333444444444444444444444444333333444555666777777888777888999:::999999:::<<<::::::::::::::::::::::::;;;===???@@@AAACCCFFFIIIOOORRRUUUVVVUUUVVVZZZ^^^bbbiiiwww........................,,,---.../////////...---///......------......///---------............///------..................++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++***+++,,,------,,,+++***((())))))***,,,------...---------------------------------...///000000000.../////////000000000000............/////////000------...//////000111111333333333333333444444555333666999;;;>>>BBBHHHMMMUUUZZZbbbiiioootttyyy|||yyy|||xxxlllaaaWWWNNNIIIBBBAAA>>>;;;:::999999:::777777777777777777777777555555444333333333333333777666555444444555666777555555555555555555555555444555666777777666555444444444444444444444444444444444555666999<<<>>>@@@;;;:::777555333333444444222222222222222222222222444444444444444444444444333333444555666777888888777999:::999888777888:::::::::::::::::::::::::::999;;;>>>@@@AAADDDGGGJJJLLLPPPTTTVVVVVVWWWZZZ^^^aaahhhvvv////////////////////////***+++---///000000000///...------,,,,,,------...---------.........//////------..................++++++,,,,,,,,,---------((((((***,,,---...//////******+++++++++,,,,,,,,,...------,,,,,,------------------,,,,,,,,,++++++******,,,,,,,,,,,,*********++++++,,,...///000000---------------------------------...///000000111/////////...///000111111---.........//////000000000111111222333333444444444444333222333444555666888;;;???BBBEEEKKKRRRXXX___dddlllssswww{{{~~~~~~sssfffZZZRRRFFFDDDAAA>>>;;;;;;;;;;;;888888888888888888888888666666555555555666666777777666555444444555666777555555555555555555555555444555666888888666555444444444444444444444444444555555555777999<<>>???@@@AAACCCGGGJJJNNNPPPRRRTTTUUUXXX[[[^^^eeejjjttt000000000000000000000000///////////////////////////............---------,,,,,,---......---,,,,,,---.........------,,,+++***++++++,,,------......++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++...---,,,++++++,,,...///,,,++++++******++++++,,,***++++++,,,,,,+++******---------............///......---------...///000//////////////////////////////000000000000//////111000000////////////000///000222222111111333444555444444555888;;;======EEEJJJPPPWWW^^^eeelllpppsssuuuwwwxxxzzz~~~yyyqqqbbb\\\SSSLLLFFFBBB>>><<<<<<===>>>>>><<<:::888888777777777777777777777777666666666777888888999999777777666666666666777777444444555666666666666666444444555555666555555555444444555666777888999999666666555555555444444444444333333222222333333444777666555555444444444555333444444555555666666777555666888999::::::::::::;;;;;;;;;::::::::::::999<<<>>>???@@@AAADDDGGGJJJNNNPPPRRRTTTUUUXXX[[[^^^ccchhhsss111111111111111111111111///////////////////////////............---------111000...,,,,,,...000111------------------,,,,,,+++++++++,,,------......,,,,,,------------......------,,,,,,,,,,,,++++++---,,,+++++++++,,,...///******++++++++++++******++++++,,,------,,,,,,+++---------............///......------......///000........................000000111111111111000000222111000///////////////...///000000000000222444444555777:::===AAADDDEEESSSXXX___ffflllqqqvvvyyyxxxyyyzzz{{{}}}wwwpppfff[[[RRRIIIBBB>>>>>>>>>===<<<:::999888777777777777777777777777777555555666777888999999:::777777666666666666777777333444555555666555555555444444444444555666777777444444444444555555666666555555555555555444444444444444333333333333444444777777666555555555555666444444444555666777777777333444555777999:::::::::<<<<<<;;;;;;;;;:::::::::<<<>>>???@@@AAADDDHHHKKKNNNPPPRRRTTTUUUXXX[[[^^^bbbgggrrr000000000000000000000000........................///............---------111000...------...000111------------,,,---------,,,,,,,,,,,,------......,,,,,,,,,---------------------,,,,,,,,,+++++++++000///---,,,+++*********,,,,,,...//////...,,,,,,,,,,,,---------------------------............///...............//////000///////////////////////////000000111111000000///222111000000//////000000...///000000000111333666444777<<>>???AAABBBEEEIIILLLNNNPPPRRRTTTUUUXXX[[[^^^bbbgggrrr////////////////////////------------------------///............---------.........//////............---,,,,,,,,,------...,,,,,,------------......,,,,,,,,,+++++++++++++++------,,,,,,,,,+++++++++///...---,,,+++*********---...///000000///...---,,,,,,,,,------......///---------............///.........///////////////000000000000000000000000...//////000000//////...111111000000000000111111///000111111222444777:::888===DDDKKKQQQWWW^^^bbbkkknnnssswwwyyyzzz|||}}}}}}zzzkkk[[[PPPHHHDDD???<<<;;;<<<;;;:::::::::999999888888888777999999888888777666666666777777666666666666777777444555555666555555444444555555444444555666888:::666666555555555555444444444555555555555555555555555444444333333444444555555444444333444444555555444444555666777888999:::999888888888999999::::::=========<<<<<<<<<;;;;;;<<<>>>@@@AAABBBEEEIIILLLNNNPPPRRRTTTUUUXXX[[[^^^bbbgggrrr........................------------------------///............---------+++---///000000///---+++...---,,,+++,,,---...///------------------......,,,,,,++++++++++++******------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,---//////---------............///---...///000000000000///111111111111111111111111......////////////......000000000000111222333333000111333444555999===AAABBBHHHQQQXXX]]]cccjjjooosssuuuyyy{{{{{{|||}}}~~~oooeeeTTTMMMEEE@@@>>>>>><<<;;;;;;;;;::::::999888888888999999888888777666666666777777666666666666777777666666666777666666555444555555555555666777888888666666666666666666555555444444444555555555555555555555444444444444555555444333333333333444555555444555666777888999:::;;;;;;;;;::::::999::::::;;;>>>============<<<<<<<<<<<<>>>@@@AAACCCFFFJJJMMMNNNPPPRRRTTTUUUXXX[[[^^^bbbgggrrr///////////////////////////////////////////////////............---------,,,---///000000///---,,,...---,,,++++++---...000..................------------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,---------,,,,,,---------,,,+++++++++,,,---...///---------............///---...///000111000000///000000000000000000000000//////000000000000//////......///000111333444555222333555777999>>>CCCHHHNNNUUU]]]cccggglllrrrwwwxxxzzz|||~~~|||eee\\\PPPGGGDDDAAA>>>;;;<<<;;;;;;:::999999888888666666777777888888888888777777666666666666777777777777888888777666666555555666666777777777666666555555555555666666666666444444444555555555666666555555444444444444555555444444444444444555666666444555666777999:::;;;<<<::::::999999:::;;;<<<===>>>>>>>>>=========<<<<<<<<<>>>@@@AAACCCFFFKKKNNNNNNPPPRRRTTTUUUXXX[[[^^^aaafffqqq000000000000000000000000111111111111111111111111//////.........---------......////////////.........---+++++++++---///000..................------.........------,,,,,,,,,---------,,,,,,,,,++++++---------,,,+++***)))(((//////---,,,,,,---//////++++++******+++---...///---------.........//////---...000111111111000///000000000000000000000000000000111111111111000000---......000222444555777333555777999<<>>???>>>>>>>>>>>>============<<<>>>@@@AAACCCGGGKKKNNNNNNPPPRRRTTTUUUXXX[[[^^^```dddooo......////////////......111111000000000000000111///............---------000000///...---,,,,,,+++......------------...............------,,,,,,+++/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***---,,,,,,++++++,,,,,,---,,,,,,,,,---------......000000//////.........---111111000000//////......///////////////.........111111000000111222333333333444555555555666888:::777999===AAAFFFMMMUUUZZZcccgggmmmrrrvvvyyy|||}}}~~~tttdddYYYRRRHHH???@@@===::::::<<<===:::777777888:::;;;;;;:::999999888888888888888888888888666666666666666666666666555555666777777777777777777777666666555555555444666666666666666666666666666666777777777777666666444555555555555555444444999888777888:::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>AAA@@@???>>>===;;;;;;:::>>>>>>???AAADDDGGGJJJLLLNNNPPPRRRSSSTTTVVVYYY\\\```gggsss......////////////......111000000//////000000000//////.........------------------.........//////......------------..............................------,,,,,,,,,+++++++++---------------------------------------,,,++++++---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........000/////////............111000000000/////////...////////////////////////444333222000////////////000111222333333444888:::;;;???DDDJJJPPPWWW^^^cccjjjnnntttxxx{{{|||~~~yyymmmbbbUUUIIIIIIDDD>>>;;;;;;:::888555888888999:::999888777666888888888888888888888888777777777777777777777777555555666777777777777777777777666666666555555555555555555555555555555555444444555555555555444444555555555666666555555444777666555555777999999888;;;;;;:::;;;;;;<<<===>>>@@@@@@@@@???>>>===;;;;;;<<<<<<===???BBBEEEHHHJJJNNNPPPRRRSSSTTTVVVYYY\\\```fffqqq......////////////......000//////......///000000000///......------......------........./////////......------------...............///////////////---,,,,,,,,,,,,+++++++++........................---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////............000000000000//////////////////////////////000000333333111000///.........000000111222333666;;;???CCCHHHOOOWWW^^^eeekkkoootttwww|||~~~|||jjj\\\TTTMMMDDD>>><<<<<<:::999::::::::::::999888777777777777777777777777777777888888888888888888888888666666777777888888777777777777666666666666555555555555555555555555555555333333444444444444333333555555666666666666555555777555444555777999999888;;;;;;:::;;;;;;<<<===>>>???@@@AAABBBAAA???<<<;;;<<<<<<===???BBBEEEHHHJJJNNNPPPRRRSSSTTTVVVYYY\\\___eeeooo~~~......////////////......///............//////000000000///...---......///111111000///...---,,,,,,......------------....../////////.......................................---------------------------,,,+++***)))***+++,,,,,,------------------,,,------------............///////////////.........000000000000//////////////////000000000000111111000000000000111222333333111222333444777<<>>???@@@BBBCCCCCC@@@>>><<<>>>>>>???AAADDDGGGJJJLLLNNNPPPRRRSSSTTTVVVYYY\\\^^^cccmmm|||......////////////.....................///000000111000///------...//////111111000///...------,,,......------------......//////......---,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,------......------,,,---------.........//////.........///////////////////////////000000000000000000000000111111222222111111111222333444666777333555777999>>>DDDLLLRRRXXX]]]dddkkkooosssvvvxxx{{{{{{|||}}}jjjaaaUUUKKKGGGEEECCCAAA::::::::::::;;;;;;<<<<<<777777777777777777777777777777777777777777777777777777888888888888777777666666777777777777777777555555555555555555555555555666666666666666666555555666666777888888777777888777666777999:::::::::;;;;;;:::;;;;;;<<<===>>>>>>@@@BBBCCCCCCAAA???===>>>>>>???AAADDDGGGJJJLLLNNNPPPRRRSSSTTTVVVYYY\\\]]]cccmmm|||......////////////..................///000111111222111///------...///000....../////////000000000......------------......///......---,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,---...//////...---,,,------........./////////.........///////////////////////////000000000000000000000111222222333333333333333333444555666666666999===AAAGGGNNNVVV\\\bbbffflllqqqsssvvvxxxyyy||||||}}}xxxooobbbVVVOOOIIICCC???:::999999999999:::;;;<<<888888888888888888888888777777777777777777777777888888999999888888777777666666777777777777888888666666666666666666666666444444555555555555444444555666777888888999999888666444333444666888888777;;;;;;:::;;;;;;<<<===>>>>>>???AAABBBBBBAAA@@@???<<<<<<===???BBBEEEHHHJJJNNNPPPRRRSSSTTTVVVYYY\\\^^^dddnnn}}}......////////////......////////////000111222222333111///------...000111.../////////000000000000......------------......,,,---------......//////+++++++++,,,,,,,,,------------------------------++++++,,,---------------,,,---...//////...---,,,............////////////............/////////000.../////////000000000111000000111111222333333444111111111222444666777888===AAAFFFLLLSSS[[[bbbhhhkkknnnrrruuuwwwyyy{{{}}}}}}|||pppeee\\\SSSJJJDDD??????===<<<;;;;;;;;;;;;999999999999999999999999888888888888888888888888888999999999999888777666666666777777777888888888777777777777777777777777555555666666666666555555555666777888999999999999666444333444666888888777;;;;;;:::;;;;;;<<<===>>>>>>>>>???@@@@@@AAA@@@@@@<<<<<<===???BBBEEEHHHJJJNNNPPPRRRSSSTTTVVVYYY\\\^^^eeeppp......////////////......////////////000111333333333111///------...000111222222111000///...------.........------.........***+++,,,...000111222333---------....../////////........................***+++---...///...------,,,---///000000///---,,,............/////////000---.........//////000000.../////////000000111111000000111222333333444444+++,,,...111444888:::<<>>=========::::::::::::::::::::::::999999999999999999999999999999999999999888777666666666777777888888888999777777777777777777777777888888999999999999888888666666777999999:::::::::777666555666888999:::999;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>??????@@@AAAAAA>>>>>>???AAADDDGGGJJJLLLNNNPPPRRRSSSTTTVVVYYY\\\___eeeqqq000000000000000///......//////000000000000//////...000222333333111///------.........//////000000000000////////////000000111000000///...---------........................------------------------,,,++++++,,,...///...---.........------,,,,,,,,,000000000000000000000000111111000000//////......000000000000////////////000222555666555333333333222222333555777<<>>>>>===<<<999999888888888888999999999999999888888888888777888888888888888888888888999888888777666555555444555555666777777666555444666666666666666555555555666666666666666666666666888888777777888888999:::888888888;;;>>>@@@???>>>>>>===============>>>???@@@?????????AAAEEEHHHKKKNNNPPPQQQRRRSSSVVVZZZ]]]aaagggqqq}}}000000000000000///......//////000000000000///////////////000/////////////////////...............000000000//////000000000111000000///......------........................------------------------///...------//////...---.........------,,,,,,,,,000000000000000000000000111000000000/////////...000000000000000000000//////111444555555444444555333444666999===CCCJJJNNNUUUZZZaaahhhmmmqqquuuwww{{{}}}~~~yyysssmmmeee___UUUPPPIIICCC@@@???>>>===<<<;;;:::999888888888999::::::::::::999999999999888888888888888888888888999999999888777777666666555555666777777666555444666666666666666666666666666666666666666666666666888888777777888888999:::;;;::::::<<<>>>???>>>=========<<<<<<===>>>??????AAA@@@@@@@@@BBBEEEHHHJJJNNNPPPQQQRRRSSSVVVYYY\\\___eeeooo{{{000000000000000//////...//////000000000000//////000///...------...///000/////////...------,,,,,,///..................///000000000///......------........................------------------------222000////////////---,,,.........---------------000000000000000000000000000000000000////////////000000000000000000000000///111333444444444444666555888;;;@@@EEELLLTTTYYY```dddkkkqqquuuxxxzzz|||yyyssslllggg```ZZZQQQIIIEEEBBB@@@???>>>===<<<:::999999888888;;;;;;;;;;;;::::::::::::999999999999999999999999::::::999999888888777777555666666777777666666555666666666666666666666666777777777777777777777777888888777777888888999:::<<<;;;;;;<<<>>>>>>===;;;;;;;;;<<<<<<===>>>???@@@BBBBBBAAAAAACCCEEEHHHJJJNNNOOOQQQRRRSSSUUUYYY\\\]]]cccmmmyyy//////000000000000////////////000000000000////////////.........///000000............---------------,,,,,,++++++,,,,,,---000000//////....................................------------------------000///......//////...,,,...............---------////////////////////////000000000000////////////000000000000000111111111000111333333222222444555888<<>>===;;;::::::;;;<<<===>>>@@@AAACCCBBBBBBBBBDDDFFFHHHJJJMMMNNNPPPQQQRRRUUUXXX[[[\\\bbblllxxx//////000000000000////////////000000000000//////---...000222222111000///,,,,,,------...///000000......------------......////////////....................................---------------------------,,,+++,,,...///...---........................////////////////////////////////////000000000000///000000000111111111222222222333222111222444777>>>BBBIIIPPPWWW^^^eeejjjooorrrwww{{{}}}}}}wwwsssqqqjjjaaaWWWPPPJJJEEEBBB<<<<<<;;;:::::::::;;;;;;::::::::::::999999999999999999999999999999999999777777777777777666666666666666666666777777888888666666666666777777888888777777777777777777777777888888777777888888999:::777777777999<<<>>>===<<<:::::::::;;;<<<>>>???@@@BBBBBBBBBCCCDDDFFFHHHJJJLLLNNNOOOPPPQQQTTTXXX[[[\\\bbblllxxx...//////000000000000000//////000000000000//////,,,...111333444333111///+++,,,---...///111222222111111000000000000111111//////////////////..............................------------------------,,,+++***,,,...//////................../////////000000000000000000000000////////////000000000000///000000111111222222222333444444444444666:::===FFFJJJRRRYYY___eeekkkooosssvvvyyy|||~~~~~~{{{vvvqqqhhh___WWWPPPIIIEEE>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999999999::::::::::::::::::::::::777666666666666666666666666666666666777888999999555666666777777888888999777777777777777777777777888888777777888888999:::666666777999===>>>>>>===::::::;;;;;;<<<===>>>??????@@@AAABBBEEEGGGIIIJJJLLLMMMOOOPPPQQQSSSWWWZZZ\\\bbblllxxx......///000000000000000//////000000000000//////---...///000111111111000---......///000111222222111111000000000000111111.../////////////////////........................------------------------...---,,,---...///...------........./////////000000000000000000000000000.../////////000000000111///000000111111222333333333444555666888===CCCGGGOOOSSSZZZaaafffkkkooorrrwwwyyy{{{}}}~~~zzztttlllddd\\\SSSNNNDDDCCCAAA???===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::777777777777777777777777666666666666666888999:::555666666777888888999999666666666666666666666666888888777777888888999:::999999999;;;>>>???>>>===;;;;;;;;;;;;;;;<<<===>>>===>>>???BBBDDDGGGIIIJJJKKKMMMNNNOOOPPPSSSVVVYYY[[[aaakkkwww......///000000000000000//////000000000000//////...---------...///111222000000000000111111111111......------------...............///////////////........................------------------------111000......//////...,,,---.........//////000000000000000000000000000000.../////////000000111111///000000111222222333333333444666888<<>>===<<<<<<;;;;;;;;;<<<<<<===;;;<<<>>>AAADDDGGGIIIJJJKKKLLLNNNOOOPPPRRRVVVYYY[[[aaajjjwww000000000000////////////000000000000111111111111000000///.....................////////////......000///...---------------////////////////////////..................------,,,,,,,,,------............------------...//////////////////////////////000000000000000000000000...///000111222111000000222333444333222222444666333666999>>>CCCJJJQQQVVVccceeehhhkkkmmmppptttwww||||||{{{vvvnnngggYYYOOOIIIHHHEEE>>>::::::@@@???===:::888888999;;;<<<;;;::::::999999::::::888888888888888888888888666666666666666777777888888888888888888888888888666777888:::999888666555777888999888777666777999999;;;===??????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBEEEIIILLLPPPPPPQQQPPPPPPRRRVVVYYY[[[aaajjjvvv000000000000//////////////////000000000111111111000000///.....................////////////......000///...------------...////////////////////////........................------...............///...------------...//////........................000000000000000000000000...///000111111111000///111222333222111222444666999<<>>???======<<<:::999:::;;;<<<<<<;;;::::::999999::::::999999999999999999999999888888777777888888999:::888888888888888888888888666777888999999888777666555666777666555555666777999;;;===??????>>><<<;;;=========<<<<<<<<<<<<<<<<<<===???AAABBBEEEIIILLLNNNPPPQQQQQQRRRTTTWWWZZZ\\\aaaiiiuuu000000000000//////////////////000000000000111111000//////............///......////////////......//////......------......////////////////////////........................///////////////............------------...//////........................000000000000000000000000...///000000111111000000222333444333333444777999>>>CCCJJJQQQWWW]]]bbbfffdddgggkkknnnqqqtttxxx{{{~~~sssgggZZZRRRLLLGGGCCCCCC??????>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999999:::;;;;;;888888888888888888888888888888888888888888888888888999::::::999888999:::999;;;===>>>>>>>>><<<;;;>>>=========<<<<<<;;;;;;<<<===???@@@BBBDDDHHHKKKMMMOOOQQQSSSTTTUUUXXXZZZ\\\aaahhhrrr000000000000////////////////////////000000000111000///............//////......////////////......//////............//////////////////////////////---------...............000/////////......------...------------...//////------------------------////////////////////////000000000111111111111111444555666666666999<<>>===<<<;;;======<<<<<<;;;:::::::::<<<===???@@@AAADDDHHHKKKKKKNNNQQQTTTUUUVVVYYYZZZ]]]aaagggqqq000000000000////////////...////////////000000000//////............//////......////////////......//////.........//////000////////////////////////---------........./////////......------,,,,,,,,,...------------...//////........................////////////////////////111111111111222222333333333444666777999===BBBFFFIIIOOOXXXaaafffjjjmmmnnnnnnppptttwwwzzz~~~xxxmmmcccYYYNNNFFFEEECCC@@@>>>???>>><<<:::===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999::::::888888888888888888888888888888777777888999::::::555666777777666555666777::::::;;;<<<===<<<<<<;;;;;;;;;;;;:::::::::999999<<<>>>???@@@AAACCCGGGJJJKKKNNNQQQTTTUUUVVVXXXZZZ]]]aaagggppp000000000000////////////......////////////000000///............//////000......////////////......//////......//////000000////////////////////////,,,,,,------.../////////---------------,,,,,,,,,...------------...//////////////////////////////000000000000000000000000222111111111111222333333222333555888;;;AAAGGGLLLSSSXXXaaahhhmmmoooqqqrrroooqqqtttxxx}}}|||rrriii[[[PPPGGGCCC>>>===>>>???>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777888999999888888888888888888888888777777888888999:::::::::666888999888777666777888::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<>>>???@@@@@@CCCFFFIIILLLNNNPPPRRRSSSTTTWWWYYY]]]aaahhhrrr000000000000////////////........./////////000000...............///000000......////////////......///////////////000111111////////////////////////,,,,,,------...//////000------------...............------------...//////000000000000000000000000000000000000000000000000000000/////////000111222444555888;;;@@@GGGOOOUUUZZZ___fffllloooqqqrrrsssppprrrvvv{{{zzznnnbbbSSSMMMEEEAAAAAAAAA@@@>>>======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777888999999888888888888888888888888666777888:::;;;;;;:::::::::;;;<<<;;;:::999:::<<<::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<======>>><<<>>>???@@@@@@BBBFFFIIIMMMNNNOOOPPPPPPRRRVVVXXX\\\aaaiiisss000000000000////////////............/////////000...............///000111......////////////......///////////////000111111////////////////////////,,,,,,------...///000000---.........//////000000...------------...//////000000000000000000000000000000000000000000000000///...---------...000111777999<<<@@@FFFNNNWWW\\\]]]aaahhhlllooopppqqqrrrrrrtttxxx|||qqqcccZZZOOOGGGEEECCC@@@=========<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888777777888888999:::888888888888888888888888555666999;;;<<<;;;:::999888999::::::888888999::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@<<<>>>??????@@@BBBEEEHHHNNNOOOOOONNNOOOQQQUUUXXX\\\aaajjjuuu......///000000000000000........................000000000000000000000000.........///......---------------.........//////////////////////////////............////////////............------------............/////////000////////////000000000000///000111111000///111222222333333333222333555888999===BBBHHHNNNUUU]]]bbbiiijjjlllmmmmmmooorrruuutttwww|||pppgggZZZNNNFFFCCCAAAAAA??????>>><<<;;;;;;<<<>>>:::::::::999999999888888:::::::::;;;;;;:::999999777888999:::::::::::::::;;;;;;;;;::::::999999999:::999999888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>???AAACCCFFFHHHJJJMMMQQQSSSTTTUUUWWWYYY[[[___hhhuuu......///000000000000000111111111111111111111111////////////////////////------......///.........---------.........//////////////////////////////............////////////................................./////////000000////////////000000000111///000111111000000111222111111111111111333666999???CCCIIINNNTTT[[[aaafffiiikkknnnooooooqqqsssuuutttyyyxxxiiiYYYNNNHHHDDDBBBAAAAAA???===<<<;;;;;;<<<;;;;;;;;;;;;:::::::::999:::::::::;;;;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::999999999999::::::999999::::::;;;;;;;;;<<<>>>>>>>>>>>>????????????======>>>???AAACCCFFFHHHJJJMMMQQQSSSTTTUUUWWWXXX[[[___hhhuuu......///000000000000000////////////////////////........................,,,---...///////////////------........./////////////////////////////////............////////////111111000//////...------....../////////000000000/////////000000000111111///000222222111111222333222222222111222666;;;???GGGKKKRRRXXX]]]bbbfffiiijjjlllooopppqqqqqqssstttssszzzzzziii[[[QQQJJJFFFCCCBBB@@@>>><<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;;;;:::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999::::::999999999999::::::999999:::;;;<<<======>>>>>>>>>?????????@@@@@@@@@======>>>???AAACCCFFFHHHJJJMMMQQQSSSTTTUUUVVVXXX[[[___hhhuuu......///000000000000000........................////////////////////////,,,,,,---///000000000000............////////////////////////////////////............////////////555444333111///---+++***...////////////000000000//////000000000111111111///111222222111111333444444444444444777<<>>===<<<;;;999<<<<<<<<<;;;;;;;;;;;;:::999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999:::::::::999999:::;;;<<<>>>>>>???<<<<<<<<<<<<=====================???AAACCCFFFGGGJJJMMMPPPSSSSSSTTTVVVWWW[[[^^^gggttt......///000000000000000111111111111111111111111000000000000000000000000,,,---...///000000000000........./////////000000////////////////////////............////////////222222111000///...------////////////000000000111000000000000111111111111///111333333222222444555555555666888;;;AAAIIIOOOTTTXXX___dddgggiiijjjkkklllnnnooopppoooooopppqqqvvv~~~zzzkkk\\\RRRHHHEEE@@@>>>>>>>>><<<;;;;;;;;;;;;;;;::::::::::::888999::::::;;;;;;;;;:::999999::::::::::::999888::::::::::::::::::::::::;;;::::::::::::::::::;;;999999:::;;;<<<>>>>>>???:::::::::;;;;;;;;;<<<<<<=========???AAACCCFFFGGGJJJMMMPPPRRRSSSTTTUUUVVVZZZ]]]eeerrr......///000000000000000000000000000000000000000111111111111111111111111---...//////000000000000....../////////000000000////////////////////////............////////////,,,------...000111111222/////////000000000111111000000000111111111222222000111333333333333555777555666999<<>><<<;;;;;;;;;::::::::::::999888888999:::;;;;;;;;;;;;999999::::::999999888888999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;999999:::;;;<<<======>>>;;;;;;<<<<<<<<<===============>>>???AAACCCFFFHHHJJJMMMPPPRRRSSSSSSTTTUUUXXX[[[cccooo~~~......///000000000000000........................000000000000000000000000...//////000000000//////.../////////000000000000////////////////////////............////////////+++,,,---...///000111111//////000000000111111111000000111111111222222222000222333444333444666777888;;;???DDDIIIPPPXXX]]]aaadddiiikkklllmmmnnnooonnnppprrrsssvvv{{{vvvmmm```WWWLLLDDDBBBAAA???===<<<<<<<<<<<<;;;;;;;;;;;;777888999:::;;;;;;;;;;;;::::::;;;;;;:::999999888999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;999999::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>======>>>???AAACCCFFFHHHJJJMMMPPPRRRRRRSSSTTTUUUWWWZZZaaammm{{{...//////000000000000000111111111111111111111111///////////////////////////000000000000//////...////////////000000000000////////////////////////............/////////000/////////...------,,,,,,000000000000111111111111000111111111111222222222000222333444444444666888===@@@EEEKKKQQQXXX```dddfffiiilllnnnooooooqqqrrroooqqqsssvvv{{{zzzjjj___QQQHHHDDDBBB@@@===>>>=========<<<<<<<<<<<<777888999:::;;;;;;<<<;;;;;;<<<<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>???AAACCCFFFHHHJJJMMMPPPRRRRRRRRRSSSUUUVVVXXX```lllzzz222111000000//////000000222222222222222111000///222222222111111111111000555333111000///000111222.................................///////////////---.........//////000000////////////////////////000000000000000000000000111111/////////000111222333444444444444777<<>>>>>>>>@@@BBBBBBBBBBBBDDDFFFIIIKKKNNNOOOPPPPPPRRRSSSSSS\\\aaaiii{{{444333222222111111222222000111111222222222111111111111111000000000//////444222111/////////111222////////////////////////000000000///.........---........./////////000000////////////////////////000000000000000000000000222111111111111222333333444555555666777:::???CCCGGGKKKQQQWWW[[[___cccfffjjjmmmppprrrrrrrrrssstttsssvvv{{{sssggg___VVVKKKDDDCCC>>>===<<<<<<===<<<:::999::::::;;;;;;;;;<<<<<<<<<<<<;;;999888888999;;;<<<999999999999999999888888::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;:::999999;;;<<<<<<======>>>??????<<<>>>@@@BBBBBBCCCFFFHHHIIILLLNNNPPPPPPQQQRRRTTTSSS[[[```hhhzzz444333222222111111222222111222222222222111000000000000000000/////////...222111000///...///000111000000000000000000000000222111000000......---,,,......////////////000000////////////////////////000000000000000000000000111222333333444444444333444666777999;;;???DDDHHHNNNRRRWWW\\\```cccgggiiinnnppprrrsssrrrrrrrrrssswww|||~~~ssskkkaaaUUUKKKFFFBBB@@@>>>===<<<;;;:::888999:::;;;<<<===>>>??????<<<;;;:::999999:::;;;<<<999999::::::::::::::::::===<<<<<<;;;;;;;;;;;;<<<;;;<<<<<<;;;;;;:::999888<<<<<<===>>>>>>??????@@@;;;===@@@AAABBBDDDGGGIIIJJJLLLOOOPPPQQQRRRSSSUUURRR[[[___gggxxx222111000000//////000000444444333222111000......111111000000000/////////111000//////...///000000000000000000000000000000111000000000//////......//////////////////000000////////////////////////000000000000000000000000000111333444555555444333444666999<<>>>>>===<<<;;;::::::;;;<<<======>>>>>><<<;;;::::::::::::;;;<<<999::::::;;;;;;<<<<<<<<<>>>===;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;::::::=========>>>??????@@@@@@;;;>>>@@@AAABBBDDDFFFHHHJJJLLLOOOPPPQQQRRRTTTUUUSSS\\\___gggxxx222111000000//////000000111111222222222111111000222222111111111000000000000///////////////000000////////////////////////.../////////000000111111000000000000000000//////000000000000000000000000000000000000000000000000///000222444555444444333555888<<>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===<<<;;;999888777888999999888999:::;;;<<<==================>>>??????@@@@@@>>>???AAABBBBBBBBBDDDFFFIIIKKKNNNPPPQQQRRRTTTVVVUUU^^^aaahhhxxx444333222222111111222222,,,---///111333444555555222222222222111111111111//////000000000000111111////////////////////////---...//////111111222333111111000000000000//////000000000000000000000000000000000000000000000000000111222333444555555555888;;;@@@DDDHHHNNNSSSWWW\\\```dddhhhkkknnnppprrrtttvvvwwwwwwyyy|||wwwkkk___OOOJJJDDD???======<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999999888888888888999777888:::;;;===>>>>>>>>><<<<<<===>>>>>>??????@@@>>>@@@BBBBBBBBBBBBDDDEEEGGGJJJMMMOOOPPPQQQSSSUUUWWW___aaahhhxxx444333222222111111222222---...000111333333444444111111111111000000000000///000000111111222111111000000000000000000000000/////////000111111111222111111111000000000//////000000000000000000000000000000000000000000000000222222222333444666777888<<>>===<<<<<<<<<<<<<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::888888999:::::::::999999999999;;;<<<============;;;<<<<<<======>>>??????===???AAABBBBBBCCCEEEGGGFFFIIILLLNNNOOOPPPSSSTTTVVV^^^aaagggvvv222111111000///000000000333333333222222000///...000000000000///////////////000111222222222222222111111111111111111111111111111111000000000000000222111111111000000//////000000000000000000000000000000000000000000000000444444333444555777999:::???CCCHHHMMMQQQVVV[[[___aaaeeejjjnnnqqqtttwwwyyyxxxzzz|||sssbbb[[[QQQIIIDDDAAA???===;;;;;;<<<===>>>???@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999777888:::;;;<<<;;;;;;:::;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>;;;===@@@AAABBBDDDGGGIIIEEEHHHKKKMMMNNNPPPRRRTTTUUU]]]```fffuuu222111111111000000//////111111000//////...//////000000000000000000000000000000000000000000000000///////////////.........//////000000000000//////111111000//////...//////222111111111000000//////222000///......000222333444555555555444555888:::DDDHHHMMMSSSWWW\\\```cccfffiiimmmppprrrtttwwwzzzwww{{{wwwjjjYYYNNNIIIGGGCCC???>>>===<<<===>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999:::;;;<<<===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<===>>>>>>???>>>>>>???@@@AAACCCDDDEEEHHHIIIJJJJJJKKKMMMQQQUUUWWW]]]___ggguuu222111111111000000000000222111000000//////000000111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///222111000000/////////000222111111111000000000000111111000000000111222333444555555666666999<<<@@@HHHLLLQQQVVVZZZ^^^cccfffgggjjjooorrrtttvvvyyy{{{yyy~~~uuubbbUUUNNNIIIDDD???===<<<<<<<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>???>>>>>>???@@@AAACCCDDDEEEHHHIIIJJJJJJKKKMMMQQQTTTVVV[[[^^^fffsss111111111111111000000000222222111111000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222111111111222222111000000000000111111111111111111000000000111111222222222333333333333444555777999===CCCGGGNNNRRRWWW[[[___bbbfffiiijjjmmmqqquuuvvvxxxyyy{{{zzzooo^^^TTTLLLEEE@@@===<<<;;;<<<===>>>===<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<======>>>>>>???>>>>>>???@@@AAACCCDDDEEEHHHIIIJJJKKKKKKNNNQQQTTTTTTZZZ]]]dddqqq}}}111111111111111111111111333333222111111222222222111111111111111111111111000000000000000000000000000000000111111111111111111222222333333222222111222222111111111111111222111111111111111111111111111222333444444444333333222333555888<<>>===;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;:::::::::;;;===>>>;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEGGGIIIJJJKKKLLLNNNQQQTTTTTTZZZ\\\dddqqq|||111111111111111222222222333222222222222222333333111111111111111111111111000000000000000000000000/////////000000111111111222222333333333333222222222111111111111111222222111111111111111222222222222222333444444444444333111333777:::@@@GGGNNNSSSXXX[[[___cccfffiiilllooosssuuuwwwyyyyyyzzz{{{}}}nnnaaaUUULLLGGGAAA???===<<<===>>>>>>===========================;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEGGGHHHJJJLLLLLLNNNQQQSSSUUUZZZ]]]dddqqq|||111111111222222222222222222222111111222222333333222222222222222222222222000000000000000000000000......///000000111111111111222222333333222222111111000000000000111222222111111111222222222222222222222333333333444444444222555:::???EEEKKKRRRWWW[[[^^^bbbfffiiilllppprrrwwwxxxyyyzzz|||~~~vvviii]]]RRRLLLDDDBBB???>>>>>>???>>>===========================;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFHHHKKKLLLMMMNNNQQQRRRUUUZZZ\\\cccppp|||111111111222222333333333111111111111111222333333222222222222222222222222000000000000000000000000//////000111111222333333111111222222222222111111000/////////000000111222111111111222222333333333333222111111111222444555555999???EEEKKKPPPVVVYYY]]]```eeeiiimmmppptttvvvxxxyyy{{{|||rrrdddYYYRRRHHHEEEAAA?????????>>>===========================;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<===============;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFHHHKKKMMMMMMNNNPPPRRRTTTYYY[[[bbbooozzz111111111222222333333333111000000000111222222333222222222222222222222222000000000000000000000000000000111222333333444444111111111222222111111111//////...//////000111111111111111222222333333333333222111000000222444555777<<>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<======?????????>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEHHHKKKMMMMMMNNNPPPRRRRRRXXXZZZaaammmxxx222111000000000000000000222222222222222222222222***,,,///222333222000///000000000000000000000000000000000///000111111222111111111111111111111111......///111222333444555111111222222222333333333333333333333444555666777<<>><<<<<<<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>===============>>>???@@@>>>???@@@AAABBBCCCCCCCCCHHHJJJLLLNNNOOOPPPSSSUUUSSSXXXYYY___jjjuuu111111111111111222333333222222222222222222222222...///000111222222222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222222222111222222222222333333333444444444444555777999;;;AAAGGGNNNSSSVVVYYY^^^bbbhhhjjjnnntttyyy}}}~~~~~~tttkkkZZZTTTLLLFFFBBBAAA@@@???===============<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;<<<<<<===?????????@@@AAABBBCCCDDDGGGIIILLLMMMNNNOOORRRTTTSSSWWWXXX^^^iiittt222222222222222333444555222222222222222222222222333222111000000111333333111111111111111111111111///000111222222222111000111111111111111111111111333333333222222111111111222222222222333333333333666555444555777;;;???AAAIIIMMMSSSWWWYYY\\\```dddjjjnnnsssyyy|||fff___UUULLLFFFDDDBBBBBB???>>>>>>>>>=========<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<==================<<<=====================>>>======<<<<<<<<<<<<<<<<<<@@@@@@??????@@@BBBDDDFFFFFFHHHJJJLLLLLLNNNPPPRRRQQQVVVWWW\\\hhhsss333222222222222222333444222222222222222222222222444333222111000111111222111111111111111111111111...///111333333222111000111111111111111111111111444333333333222222222222222222222333333333444444666555555666999???DDDGGGOOOSSSXXX[[[\\\^^^cccgggooosssyyyxxxooobbbVVVMMMHHHEEECCC??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<===============>>>??????>>>============>>>>>>>>>>>>>>>>>>????????????>>>>>>======AAA@@@>>>>>>???AAADDDFFFEEEGGGIIIKKKKKKLLLNNNPPPOOOTTTUUU[[[fffqqq444333222111111111111111222222222222222222222222111222222222222000///...111111111111111111111111...000222333444333111000111111111111111111111111222222222333444444555555222222333333333444444444555555666888===CCCIIIMMMTTTXXX\\\^^^___aaafffjjjuuuyyy~~~pppbbbVVVMMMEEEAAA??????>>>>>>===<<<<<<;;;<<<<<<=========>>>>>>>>>===>>>@@@@@@@@@@@@>>>===============>>>>>>>>>>>>??????@@@@@@???>>>===<<>>>>>???AAADDDFFFEEEGGGIIIJJJJJJKKKMMMOOONNNSSSTTTYYYeeeppp333333222111111111111111222222222222222222222222000111222222222111///...222222222222222222222222000000222333333333222111111111111111111111111111000111222333555666777888333333333333444444444444555666888<<>>===<<<<<<============>>>>>>>>>???>>>???AAABBBBBBAAA???>>>;;;;;;<<<======>>>??????<<<===>>>???>>>===<<<;;;@@@@@@??????@@@BBBDDDFFFEEEGGGIIIJJJJJJKKKMMMOOONNNSSSTTTYYYeeeppp111111111222222444555555222222222222222222222222333222222111111111222222222222222222222222222222111111111222222222333333111111111111111111111111111111222444555777888888333333333444444444444555666777;;;AAAHHHOOOUUUYYYZZZ^^^bbbeeegggkkkqqqwww|||rrrcccTTTKKKDDDCCCBBBAAA@@@???>>>>>><<<<<<<<<=========>>>>>>>>>@@@BBBCCCCCCBBB@@@>>>999999:::<<<===>>>???@@@;;;<<<>>>??????>>>===<<>>EEELLLSSSYYY\\\\\\```dddgggjjjooovvv{{{}}}ooo___UUUFFFEEEEEECCCBBBAAA@@@@@@;;;;;;;;;<<<<<<<<<======>>>@@@BBBDDDDDDBBB@@@>>>777888999;;;===>>>???@@@<<<===???AAABBBAAA@@@???>>>???@@@AAABBBCCCCCCCCCGGGHHHJJJKKKKKKKKKMMMOOONNNSSSTTTYYYeeeppp333222222111111222222333222222111111111111222222666555444333222111111111222222222222222222222222111111222222222333333333333333333222222111111111444444333222333444555666111444666666555333333444999???FFFKKKOOOTTTZZZ___aaaeeeiiimmmooouuu|||ppp___PPPKKKEEEBBBAAABBBAAA@@@???>>>>>>>>>>>>>>>??????>>>@@@BBBCCCCCCAAA>>>===<<<<<<<<<<<<<<<===>>>>>><<<<<<======>>>>>>??????======>>>???@@@BBBCCCDDDFFFHHHIIIJJJJJJJJJLLLMMMNNNSSSSSSYYYeeeppp333222222111111222222333333333222222222222333333444444333222111111111111222222222222222222222222111111222222222333333333333333333222222222111111444333222222222333555555222333555555444444555666===BBBHHHMMMQQQUUU[[[```cccgggmmmrrruuuzzz{{{lllXXXQQQHHHCCCBBBBBB???<<>>>>>======>>>>>>??????@@@BBBCCCBBB@@@>>><<<===<<<<<<<<<<<<===>>>>>>============>>>>>>???????????????@@@AAACCCEEEEEEFFFHHHIIIJJJJJJJJJLLLMMMNNNSSSTTTYYYeeeppp333222222111111222222333444333333333333333333444222222111111111111111222222222222222222222222222111111222222222333333333333333333222222222222111222222222222222333444444222333444444444555777:::AAAFFFLLLPPPSSSWWW]]]bbbeeekkksssyyy|||}}}ggg\\\OOOFFFEEEDDD@@@<<<>>>>>>============>>>>>>@@@AAABBBBBBAAA???===<<<======<<<<<<======>>>???=========>>>>>>>>>>>>???@@@@@@@@@AAABBBDDDFFFGGGFFFHHHIIIJJJJJJJJJLLLMMMMMMRRRTTTYYYeeeooo333222222111111222222333333333222222222222333333222222222111222222333333222222222222222222222222111111222222222333333333222222222222222222222222111111111222222222333333333333444333444777;;;???EEEJJJOOOSSSUUUYYY___dddhhhoooxxx{{{lllXXXKKKGGGFFFCCC??????>>>======<<<=========@@@AAAAAAAAAAAA???===;;;=========<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBDDDEEEFFFFFFHHHIIIJJJJJJJJJLLLMMMMMMRRRTTTZZZeeeooo333222222111111222222333222222111111111111222222444444333333333444444555222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333444444444666:::???DDDHHHLLLQQQUUUXXX]]]ccciiilllttt}}}|||dddRRRJJJGGGEEECCC??????>>>===============@@@@@@AAA@@@@@@>>>===<<<===============>>>??????????????????>>>>>>>>>>>>?????????@@@AAACCCEEEFFFFFFHHHIIIJJJJJJJJJLLLMMMMMMRRRTTTZZZeeeooo333222222111111222222333222111111000000111111222555555444444444444555555222222222222222222222222111111222222222333333333111222222222222333333333111222222333444333333333333444666777999>>>DDDHHHJJJNNNTTTXXX\\\bbbjjjpppuuu|||xxxbbbSSSKKKGGGEEEAAA@@@???>>>>>>======>>>??????????????????>>>===>>>>>>======>>>>>>???@@@@@@????????????>>>>>>>>>>>>??????@@@AAACCCEEEEEEFFFHHHIIIJJJJJJJJJLLLMMMLLLRRRTTTZZZeeennn333222222111111222222333333222222111111222222333666555444444333333333333222222222222222222222222111111222222222333333333111111222222222333333333111222333444555444444333333555777:::===AAAGGGKKKLLLPPPVVV\\\aaahhhqqqwww|||eeeUUUKKKGGGBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>======>>>>>>???@@@@@@@@@@@@?????????>>>>>>@@@@@@@@@AAABBBDDDFFFGGGFFFHHHIIIJJJJJJJJJLLLMMMLLLRRRTTTZZZfffnnn333222222222222222222333444333333222222333333444666555444333222111111111222222222222222222222222111111222222222333333333111111111222222333333333222333444555666555444444333555888<<>>??????@@@@@@>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>AAAAAAAAABBBDDDEEEGGGHHHFFFHHHJJJJJJJJJJJJLLLMMMLLLRRRTTT[[[fffnnn222222222222222222222222...///111222333333222111222222222333333333444444111111000000000000000000444333333222222111111111222222333333333444444444333444555555333333444555999888<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@???>>>>>>??????>>>???@@@AAACCCDDDEEEEEEFFFHHHJJJJJJJJJJJJKKKMMMMMMQQQQQQWWWccclll333444666777777666444333000111111222222222222111333333333444444444555555111111111111111111111111333333333222222222222222222222333333333444444444111222333333222111333444777777<<>>>>>>>>>>>>>>??????@@@???>>>>>>============>>>??????@@@AAACCCDDDEEEEEEGGGIIIJJJJJJIIIIIIKKKLLLNNNRRRRRRWWWcccmmm222444777::::::777444222333222222111111111111222444444444444555555555555222222222222222222222222222222222222333333333333333333333333444444444444111222333333222333444666999:::>>>EEEIIIKKKPPPVVV[[[___dddllluuummmUUUMMMEEEDDDCCC@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>??????@@@@@@>>>>>>=========>>>????????????@@@BBBCCCDDDEEEFFFHHHJJJKKKJJJIIIIIIJJJKKKNNNRRRRRRXXXccclll111333444666666444333111555444222111000111111222333333333444444444444555222222333333333333333444111222222333333444444444333333333444444444444555333444555555555666999;;;===@@@DDDJJJNNNRRRVVV[[[^^^bbbiiiqqq{{{zzz```UUUJJJGGGFFFCCCBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@????????????@@@AAAAAABBB???@@@AAABBBCCCEEEFFFFFFIIIJJJKKKKKKIIIHHHIIIJJJLLLPPPQQQWWWbbbjjj}}}333333222111111222333333555444222111111111222222111111222222222333333333222222333333333444444444222222222333333444444555333333444444444555555555333444555555666888;;;>>>AAAEEEIIIMMMQQQVVV[[[]]]```eeemmmvvv}}}{{{yyywwwuuutttvvvtttssssssvvv{{{lll^^^OOOIIIGGGDDDBBBBBB????????????????????????>>>>>>???@@@@@@@@@@@@???@@@@@@??????@@@AAABBBBBB???@@@AAABBBDDDEEEFFFFFFIIIJJJKKKKKKIIIHHHIIIJJJKKKOOOPPPUUU```hhhzzz666555333111111333555666444333333222222222222333111111111111222222222222111222222333333444444555333333333333444444444444333444444444555555555555222333333444444777;;;???CCCHHHLLLNNNQQQXXX\\\]]]dddiiisss}}}~~~}}}|||yyywwwuuusssrrrpppooommmlllmmmoooqqqsssvvv~~~xxxgggTTTKKKGGGCCCAAA@@@????????????????????????===>>>@@@AAAAAAAAA@@@?????????>>>>>>>>>??????@@@@@@@@@AAACCCDDDEEEFFFGGGHHHJJJKKKJJJIIIIIIJJJKKKKKKOOOPPPVVV```gggyyy666555444444444444555666222222333333444333333333111111222222222333333333111111111222333444444444444444444444444333333333444444444444555555555555222333333444555888===AAAFFFMMMPPPPPPSSSZZZ^^^]]]hhhooozzz~~~{{{xxxvvvtttnnnmmmlllkkkjjjjjjjjjjjjkkkrrr{{{rrr\\\PPPKKKFFFBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@BBBBBBAAA@@@???@@@@@@???>>>>>>>>>??????@@@AAABBBCCCDDDEEEFFFGGGGGGIIIJJJJJJIIIIIIKKKLLLLLLQQQRRRWWWbbbhhhyyy333333444555555444333333000111333444555444444333222222333333333444444444000000111222222333444444555555555444444333333333444444444555555555666666444555555666777;;;@@@DDDJJJQQQUUUTTTVVV]]]aaa___lllttt{{{xxxwwwnnnnnnmmmlllkkkjjjhhhhhheeekkkrrrxxx|||dddVVVOOOJJJFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA===???@@@BBBBBBAAA@@@???CCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGGGGGGGHHHJJJJJJJJJJJJKKKMMMNNNRRRSSSYYYccciiizzz333444444555555444444333333333333333333333333333333333333333333333333333777777777777777777777777333333333444444444555555222222222222333444555666444444555666999>>>DDDIIINNNOOOQQQUUU[[[aaafffiiiuuu|||zzzwwwrrrnnnlllkkkiiihhhjjjjjjnnnttt{{{yyyhhhWWWIIIEEEHHH@@@AAA@@@???===>>>???AAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMMMMMMMRRRRRRUUUaaalll~~~333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444333333333444555666666777888:::<<<>>>DDDJJJOOOPPPSSSVVVYYY^^^dddlllqqq}}}|||wwwssspppooolllkkklllkkkmmmqqquuu}}}~~~rrraaaQQQIIIIIIBBBBBBAAA@@@??????@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMSSSRRRUUUaaakkk|||333444444555555444444333333333333333333333333333333333333333333333333333111111111111111111111111333333333444444444555555555555555555555555666666666888:::===@@@EEELLLPPPSSSWWW[[[^^^aaaiiittt}}}zzzwwwtttqqqooonnnmmmmmmooopppwww|||ooo]]]OOOJJJCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMNNNSSSRRRUUU```iiizzz333444444555555444444333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555666555555444555555666666555777;;;???CCCHHHMMMQQQSSSYYY___bbbeeennn|||~~~zzzvvvtttpppnnnnnnoooqqqwwwzzz~~~}}}iiiVVVKKKFFFEEECCCBBBBBBAAAAAA@@@???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHHHHHHHIIIIIIKKKLLLLLLNNNSSSRRRTTT___gggwww333444444555555444444333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555444444444444444444555666888<<<@@@EEEIIINNNSSSVVVSSSZZZaaafffkkkuuu|||yyytttrrrqqqqqqrrrvvv{{{~~~uuu```PPPKKKHHHCCCAAAAAAAAA@@@>>>???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBDDDEEEFFFIIIIIIIIIIIIIIIJJJKKKLLLMMMRRRQQQTTT^^^eeettt333444444555555444444333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555333333333333444555666777999===BBBGGGKKKOOOSSSVVVVVV\\\dddkkksss|||xxxuuusssppprrr}}}~~~ooo]]]RRRLLLEEEAAAAAAAAA@@@>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBDDDEEEFFFIIIIIIIIIIIIIIIJJJKKKKKKKKKQQQPPPSSS]]]dddsss333444444555555444444333555555555555555555555555333333333333333333333333333333333333333333333333333333333444444444555555333333333444555777888999:::>>>DDDIIILLLPPPSSSUUU[[[```hhhrrr~~~~~~zzzuuuqqqqqq{{{mmmZZZRRRHHHBBBBBBBBBAAA@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBDDDEEEFFFJJJIIIIIIIIIIIIJJJKKKKKKIIIOOOOOORRR\\\dddrrr333444444555555444444333555555555555555555555555333333333333333333333333555555555555555555555555333333333444444444555555333333444555777999:::;;;???DDDJJJOOORRRUUUWWWYYY___ccckkkwww}}}xxxssssss}}}zzz```WWWKKKDDDBBBCCCCCCAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB?????????AAABBBDDDEEEFFFJJJJJJIIIIIIIIIJJJKKKKKKHHHNNNOOORRR\\\cccrrr222222222333333444444444444333333333333444555555333333333222222333333333444444444444444444444444555555555555555555555555222444777888999:::<<<>>>BBBDDDGGGKKKPPPUUUYYY\\\aaafffrrr}}}yyyvvvwww|||oooZZZIIIGGGGGGBBB@@@DDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDGGGHHHJJJJJJIIIHHHIIIJJJJJJLLLPPPUUUYYYaaaqqq333333333333444444444444444333333333333444555555666666555555555555666666444444444444444444444444555555555555555555555555333444666888888:::===@@@DDDFFFJJJNNNRRRWWW[[[]]]hhhooo~~~}}}zzzyyy~~~wwwbbbOOOJJJHHHCCCBBBFFFAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDGGGIIIJJJJJJIIIIIIIIIJJJKKKLLLQQQUUUYYY```ppp555555555444444444444444444333333333333444555555444444333333333333444444444444444444444444444444555555555555555555555555444555666777888;;;???CCCFFFIIINNNRRRUUUYYY]]]```kkkvvv|||mmmXXXNNNIIIDDDDDDGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEGGGIIIKKKKKKJJJIIIJJJKKKLLLMMMQQQUUUXXX___ooo~~~666666666555555444444333444333333333333444555555333333222222222222333333333333444444444444444444555555555555555555555555444555666777999===BBBFFFHHHLLLQQQUUUXXX[[[```dddooo|||xxxaaaSSSKKKEEEDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEGGGIIIKKKKKKJJJJJJKKKLLLLLLMMMQQQUUUWWW^^^mmm|||666666666555555444444333444333333333333444555555666666555555555555666666333333333444444444555555555555555555555555555555555666777999;;;@@@FFFJJJJJJNNNTTTWWWYYY^^^eeekkkyyyiiiXXXMMMGGGDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHJJJKKKJJJJJJKKKLLLLLLMMMQQQTTTVVV]]]lll{{{555555555444444444444444444333333333333444555555555555444444444444555555222333333444444555555555555555555555555555555555555777:::<<>>BBBDDDGGGKKKNNNPPPSSSVVVXXX^^^hhhxxxyyyuuuuuu}}}yyybbbZZZOOOHHHFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKOOOSSSUUUYYYdddppp888888888888888777666666555555555555555666777777666666555555555555666666444444444555555555666666444555666666777:::???CCCEEEHHHLLLOOORRRTTTWWWYYY```mmm~~~yyytttuuu}}}ggg___SSSKKKHHHIIIJJJIIIBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJNNNRRRTTTXXXcccnnn777777666666555555555444555444444444444555666666888777777666555444444444888888777777777777888888999999999:::<<>>BBBFFFHHHLLLOOOSSSVVVZZZ```hhhmmm|||}}}tttooopppyyynnn```UUUMMMIIIGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJMMMKKKLLLOOOQQQVVV```kkk555555555666666666666666666555555555555666777777777777777777777666666666666666555555555555666666666777888<<<@@@DDDHHHKKKNNNQQQTTTWWWYYY```jjjqqq~~~~~~~~~~~~|||rrrmmmnnnwww{{{jjj\\\PPPJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGGGGHHHHHHIIIIIIJJJLLLKKKLLLOOOQQQUUU___jjj555555555666666666666666666666555555666666777888777777777777777777777777777666666555555666666777888888:::===BBBFFFJJJMMMQQQTTTVVVWWWZZZcccpppzzz~~~xxxsssqqqpppooooooooooooppppppqqqssstttuuuwwwxxxyyyyyyzzz}}}zzzqqqkkkkkkttt~~~xxxeeeVVVNNNJJJIIIGGGEEEDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIJJJMMMOOOSSS]]]ggg555555555555666666666777666666666666666777777888777777777777777777777777888777777666666777777888:::;;;<<>>@@@DDDIIILLLOOOUUUXXXZZZ\\\aaannn{{{rrrmmmjjjhhhfffeeeeeefffeeedddcccccceeegggjjjmmmpppqqqppprrruuuuuuttttttwwwyyyyyy}}}zzzooohhhgggoooyyyyyyeeeYYYLLLJJJHHHFFFEEEEEEEEEFFFBBBBBBCCCDDDEEEFFFGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJLLLKKKLLLOOOQQQUUU^^^ggg|||666666666666666666666666666666666666777777777777666666666666777777777777777888888777555555666888;;;===@@@CCCFFFKKKPPPTTTUUUUUUYYYaaagggsss|||vvvnnnhhhcccdddeeefffffffffffffffhhhfffeeehhhmmmrrrssssssuuuuuuuuuvvvwwwxxxzzz{{{zzz~~~tttkkkfffffflllsss|||rrr___TTTMMMGGGFFFEEEBBBAAACCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHJJJMMMPPPSSS\\\fff{{{666666666666666666666666555555666666666777777777666666666666777777777777555666666555444444555777;;;>>>AAAEEEHHHLLLPPPTTTTTTUUUYYYbbbkkkzzz|||xxxrrrmmmjjjkkklllmmmnnnnnnooooooqqqooonnnqqquuuyyy{{{{{{|||}}}~~~rrriiieeedddiiipppyyy|||hhhWWWOOOHHHFFFEEECCCBBBDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHIIIMMMOOORRR[[[eee|||666666666666666666666666555555555555666666666666666666666666777777777777666777777777555555777999;;;>>>CCCGGGJJJMMMQQQSSSUUUVVV[[[dddqqq~~~{{{xxxyyyzzz{{{|||}}}~~~~~~~~~~~~pppgggcccbbbffflllvvvsss[[[RRRJJJGGGFFFDDDCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGIIILLLNNNRRR[[[ddd|||666666666666666666666666444555555555666666666666666666666666777777777777888999::::::999999;;;===<<<@@@EEEIIILLLNNNQQQSSSVVVXXX]]]hhhxxx}}}ooogggbbbaaadddiiirrr}}}{{{aaaVVVLLLIIIHHHEEECCCDDDDDDDDDDDDCCCDDDEEEEEEFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHFFFHHHLLLNNNQQQZZZddd|||666666666666666666666666555555555666666666666777666666666666777777777777888999::::::::::::<<<>>>>>>AAAFFFKKKMMMPPPRRRTTTYYY\\\bbbmmmzzznnnfffbbb```ccchhhppp{{{hhh[[[NNNJJJIIIFFFDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHFFFHHHLLLNNNQQQZZZddd{{{666666666666666666666666666666666666777777777777666666666666777777777777555777888888888999;;;===@@@CCCHHHKKKNNNPPPSSSVVVZZZ```hhhuuuwwwkkkeeebbb```bbbgggmmmxxxnnn___QQQKKKJJJHHHEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGIIILLLNNNRRR[[[dddyyy666666666666666666666666777777777777888888888999666666666666777777777777444666777888888999<<<>>>CCCEEEHHHKKKMMMQQQUUUXXXZZZbbbnnn}}}|||rrrhhhccc```___aaaeeeiiitttssscccRRRLLLKKKIIIFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHIIIMMMOOORRR[[[eeewww666666666666666666666666777888888888999999999999666666666666777777777777666777999999:::;;;>>>@@@EEEFFFIIIKKKMMMQQQUUUYYYZZZdddqqqyyyooofffaaa___^^^```dddgggrrruuueeeSSSMMMLLLIIIGGGEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJHHHJJJNNNPPPSSS\\\fffvvv777777777777777777777777555555666777777777777777:::999777555555666888999::::::999999;;;===@@@BBBGGGGGGKKKOOOOOOPPPUUU]]]aaajjj|||wwwppphhhccc___\\\^^^ccchhhooozzzzzzmmm[[[PPPMMMKKKIIIEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIKKKJJJLLLOOOPPPRRRZZZcccuuu777777777777777777777777555666666777777777777777777777666666666888999:::888888777888999<<<>>>@@@HHHIIILLLQQQQQQQQQVVV]]]cccooo~~~~~~uuummmfffbbb^^^[[[]]]aaagggnnnzzz~~~ssscccVVVOOOLLLIIIGGGEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIHHHGGGHHHKKKMMMOOOWWW```uuu777777777777777777777777666666666666777777777777555555666777888999::::::888888888999;;;===@@@AAAIIIJJJNNNRRRSSSSSSXXX___hhhwwwzzzrrrkkkddd```\\\YYY[[[```fffmmmyyy}}}ooo```TTTMMMIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHEEEFFFFFFGGGGGGHHHIIIIIIGGGFFFHHHJJJKKKMMMUUU^^^sss666666666666666666666666666666666666666777777888555555777888999999999888999::::::<<<>>>AAACCCDDDIIIJJJNNNSSSTTTTTTZZZaaannn~~~xxxpppiiiccc```]]]ZZZ[[[```eeemmmyyy{{{jjjZZZNNNJJJIIIGGGGGGFFFFFFFFFGGGGGGHHHEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJMMMMMMOOOWWW```rrr666666666666666666666666777666666555666777888888777777888888888888777666999:::;;;===@@@CCCEEEFFFIIIJJJMMMRRRTTTVVV\\\eeewww~~~yyypppiiidddaaa^^^[[[]]]aaadddlllyyysss```RRRKKKIIIGGGFFFFFFEEEEEEEEEFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIKKKJJJKKKNNNNNNPPPWWW```ppp777777777777777777777777777666555555555666888999888888888888777777777666666888:::===@@@BBBDDDEEEJJJJJJMMMRRRUUUYYYaaakkk~~~yyyoooiiidddbbb```]]]^^^bbbdddmmmzzz{{{hhhXXXOOOKKKGGGGGGFFFEEEEEEEEEEEEFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIIIILLLLLLNNNUUU^^^ooo777777777777777777777777777777555555555666888999888777777666666777888999666888:::>>>AAADDDEEEFFFMMMLLLNNNSSSWWW\\\hhhsss}}}xxxnnnhhhcccbbb```]]]^^^bbbdddmmm{{{ppp```TTTMMMHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIKKKKKKLLLTTT\\\nnn777777777777777777777777888777555444555666888999777666555555666888:::<<<888:::===@@@DDDFFFHHHIIIOOONNNOOOTTTXXX___lllxxx{{{vvvlllgggcccbbb___]]]^^^bbbeeennn|||vvveeeWWWOOOJJJIIIHHHHHHGGGGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIIIILLLLLLMMMTTT]]]mmm666666666666666777888888666777777777777888888888777777777777777888888999888;;;>>>AAACCCFFFIIILLLQQQMMMPPPXXX[[[```qqq{{{vvvnnnhhhcccaaa^^^[[[]]]aaabbbkkk{{{|||jjjZZZPPPJJJIIIHHHHHHHHHGGGEEEBBBFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGIIIKKKLLLLLLSSS\\\mmm777777666666777888888999666666666777777777888888777777777777777888999999999;;;???AAACCCFFFIIILLLPPPNNNQQQYYY]]]eeezzz|||xxxoooiiicccaaa^^^[[[\\\```ccclll{{{qqq___UUULLLKKKIIIIIIIIIIIIGGGEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHIIILLLLLLMMMTTT]]]mmm777777777777777888888999666666666777777777777888888777777777777888999999999<<>>AAADDDFFFIIILLLOOOQQQTTTXXX^^^iii~~~~~~{{{tttmmmeee```\\\XXXZZZ^^^bbbkkkyyyrrrbbbPPPMMMIIIFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFHHHJJJKKKLLLSSS[[[mmm888777777666666666666666888888888999999999::::::999888888888888999::::::<<>>CCCDDDEEEFFFGGGJJJMMMPPPSSSVVVaaauuuzzzsssiii```[[[YYYXXXXXX[[[dddrrrgggZZZNNNJJJJJJIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJDDDEEEFFFHHHJJJOOOTTTYYYjjj999888888888888999::::::777777888888888888777777888888888888999;;;===???AAACCCEEEGGGIIILLLPPPSSSWWWZZZeee{{{{{{tttiiiaaa\\\ZZZYYYYYY[[[cccrrrlll___QQQLLLJJJHHHFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIFFFGGGHHHIIIKKKOOOUUUYYYhhh::::::999888777777777777777777888888888888777777888888888888:::<<<>>>???@@@BBBEEEGGGJJJNNNRRRVVV\\\```lll{{{tttjjjaaa]]][[[[[[ZZZ[[[cccqqqrrrdddUUUNNNJJJGGGFFFGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJLLLOOOTTTXXXfff~~~:::999999888777777777777777888888999999888888777888888888999:::<<>>@@@BBBDDDEEEGGGIIIJJJMMMQQQTTT^^^lllwwwlllccc]]]ZZZYYYXXX[[[cccpppzzznnn```VVVOOOJJJJJJMMMJJJIIIHHHHHHGGGHHHHHHHHHGGGHHHHHHHHHIIILLLQQQUUUddd}}}======;;;:::999999888888888999999::::::999999888888888888999;;;>>>AAABBBDDDFFFHHHKKKMMMQQQUUUYYYbbbttt{{{pppfff___\\\ZZZYYYZZZbbbppptttggg\\\SSSLLLJJJMMMIIIHHHHHHGGGFFFFFFGGGGGGGGGHHHIIIIIIJJJNNNSSSVVVccc|||AAA???>>>;;;999888777777888999999::::::999999888888888888999<<<>>>AAACCCDDDFFFIIILLLOOOTTTYYY]]]fffzzz~~~ssshhhaaa]]][[[ZZZZZZbbbpppyyylllaaaVVVMMMJJJLLLHHHHHHGGGFFFEEEEEEFFFFFFHHHIIIIIIJJJKKKOOOTTTXXXccc{{{GGGCCC???;;;:::::::::999888888999999999:::::::::888999;;;===???AAABBBCCCHHHGGGIIIMMMNNNOOOTTTZZZhhhsssjjjccc]]]\\\^^^]]]cccoootttfff[[[SSSMMMJJJHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGIIIMMMSSSWWWbbbyyyHHHEEE@@@<<<;;;;;;:::999888888999999999:::::::::999::::::<<<>>>@@@BBBDDDHHHGGGJJJNNNPPPRRRXXX```qqq~~~{{{~~~vvvmmmeee]]][[[]]]]]]cccooopppaaaVVVOOOLLLIIIHHHGGGGGGFFFGGGGGGGGGFFFGGGGGGHHHIIIMMMSSSWWWbbbyyyJJJFFFAAA===;;;;;;:::999888888999999999:::::::::;;;::::::;;;===@@@CCCEEEHHHHHHKKKOOOQQQTTT]]]fff|||{{{zzz~~~zzzpppfff^^^[[[\\\\\\cccooo|||iiiZZZQQQNNNIIIIIIHHHGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIMMMRRRVVVaaaxxxIIIEEE@@@<<<:::999888777888888999999999:::::::::<<<;;;::::::<<<@@@DDDFFFIIIIIIKKKOOOQQQUUU```kkk|||}}}}}}rrrhhh___\\\]]]]]]cccoooooo]]]SSSPPPJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJMMMRRRUUUaaaxxxFFFCCC===:::888888777666888888999999999:::::::::<<<;;;:::;;;===@@@DDDGGGJJJJJJLLLOOOPPPUUUcccppp}}}uuukkkbbb^^^___^^^dddpppuuuaaaUUUQQQKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIIIIJJJMMMQQQTTT```wwwDDD@@@<<<999777777777666888888999999999:::::::::<<<;;;;;;<<<>>>AAADDDFFFIIIIIILLLNNNPPPWWWgggwww}}}}}}xxxnnnddd```aaa```fffqqq{{{hhhYYYRRRLLLKKKJJJHHHGGGGGGGGGGGGFFFHHHIIIJJJKKKMMMPPPSSS___vvvCCC@@@;;;999888999888888888888999999999:::::::::;;;;;;<<<===???BBBDDDEEEGGGHHHKKKOOORRR[[[nnn{{{~~~}}}qqqfffaaabbbbbbhhhsss|||ppp___UUULLLKKKJJJIIIHHHGGGGGGGGGFFFHHHJJJJJJKKKMMMPPPRRR___vvvCCC@@@;;;999999:::::::::888888999999999::::::::::::;;;<<<>>>@@@BBBDDDDDDEEEGGGKKKPPPTTT___ttt|||ssshhhbbbbbbccciiisss~~~zzz{{{wwwcccWWWLLLLLLJJJIIIHHHGGGGGGGGGFFFHHHJJJKKKKKKMMMPPPRRR___vvv>>>===;;;999888888888888777888888888888999999999>>>>>>>>>>>>???AAACCCEEEFFFMMMMMMNNNWWWbbbwwwxxxllleeeeeecccjjjuuu{{{yyyzzz}}}iii]]]SSSNNNJJJKKKKKKHHHHHHJJJGGGHHHIIIHHHIIIKKKOOORRR```uuu>>>===;;;999888888999999999999999999::::::::::::>>>>>>>>>???@@@BBBCCCDDDEEELLLMMMOOOZZZggg~~~~~~|||~~~zzzmmmfffeeedddjjjuuu~~~xxxtttsssxxxoooaaaTTTNNNJJJKKKKKKHHHHHHJJJGGGHHHIIIHHHIIIKKKOOORRR^^^sss===<<<;;;999999999:::;;;::::::::::::;;;;;;;;;;;;===>>>???AAABBBCCCDDDDDDDDDLLLMMMRRR___nnn{{{{{{~~~ppphhhfffdddjjjuuu~~~wwwqqqnnnqqqvvvwwwgggUUUOOOKKKKKKJJJHHHHHHJJJGGGHHHIIIHHHIIIKKKOOORRR\\\rrr<<<<<<:::999999:::;;;<<<::::::::::::;;;;;;;;;;;;<<<===@@@BBBDDDDDDDDDDDDDDDMMMOOOTTTcccttt}}}rrrjjjhhheeejjjsssyyyrrrmmmnnnrrr{{{|||kkkWWWQQQLLLKKKJJJHHHHHHJJJGGGHHHIIIHHHIIIKKKOOORRR\\\rrr===<<<;;;:::::::::;;;<<<999999999999::::::::::::<<<>>>@@@CCCEEEEEEEEEEEEGGGNNNPPPVVVfffyyy~~~tttkkkiiieeeiiiqqq~~~{{{tttmmmmmmqqqttt~~~mmmYYYRRRLLLKKKJJJGGGGGGJJJGGGHHHIIIHHHIIIKKKOOORRR]]]sss>>>===;;;:::::::::;;;;;;999999999999::::::::::::===>>>@@@BBBDDDFFFGGGGGGIIIQQQRRRXXXjjj~~~vvvllliiidddhhhooo{{{{{{ssslllkkkmmmnnnwww~~~nnn[[[SSSMMMKKKIIIGGGGGGJJJGGGHHHIIIHHHIIIKKKOOORRR^^^ttt???>>><<<;;;:::::::::;;;::::::::::::;;;;;;;;;;;;??????@@@BBBDDDFFFHHHIIIJJJRRRTTT[[[nnnvvvllliiicccfffmmmxxx}}}tttkkkhhhjjjjjjrrr~~~|||nnn\\\TTTMMMKKKIIIGGGGGGJJJGGGHHHIIIHHHIIIKKKOOORRR\\\rrr@@@???===;;;:::999::::::;;;;;;;;;<<<<<<<<<======@@@@@@@@@AAACCCFFFIIIKKKJJJRRRUUU]]]qqqvvvllliiibbbeeelllwwwuuulllhhhiiigggoooyyy{{{ooo]]]UUUNNNKKKIIIFFFGGGJJJGGGHHHIIIIIIIIIKKKOOORRRZZZpppBBB>>><<<======::::::<<<:::;;;<<<<<<;;;;;;===??????AAABBBCCCDDDFFFIIILLLKKKRRRZZZcccvvvvvvlllfffdddfffjjjttt}}}rrrkkkhhhfffhhhkkksss|||nnn```UUUKKKIIIJJJIIIHHHHHHGGGHHHHHHHHHHHHJJJMMMPPP^^^pppEEE@@@<<<===<<<888888:::999;;;;;;;;;:::;;;===??????AAABBBCCCDDDFFFIIILLLMMMSSS[[[eee{{{vvvlllgggbbbccchhhqqq}}}ssskkkgggeeeeeegggooo{{{|||nnnbbbWWWNNNKKKKKKIIIHHHHHHGGGHHHHHHHHHHHHJJJMMMPPP]]]oooGGGAAA<<<<<<:::777666888999:::;;;;;;::::::<<<>>>@@@AAABBBCCCCCCFFFIIILLLOOOSSS[[[iii}}}uuulllggg___```eeemmm|||}}}ssskkkfffdddaaabbbiiiuuutttggg\\\QQQNNNMMMJJJGGGGGGGGGHHHHHHHHHHHHJJJMMMPPP\\\mmmIIIBBB;;;;;;:::888777999888999::::::::::::===???@@@AAACCCCCCCCCEEEIIIKKKOOOSSS[[[mmmwwwxxx~~~~~~tttjjjeee^^^___ccclllzzz}}}ssskkkeeeccc```aaagggrrr}}}mmmaaaUUUPPPMMMIIIGGGFFFGGGHHHHHHHHHHHHJJJMMMPPPZZZlllMMMCCC<<<;;;;;;::::::;;;888999:::::::::;;;===???AAABBBCCCCCCCCCEEEHHHKKKOOOSSS]]]rrrvvvpppuuu~~~}}}rrriiiccc___```ccclllzzz~~~tttllleeebbbbbbbbbfffqqq{{{uuugggYYYRRRNNNIIIGGGGGGGGGHHHHHHHHHHHHJJJMMMPPPYYYkkkSSSHHH>>><<<===<<<<<<===888:::;;;;;;;;;<<>>AAACCCBBBCCCCCCCCCCCCEEEGGGJJJPPPZZZkkk{{{qqqkkknnn~~~zzzwwwooojjjbbbbbbdddlllzzz}}}vvvnnnhhhdddaaa```bbbjjjttt}}}hhhZZZSSSOOOPPPRRRGGGHHHHHHHHHHHHJJJMMMPPPXXXjjjfffZZZKKKBBB>>><<<888444::::::;;;<<<===>>>??????AAAAAABBBBBBCCCEEEIIILLLRRR[[[ooo}}}qqqiiiooo~~~xxx{{{wwwoookkkffffffjjjuuuzzzssskkkeeebbb``````dddllltttvvvbbbUUUOOOLLLKKKHHHIIIIIIHHHHHHIIIMMMOOOZZZkkkhhh\\\MMMCCC???===:::666:::;;;;;;<<<===>>>??????AAABBBBBBBBBCCCFFFJJJMMMSSS^^^ttt~~~tttpppyyyzzzvvv{{{vvvmmmiiiaaaaaafffqqq~~~zzzssslllfffbbb``````ccckkksss~~~zzzeeeXXXPPPMMMLLLHHHIIIIIIHHHHHHIIIMMMOOOYYYjjjlll```PPPDDD@@@>>><<<::::::;;;<<<<<<>>>>>>???@@@AAABBBCCCCCCDDDFFFJJJNNNUUUbbb{{{xxxyyyuuuuuu}}}|||uuulllfff^^^]]]cccooo}}}{{{uuunnngggbbb______bbbiiirrr}}}kkk[[[RRROOONNNHHHIIIIIIHHHHHHJJJMMMPPPXXXjjjooocccRRRFFF@@@>>>===<<<;;;;;;<<<===>>>???@@@@@@AAABBBCCCCCCDDDGGGKKKOOOVVVfff}}}yyyzzzrrruuuuuukkkeee______dddppp|||vvvppphhhccc___^^^aaahhhppp{{{ooo^^^TTTOOONNNIIIIIIIIIIIIHHHJJJMMMPPPXXXiiipppeeeTTTGGG@@@=========;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEHHHLLLPPPXXXkkkzzzxxxxxxsssxxxvvvkkkeee``````fffrrr|||xxxrrrjjjddd___^^^```gggooo{{{sss```TTTOOOMMMIIIJJJJJJIIIIIIJJJNNNPPPYYYiiiqqqgggXXXJJJBBB>>>======;;;<<<======??????@@@AAAAAACCCDDDEEEFFFIIINNNQQQZZZpppzzzxxx{{{vvvuuu|||uuukkkfff``````gggttt}}}zzztttkkkddd```^^^```gggooo{{{vvvcccVVVOOOLLLIIIJJJJJJIIIIIIKKKNNNQQQZZZjjjrrriii[[[NNNEEE@@@>>>>>><<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFJJJNNNRRR^^^uuu}}}zzz}}}}}}vvvuuuwww~~~~~~ssskkkfff___aaaiiixxx~~~{{{vvvllleeeaaa___aaagggooo{{{zzzgggXXXPPPMMMJJJJJJJJJJJJIIIKKKNNNQQQ[[[kkkssskkk^^^QQQGGGAAA??????<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEGGGJJJOOORRRaaaxxx||||||}}}~~~ssstttxxx|||rrrjjjeee```cccmmm|||~~~|||wwwmmmeeeaaa```aaagggppp||||||iiiZZZQQQMMMJJJJJJJJJJJJIIIKKKNNNQQQ\\\lllwwwpppdddWWWKKKCCC???===??????======>>>@@@BBBDDDEEEBBBAAAEEEHHHIIINNNTTTddd~~~~~~|||}}}|||~~~zzzlllooovvv{{{ssskkkeeeeeeiiiqqq~~~~~~{{{wwwpppjjjcccaaaaaafffooo}}}}}}mmm^^^QQQIIIFFFFFFHHHJJJHHHGGGNNNWWW```nnn|||tttgggYYYLLLDDD???===>>>>>>======>>>@@@AAABBBDDDBBBBBBEEEHHHJJJOOOVVVfff~~~||||||wwwjjjmmmuuuyyyqqqjjjeeeeeejjjsss|||wwwqqqkkkdddaaabbbgggppp~~~sssbbbUUUMMMLLLKKKLLLNNNMMMKKKPPPVVV]]]kkk|||nnn^^^PPPFFFAAA???======>>>>>>???@@@@@@@@@DDDBBBBBBFFFHHHJJJQQQYYYkkk~~~}}}{{{}}}|||qqqhhhmmmwwwwwwooohhhdddfffkkkvvv|||xxxqqqllleeebbbccchhhqqq|||zzz|||uuuaaaTTTMMMMMMJJJJJJMMMMMMKKKLLLPPPZZZiiiuuudddUUUJJJDDDAAA===>>>??????@@@@@@??????DDDBBBCCCFFFHHHKKKSSS\\\qqq}}}||||||tttkkkgggnnnzzz~~~tttlllgggdddgggmmmyyy|||wwwqqqlllfffcccdddiiirrr{{{xxxyyyzzzdddUUUNNNLLLIIIHHHLLLNNNMMMLLLNNNXXXggg}}}lll\\\PPPHHHDDD>>>??????@@@@@@@@@@@@???CCCBBBDDDGGGHHHLLLUUU```www}}}}}}~~~|||nnnfffdddmmmyyy|||rrrjjjfffdddgggooo{{{{{{wwwqqqlllgggddddddiiiqqq~~~~~~zzzyyy|||lll[[[SSSNNNJJJJJJOOORRRQQQQQQRRRXXXgggssscccVVVMMMHHHAAAAAAAAAAAAAAAAAAAAAAAABBBBBBEEEHHHIIILLLXXXccc|||}}}|||}}}vvvkkkdddaaajjjwww{{{pppiiifffeeegggooo}}}|||wwwrrrmmmgggdddcccgggooo{{{|||yyyzzz|||qqq]]]SSSKKKIIIJJJMMMOOONNNOOOSSSWWWfffzzzjjj\\\QQQKKKCCCCCCBBBAAAAAAAAABBBCCCBBBCCCEEEHHHIIIMMMYYYfff~~~yyyyyy{{{~~~sssiiidddbbbkkkxxx{{{ooohhhffffffgggppp~~~~~~yyytttpppgggcccbbbffflllxxx{{{yyyzzz{{{}}}ttt^^^QQQJJJHHHIIIJJJIIIGGGKKKQQQVVVeee}}}nnn___SSSMMMEEEDDDBBBAAAAAABBBCCCEEEBBBCCCFFFHHHIIIMMMZZZggg{{{wwwwwwyyy}}}rrriiidddeeennn{{{{{{ooohhhfffggggggppp~~~|||yyyxxx{{{{{{vvvrrrgggcccbbbdddjjjvvv}}}zzzzzzwwwxxx{{{{{{cccTTTNNNMMMNNNMMMIIIFFFKKKTTTVVVddd~~~vvvlll]]]SSSIIIHHHFFFDDDCCCCCCEEEEEEBBBEEEDDDHHHPPPQQQ[[[ppp}}}||||||~~~{{{llleeeeeegggmmmwwwxxxpppiiihhhkkkkkkuuu{{{sssqqqppprrryyyxxxooojjjeeeaaaccchhhssszzzxxxxxxuuuuuuyyyeeeVVVPPPJJJFFFHHHJJJKKKMMMQQQXXXccc}}}~~~wwwlll^^^SSSIIIGGGEEECCCCCCCCCDDDEEECCCFFFDDDHHHPPPRRR\\\rrr||||||zzz}}}zzzkkkeeeeeehhhoooyyywwwooohhhgggjjjkkktttyyyqqqmmmkkkkkkqqqxxx|||tttlllgggcccdddhhhrrr|||xxxwwwuuuuuuyyykkkZZZRRRKKKGGGIIIJJJKKKMMMQQQXXXbbb}}}~~~vvvkkk]]]SSSHHHFFFDDDBBBBBBBBBDDDDDDEEEGGGFFFIIIQQQRRR^^^vvv{{{{{{yyy|||xxxjjjdddeeekkkqqq{{{~~~uuummmfffeeehhhmmmuuu}}}zzzzzz|||~~~}}}zzzyyy{{{yyypppkkkgggfffjjjqqqyyyooojjjeeeeeegggpppzzzvvvuuuwww|||ppp^^^TTTNNNIIIJJJKKKKKKMMMQQQWWWccc}}}ttthhh[[[QQQGGGEEECCCBBBAAABBBCCCDDDFFFIIIGGGJJJQQQTTTbbb{{{~~~zzz{{{yyy|||sssfffbbbeeemmmttt~~~{{{tttllleeeeeehhhpppwww{{{wwwuuuuuuwwwyyyzzz|||zzzyyyzzz~~~{{{rrrlllhhhfffiiinnnwww}}}qqqlllgggfffhhhooo~~~~~~wwwxxx}}}ttt___VVVPPPKKKKKKLLLKKKMMMPPPXXXeeezzzqqqeeeXXXOOOFFFEEECCCBBBAAABBBDDDEEEFFFJJJHHHJJJQQQVVVfff|||zzz|||yyyzzzyyy}}}}}}nnndddbbbeeennnwwwyyyrrrkkkeeeeeeiiiqqqxxx|||yyywwwwwwxxxyyyzzzyyy{{{yyywwwxxx{{{}}}tttnnnjjjgggiiinnnrrr}}}rrrmmmiiigggiiipppyyy}}}wwwbbbWWWPPPLLLLLLLLLKKKMMMPPPYYYfffyyyooobbbUUUMMMFFFEEECCCBBBBBBCCCEEEFFFFFFJJJHHHJJJRRRXXXkkk}}}xxxwwwzzzwwwyyyyyy}}}xxxkkkccccccgggoooxxxxxxqqqkkkfffgggkkkqqqxxx~~~|||zzz{{{}}}~~~~~~~~~~~~|||{{{zzz|||vvvooojjjfffgggkkkpppxxxuuupppkkkjjjkkkqqq~~~}}}{{{fffWWWPPPKKKKKKLLLKKKMMMPPPXXXgggyyynnnaaaUUUMMMGGGFFFDDDCCCCCCDDDFFFGGGEEEIIIHHHJJJRRRZZZppp}}}xxxwwwyyyvvvyyywww|||wwwkkkdddeeekkkpppyyyvvvqqqlllhhhiiimmmttt{{{zzzrrrkkkeeeeeeiiinnnsss}}}zzztttooommmlllppp}}}zzzfffUUUOOOJJJKKKKKKKKKMMMQQQVVVfffzzznnnaaaUUUMMMGGGFFFDDDCCCDDDEEEGGGHHHEEEIIIHHHJJJSSS[[[rrr~~~zzzyyyxxxvvvxxxvvv{{{vvvkkkeeehhhnnnpppzzz~~~vvvqqqllliiikkkoooxxx~~~vvvmmmfffeeehhhmmmpppxxx~~~xxxrrrnnnmmmppp{{{wwwdddTTTNNNIIIJJJKKKKKKMMMQQQTTTdddzzzpppdddXXXPPPNNNLLLKKKKKKLLLMMMLLLKKKMMMJJJIIILLLPPP]]]yyy~~~~~~}}}uuuqqqqqqxxx}}}rrrgggccchhhpppttt~~~zzzrrrnnnmmmmmmqqqvvvtttnnnkkkjjjiiipppooottt}}}tttppppppttttttbbbSSSOOOKKKIIIJJJMMMOOOPPPVVVbbb~~~{{{qqqeeeXXXPPPOOONNNMMMMMMOOOQQQQQQPPPOOOLLLKKKNNNRRR___|||{{{uuurrrsssxxx}}}~~~pppfffbbbgggooouuuxxxqqqnnnnnnpppvvv|||wwwpppnnnnnnnnnqqqqqquuuyyytttrrruuurrraaaSSSOOOKKKIIIJJJMMMOOOPPPVVVbbb~~~}}}sssfffYYYQQQOOONNNNNNOOORRRTTTUUUUUUQQQMMMMMMPPPTTTbbbzzzuuutttvvvxxx~~~{{{nnneeebbbgggooowww}}}vvvpppoooqqqttt}}}yyysssrrrrrrsssuuuuuuxxx~~~xxxuuuxxxqqqbbbTTTPPPKKKIIIJJJMMMOOOOOOVVVbbb~~~tttgggYYYQQQLLLKKKKKKNNNQQQTTTUUUUUUQQQMMMMMMQQQVVVeeeyyyuuuuuuvvvxxx~~~yyyllleeeccchhhoooyyy{{{uuuppppppsssxxx{{{uuuuuuvvvxxxyyyzzz|||{{{xxx{{{qqqcccTTTQQQLLLJJJJJJMMMOOOOOOVVVbbb~~~uuugggYYYPPPHHHGGGGGGIIILLLOOOPPPPPPNNNJJJKKKQQQXXXiii~~~~~~xxxttttttuuuxxx~~~vvvjjjddddddiiipppzzzzzzuuuqqqrrrtttzzz~~~yyyxxxzzz{{{{{{|||}}}}}}pppbbbUUUQQQMMMJJJKKKMMMNNNOOOVVVbbb~~~vvvgggXXXNNNDDDCCCCCCDDDGGGIIIJJJJJJJJJGGGIIIQQQZZZnnn{{{}}}}}}xxxtttrrrsssxxx~~~sssgggcccccciiiooozzzyyytttrrrrrrttt{{{~~~~~~pppbbbVVVRRRMMMKKKKKKMMMNNNOOOVVVbbb~~~uuufffWWWMMMDDDCCCBBBBBBDDDFFFFFFEEEGGGEEEIIIRRR]]]sss~~~zzz{{{{{{wwwsssqqqrrrxxx~~~oooccc```bbbgggmmmyyyuuurrrqqqrrruuu}}}uuufffWWWSSSNNNKKKKKKMMMNNNOOOVVVbbb~~~uuufffVVVLLLEEEDDDBBBBBBCCCDDDDDDCCCFFFEEEIIISSS```www}}}yyy{{{yyyvvvsssqqqqqqxxx~~~lllaaa^^^```fffkkkxxxssspppoooqqquuu~~~{{{lllWWWSSSNNNKKKKKKMMMNNNOOOVVVbbb~~~tttfffVVVKKKFFFDDDBBBAAAAAAAAACCCDDDKKKHHHKKKSSSbbb{{{}}}ssssssxxx|||vvvssspppqqqssswww~~~{{{jjjbbb]]]\\\cccnnnyyy{{{tttqqqooopppwwwppp___TTTKKKJJJLLLLLLKKKLLLVVVaaa|||~~~tttfffVVVKKKFFFDDDBBBAAAAAAAAACCCDDDHHHGGGJJJTTTddd{{{qqqqqqwww{{{uuurrrppppppsssvvv|||wwwfff```]]]\\\eeepppxxxzzzsssqqqooopppwwwsssaaaVVVMMMLLLMMMMMMMMMNNNUUUaaa|||}}}tttfffVVVKKKFFFDDDBBBAAAAAAAAACCCDDDEEEFFFJJJUUUgggwwwnnnooouuuyyysssqqqnnnoooqqquuu{{{rrrccc]]]\\\]]]fffqqqxxx~~~xxxtttrrrqqqrrryyyxxxeeeYYYOOOMMMNNNNNNNNNPPPUUU```{{{uuugggVVVKKKFFFDDDBBBAAAAAAAAACCCDDDEEEFFFLLLWWWkkkssskkkmmmtttwwwrrrpppmmmmmmpppuuu|||pppaaa]]]\\\]]]fffqqqvvv~~~}}}wwwuuusssrrrtttzzz}}}hhh\\\PPPMMMNNNNNNNNNPPPUUU```zzzxxxhhhVVVJJJFFFDDDBBBAAAAAAAAACCCDDDEEEIIINNNXXXmmm|||qqqjjjnnnvvvuuuqqqooommmmmmooovvv|||pppbbb]]]\\\\\\eeepppuuu}}}}}}xxxrrrrrrqqqsssxxxkkk^^^QQQLLLLLLLLLNNNPPPUUU___zzzzzzjjjWWWKKKFFFDDDBBBAAAAAAAAACCCDDDEEEJJJOOOYYYooo|||qqqkkkpppxxx~~~tttpppooommmlllnnnvvv}}}~~~oooaaa]]]\\\\\\cccnnnttt|||zzzqqqpppppprrruuuzzznnn```RRRMMMLLLLLLNNNPPPTTT___yyy|||kkkYYYLLLFFFDDDBBBAAAAAAAAACCCDDDCCCIIIOOOYYYppp|||rrrmmmrrr|||}}}tttpppooommmmmmnnnuuu|||{{{lll___[[[ZZZ[[[cccmmmsss{{{|||ssssssssstttvvvyyy|||~~~qqqcccTTTNNNMMMMMMOOORRRTTT^^^xxx}}}mmmZZZNNNFFFDDDBBBAAAAAAAAACCCDDDAAAGGGNNNXXXqqq}}}rrrnnnttt~~~|||sssqqqpppmmmmmmoootttzzzwwwiii\\\ZZZYYYZZZbbbmmmssszzz}}}yyyxxxxxxyyy{{{|||~~~ttteeeVVVOOONNNNNNPPPSSSTTT^^^xxx|||ooo^^^PPPFFFAAA>>>@@@BBBAAABBBDDDEEEKKKQQQ]]]zzzxxxvvv|||{{{rrrmmmkkkjjjlllpppxxx~~~wwwiii\\\YYYYYYZZZbbbmmmzzz~~~}}}|||{{{}}}{{{gggTTTOOONNNLLLMMMRRRVVV___www|||ppp```QQQIIICCC@@@BBBBBBAAAAAACCCEEEKKKPPP]]]zzz~~~xxxwww{{{qqqmmmkkkjjjlllpppvvv}}}xxxiii]]]ZZZZZZZZZbbbmmmyyy~~~{{{gggUUUOOONNNLLLMMMRRRVVV___www}}}ssscccUUULLLFFFCCCCCCCCCAAA@@@BBBEEEJJJPPP^^^|||~~~yyyyyyzzzqqqmmmkkkjjjlllpppttt{{{xxxiii]]][[[ZZZ[[[bbbmmmwww|||{{{gggUUUOOONNNLLLMMMQQQUUU^^^wwwxxxhhhZZZMMMGGGDDDEEEEEEBBBBBBDDDEEEJJJPPP___~~~yyyzzzxxxpppmmmllljjjlllpppuuu|||xxxjjj^^^[[[[[[[[[bbbllluuu{{{{{{gggUUUOOONNNKKKLLLQQQTTT^^^vvv{{{lll]]]LLLFFFCCCEEEFFFDDDDDDFFFEEEJJJQQQbbb~~~xxx{{{wwwpppmmmlllkkkmmmpppwww~~~wwwiii^^^[[[ZZZZZZ```jjjsssyyy|||hhhUUUOOONNNKKKLLLQQQTTT]]]uuu}}}mmm]]]LLLFFFCCCEEEFFFDDDDDDGGGEEEJJJSSSeeexxx{{{~~~vvvooommmlllkkkmmmqqqwwwvvvhhh]]][[[ZZZYYY^^^hhhqqqwww|||hhhVVVPPPNNNKKKLLLPPPSSS\\\uuu|||kkkZZZMMMGGGDDDEEEEEECCCCCCEEEEEEKKKUUUiiiwwwzzz|||uuuooommmmmmkkkmmmqqquuu~~~tttggg\\\ZZZYYYWWW]]]fffpppvvv~~~}}}hhhVVVPPPNNNKKKKKKPPPRRR\\\tttzzziiiXXXOOOIIIEEEEEEDDDAAA@@@BBBEEEKKKVVVkkkwwwyyy|||tttnnnmmmmmmlllmmmqqqsss|||sssfff[[[YYYXXXVVV\\\eeeooouuu}}}~~~}}}iiiVVVPPPNNNKKKKKKPPPRRR[[[ttt}}}zzz{{{yyymmm```QQQIIIBBBBBBCCCBBBBBBDDDHHHLLLUUUkkk|||}}}|||uuunnnmmmllljjjkkkooottt}}}pppdddXXXTTTUUUXXX^^^dddjjjttt}}}~~~}}}}}}}}}{{{hhhUUUMMMLLLLLLMMMMMMUUU^^^uuu~~~}}}~~~{{{nnn___TTTKKKEEEDDDEEEDDDDDDFFFGGGKKKUUUlll}}}}}}|||tttmmmlllkkkiiijjjnnnttt}}}pppeeeYYYUUUUUUVVV[[[```iiittt}}}~~~}}}~~~{{{iiiVVVNNNMMMMMMNNNOOOUUU^^^uuu~~~~~~ooo```VVVMMMFFFEEEEEEDDDDDDFFFFFFKKKVVVmmm~~~}}}{{{ssslllkkkjjjhhhiiilllsss|||oooeeeZZZVVVTTTTTTWWW]]]iiittt}}}zzziiiWWWOOONNNNNNNNNPPPVVV^^^ttt~~~~~~}}}~~~sssdddVVVMMMEEECCCCCCBBBBBBDDDFFFLLLWWWnnnzzzrrrkkkjjjhhhfffgggjjjrrr{{{yyykkkbbbYYYUUUSSSSSSWWW]]]kkkuuu~~~~~~{{{zzz|||xxxhhhWWWOOOMMMLLLMMMPPPWWW^^^ttt}}}{{{yyyzzzxxxkkkYYYOOOFFFDDDCCCAAAAAADDDGGGMMMXXXnnnzzzrrrkkkiiigggeeefffiiipppyyytttfff^^^XXXTTTSSSSSSYYY```nnnwww}}}zzzxxx{{{uuufffVVVOOOLLLKKKLLLOOOVVV^^^sssxxxwwwvvvxxx|||qqq]]]SSSIIIFFFEEECCCCCCEEEGGGNNNYYYooozzzrrrkkkiiigggeeefffiiinnnwww~~~rrrccc\\\VVVSSSRRRTTT\\\eeepppyyy~~~zzzxxxzzzrrreeeVVVOOOKKKIIIKKKOOOUUU]]]sssrrrrrrsssxxx}}}rrr___TTTJJJFFFEEECCCCCCEEEFFFNNNZZZppp}}}{{{sssllliiihhheeefffiiillltttsssccc]]]VVVSSSQQQSSS]]]gggpppyyy{{{yyyyyyrrreeeXXXPPPLLLJJJLLLPPPSSS\\\tttlllnnnrrryyy~~~rrr^^^SSSIIIDDDCCCAAAAAACCCEEENNN[[[qqq{{{{{{sssllljjjhhheeefffiiikkksssttteee^^^WWWRRRPPPRRR]]]hhhpppyyy{{{yyyzzzrrrfffYYYQQQMMMKKKMMMQQQRRR\\\tttiiikkkqqq{{{vvvlllZZZOOOEEECCCDDDCCCCCCEEEGGGKKKVVVppp|||xxxxxxqqqkkkkkkjjjhhhiiilllnnnsss|||~~~pppccc[[[TTTRRRSSSVVV^^^ggguuuwwwzzzzzzzzz|||xxxgggUUUNNNMMMLLLMMMOOOVVV^^^vvviiijjjpppyyyuuukkkXXXNNNEEECCCCCCBBBCCCDDDGGGKKKVVVppp{{{xxxyyyrrrlllkkkjjjggghhhkkkmmmrrr{{{rrrddd\\\UUUSSSTTTWWW___gggsssvvvxxxxxxxxxyyy~~~}}}{{{jjjXXXPPPNNNNNNNNNPPPVVV^^^vvvjjjjjjooowww~~~|||rrrhhhUUULLLDDDBBBBBBAAABBBDDDGGGKKKVVVpppyyywww{{{sssmmmkkkiiiggggggiiikkkqqq{{{tttfff^^^WWWTTTTTTWWW___gggqqqtttvvvvvvuuuvvvyyy}}}zzzzzz}}}nnn[[[RRRPPPOOOOOOQQQVVV^^^uuulllkkknnnuuu{{{xxxnnneeeQQQIIICCCAAAAAA@@@AAAEEEGGGJJJVVVooovvvuuu|||tttnnnkkkiiiffffffhhhkkkqqq{{{wwwhhh```XXXUUUUUUWWW^^^fffppprrruuutttssssssuuuxxxzzz~~~{{{yyywwwtttvvv{{{qqq]]]SSSPPPOOOOOOQQQUUU]]]uuuooonnnnnnssswwwtttjjjaaaNNNGGGBBBAAAAAA@@@BBBEEEGGGJJJUUUnnn|||rrrsss|||uuunnnkkkiiifffeeehhhkkkrrr|||yyyiii```XXXUUUTTTUUU\\\dddnnnqqqssssssqqqqqqsssvvvwww}}}~~~xxxrrrpppnnnnnnrrrwwwttt___TTTPPPNNNNNNPPPUUU]]]uuutttqqqppprrruuuqqqfff]]]KKKFFFBBBBBBAAA@@@BBBGGGGGGJJJTTTmmmyyyoooooo||||||tttnnnkkkiiiffffffhhhmmmttt~~~yyyiii```WWWSSSRRRSSSYYYaaajjjnnnqqqqqqooooooqqqsssvvv|||xxxqqqjjjhhhggghhhmmmtttxxxbbbUUUQQQNNNNNNOOOUUU]]]tttxxxtttqqqrrrsssnnncccYYYJJJFFFCCCCCCBBB@@@CCCHHHGGGJJJTTTllluuullllllyyy{{{tttmmmkkkiiiffffffiiipppvvvyyyggg___VVVQQQOOOPPPVVV^^^fffjjjnnnnnnmmmlllnnnpppuuu|||uuummmeeebbbaaacccjjjrrr|||eeeXXXRRROOOOOOPPPTTT\\\ttt{{{vvvrrrrrrrrrmmmaaaXXXIIIEEECCCCCCBBBAAADDDIIIHHHJJJTTTkkktttjjjjjjvvv{{{sssmmmkkkiiiggggggiiirrrxxxxxxggg^^^UUUPPPNNNOOOUUU\\\cccgggkkklllkkkjjjlllooottt|||ssskkkccc______aaahhhpppgggZZZTTTQQQPPPRRRTTT\\\ttt}}}uuussssssnnnbbbWWWIIICCC@@@CCCEEEDDDCCCCCCGGGLLLTTTgggpppfffhhhsss|||zzzrrrkkkiiigggfffgggkkkpppvvvuuubbbZZZRRROOOLLLLLLPPPVVVaaaffflllmmmjjjhhhkkknnnuuuzzzvvvkkk```]]]^^^bbbkkksssiiiZZZSSSOOOOOOQQQTTT___vvvwwwuuutttooocccXXXKKKDDD@@@BBBDDDCCCBBBCCCFFFKKKSSSeeeqqqhhhiiisss|||zzzrrrkkkhhhgggeeefffjjjooouuu~~~|||qqq```XXXQQQNNNLLLLLLPPPVVV```eeekkkllljjjhhhkkknnnrrrxxx{{{pppddd______bbbjjjrrriiiYYYRRROOOOOOQQQTTT^^^uuu|||xxxwwwqqqeeeZZZNNNFFF@@@AAABBBAAAAAACCCDDDIIIQQQbbbtttkkkmmmvvv|||sssllliiigggeeefffiiimmmsss}}}vvvkkk]]]VVVOOOMMMKKKKKKPPPVVV^^^dddjjjkkkiiihhhkkknnnpppuuu}}}vvviiicccaaacccjjjqqqhhhXXXQQQNNNOOOQQQTTT___uuu}}}{{{tttggg]]]QQQHHHAAA@@@@@@@@@@@@CCCDDDIIIPPP```yyyqqqsss|||~~~vvvnnnjjjhhheeefffiiilllrrr|||qqqfff[[[TTTNNNLLLKKKJJJOOOUUU\\\bbbhhhjjjhhhgggjjjnnnqqqvvv}}}}}}ooohhheeeeeekkkrrr|||fffVVVPPPNNNOOOQQQVVV```vvv~~~wwwjjj___SSSIIIAAA?????????@@@BBBDDDJJJPPP___~~~xxxzzzxxxpppllliiiffffffiiijjjqqq{{{oooeeeYYYSSSMMMLLLKKKJJJNNNSSSZZZ```gggiiiggggggjjjnnntttxxx~~~vvvmmmiiihhhmmmssszzzzzzcccUUUPPPNNNNNNPPPUUU___tttzzzlllaaaSSSIIIAAA@@@@@@???@@@BBBDDDIIIPPP]]]{{{|||}}}zzzqqqmmmiiieeeeeehhhjjjqqq{{{qqqgggZZZSSSNNNLLLKKKJJJMMMRRRYYY___eeehhhggggggjjjnnntttwww}}}}}}rrrllljjjmmmssswwwttt___TTTPPPNNNNNNOOOSSS\\\qqq|||nnncccQQQIIIAAA@@@AAA@@@@@@BBBCCCHHHNNN[[[xxx}}}|||yyypppkkkgggcccccceeejjjqqq|||tttjjj[[[TTTOOOMMMKKKJJJLLLQQQWWW]]]dddgggffffffjjjnnnppptttyyy~~~vvvnnniiikkkoooooowww~~~ooo\\\SSSPPPNNNMMMNNNTTT]]]rrr}}}ooodddPPPHHHAAAAAABBB@@@@@@AAAAAAGGGMMMYYYuuu|||zzzxxxooojjjfffbbbaaacccjjjqqq|||vvvmmm\\\UUUPPPNNNLLLJJJLLLPPPWWW]]]dddfffffffffjjjnnnlllpppvvv{{{yyynnnhhhhhhlllgggooouuuuuuwww~~~|||lllZZZRRRPPPNNNLLLMMMWWW```uuuuuugggUUUKKKBBBAAAAAA@@@BBBDDDEEEJJJNNNXXXsss|||uuu{{{xxxoookkkgggccccccfffjjjppp{{{yyyooocccZZZQQQNNNKKKIIIJJJMMMVVV\\\cccgggiiiiiikkkmmmoooqqqtttwww|||ssslllhhhfffdddeeehhhmmmooosss~~~}}}tttgggYYYSSSPPPNNNOOORRRVVV]]]sssvvvgggVVVLLLDDDAAAAAA@@@AAADDDDDDIIINNNYYYttt}}}uuuzzzyyyppplllhhhddddddgggkkkrrr||||||rrrfff\\\SSSOOOLLLJJJKKKNNNVVV\\\ccchhhiiijjjkkkmmmmmmooorrruuuzzz~~~ssslllhhhfffeeedddfffhhhjjjooo|||~~~zzz}}}{{{yyy{{{sssfffXXXQQQNNNMMMOOOSSSVVV]]]ssswwwhhhYYYNNNEEEBBBBBB@@@AAACCCBBBHHHNNNZZZuuu~~~vvvyyyzzzqqqmmmiiieeeeeeggglllrrr}}}wwwiii```VVVQQQNNNKKKLLLOOOVVV\\\dddiiijjjjjjkkkmmmkkkmmmppptttyyyzzzqqqkkkgggfffeeeccccccdddeeelllzzzzzzvvvzzz|||uuurrrpppuuu~~~rrreeeXXXRRROOOMMMOOORRRVVV\\\rrryyyjjjZZZPPPGGGCCCBBB@@@@@@CCCAAAGGGNNNZZZvvvwwwyyyzzzqqqlllhhhddddddfffkkkqqq|||}}}mmmcccXXXRRRNNNKKKLLLOOOVVV\\\dddiiijjjjjjkkkllliiilllooosssyyy{{{rrrllliiigggfffeeeccccccdddeeejjjwww}}}vvvsssxxx{{{ssspppkkkooouuu{{{qqqfff[[[VVVSSSPPPOOOQQQVVV\\\rrr{{{mmm[[[QQQGGGCCCBBB@@@@@@BBB@@@FFFMMMZZZvvvyyy|||zzzpppkkkgggcccbbbdddiiioooyyypppeeeYYYSSSNNNJJJKKKNNNUUU\\\dddiiijjjiiiiiijjjhhhkkkoootttyyywwwrrrlllhhhggghhhiiiiiigggggghhhjjjiiikkkuuuzzztttrrrxxx{{{ssspppkkknnnrrrvvvyyy~~~qqqhhh___[[[XXXSSSPPPPPPVVV]]]ssszzznnnZZZPPPFFFCCCBBB@@@@@@BBB@@@FFFLLLXXXuuu|||yyypppkkkgggbbbaaadddgggmmmwwwssshhh[[[TTTNNNJJJKKKNNNTTT[[[dddiiiiiihhhhhhhhhfffiiinnnsssyyy~~~wwwrrrgggeeecccdddggglllooopppooonnnooopppnnnooowww~~~wwwrrrrrryyyzzzsssooommmpppsssvvvwwwxxxyyyzzz~~~uuukkkaaa\\\XXXSSSPPPPPPXXX^^^tttxxxnnnXXXNNNEEEBBBAAA???@@@BBBAAAFFFKKKWWWsss{{{qqqlllgggcccbbbdddeeekkkvvvwwwkkk^^^VVVOOOKKKLLLOOOSSSZZZccchhhhhhfffffffffdddggglllrrrwww~~~xxxpppkkkcccbbbbbbffflllrrrwwwxxxyyywwwvvvtttqqqrrrzzz{{{tttooopppyyy{{{tttqqqooosssyyy|||{{{yyywwwwwwwww}}}xxxwww{{{nnn```XXXSSSPPPPPPSSSYYY```vvvvvvmmmWWWMMMDDDAAA@@@???@@@BBBAAAFFFKKKVVVrrr|||rrrmmmhhhdddccceeeeeekkkvvvzzznnn```WWWQQQLLLMMMQQQRRRYYYbbbggggggfffeeeeeebbbeeekkkpppvvv|||wwwooojjjcccccceeejjjqqqxxx|||~~~}}}yyyvvvrrrsss}}}xxxqqqnnnoooyyy}}}vvvsssrrrwww~~~~~~zzzxxxtttzzzsssqqqxxxppp^^^SSSNNNMMMPPPUUUZZZaaavvvxxxkkkWWWMMMDDDBBBBBB@@@AAADDDCCCHHHLLLTTTooo{{{uuuzzzrrrkkkgggcccccceeefffmmmwwwqqqaaaWWWRRRNNNNNNQQQQQQWWW___eeehhhhhhgggggggggiiimmmsssyyyxxxpppiiihhhggghhhlllttt|||}}}zzzyyyuuunnnkkkooozzz}}}xxxwwwxxx}}}xxxuuuzzzmmmmmmrrrrrr\\\TTTPPPMMMNNNSSSVVVaaa|||wwwjjjWWWMMMDDDBBBAAA@@@AAADDDAAAGGGJJJRRRmmmwwwqqquuuzzzssslllgggcccbbbdddffflllwwwssscccYYYSSSOOOOOORRRQQQWWW___eeehhhhhhhhhhhhgggiiimmmrrrxxx~~~}}}vvvqqqpppoooooorrryyy}}}{{{}}}rrrllljjjnnnyyy}}}}}}xxx}}}tttlllooo{{{ttt^^^UUURRRNNNOOOUUUXXXccc~~~vvviiiWWWMMMDDDBBBAAA@@@AAACCC@@@EEEIIIQQQiiitttmmmooottt~~~sssmmmhhhcccaaabbbeeekkkuuuvvvfff\\\UUUQQQPPPRRRQQQWWW___eeehhhhhhhhhhhhgggiiilllqqqwww||||||yyywwwvvvxxx}}}}}}yyyooojjjhhhmmmyyy~~~~~~nnnpppzzzvvv```WWWTTTPPPQQQVVVZZZeeeuuugggWWWMMMDDDAAAAAA@@@@@@CCC@@@EEEIIIQQQgggtttlllnnnrrrzzztttnnnjjjdddaaaaaaeeekkktttxxxhhh]]]VVVQQQOOOQQQQQQVVV^^^dddggghhhhhhiiiggghhhkkkpppuuuzzz~~~}}}zzzzzz}}}}}}~~~uuummmhhhhhhmmmyyywwwwwwvvv```XXXTTTQQQRRRWWWZZZfffsssfffVVVLLLCCCAAAAAA???@@@CCCAAAEEEIIIQQQeeevvvnnnpppttt{{{vvvoookkkeeeaaabbbeeekkkttt~~~yyyiii^^^WWWPPPNNNOOOPPPUUU\\\bbbeeeggghhhiiifffhhhjjjnnnssswww{{{}}}~~~{{{}}}~~~|||{{{ssskkkhhhhhhmmmyyyuuu```WWWSSSPPPQQQVVVZZZfff~~~qqqeeeVVVLLLCCCAAA@@@???@@@BBBAAAEEEIIIQQQcccxxxqqqsssxxx}}}wwwpppkkkfffcccdddfffkkkttt~~~{{{kkk```XXXQQQNNNNNNNNNSSSZZZ```ccceeeggghhhfffgggjjjmmmqqquuuxxxzzz~~~}}}}}}|||yyyqqqjjjgggggglllxxxuuu___VVVSSSOOOPPPUUUYYYfff{{{ooodddVVVLLLCCC@@@@@@???@@@BBB@@@CCCHHHOOO```}}}wwwrrruuu{{{~~~xxxqqqkkkfffeeefffggglllttt~~~}}}mmmbbbZZZRRRNNNOOOMMMRRRXXX^^^bbbdddfffhhhfffgggiiilllooosssvvvxxx}}}~~~|||}}}~~~vvvooogggeeeeeejjjuuuuuu___VVVSSSOOOQQQVVVZZZfff~~~yyynnncccVVVLLLCCC@@@@@@??????BBB???BBBFFFNNN]]]zzzvvvrrrvvv{{{~~~yyyqqqkkkgggfffhhhggglllttt~~~oooddd\\\TTTOOOOOOLLLQQQWWW]]]```ccceeegggfffgggiiikkkooorrruuuwww|||}}}zzzzzz{{{|||tttmmmfffcccccchhhsss~~~uuu```WWWTTTPPPQQQVVV[[[ggg~~~wwwmmmdddXXXMMMCCC@@@???===>>>AAA<<>>>>>@@@===FFFFFFHHHZZZttt~~~yyy{{{|||tttoooiiiffffffeeejjjsss}}}uuuhhh\\\RRRNNNNNNMMMOOOSSSXXX]]]aaadddeeedddddddddeeehhhlllooorrryyy}}}}}}{{{|||~~~}}}mmmfffaaa___```eeeqqq|||wwwaaaWWWTTTQQQSSSYYY]]]iii}}}|||xxxooohhh___TTTIIIDDDAAA???>>>@@@>>>FFFFFFGGGXXXooo|||}}}uuuoooiiiffffffdddiiiqqq{{{wwwkkk___TTTNNNNNNLLLOOOSSSWWW\\\```ccceeecccbbbbbbcccfffjjjnnnqqquuuzzz|||zzz{{{yyykkkddd___^^^___eeeqqq|||xxxaaaWWWTTTQQQTTTZZZ___kkk||||||xxxqqqkkk^^^SSSHHHDDDBBB??????AAA???FFFEEEGGGWWWlll}}}}}}xxxpppiiieeeeeeccchhhpppzzzzzznnnbbbVVVPPPOOOKKKNNNRRRWWW[[[___bbbdddbbbaaaaaaaaadddhhhmmmpppsssyyy|||zzz|||xxxlllfffaaa```bbbhhhtttxxxaaaWWWTTTQQQUUU[[[```nnn}}}}}}zzzssslll[[[PPPFFFBBBAAA???@@@BBB>>>EEEEEEHHHVVViii}}}zzz}}}{{{qqqjjjfffeeecccgggoooxxx~~~rrreeeXXXQQQOOOJJJMMMQQQUUUZZZ^^^aaacccaaa```______bbbfffkkknnntttyyy~~~xxxlllfffbbbbbbdddkkkwwwvvv```WWWTTTRRRUUU\\\bbbqqq{{{tttmmmYYYNNNDDDAAA@@@???@@@BBB???DDDEEEIIIUUUfff}}}xxxyyy~~~ssskkkffffffdddhhhnnnvvvuuuhhhZZZRRRPPPIIILLLPPPUUUYYY]]]```bbb```^^^]]]]]]```eeejjjmmmtttyyy~~~wwwkkkeeeaaaaaadddkkkxxxsss^^^WWWUUUSSSVVV\\\dddsss}}}tttlllZZZPPPEEEAAA@@@>>>>>>AAA@@@EEEDDDHHHSSSaaaxxxxxx|||uuulllggggggeeeiiinnnuuu~~~xxxjjj\\\SSSPPPIIIKKKOOOTTTYYY]]]```aaa___]]][[[[[[^^^ccciiimmmrrrxxx|||tttjjjeee```aaaeeelllyyyppp]]]WWWVVVTTTVVV[[[eeeuuu~~~tttlll]]]RRRGGGBBB@@@======???AAAEEEDDDHHHQQQ]]]}}}zzzxxxuuuvvvmmmhhhhhhfffiiinnnuuu}}}yyylll]]]SSSPPPHHHKKKOOOSSSXXX\\\___aaa^^^]]][[[[[[]]]ccchhhlllqqqvvvzzzqqqlllfffbbbcccgggnnn|||mmm\\\WWWWWWTTTVVV[[[eeewww}}}uuulll[[[OOOEEEBBBBBB@@@???@@@===BBBAAADDDPPP^^^}}}{{{tttuuuzzznnnhhhhhhhhhjjjmmmrrr{{{}}}ooobbbWWWPPPRRRNNNLLLPPPXXX___bbbaaa``````___^^^___ccchhhmmmpppuuu|||wwwnnniiifffgggkkksss}}}kkkZZZWWWWWWUUUVVV[[[fffyyy~~~{{{tttkkk[[[OOOEEEBBBBBB@@@???@@@>>>CCCBBBEEEOOO\\\zzz}}}uuurrr~~~|||pppjjjiiiiiijjjmmmqqqyyy~~~pppcccXXXQQQQQQNNNLLLPPPXXX___bbbbbb``````___^^^^^^aaagggkkknnnrrrzzzwwwlllgggeeeggglllttt{{{iiiZZZWWWWWWUUUWWW]]]kkk~~~}}}zzzrrriii[[[OOODDDAAAAAA@@@???@@@@@@DDDCCCEEENNNYYYvvvvvvpppyyy~~~rrrkkkkkkiiijjjlllpppwwwssseeeZZZSSSPPPMMMLLLOOOWWW^^^bbbcccaaa```___^^^]]]```dddhhhkkkpppwww~~~wwwjjjfffdddhhhnnnwwwxxxgggYYYWWWXXXVVVYYY___nnn}}}yyyqqqhhhZZZOOODDDAAAAAA???>>>???>>>DDDCCCEEEMMMWWWsssuuuqqqxxxssslllkkkhhhiiikkkooovvvwwwiii\\\UUUOOOMMMLLLOOOUUU\\\aaacccaaaaaa```^^^]]]^^^bbbeeejjjooovvv}}}|||zzzzzz|||xxxjjjfffeeeiiipppzzzttteeeYYYXXXXXXWWW[[[bbbmmm{{{qqqhhhZZZNNNDDDAAAAAA???>>>???<<>>???;;;AAAAAADDDKKKTTTmmmuuuqqq{{{tttmmmkkkfffggghhhkkksss~~~oooaaaYYYPPPOOOMMMNNNQQQWWW^^^bbbbbbbbbbbb```^^^___aaadddjjjnnnuuu|||}}}vvvrrroooooooootttwwwkkkgggfffjjjqqq|||ooobbbYYYYYYYYYXXX]]]eeennnvvvjjjYYYNNNCCC@@@@@@???>>>>>><<>>===>>>>>>DDDDDDDDDIIIOOOfff|||xxxwwwpppnnnhhhgggfffggglllwwwsssddd[[[RRRQQQOOONNNOOOTTTZZZ___bbbccccccbbbaaaaaaccceeehhhmmmssszzz}}}xxxoookkkhhhggggggkkkvvv|||uuuiiieeecccffflllvvvmmmbbb[[[ZZZYYYWWW\\\fffpppzzzlllWWWLLLBBB@@@@@@@@@???@@@BBB@@@CCCGGGHHHNNNccczzz~~~|||{{{sssooojjjeeebbbdddhhhppp~~~tttfff]]]ZZZRRRKKKLLLOOORRRYYY```ccccccbbb```______bbbdddhhhlllrrrxxx}}}{{{uuuooojjjfffffffffiiiqqqzzz{{{qqqeeeeeeeeehhhmmmuuu||||||lllddd]]]ZZZYYYZZZ___fffssszzzmmmXXXLLLBBB@@@@@@??????@@@@@@>>>AAAEEEFFFLLL```vvv~~~zzz}}}}}}tttpppjjjeeebbbcccgggooo|||wwwiii___ZZZRRRKKKKKKNNNRRRXXX___cccccccccaaa``````ccceeegggkkkqqqwww|||{{{uuuooojjjgggffffffiiipppyyy}}}tttjjjiiiggggggiiimmmrrruuuxxx{{{~~~{{{kkkccc\\\ZZZYYYZZZ___fffuuuzzznnnYYYMMMBBB@@@@@@>>>===>>>@@@>>>@@@DDDEEEJJJ]]]rrr~~~wwwzzzwwwqqqjjjeeeaaacccffflllxxx{{{mmmddd[[[SSSLLLKKKMMMPPPVVV]]]bbbccccccbbbaaaaaaccceeeeeeiiiooouuu{{{~~~yyysssnnnkkkkkkkkklllsss{{{yyypppnnnkkkjjjiiikkkmmmnnnoooqqqssstttvvvyyy}}}zzziiibbb[[[YYYYYYZZZ```gggwwwxxxlllYYYMMMCCC??????===<<<===AAA???AAAFFFGGGKKK\\\ooo}}}vvvxxxxxxrrrjjjeeebbbbbbdddjjjttttttjjj^^^UUUNNNLLLMMMOOOTTTZZZ```aaabbbbbbaaaaaabbbccccccffflllrrrxxx{{{vvvtttsssssssssyyyuuusssrrrqqqqqqrrrssstttqqqrrrrrrrrrsssuuuwwwyyy~~~yyyggg```[[[ZZZZZZ[[[aaahhhyyyuuujjjYYYMMMBBB??????===<<<===AAA>>>@@@EEEFFFJJJXXXjjj}}}uuuvvvyyyrrrlllfffbbbbbbcccgggqqqzzz{{{rrrcccYYYQQQMMMMMMMMMRRRWWW\\\^^^aaaaaa```___``````aaaeeejjjooouuu|||||||||{{{zzz~~~|||||||||{{{||||||}}}~~~zzzxxxvvvuuuuuuvvvvvvvvvxxxzzz~~~yyyfff```[[[[[[[[[]]]bbbiiizzz}}}}}}|||sssiiiXXXLLLAAA??????===<<<===???<<<===BBBDDDFFFSSSccc~~~tttttt{{{{{{sssmmmhhhdddcccccceeennnwwwzzzhhh^^^TTTPPPMMMLLLOOOTTTZZZ]]]```aaa```_________aaadddhhhlllrrryyy}}}{{{zzzyyyxxxvvvssstttwwwzzz~~~xxxeee```\\\\\\]]]___eeekkk|||~~~{{{{{{zzzrrriiiVVVKKKAAA>>>???>>>===>>>???;;;<<>>???>>>>>>???AAA===>>>CCCEEEGGGQQQ___ppppppnnnrrr}}}vvvpppkkkfffdddcccdddkkktttqqqfffZZZSSSNNNKKKLLLPPPYYY]]]aaaccccccaaa```___aaacccfffjjjnnnuuu|||}}}zzzyyyzzz~~~ttteee```]]]___```bbbhhhnnn|||{{{wwwooohhhXXXMMMDDDAAA???<<<;;;======>>>??????AAAFFFOOOUUUqqqtttnnnmmmxxxxxxrrrkkkeeedddccceeekkkrrr}}}sssgggZZZSSSOOOMMMMMMPPPWWW[[[___bbbbbbaaa`````````aaabbbfffmmmttt|||wwwgggbbb______```bbbjjjsss}}}|||wwwooogggVVVLLLCCC@@@???===<<<>>>===>>>??????@@@FFFNNNUUUllltttnnnmmmvvv|||ssslllfffdddcccdddiiioooyyyssshhh[[[UUURRRNNNNNNPPPVVVZZZ___aaabbbaaa``````______aaaeeekkkrrryyy}}}xxxiiieeebbbbbbccceeemmmuuu~~~|||wwwnnngggUUUKKKBBB@@@???======???===>>>??????@@@EEEMMMSSSggguuunnnllltttvvvnnnhhhdddbbbbbbffflllttt~~~tttiii]]]XXXTTTPPPOOOPPPUUUXXX]]]aaaaaa`````````^^^^^^```ccchhhnnntttxxxwwwlllgggeeeffffffiiipppxxx}}}xxxnnnfffSSSJJJAAA??????>>>>>>@@@<<<>>>??????@@@DDDKKKQQQccc~~~yyyrrrnnnsss~~~yyyqqqjjjfffbbb```ccchhhpppzzzuuujjj___ZZZVVVQQQOOOOOOSSSWWW\\\___````````````^^^___```bbbfffkkkpppsssxxx|||zzzxxxyyyyyy~~~tttmmmjjjhhhiiijjjlllsss{{{~~~xxxnnneeeRRRIIIAAA??????===>>>@@@<<<>>>?????????CCCIIIOOOaaazzzyyysssttt{{{|||tttlllhhhccc___aaaeeemmmxxxxxxmmmaaa[[[VVVQQQNNNNNNQQQUUUZZZ^^^______```````````````bbbeeeiiilllnnnrrruuuzzz}}}zzzxxxwwwwwwvvvwwwyyy|||wwwooolllnnnlllrrrzzzuuuoookkkjjjkkkmmmooouuu}}}xxxmmmeeeRRRIIIAAA???>>>======???<<<>>>@@@??????BBBHHHMMM^^^uuuzzzwwwzzzwwwooojjjddd``````dddiiittt}}}qqqddd]]]WWWQQQNNNNNNOOOSSSYYY]]]_________````````````aaaccceeehhhiiikkknnnssswww|||~~~yyyvvvssspppnnnmmmmmmmmmnnnppptttwwwyyyyyypppiiifffhhhhhhlllsss|||yyypppmmmmmmoooppprrrxxxyyymmmdddSSSIIIAAA>>>>>><<<<<<>>><<<>>>@@@??????AAAGGGKKKYYYnnnzzzzzzyyyqqqkkkfffaaaaaaddddddnnn}}}wwwhhh___XXXRRRPPPPPPNNNRRRXXX\\\^^^______```____________aaabbbcccdddfffhhhlllpppuuu{{{{{{wwwrrrnnnkkkiiigggfffccccccdddeeehhhkkknnnpppyyy~~~wwwppphhhfffiiifffiiinnnuuu~~~||||||zzzzzz{{{{{{|||{{{ssspppppprrrtttuuu|||yyymmmdddSSSJJJAAA>>>>>><<<<<<>>><<<>>>@@@??????AAAFFFJJJVVViii|||{{{zzzrrrmmmgggaaaaaaddd```kkkzzz{{{kkkaaaZZZTTTQQQRRRMMMQQQWWW\\\^^^^^^___```^^^^^^^^^^^^______```aaabbbdddhhhkkkpppvvv|||}}}|||qqqnnniiifffdddcccbbbaaa]]]]]]^^^___bbbeeehhhiiissszzzxxxqqqjjjiiikkkeeegggjjjppp|||{{{xxxvvvuuuuuuuuuuuuuuuyyy~~~{{{uuurrrrrruuuvvvxxx~~~~~~sssgggQQQHHH@@@??????======???@@@??????@@@AAACCCEEEGGGWWWbbb|||tttmmmgggaaa```bbbgggllluuu}}}pppddd^^^YYYUUUSSSRRRTTTWWW\\\aaacccbbbaaa]]]]]]\\\[[[ZZZZZZZZZ[[[\\\___bbbfffiiinnnssswwwyyysssppphhhgggdddaaa^^^\\\ZZZZZZYYY[[[\\\]]]]]]^^^```bbbmmmttt~~~yyyuuuppplllkkkhhhhhhooo|||~~~yyyrrrooonnnnnnoooqqqqqqqqqsssuuuwww~~~}}}xxxvvvvvvyyy{{{~~~sssgggSSSJJJBBB???>>><<<;;;<<<>>>>>>>>>???@@@BBBDDDEEETTT^^^vvvvvvnnnhhhcccbbbcccdddiiirrrssshhhaaa]]]YYYWWWXXXXXXYYY\\\___aaaaaa```^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZ\\\^^^aaaeeejjjpppttt|||xxxqqqllliiidddcccaaa```^^^]]]\\\\\\YYY[[[\\\\\\\\\^^^```ccclllttt~~~xxxsssnnnkkkhhhhhhooo{{{zzzqqqmmmlllmmmmmmooopppoooooooooqqqssstttuuuvvvxxx{{{}}}}}}~~~tttfffVVVLLLCCC@@@>>>:::999:::=========>>>???AAACCCDDDOOOYYYooowwwpppjjjeeeccceeeaaafffooozzzyyymmmfffbbb___]]]^^^]]]\\\]]]___``````___]]]]]]\\\ZZZZZZYYYYYYYYYVVVWWWYYY[[[^^^dddkkkpppvvv{{{|||uuummmhhheeeccc``````_______________^^^ZZZ[[[\\\\\\\\\^^^aaacccjjjsss|||uuupppkkkhhhhhhnnnyyy|||{{{~~~tttmmmkkkmmmpppqqqrrrrrrqqqooonnnooopppnnnnnnnnnoooppprrrssstttyyy~~~tttfffUUULLLCCC@@@>>>;;;999:::>>>======>>>???AAACCCDDDLLLVVVjjjyyyqqqlllfffdddddd```dddlllvvvtttlllhhhdddaaaaaa``````aaaccccccaaa___\\\[[[ZZZYYYXXXWWWWWWWWWTTTTTTUUUVVVYYY___ffflllqqqvvv}}}zzzwwwrrrmmmhhheeecccccc```aaaaaaaaaaaaaaaaaaaaa]]]^^^^^^]]]]]]^^^aaadddiiirrr~~~~~~vvvpppjjjggggggllluuu|||zzzzzzvvvpppppprrruuuxxxyyyyyywwwtttrrrqqqqqqoooooonnnnnnnnnnnnnnnnnnqqqtttzzzssseeeSSSIIIAAA???>>><<<;;;===>>>>>>>>>???@@@BBBDDDEEEJJJUUUhhh|||rrrmmmgggdddccc```ccciiirrr}}}|||sssmmmhhhddd``````bbbeeefffeeebbb___ZZZYYYXXXVVVUUUUUUTTTTTTSSSSSSSSSTTTVVV[[[bbbgggkkkqqqxxx~~~{{{yyytttrrrnnnjjjhhhfffffffffffffffgggggggggfffeeedddbbbbbbbbb```___```ccceeeiiiqqq~~~tttnnniiifffeeeiiippp||||||zzz}}}zzzwwwvvvxxxyyy~~~zzzwwwuuuuuuqqqqqqpppooonnnlllkkkkkklllmmmpppssszzzrrrdddQQQHHH@@@??????======??????>>>>>>???@@@BBBDDDEEEJJJUUUfffuuuoooiiidddccc```cccgggmmmwww{{{rrrjjjeee______aaaccceeedddbbb___ZZZYYYWWWVVVTTTTTTSSSSSSSSSSSSSSSSSSTTTXXX^^^bbbffflllsssyyy~~~}}}|||zzzyyywwwsssrrrooollljjjjjjjjjkkknnnoooooooooooommmlllkkkiiiiiigggdddbbbbbbdddgggiiirrr~~~tttmmmgggdddcccggglllttt|||{{{|||wwwwwwuuusssqqqnnnkkkjjjjjjjjjkkkmmmpppwww~~~~~~}}}|||pppcccQQQHHH@@@??????======???=========>>>???AAACCCDDDIIISSSaaawwwyyyrrrlllfffccc___aaaeeeiiiqqqwwwmmmfffaaa___]]]]]]^^^______^^^[[[ZZZXXXWWWUUUTTTTTTTTTRRRSSSSSSSSSSSSUUUYYY\\\aaagggnnntttxxx~~~~~~}}}}}}|||{{{xxxwwwtttrrrqqqqqqqqqrrrtttuuuwwwwwwwwwvvvtttssspppnnnkkkgggddddddfffhhhiiirrrvvvoooeeebbbaaadddhhhnnn|||~~~zzzxxxzzz~~~yyyuuurrroooppppppooooooqqquuuxxx~~~}}}{{{{{{|||zzzooobbbRRRIIIAAA??????===<<<>>><<<<<<<<<<<<>>>@@@BBBCCCIIIRRR]]]qqq|||uuunnngggddd^^^```cccfffmmm{{{{{{ooogggccc___ZZZWWWXXXZZZ\\\]]]\\\[[[ZZZXXXWWWUUUUUUUUUQQQRRRSSSSSSRRRSSSVVVXXX^^^cccjjjppptttzzz~~~}}}zzzxxxwwwwwwxxxyyywwwyyy{{{|||}}}|||zzzyyytttrrrnnnjjjfffeeegggiiiiiisssxxxrrrdddaaa```ccceeekkkwwwyyyvvvwww~~~yyyyyyxxxuuurrrpppqqqrrrvvvxxxzzzzzzxxxwwwuuulllbbbNNNFFF@@@??????===<<<===<<<<<<<<<===???AAADDDEEEHHHPPP]]]pppuuunnnhhhbbbaaa^^^___ccckkkwwwtttkkkggg```ZZZZZZYYYWWWXXX[[[YYYZZZZZZYYYVVVTTTSSSSSSQQQPPPOOOOOOPPPQQQSSSTTT\\\___eeekkkqqqyyy}}}}}}~~~zzzwwwqqqkkkhhhhhhiiijjjmmmvvvwwwooogggbbb___```ccchhhsss}}}~~~yyyxxx|||}}}zzzwwwsssqqqvvv{{{yyyzzzzzzxxxwwwtttkkkaaaNNNFFF?????????<<<;;;===<<<<<<<<<===???AAACCCDDDFFFNNNZZZlllyyyqqqiiidddbbb______bbbhhhrrrxxxnnnccc\\\VVVUUUUUUSSSTTTWWWZZZ[[[[[[ZZZWWWTTTSSSSSSQQQPPPPPPOOOPPPQQQRRRSSSYYY]]]bbbhhhooovvv~~~|||xxxqqqkkkgggggghhhiiimmmvvvwwwppphhhdddaaabbbcccgggpppyyy|||xxx{{{~~~~~~}}}zzzzzz}}}yyy{{{zzzxxxvvvsssiii___NNNFFF???>>>>>><<<;;;<<<============>>>@@@BBBCCCEEELLLUUUffftttkkkeeeccc```___aaafffnnn|||}}}rrrbbbZZZTTTRRRQQQPPPQQQUUUZZZ\\\\\\[[[XXXUUUTTTTTTRRRQQQPPPOOOPPPPPPRRRSSSVVVYYY___eeelllsss{{{}}}uuunnnjjjhhhiiikkknnnwwwxxxqqqjjjfffdddeeeeeefffmmmuuuyyyyyy}}}~~~~~~zzz{{{zzzwwwuuurrrhhh^^^OOOFFF???======;;;:::<<<>>>=========>>>???AAABBBFFFJJJRRRaaazzzxxxmmmgggdddaaa```bbbeeekkkxxxvvvddd\\\TTTQQQPPPOOOQQQTTTZZZ[[[]]]\\\YYYVVVUUUTTTRRRRRRPPPPPPOOOPPPQQQRRRTTTWWW]]]bbbiiipppxxx}}}{{{sssmmmlllmmmnnnqqqyyyyyysssmmmjjjhhhiiihhhhhhmmmttt||||||zzz}}}zzz|||{{{xxxvvvrrriii___PPPGGG???===<<<;;;:::<<<======<<<<<<===???AAABBBGGGIIIPPP]]]sss{{{pppiiieeebbbaaaccceeejjjuuuzzzhhh^^^UUUPPPNNNLLLOOOSSSXXXZZZ\\\\\\ZZZWWWVVVUUUSSSRRRQQQPPPOOOOOOPPPQQQSSSVVV[[[```fffmmmtttyyy}}}vvvpppnnnnnnpppuuu|||zzzvvvrrrnnnlllmmmlllkkkooouuuzzz}}}zzz|||{{{xxxwwwtttjjj```RRRIII@@@======;;;;;;===<<<<<<<<<<<<===???AAABBBGGGHHHNNNZZZmmmsssmmmfffdddcccdddeeehhhrrr|||~~~kkk```UUUOOOLLLJJJLLLPPPUUUWWW[[[\\\ZZZXXXWWWVVVTTTSSSQQQPPPOOOOOOOOOPPPRRRUUUZZZ^^^ccciiippptttxxx|||wwwqqqoooppprrr{{{{{{xxxtttqqqpppmmmkkknnntttwwwzzz||||||yyyxxxuuulllbbbTTTJJJAAA>>>===<<<<<<>>>;;;;;;;;;<<<===???BBBCCCFFFFFFLLLWWWggg}}}|||xxxqqqiiigggeeeeeedddeeemmmvvvqqqeeeYYYQQQMMMJJJLLLPPPQQQUUUYYY[[[ZZZXXXWWWWWWUUUTTTRRRPPPOOOOOOOOOOOOQQQTTTWWW[[[___eeekkkooossswww|||{{{uuutttuuuwwwyyytttppplllhhhkkkppprrr|||zzz||||||zzzyyyvvvnnndddUUUKKKBBB???>>><<<===???:::::::::;;;===@@@BBBDDDDDDEEEKKKVVVddd|||zzztttyyy{{{uuulllhhhfffeeecccbbbhhhqqq{{{wwwkkk]]]UUUOOOLLLNNNSSSOOOSSSXXXZZZZZZYYYXXXXXXUUUTTTRRRPPPOOONNNOOOOOOPPPSSSVVVYYY]]]aaagggkkkooosssyyy~~~zzzyyy{{{}}}}}}vvvpppjjjeeeggglllnnnxxx~~~}}}{{{xxxyyyxxxpppfffVVVKKKAAA>>><<<;;;;;;===>>>=========>>>???@@@@@@DDDGGGGGGOOO```rrr|||tttsssnnnoooyyyvvvqqqlllhhhfffcccaaaeeekkkuuuzzzxxxpppeeeZZZSSSPPPNNNMMMQQQRRRTTTXXX[[[\\\ZZZXXXVVVUUUSSSRRRPPPOOOOOOOOORRRRRRTTTVVVZZZ^^^bbbdddhhhkkkppptttyyy~~~|||sssnnniiidddbbbdddmmmttt~~~~~~{{{xxxyyyxxxoooeeeTTTJJJAAA>>>===;;;;;;===============>>>???@@@@@@DDDGGGGGGMMM\\\mmmxxxrrrnnnoooxxxzzzsssnnniiigggdddaaaccchhhnnnrrr{{{}}}uuuiii]]]VVVQQQNNNMMMOOOPPPSSSXXX[[[\\\[[[YYYVVVUUUTTTRRRQQQPPPOOOOOOQQQRRRSSSVVVYYY]]]```bbbeeehhhmmmqqqvvv|||}}}sssmmmgggbbbaaacccjjjqqq|||~~~}}}{{{xxxxxxwwwnnndddQQQHHHAAA??????<<<<<<===============>>>???@@@AAACCCGGGFFFKKKXXXfff~~~ssspppqqqyyywwwpppkkkhhheeeaaabbbeeehhhkkkrrrzzz~~~rrreee\\\UUUPPPNNNLLLNNNRRRWWW[[[]]]\\\ZZZVVVVVVUUUSSSRRRQQQPPPOOOQQQRRRSSSUUUXXX[[[]]]___aaadddhhhlllqqqwww}}}~~~rrrkkkeee```___bbbgggnnnxxx||||||zzzwwwwwwuuukkkaaaNNNFFF@@@???@@@===<<<===<<<<<<<<<======???@@@AAAAAAEEEEEEJJJVVVaaayyyuuuuuuvvv}}}{{{tttmmmjjjgggcccbbbeeehhhiiinnnuuuzzz~~~pppddd[[[TTTPPPKKKMMMPPPUUUZZZ]]]\\\[[[WWWVVVVVVUUUSSSRRRQQQPPPPPPQQQRRRTTTVVVXXXZZZ[[[]]]___dddhhhlllrrrxxx}}}ssskkkddd^^^^^^```eeekkkuuu||||||yyywwwvvvsssiii^^^NNNEEE?????????===<<<===;;;;;;;;;<<<===???@@@AAA???DDDEEEJJJTTT]]]sss||||||~~~zzzqqqllliiieeedddfffhhhhhhlllqqqvvv~~~zzzlll```WWWRRRMMMMMMOOOSSSXXX[[[\\\\\\WWWWWWWWWVVVUUUSSSQQQPPPPPPPPPQQQSSSTTTUUUVVVVVVYYY\\\```dddhhhnnntttxxx~~~wwwmmmeee___^^^```dddjjjttt}}}}}}{{{xxxwwwtttiii]]]NNNFFF???>>>>>><<<<<<===:::;;;;;;<<<===???@@@AAA>>>DDDEEEJJJSSSYYYlllvvvoookkkfffeeefffeeedddggglllpppwwwtttggg\\\UUUPPPOOOOOOPPPTTTXXX[[[[[[XXXXXXXXXXXXVVVTTTRRRQQQOOOPPPQQQRRRRRRSSSRRRRRRUUUWWW[[[___ccciiiooosssyyy~~~|||rrriiibbb___aaaccciiirrr|||~~~{{{zzzvvvkkk___PPPGGG>>>===<<<;;;;;;===:::::::::;;;===???@@@AAA???EEEFFFIIIPPPSSSddd}}}ssslllfffdddeee``````cccgggjjjqqqqqqeee]]]UUURRROOONNNQQQUUUYYY[[[XXXYYYYYYYYYXXXUUUSSSQQQNNNOOOPPPQQQQQQPPPPPPOOOPPPSSSWWWZZZ^^^dddjjjnnntttyyywwwnnneeeaaabbbaaagggpppzzz~~~|||xxxlll```RRRHHH>>><<<;;;:::;;;>>>:::::::::;;;===???@@@AAA@@@FFFFFFIIINNNOOO^^^xxxuuullleeebbbccc^^^^^^aaaeeehhhnnn|||zzzmmmfffXXXTTTOOOMMMOOOTTTXXXZZZXXXYYYZZZZZZXXXVVVSSSQQQNNNOOOPPPQQQPPPOOONNNMMMMMMPPPTTTWWW[[[```fffjjjpppvvv{{{qqqhhhcccbbb```eeennnxxx{{{nnn```OOODDD<<<;;;<<<<<<<<<============>>>??????@@@@@@CCCCCCEEEHHHIIINNN\\\jjjyyypppjjjeeebbb^^^[[[\\\```fffmmmxxxvvveee___WWWPPPPPPSSSTTTWWWZZZYYYZZZ[[[YYYWWWUUUUUUUUUQQQPPPOOOMMMLLLMMMMMMNNNKKKNNNRRRUUUYYY^^^cccffflllqqqxxx~~~~~~{{{vvvnnniiigggeeellluuu|||}}}ooobbbPPPEEE<<<;;;<<<;;;;;;<<<;;;<<<<<<===>>>>>>??????CCCCCCEEEGGGIIINNN[[[hhhuuunnniiifff___\\\\\\___dddiiisss}}}qqqdddZZZQQQPPPQQQQQQTTTWWWYYYZZZ[[[ZZZXXXVVVUUUVVVRRRQQQOOONNNMMMLLLMMMMMMLLLNNNQQQTTTVVVYYY]]]```ggglllttt|||}}}xxxxxxyyy~~~uuupppmmmhhhnnnuuu{{{rrreeeRRRGGG===;;;<<<;;;:::;;;:::;;;;;;<<<<<<===>>>>>>BBBBBBDDDGGGHHHMMMYYYeee{{{}}}yyyyyyzzzvvvnnnhhheeeaaa^^^\\\___aaaeeemmmvvvnnncccWWWRRRQQQPPPRRRVVVYYY[[[\\\[[[YYYWWWVVVVVVTTTSSSQQQNNNMMMLLLLLLLLLMMMNNNPPPRRRRRRTTTWWWZZZ```fffnnnwww~~~zzztttsssuuu~~~yyyvvvnnnrrrvvv{{{wwwjjjSSSHHH>>><<<<<<;;;999::::::;;;;;;<<<======>>>>>>BBBAAACCCFFFHHHLLLVVV```ttt{{{wwwuuuuuuxxxzzzoooiiieeeccc___]]]___```cccjjjrrr|||ooo```WWWSSSQQQRRRUUUXXXZZZ\\\\\\ZZZXXXWWWWWWVVVUUURRROOOMMMLLLKKKKKKLLLNNNOOOPPPPPPRRRUUUWWW\\\aaajjjssszzz{{{tttrrrqqqzzzwwwxxxzzz~~~zzzmmmTTTIII???<<<<<<;;;999:::;;;<<<<<<======>>>??????AAA@@@AAAEEEGGGJJJRRR[[[ooo{{{tttqqqooosss}}}wwwoookkkdddaaa___```aaabbbiiiqqqyyyyyyhhh\\\UUUPPPPPPRRRVVVYYY[[[\\\[[[ZZZYYYYYYWWWVVVSSSPPPNNNLLLLLLLLLKKKMMMNNNOOOPPPRRRUUUWWWZZZ___gggpppwww~~~|||tttqqqnnnwww~~~zzzmmmTTTIII???======;;;::::::;;;<<<<<<===>>>>>>??????AAA???@@@DDDGGGIIIOOOWWWiii|||rrrkkkgggoooyyy|||rrrmmmgggcccaaabbbaaabbbgggnnnrrrxxx~~~oooaaaXXXQQQNNNOOORRRVVVZZZ\\\\\\[[[ZZZZZZXXXVVVSSSQQQNNNMMMMMMMMMJJJLLLNNNOOOPPPQQQTTTWWWXXX]]]dddlllsss{{{|||ssspppmmmttt~~~wwwiiiTTTIII???======<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>@@@>>>???DDDGGGHHHMMMSSSaaavvvtttkkkeeekkktttuuuooojjjfffcccbbb```___ccciiikkkqqqzzz~~~wwwiii^^^UUUQQQQQQOOORRRXXX[[[\\\[[[[[[\\\WWWVVVSSSQQQOOONNNNNNNNNJJJLLLMMMNNNNNNOOORRRTTTUUUYYY___fffmmmvvv}}}ssspppmmmrrr}}}}}}ssseeeSSSHHH???===>>><<<;;;<<<999999:::;;;;;;<<<<<<===@@@>>>???CCCGGGHHHLLLQQQ\\\ooozzzpppiiihhhqqq~~~|||vvvmmmhhhdddbbb___\\\___dddgggllluuupppdddZZZUUUTTTLLLQQQVVVZZZ\\\\\\\\\\\\WWWVVVSSSQQQPPPOOOOOOOOOKKKLLLMMMMMMMMMMMMOOOQQQSSSVVV[[[aaaiiirrr|||uuurrrnnnrrr{{{}}}zzz|||{{{~~~~~~}}}zzzpppeeeTTTIII@@@===<<<:::;;;===::::::;;;;;;;;;;;;;;;;;;>>>???AAACCCDDDGGGKKKNNNXXXkkk~~~oooeeeeeeiiissszzzpppjjjdddbbb___[[[\\\___```eeelllsssyyy~~~wwwhhh]]]VVVRRRQQQOOOPPPVVV]]]aaa___\\\[[[ZZZXXXVVVTTTSSSRRRRRRNNNMMMKKKJJJJJJLLLNNNPPPUUUWWWZZZ___eeemmmvvv|||wwwqqqooorrrxxx}}}wwwwwwzzz{{{}}}~~~||||||xxxnnndddSSSIII???===<<<::::::===;;;;;;;;;<<<<<<<<<<<<===>>>???AAABBBDDDGGGKKKNNNVVVgggsssiiigggiiippp|||vvvooohhhddd```[[[[[[]]]]]]aaahhhooovvv}}}pppdddZZZUUURRRPPPPPPUUU[[[______]]]]]]\\\ZZZXXXVVVTTTTTTSSSPPPNNNLLLKKKKKKMMMOOOPPPRRRTTTXXX\\\bbbjjjsssyyy~~~yyytttppprrryyy}}}{{{xxxwwwxxx|||~~~zzz||||||zzzyyyvvvlllbbbQQQGGG???<<<<<<::::::<<<;;;<<<<<<<<<===============???AAABBBDDDFFFJJJMMMSSS```wwwxxxooohhhgggjjjtttvvvlllgggbbb\\\ZZZ\\\ZZZ]]]ccciiiqqqzzzzzzkkk___XXXTTTQQQPPPSSSXXX]]]___^^^___^^^\\\ZZZXXXVVVUUUTTTQQQOOONNNLLLLLLMMMOOOPPPNNNPPPTTTYYY^^^fffnnntttyyy~~~}}}xxxqqqttt||||||{{{yyywwwwwwyyy{{{xxxzzzzzzwwwvvvrrriii___OOOEEE===<<<;;;::::::<<<::::::;;;;;;<<<<<<=========???AAABBBCCCFFFJJJMMMQQQ[[[nnn|||rrrgggddddddkkkvvv|||pppjjjddd^^^[[[[[[XXXZZZ___eeennnyyy}}}oooccc\\\WWWTTTQQQQQQUUUZZZ]]]___^^^^^^]]][[[YYYWWWUUUTTTQQQPPPNNNMMMLLLMMMNNNNNNLLLNNNRRRVVV\\\bbbjjjooouuuyyy~~~{{{ssswww~~~{{{xxxwwwxxxzzz~~~wwwyyywwwtttrrrooofff\\\LLLCCC<<<;;;;;;999999;;;888888999::::::;;;<<<<<<===>>>@@@AAACCCFFFJJJMMMPPPXXXhhhuuufffaaa___eeeppptttmmmhhhaaa]]]]]]XXXZZZ]]]bbblllyyy}}}pppfff```YYYVVVSSSQQQSSSWWW[[[]]]]]]]]]\\\[[[YYYWWWUUUTTTQQQPPPOOOMMMLLLLLLLLLMMMLLLNNNRRRVVVZZZ___fffjjjpppsssxxx|||~~~vvv||||||yyyxxxyyy{{{vvvwwwuuuqqqooolllbbbYYYJJJAAA;;;:::;;;999999:::777777888999:::;;;;;;<<<<<<>>>@@@AAACCCEEEIIILLLOOOVVVcccxxx|||iiiccc___bbbkkkyyy{{{rrrlllfffaaa___YYYZZZ\\\aaajjjwwwtttjjjddd\\\YYYUUURRRQQQTTTXXXZZZ[[[\\\\\\\\\[[[YYYWWWVVVSSSRRRQQQOOONNNMMMMMMLLLMMMOOORRRUUUXXX\\\aaaeeejjjmmmqqquuuxxx|||{{{~~~}}}~~~uuuvvvsssooommmiii```VVVHHH@@@::::::;;;999999:::777888888999:::;;;<<<===<<<>>>@@@AAABBBEEEIIILLLMMMUUU```qqqppphhhbbbbbbfffoooyyyrrrjjjcccaaaYYYZZZ\\\aaaiiiuuu{{{pppiii^^^[[[WWWSSSQQQQQQTTTWWW[[[[[[]]]]]]]]]\\\ZZZYYYUUUUUUSSSRRRQQQOOONNNNNNMMMOOOQQQSSSUUUXXX\\\___dddgggjjjnnnqqqtttyyy|||{{{zzzyyyuuuvvv~~~uuuuuusssnnnkkkhhh___UUUGGG???999999:::999888:::888888999:::<<<======>>><<<>>>@@@AAABBBEEEIIILLLKKKTTT___mmmvvvmmmeeebbbbbbhhhttt}}}uuullldddaaaYYYZZZ\\\```hhhssstttlll___]]]YYYTTTPPPPPPRRRUUU[[[\\\^^^______^^^\\\[[[XXXWWWVVVTTTSSSQQQPPPOOOMMMOOOQQQRRRTTTVVVYYY\\\```cccfffiiilllppptttwwwvvv{{{xxxvvvrrrooottt~~~yyyvvvsssrrrooogggZZZPPPAAA>>>;;;999999999999888999888777777888999<<<===>>>>>>???@@@BBBDDDFFFGGGJJJQQQZZZggg}}}tttddd``````aaaiiitttyyyqqqiiicccbbb]]][[[]]]ccclll{{{yyyooohhhccc\\\UUURRRRRRTTTVVVVVVYYY]]]```bbb```^^^\\\[[[ZZZYYYWWWUUURRROOONNNMMMMMMMMMNNNPPPRRRTTTVVV]]]]]]___aaaeeeiiilllnnnrrruuuyyy~~~}}}tttwwwrrrpppuuu{{{{{{wwwtttpppgggZZZPPPAAA>>>;;;999999999999888999888777777888999;;;===>>>>>>???@@@BBBDDDFFFGGGKKKQQQYYYdddxxx{{{hhhaaa]]]\\\aaakkk~~~~~~uuulllgggeee___\\\^^^bbbjjjxxxxxxpppllleee^^^YYYVVVUUUUUUYYY[[[^^^aaabbb```^^^\\\[[[[[[ZZZXXXUUUSSSPPPOOONNNNNNNNNNNNPPPRRRTTTVVVYYYZZZ[[[]]]aaadddhhhjjjnnnqqquuuzzz~~~vvvqqqnnnqqquuuxxx}}}|||wwwrrrgggZZZPPPAAA>>>;;;999999999999888999888888777888999;;;<<<===>>>>>>@@@AAACCCEEEFFFMMMPPPVVV```qqqlllbbb\\\XXX]]]eeetttzzzqqqkkkgggaaa^^^^^^aaagggsss~~~~~~zzzrrrjjjbbb[[[WWWUUU[[[]]]___aaaaaa```___]]]\\\\\\[[[YYYWWWTTTRRRQQQOOOOOONNNOOOPPPRRRTTTUUUUUUUUUVVVXXX[[[^^^bbbccchhhkkkppptttzzz}}}vvvrrrsssttttttvvvzzzzzzssshhhZZZOOOAAA>>>;;;999999999999888999999888888888999:::;;;======>>>???AAACCCDDDEEELLLNNNSSS\\\jjjoooeee^^^ZZZ]]]eeelllxxxuuuppphhhccc______```eeeoooyyytttiiiaaa[[[XXXZZZ[[[\\\^^^___`````````]]]]]]\\\ZZZXXXVVVTTTSSSOOOOOONNNNNNNNNPPPQQQRRRRRRRRRRRRTTTVVVYYY\\\^^^bbbeeejjjooouuu{{{}}}{{{xxxuuutttvvv}}}|||ttthhhYYYNNNAAA>>>;;;999999999999888999999999999999999::::::<<<<<<===>>>@@@BBBDDDEEEJJJKKKPPPYYYeeezzzqqqgggaaaZZZ\\\bbbhhhrrrzzztttjjjeeeaaa```aaaccckkkttt}}}~~~qqqgggaaa^^^XXXXXXYYYZZZ\\\___aaabbb___^^^]]]\\\ZZZXXXVVVUUUOOOOOONNNMMMMMMNNNOOOPPPPPPPPPPPPQQQSSSUUUXXXYYY^^^aaafffkkkpppwww~~~}}}wwwssstttxxx}}}uuuiiiYYYMMMAAA>>>;;;999999999999888999999999999999999999999;;;<<<<<<>>>???AAACCCDDDGGGHHHNNNWWW```qqqwwwmmmddd[[[YYY^^^gggooo~~~{{{nnniiidddcccaaaaaagggooottt}}}~~~rrrjjjfffYYYXXXXXXXXXZZZ]]]aaaccc``````___^^^\\\ZZZXXXWWWQQQPPPOOOMMMMMMMMMNNNOOOOOOOOOOOOOOOQQQRRRTTTVVVYYY\\\aaaggglllssszzz{{{uuuuuuxxx~~~|||vvviiiXXXLLLAAA>>>;;;999999999999888999999999::::::999999888;;;;;;<<<===???AAACCCDDDFFFFFFLLLUUU\\\hhhwwwmmmbbb^^^aaaggglllxxxtttnnniiieeeaaa^^^bbbhhhjjjrrr~~~tttmmm]]][[[YYYXXXYYY\\\```bbbaaa``````___]]][[[YYYXXXTTTRRRQQQOOONNNNNNOOOOOONNNNNNMMMMMMNNNPPPQQQSSSUUUXXX]]]ccciiiooowww|||~~~}}}~~~|||vvviiiXXXKKKAAA>>>;;;999999999999888999999:::::::::999999888;;;;;;<<<===???AAABBBCCCEEEEEEKKKTTTXXXbbb|||wwwkkkfffhhhgggkkkuuuyyyssslllgggaaa\\\^^^ccccccjjjvvv{{{rrrbbb___\\\YYYYYY[[[^^^aaaaaaaaa```___^^^\\\ZZZYYYVVVUUUSSSQQQPPPPPPPPPPPPMMMMMMLLLLLLMMMNNNOOOPPPRRRUUUZZZ```fffmmmtttyyy}}}yyytttnnncccVVVMMM@@@>>>;;;999999999777555999777666777;;;<<<;;;999:::;;;===>>>>>>???BBBDDDDDDGGGLLLPPPSSS]]]tttvvvnnniiieeellltttzzzzzzpppiiigggfffeeecccdddiiirrr|||{{{nnnddd[[[YYYYYYXXXYYY[[[bbbbbbaaaaaa```^^^]]]\\\TTTTTTSSSRRRQQQPPPPPPOOONNNMMMLLLLLLLLLMMMNNNOOORRRUUUZZZ```eeelllsssxxx~~~}}}yyytttmmmbbbUUULLL???===;;;999999999777666888666555777999;;;:::888999;;;<<<======???AAADDDEEEFFFJJJOOORRR\\\ppp}}}rrrlllggglllpppuuuuuulllgggdddaaa___]]]bbbjjjtttuuujjj```]]][[[ZZZZZZ]]]``````aaaaaa```___]]]\\\UUUUUUTTTSSSRRRQQQQQQPPPNNNNNNMMMLLLLLLMMMNNNOOOQQQTTTYYY^^^cccjjjqqquuu{{{|||xxxssslllaaaTTTJJJ???===:::999999999888777777666555666888999999888888:::;;;<<<<<<>>>@@@CCCEEEEEEHHHMMMQQQZZZjjjyyyyyypppiiikkklllooozzzssskkkeee```\\\ZZZ]]]ccclllwwwvvviiiccc___\\\[[[]]]]]]^^^```aaaaaa```^^^]]]WWWWWWVVVUUUTTTSSSRRRRRROOONNNMMMLLLLLLMMMNNNOOOPPPSSSWWW\\\aaagggmmmrrrwww|||~~~{{{vvvqqqjjj___RRRHHH>>><<<:::999::::::999777777777777777888999999888777999:::;;;;;;===@@@BBBEEEDDDFFFKKKPPPWWWcccoootttiiiiiiiiilllvvv}}}rrrjjjddd___]]]___aaafffooo{{{uuukkkddd]]][[[[[[ZZZ\\\^^^```aaa```___^^^ZZZYYYXXXWWWVVVUUUTTTSSSQQQPPPNNNMMMLLLMMMMMMNNNPPPRRRVVVZZZ^^^dddiiinnnsssxxx~~~}}}yyyuuuppphhh]]]OOOFFF===;;;999999::::::999888888888999999999999999:::777888:::;;;;;;<<>>@@@CCCAAADDDHHHJJJIIIOOO```rrr|||qqqhhhgggllltttxxxrrrgggeeeaaa^^^^^^bbbiiiooo}}}uuukkkhhh\\\[[[ZZZZZZZZZ\\\___```cccbbb```___]]][[[ZZZYYYTTTSSSQQQOOOMMMLLLLLLLLLIIIKKKMMMNNNPPPTTTXXX[[[```eeejjjmmmpppsssyyy}}}~~~zzz~~~yyyvvvxxxzzzyyywwwsssnnneeeYYYMMMEEE<<<;;;::::::999999999:::666666666666666666666666999999999:::<<<>>>???@@@AAACCCFFFHHHLLLTTT```hhhrrr{{{wwwkkkfffhhhqqq~~~rrrkkkeee___]]]ZZZZZZ```gggttt~~~|||ssslllhhhbbb[[[XXXZZZ\\\]]]\\\eeedddaaa___]]][[[ZZZZZZWWWWWWVVVTTTQQQNNNLLLKKKIIIIIIKKKMMMPPPSSSUUUWWW]]]___aaaeeejjjooosssuuuuuuyyywwwuuuxxx~~~}}}wwwrrrssswwwyyyvvvrrrllldddXXXLLLEEE:::::::::999999::::::;;;777777777777777777777777999999999:::<<<===???@@@CCCBBBBBBDDDJJJUUUaaaiiinnnvvvzzzllleeedddjjjwwwwwwpppiiiccc___\\\ZZZ]]]cccjjjsssyyysssnnnggg```[[[\\\]]]]]]]]]_______________^^^]]]]]]XXXWWWVVVTTTRRROOOMMMLLLKKKKKKLLLNNNPPPRRRTTTVVVZZZ[[[]]]```dddhhhkkkmmmpppttt{{{|||xxxzzzzzzttttttwwwyyyvvvqqqkkkbbbWWWLLLDDD:::999999999999::::::;;;888888888888888888888888888888999:::;;;===>>>???CCCAAAAAAEEEOOO\\\gggnnnfffmmm~~~rrrgggccceeennnxxx~~~vvvooohhhccc^^^YYYYYY]]]___gggrrr}}}}}}ssslllbbb\\\ZZZZZZZZZYYYZZZ\\\___```aaa```^^^\\\YYYYYYXXXVVVSSSQQQOOOMMMMMMMMMMMMNNNOOOQQQRRRSSSUUUUUUWWWYYY\\\___aaaccchhhmmmttt{{{|||zzzzzz{{{xxxvvvxxxyyyvvvpppiii```UUUJJJCCC;;;;;;:::999888888999999888888888888888888888888888888888999:::<<<===>>>AAAAAAEEEOOO\\\gggmmmooo^^^eeetttzzzmmmeeecccjjjrrr|||tttkkkfff```ZZZXXXYYY[[[```iiiqqqyyyzzzrrrggg```\\\ZZZXXXWWWZZZ\\\___aaaaaa^^^[[[YYY[[[ZZZYYYXXXUUUSSSQQQPPPNNNNNNMMMMMMMMMNNNOOOOOOOOOPPPQQQSSSVVVYYY[[[]]]bbbgggnnnvvv~~~~~~yyyzzz~~~}}}yyyzzzxxxuuupppjjjaaaUUUIIIBBB===<<<;;;999888777666666888888888888888888888888888888888999999;;;<<<===???CCCLLLXXXccchhhfffcccXXX^^^lllrrrhhhcccgggmmm|||yyyoooiiiddd]]]YYYZZZZZZ]]]aaafffkkkqqqvvvyyy{{{ppphhhccc___\\\YYYYYY[[[^^^``````^^^[[[YYY\\\\\\[[[ZZZXXXUUUSSSRRRNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMNNNPPPSSSVVVYYYZZZ^^^cccjjjqqqyyy~~~zzzzzz}}}~~~xxxvvvqqqkkkbbbVVVIII@@@===<<<:::999777666666666888888888888888888888888888888888888999:::;;;<<>>BBBHHHKKKLLLKKKKKKJJJRRRWWWbbbqqq|||nnneeedddhhhwww|||sssmmmfffaaaaaaYYYXXXWWWWWWYYYZZZ[[[\\\bbbfffnnnxxx|||vvvpppjjjbbb]]]ZZZZZZYYYYYYZZZ]]]___```______^^^]]][[[YYYWWWVVVQQQPPPOOOMMMLLLLLLLLLLLLJJJJJJKKKLLLNNNPPPQQQRRRVVVYYY___dddjjjpppwww{{{~~~|||wwwvvvtttooofffXXXHHH>>>777777777777888999:::;;;666666666666666666666666888777777777888999::::::===???AAAAAAAAACCCIIINNNRRRWWW___lllrrrhhhfffiiiuuuwwwpppiiidddcccZZZXXXVVVVVVWWWXXXYYYYYYYYY\\\ccclllrrr|||}}}vvvnnnggg```]]]ZZZXXXWWWYYY\\\^^^_________^^^\\\ZZZXXXWWWRRRRRRPPPOOONNNMMMMMMMMMJJJJJJJJJJJJKKKLLLMMMMMMRRRVVVZZZ___dddjjjpppttt~~~~~~|||}}}~~~|||wwwpppdddUUUGGG===;;;:::999888777777777777666666666666666777888888999999888888999999:::;;;===>>>???AAACCCFFFHHHIIIOOOWWWZZZcccxxx|||mmmhhhjjjvvvxxxmmmfffeee\\\YYYVVVUUUUUUVVVVVVVVVXXXZZZ___dddhhhooo~~~|||qqqgggaaaZZZVVVVVVXXXXXXWWW[[[\\\^^^^^^]]][[[XXXVVVVVVVVVTTTSSSQQQOOONNNMMMMMMLLLKKKJJJIIIJJJJJJKKKOOORRRUUUXXX\\\bbbiiimmmwww|||~~~zzzpppcccTTTEEE<<<::::::999888777777777777666666666666666777888888999999888888999999:::;;;<<<<<<>>>???BBBDDDGGGHHHMMMUUUWWW___rrrtttmmmnnnqqq|||}}}qqqiiigggbbb^^^ZZZXXXWWWWWWVVVVVVRRRSSSWWW[[[]]]bbbooo}}}~~~nnnggg^^^YYYXXXXXXXXXWWWYYY[[[\\\^^^]]]\\\ZZZXXXYYYXXXVVVTTTRRRQQQPPPPPPNNNMMMKKKJJJJJJJJJJJJKKKMMMOOORRRUUUYYY^^^dddiiiqqqvvv~~~{{{pppaaaQQQBBB:::::::::999888777777777777666666666666666777888888999888888888888999:::::::::;;;<<<>>>@@@CCCEEEFFFKKKRRRSSSYYYiii{{{~~~uuurrrmmmttt{{{||||||yyyqqqmmmhhheee```\\\[[[YYYXXXVVVTTTTTTVVVXXXXXX[[[eeeqqqyyypppeee]]]ZZZYYYXXXVVVWWWXXXZZZ\\\]]]]]]\\\\\\\\\[[[XXXVVVTTTTTTTTTTTTOOONNNMMMLLLKKKKKKKKKKKKJJJLLLOOOQQQTTTYYY___cccjjjooovvv|||yyynnn^^^NNNAAA::::::999888777777666666666666666666666666777777888888888888888888999999:::::::::;;;===@@@BBBEEEFFFHHHOOOPPPUUUcccrrr{{{tttkkkooossstttvvvzzz~~~zzzuuummmiiiddd```^^^\\\ZZZYYYXXXVVVWWWXXXWWWYYYaaajjjxxxzzzmmmccc]]]ZZZWWWUUUUUUVVVXXXZZZ\\\^^^^^^___^^^]]]ZZZXXXVVVVVVVVVWWWQQQPPPOOONNNMMMLLLKKKKKKIIIKKKMMMNNNPPPTTTZZZ]]]dddhhhnnnsssvvvyyy|||~~~||||||~~~~~~|||vvvjjjZZZKKK@@@;;;:::999888777666666666666666666666666666777777888888888777777888888999:::::::::<<<===@@@BBBEEEFFFEEEMMMNNNSSS```lllxxxmmmllllllmmmooorrrwww|||xxxooolllgggcccaaa___^^^\\\VVVTTTSSSUUUTTTUUU\\\dddpppvvvjjjbbb]]]YYYVVVUUUUUUWWWXXX[[[]]]___aaa___^^^\\\ZZZXXXXXXXXXXXXTTTSSSRRRQQQPPPNNNMMMLLLJJJKKKLLLMMMNNNQQQVVVYYY```ccchhhkkknnnqqqtttvvvtttuuuvvvyyy|||~~~{{{yyysssgggWWWHHH@@@<<<999999888777666666666666666666666666666777888888888777777777777888999999999:::;;;===???BBBDDDFFFCCCKKKMMMPPP\\\fffyyysssmmmhhhggghhhjjjpppvvv{{{yyytttpppjjjfffdddbbb```___WWWTTTSSSUUUUUUUUU[[[bbbjjj}}}sssjjjccc]]]YYYVVVVVVVVVWWWYYY\\\___aaa______^^^]]]\\\[[[ZZZYYYWWWWWWVVVUUUSSSPPPNNNMMMKKKLLLMMMMMMMMMOOOSSSVVV\\\^^^aaaccceeegggjjjmmmlllmmmoooqqqtttwwwzzz{{{{{{xxxxxx|||{{{yyysssfffUUUGGG???<<<999888777666666555555666666666666666666777888888777777777777777888999999888888:::;;;>>>@@@CCCDDDBBBIIIKKKNNNWWW___ooo~~~tttkkkgggfffffflllsssyyyzzzvvvpppkkkgggdddaaa___[[[XXXVVVWWWWWWWWW[[[aaagggyyy|||ssskkkccc]]]XXXXXXWWWWWWXXX[[[^^^___```aaaaaaaaa```___\\\[[[ZZZZZZYYYXXXUUUSSSPPPOOOLLLLLLLLLLLLLLLMMMPPPSSSWWWXXXZZZ[[[[[[]]]```cccddddddfffiiilllooorrrssswwwyyy|||~~~}}}|||{{{xxxxxx|||}}}}}}{{{tttfffUUUFFF???<<<999888777666666555555555666666666666666777888888777777777777777888888999666777888:::<<>>:::777777888888777666444333666666666666666666666666888666444555888999888666888888999:::<<<>>>@@@AAAEEEGGGIIIKKKPPPYYYeeemmm~~~xxxrrrkkkjjjnnntttwww{{{vvvpppooolllgggaaa___ZZZXXXXXXXXXVVVYYY]]]nnnzzz~~~ssskkkddd```[[[XXXXXXZZZ[[[\\\dddddddddccccccbbbaaa``````______]]][[[XXXVVVUUUQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVYYYYYY[[[]]]```ccceeeggghhhkkkooorrrvvvzzz~~~{{{vvvsssrrrvvvzzzzzz}}}}}}uuugggVVVHHH>>>:::888888999999888777555555666666666666666666666666666444333444666888666555888888999:::<<<>>>@@@AAADDDFFFHHHIIIMMMVVVaaaiii}}}uuuqqqsssnnnqqquuuzzz}}}uuurrroooiiidddbbb\\\XXXXXXWWWUUUWWW\\\kkkwww}}}uuulllggg```\\\[[[\\\]]]]]]dddeeefffffffffeeeddddddbbbaaa```^^^\\\ZZZWWWVVVQQQPPPOOONNNMMMMMMMMMMMMIIIIIIIIIJJJJJJLLLMMMMMMSSSTTTUUUWWWZZZ\\\___```cccfffjjjnnnrrrvvv{{{}}}wwwtttrrrooommmqqqwww|||xxxzzz}}}|||ssseeeTTTFFF>>>;;;999999999999888777666666666666666666666666666666555444444444666777666555777888888:::;;;===???@@@BBBDDDFFFGGGJJJQQQ[[[cccvvv{{{tttrrrhhhjjjnnnrrrxxx~~~wwwrrrlllgggeee___ZZZXXXVVVTTTWWW[[[hhhsssvvvppphhhbbb______``````eeefffgggiiijjjiiiiiihhheeedddcccaaa___\\\ZZZXXXTTTSSSSSSRRRPPPOOOMMMLLLIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPRRRTTTVVVXXXYYY\\\___cccgggkkkpppuuuyyy~~~~~~zzzsssnnnlllkkkjjjiiinnnwww|||yyy{{{|||~~~}}}{{{rrrcccQQQDDD>>>===999999888888777666666555666666666666666666666666666555555666777777777777777777888999:::<<<>>>???AAACCCEEEFFFHHHNNNWWW]]]lllxxxrrrggggggiiilllpppxxx}}}uuunnnjjjfff```ZZZXXXWWWUUUXXX]]]gggppp~~~yyypppiiiffffffffffffggghhhiiijjjkkkjjjjjjiiihhhgggfffdddaaa___]]][[[YYYYYYYYYXXXVVVSSSPPPOOOMMMMMMLLLLLLKKKLLLLLLMMMMMMNNNNNNOOOQQQSSSUUUVVVVVVYYY]]]bbbfffjjjppptttxxx~~~wwwsssoookkkjjjjjjlllmmmpppzzz{{{yyyrrrbbbPPPCCC>>>>>>888777777666555555444444666666666666666666666666444444555555555555666666777777888888:::;;;===>>>@@@BBBEEEFFFHHHMMMTTTZZZfffxxxxxxiiifffeeefffhhhmmm|||zzzrrrmmmgggaaa\\\[[[YYYWWWYYY^^^eeemmmyyyzzztttqqqqqqqqqqqqmmmmmmlllkkkjjjiiihhhhhhiiiiiihhhfffdddbbb```___]]]]]]]]][[[YYYVVVSSSQQQMMMLLLKKKJJJIIIIIIIIIJJJLLLLLLMMMMMMNNNPPPQQQRRRRRRUUUYYY]]]aaafffkkkoootttzzz~~~~~~~~~}}}zzzuuunnnmmmkkkjjjjjjlllppprrrwwwyyyxxxrrrdddQQQCCC>>>>>>777777666555444444444444666666666666666666666666111333444444333222444555777777777888999:::<<<<<<>>>AAAEEEFFFHHHKKKRRRWWWaaappp~~~ooofffaaaaaaaaacccpppyyytttjjjddd```___\\\YYYZZZ]]]aaahhhrrr|||~~~yyywwwsssoookkkhhhggggggiiiiiihhhgggfffdddcccbbb___^^^]]][[[YYYVVVTTTSSSPPPOOONNNLLLKKKJJJJJJJJJKKKKKKJJJKKKKKKLLLMMMNNNPPPSSSWWWZZZ]]]bbbgggjjjooottt{{{{{{{{{zzzzzz{{{|||~~~}}}xxxrrrnnnhhhiiikkkmmmooorrrwwwzzz~~~vvvxxxssseeeRRRCCC>>>>>>888888666555444444555555666666666666666666666666222444666666444333555777777777777777888:::;;;<<<;;;???CCCEEEGGGJJJPPPTTT[[[ggg}}}xxxkkkaaa```___^^^gggttt}}}|||nnniiieeeccc___YYYXXXZZZ[[[aaaiiirrr{{{|||tttmmmjjjhhhggghhhhhhhhhhhhgggfffeeeeeebbbaaa___\\\ZZZXXXWWWVVVUUUTTTRRRPPPOOONNNMMMMMMKKKKKKJJJJJJJJJKKKKKKLLLNNNQQQTTTWWWZZZ^^^bbbeeejjjnnnttt{{{zzzyyyyyyzzz|||yyytttooommmllljjjnnnssswww{{{uuuwwwtttgggSSSDDD>>>???:::999777666555555666666666666666666666666666666666888::::::777777999;;;777777777777888999:::;;;999===BBBDDDFFFIIINNNSSSUUUaaauuupppdddbbbaaa^^^dddooouuurrrmmmiiifffaaaYYYUUUVVVVVV[[[ccckkktttyyypppkkkiiiiiiggghhhhhhhhhhhhggggggffffffdddaaa^^^\\\[[[[[[[[[UUUTTTRRRPPPOOOMMMMMMLLLMMMLLLLLLKKKKKKLLLLLLMMMMMMPPPSSSUUUXXX[[[___bbbfffiiiooovvv~~~~~~}}}||||||{{{{{{|||{{{{{{{{{}}}}}}wwwqqqmmmkkkkkklllqqqwww~~~wwwyyyuuugggSSSCCC======777777666666555555555444555555555555555555555555888666555444444555666888555666666777888999999999<<<===???BBBFFFIIILLLNNNRRR[[[kkk|||mmmccc]]][[[^^^cccqqqzzz{{{ssskkkgggccc]]]YYYZZZUUUTTTXXXaaakkkttt{{{tttnnnjjjnnnllljjjiiihhhhhhfffeeeffffffeeedddbbb```^^^]]][[[YYYUUUSSSRRRQQQNNNMMMHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKMMMPPPTTTYYY]]]```eeeiiiooouuu|||~~~~~~~~~~~~|||~~~~~~}}}}}}~~~}}}|||zzzyyyxxxxxxxxxxxxzzz}}}~~~zzzrrrrrrpppkkkhhhjjjoootttvvvwwwsssdddQQQAAA;;;;;;777666666666555555555555555555555555555555555555777666555444444555666777555666666777888888999999<<<===???BBBEEEIIILLLMMMRRRYYYgggzzzrrrfff___\\\^^^cccllluuuxxxooojjjddd]]]XXXXXXUUUSSSUUU\\\ccckkkwww{{{tttpppmmmjjjgggffffffffffffeeegggggggggfffdddaaa___]]]]]]ZZZWWWUUUTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLMMMOOOSSSWWWZZZ\\\aaaeeekkkqqqxxx|||zzzxxxxxxyyyyyyyyy{{{}}}}}}|||zzzyyyyyyxxxwwwwwwvvvvvvwwwxxxxxxzzz|||~~~xxxsssooojjjkkklllllllllqqqyyy~~~~~~uuuuuuoooaaaNNN@@@::::::666666666666555555555555555555555555555555555555777666555444444555666777555666666777777888888999;;;<<<>>>AAADDDHHHKKKLLLQQQVVVaaapppzzzkkkaaa\\\^^^bbbeeennn}}}vvvoooiii```ZZZYYYWWWTTTSSSWWW[[[aaakkkuuu|||rrrnnniiifffffffffgggfffiiiiiijjjiiihhheeebbb```___]]]ZZZXXXWWWUUUSSSQQQSSSSSSRRRQQQOOOMMMKKKJJJMMMMMMMMMNNNPPPSSSUUUWWW[[[___eeelllrrryyy}}}{{{xxxwwwuuutttsssttttttuuuvvvxxxzzzzzzxxxwwwvvvvvvuuutttssssssssstttvvvwww|||~~~~~~xxxrrrmmmjjjhhhfffjjjnnnrrrvvv}}}{{{wwwuuuuuuzzzuuutttmmm^^^MMM???:::999666666666666666555555555555555555555555555555555777666555555555555666777666666666666777777888888:::;;;<<>>AAAEEEHHHJJJMMMRRRZZZddduuuyyykkkaaa]]]___```gggsss}}}vvvmmmeeeaaa\\\WWWTTTTTTTTTUUU]]]eeellluuu|||sssmmmjjjhhhgggggghhhjjjkkkkkkjjjiiihhhdddbbb___]]]]]]\\\ZZZXXXVVVVVVUUUUUUSSSRRRQQQPPPPPPOOONNNMMMMMMNNNOOOPPPUUUYYY^^^dddjjjpppwww{{{~~~|||{{{zzzyyyyyyyyy{{{|||{{{zzzxxxtttpppnnnnnnnnnnnnooopppqqqrrrrrrtttvvvwwwvvvuuutttuuuvvvxxxxxxyyyyyyzzz{{{||||||}}}zzzvvvrrrnnnllleeeeeedddccccccffflllqqqttt{{{|||xxxssssssssstttxxxvvvrrrhhhZZZJJJ???:::999555555555666666666666666555555555555555555555555666666666666666666666666666666666666666666666666777888:::===@@@DDDGGGHHHKKKQQQYYYbbbpppvvviiibbbaaacccgggrrr|||sssjjjeee^^^YYYVVVUUUSSSRRRWWW^^^ccckkkwwwxxxrrrnnnllljjjhhhhhhiiiiiiiiihhhhhhgggfffcccaaa______^^^\\\[[[WWWWWWWWWWWWVVVUUUTTTSSSQQQPPPOOONNNNNNOOOPPPPPPUUUXXX]]]bbbggglllrrrvvv~~~~~~|||{{{uuutttrrrpppoooooopppppprrrrrrrrrqqqooollljjjhhhjjjjjjkkklllmmmnnnnnnoooppprrrsssssssssssstttvvvxxxzzz}}}}}}{{{wwwrrrmmmhhheeeccc^^^```aaabbbdddiiiqqqxxx~~~zzz|||{{{yyy}}}uuuoooeeeVVVHHH===999888555555555555666666666777555555555555555555555555555555666666666666555555666666666666666666666666666777999<<>>BBBFFFHHHNNNTTTYYY^^^jjj{{{qqqmmmllluuuxxxooogggaaa^^^]]][[[VVVVVVVVVWWWYYY^^^eeejjjrrruuuyyyzzzyyyvvvtttssstttyyyxxxppplllgggdddcccbbbbbbaaaaaabbbcccddddddcccbbbaaa[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ]]]___bbbdddfffggghhhjjjlllnnnooopppuuuwwwzzz|||}}}}}}}}}|||wwwvvvvvvuuuuuuvvvvvvwwwxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~{{{yyyyyywwwtttssstttuuutttsssrrrrrrssstttttttttsssssspppppppppooonnnlllkkkjjjiiigggeeedddcccbbb```^^^]]]]]]]]]\\\\\\\\\[[[[[[_________```aaacccdddeeebbbdddfffiiikkkmmmooooooqqqvvv{{{}}}{{{wwwsssqqqlllkkkiiigggdddaaa___^^^]]]___cccfffjjjnnnssswwwhhh]]]NNNAAA;;;888888888666666555555555666777777888777666555555444555555555555555666666666666666666666666666777777777888777888::::::;;;===AAADDDHHHNNNTTTYYY___iiiwwwvvvnnnjjjnnnwwwwwwnnniiifffcccaaaZZZYYYXXXVVVWWWZZZ]]]```hhhjjjlllllliiifffdddddddddgggjjjlllqqq{{{xxxssslllgggdddbbbaaa```^^^```aaacccccccccbbbaaa___^^^^^^]]]\\\[[[[[[ZZZYYYYYYYYY[[[\\\___aaabbbffffffgggggghhhiiijjjjjjkkkmmmoooqqqssstttssssssoooooonnnnnnnnnnnnooooooppppppqqqqqqrrrtttuuuvvvuuuvvvwwwyyy|||~~~}}}}}}}}}}}}|||{{{zzzxxxvvvtttssstttrrrooonnnoooooonnnnnnnnnnnnooooooooooooooonnniiiiiiiiiiiihhhggggggffffffdddbbbbbbbbbaaa___]]]```____________^^^^^^^^^_________```aaacccdddeeedddfffhhhjjjmmmooopppqqqqqquuuyyyyyyuuuoooiiieeeeeeeeedddbbb```___```aaacccffflllrrrxxx~~~bbbWWWHHH>>>999888888777555555555555555666777777777777666555555555555555666666666666666555555555555666666666666777777777666888999:::;;;===@@@BBBHHHMMMTTTZZZ```jjjvvv}}}tttmmmlllpppuuu}}}vvvppplllgggddd]]]\\\YYYXXXXXXYYYZZZ[[[```aaabbbaaa^^^[[[ZZZZZZ[[[[[[[[[\\\___gggqqqyyy}}}tttmmmhhheeebbb```^^^___```aaaaaaaaa```___aaaaaa```___]]]\\\[[[[[[XXXYYYZZZ\\\^^^```bbbccceeeeeeeeeeeeeeeeeeeeeeeeeeefffhhhjjjkkklllllllllkkkjjjjjjjjjjjjjjjjjjkkkjjjjjjjjjkkkkkkmmmnnnoooooopppqqqtttwwwzzz|||~~~~~~~~~}}}}}}|||{{{yyyxxxwwwwwwwwwvvvuuusssrrrqqqpppoooooopppnnnkkkjjjjjjjjjiiihhhjjjjjjkkkkkkkkkkkkjjjiiiffffffffffffffffffffffffeeedddbbbbbbbbbbbbaaa___aaaaaaaaaaaa````````````_________```aaacccdddeeeggghhhjjjlllmmmnnnooooooooopppqqqnnniiiccc___]]]^^^```aaa``````bbbfffiiipppttt|||}}}|||{{{|||||||||}}}~~~}}}~~~[[[QQQCCC;;;999999777555444444444444555666777777666666555555555555666666666666666666666555555555555555666666666666777777666777999::::::<<>>@@@CCCIIIQQQZZZccclllvvv|||{{{uuunnnlllmmmpppxxx|||rrrkkkgggddd```^^^]]]\\\YYYVVVUUUVVVVVVTTTRRRQQQRRRSSSRRRRRRRRRRRRSSSVVVYYY\\\```kkkyyyzzzrrrjjjfffcccbbb___]]][[[[[[[[[[[[[[[[[[\\\]]]^^^___``````^^^___```aaabbbcccccccccaaaaaa`````````_________```aaaaaabbbcccdddddddddccccccbbbbbbbbbbbbccccccbbbaaaaaabbbbbbcccdddeeefffgggiiilllnnnpppqqqqqqrrrssstttuuuwwwzzz|||}}}{{{}}}}}}|||zzzxxxwwwqqqpppoooooonnnnnnnnnoookkkiiihhhggggggiiikkkmmmkkkhhheeecccccccccbbbaaadddddddddddddddcccbbbaaabbbbbbbbbbbbcccdddfffgggeeedddcccdddffffffeeedddbbbaaaaaaaaaaaa`````````bbbbbbaaaaaaaaaaaabbbbbbeeeeeeddddddcccaaa```___^^^___^^^\\\ZZZZZZ\\\^^^___eeelllqqqvvv{{{||||||{{{zzzzzzyyyyyyyyywwwyyy{{{}}}RRRIII>>>999999999666222333333333444555666777888444444444444666777888999777777666666555555555444555555555555666666666777555777999::::::;;;===???AAAFFFPPPYYYcccmmmuuu{{{zzzpppjjjiiiaaaiiittt~~~zzzqqqnnnjjjfffcccbbb___ZZZVVVTTTUUUUUUTTTRRRRRRSSSUUURRRSSSTTTUUUWWWXXXZZZ[[[\\\cccmmmvvvwwwnnniiicccaaa]]]YYYWWWVVVWWWXXXVVVWWWYYY[[[^^^aaacccdddbbbbbbccccccccccccbbbbbbbbbbbbbbbaaaaaaaaa````````````aaaaaaaaabbbbbbccc``````____________``````____________```aaabbbbbbdddeeegggiiikkkmmmmmmnnnmmmnnnooopppsssuuuwwwxxxuuuxxx|||~~~~~~~~~xxxxxxwwwvvvtttrrrqqqooommmmmmlllllllllllllllmmmjjjiiihhhggghhhjjjmmmooollliiifffdddddddddcccbbbddddddeeeeeedddcccbbbbbbaaa`````````aaaccceeefffeeedddcccdddfffgggfffeeeccccccccccccbbbbbbbbbbbbcccbbbbbbaaaaaaaaaaaaaaabbbaaaaaa___]]][[[YYYXXXWWWXXXZZZZZZZZZ\\\___bbbhhhoooxxx}}}}}}}}}}}}}}}}}}|||||||||zzz{{{}}}~~~PPPFFF===:::999777777999555555555555555666777777555444444333333444444555444555555555444333333222555555555555666666666666888888888888999:::;;;<<>>CCCNNNYYYdddrrr~~~vvvlllbbb]]][[[^^^dddnnn}}}|||vvvqqqlllfffcccaaa___^^^]]]]]]]]][[[YYYZZZYYYYYYYYYYYYYYYZZZZZZXXXZZZ[[[[[[\\\bbbkkkrrr|||vvvqqqjjjccc^^^YYYUUUSSSOOOPPPPPPRRRTTTWWWZZZ\\\bbbccceeefffgggfffeeeeeeddddddddddddcccccccccccc```aaaaaabbbcccddddddeeecccbbbaaa___^^^^^^^^^^^^^^^^^^^^^^^^___aaaccceeeiiikkklllmmmkkkjjjkkkllljjjjjjjjjjjjkkkmmmnnnooorrrrrrssstttvvvwwwxxxxxx|||}}}~~~}}}|||yyyvvvtttrrrrrrrrrrrrrrrrrrrrrrrruuuttttttssssssttttttuuutttrrrpppoooooommmjjjhhhcccccccccddddddeeeeeefffdddddddddeeefffggghhhiiifffeeedddcccccccccdddeeegggggggggfffeeecccaaa_______________```aaabbbbbbddddddeeeeeeffffffeeeeeehhhhhhhhhhhhhhhgggfffeeecccbbb___\\\ZZZXXXXXXXXXUUUVVVWWWWWWWWWXXXZZZ\\\```cccfffggghhhlllsssxxx{{{~~~~~~}}}}}}~~~}}}|||}}}~~~III@@@888777777555444666555444444444444555666666666666555555555555666666444444555555555555444444555555555555666666666666777777777777888999:::;;;<<<<<<@@@JJJTTT```qqq}}}kkkccc]]]]]]```hhhuuu|||}}}|||vvvpppllliiifffeeecccccccccaaa^^^\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[YYYYYY[[[aaaeeeppp|||}}}tttllleee^^^YYYUUUQQQQQQQQQRRRSSSVVVXXXYYY\\\]]]___```aaabbbbbbbbbdddeeeeeeeeefffffffffgggaaaaaabbbbbbcccccccccdddcccbbbaaa```___^^^^^^____________```bbbdddfffgggiiijjjkkkjjjiiihhhiiijjjjjjkkkkkkkkklllmmmnnnnnnmmmnnnoooppprrrsssuuuuuuxxxyyyyyyyyyxxxvvvsssrrrpppoooooooooooooooooopppqqqpppppppppqqqqqqrrrsssqqqooommmlllllljjjgggeee```aaaaaabbbcccddddddeeecccccccccddddddfffggggggdddcccbbbaaaaaabbbcccdddcccccceeeeeecccaaa^^^\\\\\\\\\]]]]]]___aaacccdddjjjkkkllllllllllllkkkjjjmmmmmmmmmlllkkkjjjiiihhheeeccc```\\\ZZZYYYXXXYYYVVVXXXZZZ\\\]]]___bbbeeeiiimmmqqqtttvvv{{{|||xxx{{{}}}|||~~~~~~}}}}}}FFF>>>777666666444444555444444444444444555666666555444444333333444444555444444555666666555555444555555555555666666666666777777777777888999::::::<<<<<>>CCCJJJTTTfffvvvzzzllldddaaabbbgggnnnyyyuuuqqqsss}}}yyywwwqqqooollljjjiiihhheeeccc___^^^]]]]]]\\\\\\]]]]]]\\\[[[YYYWWWWWWWWWXXXYYY```ccclll}}}vvvmmmeee```ZZZYYYVVVUUUSSSSSSSSSSSSUUUUUUUUUVVVVVVWWWWWWWWW^^^^^^___aaabbbdddeeeeeedddddddddeeefffgggggghhhddddddcccbbbbbbbbbbbbbbbccccccdddfffggghhhiiiiiijjjjjjkkkjjjiiiiiikkkllllllmmmnnnnnnoooooonnnnnnpppoooooonnnmmmlllkkkkkknnnnnnnnnnnnmmmllllllkkklllkkkjjjiiiiiijjjkkklllmmmmmmllllllmmmnnnoooooojjjiiihhhggggggfffdddbbb``````aaaaaabbbbbbccccccbbbaaaaaaaaabbbbbbcccdddbbbaaa`````````aaabbbcccaaabbbdddeeeeeeccc```^^^\\\\\\^^^aaaeeejjjooorrrwwwxxxzzz|||}}}}}}{{{zzzuuutttssspppmmmjjjgggeeeaaa```]]][[[ZZZ[[[]]]^^^cccgggmmmssswww|||uuummmkkkjjjttt~~~~~~|||{{{{{{}}}~~~~~~~~~CCC<<<666666777555444555444444333333444444555666555555444444444444555555444444555666666666666666555555555555666666666666666666666777777888999:::<<<<<<===@@@DDDMMM^^^nnnvvvllleeebbbdddhhhooo~~~}}}rrrooopppyyy|||uuurrrnnnllljjjiiihhhfffcccbbbaaa___^^^^^^^^^^^^\\\[[[YYYWWWWWWWWWWWWVVV\\\]]]dddppp}}}zzzqqqlllcccaaa^^^[[[XXXVVVVVVUUUWWWWWWVVVUUUUUUUUUUUUUUUWWWXXXYYY[[[]]]^^^```aaa```aaabbbcccdddeeefffgggeeeeeedddcccccccccddddddeeefffggghhhhhhiiiiiiiiihhhiiiiiihhhhhhhhhkkkmmmkkklllmmmnnnnnnnnnmmmmmmnnnnnnmmmlllkkkjjjiiiiiijjjjjjjjjjjjjjjiiiiiiiiijjjiiigggffffffgggiiijjjkkkkkkkkkjjjkkkkkkllllllhhhgggffffffffffffdddbbb````````````````````````aaaaaa``````aaaaaabbbbbbbbbaaa`````````aaacccdddcccdddddddddcccaaa^^^]]]]]]^^^```dddjjjqqqwwwzzz~~~}}}|||yyyvvvqqqmmmiiigggbbbaaa___^^^^^^aaadddfffkkkpppwww}}}zzznnnfffgggmmmttt|||zzzxxxyyy{{{}}}}}}}}}yyyyyyzzzzzz{{{|||}}}}}}CCC;;;666777888666555666444333333333333444555555666666555555555555666666444444555666777777666666555555555555666666666777666666666666777888999:::<<<;;;<<<>>>@@@HHHXXXggg~~~rrrjjjeeedddgggjjjwwwyyysssdddkkkrrr{{{wwwtttooolllkkkjjjiiihhheeeeeecccaaa```_________^^^]]]ZZZYYYYYYXXXWWWUUUVVVWWW\\\eeemmmxxx|||wwwkkkiiifffbbb^^^\\\ZZZZZZ[[[ZZZXXXWWWVVVUUUUUUUUURRRSSSTTTVVVXXXZZZ\\\]]][[[\\\]]]___```bbbccccccffffffeeedddddddddeeeeeefffggghhhiiiiiiiiiiiiiiieeeeeefffeeeeeefffiiikkkjjjkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggffffffgggiiijjjjjjjjjiiiiiiiiiiiijjjjjjfffeeeeeeeeeffffffdddbbb_____________________^^^aaa````````````aaaaaabbbbbbaaa`````````bbbcccdddddddddcccbbb```]]]ZZZYYY^^^___bbbfffmmmuuu||||||wwwrrrnnnlllfffdddcccbbbdddgggkkkmmmvvv{{{pppggg```___gggrrr|||||||||||||||}}}}}}}}}zzzxxxvvvwwwyyyzzz{{{{{{zzzzzz{{{}}}~~~BBB>>>:::777777888888999555555555555555555555555444444444555555555555666666555444333333444555666888777666555555666777888777777888888888777777666999<<<>>>===<<>>======AAALLLUUUhhhzzz|||ppphhhffffffllluuuvvvmmmgggiiinnnvvv{{{wwwvvvuuuqqqmmmkkkhhheeecccaaa```^^^\\\^^^]]]\\\[[[ZZZZZZZZZZZZ[[[YYYYYY\\\```gggttt|||vvvrrrpppooonnnnnniiifffcccaaa```^^^[[[XXXWWWVVVUUUVVVWWWXXXWWWVVVWWWVVVVVVVVVVVVWWWXXXXXX[[[[[[[[[\\\]]]^^^___```aaabbbbbbcccdddeeeffffffeeeeeeeeeeeeeeeeeeffffffiiijjjllloooppppppppppppnnnmmmllljjjiiiiiijjjjjjiiihhhggggggiiijjjjjjiiiggggggggggggggggggggggggfffgggggggggggghhhhhhhhhfffffffffeeeeeedddccccccaaa```___^^^]]]^^^^^^___]]]]]]]]]]]]^^^___aaaaaa```___^^^]]]\\\]]]^^^______`````````______^^^]]]___bbbfffjjjpppwww~~~|||{{{{{{|||qqqjjjbbb]]]aaajjjuuu}}}zzzvvvrrrpppppprrrsssrrrssstttsssssstttwwwyyyyyy{{{~~~===:::666333333444555444555555555555555555555555444444444555555555555666666555444444444444555666666555555444444555666666777777888888888888777777777;;;>>>======@@@GGGNNN\\\oootttmmmhhhhhhjjjppp}}}zzzmmmgggeeegggmmmuuu~~~{{{yyyuuurrrooolllhhhfffdddbbb```^^^______^^^]]]\\\\\\\\\]]]\\\YYYXXXYYYZZZ___jjjuuu~~~~~~~~~}}}xxxuuurrrnnnlllhhheeebbb___]]]\\\\\\\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUWWWWWWWWWWWWXXXYYY[[[[[[^^^^^^___```aaabbbcccdddcccbbbbbbccccccdddeeeeeeeeegggkkkooorrrsssssssssmmmmmmmmmmmmnnnnnnnnnooommmkkkjjjjjjkkkkkkjjjiiiffffffffffffffffffffffffdddddddddeeeeeeeeeffffffdddddddddddddddddddddddd``````___^^^^^^^^^_________^^^^^^]]]^^^___```aaa___^^^]]]\\\\\\]]]^^^^^^```___^^^^^^^^^^^^^^^___```cccgggkkkpppxxxxxxjjj___^^^\\\___jjjyyy|||yyyvvvrrrooommmlllmmmnnnoooqqqssstttttttttuuuwww{{{~~~;;;888555333333444444444555555555555555555555555444444444555555555555666555555555444444555555555444444444444555555555666666777777888888888888777777:::===>>>===>>>CCCGGGRRRddd~~~{{{lllgggdddhhhsss~~~rrriiieeefffkkkrrr{{{{{{yyytttqqqnnnkkkiiigggdddbbbbbbaaaaaa```````````````]]]ZZZYYYYYYXXXZZZcccmmm~~~zzzvvvrrrooommmkkkhhhggggggeeecccaaa^^^]]][[[YYYXXXWWWVVVVVVVVVVVVUUUVVVVVVWWWXXXYYY[[[[[[\\\^^^___```aaabbb^^^^^^^^^^^^___```bbbcccaaadddjjjppptttvvvvvvvvvppppppqqqrrrsssssssssrrrtttrrrqqqppppppooommmkkkgggffffffeeeddddddccccccaaabbbbbbbbbccccccccccccaaaaaaaaabbbbbbcccdddddd```_________````````````aaa```___^^^^^^```aaabbbaaa```^^^]]]\\\\\\]]]^^^bbbaaa___]]]\\\\\\\\\]]]ccceeehhhlllqqqyyy~~~pppggg```\\\\\\bbbmmm}}}~~~|||yyyxxxvvvssspppnnnmmmmmmmmmooorrruuuvvvvvvuuuuuuvvv|||~~~;;;888555444444555555444555555555555555555555555444444444555555555555666444555555555555555555444333444444555555555555555666666777888888888888888777:::======<<<===???BBBKKK[[[ssssssjjjdddhhhppp|||xxxkkkeeeeeeffflllvvv~~~{{{xxxuuuqqqnnnllliiifffdddcccbbbaaaaaa````````````^^^\\\ZZZZZZYYYZZZbbbkkk}}}~~~|||zzzwwwuuutttrrrooommmeeecccaaa^^^[[[YYYXXXWWWWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[\\\]]]ZZZYYYYYYXXXYYY[[[]]]^^^```dddkkkssswwwyyyyyyxxxvvvwwwwwwxxxxxxwwwvvvvvvyyywwwvvvuuuuuussspppmmmgggfffeeecccaaa```^^^^^^^^^^^^_________`````````]]]]]]]]]^^^___aaacccddd___``````aaabbbbbbbbbbbbbbbaaa___]]]]]]^^^```aaaaaa```^^^\\\\\\[[[\\\\\\```___]]]]]]\\\]]]^^^___eeefffiiilllqqqxxxvvvjjj```\\\]]]```fffrrr|||{{{yyywwwvvvuuusssqqqpppnnnnnnnnnppptttwwwyyyyyyxxxwwwxxxzzz}}}:::888666555555666555444555555555555555555555555444444444555555555555666444444555666666555444444333444555666666666666666555666777888888999888888888:::<<<<<<<<<<<<>>>@@@GGGSSSggg~~~rrriiijjjnnnsss}}}yyykkkeeeaaaaaagggrrr~~~{{{xxxtttpppmmmkkkgggeeeccccccaaa```___^^^^^^^^^^^^\\\[[[\\\ZZZZZZaaaiiiuuu|||ooommmjjjfffccc```^^^]]]\\\[[[ZZZXXXWWWVVVVVVVVVTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUTTTUUUWWWYYYZZZ___eeemmmtttyyy{{{zzzxxxyyyxxxxxxwwwwwwvvvvvvuuuvvvuuussssssrrrpppllliiibbbbbb```^^^\\\[[[YYYXXXYYYYYYZZZZZZZZZ[[[[[[[[[WWWWWWXXXYYY[[[^^^```bbb```aaabbbcccdddeeeeeedddbbb```]]][[[[[[\\\^^^___```___^^^]]]]]]^^^______^^^___```bbbdddgggiiikkkkkkkkkmmmooosssyyyuuulllccc]]]YYY[[[ccclll{{{{{{xxxwwwvvvtttssssssrrrqqqpppooonnnnnnsssvvvyyy{{{zzzzzzzzzzzzzzz}}}999777555444555666555444555555555555555555555555444444444555555555555666444444555666666555444444333444555777888888777777555666777888888999999999999:::;;;;;;<<<===>>>???DDDKKKZZZooorrrnnnllljjjoooyyy}}}ssseee``````gggoooxxx}}}xxxuuurrroookkkiiigggfffdddbbbaaa_________^^^\\\[[[[[[YYYXXX]]]eeemmm}}}|||xxxsssooommmkkkeeedddbbb```]]]\\\[[[ZZZVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUTTTRRRRRRTTTVVVWWW[[[aaaiiiqqqvvvvvvtttrrrpppooonnnmmmmmmmmmnnnooolllkkkjjjjjjiiigggccc```ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUURRRRRRSSSTTTWWWZZZ^^^```aaabbbdddeeefffggggggfffeeeccc___]]]\\\]]]___aaaaaaaaaaaabbbdddfffiiijjjhhhjjjmmmqqqtttwwwyyyzzzvvvwwwwwwxxx{{{xxxnnnccc]]]ZZZ\\\aaaiiixxx{{{vvvttttttsssqqqrrrrrrsssssssssrrrqqqppptttwwwyyy{{{zzzzzz{{{||||||888666444444555555444333555555555555555555555555444444444555555555666666333444555666666555444333333444666888888888888777555555666888888999999999:::::::::;;;<<<===>>>???AAAFFFQQQdddzzzrrrkkkdddgggpppwwwmmmeee```cccfffjjjttt~~~~~~zzzwwwtttpppnnnlllkkkiiifffdddcccbbbaaa^^^\\\[[[ZZZWWWUUUYYYaaajjjyyy|||{{{nnnmmmjjjgggeeebbbaaa```ZZZZZZZZZYYYYYYYYYXXXXXXXXXVVVTTTRRRRRRSSSUUUWWWVVV[[[dddlllppppppmmmkkkfffdddcccbbbbbbccceeegggcccbbbaaaaaaaaa^^^ZZZWWWSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPQQQQQQQQQRRRPPPPPPPPPRRRTTTXXX\\\^^^aaabbbeeeggghhhhhhhhhhhhiiigggcccaaa```aaacccddddddeeefffhhhlllppptttvvvvvvxxx|||~~~qqqddd[[[[[[WWWYYYbbbmmm{{{~~~vvvrrrqqqrrrpppooossssssuuuvvvvvvuuutttsssuuuwwwyyyzzzyyyzzz{{{|||~~~999777555333222333444555444444444444444444444444777666555444444444444444444444444555555555555666666666666666777777777777:::999888777777777999999777777999;;;===???@@@AAAEEEDDDJJJXXXlllyyymmmeeecccgggmmmsss{{{pppbbbaaabbb```dddmmmxxx}}}wwwsssqqqqqqnnnnnnmmmkkkiiigggdddccc```^^^[[[XXXVVVWWWXXXYYYfffnnnzzzyyyqqqllliiifffeeeeeeccc```_________^^^]]][[[ZZZXXXVVVUUUUUUUUUVVVZZZ\\\```dddffffffdddccc```___]]]]]]^^^^^^\\\ZZZ^^^]]][[[YYYXXXVVVVVVUUURRRRRRSSSRRRRRRPPPOOOOOONNNNNNOOOOOOPPPQQQQQQQQQNNNPPPQQQSSSTTTWWW[[[^^^```bbbeeehhhkkkkkkkkkkkkggghhhgggffffffgggjjjmmmjjjmmmqqqwww~~~}}}}}}qqqfff]]]YYYYYYRRRXXXbbbooo}}}zzzwwwtttrrrrrrrrrppprrruuuuuutttrrrssssssuuuvvvwwwwwwwwwyyy|||~~~888777555333333333444555444444444444444444444444555555444333333333333333444444444444555555555555555666666666777777777777:::999888777777888999999777888999:::<<<>>>??????AAAAAAGGGRRRccc{{{ssshhheeefffdddiiinnnsss|||qqqiiiccc]]]^^^dddhhhrrr~~~}}}xxxvvvuuuqqqpppooonnnkkkiiigggfffbbb```]]]YYYWWWVVVWWWWWW```fffqqq||||||vvvqqqnnnllljjjiiiggggggggggggeeeccc^^^]]]\\\[[[ZZZ[[[[[[\\\\\\^^^bbbdddeeedddbbb```___^^^\\\]]]^^^^^^]]]\\\\\\[[[YYYWWWUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSUUUVVVWWWYYY]]]```dddfffiiilllnnnnnnnnnmmmiiijjjllllllmmmooorrruuuyyy|||}}}|||}}}~~~|||~~~uuukkkddd]]]WWWUUUWWW\\\eeeuuu~~~{{{yyywwwuuutttsssssstttuuuuuuttttttttttttvvvwwwxxxxxxxxxyyy{{{~~~888777555444333333444555444444444444444444444444444444333222222222333333444444444444555555555555555555666666666777777777999888888777888888999999888888999:::;;;<<<======>>>@@@EEEMMMYYYmmm|||pppiiiggg```aaadddgggmmmxxxxxxkkk^^^ZZZ]]][[[aaajjjvvv|||zzzuuutttsssqqqooommmkkkjjjfffddd```[[[XXXVVVVVVVVVZZZ___fffnnnvvv~~~zzzxxxsssrrrrrrssssssrrrooollleeedddcccbbbbbbcccddddddccceeehhhjjjjjjhhhdddbbbdddbbbaaa```aaaaaa```^^^^^^]]][[[YYYWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSVVVWWWYYY[[[\\\___cccffflllnnnppprrrssssssrrrrrrnnnqqquuuwwwzzz}}}~~~}}}|||{{{zzzyyyzzz|||~~~~~~|||}}}sssggg```ZZZWWWUUUSSSVVV[[[eeerrr~~~~~~}}}|||zzzxxxvvvuuuxxxwwwuuutttuuuuuuuuutttxxxyyyzzzyyyxxxxxxzzz|||~~~777666555444444444444555444444444444444444444444444444333333333333333444333333444444444555555555555555555666666666777777888888888888888888999999888999999::::::;;;;;;;;;???BBBGGGLLLRRRaaa}}}zzzqqqlllgggdddbbbdddgggnnnzzz|||jjj___]]]ZZZ[[[^^^ggguuuzzzxxxvvvtttrrrpppooonnnkkkhhhddd___[[[XXXWWWVVVYYY[[[___ccchhhooowww|||}}}}}}~~~}}}xxxtttnnnmmmllljjjjjjjjjjjjkkklllnnnrrrvvvvvvtttqqqoooqqqooollljjjiiiiiihhhfffhhhgggeeebbb```^^^]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ\\\___bbbdddiiinnnqqqxxxyyy{{{|||}}}|||zzzyyyyyy|||~~~{{{yyyyyyyyyyyyyyyzzz|||~~~}}}uuukkkccc^^^XXXSSSSSSTTTXXX```iiivvv~~~|||}}}}}}}}}|||{{{yyyxxx{{{xxxuuutttuuuvvvuuutttyyyzzzzzzxxxvvvtttuuuvvvvvv|||~~~666555555444444444444444444444444444444444444444555555444444444444555555333333333444444444444555555555555555666666666666777777888888999999999999999999999:::::::::;;;;;;???BBBGGGJJJMMMYYYpppwwwqqqiiiddddddeeehhhqqq|||~~~mmmddd___[[[XXX\\\gggttt~~~{{{xxxuuusssrrrqqqooommmiiiddd```]]][[[ZZZYYYZZZ[[[\\\^^^ccciiinnnrrrvvv}}}}}}zzzxxxvvvsssqqqpppppppppssswww}}}~~~{{{yyyzzzzzzzzzyyywwwvvvssspppmmmjjjiiihhhfffeeedddccccccccccccdddccccccddddddeeeeeeeeeeeebbbdddhhhlllqqqwww}}}|||zzzyyyxxxxxxxxxxxxyyy{{{|||~~~}}}tttkkkccc]]]ZZZXXXTTTRRRUUU[[[dddsss~~~{{{yyyzzz{{{|||||||||zzzzzz|||zzzxxxvvvvvvwwwwwwvvvwwwxxxwwwtttpppmmmllllllmmmsssxxxyyyzzz~~~~~~~~~}}}}}}555555555555555555555444444444444444444444444444555555444444444555666666333333333333444444444444444444555555555666666666666777888999999999999999999999::::::;;;;;;<<<<<<===???CCCGGGJJJRRReeevvvzzzooofffdddcccccckkkvvvuuuhhh```ZZZZZZ___fffooowww}}}yyyvvvuuutttsssqqqnnnjjjfffcccaaa```ZZZZZZYYYWWWWWWYYY^^^bbbdddhhhnnntttyyy|||yyywwwvvvvvvzzz|||xxxvvvuuurrrqqqpppoooooopppqqqrrrssssssssssssssssssssssssqqqtttxxx}}}}}}|||{{{zzzxxxwwwwwwxxxyyyxxxyyy{{{||||||oooeee]]]UUUSSSTTTSSSRRRVVV___iiivvv|||yyywwwuuuvvvwwwxxxyyyzzzzzzzzz|||}}}}}}|||yyyyyyzzz{{{yyyyyywwwsssmmmhhheeedddhhhnnntttuuuwww{{{}}}|||~~~|||}}}444444555555555555555444444444444444444444444444444333333333444444555666222222333333333444444444444444444555555555666666555666888999::::::999999999999:::;;;<<<<<<======<<<===AAAFFFJJJQQQ^^^lllxxxllljjjgggeeekkkvvvzzzoooddd```^^^]]]aaagggooouuu~~~~~~zzzyyyxxxuuutttrrrooollliiigggfff]]]\\\ZZZWWWUUUUUUXXX[[[[[[^^^bbbfffjjjooouuuxxx|||zzzyyywwwvvvuuuwwwyyy{{{~~~~~~~~~}}}{{{yyyyyyxxxwwwvvvvvvwwwxxxyyyyyy{{{}}}yyynnnccc^^^XXXSSSRRRUUUWWW[[[eeerrr~~~~~~yyyvvvtttsssrrrrrrssstttvvvxxxyyyzzz|||~~~{{{~~~yyyrrrkkkfffdddhhhooossstttuuuyyyzzzyyyzzzyyyyyyzzz444444555555666555555444444444444444444444444444222222222222333333444555222222333333333444444444444444444555555555666666555666888999::::::999999999::::::;;;<<<===>>>???>>>>>>AAAHHHMMMRRR]]]hhh~~~tttqqqnnnjjjppp{{{~~~qqqiiibbbZZZYYY\\\ccchhhoooyyy}}}{{{{{{wwwvvvtttrrrooommmkkkjjjaaa```^^^ZZZVVVUUUWWWYYYWWWYYY\\\___aaaeeeiiilllsssvvvzzz|||yyytttooollliiifffccceeeggghhhiiikkkpppxxx~~~~~~|||zzzyyyyyyzzzyyywwwwwwwwwvvvuuuvvvwwwxxxyyy|||~~~~~~nnnddd]]]\\\ZZZWWWXXX\\\bbbhhhvvvzzztttqqqpppooopppppppppqqqsssvvvxxxzzz|||~~~yyyqqqllljjjkkkqqquuutttuuuxxxyyywwwtttttttttwww{{{555555555555555555555555555444444444444555666666555444444333333444444555555555555555555555444444555555555555555555555555777777777888999999::::::999999999::::::;;;;;;;;;>>>@@@BBBEEEIIIPPPXXX]]]vvv{{{wwwssswww~~~uuuiii___ZZZXXX[[[ZZZ^^^hhhrrr|||}}}}}}zzztttrrrrrrooojjjkkkgggbbb^^^\\\[[[YYYXXXVVVVVVVVVXXX\\\^^^___^^^fffhhhlllooorrrsssssssssqqqnnniiiccc___]]]\\\\\\[[[ZZZYYYZZZ\\\aaafffiiirrrvvv~~~|||zzzyyyxxxwwwuuuuuuuuutttsssqqqrrrsssuuuvvvvvvxxx|||~~~wwweeebbb]]][[[\\\aaahhhlllssszzzvvvqqqmmmjjjhhhiiijjjlllnnnooorrrvvvyyy}}}wwwpppuuuqqqppptttuuusssrrrtttsssrrruuuzzz}}}555555555555555555555555333222222222222333444444555444444333333444444555555555555555555555555555555555555555555555555555777777777888999999::::::999999::::::;;;<<<<<<<<>>AAABBBDDDFFFIIINNNTTTYYY^^^jjj}}}vvvkkk```[[[YYY[[[]]]```gggnnn}}}|||yyyyyyxxxtttrrrpppllljjjgggeeeaaa___\\\ZZZYYYYYYYYYYYYWWWVVVWWWYYY[[[^^^```aaaaaaaaa___^^^[[[XXXVVVVVVVVVWWWVVVVVVUUUTTTTTTTTTUUUUUUYYY\\\aaaiiisss}}}yyyxxxvvvsssqqqooonnnmmmnnnnnnnnnnnnnnnooopppqqqvvvwwwxxx{{{uuujjjgggfffllluuu~~~xxxrrrnnnllljjjhhhccccccccceeeiiioootttxxxyyy{{{|||{{{}}}|||vvvsssttttttrrrrrrtttvvvuuuwww{{{}}}~~~444444444444444444444444555444444444444555666666555444444333333444444555444444444555555555555555555555555555555555555555777777777888999999:::::::::;;;;;;<<<===>>>??????BBBDDDEEEGGGIIIMMMRRRVVV[[[dddrrrpppggg^^^YYYXXXXXX\\\bbbmmmvvv}}}wwwxxxvvvsssqqqoookkkgggddd___]]]\\\[[[[[[ZZZXXXVVVWWWXXXZZZ\\\]]]^^^^^^^^^\\\[[[YYYXXXXXXXXXYYYZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUXXX^^^gggqqqzzz{{{wwwsssrrrpppooommmllllllkkknnnoooppppppppprrrtttvvv{{{|||uuukkkhhhjjjuuu|||wwwtttrrrqqqooonnnjjjhhhggghhhlllrrrwwwzzzwwwxxxyyyxxxyyy{{{wwwwwwvvvttttttvvvvvvuuuvvvzzz|||}}}444444444444444444444444555444444444444555666666555444444333333444444555444444444555555555666666555555555555555555555555777777777888999999::::::::::::;;;<<<===>>>???@@@CCCDDDFFFGGGIIILLLPPPTTTZZZaaakkkwwwvvvggg]]]WWWUUUWWW\\\```gggrrr~~~~~~}}}{{{xxxuuusssoookkkgggdddbbb````````````^^^\\\[[[\\\\\\]]]^^^_________\\\\\\[[[[[[[[[\\\]]]^^^\\\]]]]]]]]]\\\[[[YYYXXXTTTTTTUUUYYY___hhhpppuuu~~~|||xxxtttpppnnnmmmllllllkkkkkkkkkkkkmmmoooppppppqqqssswwwzzzyyynnnhhhhhhpppxxx~~~|||yyyxxxyyyyyyxxxvvvssspppllllllpppuuuxxxzzzyyyzzzzzzxxxyyy|||{{{zzzwwwwwwyyyuuutttuuuzzz{{{|||333333333333333333333333333222222222222333444444555444444333333444444555333333444444555666666666555555555555555555555555777777777888999999::::::999:::;;;<<<===??????@@@BBBDDDFFFGGGIIIKKKOOORRRWWW^^^gggoooyyy}}}xxxkkkaaaZZZXXXZZZXXX\\\bbbjjjttt|||yyyvvvsssooommmkkkiiihhhggghhhgggfffddd```````````````aaaaaaaaa^^^^^^^^^^^^___``````aaa`````````___^^^]]]\\\[[[VVVUUUTTTVVVZZZ```fffjjjvvvyyy~~~{{{yyyvvvtttsssqqqooommmjjjiiiiiiiiiiiijjjkkkkkkjjjmmmppprrrssswww}}}}}}sssiiifffiiirrr}}}|||{{{{{{|||~~~xxxsssoooooorrruuuvvvvvvyyy|||}}}||||||~~~zzzyyy{{{uuutttuuuzzz|||}}}333333333333333333333333333222222222222333444444555444444333333444444555333333444444555666666777555555555555555555555555777777777888999999::::::888999:::;;;===>>>???@@@BBBDDDFFFGGGIIIKKKOOORRRWWW^^^eeeiiimmm{{{|||wwwxxx|||xxxkkkbbb^^^UUUVVVXXX[[[aaajjjttt{{{|||yyywwwtttrrrpppoooooonnnllljjjffffffeeeeeedddeeeeeeeeeddddddddddddddddddeeeeeeeeedddcccbbb```___]]]]]]XXXWWWUUUUUUWWWZZZ^^^```hhhlllppptttvvvyyy|||~~~zzzssspppmmmllllllmmmllllllhhhhhhiiiiiijjjkkkmmmmmmmmmqqqwwwzzz}}}{{{ooojjjhhhoooyyy||||||}}}{{{zzz{{{yyyyyyzzz~~~xxxtttppppppsssvvvuuusssuuuxxx||||||||||||zzz{{{vvvuuuwww|||~~~333333333333333333333333555444444444444555666666555444444333333444444555333333444444555666777777555555555555555555555555777777777888999999::::::888888:::;;;<<<>>>??????AAACCCFFFHHHIIILLLOOORRRYYY```fffeeeeeennnyyyrrrrrruuu{{{|||mmmfffUUUUUUTTTTTTVVV\\\dddjjjrrrxxx~~~{{{yyyvvvuuutttrrrpppnnnkkkjjjjjjiiihhhhhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiijjjiiigggdddbbb```___^^^[[[ZZZXXXVVVWWWXXXZZZ\\\^^^aaaeeeiiikkknnnqqqtttwww{{{~~~{{{vvvsssooolllhhhggghhhjjjlllllljjjjjjjjjkkkmmmnnnpppqqqsssyyyvvvnnnkkkkkkppp|||~~~uuuvvvxxxvvvwwwyyyvvvwwwyyy~~~xxxtttqqqrrrvvvxxxwwwtttnnnsssxxxzzzzzz|||}}}zzzzzzwwwvvvxxx}}}