BM6P6(@ }}}~~~yyynnnmmmpppgggTTTEEECCCCCC@@@===>>>??????>>>:::777555333333111000000000111222////////////////////////---.../////////000333666666555444666999>>>AAACCCDDD???<<>>LLLPPPMMMLLLNNNRRRUUUYYY]]][[[]]]aaafffjjjmmmmmmllluuutttvvvzzz{{{xxxwwwyyy~~~~~~~~~xxxmmmccc[[[TTTQQQPPPTTTSSSQQQNNNKKKGGGDDDBBB@@@@@@CCCJJJNNNRRRXXX```rrryyyzzzkkkvvv^^^FFFDDDJJJKKKFFFMMMWWWwwwyyy[[[LLLNNNMMMLLLMMMJJJEEEDDDEEEKKKRRRUUUSSSOOONNNOOOPPPPPPPPPRRRUUUWWWTTTOOOOOOXXXccccccVVVHHHJJJJJJIIIHHHFFFFFFGGGIIIHHHGGGEEEFFFGGGGGGFFFEEEEEECCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@??????>>>>>>::::::;;;;;;::::::999888;;;999888888999::::::999:::999888888::::::999888::::::;;;<<<;;;:::888777888888888888888777666666999999888777777666777777888888888888888777666666555555555555666666666666888777666555555666777888999;;;<<<<<<999777777777333333444555555555444444666888999888777666777888555555555555555666777888777777777777777777777777999999999999999888777666777888888666555666888:::999999999999999999999999888999999::::::999999888<<<;;;;;;:::::::::;;;;;;??????>>>>>>======<<<<<<<<<>>>@@@AAA@@@??????@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEGGGIIIIIIWWW}}}yyyoooooooooeeeQQQEEEDDDCCC@@@>>>>>>??????===:::777555333333111000000000111222////////////////////////---.../////////111444777666666777999<<>>;;;>>>EEEJJJIIIFFFJJJJJJJJJKKKNNNTTTZZZ___]]]UUULLLAAA666333<<>>>>>======<<<============<<<;;;;;;:::999777777999:::999999:::999888999:::;;;:::888999999:::::::::999777777888888888888888777666666888888777777666666666666777777777777777777666666888888777666555444333333888777666555555666777888:::;;;<<<;;;888666555555444444444444444444444444666777888777666666777888666555555555555666666777888888888888888888888888888999999999888888777666888999999888666666888:::::::::::::::::::::::::::888999999::::::999999888<<<;;;;;;::::::;;;;;;;;;>>>>>>>>>===============;;;===@@@AAA@@@???@@@AAA@@@@@@??????@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFDDDFFFHHHHHHSSSrrrzzzqqqrrroooaaaNNNDDDEEEEEE@@@>>>?????????===:::777555333333111000000000111222////////////////////////,,,---...//////111555777666777999;;;===>>>>>>???DDDBBB??????@@@AAAAAA@@@GGGHHHIIIJJJMMMSSS[[[```^^^XXXPPPFFF;;;444888AAATTTTTTSSSQQQQQQSSSXXXZZZ______aaacccfffiiilllmmmmmmnnnssszzz~~~|||{{{}}}~~~~~~~~~{{{ggg[[[YYYYYYTTTNNNMMMKKKHHHEEECCCAAAAAAAAACCCBBBDDDIIIMMMPPPVVV]]]qqq~~~}}}}}}mmmlllxxx^^^NNNLLLMMMKKKMMMTTT]]]zzzrrrPPPNNNNNNLLLNNNMMMNNNLLLJJJMMMQQQTTTSSSRRRQQQQQQPPPPPPQQQSSSTTTVVVTTTUUUYYY___ccc^^^SSSIIIKKKKKKJJJGGGEEEDDDEEEFFFGGGFFFEEEEEEFFFFFFDDDBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>===========================<<<<<<;;;:::888777777888999999888;;;999888999:::;;;:::999888888888999888888777666888888888888888777666666777777666666666666666666555555666666666666666666888777777666555444333333777666666555555666666777:::;;;<<<:::777555444444555555444333333444444444555666777666555555555777777666666555555555555666999999999999999999999999888888888888888777777666999:::;;;999777777777888::::::::::::::::::::::::888999999::::::999999888;;;;;;;;;::::::;;;;;;<<<==================>>>>>>;;;===???@@@??????@@@AAA>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCCCCDDDDDDEEEGGGDDDDDDFFFGGGNNNcccyyyzzzsssuuuppp___KKKCCCEEEFFFAAA>>>??????>>><<<:::777666333333111000000000111222////////////////////////,,,---...//////111555888777888999999:::;;;===>>>CCCCCCCCCBBB@@@???AAADDDCCCFFFIIIKKKMMMPPPUUUYYYZZZVVVPPPIII>>>555555:::OOOTTTUUURRRPPPSSSXXXZZZ```aaaaaabbbdddgggkkknnnmmmmmmsss{{{~~~|||{{{}}}zzz{{{|||~~~~~~mmmaaa^^^^^^ZZZSSSMMMJJJFFFCCCAAAAAACCCDDDBBBAAACCCIIIMMMQQQXXX```nnn|||~~~rrraaammmkkkYYYQQQQQQSSSRRRMMMSSSWWWlllgggKKKMMMNNNLLLOOORRRSSSPPPNNNNNNPPPSSSSSSSSSTTTRRRPPPPPPPPPPPPPPPPPPSSSUUUYYY[[[[[[VVVOOOJJJMMMMMMLLLIIIFFFEEEFFFGGGIIIHHHGGGHHHIIIHHHFFFDDDBBBCCCDDDCCCBBBAAAAAABBB@@@???>>>===<<<<<<======;;;<<<<<<<<<<<<;;;:::::::::999777777888999888777;;;999888999:::;;;:::999888888888888888888888777888888888888888777666666555666666666666666555555444444444444555555666666444444444555555555666666666666666666666666666666888999:::999666555555666777666555444333444444555444555666555444444555666888777666555555555555555777777777777777777777777666777777888777777666666:::;;;<<<;;;999777777777999999999999999:::::::::888999999::::::999999888;;;;;;:::::::::;;;<<<<<<;;;<<<<<<======>>>>>>>>>===???@@@@@@>>>===>>>???============>>>@@@AAABBB@@@AAAAAABBBCCCCCCDDDDDDFFFBBBBBBEEEGGGKKKVVVbbb|||zzzuuuxxxrrr```KKKBBBEEEFFFBBB?????????>>><<<:::888666333333111000000000111222////////////////////////,,,---...//////111555777888888777555444777<<<@@@>>>AAACCC@@@<<<;;;???CCCCCCHHHNNNPPPOOONNNPPPRRRSSSPPPNNNJJJAAA777333555GGGPPPVVVSSSPPPTTTYYY[[[___aaabbbbbbcccfffkkkooooooooossszzz}}}{{{zzz|||~~~rrrjjjgggaaaZZZKKKHHHDDDAAA???@@@BBBDDD@@@???BBBIIINNNSSS\\\eeeqqq}}}iii^^^rrrvvv```SSSQQQRRRTTTVVVSSSWWWTTT\\\vvvwwwYYYLLLQQQOOOMMMQQQTTTVVVTTTQQQPPPPPPRRRSSSTTTWWWUUUSSSSSSSSSRRROOOLLLRRRSSSTTTSSSQQQNNNLLLLLLOOOOOONNNKKKHHHGGGHHHIIIGGGFFFFFFGGGGGGFFFCCCAAABBBDDDFFFEEECCCBBBBBBCCC???>>>===<<<<<<===>>>???<<<<<<======<<<<<<;;;:::;;;999777777888999888777:::999888888::::::999888999999888888888999999999888888888888888777666666444555666666666666555555555555444333444444555666444444444444555555555555555555666666666666555555555666777777777777999:::999888777666555555555555333555666555444333444555888777666555555555555555666666666666666666666666555666666777777777666666999;;;<<<<<<:::888666666666666777777888888888888888999999::::::999999888:::::::::::::::;;;<<<===;;;;;;<<<<<<======>>>>>>@@@AAAAAA???===;;;<<<===============>>>???@@@AAA@@@@@@AAAAAABBBBBBCCCCCCDDDBBBAAADDDHHHJJJNNNSSSbbb~~~{{{zzzzzzuuudddMMMBBBDDDFFFCCC@@@???>>>===;;;:::888777333333111000000000111222////////////////////////---.../////////111444666777777666333111444;;;AAABBBEEEFFFBBB===<<>>>>>@@@BBBAAA@@@CCCIIIPPPVVV___iiiuuu~~~dddccc{{{ppp[[[SSSRRRPPPQQQTTT[[[^^^VVVSSS___fffeeeggg```SSSRRRUUUPPPPPPTTTRRRWWWUUUSSSQQQQQQQQQSSSTTTYYYWWWVVVXXXYYYVVVQQQLLLPPPPPPOOOMMMKKKKKKLLLNNNPPPPPPOOOLLLJJJIIIJJJKKKHHHGGGGGGHHHIIIGGGDDDAAA@@@CCCFFFFFFCCCAAAAAACCC>>>===<<<;;;<<<>>>AAABBB???????????????>>>>>>===<<<;;;999888999999888777999777666777888999888777999999888888888999::::::888888888888888777666666444555666777888777666555777666555444333444444555777666666555444333222222444555555666666555555444444555777777777999;;;>>>:::::::::999888777555444444555666555444444444666777666666555555555555666444444444444444444444444444555555666666666666666666999<<<<<<;;;888666555555555555666777777888888888999999::::::999999888::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<======AAAAAAAAA>>><<<;;;;;;<<<>>>>>>>>>>>>>>>??????@@@??????@@@AAAAAABBBBBBCCCCCCBBBBBBDDDGGGIIIJJJJJJRRRwww~~~}}}{{{xxxhhhQQQBBBBBBEEEDDD@@@???>>>===;;;999888777333333111000000000111222///////////////////////////000000//////000222555555666777555333555<<>>???AAA===<<<;;;;;;===@@@DDDFFF???@@@@@@@@@@@@???>>>>>>>>><<<:::999::::::999888777666555666777888777555888777777666777888999:::888888888888888777666666444555777999999888777666:::888666444333333444555777666555555333333222111444444555666666555444444555666777777888999<<<>>>;;;<<<======<<<999666444444666777666555444555666666555555555555666666777555555555555555555555555333444555555666666666555444777;;;<<<;;;888666555555555555666777888888888888999999::::::999999888::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;?????????===<<<;;;===???@@@@@@???>>>>>>>>>???????????????@@@AAAAAABBBBBBCCCCCCCCCCCCEEEFFFFFFEEEJJJccc~~~{{{zzzkkkSSSCCCAAADDDDDD@@@???>>>===;;;999888777333333111000000000111222////////////////////////000000111000//////111444222666999888666777<<>>BBBEEEHHH>>>>>>>>>>>>>>>===<<<<<>><<<===??????>>>:::666333555666777666555555666777555555555555555666777888666666666666666666666666333444444555666666666555222555:::<<<;;;888666555555666666777888999999:::999999999::::::999999999999999999:::;;;<<<===>>>=========<<<<<<;;;;;;:::<<<=========<<<===???BBBBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCDDDDDDBBBCCCDDDDDDBBBKKKZZZooo|||{{{{{{|||xxxgggQQQEEEFFFEEEAAA@@@@@@???>>><<<:::999888444333222111000000000000000000//////.........---............////////////333444555666777888999999CCCAAACCCEEE@@@>>>NNNccckkkbbb[[[XXXSSSNNNNNNTTTUUUVVVUUURRRNNNGGG===555888HHHYYY^^^YYYVVVXXX[[[ZZZ]]]aaacccdddfffhhhjjjppppppsss{{{}}}{{{|||yyy|||~~~wwwvvvsssfffXXXJJJHHHGGGGGGEEE@@@@@@DDDDDDEEEFFFHHHNNNWWWbbbiiioooxxx}}}cccggg|||aaaWWWQQQSSSUUURRRPPPRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRSSSRRRPPPNNNOOOSSSWWW[[[YYYUUUQQQOOONNNOOOOOOLLLMMMPPPUUUXXXVVVPPPKKKKKKOOOTTTTTTQQQQQQVVVZZZSSSMMMFFFDDDGGGJJJJJJHHHEEEDDDDDDBBBAAA@@@??????<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;::::::999555555666777888888777777777777777777777777777777999888555444333444555777666666666666666666666666777666555444444444444444444444444444444444444444444333333333333444555555555444444555666888:::;;;===<<<;;;999888777777666777666555444444555666777444444444444444444444444333444444444444444444444333333333444444444555555555555555555555555555555666666666666777777777777777777777888999999::::::;;;;;;:::999:::;;;<<<===>>>>>>>>><<<999888777888::::::;;;;;;===>>>???@@@EEECCC@@@>>>===>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEGGGHHHIIIKKKSSSeee~~~|||{{{}}}xxxgggQQQEEEEEEEEE@@@@@@@@@???>>><<<:::999888444333222111000000000000000/////////........................////////////333444666777888999888888::::::@@@GGGHHHJJJ[[[ooo{{{ooobbbYYYQQQJJJKKKPPP^^^bbbaaaZZZPPPFFF===666777FFFVVV[[[VVVTTTXXX]]][[[^^^aaadddeeegggiiikkkqqqpppttt{{{~~~|||zzz{{{zzz|||}}}nnn^^^PPPKKKHHHHHHGGGCCCBBBDDDCCCDDDEEEIIIPPP\\\hhhqqq|||zzznnntttZZZRRRMMMPPPSSSRRRQQQRRRPPPOOOOOOOOOOOOPPPRRRSSSRRRRRRRRRPPPNNNNNNRRRUUUWWWUUURRRPPPOOOOOOPPPQQQNNNOOOQQQTTTVVVTTTOOOKKKLLLNNNQQQPPPNNNNNNPPPRRRMMMIIIEEEEEEHHHIIIGGGDDDDDDDDDCCCBBBAAA@@@??????==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999888888777666555444444666666666666666666666666888777666555444444555666555555555555555555555555666666555444444444444444444444444444444444444444444333333333333444555555444444444444555777888999;;;:::999888777666666666555444333333333333444555444444444444444444444444555555555444333333333222333333333444444444444555555555555555555555555555555666666666777777777777666777777888888999:::::::::::::::::::::;;;<<<<<<<<<======<<<:::888888999::::::;;;;;;<<<>>>???@@@LLLIIIEEEAAA???>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBCCCEEEGGGHHHJJJJJJSSS[[[jjj||||||}}}xxxgggQQQDDDDDDDDD???@@@@@@???>>><<<:::999888444333222111000000000000////////////........................////////////111333666999:::999888777::::::???FFFGGGHHHSSSbbbjjjbbbZZZUUUOOOKKKKKKOOOZZZeeejjjaaaRRRFFF>>>999555CCCSSSXXXTTTRRRWWW___\\\^^^bbbdddfffgggjjjlllqqqqqquuu{{{}}}zzzyyyzzz{{{|||~~~}}}lll___UUUKKKIIIIIIFFFDDDEEEDDDDDDFFFJJJQQQ]]]iiirrr~~~www|||zzzuuuQQQKKKHHHKKKOOOQQQQQQSSSNNNMMMLLLKKKLLLNNNPPPRRRRRRRRRQQQOOOMMMNNNQQQSSSRRRQQQOOOOOOOOOOOOQQQRRROOOOOOPPPRRRSSSRRROOOLLLMMMMMMMMMLLLKKKJJJJJJJJJHHHGGGFFFHHHJJJIIIEEEAAACCCBBBBBBAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999999:::888777555444333444444666666666666666666666666555666666666666555444444444444444444444444444444666555444444444444444444444444444444333333333333333333333333333444555555444444444333444555666666888777777666555555666666333222222111111222222333444444444444444444444444666666555444333222111111333333333333444444444444666666666666666666666666555555666666666777777777666666777888888999999:::999::::::;;;;;;;;;;;;;;;:::;;;<<<;;;:::999:::;;;::::::;;;;;;<<<===??????LLLJJJFFFBBB???============>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFHHHJJJKKKLLLWWW___jjjyyy|||zzz|||wwwfffPPPDDDDDDCCC???@@@@@@???>>><<<:::999888444333222111000000000000///////////////.....................////////////000333666999:::999777666===<<>>OOOXXXVVVRRRVVV]]]\\\___ccceeefffhhhjjjlllpppqqquuu{{{|||xxxwwwyyy{{{{{{|||}}}~~~~~~xxxfffRRRJJJHHHFFFEEEEEEFFFGGGIIILLLRRRZZZdddkkkxxx{{{|||yyycccIIIFFFEEEHHHLLLPPPQQQRRRNNNMMMLLLKKKMMMOOORRRTTTRRRRRRPPPOOONNNNNNOOOPPPOOONNNNNNNNNNNNOOOOOOPPPMMMMMMMMMNNNNNNNNNNNNMMMNNNLLLKKKJJJJJJJJJHHHFFFHHHGGGGGGIIIJJJIIIFFFCCCAAAAAA@@@??????>>>============<<<<<<;;;;;;::::::::::::::::::::::::::::::<<<<<<;;;;;;:::999999999888999999999::::::;;;;;;777666444333333555666888666666666666666666666666333444666777777666444333333333333333333333333333555555444333333444444444444444444333333333333333333333222222333333444555444444333333333333333333555555444444444444555555222222111111111111222222333333333333333333333333555444444333333222222222222222333333333444444444666666666666666666666666555555555666666666777777666666777777888999999999888999:::;;;<<<;;;::::::888:::;;;;;;:::999;;;<<<;;;;;;;;;;;;<<<===>>>???BBBAAA???=========>>>>>><<<===>>>???@@@AAABBBBBBCCCCCCEEEFFFHHHJJJKKKKKKTTTZZZbbbiiivvv~~~yyywwwzzzuuueeeOOOCCCDDDCCC???@@@@@@???>>><<<:::999888444333222111000000000000.........///////////////............////////////000333666999:::999777666999999<<>>======<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999;;;;;;::::::999999999999999999::::::;;;;;;<<<<<<888777555444333555666888555555555555555555555555222333555777777666444222333333333333333333333333444444333333333444444555444444333333333222222222333222222222222333444444333333333333333222222222333333222222333333444444222222333333333333222222333333333333333333333333111222222333333444444444222222222333333333444444666666666666666666666666555555555555666666666666555666666777888888999999777888:::;;;;;;;;;:::999777999::::::::::::;;;===;;;;;;:::;;;;;;<<<===>>>;;;;;;;;;;;;;;;===>>>???<<<<<<===>>>@@@AAABBBBBBAAABBBCCCEEEFFFHHHIIIJJJOOOSSSVVVVVVZZZjjj}}}xxxvvvxxxssscccNNNCCCDDDDDD@@@@@@@@@???>>><<<:::999888444333222111000000000000.........///////////////............////////////111333666999:::999888777777777888===BBBDDDBBB???EEEGGGHHHHHHKKKRRRVVVVVV[[[rrr}}}qqqfffWWWHHH222666CCCSSSYYYTTTQQQUUU\\\^^^bbbdddfffgggjjjlllmmmooouuu{{{zzzvvvvvvzzz||||||||||||}}}vvvsssrrrssstttxxxpppYYYMMMHHHGGGHHHIIIJJJMMMRRRYYYdddpppxxx~~~xxxyyy~~~qqqfffmmmnnnMMMIIIKKKLLLJJJKKKOOOPPPOOOOOOOOOPPPQQQSSSUUUWWWXXXUUUSSSQQQPPPPPPPPPNNNMMMNNNOOOOOOOOONNNLLLJJJIIIHHHIIIJJJIIIIIIIIIKKKNNNKKKLLLKKKKKKJJJJJJJJJJJJFFFDDDBBB???>>>>>>@@@AAA============<<<<<<<<<;;;::::::::::::999999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;<<<<<<<<<;;;888666555444444444555555555555555555555555222333555666666666444333333333333333333333333333333333333333333444444555444444333333222222111111222222222222222333444444222222333333333333222111333222222222222222333333222333333444444333333222333333333333333333333333000000111222333444555555222222222222333333333333555555555555555555555555444444555555555666666666555555666777777888888999888999999:::::::::::::::777888::::::999999;;;<<<;;;;;;::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<======<<<======>>>???@@@AAAAAA@@@AAABBBCCCEEEGGGHHHIIINNNNNNMMMKKKHHHNNN```sss|||wwwuuuvvvqqqbbbMMMCCCDDDEEEBBB@@@@@@???>>><<<:::999888444333222111000000000000............/////////000............////////////333444666777888999888888:::888999===DDDHHHCCC>>>???BBBBBBAAAFFFPPPWWWWWWMMM]]]fffaaa^^^aaaZZZMMM666222:::JJJTTTRRROOOQQQ[[[^^^aaadddeeegggiiikkkkkknnnuuuzzzyyyuuuvvv{{{~~~~~~zzzuuurrrhhhggghhhlllpppwwwgggWWWNNNKKKKKKKKKKKKKKKNNNXXXgggxxx}}}fff___yyyjjjNNNNNNRRRRRRNNNMMMOOOPPPMMMLLLMMMPPPRRRUUUVVVWWWWWWWWWTTTQQQQQQQQQQQQNNNLLLMMMNNNOOOPPPOOOMMMKKKIIIKKKLLLMMMKKKIIIHHHIIIKKKIIIKKKLLLJJJGGGEEEGGGIIIDDDCCCAAA>>><<<;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;888888888999999999999999999999999999999999999999777777888888999999::::::999999999999::::::::::::<<<;;;:::888777555444333555555555555555555555555222333444555555555444444444444444444444444444444333333222222333333444555444444333333222111111000222222222111222222333444111222333444444444333222333333222222111222222222222222333444444333222222222222222222222222222222111111111222333333333444111222222222222333333333444444444444444444444444444444444555555555666666555555666666777888888888999999999888999999:::;;;777888::::::999999:::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@BBBCCCEEEFFFHHHHHHJJJIIIIIIIIIEEEEEENNN[[[nnn|||xxxvvvtttpppaaaMMMCCCEEEFFFCCC@@@@@@???>>><<<:::999888444333222111000000000000---.........//////000000............/////////000333444555666888888999999:::999;;;BBBNNNUUURRRKKK@@@FFFHHHFFFIIIOOOPPPMMMQQQYYYWWWLLLLLLTTTQQQEEE999111333CCCPPPOOONNNPPPZZZ]]]aaacccdddfffhhhjjjiiimmmtttzzzyyyuuuwww||||||tttmmmiii^^^^^^bbbhhhnnnxxxrrr```SSSNNNNNNOOOLLLHHHIIISSSeeezzz{{{|||{{{wwwYYYZZZjjjSSSSSSWWWWWWQQQNNNPPPOOOKKKIIIKKKNNNRRRTTTUUUUUUUUUXXXUUURRRQQQRRRRRROOOLLLKKKMMMOOOPPPPPPNNNLLLJJJNNNPPPPPPNNNJJJGGGHHHIIIGGGJJJLLLIIIDDDAAACCCFFFDDDDDDCCCAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::777777888888999999999:::999999999999999999999999666666777888999::::::;;;888888888888888888888888999999999999999888777666555555555555555555555555222333333444555555555555444444444444444444444444222222222222333333444555444444333333222111000000222222111111222222333444111222333444555444333333444333333222111111222222111222333444444333222111222222222222222222222222333333222222222222222222111111222222222333333333333333333333333333333333444444444555555555666666555555666666777888888888:::999888777888999;;;<<<777999::::::999999:::;;;;;;;;;:::::::::;;;<<<<<<999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@AAABBBDDDEEEGGGHHHIIIFFFEEEGGGKKKJJJGGGLLLUUU\\\wwwzzz{{{tttaaaKKKAAACCCDDD???AAAAAA???===;;;999777666444333111222333333222000000000000000000000000000////////////////////////000111333555777999::::::>>><<<>>>EEEKKKLLLNNNPPPHHHNNNOOOKKKPPPXXXWWWNNNOOOQQQOOOKKKKKKNNNMMMJJJCCC333222@@@MMMYYYZZZNNNWWW]]]ccceeefffhhhjjjjjjlllmmmqqqwww}}}~~~{{{yyyuuuooofff___^^^aaadddhhhppp~~~gggYYYTTTKKKIIIIIIKKKQQQXXXdddwww|||xxx~~~iiiSSSiiikkk^^^^^^TTTRRRPPPOOOPPPQQQQQQQQQMMMLLLMMMPPPSSSVVVWWWVVVUUUVVVVVVRRRLLLLLLQQQWWWUUUTTTQQQOOOLLLJJJIIIIIIJJJMMMPPPOOOLLLIIIIIIJJJHHHHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@????????????===<<<<<<<<<;;;;;;::::::777777777777777888888888777777777777777777777777888888777777777777888888777777777777777777777777999666444444777888777555444444333333333444444555333333333333333333222222000000000000111222333333222222222222222222222222333333333222222111111111222222111111111111111222444222111111222333333222333333333333333333333333111222222333333222222111444444444444333333222111111222222333333222222111111111111111111111111111222222333333333333444444333333333444444444555555666666666666777777777777999999999888888888888888888999:::;;;<<<;;;:::999777888888999999::::::;;;999:::;;;<<<===============>>>>>>>>>????????????AAABBBBBBCCCCCCDDDDDDDDDGGGGGGGGGFFFGGGJJJOOOSSSaaasss|||www}}}uuubbbLLLAAACCCDDD???AAA@@@???===;;;999888777444333111222333333222000000000000000000000000000////////////////////////000111333555666888999999;;;;;;???FFFIIIIIIJJJMMMHHHPPPTTTTTT[[[eeefff^^^QQQUUUUUURRRPPPQQQRRRPPPFFF888777AAAKKKWWWZZZQQQUUU[[[aaacccdddgggkkknnnooopppsssxxx}}}~~~{{{vvvmmmhhheeebbb```[[[cccnnnyyyssseee]]]RRROOOOOORRRXXX^^^eeepppzzzuuuxxxxxx~~~~~~fff]]]zzz{{{eee[[[\\\WWWUUUSSSRRRRRRRRRSSSRRROOONNNNNNPPPSSSTTTTTTTTTSSSUUUWWWUUURRRPPPQQQSSSTTTSSSQQQNNNLLLJJJIIIIIIIIILLLOOONNNLLLIIIIIIJJJHHHFFFDDDCCCCCCCCCCCCBBB@@@@@@??????@@@AAACCCDDD>>>>>>===<<<<<<;;;::::::888888888888888777777777777777777777777777777777888777777666666666777777777777777777777777777777666555444666:::===>>>===555444444333333333444444333333333333333444444444222111111111111222222333222222222222222222222222333222222222222222222111222222111111111111111222444222111111222333333222222222222222222222222222111222222333333222222111333333333333333222111111111222222333333222222111222222222222222222222222222222222333333333444444333333333444444444444555555555555555555666666666888888888888888888999999888999::::::;;;;;;::::::999999999999::::::::::::999:::;;;<<<==================>>>>>>>>>???????????????@@@@@@AAAAAABBBBBBEEEFFFFFFFFFGGGIIIMMMQQQTTTggg}}}yyywwwxxxeeeMMMBBBDDDDDD???@@@???>>>===;;;:::999888444333111222333333222000000000000000000000000000////////////////////////000000222333555666777888666999@@@GGGGGGEEEFFFJJJFFFRRR^^^eeennntttpppgggUUUYYY[[[XXXUUUVVVTTTQQQKKK===:::@@@IIIVVV\\\TTTQQQWWW^^^bbbccceeekkkqqqqqqrrruuuyyy}}}~~~}}}{{{uuukkkbbb]]][[[\\\^^^]]]kkkvvvjjjZZZRRRQQQUUU^^^fffjjjmmmrrr~~~wwwaaawww~~~]]]cccppp]]]XXXZZZXXXWWWWWWVVVVVVWWWXXXYYYTTTSSSRRRSSSUUUVVVUUUTTTRRRTTTWWWXXXWWWTTTQQQOOORRRQQQPPPNNNLLLKKKIIIIIIHHHKKKMMMMMMKKKJJJIIIJJJGGGEEECCCBBBBBBBBBAAAAAA???>>>>>>>>>@@@DDDHHHJJJAAA@@@???>>>===<<<;;;;;;:::999999888888777777777666666666666666666666666888777666555555555555555777777777777777777777777555444444666:::===>>>>>>555555555444444333333333222333333444444555555555333333222222111222222222222222222222222222222222111111111222222222222222222111111111111111222222555333222222333444444333111111111111111111111111111111222222222222111111111222222222222111000000111111222222222222111111222222222222222222222222222222222222333333333333333333333333444444444444333333444444444555555555777777777888999999999:::999999999999999:::;;;;;;;;;;;;;;;;;;::::::::::::999:::;;;<<<<<<===<<<<<<============>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCDDDFFFFFFFFFHHHJJJMMMOOOaaawww|||zzzzzzzzzfffOOOCCCDDDDDD??????>>>===<<<;;;:::999999444333111222333333222000///////////////////////////////////////////////////000111222444555777888444999AAAHHHFFFBBBDDDIIIEEETTTfffrrryyyxxxmmmaaa[[[\\\\\\\\\^^^___ZZZRRROOO???888<<>>>>>@@@DDDIIILLLDDDCCCBBBAAA???>>><<<<<<;;;;;;:::999888888777777666666666666666666666666777666555444444444444444666666666666666666666666555555444444555666666666555555555555444333222222222222333444555555666666444444333222111111222222111111111111111111111111000000111111222222333333111111111000111111222333555333222222333444444333000000000000000000000000111111222222222222111111000000111111111111000000111111222222222222111111222222222222222222222222111222222222222333333333222222333333333444444444333333333444555555666666666666777888999::::::::::::999888888888999;;;<<<======<<<;;;;;;:::999999999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<=========>>>>>>??????@@@AAABBBCCCCCCDDD@@@BBBEEEFFFFFFFFFGGGIIIOOOZZZlllzzz}}}~~~{{{gggPPPDDDEEEDDD??????>>>===<<<;;;:::999999444333111222333333222000////////////////////////////////////////////////...//////111333555777999666:::AAAGGGFFFBBBEEEKKKGGGSSSbbblllooommmeee]]]___]]]\\\aaakkkpppiii^^^RRR@@@555888GGG]]]dddWWWJJJLLLUUU___ddddddgggmmmnnnppptttwww{{{~~~tttmmmYYYXXXUUURRRRRRWWW^^^dddvvvmmm___[[[^^^lll{{{iiiWWWsssdddyyyrrraaaZZZZZZ\\\^^^______]]][[[[[[^^^```WWWVVVVVVWWWZZZ[[[[[[ZZZRRRQQQRRRSSSTTTSSSQQQNNNNNNOOOOOOOOONNNMMMKKKJJJHHHHHHIIIJJJLLLMMMMMMLLLIIIRRRYYYUUUIII@@@???CCCBBBAAA???>>>???BBBFFFHHHEEEDDDCCCBBB@@@???>>>===<<<;;;;;;:::999888888777666666666666666666666666666666555444444444444444555555555555555555555555555555444333111000111111444444555555555444333222222222333333444555666666444333333222111111111111111111111111111111111111000000000111111222222222111111000000111222222333555333111222333444333333000000000000000000000000000111111222222111111000///000000111111000000000000111111222222111111000222222222222222222222222111111111222222222333333222222222333333333444444333333444555666666777777666666777888999::::::::::::999888777888999:::;;;======<<<;;;::::::999888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>???@@@AAABBBCCCDDD???BBBDDDEEEEEEDDDEEEFFFGGGKKKWWWiiiyyy~~~{{{gggPPPDDDEEEEEE@@@@@@???>>>===;;;:::999888444333111222333333222000000000000000000000000000////////////////////////......///000333666999;;;999:::???DDDDDDDDDGGGMMMMMMPPPUUUXXXZZZ\\\^^^___^^^]]]]]]dddrrr{{{vvvkkkUUUEEE:::;;;HHHaaaiii\\\NNNJJJNNNZZZaaabbbeeekkkmmmpppsssuuuwww{{{wwwjjjbbbUUUQQQLLLLLLRRR^^^llltttllljjjnnn{{{qqq^^^TTT{{{tttjjj^^^\\\\\\ZZZbbbcccbbb^^^XXXVVVWWWYYYTTTSSSRRRTTTVVVWWWWWWVVVQQQQQQQQQRRRQQQQQQQQQQQQMMMNNNOOOPPPPPPNNNMMMLLLIIIHHHHHHJJJMMMOOOOOONNNKKKUUU\\\XXXKKK@@@@@@CCCBBBAAA???======???AAACCCCCCBBBBBB@@@???>>>======<<<;;;;;;::::::999999999666666666666666666666666555555444444444555555555555555555555555555555555333444444333111111222444222333444555555555333333111222222333333444444444222222111111000111111111111111111111111111111111000000000111111111111111000000000000111222333333444222111111222333333222000000000000000000000000000000111111111111000000///000000111111111111000000000111111111111000000111111111111111111111111111111111111222222222222222222222222333333333333333333444555666777777888777777777888999999999:::888888888888888999::::::===<<<<<<;;;:::999999888::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<===???@@@AAAAAA@@@BBBDDDDDDCCCCCCDDDEEEAAA@@@HHHYYYkkk}}}}}}~~~zzzgggOOODDDEEEEEE@@@AAA@@@???===;;;999888777444333111222333333222000000000000000000000000000////////////////////////------...000333888<<<>>>===::::::???BBBDDDIIIPPPNNNNNNNNNMMMMMMNNNTTTYYYWWWYYY[[[```iiiqqqoooiiiYYYOOOGGGDDDKKKbbbnnneeeWWWKKKGGGRRR\\\```dddkkknnnppprrrssstttvvv{{{~~~yyysssjjj___VVVSSSPPPPPPVVVcccqqq|||tttbbb```eeexxxvvvsssyyybbbZZZ]]]\\\VVV]]]___^^^ZZZTTTQQQSSSVVVTTTRRRRRRRRRSSSTTTSSSRRRNNNQQQTTTTTTRRRPPPQQQRRRMMMNNNPPPQQQQQQPPPOOONNNJJJHHHHHHJJJNNNQQQQQQPPPMMMQQQSSSPPPHHHBBB@@@BBB@@@???>>>===<<<===>>>>>>???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::777777777777777777777777444444444444555666777888444444444444444444444444222333444333111111333555000222444555666666444444222222222222222222222222000000000///000000111111111111111111111111111111111111111111000000000000000000000000111222333444333111000000111222111111111111111111111111111111000000111111111111000000///000111111222222222111000000111111111111000000000000000000000000000000111111111111222222222222111222222222222333333333111222333444555666777777888888888888888888999999777777888999999999999999;;;;;;::::::999999888888:::::::::;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<:::;;;<<<===>>>@@@AAAAAAAAACCCDDDCCCBBBBBBCCCEEECCC@@@DDDOOOWWWaaavvv{{{{{{}}}yyyfffOOODDDEEEEEEAAAAAAAAA???===;;;999777666444333111222333333222000000000000000000000000000////////////////////////,,,---...000444999===@@@???999777;;;@@@EEEKKKQQQMMMMMMNNNNNNKKKHHHJJJMMMPPPUUUYYYYYY[[[^^^___\\\\\\WWWSSSLLLLLLaaaqqqlll^^^LLLBBBKKKXXX^^^dddlllppprrrsssrrrqqqssswww{{{}}}tttjjjfff```VVVMMMNNNQQQYYYhhhyyyzzz^^^VVVggg|||{{{sssmmmwwwggghhhttt]]]XXX]]]ZZZSSSUUUXXXYYYVVVQQQOOOSSSWWWWWWUUUSSSSSSSSSSSSQQQPPPLLLRRRWWWXXXTTTPPPQQQSSSMMMNNNPPPRRRRRRQQQPPPOOOKKKIIIHHHJJJOOORRRSSSRRRNNNLLLIIIFFFDDDCCCAAA@@@=========<<<<<<<<<<<<<<<;;;;;;::::::999999999888::::::;;;;;;;;;;;;;;;;;;888888888888888888888888444444444555666777888999444444444444444444444444222333444222///...000222///111333555666666555444222222111111111111111111//////...//////000111111000000000000000000000000222222111111000000//////000000000000111222333444222000//////000111111000111111111111111111111111000000111111111111000000000000111222222222222222000000111111111111000000////////////////////////000111111111111222222222111111222222222333333333000111111222444555666666999999999888888888888888666777888::::::999888888::::::999999999999888888:::::::::;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@BBBCCCCCCBBBCCCDDDCCCAAAAAACCCEEEFFFCCCDDDFFFCCCDDDWWWnnn~~~|||yyy{{{{{{fffMMMFFFCCC??????AAA@@@???>>>;;;999777666333333333222222222111111111///......//////...,,,////////////////////////000...---000555:::;;;;;;===999555777>>>FFFLLLOOO[[[TTTNNNJJJDDD@@@FFFPPPVVVQQQQQQVVVVVVRRRQQQTTTUUU```___RRRLLLXXXgggmmmhhhYYYAAA>>>RRR^^^bbbhhhppppppsssuuussspppsssxxxzzzyyymmmjjjbbbTTTLLLNNNNNNbbbwwwlllWWW\\\vvvrrr}}}tttcccZZZsss]]]VVV[[[XXXTTTUUUXXXXXXVVVSSSPPPOOOPPPQQQTTTSSSTTTUUUSSSPPPRRRXXXRRRSSSUUUVVVUUURRRPPPNNNMMMLLLLLLLLLNNNNNNNNNMMMOOOKKKGGGEEEGGGJJJLLLMMMNNNLLLJJJGGGDDDBBBAAA@@@>>>===;;;;;;<<<<<<:::999;;;::::::999999::::::;;;:::999999888888999999:::999888888888777777666666666666666666666666666666777777888666333222222333444444333222111111111111333333222111111222333333777777666555333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000111111111111222111111111000000//////333333222222111111000000000000000000000000000000000000000000000000000000111222333222111000111222222333444444222222333444222333333444555555555444555555666666777777888888888888999999999999888888<<<:::888777666666888999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===???AAABBBBBBBBBAAA@@@??????@@@AAACCCEEEGGGGGGFFFDDDBBBCCCIIIQQQWWW}}}yyywwwssswwwxxxcccKKKFFFDDD@@@AAAAAA@@@???>>>;;;999777666333333333222222222111111111///......//////...---////////////////////////000...---000444888::::::<<<:::888999===DDDKKKPPPUUUQQQOOOMMMIIIFFFKKKSSSPPPNNNOOOSSSQQQMMMMMMQQQRRRWWWUUUIIICCCOOOdddssslll```III@@@LLLVVV\\\gggllllllpppuuuuuurrrrrruuu|||~~~qqqeee```XXXOOOQQQYYYgggrrr~~~fffZZZeeeyyyzzzaaaaaatttWWWUUUZZZYYYVVVXXXTTTUUUWWWVVVTTTQQQPPPPPPSSSRRRTTTVVVTTTQQQSSSXXXRRRSSSSSSTTTSSSQQQOOONNNNNNMMMMMMMMMMMMLLLKKKKKKKKKGGGCCCAAABBBEEEFFFGGGJJJIIIGGGDDDBBBAAA@@@??????===<<<;;;<<<<<<;;;999::::::999999999999::::::999999888888888888999999888888888777777666666666555555555555555555555555777888888777444333333444444444333333222222333333333222222111111222222333666555555444333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////...////////////000000000111111111000000000//////111111111111111000000000000000000000000000000000000000000000000000000000000222333222111000111222111222333333222222333444222333333444555555444444444444444555666666777777666777777888888777777666:::999888666666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<=========@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBCCCGGGNNNSSS{{{wwwsssppptttuuuaaaJJJFFFEEEBBBCCC@@@@@@???>>><<<:::888666333333333222222222111111000///......//////...---///////////////////////////...---///333666888888:::;;;;;;;;;<<>>AAAVVVlllnnnhhhTTTDDDGGGNNNYYYiiiggggggkkktttwwwuuurrrsss~~~zzztttlllbbbYYYTTTOOOOOO[[[jjjooo^^^```qqq}}}xxxxxx~~~aaannnfffTTTUUUZZZWWWTTTWWWQQQUUUXXXYYYWWWTTTQQQPPPQQQPPPQQQTTTTTTQQQSSSWWWRRRQQQQQQQQQPPPOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIJJJFFFBBB@@@AAABBBBBBBBBEEEDDDBBBAAA??????>>>>>>???===<<<<<<<<<<<<;;;999999999999888888999999999999888888777777888888999777777777666666666666666555555555555555555555555777888888777555333444555444333333333333444444555333222111111111111222333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////............////////////111111000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000111222222111000111222///111222222111111333444222333333444444444444444222333333444555555666666555666666777777666666555888777666666666777999:::999999999::::::::::::;;;::::::;;;<<<===>>>>>>???DDDCCCBBB@@@@@@?????????AAAAAABBBCCCCCCCCCCCCCCCBBBCCCBBBBBBBBBEEEJJJMMM|||xxxuuurrruuuvvvbbbKKKFFFFFFCCCDDD@@@@@@???>>><<<:::888777333333333222222222111111000///......///000///---////////////////////////.........///111444666777777;;;===<<<999<<>>>>>>>>>>>>>>>>>===;;;;;;<<<<<<:::999999888888777777888888999888777777666666777777888666555555555555555555555555555555555555555555555666777777666444222333444222222222222333333444555222222111111111111222222000000000111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////........./////////000000000000000000000000//////---.........//////000000000000000000000000000000////////////////////////000111222222111000222333///000111111111111222444222333333444444444333333333333333444555555666666555666666777777666666555666666555666666888999:::888888888999999999::::::999::::::<<<===>>>??????DDDCCCAAA?????????@@@@@@AAABBBCCCDDDDDDCCCAAAAAAAAABBBCCCCCCCCCDDDGGGIII}}}zzzxxxuuuxxxyyyeeeMMMGGGFFFBBBCCC@@@@@@???>>>===;;;999888333333333222222222111111///...---...///000///...////////////////////////---......///000333555777666:::>>><<<888999AAAIIIOOONNNLLLJJJOOO^^^ooo{{{xxxkkkZZZRRRUUUXXXUUUOOOSSSQQQUUUXXXLLL>>>FFFZZZqqq|||sss[[[MMMIIIPPP___iiifffgggnnnuuuvvvvvvwww|||}}}vvvmmmhhhVVVRRRQQQYYYgggvvvnnnYYYddd|||pppuuuggg^^^YYY[[[[[[UUURRRTTT[[[\\\[[[XXXUUUTTTUUUVVVOOOKKKJJJLLLMMMKKKKKKNNNOOOMMMLLLKKKJJJKKKLLLMMMKKKMMMPPPPPPNNNMMMMMMNNNNNNLLLIIIGGGFFFEEECCCBBB>>>>>>=========>>>>>>???===<<<::::::;;;;;;999888777777777666666777777777777666666555555666666777444444444444444444444444555555555555555555555555333444555444222111111222111000000000111222333333111111111111111111111111/////////000000000111111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////000000000111111111//////////////////000000------....../////////000///////////////////////////////////////////////////111222222111111222333///000222222111111222333222333333444333333222222333444444555666666777777666777777888888777777666444444555555666777888999777777777888888888888999888999:::;;;<<<===>>>???AAA@@@???>>>???@@@AAABBBAAABBBCCCCCCCCCBBB@@@???AAACCCDDDEEEEEEEEEGGGHHH|||zzzyyywww{{{{{{gggNNNHHHFFFBBBBBB@@@@@@???>>>===;;;:::999333333333222222222111111///...---...///000///...////////////////////////,,,---///000000333666999666;;;>>><<<888888???EEEKKKNNNNNNPPPZZZooozzzmmm\\\SSSVVV\\\XXXQQQVVVSSSSSSRRRHHH<<>>>>><<<:::999999999999888666777666666555555666666777666555555444444555555666333333333333333444444444444444444444444444444444222333444333111000111222111000000000000111111222000000111222222111000000///000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////000000000000000000111111111111......////////////000000............////////////////////////////////////000000000000000000000000///000222222111111222444111222333222111000111333333333333333333222222111444444444555666666777777666777777888888777777666333444444555666777777888666666666777777777888888888888999:::;;;<<<<<<===<<<<<<======???@@@AAABBB@@@@@@AAAAAAAAA@@@@@@???AAACCCEEEEEEEEEFFFGGGIII~~~|||{{{yyyzzzzzzfffMMMGGGFFFAAABBB@@@@@@@@@???===<<<:::999333333333222222222111111///...---...000000000///////////////////////////+++---///000111333888;;;999<<>>;;;;;;???CCCIIIPPPTTTUUU]]]mmm{{{lllggg^^^WWWXXX]]]\\\VVVZZZYYYXXXUUUJJJ@@@@@@GGG\\\wwwyyyqqqggg]]]]]]fffgggjjjpppqqqoooppptttwwwzzz|||{{{rrrhhh```ZZZWWW]]]cccooo|||wwwZZZYYYggg~~~uuuggg___ZZZWWWXXXYYYXXXXXXZZZXXXWWWUUURRRQQQSSSWWW[[[___VVVOOOMMMLLLKKKKKKNNNIIIIIIIIIHHHHHHIIIIIIJJJGGGKKKPPPPPPLLLIIIIIIKKKHHHGGGEEEEEEDDDBBB???<<<;;;;;;;;;;;;;;;<<<<<<===:::999777777888888666555666555555555555555555666555555444444444444555555222222222222333333333444444444444444444444444444222333444333111111111333222222111111000111111111///000111222222111000///111111000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000/////////000000000000111........./////////000000000000//////////////////////////////////////////000000000000000000000000...000111222111111333444333444555444222000111222333333333333333222111111222333333444555555666666555666666777777666666555333444444555666666666666555555666666666777777777888888888999999::::::::::::;;;<<<===??????@@@@@@?????????>>>??????@@@@@@@@@BBBCCCDDDDDDEEEHHHJJJ~~~|||xxxxxxdddLLLGGGEEEAAACCC@@@@@@@@@???>>><<<;;;:::333333333222222222111111...------...000111000///////////////////////////***---000111111444999===<<<>>>@@@???======???BBBKKKSSSYYYWWWYYY```dddddd]]]aaaaaa[[[ZZZ^^^```\\\bbbeeehhhdddYYYLLLBBB>>>DDDeee{{{~~~{{{qqqnnncccffflllrrrqqqllllllpppvvvyyy{{{}}}uuusssmmmfffaaa^^^___```rrr~~~yyyeeeRRR\\\sss}}}|||uuu}}}cccbbb[[[VVVUUUVVVVVVVVVWWWQQQRRRQQQPPPPPPSSSWWW[[[fff\\\SSSPPPNNNMMMNNNPPPHHHHHHHHHHHHHHHHHHHHHHHHGGGKKKPPPOOOJJJFFFFFFGGGGGGFFFEEEEEEDDDBBB???<<<:::::::::999::::::;;;;;;999888666666777777555444555555555444444555555555555444444333333444444555111111222222222333333333444444444444444444444444333444555444222222222444444444333222111111111111///000111222222111000///222111111111000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000............/////////000---.........//////000000111111000000//////......////////////////////////000000000000000000000000...000111222111111333444555666666444222000111222333333333333333222111000111222222333333444555555444555555555555555555444333444555555666555555555555555555555666666666777888888888888888888999999999:::<<<>>>>>>>>>======???>>>=========>>>@@@AAA???AAABBBCCCCCCEEEHHHJJJrrrZZZIIIDDDDDDDDDCCC@@@???>>>======<<<:::777555444333222111111111111////////////////////////////////////////////////.........---///333999>>>@@@BBBCCCCCCAAA@@@@@@@@@HHHLLLSSSYYY]]]\\\YYYWWWXXXQQQPPPXXX^^^^^^___bbbbbbhhhjjjcccYYYNNNCCC999<<>>>>>::::::::::::::::::999999<<<<<<;;;:::999777777666888888777666555444333333444444333333333333222222222222222222222222222222333333333222222111111111111111111111111111111111444333333222222111111111111111111111111000//////000000////////////000000000000////////////000000//////............//////000000000000000000000000111111000000//////........................------............////////////000000000000000000000000...///000111111222222111////////////////////////000//////000222222111///111111222222222333333333222333444333111000111222333333333222222111111111222222222222222222222222222222333333333333444444333333333444444444555555666666666666666555555555777888888888888999999999::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>???@@@===>>>@@@BBBCCCEEEEEEEEEttt\\\JJJDDDCCCCCCAAA@@@???>>>======<<<:::777555444333222111111111111////////////////////////////////////////////////.........---///333999===@@@AAABBBAAA???>>>???@@@BBBFFFNNNUUUZZZZZZWWWUUUOOOMMMPPPWWWYYYYYY[[[aaa___bbbbbb]]]XXXSSSMMMGGG888???MMM]]]fffffffffgggfffkkkqqqtttrrrqqqqqqrrrrrrwwwzzzyyyzzz~~~xxxoookkkkkkqqqttt|||zzzwww{{{~~~}}}~~~wwwmmmvvvxxx^^^MMMZZZqqq~~~|||ppppppwwwvvvzzz}}}eeebbb\\\UUUNNNLLLOOOSSSTTTTTTYYYYYYXXXWWWXXXYYYZZZ[[[___YYYUUUSSSPPPLLLKKKNNNJJJIIIIIIIIIIIIGGGDDDBBBIIIHHHGGGFFFEEECCCBBBAAAAAABBBCCCBBB@@@>>>======<<<<<<;;;;;;:::999999999::::::999888777666555555666666666666555555555555444444333333333333222222222222222222222222222222333333333222222111111111111111111111111111111111222222222111111000000000000000111111111000000///000000////////////000000000000////////////000000//////............//////////////////////////////000000000000//////..........................................////////////////////////////////////......000111111111111111////////////////////////333222222333555555444222111111111111222222222222222333444333111000111222333333333222222111111111222222222222222222222222222222222333333333444444333333333444444444555555666666666666555555555555777777888888888999999999:::::::::;;;<<<<<<======>>>>>>======>>>>>>????????????@@@AAACCCDDDEEEEEEuuu]]]KKKDDDCCCBBB@@@@@@???>>>======<<<:::777555444333222222111111111////////////////////////////////////////////////...............222777;;;???@@@@@@???======>>>@@@DDDHHHPPPXXX^^^___]]]YYYMMMPPPVVVZZZYYYVVVXXX]]]YYYYYYVVVRRRRRRUUUUUUQQQCCC???>>>FFFOOOVVV^^^dddaaajjjtttxxxvvvrrrssstttpppvvvzzzzzzzzz}}}}}}{{{|||~~~wwwooojjjddd\\\ZZZ\\\```gggtttzzzllldddbbbfffccc```jjj{{{fffPPPEEEfffvvv|||ooovvvlllbbbzzzcccUUU^^^^^^XXXRRROOOQQQTTTVVVVVVYYYXXXVVVVVVWWWYYY\\\^^^WWWTTTRRRRRRPPPLLLKKKNNNLLLKKKJJJIIIIIIGGGDDDAAAIIIHHHFFFCCCBBBBBBBBBCCCBBBCCCCCCAAA>>><<<;;;<<<>>>======<<<;;;:::999999;;;::::::999888777666666444444555555555666666666444444333333333333222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000///000000000000000000000000000////////////000000000//////......//////000//////............//////////////////////////////000000000////////////.......................................////////////////////////////////////......///000111111111111////////////////////////333222222333555555444333//////000000000111111111111222333222111000111222222222222222222111111111222222222222222222222222222222222222333333333333333333333444444444555555555555555555555555555555777777777888888888999999999::::::;;;;;;<<<<<<==================>>>??????BBBAAAAAAAAAAAACCCDDDFFF~~~sss\\\KKKEEEDDDCCCAAA@@@???>>>======<<<:::777555555444333222222222222////////////////////////////////////////////////...............111666999>>>??????===<<<<<<>>>@@@HHHLLLSSS\\\cccddd```[[[TTTXXX^^^bbb```\\\XXXXXXYYYXXXTTTPPPRRRWWWXXXUUUUUUKKKAAA???BBBJJJVVVaaa___gggqqqwwwxxxvvvtttsssqqqwwwzzzxxxxxx{{{|||zzz}}}rrriiillleee___\\\XXXUUUVVVZZZ]]]gggwwwuuulllggg___\\\```bbbcccmmm{{{qqqXXXMMMLLLmmm{{{}}}|||}}}gggbbbrrr]]]WWW```___[[[UUURRRSSSVVVWWWXXXSSSRRRQQQRRRTTTYYY^^^aaaUUURRRRRRSSSRRRNNNLLLNNNKKKJJJJJJJJJJJJIIIFFFCCCHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCC@@@===;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999999888555555555555555555555555444444333333333222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000111111111111111000/////////000000111111000000////////////000000/////////......////////////......------......///////////////////////////////////////////////////---------...........................////////////////////////////////////---...///000111111111111////////////////////////000//////000222222111///........./////////000000000111222111000///000111222222222111111111111111111111111111111111111111111222222222222333333333333333333444444444555555444444555555555555555666777777777777888888888888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???DDDCCCAAA@@@@@@BBBDDDEEE~~~oooZZZKKKFFFFFFEEECCC@@@???>>>======<<<:::777666555444333222222222222000000000000000000000000////////////////////////---............000444777<<<===>>>===<<<<<<===???FFFHHHOOOXXX______ZZZTTTSSSYYYaaahhhkkkhhh^^^UUU^^^^^^[[[WWWWWWZZZYYYVVVYYYQQQHHHAAA===???LLLZZZ[[[^^^eeennnvvvyyyvvvssstttxxxyyyvvvuuuyyy||||||~~~tttkkkiiiiiiccc]]]ZZZXXXVVVXXX]]]aaajjj}}}}}}wwwsssllldddeee^^^\\\cccjjjoooxxx{{{^^^NNNVVVggg~~~}}}iiitttzzzbbb^^^[[[YYY\\\YYYTTTRRRQQQSSSTTTUUUQQQPPPOOOOOOQQQUUUZZZ]]]WWWTTTTTTVVVTTTOOOMMMNNNIIIIIIIIIJJJKKKKKKIIIFFFFFFGGGHHHHHHGGGEEECCCBBBEEEEEEDDDBBB>>><<<===>>>:::;;;;;;<<<<<<=========<<<;;;;;;::::::999999999777666666555444333333333444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000111111222222333333333111111000000000000111222000000////////////000000//////............//////......------------............................................./////////---------.........//////............////////////........................---...///000000111111000////////////////////////...------...000000///...------.........////////////000111111//////000111111111111111111111111111111111111111111111111111111111111222222222333333333333333444444444555555333444444444555555666666666666777777777888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???DDDBBBAAA???@@@AAACCCDDD}}}mmmXXXIIIEEEFFFEEECCC@@@???>>>======<<<:::777666555444333222222222222000000000000000000000000////////////////////////---.........---///222555:::<<<>>>>>>=========>>>BBBEEEKKKTTT\\\]]]VVVNNNLLLVVVdddqqqxxxwwwjjj]]][[[______[[[XXXYYYYYYWWW[[[WWWQQQKKKCCC@@@GGGRRRQQQQQQTTT___llluuuvvvttttttwwwwwwtttsssxxx||||||}}}{{{{{{{{{tttmmmhhhddd``````dddhhhqqq||||||uuurrrnnnjjjgggbbbcccnnn{{{bbbLLLMMMjjjyyyuuujjj\\\```]]]VVV]]]ZZZWWWTTTRRRSSSUUUVVVTTTSSSQQQOOOOOOPPPSSSTTTXXXUUUTTTVVVTTTOOOMMMOOOIIIHHHIIIJJJLLLLLLJJJHHHEEEGGGIIIJJJIIIGGGDDDBBBDDDEEEEEECCC@@@>>>>>>>>>:::::::::;;;<<<<<<======888888888777777777666666777777666555444333222111444444333333333333222222222222222222222222222222000000000111111111111111000000000000000000000000000000111222333444444555444333222111000111222222000000////////////000000///......------......///......------------..............................---............/////////,,,,,,------.../////////............////////////........................------...///000000000000///////////////////////////......///111111000///------........./////////...///000000//////000111000000000111111111111111111111111111111111111111111111111111222222222222333333333444444444555555333333333444555555666666666666666777777777888888777888888999999::::::;;;:::::::::;;;;;;===>>>???AAAAAA@@@??????@@@AAABBB|||lllWWWIIIDDDDDDCCCAAA@@@???>>>======<<<:::777666555444333333222333333000000000000000000000000////////////////////////---.........---...111444999<<>>======???BBBHHHSSS\\\]]]VVVNNNLLL]]]ssszzzlllXXX___ccc___[[[\\\```bbbeee```\\\WWWOOOGGGEEEIIIJJJIIIJJJQQQ\\\gggmmmpppppptttvvvssstttxxxzzzyyyyyy}}}}}}vvvuuuwww{{{}}}}}}zzzwwwxxxxxxsssppprrrfffOOOIIIXXX~~~}}}ccc^^^]]]ZZZ\\\]]][[[XXXUUUSSSSSSUUUWWWVVVTTTRRRQQQOOOOOOOOOOOOUUURRRQQQRRRQQQMMMMMMOOOJJJJJJJJJKKKLLLLLLJJJHHHFFFFFFGGGGGGFFFEEEDDDCCCAAACCCDDDCCC@@@>>>======<<<;;;;;;;;;:::::::::999777777777666666666666555555555555444444333333333444444333333333333222222222222222222222222222222///000000000111111111222000000000000000000000000//////000111222333444444777666444222111111222222000000////////////000000///......------......///...------,,,,,,------...........................---------.........//////,,,,,,------...//////000............////////////........................,,,---...///000000000000///////////////////////////......///111222000///............////////////---...000///......000111///000000000111111111222111111111111111111111111111111111111222222222222333333333444444444555555222222333444444555666666666666666666777777777888777777888888999:::::::::999999999:::;;;<<<>>>???>>>>>>>>>??????@@@@@@@@@|||lllWWWHHHCCCBBBAAA>>>@@@???>>>======<<<:::888666666555444333333333333000000000000000000000000////////////////////////---.........---...111333888;;;@@@BBBAAA???===<<<:::<<>>@@@CCCCCC@@@>>><<<<<<>>>===<<<;;;999888777666888888888888777777777777333333333444444444555555444444444333333333222222222222222222222222222222//////000000111111111222000000000000000000000000---...///000111222333444999888555333111111222333000000////////////000000.........------............------,,,,,,------...........................---------.........//////,,,,,,------...///000000............/////////000........................,,,---...///000000000000////////////////////////...------...000111///............/////////000000,,,...//////......///111//////000000111111111222000000000000000000000000000111111111111222222222333333333444444444555555222222333333444555666666666666666666777777777777777777777888999999::::::999999999:::;;;<<<>>>???<<<<<<>>>???@@@@@@@@@???~~~|||nnnZZZJJJBBBAAABBBBBBAAAAAA@@@???===;;;:::999444444333222222111111000000000000000////////////////////////////////////---......///////////////444999???DDDEEEDDDCCCBBB???;;;===KKKXXX]]][[[YYY\\\sss}}}zzzfffbbbeeennnssssss{{{uuucccZZZYYYTTTHHH===<<>>>>>>>>======<<<;;;:::888777666555666666666666555555555555333333333444444555555555222333555666666555333222111111111111111111111111000000000000////////////////////////////////////------......//////000000333333222111000///......////////////////////////............------------////////////000000000000//////.........---------.................................------,,,,,,,,,---------............///................................................................................................////////////////////////////////////////////////000000000000111111111111000111111111111222222222222222111111111111222222222222111111222222333444333333333444444444555555444444444555555666777888888888999::::::;;;<<<<<<======<<<<<<<<<======>>>BBBBBBBBBBBBAAA@@@??????}}}}}}ooo[[[KKKCCCBBBCCCCCCAAAAAA@@@???===;;;:::999444444333333222111111111000000000000////////////////////////////////////---......//////////////////555===DDDIIIKKKKKKKKKBBB<<<;;;CCCNNNTTTYYY\\\dddqqqyyyrrruuukkkfffeeejjjooopppqqqtttyyymmm```\\\```^^^TTTIIIDDD???>>>AAAEEEFFFIIINNNOOOTTT\\\eeennntttwwwwwwvvvwwwyyy{{{}}}}}}{{{zzzvvvqqqwww]]]EEEEEETTT```zzz{{{qqq```\\\^^^^^^\\\[[[[[[WWWSSSPPPPPPPPPPPPPPPVVVUUUSSSQQQPPPOOOOOOOOOKKKKKKKKKJJJIIIJJJMMMPPPMMMKKKJJJJJJKKKJJJHHHFFFHHHGGGEEECCCAAA??????>>>??????>>>>>>>>>=========:::::::::999999888888777666666666666555555555555333333333444444444555555222333444444444444333222111111111111111111111111000000000000////////////////////////////////////.........///////////////222111111000000/////////////////////////////////------........./////////000//////......---,,,,,,//////.........---------..............................---------,,,,,,,,,---------............///................................................................................................//////////////////////////////////////////////////////000000000111111111000000111111111222222222222111111000000111111222222222111111222222333444333333444444444555555555555555555555666777888888888888888999999:::::::::<<<<<<;;;;;;<<<<<<======AAAAAABBBBBBAAAAAA@@@???{{{~~~ppp]]]LLLDDDCCCCCCDDDAAAAAA@@@???===;;;:::999444444333333222222111111000000000000////////////////////////////////////---......///////////////---333<<>>DDDLLLYYYcccppptttyyyxxxoooeeedddhhhhhhfffbbbbbbgggllliiibbbfff]]]VVVZZZcccfff___VVVNNNCCC;;;<<>>======>>>>>>=========<<<<<<<<<888888888888888999999999666666666555555555555444333333333333444444444444222222222222222222222222111111111111111111111111////////////000000000000///////////////////////////////////////.........000000000000000000000///////////////////////////,,,------...000111111222333222111///...,,,+++***...............---------...........................------------,,,,,,,,,---------............///................................................................................................//////////////////////////////////////////////////////000000000000111111000000000111111111222222222111111000000111111222222111111111111222333333444444444555555555666666666666666666777888999999777777777888888888888888;;;:::::::::;;;;;;<<<===???@@@@@@AAAAAAAAAAAAAAA|||qqq]]]LLLDDDBBBCCCDDDAAAAAA@@@???===;;;:::888555444444333222222111111000000000000////////////////////////////////////---......///////////////000444;;;DDDKKKNNNOOONNNIIIDDD@@@???BBBJJJZZZjjjxxxyyyyyyrrrggg]]]ZZZ[[[aaaeeeccc```eeeooonnnfffYYYSSSOOOTTT^^^cccaaa[[[UUULLLCCC???>>>CCCMMMVVVLLLFFFBBBGGGUUUbbbjjjmmmrrrsssuuuuuuuuuuuuvvvvvv{{{|||}}}lllccc```cccqqq~~~{{{fffRRRCCCUUUooo}}}ppphhh{{{ggg\\\]]]___^^^ZZZWWWYYY\\\\\\^^^___\\\WWWSSSSSSTTTRRRQQQPPPOOONNNMMMLLLLLLTTT___^^^NNNEEEJJJNNNKKKNNNLLLHHHFFFFFFFFFEEEDDDGGGFFFDDDAAA???===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888666666555555555444444444333333333333333333333333111111000000000000111111111111111111111111111111////////////000000000000////////////////////////000000//////......------.........//////000000000////////////////////////.........///000111111222444444333111000///...---................................................---------------------------------............///................................................................................................////////////////////////////////////////////////////////////000000000111000000000000111111111111111111000000000000111111111111111111111222222333444444555555555666666666666666666666777888999:::888888888888888888888888999999999999:::;;;<<<<<<>>>>>>???AAAAAABBBBBBBBB~~~~~~ppp\\\LLLCCCAAABBBBBBAAAAAA@@@???===;;;:::888555555444444333222222111000000000000////////////////////////////////////---......///////////////111333888@@@HHHLLLMMMLLLGGGEEEDDDCCCCCCIIIXXXhhhvvvwwwuuummmbbb\\\[[[\\\```hhhjjjgggiiirrruuuppp```[[[UUUUUUYYY]]]]]]\\\\\\XXXQQQFFF;;;;;;KKK\\\XXXNNNCCC???GGGUUUbbbiiijjjmmmrrrtttsssrrrsssssswwwxxx{{{~~~yyygggXXXYYY\\\bbbddd^^^RRRHHHDDDaaa|||zzzhhhbbbwwweee]]]\\\ZZZXXXWWWWWWXXXXXXYYY\\\___]]]YYYVVVUUUVVVQQQQQQQQQPPPOOONNNMMMMMMWWWbbbaaaPPPEEEIIILLLHHHMMMJJJGGGEEEEEEEEEDDDCCCFFFDDDBBB@@@>>><<<;;;;;;;;;;;;;;;:::::::::999999999888888777777666666555555555555555444444444444333333333333333333333333111000000//////000000111000000000000000000000000.../////////000000000111////////////////////////000000//////......---------------...//////000000////////////////////////000000000000000/////////111111111111000000000000---.............................................---------------------------------............///................................................................................................////////////////////////////////////////////////...////////////000000000//////000000000111111111111000000000000000000111111111000000111111222333444444444444555555555666666666666666777888999:::888888888999999999999999888888888999999;;;<<<<<<===>>>???@@@AAABBBBBBBBBppp\\\LLLCCCAAAAAABBBAAAAAA@@@???===;;;:::999555555444444333333222222000000000000////////////////////////////////////---......///////////////......111:::DDDLLLOOOOOOCCCCCCEEEFFFDDDEEEPPP\\\lllooommmccc[[[\\\ccchhhfffmmmqqqpppnnnooonnnlllooommmiiiddd``````dddggghhheee___RRRBBB;;;FFFTTTiiiaaaUUUIIICCCEEEMMMUUU[[[aaagggjjjjjjjjjkkkmmmpppssswww{{{~~~}}}qqqiiigggnnnqqqiiiZZZLLLHHHIIIbbbxxxiiittteeeeeeZZZVVVPPPLLLPPPVVVVVVSSSUUUWWWZZZZZZXXXVVVTTTTTTQQQQQQQQQQQQPPPOOONNNMMMQQQXXXXXXNNNGGGHHHJJJHHHJJJHHHEEEDDDEEEDDDCCCBBBDDDCCCAAA???===<<<;;;;;;::::::999999999888888888999888888777666555555444555555555444444444444333333333333333222222222222000000000000000000000000000000000000000000000000......//////000000111111///////////////////////////////////////.........,,,---------......//////////////////////////////000000000//////.........,,,---------......//////---------.......................................,,,,,,,,,------------...---------............///................................................................................................////////////////////////////////////////////////......////////////000000/////////000000000111111111000000//////000000111111000000000000111222222333333333444444444555555666666666666777888999999777777888888999::::::;;;888888888999:::;;;<<<======>>>???@@@AAAAAAAAAAAArrr]]]MMMDDDBBBBBBBBBAAAAAA@@@???===;;;:::999555555555444333333222222000000000000////////////////////////////////////---......///////////////---,,,---555AAAKKKPPPQQQDDDEEEFFFGGGDDDBBBGGGPPPccckkknnneee^^^aaakkkqqqvvvwww|||tttjjjeeerrrwww{{{wwwqqqqqqxxxxxxrrrllleeeZZZOOOKKKMMMeeeiiihhh]]]LLL@@@???BBBKKKPPPVVVXXXYYY[[[```eeeeeehhhnnntttyyy|||}}}~~~{{{|||}}}|||ooolllkkkrrrSSSEEENNN^^^|||yyypppbbb\\\WWWSSSKKKGGGLLLUUUVVVQQQVVVVVVVVVWWWXXXWWWTTTRRROOOPPPPPPPPPPPPOOOMMMLLLLLLMMMNNNLLLIIIGGGGGGHHHGGGEEEDDDEEEEEEDDDBBB@@@AAAAAA???>>>===<<<<<<<<<999999888888888777777777666666666666666666666666555555555444444444333333333333333222222222111111///000111111111111000///000000000000000000000000.........///000111111111////////////////////////.........///////////////------------------......////////////////////////..................//////+++,,,,,,,,,---------...---------.........//////........................,,,,,,,,,---------......---------............///................................................................................................////////////////////////////////////////////////........./////////000000////////////000000000111000000////////////000000000000000000000111222222222222222333333333333444555555555555666777888888444555666777888:::;;;;;;888888999999:::<<<===>>>===>>>???@@@@@@@@@@@@@@@sss___NNNEEECCCCCCCCCAAAAAA@@@???===;;;:::999666555555444444333222222000000000000////////////////////////////////////---......///////////////000------333???IIIOOOPPPIIIHHHIIIIIIDDD@@@CCCIII```nnnvvvpppggggggnnnrrrppphhhlllxxx{{{ttttttssshhhWWWMMMMMM^^^mmmkkkYYYHHHBBBCCC???CCCHHHJJJKKKPPPXXX^^^[[[___eeelllrrrvvvxxxyyyyyyyyy{{{qqqggghhhkkkkkkIIIBBB^^^}}}jjjbbbeeeQQQYYYVVVOOOIIIMMMVVVWWWRRRZZZXXXVVVWWWYYYXXXUUUQQQNNNOOOPPPPPPOOONNNMMMLLLMMMJJJJJJMMMLLLGGGEEEGGGDDDDDDDDDEEEFFFEEEBBB@@@@@@???>>>======<<<<<<<<<888888888888777777777777444444555555666777777888555555444444444333333333333333333222222111111111...000111333333111000...000000000000000000000000---......///000111111222////////////////////////---.........//////000000------------------------////////////////////////+++,,,,,,---...///000000........................---------.........//////........................,,,,,,,,,------.........---------.........//////................................................................................................////////////////////////////////////////////////............/////////000////////////000000000000000000////////////000000000000000000000111111222111111222222222333333333444444444555555666777888222333444666777999:::;;;999999999:::;;;<<<>>>???>>>>>>???@@@@@@@@@@@@???zzzeeeOOODDDCCCEEEDDD@@@@@@@@@???===<<<:::999666666555444333333333333111111111111000000000000000000000000000000000000///////////////////////////...///333888@@@PPP^^^YYYRRRLLLHHHCCC@@@DDDKKK]]]hhhrrrrrrjjjffflllttthhhkkkuuu~~~{{{~~~vvvzzz|||mmmXXXHHHKKKSSS]]]bbb[[[LLL>>>@@@======AAABBBAAAGGGPPPPPPRRRWWW^^^ggglllnnnnnnxxxtttqqqvvvvvv```[[[fffqqqoooVVVIIISSSlllwwwccc\\\XXXTTTTTTRRRNNNLLLLLLNNNQQQSSSVVVVVVVVVUUUTTTRRRPPPOOOMMMMMMLLLLLLMMMOOOPPPRRRNNNMMMLLLKKKIIIHHHFFFFFFDDDCCCBBBBBBCCCBBB@@@>>>????????????>>><<<;;;::::::::::::999999999888888666777888777555444444444555555555555555555555555222333333444444333333222111000000///...---------000000000000000000000000000000000000000000000000////////////////////////---------............/////////......---------------.........//////000000//////.........---------...............---------------,,,,,,,,,------...000///...---------------------------------------..................------........................------------------------------------------------.........------,,,,,,,,,---------............/////////.........---------............////////////000000000000000000000000000000000000000000000000111111111111111111111111111222333333444444333333555555555555666666666666555555666666777777888888555666777888:::===???@@@??????>>>>>>>>>>>>??????{{{fffPPPDDDCCCDDDCCC@@@@@@@@@???===<<<:::999666666555444333333333333111111000000000/////////000000000000000000000000////////////////////////......///222444;;;KKKZZZ___\\\WWWOOOIIIFFFFFFGGGMMMWWWccchhhiiimmmuuu|||uuulllooovvv}}}|||uuuooowwwsssoooqqqzzz~~~uuuiiiNNNEEE@@@HHHYYYccc```XXXCCC???>>>>>>;;;666888>>>@@@BBBFFFLLLRRRXXX]]]___lllkkkmmmsss{{{vvvqqqhhhaaaooonnnVVVIIIOOOddd}}}zzz```UUUTTTVVVWWWZZZWWWSSSOOOMMMMMMNNNPPPSSSTTTUUUUUUTTTRRRPPPNNNPPPOOONNNNNNMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCBBBBBBBBBBBB???===?????????>>>===<<<;;;:::::::::999999999888888888666777888777555444444444555555555555555555555555222333333444444333333222111000000///......------////////////////////////................................................---------............///000000//////............---........./////////000//////.........---------------------------------...------,,,,,,------...//////...---------------------------------------................................................------------------------------------------------......---------,,,,,,,,,------------............//////.........---------............////////////000000000000000000000000000000000000000000000000111111111111111111111111111222333333444444333333444444444444555555555555555555555666777777888888666666777888:::<<<>>>???>>>>>>============>>>>>>|||gggQQQEEECCCDDDCCC@@@@@@@@@???===<<<:::999666666555444333333333333000000000/////////......000000000000000000000000////////////////////////---...000000///444DDDTTT```ddd```UUUNNNNNNKKKEEEDDDJJJSSS\\\eeennnvvv|||zzzzzzzzzuuurrrrrrzzzwwwiiifffbbbcccllluuuwwwvvvuuugggYYYIIIDDDLLLYYYdddjjj___NNN???<<<@@@???;;;666888999<<<>>>AAAFFFKKKOOOZZZ]]]cccjjjqqqvvvyyyzzzwww|||rrraaaaaajjjtttiiiVVVLLLZZZsssaaaSSSQQQRRRUUUZZZ\\\ZZZVVVRRRPPPOOOPPPQQQQQQRRRTTTUUUUUUSSSPPPOOORRRRRRRRRQQQOOOMMMJJJIIIJJJJJJJJJIIIHHHGGGGGGGGGEEECCCBBBBBBBBBBBB???===??????>>>===<<<;;;:::::::::999999999999888888888666777888777555444444444444444444444444444444444222222333333333333222222111000000//////......---////////////////////////------------------------........................---------............///000000000///////////////.............../////////...............---------------------..................---------------...//////...------------...------------------------................................................------------------------------------------------...------------,,,,,,,,,------------...........................---------............////////////000000000000000000000000000000000000000000000000111111111111111111111111111222222333333333333333222333333333444444444444444555555666666777888888777777777888999:::<<<=========<<<<<<<<<<<<======|||gggQQQEEECCCCCCBBB@@@@@@@@@???===<<<:::999666666555444333333333333////////////............////////////////////////////////////////////////---///111000---///===MMMZZZdddbbbVVVPPPTTTRRRHHHMMMMMMOOOUUU___hhhooosssppp|||yyyqqqqqqrrrzzz{{{{{{~~~~~~llleeeeeelllooolllpppyyyzzzvvviiiTTTCCCCCCSSScccpppfffXXXMMMEEE@@@===<<<:::;;;=========>>>BBBFFFIIINNNUUU[[[```eeelllqqqooottt{{{tttkkkhhh\\\WWWppp{{{VVVSSS```zzzyyynnn[[[\\\___ZZZXXX[[[YYYWWWVVVTTTTTTTTTUUUVVVPPPRRRTTTVVVVVVTTTRRRPPPSSSSSSTTTTTTRRROOOKKKIIIKKKKKKJJJIIIGGGFFFEEEEEEGGGEEEDDDDDDDDDCCC@@@>>>???>>>===<<<;;;:::::::::999999999999888888888888666777888777555444444444444444444444444444444444222222333333333333222222000000000000//////......////////////////////////------------------------........................---------............///////////////.....................................................................//////////////////......------------...///......---------..............................---------.......................................------------------------------------------------------------------------,,,,,,---------.............................................////////////////////////////////////000000000000000000000000111111111111111111111111111111222333333333333222333333333333444444444444444444555555666777777888888888777888888999:::;;;<<<;;;;;;::::::;;;;;;<<<{{{fffQQQEEECCCCCCAAA@@@@@@@@@???===<<<:::999666666555444333333333333////////////............////////////////////////////////////////////////...000222222......888EEEWWWaaabbbWWWSSSXXXWWWMMMXXXUUURRRUUU\\\gggpppvvvrrrqqqqqqtttuuusssssstttyyy~~~vvvssstttqqqmmmsss|||hhhOOOBBBFFFOOOXXXhhhtttjjjQQQ>>>:::>>>999::::::::::::;;;<<<>>>>>>BBBGGGJJJMMMTTT]]]eeeiiimmmrrrvvvwwwyyy}}}ooo```UUU\\\___hhhccc]]]jjj}}}}}}}}}xxxnnn```[[[dddggg^^^YYY]]]WWWWWWVVVVVVVVVWWWWWWXXXQQQRRRUUUVVVWWWUUUSSSRRRQQQRRRTTTUUUTTTRRRNNNLLLMMMLLLKKKIIIGGGEEEDDDCCCIIIGGGFFFEEEEEEDDDAAA??????>>><<<;;;::::::::::::999999999888888888777777666777888777555444444444444444444444444444444444111222222333333222222111000000000000000/////////........................................................................---------............///------------------------...............------------.....................//////000000111111111111000///...---------------......---------......///........................---------.........//////........................------------------------------------------------------------------------,,,,,,,,,------------...---.................................////////////////////////////////////////////////////////////000000000000000000000000000111222222333333222222333444444444444555555555444444444555666666777777888777777777777888999:::;;;;;;::::::::::::;;;;;;~~~}}}xxxeeePPPDDDCCCCCC@@@@@@@@@@@@???===<<<:::999666666555444333333333333000000000/////////......000000000000000000000000//////////////////////////////111222000...444<<>>@@@FFFOOOVVVdddhhhlllooopppsssxxx|||zzzwwwiii___\\\\\\jjj~~~aaaOOOfffiiikkkttt___ZZZZZZ``````ZZZYYY]]]ZZZYYYYYYWWWVVVUUUTTTSSSRRRSSSTTTUUUUUUTTTSSSSSSNNNOOORRRSSSTTTRRRPPPOOOMMMLLLKKKIIIHHHFFFEEEDDDIIIHHHFFFEEEEEEDDDAAA??????>>><<<:::999999999:::999888888888888777777777666777888777555444444444333333333333333333333333111111222222222222111111000000000000000000000000................................................---------------------------------............///,,,,,,,,,,,,,,,---------.........------------------------...............//////000000111111222222000000///...------------...------------...//////........................,,,,,,------.../////////........................------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,---------------------...........................////////////000000000000000000000000////////////////////////000000000000000000000000000111111222222222222222444444444444555555555555333444444555555666777777777666666666777888999999;;;;;;::::::::::::;;;;;;~~~vvvcccOOODDDCCCBBB@@@@@@@@@@@@???===<<<:::999666666555444333333333333111111000000000/////////000000000000000000000000////////////////////////...---///222222///000444EEEMMMXXX______[[[VVVRRRPPPQQQOOOMMMQQQbbb|||sssuuu|||~~~zzznnn___TTTPPPJJJIIIXXXssswwwdddXXXNNNBBB;;;::::::888666888999999999;;;???DDDGGGTTTXXX]]]___aaaeeekkkpppqqquuuxxxxxx}}}uuummmgggbbb```dddeeeqqq|||qqqYYYQQQZZZxxxxxxlll}}}hhhcccYYYZZZZZZZZZ[[[ZZZYYYYYY[[[[[[ZZZXXXUUURRRPPPNNNRRRRRRRRRQQQQQQQQQQQQRRRKKKLLLNNNPPPQQQPPPOOONNNKKKJJJJJJJJJIIIHHHHHHHHHHHHGGGEEEDDDDDDBBB???===???===;;;999888888999999888888888888777777777777666777888777555444444444333333333333333333333333111111222222222222111111000000000000000000000000........................---------------------------------------------------------............///,,,,,,,,,---------...............------,,,,,,,,,---------.........//////---......///000000111111111000///...---------------------------...//////........................,,,,,,------...//////000........................------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////............////////////000000000000000000000000////////////////////////000000000000000000000000000000111222222222222222222333333333444444444444333333444555555666666777555555555666777888999:::;;;;;;::::::::::::;;;;;;}}}}}}}}}|||}}}tttaaaNNNCCCBBBBBB@@@@@@@@@@@@???===<<<:::999666666555444333333333333111111111111000000000000000000000000000000000000////////////////////////---+++---222333000......666>>>OOO___ccc\\\UUUSSSKKKMMMLLLFFFGGGXXXvvv~~~~~~{{{uuupppvvv||||||wwwrrrqqqrrrfff___QQQGGGOOOiiiyyyiiiTTTGGGCCCBBB>>>:::999888888999;;;<<<>>>>>>???CCCGGGKKKMMMRRRYYY^^^dddhhhjjjiiinnnxxxzzzsssggg[[[SSSQQQUUUYYYXXXhhhooo```KKKLLLccc{{{mmmppp]]]YYYYYY\\\]]]\\\^^^___[[[TTTYYYYYYYYYXXXUUURRROOONNNRRRQQQPPPNNNNNNOOOPPPPPPJJJJJJLLLMMMNNNMMMMMMLLLHHHIIIIIIJJJJJJKKKKKKKKKGGGEEECCCCCCBBBAAA>>>;;;???===;;;999888888999999888888888888777777777777666777888777555444444444333333333333333333333333111111222222222222111111000000000000000111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////.........------,,,,,,,,,---------.........//////,,,,,,,,,---...//////000111111000......------------------------...///000////////////////////////,,,,,,------...///000000........................------------------------------------------------,,,,,,,,,------.........++++++,,,,,,,,,------------------.........//////............/////////000000000000000000000000000////////////////////////000000000000000000000000000000111222222222222111111111222222222333333333333333444444555666666777444444555555666888999:::<<<;;;;;;::::::;;;;;;<<>>;;;999777666555444333222222222111000......000000000///000000000000000000000000//////............//////////////////000000000000111555>>>NNN___hhhfff^^^[[[WWWRRRTTTTTTJJJUUUrrr{{{~~~wwwddddddhhhkkkkkkkkkpppwww~~~tttkkkbbbRRRMMMggggggTTTQQQJJJ>>>777??????777333999===;;;<<<;;;;;;===AAAEEEFFFGGGNNNRRRUUUWWWYYY```jjjsssxxxyyy{{{~~~vvvpppeeeZZZPPPMMMLLLKKKNNNSSS]]]RRRHHHKKKZZZmmmllliiifffZZZccc___ZZZXXXZZZ\\\\\\[[[YYYXXXWWWXXXWWWUUUPPPMMMOOORRRUUUTTTPPPMMMLLLMMMNNNLLLKKKLLLMMMMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGEEEDDDDDDAAA>>>;;;===;;;:::888777777888888777777777777777666555555666666555444333333222222444444444444333333222111000000000000000000000000111111111111000000000000000111111111000///---,,,........................+++---......---,,,,,,---............////////////........................------............------........................,,,,,,,,,---------......//////.........------------------............///......000000000///...---........................///............---------------------------------------------------------------------------------///...------------...///,,,,,,,,,------...............------------......////////////////////////000000//////.........---////////////000000000000000000000000000000000000111111222222222333333333333333333444444444555555666666666777888888999999::::::::::::::::::::::::~~~}}}wwwaaaNNNFFFFFFEEEBBBDDDBBB@@@@@@@@@>>><<<999777666555444333222222222111000......000000000///000000000000000000000000//////............//////////////////000000000000000111777EEEWWWeeehhhfffpppmmm```YYY[[[VVVPPPUUUsssqqqkkkhhhkkknnnooooooqqq{{{vvvsssooodddYYY^^^kkkttt[[[EEEEEE???<<<======:::888999;;;<<<<<<<<<<<>>??????>>><<<:::777666555444333222222222111000......000000000/////////////////////////////////............//////////////////000000000000111111333333333>>>YYYsss|||rrrdddcccqqqfffeeedddjjjyyy~~~vvvwwwzzzjjjccc```dddvvvwwwvvvooodddNNNGGG???;;;<<>>???AAADDDFFFGGGHHHJJJMMMRRRVVV[[[aaafffjjjiiipppuuuvvvyyy~~~|||{{{uuunnniii^^^WWWPPPMMMIIIDDDBBBCCCGGG<<<===EEECCC???TTTsss~~~oooccc[[[\\\]]]ZZZYYY]]]]]]ZZZVVVSSSRRRTTTXXX[[[ZZZWWWSSSQQQQQQRRRRRRQQQPPPLLLIIIIIILLLOOOPPPOOOJJJIIIIIIJJJLLLNNNMMMLLLLLLLLLLLLKKKJJJIIIGGGGGGDDDBBB@@@>>>>>>===;;;:::888888999888888888777777666666666666666555444444222222333333333333333333111111222333333222222222000000000000000000000000000000000////////////.../////////.......................................+++---......---,,,,,,---------------....................................------............------........................,,,,,,,,,---------......---.....................---------............///...---------...///111222000000000000000000000000///............---------------------------------------------------------------------------------///111222444444222111///------------------------......------------......////////////////////////.........///////////////////////////000000000000000000000000000000000000111111222222222333333333333333333444444444555555555555555666777777888888666666777888:::;;;<<<<<<~~~}}}gggPPPDDDCCCDDDDDDAAA@@@???>>>???>>>;;;999777666555444333222222222111000......000000000///000000000000000000000000//////............//////////////////000000000000222222444444000444JJJaaavvvcccdddeeeaaa\\\```ssssssmmmooo]]]YYY```qqqeeeTTTFFF>>>;;;::::::;;;;;;;;;::::::999888888::::::;;;<<<===>>>??????>>>@@@DDDHHHLLLPPPUUUYYYXXX```ggghhhjjjooossstttqqqvvv}}}{{{tttlllddd]]]XXXMMMHHHEEEDDDBBB???@@@DDD@@@666777BBBEEEKKKkkklllZZZVVVWWW]]]]]]XXXXXX[[[WWWWWWUUUSSSQQQSSSVVVYYYUUURRRNNNMMMMMMNNNNNNMMMNNNLLLIIIHHHHHHIIIJJJJJJIIIHHHHHHIIIKKKLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHGGGCCC@@@>>>===<<<<<<;;;999777888888999888888777777555666666666666555444444333333333333222222222222000111222222222222222222000000000000000000000000000000////////////......//////...------......///........................+++---......---,,,,,,---,,,------------.................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............---------............///...............///000111///////////////////////////............------------------------------------------------------------------------------------...///000000///...---...------------,,,,,,,,,......------------......////////////////////////.........///////////////////////////000000000000000000000000000000000000111111222222222333333333333333333444444444555555444555555666666777777888666777777888999:::;;;;;;|||}}}{{{cccMMMDDDFFFFFFDDDBBBAAA???>>>>>>===:::888777666555444333222222222111000......000000000///000000000000000000000000//////............//////////////////000000000000444//////444333222;;;JJJeeettt}}}{{{eeeZZZXXXXXXWWWXXXfffooovvv}}}~~~||||||lllgggkkkxxxxxxvvv|||}}}xxx|||{{{vvviiiXXXJJJAAA???@@@>>><<<;;;:::999999888888888999::::::;;;<<<<<<999;;;>>>???AAACCCGGGIIIIIIQQQWWWWWWXXX\\\aaabbbdddiiioootttxxx{{{}}}}}}yyywwwsssnnnggg```[[[VVVQQQNNNFFFBBB@@@AAA???===???DDD@@@EEENNNWWW```nnnuuuxxx}}}rrr___\\\ZZZYYYZZZYYYWWWXXXZZZVVVWWWWWWUUURRRRRRTTTWWWSSSPPPNNNMMMMMMMMMMMMLLLLLLLLLKKKIIIGGGFFFGGGIIIIIIGGGGGGGGGIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFBBB???<<<;;;;;;;;;:::999666777888999999888777777555555666666555555444333444333333333222111111111000000111222222222222222000000000000000000000000000000/////////.........///...------------...///........................+++---......---,,,,,,---,,,,,,---------.................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------............///......///////////////...........................///............---------------------------------------------------------------------------------------------------------......---------,,,,,,,,,......------------......////////////////////////............/////////000////////////000000000000000000000000000000000000111111222222222333333333333333333444444444555555444444555555666777777777777777888888999999999:::zzzzzzyyy```KKKEEEGGGGGGDDDCCCAAA???>>>>>><<<999777777666555444333222222222111000......000000000///000000000000000000000000//////............//////////////////000000000000444+++***333777333333999GGGjjj{{{wwwwwwttthhh```YYY]]]]]]WWWYYYlllyyyyyy}}}uuupppggg\\\SSSOOORRRVVVmmm~~~lll___[[[CCCAAA>>><<<;;;;;;::::::777777888999:::;;;<<<<<<:::;;;<<<<<<;;;<<<>>>@@@:::BBBGGGFFFEEEIIIMMMNNNSSSWWW]]]bbbeeegggjjjlllsssuuuvvvxxx{{{|||vvvmmmfffaaa^^^XXXTTTNNNKKKIIIHHHHHHGGGDDDAAA@@@AAA???===>>>CCCKKKbbbuuu{{{rrrkkkgggccc```gggccc\\\VVVUUUVVVXXXYYYWWWXXXYYYWWWSSSQQQRRRTTTTTTRRRPPPOOOPPPPPPNNNMMMKKKMMMNNNLLLHHHGGGIIIKKKIIIGGGFFFFFFHHHHHHGGGFFFDDDDDDEEEFFFFFFFFFFFFEEEAAA???<<<:::;;;;;;:::999666777888999999888777666555555666666555555444333444444333333222111000000///000111222222222222222000000000000000000000000000/////////............///...---,,,,,,---//////........................+++---......---,,,,,,---,,,,,,,,,---------..............................---..................---........................,,,,,,,,,---------......---------.........//////---------.........//////......000000000///...---........................//////.........---------------------------------------------------------------------------------///...------------...///.........------,,,,,,,,,.........------.........////////////////////////---.........//////000000////////////000000000000000000000000000000000000111111222222222333333333333333333444444444555555444444555555666777777777888888888888888888999999zzz```JJJBBBDDDCCC@@@DDDBBB@@@??????>>>===;;;888777666555444333333333222222111000/////////000////////////////////////////////////////////////////////////////////////000000000000000111111222888CCCUUUhhhssssssjjjbbbxxxkkkaaa```aaa```ccchhhkkk___[[[QQQDDDMMMUUUgggkkkXXXGGGCCCCCC@@@===>>>>>><<<;;;:::::::::888777999;;;<<<<<<;;;;;;<<<===999999999:::===???BBBDDDFFFFFFGGGJJJNNNSSSXXX[[[[[[]]]```bbbeeejjjooorrrxxx{{{~~~~~~xxxmmmjjjccc[[[UUUPPPMMMLLLHHHFFFEEEFFFHHHGGGCCC???>>>;;;===BBB@@@???QQQiii{{{lll^^^XXX[[[```eeeaaa\\\XXXVVVVVVVVVVVVZZZWWWSSSPPPOOOOOOOOOOOOSSSUUUVVVVVVSSSQQQOOONNNNNNNNNOOOOOONNNKKKIIIGGGLLLMMMNNNNNNMMMKKKIIIGGGAAAAAACCCDDDEEEEEEEEEEEEAAA>>>;;;:::;;;;;;:::999888888888888777777777777555555444444444333333333444444333222111111000000000000000000000000000000111111111111111111222222...//////...---///222555------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,------............------,,,,,,,,,------........................,,,,,,,,,---------......///............---------------......///000000000000000//////......------........................,,,,,,,,,---------......------------------------000111111000---,,,,,,---................................................////////////............////////////000000000000000000000000111111111111000000000000111111111111000000000000111111111111111222222333333444444555555555444444444333333333777777888888888777777666~~~|||aaaKKKCCCEEEDDDAAADDDBBB@@@??????>>>===;;;888777666555444333333333111111000000///000000000////////////////////////////////////////////////////////////////////////000000000000000111111222000555@@@PPPaaakkkmmmjjj}}}vvvoooiiiccc___cccjjjmmmvvv}}}}}}sssYYYUUUUUUaaauuutttaaaRRRIIIFFFGGGAAA>>><<<<<<===>>>===;;;999:::;;;<<<;;;:::999999>>>>>>===;;;;;;;;;;;;;;;?????????AAACCCGGGJJJLLLJJJLLLOOOQQQSSSWWW[[[___bbbeeeiiimmmqqqtttuuutttxxx|||~~~|||yyyuuurrrqqqpppmmmgggaaaYYYVVVQQQKKKGGGFFFEEEFFFCCCFFFIIIKKKLLLIIIDDDAAAFFF???===@@@FFFYYYrrrcccYYYWWW[[[______\\\XXXVVVUUUUUUVVVVVVSSSQQQQQQQQQRRRSSSRRRPPPRRRTTTVVVVVVTTTRRRPPPOOOOOOPPPQQQQQQPPPNNNKKKJJJMMMMMMNNNNNNMMMJJJHHHGGGBBBBBBCCCDDDDDDDDDDDDDDD???===:::999999:::999888888888888777777777666666555555444444444333333333333333333333222111000///000000000000000000000000......///000000111222222/////////...---...111444------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------.........---------------..............................,,,,,,---------.........///............---------------......///000000000333222111000///...---,,,........................,,,,,,,,,---------......------------------------000111111000...,,,---...---------------.................................////////////.............../////////000000000000//////000000000111111111000000000000111111111111000000000000111111111111111111222333333444444555333333333444444555555555777777777888888777777666}}}bbbLLLDDDEEEEEEBBBDDDBBB@@@??????>>>===;;;888777666555444333333333000000/////////000111111////////////////////////////////////////////////////////////////////////000000000000000111111222222111222===OOOaaannnssszzz}}}~~~wwwhhh^^^bbbkkkmmmpppwwwsssooovvvwwwiiiWWWLLLQQQbbbvvvqqq___UUUOOOGGG===888:::============>>>>>>===<<<;;;999888999:::::::::::::::::::::;;;:::::::::;;;===???@@@AAABBBEEEFFFGGGIIIMMMOOOPPPRRRWWW]]]bbbeeefffgggkkkoootttyyy{{{zzzxxxuuu{{{}}}|||yyy}}}yyytttnnnkkkeeebbb^^^]]]\\\YYYSSSNNNGGGEEEDDDBBBBBBDDDFFFGGGGGGKKKNNNLLLGGGAAA>>>===999???KKKYYYfffzzz|||xxxmmm\\\UUUUUUXXXZZZWWWVVVUUUUUUTTTUUUUUUUUUUUURRRPPPQQQTTTVVVUUUSSSQQQRRRTTTUUUUUUSSSPPPNNNNNNOOOPPPQQQPPPOOOMMMLLLNNNNNNNNNMMMLLLJJJGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@>>>;;;::::::::::::999888888777777777777666666555555444444444333333333111222333444333111///...000000000000000000000000+++,,,---...000111222222///000000...------000222------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,------------...------------...///000000........................,,,------------.........///............---------------......///000000000444444333111///...,,,,,,------------------------,,,,,,,,,---------......------------------------///000111000...------...------------------------........................////////////................../////////000000000//////000000000000111111000000000000111111111111000000000000111111111111111111222222333444444444111222222333444555666777666666777777777777666666~~~bbbKKKCCCEEEEEEBBBDDDBBB@@@??????>>>===;;;888777666555444333333333///////////////000111222////////////////////////////////////////////////////////////////////////000000000000000111111222777555333555???OOO```kkkooovvvggggggnnnsssqqqxxxyyyeeeYYYWWW]]]cccttt{{{lllXXXIIICCCAAA???===???===;;;;;;;;;<<<===<<<999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@BBBBBBBBBCCCEEEGGGGGGGGGKKKQQQUUUWWWZZZ]]]\\\___dddhhhkkkkkkjjjiiihhhkkkpppuuuzzzzzzsssmmmiiiiiijjjkkkjjjhhhddd```]]]SSSRRRPPPOOOOOOMMMIIIFFFCCCDDDFFFHHHIIIKKKLLLLLLMMMNNNKKKDDD<<<;;;AAAHHHJJJVVViii{{{eeeUUURRRUUUWWWWWWTTTVVVWWWVVVUUUUUUUUUUUUYYYTTTPPPQQQTTTVVVSSSOOOOOOPPPQQQSSSTTTRRROOOMMMKKKLLLNNNOOOOOONNNLLLKKKNNNNNNNNNMMMKKKIIIGGGFFFBBBBBBBBBBBBCCCDDDDDDEEECCC@@@===<<<======<<<;;;888777777777666666666666555555444444444333333333111222444666555333000///////////////////////////------...///000000111111///000000///------///000------------------------------------------------------------------------------------------------........................---------------------------------------------------------...///000111222........................------------............///............---------------......///000000000222222111000///...---,,,------------------------,,,,,,,,,---------......------------------------...///000///...---...///------------,,,,,,,,,,,,........................////////////...................../////////000000////////////000000000111///000000000111111111111///000000000111111111111111111111222333333444444222222333333444555666666555555666666777777666666}}}aaaJJJAAACCCDDDAAADDDBBB@@@??????>>>===;;;888777666555444333333333///.........///000111111////////////////////////////////////////////////////////////////////////000000000000000111111222222444555222222999GGGRRRccczzzsssmmmooogggbbbggg{{{~~~yyywwwrrr~~~sssiii___YYYOOOJJJDDD???>>>>>>===<<<@@@???>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<===>>>>>>:::<<<======<<<<<<===>>>@@@<<<===CCCFFFEEEHHHMMMJJJLLLOOORRRTTTUUUVVVUUUSSSVVV[[[___eeekkkrrrwwwuuuwwwyyyzzzzzzyyyzzz{{{}}}yyyuuurrrhhhhhhgggddd___ZZZTTTQQQNNNOOOQQQRRRQQQOOOMMMKKKEEEDDDDDDEEEFFFFFFEEEDDDEEEGGGIIIKKKKKKIIIFFFEEEEEEDDD@@@<<>>===;;;888777666555444333333333//////.........///000000////////////////////////////////////////////////////////////////////////000000000000000111111222---222666444000000888???PPPfff}}}}}}tttllliiiccc^^^^^^eeessszzzwwwyyy|||xxxlllbbbYYYQQQIIICCC???>>>===;;;;;;<<<======::::::;;;;;;<<<<<<<<<<<<999:::<<<<<<:::999999:::<<<777999???@@@<<<<<>>;;;::::::::::::999777777666666666666555555555555444444444333333333222333444666555444333111000000000000000000000000222222111000000//////...---...//////...---...///------------------------------------------------------------------------------------------------........................------------------------...------------,,,,,,,,,------------...///000000........................------.........////////////............---------------......///000000000,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,...//////......000111/////////......------,,,........................////////////............------........./////////......////////////000000000000000000111111111111000000000000111111111111000000111111222333333333555555444444444333333333222333444555666666666666zzz}}}bbbJJJAAADDDEEEBBBDDDBBB@@@??????>>>===;;;888777666555444333333333000000///.........//////////////////////////////////////////////////////////////////////////////000000000000000111111222111333555555444333444555<<>>>>>>>>>>>======<<<;;;===??????===;;;;;;;;;;;;888===GGGGGG>>>999<<<===============>>>???@@@AAACCCEEEFFFGGGJJJMMMQQQKKKMMMPPPQQQQQQRRRTTTUUUUUUYYY^^^aaaccceeeiiimmmpppnnnjjjhhhhhhiiiiiiiiigggmmmpppnnnoootttvvvttttttsssqqqppppppsssvvvxxxuuussssssvvv|||~~~{{{yyyyyyxxxwwwvvvuuuuuuuuusssrrrqqqqqqrrrrrrpppooollllllmmmnnnmmmhhhbbb\\\ZZZWWWRRRNNNLLLJJJGGGEEEBBBBBBAAA@@@????????????AAAAAAAAABBBCCCDDDEEEFFFJJJJJJIIIGGGEEEDDDDDDDDD@@@?????????@@@CCCEEEGGGJJJOOOVVVbbbvvvrrrllllllhhhaaatttrrrnnnfff^^^VVVQQQOOOTTTWWWYYYVVVRRRPPPQQQTTTSSSTTT^^^pppuuugggWWWRRRMMMLLLNNNPPPOOOMMMNNNOOOQQQRRRRRRPPPOOOMMMKKKKKKJJJJJJIIIIIIIIIIIIDDDCCCAAA@@@@@@AAABBBCCC???===:::999999:::999888777777666666666555555555555555444444444333333333111222222333333222222111000000000000000000000000/////////////////////...+++---...///......///000------------------------------------------------------------------------------------------------........................------------------------......---------,,,,,,,,,...---------------..........................................///////////////............---------------......///000000000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---//////...///000222111111000//////...------........................////////////............---------.........//////........./////////000000000000000000111111111111000000000000111111111111000000000111222222333333333333444444444444444444222222333444555555555555yyy|||dddKKKBBBEEEFFFCCCDDDBBB@@@?????????===;;;888777666555444333333333111000///...............////////////////////////////////////////////////////////////////////////000000000000000111111222555222000111444444111...222;;;GGGTTTgggxxx~~~{{{rrrqqq~~~uuuxxxxxx{{{~~~xxxmmm```UUUMMMHHHFFFDDDDDDDDDCCCBBBAAA@@@???<<<>>>??????===<<<;;;;;;999888AAANNNNNNAAA888999<<<;;;:::999888999:::;;;999;;;===>>>@@@BBBGGGJJJBBBDDDFFFGGGHHHIIILLLNNNHHHMMMRRRTTTTTTUUUXXXZZZ^^^[[[XXXYYYZZZ[[[XXXUUUTTT[[[^^^]]]^^^dddfffdddbbb```^^^\\\\\\___bbbddd^^^]]]]]]aaahhhlllkkkhhhgggfffeeedddcccbbbbbbbbb```^^^\\\[[[[[[ZZZXXXVVVQQQSSSWWW[[[\\\XXXRRRMMMJJJGGGDDDBBBBBBAAA@@@???===<<<;;;;;;<<<>>>@@@AAA??????@@@AAADDDGGGJJJLLLNNNMMMKKKGGGBBB???>>>>>>@@@>>>>>>@@@FFFOOOYYY___fffjjjrrr}}}rrrjjjgggbbb\\\YYY```eeeddd]]]VVVRRRQQQQQQTTTUUUSSSOOOMMMPPPTTTWWWRRRSSSaaasss|||xxxoooZZZTTTNNNLLLOOOQQQPPPOOOMMMNNNOOOPPPPPPNNNLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJGGGFFFCCCAAA??????@@@AAAAAA>>><<<:::;;;;;;:::999777666666666555555555555555555444444444333333333000000000000000000111111000000000000000000000000,,,------....../////////***,,,...///......///000------------------------------------------------------------------------------------------------........................------------------------.........------,,,,,,,,,...------,,,,,,,,,------..................................../////////000//////.........---------------......///000000000111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++---//////...///000222222111111000///.................................000/////////............---------.........//////............/////////000000000000000111111111111000000000000111111111111000000000111222222333333111222222333444555666666111222333444555555555555~~~{{{}}}cccOOOGGGFFFDDDBBBCCCBBB@@@@@@@@@???<<<:::999999888666555444333222222111111000000000000000---......------......---------------------------////////////////////////000000000000111111111111111111000000111111222333777777;;;HHH^^^vvv|||yyyttt{{{sssfff^^^VVVOOOKKKKKKIIIDDDEEEJJJDDDBBB@@@???@@@@@@>>><<<===>>>CCCKKKQQQMMMAAA666@@@???===<<<:::999888888:::;;;============???@@@<<<>>>@@@@@@???AAAEEEIIIDDDEEEGGGIIIKKKKKKKKKKKKPPPPPPNNNLLLKKKJJJIIIHHHLLLMMMNNNOOOOOOQQQTTTVVVQQQPPPOOOOOONNNNNNOOOOOOQQQQQQPPPQQQRRRTTTVVVXXXTTTTTTSSSQQQPPPPPPPPPPPPSSSPPPLLLKKKKKKKKKHHHEEEHHHIIIKKKKKKIIIEEEAAA>>>@@@@@@@@@???>>>===<<<<<<>>>>>>???>>>===>>>BBBEEEBBBEEEFFFEEEDDDFFFKKKQQQZZZOOODDD@@@>>><<<===@@@DDDAAACCCOOOddd{{{uuummmeee[[[YYY^^^\\\ZZZYYYYYYYYYWWWRRRNNNGGGKKKPPPRRRQQQPPPQQQSSSOOORRRVVVYYY\\\^^^aaacccVVVRRRMMMLLLNNNPPPQQQPPPPPPLLLLLLQQQRRRMMMKKKNNNGGGHHHIIIJJJIIIHHHFFFEEECCCBBBBBBAAAAAAAAABBBBBB@@@???<<<:::999888888888444444444444444444444444333333333333333333333333111111111111111000//////................................................---------------------------------------------------------------------------------------------------------------------------------............///,,,,,,,,,---------......------------------------......------------......................................................,,,,,,------------,,,,,,...............///000000000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---------------...///000.........---,,,,,,+++++++++,,,.../////////...---............////////////........................////////////000000000000............////////////////////////000000000000222222111111222222333444444444333222222222333333777777666555555555555555}}}|||~~~aaaMMMFFFEEEDDDBBBCCCBBB@@@@@@@@@???<<<:::999999888666555444333222222111000000//////000000...///...------...///...........................////////////////////////000000000000111111111111111111000000111111222333222444888???LLL___sss~~~xxxkkkbbb```^^^XXXPPPIIIEEEDDDFFFGGGAAA@@@AAAGGGLLLMMMHHHCCC<<<;;;;;;===???AAACCCCCC<<<===>>>>>>============>>>???@@@???===>>>@@@CCC<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???AAABBBCCCCCCDDDFFFGGGBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDEEEFFFFFF@@@===;;;;;;<<<<<<;;;999===???BBBDDDEEEDDDCCCBBBCCCAAA??????@@@CCCDDDEEEFFFHHHJJJKKKLLLMMMMMMNNNDDDBBB@@@???@@@CCCGGGIIINNNGGG???;;;>>>EEELLLPPPMMMRRR```zzzoooddd]]]WWWYYYaaabbb\\\WWWUUUVVVUUURRRNNNJJJMMMQQQRRRQQQPPPPPPQQQNNNPPPSSSUUUVVVWWWYYY[[[VVVRRRMMMKKKLLLOOOPPPPPPOOOKKKKKKPPPQQQMMMKKKLLLHHHHHHHHHHHHGGGFFFEEEEEECCCCCCBBBAAA@@@@@@AAAAAA>>>===;;;999777777777777444444444444444444444444333333333333333333333333000111111111111000//////................................................------------------------------------------------------------------------------------------------------------------------------------............,,,,,,,,,---------......------------------------......------------......................................................------............------...............///000000000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...............//////000.........---------------+++,,,---...............////////////////////////.........................../////////000000000000............////////////////////////000000000000222111111111222222333333444444444333333444444555666666666666666777888999}}}~~~zzz^^^JJJDDDDDDDDDBBBCCCBBB@@@@@@@@@???<<<:::999999888666555444333222222111000000//////000000000///............///000////////////////////////////////////////////////000000000000111111111111111111000000111111222333///333666666888DDDXXXiiizzzwwwsss{{{lll___VVVQQQMMMIIIEEEDDDDDDEEEFFFEEEIIIFFFCCC@@@@@@???===<<<:::;;;<<<======<<<<<<;;;<<<===>>>===<<<<<<===???@@@?????????????????????999:::;;;<<<============;;;<<<===>>>???????????????>>>======<<<<<<======>>>???????????????>>>>>>AAA@@@???>>><<<<<<;;;;;;@@@???>>>???AAABBBAAA@@@>>>??????@@@AAABBBBBBBBBFFFCCCAAACCCHHHMMMOOOOOOOOOQQQSSSVVVXXXWWWUUURRRKKKFFF@@@======>>>>>>>>>;;;DDDLLLTTTcccuuu~~~}}}tttaaaYYYXXXZZZcccnnnpppggg\\\WWWXXXXXXUUURRRLLLOOOQQQRRRPPPOOOOOOPPPMMMOOOQQQRRRRRRRRRSSSTTTUUUQQQLLLJJJJJJMMMOOOOOOQQQMMMLLLQQQSSSQQQNNNNNNKKKJJJHHHGGGEEEDDDDDDDDDCCCCCCAAA@@@????????????<<<;;;999777666555666666444444444444444444444444444444333333222222111111000000111111000000///...................................................------------------------------------------------------------------------------------------------------------------------------------............,,,,,,,,,---------......------------------------......------------...............................................................//////...................../////////000///000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...............//////000---............/////////.........///000111222222111111000000//////..................................../////////000000000............////////////////////////000000000000111111111111222222333333444444333444444555666777444444555666888:::<<<===www[[[HHHBBBCCCCCCBBBBBBAAA@@@@@@@@@???===;;;999999888666555444333222111111000///////////////111......//////......111///////////////////////////////////////////////////000000000111111111111111111000000111111222333000444666333000666EEERRRiii}}}zzzooovvvzzzssssss}}}~~~yyyxxx{{{wwwmmmhhhaaaXXXPPPIIIFFFDDDFFFCCC@@@???AAACCCCCCAAA?????????@@@AAABBBAAA@@@AAABBBBBBCCCCCCDDDFFFGGGCCCBBBAAA@@@@@@?????????>>>>>>=========>>>???@@@>>>>>>???@@@AAAAAA???>>>??????>>>============>>>>>>???@@@AAABBBAAA@@@???@@@@@@???>>>============>>>>>>>>>???@@@AAA@@@@@@FFFFFFEEEFFFGGGIIIKKKMMMOOOMMMMMMQQQWWWYYYXXXUUUWWWVVVTTTSSSRRROOOJJJFFF@@@@@@>>><<<<<<<<<===>>>@@@ZZZvvv{{{pppcccWWWTTTVVV[[[eeennnuuujjj^^^YYYZZZ[[[XXXSSSLLLMMMOOOPPPOOOOOOOOOOOONNNPPPRRRRRRQQQQQQRRRSSSTTTQQQMMMJJJIIIKKKMMMOOOPPPMMMMMMOOORRRQQQNNNLLLMMMKKKIIIFFFEEEDDDDDDDDDCCCBBBAAA???>>>=========;;;:::888777555555555666333333333333333333333333555444444333222111000000000000000000000//////...................................................------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........,,,,,,,,,---------......------------------------......------------............................................................////////////......---....../////////////////////000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........---------------......------......///000000111222222111111222444666777222222111000//////......................................./////////000000............////////////////////////000000000000000111111222222222222222222222222333444555666777333444444555777999;;;<<>>>>>>>>???AAAAAA@@@@@@???>>>>>>===<<<<<<@@@>>><<<::::::;;;<<<>>>@@@>>>>>>???AAAAAA???======<<<;;;;;;::::::;;;;;;:::;;;===???AAAAAA@@@@@@===>>>>>>@@@AAACCCEEEFFFDDDEEEFFFFFFEEEDDDDDDDDDGGGFFFFFFGGGJJJNNNRRRUUUOOOOOOQQQSSSUUUSSSMMMHHHMMMJJJFFFCCCAAA???>>>===>>>FFFOOORRRQQQPPPTTTYYYfff}}}vvvppplllddd^^^YYYWWWWWWWWWZZZ]]]ggg```XXXWWWZZZ\\\ZZZVVVLLLLLLLLLMMMNNNOOOOOONNNLLLNNNPPPQQQQQQQQQRRRSSSRRRQQQNNNKKKIIIJJJLLLMMMKKKLLLMMMLLLLLLLLLKKKIIINNNLLLJJJGGGEEEDDDDDDDDDAAAAAA???>>><<<<<<;;;;;;;;;:::888777666666666666333333333333333333333333444444333222111111000000000000000000000///......................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------......------------............................................................////////////......------...///000////////////////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------------,,,,,,+++,,,,,,---,,,------...///000111111333222222222222444666777222111111000///......---....................................////////////............////////////////////////000000000000///000111222222222111111111111111111222333444555333333333444444555777777wwwZZZFFFAAACCCDDDDDDBBB@@@???@@@@@@@@@>>><<<999999888666555444333222111000//////......//////111---///555555///---111........................////////////////////////000000000000111111111111111111000000111111222333000111222333333444555666???VVVrrrxxxqqqmmmiiillliiiffffffiiinnnppprrr~~~|||yyyzzzzzzwwwsssnnnfff]]]WWWVVVWWWXXXXXXVVVRRRLLLIIIGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHCCCCCCCCCCCCCCCDDDEEEEEEHHHEEECCCDDDGGGHHHGGGEEEFFFFFFEEEDDDDDDDDDDDDDDDHHHIIIJJJLLLMMMNNNOOOOOOKKKJJJIIIGGGFFFEEEEEEEEENNNPPPQQQQQQOOOMMMMMMMMMCCCAAA???>>>???AAADDDEEE???@@@@@@??????===<<<<<<;;;<<<===>>>AAAHHHPPPVVVooo}}}|||~~~oooeee^^^YYYUUUVVVWWWXXXYYYXXXWWWVVVZZZWWWVVVXXX]]]aaabbbbbbNNNMMMLLLMMMNNNOOONNNMMMIIIKKKNNNOOOOOOOOOQQQRRRQQQQQQPPPNNNKKKJJJKKKLLLMMMRRRUUUQQQMMMLLLMMMLLLLLLKKKIIIGGGEEEDDDCCCCCC??????===<<<;;;;;;;;;;;;:::999777666555555666666333333333333333333333333333333222222111111000000//////000000//////...---................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------......------------...............................................................//////.........,,,---///000000000///......////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000////////////000111111000000//////......------........................------........./////////............////////////////////////000000000000...///111222222222111000111111000111111222333444333333222222222333333444xxx[[[GGGAAADDDEEEEEEAAA@@@???@@@@@@@@@>>><<<999999888666555444333222000000///............///000,,,000888888000,,,000////////////////////////////////////////////////000000000000111111111111111111000000111111222333///000111222222222333555555<<>>===<<<<<<>>>@@@BBBBBBBBB@@@???AAAKKKYYYdddcccgggjjjjjjkkkqqq|||mmm___YYYUUUOOOMMMPPPSSSUUUVVVXXXYYYYYYXXXXXXYYYZZZ]]]bbbgggjjjTTTRRROOONNNOOOOOOMMMKKKJJJLLLNNNOOONNNNNNOOOQQQOOOQQQRRRQQQMMMJJJJJJKKKMMMWWW\\\UUULLLKKKMMMOOOHHHHHHGGGFFFDDDCCCAAA@@@======<<<;;;;;;:::;;;;;;888777666444444444555555222222222222222222222222222222222111111111111111//////000000//////...---................................................------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------......------------......................................................------............------,,,---///000111000///.........//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////000///......---------...,,,,,,------.........///---............---,,,,,,............------------........................---------.........//////............////////////////////////000000000000...///111222222222000000222222222111111222333333222222111111111222333333zzz\\\HHHBBBDDDFFFFFFAAA@@@???@@@@@@@@@>>><<<999999888666555444333222000000///...............///,,,000::::::000,,,///000000000000000000000000////////////////////////000000000000111111111111111111111000111222222333111222444222///000444888555///555BBBFFFJJJeee|||zzz~~~}}}~~~{{{qqqiii]]]XXXUUUXXXbbbiiikkkjjjsssfffWWWOOOQQQYYYaaaeeehhh```WWWQQQQQQSSSUUUUUUQQQTTTYYY]]]^^^]]]ZZZXXXRRRYYYeeeooouuuuuurrrooobbb]]]WWWXXX\\\```aaa```WWWVVVUUUUUUTTTTTTUUUUUUHHHHHHFFFFFFFFFGGGHHHIIIBBBBBBAAAAAAAAAAAAAAABBB:::>>>AAABBB@@@>>>>>>???;;;<<>><<<<<<;;;:::::::::;;;;;;777666444333222333333444222222222222222222222222111111111111111222222222///////////////......---................................................------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------.........------.........................................................,,,------------------,,,,,,---///000111000///.........//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111000///////////////,,,,,,,,,------------........./////////---,,,***,,,,,,------------------........................---------.........//////............/////////000////////////000000000000...///111222333222000///444444333222222222333333111111111111222333444555zzz^^^KKKFFFGGGGGGFFFFFFBBB>>>???BBBBBB???;;;;;;:::999777666444333222000000///...............000...,,,---000111///---000000000000///...---,,,//////.........---------000000000000000000000000222222111111111111111111111111222222222333333333444111222666666<<>>>>><<<;;;999888666666777666555444444333444444333333333222222222111111000000000000000000000000////////////.....................------,,,,,,,,,---------............///------------------------------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///,,,,,,,,,---------......////////////////////////222111000000000111333444...//////...,,,,,,---///---------------------------,,,,,,++++++,,,,,,---+++,,,---///111222333333111222333444333111///---.........------,,,,,,,,,.........------,,,,,,,,,..................---------------............///////////////////////////............////////////............////////////222222222111222222333333333222111111000000111111222222333333333333444444{{{^^^JJJDDDDDDDDDCCCDDDAAA===>>>@@@AAA===::::::999888666555333222111000000///...............000///---...000000///---///////////////......---//////.........---------000000000000000000000000111111111111111111111111111111111222222222333333777333444777555555CCCUUUqqqxxxnnngggfffggghhhhhhgggfff\\\NNNIIIOOOSSSQQQTTTUUUVVVTTTNNNGGGCCCAAAAAAAAACCCIIIOOOPPPJJJDDDDDDEEECCC@@@EEESSSaaahhh^^^PPPDDDCCCHHHMMMQQQTTTYYYQQQHHHCCC???>>>EEEOOOlllzzz{{{ggg]]]^^^oooyyytttnnnvvvppp\\\UUUWWWYYYZZZZZZZZZXXXUUUUUUWWWXXXVVVUUUYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWUUURRROOONNNPPPQQQRRRPPPNNNNNNQQQRRRRRRQQQTTTWWWUUUNNNKKKKKKLLLJJJIIIKKKLLLKKKHHHFFFFFFGGGFFFEEECCCAAA@@@???>>>>>>======<<<;;;999888777777777666555444444333333444333333222222222111111111000000000000000000000000////////////..................---------,,,,,,,,,---------............///------------------------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///,,,,,,---------.........////////////////////////000//////...///000111222...//////...,,,,,,---...---------------------------,,,,,,++++++,,,,,,------...///111333444444444111222222222111000...---......---------,,,,,,,,,......---------,,,,,,,,,........................---------............///////////////////////////............////////////.........//////000000000111111000000111111222222555444333222111111111111111111111222222222333333zzz]]]HHHBBBCCCDDDCCCCCC@@@======??????<<<:::999888777555444222111000000000///...............111000......//////...,,,---......///////////////...............---------000000000000000000000000111111111111111111111111111111111222222222222333666222333777555000555>>>JJJ[[[uuu}}}~~~zzzmmmgggeeepppmmmkkkoootttsssiii```]]]gggnnnooouuukkk___iii~~~nnn]]]XXXeeeuuu}}}ooodddZZZXXXYYYXXXWWWXXX\\\[[[ZZZZZZ[[[YYYWWWTTTVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSQQQOOONNNOOOQQQUUUQQQNNNNNNQQQSSSTTTSSSSSSVVVUUUPPPLLLLLLKKKIIIHHHJJJKKKJJJIIIGGGHHHHHHEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;:::999999888888777666555444333333333333333222222222222111111111000000000000000000000000////////////...............------------,,,,,,,,,---------............///------------------------------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///,,,------------.........////////////////////////...------------...//////...//////...---,,,---...---------------------------,,,,,,++++++,,,,,,------...///111222333333333111000000000///............------------,,,,,,,,,...------------,,,,,,,,,........................---------............///////////////////////////............////////////......//////000111222222000000//////000111111222333222222111111111111222000000111111111222222222yyy\\\HHHBBBEEEFFFFFFCCCAAA>>>>>>??????===;;;999999777666444333111111000000///...............111000//////......---,,,,,,---...///000000000000........................////////////////////////000000000000111111111111111111111111222222222222111///000555555222222666888???LLL]]]ooo{{{|||yyyuuuzzzzzzooommmjjjeeeddd___[[[ZZZYYYUUUUUUWWW[[[[[[]]]^^^]]][[[XXXVVVWWWWWWXXXXXXXXXXXXWWWWWWRRRSSSRRRQQQNNNNNNOOOPPPTTTTTTSSSRRRQQQQQQRRRSSSOOOSSSSSSNNNKKKKKKIIIFFFHHHHHHIIIJJJIIIIIIIIIIIIEEEDDDBBB@@@>>><<<;;;;;;:::::::::999999999999999666666555444333333333333222222222222111111111111000000000000000000000000////////////............---------------------------------............///------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///------------............////////////////////////---------------.........---///000///---,,,---...---------------------------,,,,,,++++++,,,,,,---+++,,,---...//////000000000///...------------...---------------------------------------------------------...............---------............///////////////////////////............////////////......///000111222333333000000000000000111222333////////////000111222333111111111111222222222222|||___JJJDDDEEEEEEEEECCCBBBAAA@@@@@@???>>>===;;;:::999777555444333222000000///...............000111000///...---------+++,,,---///000000000000---.....................//////////////////////////////000000000111111111000000111111111222222222000//////333555444555777888999<<<@@@IIIWWWkkkzzzuuuttt|||~~~}}}kkk```^^^^^^[[[aaa]]][[[ZZZVVVQQQQQQUUUVVVXXXZZZ[[[ZZZYYYXXXWWWWWWXXXXXXYYYYYYXXXXXXXXXRRRSSSSSSQQQOOONNNOOOPPPQQQVVVZZZXXXRRRMMMNNNQQQOOOSSSSSSNNNKKKKKKJJJGGGHHHHHHHHHIIIJJJJJJIIIIIIGGGEEECCCAAA???===<<<<<<999999999999999999999999666555444333333222222333222222222111111111000000000000000000000000000000////////////............---------------------------------............///------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///---------.........//////////////////////////////------......////////////---...000000...,,,,,,------------------------------,,,,,,++++++,,,,,,---+++,,,---...............///...------,,,------------------------------------------------------------------.........//////---------............///////////////////////////............////////////...//////000111222222222000000000111222333444444333222222111111111222222222222222333333333333444bbbMMMEEEDDDBBB@@@CCCBBBBBBAAA@@@???>>>>>>;;;:::999888666444333222000000///...............///000111000...------...,,,---...///000000000000---------...............000000000000000000000000...//////000000111111111000000000111111111111222333222222333333444555666555666999::::::@@@PPP```yyy}}}zzzooobbb\\\[[[[[[[[[^^^[[[YYYYYYUUUPPPPPPSSSSSSUUUVVVUUUTTTTTTVVVWWWUUUVVVVVVWWWWWWWWWWWWVVVTTTUUUUUUTTTQQQOOOOOOPPPOOOUUUZZZYYYSSSNNNMMMNNNQQQUUUTTTOOOLLLMMMLLLJJJIIIHHHHHHIIIJJJKKKIIIHHHHHHGGGEEEBBB@@@>>>===<<<999999999999999888888888666555444333222222222222222111111111111000000000000000000000000000000000////////////............,,,,,,,,,------------...---------............///------------------------------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------............///------........./////////////////////////////////---...//////000000//////,,,...000000...---,,,,,,---------------------------,,,,,,++++++,,,,,,---......///////////////...------------------------,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,------.../////////---------............///////////////////////////............//////////////////000000000000111111111111111111222333555555:::999777555333222111111222222333333333444444444{{{```MMMFFFEEECCC@@@BBBBBBBBB@@@???=========::::::888777555333222111000000///...............---///111000...---...000------...///000000//////---------.........//////000000000000000000000000......//////000111111222000000000000111111111111111444555444222222333333222222444888777777???IIIaaa}}}~~~~~~~~~|||~~~~~~ssskkk```ZZZYYYZZZ[[[\\\[[[XXXYYY[[[ZZZVVVUUUWWWXXXXXXWWWTTTRRRSSSVVVZZZTTTUUUVVVVVVWWWWWWVVVVVVWWWWWWXXXVVVSSSQQQPPPQQQRRRRRRSSSTTTTTTRRRPPPNNNRRRUUUTTTNNNKKKLLLMMMLLLJJJIIIHHHIIIJJJKKKIIIFFFHHHGGGEEEBBB@@@>>>===<<<:::999999999888888777777666555444333222222222222111111111111000000000000000000000000000000000000////////////............,,,,,,,,,---------......---------............///------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------------------------............///............////////////////////////////////////,,,---...///000//////...,,,...000000///---,,,,,,---------------------------,,,,,,++++++,,,,,,---....../////////......---,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------...//////000---------............///////////////////////////............////////////000000////////////......//////000000111333444555888777555444333222222222111222222222333333333333ttt\\\LLLGGGHHHGGGEEE@@@AAAAAA???===<<<<<<===999888777666444222111000000000///...............,,,///111000...---///111---...//////////////////---------.........//////000000000000000000000000---......///000111111222000000000000111111111111,,,222666444111111222222666222222666777555999@@@;;;TTTeeerrr|||~~~~~~~~~sssfff^^^WWWUUUWWWYYY[[[]]]YYYWWWZZZ___aaa^^^\\\]]]___^^^[[[VVVSSSTTTYYY^^^UUUVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZXXXTTTRRRQQQQQQUUUPPPLLLOOOUUUWWWSSSNNNQQQSSSQQQKKKHHHJJJLLLKKKKKKIIIHHHIIIKKKKKKHHHEEEHHHGGGDDDBBB???===<<<;;;::::::999999888777777666555555444333222222222222111111111111000000000000000000000000000000000000000/////////............,,,,,,,,,------.........---------.........//////------------------------------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------***+++---...///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------.........//////............/////////000////////////////////////,,,---.../////////...---,,,...000111///---,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++++++++---///000000///---,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,------...///000000---------.........//////////////////////////////............/////////000000000000///......------.........///000222333444/////////000111222444444000111111111111222222222gggYYYRRRFFF@@@BBB@@@DDDBBB@@@??????>>><<<:::;;;:::999777666444333222222222222111000//////...000---,,,---///000...,,,------............------////////////////////////////////////000000000000000000000000111111111111222222111111111111111111000111111111111222222222555555666666777777888888777<<>><<<;;;;;;:::999777666444333222222222111111000//////...///---,,,---//////...,,,------............------.........................../////////000000000000//////000000000111111111111111111111111111111111000111111111111222222222333444444555555666777777:::<<<>>>???CCCMMM[[[fffrrrllldddaaacccZZZXXXVVVUUUUUUWWWYYY[[[XXXYYYZZZ^^^hhhmmmdddVVV]]]___```]]]ZZZWWWWWWXXXYYYXXXVVVUUUUUUVVVWWWXXXSSSUUUUUUSSSPPPOOOQQQSSSSSSRRRQQQRRRRRRQQQNNNLLLNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFEEECCCAAA@@@???===:::777<<<999666555777777666555444555555555333222333444444222000///...///000000000000000000//////..............................---,,,,,,++++++,,,,,,---,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,---------------.../////////......///////////////.................................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------......------------......,,,,,,---------............------,,,,,,------...---------.........////////////.........---------////////////////////////......................../////////////////////...////////////////////////////////////////////////000000000111111111222222yyybbbVVVRRRHHHDDDGGGFFFDDDBBB@@@?????????===;;;;;;:::999777666444333222222111111000000//////......---,,,---...///...,,,------............------............................../////////000000000//////000000000000111111111111111111111111111111000111111111111222222222222222333333444555555666888999:::::::::===DDDJJJcccooo```[[[XXXYYY^^^YYYXXXVVVUUUTTTVVVWWWYYYXXXYYYXXXWWWYYY\\\ZZZVVVTTTZZZ``````[[[YYY[[[^^^YYYXXXWWWUUUTTTUUUUUUVVVPPPPPPQQQQQQQQQQQQQQQRRRQQQPPPOOOOOOOOONNNLLLIIIMMMMMMMMMLLLLLLKKKJJJIIIKKKJJJIIIHHHGGGFFFEEEEEECCCAAA@@@??????===:::888<<<:::777666666666555444333444555444333222333444333222000///......///000000000000////////////...........................---,,,,,,++++++,,,,,,---,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---------,,,,,,------...---............------,,,.........///////////////........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------......------------......---------.........//////...------,,,,,,------...---------..............................---------////////////////////////------------------------......//////////////////////////////////////////........./////////////////////000000000000111111xxxaaaUUUQQQFFFAAACCCAAACCCAAA@@@?????????===;;;;;;:::999777666444333222111111000000////////////------------------------------............------................................./////////000000////////////000000000111000000000000111111111111000000111111111222222222222222333333444555555555555777999::::::;;;>>>AAAAAAUUUkkkyyy~~~ooo___ZZZYYYWWWVVVXXX]]][[[YYYWWWUUUTTTTTTTTTZZZ[[[ZZZTTTPPPQQQUUUYYYQQQVVVZZZ\\\ZZZZZZ\\\___YYYXXXVVVUUUTTTSSSSSSSSSQQQPPPOOOQQQSSSSSSRRRQQQOOOMMMLLLMMMNNNNNNLLLKKKLLLLLLMMMMMMLLLKKKIIIHHHJJJJJJIIIGGGFFFEEEDDDCCCAAA???>>>>>>>>>===:::888;;;:::888777666555444333333444555444222111222333222222000///......//////////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,---......---.........---,,,++++++------......//////000000........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------...............------,,,,,,------...................................................////////////////////////....................................////////////////////////////////////...............////////////////////////000000000sss]]]QQQNNNDDD???BBB@@@CCCAAA????????????===<<<;;;:::999777666444333222000000000///////////////,,,---------,,,,,,------------............------....................................////////////...////////////000000000//////000000000111111111000000111111111222222222222333333444444555666666666777888888777666555555333<<>>=========<<<:::888999999888777666444444444333444555444222111222333111111000//////......................../////////........................---,,,,,,++++++,,,,,,---+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///---.........---,,,++++++------......//////000000.................................------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------+++,,,,,,,,,,,,---------...------,,,,,,------........................------.....................////////////////////////////////////////////////---.........//////000000....................................//////000000000000000///////////////kkkVVVLLLKKKDDDAAADDDBBBBBBAAA??????@@@???>>><<<;;;:::999777666444333222////////////////////////+++---...---,,,+++,,,---------............------------------------------------........./////////......////////////000000...//////000000111111111000111111111111222222222222222333444444555555666333444555666666666555555444777:::999:::CCCQQQ]]]kkk}}}~~~~~~vvvrrrlllfffccc```]]]ZZZWWWUUUUUUVVVXXXYYYXXXXXXWWWXXXYYYZZZZZZZZZYYYYYYSSS[[[hhhoookkk___VVVTTTUUURRROOOPPPRRRUUUVVVVVVTTTTTTSSSRRRQQQPPPOOONNNNNNNNNMMMLLLMMMNNNOOOPPPMMMKKKJJJKKKNNNOOOPPPOOOKKKLLLMMMNNNMMMKKKIIIHHHFFFFFFFFFEEEDDDDDDCCCCCC???===<<<<<<<<<;;;999666666777888888666444444555222333444333222111222333111000000//////......------............/////////........................---,,,,,,++++++,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---......///---............------,,,.........///////////////------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------...------,,,,,,------..................------------------...............////////////////////////000000000000000000000000------......///000000000..............................//////000000111111111111000000000000//////~~~iiiTTTKKKKKKDDDAAADDDCCCBBB@@@??????@@@@@@>>>===;;;:::999777666444333222////////////////////////+++---...---+++***,,,...------............---------------------------------------.........//////........./////////000000......//////000111111222000111111111111222222222111111222222333444444444333333333555777:::;;;;;;888888999999888999===BBBNNNZZZrrryyygggYYYXXXYYYVVVVVVZZZVVVWWWWWWVVVWWWXXXYYYXXXTTTUUUWWWYYYZZZZZZYYYYYYRRRVVVaaallllllaaaWWWTTTQQQQQQRRRRRRQQQRRRSSSTTTQQQQQQQQQPPPOOONNNMMMMMMLLLMMMMMMKKKJJJLLLRRRVVVOOOMMMKKKKKKLLLMMMMMMMMMJJJKKKLLLMMMLLLJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDD???===<<<;;;;;;:::777555333666888888666444555666222333444333111111111222000000000000///...---------------.........//////........................---,,,,,,++++++,,,,,,---++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...//////------.../////////......///////////////.........------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------......------,,,,,,------...//////.........------------------.........//////////////////////////////000000000000000000000000------......///000000111........................//////000000111222222333222222111111111000000000~~~lllWWWMMMLLLDDD@@@BBBAAABBB@@@??????@@@@@@>>>===;;;:::999777666444333222.........///////////////***,,,...---+++***,,,...---..................------------------------------------.........//////............/////////000---......///000111111222000111111111111222222222000000000111222222333333999777555444555666666666999777777999::::::<<>>???AAAAAA>>>;;;===;;;888777666555222000000///------.........------------............///---------............///////////////////////////........................////////////000000000000////////////////////////////////////000000000000222222333333333333444444333222111111222333555666555666777888888999999888555999???DDDMMM[[[mmmzzzpppfffXXXWWWUUUTTTTTTUUUWWWXXXVVVUUUWWW\\\[[[VVVSSSTTTUUUVVVXXXXXXXXXVVVTTTRRRVVVVVVVVVVVVVVVVVVVVVWWWRRRUUUXXXWWWSSSPPPOOOOOOOOONNNMMMLLLLLLLLLMMMNNNLLLKKKJJJKKKNNNQQQSSSTTTQQQJJJHHHKKKLLLIIIJJJNNNLLLIIIEEEEEEGGGHHHFFFEEEEEECCCAAA@@@AAA@@@???>>>===<<<;;;999888777777777666666666555444444333333111222222222222111000000///////////////......---///////////////////////////............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------,,,++++++***))))))+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,///000...///;;;KKK```III333...111111---+++............////////////---...///...,,,+++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------........................---------.........//////------......///000000000////////////000000000000222222111000///...------------------------------000///.........000111222000000000000000000000000}}}|||~~~eeeOOOPPPIIIBBBGGGBBBCCCBBB???>>>???AAAAAA???<<<===;;;888777666555222000000///------.........---------------............---------............///.................................................../////////000000000000////////////////////////000000000000111111111111222222222333333333444444222222222111222333555666555555666777888888888888999:::;;;;;;<<<@@@HHHNNN^^^nnn{{{vvvlllhhhmmmkkk___WWWVVVXXXWWWUUUTTTTTTTTTTTTUUUYYYXXXYYY]]]\\\WWWSSSTTTVVVWWWXXXYYYXXXWWWUUUTTTUUUUUUUUUTTTTTTSSSSSSRRRUUUWWWXXXVVVRRRNNNMMMNNNNNNNNNMMMMMMNNNOOOQQQRRRPPPMMMJJJGGGGGGHHHJJJKKKMMMIIIIIILLLMMMIIIHHHKKKKKKHHHEEEEEEGGGHHHGGGEEEEEECCCAAA@@@@@@@@@???>>><<<<<<:::999888777777777666666666555444444333333111222222222222111000000///////////////......---------------------------............------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------------,,,,,,++++++******,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******---///---,,,333>>>OOO???111///222111---+++............////////////---...///...,,,+++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///................................................---------.........//////------------------,,,,,,,,,,,,---///000111222333111111000000///.................................000//////......///000111////////////////////////}}}bbbMMMPPPIIIBBBGGGBBBDDDAAA???===???AAABBB???<<<===;;;888777666555222000000///------.........---------------............---------............///....................................................../////////000000000////////////////////////000000111111111222222222222222222222333333333333222222222222333444555555555555666666777888888888666777777777777888888888???JJJQQQ___yyyyyymmmaaaYYYYYYYYYVVVWWW[[[XXXXXXWWWVVVUUUTTTTTTSSSYYYWWWYYY\\\[[[UUURRRSSSVVVWWWXXXYYYXXXWWWVVVUUUSSSSSSTTTTTTTTTTTTSSSSSSWWWWWWVVVTTTPPPMMMMMMMMMNNNNNNNNNOOOQQQSSSUUUVVVVVVSSSMMMIIIGGGGGGIIIKKKKKKKKKMMMQQQPPPLLLIIIIIIIIIGGGEEEEEEGGGGGGGGGFFFEEECCCAAA@@@@@@@@@???>>><<<;;;:::999888777777777666666666555444444333333111222222222222111000000///////////////......---------------------------............------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------,,,,,,+++***+++++++++,,,,,,---------...------,,,,,,------...------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++---000///,,,---000:::333...000222111---+++---............/////////---...///...,,,+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////........................---------...............///......---,,,,,,++++++,,,,,,---...000111222222////////////////////////////////////////////////000000///.........//////////////////////////////cccOOORRRKKKBBBFFFBBBDDDAAA???===???AAABBB???<<<<<<:::888777666555333111000...------.........,,,,,,,,,---------.........---------............///........................................................./////////000000///////////////////////////000000000000111111111111222222222222333333333222222222222333444555555555555555555666777888888555555666888<<<===<<<;;;>>>DDDCCCFFFUUUaaammm|||vvvfff[[[TTTQQQSSSTTTQQQQQQTTTVVVWWWWWWXXXWWWWWWVVVUUUUUUSSSTTTXXXWWWSSSPPPRRRUUUUUUVVVWWWWWWWWWVVVVVVQQQRRRTTTUUUVVVVVVVVVVVVUUUTTTSSSPPPNNNMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTUUUSSSRRROOOMMMKKKKKKMMMNNNKKKNNNSSSVVVTTTOOOKKKJJJGGGGGGFFFFFFFFFGGGFFFFFFEEECCC@@@???@@@@@@???===;;;:::999888777777777777666666666555444444333333111222222222222111000000///////////////......---////////////////////////.........---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,---------------------------------,,,+++************+++,,,,,,---.........---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...............///......000000///---,,,---,,,---///000///---------------.........//////---...///...,,,+++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.............../////////................................................000000/////////.........///////////////................../////////000000........................000000//////............////////////////////////hhhUUUXXXOOODDDFFFAAACCC@@@>>>===>>>AAABBB@@@===<<<:::888777666555333111000...------.........,,,,,,,,,,,,------------...---------............///............................................................////////////////////////////////////.........////////////000111111111222222222333333111111222333444444444444444444444444555666777888<<<:::888888999999888777999???<<<;;;CCCEEEHHHRRRbbbtttvvvcccWWWTTTNNNLLLLLLOOOOOOMMMKKKKKKQQQRRRSSSTTTUUUVVVVVVVVVQQQOOOQQQUUUVVVSSSRRRTTTRRRSSSTTTTTTUUUUUUUUUUUUSSSTTTUUUVVVUUUTTTSSSRRRQQQPPPOOONNNNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQKKKNNNOOOOOOLLLJJJJJJKKKJJJOOOUUUVVVSSSOOOKKKHHHFFFGGGGGGGGGFFFEEEEEEFFFDDDBBB@@@?????????>>>===::::::999888777777777777666666666555444444333333111222222222222111000000///////////////......---////////////////////////...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,---------------------,,,---------,,,,,,+++*********+++,,,,,,---.........---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,---......//////......000///------///111000...***,,,......---.........------------............---...///...,,,+++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,---------......................................................---........./////////000000000/////////.........---------......//////000000------------------------000/////////......------........................lllZZZ]]]SSSFFFFFF@@@CCC@@@>>>===>>>AAABBB@@@===;;;999777777666666444222000///------.........---,,,,,,,,,,,,---------------------............///------------------------........................------........./////////////////////////////////---------.........//////111111111111222222222222111111222333444444444444444444333333444555777888<<<;;;999777666666777777888???===;;;???===:::@@@AAAIIIQQQVVVaaasss~~~lll```\\\\\\^^^\\\UUUNNNLLLQQQQQQPPPPPPPPPPPPQQQRRRLLLLLLMMMOOOQQQRRRSSSTTTPPPOOOQQQUUUWWWTTTTTTWWWQQQQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTRRROOOLLLJJJPPPOOONNNOOOQQQQQQQQQOOOPPPPPPQQQQQQPPPOOONNNNNNNNNQQQUUUTTTOOOKKKIIIIIIGGGNNNSSSRRRNNNKKKIIIFFFFFFGGGHHHHHHEEEDDDDDDDDDDDDBBB@@@?????????>>>===999999888777777777777777666666666555444444333333111222222222222111000000///////////////......---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------...////////////.........,,,)))+++///111///,,,///000,,,+++...///...,,,------------.........---...///...,,,+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///++++++,,,,,,---................................................---------++++++,,,,,,---......///,,,------...//////000000---------....../////////------------------------....../////////...------........................mmm[[[___UUUGGGFFF@@@CCC@@@>>>===>>>AAACCC@@@>>>;;;999777666777666444222000///------.........---++++++,,,,,,,,,------------------............///------------------------........................---------.........//////////////////////////////............////////////111111111111222222222222000111333444555444444444444333222222333444666888333666888999777888;;;>>>:::AAA>>>;;;???<<<999???===<<<<<<@@@CCCGGGNNNWWWiiivvvqqqdddWWWSSSMMMKKKPPPTTTQQQMMMMMMJJJKKKJJJIIIIIILLLOOOPPPMMMMMMLLLMMMNNNPPPRRRSSSPPPOOOPPPTTTUUUSSSSSSUUUQQQQQQRRRRRRTTTUUUVVVWWWRRRSSSTTTTTTSSSPPPLLLJJJSSSQQQQQQRRRTTTTTTRRROOOPPPPPPQQQQQQQQQPPPOOONNNQQQTTTWWWUUUOOOKKKJJJKKKFFFNNNRRRNNNIIIIIIHHHFFFFFFHHHJJJHHHEEEBBBBBBCCCDDDBBB????????????>>><<<999888888777777777777777666666666555444444333333111222222222222111000000///////////////......------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------...///////////////+++......******...000...---111000,,,,,,//////,,,,,,,,,---------.........---...///...,,,+++,,,---------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,---.../////////........................//////.........---------,,,,,,------------------,,,------....../////////---.............................................,,,---.../////////...---........................lll[[[___UUUGGGGGGAAADDD???>>><<<>>>BBBCCCAAA>>>;;;999777666777666444222000///------.........---++++++,,,,,,,,,------------------.........//////------------------------........................---------.........//////////////////////////////////////////000000000000000111111111111222222222000111333444555555444333444333222222222444666888---222888999666555777:::555;;;888555;;;;;;;;;DDD===777888@@@BBB===???FFFNNNTTTZZZ___jjjzzz{{{wwwwwwyyyzzzbbbSSSOOOIIIKKKKKKNNNQQQMMMFFFGGGMMMFFFJJJLLLLLLMMMOOOQQQPPPQQQPPPOOONNNOOOQQQSSSUUUPPPNNNNNNRRRRRROOOOOOQQQRRRRRRRRRSSSTTTVVVWWWXXXOOOPPPSSSUUUVVVUUUSSSQQQVVVUUUTTTVVVXXXWWWRRROOOOOOPPPQQQRRRRRRQQQPPPOOOMMMPPPRRROOOJJJGGGHHHKKKHHHPPPSSSMMMHHHIIIJJJHHHGGGIIIKKKIIIEEEAAAAAABBBDDDBBB???>>>??????>>><<<999888777777777777777888777666666555444444333333111222222222222111000000///////////////......---////////////////////////---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++***)))))))))***+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,++++++++++++,,,,,,---------------------------------........................---......///////////////***000222---,,,///000---,,,000111------111///***,,,,,,,,,---------......---...///...,,,+++,,,------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------...///000000111........................//////.........---------000000000///......------000000///...------,,,,,,........................////////////////////////+++,,,.../////////..............................hhhUUUZZZSSSFFFGGGBBBHHHAAA>>><<<<<>>CCCEEEGGGJJJNNNTTT[[[```ooozzzyyykkk___]]]\\\ZZZWWWSSSOOOKKKIIIJJJKKKLLLLLLLLLKKKIIIHHHHHHJJJLLLLLLKKKKKKMMMOOOPPPPPPNNNMMMNNNQQQRRRPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQTTTWWWXXXXXXWWWWWWWWWSSSUUUWWWXXXWWWWWWXXXYYYWWWXXXYYYXXXVVVTTTTTTTTTUUUVVVVVVTTTQQQOOOOOOPPPNNNPPPQQQNNNIIIGGGGGGIIIHHHKKKNNNNNNLLLIIIGGGFFFEEEDDDDDDBBBAAA@@@??????AAA@@@????????????<<<::::::999888666555555444444444444444333333222222222000000000000000000000000111000000///...------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000///---,,,,,,---///000---------------------------------............///,,,---......//////......---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------/////////......---------++++++,,,,,,,,,---------++++++***+++,,,...000222......------------......,,,,,,,,,---------..............................////////////////////////................................................---------............///......------------......111111000000//////......nnn]]]cccXXXGGGEEE@@@EEEBBB???<<<===@@@AAA@@@===;;;:::999777666444333222111000///...------------...---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------......................................./////////000000000000////////////////////////000000000000111111111111222222222222222222222222222111111111111222333333555555555555555666777777777777777888888888999999:::::::::;;;;;;;;;<<<<<<<<<>>>AAACCCDDDEEEGGGIIIJJJNNNXXXeeemmmqqqvvv|||wwwhhh___TTTJJJLLLLLLKKKKKKIIIHHHFFFEEEHHHIIIIIIJJJJJJIIIHHHGGGGGGIIIJJJJJJJJJJJJKKKMMMNNNNNNMMMMMMOOORRRTTTTTTRRRRRRRRRRRRRRRQQQPPPPPPQQQTTTWWWXXXWWWVVVVVVWWWSSSUUUWWWWWWWWWVVVWWWYYYRRRSSSTTTSSSQQQPPPQQQRRRUUUTTTSSSRRRPPPOOONNNMMMLLLMMMMMMKKKIIIGGGGGGGGGFFFHHHKKKKKKIIIGGGEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>===;;;999:::999888666555444444444333333333333333333222222000000000000000000000000111111000//////...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,'''(((***+++------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,,,,---...///---------------------------------............///,,,,,,,,,,,,---------...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,+++++++++,,,...///000......------------......,,,,,,,,,---------......................................................................................................---------............///......------------......000000000000//////......qqqeeemmm___IIICCC>>>DDDBBB???===>>>@@@BBB@@@>>>;;;:::999777666444333222111000///...------------------,,,+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------....../////////000000000////////////////////////000000000000111111111111222222222222222222222222111111000000111111222333444444444444555666777888666666666666777777777777888888888888999999999:::888<<<@@@BBB@@@>>><<<<<>>=========<<<:::888999888777666555444444444222222222333333333333333000000000000000000000000111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,,,,---...///---------------------------------............///,,,,,,+++***+++,,,---...------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///......------------......,,,,,,,,,---------......................................................................................................---------............///......------------......000000000////////////...~~~tttmmmxxxgggLLLDDD???EEECCC@@@>>>>>>AAABBBAAA???;;;:::999777666444333222000000///...---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........./////////000000///////////////////////////000000000111111111111111111111111111111111111111111111111111222333333222333333444555666888999555555666666666777777777777777777888888888999999666:::>>>AAA@@@>>>======>>>@@@DDDJJJIIIDDDCCCEEE@@@DDDLLLTTT]]]gggqqqwwwvvvbbbXXXTTTQQQNNNMMMLLLKKKFFFCCCEEELLLNNNLLLHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEGGGHHHHHHGGGGGGHHHIIIIIILLLRRRXXXYYYUUUSSSTTTNNNOOOPPPPPPQQQQQQPPPPPPQQQSSSUUUUUUTTTSSSTTTUUUQQQSSSUUUUUUTTTSSSTTTUUURRRRRRQQQOOOMMMMMMOOORRRVVVQQQMMMNNNPPPQQQMMMHHHJJJGGGEEEFFFIIIJJJGGGEEEBBBDDDFFFFFFEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>=========<<<999777888777666555444444444444111111222222333333333444////////////////////////111111000000000/////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...---------------------------------............///...,,,+++******,,,...///,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------....../////////,,,,,,,,,------------...------------------------...------,,,,,,------...,,,,,,,,,---------......................................................................................................---------............///......------------......////////////////////////|||xxxnnnOOOFFFAAAFFFCCC@@@>>>>>>AAABBBAAA???;;;:::999777666444333222000///...------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................///////////////////////////////////////000000000111111111111111111111111111111111111222222222222222333444444222222333333555666777888666666666777777777777888888888888888999999999999555777:::;;;;;;;;;<<<===;;;===CCCHHHGGGAAA>>>???AAABBBDDDEEEGGGJJJOOOSSSRRRVVV\\\bbbiiisss}}}~~~aaaWWWNNNKKKHHHEEEEEEGGGEEEGGGGGGEEEFFFJJJIIIFFFGGGGGGGGGFFFEEEDDDCCCBBBEEEEEEEEEEEEEEEEEEFFFFFFEEEGGGHHHHHHFFFFFFGGGIIIIIIMMMVVV^^^]]]TTTNNNOOOJJJKKKLLLNNNPPPQQQQQQQQQPPPQQQSSSRRRQQQQQQRRRSSSOOOQQQSSSSSSQQQQQQQQQRRRTTTTTTRRROOOLLLLLLNNNPPPVVVQQQMMMNNNPPPQQQMMMHHHKKKHHHFFFGGGJJJKKKIIIFFFCCCEEEGGGHHHGGGEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>><<<:::888777666555444333333333444111111111222222333333333////////////////////////000000000000////////////......---------,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,------------------------------------------............//////...,,,++++++---///000,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------....../////////,,,,,,---------.........------------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......................................................................................................---------............///......------------...................../////////qqqPPPGGGBBBEEEBBB???===>>>@@@BBB@@@>>>;;;:::999777666444333222000///...---,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////------........./////////////////////////////////000000000000111111111111111111111111111111111111333333222222333333444555333333333333444555666777666666666666777777777777888888888999999999::::::::::::;;;:::999999;;;===???>>>@@@CCCCCC@@@AAAEEE@@@AAABBBCCCCCCEEEIIILLLGGGIIIKKKLLLNNNTTT]]]cccyyy{{{}}}|||sssfff___aaaddd]]]SSSIIIGGGFFFGGGFFFBBBCCCGGGAAAEEEGGGFFFFFFHHHFFFBBBEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEFFFGGGGGGFFFEEEFFFGGGIIILLLVVV___\\\PPPIIIKKKGGGHHHJJJLLLNNNOOOOOOOOONNNOOOPPPPPPNNNNNNOOOPPPMMMNNNPPPPPPOOONNNNNNOOOPPPQQQPPPNNNKKKJJJLLLMMMTTTQQQNNNNNNOOOOOOLLLIIIJJJIIIHHHIIIJJJJJJIIIHHHDDDGGGJJJKKKIIIGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAABBB@@@???>>>>>><<<:::777555555444333333333333333111111111222222222222222000000000000000000000000///////////////...............---------,,,,,,,,,***++++++,,,,,,------...,,,++++++******++++++,,,******,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------,,,,,,,,,---------------------------------............///......---,,,---...///000,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,---------............,,,------......---,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------..............................------------------------................................................---------............///......------------......---............/////////|||~~~zzzxxxiiiKKKFFFAAADDDBBB???<<<===@@@AAA@@@===;;;:::999777666444333222//////...---,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------.........//////////////////////////////000000000000111111111111111111111111111111111111222222222222222333333444333333333333444444555666444444555555555666666666777888888888888999999999:::;;;<<<;;;::::::;;;===:::888999;;;:::888:::???;;;===???@@@AAABBBDDDFFFAAAAAA@@@>>>===???DDDHHHTTTRRRPPPOOOPPPSSSXXX\\\___jjjyyysssiiiiiimmmppplll```UUUQQQSSSPPPKKKFFFFFFHHHEEE???FFFCCCBBBCCCBBB>>>>>>AAA;;;@@@CCCCCCDDDGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCDDDEEEIIIIIIQQQYYYUUUIIIFFFKKKHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNMMMLLLKKKMMMNNNKKKLLLNNNMMMLLLKKKKKKLLLKKKMMMNNNMMMLLLKKKMMMNNNQQQPPPOOONNNLLLKKKJJJIIIIIIJJJJJJJJJHHHGGGGGGHHHDDDHHHLLLMMMLLLHHHEEECCCDDDDDDCCCBBBAAAAAA@@@@@@AAA???>>>======;;;888666555444333333222333333333222222222222111111111111000000000000000000000000------------..................---------,,,,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,)))***+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------,,,,,,,,,---------------------------------............///,,,,,,---------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++------------............+++,,,---.........---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................------------------------................................................---------............///......------------......---------.........//////}}}lllkkkuuu___EEEDDDAAADDDAAA>>><<<<<>>===???>>>@@@CCCCCCBBB@@@@@@@@@BBBAAA@@@???>>>@@@BBBDDD???@@@CCCFFFFFFDDDDDDFFFCCCGGGOOOTTTQQQMMMRRR[[[ccckkkwww~~~xxx~~~|||nnnhhh]]]NNNIIIFFFEEEFFFFFFCCCCCCFFF@@@CCCDDDBBBBBBDDDBBB???EEE???;;;===>>>===>>>AAA>>>BBBDDDBBBAAADDDEEEDDDCCCCCCDDDDDDEEEDDDDDDDDDIIIGGGEEECCCBBBAAAAAABBBBBBCCCDDDDDDBBBAAABBBDDDHHHGGGLLLSSSOOOEEEEEEMMMIIIIIIJJJJJJIIIIIIHHHGGGKKKLLLMMMLLLJJJJJJKKKMMMIIIKKKLLLLLLJJJIIIJJJKKKHHHKKKMMMNNNNNNOOOPPPQQQNNNOOOOOOMMMJJJHHHHHHIIIHHHJJJLLLJJJFFFEEEFFFHHHDDDHHHMMMOOOMMMHHHDDDBBBEEEEEEDDDCCCAAA@@@??????@@@>>>===<<<;;;:::777555444444333333222222333333333222222222111111000000000000000000000000000000,,,---------------------......---------,,,,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++---------------------------------.........//////***+++,,,---------,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------/////////......------------------.........//////++++++---.........---------,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................------------------------................................................---------.........//////.........------.........---------.........//////xxx~~~iiilllgggWWWGGGAAABBBCCC@@@===::::::===>>>>>><<<;;;999777666777666444222......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------//////000000///...------...............///000000............////////////000000000000////////////000111222222000000111222222222111111222333555666555666666777777777777666666666777999:::;;;<<<===:::999888888888999:::;;;======>>>???@@@AAAAAABBBBBB@@@??????@@@AAAAAA@@@????????????????????????@@@@@@AAAAAAAAA@@@@@@???===>>>???AAACCCDDDDDDDDDFFFIIINNNSSSXXX[[[\\\]]]```ffflllrrryyyzzzkkk```ZZZXXXXXXbbb```]]]VVVNNNHHHEEEDDDAAAAAA???>>>============>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDDDDCCCCCCBBBAAABBBCCCCCCCCCAAAAAACCCEEEIIIJJJKKKJJJGGGFFFEEEFFFCCCDDDFFFIIIKKKJJJHHHFFFIIIJJJKKKMMMOOOOOOLLLJJJKKKKKKJJJIIIHHHHHHGGGGGGIIIIIIIIIKKKMMMMMMKKKIIIKKKKKKKKKLLLMMMLLLIIIFFFLLLLLLKKKJJJIIIGGGEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBB<<<<<<;;;:::888777666666222222222222222222222222111111111111111111111111222222000///............//////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,++++++*********+++,,,------++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---..................------,,,,,,,,,---------.........------------...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................|||kkkoookkkZZZIIIAAAAAABBB@@@===::::::===???>>><<<;;;999777777666666444222......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,---------......///////////////...------...............///000000//////000000000111111111000000000000////////////000111222111000///000222222333555666777777666666444555555666666666666555666666777888999::::::;;;999888888888888999:::;;;<<<<<<<<<===>>>>>>??????@@@>>>======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@??????>>>======>>>???????????????;;;===AAADDDGGGIIIIIIIIIIIIMMMPPPQQQSSS[[[hhhrrrzzzxxxyyy}}}qqqjjjccc```cccfffggggggbbb]]]VVVOOOIIIFFFEEEEEEIIIJJJIIIFFFBBB???======@@@???>>>===<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@??????????????????@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCBBBBBBAAACCCDDDEEEDDDBBBBBBDDDFFFHHHJJJKKKJJJHHHGGGGGGGGGFFFEEEFFFFFFHHHHHHHHHHHHJJJJJJJJJLLLMMMMMMKKKIIIJJJJJJJJJIIIIIIIIIHHHHHHLLLMMMNNNNNNMMMLLLJJJIIIJJJJJJJJJKKKLLLKKKHHHFFFLLLLLLKKKJJJHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCC@@@???===;;;888666444333222222222222222222222222111111111111111111111111222111000///............000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++******+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.....................------,,,,,,,,,---------......---------------...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................wwwkkkqqqmmm]]]JJJAAA@@@BBBAAA>>>;;;;;;>>>@@@???===<<<:::888777666555333111......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,------------...............////////////...------...............///000000111111111111222222222222////////////000000000000000111222111000///000222111333666888999888666555333333444555555555555555666666777777777888888888777777777888888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<::::::<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======>>>>>>>>>>>>===<<<;;;:::888:::<<<===>>>>>>>>>===???AAABBB@@@>>>@@@GGGMMM\\\XXXRRRMMMLLLNNNRRRUUU]]]hhhpppooonnnnnnggg___XXX[[[aaakkksssvvvsssooonnnmmmhhhdddlll{{{yyysssnnnkkkjjjjjjwww}}}~~~yyyrrrggg]]]WWWTTTTTTVVVTTTPPPNNNPPPMMMJJJFFFEEEFFFEEEBBB??????>>>>>>======<<<<<<;;;;;;===???@@@>>><<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;======>>>>>>>>>?????????????????????>>>>>>=========>>>???@@@@@@AAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEEEEDDDCCCCCCDDDFFFGGGHHHJJJJJJHHHGGGHHHIIIHHHGGGEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIKKKKKKJJJHHHIIIIIIIIIIIIJJJJJJJJJKKKQQQSSSUUURRRNNNJJJIIIJJJIIIIIIIIIKKKLLLKKKHHHEEEKKKKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDBBBAAA???<<<888555333222222222222222222222222222111111111111111111111111111111000///............000000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,------++++++,,,---*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------......,,,,,,,,,---------......------------......//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................yyyjjjooolll[[[IIIAAA@@@BBBBBB???<<<<<>>===;;;999777666444222000......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********************+++,,,,,,,,,,,,+++,,,,,,,,,------------............//////...------...............///000000000000111111111222222222////////////000000000000111222333222111000111333000222444666666666555444333333444555666666666666666666666666666666666666666666777888999:::;;;<<<::::::::::::::::::999999<<<;;;999999;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;>>>>>>>>>>>>======<<<;;;<<<===>>>>>>>>>>>>======@@@BBBCCCAAA>>>>>>AAAFFFKKKHHHCCC???===???CCCEEE===DDDHHHGGGGGGIIIFFFAAAAAABBBEEEIIIKKKLLLKKKKKKHHHHHHDDD???BBBJJJNNNKKKLLLKKKJJJIIIHHHFFFEEEEEEHHHLLLOOOMMMJJJHHHCCC===CCC???>>>@@@???<<<<<>>>>>???@@@???<<<999:::;;;<<<>>>>>>>>>>>>===<<<>>>BBBCCCAAA???=========<<<;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>======>>>>>>>>>?????????<<<<<<===>>>???@@@BBBBBB@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBDDDEEEEEEDDDBBBBBBCCCEEEDDDFFFGGGHHHGGGFFFGGGHHHFFFGGGGGGFFFEEEDDDEEEGGGFFFEEEDDDEEEHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMUUUXXXZZZVVVNNNIIIIIIKKKIIIIIIJJJKKKLLLLLLIIIGGGJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@AAABBBDDDFFFFFFEEEDDDCCCBBBAAA???<<<999666444222222222222222222222222222111111111111111111111111111000///...............////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++++++++++++++++++++++++++,,,------++++++,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------------......,,,,,,,,,---------......,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................~~~{{{hhhkkkeeeUUUFFFAAABBBCCCBBB???<<<<<>>===;;;999777666444222000......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,------............------...............///000000/////////000000000000111.../////////000000000111222333444333222222333444333222222333333444555666444444555666777888888888666666666555555555555444555555666888999:::;;;;;;:::::::::::::::::::::999===;;;999999;;;<<<;;;:::999999999999999999999999888999:::;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<===???>>><<<;;;>>>@@@JJJGGGBBB>>><<<===???@@@>>>@@@AAA???@@@BBBAAA>>>AAABBBCCCCCCCCCCCCDDDEEEBBBBBB???<<<===@@@AAA???@@@@@@@@@@@@@@@@@@AAAAAA>>>AAABBB@@@@@@BBBAAA===???======@@@AAA>>>>>>@@@<<<;;;;;;<<<=========<<<<<<<<<<<<<<<<<<===>>>>>>:::===@@@AAA???===<<<;;;<<<<<<;;;;;;;;;<<<======;;;;;;<<<<<<<<<=========;;;<<<===>>>???AAABBBBBB<<<<<<<<<<<<>>>???AAABBB?????????@@@AAAAAABBBBBBEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDBBB@@@@@@AAACCCAAACCCEEEEEEDDDDDDEEEFFFBBBEEEHHHHHHFFFDDDCCCDDDDDDCCCBBBCCCEEEHHHIIIIIIGGGHHHIIIJJJLLLMMMNNNOOOUUUYYYZZZVVVOOOIIIIIIJJJJJJJJJKKKMMMNNNNNNKKKIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@??????AAABBBDDDDDDCCCAAA@@@???>>>===;;;999777555555222222222222222222222222000000000000000000000000000//////...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++++++++++++++++++++,,,------++++++,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,---------......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................zzzkkkiii^^^NNNCCCAAACCCDDDAAA>>>;;;;;;>>>@@@???===<<<:::888777666555333111......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***************)))******+++++++++++++++************++++++++++++,,,,,,---............---...............///000000---.........////////////......//////000000111111222333444333222111222444555444333333444555777888444444666777888888888888555555555555555555555555555666777888999999999999::::::::::::::::::::::::===;;;999:::;;;<<<;;;;;;999999999999999999999999777888999::::::;;;::::::777888999:::;;;;;;;;;;;;888888999::::::;;;<<<<<<<<<======<<<;;;:::<<<===JJJGGGCCC???===<<<===>>>???>>><<<;;;<<<===<<<;;;;;;;;;;;;<<<===???@@@@@@:::;;;;;;;;;<<<=========>>>>>><<<;;;;;;;;;<<<<<<999<<<<<<::::::>>>@@@>>>:::888888<<<<<<999888;;;===<<<;;;999999999:::;;;::::::999999999;;;<<<===777999===>>>>>>=========;;;;;;;;;;;;;;;<<<===>>>::::::;;;;;;;;;<<<<<<<<<:::;;;<<<>>>???AAABBBBBB<<<<<<;;;;;;<<<>>>???AAA>>>>>>??????@@@AAAAAAAAAEEEDDDCCCBBBAAABBBCCCCCCBBBCCCCCCBBB@@@???@@@AAA???AAACCCCCCCCCBBBCCCDDD???CCCHHHIIIFFFCCCCCCDDDHHHEEECCCCCCEEEGGGIIIIIIHHHIIIJJJKKKLLLNNNOOOOOOSSSUUUVVVTTTOOOJJJIIIJJJKKKKKKKKKMMMOOOOOOLLLJJJHHHGGGFFFEEEEEEEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@???@@@AAAAAAAAA@@@>>>>>><<<<<<;;;:::888777666666222222222222222222222222000000000000000000000000//////......---......///,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,+++,,,------++++++,,,---*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++,,,,,,------......,,,,,,,,,---------......+++,,,.../////////...---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................{{{sssjjjYYYGGG@@@AAADDDCCC@@@===::::::===???>>><<<;;;999777777666666444222......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))))))))*********+++))))))***+++++++++++++++******+++++++++,,,,,,,,,+++,,,------.........---...............///000000------........./////////.........///000111111111000111222222000000111222222222333444444555555555222333555666777888888888555555555555666666666666555666777888999999888888888888888999:::::::::;;;<<<:::999999:::;;;;;;:::888888888888888888888888777777888999:::;;;;;;:::777888999:::;;;;;;;;;;;;999999999:::;;;<<<<<<===>>>>>>======<<<<<<>>>???GGGEEEAAA>>><<<;;;<<<<<>>?????????@@@AAA@@@@@@@@@???????????????<<<>>>>>>;;;<<>>???>>>???CCC======;;;:::888888999;;;:::;;;;;;;;;;;;;;;;;;<<<888:::<<<===<<<<<<===>>>999999999999:::;;;<<<===::::::::::::;;;;;;;;;;;;;;;<<<<<<======>>>??????===<<<;;;:::;;;<<<>>>???======>>>>>>???@@@@@@AAAEEEDDDCCCAAAAAABBBCCCDDDCCCDDDDDDBBB@@@???@@@BBB@@@BBBCCCCCCBBBBBBBBBCCC???CCCGGGFFFDDDBBBDDDGGGPPPLLLHHHFFFFFFHHHHHHHHHIIIIIIJJJKKKMMMNNNOOOOOOPPPPPPPPPPPPNNNLLLJJJIIIJJJJJJKKKMMMNNNNNNLLLJJJGGGFFFEEEDDDDDDEEEGGGHHHEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>======;;;;;;:::999777666555555222222222222222222222222000000000000000000000000.........------......///,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------***++++++,,,------......,,,,,,,,,---------......+++,,,...///000///...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******+++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................yyylllWWWDDD>>>AAADDDBBB@@@===::::::===>>>>>><<<;;;999777666777666444333......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((())))))*********+++))))))***++++++++++++***++++++,,,,,,,,,---------+++,,,------.........---...............///000000............////////////---......///000111111222...000111000///...///000---///111333444333111000111222333555666777777777555555555666666666777777666777888999999888777666666777777888999::::::;;;;;;999888888999::::::999888888888888888888888888777777888::::::;;;;;;;;;;;;;;;<<<=========<<<<<<999888888888888999:::;;;888777777777888:::<<<===AAA@@@===;;;999999999:::AAA===;;;===@@@???===<<<;;;888777999<<<<<<888444;;;;;;<<<===<<<::::::<<<999:::<<<>>>?????????>>>:::<<<;;;777888===@@@>>>:::666555888;;;<<<@@@FFF888999:::999888888:::;;;<<<===>>>>>>===;;;999888:::;;;;;;:::999888999:::777777888888999:::;;;<<<999999:::::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;===<<<;;;::::::;;;===>>>=========>>>??????@@@@@@FFFDDDBBBAAAAAAAAACCCDDDDDDEEEEEECCCAAA@@@AAABBBAAACCCDDDDDDCCCBBBBBBCCC@@@CCCEEEDDDAAAAAAEEEJJJWWWSSSMMMIIIHHHHHHHHHGGGJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMLLLMMMNNNMMMKKKHHHIIIIIIJJJLLLNNNMMMKKKIIIGGGFFFDDDCCCDDDEEEGGGHHHEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA???>>>=========<<<;;;:::888666555444333222222222222222222222222000000000000000000000000......---------......///---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,---*********++++++,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......******+++,,,,,,---......,,,,,,,,,---------......+++,,,...000000///...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................|||wwwnnnTTT???AAADDD@@@@@@AAA>>>;;;;;;>>>??????===<<<;;;999888777555222//////......------,,,++++++---------,,,,,,++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,++++++***,,,---......//////..................////////////000000000000000111111222444333333222222111111000222222333333333444444444444444444444444444444444555555555555555555555555555555555555777999;;;<<<888777777666666666666666777888999;;;;;;:::999999999999999:::::::::;;;;;;999999999999999999999999:::999888888888999:::;;;<<<;;;:::999888999::::::::::::999999::::::;;;<<>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAABBBEEEGGGKKKJJJJJJIIIGGGFFFFFFEEEGGGIIIKKKLLLKKKKKKLLLMMMNNNMMMKKKIIIHHHIIIKKKLLLGGGIIIJJJJJJHHHHHHIIIJJJFFFIIILLLKKKGGGDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???>>>============<<<;;;999888555444222111333333333222222222111111000000000000//////////////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000,,,,,,,,,---------......------............------........................,,,---......,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,+++*********+++,,,------,,,,,,++++++,,,,,,,,,------------------------------------------------------/////////...---,,,------------------------................................................zzztttZZZBBBAAACCC@@@@@@AAA>>>;;;;;;>>>??????===<<<;;;999888777555222//////......------,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,---......//////..................////////////000000//////000000111222111222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444555444444444555777999:::888888777666666666666666777777888999999999999999777777888999999999999888888888888888888888888888888888777777777888999:::<<<;;;:::999888999999:::999999999999999:::;;;;;;@@@???===;;;:::::::::::::::999888777777888999:::::::::::::::::::::::::::888888888999999999999:::999888888888777777777777777777777888888888999999;;;:::888666666777888999999999::::::999888888777777777888888999::::::;;;::::::::::::::::::::::::999999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>???@@@BBBAAA???===@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCEEEFFFIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGIIIJJJIIIIIIJJJKKKMMMKKKJJJHHHHHHIIIJJJKKKIIIIIIJJJIIIGGGGGGHHHJJJIIIKKKMMMKKKGGGCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@???======<<<<<<::::::999777555444333222333333333222222111111111000000000000/////////...//////.........---------........................******+++,,,,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...///000///---++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,---------......------............------........................,,,---......,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,+++*********+++,,,---...------,,,,,,,,,,,,------------------------------------------------------...............------------------------------................................................}}}dddHHHAAAAAA???AAAAAA>>>;;;;;;>>>??????===<<<:::888777777555222000///......------,,,++++++,,,,,,,,,,,,++++++++++++---------,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------......,,,---......//////......---............/////////000000//////000000111222///000000111222222333333000111111111222222222222333333333333333333333333444444444444444444444444444444444444444555666666999888777777666666777777777777666666777777888999666777999:::;;;:::999888777777777777777777777777777666666666666777888888::::::999888888888888999999888888888888999::::::@@@@@@???>>><<<:::999888888777777666666777777888777777777777777777777777777777777888888888999999777777777666666666555555666666777777777888888888:::999777666666666777888888888999999888888777777777777777888999999::::::999999999999999999999999777777777888888:::;;;;;;::::::::::::::::::::::::>>>=========<<<<<<;;;;;;@@@AAABBBBBB@@@>>><<<<<>>===<<<;;;888888777666555444333333444444333222111111000000000000000/////////.....................---------------------------------))))))***+++---...//////,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---...//////---++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,---------......------............------------------------------,,,---......,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++,,,------///......---,,,,,,------------------------------------------------------......---------......///------------------------................................................~~~nnnMMMAAA???>>>AAAAAA>>>;;;;;;>>>??????===;;;:::888777777555333000///......------,,,++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......,,,---......///.........---------........./////////////////////000111111000000000000111111222222000000000000111111111111222222222222222222222222333333333333333333333333555555555444444444444555888888777666666666666777666666555444555666777888777999;;;===>>><<<:::999666666666666666666666666666666666666777777888888999999888888777777777777888777777777777888999999<<<===>>>>>>===;;;999777666666666666666666666666666666666666666666666666666666777777777888888888666666666666555555555555555555666666666777777777888777777666666666777888777777777888888777777666666666777777888999999999888888888888888888888888888888888888888999::::::999999999999999999999999=========<<<;;;;;;::::::>>>AAACCCBBB>>>;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===???AAABBBAAA@@@@@@AAACCCCCCCCCDDDEEEEEEFFFFFFCCCEEEGGGGGGGGGFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHHHHKKKKKKIIIFFFDDDDDDFFFIIIMMMMMMLLLJJJGGGDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>><<<;;;:::777666666555555444444444444444333222111000//////000000/////////.................................------------------------******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,---......,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,,,,---------......------............------------------------------,,,---......,,,,,,---...,,,++++++******++++++,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,------//////...------------...................................................///...---,,,,,,---///000........................................................................yyytttPPPAAA??????BBBAAA>>>;;;;;;>>>??????===;;;999888777777666333111///......------,,,++++++++++++++++++++++++++++++************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,---......///.........------------............/////////...///000000111111111111000000///////////////000000000111111111222222222222222222222222333333333333333333333333555555666555555555444444888777666666555555666666666555444333444555777888666888;;;======<<<999888555555555555555555555555777777777888888888888888777777777777777666666666777666666666666777888888666777999;;;;;;:::888777555555555555555555555555555555555555555555555555555555555666666666777777777666666666555555555555444444555555555666666666666666666666666666666777555555666777777666666666555666666777777888888999777777777777777777777777:::999888888777777777888999999999999999999999999;;;;;;;;;::::::999999999<<>>>>>???>>>>>>===????????????????????????;;;===???@@@???>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEECCCEEEGGGGGGFFFFFFGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGKKKJJJHHHEEECCCCCCFFFHHHJJJIIIHHHHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@>>><<<:::888555555555555444444444333333333222111111000//////////////////............---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++,,,------+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------......------............------------------------------,,,---......,,,,,,---...,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,,,,------------///......------............................................................---,,,,,,,,,...///000........................................................................uuuvvvQQQAAAAAAAAACCCAAA>>>;;;;;;>>>??????===;;;999888777777666333111///......------,,,++++++*********+++++++++++++++)))***************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////......---,,,,,,+++,,,---......//////......,,,------------.........//////......//////000111111111000000///......---///000000000111111111111111111111111111111111111222222222222222222222222444555555666666555444444777666555555444444555555555555444444555555666777444555777888999888777666555555555555555555555555666777888999999999888888666666777777666666555444666555555555555666777777222444666888999999888777444555555666666555555444555555555555555555555555444444555555555666666666666666666555555555444444333333444444444555555555555555555666666666666666444444555666666666555555555555555666777777888888666666666666666666666666::::::999777777666666666888888888888888888888888999999999999999999999999:::<<<======<<<<<<===???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;===???>>>===<<<===>>>>>>???@@@AAABBBCCCDDDDDDBBBDDDFFFFFFFFFEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGEEECCCCCCEEEHHHHHHFFFEEEEEEFFFFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>;;;999777555555555444444333333222222111111111111000000000/////////.........---------------...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++***+++---,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,++++++******++++++,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,---------------,,,,,,,,,,,,---...///000................................................---------------...///000........................................................................uuuuuuOOOBBBDDDCCCCCCAAA>>>;;;;;;>>>??????===:::999777777777666444111///......------,,,++++++)))*********++++++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............---------,,,---......//////......,,,,,,---------.........///............///000000////////////////////////000000000111111111222222111111111111111111111111222222222222222222222222222333444555555444333333555555444333333333333444444444555666666666666666444444555666666666666666555555555555555555555555555666777888888888777777555555666666666555444333555555444444555555666777333444555666777777666666444555666777777666555444444444444444444444444444333444444444444555555555444444444444333333333333333333333333444444444444444444555555666666666666333333444555555555555555444444555666666777777888555555555555555555555555999888777777777777777888888888888888888888888888888999999::::::;;;;;;<<<;;;:::999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=======================================>>>??????>>>======>>>@@@>>>>>>??????@@@AAABBBBBB@@@BBBDDDEEEDDDDDDDDDFFFEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGFFFDDDDDDEEEGGGGGGEEECCCCCCEEEFFFEEECCC????????????????????????======>>>>>>===;;;888777555555444444333222111111000000000000111111111111//////.........------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************)))***,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,++++++******++++++,,,)))******+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++,,,---.........---,,,*********+++---...000111................................................+++,,,---...////////////........................................................................wwwtttNNNBBBEEEEEECCCAAA>>>;;;;;;>>>??????===:::999777777777666444222///......------,,,++++++))))))******+++++++++++++++++++++,,,,,,---------******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.../////////,,,---......//////......,,,,,,,,,---------.....................///000000------......///000000000111111111111222222222222000000000000000000000000111111111111111111111111000111222333444333222222444444333222222222222333333444666777777777666555666666666666777777777888666666666666666666666666333444666777777777666555444555666666666555333333555444444444444555666666555555666666666666555555444555666777777666555444333333333333333333333333333333333444444444555555333333333222222222111111222222333333333444444444333333444555666666666555222333444444555555555444444444555555666777777777555555555555555555555555666666666666777888999:::777777777777777777777777888999999:::;;;<<<=========:::777888;;;<<<;;;888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<=========<<<========================@@@AAA@@@???======@@@BBB===>>>>>>???@@@@@@AAAAAA???@@@BBBCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHDDDEEEFFFFFFEEEEEEFFFGGGGGGEEEBBBBBBDDDEEECCCAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<======<<<:::888777666555555444222111111000/////////000111111222222//////.........------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++************************(((***,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,++++++++++++++++++,,,))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,+++,,,---.........---,,,(((((()))***,,,...000111////////////////////////////////////////////////***+++---///000000///...////////////////////////................................................xxxWWW>>>@@@EEEAAA???<<<:::999:::<<<======:::888666666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++))))))***+++---...//////************************+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------,,,,,,+++...------,,,,,,,,,---------------............/////////......---------,,,000000111111111111000000444222000//////111444666222222111111000111111111000111111222222111111000111111222222222333333333333333333444444444555555444444444555666777888888444444444555555555555666444444444444444444444444111333555555444222222333444444444444444444444444666666666666777777777777444444444444444444444444111111222333333444555555444444444444444444444444222222222222222222222222222222222222222222222222333333333333444444555666555555555444444333333333333333444444444444333333888555222222333555444222666666666555666777777888888888888888888888888888777888:::<<<===?????????::::::999999::::::;;;<<>>===<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===@@@@@@@@@AAABBBBBB@@@===<<<===>>>@@@@@@AAAAAAAAA????????????@@@AAABBBBBBDDDDDDDDDEEEDDDCCCBBBBBBDDDCCCBBBDDDFFFGGGGGGFFFGGGGGGFFFDDDCCCAAA@@@@@@>>>>>>>>>>>>===============;;;999888999999888666555555444333333222111111000000000000////////////000000//////.........---//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,................................................------------------------//////---,,,,,,---.../////////...---,,,,,,++++++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++///......---...///111222000000///...---,,,,,,---////////////////////////------------------------............////////////................................................rrr\\\DDDBBBCCC===@@@===;;;:::;;;===>>>>>>:::888666666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++)))******+++,,,------...************************++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,---------,,,,,,...------,,,,,,------------------............////////////.........------000000111111111111000000111111000111333666888:::111111111000111111222222111111222222222222111111111111222222222333333333333333333444444444444555222222333333444444555555444444444444555555555555333333333333333333333333111333555555333222222333444444444444444444444444333333444444444555555555444444444444444444444444111111222222333444444555444444444444444444444444222222222222222222222222222222222222222222222222222222111111222333333444555444444444333333333333222333333444444333333222777444222222444555444333555555555555555666777777888888777777777777888888777888999;;;<<<======>>>:::999999999999:::;;;;;;>>>===<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<@@@??????@@@BBBBBB???=========>>>???@@@@@@@@@???????????????@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCFFFGGGGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;===:::888888888888777666555444444333222222111111000000000000////////////000/////////............//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------........................------------------------///...------------...///.........------,,,,,,+++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...---,,,+++++++++,,,---......------,,,------..............................------------------------............////////////................................................ppp|||aaaGGGAAAAAA<<<@@@>>>;;;;;;<<<>>>>>>>>>:::888666666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,************************++++++++++++++++++++++++---------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,------------***+++,,,,,,---------------------------------------------............///000000////////////......///000000111111000000//////000111222444666777888000000000000111111222333222222222333333222222222111111222222222333333333333333333333444444444444333333333333333333333333333333333444444444555555222222222222222222222222111333444444333222222333333333333333333333333333333333333333444444444444333333333333333333333333111111222222333333444444333333333333333333333333222222222222222222222222222222222222222222222222111000000000000111222222444444333333333333333222222222333333333333222222555333222222444555555444444444555555555666666666888777666555555666777888777777999::::::;;;;;;;;;999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<======@@@???===;;;:::999::::::;;;;;;;;;;;;<<<<<<<<<<<>>???@@@AAAAAA???=========>>>>>>>>>>>>>>>===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDBBBAAAAAACCCEEEGGGFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@???>>>===;;;::::::===;;;888777888777666555444444333333222222111111000000000000////////////////////////............//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......---------......///------------------------++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000,,,,,,+++*********++++++++++++++++++,,,---...///---------------------------------------------------............/////////................................................rrraaaEEE>>>@@@@@@???===::::::;;;===>>>===:::888666666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++*********************+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......++++++,,,,,,,,,---------******+++,,,------------,,,,,,---------------------------............///000000000000000///////////////000000000000/////////000111222222111000000////////////000222333333222222333333333333222222111111222222222333333333222222333333333444444444555555555444444444444444222333333333444444444444111111111111111111111111111222444333222111222333222222222222222222222222444444444444555555555555222222222222222222222222111111222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111333333333333222222222222222333333333333333333222222222222222333444555444444555555666666666666666777666444333333444666777777777888888999888888888999999999888999::::::;;;::::::::::::;;;<<<======BBB@@@===;;;999::::::;;;::::::;;;;;;;;;<<<<<<<<<>>>===>>>???AAAAAA???=====================<<<<<<>>>>>>===>>>>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEEEEAAA@@@@@@AAACCCEEEEEEDDDFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@??????>>>>>>======>>><<<999888888888777555333333333333222222111111000000000000///////////////////////////.........///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------.........///,,,,,,------------------++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////...------,,,,,,+++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////................................................pppqqq}}}xxx]]]DDD===AAACCC>>><<<999888:::;;;<<<<<<:::888666666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++*********************+++************************++++++++++++++++++++++++************++++++++++++******+++,,,,,,---......+++++++++,,,,,,,,,------***+++,,,,,,---------,,,+++,,,---.........---------------............////////////000000000000000//////000000000000//////...///111222222000///...////////////000111222333111222222333333222222111111111222222222333333333222222222333333333444444444444444444444333333333222222222222333333333444111111111111111111111111111222333222111111222333222222222222222222222222333333333333444444444444222222222222222222222222111111222222222222222333222222222222222222222222111111111111111111111111111111111111111111111111333222222111111111222222222222222222222222222222333333444444444444333333111222333333333333444444444555666777777777666666666555444333333444555666666666777777777777777666999888888888888999::::::::::::999::::::;;;<<<===BBB@@@>>><<<:::;;;<<<<<<:::::::::;;;;;;;;;;;;<<<===<<<===>>>@@@@@@???===<<<<<<=========<<<<<<;;;============>>>???@@@@@@@@@@@@@@@AAABBBDDDFFFGGG@@@??????@@@BBBCCCCCCBBBEEEDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@AAAAAABBB???===:::999999888777666333222222222222222111111000000000000////////////.........///////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------.........//////,,,,,,------------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++***+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............................................................mmm[[[hhhjjjYYYEEE???@@@AAA===;;;888888999;;;;;;;;;:::888666666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,************************++++++++++++++++++++++++)))***************+++++++++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---...///......------------............///......////////////000000...//////000000//////...---...000222333333333333////////////000000111222111111111222222111111111111111222222222333333333222222222222333333333333111111111111111111111111111111222222222333333333111111111111111111111111111222333222000000222333111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111444444333222222222222333000111111111111222222222222222333333333333222222000222444444333222222333333444555666777666555555444444444444444444444444555666666777777777777666888888888888888999::::::::::::999999999:::;;;;;;@@@???===<<<;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;<<<;;;<<<>>>@@@@@@>>>===<<<<<<===============<<<<<<<<<<<<<<<===>>>???@@@?????????@@@BBBDDDGGGHHHCCCAAAAAAAAABBBCCCBBBAAACCCBBBBBBAAA@@@@@@??????===>>>>>>@@@AAABBBCCCDDD???===:::999888888666555222222222222222222111111000000000000////////////.........///////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,---...////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++***)))))),,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------.........................................................vvv```iiihhhWWWEEE?????????>>>;;;999888:::;;;<<<<<<:::888666666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++)))******+++,,,------...************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------,,,+++******)))+++---...//////...------------............///------........./////////......////////////............000111222222333333000000/////////000000111///000000111111000000///111111222222222333333333111222222222222333333333//////000000111111222222111111111111222222222222222222222222222222222222222222222111000000222444111111111111111111111111/////////000000000111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444333222222222222222000000000000111111222222000000111111111111000000000333555555222111111222000222333555555444333222333444555666666555444333555555666777777777777777888888888888888999999:::;;;:::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;===???@@@>>><<<;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>??????>>>>>>>>>???AAADDDHHHIIIGGGEEEDDDDDDEEEDDDCCCAAAAAAAAA@@@@@@???>>>>>>>>><<<===>>>>>>???@@@AAAAAA===;;;888777666666444222111111111111111111222222000000000000////////////............/////////000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------........................------------------------+++,,,---////////////............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++************++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++)))***+++,,,,,,++++++***+++++++++++++++,,,---...------------------------++++++,,,,,,---......///,,,,,,---------.........................................................xxxyyynnnWWWCCC===>>>@@@???<<<:::999;;;<<<======:::888666666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++)))******,,,---...//////************************+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........---,,,+++***))))))***---/////////...------------.........//////,,,---------......//////......////////////......000000//////.........---111000000////////////000//////000000000000//////111111222222222333333333111111222222222333333333000000111222333444444555000111111111111222222222222222222222222222222222222222222111///000222444000000000000000000000000111111111111222222222222000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000444444333222111111222222//////000000111111111222......////////////......000333666555222000000111...000222333333333111000222444666888888666444222444555666777888888888888888888888777888999999:::;;;;;;:::999888888888888777888999:::::::::999999999999:::::::::;;;;;;;;;::::::;;;===???@@@>>><<<;;;;;;===>>>????????????<<<;;;;;;<<<<<<===>>>???>>>===>>>???AAAEEEHHHJJJJJJIIIGGGFFFGGGFFFDDDCCC@@@@@@??????>>>>>>==================>>>>>>>>>>>><<<:::777555555444222111111111111111111111222222000000000000////////////---.........//////000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......................................................------------------------***+++---///000000///...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,------,,,+++***))))))***+++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------------******+++++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---***+++---...///......---))))))***+++,,,...000000------------------------++++++,,,,,,---...//////,,,,,,,,,---------......................................................|||yyyiiiOOO>>>===@@@@@@>>><<<::::::<<<>>>??????;;;999777666555444222000111000///...---,,,,,,,,,************************------,,,++++++,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++...------,,,+++***))))))++++++++++++++++++++++++------------,,,,,,+++***------------------------,,,,,,,,,---------......,,,...//////...------...------......//////000000....................................////////////000000000000000000000000222222222222222222222222222444555444222000000000000000000000111111111111000111222333333222111000222222222111111111000000111111111111111111111111000000000000000000000000///000000111222333333333111111111111000000000///////////////000000000000222111111000000000000000000000////////////000000222222111000//////000000//////000000000000//////111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222555666888999999777555444555555555555555666777777666666666666666666666666777777888888888999999999999888777666666777888888777666666888:::<<<<<<;;;::::::;;;<<<=========<<<:::::::::;;;;;;;;;<<<<<<;;;===???@@@???>>>???@@@????????????@@@BBBDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBB???<<<:::;;;<<<>>>>>>>>>>>>============888777666555444333333333111111111000111111222222000000000000////////////........................------............------++++++++++++******)))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------......---,,,---...///000////////////////////////.........///////////////------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................,,,,,,+++***+++,,,---...........................------------------------vvvuuutttgggOOO???>>>@@@??????<<<::::::<<<>>>??????;;;999777666555444222000111000///...---,,,,,,,,,************************---,,,,,,++++++,,,,,,,,,************************************************++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,---------,,,,,,+++***------------------------,,,,,,,,,------------...,,,...//////...------...............////////////....................................////////////////////////////////////111111111111111111111111222333444444111000000000//////000000000111111111///000111111111111000///222222222111111000000000111111111111111111111111/////////////////////////////////000111222222222111111111000000000//////.../////////000000000000000/////////000111222222000000////////////000000222111111000//////000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222333444555666666555444444555555555555555666666777666666666666666666666666777777777888888888999999999888777666666777888888888999999999:::::::::;;;:::;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;===??????>>>===>>>???>>>>>>===>>>???AAABBBDDDBBBCCCCCCCCCCCCCCCCCCCCC@@@AAAAAA???===<<<===>>>=========<<<<<<;;;;;;;;;888777666444333333333333222222111111000111111111000000000000/////////...........................------............------++++++++++++*********))),,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------...------,,,---...///000........................////////////............***+++,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,---///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................,,,,,,+++++++++,,,---...........................------------------------ooopppqqqfffPPPAAA???@@@??????===::::::;;;===>>>>>>;;;999777666555444222000111000///...---,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------,,,,,,,,,,,,------------,,,---//////---,,,---.../////////...................................................////////////////////////////////////000000000000000000000000111333444333111000000000//////000000000000111111...//////000000//////...111111111111000000000000////////////////////////////////////////////////.........///000000111111000000000000////////////....../////////000000000.........///000111333333000//////......//////000111111000/////////000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111222222333333444555444444444444555666666666666666666666666666666666666777777777888888888888777777666666777777888999;;;===<<<999777999;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::;;;===>>>>>><<<;;;;;;<<<===<<<<<<<<<===???AAABBB??????@@@AAAAAABBBCCCCCC???@@@AAA@@@>>>>>>???@@@======<<<;;;::::::999999777666555444333222222222333222111111000000000000000000000/////////..............................------............------++++++++++++************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------...------------...//////........................000/////////...---------***,,,......------...///------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,+++++++++,,,---...------------------------------------------------uuuuuuuuuhhhQQQAAA>>>@@@>>>???===::::::;;;===>>>>>>;;;999777666555444222000111000///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---///...---,,,------/////////......---------....................................////////////////////////////////////////////////////////////000222333222000//////000////////////000000000111////////////////////////000000000000000000000000........................////////////////////////---------....../////////000000/////////................../////////000000.........//////000222222/////////....../////////111000000/////////000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000111222333444444444333333444444555666555555555555555555555555555555666666666777777777666666666666777777777888:::===@@@===888555777;;;;;;;;;;;;;;;;;;:::999888;;;;;;;;;::::::::::::999;;;<<<======;;;999999:::===<<<<<<<<<===>>>@@@AAA??????@@@@@@@@@AAAAAAAAA@@@AAABBBAAA???>>>>>>???======<<<;;;:::999999888777666555333222222111111333333222000////////////000000/////////.................................,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------......//////........................000000///...------,,,,,,))),,,//////...---...000.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---...//////---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---,,,+++******+++,,,---************************++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,------------------------------------------------------yyy~~~|||lllRRR@@@===@@@???@@@===;;;:::;;;=========;;;999777666555444222000111000///...---,,,,,,,,,++++++++++++++++++++++++************++++++,,,---************************************************++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---......---,,,,,,---//////......------,,,,,,....................................////////////................................................///111222111000//////000...////////////000000000000000000000000000000000////////////////////////------------------------........................---------------........./////////............---............////////////000000///////////////000//////............//////000///////////////000000111000///......///000111//////////////////////////////////////////////////////////////////////////////000000000111111111000000000000111222333444333333333333333444555555444444444444444444444444444444555555555666666666555555666666777777777777:::===???===777555777::::::;;;;;;;;;:::999888888:::::::::::::::::::::::::::<<<===<<<:::999999999======<<<<<<===>>>???@@@AAAAAAAAA@@@@@@?????????AAABBBCCCBBB???<<<;;;<<<======<<<<<<;;;:::999999666555444333111111111111333222111000////////////////////////....................................,,,,,,------------,,,,,,+++++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,---------------.......................................000//////...---,,,,,,+++'''+++//////,,,***,,,............------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........---,,,+++******+++,,,---************************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------------------------------------------------------ttt}}}lllQQQ???===@@@@@@@@@>>>;;;:::;;;=========;;;999777666555444222000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,......,,,+++,,,---.........---------------....................................////////////...................................................000111111///...///000......////////////000000111000000//////000000111............////////////------------------------........................------------------------///.........------------------........./////////111000//////.........//////......------....../////////......//////000000//////000000000000///////////////////////////////////////////////////////////////////////////////////////000000000111111000000111111222222222333333222222222222333444444444444444444444444444444333333444444444555555555444444555666777777777777888:::<<<;;;888666888:::999999:::::::::999888888999999999999::::::::::::999;;;<<<<<<:::999999:::======<<<<<<<<<===>>>???AAAAAA@@@@@@???>>>>>>===@@@BBBCCCAAA>>>;;;:::999<<<<<<;;;;;;;;;;;;::::::555444333222111000000000222111000000/////////////////////.........------........................,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---......//////......------------------------///.........---,,,,,,,,,+++000555555000...///111------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------............,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------pppxxxwwwhhhPPP???===@@@???AAA>>>;;;:::;;;<<<======;;;999777666555444222000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***,,,...---,,,+++,,,---,,,------------------.......................................////////////................................................---///000000///...//////........./////////000000000///............///000---------....../////////...............................................................---------.........---------,,,,,,---------.........////////////.........//////000///......------......///...............///000000...///000111111000///...........................////////////////////////////////////////////////////////////000000000111///000111222222111000000222222222222222333333444333333333333333333333333333333333333444444444444333444555777777777777666777777888888888888999999777888888999999999999888777777888999:::;;;;;;<<<888:::<<<<<<;;;:::;;;<<<<<<;;;;;;::::::;;;===>>>>>>>>>>>>==================???AAA@@@>>>;;;:::999999999999999::::::::::::555444333111000000000000111000000/////////000000//////.........---------........................+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---.../////////...---------------------------------------------------...444999888222...///222,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------ooonnnooodddNNN@@@>>>@@@???AAA>>>;;;:::;;;<<<===<<<;;;999777666555444222000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,...---,,,+++,,,,,,,,,,,,,,,------............................................./////////000........................////////////////////////---...000000///......///............/////////000///...---,,,,,,---...///---------.........//////..............................................................................---------,,,,,,,,,---------.........//////---------...///000111222.........------........................///000111---...111222222111...---........................////////////////////////////////////////////////////////////000000000000...///111222222000...---222222111111222222333444333333333333333333333333222222333333333444444444222333555777777777777666666555444666999::::::999666777888999999999999999666666777888:::;;;<<<===888:::<<<<<<;;;;;;<<<===;;;:::999999999:::;;;<<<::::::;;;;;;<<<=========:::===??????>>><<<;;;;;;777777777888999999::::::555444222111000000//////000////////////000000111//////.........---------........................+++,,,,,,------,,,,,,++++++++++++,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,.../////////...---------------------------,,,,,,------------------)))///444222,,,((((((+++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++...111333........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------kkkaaahhhdddRRRAAA===>>>===@@@===:::999:::;;;<<<<<<<<<:::888666555444111///000///...---,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,++++++******++++++,,,------------------------,,,++++++******++++++,,,,,,------......------,,,------............------,,,,,,---.../////////...////////////////////////............////////////...///000111111000///..................///000000//////............//////,,,---............111333......---------,,,,,,,,,000---,,,---///000...,,,......................................................---------,,,,,,,,,000------//////++++++...............////////////------......//////000000000///...---------------////////////000000000000////////////////////////////////////////////////........................///////////////.........///////////////000111111333222000/////////000111111111222222222333333333444444333333333333222222222222333333333333444444444555555666777666666666666777666555444444666888555666777888888999999888:::::::::999999999888888999999::::::::::::;;;;;;:::999888777777999;;;<<<::::::;;;;;;;;;;;;::::::======<<<;;;999888777777777777888999999999999888555444333111000/////////.../////////---,,,------------------------------........................++++++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,---...///000,,,,,,------...///000000///............------------......///000/////////......................../////////...---,,,******,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***---------,,,,,,+++++++++)))***++++++***,,,///111...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................iiieeeiiibbbOOO@@@===>>>===@@@===:::999:::;;;<<<<<<<<<:::777666555444111///000///...---,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++*********+++,,,---,,,++++++******++++++,,,------------------------,,,++++++******++++++,,,,,,,,,------------,,,,,,------............------..................---,,,....................................////////////...///000000000000///..................//////000//////............//////---...///...---...000222......---------,,,,,,,,,///---,,,---//////...,,,.........................................................---------,,,,,,...---///444333...,,,,,,.............../////////------..................//////...------------------............/////////........................................................................////////////............///////////////000000111222222000/////////000000111111111222222222333333444444333333333222222222222222222333333333444444333444555555666666555555555666666555333333555777555555777888888888888888::::::999999999888888888999999999:::::::::;;;;;;888777777666777888999:::<<<<<<============<<<<<<::::::::::::::::::::::::777888888999999888888777555444222111000/////////...//////...------------------------------------........................++++++++++++++++++++++++***++++++++++++,,,,,,,,,...---,,,,,,,,,---...///,,,,,,------...//////000///............---------------...////////////.......................................---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---------,,,,,,+++++++++***+++,,,,,,,,,---000222...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................mmmllllll```LLL>>>===???<<<@@@===:::999:::;;;<<<<<<<<<:::777666555444222000111000...---,,,,,,++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,------------,,,,,,------............------...//////......---,,,+++........................---............/////////......///000000///............------......///000//////............//////...//////...------///000......---------,,,,,,,,,...---,,,---...///...,,,------------------------------------------------...............---------------222777777111,,,+++---------.........//////...............---------///...------------------,,,,,,---------.........................................................------------------------........................//////......//////000111111111000/////////000000111111111222222222222333333333333333222222222222222222222222333333333333222333444444555555444444444555555444333333444666555555666777888888888888:::999999999999888888888999999999999::::::::::::666666777888888888888888<<<<<<============<<<<<<888888999:::;;;;;;<<<===888999999888888777666555444333222111000//////////////////............---------------------------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------...////////////............---------,,,,,,---.......................................------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++***+++,,,,,,+++,,,...111...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------}}}vvvrrrooo___III===>>>???<<<@@@===:::999:::;;;<<<<<<;;;999777666555444222000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......------,,,------.........---,,,,,,........................---------.........//////...........................------------.../////////......------......///...//////...,,,,,,...///......---------,,,,,,,,,------------------------------------------------------------------------........................,,,,,,000666666000,,,,,,,,,,,,,,,---.........///000/////////......------......---,,,,,,---------,,,------------.........................................................------------------------------...............//////............///000000000000000/////////000000111111111111222222222222333333333222222222222111111222222222222333333333222222333444444444444333333444555444333222444555444555666777888888888888999999999999888888888888888999999999999:::::::::777888:::;;;;;;;;;999888999::::::;;;;;;::::::999888888999::::::;;;<<<<<<999999999888777555444333333222111000///////////////.........//////......------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,---------------........./////////............---------+++,,,------......------........................,,,,,,---...............------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++++++++---......------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////......------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------zzzuuuqqqaaaJJJ>>>>>>@@@===@@@===:::999:::;;;<<<<<<;;;999777666555444222000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,***+++,,,---....................................------------..................------------......---------------...//////......------------............///...,,,,,,---///......---------,,,,,,,,,,,,---------,,,,,,------------------------------------------------------------..................---+++---111111---,,,...+++++++++,,,---.........111000000//////.........------,,,,,,,,,------...------........./////////................................................------------------------,,,---------......//////...............//////000/////////000000000//////000000111111111222222222333333222222222111111111111111111222222222333333111222222333444333333333222444555555333333333555444555666777777888888777999999999888888888777777888888888999999999::::::999;;;===??????>>><<<;;;999999::::::::::::999999::::::::::::::::::::::::999999888777666555333222222222111000////////////000...---...000111///...------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,---,,,---------...............///............---------+++,,,------......------........................,,,,,,---...////////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---------,,,...///...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///.........------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------uuutttssseeeNNN@@@???AAA???@@@===:::999:::;;;<<<<<<:::888666666666555333111111111///...---,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******++++++,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,((()))+++,,,.../////////------------------------,,,------------............---,,,,,,,,,,,,---...------,,,,,,------...///......------------......---......---,,,,,,...///......---------,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------******------+++,,,///)))***++++++,,,---......///////////////.........,,,,,,,,,,,,,,,------...---............/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------......///000......///000000000//////000000000111111111111222222222222222111111111111111111111111222222222222111222333333444444333333333444666666444333444555444444555666777777777777999888888888888777777777888888888888999999999999;;;<<<>>>???@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999888888888777666444333222222111000///////////////111...,,,...111222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,---------------........................///............---------,,,,,,---.......................................,,,---...///////////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,---------...000111000///000111...------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ooorrrtttiiiSSSCCC@@@BBBAAA@@@===:::999:::;;;<<<<<<:::888666666666555333111222111000...------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,)))******+++,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***+++,,,---.........------------------------,,,,,,---------.........------,,,++++++,,,------------,,,,,,------...///...------,,,,,,------...+++,,,------,,,,,,...000......---------,,,,,,,,,+++---...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,******------++++++...))))))***+++,,,---......,,,,,,------------------,,,,,,++++++,,,,,,---...,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...------------...//////------///000000000//////000000000000111111111111222222222222111111111111111111111111222222222222222333333444444444444444333555777777666444444555333444555666777777777777888888888888777777777777888888888888999999999999999:::;;;<<<===<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::999999999777777777666555444333222111111000////////////000111...,,,---111333111...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...+++,,,---...///......---........................///............---------------...////////////...........................---......////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++++++++,,,,,,---------,,,...000111///...//////...------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...******+++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lllppptttlllWWWEEEAAABBBBBB@@@===:::999:::;;;<<<<<<:::888666666666555333111222111000///------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++,,,++++++++++++++++++,,,))))))***+++,,,,,,------,,,++++++++++++++++++,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......------++++++++++++---------,,,,,,,,,,,,---.........------,,,,,,------...***,,,---,,,,,,---///111......---------,,,,,,,,,***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++)))***...///,,,+++---((()))***+++,,,---......*********++++++,,,,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------------...//////,,,---///000000000//////000000000000111111111111222222222111111111111000000111111111111222222222222333444444555555444444333555888888666555555555333444555666777777777777888888888888777777777777777888888888888999999999888888999999:::::::::999888999999::::::999999888::::::::::::::::::::::::666666666666555444333333111000000////////////000111...+++---222444111...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,---.../////////...---.....................---//////.........------------...//////000000//////..............................////////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,---------)))+++---...---,,,,,,,,,...------,,,,,,------...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------)))))))))******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxpppvvvlllRRR@@@???AAA>>>AAA???<<<:::999999;;;<<<:::888666666666555333111111111000///...---,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++)))((((((+++---++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,++++++******)))******+++,,,,,,---..............................************************,,,,,,,,,---------......---,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...'''+++...///---***((((((,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++......,,,,,,,,,,,,......,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........////////////.........------------......///000111111222////////////000000000000000000000000000000000000000111111111111222222222222222111111222444555777666777888777666444111///333444555666777777777777999999999888777666666555999999888888777888888999888888888888888888888888<<<<<<<<<;;;;;;:::::::::;;;:::999999;;;;;;:::999999888666444333333333333000000000000000000000000........................//////...---,,,,,,++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---..................---------........................---------------------------------............///////////////000000000111////////////////////////------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------...------,,,,,,+++++++++,,,,,,,,,------......---,,,++++++******,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------,,,---...---+++***+++,,,...---,,,+++,,,,,,...//////...---,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,++++++{{{mmmssskkkSSSBBBAAABBB???AAA???<<<:::999999;;;<<<;;;999777777777666444222111111000///...---,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,......---+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,------------...,,,++++++++++++,,,------///---******+++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........///.........---------------......//////000000000.../////////000000000000000000000000000000000000000000111111111222222222222111111111222333444555555666777777666444222000333444555666666777777777999999888777777666555555999888888888888888888888888888888888888888888888;;;;;;;;;:::::::::999999:::888777888999:::999888777777666555444333222222000000000000000000000000........................///......---,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...------..........................................---------------------------------............///---------.........//////////////////////////////------------------,,,,,,//////......---,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,,,,------------/////////...---,,,,,,,,,------------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------...///...,,,+++,,,---...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,++++++}}}kkkqqqiiiSSSCCCCCCDDD@@@AAA???<<<:::999999;;;<<<<<<:::888888888777555333111111000///...---,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))---111333111---***)))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++......---------------,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,------222...)))(((+++---+++)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,---------............------------............................../////////000000000000000000000000000000000000000000111111111222222111000000000111222333444444444555666555444333222333444555666666777666666888888777777666666555555888888888888888888888888888888888888888888888888:::999999999999888888888888777666777888999888666555555666666555333111000////////////////////////.................................------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,---------.../////////........................---------------------------------............///------........./////////////////////////////////.........------,,,,,,,,,000000000///...---,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---............,,,------------.........111111000000///.....................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000///---,,,---...------,,,,,,,,,,,,------......---,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,++++++nnnrrrhhhPPPAAACCCEEEBBBAAA???<<<:::999999;;;<<<<<<:::888777777666444333111111000///...---,,,,,,++++++++++++++++++++++++++++++,,,------------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***...111222000---***)))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++......------,,,,,,+++++++++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++***+++,,,,,,---...---,,,,,,,,,,,,+++)))************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,---------------------------------------------,,,........./////////000000000000000000000000000000000000000000111111111111000000000000000111222222222333444444444444333333333333444555666666666666777777777666666555555555777777777888888888888888888888888888888888888888888888888888888777777777888777666666888888777666333444555666555333111///////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000000................................................---------............//////000000000000111111111////////////////////////.........------,,,,,,+++//////000000000///...---------------------------++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---............---------.........//////000000000000//////.........---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...---,,,---...------,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,+++++++++ssstttfffLLL>>>BBBFFFCCCAAA???<<<:::999999;;;<<<:::999777666666555333111111111000///...---,,,,,,++++++++++++++++++++++++++++++,,,------------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++------,,,,,,++++++******---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++************+++,,,,,,+++---...,,,***---555;;;+++************,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,............//////////////////////////////////////////000000000111111111//////000000000111111000222222222333333333333333222333444555666666666666666666666555555555555555555666777888888888888777777777777777777777777777777777777777777777777777999777666777888999888777222333444555444333000///////////////////////////........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000000////////////////////////........................---------............///000000000000111111111222////////////////////////.........------,,,,,,,,,,,,---///111222222111111------------------------+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---............---------.........////////////...............---,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------,,,+++,,,...---------,,,,,,++++++***------,,,,,,,,,------...------------------------------------------------------------------------------,,,,,,,,,+++++++++tttttteeeKKK>>>BBBFFFCCCAAA???<<<:::999999;;;<<<:::888666555555555333111111111000///...---,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***)))))),,,...++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,+++++++++++++++******------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++,,,,,,---...---((('''000AAAOOO,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........//////////////////////////////////////////000000000111111///000111111111111000000222222222222222222222333222333444555555666555555555555555555555555444444444555777888999888888777777777777777777777777777666666666777777777777888888777666777888999888666222222333444333222111000////////////////////////........................------------------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,---------.../////////////////////////////////........................---------............///........./////////000000////////////////////////------------------------+++---///222444444444333,,,,,,,,,------------...***++++++,,,,,,------...------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---............,,,------------.........------------------------,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---------------,,,,,,,,,,,,******++++++,,,,,,------***+++---,,,++++++,,,...,,,---------,,,+++***)))------,,,,,,,,,---......------------------------------------------------------------------------------,,,,,,,,,,,,++++++pppqqqdddMMMAAAEEEGGGBBBAAA???<<<:::999999;;;<<<;;;999777666666666444222111111000///...---,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++***)))***---000++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,---******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************++++++,,,,,,,,,+++'''(((000===HHH---,,,+++))))))***+++,,,------------------------++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,------......//////---------.........//////////////////////////////////////////000000000111000111111222222111000000222222222111111111111222222222333444555555555555444444444444444444444444333444666888999888777777777777777777777777777777666666777777777888888888777666555555777777666555222222222222111111111111000000000000000000000000........................------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------..................////////////////////////........................---------............///....../////////000000000////////////////////////+++,,,,,,------.........,,,...111444555555333333,,,,,,,,,---------......******+++,,,,,,---......------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,,,,------------------------------------,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------......---------,,,,,,,,,)))******+++,,,,,,------+++,,,------,,,,,,---///,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------------,,,,,,,,,,,,++++++xxxkkknnndddPPPEEEHHHHHHAAAAAA???<<<:::999999;;;<<<<<<:::888777777777555333111111000///...---,,,,,,++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++,,,...000++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------.........+++,,,,,,------......///******+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********)))***++++++,,,))))))***+++,,,...111333///---+++))))))***+++,,,------------------------++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,------...///000000---------.........//////////////////////////////////////////000000000000000111222333333222111000333222222111000000111111222222333444555555555555444444444444444444444444222444666888999999777777777777777777777777777777666777777777888888999999666555444444555666555444333222111111000111111222111111111111111111111111........................------------------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---..................---------000000000000000000000000////////////////////////---------.........//////111111111111222222222222////////////////////////***++++++,,,---...//////...000222444555444222111,,,,,,,,,------.........******+++,,,,,,---......------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------...------,,,,,,+++++++++,,,,,,,,,---------------...............---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------.........------,,,,,,,,,))))))***+++,,,,,,------,,,---......------///000,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,---...///---------------------------------------------------------------------------------,,,,,,,,,++++++yyykkkpppfffOOOCCCFFFGGG???CCC@@@;;;999999:::::::::===;;;999888777666444222222111000//////.........+++++++++++++++++++++++++++***)))))))))***,,,,,,)))))))))))))))(((''''''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++******+++---...///++++++++++++++++++++++++***,,,------,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********************************++++++******++++++,,,---++++++************++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******))))))((((((++++++,,,,,,,,,,,,---------,,,+++******+++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,---------......//////---------............///////////////000000000000000000000000000000000000111000///......///000111111111222222222333333333///000111222333444444444444444444444444444444444111333555666666777888999777777777777777777777777777777777777666666666666666666555444333333222222333333222222111000//////////////////////////////////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...---,,,,,,,,,,,,,,,............////////////---......///////////////........................,,,---......//////......////////////////////////------------------------...///111111222111000///111...+++***,,,---......,,,,,,,,,------..................---------------*********++++++,,,,,,,,,,,,++++++++++++,,,------.........------,,,,,,,,,------------------------******+++++++++,,,,,,,,,...---,,,---///000///......///////////////...---------------------------,,,---...//////...---,,,+++,,,------......---------------------------------,,,,,,+++*********+++,,,,,,------...///000000,,,++++++******++++++,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,}}}kkknnncccLLL???CCCEEE???CCC@@@<<<999999:::::::::;;;999666555555444111000222222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,***++++++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++******+++,,,...///++++++++++++++++++++++++***,,,------,,,++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************++++++******++++++,,,---++++++************++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******************))))))))))))+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---...............------------------............///.../////////000000000000000000000000000000000000111000////////////000111111111111222222222333333000111222222333333333333444444444444444444444444111333666666666666777888666666666666666666666666777777777666666666555555555555555444333333333222333333222111111000//////////////////////////////////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,///...------,,,,,,,,,---............////////////---......///////////////........................,,,---......//////.....................---------.............../////////)))***+++---------------///---++++++---......------------------,,,,,,,,,...............------,,,------,,,,,,,,,+++++++++---,,,,,,+++++++++++++++,,,,,,++++++++++++++++++------------------------+++,,,,,,,,,---------------,,,,,,---...//////---......////////////......------------------------------............------+++,,,------......---------------------------------,,,,,,+++******++++++,,,,,,,,,---.........///------,,,+++++++++++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,kkkmmmaaaKKK>>>BBBDDD@@@CCC@@@<<<:::::::::;;;:::999777555444444333111///222222000///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++***++++++,,,---...++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************************++++++******++++++,,,---++++++************++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,//////......---,,,,,,,,,---------............///....../////////000000000000000000000000000000000111000000//////000000111111111111222222222222333111222222333333333222222333333333333444444444444333444666666555555666777666666666666666666666666777666666666666555555555444444444444333333333333222222222111111000000///////////////////////////......///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------............------///...------,,,---------............////////////---......///////////////........................------...////////////.../////////.........------,,,,,,,,,---------------+++,,,---............------,,,,,,---......---+++///......------,,,,,,+++---.../////////...,,,+++------------------------......---,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,+++,,,.........---,,,---...///////////////------------------------......------------......+++,,,------......---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------...---,,,+++++++++++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,jjjlllaaaMMMBBBCCCEEEBBBDDD@@@<<<::::::;;;;;;;;;:::999777666666555333111111000///...------------------------------------************++++++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,---++++++++++++++++++++++++***,,,------,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++************++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))******+++++++++***++++++++++++,,,,,,,,,***+++,,,------,,,+++******++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,...------------------------------............///........./////////000000000000000000000000000000000000000000000000000000111111111111222222222222222222333333333222111111333333333333333444444444333555777666555444444555666666666666666666666666666666666555555555444444333333333333333333444444222111111111000000000///////////////////////////---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------......------------..................////////////---......///////////////........................------...///////////////111111000000000/////////------------,,,,,,,,,,,,////////////......------,,,,,,---///000000...+++000000//////////////////000000222222222111///...---------....../////////---------------,,,,,,+++,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,+++,,,---...---,,,+++,,,---...//////000///------------------------///...,,,,,,,,,,,,...///+++,,,------......------,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,iiijjjaaaPPPEEEDDDDDDBBBDDDAAA<<<::::::;;;;;;;;;:::888666666666555333111//////...---,,,,,,,,,,,,------------------------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++************++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******++++++,,,,,,*********+++++++++,,,,,,***+++,,,------,,,+++************+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,***++++++,,,---...//////---------............///............////////////////////////////////////000000111111111111000000000000111111111222222222222222333333333222111111222222222333333333444444444555666666444333333444555555555555555555555555555555555555444444444444222222333333333333333333111111111000000000000000////////////////////////------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......---------......///............////////////---......///////////////////////////////////////---...//////000000//////////////////////////////..................------,,,,,,,,,,,,---.........000111222444666666333111333333444555666777777777999:::;;;;;;;;;:::888888444444333222111000//////+++,,,,,,---------,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,......---,,,++++++---...////////////------------------------...---,,,++++++,,,---...+++,,,------......------,,,,,,,,,---------......---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++******+++,,,---///000111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,nnnmmmcccRRREEEBBBAAA@@@DDDAAA===::::::;;;;;;;;;888666555444444444222000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***,,,------,,,++++++,,,*********+++++++++++++++***++++++++++++,,,,,,,,,************************++++++******++++++,,,---++++++************++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++++++++************+++++++++++++++++++++,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++))))))***,,,---...///000---------............///------........./////////////////////////////////000111111222222111111000000000000111111111111222111222222333333333222222111111222222333333444444333555666666444333333444555555555555555555555555555555444444444333333333333333333333222222222222000000000000000000000000////////////////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////...............---......///000............////////////---......///////////////////////////////////////......///000000000000///,,,------......//////000,,,,,,---...000111222222111222333555777:::<<<>>><<<<<<===???AAAAAA???===<<<===>>>???@@@BBBCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEBBBAAA>>>;;;888555222111...///000000000///...---,,,,,,,,,,,,,,,---------------------------------+++,,,,,,,,,,,,---------000...------...///...,,,+++,,,---...............------------------------------,,,,,,,,,,,,------+++,,,------......------+++,,,,,,------.........,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------***++++++,,,...000222333......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,}}}wwwiiiUUUEEE@@@AAABBBDDDAAA===;;;;;;<<<<<<;;;888777555555555555333222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++***,,,------,,,++++++,,,)))*********++++++++++++******+++++++++,,,,,,,,,************************++++++******++++++,,,---++++++************++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++++++++++++++***************++++++++++++,,,++++++++++++++++++,,,************++++++++++++++++++++++++++++++++++++************************)))*********++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++******+++,,,------......---------............///---------.........//////////////////////////////000111222222222222111000000000000000111111111111000111222222333333333333000111111222333333444444222444555555444333444555555555555555555555555555444444444333333333333222444333333333222111111111///000000000000000000000////////////////////////+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////.....................///000000............////////////---......///////////////////////////////////////......///000000000000000------...///111222333444000222555888<<<@@@BBBDDDFFFFFFGGGHHHJJJLLLNNNPPPJJJJJJKKKMMMOOOOOONNNLLLIIIIIIJJJKKKLLLLLLMMMMMMNNNMMMKKKJJJJJJJJJLLLMMMLLLKKKIIIFFFCCC@@@>>><<<::::::::::::888666333222------------,,,,,,,,,,,,........................------------............111000......///000...---,,,,,,---......---------------------------------,,,,,,,,,------,,,,,,,,,+++,,,------......------++++++,,,,,,---......///,,,,,,,,,,,,,,,---......,,,,,,,,,---.........///------------...///000111------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,zzzoooXXXGGGAAACCCFFFEEEAAA===;;;;;;<<<<<<<<<;;;999888777888888666444222111000//////......///++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,)))***+++,,,,,,+++))))))++++++++++++++++++++++++***,,,...---,,,+++,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,************************++++++******++++++,,,---++++++************++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,++++++*********)))************+++++++++---,,,+++******+++,,,---)))************+++++++++++++++++++++++++++++++++************************))))))******++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////////////////////////////000111222333333222111000000000000000111111111111///000111222333444444444000000111222333333444444111333555555444444444555555555555555555555555555444444444333333333222222444444333333222111000000////////////000000000000////////////////////////++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////.....................///000000............/////////000---......///////////////000000000000000000000000...//////000000000000000///000222333555777888999>>>@@@DDDJJJPPPUUUZZZ\\\XXXWWWVVVUUUUUUUUUVVVWWWUUUUUUUUUVVVXXXYYYYYYWWWSSSSSSSSSSSSSSSSSSSSSTTTPPPNNNLLLJJJIIIKKKMMMOOOOOONNNNNNMMMKKKJJJJJJIIIFFFFFFFFFDDDAAA>>>:::888000000000///.........---////////////////////////............/////////000222000//////000000///------------...------,,,,,,------------------------++++++---......---+++++++++,,,------......------++++++,,,,,,---...//////,,,,,,,,,,,,,,,---...///,,,,,,------...///000000000000///...............,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,oooYYYIIIBBBBBBCCCAAA@@@>>><<<;;;<<<===>>><<<:::888777777777555333111000///...---,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***------...---,,,,,,---///************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********************************************+++,,,------,,,++++++******++++++,,,,,,+++++++++---...---,,,------,,,+++************++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++************++++++...---+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////111111111111111111111111000111111111111222222222111222333333444444333333444333222111111111222333777444333444666777555333444444333333333222222222444333222222444444333222333222222111111222222333111111000000//////......///............---------,,,,,,,,,---------......++++++,,,,,,,,,---------........................---...000111222111///...///////////////////////////////////////////////////000111000...---...///222000......000111111000222111///.........///000000111222666:::@@@FFFIIIMMMQQQVVVYYY[[[\\\^^^___^^^ZZZXXXYYYYYYVVVWWW[[[VVVXXXZZZ\\\\\\\\\\\\[[[]]]ZZZVVVTTTUUUXXXYYYZZZUUURRRNNNMMMOOOOOONNNLLLMMMMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJFFFCCC<<<:::666333000...------000000111111000///---,,,000//////...------------111222333333333111000///---------.........//////////////////////////////..................------......---------,,,,,,,,,,,,,,,,,,---...///000111------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,~~~oooYYYHHH??????AAABBBAAA>>><<<;;;;;;<<<===;;;999777666666666444222111000///...---,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++)))***++++++++++++***)))***++++++,,,,,,++++++***'''))),,,---+++)))((((((************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******************************++++++*********+++,,,,,,,,,++++++******++++++,,,,,,+++++++++,,,,,,,,,+++,,,,,,++++++***+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,++++++***++++++************+++++++++***)))((((((((())))))************************)))******+++,,,---......++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////000000000000000000000000000000111111111222222222000111222222333333222222333222222222222333555555666444222333555666555333444444444444333333333333444333222222444444333222333222222111111222222333111000000000/////////...///............---------,,,,,,,,,---------......++++++,,,,,,,,,---------........................---...000111111111//////////////////////////////000000000000000000000000///000111000///...///000///000111222222111111000000000000000111333555777<<<===@@@DDDIIIOOOSSSVVVUUUXXX[[[]]]]]]]]]^^^___\\\YYYZZZ]]]^^^\\\\\\```^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]\\\[[[YYYVVVTTTTTTTTTRRRNNNKKKOOONNNMMMLLLKKKLLLLLLLLLMMMLLLKKKJJJJJJHHHEEEBBB>>><<<:::888777666666666222222222222111000...---//////.....................///000000000///...------------.........//////........................,,,,,,---...////////////......---------,,,,,,,,,---------------...///000------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,vvv```LLLAAA@@@CCCDDDBBB???===;;;;;;;;;<<<:::888666555555555333111111000///...---,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++*********)))***++++++++++++***)))***++++++,,,,,,++++++***(((,,,111333111---***(((************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************,,,,,,+++*********++++++++++++************++++++++++++++++++++++++******+++++++++***++++++,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,+++++++++++++++************++++++,,,,,,+++++++++,,,------))))))))))))))))))))))))'''''')))+++---...000111++++++++++++++++++++++++************************+++++++++***************,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////////////////////////////000000000111111111222222///000000111222111111111222222222222333555666777555333222333444555444222555555555444444444444333444222111222333444333222222222111111111111222222000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,,,,------------........................---...000111111111000///////////////////////////111111111111111111111111///000000000//////000222000444:::<<<;;;888888888666777888:::===AAADDDFFFLLLNNNQQQUUUXXX[[[^^^___\\\]]]^^^^^^]]]\\\]]]___[[[YYY[[[^^^^^^[[[YYY[[[VVVUUUTTTTTTUUUVVVXXXYYYYYYYYY[[[]]]^^^]]]ZZZWWWXXXWWWWWWVVVUUURRRNNNJJJOOOMMMKKKJJJIIIIIIJJJJJJLLLKKKIIIHHHHHHGGGFFFDDDBBBBBB@@@???>>>>>>>>>>>>777777777666555333222111000000////////////......------.../////////......---------...............------------------------***+++---...//////000000......---------,,,,,,,,,...---------------......------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,uuuaaaLLLAAA@@@DDDFFFDDD@@@===;;;::::::;;;:::999777666666555333111111000///...---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************++++++************++++++,,,,,,++++++***,,,///444555333///,,,+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,+++***))))))******++++++************++++++***+++++++++***))))))***************+++,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,++++++++++++************++++++------------......//////************************'''((()))***,,,...///000************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------....................................////////////////////////////////////000000000000111111111111///000111111222222111111111111222222333444555555333333222333333333333333666666555555555444444444333222111222333333333111222222111111111111222222000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,------------.................................///000111000000///////////////////////////000000000000000000000000...///000//////000222555666>>>HHHLLLJJJGGGFFFHHHEEEFFFGGGJJJMMMQQQUUUWWWXXXYYY[[[]]]^^^^^^]]]\\\\\\]]]]]]\\\ZZZZZZ\\\]]][[[YYYZZZ\\\YYYQQQLLLLLLDDDCCCBBBBBBEEEJJJOOORRRQQQRRRTTTWWWZZZZZZXXXUUUWWWWWWVVVVVVVVVUUUTTTRRRNNNMMMKKKIIIHHHHHHIIIIIIIIIGGGEEEEEEGGGHHHGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@=========<<<;;;:::999888444444333222111///...---/////////000000000000000........................------------------------,,,,,,---.../////////.........---------,,,,,,,,,......---,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------,,,,,,+++++++++,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,ssszzzzzzuuuwww{{{|||yyyiiihhhaaaTTTEEE===>>>BBBFFFDDDAAA>>>;;;::::::;;;<<<:::888777777666444333111000///...---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++******************+++***++++++,,,,,,++++++***)))+++------+++)))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++***))))))))))))+++******))))))******+++)))+++,,,+++)))(((***+++************+++,,,------++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,++++++************++++++))))))******++++++,,,,,,++++++++++++++++++++++++))))))***++++++,,,,,,---************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------....................................////////////000000000000000000000000//////000000000111111111000111111222222222222222111111222222222111111111333333333333333222333333666666555555555444444444333222111111333333222111222111111000000111111222////////////000000000000///............---------,,,,,,,,,---------......,,,,,,---------....................................//////000000000000000000000000000000000000000////////////////////////---...///000000333777:::???GGGRRRWWWVVVSSSSSSTTTSSSSSSSSSUUUWWWZZZ]]]___XXXYYY[[[\\\\\\[[[XXXWWWYYYZZZ[[[ZZZZZZZZZ]]]___YYYWWWWWWXXXSSSIIIBBB@@@;;;:::888888<<>>AAAEEEFFFDDDAAA>>><<<;;;;;;;;;<<<:::888888888777555333111000///...---,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++++++++***))))))***++++++***++++++,,,,,,++++++***((())))))(((&&&'''(((******************************************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************++++++***)))))))))************))))))))))))******(((***---,,,***)))+++...+++++++++***++++++,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,++++++************++++++******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////000000000000000000000000/////////000000000111111000111222222333333222222111111222222111000//////222444555444333222333555555555555444444444444333333111000111222333222111111111000000000000111111////////////000000000000///............---------,,,,,,,,,---------......,,,---------....................................////////////000000000000000000000000000000000000...........................///111222555888>>>AAAFFFLLLTTTYYYYYYWWWVVVVVVUUUTTTTTTTTTUUUWWWXXXZZZPPPRRRTTTVVVWWWWWWVVVUUUUUUWWWYYYZZZZZZ[[[^^^```VVVTTTUUUVVVQQQGGG@@@>>>:::888555444666:::@@@CCCCCCAAAAAABBBFFFIIIKKKLLLIIIIIIIIIIIIJJJOOOUUUYYYUUUVVVWWWXXXXXXVVVUUUTTTMMMKKKJJJIIIIIIHHHGGGEEECCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC???>>>>>><<<999555222000000///......------.....................---------////////////////////////000000000///...---+++***......---------,,,,,,,,,---,,,,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,yyyaaaiiinnnkkkhhhfffbbbZZZRRRLLLBBBDDDEEEDDDCCCCCCDDDFFFFFFDDDAAA>>><<<<<<<<<<<<;;;999777777777666444222111000///...---,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++***))))))***++++++***++++++,,,,,,++++++***((()))***)))))))))+++---***************************************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,***************************))))))))))))******+++******))))))))))))******&&&***------******---111,,,,,,++++++***+++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,++++++************++++++,,,------......---,,,+++************************+++++++++***************************************************************))))))*********+++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////////////////////////////////////////000000000111///000000111222111111111000000111222222222111000333555666555333222444666444444444444333333333333222111000111222333222000111111000000000000111111.../////////000000000111///............---------,,,,,,,,,---------......------------....................................///////////////000000111000000000000000000000000////////////////////////000222444777:::???FFFJJJNNNPPPSSSUUUVVVTTTRRRQQQNNNMMMLLLKKKLLLMMMNNNNNNJJJKKKMMMNNNPPPPPPPPPPPPPPPSSSVVVXXXYYYYYY[[[\\\UUUSSSSSSTTTPPPGGG@@@???:::888666555666:::???BBBBBBAAA@@@@@@BBBDDDEEEDDDAAABBBCCCBBBBBBDDDIIIMMMNNNQQQTTTVVVVVVUUURRRPPPLLLLLLLLLMMMOOOOOOMMMKKKKKKKKKKKKJJJHHHEEECCCBBB@@@????????????AAABBBCCC@@@AAAAAA@@@>>>;;;888666333111000...---------...//////.........---------.........................../////////...---,,,,,,......---------,,,,,,,,,++++++++++++,,,---......------------------------,,,------......------,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---.................................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,xxxiiivvvjjjfffbbbccccccbbbaaaaaaAAAAAABBBBBBBBBBBBAAA@@@EEEDDDAAA>>><<<<<<======:::888666666666555333111111000///...---,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,+++***))))))***+++,,,+++++++++,,,,,,+++++++++%%%''')))***)))***+++,,,************************))))))))))))))))))))))))***+++,,,------,,,+++************++++++,,,,,,,,,************************))))))(((((()))***++++++******))))))))))))******&&&***...---++++++...222------,,,+++************++++++++++++++++++++++++************************((()))***+++,,,---------++++++************++++++)))******+++***)))'''&&&)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))******++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..................................../////////000........................////////////000000000000...//////000000000000000...///111333444444444333333555777666444333444777444444333333333222222222222111000111222222222000111111000000000000111111.../////////000000111111//////.........---------,,,,,,,,,---------......---------.........//////........................///////////////000111111000000000000000000000000000000000000000000000000333444777:::>>>DDDKKKPPPTTTSSSRRRSSSSSSQQQNNNKKKGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHKKKNNNSSSUUUUUUUUUVVVVVVVVVSSSSSSSSSNNNDDD>>><<<<<<;;;::::::===BBBGGGJJJKKKJJJIIIIIIJJJJJJHHHFFFCCCEEEGGGFFFDDDCCCEEEGGGDDDGGGKKKOOOOOOMMMJJJGGGHHHIIILLLPPPUUUWWWVVVTTTWWWVVVSSSOOOJJJDDD@@@===;;;;;;;;;;;;<<<>>>@@@AAA@@@AAABBBBBBAAA???<<<;;;666555333111//////////////////.........---------------------------------------......///...............---------,,,,,,,,,*********+++,,,---...///------------------------,,,------......------,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---...///...........................------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,yyyqqqqqqzzz}}}sssPPP???HHHFFF???CCC???DDDDDDCCC@@@>>><<<;;;;;;;;;999888666555666555444222111000...---,,,,,,------,,,+++***))))))+++---///***+++++++++******,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,+++++++++******++++++******))))))(((((()))***++++++***)))***+++,,,,,,++++++***)))(((((())))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))'''''')))---000...---+++))))))***+++,,,+++,,,,,,------,,,,,,++++++*********))))))((((((******+++++++++,,,,,,,,,************************((()))+++,,,,,,+++)))(((***************)))(((((()))************+++++++++************************,,,+++***)))))))))++++++))))))*********+++++++++...---,,,,,,++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...////////////............---------............///////////////000000000000111111111111111000//////222111//////000444888;;;???888111///111333333111222222222222222222222222222222222111111111111000222111111000///......---////////////////////////000///---,,,++++++,,,,,,........................//////.........---------............/////////000...///000/////////111333---...000000000000222333777444111111444888<<<>>>888<<>>:::999999:::<<<===AAAEEEHHHLLLQQQSSSPPPNNNOOONNNLLLJJJIIIKKKPPPPPPLLLKKKMMMNNNNNNQQQUUUSSSMMMJJJLLLGGGCCC>>>===@@@EEEIIILLLOOOOOOPPPRRRQQQIII===222555333000000333777;;;===>>>>>>???@@@@@@AAABBBBBB>>>===;;;888666333111000111000///......///000111------...//////......---...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,+++---111777777333...,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------ZZZEEEJJJGGG@@@DDD???DDDDDDCCC@@@>>><<<;;;;;;;;;999888666555666555444222111000...---,,,,,,---------,,,***)))***+++,,,...,,,---------,,,,,,...000,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******)))************+++++++++,,,,,,++++++************)))))))))))))))((((((''')))***++++++))))))***++++++++++++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))((((((***///666;;;...---+++))))))***+++,,,+++,,,,,,------,,,,,,+++************)))))))))(((******+++++++++,,,,,,,,,************************((()))+++,,,,,,+++)))(((***************)))(((((()))************+++++++++************************++++++***************+++)))***++++++,,,+++++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...////////////............---------............///.../////////000000000000111111111111111000//////222111//////000222555777<<<666000///111444333111444444444444444444333333222222222111111111111000111111111000///.........////////////////////////000///...,,,++++++,,,,,,........................//////.........---------........./////////000000,,,---//////...///000222...///000///------...000000111333777<<<@@@DDDEEE>>>@@@CCCDDDDDDDDDEEEFFFEEEEEEEEEEEEFFFHHHJJJLLLSSSSSSSSSTTTTTTSSSSSSSSSTTTUUUTTTSSSQQQOOOOOOOOONNNOOOOOONNNLLLJJJJJJKKKOOOMMMLLLKKKKKKIIIEEEBBB@@@@@@@@@@@@AAACCCFFFHHHEEEIIIJJJHHHIIIMMMPPPPPPOOOMMMMMMRRRRRROOOMMMNNNPPPPPPSSSWWWVVVQQQPPPSSSRRRNNNJJJGGGEEEDDDBBBAAAAAABBBCCCEEEEEEBBB<<<888222000------///333888:::>>>>>>???@@@@@@AAA@@@@@@AAA@@@???===;;;999777666111000//////...///000000,,,------..................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++///333444000,,,,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,iiiNNNMMMHHHBBBEEE???CCCCCCBBB@@@>>><<<;;;;;;;;;999888666555666555444222111000...---,,,,,,------------+++******+++,,,,,,,,,---------,,,,,,...000++++++************++++++,,,,,,,,,+++++++++******)))************++++++++++++************)))))))))++++++,,,,,,,,,+++******)))***++++++))))))***+++))))))***+++---...///000************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++***)))(((***000888>>>---,,,+++))))))***++++++++++++,,,,,,,,,,,,++++++************))))))))))))******+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***)))***************)))(((((()))************+++++++++************************)))******+++++++++******)))***,,,---...---+++***------,,,+++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.../////////............------------............///....../////////000000000000000111111000000//////111111000000000111111222777333000000222444333111555555444444333333333222222222222111111111111000111111000000//////......////////////////////////000///...---,,,,,,,,,,,,.......................................---------....../////////000000000,,,...000000000000111222///000000...---...000222222555:::???BBBDDDDDDCCC???@@@AAAAAA@@@AAACCCDDDDDDCCCCCCEEEIIILLLOOOOOORRRSSSUUUVVVWWWWWWVVVVVVTTTTTTSSSPPPLLLHHHGGGGGGKKKMMMOOONNNKKKGGGDDDCCCAAA@@@@@@AAABBBAAA???===??????@@@AAADDDFFFIIIJJJOOOQQQNNNHHHEEEGGGJJJIIIIIIEEEEEEKKKOOOMMMLLLLLLLLLLLLPPPUUUVVVTTTVVV[[[XXXWWWUUUSSSPPPKKKFFFBBBAAABBBBBBAAA@@@??????@@@444222///------000444777<<<===>>>@@@@@@@@@??????BBBBBBAAA@@@???>>>===<<<333333222111000///......,,,,,,------...............------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,------+++***,,,///000---+++,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxVVVOOOJJJDDDFFF???BBBCCCAAA???===<<<;;;;;;;;;999888666555666555444222111000...---,,,,,,------...---,,,+++++++++++++++***+++++++++******,,,...+++******))))))******+++,,,,,,,,,+++++++++******))))))*********+++++++++***)))))))))))))))))))))******+++,,,,,,+++***))))))***+++***)))((()))+++((()))***+++,,,...//////************************++++++++++++++++++++++++************************************************++++++***((((((+++000444,,,+++******)))***++++++++++++,,,,,,,,,,,,++++++*********)))))))))))))))******+++++++++,,,,,,,,,************************)))***++++++++++++***)))***************)))(((((())))))*********+++++++++************************((()))+++,,,,,,+++***)))(((***---//////...,,,***---,,,,,,++++++,,,,,,,,,---,,,***))))))***,,,---,,,++++++******++++++,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------//////.........------------------............///........./////////000000///000000000000000/////////000111111222222111111222000///000222333222111333333222222111000000000222222222111111111000000111000000000/////////...//////////////////////////////......------------...................................................////////////000000000///111333333222111111222...///111222333666;;;>>>@@@BBBEEEEEECCC@@@===;;;===>>>???@@@@@@CCCGGGJJJJJJIIIJJJLLLPPPSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPOOOLLLNNNPPPPPPOOOOOOQQQTTTZZZ^^^bbbbbb___YYYTTTQQQ\\\\\\\\\^^^^^^\\\XXXUUUWWWWWWZZZ^^^dddjjjnnnpppjjjlllhhh```ZZZZZZYYYWWWQQQKKKHHHJJJLLLJJJGGGFFFBBBAAACCCHHHIIIIIIMMMRRRSSSSSSSSSUUUVVVTTTPPPMMMNNNPPPOOOKKKDDDAAACCCFFF>>><<<888333000000222444777999<<<>>>@@@@@@@@@@@@@@@@@@@@@???????????????999999888666333111...------------------......///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...,,,******,,,---,,,+++,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++\\\QQQKKKDDDEEE>>>BBBBBBAAA???===;;;;;;;;;;;;999888666555666555444222111000...---,,,,,,------...------,,,,,,+++++++++***+++++++++******,,,...+++******))))))******+++,,,,,,,,,+++++++++******))))))*********+++++++++)))))))))))))))))))))***&&&'''((()))))))))'''&&&((()))******)))((()))***)))*********++++++,,,,,,************************++++++++++++++++++++++++************************************************)))***++++++))))))***+++*********************+++***++++++,,,,,,++++++***))))))))))))))))))************+++++++++,,,,,,,,,*********************************++++++************************)))(((((())))))*********+++++++++************************((()))***,,,,,,++++++***(((***---//////...,,,***,,,,,,,,,++++++,,,,,,------,,,***))))))***,,,---,,,++++++******++++++,,,------,,,,,,,,,+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------............---------------------............///............////////////...//////000000000//////...///111222333444333333/////////111222333222222222222222111111000000000222222222111111111000000000000000000////////////////////////////////////..................------........................---.....................////////////000000000111000222333333111000000111///222666:::>>>DDDJJJNNNKKKMMMMMMJJJEEEAAA??????BBBCCCDDDDDDEEEHHHMMMPPPQQQPPPPPPQQQQQQOOOLLLJJJPPPOOOMMMLLLLLLMMMOOOPPPQQQWWW```gggmmmttt}}}}}}zzz~~~sssrrrtttxxxuuummmfffccc___XXXSSSRRRNNNLLLJJJJJJGGGCCCCCCGGGOOOMMMKKKLLLMMMMMMMMMLLLKKKOOOPPPLLLEEEAAACCCGGGGGGFFFBBB<<<555111111222333555888<<>>>>>??????@@@@@@AAAAAA@@@@@@???<<<999555111...///......------......///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---///---+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++]]]QQQKKKDDDBBB===DDDAAA@@@>>><<<;;;;;;;;;<<<999888666555666555444222111000...---,,,,,,---------------------,,,,,,,,,,,,---------,,,,,,...000++++++************++++++,,,,,,,,,+++++++++******)))************+++++++++)))))))))************+++)))***,,,---...---+++***((()))******(((((()))***++++++******************++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++&&&(((+++---,,,++++++,,,)))))))))*********************++++++++++++******))))))))))))******************+++++++++,,,,,,,,,***************************************************************)))(((((()))************+++++++++************************((()))***+++++++++++++++)))***,,,---...---+++***,,,,,,+++++++++,,,------,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++))))))************))))))*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,------...,,,------......------,,,.........------------,,,---------............///------........./////////......///000000000//////...///000222333444444444///000000111222222333333333333333333333333333333222222222111111111111000000000000000////////////////////////////////////....../////////......---........................---------.............../////////000000000111111///000111000//////111333666:::???DDDHHHMMMRRRUUULLLNNNOOOMMMIIIHHHIIILLLKKKKKKKKKJJJIIIJJJMMMPPPPPPQQQPPPMMMIIIFFFFFFFFFHHHJJJNNNSSS[[[bbbhhhlllssszzz|||}}}|||vvvvvvxxxzzzuuuqqqmmmfff]]]ZZZ\\\]]]XXXPPPIIIEEECCCAAA@@@;;;>>>BBB@@@===<<>><<<;;;;;;;;;<<<999888666555666555444222111000...---,,,,,,------,,,,,,------------------,,,---------,,,,,,...000,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************++++++,,,,,,***,,,...000111000...,,,((()))***)))((('''(((***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++%%%(((***+++++++++,,,---(((((()))*********************++++++++++++******((()))))))))******************+++++++++,,,,,,,,,************************+++******************+++***************)))(((((()))************+++++++++************************))))))))))))***+++,,,---)))***++++++,,,+++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++*********++++++*********)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,---......---,,,,,,.........---------,,,,,,---------............///---------.........//////---......///000000//////000000000000111111222222111111111111111222333555111111111222333333444444222222222111111111111000////////////000000000000////////////////////////---...///000000///...---........................---------.........////////////000000000111111111//////000000111333888;;;BBBFFFJJJMMMNNNNNNPPPQQQIIILLLOOONNNKKKIIIKKKNNNLLLMMMLLLJJJHHHGGGHHHJJJIIIKKKKKKHHHEEEGGGPPPXXXWWW]]]gggrrr~~~}}}xxxzzz}}}~~~~~~|||~~~~~~|||}}}~~~}}}~~~uuuiii\\\SSSLLLGGGEEE;;;<<<<<<:::888999<<>>;;;GGG@@@???===<<<;;;;;;;;;<<<999888666555666555444222111000...---,,,,,,------++++++,,,---............***+++++++++******,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++******+++++++++,,,,,,,,,%%%''')))+++,,,+++)))(((((()))***)))((('''(((***+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++'''((()))((('''''')))+++'''((()))*********************++++++++++++******(((((())))))*********+++******+++++++++,,,,,,,,,************************++++++************++++++***************)))(((((()))************+++++++++***************************)))(((((()))+++---...)))************+++++++++++++++++++++,,,,,,---...***++++++,,,,,,++++++***,,,++++++++++++++++++,,,---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,---......---,,,,,,......---------,,,,,,,,,---------.........//////---------.........//////------...///000000//////111111000///////////////222222222111000111444666......///000111222222333222222222111111111111000////////////000000000000////////////////////////---...///000000///..............................---------.........//////000000000000111111111111000000111222444999@@@EEELLLOOOQQQRRROOOLLLJJJIIIHHHMMMPPPOOOIIIEEEDDDEEEGGGHHHHHHFFFDDDCCCCCCEEEBBBEEEGGGEEEFFFPPPaaapppqqqlllhhhhhhlllttt{{{vvviiibbbbbbcccdddccckkkmmmlllgggfffiiillllllwwwvvvvvvtttmmmiiinnnwwwzzzzzztttiii```YYYVVVJJJHHHDDD>>>;;;:::<<<>>>@@@FFFLLLMMMIIIEEEDDDDDD888777666666777:::>>>@@@===>>>>>>???@@@AAABBBBBB<<<>>>BBBEEEEEECCC@@@>>>888666333000.........///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---)))***,,,,,,,,,+++,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++------------------------------------------------YYYWWWSSSCCCCCCBBBFFFBBB@@@===;;;;;;;;;:::999888777666666777666444222222111000...------------******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,---,,,***+++,,,,,,+++)))***++++++,,,,,,++++++***)))************+++++++++++++++************++++++++++++******))))))((((((------,,,+++***)))((('''************************)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))***+++++++++,,,))))))))))))))))))))))))******************************))))))******+++,,,///***))),,,+++''''''+++******************+++,,,******))))))))))))******)))***++++++++++++***)))+++++++++*********)))))))))))))))))))))))))))))))))*********++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------///...---+++***+++...000---......///////////////111111111000000000000000//////000000111222444444111111111111111111111111000000000000////////////////////////////////////---.........//////000000------............------...///000000//////000111111000000/////////000000...///000000//////111333444555999>>>DDDKKKQQQTTTPPPRRRRRRPPPMMMJJJIIIHHHQQQMMMGGGEEEEEEDDDAAA>>>GGGHHHDDD??????DDDGGGFFFEEENNN^^^jjjkkkooo{{{tttxxxxxxrrrhhhdddddd___XXXSSSQQQRRRTTTRRROOOQQQVVVQQQPPPLLLHHHIIINNNOOOLLLMMMFFFEEEMMMOOOIIIIIINNN[[[ZZZZZZYYYVVVSSSVVV]]]\\\```eeeiiimmmttt|||vvvrrrtttyyy}}}qqq```SSSKKKFFFAAA===CCCAAAEEELLLMMMJJJLLLQQQKKKEEE???>>>AAACCCBBB??????BBBBBB???@@@DDDCCC===BBBAAA???>>>???AAABBBCCCAAA>>>:::555111///......111///---,,,---/////////,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,+++,,,---...///000---++++++...///---***++++++,,,,,,,,,,,,------------------------------........................------------------------,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******,,,------,,,******zzzYYY\\\XXXFFFBBB???AAABBB@@@===;;;;;;;;;:::999888777666666777666444222222111000...------------***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,***+++,,,,,,+++)))***++++++,,,,,,++++++***)))************+++++++++++++++************++++++*********)))))))))))))))+++++++++***************************************)))************++++++++++++******************+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((***************+++++++++******************************************************))))))******+++,,,///***))),,,+++''''''+++*********))))))***++++++******))))))))))))******+++,,,,,,------,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------,,,,,,------------------...//////...---------...---......///////////////111000000000000000000000111111111111111111222222111111111111111111111111000000000000////////////////////////////////////............/////////000---......//////......------///000000//////000111000//////...---,,,,,,+++///000111000///000222555<<>>DDDIIILLLTTTaaakkkpppooozzzxxxppplllllliii___VVVRRRTTTUUUQQQIIIGGGIIIIIIFFF@@@BBBGGGKKKIIICCCAAACCCGGGJJJKKKIIIJJJMMMMMMJJJGGGCCCBBBCCCBBBAAACCCGGGJJJIIIIIIIIIFFFAAABBBFFFIIILLLPPPSSSUUUZZZ```dddbbbfffjjjjjjkkkrrr}}}wwwssskkkbbb[[[PPPNNNOOONNNIIIEEEJJJRRRRRROOOMMMNNNQQQRRRNNNKKKGGGIIIGGGCCCCCCFFFEEE??????@@@@@@===999666888:::>>>>>>>>>>>>===999444000000///---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,---------,,,+++***+++******+++,,,,,,+++***++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,rrrWWWaaa^^^IIIBBB===>>>BBB@@@===;;;;;;;;;:::999888777666666777666444222222111000...------------++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,***+++,,,,,,+++)))***++++++,,,,,,++++++***)))************+++++++++++++++************++++++))))))))))))************))))))******+++++++++,,,************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++++++++*********************************************************************))))))******+++,,,...+++***,,,+++((((((++++++******)))))))))************))))))))))))******++++++,,,------,,,+++++++++++++++***************))))))))))))))))))))))))((()))))))))***************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,------.........///////////////...---,,,---......///////////////000000000000000000111111333222222111000000111111111111111111111111111111000000000000////////////////////////////////////............////////////---......//////......------///000000///...000111------.........---,,,,,,000111111111111444888;;;DDDHHHNNNSSSUUUUUUSSSQQQQQQQQQOOOLLLJJJJJJMMMPPPNNNLLLIIIEEEBBBAAABBBCCCFFFQQQ]]]eeepppqqqiiicccVVVQQQNNNNNNKKKFFFDDDFFFJJJKKKGGGBBBAAABBBBBB??????AAAFFFJJJJJJFFFHHHMMMHHHIIIFFFAAAAAAEEEGGGEEECCCIIIKKKFFFBBB@@@>>><<>>CCCFFFCCC<<<555000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,---...---+++)))''')))+++---...---,,,+++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...lllWWWeeeaaaJJJDDD???AAABBB@@@===;;;;;;;;;:::999888777666666777666444222222111000...------------+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---------,,,***+++,,,,,,+++)))***++++++,,,,,,++++++***))))))*********+++++++++++++++************++++++(((((())))))******++++++)))************+++++++++************************))))))*********+++++++++*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))),,,+++++++++***)))))))))******************************************************))))))******+++,,,...,,,++++++***))))))***+++******)))))))))******+++******))))))******+++))))))************))))))************************))))))))))))))))))))))))(((((()))))))))************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,------.........000///............---,,,---......///////////////000000000000000111111111222222111111111111111222111111111111111111111111000000000000////////////////////////////////////.........///////////////......////////////......---...000///......///111,,,---...000111111111111...000222444777<<>>EEEGGGDDD@@@666333///------...---------------------------------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++...111444333000------///+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...rrr^^^jjjbbbIIIDDD@@@AAABBB@@@===;;;;;;;;;:::999888777666666777666444222222111000...------------++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...---,,,***+++,,,,,,+++)))***++++++,,,,,,++++++***))))))*********+++++++++++++++************++++++(((((())))))******+++++++++++++++************)))************************))))))*********+++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,+++++++++***)))))))))******************************************************))))))******+++,,,------,,,+++***************************++++++,,,++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,------.........000...++++++---.........---....../////////////////////000000111111111111000000000000111222333444111111111111111111111111000000000000///////////////////////////////////////////////////............//////////////////...---...//////......///000......///000111111111111...111666:::@@@GGGNNNSSSNNNOOOQQQSSSTTTSSSQQQPPPRRRRRRQQQOOOLLLKKKMMMNNNOOOSSSYYY___fffooozzztttccc```ccc\\\PPPRRRRRROOOJJJDDDBBBGGGMMMDDDIIINNNOOONNNOOOSSSVVV]]]\\\cccttt~~~sssooonnnpppuuu{{{yyylllcccaaa\\\YYYVVVSSSPPPMMMKKKJJJJJJHHHEEEBBBBBBEEEIIILLLRRRWWWaaalllwww~~~tttiiiUUUQQQLLLHHHGGGIIIKKKLLLMMMMMMPPPTTTVVVSSSNNNKKKGGGEEECCCCCCDDDAAA<<<888555222111555===FFFMMMOOOFFFAAA:::333000...---,,,------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---++++++,,,...000222333555777555000------...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---|||gggooodddIIIEEEAAA@@@BBB@@@===;;;;;;;;;:::999888777666666777666444222222111000...------------,,,,,,,,,,,,------------++++++++++++,,,---......---,,,***+++,,,,,,+++)))***++++++,,,,,,++++++***)))************+++++++++++++++************++++++))))))))))))************,,,+++++++++******))))))************************)))************+++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************++++++++++++++++++++++++******************************))))))******+++,,,---///...***))),,,,,,)))*********+++,,,---...///++++++************++++++,,,+++************+++,,,***************+++++++++)))))))))))))))))))))))))))*********++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------///---***,,,///111000...---......////////////////////////000111111222222/////////000111333444555111111111111111111111111000000000000///////////////////////////////////////////////////............//////000000//////...,,,...//////...---///000000000///....../////////555999>>>DDDIIIOOOVVVZZZSSSSSSTTTTTTSSSSSSRRRRRRPPPQQQPPPOOOOOORRRVVVYYYkkktttxxxqqqmmmbbbQQQFFFGGGKKKHHHAAA??????AAACCCDDDIIITTT```qqqyyyzzzvvvrrrooommmggg___SSSKKKGGGIIILLLNNNGGGGGGIIIMMMTTT]]]eeejjjmmmppptttyyy|||kkkfff^^^UUUNNNIIIGGGFFFFFFFFFJJJRRRVVVVVVTTTTTTLLLGGGBBBBBBFFFFFFBBB===;;;777222111777CCCQQQZZZWWWQQQIII@@@999333...***------------------------///...---,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++///---+++***+++///333666333444333111---+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,jjjqqqfffMMMKKKFFFBBBBBB@@@===;;;;;;;;;:::999888777666666777666444222222111000...------------,,,,,,,,,------------...++++++++++++,,,---...///---,,,***+++,,,,,,+++)))***++++++,,,,,,++++++***)))************+++++++++++++++************++++++*********)))))))))))))))***************+++++++++************************)))************+++++++++(((***+++,,,,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++++++++++++++++++++++++++******************************))))))******+++,,,,,,///...***))),,,,,,))))))******+++---///111222,,,++++++******++++++,,,,,,+++***))))))***+++,,,))))))*********+++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------.........------,,,,,,+++,,,+++---111666777333...---......///////////////...//////000111111222222111000000000111222333333111111111111111111111111000000000000////////////////////////////////////000/////////............//////000000000000//////,,,---///...------...000000///...---///111444666AAAEEEJJJNNNQQQTTTWWWYYYWWWWWWWWWVVVTTTRRRQQQPPPOOOPPPQQQUUU]]]jjjwwwzzzgggZZZPPPHHHMMMEEE??????CCCFFFLLLRRRSSSTTT[[[ccchhhmmmyyytttlllfff___[[[SSSOOOIIICCCBBBEEEKKKPPPNNNQQQRRRTTT]]]kkkssssssssssssqqqmmmeee]]]VVVRRRMMMIIIHHHMMMQQQQQQSSSVVVSSSMMMGGGDDDDDDDDDCCCAAA???<<<777333444>>>MMMYYY[[[XXXTTTOOOGGG>>>555///........................------,,,,,,+++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++...---,,,+++,,,...111222222000---++++++,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++|||gggpppgggQQQRRRMMMGGGBBB@@@===;;;;;;;;;:::999888777666666777666444222222111000///------------,,,,,,,,,---------......++++++++++++,,,---...///---,,,***+++,,,,,,+++)))+++++++++,,,,,,+++++++++)))************+++++++++++++++************++++++++++++******))))))(((((('''((()))***+++,,,------************************)))************+++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))******+++++++++,,,++++++++++++++++++++++++*********************************)))***++++++,,,,,,000///***)))------)))))))))***,,,...111333444,,,++++++******++++++,,,***)))(((''''''((()))***))))))******++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------......,,,++++++++++++++++++,,,------------------------//////...---,,,++++++******+++///666<<<;;;444------......///////////////...//////000111222222222333222111111000111111111111111111111111111111111000000000000////////////////////////////////////000000//////.........---//////000000000000//////,,,---///...------...000---,,,,,,...222777===AAAKKKNNNRRRUUUUUUUUUVVVVVVXXXXXXXXXWWWUUUQQQMMMKKKNNNPPPTTT^^^nnnxxxssshhhXXXMMMIIIFFFBBBBBB???CCCLLLQQQSSS```qqqssswwwsssooohhh]]]QQQHHHEEEFFFIIIAAAGGGHHHEEEIIIUUU___bbbkkkqqqyyy}}}zzzrrriiidddZZZQQQJJJKKKKKKJJJMMMSSSXXXTTTNNNGGGBBBAAABBBDDD>>>>>>;;;555222999GGGSSSWWWWWWXXXXXXSSSIII>>>666........................++++++++++++,,,---......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------222---))))))+++...///...++++++,,,,,,,,,---------------------------------........................------------------------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++oooaaaooodddLLLLLLJJJHHHBBB@@@===:::888999:::;;;777777777888999888555222333111000...---------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,+++***))))))******))))))))))))))))))))))))***((('''(((+++,,,+++(((******))))))))))))******))))))))))))***************(((&&&'''***+++)))''')))***+++,,,,,,+++***)))++++++******))))))(((((())))))************))))))(((((((((((()))))))))))),,,,,,++++++***)))((((((*********)))))))))))))))******+++++++++,,,,,,,,,...---+++)))(((((()))))))))***,,,///222666999;;;444222///,,,******+++,,,+++++++++*********)))))),,,+++******,,,,,,+++***************************************+++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++,,,,,,++++++++++++++++++******************************+++++++++,,,,,,,,,///---+++***+++,,,,,,+++---------------------------------------------------...///000000///...---////////////////////////------......///000000000000000000000000000000000111111000000//////......---.........//////000000........................////////////////////////000000//////.........---000111111///------...000/////////111888@@@HHHNNNPPPQQQRRRTTTUUUWWWYYYZZZ[[[VVVRRRPPPOOOOOOPPPSSSNNN\\\ppp~~~vvvnnnfff\\\OOOHHHLLLMMMFFFFFFMMMIIITTT[[[___nnnmmmWWWMMMKKKKKKMMMHHHDDDDDDFFFIIIKKKLLLYYYiiiuuuxxxzzz~~~|||tttnnndddWWWNNNJJJKKKMMMNNNPPPPPPOOOLLLHHHDDDBBBBBBAAA@@@===777222444===DDDPPPYYY]]]YYYTTTOOOGGG>>>===555,,,***---///...+++,,,---.........---+++***+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------******+++++++++,,,,,,,,,.........------,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,hhh^^^ooodddIIIFFFCCCAAAAAA???<<<:::888888999:::777666666777888777555333333111000...---------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,++++++***))))))******))))))))))))))))))))))))***((('''(((+++,,,***)))******))))))))))))******))))))))))))************+++)))'''(((***+++)))''')))***++++++++++++***)))*********)))))))))))))))))))))************)))))))))))))))************+++,,,,,,++++++***))))))(((************))))))))))))))))))*********+++++++++---,,,+++***)))***++++++111222555999===BBBEEEGGG:::777333///,,,*********+++++++++*********))))))(((((()))))))))*********************************************+++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,++++++++++++++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,///---+++***+++,,,,,,+++---------------------------------------------------...///000000///...---////////////////////////------......///000000000000000000000000000000000111000000000/////////.............../////////000........................////////////////////////000000/////////............//////...---,,,---...///111666===DDDLLLRRRUUU```\\\XXXVVVVVVWWWWWWVVVRRRRRRQQQRRRSSSZZZdddmmmsss~~~qqq```UUUPPPLLLGGGCCC@@@BBBKKKUUU]]]hhhqqq{{{uuullljjjXXXTTTQQQPPPKKKDDDCCCHHHGGGPPPYYY]]]cccmmmxxx~~~{{{rrrjjjcccZZZOOOGGGDDDGGGIIIJJJHHHEEECCCCCCHHHHHHEEE@@@:::777777:::AAAMMMXXX[[[[[[YYYSSSLLLEEE???777222111000,,,)))+++,,,,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......------------------------***++++++++++++,,,,,,,,,......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,eee^^^sssgggGGGAAA===<<<@@@>>><<<999888888888999777666555555666666555444222222000///...------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,+++******)))*********))))))))))))))))))))))))***(((((((((***+++***)))******))))))))))))******))))))))))))************+++***))))))***+++***))))))******++++++******)))))))))))))))************))))))************))))))*********+++++++++,,,,,,,,,,,,++++++***)))))))))************************(((((()))))))))*********,,,,,,+++***+++,,,---...333444666:::===AAADDDFFF@@@===888333...+++))))))+++++++++***************''')))++++++)))(((***---************************************+++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,++++++************++++++,,,,,,++++++***************************++++++++++++++++++++++++*********++++++,,,,,,---******************************+++++++++,,,,,,,,,///---+++***+++,,,,,,+++---------------------------------------------------...////////////...---////////////////////////------......///000000000000000000000000000000000000000000000////////////............////////////........................////////////////////////000000////////////......---...//////......///111444999AAAJJJQQQUUUVVVWWW[[[XXXUUUUUUVVVWWWUUUSSSPPPWWW```gggooo}}}{{{qqq___ZZZOOOBBB<<<@@@DDDDDDHHHUUUeeesss~~~~~~rrrVVVGGGHHHFFFFFFHHHJJJKKKQQQ```nnnzzzzzz|||~~~sss```RRRNNNPPPQQQOOOKKKFFFCCCBBBLLLLLLLLLJJJEEE???999555555AAANNNWWW]]]___\\\WWWPPPMMMGGG???888222---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......------------------------++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++iiidddyyykkkHHH@@@>>>??????===;;;999888777888888777666444444555666666555222222111000///...---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++***************+++))))))))))))))))))))))))))))))((()))******************))))))))))))******((()))))))))************+++*********++++++******))))))************))))))(((((())))))******++++++)))******++++++******)))************+++++++++,,,+++++++++*********)))))))))***************++++++))))))))))))*********+++++++++***+++,,,...000111333333444555666888:::;;;@@@===999333///+++)))(((************************+++///222000+++))),,,000************************************+++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************************---,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,///---+++***+++,,,,,,+++------------------------------------------------........................////////////////////////------......///000000000000000000000000000000000000000000000////////////.........///////////////........................////////////////////////000000//////////////////000000000//////222666999???DDDKKKQQQUUUUUUSSSRRRQQQRRRSSSTTTSSSQQQQQQQQQUUUcccuuuxxxfffVVVNNNLLLLLLGGGAAABBBKKKTTTXXXhhhbbbZZZMMMGGGEEEGGGDDDAAAJJJXXXaaaeeepppyyylllbbb```[[[TTTMMMHHHGGGGGGIIIJJJLLLOOOOOOLLLEEEAAA:::===CCCKKKUUU[[[[[[XXXXXXXXXTTTLLLAAA888333111---,,,,,,,,,---...//////------,,,,,,++++++******------------------------,,,,,,---------------------,,,,,,,,,,,,---......------------------------+++++++++,,,,,,,,,------------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++nnnhhh|||lllGGG@@@@@@CCC>>>===;;;:::888777777777777666444444666777666666222222111000///...---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************+++***************++++++))))))))))))))))))))))))((()))))))))))))))***+++******))))))))))))******((()))))))))******************++++++*********+++))))))))))))))))))))))))(((((())))))******++++++******++++++++++++******)))))))))*********+++++++++++++++***************))))))******+++++++++,,,*********+++++++++,,,,,,*********+++---///222333555444444444555666777777:::888555111...+++***)))************************///222444111,,,)))+++...************************************+++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,///---+++***+++,,,,,,+++------------------------------------------------......------------......////////////////////////------......///000000000000000000000000000000000////////////000000000000///////////////.........//////////////////////////////////////////////////////000000000000000000111111000000111666===BBBKKKMMMQQQTTTUUUTTTRRRQQQUUUWWWUUUPPPKKKKKKRRRZZZiiixxxlll___XXXPPPHHHEEEAAAGGGLLLOOOWWWcccmmmqqq]]]RRRJJJKKKIIIDDDFFFMMMQQQUUU```ppp|||oookkkcccXXXPPPLLLLLLMMMGGGHHHJJJOOORRRSSSRRRPPPJJJBBB===AAAKKKTTTWWWXXX[[[]]]\\\UUUKKKBBB>>>===///...,,,,,,,,,---///000...---------,,,+++++++++---------------------------------------------------,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++mmmgggzzzjjjFFF@@@@@@CCC>>>>>><<<;;;999888888888777666555666777888777666222222222111000///---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++*********************************)))******+++,,,))))))))))))))))))))))))''')))******))))))***+++******))))))))))))******))))))))))))************)))***+++***))))))***+++***))))))(((((())))))***))))))))))))******************++++++++++++******)))))))))************+++************************))))))******+++,,,,,,,,,***++++++++++++,,,,,,,,,)))))))))+++---///222333222222222333444555666777222111///...,,,+++*********************+++++++++...000111...***'''(((***************************************+++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++*********++++++,,,,,,---******************************+++++++++,,,,,,,,,///---+++***+++,,,,,,+++------------------------------------------------......------------......////////////////////////------......///000000000000000000000000000000000////////////000000000000///////////////.........//////////////////////////////////////////////////////000000000000111111000111222444888===DDDIIIQQQRRRSSSUUUUUUUUUUUUTTTSSSRRROOOKKKLLLWWWiiiwwwsss___NNNHHHGGGCCCBBBDDDIIIVVVfffsssrrrttt~~~jjjaaa]]]UUUIIIBBBFFFGGGLLLVVVcccooovvvxxx}}}zzzrrrggg\\\SSSOOONNNKKKLLLMMMNNNPPPSSSUUUWWWVVVLLLCCCBBBGGGMMMTTTZZZ[[[]]]]]]ZZZSSSMMMJJJIII777444111...,,,,,,---...............------------....................................---------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------iiibbbvvviiiHHHAAA?????????>>>===<<<:::999888888666666666888::::::888666222222222222111///...,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++******************************))))))***++++++,,,))))))))))))))))))))))))''')))+++***)))(((***,,,******))))))))))))******))))))))))))************''')))+++***(((''')))+++***)))(((''''''((()))************)))))))))))))))***++++++,,,,,,++++++************+++++++++,,,,,,************************))))))***++++++,,,------************++++++++++++)))))))))***,,,///111333///////////////000111111,,,,,,+++++++++*********))))))*********++++++++++++++++++***)))(((((((((************************************+++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,///---+++***+++,,,,,,+++------------------------------------------------...------,,,,,,------...////////////////////////------......///000000000000000000000000000000000.../////////000000000111000/////////............//////////////////////////////////////////////////////000000000111111111...333999???DDDIIIMMMPPPSSSTTTTTTUUUUUUTTTSSSSSSNNNNNNQQQYYYhhh{{{xxxbbbUUULLLHHHKKKLLLMMMWWWdddssspppVVVJJJHHHFFFFFFJJJSSS]]]ddduuuxxxzzzwwwnnnbbbXXXRRRPPPQQQQQQOOOLLLNNNRRRWWWXXXUUUQQQLLLFFFDDDMMMYYYZZZ[[[\\\[[[XXXUUUSSSRRRFFFBBB<<<555000...---............///////////////........................///.........---------------,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............fff```vvvkkkKKKDDD???===??????>>>===;;;:::999888666666777:::;;;;;;999666222222222222111///...,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++++++++++++++,,,++++++++++++++++++++++++******************************))))))***+++,,,,,,))))))))))))))))))))))))''')))+++***((((((***,,,******))))))))))))******))))))))))))************''')))+++***'''&&&(((******)))(((''''''((()))***++++++******))))))((((((***++++++,,,,,,++++++***++++++,,,,,,,,,---------******************++++++))))))***+++,,,,,,------))))))))))))************(((((()))***,,,...111222222111000...---,,,,,,,,,************************))))))******++++++++++++)))(((((((((***+++***)))************************************+++,,,---...,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))***+++,,,------...---,,,+++******+++,,,---************************++++++++++++++++++++++++,,,,,,++++++++++++++++++******************************+++++++++,,,,,,,,,///---+++***+++,,,,,,+++------------------------------------------------...---,,,,,,,,,,,,---...////////////////////////------......///000000000000000000000000000000000.../////////000000111111000000//////.........---000000000000000000000000//////////////////////////////000000111111111222///666AAAJJJPPPSSSTTTUUUSSSTTTTTTTTTSSSQQQNNNMMMWWWYYYcccvvvssseeeTTTCCCJJJJJJRRR\\\bbbkkk}}}zzz{{{zzzuuupppmmmyyyxxxuuuzzz^^^ZZZQQQGGG@@@AAAGGGNNNVVVaaaqqq{{{zzzqqqeee]]]RRRTTTTTTPPPKKKKKKPPPUUUVVVZZZ]]]VVVEEE:::CCCSSSYYYYYYZZZZZZZZZYYYXXXVVVUUUOOOGGG>>>666222000///......//////000000111111//////////////////////////////.........------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...eeeZZZmmmhhhMMMFFFAAA@@@@@@===;;;999::::::999999666777777888888888777777222333222///---,,,...///------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++))))))************))))))************************'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************************************)))))))))***+++,,,......///---+++))))))***+++,,,((((((((((((***,,,...///---------,,,,,,------...************************++++++******************)))******+++++++++******)))************+++++++++)))************+++++++++)))+++,,,+++)))))),,,...''')))***,,,,,,+++***)))******+++++++++,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++++++++***************+++++++++******************************************++++++++++++++++++++++++------............------++++++++++++++++++++++++,,,,,,,,,---------......------............------//////.........---------............/////////000111111000000000000111111000000000000000000000000000000000000000000000000///111222111000///000111333222111222333222111///000111111111000000222444<<>>GGGJJJOOOSSSUUUUUUUUUUUUTTTVVVRRRMMMOOOZZZgggnnnggg]]]QQQJJJDDDBBBHHHQQQhhh~~~|||~~~}}}xxxtttqqqxxx}}}pppjjjooouuuuuusss}}}}}}cccVVVRRRLLLCCCDDDFFFKKKSSS]]]eeejjjkkkccc[[[NNNEEECCCFFFJJJNNNTTTVVVXXXYYYVVVPPPHHHCCCBBBGGGNNNVVV[[[\\\[[[ZZZYYYXXXVVVQQQIII@@@888333------......///000111111///////////////////////////...---,,,,,,,,,,,,---------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......///...---,,,,,,,,,,,,------------,,,,,,+++++++++------------------------------,,,,,,,,,,,,,,,,,,eeeZZZnnnfffIIICCCAAABBB@@@===;;;999::::::999999666666777777777777666666222222222000...,,,---///------------------------------------------------++++++************++++++++++++++++++++++++++++++***++++++++++++***))))))++++++++++++++++++++++++))))))************))))))************************(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++************************************************+++************+++++++++++++++,,,,,,++++++************))))))******+++,,,---,,,+++***************************************************************************************)))************+++++++++)))************+++++++++---))))))///666777...$$$)))***+++,,,---,,,++++++*********++++++++++++,,,)))************+++++++++************************))))))))))))))))))))))))+++***************++++++************************************************************************+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------...............---------....../////////000000000//////111111111111//////000000000000000000000000000000000000000000000000///111222111000///000111------...//////000000000111222333444888>>>EEEKKKPPPOOOOOOQQQTTTTTTQQQNNNJJJLLLNNNRRRbbbyyyoooZZZJJJGGGDDDDDDGGGPPPbbbqqqrrrrrrxxxwwwrrrllldddlllmmmttt}}}fffSSSHHHDDDAAABBBJJJTTT^^^dddnnnggg\\\SSSNNNLLLLLLLLLLLLOOOTTTVVVVVVQQQLLLHHH???@@@DDDNNNYYY^^^\\\WWWYYYXXXWWWVVVTTTLLLBBB:::///...............//////..............................---,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------............---,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------+++,,,,,,,,,------------eeeYYYkkkcccFFFAAA@@@CCC@@@===;;;999::::::999999777777888888888777666666111222222000...------...------------------------,,,,,,,,,,,,------------+++******))))))******+++++++++++++++++++++++++++******+++++++++******)))************************))))))************))))))************************(((((())))))))))))((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++************************************************............------,,,,,,)))+++,,,------,,,***)))++++++******************,,,+++***))))))((())))))***************************************+++++++++++++++******************))))))*********+++++++++))))))*********+++++++++---)))(((...555555---%%%******+++,,,,,,,,,,,,+++************++++++++++++))))))*********+++++++++*********************************************************)))******+++,,,***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------...........................////////////000000000...///111222222111///...000000000000000000000000000000000000000000000000///111222111000///000111000000111111000111222333000333777<<>>EEEJJJOOOTTTWWWWWWWWWUUUPPPJJJHHHLLLPPPgggsssqqqeeeQQQEEEKKKRRRggg~~~wwwfff^^^\\\eeeuuuvvv___OOOGGGEEEEEELLLVVVeeeqqqtttkkk\\\PPPKKKKKKLLLLLLLLLNNNSSSWWWTTTQQQKKKGGGFFFJJJRRRWWW\\\XXXUUUVVVYYYYYYUUUPPPHHHCCC<<<555000......///------------------------------,,,,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------,,,++++++dddRRR___XXXBBBBBBAAAAAA@@@===;;;999::::::999999888888999888888777666555000222333111///---------------------------------)))******++++++,,,,,,---++++++************++++++++++++++++++++++++++++++))))))***++++++++++++***************************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))***************************+++,,,,,,,,,***)))((((((***,,,------,,,+++*********+++++++++******))))))))))))(((((())))))***************************)))))))))***++++++,,,,,,---,,,+++)))))))))******)))************+++++++++)))************+++++++++(((***+++)))''''''***---))))))*********+++++++++)))))))))************+++)))************+++++++++************************++++++++++++++++++++++++))))))))))))***+++,,,,,,)))))))))***++++++,,,,,,************************++++++++++++++++++++++++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............---------------.............../////////000000000111111......000000000000......////////////////////////000000000000000000000000///111222111000///000111000111222111......111555666<<>>@@@===;;;999::::::999999555555555555444333222111000111333222000---------------------------------++++++,,,------...//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************************)))***,,,------,,,***))))))***++++++,,,,,,,,,,,,((()))***+++,,,++++++***(((((((((((()))+++,,,---************************((())))))***++++++,,,,,,...---+++)))(((((()))***)))************+++++++++)))************+++++++++''')))******))))))******((((((((((((((())))))***))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))***+++,,,---((())))))***++++++,,,,,,************************------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---..................------------.........//////000000000000111111111111//////............//////////////////////////////000000000000000000000000///111222111000///000111---000333333222555;;;AAAEEEHHHKKKMMMNNNOOOQQQSSSQQQNNNOOOXXXjjjrrr]]]PPPMMMJJJFFFQQQfffuuu|||{{{xxxqqqggg\\\VVV\\\ccchhhvvvrrraaaLLLHHHEEEGGGQQQ___llltttvvvhhhYYYPPPOOOQQQIIIPPPWWWYYYUUUPPPNNNNNNPPPQQQRRRQQQQQQQQQSSSVVVXXXXXXWWWTTTLLLBBB888222........................,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++++++++,,,,,,------------------------------------------............///WWWIIIKKKKKK<<>>777111...111000+++))),,,......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++............////////////........................------------------------.........------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++cccJJJEEEGGG===>>>EEE>>>;;;;;;:::999888888888888888888777777666555555555444333111000////////////...------------,,,,,,,,,++++++++++++,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((())))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))************((()))***++++++***)))(((+++,,,------+++******+++++++++***************+++************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************************************++++++++++++,,,************************************************))))))))))))************++++++***))))))***++++++111000---++++++,,,...////////////...------,,,,,,------------------------,,,,,,,,,---------......//////.........------------------.........//////////////////000000000000/////////////////////...////////////000000000000......///000000000000000...///111111000///000111222222333777>>>FFFLLLPPPJJJLLLNNNNNNNNNMMMOOOPPPWWWjjj}}}aaaQQQPPPVVV[[[sss{{{xxxhhh```___^^^```jjjzzzrrr[[[KKKCCCKKKYYYjjjwww{{{rrrhhhWWWIIIJJJRRRRRRSSSTTTMMMMMMQQQUUUYYYZZZWWWSSSPPPPPPVVVYYYWWWVVVTTTMMMDDD===555//////...+++,,,///.........---------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................------------------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++oooHHH===FFF@@@>>>CCC???;;;:::999888777777777777888888777666666555555444222111000000///000000000------------,,,,,,,,,,,,++++++++++++,,,---......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))************))))))***---///...+++)))***,,,+++***************++++++************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******+++++++++***************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,************************************************)))))))))*********++++++++++++***))))))***++++++)))))))))***+++---///000------------------------------------------------,,,,,,,,,---------.....................---------------........./////////////////////000000000000......//////////////////////////////000000000000......///000000000000000---///111111000000222333///333999AAAHHHMMMQQQSSSOOONNNPPPQQQKKKFFFPPP___rrr|||mmmVVVDDDFFF[[[rrrxxx|||{{{jjj```VVVPPPUUUeeerrrvvvttt{{{~~~^^^KKKGGGJJJSSS^^^mmm{{{wwwcccTTTOOOOOOKKKLLLOOOJJJQQQRRRUUU[[[___]]]VVVOOOLLLPPPSSSVVVYYYZZZUUUMMMGGG===444///---,,,...222.........------------,,,,,,------......------,,,---------------------------............/////////........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++tttJJJAAAPPPIII@@@CCCAAA<<<;;;:::999888888777888888777777666555555444444222222111000000/////////---------,,,,,,,,,++++++++++++++++++,,,---......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))******))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***)))((((((((((((((((((((((((((((((((((((******))))))))))))******((()))))))))************)))))))))******)))))))))(((+++...,,,)))'''(((+++*********)))******+++,,,************************''''''((()))***++++++,,,))))))))))))))))))))))))((()))))))))************+++,,,,,,------,,,,,,+++,,,+++++++++***)))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++,,,,,,,,,---------************************************************))))))*********++++++++++++******************+++))))))***+++,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------..........................................////////////////////////000000000000............////////////////////////000000000000......///000000000000000...///000000000000222333111777AAAJJJPPPRRRSSSSSSSSSMMMMMMQQQNNNOOOccc}}}ooo\\\YYYQQQGGGGGG[[[{{{|||ttt|||qqqdddWWWUUU[[[___[[[UUUcccuuunnnYYYIIIIIINNNYYYiiivvv}}}~~~}}}qqqaaaWWWOOOFFFIIIPPPMMMRRRSSSWWW\\\```^^^WWWQQQOOONNNOOORRRXXX\\\ZZZVVVOOOGGG===555000...///000............------------,,,------......------,,,---------------------------------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++|||VVVRRRbbbUUUCCCBBBBBB>>>===<<<;;;:::999999999777777666666555444444444444333333111000...---,,,------,,,,,,,,,+++++++++++++++++++++,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))((((((((((((((((((((((((******))))))))))))******((()))))))))***************))))))))))))))))))***)))+++---,,,***((()))+++******))))))***++++++,,,************************''''''((()))***++++++,,,))))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((,,,+++++++++***)))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------************************************************************++++++++++++*********++++++***************+++,,,,,,,,,++++++++++++,,,,,,---.........------------------------,,,,,,,,,---------......---............................../////////000000////////////000000000000---.........//////000000////////////000000000000......///000000000000000///000111000//////111333777???IIIQQQSSSRRRQQQPPPPPPIIIJJJVVV___kkklllbbbWWWKKKAAAFFFOOObbb}}}jjj___YYYTTTQQQRRRXXX```vvv}}}```QQQLLLLLLVVV```iiivvvyyykkkaaaUUUJJJNNNWWWUUULLLOOOUUUYYY\\\\\\[[[ZZZWWWRRROOOPPPTTTWWWYYYZZZUUUPPPHHH???999444000,,,//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++eeebbblllYYYDDDBBBAAA??????===<<<:::999999999777777666555555444444333444444333222000...,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,---......++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))&&&'''((()))*********)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))******************))))))))))))******------------------,,,+++))))))))))))***+++,,,,,,************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))************)))******++++++******)))+++++++++***************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++*********++++++++++++,,,)))***++++++++++++***)))))))))+++,,,------------++++++,,,,,,---------...------------------------,,,,,,,,,---------......---------...................../////////000000000////////////000000000000------......///000000000////////////000000000000......///000000000000000000000111000000111333666@@@GGGOOOSSSRRROOOMMMMMMJJJKKKVVViii|||rrrYYYMMMHHHDDDGGGVVVlll~~~uuucccYYYOOOOOONNNXXXkkkzzzgggUUUGGGGGGLLLUUUiii}}}yyyrrreeeUUUTTTXXXRRREEEHHHLLLQQQVVV[[[___bbb]]]XXXSSSQQQPPPOOOSSSXXXVVVVVVQQQIIIBBB<<<444,,,/////////.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................------------------------++++++++++++,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,++++++iiiaaadddQQQBBBDDDAAA???>>>===;;;:::999888888777666666555555444333333222222333222111///---,,,,,,,,,,,,++++++++++++***++++++++++++,,,---......++++++************++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))%%%&&&((()))*********)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))************+++***)))(((((()))***+++000---+++,,,//////,,,)))))))))))))))***+++,,,---************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))************,,,,,,,,,------,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++++++++,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,)))***++++++++++++***)))))))))***++++++,,,---...,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------.........//////.../////////000000000000////////////000000000000------......///000000111////////////000000000000......///000000000000000///000111111222555999<<>>>>><<<:::999888777777777666666555444444333333000111222222222000///...,,,,,,,,,+++++++++******++++++++++++,,,---......++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))+++,,,---))))))))))))))))))))))))******))))))))))))******))))))))))))************+++***)))(((((()))***+++///+++''')))...///+++&&&))))))))))))***+++,,,---*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******)))))))))))))))******+++++++++,,,++++++++++++++++++++++++************************------------------------************************************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***))),,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////////////////000000000000////////////000000000000---------...///000000111////////////000000000000...//////000000000000000...///111333555999>>>BBBIIIMMMQQQPPPKKKIIIJJJLLLNNNjjjdddQQQKKKRRRggg}}}yyynnnpppWWWOOOPPPPPPbbbdddTTTMMMGGGLLLXXXgggooo}}}~~~rrrnnniii[[[OOOFFF???AAALLLVVVYYYXXX^^^\\\\\\YYYOOOFFFGGGPPPUUUXXXVVVPPPLLLJJJBBB888000/////////............,,,------......------,,,////////////////////////,,,,,,,,,---------..............................------------------------*********++++++,,,,,,,,,))))))***+++,,,,,,---------------,,,,,,,,,++++++```XXXTTTGGGEEEBBBDDD@@@>>><<<:::::::::888777777777666555555555555555444333222111000...---------,,,,,,+++*********+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************+++++++++*********)))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))************''''''((()))***)))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******************************+++++++++++++++++++++++++++,,,......,,,++++++,,,------......---,,,,,,+++...---,,,,,,------+++***************************************************)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++---..................---------------------------...------------.../////////////////////////////////////////////.........000000000000000000000000111111111111111000//////111000///000111111111000444333222444999???EEEHHHKKKNNNMMMHHHCCCIIIYYYgggsssttt^^^JJJNNNggg|||ttt~~~ppp```TTTUUU^^^zzziiiVVVQQQSSSPPPXXXiii|||wwwsssaaaXXXIII@@@CCCOOOVVVVVVbbb```\\\UUUNNNJJJKKKMMMUUUVVVYYY\\\\\\VVVLLLEEEFFF<<<222...000333000,,,222000//////000000///---........................------------------------..............................//////......---,,,---------,,,,,,+++++++++,,,------......------,,,,,,,,,---......------,,,^^^WWWSSSEEEDDDBBBDDD@@@>>>;;;:::::::::888777777666666555555555555555444333222111000...---------,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++*********************************+++++++++*********))))))++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))******)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))***+++,,,,,,***)))***+++,,,,,,,,,------,,,,,,,,,,,,+++)))***++++++***(((************************************************)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------...------------...///////////////////////////////////////////////////...000000000000000000000000111111111111111000///////////////000111222111000111000222888???GGGLLLNNNMMMLLLKKKMMMVVVggg{{{{{{gggYYYUUUQQQTTThhh{{{hhh______bbbqqquuuZZZJJJNNNRRR]]]lllxxx~~~{{{tttfffTTTLLLNNNSSSUUUZZZ\\\\\\XXXRRRNNNNNNOOOQQQQQQTTTXXX[[[YYYRRRLLLHHHCCC:::333//////000111111000//////000111000...........................------------------------.......................................------,,,---------,,,,,,+++++++++,,,------......------,,,---------....../////////[[[UUUQQQCCCCCCAAADDD@@@>>>;;;:::::::::999777777666555555444444555555444333222111000...------,,,,,,++++++******++++++++++++,,,,,,,,,,,,------,,,++++++++++++*********************************+++++++++***************++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((******))))))***+++,,,---))))))))))))))))))))))))******+++,,,------...///))))))((('''((()))***+++************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***((('''((()))++++++,,,,,,,,,,,,,,,,,,,,,***)))***++++++***(((************************************************)))************++++++++++++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------,,,,,,------------,,,,,,------------------------...------------...//////////////////////////////......//////////////////000000000000000000000000000111111111111000000///...///000111111111111111555555888???GGGKKKLLLJJJLLLJJJLLLXXXnnnxxxjjjZZZKKKHHHFFFSSSlllxxxuuutttfff]]]YYYZZZkkkoooZZZRRROOOQQQYYYbbbjjjttt}}}rrr^^^SSSOOOMMMSSSXXX^^^]]]XXXTTTRRRSSSRRRPPPPPPTTTYYYZZZUUUQQQLLLKKKFFF;;;000,,,000555111///...///111111000///........................------------------------.......................................---,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,...---------...000111222YYYTTTQQQCCCBBBAAAEEE???===;;;:::::::::999888666666555444444444444555444333222111000...------,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------++++++++++++************************************************************+++******************+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((((((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))***+++,,,,,,))))))))))))))))))))))))((((((***,,,///111222333***)))((('''''')))+++,,,*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((++++++++++++++++++++++++***++++++***((('''(((***......---,,,,,,,,,,,,,,,---,,,++++++------,,,+++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------+++,,,,,,------,,,,,,+++------------------------...------------...//////////////////////////////............////////////////////////////////////000000111111111111000//////000222222111000000111555888>>>FFFMMMNNNJJJFFFGGGLLLYYYlllggg\\\PPPLLLWWW___rrr{{{rrrzzzzzzfff]]]WWW^^^nnn}}}gggXXXRRRNNNNNNPPPSSS\\\eee{{{uuubbbQQQGGGMMMTTT\\\___]]]ZZZYYYZZZXXXTTTQQQQQQUUUVVVTTTQQQPPPQQQMMMDDD777000000333000/////////111222111000........................................................................------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,---///222444XXXUUUSSSDDDBBB@@@DDD???===;;;:::::::::999888666666555444444444444444444333222111000...------,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------+++++++++*********))))))*********************************************************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))&&&'''((())))))***++++++))))))))))))))))))))))))%%%&&&'''(((***+++,,,---+++***((('''((()))+++---))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((+++++++++++++++++++++++++++,,,,,,+++))))))+++---222111///---,,,+++++++++---,,,++++++---------+++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...------------...//////////////////////////////---.........//////000000///////////////////////////000000111111111000000111333333222000000111333333888BBBJJJOOOOOOLLLIIIGGGXXXrrrrrrVVVPPPLLLUUUkkkuuuggg[[[YYY___kkk}}}}}}}}}cccccc\\\TTTNNNIIIHHHNNNWWWooo}}}wwwbbbRRRIIIMMMSSSXXXZZZ]]]___bbb]]]XXXSSSQQQQQQSSSTTTSSSTTTTTTQQQKKKBBB999333///111000///000111222111000////////////////////////........................////////////////////////---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++***,,,...111222XXXYYYWWWGGGCCC@@@CCC>>>===::::::;;;;;;:::999666555444444333333444444444333222111000...------++++++******++++++,,,,,,++++++,,,,,,,,,,,,------+++************)))))))))***************************************+++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******&&&'''((()))))))))))))))))))))))))))))))))))))))+++*********)))(((((((((******)))((()))***+++,,,))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++***+++...000222000...,,,+++***++++++***)))))))))+++,,,+++***************************************************)))************+++++++++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------...------------...//////////////////////////////------......///000000000000000000000000000000000///000000111111111111000222333444222000111555999@@@EEEKKKMMMKKKJJJJJJLLLXXXppp[[[IIIRRR___uuummm^^^[[[^^^dddiiiuuu}}}vvv|||sssuuunnneee\\\OOOFFFEEEJJJjjjvvvzzzmmmPPPMMMJJJLLLRRR[[[aaaeee[[[YYYVVVRRRPPPQQQVVV[[[YYYWWWSSSPPPKKKCCC999222333111000000111222000///////////////////////////........................////////////////////////---------------,,,++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,+++++++++,,,---///000~~~ZZZ\\\\\\JJJEEE@@@BBB>>><<<::::::;;;;;;:::999666555444444333333444444444333222111000...------++++++******++++++,,,---++++++,,,,,,,,,,,,------************))))))))))))************************))))))*********+++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++(((((()))*********)))((())))))))))))))))))))))))---,,,,,,,,,++++++++++++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))***++++++++++++,,,000333...,,,+++))))))***+++,,,***)))((()))+++,,,+++***************************************************)))************+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------------............------------------------------...------------...//////////////////////////////------......///000000111000000000000000000000000//////000111111111111111000222222111000444;;;BBBLLLOOOPPPKKKFFFGGGQQQ[[[yyyooo___JJJOOOllluuu___TTTPPPNNN[[[^^^lll{{{xxxyyy~~~ppp[[[MMMHHH[[[jjj|||jjj]]]MMMGGGKKKUUU\\\```ZZZ[[[ZZZTTTNNNOOOXXX```^^^[[[WWWSSSOOOIIIBBB===555333111111111111///...////////////////////////........................////////////////////////,,,------------,,,+++++++++++++++,,,,,,---------,,,------......------,,,,,,---------......//////~~~[[[______MMMFFF@@@BBB>>><<<::::::;;;;;;:::999555555444333333333333444444333222111000...------+++*********+++,,,,,,---++++++,,,,,,,,,---------************))))))))))))************************))))))******++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,)))***+++,,,,,,+++)))((())))))))))))))))))))))))%%%&&&'''(((***+++,,,---))))))***++++++++++++***(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++((()))*********---111444)))(((''''''(((***,,,---,,,+++***+++---...---,,,************************************************)))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---////////////////////////---......//////......---------------------------...------------...//////////////////////////////---------...///000000111000000000000000000000000//////000111111111111111...000111000000666@@@IIIHHHKKKLLLGGGEEEOOOdddwwwyyyfff\\\PPPOOOOOOccc}}}~~~~~~~~~~~~iiiTTTQQQRRRTTTXXXggg|||zzzzzzzzzeeeXXXHHH\\\vvvpppVVVGGGHHHQQQWWWXXX[[[^^^^^^VVVMMMMMMVVV```aaa___[[[UUUPPPLLLIIIGGG666444222111111111///---000000000000000000000000////////////////////////000000000000000000000000,,,,,,---------,,,+++++++++++++++,,,,,,---------,,,------......------,,,---...//////000//////...}}}```ZZZ\\\JJJCCCGGGAAA???===:::999999999777666666555555555555444444444444333111000...---,,,,,,------------,,,+++***)))******+++++++++,,,,,,,,,************************+++++++++***************************************++++++*********************)))(((''''''((()))******************)))((((((+++***)))'''''''''((()))))))))))))))************))))))((((((((((((((()))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))(((''''''''''''((((((((()))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))*********)))***---333777------+++************+++///---++++++,,,,,,+++***+++++++++***************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,---------..................////////////////////////////////////............////////////////////////000000000000222///------///000///---111...///555:::>>>CCCIIINNNHHHBBBBBBMMMeeettt___PPPHHHGGGVVViiizzz~~~||||||{{{yyyxxxyyyzzzzzzwwwtttsssvvvzzz{{{zzzyyy{{{}}}~~~|||yyyuuuwwwzzz|||~~~zzziii___WWWOOOYYYjjj{{{|||dddSSSZZZaaavvvpppWWWJJJKKKRRRWWW[[[^^^aaa\\\PPPIIINNNYYY___\\\ZZZXXXWWWUUUSSSPPPJJJ@@@444///111333111...------......///.........111///------000222111000000...,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------{{{```\\\^^^LLLCCCHHHCCC@@@===;;;::::::999888777666555555555555444444444333222111///...---------------------............+++++++++++++++++++++,,,************************++++++++++++++++++++++++***************************************************)))(((((((((((()))******************)))((((((,,,+++***)))(((((()))***(((((()))))))))*********))))))(((((((((((())))))***)))))))))((((((((('''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++)))((('''''''''((((((((())))))((((((((()))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))+++***)))))))))))))))))))))))))))))))))))))))))))))************---111555...,,,***)))))))))++++++///---++++++,,,,,,+++*********************++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,---------.....................////////////////////////////////////............////////////////////////000000000000222000...///111222000...222000111888>>>AAAEEEJJJFFFCCCEEERRRjjj}}}dddPPPJJJMMMcccuuuyyy|||}}}{{{{{{zzzxxxvvvsssrrrqqqpppooommmooonnnmmmkkkiiiiiikkkmmmooonnnlllmmmpppqqqpppnnneeegggjjjnnnqqqtttuuuvvvvvvvvvwwwxxxzzz|||~~~~~~yyyqqqhhh___\\\aaakkkyyy~~~{{{^^^[[[VVV___vvvvvv]]]OOOMMMPPPTTTXXX\\\\\\UUUNNNOOOVVV\\\\\\\\\[[[XXXUUURRRPPPNNNHHH???777111///......///////////////......---000...---...000111000...---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------xxx```^^^```LLLBBBGGGDDD@@@>>><<<;;;;;;:::999777666555555555555444444444222222000///............---,,,,,,---...000222333++++++++++++++++++++++++************************)))******++++++,,,,,,,,,***************************************************))))))(((((())))))***)))************))))))(((++++++***)))))))))******(((((())))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))***+++***(((''''''((((((((())))))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))((()))+++++++++---///222...---***(((((()))+++---...,,,+++***,,,,,,,,,+++)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------,,,------------.....................////////////////////////////////////............////////////////////////000000000000111000000111333333222000333222666???FFFHHHIIILLLGGGJJJUUUmmm{{{eeeVVVQQQ\\\ooo|||~~~}}}}}}~~~yyywwwuuussspppooonnnmmmjjjgggeeecccccccccaaa___aaa^^^\\\[[[[[[\\\\\\[[[___^^^\\\\\\^^^_________WWWYYY[[[^^^aaaccceeeeeeeeefffgggiiikkkmmmoooqqqooorrruuuwwwxxxyyy{{{}}}uuuxxxuuunnnkkkkkkeee[[[\\\aaagggnnnuuusssrrrmmmoooYYYQQQWWW\\\nnnpppXXXEEEMMMOOOUUU[[[[[[VVVTTTWWWYYY\\\___^^^YYYUUUSSSSSSRRRQQQLLLAAA555------111000000000//////...------///.........000000...,,,,,,++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------wwwbbbdddeeeNNN@@@EEEBBBAAA???<<<;;;;;;;;;999888666555555555555444444444111111000///////////////------,,,,,,---000222444,,,,,,,,,++++++++++++***************************(((((())))))***+++,,,,,,***************************************+++++++++))))))))))))))))))))))))))))))************)))(((******))))))))))))))))))(((((((((((()))))))))***)))(((((((((((())))))***))))))))))))(((((((((((((((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***((('''(((((((((((())))))))))))*********++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********)))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))'''))),,,,,,,,,,,,---...000...+++))))))+++---///---,,,******+++,,,,,,+++(((((()))***+++,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------........................////////////////////////////////////............////////////////////////000000000000///000111222333333222111333444<<>><<<;;;;;;:::999777666555555555555444444444222222000///...............---++++++***+++,,,---******+++++++++,,,,,,,,,************************'''(((((())))))*********************************)))))))))***++++++,,,,,,)))******++++++******)))((())))))************)))&&&&&&'''(((((((((''''''''''''(((((((((((())))))(((''''''(((((()))***+++(((((((((((())))))))))))''''''(((((((((((())))))************************))))))))))))))))))))))))))))))(((***+++,,,+++)))((((((((()))))))))******)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))***+++)))))))))))))))))))))))))))***,,,,,,***))))))***......---------...///000,,,***))))))+++,,,,,,+++)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------........./////////............////////////////////////////////////............////////////////////////000000000000...///000000000111444666;;;@@@FFFHHHDDDAAAHHHRRRrrryyy___OOO^^^zzzwww|||xxxtttrrrmmmjjjgggeeeeeedddcccbbb\\\ZZZXXXVVVSSSRRRQQQPPPOOOMMMKKKJJJJJJJJJIIIHHHGGGFFFDDDDDDEEEEEECCCBBBCCCDDDDDDCCCBBBCCCEEEGGGEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKLLLMMMNNNPPPRRRSSSUUUVVVXXXYYYZZZ\\\```bbbaaacccfffiiijjjmmmppprrrsssuuuwwwwwwvvvvvvwwwxxxvvvuuussspppmmmkkkjjjjjjhhhfffbbb___\\\ZZZYYYYYYVVVWWWWWWSSSNNNLLLMMMNNNMMMMMMIIIDDDAAAHHHXXXdddooo{{{zzzaaa^^^dddwww|||cccUUU[[[```qqqrrr___KKKEEEJJJPPPVVV[[[XXX[[[]]]]]][[[[[[]]]```___\\\YYYTTTNNNEEE999111...------,,,,,,...///000---...///...------///111///---+++++++++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------|||qqq{{{zzzXXXBBBEEEFFF@@@===;;;::::::999888777666555555555555444444444333222111///...---------,,,,,,,,,,,,++++++++++++))))))***+++,,,------...************************************++++++++++++************************((())))))***++++++,,,,,,)))***++++++++++++***)))(((((()))***************%%%&&&''')))))))))(((''''''''''''((((((((())))))''''''''''''((()))***+++'''((((((((()))))))))***'''''''''((((((((())))))************************))))))))))))))))))))))))***))))))***,,,,,,+++)))(((((()))))))))*********((((((((()))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))***+++,,,***)))(((((()))++++++,,,---------------+++***((()))+++,,,,,,+++******************++++++************************************************++++++++++++++++++++++++,,,,,,,,,------------...***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............////////////............////////////////////////////////////............////////////////////////000000000000000111111000000222666:::@@@EEEJJJHHHCCCHHH]]]rrrxxxmmmZZZXXXaaayyy~~~{{{{{{vvvqqqnnnjjjgggeeeaaa^^^[[[ZZZZZZYYYVVVSSSPPPOOOMMMKKKIIIHHHGGGGGGFFFDDDBBBAAAAAAAAA@@@???===?????????===;;;;;;<<<;;;===>>>>>><<<<<<===??????>>>>>>>>>???@@@BBBCCCCCCCCCCCCDDDEEEFFFHHHIIIKKKMMMNNNNNNOOOQQQTTTWWWVVVXXX[[[]]]^^^___bbbddddddgggjjjjjjiiihhhiiikkkiiihhhfffdddaaa```___^^^]]]ZZZVVVUUUUUUTTTRRRQQQLLLLLLKKKJJJHHHEEEFFFGGGJJJJJJFFFAAA===???GGGOOOUUUdddyyyyyyqqqvvvhhh^^^XXXXXX___ttt}}}^^^LLLGGGJJJOOOUUUWWWYYY\\\]]]]]]ZZZWWWUUUYYYYYYZZZZZZWWWOOOEEE>>>333222000...---...//////---......---,,,...222555555111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------vvvmmmxxxxxxUUU???CCCDDD???===:::999999999777666666666555555555444444444444333111000...---,,,,,,***+++,,,------------,,,(((((()))***,,,---...///************************------,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))(((((()))***************&&&'''(((*********)))(((''''''''''''((((((((()))''''''''''''((()))++++++'''((((((((())))))******''''''''''''((((((((()))************************))))))))))))))))))))))))***))))))***,,,,,,+++)))))))))))))))************(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))+++,,,+++***((('''((()))((()))+++,,,---,,,+++++++++)))((()))+++,,,,,,++++++++++++***************************************************************++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............/////////000............/////////000////////////////////////............/////////000////////////000000000000111222222111000333888===CCCGGGKKKIIIGGGTTTuuurrrfffZZZMMMPPP```xxx~~~{{{vvvrrruuuqqqkkkfffccc```^^^\\\WWWTTTQQQQQQQQQOOOKKKGGGFFFEEECCCAAA@@@???>>>>>>???===::::::::::::999888666999;;;:::666444555777444777999999777666777999???>>><<<;;;::::::;;;;;;============>>>???@@@AAABBBCCCDDDDDDDDDFFFIIILLLNNNPPPSSSTTTUUUVVVXXXZZZXXX[[[^^^^^^\\\\\\^^^``````___]]][[[YYYXXXWWWVVVWWWSSSOOOMMMNNNNNNJJJGGGJJJGGGFFFFFFFFFDDDBBBBBB>>>BBBEEEEEEAAA===;;;;;;<<>>;;;:::999999777555999777444333444444444333222222111000///...---------------,,,,,,+++++++++************************+++++++++*********))))))------------------------+++,,,------......------************************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''***(((&&&&&&)))+++***((()))))))))((()))******+++***)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))*********)))))))))))))))******)))(((((((((((((((''''''(((***+++,,,---...******+++++++++******)))+++*********))))))(((((()))************+++++++++))))))))))))************))))))))))))))))))))))))---,,,,,,+++*********+++************************************************)))************+++++++++++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///---------.........//////...///000111111000///...000000000000000000000000////////////000000000000///000111000......///111---111222//////444===BBBBBBHHHJJJMMM]]]|||{{{```SSSPPPPPP^^^{{{~~~{{{xxxuuurrrnnnlllfffbbb\\\XXXVVVTTTRRRPPPLLLJJJGGGEEEBBBAAAAAAAAA======<<<;;;;;;:::999999999999888777666666777777555555555555555444444444444555666555444444555666666666777777777777666666666777888999999888777666:::;;;<<<===>>>@@@AAAAAADDDEEEGGGIIIKKKMMMOOOPPPRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQOOOMMMLLLIIIGGGFFFEEEEEECCCBBBBBBAAA@@@@@@@@@AAABBBBBBAAA@@@????????????<<<>>>DDDPPP___rrryyylll^^^WWW]]]pppvvvbbbRRRJJJGGGOOOOOOSSS[[[aaa^^^QQQFFFAAAEEEOOO[[[]]]VVVSSSVVVMMMAAA333---///111...***,,,,,,------///000111222111000///...---,,,,,,,,,---,,,++++++,,,------,,,,,,---...///...---,,,***,,,,,,++++++,,,...///111***,,,///111111///,,,***kkk```ooodddHHHEEECCC@@@@@@>>>;;;:::999999777555999666444333444444444333222222111000///...---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------************************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))'''%%%&&&(((***)))'''((((((((((((((()))))))))***)))((((((((()))++++++)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))***)))))))))))))))))))))******)))(((((((((((((((&&&&&&'''((()))******+++)))***++++++++++++))))))************)))))))))((((((((()))))))))*********))))))))))))************))))))))))))))))))))))))...---,,,,,,+++++++++,,,************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///---------.........//////...///000111111000///...000000000000000000000000////////////000000000111///000111000......000111333444333333666<<>>=========::::::999888888777666666888777666666555555666666555555555444444333333222333444555444333222333555444555555666666555555444555555555666666555555555777888999:::;;;<<<======???@@@BBBDDDFFFHHHJJJJJJMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMJJJIIIHHHEEEDDDBBBBBBAAA@@@???>>>===============???>>>>>>>>>???@@@AAAAAA;;;:::<<>>;;;::::::999777666888666444444444555444333222222000///...---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++,,,---------------************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%&&&((()))((('''&&&&&&'''((((((((((((((()))))))))((()))******+++))))))))))))))))))))))))***))))))))))))))))))(((************************(((((((((((((((((((((((())))))))))))))))))************)))((((((((((((((('''((((((((())))))))))))((()))+++,,,,,,+++)))(((************))))))))))))'''((((((((())))))))))))))))))))))))************))))))))))))))))))))))))......---,,,,,,,,,,,,---************************************************)))************+++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///------.........///////////////000000000000//////000000000000000000000000/////////000000000111111///000111000///...000222333111///333:::@@@CCCEEEGGGBBBQQQwwwbbbRRR]]]tttwww}}}xxxtttpppkkkfffaaa\\\WWWSSSVVVSSSNNNIIIGGGDDDAAA???======;;;:::999888888888777666666555555444444333666666555555444444555555555555444444333222111111222333444444222222333444333333444444444444333333333333222222222222333333333444444555666777777888999:::;;;===???@@@BBBCCCFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJIIIGGGFFFDDDCCCBBB@@@>>>======<<<;;;::::::999999999999999::::::;;;<<<>>>@@@BBBCCC???===::::::???NNNiii{{{cccQQQSSS```rrrwww]]]EEE???FFFOOOUUUVVVVVVXXX[[[IIICCCAAAIIITTTYYY[[[\\\SSSMMMEEE===888555111///111000///...............---------------...///000---,,,,,,+++,,,---...//////...---,,,,,,,,,---.........---------......///------...//////...------wwwlll{{{lllLLLFFFCCCBBBAAA>>><<<::::::999888666888666444444555555444222222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,------------,,,************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((()))*********))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((())))))((((((&&&'''((()))))))))(((((()))))))))))))))******+++((((((((((((((((((((((((******))))))((((((((('''************************(((((((((((((((((((((((()))))))))))))))************))))))(((((((((((((((+++++++++***************&&&(((***,,,,,,+++)))(((*********)))))))))))))))((((((((()))))))))******((()))))))))************))))))))))))))))))))))))---,,,,,,+++++++++,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///............//////////////////000000000000////////////////////////////////////000000000111111111///000111000//////111333222...///666>>>BBBBBBBBB???UUUwwwqqq\\\___vvv}}}~~~{{{sssmmmfffccc___[[[XXXTTTOOOLLLKKKHHHDDDAAA???>>><<<:::888888777777777666666666666666555555444444444444666666555555444555555666666666555444333333222222222444444444333222333444333333333444444333333333333222111000000111222333111111111222333333333444444444555777999:::;;;<<<@@@@@@AAABBBCCCDDDEEEEEEDDDEEEFFFGGGFFFDDDBBB@@@???>>>===;;;:::999999999777777666666666666666777888888999:::<<<>>>@@@AAACCCAAA???<<<:::AAAUUUhhhyyybbbSSSZZZTTToootttZZZKKKIIIGGGIIINNNTTTXXXZZZQQQGGG???CCCOOOYYY]]]]]]XXXUUUPPPHHH>>>777222000000000///..................------------...//////,,,,,,,,,,,,,,,---000222111///---++++++,,,...///......------------------.........------.........tttjjj{{{lllKKKEEEBBBAAAAAA???<<<;;;::::::888666777666555555555555333222333111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((******************(((((())))))*********)))((()))))))))************((((((((((((((((((((((((***)))))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***************))))))(((((((((((((((++++++++++++************&&&''')))+++++++++)))((())))))))))))))))))******)))))))))*********++++++((()))))))))************))))))))))))))))))))))))+++***************++++++************************************************))))))*********+++++++++++++++++++++++++++++++++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///........./////////000000000000////////////000000////////////////////////000000000000111111111111///000111000///000111333333111555???EEEEEEEEEHHHMMMtttooo]]]```www~~~zzzuuummmeee```\\\YYYUUURRROOOLLLHHHEEEAAA???<<<<<<<<<<<<:::999777777777777777777777777777777777666666666666666666666666555555666777777777777777666555444444444333555666555444333444555444444555555555555444444444333222111111222333444111111111111111222222222111222333444555666777777;;;;;;<<<===>>>???@@@@@@???@@@AAABBBAAA???===<<<;;;:::999888777777777777555555444444444444555666777777888999:::;;;===>>>AAABBBCCCBBB===;;;DDDOOOXXXfff```SSSBBBZZZsssyyygggWWWFFFAAAIIIRRRTTTQQQWWWNNNDDDCCCLLLVVV[[[ZZZZZZZZZXXXPPPEEE:::333///...............///000000//////...------------...,,,------,,,,,,---111555222000---++++++,,,...000---------------,,,,,,,,,///...------------...///ggg```uuuiiiIIIDDDAAAAAAAAA???<<<;;;;;;:::888777777666555555666555333111333111///---,,,,,,---...++++++,,,,,,,,,,,,------))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((''')))+++,,,+++******+++)))))))))))))))***++++++(((((()))************))))))))))))))))))))))))))))))(((((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++******)))((((((((((((((()))))))))(((((((((((((((''''''((()))************))))))))))))************************++++++++++++))))))))))))************))))))))))))))))))))))))***))))))))))))******+++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///....../////////000000000000000////////////000000000000000000000000000000000000000111111111222222///000111111000000222444333333999CCCEEEDDDKKKUUUqqq|||]]]UUUVVVmmm|||vvvqqqjjjccc\\\WWWUUURRRNNNJJJGGGCCC???<<<;;;999999999;;;;;;:::999666777888888888888777777777777777777777777777777666666666555666666777888777777777666666666666666444555666666444444555666555555666666666666555555444444333333333333444444222222222222222111111111111111222333333444555555777777888999:::;;;;;;<<<;;;;;;<<<===<<<;;;:::999888777777666555555555666444333333333333444555555777777777777888999:::;;;AAACCCGGGIIIEEE???@@@EEEJJJVVVrrryyyWWWGGGRRRaaappppppTTTGGGIIINNNMMMIIIWWWSSSLLLGGGJJJRRRVVVUUUZZZ[[[[[[VVVMMMAAA888222...............///000111000///...---------------+++---...---+++---333777222000...,,,+++---///000,,,,,,------...------,,,///...------------...///bbb^^^uuukkkLLLFFFCCCBBBBBB???===;;;;;;:::888777666666555666666555333111333111...,,,++++++---...+++++++++,,,,,,---------))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))---+++)))&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))%%%(((,,,,,,***))))))******)))'''&&&&&&(((***,,,'''((()))***+++******)))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******)))(((((((((((((((((((((((((((((()))))))))((('''''''''((()))+++,,,((()))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))******+++,,,************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///.../////////000000000000111000///......///000111000000000000000000000000000000111111111222222222///000111111000111333555333555===DDDCCCDDDUUUkkkwwwcccPPPSSScccxxxssslllddd]]]WWWQQQMMMJJJGGGDDDAAA@@@===:::888999888777888::::::999777666666777888888777666555666666666666666666666666555444444444555555666777555555555666666666666666333444555555333333444555555555666666666666555555444444444555555444444444333333222222222111111111111111111222333333333444333333444555666777888888888777777777777666666666555555444333333333444444222222222222222333444444444444555555666888999:::@@@@@@DDDHHHHHHEEEDDDGGGIIINNNaaazzzvvv\\\XXX[[[gggvvvpppZZZMMMHHHHHHHHHPPPTTTSSSLLLIIILLLPPPQQQVVVYYY[[[[[[UUUKKK@@@888000//////............///...------------...//////+++---...---+++...444:::111000...---,,,---...///,,,---...000000000//////........................gggccc{{{qqqQQQIIIEEEDDDBBB???===;;;;;;:::999777666555555666666666333111333111...,,,++++++---...+++++++++,,,,,,---------************************))))))******++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))000...***'''%%%&&&((()))))))))))))))))))))))))))************************$$$'''+++,,,)))(((((()))***(((&&&$$$$$$'''***,,,'''((()))++++++******)))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))************************'''(((((()))***+++++++++******)))((((((((((((((()))*********++++++++++++)))(((&&&&&&''')))+++---(((((())))))*********+++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++*********+++,,,,,,---************************************************)))************+++++++++++++++++++++++++++++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////////////////000000000000111000///......///000111000000000000000000000000000111111111111222222222///000111111000111333555:::<<>>222111000///---------,,,,,,,,,,,,---...///000111+++---///---+++...444;;;111000///...---......///---...000111222222222111------...//////...------hhhrrrvvvUUUAAAAAABBBAAA???<<<;;;;;;;;;999888888777666666777666444222111000///...............+++******))))))******+++******************************))))))))))))******************************)))************+++++++++******+++)))((()))+++...:::,,,%%%***,,,'''&&&+++))))))))))))************))))))))))))))))))))))))888111)))$$$$$$%%%&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++*********))))))(((((()))************+++++++++***+++---------+++)))(((++++++,,,,,,,,,,,,------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...,,,++++++,,,---...,,,,,,,,,---------......------------------------////////////////////////---...///000000111000000////////////000000000000............/////////000000000000111222222222333222///---...111444555555;;;CCCFFFBBBEEE[[[~~~sss___WWWTTTccczzzooogggdddUUUPPPHHHCCC@@@>>>===<<<999:::;;;<<<;;;:::999888999999888888777777666666666666666666666555555555444444555555555555444444555555555555555444444444777777666666666555555555555555555555555555555555111222222333333444444555444444444444444444444444444444444444444444444444111000111111222333444555444444333222222222333333444333333222111111222222333333333222222111111111111111111111111111111111111111222333333444555555666888;;;===???CCCHHHKKKEEECCCFFFJJJJJJOOOhhhdddQQQ```___lllqqqQQQEEEGGGIIIHHHLLLRRRQQQKKKJJJOOORRRPPPQQQWWWZZZWWWPPPJJJ<<<444...///111///------........................(((444@@@AAA:::666:::@@@666111---...///---...111,,,---......//////......///////////////......---qqqrrrwwwlllPPPAAAAAA>>>@@@>>>===<<<<<<;;;999777888777666666777666444222111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************************)))************+++++++++)))******)))((()))+++---999...(((---///***)))---))))))))))))************))))))))))))))))))))))))---***'''&&&(((******)))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++*********))))))************++++++++++++,,,---......,,,***)))+++++++++,,,,,,,,,------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,++++++,,,...///,,,,,,,,,---------......------------------------////////////////////////...//////000000000000///////////////000000000000........./////////000000000000000000000111111111000111222111111222666:::DDDAAA@@@HHHZZZvvvfffVVV]]]gggvvviii]]]TTTQQQJJJFFFAAA===<<<;;;:::999:::;;;;;;<<<;;;:::999888888888888777777666666666666666666666666666666666555555666666666666555555777777777777777777666666888888777777777666666666666666666666666666666666555555555555555444444444333333333333333333333333444444444444444444444444555555444333333333444444555555444333222222222222333222222111111111222222333333333222222111111111111111111111111111111111111111222222333444444555555777:::<<<>>>AAAFFFIIIIIIEEEGGGJJJIIIIIIVVVhhheee___QQQZZZsssZZZKKKAAACCCIIIPPPPPPJJJIIILLLLLLLLLNNNTTTXXXVVVOOOIIIBBB888000///000...---...........................000:::CCCBBB;;;666999???666000,,,......------000***+++,,,,,,------,,,,,,...............------,,,|||sssnnnaaaKKKBBBCCC>>>???>>>=========<<<999666888777666666777666444222111111///......---------,,,---...//////...---,,,++++++++++++++++++++++++******))))))))))))******************************)))************+++++++++((()))))))))((((((***,,,444,,,(((...000+++***---))))))))))))************))))))))))))))))))))))))&&&&&&'''))),,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%$$$$$$%%%%%%&&&'''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,+++++++++++++++)))************+++++++++,,,---.........---++++++++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++,,,---///000,,,,,,,,,---------......------------------------///////////////////////////000000000000//////...////////////000000000000....../////////000000000000000000000000/////////...222555444111222999???HHH===<<>>>>>===>>>>>><<<888555888777666666777666444222222111000...------------+++---...000000...---++++++++++++++++++++++++++++++******))))))******+++************************))))))*********+++++++++'''((())))))(((((()))+++,,,'''&&&+++---)))((()))((()))))))))************(((((((((((((((((((((((('''((()))***+++***((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))*********))))))(((((((((((((((((((((((((((((((((((())))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++))))))*********++++++++++++,,,,,,------,,,++++++***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,...///000,,,,,,,,,---------..............................////////////////////////000000111000000///...---////////////000000000000...////////////000000000222222111111000000//////...111444444333666<<>><<<;;;;;;<<<======;;;::::::999999888777666555555666666666666666666666666666666777777777777888888777888888999999888888777999999999999::::::::::::888888888888888888888888777777777777777777777777888888888777777777666666555555555555555555555555333333333333333333333333:::999888666555444444333777666555444333222222222111111000000000111222222222222222111111111111111111111111111111111111111000111111111222222333333222444666777999<<<@@@CCCIIIEEEGGGPPPVVVSSSOOONNN[[[jjjmmmZZZbbbjjj|||jjjPPPHHHBBBDDDJJJNNNNNNMMMHHHJJJLLLNNNRRRWWWWWWTTTRRRFFF:::333...+++,,,///........................---222666555111222777>>>333...+++---...,,,,,,...,,,---......//////......---............---,,,,,,wwwmmmeeeWWWCCC???DDDCCC>>>>>>===>>>>>><<<888555888777666666777666444222222111000///------,,,,,,***+++---//////---+++***++++++++++++++++++++++++++++++************++++++************************))))))*********+++++++++&&&((())))))(((((()))***'''%%%%%%)))***(((''''''((()))))))))************(((((((((((((((((((((((())))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((((((((())))))))))))((((((((((((((((((((((((((()))******++++++******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,))))))******************))))))*********+++++++++*********+++++++++***************+++++++++,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,---...//////,,,,,,,,,---------..............................////////////////////////000000111000000///...---////////////000000000000////////////000000000111333333333222222111111111111000111333777<<>>=========<<<999666888777666666777666444222333222000///---,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))************+++++++++&&&(((******)))))))))***''''''(((*********))))))))))))))))))************))))))))))))))))))))))))''''''((('''&&&'''***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******************************))))))******+++,,,)))))))))))))))*********)))************+++++++++))))))))))))************************++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,---------..............................///////////////////////////000000000000//////...////////////000000000000/////////000000000111111333333333333333222222222222111111444;;;@@@CCCDDDEEEaaaooobbb]]]iiivvvjjj^^^WWWIIIEEE???<<<;;;<<<===>>><<<;;;::::::::::::888666666555555444444444444444777777777777888888888888777777777888999999::::::888888999999999999888888777777888888999999::::::999999999:::::::::::::::999999999999999999999999666777777888999999::::::888888888888888888888888555555555555555555555555555444444444444555555666666555555444444444444444444333333222111111222222000000000111111111111111000000000000000000000000000000000000000000000000000222333444555777;;;>>>BBBBBBDDDKKKQQQUUUVVVUUUQQQSSSYYYfffxxxgggUUUdddwwwpppTTT@@@>>>EEEIIIHHHIIILLLIIIDDDGGGSSSZZZZZZWWWPPPHHHCCC;;;222...///........................111111000//////111666:::333...,,,//////---,,,---***+++,,,,,,------,,,,,,//////000000//////...---uuuiii```QQQ>>>;;;BBBBBB@@@>>>===<<<<<<;;;999777888777666666777666444222333222000///---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************)))************+++++++++''')))++++++*********+++)))***+++***)))***++++++))))))))))))************))))))))))))))))))))))))$$$&&&((((((''''''***---))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%''')))+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************))))))******+++,,,)))))))))******+++++++++)))************+++++++++******))))))***++++++,,,************++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,---------..............................////////////////////////...//////000000000000///////////////000000000000//////000000000111111111222222222222222333333333222444666999===BBBGGGKKKYYY{{{{{{jjjZZZZZZeee}}}yyylll```TTTKKKEEEDDD@@@===<<<>>>???@@@???:::999777777777777666444666555444444444555666777777888888888999999999:::777777888888999::::::;;;888888999999999999888888777888888999999:::;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777777777777777777777777555555555444444555555666555444444444444555555666666666444333222222111111///000000000111111111222000000000000000000000000000000000000000000000000000222333444444666:::<<<<<<@@@EEEGGGJJJMMMPPPQQQVVVRRROOOSSS___sssmmmfffeeetttoooRRRBBBAAADDDEEEHHHNNNLLLFFFHHHSSSYYYXXXWWWSSSQQQMMMEEE999222111........................---+++******,,,000444777333///---000111...---...***+++,,,,,,------,,,,,,......//////......---,,,~~~nnnaaaQQQ@@@???EEECCCAAA???<<<;;;;;;;;;999888888777666666777666444222333222111///---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************)))************+++++++++'''))),,,,,,+++******+++)))***+++(((''')))******))))))))))))************))))))))))))))))))))))))$$$'''******(((&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((('''$$$""""""%%%(((***))))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))*********+++))))))))))))))))))))))))*********************************)))***++++++,,,*********++++++,,,,,,,,,)))************++++++++++++*********+++,,,,,,---)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------......---,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////......///000000111000000////////////000000000000000000000000111111111111000000000111222222222333111666;;;===>>>BBBJJJQQQtttzzz^^^VVV___uuuzzzkkk\\\PPPHHHBBB???BBB???<<<<<<===>>>===;;;:::888666666777777777666666666555555666777999:::888888999999999:::::::::777777888999::::::;;;;;;888888888999999888888888888888999::::::;;;<<<<<<======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::777777777777777777777777777777777777777777777777777777666555555555555555444444444444444555666777888777666444333222111111//////000000111111111222000000000000000000000000000000000000////////////111222333333444666999<<<777???FFFGGGFFFHHHLLLPPPXXXSSSMMMLLLQQQ^^^rrrnnnYYYcccdddIII???BBBEEEIIIPPPQQQKKKLLLVVVZZZVVVWWWVVVVVVUUULLL>>>555222........................+++***)))+++000666:::===444///...111111///---...,,,---......//////......------......------,,,+++~~~tttbbbMMMAAA>>>@@@AAA???>>><<<<<<<<<;;;:::888;;;888444444555666555333333555222---+++...///---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///,,,)))''''''***+++***(((,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++*********))))))((((((''''''(((((((((((('''''',,,,,,++++++***))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))+++***))))))((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,------......------........................///////////////000111111////////////000000000000222111111111000000//////222111111111000000//////111111222222333333333333999444999DDDDDDBBBPPPgggeeeVVVZZZwww{{{ssseeeTTTGGGBBBBBBCCCBBBAAA@@@@@@???>>><<<:::999777777666555555555555555666777888888888888888777999;;;999444555:::;;;666888888888999:::;;;<<<<<<999999:::<<<;;;888666777>>>999:::@@@@@@;;;>>>GGGDDDCCCBBBBBBBBBDDDEEEFFFEEEEEEGGGJJJMMMKKKEEE???:::::::::<<<======<<<:::;;;;;;;;;999777666777888:::999777666666666777888888777777777666666555555555555444444444333333333333333333222222222111111///////////////000000000111000000000/////////...000000000000000000000000///000000222333555777888:::;;;>>>AAADDDHHHJJJLLLQQQRRRQQQLLLIIINNNYYYdddlll___hhh|||sssYYYEEE===DDDFFFLLLQQQRRRSSSVVVYYYZZZ\\\WWWWWWYYYTTTEEE888333...//////...---,,,---///---...---***---555::::::444222/////////000000000............////////////,,,,,,,,,------.........sssYYYFFF???@@@BBB???>>><<<<<<<<<;;;:::888;;;888555444555666555333444555222---,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///...+++))))))+++,,,+++***,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))************************)))))))))(((((())))))******))))))(((++++++++++++************************************+++++++++***************++++++***))))))))))))***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,------......------........................///////////////000111111////////////000000000000111111111111000000000///111111111111000000000///111111111222222222333333777:::AAAGGGFFFMMMhhhfffnnn~~~qqqhhhVVVNNNEEE@@@@@@AAAAAA@@@AAAAAA???===;;;999888777777666666666777777888999<<<<<<<<<;;;;;;999888777999;;;;;;777888<<<<<<888666666777999:::===>>>???BBB@@@?????????>>>>>>???BBB???@@@FFFLLLMMMNNNPPPKKKJJJJJJKKKPPPVVV]]]aaacccaaa^^^ZZZUUUOOOHHHCCCBBBAAA?????????AAABBBBBBCCCCCCAAA???===<<<<<<<<<:::::::::999999999999999888888888777777777666666555555555444444444444333333333333333222222222222111111111000000000000000000000000000000/////////000000000000000000000000000000000111333555666777888:::===@@@DDDGGGJJJKKKOOOPPPPPPMMMJJJJJJOOOSSSkkkeeeVVV[[[mmm|||~~~lllWWWGGGFFFBBBFFFLLLOOORRRVVVZZZ[[[[[[VVVUUUYYYWWWLLL@@@:::111000///...............---...---***---444999999333111//////000111000///............////////////,,,,,,,,,---------......eeeKKK@@@AAADDD???>>><<<<<<<<<;;;:::888;;;999666555555555444333444666333...,,,///000...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,...000...,,,+++,,,---,,,+++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******++++++******)))************++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,+++***************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,------......------........................///////////////000000111////////////000000000000111111111111000000000000111111111111000000000000111111111111111222333333333===EEECCCEEEZZZfffcccuuuhhhYYYPPPCCCAAA@@@AAAEEEFFFDDDAAAAAA???<<<:::777666555555666666666777888:::;;;<<<;;;;;;;;;;;;:::999777777777:::;;;999999;;;;;;888???@@@BBBFFFJJJNNNRRRTTTRRRNNNHHHDDDCCCCCCDDDDDDEEEIIIOOOXXXeeennnllleeebbb___\\\\\\aaajjjttt{{{}}}zzzssshhh\\\RRRKKKHHHBBB???===???CCCIIIMMMOOOLLLJJJGGGDDDAAA???>>>===<<<<<<<<<;;;;;;:::999999999999999888888888888777666666666555555555444444444444333333333222222222333333222222111111111000000000000000000000000000000000000000000000000000000000000111222444555666666888;;;>>>BBBFFFHHHJJJKKKMMMOOOPPPOOOMMMIIIGGGQQQhhhbbbQQQUUU___zzzlllRRRGGGBBBCCCGGGLLLQQQVVVYYY\\\ZZZUUUSSSWWWYYYSSSIIIBBB666222...---///000///------///---+++---444888888222111///000111111000///---............/////////,,,,,,,,,------------...lllLLL@@@BBBEEE???>>><<<<<<<<<;;;:::888;;;:::777555555444444444555666333...---///000...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,************************+++,,,,,,+++******,,,---///...---,,,,,,,,,,,,+++,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((---,,,,,,+++***)))(((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((()))))))))*********************))))))))))))))))))******************)))))))))***++++++,,,------++++++++++++++++++++++++)))))))))***+++++++++,,,---,,,++++++******++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................000000////////////000000////////////000000000000111111111000000000000000111111111000000000000000111111000000111222333444777@@@CCC@@@LLLlllmmm^^^oooyyymmm___SSSIIICCCCCCCCCDDDFFFHHHGGGCCC???===<<<999666555555666666777777777777888:::;;;<<<::::::;;;;;;;;;::::::999888;;;===<<<<<<<<<<<<<<>><<<<<<<<<;;;:::888;;;:::999666444444444555444555333...,,,///000---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,************************+++,,,,,,+++***)))+++,,,------,,,+++******++++++,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((---,,,,,,+++***)))((((((((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))******((())))))******))))))((())))))***+++,,,------...++++++++++++++++++++++++)))))))))***+++++++++,,,---,,,++++++******++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................000000////////////000000////////////000000000000000000000000000000111111000000000000000000111111111111000000111333555777???CCCDDDHHH^^^jjj___lllwwwhhhYYYMMMFFFDDDDDDFFFFFFEEEDDDCCC@@@<<<999999777666444555666888999888888777777888888999:::>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>?????????AAAEEEMMMOOOUUU]]]jjjwww{{{ssspppmmmiiippp}}}ooofffdddaaaaaagggqqq|||~~~ssscccSSSHHHEEEEEEHHHCCCBBBKKKXXX```]]]WWWTTTSSSTTTWWW[[[\\\[[[YYY[[[VVVNNNFFF???<<<::::::999999999999999:::::::::888888777777777777666666555555555444444444333333555444444444333333222222000000000000111111111111////////////////////////000000000000000111222333333444666:::===@@@CCCDDDHHHHHHKKKPPPVVVXXXTTTPPPHHHJJJSSSfff}}}|||eee[[[XXXeee~~~mmm^^^IIIAAA===CCCLLLQQQVVV[[[XXXTTTPPPQQQUUUVVVQQQJJJAAA999111---...///---***000222111...000555888888//////000111333222000...------------............------------------------nnnLLLAAAAAAAAA???>>><<<<<<<<<;;;:::888;;;;;;:::777444333444555333555222---+++...///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,+++))))))***,,,***+++++++++))))))+++,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))))))))((())))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************((())))))))))))))))))(((*********+++,,,------...++++++++++++++++++++++++***************+++++++++,,,,,,+++***************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................111000000///////////////////////////000000000000000000000000111111111111000000000000111111111111111000000111222666999;;;@@@DDDKKK[[[uuu|||gggUUU[[[xxxwww}}}uuuiiiYYYLLLEEEDDDFFFHHHHHHGGGDDDAAA>>><<<::::::666555555555666888999:::888888888777888888999999??????>>>===<<<:::999888888888999<<<>>>@@@HHHQQQXXXWWWXXX\\\eeerrr~~~yyylllcccbbbdddhhhoooyyyppp^^^QQQKKKKKKMMMSSSRRRVVVaaannnuuurrrmmm___aaagggqqq{{{xxxqqqfffYYYMMMEEE@@@>>>888999999999999:::::::::999999888888888777777777666666555555555444444444333333333444444444444444222222111111111000000000000000000000000000000000111000000000000000111111222333555888;;;===???@@@HHHGGGGGGKKKPPPSSSRRRQQQMMMFFFFFFTTTkkkooo___```rrrzzzSSSEEE;;;???HHHMMMSSSYYYUUUTTTQQQNNNPPPSSSQQQMMMGGG@@@777111///...---+++000222222///000555777666......000222444333000---,,,------------............------------,,,,,,,,,hhhKKKCCCCCC@@@???>>><<<<<<<<<;;;:::888;;;<<<;;;888444222444666222333111,,,***---...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))(((***+++(((***++++++)))))),,,...,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))************((()))))))))************)))******++++++******)))+++++++++,,,,,,---------************************+++++++++***************++++++***))))))))))))***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------........................111111000///////////////////////////000000000000///000000000111111111111///000000000111111111111000000000111444888<<<>>>>>>JJJaaa|||ooo]]]VVVaaatttzzznnnggg]]]PPPHHHGGGHHHHHHGGGGGGEEEBBB???;;;::::::;;;666666777777888999999999888888888888999;;;<<<=========>>>???????????????<<<:::<<>>888888888888999999999::::::999999999999888888888666666666666555555555444222222222333444444555555444333222222111000//////000000000000000000000000111000000/////////000000222333555666999:::<<<===EEEDDDDDDFFFJJJMMMPPPPPPSSSMMMHHHJJJRRRdddnnn___cccdddssslllVVVEEEDDDHHHIIILLLSSSQQQTTTRRRLLLLLLPPPSSSQQQNNNHHH???666000......//////111111...///333555333---...000333555444000---,,,,,,---------...............---------,,,,,,,,,zzzbbbIIIDDDEEEBBB???>>><<<<<<<<<<<<:::888<<<<<<<<<888444222444666222333000+++***,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))((()))+++'''***,,,+++******---000,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************(((((())))))*********++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------)))))))))))))))))))))))),,,+++++++++******))))))+++******)))((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------........................111111000///////////////////////////000000000000//////000000111111111222//////000000111111111222000000000111555999>>>AAAAAAVVVzzzeeeQQQ\\\~~~oooaaa]]]UUULLLIIIKKKLLLIIIEEEBBBAAA>>>:::666555555666777888999999999999888888777777888999;;;===???@@@???@@@CCCGGGJJJMMMOOOOOOHHHEEEHHHOOOUUU___rrrsss^^^PPPIIIHHHIIIUUUuuu|||uuuuuuxxxxxxcccWWW[[[kkk}}}sssqqqttt|||{{{gggTTTEEE<<<777777777888888999999999:::::::::999999999888888777666666666555555555555000111111222333444555555555444333222111///......000000000000000000000000111000000////////////000333333444666777999:::;;;@@@AAACCCEEEIIIMMMPPPSSSUUUSSSOOOHHHCCCOOOsss~~~```ZZZOOO]]]jjjRRRKKKJJJFFFGGGLLLOOOSSSSSSLLLJJJPPPUUUUUURRRNNNEEE:::222...///111---000///,,,---111333111,,,---000444555444000---,,,,,,,,,---------...............------,,,,,,,,,xxx~~~jjjIII@@@EEECCCBBB@@@@@@@@@<<<888999===666BBB???555555333000555444222000---,,,,,,------...---,,,,,,+++++++++,,,+++,,,------......------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************///,,,)))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))************))))))))))))***************)))'''&&&'''(((***+++)))************+++++++++,,,+++***)))((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++*********))))))((((((***************************++++++++++++,,,,,,,,,+++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............//////////////////.........000000000000000000000000//////000000000000//////000000111222222222222111333333333222222222111111222444333111333;;;CCCFFFIII___tttYYYgggxxxtttfff[[[NNNNNNNNNOOONNNJJJEEEAAAAAA???;;;888666555555666999999999999999999999999===<<<;;;;;;;;;===???AAABBBDDDFFFKKKXXXhhhooooooYYYZZZ```gggllltttvvvVVVKKKLLLMMMNNN```tttxxxzzzyyyppp___UUU```~~~nnn```gggvvv|||rrr\\\III<<<555===999444444777:::;;;:::999:::<<<<<<:::888888888888888777666555555666666666555444333444444666777444444555444333111///---111111111111000000000000222222222111111111000000111222333444666888:::;;;>>>???AAADDDGGGKKKNNNOOOQQQRRRSSSQQQJJJKKK]]]rrrrrrcccMMMSSSyyyjjjSSSEEE@@@AAADDDNNNRRRTTTRRRMMMLLLOOOSSSPPPRRRNNNBBB888444222//////...---...000222222222111000000333666666222...111000...---,,,,,,---...//////...------------...|||rrr}}}mmmJJJ>>>DDDCCCCCC???===>>>>>>:::777888999777......888888333666444333000---,,,,,,---------,,,,,,++++++***+++++++++,,,------......------******++++++++++++******++++++++++++++++++++++++***************************))))))))))))))))))*********++++++++++++******++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...+++))))))+++,,,***)))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))***)))'''''''''(((***+++)))************++++++++++++******)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********))))))))))))************************((())))))))))))*********++++++++++++*********)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............////////////////////////...000000000000000000000000//////000000000000////////////000111111111111000111111111222222333333333444333444777:::>>>CCCHHHOOOvvviii]]]wwwyyyrrrdddYYYSSSPPPNNNMMMLLLJJJFFFAAA======<<<:::888777888999999::::::::::::::::::::::::::::::999:::;;;>>>@@@BBB@@@IIIWWWcccmmmvvvrrr]]]OOODDDKKKUUUfff~~~zzziiigggaaa```pppkkk[[[[[[kkk}}}yyyiiiWWWHHH>>>:::999888999:::;;;;;;;;;999888777777777777777888999:::888888888777777777666666666555444444444444555666555555555555444222111000222111111111000000000000222222222111111111000000111111222333555777999:::>>>???AAACCCGGGKKKMMMOOORRRTTTWWWUUUMMMHHHQQQ^^^~~~{{{aaaYYYpppvvv]]]KKKBBBAAACCCFFFNNNTTTRRRKKKGGGKKKPPPQQQTTTQQQGGG===777222---///---------000111111111/////////222555555111---///......---------......///......---,,,---------tttnnn|||pppJJJ===BBBBBBDDD>>>:::===???;;;777666CCCCCC:::444333------999444333000...,,,,,,---...,,,++++++++++++*********+++,,,------......------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,------,,,+++***++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,***))))))*********)))))))))))))))))))))))))))))))))))))))************'''''''''((((((((())))))))))))((('''((()))***+++)))************+++++++++***))))))))))))***++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******************)))))))))************************((())))))))))))*********,,,,,,,,,+++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///......//////////////////000000000000000000000000//////000000000000//////......///000000000000000///000111222333444444555222///222999===>>>EEEOOOmmmeeennnqqqaaaUUUPPPOOOQQQNNNJJJFFFCCC@@@;;;888999888888888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::<<>>888777999;;;888:::<<<===<<<;;;;;;;;;888777666555666777:::;;;888888999:::999888777666666555444444444444555555444555555555555444333222222222222111111111000000222111111111111000000000000000111222444666777888;;;<<<>>>AAADDDHHHKKKLLLOOORRRWWWYYYSSSKKKIIIMMM^^^yyycccdddpppqqqXXXHHH@@@>>>>>>HHHRRRRRRJJJDDDFFFKKKQQQUUUUUUMMMDDD===555---///---,,,---///000000000.........111444444000,,,------.....................------,,,,,,,,,,,,,,,tttsss}}}nnnJJJ>>>CCCAAACCC>>>;;;<<<<<<:::;;;===+++<<<@@@<<<===:::333333555333000...---------...,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((()))))))))+++---//////---+++)))+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++***)))((())))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))((((((((()))***+++))))))*********+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++***************************++++++,,,,,,++++++*********************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,------...---------............///............//////////////////////////////////////////000000000000//////...///000000111111000000000000111222333333444444333///333;;;>>>BBBSSSgggzzzttt~~~qqqcccYYYTTTSSSSSSNNNJJJEEE@@@>>>;;;999777777777777888:::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<===@@@BBBCCCGGGHHHRRR\\\\\\\\\pppvvv\\\LLLIII\\\xxx{{{dddQQQDDDLLLRRR]]]nnnuuuaaa[[[hhh~~~nnnaaaUUUHHH>>>;;;:::999888:::>>>AAADDDDDDBBB@@@???@@@@@@@@@???===;;;999888888999999888777888:::;;;;;;:::888777666666555555555555555555333333444444444444444444333333222222222111111111111111111111000000000000000000000111222444555666777888:::===@@@DDDGGGIIIIIINNNUUUZZZZZZTTTOOOMMMMMMooosssccc^^^lllnnnXXXJJJCCC<<>><<<999888???IIIgggppp\\\:::111888777222555333111...------......------...//////......---+++,,,------......------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++)))+++---//////---+++)))*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))((()))***+++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++)))))))))))))))******+++))))))*********+++++++++))))))))))))***,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++******************************+++++++++,,,,,,,,,))))))******************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------...------,,,,,,------...---------............///---.........//////000000//////////////////////////////000000000000/////////000111111222222111111222222222222222222222222555444777===CCCPPPlllxxx}}}rrrddd[[[ZZZZZZXXXUUUHHHDDD???;;;::::::999888999999999999:::;;;<<<<<<:::::::::::::::::::::::::::::::::;;;<<<===>>>>>>???999:::AAAAAAAAAQQQgggwwwsssZZZOOOUUUeee}}}ggg]]]\\\]]][[[]]]fffwww{{{xxxuuuwwwuuudddXXXMMMAAA999333444888???GGGQQQZZZ___]]]YYYUUUTTTTTTPPPGGG@@@>>><<<::::::;;;;;;888666777888:::;;;<<<:::999777777777777777666666555555222222222222222333333333333333333333222222222222000000000000000000000000000000000111111333444444777888:::<<<@@@CCCFFFHHHHHHMMMSSSYYY^^^___[[[WWWTTTbbb|||mmm\\\]]]ooonnnZZZLLLAAAAAACCCIIIMMMLLLFFF@@@HHHOOOTTTUUURRRMMMBBB888111///------/////////...///...///222555555111---+++,,,...///000///......------,,,++++++++++++,,,hhhIIIBBBFFFAAA??????@@@>>>888777AAAMMMzzzLLL666222777555444111///------......---...///000000000///...+++,,,------......------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++***+++,,,------,,,+++***)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))*********))))))***,,,))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,)))))))))*********++++++)))************+++++++++)))))))))***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++++++++************************((())))))))))))*********)))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------......------,,,,,,------...---------............///------......///000000000000000000000000000000000//////000000000000//////000000111222222222222222333333333222222222111111111444777===JJJbbbqqq~~~tttiii]]]XXX[[[[[[UUUNNNCCC???;;;999999::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999::::::;;;<<<<<<<<<>>>888999@@@CCCCCCGGGPPPSSS^^^lll{{{gggXXXUUUWWWyyynnnaaadddmmmtttrrrnnnrrr}}}}}}iiiYYYOOOFFF>>>999666:::AAALLL\\\mmm{{{{{{zzzyyyxxxrrrfffVVVJJJAAA>>>::::::<<<<<<:::777777888999:::;;;:::999999888999999999888777666555222222111111111222333333444444444333333333222222//////000000000000000111111111111111111222333444888999;;;>>>AAAEEEHHHJJJLLLPPPTTTXXX^^^cccdddaaa```[[[fff|||yyyaaaWWWaaayyy]]]HHHFFFAAA===BBBKKKOOOIIIAAADDDKKKQQQTTTUUURRRIII???333111/////////000///.../////////222555555111---------.....................------,,,,,,,,,,,,,,,mmmJJJ@@@EEEAAA@@@?????????;;;888>>>FFFQQQ~~~MMM444888666444111///...---...///,,,---///000111000///...+++,,,------......------+++,,,...000000...,,,+++------------------------******************************))))))))))))************++++++++++++******)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***,,,+++))))))+++...))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))******+++++++++***)))************+++++++++************++++++,,,---++++++++++++++++++++++++***************************++++++,,,,,,++++++************++++++,,,,,,,,,************************((())))))))))))*********)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---.........------,,,,,,------...---------............///------......///000000111000000000000000000000000//////000000000000/////////000000111111111111111222222222222222222333333000555:::BBBZZZ|||zzz|||uuufff```YYYWWWWWWTTTKKKCCC@@@===:::888999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA:::999:::===AAACCCAAA???DDDOOOYYY^^^cccjjjnnnnnnnnnvvvwwwhhh___VVVuuuxxxjjjmmmyyy~~~~~~qqqYYYJJJBBB<<<999999:::CCCSSSfffyyyyyynnniiiQQQJJJAAA<<<;;;<<<:::888888888888888999999999:::::::::;;;;;;:::999777666444444333222222222333444444444444444333333333333////////////000000111111222222111111111222333333777888:::===@@@DDDGGGHHHKKKQQQUUUVVV\\\eeehhhgggcccTTTWWWgggzzznnnVVVWWWpppdddKKKIIIAAA;;;>>>FFFLLLJJJFFFCCCIIINNNRRRTTTTTTLLLCCC444222000000000000///............111444444000,,,///......---------......///......---,,,---------qqqJJJ>>>CCCBBB@@@>>>>>>@@@>>>::::::===DDDFFFKKKWWWVVV>>>///999666444222///.........///+++,,,...000000///...---+++,,,------......------+++---///000000///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,,,,***))),,,///))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***++++++++++++***)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---.........------,,,,,,------...---------.........//////---------...///000000111000000000000000000000000//////000000000000//////...//////000000000000000000000111222333444444555666===BBBNNNoooxxxtttsssgggXXXWWWVVVUUUSSSLLLDDD===???===:::999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::========================>>>???AAADDDFFFGGGHHHHHHGGGIIIGGGEEEGGGKKKJJJDDDBBBMMMSSSNNNIIINNNVVVZZZTTTZZZkkk{{{ooo```zzz~~~nnnmmm~~~zzz{{{fffOOOCCC<<<888999<<<;;;KKKeeedddYYYJJJ@@@<<<;;;:::888888777777777888888::::::;;;;;;<<<<<<;;;999888777666555444333222333444444555555444444444333333333.../////////000000111111333222222222222222333333444555777999===@@@CCCEEEHHHOOOSSSUUU[[[eeekkkjjjeeePPPOOOXXXbbb~~~[[[TTTWWWsssuuu]]]IIIBBB;;;;;;AAAHHHKKKKKKCCCHHHMMMPPPSSSTTTMMMDDD555333111111111111000///---,,,---000333333///+++111000...---,,,,,,---...//////...------------...sssKKK>>>CCCBBB@@@@@@???===<<<:::999999===???@@@???<<<999777777555444222000.........///------------------------,,,,,,,,,---------......++++++,,,,,,,,,++++++***...222555333---******---///...,,,+++++++++,,,,,,...---+++)))((())))))***)))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))************,,,***((()))+++,,,+++((((((((()))***************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************+++******)))))))))******---------,,,******+++,,,******+++++++++++++++++++++,,,---...///...---,,,---.........---,,,,,,+++,,,---...---+++***+++,,,++++++++++++,,,,,,,,,,,,+++******+++---...---+++///---+++*********(((&&&+++******++++++,,,---...++++++************++++++++++++******++++++,,,---++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,,,,---------..........................................////////////000000000000000000000000000000000000000000000000///000000000000111111111111444444111///111555666===;;;LLLqqqtttmmmwwwlll```WWWXXXWWWSSSOOOHHHBBB<<<999999999999;;;<<<<<<;;;999>>>===<<<;;;<<<<<<<<<<<<;;;===DDDKKKIIIBBBBBBGGGJJJLLLMMMPPP\\\jjjoookkkiiieeecccdddccc]]]TTTNNNPPPVVVUUULLLGGGJJJMMMMMMLLLKKKSSSiiiyyy~~~{{{yyytttuuuwww{{{~~~jjjKKK<<<>>>;;;:::CCCLLL___{{{}}}eeeOOOIIIEEE;;;888============<<<;;;999888777999999999999999999999999555555555555555444444444222333333444444444333222222000......///000///...//////000111222222333333444555666999<<>>@@@???<<<888777666555444222000............------------------------,,,,,,,,,---------......++++++,,,,,,,,,++++++***,,,...000///,,,***+++---...---,,,+++******+++,,,---,,,+++))))))))))))***)))************+++++++++************************)))************+++++++++))))))))))))************,,,***((()))+++,,,+++)))((())))))***************************************+++*********))))))))))))))))))))))))************+++******)))))))))))))))***+++,,,+++******,,,...++++++++++++++++++++++++***+++,,,---......//////------......---,,,,,,+++---......---***(((((()))+++++++++++++++*********---,,,,,,---...///...,,,---,,,***+++,,,,,,+++)))+++************+++,,,,,,++++++************++++++++++++******++++++,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,++++++++++++,,,,,,------.........,,,,,,---------......................................./////////000000000000000000000000000000000111111111111111111111111000000000111111111222222222333333222111333555777???EEE^^^nnnppp{{{hhh]]]WWWSSSWWWTTTOOOHHHCCC???<<<;;;::::::999:::<<<===>>>>>>???>>>======<<<<<<======???HHHVVVaaa^^^SSSOOOQQQZZZ^^^bbbjjj|||{{{wwwpppkkkdddbbbZZZOOOGGGEEEGGGHHHGGGEEEKKK]]]sss|||}}}~~~uuuwwwzzzyyy}}}rrrwww}}}zzziiiLLL<<<<<<:::===LLLWWWjjj|||gggTTTKKKBBB999999AAA;;;;;;;;;;;;;;;:::999999999999999999999999999999777666666666555555444444222222222333333333333333///...------...//////...///000000111222222333333444555666888;;;>>>AAABBBGGGJJJNNNTTTZZZaaaiiinnnsssmmm```RRROOO___~~~uuuPPPUUU[[[sssqqq[[[DDD<<>>===<<<;;;:::999<<<>>>???>>>;;;888666555555444222000............------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,+++++++++++++++******+++,,,,,,,,,,,,+++************+++---,,,+++***)))))))))))))))************+++++++++************************)))************+++++++++)))))))))*********+++++++++***)))***++++++***)))((()))******++++++*********************************************))))))))))))))))))*********++++++,,,,,,+++******************++++++***))))))+++,,,***+++++++++,,,,,,------,,,,,,---...000222444555333333333333333333222111444444444222///---------/////////...---,,,+++***...,,,+++,,,------,,,***+++***)))***,,,------,,,+++++++++***++++++,,,,,,++++++************++++++++++++******++++++,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++------------------------,,,------------................................./////////000000000111111000000000000000000000000111111111111111111111111111111222222222333333333222222222333444555666888CCCYYY|||uuuqqq^^^VVVTTTTTTTTTOOOHHHAAA<<<;;;;;;===;;;;;;::::::;;;===???@@@>>>>>>>>>===<<<<<<>>>@@@GGGQQQ___ddd___WWWYYY```kkkrrr}}}}}}sssggg[[[PPPEEEAAABBBAAA@@@CCCLLL[[[pppvvvlllmmmtttzzzsssaaafffvvvlll^^^GGG<<<>>><<>>===<<<;;;::::::;;;===>>>===:::777555555666444222000......---...------------------------,,,,,,,,,---------......++++++,,,,,,---,,,,,,,,,---+++)))(((***++++++++++++*********************,,,++++++******)))))))))))))))*********+++++++++************************))))))*********+++++++++))))))*********++++++++++++************+++******))))))***++++++++++++***************************************************))))))*********+++++++++------,,,,,,,,,,,,,,,---+++,,,,,,+++))))))***++++++,,,---...000111333333444444555666888<<<>>>@@@???@@@@@@@@@@@@@@@?????????@@@@@@>>><<<::::::;;;999999999888666444222111000...,,,,,,------,,,+++,,,***)))***,,,,,,+++***++++++++++++,,,---......,,,++++++******++++++,,,++++++******++++++,,,---***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------....................................000000000000111111111111000000000000000000000000111111111111111111111111222222222333333333444444444222222444555555888;;;QQQqqqyyyggg[[[VVVUUUTTTLLLHHHBBB<<<999999:::<<<;;;<<<<<<<<<;;;;;;<<<===<<<<<<======>>>@@@CCCFFF```gggllliiibbbeeetttxxxmmm```QQQFFFDDDAAA@@@@@@BBBGGGUUUooo|||oookkkiiisss}}}~~~cccSSSWWWmmmrrr[[[OOO@@@@@@HHHFFFKKK\\\dddvvv{{{rrraaaVVVJJJCCCAAA@@@AAABBB======<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::::::::999888777666555555444333111000111222444666222222222444666888777666000000111111111222222222333444555777999<<<>>>@@@EEEGGGKKKPPPUUU\\\dddiiittt{{{}}}ppp\\\PPPRRRYYYsss___PPPWWWjjj]]]GGG>>>>>>CCCHHHMMMJJJHHHHHHKKKOOORRRSSSRRRLLLCCC:::333000000000///...000444444000...//////............---------------------------,,,,,,nnnIII>>>BBB?????????>>>===<<<;;;;;;:::;;;===>>>===:::777555555666555222000...---------------------------------,,,,,,,,,---------......***+++,,,---------------000---+++******++++++***************************++++++++++++*********)))))))))*********+++++++++************************))))))*********+++++++++************++++++++++++******+++************+++))))))***+++++++++++++++***************************************+++++++++************+++++++++++++++++++++++++++,,,------+++,,,---------...000222333444555888:::===???@@@??????@@@AAADDDGGGJJJLLLKKKKKKLLLLLLMMMLLLLLLKKKIIIJJJKKKJJJHHHHHHIIIJJJEEEEEEEEEEEEDDDBBB???>>>;;;999666666777777777666111///...---------+++)))************+++,,,......,,,,,,++++++++++++,,,,,,++++++******++++++,,,---))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------.........//////........................000000000000111111111111000000000000000000000000111111111111111111111111222333333333333444444444555222222555555555<<>><<<:::::::::;;;;;;===>>>===<<<;;;<<<>>>@@@??????AAAFFFKKKNNNPPPxxxyyyooodddZZZVVVFFFDDDCCC@@@>>>DDDVVVhhhooobbbiiirrr|||iii[[[VVV[[[jjjyyy~~~xxx[[[OOODDDLLLYYYUUURRR___dddppp}}}|||qqqgggQQQMMMKKKPPPZZZ```[[[RRRAAA@@@???===<<<;;;;;;<<<::::::::::::::::::::::::;;;;;;:::999999888777777555444222111111222444555444444555777999;;;:::999111111111111111222222222333333444666888;;;===>>>CCCFFFIIINNNSSSYYY```eeeiiivvvppp\\\PPPKKKXXXzzzqqqYYYQQQWWWzzzqqqWWWFFF===>>>CCCKKKJJJIIIHHHIIILLLQQQUUUSSSPPPIII>>>555//////111///...000444444000...//////............---------......---------,,,,,,,,,pppKKKAAAEEEAAA???>>>>>>===<<<<<<;;;;;;<<<>>>???>>>;;;888666555777555333000...---------------------------------,,,,,,,,,---------......***+++,,,------......---///...---,,,++++++++++++)))***++++++,,,+++++++++******+++++++++******))))))************+++++++++++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,)))+++++++++***)))***+++)))***++++++,,,+++++++++++++++++++++++++++++++++*********+++++++++++++++*********++++++++++++,,,)))))))))***+++---...///,,,///111333555888<<>>???>>>>>>@@@FFFKKKOOOKKKIIIMMMVVV]]]___^^^vvv}}}zzzrrrhhhLLLHHHEEEBBB>>>>>>FFFPPPkkkxxx}}}sss\\\TTThhh}}}vvvggg[[[[[[aaafffoooyyyqqqbbbUUU]]]jjjbbb\\\gggsssvvv~~~{{{zzzqqqfff\\\KKKRRR\\\jjj|||uuuaaaCCCAAA???===<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::::::::999777666555444333333444444222222444666999999888666111111111111111111111111222222333555777:::<<<===BBBDDDHHHLLLPPPVVV]]]bbb```nnnnnnZZZMMMJJJbbbjjjWWWQQQhhhpppVVVBBB===@@@GGGIIIIIIHHHGGGJJJPPPUUUSSSRRRMMMCCC777000///111///...000444444000...//////............---------.........------,,,,,,+++{{{pppLLLBBBFFFBBB>>>>>>>>>===<<<<<<;;;;;;===>>>@@@???<<<888777666777555333000...---,,,,,,------------------------,,,,,,,,,---------......***+++,,,---............***,,,///...+++***+++---)))***+++,,,------,,,+++)))***++++++++++++***))))))************+++++++++++++++++++++++++++++++++)))************+++++++++*********+++++++++,,,,,,)))+++,,,+++)))(((***,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,---...000333555666666888:::<<<>>>AAAEEEGGGIIIJJJKKKLLLMMMNNNOOOOOOMMMNNNOOOPPPQQQQQQRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSQQQRRRSSSRRRQQQPPPQQQRRRPPPRRRTTTVVVVVVUUUTTTRRRRRRPPPMMMMMMOOOQQQQQQQQQJJJGGGEEECCCCCCAAA>>><<<777555444111000......------,,,,,,++++++,,,,,,---++++++******++++++,,,---((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------.....................////////////............................../////////000000000000000000000000000000000222222222222222222222222222222222222333333333333333111444888888>>>VVVpppqqquuuaaa]]]]]]___[[[PPPFFFCCC<<<<<<<<<<<<===>>>???@@@===>>>>>>>>>AAAKKKYYYdddeee^^^XXX]]]iiirrrrrrnnnrrriiiPPPIIICCCBBBAAA@@@AAAEEEPPP___mmmooonnnppptttvvvnnnaaaOOOPPPooo}}}vvvyyyoooeeebbbjjjoooooosss{{{xxxfffiiiqqqiiihhhzzz~~~{{{{{{yyymmmcccWWWNNNKKK\\\qqquuuXXX@@@???===;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<999999888666555444333222111111333555777888666444111111111111111111111111222222333444666999;;;<<>>>>>======<<<<<<;;;;;;===???@@@???<<<999777777777666333000...---,,,,,,------------------------,,,,,,,,,---------......***+++,,,---............%%%***......+++))),,,///***+++,,,---...------,,,))))))+++,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,(((+++,,,,,,)))(((***,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,000111222444777999<<<===AAABBBDDDDDDCCCDDDGGGIIINNNNNNNNNMMMMMMMMMMMMMMMMMMNNNPPPQQQQQQQQQPPPOOOQQQRRRSSSSSSTTTTTTTTTTTTSSSTTTUUUSSSQQQPPPPPPQQQOOOQQQTTTWWWXXXXXXWWWVVVRRRPPPMMMMMMOOOQQQRRRRRRSSSQQQOOOMMMMMMLLLIIIGGGAAA@@@===999555333111000---,,,,,,++++++,,,,,,---++++++******++++++,,,---((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////............/////////000....................................////////////000000000000000000000000222222222222222222222222111111222222222333333333111111555999:::CCCaaavvvppp}}}jjj[[[\\\```aaaXXXHHH???@@@===<<<;;;;;;<<>>===<<<===CCCTTTiiiyyywwwllleeejjjwww~~~xxx}}}___RRRHHHAAAAAADDDCCCBBBCCCAAARRRaaabbbaaafffmmmqqqnnnwww]]]WWWMMMUUUzzzxxxyyy|||vvvwww~~~}}}uuuvvv}}}zzzyyyrrr{{{ooommmqqqjjjrrr}}}}}}rrrrrr}}}|||ooobbbWWWKKKCCCLLLddd}}}eeeCCC===<<<:::999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========:::::::::888777444222111222222333666888888555333222222111111111111111111111222333444666888:::;;;@@@BBBFFFIIIMMMSSSZZZ^^^jjjlllssswwwgggWWWNNNZZZ{{{aaaSSSiiinnnKKK;;;:::AAAFFFIIIHHHFFFGGGMMMTTTRRRUUUUUULLL===333111333///...000444444000.../////////.........---------//////...---,,,,,,++++++eeeKKK??????CCC>>>>>>======<<<<<<;;;;;;;;;======;;;777555555777666555222000...---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++*********+++,,,---************************************************************************+++*********++++++,,,---***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,...///...///111333888999;;;>>>AAACCCDDDEEEBBBBBBBBBCCCEEEGGGIIIKKKJJJKKKKKKJJJIIIHHHJJJLLLIIIKKKMMMOOOPPPPPPOOONNNLLLNNNQQQSSSSSSRRRPPPOOOPPPRRRTTTTTTRRRPPPPPPPPPOOOPPPQQQSSSUUUVVVWWWXXXTTTNNNGGGEEEGGGIIIHHHFFFMMMPPPTTTWWWYYYXXXVVVTTTTTTRRROOOJJJFFFAAA>>><<<<<<666000...000111000------------,,,,,,+++******,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********..................------//////...---,,,,,,++++++,,,---.........///111222............/////////000////////////000000000000111111111111111111111111111111222333333333333222111222333444444444333222333---111>>>HHHVVVwwwkkkkkk|||ooobbbbbbccc```VVVHHH???>>>@@@;;;;;;:::<<<>>>@@@AAAAAAFFF>>><<>>AAAFFFKKKPPPWWW^^^cccdddgggllluuuyyy\\\RRRMMM[[[||||||\\\___tttdddBBB???===DDDJJJIIIGGGIIIMMMPPPVVVRRRPPPNNNGGG;;;333000///111222111///......///...........................------,,,,,,------...wwwZZZEEE>>>@@@BBB>>>>>>>>>===<<<<<<;;;;;;<<<===<<<:::666444555777666555333000...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,***)))((((((''''''++++++******+++,,,,,,---++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...000222333555888:::??????AAABBBBBBCCCCCCBBBAAA@@@@@@???@@@AAACCCDDDKKKMMMNNNNNNMMMMMMOOOPPPOOOPPPRRRTTTUUUUUUTTTSSSOOOQQQRRRSSSSSSRRRPPPOOOVVVWWWYYYYYYVVVRRRMMMIIIBBBCCCFFFJJJNNNRRRUUUWWWZZZVVVQQQOOOMMMHHH???999???CCCKKKRRRXXX[[[[[[[[[^^^]]]ZZZWWWSSSPPPNNNLLLEEE@@@:::888888777333000......------,,,---------.........---------------************************++++++++++++++++++++++++,,,,,,,,,+++++++++******..................------------------------------------............000111........./////////000000000000000000111111111111111111111111111111111111111111222333333333333222111222333444444444333333999666888DDDZZZxxxlllsss|||ooohhhdddfffccc[[[OOOCCC======@@@<<<===???BBBCCCCCCAAA@@@AAA>>>@@@GGGGGGGGGRRRaaajjjtttiii]]]ccc^^^TTT___pppxxxrrrfff\\\\\\^^^ZZZQQQKKKCCCCCCGGGKKKJJJHHHKKKPPPNNNSSSTTTWWWWWWNNNTTTkkkzzz~~~sssgggWWWQQQMMMLLLLLLSSSbbbqqquuuiiiiiivvvzzz}}}qqqhhhlllvvvqqquuussseeeTTTMMMOOOSSS___qqq{{{aaaLLLBBBIIILLLKKKDDD;;;888999;;;;;;<<<===>>>>>>===<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;:::888777666666555333333333333444666777777666666666888:::999666222222222333444666888:::;;;???BBBFFFKKKOOOUUU\\\```ccceeejjjrrr~~~kkk]]]SSSXXXlllqqq\\\[[[ttttttRRREEE>>>EEEKKKMMMLLLLLLOOOQQQUUURRRQQQPPPKKK???666333222333444333000...------...........................------,,,,,,------...sssUUUCCC???AAABBB???>>>>>>===<<<<<<;;;;;;>>>===:::777444333555777666555333000///.........---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,+++***)))))))))))),,,,,,,,,+++,,,,,,------++++++++++++++++++++++++))))))******+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......000222555777888999<<<>>>AAAAAABBBCCCCCCCCCCCCCCC@@@@@@??????@@@BBBCCCDDDJJJLLLNNNOOOOOOOOOPPPQQQQQQRRRSSSUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSWWWWWWXXXYYYWWWPPPFFF???888999===AAAEEEIIIMMMNNNPPPPPPPPPRRRQQQJJJ@@@888888<<>>AAACCCCCCBBB???===>>>???CCCGGGEEEDDDOOO^^^kkk|||www___ZZZ[[[TTTYYY___bbb{{{vvvllljjjjjjbbbWWWPPPDDDAAA@@@CCCBBB@@@@@@CCCBBBFFFLLLYYY^^^QQQOOOaaazzzxxxiii[[[HHHGGGEEEDDDCCCFFFQQQ\\\{{{ttt^^^\\\ppptttyyyzzztttnnnpppvvvpppwwwpppYYYKKKQQQ[[[^^^vvvnnnXXXPPPRRRbbb```ZZZNNN@@@777777;;;;;;<<<======>>>>>>>>>===:::::::::;;;;;;;;;<<<<<<======<<<:::999888777666444444333333444555666666777666555666777666444222222222333444555777999:::@@@BBBFFFJJJNNNSSSYYY]]]aaacccgggnnn{{{zzziiiZZZVVVYYYjjjeeeKKKTTTbbbHHHDDDGGGKKKNNNPPPPPPRRRTTTRRRPPPQQQSSSOOOEEE;;;666333555666444111...---,,,...........................------,,,,,,------...zzz|||\\\FFFAAABBBBBB??????>>>===<<<;;;;;;:::>>><<<888444111222444666666555333000///......///---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++---...111333444,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++***))))))------------------------,,,------...000111111222777888::::::999:::;;;===<<<>>>@@@BBBEEEFFFGGGHHHCCCCCCDDDEEEGGGJJJLLLNNNKKKNNNPPPQQQPPPPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSRRRVVVVVVUUUUUUUUUVVVWWWXXXYYYWWWVVVWWWXXXSSSIIIAAA<<<===>>>@@@AAACCCDDDEEE@@@AAACCCEEEFFFCCC===888333555:::@@@HHHOOOUUUYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVTTTSSSRRRPPPKKKEEE@@@;;;999555111///---,,,,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,------......///......---.........---,,,...////////////000000000000000000111111111222222111111111111111111111111111222333333444444333333222222333444444555555555555666AAA\\\vvvfffcccgggiii___UUUHHH>>>;;;;;;===>>>???@@@BBBCCCBBBBBBBBBBBBBBBDDDIIIMMMMMMSSSeeexxx{{{sssrrrooonnnhhhaaannnzzzttteeeUUULLLFFF@@@===??????===<<<>>>???@@@FFFVVV^^^QQQJJJXXXrrryyyrrr[[[NNNFFFHHHJJJGGGBBBAAAGGGNNNeeeoooYYYYYYccciiipppuuutttrrrrrrtttqqqqqqfffSSSIIISSSdddooo|||___UUU___mmm}}}rrrbbbRRRDDD;;;999;;;::::::;;;<<<<<<=========:::::::::;;;;;;;;;<<<<<<>>>>>>===<<<;;;:::999888555555444444444444444555777666555444333333333222222222333444555777888999>>>@@@DDDHHHLLLRRRXXX\\\```cccfffkkkvvvpppaaaWWWNNNUUU{{{VVVMMMwww{{{^^^RRRMMMJJJLLLNNNPPPTTTWWWNNNMMMOOOTTTSSSIII???:::333444555444111...------...........................------,,,,,,------...ooouuuaaaGGG@@@BBBBBB??????>>>===<<<;;;::::::===:::555111000222444555666555333111////////////------------------------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***+++---//////...---,,,++++++++++++++++++++++++************************************************)))***+++...111444666888++++++************++++++++++++++++++++++++++++++------,,,,,,+++*********,,,,,,,,,---------......000000111333444555666777888999;;;;;;::::::;;;======>>>AAADDDGGGIIIKKKKKKIIIIIIIIIJJJKKKNNNPPPQQQMMMOOOQQQQQQPPPOOOPPPQQQPPPPPPPPPPPPPPPPPPOOOOOOQQQPPPOOOPPPQQQSSSVVVWWW\\\XXXVVVWWWZZZZZZTTTOOOIIIIIIHHHHHHGGGFFFFFFFFFCCCAAA>>>;;;:::888666555111111222555<<>>>>>>>>EEEEEEDDDBBBCCCHHHPPPVVVPPPVVV___eeehhhrrrppp```^^^qqquuueeedddxxxrrr]]]PPPFFF@@@<<<===>>><<<<<>>AAAMMMXXXOOOHHHQQQ]]]ttttttxxx{{{yyymmm]]]NNNEEECCCIIILLLGGG???;;;===@@@QQQyyylllTTTTTTUUU]]]gggmmmpppppppppooohhh^^^TTTOOOOOOWWWmmmqqq]]]ccczzzwww^^^OOOFFF???:::999999999999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>===<<<;;;:::777777666555444444444444666666555333222111222333222222222333555666888888:::===BBBFFFKKKQQQWWW\\\```dddgggjjjrrr~~~zzznnn```KKKHHHlllmmmPPP```eeeWWWIIIFFFIIIMMMSSSYYYMMMJJJLLLRRRSSSLLLDDD???333444444333000....................................------,,,,,,------...yyycccfffwwwxxx\\\CCC>>>AAAAAA@@@??????===<<<;;;:::999;;;777222///000222444555666555333111000000000000------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,......------,,,******************************************************************************+++,,,---///111222++++++******))))))******++++++++++++++++++++++++******++++++,,,---------***++++++,,,---...//////444555666777888999::::::666888;;;<<<<<<===???AAABBBCCCEEEGGGHHHIIIIIIIIIKKKKKKIIIHHHHHHHHHIIIJJJFFFGGGHHHHHHGGGGGGIIIKKKIIIHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHIIILLLNNNOOOTTTQQQOOOPPPSSSUUUUUUSSSOOOOOOOOOOOONNNNNNNNNNNNNNNKKKGGGCCCBBBCCCFFFHHH@@@===999777777:::>>>AAAJJJJJJIIIIIIHHHGGGFFFFFFNNNOOOQQQTTTVVVWWWWWWWWWVVVTTTQQQLLLFFFAAA===;;;222111///...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......---------------------,,,///------///222222///,,,/////////000000000111111.../////////000000000000111111111111111111111111222222333444444444444444333333333333444555777888888AAA^^^~~~nnnhhhnnnpppdddTTTDDD@@@<<<<<<>>>AAAAAA@@@DDDBBB@@@@@@EEERRRcccoookkkuuujjj[[[HHHCCCUUUyyyzzzoootttgggXXXEEEAAA======<<<;;;===BBB>>>GGGJJJOOOYYYUUUMMMOOORRRggg{{{sssRRRUUUYYYXXXSSSKKKDDD@@@AAAIIIMMMFFF;;;777777999BBBhhhnnnOOOIIIIIIUUUaaagggiiijjjiiifffWWWIIICCCLLLXXXdddyyyooolll~~~qqqWWWLLLIIICCC;;;888:::999999888888888999::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>===<<<:::999888666555444444444444555555444222111222444222222222333444666777888888;;;@@@DDDIIIOOOVVVZZZ^^^dddhhhjjjppp{{{~~~oooTTTEEEWWWttt```UUUkkk{{{cccKKKCCCEEEIIIPPPXXXOOOJJJJJJOOOSSSOOOHHHEEE777777555222///...///000...........................------,,,,,,------...wwwZZZYYYiiirrrlllSSS@@@???BBB@@@@@@@@@???===<<<;;;:::999777444000...111333444444666555333111000000000111------------------------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++***++++++,,,,,,---,,,+++************+++++++++++++++++++++++++++******+++,,,,,,------...,,,---...///111333444555777777888999:::;;;;;;<<<:::<<<>>>??????@@@BBBDDDCCCDDDEEEEEEEEEEEEEEEDDDGGGEEEDDDBBBAAAAAAAAAAAA??????@@@@@@@@@CCCGGGJJJFFFEEEDDDCCCBBBBBBBBBBBBEEEEEEDDDDDDEEEEEEFFFFFFHHHGGGGGGFFFGGGIIIJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPNNNOOOOOOPPPQQQTTTXXX[[[QQQNNNIIIDDD@@@<<<::::::===<<<;;;999777555444333???@@@CCCFFFJJJNNNSSSVVVYYYXXXXXXVVVRRRNNNKKKHHHAAA>>>:::444111......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......***++++++,,,------......+++,,,,,,------.........///------000444444111---//////000000000111111111//////000000000111111111111111111111111111111111222333444444555444444444333333333333444666777888<<>>===>>>@@@CCCEEEEEEAAAAAAAAADDDOOOddd}}}uuuUUUNNNEEECCCOOOjjjkkkZZZHHHEEEBBB@@@===;;;???GGGQQQccchhheeejjjgggXXXOOOUUUbbbpppyyyzzzppp\\\KKK???BBBEEEFFFCCC@@@===;;;>>>HHHMMMDDD999666777999;;;YYYzzzoooMMMDDDDDDRRR```dddcccbbb```\\\LLLEEEBBBMMMaaawww{{{tttiiiUUURRRQQQIII@@@===<<<;;;:::888888888888999:::::::::;;;;;;;;;<<<<<<888:::<<<>>>??????>>>>>><<<;;;999888666555444444222444666555333222333555222222222333444555666777999<<<@@@DDDHHHMMMSSSWWWZZZbbbiiilllqqqzzzgggSSSRRR[[[rrrZZZ___|||nnnOOODDDEEEGGGLLLTTTSSSLLLIIIMMMRRRQQQMMMKKK???===999333///---///111...........................------,,,,,,------...xxxWWWRRRhhhooogggOOO@@@CCCEEE@@@@@@@@@???===<<<:::999999555222......111444555444666555333111000000111111---------------------------------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++******+++,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++...------,,,,,,++++++***000000222444666888:::;;;888999999::::::;;;;;;<<<@@@BBBCCCBBBAAAAAABBBCCC???@@@@@@AAABBBBBBAAAAAA@@@???>>>=========>>>???@@@@@@AAAAAACCCGGGMMMRRRLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBDDDEEEFFFEEECCCCCCDDDEEEDDDDDDEEEGGGHHHJJJKKKKKKIIILLLPPPSSSTTTUUUVVVWWWPPPQQQQQQQQQOOOLLLHHHFFF>>>===;;;999666444222111222333666999===CCCJJJOOOUUUVVVXXXYYYXXXUUURRRPPPNNNJJJBBB;;;555111000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........******+++,,,,,,---......)))***+++,,,...///000111///------000555666222...000000000000111111111111000111111111111222222222111111111111111111111111222333444444555555444444333333333333444666888999DDDbbbvvvvvvsssmmmggg___RRREEE@@@?????????AAADDDGGGIIIEEEFFFIIIPPP___yyymmmSSSEEEHHHKKKNNNUUUccctttlllYYYLLLJJJHHHEEE???<<>><<>>===;;;999888888888999:::::::::;;;;;;;;;<<<<<<666888;;;>>>???@@@??????===<<<;;;999777666555555111444666666444222444666222222222333444555666777;;;===@@@CCCGGGKKKQQQUUUVVV```iiimmmqqqzzz}}}yyydddYYYUUU}}}vvv^^^YYYiiiuuuSSSGGGFFFFFFJJJPPPVVVNNNIIIMMMRRRSSSQQQPPPFFFCCC<<<555///---...111...........................------,,,,,,------...{{{fffgggyyyuuu\\\CCC@@@CCCAAACCC============<<<;;;:::999666333///...///222444555666555333111000///......+++++++++,,,,,,---------,,,,,,,,,---------......000,,,((()))---///---***************************,,,,,,++++++,,,,,,---...------++++++++++++------...------,,,,,,++++++***++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++///...---,,,,,,---...///000666>>>AAA???;;;888777666777999<<<@@@CCCCCCCCCIIIEEECCCCCCAAA======???BBB???>>>>>>;;;666:::BBBBBBAAAAAABBBBBBCCCHHHLLLHHHOOOWWWYYYYYYZZZ```fff[[[YYY[[[^^^___]]]___dddeee]]]UUUQQQSSSVVVVVVTTTSSSOOONNNOOOLLLFFFCCCCCCFFFDDDBBBCCCDDDEEEDDDCCCCCCGGGHHHHHHMMMUUUZZZZZZYYYTTTTTTZZZ[[[TTTMMMKKKIIIEEE@@@:::666444444444000333666777888:::@@@DDDKKKPPPUUUWWWUUUSSSSSSUUUXXXRRRKKKFFFAAA<<<444//////---,,,,,,---...,,,+++------------............,,,,,,,,,------,,,++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000222111//////000111000000111111111111111111111111111111222222222333333333222222333333333333444444555555333222444999???CCCMMMssszzzmmmuuuvvvkkk]]]RRRGGG>>>======>>>@@@CCCGGGJJJLLLCCCFFFLLLVVVhhhxxxaaaRRRIIIQQQTTTXXX^^^eeeoooxxx~~~qqqbbb[[[JJJEEEGGGCCCEEELLLLLLhhh|||eee___\\\]]]\\\XXXPPPHHHBBB>>>??????>>><<<999888888999666@@@EEEAAA<<<;;;888444;;;BBBUUUkkkooo^^^KKKAAAEEEHHHPPPYYY]]]ZZZXXXYYYDDDJJJSSSccc{{{}}}qqqbbbXXXYYY\\\VVVNNNJJJ<<<======;;;888777666777;;;;;;;;;;;;:::<<<>>>@@@777888888:::;;;===??????AAA???===:::888666555444222333444555555555444444222222222333444555666777888:::===AAADDDJJJPPPUUUXXX]]]dddjjjnnnssszzzvvvdddXXXcccnnn[[[___uuuZZZIIILLLGGGCCCLLLRRRRRRMMMHHHKKKTTTVVVRRRKKKGGG<<<000---111111,,,........................,,,,,,,,,,,,,,,,,,,,,,,,nnnooo{{{www]]]CCC???AAA???AAA>>>>>>======<<<;;;999999666333000///111444555666666555333111000///......,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......000,,,***+++///000...***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++---------...///111333555888;;;???@@@>>>;;;::::::===<<<<<<<<<===>>>======BBB???>>>>>><<<999;;;@@@::::::>>>EEEHHHIIIQQQZZZYYYZZZ]]]bbbhhhlllppprrrpppuuuyyyxxxrrroooqqquuuqqqqqqtttzzz}}}}}}}}}vvvmmmeeeeeeeeegggkkkhhhbbb^^^___WWWUUUQQQOOONNNMMMKKKIIIJJJLLLKKKGGGFFFIIIJJJHHHOOOMMMOOOTTTTTTRRRSSSXXXZZZWWWRRRJJJCCC;;;666333111222333333333444777999999===CCCHHHLLLPPPTTTWWWRRRRRRRRRRRROOOIIIBBB===888444000---,,,,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------,,,,,,////////////000000000000111000000000111333333333111111111111111111111111111111222222222333333333222222333333333333444444777333222555666888???FFFUUU{{{xxxooommmqqqnnnaaaTTTKKKCCC<<<@@@AAACCCFFFHHHIIIGGGEEECCCMMMWWW___iiieeeOOOOOO[[[ccchhhnnnvvv|||~~~{{{yyyzzzvvvjjj[[[WWWYYYTTTRRRSSSNNNiiipppccc]]]WWWOOOHHHEEEEEEFFFFFFHHHFFFBBB===999777777888;;;CCCGGGCCC>>><<<999555111777III]]]bbbUUUGGGBBBEEEGGGMMMTTTVVVTTTUUUXXXTTT[[[eeettt|||pppcccXXXWWWXXXPPPFFF???======<<<;;;999888777888;;;;;;;;;;;;;;;<<<===>>>999999999999:::<<<>>>??????>>><<<;;;999888888888555555555555555555666666333333333333444555666666888:::===@@@DDDJJJPPPTTTSSSXXXaaahhhooovvvuuuhhhXXXrrrfffYYYaaagggKKKFFFBBBAAAKKKSSSSSSNNNHHHIIIPPPTTTTTTPPPKKK???333///111111---........................,,,,,,,,,,,,,,,,,,,,,,,,|||{{{~~~cccGGGAAAAAA???AAA>>>>>>>>>===<<<:::999888555333111111333666777777555444333111000/////////------------,,,,,,,,,,,,,,,,,,,,,---------......///---,,,...111111...+++------------------------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------///111444777999;;;:::<<<======<<<<<<>>>???@@@@@@>>>>>>===>>>???@@@888999===AAAAAABBBIIIRRRYYYYYYZZZ^^^bbbhhhsss}}}}}}|||}}}vvvtttsssttttttpppkkkkkkooorrrnnniiiddd```\\\XXXUUU\\\]]]YYYRRRMMMLLLHHHDDDGGGGGGHHHIIIHHHIIIPPPXXXVVVVVVUUURRRMMMEEE???;;;888666555444555666555555111111444;;;DDDMMMTTTXXXSSSUUUYYYYYYWWWSSSPPPNNNEEE@@@888222///---,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,000//////...---,,,++++++------..................////////////000000000000...//////000111222333333111111111111111111111111111111222222222333333333222222333333333333444444888222222888888666BBBSSSooo{{{qqqmmmpppnnndddUUUIIICCC@@@===>>>AAAFFFIIIJJJHHHFFFDDDLLL^^^rrryyywwwwww}}}fffOOOIIIYYYppp~~~|||lllbbbUUU\\\bbbaaa\\\[[[aaaiii|||tttmmmoookkkhhhbbbUUUbbbuuuaaaXXXPPPGGGEEELLLVVV^^^aaa]]]YYYRRRKKKDDDAAA???>>>BBBFFFGGGCCC???===:::666222666EEEYYY___UUUJJJFFFGGGGGGJJJMMMMMMMMMRRRYYYbbbkkkwwwsssnnncccZZZYYYXXXPPPCCC;;;======<<<;;;:::999999999;;;;;;<<<<<<<<<<<<<<<<<<===<<<:::999999;;;===>>>======<<<<<<;;;;;;;;;;;;888777666555555666777777555444444444444444555555777:::<<<@@@CCCIIIOOOSSSQQQWWW___gggnnnvvv}}}pppWWWbbb~~~zzz\\\QQQnnnZZZJJJCCCAAAGGGQQQSSSPPPJJJHHHLLLRRRUUUVVVPPPDDD777111111000...........................------------------------kkkMMMDDDCCCAAACCC>>>>>>>>>===<<<:::999888555444222333555777888888555444333111000/////////......------,,,,,,,,,+++,,,,,,,,,---------......---,,,---///111000---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------///000222555888;;;===>>>;;;<<<===>>>???@@@BBBCCC>>>===<<<;;;:::;;;>>>@@@@@@GGGRRR[[[___bbbkkkvvv~~~{{{xxxvvvwww{{{www|||zzzuuupppllliiiooopppmmmfffaaa^^^YYYTTTNNNMMMJJJFFFCCCBBBFFFKKKJJJLLLPPPRRRRRROOOLLLJJJ???<<<999999;;;<<<999666888555333666>>>GGGNNNPPPVVVYYYZZZYYYVVVTTTVVVXXXQQQLLLEEE>>>999555111///......---,,,,,,---...///+++,,,------------------//////......------,,,,,,............////////////////////////000000000000---...000000000000000111111111111111111111111111111111222222222333333333222222222333333333444444666000333;;;777555LLLkkk|||wwwwwwvvvmmm]]]MMMCCC@@@@@@AAA???DDDIIIKKKIIIJJJNNNSSSeeeqqquuulllhhhjjjeee^^^XXXWWWZZZ\\\\\\ZZZ[[[ZZZYYYbbbtttwwweeeSSSHHH@@@CCCFFFFFFEEEFFFJJJMMMQQQ```vvv{{{zzz{{{|||qqq]]]XXXooorrr\\\UUUOOOKKKRRRbbbrrrzzz|||wwwrrrjjj```XXXPPPIIIEEEHHHGGGEEEAAA>>>;;;888555999999GGG]]]iii___OOOFFFIIIHHHHHHHHHFFFGGGPPP[[[eeeooo~~~{{{mmmgggbbbaaaaaaZZZMMMCCC???===;;;::::::;;;::::::<<<<<<===>>>??????<<<;;;@@@>>>;;;999999:::;;;<<<===============<<<<<<<<<:::999777555444555777888666666555444444444444444777999<<>>===<<<:::888777555444444555777888888777444444222111000000000000.........------,,,,,,,,,,,,,,,,,,---------......++++++,,,...///...,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++------------++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------+++,,,,,,---...//////000444555666888:::<<<======???>>>>>>>>>>>>>>>===<<<777999:::::::::===AAAEEE]]]fffsss~~~zzzuuusssooojjj```\\\VVVPPPLLLIIIDDD@@@GGGHHHKKKNNNPPPPPPPPPPPPEEEBBB???>>>???>>>:::777>>>888222111555;;;???AAAOOOTTTYYYZZZXXXVVVWWWXXXXXXUUUPPPKKKGGGAAA;;;666000///---,,,,,,,,,......+++,,,------.........------------....../////////.........//////000000000////////////000000000000000222444333111//////000111111111111111111111111111111222222222333333333222222222333333333444444333000555;;;555999\\\}}}}}}vvvhhhUUUGGG@@@???AAACCCGGGKKKNNNLLLIIIOOO]]]jjj~~~}}}}}}{{{nnndddYYYPPPEEE???>>>AAAFFFJJJKKKSSS\\\fffuuu{{{hhhYYYMMMEEE@@@===>>>@@@BBBDDDDDDDDDCCCCCCIIITTT```ooozzz~~~yyybbbSSSUUUaaasss~~~|||jjjUUUSSSPPPRRR```vvvuuujjj^^^RRRJJJLLLFFF@@@===;;;888555333777555BBB^^^ppphhhQQQ@@@GGGGGGFFFCCC???@@@MMM\\\eeeoootttqqqnnnmmmlllfffXXXMMMCCC@@@<<<;;;<<<===<<<;;;======???BBBDDDCCC???;;;AAA???===;;;999999:::;;;===>>>>>>>>>>>>===;;;;;;;;;999777555444444555666777777666555444444444444666888;;;>>>AAAFFFLLLPPPVVVZZZ```dddhhhnnnvvv|||vvvbbb```dddUUUqqqfffTTTFFF@@@DDDJJJQQQRRRMMMKKKOOOVVV[[[TTTJJJ@@@666///------................................................tttRRRDDDAAA???CCC??????>>>===<<<:::888777666555555666888888777555444333222111000000000000.........---------------,,,,,,,,,---------......++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,---...///000111222222777888999:::;;;;;;;;;;;;>>><<<:::::::::999777666999>>>EEELLLQQQYYYbbbiiiwww}}}rrrpppjjjddd```[[[QQQGGG@@@AAABBBEEEGGGIIIJJJJJJNNNLLLJJJHHHGGGDDD@@@>>><<<888222...///111444666AAAHHHRRRZZZ]]][[[WWWUUUXXXWWWUUUSSSPPPKKKFFFAAA666444111...,,,,,,,,,,,,+++,,,---......///......,,,,,,---...///000000111------......///000000000////////////000000000000333666888777333000111222111111111111111111111111111111222222222333333333222222333333333333444444111222666999888EEEnnn}}}yyyvvvkkk[[[KKKBBB@@@@@@CCCFFFKKKLLLLLLKKKOOO[[[mmm{{{{{{cccOOOJJJDDD@@@>>>>>>===AAAFFFDDDSSSgggzzz|||nnnZZZJJJBBBAAABBBCCCCCCCCCEEEGGGIIIHHHEEEBBBGGGGGGIIINNNUUUaaattt~~~}}}zzzeeePPPEEELLL]]]eeeeeeZZZFFFGGGKKKWWWnnn|||sssiii]]]UUUPPPFFF===::::::777444333444111===[[[pppiiiRRR@@@DDDDDDDDDAAA;;;<<>>>>>???AAAFFFIIIHHHCCC>>>@@@???>>><<<;;;::::::999<<<===>>>>>>>>>===;;;:::;;;:::888666555444444555777777666555444444444555666888:::===@@@EEEKKKOOORRRVVV\\\```eeellluuu|||~~~jjj___tttuuuWWWdddooo[[[KKKEEEDDDHHHOOOSSSOOOKKKNNNTTTZZZTTTMMMEEE:::000---...........................------------------------vvvSSSEEE@@@???CCC@@@??????===<<<999888777666555666777888777555222333333222111000000000000------------............,,,,,,,,,---------......,,,---------,,,,,,------------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,------------...---...///000222333444555888999:::;;;;;;;;;::::::;;;999888<<>>BBBEEEFFFJJJJJJLLLOOOQQQQQQPPPNNNPPPLLLJJJJJJJJJKKKSSS\\\iiivvv{{{jjjVVVEEEHHHRRRNNNLLLJJJ<<<999HHHbbbvvvqqqkkkhhhgggfffbbb^^^UUUHHH<<<;;;<<<999777666888444===UUUddd^^^LLL@@@CCCEEEGGGDDD<<<===MMM___sssyyyyyykkk\\\QQQLLLFFFDDDEEEFFFDDDBBB???@@@DDDJJJOOONNNGGGAAA?????????>>>===;;;999888888:::<<<>>>>>>>>>===<<<<<<;;;:::888777666555444777666555555555555555666555777:::<<>>HHHXXXiiivvv|||~~~|||}}}yyypppeeeYYYNNNHHHBBBFFFKKKMMMMMMMMMPPPSSSLLLLLLJJJEEE@@@>>>@@@CCC???<<<;;;???HHHPPPUUUVVVRRRPPPOOOOOOQQQSSSSSSSSSQQQMMMFFF>>>777222000///+++,,,---...///////////////////////////.........,,,,,,,,,---...//////000////////////000000000000+++000444444000...///222111111111111111111111111111111222222222333333333222222333333333444444444555555555888FFFbbbxxxuuuxxxxxxnnndddTTTGGG>>>BBBJJJMMMOOOQQQWWWQQQSSSgggyyy]]]JJJCCCCCC???>>>@@@DDDEEEGGGRRR___mmmuuu||||||vvvjjjXXXIIIEEEBBB???BBBHHHLLLKKKIIIOOOPPPRRRUUUYYY\\\^^^___ZZZSSSMMMLLLHHHDDDGGGNNNJJJOOO```||||||ooodddNNNMMMPPP@@@<<>>666LLLoookkkRRRMMMHHHEEEHHHQQQYYY^^^___YYYJJJ===<<<>>><<<999:::;;;777<<>>>>>??????>>><<<999777555777:::===?????????>>><<<<<<<<<;;;999777555444666666555555555555666666555777:::<<>>@@@EEEJJJMMMPPPIIIDDDGGGOOOUUUUUURRRTTTSSSPPPKKKEEE===666222///......000222222111000////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222333333333444444444555555000111333;;;QQQnnn{{{~~~}}}jjjYYYGGGDDDAAADDDKKKPPPRRRRRROOOUUUgggnnnZZZLLLBBB@@@DDDEEEGGGJJJMMMSSS^^^kkkuuuyyyaaaLLLEEEEEEBBBCCCDDDFFFHHHKKKMMMNNNOOOPPPRRRVVVYYY]]]```bbb^^^[[[UUUNNNHHHGGGIIIKKKOOOSSSVVVfff|||rrrbbbTTTMMMFFF>>>888888:::FFFcccdddIIIAAA???@@@BBBEEEJJJQQQZZZ```oooTTT>>>===AAA???<<<>>>???999:::BBBEEE@@@@@@DDDLLLTTT\\\YYYOOONNN\\\lll{{{{{{sssfff[[[WWWQQQMMMJJJHHHFFFEEEDDDBBBAAABBBFFFHHHGGGFFF>>>CCCGGGEEE>>>999888:::999888888888:::===???AAA>>>===<<<;;;999888777666333333555777888999999999:::888777999===CCCGGGJJJMMMPPPUUUZZZaaaiiiqqqvvv~~~yyyqqqxxx\\\dddzzzMMMLLLRRRHHHEEEPPPJJJCCCPPPTTTSSSRRRNNNHHH>>>222+++000...------------,,,***------------------------\\\JJJCCC???CCCBBB@@@===<<<<<<<<<:::999:::888999;;;:::444222333444444333111000000//////........................---------............//////.........------------+++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,------------.........---,,,---...000111///---------...---,,,---000222444777:::999777666888:::555777;;;===@@@CCCGGGJJJ___mmm}}}}}}sss~~~}}}qqqssszzz~~~{{{wwwvvvyyy}}}}}}||||||}}}}}}||||||||||||}}}yyyuuu~~~nnneeeXXXNNNIIIHHHHHHHHHMMMPPPTTTVVVWWWVVVVVVVVVXXXSSSLLLGGGDDDBBB@@@???MMMKKKIIIHHHKKKNNNRRRUUUUUUUUUTTTQQQLLLFFF@@@===222000---+++---...//////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222333333444444444555555555::::::;;;FFF^^^xxx}}}|||rrr___OOOFFFEEEFFFJJJPPPSSSSSSRRRWWW]]]pppxxxhhhVVVLLLGGGFFFKKKRRRMMMQQQWWW```kkkxxxpppXXXHHHDDDGGGBBBBBBBBBDDDFFFIIILLLNNNQQQRRRTTTWWW[[[___bbbdddbbb```[[[UUUOOOMMMNNNOOOSSSUUUTTT```{{{}}}kkkWWWKKKCCC;;;888999999>>>PPPccc```KKK>>>???>>>===>>>AAAHHHVVVeeeooovvvfffWWWRRRRRROOOKKKJJJJJJAAA===CCCDDD>>>;;;===KKKVVVbbbddd___^^^iiitttzzz}}}}}}vvvzzznnnccc]]]ZZZUUUQQQNNNLLLIIIGGGCCCAAA@@@AAADDDGGGGGGFFFDDDEEEEEECCC???;;;999888666777888999;;;<<<>>>??????>>>===<<<:::888777666333444555777888999999999999888777999===BBBFFFIIIKKKNNNSSSXXX^^^eeemmmrrrzzz||||||ppp}}}cccaaaqqq```PPPTTTJJJGGGPPPJJJDDDOOOPPPPPPPPPOOOJJJAAA777///000...---------...,,,+++------------------------uuu~~~[[[JJJBBB???CCCBBB@@@===<<<<<<<<<:::999999777888:::999444111333444444333222111000//////........................---------............///............------------,,,,,,------------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,------------......///000222222///---,,,---000000111222444666666888:::888444333666:::666>>>KKKWWW```gggkkkmmm|||}}}tttpppooossswwwrrruuuwwwuuu}}}}}}}}}|||zzzxxxxxx~~~}}}~~~{{{wwwyyy{{{yyyqqqppppppnnnzzzfffXXXQQQNNNMMMKKKJJJKKKOOOTTTXXXXXXVVVXXXVVVSSSPPPMMMJJJEEEAAAHHHJJJKKKHHHDDDEEEMMMTTTUUUVVVVVVVVVSSSPPPLLLIII<<<777111,,,+++,,,...///////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333333333333333333333333333333444444444444555555555999999???TTTttt{{{ssseeeSSSGGGDDDGGGKKKQQQUUUUUURRROOONNNVVVggg~~~uuujjjRRRIIIBBBBBBHHHQQQ\\\eeegggkkksss~~~gggTTTJJJHHHIIIFFFEEEEEEEEEGGGJJJNNNPPPQQQQQQSSSVVVZZZ^^^aaadddeeedddaaa]]]XXXUUUTTTUUUXXXXXXSSSZZZqqqrrryyy|||lllUUUFFF>>>;;;;;;===;;;999???HHHEEE;;;<<>>GGGXXXkkkwwwzzzvvvpppjjjaaaSSSIIIJJJIIIBBB======DDDQQQaaaiiijjjmmmsssyyyxxxyyywwwsssXXXVVVeeevvv{{{uuuqqqjjjbbb```]]]YYYVVVSSSPPPKKKHHHBBB@@@>>>>>>AAAEEEGGGHHHLLLJJJFFFCCC@@@===999777555555666888999;;;======@@@@@@???===<<<:::888777555555666777777888999999999888888999<<<@@@DDDGGGIIILLLPPPUUUZZZ```gggllltttvvv{{{|||mmmmmmjjj[[[jjjhhhSSSSSSJJJHHHOOOJJJFFFOOOKKKLLLOOOPPPMMMFFF<<<555000...,,,---.........---------------------------pppeeetttuuuVVVGGGBBB@@@EEEBBB@@@===<<<<<<<<<:::999888666777:::999444222333444444444333222111000///........................---------............///------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......///111222111...,,,,,,///222333333444555777777777666555666:::@@@EEEKKKVVVfffttt|||~~~}}}{{{sssssswwwzzz{{{uuurrrssswww|||~~~}}}tttsssqqqpppsssxxxzzzxxxuuummmiiiccc___cccnnnvvvzzzxxxmmmeeedddiiipppvvvtttqqqqqqrrrlllddddddiiiuuuyyywwwoooiiijjjkkkiiivvv||||||vvvvvvmmmiiiaaaVVVKKKHHHMMMSSSTTTSSSQQQRRRTTTVVVWWWTTTOOOKKKDDDFFFFFFBBB===>>>DDDKKKSSSTTTVVVWWWWWWUUUSSSQQQIIIDDD<<<555111000///...////////////////////////////////////000000000000////////////////////////000000111111111222222222111111222222222333333333333333333333333333333333444444444444555555555555555666DDDdddzzzmmm]]]MMMDDDEEEJJJQQQVVVWWWTTTOOOLLLEEENNN[[[gggjjjbbbUUULLLGGGFFFIIIPPP\\\jjjwwwxxxggg[[[TTTQQQPPPQQQOOOLLLJJJKKKMMMPPPRRRNNNOOOPPPRRRVVVZZZ^^^```cccdddeeedddaaa^^^\\\\\\^^^]]]WWW[[[nnn~~~jjjVVV[[[nnnxxxtttnnnlll]]]JJJ???<<<>>>AAACCCAAA::::::DDDHHHEEEGGGMMMBBBAAA@@@BBBIIIVVVdddnnnqqq^^^NNNKKKJJJDDD@@@AAA:::FFFTTT___hhhooottttttsssyyyuuuiiikkk~~~rrrTTT===@@@LLLTTT```mmmoooooolllhhhhhhjjjgggbbb```^^^[[[YYYVVVQQQLLLHHH@@@>>><<<<<<>>>BBBEEEHHHTTTSSSOOOIIIAAA<<<::::::666555444444666999<<<>>>@@@@@@@@@???>>><<<:::888666666666777777888888999888888999999;;;>>>BBBEEEGGGJJJNNNSSSWWW]]]cccgggoooqqqvvv|||ooodddnnnzzzdddhhh}}}lllTTTNNNGGGGGGKKKKKKKKKPPPHHHJJJNNNQQQPPPJJJAAA:::000///------...//////...........................ooojjj}}}oooQQQEEEBBB@@@DDDBBB@@@===<<<<<<<<<:::999888666777:::999555222444444444444444333111000///........................---------............///,,,,,,------------------,,,------......------,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------///111111...,,,///111444555444444555777777666888???JJJWWWaaaffflllpppvvvzzz{{{zzzyyyxxxyyy~~~{{{xxxzzzuuurrruuuyyy~~~~~~|||~~~rrreeeXXXYYY]]]bbbggggggddd```\\\[[[XXXXXXaaalllppplllpppjjjccc]]]^^^eeeooowwwjjjgggdddbbb^^^\\\aaaiiilllkkkhhhfffhhhkkkjjjfffmmmooovvv~~~}}}yyy```PPPMMMOOOOOOMMMRRRSSSVVVXXXYYYVVVQQQLLLDDDCCC@@@===;;;;;;===???QQQRRRUUUWWWXXXWWWVVVUUURRRMMMFFF@@@:::555000---000000000000000000000000////////////000000000000////////////////////////000000111111111222222222111111222222222333333333333333333333333333333333444444444555555555666666777===RRRxxxwwwgggVVVJJJDDDHHHNNNUUUWWWUUUQQQMMMLLLRRRYYY^^^\\\UUUNNNIIIGGGKKKSSS___mmm|||oooddd^^^[[[ZZZZZZXXXTTTQQQOOOPPPRRRSSSPPPPPPPPPRRRUUUYYY]]]___cccfffjjjkkkjjjhhhffffffdddeee```cccrrr~~~~~~gggPPPLLLTTT[[[ZZZVVVRRRJJJAAA<<>>GGGRRRaaaoootttqqqpppssslllaaaeeetttwwwmmmRRR@@@666;;;@@@>>>BBBMMMPPPVVVZZZ^^^bbbfffeeeaaa^^^\\\ZZZXXXUUUOOOIIIEEE>>>===;;;:::;;;>>>CCCFFFWWWZZZZZZQQQDDD;;;;;;>>>:::777333111222666;;;?????????@@@@@@???===;;;:::888888777777777777888999777888::::::999;;;???CCCFFFIIIMMMRRRVVVZZZ```cccjjjmmmrrryyy~~~{{{hhheeemmmaaannn|||VVVKKKDDDEEEGGGKKKPPPRRRGGGIIIMMMPPPPPPKKKDDD>>>222000------.../////////........................oookkkmmmMMMDDDCCC@@@BBBBBB@@@===<<<<<<<<<:::999999777888;;;:::666444555444444555555444222000///........................---------............///,,,,,,,,,,,,------------------............------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,---------------,,,,,,...000111000...222333555555555666888999444999CCCRRRbbbrrr~~~}}}zzzyyy}}}jjjeeekkkooopppqqquuuwwwvvvxxxrrrpppsssvvvxxx|||~~~wwwnnnhhhjjjmmmggg]]]___bbbeeegggfffdddaaa___bbbgggjjjlllttt~~~~~~wwwxxxxxxwwwvvvwww|||}}}}}}uuupppqqquuuvvv|||{{{{{{~~~|||qqqggguuuxxxyyyuuummmiiikkkooovvvqqqyyy||||||xxxcccXXXQQQIIICCCNNNOOOQQQTTTVVVVVVTTTRRRHHHEEE@@@??????>>><<<999LLLNNNRRRUUUWWWXXXWWWVVVTTTQQQLLLFFFAAA:::333...000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333333333333333333333333333444444555555555666666666555BBBaaa~~~ppp___PPPHHHEEEOOOSSSXXXWWWSSSPPPRRRUUUdddfffcccWWWKKKHHHIIIKKKOOO^^^sss|||llldddccceee```]]]YYYVVVSSSSSSSSSTTTWWWVVVUUUVVVXXX\\\___bbbgggjjjooorrrrrrpppooooookkknnnjjjmmmyyyvvv___OOOHHHFFFDDDCCCBBBBBBBBBDDDJJJOOOLLLFFFDDD<<>>>>>888888>>>JJJRRRZZZ___cccfffddd___[[[YYYWWWTTTQQQLLLFFFAAA;;;<<<;;;::::::;;;???BBBQQQYYY]]]VVVGGG<<<<<<@@@===999444111111444:::===<<<===???@@@@@@???===<<<:::999888777666777888999666999::::::888999===AAACCCGGGLLLPPPTTTYYY^^^aaafffiiiooovvv|||qqqddd```gggeee{{{bbbOOOGGGGGGDDDJJJTTTSSSFFFHHHKKKOOOPPPLLLFFFAAA555222///---.../////////........................uuupppgggGGGBBBDDDAAAAAABBB@@@===<<<<<<<<<:::999:::888999<<<<<<777555666444444555555444222000...........................---------............///++++++,,,,,,,,,---------------............------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,------------............---,,,---///222333333333444666666777999===???>>>LLL^^^lllsssyyywwwbbbhhhooouuuxxx|||ssslllgggggghhhfffgggiiijjjgggcccbbbkkkuuuxxxtttzzz||||||yyyuuusssvvvyyy~~~zzzzzz|||pppgggddddddZZZUUUbbbooorrryyyrrrsss}}}nnn\\\NNNIIIIIIJJJMMMQQQUUUWWWXXXNNNLLLIIIHHHFFFDDD???<<>>===???EEEKKKQQQZZZ___YYYOOOGGG???BBBWWWnnnuuujjj]]]bbbdddeeeccc```\\\YYYXXXiii{{{dddOOOCCC:::<<<===:::;;;@@@;;;;;;;;;DDD^^^yyyyyyppptttwwwzzz|||uuuaaaMMM===@@@DDDEEECCCBBBBBBCCCSSS[[[ccceeefffgggccc^^^ZZZWWWTTTPPPMMMHHHCCC???:::;;;<<<:::999999<<>>===:::777444333555777999999;;;>>>@@@AAA@@@>>>===;;;:::888777666777888999666999;;;:::777777;;;???@@@DDDIIINNNSSSWWW\\\___bbbeeekkkssszzz~~~ooobbbtttxxxccciiivvv\\\QQQMMMCCCJJJUUUQQQDDDEEEHHHLLLNNNMMMIIIFFF777444000.........///...........................aaaAAA???DDDBBBBBBBBB@@@===<<<<<<<<<:::999:::888999===<<<888666777444444555666555222000...........................---------.........//////+++++++++,,,,,,---------------............------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------........./////////---,,,---000333555666444555666777999<<>>999888===999888666@@@]]]{{{yyybbbiiittt~~~ttt___NNNOOOSSSRRRNNNNNNRRRSSSQQQ\\\ccciiiiiihhhgggccc^^^YYYVVVRRRNNNKKKFFFAAA>>>999;;;<<<;;;888888:::<<>><<<;;;:::999888666555555555888:::===???AAA@@@???>>><<<:::888777666777888999555999;;;:::777666:::>>>>>>BBBHHHMMMQQQVVVZZZ]]]___ccciiiqqqxxx~~~oookkk~~~]]]ZZZ}}}gggYYYRRRDDDIIITTTNNNBBBCCCFFFJJJNNNNNNLLLJJJ888555000...............////////////////////////|||ZZZIIIDDDAAAAAAEEE@@@???===<<<::::::999999777999:::;;;;;;888666444444444444333222111000///////////////............+++++++++,,,---...///000...------,,,,,,------...///...---,,,,,,---...///++++++++++++++++++++++++------------------------------------------------,,,------....../////////444111...///333888:::999777555444666???OOO```lllmmmsss|||~~~yyyuuuvvvpppmmm}}}{{{yyy~~~~~~xxxpppeee```dddiiijjjnnntttvvvuuuvvvssssssxxxnnnmmmoootttsssvvv}}}yyy}}}iiiVVVKKKEEEBBBKKKWWWUUUZZZZZZTTTSSSUUUPPPFFF@@@===;;;>>>EEEMMMRRRTTTMMMSSSTTTOOOKKKKKKHHHBBB<<<<<<777000---000111000/////////000//////...---111111000000000000111111000111111111111222222222222222333333333333444444333333333333333333333333222222444555555777;;;AAAIIInnnyyygggTTTJJJKKKSSSXXX```]]]UUUPPPXXXjjj{{{zzz}}}www___SSSUUU___gggpppyyyrrrkkkcccdddeeeggggggggghhhhhhhhhfffcccaaaaaadddhhhjjjnnnvvv|||yyyrrrnnnttt{{{zzz{{{sss^^^UUUOOOHHHIIIWWWdddkkkssswwwjjjXXXEEEBBBBBBQQQlll|||vvvqqqggg]]]WWWUUUSSSQQQRRR^^^llluuuTTTGGGDDDDDDCCCBBBCCCEEECCC@@@;;;:::777;;;QQQkkkssslll]]][[[hhhvvvmmmqqqwww}}}uuuoooggg```aaahhhoooqqqqqqoooiiidddXXXXXXUUUNNNKKKJJJFFF@@@999:::;;;<<<;;;888555333555<<>>;;;999666555444333666777999;;;<<<>>>>>>>>>::::::888777666666555666666888::::::888888:::======AAAFFFIIIKKKOOOUUUYYYZZZ___fffmmmtttyyy~~~vvvgggvvvppp\\\nnnvvv^^^SSSLLLNNNSSSOOOIIICCCCCCLLLRRROOOJJJGGG@@@999000,,,...000000...........................}}}|||zzzZZZKKKFFFBBBBBBEEE@@@???===<<<::::::999999888999;;;;;;;;;999666444444444444333222111000///////////////............,,,,,,,,,,,,---......///...------,,,,,,------...///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------......//////,,,000555888888777777777888>>>HHHRRR\\\fffpppwwwqqqrrruuuzzz}}}yyyrrrmmmkkk{{{{{{rrryyy}}}xxxrrrppprrrrrrvvvvvvyyyzzznnniii{{{~~~vvv|||yyylllaaa\\\YYY]]]mmmuuuqqq}}}vvvaaaRRRLLLMMMTTTYYYZZZWWWWWWXXXSSSKKKEEE@@@;;;:::>>>EEEKKKMMMRRRUUUSSSLLLIIIKKKLLLJJJFFFFFF@@@777222111000,,,///000000000000000//////111111000000000000111111000111111111111222222222222222333333333333444444333333333333333333333333666555666777777:::BBBJJJ```|||sss___PPPKKKQQQYYY^^^```[[[XXXZZZdddqqq}}}|||bbbTTTSSSYYY^^^```gggwww|||tttiiiiiiiiiiiikkkkkkkkkjjjjjjhhhfffdddeeegggkkkmmmqqqwww|||{{{vvvssswww}}}|||uuu|||zzzrrrfffYYY___kkktttwwwyyyvvveeeRRRHHHEEEEEEOOObbbqqqpppgggddd___WWWOOOJJJIIIHHHHHHGGGPPPZZZmmm|||oooVVVMMMMMMMMMNNNOOONNNJJJCCC<<<===;;;777888III___ddd]]]LLLPPPccc{{{{{{}}}xxxnnnmmmnnnqqqrrrooojjjfff\\\ZZZTTTMMMJJJJJJFFF@@@:::;;;<<<===;;;999666444555:::BBBHHHJJJHHHBBB>>>???>>><<<999777555444444555666888:::<<<>>>>>>???===<<<;;;999888777777777555888:::999888888:::<<<===AAAEEEHHHJJJNNNTTTYYYZZZ___fffmmmsssxxx~~~www\\\eeeaaaccc}}}hhhYYYNNNQQQSSSLLLJJJDDDCCCKKKQQQOOOKKKIIICCC;;;222------//////...........................|||yyyyyy\\\OOOIIIDDDBBBEEE@@@???===<<<::::::999999888999:::;;;:::888666444444444444333222111000///////////////...............---------------............------------......///...------------...///---------------------------------------------------------------------------------------......///,,,333:::;;;888666999<<>>999999===BBBEEEPPPSSSRRRNNNLLLMMMNNNMMMMMMMMMHHH???888555000+++000000000111111111111000111111000000000000111111000111111111111222222222222222333333333333444444333333333333333333333333555333333444444777CCCOOOnnnzzziiiUUULLLQQQZZZaaaddd___WWWVVV```iiimmmsss{{{}}}___PPPLLLLLLLLLPPPVVVggg~~~}}}tttqqqnnnnnnpppqqqpppnnnnnnllljjjiiiiiilllooorrrvvvzzz}}}|||zzzyyy{{{}}}~~~wwwsssuuu}}}sssttt|||}}}xxxiiiXXXLLLJJJHHHKKKVVV^^^[[[SSSVVVRRRLLLHHHDDDCCCCCCEEEAAAFFFJJJ[[[nnnlll\\\WWWPPPRRRVVVZZZZZZSSSGGG>>>>>><<<666666CCCSSSWWWQQQ@@@III^^^vvvtttmmmqqqtttoookkkkkkbbb]]]SSSJJJIIIJJJGGG@@@<<<===>>>===<<<:::777555555777<<>>>>><<<:::888777555555444555777999;;;===???@@@??????===<<<:::999888888555777888888777888999;;;<<<@@@DDDGGGIIIMMMSSSXXXZZZ^^^eeekkkqqqwww|||zzzYYYWWWlllgggYYYooorrr]]]OOORRRTTTHHHJJJEEEDDDJJJPPPPPPMMMKKKGGG???555...---...//////........................|||```SSSLLLDDDAAABBB@@@???===<<<:::999999999777777888888888666444333444444444333222111000///////////////............///......------------.........------------...............------.........------------------------......................................................---------...///000555777888666555:::DDDMMMUUU\\\fffkkkooottt}}}xxxsssqqqooonnnllleeehhhnnnxxx}}}zzzvvvtttvvvyyy{{{{{{}}}}}}wwwzzzlllnnnpppvvv|||zzznnnbbb\\\```bbb___[[[^^^eeeddd^^^]]]fffnnnlllccc]]]]]]```jjjxxxvvvzzzvvvxxxxxxooofffcccbbbbbb```^^^aaaooosssnnnxxx}}}jjjSSSOOOLLLMMMQQQUUUYYY]]]TTTNNNGGG@@@======???AAADDDJJJOOORRRQQQNNNKKKIIIJJJLLLIIICCC>>>;;;666000111000000000000000111111222111111000000111111222000000111111111222222222222222222333333333444444444444444444444444444444333111222444333555CCCSSSuuuqqq```PPPOOOYYYcccffffffdddYYYXXXdddkkkiiimmmwww```PPPKKKGGGDDDLLLRRRccczzz~~~zzzuuuuuuwwwxxxuuurrrrrrqqqooonnnoooqqqtttvvv{{{|||~~~uuu^^^\\\^^^iiixxx|||}}}wwwtttkkkbbbUUURRRMMMKKKOOOUUUSSSNNNQQQNNNLLLJJJGGGBBBBBBDDD>>>@@@AAAPPPiiinnnddd```QQQPPPTTT[[[]]]VVVJJJCCC;;;:::666666@@@MMMQQQMMMAAAJJJ]]]qqq}}}~~~rrruuuwwwqqqmmmnnnhhh```TTTJJJHHHJJJGGG@@@???@@@???>>><<<999666555444444666<<>>>>>===<<<:::888777666444555666888:::===???@@@@@@??????===<<<:::888888555666777777777888999999:::>>>CCCFFFHHHLLLRRRWWWYYY]]]ccciiioootttzzz}}}iiiYYY^^^mmmWWWeee|||aaaMMMPPPSSSEEEIIIFFFEEEIIIOOOPPPOOOMMMKKKCCC888000------...///........................fffWWWMMMCCC>>>@@@@@@???===<<<:::999999999555666666666555444333222444444444333222111000///////////////............//////...---------......///......------......///---..................---,,,,,,,,,,,,,,,,,,,,,,,,................................................///...------...///111222777666666888???JJJXXXaaakkkpppvvvzzz}}}vvvhhhaaaaaafffjjjooossszzz}}}vvveeeggglllrrrzzzuuurrryyyzzz~~~~~~zzzxxxuuuwwwzzzvvvlllaaa\\\aaa^^^ZZZYYY]]]ccceeeddd```iiioooiii]]]UUUXXX^^^bbbmmm{{{~~~yyyvvvuuuvvvsssppplllffflll{{{uuutttccc___ZZZYYY\\\eeepppwww||||||rrreeeYYYTTTQQQNNNQQQXXXVVVTTTQQQLLLHHHEEECCCCCC@@@CCCHHHLLLKKKIIIHHHHHHIIILLLLLLGGGDDDAAA===777222111000/////////000000222222111111111111222222000000111111111222222222222222222333333333444444444444444444444444444444555444777;;;888999HHH]]]wwwgggYYYPPPWWWdddiiigggeeekkkbbbeeessszzzzzzmmm]]]WWWSSSOOOQQQYYYiii{{{~~~~~~~~~{{{xxxxxxvvvuuuttttttvvvxxxyyy|||~~~ooobbbPPPKKKNNNccc|||ssskkkjjjllllllhhhbbbXXXOOOPPPUUUVVVRRROOONNNPPPRRRLLLBBB>>>???999===???PPPooozzzrrrmmm]]]VVVRRRUUUVVVNNNFFFAAA:::888666777>>>FFFIIIHHHEEEKKKYYYkkk~~~}}}{{{|||tttooopppllleeeYYYNNNJJJJJJGGGBBBBBBBBBAAA???===:::888666666333333777>>>BBBAAA======>>>======<<<:::888777444555555777999;;;>>>???>>>>>>>>>===<<<:::888777666666666777888999999999999===BBBEEEGGGKKKPPPUUUXXX\\\aaafffkkkqqqvvvzzziii\\\ssszzz\\\^^^jjjNNNMMMOOOCCCGGGGGGGGGJJJNNNRRRQQQOOOMMMFFF<<<333...---...///////////////////////////kkkYYYMMMBBB>>>AAA@@@???===<<<::::::999999555555555555444333222222444444444333222111000///////////////............///...............////////////............//////------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,................................................//////......///222444666444888???IIITTT```jjjppptttzzzzzzgggYYYYYYbbbnnnvvv}}}~~~zzzpppeee]]]XXXbbbrrr~~~~~~zzzvvv{{{|||wwwxxxzzz{{{xxxxxxvvvmmmmmmqqqxxxsss```VVVZZZbbbeeelllsssvvvqqqjjjeeeccc\\\WWWVVVXXXTTTTTThhhyyy~~~}}}zzzzzzvvvrrrnnnlllkkkjjjhhheeehhhiiikkkttt{{{zzz|||qqqcccQQQJJJNNNRRRUUUVVVVVVRRRNNNKKKJJJIIIEEEBBB@@@??????EEEKKKLLLOOOOOOLLLIIIGGGCCC===555444222000//////000000222222111111111111222222000111111111111222222222222222333333333333444444444444444444444444444444444222666;;;999:::NNNhhhxxxnnn^^^UUUUUUaaakkkkkkggggggmmmppp||||||oooiiiccc___]]]cccooo}}}}}}|||zzzzzz{{{|||}}}~~~lllbbb___UUURRRbbb|||}}}vvvrrreeebbbjjjwww~~~uuueeeXXXVVVZZZ[[[XXXRRRTTT[[[```YYYHHH>>>>>>:::@@@EEEZZZqqq```RRRNNNKKKBBB;;;:::999888666666999<<<>>>???@@@FFFQQQcccyyymmmaaaUUUSSS\\\lllxxxsssqqqpppmmmcccWWWPPPMMMJJJEEECCCCCCCCCBBB@@@???======:::777555666:::===>>>======>>>>>>>>>===<<<:::999555555555666888:::<<<>>><<<=========<<<:::999777777666666777999::::::999888<<<@@@CCCFFFIIIOOOTTTVVVYYY^^^cccgggmmmssswww{{{dddgggiii[[[pppxxxVVVLLLLLLEEEDDDGGGIIIKKKOOOSSSSSSPPPMMMHHH@@@777111......///////////////////////////nnnZZZMMMBBB@@@DDD@@@???===<<<::::::999999777777666666555444444333444444444333222111000///////////////..................---......///000111//////............//////------...//////...------------------------------................................................//////...///111444888:::===FFFSSS\\\cccjjjssszzz~~~pppcccUUUVVVcccssszzz|||yyyxxxuuupppjjjeeeccccccjjjpppzzz}}}}}}uuurrr}}}~~~~~~rrrtttzzz~~~~~~tttjjjdddaaaggghhhgggddd]]]\\\dddnnnbbb___cccmmmrrrnnnmmmqqq}}}uuuoooeeeaaa```fffqqq}}}zzzcccPPPMMMKKKPPPUUUWWWVVVSSSRRRRRRSSSJJJBBB>>>:::999???HHHKKKNNNOOOLLLJJJJJJGGGBBB:::888555333111000111111333222222111111222222333000111111111111222222222222222333333333333444444555555555555555555555555444000333888777<<>>:::888777999<<<>>>===>>>?????????===;;;:::777666555555666888;;;<<<;;;<<<===>>>===<<<:::999888777666777:::;;;:::999777;;;???BBBEEEHHHNNNSSSUUUWWW\\\```dddiiiooottt~~~rrrdddyyy|||```bbbaaaOOONNNLLLBBBGGGKKKLLLPPPTTTTTTOOOMMMIIIBBB:::333///......////////////////////////oooZZZLLLCCCBBBHHH@@@???===<<<::::::999999888888888777666666555555444444444333222111000///000/////////............---------......000111222//////............//////,,,---...//////...---,,,//////////////////////////////////////////////////////////////////////////////...///222666:::<<>><<>>EEEKKKVVV___ZZZNNN>>>;;;;;;>>>@@@BBBLLLXXXbbb{{{zzz~~~}}}wwwzzzwwwjjj]]]UUUQQQNNNAAABBBDDDGGGJJJLLLOOOPPPEEECCC???:::777777;;;???===>>>???@@@???>>><<<:::888777666555666888:::;;;;;;<<<===??????===<<<:::999777666888;;;<<<;;;999666:::???BBBDDDHHHNNNSSSTTTVVVZZZ^^^bbbhhhnnnrrr{{{~~~fffssshhh\\\wwwhhhRRRRRRSSS@@@GGGLLLMMMPPPUUUTTTOOOLLLIIIDDD<<<555000......000000000000000000000000jjjcccMMM@@@BBB===AAA???===:::999888888888888777666555444333333333444555555333111//////000......////////////..................////////////...,,,++++++---......---//////.........---------///......------///000111000000///...------,,,,,,...---------,,,---......,,,...444777444222===KKK```fffmmmpppqqqwww|||qqqeeeZZZTTTHHHBBBEEEYYYnnnuuunnneee^^^gggnnnqqqwww|||xxx~~~~~~~~~zzztttoooccc___ZZZVVVUUUXXX\\\^^^www}}}~~~}}}tttlllkkkrrryyy|||uuuYYYNNNHHHKKKOOOPPPSSSXXXUUUSSSPPPKKKCCC<<<777555@@@DDDJJJLLLKKKJJJLLLNNNGGGDDD>>>666000...111444000111222333333222111000111111222222222333333333333333333444444444555555555555555666666666666777555888:::777777KKKzzz}}}hhhYYYZZZ___hhhmmmfff```pppnnn[[[NNNHHHFFFFFF??????@@@AAAAAA@@@???>>>BBB>>>===BBBIIITTTdddqqq|||{{{uuupppfff\\\QQQTTT\\\ddd^^^OOOCCC@@@:::GGGXXXeeekkkmmmkkkiiiLLLBBB;;;<<<>>><<<999777888888777666666666666666888:::>>>AAABBBAAA>>>===<<<:::;;;@@@AAA@@@DDDKKKMMMZZZjjjqqqqqqqqqwww}}}}}}~~~xxxlllccc^^^VVVMMMHHHGGGFFFKKKZZZkkkssssssjjjdddWWWGGG===;;;;;;;;;??????>>><<<;;;<<<<<<:::>>>;;;888555333444666888;;;<<<===?????????>>>===:::999777555666888:::<<<777999;;;<<<>>>BBBGGGKKKOOOSSSXXX]]]bbbfffjjjmmmwwwwwwyyysssyyyjjjuuuqqqRRRSSSUUUHHHFFFGGGKKKQQQSSSOOOJJJKKKKKKHHH@@@777000,,,,,,///000111222222111000///|||jjjdddMMM@@@CCC@@@AAA???===;;;999888888888999888777555444444333333444555555333111//////000......////////////..................////////////...,,,+++,,,---.........000000/////////.........///......---...///000111000//////...------,,,,,,------...---------///000555111222999@@@GGGRRR\\\lllooottt{{{|||wwwqqqlllggg^^^RRRHHH???>>>DDDTTTbbbddd```\\\gggiiinnnttt~~~yyywwwwwwzzznnnllliiieeebbbcccfffjjjlllrrroooooowww~~~www{{{~~~}}}{{{zzzzzzhhhpppyyy{{{vvvhhhQQQJJJMMMOOOMMMMMMSSSSSSQQQNNNHHHBBB<<<999;;;???FFFJJJLLLLLLLLLLLLMMMJJJDDD===666222000000///000111222222222111111111111222222222333333333333333333444444444555555444444555555555666666666555777:::;;;@@@WWWxxxggg\\\YYYdddmmmjjjddddddlllttt{{{qqqhhhaaa``````kkk|||qqq```PPPEEE???======;;;<<<===>>>>>>===<<<;;;;;;888888;;;???DDDNNNXXXmmmzzzwwwjjj[[[PPPNNNKKKKKKNNNKKKDDD???@@@FFFPPP[[[___[[[UUUOOOKKKHHHBBB===???AAA>>><<<<<<:::999888777666555555666555666999;;;<<<;;;:::999<<>><<<>>><<<888555444555666777;;;<<<===>>>??????>>>===<<<:::888777777999;;;<<<888999;;;<<<>>>AAAFFFJJJLLLPPPVVV\\\aaafffkkknnnxxxyyy{{{nnnzzzooossswwwWWWUUUTTTNNNJJJHHHJJJOOOQQQOOOLLLNNNMMMJJJCCC:::222...---...////////////......---{{{lllgggNNN@@@DDDBBB@@@???===;;;:::888888888999888777555444444333333333444444333111//////000......////////////..................////////////...---+++,,,---//////...000000000000000////////////............///000000/////////...------,,,,,,,,,---......---...///111888333666GGG\\\jjjpppqqqxxx{{{~~~sssiiihhhiiikkkhhh]]]LLL>>>;;;@@@KKKZZZbbbdddfffjjjjjjfffkkkzzz~~~tttnnniiiuuuzzzwwwwwwxxxzzzzzzzzznnnaaa]]]cccnnnuuuwwwqqqyyyooolllhhhfffkkk||||||vvv|||rrr___UUUOOOMMMMMMRRRRRRSSSTTTQQQKKKCCC===777:::???FFFLLLNNNMMMKKKNNNKKKFFFAAA<<<777222//////000111222222222222111111111222222222333333333333333333444444444555555333444444444555555555555666666888>>>KKKddd~~~mmmaaa]]]ZZZiiipppgggaaadddeee```jjj|||tttggg___YYYPPPMMMNNNJJJNNNmmm```XXXMMMBBB<<<:::999999::::::;;;<<<<<<;;;;;;::::::888999===>>>>>>CCCIIIVVVkkk~~~uuuggg\\\VVVNNNFFF@@@???@@@??????@@@HHHRRR^^^aaa[[[PPPJJJHHHGGGCCCAAADDDDDDAAA>>>???;;;;;;999888666666555555555555666888888888888888@@@JJJQQQTTTZZZeeekkkiii```aaaccceeejjjrrr{{{~~~nnnccc`````````WWWUUUYYYmmmuuuUUUEEECCCCCCBBBBBBBBBCCCBBB@@@>>>>>>===:::777666666666777:::;;;<<<>>>??????>>>>>>===<<<:::999888999;;;<<<999:::;;;<<<===@@@DDDGGGIIIMMMSSSZZZ___eeejjjnnnyyyzzz}}}mmmjjjjjjfffoooddd]]]WWWSSSNNNHHHHHHMMMPPPPPPNNNQQQPPPMMMFFF>>>666111...000000///...............rrrlllPPP@@@CCCBBB@@@???>>><<<:::999888888888777666444333333222222222333444222000//////000......////////////..................////////////...---,,,,,,...//////...////////////////////////............/////////000//////.........---------,,,...///...------000222555666BBB[[[vvv~~~}}}jjj]]]```iiissstttiiiWWWEEE:::???EEERRR```iiimmmssszzzxxxoooppp~~~|||zzzwww~~~qqq```WWW[[[dddlllppphhhttt}}}qqqjjjdddggg|||kkkjjjrrreeeOOOIIIKKKNNNPPPSSSWWWXXXSSSHHH@@@777777:::@@@GGGLLLMMMKKKHHHEEEAAA???===;;;777333000111111222222222222222111111222222222333333333333333333444444444555555333333333444444444555555777555666@@@SSSlllvvvbbbZZZ[[[```jjjnnnggg```___```___fffrrr}}}rrrbbbYYYVVVSSSJJJIIIOOOLLLJJJbbbsssbbbJJJEEE@@@<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;===AAABBBAAADDDIIIQQQbbbtttzzzssskkkgggfffPPPHHHAAA???AAAAAA???===CCCQQQcccnnnkkkaaa[[[[[[QQQMMMJJJKKKIIICCC@@@@@@===<<<;;;999777666666555777777888888999;;;<<<===BBBRRR[[[\\\dddtttyyysssiiifffdddhhhqqq||||||ooodddbbbfffkkkdddbbbggg|||hhhPPPIIIHHHCCC@@@AAABBBAAA@@@@@@???===;;;999777777777777888:::<<<===?????????>>>===<<<:::999999999:::;;;:::;;;<<<<<<<<<>>>BBBEEEHHHLLLRRRXXX]]]ccchhhkkkvvvxxx|||vvveeebbb\\\cccpppbbbUUUTTTNNNIIIHHHLLLPPPPPPOOORRRQQQNNNIIIAAA999222///444222111/////////000000vvvoooRRR@@@BBB@@@@@@???>>>===;;;:::888777666666444333222111111111222333333222000///000111......////////////..................///////////////---,,,,,,...//////...........................---......///////////////...............---------...///000...,,,...333888===DDDQQQeeezzzyyykkkcccbbbjjjuuu{{{pppYYYEEE???AAANNNQQQ\\\jjjvvv}}}~~~~~~wwwkkkhhhpppwwwggg]]]^^^eeelllpppcccpppqqqkkkgggeeemmmyyy~~~uuupppsssvvv{{{cccOOOFFFKKKJJJLLLSSSXXXVVVMMMDDD>>>;;;888:::@@@GGGJJJKKKGGGDDDAAA>>>===<<<;;;:::333333222222222222333333111111222222222333333333333333333444444444555555333333333444444444555555888555666BBBYYYqqqrrr___[[[aaaiiihhhiiiiiiddd___fffrrrsssuuu{{{vvvfff]]]YYYXXXQQQHHHHHHRRRSSSOOOZZZnnnsssfffbbbXXXLLLAAA???===<<<============;;;;;;;;;;;;<<<<<<======<<<:::;;;?????????BBBHHHVVVaaappp{{{~~~zzzwwwvvv\\\UUUKKKEEEEEEFFFDDD@@@HHHVVVmmmtttlllkkkjjjbbb[[[WWWQQQIIICCCBBB>>>===<<<:::888777777666777777888999;;;>>>@@@BBBHHHVVV___]]]cccppptttmmmgggeeeeeelllxxx}}}uuuooonnnsssyyyvvvvvv{{{hhhYYYNNNDDD===>>>@@@??????BBB???>>>===;;;999888777666777999;;;===????????????===<<<:::999888888888888;;;;;;<<<;;;;;;===AAACCCIIILLLRRRWWW\\\```dddhhhrrruuuzzzmmmzzziii\\\```wwwdddPPPSSSNNNIIIIIINNNQQQQQQNNNRRRPPPNNNIIICCC;;;333...333222111/////////000111ssslllRRRAAABBB>>>@@@@@@???>>><<<:::888777777666444333222222111111111222333222000///000111......////////////..................///////////////...,,,---...000//////------------............---......///000/////////...........................000111///...222;;;CCCSSSYYY```fffqqq|||uuukkkjjjrrr|||yyydddNNNGGGRRR```qqqqqqyyy{{{nnncccbbbhhhpppyyyrrrrrrtttvvvuuu}}}~~~~~~rrrfffdddfffggghhhiiillluuukkklllyyyyyydddVVVOOOIIIKKKRRRUUUPPPJJJGGGBBB<<<999;;;@@@EEEHHHKKKJJJHHHCCC>>>;;;;;;<<<777666555444333333333333111111222222222333333333333333333444444444555555333444444444555555555555888777:::JJJfff~~~rrrdddfffnnnrrrgggcccjjjmmmnnn||||||mmmeeeaaa______ZZZUUUVVV___bbb^^^^^^ccc~~~|||aaaSSSPPPNNNIIIBBB@@@>>>=========;;;999:::::::::::::::;;;<<<===@@@======??????===AAAFFFLLLVVVkkktttmmm```TTTQQQSSSTTTRRRPPP]]]www{{{kkkbbbZZZPPPGGGDDD>>>>>><<<;;;999999888888666777999<<<@@@DDDGGGIIIWWW```ffffffhhhoooppplllmmmlllooowww~~~gggTTTGGG>>>@@@BBB??????BBB@@@??????===;;;999777666666888:::<<<>>>???@@@@@@===<<<;;;:::888777777777:::;;;;;;;;;;;;<<<@@@CCCIIILLLRRRWWW[[[___cccfffoootttzzz}}}uuuzzz```WWW{{{oooWWWWWWQQQKKKJJJNNNQQQQQQOOOPPPOOOMMMJJJEEE>>>555/////////............//////xxxhhheeeOOOBBBCCC???@@@@@@???>>>===:::888777888777666555444333333333000111222111000///000111......////////////..................///////////////...------///000000///---.........////////////------///000000000///..............................111222111222:::GGGRRReeejjjmmmmmmqqq|||{{{uuunnnmmmsss}}}~~~lll]]]ZZZhhh~~~vvvooonnnpppppp|||qqqjjjhhhiiijjjhhhfffiiiqqqwwwssskkksssxxxqqqsssuuuwwwzzzyyygggSSSIIIKKKQQQQQQNNNMMMJJJDDD===999:::>>>BBBJJJMMMOOOJJJAAA;;;:::<<<:::999777555444333333333111111222222222333333333333333333444444444555555444444555555555666666666777999AAAWWWxxxrrrjjjoooyyyvvvjjjaaagggxxxyyyrrroookkkiiiiiihhhiiilllooopppooojjjeeeeeeppp```YYYTTTMMMJJJBBBAAA???>>>???>>><<<;;;<<<;;;;;;;;;<<<===??????BBBAAABBBEEEDDDBBBDDDHHHCCCNNNeeexxxllleeedddccc___UUU```|||tttfff]]]RRRHHHBBB>>>===<<<;;;::::::::::::;;;>>>BBBGGGMMMRRRVVVXXXbbbffflllppptttvvvyyy{{{}}}}}}qqqXXXKKKCCCGGGIIICCC???AAA@@@@@@@@@???===:::777555555777999<<<>>>@@@@@@@@@>>>>>>===;;;:::888777777999::::::::::::<<<@@@CCCGGGKKKQQQVVV[[[```dddgggpppuuu|||zzzoooXXXmmm}}}bbbaaaXXXOOOKKKMMMPPPQQQPPPOOONNNMMMLLLHHHAAA777111,,,---...//////000000///ooo___^^^LLLBBBEEEAAA@@@@@@@@@???===;;;888777:::999888777555555555555000111222111000///000111......////////////................../////////000///...------///000000///.../////////000000111111,,,---///000000000///...---........................000222333555@@@QQQ^^^kkkrrrwwwwww|||qqqiiieeepppppp]]]ZZZmmm}}}xxxqqqlllwwwoooiiidddaaaXXXcccnnnxxx{{{ttt{{{vvvxxx|||aaaLLLIIIMMMPPPPPPQQQOOOIIIAAA:::777:::===EEELLLQQQNNNCCC;;;:::<<<===;;;999666444333333333111111222222222333333333333333333444444444555555555555555666666666666777666;;;GGGaaa|||rrrmmmsss}}}vvvnnnbbbddd{{{{{{{{{vvvssstttkkkrrruuusssrrrrrrmmmcccUUUtttllliiijjj^^^NNNEEE@@@??????@@@AAABBBBBBAAA???>>>>>>>>>???@@@BBBCCC??????CCCHHHIIIFFFGGGJJJJJJSSSfff{{{{{{rrrmmmfff^^^YYYaaa|||vvveee\\\QQQFFF???>>>===<<<;;;;;;;;;;;;;;;EEEHHHMMMTTTZZZ```dddfffaaabbbiiitttzzz|||zzz[[[NNNHHHNNNPPPGGG@@@@@@@@@@@@AAA@@@>>>:::777555555666999<<<>>>@@@@@@@@@@@@???>>>===;;;999888888999999:::::::::<<<@@@CCCEEEIIIPPPVVV[[[aaafffjjjqqqwww~~~jjjeeedddiii___RRRKKKKKKOOORRRRRROOONNNMMMMMMJJJCCC:::222,,,...000222333333222222pppbbbeeeQQQ>>>@@@BBBAAAAAA???===;;;999777666888888777666555444444333111111111111000000000000000000000000000000000000///////////////.....................////////////------............---------------.........//////000//////000111111///,,,444000222999AAAJJJYYYhhhrrr|||~~~ttthhhiiissszzzsssiiifffssswwwjjjeeeqqqtttjjjcccdddjjjfffxxxtttrrr~~~uuuttt|||fffOOOHHHMMMRRRRRRTTTPPPFFF>>>======;;;DDDFFFIIIJJJHHHDDD???<<<<<<===<<<888333000111333444555555555444444333222333333333444444444555555555555555555555666777777;;;:::HHHlllrrrlllrrryyy{{{wwwjjjjjjzzzrrrqqquuuuuuoooiiijjjlllpppssssssooogggbbbZZZ\\\vvv|||ooogggccc\\\QQQHHH???BBBEEEEEEDDDDDDGGGJJJDDDCCCBBBAAAAAAAAABBBCCCFFFFFFGGGHHHIIIIIIJJJJJJKKKMMM[[[nnntttmmmiiilllmmmwwwnnnggg]]]bbbrrrrrrkkkUUUCCCEEE<<>>:::888@@@TTTXXX]]]ccckkkrrrqqqlllnnnooouuussssssnnnSSSMMMPPPBBB>>>DDD>>>@@@@@@???===;;;999777666888777777777999<<<>>>@@@AAA@@@???===;;;999777666666999::::::999999<<>>IIIPPPXXXgggvvvzzz|||rrr|||~~~wwwuuutttkkkiiinnnxxx|||mmmdddlll{{{tttlllkkkrrr~~~tttsssyyy{{{zzz~~~oooWWWJJJEEENNNPPPQQQNNNHHHBBB@@@???GGGIIIKKKLLLJJJFFFAAA>>>>>>>>>===:::777444333333333444444444444444333333333333444444444555555555666555555555555666777777;;;>>>UUU|||qqqpppxxx~~~{{{~~~ddd___ZZZZZZ^^^```^^^ZZZaaacccfffiiijjjgggbbb]]]YYYTTTaaa~~~}}}}}}tttpppkkkfffbbb]]]WWWRRROOOPPPOOOMMMKKKJJJKKKLLLHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJTTTdddjjjccc]]]^^^mmm~~~xxxqqqfffaaacccwwwlllRRRPPPDDDFFF???;;;???===>>>JJJbbbhhhpppvvv~~~zzzzzzzzz~~~sssqqqwww~~~zzz\\\QQQOOOBBB>>>BBB<<>>333111000000333666888666333xxxUUUAAACCCAAA@@@???>>>===;;;:::999888777777666555444333222222111111111111000000000000000000000000000000000000......//////////////////............////////////---......//////......---------........./////////+++---000000///000444777999DDDUUUaaafffkkkwww}}}{{{}}}yyyjjjgggoooqqqwwwwwwmmmqqq}}}rrreeefffnnnttt{{{}}}|||sss[[[PPPSSSOOOPPPVVVTTTKKKFFFHHHKKKLLLNNNNNNLLLIIIDDDBBBAAA@@@>>>===;;;999666444222333333333333333333333333444444444444555555555666666555555666666777888999BBBeeewwwqqqttt|||~~~zzzooo\\\KKKJJJIIIJJJNNNRRRTTTTTTWWWYYY[[[___aaaaaa^^^[[[ZZZQQQQQQ```ssszzzxxxhhhYYYXXXdddnnnlllfff```bbbeeegggfffeeedddcccccc```[[[WWWTTTRRRQQQOOOMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMPPPMMMRRR```fff```YYYWWW```kkk~~~wwwnnnaaaWWWaaa~~~^^^UUULLLKKKAAA;;;??????FFFWWWpppxxx~~~}}}{{{xxxyyyzzzgggSSSLLLCCCAAACCC>>>BBBAAA@@@???===:::888777666666666777999<<>><<<:::888777777888999:::999:::<<<>>>???CCCIIIOOOUUUZZZ```dddjjjnnnuuu|||xxxoootttaaa___```[[[MMMIIIMMMNNNNNNPPPPPPNNNMMMJJJAAA777333333444444555555444444WWWCCCEEEAAA??????>>>===<<<;;;:::999666666555444333222222111111111111111000000000///////////////////////////............////////////............////////////......////////////..................///////////////111222000...222;;;BBBQQQ\\\lllwww|||}}}vvvkkkkkkffffffnnnppp|||{{{vvv}}}}}}~~~tttrrrkkk```uuuzzz{{{}}}~~~zzzqqqfffVVVNNNVVVYYYRRRMMMQQQNNNOOOOOOOOOMMMJJJFFFDDDBBB@@@======>>>===999555222222222222222333333444444444444444555555555555666666666555666777777888777GGGsssvvvsssxxx}}}{{{wwwxxx~~~hhhTTTGGGCCCDDDEEEGGGIIIMMMRRRVVVTTTTTTVVVZZZ^^^```___^^^^^^WWWTTTWWWZZZeee~~~}}}jjjWWWTTT___hhheee]]]SSSWWW^^^fffmmmqqqrrrqqqoooiiiaaa]]][[[YYYVVVTTTQQQPPPOOONNNMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQUUUPPPRRR^^^fffccc\\\XXXSSSTTTkkk~~~yyynnncccWWWYYYjjjeeeVVVNNNKKK@@@<<>>>>>>>>===<<<:::888888555555555666999<<>>>>>BBBHHHNNNSSSYYY___ccciiimmmsssyyynnnnnnrrrXXXZZZ```KKKDDDNNNKKKMMMPPPPPPNNNMMMJJJCCC:::444666666555333222333333ZZZDDDFFFAAA@@@???>>>===<<<;;;::::::666666555444333222222111111111111111000000000///////////////////////////---.........//////000000............////////////...//////////////////............/////////000000111222222000222;;;JJJUUUdddlllwww}}}nnnkkknnnddd___ccceee}}}}}}zzzvvv~~~{{{qqqkkkdddwww{{{hhhtttzzzzzzrrrmmmxxxeeeOOOOOOTTTQQQPPPUUUPPPPPPPPPNNNLLLIIIGGGEEEBBB???======>>>===:::666444333333222222333444444444444444555555555666666666666666666666777888888:::NNN{{{vvvwww||||||wwwqqqtttgggUUUJJJEEEEEEFFFGGGGGGHHHKKKQQQUUUTTTTTTVVVYYY^^^aaabbbaaaaaa^^^]]]\\\VVVUUUccctttpppeeefffeee]]]SSSMMMNNNUUUbbbqqqzzzzzzxxxrrrllleeeaaa___^^^\\\YYYTTTSSSRRRPPPOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQNNNPPPYYYbbbbbb]]]XXXSSSLLL\\\|||wwwmmmeee[[[VVVYYYoooooo[[[NNNJJJ@@@===@@@???JJJbbb{{{tttmmmgggmmmrrrrrrqqqttt~~~{{{\\\LLLJJJHHHDDDCCC@@@@@@@@@@@@???>>>======555555555666888;;;>>>@@@@@@AAAAAA@@@???<<<:::888888888888999:::<<<=========AAAGGGLLLRRRXXX^^^bbbiiimmmsssyyynnnmmmXXXSSS___KKKDDDNNNHHHKKKNNNOOOMMMLLLJJJDDD===666777777555222111111222^^^GGGFFFBBBAAA@@@???>>><<<;;;:::999777777666555444333222222111111111111000000000000000000000000000000000000------......///000000000............////////////...//////000000//////........./////////000000000000111222555<<>>JJJddd{{{fffWWWOOOPPPVVVZZZXXXTTTXXXdddooojjjUUUTTTMMMCCCCCCBBBBBBBBBAAA@@@>>>===<<<666666555666888:::===???@@@AAAAAAAAA@@@===;;;999999888777888;;;<<<===<<<===@@@FFFLLLRRRWWW]]]aaajjjnnntttzzzxxxsss\\\QQQ[[[MMMFFFMMMFFFIIINNNPPPMMMLLLKKKFFFAAA777666444333222111000000wwwzzzeeeJJJFFFCCCBBBBBB@@@>>><<<;;;999888888777777666555444333333111111111111000000000000000000000000000000000000------......///000000111............//////////////////000000000000//////.../////////000000000000222333666===IIIXXXfffnnniiisss{{{}}}www~~~rrr|||wwwvvvrrrrrrlllaaa]]]cccvvvlllkkkjjjiiijjjlllpppsssvvv{{{ssshhhpppuuu{{{}}}vvvccccccrrrwwwYYYJJJIIIOOOTTTTTTSSSQQQOOOLLLJJJIIIHHHBBBAAA???===;;;;;;===???999888666444333333444444555555555555666666666666777777666666777777888999DDD[[[yyyzzzxxx}}}zzzrrrnnn___RRRGGGGGGNNNSSSXXX[[[XXXTTTOOOLLLMMMRRRZZZaaa^^^[[[WWWUUUTTTVVVXXXYYYWWWWWWYYY]]]aaaddddddcccdddcccccceeeeeedddfffjjjtttiiiWWWLLLHHHGGGHHHMMMZZZjjjyyy{{{tttmmmgggeeeddd^^^]]][[[YYYXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUXXX[[[^^^bbbeeeddd```[[[NNNEEELLLiiiwwwmmmqqqhhh]]]SSSLLLUUUuuuoooeee]]]OOOHHHEEE>>>JJJfffhhhYYYOOOGGGJJJLLLLLLHHHEEEGGGPPPXXXrrryyybbbaaaVVVHHHIIIGGGGGGEEECCC@@@===;;;999888777666666777999<<<===@@@AAABBBBBBAAA>>>;;;999:::888666888;;;======<<<===@@@FFFLLLRRRXXX]]]aaakkkpppwww}}}sssbbbSSSZZZPPPHHHKKKHHHIIINNNQQQOOOMMMLLLIIIEEE888555111000111222000...rrruuujjjMMMFFFDDDCCCBBBAAA???<<<:::999888888888777666555444444333111111111111000000000000000000000000000000000000---------...///000000111............/////////000//////000000000000//////////////////000000000000777888<<>>CCC;;;999777444333333444444555555555555666666666777777777777777777888888999DDD[[[sss|||{{{wwwnnnkkkaaaOOOBBBCCCFFFCCCBBBDDDCCCAAABBBGGGNNNUUU]]]ccceee```ZZZWWWWWWYYYYYYZZZZZZZZZ\\\```dddffffffdddgggfffgggkkkmmmjjjfffccc]]]ZZZaaauuu~~~```NNNHHHIIIGGGJJJQQQ[[[iiixxx~~~tttkkkggggggbbbaaa___]]]\\\\\\\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYY[[[```cccdddcccaaa\\\WWWIIICCCKKKffftttsssiii```YYYRRRRRRfff~~~ssshhhVVVLLLGGG???KKKiiittteeebbb```\\\PPPNNNJJJGGGFFFHHHMMMQQQUUUssskkkkkk___OOORRRQQQOOOMMMIIIEEEAAA===;;;888888666666777888;;;<<<@@@AAABBBCCCAAA???<<<999:::888666888;;;======;;;===AAAGGGLLLRRRXXX^^^bbbmmmqqqxxxzzzjjjttteeeWWW[[[SSSIIIJJJKKKJJJOOORRRPPPNNNNNNKKKGGG999444///...111333000,,,kkkooo|||fffMMMFFF@@@BBBAAA@@@>>><<<999888777:::888777666666555222000111222222222222111000000---...///000000///...---//////............////////////000000000000//////000000000000111111111111444000---...111333222111000BBBTTT\\\```hhhnnnpppyyyrrr```bbbooowwwyyymmm^^^ttt|||kkknnnwww|||~~~~~~wwwwww}}}~~~vvvmmmiiipppyyypppYYYaaaqqq~~~eee[[[[[[QQQTTTTTTRRRQQQPPPNNNKKKJJJJJJGGGBBB>>><<<<<<>>>@@@BBB>>>999555444444333333444444444555555555666666444<<<888444888777666===JJJ```vvvzzz}}}xxxuuuxxxyyyssshhh```ZZZQQQGGGDDDEEEEEEAAA<<>>===;;;777444444666999<<<<<<@@@DDDEEECCC@@@===<<<::::::999888999;;;>>>???>>>@@@FFFNNNTTTWWW]]]dddnnnssszzzsss___pppsssOOOQQQggg[[[EEEIIIJJJMMMPPPQQQQQQNNNKKKHHH@@@;;;444111111111000...nnnooouuu[[[CCCCCCDDDBBBAAA@@@>>><<<:::888777:::888777666666555333000111222222222222111000000///000000000000...---,,,//////............////////////000000000000//////000000000000111111111111333222000000111333333333;;;MMM___gggkkkqqqvvvxxx~~~|||wwwoooggghhhvvv~~~{{{jjj[[[kkkxxx}}}~~~|||~~~rrrmmmooorrrxxx~~~zzzyyyhhhsssdddXXX\\\jjjsssbbbJJJPPPQQQRRRRRRQQQPPPPPPQQQJJJGGGCCC???======???@@@AAA>>>:::777666555444333444444444555555555666666444;;;777444999888666===PPPrrryyy|||yyyzzzzzzrrreee[[[WWWSSSOOOMMMKKKIIIEEEAAA@@@???BBBKKKZZZiiiqqquuuyyywwwtttqqqooommmllllllpppnnnnnnppprrrsssqqqnnnooooookkkfffcccaaaYYYPPPLLLGGGGGGUUUnnnnnnYYYMMMMMMNNNMMMMMMMMMNNNQQQZZZiiizzzsssmmmlllkkknnnnnnjjjdddaaadddhhhfffgggfffbbb^^^]]]^^^aaacccjjjpppooojjjccc^^^[[[TTTOOOOOOaaatttrrrqqqnnnfff^^^^^^bbbxxxaaaVVVPPPFFFUUUvvv{{{nnnbbbYYYTTT[[[\\\hhh}}}~~~xxx~~~sssYYYGGGCCCDDDCCC>>>;;;888555555777999;;;<<>>===;;;:::999999999;;;>>>??????@@@EEENNNTTTWWW]]]dddkkkpppwww~~~}}}bbbhhh^^^UUUccc[[[KKKMMMJJJLLLNNNPPPPPPMMMJJJHHH???:::333000000111000///ooooooqqqSSS===BBBFFFBBBAAA???>>><<<:::888888999888777666666555333111111222222222222111000000111111111000///...---,,,000//////......//////000//////000000000000//////000000000000111111111111/////////......000444666HHHTTT```ggglllsssxxx{{{|||ooogggkkkmmmnnnzzzzzzfff\\\^^^|||zzzxxx~~~rrrtttllllllccceeegggiiiiiippp{{{kkk___fffppp}}}vvvcccPPPRRRggg{{{|||ZZZLLLNNNOOOOOONNNNNNOOOPPPKKKHHHDDDAAA???>>>???@@@AAA>>>;;;999888777555333444444555555555666666666666:::666444:::999777>>>QQQ~~~~~~~~~vvvhhh[[[UUUWWWXXXUUUNNNHHHEEEDDDCCCDDDJJJWWWgggvvv{{{xxxuuutttwwwwwwwwwxxxzzzyyywwwtttpppqqqmmmddd\\\XXXRRRMMMKKKFFFEEESSSlllwwwpppfff```UUUMMMNNNSSSUUUSSSMMMNNNNNNOOOSSS```qqq~~~yyyuuutttvvv|||~~~vvvjjjdddiiipppiiiiiihhheeeaaa^^^^^^^^^ccckkktttvvvqqqiiidddccc___VVVPPP^^^uuuvvvyyyzzztttiiiaaa```yyygggXXXQQQJJJZZZzzzsssjjjfffeeejjj{{{dddKKKDDDDDDBBB???===:::777666777999;;;;;;>>>BBBDDDCCC@@@???>>><<<;;;:::999:::;;;===??????@@@EEEMMMSSSVVV\\\cccjjjooovvv}}}lllbbbxxxnnnWWWXXXUUUKKKIIIIIIKKKNNNOOOOOOMMMJJJHHH???999333///000111000///qqqpppqqqTTT@@@CCCCCCAAA@@@???>>><<<:::999888999888666666666555333111111222222222222111000000000000000000/////////...000000////////////000000//////000000000000/////////000000000111111111111///000000...///444===DDDTTTVVVZZZ```iiiqqqttttttooogggdddiiiooorrryyy~~~llldddooo~~~wwwhhhbbbeeerrr~~~yyyvvvzzz{{{~~~yyyoookkkbbb^^^ZZZWWWVVV\\\mmm~~~ppp```hhhppp|||hhhVVVVVV\\\pppxxxVVVRRRMMMLLLNNNOOOMMMKKKKKKIIIFFFCCCAAA@@@@@@@@@AAA???===;;;:::999666444555555555555666666666666777:::555555;;;::::::DDDcccrrreee^^^bbbccc]]]RRRJJJIIILLLOOORRRZZZgggwww}}}vvvxxxuuullleee___XXXQQQLLLIIILLL\\\uuuyyyiiiVVVOOOHHHIIIPPPWWWWWWTTTPPPRRRRRRPPPQQQZZZjjjwww|||zzz{{{ooojjjqqqyyyrrrqqqpppmmmiiidddaaa___```iiivvv~~~{{{rrrlllllliii^^^VVVbbbyyyzzz|||pppjjjoooyyyeeeXXXOOO^^^}}}}}}|||wwwYYYMMMGGGAAABBB???<<<999777888999::::::===AAACCCBBB@@@@@@???===<<<:::::::::;;;===>>>???@@@DDDLLLQQQUUU[[[cccjjjooowww~~~|||eeettt```UUUTTTMMMDDDJJJKKKNNNOOOOOONNNKKKIII@@@:::333//////111111000xxxppplllRRRBBBDDDAAAAAA@@@???===<<<:::999999888777666666666666444222111222222222222111000000---......///000111222222000000////////////000000//////000000000000/////////000000000111111111111333333222222555???MMMWWWZZZXXX[[[fffqqqtttmmmfff\\\fffnnnppptttzzzzzzvvvtttzzzxxxooosssrrrdddbbbiiirrr}}}}}}qqqhhhiiiccc[[[VVVRRRUUU```lllyyyrrrqqqsss{{{zzzuuuxxxooo^^^WWWXXXkkkkkk^^^QQQLLLQQQTTTQQQLLLKKKJJJHHHEEECCCBBBAAAAAAAAA???===<<<;;;:::777555555555555666666666777777888:::555666<<<;;;>>>MMM|||ooolllmmmkkkcccYYYUUUXXX^^^]]]aaajjjvvv|||wwwpppdddXXXKKKMMMWWWjjjkkkWWWLLLEEEBBBEEEMMMSSSSSSRRRTTTWWWXXXUUUSSSYYYeeeppp}}}}}}vvvrrrsssyyy~~~~~~|||yyytttmmmgggbbb\\\dddsss|||vvvuuummmddd^^^jjjzzzmmm^^^gggqqqaaaSSSEEEDDDBBB>>>;;;999999999:::888<<>>===;;;::::::;;;<<<===???@@@DDDKKKPPPTTT[[[bbbhhhmmmuuu}}}qqqwwwuuu___]]]VVVFFFKKKMMMOOOPPPPPPOOOMMMLLLBBB;;;444//////111111000{{{llldddKKK@@@EEEBBB@@@@@@???===<<<;;;:::999888777666666777666444222111222222222222111000000---------...000222444555111000000//////000000111//////000000000000//////000000000000111111111111111000000333;;;GGGUUU^^^XXXXXXaaaooovvvpppbbbXXXWWWjjjyyy{{{~~~}}}qqqeeegggfffnnnwwwkkkhhhiiiqqq{{{~~~vvvqqqpppooolllpppsssvvvzzzuuukkkjjjoootttwwwzzz}}}wwwnnnggg___ZZZUUUSSSXXX___eeeyyywwwtttxxx|||wwwvvvwww|||kkk]]]OOOZZZxxxnnnXXXMMMNNNQQQOOOKKKKKKKKKJJJHHHFFFDDDBBBAAABBB???<<<;;;;;;:::888777555555666666666777777777888:::777777;;;:::CCCYYYzzzwwwtttmmmeee```aaagggmmmjjjnnnvvvzzzkkk]]]OOOSSS]]]qqq___MMMFFFBBBBBBGGGKKKOOOTTTXXXZZZ\\\^^^]]][[[]]]dddjjjoooqqqsssuuuzzz||||||yyyvvvuuuwww|||~~~xxxooofff___[[[^^^kkkllleee___iiiuuuvvvuuu```JJJFFFDDDAAA===;;;999999999777:::>>>@@@AAAAAABBBCCC@@@>>><<<;;;:::;;;<<<===@@@???CCCJJJOOOSSSZZZaaadddjjjrrrzzzzzzwwwfffaaa]]]JJJLLLMMMOOOQQQQQQPPPOOONNNEEE>>>666000000111111000nnngggcccJJJ???EEEBBB@@@??????===<<<;;;:::999888666666666777666444222111222222222222111000000............000222444555111111000000000000111111//////000000000000//////000000000000111111111111000000222999DDDOOOYYY^^^[[[^^^fffooommmccc\\\[[[fffqqq~~~xxxooodddeeelll|||ooopppxxx~~~{{{xxxrrriiibbbaaaaaa^^^XXXVVVXXXWWWTTTYYY^^^aaabbbeeeiiijjjgggeeehhhiiiiiihhhgggiiikkkaaaYYYTTTTTTWWWXXX\\\```dddfffhhhhhhhhhhhhjjjlllqqqwwwzzzzzz}}}yyyqqqhhhbbb]]]XXXXXX[[[\\\lll}}}}}}|||zzzccc]]]fffyyylllVVVLLLJJJLLLLLLLLLKKKKKKIIIGGGEEECCCAAABBB???;;;999999999999888555666666666777777777777888;;;999888:::999HHHeeetttkkkjjjnnnsssuuutttyyyzzzqqqhhhhhhlllyyyoooVVVKKKCCCCCCFFFIIIJJJKKKUUUaaaccceeeiiijjjiiihhhiiiiiiccceeeeeeeeeiiirrrvvvvvvxxxxxxzzz~~~|||qqqeee\\\\\\XXXaaavvvxxxoooeeegggmmmRRRHHHFFFBBB???<<<:::999999666999===@@@@@@AAABBBDDD@@@???===;;;:::;;;<<<<<<@@@???CCCIIINNNRRRYYYaaaccchhhqqqyyy{{{qqqddd^^^^^^MMMLLLMMMNNNOOOPPPOOONNNNNNIIIAAA888222000111111000lll]]]dddgggOOOAAADDD@@@@@@???>>>===<<<;;;::::::777666555666777666444333111222222222222111000000000000/////////111222333111111000000000000111111//////000000000000//////000000000000111111111111666777;;;EEEQQQ[[[```aaaggghhhlllkkkbbbZZZ___jjjyyyvvv}}}|||ooommmkkkpppyyy}}}nnneee\\\WWWTTTOOOJJJGGGBBBBBB@@@>>>AAAFFFHHHEEE>>>CCCFFFEEEFFFJJJLLLLLLKKKLLLMMMJJJGGGFFFHHHJJJIIIGGGGGGHHHGGGCCCEEEJJJLLLLLLMMMLLLKKKKKKLLLNNNJJJRRRVVVUUUYYYfffsssyyy~~~vvvooohhhaaa___```YYY___jjjttt{{{zzz}}}pppaaaaaaqqqeeePPPIIILLLQQQLLLLLLLLLJJJHHHFFFCCCAAACCC???;;;888888999999999666666666666777777777777777<<<:::999999888KKKlllyyyyyy|||}}}||||||rrrVVVFFFBBB@@@BBBFFFHHHDDDDDDRRRbbbkkknnnrrruuuuuusssooommm]]]```___[[[\\\ccckkkooovvv{{{xxxkkkaaa^^^UUUYYYoooqqqlll{{{^^^HHHGGGCCC@@@<<<:::999999666999===???@@@AAACCCDDDAAA???===;;;::::::;;;<<<@@@???CCCIIIMMMQQQYYYaaadddjjjrrrzzzyyyjjj}}}bbb]]]```RRRKKKLLLMMMNNNOOONNNNNNMMMKKKCCC999222111111111000ggghhhrrroooUUUBBBBBBDDDBBBAAA@@@>>>===;;;:::999888777666555444333333333111222222222222111000000000000000000000000000000////////////////////////......///000000000000000...///000000000000222444999:::DDDSSSZZZZZZ```jjjyyyiiiZZZVVVYYYaaaooo{{{www{{{}}}zzztttpppkkkhhhooouuuwwwtttvvvwwwlllggg\\\TTTHHH@@@=====================>>>>>>???@@@AAA@@@@@@AAAAAABBBBBBCCCCCCEEEEEEDDDBBB@@@AAACCCFFFHHHEEEBBBDDDHHHKKKHHHDDDGGGDDDBBBDDDHHHIIIFFFCCCCCCDDDDDDCCCCCCGGGOOOUUU\\\___dddjjjqqqwww|||~~~yyyrrrggg___ZZZ[[[[[[\\\___hhhuuu~~~pppjjjggg~~~fffSSSaaawwwbbbMMMKKKSSSUUUQQQNNNLLLKKKHHHFFFFFFBBBAAA@@@<<<999777777999777777777777666666666666<<<777999>>>:::999NNNjjj|||~~~vvvjjjSSSFFFEEEAAACCCBBBDDDDDDCCCEEEPPP]]]nnnwwwzzzmmmaaa```___]]][[[]]]aaadddqqq}}}mmm^^^aaa]]]ZZZbbbvvv~~~|||{{{dddMMMMMMIIIBBB===;;;:::777888999<<<>>>@@@BBBCCCCCCBBBBBB@@@===:::999;;;===>>>===AAAIIIPPPTTTZZZ```dddiiirrr|||~~~eeewww\\\___oooKKKJJJHHHOOOQQQJJJLLLNNNFFFKKKDDD;;;333/////////000zzzvvvwwwmmmQQQAAACCCGGGBBBAAA@@@>>>===;;;:::999888777666555444333333333111222222222222111000000000000000000000000000000////////////////////////......///000000000000000000111111111000111333555999CCCSSS]]]___^^^eeeoooqqqbbbUUUTTT\\\hhhvvv~~~~~~{{{tttlllhhhiiijjjfffpppvvvmmm```ccc{{{|||kkk[[[TTTPPPIIIBBB======>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBCCCEEEEEEFFFEEEDDDEEEHHHKKKQQQOOONNNPPPRRRSSSQQQNNNOOOMMMLLLNNNRRRTTTQQQNNNKKKJJJIIIGGGEEEFFFHHHJJJGGGHHHJJJLLLNNNPPPRRRSSSZZZ\\\dddrrr|||uuulllgggbbb[[[WWWXXX]]]aaadddfff|||}}}jjjggg|||gggaaaiii|||cccVVVSSSUUUQQQPPPPPPNNNIIIGGGGGGCCCCCCAAA===999777777888999999888888888777777777:::666888>>><<<;;;NNNgggzzzppphhhTTT[[[jjjyyyjjjaaaWWWFFF???AAA???CCCCCCDDDDDDCCCDDDNNNZZZnnn{{{sssjjjjjjgggdddbbbcccgggjjjuuuvvveeeccc```]]]bbbsss|||lllccchhhsss{{{vvvYYYQQQHHHCCC@@@===:::999888999;;;>>>@@@AAACCCCCCBBBAAA@@@===::::::;;;===???>>>BBBJJJQQQUUU[[[aaahhhmmmvvvcccqqqbbb]]]lllQQQLLLIIIOOORRRLLLNNNOOOHHHLLLFFF===666111000000111xxxwwwkkkOOOAAADDDFFFBBBAAA@@@>>>===;;;:::999888777666555444333333333111222222222222111000000000000000000000000000000////////////////////////......///000000000000000222222222111111222555777@@@QQQ___aaa___cccnnnvvvkkk^^^TTTVVV```lllvvv}}}vvvggg^^^```jjjssssssnnnjjjgggaaaaaaqqqyyynnn___QQQJJJDDDAAA===<<<===@@@AAABBBDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIILLLMMMOOOOOOOOOQQQTTTVVVZZZ[[[]]]___```___^^^]]]ZZZYYYXXX[[[___aaa___]]][[[XXXTTTQQQNNNKKKGGGDDDKKKJJJJJJJJJIIIIIIIIIHHHFFFFFFKKKUUU^^^gggsss}}}zzznnneee[[[VVVXXX[[[ZZZXXXVVV```ggguuuzzzjjjhhhuuu}}}fffUUURRROOOOOOQQQOOOIIIGGGHHHEEEEEECCC???;;;888777888:::::::::999999999888888999555888>>>===>>>NNNdddpppuuu[[[RRRNNNKKKCCCFFFMMM[[[qqqttt```TTTLLLAAA???DDDBBBCCCBBBCCCDDDBBBCCCKKKUUUfffwww|||uuutttrrrnnnkkkkkknnnqqqxxx{{{jjjgggdddaaabbbmmmooo^^^VVV\\\gggxxxyyyiiiZZZ[[[cccjjjXXXHHHEEEDDD???;;;;;;999:::;;;===???AAABBBCCCAAAAAA@@@===;;;:::;;;<<<@@@???CCCKKKRRRWWW]]]cccjjjoooxxxgggnnnjjjYYYggg[[[OOOJJJNNNRRRNNNOOOQQQJJJLLLHHH@@@888333111111222ssspppsssiiiPPPCCCCCCAAABBBAAA@@@>>>===;;;:::999888777666555444333333333111222222222222111000000////////////////////////////////////////////////......///000000000000000222222222111111333888;;;OOOZZZ___[[[\\\hhhqqqsssaaa[[[YYYaaaooo{{{}}}hhh\\\]]]kkk|||ssspppjjjeeeqqqoooddd[[[RRRKKKHHH?????????@@@BBBCCCEEEEEEHHHHHHGGGHHHHHHIIIJJJJJJMMMNNNPPPRRRUUUYYY\\\^^^```bbbdddeeefffgggiiijjjeeehhhmmmoooooonnnnnnnnnmmmllllllooosssttttttrrrpppkkkeeeaaa___[[[VVVQQQNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIHHHIIILLLRRRYYY___ooo{{{{{{rrrhhhbbb```___[[[WWWUUUSSSRRR^^^www{{{tttwwwuuu{{{cccSSSLLLKKKOOOOOOIIIGGGIIIGGGGGGEEEAAA===999888888::::::::::::999999999888999666777<<<===@@@PPPdddwww~~~gggOOOJJJLLLGGG===EEEEEEFFFKKKYYYqqqzzzcccRRRJJJAAABBBGGGDDDBBBAAABBBCCCBBBAAAFFFNNNWWWhhh}}}{{{zzzyyywwwuuuuuuwwwyyyuuunnnlllhhheeeiiizzz}}}iii^^^]]]bbbnnnlllnnn~~~zzzbbbOOOLLLLLLOOOkkk{{{bbbKKKGGGFFF@@@<<<===999:::;;;<<<>>>@@@BBBCCCAAAAAA@@@>>>;;;:::;;;<<>>BBBKKKRRRWWW]]]ccciiinnnwwwnnnqqqrrrVVVeeehhhTTTJJJLLLQQQNNNOOOQQQJJJLLLHHHBBB:::444111111222xxxwwwxxxjjjNNNBBBCCC@@@BBBAAA@@@>>>===;;;:::999888777666555444333333333111222222222222111000000////////////////////////000000000000000000000000......///000000000000000111111111111222666<<>>@@@DDDHHHKKKMMMOOOQQQTTTTTTUUUVVVWWWYYY[[[\\\___aaadddiiipppvvv|||zzzvvvvvvuuurrrooocccbbb___\\\YYYVVVSSSRRRPPPNNNIIIFFFFFFIIIMMMNNNSSS]]]ooouuukkkaaaXXXRRRIIILLLOOONNNPPP___pppvvv~~~|||iii^^^QQQJJJNNNPPPKKKJJJMMMHHHHHHGGGDDD???;;;:::999::::::999999999888888888999777888;;;<<>>@@@DDDAAAAAA@@@BBBDDDBBB@@@CCCIIIMMMXXXeeennnoooooosssyyyzzz||||||xxxtttoookkksssxxxggg^^^YYYVVVTTTVVVccc|||qqqeee\\\SSSHHH@@@>>>@@@AAAQQQmmmrrrWWWLLLGGGAAA>>>???::::::;;;<<<===???AAABBB@@@AAAAAA>>><<<::::::;;;>>>===AAAJJJQQQVVV\\\cccjjjooowwwsssrrrzzzYYYiiiyyyZZZKKKHHHNNNMMMNNNPPPJJJJJJHHHCCC<<<444000000111oooLLL@@@DDDCCCBBBAAA@@@>>>===;;;:::999888777666555444333333333111222222222222111000000000000000000000000000000000000000000000000000000......///000000000000000111111111222555<<>>???BBBAAAEEEPPP```nnnVVVHHHBBBAAA@@@;;;;;;:::;;;<<<>>>AAABBB@@@AAAAAA???<<<::::::;;;======AAAJJJQQQVVV]]]cccnnnrrrzzzuuunnn___mmmbbbMMMFFFKKKKKKLLLOOOKKKJJJIIIEEE>>>555000///111vvvOOOAAAFFFFFFBBBAAA@@@>>>===;;;:::999888777666555444333333333111222222222222111000000000000000000000000000000000000000000000000000000......///000000000000000111222333555:::CCCMMMTTTZZZ\\\aaafffcccYYYPPPMMMWWWbbblllpppoookkkaaaVVVYYY```ooo{{{yyyvvvzzziiiXXXMMMHHHMMMKKKJJJKKKJJJHHHLLLSSSXXX]]]eeelllqqqvvv{{{zzzooohhhccc[[[RRROOOIIIJJJUUUcccppp}}}yyykkk``````OOOJJJMMMVVVmmmttt___vvvwwwyyyxxxrrreeepppmmmPPPMMMQQQNNNLLLOOOHHHIIIIIIGGGCCC???>>>===;;;;;;;;;;;;::::::::::::999;;;<<<;;;???UUU}}}zzzttt```aaa___UUUFFF>>>AAAGGGEEEFFFFFFCCC@@@???BBBEEEMMMddd|||[[[KKKEEEEEE@@@BBBGGGDDDEEEDDDFFFJJJJJJGGGGGGIIIJJJGGGGGGHHHEEEDDDKKKUUUhhhqqq~~~}}}eeeUUUMMMIIIGGGIIILLLTTTddduuuyyynnnaaaUUUKKKFFFBBBBBBCCCCCCDDDDDDDDDCCCFFFIIIGGGGGGHHHJJJeeecccKKKEEEDDDAAA;;;;;;::::::<<<>>>@@@BBB???@@@AAA???===;;;:::;;;>>>>>>BBBKKKSSSXXX^^^eeepppuuu||||||nnn```hhh{{{jjjPPPEEEIIIJJJLLLOOOMMMJJJJJJHHHAAA777111000222|||UUUDDDGGGFFFBBBAAA@@@>>>===;;;:::999888777666555444333333333111222222222222111000000000000000000000000000000000000000000000000000000...//////000000000000000222333444777===GGGSSSZZZaaacccggggggYYYKKKMMMYYY\\\hhhqqqooohhhaaaVVVLLLNNNYYYjjjqqqgggaaasss~~~ooo\\\KKKDDDGGGLLLWWWRRRNNNKKKIIIMMMZZZgggmmmrrryyy~~~|||xxxooodddXXXPPPMMMSSS[[[```gggooouuupppaaa[[[TTTWWWPPPDDDOOOXXXHHH___sssjjjdddnnnzzzvvvqqqmmmuuuuuuQQQJJJNNNLLLIIIKKKHHHIIIIIIHHHDDDAAA??????======<<<<<<<<<;;;;;;;;;888<<<>>><<>>@@@BBB???@@@AAA@@@===;;;::::::??????CCCLLLTTTYYY```fffpppttt|||qqq^^^```ooooooSSSFFFIIIJJJLLLPPPOOOKKKLLLJJJCCC999222111333tttOOOBBBCCCEEEDDDBBB???>>>===<<<999777777777666555444333333222222222222222222111000///000000000000000000000000111111000000//////......111///------///111111111222111444===IIISSSXXXXXX[[[aaa]]]NNNHHHPPPYYYZZZeeennnvvvsssgggYYYQQQOOOYYYkkkjjj[[[WWW^^^ooozzzkkkcccWWWLLLFFFEEEFFFGGGKKKJJJJJJNNNWWWdddqqqxxx{{{|||tttkkk```UUUQQQTTTYYY\\\___^^^fffmmmssswwwjjjbbb[[[VVVUUUSSSLLLIIIKKKUUUeee|||xxxnnn|||tttkkkxxx|||eeeTTTKKKIIILLLOOOKKKMMMKKKFFFEEEGGGCCC;;;===;;;999:::<<<===;;;888999999???>>>@@@ccctttqqq~~~iii[[[SSSKKKFFFGGGHHHHHHGGGDDD@@@@@@DDDFFFCCCBBBCCCAAAHHHWWWhhhvvvttt\\\PPPGGG@@@BBBEEEEEEFFFGGGJJJMMMNNNMMMNNNPPPMMMHHHJJJIIIGGGDDDDDDFFFJJJNNNZZZcccrrryyybbb\\\VVVSSSOOOJJJJJJMMMKKKOOORRRSSSQQQOOOOOOPPPNNNIIIHHHKKKLLLIIIHHHHHHCCCGGGIIIHHHGGGLLLUUU]]]zzzUUUAAA@@@GGG======<<<===>>>???>>>===?????????>>>>>><<<;;;;;;@@@>>>AAAJJJSSSZZZaaahhhrrrvvv}}}mmmwwwggg\\\ooo{{{iiiDDDDDDPPPKKKNNNNNNJJJJJJHHHDDD===666111///yyySSSCCCBBBCCCDDDBBB???>>>===<<<999777777777666555444333333222222222222222222111000000000000000000000000000000111000000000/////////...111000//////000111222222333666;;;DDDNNNUUUXXXXXXUUUQQQMMMKKKKKKOOOYYYcccsssvvvuuukkk```]]]fffoooyyy{{{uuummmfff___kkkxxxkkkTTTOOOIIIEEEEEEGGGIIIKKKHHHOOOZZZeeeppp}}}uuufff^^^[[[ZZZYYYXXXPPPUUUXXXYYYaaappp||||||vvvoooggg```]]]XXXOOOJJJJJJKKKTTTcccpppwwwwww~~~mmmllllllZZZOOOJJJIIIIIILLLLLLHHHGGGHHHEEE???>>>===;;;;;;<<<<<<<<<;;;:::999======CCCggg}}}{{{wwwpppcccUUUIIIBBB======DDDKKKNNNNNNLLLHHHFFFGGGEEECCCEEEIIICCCHHHRRR\\\dddpppxxxdddRRRRRRJJJEEEEEEHHHKKKOOOTTTUUUXXXWWWUUUUUUWWWUUUQQQLLLKKKIIIGGGFFFHHHLLLOOOWWW```nnn~~~wwwnnnkkkhhhfff___VVVTTTVVVUUUXXX]]]```aaa```^^^]]]]]]XXXUUUXXXYYYWWWVVVWWWVVVTTTQQQQQQRRRUUUXXXYYYlllRRRCCC@@@BBB???>>>=========>>>>>>>>>????????????>>>===<<<<<<@@@>>>AAAJJJSSSYYYaaahhhqqqvvv~~~fffkkk}}}nnn]]]ooopppJJJFFFOOOJJJMMMLLLJJJJJJIIIDDD===666222000~~~{{{WWWEEECCCCCCDDDBBB???>>>===<<<999777777777666555444333333222111222222222222111000000000000000000000000000000000000000000////////////000000000111111111222222444:::DDDLLLRRRTTTUUUVVVQQQDDD@@@JJJQQQSSS^^^mmmtttoooeeeYYYUUUcccxxxgggooo{{{sssiiiZZZNNNAAA@@@@@@AAADDDIIINNNPPPYYYeeeuuuyyyeeeZZZVVVSSSQQQPPPRRRPPPKKKKKKRRRZZZ___mmm~~~~~~vvvnnnggg___UUUNNNLLLHHHFFFJJJSSSaaaqqqwwwgggkkkmmmXXXNNNKKKIIIMMMNNNKKKHHHGGGDDDAAA??????===<<<::::::<<<>>>;;;999<<<===EEEiiittt]]]UUUWWWWWWQQQMMMGGGCCCHHHQQQZZZ]]]\\\QQQNNNLLLLLLIIIDDDEEEHHHEEEGGGLLLPPPUUUbbbzzz}}}}}}|||tttcccTTTLLLQQQKKKGGGHHHJJJNNNXXXbbbeeegggfffbbb___```^^^ZZZRRRRRRPPPNNNLLLMMMQQQSSSXXX___jjjwwwvvvhhhaaabbbggghhhlllrrrwwwxxxtttqqqqqqkkkhhhkkkmmmkkkiiiiiilllfff______cccddd___YYYggg{{{ooo]]]OOOHHHEEEBBBAAA@@@???===<<<<<<===>>>???>>>???????????????>>>>>>AAA???BBBJJJRRRXXXaaahhhpppvvviiiggg}}}vvv]]]nnnyyyRRRHHHMMMHHHLLLJJJIIIJJJIIIEEE>>>777222000~~~|||xxxWWWGGGDDDFFFDDDBBB???>>>===<<<999777777777666555444333333222111111222222222111111000////////////////////////000000000000////////////...///111111111111111222555???KKKSSSSSSRRRQQQRRRNNNDDDAAAKKKXXXaaaiiiqqqeee^^^SSSNNNXXXrrrwwwzzzssspppsss|||~~~xxxoooeee\\\RRRFFF===@@@@@@AAADDDHHHNNNVVVZZZqqq~~~mmm]]]XXXUUURRR```bbb```ZZZSSSOOOMMMMMMPPP```rrryyypppfff[[[RRRNNNJJJEEEBBBFFFOOO^^^sssuuuhhhlll}}}fffXXXRRRLLLOOOPPPMMMHHHDDDBBB@@@???@@@???;;;888888<<<@@@<<<:::<<<===EEEgggsssssshhhRRRMMMUUUZZZZZZNNNLLLMMMUUUbbbjjjllljjj```YYYUUUTTTQQQKKKFFFEEEDDDFFFHHHKKKQQQbbb~~~oooWWWMMMQQQUUUQQQNNNMMMMMMRRR```nnnrrrvvvwwwrrrmmmiiiddd^^^\\\\\\[[[YYYWWWVVVXXXZZZ]]]aaahhhqqqzzzsssjjjkkkzzzyyyzzz~~~{{{uuuuuuvvvsssjjjaaa^^^yyynnnQQQJJJBBB@@@CCCFFFFFFDDDBBBAAA???<<<;;;<<<>>>@@@>>>??????@@@@@@@@@??????@@@???CCCJJJQQQWWWaaaiiipppwwwrrrhhh|||```oooYYYIIIKKKGGGLLLIIIIIIJJJJJJFFF???888333111}}}wwwWWWFFFEEEHHHDDDBBB???>>>===<<<999777777777666555444333333222000111111222222222111111////////////////////////////////////000000000000,,,...000000000000222444===FFFRRRWWWTTTPPPOOOPPPGGGHHHIIINNN___ppptttnnnZZZUUUQQQVVVhhh}}}zzz}}}yyytttrrrxxxxxxrrrjjj___WWWPPPIIICCC@@@CCCEEEHHHLLLSSS^^^jjjsss}}}vvvnnneeekkkmmmqqqqqqlllaaaXXXRRRIIIQQQYYYddd{{{yyymmmbbbWWWPPPIIIFFFDDDEEEHHHQQQaaaqqqrrrhhhmmmwwwzzzaaaQQQMMMMMMMMMLLLIIIEEECCCCCC???@@@???;;;888888;;;???===<<<>>>===EEEddd}}}|||~~~jjjXXXTTTYYY___```WWW[[[cccppp}}}mmm^^^WWWTTTNNNHHHEEEDDDDDDEEEGGGNNN___}}}~~~jjjPPPLLLXXX^^^[[[XXXUUURRRVVVcccqqqxxx|||uuummmeeefffgggfffdddaaa``````bbbbbbdddiiinnnuuu{{{xxxyyy{{{sssggggggiiiUUUKKKIIIFFFEEEFFFFFFFFFEEEBBBBBB@@@===::::::===AAA>>>??????@@@@@@@@@????????????CCCJJJPPPWWWbbblllrrryyyvvvfff}}}hhhttt^^^KKKIIIGGGMMMJJJIIIJJJJJJGGGAAA999444111xxxXXXEEECCCGGGDDDBBB???>>>===<<<999777777777666555444333333222000000111222222222222111000000000000000000000000////////////000000000000+++...000000///111555999GGGMMMUUUWWWSSSOOONNNOOOBBBJJJPPPVVVfffvvvssseeeTTTTTTXXXaaannn|||}}}|||}}}~~~~~~~~~qqq]]]VVVOOOKKKHHHFFFIIINNNNNNRRRYYYaaalll{{{vvvuuuwww}}}~~~wwwnnnhhhTTTPPPKKKMMMZZZrrrzzznnnbbbYYYLLLJJJJJJLLLLLLOOOYYYddd}}}~~~~~~nnnkkkooonnnTTTPPPKKKIIIJJJKKKIIIHHHIIIAAAAAA???===;;;:::<<<>>>===>>>@@@>>>FFFhhh}}}mmmgggkkkqqqvvvvvvzzzwww```SSSMMMHHHEEEEEEEEECCCBBBDDDJJJXXXppp|||cccNNNQQQ___eeeaaa\\\WWWQQQQQQZZZeeerrr~~~{{{tttrrrrrrrrrpppmmmkkkjjjjjjgggiiillloootttxxx{{{}}}~~~}}}{{{iii~~~uuu___QQQIIIDDDEEEEEEDDDCCCBBBCCCDDDBBBCCCBBB???;;;:::===@@@>>>???????????????>>>>>>===>>>BBBIIIPPPWWWcccnnnvvv|||gggxxxrrrxxxdddMMMIIIHHHPPPKKKHHHJJJKKKHHHBBB;;;555222yyyVVVBBBAAAGGGDDDBBB???>>>===<<<999777777777666555444333333222000000111222222222222222000000000000000000000000.../////////000000000111,,,///111000000333:::@@@MMMPPPRRRQQQMMMKKKJJJKKKIIINNNWWWdddnnnoooeeeXXXQQQWWW___dddeeefffgggiiixxxuuuzzz~~~{{{iiiLLLIIIHHHIIIJJJNNNZZZgggkkkrrr{{{ppp```QQQMMMMMMRRR```pppxxxmmmbbb[[[VVVUUUUUUTTTWWW[[[uuu~~~wwwssslll[[[PPPIIIKKKMMMKKKHHHIIIDDDBBB@@@?????????>>>======>>>@@@>>>JJJsssyyy{{{qqqmmmmmm|||qqqdddZZZQQQIIIGGGIIIFFFCCCCCCHHHOOO[[[mmm|||~~~vvvtttxxx~~~ttt]]]UUU^^^hhhnnnhhh```ZZZRRRMMMOOOVVVbbbqqq|||yyywwwwwwrrrsssssstttttttttttttttpppoooooorrrxxxxxxsss___TTTOOONNNGGGGGGGGGGGGGGGGGGGGGGGGAAACCCDDDAAA<<<:::<<>>===<<<<<<;;;===BBBIIIOOOWWWeeeqqqzzzlllsssxxxvvvjjjQQQKKKJJJQQQKKKHHHJJJKKKIIICCC;;;555222wwwTTTAAAAAAHHHDDDBBB???>>>===<<<999777777777666555444333333222///000111222222222222222000000000000000000000000.../////////000000111111...000222111000555===DDDNNNNNNLLLIIIGGGEEEFFFGGGUUUTTT^^^qqqvvvgggUUUNNNSSS]]]ffffff]]]VVVUUUXXXgggxxxyyyzzzpppmmmpppzzzzzzkkk]]]KKKJJJMMMSSSVVV^^^ooouuubbb\\\TTTGGGGGGRRR[[[zzz}}}ooobbb^^^\\\YYYUUUTTTQQQnnnsss|||{{{fffXXXLLLLLLNNNJJJFFFDDDGGGDDDAAAAAACCCCCC@@@===<<<>>>???===MMM}}}zzzuuuyyy{{{{{{jjjeeefffgggiiimmmlllcccVVVPPPRRRGGGDDDFFFOOO[[[gggvvv~~~yyyvvvwww|||lll[[[___jjjpppzzzsssjjjbbbYYYQQQOOORRRSSSdddvvv~~~}}}{{{xxxtttpppmmmkkkgggeeeddddddfffuuu~~~}}}jjjddddddddddddbbb^^^YYYVVVVVVTTTQQQMMM@@@CCCEEEBBB===:::;;;>>>????????????>>><<<;;;;;;:::<<>><<<<<<;;;999777666666666555444444333333222222222111111111111000000000000000000000000000////////////000000000000///111222000///666DDDOOOOOOLLLGGGCCCBBBEEEIIILLLTTT^^^kkkqqqjjj]]]VVVWWWTTTiiijjj^^^___```YYYSSS```~~~}}}uuuhhhcccuuuxxxkkk```YYYZZZ___QQQUUU\\\eeeppp}}}yyyjjj^^^QQQJJJHHHLLLSSSjjj}}}ooo___SSSNNNNNNRRR___rrrzzz{{{xxx\\\JJJMMMQQQIIIDDDGGGFFFDDDBBB@@@@@@@@@AAABBB???AAAEEE:::TTTuuusssooo|||xxxrrrpppttt{{{qqq```UUUHHHHHHFFFKKK^^^zzzoooeeeeeeooo{{{~~~zzzvvvsssiiiZZZOOOLLLHHHTTTgggyyy~~~{{{vvvoooiiieeecccbbb]]]ZZZ[[[bbbrrrgggaaaiiioooqqqrrrwwwyyyvvvooohhhaaaXXXPPPFFFEEEEEEEEE@@@;;;;;;???===>>>???@@@@@@???>>>======<<>><<<<<<;;;999777666666666555444444333333222222222111111111111000000000000000000000000000////////////000000000000...000111111333:::EEEMMMHHHFFFCCCBBBDDDHHHMMMPPPYYY```hhhjjj```SSSQQQVVVhhhwwwqqqbbbaaabbb[[[VVVbbb~~~rrrhhhssszzzpppggg\\\TTTOOOMMMRRRYYY___cccjjjuuuxxxdddQQQHHHIIIGGGQQQggg{{{nnn___WWWUUUXXX\\\cccjjjooozzznnnNNNFFFJJJJJJHHHGGGGGGEEECCCAAA@@@@@@AAABBB@@@@@@DDD>>>^^^qqqeeeuuu{{{www|||}}}zzz|||}}}uuukkkOOOLLLHHHMMMdddxxxooolllrrrzzz{{{lll]]]SSSMMMRRR\\\jjjyyyzzzzzzyyyuuuooohhhccc```\\\XXXVVVXXX^^^kkk|||mmmaaadddnnnsssuuuwwwsssdddYYYEEEDDDDDDDDD@@@;;;;;;???===>>>???@@@@@@???>>>======<<>><<<<<<;;;999777666666555555444333333333222222222111111111111000000000000000000000000000////////////000000000000---///111555;;;AAAGGGKKKBBBAAAAAABBBFFFKKKQQQUUUcccaaa___YYYQQQNNNXXXdddzzzdddaaagggiiikkkyyy{{{pppkkkqqqbbbRRRKKKEEEDDDEEEJJJUUU```uuu|||zzzggg[[[QQQIIIEEEKKKVVVggg|||lll```[[[```\\\YYYYYY]]]kkkvvvvvv___JJJIIIOOONNNHHHHHHFFFDDDBBB@@@AAAAAABBBBBB???CCCBBBkkk]]]VVVjjjqqqeeelll|||kkkwwwwwwqqqYYYSSSMMMTTTnnn|||vvvwwwzzzxxxjjj[[[QQQPPPRRR\\\kkkxxx~~~}}}{{{yyywwwvvvuuunnnnnnmmmkkkgggaaa\\\XXXXXXUUUUUUXXX^^^gggvvv|||fffeeehhhqqq{{{yyyeeeVVVDDDBBBBBBCCC@@@;;;;;;???===>>>???@@@@@@???>>>===>>><<>><<<<<<;;;999777666666555444444333333222222222222111111111000000////////////////////////////////////000000000000...///333;;;CCCHHHIIIHHHBBBAAA@@@BBBGGGNNNVVV[[[kkk___PPPHHHIIITTTiiizzzfffbbbmmm}}}yyywwwzzzdddVVVLLLHHHEEEHHHNNNYYYkkk{{{{{{wwweee[[[QQQKKKIIINNN^^^ooo|||qqqjjjjjjeeeaaaaaaccckkkzzzpppcccppp}}}]]]PPPQQQQQQKKKJJJHHHEEECCCAAAAAABBBBBBCCC@@@DDDGGGsssVVVOOObbb~~~mmmllllllsss~~~uuuwwwxxxpppnnnnnnaaaYYYTTT^^^zzz}}}{{{|||~~~wwwjjj^^^YYYWWW]]]iiirrrsssqqqoooooonnnmmmkkkiiihhhgggcccbbbaaa```___]]]ZZZWWWZZZXXXZZZ^^^bbbfffoooxxxwwwiiiaaa___hhhqqq~~~jjjhhhlllsssyyy|||gggUUUHHHDDDBBBAAABBB@@@<<<;;;>>><<<===???@@@@@@???>>>>>>>>>===AAAKKKQQQVVVfffvvvkkkkkk]]]HHHGGGMMMMMMLLLKKKKKKIIICCC:::333kkkQQQEEEEEEGGGCCCAAA>>><<<<<<;;;999777555555555444333333222222222222222111111111000000////////////////////////////////////000000000000000222888AAAIIIMMMJJJFFF@@@@@@???BBBIIISSS]]]cccfffVVVFFFCCCMMM]]]ooo|||ooojjjsssjjjZZZTTTMMMKKKLLLRRR]]]nnnqqqfffbbbgggwwwvvvmmm___SSSHHHDDDIIIPPPaaayyytttooolllnnnpppsssyyy~~~ffffffwwwsssUUULLLNNNNNNLLLJJJGGGDDDBBBAAABBBBBBDDDAAAGGGIIIqqqVVVKKKWWW{{{{{{{{{uuurrrsssvvvddd\\\ZZZiii~~~uuulllcccdddmmmttttttpppiiihhhgggeeecccaaa______aaa^^^\\\\\\^^^____________^^^___dddffffffiiiooonnnssszzz}}}sssgggXXXNNNHHHJJJUUU```ssswwwoooeeegggqqqpppkkkpppssssssqqqqqqzzzwwwcccUUUKKKEEEFFFBBBAAABBBAAA===;;;===<<<===>>>???@@@@@@???>>>>>>===AAAKKKQQQWWWgggxxxjjjhhhxxx|||ZZZEEEFFFPPPMMMLLLKKKKKKJJJEEE<<<666fffMMMBBBBBBEEEDDDAAA>>><<<<<<;;;999777555555444444333222222222222222222111111111111000000000000000000000000000////////////000000000000111555<<>>;;;<<<<<<===>>>???@@@@@@??????>>>===AAAKKKRRRYYYjjj|||gggiiinnnyyy[[[FFFFFFOOOMMMKKKJJJJJJIIIEEE>>>888{{{aaaKKKBBBCCCEEEDDDAAA>>><<<<<<;;;999777555555444333333222222111222222222111111111111000000000000000000000000000////////////000000000000111666>>>FFFJJJHHHBBB>>>;;;>>>EEELLLSSSXXX\\\]]]HHHEEEFFFNNNTTTUUUUUUVVVUUUjjjxxx~~~{{{nnnbbbYYYNNNLLLPPPNNNTTTbbbqqq~~~wwwmmmfffddd\\\RRRQQQYYYaaazzzxxxhhh^^^VVVNNNHHHJJJSSScccvvv~~~yyy}}}yyyeee^^^wwwyyy___RRRNNNOOOMMMJJJFFFCCCBBBBBBBBB@@@CCCJJJDDD^^^\\\GGGEEEaaa~~~tttrrr{{{xxxtttqqqoooooopppqqqpppnnnmmmooossstttqqqmmmjjjfffdddfffeeeaaa```aaacccaaaaaabbbbbb___[[[XXXSSSMMMFFFBBB??????EEEMMM^^^dddZZZKKKIIIOOOddd~~~vvvfffbbbffffffiiihhhgggmmmzzzmmm]]]WWWXXXWWWSSSLLLFFFCCCDDDCCC???;;;;;;;;;<<<>>>???@@@@@@??????>>>===AAALLLSSS[[[mmmjjjsssppp~~~bbbJJJEEEJJJLLLJJJIIIIIIIIIEEE>>>999xxx```KKKCCCEEEHHHDDDAAA>>><<<<<<;;;999777555555444333333222222111222222222111111111111000000000000000000000000000////////////000000000000000666???FFFHHHDDD???;;;===BBBJJJRRRVVVUUUSSSQQQDDDDDDHHHMMMMMMLLLPPPVVVNNNaaannnzzz}}}~~~yyyfffNNNHHHIIIHHHJJJPPPZZZccctttxxxcccXXXZZZSSSggg}}}qqqeeeTTTGGGDDDHHHQQQhhhooo\\\kkkvvv[[[MMMPPPNNNJJJGGGDDDBBBBBBBBB>>>CCCJJJAAAXXXaaaKKKFFFccc~~~yyyooojjjfffgggeeeaaa___```\\\YYYWWWWWWUUUPPPMMMLLLGGGCCC@@@???===<<<@@@GGGXXXaaa\\\PPPLLLPPPaaayyywwwkkk```ZZZ[[[VVV]]]bbbhhhttt{{{ssseeeZZZXXXYYYUUUOOONNNHHHDDDEEEDDD???;;;;;;;;;<<<>>>???@@@@@@@@@???>>>===BBBLLLTTT]]]ooo}}}qqq}}}wwwjjjOOODDDEEEKKKIIIHHHHHHIIIEEE???999~~~pppbbbKKK???CCCFFFDDDBBB???===<<<;;;:::888777666666444333222111111222111111111000000//////000000000000000000000000333222111///...///222555777===DDDGGGEEEAAA>>>===@@@DDDKKKPPPQQQMMMFFFAAAFFFMMMUUUVVVRRRNNNNNNPPPJJJXXXlll}}}zzz}}}www___QQQDDDBBBEEEJJJTTT^^^fffxxxtttjjj```ZZZhhh}}}{{{uuucccWWWNNNEEEHHH```|||jjjqqqoooPPPWWWSSSLLLHHHHHHHHHDDD>>>BBBAAADDDKKKXXXoooLLLMMMgggvvvooohhhdddeeefffdddaaa\\\VVVPPPMMMLLLKKKGGGBBBBBB???<<<999999<<>>@@@AAA@@@???>>>===@@@BBBLLLWWWYYYfffrrrVVV===LLLJJJJJJIIIHHHFFFDDDBBBAAAqqqcccKKK???CCCFFFDDDBBB???===<<<;;;:::888777666555444333222222111111111111111000000000///000000000000000000000000222222111//////000444777888>>>DDDEEEBBB??????@@@EEELLLSSSTTTNNNHHHEEEEEEEEEZZZggg___UUUUUUTTTPPPNNN___vvv}}}zzz}}}{{{{{{~~~ssshhhUUULLLEEEFFFKKKRRR^^^iiivvvhhh___hhh~~~|||rrrfffYYYNNNJJJYYYtttnnnbbbmmmYYYRRRQQQNNNJJJGGGFFFFFFEEECCCBBBDDDKKKXXXmmmIIIGGG```sssmmmgggdddeeefffdddbbb^^^XXXQQQNNNLLLJJJEEEAAA@@@>>><<<::::::<<<>>>@@@KKKTTT]]]aaaaaabbbjjjqqq~~~oooggg]]]aaaeeeeeeeee___cccoookkkhhhddd```]]]YYYTTTPPPKKKEEEBBBBBBBBB???<<<===;;;<<<>>>@@@AAA@@@???>>>===@@@BBBMMMXXXYYYfff~~~ZZZ===HHHIIIIIIIIIHHHGGGDDDBBB@@@rrrcccLLL@@@DDDFFFDDDBBB???===<<<;;;:::888666666555444333222222111111111111111000000000000000000000000000000000000000111000000000222666:::>>>CCCFFFCCC===:::>>>CCCJJJRRRWWWSSSGGG@@@DDDJJJPPPooo~~~ooo^^^]]][[[RRRZZZqqqtttqqqsssssstttuuuyyy|||qqqhhh^^^WWWKKKJJJLLLRRRXXXaaaooo{{{rrrqqqxxxqqq}}}uuuhhhZZZMMMMMMYYYjjj|||{{{vvvzzz[[[TTTmmmoooUUUUUUSSSMMMFFFBBBDDDHHHCCCAAABBBIIIYYYuuuMMMDDDWWWwww}}}lllgggbbb```aaabbbaaa___]]]XXXRRRNNNLLLHHHCCC???>>>===<<<;;;;;;<<<===>>>DDDOOO^^^kkksssttttttsssxxxzzzbbb\\\fffmmmnnnoooooorrr|||zzzkkkiiieeebbb___ZZZUUUQQQMMMFFFAAAAAAAAA>>><<<<<<;;;<<>>FFFHHHHHHIIIIIIHHHDDDAAA???rrrcccLLLAAAEEEGGGDDDBBB???===<<<;;;:::888666666555444333333222222111111111000000000000000///////////////////////////000000000111444999===FFFIIIIIIBBB:::888>>>EEELLLPPPQQQIII???>>>FFFPPPdddzzzzzzjjjccc```[[[ggg}}}xxxgggbbbgggmmmqqqkkkooovvv~~~zzz|||yyyoooaaaWWWQQQOOOKKKQQQZZZaaagggqqq{{{}}}}}}}}}zzzjjjWWWLLLHHHLLLUUU^^^vvvwwwmmmttt|||ooo```hhheee^^^VVVOOOGGGBBBAAADDDCCC???AAAJJJ\\\\\\JJJTTTqqq}}}uuummmhhh___[[[XXXVVVWWWXXXXXXWWWWWWSSSOOOKKKIIIFFFBBB???<<<<<<<<<<<<<<<<<<<<<<<<>>>FFFXXXppp{{{vvviiihhhpppqqqoooqqq{{{}}}pppmmmkkkiiifffccc___YYYUUUPPPGGGAAA@@@AAA???<<<<<<;;;===???AAAAAAAAA@@@???>>>AAADDDOOOZZZ[[[gggttt|||dddBBBGGGFFFHHHIIIJJJHHHEEE@@@>>>rrrbbbLLLBBBFFFHHHDDDBBB???===<<<;;;:::888555555555444444333333222000000000000000000111111///////////////////////////000000111333666;;;???GGGIIIGGGBBB<<<<<>>CCCMMMVVVkkkooouuuwwwpppgggfffjjjppp}}}{{{ppprrr~~~{{{dddYYY[[[bbbeeeffffffmmmuuu~~~~~~xxxvvvpppeeeVVVLLLKKKMMMSSS]]]hhhnnnsss|||wwwwww}}}|||iiiZZZNNNGGGFFFJJJQQQhhhzzzsssrrrttt}}}~~~mmmyyyyyyhhhVVVOOOLLLGGGCCCBBBDDDAAACCCMMMbbbkkkQQQTTTooovvvooolllkkkkkkiiilllqqqxxxxxxsssjjjaaaZZZVVVSSSQQQPPPNNNLLLJJJKKKKKKLLLLLLLLLKKKIIIGGGEEECCCAAA???;;;;;;<<<<<<<<<<<<;;;;;;===>>>HHHbbbzzzooonnnooojjjkkkssswwwqqqqqqooommmkkkhhheee```]]]TTTJJJAAA@@@AAA@@@======<<<===???AAABBBAAA@@@???>>>AAAEEEPPP[[[\\\hhh{{{qqqIIIGGGFFFGGGIIIJJJHHHDDD@@@===ppp```LLLCCCHHHIIIDDDBBB???===<<<;;;:::888555555444444444333333333000000000000111111111111000000000000000000000000///000111222444777===AAACCCCCCBBB@@@???CCCJJJPPPNNNHHHBBB???BBBIIIRRRWWW^^^XXX[[[hhhllliiimmmwwwzzz{{{tttfffaaajjj{{{lll[[[WWW]]]___[[[WWWeeemmmvvv~~~{{{yyyrrrhhh\\\OOOGGGKKKRRR___iiisssxxx|||{{{sss~~~|||yyylll^^^QQQIIIGGGGGGVVVeeeqqqxxxsssqqq|||uuuiiiqqqWWWPPPRRRNNNHHHEEEFFFCCCFFFQQQeeesssSSSSSSooo{{{tttjjj^^^UUUNNNLLLKKKIIIKKKRRR[[[ccclllyyyuuufffZZZRRRPPPMMMJJJIIIIIIJJJLLLFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA??????;;;;;;;;;;;;;;;;;;;;;;;;???::::::LLLkkkjjjfffdddaaakkk{{{||||||uuurrrpppnnnlllkkkhhhfffXXXLLLBBB@@@BBBAAA???>>><<<===@@@AAABBBBBB@@@@@@>>>AAAFFFQQQ\\\]]]hhhnnn|||NNNEEEGGGGGGHHHHHHGGGCCC@@@>>>nnn___LLLDDDIIIJJJDDDBBB???===<<<;;;:::888555444444444444333333333///000000000111111111111000000000000000000000000000111222333444888===AAAAAA???>>>>>>AAAFFFJJJLLLHHHFFFCCCCCCFFFJJJNNNOOOIIIIIINNNXXXccclllttt|||}}}yyyqqqkkknnnxxxtttfffYYYWWWZZZZZZXXXXXXdddlllssszzzwwwssshhh[[[QQQIIIHHHQQQ]]]jjjttt|||yyy~~~rrrttt}}}ooo___RRRKKKIIIOOO[[[mmmttthhhjjjzzz{{{{{{bbbwww~~~^^^TTTTTTPPPJJJGGGDDDAAADDDOOO```vvvSSSOOOmmmxxxtttbbb]]]UUULLLEEEAAA????????????DDDLLLQQQWWWcccnnnqqqrrrnnnfff^^^WWWOOOHHHEEEEEEFFFFFFGGGHHHJJJLLLBBBBBBAAA@@@???>>>??????>>>@@@AAAAAA@@@???>>>>>>;;;;;;::::::::::::;;;;;;???<<<;;;AAATTTpppzzz```^^^```bbbqqqwwwtttpppnnnnnnnnnnnnmmm\\\NNNCCCAAACCCBBB@@@???<<<>>>@@@BBBBBBBBBAAA@@@>>>BBBFFFRRR]]]]]]hhhsssssszzzNNNEEEHHHHHHHHHGGGEEECCC@@@???mmm^^^KKKDDDIIIKKKDDDBBB???======<<<:::888444444444444444444333333//////000000111111111222000000000000000000000000111222222333555888>>>BBBCCC@@@===>>>AAADDDEEEEEEBBBCCCEEEFFFFFFFFFFFFFFF===GGGMMMQQQ\\\nnnyyyzzzvvvuuutttwww~~~tttssseeeXXXTTTSSSUUU\\\eeeaaaiiioootttrrrkkk]]]OOOHHHFFFKKKYYYhhhsss|||~~~~~~hhhdddjjj~~~lll[[[SSSJJJJJJUUUkkktttbbb^^^kkk{{{ooocccmmmeeeXXXTTTNNNHHHGGGAAA>>>@@@JJJYYYwwwRRRLLLjjj}}}ooohhhQQQNNNIIIEEEAAA@@@@@@AAAAAA???@@@FFFIIIMMMXXXeee]]]\\\VVVMMMHHHHHHHHHEEECCCEEEFFFFFFEEEEEEFFFGGGCCCCCCCCCAAA???>>>??????===???AAAAAA???=========;;;;;;999999999999;;;;;;===AAADDDDDDHHHYYYuuusss[[[]]]eeeiiiwwwxxxtttpppnnnnnnppppppppp^^^PPPCCCAAADDDCCCAAA???<<<>>>@@@BBBBBBBBBAAA@@@>>>BBBGGGRRR^^^^^^iiitttrrrLLLGGGHHHHHHGGGFFFDDDBBBAAA@@@nnnaaaIIICCCJJJFFFFFFCCC@@@>>>===;;;888555666555555444444333222222000000000000000000000000////////////000000000000000444555333666???DDDCCC===BBBCCCAAACCCHHHFFF@@@BBBFFFGGGDDDDDDGGGJJJJJJIIIEEECCCIIIZZZooo|||sssccc^^^WWWRRRUUUWWWYYY```iiiccc```fffuuu{{{rrrhhheeeXXXOOOFFFEEENNN]]]jjjqqqzzz]]]SSSPPPaaa}}}ttthhhTTTHHHGGGWWWgggwwwhhhXXX^^^dddmmm~~~nnnuuuyyyffftttttt\\\WWWWWWPPPEEEGGGCCCBBBDDDXXXSSSGGGllllllWWWLLLFFFEEECCCAAA@@@?????????CCCAAAAAABBBBBBFFFRRR^^^YYYTTTNNNIIIGGGGGGGGGGGGEEEDDDDDDEEEFFFGGGFFFFFFFFFDDDBBBBBBAAA@@@>>><<<;;;<<<>>>?????????>>>===<<<<<<;;;::::::::::::;;;@@@??????@@@AAAHHHXXXhhhuuutttgggppp~~~|||zzztttpppssswwwtttooodddWWWHHHAAAAAACCCAAA===>>>???BBBDDDEEEDDDBBBAAAAAACCCFFFTTTbbbdddmmmuuujjjLLLIIIIIIJJJJJJHHHDDDAAA@@@@@@mmm___FFFAAAJJJGGGFFFCCC@@@>>>===;;;888555555555555444333333222222000000000000000000000000...//////000111222333333111444555444999@@@CCC@@@>>>CCCEEEEEEGGGKKKIIIDDDDDDFFFGGGHHHLLLQQQPPPKKKJJJHHHGGGNNN^^^ssskkk[[[TTTPPPPPPUUUZZZ\\\```fff___cccmmmuuutttjjj___ZZZHHHDDDAAAFFFSSScccpppvvvbbbRRRHHHRRRmmm}}}fffVVVLLLPPPUUU]]]tttwww```[[[\\\ggg|||xxxyyyqqqooohhhZZZUUUPPPIIIFFFDDDDDDFFFXXX\\\JJJiii|||___MMMGGGEEEDDDCCCBBBAAA@@@??????AAA@@@AAACCCDDDHHHTTT```aaa]]]VVVPPPLLLKKKJJJJJJNNNMMMKKKJJJIIIIIIHHHGGGIIIGGGDDDCCCBBBAAA???>>><<<======>>>>>>>>>======<<<;;;;;;:::;;;;;;<<<<<>>>>>@@@BBBDDDEEEDDDCCCAAABBBDDDHHHWWWfffgggppp~~~ooolllKKKFFFIIIJJJJJJHHHDDDAAA@@@@@@nnn___EEE@@@JJJHHHEEECCC@@@>>>===;;;888666555555444444333333222222000000000000000000000000......///111222333444555222333444666<<>>>>>===<<<<<<=========;;;;;;:::;;;;;;<<<===>>>DDDEEEHHHJJJHHHFFFKKKSSSiiiyyyxxxuuurrrtttyyywwwssseeeYYYJJJBBBBBBCCCBBB???>>>@@@CCCEEEFFFEEECCCBBBBBBEEEKKKZZZjjjllltttnnnrrrMMMFFFJJJJJJJJJHHHDDDAAA??????rrrdddHHHAAAIIIGGGEEECCC@@@>>>===;;;888666555555444444333222222111000000000000000000000000//////000111111222333333333333555999>>>AAA===999999???FFFKKKLLLKKKIIIFFFAAAGGGOOOWWWaaagggccc\\\VVVXXX[[[___gggsssqqqbbbZZZ\\\bbbiiikkkgggbbbaaaccckkkrrrqqqcccWWWPPPGGG===DDDIIIQQQ[[[dddlllqqqttt{{{vvvgggYYYYYYggg}}}nnn]]]RRRIIIHHHXXXlllxxxiii___cccttt~~~{{{rrrqqqooo]]]WWWVVVFFFFFFHHHFFFQQQ{{{pppPPPaaaxxxfffNNNJJJNNNSSSSSSRRRQQQNNNKKKIIIGGGFFFFFFHHHLLLMMMQQQ]]]iiixxxuuupppjjjccc___]]]\\\XXXWWWUUURRROOOOOOOOOQQQRRRNNNJJJFFFEEECCCBBB@@@@@@???===<<<;;;<<<======:::::::::;;;<<<>>>???@@@AAACCCGGGKKKJJJIIIMMMTTTfff|||uuuuuusssqqqrrrvvvvvvrrrfffZZZLLLDDDBBBCCCBBB@@@???AAACCCFFFFFFEEEDDDBBB@@@DDDKKK\\\lllnnnvvvwwwyyyQQQIIIJJJJJJJJJGGGCCC@@@>>>>>>vvvjjjNNNDDDJJJEEEDDDBBB@@@>>>===;;;999777555444444333222222111111000000000000000000000000000000000000000000//////444444666<<>>:::777777<<>>===<<<<<<<<<===::::::;;;<<<===???@@@AAABBBBBBFFFJJJKKKKKKPPPWWWggg{{{vvvrrrtttsssppppppsssrrrooofff\\\OOOEEECCCCCCBBBAAA@@@AAADDDFFFGGGFFFDDDCCC>>>BBBJJJ\\\mmmnnnvvvzzzRRRKKKJJJJJJJJJGGGCCC???>>>>>>wwwmmmPPPEEEJJJEEEDDDBBB???>>>===<<<999777444444333333222222111111000000000000000000000000111111000000///.........444555999>>>???:::888888888<<>>======<<<;;;;;;<<<<<<>>>???@@@AAAFFFEEEGGGKKKMMMMMMQQQVVVddd}}}yyyttttttvvvuuuqqqpppqqqpppmmmggg^^^QQQGGGCCCCCCCCCBBB@@@BBBEEEGGGHHHGGGEEEDDD===CCCKKK^^^nnnooovvvvvvNNNIIIJJJJJJJJJGGGBBB???======~~~uuukkkNNNCCCJJJFFFDDDBBB???>>>===<<<999777444444333333222111111111000000000000000000000000111111000000000000000000555666<<<@@@===666555:::<<>><<<@@@GGGJJJKKKKKKOOOUUUXXXVVV^^^iiiuuuwwwpppgggdddeeefffllliii]]]YYYaaajjjkkkooosssuuutttuuusssgggZZZIIIEEEBBBAAAAAADDDOOOZZZeeekkkqqqssstttxxx}}}{{{mmm]]]QQQKKKJJJ```wwwzzz|||~~~vvvbbbUUUOOOKKKGGGNNNyyyXXXXXXnnn{{{xxxpppiiibbb^^^\\\\\\\\\[[[___lll|||rrrtttwwwuuuvvvtttqqqnnnmmmmmmnnnooonnnlllnnnqqquuu}}}{{{oooiiiggg```^^^[[[XXXTTTOOOIIIEEECCCCCCCCCBBB@@@>>>===<<<============>>>???@@@AAAFFFEEEHHHNNNPPPPPPRRRVVV^^^}}}}}}{{{yyyyyy|||{{{vvvrrrrrrpppmmmhhh___RRRHHHDDDCCCCCCCCCAAACCCEEEGGGHHHGGGEEEDDD@@@FFFOOOaaarrrrrrxxxqqqKKKHHHJJJJJJJJJGGGBBB>>>===<<<}}}sssgggKKKAAAJJJHHHCCCAAA???>>>===<<<:::888444444333333222111111000000000000000000000000000000000111111222222222333555777===AAA<<<333444<<<@@@BBBGGGLLLGGG>>><<>>@@@JJJUUUZZZWWW___mmm|||wwwmmmhhhhhheeehhhbbbVVVVVVeeeqqqrrrrrrpppnnnpppwwwvvvbbbLLLBBBAAAFFFKKKHHHEEEPPPaaakkkqqqwwwyyyzzz{{{yyygggUUUKKKLLL^^^qqqvvv|||oooYYYQQQMMMIIIQQQ~~~[[[TTTiii{{{uuulllddd]]]VVVQQQUUUVVVVVVUUUZZZjjjvvvyyy{{{wwwwwwuuurrrpppppprrruuuwww|||{{{|||yyyrrrpppdddbbb```]]]YYYSSSLLLGGGDDDDDDDDDCCCBBB???===;;;============>>>???@@@AAACCCCCCHHHPPPTTTSSSTTTXXXYYYuuu}}}pppqqq~~~~~~~~~zzzuuutttrrrooohhh___SSSIIIDDDCCCCCCDDDAAACCCEEEHHHHHHGGGFFFEEECCCIIIRRReeeuuuuuu{{{oooKKKIIIJJJKKKJJJGGGBBB>>><<<<<>>@@@<<<<<<<<<===>>>@@@AAABBBEEEFFFIIINNNRRRTTTTTTSSSSSSiii{{{mmmiiikkkrrr~~~|||yyyvvvsssqqqpppnnncccSSSHHHCCCCCCCCCDDD>>>BBBFFFHHHGGGFFFEEEDDDFFFFFFSSSiiiuuuxxxvvvhhhIIIHHHKKKJJJHHHDDD???===<<<===tttaaaJJJDDDHHHEEEDDDCCCAAA@@@???;;;777444444444333222222111111000000000000000000000000000000000//////000111222333666888999999777777:::<<>>;;;777444444444333222222111111000000000000000000000000000000000//////000111333444888888888777777888<<<>>>>>>>>>:::666777???EEEFFFMMMGGGCCCEEEIIIOOOXXX```jjjxxxlllWWWRRRWWW\\\[[[cccllliiilllsssxxxttthhh\\\WWWWWWWWWPPPNNNRRRUUUYYYeeesss|||}}}}}}}}}tttWWWSSSRRR\\\vvvzzzrrrccc[[[SSSMMMeeejjjQQQbbbkkk{{{rrrgggbbbVVVQQQJJJFFFEEEDDDBBB??????===<<<<<>>;;;;;;<<<~~~hhhLLLAAADDDCCCDDDBBB@@@???>>><<<888555444444333222222111111000////////////////////////000000//////000222444555888888777666777:::>>>@@@<<<===999444<<>><<<<<<<<<<<>>===<<<999666444444333222222111111000////////////////////////000000///000111222444666888777666666999<<<@@@BBB===>>>;;;999EEE[[[gggfffZZZQQQJJJOOO]]]gggcccZZZSSSrrr{{{vvvhhhUUUMMMNNNZZZcccccclllyyy{{{qqqmmmlllooommmeee___^^^TTTKKKMMM[[[aaa]]]___hhhvvvyyy{{{|||}}}}}}|||||||||~~~zzzxxxxxx|||zzzyyyyyyzzzvvvssssssxxx{{{|||{{{uuucccOOOLLL]]]{{{~~~cccWWWQQQRRRnnnPPPTTTcccvvv~~~zzzwwwtttmmm___SSSNNNGGGEEEAAA???>>>>>>======<<<<<<===>>>BBBSSSssswwwkkkbbbWWWNNNGGGFFFFFFEEEEEEFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBEEEIIIKKKKKKMMMPPPRRRWWWaaa~~~|||ooohhhfffppptttwwwwwwxxxyyytttmmmdddVVVGGG@@@??????CCCHHHUUUXXXbbbqqqyyytttzzz}}}|||zzzxxxtttqqqnnnllliii___RRRHHHDDDDDDDDDDDDBBBFFFLLLNNNMMMJJJGGGEEEDDDKKK]]]rrrxxxxxxbbbGGGKKKHHHGGGEEEAAA<<<999999:::xxxeeeKKKCCCGGGEEEDDDBBB???>>>===<<<999777444444333222222111111000000000000000000000000000000000///000111333555666888666555777;;;???AAABBB>>>===<<>>===>>>BBBJJJOOO[[[lllzzzsssaaacccqqq~~~|||yyywwwvvvuuufff]]]PPPGGGDDDDDDEEEDDDCCCHHHMMMPPPOOOKKKHHHFFFFFFNNNcccvvv{{{zzz~~~aaaHHHNNNGGGFFFDDD@@@;;;888888999~~~ppp^^^HHHCCCGGGDDDDDDBBB???======<<<:::888444444333222222111111000000000000000000000000000000//////000111333666777666555555888===AAABBBBBB>>>;;;;;;AAAGGGMMMSSSZZZ^^^YYYSSSRRRYYY]]]SSSEEEAAAQQQaaaggggggbbbZZZRRRSSSRRR[[[bbb```eeellliiidddbbb\\\YYY___fff___RRRLLLPPPWWW___hhhooouuuxxx}}}xxxnnniiimmmvvv}}}wwwkkkeeeeee\\\ZZZWWWSSSOOOLLLJJJIIILLLIIIJJJNNNOOOMMMNNNQQQNNNRRR[[[iiivvvxxxaaaSSSQQQ]]]vvv}}}dddYYYPPPeeeVVVNNN\\\kkkvvvmmmccc\\\TTTKKKEEEEEE>>>>>>===<<<:::::::::;;;::::::<<<@@@FFFTTTkkk~~~{{{~~~uuukkkdddYYYOOONNNNNNJJJFFFDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFKKKQQQTTTVVVYYY```eeelllyyyiii]]]YYY]]]___^^^^^^]]]WWWOOOBBB???>>>???<<<999:::???AAAHHHWWWjjjyyywwweeeYYYIIIRRRggg{{{{{{ppprrr~~~{{{zzzggg^^^RRRHHHEEEDDDDDDDDDDDDIIIOOOQQQPPPLLLHHHFFFIIISSShhh|||}}}zzz___GGGKKKFFFEEECCC???:::888888888yyyjjjYYYFFFBBBGGGCCCDDDBBB???======<<<:::888444444333333222111111000000000000000000000000000000//////000222444666777555555555999???BBBCCCBBB>>>888999@@@BBB???BBBKKKTTTTTTRRRQQQVVV\\\XXXPPPFFFNNNZZZcccddd]]]VVVRRRYYYVVV^^^dddaaabbbddd]]]ZZZ]]]XXXQQQVVVaaa\\\MMMOOOVVV\\\^^^dddpppxxx{{{zzzuuuooopppuuu{{{}}}}}}zzztttkkkbbb```gggttt~~~{{{oooaaaSSSLLLKKKDDDDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>BBBBBB??????AAABBBCCCIIIUUUdddwwwhhhTTTKKKNNN^^^pppqqq^^^PPPcccZZZOOOYYYfff~~~~~~uuuiii\\\SSSJJJBBB???@@@<<<======<<<;;;:::;;;===:::999;;;AAAHHHUUUhhhyyy}}}tttkkk___UUUSSSRRRMMMGGGDDDHHHHHHGGGGGGFFFGGGGGGHHHIIINNNUUUXXXZZZ___fffmmm~~~sssccc___bbbbbb___]]]ZZZSSSKKKAAA?????????;;;666999??????GGGWWWjjjyyy|||mmm[[[KKK@@@AAALLLeeezzzxxxiiiiiiwwwyyy{{{xxxjjj```TTTJJJFFFEEEDDDCCCEEEJJJOOORRRQQQMMMIIIFFFKKKVVVlll{{{~~~www\\\DDDFFFFFFEEECCC>>>:::777777888uuu^^^GGGDDDIIIDDDGGGEEEBBB???;;;888666555555444333222111111111111111111000000000000111111000//////222666888777555333444666:::>>>??????===444666<<<@@@<<<999@@@KKKJJJPPPWWW```ggghhh^^^RRRRRR[[[cccaaaXXXPPPPPPTTT\\\[[[ZZZZZZ\\\]]]^^^^^^XXX]]]bbbddd```YYYQQQLLLYYY\\\cccjjjjjjlllxxx~~~xxxtttoooqqqppppppwwwzzztttlllbbb\\\^^^gggqqqxxxlll^^^SSSIIICCCAAA>>>>>>>>>???@@@???>>><<<:::======;;;<<>>BBBNNN___ssspppbbbWWWOOOUUUaaadddWWWggghhhNNNVVV]]]zzzzzzqqqiii```SSSKKKGGGEEEBBB???>>>>>>=========<<<<<<<<<999<<>>;;;>>>EEEGGGLLLUUU```lllrrrjjj___eeehhhggg^^^QQQJJJLLLRRR]]]\\\ZZZXXXWWWVVVTTTSSSXXX\\\^^^]]]WWWQQQMMMLLL\\\```iiiqqqsssvvv|||wwwuuuttt{{{xxxlllfff^^^YYYZZZ```gggkkkwww{{{ppp___TTTLLLEEEBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@>>>@@@@@@===>>>AAA@@@;;;CCCAAABBBIIIVVVkkk}}}nnn___SSSUUU___sssjjjVVVeeennnJJJOOOXXXvvvxxxkkk^^^VVVLLLEEECCCCCCAAA>>>>>>=========<<<<<<<<<<<<<<<===???AAAFFFOOOWWW\\\uuuxxxjjjaaa\\\YYYTTTPPPNNNLLLJJJIIIIIIJJJJJJJJJPPPYYYhhhwww|||~~~xxxsssmmmiiihhhbbbVVVKKKFFF@@@BBBCCC@@@;;;999;;;>>>@@@DDDMMM\\\mmmxxx||||||sssmmmbbbTTTGGG@@@@@@BBBJJJ]]]ttt|||lllZZZ___ppp}}}wwwppplll[[[LLLIIIHHHDDDBBBDDDFFFMMMUUUWWWSSSMMMJJJIIIKKK^^^ttt}}}}}}vvvnnnMMMGGGDDDFFFDDD@@@===:::999999999}}}gggIIIAAAFFFEEEGGGEEEBBB???;;;888777666555444333222111111111111111111000000000000111111111000111333555777666555666888:::<<<;;;999666333999999;;;???@@@>>>>>>AAAIIINNNWWWdddsss}}}{{{ssssssoooeeeUUUGGGDDDJJJRRR\\\\\\\\\ZZZXXXVVVSSSRRR]]]^^^\\\UUUMMMIIIKKKOOO___fffqqqzzz~~~|||ssscccaaa^^^\\\]]]aaafffjjjrrryyyrrrdddVVVMMMGGGBBBAAACCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBAAA???@@@CCCBBB>>>AAA@@@AAAEEELLL[[[vvv}}}kkkZZZTTTXXXddd~~~www\\\ggg{{{KKKJJJUUUnnn|||lll\\\OOOIIIBBB>>>>>>??????>>>============<<<<<<<<<<<<>>>>>>>>>???BBBFFFMMMRRRmmmpppeeebbbaaa]]]XXXWWWTTTPPPMMMLLLNNNQQQTTT]]]ggg{{{zzzvvvqqqlllaaaQQQFFFBBB>>>@@@AAA>>>:::888:::<<<===AAAIIIVVVbbbhhhhhhfffXXXSSSKKKCCC>>>>>>BBBFFFUUUnnn}}}dddSSSXXXeeezzz~~~zzz{{{zzzvvvlllZZZJJJGGGGGGCCCBBBFFFIIIPPPYYY[[[VVVOOOKKKKKKPPPdddxxx}}}jjjJJJFFFCCCDDDAAA>>>;;;999888777888zzzdddHHHBBBHHHGGGFFFEEEBBB>>>;;;999777666444444333222111111111111111111000000000000111111111111222444555666555555666999<<<===;;;888555333777;;;@@@BBBAAA???@@@CCCJJJSSS\\\dddnnnxxx|||{{{ssskkk\\\LLLBBBBBBLLLVVVZZZ\\\___aaaaaa```______dddbbb[[[PPPFFFEEELLLTTTaaajjjvvvrrrfff___```bbbeeeiiipppvvv{{{|||pppdddWWWOOOIIIDDDCCCFFFFFFHHHKKKKKKKKKIIIHHHHHHHHHHHHIIIJJJMMMQQQRRRQQQMMMLLLMMMQQQTTT[[[iiiwwwyyytttpppnnnyyykkkZZZTTT[[[ttthhhlllSSSJJJUUUdddttthhhYYYMMMFFFBBB===;;;<<<>>>>>>>>>========================???>>>>>>@@@AAADDDKKKRRRlllppplllkkkfff```fffaaaXXXPPPMMMQQQYYY___jjjuuuyyytttmmmfffYYYKKKCCCBBB>>>??????===:::999:::;;;;;;???FFFOOOVVVWWWTTTPPPEEEBBB???===@@@GGGPPPVVVhhhfffUUUXXX___mmm~~~qqq^^^MMMHHHGGGCCCBBBFFFKKKSSS\\\]]]WWWPPPLLLLLLXXXkkk}}}jjjJJJGGGEEECCCAAA===:::888777777888sss^^^GGGEEEJJJGGGFFFDDDAAA>>>;;;999777777444444333222111111111111111111000000000000111111222333444555555555555555555999===>>><<<999888888===GGGNNNKKKDDD@@@DDDJJJMMMWWW______```fffoootttllldddVVVIIICCCGGGQQQYYYXXX\\\bbbeeefffgggiiikkkfffaaaWWWKKKCCCEEEOOOXXXeeennnyyy|||yyylllaaa[[[```dddiiiooouuu}}}xxxmmmcccYYYSSSNNNIIIIIILLLQQQVVV]]]```___]]][[[ZZZWWWVVVXXX^^^dddiiimmmoooiiidddbbbeeejjjmmmqqqwww}}}vvvooohhhccc___]]]bbbuuuhhhXXXUUUiiissslll}}}\\\LLLRRR^^^zzzvvvbbbTTTLLLGGGBBB@@@>>><<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>???AAAAAACCCKKKVVVpppzzzvvvnnngggiiifff___WWWRRRSSSYYY^^^kkk{{{xxxpppeee[[[OOODDDBBBEEE?????????===;;;;;;;;;<<<;;;>>>DDDIIILLLJJJFFFCCC===;;;;;;???HHHTTT```gggyyyooo]]]\\\^^^aaaqqqnnn[[[KKKGGGFFFCCCDDDHHHMMMVVV^^^^^^VVVOOOMMMNNN^^^rrroooMMMGGGCCCCCCAAA>>>;;;999888999999sss]]]GGGEEEKKKFFFEEEDDDAAA>>>;;;999888777555444333222111111111111111111000000000000111111222444666666444444444555444888<<<===;;;:::;;;===HHHTTT\\\TTTHHHDDDIIIOOOXXX```ddd^^^YYY^^^hhhpppiiiaaaUUUKKKHHHLLLTTTYYYXXX\\\aaacccccccccfffiii```ZZZOOOFFFDDDKKKVVV___llluuu}}}}}}zzzxxxxxxyyy{{{~~~uuuiii```^^^ccciiiqqqxxx~~~~~~{{{~~~vvvgggaaa\\\YYYVVVRRRRRRVVVZZZ```iiinnnnnnmmmlllllleeecccfffnnnvvv|||wwwppprrrwwwzzz}}}}}}wwwmmmccc\\\YYYXXX^^^jjjzzzrrr___SSS```ttt{{{iiillldddLLLKKKZZZvvvlllVVVJJJGGGFFFAAA@@@????????????@@@AAA????????????@@@@@@@@@@@@CCC??????CCCCCCDDDOOO^^^rrr}}}ssskkkeeegggfffbbb\\\XXXXXXYYYjjjwwwlll^^^RRRHHHAAA@@@CCC@@@@@@>>>======<<<<<<<<<<<<>>>AAADDDDDDBBB???===;;;:::;;;BBBMMMZZZeeekkkxxxuuubbb\\\ZZZ]]]ooo~~~dddRRREEEDDDFFFEEEFFFKKKQQQYYY```^^^VVVOOOOOORRRcccwwwtttMMMDDD???CCCAAA???<<<:::999::::::zzzcccIIICCCHHHDDDEEEDDDAAA>>>;;;999888777555444333222111111111111111111000000000000111111333555777666444333444555333777;;;;;;888888;;;???LLLWWW\\\TTTKKKJJJOOOSSS```bbbaaaZZZXXX___hhhmmmeee]]]RRRKKKJJJOOOUUUYYYUUUYYY\\\\\\ZZZZZZ]]]aaaYYYQQQIIIFFFKKKWWWbbbiiiuuu}}}zzzwwwpppfffccceeefffooo{{{||||||xxxjjjgggeeeeeeccc______ccc```gggoootttuuuvvvyyy|||wwwtttuuu~~~~~~tttllliiijjjmmmrrrwww}}}{{{lllZZZ___lll~~~nnnhhhiiiPPPGGGTTTooorrr^^^MMMFFFCCCBBB===>>>?????????@@@BBBCCC@@@@@@@@@AAAAAABBBBBBBBBCCC???@@@FFFHHHKKK[[[mmm{{{tttoooqqqqqqmmmgggdddeeehhhyyypppcccTTTKKKEEE@@@???@@@@@@???============<<<<<<<<<===>>>>>>>>>===<<<===<<<;;;<<>>;;;:::999::::::jjjJJJ@@@EEECCCEEECCCAAA>>><<<:::888888555444333222111111111111111111000000000000111111333555888777444333333555333777:::999666666:::???HHHQQQTTTOOOKKKOOOTTTUUU^^^\\\VVVPPPSSS]]]eeeggg```XXXMMMHHHIIIOOOUUUYYYRRRVVVXXXWWWTTTTTTXXX]]]TTTMMMFFFHHHSSSaaammmrrr|||~~~~~~yyyooohhh```ZZZ\\\ccchhhttt|||}}}xxxsssqqqqqqrrrooojjjiiilllhhhnnnuuuxxxzzz~~~||||||||||||~~~|||ccccccjjjzzzxxxnnnnnnTTTIIIMMMhhh}}}tttcccQQQFFFCCC???::::::;;;===??????@@@BBBDDDAAAAAAAAABBBBBBCCCCCCCCCBBB>>>AAAIIINNNUUUhhh~~~zzzsssmmmooowww}}}fffYYYLLLFFFCCC@@@>>>>>>@@@>>><<<<<<<<<===<<<;;;<<<<<<<<<;;;::::::<<<>>>???>>>>>>CCCLLLUUUZZZ\\\ttt{{{mmmiiiaaa{{{xxxbbbRRRFFFGGGJJJHHHGGGKKKYYY```eeeaaaVVVPPPTTTYYYqqq~~~hhhGGGEEEDDDBBB@@@===;;;999999999:::jjjKKKDDDHHHCCCDDDCCCAAA???<<<:::888777555555444333222222222222000////////////000000111333555666666444333222222666555444444666888:::;;;AAA???>>>AAAHHHOOOTTTWWWXXX[[[ZZZVVVXXX```eeeddd___WWWNNNJJJMMMRRRTTTTTTUUUTTTTTTVVVYYYZZZWWWTTTKKKHHHIIIPPPXXX```llluuu}}}zzz|||}}}~~~sssbbb^^^^^^^^^aaahhhtttyyy}}}|||}}}{{{wwwuuu}}}{{{zzz~~~||||||{{{xxxvvvxxxyyysss}}}uuufff```ooottt}}}VVVJJJOOO```|||zzzpppdddTTTHHHDDDCCCBBB@@@FFFBBB@@@BBBFFFGGGCCC>>>???????????????AAABBBBBBCCCDDDDDDMMM\\\cccttt~~~yyy|||ggg[[[```qqq}}}yyyrrrVVVNNNGGGFFFEEEAAA????????????>>><<<<<<;;;;;;;;;999:::;;;<<<<<<<<<<<<===CCCFFFJJJMMMPPPUUU]]]bbbnnnnnnsss}}}hhh[[[PPPLLLHHHEEEKKKUUU___fffgggddd]]]PPPRRReeeyyyyyyXXXKKKLLLDDDFFFBBB>>>;;;::::::999888iiiJJJDDDIIIDDDDDDCCCAAA???<<<:::888777666666555444333333333333000////////////000111111333555666666444333222333555555555555555777;;;===;;;::::::>>>FFFOOOXXX]]]ZZZYYYVVVUUU[[[dddfffbbb\\\VVVOOOLLLOOOTTTUUUUUUXXXWWWXXXZZZ[[[ZZZUUUQQQIIIHHHKKKSSS[[[cccnnnxxx|||}}}}}}|||yyywwwwwwxxx}}}yyyzzzwwwzzz~~~zzzyyyooo^^^ZZZ\\\^^^fffooo{{{wwwvvvwwwwwwwwwvvvooojjjnnnvvv~~~|||zzzyyy{{{~~~~~~yyyqqqyyymmmbbbnnnzzz|||\\\JJJNNN```|||wwwcccZZZNNNFFFDDDDDDBBBAAACCCDDDGGGJJJKKKIIIEEEBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGJJJMMMYYYjjjsss{{{eeeSSSLLLPPPZZZaaa\\\eeerrrvvvhhhcccaaa^^^\\\^^^iiippp{{{}}}qqqhhhUUUMMMFFFFFFEEEBBB@@@AAA@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<===???@@@GGGKKKPPPSSSUUUYYY```eeerrryyy}}}|||lll___SSSNNNJJJGGGNNNZZZeeekkkiiieee^^^RRRVVVjjjvvvUUUHHHIIIBBBEEEBBB>>>;;;::::::999888fffIIIEEEJJJFFFDDDCCCAAA???<<<:::888777777666555444444333333333///////////////000111222333444666555444333333333444666777555444666;;;???777888999<<>>============>>>>>>===<<<<<<>>>CCCGGGOOOSSSXXX[[[]]]```eeejjjqqqyyyjjj]]]RRRMMMJJJIIITTTaaakkkoookkkddd]]]SSSYYYooo}}}sssTTTGGGGGGCCCDDDAAA===;;;;;;:::999888|||bbbHHHFFFLLLGGGDDDCCCAAA???<<<:::888777666555444333333222333333////////////000111222222333444555555333333333444333555666555333555;;;AAA:::;;;;;;===BBBLLLYYYbbb```\\\YYYZZZ^^^```]]]WWWQQQPPPOOOPPPTTTVVVVVVUUUUUUXXX\\\^^^\\\UUULLLGGGCCCHHHRRR___hhhnnnwww|||pppiiiiiilllmmmpppqqqqqqooommmllljjjnnnuuu~~~{{{xxxiii]]]TTTVVV[[[aaannn|||uuutttwwwxxxvvvtttqqqkkkdddeeejjj}}}{{{yyyxxxyyy~~~tttyyykkk```ddduuuyyySSSJJJ[[[wwwwww\\\JJJEEE@@@>>>@@@DDDFFFHHHQQQYYY^^^ZZZNNNEEECCCFFFCCCDDDFFFGGGHHHHHHGGGGGGGGGQQQZZZgggxxxssseeeTTTKKKJJJKKKIIIFFFIIINNNXXXvvviiiXXXOOOFFFDDDFFFHHHHHHGGGJJJMMMWWWggguuuwwwnnndddTTTKKKEEEDDDEEEDDDCCCEEEAAAAAA@@@???????????????===>>>>>>>>>???CCCKKKPPPWWW[[[aaadddeeegggkkkoootttuuubbbWWWMMMIIIGGGJJJWWWhhhoooqqqiiiaaaZZZRRR\\\uuu~~~pppTTTGGGFFFEEEBBB???===;;;;;;;;;999888zzz```GGGFFFMMMHHHDDDCCCAAA???<<<:::888777555444333222111111111111////////////000111222333333444555444333333444555444555555444333666<<>>BBBJJJhhhmmm\\\LLLGGGBBB@@@DDDGGGEEEAAAIIIHHHMMM[[[jjjqqqmmmeeeWWWNNNGGGFFFEEECCCCCCEEEBBBBBBAAA@@@@@@@@@AAAAAA<<<@@@DDDGGGIIINNNVVV\\\```dddjjjmmmnnnppptttwwwqqqaaaVVVMMMIIIGGGJJJYYYkkkssssssjjj```ZZZUUUbbb}}}zzzjjjRRRGGGDDDFFF@@@>>><<<;;;;;;;;;999888yyy___FFFFFFMMMGGGDDDCCCAAA???<<<:::888777444333222111000000000000/////////000111222333444333444444444333333555666888777555444666;;;???BBB>>>===>>>CCCLLLUUU\\\___YYYZZZ___bbb^^^TTTLLLJJJIIIKKKMMMPPPRRRSSSSSSSSSNNNRRRVVVWWWSSSMMMGGGDDDFFFNNN]]]kkkrrrvvv}}}~~~yyytttkkk___WWWTTTSSSPPPNNN@@@BBBFFFHHHJJJRRRcccsss{{{ggg[[[RRRPPPUUU^^^dddgggrrr}}}uuuwww|||~~~sssnnnkkkjjjhhhgggkkkrrr{{{xxxzzz|||~~~~~~|||~~~lll\\\^^^yyylllKKKTTTfff~~~zzzhhhYYYGGGBBBBBBCCCIIISSSaaannnwww{{{yyyssshhh\\\UUUUUUWWWXXX[[[^^^aaabbb```^^^\\\cccqqqzzz}}}gggQQQOOOKKKEEEAAA@@@AAABBB>>>AAADDD^^^nnn```XXXTTTQQQLLLIIIKKKNNNKKKFFFHHHEEEHHHTTTdddnnnppplll___VVVMMMIIIHHHDDDCCCDDDCCCCCCBBBAAAAAABBBBBBCCCBBBJJJTTTZZZ\\\___eeejjjkkkoootttwwwxxx{{{~~~nnndddZZZQQQNNNJJJLLL\\\nnnwwwvvvlllbbb^^^\\\kkk{{{```OOOEEE@@@DDD>>>===;;;;;;<<<;;;:::888yyy^^^FFFFFFLLLFFFDDDCCCAAA???<<<:::888777444444333222111111111111/////////000111222444555333444444333222333555777>>>999555666;;;AAADDDDDDBBB???@@@FFFPPPWWWXXXVVVNNNOOOUUU______UUUJJJEEEIIIKKKNNNQQQRRRSSSTTTTTTRRRTTTWWWUUUPPPKKKGGGFFFJJJSSSaaaooouuuwwwzzzqqqjjjbbbZZZRRRNNNMMMMMMIIIEEE???>>>BBBJJJOOOVVVcccqqqwww~~~kkkYYYPPPQQQQQQYYYccchhhjjjuuusssooolllllljjjhhhjjjooo{{{~~~rrriiiiiihhhdddgggkkkuuuppp___WWWWWWZZZddduuu~~~sssaaa[[[kkk~~~PPPSSS```wwwlllXXXOOOFFFBBBEEEJJJRRR]]]kkkyyy~~~yyyqqqkkkgggeeeddddddaaadddhhhkkkkkkjjjgggdddmmm}}}xxxdddUUUMMMJJJFFFBBB???>>>???@@@CCCEEEDDDWWWwwwlllfffdddaaa]]]SSSKKKKKKNNNLLLEEEHHHGGGJJJUUUdddoootttsssiii___TTTOOOKKKGGGDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDOOOZZZiiirrrssssssuuuwwwxxx{{{{{{lllaaaYYYSSSPPPNNNQQQaaatttvvvuuukkkbbb``````qqq}}}ZZZNNNFFF???DDD===<<<;;;;;;<<<<<<:::888zzz^^^FFFEEELLLFFFDDDCCCAAA???<<<:::888777555555444333222222222222/////////000111333444555333444444333222333555777BBB<<<666777???EEEGGGFFFGGGCCCBBBIIIRRRVVVRRRLLLFFFDDDLLLZZZaaaYYYJJJBBBJJJLLLPPPRRRSSSSSSTTTUUUWWWXXXYYYUUUOOOJJJHHHHHHMMMUUUdddqqqvvvxxxtttiiibbbPPPMMMIIIHHHGGGEEEBBB???@@@>>>BBBMMMUUUZZZaaahhhllltttzzz}}}vvvdddYYYTTTSSSTTT\\\fffjjjlllxxxwwwsssqqqrrrpppkkkkkknnnyyy}}}wwwcccZZZ\\\\\\XXXVVVXXX```qqqsss^^^RRROOOIIINNN\\\rrr|||hhh\\\aaammmTTTSSS\\\sssbbbNNNJJJFFFDDDGGGNNNWWWaaammmxxxxxxqqqkkkjjjmmmooonnnkkkjjjmmmrrruuuvvvtttpppnnnuuu}}}eeeXXXQQQLLLHHHBBB>>>=========<<<;;;>>>===NNN{{{zzzuuuuuuwwwuuunnnaaaTTTRRRVVVTTTNNNHHHHHHKKKUUUcccmmmrrrrrrqqqeeeYYYSSSNNNHHHEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEZZZhhhyyyzzzkkkYYYSSSOOOPPPPPPUUUggg{{{sssrrriiiaaa___```sss||||||XXXOOOIII@@@FFF<<<;;;;;;;;;<<<<<<:::888xxxcccIIIBBBFFFDDDDDDCCCBBB@@@===:::777666666555444222111000000000111000000000000222333444555444222222444555555444111333777>>>DDDIIIKKKKKKQQQJJJFFFLLLUUUUUUIII<<>>???@@@>>>:::<<>>======;;;999:::@@@AAAAAATTTzzzxxxfff\\\WWWSSSTTTSSSSSS]]]uuu~~~vvvnnndddXXXPPPKKKJJJCCCCCCHHHEEEGGGVVVlllssseee\\\[[[XXXVVVYYYfffwww{{{xxxnnnbbbdddvvvyyymmmPPPIIIHHHDDDCCC<<<<<<<<<<<<;;;:::999999ttt___HHHCCCGGGEEECCCCCCAAA???<<<:::777666555444333222111000000000111000000111111222333444444333333444666888777777666777777999;;;===???@@@CCCEEEGGGJJJLLLLLLKKKJJJLLLOOOTTTWWWVVVQQQJJJFFFNNNQQQTTTVVVVVVVVVWWWXXX]]]\\\XXXOOOFFFDDDHHHMMMUUUcccqqqxxx|||}}}xxxuuuooofff[[[SSSNNNLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHMMMVVV]]]^^^___```eeefffeeecccdddjjjvvvrrrbbb]]]```gggmmmpppsss{{{~~~vvvooohhhddd___]]]^^^eeetttjjj]]]OOOHHHIIIWWWxxxoooeeebbbwwwyyyuuuhhhNNNSSSaaa{{{jjjYYYPPPLLLJJJHHHIIIMMMVVVbbbooozzzhhhYYYVVVRRRKKKEEEFFFDDDBBBAAA????????????999@@@@@@<<>><<<999777666444444333222111111111111000111111222333333444444333222333555888999888777444555666666666777;;;>>>@@@DDDKKKRRRVVVVVVSSSQQQUUUUUUSSSNNNGGGCCCBBBBBBNNNPPPRRRRRRRRRRRRSSSTTTTTTUUUSSSNNNIIIIIIOOOUUUaaallluuuxxxyyy~~~|||}}}{{{vvvssslllbbbYYYUUUWWW[[[\\\ZZZWWWTTTRRRQQQQQQRRRXXX[[[^^^ccchhhkkkkkkjjjiiinnnrrrpppkkkhhhkkkooo~~~|||rrrhhhdddkkkwww|||zzzvvvqqqnnnmmmuuulllbbbWWWPPPYYYjjjtttjjjmmmzzz]]]RRR^^^pppvvv```TTTTTTXXXTTTVVV[[[eeetttyyymmmaaaWWWRRROOONNNKKKKKKKKKJJJIIINNN```qqq~~~eeeWWWQQQNNNOOOPPPRRRHHH@@@>>>===;;;<<>><<<999777666444333222222111111222222000111222333444444444444222222333555888888777555222555888888888999===@@@AAAFFFNNNTTTWWWWWWUUUTTTUUUTTTOOOHHHAAA>>>@@@DDDMMMOOOPPPPPPOOOOOOPPPRRRSSSSSSQQQLLLGGGHHHOOOVVVfffpppxxxyyyyyy}}}}}}zzz|||~~~xxxtttnnnfff```___bbbddd```^^^[[[XXXWWWXXXYYY[[[```ggglllnnnpppuuuyyyyyynnnrrrwwwzzz{{{zzzzzzyyytttoooiiiiiirrr{{{xxx{{{ppp___SSSSSSYYYggg~~~nnnkkk|||cccSSS^^^iiipppaaa```ddddddggglllttttttiiiXXXUUURRRNNNJJJGGGEEEDDDBBBAAABBBBBB@@@DDDQQQ___rrrfffVVVSSSZZZjjjwwwiiiWWWFFFBBBAAA===<<>>>>>???AAAKKKccc{{{}}}xxx~~~|||pppjjjaaaMMMLLLbbbwwwllllllnnnhhh^^^___sss}}}qqquuugggQQQKKKDDD>>>BBB===<<<:::999888888999:::nnn[[[HHHFFFJJJFFF@@@@@@???>>><<<999777666333333222222111111222222000111222444444444444333222222333555777777555333333777;;;<<<::::::>>>AAAAAAHHHPPPRRRPPPPPPTTTYYYRRRQQQKKKDDD======CCCJJJLLLNNNNNNNNNLLLLLLNNNPPPOOONNNKKKFFFCCCGGGRRR[[[iiisss|||}}}|||~~~}}}~~~|||yyy|||{{{wwwqqqlllkkkkkkllllllgggfffddddddfffjjjnnnqqqttt~~~}}}zzzyyy~~~tttmmmkkkhhhiiiqqqmmmZZZPPPMMMTTTfffwwwpppeeeSSS]]]bbbuuuppprrrtttxxx}}}mmmaaa[[[RRRHHHCCCDDDEEEEEEDDDCCCCCCCCC@@@>>>===>>>>>>AAAKKKUUUpppzzzfff]]]bbbqqqxxx___IIIDDDFFFCCCAAACCCBBB???@@@CCC@@@BBBVVVoookkkPPPOOOhhh|||uuuzzzsssjjjcccjjjzzzyyysss}}}dddOOOKKKDDD===@@@???>>><<<:::::::::;;;<<>>???<<<;;;>>>AAA@@@JJJRRROOOHHHHHHRRR^^^PPPNNNIIIAAA<<>>CCCCCCAAACCCCCCAAAEEEGGGAAA@@@VVVrrrpppRRRSSSooovvvkkkhhhrrrvvvuuuvvvVVVEEEHHHGGGAAACCCAAA@@@>>><<<;;;<<<===>>>{{{cccJJJFFFJJJEEEEEEBBB@@@>>>===;;;999666444333222222111111222222111111111111111000///...222333333555777777666444999;;;<<<======???BBBDDDCCCGGGGGGDDDEEELLLTTTWWWNNNJJJFFFBBBBBBFFFJJJNNNPPPRRRTTTTTTQQQLLLIIIGGGCCCDDDEEEDDDFFFNNNZZZdddkkkxxx~~~{{{~~~||||||}}}~~~|||zzzrrrrrrqqqrrrsssuuuwwwxxxzzzxxxzzzyyy{{{|||tttnnnjjjgggddddddiiiuuuoooYYYLLLPPPQQQ]]]rrrKKKPPP```mmm}}}qqqWWWMMMLLLIIIFFFEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@???>>><<<===BBBIIIOOOhhh}}}zzzwwwkkkgggmmmpppRRRPPPIIIBBB???AAACCCBBBHHHDDDCCCCCC???AAASSSgggpppUUUVVVhhhqqqjjjmmm}}}{{{xxxuuu{{{dddOOOLLLFFFAAABBB@@@CCCCCCAAA>>>;;;999:::;;;gggMMMHHHKKKFFFDDDBBB???>>>===;;;888666444333222222111111222222111111222222222111000000333333444555777777666555???@@@BBBBBBBBBBBBDDDEEECCCEEEEEE@@@AAAHHHOOORRROOOJJJCCC@@@BBBFFFJJJLLLNNNPPPRRRSSSQQQMMMKKKIIIGGGGGGGGGGGGKKKTTT```hhhlllwww}}}}}}}}}{{{wwwpppppprrrtttxxx}}}~~~wwwpppjjjgggjjjpppyyyppp```SSSSSSZZZhhhsss}}}YYYPPPYYYaaazzzeeePPPGGGFFFFFFGGGHHHCCCDDDEEEFFFFFFFFFFFFEEEAAA@@@>>>======AAAGGGLLL```|||cccSSSSSSSSSQQQLLLGGGDDDBBBAAACCCDDDFFFDDDEEEFFFCCCEEEXXXmmmvvv\\\XXXbbb{{{yyyyyyqqqmmmrrr{{{{{{dddOOOLLLFFFAAABBB@@@@@@@@@???===:::999:::<<<}}}eeeKKKEEEHHHBBBCCCAAA>>>===<<<:::777555444333222222111111222222111111222333333333222222333333444666666666666666DDDFFFGGGGGGFFFFFFFFFGGGEEEFFFDDD@@@@@@FFFLLLNNNPPPHHH@@@===AAAGGGJJJKKKMMMNNNPPPQQQQQQPPPNNNMMMNNNKKKIIIKKKRRR\\\eeejjjmmmuuu}}}|||}}}{{{uuussssssuuuyyy}}}vvvoookkkiiisss}}}vvv___YYYXXX]]]aaaeeerrryyycccLLLRRRQQQlllyyysssrrrvvv|||xxxbbbXXXOOOOOORRRPPPKKKHHHDDDDDDEEEFFFGGGGGGGGGGGGBBBAAA@@@======@@@EEEIIIVVVkkkqqq\\\[[[[[[ZZZQQQKKKLLLJJJDDDCCCGGGBBBBBBEEEGGGCCCEEEXXXnnnjjj```cccvvv|||vvvuuuvvvrrrsss{{{{{{bbbMMMKKKEEEAAABBB@@@@@@@@@???===;;;;;;===???|||dddJJJEEEGGGBBBCCCAAA>>><<<;;;999777555444333222222111111222222111111222333444444444444333444555666666666777888BBBEEEGGGHHHGGGGGGHHHIIIGGGIIIGGGCCCDDDJJJOOOPPPOOOFFF<<<:::@@@GGGJJJIIIMMMMMMOOOQQQSSSTTTSSSRRRTTTOOOKKKMMMVVV```fffhhhmmmrrryyy}}}~~~yyyzzzzzz|||xxxsssrrrsss}}}ssseeeZZZYYYZZZ[[[aaaiii|||yyycccFFFPPPMMM```xxxzzz~~~}}}yyypppgggjjjvvvnnnbbbUUUOOOMMMNNNTTT[[[aaannn}}}xxxlll\\\]]]eeerrrzzzsss___OOOGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBB???===???BBBEEEOOO^^^mmmaaaYYYYYYUUUJJJEEEHHHDDDCCCFFFHHHDDDFFFXXXnnnwwwmmmlllrrr|||zzzwww|||}}}^^^JJJHHHCCC@@@AAA???BBBBBB@@@>>><<<<<>><<<;;;999777555444333222222111111222222111222333444444444444444333555666666555555777999<<<>>>AAACCCDDDEEEHHHIIIHHHIIIHHHFFFHHHNNNRRRQQQKKKBBB999888???FFFIIIIIINNNMMMNNNQQQUUUXXXXXXWWWWWWQQQLLLNNNWWW```ddddddjjjkkkpppyyy}}}}}}wwwtttvvvyyylllZZZYYY]]]\\\[[[\\\hhhttt{{{~~~bbbBBBMMMOOObbb|||sssooooooqqqlllccc[[[YYY\\\^^^]]]QQQIIICCCCCCDDDFFFKKKPPPXXXaaarrrxxxlllxxxyyyddddddiiiuuuttt\\\LLLLLLMMMMMMLLLKKKIIIGGGEEEEEEDDDAAA??????AAACCCIIISSSvvvwwwlllhhh```SSSKKKJJJJJJHHHIIIKKKIIIKKK\\\pppvvvvvvuuu~~~|||[[[GGGEEEAAA>>>@@@>>>CCCBBB@@@===;;;<<>>===<<<:::777555444333222222111111222222222222333444444444333333333555777666444444777;;;666888;;;===???BBBFFFJJJFFFHHHHHHHHHKKKPPPQQQNNNDDD>>>888888???EEEIIIJJJNNNLLLLLLOOOUUUZZZ[[[ZZZVVVQQQMMMOOOWWW___cccdddgggeeehhhooouuuwwwyyy|||}}}|||}}}|||wwwqqqppptttzzzvvvoooqqqxxx|||mmm[[[ZZZ___]]]YYYXXXXXXbbbvvvoooKKKHHHJJJ___sss{{{tttqqqlllfff^^^XXXUUURRRMMMIIIHHHCCCAAADDDFFFEEEFFFIIITTTXXXfff|||vvvkkkooo}}}zzzooofffrrrrrr```___```dddooo{{{}}}nnn]]]UUUVVVXXXYYYWWWSSSOOOMMMGGGGGGFFFDDDAAA@@@AAABBBCCCHHHggg{{{tttlllccc\\\UUUNNNJJJKKKJJJMMM\\\mmm|||yyyXXXEEEDDD@@@===@@@>>>@@@@@@>>><<<:::<<<@@@CCCzzzdddLLLGGGIIICCCDDDBBB???>>>===;;;888666444333222222111111222222222333333333333222222111333666888777444444888<<<555666888999;;;@@@EEEIIIGGGIIIJJJKKKNNNQQQOOOIII===;;;888999>>>DDDIIIKKKMMMJJJIIIMMMTTTYYY[[[ZZZTTTQQQOOORRRYYYaaagggiiijjjfffeeeiiikkkkkkpppwww|||{{{}}}~~~}}}vvvooonnntttzzz~~~zzzwwwvvvuuummmhhhbbbaaabbbaaaZZZRRRSSSYYYZZZgggxxx|||kkk^^^^^^```\\\XXXZZZVVV[[[hhh|||qqqRRREEEXXXaaaxxxvvvnnnddd^^^YYYTTTMMMIIIGGGBBBAAADDDEEEBBB@@@AAAKKKKKKWWWooozzzxxxgggYYYWWW```iiimmmhhhbbb]]]hhhtttfffVVVTTTPPPNNNVVVaaaddd```gggiiijjjhhhccc[[[SSSNNNGGGHHHHHHFFFCCCAAABBBBBBAAAAAAUUUpppbbbVVVRRROOOOOOXXXeeeyyyXXXEEEDDDAAA???AAA@@@??????>>>======@@@FFFJJJ~~~hhhOOOIIIJJJDDDEEECCC@@@>>>===;;;999777444333222222111111222222333333333333222222111000333666888777444444888<<<666777777888:::>>>EEEIIIJJJMMMNNNNNNQQQSSSNNNGGG999888999:::>>>CCCIIILLLLLLIIIGGGKKKRRRXXXZZZYYYRRRQQQQQQTTT[[[cccjjjnnnpppjjjggghhhgggffflllvvvxxxxxx|||zzzrrrpppvvv}}}sssgggbbbaaaaaabbbpppvvvwwwlll]]]SSSOOOMMMIIIGGGGGGHHHCCC===???GGG===JJJVVVcccuuujjjbbbbbb```YYYXXX]]]\\\\\\ccctttgggIIIUUUUUUooo~~~rrriiiddd]]]WWWTTTIIIEEECCCEEEEEEAAA>>>???DDDCCCOOOggg}}}xxxnnnmmmhhh]]]OOOKKKOOOUUUVVV^^^ZZZUUU\\\xxx{{{pppZZZZZZSSSJJJMMM[[[iiioooyyyyyyyyytttkkk___SSSLLLHHHIIIIIIGGGDDDBBBBBBCCCBBB>>>JJJqqq{{{iii___YYYUUUYYYbbb{{{zzzYYYFFFEEEBBB@@@CCCBBB@@@@@@@@@@@@BBBFFFMMMRRRgggLLLHHHDDDGGGFFFCCC@@@<<<999888888888666666555333000000222555333333222222333333444555555666555333000000444777888:::<<<===???CCCHHHKKKPPPIIIGGGNNNTTTQQQJJJEEE777777888>>>DDDHHHIIIHHHHHHGGGFFFIIIOOOSSSTTTRRRNNNTTT[[[aaadddfffggghhhnnnnnnpppqqqnnnjjjlllrrr~~~{{{zzz~~~{{{xxxyyy|||~~~ttteee^^^VVVPPPOOOOOOOOONNNNNNMMMKKKHHHEEECCCBBBAAAAAA@@@???>>>>>>>>>>>>>>><<>>======>>>======<<<<<<<<<======:::;;;===???DDDNNN\\\fffttt{{{}}}zzztttooojjjgggdddbbbaaa]]]```lll{{{~~~zzzRRRJJJHHH]]]{{{sssaaaVVVMMMJJJFFFDDDDDDCCCBBBAAABBBBBBDDDSSSqqqsssiiiuuuwwweeeNNNBBBDDDIII[[[ggg___QQQaaa~~~ssshhh```mmmzzzfffUUUNNNPPPWWW\\\UUURRRMMMIIIHHHGGGFFFEEEAAA@@@BBBUUU}}}iiiOOOCCCCCC@@@@@@DDDBBBAAA<<>>AAADDDFFFFFFEEEKKKKKKKKKKKKJJJJJJLLLNNNKKKNNNTTTYYY^^^eeekkkooooookkkjjjmmmooollllllmmmqqqwww~~~}}}vvvkkkaaa]]]\\\\\\eeewwwooo]]]RRRKKKFFFCCC@@@===<<<<<<===>>>===<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>===>>>>>><<<<<<@@@HHHNNNXXXbbbttt}}}xxxtttooojjjgggfffaaabbbkkkxxxwww]]]DDDEEESSSpppqqq^^^RRRLLLJJJGGGFFFFFFEEECCCBBBDDD@@@???MMMlllwwwdddrrryyylllVVVGGGEEEHHHZZZooojjjUUU\\\{{{tttooo}}}wwwhhhVVVJJJJJJQQQYYY]]]^^^YYYRRRLLLJJJHHHGGGGGG@@@@@@BBBMMMlll|||nnn___JJJAAABBB===>>>DDDDDD======CCCEEEKKKeee|||~~~lllNNNHHHCCCHHHDDDCCC@@@===:::888777777555333000000111333333222333333222222333333444555888777555444444777:::===@@@@@@?????????CCCIIIMMMFFFCCCFFFPPPVVVSSSLLLHHH@@@@@@AAACCCDDDEEEEEEEEEHHHJJJLLLKKKHHHGGGIIILLLKKKMMMQQQVVV[[[bbbjjjooopppjjjiiimmmpppnnnlllmmmsssyyyyyyiiiZZZQQQNNNKKKOOO\\\mmm|||yyyqqqbbbRRRGGGBBB???>>>??????>>>>>>>>>??????@@@<<<<<<<<<<<<<<<===??????>>>>>>=========>>>??????@@@AAA@@@???>>>???CCCGGGFFFOOO___ooo{{{}}}wwwrrrrrrlllhhhkkktttxxxzzzuuuMMMJJJIIIccc~~~hhhYYYRRRKKKIIIGGGFFFFFFEEECCCBBBDDD@@@>>>HHHaaaxxxyyyccclllqqqiiiYYYMMMHHHIIIVVVoooppp___ddd}}}wwwyyyfff```YYYTTTSSSVVV[[[]]]kkkeeeZZZRRRLLLIIIHHHGGGCCCBBBAAAEEEVVVzzzrrr^^^UUUDDDAAADDD>>>===CCCDDDBBBAAAJJJUUUaaazzzoooOOOHHHCCCHHHDDDCCC@@@>>>;;;999777666333222111111222222111000333333222222333333444555555444333444777;;;>>>???CCCCCCBBB@@@@@@BBBFFFIIIBBB@@@DDDMMMRRROOOIIIEEEAAABBBDDDEEEEEEEEEFFFFFFCCCFFFJJJJJJGGGFFFGGGIIILLLNNNQQQUUUZZZ```ggglllooojjjhhhmmmpppooommmmmmvvv{{{kkkXXXNNNIIIFFFGGGMMMUUUaaarrr}}}xxxiii[[[JJJAAA?????????>>><<<===============>>>>>>===============>>>????????????>>>>>>>>>>>>??????>>>>>>>>>>>>===>>>???AAA@@@FFFRRR^^^eeelllzzz|||yyyppphhhhhhnnnzzz{{{www___NNNGGGZZZvvvjjjZZZVVVLLLJJJGGGEEEEEEEEECCCBBB@@@@@@AAAGGGWWWkkkxxx}}}iiihhheeeaaaYYYQQQJJJGGGJJJbbbjjjeeeppprrrlllkkkmmmooolllmmmlllfff___[[[]]]```tttlll```UUUNNNJJJHHHFFFGGGDDDBBBAAAFFF```mmmVVVNNNAAAAAAFFF@@@===BBBCCCGGGFFF^^^qqqQQQHHHCCCHHHCCCBBBAAA>>>;;;999777666111444666777444222000000333333222222333333444555222222222555:::===>>>>>>CCCCCCCCCBBB@@@AAADDDFFFAAA???BBBJJJNNNJJJEEEBBBAAACCCFFFFFFFFFFFFGGGIIIGGGJJJOOOQQQQQQOOOMMMLLLLLLOOOSSSWWW[[[```eeehhhmmmiiiiiilllnnnllllllnnnxxxzzz}}}||||||ppp^^^VVVLLLIIIHHHIIIKKKRRR```mmmyyy}}}}}}tttmmmaaaQQQAAA===@@@@@@>>><<<<<<===>>>>>>======???AAA>>>============>>>>>>???AAA@@@@@@???>>>?????????@@@??????>>>>>>>>>>>>>>>???CCCLLLUUU[[[```jjjttt{{{xxxooofffccchhhtttxxxoooKKKKKKUUUkkkvvv^^^WWWPPPLLLHHHEEEEEEDDDDDDCCC>>>@@@BBBGGGPPP___ppp{{{oooggg``````^^^VVVLLLFFFCCCSSS]]]fffuuuyyyrrrpppwwwttteee___dddmmmxxxyyyuuujjj]]]VVVYYY^^^ooohhh]]]TTTNNNJJJIIIHHHIIIEEEDDDCCCCCCRRR{{{www___OOOAAA@@@FFF@@@>>>CCCCCCEEEMMMvvvsssQQQHHHCCCHHHCCCBBBAAA???<<<999777555111888>>>>>>888222000111333333222222333333444555222222333777;;;===<<<:::???AAABBBBBBBBBBBBDDDFFFBBB@@@BBBHHHJJJFFFBBB@@@@@@CCCFFFGGGGGGGGGJJJLLLMMMOOOTTTXXXYYYWWWQQQLLLIIIMMMTTTYYY]]]aaadddfffhhhggghhhkkkkkkhhhiiinnnxxxzzz{{{|||~~~xxxkkkfffVVVQQQNNNOOOQQQTTT[[[dddnnnssszzzzzzoooggg]]]PPPEEEDDDDDDAAA>>>>>>>>>@@@AAAAAA@@@AAAEEEHHHAAAAAAAAABBBCCCDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBDDDCCCBBBAAABBBBBBAAAAAA???AAAGGGQQQWWW[[[bbbiii}}}~~~xxxppphhhdddeeennn~~~|||VVVNNNOOO___{{{iii___UUUQQQKKKFFFEEEEEEFFFEEEAAAAAAAAACCCIIISSS```jjjiiiddddddjjjkkkaaaTTTMMMIIIPPPXXXhhhwwwoooaaa```bbb{{{uuuiiihhhooouuutttoooeeeYYYTTTUUUXXX^^^YYYRRRMMMKKKKKKKKKKKKKKKFFFFFFHHHDDDIIIjjjxxxVVVDDD>>>BBB>>>>>>EEEEEEOOObbbtttRRRHHHCCCHHHCCCBBBAAA???<<<999666555222;;;CCCCCC;;;333111333333333222222333333444555333333555888<<<<<<999666;;;>>>AAABBBCCCDDDEEEGGGDDDBBBCCCGGGIIIDDD@@@@@@???CCCFFFHHHHHHHHHKKKNNNKKKMMMQQQVVVYYYUUULLLEEEFFFLLLTTT[[[```bbbeeefffeeeeeegggjjjhhheeegggmmmyyyzzz|||vvvtttaaaYYYTTTWWW[[[]]]___bbblllpppxxxsssjjj[[[RRRLLLKKKIIICCC@@@BBB>>>???AAAAAA@@@CCCHHHLLLGGGHHHHHHIIIKKKMMMNNNOOOMMMLLLKKKIIIHHHGGGGGGGGGCCCBBBAAAAAACCCDDDDDDDDD??????EEENNNUUUXXX\\\aaaaaazzz}}}uuummmhhhfffjjjvvvlllNNNJJJVVVsssxxxmmmYYYTTTMMMHHHFFFFFFGGGHHHGGGCCC??????BBBHHHPPPVVV______hhhtttvvvkkk^^^WWWUUUUUUZZZlllyyyjjjZZZ]]]ZZZuuuyyypppppplllkkkiiieee```[[[XXXWWWPPPLLLHHHFFFHHHKKKMMMNNNMMMGGGGGGJJJDDDCCC]]]\\\FFF===>>>;;;>>>FFFHHHfff~~~vvvRRREEEHHHGGGEEEDDDBBB>>>;;;888555444666555333222111222333333111222444555555444222111000333666888888777777777:::<<<@@@DDDCCCBBBGGGOOOJJJGGGDDDGGGJJJGGG???777===???CCCEEEFFFHHHJJJLLLKKKNNNRRRTTTSSSPPPKKKHHHLLLPPPTTTXXX\\\```eeehhheeefffeeecccbbbdddkkkpppvvvtttuuuzzzxxxssskkkdddcccgggmmmrrrwwwwww|||uuukkkeeebbb]]]VVVQQQLLLIIIHHHEEEEEEFFFFFFGGGHHHIIIIIIOOOVVVXXXUUUVVV[[[\\\ZZZSSSVVVXXXVVVRRROOOPPPQQQOOOJJJEEEDDDFFFGGGDDDAAAAAAAAAEEEMMMWWW___aaaaaa___cccnnnwwwmmmiiiggggggmmmwww}}}XXXJJJNNNbbbvvvxxxhhhZZZLLLHHHIIIGGGFFFFFFDDDBBB@@@@@@AAACCCCCCBBBKKKNNNZZZppptttbbb``````]]]ggg|||pppiiihhh~~~{{{{{{wwwpppiiibbbZZZSSSKKKGGGEEEGGGJJJLLLNNNPPPLLLQQQLLLGGGHHHIIIUUUlll~~~qqqhhhddd^^^^^^^^^```fffppp{{{{{{tttttt{{{yyyTTTFFF===???BBBDDDNNN\\\xxxuuuRRREEEHHHGGGDDDCCCAAA>>>;;;888666555555444333222222222333333222333444444444333222222111333666888777666666777999<<>>AAADDDFFFGGGIIIKKKMMMLLLPPPTTTWWWUUUQQQLLLIIILLLQQQWWW]]]aaadddfffhhhjjjiiifffbbbaaadddlllsssxxxuuuuuuyyy~~~zzztttsssuuuzzz~~~{{{yyy~~~yyynnnjjjccc^^^YYYUUUQQQNNNMMMLLLKKKJJJJJJKKKLLLLLLOOOWWW[[[\\\^^^ccceeeccc\\\^^^______]]][[[YYYYYYWWWSSSNNNLLLNNNNNNKKKHHHCCCDDDGGGOOOYYYaaadddddd```______fffwwwxxxnnniiifffeeekkkrrr```GGGIII]]]jjjtttdddSSSLLLJJJHHHGGGHHHEEECCC@@@@@@AAABBBAAAAAAGGGIIITTTgggyyy|||nnn___XXXWWWVVVhhhtttmmmrrrcccXXXOOOJJJFFFFFFGGGHHHJJJMMMOOOTTTOOOIIIHHHGGGPPPeeeoookkkeee]]]VVVPPPMMMLLLOOOOOONNNMMMOOOUUU\\\bbbgggooouuuvvvtttqqqiii``````^^^dddqqqzzzkkk^^^MMMEEE@@@@@@@@@FFF[[[rrrsssQQQEEEHHHGGGCCCBBB@@@>>>;;;999777666444444333222222222333333333333333333333333333333111444666777777666666777888;;;BBBHHHHHHDDDEEEIIIBBBGGGLLLKKKEEE>>>;;;;;;@@@BBBEEEGGGHHHIIIKKKMMMMMMRRRWWWYYYVVVQQQLLLJJJLLLRRR[[[bbbfffggghhhhhhnnnlllgggbbb```dddmmmtttyyyvvvvvvyyy}}}|||vvvnnniiifffbbb\\\VVVRRRQQQNNNLLLJJJJJJKKKLLLQQQYYY```cccfffkkklllkkkhhhhhhiiiiiijjjhhhdddbbb\\\XXXSSSQQQQQQPPPMMMIIIGGGGGGJJJQQQ[[[cccggggggcccaaa\\\ZZZ```sss{{{qqqjjjeeedddgggmmmzzzvvvJJJDDDWWW^^^vvvqqq\\\PPPKKKIIIHHHJJJFFFCCC@@@???@@@@@@@@@???BBBCCCIIIXXXhhhlllcccXXXOOONNNOOOhhh}}}vvvdddVVVNNNHHHHHHIIIIIIKKKPPPNNNTTTPPPKKKKKKGGGNNN```yyyqqqcccXXXSSSRRROOOKKKHHHFFFEEEEEEFFFFFFEEECCCBBBDDDHHHKKKLLLPPPRRRRRRRRRSSSQQQMMMOOOQQQ\\\mmmyyyoooVVVFFFFFFCCCAAA@@@AAANNNmmmqqqOOOEEEHHHFFFBBBAAA???>>><<<:::888888444333333333333333333333333333222222222333444444222444777777666666777888666999@@@HHHHHHCCCBBBDDD===FFFOOOMMMCCC<<<===AAAAAADDDFFFHHHIIIIIIKKKMMMLLLQQQWWWXXXUUUOOOKKKIIINNNSSS[[[bbbfffggghhhiiimmmkkkgggccc```dddlllsssuuutttvvv{{{~~~yyyuuutttpppggg```[[[YYYUUURRRPPPOOOPPPQQQUUU[[[ccciiimmmoooppppppvvvtttrrrrrrsssqqqlllhhh```]]]YYYVVVTTTQQQMMMJJJJJJIIIKKKRRR\\\eeeiiijjjccceeeeeeaaaaaakkk}}}wwwuuu|||vvvnnngggdddfffhhhoooYYYFFFTTTWWWooo}}}dddUUUNNNJJJHHHIIIGGGDDDAAA@@@@@@@@@???>>>???>>>AAAJJJTTTXXXTTTOOOIIIJJJMMMhhh}}}YYYPPPJJJLLLLLLJJJMMMRRRLLLRRRPPPMMMNNNKKKOOO```ppp]]]WWWQQQLLLJJJHHHFFFDDDBBBBBBBBBEEEFFFGGGFFFEEEEEEGGGHHHEEEGGGHHHIIIJJJMMMNNNMMMNNNRRR]]]lllwwweeePPPBBBDDD@@@>>>BBBNNNdddoooOOODDDHHHFFFAAA@@@???>>><<<:::999888222333333333333333333333333222222222222333444555333555777777777777999:::555888>>>FFFGGGBBB???@@@@@@JJJQQQMMMBBB:::;;;AAAAAADDDFFFHHHHHHHHHJJJKKKIIIOOOTTTUUUPPPKKKIIIHHHPPPTTTZZZ___bbbdddggghhhggggggfffcccaaadddjjjppppppqqqvvv}}}~~~zzzqqqiiiiiigggdddaaa____________ZZZ___gggoootttwwwzzz}}}}}}|||{{{yyytttoooiiifffbbb^^^ZZZVVVQQQNNNMMMKKKLLLSSS]]]fffkkkmmmcccgggiiieeeaaadddqqq||||||sssoooqqq{{{tttllliiihhhgggiiixxxoooMMMPPPTTTiiiqqq```UUUNNNJJJIIIIIIFFFCCCAAAAAAAAA@@@>>>???===>>>AAAFFFIIIIIIGGGDDDJJJQQQjjjbbbXXXSSSVVVUUUMMMKKKPPPPPPUUURRROOOPPPMMMQQQ```}}}ZZZPPPOOOLLLFFFEEEDDDCCCCCCDDDEEEFFFCCCEEEGGGGGGEEEDDDDDDEEE???@@@BBBEEEGGGHHHIIIKKKOOOSSS\\\gggpppyyyuuu[[[MMMCCCDDD>>>>>>NNNjjjoooNNNDDDHHHEEEAAAAAA???>>><<<:::999888222222333444444444333333111222222333333444444555333555777888888:::<<<>>>888888===CCCEEEAAA???@@@HHHMMMPPPJJJ???888888;;;AAACCCEEEFFFFFFFFFGGGIIIFFFKKKPPPPPPKKKGGGGGGIIIQQQUUUZZZ]]]```aaaccceeeaaaccccccbbbaaadddjjjpppnnnooovvv}}}~~~xxxrrrqqqpppooonnnmmmmmmmmmmmmdddfffmmmvvv}}}~~~|||pppnnnjjjeee___YYYTTTQQQPPPNNNNNNTTT^^^hhhnnnpppooopppnnnfff______iiissstttoookkksss}}}tttpppmmmiiihhhuuuZZZLLLOOO^^^vvvtttfffYYYOOOKKKKKKHHHEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@AAACCCEEEFFFEEEOOO[[[tttzzzpppnnnrrrlll[[[RRRSSSYYY\\\UUUPPPQQQNNNRRRaaayyyfffQQQOOOSSSTTTTTTQQQMMMJJJHHHHHHHHHIIIDDDFFFGGGGGGDDDBBB@@@@@@@@@???AAAFFFHHHFFFGGGIIIMMMSSS[[[eeeooo{{{gggOOOFFF@@@CCCBBBKKKfffwwwkkkoooNNNDDDHHHDDDBBBAAA@@@>>>;;;999888777111222333444444444333333000111222444555555444444333555888999:::<<>>AAALLLcccqqq___aaaoooNNNEEEGGGDDDCCCBBB@@@>>>;;;999777666000111333444555444333333///000333555666555444333333555888:::;;;>>>AAADDDAAA======AAACCCBBBCCCEEEFFFDDDAAA>>>===<<<<<<<<<>>>@@@BBBCCCBBBBBBCCCDDDCCCHHHLLLJJJEEEDDDHHHMMMOOOUUU]]]bbbcccaaa^^^\\\```___^^^\\\^^^eeeqqqyyytttsssuuu{{{}}}~~~|||~~~|||{{{~~~xxxooogggbbb___VVVSSSSSSXXXbbblllsssvvv|||~~~~~~yyyqqqkkkjjjlll~~~}}}xxxqqqiiirrrtttfffiiiyyyLLLIIIIIIVVVzzzttt___UUUNNNKKKIIIHHHHHHHHHHHHGGGDDDGGGIIIIIIGGGHHHLLLQQQ[[[gggvvvwwwddd```___^^^UUUPPPTTTUUU\\\nnnxxxggg}}}___WWWZZZ]]]ccckkkfff```XXXOOOJJJHHHHHHIIICCCEEEGGGGGGEEEDDDDDDDDDCCC???>>>BBBBBB>>>???DDDBBBLLLZZZgggttteeeNNNGGGAAAAAAVVVvvvnnneeeeeeyyymmmMMMBBBEEEBBBBBBAAA???<<<:::888777777444555555555555555555444444555555666777666666666333555777888888999;;;===>>>???@@@BBBBBBCCCDDDDDDDDDEEEBBB;;;888:::===<<>>;;;999888777222333333444444333333222222333444444555555444444444555777777777777888:::@@@CCCFFFHHHGGGGGGGGGGGGBBBDDDCCC>>>===AAAEEEFFFCCCDDDDDDEEEFFFGGGHHHHHHHHHJJJLLLLLLJJJIIILLLPPPZZZ\\\___aaaccccccbbbbbb```aaa```^^^___gggttt}}}|||{{{{{{|||~~~vvvqqqlllhhhccc___aaajjjvvv{{{yyy~~~yyybbbNNNIIITTThhh}}}zzzqqqpppsssrrrooohhhggggggooozzzppptttooobbb```bbbeeeaaaaaawwwmmm```ooo{{{{{{}}}|||xxxpppbbbUUUOOOMMMHHH@@@@@@BBBFFFIIIKKKKKKJJJIIIDDDFFFHHHGGGEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBFFFUUUjjj~~~xxxyyyUUUAAAJJJVVVooonnnNNNFFFIIIEEEEEEDDDAAA>>><<<:::888888222222222333333222222222222222333444444444444333444666777777666666777999>>>BBBFFFGGGFFFDDDDDDEEEAAACCCBBB===<<<@@@DDDDDDCCCDDDEEEFFFGGGHHHHHHIIIHHHKKKLLLLLLJJJJJJMMMPPPVVVWWWZZZ]]]___`````````aaaaaa___]]]___hhhuuu|||{{{zzz{{{}}}wwwnnnqqqmmmfff```bbbjjjvvv~~~|||{{{ZZZKKKNNNYYYrrrfff^^^XXX___{{{{{{mmm]]]\\\^^^```^^^fffxxxmmmwwwwwwtttnnnccchhhvvvaaaYYY\\\ZZZSSSJJJKKKNNNQQQRRRRRROOOMMMDDDFFFGGGHHHFFFDDDBBBAAAAAAAAAAAAAAAAAABBBBBBBBB@@@FFFVVVllljjjLLLDDDUUUcccpppOOOFFFGGG@@@EEEDDDAAA>>><<<999888777111222222222222222222111111222222333444333333333444666777777666666777999>>>BBBFFFGGGDDDBBBCCCEEECCCEEECCC===<<>>;;;888777666111222222333333222222111111222333333444444333333444555777777777777888:::???CCCGGGFFFBBBAAADDDGGGGGGHHHFFF@@@===@@@CCCCCCBBBCCCEEEGGGHHHHHHGGGGGGFFFHHHJJJIIIGGGGGGJJJNNNQQQTTT[[[```ccccccbbb```^^^]]]]]]^^^dddmmmxxx~~~|||yyyuuuooojjjiiinnnwww~~~}}}bbbKKKOOOddd|||tttYYYTTTQQQNNNOOOWWWmmm{{{uuu```RRRZZZrrryyypppjjjddd]]]XXXTTTQQQMMMJJJIIIIIIGGGFFFBBBBBBCCCDDDDDDEEEEEEEEEBBBIII[[[sssyyy___LLLMMMnnnnnnLLLFFFKKKCCCEEECCC@@@===:::777666555222222333333333333222222222333333444444444444444444555777888888888:::<<<>>>BBBEEECCC>>>===BBBGGGFFFHHHEEE???<<<@@@CCCCCCAAABBBDDDFFFGGGGGGFFFFFFFFFHHHJJJJJJGGGGGGJJJNNNTTTWWW\\\```bbbaaa```^^^[[[[[[\\\___fffpppzzz}}}~~~zzzuuusssuuuzzz~~~VVVPPP___{{{sssYYYYYYUUUQQQSSS___www|||{{{oooYYY]]]mmmtttyyyqqqmmmkkkhhheeeddd^^^UUUNNNLLLKKKJJJIIICCCDDDDDDEEEFFFFFFGGGGGGCCCKKK^^^www~~~iiiWWWPPP___mmmIIIDDDJJJCCCDDDCCC@@@===999777555444222333333444444333333222222333444444555555444444333555777888888999;;;===<<>>999999???EEEBBBDDDBBB<<<:::>>>AAAAAA@@@AAADDDFFFGGGGGGFFFEEEGGGIIIKKKJJJHHHHHHKKKNNNWWWYYY[[[]]]^^^]]]\\\[[[YYYZZZ\\\```hhhqqq{{{xxxzzz~~~}}}yyyzzz~~~zzzzzz|||~~~wwwppplllnnnqqqssssssuuuwww~~~wwwlllwwwdddRRR\\\tttuuuggg___ZZZWWWZZZgggvvvddd^^^fffeeeooofff______gggssstttqqquuu|||ssshhhbbbdddgggiiiiiipppggg[[[QQQMMMLLLKKKKKKDDDEEEEEEFFFGGGHHHHHHHHHCCCLLL```zzzoooaaaXXX\\\sssqqqNNNDDDIIIGGGFFFEEECCC@@@===:::888777333333333333333333333333222444555555444333333444333555777999:::;;;;;;:::>>>>>>???>>>======???AAABBBAAA@@@@@@@@@AAABBBCCC@@@BBBDDDDDDCCCBBBCCCDDDFFFFFFFFFEEEFFFIIINNNRRRWWWZZZ]]]````````````aaaZZZ]]]]]]\\\cccrrr}}}yyy{{{~~~~~~{{{{{{|||xxxkkkccceeeiiilllmmmlllqqqzzz~~~}}}|||{{{zzzuuu~~~}}}WWW]]]mmm|||tttjjjlllqqqzzziiicccaaaiiivvv```ZZZSSSTTT]]]bbbdddkkkvvvkkkmmmmmmhhhbbbaaacccfffiiihhhbbbXXXNNNJJJMMMRRREEEEEEFFFIIIJJJJJJHHHFFFDDDKKKaaa|||mmmZZZMMMZZZsssOOOBBBFFFDDDFFFEEECCC@@@===:::888777333333333333333333333333222444555555444333333444444555666888999:::;;;;;;>>>??????>>>======>>>@@@AAA@@@?????????@@@BBBCCCBBBCCCEEEEEEDDDCCCCCCDDDFFFFFFFFFFFFFFFIIIOOOSSSXXX[[[___``````______```ZZZ]]]^^^```jjjwww{{{|||{{{xxxyyyxxxyyy~~~~~~xxxooogggbbbaaabbbccciiimmmsssyyy|||}}}|||{{{sssssssssuuuwwwzzz{{{|||WWWWWWfffzzztttnnnkkkmmmwwwkkkaaaXXXUUU\\\iiirrryyy~~~~~~vvvhhhaaabbbccccccaaa]]]WWWQQQMMMKKKIIIHHHGGGGGGGGGGGGFFFFFFKKKRRRgggzzzgggRRRLLLfffuuuPPPCCCGGGDDDFFFEEECCC@@@===:::888777333333333333333333333333222444555555444333333444555555666777888:::;;;<<>>>>>>>>???AAABBBDDDEEEGGGGGGEEEDDDDDDEEEFFFGGGFFFFFFGGGJJJOOOSSS[[[]]]```aaa```^^^^^^^^^ZZZ[[[]]]cccooo{{{|||{{{|||~~~zzzzzz|||vvvsssssswww{{{~~~zzzrrriiiccc``````jjjkkknnnoooooommmjjjhhhccceeehhhlllqqquuuxxxzzz|||aaaVVV\\\wwwkkkccc\\\cccyyyyyybbb^^^aaabbbdddgggggg___RRRHHHLLLJJJHHHGGGFFFGGGHHHIIINNNVVVjjjxxx^^^PPPWWWzzz~~~~~~vvvRRRFFFJJJHHHFFFEEECCC@@@===:::888777333333333333333333333333222444555555444333333444666555555555777999;;;<<<@@@AAAAAA???===<<<===>>>???>>>=========>>>@@@AAAFFFGGGIIIHHHGGGEEEFFFFFFGGGGGGGGGGGGGGGKKKPPPTTT]]]___aaaaaa___]]]\\\\\\XXXVVVWWW___mmmxxx{{{yyyyyy{{{~~~~~~|||{{{zzz~~~}}}tttllljjjlllttt{{{tttooollloooooonnnmmmjjjgggdddbbbcccfffiiikkkmmmooorrrssswwwxxx\\\QQQiii|||vvvzzz|||ggggggeeeeeehhhooossskkkYYYJJJJJJJJJJJJIIIHHHIIIKKKMMMLLLXXXooo}}}XXX```vvv|||vvvRRRFFFJJJHHHFFFEEECCC@@@===:::888777333333333333333333333333222444555555444333333444555555555555666999;;;<<<@@@AAAAAA???===<<<===>>>???>>>=========>>>???@@@FFFHHHIIIIIIHHHGGGGGGHHHGGGGGGGGGGGGHHHLLLQQQVVV^^^```aaaaaa^^^\\\ZZZZZZUUUQQQPPPYYYgggqqquuuuuuzzz|||}}}{{{{{{|||vvveee\\\[[[bbbppp|||}}}{{{~~~}}}zzz|||tttsssqqqooollljjjhhhhhhkkkmmmmmmllljjjiiijjjkkkpppfffJJJXXXssssssiiiqqqhhhfffgggllloooiiiYYYKKKGGGIIIJJJIIIHHHHHHJJJMMMLLL\\\www{{{[[[}}}}}}vvvQQQDDDFFFDDDFFFEEECCC@@@===:::888777333333333333333333333333222444555555444333333444444444555666777999:::;;;???@@@@@@???===<<<===??????>>>=========>>>@@@AAAEEEGGGIIIIIIHHHHHHHHHIIIGGGGGGHHHHHHIIIMMMRRRWWW]]]___``````]]]ZZZXXXXXXTTTOOOOOOYYYdddlllppptttzzz~~~~~~vvvaaaRRRLLLMMMVVV```iiissswwwxxxzzz}}}}}}zzzwwwyyywwwvvvtttrrrqqqqqqrrrrrrrrrrrrqqqlllfffbbbccceeeiii|||~~~yyyOOOMMMbbbwwwnnnjjjgggeeebbbbbbaaa[[[PPPHHHHHHIIIJJJHHHFFFGGGKKKOOOOOObbb}}}vvvmmmuuuPPPCCCFFFCCCFFFEEECCC@@@===:::888777333333333333333333333333222444555555444333333444333333555777888999999999>>>??????>>>======>>>@@@??????>>>===>>>???@@@AAADDDFFFHHHIIIHHHHHHJJJKKKGGGHHHHHHHHHJJJNNNSSSWWW\\\]]]___^^^\\\YYYWWWWWWSSSQQQUUU___hhhkkkoootttwww|||~~~~~~ppp___TTTMMMNNNQQQ^^^hhhvvv|||vvvvvvvvvwwwyyyyyyvvvsssqqqzzzyyywwwvvvwwwyyy{{{}}}zzzyyytttlllbbb]]]^^^aaacccxxx~~~fffOOOSSSfffmmmiiihhhddd^^^VVVOOOKKKIIIIIIJJJJJJHHHGGGMMMWWW___]]]ooovvvsssOOODDDHHHGGGFFFEEECCC@@@===:::888777333333333333333333333333222444555555444333333444222333555777999999999888>>>>>>???>>>======???AAA@@@???>>>>>>>>>???AAABBBCCCEEEGGGIIIIIIIIIJJJLLLGGGHHHHHHHHHJJJNNNTTTXXXZZZ\\\^^^^^^[[[XXXWWWVVVTTTTTT[[[gggmmmmmmpppuuusssxxx|||}}}{{{|||zzzkkk___XXXWWWTTT]]]kkkwwwzzztttsssqqqpppppprrrqqqnnnkkkkkk{{{~~~|||zzzzzz{{{~~~yyynnnbbb[[[[[[^^^```uuu~~~WWWKKKXXXrrr}}}nnnnnnjjj```TTTLLLKKKMMMJJJJJJIIIHHHKKKVVVfffrrrqqqyyyuuutttPPPDDDFFFCCCFFFGGGDDD>>>;;;;;;999555555555444444444333333333333444555555333333444555444666888888888777888999@@@???===:::999;;;@@@CCCMMMBBB999;;;???@@@@@@@@@GGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNLLLKKKMMMSSSXXXbbbcccddddddaaa\\\WWWSSSXXXRRRTTTaaajjjmmmrrrxxxssstttxxx}}}~~~xxxpppooosss||||||wwwtttrrrgggiiikkknnnnnnkkkfffaaagggppp|||{{{}}}}}}qqqfff___[[[YYY]]]nnn|||PPPWWWaaauuu{{{uuulllccc\\\VVVQQQNNNLLL\\\XXXKKKPPPaaarrrzzzssssssQQQEEEHHHEEEFFFGGGDDD>>>;;;;;;999555444444444444333333333333333444555555333333444555666777999999888777888999???>>>===:::999;;;???CCCJJJ@@@999;;;@@@AAA@@@@@@GGGHHHIIIJJJKKKLLLLLLLLLMMMOOOOOONNNMMMPPPVVV[[[cccdddeeedddaaa]]]XXXUUUVVVPPPRRR^^^gggjjjnnntttvvvwww{{{yyysssppplllllllllmmmmmmjjjeeeaaaYYYbbbnnnzzz|||sssiiiaaa[[[YYY\\\jjj~~~TTTVVV[[[cccyyynnnccc[[[VVVUUUTTTjjjmmmaaa^^^eeeppp}}}|||}}}rrrQQQFFFJJJGGGFFFGGGDDD>>>;;;;;;999555333333333333222222222222333444555555333333444555666888::::::999888999:::???>>><<<:::999;;;???BBBEEE===999<<>>;;;;;;999555333333333222222222111111333444555555333333444555555777999:::::::::;;;<<<>>>===<<<:::999;;;>>>BBB@@@:::888===BBBBBBAAABBBIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMLLLLLLPPPVVV\\\eeeeeeeeedddaaa^^^ZZZXXXUUUOOOSSS```jjjmmmqqqwww}}}}}}~~~vvvppplllgggcccaaa^^^[[[YYYPPPUUUYYY___iiivvv|||||||||}}}{{{~~~}}}uuukkkccc\\\XXXYYY^^^jjj|||___OOOWWWaaavvv}}}|||rrr\\\\\\kkkwwwrrrwww~~~~~~wwwtttzzzoooYYYVVVddd}}}sssPPPEEEHHHEEEFFFGGGDDD>>>;;;;;;999555333333333222222222111111333444555555333333444555222555888::::::;;;===???======<<<;;;:::;;;>>>AAA===888888===AAAAAAAAACCCHHHHHHGGGFFFGGGGGGHHHIIIIIIKKKLLLLLLMMMQQQXXX^^^fffeeedddccc```^^^[[[ZZZSSSNNNRRRaaammmppptttzzz||||||}}}lllgggaaa\\\YYYXXXVVVUUUMMMNNNNNNOOOWWWcccjjjkkkmmmqqqxxx}}}xxxzzztttjjjaaa[[[XXXVVVXXX```rrr~~~hhhRRRSSSeeezzzvvvyyy|||hhhdddmmmuuuxxxuuuvvvyyyhhhTTTVVViii}}}|||tttQQQEEEHHHDDDFFFGGGDDD>>>;;;;;;999555333333333333222222222222333444555555333333444555111444777999:::;;;===???<<<<<<<<<;;;:::;;;===@@@;;;888888<<<@@@@@@AAADDDGGGFFFEEEEEEEEEGGGHHHIIIJJJLLLNNNNNNPPPTTT[[[aaafffeeecccaaa___]]]\\\[[[PPPLLLQQQ```lllooosssxxxzzz{{{}}}~~~wwwfffbbb\\\WWWVVVUUUUUUUUUNNNMMMJJJIIIOOO\\\eeeggg```dddjjjqqqxxx}}}}}}|||yyyvvv{{{vvvjjjaaa[[[XXXSSSSSSYYYiiiyyyUUUOOOXXXqqqyyyyyy~~~zzzkkk\\\NNNSSSiii{{{uuuRRRFFFIIIFFFFFFGGGDDD>>>;;;;;;999555444444444444333333333333333444555555333333444555333555777999888999:::<<<;;;<<<<<<;;;:::;;;===???;;;888777;;;>>>>>>AAADDDEEEEEEDDDDDDDDDFFFHHHJJJIIIKKKMMMNNNPPPUUU]]]ccceeedddbbb___]]]\\\[[[[[[QQQMMMQQQ```kkkmmmpppuuuxxxzzz~~~}}}}}}rrriiiccc___ZZZWWWVVVWWWXXXXXXTTTQQQLLLHHHMMMZZZdddgggWWWWWWYYY^^^fffnnntttxxx}}}{{{{{{{{{yyyvvv{{{zzznnnccc[[[WWWPPPPPPUUUdddyyy}}}{{{tttTTTRRRaaa|||iiiZZZTTTKKKQQQggg|||tttuuuSSSHHHKKKHHHFFFGGGDDD>>>;;;;;;999555555555444444444444333333333444555555333333444555555777888888777777777888;;;<<<<<<;;;:::;;;===???<<<888777;;;======@@@EEEDDDDDDCCCCCCDDDFFFIIIKKKFFFIIIKKKLLLNNNSSS[[[aaaeeecccaaa^^^\\\[[[[[[[[[UUUPPPTTTbbbkkklllnnnssswwwzzz~~~zzzssskkkeeebbb^^^ZZZXXXYYYZZZ[[[\\\VVVSSSJJJDDDHHHTTT^^^aaaSSSPPPNNNPPPWWWaaakkkpppzzzzzz{{{|||zzzwwwyyy}}}rrrfff\\\VVVOOOOOOSSSaaauuuyyyzzz[[[PPPXXXzzz~~~xxx\\\PPPRRRPPPXXXnnnxxxxxxsssPPPGGGLLLKKK\\\LLL???<<<===999444333111222444555666555444444555444444333333444444555444666777888777777999;;;???===;;;:::999:::<<<======666444;;;BBBBBB@@@>>>BBBEEEFFFEEECCCDDDHHHKKKJJJKKKKKKLLLOOOUUU\\\aaafffccc^^^[[[YYYXXXWWWVVVRRRPPPSSS___iiimmmpppssswwwzzz|||rrrjjjcccdddaaa[[[UUURRRVVVZZZXXXTTTNNNKKKLLLOOORRRTTTPPPLLLIIIKKKKKKMMMWWWccclllrrrzzzwwwlll___UUUUUUVVVWWW\\\lll}}}YYYNNNddd{{{zzz|||hhhWWWRRRQQQTTTbbbssszzzsssPPPFFFLLLJJJYYYLLLBBB???>>>:::666666333333444444555444444444555444444333333444444555444666777888777888999;;;AAA???;;;999999<<>>999666777555555444333333333444444555444444333333444444555444666777888888888:::<<>>666777;;;>>>AAADDDGGGDDDBBBCCCGGGIIIHHHEEEKKKKKKLLLMMMPPPXXXaaagggjjjiiifffccc```\\\YYYWWWQQQNNNQQQ[[[eeejjjmmmqqqsssvvvzzz||||||}}}~~~~~~}}}}}}}}}}}}zzzzzzyyy{{{vvvnnnaaa```]]]VVVNNNJJJJJJLLLOOORRRSSSRRRQQQUUU^^^fffaaa\\\VVVPPPHHHDDDGGGMMMZZZeeeuuu~~~zzz~~~xxxrrrmmmaaa```^^^```lllWWWGGGOOOlllyyykkkbbbeeemmmsss{{{zzzxxxsssPPPEEEJJJHHHGGGFFFCCC@@@;;;666555555777666444333222222333444555444444333333444444555444666777888888999;;;<<>>999777888===DDDHHH>>>777333666:::>>>BBBFFFCCCDDDDDDBBB@@@@@@CCCEEEHHHIIIJJJLLLPPPXXXaaahhhgggiiiiiigggaaa[[[WWWVVVQQQMMMNNNVVV```fffkkkooorrrtttvvvwwwwwwwwwyyyzzz{{{|||||||||||||||||||||xxx}}}|||vvvmmmfffTTTUUUVVVVVVVVVVVVWWWXXXSSSYYY]]][[[YYY^^^kkkwww}}}|||tttkkkccc___]]]aaalll|||{{{zzz~~~|||tttqqqkkkhhhrrrWWWOOOgggzzzkkkdddvvvrrrPPPFFFJJJHHHDDDGGGFFFAAA===;;;999666555555444333333333444444555444444333333444444555444555888999999:::<<<>>>@@@>>>;;;999;;;>>>CCCFFF999444222666;;;>>>CCCHHHEEEFFFEEEAAA======BBBGGGGGGIIIJJJMMMQQQXXX```fffeeeggghhheee___YYYWWWWWWRRRMMMMMMUUU___eeekkkooooooppprrrrrrqqqrrrsssuuuyyyzzz{{{}}}~~~~~~~~~~~~www|||ooofff^^^^^^_________^^^]]]\\\YYY\\\___]]]\\\cccrrr~~~zzztttooorrrzzz|||tttooovvvwwwtttwwwUUUYYYddd|||fffZZZmmmqqqPPPGGGKKKIIIFFFHHHFFF@@@===>>>;;;666333333444444555444444444555444444333333444444555333555888999999:::===>>>???>>>>>>>>>???@@@BBBCCC999444333666;;;>>>DDDJJJKKKHHHCCC???>>>@@@DDDHHHHHHJJJMMMPPPTTTYYY```eeedddfffgggddd]]]XXXWWWYYYSSSNNNMMMUUU^^^eeekkkpppnnnoooppppppooooooqqqsssxxxyyy|||~~~{{{~~~vvvqqqkkkjjjjjjiiihhheeebbb___\\\^^^^^^]]]___hhhxxx~~~}}}uuuzzzxxxgggwwwnnnYYYSSSqqqwwwaaaZZZfffqqqPPPGGGLLLJJJFFFGGGDDD===;;;===:::333111222444555666555444444555444444333333444444555333555888999999;;;===??????@@@@@@AAABBBBBBBBBBBB<<<777444666:::>>>EEEMMMQQQJJJAAA>>>@@@DDDGGGHHHHHHKKKOOORRRVVV[[[```dddcccfffgggccc]]]XXXXXXZZZTTTOOOMMMTTT^^^eeekkkpppooopppqqqpppooopppqqqssswwwyyy|||{{{zzz{{{|||rrrqqqppppppnnnkkkfffccc^^^^^^]]]]]]```lll}}}yyy{{{||||||```fffbbbNNNaaazzzvvv\\\UUU[[[{{{qqqSSSHHHLLLKKKHHHEEEAAA???===;;;888666666555555555555444444444555555555444444333333333666666666666888:::<<<===<<>>BBBFFF>>>777333555999===BBBHHHJJJEEE@@@@@@DDDHHHHHHFFFGGGHHHLLLPPPVVV\\\aaadddccceeeeee```ZZZXXX\\\aaaWWWSSSNNNOOOVVVaaaiiimmmppppppoooooonnnnnnnnnnnnvvvvvvyyy}}}~~~xxx{{{~~~}}}qqqooommmlllllliiifffccc```aaabbbaaa```eeewww|||}}}yyy|||tttxxxzzzVVV```wwwVVVVVVkkk|||eeeUUUQQQqqqRRRGGGKKKJJJHHHEEEAAA???===;;;888666555555555555444444444444555555444444444333333333666666666666888:::<<<======???AAA@@@>>>>>>AAADDD>>>777333555888;;;AAAFFFHHHDDD@@@BBBFFFJJJJJJHHHHHHIIILLLPPPVVV\\\aaaeeehhhiiihhhccc\\\YYY\\\```YYYSSSNNNOOOWWWaaahhhkkkiiijjjkkkmmmnnnooooooooopppoooqqquuuwww{{{xxxvvvsssqqqqqqooommmkkkddddddeeedddaaaeeettt~~~nnnnnnuuu{{{~~~nnnqqq[[[YYYyyyoooWWWXXX^^^ooouuuWWW[[[pppQQQFFFJJJIIIHHHEEEAAA???===;;;888666555555555555444444444444555444444444444333333333666666666777888:::<<<<<<>>>===<<<;;;<<<>>>AAACCC???888444555888:::???DDDEEEBBBAAADDDHHHKKKKKKJJJKKKKKKMMMPPPUUU\\\bbbfffkkkmmmkkkeee]]]YYY[[[___\\\UUUNNNOOOXXXbbbfffgggdddfffhhhiiiiiihhhfffeeejjjiiilllsssyyy|||xxxuuusssrrrpppoooiiiiiijjjiiifffgggqqq}}}yyygggfffkkk{{{xxxiiilll{{{^^^SSS^^^dddPPPHHH\\\}}}aaa\\\zzzmmmNNNEEEJJJIIIHHHEEEAAA???===;;;888666555555555444444444333333444444444444444444444444555555666777999:::;;;<<>>@@@BBBAAA;;;666777999:::>>>CCCDDDCCCCCCFFFIIIKKKKKKJJJMMMMMMNNNQQQVVV\\\bbbfffjjjllljjjddd\\\XXXYYY]]]^^^WWWPPPQQQZZZbbbeeedddfffgggiiihhhfffaaa\\\XXXeeegggnnnwwwyyytttpppooommmlllllllllmmmnnnkkkiiiooowww~~~rrrooouuu|||yyymmmpppnnn[[[QQQRRRgggQQQUUUnnnhhh[[[qqqiiiMMMEEEJJJIIIHHHEEEAAA???===;;;888666555444444444444333333333444444444444444444444444444555666888999:::;;;;;;???;;;888777999===AAABBBCCC===999:::;;;<<>><<<:::999:::===AAAEEEDDD>>>:::;;;======@@@CCCEEEEEEEEEFFFFFFHHHIIIJJJOOOPPPRRRUUUYYY^^^bbbdddeeeggggggaaaYYYUUUUUUXXX___[[[XXXYYY]]]bbbeeefffkkkpppvvv}}}~~~{{{uuunnnddd]]]XXXZZZ[[[[[[YYYXXXXXXXXX^^^ccclllwwwyyytttqqqooommmkkkhhhiiilllllliiihhhkkk}}}fffWWWOOOIIIiiimmmWWWdddooo___TTTZZZ~~~hhhNNNGGGJJJGGGHHHEEEAAA???===;;;888666444444444333333333222222333333333444444444555555444555777999:::;;;;;;;;;<<<======<<<;;;===BBBGGGCCC===:::;;;======@@@CCCCCCCCCCCCCCCDDDGGGJJJLLLNNNPPPTTTXXX\\\___aaaccciiijjjjjjddd[[[UUUTTTVVV^^^]]]]]]]]]^^^bbbfffiiinnnsss{{{yyyrrriiibbb^^^YYYRRRMMMEEEGGGIIIHHHFFFEEEFFFGGGLLLOOOTTT^^^iiittt||||||yyywwwuuuppplllkkknnnnnnkkkhhhiii{{{{{{|||gggTTTOOOLLLbbbppp\\\jjj~~~___UUUccc{{{iiiOOOHHHJJJFFFHHHEEEAAA???===;;;888666444444444333333333222222333333333444444555555555333555777999:::;;;;;;:::;;;>>>@@@>>><<<===CCCIIIBBB<<<999;;;======???CCCAAAAAABBBBBBCCCGGGLLLOOONNNQQQUUUYYY]]]```aaabbbmmmooommmfff\\\UUUTTTVVV]]]^^^```______aaagggkkkrrrvvv~~~{{{ssshhh```UUUNNNLLLLLLJJJHHH<<<>>>???===;;;;;;===@@@@@@@@@AAAGGGPPPZZZbbbfffjjjyyy}}}~~~|||{{{xxxsssppprrrrrrnnnkkkjjjtttvvvwwwdddPPPQQQSSSbbb}}}\\\TTTiii}}}{{{fffVVVSSSyyyiiiOOOGGGKKKIIIGGGFFFBBB???<<<999888888444444333222222111000000222222222333333444444444555666888888888999:::<<>>BBBBBBBBBDDDFFFIIIKKKMMMPPPRRRUUUZZZ^^^bbbdddeeemmmpppooofff]]]ZZZWWWTTT______```bbbeeeiiikkkmmmsssxxx}}}~~~qqqddd]]]QQQLLLFFFAAA???@@@@@@AAA;;;<<<===>>>>>>>>>===<<>>@@@AAA@@@<<<666444999===>>>>>>@@@BBBBBBCCCDDDGGGJJJMMMOOOPPPRRRVVVZZZ___bbbeeegggmmmqqqppphhh___[[[XXXUUUZZZ___dddfffgggiiinnnrrrwwwzzz~~~}}}wwwooobbbVVVPPPIIIFFFBBB???>>>???@@@@@@BBBBBBAAAAAAAAABBBBBBCCC>>>???@@@@@@AAACCCEEEGGGHHHMMMSSSTTTSSSWWWbbbkkk|||~~~xxxtttvvvwwwtttppppppppp|||~~~vvv```KKKLLLQQQ___sssaaaNNNYYYfff~~~mmm[[[PPPXXXxxxvvvgggMMMFFFJJJGGGGGGFFFBBB???<<<999888888666555555444444333333222222222333333333333444444555666888888888999:::<<<>>>BBBCCC???===@@@AAA@@@;;;555333888===???AAACCCCCCCCCDDDEEEHHHKKKNNNOOOPPPRRRVVVZZZ^^^cccfffgggmmmqqqqqqiiiaaa\\\YYYVVVTTT]]]gggjjjiiikkkqqqxxx{{{}}}|||~~~uuuhhh___VVVKKKCCCAAA???????????????@@@@@@AAADDDCCCBBB@@@@@@AAACCCDDD??????>>>======<<<<<<<<<===???AAABBBBBBFFFLLLRRR]]]uuuyyyvvvwwwxxxtttqqqppprrr}}}xxx[[[GGGIIILLLXXXkkkzzzkkkWWWPPPbbb|||kkkVVVPPPXXXqqq}}}|||{{{lllQQQIIIKKKHHHGGGFFFBBB???<<<999888888333333333222222111111111333333333333333333333333555666888888888888:::<<<;;;???@@@===<<>>======<<>>=========???AAACCCEEE]]]|||yyyvvvwwwwwwsssoooooosss|||uuuYYYHHHJJJJJJSSSdddpppyyy___XXXtttzzzlllYYYQQQ^^^rrrnnnRRRIIIJJJFFFGGGFFFBBB???<<<999888888333333222222222222111111333333333333333333333333555666888888888888:::<<<999======:::999===@@@@@@===666222666<<>>===>>>???AAAAAA===PPPmmm}}}yyyzzzyyyuuuqqqpppnnnwwwrrr|||ZZZLLLOOOLLLQQQ___hhh~~~iiiaaatttzzzuuufffVVVWWWlll}}}mmmQQQGGGHHHCCCGGGFFFBBB???<<<999888888444444444444444444444444444444333333333333222222555666888888888999:::<<<:::===<<<888888>>>CCCDDD@@@999333666;;;>>>BBBFFFKKKJJJIIIHHHHHHHHHIIIJJJLLLMMMOOOSSSXXX^^^bbbeeefffllloooiiibbb\\\WWWRRRQQQUUU\\\eeemmmsssuuuuuu}}}~~~{{{lllaaaOOOIIIEEEFFFGGGJJJPPPWWWXXX___hhhnnnpppppprrrtttxxx{{{{{{vvvrrreee]]]RRRKKKGGGEEEBBB@@@>>>>>>>>>>>>???@@@BBBCCC@@@KKKaaa|||~~~~~~yyyuuutttpppxxxzzz|||rrrzzzYYYOOOTTTPPPRRR]]]cccvvvaaa___{{{ooo```KKKHHHfffwwwkkkPPPGGGHHHDDDGGGFFFBBB???<<<999888888444444444444444444444444444444444333333222222222555666888888888999:::<<<===???===888888@@@GGGIIIDDD;;;555666999<<<@@@DDDHHHGGGGGGGGGGGGIIIJJJKKKLLLMMMOOOSSSXXX^^^cccfffiiipppsssnnnfff```ZZZUUUPPPVVV___fffkkkoootttwww|||}}}{{{oooccc[[[NNNLLLMMMQQQUUUWWW]]]dddjjjrrr{{{yyyqqqggg^^^XXXRRRJJJDDDAAABBBBBBAAA??????AAACCCBBBEEETTTnnn|||wwwvvvuuuyyy~~~xxxrrrttt}}}qqqwwwVVVOOOWWWSSSTTT___bbbrrr{{{```iii}}}^^^PPPKKKaaawwwlllRRRIIIKKKGGGHHHFFFBBB???<<<999888888222222222222222222222222444444444333333222222222555666888888888999:::<<<@@@AAA>>>999999BBBJJJMMMFFF===666666999;;;???CCCEEEEEEEEEFFFGGGJJJLLLMMMMMMMMMOOOSSSXXX___dddggglllsssvvvrrrjjjddd^^^XXXPPPYYYccchhhiiilllssszzz||||||xxxpppggg___ZZZTTTUUUYYYaaafffiiiooovvv~~~xxxpppfffZZZQQQIIIJJJJJJGGGAAA>>>???AAAAAA???IIIbbb|||{{{vvvuuutttvvv{{{tttmmmfffhhhrrrppptttRRRNNNXXXUUUVVV```bbbqqq~~~gggXXXnnn|||jjj^^^OOOOOOddd}}}~~~kkkSSSFFFGGGFFFHHHFFFCCC???<<<999777666555444333222111222333333444444444444444444444444777777777888999999999:::???===999555555<<>>>>>===:::999<<>>@@@BBBCCC===444000222999@@@DDDHHHIIIJJJIIIHHHGGGHHHIIIJJJOOORRRUUUZZZbbbfffeeegggiiikkkllljjjfffbbb___^^^UUUQQQWWWaaajjjpppuuutttyyy|||~~~xxxooo^^^```kkk|||~~~uuujjj^^^VVVKKKKKKNNNYYYiiiqqqXXXOOOJJJDDDBBBCCCLLLaaasssvvvqqqqqqnnniiimmmfffdddooowwwuuurrrooohhhbbbdddjjj~~~~~~lllRRRNNNOOOXXXbbbhhhkkknnntttuuuvvvxxx|||iii___llljjjaaaVVVLLLJJJZZZ|||}}}tttoooqqq|||fffMMMFFFIIIEEEGGGEEECCC???<<<:::888777444444444333333333222222444444444444444444444444555666777888999:::;;;;;;<<>>???CCCGGGGGGAAA888222222777===AAADDDFFFHHHHHHHHHHHHJJJKKKJJJOOORRRUUUZZZccchhhhhhiiikkklllmmmjjjfffbbb___YYYQQQNNNUUU```iiipppuuutttyyy|||}}}xxxpppkkkccchhhrrrzzzoooeee\\\TTTOOOKKKPPPYYYfffzzzppp]]]WWWPPPKKKFFFHHHTTT```rrr}}}~~~wwwnnnkkkkkkjjjfffhhhccc```cccqqqyyysssjjjcccccchhhuuu~~~kkkSSSOOOPPP[[[fffkkkllllllnnnqqqrrruuu}}}hhhbbbqqqrrrdddTTTMMMJJJTTTjjj}}}yyy~~~jjjlllsss~~~dddKKKGGGJJJEEEHHHFFFCCC???<<<999777666333333444444444333222111444444444444444444444444555555666888999:::;;;<<<>>>??????>>>===@@@FFFLLLJJJDDD;;;444222555;;;@@@AAACCCEEEFFFGGGHHHJJJLLLKKKOOOSSSVVV]]]ffflllmmmjjjlllnnnooolllgggbbb^^^WWWPPPMMMSSS\\\eeennnvvvuuuyyy|||}}}wwwnnnhhhfffkkkqqq{{{wwwjjj^^^VVVRRROOONNNOOOYYYfffuuuuuulllaaaXXXOOOIIIKKKQQQeeerrrzzzzzzxxxrrrkkkiiikkkjjjgggddddddaaa^^^```mmmyyyooofffeeehhhmmmzzzfffSSSOOORRR\\\fffjjjkkklllnnnsssuuuuuu}}}WWWQQQdddsss{{{kkk[[[NNNKKKFFFPPPqqqwwwuuuxxxkkkffflllvvv~~~cccIIIGGGKKKEEEFFFEEEBBB???<<<:::888888333333444444444333222111444444444444444444444444555555666888999:::;;;<<>>===@@@FFFLLLJJJDDD<<<444111444:::@@@@@@BBBDDDEEEEEEGGGIIIKKKHHHMMMQQQTTT[[[fffmmmnnniiillloooqqqooojjjddd___ZZZSSSNNNPPPVVV___lllwww{{{}}}~~~wwwmmmggggggqqqyyy~~~nnnfff[[[SSSPPPRRRVVVXXX___kkkxxxpppeee[[[SSSOOOPPP]]]lll|||{{{tttwwwvvvpppjjjhhhkkkkkkhhhbbbeeeeee___[[[bbbuuu~~~~~~uuukkkfffhhhhhhxxx~~~vvv___PPPNNNRRR\\\dddgggiiilllkkkrrrtttssszzz~~~^^^[[[cccyyyeeeYYYQQQLLLRRR\\\uuuwwwssssssxxxgggccclllwww}}}bbbIIIGGGKKKDDDDDDCCCAAA???===;;;::::::333333444555444333222111444444444444444444444444444555666888999:::<<<<<<@@@AAAAAA@@@>>>@@@EEEJJJHHHCCC;;;333000333:::@@@@@@BBBDDDDDDDDDEEEGGGIIIDDDHHHMMMPPPXXXdddkkkmmmhhhkkkpppsssqqqllleeeaaa^^^VVVOOOMMMPPPZZZiiiwww|||rrrmmmnnnwww{{{sss___YYYRRRNNNRRRYYYaaafffrrr~~~yyymmmeee]]]YYYXXXVVVeeevvv}}}uuuooosssqqqllleeedddggggggccc___cccddd___YYY]]]lllzzzxxxtttgggfffnnn}}}zzznnnggggggfffsss}}}sss|||YYYNNNMMMQQQZZZbbbdddhhhkkkaaaiiimmmkkkrrrfff^^^sss}}}gggTTTMMMMMMOOO^^^yyyooooooppptttlllbbblllvvv{{{}}}~~~dddMMMHHHKKKFFFFFFEEECCC@@@===:::888777555555444333333333333444222222222333333444444444555666777888999:::::::::>>>@@@AAA>>>;;;===CCCIIINNNNNN???222555999999???@@@BBBDDDEEEEEEEEEFFFHHHFFFGGGIIINNNTTTZZZ```cccjjjlllooorrrrrrnnngggaaa[[[RRRNNNPPPPPPRRRaaatttyyyzzz}}}uuugggZZZNNNPPPTTTXXX___jjjxxx~~~tttooohhhaaadddiiirrr~~~~~~yyyuuuuuuqqqmmmiiifffeeedddcccdddcccaaa]]]WWWWWWcccqqqlllaaa]]]UUULLLNNNUUUbbbqqq|||yyy}}}~~~sssggg```fffmmmyyywwwvvvlllUUUVVVVVVWWW\\\ccchhhjjjiiijjjqqqtttpppmmmqqqzzzoooaaarrr~~~zzzlll___TTTHHHDDDYYYttttttqqqpppxxxaaa^^^hhhuuu|||||||||fffNNNHHHJJJFFFFFFEEECCC@@@===:::888777555555444333333333333444222333333333333333333444555666777888999:::::::::>>>@@@@@@>>>;;;;;;@@@EEEMMMNNN@@@333555888888>>>@@@BBBEEEFFFEEEEEEGGGHHHIIIIIIKKKNNNRRRWWW\\\___bbbffflllqqqssspppjjjeee```VVVPPPOOOLLLLLLXXXhhh|||vvvqqqggg]]]]]]bbbjjjrrrzzzyyyqqqnnnrrryyy}}}}}}~~~~~~zzzwwwxxxtttooommmlllkkkiiigggjjjfffaaa\\\WWWWWWaaammm{{{|||mmmWWWNNNKKKBBBEEEFFFIIIQQQ]]]jjjuuuzzzvvvwww~~~qqqfff```aaafffqqquuuxxxhhhSSSUUUUUUVVV[[[bbbggghhhhhhyyy}}}vvvzzztttbbbnnn}}}nnniii^^^RRRKKKRRR^^^ooo{{{sssrrrtttzzz}}}YYYbbbkkkvvv}}}~~~~~~jjjOOOGGGJJJFFFFFFEEECCC@@@===:::888777555555444333333333333333444333333333333333333222555555777888999:::::::::>>>@@@@@@>>>;;;:::===@@@LLLNNNAAA444666777666<<>>BBBBBBBBBFFFOOO^^^nnnxxxxxxvvvyyy~~~pppddd___ZZZ]]]eeerrrvvv~~~}}}aaaPPPUUUVVVXXX]]]cccgggiiijjj{{{yyy{{{uuuaaatttyyycccTTTOOONNNJJJQQQiii~~~yyyrrryyy{{{yyy{{{|||vvvWWWffflllvvv}}}~~~~~~nnnQQQGGGIIIEEEFFFEEECCC@@@===:::888777555444333333222222333333444444444333333222222222444555666888999999999999???@@@BBBAAA>>>;;;;;;<<>>AAADDDGGGGGGCCC???<<>>DDDHHHIIIFFFAAA<<<>>>GGGBBB888888555333999999<<<@@@CCCEEEGGGJJJMMMOOONNNMMMNNNOOORRRTTTVVVWWW___jjjpppssstttvvvyyyrrrmmmcccXXXPPPLLLJJJHHHIIITTTaaajjjrrryyy{{{xxx{{{{{{tttsssxxx}}}ssskkkggggggeeeYYYMMMIIIFFFBBBCCCGGGPPPWWW```hhhooowww{{{wwwvvvyyy{{{xxxssspppooolllggggggjjjqqq}}}WWWGGGCCCJJJTTTfffqqqllliiibbbZZZTTTTTTXXX\\\___mmmxxx~~~}}}{{{qqqoooddd```^^^bbbooo|||ttt^^^PPPSSSYYY]]]aaaeeegggjjjooossszzztttmmmxxxyyyrrrgggUUUPPPMMMOOOUUU___nnn{{{yyyuuusssqqqlllhhhooo{{{xxxqqq{{{^^^___jjjnnnqqqqqqooopppuuuzzzwwwTTTEEEGGGFFFFFFEEECCC@@@===:::888777444333222222111111222222222222222333333444444444333444555777888888888888999<<>>BBBEEEGGGKKKMMMQQQPPPOOOOOOOOOQQQSSSUUUZZZbbbkkkoooppppppsssvvvooojjjbbbXXXSSSPPPNNNKKKEEEPPP]]]iiittt|||~~~{{{~~~~~~}}}~~~}}}sssnnnhhhfffggghhhfffdddaaaVVVMMMHHHCCC===<<<@@@@@@GGGQQQYYYaaakkkwwwzzzrrrooossswww|||yyyxxxvvvqqqjjjiiilllwww|||aaaQQQLLLQQQZZZkkkvvvsssjjjaaaWWWRRRTTTYYY^^^```ooo~~~~~~tttrrrgggbbb^^^```kkk{{{uuu~~~[[[NNNTTT[[[___dddgggjjjmmmrrrvvvrrr|||xxxfffeeefffkkkyyyooo\\\NNNIIIGGGJJJVVVggg|||zzztttwwwyyypppzzz___dddmmmrrrtttqqqllllllsssyyyuuuSSSFFFHHHDDDHHHFFFDDD@@@===:::999888555444333333222222333333444444444444333222111000444444555666777888999999<<<>>>AAADDDDDDBBB???======CCCEEE>>>666444777999@@@@@@@@@???AAADDDJJJNNNPPPOOONNNNNNOOOQQQUUUWWWXXXcccjjjkkkppp{{{|||vvvmmmiiiccc[[[UUUPPPNNNMMMNNNQQQ\\\llluuuvvvtttsssxxxuuukkkccc\\\aaalllsssqqqlllgggZZZJJJ@@@======<<<:::@@@???AAAHHHOOOYYYgggtttzzz|||uuuuuuyyy}}}xxxsssqqqpppssshhhYYYJJJQQQmmmuuufff]]]UUUTTTVVVYYY^^^cccooo|||~~~uuulll```[[[[[[aaawww~~~{{{tttUUURRR]]]___bbbeeeddddddhhhqqqxxxyyy|||~~~~~~~~~zzzlllhhhcccaaa~~~uuudddVVVOOOMMMEEENNNeee{{{||||||yyyxxx{{{~~~|||vvv}}}~~~]]]```kkkvvvvvvrrrtttqqqpppxxxsssPPPEEEHHHDDDHHHFFFCCC@@@===:::999888555444333333222222333333222333333444444333333333555555666777888999::::::888;;;@@@CCCDDDCCC???===<<>>CCCDDDBBB>>><<<===FFFKKKEEE<<<777555444===???BBBDDDFFFHHHKKKNNNLLLNNNPPPSSSUUUVVVVVVUUUVVV___fffhhhmmmvvvwwwrrrmmmiiiaaaXXXQQQNNNLLLLLLPPPUUU___kkkqqqrrrtttxxxsss|||mmm\\\^^^ggguuuyyyvvvtttnnncccVVVJJJCCCAAA999888:::>>>@@@@@@DDDJJJZZZfffssszzz|||~~~|||yyywwwyyyzzzzzz{{{~~~zzzxxxwww~~~|||sssnnnsss}}}uuuiii\\\UUUSSSTTTYYY```ffftttwwwoooiiijjjgggaaaqqqcccKKKLLLYYY___^^^___ccchhhlllmmmlllssstttvvvwwwxxx{{{iiibbb|||zzzjjj]]]SSSPPPJJJDDDBBBIIITTT]]]|||wwwsssvvvwwwssspppkkkjjjpppzzz}}}zzzxxxyyyXXX^^^```lllppprrrxxxwwwxxxpppNNNDDDIIIGGGFFFEEEBBB???<<<:::999888555444333333222222333333111111222333444444444444555666888999:::;;;::::::444888>>>CCCDDDAAA===999@@@HHHLLLFFF===777666444;;;???CCCGGGIIIJJJLLLNNNNNNOOOPPPRRRSSSTTTTTTTTTOOOWWW___dddkkktttvvvtttqqqlllcccZZZTTTPPPOOOOOOMMMQQQ[[[gggnnnpppvvv|||wwwmmm\\\PPPVVVdddzzz~~~ooohhhmmmssstttlll^^^OOOEEE???<<<;;;======;;;===AAAIIITTTbbblllsssxxx|||~~~~~~}}}}}}tttttt|||{{{nnneee]]]YYYZZZ^^^cccnnnxxxpppooolllfffsss]]]KKKOOO[[[fffdddcccbbbdddgggjjjkkkrrrsssuuuwwwyyy}}}bbb^^^rrr~~~pppaaaRRRHHHGGGDDDCCCFFFRRRhhh}}}~~~~~~}}}wwwooommmnnnRRRYYY]]]hhhmmmrrrzzzxxxzzzrrrPPPFFFJJJHHHFFFDDDBBB???<<<:::999888555444333333222222333333222333333444444333333222444555777999::::::999999555999???DDDDDDAAA<<<888CCCJJJLLLEEE;;;777777777:::>>>DDDHHHJJJLLLMMMNNNQQQPPPOOONNNNNNPPPRRRSSSOOOVVV^^^eeelllsssvvvuuurrrmmmeee\\\UUUQQQPPPOOOLLLOOOYYYfffpppuuu|||wwwbbbVVVQQQUUUddd}}}zzzcccZZZ___hhhqqquuuoooaaaVVVGGGAAA===<<<;;;999;;;>>>???FFFRRR___kkkvvvzzzwww{{{nnnbbb\\\]]]^^^fffwwwsssmmmllliiittt{{{XXXLLLSSS[[[iiimmmqqqpppllliiiiiijjjqqqqqqsssvvvzzz~~~vvvZZZZZZllluuuhhhZZZNNNGGGEEEAAAAAAEEEQQQgggzzz{{{xxxwwwpppgggzzzdddQQQXXX\\\eeejjjqqqyyywwwyyyuuuRRRGGGJJJHHHEEECCCAAA>>><<<:::999888555444333333222222333333333333333444444333222222333555777999::::::999888777;;;@@@DDDEEECCC???;;;CCCJJJLLLDDD;;;777777777888===CCCHHHJJJLLLMMMOOOQQQPPPMMMLLLMMMOOOQQQSSSVVV[[[bbbiiiooosssuuuuuuqqqmmmfff^^^WWWQQQNNNMMMHHHIIIRRRaaannnvvv|||}}}mmm```YYYUUUWWWbbbvvvkkkTTTRRRRRRUUU^^^iiiooonnnkkkTTTKKKBBB>>>;;;888999<<<<<>><<<:::999888555444333333222222333333111111222333444444444444444666888;;;<<<;;;:::999666:::???DDDGGGFFFDDDBBB@@@HHHLLLFFF===888777666888<<>><<<:::999888555444333333222222333333///000111333444555666666555777:::<<<======;;;:::666999???DDDHHHIIIHHHGGG<<>>???BBBGGGQQQ]]]eeewwwlll```WWWNNNDDD>>><<<===999999>>>EEEOOO```qqqppprrrwww~~~}}}jjj___]]]WWWRRRRRRYYY]]]dddzzzzzzxxxrrrvvvaaaNNNUUU______fffhhhnnnuuu|||qqqssswww}}}{{{xxxyyyzzz{{{}}}yyy}}}rrrvvvuuuqqqkkkddd]]]UUUMMMHHHDDDBBBGGGRRR^^^lll~~~vvvvvv|||~~~zzzyyy{{{zzz}}}~~~~~~~~~zzzVVV\\\[[[[[[___aaajjjsssqqqwwwvvvQQQCCCEEEAAABBBBBB@@@>>>===;;;999999666666555444333333333333000000111222333333444444666777999:::;;;;;;;;;:::666888:::<<>>666222666777;;;BBBKKKQQQSSSRRROOOPPPQQQRRRSSSSSSSSSSSSYYYYYY]]]cccfffhhhpppxxxttttttooogggaaa[[[SSSKKKJJJGGGJJJVVVhhhwww||||||}}}zzzvvvsssrrrssstttuuuvvvxxx{{{wwwrrrjjjbbbaaa```___^^^[[[TTTKKKCCCCCCBBB@@@>>>@@@FFFNNNTTTaaakkkpppgggXXXLLLDDD???===<<<===>>>???DDDRRR```rrrwwwuuummmiiikkkmmmkkksssxxxssseee\\\UUURRRTTTYYY[[[aaavvv}}}tttuuu|||~~~~~~YYYRRRYYY]]]```ffflllpppqqquuu}}}zzz}}}~~~}}}~~~}}}{{{zzz{{{|||||||||}}}}}}~~~~~~}}}}}}ssspppwwwyyy~~~sssuuuwwwvvvkkkhhhbbbYYYOOOJJJGGGEEEEEEEEEAAAGGGTTTiiizzztttuuuvvvtttuuuzzz{{{|||||||||~~~wwwWWWVVV\\\]]]eeefffgggmmmnnnuuutttQQQDDDFFFBBBCCCBBB@@@???===;;;999999666666555444333333333333111222222333444444555555555666888999::::::999999888::::::<<>>>>>BBBIIINNNZZZeeennnlllcccWWWIII???===<<<;;;<<<;;;???JJJVVVkkkuuu{{{wwwqqqmmmiiieeefffhhhkkknnntttwwwggg\\\YYYXXX\\\bbbcccgggxxx~~~wwwxxx~~~|||}}}zzzYYYVVV___bbbffffffkkkppprrrvvv}}}~~~}}}{{{}}}}}}|||zzzyyyzzz}}}~~~}}}}}}~~~tttllliiizzzvvvbbbooouuu|||rrrdddZZZWWWRRRNNNJJJGGGFFFEEEEEEGGGMMMTTTcccyyyzzzyyywwwtttwww}}}|||zzztttvvv{{{nnnPPPQQQZZZ]]]eeeeeegggmmmmmmuuurrrPPPEEEGGGDDDCCCBBBAAA???===;;;999888666666555444333333333333222333333444444555555666444555666777888888888888:::;;;;;;:::???DDDCCC>>>888???HHHNNNMMMDDD888000555666:::???FFFKKKMMMMMMPPPPPPOOOPPPQQQSSSUUUVVVYYYYYY]]]cccgggjjjpppwwwyyywwwqqqgggaaa\\\VVVOOOMMMKKKLLLUUUcccqqqxxxzzzzzz||||||xxxrrrllliiiiiiiiikkknnnrrrxxx~~~|||vvvnnnccc___[[[WWWSSSOOOJJJGGGDDDCCCAAA>>>>>>@@@EEEIIIOOOYYYeeekkklllcccQQQAAAAAA>>>;;;;;;999:::CCCLLLdddvvv~~~rrrpppkkkeeedddlll{{{rrrfffcccdddjjjpppoooppp}}}~~~yyyzzz|||uuuZZZ^^^hhhkkknnnmmmqqqtttwww|||~~~}}}}}}}}}}}}|||{{{zzzyyy|||{{{yyyxxxwwwyyy~~~zzzooovvvuuugggdddfffrrr~~~wwwpppjjjaaaVVVNNNKKKBBBCCCCCCAAACCCIIISSSZZZpppyyyyyyxxxzzz}}}~~~zzzuuuqqqtttzzzqqquuuyyy~~~zzztttooorrrxxxkkkKKKNNNXXX]]]ddddddffflllmmmuuuoooOOOEEEHHHEEEDDDCCCAAA???===;;;999888666666555444333333333333222333333333444444555555444444555666777888888888;;;;;;:::999===CCCBBB===777===FFFOOOPPPHHH;;;111555666999===BBBFFFHHHIIIPPPOOOOOOOOOPPPSSSVVVXXXZZZYYY\\\dddiiikkkpppvvvzzzxxxqqqgggaaa^^^XXXQQQJJJIIIJJJQQQ^^^kkkuuuyyy}}}wwwnnnjjjiiidddfffjjjnnnsssyyy|||uuummmccc___ZZZTTTPPPMMMKKKJJJDDDCCCBBB@@@???AAADDDGGGEEELLLUUUaaajjjjjj\\\LLLHHHCCC>>><<<;;;:::@@@GGGXXXppp~~~pppjjjkkkoooyyyppppppuuuzzzwwwvvv|||wwwxxx~~~ooo\\\fffqqqrrruuusssuuuuuuvvvzzz}}}vvvvvvuuutttuuuvvvxxxyyyyyyyyyyyyxxxwwwyyy|||vvvjjjccceeennnxxxzzzsssnnneee]]]UUUQQQLLLFFFBBBBBBBBBGGGJJJKKKSSSeee|||{{{qqqpppuuuyyy{{{}}}{{{sssnnnooossskkknnnpppssszzz}}}uuuvvvrrrsssvvvpppOOOOOOXXX[[[bbbbbbdddjjjkkktttmmmOOOFFFIIIEEEEEEDDDBBB@@@===;;;999888666666555444333333333333222222222222333333333333333333444555777888::::::;;;;;;999999===CCCCCC???666;;;DDDMMMRRRLLL???444444666888;;;???BBBEEEGGGOOONNNNNNOOOPPPSSSWWWYYYZZZYYY\\\dddjjjmmmqqquuuzzzxxxqqqhhhbbb___ZZZTTTHHHHHHIIIOOOZZZhhhuuu|||{{{sssmmmkkkeeegggjjjmmmqqqxxx~~~{{{ssskkkdddaaaZZZSSSLLLGGGEEEEEEAAABBBBBBBBBAAAAAACCCEEEDDDEEEIIISSSbbblllggg^^^PPPGGG@@@===<<<;;;>>>CCCHHH```rrrjjj{{{yyyxxxzzz{{{wwwuuu}}}uuusssxxxkkk```nnnvvvvvvzzzvvvvvvrrroooqqqwwwzzzyyywwwvvvtttssstttuuuwwwxxxvvvxxxzzzzzzyyywwwxxxxxx{{{|||wwweee]]]```gggsss}}}|||sssjjj___WWWQQQOOOHHHBBBBBBBBBBBBFFFKKKMMMZZZfffooo}}}yyyqqqhhhgggmmmvvv{{{|||yyy~~~~~~wwwsssqqqrrrzzz}}}}}}zzzxxxxxxxxxvvvzzzvvvuuuuuusssSSSQQQXXXYYY``````aaagggiiirrrlllNNNFFFIIIDDDFFFEEECCC@@@>>>;;;999888666666555444333333333333222222222222222222222222333333444666888;;;===???<<<<<<::::::???EEEFFFBBB888:::@@@JJJQQQOOOCCC888333555888:::<<>>;;;999888666666555444333333333333333333333333333333333333333444555777:::>>>AAACCC??????===;;;@@@FFFGGGCCC::::::===GGGPPPPPPFFF<<<222555888999;;;>>>CCCGGGKKKLLLNNNPPPSSSUUUWWWXXX[[[YYY\\\eeellloooqqqtttssssssoooiiieeebbb\\\UUUGGGGGGIIIKKKRRR___ppp|||}}}{{{yyyzzz|||{{{wwwsssnnnoooqqqrrruuuzzz|||yyywwwnnneee``````___YYYRRRLLLIIIHHHLLLMMMOOONNNLLLIIIHHHHHHHHHIIIHHHIIIRRR```jjjmmmfffWWWGGG@@@>>><<<===???AAAJJJ^^^zzz~~~|||xxx}}}~~~yyyuuuxxxjjjhhhvvvwwwsss{{{yyysssuuu|||~~~|||zzzxxxsssuuuwwwwwwwwwvvvwwwxxxrrrtttwwwzzz}}}~~~~~~~~~{{{|||}}}vvvuuuvvv{{{zzzrrrmmmiii\\\WWWQQQLLLJJJHHHFFFDDD??????AAAEEEHHHOOO^^^mmm{{{zzztttssssss{{{~~~}}}yyyzzz~~~~~~~~~zzzwwwxxxzzz}}}{{{|||zzz]]]IIIOOOVVVUUU[[[ZZZ[[[bbbeeeooolllNNNFFFGGGAAAGGGEEECCCAAA>>>;;;999888666666555444333333333333444444444444444444444444333444555888<<<@@@DDDFFFBBBBBB???===AAAFFFGGGCCC<<<:::;;;DDDOOOQQQIII???222444888999:::===CCCGGGJJJLLLNNNQQQTTTVVVWWWXXX[[[YYY\\\eeemmmpppqqqssspppqqqoooiiifffccc]]]VVVEEEEEEFFFGGGLLLXXXiiivvv~~~yyyvvvxxx}}}}}}xxxqqqrrrssstttvvv{{{|||xxxsssiii___[[[^^^```___[[[WWWVVVVVVVVVWWWXXXWWWSSSPPPMMMLLLFFFIIIJJJHHHMMMXXXccchhhqqq```NNNDDDAAA???>>>@@@===AAARRRmmmnnn___VVVRRRZZZsss~~~sssvvv|||~~~}}}xxxjjjjjjmmmwww|||zzz~~~kkkjjjxxxvvvqqqzzz~~~}}}ttttttyyy}}}{{{}}}|||{{{rrrssstttttttttvvvyyy|||wwwwwwxxxzzz|||~~~{{{zzz}}}|||sssqqqmmmggg```YYYSSSPPPJJJFFFAAA???AAADDDEEEDDDBBBGGGSSS```lll|||ttt}}}|||uuuvvvyyyxxxxxxtttooorrr{{{~~~{{{xxxvvvxxx|||~~~~~~sssSSSDDDMMMUUUSSSZZZYYYZZZ```cccnnnmmmNNNEEEIIIFFFEEEDDDBBB@@@===:::888777555444444333222333333444222222333333444555666666444666999===AAADDDFFFGGGEEEAAA<<<;;;???CCCEEEEEE@@@<<<>>>IIIVVVZZZRRRHHH666888999999;;;@@@EEEGGGJJJKKKLLLMMMOOOSSSYYY]]][[[YYYYYY```kkksssvvvvvvyyy|||yyyqqqhhhbbb[[[UUULLLFFFDDDFFFDDDFFFXXXnnn|||yyywwwyyyzzz{{{|||}}}vvvtttvvvzzz|||||||||ooocccUUUJJJMMMMMMPPPVVV]]]bbbbbbaaa____________^^^YYYSSSNNNMMMIIIIIIMMMOOORRR]]]jjjssspppdddRRRDDD???===;;;>>>DDDQQQcccwww|||www{{{}}}xxxsssmmmaaaVVVMMMHHHGGGHHHMMMUUUaaauuu~~~}}}oooeeeYYY\\\dddrrr|||}}}ttteeeiiiqqqrrrrrrvvvzzzyyyvvvsssrrruuuzzz~~~{{{yyyxxxzzz}}}}}}vvvpppnnnsssyyyzzzzzz{{{wwwwwwxxxzzz}}}~~~~~~}}}~~~{{{zzz}}}pppjjjfffjjjtttzzzyyyuuuuuuwww}}}xxxnnnccc\\\XXXTTTMMMGGGFFFGGGEEEBBBEEEBBBBBBDDDEEEGGGPPPZZZ___lllyyyuuusss~~~}}}uuutttwwwwwwxxxrrrllljjjnnntttxxxzzz}}}zzzvvvuuuvvvzzz~~~||||||yyyQQQGGGOOONNNQQQZZZ[[[\\\bbbdddnnnmmmNNNEEEIIIFFFGGGEEEDDDAAA>>><<<:::999444444444444444444555555222333333444444555555555555666999===AAADDDFFFGGGCCC@@@<<<:::<<>>CCCFFFIIILLLNNNPPPQQQSSSVVVXXXXXXYYY\\\```eeelllssswww|||}}}tttlllfff___ZZZKKKEEEBBBDDDBBBDDDTTTgggxxxwwwxxxzzz|||}}}~~~{{{xxxxxx{{{}}}~~~vvvggg\\\QQQHHHGGGEEEEEEIIIOOOUUUWWWXXXZZZZZZ\\\]]]]]]ZZZUUUPPPQQQNNNNNNPPPRRRTTT^^^iiitttvvvooo___OOOFFFBBB@@@AAADDDMMM]]]rrryyyrrrooolllgggbbbUUUNNNGGGDDDFFFIIIJJJIIICCCFFFMMM]]]www|||ooo```WWWTTT[[[gggxxx{{{llleeemmmvvvwwwwwwzzzwwwvvvssspppoooqqqvvvzzzxxxxxxwwwvvvuuuvvvxxx{{{uuuooommmsssxxxyyyyyyzzzxxxxxxyyyzzz|||~~~~~~~~~~~~|||zzzzzz}}}~~~~~~zzzdddVVVUUUYYY\\\]]]fffiiiooovvvzzz}}}{{{qqqfff]]]TTTLLLFFFEEEFFFFFFEEEEEEEEEDDDBBBHHHIIINNNWWWeeevvv~~~}}}yyyvvv}}}wwwuuuuuutttuuurrrooooooqqquuuyyy{{{yyyvvvssstttwww{{{|||{{{}}}YYYGGGKKKKKKNNNVVVXXXZZZ___aaalllmmmNNNEEEIIIFFFHHHGGGEEEBBB???===;;;:::777666555333111000000000444444444444444444444444444666999<<>><<<999:::@@@JJJRRRPPPHHHAAACCCLLLSSSSSSPPP;;;999777777999===BBBEEEJJJMMMQQQSSSSSSSSSSSSTTTUUUZZZ______^^^bbbmmmwww|||~~~vvvnnniiiccc]]]NNNHHHDDDCCCBBBCCCPPP___rrruuuxxx|||~~~|||yyy|||~~~rrrddd[[[TTTNNNMMMIIIEEEDDDFFFJJJMMMNNNQQQRRRUUUYYY\\\ZZZWWWSSSSSSQQQPPPPPPPPPRRRZZZcccnnnwwwyyylllYYYJJJCCC???CCCBBBGGGWWWnnnuuudddVVVMMMHHHBBB>>>BBBKKKRRRRRROOOFFFDDDDDDLLL```zzzqqqbbbWWWQQQUUU___ppplllfffhhhrrryyyxxxxxx{{{vvvuuussspppnnnpppssswwwtttvvvvvvrrrnnnnnnrrrwwwtttooommmrrrvvvwwwvvvxxxvvvvvvwwwxxxyyyzzz|||}}}||||||{{{|||}}}}}}{{{~~~ooo___YYYZZZZZZXXX[[[ZZZ[[[]]]^^^aaalllwww~~~xxxkkkdddZZZPPPJJJFFFDDDBBB???@@@AAAAAAAAACCCHHHMMM\\\cccjjjttttttyyyyyytttwww~~~xxx}}}|||xxxuuurrrnnnqqqrrrssstttwwwyyyzzzzzz|||yyyxxx{{{~~~~~~YYYDDDIIIMMMMMMUUUWWWYYY___aaalllnnnNNNFFFIIIFFFGGGFFFDDDBBB???===;;;:::888777444333333666:::<<<444444444444444444333333333444777:::<<>>999555555888<<>>AAA???BBBSSSmmm}}}eeeNNNCCCFFFDDDFFFNNNYYYaaabbb```TTTMMMFFFHHHWWWnnnwwwhhh___[[[[[[```jjj{{{ffffffkkkrrruuussstttxxxxxxwwwvvvsssqqqqqqtttvvvrrrssstttsssrrrrrrsssttttttooonnnqqqtttrrrqqqrrrrrrssstttttttttuuuxxxyyy~~~~~~~~~~~~||||||}}}vvvxxxxxxooodddZZZRRRPPPWWWaaagggooowww{{{yyywwwwwwxxx{{{|||{{{sssoookkklllooonnnhhhaaaXXXRRRJJJDDDAAABBBEEEGGGFFFEEEDDDEEEGGGQQQdddtttqqqeeemmmtttuuuyyy~~~|||vvvxxxyyyyyyxxxvvvqqqlllsssrrrssswww}}}~~~{{{www~~~|||}}}zzz}}}}}}VVVBBBJJJQQQNNNWWWXXXZZZaaacccnnnoooPPPFFFIIIFFFGGGFFFDDDAAA>>><<<:::999666444222444999AAAJJJPPP444444444444444444333333222333555777999;;;<<<<<<555:::>>><<<999:::CCCKKKKKKEEE>>>===CCCKKKQQQSSSBBB999333444888;;;AAAHHHOOOPPPQQQQQQPPPPPPRRRTTTWWWXXXYYYYYY[[[aaajjjqqqvvv|||zzztttoooggg```WWWPPPJJJFFFEEEEEEJJJPPPeeeooowwwzzz|||~~~}}}yyyyyy~~~{{{tttqqqmmmhhh[[[YYYTTTNNNGGGAAA>>><<>>AAAPPPggg{{{xxxppplllrrrwww\\\III@@@;;;@@@JJJVVVbbbjjjnnnoooZZZQQQHHHFFFPPPbbbxxx~~~nnnbbb___ccchhhqqqyyydddfffjjjooooooooorrrvvvyyyyyywwwuuurrrqqqssstttqqqppprrrwww}}}}}}xxxsssuuuqqqppprrrrrrnnnmmmnnnqqqrrrttttttssssssvvvxxx}}}}}}}}}{{{yyyyyyyyyyyy~~~zzzhhhZZZSSSSSSNNNTTT\\\bbbcccbbbaaa```\\\bbbkkkssszzz}}}}}}zzzrrrggg```^^^___UUUSSSQQQSSSTTTRRRLLLGGGFFFEEEDDDCCCEEEJJJPPPTTT^^^]]]aaagggnnn|||{{{ooogggdddeeelllqqqqqqtttyyyvvvuuuvvvyyy{{{yyyuuurrryyytttrrrwww{{{sssyyyxxxzzz}}}zzz}}}}}}^^^HHHKKKNNNNNNVVVXXXZZZ```bbblllqqqQQQGGGIIIEEEFFFEEECCCAAA>>><<<:::999777555333222555;;;AAAEEE444444444444444444444444111222444666888999999999555:::>>>===:::;;;AAAHHHHHHBBB<<<:::???GGGPPPUUUIII===444555888999???GGGNNNOOOPPPPPPPPPQQQSSSUUUXXXWWWVVVYYY___gggmmmpppvvv~~~}}}vvvmmmeeeXXXRRRJJJEEEDDDEEEGGGHHH\\\iiissstttwww~~~}}}zzzvvvvvv}}}|||xxxrrrkkk______^^^YYYRRRKKKFFFDDDBBBCCCEEEJJJQQQWWWZZZ[[[eeehhhgggaaa^^^___cccdddfffttt{{{jjjUUUEEEBBB@@@AAALLL^^^mmmuuuwwwllljjjjjjqqqyyyaaaOOOGGGEEE===FFFRRR___ggglllnnnnnn]]]TTTKKKIIIMMMZZZnnn~~~xxxjjjcccfffmmmsssvvvaaadddhhhkkkllloootttyyywwwwwwvvvtttqqqooooooppppppoooqqqzzz|||tttuuurrrrrrtttsssooonnnoooqqquuuxxxxxxvvvuuuwwwyyy}}}zzz{{{}}}|||yyyyyyzzzyyyxxx{{{mmmbbb]]]^^^___```___ZZZSSSMMMJJJKKKOOOUUU]]]cccffffffjjjlllnnnooopppqqqtttvvv}}}|||zzzxxxxxxyyyxxxvvvtttsssrrrrrrrrrwwwxxxtttnnnjjjjjjgggddd\\\^^^^^^YYYPPPKKKKKKMMMGGGGGGGGGFFFEEEDDDCCCBBBDDDJJJUUU___iiirrrzzzzzz{{{sssfff]]]```dddhhhqqq|||wwwuuuvvv|||~~~|||{{{{{{yyysssvvv}}}zzzssswwwwwwyyy|||}}}mmmOOOIIIGGGJJJRRRTTTUUU[[[]]]ggg{{{sssRRRHHHIIIEEEHHHGGGEEEBBB???===;;;:::888666444222111000000000222333333444444555555555333444555777888999999999888;;;<<<<<<:::===DDDJJJIIICCC<<<777:::CCCOOOWWWSSSBBB666666888777;;;CCCJJJMMMPPPRRRRRRSSSTTTUUUVVVVVVXXX\\\cccjjjpppsssuuu|||qqqhhhZZZTTTLLLFFFFFFGGGFFFDDDRRRaaalllnnnsss|||~~~zzztttsssyyy~~~~~~|||xxxqqqjjjkkkjjjeee]]]VVVRRRQQQGGGFFFGGGJJJPPPWWW\\\^^^dddiiiiiibbb^^^aaadddccciiisss~~~vvv^^^IIIEEEBBBBBBIIIWWWfffpppuuuxxx~~~|||gggVVVLLLGGGFFFHHHOOOZZZgggqqqtttqqqmmmbbb[[[SSSQQQQQQXXXhhhxxx{{{rrrsssyyynnnaaaeeehhhjjjmmmqqqvvvxxxvvvvvvvvvtttpppmmmllllllmmmnnnrrryyy|||vvvtttssstttxxxwwwssssssvvvpppuuuzzz{{{xxxvvvwwwyyyyyy|||~~~|||xxxwwwzzz~~~zzzxxxzzz}}}|||yyy{{{{{{zzzzzzttthhh___TTTOOOKKKMMMSSSUUUSSSNNNNNNPPPRRRQQQPPPOOOQQQSSSXXX[[[^^^^^^[[[YYYYYYZZZ\\\[[[ZZZXXXWWWWWWWWWXXXUUUVVVTTTOOOMMMNNNMMMJJJKKKOOORRRPPPIIIEEEFFFIIIGGGIIIIIIGGGFFFJJJSSSZZZ___jjj{{{~~~xxxuuuzzzzzztttiii``````iiisssxxxwwwtttvvv{{{|||zzz{{{yyyvvvvvvxxxxxxxxxxxx{{{}}}}}}|||}}}oooMMMFFFGGGHHHPPPQQQRRRVVVXXXbbbuuutttSSSHHHIIIDDDIIIHHHFFFCCCAAA>>><<<;;;111333555777777555222000222222333333444555666666444555666888999999999999;;;<<<;;;:::;;;???HHHNNNMMMFFF<<<555777AAAOOOYYYYYYGGG999777777444888@@@FFFJJJPPPTTTUUUTTTTTTTTTTTTVVV[[[___dddkkkrrrwwwttt~~~~~~rrrhhh]]]WWWOOOIIIIIIJJJHHHDDDJJJ[[[gggjjjppp|||{{{tttqqqvvv{{{}}}~~~xxxxxxsssssspppiii```XXXUUUUUULLLJJJHHHKKKQQQXXX^^^aaaggglllmmmfffcccfffhhhgggqqqwwwiiiQQQEEECCCCCCHHHUUUfffuuu}}}pppaaaVVVMMMEEEAAAGGGLLLXXXjjj{{{|||uuueee^^^XXXVVVTTTWWWdddrrrjjjdddhhhkkklllooorrruuuuuuwwwwwwwwwuuuqqqnnnllllllkkkmmmrrrwww{{{{{{yyywwwssssssvvvzzz{{{xxxyyy|||nnntttzzz{{{xxxtttuuuvvvsssvvvxxxwwwtttuuuyyy~~~vvvuuuwww{{{zzzwwwxxx{{{|||iii___UUUTTTWWWWWWPPPHHHHHHJJJKKKIIIFFFDDDEEEGGGDDDHHHLLLMMMLLLJJJKKKMMMJJJIIIHHHGGGGGGGGGHHHIIIFFFHHHHHHEEEDDDGGGHHHFFFCCCIIINNNMMMGGGCCCEEEHHHFFFIIIJJJIIIIIISSSdddrrr{{{tttxxx}}}yyysssqqqvvv~~~xxxeeeaaalllrrrllluuussstttyyyxxxuuuxxx~~~vvvpppqqqvvv|||xxx{{{}}}{{{xxxxxx}}}~~~~~~fffEEEEEELLLHHHPPPPPPQQQUUUVVV```ssstttQQQEEEHHHFFFGGGFFFDDDBBB@@@>>><<<;;;777555444333444444333111555555444444444555555666666444444555888;;;===>>>AAA<<<<<>>EEEMMMSSSRRRQQQSSSUUUTTTSSSVVVYYY^^^cccjjjqqqwwwuuu{{{qqqfff^^^XXXOOOIIIEEEDDDCCCCCCKKKRRRZZZaaafffmmmvvv}}}yyywwwrrrnnnsss|||{{{xxx|||vvvmmmhhh```XXXOOOGGGDDDJJJSSSYYY^^^cccjjjmmmqqqoooddd]]]eeesssuuuxxxqqqaaaRRRGGG@@@GGGZZZsss}}}iii\\\RRRKKKHHHIIIOOO\\\jjjpppvvv{{{{{{vvveeeeeeaaaYYYTTTYYYeeeoooxxxddddddfffhhhlllpppssssssrrrsssuuuvvvwwwuuuqqqllljjjnnnssstttqqqsssyyy{{{xxxwwwxxxzzz{{{{{{zzzxxxvvvuuussstttwwwxxxvvvvvvyyywwwuuurrrrrrsssuuuvvvuuu{{{vvvuuuxxxxxxtttssswww{{{}}}{{{nnneeehhhkkkfff^^^MMMPPPQQQMMMGGGEEEIIIOOOGGGJJJKKKIIIGGGFFFEEEDDDJJJGGGEEEEEEFFFFFFGGGJJJBBBBBBCCCDDDEEEGGGIIIJJJKKKQQQSSSNNNKKKPPPXXX]]]fffccc]]][[[aaarrrsssssstttvvvxxxwwwuuusssuuu~~~yyyjjjccckkkuuusssrrrrrrsssvvvyyy|||~~~|||vvvpppooorrrvvvvvvwwwxxxxxxvvvtttsssrrrzzz|||eeeEEEDDDKKKHHHOOOPPPPPPTTTUUU^^^qqqtttPPPDDDHHHGGGGGGFFFDDDBBB@@@>>><<<;;;777666444444555555333222444444444444444555666666888777555666888<<>>:::CCCYYY\\\RRRCCC888555777:::<<>><<<;;;888666555555555555444222333333333333444555777777:::999777777999<<<@@@BBBDDDCCCEEEGGGAAA999;;;CCCLLLOOOKKKGGGEEE<<>><<<;;;888777555555666666444333222222222333444666777888;;;:::888777777:::???BBBDDDCCCDDDEEE???888888>>>DDDOOOVVV[[[[[[LLL@@@EEESSSYYYRRR===111666999666>>>DDDKKKOOOTTTZZZZZZWWWWWWVVVVVVVVVYYY```hhhooojjjrrr}}}|||tttjjjcccYYYOOOIIIEEEBBB@@@???@@@CCCEEEHHHNNNVVV\\\kkklllkkkjjjlllsss{{{|||gggccc___]]]\\\```lllzzzyyysssooopppuuuwwwwwwvvv{{{~~~kkkWWWIIIPPPjjjvvvbbbYYYOOOJJJIIIKKKTTT^^^jjjpppmmmuuurrr```XXX]]]ppp}}}nnnmmm}}}uuunnnlllmmmoooqqqssswww{{{~~~{{{vvvrrrtttyyy{{{vvvpppmmmooorrrtttvvvwwwvvvuuuuuuwww{{{~~~}}}zzzuuutttqqqnnnooosss|||{{{uuurrrtttxxxvvvyyy}}}~~~{{{vvvtttuuu{{{zzz|||mmmfffhhhnnnnnnnnnpppssstttsssrrrrrrnnnlllmmmppprrrpppmmmqqqrrrtttwwwyyyzzzzzzzzzxxxxxxwwwvvvuuutttttttttqqqqqqqqqsssuuuwwwwwwwwwyyywwwzzz|||WWWIIIJJJFFFDDDJJJJJJLLLSSSTTT[[[lllzzzWWWJJJKKKHHHGGGFFFDDDBBB@@@>>><<<;;;888777555555666666444333111111222222444555777777999999888777666888<<<@@@BBBAAA@@@???;;;777999===FFFRRR[[[eeejjj[[[GGGCCCLLLVVVTTTAAA444666888555;;;CCCJJJOOOTTTYYYZZZWWWUUUUUUUUUVVVYYY```hhhoooooouuu~~~vvvllleee[[[QQQJJJFFFCCCBBB@@@AAAAAABBBEEEJJJPPPTTTcccfffhhhfffcccggguuuxxxrrrkkkccc^^^___lllyyy~~~xxxrrrrrrxxxqqqZZZGGGMMMfffrrr```RRRMMMLLLQQQWWW]]]fffnnn|||xxxqqqxxxtttaaaXXX\\\hhhsss```bbb{{{tttsssppprrrttttttuuuwww{{{yyyrrrrrrxxx}}}|||yyynnnooossswwwyyyyyyyyyyyyzzz{{{|||~~~}}}|||zzzxxx{{{vvvsssrrrqqqnnnooorrrzzz}}}~~~zzztttqqqrrrvvvzzzzzz|||~~~}}}uuuiiiccc```lllllllllooorrrssssssrrrvvvpppjjjkkkqqquuusssppprrrrrrrrrrrrtttvvvyyyzzzvvvuuuuuuuuuvvvuuuuuutttuuurrrqqqrrruuuyyy{{{{{{vvvtttwww|||^^^FFFEEECCCCCCIIIIIIKKKRRRSSSYYYhhhzzzWWWJJJKKKGGGGGGFFFDDDBBB@@@>>><<<;;;888666555555555555444222222222222222333444666666777888999777555666999===???>>><<<:::888888;;;>>>HHHPPPRRRWWW___VVVFFFAAADDDOOOQQQFFF:::777777555999CCCMMMPPPRRRVVVXXXWWWSSSTTTTTTUUUXXX^^^ffflllqqqwww|||pppiii^^^TTTMMMHHHEEECCCBBBAAA@@@@@@CCCFFFIIILLLVVV[[[aaaaaa]]]```nnn}}}tttqqqzzz{{{rrriiiaaa^^^fffpppwwwxxxzzz|||hhhOOOMMMbbbuuu```OOOJJJKKKUUUhhhyyy||||||uuuddd[[[]]]cccxxxsss^^^ccc}}}ooouuurrruuuwwwvvvttttttwwwzzzzzzuuuooopppvvv}}}tttsssvvv{{{}}}||||||~~~|||yyywwwuuusssuuurrrrrrttttttpppoooqqqwwwyyyzzzxxxtttqqqrrrtttyyyxxxxxx}}}|||tttmmmiiiccc]]]ffffffgggkkkpppsssuuuuuusssoookkklllqqquuutttsssrrrqqqpppppprrruuuxxxyyyuuutttssstttuuuvvvuuussssssnnniiiiiinnntttxxxyyywwwuuuzzzkkkHHHBBBDDDDDDIIIGGGJJJQQQRRRVVVdddwwwSSSGGGIIIFFFGGGFFFDDDBBB@@@>>><<<;;;777666444444555555333222333222222222333444444555555888:::999666555888;;;<<<<<<;;;999999:::<<<===EEEKKKIIIGGGLLLGGG<<<<<<>>>FFFLLLJJJAAA888666666777DDDPPPRRRPPPRRRUUUWWWVVVWWWWWWXXXZZZ^^^eeeiiinnnsss{{{wwwooocccXXXPPPJJJFFFCCCCCCBBBAAAAAACCCEEEFFFFFFMMMPPPYYYaaacccdddlllwww}}}nnnooo{{{|||uuunnneee]]]]]]bbbkkkttt|||~~~|||[[[QQQ^^^wwwsssaaaPPPEEEIIIOOObbbuuufff\\\XXXXXXmmmsssxxxrrrkkkyyyuuuyyy{{{yyyuuussstttwwwuuusssqqqrrrwww|||zzzvvvwww||||||zzzzzz~~~~~~{{{yyyxxxwwwxxxxxxvvvuuuwww|||{{{vvvssstttuuuvvvvvvvvvuuutttssssssxxxyyyyyy{{{zzzpppvvvwwwtttnnnlllnnnlllfffffffffgggjjjoootttvvvvvvwwwwwwxxxxxxyyyxxxvvvuuuqqqqqqrrrssstttvvvwwwxxxvvvtttrrrrrrtttuuuuuusssrrrkkkcccbbbhhhooouuuwwwzzzyyy|||NNNCCCGGGDDDIIIGGGIIIPPPPPPSSS```tttOOODDDHHHFFFGGGFFFDDDBBB@@@>>><<<;;;777555444333444444333111333333333222222333444444444888<<<;;;777555777:::;;;<<<<<<;;;;;;<<<===<<>>======<<<:::<<>>999:::FFFQQQRRRNNNHHH@@@888@@@AAASSScccXXXFFF<<<555;;;???FFFLLLRRRXXX^^^aaa[[[YYYXXXYYY\\\aaaeeegggmmmssszzz{{{vvvlll```VVVNNNJJJHHHGGGHHHIIIHHHGGGGGGHHHJJJIIILLLRRR\\\ggguuuzzzvvvsssmmmhhhfffdddmmmuuuwwwzzzjjjSSS]]]rrrjjjQQQFFFGGGEEENNN___qqq}}}|||qqqggg^^^XXX```{{{xxxgggWWWNNNLLLNNNTTT^^^ooozzzvvvsssqqqvvv}}}wwwfffllltttsssrrrrrruuuwwwtttooopppttttttvvvxxxyyyyyyxxxxxxxxxwwwqqqooorrruuuttttttvvvzzzzzzzzz}}}~~~||||||||||||zzzyyywwwuuurrrrrrtttxxx{{{}}}{{{~~~yyy}}}tttooottt{{{{{{uuukkkeeedddkkkrrrvvvyyy~~~{{{xxxvvvsssppprrrwww}}}~~~|||xxxvvvrrrqqquuuxxxwwwvvvwwwyyyyyyxxxwwwvvvvvvvvvwww|||||||||{{{yyywwwtttrrrttt~~~XXXEEEFFFJJJHHHIIILLLMMMMMMRRRXXX}}}VVVFFFHHHFFFGGGFFFDDDBBB???===;;;:::777777666666555444444333222222333444444444444444666999<<<===;;;999888888<<>>@@@TTTggg```PPPBBB666666999>>>CCCIIIPPPXXX]]]ZZZ[[[[[[ZZZZZZ]]]dddiiiooovvv}}}}}}sssggg\\\TTTNNNKKKIIIMMMPPPNNNKKKJJJLLLPPPPPPQQQTTTXXXbbbrrrwwwuuuxxxxxxtttqqquuummmVVV```uuuuuu[[[NNNLLLJJJQQQYYY[[[WWWQQQPPPPPPSSSLLLQQQhhhzzzgggVVVLLLKKKKKKLLLMMMVVVkkk{{{pppfffbbbbbbdddjjjpppyyyoooooo___fffqqqsssmmmmmmqqqssspppkkkkkkoooqqqrrruuuwwwxxxwwwvvvuuuuuupppnnnppprrrqqqrrrtttuuuvvvzzz~~~}}}zzz{{{yyyvvvvvvwwwxxxxxxwwwxxxtttooooootttyyy{{{zzz{{{www~~~~~~~~~{{{vvvuuuqqqmmmpppuuuuuuppphhhcccbbbkkkvvv}}}~~~|||yyyqqqjjjlllrrrtttuuuwwwzzz}}}~~~|||zzzxxxsssrrrvvvwwwtttsssuuuvvvuuutttssstttuuuwwwyyy}}}~~~~~~{{{vvvqqqmmmoooxxx}}}|||YYYHHHGGGJJJHHHIIIKKKKKKKKKNNNTTTXXXFFFGGGFFFHHHFFFEEEBBB???===;;;:::777777666555444444444444222222333333444444444444666:::===>>>===:::888777;;;>>>AAAEEEJJJLLLEEE;;;444999BBBLLLQQQPPPIIIAAA;;;===QQQffffffZZZKKK:::444666888:::???EEEMMMSSSZZZ]]]^^^[[[XXXZZZccckkkqqqyyyzzznnnbbbYYYSSSPPPKKKMMMPPPQQQRRRSSSUUUWWWVVVWWWVVVVVV[[[jjj~~~|||~~~ttt\\\fff{{{mmmdddccc^^^bbbccc[[[OOOIIIKKKPPPXXXSSSUUUaaappp{{{}}}hhhVVVKKKNNNNNNNNNKKKKKK[[[zzzvvvoooqqqwwwtttxxx}}}}}}|||~~~|||xxxvvvwwwhhh```[[[___hhhqqq{{{rrrmmmmmmkkkpppsssoooooorrrtttpppjjjiiillllllmmmooosssvvvwwwvvvuuusssooolllnnnooommmooosssrrrtttwwwzzzzzzxxxtttqqquuurrrpppoooqqqsssttttttrrrpppooopppsssvvvwwwvvvwww}}}~~~}}}~~~zzzvvvwwwzzz{{{{{{zzz|||{{{|||}}}zzzzzz|||qqqttttttqqqoooooonnnjjjnnnlllmmmrrryyy}}}~~~~~~zzzzzz{{{xxxpppiiikkksssppppppqqqtttxxx{{{{{{{{{xxxuuutttvvvuuurrrqqqsssqqqpppooonnnooorrrvvvxxxvvvwwwxxxxxxwwwtttqqqooorrryyy}}}|||TTTFFFFFFFFFDDDEEEHHHHHHHHHKKKQQQZZZGGGHHHGGGHHHGGGEEECCC@@@===;;;:::777666555444333333333444222222222222333333444444666999===>>>===:::888777;;;???DDDIIIPPPRRRLLLBBB777888???IIISSSVVVUUURRRBBB???NNNaaaddd___PPP<<<666777888999===DDDLLLRRRXXX]]]___\\\XXXZZZbbbkkkqqqzzzssshhh___XXXUUUMMMKKKKKKPPPXXX^^^^^^\\\ZZZZZZXXXVVVVVV___nnnzzzzzzaaajjjxxxxxxtttkkk___XXXXXXZZZ___^^^^^^```cccjjjvvvmmmZZZOOOJJJMMMQQQPPPNNNVVVpppzzzoooiiihhh```bbbgggjjjkkkiiieeeaaafffjjjooosssrrrmmmfffaaa[[[XXX]]]kkk}}}yyyttttttpppqqqtttvvvsssnnnnnnrrrlllkkklllooossstttsssrrrrrrnnnllllllllljjjmmmrrrtttuuuvvvvvvtttqqqooommmrrrpppnnnnnnppprrrttttttiiilllpppqqqqqqpppqqqsssuuuwww~~~zzz}}}}}}{{{wwwvvvxxxzzzxxxtttxxxyyyzzz{{{|||~~~~~~}}}{{{uuuqqqqqqwwwyyyuuupppooommmjjjppptttwwwwwwvvvwwwzzz{{{xxxyyyzzzxxxpppjjjmmmuuuqqqpppppprrrvvvyyyzzzzzzwwwuuutttvvvtttpppooorrrooonnnmmmmmmnnnqqquuuwwwssssssrrrqqqqqqrrrssssssuuuzzz~~~~~~~~~RRREEEEEECCCAAACCCGGGHHHHHHKKKQQQ[[[HHHIIIHHHIIIHHHFFFCCC@@@===;;;:::777666555333333333333444222222222222222333444444555888;;;===<<<:::999999;;;AAAGGGLLLRRRTTTOOOHHH===;;;???JJJUUU[[[^^^aaaRRRHHHLLLYYY^^^]]]QQQ<<<444444555777;;;CCCLLLRRRWWW[[[^^^]]]ZZZ[[[cccjjjnnnxxxxxxnnneee^^^[[[OOOKKKHHHNNNZZZaaabbb^^^\\\[[[YYYVVVUUUXXX___eee}}}ccclllxxxpppiiidddbbbaaabbbbbb___\\\___iiissssssbbbVVVHHHKKKQQQVVVUUUYYYlll~~~iiiWWWPPPQQQSSSVVVXXXXXXUUURRRRRRUUU[[[aaaeeeccc[[[UUUZZZ]]]hhh{{{~~~|||wwwuuunnnooorrrvvvuuusssvvv|||rrrooollllllnnnpppnnnlllqqqmmmkkkkkkjjjhhhlllrrrvvvwwwxxxvvvssspppoooooorrrqqqoooppprrrtttttttttdddiiiooopppnnnlllnnnpppuuuvvvxxxttt}}}~~~|||xxxxxxyyyvvvrrrxxxzzz||||||||||||~~~~~~}}}yyywww|||zzzsssnnnpppvvvyyyvvvrrrqqqpppnnnlllssswwwtttpppqqqvvvxxx{{{zzzyyywwwqqqlllooouuusssqqqpppqqqtttvvvwwwvvvuuussstttuuusssooopppsssqqqpppooooooppprrruuuvvvvvvtttqqqooooooqqqtttwwwuuuxxx|||~~~WWWGGGDDDCCCBBBEEEIIIJJJJJJMMMRRRYYYHHHJJJHHHJJJHHHFFFCCC@@@===;;;:::888666444333222222333444333222111111111222333444444666999::::::999:::;;;999@@@GGGJJJLLLNNNKKKFFF>>><<<@@@KKKTTTXXX^^^dddaaaPPPJJJPPPWWW]]]UUUAAA222222333555888>>>FFFLLLUUUYYY]]]^^^]]]^^^ccchhhiiittt~~~|||ssskkkeeeaaaTTTOOOLLLOOOVVV\\\^^^]]]\\\ZZZXXXVVVUUUVVVXXXYYYjjjgggooozzzvvvtttrrrnnniiiffffffhhhjjjvvvwwwzzzyyykkk```VVVSSSWWW]]]___```mmm~~~ppp]]]QQQOOONNNPPPTTTWWWXXXXXXSSSUUUXXX]]]bbbeeefffeeepppttt|||yyyzzzrrrqqqllllllooossssssssswww~~~uuupppjjjiiilllnnnmmmkkkqqqnnnlllkkkhhhgggkkkrrrqqqtttwwwwwwtttqqqqqqqqqpppooooooppprrrsssrrrqqqhhhiiijjjkkklllmmmoooppptttzzzwwwuuu{{{yyy~~~~~~zzzwwwxxxwwwtttxxx{{{}}}}}}{{{zzz{{{}}}zzz~~~}}}||||||sssxxxtttrrrssstttrrrsssvvvpppuuuvvvrrroooppppppnnnkkkqqqsssnnnlllpppsssssszzzvvvsssrrrooollloootttqqqpppoooppprrrssssssrrrrrrqqqsssuuusssoooqqquuuqqqqqqqqqqqqqqqqqqrrrsssuuurrrpppnnnooorrrvvvxxxwwwwww{{{~~~|||```KKKBBBEEEDDDFFFJJJJJJIIIKKKPPPWWWHHHJJJHHHJJJIIIGGGDDD@@@===;;;:::888666444222222222333444333222111111111222333444333555888999999999;;;<<<666===DDDEEEEEEFFFDDD@@@;;;:::???JJJQQQSSSYYYaaahhhSSSHHHKKKSSS^^^ZZZHHH777777777777888===CCCGGGTTTXXX\\\^^^^^^```dddgggeeeppp|||vvvoooiiifffWWWTTTQQQPPPRRRUUUYYY[[[\\\YYYWWWVVVWWWWWWWWWVVVVVVuuujjjsss}}}zzzwwwqqqjjjmmmllloooxxx}}}rrrgggiiibbb```eeeffffffooo~~~~~~zzzttt]]]XXXTTTTTTZZZaaaeeehhh``````aaaccchhhpppyyy{{{~~~xxxttttttooojjjkkkmmmlllnnnpppoooooottt{{{tttnnnhhhgggkkknnnooonnnqqqnnnlllkkkhhhfffkkkrrrjjjoootttvvvtttrrrqqqqqqmmmllllllnnnppppppooommmnnnjjjffffffkkkoooqqqqqqrrr||||||yyyxxxvvvttt|||zzzwwwxxxyyyvvvwwwzzz|||{{{yyywwwxxxzzzxxx}}}|||zzz}}}~~~xxxtttnnnjjjiiilllqqquuusssooopppvvvrrrtttsssooolllmmmllljjjooorrrpppkkklllqqqrrrnnntttoookkkllllllkkkoootttnnnmmmmmmnnnpppqqqpppooopppppprrrtttrrrooorrrwwwppppppppppppoooooooooooonnnnnnmmmmmmooossswwwzzz{{{yyy{{{}}}zzzgggOOOAAAEEEDDDFFFIIIHHHFFFHHHLLLYYYEEEGGGHHHHHHIIIHHHEEE@@@<<<::::::777666555444444333444444555444333333333333444555555888999777888;;;;;;888999;;;===@@@BBBBBBBBBBBBAAA@@@<<<===IIIXXX\\\WWWQQQFFF===@@@PPP___```[[[;;;777666999:::888;;;BBBLLLSSSZZZ]]]]]]]]]```ccciiillluuu|||tttlllfffbbb[[[TTTPPPLLLKKKOOOVVV^^^\\\ZZZZZZ\\\[[[YYYWWWTTTaaazzzrrryyyxxxsssmmmgggfffmmmyyy|||sssiiilllssszzzyyytttttt}}}~~~{{{uuummmjjjooo||||||}}}pppmmmnnnlllmmmooojjjlllpppssssssqqqnnnllloooooommmiiiggghhhlllpppnnnmmmllliiiiiikkkppptttpppsssvvvyyywwwsssnnnkkkkkkmmmnnnnnnkkkjjjjjjkkkjjjhhhkkkppppppmmmnnnssszzz{{{yyytttoooooouuu{{{{{{wwwwwwzzz|||{{{zzzyyyzzz{{{zzzvvvsssrrrrrrvvvzzz}}}}}}|||}}}yyyrrrooopppoookkkfffdddgggkkknnnooooooqqqrrrsssrrrqqqpppooonnnmmmmmmqqqqqqpppppppppppppppppptttnnnjjjjjjlllmmmmmmnnnpppppppppmmmjjjjjjlllooorrrnnnoooqqqoooiiiiiimmmppplllkkklllkkkjjjlllqqquuuqqqlllmmmqqquuuvvvvvvuuuxxx~~~{{{mmmDDDHHHDDDDDDFFFGGGIIIIIIIIIIIIYYYFFFHHHIIIHHHIIIHHHEEE@@@<<<;;;:::777666555444444333444444555444333333333333444555222666777666888<<<===:::::::::<<<>>>@@@AAACCCCCCEEEAAA;;;:::DDDSSSYYYXXXLLLDDD===???LLLXXX\\\[[[DDD:::333555888999<<<@@@JJJPPPWWW[[[[[[\\\___bbbfffhhhoooyyy~~~wwwmmmggg```ZZZSSSOOOKKKIIILLLQQQZZZYYYZZZ[[[]]]]]][[[YYYQQQWWWiiiuuu|||zzzqqqkkkfffcccccckkkvvvzzzuuummmwww~~~}}}wwwmmmmmmrrrrrrrrrsssoooppprrrrrrqqqnnnkkkiiiqqqrrrrrrnnnjjjiiikkknnnnnnmmmllliiiiiikkkpppssstttuuuvvvwwwuuurrrooommmnnnlllkkklllnnnnnnllljjjmmmlllpppvvvvvvrrrqqqtttzzzyyyvvvqqqmmmnnnrrrwwwvvvuuutttuuuxxxyyyxxxvvvvvvvvvvvvuuutttrrrooonnntttxxx~~~zzz{{{}}}~~~~~~xxxwwwssspppoooooonnnkkkiiieeefffhhhkkkmmmoooppppppmmmmmmmmmmmmmmmllllllkkknnnooopppqqqqqqqqqqqqpppnnnkkkhhhiiimmmnnnnnnmmmjjjnnnrrrrrrooommmmmmnnnoookkkiiilllkkkhhhgggkkkllllllmmmmmmjjjiiioooxxx}}}yyytttrrrsssttttttsssuuuxxx}}}}}}wwwKKKJJJCCCDDDEEEFFFHHHHHHIIIIIIZZZGGGIIIJJJHHHHHHHHHEEE@@@===;;;;;;777666555444444333444444444444333333333333444444///333555555888===???===;;;;;;;;;<<>>KKKUUUYYYHHHCCC===>>>FFFQQQ]]]dddVVVEEE444222999>>>???>>>FFFLLLSSSXXXZZZ[[[^^^aaaddddddjjjsss{{{{{{rrrjjjaaaZZZTTTQQQMMMJJJJJJNNNUUUVVVYYY[[[]]]^^^^^^^^^XXXWWW^^^pppxxx~~~wwwooojjjggghhhlllvvv~~~tttmmmpppwwwxxxvvvtttqqqqqqqqqpppooonnnlllkkkssswwwxxxuuunnnjjjjjjlllmmmlllkkkiiihhhjjjooorrrwwwwwwvvvuuusssrrrpppppprrrnnnkkkmmmrrrtttpppkkkoooppptttzzz{{{xxxvvvvvv~~~zzztttooollllllmmmooooooqqqsssuuuvvvvvvuuutttuuurrrqqqqqqrrrrrrnnnkkkrrrvvv{{{~~~vvvwwwyyy}}}|||wwwssspppnnnoooooooooooonnnmmmlllhhhfffeeegggllloooooonnnjjjjjjjjjjjjkkkmmmnnnooonnnoooqqqrrrrrrqqqooonnnllliiiggghhhkkkmmmkkkhhhiiimmmrrrrrrpppppptttxxxtttnnniiiiiijjjhhhfffgggiiikkkmmmmmmhhhfffnnnyyy}}}zzzwwwuuutttttttttyyyzzz~~~|||TTTKKKCCCCCCDDDEEEFFFGGGGGGHHH\\\IIIKKKKKKGGGHHHGGGEEE@@@===;;;;;;777666555444444333444444333333333333333333333333///333555555777===@@@>>><<<;;;;;;<<<@@@GGGNNNSSSYYYQQQDDD::::::DDDQQQZZZKKKGGGAAA===???JJJ^^^pppjjjTTT<<<555;;;BBB@@@<<>><<<;;;===CCCMMMVVV\\\cccZZZLLL???:::???MMMZZZVVVQQQJJJBBB;;;@@@WWWooorrr___GGG:::<<<@@@===777???DDDLLLSSSYYY^^^aaaccceeehhhqqq|||zzzkkkccc\\\YYYUUUOOOLLLLLLUUUYYY]]]]]]]]]```gggllleeeaaa^^^___eeeyyy}}}{{{xxxxxx{{{|||wwwqqqqqqppppppppprrruuuxxxzzzvvvyyy{{{yyysssmmmhhhfffiiiiiiiiigggggghhhlllnnnppprrrtttvvvwwwuuusssrrrpppqqqrrrsssssssssssssssooonnnnnnqqqwww}}}zzztttoooooopppqqqrrryyywwwtttrrrrrrsssuuuvvvuuuqqqmmmnnnqqqrrroookkknnnqqqvvvzzz}}}}}}{{{zzzuuusssqqquuu{{{{{{yyyzzz|||~~~zzz~~~}}}uuurrrvvvtttqqqmmmkkkjjjkkklllooorrruuuuuussspppnnnnnnlllhhhdddffflllooonnnlllooolllhhhgggiiipppxxx}}}sssrrrooommmlllmmmooopppmmmlllfffaaadddjjjkkkgggkkkllllllnnnrrr{{{{{{sssooooooppplllhhhfffeeeiiippptttrrrqqqqqqooopppppprrrtttuuuvvvwwwxxxwwwxxxyyywww~~~[[[FFFDDDCCCCCCCCCDDDEEEFFFGGG```LLLKKKJJJFFFGGGGGGDDDAAA===<<<<<<777666555444444333444444222222333333333333222222333666666555888???BBBAAA>>>===<<<>>>DDDNNNXXX___ddd\\\QQQEEE;;;<<>><<<<<<777666555444444333444444111222333333333333222111222555666666:::AAAEEEEEE>>><<<;;;<<>>======777777555444444444444444111222333444444333222111000444666666;;;CCCHHHIII>>><<<::::::>>>FFFNNNTTTUUURRRNNNGGG<<<999FFFWWW^^^iiiyyy|||gggKKKCCCKKKXXXbbbdddSSS@@@777888:::666:::AAALLLVVV]]]aaabbbbbbeeelllsssyyy}}}qqqfffaaa]]]WWWSSSQQQWWWdddrrruuuooogggeeegggrrrpppmmmkkkjjjpppyyyyyyssszzz{{{sssnnnrrrwwwyyy|||{{{zzzyyyyyy|||uuunnnpppwwwzzzuuuooommmnnnnnnnnnmmmnnnpppsssvvvuuussspppoooooooooooouuuqqqnnnpppttttttppplllrrrsssrrrrrrxxx{{{pppssstttsssrrrwww|||vvvyyyyyywwwvvvuuurrrnnnmmmnnnooolllooorrrvvvyyyyyyyyyxxxooossswwwxxxwwwwwwyyy|||}}}}}}{{{|||}}}tttzzz}}}zzz{{{~~~}}}}}}}}}|||{{{tttnnnffflllsssuuurrrmmmiiihhhjjjmmmpppooonnnmmmoooqqqqqqmmmjjjlllnnnnnniiiddddddfffiiijjjiiiggghhhhhhhhhjjjlllnnnpppqqqqqqqqqtttuuuuuutttpppkkkfffbbbiiippptttsssyyyuuuoooiiigggmmmwww|||xxxqqqmmmrrrsssnnnmmmppppppmmmmmmlllnnnqqqqqqooorrrxxxpppkkkkkksss{{{wwwtttuuuwwwsssrrr~~~xxxOOOGGGFFFDDDCCCDDDEEEGGGHHHbbbJJJHHHHHHIIIGGGEEEBBB@@@>>>======888777666555444333333333333333333333333333333333555444444666999>>>BBBEEE>>>===<<<<<>><<<@@@EEEeeeaaadddmmmpppcccLLL;;;OOO```hhh[[[FFF888666888444;;;BBBGGGLLLTTT[[[^^^\\\eeeooosssttt|||yyyppphhhbbb\\\UUUPPPVVV```kkkppplllgggcccccckkkpppsssnnnjjjooo{{{|||vvvtttqqqpppqqquuuyyy|||~~~}}}zzzxxxwwwwwwxxxyyyrrroooooosssyyyzzztttmmmmmmoooqqqqqqqqqrrrsssuuusssqqqnnnllllllmmmppprrrrrrqqqppppppqqqtttxxxzzzvvvxxx{{{}}}~~~}}}{{{yyytttsssssstttwww|||}}}~~~{{{xxxyyyvvvsssrrrsssttttttsssppppppqqquuuyyy{{{zzzwwwuuuwwwyyyyyywwwvvvvvvwww~~~}}}|||}}}}}}|||yyyvvv{{{yyy||||||zzz{{{zzzzzz|||}}}}}}~~~~~~~~~{{{|||yyyvvvvvvrrrkkkhhhiiigggiiilllooopppooonnnmmmqqqooollljjjkkkooosssvvvsssssssssrrrqqqpppooonnnkkkjjjhhhgggggghhhjjjkkkkkkgggeeejjjqqqtttqqqmmmrrrrrrrrrpppnnnkkkhhhfffmmmnnnooosssxxxvvvnnnmmmrrrtttpppkkknnnkkkiiihhhjjjlllmmmmmmqqqrrrsssqqqooonnnoooppptttnnnkkkoooyyy~~~|||wwwrrrqqqtttxxxtttppp~~~TTTMMMFFFBBBCCCDDDDDDEEEHHHcccKKKIIIIIIIIIGGGEEECCC@@@>>>===<<<888777666555444333333333333333333333333333333333444444444555888<<<@@@BBB>>>===;;;;;;<<<@@@EEEIIIGGGEEEDDDDDDDDDCCC@@@???SSSYYYaaafffcccXXXHHH<<>>???>>>===;;;;;;>>>CCCFFFCCCBBBCCCHHHLLLJJJBBB999IIIZZZhhhfff\\\SSSHHH???@@@GGGUUU]]]SSSAAA:::===999666444888@@@KKKVVV]]]```eeekkkmmmmmmooovvv|||zzznnnddd]]][[[QQQOOOSSS```nnnooobbbTTTSSS```nnnppplllkkktttwwwooonnnmmmmmmmmmmmmnnnooopppoooooopppppprrrtttvvvwwwtttqqqqqqtttwwwwwwrrrlllmmmooorrrrrrqqqooooooooonnnppptttwwwxxxwwwuuusssuuutttsssrrrsssuuuwwwyyy~~~~~~~~~}}}}}}}}}||||||vvvuuutttssstttuuuxxxyyysssuuuwwwwwwvvvuuutttuuuwwwyyyxxxsssnnnnnnttt{{{uuutttsssuuuwwwyyyyyyyyyxxx{{{}}}|||xxxtttpppooossswww{{{}}}}}}}}}}}}{{{{{{{{{zzz}}}~~~}}}|||{{{zzzwwwwwwxxx{{{|||vvvqqqmmmkkklllmmmllljjjkkkiiijjjnnnnnnllllllnnnooopppoooooonnnmmmlllkkkrrrrrrpppppppppqqqrrrsssooopppppppppooommmkkkjjjhhhggggggggghhhjjjlllmmmbbbdddgggkkkooorrruuuuuuqqqooollliiiggggggiiijjjkkkkkkjjjkkkmmmpppsssuuupppnnnmmmmmmoooooonnnmmmjjjhhhfffeeegggiiijjjjjjmmmnnnpppooonnnmmmmmmnnnllllllmmmooorrrsssrrrppptttnnnnnnsssvvvvvv|||RRRJJJGGGEEEFFFDDDAAACCCGGGaaaKKKJJJHHHHHHHHHFFFDDDBBB???===<<<999888777555444444444333333333333333333333333333333333333333444777999:::>>>??????>>><<<>>>CCCGGGAAADDDIIIMMMQQQOOOEEE999GGG]]]nnnjjj]]]TTTHHH<<<<<>>>>>BBBFFFBBBJJJRRRTTTVVVTTTLLLAAAAAATTTeeegggaaaWWWHHH:::<<>><<>><<<999999777666555444444444333333333333333333333333111111222222333444666666444:::@@@AAA???===???BBBDDDOOOYYY\\\^^^___WWWKKK>>>IIIYYYfffjjjcccUUUKKKAAAAAAOOOhhhuuuiiiSSSCCC999666777;;;999666<<>><<<:::999888666555555444444333333333333333333333333000111111222333555666666666>>>FFFHHHDDD??????AAADDDPPP[[[ccckkkooocccSSSBBBDDDRRRhhhsssmmmfffdddPPPJJJJJJYYYjjjmmm]]]LLL>>>666555>>>AAA===;;;???EEEKKKRRRSSSSSSYYYfffqqqvvvtttzzzzzzooohhh^^^XXXQQQNNNPPPWWW___dddTTTEEE===DDDLLLQQQYYYcccrrrxxxeee```iii{{{wwwqqqsss~~~~~~~~~uuurrrnnnnnnsssoooooooooooommmkkkhhhgggjjjlllpppsssttttttrrrqqqhhhhhhhhhiiijjjjjjiiihhheeegggjjjkkkkkklllnnnoooooopppqqqrrrrrrrrrqqqpppllllllllllllmmmnnnnnnnnnmmmllllllkkkjjjjjjjjjjjjiiijjjkkkllllllkkkiiihhhmmmlllmmmnnnoooooonnnlllkkkmmmnnnooommmkkkiiiiiiiiikkknnnnnnmmmmmmnnnppplllooosssuuuuuutttuuuuuunnnoooqqqrrrsssssssssrrruuuxxx}}}uuuqqquuuuuuuuuuuuuuutttsssrrroooqqqtttvvvvvvwwwzzz}}}~~~wwwrrroooooopppqqqxxxwwwxxxyyyuuurrrvvv}}}}}}}}}zzz{{{|||zzz{{{}}}xxxyyyxxxuuuvvvzzz{{{yyywwwwwwvvvwwwvvvsssoookkkmmmlllmmmppprrrrrrpppmmmfffgggiiiiiijjjkkklllnnnooommmmmmooooookkkjjjllleeegggiiilllmmmmmmlllkkkgggffffffeeeeeeeeeffffffiiigggeeecccbbbbbbcccccc^^^___aaaccceeefffggghhhhhhiiikkkkkkjjjjjjjjjkkkkkkkkkjjjiiigggffffffeeeffffffeeeeeedddccccccccceeeeeeffffffgggggggggfffdddbbbaaaaaacccfffggghhhhhhkkknnnppppppoooooooookkkkkkjjjjjjjjjjjjjjjiiifffjjjnnnppprrrtttuuuvvv~~~YYYNNNEEEEEEGGGGGGGGGGGGeeeQQQNNNJJJHHHHHHHHHGGGDDDAAA>>><<<:::999888666555555555555333333333333333333333333000000111333444555666666;;;CCCMMMOOOIIICCCAAAAAADDDOOO[[[ggguuu{{{lllVVVEEEAAAMMMgggsssnnnlllrrr___SSSHHHLLL^^^jjjaaaPPP>>>555777GGGQQQIII===888===KKK[[[aaa___]]]bbbhhhooommmsssvvvnnnggg```WWWQQQRRRWWW^^^aaaUUUGGG???BBBEEEGGGPPP\\\jjjsss}}}}}}]]]NNNOOOaaassstttpppkkkppp||||||xxxxxxyyyrrrooouuujjjkkkkkklllkkkjjjiiihhhdddgggkkkoooqqqqqqpppoooiiiiiijjjkkkkkklllkkkkkkgggiiijjjjjjjjjjjjlllnnnjjjlllooorrrsssrrrpppooolllllllllkkkkkkjjjjjjiiijjjjjjjjjiiiiiiiiihhhhhhiiijjjkkklllkkkiiigggeeeooommmlllnnnqqqqqqnnnjjjhhhlllooommmhhheeehhhkkkgggjjjnnnooonnnmmmnnnpppjjjmmmpppqqqqqqrrrssstttllllllmmmooorrrsssqqqpppzzzxxxyyy||||||wwwuuuvvvyyyxxxxxxwwwuuutttrrrqqqnnnqqqttttttssssssvvvyyy{{{wwwrrrooonnnpppqqqrrrqqqrrrtttuuuqqqmmmpppvvvuuuwwwwwwvvvxxx}}}~~~{{{zzzxxxwwwxxxzzz{{{{{{zzzoootttzzz{{{yyyxxx{{{zzz~~~~~~~~~|||zzzxxxxxxzzz~~~}}}zzzwwwvvvwwwxxxvvvrrrqqquuuvvvtttrrrrrrssstttuuutttpppmmmkkklllnnnmmmkkkjjjkkkmmmggghhhiiiiiiiiiiiijjjkkkmmmjjjjjjmmmmmmjjjiiikkkfffhhhkkknnnnnnmmmkkkjjjjjjhhhfffdddcccbbbccccccaaabbbcccdddeeedddcccccc]]]^^^```bbbdddeeeffffffjjjjjjjjjjjjjjjiiihhhgggiiiiiiiiiiiihhheeecccaaadddddddddddddddcccccccccdddccccccdddgggiiiiiihhhdddbbb```aaacccfffhhhhhhjjjmmmqqqssssssrrrrrrrrrooommmkkkkkklllmmmlllkkkhhhjjjmmmqqqxxx}}}|||yyyaaaSSSFFFEEEGGGGGGEEEDDDdddKKKJJJLLLGGGGGGFFFEEECCC@@@>>><<<888888777666555444333333333333333222222222111111333222111111222555777999IIIOOOTTTQQQHHHAAA@@@AAAJJJSSS```kkkoookkkccc]]]EEE:::EEEfffxxxssstttxxx```JJJJJJXXXccc```YYYDDD???666888BBB>>>999@@@BBBKKKXXX___``````bbbdddqqqoooppp||||||tttmmmddd[[[WWWWWWWWW[[[```YYYLLLCCCEEEFFFEEEJJJUUUcccmmmzzzeeePPPKKKRRReeevvvzzzrrrsss~~~{{{zzzyyyuuuqqqpppgggfffeeefffhhhiiijjjiiiiiiiiiiiikkknnnpppooonnnpppooonnnnnnmmmkkkhhheeeiiihhhfffeeefffggghhhjjjiiijjjkkkkkkjjjjjjkkkllljjjeeedddkkkooolllfffbbbhhhhhhhhhiiijjjjjjjjjjjjhhhgggfffgggiiikkkkkkjjjggglllooommmlllmmmllliiiiiijjjkkkmmmnnnmmmkkkiiifffiiilllnnnnnnmmmmmmnnnmmmhhhiiimmmmmmiiijjjnnnooonnnnnnmmmmmmmmmmmmmmmrrrsssuuuuuuuuusssqqqpppvvvwwwxxxyyyxxxwwwuuuttttttttttttttttttuuuvvvwwwuuuuuutttpppkkkiiikkknnnqqqrrrrrrpppnnnnnnrrruuusssssssssssstttuuuuuuvvvsssssssssuuuvvvwwwvvvtttlllnnnqqqrrrrrrrrrtttuuuuuuxxxyyyxxxuuurrrsssuuuyyyxxxuuusssrrrssstttuuuwwwyyy||||||yyyuuurrrpppmmmpppqqqoookkkkkkooosssmmmnnnpppppppppnnnllljjjmmmmmmnnnmmmllljjjhhhfffggggggggghhhiiiiiihhhfffllljjjhhhggghhhhhhhhhgggiiiiiiiiiiiijjjkkklllmmmiiiiiihhhfffcccaaaaaabbbcccddddddcccbbbbbbccceeeeeecccbbbcccfffhhhgggeeefffiiillloooooommmjjjgggjjjiiihhhfffdddbbbaaa```eeeddddddeeegggiiihhhhhhfffggghhhgggeeedddeeegggbbbbbbaaabbbdddgggjjjkkknnnnnnpppqqqqqqpppooooookkklllmmmnnnnnnnnnmmmlllppplllkkkrrr}}}|||tttxxxVVVEEEHHHCCCDDDHHH???cccKKKJJJKKKGGGGGGFFFEEECCC@@@>>><<<888888777666555444444333444333333333333222222222333222222222333555777888KKKQQQVVVSSSJJJBBB??????DDDLLLZZZeeejjjggg```[[[LLLDDDFFFYYYpppzzzzzzxxxuuulllYYYHHHJJJYYYbbb```GGGAAA666555===:::555<<<;;;DDDOOOYYY___cccgggiiiqqqoooqqqzzz~~~pppfff\\\XXXWWWWWW[[[```TTTIIICCCEEEFFFBBBEEEMMM[[[bbbnnnxxx|||~~~ttt^^^TTTVVVbbbnnnuuuqqquuu|||uuurrruuuwwwtttqqqqqqiiihhhhhhiiijjjllllllllllllllljjjiiiiiijjjkkklllpppnnnlllkkkjjjjjjiiiiiiddddddcccccceeehhhkkkmmmjjjiiigggffffffeeecccbbbgggeeeggglllooollliiijjjiiiiiiiiiiiiiiijjjkkklllnnnllljjjjjjlllnnnnnnnnnggglllooommmmmmooopppnnnjjjjjjjjjkkklllkkkiiihhhiiillloooppppppooooooooonnnjjjjjjnnnnnnjjjjjjnnnlllmmmnnnooopppppppppppplllmmmooooooooommmllljjjtttttttttsssssstttttttttsssssssssssstttuuuvvvvvvrrrrrrpppmmmjjjjjjkkklllrrrsssrrrooollllllnnnqqqooooooqqqrrrssssssrrrrrrsssqqqqqqqqqssstttsssrrrmmmnnnooopppqqqrrrrrrrrrsssttttttrrrppppppsssvvvtttrrrpppnnnmmmmmmmmmnnnqqqsssuuuuuuqqqmmmjjjiiikkknnnooommmjjjiiillloooooooooooonnnllljjjgggfffhhhhhhiiijjjjjjiiihhhgggffffffeeeeeefffggghhhhhhjjjiiigggggghhhhhhgggfffggggggggghhhhhhiiijjjjjjjjjkkkjjjgggdddbbbbbbcccaaabbbccccccbbbccceeegggfffdddccceeegggiiihhhfffhhhjjjmmmooopppnnnlllkkkhhhhhhgggfffdddccccccbbbeeeeeeeeefffhhhiiihhhgggiiigggdddaaa``````aaacccccccccbbbbbbcccfffhhhjjjnnnooopppppppppooommmlllkkkkkklllnnnoooppprrrrrrppplllkkkqqqzzz}}}wwwoooooofffJJJJJJEEEEEEIIIDDDbbbMMMKKKJJJGGGGGGGGGEEECCCAAA>>>===999888777777555555444333555555444444444333333333333222222222333555777888GGGMMMSSSRRRKKKDDD@@@@@@???GGGSSS]]]bbb```[[[WWWUUUPPPGGGGGG\\\tttwwwkkkgggmmmbbbHHH===LLL^^^dddSSSLLL;;;444999777333:::888===FFFQQQZZZbbbgggiiioooppprrrxxxzzzoooddd]]]YYYWWWYYY]]]RRRIIIDDDFFFFFFAAABBBGGGQQQTTT^^^kkkuuuyyy~~~|||nnnjjjooovvv~~~}}}{{{wwwyyyvvvssssssvvvzzz}}}|||{{{sssrrroookkkkkkqqqtttsssppppppkkkkkkkkkkkkkkkkkkllllllllllllkkkgggccccccgggkkkmmmllljjjhhhhhhiiikkkllldddcccbbbbbbdddgggkkkmmmnnnkkkkkkooouuuxxxvvvssspppmmmmmmnnnmmmjjjkkknnnlllkkkjjjjjjjjjlllnnnpppuuurrrppppppqqqssssssssskkkpppqqqnnnmmmpppqqqoookkkkkkjjjjjjiiiiiihhhhhhkkkmmmppppppoooooooooooonnnllllllnnnnnnlllkkknnnkkklllooorrrssstttssssssnnnooopppqqqpppooonnnmmmrrrqqqooonnnnnnppprrrsssqqqqqqrrrrrrsssttttttuuupppnnnkkkkkkkkklllllllllppppppooommmkkkkkknnnpppmmmnnnppprrrrrrrrrqqqppprrrooommmmmmnnnoooooonnnnnnlllkkkmmmpppqqqooollloooooonnnllllllnnnrrruuupppnnnllljjjhhhhhhhhhhhhjjjlllooonnnkkkgggeeedddhhhkkkmmmlllhhhfffhhhjjjooonnnllljjjgggdddcccbbbbbbbbbdddeeefffgggggggggeeedddcccbbbcccdddfffhhhhhhgggfffggghhhhhhfffdddfffffffffffffffffffffgggkkkkkkjjjhhheeeccccccdddaaabbbccccccccccccfffhhhfffeeeeeefffhhhiiiiiigggeeefffggghhhiiiiiiiiiiiifffffffffeeeeeeeeeffffffeeeeeefffiiikkkkkkiiifffiiiddd___[[[[[[]]]___```cccbbbaaaaaabbbdddggghhhmmmnnnoooooonnnmmmlllkkkmmmmmmnnnoooqqqrrrssstttpppmmmlllqqqwwwxxxqqqjjjjjj}}}yyyPPPIIIFFFEEEHHHGGGcccNNNKKKIIIGGGGGGGGGFFFDDDAAA>>>===999999888777666555444444666555555555444444444444333333222333333555666777===CCCJJJMMMJJJFFFDDDDDD@@@EEENNNVVVZZZ[[[XXXVVVaaa\\\NNNAAAJJJbbbooonnn```eee```NNNAAAFFFWWWeeeggg___JJJ:::999666444<<<:::<<>>777555===;;;;;;===BBBJJJQQQVVVXXXggglllqqqttttttvvvzzz~~~sssiiiaaaYYYVVVWWWWWWPPPIIIEEECCCBBBBBBEEEFFFDDDJJJ[[[kkktttwwwyyyvvvggg^^^YYY___hhhooossssssrrrpppqqq|||vvvjjj~~~pppvvvpppmmmnnnmmmkkkkkkmmmqqqsssssspppkkkgggffffffiiimmmpppmmmgggbbbccceeefffiiimmmnnnmmmllllllmmmfffeeedddbbbbbbbbbcccdddeeeeeelll}}}tttmmmlllkkkjjjjjjrrrqqqooooooppprrruuuxxxrrrsssvvvzzz}}}|||yyyvvvsssvvvuuupppmmmnnnooommmoooppppppnnnkkkjjjkkkmmmnnnooopppooommmllllllmmmkkkllllllllllllmmmnnnmmmooopppsssuuuuuutttrrrpppqqqqqqqqqrrrrrrrrrqqqqqqrrrrrrrrrqqqpppnnnlllkkkooooooppppppppppppooonnnnnnlllkkkmmmqqqttttttrrrlllkkkjjjkkkmmmppprrrsssqqqooonnnmmmmmmppprrrtttpppmmmjjjiiiiiikkkkkkkkkmmmjjjgggiiimmmnnnjjjeeefffhhhjjjmmmoooppppppooopppooonnnllljjjhhhggggggcccfffiiijjjiiiiiiiiijjjfffhhhiiiiiihhhfffeeeeeehhhgggfffdddbbbbbbaaaaaabbbbbbbbbbbbccccccddddddcccdddeeedddbbb```aaabbbhhhfffeeefffffffffdddbbbeeefffgggggggggfffeeedddbbbdddeeeeeedddeeegggiiifffgggfffeeebbbaaabbbccccccdddeeeeeeeeefffgggggggggfffeeedddeeegggiiikkkeeeeeedddeeefffhhhjjjlllggghhhiiilllmmmmmmiiiggg```]]]ZZZWWWVVVVVVVVVVVVYYYYYYYYY[[[]]]aaaeeegggfffgggiiilllnnnnnnoooooommmooorrrttttttsssqqqoooqqqqqqqqqsssuuutttqqqnnnttt{{{]]]FFFGGGGGGDDDGGGooojjj|||hhhPPPKKKIIIHHHHHHHHHFFFDDDBBB???>>>:::999888888666666555444666666555555555444444444333333333444444555555555555888;;;===@@@CCCGGGJJJIIIHHHHHHKKKSSS]]]hhhooommmgggbbbYYYIIIFFFaaa}}}cccRRRRRRHHH:::CCC[[[www|||oooWWWGGG:::444;;;777888:::===CCCIIIOOORRR```eeelllppprrrsssvvvxxxvvvooofff]]]XXXXXXVVVPPPIIIDDDBBBBBBBBBCCCDDDBBBGGGTTTaaajjjqqqwww}}}zzz|||oooggggggiiikkkmmmooorrrvvvyyywwwooo{{{uuuqqqsssnnnllllllllljjjlllqqqtttwwwxxxuuuooojjjiiiiiiooorrrtttrrrlllgggdddcccggglllqqqrrrpppmmmlllmmmddddddeeeeeeeeeeeeeeeeeeeeedddjjjyyyppplllpppqqqooommmqqqqqqpppppprrrtttvvvxxxoooqqqtttxxx{{{zzzvvvrrrnnnrrrsssooonnnpppqqqooooooqqqsssqqqnnnlllnnnppprrrssssssrrrooonnnnnnooojjjmmmmmmlllmmmpppqqqoooqqqrrrssstttsssrrrpppnnnqqqqqqqqqqqqqqqrrrrrrrrrrrrsssttttttssspppnnnlllooooooppppppooommmkkkjjjkkkkkkkkknnnqqqtttuuutttpppmmmkkkjjjlllnnnooonnnnnnllljjjiiijjjllloooqqqmmmkkkiiihhhiiijjjjjjjjjkkkiiiggghhhkkkkkkiiifffggghhhjjjnnnqqqqqqnnnlllnnnmmmlllkkkiiigggffffff```cccfffggggggggghhhjjjffffffggggggggggggffffffffffffeeeeeeddddddccccccdddccccccbbbbbbcccddddddbbbdddfffdddbbbaaacccfffkkkiiifffeeeeeeeeecccbbbeeeeeeggghhhhhhgggfffeeeaaabbbdddddddddeeehhhjjjhhhiiihhheeebbbaaaaaabbbbbbccceeeeeeddddddfffggggggfffdddcccdddeeegggiiigggfffeeeeeefffhhhkkklllgggggggggiiikkkjjjhhheeeaaa```]]]XXXSSSQQQQQQRRRXXXXXXXXXYYY\\\```ccceeeccceeehhhkkknnnppppppqqqkkklllooorrruuuvvvwwwwwwuuuuuuuuuttttttsssrrrrrrvvvxxxoooKKKIIIKKKFFFGGGmmmfffwwwlllQQQKKKIIIHHHHHHHHHGGGEEEBBB???>>>:::999999888777666555555555555555444444444333333333333444444555444444444666666777999>>>FFFNNNTTTVVVPPPJJJHHHOOO]]]lllwwwwwwtttqqqhhhVVVMMM\\\tttpppgggcccTTTCCCGGGYYYnnnlllVVVAAA666999444777:::;;;===AAAGGGLLLXXX]]]eeelllqqqsssuuuuuu~~~yyyoooccc[[[YYYUUURRRMMMHHHFFFEEEDDDAAABBBAAADDDKKKRRRZZZfffpppxxx|||yyyxxx|||yyyxxxtttwwwzzzyyywwwxxx|||~~~xxxtttuuutttsssqqqqqquuu|||~~~yyyttt|||ooopppooommmmmmoooooonnnoootttrrruuuxxxvvvqqqllllllmmmrrrsssssssssqqqooommmllllllpppttttttpppmmmmmmooolllmmmnnnooonnnllljjjhhhhhhgggkkkvvvyyynnnnnnssstttrrrqqqoooooooooppprrrsssuuuvvvqqqpppqqqrrrsssssspppnnnjjjoooqqqooonnnoooooommmmmmqqqtttssspppnnnoooqqqtttuuutttrrrooommmnnnooojjjnnnooommmoootttuuusssqqqqqqqqqqqqqqqpppooonnnrrrrrrrrrrrrssssssttttttsssssssssssssssrrrrrrrrroooppppppooommmkkkhhhfffeeehhhkkkmmmnnnppprrrtttpppllliiiiiikkkllllllllljjjjjjkkkkkkllllllmmmmmmiiihhhggggggiiijjjiiihhhhhhhhhhhhiiiiiiiiiiiihhhjjjiiijjjllloooooommmjjjkkkkkkjjjjjjhhhgggfffeeeaaaccceeefffeeeeeefffgggeeedddddddddeeegggggggggfffggggggggggggeeedddcccccccccbbbbbbbbbcccdddeeebbbddddddaaa```cccjjjpppoookkkgggdddddddddcccbbbcccdddfffggghhhgggfffeeecccdddeeeeeeeeeeeegggiiihhhhhhhhheeecccaaabbbcccbbbdddffffffeeeeeegggiiigggfffdddcccbbbcccdddeeejjjhhhgggeeefffhhhjjjkkkeeedddcccdddeeefffdddbbbcccdddbbb\\\UUUSSSXXX^^^[[[ZZZZZZZZZ\\\___aaacccdddfffiiilllnnnppppppppppppooonnnooorrrwww|||zzzzzzxxxuuuqqqpppqqqssswwwvvvNNNFFFJJJFFFEEEuuunnnnnnQQQKKKJJJHHHHHHHHHGGGEEEBBB@@@>>>::::::999888777666555555555555444444444333333333333333444555555444444444444333333777???KKKWWW^^^bbbYYYNNNHHHLLLZZZkkkwwwyyyhhh\\\^^^eee~~~~~~kkkYYYWWW```ggg{{{cccIII999:::555999<<<;;;999:::AAAFFFRRRWWW```iiippptttuuutttsssvvvggg\\\XXXUUUTTTQQQNNNLLLJJJFFFBBB@@@@@@BBBDDDGGGMMM\\\jjjxxx___kkk{{{}}}{{{vvvqqqmmmhhheeeddd]]]aaadddeeeccceeejjjnnnqqqtttxxxzzzzzz{{{~~~|||xxxwwwxxxzzz{{{~~~|||vvvvvvvvvtttrrruuu{{{}}}nnn~~~zzzoooqqqooonnnqqquuutttqqqqqquuummmrrruuutttpppmmmmmmooopppooooooqqqtttwwwxxxwwwqqqtttvvvtttooommmooorrrxxxyyy{{{zzzxxxsssnnnkkkffffffjjjrrr|||~~~yyyrrrnnnqqqtttsssqqqqqqlllmmmnnnoooqqqrrrsssttttttqqqnnnllllllmmmlllkkkkkkppprrrooommmmmmlllhhhkkkpppttttttqqqnnnooorrrssstttssspppmmmkkklllmmmkkkpppqqqoooqqqwwwyyyvvvooooooooooooooooooooooooqqqpppppppppqqqqqqrrrssssssrrrqqqqqqrrrtttvvvwwwpppppppppooommmiiifffdddaaaeeeiiikkkkkkkkkooorrrlllhhhfffgggjjjmmmmmmmmmhhhjjjmmmpppqqqooommmkkkfffeeeeeegggiiiiiihhhffffffhhhjjjjjjiiihhhiiijjjmmmkkkiiiiiilllmmmllljjjjjjjjjjjjjjjiiihhhgggfffdddfffggggggeeedddeeefffdddbbbaaabbbdddfffggggggggghhhiiijjjiiifffdddbbbbbbaaaaaaaaabbbccceeefffccccccaaa^^^^^^dddpppyyyrrrmmmhhhdddccccccccccccaaabbbeeegggggggggfffeeegggggghhhgggeeeeeefffhhhfffggggggeeecccbbbdddeeecccfffhhhhhhfffeeehhhjjjkkkjjjhhhgggffffffggggggkkkjjjgggffffffgggiiikkkcccaaa``````bbbbbbaaa```eeegggfff```YYYZZZeeeooo___^^^\\\\\\\\\^^^```aaafffhhhjjjlllnnnoooooooooxxxtttooolllnnnuuu~~~~~~}}}zzzuuuooommmooorrrzzzvvvOOOBBBHHHCCCBBB|||sssLLLKKKGGGIIIIIIIIIHHHFFFCCC@@@??????<<<:::999888888666555666666666666666666666666999888888777666555555444666777666555999IIIbbbuuujjjRRRHHHGGGRRRlllooo[[[YYYdddssseee[[[mmm}}}|||mmmYYYFFF:::888<<<<<<888777<<<@@@@@@NNNSSS[[[eeemmmsssvvvwwwxxx~~~fffWWWUUUVVVSSSPPPOOOOOOMMMGGGCCCDDDCCCBBB@@@BBBJJJVVV___tttyyy}}}nnn___jjj}}}zzzuuunnnlllhhhddd___[[[XXXWWWTTTSSSRRRSSSUUUYYY\\\___ccchhhnnnooonnnoootttyyy~~~|||tttpppooopppnnnlllrrr||||||zzzxxxtttsssuuuzzznnnkkkooonnnrrrnnnjjjjjjqqquuutttrrrrrriiinnnssstttrrrpppqqqrrrsssrrrsssvvvyyy|||}}}|||{{{{{{zzzwwwuuutttuuuvvv}}}|||zzzuuunnnhhhhhhkkknnnsss|||~~~sssxxxsssppppppooollllllooommmkkkkkknnnrrrvvvvvvuuuyyyuuuooommmlllllljjjhhhkkkmmmpppssssssqqqnnnlllkkklllnnnppppppppppppoooooooooppppppooommmjjjhhhlllppptttwwwxxxyyyzzzzzzuuuoookkkllllllkkknnnuuurrrvvvuuummmjjjooosssssspppoooooonnnoooqqqsssuuurrrnnnjjjiiijjjlllkkkjjjccceeeggghhhiiijjjlllmmmnnnkkkiiiggghhhjjjjjjjjjjjjjjjkkknnnrrrttttttssshhhddd```bbbgggkkkkkkjjjkkkkkkkkkiiihhhiiikkkmmmpppmmmlllnnnsssuuusssooolllkkkjjjjjjllllllkkkjjjlllhhhcccaaacccddddddcccbbbbbbbbbbbbcccdddeeeeeejjjhhheeedddddddddcccaaacccccccccdddgggjjjnnnpppmmmggg___^^^aaaeeefffeeejjjjjjgggeeegggiiiddd\\\]]]___cccfffhhhhhhfffeeekkkhhheeefffiiijjjhhhfffccceeeffffffcccaaa``````dddeeeggghhhgggggghhhjjjllliiifffeeefffggghhhhhhlllkkkiiiiiijjjjjjhhhgggeeedddeeeeeeeeedddbbb```\\\iiirrrooolllooopppmmmssshhh^^^\\\[[[ZZZ___fffhhhjjjmmmllliiihhhiiikkkpppooonnnnnnqqquuuyyy||||||zzzvvvqqqnnnnnnqqqsssxxxvvvOOOIIIIII>>>???tttMMMMMMHHHIIIIIIIIIHHHFFFCCC@@@???>>><<<:::999888888777555666666666666666666666666888888777777666555555444444666666555<<>>AAAEEEJJJTTT^^^hhhoootttvvvooozzznnn___]]]XXXSSSNNNLLLMMMMMMIIIFFFFFFEEEBBB@@@AAAGGGPPPWWWfffpppyyy{{{ddd___hhhppp~~~wwwpppjjjggg[[[ZZZYYYWWWUUUTTTSSSSSSRRRQQQPPPOOOPPPRRRTTTVVVaaaeeeiiikkkkkkkkkmmmpppjjjkkklllnnnoooooommmlllqqqkkkggghhhjjjnnnwww~~~zzzxxxwwwuuutttuuuzzzwwwrrrnnnoookkkmmmlllnnnrrrrrrpppppptttkkkmmmooopppooonnnnnnnnnooonnnoooqqqtttvvvvvvvvvuuuuuuuuusssqqqqqqsssuuu{{{zzzyyyxxxvvvrrrmmmiiilllkkkjjjooo{{{}}}rrrrrrooonnnqqqqqqmmmlllmmmnnnllljjjlllooorrrsssrrryyyuuupppnnnmmmllljjjhhhlllnnnqqqssstttsssrrrqqqiiikkknnnpppqqqqqqooonnnlllmmmnnnooonnnmmmlllkkkiiimmmsssvvvvvvuuutttsssqqqllliiikkkkkkiiikkkpppqqquuutttmmmjjjnnnppppppnnnnnnnnnnnnoooooopppppprrrooommmmmmmmmllljjjgggdddfffhhhhhhiiikkknnnpppnnnllliiihhhiiikkkkkkjjjmmmllllllmmmooopppooommmfffccc```bbbhhhlllmmmkkkmmmllljjjhhhffffffhhhiiillljjjiiilllppprrroookkkkkkjjjiiijjjkkkkkkjjjiiihhhfffddddddffffffeeecccaaaaaaaaaaaacccdddfffhhhgggeeecccbbbccccccbbbaaaaaa```aaabbbdddgggjjjllliiiccc]]][[[]]]______]]]___aaabbbccchhhkkkfff^^^\\\^^^aaadddggghhhhhhhhheeedddbbbaaabbbbbbbbbaaaaaadddggggggeeeaaa^^^]]]```cccfffhhhiiijjjkkkmmmkkkhhheeeccceeegggiiijjjeeedddcccdddeeedddbbbaaaeeefffhhhjjjllljjjeeeaaa```nnnyyy{{{{{{~~~{{{uuunnnbbbXXXYYY^^^aaadddhhhhhhjjjlllkkkhhhfffggghhhooooooppprrrsssuuuvvvwww{{{yyyuuuqqqnnnnnnqqqsssuuuuuu~~~eeeRRRJJJCCCFFFvvvPPPOOOJJJIIIIIIIIIHHHFFFCCC@@@???>>><<<:::888999888777555666666666666666666666666888777777666666555555555444555555555;;;LLLddduuunnnbbbUUUMMMIIIMMM^^^qqqzzzrrrhhhYYYKKKRRRpppWWWLLLTTTrrrqqqTTTEEE<<<888999??????:::;;;AAA???DDDLLLVVV___gggmmmooolllssszzz~~~qqqnnnfff^^^TTTOOOOOOOOOLLLIIIGGGFFFCCCAAA@@@CCCIIINNNWWWeeerrrzzznnnZZZVVV\\\tttzzzrrrkkkgggccc```___[[[[[[ZZZYYYXXXXXXXXXYYYVVVTTTRRRPPPOOOOOOPPPQQQZZZ\\\```ccceeeeeeeeeeeeaaaaaabbbbbbcccddddddeee```\\\\\\eeesss{{{yyy{{{||||||}}}qqqwwwdddkkknnndddmmmmmmpppqqqooolllooovvvnnnlllkkkkkkllllllkkkjjjkkkkkkkkklllooopppooonnnnnnoooooommmlllmmmoooqqqqqqrrrtttssspppmmmjjjiiinnnjjjggglllyyy}}}sssnnnkkkmmmrrrsssnnnjjjjjjooommmjjjiiikkkmmmoooooovvvtttpppnnnmmmllljjjiiikkklllnnnoooqqqqqqrrrrrrgggjjjmmmpppqqqpppnnnmmmooonnnnnnnnnmmmmmmllllllhhhlllqqqsssssspppmmmlllkkkiiiiiikkkkkkiiiiiilllooorrrqqqmmmjjjkkklllkkkjjjkkkkkklllllllllkkkjjjmmmlllmmmnnnnnnllliiifffggghhhhhhhhhiiikkknnnrrrooollljjjjjjkkkllllllkkkpppnnnmmmmmmmmmkkkiiigggdddaaa```bbbgggkkklllkkkkkkiiigggeeedddeeefffggggggfffgggjjjmmmmmmiiifffjjjiiihhhhhhjjjjjjiiihhhdddddddddfffhhhhhhfffdddaaa`````````bbbeeegggiiieeecccaaaaaabbbbbbaaa```_________```bbbdddggghhheeeaaa]]][[[\\\\\\[[[XXXYYY]]]```dddhhhkkkggg___\\\]]]___bbbdddgggiiiiiieeeeeecccaaa______```bbb___cccfffhhheeeaaa^^^\\\```cccgggjjjkkkkkkkkkllljjjfffbbb```aaadddgggiiifffeeefffggghhhhhheeeccchhhiiimmmsssxxxxxxsssooosss}}}pppcccXXXYYYbbbggghhhhhhhhhjjjkkkjjjgggfffeeeffflllooorrruuuvvvuuusssqqqzzzwwwssspppnnnoooqqqrrrsssvvv|||aaaGGG@@@DDDyyyRRRPPPIIIIIIIIIIIIHHHFFFCCC@@@???>>><<<999888999888777666666666666666666666666666777777666666666555555555444666666555777AAAQQQ]]]^^^ZZZVVVSSSOOOOOO[[[iiiooosssrrrnnnsssxxxmmmZZZJJJcccyyy|||xxxyyy{{{|||\\\KKKFFF]]]www{{{mmm___MMM===555<<<@@@:::999??????BBBHHHOOOWWW^^^dddgggkkkpppsssvvv}}}qqqbbbXXXUUUSSSOOOLLLGGGFFFDDDAAAAAABBBDDDGGGOOO[[[gggnnnwwwkkk^^^]]]iiixxx~~~zzzwwwpppllluuu|||wwwllliiieeecccbbbbbbaaa```cccaaa___]]]ZZZXXXWWWWWWSSSRRROOOMMMLLLKKKLLLLLLNNNOOORRRWWW[[[]]]\\\ZZZSSSSSSSSSSSSRRRSSSUUUWWWUUUWWW```sss|||qqq}}}lllaaaiiimmmffflllkkklllnnnmmmlllooouuuqqqlllhhhgggiiijjjjjjhhhkkkkkkkkklllmmmmmmllljjjkkkkkkkkkiiihhhhhhiiikkkjjjmmmqqqppplllhhhggghhhjjjgggfffjjjsss{{{{{{xxxqqqmmmlllpppqqqnnnjjjiiinnnkkkhhhggggggjjjlllnnnqqqpppooonnnmmmlllkkkjjjhhhhhhhhhiiijjjkkklllmmmhhhiiikkklllnnnooooooooouuusssqqqooommmkkkkkkjjjkkknnnppppppnnnlllkkkkkkiiiiiikkkmmmmmmlllkkkjjjnnnoooooollljjjiiihhhgggffffffffffffgggggghhhiiihhhhhhiiijjjkkkkkkjjjhhhjjjjjjiiigggggghhhlllooonnnllljjjjjjkkkllllllkkkpppnnnmmmlllllljjjgggeeecccaaa```bbbeeeggghhhggggggfffdddcccdddeeefffgggeeeeeegggjjjlllkkkgggccchhhgggfffggghhhiiihhhgggbbbcccdddeeeggghhhggggggcccbbbaaa```aaacccfffhhheeecccaaa```aaaaaa```___`````````aaabbbdddeeegggcccaaa______```___]]]ZZZ]]]aaacccdddgggiiieee___^^^^^^___```bbbdddggghhhdddeeeeeebbb^^^]]]___bbb]]]```cccdddcccaaa``````eeehhhkkklllkkkjjjiiiiiijjjfff```\\\]]]```ccceeeiiijjjkkknnnooonnnkkkhhhlllmmmrrrzzzwwwlllaaa___cccggggggfffggghhhiiiiiihhhhhhhhhhhhjjjmmmqqquuuvvvuuusssqqqxxxuuuqqqoooooopppqqqqqqrrrwww{{{wwwLLLAAADDD|||SSSPPPIIIIIIIIIIIIHHHFFFCCC@@@???===;;;999888999999888666666666666666666666666666666666666666555555555555444666777666555888???FFFNNNPPPRRRSSSQQQNNNRRRXXXaaaggggggfffssspppOOOWWWhhhvvvtttiiiffflllOOOHHHAAAIIIeeehhhKKK555777===;;;999===???AAAEEEKKKRRRYYY___cccjjjmmmnnnooowwwmmmaaa\\\XXXSSSNNNIIIGGGDDDCCCBBBCCCDDDDDDKKKRRR[[[bbbnnn}}}|||pppiiigggjjjccckkklllcccaaammmzzz{{{vvvsssuuuxxxzzz{{{}}}xxxrrrmmmllleeedddbbbaaa```___\\\YYYWWWUUURRRNNNKKKHHHFFFEEEFFFEEEDDDCCCBBBBBBBBBCCCEEEEEEGGGJJJMMMNNNMMMKKKKKKLLLMMMLLLLLLMMMQQQTTT___hhhyyyzzzuuuhhhuuuwwwkkkiiihhhjjjmmmkkkgggeeejjjnnnnnnooorrrqqqlllgggeeehhhjjjjjjjjjnnnnnnnnnooooooooollljjjjjjjjjiiigggdddccceeefffgggkkkooonnnkkkgggfffgggdddeeehhhjjjmmmrrryyyxxxqqqlllmmmnnnllljjjjjjkkkjjjhhhffffffhhhlllnnnkkklllmmmmmmmmmlllkkkkkkhhhgggfffeeeeeeffffffgggjjjiiihhhhhhjjjllloooqqqvvvtttrrrpppnnnmmmmmmlllqqqqqqooommmkkkjjjllloookkkmmmooooooppppppooommmnnnmmmllllllkkkhhhfffeeecccbbbaaaaaabbbeeehhhiiijjjjjjiiihhhhhhhhhjjjkkkmmmllljjjgggeeeeeehhhjjjllljjjiiijjjkkklllkkkjjjmmmlllkkkkkklllkkkiiigggcccbbbaaaaaabbbbbbbbbbbbhhhfffdddeeefffgggfffdddeeefffhhhkkkkkkiiifffcccfffeeedddeeeggghhhgggfffcccccccccbbbccceeehhhjjjfffdddcccaaaaaabbbcccdddgggeeebbbaaaaaa```___]]]_________```aaaaaabbbccc`````````aaabbbbbb```^^^```bbbbbb```aaadddccc```aaa```_________aaacccddd```bbbcccaaa]]][[[\\\^^^\\\]]]^^^______aaadddffffffiiikkklllkkkjjjiiiiiinnniiibbb^^^^^^```bbbccchhhiiijjjmmmooonnnkkkiiikkklllpppyyy{{{uuujjjcccaaaccceeeeeeeeeeeeggghhhjjjkkklllkkkjjjkkknnnqqqtttuuuuuutttuuurrrooonnnoooqqqqqqqqqpppuuuyyy~~~\\\IIIIII}}}TTTPPPJJJIIIIIIIIIHHHFFFCCC@@@???===;;;999888999999888777666666666666666666666666555555555555555555555555333555888888666777:::===BBBFFFMMMRRRRRROOOKKKIII^^^dddgggiiivvv~~~YYYPPPWWWnnnxxxlllaaa```AAAEEE@@@@@@XXXbbb@@@666:::<<<;;;;;;===>>>AAAFFFMMMVVV]]]bbblllooopppppptttxxxlllfffbbb[[[TTTMMMJJJFFFEEEEEEEEEDDDDDDHHHKKKQQQYYYeeessssssbbbaaagggwww}}}ooobbbfffuuu{{{uuussstttvvvvvvtttssstttuuutttsssrrrssstttsssrrrssssssnnnfffcccccccccaaa^^^[[[XXXSSSMMMIIIIIIGGGFFFCCCAAA@@@??????@@@@@@????????????@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCEEEIIIMMMPPPRRRVVV\\\aaattt|||{{{|||~~~xxx~~~ooorrr|||www|||lllnnnooohhhhhhpppjjjdddbbbgggmmmmmmmmmmmmnnnkkkgggfffgggjjjlllmmmooooooooopppqqqooollljjjhhhhhhgggeeebbbaaabbbcccfffiiilllmmmkkkiiihhhgggbbbeeeiiikkkiiijjjttt}}}sssjjjjjjkkkkkkjjjjjjjjjjjjiiihhhfffhhhkkknnniiilllnnnooommmkkkjjjjjjiiihhhgggfffeeeeeeeeeeeeiiihhhgggggghhhlllooorrrpppppppppppppppqqqqqqqqqsssqqqnnnjjjhhhjjjnnnrrrnnnpppqqqoooooorrrsssqqqoookkkjjjlllllliiiggggggdddcccbbbbbbccceeegggiiimmmmmmkkkiiiffffffiiikkkmmmlllkkkhhheeedddfffhhhiiihhhggghhhjjjjjjiiihhhiiihhhhhhjjjlllmmmllljjjccccccbbbbbbaaa```______iiihhhgggiiikkkjjjfffaaafffgggiiijjjiiigggeeecccdddcccbbbccceeeffffffeeeddddddcccaaa```bbbeeeiiifffeeedddcccbbbbbbaaaaaafffdddaaa`````````^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^\\\]]]^^^``````___^^^^^^[[[^^^^^^[[[]]]aaacccaaaaaa```___^^^______aaaaaaaaacccddddddbbb___^^^^^^\\\\\\\\\[[[\\\```eeeiiibbbdddggghhhhhhhhhjjjlllqqqmmmgggcccbbbdddeeefffggggggiiikkkmmmnnnllljjjfffhhhlllsss~~~yyynnnccc___bbbeeefffddddddeeehhhkkknnnnnnmmmiiikkkmmmooorrrtttuuuvvvssspppllllllooorrrqqqpppoooooorrrzzznnnKKKDDDzzzSSSRRRMMMIIIIIIIIIHHHFFFCCC@@@???<<<:::999888999999888777666666666666666666666666555555555555555555555555444666777777666777:::===;;;BBBMMMWWW]]]\\\TTTLLLWWWaaallluuurrrZZZNNN___zzzvvviiiSSSQQQHHH@@@MMMnnnyyySSS;;;777<<<===;;;<<<<<<===AAAGGGPPPXXX\\\jjjnnnrrrsssttt|||xxxrrrggg^^^SSSOOOJJJGGGGGGFFFEEEDDDDDDFFFJJJPPPWWWbbbnnnxxxrrrqqqyyy|||iiidddkkkpppwwwuuutttvvvzzz{{{xxxtttkkklllkkkhhheeedddeeegggeeefffkkknnniii^^^XXXYYYZZZVVVRRROOOKKKHHHDDDAAAEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEEEECCCEEEFFFFFFDDDEEEHHHLLLEEELLLVVV^^^eeemmmwww|||yyyzzz|||xxxqqq~~~tttkkkmmmnnniiigggjjjgggdddeeehhhjjjggggggiiihhhhhhgggffffffhhhlllpppllllllmmmnnnooonnnjjjgggeeeeeedddbbb```___aaacccdddeeegggkkkmmmmmmkkkiiifffgggiiikkkhhhfffooozzz{{{ppphhhhhhjjjkkkjjjjjjlllmmmmmmkkkhhhgggiiilllmmmppprrrrrrnnnjjjhhhhhhgggggggggfffffffffffffffffffffggghhhjjjlllnnnnnnlllmmmooopppqqqppppppoooooonnnkkkhhhgggiiimmmqqqoooqqqpppkkklllrrrtttsssqqqkkkiiilllnnnjjjhhhjjjfffggghhhhhhhhhgggfffeeedddfffhhhgggffffffhhhkkkkkkkkkkkkiiigggfffgggiiifffeeeeeefffhhhhhhgggfffeeedddeeegggjjjllllllkkkccccccdddcccbbbaaa``````eeeeeehhhmmmqqqqqqkkkfffeeefffggggggeeedddbbbbbbbbbaaaaaabbbdddeeeeeedddcccddddddbbb```___aaaddddddddddddeeedddcccaaa```bbb```^^^^^^___```___^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[\\\]]]]]]]]]\\\[[[[[[XXX\\\^^^\\\]]]```bbb```___^^^^^^^^^___``````aaabbbccceeeggghhhfffaaa^^^\\\\\\]]]\\\\\\^^^bbbeee```aaabbbbbbbbbdddfffiiioookkkgggdddeeefffgggggggggggggggiiilllmmmlllkkkdddhhhkkkoooyyyqqqcccaaafffhhheeedddccccccfffkkkmmmlllkkkjjjkkknnnppprrrsssssssssrrrnnnkkkkkkooorrrqqqoooqqqkkkmmmwww}}}OOOAAAxxxSSSTTTQQQIIIIIIIIIHHHFFFCCC@@@???<<<:::888888999999888777666666666666666666666666444555555555555555555555666666666444333555999===999BBBPPP___jjjlllcccYYYMMM[[[nnnpppPPPUUUzzz~~~tttdddPPPCCCEEE\\\bbbAAA666;;;>>>===>>>======>>>BBBIIIPPPUUUccchhhooopppoootttrrrgggXXXSSSMMMIIIHHHGGGEEECCCAAADDDHHHJJJKKKQQQ]]]iii|||ooofffcccaaadddfffjjjrrrzzz{{{wwwqqqlllkkkiiiddd^^^\\\]]]```[[[^^^ffflllgggYYYPPPOOOMMMIIIEEECCCDDDEEEEEEEEEBBBBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFDDDHHHKKKLLLKKKNNNUUU\\\aaajjjxxxxxxxxxyyyyyyzzz|||uuu___wwwwwwtttnnnjjjjjjjjjgggccceeefffiiijjjgggaaabbbfffccceeeffffffeeeggglllqqqiiiiiijjjlllmmmkkkgggdddaaabbbbbb```______aaacccbbbbbbdddiiinnnpppmmmjjjkkkhhhhhhjjjhhheeekkktttwwwmmmeeegggkkkkkkiiiiiinnnppppppmmmiiifffgggiiiqqqtttvvvuuuooojjjffffffcccdddeeeeeefffffffffeeebbbdddhhhkkkmmmmmmlllkkklllmmmoooppppppnnnllljjjiiijjjiiihhhggghhhkkknnnoooqqqnnnhhhiiippptttsssrrrkkkhhhlllnnnkkkjjjlllhhhkkknnnooonnnjjjeeebbbWWW\\\aaadddeeefffiiikkkiiijjjkkkkkkjjjiiijjjkkkdddccccccdddfffgggfffdddcccbbbcccfffiiikkkjjjjjjbbbccceeeeeecccbbbcccccc^^^```eeennnvvvxxxsssnnnddddddeeedddbbb`````````aaa``````aaaccceeedddcccaaadddfffdddaaa^^^^^^___aaabbbdddeeeeeedddbbbaaa]]]\\\[[[\\\^^^```aaa```___````````````___^^^]]]\\\]]]^^^]]][[[YYYYYYYYYYYY^^^aaa``````aaa```]]]\\\\\\]]]^^^___```aaaaaa^^^^^^```dddgggeee___YYY\\\]]]^^^^^^]]]]]]___aaabbbbbbaaa___]]]^^^aaaccciiigggdddcccdddfffggggggccccccbbbdddggghhhiiihhheeejjjmmmooovvvuuufffeeelllkkkddddddcccccceeeiiikkkjjjhhhjjjlllooorrrsssrrrpppoooqqqmmmjjjkkkppprrrqqqooouuukkklllwwwzzz}}}]]]KKKuuuYYYQQQOOOKKKKKKJJJIIIHHHEEECCCAAA???===:::999999999888666999888777555555555666666555555555555555666777777666666666666777777777777@@@;;;IIIcccwww}}}jjjWWWYYYbbbuuugggbbbyyylll^^^WWWeeeZZZEEE;;;888CCCAAA===<<>><<<;;;;;;:::999777;;;:::999777777777888999666555555555555666777888666666666666777777777888<<<;;;OOOmmmsssZZZWWW[[[ooowwwhhhssseeeZZZiii|||{{{___GGG:::???>>>;;;;;;===>>>AAAHHHPPPXXX```gggkkkpppwww||||||wwwjjjeee]]]WWWRRROOOLLLJJJEEEFFFEEECCCBBBDDDIIIMMMPPP\\\jjjuuu|||sssmmmggg]]]VVVXXXVVVRRRPPPPPPQQQQQQQQQTTTTTTSSSRRRPPPNNNMMMLLLMMMQQQXXX```gggllloooqqquuuwwwzzz}}}|||sssllliiiooolllnnnvvvqqqvvv{{{pppooonnnllljjjhhhfffeeeeeebbbaaaeeegggiiimmmrrroooqqqrrrooojjjggghhhkkkmmmkkkiiihhhhhhgggeeecccdddddddddeeehhhiiihhhfffiiijjjlllmmmnnnnnnnnnmmmmmmjjjhhhhhhjjjllllllkkksssuuuvvvuuuqqqkkkfffccceeefffhhhhhhgggeeeeeedddfffhhhiiijjjjjjhhhfffeeeffffffeeedddbbbbbbeeegggfffeeedddfffiiilllkkkjjjnnnmmmkkkkkklllmmmllllllmmmllllllnnnppppppooonnnjjjgggeeeeeeiiimmmnnnnnnmmmnnnmmmkkkjjjlllppptttqqqooollljjjfffccc___\\\WWW]]]aaa``````cccdddccchhhffffffgggjjjjjjhhhfffeeedddccccccccccccbbbaaaccccccbbbccceeehhhjjjjjjddd```^^^aaafffiiieeeaaadddaaaaaadddiiijjjhhheeefffdddbbbaaaaaa```^^^\\\______^^^^^^^^^^^^______```bbbcccbbb___^^^___aaa^^^___aaaccccccbbb```^^^ZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]][[[]]]^^^]]]___cccbbb^^^^^^]]][[[XXXWWWXXX[[[]]]^^^___aaaaaaaaa```___^^^```\\\XXXXXXZZZ\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZ^^^]]]]]]___ccceeedddbbbaaabbbdddhhhnnnuuu|||llllllllloooxxx}}}sssjjjffffffhhhjjjgggggggggggghhhjjjlllmmmiiikkkmmmmmmlllllllllmmmlllnnnpppoooooopppsssvvvyyytttlllnnntttwwwXXXxxxYYYOOOLLLJJJJJJJJJJJJHHHFFFCCCBBBAAA???===<<<<<<;;;:::888;;;:::999888777888999999666666666666666777777888666666666777777777888888999<<>>======>>>>>>>>>DDDLLLQQQZZZccciiinnnuuuxxxxxxvvvvvvooofff]]]VVVQQQMMMKKKFFFFFFEEEBBB@@@AAACCCEEEGGGMMMRRRVVVfffrrrggg^^^ZZZUUUSSSUUUVVVVVVUUUTTTSSSRRRRRRSSSUUUXXXYYYaaakkkzzzwwwsssooojjjhhhiiilllmmmrrr{{{yyylllwwwnnnlllmmmmmmlllkkkiiigggeeeeeeccccccgggiiijjjmmmrrrrrrsssssspppjjjggggggiiillljjjhhhffffffeeecccaaaffffffgggiiilllnnnnnnmmmkkklllmmmnnnnnnooonnnnnnlllkkkiiiiiikkkmmmmmmmmmooovvv~~~xxxnnnfffbbbeeefffgggfffdddddddddeeeddddddeeeeeeffffffffffffhhhhhhgggdddbbbaaaccceeedddcccbbbeeehhhkkkmmmmmmnnnlllkkkmmmppppppmmmjjjooonnnmmmnnnqqqrrrrrrqqqllljjjggggggiiikkkllllllllllllllljjjjjjkkkooorrrnnnnnnmmmkkkgggccc___]]][[[bbbeeebbb___bbbfffhhheeedddcccdddfffgggfffeeeddddddccccccbbbcccccccccbbbbbbbbbbbbccceeeggghhhbbb___]]]```fffiiigggcccbbb```^^^```cccccc```]]]``````aaabbbcccbbb___]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^`````````^^^]]]^^^___]]]]]]^^^^^^^^^]]]]]]\\\\\\[[[YYYWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVXXXXXXYYYZZZ[[[]]]___```[[[]]]]]]\\\^^^cccccc```ZZZZZZYYYYYYYYYYYYYYYYYY\\\___aaaaaa^^^\\\\\\^^^^^^[[[XXXXXXYYY[[[\\\\\\^^^^^^]]]\\\[[[ZZZYYYXXX[[[[[[[[[^^^aaacccccccccaaaaaaccciiisssyyyrrrnnnsssyyy{{{ssslllgggfffgggiiihhhgggffffffgggiiikkkllljjjkkkllllllkkkkkklllnnnnnnoooppppppoooppprrrtttyyyzzzrrrpppwww|||rrrxxxYYYOOOLLLJJJJJJJJJJJJHHHFFFDDDCCCAAA???===<<<<<<;;;:::888999888777666666666777888777777777666666777777888666666777777777888888888:::;;;NNNhhhyyyxxxrrrggg```hhh|||tttbbbddd~~~rrrTTTDDDLLLttt___CCC@@@???@@@BBB@@@>>>AAAFFFJJJSSS]]]dddjjjqqqtttssssss{{{|||qqqeee[[[TTTNNNKKKHHHGGGFFFDDDCCCBBBCCCDDDEEEIIIKKKMMMTTTggg~~~yyyvvvxxxyyywwwuuulllllllllooossszzzzzzsssllliiieeecccfffkkkkkkqqq{{{~~~wwwqqq___cccggghhhjjjkkklllkkkiiiiiifffdddeeehhhjjjhhhiiilllpppqqqpppnnnjjjgggggghhhjjjhhhfffeeedddcccaaa___eeeeeegggjjjnnnqqqqqqqqqjjjjjjkkkkkkllllllllllllkkkjjjiiiiiijjjkkkmmmmmmooouuu||||||vvvppplllmmmnnnnnnjjjfffdddeeegggeeedddcccccccccdddfffgggkkkjjjiiifffbbb``````aaaaaaaaaccceeeiiilllooopppkkkjjjjjjnnnrrrsssoookkknnnmmmlllmmmpppqqqrrrqqqpppooommmllllllmmmnnnnnnmmmllljjjiiihhhiiikkkmmmlllllllllkkkiiihhhhhhiiibbbjjjnnnggg______cccfffcccbbbbbbbbbcccdddddddddcccdddcccbbbaaaaaacccdddbbbbbbbbbaaaaaaaaaccceeebbb```^^^```dddgggfffcccbbbaaa___```aaaaaa```]]]```___```aaabbbbbb___]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]]]]]\\\\\\\\\]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[YYYWWWTTTSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXX[[[]]]___ZZZ[[[[[[YYY\\\```aaa]]]UUUWWWZZZ^^^___^^^ZZZVVV\\\```cccaaa\\\XXXYYY\\\[[[ZZZYYYXXXYYYZZZZZZZZZ]]]]]]\\\[[[ZZZYYYYYYYYYZZZZZZ[[[]]]```bbbdddeeecccbbbbbbgggqqquuuooovvv}}}|||yyytttnnniiiggghhhjjjjjjiiigggfffggghhhkkkllljjjlllmmmlllllllllnnnooooooppppppppppppqqqqqqrrrvvv}}}{{{xxxYYYOOOMMMJJJJJJKKKJJJIIIGGGEEEDDD@@@>>><<<;;;;;;:::999777888888777666666777888999999888888777777777888888777777777777888888888888;;;888DDDVVVbbbqqqzzzvvvrrrkkkffffffnnnxxx}}}ggghhhyyyxxxtttqqq^^^LLLGGGXXXwwwZZZ@@@>>>???CCCCCC@@@@@@CCCDDDMMMVVV\\\bbbjjjnnnnnnvvvzzzttthhh]]]UUUPPPIIIHHHFFFEEEEEEEEEEEEEEEAAACCCFFFFFFGGGNNN\\\ggg{{{yyyrrrhhhdddbbbaaa___^^^eeemmmpppvvv|||mmm{{{]]]UUU___cccdddgggiiikkklllllllllhhhfffgggjjjiiieeedddeeejjjkkkkkkjjjhhhggggggggggggfffeeeeeefffeeebbb```ddddddfffiiimmmpppqqqpppiiiiiiiiijjjjjjkkklllllllllllllllkkkkkklllnnnooovvvvvvvvvxxx{{{{{{xxxvvvuuuvvvvvvrrrllliiikkkmmmjjjhhhfffddddddeeeggghhhmmmnnnmmmjjjfffbbb``````fffgggiiijjjkkkllllllmmmggggggjjjnnnssstttqqqnnnmmmlllkkkmmmoooppppppooorrrqqqpppooonnnnnnooopppnnnllljjjhhhgggggghhhhhhkkkkkkkkkkkklllpppvvv{{{wwwxxxggg^^^^^^```aaabbbcccccccccccccccdddcccdddeeecccaaaaaabbbdddcccddddddbbb______aaadddeeebbb``````bbbdddcccaaaaaa`````````aaaaaaaaa```cccaaa____________^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\ZZZZZZYYYZZZZZZ[[[ZZZZZZZZZYYYXXXWWWWWWXXXXXXYYYYYYWWWTTTRRRRRRTTTWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVUUUUUUTTTUUUWWWYYYZZZ[[[]]]\\\[[[]]]aaa```\\\^^^]]]\\\]]]^^^^^^[[[XXX^^^bbbdddaaa[[[WWWWWWYYYYYYYYYZZZYYYYYYYYYYYYZZZ[[[ZZZZZZYYYYYYZZZ[[[[[[[[[\\\]]]^^^```ccceeeggggggeeebbbdddkkkwwwtttoooxxxyyyxxxuuupppkkkiiijjjlllkkkjjjiiihhhhhhiiikkkllljjjlllmmmnnnmmmmmmoooppppppppppppqqqrrrsssssssssttt~~~}}}{{{~~~xxxXXXOOOMMMJJJJJJKKKJJJIIIGGGFFFDDD@@@>>><<<;;;;;;:::999777::::::999888999:::;;;<<<:::999888888888888888888777777777888888888999999:::555<<>>=========;;;:::888888777777777888:::;;;;;;::::::999888888888999777888888888888999999999:::666;;;???<<>>???>>>>>>???CCCDDDEEEKKKVVVaaaeeennnzzz~~~oooeeeSSSNNNGGGDDDEEEFFFFFFFFFHHHAAA@@@DDDFFFBBB???@@@DDDEEEIIIOOOQQQTTT```nnnqqqtttxxx~~~yyywwwwwwssslllccc```bbbfffiiihhhgggeeeccchhhwwwdddYYY}}}^^^UUU[[[___iiijjjhhhfffeeeeeegggiiikkkqqqpppssswwwvvvooojjjjjjfffeeeddddddeeefffeeeddddddgggmmmtttxxxwwwsssooojjjjjjjjjlllnnnpppooonnniiiiiiiiijjjlllooorrrsssuuuvvvvvvssspppoooqqqssslllooorrrrrrpppooorrruuu{{{|||rrrjjjiiikkkkkkkkkjjjjjjkkkmmmoooqqqmmmrrrzzz~~~{{{wwwuuurrrwww|||}}}xxxrrrnnnmmmmmmsssxxxwwwsssqqqtttyyyssstttvvvyyyyyywwwrrrnnniiikkknnnnnnmmmmmmpppsssooollljjjllloooqqqpppnnnjjjmmmoooooonnnqqqxxx~~~qqqfffcccaaafffkkkmmmkkkhhhffffffiiinnnrrrqqqlllgggeeefffhhhjjjkkkgggaaa^^^aaadddfffdddbbb```___``````aaa``````___]]][[[[[[\\\^^^\\\]]]___aaabbb```\\\XXXZZZZZZYYYYYYYYYYYYZZZZZZVVVTTTRRRTTTWWWXXXWWWUUUTTTUUUVVVXXXYYYZZZ[[[[[[XXXXXXWWWWWWWWWXXXYYYZZZSSSRRRRRRQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYYYYXXXXXXSSSXXX]]]aaafffjjjhhhccc]]]YYYWWWXXX\\\]]]YYYUUUVVVVVVVVVYYY[[[\\\[[[YYYWWWZZZ^^^^^^[[[YYYYYYZZZ]]]\\\YYYWWWVVVVVVWWWXXX^^^___```___^^^___dddgggddddddeeeffffffggghhhiiiiiikkkkkkjjjqqq|||~~~zzztttrrrxxx~~~yyyooopppooojjjeeedddhhhmmmhhhiiijjjkkkjjjhhhfffeeeaaaeeejjjmmmmmmkkkjjjiiimmmmmmoootttzzz~~~}}}|||{{{{{{xxx{{{yyysss|||zzz]]]NNNTTTJJJKKKMMMMMMKKKIIIEEECCCCCCBBB@@@>>><<<:::999999999999999999999999999999::::::::::::::::::::::::888888888888888888888888:::666888>>>===;;;FFFWWWppppppjjjbbbaaajjjuuu{{{~~~iiiSSSSSS^^^mmmcccIII>>>@@@BBB@@@AAAAAAAAADDDIIIOOOVVVYYYjjjpppuuuxxx{{{xxxjjjYYYLLLLLLJJJDDDCCCHHHEEEFFFHHHGGGDDDBBBAAABBBBBBBBBCCCDDDGGGKKKOOOQQQZZZ^^^dddiiippp}}}oooiiiaaa[[[ZZZ\\\^^^___dddhhhlllmmmooouuu~~~___VVVzzzppp^^^\\\aaaggglllmmmkkkiiihhhhhhjjjlllnnnkkkoootttvvvuuurrrooommmggggggggghhhhhhgggfffeeennnooopppqqqssstttvvvvvvmmmmmmmmmmmmmmmnnnoooooojjjiiihhhhhhkkknnnrrruuuzzzzzzzzzwwwtttqqqpppqqqkkkhhhhhhkkklllkkkmmmqqq{{{{{{zzzvvvrrrppppppppprrrsssssssssrrrooommmkkkmmmooossswwwzzz{{{zzzzzzttttttssssssqqqpppooonnnqqqrrrsssrrrllliiioooxxxwwwvvvvvvuuuuuuuuuvvvvvvrrrooolllkkkkkklllkkkkkkgggiiillloooppppppnnnmmmfffiiilllppptttwwwyyyzzzyyyqqqkkkdddfffeeeffflllssstttnnngggmmmnnnnnnnnnmmmllljjjhhhjjjhhheeebbb```^^^^^^^^^bbbdddggggggfffdddccccccbbbaaa]]]WWWUUUYYY[[[ZZZ\\\]]]]]]]]]]]][[[YYYXXX\\\XXXVVVVVVYYY[[[ZZZXXXXXXaaabbbWWWRRRWWWZZZVVVXXXWWWTTTSSSSSSTTTWWWXXXYYYXXXXXXWWWVVVUUUUUUTTTUUUPPPLLLNNNTTTYYYXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZVVVWWWXXXYYYYYYWWWUUUTTTSSSTTTVVVWWWXXXYYYYYYYYY[[[YYYXXXYYY[[[\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYaaaaaaaaa``````aaaeeeggghhhbbbbbbgggjjjgggfffiiidddgggjjjjjjjjjnnnwwwzzzuuupppnnnpppuuuyyy|||wwwrrrjjjeeedddgggmmmrrrrrriiigggooopppiiifffjjjgggjjjnnnpppnnnllljjjiiimmmlllqqqsssyyyuuuuuuvvvxxxyyyxxxvvvsssyyy|||~~~XXXJJJOOOOOOOOOPPPPPPOOOLLLIIIFFF@@@???>>><<<;;;:::999999888888888999999999::::::666666666666666666666666========================:::777888===;;;999BBBQQQgggmmmnnnhhheeennn|||hhhQQQNNNbbb{{{zzz^^^CCC999===BBBAAA@@@@@@AAADDDIIINNNQQQbbbjjjrrrxxxzzzwwwjjjeee^^^RRRMMMOOOFFFFFFEEEDDDDDDDDDDDDDDDBBBAAAAAAAAABBBEEEGGGIIIMMMQQQUUUZZZ```kkkyyy|||uuupppbbb___[[[XXXXXX[[[___bbbmmmrrrxxx{{{|||tttYYY```~~~iii]]]]]]aaadddfffjjjjjjiiiiiikkknnnrrrtttlllooossstttrrrnnnjjjiiidddeeefffggghhhiiijjjjjjooopppqqqrrrssstttttttttgggffffffeeefffggghhhiiifffeeeeeefffgggjjjmmmnnnrrrrrrrrrpppmmmkkkjjjkkkiiidddaaacccccccccfffkkksssssstttrrrqqqppprrrsssnnnoooqqqrrrrrrqqqooonnnlllnnnpppssstttsssrrrqqqqqqppppppnnnllljjjhhhfffiiijjjooorrrppplllnnntttwwwvvvuuutttsssrrrrrrrrrpppnnnlllllllllmmmlllkkkfffhhhjjjmmmnnnnnnlllkkkdddeeehhhlllppptttxxxyyy{{{|||wwwllldddcccdddeeeddddddfffkkkpppppplllggghhhhhhhhhgggfffdddcccbbbgggfffdddbbb``````______]]]___aaaaaa```______```eeeeee```XXXVVVXXXYYYXXXYYYZZZ[[[[[[\\\[[[[[[[[[[[[YYYWWWVVVWWWXXXYYYYYYbbbiiiggg[[[TTTVVVXXXTTTVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUTTTSSSSSSRRRRRROOOMMMNNNWWWaaaccc[[[QQQSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVWWWVVVUUUTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVWWWXXXVVVVVVVVVWWWYYY[[[]]]^^^^^^___```aaabbbdddhhhlllhhhcccbbbffffffcccdddhhhcccfffhhhhhhhhhjjjpppttttttpppkkkhhhiiillloooqqqpppmmmiiihhhjjjpppwww|||uuummmlllrrrtttmmmkkknnniiillloooooommmiiigggfffjjjkkkqqqwww~~~sssqqqooooooqqqtttuuuuuu{{{aaaSSSXXXNNNNNNOOONNNMMMJJJGGGEEEBBBBBB@@@???>>>=========;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888<<<999:::===;;;999AAAMMMeeevvvssspppxxx___CCCIII]]]uuujjjMMMDDDFFFDDDCCCAAAAAABBBEEEHHHJJJTTT^^^jjjsssxxx|||xxxfffZZZWWWRRRMMMGGGDDDEEEFFFEEEDDDFFFEEECCCBBBBBBBBBCCCDDDDDDGGGJJJMMMRRRZZZeeemmmzzz}}}~~~~~~tttiii^^^XXXRRRTTTVVVWWWXXX\\\ccchhhuuu{{{wwwhhhYYYyyy{{{lllhhhkkklllllllllhhhhhhggghhhiiillloooqqquuuwwwzzzzzzvvvrrrooommmlllmmmmmmooorrruuuwwwyyyvvvwwwyyyzzzyyyxxxvvvuuulllkkkiiiiiiiiijjjlllnnnmmmmmmnnnooopppqqqrrrrrrttttttuuusssqqqooopppqqqrrrlllggggggffffffjjjoooqqqrrrsssrrrqqqrrrsssuuurrrtttvvvxxxzzzzzzzzzzzzvvvwwwxxxyyyxxxvvvtttssswwwwwwwwwvvvuuusssqqqqqqmmmnnnuuu}}}{{{yyyzzz{{{zzzyyywwwvvvuuuuuuttttttsssrrrsssttttttsssqqqpppqqqtttvvvwwwwwwvvvuuujjjkkkmmmppptttxxx|||xxxmmmgggdddcccggglllhhhjjjnnnqqqsssrrrpppnnnooonnnllljjjiiihhhgggggghhhhhhgggfffffffffffffff```aaabbbbbbaaaaaaccceeemmmmmmggg___[[[]]]]]]ZZZ\\\]]]]]]^^^___aaabbbccc```___^^^[[[YYYZZZ]]]___nnnrrrnnnaaaXXXYYYYYYVVVYYYYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVRRRSSS]]]hhhiii___SSSVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVZZZZZZYYYYYYYYYXXXXXXXXXWWWXXXYYY[[[[[[\\\\\\\\\^^^```aaa```]]]\\\^^^aaa[[[[[[\\\^^^```bbbdddeee```bbbdddfffhhhlllqqqtttooollljjjjjjhhhgggjjjoooiiijjjlllmmmooorrrtttuuuuuurrrmmmkkkkkklllmmmlllmmmllllllmmmrrrxxx|||uuutttzzz{{{uuusssvvvqqqsssuuutttqqqmmmjjjiiiiiijjjssszzz}}}xxxrrroooqqquuuyyy{{{yyyzzzaaaRRRVVVSSSTTTTTTSSSQQQOOOLLLKKKIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;<<<>>>===<<