BM6P6(@ zzztttqqqpppqqqqqqqqqooolllhhhfffgggffffffdddaaa^^^[[[ZZZXXXUUUQQQNNNLLLIIIEEECCC@@@???>>><<<:::999999999999999999999999999999999777777777777777777777777999999999999888888888888;;;;;;;;;<<>><<<:::999999999999999999999999999999999777777777777777777777777555555666666777777777888;;;;;;;;;<<<>>>BBBEEEGGGFFFHHHIIIHHHIIIMMMTTTZZZbbb___]]]\\\VVVPPPOOOQQQYYYaaallluuu~~~gggUUUOOOPPPRRR\\\fffmmmjjjbbb\\\WWWTTTRRRRRRQQQPPPPPPPPPQQQRRRSSSVVVZZZ]]]aaaiiittt{{{yyysssqqqnnnoooqqqqqqpppmmmjjjhhheeeeeeeeedddbbb___]]][[[ZZZWWWSSSPPPNNNKKKGGGEEE@@@???===<<<::::::999999999999999999999999999999777777777777777777777777444444555666777888999999;;;::::::;;;>>>AAADDDFFFJJJKKKKKKJJJJJJNNNVVV\\\fffcccaaa___YYYRRROOOQQQUUU^^^iiisss}}}hhhYYYRRRQQQQQQ\\\gggooommmfff___XXXSSSQQQPPPOOOOOOOOOPPPQQQQQQRRRUUUZZZ^^^ccckkkvvv}}}yyyssspppjjjlllmmmnnnmmmkkkhhhfffdddddddddcccbbb```^^^\\\YYYWWWSSSPPPMMMKKKGGGDDD???>>>===<<<;;;:::::::::999999999999999999999999777777777777777777777777666777777888999999:::::::::::::::;;;===@@@CCCEEEJJJKKKKKKJJJJJJOOOWWW^^^fffdddcccaaa[[[SSSOOOPPPTTT\\\hhhrrr{{{gggYYYRRRQQQRRR[[[fffooooooiiibbbYYYRRRPPPOOONNNNNNNNNOOOPPPQQQPPPTTTZZZ```fffooozzzyyytttqqqjjjkkkmmmnnnmmmjjjhhhfffdddddddddcccbbb```^^^\\\XXXUUURRROOOLLLIIIFFFCCC???>>>===<<<;;;:::::::::999999999999999999999999777777777777777777777777999999888888888888888888::::::::::::<<>>>>>===;;;;;;:::::::::999999999999999999999999777777777777777777777777777777777777666666555555:::999999:::;;;>>>AAACCCEEEGGGHHHHHHIIIMMMSSSYYY^^^^^^```bbb^^^WWWSSSTTTVVV]]]gggooovvvnnnYYYPPPPPPSSSUUU___jjjmmmjjjeee[[[RRROOONNNNNNMMMNNNOOOQQQRRRPPPTTTYYY___fffrrr{{{vvvsssooopppqqqqqqooollliiigggffffffeeedddbbb___\\\ZZZXXXVVVRRROOOMMMJJJFFFCCC>>>===<<<;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777666666666666666777777777:::999999999;;;>>>@@@BBBEEEHHHJJJJJJIIIJJJOOOSSSYYYZZZ^^^cccaaaZZZXXXYYYUUU\\\fffmmmttt}}}xxx___QQQNNNQQQQQQ[[[fffiiiiiieee\\\SSSOOONNNNNNNNNOOOPPPRRRSSSRRRUUUXXX[[[bbbmmm{{{{{{vvvtttnnnooopppooonnnjjjgggdddgggffffffdddaaa^^^[[[ZZZZZZWWWSSSPPPNNNKKKGGGDDD>>>===<<<;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777666666777888999:::;;;;;;:::999999999;;;===@@@BBBGGGJJJLLLKKKIIIIIIKKKNNNWWWXXX^^^cccccc]]][[[]]]SSS[[[dddlllsss}}}dddRRRNNNPPPOOOYYYcccggghhhddd\\\SSSOOOOOONNNNNNOOOQQQRRRSSSUUUVVVWWWYYY^^^iiivvv{{{uuurrrpppooommmmmmlllkkkhhhfffeeeeeedddcccaaa^^^[[[YYYUUUTTTTTTRRROOOLLLIIIGGG@@@???===;;;:::999999999888888777777777777888888888777666555555666777888666666777777888888888888666777888:::<<>><<<::::::::::::888888777777777777888888999888777666666777888999777777777777777888888888888888999:::<<<>>>???@@@EEEIIILLLLLLIIIIIILLLOOOZZZ[[[]]]```bbbaaa]]]ZZZXXXYYY___iiirrr{{{mmmYYYPPPNNNJJJOOOWWW^^^bbb___ZZZUUURRRQQQPPPQQQSSSUUUUUUTTTSSSSSSTTTUUUXXX___ggglllvvv}}}|||vvvrrrpppnnnmmmnnnnnnmmmkkkiiiggggggeeeccc```\\\XXXVVVSSSSSSQQQOOOLLLIIIFFFEEEBBBAAA>>><<<;;;;;;;;;;;;888888777777777777888888999999888888888888999999888888888777777777777777::::::::::::;;;<<<>>>>>>CCCGGGLLLMMMKKKJJJLLLMMMVVVWWWZZZ^^^```___\\\XXXUUUVVV\\\gggqqqzzzuuu^^^QQQLLLHHHLLLSSS[[[```___[[[WWWSSSRRRQQQQQQSSSUUUUUUTTTSSSSSSSSSRRRTTTXXX^^^cccnnnuuu|||vvvsssooonnnmmmnnnooonnnmmmkkkhhhhhhfffccc___[[[WWWUUUTTTSSSRRROOOLLLIIIGGGEEEBBBAAA???===<<<;;;;;;;;;999888888777777888888999888888888888888888888888888888888888777777777777999999999:::;;;<<<>>>>>>AAAFFFKKKMMMMMMLLLLLLLLLRRRTTTWWW\\\___^^^ZZZWWWTTTUUU[[[fffpppzzz}}}dddTTTLLLIIILLLQQQYYY___```\\\XXXTTTSSSQQQRRRSSSTTTTTTSSSSSSSSSRRRQQQQQQTTTYYY]]]hhhooo{{{|||vvvsssooonnnmmmnnnooonnnmmmkkkhhhhhhfffccc___ZZZVVVTTTRRRQQQNNNKKKHHHEEECCCBBBBBBAAA???===<<<;;;;;;;;;999999888888888888999999666777777777777777777666888888888777777777777777777777888999;;;===???@@@@@@DDDIIIMMMNNNMMMLLLKKKOOOQQQVVV[[[^^^^^^ZZZWWWTTTUUU\\\gggqqqzzzlllXXXNNNNNNNNNQQQXXX^^^```]]]YYYVVVTTTRRRRRRSSSTTTTTTSSSQQQQQQQQQPPPQQQTTTXXX\\\aaaiiittt}}}vvvssspppnnnmmmnnnnnnmmmkkkiiihhhgggeeebbb^^^ZZZVVVTTTTTTSSSPPPLLLIIIFFFDDDCCCBBBAAA>>><<<;;;;;;;;;;;;999999888888888888999999666666777777777777666666666777777777888888888888666777777999;;;===???@@@@@@CCCGGGKKKNNNNNNMMMLLLMMMPPPUUU[[[______\\\XXXVVVWWW]]]hhhrrr{{{ttt___SSSPPPOOOQQQWWW^^^bbb```\\\WWWUUUSSSSSSTTTTTTSSSRRRPPPPPPQQQPPPQQQTTTXXX\\\aaahhhrrr}}}}}}wwwssspppooommmmmmmmmllljjjggggggfffeeebbb^^^ZZZWWWTTTXXXVVVRRROOOKKKIIIGGGFFFAAA@@@>>><<<:::::::::::::::999999888888999999:::666777888888888888777666555555666777888999999:::888888888999:::;;;===>>>AAABBBFFFJJJMMMNNNMMMLLLMMMPPPVVV]]]aaaaaa]]]ZZZWWWXXX]]]hhhqqqzzz}}}ggg[[[PPPMMMNNNUUU^^^dddbbb___XXXVVVTTTSSSTTTTTTSSSRRROOOPPPPPPPPPQQQSSSWWWZZZ```gggpppyyy}}}wwwssspppooommmmmmlllkkkhhhffffffeeedddbbb^^^[[[WWWUUUVVVTTTPPPLLLHHHFFFDDDDDD@@@???===;;;:::999999::::::999999888888999999:::777888999::::::999888777444444555777888999:::;;;::::::999999::::::;;;;;;AAABBBEEEIIIMMMNNNNNNMMMMMMPPPWWW]]]bbbbbb^^^[[[WWWXXX]]]gggpppyyymmm```MMMKKKLLLSSS^^^eeedddaaaXXXVVVTTTSSSTTTTTTSSSQQQPPPPPPPPPPPPPPPRRRUUUXXXZZZ```iiiqqqxxx}}}xxxuuuqqqpppnnnnnnmmmkkkgggdddeeeeeedddccc___ZZZUUURRRTTTSSSQQQOOOLLLIIIGGGFFF???>>>===<<<;;;:::::::::999777555777;;;======<<<999999999999888888888777555555666777777777777777888999::::::999999;;;===@@@AAADDDIIINNNOOONNNMMMSSSTTTYYYaaahhhhhhbbb[[[YYYXXXZZZbbbooo|||wwwcccWWWNNNPPPUUUZZZeeejjjaaaYYYWWWUUUTTTUUUUUUTTTSSSTTTRRRPPPOOOPPPSSSVVVYYY]]]```eeekkktttyyyvvvnnnmmmlllllllllkkkhhhfffffffffeeeccc___ZZZVVVSSSTTTSSSQQQNNNKKKIIIGGGFFFAAA@@@>>>===<<<;;;;;;;;;888666444555777999888666888888777777777666666666555555666777777777777777888999::::::999999;;;===@@@AAAEEEIIINNNPPPOOOMMMPPPRRRWWW___fffhhhddd___YYYXXXYYYaaammm{{{ooo\\\QQQQQQUUUYYYccchhh```ZZZXXXUUUTTTTTTSSSRRRPPPQQQPPPOOONNNNNNPPPSSSTTTZZZ]]]bbbhhhqqq{{{zzzvvvlllkkkkkkllllllllliiigggffffffeeeccc___ZZZVVVSSSSSSRRRPPPMMMKKKHHHFFFEEECCCBBB@@@>>>===<<<;;;;;;999888666666777777666555666666666666555555555555555555666777777777777777888999::::::999999;;;===AAABBBEEEJJJNNNPPPPPPOOONNNOOOSSSZZZbbbggggggeee[[[YYYYYY___jjjxxx}}}cccVVVSSSVVVWWW___eee___[[[YYYUUUSSSRRRQQQPPPNNNQQQPPPPPPOOOOOOPPPQQQQQQXXX[[[aaahhhqqq{{{yyyvvvmmmmmmlllmmmmmmmmmjjjhhhffffffdddbbb^^^YYYUUUSSSRRRQQQOOOMMMJJJGGGFFFDDDCCCBBB@@@>>><<<;;;;;;:::;;;;;;:::::::::999888777666666666666555555555555555555666777777777777777888999::::::999999;;;===AAABBBEEEIIINNNQQQQQQPPPOOOOOOQQQVVV^^^cccfffggg^^^\\\ZZZ]]]ggguuulll[[[UUUVVVUUU\\\bbb^^^[[[XXXTTTRRRRRRQQQPPPOOORRRSSSSSSSSSRRRRRRQQQPPPWWW\\\ccckkktttxxxtttqqqpppooooooooommmjjjhhhfffeeeccc```\\\XXXUUUSSSRRRQQQOOOMMMJJJGGGFFFDDDAAA@@@???===<<<;;;::::::888888::::::999888888888888888888777777777666666555555666777777777777777888999::::::999999;;;===AAAAAADDDHHHMMMPPPQQQQQQPPPPPPPPPSSSYYY___dddfffccc```]]]^^^eeerrrttt```VVVVVVTTTYYYaaa___\\\YYYUUURRRRRRRRRRRRQQQRRRRRRSSSSSSRRRQQQPPPOOOUUUZZZbbblllvvvxxxsssrrrqqqpppppppppnnnkkkiiigggfffccc```\\\YYYUUUTTTSSSRRRPPPMMMKKKHHHFFFEEE@@@???>>>===<<<;;;;;;;;;444777999999777666666666999999999999888888888888555555666777777777777777888999::::::999999;;;===@@@@@@CCCGGGLLLPPPQQQQQQPPPPPPPPPQQQUUU\\\bbbeeeiiifffbbb```dddooo|||zzzbbbVVVUUUSSSWWWaaabbb```\\\XXXTTTSSSTTTSSSSSSPPPPPPPPPPPPPPPOOONNNMMMPPPUUU^^^hhhqqq{{{yyytttpppooooooooopppooollljjjiiihhheeebbb^^^ZZZXXXVVVTTTSSSQQQNNNKKKIIIGGGFFF@@@???>>>>>>=========>>>;;;===@@@???<<<999888999:::999999999999888888888555555666777777777777777888999::::::999999;;;===??????AAAEEEJJJNNNPPPPPPNNNNNNNNNPPPTTTZZZaaafffooolllgggcccdddlllxxx}}}cccUUUUUURRRWWWaaaeeefffbbb\\\WWWUUUTTTSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOMMMSSS[[[dddlllssszzz~~~~~~zzzuuummmmmmmmmnnnppppppnnnlllkkkjjjgggccc```\\\YYYXXXTTTSSSQQQOOOLLLIIIGGGFFF@@@@@@????????????@@@@@@EEEHHHJJJHHHDDD@@@??????999999999999888888888777555666666777777777777777888999::::::999:::<<<===>>>>>>@@@DDDJJJNNNPPPPPPLLLLLLMMMOOOSSSZZZaaagggrrrooojjjeeeeeekkkvvvcccUUUTTTRRRWWWbbbggglllfff___YYYUUUSSSQQQPPPRRRQQQPPPPPPPPPQQQQQQRRRNNNSSS[[[bbbiiinnntttwwwrrruuu|||yyysssqqqpppppppppqqqpppnnnkkkhhhgggdddaaa]]]YYYVVVTTTUUUSSSPPPLLLIIIFFFDDDCCCDDDAAA>>>;;;;;;===AAACCCWWWfff^^^SSS@@@>>>@@@@@@===999888999:::999999888888888888888999999999999999:::;;;<<<<<<<<>><<>>===999999777666666666666666777777777777777888999:::;;;<<<;;;AAAEEEGGGLLLSSSVVVUUUQQQKKKGGGIIILLLQQQZZZcccmmmnnnnnnlllkkknnnvvv|||rrr]]]SSSOOOPPPXXXbbbiiikkkggg___YYYYYYXXXVVVUUUTTTSSSRRRQQQPPPPPPPPPNNNPPPTTT\\\gggtttyyytttxxx~~~yyyooonnnmmmmmmmmmmmmkkkjjjiiihhhfffccc```\\\YYYWWWWWWVVVSSSOOOLLLIIIGGGFFFBBBBBBAAA@@@@@@???>>>>>>>>>JJJaaa}}}|||LLL======999777<<<777777666666666777888888;;;:::999888777777777777;;;@@@DDDFFFLLLSSSWWWVVVUUUNNNHHHHHHKKKPPPXXX```eeedddbbbcccgggnnnvvv{{{wwwaaaTTTOOOPPPWWW```iiimmmlllccc\\\YYYYYYWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQSSSWWW^^^hhhvvvyyyyyy~~~yyyooonnnllllllmmmmmmkkkjjjfffeeedddbbb```]]][[[ZZZXXXVVVSSSOOOLLLIIIGGGFFFAAAAAA@@@@@@>>>===<<<;;;;;;===DDDRRR___hhhqqqyyyoooFFF:::777111111:::777777777777888888999:::;;;:::999888777666666666;;;@@@CCCEEEKKKRRRVVVVVVVVVOOOJJJJJJJJJMMMTTT\\\\\\[[[[[[^^^fffoooxxx}}}~~~gggWWWPPPQQQWWW]]]hhhoooqqqiii___ZZZXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQSSSWWW^^^hhhwww~~~xxxpppnnnlllllllllmmmlllkkkeeedddcccbbb```]]][[[ZZZWWWVVVSSSOOOLLLIIIGGGFFFBBBAAA@@@???===<<<::::::>>>>>>???@@@??????CCCIII^^^III999999888333333999888777777777888999:::;;;888888888888888999:::;;;;;;???BBBDDDIIIQQQUUUTTTSSSRRRSSSSSSPPPMMMPPPVVVXXXXXXZZZ___fffpppzzzooo[[[RRRRRRVVVZZZdddooovvvoooddd\\\YYYXXXXXXWWWVVVUUUTTTSSSSSSSSSNNNQQQUUU[[[fffwwwyyyqqqooommmllllllmmmmmmlllffffffdddaaa^^^[[[XXXWWWWWWUUURRROOOKKKHHHFFFFFFDDDCCCAAA>>>===;;;;;;:::888::::::888666999???DDD:::777777;;;;;;888777999666666666777777888999:::888888888888999:::<<<<<<;;;???AAABBBGGGNNNSSSRRRPPPWWWaaafff^^^TTTPPPSSSUUUXXX[[[```eeemmmwww}}}yyyaaaUUUSSSUUUVVV^^^mmmxxxttthhh```\\\ZZZYYYXXXWWWUUUTTTTTTTTTTTTOOOQQQUUUZZZccctttyyyrrrpppmmmlllmmmmmmmmmlllhhhgggeeeaaa]]]YYYVVVTTTVVVUUURRRNNNKKKHHHFFFEEEFFFDDDBBB???===<<<<<<<<<333;;;@@@???>>>???===999999;;;<<<:::888666555444555555555555666777999999;;;;;;::::::999999::::::;;;???AAAAAAFFFMMMQQQQQQPPP]]]ooovvvlll\\\TTTTTTSSSWWW\\\___ccciiirrryyyfffWWWSSSSSSSSSYYYjjjxxxwwwkkkccc___]]]YYYXXXWWWVVVUUUTTTTTTTTTSSSUUUVVVYYY```ooozzzrrrooollllllnnnooommmkkkhhhgggddd```\\\YYYWWWVVVWWWUUURRROOOLLLIIIHHHGGGGGGDDD@@@===::::::;;;<<<::::::888777777777888999888888888888888888888888666666777888999::::::;;;999999888888888888999999======>>>AAAEEEJJJOOORRRNNNaaavvvyyylll\\\WWWXXXVVVZZZ]]]___```ccciiimmmvvvvvvbbbSSSMMMOOOXXXeeettt{{{uuuiii```[[[XXXWWWVVVVVVVVVUUUSSSQQQTTTRRRSSSXXX^^^hhhwww}}}xxxrrrooollllllnnnooommmkkkgggfffccc___\\\YYYWWWVVVWWWUUURRROOOLLLJJJHHHGGGFFFDDDAAA>>>;;;;;;;;;;;;::::::888777777777888999888888888888888888888888777777777888888888888888999888888777777888888999<<<===???BBBFFFKKKOOOQQQOOO^^^lllnnndddZZZXXXZZZXXX[[[___`````````bbbdddhhhttt{{{dddSSSMMMNNNVVVaaapppxxxvvvmmmccc]]]ZZZXXXWWWVVVWWWVVVTTTSSSTTTRRRSSSVVV[[[cccqqq~~~|||vvvrrrooollllllnnnooommmjjjgggeeebbb___[[[YYYWWWVVVWWWUUUSSSOOOLLLJJJHHHGGGDDDCCCAAA???===;;;::::::::::::999888888888888999888888888888888888888888888777777777666666666666999888888777777888888999;;;<<>><<<::::::::::::999999888888888888888888888888888888888888666666666666666666666555888888777777777777888888:::<<>><<<;;;:::::::::::::::999999888888777777777777777777777777333444444555666666777777888777777777777777777888999;;;>>>BBBFFFIIIKKKKKKNNNOOOQQQSSSUUUWWWYYY[[[]]]```dddhhhiiihhhdddaaa```mmm~~~eeeUUUQQQOOOSSS\\\mmm|||{{{rrrccc^^^XXXTTTSSSTTTUUUUUUSSSQQQQQQSSSVVV[[[gggrrr{{{~~~yyytttpppmmmlllnnnnnnllliiiiiihhheeebbb```]]]\\\[[[XXXVVVTTTPPPMMMKKKIIIHHHCCCBBB@@@>>>===<<<<<<;;;:::::::::;;;:::999999888777777777777777777777777333333444555666777888888888777777666666777777888888:::<<>>::::::;;;<<<;;;:::999888777777777777777777777777777777777777666666666666777777666666666666777777888888999;;;>>>BBBFFFIIIMMMPPPSSSTTTTTTTTTUUUWWWWWWWWWYYY```jjjrrrvvvwww{{{ooo___PPPQQQYYYhhhzzzssskkkaaaXXXUUUUUUWWWXXXUUUSSSSSSUUUVVVYYYcccmmmzzz}}}xxxsssqqqnnnmmmmmmnnnmmmlllgggeeedddbbbaaa^^^ZZZWWWYYYWWWUUURRROOOLLLJJJIIIHHHFFFCCC@@@===<<<;;;;;;;;;;;;::::::999888777777;;;:::888666555666666777666777999:::;;;;;;::::::999999999999999999999999;;;;;;;;;===@@@CCCGGGIIILLLPPPTTTVVVVVVUUUUUUUUUUUUVVVZZZaaakkkwww~~~```QQQSSSUUU\\\qqq~~~mmm^^^\\\^^^[[[WWWVVVUUUSSSQQQQQQTTTYYY___cccpppzzz}}}xxxtttrrrooonnnnnnnnnnnnmmmhhhfffdddcccbbb___[[[XXXWWWVVVTTTQQQNNNKKKIIIHHHHHHFFFCCC@@@>>>===<<<<<<;;;;;;::::::999888888777888777666555444444444444555555555555555777888999999999999999999999999999:::::::::;;;>>>BBBFFFHHHJJJNNNSSSUUUUUUUUUTTTTTTTTTWWW]]]fffpppyyyiiiXXXWWWVVVYYYhhh{{{sssccc___^^^[[[XXXWWWVVVTTTRRRQQQSSSWWW\\\___jjjttt}}}xxxuuurrrpppoooppppppooommmhhhgggeeedddbbb```\\\YYYWWWUUUSSSPPPMMMJJJHHHGGGGGGFFFCCCAAA???>>>>>>>>>;;;::::::999999888888888666666666666666555444333666555333222222555777999888888888888888888888888999999999:::===@@@DDDFFFHHHLLLQQQUUUUUUUUUTTTTTTTTTYYYaaajjjttt{{{uuuWWWUUURRRTTTaaassszzzkkkccc___[[[XXXXXXVVVUUURRRQQQRRRTTTXXXZZZbbbkkkxxx}}}xxxuuusssqqqqqqqqqqqqooonnniiigggfffdddccc```\\\YYYWWWVVVTTTQQQNNNKKKIIIGGGFFFEEECCCAAA????????????:::::::::999999888888888888999:::::::::999777666888777666555555777999:::777777777777777777777777999999999:::===@@@CCCFFFGGGKKKQQQTTTVVVUUUUUUVVVVVVZZZaaajjjsss{{{]]]VVVPPPRRR\\\kkk{{{rrrggg___ZZZXXXXXXUUUSSSRRRQQQQQQSSSVVVWWW[[[bbbnnn{{{|||xxxuuusssrrrqqqrrrqqqooommmiiigggfffdddccc```\\\YYYXXXWWWUUURRROOOLLLJJJIIIFFFEEECCC@@@???>>>>>>>>>::::::999999999999999888999:::;;;<<<;;;:::999888777777888888999999888888777777777777777777777777:::::::::;;;===@@@CCCFFFGGGKKKPPPSSSUUUVVVWWWXXXYYY[[[```fffnnnwwwooo```SSSQQQVVV^^^mmm|||yyylllaaaZZZXXXXXXRRRRRRQQQQQQRRRTTTUUUVVVWWW[[[eeerrr{{{|||xxxtttsssrrrrrrrrrqqqooommmhhhgggeeedddbbb```\\\YYYYYYXXXUUURRROOOMMMJJJIIIFFFEEEBBB@@@>>>=========999999999999999999999999888888999999999888888888444555777888888777666555888888888888888888888888:::::::::;;;===@@@CCCEEEFFFIIIMMMPPPRRRUUUXXXZZZ\\\\\\^^^ccckkkuuu~~~yyydddRRRPPPRRRWWWeeettt~~~~~~qqqddd]]]ZZZXXXRRRRRRRRRRRRSSSTTTTTTUUUVVVUUU\\\hhhpppvvv{{{xxxsssrrrqqqrrrrrrqqqnnnlllhhhfffdddcccbbb___[[[XXXXXXWWWTTTRRROOOLLLIIIHHHFFFDDDBBB???===;;;;;;;;;999999999999999999999999777777777666666777777888555555555555555555555555999999999999999999999999999999999999;;;>>>AAACCCEEEGGGIIIKKKNNNRRRWWW[[[]]]]]]___ccckkkttt}}}jjjTTTQQQSSSUUU___ooovvvwwwiiiaaa\\\YYYTTTTTTTTTTTTSSSSSSRRRRRRUUUQQQTTT___ffflllzzz{{{xxxrrrrrrqqqqqqrrrpppnnnkkkgggfffdddbbbaaa^^^ZZZWWWWWWVVVSSSQQQMMMKKKHHHGGGFFFDDDAAA>>><<<:::999999999999999999999999999999999888777666666777888999999777555333333555777888999999999999999999999999888888777888:::===@@@BBBDDDEEEFFFHHHKKKPPPVVV[[[]]]^^^```eeemmmuuu|||xxx]]]VVVUUUPPPVVVdddrrr~~~{{{mmmddd___ZZZVVVVVVVVVUUUTTTRRRPPPOOOUUUOOOPPPYYY___eeeuuu|||wwwssssssrrrqqqpppooonnnmmmhhhgggeeeccc```\\\YYYXXX[[[YYYVVVRRRNNNKKKIIIHHHHHHFFFCCC@@@>>><<<;;;;;;<<<<<<<<<<<<;;;:::999888888999999999888777555444555555666666666666555555666666777777777777666666999888777777888:::<<<>>>@@@CCCFFFHHHIIIMMMTTTYYY\\\aaafffhhhiiioooyyycccTTTOOOMMMQQQXXXeeeuuusssggg^^^YYYYYYYYYYYYWWWTTTRRRQQQRRRMMMNNNQQQUUUYYYaaarrr~~~yyytttsssrrrqqqooonnnmmmlllhhhgggeeeccc```\\\YYYXXXZZZXXXUUUQQQNNNKKKIIIHHHGGGFFFCCC@@@===<<<;;;;;;;;;;;;;;;;;;:::999888777888999999999888777555444555555666666666666555555888888888777777888888888888888777777888:::<<<>>>@@@CCCGGGIIIJJJOOOUUU[[[]]]aaafffhhhiiiooozzzooo]]]TTTOOOQQQVVV___nnn{{{|||uuulllddd]]]ZZZYYYYYYWWWTTTRRRRRRRRROOOOOOQQQTTTVVV]]]kkkzzzzzzuuutttsssqqqooommmlllkkkggggggeeeccc```\\\ZZZXXXYYYWWWTTTPPPMMMJJJIIIHHHFFFEEEBBB???===;;;;;;;;;:::::::::999888888777777888888999888888777666555555555666666666666555555999999888888888888999999888888777777888:::<<<===???CCCGGGJJJLLLQQQXXX]]]___cccfffgggiiippp{{{wwwaaaUUUMMMMMMRRRXXXdddqqqvvvvvvssskkkccc[[[ZZZYYYWWWUUUTTTSSSRRRRRRQQQRRRSSSSSSWWWbbbooo~~~}}}~~~yyyvvvuuusssqqqooommmkkkkkkgggfffeeeccc```]]]ZZZYYYXXXVVVSSSPPPMMMJJJHHHHHHFFFDDDBBB???===;;;;;;;;;;;;::::::999888888777777888888888888777777666666555555666666666666555555999888888777777888888999777777777888999:::<<<===>>>BBBHHHLLLOOOTTT[[[```bbbdddggghhhjjjqqq|||fffVVVMMMMMMRRRSSS\\\gggooovvvwwwpppggg]]][[[XXXWWWVVVUUUTTTSSSTTTRRRRRRRRRRRRTTT]]]gggrrr|||~~~|||vvvvvvuuusssqqqooommmkkkkkkgggfffeeebbb```]]][[[YYYWWWVVVSSSPPPMMMJJJIIIHHHFFFDDDBBB???===<<<<<<<<<<<<;;;:::999888888888999888888888777777777777777555555666666666666555555888777666555555666777888777777777888999:::;;;<<<<<>>============<<<:::999888888999999888888777777777777888888555555666666666666555555888777555444444555777888666777888999:::;;;;;;<<<;;;AAAIIIOOOTTTZZZbbbggghhhiiijjjlllnnnsssyyy~~~gggUUUNNNNNNMMMRRRXXX```kkktttrrrlllbbb]]]XXXWWWXXXXXXWWWUUUUUURRRQQQRRRRRRSSSXXX___bbbeeemmmtttxxx}}}}}}{{{~~~|||vvvtttsssrrrqqqooonnnmmmlllfffeeedddbbb```]]][[[ZZZXXXVVVTTTQQQNNNLLLKKKJJJGGGEEECCCAAA???>>>>>>>>><<<;;;999777666777888999888888777666666777888999555555666666666666555555:::888666555555666888:::666777888999:::;;;;;;;;;;;;AAAIIIPPPVVV]]]dddjjjjjjkkklllnnnppptttxxxzzzxxxvvv^^^PPPKKKJJJNNNSSSZZZeeeppprrroooccc^^^XXXWWWXXXZZZXXXUUUUUUQQQPPPQQQRRRQQQUUUZZZ]]]^^^dddkkknnnrrr}}}}}}}}}~~~}}}xxxssssssrrrqqqpppooonnnmmmfffeeedddbbb```^^^[[[ZZZXXXWWWTTTRRROOOMMMLLLKKKGGGFFFDDDAAA@@@?????????;;;:::888666555666777888888888777666666777888999555555666666666666555555;;;999777666666777999;;;666777888999:::;;;;;;;;;:::@@@IIIQQQWWW^^^fffkkkkkklllnnnppprrrtttvvvxxxttt}}}lllZZZQQQHHHLLLPPPWWWbbbnnnsssrrrddd^^^XXXWWWYYYZZZXXXVVVUUUQQQPPPQQQQQQOOORRRVVVYYYZZZaaahhhlllnnnxxx}}}{{{vvvqqqpppooopppqqqqqqpppnnngggfffdddddddddbbb```^^^^^^[[[VVVQQQMMMKKKKKKKKKJJJHHHEEEAAA>>><<<;;;;;;888999999:::::::::999999888777777666555444444333666666666666777777777777999888666555555666888999999888888777777888888999<<<@@@FFFMMMUUU^^^fffkkkllllllmmmooorrrtttuuutttpppqqqxxxxxx___SSSOOOQQQOOONNNYYYkkksssrrrjjjccc[[[XXXYYYZZZWWWSSSSSSSSSSSSQQQPPPQQQSSSVVV[[[^^^bbbfffjjjrrr||||||}}}{{{vvvqqqpppooopppqqqpppooommmhhhgggeeeeeeeeecccaaa___^^^[[[VVVQQQMMMKKKKKKKKKIIIGGGDDDAAA>>>===<<<<<<888999999::::::999999999888888777666666555444444666666666666777777777777999888777666666777888999999999888888888888999999;;;???EEELLLSSS\\\dddjjjkkkkkkmmmoooqqqsssttttttqqqqqqvvvkkk[[[PPPQQQOOONNNWWWgggpppqqqppphhh^^^YYYYYYZZZXXXUUURRRRRRQQQOOONNNOOOQQQTTTZZZ^^^bbbfffkkksss}}}~~~{{{vvvrrrqqqppppppppppppnnnllliiigggeeeeeeeeedddbbb```^^^[[[WWWRRRNNNLLLKKKKKKHHHFFFDDDAAA???=========999999999::::::999999888888888888777777666666555666666666666777777777777888888888888888888888888:::999999999999999999::::::===CCCIIIPPPXXXaaafffiiikkkmmmoooqqqsssttttttsssqqqttt{{{{{{dddRRRRRROOOOOOUUUaaalllqqqwwwoooddd]]]ZZZYYYXXXWWWRRRRRRRRRPPPNNNOOOQQQTTTYYY]]]bbbgggllluuu{{{vvvtttsssqqqqqqqqqpppnnnlllhhhfffdddcccdddcccbbb```]]][[[WWWSSSOOOLLLKKKJJJGGGFFFCCCAAA???>>>>>>>>>999999:::::::::999888888999888888888777777777666666666666666777777777777888888999999999999888888::::::999999999999::::::999;;;@@@EEELLLTTT]]]bbbhhhjjjmmmoooqqqrrrsssuuuuuurrrrrrxxxoooXXXTTTPPPOOOTTT]]]iiirrr|||vvvlllbbb]]]ZZZYYYXXXUUUUUUTTTRRRQQQQQQSSSVVVYYY]]]ccciiioooyyy{{{uuuuuutttsssrrrsssrrrooommmgggdddbbbaaabbbbbbaaa```]]][[[XXXTTTPPPMMMKKKJJJGGGFFFCCCAAA???>>>>>>>>>:::::::::::::::999888777888888888888777777777777666666666666777777777777777888999999999999888777:::999999888888999999:::888:::>>>BBBHHHPPPYYY___fffjjjnnnqqqqqqrrrtttvvvxxxtttrrruuu~~~eeeZZZQQQPPPSSSZZZfffsss~~~{{{tttlllccc]]]ZZZYYYVVVVVVUUUSSSQQQQQQSSSVVVXXX]]]eeelllsss}}}{{{uuutttsssrrrrrrsssrrrpppnnnfffdddaaa``````aaaaaa```]]][[[XXXTTTQQQMMMKKKJJJHHHFFFDDDAAA???=========::::::::::::999999888777777777777777777777777777666666666666777777777777777777777777777777777777999888888888888888888999888999<<<@@@FFFMMMVVV\\\eeejjjppprrrrrrsssuuuwwwzzzvvvsssuuuyyyzzzeeeTTTRRRTTTWWWbbbqqq~~~xxxnnnddd]]][[[TTTTTTSSSQQQOOOOOOQQQSSSWWW]]]eeemmmuuu~~~zzzuuurrrqqqppppppqqqqqqooommmgggdddaaa```aaabbbbbbaaa]]][[[YYYUUUQQQNNNKKKJJJIIIGGGDDDAAA>>>===<<<<<<::::::::::::999888777777666666666666666666666666666666666666777777777777777777666555555666777777888777777666666777777888888999<<>><<<;;;;;;;;;;;;;;;:::999888777666555555555555666666666666666666666666777777777777888666555333333555666888777777666666666666777777888999;;;>>>CCCKKKSSSYYYeeelllrrruuuttttttwwwzzz}}}yyyvvvuuussssss{{{|||]]]VVVUUUSSSZZZggg|||rrrfff```WWWWWWVVVTTTQQQQQQSSSUUURRRXXXbbbkkkttt{{{yyyssstttoookkklllnnnooollliiiiiieeeaaa______aaabbbbbbaaa]]]XXXTTTRRROOOLLLJJJJJJHHHDDDAAA???>>>;;;999;;;;;;:::999999888888777777777777777666666666666666666666666555555555555999999888777777777777777777777777777777888888999<<<:::;;;@@@EEEKKKTTT^^^fffmmmrrrrrrssswwwzzz{{{}}}~~~|||vvvooonnnsssxxxsssZZZSSSXXX\\\^^^rrrzzziii]]]YYYUUUSSSUUUTTTRRRRRRUUUTTTXXX^^^eeemmmzzz~~~~~~}}}xxxtttuuuqqqmmmmmmppppppmmmjjjhhheee```^^^^^^___``````bbb^^^YYYUUURRROOOLLLJJJHHHFFFCCCAAA@@@???===;;;;;;;;;:::999999888888777777777777777666666666666444555555555666666777777999888777666666666666777777777777777777888888999888666777<<<@@@FFFOOOYYYfffmmmrrrrrrssswwwzzzzzz|||}}}{{{vvvooommmqqqvvv{{{hhhYYYVVVXXX[[[iiizzzssseee]]]XXXUUUVVVUUUQQQPPPRRRRRRUUU[[[aaahhhsss~~~~~~|||xxxuuuuuurrrooooooqqqqqqnnnkkkhhheee```^^^]]]^^^^^^^^^bbb___YYYUUURRROOOKKKIIIGGGEEEBBB@@@@@@@@@>>><<<;;;;;;:::999999888888777777777777777666666666666333333444555666777888888777777666666555555666666777777777777777888888999:::777888<<>>;;;999;;;;;;:::999999888888777777777777777666666666666666666666666666555555555666666555555555555666666777777777777777888888999999777666:::===AAAIIIRRR___gggoooqqqsssxxxzzzzzz}}}xxx```WWWYYY[[[eeetttwwwjjjaaa[[[[[[ZZZVVVRRRRRRNNNPPPSSSSSSUUUYYY```fffoooxxx~~~{{{~~~{{{zzzxxxvvvppppppqqqqqqpppnnnlllkkkiiifffcccaaaaaaaaa```___^^^ZZZVVVQQQOOOLLLJJJGGGKKKHHHDDDAAA???===;;;999;;;;;;:::999999888888777777777777777666666666666777777666666555555555555666666555555666666777777777777777777777888888999;;;888888;;;===AAAIIIQQQYYYccclllppptttzzz}}}}}}}}}iiiYYYUUUUUU\\\iiizzzoooeee\\\ZZZZZZWWWTTTSSSOOOQQQRRRRRRQQQTTTZZZ^^^dddlllxxx{{{{{{}}}{{{xxxuuupppqqqssssssqqqooommmlllfffdddbbbaaaaaaaaa```^^^^^^[[[VVVSSSPPPNNNLLLJJJIIIGGGCCCAAA@@@>>><<<:::;;;;;;:::999999888888777777777777777666666666666555555555666666666666666777666666666666777888999777777777777777888888999===:::999;;;===AAAHHHQQQTTT___jjjooouuu|||vvvaaaVVVRRRWWWaaapppwwwjjj^^^ZZZYYYVVVTTTSSSOOOPPPRRRPPPOOOPPPUUUYYY[[[bbbkkkttt||||||yyyzzz||||||xxxuuuqqqsssttttttrrrpppnnnmmmdddbbb````````````___^^^___[[[WWWTTTRRRQQQOOOMMMGGGEEEBBBAAA@@@???>>><<<;;;;;;::::::999888888777777777777777666666666666333444444555666777888888777777777777777888999999777777777777777888888999999555444777999<<>>===:::::::::999999999888888888888777777666666555555777777666666555555555444777777666666666666777777888888777666555444333333666777888999;;;>>>@@@AAAMMMSSS]]]gggrrr{{{vvv]]]WWWWWWYYYbbbuuuvvvhhhbbb\\\UUUQQQSSSRRRSSSSSSSSSTTTTTTTTTUUUTTTVVVZZZ___fffooozzz|||wwwssstttzzz{{{xxxvvvvvvvvvuuutttrrrpppmmmlllkkkhhheeecccccccccbbb```___]]]ZZZUUUQQQNNNKKKJJJLLLIIIDDDBBB@@@>>><<<;;;:::::::::999999999999888555555555555555444444444888888777777777666666666888888777777777777888888999999888777777666666666777777888999:::<<<>>>???IIIOOOYYYeeepppzzzfffXXXWWWVVV]]]mmm{{{lllddd^^^XXXUUUVVVTTTTTTTTTSSSSSSRRRRRRRRRRRRTTTVVVZZZ___gggooouuuzzzvvvppptttzzz~~~xxxvvvtttttttttssspppnnnkkkiiillljjjfffdddddddddcccaaa```^^^ZZZVVVRRROOOLLLKKKMMMJJJEEEBBB@@@>>><<<:::::::::::::::999999999999444555555555555555666666888888888888777777777777777777666666666666777777999999999999999999999999777777777888999:::<<<===DDDKKKUUUaaammmxxxwww^^^XXXUUUYYYeeeuuurrrggg```[[[YYYYYYUUUUUUTTTSSSRRRQQQPPPPPPSSSTTTUUUVVVYYY^^^eeeiiiqqqzzz{{{ppprrrtttvvv{{{yyyuuupppqqqqqqqqqpppooommmlllllljjjfffdddccccccbbb``````^^^ZZZWWWSSSOOOMMMLLLLLLIIIEEEBBB@@@???===;;;;;;;;;:::::::::999999999666666777777888888888999777777777777777777777777666555555444444555555666888888888999999:::::::::777777777777888999::::::@@@GGGQQQ]]]jjjvvvhhh]]]UUUWWW```nnn|||lllccc]]]ZZZYYYUUUTTTTTTSSSRRRQQQPPPPPPTTTTTTUUUUUUVVVZZZ___ccciiiqqqwwwvvvtttsssuuu|||{{{vvvrrrrrrsssrrrqqqooommmlllkkkhhhdddbbbaaaaaa___^^^___]]]ZZZVVVSSSPPPNNNMMMJJJGGGDDDBBBAAAAAA@@@>>>;;;;;;;;;:::::::::999999666777777777888888999999666666666666666666666666777666666555555666666777666666777777888999999999888777777777888888999:::>>>DDDNNNZZZfffssswwweeeWWWWWW\\\hhh~~~uuufff^^^ZZZXXXSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUWWW\\\___gggooo}}}~~~yyyuuutttxxx~~~xxxyyyxxxxxxvvvssspppmmmkkkjjjgggcccaaa```___]]]\\\^^^\\\YYYVVVRRROOOMMMLLLIIIFFFCCCBBBBBBBBBAAA@@@;;;;;;;;;;;;::::::::::::555666666666666666666777555555555555666666666666999999888888888888999999666666666777777777888888888777777777888999::::::<<>>>>><<<<<<<<<;;;:::999888777999888888777666555444444666666555555555444444444888888777777666666555555666555555555555444444444777777777777888888888888;;;<<>>>>>::::::;;;;;;;;;:::999999999999999888888888888888666666555555555444444444888777777777666666666555777777666666666555555555777777777777888888888888<<<<<<@@@EEEKKKUUUeeettt}}}{{{bbbXXX\\\bbbsssqqqddd\\\ZZZWWWTTTSSSRRRRRRQQQUUUTTTSSSRRRSSSSSSUUUUUU\\\]]]bbbjjjsss}}}~~~{{{vvvvvvzzz{{{zzzxxxxxxxxxwwwuuussspppkkkeeeaaa___^^^^^^^^^___]]]ZZZVVVSSSPPPNNNNNNJJJIIIGGGEEEBBB@@@>>>>>>888999::::::;;;;;;;;;:::777777888888999999999999666666666555555555555444777777777777666666666666888888888777777777666666777777777777888888888888<<<<<<===AAAFFFNNN^^^mmmyyy|||~~~qqq]]]YYY\\\fffuuuyyyhhhaaa]]]YYYUUUTTTTTTSSSRRRUUUTTTSSSRRRRRRRRRSSSTTTXXXXXX[[[aaagggppp~~~xxxvvvvvv|||zzzxxxvvvvvvvvvvvvtttrrrooolllgggbbb___^^^]]]]]]___]]][[[WWWTTTQQQOOOMMMJJJIIIGGGEEEBBB@@@>>>>>>999::::::;;;;;;:::::::::666666666666666666777777666666666555555555555555777777777777666666666666888888777777777666666666666777777777888888888888<<<:::;;;>>>AAAIIIYYYgggtttyyy}}}iii]]][[[^^^jjj|||~~~mmmhhhbbb\\\XXXXXXXXXWWWVVVUUUTTTSSSQQQQQQQQQRRRRRRWWWUUUWWW\\\aaahhhvvv}}}wwwuuuwww{{{~~~xxxvvvuuutttuuutttsssqqqnnnkkkgggccc^^^\\\\\\]]]___]]][[[XXXUUUQQQOOOMMMJJJIIIGGGEEEBBB@@@>>>>>>;;;;;;;;;;;;:::999888777888888777777666555555444666666666666666666666666666666666666777777777777777777777666666666555555666777777777888888888888:::999:::===???FFFUUUcccpppvvv}}}xxxddd[[[ZZZbbbooozzznnnggg^^^ZZZZZZ[[[ZZZXXXVVVUUUSSSRRRQQQQQQQQQQQQUUUSSSUUUYYY]]]cccooo{{{yyyttttttvvv{{{}}}wwwvvvuuuuuuuuuuuusssqqqmmmllliiiddd___\\\\\\]]]^^^^^^\\\YYYVVVRRROOOMMMJJJIIIGGGEEEBBB@@@>>>>>><<<<<<<<<;;;:::999777777;;;;;;:::999888777666666555666666666666777777777666666666666777777777777777777666666666555555555777777777777888888888888999888:::<<<>>>DDDQQQ^^^kkkttt|||mmm\\\YYY]]]ffftttvvvmmmbbb\\\[[[[[[ZZZWWWWWWVVVTTTRRRQQQQQQQQQQQQRRRQQQRRRVVVYYY]]]gggqqq~~~}}}vvvttttttuuuzzz}}}wwwvvvvvvwwwxxxwwwtttqqqnnnnnnkkkfff```\\\\\\^^^^^^^^^\\\ZZZVVVRRROOOMMMJJJIIIGGGEEEBBB@@@>>>>>>;;;;;;;;;;;;::::::999888:::999999999888888777777555666666666777777777777555666666666777777777888888888888777777777666666777777777777888888888888999888:::<<<===@@@JJJVVVfffpppzzz|||cccYYY[[[```lllxxxjjjaaa___^^^ZZZWWWYYYXXXUUUSSSRRRQQQQQQQQQRRRQQQSSSVVVVVVWWW___gggqqq|||xxxvvvtttuuuwww||||||wwwwwwxxxzzz{{{yyyuuurrroooooommmhhhaaa^^^]]]___^^^^^^\\\ZZZWWWSSSOOOMMMJJJIIIGGGEEEBBB@@@???>>>999999:::;;;;;;;;;::::::666666666666777777777777555666666666777777888888555666666666777777888888999999999888888888888777777777777777888888888888999999:::<<<;;;<<>>>>><<<<<<<<<<<<;;;;;;::::::999999888888777666666555666666666666666777777777888777777777666666666555888777777666666777888999666666777777888888888777666777888999:::===BBBFFFXXXdddsss}}}rrrdddYYYZZZfffwwwwwwkkkbbb[[[YYYYYYXXXWWWVVVTTTSSSRRRQQQRRRPPPNNNNNNOOOQQQUUUWWW___gggtttzzzxxxwwwyyy~~~|||tttuuuvvvwwwwwwvvvuuutttqqqooolllhhheeebbb```______^^^[[[WWWSSSOOOLLLJJJKKKJJJGGGDDD@@@>>><<<;;;===<<<<<<;;;:::999999888999999888888777666666666999888888888888888777777888777777777666666666555999999888777666666777777666555555555666666777777888888999999:::===AAADDDPPP]]]mmmyyypppZZZYYYaaakkk}}}qqqeee^^^ZZZYYYXXXWWWUUUTTTSSSSSSRRRQQQPPPNNNNNNNNNQQQTTTVVVXXX___jjjwww~~~{{{wwwvvvxxxzzz}}}|||tttuuuvvvwwwwwwvvvuuutttqqqpppmmmiiifffcccaaa```___]]]ZZZVVVRRRNNNLLLJJJKKKIIIGGGDDDAAA???============<<<;;;999888777777888888888888777777666666999999999888888777777777666666666666777777777777888888777777777777777777777666555444555666777888:::;;;<<<<<<<<<===AAACCCIIIUUUfffsss~~~aaa[[[^^^bbbrrryyylllccc]]]YYYXXXVVVUUUTTTSSSSSSTTTRRRQQQPPPOOOPPPRRRUUUVVVUUUZZZbbblllxxx}}}xxxuuuuuuvvvwww|||}}}tttuuuvvvwwwwwwvvvuuutttrrrpppmmmjjjfffdddbbbaaa^^^]]]ZZZVVVRRRNNNKKKIIIJJJIIIGGGEEECCCAAA@@@@@@======<<<;;;999888777777888888888777777777777777888888888777777666666666333333444666777999::::::555666666777888999999999888777666555666777888999:::;;;<<<;;;;;;<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<777777777777777888888888555555666666777777888888777777777777666666666666777777888999999888666555222333555666666666555444444666888888888999;;;======CCCMMMYYYfffvvvrrrccc^^^^^^ggg}}}vvvdddaaa]]]YYYVVVUUUVVVVVVPPPPPPPPPOOOPPPPPPQQQQQQPPPRRRTTTVVV[[[dddpppxxx{{{tttqqqqqqppprrrtttxxx~~~yyyxxxxxxyyyzzz{{{zzzxxxvvvtttppplllhhheeeccccccaaa```]]]ZZZWWWSSSOOONNNKKKJJJHHHEEEBBB@@@===<<<<<<<<<<<<<<<;;;:::999888999999888777666555444444999888888777666555555444888888777666666666666666888777777666555444444444888888777777777777888888777888888888888999999999:::;;;BBBOOO\\\kkk|||gggZZZ[[[fffooo~~~~~~tttfff[[[[[[\\\XXXSSSRRRTTTRRRPPPQQQRRRTTTTTTTTTQQQNNNOOOTTTWWW\\\dddmmm}}}~~~zzztttnnnooolllmmmrrrwww}}}zzzyyyyyyyyyzzzzzzxxxvvvrrrpppmmmjjjgggeeedddcccaaa```]]]ZZZWWWSSSOOONNNKKKJJJHHHEEEBBB@@@>>>===<<<<<<<<<<<<;;;:::999888999999888777666555444444888888888777666555555555777666666555555555555555888777777666555555444444888888777777777777888888777888888888888999999999::::::@@@JJJWWWeeewwwyyyfffaaa```fffrrr|||nnnaaa^^^^^^YYYUUUTTTTTTQQQOOOOOOPPPRRRSSSRRRSSSPPPPPPSSSVVVYYY```hhhtttyyyrrroookkkjjjnnnqqqvvv~~~|||zzzyyyyyyyyyyyyvvvtttooommmjjjhhheeeddddddcccaaa```]]]ZZZWWWSSSOOONNNJJJIIIGGGEEEBBB@@@>>>===<<<<<<<<<<<<;;;:::999888999999888777666666555444888888777777666666555555666666555444444444444444888777777666666555555444888888777777777777888888777888888888888999999999:::999<<>>===<<<<<<<<<<<<;;;:::999888999999888888777666666555888777777777666666666555777666555555444444555555777777777777666666555555888888777777777777888888777777888888888999999999;;;:::;;;@@@GGGTTTgggxxx|||fffbbb^^^___kkk|||uuukkkeeeaaa^^^]]][[[XXXTTTRRRSSSTTTUUUVVVTTTQQQPPPRRRRRRRRRWWW^^^kkkuuu{{{wwwqqqlllllllllllloootttuuu|||xxxwwwwwwxxxyyyzzzxxxvvvrrrpppmmmiiifffdddcccbbbaaa```]]]ZZZVVVSSSOOONNNIIIIIIGGGEEEBBB@@@???>>><<<<<<<<<<<<;;;:::999888999999888888777777666666777777777777666666666666888777666666555555666666777777777777777666666666888888777777777777888888777777888888888999999999<<<:::;;;>>>CCCLLL___ooowwweee]]]ZZZdddrrrvvvlllddd___[[[^^^ZZZVVVTTTTTTUUUUUUUUURRROOOOOOQQQQQQQQQVVV\\\eeeooo|||}}}uuuooonnnmmmkkklllooommmsss|||wwwvvvvvvwwwyyyzzzxxxwwwsssqqqnnnjjjgggeeedddcccaaa```]]]ZZZWWWSSSOOONNNIIIHHHGGGEEECCCAAA???>>><<<<<<<<<<<<;;;:::999888999999888888888777777777777777777777666666666666888888777666666666666666777777777777777777777777888888777777777777888888777888888888888999999999::::::<<<>>>@@@FFFVVVfffyyylll```XXX]]]gggqqqvvvjjj```YYY]]]ZZZWWWUUUUUUTTTSSSRRRQQQOOOOOOQQQQQQPPPUUU[[[bbbkkkxxx|||tttqqqoookkkiiijjjiiilllrrr{{{xxxwwwwwwwwwyyyyyywwwuuuqqqpppmmmjjjgggfffeeeeeeaaa```]]]ZZZWWWSSSOOONNNIIIHHHFFFEEECCCAAA??????<<<<<<<<<<<<;;;:::999888999999999888888888888777666666666666777777777777777777666555555555555666777777777777777777777777888888777777777777888888777888888888888999999999777999===???>>>AAANNN\\\ooo~~~mmm^^^[[[]]]bbbooo~~~vvviii___]]][[[YYYXXXWWWUUURRRPPPRRRPPPOOOQQQQQQOOOSSSXXX___gggsss}}}xxxtttnnniiihhhfffgggjjjoooxxxzzzyyyxxxxxxxxxwwwuuusssooommmkkkiiiggggggfffgggaaa```]]]ZZZWWWSSSOOONNNIIIHHHFFFEEECCCAAA@@@???<<<<<<<<<<<<;;;:::999999999999999888888888888888666666666666777777777777666666555444444444444555777777777777777888888888888888777777777777888888777888888888888999999999444777===???===>>>IIIVVVhhhxxx}}}ggg]]]XXXYYYdddssstttjjj___^^^]]]\\\[[[XXXTTTQQQTTTQQQQQQRRRQQQNNNQQQVVVWWW___kkkwwwzzzrrrkkkiiiddddddeeehhhooo{{{xxxwwwvvvwwwwwwwwwuuusssqqqooolllhhhggggggggghhh___]]][[[ZZZXXXUUUQQQNNNKKKJJJIIIGGGEEEBBB@@@???<<<<<<;;;;;;;;;::::::::::::999777666666666777888555555666666666666555555888888777777666666555555444444555555666777777777999999999888888888888888777888888888888777666666999999999:::;;;???DDDIII[[[nnnwwweee]]][[[___eeeuuuzzziiifffaaa]]]]]]\\\WWWUUUVVVSSSRRRPPPOOOOOOPPPQQQRRRWWWXXX]]]gggtttxxxpppiiieeeccccccffflllsssyyy|||xxxwwwvvvwwwwwwwwwuuusssqqqoookkkhhhfffffffffgggbbb```]]][[[YYYUUUQQQMMMKKKJJJIIIGGGEEEBBB@@@???<<<<<<;;;;;;;;;:::::::::999999777666666666777888555666666777777666666555777777777777666666666666777777777777777777666666888888888888888888888888555666777888888888888888999999999999;;;>>>DDDHHHTTTeee{{{rrrccc[[[]]]bbbppp~~~wwwjjjccc^^^___^^^XXXTTTRRRTTTSSSQQQPPPOOOPPPQQQRRRRRRSSSWWW___jjjsssxxxzzzvvvnnnhhhfffddddddhhhnnnrrrtttxxxwwwvvvwwwwwwwwwuuussspppnnnjjjgggeeeddddddeeecccaaa^^^\\\YYYUUUPPPMMMJJJJJJIIIGGGDDDBBB@@@>>><<<<<<;;;;;;;;;:::::::::999888888777666777777777666777777888888777777666666666666666777777777777999999999888777666666666666777777888888999999999444555666777999999999:::888999999999:::===BBBFFFOOO]]]sssppp```]]]```iiiwwwtttjjjbbbaaaaaa\\\UUUQQQTTTSSSRRRQQQPPPQQQRRRRRROOOPPPRRRXXX___eeeiiijjjsss~~~~~~uuuppplllgggeeefffiiikkklllrrrwww~~~xxxwwwvvvwwwwwwwwwuuusssooommmjjjgggdddcccbbbbbbaaa___]]][[[YYYUUUPPPMMMJJJJJJHHHGGGDDDAAA???>>><<<<<<;;;;;;;;;:::::::::999888888777777777777777777777888888888888777777555555666666777777888888888888888777777666666666555666666777888999999:::555555777888888999999999888888999999999<<<@@@CCCHHHTTThhh~~~lllbbb___aaaoootttgggdddddd```YYYVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSUUUYYY\\\^^^___dddooo~~~xxxtttmmmiiiggggggggggggiiimmmsssxxx}}}xxxwwwvvvwwwwwwwwwuuusssooommmjjjgggdddbbb``````]]]\\\ZZZYYYXXXUUUQQQNNNJJJIIIHHHFFFDDDAAA???>>><<<<<<;;;;;;;;;:::::::::888888888888777777777666777777888888888888777777555555666666777777888888555555555666666777777777555555666777888888999999777777888888888888777666777888999999999;;;>>>AAA@@@IIIZZZpppkkk___\\\fffwww~~~mmmeeedddaaa]]][[[VVVVVVUUUTTTSSSSSSRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXZZZdddsss{{{sssllliiigggfffeeedddgggjjjnnnttt~~~}}}xxxwwwvvvwwwwwwwwwuuusssooommmkkkgggdddaaa___^^^[[[ZZZXXXXXXWWWUUURRROOOIIIIIIHHHFFFCCCAAA???===<<<<<<;;;;;;;;;:::::::::777888888888888777666666666777777888888777777666666666666666777777777777444444444555666777777777555666666777777888888888888888888888888777666666777888888888888999<<>>DDDQQQdddzzz{{{ggg]]]cccnnnwwwlllgggbbb^^^^^^WWWWWWVVVUUUTTTTTTSSSRRRSSSTTTTTTSSSQQQQQQRRRTTTUUU\\\hhhvvvzzzqqqlllhhheeeddd```bbbdddfffiiiqqq|||xxxwwwvvvwwwwwwwwwuuussspppnnnkkkhhheeeaaa___^^^]]][[[ZZZYYYXXXUUUQQQNNNIIIIIIGGGFFFCCCAAA>>>===<<<<<<;;;;;;;;;:::::::::777888888999888777666555555666666777777666666555777777777777666666666666666666666666666777777777666666666777777777777777666777777888888888888777666777888888888888;;;===@@@CCCKKKYYYmmm{{{eeefffjjjvvv{{{pppfff``````XXXXXXWWWWWWVVVTTTSSSRRRQQQSSSTTTRRRPPPOOOQQQSSSRRRVVV^^^hhhvvvzzzrrrmmmhhhfff___aaaaaaaaaccchhhqqqxxxyyywwwvvvwwwwwwwwwuuussspppooollliiieeeaaa___]]]```^^^\\\ZZZXXXUUUQQQMMMIIIIIIGGGFFFCCC@@@>>>===<<<<<<;;;;;;;;;:::::::::777888888999999777666555555555666666666666555555888888777777666666555555999999888888777777666666777777777777666666666666444555666888999999999999666777888888777888:::<<<===>>>CCCNNN___tttoookkkhhhpppzzzlllcccbbbXXXXXXXXXWWWVVVUUUSSSRRRRRRSSSUUUSSSPPPPPPRRRTTTPPPSSSWWW___lllyyyrrrllliiiaaabbbbbbaaa```dddlllrrrsss{{{|||zzzvvvtttttttttsssrrrrrrppplllgggccc```^^^^^^[[[[[[ZZZXXXUUUQQQNNNLLLJJJJJJIIIGGGEEECCCAAA@@@===<<<<<<;;;;;;:::999999999999999888888666555555777888888999999777666555888888777666666666666666777666444333333555777888666666555555555777999:::777777777777777777777777555666888:::;;;;;;;;;;;;<<<===BBBKKKVVVeeezzzxxxkkkmmmyyytttkkkddd___]]]ZZZXXXWWWXXXYYYZZZRRRRRRRRRRRRQQQPPPOOONNNNNNOOOSSSYYY```nnn{{{tttmmmllljjjgggccc```aaadddhhhnnnttt|||{{{yyyvvvuuuuuutttrrrqqqpppoookkkhhhdddaaa___^^^]]]]]][[[XXXUUUQQQMMMKKKJJJJJJIIIGGGEEECCCAAA@@@===<<<<<<;;;;;;:::999999999999999888888777666555666666777888777666555444888888777666666666666666888777666555555555666777666555555444444444555555777777777777777777777777555666888999:::;;;;;;;;;:::;;;@@@GGGOOO]]]rrrrrrllltttpppccc```]]]ZZZWWWVVVVVVVVVVVVUUUUUUUUUTTTRRRPPPOOONNNNNNNNNQQQVVV[[[gggzzz{{{sssllljjjfffcccbbbbbbdddeeehhhlllsss|||zzzxxxwwwvvvvvvtttqqqooommmlllkkkhhheeebbb___]]]___^^^\\\XXXTTTPPPMMMJJJJJJJJJIIIGGGEEECCCAAA@@@===<<<<<<;;;;;;:::999999888888999888888777666555555666666666666555444333888777777666666666666666888888888777777666666666666666666666555444333222777777777777777777777777777777777777888999;;;;;;999:::>>>BBBFFFQQQfffyyy}}}lllmmmxxx|||llleeeaaa]]]YYYXXXWWWVVVUUUYYYXXXWWWVVVSSSQQQOOONNNNNNMMMNNNRRRVVV^^^nnn}}}~~~tttoooiiieeeeeefffeeeccccccfffkkkqqqyyyyyyxxxwwwvvvvvvtttqqqnnnjjjjjjjjjhhheeebbb___]]]^^^]]][[[XXXTTTQQQNNNLLLJJJIIIIIIGGGEEECCCAAA@@@===<<<<<<;;;;;;:::999999888888888888888777666666666666666666555555444444777777666666666666777777999999999999888777555444666777888888888777555444666666666666666666666666777777666666777888:::;;;888:::===??????GGGYYYllluuulllnnn~~~nnniiibbb^^^]]]\\\ZZZYYYXXXXXXWWWVVVTTTRRRPPPOOONNNLLLMMMPPPSSSYYYfffrrrzzzpppjjjiiiiiifffccccccdddgggjjjpppyyyxxxwwwvvvvvvvvvtttpppnnniiiiiiiiigggeeebbb___]]]\\\ZZZXXXVVVSSSQQQOOOOOOJJJIIIIIIGGGEEECCCAAA@@@===<<<<<<;;;;;;:::999999777888888888888777777666777777666666666555555555777777666666666666777777999999999999888777555444444555777888888888777666666666666666666666666666777666666555666777999:::999:::<<<===<<>>@@@FFFLLL]]]tttwwwnnnrrrzzzttthhhcccbbb___]]]YYYYYYXXXXXXVVVUUUSSSSSSPPPMMMMMMOOOQQQRRRVVV\\\fffooo}}}}}}ssslllgggdddeeedddcccbbbdddgggiiirrrxxx{{{xxxtttrrrrrrrrrqqqpppmmmkkkgggccc```^^^]]]]]][[[YYYVVVRRROOOLLLKKKKKKJJJJJJIIIGGGEEECCCAAA@@@===<<<<<<;;;;;;:::999999666777777888888888777777666555444333222333444444666666666666666777888888777666444333444555777888:::999777555555555666777777777777777777777777777444555666777777777666555999555555;;;???AAADDDGGGRRRlllttttttqqq|||lllfffccc```^^^\\\\\\[[[YYYWWWUUUSSSRRRQQQMMMLLLNNNOOONNNQQQUUU[[[dddppp{{{|||rrrmmmfffffffffeeeccccccdddfffeeejjjsss}}}~~~{{{wwwuuutttsssqqqpppjjjgggeeeddddddaaa\\\XXX]]]ZZZUUUQQQOOOMMMLLLJJJHHHGGGFFFDDDCCCAAA@@@???::::::;;;;;;;;;;;;;;;;;;888888888888888888999999:::999777666555555555666777777777777777777777777444444555555666666777777777777777777777888888999777777777777777777777777888888777666666666666666<<<;;;;;;;;;<<>>???GGGVVVkkkpppooosssssshhhddd```______]]][[[YYYWWWUUUTTTSSSRRRPPPOOOOOOOOOOOOLLLOOOQQQTTTWWW___jjjrrr{{{vvvpppjjjgggeeedddbbbcccbbbbbbdddhhhnnntttwww~~~|||yyywwwvvvuuurrrpppooolllfffaaa^^^\\\[[[ZZZXXXVVVRRRPPPOOONNNLLLKKKJJJIIIHHHGGGEEECCCBBBAAA>>>======<<<;;;::::::999999999999888888888888888888888777666666666666666777777777777777777777777999888666444444444555666666666666666666777888888666666666666666666666666777777666666666666777777666666666777999:::<<<===???CCCLLL]]]tttwwwqqqwwwrrrjjjbbbaaa```___]]][[[YYYWWWVVVUUUSSSQQQOOONNNNNNMMMLLLMMMMMMNNNPPPUUU\\\aaarrr{{{xxxqqqlllhhheeebbbdddcccbbbbbbdddhhhlllooossszzz~~~|||zzzxxxwwwuuussspppooolllgggaaa]]][[[[[[\\\ZZZXXXTTTQQQPPPMMMJJJHHHIIIIIIGGGFFFDDDBBBAAAAAA>>>>>>===<<<;;;;;;::::::999999999888888888777777777777777777777666666666666666666666666666666666888777666555444444555555666666666555666777777888666666666666666666666666777777666666666666777777666666777888:::;;;<<<===???AAAFFFSSShhhuuusss|||qqqgggdddaaa```___^^^\\\ZZZXXXWWWUUURRRPPPOOONNNMMMLLLLLLLLLLLLMMMPPPUUUXXXaaahhhttt~~~||||||}}}~~~zzztttnnniiieeeeeedddbbbaaabbbdddhhhjjjlllqqqyyy}}}{{{zzzxxxvvvssspppmmmkkkhhhbbb]]][[[[[[]]][[[YYYVVVSSSQQQNNNJJJHHHIIIHHHGGGFFFDDDBBBAAA@@@>>>=========<<<;;;;;;;;;::::::999999888777777777666666777777777777666666666666666666666666666666666666666666666555555555666666555555666666777888777777777777777777777777666666666666666777777888666777888999:::<<<======;;;===BBBLLL\\\uuuxxx}}}|||pppkkkeeebbbbbbaaa___\\\ZZZXXXVVVTTTRRRPPPOOOOOOLLLKKKKKKKKKLLLNNNPPPQQQXXX]]]hhhvvv|||zzzzzz{{{||||||{{{wwwzzz~~~~~~xxxqqqmmmgggeeebbb```___aaaccceeehhhkkkpppvvv~~~}}}{{{zzzyyywwwssspppkkkjjjhhhccc^^^[[[\\\^^^[[[YYYVVVTTTRRRPPPMMMJJJJJJJJJHHHGGGEEECCCBBBBBB============<<<<<<<<<<<<::::::999999888777777666555666777888888777666666666666666666666666666666333444666777888777555444666555555555555666777777777777777777777777777777666666666666666777888888555666777999:::;;;<<<<<<888<<<@@@EEEPPPddd~~~vvvlllfffdddccc```]]][[[ZZZXXXUUUSSSRRRQQQQQQMMMLLLKKKKKKKKKLLLMMMLLLSSSVVV^^^jjjwww~~~{{{xxxxxxyyyzzzzzzxxxtttvvvyyy}}}|||wwwllljjjeeebbb``````aaabbbccceeeiiinnnssszzz}}}|||{{{zzzwwwtttqqqiiiiiihhhddd^^^[[[\\\^^^YYYWWWVVVUUUTTTRRROOOLLLKKKKKKJJJHHHFFFEEECCCCCC<<<<<<<<<===============::::::999999888777777666555666777888888777666666666666666666666666666666111333666888999888666444555555555555555666777777777777777777777777777777666666666666666777888888444555777888:::;;;;;;;;;888===AAABBBFFFWWWppp~~~rrriiifffddd```]]][[[ZZZXXXVVVUUUSSSSSSRRRPPPNNNMMMLLLLLLLLLKKKJJJLLLMMMSSS___jjjxxx}}}zzzwwwvvvxxxyyyxxxvvvwwwxxxyyyzzz|||~~~~~~rrrooojjjeeebbb```aaaaaa^^^aaafffiiimmmqqqvvvyyy~~~}}}|||{{{yyyvvvtttrrrqqqkkkhhhddd```\\\ZZZXXXWWWYYYXXXWWWTTTRRROOOLLLKKKKKKIIIGGGFFFFFFEEECCCBBB???===;;;;;;;;;<<<;;;:::<<<<<<;;;;;;:::999888888777777888888888888777777777777666666555555555444555555444444444444555555555555555555666666666666555555555555555555555555999888777666666555555666777777777777777888888999;;;:::<<<@@@EEENNN___nnn}}}rrrlllgggdddcccXXXXXXWWWVVVUUUSSSPPPOOOQQQPPPNNNLLLKKKKKKLLLLLLMMMMMMQQQXXX```lll~~~yyyvvvuuuvvvvvvvvvyyyuuutttxxx{{{|||~~~{{{|||yyysssmmmgggbbb```^^^aaaaaacccgggkkknnnnnnmmmsssyyy}}}|||zzzxxxuuusssqqqqqqkkkhhheeeaaa]]]ZZZXXXXXXXXXXXXVVVUUURRRPPPNNNLLLMMMKKKHHHGGGFFFDDDBBB@@@???===;;;;;;<<<<<<;;;:::::::::999999888777777666777777888888888888777777777666666666555555555555666555555555555555555666666666666666777777777777777777777777777777777777777666666666666666777888777777777777777888888999:::888999;;;===BBBOOO[[[uuu|||rrrjjjdddaaa]]]\\\[[[ZZZYYYXXXWWWVVVRRRQQQPPPOOONNNMMMMMMMMMKKKJJJLLLQQQWWWaaarrr{{{yyyxxxxxxwwwzzzuuutttxxxzzzzzz{{{~~~|||~~~wwwpppjjjeeecccbbb^^^___bbbgggjjjkkkjjjhhhjjjpppxxx|||{{{yyywwwtttrrrppppppkkkiiieeebbb^^^[[[YYYXXXWWWWWWVVVUUUSSSQQQOOONNNOOOLLLIIIGGGFFFDDDAAA>>>@@@>>><<<;;;<<<<<<;;;:::888888777777666666555555666777777888888777777666666666666666555555555555777666666555555666666777666666777777777888888888777777777777777777777777555555555555666777888999777777777777777888888999<<<::::::<<<<<<>>>GGGPPPaaassstttjjjddd```^^^ZZZYYYXXXWWWVVVTTTSSSSSSSSSRRRQQQPPPOOONNNJJJHHHHHHLLLOOOVVVcccooozzz|||zzzxxxyyyuuutttwwwyyyxxxxxxzzz}}}}}}~~~~~~vvvpppllljjjiii___aaadddgggjjjiiifffcccbbbffflllssszzz{{{zzzxxxvvvsssqqqpppoookkkiiifffccc___\\\YYYXXXVVVVVVVVVUUUTTTRRRQQQPPPNNNLLLIIIHHHFFFEEEBBB@@@@@@>>><<<;;;<<<<<<;;;:::777777777666666555555555666666777777777777666666666666666666666555555555777777666666666666777777666666666666777777777777555555555555555555555555666666666666666777888888777777777777777888888999;;;:::;;;>>>???@@@EEEMMMRRRddd}}}wwwnnngggbbb\\\XXXVVVUUUSSSQQQSSSTTTTTTTTTSSSQQQOOONNNMMMJJJIIIKKKMMMPPPYYYcccmmmwww|||yyyxxxtttsssvvvxxxwwwvvvxxxzzzzzzzzz{{{~~~~~~yyyuuurrrpppfffffffffggghhhgggdddaaa^^^aaaeeeiiiooowwwzzzyyyxxxvvvsssqqqooonnnkkkjjjgggddd```\\\ZZZXXXUUUUUUUUUTTTSSSRRRQQQPPPLLLKKKHHHGGGGGGFFFDDDBBB@@@>>><<<<<<<<<===<<<;;;777777777777777666666666666666777777777777666666555555555666666666666666777777666666666666777777444444444555555555666666555555555555555555555555888888777666666666666666777777777777777888888999666555666;;;<<<<<>>DDDPPPddd}}}yyyxxx~~~wwwjjjeeeaaa\\\WWW\\\[[[YYYWWWVVVVVVVVVWWWSSSNNNKKKLLLKKKHHHGGGIIILLLPPPYYYcccjjjssszzzxxxvvvttttttwwwzzzxxxvvvtttssstttuuuwwwxxxxxxyyyzzz|||}}}~~~{{{vvvppplllhhhccc````````````___]]]]]]^^^```cccfffkkkooossszzz{{{}}}~~~zzzsssoooooorrrkkkjjjiiigggccc___ZZZXXXTTTTTTTTTTTTSSSQQQPPPOOOLLLKKKIIIHHHHHHGGGEEEDDD??????===<<<;;;::::::999777666555666888888666555777777777777666555444333555555555555555666777777444444444555555555666666777777666666555555555444999999888777666666777777555555555555555555444444444444555777888999:::;;;666777888999;;;<<<===>>>BBBAAAGGGVVVkkkyyyqqquuu~~~tttlllddd______XXXYYYYYYWWWUUUTTTTTTTTTPPPNNNKKKIIIHHHHHHIIIJJJMMMQQQUUUZZZaaannn~~~{{{zzzxxxwwwuuuwwwxxxvvvrrrqqqsssuuuttttttssstttvvvzzz}}}}}}|||yyyuuunnnhhhbbb^^^cccbbb```^^^]]]\\\[[[ZZZ[[[^^^cccfffjjjooowww||||||||||||xxxtttqqqpppqqqkkkkkkjjjgggccc___[[[XXXUUUUUUTTTRRRQQQPPPNNNNNNLLLKKKIIIHHHHHHGGGEEECCC???>>>===<<<;;;:::::::::777666666777888888777555111111222333444444444444666666666666666777888888444444444555555555666666777666666666555555555444888777666666555555666666555555555555555555555555555555666666777888::::::666666777999:::;;;<<<===??????DDDQQQccczzzwwwrrrttt}}}wwwkkkcccaaa\\\]]]\\\[[[XXXVVVUUUUUURRRPPPNNNKKKJJJJJJJJJJJJHHHKKKNNNQQQVVVaaapppzzz|||yyysssttttttrrrooonnnppprrruuutttsssrrrsssuuuxxxzzz{{{wwwqqqmmmjjjeeedddaaa___]]]\\\\\\\\\ZZZ]]]```bbbdddhhhnnnsssyyy}}}{{{xxxvvvuuutttrrrpppkkkkkkjjjhhhddd___[[[XXXWWWVVVTTTQQQOOONNNMMMMMMLLLJJJHHHHHHHHHGGGEEECCC???>>>===<<<;;;:::::::::888777777888999999888666333444555666777777777777777777666666777777888999444444444555555555555555666666666555555555555555666666555555444444555555555555555555555555555555777777666555666777888999555666666888999:::;;;<<<<<<===BBBJJJVVViiiwwwoooppp~~~vvvjjjdddaaa``````^^^\\\ZZZXXXVVVUUUSSSQQQNNNLLLKKKKKKKKKKKKLLLMMMNNNQQQYYYdddmmm{{{~~~yyyttttttssspppnnnmmmnnnooouuusssqqqpppooopppqqqrrr|||||||||{{{xxxvvvsssqqqjjjhhhdddaaa^^^\\\\\\\\\[[[\\\]]]^^^^^^aaaeeeiiijjjpppxxx~~~yyyuuutttvvvvvvsssooollllllkkkhhheee```\\\YYYYYYXXXUUURRROOONNNMMMMMMLLLJJJHHHGGGGGGGGGEEECCC>>>>>>===;;;;;;:::::::::999888777888::::::888777888888888888777666555555666666666666666777777888555555555555555555555555555555555555555555555555666666555555444555555666444444444555555555555555999888666555555666777888555555666777888999:::::::::<<<@@@DDDJJJXXXpppyyyvvvzzzsssjjjcccbbb```___^^^\\\ZZZXXXVVVUUURRRPPPNNNLLLKKKKKKMMMMMMMMMMMMOOOTTT\\\cccpppzzz}}}xxxwwwuuuqqqooonnnnnnooorrrqqqooommmllllllmmmmmmtttuuuvvvvvvvvvvvvuuuuuuqqqnnniiiddd```]]]\\\\\\]]]\\\\\\[[[\\\^^^aaacccaaaeeekkkrrryyyyyysssrrruuuvvvsssooommmlllkkkiiieeeaaa\\\ZZZ[[[YYYWWWTTTQQQOOONNNMMMKKKJJJHHHGGGGGGFFFDDDBBB>>>===<<<;;;;;;;;;;;;;;;999888777888::::::888777555555555555444333222222555444444444444555666666555555555555555555555444444444444555555555555555666666666555555666777777444444444555555555666666888777666555555555666777555555666777888888999999:::<<<>>>AAACCCLLL```rrr}}}|||~~~qqqfffccc```______^^^[[[YYYVVVUUUSSSQQQOOOMMMKKKKKKJJJIIIHHHGGGIIIMMMSSSWWWbbbiiittt|||xxxtttqqqpppooooooooonnnmmmlllkkkkkkkkklllqqqrrrtttvvvwwwyyyzzzzzzxxxuuuoooiiiddd```^^^]]]\\\[[[ZZZYYYZZZ\\\^^^___^^^```dddhhhmmmssszzzzzztttrrrtttuuurrrooommmmmmllljjjfffaaa]]]ZZZZZZYYYXXXVVVTTTQQQNNNMMMKKKIIIGGGGGGGGGFFFDDDBBB======<<<;;;;;;;;;;;;;;;888777777888999999888666333444555666777777777777444444333333444444555666555555555555555444444444444444444444444555555555666666666555666666777888333333444444555666666666666666666666666666666555555666666777888888999999;;;;;;===???@@@EEETTTbbb~~~~~~oooiiiccc``````___]]]ZZZVVVUUUTTTRRRPPPOOOMMMLLLJJJHHHGGGFFFHHHKKKOOOQQQXXX\\\fffrrr}}}}}}xxxuuusssqqqoooooonnnmmmllllllkkkkkklllnnnnnnppprrrtttvvvxxxxxxzzzwwwtttooojjjfffcccaaa]]][[[XXXWWWYYY[[[[[[[[[]]]^^^```bbbdddhhhnnnrrr{{{{{{uuurrrrrrrrrqqqooonnnnnnmmmjjjfffbbb]]][[[WWWWWWXXXWWWUUUQQQNNNKKKKKKIIIGGGFFFFFFFFFDDDBBB======<<<;;;;;;;;;;;;<<<777666666777888888777555666777888999999:::999999444444444444444555666666666666555555555444444444333333333444444555555555555444444444555555666777333333444444555666666777444555666777888777555444666777777888888999999999;;;:::;;;>>>???BBBKKKUUUfff{{{tttjjjdddbbbaaa^^^[[[WWWVVVVVVUUUSSSQQQPPPOOONNNLLLJJJIIIJJJLLLMMMNNNRRRTTT[[[fffooowww|||zzzwwwuuuqqqpppooonnnmmmlllkkkkkkiiiiiijjjlllnnnpppqqqrrrwwwwwwuuussspppmmmjjjhhhbbb___[[[YYYZZZ[[[[[[ZZZZZZ\\\]]]]]]^^^aaaeeehhhkkkpppvvv}}}|||wwwsssqqqppppppooonnnnnnmmmjjjgggbbb^^^[[[TTTUUUWWWWWWUUUQQQMMMJJJKKKIIIGGGFFFFFFFFFDDDBBB======<<<;;;;;;;;;<<<<<<777666555666888888666555777777777666666555444333555555555555555666777777666666555555555444444444333333333444444555555555333333333333444444555666333333444444555666777777222444666888999777555444777777888888999999:::::::::888999===@@@AAAGGGNNNUUUqqq|||pppgggdddbbb___\\\WWWWWWWWWVVVUUUTTTRRRQQQOOOLLLIIIHHHIIIIIIJJJJJJMMMLLLQQQ[[[aaagggrrr}}}{{{tttsssrrrpppnnnlllkkkjjjiiijjjjjjkkkmmmnnnpppqqqtttuuuvvvvvvtttrrrooommmhhhddd___]]]^^^^^^\\\ZZZWWWYYYZZZ[[[[[[]]]aaacccaaaeeelllsss{{{zzztttuuuuuuqqqnnnnnnoooooommmiiiddd___ZZZWWWZZZXXXVVVUUUTTTRRRNNNLLLHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>><<<:::999999999777888888999999777666555666666555555555555666666888888777666666666666666999777555444333444666777666666666666666555555555555555555555555555555555333333333333333444555666222333555666666666555444777888888888888999999999===<<<::::::<<<@@@DDDGGGOOOccc~~~|||qqqjjjcccbbbfff\\\\\\ZZZWWWTTTSSSUUUVVVQQQPPPNNNLLLKKKJJJJJJJJJHHHKKKNNNPPPTTT]]]kkkuuu|||yyyuuuqqqnnnmmmmmmmmmllljjjiiiiiikkklllkkkjjjppprrruuuvvvtttsssrrrrrrllliiiddd___\\\ZZZZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]aaadddhhhkkknnnrrrwww{{{xxxsssssssssooolllllllllkkkjjjhhheee```\\\YYYZZZXXXVVVTTTSSSQQQMMMKKKIIIIIIHHHGGGEEEDDDCCCCCC@@@???>>><<<:::999999999777888888999888777666555666666555555555555666666777777666555555555555666777666444333333333555555666666666666555555555555666666666666666666666666555555555555555666777777333444555555666555555555777777888888888999999999;;;;;;::::::<<>>@@@AAACCCKKKYYYooorrrjjjggg```___\\\YYYWWWUUUTTTTTTSSSRRRPPPOOOMMMLLLLLLLLLHHHIIIIIIHHHHHHLLLTTT[[[gggqqq}}}vvvsssqqqppppppjjjiiigggggghhhiiiiiihhhgggiiilllmmmnnnpppsssuuusssqqqlllgggccc___\\\[[[[[[[[[ZZZYYYYYYXXXWWWWWWVVVXXX[[[\\\^^^```dddgggkkkpppwww~~~xxxrrrrrrrrrmmmjjjjjjffffffgggfffdddaaa^^^\\\ZZZWWWUUUSSSQQQOOOKKKHHHLLLKKKJJJIIIGGGEEEDDDDDD???>>>===<<<;;;:::::::::888888888888777777777666555555666666666666555555555555444333333333333444666555444333333333444444444444555555555555555666333333333333333333333333444444333333333444444555555555444333333555666777777777777777888888888888666777999:::<<<======>>>BBBFFFOOO___xxxuuunnneeebbb___]]][[[ZZZYYYXXXUUUTTTRRRQQQOOONNNNNNNNNKKKJJJIIIGGGGGGIIINNNSSSYYYbbbnnn{{{zzzwwwuuurrrqqqmmmkkkiiihhhiiiiiihhhgggeeegggiiikkklllnnnrrrtttvvvtttqqqmmmhhhccc```]]]\\\[[[[[[ZZZZZZYYYYYYXXXVVVXXXYYYZZZZZZ\\\^^^aaadddgggmmmrrryyyxxxssssssrrrnnnjjjjjjgggggggggfffddd```]]][[[YYYWWWUUUSSSQQQOOOKKKIIIKKKKKKIIIHHHFFFDDDCCCBBB???>>>===<<<;;;:::::::::888888888777777777777777555555666777777666555555555555444333333333333333777666666555555555555555333444444444555555666666777777777777777777777777555444444333333333444444555555444333333555666777666666777777777888888888555666888:::;;;<<<<<<;;;???CCCKKKUUUfffwwwjjjfffaaa^^^^^^]]]\\\[[[WWWVVVTTTSSSQQQPPPPPPPPPKKKKKKIIIGGGGGGHHHKKKNNNQQQXXXbbblllwww}}}zzzvvvrrrooollljjjhhhhhhgggfffdddfffhhhjjjjjjkkkmmmppprrrvvvuuutttrrrnnniiieeebbb[[[[[[[[[ZZZZZZZZZZZZYYYWWWXXXYYYYYYXXXYYY[[[]]]___bbbeeeiiimmmsssyyy~~~yyyssssssrrrmmmjjjiiiiiiiiihhhgggddd```]]][[[XXXWWWUUUSSSRRRPPPMMMJJJKKKJJJHHHGGGEEECCCAAAAAA>>>>>>===;;;;;;:::::::::999888888777666777777777444555666777777666555444555555444333333333333444777666666666666555555555333333333444555555666666666666666666666666666666777777666555555555555666555444444444444555666666666666666777777777888888555666888999:::;;;;;;;;;:::???FFFNNNXXXlllrrrlllddd___^^^^^^]]]\\\YYYXXXVVVUUUSSSRRRRRRRRRKKKJJJIIIGGGGGGGGGIIIIIIMMMRRRZZZaaaiiittt}}}xxxqqqnnnkkkhhhgggeeecccaaafffhhhjjjkkkkkklllnnnppprrrtttuuuuuusssoookkkhhh]]]]]]\\\[[[ZZZZZZYYYYYYVVVWWWXXXWWWVVVVVVWWWYYYZZZ\\\^^^```bbbfffjjjnnnuuuzzz~~~xxxrrrqqqppplllhhhhhhhhhiiiiiihhheeebbb___]]]XXXVVVTTTTTTSSSRRROOOMMMKKKJJJIIIGGGEEECCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;999999777666666666777888444555666777777666555444666555555444444444444444555555666666555555444444222222333444444555666666333333333333333333333333777777666555555555555555333444555555666555555555666666666666777777777888777777888888999:::;;;<<<:::;;;@@@FFFMMM[[[vvvvvvkkkcccaaa```___]]]ZZZYYYXXXVVVUUUTTTSSSSSSNNNMMMKKKIIIHHHHHHGGGGGGKKKOOOTTTXXX^^^gggqqqyyywwwtttooollliiifffcccaaacccfffiiikkkkkkkkkmmmnnnnnnqqquuuwwwwwwuuuqqqnnneeedddbbb```^^^\\\ZZZYYYVVVWWWWWWVVVUUUTTTVVVWWWTTTVVVYYYZZZ[[[]]]```ccciiimmmsssyyyzzzvvvttt~~~vvvqqqpppooojjjgggfffggghhhhhhhhhfffcccaaa___WWWVVVUUUTTTTTTSSSPPPNNNLLLKKKIIIGGGEEECCCAAAAAA>>>===<<<;;;;;;;;;;;;;;;:::999777666666666777888444555666888888666555444666666555444444444444555444444555555444444333222222222333333444555666666555555555555555555555555666555444333333333333333222333555666666666555444666666666666777777777777888888888888999:::<<<<<<>>>;;;<<>>???@@@IIIWWWbbbyyyrrrooohhhaaa]]]___[[[XXXXXXYYYXXXUUUQQQTTTSSSQQQOOOLLLJJJHHHGGGJJJLLLNNNPPPSSSXXX]]]aaammmvvv}}}yyyuuuooohhhbbb```bbbdddfffiiikkkmmmnnnnnnoooppprrrssstttuuuuuurrrqqqooolllhhhddd```___\\\[[[ZZZXXXVVVTTTSSSSSSVVVWWWWWWXXXXXXYYYZZZZZZ]]]^^^```ccchhhnnnssswww|||wwwpppkkkgggfffeeezzzwwwrrrnnnllliiifffdddhhhhhhgggeeeccc```^^^]]]XXXXXXXXXVVVTTTQQQMMMKKKIIIIIIHHHGGGEEECCCBBBAAA@@@???===<<<::::::999999888888888888777777777777555666666666666666666666555555555555555555555555666444222333555777777555333333333333333333333333444444444444444444444444444444444333444555555666777666444333333444666777222333555666777888999999999888777777777888999:::888<<<>>>>>>>>>DDDPPPYYYmmm~~~vvvmmmfffdddaaa^^^ZZZYYYZZZZZZWWWTTTSSSRRRQQQNNNLLLJJJHHHHHHHHHJJJLLLMMMOOOSSSXXX\\\eeemmmzzz~~~wwwoooiiiaaabbbbbbdddfffhhhjjjkkklllmmmoooqqqsssttttttssssssrrrpppnnnjjjgggdddbbb]]][[[YYYWWWVVVUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZ]]]aaafffjjjmmmtttyyy~~~|||vvvsssnnnhhheeecccccccccyyyvvvqqqnnnkkkhhheeebbbffffffeeedddccc```^^^]]]XXXXXXWWWVVVTTTQQQNNNLLLJJJJJJIIIHHHFFFDDDBBBAAA@@@???===<<<::::::999999888888888888777777777777666666666666666666555555555555555555555555555555444333222444666888888888444444444444444444444444444444444444444444444444333333333333333444444555777666555444444555666777000111333555777888888999:::999888777777777777888888;;;===<<<;;;>>>FFFMMM[[[nnn|||qqqkkkiiieeeaaa]]][[[\\\[[[XXXVVVRRRQQQPPPNNNMMMKKKJJJIIIGGGHHHIIIJJJKKKNNNRRRVVVZZZaaalllyyy|||ssslllfffeeedddddddddfffhhhjjjjjjlllnnnqqqrrrrrrqqqppprrrrrrqqqooommmkkkiiiggg___]]]ZZZXXXVVVVVVVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWZZZ]]]```bbbgggkkkqqqwww}}}zzzuuurrrkkkiiieeeaaa``````bbbdddyyyvvvrrrooollliiieeebbbccccccddddddbbb```^^^]]]YYYXXXWWWVVVSSSPPPNNNLLLJJJIIIIIIGGGFFFDDDBBBAAA@@@???===<<<:::999999999888888888888777777777666666666666666555555555555555555555555555555555555444333333333555666777777777777777777777777777777444444444444444444444444333222222222222333444444666666555444444555666666111222444555666777888888888888888777777777777888777:::<<<;;;:::;;;@@@EEEQQQ```zzz{{{sssqqqiiiddd___\\\[[[[[[XXXVVVRRRQQQPPPOOOMMMLLLKKKJJJGGGGGGHHHGGGHHHJJJMMMPPPSSSXXX```jjjuuuyyyrrrooommmjjjgggfffggghhhiiihhhjjjmmmoooppppppooonnnppppppppppppooonnnlllllleeebbb^^^[[[XXXWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVXXXZZZ[[[\\\```cccggglllqqqwww}}}}}}{{{{{{|||{{{zzzvvvpppkkkhhhfffdddaaa______aaadddfffzzzwwwtttqqqnnnkkkgggdddbbbbbbddddddccc```^^^\\\YYYXXXWWWUUUSSSPPPNNNMMMHHHHHHGGGFFFEEECCCAAA@@@@@@???===<<<:::999999999888888888888777777777666777777666666555555555444555555555555555555555555444444333333222222333444777777777777777777777777444444444444444444444444333222222222222333444444555444444444444444444555555555666777777777666666555555666777888888999999666888:::;;;:::;;;>>>AAAHHHRRRddd}}}yyyoooiiibbb]]][[[[[[XXXVVVSSSSSSRRRPPPOOOMMMLLLLLLHHHIIIIIIHHHGGGHHHLLLNNNPPPSSSXXX___hhhsss~~~~~~xxxuuuqqqllliiihhhhhhiiihhhiiikkkmmmnnnnnnmmmlllnnnnnnoooooooooooonnnnnnkkkiiieee```\\\YYYXXXXXXYYYXXXXXXWWWVVVUUUTTTTTTVVVVVVVVVVVVWWWXXXXXXYYY[[[]]]___bbbfffkkkpppuuuwwwzzz~~~~~~|||zzzwwwuuuqqqqqqqqqooolllhhhdddaaadddcccaaa```aaaccceeefffyyywwwuuusssqqqnnnjjjgggbbbcccdddeeecccaaa^^^\\\ZZZYYYWWWTTTRRRPPPNNNMMMHHHHHHGGGFFFDDDBBB@@@???@@@???===<<<::::::999999888888888888777777777777777777777666555555444444555555555555555555555555333444444333111000111333444444444444444444444444444444444444444444444444333333333333333444444555444444444444444444444444666777777777777666555555333444666777888999999999555777999::::::;;;>>>@@@CCCHHHUUUhhhxxxqqqhhhaaa^^^]]]ZZZXXXVVVUUUTTTRRRQQQOOONNNMMMJJJJJJJJJIIIHHHIIILLLNNNOOOQQQTTTXXX^^^fffooouuu|||~~~yyysssnnnkkkiiiiiiiiiiiijjjkkklllmmmmmmmmmlllmmmnnnoooooopppoooooopppnnnkkkfffbbb^^^\\\ZZZZZZYYYXXXWWWUUUTTTSSSRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUWWWYYYZZZ\\\___cccgggjjjnnnrrrwww}}}~~~zzzwwwuuurrrpppmmmgggggggggfffdddbbb```^^^```aaaaaabbbccceeefffgggwwwvvvtttsssrrrpppllliiicccdddeeefffdddaaa]]][[[ZZZYYYWWWTTTRRRPPPNNNNNNIIIIIIHHHGGGEEECCCAAA@@@@@@???===<<<::::::999999888888888888777777777777888777777666555555444444555555555555555555555555222333444333111111333666333333333333333333333333444444444444444444444444444444444333444555555666444444555555555555444444444555555666666666555555444555666888888888777777666777888888999:::<<<>>>@@@CCCKKKYYYooo{{{ppphhhdddbbb___]]]YYYXXXVVVTTTRRRPPPNNNMMMKKKKKKKKKIIIHHHIIILLLOOOOOOPPPRRRSSSVVV[[[bbbfffjjjqqq{{{~~~wwwrrrnnnmmmkkkjjjjjjjjjjjjlllmmmnnnmmmmmmnnnooopppqqqqqqpppqqqpppooollliiieeeaaa___]]]\\\[[[YYYWWWUUUTTTSSSPPPQQQRRRSSSTTTTTTTTTUUUQQQSSSUUUVVVWWWYYY\\\^^^aaadddhhhlllqqqxxx~~~wwwtttpppmmmkkkiiifffccc``````______^^^^^^^^^___^^^```cccfffiiijjjjjjjjjvvvuuussssssrrrpppmmmjjjdddeeefffgggeeeaaa]]][[[ZZZYYYWWWTTTQQQPPPOOONNNJJJJJJIIIHHHFFFDDDBBBAAA@@@???===<<<::::::999999888888888888777777777777888777777666555444444444555555555555555555555555000333444444333333666999555555555555555555555555444444444444444444444444555444444444444555666666555555666666666666555555111222333444555555555555666777888888888777555444888777777777777999;;;<<<<<<>>>CCCMMM^^^xxxwwwnnniiifffcccaaa[[[ZZZXXXVVVSSSQQQOOONNNKKKKKKKKKJJJIIIIIILLLOOONNNOOOPPPPPPQQQUUUZZZ]]]\\\cccmmmwwwzzzuuurrrlllkkkiiiiiiiiikkkmmmooommmnnnooopppqqqrrrrrrrrrppppppqqqooommmiiifffcccaaa```___]]][[[YYYWWWVVVOOOPPPRRRSSSTTTUUUUUUUUUOOORRRTTTVVVVVVXXXZZZ\\\XXXZZZ]]]```eeejjjqqqvvvzzz{{{wwwooolllhhheeecccaaa^^^\\\]]]\\\[[[[[[[[[]]]^^^```]]]```eeejjjnnnooopppooo|||yyyvvvttttttrrrnnnjjjbbbccceeeeeedddaaa]]]ZZZ[[[YYYWWWUUUTTTQQQMMMJJJLLLJJJHHHGGGFFFEEECCCAAACCCBBB???<<<;;;;;;;;;<<<999999999888777666666555555555555444333333222222555444444333333444444555555555555444444333333333333333333333333333333333333333333333333333333333444444444333333222222222444444444555555555555666444444444555555555555666444444444555555555555666666666666666777777777777<<<===AAAFFFMMM]]]yyytttlllhhhddd```]]]ZZZVVVUUUUUUUUUUUUTTTQQQNNNKKKHHHGGGHHHJJJKKKQQQQQQQQQPPPPPPQQQRRRRRRTTTZZZbbblllwww}}}xxxwwwrrrlllhhhhhhiiikkkkkkoooooopppqqqrrrrrrssssssqqqpppooommmlllkkkkkkkkkhhhfffbbb^^^[[[YYYYYYYYYSSSSSSSSSTTTUUUVVVTTTSSSTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVXXX\\\aaaeeehhhqqqvvv}}}}}}yyytttoookkkeeeeeeccc___[[[YYYYYYZZZYYYYYYZZZZZZYYY[[[]]]```ddddddfffjjjooosssuuuuuu|||yyyuuuttttttrrrnnnjjjdddeeeffffffddd```\\\YYYZZZXXXWWWUUUTTTRRRNNNKKKKKKIIIGGGFFFFFFEEEBBB@@@>>>===;;;999999999:::;;;999999888888777666666555555555666666666666666666555444444333333444444555555555444444444333333333333333333333333333333333333333333333333333333333444333333333333333333222444444444444555555555555444444444555555555555666444444444555555555555666666666666666777777777777999:::===AAAEEERRRiii~~~uuullleeeaaa___\\\XXXUUUUUUTTTSSSSSSQQQOOOKKKHHHGGGGGGIIIJJJNNNNNNMMMMMMMMMMMMNNNNNNOOOTTT[[[cccnnn|||zzzvvvoookkkkkklllmmmmmmqqqqqqqqqrrrrrrrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmllljjjgggddd```^^^]]]\\\WWWUUUTTTUUUVVVVVVUUUSSSSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSTTTVVVYYY]]]aaaccchhhmmmssswwwyyy}}}}}}yyyuuurrrnnniiifff______^^^[[[WWWVVVWWWXXXYYYZZZ[[[ZZZZZZ[[[^^^```fffhhhkkkooossswwwzzz||||||xxxuuuttttttrrrnnnjjjgggggggggfffccc___[[[XXXYYYXXXVVVUUUUUURRROOOLLLJJJHHHGGGFFFFFFDDDBBB@@@AAA@@@>>><<<;;;;;;<<<<<<999999888888777666666666444444555555666777777888555444444333333444444555555444444444444333333333333333333333333333333333333333333333333333333333222333333333333333333444444444444444555555555555444444444555555555555666444444444555555555555666555666666666777777777888999999;;;===???FFFWWWggg~~~tttkkkfffdddaaa\\\YYYWWWVVVUUUSSSTTTRRRNNNKKKIIIIIIIIIJJJLLLLLLKKKKKKJJJKKKKKKLLLIIILLLQQQWWW```mmm|||{{{tttpppoooooooooooorrrrrrrrrrrrqqqqqqppppppppppppoooooooooppppppqqqqqqpppnnnllliiifffcccbbb[[[YYYWWWVVVVVVVVVUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRRRRSSSUUUXXX[[[]]]^^^bbbhhhkkkmmmqqqwww|||}}}uuurrrmmmiiifffdddaaa___ZZZZZZYYYWWWUUUUUUVVVXXX\\\]]]]]]]]]]]]^^^aaaccciiinnnssswwwyyy|||{{{xxxtttttttttrrrnnnjjjgggggggggfffddd```]]]ZZZXXXWWWVVVVVVUUUSSSPPPMMMIIIHHHFFFFFFFFFEEEBBB???DDDCCCAAA>>><<<;;;;;;:::888888888888777777666666333333333444444444555555555444444333333444444555444444444444444444444444333333333333333333333333333333333333333333333333222222222333333444444444333333444444444555555555444444444555555555555666444444444555555555555666555555666666777777888888;;;:::;;;======@@@JJJVVVddd~~~tttoooiiieeeaaa]]][[[ZZZXXXWWWXXXVVVRRROOOLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKFFFHHHKKKNNNTTT___mmmwwwzzzuuusssrrrqqqpppqqqqqqppppppppppppooooooooooooooopppppprrrssstttssstttsssrrrooolllhhhfff```^^^ZZZXXXXXXWWWVVVTTTRRRQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQRRRSSSUUUVVVWWWXXX[[[___bbbdddhhhmmmpppwwwyyy}}}~~~|||yyytttqqqkkkgggbbb___]]]\\\[[[ZZZWWWXXXXXXWWWVVVWWWYYY[[[___```aaaaaaaaacccfffhhhmmmssszzz~~~zzzwwwtttssstttrrrnnnjjjffffffffffffdddbbb___^^^YYYXXXVVVVVVUUUTTTPPPMMMHHHGGGGGGGGGGGGEEEBBB@@@>>>>>>===;;;:::999999888888888888777777777777777555555444444444333333333555444444333333444444555444444444444444444444444333333333333333333333333333333333333333333333333222222222333333444444444333333333444444444444555444444444555555555555666444444444555555555555666555555555666777888888888;;;999:::<<<===>>>CCCKKKQQQddd~~~vvvlllhhhddd```^^^]]][[[YYYYYYWWWSSSPPPMMMLLLKKKKKKLLLKKKJJJJJJIIIIIIIIIJJJEEEGGGIIIJJJMMMVVVaaaiiiuuu|||xxxuuusssrrroooooonnnnnnnnnooonnnooommmmmmnnnoooppprrrtttuuussstttuuutttrrrooollljjjeeebbb___]]]\\\ZZZXXXVVVSSSRRRRRRQQQPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTVVVXXXZZZ]]]```cccfffjjjlllqqqxxx~~~~~~}}}|||zzzyyyvvvuuurrrooojjjgggbbb___[[[YYYXXXXXXXXXWWWVVVWWWWWWWWWWWWYYY\\\^^^```aaaccccccdddgggjjjmmmrrryyyyyyvvvsssssssssrrrnnnjjjffffffffffffeeecccaaa```ZZZYYYWWWVVVVVVSSSPPPMMMHHHHHHHHHHHHIIIGGGCCC@@@<<<<<<<<<<<<<<<<<<<<<<<<888888777777777777777777888777777666555555444444555444444333333444444555333333333444444444444555333333333333333333333333333333333333333333333333222333333333333333333444333333333333444444444444444444444555555555555666444444444555555555555666444444555666777888999999999666666:::<<<<<<>>>BBBJJJVVVjjjrrrnnnhhhdddaaa___]]][[[WWWUUUSSSPPPMMMKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFHHHHHHHHHIIINNNWWW]]]iiittt|||xxxuuupppooooooooonnnnnnmmmmmmkkkkkklllmmmoooqqqssstttrrrrrrssstttsssqqqooommmjjjhhhfffdddccc```]]]ZZZWWWVVVUUUSSSRRRQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRTTTWWWYYY\\\]]]```bbbffflllsssyyy}}}}}}}}}{{{yyywwwvvvttttttpppnnnkkkiiihhheeeaaa___]]]ZZZXXXWWWWWWXXXWWWWWWUUUVVVXXXXXXYYY[[[^^^aaaaaaccceeeggghhhlllpppsssyyy~~~yyyvvvsssrrrsssrrrnnnjjjiiihhhhhhfffdddbbb```___[[[ZZZXXXWWWVVVSSSOOOLLLHHHHHHIIIJJJJJJHHHEEEAAAAAAAAA@@@@@@>>>===<<<;;;777777777777777777777888666666666666666666555555555444444333333444444555333333333444444444555555333333333333333333333333333333333333333333333333444333333333333333333222222222333333333444444444444444444555555555555666444444444555555555555666444444555666777888999999999555444888;;;:::;;;===FFFLLLZZZnnn~~~yyyssslllhhhdddaaa^^^XXXWWWTTTRRRPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHGGGFFFIIINNNSSS]]]hhhwww|||uuutttsssqqqooommmkkkkkkiiijjjjjjkkkmmmoooqqqrrrpppqqqrrrrrrsssrrrqqqpppooonnnmmmlllkkkhhhccc___]]]\\\ZZZXXXVVVTTTSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRUUUWWWXXXYYYZZZ[[[^^^bbbggglllppprrrxxx}}}~~~}}}xxxvvvtttqqqnnnllljjjiiidddbbb___^^^]]]\\\ZZZYYYYYYXXXWWWWWWXXXYYYXXXWWWXXXZZZ[[[\\\\\\___bbbeeefffhhhkkknnnqqquuuzzz~~~xxxuuusssrrrsssrrrnnnjjjkkkjjjiiigggdddaaa___]]]\\\[[[YYYWWWVVVSSSOOOKKKIIIIIIIIIKKKKKKIIIEEEBBBDDDCCCAAA>>>:::777333111777777777777777888888888222222333333444555555555555444444333333444444555333333333444444555555555333333333333333333333333333333333333333333333333444444444333333222222222222222333333333444444444444444444555555555666666444444444555555555666666444444555666777888999999:::666444888;;;::::::;;;===BBBLLLZZZlll}}}uuuooojjjeeeccc[[[ZZZXXXVVVTTTRRRQQQQQQOOONNNMMMLLLKKKJJJJJJJJJDDDFFFGGGFFFDDDEEEIIIMMMSSS___nnnxxxzzzxxxvvvssspppmmmjjjiiihhhiiiiiijjjlllnnnooopppooopppqqqrrrrrrsssssssssrrrrrrrrrrrrqqqmmmgggcccbbbaaa^^^[[[YYYWWWUUUUUUQQQRRRRRRSSSSSSRRRRRRQQQSSSRRRRRRSSSVVVXXXYYYYYYWWWXXXZZZ\\\```cccfffhhhmmmrrrxxx{{{}}}~~~{{{yyyrrrpppmmmiiifffcccaaa```]]]ZZZWWWVVVVVVWWWVVVVVVWWWVVVVVVXXXYYYZZZYYYWWW]]]^^^___```aaacccgggjjjmmmooorrruuuyyy~~~xxxtttpppqqquuusssmmmffffffeeeeeeeeeeeeccc```]]]]]][[[YYYWWWVVVRRRNNNKKKMMMKKKIIIIIIIIIGGGDDDBBB@@@???>>><<<;;;;;;;;;;;;777777777777666666666666555555444444444444555555666666666666555444333222999888555333222111111111555555555444444333333333444444444444444444444333444555666555333222333444333333333222222111111111333333444444555666777777333333333444444444444555555555555555666666666666666777888999:::;;;<<<<<>><<<;;;;;;;;;;;;999999999999888888888888555555444444444444555555555666666666555444333333555444333333333333444555444444444444444333333333222333333333444555555555444555666555333222333444555555555444444333333333333333444444555666666777555555555666666666666777777777777777888888888888555555666777888999:::::::::;;;@@@FFFOOO^^^www|||sssqqqcccbbb___[[[WWWUUUUUUUUUTTTRRRPPPMMMLLLLLLLLLMMMIIIHHHFFFEEEEEEEEEGGGHHHIIIPPPZZZccckkkuuu|||xxxuuusssrrrooommmkkkkkkllllllkkkjjjlllllllllllllllmmmnnnnnnqqqqqqssstttttttttssssssmmmllljjjgggdddaaa^^^\\\XXXUUURRRQQQQQQRRRRRRRRRMMMMMMOOOPPPRRRTTTVVVVVVXXXWWWVVVUUUVVVXXXZZZ[[[___aaadddgggjjjoootttxxx|||~~~}}}~~~~~~|||{{{|||}}}}}}|||zzzwwwuuutttrrrpppoooqqqsssrrrlllfffbbbaaa^^^\\\YYYWWWUUUTTTRRRQQQQQQQQQRRRTTTWWWXXXYYYYYYXXXXXXYYY[[[\\\]]]^^^aaadddfffiiiqqqzzz{{{wwwssssssuuusssmmmhhheeedddddddddcccaaa]]]ZZZZZZYYYWWWWWWVVVTTTPPPMMMNNNLLLJJJIIIHHHFFFCCCAAA@@@???>>><<<;;;;;;;;;;;;999999999999888888888888555555444444444444555555444444555555555444444333444444333333333444444555333333333333444444444444111111222333444555666666333444555444333222333444555555444444444444333333333333333444555555666666555555555666666666666777777777777777888888888888333333444555666777888888::::::<<<@@@DDDOOObbbttt{{{uuugggeeeaaa]]]ZZZYYYYYYZZZVVVUUURRRPPPOOONNNNNNOOOLLLKKKIIIGGGFFFFFFFFFGGGGGGKKKPPPUUU\\\fffrrrzzz}}}zzzxxxrrrpppnnnllllllllljjjiiilllkkkkkkkkkkkkkkkllllllmmmoooqqqsssuuuvvvwwwwwwtttsssqqqnnnjjjfffcccaaa]]]ZZZVVVTTTSSSSSSRRRPPPKKKKKKMMMOOOQQQSSSUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUXXXZZZ\\\^^^```dddhhhlllooorrrwww{{{~~~~~~}}}||||||||||||{{{|||~~~}}}{{{xxxxxxxxxxxxwwwuuussspppmmmkkkjjjhhhfffdddeeefffeeeaaa]]]XXXXXXVVVUUUTTTSSSSSSSSSOOOOOOPPPQQQSSSVVVYYY[[[^^^]]]\\\[[[[[[]]]___```aaadddgggkkkppp{{{yyyvvvrrrqqqqqqooojjjfffbbbbbbbbbbbbcccaaa^^^[[[YYYXXXWWWWWWVVVUUUQQQOOONNNMMMJJJIIIHHHFFFCCC@@@@@@???>>><<<;;;;;;;;;;;;777777777777666666666555555444444333333444444555333333444555555555444444777666555444333222222111222222222333333444444555222222222333333444444555222444555444222222333444222222222222222222222222333333333444444555555555333333333444444444444555555555555555666666666666333333444555555666777777<<<;;;<<<>>>@@@FFFTTTbbbxxx}}}sssnnngggaaa^^^\\\ZZZZZZXXXWWWUUUSSSQQQPPPPPPPPPNNNMMMKKKHHHGGGFFFEEEEEEFFFHHHJJJMMMRRRZZZcccjjjrrr{{{}}}xxxuuurrrpppnnnllljjjhhhjjjjjjjjjjjjkkkkkklllmmmkkklllnnnppprrrtttvvvvvvvvvuuusssqqqnnnkkkiiigggccc```\\\YYYWWWUUUSSSQQQPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSSSSRRRRRRQQQPPPPPPSSSTTTVVVWWWXXXZZZ^^^aaabbbfffkkkoootttxxx}}}}}}{{{{{{|||~~~}}}}}}{{{zzzyyyyyyyyyyyyxxxzzz|||{{{xxxuuusssrrrpppooollliiifffcccaaa``````^^^\\\\\\]]]\\\ZZZXXXUUUTTTTTTSSSSSSSSSTTTTTTQQQQQQRRRTTTVVVYYY[[[]]]___^^^]]]\\\]]]```cccdddgggiiilllpppwwwzzzvvvsssqqqpppmmmiiifff______```aaacccbbb```]]]XXXWWWVVVVVVVVVUUURRROOONNNLLLJJJIIIHHHFFFCCCAAA@@@???>>><<<;;;;;;;;;;;;777777777777666666666555444444333333333333444444333333444444444444444444666666555555444333222111111222222333333444444444444444444333333222222111222333444333222222333444222222222222222222222222333333333444444444444444333333333444444444444555555555555555666666666666444555555666666777777777999888999;;;;;;>>>GGGRRR\\\qqqxxxnnnfffaaa^^^[[[ZZZYYYXXXVVVTTTSSSQQQPPPPPPOOONNNLLLJJJHHHFFFEEEDDDDDDEEEGGGJJJMMMQQQVVVYYYccckkkwww~~~{{{vvvssspppmmmjjjgggggggggggghhhiiikkklllmmmkkkkkklllmmmnnnpppqqqqqqtttttttttsssrrrqqqpppooojjjgggccc___]]]ZZZWWWUUUSSSTTTTTTTTTTTTUUUUUUUUUSSSSSSRRRRRRPPPOOONNNNNNQQQRRRSSSSSSSSSTTTWWWZZZZZZ]]]aaaeeeiiinnnsssvvvvvvzzz}}}{{{zzzyyyzzz|||}}}{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwxxxwwwsssooolllkkkiiigggddd```]]][[[YYYXXXXXXWWWVVVUUUUUUVVVUUUTTTUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTUUUVVVXXXYYY[[[\\\]]]]]]]]]^^^aaadddgggiiimmmoooqqquuu}}}|||yyyvvvssspppnnnjjjhhh______```bbbcccccc```^^^YYYXXXWWWWWWVVVUUUQQQOOOMMMKKKIIIIIIIIIGGGDDDBBB@@@???>>><<<;;;;;;;;;;;;999999999999888888888888444444333333333333444444333333444444444333333222222222333444555555555555222222222222333333333333555555444333222111000000111222333333222222333444333333444444444444555555333333333333333333444444555555555666666666666777777777777777888888888888666666666666777777888888777666888;;;;;;;;;AAAIIIKKK\\\tttwwwmmmgggccc```]]][[[ZZZYYYWWWUUUSSSQQQQQQPPPOOONNNLLLJJJHHHFFFEEEBBBCCCDDDFFFHHHJJJKKKKKKVVV]]]gggqqqyyy}}}xxxtttpppllliiieeeeeeeeefffggghhhjjjkkkkkkjjjjjjjjjjjjkkklllmmmrrrssstttuuuuuuuuuuuuuuuooollliiifffdddaaa]]][[[TTTUUUUUUVVVWWWXXXYYYYYYUUUTTTSSSQQQPPPPPPOOOOOOQQQRRRRRRRRRQQQRRRUUUWWWUUUXXX[[[^^^aaadddiiilllppprrrwww|||~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxxxxxxxyyyzzzxxxwwwvvvtttsssrrrrrrrrrrrrrrrrrroookkkgggddddddbbb```]]]YYYVVVTTTRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQUUUTTTTTTTTTTTTTTTUUUUUUWWWWWWXXXYYYZZZ[[[[[[[[[___```aaadddgggjjjlllnnnoooqqquuuyyy|||zzzvvvsssooollliiihhhbbbaaabbbccccccbbb___\\\ZZZXXXWWWWWWVVVTTTQQQNNNKKKJJJIIIHHHIIIHHHFFFDDD@@@???>>><<<;;;;;;;;;;;;999999999999888888888888444333333222222333333444444444444444333333222111111222333555555555555555333333333222222222222222444333333333222111111111000222333333222222333444333333333444444555555555333333333333333333333333555555555666666666666777777777777777888888888888666666666666777777777777888777999<<<<<<;;;>>>DDDGGGRRRaaappp{{{rrrlllfffbbb]]]]]]\\\ZZZXXXUUUTTTRRRRRRRRRQQQOOOMMMKKKIIIHHHEEEDDDDDDDDDEEEFFFFFFFFFKKKQQQYYYbbbjjjttt|||xxxsssooojjjjjjiiiiiihhhiiiiiiiiijjjjjjiiihhhhhhiiijjjkkkooopppqqqrrrssstttttttttsssqqqnnnllljjjgggdddaaa[[[[[[[[[\\\\\\\\\]]]]]]XXXVVVTTTRRRQQQQQQRRRSSSRRRRRRSSSRRRQQQRRRUUUWWWSSSUUUWWWXXXZZZ\\\```cccgggiiilllpppuuuxxxzzz{{{zzz~~~||||||}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}~~~}}}}}}||||||||||||{{{{{{{{{zzzzzzwwwwwwwwwvvvvvvvvvuuuuuutttsssrrrpppnnnnnnmmmmmmmmmmmmkkkgggbbb^^^\\\\\\\\\ZZZVVVSSSPPPNNNMMMMMMKKKMMMOOOPPPPPPQQQQQQRRRUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]___`````````aaadddfffiiilllooopppqqqrrrnnnqqquuuzzzzzzxxxuuupppmmmiiigggfffeeedddddddddcccaaa]]]ZZZZZZYYYXXXWWWVVVTTTPPPMMMJJJIIIHHHHHHIIIIIIFFFEEE@@@???>>>===;;;;;;;;;;;;777777777777666666666666444333333222222333333444555555555444333222111000444555555666555444222111444333333222222111111111222222222222222222333333000111333333222222333444111111111222222333333333333333333333333333333333333333333444444444555555555555555555666666666666555555555666666666666666555555777:::999777999===HHHMMMSSS[[[ooo|||ssskkkfff______^^^\\\ZZZXXXUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKJJJHHHEEEDDDEEEFFFGGGGGGEEEJJJQQQXXX```kkkwwwzzzwwwqqqpppooommmlllkkkkkkjjjjjjiiihhhhhhhhhiiijjjkkkllllllnnnoooppppppppppppuuusssqqqooonnnkkkhhheeeeeedddcccbbb```___^^^]]]YYYWWWUUURRRQQQRRRTTTVVVRRRSSSSSSRRRRRRRRRUUUWWWSSSTTTUUUUUUUUUWWW[[[]]]ZZZ\\\^^^bbbfffjjjmmmnnnqqqwww|||~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{yyyxxxwwwwwwxxxzzz{{{|||{{{{{{zzz{{{{{{zzzzzzzzzyyyyyyyyyttttttuuuuuuuuutttsssrrrqqqpppooommmkkkjjjjjjjjjiiiiiifffaaa\\\XXXWWWWWWXXXVVVRRROOOLLLKKKKKKKKKJJJMMMPPPRRRSSSSSSTTTTTTVVVWWWWWWYYYZZZ\\\^^^___```aaacccdddfffgggggggggjjjlllooorrrtttuuuuuutttlllooouuu{{{xxxxxxwwwsssnnnjjjhhhhhhdddccccccccccccaaa^^^[[[]]]\\\YYYVVVSSSQQQOOOOOOKKKJJJJJJKKKKKKIIIFFFCCCBBB===999:::>>>???===999999999777666555555555555555555555444444333333333555444333333222222222222111111111222222333333333333333222222333333444555111111222222222333333333111111222222222333333333444444444444444444444444222222333333333444444444333333444555555444333333555555444444444333333333:::999777555444555666777;;;999888666666777999:::===???FFFPPP]]]pppvvvqqqiiifffaaa```___]]]XXXTTTYYYWWWUUUSSSRRRPPPLLLIIIOOOMMMJJJGGGEEEDDDDDDEEEDDDEEEHHHLLLSSS___kkksss|||}}}wwwpppllllllllljjjhhhhhhggggggggghhhiiikkkllllllmmmnnnoooooonnnlllkkkooooooooopppqqqqqqooolllhhhhhhhhhgggeeedddbbbbbb\\\[[[XXXUUUTTTTTTTTTUUUVVVTTTRRRQQQQQQQQQSSSTTTSSSQQQPPPOOOOOOQQQRRRTTTWWWWWWWWWXXX[[[___bbbeeejjjkkkmmmppptttxxx{{{|||yyyzzz{{{|||}}}~~~~~~~~~|||~~~~~~}}}}}}|||zzz~~~}}}{{{{{{|||}}}~~~{{{yyyzzzzzzyyyyyyyyyxxxxxxxxxvvvwwwyyyzzz{{{zzzxxxwwwwwwvvvvvvuuuuuutttssssssrrrrrrqqqpppoooooooooooolllkkkiiigggeeecccbbbbbb^^^]]][[[YYYVVVTTTRRRQQQOOOOOOOOONNNLLLKKKMMMNNNKKKMMMPPPRRRRRRRRRTTTUUUYYYZZZ[[[[[[[[[]]]aaacccgggiiimmmpppqqqpppnnnlllpppqqqsssvvvxxxxxxvvvtttqqqnnnmmmrrr~~~yyywwwuuurrrooollliiihhhdddccccccccccccaaa^^^[[[]]][[[YYYVVVSSSQQQOOOOOONNNMMMLLLKKKJJJGGGCCC@@@AAA>>>;;;;;;======<<<999999888777666555555555555666666555555555444444444444444333222222222333333111111222222222333333333111111000000111111222222111111222222222333333333111111222222222333333333444444444444444444444444222222222222333333333333333333444555555444333333444444444555555666666666666666444333333444444555999888777666666777999:::;;;<<<@@@HHHQQQ___vvvppplllgggdddcccaaa^^^[[[ZZZXXXVVVUUUTTTSSSPPPMMMPPPNNNKKKHHHFFFEEEEEEEEECCCCCCEEEGGGLLLUUU```gggvvv~~~|||tttppppppooommmkkkjjjjjjiiiiiiiiiiiijjjjjjhhhiiijjjlllmmmmmmnnnnnnnnnmmmmmmoooppppppnnnmmmiiiiiiiiihhhhhhfffeeeeee```^^^[[[XXXVVVUUUUUUUUUWWWUUUSSSRRRQQQQQQRRRSSSRRRQQQPPPOOOOOOQQQRRRTTTSSSSSSSSSSSSUUUXXXZZZ\\\aaaaaacccfffiiimmmpppqqqsssssstttvvvwwwyyyzzz{{{|||~~~~~~|||{{{zzz|||}}}~~~}}}|||}}}}}}}}}|||~~~~~~}}}}}}|||zzzyyyxxxyyyzzz|||}}}|||zzzxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{zzzxxxwwwyyyxxxxxxwwwuuuttttttsssqqqpppnnnmmmlllkkkjjjjjjcccbbb```^^^\\\ZZZYYYYYYXXXWWWUUUSSSQQQOOOMMMLLLNNNOOOOOONNNMMMLLLNNNOOOLLLNNNQQQRRRRRRTTTVVVXXXZZZ[[[]]]___aaadddhhhkkknnnqqqtttxxxyyyxxxvvvuuuuuuuuuvvvwwwxxxvvvssspppjjjhhhhhhnnn|||zzzvvvsssqqqpppoookkkgggdddccccccccccccaaa^^^[[[\\\[[[YYYVVVTTTQQQOOONNNNNNMMMKKKJJJIIIGGGCCC@@@AAA@@@>>>===;;;;;;::::::999888777666666555555666666666666666555555555555333333222222222333444444111222222222222333333333000000111111111222222222111111222222222333333333111111222222222333333333444444444444444444444444111111111222222222222333333333444444444444333333333333444555666777888888444444444444444555555555777777666666666888999:::;;;:::;;;???DDDMMM^^^mmm~~~xxxpppkkkiiigggcccaaa[[[YYYWWWWWWWWWVVVTTTRRRQQQOOOMMMJJJHHHGGGFFFGGGCCCCCCCCCCCCFFFLLLTTTYYYgggooozzz|||wwwuuutttqqqnnnmmmmmmlllkkkjjjiiiiiihhhhhhhhhhhhhhhiiijjjkkkllllllkkkkkklllnnnooonnnllliiiiiijjjkkkkkkjjjjjjjjjeeeddd```]]]ZZZXXXXXXWWWYYYWWWUUUSSSRRRQQQRRRRRRQQQPPPOOOOOOOOOPPPRRRSSSPPPPPPOOOOOOPPPQQQSSSTTTWWWWWWYYY[[[^^^aaaccceeeiiijjjkkkmmmoooppprrrrrrwwwyyy|||||||||{{{|||}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{{{{|||}}}}}}}}}||||||}}}{{{zzzzzz|||}}}}}}|||zzzzzzzzzyyyxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwuuusssrrrrrrrrrsssssssssssssssvvvvvvwwwxxxxxxwwwvvvuuuxxxwwwvvvtttsssqqqpppooommmllljjjgggeeedddcccbbb___^^^\\\ZZZXXXWWWVVVUUUSSSRRRQQQOOOMMMLLLJJJJJJMMMNNNOOONNNMMMMMMOOOQQQOOOPPPRRRSSSTTTVVVYYY\\\]]]___bbbeeeiiimmmsssvvvwwwzzz}}}~~~|||{{{zzzyyyyyywwwsssnnnjjjcccaaaaaagggvvv{{{vvvqqqppprrrqqqlllgggdddccccccccccccaaa^^^[[[[[[ZZZYYYWWWTTTRRRPPPNNNJJJIIIHHHIIIIIIIIIFFFDDD@@@@@@@@@===:::999999:::888888777666666666666666555555555555555555444444222222222222333333444555222222222222222222222222222222333333444444444444111111222222222333333333111111222222222333333333444444444444444444444444000000111111111222222222333333333333333333333333333333444444555666666777333444555666777777777777666555555555666888999:::;;;999:::===???DDDOOO[[[rrrvvvpppkkkfffbbb\\\ZZZXXXXXXXXXXXXVVVUUURRRQQQOOOLLLJJJIIIHHHHHHFFFEEEDDDCCCDDDGGGMMMQQQWWW```kkkvvv~~~|||xxxtttpppoooooonnnmmmllljjjiiihhhllljjjhhhgggffffffggggggiiihhhhhhjjjlllmmmlllkkkiiijjjkkklllmmmnnnnnnnnnllljjjgggccc```^^^\\\[[[[[[ZZZXXXVVVTTTSSSRRRRRRPPPPPPOOONNNOOOOOOPPPQQQOOOOOONNNNNNOOOPPPQQQRRRQQQRRRSSSTTTVVVYYY[[[\\\___```aaaccceeegggiiiiiioooqqqsssttttttuuuwwwxxxyyy|||}}}|||~~~}}}~~~~~~||||||~~~~~~}}}|||{{{}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxwwwxxxyyy{{{zzzyyyvvvvvvvvvvvvuuutttsssrrrssstttuuuvvvvvvuuusssrrrpppppppppqqqqqqqqqrrrrrrrrrrrrssssssrrrqqqpppppprrrrrrpppnnnllljjjhhhggggggfffccc```^^^[[[ZZZYYY[[[ZZZYYYWWWUUUTTTSSSSSSQQQPPPOOONNNMMMLLLLLLKKKLLLMMMNNNNNNNNNOOOQQQSSSSSSTTTUUUUUUVVVYYY^^^aaacccfffiiilllpppuuuzzz~~~~~~}}}|||{{{yyywwwtttoooiiiddd^^^\\\[[[___mmm{{{vvvqqqppprrrqqqmmmhhhdddccccccccccccaaa^^^[[[ZZZZZZYYYWWWUUURRRPPPNNNJJJIIIHHHHHHIIIHHHGGGEEE@@@@@@@@@===:::999999:::888777777666666666666777333333333333333333333333222222222222333333444555222222222222222222222222111222333444444444333333111111222222222333333333111111222222222333333333444444444444444444444444000000111111111222222222333333333333333333333333333333333333333333333333222333555666777777777777444444555555666777888999999888999<<<>>>AAAHHHQQQ\\\jjj|||sssjjjdddaaa^^^[[[ZZZYYYXXXWWWUUUTTTSSSQQQOOOMMMKKKJJJIIIFFFFFFEEEDDDCCCEEEIIILLLLLLSSS^^^hhhqqq{{{yyytttsssrrrqqqooonnnlllkkkkkkmmmkkkiiigggfffffffffggggggfffeeegggiiijjjjjjiiihhhiiijjjlllnnnooooooppppppnnnllliiifffcccaaa```___^^^\\\ZZZXXXVVVUUUUUUQQQQQQPPPOOOOOOOOOOOOOOOLLLMMMMMMMMMNNNOOOPPPQQQOOOOOOOOOPPPQQQSSSUUUVVVXXXXXXZZZ[[[]]]___```aaadddfffiiijjjlllnnnqqqssssssvvv{{{}}}}}}}}}}}}~~~~~~|||{{{~~~}}}}}}~~~{{{yyyzzz||||||}}}}}}}}}}}}}}}||||||xxxxxxxxxyyyxxxxxxxxxxxxvvvuuuuuutttsssrrrrrrqqqtttuuuvvvwwwxxxyyyyyyyyywwwvvvuuuuuuwwwwwwvvvtttsssssstttssssssrrrqqqppprrrsssttttttttttttssssssppppppppppppppppppppppppooooooooonnnmmmlllkkkkkklllkkkiiigggeeecccaaa``````___\\\YYYVVVTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMOOOOOONNNNNNNNNNNNMMMMMMLLLMMMOOOOOOPPPQQQTTTVVVXXXYYYZZZZZZ[[[]]]bbbeeejjjllloooqqqtttxxx}}}}}}{{{zzzxxxvvvtttpppkkkeee```ZZZXXXWWW[[[iii{{{wwwsssrrrqqqppplllhhhdddccccccccccccaaa^^^[[[YYYYYYYYYXXXUUUSSSPPPNNNMMMKKKIIIHHHGGGFFFDDDBBBAAA@@@>>>===;;;;;;::::::777777666666666666777777222222222222222333333333333333222222222333444444333333333222222222222111///000111222333222111111111111222222222333333333111111222222222333333333444444444444444444444444111111111222222222222333333333222222222222333333333333333333222222111111111111222333444444555555444444555555666666777777666555777;;;===>>>BBBHHHLLLWWWjjjwwwooojjjgggbbb___]]][[[YYYWWWUUUUUUSSSQQQOOOMMMLLLKKKEEEFFFEEEDDDBBBCCCEEEHHHEEEKKKSSS[[[cccmmmwww|||zzzwwwsssqqqooonnnnnnkkkkkkjjjjjjjjjjjjjjjjjjfffeeecccdddfffhhhhhhgggfffgggiiikkklllnnnnnnooooooooommmkkkiiigggeeedddbbbbbb```___]]][[[ZZZYYYUUUUUUTTTSSSRRRPPPOOOOOOJJJKKKKKKLLLMMMMMMMMMNNNMMMLLLLLLMMMMMMNNNOOOPPPRRRRRRSSSUUUVVVWWWXXXYYYYYY[[[^^^```bbbeeeiiilllmmmppptttwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~|||||||||}}}}}}|||{{{~~~}}}|||}}}|||{{{yyyxxxxxxzzz|||~~~yyyzzzzzz{{{||||||||||||xxxxxxyyyyyyyyyxxxwwwwwwsssssssssrrrrrrqqqqqqqqqqqqqqqssstttvvvvvvwwwwwwuuutttssssssttttttqqqooopppppppppppppppooonnnnnnpppqqqqqqrrrrrrrrrrrrrrrnnnnnnnnnmmmmmmlllllllllllllllkkkjjjhhhgggffffffeeeeeecccaaa___]]][[[ZZZXXXWWWUUUSSSQQQOOONNNMMMKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNOOORRRSSSTTTVVVYYY\\\]]]^^^`````````bbbeeehhhnnnoooqqqsssuuuxxx||||||yyywwwuuussspppmmmhhhaaa]]]VVVVVVVVVZZZhhhzzzyyyvvvssspppmmmkkkiiidddccccccccccccaaa^^^[[[XXXYYYYYYXXXVVVSSSPPPNNNMMMKKKHHHGGGGGGFFFDDDCCCAAA>>>;;;;;;======<<<999777777666666666666777777222222222333333444444444444444333222222222333333333333333222222222111111...000111333333222111000111111222222222333333333111111222222222333333333444444444444444444444444222222222222333333333333333333222111111222333333222333333333333333333333333222222111222333555666444555555555666555555555666555777;;;<<<:::;;;???CCCIIIVVVggg}}}wwwrrrlllgggccc___\\\ZZZVVVVVVUUUSSSQQQOOOMMMLLLHHHHHHHHHFFFCCCBBBCCCEEECCCFFFKKKOOOTTT]]]hhhppp{{{yyytttrrrqqqqqqmmmnnnnnnnnnmmmmmmlllkkkfffdddbbbbbbdddeeeeeeeeedddeeegggiiijjjkkkllllllllllllkkkjjjiiihhhgggfffeeeeeedddcccaaa```^^^]]][[[[[[ZZZXXXVVVTTTRRRQQQLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQQQQSSSUUUVVVXXX[[[___bbbcccfffjjjmmmnnnppprrrtttssstttuuuvvvvvvyyy}}}}}}~~~~~~~~~~~~~~~|||zzzyyyyyyzzzzzz~~~}}}||||||{{{{{{{{{|||}}}{{{zzzzzz|||}}}~~~}}}yyyxxxwwwvvvwwwxxxyyyzzzwwwwwwxxxyyyyyyyyyyyyyyyxxxyyyyyyzzzyyyxxxwwwvvvsssssssssrrrrrrrrrrrrrrrooopppqqqqqqrrrrrrrrrqqqqqqqqqpppqqqrrrrrrpppnnnllllllmmmmmmllllllkkkkkklllmmmmmmmmmnnnnnnnnnnnnjjjjjjiiiiiihhhgggfffffffffeeedddbbbaaa```______]]]]]][[[ZZZXXXVVVUUUTTTRRRQQQPPPNNNMMMLLLLLLKKKIIIIIIIIIJJJKKKMMMNNNOOOLLLLLLMMMNNNOOOOOOPPPPPPQQQTTTVVVXXXZZZ\\\```cccaaaccceeeeeeeeefffgggiiimmmoooqqqrrrtttwww{{{~~~~~~zzzxxxvvvtttrrroookkkeee^^^ZZZUUUUUUUUUXXXdddyyyzzzzzzxxxuuuooollljjjjjjdddccccccccccccaaa^^^[[[XXXXXXYYYXXXVVVSSSPPPNNNIIIHHHFFFFFFGGGHHHGGGFFFBBB===999:::>>>???===999777777666666666666777888333333333444444555555555555444444333222222222222333333333222222111111111000222333555555444333222111111222222222333333333111111222222222333333333444444444444444444444444222222333333333444444444444333222111111222333444111222333333444555666666666555444333333444666888555555555666555555444444888777999<<<<<<888777999@@@BBBJJJXXXmmm{{{tttmmmgggccc___\\\WWWWWWVVVTTTRRRPPPNNNMMMLLLLLLLLLIIIFFFDDDDDDDDDCCCEEEFFFGGGKKKRRR]]]eeeooovvv}}}vvvsssrrrrrrrrrrrrrrrqqqooommmjjjhhhfffdddbbbaaabbbddddddccccccdddeeegggiiijjjjjjkkkiiiiiiiiiiiihhhhhhgggfffggggggffffffdddcccaaa``````___^^^\\\YYYVVVTTTRRRQQQPPPPPPOOONNNLLLKKKJJJNNNMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNPPPQQQRRRTTTXXX[[[ZZZ]]]```ccceeegggjjjllliiikkklllmmmooorrrwwwzzzxxxzzz|||~~~~~~~~~~~~||||||||||||}}}~~~~~~|||zzzxxxwwwwwwxxxyyy{{{{{{yyyxxxxxxyyy{{{{{{|||yyywwwwwwyyyzzzzzzzzzwwwvvvvvvvvvvvvvvvwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvttttttuuuuuuuuutttrrrqqqoooooooooooonnnnnnnnnnnnoooooopppoooooonnnmmmmmmooonnnnnnppprrrrrrpppnnniiijjjjjjjjjjjjiiiiiihhhiiiiiijjjjjjjjjkkkkkkkkkggggggfffeeecccbbbaaaaaa```___]]][[[YYYXXXXXXXXXVVVVVVUUUSSSQQQPPPOOONNNNNNMMMLLLKKKKKKKKKKKKKKKFFFGGGGGGIIIJJJLLLNNNOOOMMMNNNOOOPPPQQQRRRSSSSSSUUUWWWZZZ\\\^^^```dddgggdddfffhhhiiihhhhhhhhhiiilllnnnpppqqqsssvvvzzz}}}yyy{{{}}}~~~~~~{{{xxxvvvwwwuuurrrooojjjddd]]]XXXUUUUUUTTTVVV___rrryyywwwuuuttttttrrrlllggg```aaabbbcccbbbbbb``````]]][[[WWWUUUTTTRRRPPPNNNMMMIIIEEECCCCCCCCCCCCCCCAAAAAA@@@???>>>===<<<<<<999999888888777666666666333555777555333222444777333333333222222111111111111333444444222111000111444333222222444444333222444333333222222333333444000000111111111222222222111222222333333222222111222222222222222222222222222222333333333333444444000111222333333333222222333333444444444444333333777777666666666666666777555666666777888999999999:::;;;AAAJJJVVVhhhwwwnnnhhhccc______]]]ZZZYYYXXXWWWTTTRRROOOMMMKKKJJJJJJIIIFFFDDDIIIHHHGGGGGGIIIMMMPPPSSS^^^fffqqqzzz|||wwwsssvvvwwwwwwwwwuuuqqqmmmjjjeeebbb^^^]]]^^^```aaaaaabbbdddeeedddbbbbbbeeeiiihhhhhhhhhhhhggggggggggggiiigggeeecccbbbaaabbbbbbbbbaaa___]]][[[ZZZYYYYYYVVVUUUTTTRRRQQQOOONNNMMMNNNLLLJJJHHHHHHHHHIIIJJJLLLKKKJJJJJJJJJKKKLLLMMMKKKLLLMMMOOOQQQRRRRRRRRRWWWWWWWWWXXXYYYZZZ[[[\\\___```cccfffiiilllnnnooopppqqqrrrtttvvvwwwyyyzzz{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{}}}~~~|||zzzzzzyyyyyyzzz|||~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{|||}}}{{{zzzxxxuuussssssvvvxxxzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwvvvvvvuuuvvvvvvvvvvvvxxxyyyxxxuuurrrqqqqqqwwwvvvvvvuuutttssssssrrrrrrsssuuuvvvuuussspppnnnqqqqqqpppoooooonnnmmmmmmmmmnnnooonnnlllllllllmmmooonnnmmmmmmnnnnnnmmmkkkhhhhhhhhhhhhgggggggggggghhheeeccccccddddddbbb___[[[]]]^^^```___]]]ZZZXXXXXXWWWWWWUUUTTTSSSRRRQQQNNNNNNOOONNNNNNMMMLLLKKKKKKLLLMMMNNNMMMLLLKKKJJJKKKKKKKKKKKKLLLNNNOOOPPPQQQRRRRRRRRRSSSTTTXXXZZZ[[[\\\^^^aaacccfffhhhiiikkkjjjiiihhhgggggggggggghhhiiikkknnnoooqqqrrrrrrqqqrrrrrrrrrrrrssswwwzzzzzzzzzuuulllgggbbb[[[TTTSSSPPPRRRYYY^^^hhh}}}zzzwwwtttssssssqqqlllhhhccccccdddddddddcccaaa```^^^[[[WWWUUUTTTRRRPPPNNNLLLIIIEEECCCCCCDDDDDDCCC??????>>>===<<<;;;::::::999999888888777666666666444666777555333333555777444333333333222222222222444666666555444333333555333222111111333333222111333333222222222222333333111222222222333333333333111222222333333222222111222222222222222222222222222222333333333333444444111222222333333333333333666666777777777777666666666666555555555555555666666777777888999999::::::::::::>>>DDDKKKXXXlll~~~wwwoooiiiaaa^^^[[[YYYXXXVVVTTTRRRQQQOOOMMMLLLLLLKKKHHHFFFGGGFFFEEEEEEFFFIIILLLNNNTTTZZZdddmmmttt|||}}}|||{{{{{{xxxuuuqqqmmmkkkfffdddaaa```aaabbbccccccbbbdddeeedddcccccceeeggghhhhhhgggggggggfffffffffiiihhhgggeeedddcccccccccbbbaaa```___]]]\\\[[[ZZZYYYYYYWWWVVVTTTRRRQQQPPPOOONNNLLLJJJJJJJJJKKKLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNQQQPPPPPPQQQRRRSSSTTTUUUYYYYYY[[[]]]```ccceeegggjjjjjjlllmmmoooqqqrrrsssrrrrrrssstttuuuvvvvvvvvvyyyyyyyyyzzzzzz{{{{{{{{{|||zzzyyyzzzzzzyyywwwxxxxxxxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}}}}|||{{{{{{|||{{{zzzyyyxxxyyyyyyzzzyyyxxxwwwuuussssssuuuvvvtttttttttttttttsssrrrrrruuuttttttssssssttttttuuuuuuvvvxxxxxxvvvtttttttttrrrrrrqqqppppppooonnnnnnooopppqqqrrrqqqooommmlllnnnnnnmmmmmmmmmmmmmmmmmmkkklllmmmllljjjjjjjjjkkklllkkkjjjjjjkkkkkkjjjhhhffffffeeeeeedddccccccbbbbbb```^^^^^^______]]][[[YYYYYYZZZZZZYYYXXXVVVTTTRRRRRRQQQPPPOOONNNMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMOOOQQQQQQSSSTTTVVVVVVVVVWWWZZZ\\\______aaabbbdddfffggghhhjjjiiihhhggggggffffffggghhhiiijjjkkkmmmnnnnnnnnnkkklllmmmmmmnnnqqqvvvyyy~~~zzzrrrlllggg```XXXTTTPPPPPPUUUYYYaaauuu{{{wwwrrrqqqqqqooollliiiffffffffffffeeedddbbbaaa^^^[[[XXXUUUTTTRRRPPPNNNLLLIIIEEECCCCCCDDDDDDCCC??????>>>===<<<;;;::::::999999888888777666666666555666777666444444666777444444444444333333333333555666555444222222444666222111000000222222111000222222111111111111222222222222333333333444444444111222222333333222222111222222222222222222222222222222333333333333444444222222333333333444444444666777777888888777777666555444444444444444555555777777888888999999::::::999888:::===AAAHHHVVVdddxxxpppgggccc___\\\ZZZXXXVVVUUUTTTRRRPPPOOONNNMMMKKKIIIGGGFFFEEEDDDEEEGGGIIIJJJJJJOOOVVV\\\cccmmmxxx}}}xxxssspppnnndddcccaaa```aaabbbaaa```bbbdddffffffeeedddeeefffggggggfffffffffeeeeeeeeehhhhhhhhhgggfffeeedddcccaaaaaabbbaaa```^^^\\\[[[^^^]]]\\\ZZZYYYWWWVVVUUUQQQPPPOOOMMMLLLMMMMMMNNNLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNSSSRRRSSSTTTVVVYYY[[[]]]```aaabbbdddeeeggghhhiiifffgggiiijjjkkklllmmmmmmqqqrrrrrrssstttuuuvvvvvvxxxwwwuuuuuuuuutttrrrpppssssssssstttvvvxxxyyyzzzyyyzzzzzz{{{{{{zzzxxxwwwyyyxxxvvvuuutttsssssssssrrrssstttsssqqqpppqqqrrrrrrrrrssssssrrrrrrqqqqqqrrrqqqqqqpppqqqqqqrrrrrrqqqsssttttttsssrrrssssssrrrqqqqqqppppppooooooooommmmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkklllhhhiiijjjiiigggfffggghhhhhhfffeeeeeeffffffeeedddbbbbbbaaa```^^^]]]\\\\\\ZZZXXXWWWWWWXXXXXXVVVUUUUUUUUUTTTSSSRRRQQQPPPOOOMMMMMMLLLKKKJJJIIIIIIHHHKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIJJJKKKLLLJJJKKKKKKMMMOOOQQQSSSTTTVVVXXX[[[\\\\\\\\\]]]___ccccccddddddeeeffffffgggiiihhhgggfffeeeeeeeeeeeeggghhhhhhhhhhhhhhhhhhhhhffffffggggggjjjnnntttyyy{{{|||yyyrrrmmmiii```XXXXXXSSSQQQSSSUUU[[[nnn|||wwwrrrooooooooollljjjfffgggggggggeeecccbbb```^^^\\\XXXUUUTTTRRROOOMMMKKKHHHEEEDDDDDDDDDDDDCCCAAAAAA@@@???>>>===<<<<<<999999888888777666666666666666666555555555666777444444444444444444444444222222111///...///111444333111000111222333222000222111111000000111111222222222222333333333333444111222222333333222222111222222222222222222222222222222222333333333444444333333333333333444444555333444444444444444444333444444444444444444555666666666777777888888888999777666888<<<>>>AAAKKKVVVlll|||zzzqqqlllfff```]]][[[YYYXXXUUUTTTQQQPPPPPPOOOMMMKKKJJJIIIGGGFFFFFFGGGHHHIIIGGGJJJMMMQQQVVV```kkkttt{{{}}}xxxtttrrrgggeeedddcccdddcccaaa___ccceeefffggggggfffeeeeeefffeeeeeeeeeddddddddddddeeefffggggggfffeeecccbbb```aaacccccccccaaa___]]]aaa```___^^^\\\[[[ZZZYYYSSSRRRQQQPPPOOOOOOOOOPPPOOOOOONNNMMMMMMMMMLLLLLLKKKLLLLLLMMMMMMLLLLLLLLLJJJJJJIIIIIIIIIJJJKKKKKKOOOOOONNNNNNPPPRRRTTTVVVWWWXXXYYYZZZ\\\]]]^^^___]]]^^^```bbbcccdddeeeeeehhhhhhiiikkklllnnnoooooonnnnnnooooooooonnnlllkkklllmmmnnnoooqqqssstttuuuuuuvvvxxxyyyyyyxxxvvvuuurrrrrrqqqpppoooooonnnnnnlllnnnppppppnnnmmmlllmmmoooppppppqqqppppppoooooonnnnnnnnnnnnnnnnnnooopppnnnoooppppppnnnmmmnnnooopppppppppooooooooonnnnnnlllkkkjjjhhhhhhhhhhhhiiihhhhhhhhhhhhhhhhhhggggggdddffffffeeedddcccdddeeecccaaa``````aaaaaa```___]]]\\\[[[YYYWWWVVVTTTTTTRRRQQQQQQQQQQQQQQQQQQPPPRRRQQQOOOMMMKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIILLLKKKJJJIIIJJJKKKLLLNNNKKKLLLMMMOOOQQQTTTVVVXXXZZZ]]]```aaaaaa```aaabbbeeeeeeeeeffffffgggggggggggggggfffeeeddddddddddddffffffeeeddddddcccccccccccccccddddddfffkkkqqqvvvuuuxxxwwwssspppmmmeee]]]\\\VVVSSSTTTUUU\\\ooo}}}xxxrrrooooooooommmkkkeeeffffffeeedddbbb```______\\\XXXUUUTTTQQQOOOMMMJJJHHHEEEDDDEEEEEEDDDCCCAAAAAA@@@???>>>===<<<<<<999999888888777666666666777666555555555666666666444444444444444444444444000000000...------000333444222111222333444333222222111111000000111111222111111111111222222222222111222222333333222222111222222222222222222222222222222222333333333444444333333222222222333444555111222222333333222222111555444444444555666666777555555555555666666666666888777888<<<===>>>DDDKKKVVVddd{{{}}}wwwmmmddd^^^[[[YYYXXXWWWUUUSSSRRRQQQPPPNNNLLLKKKJJJIIIGGGGGGFFFGGGGGGFFFHHHIIIJJJMMMTTT^^^fffoooxxx}}}yyywwwooommmkkkjjjiiihhheeeccceeeffffffggghhhgggeeeddddddddddddccccccccccccbbbbbbcccdddeeedddcccbbbaaa```aaacccddddddcccaaa```bbbbbbaaa```^^^]]]\\\\\\UUUTTTSSSSSSRRRQQQQQQQQQQQQPPPPPPOOONNNNNNMMMLLLHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJIIIIIIHHHIIIIIIIIIKKKKKKJJJKKKLLLMMMOOOPPPQQQQQQRRRSSSTTTVVVWWWWWWUUUVVVWWWYYY[[[\\\]]]]]]^^^^^^```aaacccdddeeefffbbbdddfffhhhhhhhhhhhhhhhiiijjjkkklllnnnooopppppprrrrrrssstttttttttsssrrrmmmmmmmmmmmmmmmmmmmmmmmmiiikkknnnnnnmmmlllkkkllliiiiiijjjjjjjjjjjjjjjiiikkkkkkjjjjjjkkklllmmmmmmmmmnnnnnnllljjjhhhiiijjjjjjjjjiiiiiiiiiiiihhhhhhkkkjjjhhhfffeeefffggghhhggggggfffeeedddbbbbbbaaa```aaabbbaaa_________```]]]\\\[[[[[[\\\\\\[[[YYYWWWVVVUUUSSSQQQOOOMMMMMMLLLLLLMMMMMMLLLLLLMMMMMMOOONNNLLLJJJHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNPPPRRRUUUXXXZZZ[[[]]]```cccdddcccccccccdddddddddeeeffffffggghhhhhhfffeeedddcccbbbbbbbbbbbbeeedddbbbaaa````````````bbbcccccccccdddhhhmmmqqqtttxxx{{{{{{zzzyyyqqqiii___XXXUUUVVVWWW^^^sss}}}xxxssspppppppppnnnkkkcccdddddddddcccbbb```______\\\XXXUUUSSSQQQNNNLLLIIIGGGEEEEEEEEEEEEDDDCCC??????>>>===<<<;;;::::::999999888888777666666666666555333333555666555444333333333333444444444444111111111000///000222444444333222222444444333222222222111111111111222222000000111111111222222222111222222333333222222111222222222222222222222222222222333333333333444444333222111000111222333444222333333333333333333222444444444444555666777888444444444444555555555555888777777::::::999<<>>===<<<;;;::::::999999888888777666666666666444111222444555444333222222222222333333333444111222333333222222333555333222111222333444333111333333222222222222333333111111111222222222333333111222222333333222222111222222222222222222222222222222333333333333444444222111000//////111222444333333333444444333333333333333333333444555666777555555555555555555555555666444444777888666999===CCCIIIUUUfff{{{tttiiibbb___]]][[[YYYWWWVVVVVVTTTRRRPPPLLLLLLKKKJJJIIIHHHGGGGGGAAACCCEEEEEEDDDEEEJJJNNNYYYaaalllvvv~~~~~~xxxssspppnnnllljjjjjjhhhffffffggghhhgggeeebbbbbbbbbaaaaaaaaa````````````______```aaabbbbbb``````aaabbbcccdddddddddddddddcccbbbaaa``````___[[[[[[[[[[[[ZZZYYYXXXXXXVVVVVVVVVVVVTTTRRRPPPOOOJJJKKKKKKLLLLLLLLLKKKKKKHHHHHHFFFEEEDDDDDDDDDDDDCCCEEEGGGIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNIIIIIIKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSSSSTTTRRRTTTWWWWWWWWWXXX[[[^^^``````bbbcccccccccbbbbbbccccccaaaaaaaaacccdddeeeddddddeeeffffffeeedddcccaaaccceeefffeeeeeefffgggdddeeeffffffgggggggggfffbbbbbbbbbbbbcccdddeeeeeeeeeeeeeeeccc``````aaacccbbbbbbccccccccccccccccccaaa```___^^^^^^]]]]]]]]]\\\\\\[[[ZZZXXXWWWVVVVVVTTTUUUVVVUUUSSSRRRSSSTTTQQQOOONNNNNNOOOPPPNNNMMMLLLLLLKKKIIIHHHFFFEEEEEEDDDFFFHHHHHHGGGGGGIIIKKKIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOLLLMMMOOOQQQRRRSSSTTTTTTUUUVVVWWWYYY[[[]]]___aaaaaabbbcccbbbbbbbbbdddfffdddddddddcccccccccbbbbbbcccbbbaaa```____________aaa```___^^^^^^```aaaccciiikkkmmmooooooqqqsssuuuxxx|||lllccc\\\YYYXXX^^^rrr}}}yyyuuussssssrrroookkkbbbcccdddddddddcccbbbaaa```]]]YYYVVVSSSQQQNNNLLLHHHFFFEEEEEEFFFFFFDDDCCCAAAAAA@@@???>>>===<<<<<<999999888888777666666666555333000111444555444222111111111222222333333333///111333333333222333444222111000111222222222000444333333222222333333444222222333333333444444444222222222333333222222222222222222222222222222222222222333333333444444444111000///......000222333111222222333333222222111222222222222333444555666666666666666666555555555333111222666777777:::???>>>???EEEQQQccczzz}}}qqqiiieeeccc]]][[[YYYXXXXXXVVVTTTRRROOOOOONNNMMMLLLKKKKKKJJJ@@@CCCFFFFFFEEEEEEHHHLLLLLLSSS^^^gggpppzzz{{{yyywwwuuullliiieeeeeeggghhhhhhfffaaaaaaaaaaaa``````````````````_________aaabbbccc`````````aaabbbccceeefffeeeeeedddcccbbbbbbaaaaaa^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\\\\[[[YYYWWWUUUSSSQQQQQQQQQPPPPPPOOOMMMMMMIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFIIILLLMMMMMMKKKJJJGGGHHHHHHIIIJJJKKKKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQSSSRRRPPPQQQUUUYYYYYYZZZ[[[\\\\\\[[[ZZZYYY^^^\\\ZZZYYYYYY[[[^^^```______``````___]]][[[ZZZ[[[]]]^^^___^^^___```bbb______```aaaaaaaaaaaaaaa^^^^^^^^^______aaabbbbbb]]]^^^^^^\\\[[[[[[]]]___[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYVVVVVVVVVUUUUUUTTTTTTTTTPPPQQQRRRQQQOOONNNOOOPPPMMMKKKJJJJJJKKKKKKJJJIIIJJJIIIHHHGGGFFFEEEDDDCCCBBBDDDGGGGGGEEEEEEGGGJJJGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJLLLMMMOOOPPPPPPPPPNNNPPPSSSWWWYYY[[[\\\\\\XXXXXXYYY[[[]]]___aaabbbaaabbbbbbaaa```aaacccffffffeeedddcccaaa```______bbbaaa```______^^^______```___^^^]]]^^^```cccdddooorrruuuxxxyyyzzz|||~~~uuukkkbbb]]]ZZZ^^^qqq}}}zzzwwwtttqqqnnnkkkccccccccccccbbb```___^^^___\\\WWWUUUSSSRRRPPPNNNJJJJJJIIIGGGEEEDDDCCCBBB@@@@@@@@@@@@???===<<<;;;888888777777666666555555777666555444444444444444444444444333333333222222222222333444444333333333333444666666666666444333555222//////111222222000111222333222111000111222000///////////////000111111111111111111111111111......//////000222333444000111111111111222222222111111222222222333333333111111222222222333333333333333444444444444555555777666555555555666888999:::>>>CCCGGGPPPaaaxxxwwwnnniiifffbbb^^^\\\[[[ZZZVVVSSSUUURRROOOLLLLLLLLLJJJIIIJJJHHHGGGEEEEEEEEEEEEFFFIIINNNTTTYYY___iiivvv}}}yyywwwsssooommmmmmkkkhhheeedddbbbaaa```aaaaaa___^^^\\\]]]___bbbcccddddddddd]]]^^^```bbbbbbcccbbbbbbbbbbbbbbbbbbaaa___^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[\\\\\\[[[[[[ZZZYYYYYYXXXVVVVVVUUUSSSRRRPPPOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJLLLLLLIIIKKKLLLLLLLLLLLLMMMOOORRRRRRSSSSSSTTTUUUVVVVVVQQQRRRSSSTTTUUUUUUUUUUUUSSSTTTVVVXXXYYYXXXWWWVVVXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXYYYWWWVVVVVVUUUUUUUUUVVVVVVSSSSSSTTTTTTTTTSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMKKKMMMNNNMMMLLLLLLMMMNNNIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNLLLMMMOOOQQQRRRSSSRRRRRRVVVWWWYYY[[[]]]___```aaa^^^]]]]]]\\\\\\[[[[[[ZZZ`````````aaaaaabbbbbbbbb````````````___]]]\\\[[[YYY[[[]]]___aaaaaaaaaaaaeeeeeedddbbbbbbeeejjjmmmuuu{{{zzzssshhh^^^[[[aaalllttt|||yyyvvvtttqqqnnnkkkcccccccccbbbaaa```___^^^```]]]YYYVVVTTTSSSQQQOOOJJJJJJHHHGGGEEECCCBBBAAACCCCCCBBB@@@>>>;;;999888888888777777666666555555666555555444333333444444222222222111111111000000...///000222333444555555222222333333333333222222555222//////111222111000000222333222111000111222222222111111000111111222111111111111111111111111111000000000111222333444000111111111111222222222222222333333333444444444111111222222222333333333111111222222222222333333666555555555666777888888:::===@@@BBBGGGSSSeeesss~~~xxxoookkkeeebbbaaa___\\\XXXTTTRRROOONNNMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDCCCGGGMMMQQQVVV^^^jjjrrrzzz~~~zzzuuusssrrrqqqmmmjjjeeedddbbbaaabbbbbb```___YYY[[[]]]___```aaaaaaaaaaaabbbbbbccccccbbbaaa```aaaaaaaaaaaaaaa```___^^^```_________^^^^^^]]]]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSRRROOONNNMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGIIIHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJFFFGGGHHHHHHGGGHHHJJJLLLLLLMMMMMMNNNOOOOOOPPPPPPLLLMMMNNNOOOOOOPPPPPPPPPOOOPPPRRRSSSTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVSSSSSSSSSRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMLLLKKKIIIHHHHHHIIIIIIHHHIIIJJJJJJIIIIIIJJJKKKHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJJJJKKKLLLNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRSSSUUUWWWXXXXXXXXXXXXZZZ[[[\\\^^^```aaacccccc______^^^^^^]]]\\\[[[[[[]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\[[[ZZZZZZ\\\]]]___aaacccdddeeeeeefffggggggggghhhlllqqquuu~~~}}}vvvjjj```[[[^^^ffflllqqqxxx~~~{{{xxxuuusssqqqnnnkkkcccccccccbbbaaa```^^^^^^```]]]ZZZWWWVVVUUURRRPPPKKKJJJIIIGGGEEEBBBAAA@@@CCCBBBAAA???===;;;:::999888888777777666666555555555444444333333333333333222222222111111111000000---...///111222333444444222111111111111111111222444222000000111222111000000111222222111000111222555555444333222222222222111111111111111111111111333222222222222222333333000111111111111222222222333333333333444444444555111111222222222333333333111111222222222222333333333444555666777888888888999;;;======>>>FFFRRR\\\pppzzztttlllgggdddaaa\\\YYYUUUTTTRRRQQQQQQQQQOOOMMMLLLKKKIIIGGGEEEDDDCCCCCC???BBBFFFIIILLLRRR[[[aaaiiioooxxx~~~|||zzzuuuqqqjjjhhhfffeeeeeeeeecccbbb[[[\\\^^^___```aaaaaaaaaaaaaaaaaa```___]]][[[ZZZ___```````````````______``````````````````______^^^^^^]]]]]]\\\\\\[[[[[[]]]\\\[[[ZZZYYYXXXWWWVVVSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHJJJJJJFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFFFFEEEDDDEEEHHHJJJHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLJJJIIIJJJKKKKKKKKKLLLLLLLLLLLLNNNNNNOOOOOOOOOPPPPPPPPPMMMMMMMMMLLLMMMMMMNNNOOOOOOOOONNNNNNMMMMMMNNNNNNNNNMMMKKKJJJHHHHHHGGGGGGKKKLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGEEEGGGHHHHHHGGGGGGHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTSSSTTTTTTUUUVVVVVVXXXYYYZZZ\\\\\\]]]]]]]]]\\\]]]^^^___aaabbbcccdddaaaaaa```___^^^\\\\\\[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZ[[[[[[^^^```bbbdddggghhhjjjjjjjjjlllmmmooorrrwww~~~{{{pppddd\\\ZZZ^^^bbbaaahhhqqqzzz|||yyyvvvtttssspppmmmkkkcccccccccbbbaaa```^^^^^^___\\\ZZZXXXVVVUUURRRPPPMMMLLLJJJHHHEEECCCBBBAAA??????>>>===============888888777777666666555555444333333222222222333333444444444333333333222222111222222222222111111000444333222111111222333444333222111111111111111000000111222222111000222333666666555333222222222222111111111111111111111111444333222111111111111111000000111111111222222222222222222333333333444444111111222222222333333333333333333444444444555555222333555777888888777777666888:::;;;<<<@@@HHHOOO]]]nnnyyyqqqkkkeee___[[[YYYWWWVVVUUUVVVUUURRRPPPPPPOOONNNKKKIIIGGGFFFEEE@@@BBBEEEFFFGGGKKKPPPTTTYYY___hhhqqqzzz~~~yyyssspppmmmkkkjjjiiihhhgggaaabbbbbbcccccccccccccccaaaaaa```___]]]\\\ZZZYYY^^^^^^___`````````_______________```````````````______^^^^^^]]]]]]]]]]]]^^^]]]\\\[[[ZZZYYYXXXXXXVVVVVVUUUTTTRRRPPPOOONNNOOOOOONNNNNNMMMLLLKKKKKKMMMNNNNNNNNNOOOOOOOOOPPPLLLKKKIIIHHHHHHIIIJJJKKKFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEFFFIIIKKKGGGHHHHHHHHHIIIIIIIIIJJJGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHIIIHHHHHHFFFEEEDDDHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKIIIHHHGGGGGGGGGGGGKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGIIIIIIHHHHHHIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIGGGFFFFFFEEEGGGHHHJJJKKKMMMNNNOOOOOOPPPQQQSSSTTTVVVWWWXXXXXXZZZZZZYYYYYYYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]^^^___``````aaaaaa```___^^^]]][[[ZZZZZZ\\\\\\[[[[[[ZZZZZZYYYYYYZZZZZZYYYZZZZZZ\\\]]]^^^aaabbbeeehhhkkknnnooopppqqqsssvvvyyy}}}vvviii___YYYYYYZZZ[[[aaajjjsss{{{zzzxxxuuusssrrrpppmmmkkkddddddccccccbbb```___^^^]]][[[YYYWWWVVVTTTRRROOOMMMLLLKKKIIIGGGEEECCCBBB@@@???>>>===<<<<<<<<<===888888777777666666555555333333222222222333333444444444444333333333222222333333444444333222111111333333111000000111333333111222222222111000000000///111222222111111222333666555444222222111111111111111111111111111111111333222111000000///000000000000111111111222222222000111111111222222222222111111222222222333333333333333333444444444555555222333555777777777777666555777999::::::===AAAEEEJJJYYYooo{{{rrrjjjddd]]][[[XXXWWWVVVUUUSSSQQQRRRRRRPPPNNNLLLIIIHHHFFFCCCDDDEEEEEEFFFGGGIIIKKKMMMRRRZZZccclllvvv|||yyyuuuqqqpppnnnlllkkkeeeeeedddccccccbbbbbbbbbbbbbbbaaa```___^^^^^^^^^]]]^^^^^^____________^^^]]]]]]]]]^^^^^^__________________^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXVVVTTTSSSQQQSSSSSSRRRQQQPPPOOOOOONNNNNNNNNOOOOOOPPPQQQQQQQQQMMMLLLKKKJJJJJJJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGFFFFFFFFFIIIKKKHHHHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJKKKKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCGGGFFFFFFFFFFFFGGGHHHIIIFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJIIIIIIHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFHHHIIIIIIIIIIIIJJJLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIIIILLLMMMNNNPPPRRRSSSSSSSSSTTTTTTUUUWWWXXXZZZ[[[\\\___^^^]]]]]]]]]]]]]]]^^^\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^___^^^^^^]]]\\\[[[YYYYYYXXXZZZYYYYYYXXXXXXWWWWWWWWWXXXYYYYYY[[[]]]___aaabbbdddfffkkkooosssuuuwwwwwwyyy|||xxxmmmaaaZZZXXXWWW[[[```hhhooovvv}}}xxxvvvsssrrrqqqooommmkkkeeeeeeeeedddcccbbb``````\\\ZZZXXXWWWWWWUUURRROOOLLLKKKJJJIIIGGGEEEDDDCCCEEECCC@@@===:::999888888888888777777666666555555333333333333333444444555222222222111111111000000111111222333444555555444111000000000000000000111000222333333111000000111///000222222111111222444444333333222111111111111111111111111111111111111222222111000/////////000000111111111111222222222000000000000111111111111111111222222222333333333111111222222222222333333444444555666666666666555666777888888888888:::;;;@@@JJJZZZkkk~~~vvvoooddd```\\\XXXVVVUUUSSSQQQQQQQQQPPPNNNLLLJJJHHHFFFDDDEEEEEEEEEEEEEEEEEEDDDFFFJJJOOOUUU]]]fffooouuu{{{xxxvvvsssrrrjjjhhhfffdddbbb```_________^^^]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]]]][[[[[[[[[\\\]]]^^^____________^^^^^^^^^^^^^^^^^^\\\\\\[[[[[[ZZZYYYYYYXXXZZZZZZ[[[[[[ZZZXXXVVVUUUWWWVVVVVVUUUTTTSSSSSSRRRNNNNNNOOOOOOPPPPPPQQQQQQOOOOOOOOONNNNNNMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGDDDFFFGGGHHHGGGGGGHHHJJJHHHHHHHHHHHHIIIIIIIIIIIIFFFGGGHHHIIIIIIJJJJJJIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFHHHIIIJJJIIIJJJKKKMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]]]]``````___^^^]]]]]]]]]^^^^^^^^^]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWYYY[[[^^^aaacccdddeeejjjnnnttt{{{|||uuukkkaaa[[[XXXXXXZZZ^^^dddjjjpppvvv|||wwwuuurrrqqqpppooommmkkkfffffffffeeedddcccbbbaaa\\\[[[ZZZYYYXXXVVVSSSPPPIIIHHHHHHGGGEEEDDDDDDCCCFFFDDD@@@<<<999888777777888888777777666666555555444444333333444555555666222222222111111111000000000111222333333333333333000111111111111111111000///222444444111///000111...000111222111111333444333333222222222222222333111111111111111111111111222222111000000000111111000111111111111222222222000000111111111222222222111111222222222333333333111111222222222222333333666666555444444444555555555666777777777777777888===DDDMMMXXXggg{{{|||ooojjjccc^^^ZZZXXXVVVUUURRRRRRQQQPPPNNNLLLIIIHHHFFFEEEEEEFFFFFFEEECCCBBBCCCEEEGGGKKKPPPWWW___eeeooowww~~~tttrrroookkkhhheeedddccc```___^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^______^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[ZZZZZZ\\\\\\\\\ZZZYYYWWWYYYYYYXXXXXXWWWWWWVVVVVVRRRRRRRRRRRRRRRRRRRRRSSSRRRSSSTTTTTTSSSRRRPPPNNNLLLKKKKKKJJJJJJJJJKKKKKKEEEHHHKKKLLLKKKJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHJJJIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLIIIIIIJJJKKKKKKKKKJJJIIIIIIJJJLLLLLLLLLMMMNNNPPPQQQQQQRRRRRRSSSTTTTTTUUUTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYXXXXXXYYY[[[\\\]]]```___^^^]]]\\\\\\\\\\\\^^^]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\\\\[[[[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[]]]bbbfffjjjkkkllllllsssxxx}}}{{{uuurrrmmmeee]]]YYYXXXXXXWWWZZZ___dddjjjqqqwww|||~~~vvvtttrrrqqqpppooommmkkkgggggggggfffeeedddcccbbb]]]\\\[[[ZZZZZZXXXTTTQQQFFFFFFEEEEEEDDDCCCCCCCCCDDDBBB???<<<:::999999:::888888888777666666555555444444444444444555666777444444444333333333222222333333333222222000//////222333444555555444333222///222444444111///000111...000111222111111333444333333222222222333444444111111111111111111111111333222222111222222333333000111111111111222222222111111222222222333333333111111222222222333333333333333444444444555555555888777555444333333444555444555666777888999:::;;;;;;>>>CCCIIISSSdddyyyzzztttkkkddd```]]]\\\[[[TTTTTTTTTSSSQQQOOOMMMKKKGGGGGGGGGGGGHHHGGGDDDBBBBBBBBBCCCDDDHHHNNNUUUZZZccckkkuuu|||~~~zzzuuuqqqnnnlllkkkiiihhhfffdddcccbbbbbbccc_________^^^]]]\\\[[[ZZZZZZZZZ[[[\\\^^^___``````]]]^^^^^^^^^^^^^^^^^^^^^``````______^^^^^^]]]]]]YYYZZZ\\\]]]]]]\\\ZZZYYYZZZZZZZZZZZZYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVXXXYYYXXXUUURRRPPPMMMMMMLLLLLLLLLMMMMMMNNNHHHKKKOOOQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJJJJJJJKKKJJJHHHGGGHHHIIIKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNNNNRRRRRRRRRRRRRRRQQQPPPPPPLLLMMMNNNOOOOOONNNMMMMMMLLLNNNPPPPPPPPPQQQSSSTTTVVVVVVWWWXXXXXXYYYZZZZZZXXXXXXYYYZZZ[[[\\\]]]^^^\\\]]]]]]^^^^^^]]]]]]]]]ZZZZZZYYYXXXYYYZZZ\\\]]]```___^^^\\\[[[[[[[[[[[[\\\[[[YYYXXXWWWXXXXXXYYYZZZZZZYYYYYYXXXWWWWWWVVVXXXXXXXXXXXXYYYYYYYYYYYY\\\\\\]]]]]]^^^^^^______```ccciiinnnrrrssssssrrryyy~~~yyytttrrrllljjjfff```ZZZWWWWWWXXXTTTWWW\\\aaagggnnnuuuzzzzzzuuusssqqqpppooonnnllljjjddddddccccccaaa```___^^^^^^\\\YYYWWWVVVUUURRRPPPMMMKKKJJJGGGFFFDDDCCCCCCDDDCCCAAA???<<<:::888888666666777888888777555444666555333222111222222333111111111222222333333333444444222111000////////////111222444444333222111222222222222222222222222444222000111333444222000222333333444333222111000////////////000000000000111000/////////000222333000000//////000222333555//////000000000111111111333333333444555666777888444444333222222111000000333444555555666666555555777777777777888888888888888;;;???CCCIIISSSbbbmmmvvvlllhhhddd```\\\WWWWWWVVVTTTRRROOOLLLJJJKKKKKKJJJIIIGGGEEECCCBBBEEEDDDCCCCCCDDDGGGKKKMMMUUUZZZbbbkkkrrryyyzzzwwwvvvvvvrrrnnnhhheeedddeeeeeeeeebbbbbbaaa___\\\[[[[[[\\\YYYXXXVVVUUUUUUWWWYYY[[[]]]]]]\\\\\\]]]^^^______]]]\\\\\\\\\]]]]]]^^^______^^^]]]]]]\\\\\\\\\]]][[[[[[ZZZZZZ[[[]]]^^^___XXXWWWVVVUUUTTTSSSSSSSSSXXXXXXYYYYYYYYYYYYXXXXXXRRRQQQQQQPPPOOOOOONNNNNNOOOPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQQQQQQQPPPNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOKKKKKKJJJJJJJJJJJJJJJJJJLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMNNNNNNNNNOOOPPPQQQSSSTTTUUUVVVSSSSSSRRRRRRRRRRRRQQQQQQUUUUUUVVVVVVVVVUUUSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQRRRSSSUUUVVVWWWWWWZZZ[[[[[[\\\]]]^^^______\\\\\\[[[[[[ZZZ[[[[[[\\\^^^^^^_________^^^\\\[[[]]][[[YYYXXXWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXVVVUUUWWWVVVTTTSSSSSSTTTVVVWWWTTTTTTVVVYYY]]]______^^^^^^___aaaeeeiiikkkkkkjjjkkklllooouuuzzz}}}~~~}}}|||yyyvvvpppiiidddddd^^^XXXTTTUUUUUUTTTSSSVVVVVVVVVYYY___fffmmmqqq|||}}}~~~~~~~~~~~~yyyuuusssqqqpppooonnnllljjjfffeeeeeedddbbbaaa___^^^^^^\\\YYYWWWVVVUUURRRPPPNNNMMMKKKHHHEEECCCBBBAAA@@@??????>>>===<<<;;;:::777777777777777666666555222111000000000000111222111111222222222333333333444444333222111111111111///111222444444333222111111111111111111111111111222000...///111222000///111111222222222111000///000000000000111111111111111111111111111222333333111111000000111333444555222222222222333333333333333333333333444555666777222222222222222222222222222333333444444444444444666666666777777777888888888;;;===>>>@@@GGGRRRZZZooo}}}{{{uuuooohhhccc^^^]]][[[YYYXXXUUUSSSQQQOOOOOONNNNNNMMMLLLKKKJJJGGGFFFDDDCCCDDDFFFIIIJJJMMMQQQXXX___fffmmmtttxxx|||xxxqqqmmmjjjiiigggfffggggggfffcccaaa_________^^^]]]ZZZXXXXXXYYY[[[\\\[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\[[[[[[\\\]]]]]]^^^______^^^\\\\\\[[[[[[[[[[[[[[[ZZZZZZ[[[]]]^^^___XXXXXXVVVUUUUUUTTTTTTTTTXXXXXXYYYYYYYYYYYYXXXXXXTTTSSSSSSRRRRRRQQQPPPPPPUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTUUUUUUTTTSSSQQQPPPRRRSSSSSSSSSTTTTTTTTTTTTOOOOOOOOOOOOOOOPPPPPPPPPNNNOOOOOOPPPQQQRRRRRRSSSTTTTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUXXXYYYZZZZZZZZZYYYWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUUUUVVVWWWXXXYYYYYY[[[[[[\\\\\\]]]^^^^^^^^^\\\[[[[[[[[[[[[[[[\\\]]]____________]]]\\\ZZZXXX[[[YYYXXXVVVVVVVVVXXXYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVTTTTTTTTTSSSRRRQQQQQQRRRTTTUUUUUUVVVWWWZZZ]]]```bbbbbbfffgggjjjnnnsssvvvvvvuuussstttxxx}}}~~~|||yyyvvvrrrllleee```___YYYSSSQQQQQQRRRRRRPPPRRRQQQQQQSSSYYY```hhhlllwwwxxxzzzzzzzzz{{{|||~~~wwwuuusssqqqppppppooollljjjhhhgggfffeeecccaaa___^^^^^^[[[YYYWWWVVVTTTRRROOOPPPNNNKKKHHHEEEBBBAAA@@@???>>>>>>===<<<;;;::::::888888777666666666666666444444333333333444555555111222222222222333333333444333333222222222333333000111222333444333222222000000000000000000000000111000///000111222111///000000111111111000//////111111111111222222222222222222333444444444444333000000000000000111222333222222333333333444444444222222222222222333444555000000111222333333444444111111222333333333333333555555555666666666666777666888:::::::::===DDDIIIVVVdddxxx|||sssmmmfffccc___]]][[[YYYWWWUUUQQQQQQPPPOOOMMMLLLKKKJJJJJJHHHFFFDDDDDDDDDFFFGGGEEEHHHMMMRRRWWW^^^eeejjjrrrxxxyyyuuuqqqnnnlllkkkjjjhhheeecccaaa```______^^^[[[YYYWWWXXXXXXYYY[[[[[[ZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZZZZ[[[\\\\\\___^^^]]]\\\[[[[[[[[[[[[\\\[[[ZZZZZZ[[[\\\^^^___XXXXXXWWWVVVUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTVVVVVVWWWWWWVVVTTTSSSRRRVVVVVVVVVVVVWWWWWWWWWXXXRRRRRRSSSSSSTTTTTTUUUUUURRRRRRSSSTTTVVVWWWXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\\\\[[[ZZZYYYYYYXXXXXXZZZ[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^]]][[[YYYWWWUUUXXXWWWUUUTTTTTTUUUVVVVVVVVVWWWXXXYYYYYYWWWUUUTTTVVVVVVVVVVVVVVVUUUTTTTTTRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXYYY[[[___cccfffhhhooopppsssxxx~~~}}}~~~}}}{{{zzzxxxuuuqqqmmmfff___YYYXXXSSSMMMKKKLLLNNNNNNMMMMMMKKKJJJKKKPPPWWW^^^ccckkknnnqqqssstttuuuwwwyyyvvvuuusssqqqppppppooommmkkkhhhgggfffeeebbb```^^^\\\]]][[[XXXWWWVVVTTTQQQOOONNNMMMKKKHHHEEECCCBBBAAABBBAAA???===:::888666666999888777555555555666777666666666555555555555555222222222222222222222222222111111111222222333444000111222333333333222222111111111111111000000000222222111222333333333333111111111111111111000000000000000111111111222222111222333444555444333222............//////000000111111111111222222222222111111111111111222333333000111111222222333444444111222222333333333333333444444444555555555666666444666888999:::<<>>>>>===<<<;;;:::::::::999888666555555555555444444444444333222111000333333333222222222222111///////////////000111222111111222222222333333333444444333333222111111111...///111111000000111333222222222111222222333444.../////////000000000000000000111111111000//////111111222333333222222111111111222222222333333333111111000000000111111222333222222222222222222222222333333444444444444444444444444555555555555666555666666777888888888999;;;>>>GGGTTTcccwww~~~{{{vvvoooiiibbb```]]]ZZZWWWVVVUUUUUUOOONNNLLLJJJGGGFFFDDDDDDBBBCCCDDDDDDDDDFFFIIIKKKMMMPPPTTTYYYaaajjjuuu|||~~~~~~{{{yyyvvvrrrnnniiihhhfffcccaaa___^^^]]][[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXYYYZZZ\\\]]]^^^YYYXXXWWWWWWWWWXXXYYYYYYVVVVVVUUUUUUVVVWWWXXXXXXUUUVVVVVVWWWWWWVVVVVVUUUWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSNNNPPPRRRTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSSSSTTTUUUUUUUUUVVVRRRRRRSSSTTTVVVWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUWWWXXXXXXXXXWWWVVVSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSQQQRRRSSSTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTVVVWWWWWWVVVTTTSSSOOOPPPRRRTTTVVVWWWXXXXXXVVVXXX[[[___aaabbbaaaaaacccgggjjjlllmmmqqqwww{{{zzzyyyxxxvvvtttsssrrrrrrsssssssssuuuwwwwwwuuusssnnnmmmkkkiiifffaaaZZZVVVLLLHHHCCCBBBDDDGGGHHHGGGGGGDDD@@@<<<;;;<<<>>>???BBBEEEJJJPPPUUU\\\bbbggg}}}vvvtttrrrqqqqqqpppnnnllleeeeeedddcccbbb```___^^^\\\ZZZWWWVVVUUUSSSPPPNNNLLLKKKIIIGGGFFFEEEDDDDDD@@@??????>>>===<<<;;;:::999999888888777555444333222333444555666666555555333333333222222222111111000000000000000000111111222222111111222222333333333333333222111000000000---///111111000///111444222111000000000222333444//////000000000111111111222111000///////////////000000111222222111000000000000111111111222222222222111111000000111111222111111111222222333333444111111222333333333333333444555555555555666666666666555555555777777777777::::::???HHHRRR```vvvyyynnnkkkfff```\\\XXXVVVVVVOOOOOOMMMKKKJJJHHHGGGFFFCCCEEEFFFEEEDDDCCCDDDFFFGGGIIILLLPPPUUU\\\dddjjjssswww|||}}}{{{}}}{{{uuusssppplllhhhdddaaa```^^^^^^]]]\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXYYYYYYZZZYYYYYYYYYYYYZZZ[[[[[[XXXWWWVVVUUUUUUVVVWWWWWWTTTTTTTTTUUUUUUVVVXXXXXXUUUUUUVVVVVVVVVVVVUUUUUUXXXWWWWWWVVVUUUUUUTTTTTTRRRQQQPPPPPPPPPPPPQQQRRRQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQRRRSSSSSSTTTUUUUUUSSSTTTVVVWWWWWWVVVTTTSSSQQQRRRTTTUUUVVVUUUTTTSSSOOOOOOPPPQQQRRRTTTUUUUUUTTTTTTTTTUUUUUUUUUUUUVVVTTTSSSSSSRRRSSSTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQPPPQQQRRRRRRRRRQQQPPPOOOOOOPPPPPPQQQQQQRRRQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTQQQRRRUUUWWWYYY[[[\\\]]]\\\___cccgggjjjkkkjjjiiijjjoootttvvvvvvxxx}}}~~~zzzwwwwwwxxxzzzuuutttrrrpppnnnmmmllllllllllllnnnppprrrrrrqqqooolllkkkjjjiiihhhddd^^^ZZZKKKFFFAAA@@@BBBEEEEEEEEE@@@???<<<999888888888999:::===@@@DDDIIIOOOWWW\\\wwwuuurrrqqqqqqpppnnnllleeeeeeeeedddcccbbb``````\\\ZZZWWWVVVUUUSSSPPPNNNMMMLLLJJJHHHEEEDDDCCCBBBDDDCCCAAA???<<<:::888888888888999999777555333222+++---///222333444444444333333333222222111111111222222111111111111111222222222111111222222333444222222222111000//////......111333333111111444666111000/////////111222333000111111111111222222222333222000/////////000111------...//////...---,,,............////////////222222111111111111111222...///000111333444555666000000111222222222222111555555555666666666666777555444444555888:::;;;;;;;;;:::===BBBGGGOOObbbtttzzzssskkkccc]]]YYYWWWOOOOOONNNLLLKKKJJJIIIHHHEEEGGGHHHGGGEEEDDDDDDDDDDDDFFFJJJMMMPPPTTTYYY\\\bbbgggoootttwwwxxxyyyyyy{{{~~~|||}}}zzztttoookkkiiicccbbbaaa```````````````[[[[[[ZZZYYYYYYYYYYYYYYY\\\[[[ZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVSSSSSSSSSTTTUUUVVVWWWXXXUUUUUUUUUVVVVVVUUUUUUUUUYYYXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRSSSSSSRRRQQQOOONNNOOOPPPPPPPPPQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSQQQSSSUUUWWWWWWUUUSSSQQQOOOPPPRRRTTTTTTTTTRRRQQQLLLMMMNNNPPPQQQSSSTTTTTTPPPQQQQQQRRRRRRSSSTTTTTTRRRQQQPPPPPPPPPQQQSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUURRRRRRRRRRRRSSSSSSSSSSSSVVVUUUTTTRRRQQQQQQQQQQQQQQQQQQRRRRRRQQQOOONNNMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTUUUWWWYYY\\\___aaabbbbbbcccfffkkkooorrrsssrrrqqqoootttzzz||||||}}}~~~}}}zzzxxxuuuqqqnnnooorrrtttqqqpppnnnlllkkkiiiiiihhhggghhhiiilllnnnooommmkkkkkkkkkjjjjjjiiifffaaa^^^JJJEEE@@@???AAACCCDDDCCC;;;:::999777666666666777777888:::===@@@GGGNNNTTTzzzvvvuuussssssrrrpppmmmjjjfffeeecccccccccbbb___]]]\\\^^^^^^YYYRRRNNNOOOQQQLLLKKKJJJHHHGGGFFFEEEEEEBBBBBB@@@???===;;;:::999777777888888888666444333666666555555555444444444111222222222222111000000000000000000111111111111//////000111222333333333333111///000222333222///222000//////000111111111///////////////000000000222111///.........///000000000000000000000000000000000//////000111222222222222222111111111111111111111000000000000111111111111222333333333333333222222333333333444444444222333444444222222333444888777666666666777999:::999999999;;;???HHHRRRYYYoooyyypppiiiccc```XXXUUUQQQNNNMMMKKKIIIGGGJJJIIIIIIHHHGGGFFFFFFFFFAAABBBDDDFFFIIIMMMOOOQQQSSSZZZcccjjjnnnpppsssuuuxxxzzzyyyqqqpppmmmiiigggggggggeeeddd___^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRSSSUUUVVVVVVTTTVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWSSSSSSRRRRRRQQQQQQQQQPPPRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRPPPNNNNNNNNNPPPQQQSSSRRRRRRQQQPPPPPPOOOOOOOOOPPPQQQQQQRRRQQQQQQQQQRRRQQQPPPPPPOOOOOOPPPPPPOOOOOONNNNNNMMMNNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNQQQQQQOOONNNNNNOOOQQQQQQPPPNNNMMMOOOSSSUUUTTTRRRQQQSSSRRRPPPPPPTTTVVVTTTVVVSSSPPPNNNNNNOOOOOOOOONNNOOOPPPOOONNNNNNOOOQQQSSSTTTUUUUUUUUUUUUWWWYYYZZZ^^^aaa```aaagggjjjkkkkkkmmmpppvvvzzz|||zzzxxx}}}~~~{{{zzzzzzyyytttoooooonnnlllkkkjjjjjjkkkkkkhhhhhhgggfffeeeeeeeeeeeebbbcccbbbaaa```aaadddggghhhhhhhhhhhhmmmnnnfff[[[KKKFFF???===???@@@===;;;999777444111111111333555666666555555777;;;BBBFFFyyyuuutttssssssrrrpppmmmjjjfffeeecccccccccbbb___]]]]]]]]]\\\XXXSSSPPPOOOPPPKKKJJJIIIGGGFFFEEEDDDDDD@@@???>>>===;;;999888777777777888888777666444333333333333333222222222222111222222222111111000000000000000000111111111111//////000222222333333222333111000111333333222000222111000000111111111111222222222111111111111111///////////////000111111000000000000000000000000000000000000000111222222000111111111111111111111111111000000000000111111000000000000///...------222222222222333333333333222333444444222222333444666666555555555666777888888888888888:::@@@HHHNNNYYYmmm|||tttmmmiii```\\\WWWRRRPPPNNNLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFBBBBBBCCCDDDEEEGGGIIIJJJKKKQQQXXX\\\```fffooouuu{{{yyy{{{~~~{{{wwwtttrrrpppnnnlllfffeeebbb```]]][[[ZZZZZZ___^^^]]][[[ZZZYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQRRRTTTUUUUUUSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSRRRPPPNNNNNNOOOPPPQQQRRRQQQQQQPPPPPPOOOOOONNNOOOOOOPPPQQQQQQQQQQQQQQQMMMMMMLLLLLLKKKKKKKKKLLLNNNNNNMMMMMMMMMNNNNNNOOONNNOOOOOOPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNPPPOOOOOONNNNNNOOOOOOPPPOOOMMMMMMNNNQQQSSSRRRPPPNNNPPPOOOMMMNNNRRRUUUTTTccc]]]UUUPPPNNNNNNLLLJJJLLLMMMNNNMMMLLLMMMNNNPPPQQQRRRTTTTTTTTTUUUXXXZZZ^^^cccfffeeeggglllppppppppprrrvvv{{{zzzvvvtttuuusssoookkkkkkjjjhhhgggfffffffffgggcccbbbaaa___]]]\\\\\\\\\ZZZ[[[\\\[[[\\\]]]aaadddfffffffffgggkkkkkkbbbWWWFFFAAA;;;999:::;;;999777777666444222111222333333444444444444555999>>>BBBxxxtttsssrrrrrrrrrpppmmmjjjgggeeecccbbbbbbbbb___^^^___]]]YYYVVVTTTRRRPPPNNNJJJIIIHHHGGGFFFDDDDDDCCC@@@???>>><<<;;;999888777777777777777777555444444222222222222111111111111222222111111111000000000000000000000111111111111///000111222222222222222333222111111333333222111111111111111111111111111333333222222111111000000,,,---...000111111222222000000000000000000000000000000000000000000111222/////////000000111111111222222111111111111222222222111111000...,,,+++***000111111111222222222222222333444444222222333444555444444444444555666666888888888777777999>>>AAAFFFUUUiiizzz{{{wwwkkkfff___YYYUUURRRPPPOOOLLLKKKKKKJJJIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCFFFJJJOOORRRWWWbbbrrr~~~zzzvvvxxx|||}}}~~~~~~~~~~~~~~~~~~|||{{{||||||}}}{{{xxxpppnnnkkkgggdddaaa___^^^___^^^]]][[[YYYXXXWWWWWWXXXWWWVVVUUUUUUTTTTTTTTTUUUTTTSSSTTTUUUVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRPPPOOOOOOOOOPPPQQQPPPPPPPPPOOONNNNNNMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLMMMLLLLLLLLLMMMNNNOOOOOONNNOOOOOOPPPPPPOOOOOONNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNMMMLLLMMMOOOPPPOOONNNMMMOOONNNKKKNNNTTTYYYYYY\\\XXXRRROOOPPPPPPOOONNNKKKMMMNNNNNNMMMNNNPPPRRRRRRTTTVVVWWWXXXZZZ]]]___dddiiillllllmmmsssvvvvvvvvvwww{{{~~~}}}zzzxxxvvvvvvrrrooommmnnnllliiieeeeeedddbbb```____________]]]\\\ZZZXXXUUUTTTSSSRRRRRRSSSTTTUUUVVVXXX\\\___aaacccdddeeegggeee\\\PPPEEEAAA<<<::::::;;;999777555444444333333222222222111222333333333555888;;;uuusssrrrqqqrrrrrrpppmmmkkkgggeeecccbbbbbbaaa```^^^aaa\\\WWWUUUVVVUUUQQQMMMJJJJJJIIIHHHGGGEEEDDDCCCAAAAAA@@@>>>===<<<::::::777777777666666555444444444444444333333333222222222111111000000000000000///000000000111111111111///000111222222222222222333222222222333333222222111222333333222111111111222111111000///...------,,,---///111111111111000000000000000000000000000111000000000000000111111------...///000111111222222222111111111111222222444444333222111///------000000000000111111111111222333444444222222333444444444444444444555555666999999:::888777777999;;;BBBIIIUUUddduuuwwwqqqhhh```ZZZWWWUUUSSSOOOOOONNNMMMMMMLLLKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCAAAEEEJJJMMMQQQ^^^pppxxxoooppptttwwwzzz}}}}}}}}}||||||||||||||||||zzz|||}}}||||||zzzzzzzzz{{{}}}|||zzzwwwsssooollljjjiiieeecccaaa^^^[[[YYYXXXWWW[[[ZZZYYYXXXWWWWWWWWWWWWXXXWWWVVVVVVWWWXXXWWWUUUUUUUUUVVVVVVWWWWWWXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPOOOOOOPPPQQQQQQOOOOOONNNNNNMMMMMMLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMKKKKKKKKKLLLMMMNNNOOOPPPNNNNNNOOOOOOOOOOOONNNNNNOOOPPPPPPPPPPPPPPPQQQQQQNNNNNNNNNMMMMMMMMMLLLLLLJJJKKKMMMMMMMMMMMMKKKJJJLLLLLLLLLLLLMMMMMMMMMLLLNNNPPPOOONNNRRRZZZaaabbbUUUXXX[[[[[[XXXUUUSSSSSSNNNOOOQQQRRRRRRSSSVVVXXXZZZ\\\^^^___aaacccfffiiiiiiooorrrrrrsssxxx{{{zzzyyyzzz|||~~~|||{{{{{{yyyyyyxxxwwwuuusssqqqooonnnllliiihhhhhhgggdddaaa```___\\\ZZZYYYXXXXXXXXXWWWVVVTTTSSSQQQPPPOOOOOONNNOOOQQQRRRRRRTTTWWWYYY[[[^^^```aaaaaa___UUUJJJBBB???;;;999999999888666222333444444333222111000///111222333222333444666rrrrrrqqqqqqqqqrrrqqqnnnlllhhheeecccaaaaaaaaa```___aaa[[[UUUTTTVVVVVVQQQLLLKKKKKKKKKJJJIIIGGGEEEDDDAAA@@@???>>>===<<<;;;:::777777666666555444444444444444444333333333222222222111000/////////000000///000000000111111111111000000111222222222111111222222222222222222222222111333555555222111111222222111111000///...------...///000111111000///...000000000000000000000000111111000000000000000111------...///000111111222222111111111111111111222222222333333222222111000//////000000000111111111222333444444222222333444444444555555555666666666666777999888777777888999AAABBBGGGQQQ___rrr|||rrriiibbb^^^ZZZXXXSSSRRRQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEE===AAAEEEGGGIIIQQQ___iiisssiiiaaacccjjjoootttxxxyyyyyyzzz{{{|||}}}}}}}}}||||||{{{{{{{{{zzzzzzzzzxxxzzz}}}}}}}}}|||zzzyyywwwwwwwwwxxxyyy|||}}}~~~zzzwwwuuuqqqooolllhhheeebbb```___```___]]][[[ZZZYYYXXXXXX[[[YYYXXXXXXYYYYYYWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPOOONNNNNNMMMLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLIIIJJJKKKLLLLLLKKKJJJIIIKKKLLLLLLLLLLLLLLLLLLMMMLLLOOOOOOOOOUUU___fffhhh___hhhqqqooocccWWWQQQPPPQQQRRRUUUVVVWWWYYY\\\___ccceeeggghhhiiikkknnnqqqqqqvvvyyyyyyzzz~~~~~~||||||}}}~~~|||yyywwwtttsssqqqqqqqqqqqqpppnnnllljjjhhhfffeeedddcccbbbaaa___\\\[[[XXXVVVTTTSSSSSSSSSPPPOOONNNNNNNNNNNNNNNOOOOOOQQQRRRRRRQQQQQQSSSUUUVVVZZZ\\\\\\\\\XXXOOOEEE;;;999777555444444333222111222333444333222000///...000222222222111333444qqqqqqppppppqqqrrrqqqnnnlllhhhfffbbbaaaaaaaaa```___```[[[VVVUUUVVVVVVRRRMMMLLLLLLLLLLLLJJJHHHFFFEEE>>>>>>===<<<;;;:::999999888777666555444444444444222222222222111111111111222111000///...///000000000000000000111111111111000111111222222222111111000111222222000000111222111444777666333000111222333333222222111111000000000000000000000///......000000000000000000000000222111111000000000000000/////////000000111111111111111000000000000111111//////000111111111111111///000000000111111111111222333444444222222333444333444555555666666555555222444555555555555666888;;;:::<<>>>>>===<<<;;;::::::999888777555444333333444444333333333333222222222222222111///.........000111000000000000111111111111111111222222222111111000///000222111///...000222111555888888333000111222222222222111111111111111000////////////000000111000000000000000000000000222222111000000000000000000111111111111111111111000000////////////000000......///000000000000000000000000111111111222222222333444444222222333444111222333444555444444333111222444444333444666888555555999>>>@@@EEETTTdddssszzzsssmmmiii```___]]]ZZZWWWTTTRRRQQQMMMMMMLLLKKKJJJJJJJJJJJJGGGGGGFFFGGGGGGHHHHHHGGGHHHFFFGGGMMMRRRTTTYYY^^^eeehhhlllqqquuuwwwxxxxxxzzzzzzzzzzzzyyywwwvvvuuutttttttttvvvxxx|||~~~{{{yyyyyyyyyvvvvvvvvvuuutttrrrqqqppppppoooooonnnmmmppptttxxxzzz}}}~~~yyyvvvuuuwwwvvvssspppmmmjjjhhhggggggeeecccccccccbbb```___aaa```^^^\\\ZZZXXXVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNOOOOOONNNMMMMMMLLLLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLNNNOOOPPPQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKJJJMMMOOOOOONNNNNNPPPRRRLLLOOOPPPPPPTTT[[[```___WWW\\\``````]]]ZZZZZZ[[[\\\___bbbdddfffjjjnnnqqqrrrsssttttttssssssuuuwwwyyy~~~~~~~~~~~~{{{xxxwwwxxxyyyxxxxxxsssqqqooonnnnnnlllhhheeeaaabbbbbbbbbaaa___]]]\\\ZZZ[[[[[[ZZZYYYXXXXXXYYYWWWUUURRROOOLLLKKKJJJJJJGGGGGGGGGHHHIIIKKKLLLMMMOOOPPPRRRQQQOOONNNNNNOOONNNSSSUUUTTTRRRPPPIIIBBB::::::999888666444444444000000111111111111111000---...//////...///111333rrrooooooooopppqqqqqqooommmiiifffbbb``````aaa``````]]][[[XXXVVVUUUSSSRRRPPPIIIJJJKKKKKKIIIGGGDDDCCC@@@@@@???>>>===<<<<<<;;;888777555444333333444444666666555555555555444444222111///...---...000111000000000000111111111111111111222222222111111000...000222111...---///111111555999888444000111333///////////////000000000///...---...///000222444000000000000000000000000222222111000000///000000222222222111111111111111//////............//////000000111111111111000000111111111111222222222222222333444444222222333444000111222333444333222222333444555555444555777999444666;;;>>>;;;999CCCQQQYYYmmm{{{tttpppiiihhheeebbb^^^[[[XXXWWWSSSRRRQQQOOONNNNNNNNNNNNDDDBBBAAACCCGGGHHHGGGEEEEEEEEEHHHLLLMMMKKKMMMQQQYYY]]]bbbhhhmmmpppqqqrrrtttuuuxxxyyyyyyvvvsssqqqrrrqqqppppppqqqtttxxxzzz{{{|||}}}{{{yyywwwwwwxxxssstttuuuvvvuuutttsssrrrnnnnnnllljjjiiijjjnnnqqqpppsssvvvvvvuuuwww~~~|||xxxuuusssrrrooommmkkkkkkkkkjjjhhhfffhhhgggeeebbb^^^[[[YYYXXXVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTUUURRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMLLLLLLMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMOOOOOONNNNNNMMMLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLIIIJJJLLLMMMLLLKKKIIIHHHLLLKKKKKKJJJJJJJJJKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMPPPPPPPPPOOOOOOOOONNNNNNLLLKKKJJJIIIIIIJJJKKKLLLJJJMMMPPPPPPOOOOOOQQQTTTPPPSSSTTTRRRUUUZZZ]]][[[]]]YYYUUUUUUYYY]]]aaabbbdddfffiiilllooorrrwwwzzzxxxyyyyyyxxxwwwvvvxxxyyyvvv|||~~~|||{{{|||{{{yyyzzzwwwsssqqqqqqqqqppppppkkkiiigggggghhhfffbbb___]]]^^^]]]]]][[[YYYWWWUUUUUUVVVWWWVVVUUUTTTUUUUUUUUUSSSPPPMMMJJJHHHHHHGGGIIIIIIIIIIIIJJJLLLMMMNNNLLLNNNOOOOOONNNMMMMMMNNNMMMQQQSSSQQQPPPNNNIIIBBB666777777555333111111111000000000000000111111111,,,---------,,,---000333xxxsssttttttrrrooollljjjiiifffeeeccccccccccccaaa```[[[ZZZYYYVVVTTTRRRPPPOOOMMMKKKIIIHHHGGGFFFBBB@@@@@@===:::888:::;;;======???===:::888777666444333444444333333222111000000333333333222222222111111...//////000111222222222000000000000111111111111////////////////////////444333222000////////////222111000///............------------...///111222000000000000///...---,,,000111111111111222222222//////000000000000//////000000000000000000000000000333555555333111000000111111111000///000333555222222333333333444444444222222333333333333444444333333333444444555555555444666777666555888===BBBOOOXXXfffvvv~~~yyywwwrrrkkkccc^^^\\\\\\XXXVVVRRRQQQPPPPPPOOOMMMHHHGGGEEEDDDDDDEEEGGGHHHBBBBBBCCCDDDFFFHHHJJJLLLPPPQQQTTTXXX]]]bbbfffhhhlllnnnqqqsssrrrqqqqqqqqqqqqqqqpppppppppqqqqqqrrruuutttsssrrrqqqqqqqqqppprrrrrrsssssssssssssssssstttssspppnnnlllkkkkkkkkkmmmmmmmmmlllkkkkkkmmmpppyyyzzz|||~~~}}}{{{yyyvvvsssqqqnnnmmmkkkgggddd```^^^\\\XXXVVVTTTSSSTTTTTTTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTRRRSSSSSSSSSSSSRRRQQQQQQQQQOOOLLLJJJIIIJJJKKKMMMQQQPPPOOOQQQSSSSSSPPPMMMNNNNNNNNNNNNMMMMMMLLLKKKMMMMMMMMMMMMMMMLLLKKKJJJJJJLLLMMMNNNNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHHHHGGGGGGGGGKKKKKKKKKLLLMMMNNNPPPQQQKKKLLLOOOQQQRRRRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQTTTUUUVVVWWWXXXYYYYYYZZZYYY[[[___bbbdddddddddcccgggjjjmmmrrruuuxxxzzzzzz~~~}}}{{{zzzxxxwwwwwwwwwyyyyyyxxxvvvtttrrrpppooopppooommmkkkjjjiiihhhhhhcccccccccbbbaaa```^^^]]]XXXXXXWWWVVVVVVUUUUUUTTTQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOMMMKKKJJJIIIJJJJJJHHHIIIIIIJJJKKKKKKJJJJJJMMMMMMLLLLLLKKKJJJJJJJJJPPPPPPQQQQQQPPPKKKDDD???999888666444222111111000---------.........//////000000000000111111111111{{{sssttttttrrrooollljjjiiigggeeeccccccccccccaaa```[[[ZZZXXXVVVTTTQQQPPPOOOMMMKKKIIIHHHGGGEEEBBB@@@@@@>>>;;;:::;;;============:::888666666555444222444444333333222111111000222222222111111111000000...//////000111111222222000000000000111111111111000000000000000000000000222111000000000000000111////////////000111222333......//////000111111222---...//////000///////////////000000000111111111//////000000000000//////000000000000000000000000000222444555333111000000000000000///...///222444222222222222333333333333222222222333333333444444444444444444555555555555333444444444444777;;;>>>@@@GGGSSS```qqq|||uuuoooiiidddbbb]]]ZZZVVVTTTSSSRRRQQQOOOLLLKKKHHHFFFEEEEEEFFFGGGCCCBBBAAAAAABBBCCCEEEFFFHHHJJJLLLOOOSSSWWW[[[]]]bbbeeejjjlllmmmnnnooopppmmmmmmmmmmmmllllllllllllrrrqqqooonnnmmmmmmnnnnnnooopppqqqrrrssssssrrrqqqrrrpppnnnmmmkkkkkkkkklllllllllllljjjhhhhhhiiikkkkkklllnnnpppssswwwyyy{{{~~~}}}{{{xxxvvvtttqqqmmmjjjgggfffbbb___\\\ZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUTTTTTTRRRQQQQQQSSSQQQOOOMMMMMMMMMNNNOOOPPPOOONNNNNNPPPQQQNNNLLLMMMMMMMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLIIIJJJLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJIIIIIILLLLLLLLLLLLMMMNNNOOOPPPMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPSSSSSSRRRSSSSSSTTTUUUVVVVVVWWWYYY[[[]]]___aaabbb^^^```cccgggiiiiiiiiihhhkkkmmmqqqtttxxxzzz||||||}}}{{{yyywwwtttrrrqqqqqqppppppooonnnllljjjhhhggghhhhhhgggfffeeeeeeeeeeee______^^^\\\[[[ZZZYYYYYYTTTTTTSSSSSSRRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKOOOOOOQQQRRRPPPKKKDDD>>>888777555444222111111000/////////////////////000111111111111111111111111~~~tttssssssqqqooommmkkkjjjgggfffdddcccdddcccaaa```ZZZYYYXXXUUUSSSQQQOOONNNLLLJJJHHHGGGGGGEEEBBB@@@@@@???=========>>>===<<<999777555444555444333222444444333333222222111111111111111000000000///////////////000111111222222000000000000111111111111111111111111111111111111000000000000000111222222000000000000111222333333...///000222222222111111+++,,,---///000111222222........./////////000000//////000000000000//////000000000000000000000000000222444444222000000000///000000...---...000222000111111111222222222222222222222222333333333333555555555555444444444444333222000111444777999999999>>>EEENNN[[[mmmxxxpppjjjeeeaaa\\\XXXWWWUUUTTTSSSQQQOOOLLLIIIGGGFFFFFFGGGEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDFFFIIILLLOOOPPPUUUYYY^^^bbbdddgggjjjllllllmmmnnnoooooonnnmmmlllooonnnkkkiiihhhhhhiiijjjjjjlllnnnqqqrrrqqqpppnnnnnnmmmlllkkkkkklllmmmmmmkkklllkkkhhhfffdddeeefffcccccceeefffhhhjjjkkklllnnnqqqtttxxx{{{~~~}}}zzzwwwuuussspppmmmhhheeedddddddddcccbbbaaa```___^^^\\\[[[ZZZ[[[[[[YYYXXXVVVTTTSSSRRRUUUTTTSSSSSSRRRRRRRRRRRRRRRPPPNNNNNNOOOOOOOOOMMMNNNNNNOOOOOOPPPPPPOOOOOOLLLMMMNNNNNNNNNNNNNNNMMMJJJKKKLLLNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUWWWVVVVVVVVVUUUUUUUUUUUUXXXXXXXXXXXXYYYZZZ[[[\\\ZZZ[[[]]]```dddgggiiikkkdddfffiiikkkmmmmmmllllllmmmooorrruuuxxxyyyzzz{{{yyyxxxuuuqqqnnnkkkjjjiiiggggggfffeeecccbbb```___^^^^^^^^^]]]^^^^^^______ZZZXXXVVVTTTSSSRRRRRRRRRPPPPPPOOOOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJJJJLLLLLLKKKKKKIIIHHHGGGFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNPPPQQQPPPJJJCCC===777666555333222111111111111111111111000000000000222222222222222222222111tttsssqqqpppooonnnllljjjhhhfffdddddddddcccaaa```ZZZYYYWWWUUUSSSQQQOOONNNKKKIIIHHHGGGFFFEEEBBB@@@@@@>>>======>>>>>><<<;;;888666444444555555444333444444333333333222222222222111111111000000000000//////000000111111111111///000000000111111111111111111111111111111111111111000000000000000111111333222111000////////////---...000222222222000///+++,,,...///111111222222....../////////000000000//////000000000000//////000000000000000000000000///111222222111000000111///000000///......000222000000000000111111111111111222222222222333333333444444444444333333333333444111///000444777777666999;;;@@@EEELLL[[[qqqzzzrrrlllhhhccc___]]][[[YYYXXXTTTRRRNNNKKKHHHGGGGGGHHHHHHGGGEEECCCAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHJJJMMMRRRVVVZZZ]]]```ccchhhjjjlllooopppppppppoooooommmiiifffcccccccccdddeeegggkkknnnooonnnlllkkkkkkkkkjjjjjjkkklllnnnooommmmmmllliiifffccccccccc``````aaabbbbbbbbbbbbbbbeeegggiiikkknnnrrrwww{{{{{{uuuqqqppppppoooooommmllljjjhhhfffdddcccbbbdddcccaaa^^^\\\ZZZXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVWWWUUUSSSRRRQQQRRRRRRRRRQQQQQQRRRSSSSSSTTTSSSSSSPPPPPPQQQQQQPPPOOONNNNNNMMMMMMOOOPPPPPPPPPPPPPPPMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOOOONNNMMMOOOOOOOOONNNOOOOOOPPPPPPSSSRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZ[[[\\\\\\]]]]]]^^^^^^^^^^^^___```aaabbb```aaadddgggjjjmmmooopppjjjkkkmmmnnnnnnmmmkkkkkkkkkllloooqqqssstttttttttsssqqqnnnkkkhhheeedddccc`````````___^^^\\\[[[ZZZVVVVVVUUUUUUUUUUUUVVVVVVUUUSSSPPPNNNLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKNNNPPPNNNIIIAAA;;;555555333222111111111111111111111111000000000000222222222222222222222222uuussspppooooooooollljjjiiigggeeeddddddcccaaa___ZZZYYYXXXVVVSSSQQQOOONNNKKKIIIHHHGGGGGGEEECCCAAA???===<<<<<<===<<<;;;999999777555555666666666555444444444333333333333333333333222222222111111111000000000000000111111111///000000000111111111111111111111111111111111111333222111000////////////111000///......---......,,,---///111111000///---......///000111111000000/////////000000000111111//////000000000000//////////////////////////////...000111111000///000111111222222111000///111222//////000000000111111111111111111222222222333333333222222222222222222222555222000111555777777555444444888>>>BBBKKK]]]nnn}}}yyyssspppllliiigggeeebbb```XXXVVVSSSOOOLLLKKKKKKKKKIIIHHHFFFDDDCCCCCCCCCDDDBBBBBBBBBAAABBBBBBCCCDDDCCCFFFJJJMMMOOOQQQTTTWWW\\\^^^bbbgggjjjlllmmmmmmooolllhhhdddaaa___^^^^^^aaacccgggjjjkkkkkkiiiggghhhhhhhhhhhhjjjlllooopppnnnooonnnkkkgggdddcccccc]]]]]]^^^]]]]]][[[ZZZYYY\\\]]]^^^___```cccgggjjjqqqqqqrrrsssuuuuuuvvvvvvyyyzzz|||~~~}}}||||||zzzyyywwwtttrrrqqqppppppooommmkkkhhhfffdddcccbbb`````````___^^^]]]\\\[[[\\\[[[ZZZWWWVVVUUUVVVWWWSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWVVVVVVTTTSSSQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPNNNOOOQQQRRRSSSRRRQQQQQQSSSSSSSSSRRRSSSSSSTTTTTTWWWWWWWWWWWWXXXZZZ[[[\\\]]]^^^```ccceeehhhiiijjjggggggffffffgggggghhhiiijjjkkklllnnnpppqqqrrrssspppppppppooommmkkkiiiggghhhiiijjjlllmmmmmmmmmllliiihhhfffdddbbb```______ZZZZZZZZZYYYYYYWWWVVVVVVQQQPPPOOONNNNNNMMMMMMNNNQQQOOOMMMKKKJJJJJJKKKLLLNNNNNNMMMMMMLLLKKKKKKKKKFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLKKKFFF???999444333222111111111111111000000000000000000000000111111222222222333333333vvvrrrooonnnoooooommmjjjjjjhhhfffeeedddcccaaa___[[[ZZZYYYVVVTTTRRRPPPOOOKKKJJJHHHHHHHHHGGGDDDBBB@@@>>>;;;;;;;;;;;;:::999:::888666666777777666555444444444444333333333333333333333222222222222111000000000000000000111111000000000000111111111111111111111111111111111111444333222000//////......------------...///000000---...///000000///...---000000111111111000////////////000000000111111111//////000000000000//////////////////////////////...///000000//////000111111222333222111000111222///000000000111111111111111111111111222222222222111222222222333333333333555333222333555666666555222000444;;;???CCCPPP___oooyyy|||{{{yyywwwvvvtttpppmmmccc```\\\WWWSSSQQQPPPPPPJJJIIIGGGFFFEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@BBBDDDFFFFFFHHHJJJLLLRRRUUUYYY^^^cccgggiiijjjjjjiiifffccc```]]][[[ZZZ___aaadddfffgggfffeeeddddddddddddeeegggjjjlllnnnlllmmmnnnlllhhheeedddddd______```___^^^[[[YYYXXXYYYZZZ[[[ZZZZZZZZZ\\\^^^bbbccceeefffhhhhhhiiiiiimmmnnnqqqtttwww{{{~~~~~~~~~zzzyyyvvvtttrrrqqqqqqqqqmmmllljjjhhhgggfffeeeeeebbbcccbbb```]]][[[[[[\\\XXXYYYZZZZZZZZZZZZZZZYYY______^^^]]]\\\[[[YYYXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTUUUXXXYYYZZZYYYXXXWWWZZZZZZYYYYYYZZZ[[[\\\\\\]]]]]]^^^___```aaabbbbbbdddeeehhhkkkooosssvvvwwwppppppooonnnnnnnnnooooooqqqrrrrrrrrrrrrrrrssssssqqqqqqooommmjjjgggeeeddddddeeefffggggggfffeeeddd```___]]]\\\[[[ZZZZZZYYYRRRRRRRRRRRRRRRQQQPPPOOOMMMMMMLLLJJJJJJIIIIIIIIIMMMLLLKKKJJJJJJJJJKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJEEEEEEEEEFFFFFFGGGGGGHHHEEEFFFGGGHHHJJJJJJJJJJJJHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFHHHGGGCCC===888222222111111000111111111//////000000111111111111222222333444555666777777vvvrrrnnnmmmooopppnnnkkkjjjhhhfffeeeeeecccaaa___\\\[[[ZZZWWWUUUSSSQQQPPPLLLKKKIIIIIIIIIHHHEEECCCBBB???<<<:::;;;;;;;;;;;;;;;999777666777777666555444444444444444444444444222222222222111111111111111000000000000000000000000000000000111111111111000000000000000000000000222222111000//////000000---------......///000111////////////////////////000000111111111000000///........./////////000000//////000000000000//////////////////////////////---...//////......000111000111333222000//////000000000000111111111222222111111111111222222222222222222333444555555666777333444555444333333444555777222333;;;>>>>>>FFFRRR[[[fffrrr}}}}}}qqqnnnhhhbbb]]]YYYVVVUUUOOONNNLLLJJJHHHGGGGGGHHHDDDCCCBBBAAA@@@@@@@@@@@@>>>@@@AAAAAAAAABBBDDDFFFJJJLLLPPPTTTYYY^^^aaacccccccccbbbaaa___]]][[[YYY___```aaabbbcccbbbbbbaaa`````````aaacccfffhhhjjjhhhiiijjjiiifffdddccccccccccccccccccaaa^^^[[[ZZZXXXZZZ[[[[[[YYYXXXYYYYYYYYYZZZ\\\^^^___`````````bbbccceeegggjjjnnnppprrrsssuuuvvvvvvvvvwww{{{~~~}}}~~~}}}}}}~~~|||zzzwwwtttqqqpppppppppkkkmmmnnnkkkgggeeedddeeebbbbbbcccccccccbbbaaaaaaeeeeeefffffffffeeeddddddaaaaaa```___^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYY\\\^^^```bbbcccbbbaaa```aaaaaaaaabbbcccdddeeefffdddeeeggghhhiiijjjiiiiiihhhjjjlllppptttwwwzzz|||uuutttsssqqqppppppoooooopppooooooooonnnnnnmmmmmmjjjiiihhhfffcccaaa___^^^^^^^^^______^^^]]][[[ZZZYYYXXXVVVUUUSSSSSSRRRRRRKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJJJJIIIIIIHHHGGGGGGBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGIIIJJJJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCBBB???;;;777111111000000000111111222///000000111222333444444444444666777999;;;<<<<<>>?????????@@@BBBDDDAAABBBEEEIIIMMMRRRVVVXXX\\\]]]___```___]]][[[ZZZ______``````````````````\\\]]]]]]^^^```ccceeegggdddeeegggfffdddbbbbbbbbbbbbbbbcccbbb```]]]ZZZXXXTTTVVVXXXXXXWWWUUUUUUUUUUUUWWWYYY[[[\\\]]]]]]]]]ZZZZZZ\\\^^^```cccfffgggdddgggiiijjjjjjlllqqquuusssvvvzzz|||}}}|||}}}~~~{{{yyyxxxxxxxxxsssvvvwwwuuuqqqmmmlllmmmkkkkkkllllllkkkjjjiiiiiiiiiiiijjjllllllmmmmmmmmmkkkkkkiiihhhgggfffffffffiiihhhhhhgggfffeeeeeedddbbbdddgggiiijjjiiihhhfffffffffggghhhiiijjjlllmmmhhhjjjmmmooopppooonnnnnniiijjjmmmpppssswwwyyyzzztttsssrrrpppnnnmmmmmmmmmjjjiiiiiiiiihhhhhhggggggaaa```___^^^\\\[[[ZZZYYYXXXXXXXXXXXXWWWUUUTTTSSSUUUTTTRRRPPPNNNMMMMMMLLLIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIKKKKKKGGGHHHIIIKKKLLLLLLLLLKKKHHHHHHGGGGGGFFFEEEEEEEEEAAAAAABBBCCCCCCDDDEEEEEEGGGHHHIIIKKKLLLLLLKKKJJJLLLLLLKKKJJJHHHFFFDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@@@@>>>:::777000000000000000111111222000000111222444555666666666666888:::<<<>>>@@@AAAxxxsssnnnlllmmmmmmkkkiiillljjjgggfffdddbbb^^^[[[ccc___ZZZWWWTTTRRRPPPNNNLLLLLLKKKJJJIIIGGGFFFEEEAAA@@@>>>===;;;::::::::::::999888666555555555555555555444333222111000///111111111111111111111111////////////////////////...,,,+++,,,.../////////000000111111111111000000000000000000000000000000000//////............/////////000111111111111111...,,,,,,...111222000..................///000000333111///---,,,---...///------------------------000000//////.........------------------...//////---...///000000111000000333222111000000000222222222222333444555777777888333333222111111222333333555666777888999:::;;;;;;???BBBKKKXXXdddqqq~~~wwwpppkkkgggddd```ZZZRRROOOPPPPPPMMMJJJJJJGGGDDDBBBBBBCCCBBBBBBAAABBBAAA@@@@@@@@@BBBDDDCCCBBB@@@@@@CCCHHHMMMQQQTTTTTTUUUUUUVVVWWWWWWWWWZZZ[[[\\\]]]^^^]]]\\\[[[]]]]]]\\\]]]^^^___aaabbbfffggghhhfffcccaaa``````bbbbbbaaa```^^^\\\[[[ZZZ___^^^\\\ZZZYYYXXXWWWWWWWWWXXXZZZ[[[ZZZYYYWWWUUUWWWWWWXXXXXXYYYZZZZZZZZZcccaaa___^^^___bbbfffiiikkklllnnnooooooppprrrttttttuuuvvvwwwxxxyyyyyyyyywwwyyy{{{{{{zzzzzz|||}}}}}}||||||}}}||||||}}}}}}}}}{{{zzzxxxwwwuuuuuussstttvvvvvvuuurrrooommmrrrssstttuuuvvvvvvvvvvvvtttttttttsssrrrqqqooonnnsssqqqmmmjjjhhhgggggghhhgggjjjnnnqqqsssrrrooonnniiiiiijjjjjjkkkmmmnnnooollllllmmmoooppppppmmmkkkhhhhhhiiilllqqqtttuuuuuupppooollljjjhhhfffeeedddddddddddddddcccaaa```______]]]ZZZVVVTTTSSSSSSSSSTTTTTTTTTSSSRRRPPPOOONNNNNNLLLJJJHHHGGGHHHIIIJJJEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCDDDEEEHHHKKKLLLLLLKKKKKKLLLHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEDDDBBB@@@@@@DDDCCCAAA???<<<999666555111222333444444333222111222333444666777888888888888:::<<<===>>>@@@BBBEEExxxtttnnnlllmmmmmmllliiihhhfffeeeddddddcccaaa______]]]YYYVVVTTTRRROOOMMMLLLLLLKKKJJJIIIGGGFFFEEEAAA@@@>>>===;;;::::::::::::999888666555555444444333333333222222222222111111111111111111111111111000000000000000000000000555333111000111111000///000000111111111111000000000000000000000000000000111000///..................///000000111111000000///---,,,---///000///---...............///000000222111///---,,,---...///........................000/////////............000000000000000111222222...//////000000000000///222222111000000111111222111111111111222222222222333222222111111222222333444444555666777888999999:::<<>>@@@CCCFFFHHHKKKKKKLLLMMMNNNPPPQQQQQQUUUVVVWWWYYYZZZ[[[ZZZZZZ]]]\\\[[[[[[[[[\\\^^^___aaabbbcccbbb```^^^^^^^^^bbbaaaaaa```^^^]]][[[ZZZ]]]\\\[[[ZZZYYYXXXXXXXXXWWWXXXYYYZZZZZZXXXVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTUUUXXXZZZ\\\aaabbbdddeeeeeeeeegggiiiiiiiiijjjkkklllmmmmmmlllmmmnnnpppppppppppprrrtttvvvwwwyyyxxxvvvtttttttttzzz{{{}}}~~~~~~}}}|||~~~~~~~~~~~~{{{zzzzzz|||~~~}}}}}}|||{{{zzzyyyyyyxxxyyyzzz{{{yyywwwtttrrrttttttuuuwwwwwwxxxxxxxxxwwwwwwwwwvvvuuutttrrrrrrwwwuuuqqqmmmkkkiiiiiiiiifffiiimmmpppqqqooommmkkkiiiiiiiiiiiijjjkkklllmmmiiiiiijjjlllmmmmmmkkkiiifffeeefffhhhjjjlllmmmllljjjiiigggdddbbb```______]]]]]]]]]\\\[[[ZZZYYYYYYZZZXXXUUURRRPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLLLLKKKJJJHHHFFFEEEFFFGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBFFFIIILLLNNNMMMLLLLLLLLLHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@CCCBBB@@@>>>;;;888555444000111222333333444444333555666777999:::;;;<<<<<<;;;<<<>>>??????BBBFFFHHHxxxtttooommmnnnnnnllljjjhhhfffdddddddddcccaaa___^^^\\\YYYXXXVVVTTTPPPMMMLLLLLLLLLKKKIIIHHHFFFEEEAAA@@@>>>===;;;:::::::::999999777666555444444444111111111222222333333333111111111111111111111111111111111111111111111111666444222222333333222000000000111111111111000000000000000000000000000000111111000......---------......///000000000000///000...,,,,,,.../////////...............///000000222111///...------......////////////////////////////////////............111111000000111111222222///000000000000//////...111111000000000111111222333222222111000///......333222111111111111222333111222333333444555666666777777999???EEELLLYYYeeewww|||}}}zzzrrrmmmgggbbbaaa___[[[WWWSSSPPPKKKHHHGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA???>>>AAA@@@???>>>>>>>>>???@@@AAABBBCCCEEEFFFHHHIIIJJJLLLMMMOOORRRTTTVVVWWWWWWZZZZZZYYYXXXXXXYYYZZZ[[[[[[\\\]]]]]][[[ZZZZZZ[[[^^^^^^^^^]]]\\\ZZZYYYXXXZZZZZZYYYXXXXXXXXXXXXYYYWWWXXXYYYYYYYYYXXXVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPPPPPPPQQQSSSTTTUUUVVVXXXZZZZZZZZZYYY[[[\\\[[[\\\]]]^^^^^^^^^^^^^^^```bbbcccdddddddddfffgggiiikkkllllllkkkjjjjjjkkknnnppprrrtttuuusssqqqppptttttttttsssttttttuuuvvvxxxyyyyyywwwtttssstttuuuvvvwwwwwwwwwwwwwwwxxxxxxwwwxxxyyyyyyxxxvvvtttrrrqqqrrrsssuuuvvvwwwwwwwwwvvvvvvvvvuuutttsssrrrqqqvvvtttqqqmmmjjjhhhggggggeeegggjjjllllllkkkiiigggdddddddddeeeeeefffffffffccccccccceeeggggggeeecccaaa```___```aaabbbaaa``````___^^^\\\ZZZXXXWWWVVVTTTTTTTTTTTTTTTSSSRRRQQQSSSQQQOOOLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGEEEEEEEEEDDDEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDAAA@@@@@@@@@????????????>>>????????????@@@@@@@@@EEEIIIMMMOOONNNLLLKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@BBBAAA???===:::666444222000000111222333555666777:::;;;<<<===>>>?????????>>>???@@@AAACCCFFFLLLPPPyyyuuupppnnnnnnooommmkkkkkkiiifffdddcccaaa___]]]___]]]\\\[[[ZZZWWWSSSPPPLLLLLLLLLKKKJJJHHHFFFEEEAAA@@@>>>===;;;:::::::::999888777666555444444444111111222222222333333333111111111111111111111111111111111111111111111111/////////000222444333222000000111111111111000000////////////////////////222111000...---------------......///////////////000///------...000222444...............///000000111000///...---.................................///////////////.........///...............//////000000111000000///...---000000000000000111111111444444333222222111000000222222111111111111222222111111222222333444444555777555555888;;;@@@IIISSSaaaiiittt~~~{{{wwwrrrnnnkkkgggccc```YYYUUUQQQMMMKKKJJJIIIGGGGGGGGGGGGGGGGGGEEEBBB@@@AAAAAA@@@??????>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCCCCDDDGGGJJJMMMPPPRRRSSSUUUUUUTTTTTTUUUVVVXXXYYYXXXYYY[[[ZZZXXXWWWWWWXXXYYYYYYYYYYYYXXXWWWUUUUUUWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXYYYYYYYYYXXXWWWVVVSSSRRRRRRQQQPPPPPPOOOOOONNNOOOPPPQQQQQQRRRRRRRRRPPPRRRTTTTTTSSSRRRSSSSSSRRRSSSTTTTTTUUUUUUUUUTTTVVVXXXYYYZZZZZZZZZ\\\]]]^^^```bbbbbbaaaaaabbbdddccceeehhhjjjjjjiiigggeeehhhiiiiiiiiijjjkkkllllllkkklllmmmllljjjjjjkkkllliiijjjjjjlllmmmnnnoooooonnnnnnooooooooommmkkkjjjjjjkkklllnnnooopppppppppooooooooonnnnnnlllkkkkkkmmmkkkiiigggeeecccbbbbbbbbbcccdddeeeeeedddbbbaaa]]]]]]^^^^^^^^^]]]]]]]]]ZZZZZZZZZ\\\^^^^^^]]][[[YYYXXXWWWWWWXXXYYYXXXWWWVVVVVVUUUTTTRRRQQQOOONNNNNNNNNOOOOOOOOONNNMMMMMMLLLKKKIIIGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA??????@@@?????????>>>>>>>>>>>>>>>>>>????????????CCCGGGKKKMMMLLLJJJHHHGGGEEEEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@???>>>;;;999555333111000000111222444777:::<<>>===;;;:::::::::999888777555444444444333333333333222222222111111111111111111111111111111111111111111111111111111---------///222333222111000000111111111111000000////////////////////////111111///......------------....../////////////////////......000222666888...............///000000000//////...............------------------------.........///////////////...------,,,,,,,,,------000000111000000///...---//////000000111111111111333333333333222222222222111111111111111111111111111222222333333444444444666333333666888:::@@@HHHMMMUUUbbbnnn{{{~~~~~~{{{wwwsssooojjjggg```\\\WWWSSSQQQPPPNNNLLLJJJIIIHHHHHHIIIHHHDDDAAA???@@@@@@@@@??????>>>===?????????>>>>>>>>>>>>>>>===>>>@@@CCCFFFIIIKKKLLLNNNNNNNNNOOOQQQTTTVVVXXXWWWXXXYYYYYYVVVUUUUUUUUUWWWWWWWWWWWWVVVVVVUUUTTTUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXWWWWWWSSSSSSRRRQQQPPPOOONNNNNNJJJKKKLLLNNNNNNNNNNNNMMMMMMOOORRRRRRPPPNNNNNNNNNMMMMMMNNNNNNOOOOOONNNNNNNNNPPPQQQRRRQQQQQQRRRTTTUUUVVVXXXXXXXXXXXXZZZ\\\[[[]]]___aaaaaa```^^^]]]^^^___```aaabbbccccccccc```bbbccccccaaaaaabbbccc______aaabbbdddeeefffgggdddeeeeeeeeeeeecccbbbaaabbbcccdddfffgggggghhhhhheeeeeeeeeeeeeeedddcccbbbaaa```___^^^^^^]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[XXXXXXYYYYYYXXXWWWVVVUUUQQQPPPPPPQQQSSSTTTTTTRRRPPPOOOOOOOOOQQQRRRQQQPPPNNNNNNNNNNNNMMMKKKIIIHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEECCCCCCBBBBBB@@@AAABBBCCCDDDEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@???>>>>>>===>>>>>>>>>>>>????????????CCCFFFHHHGGGEEECCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<:::888666333222222222333555888;;;???AAACCCCCCDDDDDDDDDCCCCCCBBBFFFGGGIIIKKKOOOUUU\\\bbbzzzvvvqqqoooppppppnnnllljjjgggeeeddddddeeeeeeddd^^^\\\YYYXXXVVVTTTPPPMMMMMMMMMLLLLLLJJJIIIGGGFFFAAA@@@>>>===;;;:::::::::888888666555444333333333333333333222222111111111111111111111111111111111111111111111111111111111111000000222333222000...000000111111111111000000000000000000000000000000000000///............///......///000000000000///---///000000000222555888...............///000000//////////////////......------------------------........./////////////////////......------......///000000000000//////.........///000111111111111//////000000111111111222000000111222222111000000222222222333333444444444444111111555777888:::???>>>FFFQQQ]]]jjjzzz}}}yyyuuuqqqnnnhhhddd___[[[YYYXXXVVVTTTOOOLLLIIIIIIJJJIIIEEEAAA????????????>>>>>>>>>>>>??????>>>===<<<;;;;;;:::<<<<<<===>>>@@@BBBDDDEEEFFFFFFGGGIIILLLOOORRRTTTSSSTTTVVVUUUTTTSSSSSSTTTVVVVVVVVVWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUSSSSSSRRRQQQPPPPPPOOOOOOKKKLLLMMMNNNNNNNNNNNNNNNLLLNNNPPPPPPNNNKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJKKKKKKJJJIIIJJJKKKLLLNNNOOOOOONNNOOORRRTTTTTTUUUVVVWWWXXXWWWWWWVVVUUUVVVWWWXXXYYYZZZZZZYYYXXXZZZ[[[[[[ZZZYYYYYYZZZYYYZZZ[[[\\\]]]^^^___```]]]^^^^^^^^^]]]]]]\\\[[[[[[[[[\\\]]]^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUSSSQQQOOONNNIIIHHHGGGIIIKKKMMMLLLLLLIIIHHHHHHIIIKKKLLLLLLKKKHHHIIIIIIIIIIIIGGGEEEDDDAAAAAABBBCCCDDDDDDDDDCCCEEEEEEDDDCCCCCCBBBAAAAAA>>>???@@@BBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@>>>===============>>>>>>>>>>>><<>>>>>==================>>>>>>?????????>>>>>><<<;;;;;;:::999777555444555666777:::===@@@CCCDDDEEEFFFGGGIIIJJJJJJKKKKKKOOOQQQSSSUUUXXX]]]ccchhh{{{vvvqqqoooppppppooolllkkkiiifffeeeeeefffffffff___]]]YYYVVVTTTRRROOOMMMMMMMMMMMMLLLJJJIIIGGGFFFAAA@@@>>>===;;;:::::::::888777666555444333333333111222222222222222333333111111111111111111111111000000000000000000000000000000000222333333000...000000111111111111000000000000000000000000000000///............//////000...///000000111111000000---///111111//////111333...............///000000......///////////////......................................./////////000000000///..................//////000000000000///---...///000111111111000.........//////000000000///000111222222111000///222222222222222333333333222000111666888777666999777===EEEMMMVVVdddvvv~~~yyyvvvtttppplllgggdddbbb```___]]]YYYTTTOOOMMMMMMKKKGGGCCCCCCCCCAAA@@@????????????@@@??????>>>>>>============<<<<<<;;;<<<===>>>???AAAAAAAAACCCEEEHHHKKKLLLJJJMMMOOOPPPPPPPPPRRRSSSRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQLLLNNNQQQPPPNNNKKKIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJHHHFFFEEEFFFGGGHHHIIIJJJIIIIIIJJJMMMOOONNNNNNNNNNNNNNNOOOPPPPPPMMMNNNOOOPPPQQQPPPPPPOOOOOOQQQRRRSSSQQQPPPPPPPPPRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNOOONNNNNNOOONNNMMMJJJHHHFFFDDDCCCCCCDDDFFFHHHHHHHHHEEEDDDCCCDDDEEEFFFEEEDDDCCCDDDEEEFFFEEEDDDBBBAAA===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@===>>>???@@@AAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????AAA@@@??????>>>>>>>>>???>>>>>>??????@@@@@@AAAAAA>>>???@@@AAAAAA@@@>>>===;;;;;;;;;;;;<<<<<<<<<===;;;<<<>>>===<<<;;;<<<===<<<<<<;;;;;;;;;<<<============>>>>>>>>>======<<<::::::::::::999888777777777999<<>>===;;;:::::::::888777666555444333333333///000111222333444555555111111111111111111111111////////////////////////++++++---000333444222000000000111111111111000000000000000000000000000000...------......///000111//////000111111111111111---000222111...,,,---..................///000000......///////////////...////////////////////////---.........//////000000000///...---------------......///000000111000000,,,---///000111111111000000000000000000000/////////000111222222111000///111111111111222222222222222000222888:::777555666666:::???AAAFFFQQQbbbooo|||yyyxxxuuurrrmmmiiigggfffeeecccccc]]]VVVRRRQQQOOOJJJEEEIIIHHHFFFCCCBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<::::::::::::;;;>>>>>>>>>???@@@CCCEEEFFFCCCFFFIIILLLMMMNNNQQQSSSNNNNNNOOOOOOPPPPPPOOOOOOSSSSSSSSSSSSSSSTTTUUUUUUQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPNNNPPPSSSRRRPPPLLLJJJIIIJJJJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKIIIGGGEEEEEEFFFHHHIIIIIIIIIHHHIIILLLNNNJJJIIIHHHHHHHHHIIIKKKLLLGGGHHHIIIJJJKKKJJJIIIIIIGGGIIIKKKKKKIIIHHHHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLLLLLLLKKKJJJJJJLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHJJJIIIIIIHHHIIIJJJKKKLLLHHHHHHIIIHHHFFFDDDAAA???CCCBBBAAABBBEEEGGGGGGGGGCCCBBBAAAAAABBBBBBAAA???AAABBBCCCDDDCCCBBB@@@>>>===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@??????<<<===>>>???@@@@@@@@@@@@>>>???@@@@@@@@@@@@??????@@@@@@@@@?????????>>>>>>@@@@@@???>>>>>>===>>>>>>======>>>???@@@AAABBBBBB===>>>@@@AAA@@@???===<<<999999:::::::::;;;;;;;;;;;;<<<<<<;;;999999;;;<<<::::::::::::;;;<<<============>>>>>>===<<<<<<;;;999999:::::::::999999888999;;;>>>BBBEEEGGGHHHHHHGGGIIINNNSSSYYY]]]aaabbbeeefffggggggggggggiiikkk}}}xxxrrrooopppqqqpppooollliiifffddddddddddddcccaaa___\\\ZZZYYYWWWTTTRRRMMMLLLKKKJJJJJJIIIGGGDDDBBBAAA@@@>>>===;;;:::999777777666666555444222111333333333333333333333333111111111111000000000000111111111111111111111111111000......000000000///111111111111111000//////111111111111000000000000//////000000111111222222------......///000000000,,,---...//////...---,,,111111111111111111111111........................111111000000/////////......///////////////......///////////////.........////////////////////////222111111111000000//////............////////////111111111111000000000000111222333333444444333333222222222222222222222222111444888;;;>>>GGGSSS\\\rrr}}}zzzxxxttttttsssqqqnnnllliiihhhhhhddd___ZZZWWWSSSOOOLLLJJJGGGDDDCCCCCCCCCBBBAAABBBBBBAAA@@@????????????@@@???>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<<<>>>>>?????????@@@@@@@@@BBBBBBBBBAAA@@@???>>>===????????????>>>>>>>>>===????????????????????????????????????????????????????????????????????????===============>>>>>>???<<<<<<======>>>>>>??????BBBAAA???===<<<<<<===>>>>>>>>>????????????>>>>>>=========<<<<<<;;;;;;;;;999999999999999999999999777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;::::::::::::===<<<;;;;;;;;;<<<===>>>>>>AAACCCCCCAAABBBEEEIIIOOOQQQTTTYYY^^^dddhhhkkkllljjjhhhhhhiiijjjjjjiii~~~xxxrrrppppppqqqqqqoookkkhhhdddccccccccccccbbbaaa___\\\ZZZYYYWWWTTTQQQNNNMMMKKKKKKKKKJJJGGGEEEBBBAAA@@@>>>===;;;:::999888888888777666555333333111111111111111111111111111111111111000000000000111111111111111111111111111000......000000000///111111111111111000//////111111000000000/////////------......////////////......//////000111111111.........//////.........000000000000000000000000........................///.........------------000000000000///...,,,,,,.........///////////////000000000000000000000000111111111000000000//////....../////////000000000000000/////////.........000111111222222222222222222222222222222222222222111444666666666;;;CCCJJJWWWcccttt~~~{{{zzzxxxwwwvvvtttrrrpppnnnnnnllliiieeeaaa^^^ZZZUUURRRMMMJJJGGGFFFEEEEEEDDDBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;999999999::::::;;;;;;;;;>>>>>>>>>>>>@@@CCCFFFGGGGGGHHHJJJKKKKKKKKKMMMOOOOOONNNMMMLLLLLLMMMNNNNNNNNNMMMKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLOOONNNMMMLLLLLLLLLMMMMMMPPPOOOOOOOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDAAA@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@???>>>===>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>===?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<<<<============@@@???>>>=====================>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888999999999999:::::::::;;;;;;<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@EEEFFFFFFDDDCCCEEEKKKPPPTTTVVVXXX\\\```dddgggiiijjjjjjkkklllmmmjjjfffccc~~~yyyssspppqqqrrrqqqpppjjjgggcccaaaaaabbbbbbaaaaaa___\\\ZZZXXXVVVSSSQQQNNNMMMLLLKKKKKKJJJHHHFFFBBBAAA@@@>>>===;;;:::999999999888888777555444333111111111111111111111111222222111111111000000000000000000000000000000000111000......000000000///000000111111000000//////000////////////.........---............/////////...//////000111111222222000//////......//////000............................................................------------111111111000///---+++***------......//////000000000000000000000000000000111111000000000000///////////////000000000111111111111000000000///////////////000111111111111111222222222222222222222222444666777666444666:::>>>CCCLLL[[[hhhttt}}}{{{{{{zzz}}}}}}||||||{{{yyywwwvvvuuuttttttqqqooollljjjgggccc^^^[[[SSSPPPMMMJJJIIIHHHFFFDDDDDDDDDEEEEEEEEEDDDCCCCCCAAAAAA@@@???>>>===<<<<<<999999999999::::::::::::;;;;;;::::::;;;===???@@@CCCDDDFFFFFFFFFFFFHHHIIIKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@??????>>>>>>>>>=========>>>>>>>>>??????@@@?????????@@@AAABBBBBB??????>>>>>>>>>???@@@AAA????????????>>>===<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@@@@???>>>======>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;=========>>>======<<<<<<<<<<<<============<<<<<<:::::::::999999999999999777777777777777777777777888888999999999:::::::::999999::::::;;;<<<======>>>======<<<<<<<<<======<<<<<<<<<===>>>@@@BBBDDDJJJJJJIIIGGGFFFJJJQQQXXX\\\]]]^^^```bbbdddffffffgggiiimmmoooooojjjbbb\\\yyyssspppqqqrrrqqqpppjjjgggdddbbbbbbbbbbbbaaaaaa^^^[[[YYYXXXVVVSSSQQQOOOMMMLLLLLLLLLJJJHHHFFFBBBAAA@@@>>>===;;;:::999888888888777666555444333333333333333333333333333222222222111111111000000////////////////////////111000......000000000//////000000000000000////////////.........---------000000000000000000000000.........///000000111111111000///......///000111------------------------........................000000000000000/////////000000000000///...,,,,,,,,,------...///000111111111111111111111111111111000000000000000000//////000000000000111111111111333333333333222222222111//////000111111111111000111111111111111111111111222444555555444555888;;;<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<===???@@@BBBBBBAAAAAABBBCCCFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIGGGFFFFFFGGGIIIIIIJJJJJJIIIIIIIIIIIIIIIIIILLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@????????????@@@@@@AAAAAABBBBBB??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<============@@@???>>>=========?????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<>>>>>>=========<<<<<<<<>>===<<<<<<<<<<<<<<<===============???BBBEEEHHHIIILLLMMMNNNMMMMMMQQQXXX^^^ddddddddddddddddddccccccccceeeiiillllllggg___YYY~~~yyyssspppqqqrrrqqqpppkkkhhhdddbbbbbbccccccbbb```^^^[[[YYYXXXVVVSSSPPPNNNMMMLLLKKKKKKJJJHHHEEEBBBAAA@@@>>>===;;;:::999777777777666555444333222333333333333333333333333222222222222111111111111////////////////////////111000......000000000///...//////000000000//////............------------000000000///////////////,,,,,,------...//////000111000///......///000111................................................/////////000000000000000---...///////////////...,,,------...///000111111000000000000000000000000//////////////////000000000000000000111111111111333333333333222222222111///000000111111111111111111111111111111111111111///000111222222333444555444888===BBBIIISSS___hhhwwwyyyvvvuuurrrssstttuuuvvvxxxzzz|||}}}{{{yyywwwvvvvvvuuutttssssssrrroookkkggg___\\\YYYVVVTTTQQQNNNKKKGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<===>>>AAAAAABBBBBBCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@?????????>>>>>>?????????@@@@@@@@@AAA>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>??????BBBAAA???===<<<<<<======>>>??????@@@@@@@@@@@@@@@???@@@@@@@@@@@@??????>>>==============================>>>>>>======<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<============<<<<<<;;;;;;;;;888999;;;<<<<<<;;;:::999888999999::::::999999888777777777777777777777777666666666666666666666666999:::::::::;;;;;;;;;;;;888888999:::;;;======>>>::::::::::::;;;<<<=========>>>@@@BBBFFFJJJNNNPPPNNNRRRWWWYYYZZZ\\\___ccchhhggggggfffdddaaa___^^^\\\]]]```bbbcccaaa]]]YYY}}}xxxrrrooopppqqqpppoookkkhhhdddccccccccccccbbb```^^^[[[YYYWWWUUURRRPPPMMMLLLKKKJJJJJJIIIGGGEEEBBBAAA@@@>>>===;;;:::999777777666666555333222111111111111111111111111111333222222222222111111111000000000000000000000000111000......000000000///......///000000000/////////............---------.........------------,,,+++,,,,,,------...//////000//////......//////000////////////////////////........................---------...............,,,---...///000000000000------......//////000000////////////////////////......////////////000000/////////000000000111111111111000000000///////////////000111111111111111111111111111111111111111333333222222222333333333...111444777;;;DDDOOOXXXhhhvvv~~~xxxvvvvvvqqqqqqpppqqqqqqrrrrrrsssxxx|||~~~zzzxxxvvvvvvuuutttttttttssspppmmmeeeccc```^^^\\\YYYUUURRRKKKJJJHHHGGGEEEEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<;;;::::::999:::;;;<<<;;;:::999:::;;;<<<===>>>???@@@@@@@@@???AAABBBBBBCCCCCCCCCCCCBBBEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAADDDDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB?????????>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA@@@>>>===============???AAABBBCCCBBB@@@???<<<======>>>>>>======<<<============<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::999999888888777777888888888888777777666666666666777777777777666666666666666666666666:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<======999999999:::;;;<<<===>>>???@@@BBBFFFKKKPPPTTTWWWVVV[[[bbbfffeeeddddddeeeeeeeeedddbbb___\\\YYYWWWUUUUUUUUUVVVYYYYYYXXXWWW|||wwwqqqnnnooopppooonnnjjjgggcccbbbbbbbbbbbbaaa```^^^[[[YYYWWWUUURRRPPPLLLKKKJJJIIIIIIHHHFFFCCCBBBAAA@@@>>>===;;;:::999777777777777666444333222111111111111111111111111333333222222222111111111111111111111111111111111111000......000000000///---......///000000///////////////............---......---------,,,,,,,,,,,,,,,------.../////////.........//////.........////////////////////////........................------------.........///---...///////////////............///////////////................................./////////000000....../////////000000000000000/////////...............///000000000000///111111111111111111111111444333111111222333444444000222444444777===FFFMMMWWWcccooowww}}}{{{uuuuuuwwwqqqpppooonnnnnnmmmlllkkkooosssxxx||||||yyyyyywwwvvvvvvvvvvvvuuusssllljjjhhhfffddd```\\\YYYPPPNNNKKKGGGEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>===<<<;;;;;;999:::;;;:::888777888999999:::;;;<<<=========<<<<<<===>>>@@@@@@@@@???>>>AAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@BBBBBBBBBBBBBBBDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@????????????@@@@@@???????????????@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>><<<======>>>>>>??????@@@===>>>>>>>>>>>>?????????===>>>>>>?????????>>>>>>;;;===AAADDDDDDBBB???===;;;;;;<<<<<<<<<<<<;;;;;;=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::========================::::::::::::::::::::::::::::::::::::::::::::::::999999999999999:::;;;;;;888888888888999999999999:::999888888777777777777666666777777777777666666555666666666777777777777777777777777777777777777;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<999999::::::;;;===>>>???@@@BBBEEEIIINNNTTTYYY\\\^^^ccciiijjjhhhdddbbbbbb______^^^\\\YYYUUUQQQOOONNNMMMMMMNNNPPPQQQQQQPPP|||vvvpppmmmnnnooonnnmmmiiifffbbb``````aaa`````````]]]ZZZXXXWWWUUURRRPPPLLLJJJIIIIIIIIIGGGEEECCCBBBAAA@@@>>>===;;;:::999888888888888777555444333333333333333333333333333333333333222222222111111111111111111111111111111111000......000000000///------...///000000//////000////////////.........000000/////////.........------......///000000000,,,---...//////...---,,,.................................................../////////000000111111//////000000///...------///////////////.................................---.........//////000000............////////////111111111111000000000000,,,---......//////......000000000000000000000000---,,,***+++---000222222333444555444333777===CCCKKKTTT^^^fffnnnvvvxxxuuu~~~wwwssstttvvvsssqqqooonnnmmmllliiihhhggglllrrruuuyyy|||{{{yyyxxxwwwxxxyyyxxxwwwpppnnnlllkkkiiifffaaa^^^TTTQQQMMMHHHFFFFFFGGGHHHFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>999:::;;;:::888666777888777888:::;;;<<<<<<;;;;;;999:::<<<=========<<<<<<>>>???@@@AAAAAA@@@???>>>@@@AAACCCDDDDDDDDDCCCCCCEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAACCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA??????>>>>>>>>>>>>??????AAAAAAAAABBBCCCCCCCCCDDDBBBBBBAAA@@@???>>>======;;;<<<<<<===>>>???@@@@@@<<<<<<<<<=========>>>>>>999;;;===???@@@@@@@@@???999<<>>;;;;;;;;;<<<======<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888777888999999:::555555666666777777888888;;;:::888666555666666777555555666666666666555555555666666666777777888888888888888888888888888888;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>@@@AAAAAACCCFFFKKKQQQWWW\\\___cccgggjjjjjjeee```^^^]]]ZZZZZZYYYWWWTTTPPPLLLJJJJJJIIIIIIJJJLLLLLLLLLJJJzzzrrrnnnnnnnnnnnnlllkkkgggbbb```___`````````]]][[[YYYXXXVVVTTTPPPMMMJJJJJJJJJJJJIIIHHHGGGFFFCCCBBB@@@>>><<<;;;::::::999999888777666555444444000000111222222111///...222111111111222333444444000000000000000000000000000//////...............000000000000////////////555222//////000000---***............////////////000000000000000000000000000000////////////000000,,,,,,------......//////------............------///...---,,,,,,---...///......................../////////...------,,,,,,............---,,,+++***,,,---......//////......///......------///000111........................---...000222222111///...111111111111111111111111333333222222111222222333111000000000222555888:::???DDDJJJPPPUUU\\\ccciiirrrtttuuusssooommmnnnqqqtttrrrqqqqqqrrrqqqnnnjjjmmmmmmnnnpppttt|||xxxuuuyyy|||yyyxxxzzzvvvppplllnnnnnnjjjfffeeeZZZUUUNNNJJJHHHHHHHHHHHHJJJIIIIIIIIIIIIHHHEEECCCFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>=========;;;:::999888888888;;;;;;;;;:::::::::999999999999999999999999::::::>>>>>>>>>???>>>======<<>>>>>DDDDDDCCCBBBBBBAAA@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@BBBBBBAAA@@@@@@??????>>>======>>>??????@@@AAAAAACCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>AAA@@@@@@???>>>===<<<<<<@@@???===<<<;;;;;;;;;<<<>>>>>>===;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<:::;;;<<<======<<<;;;:::;;;:::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999::::::<<<<<<;;;999888666555555777888888888666333111///666666777777777777666666888888888888777666555444444444555555555555444444555555666777777777777777;;;;;;;;;;;;::::::999888999999::::::;;;<<<<<<===:::;;;<<<;;;;;;<<>>@@@AAAAAA@@@AAADDDFFFCCCFFFJJJKKKMMMPPPUUUYYYbbbccceeeeeebbb^^^YYYUUUUUUUUUSSSQQQNNNJJJHHHFFF@@@@@@AAABBBCCCDDDEEEEEEzzzsssoooooopppnnnmmmiiigggcccaaaaaaaaa``````^^^\\\YYYWWWUUUSSSQQQNNNKKKKKKKKKJJJIIIGGGFFFEEEBBBAAA???===;;;:::999999999999888777666555444444222222333222222111000000111111111111111222333333000000000000000000000000333222222111111111111111000000000/////////......333111//////000000...+++............////////////..............................------------...................../////////...//////////////////...//////...---------.....................................................................------,,,,,,---......//////......000//////...///000111222////////////////////////------///000000000///...////////////////////////222222111111111111222222000000000000222444666777777;;;@@@DDDIIIOOOVVV[[[cccgggjjjkkkjjjjjjmmmpppuuusssrrrrrrsssrrrooollliiiiiijjjlllqqqxxx~~~zzzxxxyyy|||}}}}}}~~~}}}}}}}}}|||{{{}}}yyyrrrnnnoooooolllhhhhhhaaa\\\UUUPPPNNNMMMMMMMMMNNNLLLKKKKKKLLLKKKIIIFFFIIIHHHHHHHHHGGGGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@??????===<<<;;;:::::::::;;;;;;;;;:::::::::999999999999999999999999999999<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>===============>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===============>>>??????@@@AAAAAAAAA@@@@@@??????>>>>>>>>>========================>>>======<<<<<<======>>>??????>>>>>>======<<<<<<===<<<<<<;;;;;;<<<===>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::;;;<<<<<<<<<<<<;;;:::;;;;;;:::999999:::;;;;;;999999999999999999999999:::999888888888888999:::999999999999999999::::::;;;:::999888888888999999999888888777777666666666777777666555555555555555555666666777777666666555666777777777777666555555444444444555555444444444777777888999999999999888;;;;;;;;;;;;;;;:::999888:::::::::;;;;;;<<<<<<<<<;;;<<<===<<<<<<===???AAAAAACCCEEEEEEEEEEEEGGGHHHGGGHHHJJJJJJKKKMMMRRRVVVZZZ[[[^^^___]]]YYYTTTQQQQQQPPPNNNKKKIIIFFFDDDCCC???@@@@@@AAABBBCCCCCCDDD~~~zzztttrrrrrrrrrooommmhhhfffdddcccccccccaaa``````]]]YYYVVVTTTSSSQQQPPPLLLLLLKKKJJJIIIGGGEEEDDDBBBAAA@@@>>><<<;;;::::::999999888777666555555444555555444222222111111111111111111111111222222222000000000000000000000000111000//////......///////////////.........------111000...///000000///---............////////////.................................------.........000000///////////////...//////000000000000//////000///...---------------........................------......///000000111---......///////////////------...////////////...000000000000000111222222000000000000000000000000//////.../////////000111////////////////////////111111000000000000111111000000000111222222333333222333666888;;;@@@FFFJJJPPPUUU\\\```bbbeeeiiimmmqqqpppppppppqqqpppmmmkkkeeeeeefffhhhkkkqqqyyy~~~yyytttrrrsssuuuxxxuuuuuuxxx{{{~~~uuupppnnnuuuttttttwww{{{|||uuuoooppppppmmmkkkllleee```ZZZUUUSSSRRRRRRQQQRRRPPPOOONNNOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@>>>============<<<;;;;;;;;;::::::::::::999999999999999999999999999999::::::999999888777888888888888777777777777;;;;;;;;;;;;;;;;;;<<<<<<999:::;;;<<<===>>>???@@@?????????>>>>>>>>>>>>===<<<<<<<<<============>>>======>>>>>>???@@@@@@@@@========================;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===============<<<<<<<<<<<<999999:::;;;<<<>>>???@@@<<<<<<;;;::::::999999999::::::::::::::::::::::::999888888888888888888999999:::;;;;;;;;;;;;:::999;;;::::::999999::::::;;;888888888888888888888888999999888888888888999999888888888888888888888888999888777777666666777777555555555555555555555555666555333333333555888999555555555666666555555555555555555666666666666666444444444444444444444444999999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>???BBBDDDFFFIIILLLMMMLLLKKKJJJKKKJJJJJJIIIHHHHHHIIIMMMPPPQQQTTTWWWYYYXXXTTTPPPMMMJJJIIIFFFDDDBBBAAA@@@@@@??????@@@@@@AAAAAAAAABBB}}}yyyuuussstttsssqqqnnnhhhfffeeedddeeedddbbb```aaa]]]YYYUUUTTTSSSRRRQQQMMMMMMLLLJJJIIIFFFEEECCCCCCBBBAAA???>>>===<<<<<<:::999999888777666555555777555333222111111111222000111111111111111111111000000000000000000000000//////...------------...///.........------------//////...///////////////............////////////........................//////000000000000//////111111000000//////....../////////000000/////////000//////...---------,,,.................................//////000000000------///000000111111111------...////////////////////////000000000111111////////////////////////111000///...///000222333111111111111111111111111000////////////000000111///000000111111111111000222222222333555888<<>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999888777777999999888888777666555555777888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>============:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;888888999:::;;;===>>>???::::::::::::999888888777999999999999999999999999;;;:::999888888999:::;;;999999999999999999999999:::::::::999999:::::::::999999999999999999999999777777777777888888888999888888888777777777777777666666555555555555555555333333333333333333333333333333333333444555777888444444555555555555444444444444444555555666777888666666555555555555666666999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAADDDGGGJJJLLLOOORRRSSSQQQMMMKKKJJJJJJIIIGGGEEEEEEGGGJJJMMMNNNPPPSSSUUUTTTPPPKKKHHHEEECCC@@@>>>======>>>???AAAAAAAAAAAAAAA@@@@@@@@@}}}yyyuuusssttttttrrroooiiihhhfffffffffeeecccaaaaaa^^^YYYVVVTTTSSSRRRQQQMMMMMMLLLJJJIIIFFFEEECCCBBBAAA???>>>===<<<;;;;;;::::::999888777666555555555444222111000000111111111111222222222222111000000000000000000000000000333222111111000000111111///.........---------------......///......///000............//////////////////////////////////////////000111111000//////111111000000//////......---......//////......---//////.........------,,,........................000/////////.........---------///000111111222222---...//////000000//////......////////////000///........................000///---,,,---...111222000000000000000000000000//////......///000000111///000000111111111000///444333111111333555777888:::@@@GGGMMMPPPTTTZZZ^^^]]]___aaaccccccccccccccccccdddcccbbbaaabbbeeegggnnnttt|||}}}yyyvvvuuuvvvxxx{{{}}}~~~|||wwwsssqqqpppsssqqqooonnnkkkjjjsss}}}vvvmmmiiiffffffgggiiilllqqquuuxxx{{{|||tttuuu~~~{{{tttsssqqqnnnkkkllljjjgggcccaaa```aaa``````]]][[[ZZZYYYZZZYYYWWWVVVNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>>>>>>>============<<<;;;;;;;;;::::::999999:::::::::::::::999888888:::999999888777666555555666666777777888888999999999999::::::::::::::::::;;;:::::::::999999999999888999999:::;;;<<<======???>>>>>><<<;;;:::999999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999999999999999::::::888888999999::::::::::::777888888999888888777666888888888888888888888888;;;:::999888888999:::;;;888888777777777777888888888999999999999999999888888888888888888888888888666666666777888888888888999888888888777777666666333444444444444444444444444444333333222111111111111222333444555444333222444444555555555555444444444444444444555777888999999888777777777777888999888999999::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<===============>>>>>>@@@BBBCCCEEEHHHLLLOOOOOORRRUUUUUUQQQMMMIIIGGGGGGFFFDDDCCCDDDFFFHHHJJJJJJLLLMMMNNNLLLHHHDDDBBBAAA???===<<<<<<===>>>@@@CCCCCCBBBBBBAAAAAA@@@@@@}}}xxxtttrrrssstttsssqqqmmmjjjgggfffeeeeeecccbbbaaa^^^ZZZWWWUUUTTTRRRQQQLLLLLLKKKJJJIIIGGGEEEDDD???>>>===;;;::::::999999::::::999888777666666555333222222111111111111111111222333444333222111000000000000000000000000000111111000////////////000/////////.........---------...//////...---...000............////////////000000000000000000000000,,,---...//////...---,,,000000///////////////...------............------------...//////......---........................000//////...------,,,,,,------///000111111111111......///000000000000///------...///////////////........................---,,,+++******,,,...///........................///......//////000111222000000000000000111111111333222111111333444333222666:::@@@CCCEEEIIIOOOSSSSSSVVVZZZ\\\]]]^^^```aaabbbbbbaaa___]]]\\\]]]^^^aaaffflllnnnmmmkkkkkklllkkklllnnnpppsssxxx}}}xxxssspppnnnmmmllllllhhhgggnnnwwwzzz{{{sssnnnfffffffffeeefffhhhmmmppptttyyy|||tttttt{{{|||yyyvvvppplllkkkfffccc___]]]]]]]]]]]]\\\aaa```___``````___\\\YYYPPPPPPPPPPPPOOOOOOOOOOOOLLLLLLJJJHHHGGGFFFFFFEEEGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@@@@????????????=========<<<<<<;;;;;;:::;;;<<<<<<<<<<<<;;;::::::999888888777666555555444777777777777777888888888333444555666777888999:::888888888888777777777777444444555666666777888888<<<<<<;;;:::999888888888888888999999:::::::::;;;::::::::::::::::::::::::999888888777777888888999888888888888777777777777777777888888888777666666555666777888888777666555666666666666666666666666777777666666666666777777777777666666666666777777666777888888888888777666444444444444444444444444444555666777777888777777888888888777777666666555222222333444444444444333555555444333333222111111222333555666555444222000555555555666666555555555666555555555666777999:::::::::888888888888::::::777888999999::::::999999:::;;;;;;<<<<<<<<<<<<;;;<<<<<<======>>>?????????@@@AAACCCDDDEEEHHHLLLOOOMMMPPPRRRQQQNNNIIIFFFEEEDDDBBBAAAAAADDDFFFFFFFFFDDDEEEEEEDDDBBB???===;;;>>>============???@@@AAADDDDDDCCCBBBAAA@@@??????}}}xxxrrrppprrrssssssrrrpppmmmhhhfffeeedddcccbbb```]]]ZZZXXXWWWUUURRRPPPKKKKKKKKKJJJIIIGGGFFFEEE??????===<<<;;;;;;::::::;;;::::::999888777666666111222333333333333333333222333555555555333222000000000000000000000000000//////...---------------000000000/////////......---///000///---,,,---///............////////////////////////////////////,,,---...//////...---,,,.............../////////......////////////......+++,,,---////////////...........................---------------,,,,,,,,,---......///000000000000......///000000000000000---...///000111000000///........................---,,,,,,+++,,,---...///........................////////////000111222333111000000///000111333333222111000222444444111///222555888:::;;;>>>DDDIIIHHHLLLQQQUUUVVVXXX[[[^^^]]]]]]]]]\\\YYYXXXXXXYYYYYY]]]```aaa```___bbbeeeccccccbbbcccgggnnnxxxwwwrrrmmmmmmmmmmmmiiifffkkktttrrrzzz}}}yyyrrrrrrooolllhhhhhhkkknnnmmmpppvvvzzz|||}}}}}}}}}uuuooommmdddaaa]]][[[ZZZYYYXXXVVV^^^^^^___``````^^^ZZZWWWOOOOOONNNNNNNNNMMMMMMMMMJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA?????????>>>===<<<<<<<<<<<<<<<======<<<<<<;;;:::999888888888777777666666888888888888888888777777444444555555666777888888777666666666666555555555222222333333444444555555666666777777888999999999999999999999999999::::::999999999999999999999999888777777666666777777888888888777777666666555555444555666666666555444444333444666777777666555444555555555555555555555555444444555555555555444444666666555444444555666666444555666777777666555444333333333333333333333333333444555777777777777777777777666666555444444333111222333444444444333333444444444444444444444444444555555555555555555555555666666777777666666555888777666666666888:::;;;;;;:::888777777888:::;;;888888999::::::::::::999::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<===???@@@AAAAAABBBCCCDDDDDDCCCEEEHHHJJJGGGIIIKKKKKKIIIFFFEEEDDDCCCAAA@@@AAADDDDDDCCC@@@>>>>>>===<<<::::::999999;;;<<<===>>>???AAABBBBBBDDDDDDCCCAAA@@@>>>======}}}wwwqqqooopppsssssssssrrrnnniiieeeddddddcccbbb___]]][[[YYYXXXUUURRROOOJJJJJJJJJJJJIIIHHHGGGFFFBBBBBB@@@???>>>>>>>>>>>>;;;::::::999888777666666111222444555666555555444333444666666666444222111000000000000000000000000222222111000000000000000000000000000////////////---///111///,,,+++,,,///............/////////000...........................///000222222000///...,,,---------......////////////000000000000//////***+++---///000000//////........................***++++++,,,,,,------...---......///////////////...//////000000000000000...///000222222111111000000000000000000000000000///////////////000111111000000000000000000000000////////////000111333333222111//////000222444555222111111333666555222...///111333333333777===CCC@@@DDDJJJNNNPPPSSSVVVZZZXXXYYYZZZYYYWWWVVVWWWWWWVVVYYYZZZZZZXXXYYY\\\```^^^]]][[[[[[___hhhsss{{{||||||uuuqqqpppqqqpppkkkgggjjjqqqnnnuuuzzz{{{||||||~~~|||vvvooommmoooqqqgggjjjooosssuuuwwwzzz|||{{{}}}zzzrrroookkkhhhccc```^^^\\\ZZZXXXXXXYYY[[[]]]]]]ZZZUUUQQQKKKKKKKKKJJJJJJJJJJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@???>>>======<<<<<<<<<======<<<<<<;;;:::::::::::::::999999999999::::::999999888888777777::::::999888777666666555666666555555555444444444333333444444444444555555111222444555888999;;;<<<999999999999999999999999777777777777777777777777777777666666666666777777888888777666555444444333111222444555555555444444222444555777777666444333555555555555555555555555333444666666666666444333666555444333333444555666333444555666666555444333555555555555555555555555222333555777777777777666666666555444444333222222111222333444555444444333333333444555555666777777777666555444555777999:::666666777777777777666666:::999777666777888:::;;;:::999777666666777999:::888999::::::;;;;;;::::::::::::;;;<<<=========<<<:::;;;<<<>>>???AAABBBCCCEEEEEEEEECCCAAAAAACCCEEEAAACCCFFFGGGFFFEEEEEEEEECCCAAA@@@BBBDDDCCC@@@<<<<<<;;;999888888888:::::::::;;;===???AAABBBBBBBBBDDDCCCBBB@@@>>>===;;;;;;~~~zzzuuurrrqqqsssttttttpppnnnkkkiiihhhfffbbb```aaa___\\\YYYXXXVVVSSSPPPOOOMMMLLLKKKKKKJJJHHHFFFBBB???>>>>>>@@@CCCEEEEEE::::::999888666444333222333333333222222222111111000111222333333222111000000000000000000000000000888555111............---000000//////.........---........................///...---,,,,,,,,,,,,,,,...------------...//////........................---......///////////////,,,---...//////...---,,,,,,---...//////...---,,,---------............///------------------------////////////////////////000000000000000000000000333222111///......------------------------------......//////000000111111////////////000000000000000000000000000000000000000000///////////////000222222111111000/////////111000000000222444777999:::<<<@@@EEEJJJMMMNNNOOORRRSSSUUUWWWWWWUUUSSSQQQSSSSSSTTTUUUUUUUUUTTTSSSYYYXXXWWWXXX\\\dddnnnvvvzzz~~~|||zzzzzzyyyvvvpppiiifffhhhjjjmmmnnnpppsssvvvxxxwwwvvvvvv{{{~~~yyyqqqkkkllleeeeeemmmttttttsssuuutttwww{{{}}}|||zzzyyyyyy~~~|||}}}|||vvvpppmmmllliiiccc______```bbbaaa^^^XXXQQQMMMKKKAAABBBAAA@@@>>>===>>>???AAAAAAAAABBBDDDGGGJJJLLLMMMMMMMMMLLLJJJGGGCCCAAADDDDDDCCCCCCCCCCCCCCCDDDCCCBBBAAABBBCCCBBBAAA???;;;;;;<<<======>>>??????===<<<<<<;;;::::::999999999999999::::::;;;;;;;;;999888888888777777666666777666666666555555555555555555555555555555555555444333222222333555888999;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666666888888777777777777777888888666444222111222444555333333333333333333333333333333333333333333333333555555555444444333333333444444444444444444444444777777666555444444333333333333333444444333222222222222222222222222222222333444666777777666444333444444555555666777777777666666666666666555555555222333444555666666666666666666666666666666666666777888:::;;;;;;;;;:::::::::::::::999999999888888::::::999999999999999888999999999999999999999999999999;;;<<<>>>@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA>>><<<;;;;;;<<<===888888888888888888888888<<<===???@@@AAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<{{{vvvrrrqqqrrrssssssqqqnnnkkkhhhgggeeecccaaa```^^^[[[YYYXXXVVVSSSQQQMMMKKKJJJIIIIIIHHHFFFDDDAAA???======>>>??????>>>999999999888666555333333333333333333222222222222///000111111111111000///000000000000000000000000333111.........//////...000/////////....................................///......------------...000///...---------------........................------...///////////////------............---------...////////////...---------------..................------------------////////////////////////////////////////////////000//////.......................................////////////................../////////000000000000000000000000000000000111111000000///000000111000000111111111111111111444333111000000111222333666888;;;>>>@@@CCCFFFHHHLLLMMMPPPRRRSSSSSSRRRQQQPPPQQQRRRSSSSSSSSSRRRQQQSSSSSSSSSTTTXXX```kkkrrr{{{}}}|||zzzyyyzzzzzzyyywwwpppiiieeeeeegggiiijjjmmmppprrrqqqooommmpppuuu{{{xxxsssmmmeeeaaafffkkkllllllooonnnqqquuuwwwwwwvvvwwwwwwwwwuuutttuuuxxx||||||wwwttttttsssnnnkkklllgggeeebbb\\\UUUMMMFFFBBB>>>>>>===<<<;;;;;;<<<===;;;;;;;;;<<<>>>AAADDDFFFJJJKKKKKKKKKJJJGGGEEECCCCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBCCCCCCBBB@@@CCCCCCBBBBBBBBBBBBAAAAAA>>>======<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;999999999999888888888888777777777777666666666555444444444444444444444444555555444333444555777999999999::::::;;;;;;;;;<<<999999888777666666666666888777777666666777777777777666333222111222444555222222222222222222222222333333333333333333333333444444444444333333333222444444444444444444444444666666555555444333333222333333444444444333333222222222222222222222222222222333555666666555333222444444444555666666777777666666555555444444333333333444555666777777777777666666666666666666666666888999:::;;;;;;;;;:::::::::999999999999888888888888888888888888888888777888999999999::::::;;;;;;;;;<<<===>>>@@@AAABBBBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@??????>>>===;;;999888999:::;;;888888888888888888888888;;;<<<===?????????>>>>>>======<<<<<<======>>>>>>}}}wwwsssqqqrrrrrrrrrqqqnnniiifffeeedddcccbbb___]]]ZZZYYYXXXVVVTTTRRRMMMKKKJJJIIIIIIHHHFFFDDDBBB@@@>>>=========;;;999888888888888777666555444444444444444333333333333//////000000000000//////////////////////////////...---,,,---///111000///////////////....................................------,,,,,,,,,---......111000///...---,,,,,,,,,........................------...////////////............------...............////////////......------------............//////.........---------////////////////////////........................---------------...//////000000000000000000000000000//////...------,,,,,,.........////////////000000000000000000000000000000//////......///000000///000000111222222333333333222111/////////000000222555777777666888===AAACCCEEEHHHLLLNNNOOOOOOOOOLLLMMMOOOPPPQQQPPPPPPOOOLLLLLLMMMNNNRRRZZZcccjjjxxxxxxwwwtttqqqqqqrrrtttuuuuuurrrllleee``````bbbaaacccgggiiijjjhhheeecccgggkkkppptttuuuuuuvvvvvvyyyzzz}}}~~~{{{oooggg``````aaaaaabbbdddcccfffjjjlllnnnoooqqqrrrqqqqqqqqqrrruuuxxx{{{}}}~~~~~~{{{{{{{{{||||||xxxwwwyyy{{{yyyxxxzzzwwwrrrjjjccc\\\TTTJJJDDD@@@>>>;;;999888888888999666555555666777:::===???DDDEEEFFFGGGGGGFFFEEEDDDAAAAAAAAABBBCCCDDDFFFFFFFFFDDDCCCBBBCCCDDDDDDCCCDDDCCCBBBAAA@@@???>>>===?????????>>>======<<<<<<============<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;888888888888777777777777555555555555555555555555777666555444555555777777777888888999:::;;;<<<<<<999888777666555555555555777666666555555666777777666555333222222222444555111111111111111111111111222222222222222222222222333333333333222222222222333333333333333333333333555555444444333333222222333333444444444444444333222222222222222222222222111222333444444444333222333444444555555666777777888888777777666555444444555555666777888888888888777777777777777777777777999999:::;;;;;;;;;::::::999999888888888777777777666666666666777777777777888888999:::;;;<<<<<<===>>>???@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>========================<<<<<<<<<;;;;;;999888777666666777888999999999999999999999999999::::::;;;;;;<<<;;;;;;:::;;;;;;<<<===>>>???@@@@@@xxxsssqqqqqqppppppqqqmmmhhheeedddccccccbbb^^^\\\YYYXXXXXXVVVTTTRRROOOMMMKKKKKKKKKJJJHHHFFFCCCBBB@@@@@@???>>>;;;888666777777777777666666555555555444444444333333333000000000000000000000000////////////////////////---,,,---///111222111//////////////////.................................+++*********+++,,,------000000///------,,,,,,,,,........................,,,---......//////......///...---,,,,,,---...///////////////////////////,,,,,,---------.........000//////......------,,,////////////////////////..............................------......///000000000000000000000000000/////////......---------------........./////////000000000000000000000000---------,,,------......000111111111222222222333000////////////000222222333555666444222333777<<<;;;===AAAEEEIIIKKKLLLMMMIIIJJJLLLMMMNNNNNNMMMMMMHHHIIIIIIJJJLLLRRRZZZ___nnnnnnllljjjgggfffgggiiiiiijjjiiiddd^^^[[[[[[]]]^^^```bbbbbbaaa___^^^^^^]]]```eeehhhiiiiiikkklllmmmpppuuu{{{~~~~~~|||sssmmmfffbbb```]]][[[ZZZZZZ\\\___aaabbbeeehhhkkklllnnnppprrrsssuuuxxxzzzyyyxxxwwwwwwyyy}}}zzzuuutttssstttuuuuuutttwww|||}}}zzzsssooopppuuuyyyzzz|||{{{rrrkkkgggaaaYYYRRRLLLHHHBBB===:::888666555444444333333444666888:::<<<===???@@@AAAAAAAAAAAA>>>>>>???@@@BBBDDDFFFGGGGGGEEECCCBBBDDDEEEEEEDDDBBBAAA@@@???>>>======<<>>>>>?????????>>>>>>=========;;;<<<<<<<<<===>>>>>>>>>:::::::::999999999888888777777777777777777777777999888777666666666666777666666777888:::;;;<<<<<<999888777666555555555555666555555555555666666777666555444333333333555555222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444444444333333222222222333444444555555555555444333333333333333333333333111222222333333333333222333444444555666666777777<<<<<<;;;:::999888888777666777888888999999999888999999999999999999999999999999::::::::::::::::::888888888777777777666666555555666666666777777777888888999:::<<<===>>>>>>??????@@@AAAAAA@@@?????????????????????>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::::::::999999888888777777666666666555666777888999999999999999999999999999888888888888888888888888999:::;;;===???@@@AAABBBxxxssspppoooooonnnppplllgggdddcccccccccbbb]]][[[YYYXXXWWWVVVTTTRRROOOMMMKKKKKKKKKJJJHHHFFFBBB@@@?????????>>>;;;999666666777777777777666666555555444444444333333333111111111111111111111111000000000000000000000000000//////000222222000///.........///////////////........................,,,,,,+++,,,,,,---............---------......///........................,,,------...............///...---,,,,,,---.../////////............//////,,,,,,,,,------------...//////......------------////////////////////////////////////////////////111000//////......//////////////////////////////....../////////000000000------------............////////////////////////...---------......///000222222222111111111000000000000000000000111222222222444555333111222444777555888;;;???CCCFFFHHHIIIEEEFFFHHHJJJKKKLLLKKKKKKHHHHHHGGGGGGHHHKKKPPPTTTaaacccddddddaaa____________``````]]]YYYXXXZZZ]]]eeeeeeccc___YYYVVVUUUVVVTTTWWWZZZ\\\]]]^^^```bbbdddgggmmmsssvvvxxxyyyzzzwwwuuuqqqlllgggaaa[[[VVVVVVWWWXXXXXXXXX[[[___bbbeeehhhlllooooooppprrrtttsssrrrqqqpppqqqtttwwwyyy}}}}}}|||xxxtttpppoooooollloooppppppqqqssspppkkkhhhdddeeelllqqqtttxxx|||yyyqqqmmmmmmlllhhhddd___ZZZQQQJJJDDD???:::666666555444222222444555666666777888999:::;;;;;;;;;:::;;;<<<===???BBBDDDEEEEEECCCBBBBBBDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????@@@@@@@@@??????>>>>>>>>>======>>>>>>??????@@@@@@<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888777777777777666666777888:::;;;<<<<<<999888777666666555555555555555555555555666777777666555555444444555666666555555555555555555555555333333333333333333333333222222222222222222222222333333333333333333333333444333333333333333222222333444555666666666666666444444444444444444444444222222333333444444444444444444555666666777777888===<<<<<<;;;::::::999999777888999999999999999999::::::::::::::::::::::::999999999888888888999999777777666666666555555555555555555666777888999999888888999:::<<<===>>>>>>======>>>??????===<<<;;;===============<<<<<<<<<:::;;;;;;;;;;;;:::999888777777666666666555555555777777777777888999999:::888888888888888888888888666666666666666777777777888999;;;===???@@@AAAAAA~~~wwwqqqooonnnnnnmmmnnnkkkgggdddccccccbbbaaa^^^\\\YYYXXXWWWUUUSSSQQQMMMKKKJJJIIIIIIHHHFFFDDD@@@>>>===<<<===<<<;;;999666777777777777777666555444444444444333333333333222222111111111111222222000000000000000000000000222111000000111111000///.........///////////////........................//////.........///000000---------------...//////........................,,,,,,---............---.........------...............------------......,,,,,,,,,,,,------------------------------------////////////////////////////////////////////////222111000///////////////..............................//////000111111222,,,,,,,,,---------......////////////////////////////////////000111222222222222111111000//////...222222111111000000//////000111222444444444333222222444666999===???AAABBB@@@AAADDDFFFGGGHHHHHHHHHFFFGGGFFFEEEDDDFFFIIILLLVVVYYY]]]^^^]]][[[ZZZZZZYYYZZZZZZXXXVVVXXX\\\aaannnmmmiiiaaaVVVOOOLLLLLLMMMOOOQQQSSSSSSUUUXXXZZZ\\\```eeejjjmmmppptttvvvxxx{{{{{{vvvqqqkkkccc\\\ZZZYYYWWWTTTSSSTTTXXX\\\```eeekkknnnnnnmmmooopppkkkkkkjjjkkklllooorrrsssrrrsssrrrpppllliiihhhiiiiiilllnnnmmmnnnppplllgggddd``````eeejjjlllooossswwwsssnnnnnnqqqtttvvvvvvrrrkkkccc[[[TTTMMMEEE???===;;;999666555555555666666666666555555666666666777777888:::<<<>>>@@@AAAAAAAAA@@@BBBCCCDDDBBBAAAAAABBBBBBCCCDDDEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???????????????????????????@@@@@@@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888777777888888999:::;;;<<<<<<:::999888777666666666666555555555555666777888888777666666666666777777888777777777777777777777777444444444444444444444444222222222222333333333333444444444444444444444444444444444444333333333333444444555666777777777777666666666666666666666666333444444555555666666777555666666777777888999999:::::::::999999999999888888888999999999999999888999999999999999999999999999888777777666666777777666666666555555555444444333444555666777888999:::888888999:::;;;<<<<<<===999:::<<<===<<<;;;999777999999:::::::::;;;;;;;;;888999:::::::::999777666444444444444444444555555777777888888999999999:::777777777777777777777777555555555555555777888888888:::<<<===??????>>>>>>|||uuupppnnnmmmmmmlllllliiigggeeedddcccaaa```___\\\ZZZXXXVVVTTTRRROOOMMMKKKJJJIIIIIIHHHFFFDDDCCC@@@===<<<<<<<<<;;;:::777777777777777666555555333333333333222222222222222111000//////000111222222222222222222222222222222000......///000111000............/////////000........................//////......------......///......---------..............................+++,,,------......------------............------...---,,,++++++,,,---...++++++,,,,,,,,,---------******++++++,,,---------////////////////////////........................//////.........///000000.........................../////////////////////+++,,,,,,,,,,,,---------////////////////////////............///000111222000000///////////////////////////000000//////...//////111666;;;:::444///000111222444666888999999;;;<<>>???AAACCCBBB@@@=========>>>>>>???@@@@@@AAADDDCCCCCCBBBAAAAAA@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::999999999999::::::;;;;;;;;;<<<;;;:::999888888777777777666666666666777888999999777777888888888999999999888888888888888888888888666666666666666666666666222333333333444444444444555555555555555555555555444444444444444444444444444444555777777888888777888888888888888888888888666666666666777888999999777777777888999999::::::888888999999999999::::::888888999999999999888888777777777777777777777777888777666555444555555666555555555444444444444333111222333444666777888999888999999999::::::;;;;;;777888:::;;;;;;999777666555666666777888999::::::555666777888888666444333222333333444444555555666666666777777777777777777666666666666666666666666444444444444666888:::;;;999:::<<<=========;;;:::{{{tttooommmmmmllllllkkkiiigggeeeeeecccaaa______]]]ZZZXXXVVVTTTQQQNNNOOOMMMLLLKKKKKKJJJHHHFFFHHHEEE@@@>>>======<<<;;;888888888888777666555444333333333222222222111111111000///......///000111222222222222222222222222000...,,,,,,---000111111---.........//////000000........................---,,,,,,+++************111000///...---,,,,,,,,,........................+++,,,------......------,,,---...//////...---,,,---,,,++++++++++++,,,---++++++,,,,,,,,,---------((()))***+++,,,------...////////////////////////------------------------,,,,,,,,,---...///000111/////////////////////////////////...------,,,,,,++++++,,,,,,,,,---------////////////////////////*********+++,,,---...///------......//////000000)))***,,,...///000111111000000333:::AAA@@@777/////////000111222333333444777999;;;>>>@@@AAAAAAAAA???@@@AAA@@@@@@AAACCCFFFDDDGGGKKKMMMNNNOOOQQQSSSSSSSSSRRROOOMMMQQQYYY___iiilllnnnhhh\\\PPPIIIFFFCCCDDDFFFFFFFFFIIILLLOOOLLLOOOSSSVVVYYY___gggmmmsss{{{~~~|||zzz{{{xxxrrriiifff___XXXRRRQQQSSSVVVQQQXXXaaadddcccaaaaaaccc^^^^^^___``````aaaaaaaaa```aaaaaaaaa______aaabbb```aaaaaabbbhhhqqquuuuuujjjddd_________]]]]]]```]]]]]]]]]^^^bbbiiirrryyy{{{vvvrrroooiii```XXXSSSPPPLLLHHHEEECCCBBBBBB>>>===;;;888666444333333222222333444666888:::;;;;;;<<<>>>AAACCCBBB>>>;;;<<<=========>>>>>>>>>>>>CCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@?????????????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888666666666666777888::::::888888999999::::::::::::888888888888888888888888777777777777777777777777333333333444444555555555666666666666666666666666555555555555555555555555444444666777888888888888999999999999999999999999777777777777888999;;;;;;888888888999::::::;;;;;;999999:::;;;;;;<<<<<<===888888999999999888888777555555555555555555555555777666555444333333444555555555444444444333333333000000222333555666777888999999999999999999999999666777999;;;;;;999777555333444555666777888999:::333444555666666444222111222222333444555666666777444555555666666555444444555555555555555555555555444444444555666999;;;<<<:::;;;<<<======;;;999888zzzqqqnnnllljjjkkkoookkkiiigggeeebbb```_________]]][[[XXXVVVUUUUUUUUUOOOMMMKKKJJJJJJIIIFFFEEEDDDDDDCCCBBB@@@>>><<<;;;888888777777666666555555444333222111111333555666555444333222111///......000000000000000111111222//////............//////111111111111111111111111//////......------------.........------,,,,,,,,,...---,,,,,,......---,,,........................---,,,++++++---.........///...---,,,,,,---...///111111000///---,,,+++***------------------------,,,,,,,,,---------........................------000---************'''$$$////////////000000000000---...///000000///...---////////////////////////........................111111111111111111111111............/////////////////////...------,,,,,,000000000000000000000000222111222888>>>>>>777000///000222444444222111///333555999:::;;;;;;<<<===<<<===>>>@@@@@@@@@???>>>@@@AAACCCEEEHHHJJJLLLMMMPPPPPPOOONNNNNNPPPUUUXXX```dddgggbbbXXXOOOJJJIIIFFFFFFFFFFFFFFFEEEEEEEEEIIIKKKLLLOOORRRXXX```eeepppsssxxx|||}}}zzzuuurrrmmmkkkggg```ZZZVVVUUUUUUTTTWWWZZZ\\\\\\\\\]]]___YYYXXXWWWYYY\\\^^^___^^^[[[\\\\\\[[[YYYXXXYYYZZZYYYWWWZZZaaafffggghhhjjjffffffeeeccc___ZZZVVVTTTWWWWWWXXXXXX[[[aaaiiioooxxxvvvssspppmmmhhhccc___ZZZXXXTTTOOOLLLLLLPPPSSSNNNKKKFFF@@@<<<999888888:::999999888888999::::::666666777:::<<<===;;;999:::;;;;;;:::999:::===@@@DDDDDDCCCBBBAAA@@@???>>>@@@???>>>>>>>>>>>>>>>???AAAAAABBBAAA@@@>>><<<:::@@@???>>><<<<<<<<<======>>>???@@@@@@???>>><<<;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<=========<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666666666666666666666666666777777777666666666555555888888888888888888888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999:::<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777777777777777777666555555555444222333333444555555555555333333444444555444444444444444444444444444444444888777666555555666777888888888999::::::888777666777777777666555333222111444444333333333333333333555444333222222333555666555555444444444333333333555555666777777666666666222222333333333333444444222222333333444666777888;;;;;;:::999888888888888yyypppmmmkkkiiijjjnnnkkkiiigggdddbbb```___^^^```^^^\\\YYYWWWUUUSSSSSSMMMKKKIIIHHHHHHGGGEEECCCDDDDDDCCCBBB@@@>>><<<;;;888888888777666666555555777666444222111111222222333333222111000///...---000000//////000000111222000000////////////000000------------------------000000000/////////............---------,,,,,,,,,...,,,,,,,,,---...---,,,........................000...------...///...---///...---,,,,,,---...///111000000///...---,,,,,,------------------,,,,,,,,,,,,,,,,,,------------........................///---+++,,,...///...,,,....../////////000000000---...///000000///...---....................................................................................////////////------..................////////////////////////......///333888888333...---...///000111000000///222444777999888888999;;;:::;;;<<<>>>>>>>>>>>>>>>======>>>@@@BBBCCCDDDEEEJJJJJJIIIHHHGGGJJJNNNQQQXXX[[[]]]ZZZSSSMMMIIIGGGCCCCCCBBBBBBBBBBBBBBBBBBDDDEEEGGGIIILLLQQQXXX]]]gggiiimmmppppppooollljjjmmmlllhhhbbb\\\XXXVVVVVVNNNQQQTTTVVVUUUTTTSSSTTTRRRPPPPPPQQQTTTVVVWWWWWWWWWXXXYYYYYYWWWWWWWWWYYYZZZWWWWWW\\\```___```bbbaaaaaaaaa```___\\\YYYWWWTTTTTTTTTSSSTTTYYY___cccgggfffeeeffffffeeebbb___YYYWWWSSSPPPPPPSSSYYY^^^aaa[[[RRRHHHBBB>>>>>>???@@@@@@???AAABBBBBB???===888777777888999:::888777999:::999888777888:::===@@@@@@??????>>>===<<<<<<>>>>>>=========>>>>>>???>>>???@@@@@@AAAAAAAAA@@@@@@???>>>=========>>>???>>>???@@@@@@???>>>===<<<========================>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>===<<<<<<;;;;;;<<<<<<============<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999:::::::::999999999999888888888888888888888888888888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777666666666666666555555555555555555444222333333444444444444333333444444555555444444444444444444444444444444444666555555555555555555666555666777888888888888777666666666555444222111000111111222222222222222222666555555444444444555555777777666666555444444444111111222333333333333333444444444444444444444555555555555666777888999::::::999888777666555555555wwwooollljjjhhhiiillljjjiiigggdddbbb```___^^^```___]]][[[XXXTTTRRRPPPNNNLLLJJJHHHHHHGGGEEECCCDDDDDDCCCBBB@@@>>>===<<<999888888777777666555555777666444222111111111222222222111000///......---///////////////000000111111111000000000000111111------------------------/////////..................------------,,,,,,,,,...,,,+++,,,---...---+++------------------------000...------------,,,+++......------------....../////////......---------.........------,,,,,,,,,+++++++++,,,,,,,,,------...........................---,,,---///111000///------........./////////---...////////////...---................................................------------------------............////////////,,,,,,------...//////000////////////////////////+++---...000222222111000............//////000111111333555555555444555666666777999:::;;;<<<<<<<<<===>>>>>>???@@@AAAAAABBBCCCCCCCCCBBBAAACCCGGGJJJLLLMMMOOOOOOLLLIIIEEECCCBBBAAA@@@@@@????????????>>>???@@@AAACCCHHHNNNRRR```aaabbbdddddddddddddddhhhhhhfffbbb\\\XXXVVVVVVQQQTTTXXXYYYWWWSSSQQQOOONNNMMMLLLMMMPPPRRRSSSSSSRRRSSSUUUUUUTTTTTTVVVWWWZZZVVVUUUXXXZZZWWWVVVWWWWWWXXXYYYZZZZZZYYYXXXXXXVVVVVVUUUSSSRRRTTTXXX[[[WWWWWWWWWYYY\\\\\\[[[YYYVVVTTTQQQOOOQQQYYYcccjjjqqqjjj]]]PPPHHHDDDDDDEEEHHHGGGIIIMMMQQQPPPIIIBBB;;;999777666666666666555888888888666444444666888:::::::::999999999888888;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<===>>>???@@@AAA>>>>>>===<<<<<<===??????>>>???????????????>>>===>>>>>>>>>>>>>>>?????????????????????????????????>>>????????????>>>=========>>>>>>>>>>>>======<<<<<<===============>>>>>>=================================<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999::::::;;;;;;<<<<<<::::::::::::::::::::::::;;;:::999888888999999:::;;;;;;::::::999999888888777666555444444333333444333444444444444444444555333333444444444333222222444444555555555444444333444444444444444444444444333444444444444444444333111222444555666777777777555444444333222000///...//////000000111111222222777777888777777666555444666666666555444333333333//////000111222222333333666666666555555555555555555555666777777888999:::888777666444333222222222wwwooollljjjhhhhhhkkkjjjiiifffdddaaa```^^^^^^^^^^^^]]][[[YYYVVVRRRQQQPPPNNNLLLKKKJJJIIIGGGEEEDDDDDDDDDBBBAAA???===<<<999999888888777666666555333333222222222333444555222222111111000000////////////......//////000111111000000//////000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++------,,,+++---------------------------,,,+++,,,------,,,***------------------------,,,,,,------------------.........------,,,,,,++++++++++++,,,,,,,,,,,,------------...............------,,,,,,,,,,,,,,,+++------------.........///............................................................................................................////////////---------.........//////////////////////////////,,,///111111///000222555333222000/////////111222///111222222111000111333333333555666888999:::;;;;;;<<<===>>>???@@@@@@AAA@@@@@@@@@???>>>@@@CCCFFFDDDDDDDDDEEEEEEDDDAAA>>>AAAAAA@@@???>>>>>>???@@@;;;<<<<<<===>>>AAAEEEIIIWWWWWWVVVVVVWWWYYY[[[\\\\\\]]]^^^\\\XXXUUUTTTTTTWWW[[[___```]]]XXXTTTQQQMMMKKKIIIIIIKKKMMMNNNNNNMMMOOOPPPQQQQQQQQQSSSUUUWWWTTTUUUYYYZZZUUUQQQPPPMMMNNNPPPQQQSSSSSSSSSSSSTTTTTTTTTRRRQQQQQQSSSUUUSSSRRRRRRSSSSSSSSSPPPNNNPPPNNNKKKIIIMMMWWWccckkkqqqjjj___SSSKKKGGGGGGHHHLLLLLLOOOWWW^^^]]]SSSJJJAAA===999666555666555555666777777555333222333555555555555555555444444444777777777777888999;;;;;;;;;:::999888888999:::;;;;;;;;;:::::::::;;;===>>>======>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@??????????????????????????????@@@@@@@@@@@@?????????????????????>>>===<<<<<<<<<======>>>>>>>>>???===========================<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<999999999999999999999999;;;:::999777777777888888:::999999888777666666555444444333222222222222222222222222333333444444444333444444444333222111111555555555555555444444333555555555555555555555555222333444555555444333222111111222333444444444555333333222222000///...---//////000111222222333333888999999:::999777555444444333333222222111000000000111111222333555666777666666666555555444444444333333444555666666777777777666555333222111000000wwwpppnnnllliiiiiikkkjjjhhhfffcccaaa___^^^^^^[[[[[[[[[[[[YYYWWWUUUSSSPPPNNNLLLKKKKKKJJJGGGFFFEEEEEEDDDCCCAAA???===<<<999999999888777777666666222222222222333333444444222222222222222222222222///////////////000111111000//////......//////000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,---,,,+++------------------------+++++++++---000000///...,,,------------------,,,***++++++++++++,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,------------------.........//////+++,,,,,,,,,+++++++++,,,------------.........///......------------..........................................................................................//////////////////.........---------........................---///111000......333777666444111///------...///...///000///......///111000111222333555666888888555666777888:::<<<===>>>=========<<<;;;<<>>>>>??????===;;;???>>>===<<<<<<===>>>???<<<======<<<<<<>>>AAACCCJJJIIIHHHHHHIIIKKKNNNOOOPPPRRRTTTUUUTTTSSSSSSTTTWWW[[[```aaa^^^YYYTTTQQQKKKHHHEEEDDDEEEGGGGGGGGGJJJKKKMMMMMMMMMMMMOOOQQQPPPPPPTTT[[[\\\VVVOOOMMMIIIJJJKKKLLLMMMNNNNNNNNNLLLNNNOOOOOOMMMMMMNNNOOOSSSRRRQQQPPPPPPNNNJJJHHHIIIFFFCCCBBBEEENNNYYYaaaccc___YYYRRRMMMJJJIIIIIILLLLLLQQQZZZbbbbbbYYYQQQEEEAAA<<<999888888888888666777777555333111222333333333222222222222222222333333333333444555777777777777666555555777888999777777666666666777999:::;;;;;;;;;;;;<<<<<<============>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@?????????@@@@@@@@@???>>>======<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::::::::777777777777777777777777999888777666555555666777888777777666555444444333333222111111111111111111111222222222333333444444444444444444333333222111555666666666555555444333555555555555555555555555333444555666666555444333222111111111111111111111111111111111000///......111111222222333444555555888999999:::999777555444333333222222222111111111222222222333444666888999777666666555444333222222222333444555666666555555666555444333222111111111yyyrrrpppnnnkkkjjjmmmiiihhhfffcccaaa___^^^]]][[[[[[ZZZZZZYYYWWWVVVUUUOOOMMMJJJIIIIIIHHHFFFDDDEEEEEEDDDCCCAAA???>>><<<:::999999888888777666666555555555444333222111000222222333333333333333333000000000000000111111222//////............//////////////////////////////.............../////////,,,,,,,,,------------...---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000333444333111,,,,,,------------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,------.../////////)))+++---------...000111------........./////////......------------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,............////////////000//////...------,,,,,,........................,,,---///...,,,---111555444222///---+++++++++,,,...//////...------///111000000000111222444555666444555666888:::<<<===>>>999999:::999888888;;;=========<<<;;;:::::::::::::::999888888888:::<<<>>>?????????>>><<<<<<>>>@@@@@@AAAAAABBBCCCEEEFFFGGGIIIKKKMMMNNNNNNOOORRRTTTVVVZZZ___aaa___ZZZWWWTTTOOOLLLHHHEEEEEEFFFFFFFFFGGGIIIJJJIIIHHHHHHIIIJJJIIIIIIOOOXXXZZZTTTNNNKKKIIIIIIJJJJJJKKKLLLMMMMMMJJJLLLOOOPPPOOONNNNNNOOOOOONNNNNNNNNNNNMMMJJJHHHCCCAAA???===>>>DDDLLLRRRRRRRRRPPPNNNLLLKKKIIIIIIIIIJJJMMMUUU\\\]]]XXXSSSHHHDDD???===<<<<<<<<<<<<777888888777555333444444333333333333222222111111111111111111222333333444333333444555666888:::;;;444444333222222333555666777777777888888:::;;;<<<;;;;;;<<<<<<======>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA======>>>????????????>>>>>>????????????>>>>>>======>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777777888888888888888555555555555555555555555666555444333333444555555555555444444333333222222222222111111111111222222222333333333333333333444444444555555444444333333666666666666666555444333555555555555555555555555333444444555555444444333222111000000//////000000000000111111222111111111333333444444555555666666777777888777777666555444444444444444555555555555333333222222333555777888777777666555444222222111333444555666777666555555555444333222222111111222{{{tttrrrpppmmmllloooiiihhhfffcccaaa___^^^]]]]]]\\\[[[YYYWWWVVVVVVUUUOOOMMMKKKJJJIIIHHHFFFDDDEEEEEEDDDCCCBBB@@@>>>===::::::999888888777777666555555555444333222111000111111222222222333333333111111111111111222333333000000////////////000000............................../////////000000000,,,,,,,,,---------......,,,+++***+++,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,------...000333333111///+++,,,------------,,,+++---------,,,,,,,,,,,,,,,+++,,,,,,------.........------........./////////,,,,,,------...//////000+++---//////......000222....../////////000000000...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,............////////////..................------........................,,,,,,---------...000222111000...---,,,,,,---------...///...---...000222000000//////000222333444666777888999:::;;;<<<<<<777888888888666777999:::999;;;;;;:::777666888;;;888777666666888:::===???AAAAAA@@@>>><<<;;;<<<===:::;;;===???AAAAAAAAAAAACCCDDDFFFFFFFFFHHHLLLNNNRRRWWW\\\^^^^^^[[[YYYXXXUUUQQQLLLHHHGGGGGGFFFFFFEEEFFFFFFEEECCCAAABBBCCCCCCBBBGGGOOOQQQMMMIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLJJJMMMQQQRRRQQQOOONNNNNNJJJIIIIIIJJJLLLKKKIIIGGG??????>>><<<<<>>888999:::999777666666777666666555444333333222222222222111111111222222333111111333444555666777777444333222111000111222222444444444444555777999:::888999999:::;;;;;;<<<<<>>>>>============>>>>>>???>>>>>>>>>?????????>>>>>>>>>>>>>>>==============================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888777777777777777777777777555555555555555555555555333333333333333333333333333222222111111222333444222222222222222222222222333333222222222222333333444444444444333333333333444444555666666666555555777777777777666555444333555555555555555555555555333333222222222222333333000000///...///000111111///000111222333444444444555555555555555555555555666555555444444444555555333333444555666777777888555444333222333444666777999888777666555333222222111333444666666555444333222222111111111111222222|||vvvtttrrrnnnnnnpppiiihhheeeccc```___]]]]]]```^^^[[[XXXVVVUUUTTTUUUQQQOOOMMMLLLKKKJJJHHHFFFFFFEEEEEECCCBBB@@@>>>===::::::999999888777777777111222333444444444333333000000000111222222333333222222111111222222333444111111000000000000111111////////////////////////---------.........//////,,,,,,,,,------.........,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///---***++++++------------++++++//////.........---------***++++++,,,---...//////.........////////////000,,,,,,------...///000000...000111///,,,***,,,...////////////000000000000...---,,,,,,,,,,,,---...------------------------........................////////////////////////............/////////000,,,,,,------.../////////........................---------...///000111222///////////////000111111---.........---...111333111000/////////111222333444444444555555555555555888999999999888888999;;;666999;;;999555444888===999888777888999===@@@BBBAAAAAAAAA>>>;;;999:::;;;111333777:::;;;;;;:::999@@@@@@@@@@@@???AAAEEEHHHLLLPPPUUUYYYYYYXXXWWWVVVTTTPPPJJJEEECCCCCCBBBAAACCCDDDDDDBBB???=========@@@>>>@@@FFFIIIGGGEEEEEECCCDDDDDDEEEFFFHHHJJJKKKFFFIIIMMMOOOMMMKKKIIIHHHGGGFFFFFFHHHIIIIIIGGGEEE>>>??????>>>===>>>@@@CCCBBBBBBAAA@@@@@@@@@AAAAAAFFFFFFFFFGGGHHHJJJMMMNNNGGGDDDBBBAAAAAAAAAAAA@@@888:::;;;;;;999888888999888888777666555444333222333333222222222222222222111111222333333111000///444333111000000000111111222222111222333555777888777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===<<<<<<;;;<<<===>>>>>>>>>>>>>>>@@@@@@??????>>>>>>==============================::::::999999999888888888::::::::::::::::::::::::777777777666666666555555555555555555555555555555444444444444444444333333222222222222222222222222111111000000000111333444111111111111111222222222444333333333333333444444555555555444444333333333444444555666777777777666777777777777666555444333666666666666666666666666333222111000000111222333///.........///111222444...///111333555666666777555555555555555555444444555444333222222333555666000111222333555666777888777666555444444555777888;;;:::999777666444333222///000222333333222111000000000000000000111222222vvvpppooopppnnnnnnpppjjjhhheeebbb`````````aaaaaa]]]ZZZYYY[[[ZZZUUUPPPOOOMMMKKKKKKKKKJJJHHHFFFFFFEEECCCAAA???>>>======::::::999999888777777777666555444444333333333333555555444333222111000///000///.........///111222///000111222222111000///........................------------------------////////////...---,,,+++)))***++++++------...///------------------------......---------.../////////...,,,+++******+++,,,,,,,,,,,,------...............------------......---------............///---------...------,,,,,,........................---)))&&&(((,,,///...,,,........................------------------------***+++,,,---............111///,,,******+++---...------............---------......///////////////---------............///222111000.........///000......------,,,,,,,,,---...000111000...------...//////...---,,,,,,++++++000111222333555666777888;;;:::888777777777888888...000333666888:::::::::;;;:::999888888:::<<<===BBBAAA@@@>>><<<:::999888666666666666666777888999;;;<<<===>>>???@@@AAABBBFFFJJJOOOSSSTTTUUUUUUVVVSSSQQQNNNKKKHHHFFFDDDDDDCCCBBBAAA@@@>>>===<<<<<<<<<===>>>@@@AAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA???>>>>>>???AAABBB>>>>>>============>>>>>>===<<<<<<>>>@@@AAAAAA???AAA@@@???>>>======>>>???>>>>>>===<<<;;;::::::999;;;;;;:::999777666555555333333333333333444555666444444444555444444333222000000000///////////////////////////000111222333444555777666555555666888<<<;;;::::::999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<=========<<<<<<999999:::::::::;;;;;;;;;===<<<<<<;;;:::::::::;;;;;;;;;;;;:::999888888777555555666555444333555777555555555444444333333333111111111111111111111111444444444333222111000000000000000000000000000000000111111222222333444444111000000000111333555666111444666666666666444111333222222222222111111111444555555666666555555444555222//////222444444333444444555555555444444333222222222222222222222222///000000111222333444444777666555444333444555555111222333555666444000---333333333444444444444444555555555555555666666777555444333333333333444555777AAAGGGAAA777111//////...000222222000000000111111222222333444444444333wwwpppooopppnnnnnnooollliiifffbbb```___^^^___aaa]]]ZZZYYY[[[ZZZUUUQQQOOOMMMKKKKKKKKKJJJHHHFFFFFFEEECCCBBB@@@>>>>>>===::::::999999888777777777444333222222111111222222444444333222111000//////......000111111111000//////000111111111111000///........................------------------------.........---,,,,,,+++***------,,,,,,,,,,,,++++++------------------------+++************+++,,,,,,+++++++++++++++---...///...............---------......------------......------------............,,,------...------,,,,,,........................---***'''(((,,,///...,,,........................------------------------***+++,,,---............111///---++++++,,,...///------............------------...///////////////---------............///222111///.........///000000///...---------......///000222111///......///------------------------000000111333444555666777999888777666555555666777000111333444666666666666:::999888777777999:::<<>><<<:::999888777555555555555555666777777::::::;;;<<<===>>>???@@@BBBFFFKKKNNNOOOOOOPPPQQQQQQPPPMMMKKKHHHFFFEEEDDDAAAAAA@@@???>>>===<<<;;;999:::;;;<<<<<<<<<<<<<<<@@@@@@AAACCCDDDEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA???>>>===<<<<<<===>>>???@@@???>>>===<<<;;;;;;;;;<<<;;;;;;===???@@@???>>>>>>>>><<<<<<;;;<<<=========<<<<<<;;;;;;:::::::::;;;;;;:::999888777666555444444444444444555666666555555666555555444333333111111111111111111111111111000000000000111222222333444555555444444555666999999888777777777777777777888888888888888888777666666777888888888888777777777777888888888888999999999888777777777777777888888777777666555555444333444555444222222444555444444444333333222222222222222222222222222222222444333333222222111111111111111111111111111111111111111222222333444444444222222222222333444555555444555555555555555555444444444444333333222222111111222222333333222222111333111......000222333222222333333444444333222222111111111222222222222222333333333444444555555666888777666444444444555555777333///,,,,,,///222444333333444444555555666666666555555444444444555555555444333222222333444555555AAAIIIEEE<<<666333111///000222222000///000111222222333444444444444444yyyqqqppppppmmmmmmnnnmmmkkkgggccc```^^^]]]]]]```]]]ZZZYYYZZZYYYUUUQQQOOOMMMKKKKKKKKKJJJHHHFFFFFFEEEDDDBBB@@@???>>>===::::::999999888777777777444333222222222222222222333333222111000//////...,,,...111333333222///...///000000111111000000///........................------------------------/////////......---,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,---...///++++++++++++,,,---...///000//////......------,,,......------------......------------............,,,,,,------...------,,,........................---***((())),,,......,,,........................------------------------++++++,,,---............111000...,,,,,,---...000------............------------...////////////...---------............///111000///.........//////222000...---------///000///111222222000//////000++++++,,,,,,---.../////////000000222333444555666666555444444444444444555333444444555555444444333777777666555666777888999<<<;;;:::999888777777666444444444444444444555666777888888999:::;;;;;;<<<<<>>======<<<<<<999999::::::::::::999999;;;===???BBBDDDEEEEEEEEEBBBCCCCCCDDDEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;<<<===>>>AAA@@@>>><<<:::999888888:::999999;;;======<<<;;;:::999999999999999:::;;;;;;:::::::::::::::::::::;;;::::::999888777666666666666666666666777777888777777777777666555333333444444444444444444444444333222111111000000111111111222333333222222333555666555555444444444444444555666666666666666666555222222333444444444444444444444444555555555666666666555555444444444444444444444333333222111111111111222333222000000222333222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555555666444444555555555555555444666555555555555555555666666666555444333333222222000000111111111111000000222111//////000222222222000111111222222222111111111111111222222222333333666777777777777777777777888888666555444444444444888444///++++++...333777333444444555666777777888666666555444333333333333444333333222222333333444333???HHHFFF@@@;;;777444///111222111000///000111222333333444444444444444zzzrrrqqqpppmmmlllmmmllljjjfffccc```^^^^^^^^^^^^\\\ZZZYYYYYYXXXUUURRROOOMMMKKKKKKKKKJJJHHHFFFEEEEEEDDDCCCAAA@@@>>>>>>::::::999999888777777777666555555444444444555555222222111111000//////...---///000222222111000//////000000000000000000///......................................................---,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,---------------------------------...///000......---,,,++++++++++++---------------------,,,...------,,,,,,------...,,,,,,---------.........,,,,,,------...---------........................---+++)))))),,,......---........................------------------------+++,,,------.........---111000...------...///000------............------,,,---......//////......---------............///////////////.../////////222000...,,,,,,---///000...000111111///...///000++++++,,,------......///...//////000222333333444444444333333333333333333666666666666666555555555555444444444444555666666888888777777777666666666444444333333333333444444555555666666777777888888666999===???@@@@@@AAABBBGGGFFFEEECCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>===============<<<;;;;;;:::;;;>>>@@@BBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????????????????>>>======<<<<<<======>>>@@@???===;;;999888777777999888888999;;;;;;:::888666666666666777777888888888999999999999999999999999999999888888777777777888888777777777777888888888888888888777555444333666666666777777777777777444444333222111000000000///111222222111000222333444444333222222222222333555555666666666666555555222222333444444444444333222222333333333444444444555444444333333333444444111111111000000/////////000111111000//////000222000000000000000000000000333333333333333333333333222222222222222333333333333333333333333333333333333333444444555666666666555666777888777666444333666555777999999777555666777777666555444333222222000111111222222111111000222111111111111222333333///000000111111111111000222222333333444444555555888888888888777777666666777777666555444333222222333444555444333333333444444444555666777888999999888777666555333333222222333333222222222222333333000;;;CCCBBB===;;;999777000111222111//////000111333333444444444444333333{{{sssqqqpppmmmlllmmmjjjhhheeebbb```___``````]]][[[ZZZYYYYYYWWWUUUSSSOOOMMMKKKKKKKKKJJJHHHFFFDDDDDDDDDDDDBBBAAA???>>>::::::999999888777777777555555555444444555666666222222111111000/////////000000000000000111222222000//////////////////000////////////////////////........................+++***)))(((((())))))***)))***++++++------...///,,,,,,,,,---------......))))))))))))***+++,,,---------------,,,+++******))))))***++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,------------...+++,,,,,,---.........---........................---,,,******+++---------........................------------------------,,,,,,------...---------000///............///000------............------,,,------...............---------............///.........////////////...000///---++++++,,,---...,,,...//////...---......---------------------------......///000111222222222222333333333333333333333444444444444555666666222222222222333333444444555555555666666666777777555444444333333333444444444444444444444555555555333666999:::::::::<<<===@@@???>>>===<<<<<<<<<<<<>>>>>>>>>???????????????@@@@@@@@@@@@???>>>======;;;<<<===>>>???>>>==================>>>>>>??????????????????????????????===<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999999999888888999::::::888666444444555666666777777777777777777777888888888888777777777777777777777777888888777777777777888888888888888888777666555444777777888888999999999:::666555444222111111111111///000222111000000111333444444333222222222222333333444444555555444444333111222222333333333333333222222222222333333333333222222222111111222333333111111000000000000000///000000111000//////000222000000000000000000000000333333333333333333333333333333333333333444444444333333333333333333333333333444444555555666666777666777777888777666444333555444888??????888444555666555555444333333222222///000000111111000000///000000000000000111111222000000111222222222222222555555555666666777777777888777777666666555555555555555444444333222111111000333777888666444333333555555666666777888888999999888777555444333333222111222222222222222222111///777<<<:::777777999999111222222000///...000111222333333333333333222222{{{sssqqqpppnnnlllnnniiigggeeebbb`````````aaa[[[[[[ZZZZZZXXXVVVUUUTTTOOOMMMKKKKKKKKKJJJHHHFFFDDDDDDEEEDDDCCCAAA???>>>::::::999999888777777777333333333333333333444555222222111111111000000000222111000//////111222333000//////......//////000////////////////////////........................///...---,,,,,,,,,......------,,,,,,,,,,,,+++++++++,,,,,,------.........)))))))))***+++,,,---...******+++,,,------------''''''((()))+++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,---.......................................---,,,++++++,,,---...........................------------------------,,,,,,------...------,,,.........---......//////------............------,,,,,,---............------------............///------.../////////............---,,,,,,,,,,,,,,,+++,,,......---------...---------------------,,,,,,------...///000000000000111222222333222222222/////////000111222333444111111111222222222333333333444444555777888888999777666555555555555555555444444444444444333333333111333666666666777888999999999888888888888999999<<<<<<===>>>>>>???@@@@@@>>>?????????>>>===<<<<<<======<<<<<<;;;:::::::::;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>?????????::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<;;;:::999999::::::888666555666666777777777777666777777666666666666666666555555555555666666666666888777777666666666666666777777777777777666666555777888888999999:::::::::666555444333222222222222000111222222111111222444555555444333333333333333000111111222222111111000///000000111111111111111111111222222222333333333000////////////000000111222222111111111111111111000111222111//////111222111111111111111222222222444444444444444444444444555555555555555555555555333333333333333333333333333333444444555666666666555555666666555444333333333222888AAAAAA888222333333333222222222222111111------............---------...000///......///111222333444444555555555555888888888888888888888888666666555555444444333333333444444444444333222222222444444222000000444888666666666666777777777777888777666444333222222222000111111222222111111000///555777444222555777777222333222000......///111222222222222222111111000zzzsssqqqqqqnnnmmmoookkkiiifffbbb```_________ZZZ[[[[[[ZZZXXXVVVUUUTTTOOOMMMKKKKKKKKKJJJHHHFFFCCCDDDEEEEEEDDDBBB@@@>>>::::::999999888777777777333333333333333444555555222222222222222111111111000000111111111222222222000///............///000////////////////////////........................222111///......000111222------,,,,,,,,,,,,++++++++++++,,,,,,---......///+++++++++,,,---...000111)))***,,,---...---------(((((()))***+++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***+++,,,---..........................................---,,,++++++---...........................------------------------,,,------...------,,,,,,,,,------------......///------............------+++,,,------......---------------............///,,,---.../////////......---......///......,,,,,,+++---//////...---...///+++,,,,,,------.........,,,,,,------......//////---...///000111111000//////.........///000111222000111111222222222222222333333555666888999:::;;;999888777777666666777777555555444444444333333333000222333444333333555666666555555555666777888888999999:::;;;<<<>>>>>>???<<<<<<=========<<<;;;;;;>>><<<:::999888888999:::999888888777888999:::;;;;;;<<<<<<<<<=========>>>::::::;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;<<<<<<===;;;:::;;;;;;;;;888666888888999999999888777666777777666666555444444444333333333444444555555555666666555444444444444444555555666666777777666666777777777888999:::::::::666555444333333333333333111333444444333222444555555555444333333333333333000000111111111111000000//////000111111111111000000000000111111111222222000/////////000000111222222222222222222222222222222333333222111111222444222222222333333444444444444444444444444444444444888888777777666666555555222222222222222222222222222333333444555555666666444444333333222333333333222///444>>>>>>444///222/////////000000000000111------............------...000222222000///111222555555666888888999999999999999999888888777777666444444444444444333333333333444555666666666555555333555444111...///555;;;777777666666666666555555555444333222111111111111000000111222222111000000///555777555333555666555333333222000...---///111111111111111111000//////zzzsssqqqqqqooonnnooommmkkkgggccc```^^^]]]]]]YYYZZZ[[[ZZZWWWUUUUUUUUUOOOMMMKKKKKKKKKJJJHHHFFFCCCDDDEEEEEEDDDBBB@@@>>>::::::999999888777777777555555555555555666777888333333333222222222222222...///222444444333111000000///...------...///000000000000000000000000000////////////////////////---,,,+++******+++---...)))***+++,,,---......///++++++,,,,,,---...//////((((((((()))***+++---...,,,---......---,,,***)))++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***+++,,,---.............................................,,,++++++---///........................---------------------------------...------,,,,,,,,,,,,,,,------.........---..................---+++,,,------......---------------.........//////+++,,,.../////////......---...000111111///---,,,,,,...///000///...///000)))***+++,,,...///000111,,,,,,,,,------.........+++,,,.../////////......222111000//////000111222000000111222222222222222333444555777999:::<<<<<<::::::999888888888888888666555555444444333333333///000222222111222333555444444444555666777888999666777888999;;;<<<===>>>;;;;;;<<<<<<===<<<<<<;;;===;;;999777666777999;;;888777666666666777999::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>======<<<======<<<;;;;;;;;;;;;<<<>>>===<<<<<<<<<;;;999777999:::;;;;;;;;;999888777777777666555444444333333111222222333333444444444666555444333333333333333333444555666777777777777666666777888888999::::::555555444333333333444444222444555555444333555666555444333333222222333333222222333333333333222222000111111222222222222222////////////000000000111222222222222222333444444222222222222333333333333333444444333222222333555333333333444444555555555555555555555555555555555:::999999888777666666555222222222222222222222222222222333333444555555666333222111000000111333444222...111::::::111...222---------...//////000000//////000000000000//////111444666666444333444666777777999:::;;;;;;;;;;;;::::::999888777666555555444444444444444444444444444555666888888888888777222666888777444333666:::777777666666555555444444333222111000///////////////000111222222111000//////666:::888777777666333333333222///------///111000000000000000///......yyysssqqqnnnjjjhhhjjjmmmjjjfffaaa^^^[[[ZZZZZZZZZZZZZZZZZZ[[[YYYVVVSSSOOONNNMMMMMMLLLJJJFFFBBBDDDDDDEEEEEEDDDCCCBBBBBB===<<<;;;:::888777666555555666777888777666444333333333333333333222111000333333333333333333333333222000---++++++---000222......//////000000111111000000000000////////////......---------,,,,,,,,,111///......//////...,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...---..................---...,,,+++,,,//////---***------,,,,,,,,,++++++++++++,,,------++++++,,,---,,,------......------,,,)))))))))***+++,,,---...,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---.........------,,,,,,,,,---...///...,,,+++,,,---000...---++++++,,,---...,,,------,,,++++++...000///...---,,,+++,,,,,,---............////////////////////////////////////,,,,,,,,,...000000///---+++,,,------.........---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////...---,,,++++++,,,---...000000000000000111222222333333222111222444777888999999:::::::::999999888888;;;<<<:::555333444777444444333222222222333333444444444555555666666666444111///222999<<<;;;777777777777888999999:::::::::999999999999999999999777666555333333333444444999888777777888:::<<<===>>>======<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;:::::::::::::::<<<;;;:::999888888999:::<<<@@@CCC@@@888333333666555555555555444333222111222222222222222222222222444444444444444444444444666777999888777555555666888777666555333222111000222222333444444555666666555555555444111111222333999555111000222444333222222333444555555444333222111222222333333222222111222111000000111222444555444444555555444444333222333333333444444444555555555444222111111222444555555555555555666666666666888888777666555555444444333333333222222222222222222222222222222222222222222222111111000000000///000000000000000000000000111000000000///.........222222222222222222222222///000222444666666666666;;;;;;;;;:::999888777666999888666555444444555555444555555666777888888888777777777666666666666555888777555666666666555333444444444333333333222222000000000000////////////000000000000000000000000111333666777555333111111333333111000////////////......//////////////////zzztttrrroookkkiiikkkllliiieeeaaa^^^\\\[[[[[[ZZZYYYYYYZZZZZZXXXUUUSSSQQQPPPNNNNNNMMMKKKHHHEEEEEEEEEEEEEEEDDDCCCAAAAAA===<<<;;;:::888777666666333444444444444333222222222333333333222222111000111111111111111111111111111000...,,,,,,...000111......//////000000000000/////////............---.........---------,,,,,,///...------......---+++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,------......------,,,111...+++***,,,......---000/////////............+++,,,------++++++,,,---,,,------......------,,,,,,++++++++++++,,,,,,---...............///000000//////............//////------------------,,,,,,---...///...,,,+++,,,---000...---++++++,,,---....../////////......000222///...---,,,,,,,,,------............////////////........................---,,,---...000000...,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////000111000///.........///000///////////////000111111555444222222222333555666888888888999999888888777888777777777666666555555444333333222111111111111000111111111222222222333333222333444555666666666555666666777777888999999999999999::::::::::::::::::999888666666666777777999888777777777999;;;<<<===<<<<<<;;;::::::999999:::;;;;;;<<<<<<<<<<<<;;;======<<<;;;::::::::::::<<<;;;:::::::::<<<>>>@@@IIILLLNNNIII@@@999888:::666666666555555444333222222222222222222222222222444444444444444444444444444555777666444333333444555555444444333333222222222222333444444555666666555666666555333333444666666444222111222333333333333444555555555555444333222333333444444333333222222111111111222333444555444444444555444444333222444444444444555555555666555444333222222333555666333444444555666666777777777777777666555444444444222222222111111111111111222222222222222222222222111111111000000000//////000000000000000000000000444444444333333333333333333333333333333333333333555666777999::::::::::::999::::::999999777666666666555444333333333444555444444555666666777777888999999999999888888888888999777444444444444333222333333333222222111111111000000000000000000000000111111111111111111111111777999<<<===;;;999888777111000000///............/////////...............|||uuusssqqqllljjjllljjjhhhddd```^^^\\\\\\\\\ZZZYYYYYYYYYZZZXXXUUUSSSRRRPPPMMMKKKKKKJJJHHHFFFFFFFFFEEEEEECCCBBB@@@???<<<<<<;;;:::888777666666444333222222111111222222222222222333222222111000////////////////////////000//////......///000000...////////////000000000.........---------,,,,,,//////.........---------...---+++,,,------,,,+++------,,,,,,------...///,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++000---)))''')))+++---...------,,,,,,,,,,,,,,,++++++,,,------++++++,,,---,,,------......------,,,......---,,,,,,,,,,,,,,,//////......//////000111,,,++++++++++++++++++,,,,,,,,,---------------------.........,,,+++,,,---///...---,,,+++,,,------+++,,,,,,,,,++++++---///......---,,,,,,,,,---------............/////////...........................------...//////---***++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000222111000////////////000///............///000000555444333222111222222333555666666777777777666666666555444555777888666333444444222111000000000000222222333333333333444444222444666555222111222333333444444555555666777777888888999999::::::;;;;;;<<<<<<;;;:::::::::;;;;;;999999777777777888999:::;;;;;;::::::999888888777999:::::::::;;;;;;<<<<<<>>>===<<<;;;::::::::::::;;;:::::::::<<<@@@CCCFFFRRRUUUUUUNNNEEE===;;;<<<666666777666666555444333222222222222222222222222555555555444333333333222222333444444222111111222222222222333333333333333222222222333444444555555555666666666444444555777222333333333222222333555444444555666666555444444333333444444444444333333222222222222333444555666444444444444444333222222444444555555555666666666666555444333333333555555222333333444555666666777666666555555444333333333000000000000000000000111111111111111111111111111111111111000000000000///111111111111111111111111222222222333333333333333666666666666666666666666999999:::;;;;;;;;;;;;:::888888888888777666555444333222222222222333444444444555555666666777777777::::::999999999888888888999666333111111222222111111111111111000000000000//////000000111111222222222222222222222222222222666888:::;;;999777666666///......---------....../////////......---------}}}wwwuuurrrmmmkkklllhhhfffccc```^^^]]]]]]]]]\\\[[[ZZZZZZZZZYYYWWWTTTQQQNNNJJJHHHGGGGGGFFFEEEFFFFFFEEEDDDCCCAAA???>>><<<<<<;;;:::999888777666666555333222222222333444111111222222222222111111////////////////////////...//////000000000000///////////////////////////.........------------,,,/////////.........------...,,,+++,,,---...,,,+++,,,,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...+++++++++,,,,,,+++++++++,,,***((('''''')))+++,,,+++++++++++++++*********+++,,,------++++++,,,---,,,------......------,,,...------,,,,,,---------,,,++++++++++++,,,------******))))))))))))******,,,,,,,,,------.........,,,---......,,,,,,,,,...///...---,,,,,,,,,------)))***++++++***)))+++,,,---------------------------------.........//////...........................------...///...,,,)))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000//////..................---------......///333222111111111111222222333444444555555555555444555666777777777666555444555555333222111111000000333333444444444444444444333444444444333222111111111111222333333444444555666666777777888999::::::<<<<<<<<<<<<<<<=========999999888777777777888888::::::999888888777777666888888999999::::::;;;<<<>>>===<<<;;;::::::::::::;;;:::999:::<<<@@@DDDGGGLLLNNNNNNIIIBBB;;;999:::777777888888777666555555444444444444444444444444666666555555444333222222111333444444222111111222222222222222222222222222111111111111222222333333555666666555333222444555111444666444222111333666555555555555555555555555222333333444444333333222222222222333333444555555333444444444444333222222333333333444444444555555555444333222222222333333333333333333444444444444333333333222222111111111/////////000000000000000111111111111111111111111111111111111111111111111333333333333333333333333222222333333444444555555888888888888888888888888888888888888888777777777666666666666666555444333111111222222333444555555666666666777777888888888888888777777777666666666999555111//////000000000000////////////////////////000000111222333333444444444444444444444444444222444666666444222222222...------------....../////////......---,,,,,,,,,~~~xxxuuurrrmmmkkkmmmhhhfffccc___]]]\\\]]]]]]]]]\\\[[[ZZZ[[[ZZZXXXVVVRRROOOJJJHHHGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA???>>>;;;;;;::::::999888777777555444333222111222333333000111111222222111111111000000000000000000000000---...///111111111000000/////////.............../////////.........------///.........------------...---,,,---...///...,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...***++++++++++++++++++******+++++++++******++++++---------------.........+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,,,,---...///000******))))))******+++,,,------,,,,,,,,,,,,------,,,,,,,,,------.........,,,---...---,,,,,,---.........------,,,,,,,,,,,,+++---......------...///,,,---------------------------------.......................................------.........+++)))&&&'''(((***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000......////////////............------------....../////////000111222333333111222333444444444444444444:::>>><<<555111333777666666555444333222222222111111111000000000000000444222111333777777333//////000000111222222333333333333444555666666777777::::::;;;<<<<<<=========999999888888888888888888::::::999888888777777666888888888777888999:::;;;<<<<<<;;;:::::::::::::::;;;:::999999:::===@@@BBB>>>@@@AAA@@@<<<999888999888888999999999888777777777777777777777777777777777777666666555444333333333444666555333222222333444333333222222111111000000000000000111111111111444444555333111111222444555777777555222111333555555555555444444555555555111111222222222222111111111111222333444444444444333333444444333333222111111111222222222333333333333222222111111000000000444444333333222222111111111111000000000000000//////000000000111111111222222222222222222222222222333333333333333333333333666666666666666666666666777777777888888999999999999999999999999999999999777777666555444444444444444444555555555444333333222222333444555666777777777888888888888888999999777777777666666666555555777444000......///000000/////////////////////000000111111222333444555555444444444444444444444444333555666666444333333333......---------...//////...---------,,,,,,,,,+++xxxvvvrrrmmmkkklllhhhfffbbb___]]]\\\\\\\\\^^^\\\ZZZZZZZZZZZZXXXWWWUUURRRMMMKKKJJJJJJIIIHHHEEEEEEDDDDDDBBBAAA???>>>;;;;;;::::::999888777777333222111111000000111111///000111111222111111111111111111111111111111111......///000111111111111/////////............---/////////............---......---------,,,,,,,,,...---,,,---...///...---+++************+++,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***,,,---//////...------...++++++,,,,,,,,,,,,,,,---+++,,,------++++++,,,---,,,------......------,,,******++++++,,,...///000++++++*********+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------------+++---...---,,,,,,---///......---------,,,,,,,,,***,,,......---,,,---...+++,,,---.........------,,,------------.........---------------------------,,,,,,---......,,,)))&&&''')))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---...............///000111111111111//////...------------...------...///000111222222000111222333333444333333333;;;AAA>>>555000222888666555555444444444444444333333333222222222222222333000///222888999444///...//////000000111222222222222333333444444555555777888999:::;;;;;;;;;;;;999999999999999999999999;;;;;;::::::999888888777999888777666666777888999999999999999999::::::;;;;;;:::999888999999:::;;;555777:::;;;:::999::::::999999::::::::::::999999999999999999999999999999888888888777666666555555555666777777555444444555555444444333222111111000111111111111111111111111222444444444333444555777<<<;;;999555222111222444555444333333333333444555000000111111111111000000000000111222333333333333333333333333333222111111000000000111111111222222222111111111000//////...333333222222111111000000000000000000000000000000111111111222333333444444444444444444444444444444555555666666666666777777999999999999999999999999777777777777888888888888999999999999999999999999888777666555444444444444333444444444444444333333333444555666777777777777888888888888888888888888888888777777777666666666555222///...///000000000000000000000111111111111222222333333444444555555444444444444444444444444222333555444222111111222///......---------......,,,,,,,,,,,,,,,,,,,,,,,,xxxuuurrrmmmjjjkkkhhhfffccc___]]][[[[[[[[[]]][[[XXXXXXXXXXXXWWWUUUUUURRROOOMMMLLLKKKJJJIIICCCCCCCCCCCCBBBAAA@@@???;;;::::::999999888888888222222222222222111111000//////000111111111111111000000000000000000000000...//////000000111222222//////.........---------.........---------,,,,,,---,,,,,,,,,,,,+++++++++,,,+++++++++---...---,,,,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++---...///...,,,+++...000((()))))))))************+++,,,------++++++,,,---,,,------......------,,,+++++++++++++++,,,------+++++++++++++++,,,,,,---++++++************++++++------------------,,,,,,+++,,,...---,,,,,,---///------......------,,,,,,(((***------,,,++++++,,,+++,,,---.........------,,,,,,---------.........------------------------+++++++++---......,,,***)))***++++++,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,...000111222222222000//////...------......---...//////000000000000000000111222333444444333222888>>><<<666222333666444444333333333444555555666666666666555555444444000000000333555555222///......//////000111111111333333333333333444444444444555777999:::;;;::::::888999::::::;;;;;;;;;;;;===<<<<<<;;;::::::999999:::999777555555555666777666666666777888999;;;;;;999999999999999888888777555777999;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::::::::::::::::::::::::::999888888888888888888888666777888888666555555666444444444333333333333333444444444444444444333333111333555777888:::>>>@@@EEE@@@:::555222222222222444333222222222222333444111111111222222111111111...///000222222222222222222333333333333222111111000111111111222222222222222222222111111000///...000000000111111111222222222222222222222222222222333333333444555555666666666666666666666666666666888888999999999:::::::::999999999999999999999999666666666666555555555555888888888888888888888888999888666555444555555666333333444444555444444333444444666777888777777666666666666666666666666666666666666666555555555555222111//////000111111000111111111222222333333333444444444444444444555555444444444444444444444444///000111000///......//////...---,,,,,,+++,,,,,,******++++++,,,,,,------xxxuuurrrllljjjkkkiiifffccc___\\\[[[ZZZ[[[[[[YYYWWWVVVVVVVVVUUUTTTSSSQQQNNNLLLKKKJJJHHHGGGBBBCCCCCCCCCBBBAAAAAA@@@;;;::::::999999888888888444444555666555444333222//////000111111111111111000000000000000000000000////////////000111222333//////.........------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++------,,,)))'''(((,,,000++++++,,,,,,,,,---------+++,,,------++++++,,,---,,,------......------,,,,,,,,,++++++******++++++******))))))******+++,,,///......------......///.........------,,,,,,,,,+++,,,------,,,,,,...///------......------,,,+++,,,...000111000/////////***+++---...///...------,,,,,,,,,---------......------------------------******+++,,,...///---+++---------,,,+++***)))(((******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,'''(((+++---///000000000111000///.............../////////000//////...---000000111333333444444444111555999999777555444555222222222222333444555555444444444333333222222222---000333444222000///.........//////000111111111444444444444444444444333333555777999::::::::::::888999:::;;;<<<=========>>>======<<<<<<;;;;;;:::;;;:::777555444444555666444444555666777999;;;<<<777888999::::::888777666888999;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;999999999999999999999999999999999999999:::::::::666777999888777555555666222222333444444555666666666666666666666666666666111333777:::===AAAEEEIIIJJJCCC:::444333333222000333333111111111111333333222222222333333222222222---...000111222222111111222333333333333222111111111111222222222333333333333333333222222000//////------...000111333444444444444444444444444444444444444555555666777888888888888888888888888888888:::::::::;;;;;;<<<<<<<<<999999999999999999999999:::999999999888888777777777777777777777777777777888777555444444444555666333333444555555444444444444555666777777777666555555555555555555444444444444444333333333222222222111000///000222222111000222222333333333444444444555555555555555444444444444444444444444444444444000111222111/////////111...---,,,+++************))))))***+++,,,------...vvvrrrpppmmmkkklllhhhfffccc```]]][[[ZZZZZZYYYZZZ[[[[[[ZZZXXXVVVTTTTTTRRRPPPLLLJJJHHHHHHGGGGGGEEECCCBBBBBBAAA>>><<<999999:::::::::999999888444444333222111111111111111000///...///000222444------...000111111///,,,000///.........000111222111111111000000000000000000000000///......------------,,,,,,,,,+++++++++,,,---......,,,,,,---...,,,,,,,,,---------......000///---,,,,,,---///000---,,,*********,,,...///...------,,,,,,++++++***)))+++...///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((*********++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++......---,,,***)))((((((///......---------......000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++******)))))))))++++++++++++,,,,,,---......---,,,---......---,,,///......---,,,******))),,,,,,------...///000000////////////////////////111000///......///000111//////000111111111111111333333222222222222222222444444333222111111111111666777888888777555333222000000111222222222222111111111111111111111111111111111111111111222222222333333333444444555555555777777777777888888888888777999::::::999888:::;;;::::::999999888777777666333444666777888888777777666333000222777<<<>>>>>>888999::::::;;;;;;;;;;;;777777888999999999999999<<<<<<<<<<<<<<<<<<;;;;;;999999::::::999999888777777888999::::::999888777888777555444444444555666777777666666555555555444111777???FFFHHHFFFBBB???:::999777666444444333333333444555555555444333222333444555555555444222222555444444333333222111111111111111111111111111111444444444444444444444444555444333222222222222222444444444444555555555555777666666666777888999999777777777666666666555555;;;<<<;;;;;;:::999888777777777777666777888888999888888777777777777888888555555555555555555555555444444555555666666777777444444555555555555444444444444444555666777777888555555666777888888777777222222222111222222333333333333222111000///......222111111000111222444555444222222333555666555444555555444333222222111111111111111111000000000///000000//////.........---///...---,,,++++++++++++...,,,***((('''(((***,,,wwwsssppplllkkklllhhhfffccc```]]][[[ZZZZZZYYYZZZ[[[[[[ZZZXXXVVVTTTQQQPPPNNNLLLKKKKKKKKKLLLHHHFFFDDDCCCCCCBBB@@@>>>:::::::::::::::999888777666555444333222222222222111000///...///000222333......///111222222000...000///......///000111222000000000000000000000000000000000///......------......---------,,,,,,,,,+++---...---,,,+++,,,---........................///...---++++++---...///,,,,,,+++***+++,,,---...+++,,,,,,,,,,,,,,,,,,,,,)))+++......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++,,,,,,,,,------------------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++222111000......---------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++,,,,,,------******)))******+++***))),,,,,,,,,,,,+++++++++++++++,,,,,,---......//////........................111000///......///000000//////000111111111111000222222222222222222222222444333222111111111111111666666666666555444333222000000111222222222222222222111111111111111111111111111111111111111111111222222222333333444444444555666666666777777777777666888999999888888999:::::::::999999888777777666444555666888888888888777:::777555555666777888888777777888999999999999999777888999999:::999999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999888888777888999999999999888777444444333444555666888999777777666666666555555555666:::???CCCCCC@@@;;;777999888777555444444444444222333444555666555555444444555555666555444333222444444444444444333333333333333333333333333333333444444444444444444444444555555555444444444333333444555555555666666777777777777777666777777888888;;;;;;::::::999999999999;;;<<<<<<;;;:::999888888999999999999999:::;;;;;;888888777666555444333333555555555555555555555555555555555666666777777777555555666666666666555555333444444555666666777777666666777777777666555555444333222111111111111111222222222111000000//////111000000111222444666777555444333444666777666555555555444333333222111111111111000000000//////////////////.........------...---,,,+++************---,,,***)))((()))***+++xxxssspppllljjjjjjhhhfffccc```]]][[[ZZZZZZZZZZZZ[[[[[[ZZZXXXVVVUUUQQQPPPNNNLLLKKKKKKLLLLLLHHHFFFDDDDDDDDDCCCAAA@@@;;;;;;;;;:::999888777666666666555444333333333333111000/////////000222222/////////111333333111///000////////////000000111000000000000000000000000000000000///......------............------------+++,,,---,,,+++***+++---//////////////////.........---,,,++++++,,,---...++++++++++++,,,,,,,,,,,,******++++++,,,------...***,,,......---++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------------...------,,,+++***,,,,,,------------......------------------------------------------------------------------------------,,,,,,,,,,,,++++++******+++,,,---...//////333222111///...------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,+++++++++,,,,,,------...........................//////.........//////000...//////000000000000000000000111111222222333333333222111111111111111222666555444333333222333333000000111111222222222222333333222222222111111111222222222111000000000///111111111111111222222222444444444444555555555555555666777777666666777999999999999999888888777666555666777888999999999888:::;;;;;;999666444444555555666666777777777777666777888888999999999999999999999:::;;;<<<<<<<<<;;;::::::;;;;;;;;;:::999999777888888999999888888777444444444444666777888999777777666666666666555555999:::===>>>===:::666333777666555555444444555555111222333555666666777666666666666666666555444444444444555555555555666666555555555555555555555555666666666666666666666666555666777777777666555444555666666777888999999999888888888888777777777777;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999888777999999888888999999:::;;;333444444555444333222111555555555555555555555555666666666666777777777777666777777888888777777666333333444444555555666666666666666666555444333222444444222111000/////////111111111111111111111111000111111222444666888999666555444555777888777666444444444333222222111111000000000/////////..................---------------,,,+++***))))))))))))+++++++++***************yyytttpppkkkiiiiiigggeeeccc```]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXVVVUUUSSSQQQOOOLLLJJJHHHHHHHHHGGGEEEDDDCCCCCCCCCAAA@@@<<<;;;;;;:::999888666555666555444333333222222222111111000//////000111222/////////000222222111///000////////////000000000/////////000000000000000000000000///......------...------------,,,,,,,,,***+++,,,,,,******+++,,,/////////...............---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,***,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---.........------,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////111111///...------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************------------,,,++++++***,,,---...---,,,,,,---...))))))*********+++++++++******+++++++++,,,,,,,,,------------------------..................//////---...//////000000//////...//////000111222333333111111000000000111111222555444222111111111222333111111111111111222222222555555555444333333222222333333222111000000//////000000000000000000000000222222222333333333333444333555666666555444666777888999999999999888777666666666777888888999999999999<<<>>><<<888555666777555555666777777666666666666666777888888888888777777777999:::;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999777777888888888888777777999888888777777777777777777777666666666666666666666777888999999999888777666555555444555555666666444444555555666666666666777777777777777666666555444555555666777777888888666666666666666666666666666666666666666666666666666777888:::999888666555666666777888999:::;;;;;;::::::::::::999888888777999888888888888888888888888888888888888777666666555555555555555666666777---///222444666666555444555555555555555555555555777777777777777777777777777777888888888888777777222333333333444444444555222222333333333222111111333222111111000000000000111111111222222222333333333333333444555666777777666555444444666666666444333333333222222111111111/////////............---------------,,,,,,,,,,,,++++++***))))))))))))))))))***+++,,,++++++***)))yyytttqqqllliiiiiigggeeebbb___]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVQQQPPPMMMJJJIIIGGGGGGGGGFFFEEECCCBBBBBBBBB@@@>>><<<;;;;;;:::999888666555555444333222111111111111111111000000000000000000///...---...000111000...///000000000000/////////......//////000000000000000000000///......------,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++******,,,,,,,,,++++++*********+++,,,------,,,+++,,,---........................******+++,,,,,,---......------......------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************,,,------------,,,******(((***+++***(((((()))++++++++++++*********))))))*********+++++++++++++++------------------------,,,,,,------............------...////////////.........///000000111222222////////////000111111222444333111000000111222333111111000000000111222333777777777666666555555555444333333222111000000///000000000000000000000000000111111111222222222222222444555555444333555666777888999::::::999777666666666666777777888999999;;;>>>@@@???;;;777777888666777777888777777666666444555555666666666666666666666888999::::::::::::::::::;;;;;;::::::999888777777777777777777777777::::::::::::999999888888666666777777777777777777666666777777888999:::;;;666666555555555666777777888777777666555555555555888888777777666666666666444555666666777888999999555555555555555555555555777777777777777777777777555777888::::::999777666666777777888999::::::::::::;;;;;;;;;:::999888777666666666666666777777777555666666666666555444444333333333333333444555555...000333666777888777666666666666666666666666666777777777666666666666666777777888888888888777777222222222222333333333333---...///000111111222111111000000000111222333333111111222222333333444444555555666555555555444444444333222222333444333222111111111111111000000000.........---------,,,,,,++++++++++++,,,,,,,,,,,,******))))))(((((())))))((()))+++,,,,,,+++***)))yyyuuuqqqllliiijjjfffeeebbb___]]]\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVMMMLLLKKKJJJIIIJJJKKKKKKGGGEEECCCBBBBBB@@@>>><<<;;;;;;;;;:::999888777666444444333222111111111111111111111111000000000000///...------///000///...///000000000000//////...---......//////000000111000000000///......------++++++++++++************+++,,,---,,,+++***+++---,,,,,,,,,---------......,,,,,,------------,,,,,,++++++++++++************---,,,,,,+++******))))))+++,,,------++++++,,,---------------------------+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,+++,,,,,,,,,,,,---------+++,,,---...---,,,+++***(((+++---,,,)))(((***,,,,,,,,,++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,------.....................//////000000111111............///000222222222222111111111111222222222111000000000111333444777777777777777777777777444444444333222222111111222222222111111111111111000000000000111111111111222333444444333333444666666888999::::::999777666555555555555666777888999>>>???@@@???;;;888777666888888888888888777777666444444555666666666666666666666777888999999999888999999:::::::::999888888888777777666666777777888666777999:::;;;<<<<<<<<<666666777777777777888888:::999888888888888999:::777777777666777777888888:::999888666555555555555888888777666666666666666555555666777777888999999555555555555555555555555777777777777777777777777555666777888888888777666777777777777777888888888888999:::::::::999888777666666666777777777777777444444555555555555444444555555444444555555666777555666777888888777666555666666666666666666666666666666666666555555555555555666666777777666666555111111111111222222222222,,,,,,...000111222222333000000000111222333555555222222222333333444444444666666666666555444222222333111000000111222111///////////////////////////---------,,,,,,,,,,,,+++************++++++++++++******)))))))))))))))***((()))***,,,,,,+++******yyyuuuqqqmmmjjjkkkfffdddbbb___]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWOOONNNLLLKKKKKKLLLMMMMMMIIIGGGEEECCCBBB@@@>>><<<:::::::::::::::999888777555555444222222222222222111111111111111000//////000///---...000111000000///000111111000///...---------......///000000111000000000///......------,,,,,,,,,+++++++++******+++---...---,,,+++,,,---++++++,,,---...///000000---------......------------,,,***)))))))))***++++++++++++***************+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,------------,,,,,,,,,++++++++++++------,,,,,,,,,---......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,,,,---------***+++,,,......---,,,+++***---///...+++))),,,///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---......------,,,,,,---............---////////////////////////---------...///000222222111222222333333222222111222111000///000111333444444555555666666777777777444444444444444444444444444444444333333222222222000000000000111111111111222333555444333333444666666777999;;;;;;999777666555444444444555666777888===<<<;;;;;;;;;;;;999777888888888888888777666666555666777777888888777777666666777777888777777777888888999999888888777666888777666555555666777888555666888999:::;;;::::::666666777777777888888888;;;:::999888888888888999999999888888888888888999:::999777666666666666777888777666555555555666666555666666666777777888888666666666666666666666666666666666666666666666666444555555555666666666777666666666666666555555555444555666888888777666555555555666666666777777777555555666666666666555555666666555555666666777888888888888777777777777777666666666666666666666666666555555555444444444333333444444555555444444333111111111111111111111111...///000222333333333333222222222222333444555555333333333444444444444444555555666666555444222111222111000000111111000...------------------------,,,,,,,,,,,,++++++++++++)))))))))*********++++++*********))))))******+++))))))***+++++++++++++++yyyuuurrrmmmkkklllfffdddbbb___]]]\\\\\\\\\\\\[[[ZZZXXXWWWWWWWWWWWWTTTRRRPPPNNNLLLKKKKKKLLLLLLIIIFFFDDDCCCAAA>>><<<999999:::::::::999999888666666555444333333333333111111111111111000///...111000...///111222222111///000111111111///...------------...///000000111000000000///......---------------,,,,,,,,,++++++,,,---......,,,,,,---...+++,,,---...///111222222---......//////......---...,,,***(((((()))***+++)))))))))***++++++,,,,,,,,,------,,,++++++,,,...************************---,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++000///...---------------((())))))+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))))))))))))******+++++++++)))***,,,.........,,,+++&&&***---+++'''&&&))),,,)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++---......------+++,,,------......------///////////////.........,,,,,,------///000222333000111333444444333222111222111000//////111333444222222333444555666777777444444555555555555555555555555555444444333333333000000000000111111111111222444555555444333555666555777999;;;;;;:::777666444444333333444555777888888555444777;;;>>>===;;;777777888888777666555555777777888999999999999999666777777777777777666555888888888888888777666666888777666555555666777888777777888999888777666555666666777777888888888999888888888888888999::::::;;;::::::999888888999999888888777666666777888999888777555444444444555666666666666666777777777777666666666666666666666666666666666666666666666666444444444333444555666777666666666555444444333333000222444555666555444333333444444444555555666666666666777777777777777666555555555555555666777777666666666666777999:::;;;777777777777777777777777555555444444444333333333222333333333333333333222111111111000000000000000222333333444444444333333555555444333333333444444444444444444444444444444222333444555555444333333333111000000111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))*********++++++***************++++++))))))*********++++++,,,yyywwwuuuooojjjlllhhheeebbb___]]]]]]^^^___]]]]]]]]]]]][[[YYYVVVUUURRRQQQOOOMMMKKKKKKKKKKKKGGGEEEDDDCCCDDDDDDBBBAAA???===;;;:::::::::999888444333333333444444222000444444333333222111111000------......///000000000///000000000000000//////111000///......///000111000///------......---,,,000...+++,,,......,,,*********))))))******+++,,,++++++,,,,,,,,,,,,------,,,+++***+++...000000000111000...---++++++******++++++******++++++,,,---,,,++++++******++++++,,,,,,+++)))(((((()))+++,,,//////...---,,,,,,++++++---+++******,,,------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------............///222000---+++***,,,///000******))))))***,,,...///---,,,+++******,,,...///------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++......------------,,,,,,---------,,,,,,++++++++++++++++++*********)))))),,,+++***))))))+++---///)))***+++***))))))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,---.........000000000000000//////...///...------...000222444//////111222222222222222222222222222222222333333111111222333444555666777:::999777666555444555555777777777777666444333222111111111111000000/////////000000111222222333333777777777777777888999999555555555444444555555555:::999999999888888777777666777888999999888777666777777777777777777777777222333555666666666555444777777777777777666555555444333333222333444555666555555666777777777777777666555555555555666666777777777777777777777777777999888777777777777777888666777777777777777666666555555666666777888888888888888888888999999999999777666555444333444444555555444444333333444444555444444333333333444555555444444444444444444444444222222222333333333444444555555555555666888999:::666777888999::::::999888666666666666666666666666888888888999999::::::;;;555666888999999777666444555555555444333222111000222111000//////.........333222111111111222333444222222333444555555444444777777777777666555333333666666555444333333222222666666555444444333222222000000///...------,,,,,,************************...------,,,,,,++++++***,,,++++++***)))))))))***))))))))))))))))))))))))))))))***++++++++++++***yyywwwuuunnnjjjkkkhhhfffbbb___]]]\\\]]]]]]]]]]]]]]]]]][[[YYYWWWVVVRRRQQQOOOMMMKKKKKKKKKKKKHHHFFFDDDDDDDDDCCCBBB@@@???===;;;:::::::::999888555333222222333444222111333333333222111111000000//////////////////......//////000000000000//////000000////////////000000111///......//////...---///---+++,,,......---+++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------***)))((())),,,......---//////...---,,,++++++***++++++******++++++,,,---......------------......---,,,+++******+++,,,---...------,,,++++++******...,,,+++,,,...///......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------111///---++++++,,,...///************+++,,,------,,,,,,+++++++++,,,---...//////.........---------......------,,,,,,++++++------............------++++++,,,,,,---------...++++++++++++++++++******+++++++++*********))))))++++++*********+++,,,---+++,,,---,,,******+++---------------------------++++++++++++++++++++++++,,,,,,---------------,,,---...///000000000000000000///...---...///111222...///000111222222222222111111111222222222222222111222222333444555666777999888777555555555555666777777777777666555444333333222222111111000000000000000000111222333333333444444444444444555666666555444444333333444444555777777777666666666666666666666777888888777666666666666666666666666666666444444666777777777666555777888888888888777666555333333222222222333444555333444555666777888888888777666666555555555666666666666666666666666666666888777666666666666666666666666666777777666666555444444555555555555666666555555666666666777777777777666555444333444444555444444333333333333444444333333333333333444444555444444444444444444444444333333444444444555555555555555555666666777888999666777888999999888888777777777777777777777777777777777888888888888888999444555666777777666444333333444444333222111000000111111000/////////000000333222222111222333444555333333444555555555555555555666666666555444333333555555444444333222222111444333333222111111000000//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***)))))))))******))))))))))))))))))))))))))))))***++++++++++++***yyywwwuuunnnjjjkkkhhhfffccc___\\\[[[[[[[[[]]]]]]\\\\\\ZZZYYYWWWVVVRRRQQQOOOMMMKKKKKKKKKKKKIIIGGGEEEDDDDDDCCCAAA??????===;;;:::::::::999888555333111111222333222111333222222111000000//////111111000//////...------//////000000111000000/////////000000000000//////111000...///000000///...---,,,+++,,,.........,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------+++******+++...//////...,,,---.........,,,+++***++++++******++++++,,,---++++++************++++++...---,,,++++++,,,---...,,,,,,++++++******))))))***(((((((((***+++***)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,......---,,,+++,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------//////.........---------......---,,,++++++******,,,,,,,,,------,,,,,,,,,))))))***+++,,,---......******************+++++++++++++++*********************++++++,,,,,,++++++,,,---...---+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++,,,---...000000000000000///...------...000000......///000111111111111000000000111111222222222222222333444444555666666666666555555555555666666555666666666666666555555444444444333222111111000000111111222222333333444333333333333333444444555333333222222222222333333333333444444444444444444555666777777777777666555555555555555555555555555555666777888888888777777888888999999999888777777333333222111222333444555333444555777888999999999888888777666555555555555555555555555555555555555777666666666555555555555444555555666666666555555444444444444444333333333333333333444444444555555666555444444333444444444444444333333333333444444333333333444444555555555666666666666666666666666555555555666666666777777555555666666777777888888777777777888777777666555777777777777777777777777666666666666666666555555222222444555555444333222222222222222111000//////111000000000000111222222333333333333444555666777444555666666666666666666333444444555444444333333444444333333222111111111111000000//////.........---------,,,++++++******++++++++++++++++++++++++((())))))***++++++,,,,,,---+++)))(((((()))***+++))))))))))))))))))))))))((()))******++++++******zzzwwwuuunnnjjjkkkiiigggccc___\\\ZZZYYYYYY[[[ZZZZZZYYYXXXWWWWWWVVVRRRQQQOOOMMMKKKKKKKKKKKKJJJHHHFFFEEEDDDCCC@@@>>>???===::::::;;;;;;:::999666333111111222333333222222222111111000/////////000000000000//////......//////000111111111000000...///000111111000///...000...---...///000///---,,,,,,,,,,,,---.........******))))))******+++,,,+++++++++,,,,,,,,,------+++++++++,,,...///...---***+++---......---+++***++++++******++++++,,,---******))))))))))))******---,,,++++++++++++,,,---,,,,,,++++++************((('''&&&''')))***)))'''......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,------+++***)))***+++,,,---------,,,,,,------,,,,,,,,,+++++++++,,,++++++***)))(((''''''))))))************))))))))))))***++++++,,,------))))))******++++++,,,,,,************************)))***,,,------,,,+++))),,,---...---***))))))***))))))))))))))))))))))))++++++++++++++++++++++++)))***************))))))++++++---....../////////000///...---------...///------...///000000000000/////////000000111111111222222333333444555555666444444444444444555555666444444555666666666666666555555555444333333222222222222222222333333444444555444444444444444555555222222111111111111222222111222222333333444444444555555555666666555555555555555555555555555555555777777777888888888888888999999999::::::999999888555444333222333333555555444555666888:::;;;;;;<<<999888777666555555555555555555555555555555555555777777777777666555444444333444555555555555555555666666555444333333222222222222333333333444444444555555444444444444444444444444333333333333444444444444555666666777777777666666666666666666666666777777777777888888888888666666666777777777777777777666666666555555444444666666666666666666666666555555555444333333333222000000111222222222222111000111111111000000///...000000000111111222444444333333444555666777888888555666666777777777666666333333444444555444444444222222222111111000000000//////.........---------,,,+++++++++*********)))((((((((((((((((((((((((((()))))))))*********+++,,,+++)))''''''(((***,,,))))))))))))))))))))))))((())))))***************zzzwwwuuunnniiijjjiiigggddd```]]]ZZZYYYXXXXXXXXXWWWWWWVVVVVVVVVVVVRRRQQQOOOMMMKKKKKKKKKKKKKKKIIIFFFEEEDDDCCCAAA???>>><<<::::::;;;;;;:::999666444222222333444333222222222111111000/////////////////////000000111111//////000111111111111111...///000111111000///......---,,,,,,......---,,,+++,,,------------...///******))))))******+++,,,+++++++++,,,,,,,,,------***))))))+++------,,,+++)))***,,,......---,,,***++++++******++++++,,,------------,,,,,,---------++++++************++++++,,,,,,,,,,,,++++++++++++,,,++++++,,,......---+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,------------,,,,,,---------,,,+++******+++,,,------+++***)))***+++,,,---------,,,,,,------,,,,,,,,,+++++++++++++++******)))(((''''''((())))))******))))))(((++++++++++++++++++++++++***+++++++++,,,,,,------************************)))***,,,...---,,,***(((---...000///---+++***+++))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,,,,---------,,,,,,+++.........---------------,,,,,,---...////////////------...//////000111111111111222222333333444444111222333333444444555555222333444555555555555555555555555444444444444333333333333333333444444444444444333333333333444444111111111000000111111111222222222333333444444444444444444444444444444444666666666666666666666666777777777777777888888999888999::::::::::::999999777666555444444555666777666777888:::<<<=========:::999888666666555555555555555555555555555555555888888999888888666555444333333444555666666555555888777777666555444333333333444444444444555555555444555555555555555555555555444444333333444444555555555777888999999999999777777777777777777777777777777777888888888888999666666777777777777666555666555555444444333333333555555555555555555555555333333333222222111111111///000000111111111111111000111111111111000000///111111111111222444555666444444555666777777888888555555666666666666555555333333444555555555444444000000000000000/////////............------------***************)))))))))((((((((((((((((((((((((*********))))))(((((((((+++***((('''''')))***+++))))))))))))))))))))))))(((((()))************)))zzzwwwuuummmiiijjjiiihhheeebbb^^^\\\ZZZYYYWWWWWWVVVVVVUUUVVVVVVWWWRRRQQQOOOMMMKKKKKKKKKKKKJJJHHHFFFEEEEEEDDDBBB@@@>>><<<::::::;;;;;;:::999666555444555666666444222333222222111000000//////......///000000111222222//////000111222222222222//////000000000000//////---+++++++++---...---,,,+++---...---,,,,,,---...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...---...000111111000...***+++,,,------,,,++++++++++++******++++++,,,---------,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,++++++++++++---......---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,---------------------------,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------***************+++++++++***+++,,,------,,,***(((...000222111///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++---.../////////,,,,,,,,,,,,,,,+++******,,,,,,------------------++++++,,,---............,,,,,,---...//////000000000000000111111222222222000111222333333333333333111111222333444444444333444444444444555555555555444444444444444444444444333222222111111111111111111111000000000000111111222333333333333333444444444444333333333333444444666666666666666666666666666666555555555666777888888888999:::::::::999999999888777666555666777777777888999;;;<<<=========999888888777666666666666555555555555555555555555999999:::999888777555444333444555666666666666666999999888777666666555555555555555666666666777777555555666777777777666666666666555555555555666666444555777999:::::::::999777777777777777777777777666666666777777777888888666777888888888666555444444444333222222222333333444444444444444444444444222222111111111111111000000000000111111222333333111222222222222222111111222222222333333555666666555555666777777777666666444444444444444444333222333333333444444333222222/////////...............------------------------************************++++++++++++++++++++++++++++++******)))(((((('''))))))(((((())))))******))))))))))))))))))))))))'''((())))))******))))))zzzwwwuuummmiiiiiiiiihhhfffccc```]]][[[ZZZXXXXXXWWWVVVVVVWWWXXXYYYRRRQQQOOOMMMKKKKKKKKKKKKIIIGGGFFFEEEEEEEEECCCAAA===<<<::::::;;;;;;;;;:::555555666888999777444111333333333222111111000000000000000000000000111111//////000111222222222222000000////////////000000---,,,+++,,,...///...---,,,...///...,,,+++,,,...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------//////000222333333111///,,,,,,,,,+++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,***++++++++++++++++++*********++++++++++++++++++(((((()))+++---,,,***(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,.........---------------************+++,,,------,,,,,,+++++++++,,,---...//////.........---------,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++))))))*********+++++++++++++++,,,,,,,,,+++***)))+++---000000///---,,,,,,------------------------++++++++++++++++++++++++******+++,,,,,,---,,,,,,******+++++++++++++++******+++,,,,,,------------***+++,,,------......---++++++,,,---...///000000////////////000000000000000111222333333222222111000111111222222222111111111222333444555666666777555555555444444444444444333333222111111111111111222111111000000111111222333333333222222222222222444333222111111222333444555555555555555555555555444444333333333444555666777777888999999999999999999888666555555555666777777888999:::;;;;;;;;;;;;888888777777777777777888666666666666666666666666888888999999888666444222333444555666777777777777888888888777777666666666666666666666777777777888555666777888999999888777777777666666666666777777222444666888999999888888666666666666666666666666555555555555666666666666777777888999888666444333222222111111111222333444222222222222222222222222000000000111111111111111111111111111222333444555333333444444444444444333444333333333444555666666555666777777777666555444222222222222222111000000111222222222111000///...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************&&&''')))*********))))))))))))))))))))))))))))))'''(((((()))))))))))))))zzzwwwuuummmhhhiiiiiihhhfffdddaaa___]]]\\\YYYYYYXXXWWWXXXYYYZZZ[[[RRRQQQOOOMMMKKKKKKKKKKKKIIIGGGEEEEEEFFFEEEDDDBBB===;;;::::::;;;<<<;;;:::555666777:::;;;999555111444444333333222111111111222222111111000///////////////000222222333333333111000///......///000111...---,,,---///000///...,,,...000...+++***+++---******))))))******+++,,,++++++,,,,,,,,,---------))))))***,,,...---+++(((---,,,++++++******++++++++++++******++++++,,,---000//////......//////000+++,,,,,,------,,,,,,+++)))))))))))))))************++++++---//////,,,***''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))************+++++++++000///...------------...******))))))***,,,...///---,,,+++******,,,...///------,,,,,,,,,+++++++++)))******++++++,,,------******++++++++++++******++++++,,,---......///000,,,+++++++++******))))))))))))******++++++++++++,,,,,,,,,,,,++++++***)))&&&))),,,---+++***)))***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))((('''''''''((()))***+++,,,,,,,,,)))***+++,,,---.........******+++,,,------------******+++,,,...//////000............////////////000111222333333222111000000000111111111111000000000111222333555666777888555555555555555555444444666555555444333333333444222222111111111111222222333333222222111111000000444333222111111222333444444444444444444444444444333333222111222333444555666777888999999999999999888777666555444444555666666777888999999999999999888777777777777777888999777777777777777777777777777777888888777555222111444555666777888888888888777777777777666666666666666666666777777777777888666777888999::::::999888888888777777777777888888111222555777888888777666666666666666666666666666444444444444555555555555777888999999888666444222111111000000000222333444111111111111111111111111//////000000111111222222222222222222333444555666444444555666666555555555555444444444444555666666666666777777777555444222111111111111111000///...000000000000///...,,,,,,------------------------++++++++++++++++++,,,,,,***************+++++++++************************)))))))))***++++++,,,,,,%%%''')))***+++***)))((())))))))))))))))))))))))'''(((((()))))))))))))))zzztttmmmiiiiiifffdddbbb___]]]\\\\\\\\\ZZZXXXVVVVVVWWWXXXXXXXXXUUURRRPPPNNNMMMLLLJJJIIINNNIIIDDDCCCEEEFFFCCC???>>>>>>===;;;:::999888777666666666666666555555444111111111111111222222222111111111111111111111111///000111222222222222222333333333222111000000///111///...,,,++++++,,,,,,///---,,,---...///,,,)))+++---//////...,,,,,,---......---------...//////,,,(((%%%''',,,///---***---,,,++++++++++++***)))++++++++++++++++++++++++,,,,,,------...------,,,***+++,,,+++))))))***+++)))***,,,.........,,,+++)))******++++++,,,------,,,***'''&&&&&&(((,,,...------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,//////,,,***++++++------------++++++---,,,,,,++++++,,,,,,---......---,,,++++++++++++---,,,******,,,------,,,------------,,,,,,+++***------......,,,***'''%%%++++++,,,------,,,,,,++++++++++++++++++++++++,,,,,,+++)))((((((((()))***+++++++++++++++***)))((((((((()))***+++,,,,,,,,,)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************......---,,,,,,,,,------......---------,,,,,,,,,---...//////......///111//////......---------,,,////////////////////////000111111222222333444444000000111222333333444555666555555444444333333222555555666555444333111000111111222222222222222222555555555444333222111000///////////////000000111222222222111111111111000---...///111222222222222444444444444444444444444444444444333333333222222222444666777888777666555777777777777777777777777;;;:::777666666777999;;;777888888777555444555666555555555555555666777777777666555555666888:::;;;777777777777777777777777666666666666777777777777888777777666555555444444777777777777777777777777666666666555555444444444111111222333444444555555555555666666555333222111111111000000000000111111222111111111111111111222111111111111111111111111222222333444555555444444777777555555555666777888888777555444555666888999888777777666555444444333222111000000/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++******************************))))))***+++++++++++++++(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%}}}yyytttnnnjjjiiigggeeeccc```]]]\\\\\\\\\[[[YYYVVVVVVWWWXXXXXXXXXSSSQQQNNNMMMMMMMMMLLLKKKNNNIIIEEEDDDEEEFFFCCC@@@??????>>><<<;;;999888777555555555555555444444333222222111111111111111111000000000000000000000000//////000111111111000000111111111000//////......///...------,,,,,,,,,,,,...---,,,---...///,,,***)))+++------,,,******+++***))))))))))))***++++++,,,+++******+++,,,---,,,,,,,,,++++++,,,,,,+++***++++++++++++++++++++++++------......------,,,+++***+++,,,,,,+++***+++---***+++,,,......---,,,+++((()))***+++,,,---......+++***((('''(((***,,,------,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---......,,,***,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...,,,++++++---------,,,---.........------,,,++++++,,,---------+++)))(((,,,,,,---------,,,,,,+++---,,,,,,++++++*********,,,+++***)))((())))))***+++++++++++++++***)))))))))))))))***+++++++++,,,)))))))))))))))***++++++))))))))))))))))))))))))************************++++++++++++++++++++++++---------,,,,,,,,,,,,++++++,,,...---,,,,,,---///000000000000//////......//////////////////////////////000000111222222222222222222222333333333333333333333333333333444444777777666555444444444444333333333333333444444444555555555555444333222111000000000000000111222222333333222222222111111111111000.........///111222333333333333333333333333333333333222222222111111111222444666777777666555666666666666666666666666777777777777777777888888666888888777666555555666555555555555555666777777777666666666777888999:::888888888888888888888888555555555666666666777777888777777666555555444444444444444444444444444444444444444333333333222222111111222222333333444444333444444444333222111000111111000000000111111222333222222111111222222333222222222222222222222222333333444555555555555555555555444444444444444555666555444444555777999:::555555444444333333222222555444222111000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,---,,,,,,,,,++++++++++++************************(((((()))***************((((((((()))))))))************)))))))))((((((((({{{wwwuuuqqqllljjjhhhfffddd```^^^\\\[[[[[[\\\YYYWWWVVVWWWXXXXXXWWWQQQOOOMMMMMMMMMNNNMMMLLLMMMIIIEEEDDDFFFFFFCCC@@@AAA@@@???===;;;999888777444444444555444333333222333222222222111000000000///////////////////////////000000000000//////.../////////...------,,,,,,---------...------,,,,,,---,,,,,,---...///---,,,***+++------+++***+++,,,+++++++++++++++,,,,,,---+++---...---******,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++***+++------,,,,,,---///+++,,,---------,,,+++***((())))))+++,,,---......++++++*********+++,,,---++++++************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...---,,,***------............---------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------///---,,,,,,---......---...............------,,,***+++,,,------,,,+++***---.........---,,,,,,+++...------,,,+++***)))))),,,+++******))))))*********++++++++++++***))))))******************++++++***))))))))))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,+++***,,,,,,,,,+++++++++******)))***++++++******+++---000////////////.........////////////////////////.........///000000111111444444444333333222222222000111111222333333444444666555444444444444555666444444444555555666666666666666666666555555444333222222222111222333333444444444444333333333222222555222///---,,,...000222222222222222222222222222111111111111000000000000///000222444666666666555444444444444444444444444333444555777777777666555666777888777555555555777666555555555555666777777666666666666777888999999777777777777777777777777444444444555555555666666777666666555555444444444222222222222222222222222222222222111111111111000111111222222222222222222222222333333222111000///111111111111111222333333444444333333333333444444333333333333333333333333444555666666666666666666333333333333333222111000333222222333444666888:::222222333555666777888999;;;999666222000//////000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++************************)))))))))*********++++++)))))))))*********++++++******))))))))))))((((((yyyuuuvvvsssnnnkkkiiigggdddaaa^^^]]]\\\\\\]]][[[XXXWWWWWWXXXWWWWWWQQQOOOMMMMMMMMMMMMLLLKKKKKKIIIFFFFFFFFFEEECCCAAABBBAAA@@@>>><<<:::888888444555555555555444333333333333333222111000//////000000000000000000000000000111111111000///...............---------,,,,,,+++,,,---.........---,,,++++++,,,---.........---,,,...//////---------...------,,,,,,------...///+++++++++++++++,,,---...+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,(((***,,,,,,+++,,,---///,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,************************,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,------,,,+++***,,,------------------,,,---,,,,,,++++++,,,,,,---))))))))))))***+++,,,---000...------.........---,,,---------------,,,,,,++++++,,,------,,,++++++............------,,,+++,,,,,,,,,++++++*********,,,,,,++++++******************+++++++++******)))+++++++++*********************))))))******+++,,,++++++++++++++++++++++++((((((((((((((((((((((((***,,,...//////...---++++++++++++************)))((()))+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///000000111111333333333333333333333333000000111111222222222222111222333444555444444444555555666666777777888888666666777777777666666555444444333333444444555666666555555555555444444444444333111//////000222444222222222222222222222222000000000////////////......///111333444555555555333333333333333333333333111222333444555555555555555666777666555444555666555555555555555666666777666666666666666777777888555555555555555555555555333333333333444444444555444444444333333333222222333333333333333333333333111111111111111111111000222222111111111111111111333333333222222111111111222111111222222333444555555555444444444444555555444444444444444444444444555666666777777777666666333444444555444222000///111000000111111333444555000111444777:::>>>@@@AAA???<<<777222...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***))))))***++++++************************************************++++++***+++++++++,,,,,,)))*********++++++++++++((((((''''''''''''''''''xxxtttuuusssnnnkkkiiihhheeebbb___^^^]]]]]]^^^\\\YYYWWWXXXXXXWWWVVVSSSQQQNNNMMMLLLKKKJJJHHHJJJIIIHHHGGGFFFEEEDDDBBBAAAAAA???>>><<<:::999888666666666666666555444444333333333222111000//////111111111111111111111111222222222222111000000/////////...............---+++,,,---.........---,,,***,,,------...---......---...///...------...///+++************+++,,,,,,+++(((&&&(((,,,///...,,,,,,---///...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////''')))***+++***+++,,,...,,,,,,,,,,,,+++******)))------,,,++++++******)))+++,,,------------,,,+++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************+++---...///111///------......---,,,***++++++,,,,,,,,,++++++------------,,,++++++***------......---,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******+++++++++******+++++++++******************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((***+++---//////...---,,,++++++*********)))))))))(((***++++++******+++,,,++++++++++++,,,,,,,,,,,,------------------------......//////000111111111111111222333333444555555222222222111111000000000///111555777888777444222555555666666777888999999666666777777888777777777555555555555555666777777777777777777666666666666//////000111111222333333222222222222222222222222000000000////////////......///000111333333444444333333333333333333333333333222111000000222444555333444555555444333444555444444444333444555555666444444555555555555555555222222222222222222222222111222222222222333333333222111111111111111000000222222222222222222222222111111111222222222222222222222111111111111111111555444444444333333333333333333333333333444555555666555555555555555555666444444444444444444444444555555666666666666555555444555555666555333111000/////////............//////000222444777999;;;<<<999777333000---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******************+++(((((((((((())))))))))))***************************))))))((()))***++++++)))*********++++++++++++''''''((((((((((((((((((xxxuuuuuuqqqmmmllliiigggeeebbb```____________]]]ZZZXXXXXXXXXWWWUUUTTTQQQNNNLLLLLLKKKIIIGGGIIIIIIIIIHHHGGGEEEDDDCCC@@@???>>>===;;;:::999999666666777777666666555444333222222222111000000000111111111111111111111111111222222222222111111000////////////////////////---------...------,,,,,,+++,,,......---,,,---...,,,------,,,++++++,,,...,,,,,,,,,,,,,,,---......,,,'''$$$&&&,,,000---***---///111///,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////((()))************+++---++++++++++++************------,,,,,,+++***)))))),,,,,,---------,,,++++++******+++,,,,,,+++************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++******+++++++++************++++++---,,,,,,++++++,,,,,,---------------...///000111111///---,,,------,,,+++)))******++++++++++++***///......---,,,++++++***+++,,,,,,------,,,,,,+++))))))***+++,,,------...,,,------------,,,+++***))))))***++++++++++++*********************+++++++++************+++,,,,,,************************))))))))))))))))))))))))((()))+++,,,---,,,,,,++++++++++++*********)))))))))***,,,+++******+++---,,,,,,---------------...------------------------......//////000111111111///000000111333444444555333333222222111000000///111333777999:::888555444444444555666777777888888555666777777888888888888666666555555666666777888999999999888888888777777,,,---///000111222222222444444444444444444444444111111111111000000000000000000111111222222333333222222222222222222222222555333000//////000333444111222333333222222333444333222222222222333444444222333333444444444333333000000000000000000000000000000111111111222222222000000000000000000000000////////////////////////222222222222222333333333111111222222222222222222666666555555555555666666555555444444444444555555666666555555555555666666444444444444444444444444444444444444444444333222333444444444333222111111///......------,,,++++++.........------------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((((((((((((((()))))))))************************''''''&&&%%%&&&'''((())))))))))))*********++++++))))))************++++++yyyvvvtttooollllllhhhfffdddbbbaaa``````aaa```^^^ZZZXXXXXXWWWVVVUUURRRPPPMMMLLLLLLKKKJJJHHHHHHIIIIIIIIIGGGEEEDDDDDD======<<<<<<;;;::::::999555555666666555555444333222222111111111111111111111111111111111111111111///000111111111111111000............///////////////...------,,,,,,,,,,,,+++---//////,,,+++,,,------------,,,++++++---///......------......///000---+++))))))+++,,,+++***...111333111,,,***,,,...------------------------,,,------...------,,,,,,***+++,,,,,,******+++,,,******************++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++***+++,,,------,,,+++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++)))***+++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,---...//////000...,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++---------,,,,,,,,,------))))))***+++,,,,,,,,,,,,*********++++++,,,,,,---,,,---.........---++++++))))))***+++++++++++++++)))))))))***+++++++++,,,++++++******++++++,,,---))))))))))))))))))))))))************************))))))***++++++,,,------,,,,,,+++++++++*********(((***++++++******+++,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000000111111222222222222222222222222222111111333333444444555444444444222222333444555666777777444555666777888888888888666666666666666777777888:::::::::999999999999888222111111111111222333444666666666666666666666666333333333222222222111111222222222111111222222333333333333333333333333333444333222111000000000111...000111111000000111333111111000000111111222333000111222333333222111000000000000000000000000000//////000000000111111111111111111111111111111111////////////////////////111111111222222333333333111111222222333333444444777666555555555666777777777777666555444444444444666555555444444555555666333333333333333333333333222222222222222111000000000000//////////////////------......------,,,,,,,,,,,,++++++***))))))((('''(((***,,,---.........++++++++++++++++++++++++*********************************************************++++++*********)))))))))*********++++++************************((('''&&&%%%&&&''')))***((((((((()))))))))******))))))*********+++++++++zzzwwwsssnnnkkklllgggfffdddbbbaaaaaaaaabbbaaa^^^[[[YYYXXXWWWVVVUUUPPPNNNLLLKKKLLLLLLKKKJJJGGGIIIJJJJJJHHHEEEDDDDDD<<<<<<;;;;;;;;;:::::::::444444555555444444333222111111111111111222222222000000000000000000000000......///000000111000000........................111///...,,,++++++,,,,,,,,,...000///,,,***+++---///000///...------///111******))))))******+++,,,/////////---***((()))+++///222444111,,,)))+++...------------------------/////////...---+++***))),,,---...---+++++++++---***)))))))))***+++,,,,,,))))))***+++,,,------...---,,,+++************++++++,,,------------,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---***)))***+++------++++++++++++---------,,,,,,++++++,,,,,,---******))))))******+++,,,000...,,,+++,,,,,,+++)))***+++,,,,,,------------,,,,,,+++,,,---...///000'''((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,---.........---,,,+++((()))***+++++++++++++++(((((()))***+++,,,,,,---++++++******++++++,,,---************************************************,,,,,,+++,,,---...///000,,,,,,,,,++++++++++++***((()))******))))))***+++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///111111111000000000000000111111111222333333444444333111///------///111333111111222333444555666777333444555777888888888888666666666666666777777888;;;;;;:::::::::999999999:::888555333222444777888888888888888888888888888444444444333333333222222444333222222111222222222333333333333333333333333333333333333222000///...---///000000//////000222000000000///000111111222///000111222222111//////000000000000000000000000////////////000000000000222222222222222222333333222222222222222222222222000000111111222222222333111111222333444444555555777666555444444555777777999888777555444444444444555555444444444444555555333333333333333333333333111111111111111000///...---,,,+++***+++,,,---...,,,---......////////////,,,,,,,,,---------......(((***,,,------,,,+++)))))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++************++++++,,,,,,,,,,,,************************,,,+++)))((()))***,,,---(((((((((((())))))))))))''''''(((((()))))))))***vvvttttttqqqnnnnnnkkkhhhddd```]]]\\\]]]]]]^^^]]]\\\ZZZYYYWWWVVVUUURRRQQQPPPPPPNNNNNNMMMLLLIIIIIIHHHGGGFFFDDDCCCBBB======<<<;;;999888777777666555555555555444444444333222000......///111222////////////000111222333000000000000000000000000000000000000////////////---------,,,,,,+++++++++,,,,,,,,,------.........///666:::555***%%%)))000........................---------------------------,,,,,,++++++,,,------------------------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,,,,+++******+++,,,,,,*********++++++,,,,,,,,,,,,,,,+++,,,,,,,,,***))),,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++******)))------------------------***+++,,,,,,------,,,,,,------......,,,***'''%%%)))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******))))))))))))******'''((()))***,,,...//////++++++++++++++++++++++++***+++,,,,,,------,,,,,,'''((()))++++++******)))+++******************+++)))************+++++++++)))+++---,,,+++***+++,,,......//////000000111111...---++++++,,,---,,,++++++++++++***************---+++((((((***+++++++++++++++++++++++++++++++++))))))***+++---...//////////////////////////////000111111111222222222222111111111000000000000000111111111111111111111111777777777777777666666666333444444555666666666555999888888999:::;;;999888888777555444555666888999999999999999999999999999777666555333222222222222444555666555333222222333222333333444444333333222444444444444444444444444///000000111111222222333333222222222222222222222444444333222222222333333222222222111222222333333111111111222222111111111111111111222222333333333444444444444444444444444000000111222222111111111666777777777777666666555555666777888888777666555555555444444444333333333444333333222222111111000111///...---...///...---//////000000///...------//////.........------------,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,))))))************)))))))))))))))((()))******++++++*********))))))(((((()))************+++++++++******++++++++++++******************************)))************+++++++++******++++++++++++*********++++++++++++,,,,,,,,,uuussssssooommmllljjjhhheeebbb___^^^^^^^^^^^^]]]\\\ZZZXXXWWWVVVUUURRRQQQPPPPPPNNNNNNMMMLLLJJJJJJIIIHHHGGGEEEDDDCCC======<<<;;;999888777777666555555555555444444444555444222111000111333333111111000000000000000111000000000000000000000000////////////............---------,,,,,,,,,++++++,,,,,,,,,------.........///111222000---+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++*********++++++,,,,,,,,,+++++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------........................++++++,,,------------,,,,,,---...//////---+++***)))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++************++++++*********++++++,,,,,,,,,++++++++++++***************+++,,,,,,------,,,,,,'''((()))***+++******)))------,,,,,,,,,,,,------)))************+++++++++)))+++---,,,+++***+++,,,,,,,,,------...//////000///---++++++,,,,,,+++***))))))******++++++,,,,,,---+++))))))***+++++++++++++++++++++++++++++++++))))))***+++,,,......///........................------........./////////000000000000000000000000000000000000000000000000111222222222333333444444222333444444555555444444777777777999:::;;;999777777666555444444666777999999999999999999999999999888777666555555444555555666777777666444222333444444444444444444333222222444444444444444444444444222222222222333333333333333333333333333333333333555444333333222222222222222222111111111111111222111222222333333222222111000111111111222222222333444444444444444444444444111222222333333333222222555666666777777777666666555555666777777666555555444444444333333333222222111111111222222222222222222000......///000///.........//////......---,,,---------,,,,,,,,,++++++************************+++++++++*********))))))*********+++++++++,,,,,,)))******************))))))))))))))))))******+++************)))))))))((()))************+++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******(((((()))))))))*********~~~tttrrrqqqmmmjjjiiiiiihhhfffdddbbb```^^^]]]]]]]]]\\\ZZZXXXWWWUUUUUURRRQQQPPPPPPNNNNNNMMMLLLIIIIIIHHHHHHFFFEEECCCBBB>>>===<<<;;;:::888777777666555555555555444444444555444333111111111222333333222111000////////////000000000000000000000000//////.........---------------------,,,,,,,,,,,,---------------.........///,,,***+++///111///,,,........................++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////......++++++++++++++++++++++++)))******++++++,,,------,,,++++++******++++++,,,,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,------...//////------------------------++++++,,,---------------***+++---...//////...---******+++,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++******))),,,,,,++++++******))))))***++++++,,,,,,,,,,,,,,,(((((()))************)))******))))))))))))******)))************+++++++++)))+++---,,,+++***+++,,,,,,------......///000000000...,,,+++,,,,,,+++***(((((()))***+++,,,------,,,+++))))))+++,,,+++***++++++++++++++++++++++++)))******+++,,,---..............................,,,,,,,,,------------.../////////000000000000000////////////////////////---...///000111222333333111111222333333333333222444444555888::::::888666666555444333444555666777888888888888888888888888888888777777777777888888888999999777555333333444555555666666555444333333666666666666666666666666555555555555444444444444333333333444444555555666666555555444333222222222333222222111000000000000333333444444444444333333111111111111222222222222555555555555555555555555333444444444444444333333444555666777777777777777444444555555555555444444333333222222222111111111//////000000111222222333222000......///000///...---------------,,,,,,++++++++++++*********))))))))))))))))))))))))))))))+++++++++************************++++++++++++,,,******++++++++++++******)))))))))))))))*********************)))))))))))))))************+++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******((((((((()))))))))******~~~tttqqqoookkkhhhgggffffffeeedddbbb```^^^\\\]]]\\\[[[ZZZXXXVVVUUUTTTRRRQQQPPPPPPNNNNNNMMMLLLGGGGGGGGGFFFEEECCCAAAAAA???>>>===<<<:::888777777666555555555555444444444333333111000000000000000222222111000//////000000000000000000000000000000000////////////.........------------------,,,,,,---------...............///+++(((+++000222000,,,////////////////////////+++,,,,,,,,,,,,,,,------+++,,,,,,------,,,+++***+++++++++++++++++++++++++++,,,---......///......************************------,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++*********)))+++,,,,,,,,,+++,,,,,,---,,,,,,+++++++++++++++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,---------...************************+++,,,,,,---...---------((()))***,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++***))))))------,,,,,,++++++************+++,,,,,,,,,,,,+++((()))))))))************((((((''''''''''''(((((())))))*********+++++++++)))+++---,,,+++***++++++...//////000000111222222000...,,,+++,,,,,,***)))*********++++++,,,,,,,,,,,,+++******+++,,,+++***++++++++++++++++++++++++******++++++,,,,,,,,,---------------------------............////////////......///////////////000///////////////////////////000000111222222333333000000111111111111111000000111333666999999777555444333333333333444555555777777777777777777777777777777777777777888999999999::::::888666444444555444555555666666666666666888888888888888888888888888888777777666555555444333333444555666777777888888777777666555444333333555444333222111111000000444444555555555555444444333333333333333333333333555555555555555555555555555555666666555555444444333333555666777777777777333333333333333333333333111111111111000000000///......//////000000000000111///------.........---++++++,,,,,,,,,,,,+++***+++************)))))))))***************+++++++++************************************+++++++++++++++++++++,,,,,,+++++++++(((((()))************************)))))))))))))))))))))*********+++++++++******++++++++++++******************************))))))*********+++++++++******++++++++++++******************++++++++++++uuuqqqoookkkgggeeeccccccdddcccbbb___]]][[[]]]\\\[[[YYYXXXVVVUUUTTTRRRQQQPPPPPPNNNNNNMMMLLLIIIHHHHHHGGGFFFDDDCCCBBB@@@???>>><<<:::888777666666555555555555444444444444333222111111000000000000000//////000111222222000000000000000000000000111111111000000000000///------------------------...........................---------///000///...........................------------......//////---------------,,,++++++++++++++++++++++++++++++***+++,,,---------------************************------,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++*********(((***,,,,,,***)))***,,,++++++++++++,,,...///000//////......---------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,++++++******************************,,,,,,---.........------++++++++++++++++++******++++++,,,,,,,,,++++++******+++,,,,,,------,,,,,,++++++************++++++,,,,,,++++++++++++++++++......------,,,,,,,,,,,,)))***++++++,,,,,,++++++)))))))))))))))*********,,,++++++******++++++,,,))))))*********+++++++++)))+++---,,,+++***++++++.........///000000111111000...,,,+++,,,,,,+++***---,,,,,,,,,++++++******,,,+++***+++,,,---+++***++++++++++++++++++++++++++++++++++++++++++++++++------------------------........./////////000000------........./////////000000000000000000000000222222111111111111111111///000000000000000////////////111333666777555333222222222222222333333444666666666666666666666666555555555555555666777888888999999888555444444555222333444666777888999999999999999999999999999999:::999888888777666555555444444555666777777888888999999999999888777666555777666555444333222222222555555555666666555555555555555555555555555555555555555555555555555555555555666666666555555444333111222333444555666666666222111111111111111111222////////////............/////////......---------...,,,++++++,,,,,,,,,*********+++++++++++++++***++++++++++++************))))))*********+++++++++************************))))))*********++++++++++++++++++,,,,,,+++++++++(((((()))************)))))))))))))))))))))******))))))*********+++++++++******++++++++++++******************************))))))*********+++++++++******++++++++++++******))))))*********+++++++++wwwssspppkkkgggeeeaaabbbbbbbbbaaa___]]][[[\\\\\\[[[YYYWWWVVVTTTTTTRRRQQQPPPPPPNNNNNNMMMLLLKKKKKKKKKJJJHHHGGGEEEDDD@@@@@@>>><<<:::999777666666555555555555444444444666666555444333222222111////////////000111222333000000000000000000000000222222222111111111000000------------............/////////.....................//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------***++++++,,,,,,++++++***,,,,,,++++++++++++++++++))),,,...---***((()))+++'''((()))+++...222666888//////......------,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............//////...---,,,,,,++++++++++++,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++************++++++***++++++++++++,,,,,,,,,,,,,,,------------------)))******+++++++++++++++)))))))))((()))******+++++++++************++++++)))************+++++++++)))+++---,,,+++***+++,,,***++++++,,,------.........---++++++,,,---,,,+++......---,,,+++***)))))),,,++++++,,,------,,,***+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////000000000000000000000000000000000000/////////...///000000000000//////.../////////000333444333222000000111111111222222222444444444444444444444444333333333333333444555555666777777666444333333444111222444555777888999999888888888888888888888888999888888777666555555444555555555666666777777888888999:::::::::999777666777777666555444444444444555555666666666666555555777777777777666666666666444444444444444444444444555555555555444333222222000111222333333333333333000000////////////000000.........---------,,,,,,///......---,,,,,,++++++---+++))))))***+++***))))))***++++++++++++++++++,,,,,,,,,++++++++++++***'''(((((())))))************************+++++++++)))))))))************+++******++++++++++++******'''((()))++++++******)))))))))))))))************)))************+++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******'''''''''((((((((())))))yyytttqqqlllgggfffbbbbbbbbbaaa```___^^^^^^\\\\\\ZZZYYYWWWUUUTTTTTTRRRQQQPPPPPPNNNNNNMMMLLLJJJJJJJJJIIIGGGFFFDDDCCCAAA@@@???===;;;999777666666555555555555444444444666666666555444333111111111000000000000000111111000000000000000000000000111111111111000000000000------------.........///000/////////.........---,,,,,,,,,---............------------------------,,,,,,------...//////000333111///---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,,,,///222000+++)))***,,,*********,,,///333777999...------,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++------------------------,,,------...............//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,---))))))***+++++++++++++++***)))((((((((()))++++++))))))(((((((((((()))))))))************+++++++++)))+++---,,,+++***+++,,,))))))***++++++,,,,,,------+++***+++,,,------,,,---------,,,,,,++++++***,,,++++++,,,......,,,***++++++++++++++++++++++++,,,+++++++++******))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////////////////////////////.........///////////////000000000000000///......000///------///111111111//////000000111111111000222222222222222222222222222222222222222222333333222444444444222222333444333333444555666666666666555555555555555555555555777777666666555555444444666666666666666666666666555666888999:::999777777666555555444444444555555444555555666666555555444777777777666666666555555333333333333333333333333333444444333222111000000000000111111111111111000000///...------...///000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++---+++))))))***+++***))))))***++++++,,,,,,,,,+++,,,,,,++++++++++++******(((((())))))***++++++,,,))))))*********+++++++++))))))))))))************)))******************)))'''(((***+++++++++)))(((((()))))))))************)))************+++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******''''''''''''((((((((()))zzzvvvrrrmmmhhhfffccccccbbbbbbaaa`````````\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQQQQPPPOOONNNMMMLLLGGGGGGGGGFFFDDDCCCAAA@@@AAA@@@???===;;;999777666666666555555555444444444444444444333222111///...333222111000////////////000000000000000000000000000000000000////////////---------.........//////000000//////.........---+++)))(((***...000///---000000000000000000000000++++++,,,,,,---...//////555333///---,,,---///111------------------------////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))***+++,,,------,,,+++************++++++,,,,,,---///222444222---***+++...000///......///111444555,,,,,,++++++***)))((((((+++,,,,,,------,,,,,,++++++,,,,,,------......///++++++++++++++++++++++++,,,---......//////......,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++***)))++++++,,,---------,,,,,,...------,,,,,,------...---,,,,,,++++++*********''''''((()))***++++++,,,))))))***++++++++++++******)))((((((((()))+++,,,------,,,,,,,,,,,,------)))************+++++++++)))+++---,,,+++***+++,,,***++++++,,,,,,---......,,,+++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......,,,***++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////........................---......///000111222222000000111111000///......222///,,,,,,---///000000...//////000000000000000000000000000000000000000333222222111111222222222000111333222111111222444555555555555555444444333222222222222222222222222555555555555444444444444666666666666555555555555333444666888999888777666444444333333333444555555444444555555555555444444777777666666555555555444222222222222222222222222222333333222111000///...///000000000000//////...///...---,,,,,,---...///,,,,,,,,,+++++++++***************+++,,,,,,------...,,,******+++,,,+++***)))***+++,,,,,,,,,,,,,,,++++++++++++******************+++,,,------......))))))******++++++++++++))))))))))))************))))))************))))))'''(((***+++,,,+++)))((((((((())))))*********+++)))************+++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******))))))))))))************zzz{{{tttooonnniiigggdddaaaaaabbbbbb___\\\[[[ZZZYYYWWWUUUSSSRRRQQQRRRPPPNNNMMMNNNMMMLLLKKKHHHFFFDDDDDDDDDDDDCCCBBBBBB@@@===;;;;;;:::888777555555555555666666666666444444444333333444555555333222222222111111000000222111111111000000//////000000000000000000000000000000000000////////////000///...------...///000---------------...///000............/////////000......---------,,,,,,,,,+++---///111111///---+++,,,+++***))))))+++---...+++,,,.........,,,***))),,,++++++******++++++,,,---------,,,,,,+++++++++///,,,***+++---///...---++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,------...//////............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------///---,,,,,,......---+++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++***************)))))))))***+++,,,...---,,,+++++++++------,,,,,,,,,+++***))))))(((++++++,,,,,,,,,++++++***...---+++*********++++++)))))))))((()))******+++)))***+++,,,---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,++++++***)))))))))))))))(((((((((***+++,,,000///---+++)))(((((((((---,,,+++******+++,,,---'''(((***,,,---,,,+++)))+++++++++,,,,,,---------------------------------++++++------------++++++//////............//////////////////////////////000000000000////////////000000000000000000000000111111222222222333333333111111111111222333444444222333444444555555444444111111111222222111111111111111222222222333333333444444444333333222222222222222222222222222222222222222222222222222222222333333333333333333333333222333555555333222333444......------------......000111222222111///---,,,/////////......---------.........------.........---------,,,+++***)))(((......---,,,,,,++++++***,,,,,,,,,++++++*********---+++)))(((((()))+++---((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++***)))(((++++++++++++******))))))+++*********))))))((((((+++++++++***************))))))))))))))))))))))))************************{{{{{{sssnnnlllggggggdddaaa```aaa```___]]]\\\[[[ZZZXXXVVVTTTSSSRRRVVVSSSQQQPPPQQQQQQPPPNNNIIIGGGEEEDDDDDDDDDCCCBBBAAA???===;;;;;;:::999777777777666666555555555444444444333333333333444444333333222222111000000///222222222222111111111000000000000000000000000000------......///000000111000///...------...///000------,,,,,,,,,,,,---------------............///000000/////////.........,,,---...//////...---,,,******)))))))))***,,,,,,+++,,,---......,,,+++***...------,,,,,,------...,,,,,,,,,+++++++++******---+++***+++---...---,,,........................---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,,,,++++++***)))++++++++++++++++++++++++------,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,*********,,,,,,+++***,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******))))))******+++,,,,,,---+++***))))))((()))***+++*********)))((('''''''''***+++++++++++++++******,,,+++***)))))))))******))))))))))))******************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---(((((())))))******+++++++++***)))(((((()))***+++...------,,,+++++++++++++++***))))))))))))***+++((()))***+++++++++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///.........------------////////////////////////000000111111111222222222111111000000111111222222111222333333444444333333111222222333333222222111111111111111222222222222333333333333222222111111000000000000000000000000111111111111111111111111111111111111111111111111...000111111000//////000......------------..................---,,,+++***,,,,,,,,,+++++++++******...------,,,,,,------...******+++******)))((('''+++++++++************))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************)))))))))***+++++++++,,,*********+++++++++,,,,,,+++++++++***)))(((((((((******++++++++++++******+++++++++++++++***))))))++++++++++++*********)))+++*********))))))))))))++++++++++++++++++++++++************************************************|||{{{sssmmmkkkeeegggddd```^^^^^^___^^^^^^^^^]]][[[ZZZWWWUUUTTTSSSWWWUUURRRQQQRRRRRRQQQOOOIIIGGGEEEDDDDDDDDDCCCBBB@@@>>><<<;;;;;;;;;:::888888888777666555444333333333333222222222222333333111111111222222222222222333333333222222222222222000000000000000000000000000111111111222222222222//////............//////------,,,+++++++++,,,,,,,,,,,,---------.........000000000////////////...,,,,,,------------,,,,,,))))))))))))***************+++,,,---...---,,,+++...------,,,,,,------...++++++++++++************++++++***,,,---...---+++////////////////////////+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++***)))***,,,---,,,+++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***((()))***+++,,,---------))))))((((((((())))))************)))((((((''''''************************+++***))))))((()))))))))((()))***+++++++++***)))++++++******++++++,,,------,,,,,,++++++,,,,,,---***************+++++++++++++++***)))))))))******************++++++++++++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------...////////////000000000111000//////////////////000000111222222222222111111222222333333222222111000000000000111111111111222222111111111111111000////////////////////////////////////////////////........................,,,---//////---,,,---......------,,,,,,------......---,,,++++++***+++++++++++++++***************---,,,,,,++++++,,,,,,---))))))************))))))))))))*********+++++++++,,,,,,,,,++++++++++++***)))***,,,------,,,***)))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******************++++++*********++++++++++++,,,++++++*********))))))))))))******************)))***++++++++++++***))))))++++++++++++***************************)))))))))++++++++++++++++++++++++************************************************|||{{{sssmmmkkkffffffddd```]]]\\\]]]^^^^^^```___]]][[[YYYWWWUUUTTTTTTRRRPPPOOOPPPPPPNNNMMMJJJHHHFFFDDDEEEDDDCCCBBB@@@>>>;;;;;;;;;;;;:::999888777777666555444444444333333222111111111222222......000111333444555666222222222222222222222222000000000000000000000000222222111111000000000////////////....../////////,,,,,,++++++,,,---......---------.........//////.........------------------,,,++++++++++++,,,---)))***++++++++++++************,,,------------,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,+++++++++++++++++++++---------......------,,,........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,...//////...++++++++++++++++++++++++++++++++++++++++++++++++******,,,,,,---,,,++++++***************+++++++++,,,,,,,,,++++++*********))))))))))))))))))***************)))))))))******'''(((***,,,,,,+++***))),,,+++***)))***+++,,,------,,,,,,++++++,,,,,,---//////...---+++***))))))******************++++++(((((())))))))))))))))))------------------------000///...---------------+++++++++++++++++++++,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++************++++++++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------............//////...------,,,------......///000000000000///000000111111111111000000...////////////000000000000000000000////////////........................------------------------------------------------,,,---//////---,,,---...------,,,,,,,,,,,,------///...,,,+++++++++,,,---,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,***+++,,,,,,---------,,,******+++,,,------......++++++++++++++++++++++++)))******************)))))))))))))))))))))))))))******++++++++++++******+++++++++++++++++++++++++++++++++***************************++++++++++++)))))))))******+++++++++))))))************))))))******+++++++++******)))++++++++++++++++++++++++************************************++++++++++++************************************************zzz{{{tttnnnmmmhhheeedddaaa^^^\\\\\\^^^___aaa```___\\\ZZZWWWVVVUUUTTTRRROOONNNOOOOOONNNLLLKKKIIIFFFEEEEEEDDDCCCAAA@@@>>>;;;;;;;;;;;;:::999555555555666666666666666444333222222111111111222000111111222333333444444000000111111111111111111000000000000000000000000,,,,,,,,,---------------...//////////////////...+++++++++,,,---///111111////////////000000000000...........................---+++******+++---...+++,,,,,,------,,,++++++***++++++,,,------------,,,++++++******++++++,,,------------------------,,,---..................++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,...//////...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))))))))******++++++++++++,,,,,,,,,,,,++++++++++++))))))(((((()))***++++++***+++++++++++++++++++++''')))+++,,,---,,,***))),,,+++***)))***+++,,,------,,,,,,++++++,,,,,,---------,,,+++***)))(((((((((((()))***+++,,,,,,,,,)))******+++******)))(((------------------------///...---,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,---------...------,,,++++++++++++,,,---......//////............////////////......---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,......,,,+++,,,---,,,,,,++++++++++++,,,,,,...---+++******+++,,,---+++++++++++++++++++++++++++++++++******+++++++++***+++,,,---------------******+++,,,---......///+++++++++++++++++++++++++++)))(((''''''((()))+++))))))))))))))))))))))))******++++++++++++******************************+++++++++***************))))))*********+++++++++++++++++++++************))))))************)))))))))******+++++++++******+++++++++++++++++++++,,,***************+++++++++))))))))))))******++++++************************************************zzz{{{tttooonnniiiddddddccc```]]]\\\^^^```bbbaaa___]]]ZZZXXXVVVUUUUUUSSSQQQPPPQQQQQQOOONNNLLLIIIGGGEEEEEEDDDCCCAAA@@@>>><<<;;;;;;;;;:::888555555555555666666777777555444333222222111222222666555444333222111000000000000000000000111111111000000000000000000000000+++,,,---...///111222222......////////////......++++++,,,---...000111222//////000000000111111111///000000000000111111111...---,,,++++++,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------...------------............,,,---------,,,,,,...000------------------------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++...------,,,,,,------...+++++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++************************------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++***)))***,,,---,,,+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,---,,,+++***))))))))))))''''''((()))***************************************)))(((((()))***,,,---******+++,,,,,,,,,,,,+++))))))+++,,,,,,,,,+++***++++++******++++++,,,------,,,,,,++++++,,,,,,---&&&''''''((())))))******((()))***+++,,,,,,,,,,,,+++,,,---------,,,+++*********++++++++++++******************))))))))))))+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,,,,++++++,,,,,,---))))))))))))))))))))))))---,,,,,,,,,++++++++++++************************++++++++++++,,,,,,,,,,,,---,,,++++++++++++++++++,,,,,,---............---,,,------......------,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,*********+++,,,++++++******++++++,,,******))))))))))))******)))))))))))))))*********,,,++++++******++++++,,,))))))***+++,,,,,,++++++(((((()))***++++++,,,,,,***++++++++++++,,,,,,,,,,,,***(((&&&&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))******************++++++)))))))))************+++......---+++***)))(((''')))******************)))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,*********+++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++************************{{{{{{sssnnnmmmhhhcccddddddbbb^^^]]]^^^```bbbaaa___]]]ZZZWWWUUUTTTWWWTTTRRRQQQRRRRRRQQQOOOLLLJJJGGGFFFEEEEEECCCAAAAAA???===;;;;;;:::999777666666666666666555555555666555444333222222222222666555444333222111111000000000000111111222222222000000000000000000000000/////////000000000000000---...///000000///...---------,,,,,,------......////////////000000000000///000000000111111111111......------------.........---,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,...------,,,,,,------...,,,,,,,,,------.........+++,,,+++)))((())),,,000........................++++++++++++,,,,,,,,,---++++++++++++++++++++++++***+++---......---+++***...,,,***))))))***,,,...++++++,,,,,,------......)))***++++++,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,*********,,,,,,+++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,***)))'''&&&''')))+++---'''((()))***+++++++++***************************+++***)))((()))+++---...((()))***+++,,,,,,+++************+++++++++,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---&&&&&&'''(((***+++,,,,,,+++,,,,,,,,,,,,+++))))))''')))+++,,,---,,,++++++))))))***++++++***))))))((()))***++++++***))))))++++++++++++*********)))++++++++++++++++++++++++******++++++++++++******---,,,,,,++++++,,,,,,---)))))))))))))))))))))))),,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++++++++***++++++,,,,,,+++,,,------......------,,,------......------,,,+++++++++,,,,,,,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++------+++***+++,,,++++++************++++++)))******++++++******))))))))))))*********++++++,,,,,,++++++++++++,,,,,,******++++++,,,+++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************)))))))))***+++++++++,,,))))))))))))************,,,++++++++++++++++++*********++++++++++++******))))))***++++++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++************************|||{{{sssmmmkkkfffccceeefffddd```]]]^^^```bbbaaa___]]]ZZZWWWUUUTTTVVVTTTRRRQQQQQQQQQPPPOOOMMMJJJGGGFFFEEEEEECCCAAABBB@@@===;;;;;;:::888777888888777666555444444333777666555444333333333333111111222333333444555555111111111222222333333333000000000000000000000000000///---+++)))&&&%%%$$$---...///000000///...---///...---,,,++++++***+++............/////////000---.........//////000000...........................---+++))))))***+++,,,...------,,,++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------*********'''%%%&&&+++000------------------------+++++++++,,,,,,---------))))))))))))))))))))))))***+++---......---+++***+++)))&&&$$$$$$&&&)))+++++++++,,,------...//////+++,,,------....................................---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------///---,,,,,,......---,,,***+++,,,------,,,+++************++++++,,,,,,,,,((('''%%%$$$&&&)))---000)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,...///'''((()))+++++++++***)))++++++*********+++,,,---)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------.........---,,,)))'''&&&"""###&&&)))***+++*********+++,,,------,,,+++***)))***,,,.........,,,+++++++++++++++******)))))))))))))))))))))))))))))))))***+++,,,,,,+++***))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++***************************************++++++++++++,,,,,,,,,+++*********+++,,,------,,,,,,---.........---------..................---******+++++++++,,,,,,,,,))))))******+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++************************,,,...000///...---...///++++++************++++++***+++---......---,,,+++++++++,,,,,,---------------,,,,,,++++++,,,,,,------------......------,,,+++,,,,,,,,,,,,---------*********++++++,,,,,,,,,+++,,,------------,,,+++******************************++++++++++++******++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))))))))************%%%&&&(((***,,,///000111++++++,,,,,,,,,,,,++++++((()))***++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,------...///000000++++++++++++++++++++++++************************yyyvvvpppooonnnfffiiifffccc```]]]\\\\\\\\\aaa```^^^\\\YYYWWWUUUTTTSSSSSSRRRQQQPPPNNNLLLKKKKKKJJJHHHGGGGGGEEEBBB@@@>>>===;;;;;;<<<<<<;;;:::666666666666555555555555444444444444444444444444666444222111111000...,,,555111///222333000///000111111111111000000000000------------------------......------------..............................------,,,+++,,,---...///////////////////////////......---------,,,,,,,,,---------,,,,,,++++++++++++,,,---......,,,***)))+++,,,---,,,***)))***++++++******)))***+++---......---,,,,,,,,,,,,---...,,,------....../////////------------------------------------,,,+++***)))++++++,,,,,,,,,---------++++++************++++++***+++,,,,,,------,,,,,,***+++,,,------,,,+++************++++++,,,,,,---///...------,,,,,,------,,,+++***))))))+++---...***************+++++++++((()))***+++,,,------------+++***(((((()))+++,,,...---+++))))))***+++,,,,,,,,,---------,,,++++++))))))))))))))))))))))))***+++,,,,,,******+++,,,,,,+++***))))))***+++,,,---+++***(((((()))+++,,,)))))))))******++++++,,,---,,,,,,,,,,,,---......//////...------...000111...---+++******+++---......---+++)))((())))))***,,,+++***((((((***+++,,,,,,+++***))))))***+++,,,*********++++++,,,,,,,,,************************,,,+++***))))))***+++,,,******+++,,,,,,---......******************************++++++++++++******---,,,,,,,,,++++++******++++++++++++++++++++++++************************.........------,,,,,,,,,///---+++))))))+++---///......---,,,++++++++++++,,,,,,+++******))))))(((,,,,,,+++***))))))*********+++,,,,,,,,,,,,+++***)))******+++++++++******---,,,***)))))))))******++++++,,,---...//////000******+++,,,,,,,,,,,,++++++++++++*********))))))++++++************++++++******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,***)))+++...///...,,,******+++,,,,,,---......******************************************************+++++++++,,,,,,,,,'''***------***))))))+++,,,+++++++++******))))))************)))))))))))))))************+++++++++))))))(((((()))***++++++,,,+++***))))))***+++,,,******))))))******+++,,,,,,,,,,,,++++++*********,,,+++******))))))******,,,,,,,,,+++++++++************)))(((((()))******yyyvvvpppooonnngggiiifffccc```]]]\\\\\\\\\```___]]][[[YYYVVVTTTSSSSSSSSSRRRQQQPPPNNNLLLKKKKKKIIIHHHGGGGGGFFFCCCAAA???>>>;;;;;;<<<<<<;;;:::666666666666555555555555444444444444444444444444555444222222333333111000444000///222333000///000111111111111000000000000..............................------------....................................---------...///000.................................---------,,,,,,---------,,,,,,+++++++++,,,,,,---------,,,+++***,,,---...---+++***+++,,,,,,,,,+++***++++++---------,,,++++++++++++,,,------------------.........************************++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++************++++++***+++,,,,,,------,,,,,,))))))***++++++***))))))+++++++++++++++,,,,,,,,,---,,,++++++******++++++,,,+++***))))))+++---...++++++***)))((('''&&&&&&)))***++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,...---+++))))))***+++,,,***++++++,,,------------***************************+++,,,,,,******+++,,,++++++***))))))***++++++,,,+++***(((((()))+++,,,************+++++++++++++++++++++++++++,,,------......---------...//////...---+++******+++---...---,,,+++***)))))))))***+++***)))(((((()))***+++,,,+++************+++,,,++++++++++++++++++,,,,,,************************++++++************+++++++++,,,,,,---......//////***************************++++++,,,,,,++++++***))))))))))))((((((''''''************************************************,,,,,,,,,,,,++++++******...---+++******+++---......------,,,,,,,,,,,,,,,***************))))))))),,,++++++***))))))*********+++,,,,,,,,,,,,+++***+++++++++++++++***)))(((,,,,,,***)))))))))******************++++++++++++******+++,,,,,,,,,,,,++++++++++++*********))))))***))))))))))))))))))***))))))*********+++++++++************))))))))))))***(((''''''******)))'''******++++++,,,------...++++++++++++++++++++++++******************************+++++++++,,,,,,,,,(((***---,,,***))))))++++++++++++******)))))))))************))))))))))))(((((()))))))))*********)))))))))))))))***++++++++++++***))))))***++++++***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++***************,,,,,,++++++************************************yyyuuuooooooooohhhiiifffccc```]]]\\\\\\\\\^^^]]]\\\ZZZXXXVVVTTTRRRRRRRRRRRRQQQPPPNNNMMMLLLJJJIIIHHHHHHHHHGGGEEEBBBAAA???===;;;<<<;;;:::888666666666666555555555555444444444444444444444444444222222222444555444333333///...111222///...000111111111111000000000000////////////////////////......------------..............................///............///000000........................//////.........---------------,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,---...---,,,+++,,,---...---,,,,,,,,,,,,,,,---,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------************++++++++++++++++++************++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++---,,,++++++******++++++,,,+++*********+++,,,---+++++++++***)))((('''&&&***++++++,,,,,,,,,++++++,,,+++***))))))***+++,,,---,,,+++*********+++,,,)))***+++,,,---.........++++++++++++++++++++++++***+++,,,+++******+++,,,++++++***))))))***++++++++++++***))))))***+++,,,,,,,,,++++++++++++++++++***************+++,,,,,,,,,,,,---...............------++++++++++++---------,,,+++******)))******,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++******************************++++++++++++******+++++++++,,,------......***************************++++++,,,,,,++++++***++++++++++++************))))))))))))))))))))))))***************************************))))))))),,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------))))))))))))************,,,+++******)))************++++++,,,,,,++++++***)))******+++++++++******,,,+++******)))*********************))))))((((((******+++,,,,,,,,,,,,++++++++++++***************))))))(((((((((((())))))(((((()))))))))*********,,,,,,++++++***))))))(((,,,+++******++++++***)))******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,(((***,,,,,,***)))***+++*********)))))))))))))))************))))))))))))'''((((((((())))))))))))***))))))))))))***++++++++++++***))))))***++++++***+++,,,---...---,,,,,,++++++++++++++++++,,,,,,,,,+++++++++************+++************)))))))))******++++++++++++******xxxuuuooooooooohhhiiifffccc```]]]\\\\\\\\\\\\\\\[[[ZZZXXXUUUSSSQQQQQQQQQQQQPPPOOONNNMMMLLLJJJIIIHHHHHHIIIHHHFFFDDDCCC@@@>>><<<<<<;;;999777666666666666555555555555444444444444444444333333333222111222444444333222222...---000111///...000111111111111000000000///..............................------------............................................./////////......................../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,------+++++++++---///......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++........................((()))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,........................---------,,,,,,++++++***///...------,,,,,,------++++++*********+++,,,---)))***+++------------,,,++++++,,,,,,,,,+++******++++++*********+++,,,,,,---,,,+++*********++++++***+++,,,,,,------------++++++++++++++++++++++++)))+++,,,+++***)))***++++++******************++++++******))))))***+++,,,------,,,,,,++++++*********************+++,,,,,,+++,,,...///000000///...---,,,,,,++++++,,,,,,---,,,,,,++++++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))***+++,,,,,,+++***)))(((((())))))************************************)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,***************************************************************)))))))))***+++,,,------,,,+++***))))))***+++,,,,,,,,,---))))))******+++,,,,,,---++++++***************+++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,++++++******************+++++++++*********************+++,,,,,,,,,,,,+++************************))))))(((((((((((())))))))))))))))))*********+++------,,,,,,,,,+++++++++,,,,,,,,,,,,------------******++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++************))))))))))))))))))))))))************)))))))))(((((((((((()))))))))***************))))))***+++++++++******************+++)))***,,,......---,,,************++++++,,,,,,,,,+++,,,,,,+++++++++*********)))))))))))))))))))))***+++,,,,,,,,,,,,+++***xxxtttoooooopppiiiiiifffccc```]]]\\\\\\\\\[[[[[[[[[ZZZXXXUUUSSSQQQOOOPPPPPPPPPOOONNNMMMMMMKKKJJJIIIIIIIIIIIIGGGEEEDDDAAA>>><<<<<<;;;999777666666666666555555555555555555444444444333333333333222111111222222111000222...---000111///...000111111111111000000000///------------------------......------------..............................,,,,,,------....................................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,)))***++++++***)))***,,,............---,,,,,,+++,,,,,,------------,,,,,,---------,,,,,,+++++++++************************+++++++++,,,,,,+++++++++,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,...........................------,,,,,,+++++++++///...------,,,,,,------++++++***+++++++++,,,,,,)))***,,,.........------++++++,,,,,,,,,+++******++++++***++++++,,,,,,---,,,,,,+++++++++***++++++------------,,,,,,+++***************************)))***++++++))))))***+++*********++++++************))))))******++++++,,,,,,,,,,,,++++++*********+++++++++++++++,,,------,,,---///000111111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))***+++,,,,,,+++***)))(((((())))))))))))******************************(((((())))))))))))((((((((((((((()))))))))))))))++++++++++++++++++++++++***************************+++++++++++++++++++++)))***,,,------,,,***)))&&&'''(((***++++++++++++)))******+++,,,---......+++***************++++++++++++++++++++++++++++++))))))***++++++++++++***************+++*********(((((()))******+++,,,,,,******+++,,,,,,,,,,,,+++************************+++******))))))******+++*********+++++++++,,,,,,************++++++,,,,,,'''((()))******+++,,,---******+++++++++++++++,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++************+++******)))))))))))))))*********************)))))))))((()))))))))*********++++++++++++***************+++*********++++++*********((()))+++,,,---,,,***)))*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++***))))))))))))))))))))))))***+++++++++,,,,,,+++++++++wwwtttnnnoooqqqjjjiiifffccc```]]]\\\\\\\\\ZZZ[[[[[[[[[YYYVVVSSSQQQNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIFFFDDDDDDAAA>>>===<<<;;;:::888666666666666555555555555555555555444444333333222333111000111222222111000222...---111222000///111111111111111000000000000------------------------......------------..............................+++,,,------......------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++((()))******))))))***+++,,,------------,,,,,,+++,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------............,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,***+++---------+++)))(((***++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,+++++++++******.........---,,,+++***))))))))))))))))))))))))))))))***+++***))))))***+++)))***++++++++++++***))))))))))))***++++++,,,,,,++++++******************+++++++++++++++,,,------,,,,,,...///000000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***,,,------,,,***)))++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************((())))))))))))))))))((()))))))))************+++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))&&&''')))***++++++************++++++,,,------...*********)))******+++,,,,,,++++++******++++++,,,---------,,,***((('''&&&))))))***++++++++++++***&&&&&&'''((()))***++++++******+++,,,,,,,,,,,,+++***************+++++++++++++++************++++++***++++++++++++,,,,,,,,,&&&''''''((())))))******(((***++++++++++++,,,...******++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,***))))))***++++++******************+++++++++************))))))))))))************++++++++++++,,,,,,+++************+++)))***++++++++++++***)))((()))***+++,,,+++******++++++++++++++++++,,,,,,+++,,,---------,,,***))))))))))))************+++++++++************++++++wwwsssnnnoooqqqkkkiiifffccc```]]]\\\\\\\\\ZZZ[[[\\\\\\ZZZWWWTTTRRRMMMNNNNNNOOOOOOOOONNNNNNNNNLLLKKKJJJJJJIIIFFFDDDCCCAAA>>>======<<<;;;999666666666666555555555555666555555444333333222222111000000111333444444333222......111333111111222111111111111000000000000..............................------------..............................,,,,,,.../////////...------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,---------,,,+++***(((***++++++******+++,,,***+++,,,------,,,,,,++++++,,,------------,,,+++---------------.................................+++,,,------............,,,,,,,,,---------......---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,------------------,,,++++++******++++++******++++++,,,,,,,,,+++***+++---......,,,***((()))***++++++,,,,,,,,,,,,)))***+++,,,------------+++,,,,,,,,,++++++******------------,,,++++++***************************(((***+++***)))((()))+++)))***++++++++++++***)))(((((()))***+++,,,,,,,,,))))))))))))))))))*********************+++,,,,,,+++++++++,,,---...///000+++,,,,,,------,,,,,,+++++++++,,,------,,,,,,+++)))+++---//////---+++)))******+++,,,,,,+++******++++++++++++++++++,,,,,,************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******++++++,,,,,,,,,---------************************************************+++++++++,,,,,,,,,------******++++++++++++******''')))+++,,,---,,,+++***)))))))))******+++++++++******))))))***++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,+++***)))((('''((()))***+++,,,++++++***((((((((())))))***************+++,,,,,,,,,,,,+++))))))*********+++++++++******))))))))))))******************++++++++++++))))))))))))))))))))))))+++---...---***)))***,,,++++++******************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---***((((((***,,,+++******+++++++++,,,,,,,,,,,,************))))))))))))))))))))))))************---,,,++++++*********+++)))***++++++++++++***)))*********+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---...---,,,***)))************++++++,,,,,,,,,+++)))'''''')))+++,,,wwwsssnnnoooqqqllliiifffccc```]]]\\\\\\\\\ZZZ[[[\\\\\\[[[XXXTTTRRRMMMMMMNNNOOOOOOOOONNNNNNOOOMMMLLLKKKJJJIIIFFFCCCCCC@@@>>>=========;;;:::777666666666555555555555666666555444333333222222000///000222555777777666333///...222444222111333111111111111000000000000////////////////////////.........------.................................,,,---///000000000///...------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++,,,---......,,,***))))))***,,,,,,++++++,,,---((()))+++,,,---,,,,,,+++***+++,,,------,,,+++***---------....../////////++++++++++++++++++++++++******,,,...///000111111++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,------.........///...------,,,,,,------******+++,,,,,,,,,,,,+++(((***---000111111///...((()))***+++,,,---------)))***+++,,,------------+++,,,,,,,,,,,,+++******++++++,,,---------,,,,,,++++++++++++++++++++++++(((***+++***)))((()))***)))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,''''''(((((())))))******)))))))))))))))******+++***)))))))))***,,,...///+++,,,,,,------,,,,,,+++***+++,,,---------,,,+++,,,...111333333111...,,,)))***+++,,,,,,+++***)))*********++++++,,,,,,---************************,,,+++***))))))***+++,,,++++++******************************************+++,,,,,,------,,,,,,+++(((((()))))))))*********))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************)))+++---......---,,,+++(((((((((((())))))))))))******))))))***+++,,,,,,---,,,+++******+++,,,---&&&''')))***,,,,,,------((()))***+++,,,,,,+++***,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++))))))******++++++++++++))))))(((((((((((())))))))))))))))))************......------,,,+++++++++)))***+++)))$$$""""""$$$++++++************************************************************************+++++++++,,,,,,,,,---***((((((***,,,+++***+++++++++,,,,,,---------************))))))))))))(((((((((((())))))))))))---,,,,,,+++*********+++)))***+++,,,,,,+++***))),,,,,,+++++++++,,,---...---,,,,,,++++++*********+++,,,---......,,,***)))******+++++++++,,,,,,,,,---+++(((&&&&&&(((+++---zzzvvvpppqqqrrrkkkgggeeebbb^^^[[[YYYXXXWWW]]]]]]]]]\\\YYYVVVRRRPPPOOOOOOOOOOOONNNNNNMMMLLLHHHHHHHHHIIIIIIGGGBBB???BBBAAA???>>><<<;;;;;;;;;888888777777666666555555777666555444444333111///000000000000000000000000000000111111111222222222000000000000/////////////////////...------,,,,,,////////////////////////------......///.........,,,------...///000111111---------------------------------......000111111,,,,,,,,,,,,,,,,,,,,,,,,******))))))+++---000222%%%&&&''')))***+++------......---------,,,,,,,,,------------------------,,,,,,,,,---------......000///...---,,,+++******+++,,,------......------........................///...------,,,,,,------+++++++++,,,,,,++++++***---..................---111///,,,******+++---///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,++++++***+++,,,...///,,,,,,++++++,,,,,,---...***,,,------+++******+++++++++++++++++++++++++++---------......---,,,,,,***+++,,,+++)))))))))***)))***+++,,,+++***)))(((,,,,,,,,,,,,,,,+++***)))******++++++++++++******,,,+++***))))))***+++,,,,,,+++******++++++)))((())))))***++++++++++++***++++++***))))))***+++,,,......---,,,,,,++++++***++++++++++++++++++++++++///...,,,++++++,,,...///------,,,,,,+++***)))))),,,,,,++++++***)))))))))+++---///...---,,,------(((((())))))))))))((((((******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))************,,,,,,++++++***)))((((((///,,,******---//////...******++++++,,,,,,,,,---***+++,,,---,,,,,,***)))***+++,,,,,,,,,,,,+++***)))***,,,------,,,***)))+++,,,,,,------,,,,,,+++))))))***++++++++++++***+++***)))((((((***,,,---,,,,,,++++++,,,,,,---...++++++************++++++............---)))$$$!!!(((((()))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++***(((((()))+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,++++++***************************,,,***)))+++---...+++))),,,,,,,,,++++++)))((((((''''''((()))))))))))))))***)))((((((((((((((())))))******++++++)))((('''++++++++++++++++++++++++......---,,,++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,+++***)))************************{{{wwwqqqqqqqqqiiifffeeebbb```^^^]]]]]]]]]]]]]]]]]]\\\YYYVVVSSSQQQOOOOOOOOONNNNNNMMMLLLLLLIIIHHHHHHHHHHHHFFFCCC@@@BBBAAA???>>><<<;;;;;;;;;777777777666555555444444666555555555666555444222111111111111111111111111000000111111111222222222111000000000////////////..................//////////////////////////////***+++,,,...///000000000///////////////000000000------------------------------------...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///))))))*********+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........---------------)))***+++,,,------------------------------------,,,+++******))))))*********+++,,,,,,,,,,,,,,,+++------............------000...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,''')))+++...///000//////+++************++++++,,,,,,,,,++++++,,,,,,---...***,,,------+++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,+++***))))))+++******,,,---...------,,,,,,,,,,,,,,,,,,+++***)))******++++++++++++******++++++***))))))***++++++,,,+++******++++++***((())))))***++++++++++++******)))((('''''''''''''''+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++...---,,,++++++,,,---...---,,,,,,++++++************************+++++++++(((***++++++***))))))***))))))************))))))+++++++++++++++++++++,,,************************,,,,,,++++++++++++,,,,,,))))))))))))************,,,,,,++++++***))))))(((,,,***((((((+++,,,,,,+++)))))))))((((((((((((((()))***+++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***)))***,,,------,,,***))))))******************)))))))))***+++++++++++++++***))))))((()))***+++,,,+++************+++,,,,,,++++++************+++++++++++++++++++++)))&&&$$$((())))))***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************************,,,,,,---------,,,++++++************************,,,******+++------+++)))************)))((('''&&&'''((())))))******)))))))))))))))((())))))******)))******+++******((((((++++++++++++++++++++++++*********)))******++++++,,,++++++******++++++,,,)))******++++++******)))++++++++++++++++++++++++|||xxxrrrpppooogggdddcccaaa```______```aaa^^^^^^]]]\\\ZZZWWWTTTRRRPPPOOOOOONNNNNNMMMLLLLLLKKKIIIGGGGGGGGGFFFDDDBBBBBBAAA???>>><<<;;;;;;;;;777666666555555444333333444444444555555555444444111111111111111111111111000000000111111111111222111111000000000/////////------...//////000111111////////////////////////+++,,,---...///000000000000000000/////////......------------------------,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---------,,,,,,++++++******,,,,,,+++++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,******++++++,,,,,,------)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---+++)))'''+++,,,,,,,,,,,,++++++***,,,,,,++++++,,,,,,---...***,,,------+++******+++++++++++++++++++++++++++)))******++++++************,,,,,,,,,***)))***+++)))***+++,,,---.........++++++,,,,,,,,,+++************++++++++++++******++++++***))))))***++++++,,,+++)))***++++++***)))))))))***++++++++++++***)))))))))((('''&&&%%%$$$(((((()))***,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---'''(((******((('''((()))***++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,))))))))))))************,,,,,,++++++***)))))))))+++)))((((((***++++++***,,,,,,,,,+++******)))))))))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,------,,,+++***************************)))******+++++++++++++++))))))************++++++******))))))******+++,,,++++++************++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++,,,---------,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))************)))(((''''''((()))******++++++******))))))))))))***+++,,,,,,******++++++******)))(((++++++++++++++++++++++++))))))))))))***+++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}yyyrrrpppnnnfffbbbaaa```___^^^______```___^^^]]]\\\ZZZWWWUUUTTTRRRQQQPPPOOONNNNNNMMMMMMMMMJJJGGGFFFFFFFFFEEEDDDBBBAAA???>>><<<;;;;;;;;;777777777666555555444444333444555444333222111222111111111111111111111111000000000000111111111111111111111000000000//////////////////000000111111////////////////////////000000000000///---,,,,,,................................................,,,,,,,,,,,,,,,---...///---------------------------,,,,,,++++++,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))))))))************---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,//////...---------------++++++,,,---............+++,,,,,,------,,,,,,+++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,***(((%%%$$$...//////000///...,,,+++,,,,,,++++++,,,,,,---...***,,,------+++******+++++++++++++++++++++++++++))))))***++++++++++++***+++,,,---,,,***)))***+++)))))))))***++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******+++******************+++,,,***)))***++++++***)))))))))***++++++++++++******+++,,,,,,,,,***)))(((((())))))***+++,,,---...***+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,*********++++++,,,,,,,,,)))***,,,,,,***)))***+++******++++++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,------,,,+++***((()))))))))************+++++++++*********)))))),,,+++***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,++++++***+++,,,,,,,,,,,,++++++***************+++,,,,,,++++++************++++++,,,,,,,,,+++***+++---...))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++*********+++,,,,,,******+++++++++,,,,,,,,,***************************++++++,,,------------+++++++++++++++++++++++++++++++++,,,,,,,,,+++***,,,,,,,,,,,,++++++***)))))))))***+++++++++++++++))))))******+++,,,---...++++++++++++******))))))++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,++++++******++++++,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,~~~yyyrrrpppooofffeeedddbbb```__________________^^^\\\ZZZXXXVVVUUUTTTTTTRRRPPPOOOOOOOOOOOONNNKKKGGGFFFFFFFFFEEEEEEBBBAAA???>>><<<;;;;;;;;;999999888888777666666666666888999777333111111111111111111111111111111111000000000000000000000000111111111111000000000000111111000000////////////////////////////////////000000000000///...---,,,++++++,,,------...//////........................------,,,,,,,,,---......////////////////////////++++++++++++,,,---......---------------.........------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++++++++************111000///---,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++***************+++,,,------.........---+++,,,,,,------,,,,,,++++++,,,---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++------.........//////000///...,,,+++,,,,,,++++++,,,,,,---...***,,,------+++******+++++++++++++++++++++++++++***++++++,,,------,,,,,,+++,,,---,,,*********+++,,,++++++******)))))))))***++++++,,,,,,,,,++++++******++++++++++++***************++++++*********+++***)))***+++,,,+++)))))))))***++++++++++++***)))***,,,---......---,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,------,,,++++++,,,)))******************)))++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))((()))))))))************+++++++++***************++++++,,,,,,++++++++++++&&&''''''((()))******+++...---,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,------......---,,,,,,+++++++++++++++,,,------++++++************++++++,,,---,,,***((((((***---***************+++++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))++++++***++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------++++++++++++++++++++++++***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))***+++++++++++++++************+++,,,......,,,++++++***************++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,++++++******++++++,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,}}}xxxqqqpppppphhhiiihhhfffcccbbbaaaaaaaaa```___^^^\\\ZZZYYYXXXWWWVVVTTTRRRPPPOOONNNOOOOOONNNKKKHHHFFFFFFFFFFFFEEEBBBAAA???>>><<<;;;;;;;;;::::::999888888777777666:::<<<===:::666222222333222222222222222222222222111000000000000000//////222222111111111000000000111111000//////...------////////////////////////,,,---...///000111111000***+++,,,---...///000000...........................---------------......////////////////////////******+++,,,------......++++++,,,---...//////000.........---------,,,,,,------------------------,,,,,,---------.........//////......---------,,,333222000...,,,,,,,,,---*********++++++,,,,,,---------,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,------------,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000+++,,,,,,,,,,,,++++++***,,,,,,++++++,,,,,,---...***,,,------+++******++++++++++++++++++++++++++++++,,,------............+++------,,,+++***+++,,,000///---,,,+++***************+++,,,,,,,,,++++++******++++++++++++******)))***++++++++++++***)))+++)))))))))+++,,,+++***))))))***++++++++++++***((()))***+++,,,---------......------,,,+++***************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,++++++*********+++------+++***+++,,,))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))))))))************************************)))***,,,+++***((())))))&&&'''((()))+++,,,------......,,,+++***))))))))),,,++++++******++++++,,,++++++++++++++++++++++++***)))(((''''''((()))******++++++,,,,,,,,,,,,,,,......---------------,,,,,,,,,++++++,,,,,,---...++++++************++++++***++++++)))%%%$$$&&&)))***************************+++,,,------,,,+++***((((((((((((((((((((((((******************************++++++,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,)))***************))))))((()))******++++++******************+++,,,------,,,,,,+++************+++++++++++++++++++++++++++---,,,+++***)))))))))))),,,++++++******++++++,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,|||wwwppppppqqqkkkiiihhhfffdddcccbbbbbbbbbaaa```^^^\\\[[[YYYYYYXXXUUUSSSQQQNNNMMMMMMMMMNNNMMMKKKHHHGGGGGGGGGEEEDDDBBBAAA???>>><<<;;;;;;;;;999999888888777666666666777:::<<<:::555222222555222222222222222222222222111111000000////////////222222222111111111000000//////..................////////////////////////,,,,,,...///111111222222.........//////000000000........................//////......---......///------------------------+++,,,,,,,,,---,,,,,,,,,+++,,,,,,------...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------............000///...,,,,,,---...///******++++++,,,------...//////...------------...------------,,,+++***)))------............------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,111000///---,,,++++++++++++************++++++,,,,,,,,,++++++,,,,,,---...***,,,------+++******+++++++++++++++++++++++++++++++++---....../////////,,,---...---+++***+++,,,///...,,,++++++++++++,,,)))***+++,,,,,,,,,,,,+++******++++++++++++******)))***++++++++++++***)))***)))((()))+++,,,+++***))))))***++++++++++++***************++++++,,,---//////......---,,,++++++)))******+++,,,,,,------...---,,,++++++,,,---...---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,+++***+++------+++++++++,,,******++++++++++++******))))))***+++,,,------...************************,,,++++++******++++++,,,))))))))))))************************************)))+++------***))))))*********+++,,,------......,,,++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++++++++++++++,,,***)))(((''''''((()))******+++,,,,,,------,,,,,,...---,,,+++***++++++,,,+++++++++++++++,,,,,,---++++++************++++++)))+++---+++&&&%%%'''******************************+++---......---+++***))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,------------******+++++++++,,,,,,,,,************************,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++******,,,)))******++++++******)))'''((())))))******))))))++++++************+++,,,---,,,+++*********++++++++++++++++++++++++++++++++++++******)))*********,,,++++++******++++++,,,))))))************))))))++++++++++++++++++++++++|||vvvoooppprrrmmmfffeeedddbbbaaaaaabbbbbbaaa```^^^\\\[[[ZZZYYYYYYTTTRRROOOMMMKKKKKKLLLLLLLLLKKKIIIHHHHHHGGGEEECCCBBBAAA???>>><<<;;;;;;;;;888888777777666666555555222666999777222///111444222222222222222222222222111111000000/////////...222222222111111111111000,,,,,,------.../////////////////////////////////...//////000000000000///111111111111000000000000////////////////////////000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,---------------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***+++,,,---......---,,,+++++++++---///111******+++,,,------......,,,,,,+++************+++---------,,,+++***)))(((---......//////......---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,+++***+++,,,...///,,,,,,++++++,,,,,,---...***,,,------+++******+++++++++++++++++++++++++++***+++,,,---............,,,---...---+++***+++,,,+++***)))))))))***+++,,,)))***+++,,,,,,,,,,,,,,,******++++++++++++******)))***+++,,,,,,+++***)))***)))((()))+++,,,,,,***))))))***++++++++++++***...---,,,+++++++++,,,---//////.........---------))))))***+++,,,,,,------///...,,,++++++,,,...///------,,,,,,+++***))))))***++++++,,,,,,------...+++---///...---,,,------+++,,,,,,------,,,,,,+++(((((()))***,,,---...///))))))))))))))))))))))))...---++++++++++++---...))))))))))))******************************+++++++++...111000---++++++,,,))))))))))))))))))*********)))))))))***,,,...000---,,,+++******+++,,,---,,,++++++******++++++,,,,,,+++***((((((***+++,,,***+++,,,,,,------,,,,,,---,,,***(((((()))***+++*********)))***++++++,,,++++++************++++++)))---000...***)))+++///++++++*********************+++---......---+++***))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,------------******+++++++++,,,,,,,,,))))))))))))))))))))))))------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))+++...---+++)))***,,,+++,,,,,,---------,,,,,,''''''((()))))))))))))))++++++******)))*********---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++,,,---......,,,++++++++++++++++++,,,++++++---......---++++++************************}}}zzzqqqlllkkkgggjjjiiigggddd```^^^^^^___aaa```___]]]ZZZXXXUUUTTTTTTRRROOOMMMMMMMMMLLLJJJLLLJJJHHHGGGHHHHHHGGGEEEBBB@@@>>>>>>>>>===;;;999888777666666777666444222333333333333333333333333111111111111111111111111000000000000111111111111//////000000111111111222111111222222222111111000222111000...------------......------------......,,,,,,------...//////000........................///...------...///000111.........////////////000......///000///...,,,+++/////////......---------***+++---......---+++***)))******++++++,,,,,,---.........------,,,,,,,,,,,,---...//////...---,,,------+++******+++------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///////////////////////////,,,------------,,,+++***//////.........---------,,,,,,,,,---------.........------,,,+++++++++,,,+++***+++---///000///...,,,,,,,,,---//////...,,,...---+++*********++++++'''((()))***,,,---...///'''''')))***,,,...//////,,,------------,,,++++++,,,++++++******++++++,,,---------,,,+++***))))))))))))))))))))))))))))))++++++************++++++***)))))))))***++++++,,,++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,++++++******++++++,,,---////////////...,,,+++***,,,+++*********+++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++***))))))***+++...//////,,,)))***---...***%%%))))))***))))))((('''&&&+++++++++,,,,,,---------------...///...---+++***,,,,,,,,,,,,,,,,,,,,,+++.........------,,,,,,,,,******+++,,,,,,,,,++++++************************************************************************+++++++++*********))))))---------,,,,,,+++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,++++++******************)))************+++++++++---------,,,+++***)))((())))))(((((()))+++---...++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***++++++***)))***+++...---+++*********++++++---,,,++++++,,,,,,***)))(((((())))))*********+++************+++,,,------###'''+++......------...++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******************************************************,,,+++++++++***)))))))))|||yyyqqqllllllhhhhhhhhhfffbbb^^^\\\]]]^^^``````___^^^\\\[[[YYYXXXTTTQQQNNNLLLLLLLLLKKKIIIMMMKKKHHHGGGGGGFFFEEECCCCCC@@@>>>=========;;;:::999888777777888777555333444444444444444444444444222222222222222222222222000000000000111111111111000000000000111111111222///000000000000000//////111000///......---......///......------......///................................................//////...---......000000------........./////////..................------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,,,,+++++++++******,,,---............---,,,...------,,,,,,------...,,,,,,,,,---------......---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///.........------------,,,,,,---------.........---,,,,,,+++******+++++++++******+++,,,---+++***,,,++++++,,,......---,,,,,,+++***))))))******+++******+++++++++,,,,,,,,,(((((()))***,,,---..................---,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))(((************************++++++************++++++,,,,,,---,,,+++******++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++******++++++,,,---111111111111111000///...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---+++***))))))***+++---///666000+++)))+++,,,***'''******************)))))),,,,,,,,,,,,------------++++++,,,,,,,,,+++***)))++++++************+++,,,------------,,,,,,,,,+++,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++******************************++++++++++++++++++,,,,,,,,,+++******---,,,,,,,,,,,,---///000++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***,,,---,,,+++***+++,,,......,,,+++++++++,,,,,,---+++******++++++***)))************+++++++++,,,,,,++++++*********++++++***,,,......,,,***))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************))))))))))))))))))))))))+++++++++***************{{{yyyppplllmmmjjjffffffdddaaa]]][[[[[[\\\^^^^^^^^^^^^]]]\\\[[[ZZZTTTQQQNNNLLLKKKKKKJJJIIIKKKIIIFFFDDDCCCBBB@@@???CCCAAA>>><<<<<<<<<;;;:::999888777888999888666444555555555555555555555555333333333333333333333333000000000111111111222222000000000111111111111111---......//////.........//////............/////////......------......///000000///...------,,,,,,........................000//////............///,,,---------..................---------......///...------------,,,,,,,,,------,,,,,,,,,,,,------//////......---,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,---......//////......---,,,,,,,,,---------......------,,,,,,,,,---......++++++++++++++++++++++++...---,,,+++++++++,,,---............---------------------.........//////------,,,,,,++++++,,,,,,---,,,***+++,,,,,,***))),,,+++***+++---------+++,,,++++++++++++,,,,,,------,,,,,,++++++*********)))******++++++,,,------.........---,,,+++******,,,++++++******++++++,,,+++++++++++++++***)))(((++++++++++++++++++++++++++++++************++++++)))+++...---+++)))***,,,++++++++++++,,,,,,,,,,,,***************+++,,,---++++++******++++++,,,---------............------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++,,,++++++++++++***************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++******)))***+++---...:::444,,,((((((******)))******++++++,,,+++++++++---------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********)))((('''((()))+++---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++***************+++++++++++++++*********,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,******++++++++++++++++++************+++++++++,,,)))***+++,,,,,,,,,,,,,,,++++++*********++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,+++,,,------++++++,,,---///...---,,,,,,,,,------,,,+++)))***++++++***)))+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))---......---***(((((()))++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***************+++++++++yyywwwpppmmmnnnkkkffffffddd```]]][[[[[[\\\^^^^^^^^^]]]\\\[[[ZZZYYYUUUSSSOOOMMMLLLLLLKKKIIIKKKIIIFFFEEEDDDDDDBBBAAADDDAAA>>><<<<<<<<<<<<;;;999888777777888888666444555555555555444444444444333333333333333333333333000000111111111222222222111111111111111111111111------......//////.....................///000000//////............///////////////...------,,,,,,........................000000//////............,,,,,,,,,---------.........---,,,,,,---...000111---------------,,,,,,,,,+++,,,---......---,,,+++------,,,,,,++++++++++++..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......------,,,,,,,,,------...------------------------...---+++******+++---...------------------------------........./////////......------------......///---,,,,,,---...---,,,,,,***)))***,,,---,,,+++,,,,,,---------...//////---,,,,,,++++++*********++++++++++++++++++,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,***+++++++++******)))(((++++++++++++++++++++++++++++++************++++++$$$(((,,,,,,***)))+++---***++++++++++++,,,,,,,,,))))))))))))***+++,,,---++++++******++++++,,,---******+++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------------------------************************+++++++++*********))))))******+++++++++,,,,,,,,,---------------...//////++++++*********+++,,,---888333,,,(((((()))******))))))***+++,,,,,,,,,+++,,,,,,,,,++++++*********---------------------,,,***)))'''&&&'''))),,,...++++++++++++++++++++++++)))******++++++++++++***************************************************------------------------************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,*********+++++++++,,,,,,***++++++,,,,,,+++++++++*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,---,,,+++***+++------------,,,,,,,,,------+++***))))))++++++***)))++++++++++++,,,,,,,,,,,,+++******)))(((((())))))***++++++*********---///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))))))))***+++++++++,,,yyyvvvooolllnnnlllggggggeeebbb^^^\\\\\\]]]aaaaaa```___^^^\\\ZZZYYYXXXUUUQQQOOONNNNNNLLLKKKLLLJJJHHHHHHIIIIIIIIIHHHCCCAAA>>><<<<<<<<<;;;:::777666555666777777555444444444444333333333222222222222222222222222222222111111111111222222222222222222222111111111111111---...///000000000000000......---......///000111/////////....../////////................................................000000000//////...------,,,,,,,,,---------.........---,,,,,,---...000111------------------------)))+++///111111///+++)))+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------.........------,,,,,,,,,------------------------------...---+++******+++---...,,,,,,------------------------------.........///---,,,,,,,,,,,,,,,---------+++***+++---/////////,,,***))))))+++,,,,,,,,,++++++,,,---------......++++++++++++++++++,,,,,,++++++++++++++++++++++++&&&'''((()))++++++++++++,,,++++++******++++++,,,***++++++++++++******)))++++++++++++++++++++++++++++++************++++++(((***---,,,***)))***,,,*********+++++++++,,,,,,))))))))))))***+++,,,---++++++******++++++,,,---,,,------...////////////)))******+++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++,,,,,,000...+++***************(((((()))***++++++++++++++++++******))))))((((((------------------------+++***(((((()))+++...000++++++++++++++++++++++++++++++++++++***)))((((((************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))+++,,,+++***)))***,,,+++++++++,,,,,,,,,+++++++++***)))***+++,,,+++***++++++++++++++++++******))))))(((((()))******+++((()))***))))))+++///222++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))))))))***+++++++++,,,xxxvvvnnnlllnnnlllhhhhhhfffccc___]]]]]]^^^ddddddcccbbb```^^^\\\[[[YYYVVVSSSPPPOOONNNMMMKKKHHHFFFEEEEEEFFFGGGGGGFFFBBB@@@>>>>>>>>>===;;;999666555555555777777555444444444444333333222222111111111111111111111111111111111111222222222222333222222222222222111111111...///000000111111111111...............///000111000//////......//////000------.............................................//////000//////...---,,,---------..................---------......///---------............///))),,,///222222///,,,))),,,------...//////000000,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------............---,,,,,,,,,------++++++++++++++++++++++++---,,,+++++++++,,,---...,,,,,,,,,,,,------------,,,,,,,,,---------......******)))))))))***+++++++++)))((((((+++---......---+++))))))+++---------)))******++++++++++++***))))))***+++,,,,,,------++++++++++++++++++,,,,,,%%%&&&((()))***+++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++************++++++000///---,,,++++++******************++++++++++++***************+++,,,---++++++******++++++,,,---***+++,,,---------------)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++***************+++++++++,,,,,,,,,***))))))))))))***++++++++++++++++++++++++++++++******+++,,,,,,++++++***((()))***************************)))))))))))))))++++++*********+++,,,,,,---,,,+++***+++,,,...000++++++++++++,,,,,,,,,,,,......---+++)))'''%%%$$$,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++,,,---------++++++++++++,,,,,,,,,,,,---------,,,+++***((((((***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))***++++++))))))***+++******+++,,,,,,,,,++++++,,,*********,,,---,,,+++++++++++++++************)))(((((()))***+++,,,,,,***++++++***)))***,,,///++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************+++++++++xxxuuummmkkkmmmkkkhhhhhhfffccc___]]]]]]^^^aaaaaa``````___]]]\\\[[[YYYVVVRRRPPPOOONNNLLLKKKFFFDDDBBBBBBCCCCCCBBBAAA@@@????????????===:::777777666555666888888666555666555555444333333222222222222222222222222222222111111111222222222333333333333333222222111111111......///000111111111111//////.........//////000000000////////////000000/////////...------,,,,,,........................---...///000000//////...------........./////////..................------........./////////000000,,,---...//////...---,,,.........///////////////,,,,,,,,,,,,---------.........---,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---***************+++,,,,,,---***((((((***,,,------...,,,******+++---......+++,,,,,,------,,,+++***)))******++++++,,,------*********++++++,,,,,,,,,)))******+++++++++++++++,,,++++++******++++++,,,+++,,,,,,---------,,,,,,************************++++++************++++++///***&&&&&&***,,,,,,+++************++++++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---((()))***************)))+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,++++++******+++------,,,,,,,,,,,,+++++++++,,,++++++******************++++++++++++++++++*********+++,,,------,,,,,,,,,,,,,,,------+++,,,,,,,,,------------++++++++++++***((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))'''((()))***++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,******+++,,,******,,,---------,,,,,,,,,+++***+++---...---,,,------,,,,,,++++++++++++++++++*********++++++,,,+++,,,,,,+++***)))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************+++++++++***************yyyuuummmjjjmmmkkkhhhgggfffbbb^^^\\\]]]^^^[[[[[[\\\\\\\\\[[[ZZZZZZYYYVVVRRROOONNNMMMKKKJJJKKKIIIGGGFFFFFFFFFEEECCC?????????@@@@@@>>>:::666777777666777999999888666777777666555444444333333333333333333333333333333111111222222222333333333333333333222222111111111---...///000111111111111//////............//////000000////////////000000111111000///---,,,+++***........................,,,---...000000000//////.........////////////000......///000///...,,,+++.../////////000000111111000///---,,,,,,---///000.........---,,,,,,++++++........./////////000000///...------------...//////...---,,,,,,---...///,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,////////////////////////***+++,,,------------,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,------------......///000111...+++***,,,---------///---******,,,...////////////000000000///---,,,++++++++++++++++++,,,,,,)))******+++,,,,,,------------------,,,+++******,,,++++++++++++++++++,,,,,,,,,---......---------))))))))))))))))))))))))++++++************++++++'''!!!'''...///---)))************+++++++++------,,,,,,+++,,,,,,,,,++++++******++++++,,,---,,,,,,---------,,,,,,+++------///000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,...------------...//////++++++,,,,,,,,,++++++***---......---,,,,,,,,,...------------,,,,,,+++***+++++++++,,,,,,------...------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........%%%&&&''')))+++,,,,,,---************************************************........................))))))******+++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++)))***,,,---.........---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------++++++,,,---***+++---...///...---------,,,+++,,,...///...---.........------,,,,,,,,,...---,,,+++************)))+++,,,,,,++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))wwwuuuooommmmmmiiijjjiiifffccc```^^^\\\\\\ZZZ[[[\\\]]]^^^]]]\\\\\\___\\\WWWRRRMMMJJJIIIHHHLLLKKKHHHFFFDDDDDDEEEFFFCCCAAA???>>>>>>===<<<:::888777666555555444444555777666666666666555555555444333333222222333333444222222222222222222222222222111//////000000...---000000000111111000000000111000///......///000111000000000000000000000000,,,...000111222111///...000000000000000000000000//////000000000000//////,,,---......//////......111111000///////////////......------------........./////////...------,,,---.........//////000000---------............///...///000111111000///...++++++,,,,,,,,,---------,,,,,,............,,,,,,,,,,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---...+++,,,......---...///111333000,,,,,,...000000...---------------------------------......---,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---+++*********+++,,,,,,---+++,,,------,,,+++)))((())))))************)))))),,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++...------,,,,,,------...,,,+++***))))))***+++,,,,,,,,,,,,++++++*********......---------,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,------++++++++++++++++++++++++,,,,,,+++***+++,,,...///***---,,,)))***---...,,,---...///...+++***)))******+++,,,---------,,,+++,,,------......------,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++///000222222111...,,,***++++++++++++++++++++++++++++++++++++++++++,,,,,,***++++++,,,------------++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,+++***))))))******((())))))))))))*********))))))******++++++++++++))))))*********+++++++++///---,,,***))))))******++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///++++++,,,,,,,,,---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,------,,,,,,++++++++++++++++++---------,,,,,,+++++++++++++++------------++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++************++++++,,,+++******,,,,,,+++***wwwuuuooommmnnniiiiiigggeeebbb___]]][[[[[[[[[\\\]]]^^^^^^]]]\\\[[[]]]ZZZWWWSSSOOOMMMMMMLLLMMMKKKIIIFFFEEEEEEEEEFFFDDDBBB@@@??????>>>===;;;888888666555555555555555666666666555555555444444444333333222222333333444222222222222222222222222444333222222333333222111111111000000000000111111111000////////////000111////////////////////////---...000111111111000///..............................////////////......,,,---......//////......000000///.....................------------.....................---,,,,,,------------.........///---------............///......////////////......++++++,,,,,,,,,---------***+++,,,,,,,,,,,,+++***---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---...+++---......------...000...,,,+++,,,...///---+++------------------------******+++,,,,,,,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,---...///***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++******++++++,,,---++++++,,,,,,,,,+++***)))***++++++++++++++++++***,,,++++++***************++++++++++++++++++++++++++++++************++++++++++++************++++++,,,+++************+++,,,,,,,,,,,,+++++++++******------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...+++///000---+++------,,,,,,---......,,,******++++++,,,---------,,,+++***,,,,,,------------,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,---++++++++++++++++++++++++......---,,,+++***))))))++++++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++***))))))******)))))))))*********++++++)))*********+++++++++++++++++++++,,,,,,,,,------...---,,,************+++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,)))************+++++++++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++************++++++,,,+++***+++,,,,,,,,,***xxxuuupppmmmnnniiihhhfffdddaaa^^^\\\[[[ZZZ]]]]]]^^^^^^]]]\\\[[[ZZZZZZXXXVVVSSSQQQPPPPPPPPPMMMLLLJJJHHHFFFFFFFFFFFFCCCAAA?????????>>><<<:::888888777666555555555555555555555555444444444333444333333222222333333444222222222222222222222222444222222222444555444333222111000//////000111222222111000000000000111222........................////////////000000000000........................------............------------...////////////...///......------------.........------------......------......------,,,,,,,,,,,,,,,------------------------............///......------------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,---.........------,,,,,,------...+++---//////---------...******,,,...000000---+++........................)))***+++,,,,,,,,,,,,,,,---------.........//////+++++++++,,,---...///000)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++******++++++,,,,,,******+++,,,,,,,,,++++++,,,------------------,,,,,,,,,+++***************************++++++++++++++++++************++++++******))))))))))))******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,------,,,,,,,,,+++++++++---------,,,+++***************++++++,,,,,,------,,,,,,+++++++++,,,------,,,333666111,,,+++,,,,,,***,,,...---,,,++++++,,,,,,------------,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,***)))***+++++++++++++++++++++++++++......---,,,+++***)))))),,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,+++******)))***************+++++++++,,,,,,,,,************++++++++++++------------...............---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++************++++++++++++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------,,,+++*********,,,,,,------......//////------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++************++++++---+++***+++,,,---,,,***xxxuuupppnnnnnniiihhhfffdddaaa___]]]\\\[[[^^^_________^^^\\\ZZZYYYYYYWWWUUUSSSQQQPPPOOOOOOMMMLLLKKKIIIGGGGGGFFFFFFBBB@@@>>>>>>>>>===;;;999999888777666555555555555555555444444444333333333444333333222222333333444222222222222222222222222000///...000222333333222222111000//////000111222222111111111111111111222/////////////////////////////////...///000111111........................---......//////......---------...//////////////////......------...............------------......,,,---------------,,,,,,---------------------------------............///000///------------///000,,,,,,,,,------------...---..................---------,,,,,,,,,------...------------------------+++---//////---,,,,,,---,,,,,,...///111111000///........................---...............------------------............,,,,,,,,,,,,,,,---...///******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++***++++++,,,,,,))))))***+++,,,,,,---------------,,,,,,---------,,,,,,+++************++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,555999444---++++++,,,)))+++------,,,,,,,,,---------------,,,++++++******++++++,,,,,,++++++***------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---***((()))+++++++++++++++++++++++++++***++++++,,,,,,---------------------,,,++++++***------++++++++++++------+++,,,,,,------,,,,,,+++++++++***************++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------............------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,---------......------......------,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++++++++,,,---...//////000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++,,,---,,,+++xxxvvvpppnnnnnnjjjhhhgggeeebbb```^^^]]]]]]______```___^^^\\\ZZZYYYYYYXXXUUUSSSPPPNNNMMMLLLMMMLLLKKKIIIHHHGGGFFFFFFCCCAAA@@@@@@@@@???<<<:::999888777666666555555666555555444444444333333333444333333222222333333444222222222222222222222222...------...111222222111222111000//////000111222111111111222222111111111000000000000000000000000/////////...///000111111/////////////////////////////////000000/////////---...//////000000//////000///////////////000000......------------......,,,,,,---......---------//////..................---------............///111000///......///000111,,,,,,---------....................................------,,,,,,,,,------------------------------))),,,...///...,,,,,,---------------...///111333........................000000000///...---,,,++++++,,,,,,,,,,,,---------///...---,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++***++++++,,,))))))******+++,,,---...,,,,,,++++++++++++,,,,,,---,,,,,,+++***+++++++++,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000.........---------,,,,,,++++++,,,,,,,,,---------///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,+++,,,555999444---++++++,,,)))+++------,,,,,,---...---------,,,++++++++++++***++++++,,,,,,++++++***---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,###***---,,,+++,,,---++++++++++++++++++++++++******+++,,,------......------------,,,++++++***------++++++++++++------+++,,,,,,------,,,,,,++++++***************+++++++++,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,---------.........------......------,,,++++++++++++,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,---------***++++++,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++------,,,+++yyyvvvqqqnnnooojjjhhhgggeeecccaaa___^^^^^^______```___^^^\\\ZZZYYYYYYXXXVVVSSSPPPMMMKKKJJJLLLKKKJJJIIIHHHFFFEEEEEEEEEDDDCCCCCCCCCBBB>>><<<999999888777666666666666555555555555444444444333444333333222222333333444222222222222222222222222000//////000222444333222000000000111111000000000000000111222222111000000111111111111111111111111////////////000000000000000000000000000000000000//////000000000000//////......///000000000000///000////////////000111111......------------......------......//////......///////////////.........---------............///000000////////////000000,,,---------............------,,,,,,,,,,,,------......---,,,,,,,,,------,,,------......------,,,'''***---///...---------------,,,+++***+++///111------------------------............---+++***)))+++++++++,,,,,,,,,------000///...---,,,+++++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...************************++++++******++++++,,,---,,,,,,++++++******++++++************+++,,,---...,,,+++***))))))***+++,,,------,,,+++++++++++++++,,,,,,------......//////,,,,,,++++++++++++,,,,,,******))))))))))))******,,,------......------,,,,,,,,,,,,,,,------------/////////000000000000000//////.........---------+++++++++,,,---.........//////...---,,,+++******,,,,,,---------,,,++++++,,,333666111,,,+++,,,,,,)))+++------,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''...555666111,,,***+++++++++++++++++++++++++++...---------,,,,,,,,,+++,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++*********)))******+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---++++++++++++,,,,,,,,,,,,------......------,,,+++***++++++,,,,,,------...------------,,,,,,,,,,,,+++++++++,,,---.........++++++,,,,,,------......------------............---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...,,,+++,,,---...---+++yyyvvvqqqoooooojjjgggfffdddbbb```^^^^^^]]]______```______]]][[[ZZZYYYXXXVVVTTTQQQOOOLLLKKKKKKJJJJJJIIIGGGFFFDDDDDDDDDCCCCCCCCCCCCAAA>>>;;;:::999888777666666666666666666666555555555444444444333333222222333333444222222222222222222222222222111000111333444333222///000111222222111000//////000000111111000000///000000000000000000000000---...000111111111000///////////////////////////...//////////////////.........///000000000000000...............///000000......------------......---...//////000000///////////////......------------------............///...//////////////////...------------...............---,,,++++++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,%%%))),,,//////.........+++---...---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------...///...---,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++******++++++,,,------,,,++++++******+++++++++************+++---...,,,+++***))))))***+++,,,------,,,++++++++++++,,,++++++,,,------...//////---,,,,,,++++++,,,,,,---++++++************+++++++++,,,------------,,,+++,,,,,,,,,---------......------........./////////////////////.........---,,,,,,------------------------------------------,,,,,,---------,,,+++***+++///000---+++------,,,***,,,------,,,+++,,,---,,,++++++++++++,,,...///,,,,,,------------,,,,,,++++++))))))***+++---///------------------------111777;;;999111+++)))+++++++++++++++++++++++++++---------------,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******))))))***++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,---......---,,,,,,------------------------+++++++++,,,,,,...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...+++++++++,,,,,,,,,,,,---------......------,,,+++******+++,,,,,,---.........------------,,,,,,,,,,,,,,,---------------------------------.........------------.........///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---...---,,,yyywwwqqqoooooojjjfffeeecccaaa___^^^]]]\\\^^^______```___^^^\\\[[[XXXXXXWWWUUUSSSQQQNNNMMMJJJJJJIIIHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@>>>;;;888:::999888777666666666666777666666666666555555555444333333222222333333444222222222222222222222222111000000000222333222111...///222333333222///......///000111111000///...////////////////////////---...000111222111///...........................---..................---...//////000000000000000---------------...///000.........------...............///000111111000000.........------,,,,,,,,,---------.........//////,,,---...//////...---,,,---------.........//////000///...------...///000///...---,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,$$$(((,,,//////......///,,,///222222///------...+++++++++++++++++++++++++++,,,---///000111111111---------.........//////------,,,,,,,,,---......******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++*********+++,,,+++*********+++,,,------,,,***))))))***,,,---...---,,,,,,++++++,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---...------,,,,,,------...++++++,,,------,,,++++++,,,,,,,,,------.........,,,,,,,,,---------......000/////////............///......------,,,,,,+++******+++,,,---//////000,,,,,,---...---,,,***)))***---,,,)))***---...,,,+++,,,...---,,,++++++,,,+++*********+++---///000,,,------......------,,,+++***))))))***,,,...000------------------------&&&,,,111000,,,***---111++++++++++++++++++++++++******+++,,,---//////000***+++,,,,,,------------++++++---......---+++++++++,,,,,,------,,,,,,+++******))))))***+++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,---.........---,,,------------------------+++++++++,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111---------.........//////------......------,,,+++******+++,,,,,,---............---------,,,,,,,,,///......------,,,,,,+++///////////////.........---------.........//////------++++++++++++------++++++,,,,,,,,,---------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,......---,,,yyytttqqqlllhhhiiiiiihhhfffccc```^^^]]]]]][[[^^^```___\\\YYYYYYZZZ[[[XXXTTTQQQOOONNNMMMKKKNNNLLLJJJHHHFFFEEEEEEEEEDDDBBB???<<<:::999999999:::::::::999999999999999999999888666555444333222444333333222222333333444222333333333333222111000222222222222222222222222333222000///...---......222222111111111111222222000111111111222222222222///111222111...---...000000000000///......------////////////////////////000000000000000000000000//////............//////111000///...............////////////////////////222111000...---+++***)))000...---...///000///....../////////...------,,,......---,,,,,,+++******++++++,,,,,,---...//////111111000///...---------,,,---......//////......//////............//////------++++++***+++,,,---.........------,,,,,,,,,,,,,,,------.../////////000///---,,,+++,,,,,,------------,,,,,,+++++++++//////...---,,,,,,++++++///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,+++************)))))))))***+++,,,......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,------......------,,,.........------,,,,,,,,,///............---------------------------------........................111000///...---,,,,,,,,,(((((()))***,,,...111222.........------,,,,,,,,,,,,,,,,,,++++++*********...---,,,,,,++++++++++++,,,,,,,,,------.........,,,------......------,,,...---,,,,,,------+++)))++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++///...---,,,,,,---...//////...,,,+++***++++++,,,,,,,,,,,,------.........++++++******+++---///000***+++,,,,,,------,,,,,,,,,***)))+++---...+++)))(((''''''(((***,,,+++***+++,,,,,,------,,,,,,+++,,,,,,+++***))))))******++++++++++++++++++++++++++++++******++++++,,,---//////...------------...//////.........---------+++---------+++++++++---,,,++++++******++++++,,,......---+++***)))+++---///...,,,++++++,,,...///000...,,,******,,,...000......---,,,,,,,,,------..................---------.........//////000000.........------,,,,,,,,,------------------------......---,,,,,,,,,------------............------.....................------,,,,,,,,,,,,---......///...,,,+++***+++,,,,,,------/////////...---,,,zzzuuutttooolllmmmjjjhhhfffccc```^^^]]]\\\^^^```bbbaaa^^^[[[[[[\\\[[[XXXTTTRRRPPPOOOMMMLLLKKKJJJHHHFFFDDDDDDDDDDDDDDDBBB???<<<:::999999999999999999999999888888888777666666555555444444444444333333222222333333444666666666555555555444444222222222222222222222222444333222111000000111111111000000000000000000111000000000111111111222222///111222111...---...000////////////............//////////////////////////////////////////////////////............//////000//////...------....../////////////////////////////////.........------000...---...///000///...,,,---------,,,,,,+++***///.........---,,,,,,,,,+++,,,,,,---......//////.........---,,,,,,,,,+++---------...---------,,,//////............//////---,,,,,,---...000333444.........------,,,,,,,,,///////////////.........///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++///......---,,,,,,++++++------------------,,,,,,---------,,,,,,+++++++++,,,+++++++++++++++,,,,,,************+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,,,,------,,,------......------,,,------------,,,,,,,,,+++******+++,,,---...//////------------------------------------------------000///...---------------,,,,,,,,,,,,,,,...///000---,,,,,,,,,,,,,,,++++++------------,,,,,,++++++...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------,,,------......------,,,---,,,,,,,,,------+++)))******+++++++++,,,,,,,,,,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,,,,***++++++++++++++++++,,,++++++++++++,,,------...***+++,,,,,,------,,,,,,,,,+++***+++------+++)))+++***)))***,,,------,,,***++++++,,,,,,++++++***,,,,,,+++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,------...---------------...///000.........------------,,,+++---------++++++,,,---///..................///,,,------,,,+++***,,,---...---+++******+++---...++++++++++++++++++++++++---------,,,,,,---..............................------------......//////------------------,,,,,,........................000///...---,,,+++++++++------............------++++++,,,---...//////000---,,,,,,,,,,,,---.........---,,,+++++++++,,,,,,------...//////...---,,,xxxttttttooommmooojjjiiifffccc```^^^\\\\\\___```bbbaaa^^^\\\[[[[[[ZZZXXXUUUSSSRRRQQQOOOMMMKKKJJJHHHFFFEEEDDDDDDEEEDDDBBB@@@===;;;:::::::::999999888888888777777777444444444444444444444555444333333222222333333444333222111000000000111222222222222222222222222222222222111111111111222222000000////////////000000/////////000000000111111///000111000///...///000............////////////////////////////////////........................//////............////////////...------------...////////////////////////---......//////000111111000...---...///000///...,,,------------,,,++++++//////..................---------......//////000------------------,,,,,,---------------,,,,,,,,,//////............//////111000...,,,++++++++++++.........---------------111111000000///......---------......------,,,,,,------------,,,,,,,,,,,,.........------,,,,,,++++++,,,---.........---,,,------,,,,,,,,,,,,++++++************+++,,,---...,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++------------------------------,,,,,,------...///***+++++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++)))******+++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......000//////...------......+++++++++++++++,,,,,,,,,............------------------,,,+++++++++,,,,,,******++++++++++++,,,,,,,,,------......------,,,---,,,+++,,,------+++***************++++++++++++---------------------------,,,,,,++++++,,,,,,---++++++------...---,,,,,,,,,++++++++++++++++++***++++++,,,------,,,,,,,,,***+++,,,,,,------,,,,,,,,,+++++++++------+++***,,,+++***+++,,,---,,,+++******++++++++++++******,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,,,,---...///111222------------,,,,,,,,,,,,+++,,,------,,,+++,,,...------,,,,,,,,,,,,------***,,,......,,,,,,,,,------,,,+++******+++,,,---***+++,,,------,,,+++***,,,,,,,,,,,,---...//////........................,,,---------------......,,,,,,------------------////////////////////////111000///---,,,+++******------............------++++++,,,,,,---------...---,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,------......///......---vvvrrrqqqmmmjjjllljjjhhhfffccc```^^^]]]\\\^^^_________]]][[[YYYYYYZZZWWWUUUSSSSSSRRRPPPNNNMMMLLLJJJHHHGGGGGGGGGGGGDDDBBB@@@>>><<<;;;;;;:::999999888888777666666666444444444444444333333333444333333222222333333444000///---,,,,,,---///000333333222222222222222111///////////////000000111000000////////////000000////////////000000000000///000000000/////////000---------...///000000111000000000000000000000000........................//////............//////......------------......////////////////////////---......///000111111222000...---...///000///.........////////////........................//////............//////000000.........///////////////,,,,,,------...//////000//////............//////222111...,,,***)))((((((...............---------000/////////.........---,,,,,,.........---,,,+++------------------,,,,,,......---------,,,,,,,,,)))+++---/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000000//////......---------+++++++++,,,,,,---------...------------------------,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------......------,,,---,,,+++,,,------,,,*********+++++++++,,,,,,,,,...------------------...---,,,,,,,,,,,,,,,,,,---)))+++---/////////---,,,.........------,,,,,,,,,+++,,,---...---,,,+++******+++,,,,,,------,,,,,,,,,+++,,,,,,------,,,++++++***))))))++++++***(((+++++++++,,,,,,+++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///------------...///000111------,,,,,,,,,++++++++++++,,,...---,,,,,,---...,,,,,,,,,++++++,,,,,,,,,)))+++...///...------...---,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,---///000000............////////////........................,,,,,,,,,------.................................000///...---,,,+++++++++------............------//////...---+++***))))))---,,,,,,,,,,,,---......---------,,,,,,,,,---------------...............wwwrrrqqqlllhhhjjjiiihhheeeccc```___]]]]]]``````______^^^\\\YYYXXXXXXVVVUUUTTTTTTSSSPPPNNNNNNLLLJJJHHHGGGGGGGGGGGGCCCBBBAAA???>>><<<;;;;;;999999888888777666666555777666555444333222111111444333333222222333333444444333111000000222333555333333333222222111111111---...//////000000111111222111111000000111111222////////////000000000000000/////////000000000///,,,------...///000111111111111111111111111111111........................//////............//////......---------......////////////////////////////////////000000000000000000...---...///000///.........///000000//////...---------------..................///////////////.........///////////////,,,,,,---...000222444555//////............//////...------...///111333444........................,,,,,,,,,------.........+++,,,---.........,,,,,,---------------------------------------,,,,,,,,,)))+++---/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---------............---,,,,,,------......//////,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,------......------,,,,,,++++++,,,---...,,,+++,,,,,,,,,------------......---,,,,,,,,,,,,---...------............------)))+++...000000///---+++.........------,,,,,,,,,+++,,,---...---,,,+++******+++,,,,,,------,,,,,,+++,,,---------,,,,,,,,,,,,***)))***++++++***))),,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000//////.........//////------,,,,,,,,,++++++++++++,,,...------,,,...///000000////////////000000))),,,...///...------.........------------......000///---,,,,,,---///000,,,,,,,,,---...///000111........./////////000000000000000///////////////,,,,,,,,,------.........------------------------------,,,,,,,,,---......------............------//////...---+++***))))))---,,,,,,,,,,,,---......------------------------------------......//////yyytttrrrmmmjjjkkkgggfffdddbbbaaa```______cccbbbaaaaaaaaa___\\\YYYVVVUUUTTTTTTTTTSSSPPPNNNMMMLLLIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@???===<<<<<<::::::999888777666666555888777666555444222111111444333333222222333333444555444333333333444555666444333333222222111111111///000111222222222222222222222111111111111222222/////////000000000111111000///...///000111000///---------...///000000111111111111111111111111111........................//////............/////////............///000000////////////////////////000000////////////......000...---...///000///...,,,,,,---............---------------------------........................------------------,,,,,,---------...000333555777//////............/////////...------...///000111.............../////////***++++++,,,------......,,,,,,------......------------------............------------------------+++,,,---.........---,,,++++++,,,,,,,,,,,,------///...---,,,++++++++++++......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++************+++,,,,,,------,,,,,,,,,,,,,,,+++,,,------......------,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000+++,,,---...........................////////////,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------------,,,,,,,,,------......------,,,,,,++++++,,,---...---+++------------............------++++++++++++---------......//////......---***,,,...000000///---+++,,,++++++++++++++++++***++++++,,,------,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,......,,,,,,,,,------,,,+++,,,---...---,,,------............------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...111000//////.........///------------,,,,,,,,,,,,+++,,,......------...000000//////......//////000+++---//////---------............//////.........///...+++))))))+++...///------------...///000000.........//////000000111111111111000000000000///,,,,,,------------------------------------------,,,,,,,,,,,,---...//////------............------++++++,,,,,,---------...---,,,,,,,,,,,,---......,,,,,,---............------------------...///000xxxsssrrrnnnkkkmmmeeeeeecccbbbaaaaaa``````dddcccaaaaaaaaa___\\\XXXTTTSSSSSSSSSSSSRRRPPPNNNOOOMMMKKKHHHEEEDDDCCCCCCCCCBBBBBBAAA@@@>>>===<<<;;;;;;:::999888777666666777777666666555444333333444333333222222333333444111111111222222222333333444444333333222111111000000111222222333222111111111111000000000000111111000000000111111111222222000...---...111222111///------......//////000000//////////////////////////////////////////////////////............/////////////////////000111111////////////////////////........................000...---...///000///...,,,,,,---...............000/////////...---------------------------------.........---,,,,,,,,,+++000///......///111333555//////............//////333222///,,,***)))))))))---........./////////000,,,,,,------------------,,,,,,,,,,,,,,,---...///------------.........///------------------------------------------,,,,,,+++++++++,,,,,,---------...------,,,,,,,,,------...------,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------.........---------,,,,,,,,,------......------,,,+++,,,,,,,,,------------***+++,,,---...//////000------------------------------------------------......---------......///,,,---...///000///.....................---------,,,---------............,,,+++++++++,,,,,,---...---------,,,,,,,,,++++++,,,------......------,,,++++++***,,,......---+++,,,,,,,,,---------......---,,,***))))))***,,,---,,,---............---,,,,,,---///000///...,,,+++***++++++++++++++++++,,,++++++++++++,,,------...***+++,,,,,,------,,,,,,+++---///...,,,+++,,,...,,,++++++,,,...///...---,,,------......------,,,+++++++++++++++,,,---...---------------------------------------......///000///////////////000000.........------------,,,+++,,,......------///111......------------.........//////...,,,,,,---///---..................---...---,,,,,,,,,,,,---...///...............//////---......///000000111111111000000000////////////------------------,,,,,,........................------,,,,,,,,,---......------............------++++++,,,---...//////000---,,,,,,,,,,,,---......+++,,,.../////////...---------,,,,,,---...000111tttqqqqqqmmmkkkmmmddddddcccbbbaaaaaaaaaaaacccaaa_________^^^ZZZVVVSSSRRRRRRSSSSSSRRRPPPMMMRRRPPPMMMJJJGGGEEEEEEDDDCCCCCCBBBAAA@@@???===<<<<<<<<<;;;:::999888777666666666666666666666666666444333333222222333333444000111222333333333333333444444333333222111000000...///000111111000///...000000////////////000000111111111111222222222222000...---...111222111///.........///////////////........................000000000000000000000000//////............//////000000000000000111222222////////////////////////,,,,,,------.../////////000...---...///000///.........///000111111000000222111111000///......------------------------,,,111111000///......------222000///...---///000111//////............//////333222000///......///000---.........//////000000/////////...------,,,,,,------,,,+++,,,---///000---------.........//////------------------------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,---...//////---------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////......---------,,,------......------,,,,,,,,,,,,------.........---------,,,,,,,,,++++++------------------------........................///......---------......//////000111111000...............------,,,,,,,,,---.........//////000000++++++++++++,,,,,,---...,,,,,,,,,++++++*********,,,------......------,,,++++++***,,,......---,,,++++++,,,,,,,,,---------,,,+++)))(((((()))+++,,,++++++------------++++++....../////////---,,,+++,,,,,,,,,------.........++++++******+++---///000++++++,,,---------,,,,,,***---//////,,,+++,,,...***))))))***,,,------,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...------------------------...............///000000............///111222333//////.........---------+++,,,............///111111111000000000000111111000000///---++++++---///,,,------......------,,,---...///000000///...---000//////............///---......///000111111222000000//////.........---.........------,,,,,,,,,///////////////////////////...------,,,,,,,,,,,,---..................---........................---,,,,,,,,,,,,---......+++,,,.../////////......------,,,,,,---...000111wwwtttnnnlllnnnkkkjjjfffbbb```______^^^]]]bbb```]]]]]]^^^\\\XXXTTTRRRQQQOOOOOOQQQRRRQQQPPPUUUQQQLLLHHHFFFFFFEEEDDDDDDDDDBBB@@@>>><<<::::::@@@<<<888777888999888666555555555555555444444444333333333333333333333333333444444444444333222111222222222333444555777888555111......000333333222111111111111111111111111...///000222222111000000...///000000000...---,,,111111111000000000000000//////000111111111111111111111000000000000111111555222000000222333000......///////////////......000000000000////////////111000///...............////////////////////////333222000///......//////000000000//////.........////////////////////////////////////////////////...,,,++++++,,,.........000000000000000000000000...------------...//////000111222222111///---+++........................//////.........---------///...------------...///------------------------...---,,,,,,......---,,,,,,---......//////......+++++++++,,,,,,---------...---,,,+++)))(((''''''------------,,,,,,+++***000000///............///***++++++,,,,,,------...,,,---...//////---+++***)))***,,,......---,,,+++)))***+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---//////............//////,,,,,,------------,,,,,,------............------,,,,,,,,,---------..............................+++,,,---,,,***)))***+++,,,,,,,,,---...///000000.........------,,,,,,,,,///////////////.........------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------........................++++++++++++++++++++++++,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++000///...---------------+++,,,...//////---+++***//////---,,,,,,---...///,,,,,,,,,,,,,,,---...///...///000000000///---,,,.........------,,,,,,,,,//////............/////////...---,,,,,,---...///........................000000//////.........---.........------,,,,,,,,,222222111///...,,,++++++---.........//////000000//////............////////////.........---------......------------.......................................------,,,,,,,,,...------------.../////////////////////.........---+++***+++---...---+++***+++...///000000///...uuurrrlllkkkmmmjjjjjjfffccc```______^^^]]]aaa___]]]]]]^^^\\\XXXUUUUUUSSSQQQQQQRRRRRRRRRQQQSSSOOOJJJGGGFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@??????>>>;;;777777888999999888666555555555555444444444333333333333333333333333444444333333222222222222222222111111111222222333444111//////111333222111111111111111111111111111//////000111111111111111111111111111111000//////111000000000000000000000//////000111111111111111111111000000000000111111777555222111111000...+++)))***,,,...000222333333000000000000////////////000000///.......................................000///...---,,,,,,,,,,,,///.........------------...................................................---++++++---.........////////////////////////...---------......//////---...///000111000//////........................//////.........---------...................................................---,,,,,,......---,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))))))(((...............---,,,,,,......---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++******,,,---//////...---,,,***+++,,,---.........---------------------------,,,---.../////////...------------......000111111------............------------............------,,,---------....................................---.........,,,+++,,,---,,,---------.../////////.........------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---,,,+++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///...---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...///000111222111111000......---------...///000000000/////////000111111...///000000000///---,,,/////////.........------//////............//////000///...---------...///------------------------..................///////////////......---------111111000///...------,,,//////////////////////////////............////////////.........---------///......------......///..............................------------------...------------...//////////////////////////////111...,,,,,,------***((((((***,,,---......---,,,ssspppjjjiiillljjjiiigggcccaaa```___^^^]]]___^^^]]]]]]^^^\\\ZZZWWWWWWUUUSSSRRRSSSSSSQQQPPPOOOLLLHHHFFFFFFFFFFFFEEEAAAAAAAAA@@@?????????>>>;;;999777777888:::::::::666666666555555555444444333333333333333333333333444333222111111111222333555444333111000000000000333111000111222222111000111111111111111111111111000000000000000111111222333333222111111111222222000000000000000000111111//////000111111111111111111111000000000000111111666444222111111000...,,,(((***,,,...111333444444000000000000////////////000000////////////..........................................---,,,++++++...............---------........................------------------------...---+++,,,---//////...........................------........./////////+++,,,---...///111111222.......................................---------,,,---...//////...---,,,////////////////////////...---,,,,,,......---,,,***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,+++++++++...////////////...------......---,,,,,,,,,,,,---......------,,,++++++***,,,---.........---,,,+++,,,---...///000///...---,,,,,,,,,------,,,++++++........................,,,---......//////......,,,,,,,,,---///000222333.........//////.........------............------------........./////////...........................///000///---------...------...........................---------------,,,,,,------......//////------------------------------------------------///............///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,......---,,,,,,,,,------//////.........---------,,,,,,+++++++++,,,------------......//////000000...---------...///000000//////...---------....../////////000//////...---000000000/////////////////////............//////000000///...---------...------------------------,,,,,,,,,---....../////////////////////.........000000////////////......000///////////////////////////............///////////////............---///......------......///........................---------.....................------......///000////////////////////////000///------------+++))))))***,,,---......---,,,ssspppjjjiiimmmkkkiiigggcccaaaaaa```^^^]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXVVVTTTRRRRRRRRRPPPOOOLLLJJJGGGEEEFFFFFFFFFEEE@@@@@@??????>>>>>>======;;;:::999888888999999999777777666666555555444444333333333333333333333333444333111000000111333444666666444333222222111111111111222222222222000///111111111111111111111111111000/////////000222333444333111111000111222333000000000000000111111111//////000111111111111111111111000000000000111111111000000000111111111111---...///000000000000000000000000000//////////////////000000000/////////------------------------...///000000000...---,,,////////////////////////------------------------------------------------...---,,,,,,...//////...........................---......///////////////,,,,,,,,,---...000111222................................................,,,---///000000///---,,,...........................---,,,,,,......---,,,,,,---......//////............------,,,,,,,,,+++------------------------....../////////......---000000///............///......------,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---...///......---++++++,,,,,,,,,,,,++++++........................---------...............,,,,,,------///000111222......////////////......------............------.........////////////000...........................///000///...------///...............---------...............---------+++++++++,,,---...//////........................------------------------...............//////000111111000///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,...------,,,,,,,,,------............------------000///...------------------,,,,,,,,,,,,,,,---...//////..................///...---,,,,,,,,,,,,,,,//////////////////......//////////////////////////////............//////000000//////...---------------------------------,,,,,,------------------//////...................../////////000000000000......//////000000000000//////............///////////////...............//////............//////........................------....../////////000...............//////000///////////////000000000,,,,,,,,,---.../////////------...///000000//////tttrrrlllkkkooommmiiigggdddbbbbbbaaa^^^]]][[[]]]^^^^^^]]]\\\[[[ZZZXXXVVVSSSRRRQQQQQQOOOMMMKKKHHHFFFEEEFFFGGGFFFEEEEEEEEEDDDBBBAAA@@@???>>><<<<<<;;;:::888777777777888777777666555555444444333333333333333333333333444333111000000111333555444333333222222333333333111222333333222111000000000000000000000000000000111000/////////000222333222111000//////000222222//////000000111111111111//////000111111111111111111111000000000000111111...///000000000111111222000111111111000///......000000000000////////////...///000111111000//////...........................///000000000///...---................................................------------------------...---,,,---///000///---........................---...///000000000//////...............///000111........................---.....................,,,---///000000///---,,,------------------------...---,,,,,,......---,,,,,,---......//////...............------,,,,,,,,,,,,------------.........,,,------.........------000000///............///,,,,,,,,,------.........,,,,,,------------------++++++,,,,,,------------******+++,,,------------------------------------------------....../////////............//////000......////////////......------............------.........////////////000........................---...///...,,,,,,,,,---...............---------........................+++++++++,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,------...---------,,,,,,,,,,,,+++222111///...---,,,++++++111000///...............111111000000///...---,,,222222111000//////000000//////........./////////........................//////............//////000000000//////......---------------------------//////...---,,,,,,++++++------------------------......//////000111111111,,,---...///000222222333//////............///////////////////////////////////////....../////////////////////////////////.........//////000000000///............///000000////////////000000111111,,,,,,---......///000000......//////////////////vvvtttooonnnpppmmmiiigggeeeccccccaaa___\\\[[[]]]___^^^\\\[[[ZZZ[[[WWWUUUSSSQQQQQQQQQOOONNNJJJHHHGGGFFFGGGGGGFFFEEEDDDDDDCCCAAA@@@>>>======<<<<<<<<<;;;888666666666999888777777666555444444333333333333333333333333444333222222222333444555000000000000000111222333222333333222000///000111000000000000000000000000000000000000000111111222000////////////000111111/////////000111111222222//////000111111111111111111111000000000000111111000111222111///...///000...///000000111111000000000000000000////////////...///000111222111000///////////////////////////---...............------,,,,,,,,,---------------////////////////////////------------------------...------...000000///---........................---...///000111000//////000000000000000/////////........................---------...............,,,---...//////...---,,,------------------------...---,,,,,,......---,,,***+++,,,,,,------,,,,,,.........---------------------------------------,,,,,,---............---......---,,,,,,,,,,,,---+++,,,,,,---......//////,,,,,,,,,------------...+++++++++,,,,,,,,,------***+++,,,---............------------------------...------------...////////////............//////.........//////.........------............------------........./////////........................,,,---...---+++++++++,,,------................................./////////,,,,,,------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,,,,---......------,,,,,,,,,+++++++++000///...,,,+++***))))))/////////.........------111111111000///...---,,,111000000////////////000///............///000000------............////////////............//////...//////000000000///...........................111000///...---+++******,,,,,,,,,---------------......///000000111222222------...///111222333333//////............//////...////////////000000000000//////......//////000/////////////////////////////////000000000000000//////......//////000111...//////000000111111222///000111000...---...///---------------------...vvvvvvqqqooopppllliiigggeeedddcccaaa___\\\[[[^^^```___\\\ZZZYYYZZZXXXVVVSSSRRRRRRRRRQQQPPPKKKIIIHHHGGGHHHHHHFFFEEE@@@@@@??????>>>======<<<999;;;<<<;;;888666777888999999888777666555444444333333333333333333333333333333444444444555555555000000000000000111111222333444444111///...000222000000000000000000000000//////000111111111111111...//////000111111000000...//////000111111222222//////000111111111111111111111000000000000111111///000222111...---///111......///000111222222222000000000000////////////---///000222222222000///000000000000000000000000//////.........//////000............/////////000000000000000000000000000........................---------///000111///---////////////////////////---...000111111111///...///000111222222111000///........................---------.........//////...................................................---,,,,,,......---,,,***+++,,,,,,------,,,,,,------------............---------,,,,,,,,,,,,,,,------...///////////////......---,,,,,,,,,,,,------------...............,,,,,,,,,,,,------......,,,,,,,,,,,,,,,---......---......//////....................................------,,,---...///000...............///000111------............------------............------,,,---------....................................,,,---...---+++++++++,,,,,,---------.../////////---........./////////000................................................---------------------------------------...//////------------...///000000------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,---...///...---------,,,,,,,,,,,,------,,,+++++++++,,,,,,***+++---////////////......///000000111000///......------------......//////......---...///000111....../////////000000000//////............//////---...///000111111000000////////////////////////000000//////...---,,,,,,------------.........////////////000111111111222000000000000000111111111//////............//////.../////////000000000000000000////////////000000////////////////////////111111000000000000000000///////////////000000111...//////000111111222222...000111000...---...000......------------......vvvwwwqqqooooookkkiiigggeeedddcccbbb___\\\\\\^^^```___\\\YYYYYYZZZXXXVVVTTTSSSTTTTTTSSSQQQLLLJJJHHHHHHHHHHHHFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA777999<<<;;;999777888:::999999888777666555444444333333333333333333333333333444555555666666666555333333222222222222222333444444444111------000333000000000000000000000000...///111222222222111000...///000222222222111000...//////000111222222222//////000111111111111111111111000000000000111111***---000000//////222555///000000111111111000000000000000000////////////---///111222333222111000000000000000000000000000333222111000000111222333111111222222333333333444000000000000000000000000////////////////////////---------///111111///---000000000000000000000000---...000111222111///......000222333444333111000........................---------........./////////...------------...///////////////////////////...---,,,,,,......---,,,,,,---......//////......,,,---------.../////////------,,,,,,,,,+++++++++......///000000000000000000000///............////////////...------,,,,,,,,,,,,,,,,,,,,,---...///...------------...//////000000000000///...---,,,000000000000000000000000......---,,,---...///000,,,,,,,,,---///000222333,,,------------------,,,---..................---,,,,,,,,,---------..............................---...///...,,,+++,,,---,,,,,,------...///000000---.........//////000000///////////////.........////////////////////////////////////////////////...............///000000///000000000111333444555........................////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,---.../////////.........---------,,,,,,,,,---...///000111+++---000444666666666555+++,,,...000111222111111000000000000000111222333///...------...///000111//////000000111111111222//////............//////,,,---///000111222111111000000000000000000000000///////////////.........---.........//////000000///000000000111111111111333222222111000//////...//////............//////.../////////000000111111000000////////////000000000000000000000000000000222222111111000000/////////////////////000111111...//////000111222222222+++---000000//////222444111000000/////////000000vvvuuuooommmmmmiiiddddddcccbbb```^^^]]]\\\______^^^]]][[[YYYWWWWWW\\\[[[YYYWWWUUUSSSQQQPPPLLLJJJGGGFFFGGGGGGGGGFFFDDDAAA???>>>>>>???>>>===>>>===<<<:::888666555444666666555444444333222222444444555444222222444666444222111111333444444333222333333333333222111111222222222222222222222222222222111111000000//////////////////000000000000...///000111111000///...111111111000000000000000222222222111111111111000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......***+++...000222222333222...///000111111000///...//////000111111111111111////////////////////////000000///...---,,,,,,,,,........................000000000000000000000000////////////000000000000---......///000111111222000000///...............//////............//////........................222111///.........///000---------------------------------,,,,,,+++++++++............////////////...............///000000------------------,,,,,,///...------------...///.........------,,,,,,,,,---...///000111222333444---//////...---///444999777111,,,+++...111000...............////////////,,,,,,,,,,,,------...///111000////////////000000......------------......111000000///......------((()))++++++******+++---..................------------------------------///...---,,,,,,,,,,,,,,,000///...------...///000////////////////////////...///000111111000///.........////////////............////////////......//////000000000000//////........................000000//////......------------...///...---+++***------------------------......---------,,,,,,,,,***+++---//////...---,,,//////111666<<<===888333//////.........---------,,,------...///000000111////////////////////////---------.........//////........................////////////000000000000////////////...............///000///---,,,,,,---/////////...------,,,,,,111111111111111222222222///////////////......---////////////000000000000////////////............222111000......000111222333222111000////////////////////////////////////000000000000///////////////...---...000111111000000000000000000000000000000000000000000000000000uuutttnnnkkklllgggddddddcccbbb```^^^\\\[[[\\\]]]]]]]]]\\\[[[YYYXXXZZZYYYXXXVVVUUUTTTRRRRRRNNNKKKHHHGGGGGGGGGGGGFFFFFFCCC@@@??????@@@???>>><<<<<<;;;:::999888888777888777666555555444444444333444555444333222444555444222111111333444444333222333333333333222111111111111111111111111111111111111111000000/////////////////////000000000000,,,///222222///...///111111111111111000000000000111111111000000000000///000000000000000000000000111111111111111111111111222222222111000000000///000000000000000000000000000000000000000/////////+++,,,...000111222222222///000000000000000000/////////000111111111111111////////////////////////000000///...------------........................////////////////////////////////////000000000000......//////000000111111111111000////////////////////////....../////////........................000//////...............------------------------.........---------------////////////000000000000...............///000000............------------.................................------,,,,,,,,,,,,,,,---...///000111222---...///...---///444888:::555///---///000...,,,............////////////...------,,,---------...//////..................///......------....../////////......---------,,,***,,,------++++++,,,...---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.....................------000///...------...///000////////////////////////......////////////......////////////////////////......////////////....../////////000000/////////........................///////////////.........---.........------,,,+++////////////////////////............------------+++,,,---.........------000///000444999:::666111//////.........---------------...//////000111111000000000000000000000000---------.........//////........................////////////000000000000////////////...............///000///---,,,---.../////////......---------000000000000000111111111000000000000000//////...////////////000000000000000000000000000000000000222111000//////000111222333222111000////////////////////////////////////////////////000000000000000///...///000111000///000000000000000000000000000000000000000000000000sssrrrllliiijjjfffddddddcccbbb```^^^\\\[[[ZZZ[[[]]]^^^^^^\\\ZZZXXXWWWVVVVVVUUUUUUTTTTTTTTTOOOLLLIIIHHHGGGGGGFFFEEEHHHEEEBBB@@@@@@@@@???>>>;;;;;;;;;;;;::::::::::::888777666444444444555555333444555444333333444555444222111111333444444333222333333333333222111111000000000000000000000000000000000000////////////////////////000000000000,,,000222111...---000444111111111111111111111111111000000000000/////////111111111111111111111111222222222222222222222222444444333222111000000///000000000000000000000000//////000000000000000000---...///000111111111111111111000000000000111111///000111111222111111111////////////////////////000000///...------------////////////////////////////////////////////////////////////000000000000////////////000000000000222222111000000000000000////////////////////////.......................................------,,,------------------------.............../////////............////////////...............///000000............////////////------............------.........---------------++++++,,,---......//////---.........---///333666999555000...000000///---............//////////////////...------------...------............------///......------......///......---------------------/////////---,,,---...------------------------///...---,,,,,,---...///......000111111000////////////............//////////////////////////////......------------......000//////......//////000...//////000000//////.........////////////.......................................//////////////////...------------------////////////////////////////////////............---------------......///000//////111555555333000/////////............---...//////000000111111111111111111111111111111111---............/////////........................////////////000000000000////////////............///000111000...---...///////////////............/////////000000000111111111111111111000000000000////////////000000000000222222222222222222222222222111000//////000111222333222111000////////////////////////////////////......//////000000111111111000///000111222111000000000000000000000000000000000000000000000000000tttsssllliiijjjeeecccccccccaaa```^^^\\\[[[ZZZ\\\^^^```___]]]YYYWWWTTTTTTTTTTTTUUUUUUUUUUUUQQQNNNJJJHHHHHHGGGFFFEEEIIIFFFBBB@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::666555333222111222333444222444555555444333333555444222111111333444444333222333333333333222111111111111111111111111111111////////////////////////////////////000000000000///000111111///000111333000111111111111111222222111111111111000000000000222222222222222222222222222222222222222222222222333333222222111111111000000000000000000000000000/////////000000111111222///000000000111111111111222222000//////000222222000111111222222111111111////////////////////////000000///...............////////////////////////........................////////////000000000000000000000000////////////222111000000//////000000/////////000000/////////........................---...///000///...---,,,........................---------......//////000,,,,,,---------........................///000000////////////000000000000------...//////...------...............---------,,,,,,,,,------.........------------...///222444333000......000111222111............////////////..................//////,,,---.../////////......//////............//////........................///000000///---,,,---.../////////000000000000000///...---,,,,,,---...///---///111222333222111000/////////....../////////////////////////////////000///------------///000000000///......///000000//////000000000000//////......////////////..............................------......//////000000///...---,,,,,,---...///------------------------000000000000///////////////...,,,,,,,,,---///000111///...///111111000.../////////...............///000000000111111111222000000000000000000000000.............../////////........................////////////000000000000////////////............///000111000///...///000/////////////////////000//////000000111111222222111111000000000///000000////////////000000000000111111222222222222222333111111000//////000111111222222111000//////000000////////////////////////---......///000111111222111000000111444555555444000000000000000000000000000000000000000000000000vvvtttnnnkkkkkkfffccccccbbbaaa___]]][[[ZZZ]]]^^^``````___\\\XXXUUUSSSSSSSSSTTTTTTUUUUUUUUUQQQNNNKKKIIIIIIHHHGGGFFFHHHEEEBBB@@@??????===<<<>>>===<<<;;;::::::999888666555444333333333444555222444555555444333333444444222111111333444444333222333333333333222111111222222222222222222222222/////////000000000000000////////////000000000000333222000111333333222111000000111111222222222333333333222222222222111111222222222222222222222222111111111111111111111111///000000111111222222222000000000000000000000000//////000000111111222222111111000000000000111111333222111000000111222333111111222222222222111111000000000000000000000000000000///.........//////000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000///............/////////000111111000////////////////////////////////////000111111///...---........................,,,,,,------.........///------........./////////...............///000000/////////000000000111111---..................---..........................................//////------,,,---...000111111///...------...000000000............////////////---------...///000111222......///000000000000000/////////....../////////000000000000////////////...//////...,,,+++,,,---////////////000000111111///...------------...///---///111222333222111000...//////////////////...////////////////////////111000///......///000111000000////////////000000//////000000000000//////......////////////......////////////////////////------......//////000000///...---,,,,,,---///000........................111111000000000////////////...,,,+++,,,---000111111000///...//////......////////////////////////000000000000111111111111////////////////////////////////////////////////////////////////////////////////////000000000000////////////...............000111000//////000111...//////000000111111111000000111222222333444444111000///.........//////////////////000000000000000000000111111111222222111111000000000000111111222111000000000000000000000000000000000000000000---......///000111111222000///000222666888999888000000000000000000000000////////////////////////wwwvvvooollllllgggccccccbbbaaa___]]][[[ZZZ______``````^^^[[[XXXVVVSSSSSSSSSSSSSSSSSSSSSSSSQQQNNNKKKJJJIIIIIIHHHGGGGGGDDDAAA?????????>>>=========<<<;;;:::999888777777777777777777777777777111444666666555333333333444222111111333444444333222333333333333222111111222222222222222222222222000000000000111111111111////////////000000000000444444555555555444222000000000111111222333333333444444333333333222222222222222222222222222222222000000000000000000000000...//////000111222333333000000000000000000000000000000111111111111111111111111000000000111222222333333222222222222333333222222222333222222111000000000000000000000000000000000//////...//////000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000//////...............//////111111111111//////////////////////////////000000000000000//////...........................---------------.........000000000000111111111222...............///000000......//////000000111111///...------------...///.............../////////000000000///////////////---,,,+++,,,...000000///000///......------------............////////////.........//////000111222//////...//////000111222000//////......//////000222222111111000//////...,,,---......,,,+++,,,---,,,,,,,,,------......///..............................000111111000//////......////////////......////////////////////////000000////////////000000///000000111111000000//////000000111111000000/////////000000000000//////////////////////////////.........///////////////..................///000000000000000000000000000000000000000///////////////...---,,,,,,...000111111000000000////////////...////////////000000000000000000000000000000000........................000000000////////////...////////////////////////////////////000000000000////////////............---///000000......///111...//////000111222222333000111111222333444555555111000...---------...///////////////000000000000......//////000111111111000000000111111000000000111111000000000000000111000000000000000000000000......//////000000111111///...///222555888999888000000000000000000000000////////////////////////xxxvvvooollllllgggcccbbbbbb```___]]][[[ZZZ^^^_________^^^\\\ZZZYYYUUUTTTTTTSSSRRRRRRQQQQQQPPPNNNKKKJJJJJJJJJJJJIIIGGGDDDAAA@@@@@@AAA@@@???;;;;;;::::::999999999999777888999::::::999888777111333666666555333333333444222111111333444444333222333333333333222111111111111111111111111111111000111111111222222222333////////////000000000000222888===<<<555000000333000000111222222333444444333333333222222222111111222222222222222222222222111111111111111111111111000111111222222333333333000000000000000000000000222222111111111111111111111000000000000111333444222222333333333333222222222333333333222222111000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111////////////000000000000......//////000000111111111000000///.../////////...///111222222111///...////////////////////////000000///............///......................../////////.............../////////000000000111111...............///000000------...//////000111111000///---++++++---///000---........./////////000000000000/////////......---,,,***,,,...000///---////////////.........///............////////////222111000000/////////000///...---,,,---///111333000000////////////000000333222111000///...---,,,+++---......,,,,,,---///***++++++,,,------......---...///000000///...---..................---------...///000000///...---////////////////////////...//////////////////......///111333333111///...000000111111111111000000000000111111111111000000///////////////////////////////////////.........------...///////////////000000000000000000000000000000/////////.........///...---------...000111000111222222111000000000.../////////000000000000////////////////////////////////////////////////000000000000/////////...////////////////////////////////////000000000000////////////............,,,...//////......///000......///000222333333444///000111222333444555555222111///...---...///000////////////000000000000......//////000111111222000000111111111111000000111111000000000000111111000000000000000000000000////////////000000000000///......000333555555444000000000000000000000000////////////////////////wwwvvvoookkkkkkgggbbbbbbbbb```___]]][[[ZZZ^^^^^^^^^^^^]]]]]]\\\\\\VVVUUUTTTSSSRRRQQQPPPOOOPPPNNNKKKJJJJJJKKKJJJJJJGGGEEEBBBAAABBBBBBBBBAAA888888888999999:::::::::444666888::::::999666555111333666777555444333333444222111222333444444444222333333333333222111111000000000000000000000000111111222222222333333333////////////000000000000///;;;EEEAAA444,,,///666000000111222333333444444222222222111111111111000111111111111111111111111222222222222222222222222333333333333333333333333000000000000000000000000333222222222111000000000111000000000000222333555222222444555555444222222333333333333333222111000000000000000000000000000000000////////////000111111111111111111111111111111111111111111111111111////////////000000000000---......///000111111222222111111000000000000000...000111222222111000...000000000000000000000000000///...,,,,,,---......////////////////////////111111000000//////......,,,,,,,,,---------.....................///000000,,,------...///000000111111///,,,******,,,///111---.........//////000000000000000///......---------+++***+++...000///,,,+++---//////000000222444............/////////000555444222111///...------///---+++***+++---111333000000////////////000000333222111000...,,,+++***+++---......------///000,,,,,,------...///000000,,,---000111111000---,,,///...---,,,,,,,,,,,,,,,---...///000000///...---////////////////////////,,,---...//////...---,,,---///222444444222///---000000111111111111000000111111222222222222111111000000000000000000000000000000//////.........---,,,---///000000000///...////////////////////////////////////...........................///000000///111333444222111111111.../////////000000111111////////////............000000000000000000000000111111000000/////////...000000000000000000000000////////////000000000000000/////////............+++---......------...000......///111222333444555...///000111222333444444333222000///...///111222////////////000000000000...//////000111111222222000000111111111111000000111000000000000000111111000000000000000000000000000000000000////////////000.........000111000///000000000000000000000000////////////////////////uuunnnnnnllljjjiiiddddddbbbaaa______^^^^^^^^^^^^`````````^^^\\\ZZZ\\\YYYUUURRRQQQQQQPPPOOOOOOMMMKKKJJJKKKKKKJJJIIIGGGFFFDDDCCCCCCBBB@@@>>>>>>>>>>>>>>><<<:::888777999999888888777666666666777777555444333222111111444444444444444444444444555555444444333222111111555222000111333444333111333333222111000000111111111///...111555777555222<<<>>>>>>:::444000/////////000000222333444555555666666555555555444444444222333444444222111111111000111111222222111111000333333333222222111111111222222222222222222222222555444222...,,,,,,///222333333333333333333333333111111111111111111111111///000000///---,,,---...444555444222///...///000000000000000000000000000222111000//////......///444333111000000000111222111111111111000000000000//////000000000...---+++---...///000111222333444111000...000222333000...000000////////////000000000///---,,,,,,---......////////////////////////////////////////////////...............---------333222222000///...---,,,------------------------............////////////...............///000000........................//////.........---------...------------...//////111111111111111222222333............//////////////////000000000000//////111111111111111111111111000000000000////////////111000000///...---------////////////////////////........................,,,---------...////////////////////////////////////////////////000111111222222111000//////000000111111111111111000//////000000000000000000000000222111111111000000//////111000///......///000111.../////////000000000111111111000000//////......111111222222222222111111........................---------...///000000111////////////////////////000000000000000000000000------......//////000000000000111111111111000000111111000000//////......------...///000/////////111111000000//////......///...---,,,,,,,,,,,,,,,000000///...............///000000000000111111111222222222222222222222222222222111111000///......---...///000111222333333333222111///......------111111111111111111111111111111111111111111111111000000111111111111000000......///000000000000000//////000000000000//////111111000000//////................../////////000uuunnnnnnllljjjiiidddcccaaa```___^^^]]]]]]]]]^^^______^^^\\\ZZZYYYYYYVVVSSSQQQQQQQQQQQQPPPPPPNNNLLLLLLLLLKKKIIIHHHFFFDDDBBBAAAAAA@@@>>>===>>>>>>>>>>>><<<:::888777999999888888777666666666555555444444444444444555444444444444444444444444333333333333333222222222000...+++,,,...///...---333222111000000000000111111111222222111222333444======<<<888444111000000000000111222333444555555555555444444333333333333111222444444222222222333333333444444444444333333333333333333222222222111222222222222222222222222444333111...,,,---000222333333333333333333333333111111111111111111111111222333444333111000111222444444444222///...///000111111111111111111111111111111000000000111111222222111111000//////000000000/////////............000000000111000000//////,,,------...///000111111333222111222444444222000000//////////////////000222111000.........//////////////////////////////////////////////////////........................------...//////000111111000000000000000000000000............////////////...............///000000........................//////.........---------...------------...//////000000000000000111222222/////////000000000000111//////000000000000//////////////////////////////000000000000////////////111000000///......------....................................................../////////////////////////////////////////////////////////000000111111000//////......//////111111111111111000//////000000000000000000000000111111111111000000000///000///............///000////////////000000000000111000000000/////////...///000000111111000000///........................------......///000000111////////////////////////000000000000000000000000/////////000000000000000000000111111111111000000000000000000////////////....../////////000000000////////////000000000000//////...---------------000000///...............000000000111111111222222222222222222222222222222333222222111000000//////...//////000111222333444222111111000000000000111111111111111111111111111000000000000000000000000000000111111111111000000......///000000000000000//////000000000000//////111000000000/////////............/////////000000uuunnnnnnllljjjiiicccbbbaaa___]]]\\\\\\\\\]]]]]]^^^]]]\\\ZZZXXXWWWVVVTTTQQQPPPQQQRRRRRRRRRPPPOOOMMMMMMMMMKKKHHHFFFFFFDDDBBBAAAAAAAAA???===>>>>>>>>>>>><<<:::888777999888888777777666666555333333333444555666888888444444444444444444444444222222222222222222222222222000//////000111111000222111000000000000000000000333444222//////444888>>>;;;888555444333111000000000111222333444555555444333333333333222222222111222444444333222333444444444555555555555444444444444333333333333222222222222222222222222222222333333222000///000222555333333333333333333333333111111111111111111111111333555555555333222333444333444333222///...///111222222222222222222222222111000000111222333444444000000000000000000///...000000/////////.........111111000000000111222222........./////////000000333222111222444444222111//////............//////444333222000//////000000////////////////////////////////////////////////------......//////000000++++++,,,...///000111222....................................////////////...............///000000.......................................---------......------......///000///////////////000111111000000000000111111111111//////000000000000//////////////////////////////000000000000////////////000000000///......------................................................000000000000000///////////////////////////////////////......//////000111//////......------......000111111111111000000///000000000000000000000000111111111111000000000000111000////////////000000000000000000////////////000000000000////////////...//////000000//////...........................------......///000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000////////////000000000000000000///...///000111222.........///000111111111000000/////////.........000000///.........//////111111111111222222222333222222222222222222222222333333222222111000000000///000000111222333444444111111000111111222333333111111111111111111111111////////////////////////000000111111111111000000......///000000000000000//////000000000000//////000000000000////////////....../////////000000000uuuooonnnmmmjjjiiicccbbb```^^^\\\[[[[[[[[[\\\\\\\\\[[[ZZZXXXWWWVVVVVVSSSPPPOOOPPPQQQRRRQQQPPPOOOOOOOOONNNLLLGGGDDDHHHFFFDDDDDDDDDCCCAAA???>>>>>>>>>>>><<<:::888777888888888777666666555555444444444555666777888999444444444444444444444444444444333222111111000000555444333333333444444444111111000//////000000111000111333333333555:::>>>>>>999444222333444333111111111222222333444444555444333333333333333333333333444666555333222222333222333333444444333333222444333333333333333333333222222222222222222222222333444444333222333555777222222222222222222222222111111111111111111111111111222333333111000111333222333333222000///000222222222222222222222222222111111111111111222333333///000111222222111000///222222222111111111000000000000//////000111333444111111111111111111111111000000000111111111000/////////............//////555444222000//////000000////////////////////////////////////////////////------...///000000111111...............---------------------------------............////////////...............///000000...............................................................//////000...............///000000//////000000000111111111//////000000000000//////111111111111111111111111000000000000////////////000000//////............------------------------........................111000000//////.........///////////////////////////............///000000//////......---......///000000111111111111000///000000000000000000000000111111111000000000000000222222111111111111111111000000000000////////////000000000000////////////...//////000000//////.......................................//////000000000000000000000000000000////////////////////////111111111000000/////////000000111111111111000000......//////000000111111222111///...///000222333.../////////000000000111000000000111000000000000000000///////////////000111111222222222333333333111111111111111111111111333222222222111111111000000111111222333333444444111000000000000111222222111111111111111111111111000000000000000000000000000000111111111111000000......///000000000000000//////000000000000//////000000000000////////////...////////////000000000vvvoooooommmkkkjjjcccbbb```^^^\\\[[[ZZZZZZ[[[[[[[[[ZZZYYYWWWVVVVVVWWWTTTQQQOOOPPPQQQQQQPPPPPPPPPOOOOOONNNLLLHHHEEEHHHGGGEEEDDDDDDCCCAAA???>>>>>>>>>>>><<<:::888777888888777777666555555555666666555555555666666777444444444444444444444444666666555333111000///...111111111000000000111222111111000000000000111111000000111555;;;???AAAAAA;;;777222111333555444222222222222333333444444555444444444444555555555555666777888666444111111111222333333444444333333222333333333333333333333333222222222222222222222222000222333333222222444555222222222222222222222222111111111111111111111111///111222111000000111222111222222111000000111333111111111111111111111111333222111000000000000000000111222333444333222111222222222222111111111111///.........///111333444222222222222111111111111///000111111111000000000//////............//////333222000///......//////////////////////////////000000000000000000000000......//////000111222222000000///...---,,,++++++000000000000000000000000............////////////...............///000000////////////////////////---.....................///............///000000...............//////000........./////////000000//////000000000000//////000000000000000000000000000000000000////////////////////////..................................../////////////////////////////////......---------////////////////////////...............//////000/////////......///000000///000000111111111000000000000000000000000000000000000000000000000111111111111111000000/////////000000000000////////////////////////000000000000///000000111111000000///////////////////////////............////////////000000000000000000000000////////////////////////000000000//////.........000000111111111111000000......//////000000111111222111///...///000222333111000000000/////////...000000111222222111111000000000/////////000000111111111222222222333333333111111111111111111111111222222222111111111111111111111111222333333333444111111000////////////000111111111111111111111111111111111111111111111111000000111111111111000000......///000000000000000//////000000000000//////////////////000000000000////////////000000000111vvvoooooommmkkkjjjdddbbb```^^^\\\[[[ZZZYYYZZZZZZYYYYYYXXXXXXWWWWWWWWWUUUQQQPPPPPPQQQQQQQQQQQQPPPNNNNNNNNNLLLIIIGGGGGGEEECCCBBBBBBAAA@@@>>>>>>>>>>>>>>><<<:::888777888777777666666555555444777777666555444444444444444444444444444444444444777777555444222111000///000111111000//////000222111111111111111111222333111111444:::AAADDDBBB>>>777555333222333444444333222333333333444444444555444444555555555555555666777888888777444222222222444444555555555555444444111111222222222222333333222222222222222222222222,,,...000111000///000111222222222222222222222222111111111111111111111111000111222222111111222333000111222111000000222333111111111111111111111111333333222000000/////////222222333333444333333333111111000000000/////////.........///000111222333000000000000000000000///111222444444222111222333000000////////////000000111000///...---...//////////////////////////////000000000000000000000000//////000000111111222222........................000000000000000000000000............////////////...............///000000////////////////////////---------...............//////......//////000111...............///000000............//////////////////000000000000//////........................000000000000//////////////////////////////......////////////////////////////////////////////////............------------////////////////////////......------......///000/////////...//////000111///000000111111111111000000000000000000000000000000000000000111111111111......//////...---,,,+++////////////000000000000////////////000000000000///000000111111000000///////////////////////////......//////////////////000000000000000000000000000000000000000000000000////////////............000000111111111111000000////////////000000000000000000///...///000111222111111111000///.........///000111222222222111000000000/////////000111111111111111111222222222333111111111111111111111111000000000000000000000000111111111111222222333333111111000///......//////111111111111111111111111111111111111111111111111000000111111111111000000......///000000000000000//////000000000000//////////////////000000000000/////////000000000111111vvvpppooonnnkkkjjjdddcccaaa___]]][[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYVVVTTTQQQPPPRRRSSSTTTTTTQQQOOONNNMMMMMMMMMKKKIIIGGGEEECCCBBBBBBBBB@@@>>>>>>>>>>>>>>><<<:::888777777777777666555555444444666555555444444444444444444444444444444444444444666555555444444333333333222444444333111111333555222222222222222333444444222666<<>>>>>>>>>>><<<:::888777777777777666555555444444444444333333333444444555444444444444444444444444444444444555555666666666111333444333000000222555333222222222333444444555333;;;CCCFFFBBB:::333000///222555555333222333666333333444444444444444444222222222333333444444444222444666777666666777888000111111222222111111000//////000000111111111222222222222222222222222222///222444555444222111111111111111111111111111111111111111111111111111111...///111111000000111222///000111111000111333555333333333333333333333333222222222222333444555555222111000000000111333444333333333222222222222111000111222444444333222111111111222222222333333333...000333222000...000111222222111111111111222222//////.........000111222////////////////////////000000000000000000000000222222222111111111111111000000000000000000000000111111111111111111111111............/////////000...............///000000000000000000000000000000---------........./////////////////////000111111///////////////000111111000000000000111111111111//////000000000000//////000000000000000000000000000000000000////////////.........///////////////000000000000000000000000000000000000000000000000......//////000000111111////////////////////////...------------...//////,,,,,,,,,,,,------.../////////000111111111111111000000000000000000000000//////000000111111111222222333333333222111///...,,,---...///000111222333.../////////000000111111---..................---000000000000000000000000///////////////.........////////////////////////000000000000000000000000//////000000111111222222000000111111111111000000111111000000//////......------...///000/////////......//////000000111111---...000222333222000///000000///000000111222222///000000000000111111111000000000000000000000000............////////////000000000000000111111111/////////000111333444555111111111111111111111111000000000000000000000000000000111111111111000000...//////000000000000000//////000000000000//////.../////////000000111111000000000000111111111111yyyqqqooollljjjjjjfffddd```___^^^]]][[[YYYWWWWWWWWWWWWXXXXXXYYYYYYWWWUUURRRRRRSSSTTTTTTSSSRRRPPPNNNMMMMMMLLLKKKIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>===<<<;;;;;;;;;:::999888666555555555555888888666555444333333222555444444333333444444555222222333333444333333222333333333222222111111111111222444777999<<<>>>???JJJIIIFFF???888444444666333444444555555444444333333333333333333333333333444444444444444444444444555444444333222111000000000111111111111000000/////////000222444444222000111111222222222333333333333222111000000111222333111111111000000000000000000000000000000000000000333333333222111000000///,,,...000000000111333555555444111000//////111222111222222333333444444555444444333333222111000000000000111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000------......///000000000////////////////////////000000/////////000000111555444444333222111000000000///...------...///000---,,,,,,---///000///...000...,,,,,,---.........111///...------...000111................................................111111111000//////......000000111222111111//////000000000000000000000000...000111000///...///111000000000000000000000000///////////////000111111............////////////......------------......,,,------...///000111111---......///////////////////////////////////////000000000000////////////...000111000///...///111000///...------...///000111000///......///000111///000111222222111///...////////////////////////---......///000111111222111111000000000000111111...//////000000000000///------............------222222111000///...------////////////000000000000///000111000///...///111000000111111111111000000111111111111111111111111444333111000///...//////111111000000//////......------------.........///000000000000000000000000222111111111000000//////000000111111111111000000///////////////.........///////////////............/////////000000111111---------............///000000000000111111111111222222111111000000//////111111111111111111111111111111111111111111111111000000111111111111000000111111000////////////000............///111222333wwwpppnnnkkkiiihhheeeccc```^^^^^^\\\ZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZUUUSSSQQQPPPQQQRRRRRRQQQRRRPPPNNNMMMMMMLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===;;;:::999999:::999888777555555555555555444444444444555666666666555555444444555555666444555555555555555444333333333333222222222111111777999;;;>>>@@@@@@????????????===888333111222333333333444444444444333333333333333333333333333333444444444444444444444444333333222222222222222222000000111111111111000000222111111111333333111///111111222222222333333333333222111000000111222333111111111111000000000000111111111111111111111111111111111000///.........---///000111000111222444222222111000111333555666333333333333333333333222444444333222222111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000//////000000000////////////////////////////////////////////////,,,,,,---...///000000000222222111111000000//////222111000///...//////000000///...///111111111//////...------.../////////111///...---,,,---///000......................................................//////////////////000/////////000111222333000000000000000000000000///000111000///...///111111111111111111111111111///////////////000111111000000000//////.........///......------......///.........///////////////---...//////000000//////////////////////////////000000000000////////////...000111000///...///111000///............///000111000////////////000111444333222111000000//////////////////////////////......//////000000111111111111000000000000111111111111000000/////////......//////000000//////...111111000000//////......////////////000000000000---...///...------...//////000000111111000000///////////////////////////333222111000//////000000000000//////////////////---.........////////////000000000000000000000000111111000000000///////////////000000000000///////////////////////////////////////////////////////////////000000000111111....../////////000000000000000000000111111111222111111111111111000000000////////////////////////222222222222222222222222000000111111111111000000+++,,,---...///000000111111000000000000/////////wwwqqqooollliiihhhdddbbb___^^^]]]\\\ZZZXXXYYYYYYYYYYYYYYYZZZZZZZZZSSSQQQOOONNNOOOPPPPPPPPPRRRPPPNNNMMMMMMLLLKKKIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@>>>===;;;999777666:::999888777666555555555444444444444444555666666666666666555555666666666777777777777777666555444333333333333222222222222555777;;;======;;;888666555555444222000///111333222222333333333333222222333333333333333333333333444444444444444444444444111111222222222333333333//////000111222222222222555333111111111222111///111111222222222333333333222222111111111111222222111111111111111111111111111111111111111111111111111111111000//////......///000111111000000111333333222222111222444555666555444444333222222111111333333333222111111000000111111111000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000///......---////////////////////////(((***,,,...///000//////////////////////////////333222111000000000000111222111000000111111000///......///000000000000000000///...---,,,,,,---............................................................///000111111111222000///......000222444000000000000000000000000///000111111//////000111111111111111111111111111000000/////////000111111333222111000///......---///......------......///000000000//////...............///000000000000000////////////////////////000000000000////////////...000111000///...///111000//////......//////000111000000//////000000111777666333111000///000000////////////////////////000000000000000000000000111111000000000000111111444333111///............///000000111111000000///000000000000////////////////////////000000000000---...//////------.../////////000000000000//////........................222111111000000000111111.........///////////////////////////000000000000000000000000000000000000000000///////////////......//////////////////...//////////////////000000//////////////////000000000000000000000111111111000000000000111111111111000000111111111222222222111111111111111111222222222222222222222222222222222222222222222222222222000111111222222111111000+++,,,...000111111000000000000111222111000///...xxxsssqqqnnnjjjiiicccaaa___^^^^^^\\\ZZZXXXXXXXXXXXXXXXYYYYYYYYYYYYSSSQQQOOONNNOOOPPPPPPOOORRRPPPNNNMMMMMMLLLKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>===;;;999888777::::::888777666555555555777777666444444333333333666666555555555555666666777777777777777666555444333333333333333333333333222333555666666444222111333333222222111222333444111222222333333222222111333333333333333333333333444444444444444444444444222222222222222222222222...///000111222333333333555333000000111222222222111111222222222333333333222222222222222222222222000111111111111111222222111111111111111111111111333333333222222111111111000222222222000000111222555555333222111111222222333333333333222222111111333222222222111111000000/////////000000111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111000000/////////000000000000000000000000)))+++---///000000///............/////////000000000000000000111111222222111000////////////...------...111222222111111111000///...---,,,,,,,,,---................................................000000000111111222222222222111000000///000000111000000000000000000000000///000111111000///000111111111111111111111111111111000000///000000111111222222222111000///////////////............//////000/////////////////////...///000000111111000000////////////////////////000000000000////////////...000111000///...///111///////////////000000000000000000000000000000000555555444333222222111111////////////////////////111111000000000000000000222111111000000111111222444333000.........///000///000000111111000000///.../////////000000000111////////////000000000000///111222111000///000111/////////000000/////////000000000000000000000000000000000111111222222222------....../////////000///000000000000111111111////////////////////////////////////............//////000000000000////////////000000000000111111//////000000000000111111111111111111111111111111000000000000111111111111111111111222222222333333000111111222222333333333333333333333333333333333333333333333333333333333111111222222222222111111000222333444444222000///,,,...000333444333222111wwwrrrqqqnnniiihhhbbbaaa_________]]]ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTRRRPPPOOOPPPQQQQQQQQQRRRPPPNNNMMMMMMLLLKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>><<<<<<<<<<<<<<<;;;:::999777666666666666777666555444444444444444555444444333333444444555666666666666666555444333333333333333333333333333444333333333333444555666444333333333333444444333111222222333333222222111333333333333333333333333444444444444444444444444444444333333222111000000//////000222333333333333333111///000222444555555111111222222222333333333222222222333333222222222000000111111222222222333111111111111111111111111333333333333222222222222111222333222111000111222444333222111111000000000111111111222222333333333222222111111111111111000---...///000111222333444222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111222222111111111111111111111111...///111222111000...---...//////000000111111222,,,---...///111222333333222111//////000000///------///222333111000111222//////......------------////////////////////////////////////////////////111111111000000/////////---...000222333222111000111111111111111111111111000111222111000///000222111111111111111111111111111111000000000000111111000000000000111111111111/////////....../////////......//////000111111222///000000111222111111111000000000000000000000000000000000000////////////...000111000///...///111...//////000000000000000000000111111111111000000000222444666666555222111000000000000000000000000111111111111000000000000222222111111111111222222222111000......000222333...//////000000//////.........//////000000111111////////////000000000000000111222111000///000222//////000000000000//////111111111111111111111111000000111111222222333333---.........//////000000000000000000111111111222////////////////////////............////////////000111111222222111111000000000000000111111222222000000000000111111222222222222222222222111111111//////000000000111111111222222222222333333333333111111222222333333444444111111111111111111111111333333333333333333333333222222333333333333222222111333444555555333111000---...111333444444333222uuuqqqqqqmmmhhhfffbbbaaa`````````___[[[YYYWWWWWWWWWVVVVVVVVVVVVVVVUUUSSSQQQPPPQQQRRRRRRRRRRRRPPPNNNMMMMMMLLLKKKIIIFFFEEEEEEDDDCCCBBBAAAAAA???>>><<<<<<===@@@CCCFFF;;;:::999888777666666666333333333444555666777888444444333333333333444444333444444555555444444444333333333333444444444444444333111000111333666777444333222222333444222111222222333333333333222222333333333333333333333333444444444444444444444444555444444333222111000///000000111222333333333333111000///111333666666666111111222222222333333333222222333333333333222222000000111111222333333333222222222222222222222222111111111111111111111111111222333333111000111222///000000111222222333333000000111111222333333444111111111111111111111111......///111222333444555333333333333333333333333111111111111111111111111111111111111111111111111111222333444444333222111///000000111222222333333111111111111111111111111222222333333222111///...000000000111111222222222+++,,,...000111222333333444333111222333333222111...111333222000...000222...//////////////////////////////////////////////////////////////////////////////...---,,,,,,,,,(((+++///333555555333222111111111111111111111111000111222222000000111222222222222222222222222222222222111000000000111111/////////000000111111111000//////......//////000---......///111222222333000000111222222222222222000000000000000000000000000000000000////////////...000111000///...///111......///000111111111111000111111222222111111000---000444777888666333000000000000000000000000000111111111111111111111111222222111111111111222222111111000///000111222333...//////000000//////.........//////000000111111////////////000000000000...///000000......///000000000111111111111000000////////////////////////000000111222333333222222////////////000000000000000000000000111111111111000000000000000000000000...////////////000000000111222222333333222222111000000000111222222333333000000000111222222333333333333333222222222222222///000000000000111111111222222333333333444444444333333333333333333444444333333333333333333333333444444444444444444444444222333333444444333333222...///111222444444333333222222333444333222111000wwwtttsssooojjjgggbbbbbbaaabbbbbb```]]]ZZZXXXXXXWWWWWWWWWVVVVVVVVVUUUSSSQQQPPPQQQRRRRRRRRRRRRPPPNNNMMMMMMLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBAAA>>>===;;;<<>><<<:::;;;@@@HHHQQQVVV<<<;;;999888777777666666666666555444444444555555666666555555555555666666111222444555666666777777333333333444444555555555333444444555444333222111444222111333666777555222333444444555555444444333333333333333333333333333444444444444444444444444111222222222222333333333222222333333333222111111222222222444555555333111111111222222222333333333222222444444444444222222000000111222333333444444222222222222222222222222333333333333333333333333000222333333222222333444444444444444333222111111333333222222111000000000000000000000000111111111555555444444333222111111333333333333333333333333111111111111111111111111111111111111111111111111111222444555555444222111444444333222222111111111222222222222222222222222111111000000111222333333111111111111000000000000222222333444333222111000111000///000222333333111111333444000,,,***---111---...///111222222222222000000000000000000000000000000000000000000000000000000111111222222333333444444333111000...---,,,111111111111111111111111000222222222111000111222222222222222222222222222333333222111000000111111111111000///...---,,,,,,000000////////////000000111111111111000000000000111111222333333333333222000000000000000000000000000000000000///////////////000111000///...///111---...000111222222222111000111222333333222111000333333333333333222111000000000000000000000000000//////000111222333333333333222222111111222222333333333333333222000///...111111222222222222111111000000000000////////////////////////000000000000000222333222111000111222222222333333333333222222333333333333333333333333111222333444333333111111333333222222111111000000////////////000000000000000000000000000000000000//////000000111111222222000000111111111111000000000000111222333333444444000000111222333333444444444444444333333222222222222222333333333444444444333333333444444444555555555555555444444333333333333333333333333333333333555555555555555555555555333444444555555444444333777666555444444444444555111111111222333444666666|||vvvvvvuuurrrooogggdddbbb```aaabbbaaaaaaYYYYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTRRRQQQQQQQQQQQQOOONNNLLLJJJIIIJJJKKKLLLFFFDDDCCCCCCDDDCCCAAA>>>>>>>>>>>>>>>???@@@AAABBB999888888777777777777777777777777777777777777777888888777777666666555555888666333444666888777555444444444333333333222222333333333333333333333333000000111222333333444444222222222222222222222222222222222222222222222222222222333333333444444444444444555666555444222111333222222111000000000111/////////000111222444444111222222333333222222111333444555666555444222222333333333333333333333333111222333333444444333333444444444444444333222111///111111111000///000111222333444555444333222111333222111111111222333444///000000000000111111111111222222222222333333333222111222444555555333111444333333222222333333444333222222111111222222333222222111111222222333444222222222222222222222222222222222111111000000000000111222222333333333333000000000000000111111222333222111000000111222333000000000111222222222333111111111111111111111111111111000000000000111111333111///000333444222000000000000000000000000000......//////000000111111333333222111111222222222222222222222111111000000///000000000000111111111444444333333333333444444222222222111111111111000000000000000000000000000000000000000000000000000000000000000111222333444222333444444444444333222222222222222111111000000111111111111222333444555///...---...000111111111////////////000000000000111111111222222333333333111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111333222222222111111000000111111111111111111111111111111222111111000///...000111111111111222222222111111111111111111111111000111222333333222111000111111000000000000111111111111111111111111111111333222222111000000000111111222222333333222222111222111111111000000//////222222222222222222222222000000111111111222222222111111111111111111111111222222333333333444444444111222222333333444444555222222222222222222222222444444444555555555666666555555555555555555555555222333333444555444444444222333444666777999:::;;;444444444444444444444444777666555444333444444555333333333333333333333333xxxtttsssssspppmmmgggeeebbbaaabbbaaa```___[[[[[[ZZZYYYYYYYYYYYYYYYTTTTTTTTTSSSSSSTTTTTTTTTQQQOOOMMMKKKJJJKKKKKKLLLFFFEEEDDDDDDDDDCCCAAA???===============>>>???@@@999999888777777777777777666666666666666666666666777777777777777666666666666444222333555666555333444444444333333333333222222222222333333444444555222222333333444444555555333333333333333333333333333333333222222222222222222222333333333444444444333444555555444333222111555555444333333333333333333333222222222333444444333333444444444444333333222222333444444444333333333333333333333333333333222222333444444444444333333333444444333222222111000111222222000000111222333444444444444333222222333222111111111222333444000000111111111222222222111111111111222222222222333222222333555555444222444333333222222333333444333333222222222222333333222222222222222222333333222222222222222222222222333333222222222111111111111111222333333333222222000000000000000111222222111111000000000000111111111111111111111222222222111111111111111111111111111111000000000000111111222000///000222333111///000000000000000000000000////////////000000111111222222222222333333444444222222222222111111111000000000000111111111222222111000000//////000000111222222222111111111111000000000000000000000000000111111111111111111111111000000000000111222333333111222333444444333222111222222222222111111111000111000000111222333444444222111000000111111111000///000000000000111111111222222222222222222333333111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222333333333222222111111111111111111111111111111111///000111111111111111000111111111111222222222222111111111111111111111111222333333333333333333222222222111111111111222222222222222222222222222222444333222111111111111111222222333333333333222222222222111111000000000000////////////////////////111111111222222222333333222222222222222222222222222222222333333333444444222222222333444444555555333333222222222222222222222222333333333444444444555555555555555555555555555666777777888888777777333333444666777888999999444444444444444444444444777666555444444444555555444444444333333333333333}}}tttpppqqqqqqnnnkkkfffeeeccccccbbbaaa^^^\\\[[[ZZZZZZZZZYYYYYYYYYYYYQQQQQQRRRSSSSSSTTTUUUVVVRRRQQQOOOMMMKKKKKKKKKLLLFFFEEEDDDDDDDDDDDDAAA???<<<<<<<<<;;;<<<<<<======999999888777777777777888666666666666666666666666666666777777777777777777999777666777888999888777555555444444444333333333111111222333444555666666444444444444555555555555555555555555555555555555444444444333333222222222333333333333444444444444333333444444444333222222555555444333333333444444777666555444444444444444444555555555555555555444111111111222333333444444333333333333333333333333222222333444444444444444222222333333333222111111111333444333222111222333555444444333333333333333222222222222222333444444222222222222333333333333222222222333333333444444444333222333555555555444444333333222222333333444444333333333333333333444333333333222222222222222222222222222222222222222333333333333222222222222222222333333333222111111111000000000000111222222000000111111111111000000222222222111111111111111111111111111111111111111111111000000000000111111111000//////111111000///000000000000000000000000/////////000000000000111111111111222222333333444222222222222111111111111111111222222222333333333222222111111111111222222222222222111111111111000000000000000000000000000111111111111111111111111222111111111111111222222111111222222222222111111222222222222111111111111000000000000111222333333444444333222222111111000111111111111222222222222333333222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222333333333222222222222222111111111111111111111111...///000111222222222222111111111111222222222333111111111111111111111111333333222222222222333333333333333333333333333333333333333333333333333333444444333222222222333333333333444444444444333333222222222111111111111000////////////////////////222222222333333333444444333333333333333333333333222222222222333333333333222222333333444555555555333333333333333333333333222333333333333444444444555555555555555555555555333444555555666666555555444444555555666777777777555555555555555555555555777666666555555555555666444444444444444444444444yyyrrroooooopppmmmiiifffeeedddccccccaaa]]]ZZZXXXXXXXXXXXXXXXWWWWWWVVVNNNOOOPPPQQQQQQRRRRRRRRRQQQPPPNNNMMMKKKKKKKKKKKKGGGFFFEEEEEEEEEDDDBBB@@@======<<<;;;;;;;;;<<<<<<:::999888888777777888888777777777777777777777777666666666777777888888999999888888999999999888888555555555555444444444444222333333333444444555555555555555444444444444444555555555555555555555555555555444444333333222222333333333444444444444555333333333333333333222222333333222222222222333333666666555555555555555666444555555666666555555444333222222222333333444555444444444444444444444444222333333444555444444444111222222333222222111111333444555444333222333555666555444222222333444444222222222222333333444444333333333333444444444444444444555555555666666666555444333333555666666555444333333222222333333444444444444444444444444444333333333333333333222222333333222222222222222111333333333333333333333333333333333333222222111000111111000000111111222333000111222333333222111000333222222222111000000000111111111111111111111111111111000000000000111111000/////////000000//////000000000000000000000000000000000000000000000000000111111111111111000000222222222222222222222222222222222333333333444444333333222222222222333333222222222111111111000000000000000000000000000000111111111111111111111111222222111111000111111111111111111111111111111111222222222222222222222222111000000000111111222333222333444333222111111222222222222333333333333444333333333222222111111111222222222222222222222222222222222222222222222222111222222333333222222111333333333333333333333333222222222222222111111111111111111111111111111111///000111111222222222222111111111222222222333333111111111111111111111111111111///......///111111222222333333333333222222333333333333333333333333555444444333333333444444333444444555555444444333222222222222222222222222222222222222222222222222333333333444444444555555555555555555555555555555222222222222333333333333333333333444555555666666333333333333444444444444555555555555666666666666555555555555555555555555222333444444555555444444555555555555555666666666555555555555555555555555777666666666666666666666444555555555555555666666yyyrrroooppppppmmmiiifffdddccccccbbb```]]]ZZZXXXXXXXXXYYYXXXWWWVVVVVVPPPQQQQQQRRRQQQPPPOOOOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGEEEEEEFFFEEECCCAAA??????>>>===<<<<<<<<<<<<:::999999888888888888888888888888888888888888888666666777777888888999999333444555666555444444444666666666555555555444444555555555444444333333333444444444444333333333333444444444444444444444444555555555444444444333333333333444444444555555555333333333333333333333444444333333333333333444444333333333333444555666777444444555555555555444444555555555555555555444444444444444444444444444444333333444555555555444444111222222333333333222222333555666555444333444555666555444333222333444555222222333333444444444444333444444444444555555555444444444444555555555555555444333444666777666555444333333222222333333444333444444555555444444333222333444444444333333222333333333222222111111111333333333333333333333333333333333333222222111000111111111111111222222333111222333444444333222111333222222222111000000000111111111111111111111111111111000000000000111111//////000000/////////000000000000000000000000000111111111111000000000000333333333333222111///...222222222222222222222333222333333333333444444444000000////////////000000222222222111111111000000111111111111111111111111111111111111111111111111222222111111000111111111111111111111111111111111222222222222222222222333111111111111111111222333...111333333222111222333333333333333444444444444333333333222222111111111222222222222222222222222222222222222222222222222111222222333333222222111333333333333333333333333000111111111111111111111111111111111111111111111222222222222222111000000111222222222222333333333111111111111111111111111222111000//////000111222111111222333333222111111222222222222222222222222555444444333444444555555333444444555555444444333222222222222333333333333333333333333333333333333333333444444444555555555555555555555555555555555222222333333333444444444333444444555555666777777333333444444444555555555555555555666666666777777666666666666666666666666666666777888888888888888666666666666666666666666666666666666666666666666666777777777777777777777555555555666666777777777yyyrrrpppqqqppplllhhheeedddbbbbbbaaa```]]][[[YYYZZZ[[[[[[[[[ZZZXXXWWWUUUUUUUUUUUUTTTRRRPPPOOOMMMMMMLLLLLLKKKJJJJJJJJJHHHGGGFFFFFFFFFEEECCCAAAAAA@@@???>>>============::::::999888888888888999999999999999999999999999777777888888888888888888333555777888666555555555777666666666666555555555777777666555444333222222333333333333333333444444555555555555555555555555555555555555555555555555333444444444555555555555444444333333333444555555666666555555555666777777222222222333444555666777444444555555555555444444333444666777777666555555444444444444444444444444333333444555555555555555222222333444444444333333333555666555444333444555666555555444444444444444222222333444444444444444444444444444555555555555222222222333333333444444444444555666888888666444444333333222222333333444222333444555555444333222111222444555555555444333444333333222222111111111222222222222333333333333222222333333333222111111222111111111111222333333222222333333333333222222222222222111111111111111111111111111111111111111111111000000000000111111///000111111//////000111000000000000000000000000222111111111111000000000555666666666555333111000222222222222333333333333222222333333333444444444222222222111111222222222222222222111111111111000111111111111111111111111222222222222222222222222222111111111111111222222333222111111111111222333222222222222333333333333333222222222222222333333---000444444222111333555333333333333444444444444333333222222222222222222333333333333333333333333333333333333333333333333111222222333333222222111444444444444444444444444000111111111111222222222111111111111111111111111333333333333222111000///222222222222333333333333111111111111111111111111444333333333333333333444000111222333333222111000111111111111111111111111444444333333333444555555333333444444444444333333222333333333333444444444222222222222222222222222333333333444444444555555555555555555555555555555444444444444555555555555444444555555666777777777333444444555555666666666333333444444444555555555666666666666666666666666555555666777777777777777666666666666777777777777777777777777777777777777666777777888888888888777666666666777777888888999yyyssspppqqqpppkkkgggeeecccaaa`````````___]]]YYYZZZ[[[\\\[[[ZZZXXXWWWUUUVVVVVVVVVUUUSSSQQQOOOLLLLLLLLLMMMMMMLLLLLLLLLIIIHHHFFFFFFGGGFFFDDDBBBBBBAAA???>>>===<<<<<<<<<;;;:::999999888888999999888888888888888888888888999999888888888888888888666999<<<<<<:::888888999777777777666666666555555666666555555444444333333333333444444555555666666666666666666666666666666444444444555666666777777444444444444555555555555555555444444444555666777666666555666666777777888333333333333444444555666555666666777777666666555...000444777999888777666555555555555555555555555333444444555555555555555222333444555555555555555333444555555333333444555555555555555555444444333222333444555555555444333333333444444444555555555333333444444444555555555333444666888:::999666333444333333222222333333444111222333444444333222111///111333555666666555444444444333333222111111000111111111222222222333333111111222333333333222222222222111111222222333444222111111000000111111222111111111111111222222222111111111111111111111111111111000000000000111111///111333222000///000222000000000000000000000000222222222111111111000000111222444555555444333222222222222333333333444444222222222222333333333333666555555555555555555666222222222111111111111000111111111111111111111111222222222222222222222222000000000000111222333333444333222111111222333444222222222333333333444444444444333333333333333444///333777777444111222555222222333333333444444444222222222222222222333333333333333333333333333333333333333333333333333333111222222333333222222111444444444444444444444444222222222333333444444444111111111111111111111111222222222333333222111111222222222333333333444444111111111111111111111111444444555555555555444444111222333444444333222111222222222222222222222222333333222222333444444555222222333333333333222222333333333333444444444555444444444444444444444444222333333333444444444444555555555555555555555555555555555666666666666777444555555666777777888888333444444555666666777777444444444444555555555555666666666666666666666666333333444555555555555555666777777777888888999999777777777777777777777777666777888999999999888888666666777777888999999:::yyysssppppppooojjjfffeeeccc```______``````___WWWXXXYYYZZZYYYXXXVVVUUURRRSSSTTTUUUTTTRRRPPPOOOLLLLLLMMMNNNNNNNNNNNNMMMIIIHHHGGGGGGGGGFFFDDDBBBBBBAAA???>>><<<<<<;;;;;;;;;:::999999888888999999777777777777777777777777:::999999999888777777777333777::::::888666666777777777777777666666666666444444555555555555555555333444444555666777888888777777777777777777777777333333444555666777888888444444444555555555666666666555555444555666777888444444444444444555666666666666555444444444444555777777888888888888777777))),,,222777999:::888777555555555555555555555555333444555555666666555555333444444555666666666555333444555444333333444555444555666666666555333222222333444555555555444333333333333444444444555555777777777777888888888888333444777:::<<<:::666222444333333222222333333444000111333444444333111000...000333555777777666555444444333333222111000000000000000111111222222222000111222333333333333333222222111111222222333444111000///......///000111000000111111222222222333111111111111111111111111111111000000000000111111000222444333000///111333000000000000000000000000222222222222111111000000+++---///222333333222111222222222333333444444444111111222222222333333333444333333222222333333444222222222111111111111000111111111111111111111111222222222222222222222222000000000000111222333444444444333222222333444444222222222333333444444444555555444333333444444444222666:::999555111222444222222222333333333444444111111111222222333333444333333333333333333333333333333333333333333333333222222222333333222222222555555555555555555555555444444444555555666666666111111111111111111111111000000111222333333333333222222333333333444444444111111111111111111111111222222444444444444222222222333555666666555333222333333333333333333333333222222222222333333444555111222222333333222222111333333333444444555555555777777777777777777777777222222222333333333444444555555555555555555555555666666666666777777777777555555666666777777888888444444444555666777777888666666666666777777777888777777777777777777777777666777777888888888888888666777777888999999::::::777777777777777777777777666777888999::::::999888666666777888999999::::::vvvpppqqqsssqqqoooooojjjjjjiiieeeaaa^^^\\\\\\]]][[[ZZZZZZ[[[[[[YYYXXXUUUUUUTTTTTTSSSRRRRRRRRRNNNOOOOOOOOONNNLLLKKKJJJJJJJJJIIIHHHFFFDDDBBBAAA????????????>>>>>>>>>>>>======<<<<<<<<<======>>>:::;;;:::999888777888999888888777777777777777888777:::<<<<<<:::666444444666666555555555444444444666666555555555555666666999999888777666444222111666666666666666666666666555555555555555666777777555555444444444444555555666555444555777888777666555444444444444555666666888777666555444444555666444444444555555555666666777666666666666555555555:::999999999888888777777777666555444444444444444555555666777777888777777666666555555555444444444555444333222111222333444444666888888666444444444444444333333333333444444555555555555555555555555444555999???CCCAAA888000555444333222111222222333666555333222111222333333222333333444555666777777222333333444444333333222444333222222111111222222333333222222111222222333333222111000000111222333222222111111111111222222000000000000000000000000111111222333333333333222222222222111111111111111111111111111111111111111000111111111111222222222333222000......///111222111222333444555444333333333333444555444333222111111111222222222333333333333222222111111222222333333333333333333333333333333222111000000000111222222222333333333333444444222222222222222222222222555444333333333333444555333333333444444555555555444444333333333333222222333444444555555444444333333333333333333333333333666666555555555444444444111111222222333444444555333333333333333333333333222333444555555555444333444444444555555555666666222222222222222222222222222222333333333333444444333333222222111222222222111111222222222333333333111222333444444333222111000111111111111222222222333333333444444444555555222222222222222222222222333444444555555444444333333222111000000111222333444444444555555555666666666666666777888888999999444444444444555555555666777777777777666666666666555666777666444333333555555555555555555666777777444555777999999777666444555555666777888999999::::::999999999888888777777555555666777888777777777999:::999888777888;;;===999999999888888888888777777777777777888888888888999:::;;;;;;<<<<<<<<<<<>>>>>>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999999999:::999888888777777888888888888:::======:::777555555666666666555555555444444555555555555555555555555888888888777666555333333666666666666666666666666666555555555555666777777666555555444444555555666888666555555777888777666555555444444555555666777888777666555444555555666444444444555555666666666666666666666555555555555999999888888777777777777777666555444444444444555555555666777777777777777666666555555555444444444555555444444444555777888555666777777555444555555666666555555555555666666555555555555555555555555333444999@@@EEEEEE???:::555444333111111111222333555444333222222222333333222222333333444555555555222333333444444333333222444333222222111111222222222222222111222222333333333222111111111111222333222222111111111111222222111111111111111111111111000000111222222222222111//////000000111111111222111111111111111111111111111111111111222222222222555555444333444444555666111222333444444444333333000111222333444444333222222222333333333444444444333333222222222222333333333333333333333333333333444333222111000000111111111111111222222222333333333333333333333333333333555444333333333333444555333333333444444555555555222333333333333444444444333444444555555444444333444444444444444444444444666666555555555444444444555555555666666666666777333333333333333333333333222333444555555555444444333444444444444555555555222222222222222222222222222222333333333333444444333333222222222222333333111222222222222333333333111222333333333333222111222222222222333333333333333333333333444444444444222222222222222222222222333444444444444444444333333222222111111222222333444444444444555555555555555555666777777888888999666666666777777777888888777777777777666666666666666777888777555444555666666555555555555666777777666777777888888777666555666666777777888888999999999999999888888777777777666666666666777777777888666777666555444555888:::999999999999888888888888888888888999999999999:::888888999999:::999999999vvvoooooopppnnnjjjiiidddeeeeeedddbbbaaaaaabbb^^^\\\[[[ZZZ[[[[[[YYYXXXUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPPPPOOOMMMLLLKKKGGGGGGGGGFFFEEECCCBBBAAA????????????>>>>>>>>>>>>;;;::::::999999999::::::<<<<<<;;;;;;;;;;;;;;;::::::999999888888999999:::999;;;======;;;888777666666666666666555555555555444555666777777666555444666666777777777666555555666666666666666666666666666666555555666666777888666555555444444555555666:::888555555666777888777555555555555555666777777777777666555555555666666555555555555666666666666666666666555555555444444777777777777666666666666666666555555444444555555444555555666666666666666666666666555555555555444444444444444555777888:::555666666666444444666888888777777666666777777888555555555555555555555555444555888===CCCDDDAAA===777666444222222333444666555444333333222333333333333333333333333333333333333333444444444444333333444333222222111111222222222111111111222333333444444333333222222333333444222222111111111111222222222222222222222222222222///000000111111111111111111111111111111111111111222222222222222222222222111111111111222222222333000000111222333333333333111222333444444444333333000111222444555555555555333333444444444555555555333333222222222222333333333333333333333333333333555444333222111111111111000000111111111222222222333333333333333333333333555444444333333444444555444444444444444555555555222222333333444555555555444444555555555555444444555555555555555555555555555555555555555444444444555555444444444333333333333333333333333333333333222333444444555555444444333333333333444444444444333333333333333333333333222222333333333333444444333333333222222333333444222222222222333333333333222222333333333333222222333333333444444444555555222222222333333333444444333333333333333333333333444444444444444444444444333333444444444444333333333333333444444444555555444555555666666777888888666666777777777888888888666666666666777777777777777888999888666555666777666666666666666777777888999888777777666666666666777888888888888888888888888888888777777777777777777777666555666777888999999999999888777888:::<<<:::::::::999999999888888999999:::::::::;;;;;;;;;888999999999999888888777{{{rrrmmmnnnpppmmmjjjiiicccdddeeedddbbbaaabbbccc^^^]]][[[[[[[[[[[[YYYXXXVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRQQQPPPOOOMMMLLLLLLIIIIIIHHHGGGEEECCCAAA@@@????????????>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<;;;::::::;;;;;;;;;:::999::::::999999999:::;;;;;;:::<<<>>>===;;;999888888777777777666666666555555555777888::::::888777555555555666777777777777777666666666666666666666666666666666555666777777888666666555555555555666666:::888555444555777777777666666555555666666777888777777666666666666666666666666666666666666666666666666666555555555444444666666666666666666555555666666555555555555666666444555555666666666555555666666666555555555555555444444333333333444666777555555555555444555777999888777777777777777777888555555555555555555555555777666777999;;;<<<:::777:::999777666666777888:::444444444333333333444444444444444444333333222222333333444444444444333333444333222222111111222222111111111111222333444444444444444444444444444444333222222111111222222333333333333333333333333333000000111222222222222222555555444333222222111111222222222222222222222222111111111222222222333333***,,,...000111000//////222222333333333444444444333333444555666777777777333333333333444444444444333333333222222333333333444444444444444444444444555555444333222111111000111111111111222222222222444444444444444444444444444444444444444444444444444444444555555555555555444444444444444555555555444444555555555555444444666666666666666666666666555555555555555555555555555555444333333222111111444444444444444444444444333333333444444444444444222222222333333333444444333333333333333333333333222222222333333333444444444333333333333444444555222222222333333333444444333333333333333333333333333333444444444555555555222222222333333333333444333333333333333333333333444444444333333444444444333444555666666555444333333333333333444444444444444444555555666666777777444555555555555666666666666666666666777777777777666777888888666666666888777777666666777777888999;;;999777666555666777777999888888888888888888888777777777777777777777777888777666555555777999:::::::::;;;:::999999;;;===;;;:::::::::999999999999999999:::::::::;;;;;;;;;;;;;;;<<<;;;;;;:::999999vvvooojjjmmmpppnnnkkkjjjeeeffffffdddbbb``````aaa___^^^\\\[[[\\\[[[YYYXXXVVVVVVUUUUUUTTTSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLLLLMMMLLLKKKIIIFFFCCCAAA@@@????????????>>>>>>>>>===>>>===<<<<<<;;;;;;;;;;;;:::888888999;;;<<<:::777::::::999999:::;;;;;;<<<;;;<<<>>>===;;;:::999:::888888777777777666666666777888:::;;;;;;:::888777444555666777888888888888777777777777777777777777666666666666666777888888666666666555555666666666999777555444666777777666777666666666666777888888666666777777777777777777777777777777777777777777777777666666666555555555555555555555555555666666666666555555555666666777555666666666666666555555666666666666666666666666888777555444333444444555555555555555444555777999777666666555555666666777555555555555555555555555999777666555666666555444<<<;;;;;;::::::;;;<<<<<<444444444444444444444444666666555555444444333333333444444555555444444333444333222222111111222222222111111111222222333444444444444444444444444444333333222222222222333333333333333333333333333333111222333333444444333333111111111222222222222222222222222222222222222222111222222222222333333333---///222444555444333222222222222333333333444444555555444444444444444444222222222222333333333333444333333333333333333444444444444444444444444444555555555444333222222111222222222333333333333444444444444444444444444444444444444444444444444444555555555555555555555555666666666555555444444444444555555666666555555444666666666666666666666666444555555555555555555555999999888777666555444444444444444444444444444444333333333333444444555555222222222333333333444444333333333333333333333333222222222333333333444444444444333333444555555666222222333333333444444444333333333333333333333333333333333333444444444444222222333333333444444444333333333333333333333333555444333333333333444555444555666777777666555444333333333444444444555555444444555555666666777777555555555555666666666777555666666666777777777888555666777777555555666777777777777777777888999999;;;999777555555666888999999999999999888888888888777777777777777888888888999888666555666777999;;;666777888888777777888:::;;;;;;;;;;;;:::::::::999999999999::::::::::::;;;<<<<<<<<<<<<<<<;;;:::999tttmmmiiilllpppooolllkkkfffggggggeeebbb```___``````^^^\\\\\\\\\[[[YYYWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQOOOMMMLLLKKKKKKNNNMMMLLLJJJGGGDDDBBB@@@????????????>>>>>>>>>>>>===<<<;;;;;;::::::::::::999777777999<<<<<<999666999999999999:::;;;<<<<<<:::<<<===<<<;;;999::::::888888888888777777777777999999:::;;;;;;:::999999444555666777888888888888777777777777777777777777777777666666777777888999777666666555555666666777777666555666888999888777777777777777777888888999666666777888888888777777888888888888777777777777888888888777777777666666555555555555666666666666666666555555666666777777777777777777777666666555555666666666666777777777<<<:::999777666666666666555666666666444444666888666555555444444555555666555555555555555555555555777777666555555666777777::::::;;;<<<<<<<<<;;;;;;333333444555555555555444666666666555555444444444444444555555555555444444444333222222111111222222333333222222111222222333333444444555555444444333333333222222222222333333333333333333333333333333222333333444444444444444***+++,,,...000222444444333333333333333333333333222222222222333333333333000222444555666555444333333333222222222333444555444444333222111111222222111111111222222222333333444444333333333333444444444444444444444444444444444444555555555444333222222222333333333444444444333333333333333333333333333444444555555444444333666666666555555555555555777777666666666555555555555555666666666666555555666666666666666666666666444444444555555555555555888777777666555444444444444444444444444444444444444333333333333444555666333333333333444444444444333333333333333333333333222222333333333333444444444444444444555555666777333333333333444444444444444444333333333333444444333333333444444444555555333333333444444444555555333333333333333333333333555444333222222333444555555555666666666666555555444444444555555555666666444555555666666777888888777777777888888888999999555555666666777777888888444666777666555555666888888888888888888999999::::::999777666666777999:::888888999999999999999999888888888888888999999999888888777666777888999:::777999::::::999999:::;;;<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;:::;;;;;;;;;;;;::::::999tttmmmjjjmmmpppoookkkjjjeeeffffffdddbbb``````aaaaaa___]]]\\\\\\[[[YYYWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSRRRPPPMMMLLLKKKJJJJJJKKKJJJJJJIIIGGGEEECCCBBB????????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::888777:::>>>>>>;;;666888888888888999:::;;;<<<:::;;;<<<;;;:::999999:::999999888888888777777777999999999999999999999999555666777888888888888888777777777777777777777777777777666666777777888999777777666666666666777777666666777:::<<<<<<;;;999888888777777777888999999555666777888999888888777999999999888888777777777999999999999888888888888555555666666666777777777666666666666666777888888888888888888888777777666555666666666777777777777;;;:::888777777777777888555666777777555444555555666555555444444555555666555555555555555555555555555666666555555666777999444666999;;;;;;:::888666222333555666666666555444555444444444444444444444444444555555555555444444444333222222111111222222444444333222111111111111222333444444444444333222444333333222222333333444222222222222222222222222222222333444444444444333,,,---...///111222333444333333333333333333333333222222222333333333444444111222333333444333222111333333222222222333444555444333333222222333444555222222222333333333444444444444333333333333444444555555555555555555555555333333555555666555555444111222222222333333333333333333333333333333333333333333444555555444333333777666666666555555555444444444555666777777888888555555666666666666555555555555555555555555555555444444444555555555666666555555444444333333222222555555555555555555555555444444333333333444555666333444444444444555555555444444444444444444444444222222333333333333444444444444444444555666777888333333333444444444444555555444333333333333444555444444555555555666666666444444555555555666666666444444444444444444444444666555333222222333555666666555555444444555555666555555555666666666777777555555666777777888888999777777888888888999999999555555555666777888888888555666888888777666888999999888888888888999::::::888777777777777888:::;;;888888888999999:::::::::888999999999::::::::::::777777888888888999999999999;;;======<<<;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<>>>>>>>>>>>AAAAAA@@@>>>>>>=========;;;888888;;;???@@@<<<777888888888888999:::;;;<<<999;;;;;;;;;999888999:::999999999888888888888777888888777666666777888888666666777888888888888888777777777777777777777777777777777777777888888999777777666666666666777777666777999<<>>======>>>???@@@@@@??????~~~ssslllmmmpppnnnkkkiiibbbbbbbbbaaaaaaaaa``````bbbaaa___\\\[[[ZZZZZZ[[[YYYYYYXXXWWWVVVVVVUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKIIIFFFDDDDDDFFFHHHJJJBBBAAA@@@@@@???>>>===<<<>>>>>>>>>===<<<<<<;;;;;;<<<:::999:::======;;;888999999::::::::::::;;;;;;:::;;;===>>>>>>===;;;:::;;;;;;;;;::::::999999999999999777666555555555555:::888777666666888:::;;;999999999999999999999999888888888777777777777777999999999999999999999999999888666444555888;;;>>>999999999888888888888777777777888999999999999888888888888888888888888888666888999888777666777888777777666666666666777777777888888777777666555444666666666666555555555555777777888888888888777777888777555444555666888999666666555555555444444444555666666777888999999:::888888777777666666555555555555555555666666666777333555666888888666555333888888888888888888888888555555333222222333444555666555555444444555555666555555444444444333333333333333333444444444555555555444444444555555666777333333333333333333333333333333333444444555555555222333333444444333222222333333333333333333333333111111111222222333333333555555666666555555444333444444444333333444444444222222222333333444444444555333222333666666444111333333333444555666777888666666666666666666666666666555555555444444444444666666555555555444444444555555444444444333333333444444444333333222222222555555555666666666666777666666666666666666666666555555666666666666555555777666555444333444555555666555555444444333222222555666666666666666555555666666666666666666666666777777777555333222333444444444444444444444444444555666777666555444555777666666666666666555555555555777999888555444666888666666666666666666666666444444444555555555555666555555555555555555555555888777777666666888999:::888888777777666666666555666666666555555444444333777777777777777777777777777777777777777777777777999999999999999999999999888888999999999999888888::::::999999888777777777444666888999:::999777666777888999::::::::::::999999888777777777:::<<<===:::::::::999999999888888999999999999888888777777999999:::;;;;;;;;;;;;:::::::::999888888777777666777888:::<<<======<<<<<<===============>>>>>>>>>???????????????>>>======??????@@@@@@@@@@@@??????wwwnnnnnnpppnnnjjjhhhdddcccccccccbbbbbbbbbbbbbbbaaa___]]][[[[[[[[[[[[YYYYYYXXXWWWVVVUUUUUUTTTRRRRRRPPPOOOMMMKKKJJJIIIJJJIIIFFFDDDDDDEEEGGGHHHAAAAAA@@@@@@???>>>>>>>>>???>>>>>>======<<<;;;;;;===<<<;;;<<<>>>>>><<<::::::;;;;;;;;;<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;;;;;;;:::::::::::::::;;;:::999888777777777777999888888777777888:::;;;:::::::::::::::999999999999999999999999999999999::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<:::999999999888888888888777888888999999999999999::::::::::::999999999999777999999999888777888999999888888777777888888999777777888888999888888888666666666777777888888888777777777888888777777777888777666555555777888999777777777666666666555555555666666777888888999999777777777777777666666666555555555666666666777777555666888999999888666555666666666666666666666666666555444333333444555555555555444444444444555555666666666555555555444444333333444444444555555555333333222222222333333444444444444444444444444444444444444444444444555555444444555555555555555555555555555555555555555555222222222333333333444444555555666666666555444444555555444444444444555555333333333333444444444444444333222444666777666444444444444444555666777777666666666666666666666666666666666666555555555444666666666555555444444444555444444444444333333333444444444444333333222222333444444444555555555555666666666666666666666666555666666777777666666555777666555444444444555555666666666555555555555555666666666777777666666555666666666666666666666666;;;<<<;;;777333000//////444444444444444444444444555666777666555444555777666666666666666666666666888:::;;;999666555555777333333333333333333333333555555555666666666777777555555555555555555555555555444444333444555666777888888777777777666666666666666555555555555555555777777777777777777777777777777777777777777777777999999999999999999999999888888999999999999888888888888888888888888999999555666888999999999888777888888999:::::::::999999999999888888999;;;<<<===::::::::::::999999999999::::::999999888888888888888999::::::;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999:::;;;===============????????????????????????@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@??????>>>|||rrrpppqqqnnniiigggeeeeeedddcccccccccccccccaaa```___]]]\\\[[[[[[[[[YYYYYYXXXWWWVVVUUUTTTTTTRRRQQQPPPNNNMMMKKKJJJIIIIIIHHHGGGEEEEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<>>>===<<<===??????>>><<<<<<<<<<<<============>>>:::;;;<<<======<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<;;;:::999999888999999888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<======<<<<<<;;;:::::::::::::::999999999999777888999999::::::999999<<<<<<;;;;;;:::::::::999888999:::999888888999::::::999999999999999999:::777777888999:::;;;;;;:::666666777888999:::;;;;;;666777777888888777777666888777666666666777999:::999888888888888777777777666666666777888888999999777777777777777888888888666666666666777777777777777888999::::::999888777666666666666666666666666666666555555555555666666555555444444444444555555777777777666666666555555444444444444555555555666444333333222222222333333666666666666666666666666555555555555555444444444555555666777777888777777555555555555555555555555333444444444444555555555666666666666666555555444666666555555555555666666555444444444444444444444333333333555777999888666666666555555555555666666777777777777777777777777777777777777666666666666666666666666555555555555444444444444333333333222333333444555555444222111222222333333333444444444666666666666666666666666666666777777777777666666777777666555555555555555666666666666777777777777666666777777777777777666777777777777777777777777444666888888666555444555555555555555555555555555555666777666555444555777666666666666666666666666;;;<<<<<<:::777666666666666666666666666666666666666666777777777888888888666666666666666666666666777777666666777777888999888888888777777777777777555555666666666666666666666666666666666666666666777777777777777777777777999999999999999999999999888888999999999999888888666777777888999999::::::777777777888888888888999999999:::::::::999999888999999::::::;;;;;;<<<<<<;;;;;;:::::::::999999999::::::::::::999999999999888888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>BBBBBBBBBAAA@@@@@@??????AAAAAAAAAAAAAAAAAA@@@???>>>>>>????????????>>>>>>tttqqqqqqnnnkkkiiieeedddcccbbbbbbbbbccccccaaa```___^^^]]]\\\[[[[[[YYYYYYXXXWWWVVVTTTSSSSSSSSSRRRQQQPPPOOOMMMLLLLLLHHHHHHGGGFFFEEEDDDBBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@??????>>>>>>======<<<=========>>>??????>>>===<<<<<<<<<=========>>>>>>:::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<======<<<;;;::::::999999999:::888999::::::;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<999::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888999999:::::::::::::::<<<<<<;;;;;;::::::999999777999:::999888777888999::::::999999999999::::::888888999:::::::::::::::777777777888999:::::::::666777777888888777777666888888777777777888999:::999999888888888888888888777777777777888888999999777777777888888999999999666666777777777888888888888999999::::::999999888888888888888888888888888666666666666666777777777555555444444444444555555777777777666666666555555444555555555555666666666777666555555444444555555666666666666666666666666777666666666555555444444555555666777888888888888444444444444444444444444555555555555555666666666666777777777777666555555777777666666666666777777666666666555555555444444555555666777888888777777777777666666555666666666888888888888888888888888888888888777777777777666666666666666666666666666444444444444333333333333222333555666555444333222333333333444444444444555777777777777777777777777666777777888888777777666777777777666666666666666555555666666777888888999666777888888888888888888888888888888888888888888000333777999999888999999666666666666666666666666555666777666555444555777666666666666666777777777:::;;;:::999888777777777888888888888888888888888666666666777777777888888666666666666666666666666888888888888999999::::::888888888888888888888888555666666777777888888888777777777777777777777777888888888888888888888888888888888888888888888888888888999999999999888888777777888888888999999999888888777777777888999:::999999:::::::::999888888888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::888999999:::::::::::::::999999:::;;;;;;<<<=========>>>>>>??????@@@@@@@@@CCCCCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>??????>>>>>>===vvvrrrrrrpppmmmllldddcccaaa`````````aaabbb``````______^^^]]]\\\[[[ZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRQQQPPPNNNMMMLLLLLLGGGGGGGGGGGGFFFDDDBBBAAABBBBBBCCCCCCDDDEEEEEEEEE@@@@@@@@@???>>>>>>======;;;<<<===>>>>>>>>>>>>>>>;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;;;;:::999999999::::::999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=========::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999999:::===@@@BBB<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;::::::999999999888777888999999777777888999:::999999888888999999:::999:::::::::999999888777888888888888888888888888777777888888888888777777888888888888888999999:::888888888888888888888888888888888999999999999999777777888888999999::::::777777777888888888888999777888888888888888888777999999999999999999999999555666666777777888888888666555555444444555555666666666666555555555444444555555555666666666777777777777666666555666666777555555555555555555555555777777777666666555555555444555666777777777777777444444444444444444444444666666666666666666666666777777888888777777666555777777666666666666777777666666666666666666666666777888888888777666555555888888777666666666777777999999999999999999999999999888888888777777777777777777777777777777777777555555555444444444333333333333444555555555444333555555555555666666666666888888888888888888888888777777888888888888777777777777777777777666666666444444555666777888888999777888888999::::::999999999999999999999999999999777999;;;;;;999666555444777777777777777777777777555666777666555444555777666666666666777777888888888777777777888999888888555555555555555555555555555555666666666777777777777777777777777777777777555555666666666777777666888888888999999999999999777777777888888999999999999999999999999999999999999999999999999999999999888888888888888888888888888888999999999999888888999999999888888888777777888888888777888999999:::999999:::::::::999999888888999::::::;;;::::::999<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<999999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>???????????????@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>===??????@@@@@@@@@@@@@@@???>>>>>>????????????>>>>>>wwwrrrrrrooommmlllcccaaa___^^^^^^^^^```aaa````````````___^^^\\\\\\ZZZYYYXXXVVVUUUSSSRRRQQQOOOOOONNNMMMLLLKKKJJJJJJGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDEEEAAAAAA@@@@@@???>>>>>>>>>:::<<<>>>>>>>>>===>>>???<<<<<<<<<<<<====================================<<<<<<<<<===============;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????;;;;;;<<<<<<======>>>>>>========================???===<<<;;;===AAAEEEHHH============<<<<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;999999999999999:::::::::888999:::999888777888::::::999999888888999999:::::::::::::::999888777777999999999888888888777777888999999999999999999888888888999999::::::::::::888888888999999999999999::::::::::::::::::::::::999999999999999:::::::::777888888888999999999999777777777777777777777777777777777777777777777777444555666777888888888777777666666666666666666777666666666555555555444444666666666666777777777777555555555555555666777777666666666666666666666666777777777777777666666666555555666666666666555555666666666666666666666666777777777666666666666555888888888888888777666666777777666666666666777777666666777777777888888888777999:::888666444444444888888777777777777888888::::::::::::::::::::::::888888888888777777777777777777777777888888888888666666666666555555555444444444444444444555555555666777777777777888888888888888888888888888888888888888999999999999888888888888888888888777666666444555555666777888888999888888999:::;;;;;;;;;;;;::::::::::::::::::::::::666888:::;;;:::888888999888888888888888888888888555666777666555444555777555666666777777888888999777666555777999:::999888777777777777777777777777555555555666666666777777777777777777777777777777666666777888888888888888999999999999999:::::::::888888999999999999999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888999999999999888888::::::999999888777777666888888888999999999999:::777888999::::::::::::999:::::::::::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========::::::;;;<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAABBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@??????>>>>>>======>>>??????@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????yyysssqqqnnnkkkjjjcccaaa___]]]]]]^^^```aaa______``````___^^^]]]\\\ZZZYYYXXXVVVTTTSSSQQQQQQOOONNNNNNMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFFFFFFFFFFAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@??????>>>>>>;;;===@@@@@@???>>>@@@BBB=========>>>>>>>>>????????????>>>>>>>>>>>>??????>>>>>>>>>===============<<<<<<<<<;;;;;;<<<<<<===<<<;;;:::::::::;;;===>>><<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???BBBDDDEEE>>>>>>>>>=========<<<<<<::::::;;;<<<<<<<<<<<<<<<999999::::::;;;;;;<<<<<<:::;;;<<<;;;::::::;;;<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;::::::999999999999999::::::::::::999::::::;;;;;;::::::999888999999:::::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999999888888888999999999::::::777777777666666777777777777777777777777777777777333444555777777888777777888888777777777777888888777777777666666666555555666666777777777888888888555555666666777888::::::777777777777777777777777777777777777777777888888777777777777666555444444666666666666666666666666777777666666666555555555888888999999888888777666777666666555555666666777555666666777888999::::::555777999888555444444555777777777777888999999:::::::::::::::::::::::::::888888777777777666666666777777777888888999999999777777777777666666666666555444333333333444666777777777777888888888888999999999999999999999999999888999999999999999999888888888999999999888777666666777777777888888999999888999:::;;;;;;<<<<<<<<<::::::::::::::::::::::::444666888999:::;;;===???999999999999999999999999555666777666555444555777555666666777888888999999:::888777888:::;;;:::888::::::::::::::::::::::::666666777777777888888888888888888888888888888888888999:::;;;;;;;;;::::::999999999:::::::::;;;;;;::::::::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888888888999999999999888888999999888888888888888888777888999:::::::::999999666777888999:::;;;;;;;;;>>>===<<<;;;;;;<<<===>>>============<<<<<<<<<;;;<<<<<<=========>>>>>>>>>;;;<<<======>>>>>>======??????@@@@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAA???????????????>>>>>>>>>???@@@@@@AAABBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@{{{ssspppllliiihhhcccaaa___]]]]]]^^^```aaa______`````````___]]]\\\ZZZYYYXXXVVVTTTSSSQQQPPPQQQPPPPPPOOONNNMMMLLLLLLHHHHHHGGGGGGFFFGGGGGGHHH????????????????????????BBBBBBAAA@@@@@@??????>>><<>>????????????@@@@@@@@@@@@@@@????????????@@@@@@??????>>>>>>======<<<<<<>>>>>>============>>>???===<<<:::999:::;;;===???<<<======>>>???@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@@@@@@@>>>>>>>>>>>>============:::;;;<<<<<<======<<<<<<999::::::;;;<<<===>>>>>><<<===>>>===<<<<<<===>>><<<<<<<<<;;;;;;<<<<<<<<<999:::;;;<<<============888999999:::;;;<<<======:::;;;;;;<<<<<<;;;;;;:::888999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<========================<<<<<<;;;;;;;;;::::::999999999888888999999999:::::::::888888777777777777888888999999999999999999999999222333555666777777777666999999888888888888999999888888888888777777777777777777777777888888888888777888888999:::<<<===>>>888888888888888888888888666666777777888888999999888888888888777555444333555555555555555555555555777777666666555555555444888999999999999888777777666666555555555555666666555555666888999:::;;;<<<333555888777555444555777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777666666666666777777888888999999999999888888888888777777777777666555333222222444777999777777777777888888888888999999999999999999999999888999999::::::999999888888888999:::999888777666888999999999999:::::::::888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::888777888:::999999999999999999999999555666777666555444555777555666666777888999999999===;;;999999;;;;;;999777777777777777777777777777777888888888888999999999888888888888888888888888555666777888999888777777999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999::::::::::::::::::::::::777777777777777777777777888888999999999999888888777777777888999999::::::666888:::;;;;;;;;;999888555666777999:::;;;<<<<<>><<<<<<===???@@@>>>=========<<<<<<<<<<<<<<<<<<======>>>>>>??????<<<======>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@BBBAAA@@@?????????@@@AAA??????????????????@@@@@@@@@AAABBBBBBCCCCCCCCCBBB@@@AAAAAABBBBBBAAAAAA@@@|||uuuuuurrrkkkfffhhhcccaaabbbbbb___^^^___aaa```___^^^]]]\\\\\\[[[\\\[[[YYYVVVTTTSSSRRRRRRQQQPPPOOOOOOOOONNNLLLJJJHHHHHHGGGGGGFFFGGGGGGGGGDDDDDDEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======??????@@@@@@@@@@@@?????????>>><<<===???@@@@@@???============>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAA@@@???>>>>>>???@@@AAA@@@@@@@@@????????????>>>???????????????????????????===<<<<<<======<<<;;;================================================<<>><<<===>>>;;;;;;<<<<<<<<<<<<<<<;;;:::999999888888999999:::666777888999::::::::::::>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<======>>>======999:::;;;<<<;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777777888888888888888888888888666666777888888888888888777777777777666666666666444555555666777888888999::::::999888777777888888888777555444444666999:::777888888999999999888888444555555666666666666666777777777777777777777777<<<333000666:::777555777555777888999999888777555777777777777777777777777888888777666666666666777999999999999888888777777999999888888888999;;;<<<666666666666777777777777999999888888888888999999888888888888888777666555777777777777777777777777777777666666555555555444777777777777777777777777999999999999999999999999======;;;:::888777666555:::::::::;;;;;;<<<<<<<<<:::::::::::::::999888777777777777777777777777777:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::======>>>>>>===;;;:::888888999999::::::;;;;;;<<<999999:::::::::;;;;;;;;;;;;:::888777777888:::;;;<<<;;;;;;::::::999999888777777777777888999:::;;;777777777777777777777777::::::999999888777777666666888999::::::999888666888999::::::999888999::::::999999999888888777777888888888777888888999:::888777777777666666555555777777666666666666777777666666666666666666666666777888888888888999999999888888888777888999999:::999999999:::::::::;;;;;;>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>===<<<<<<<<<;;;??????@@@@@@@@@@@@??????======>>>>>>?????????@@@=========>>>??????@@@@@@@@@@@@@@@????????????>>>???>>>>>>=========>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAxxxvvvssslllhhheeeaaa___aaabbb```___aaaaaaaaa```___^^^]]]\\\\\\\\\ZZZXXXVVVTTTRRRRRRQQQQQQOOONNNNNNNNNNNNKKKIIIHHHHHHGGGGGGFFFGGGGGGHHHFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@??????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===@@@???>>>>>>@@@AAAAAA@@@=========>>>>>>>>>????????????@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<===>>>>>>===;;;================================================CCCHHHMMMKKKCCC======???<<<===============<<<;;;<<<;;;;;;::::::;;;;;;<<<888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;<<<<<<======::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>======;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<777888999::::::;;;;;;:::999999999999999999999999666777888888999999888888888888888888777777777777777777777888888999999999;;;:::999999888888999999777777777777888888888999999888777666666777888999555555666777777777777666888888888888888888888888666555555555666555444555666777888999999888777666888888888888888888888888666555555555666777777888:::999999999888888888888:::999888888888:::;;;<<<777777888888888999999999999999888888888888999999999999999999888888888888888888888888888888888888777777777666666555555555888888888888888888888888999999999999999999999999<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999888888999999999999999999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;999888777:::::::::::::::999999999888888888888999999999999;;;:::999888888999:::;;;:::::::::::::::::::::;;;:::999888888888888888999888888888888888888888888888888888888999999999999555666888999999888666555888999::::::888888999:::999999999999999888888888888888888888888999:::::::::999999999888888888777888777777666666777777888888888888888888888888888888888888999999999::::::999888888888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>>>>============?????????@@@@@@?????????>>>>>>>>>>>>??????@@@@@@======>>>>>>???@@@@@@AAA@@@@@@@@@@@@??????????????????>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA{{{wwwsssmmmjjjeeeaaa___bbbdddbbbaaacccbbbaaa```___^^^]]]]]]\\\[[[ZZZXXXUUUSSSRRRQQQQQQPPPOOOMMMMMMNNNMMMKKKIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCBBBBBB@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@????????????>>>========================BBB@@@??????AAABBBBBBAAA>>>>>>>>>>>>?????????@@@???@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======>>>???===<<<================================================CCCLLLSSSPPPFFF>>>>>>AAA>>>?????????>>>===<<<<<<>>>======<<<<<<======>>>;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<=========;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???>>>>>>=========<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;;;;;;;;;;999999999999999999999999777888888999999999999999::::::999999999888888888999999999:::::::::::::::;;;;;;:::999999999999:::666777999::::::999888777:::888555333333555888:::555666777777888888777777888888888888888888888888444???BBB:::333555666444777888999::::::999888777888888888888888888888888666666666666888999:::;;;::::::999999999999888888::::::999999999:::;;;;;;999999999999:::::::::::::::999999999999999999:::::::::999888999999;;;<<<888888888888888888888888777777777777777666666666:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999888;;;;;;:::999999888777777888888888999999999::::::;;;:::999888888999:::;;;888999999:::;;;;;;<<<<<<<<<;;;:::999888888888888999999999999999999999999777777888999999:::;;;;;;666777888999999888777666888999::::::888888999:::999999999999::::::::::::999999888888999999:::;;;<<<;;;;;;;;;;;;:::::::::999888888777777888888999999999999999999999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<===>>>??????===>>>>>>>>>>>>>>>??????>>>??????@@@@@@??????>>>>>>????????????@@@@@@@@@>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>??????@@@>>>>>>?????????@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAA~~~wwwqqqmmmkkkhhhdddbbbeeefffdddccceeeaaa``````___^^^]]]\\\\\\[[[ZZZXXXUUUSSSRRRQQQPPPOOONNNMMMMMMMMMLLLJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHJJJIIIHHHFFFDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>==================>>>AAA@@@??????AAABBBBBBAAA????????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>DDDJJJIIICCC???@@@CCC@@@@@@@@@@@@???>>>======>>>>>>>>>======>>>>>>>>><<<======>>>?????????>>>========================>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<=========??????@@@??????>>>===<<<===<<<;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::888888999:::::::::::::::;;;;;;;;;;;;::::::::::::;;;:::::::::::::::::::::::::::999999999999999:::777888888999999999888888;;;999777555555666888999666777777888999888888888999999999999999999999999999MMMSSSBBB666999;;;666888888999::::::999888888999999999999999999999999999999999999:::;;;<<<===::::::::::::::::::999999;;;::::::::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999888777888999<<<===999999999999999999999999888888888888888888888777::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;<<<=========<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::999999999888888888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999888888999999:::;;;;;;;;;::::::;;;;;;;;;;;;::::::888:::;;;:::999888999:::999999::::::;;;;;;<<<<<<999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>?????????@@@>>>>>>=========>>>??????<<<<<<======>>>>>>????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>??????@@@????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAvvvoookkkjjjjjjeeecccdddeeebbbaaabbb``````___^^^]]]\\\[[[[[[[[[ZZZXXXVVVSSSRRRQQQQQQOOONNNMMMMMMMMMLLLJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>???@@@@@@AAA???>>>>>>@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@??????@@@@@@???>>>????????????????????????????????????????????????===>>>>>>>>>??????@@@AAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>============>>>>>><<<======>>>>>>>>>>>>===========================???>>>>>>======<<<;;;;;;<<<<<<<<<=========>>>>>>??????@@@??????>>>===<<<<<<;;;:::::::::;;;===>>>========================<<<<<<<<<<<<<<<:::999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888888999999::::::999777666666777999::::::::::::999999888888888777888999999::::::999999999999999999999999999999???TTTZZZGGG888<<<>>>888999999::::::::::::999999999999999999999999999999;;;;;;:::999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;999999999:::::::::;;;;;;:::;;;<<<<<<<<<<<<;;;:::999888777666777999;;;<<<999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======888888999999999:::::::::;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;999;;;<<<;;;:::999:::;;;::::::;;;;;;<<<<<<======:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;====================================>>>>>>>>>>>>===============>>>>>>?????????@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>=========<<<<<<<<<======>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@>>>=========>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAAvvvnnnkkkjjjiiidddaaacccccc```^^^___``````___^^^]]]\\\\\\[[[\\\[[[YYYVVVTTTSSSRRRRRRPPPOOOMMMMMMNNNMMMKKKIIIFFFFFFFFFFFFGGGHHHIIIIIIJJJHHHFFFDDDCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????@@@AAABBB@@@???>>>>>>@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@@@@AAAAAA@@@???????????????????????????????????????????????????BBB???<<<<<<>>>??????>>>??????@@@@@@@@@@@@@@@???>>>======<<<<<<======>>><<<======>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>?????????============>>>>>>>>>>>>>>>>>>>>>???>>>>>>======::::::::::::;;;<<<==============================999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;:::999999999999::::::;;;===;;;888666666888:::;;;:::;;;;;;;;;:::999888777888999999:::;;;:::::::::::::::::::::::::::::::::???PPPTTTDDD999<<<>>>888::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888888::::::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;999999888777777888::::::::::::::::::::::::::::::999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<======;;;;;;<<<===<<<<<<<<<<<<<<<=========;;;;;;::::::;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===========================>>>>>>?????????@@@@@@@@@??????>>>>>>??????@@@AAA@@@@@@@@@AAAAAAAAAAAABBBDDDCCCBBB@@@???>>>============>>>>>>>>>>>>>>>>>>AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAwwwoookkkkkkiiidddbbbddddddbbbaaabbbbbbbbbaaa```___^^^]]]]]]]]]\\\ZZZXXXUUUTTTSSSSSSQQQOOONNNNNNNNNNNNKKKIIIFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGEEECCCBBBBBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@@@@AAABBBCCCAAA@@@??????AAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBBBBEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????===>>>???@@@@@@AAA@@@@@@>>>>>>============>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>???@@@@@@======>>>>>>>>>?????????<<<<<<===>>>>>>>>>======::::::;;;======>>>>>>>>>========================:::;;;<<<======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;<<<======>>>===<<<;;;::::::;;;<<<<<<;;;:::999888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>999===>>>;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<======>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<======;;;<<<>>>??????>>><<<;;;::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<=======================================>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>???>>>===<<<===???>>>>>>==================;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<============>>>======<<<<<<======>>>========================???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@???@@@AAAAAABBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBB@@@????????????AAAAAA@@@@@@@@@@@@@@@???CCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAxxxppplllllljjjfffdddggghhhffffffhhhddddddcccbbbaaa```______^^^]]][[[XXXVVVUUUTTTSSSQQQPPPOOOOOOOOONNNLLLJJJFFFFFFFFFFFFGGGHHHIIIJJJGGGEEECCCBBBAAABBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBB@@@??????@@@BBBCCCCCCAAA@@@@@@BBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAAEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDBBBAAAAAABBBCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;???CCCCCC@@@>>>???AAA<<<===>>>???@@@AAAAAAAAA??????>>>>>>>>>>>>??????>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>=========>>>>>>>>>>>>????????????;;;;;;<<<======>>>======:::;;;===????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<==================<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@===============>>>??????>>>>>>?????????===<<<;;;>>>;;;888555555666888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::>>>>>>;;;:::???@@@???<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA;;;;;;;;;<<<<<<<<<======<<<===>>>>>>>>>===;;;:::============>>>>>>>>>>>>;;;===>>>@@@@@@>>>===;;;;;;<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>:::::::::;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>CCCBBB@@@???>>>>>>>>>???>>>======<<<<<<;;;::::::============>>>>>>>>>???<<<<<<============<<<<<<::::::;;;;;;<<<=========>>>===<<<;;;;;;;;;;;;;;;========================888999:::;;;===>>>??????>>>>>>============>>>>>>===???@@@???>>>===>>>?????????>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<======>>>>>>>>>???>>>>>>============>>>>>>========================@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCBBBBBBAAAAAAAAADDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAyyyqqqjjjhhhfffeeeeeefffhhhiiihhhggggggdddbbb``````___]]][[[[[[[[[ZZZXXXUUUSSSQQQOOONNNMMMMMMMMMNNNMMMKKKHHHIIIHHHGGGFFFGGGHHHIIIJJJGGGFFFEEEFFFGGGGGGEEECCCAAAAAAAAABBBBBBBBBCCCCCCFFFEEEEEEDDDCCCBBBBBBBBBEEEEEEEEEEEEEEEDDDDDDDDDFFFEEECCCAAA@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGDDDCCCCCCBBBBBBBBBCCCCCC??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAAAAABBBBBBCCCCCCCCC???????????????????????????@@@AAABBBBBBAAA@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAA???===@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA??????>>>>>>???AAACCCDDD======>>>???????????????>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>???????????????@@@AAA@@@>>><<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<:::999;;;>>>???===;;;::::::;;;;;;<<<===>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;<<<======::::::;;;;;;<<<===>>>>>><<<<<<<<<=========>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999::::::??????>>>===============>>>>>>======<<<<<<<<<;;;<<<<<<<<<=========>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<======>>>>>>??????CCCBBBAAA@@@???===<<<<<<@@@???>>>======>>>???@@@AAAAAAAAA@@@@@@?????????@@@@@@???>>>>>>===>>>>>>????????????>>>>>>>>>>>>BBB>>>;;;===AAACCCAAA>>>;;;<<<<<<<<<======>>>>>>>>>>>>===<<<<<<<<<<<<==================<<<<<<<<<>>>>>>============>>>>>>@@@AAAAAAAAAAAA@@@??????AAAAAAAAA@@@???>>>===<<>>>>>????????????>>>>>>>>>>>>>>>>>>????????????AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHBBBBBBBBBCCCCCCDDDDDDDDDEEE@@@===>>>AAABBB>>>:::???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEECCCBBBAAACCCCCCBBBBBBBBBCCCCCCDDDAAABBBCCCEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHGGGGGGEEEDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCyyyrrrmmmkkkgggfffeeefffhhhiiihhhggggggeeebbbaaa```___^^^\\\[[[[[[ZZZXXXVVVTTTRRRQQQOOONNNMMMNNNNNNMMMJJJHHHFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFDDDEEEFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGDDDDDDCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAABBBBBB@@@>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@????????????AAABBBCCC>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>>>>============>>>>>>>>>>>>@@@BBBCCCBBB@@@>>>>>>???>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<;;;:::999:::===>>><<<:::;;;<<<<<<======>>>>>>>>>>>>======<<<<<<======>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????======>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;::::::<<<<<<;;;;;;;;;;;;;;;<<<>>>===<<<<<<;;;;;;<<<<<<>>>>>>>>>=========<<<<<<<<<<<<============>>>>>><<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@?????????@@@@@@???>>>>>>???@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>BBB>>><<<===AAACCCAAA>>>============>>>>>>>>>>>>???>>>======<<<<<<======>>>>>>>>>>>>????????????@@@@@@???>>>>>>>>>????????????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????AAAAAAAAAAAA@@@???>>>===AAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBAAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCEEEEEEFFFFFFEEEDDDBBBAAAFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDFFFEEEDDDDDDCCCCCCCCCDDDxxxssspppooogggfffeeefffhhhiiihhhggghhheeecccaaaaaa```___]]][[[ZZZZZZYYYXXXVVVTTTSSSPPPOOONNNNNNOOOMMMJJJHHHDDDDDDEEEFFFFFFFFFFFFEEEHHHFFFDDDCCCDDDEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDCCCBBBBBBCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>?????????@@@@@@BBBCCCDDDCCCAAA@@@@@@AAA@@@??????????????????@@@========================?????????>>>>>>>>>>>>===<<<;;;:::;;;===>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;======>>>??????@@@@@@@@@??????????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<;;;;;;>>>>>>============>>>>>>???>>>======<<<<<<======?????????>>>>>>>>>>>>===============>>>>>>>>>???>>>>>>????????????@@@@@@@@@@@@@@@@@@????????????>>>>>>???@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@?????????@@@@@@======>>>>>>??????@@@@@@BBB???===>>>AAACCCAAA???@@@@@@@@@?????????????????????>>>===============???@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCAAABBBBBBBBBBBBBBBCCCCCCBBBDDDEEEEEECCCBBBDDDGGGFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGGGGGGGFFFEEEDDDCCCHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDEEE~~~wwwrrrpppppphhhgggfffggghhhiiihhhggghhhfffcccbbbbbbaaa```^^^ZZZZZZZZZZZZYYYWWWVVVVVVQQQPPPOOOOOOOOONNNKKKHHHCCCDDDEEEGGGGGGFFFEEEEEEIIIFFFCCCBBBCCCEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBAAAAAABBBDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDFFFDDDCCCCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>BBBBBBBBBBBBCCCCCCCCCCCCBBBDDDEEEDDDBBBAAAAAABBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>========================>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@????????????>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@??????@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAABBB>>>??????@@@AAABBBBBBCCCBBB@@@??????AAACCCBBBAAACCCCCCBBBBBBAAAAAA@@@@@@AAA@@@??????>>>>>>??????@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCDDDDDDDDDGGGGGGGGGFFFEEEDDDDDDCCCFFFEEEDDDDDDDDDDDDDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDEEEEEEGGGGGGHHHIIIIIIHHHHHHHHHIIIHHHHHHHHHGGGFFFFFFEEEFFFFFFEEEDDDDDDCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEFFFFFF~~~vvvqqqnnnnnniiihhhgggggghhhiiihhhfffgggeeecccbbbbbbaaa```___ZZZZZZZZZZZZYYYXXXWWWVVVQQQPPPOOOPPPPPPOOOLLLIIIEEEFFFGGGHHHIIIHHHGGGFFFJJJGGGDDDCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEGGGEEECCCCCCEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>CCCCCCCCCCCCDDDDDDDDDDDDBBBCCCEEEDDDCCCBBBBBBCCCAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>===>>>???@@@?????????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAA???????????????@@@@@@@@@????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBCCCDDDEEEEEEFFFCCCBBBAAAAAACCCDDDDDDCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDCCCCCCBBBAAAAAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDJJJIIIIIIHHHGGGFFFEEEEEEGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEHHHMMMNNNKKKGGGFFFGGGIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGDDDCCCCCCCCCDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHvvvpppmmmllljjjhhhggggggiiiiiihhhffffffdddbbbaaaaaaaaa```___ZZZZZZZZZZZZYYYXXXWWWVVVPPPPPPOOOPPPQQQPPPMMMKKKGGGGGGHHHIIIIIIIIIIIIIIIJJJHHHFFFEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFGGGGGGHHHFFFGGGFFFFFFEEECCCBBBAAADDDDDDCCCCCCDDDEEEEEEFFFDDDEEEFFFGGGGGGHHHGGGGGGEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLKKKKKKJJJJJJKKKKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGEEECCCCCCEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBBBBBBBCCCCCCBBBDDDEEEEEEDDDCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCC?????????===<<<<<<>>>@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCC???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFCCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEGGGHHHHHHHHHGGGGGGFFFEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFEEEGGGHHHHHHIIIIIIHHHHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGFFFHHHOOOWWWYYYTTTNNNFFFGGGIIIKKKMMMNNNOOOOOOMMMLLLKKKJJJIIIIIIIIIJJJCCCCCCDDDDDDEEEGGGHHHIIIGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIwwwqqqmmmkkkjjjiiihhhhhhiiiiiihhhfffeeecccaaa```aaaaaa___^^^ZZZZZZZZZYYYXXXWWWUUUTTTOOOOOOOOOPPPRRRQQQOOOMMMHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIGGGHHHIIIIIIHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFGGGGGGGGGFFFDDDCCCDDDDDDDDDDDDEEEGGGHHHIIIDDDEEEFFFHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMJJJJJJJJJKKKKKKKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLMMMMMMMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKLLLHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGEEECCCCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFGGGGGGGGGFFFEEEDDDBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEGGGGGGEEEEEEEEEFFFDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBB@@@======@@@CCCAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAACCCCCCCCCCCCDDDEEEFFFGGGDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHKKKPPPWWW[[[ZZZTTTOOOHHHIIIJJJLLLMMMNNNNNNNNNOOONNNLLLKKKJJJJJJKKKKKKGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJxxxrrrmmmkkkkkkiiihhhhhhiiiiiihhhfffdddbbb````````````___^^^[[[ZZZZZZYYYXXXVVVTTTSSSOOONNNOOOPPPRRRRRRPPPNNNIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJJJJHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJEEEFFFGGGHHHIIIHHHGGGGGGDDDDDDDDDEEEFFFHHHJJJJJJDDDEEEGGGHHHIIIIIIHHHHHHIIIIIIJJJJJJLLLMMMNNNOOOIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOOOOOOOLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGEEECCCBBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHHHHGGGFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGDDDAAAAAADDDGGGBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@AAABBBCCCDDDEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHHHHHHHGGGGGGIIIJJJGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMHHHHHHJJJKKKLLLLLLMMMMMMIIIJJJJJJJJJJJJJJJIIIIIIKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLLLLLLLLLLMMMOOOPPPPPPMMMMMMLLLLLLKKKKKKKKKJJJJJJPPPXXX\\\ZZZTTTNNNKKKJJJKKKLLLMMMMMMMMMMMMMMMOOONNNMMMKKKKKKKKKKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFGGGIIIJJJKKKKKKIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKyyyqqqnnnqqqooommmjjjhhhgggfffeeecccffffffeeeffffffddd```]]]___]]][[[YYYXXXUUURRROOOPPPOOOOOOOOOPPPPPPNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKJJJIIIGGGFFFEEEEEEEEEHHHIIIIIIJJJIIIHHHGGGFFFKKKKKKJJJIIIGGGFFFEEEEEEIIIHHHHHHIIIJJJKKKIIIHHHEEEEEEFFFGGGHHHHHHIIIIIILLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLNNNMMMLLLKKKKKKJJJJJJJJJNNNMMMLLLKKKKKKMMMOOOPPPKKKLLLMMMNNNNNNOOONNNNNNPPPNNNKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIHHHFFFFFFHHHIIIEEEDDDDDDEEEGGGHHHHHHGGGGGGFFFEEEEEEGGGGGGFFFEEEIIIHHHHHHGGGGGGHHHHHHIIIIIIGGGEEEEEEFFFGGGFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFDDDDDDEEEGGGJJJLLLPPPKKKEEECCCFFFGGGFFFCCCFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCFFFFFFEEEEEEEEEFFFHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEGGGGGGGGGFFFDDDCCCDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGFFFFFFGGGHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJHHHJJJLLLMMMMMMLLLIIIHHHKKKIIIGGGHHHKKKLLLKKKIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKIIIHHHIIILLLNNNLLLJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNPPPOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPOOONNNLLLKKKJJJNNNMMMKKKJJJIIIJJJLLLMMMOOONNNNNNMMMMMMNNNNNNOOOJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPOOOOOONNNNNNNNNNNNMMMOOOQQQQQQPPPOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMOOORRRUUUUUUQQQMMMLLLLLLHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHHHHGGGFFFGGGKKKNNNKKKLLLMMMMMMMMMLLLJJJIIIKKKIIIHHHIIIJJJJJJHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHJJJJJJIIIIIIIIIIIIHHHHHHzzzqqqnnnpppnnnkkkiiihhhhhhgggfffdddfffeeeeeeeeeeeeddd```]]]___]]][[[YYYXXXUUURRROOOPPPOOONNNOOOPPPPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIHHHIIIIIIIIIHHHFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOMMMLLLLLLLLLMMMMMMOOONNNMMMLLLLLLNNNOOOPPPMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOMMMLLLJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHGGGIIIJJJJJJIIIJJJMMMOOOOOONNNLLLLLLLLLKKKIIIGGGIIIHHHGGGGGGIIIIIIHHHFFFJJJIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGGGGIIIKKKJJJJJJGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJHHHGGGFFFGGGIIIKKKMMMPPPKKKFFFDDDGGGHHHGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFEEEEEEDDDFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHGGGEEEDDDEEEFFFIIIIIIHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHJJJJJJGGGHHHJJJKKKKKKJJJHHHFFFKKKIIIHHHIIIKKKLLLKKKIIIHHHIIIIIIJJJKKKKKKLLLLLLMMMKKKIIIJJJLLLMMMKKKIIIKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJKKKLLLMMMMMMMMMPPPOOONNNMMMLLLLLLLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPOOOMMMLLLKKKNNNMMMKKKJJJJJJKKKLLLMMMOOONNNNNNMMMMMMNNNNNNOOOLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRQQQPPPOOOOOONNNNNNNNNOOOOOOPPPRRRRRRPPPOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQOOOLLLKKKKKKMMMKKKKKKLLLMMMNNNOOOPPPPPPOOONNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNKKKLLLMMMMMMLLLKKKJJJIIIJJJHHHGGGFFFHHHHHHGGGFFFHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKKKKJJJHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJzzzrrrmmmmmmllljjjhhhggghhhhhhhhhggggggfffeeeeeeeeeddd```^^^___]]][[[YYYXXXVVVRRRPPPPPPOOONNNOOOQQQQQQPPPNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLJJJIIIHHHHHHJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNOOORRRPPPNNNMMMMMMNNNOOOQQQOOOOOONNNMMMNNNOOOPPPQQQNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOOOONNNMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKJJJIIIIIIHHHJJJKKKLLLMMMOOOQQQTTTYYYXXXUUUTTTRRROOOJJJGGGKKKJJJIIIJJJLLLLLLKKKIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIKKKMMMOOOOOONNNJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMKKKJJJIIIIIIJJJLLLMMMOOOKKKFFFEEEGGGIIIHHHFFFEEEEEEEEEFFFGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDGGGFFFFFFEEEDDDCCCBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGIIIJJJIIIHHHFFFEEEFFFFFFFFFGGGFFFFFFEEEEEEGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGIIIJJJJJJHHHFFFEEEFFFHHHJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKJJJJJJKKKKKKLLLIIIIIIHHHHHHIIIIIIJJJKKKGGGHHHJJJKKKKKKJJJHHHGGGKKKJJJIIIJJJKKKLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLLLLNNNMMMKKKKKKLLLLLLJJJHHHLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMOOONNNNNNMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQPPPOOONNNMMMLLLMMMLLLKKKJJJJJJKKKMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPQQQQQQRRRRRRSSSPPPPPPOOONNNNNNNNNOOOOOOQQQSSSTTTSSSQQQOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLJJJHHHIIIKKKNNNKKKLLLLLLMMMNNNOOOPPPPPPOOONNNMMMLLLKKKKKKLLLMMMNNNKKKHHHHHHKKKLLLJJJHHHKKKLLLLLLLLLLLLKKKJJJJJJMMMJJJGGGFFFHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMHHHJJJKKKLLLLLLKKKIIIGGGGGGHHHHHHIIIJJJKKKLLLMMM{{{rrrlllkkkiiihhhggggggiiijjjiiiiiiiiigggfffffffffeeebbb```___]]][[[ZZZYYYVVVSSSPPPOOONNNNNNOOOQQQQQQPPPNNNJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKMMMMMMNNNJJJIIIHHHIIILLLMMMMMMLLLIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOORRRPPPOOOMMMMMMOOOQQQSSSPPPPPPOOOOOOOOOPPPQQQRRROOOPPPQQQRRRSSSSSSSSSSSSPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMGGGGGGHHHHHHJJJKKKMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKMMMMMMLLLKKKJJJJJJKKKMMMNNNNNNPPPRRRUUUYYYXXXVVVUUUTTTQQQLLLIIILLLLLLLLLMMMOOOOOOMMMKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLLLLNNNPPPQQQPPPOOOLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMKKKJJJIIIJJJKKKLLLLLLIIIFFFFFFGGGIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMJJJIIIIIIHHHGGGGGGHHHHHHGGGIIIKKKMMMMMMKKKIIIGGGGGGHHHIIIIIIIIIGGGFFFEEEHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJHHHGGGHHHIIIKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLJJJIIIIIIJJJJJJJJJKKKKKKIIIJJJLLLMMMMMMLLLKKKJJJKKKJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMPPPPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPPPPOOOOOONNNNNNMMMOOOOOOOOOPPPQQQQQQRRRRRRPPPOOOOOONNNNNNOOOOOOOOOSSSTTTUUUTTTQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJIIIIIIJJJLLLMMMJJJJJJKKKLLLLLLMMMNNNNNNPPPNNNLLLKKKKKKLLLNNNOOOVVVPPPIIIGGGIIIKKKJJJGGGLLLLLLLLLLLLLLLLLLKKKKKKQQQNNNKKKIIIJJJLLLMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNHHHIIIKKKMMMMMMLLLJJJIIIIIIJJJJJJKKKLLLLLLMMMMMM{{{sssmmmjjjhhhgggfffgggiiijjjkkkjjjkkkiiihhhggggggfffdddbbb___]]][[[ZZZYYYWWWTTTQQQOOONNNNNNOOOPPPPPPOOOMMMHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNPPPNNNLLLLLLMMMNNNNNNMMMKKKKKKKKKKKKKKKLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPNNNNNNNNNPPPRRRSSSQQQQQQQQQQQQQQQRRRRRRSSSOOOPPPQQQRRRSSSSSSSSSSSSPPPPPPPPPPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNOOOGGGGGGHHHHHHJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKMMMNNNOOONNNLLLKKKLLLMMMNNNNNNMMMNNNPPPRRRQQQPPPPPPPPPQQQPPPNNNLLLLLLLLLMMMOOOQQQQQQOOOMMMMMMNNNNNNOOOOOONNNNNNMMMOOONNNNNNOOOPPPPPPNNNLLLMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLMMMMMMNNNOOOMMMLLLKKKJJJIIIIIIIIIJJJIIIGGGFFFFFFGGGHHHIIIIIIMMMLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJMMMNNNNNNMMMKKKIIIJJJKKKLLLLLLKKKJJJHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKIIIHHHIIIJJJLLLKKKJJJIIIJJJKKKMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLJJJJJJLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMMMMMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKLLLLLLOOOOOOOOOPPPOOOOOONNNNNNLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOOOONNNNNNMMMMMMLLLLLLNNNNNNNNNOOOPPPPPPQQQQQQOOOOOOOOONNNNNNOOOOOOPPPSSSUUUUUUTTTQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOONNNLLLKKKKKKMMMOOOPPPbbbYYYOOOJJJKKKNNNNNNMMMMMMMMMMMMLLLMMMMMMMMMMMMSSSPPPLLLKKKLLLNNNOOOOOOLLLMMMMMMNNNNNNNNNNNNMMMIIIJJJLLLNNNNNNNNNLLLLLLNNNMMMMMMMMMMMMMMMMMMMMM{{{tttnnnkkkgggfffeeegggiiikkkkkkkkkkkkjjjhhhggggggfffdddbbb___]]][[[ZZZYYYXXXUUURRROOONNNMMMNNNOOONNNMMMKKKFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNXXXUUUQQQOOONNNNNNLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLMMMOOOPPPQQQQQQQQQPPPMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTRRRRRRRRRSSSSSSSSSSSSSSSPPPQQQRRRSSSTTTTTTTTTTTTQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQOOOOOOOOOOOONNNNNNNNNMMMKKKLLLMMMNNNOOOOOOOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOJJJJJJJJJKKKLLLMMMNNNOOONNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNMMMLLLKKKMMMOOOKKKJJJJJJKKKMMMOOOOOONNNLLLLLLMMMOOOQQQQQQOOOMMMMMMNNNOOOPPPPPPOOONNNMMMOOONNNNNNOOOPPPOOOMMMKKKLLLMMMOOOPPPPPPPPPOOONNNOOOPPPQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKPPPOOOMMMKKKIIIHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKMMMNNNOOONNNLLLKKKLLLLLLLLLMMMLLLLLLKKKKKKIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMKKKIIIHHHIIIKKKMMMLLLJJJJJJJJJLLLNNNPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNJJJLLLNNNNNNMMMMMMOOOPPPIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOONNNNNNKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQOOOOOONNNNNNNNNOOOPPPPPPRRRTTTTTTSSSQQQOOONNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLNNNOOOOOONNNLLLNNNNNNNNNOOOOOOOOOPPPPPPNNNMMMLLLLLLMMMNNNOOOPPP```YYYOOOJJJJJJMMMOOOPPPNNNNNNNNNMMMNNNNNNOOOPPPRRROOOLLLKKKLLLNNNNNNNNNMMMNNNNNNOOOOOOOOONNNNNNKKKLLLMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOO{{{tttpppmmmhhhfffeeegggiiikkkkkkjjjjjjhhhfffeeeeeedddcccaaa___]]][[[ZZZZZZXXXUUUSSSOOONNNMMMMMMMMMLLLJJJHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEGGGIIIKKKLLLMMMLLLKKKKKKJJJJJJJJJKKKMMMMMMLLLLLLLLLMMMNNNOOOMMMNNNNNNNNNOOOOOOOOOOOOWWWTTTQQQOOONNNNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNPPPSSSTTTTTTSSSRRRPPPPPPPPPQQQRRRRRRSSSSSSOOOPPPQQQSSSTTTUUUUUUTTTRRRSSSSSSTTTTTTTTTTTTTTTRRRSSSTTTUUUUUUVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPQQQQQQRRRSSSSSSOOOOOONNNNNNNNNMMMMMMMMMMMMMMMOOOPPPQQQQQQQQQPPPOOOPPPPPPPPPPPPQQQQQQQQQOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOONNNOOOPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNNNNMMMKKKKKKMMMNNNLLLJJJIIIIIIKKKMMMOOOOOOJJJKKKLLLOOOQQQQQQNNNLLLMMMNNNPPPQQQQQQPPPNNNMMMMMMMMMNNNOOOQQQQQQNNNLLLKKKLLLMMMOOOOOONNNMMMLLLMMMNNNPPPQQQQQQPPPOOONNNNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKLLLMMMNNNPPPOOOMMMLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNLLLMMMMMMKKKIIIHHHIIIKKKMMMLLLKKKJJJKKKMMMOOOQQQNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLKKKJJJJJJJJJMMMMMMNNNOOOPPPQQQQQQRRRNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMHHHIIIIIIJJJKKKKKKLLLLLLKKKMMMNNNNNNLLLLLLMMMOOOOOOOOOOOOOOOOOONNNNNNNNNLLLNNNOOOOOOMMMLLLNNNPPPJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMKKKLLLMMMMMMNNNNNNNNNMMMKKKKKKLLLMMMNNNNNNOOONNNMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQOOONNNNNNNNNOOOOOOPPPQQQQQQRRRSSSRRRPPPNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPRRROOOLLLLLLNNNOOOOOONNNNNNNNNOOOOOOOOOOOOPPPPPPLLLLLLMMMNNNNNNOOOPPPPPPTTTQQQMMMJJJJJJLLLOOOQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRPPPNNNNNNOOOOOOOOONNNOOOPPPPPPQQQQQQPPPPPPOOONNNNNNNNNNNNOOOQQQSSSTTTRRRRRRRRRRRRRRRRRRRRRSSS{{{uuuqqqnnnhhhgggfffgggiiikkkkkkjjjiiigggdddcccccccccaaa```___]]][[[ZZZZZZXXXUUUSSSOOONNNLLLLLLLLLKKKIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDGGGIIILLLMMMMMMLLLLLLLLLLLLLLLMMMMMMOOOOOONNNNNNNNNOOOQQQRRRMMMMMMNNNOOOOOOPPPQQQQQQRRROOOMMMMMMOOOQQQRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNMMMOOORRRTTTUUUUUUUUUTTTRRRRRRSSSSSSTTTTTTUUUUUUOOOQQQSSSVVVWWWWWWVVVUUUSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUSSSQQQQQQRRRTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPQQQRRRSSSSSSTTTSSSSSSRRRRRRRRRQQQQQQQQQMMMOOOPPPRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMNNNNNNLLLLLLNNNNNNNNNNNNLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNOOOLLLMMMNNNMMMLLLLLLNNNPPPQQQNNNJJJIIIKKKMMMNNNOOOIIIJJJLLLOOOQQQQQQNNNKKKMMMNNNPPPQQQQQQPPPNNNMMMKKKLLLMMMPPPRRRRRRPPPNNNIIIJJJLLLNNNNNNMMMLLLKKKKKKMMMOOOQQQQQQPPPOOONNNNNNNNNLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKHHHJJJKKKLLLMMMNNNOOOQQQOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOONNNMMMMMMMMMMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNOOOLLLKKKJJJJJJJJJLLLMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLLLLKKKIIIHHHIIIJJJNNNMMMKKKJJJKKKMMMPPPRRRNNNNNNNNNMMMMMMMMMLLLLLLIIIIIIJJJLLLMMMNNNOOOPPPMMMMMMMMMLLLKKKJJJJJJIIIMMMNNNNNNOOOPPPQQQRRRRRROOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNOOONNNMMMMMMJJJKKKKKKLLLMMMNNNNNNOOOKKKMMMOOONNNLLLLLLNNNPPPOOOOOOOOOOOOOOOOOOOOOOOONNNPPPQQQPPPMMMKKKLLLNNNKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKMMMLLLMMMMMMNNNOOOQQQQQQNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMLLLLLLLLLLLLLLLMMMJJJKKKLLLMMMMMMMMMMMMMMMJJJKKKLLLNNNNNNOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQRRRRRRSSSNNNNNNNNNNNNOOOOOOPPPQQQPPPQQQRRRQQQOOONNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQUUUPPPKKKIIIKKKNNNPPPOOOMMMMMMMMMMMMMMMMMMNNNNNNKKKLLLMMMOOOOOOPPPPPPPPPMMMNNNOOOOOOOOOPPPSSSUUUQQQPPPPPPOOOPPPQQQRRRSSSSSSRRRQQQQQQRRRSSSQQQPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNOOORRRUUUVVVQQQQQQRRRSSSTTTUUUVVVVVV|||yyysssjjjddddddddddddfffhhhjjjllliiifffccccccddddddccc```]]]\\\\\\[[[ZZZVVVQQQMMMOOOMMMLLLLLLMMMKKKGGGCCC@@@@@@@@@AAAAAABBBCCCCCCGGGCCCAAACCCDDDDDDHHHLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPQQQSSSSSSSSSSSSRRRSSSRRRPPPOOOPPPQQQSSSUUUQQQPPPOOONNNNNNOOOPPPQQQUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSTTTUUUUUUUUUUUUUUUQQQRRRSSSTTTUUUVVVVVVVVVTTTTTTUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXYYYTTTTTTTTTTTTUUUVVVVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRRRRRRRQQQPPPOOONNNQQQRRRSSSTTTTTTUUUUUUTTTWWWWWWVVVVVVUUUTTTSSSSSSVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPNNNMMMLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPOOONNNNNNOOOPPPQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNNNNNNNOOOOOOOOONNNMMMMMMMMMMMMOOOPPPQQQMMMMMMNNNNNNNNNOOOOOOOOOOOONNNLLLKKKKKKMMMOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMKKKKKKKKKLLLLLLMMMLLLMMMNNNOOOOOOLLLJJJOOOMMMMMMOOOMMMHHHEEEGGGJJJKKKKKKLLLMMMOOOPPPQQQPPPNNNMMMMMMOOOPPPPPPOOOQQQPPPNNNLLLLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLNNNOOOOOONNNLLLKKKMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLMMMNNNOOOOOOOOOOOOOOONNNMMMMMMNNNNNNLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQQQQOOONNNNNNOOONNNMMMKKKJJJJJJJJJKKKLLLKKKKKKLLLMMMNNNOOOOOOPPPPPPOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMRRRQQQPPPPPPOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKMMMNNNNNNOOOOOOOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOSSSRRRPPPOOONNNOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKKKKLLLLLLLLLLLLLLLOOONNNMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPOOONNNMMMLLLOOOOOONNNMMMLLLLLLMMMMMMMMMNNNOOOPPPOOOOOOMMMLLLOOOMMMLLLKKKKKKMMMOOOPPPIIIKKKMMMNNNOOONNNMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNJJJKKKKKKLLLMMMNNNNNNOOORRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQQQQQQQPPPPPPPPPSSSRRRPPPOOONNNOOOOOOPPPQQQPPPOOOOOOOOOOOOPPPQQQNNNNNNNNNMMMMMMMMMLLLLLLOOOOOONNNMMMMMMNNNNNNNNNOOONNNMMMMMMMMMNNNOOOPPPNNNNNNOOOOOOOOONNNMMMMMMOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPTTTRRRQQQPPPPPPQQQRRRTTTTTTTTTTTTTTTTTTSSSRRRQQQ|||xxxrrrjjjgggfffeeeeeefffgggiiijjjiiigggdddcccddddddbbb```___^^^]]]\\\[[[XXXSSSPPPPPPMMMKKKJJJJJJHHHEEEBBB@@@AAAAAAAAAAAAAAA@@@@@@CCCAAABBBFFFHHHHHHJJJOOOLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSRRRQQQRRRSSSTTTUUUSSSRRRQQQPPPPPPQQQRRRSSSUUUUUUVVVVVVVVVUUUUUUTTTRRRSSSSSSTTTTTTTTTTTTSSSTTTTTTUUUWWWWWWXXXXXXXXXVVVVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOQQQRRRSSSTTTUUUUUUUUUUUUWWWWWWVVVVVVUUUTTTTTTTTTVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRPPPOOONNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOKKKKKKKKKKKKKKKMMMNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPOOONNNLLLLLLMMMOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLMMMNNNJJJJJJJJJKKKMMMQQQUUUXXXWWWQQQLLLMMMMMMKKKKKKNNNLLLLLLMMMNNNOOOQQQSSSTTTSSSQQQOOOPPPQQQRRRQQQPPPPPPOOONNNLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOONNNMMMLLLMMMMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQNNNMMMMMMNNNOOOOOONNNLLLLLLMMMMMMNNNNNNMMMMMMLLLMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOQQQPPPOOONNNNNNOOOOOOOOOMMMLLLLLLLLLMMMNNNLLLMMMMMMNNNNNNOOOOOOPPPPPPOOONNNMMMLLLMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNRRRQQQPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOONNNNNNMMMMMMOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPRRRQQQPPPPPPOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOPPPPPPOOONNNMMMNNNNNNMMMMMMMMMNNNOOOPPPKKKLLLNNNOOOPPPOOONNNMMMLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMMMMNNNOOOOOOPPPPPPRRRRRRQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPRRRRRRRRRRRRQQQQQQQQQPPPRRRRRRPPPPPPOOOPPPQQQQQQRRRQQQPPPOOOOOOPPPQQQRRROOOOOOOOOOOONNNNNNNNNNNNPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOPPPQQQRRROOOOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQRRRRRRRRRRRRRRRRRRQQQTTTSSSQQQPPPPPPQQQSSSTTTVVVVVVVVVVVVVVVUUUTTTTTT|||wwwqqqkkkiiiiiigggffffffggghhhhhhiiigggeeeddddddcccaaa```aaa```^^^\\\[[[YYYVVVTTTQQQNNNJJJHHHGGGEEECCCBBB@@@AAAAAAAAAAAA???>>><<<======AAAHHHLLLKKKLLLNNNMMMMMMNNNNNNOOOPPPPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXYYYZZZZZZZZZZZZXXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXXXXWWWWWWVVVVVVTTTTTTTTTTTTTTTSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTWWWVVVVVVUUUUUUTTTTTTSSSUUUTTTSSSQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPOOONNNNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTRRRQQQPPPNNNNNNNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQQQQRRRRRRQQQQQQPPPRRRQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMNNNOOOOOOMMMMMMMMMNNNPPPXXXdddlllnnn```SSSMMMLLLLLLMMMPPPKKKLLLMMMNNNPPPRRRTTTUUUTTTRRRPPPPPPQQQQQQPPPOOONNNNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNOOOPPPPPPOOONNNMMMNNNMMMMMMLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPOOONNNNNNOOOPPPQQQOOONNNNNNOOOOOOPPPPPPOOOOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMOOOQQQQQQOOONNNOOOPPPQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNNNNNNNOOOOOOLLLLLLLLLMMMMMMNNNNNNNNNPPPOOOOOONNNNNNOOOOOOPPPQQQQQQPPPOOOOOOOOOOOOPPPOOOOOONNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOOOOOOOOOONNNNNNNNNMMMNNNNNNOOOPPPQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPMMMNNNPPPQQQQQQPPPOOOOOONNNOOOOOOPPPQQQQQQRRRRRRPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQRRRSSSSSSTTTQQQQQQPPPPPPPPPRRRSSSTTTRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSUUUTTTSSSRRRRRRSSSTTTUUUWWWXXXXXXXXXXXXWWWVVVVVV{{{uuupppkkkjjjiiihhhgggfffggghhhhhhiiihhhgggfffdddcccaaa```bbb```]]]\\\\\\ZZZXXXVVVSSSPPPLLLGGGEEECCCCCCCCC>>>???@@@AAAAAA???===<<<999;;;AAAJJJNNNLLLJJJKKKOOOOOOOOOPPPQQQQQQRRRRRRTTTTTTTTTSSSSSSSSSSSSSSSQQQRRRRRRSSSTTTTTTUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZ[[[\\\\\\]]]\\\\\\[[[ZZZZZZYYYYYYZZZYYYXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWXXXWWWWWWWWWVVVVVVVVVUUUWWWWWWVVVVVVUUUUUUUUUUUUWWWVVVUUUTTTSSSQQQQQQPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRSSSSSSTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTSSSTTTTTTTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPOOOOOONNNNNNNNNOOOOOOPPPPPPQQQOOOPPPQQQPPPRRRZZZgggqqqqqq[[[OOOJJJHHHHHHJJJIIIJJJKKKLLLNNNPPPRRRTTTSSSQQQOOONNNNNNNNNMMMLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLKKKKKKKKKNNNOOOPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNOOOOOOOOONNNOOOOOOPPPPPPOOOOOONNNRRRQQQPPPPPPQQQQQQOOOMMMOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQPPPOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPMMMNNNNNNOOOPPPQQQRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQPPPQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRPPPQQQRRRSSSSSSRRRPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTQQQPPPOOOOOOOOOPPPQQQRRRPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRQQQOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQSSSSSSSSSSSSTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSTTTUUUUUUSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUSSSRRRQQQQQQRRRTTTVVVXXXTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUXXXXXXYYYYYYYYYXXXXXXWWWzzzsssooolllhhhggggggffffffggghhhiiiggghhhhhhgggeeecccaaaaaaaaa___]]]\\\\\\[[[YYYXXXUUURRRMMMHHHDDDCCCCCCDDD===>>>???@@@AAA@@@@@@???<<<>>>EEENNNQQQMMMKKKKKKPPPPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVRRRRRRRRRSSSSSSTTTUUUUUUWWWXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZ[[[[[[[[[[[[[[[\\\[[[ZZZZZZYYYZZZ[[[[[[ZZZ[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\XXXWWWXXXXXXYYYZZZ[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYZZZYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVWWWVVVVVVUUUTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQQQQQQQRRRRRRRRROOOOOOPPPQQQQQQRRRRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPQQQQQQQQQRRRRRRLLLNNNOOONNNMMMRRR\\\dddnnnYYYMMMHHHGGGGGGIIIJJJKKKKKKMMMNNNPPPRRRSSSTTTRRROOONNNNNNNNNMMMKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPQQQQQQQQQQQQPPPPPPNNNOOOOOOPPPPPPPPPQQQQQQOOOPPPPPPQQQQQQQQQQQQPPPUUUTTTRRRRRRRRRQQQOOOLLLOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRRRRRRRQQQRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQNNNNNNOOOPPPQQQQQQRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRQQQQQQPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRROOOPPPRRRSSSTTTSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPQQQRRRSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTRRRRRRPPPPPPPPPQQQRRRSSSPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTRRRRRRSSSTTTUUUTTTTTTTTTQQQQQQQQQRRRQQQQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTTTTUUUVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVXXXZZZUUUVVVWWWWWWXXXXXXWWWWWWVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWxxxrrrnnnnnnggggggfffeeeeeefffhhhhhheeegggiiihhhfffcccbbbccc```___^^^^^^^^^]]]ZZZXXXSSSRRRNNNIIIDDDBBBCCCEEE>>>>>>??????@@@AAAAAABBBAAACCCIIIQQQTTTPPPMMMNNNPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYZZZZZZZZZZZZ[[[YYYYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXYYY[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXYYY[[[]]]^^^\\\\\\\\\\\\\\\\\\]]]]]]VVVVVVWWWXXXYYY[[[\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUWWWWWWVVVVVVVVVWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRRRRSSSSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSSSSTTTTTTSSSSSSRRRUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRSSSSSSSSSRRRRRRNNNPPPPPPOOONNNOOOTTTXXXiii\\\OOOJJJIIIIIIKKKNNNNNNNNNNNNOOOQQQRRRTTTTTTVVVSSSQQQPPPPPPPPPOOONNNKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPOOONNNOOOOOONNNMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVUUUUUUVVVUUUTTTSSSSSSRRRPPPNNNPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPRRRTTTTTTSSSSSSTTTUUUTTTTTTTTTTTTTTTSSSRRRRRRUUUUUUUUUTTTTTTSSSSSSSSSQQQRRRSSSSSSTTTSSSSSSSSSNNNOOOOOOPPPPPPQQQQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTOOOPPPSSSUUUVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQRRRRRRSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQOOONNNNNNNNNOOOPPPQQQQQQTTTSSSSSSRRRQQQQQQRRRRRRQQQRRRSSSTTTTTTTTTSSSRRRSSSSSSRRRSSSSSSTTTUUUVVVUUUUUUUUUUUUVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSSSSSSSQQQRRRRRRSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXUUUVVVWWWWWWXXXWWWWWWWWWUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTSSSTTTVVVWWWXXXXXXWWWVVVUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUWWWXXXYYYVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWwwwpppmmmooohhhgggfffeeeddddddeeeeeecccfffiiiiiifffddddddddd`````````aaaaaa```\\\ZZZPPPPPPNNNIIIDDDBBBBBBDDDBBBAAA@@@??????@@@BBBCCCBBBCCCHHHOOORRRPPPNNNPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRSSSTTTVVVXXXYYYZZZ[[[VVVVVVUUUUUUVVVWWWYYYZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\XXXXXXYYYZZZZZZYYYXXXXXX[[[[[[\\\\\\\\\[[[ZZZZZZYYYXXXWWWWWWXXXZZZ\\\^^^]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZYYYYYYZZZ\\\^^^```^^^]]]]]]\\\\\\[[[[[[[[[WWWWWWWWWXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVWWWYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXVVVVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVYYYXXXXXXWWWWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRSSSSSSSSSTTTTTTTTTUUUWWWXXXYYYYYYXXXXXXUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTTTTTTTSSSRRRQQQRRRQQQPPPPPPPPPQQQSSSTTTVVVPPPLLLMMMNNNMMMNNNPPPOOOOOOOOOPPPPPPRRRSSSSSSUUUSSSQQQPPPPPPQQQPPPNNNKKKLLLNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMNNNNNNNNNOOOOOOOOOOOOLLLLLLMMMNNNOOOPPPQQQQQQSSSRRRRRRRRRRRRRRRRRRSSSOOOPPPQQQSSSSSSSSSSSSSSSRRRSSSTTTVVVWWWXXXXXXYYYUUUTTTSSSTTTUUUUUUSSSQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQSSSUUUVVVUUUUUUVVVWWWVVVVVVWWWWWWWWWVVVUUUTTTVVVVVVVVVUUUUUUUUUUUUUUURRRRRRTTTUUUUUUUUUTTTTTTRRRRRRSSSSSSSSSSSSSSSSSSUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSTTTUUUUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUPPPRRRTTTWWWXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTUUUPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTTTTUUUUUUTTTTTTQQQQQQPPPPPPPPPQQQQQQRRRUUUUUUUUUTTTSSSRRRQQQPPPQQQRRRTTTUUUVVVUUUTTTSSSTTTSSSSSSSSSTTTUUUWWWXXXWWWWWWVVVUUUVVVWWWXXXYYYXXXWWWWWWVVVVVVUUUVVVVVVSSSTTTTTTUUUUUUVVVWWWWWWUUUUUUVVVVVVWWWXXXXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXVVVVVVWWWXXXXXXYYYZZZZZZXXXXXXXXXYYYYYYYYYZZZZZZWWWXXXYYYYYYYYYXXXWWWVVVUUUVVVWWWWWWWWWWWWVVVUUUWWWWWWVVVVVVVVVUUUUUUUUUSSSTTTVVVXXXYYYXXXWWWWWWVVVWWWXXXYYYZZZYYYYYYXXXVVVVVVVVVWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXVVVWWWWWWXXXYYYYYYXXXXXXvvvooommmooojjjiiigggdddcccbbbbbbbbbbbbeeeiiiiiigggddddddfffaaaaaabbbcccdddbbb^^^[[[MMMNNNMMMIIICCCAAAAAACCCFFFDDDAAA???>>>???AAABBB??????DDDKKKNNNMMMNNNPPPPPPPPPQQQQQQRRRRRRSSSSSSQQQRRRTTTVVVXXXZZZ[[[\\\XXXXXXWWWWWWXXXYYY[[[\\\\\\ZZZYYYXXXXXXZZZ\\\]]]WWWXXXYYYZZZZZZYYYXXXWWW\\\\\\\\\\\\\\\[[[ZZZYYYZZZYYYXXXYYYZZZ\\\___aaa_________^^^]]]\\\[[[ZZZ[[[ZZZZZZYYY[[[]]]___aaa```___^^^]]][[[ZZZYYYXXXYYYXXXXXXXXXXXXYYYYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYUUUUUUVVVVVVWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXXXXXXXUUUUUUWWWXXXXXXXXXWWWVVVUUUUUUVVVVVVVVVVVVWWWWWWZZZYYYYYYXXXXXXXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSTTTVVVWWWVVVVVVUUUVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWXXXXXXYYYXXXXXXXXXRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUSSSTTTUUUUUUTTTSSSRRRQQQPPPNNNKKKKKKMMMPPPQQQQQQRRRPPPQQQTTTSSSOOOMMMNNNOOONNNNNNNNNNNNOOOPPPPPPRRRPPPNNNNNNOOOOOONNNMMMKKKMMMNNNPPPQQQQQQQQQPPPOOOPPPRRRSSSSSSRRRPPPOOOMMMNNNNNNOOOOOOPPPQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQLLLLLLMMMNNNPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSOOOPPPRRRSSSTTTTTTTTTSSSPPPQQQSSSUUUWWWXXXXXXYYYSSSRRRRRRTTTVVVWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTSSSTTTUUUVVVVVVUUUTTTSSSRRRTTTVVVWWWVVVVVVWWWYYYWWWXXXYYYYYYYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRRRSSSTTTUUUVVVUUUUUUTTTXXXXXXWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVVVVWWWWWWXXXUUUTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVQQQSSSVVVYYYZZZZZZYYYWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVTTTRRRPPPNNNQQQRRRTTTVVVVVVVVVTTTSSSTTTTTTSSSSSSTTTVVVWWWYYYYYYXXXVVVUUUVVVWWWYYY[[[[[[ZZZYYYXXXXXXXXXXXXXXXUUUUUUVVVWWWWWWXXXXXXYYYVVVWWWWWWXXXYYYZZZ[[[[[[WWWWWWWWWXXXXXXYYYYYYYYYWWWWWWWWWXXXYYYZZZZZZ[[[XXXXXXYYYYYYZZZZZZ[[[[[[YYYYYYZZZZZZZZZXXXWWWVVVVVVVVVWWWXXXXXXWWWVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUSSSTTTVVVXXXYYYYYYXXXWWWXXXYYYZZZ\\\\\\[[[[[[ZZZVVVWWWWWWXXXWWWWWWVVVUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWXXXYYYYYYYYYYYYYYYwwwooojjjllljjjiiihhhfffffffffggghhhfffeeeeeeeeeeeeeeeeeeeeeeeeeeedddeeedddbbb]]]ZZZOOOLLLGGGEEEDDDEEEEEEDDD@@@AAABBBAAA@@@@@@BBBDDDEEEHHHLLLOOOPPPQQQSSSTTTUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVXXXXXXXXXXXXXXXZZZ[[[[[[WWWXXXYYYZZZ[[[\\\]]]^^^ZZZZZZYYYYYYZZZ[[[\\\\\\```___^^^]]]]]]]]]]]]^^^\\\[[[[[[[[[[[[]]]^^^___```___]]][[[[[[[[[]]]^^^]]]\\\\\\\\\\\\]]]^^^___aaaaaaaaa```______^^^^^^\\\\\\[[[[[[[[[[[[[[[\\\[[[XXXVVVXXX\\\]]]ZZZVVVUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWVVVUUUUUUXXXXXXYYYYYYYYYYYYYYYXXX[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW]]]\\\ZZZYYYYYYYYYZZZ[[[XXXXXXWWWWWWWWWVVVVVVVVVVVVXXXYYYXXXWWWUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTPPPQQQQQQRRRRRRQQQQQQPPPNNNNNNMMMMMMNNNPPPQQQSSSVVVUUUTTTSSSRRRQQQQQQQQQOOOOOONNNNNNNNNOOOPPPQQQRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRSSSTTTSSSSSSSSSUUUVVVWWWXXXYYYXXXWWWVVVWWWWWWWWWXXXXXXXXXYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTXXXXXXXXXXXXXXXXXXXXXXXX\\\[[[XXXWWWVVVWWWYYYZZZ]]]XXXSSSQQQSSSVVVWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXWWWVVVVVVUUUVVVUUUVVVXXXXXXVVVUUUTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSTTTTTTUUUWWWWWWVVVVVVUUUTTTSSSSSSRRRSSSTTTUUUWWWXXXYYYZZZYYYXXXXXXXXXXXXYYYYYYZZZVVVWWWWWWXXXZZZ[[[]]]^^^\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\]]]]]]]]]]]]^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[XXXYYYYYYXXXVVVVVVWWWYYY\\\]]]]]]]]]]]][[[YYYXXXXXXWWWVVVWWWYYYZZZYYYXXXZZZZZZYYYXXXXXXWWWVVVVVVXXXYYYYYYZZZZZZZZZZZZZZZ\\\[[[YYYXXXXXXYYYZZZ[[[___]]][[[ZZZYYYZZZ[[[\\\wwwoookkkmmmjjjiiihhhgggffffffffffffffffffeeeddddddcccbbbbbbdddddddddeeedddaaa\\\YYYOOOLLLGGGEEEDDDEEEEEEDDDAAABBBCCCBBBAAABBBDDDEEEFFFIIIMMMPPPQQQRRRSSSUUUVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXVVVVVVVVVVVVWWWXXXYYYZZZWWWWWWXXXYYYZZZ[[[[[[\\\[[[[[[ZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYY[[[\\\]]]aaa```^^^]]]\\\]]]^^^___^^^^^^^^^]]]^^^^^^______bbbbbbaaa``````______^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]ZZZXXXYYY\\\^^^[[[XXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[ZZZ\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\\\\ZZZYYYYYYYYYZZZ[[[XXXXXXXXXWWWWWWWWWWWWVVVWWWXXXYYYYYYWWWVVVVVVWWWVVVVVVWWWWWWWWWWWWWWWWWWUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[YYYZZZZZZZZZZZZYYYXXXXXXVVVVVVVVVWWWWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTQQQRRRRRRSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQSSSSSSUUUTTTSSSRRRQQQQQQQQQQQQOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWYYYYYYYYYXXXXXXXXXWWWWWWYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[]]]YYYUUUSSSUUUWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWVVVVVVVVVUUUWWWYYYXXXWWWUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTSSSTTTUUUVVVWWWYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[YYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\[[[[[[[[[YYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]\\\[[[[[[[[[\\\^^^^^^]]]^^^^^^^^^__________________^^^^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]ZZZ[[[[[[ZZZXXXXXXYYY[[[]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\^^^]]][[[ZZZZZZZZZ\\\\\\xxxpppmmmnnnjjjjjjjjjiiigggfffeeedddhhhhhhgggeeedddcccbbbaaacccccccccdddccc```ZZZVVVNNNKKKGGGEEEEEEEEEEEEDDDAAACCCDDDDDDCCCDDDFFFHHHJJJMMMQQQSSSTTTUUUVVVXXXWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWWWWXXXXXXYYYZZZ[[[ZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]\\\[[[[[[[[[\\\\\\[[[[[[\\\]]]\\\[[[ZZZYYYZZZYYYYYYZZZZZZ[[[\\\]]]cccbbb```______```aaaaaaaaaaaa``````___`````````cccbbbbbbaaa``````______^^^^^^]]]]]]]]]]]]^^^^^^```]]]ZZZZZZ]]]___^^^\\\\\\[[[ZZZXXXXXXXXXYYYYYYXXXYYYZZZ[[[[[[[[[[[[[[[YYYZZZ[[[\\\]]]]]]^^^]]]^^^^^^______^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY\\\\\\[[[ZZZZZZZZZZZZ[[[YYYYYYYYYXXXXXXXXXWWWWWWXXXYYYZZZZZZXXXWWWWWWXXXVVVWWWWWWXXXXXXYYYYYYYYYVVVWWWXXXZZZ[[[\\\\\\\\\ZZZ[[[\\\\\\]]]]]]\\\\\\ZZZ[[[[[[[[[[[[ZZZYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWVVVVVVWWWWWWWWWYYYYYYYYYYYYXXXWWWVVVUUUSSSSSSTTTTTTTTTTTTSSSSSSUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQQQQQQQRRRTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQOOOPPPRRRSSSTTTTTTTTTSSSQQQRRRSSSTTTUUUUUUTTTSSSQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSSSSTTTVVVWWWWWWWWWVVVVVVWWWWWWXXXYYYWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXYYYYYYYYYXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[YYYWWWVVVWWWYYYYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWUUUWWWYYYYYYWWWVVVUUUVVVWWWVVVVVVVVVUUUUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\]]][[[[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\\\\]]]\\\\\\\\\\\\]]]^^^____________````````````aaabbbaaaaaa```___^^^]]]]]]aaaaaa``````______^^^^^^^^^^^^]]]]]]^^^^^^______]]]^^^^^^]]][[[ZZZ\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[YYYYYYYYYZZZ[[[[[[YYYWWWVVVWWWXXXYYYZZZ[[[\\\]]][[[[[[\\\]]]]]]]]]]]]\\\\\\\\\ZZZZZZZZZ[[[\\\]]]^^^]]]\\\[[[[[[[[[\\\]]]yyyqqqnnnpppjjjjjjjjjjjjhhhfffdddbbbiiiiiihhhgggfffeeeeeeeeebbbbbbbbbbbbaaa]]]WWWSSSMMMKKKGGGFFFEEEFFFEEEDDDAAABBBDDDDDDDDDEEEHHHJJJOOORRRUUUWWWXXXYYYZZZ\\\YYYYYYXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^________________________^^^______^^^]]]\\\\\\\\\\\\]]]^^^```aaaaaa___^^^\\\^^^^^^^^^^^^___```aaaaaaddddddcccbbbbbbccccccddddddccccccbbbbbbbbbbbbbbbcccccccccbbbaaaaaa``````_______________``````aaaccc```]]]\\\^^^___```______]]][[[YYYXXXXXXYYYZZZYYYZZZ[[[\\\]]]]]]]]]]]]ZZZ[[[]]]^^^___`````````_______________^^^^^^]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXYYYZZZ\\\[[[YYYXXXXXXYYYWWWXXXXXXYYYZZZ[[[[[[\\\YYYZZZ[[[\\\\\\]]]]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRRRROOOQQQSSSUUUVVVVVVUUUTTTOOOQQQSSSVVVVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUTTTTTTVVVXXXYYYXXXXXXWWWVVVWWWXXXYYYZZZXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYYYYYZZZZZZYYYYYYZZZZZZZZZYYYXXXXXXWWWWWWXXXWWWWWWWWWWWWVVVVVVVVVYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZZZZZZZZZZYYYXXXWWWYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVVVVWWWWWWVVVXXXZZZZZZXXXVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUURRRSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUSSSTTTUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^____________`````````aaaaaabbbbbbbbbbbbaaaaaaaaaaaaccccccbbbaaaaaa```````````````_________``````aaa______```^^^]]]\\\]]]___^^^]]]\\\[[[ZZZ[[[[[[\\\ZZZYYYZZZ[[[\\\[[[YYYVVVVVVWWWXXXYYYZZZ\\\]]]]]][[[\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[ZZZ[[[[[[\\\]]]___^^^]]]]]]]]]]]]^^^^^^yyyrrroooqqqjjjjjjjjjjjjhhhfffdddbbbffffffffffffggggggggggggaaa```___^^^\\\YYYTTTPPPLLLJJJGGGFFFFFFFFFEEEDDD@@@BBBDDDEEEEEEGGGJJJLLLPPPSSSWWWYYYYYYZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ]]]]]]]]]]]]^^^___``````aaaaaaaaaaaaaaa`````````aaa```___^^^^^^^^^^^^^^^^^^```bbbccccccbbb```___```aaaaaabbbccccccddddddeeeeeeeeeeeeeeeeeeeeefffeeeeeedddccccccddddddddddddddddddcccbbbbbbaaaaaaaaaaaaaaaaaaaaabbbcccccceeebbb```^^^___```aaaaaa___]]][[[YYYXXXXXXYYYZZZZZZZZZ\\\]]]^^^^^^^^^^^^\\\]]]^^^```aaabbbbbbbbb______``````______^^^]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYZZZ\\\]]]]]][[[ZZZZZZ[[[YYYYYYZZZ[[[\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[[[[]]]]]]^^^_______________]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUQQQRRRUUUVVVWWWWWWVVVUUUPPPRRRTTTVVVWWWWWWUUUTTTVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXVVVUUUVVVWWWYYY[[[ZZZYYYXXXXXXXXXYYY[[[\\\YYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZXXXWWWUUUTTTVVVWWWXXXXXXXXXWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWYYYZZZZZZYYYWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTRRRSSSSSSSSSTTTTTTTTTUUUSSSSSSTTTUUUVVVWWWWWWXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWSSSSSSTTTUUUVVVWWWWWWXXXXXXYYYZZZ\\\\\\\\\\\\\\\]]]]]]\\\[[[ZZZYYYZZZZZZ\\\]]]]]]]]]]]]]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]][[[[[[[[[\\\\\\\\\]]]]]]\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^^^^____________^^^_________````````````aaaaaabbbcccdddeeeeeefffdddcccbbbaaaaaaaaaaaabbbbbbbbbaaa``````aaaaaabbb```aaaaaa```^^^]]]___```^^^]]]\\\[[[ZZZ[[[\\\]]][[[ZZZZZZ[[[\\\\\\ZZZXXXYYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\]]]]]]^^^``````_________`````````yyyrrroooqqqjjjjjjjjjiiigggfffeeedddddddddeeeeeefffggggggggg```^^^[[[YYYWWWTTTPPPNNNKKKIIIGGGFFFGGGGGGEEEDDDAAACCCEEEGGGHHHJJJMMMPPPPPPSSSVVVXXXXXXYYYZZZ[[[]]]]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]^^^___```aaaaaaaaaaaaaaa`````````aaaaaa```_________``````^^^___```aaabbbaaa`````````aaabbbcccddddddddddddffffffffffffggggggggggggeeeeeeddddddeeeeeefffgggeeeeeeeeedddccccccbbbbbbcccbbbbbbbbbcccdddeeefffdddcccbbbaaa``````aaaaaa^^^]]]\\\ZZZZZZZZZ[[[[[[\\\]]]]]]^^^____________^^^___```aaabbbbbbbbbbbb```````````````______^^^]]]]]]\\\\\\[[[[[[ZZZZZZ\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^______``````aaa_________```___^^^^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZ\\\]]]^^^^^^\\\[[[[[[\\\[[[\\\\\\]]]]]]^^^^^^^^^`````````___^^^\\\[[[ZZZ]]]^^^______``````______^^^____________^^^]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUVVVVVVWWWVVVVVVUUUVVVVVVVVVVVVVVVWWWXXXYYYUUUVVVWWWXXXYYYXXXWWWWWWSSSTTTVVVWWWXXXWWWWWWVVVXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXXXXXXXYYY[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]][[[[[[[[[\\\\\\\\\]]]]]][[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ[[[[[[\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUWWWXXXXXXWWWVVVXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWVVVVVVVVVWWWWWWWWWYYY[[[[[[YYYXXXWWWXXXYYYYYYXXXWWWVVVUUUTTTTTTRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWVVVWWWXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTUUUVVVVVVWWWXXXXXXWWWYYYZZZ\\\]]]]]]]]]\\\]]]]]]\\\ZZZZZZYYYYYYYYY\\\\\\]]]]]]]]]]]]^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^______``````__________________```````````````aaabbbccceeeggghhhhhhdddcccbbbaaaaaabbbcccdddddddddcccbbbbbbbbbccccccbbbbbbcccaaa```___```bbb___^^^^^^]]]]]]^^^^^^^^^]]]\\\[[[\\\^^^___^^^]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^______``````______]]]^^^^^^______`````````aaabbbbbbbbbbbbcccccccccyyyrrrnnnpppjjjiiihhhgggffffffffffffggghhhhhhhhhhhhhhhhhhiii```\\\WWWTTTRRRPPPNNNLLLKKKIIIGGGGGGGGGGGGEEEDDDCCCEEEHHHIIIKKKNNNQQQTTTRRRUUUXXXZZZZZZZZZ[[[]]]___^^^]]]]]]\\\\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^```aaaaaabbbbbbbbbbbbbbbbbbccccccaaaaaa`````````aaabbbbbb______`````````aaaaaaaaa```aaacccdddeeeeeeddddddffffffgggggghhhhhhhhhhhhddddddddddddeeeggghhhiiiffffffeeeeeedddcccccccccddddddddddddeeefffggggggcccddddddcccaaa``````aaa]]]]]]]]]]]]]]]]]]]]]]]]___``````aaaaaaaaa``````___```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````______^^^^^^]]]\\\\\\[[[^^^^^^^^^_________``````_________```aaabbbbbbbbb```aaaaaabbbaaa```___^^^]]]\\\\\\\\\\\\[[[[[[[[[\\\^^^______]]]\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^``````______^^^]]][[[[[[]]]^^^______``````_________````````````___^^^^^^]]]]]]^^^^^^^^^_________^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]][[[[[[\\\\\\\\\\\\[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVXXXYYYYYYZZZZZZ[[[[[[[[[XXXYYYYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZ\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^___]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[[[[\\\]]]\\\\\\\\\\\\\\\]]]]]]^^^_________]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^^^^___\\\\\\ZZZYYYYYYZZZZZZ[[[VVVXXXYYYXXXWWWWWWYYY\\\\\\\\\[[[[[[ZZZYYYXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYXXXXXXXXXXXXYYYYYYXXXZZZ[[[[[[ZZZXXXXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTSSSTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXYYYYYYYYYXXXYYY\\\^^^______^^^]]]^^^]]]\\\[[[[[[[[[[[[[[[]]]]]]^^^^^^^^^_________]]]]]]^^^^^^^^^_____________________````````````^^^^^^^^^]]]]]]^^^^^^^^^]]]^^^___```aaa``````___`````````aaaaaaaaabbbbbbaaabbbcccdddeeegggggghhhdddcccbbbaaabbbdddfffgggggggggfffeeeeeeeeeeeeeeedddeeeeeedddbbbbbbccceeeaaaaaabbbbbbbbbbbbaaaaaaaaa```^^^^^^aaacccddddddaaaaaaaaaaaaaaaaaaaaaaaa```aaabbbbbbccccccbbbbbbaaaaaabbbcccddddddddddddccccccdddeeeeeeeeeeeeeeeyyyrrrnnnpppjjjiiihhhfffffffffggghhhmmmmmmmmmllllllkkkkkkkkk```[[[UUUQQQNNNMMMLLLKKKJJJIIIGGGGGGGGGGGGEEEDDDEEEGGGJJJLLLNNNPPPTTTWWWVVVXXX\\\]]]^^^^^^___```______^^^]]]]]]]]]]]]^^^___^^^^^^]]]]]]]]]^^^^^^````````````aaabbbcccddddddddddddeeeeeefffffffffaaa`````````aaabbbccccccaaaaaa``````aaabbbcccdddbbbccceeefffggggggfffeeeeeefffggghhhhhhhhhhhhhhhcccccccccdddfffgggiiijjjgggffffffeeeeeedddccccccdddddddddeeeeeeggghhhhhhcccdddeeedddbbb`````````]]]^^^___``````______^^^bbbbbbcccccccccbbbbbbaaa```aaaaaabbbbbbbbbaaaaaacccddddddddddddcccbbbbbbcccbbbbbbaaa```____________`````````aaaaaabbbbbb___``````aaabbbcccccccccaaabbbcccccccccbbb```___]]]]]]]]]\\\\\\\\\[[[[[[]]]___```___^^^\\\]]]]]]_______________^^^^^^^^^^^^^^^^^^___^^^^^^]]]\\\]]]^^^^^^_______________```````````````______^^^^^^^^^^^^____________```````````````````````````_________^^^^^^_________\\\\\\]]]^^^^^^]]]]]]]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\[[[[[[ZZZYYYXXXXXXWWWZZZZZZ[[[\\\]]]]]]^^^^^^[[[[[[\\\\\\\\\\\\[[[[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[]]]^^^^^^```___^^^]]]\\\\\\\\\\\\]]]\\\[[[[[[ZZZ[[[[[[\\\XXXXXXXXXXXXYYYYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\[[[\\\]]]^^^___```___^^^]]]^^^^^^^^^_________``````________________________[[[[[[\\\]]]]]]]]]]]]\\\\\\]]]]]]^^^___```aaaaaa]]]]]]]]]\\\\\\\\\[[[[[[]]]]]]^^^^^^___```aaaaaa\\\[[[ZZZZZZ[[[]]]___aaaXXXZZZZZZYYYWWWWWW[[[^^^___^^^]]]\\\[[[YYYXXXXXXZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZZZZZZZZZZZZZ[[[[[[XXXZZZ\\\\\\ZZZXXXXXXXXXZZZYYYYYYWWWVVVUUUTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZ[[[[[[\\\XXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[YYY[[[]]]___`````````______^^^]]]]]]\\\\\\\\\]]]^^^_________``````aaaaaa____________`````````aaaaaaaaaaaaaaabbbbbbbbbbbb``````____________``````]]]^^^```aaaaaaaaa```___aaabbbbbbbbbbbbcccccccccccccccddddddeeefffffffffdddcccbbbbbbccceeehhhiiiiiiiiihhhgggggggggggggggfffggggggfffddddddeeegggbbbccceeeffffffeeedddccceeebbb``````cccfffiiiiiiccccccdddddddddeeeeeeeeeccccccdddeeeeeeeeeeeedddcccdddeeefffggggggggggggdddeeeeeefffgggggggggfff|||sssnnnoooooommmkkkhhhgggfffggghhhmmmlllkkklllmmmmmmkkkjjj___[[[UUUPPPNNNNNNMMMMMMKKKKKKJJJIIIIIIHHHGGGGGGIIIKKKMMMOOOQQQUUUZZZ^^^[[[[[[[[[[[[\\\___aaabbb]]]]]]]]]^^^____________[[[\\\]]]]]]^^^___`````````aaaaaaaaa___```aaacccfffffffffffffffeeedddccceeedddcccbbbbbbcccdddeeecccbbbaaa_________```aaaaaabbbdddfffggggggggggggfffffffffggggggggghhhhhhiiigggffffffhhhiiihhhhhhffffffeeeeeeeeeeeeffffffffffffffffffgggggggggggggggeeedddbbbaaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbccccccddddddccccccbbb``````aaabbbcccddddddeeefffeeedddbbbaaa``````___```````````````aaaaaabbbccccccbbbbbbaaaaaa``````bbbbbbbbbbbbcccddddddeeeffffffeeecccaaa```___^^^^^^]]]\\\\\\^^^^^^]]]\\\\\\\\\[[[[[[\\\\\\]]]^^^\\\]]]^^^_________^^^]]]aaa```___^^^^^^^^^^^^^^^```aaabbbbbbbbbaaa___^^^]]]^^^```aaabbbaaa```^^^_________```bbbcccbbbaaa____________`````````aaacccbbbaaa`````````aaabbb]]]^^^^^^______^^^^^^]]]``````___^^^]]]]]]]]]]]]]]]\\\YYYWWWVVVVVVWWWWWWYYYYYYZZZ\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^___``````\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[ZZZYYYZZZ\\\^^^```_______________^^^]]]\\\WWWYYY[[[[[[YYYXXXXXXXXX\\\[[[[[[[[[ZZZZZZYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[^^^]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^]]]\\\\\\___^^^^^^]]]]]]^^^______]]]^^^______^^^]]]\\\[[[^^^\\\ZZZYYYZZZ\\\___```]]]^^^```aaaaaaaaa``````bbbbbbaaaaaa```___]]]]]]^^^______```aaa`````````````````````aaaaaaaaaaaa```^^^\\\ZZZZZZ\\\^^^```aaa```___^^^]]]]]]^^^___]]]]]]]]]]]]^^^^^^^^^^^^````````````````````````bbbbbbaaaaaa`````````___bbbaaaaaaaaa``````______bbbaaa```___^^^]]]\\\[[[]]]\\\[[[YYYXXXWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\\\\___]]]ZZZXXXWWWXXXZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^]]]\\\\\\[[[ZZZZZZ^^^]]]]]]]]]]]]^^^______\\\]]]^^^```aaaaaabbbbbbbbbbbbbbbbbbaaa```___^^^___`````````aaaaaabbbbbbaaaaaa````````````aaaaaacccccccccddddddeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbffffffeeeeeeeeeddddddddd___aaacccdddeeeeeecccccciiihhhgggffffffggghhhiiijjjiiihhhgggggghhhiiijjjcccdddfffiiijjjkkkkkkkkklllkkkkkkjjjhhhfffdddcccdddeeefffffffffffffffeeeeeeeeeeeeeeefffgggiiiiiijjjiiihhhfffffffffggghhhgggggghhhhhhhhhhhhggggggkkkjjjjjjiiiiiijjjjjjkkkhhhhhhiiiiiiiiiiiihhhhhh{{{sssooopppmmmllljjjhhhggghhhiiijjjkkkjjjjjjjjjkkkkkkiiiggg^^^ZZZTTTPPPMMMMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHHHHJJJLLLOOORRRTTTWWW[[[^^^\\\\\\\\\\\\\\\]]]^^^___`````````^^^]]]\\\\\\]]]^^^_____________________```aaabbbbbb``````bbbdddeeeeeeeeeeeeeeedddccccccdddccccccbbbbbbccccccdddccccccbbbaaaaaaaaabbbcccaaabbbdddeeefffgggggggggddddddeeeeeeeeefffffffffhhhgggfffgggiiikkkkkkkkkgggffffffeeeeeeffffffgggffffffffffffgggggggggggghhhgggeeedddccccccddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeddddddccccccccccccddddddddddddfffeeedddcccbbbaaaaaaaaaaaaaaa``````aaaaaabbbcccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbcccdddeeefffeeeeeedddcccbbbbbbaaa```^^^]]]^^^___```___^^^]]]]]]\\\\\\]]]]]]^^^___\\\]]]^^^___```______^^^aaa```______^^^^^^^^^___bbbbbbcccccccccbbbaaa```^^^```aaaccccccbbbaaa```aaa``````aaaddddddcccbbb```aaaaaaaaaaaabbbbbbbbbeeedddccccccbbbccccccccc_______________^^^]]]]]]``````___^^^^^^^^^^^^___cccaaa___]]]\\\\\\\\\]]][[[[[[]]]^^^^^^____________^^^^^^^^^^^^______```^^^^^^____________^^^^^^[[[ZZZYYYYYYZZZ\\\^^^__________________^^^]]]]]]XXXZZZ\\\\\\[[[YYYYYYZZZ]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\```______^^^]]]\\\\\\\\\^^^___```aaaaaaaaa```___^^^_____________________]]]^^^^^^___^^^]]]\\\[[[]]]\\\[[[[[[\\\]]]___aaa___```aaabbbbbbbbbaaaaaabbbbbbbbbaaaaaa___^^^^^^___``````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaa___]]]]]]___aaabbbdddcccaaa`````````aaabbbbbbbbbbbbccccccccccccdddccccccccccccccccccccccccdddcccccccccbbbbbbbbbbbbddddddcccccccccbbbbbbbbbeeedddcccbbbaaa```____________]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^\\\[[[YYYZZZ[[[^^^___``````_________``````aaaaaa``````___^^^^^^]]]]]]_______________``````aaa___```aaabbbcccddddddddddddddddddccccccbbbaaa```aaaaaabbbbbbbbbcccccccccbbbaaaaaa``````aaaaaabbbcccddddddeeeeeefffffffffffffffffffffffffffffffffhhhhhhhhhggggggfffffffffdddfffgggiiijjjiiihhhhhhjjjiiihhhhhhhhhhhhiiijjjkkkjjjiiihhhhhhiiijjjkkkiiijjjkkklllmmmmmmlllllllllkkkkkkjjjiiihhhgggfffhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiijjjkkkkkklllkkkjjjiiihhhiiiiiijjjggghhhiiijjjkkkkkkkkkkkklllkkkkkkkkkkkkkkkkkkllljjjjjjjjjjjjjjjiiihhhhhh{{{sssooopppkkkjjjiiiiiiiiijjjkkkllljjjiiiiiiiiiiiihhhfffccc\\\XXXSSSNNNLLLKKKJJJIIIJJJIIIIIIHHHHHHHHHIIIIIIKKKNNNSSSVVVXXXZZZ\\\^^^\\\\\\\\\]]]]]]\\\[[[[[[]]]___```^^^[[[ZZZ\\\^^^aaaaaa``````____________```bbbccccccbbbbbbcccddddddeeeeeeeeeeeedddccccccbbbccccccccccccccccccbbbcccccccccbbbbbbcccddddddbbbccccccdddeeefffggggggeeeeeeeeeeeeffffffffffffhhhggggggiiikkkmmmmmmmmmgggffffffeeeeeeffffffgggffffffffffffggggggggggggiiihhhgggfffeeeeeeffffffffffffffffffffffffffffffeeeeeeffffffffffffeeeeeefffeeeeeeeeedddddddddcccfffeeedddccccccccccccdddbbbbbbbbbbbbbbbcccddddddbbbbbbbbbbbbccccccccccccbbbbbbbbbbbbcccdddeeefffddddddddddddcccccccccccccccaaa```aaabbbcccbbb```^^^^^^^^^_________``````^^^^^^___````````````___aaa```__________________dddddddddeeedddccccccbbb```aaacccdddddddddcccbbbbbbaaaaaaccceeefffeeecccbbbbbbcccccccccdddddddddfffffffffffffffeeedddddd```aaaaaaaaa```______^^^``````______``````aaabbbcccbbb```^^^]]]]]]^^^^^^^^^^^^___```aaaaaaaaaaaa``````________________________````````````______[[[[[[ZZZZZZZZZ\\\]]]^^^^^^^^^______^^^^^^]]]]]]ZZZ\\\]]]]]]\\\[[[\\\\\\___^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^``````______^^^^^^]]]]]]```aaabbbcccdddcccbbbbbb___```aaaaaaaaa```______^^^^^^_________^^^]]]\\\[[[\\\\\\^^^___```aaabbbaaabbbcccccccccccccccbbbbbbbbbbbbbbbbbbaaa```___aaaaaabbbcccccccccccccccccccccccccccdddddddddeeeeeedddbbbaaaaaabbbdddeeegggfffdddccccccdddeeeeeefffffffffggggggggghhhhhhggggggggggggggggggggggggffffffeeeeeeeeeeeeeeedddggggggffffffffffffeeeeeehhhhhhgggfffeeeeeeddddddcccbbbaaa```___^^^^^^^^^]]]]]]^^^^^^______``````]]]]]]\\\\\\]]]```bbbddddddddddddcccccccccccccccdddccccccbbbbbbaaaaaa```bbbaaaaaaaaaaaabbbccccccbbbcccdddfffggggggggggggffffffffffffeeedddccccccdddddddddddddddeeeeeeeeecccbbbbbbaaaaaabbbbbbccceeeeeeeeefffggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhiiikkklllmmmmmmlllllllllkkkkkkjjjjjjkkkkkklllllllllkkkjjjjjjkkkllllllmmmnnnnnnoooooonnnmmmlllkkkkkkkkkkkkkkkkkkjjjjjjmmmmmmnnnmmmmmmlllkkkjjjkkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmllllllllllllmmmiiijjjkkkmmmnnnoooppppppmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllkkkjjjjjjzzzsssoooooolllkkkjjjjjjjjjjjjkkkllljjjjjjiiiiiihhhfffccc```ZZZVVVQQQMMMKKKJJJIIIHHHIIIIIIHHHHHHHHHIIIJJJKKKMMMPPPVVVYYY[[[\\\]]]]]][[[[[[]]]^^^^^^]]][[[[[[WWWZZZ]]]\\\ZZZ[[[^^^bbb```````````````_________```aaaccccccbbbbbbccceeedddeeeeeeeeeeeeeeeddddddbbbcccdddeeeeeedddcccbbbcccccccccccccccddddddeeeddddddddddddeeefffggghhhgggggghhhhhhhhhiiiiiiiiiiiihhhhhhjjjlllmmmlllkkkggggggffffffffffffggggggffffffffffffggggggggggggiiihhhhhhgggggggggggggggffffffffffffffffffffffffeeeeeeffffffffffffeeeeeeeeeeeeeeedddddddddddddddeeeeeedddddddddeeeeeefffdddccccccccccccdddeeeeeebbbbbbccccccddddddeeeeeecccccccccdddeeefffggghhhdddddddddcccbbbbbbaaaaaaeeedddcccdddeeeeeedddccc`````````aaaaaaaaaaaaaaa`````````aaaaaaaaaaaaaaaaaaaaa```````````````aaaeeeeeeeeeeeeddddddccccccaaabbbcccddddddddddddcccbbbaaaaaaccceeefffeeeccccccccccccdddddddddeeeeeefffggghhhhhhgggfffdddccc``````aaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbcccdddeeedddcccbbb``````___````````````aaabbbbbbcccbbbbbb````````````______^^^]]]___``````aaaaaa``````___\\\\\\[[[[[[\\\]]]^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[]]]^^^^^^]]]\\\]]]___aaaaaaaaaaaaaaaaaa``````aaaaaaaaaaaaaaaaaaaaaaaa______^^^^^^^^^^^^^^^^^^```aaabbbcccccccccbbbaaaaaabbbdddeeedddcccaaa`````````````````````______[[[]]]___aaacccccccccccccccccccccddddddddddddccccccddddddddddddccccccbbbcccddddddeeeeeeeeeeeeeeeeeeeeeeeeffffffgggggghhhhhhgggeeeddddddeeeggghhhiiihhhgggfffffffffggghhhggggggggghhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjgggggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjiiiiiihhhhhhgggfffeeeddddddccccccccccccaaaaaabbbccccccccccccccc``````___```aaaccceeegggeeeeeeeeeeeedddccccccbbbeeeeeeeeeeeeddddddccccccdddddddddddddddeeeffffffeeefffggghhhiiiiiiiiiiiigggggggggggggggfffeeedddeeeeeeeeeeeeffffffffffffddddddccccccccccccddddddffffffgggggghhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkklllmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooonnnlllkkkkkkkkkkkkkkklllmmmnnnnnnqqqqqqqqqpppooonnnmmmlllmmmmmmmmmmmmmmmnnnoooooooooooonnnnnnnnnnnnnnnnnnllllllnnnooopppqqqqqqqqqnnnoooooooooooooooooonnnlllmmmmmmnnnooonnnnnnnnnzzztttpppnnnmmmmmmlllkkkkkkjjjjjjjjjkkkjjjjjjiiihhheee```]]]WWWTTTOOOLLLKKKJJJIIIGGGIIIIIIHHHHHHIIIKKKMMMNNNOOOSSSXXX\\\]]]]]]]]]^^^ZZZ[[[]]]_________^^^^^^WWWZZZ]]]^^^]]]]]]```bbb]]]^^^^^^___```aaaaaaaaa___bbbdddeeedddddddddeeeeeefffggggggggggggffffffdddeeefffggggggfffeeedddddddddddddddddddddddddddeeeeeeeeefffggggggggghhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiijjjkkkkkkiiiggggggggggggffffffgggggggggffffffffffffgggggggggggghhhhhhhhhhhhhhhgggggggggeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeddddddbbbbbbbbbcccdddeeeeeefffeeeeeeddddddeeeeeefffgggdddddddddddddddeeeeeefffccccccddddddeeeeeeffffffeeeeeeeeefffggghhhiiijjjiiihhhgggfffdddcccbbbaaagggfffeeeeeeggggggfffeee```aaabbbccccccccccccbbbaaaaaaaaabbbbbbbbbcccccccccbbbbbbaaabbbbbbcccccceeeeeeddddddccccccccccccbbbbbbccccccddddddddddddbbbaaaaaabbbeeeeeedddcccccccccdddddddddeeeeeeeeefffggggggggggggeeecccbbb___```aaacccdddeeeffffffbbbbbbbbbcccdddeeeggggggggggggffffffeeeeeeeeedddbbbbbbccccccdddccccccccc``````aaaaaa```___^^^]]]``````aaaaaaaaaaaa``````___^^^^^^^^^______``````]]]]]]^^^^^^___^^^^^^]]]]]]^^^______^^^^^^___aaadddddddddddddddddddddddddddddddddddddddddddddddd`````````aaaaaaaaaaaaaaabbbcccdddeeeeeeeeedddcccdddeeeggghhhgggfffdddbbbccccccbbbbbbbbbccccccccc^^^```bbbeeefffgggffffffeeeeeeddddddddddddddddddeeeeeefffgggggggggffffffeeefffgggggghhhhhhgggggggggggghhhhhhiiijjjkkkkkkiiihhhgggffffffggghhhiiiiiiiiihhhgggggghhhiiijjjhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjggggggfffffffffffffffgggdddeeefffgggggggggffffffeeeddddddcccdddeeefffgggffffffggggggfffeeedddcccffffffffffffeeeeeeeeeeeeggggggffffffgggggghhhiiiggghhhiiiiiijjjjjjjjjjjjgggggghhhhhhhhhgggffffffffffffffffffffffffffffffeeeeeeddddddddddddeeeeeefffgggggghhhjjjkkkkkkllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkklllmmmmmmnnnnnnoooppppppppppppppppppooonnnnnnoooooooooooonnnnnnlllmmmnnnooooooooonnnmmmjjjjjjjjjkkklllmmmoooppprrrrrrrrrqqqpppooonnnmmmnnnnnnmmmmmmmmmnnnoooooonnnoooooooooooooooooooooooooooppppppqqqqqqppppppooopppqqqqqqqqqqqqpppoookkklllnnnoooqqqrrrrrrrrr}}}wwwrrrnnnnnnnnnmmmmmmlllkkkjjjjjjkkkkkkjjjiiigggccc^^^ZZZTTTQQQNNNLLLLLLKKKJJJIIIJJJIIIIIIIIIJJJMMMPPPRRRSSSWWW\\\___````````````]]]^^^___```aaaaaaaaaaaa]]]___aaacccccccccaaa```^^^^^^___```aaabbbccccccaaadddfffhhhggggggggghhhhhhhhhiiijjjjjjjjjiiiiiihhhiiiiiiiiiiiiiiiiiihhhffffffggggggffffffeeedddeeefffhhhiiiiiiiiihhhggggggggggggggghhhhhhhhhhhhkkkkkkjjjkkklllkkkhhhfffhhhggggggffffffgggggghhhffffffffffffgggggggggggghhhhhhiiiiiiiiiiiihhhgggeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeddddddaaaaaabbbcccdddeeeffffffeeeeeedddddddddeeeffffffdddddddddddddddeeeffffffeeeeeeeeeeeeffffffffffffeeeeeeeeefffgggiiijjjkkkmmmlllkkkiiigggfffeeedddgggfffeeefffggghhhgggeeeaaabbbcccdddddddddcccbbbcccccccccbbbcccddddddeeeddddddddddddddddddeeeffffffeeeeeedddcccdddddddddccccccccccccdddddddddeeebbbaaaaaaccceeefffeeecccdddddddddeeeeeeeeeffffffgggggggggfffeeedddcccbbb```aaaccceeefffggghhhhhheeeeeeeeeeeefffggghhhiiigggggggggffffffeeeeeeeeeddddddeeeeeeeeeeeeeeedddaaabbbcccdddcccbbbaaa```bbbbbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb___```aaaaaaaaaaaaaaaaaa___```aaa`````````bbbdddfffffffffgggggggggggggggffffffffffffffffffffffffddddddeeeeeeffffffggggggggghhhiiijjjjjjjjjiiihhhiiijjjjjjjjjjjjiiigggfffgggffffffffffffggghhhhhhcccdddfffhhhiiijjjiiiiiihhhgggffffffeeefffffffffggghhhiiijjjjjjjjjjjjjjjhhhhhhiiijjjjjjjjjjjjiiiiiiiiijjjkkklllmmmmmmnnnjjjiiiiiiiiiiiiiiiiiijjjjjjiiiiiihhhhhhiiikkkkkkkkkkkkkkkllllllllllllmmmkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjjjjjjjjjjjjjkkkiiiiiiiiijjjjjjjjjjjjkkkjjjjjjjjjkkkkkkkkkkkkkkkggggggfffffffffggghhhhhhggghhhiiijjjjjjiiihhhggghhhggggggffffffffffffggghhhiiijjjkkkjjjiiihhhgggggggggggggggggggggggggggiiihhhhhhhhhhhhiiijjjjjjiiiiiijjjkkkkkkkkkkkkkkkhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhggggggggggggfffgggffffffeeeeeeffffffgggfffggghhhiiijjjkkklllmmmjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkllllllllllllmmmmmmmmmnnnnnnooopppppppppqqqqqqrrrrrrqqqqqqpppnnnooooooppppppoooooonnnnnnooopppqqqqqqpppooooooiiiiiihhhiiijjjlllnnnpppqqqqqqqqqqqqqqqpppooonnnoooooonnnnnnnnnnnnoooooonnnooooooppppppppppppooopppqqqqqqrrrqqqqqqppppppooopppqqqrrrrrrqqqpppooolllmmmnnnppprrrssstttttt{{{uuupppllllllmmmmmmmmmmmmlllllljjjiiihhhgggeee```ZZZVVVQQQOOOMMMLLLMMMMMMLLLKKKKKKJJJJJJJJJLLLOOORRRTTTYYY\\\___bbbbbbccccccdddccccccbbbbbbbbbbbbccccccbbbbbbdddiiimmmlllgggbbbbbbbbbbbbccccccddddddddddddgggjjjllllllkkkkkkllljjjkkkllllllmmmmmmmmmllllllllllllkkkkkkllllllllljjjjjjkkkjjjiiihhhfffeeeeeegggjjjllllllkkkiiigggggggggggghhhhhhhhhiiiiiikkkkkkkkkmmmnnnmmmjjjhhhhhhhhhgggggggggggghhhhhhffffffffffffggggggggggggiiijjjkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhheeeeeeffffffffffffeeeeeeccccccddddddeeeeeeffffffeeeeeedddddddddddddddeeeddddddccccccddddddeeefffgggggggggfffffffffffffffccccccdddeeefffhhhiiijjjkkkkkkjjjiiihhhgggfffeeegggfffeeeeeeggggggfffeee```bbbccceeeeeedddcccbbbeeedddcccccccccdddffffffffffffeeeeeefffgggggghhhhhhgggfffeeeeeeeeeffffffeeeeeeddddddeeeeeeffffffcccbbbbbbdddfffgggfffdddfffffffffgggggggggggghhhiiihhhgggfffeeedddddddddddddddeeefffggggggggggggggggggggggggggghhhiiijjjfffffffffffffffeeeeeedddgggggghhhhhhhhhggggggfffcccdddfffggghhhgggeeedddeeeeeeffffffffffffeeeeeeeeefffffffffffffffeeeeeeddddddeeefffffffffffffffbbbcccdddcccccccccfffhhhhhhhhhhhhiiiiiiiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhffffffggghhhhhhiiijjjjjjkkkkkkmmmnnnnnnnnnmmmlllnnnmmmmmmllllllkkkjjjjjjkkkjjjjjjiiijjjkkklllmmmhhhhhhiiijjjkkkllllllllllllkkkjjjiiihhhhhhiiijjjiiijjjkkklllmmmmmmmmmmmmiiijjjkkkkkkllllllkkkkkkkkkkkklllmmmnnnoooppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkmmmmmmllllllllllllmmmmmmmmmmmmllllllllllllllllllllllllkkklllllllllmmmmmmmmmmmmjjjjjjkkkkkklllllllllllljjjkkkkkkkkkllllllmmmmmmfffeeeeeeeeefffgggggghhhhhhiiikkkllllllkkkiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjlllmmmmmmlllkkkjjjhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkklllmmmmmmmmmlllllljjjjjjkkkkkklllkkkkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggffffffgggggghhhffffffgggiiijjjkkklllmmmllllllllllllllllllllllllkkklllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppqqqpppqqqrrrssssssrrrqqqpppnnnoooppppppppppppooonnnooooooppppppooonnnlllkkkhhhggggggggghhhjjjmmmnnnqqqqqqqqqrrrrrrqqqppppppqqqppppppoooooooooppppppooooooqqqrrrrrrrrrqqqqqqpppqqqrrrsssssssssssssssoooppprrrssssssrrrpppooooooooopppqqqrrrrrrrrrrrr~~~wwwrrrjjjkkklllmmmnnnnnnnnnnnniiihhhgggfffccc^^^XXXSSSPPPNNNMMMLLLMMMNNNMMMLLLLLLKKKJJJJJJMMMPPPTTTVVV\\\___bbbdddeeeeeefffhhhhhhfffeeecccbbbbbbcccdddcccbbbeeellltttuuunnngggffffffeeeeeeeeeeeeddddddgggjjjmmmoooooonnnnnnooolllmmmmmmnnnooooooooonnnooonnnmmmllllllmmmnnnooommmmmmnnnmmmllljjjhhhffffffhhhlllnnnnnnllliiigggiiijjjjjjjjjjjjkkkkkkkkkjjjkkklllnnnppppppmmmkkkhhhhhhgggggggggggghhhhhhffffffffffffggggggggghhhjjjkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjffffffggggggggggggffffffgggffffffffffffeeeeeeeeefffeeedddccccccccccccddddddccccccccccccdddeeeeeehhhhhhggggggffffffeeeeeebbbbbbbbbccceeeggghhhiiigggfffffffffeeeeeeeeeeeegggeeedddeeefffgggfffddd```aaaccceeeeeedddcccbbbeeeeeedddcccdddeeefffgggggggggggggggggghhhiiiiiijjjiiigggfffffffffggghhhfffffffffffffffggghhhhhhdddddddddeeeggghhhgggfffhhhhhhhhhhhhiiiiiiiiiiiikkkjjjhhhfffddddddeeeeeegggggggggggggggffffffeeehhhhhhhhhhhhhhhhhhiiijjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiijjjjjjjjjiiiiiihhheeegggiiijjjkkkjjjiiihhhgggggghhhhhhhhhhhhggggggggghhhhhhhhhhhhhhhgggggggggggghhhiiijjjjjjiiiiiieeefffffffffeeefffiiikkkiiiiiiiiijjjjjjkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiieeeeeefffggghhhiiiiiijjjkkklllnnnooooooooonnnmmmqqqpppooommmllllllllllllmmmllllllkkklllmmmooooookkkkkkkkkllllllmmmmmmmmmooonnnlllkkkjjjkkkllllllkkkkkkmmmnnnoooooooooooojjjkkkllllllmmmmmmllllllllllllmmmnnnooopppqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkklllmmmnnnoookkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooppppppkkklllllllllmmmmmmnnnnnnkkkkkkllllllmmmmmmnnnnnneeedddddddddeeefffggghhhiiijjjlllmmmmmmkkkjjjhhhgggggghhhhhhiiiiiiiiiiiigggiiikkklllmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjkkkllllllmmmmmmnnnnnnnnnnnnmmmllllllmmmmmmmmmmmmmmmllllllllllllkkkkkkjjjjjjjjjhhhhhhgggggggggggghhhhhheeefffggghhhjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmmmmnnnnnnoooooollllllllllllmmmnnnooopppqqqqqqrrrssssssrrrqqqqqqnnnooopppqqqqqqpppooonnnnnnnnnnnnnnnllljjjhhhfffgggfffffffffgggiiilllmmmqqqqqqrrrrrrsssrrrrrrrrrrrrrrrqqqppppppqqqqqqqqqoooppprrrssstttsssrrrrrrpppqqqrrrtttuuuvvvvvvvvvoooppprrrssssssrrrpppoooqqqrrrrrrrrrqqqqqqpppoooyyytttssspppnnnmmmnnnooopppooonnnnnnlllgggbbb\\\XXXTTTSSSQQQPPPMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJMMMRRRWWWZZZ^^^___bbbdddffffffffffffeeeffffffgggfffeeecccbbbddddddgggpppyyyyyypppffffffffffffggghhhiiiiiijjjhhhjjjlllnnnpppoooooonnnmmmmmmnnnnnnnnnnnnnnnnnnmmmooopppnnnlllkkkmmmppplllllllllllllllllllllllljjjiiihhhhhhhhhiiikkklllnnnnnnmmmlllkkkkkkjjjjjjmmmmmmmmmmmmllllllkkkjjjllliiifffeeefffgggggggggiiihhhfffeeeddddddeeeeeekkkkkklllmmmmmmmmmllllllkkkkkkjjjjjjiiihhhhhhgggiiiiiiiiiiiiiiiiiiiiiiiifffggghhhiiiiiijjjiiiiiihhhhhhhhhhhhggggggggggggfffgggggggggffffffeeedddddddddeeeeeeeeeeeeffffffgggggghhhhhhiiiiiiiiijjjkkkjjjiiihhhggggggggggggcccddddddddddddcccbbbbbb___```aaabbbbbbcccccccccddddddccccccddddddeeefffhhhgggfffeeefffhhhjjjllllllkkkjjjiiihhhfffeeeeeegggggggggggghhhhhhhhhhhhggggggfffgggggghhhiiijjjkkkkkkiiigggddddddfffhhhjjjjjjiiiiiihhhhhhggggggfffgggiiijjjjjjhhhfffeeeiiiiiiiiiiiiiiijjjjjjjjjmmmlllkkkiiiiiijjjkkkllljjjjjjiiihhhgggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjkkkkkkjjjiiihhhkkkllllllkkkiiihhhhhhiiihhhgggfffffffffgggiiijjjiiiiiiiiijjjjjjkkkkkkkkknnnmmmlllkkkjjjjjjjjjjjjjjjlllmmmlllkkkkkklllmmmmmmnnnnnnooooooooonnnnnnpppoooooonnnmmmmmmllllllkkkkkkkkklllmmmnnnoooooohhhiiikkkmmmnnnoooppppppmmmmmmllllllkkkkkkkkkjjjmmmssssssnnnqqqyyyxxxpppnnnnnnnnnmmmmmmmmmmmmmmmqqqnnnllllllmmmnnnnnnmmmmmmnnnppppppoooooooooppppppooommmoooqqqrrrooommmmmmmmmllllllmmmoooqqqrrrooonnnmmmmmmmmmooopppqqqmmmmmmnnnoooppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnnnnmmmllllllkkkkkklllllliiihhhggggggggghhhjjjkkklllmmmmmmmmmlllkkkkkkjjjiiiiiijjjiiigggggghhhjjjjjjjjjjjjjjjkkklllmmmnnnmmmlllkkkiiiiiihhhiiiiiimmmllljjjiiiiiijjjlllmmmoooppppppoooooonnnmmmllloooooooooooooooooooooooonnnoooooonnnkkkiiihhhhhhgggggggggggghhhiiijjjkkkfffgggiiikkklllmmmnnnnnnooooooooooooooooooooooookkkkkkjjjjjjjjjkkklllmmmoooooopppqqqqqqqqqqqqqqqtttssssssrrrqqqpppoooooommmnnnnnnooopppqqqqqqrrrpppppppppooommmkkkiiihhhbbbccccccdddfffhhhjjjkkkmmmmmmoooppprrrrrrssssssrrrrrrrrrqqqqqqqqqppppppssssssttttttuuutttttttttttttttttttttttttttttttttttttttsssssssssssssssrrroooppprrrtttttttttrrrqqq{{{uuutttrrrooommmmmmnnnpppppppppmmmkkkgggaaa\\\XXXUUUSSSRRRQQQNNNLLLKKKKKKLLLMMMMMMLLLLLLMMMPPPUUUYYY\\\```aaaccceeeffffffffffffeeefffgggggggggfffeeedddgggeeegggnnnuuuuuummmeeeffffffgggggghhhiiiiiijjjhhhiiikkkmmmoooooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmnnnooonnnlllkkkmmmooommmmmmmmmmmmmmmlllkkkjjjjjjjjjiiiiiiiiijjjkkklllnnnnnnmmmmmmlllkkkkkkjjjlllmmmmmmmmmllllllkkkjjjooollliiihhhiiijjjkkkkkkiiihhhgggfffffffffggghhhkkkllllllkkkkkkkkkkkkkkkllllllkkkjjjjjjiiihhhhhhjjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjkkklllllllllllliiiiiiiiiiiihhhhhhhhhhhhfffgggggggggffffffeeedddfffffffffgggggghhhhhhhhhgggggggggggghhhhhhhhhiiikkkkkkjjjiiihhhhhhhhhhhhdddeeeeeeeeeeeedddcccccc```aaabbbccccccdddddddddeeeddddddddddddeeeffffffhhhgggfffffffffhhhjjjkkkooonnnnnnmmmlllkkkjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhiiijjjjjjjjjjjjiiigggeeeeeegggiiikkkjjjjjjjjjiiiiiiiiiiiiggghhhiiijjjjjjiiihhhggghhhiiiiiiiiijjjjjjkkkkkknnnnnnmmmlllkkkkkkkkkkkklllkkkkkkjjjiiiiiijjjjjjhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkkkkkkkkkkkkkjjjlllmmmmmmllljjjiiiiiijjjiiihhhggggggggghhhjjjkkkjjjkkkkkkkkkkkkkkkkkkkkknnnmmmlllkkkkkkjjjjjjjjjkkklllnnnmmmllllllmmmoooppppppoooooooooooooooooopppppppppooonnnmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqlllllllllmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmllllllnnnxxx|||wwwvvvzzzzzztttnnnnnnoooooooooooooooooopppqqqqqqqqqpppqqqtttvvvnnnppprrrrrrqqqpppqqqrrrqqqooooooppprrrrrrpppnnnpppooooooooooooqqqrrrsssoooooonnnmmmnnnnnnooopppmmmmmmmmmnnnnnnoooooopppnnnnnnmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjjjjgggggggggggghhhjjjlllmmmmmmmmmmmmmmmmmmlllkkkjjjjjjkkkkkkiiihhhggghhhjjjiiiiiijjjjjjkkkllllllllllllllllllllllllkkkjjjjjjlllkkkjjjjjjjjjkkkmmmnnnoooppppppppppppooonnnnnnppppppppppppppppppppppppooopppqqqpppmmmlllkkkllljjjjjjiiiiiijjjjjjkkkkkkjjjjjjlllmmmnnnoooooooooqqqqqqqqqqqqppppppoooooommmlllkkkkkkkkklllmmmnnnnnnoooppppppqqqqqqpppppprrrrrrqqqqqqpppooonnnnnnnnnnnnnnnooopppqqqqqqqqqmmmnnnnnnmmmllliiigggfffddddddeeefffgggiiikkklllmmmnnnooopppqqqrrrrrrrrrssssssrrrqqqqqqpppoooooosssssstttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssssssssssssssoooqqqssstttuuutttrrrqqq}}}vvvtttsssqqqmmmlllmmmnnnoooooojjjhhhddd```[[[XXXUUUTTTRRRQQQOOONNNMMMMMMMMMNNNOOOOOOOOOQQQTTTXXX]]]___bbbbbbdddeeeffffffffffffffffffggghhhhhhhhhggggggiiigggfffjjjnnnooojjjeeeggggggggghhhhhhiiiiiijjjgggiiikkklllmmmmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnmmmkkkkkkmmmooonnnooooooooonnnllljjjiiikkkkkkkkkkkkkkklllmmmmmmooonnnnnnmmmmmmllllllkkkllllllmmmmmmmmmlllkkkkkkmmmjjjgggfffhhhiiiiiiiiikkkjjjiiiiiiiiijjjkkklllnnnmmmlllkkkjjjjjjjjjkkkmmmmmmllllllkkkkkkjjjjjjllllllllllllllllllllllllkkklllmmmnnnooooooooooookkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhgggggghhhhhhiiijjjkkkkkkllliiiiiiiiiiiiiiijjjjjjjjjllllllkkkjjjjjjiiiiiiiiiffffffggggggffffffeeedddbbbcccdddeeeeeeffffffffffffffffffeeefffgggggghhhhhhggggggfffggghhhjjjkkkllllllkkkkkkjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhiiiiiijjjjjjiiijjjiiihhhggggggiiikkkkkkkkkkkkkkkjjjjjjjjjjjjhhhiiijjjkkkkkkjjjiiihhhhhhiiiiiijjjkkkllllllmmmooopppppppppooonnnlllkkkkkkkkkjjjjjjjjjjjjjjjjjjgggggghhhiiijjjkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmllllllllllllmmmmmmmmmnnnnnnmmmkkkjjjkkkllljjjjjjiiihhhiiijjjkkklllmmmlllllllllllllllllllllnnnnnnmmmllllllkkkkkkkkklllnnnoooooonnnnnnooopppsssrrrqqqpppooooooppppppqqqppppppoooooonnnnnnmmmnnnnnnnnnnnnooopppqqqqqqpppooommmlllkkkkkkllllllnnnnnnoooooooooooooooooonnn{{{}}}xxxyyyyyyvvvooooooppppppqqqrrrrrrrrrnnnqqqtttssspppooorrrvvvnnnppprrrrrrqqqqqqqqqrrrrrrqqqpppqqqssssssqqqpppqqqqqqpppppppppqqqqqqrrrpppoooooonnnnnnnnnoooooommmlllllllllmmmnnnpppqqqooonnnnnnmmmmmmmmmllllllkkkjjjiiiiiihhhhhhiiiiiiffffffggghhhjjjlllnnnooommmmmmmmmmmmmmmmmmlllkkkkkklllllljjjgggfffgggiiiggghhhjjjkkkllllllkkkkkklllmmmoooqqqpppooolllkkkkkkkkkkkkkkklllmmmooopppoooppppppqqqqqqqqqqqqqqqpppppppppppppppppppppppppppqqqsssrrrpppoooooopppmmmmmmlllkkkkkkkkkkkklllmmmmmmoooppppppqqqqqqqqqssssssrrrqqqppppppooonnnmmmmmmlllkkklllmmmnnnooommmnnnooooooppppppooooooppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnooopppppppppmmmmmmmmmmmmllljjjhhhgggffffffggggggiiijjjllllllnnnnnnooopppqqqqqqppppppsssrrrrrrqqqpppooooooooosssssstttssssssrrrqqqppppppppppppppppppppppppppprrrrrrrrrrrrrrrrrrssssssqqqrrrtttuuuuuutttsssrrrwwwtttsssqqqooommmmmmllljjjhhheeedddaaa]]]YYYVVVTTTSSSRRRQQQPPPNNNMMMMMMNNNNNNPPPPPPRRRTTTXXX\\\```bbbccccccddddddeeeeeeeeeeeeffffffgggggghhhhhhhhhhhhjjjgggfffgggiiikkkjjjhhhhhhhhhiiiiiiiiijjjjjjjjjhhhiiijjjllllllmmmllllllnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllllllllmmmnnnnnnnnnooopppooonnnlllkkkmmmmmmmmmmmmmmmnnnnnnoooooooooooonnnnnnmmmmmmmmmlllmmmmmmnnnmmmmmmllllllllljjjgggggghhhiiijjjjjjmmmllllllllllllnnnoooqqqqqqpppnnnmmmllllllllllllooonnnnnnnnnmmmmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppqqqqqqqqqqqqmmmmmmmmmmmmllllllllllllllllllmmmmmmmmmllllllkkkiiiiiijjjkkklllmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjhhhhhhiiiiiiiiihhhggggggeeeeeefffggghhhhhhhhhhhhhhhhhhgggggghhhhhhiiijjjiiiiiihhhhhhhhhiiijjjkkkiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiihhhhhhffffffggghhhiiiiiiiiiiiihhhiiijjjiiihhhiiikkkmmmkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhiiijjjjjjjjjiiiiiiiiiiiijjjkkklllmmmmmmnnnpppqqqssssssrrrpppmmmkkkhhhiiiiiiiiiiiiiiihhhhhhffffffgggiiijjjlllmmmmmmllllllllllllllllllllllllnnnmmmlllkkkkkklllmmmnnnmmmoooooonnnlllllllllmmmlllkkkjjjjjjjjjkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmllllllmmmoooppppppooooooqqqrrrvvvuuurrrpppooopppqqqrrrppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqpppooommmkkkjjjkkklllmmmooooooppppppqqqqqqqqqrrrpppxxx|||xxxtttttttttqqqppppppqqqqqqrrrsssttttttrrruuuxxxyyywwwssspppooonnnpppqqqqqqppppppqqqrrrrrrrrrrrrssstttsssrrrrrrrrrqqqqqqqqqqqqpppqqqqqqpppppppppooooooooooooooonnnmmmkkkkkklllmmmpppqqqpppppppppoooooonnnmmmmmmkkkjjjiiiiiihhhhhhiiiiiihhhhhhiiijjjlllmmmnnnooommmmmmnnnnnnnnnmmmmmmlllllllllllljjjgggffffffhhhggghhhkkkmmmmmmmmmkkkjjjlllnnnrrrttttttqqqnnnlllkkkkkkkkklllnnnpppqqqrrrooopppqqqrrrssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqoooqqqssssssrrrrrrrrrsssoooooonnnllllllkkkkkkkkkmmmmmmoooppprrrrrrsssssstttsssrrrqqqooonnnmmmlllmmmlllkkkkkkkkklllnnnooommmmmmnnnooooooooooooooonnnnnnnnnnnnmmmmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnooooooppppppooommmkkkjjjhhhhhhhhhhhhiiikkkllllllooooooppppppqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqssssssssssssrrrqqqpppooommmmmmmmmmmmmmmmmmmmmmmmooopppppppppqqqqqqrrrrrrrrrsssuuuvvvvvvuuusssrrrwwwtttsssqqqpppooommmjjjeeeaaa```___\\\YYYWWWUUUSSSSSSQQQPPPPPPOOONNNNNNNNNNNNPPPQQQTTTXXX\\\___bbbdddddddddddddddeeefffffffffffffffggggggggghhhiiiiiiiiihhhgggggghhhjjjlllmmmjjjjjjkkkkkkkkkkkkkkkkkkjjjkkkkkklllmmmmmmmmmmmmoooooonnnnnnnnnmmmmmmmmmmmmlllkkklllmmmnnnnnnnnnlllmmmooopppqqqppppppooonnnoooooopppppppppppppppppppppoooooooooooonnnnnnmmmnnnnnnooooooooonnnnnnqqqooollllllmmmoooppppppooonnnnnnnnnoooqqqsssttttttsssrrrqqqppppppooooooppppppppppppooooooooooooppppppppppppppppppppppppnnnooopppqqqrrrrrrrrrrrrppppppooooooooonnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmjjjkkkkkklllmmmnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmnnnnnnooonnnnnnmmmlllkkkkkkkkkkkkkkkjjjiiiiiiggghhhiiijjjkkkkkkkkkkkkjjjjjjjjjiiijjjjjjkkklllkkkkkkjjjjjjkkkkkkllllllllllllllllllmmmmmmmmmmmmkkkkkkjjjjjjiiiiiiiiihhhffffffhhhiiijjjjjjiiiiiihhhjjjkkkkkkjjjjjjlllnnnkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhiiiiiijjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnnnnpppqqqssstttsssqqqnnnlllhhhiiijjjjjjjjjjjjiiiiiifffggghhhjjjkkkmmmnnnooommmmmmmmmmmmmmmmmmmmmmmmnnnmmmlllkkkkkklllmmmnnnnnnooopppooommmlllmmmnnnmmmlllkkkkkkkkklllnnnooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnmmmmmmnnnoooqqqqqqqqqqqqrrrtttwwwuuusssqqqppppppqqqrrroooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnoooooonnnmmmllljjjkkklllnnnoooooooooppppppqqqqqqrrrrrrssstttssspppoooqqqpppmmmoooooopppqqqrrrrrrsssssszzz{{{~~~yyyqqqoooqqqssssssrrrqqqrrrsssrrrssstttttttttssssssssssssssssssssssssssssssrrrqqqqqqqqqqqqqqqqqqqqqpppooonnnlllkkklllmmmoooqqqpppqqqqqqqqqqqqpppooonnnllllllkkkjjjjjjjjjjjjkkkkkkkkklllmmmmmmnnnnnnnnnmmmmmmnnnoooooonnnnnnnnnllllllllljjjgggfffggghhhiiijjjlllnnnooonnnmmmlllnnnpppsssttttttrrrooommmkkklllmmmnnnpppqqqssstttooopppqqqsssttttttttttttqqqqqqqqqqqqqqqqqqqqqqqqoooqqqsssssssssrrrssstttpppooonnnmmmlllkkkkkkkkkkkklllnnnppprrrsssttttttsssrrrqqqooonnnlllkkkjjjlllkkkjjjjjjjjjkkkmmmmmmmmmmmmnnnooooooooooooooommmmmmmmmmmmnnnnnnnnnnnnkkkkkklllllllllllllllmmmoooppppppqqqpppooonnnmmmjjjjjjiiijjjjjjkkkllllllooopppqqqqqqqqqqqqqqqpppoooooopppqqqrrrsssttttttssssssssssssrrrqqqpppooommmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppqqqqqqrrrsssuuuvvvwwwwwwvvvtttsssyyytttrrrqqqpppooommmiiidddaaa\\\[[[ZZZXXXVVVUUUTTTTTTQQQQQQQQQQQQPPPPPPOOOOOOQQQSSSWWW[[[```ccceeegggffffffffffffggghhhiiijjjiiiiiihhhhhhhhhiiijjjjjjiiijjjkkkkkkkkkkkknnnpppmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooooooqqqppppppoooooonnnnnnnnnnnnlllkkklllnnnppppppooonnnnnnnnnooopppqqqrrrsssppppppqqqrrrrrrrrrrrrrrrppppppppppppppppppppppppoooooopppqqqqqqqqqpppppprrrpppmmmmmmooopppqqqqqqqqqqqqppppppqqqssstttuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqrrrssssssssssssrrrrrrrrrqqqqqqqqqppppppllllllmmmnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnooooooooonnnnnnnnnmmmmmmmmmmmmmmmnnnooopppqqqqqqpppnnnnnnmmmmmmmmmnnnmmmllllllkkkjjjkkklllmmmmmmnnnnnnmmmllllllkkkkkkllllllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllmmmmmmmmmllllllkkkkkkjjjiiiiiiiiiggghhhjjjkkkllllllkkkkkkiiikkkllllllkkkkkklllnnnllllllllllllmmmmmmmmmmmmiiiiiiiiijjjjjjkkkllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnppprrrssssssqqqooommmkkklllmmmnnnooonnnmmmlllhhhiiijjjkkkmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnmmmooooooooommmmmmnnnooommmmmmlllkkklllmmmnnnooommmmmmnnnnnnnnnooooooooonnnooopppqqqppppppnnnmmmnnnoooqqqqqqqqqqqqsssuuuuuutttsssrrrqqqqqqrrrrrroooooooooooooooooooooooonnnnnnnnnmmmmmmnnnnnnooolllkkkkkkkkklllnnnooopppooooooooopppppppppppppppuuurrrnnnlllmmmooonnnlllmmmnnnnnnnnnooopppppppppwwwvvvyyy}}}sssrrrsssuuuuuutttttttttuuurrrsssuuuuuusssrrrssstttuuuuuuvvvwwwwwwvvvvvvuuuqqqrrrrrrsssttttttssssssqqqpppooommmmmmnnnnnnoooooopppqqqrrrrrrqqqpppooonnnmmmllllllkkkkkklllllllllmmmnnnnnnoooooonnnnnnmmmnnnnnnooooooooooooooommmnnnmmmllliiihhhiiijjjlllmmmooopppqqqqqqpppppprrrrrrrrrrrrrrrpppooonnnmmmmmmnnnpppqqqsssttttttpppppprrrsssttttttttttttrrrrrrrrrrrrrrrrrrrrrrrroooqqqsssssssssssstttuuuppppppooommmmmmlllllllllkkklllnnnppprrrsssttttttrrrqqqpppooommmlllkkkjjjkkkkkkjjjiiijjjkkklllmmmmmmnnnooooooppppppoooooommmmmmnnnnnnooooooppppppllllllmmmmmmmmmmmmmmmmmmnnnooopppppppppooonnnmmmmmmlllllllllllllllmmmnnnppppppqqqrrrssssssrrrrrrooopppqqqrrrssstttuuuvvvsssssstttssssssrrrqqqpppoooooooooooooooooooooooommmnnnnnnpppqqqrrrssssssuuuvvvwwwxxxxxxwwwuuusss|||wwwtttqqqnnnmmmlllkkkjjjhhh[[[ZZZYYYXXXWWWVVVVVVVVVSSSSSSTTTTTTSSSSSSRRRRRRSSSUUUZZZ___dddgggiiijjjiiiiiiiiiiiijjjlllnnnooommmlllkkkjjjjjjkkkllllllllloooqqqqqqnnnmmmnnnpppoooooooooooooooooooooooopppppppppppppppqqqqqqrrrrrrrrrqqqqqqpppoooooonnnooommmlllmmmpppqqqqqqpppqqqpppoooooooooqqqssstttqqqrrrssstttttttttssssssqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrrrrssssssrrrrrrrrrooommmmmmoooqqqrrrrrrssssssrrrrrrrrrsssuuuvvvtttuuuwwwxxxxxxwwwuuusssssssssssssssssssssssssssssssssssssssssssssssssssqqqqqqrrrsssttttttttttttttttttsssssssssrrrrrrrrrnnnoooppppppqqqqqqpppppprrrqqqqqqqqqqqqpppppppppnnnnnnnnnnnnmmmmmmmmmlllnnnpppqqqrrrrrrqqqpppoooooooooooooooooonnnmmmmmmlllmmmnnnoooooopppoooooommmmmmmmmmmmmmmnnnoooooooooooooooppppppoooooonnnmmmmmmmmmlllllllllllllllmmmllllllkkkjjjjjjiiiiiijjjkkkmmmooopppooonnnnnnjjjlllmmmmmmlllllllllmmmnnnnnnnnnoooooopppppppppkkkkkkkkkllllllmmmnnnooooooooonnnnnnnnnnnnmmmmmmmmmnnnpppqqqqqqpppooonnnlllmmmooopppqqqpppooonnnkkkkkklllmmmnnnooopppqqqoooooooooooooooooooooooonnnnnnoooooooooooonnnnnnmmmnnnooonnnmmmmmmnnnooommmmmmlllkkklllmmmnnnoookkkllllllmmmnnnoooppppppnnnoooppprrrrrrqqqooonnnmmmoooqqqqqqqqqrrrsssuuusssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnoooooopppkkkkkkllllllmmmnnnnnnooooooooooooooonnnnnnnnnnnnpppoooooonnnmmmkkkkkklllllllllllllllllllllllllllnnnmmmnnntttzzzzzzuuupppppprrrttttttsssrrrssstttqqqsssuuuuuusssqqqrrrtttrrrsssuuuvvvvvvvvvvvvuuuqqqrrrtttuuuvvvvvvvvvvvvrrrrrrqqqpppooonnnmmmmmmlllmmmoooqqqqqqqqqpppooonnnmmmmmmlllllllllllllllkkklllnnnppppppqqqppppppmmmnnnoooppppppppppppooooooppppppooommmlllnnnooopppqqqqqqrrrrrrsssttttttuuusssqqqooommmmmmnnnnnnnnnooopppqqqssssssttttttpppqqqrrrsssssssssssssssssssssssssssssssssssssssppprrrtttttttttssstttuuuqqqqqqpppoooooonnnoooooooooooopppqqqrrrrrrrrrrrrqqqqqqpppooonnnmmmlllkkklllkkkkkkjjjkkklllmmmnnnnnnoooppppppqqqqqqppppppnnnnnnooopppqqqqqqrrrrrrooooooooooooooooooooooooooopppqqqrrrrrrrrrqqqpppqqqpppoooooooooooopppppppppqqqrrrssstttuuuuuuuuussssssssstttttttttuuuuuusssssstttttttttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqooooooppprrrsssuuuvvvvvvvvvwwwxxxyyyyyywwwuuuttt~~~yyyuuuqqqmmmjjjkkkmmmoooppp[[[[[[ZZZYYYXXXXXXXXXXXXUUUUUUVVVVVVVVVUUUTTTTTTTTTWWW\\\bbbgggjjjkkklllkkkkkkkkklllmmmppprrrssspppooonnnmmmllllllmmmnnnnnnrrrvvvuuuqqqmmmmmmoooqqqqqqqqqppppppppppppppprrrrrrrrrqqqrrrrrrssssssssssssrrrrrrqqqpppoooooopppnnnlllmmmpppsssrrrppptttssspppnnnnnnppprrrtttrrrrrrtttuuuuuuuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssssssttttttttttttvvvtttqqqqqqsssuuuvvvvvvttttttsssrrrrrrsssuuuvvvrrruuuxxxzzzzzzxxxuuusssssssssttttttttttttttttttttttttttttttttttttttttttrrrssstttuuuvvvvvvvvvvvvuuuttttttttttttsssssssssrrrsssssstttuuuuuuuuutttuuuttttttssssssrrrqqqqqqqqqpppppppppoooooonnnnnnoooppprrrssssssrrrqqqooopppppppppppppppooonnnnnnmmmnnnoooppppppqqqqqqpppnnnnnnnnnnnnnnnoooooopppppppppqqqqqqqqqppppppooorrrrrrrrrrrrqqqqqqqqqpppmmmmmmlllkkkkkkjjjiiiiiimmmnnnppprrrsssrrrqqqpppkkkmmmnnnnnnmmmllllllmmmppppppqqqqqqqqqrrrrrrrrrmmmmmmmmmmmmnnnoooqqqqqqppppppoooooonnnnnnmmmmmmkkklllnnnoooppppppoooooojjjlllnnnooopppooonnnmmmlllmmmmmmnnnooopppqqqqqqooooooooooooooooooooooooooopppqqqrrrrrrqqqpppooolllmmmooonnnmmmlllnnnooommmllllllkkklllmmmnnnooojjjkkklllmmmnnnooopppqqqnnnoooqqqrrrrrrqqqpppooommmoooqqqqqqqqqqqqsssuuuqqqqqqrrrsssssssssrrrrrrssssssssssssssssssssssssqqqqqqpppppppppppppppqqqkkklllmmmnnnnnnmmmmmmmmmoooooonnnnnnmmmmmmlllllliiimmmqqqqqqlllggghhhllljjjjjjjjjjjjjjjjjjiiiiiikkkjjjkkklllmmmnnnnnnmmmmmmnnnppppppoooooooooppppppsssuuuuuurrrqqqrrrtttnnnoooqqqsssttttttssssssqqqrrrtttvvvxxxxxxxxxxxxsssssssssrrrpppooommmllliiikkkmmmoooppppppooonnnnnnmmmllllllkkkkkklllllljjjkkknnnppprrrrrrrrrrrrnnnnnnooopppppppppppppppqqqrrrsssqqqppppppqqqssssssssssssssssssuuuvvvwwwwwwtttppplllkkkkkkmmmoooooopppqqqrrrssstttttttttqqqqqqrrrrrrssssssrrrrrrssssssssssssssssssssssssrrrtttuuuvvvuuutttuuuvvvsssrrrqqqqqqppppppqqqqqqssssssssssssrrrqqqpppppprrrrrrqqqpppooonnnmmmmmmmmmmmmlllkkklllmmmnnnooooooooopppqqqqqqqqqqqqqqqoooooopppqqqrrrsssssstttrrrrrrrrrqqqqqqqqqqqqqqqrrrssstttuuuuuuuuutttsssssssssrrrrrrqqqqqqrrrrrrpppqqqrrrtttuuuvvvvvvvvvwwwvvvvvvuuuttttttssssssssssssttttttuuutttttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqssstttvvvwwwxxxyyyvvvwwwyyyyyyyyywwwuuuttt}}}yyyrrrppplllhhheeeeeeeeefff___^^^]]]\\\\\\[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\___aaafffjjjmmmmmmmmmllloooooooooooopppqqqssssssuuutttrrrpppnnnnnnnnnooorrrrrrqqqqqqqqqqqqpppppprrrrrrrrrqqqqqqppppppppprrrrrrrrrqqqqqqqqqppppppssstttttttttsssrrrqqqqqqrrrrrrssssssssssssrrrrrrsssssssssssssssrrrrrrrrrvvvuuutttuuuvvvvvvtttrrrrrrqqqpppoooppprrrtttvvvzzzxxxwwwuuuttttttuuuuuuwwwvvvuuuttttttuuuvvvwwwvvvtttssstttvvvwwwwwwvvvzzzyyyyyyyyyxxxwwwwwwwwwvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwvvvvvvvvvwwwwwwwwwxxxxxxyyyxxxvvvuuutttuuuvvvvvvxxxwwwvvvvvvuuuuuuvvvvvvrrrrrrqqqqqqqqqrrrrrrsssssssssssssssssstttuuuuuusssssssssrrrrrrsssssssssrrrrrrqqqqqqppppppqqqqqqppppppqqqqqqqqqrrrrrrrrrsssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrsssttttttsssssssssrrrqqqpppnnnnnnpppooommmllllllnnnppprrrppppppqqqrrrssssssttttttrrrrrrpppooonnnnnnnnnnnnrrrqqqppppppoooooopppppprrrrrrrrrsssssstttttttttooooooooopppppppppppppppqqqqqqqqqqqqpppppppppooollllllmmmmmmnnnmmmmmmlllkkkkkklllmmmnnnnnnmmmmmmnnnpppqqqqqqnnnlllkkkkkkmmmmmmnnnmmmlllmmmppprrrooonnnmmmkkkjjjiiiiiiiiigggggghhhiiiiiiiiijjjjjjlllkkkjjjiiikkknnnqqqsssooopppqqqqqqqqqqqqqqqpppqqqoooooopppqqqrrrrrrqqqvvvuuussstttuuuvvvvvvuuusssuuuvvvxxxxxxvvvuuusssttttttttttttuuuuuuuuuvvvqqqrrrrrrrrrrrrrrrrrrrrrooopppqqqrrrsssrrrqqqpppqqqqqqpppnnnmmmkkkjjjjjjkkkkkkkkkjjjjjjiiiiiiiiilllmmmnnnnnnoooooonnnnnnppppppoooooonnnnnnnnnmmmppppppqqqqqqqqqppppppooonnnoooppprrrssssssssssssqqqrrrtttxxx||||||xxxuuuuuuuuusssqqqooonnnlllkkkkkkllllllllllllkkkkkkkkklllhhhhhhkkkkkkffffffjjjhhhjjjmmmoooqqqsssssssssrrrqqqpppoooooopppqqqrrrssstttuuuvvvvvvuuusssrrrxxxwwwvvvuuuttttttttttttwwwvvvtttsssrrrqqqrrrrrrrrrrrrssstttuuuvvvvvvwwwsssssssssssstttuuuwwwwwwtttsssqqqrrrsssttttttsssrrrssstttvvvvvvvvvuuuttttttttttttttttttsssrrrrrrrrrqqqqqqqqqrrrsssuuuvvvssssssrrrrrrqqqpppnnnmmmllllllmmmnnnoooqqqrrrsssvvvssspppoooqqqrrrqqqpppqqqqqqqqqppppppooonnnmmmppppppqqqrrrrrrrrrrrrrrrtttvvvwwwwwwtttrrrrrrrrrssssssrrrrrrrrrrrrssssssrrrssstttuuuvvvwwwwwwxxxuuuuuuuuuuuutttttttttsssrrrrrrrrrrrrssssssssssssrrrssstttttttttrrrqqqpppqqqqqqrrrssstttuuuvvvvvvvvvwwwwwwvvvtttssstttuuu|||xxxqqqooollliiigggfffggggggeeeeeedddcccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaadddfffiiilllnnnoooooooooooooooppppppqqqqqqrrrrrrrrrsssssssssrrrpppooonnnpppqqqqqqqqqrrrrrrssssssrrrrrrrrrrrrqqqqqqqqqpppsssrrrrrrrrrrrrqqqqqqqqqsssssssssssssssrrrqqqqqqsssssssssttttttsssssssssttttttttttttsssssssssssstttsssrrrsssuuuuuutttrrrssssssrrrrrrssstttvvvwwwzzzzzzxxxwwwvvvvvvvvvwwwxxxwwwwwwwwwwwwxxxxxxyyyxxxvvvuuuvvvxxxzzzzzzyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{xxxxxxxxxyyyyyyyyyzzzzzz{{{zzzyyyxxxxxxxxxyyyyyyzzzzzzyyyxxxxxxxxxxxxxxxvvvuuutttttttttttttttuuutttttttttttttttuuuvvvvvvuuuttttttssssssttttttuuuttttttsssrrrqqqqqqqqqrrrqqqqqqqqqrrrrrrrrrssssssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuuuuuuuttttttsssqqqpppooopppooommmllllllnnnppprrrooooooppppppqqqrrrrrrsssrrrqqqpppooonnnnnnnnnnnnrrrrrrrrrrrrrrrsssttttttssstttttttttuuuuuuuuuuuupppoooooooooooooooooooooqqqqqqqqqpppppppppppppppppppppppppppooonnnmmmlllmmmmmmmmmnnnnnnooooooooommmnnnooonnnkkkiiihhhiiiiiijjjjjjiiihhhiiikkkmmmnnnmmmkkkjjjiiihhhhhhhhhfffffffffffffffggghhhhhhlllkkkkkkkkkllloooqqqsssooooooppppppppppppqqqqqqqqqpppooopppqqqrrrqqqpppsssrrrqqqqqqssstttttttttuuuvvvwwwwwwwwwwwwvvvuuutttttttttuuuuuuuuuvvvvvvssssssssssssssssssssstttqqqqqqrrrssssssrrrqqqpppqqqqqqpppooonnnmmmllllllnnnnnnmmmmmmllllllkkkkkklllmmmnnnnnnoooooonnnnnnqqqqqqqqqpppppppppooooooppppppqqqqqqqqqqqqpppppppppppppppqqqqqqrrrrrrsssuuuuuuwwwzzz}}}}}}zzzwwwvvvvvvtttsssqqqooonnnmmmjjjkkklllmmmlllkkkiiihhhiiiffffffiiijjjffffffjjjiiijjjllloooqqqrrrsssssssssrrrqqqppppppqqqrrrsssrrrsssssssssssssssrrrrrrvvvvvvuuutttssssssrrrrrruuutttrrrqqqqqqqqqqqqrrrqqqrrrssstttuuuvvvvvvwwwrrrrrrrrrrrrrrrssstttuuuwwwuuutttuuuwwwxxxxxxwwwqqqrrrsssttttttssssssrrrvvvvvvvvvvvvvvvuuuuuutttppppppppppppqqqrrrssssssrrrrrrrrrqqqqqqpppoooooonnnnnnnnnnnnoooqqqrrrsssyyyvvvsssssstttuuusssrrrlllmmmoooppprrrrrrsssssspppqqqrrrtttuuuvvvvvvvvvrrrtttuuuuuusssqqqppppppuuutttssssssrrrsssssstttuuuvvvvvvwwwxxxyyyyyyyyyuuuuuuttttttssssssssssssttttttttttttuuuuuuuuuvvvuuuvvvvvvwwwvvvuuutttssstttttttttuuuvvvvvvwwwwwwwwwyyyyyyyyywwwwwwxxxyyyzzzwwwrrrqqqooolllkkkkkkkkkkkkkkkjjjiiihhhhhhggghhhhhhffffffgggggghhhhhhiiiiiijjjjjjkkklllnnnooopppppppppqqqrrrssssssrrrqqqpppppprrrtttuuuuuussspppnnnppppppqqqrrrssstttuuuvvvsssrrrrrrrrrrrrrrrqqqqqqttttttsssssssssrrrrrrrrrrrrssssssssssssrrrqqqqqqsssttttttttttttttttttsssttttttttttttuuuuuuuuuuuuuuutttssstttvvvvvvuuutttttttttuuuuuuvvvwwwwwwwww|||{{{zzzyyyxxxxxxxxxyyyxxxyyyzzzzzz{{{{{{{{{{{{zzzyyyxxxzzz|||}}}}}}|||xxxxxxyyyyyyyyyyyyyyyzzzwwwwwwxxxyyyzzz{{{||||||zzzzzz{{{|||}}}~~~~~~{{{{{{{{{|||||||||}}}}}}~~~}}}}}}||||||||||||}}}}}}|||||||||{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwxxxwwwvvvvvvuuuuuuvvvvvvwwwwwwvvvuuutttssssssssssssssssssssssssttttttttttttttttttttttttssssssssssssrrrrrrrrrrrrrrrsssuuuuuuvvvvvvvvvuuutttsssrrrqqqpppnnnmmmllllllnnnpppqqqpppppppppqqqqqqrrrrrrsssqqqpppoooooonnnnnnnnnnnnmmmmmmnnnnnnoooqqqrrrsssttttttuuuuuuuuuuuuvvvvvvooooooooonnnnnnmmmmmmlllooooooooopppppppppppppppqqqqqqqqqqqqpppooommmmmmpppooonnnnnnnnnooopppqqqnnnooonnnllliiihhhhhhiiiggghhhhhhgggffffffhhhjjjkkkkkkiiihhhggggggggggggfffeeecccccccccdddfffgggjjjkkkkkkmmmnnnooopppqqqooonnnmmmmmmmmmnnnpppqqqqqqpppnnnoooppppppooonnnqqqpppooopppssstttuuutttvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvsssssstttssssssrrrqqqppppppppppppppppppoooooooooqqqqqqqqqqqqpppooonnnmmmoooooopppqqqqqqqqqqqqqqqssssssrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrqqqqqqppprrrrrrqqqppppppqqqrrrsssuuuttttttvvvxxxxxxwwwuuuwwwwwwuuutttrrrqqqpppoookkkkkkllllllllljjjhhhfffhhhfffgggjjjkkkiiijjjlllmmmmmmnnnpppqqqsssttttttssssssrrrrrrrrrrrrssstttsssssssssrrrrrrsssssstttvvvvvvuuuuuuttttttsssssstttssssssrrrrrrsssssstttsssssstttuuuvvvwwwxxxxxxtttsssssssssssssssttttttvvvuuuuuuvvvxxxyyyyyyxxxsssssssssttttttsssrrrrrruuuuuuuuuuuuuuutttssssssooopppqqqqqqrrrrrrrrrrrrssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrsssssstttyyywwwtttssstttsssrrrqqqkkklllnnnoooqqqrrrssssssnnnoooqqqsssuuuvvvwwwwwwtttuuuwwwwwwuuusssrrrssstttsssrrrpppppppppqqqqqquuuvvvwwwwwwxxxxxxxxxxxxttttttsssrrrrrrrrrrrrsssssssssssstttttttttuuuuuuuuuvvvvvvvvvvvvuuutttttttttttttttttttttuuuuuuuuutttuuuwwwwwwwwwwwwxxxzzz~~~yyyxxxssssssrrrqqqqqqqqqqqqqqqnnnnnnmmmlllkkkkkkkkkkkkjjjkkkkkklllmmmnnnnnnooommmmmmlllllllllmmmooooooqqqrrrtttuuutttsssqqqppppppqqqsssttttttsssqqqppprrrrrrsssssstttuuuuuuvvvssssssssssssrrrrrrrrrrrruuutttttttttsssssssssssssssssstttttttttssssssrrrsssttttttuuuuuuttttttsssttttttuuuuuuvvvvvvvvvwww{{{yyywwwwwwxxxxxxwwwvvvssstttuuuwwwwwwwwwwwwwww||||||{{{{{{zzzzzzzzzzzzxxxyyyzzz|||||||||{{{{{{zzzzzzzzz{{{~~~~~~}}}zzzzzzzzz{{{{{{|||||||||xxxxxxxxxyyyzzz{{{{{{|||xxxxxxyyyzzz|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}|||||||||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzyyyxxxvvvuuuuuuuuuuuutttuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuutttttttttrrrrrrrrrrrrssstttuuuvvvvvvvvvvvvvvvuuutttsssrrroooooonnnmmmmmmooopppqqqqqqqqqrrrrrrssssssssstttqqqpppooonnnnnnnnnnnnnnnlllllllllmmmmmmnnnppppppssssssssssssssssssssssssnnnnnnmmmllllllkkkjjjjjjmmmmmmnnnnnnnnnnnnooooooooooooooooooooonnnnnnmmmqqqpppnnnmmmmmmnnnpppqqqqqqqqqpppmmmjjjiiikkkllliiijjjkkkjjjhhhhhhiiijjjiiiiiihhhgggfffffffffggggggfffcccbbbbbbdddfffhhhhhhiiikkkmmmnnnooooooooommmllljjjjjjjjjlllnnnppppppooommmnnnoooooonnnlllqqqpppoooqqqsssuuuvvvuuuvvvuuuuuuttttttuuuuuuvvvuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvuuuuuutttsssqqqpppppppppppppppqqqqqqqqqrrrrrrrrrsssssssssrrrqqqpppooosssssstttuuuuuuuuuuuutttssssssssssssssssssssssssqqqqqqrrrrrrssssssrrrrrruuutttrrrppppppqqqssstttvvvuuutttttttttuuuuuuuuuwwwwwwvvvuuusssrrrqqqqqqooonnnmmmkkkjjjiiiiiiiiilllkkklllmmmnnnnnnnnnoooqqqqqqqqqrrrssstttuuuvvvsssssssssssssssttttttuuuvvvuuutttttttttuuuwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvwwwxxxyyyzzzzzz{{{xxxwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwxxx{{{|||{{{zzzvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvuuuttttttqqqrrrtttuuuvvvuuuttttttuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwwww{{{yyyxxxwwwvvvuuutttsssssssssttttttttttttssssssqqqrrrtttvvvwwwxxxyyyyyyxxxzzz|||{{{zzzxxxwwwxxxvvvtttsssqqqpppqqqrrrrrrvvvwwwxxxyyyzzzyyyyyyxxxyyyxxxwwwvvvvvvvvvwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuutttrrrtttvvvwwwxxxyyy{{{}}}|||xxxwwwqqqrrrrrrssstttttttttsssrrrqqqpppoooooonnnnnnnnnmmmnnnnnnooopppqqqqqqrrrrrrqqqooonnnnnnooopppqqqrrrsssuuuvvvuuutttrrrqqqsssrrrrrrqqqqqqqqqrrrrrrttttttttttttttttttttttttssssssssssssssssssssssssuuuuuuuuutttttttttssssssttttttuuuuuuuuuuuuttttttssssssttttttttttttssssssttttttuuuuuuvvvwwwxxxxxx~~~|||yyyxxxxxxxxxvvvuuussssssuuuvvvvvvwwwvvvvvv{{{|||||||||{{{{{{zzzzzzwwwxxxyyy{{{{{{{{{zzzyyyyyyyyyyyy{{{~~~~~~|||yyyyyyzzzzzz{{{{{{||||||zzzyyyxxxxxxxxxxxxyyyyyywwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}|||}}}}}}~~~}}}|||{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuuuusssssssssssstttuuuvvvvvvuuuvvvvvvuuuuuutttsssrrrpppoooooooooooopppqqqrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqppppppooooooooooooppprrrqqqqqqpppppppppqqqqqqqqqqqqqqqqqqqqqpppppppppmmmmmmllllllkkkjjjiiiiiimmmmmmmmmmmmmmmmmmmmmmmmiiijjjkkkmmmnnnnnnnnnnnnpppooommmllllllmmmooopppqqqqqqpppnnnkkkkkklllnnnkkklllmmmllljjjiiiiiijjjhhhhhhggggggggggggggghhhjjjhhheeeddddddeeegggiiifffgggjjjlllnnnnnnmmmmmmkkkjjjiiihhhiiikkknnnoooooonnnmmmmmmoooooonnnmmmpppooonnnooorrrtttttttttuuuttttttssssssttttttuuuvvvvvvvvvwwwwwwwwwwwwxxxzzzzzzyyyyyyyyyxxxxxxxxxwwwvvvuuusssrrrqqqppppppppppppqqqqqqrrrsssssssssrrrssstttttttttsssqqqpppttttttuuuvvvvvvvvvvvvvvvssssssssssssssssssssssssrrrrrrsssttttttuuuttttttwwwvvvtttsssrrrtttuuuvvv{{{zzzzzzyyyxxxxxxyyyzzzwwwwwwvvvuuuuuutttssssssuuurrrnnnkkkiiikkkmmmnnnpppqqqqqqpppqqqrrrrrrrrrsssssstttttttttuuuuuuuuuttttttuuuuuuvvvvvvvvvvvvwwwwwwvvvuuuvvvwwwyyyzzzzzzzzz{{{{{{{{{zzzyyyxxxvvvwwwwwwxxxyyyyyyyyyzzzwwwwwwxxxyyyzzz{{{||||||zzzzzzyyyyyyyyyyyyyyyyyy|||||||||~~~~~~yyyyyyxxxxxxxxxxxxxxxxxxzzz{{{{{{{{{{{{zzzyyyyyytttuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwyyyyyy{{{zzzyyyyyyyyyyyyyyyyyy~~~|||{{{zzzzzzzzz{{{{{{{{{zzzzzzyyyxxxyyyyyyzzz{{{||||||||||||{{{}}}}}}|||{{{|||zzzyyywwwuuutttuuuwwwxxxzzz{{{}}}~~~~~~~~~}}}~~~}}}|||{{{|||}}}~~~zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||{{{{{{zzzyyyyyyyyyyyy{{{}}}{{{wwwvvvmmmoooqqqssstttuuuttttttwwwvvvuuutttsssssssssssspppppppppqqqqqqrrrrrrsssvvvuuutttsssrrrsssttttttssstttuuuvvvvvvuuutttsssvvvuuusssrrrqqqrrrssssssuuuuuutttttttttssssssssssssssssssttttttttttttuuuuuuuuutttttttttssssssssssssssstttuuuuuuuuuuuutttrrrssssssssssssssssssrrrrrrssstttuuuvvvwwwxxxyyy}}}zzzwwwuuuuuuuuuuuutttssssssssstttuuuuuuvvvvvvzzzzzz{{{{{{{{{{{{zzzyyywwwxxxxxxyyyyyyxxxxxxwwwwwwwwwxxx{{{}}}~~~}}}{{{xxxxxxyyyyyyyyyyyyyyyyyyzzzyyyxxxvvvvvvvvvwwwxxxzzzzzz{{{|||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~zzz{{{{{{||||||||||||{{{{{{|||}}}}}}}}}|||zzzyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{|||{{{{{{zzzzzz{{{{{{|||{{{zzzyyyyyyxxxyyyyyyyyyxxxyyyyyyyyyzzzzzzzzzzzzxxxxxxxxxxxxwwwwwwwwwwwwttttttsssttttttuuuvvvwwwuuuvvvvvvvvvuuuuuutttsssqqqqqqqqqqqqqqqrrrrrrssspppppppppppppppppppppppprrrqqqqqqpppppppppqqqqqqrrrqqqqqqpppooooooppppppqqqpppppppppppppppoooooonnnnnnnnnmmmlllllllllkkkooonnnnnnnnnmmmmmmmmmmmmhhhiiijjjlllnnnooopppppppppooonnnmmmmmmmmmnnnooonnnnnnooommmlllkkklllnnnkkkmmmnnnmmmjjjiiihhhiiiiiihhhhhhhhhhhhhhhiiijjjkkkjjjhhhgggggghhhiiijjjfffhhhjjjlllmmmnnnnnnmmmkkkkkkjjjkkkkkkmmmoooppppppoooooooooqqqrrrqqqpppooonnnmmmnnnqqqrrrrrrrrrttttttttttttttttttttttttvvvwwwwwwwwwxxxxxxxxxxxxzzzzzzzzzyyyxxxxxxwwwwwwvvvuuutttrrrqqqpppppppppppppppqqqqqqrrrsssssstttqqqrrrtttuuuvvvuuusssrrrttttttuuuvvvvvvvvvvvvuuussssssssstttttttttttttttttttttuuuvvvwwwwwwwwwwwwyyyxxxwwwwwwwwwxxxyyyzzz{{{{{{|||{{{yyyyyyzzz|||xxxxxxxxxwwwwwwvvvvvvvvvyyyvvvrrrnnnmmmooorrrtttrrruuuvvvtttuuuxxxyyywwwuuuvvvwwwxxxxxxwwwuuutttvvvwwwxxxyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{|||}}}~~~~~~}}}|||{{{yyyyyyzzz{{{||||||{{{{{{yyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}||||||}}}~~~~~~}}}}}}}}}}}}{{{{{{{{{{{{{{{|||}}}}}}||||||}}}}}}||||||{{{zzzyyyyyyzzzzzz{{{zzzzzzyyyyyyyyyxxxxxxxxxyyy{{{|||~~~~~~}}}|||||||||}}}}}}~~~~~~~~~zzz{{{|||~~~~~~}}}{{{zzzzzz{{{~~~~~~zzzuuussslllooorrruuuwwwxxxwwwwwwyyyyyyxxxwwwvvvvvvvvvvvvrrrrrrrrrrrrrrrssssssssswwwvvvvvvuuuuuuuuuuuuuuutttttttttuuuuuuvvvvvvvvvwwwwwwwwwvvvuuutttssssssssssssssssssssssssttttttssssssttttttuuuuuuuuuuuutttttttttsssssssssrrrrrrqqqrrrrrrsssttttttssssssqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrssstttvvvwwwxxxyyyzzzxxxuuutttuuuwwwwwwwwwttttttsssssstttuuuwwwxxxxxxxxxyyyzzzzzzyyyyyyxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvxxx{{{~~~~~~}}}{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxvvvvvvvvvwwwyyyzzz{{{|||||||||}}}}}}~~~~~~{{{{{{{{{|||||||||}}}}}}xxxyyyzzz{{{{{{{{{zzzzzzzzz{{{|||}}}}}}{{{zzzyyywwwwwwwwwwwwxxxyyyzzz{{{yyyyyyxxxxxxyyyyyyzzz{{{||||||{{{{{{{{{{{{||||||zzzyyyyyyyyyyyyzzz{{{{{{zzzzzzzzz{{{{{{{{{||||||yyyyyyyyyyyyxxxxxxxxxxxxttttttttttttuuuvvvwwwxxxwwwwwwwwwwwwwwwvvvvvvuuurrrrrrrrrsssssssssttttttrrrrrrrrrrrrrrrrrrrrrrrrsssrrrrrrqqqrrrrrrssssssoooooonnnnnnnnnoooooopppsssssssssrrrrrrrrrqqqqqqqqqppppppppppppppppppppprrrrrrqqqpppoooooonnnnnnkkklllnnnoooqqqqqqrrrrrrpppppppppoooooonnnnnnnnnlllnnnooopppooonnnoooppplllnnnooonnnllliiiiiiiiijjjiiiiiiiiijjjjjjkkkllllllkkkjjjiiiiiiiiiiiijjjiiijjjkkkmmmnnnoooppppppmmmmmmnnnooopppqqqrrrrrrsssrrrrrrsssvvvwwwwwwvvvsssrrrpppqqqsssttttttssstttuuuvvvwwwwwwvvvuuutttwwwwwwwwwxxxxxxxxxyyyyyyzzzyyyyyyxxxwwwwwwvvvvvvuuutttrrrqqqpppppppppqqqpppppppppqqqrrrrrrssssssppprrrtttwwwxxxwwwvvvuuuvvvwwwwwwxxxyyyxxxxxxxxxuuuuuuuuuuuuvvvvvvvvvwwwuuuvvvwwwxxxyyyyyyyyyyyyzzzzzz{{{{{{||||||}}}}}}yyy{{{}}}|||zzzyyy{{{}}}{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxvvvuuuuuuuuuvvvwwwvvvzzz|||zzz}}}{{{|||}}}zzzxxxzzz{{{|||~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~yyysssqqqoooqqquuuyyy{{{|||{{{{{{yyyyyyxxxwwwvvvvvvvvvvvvtttttttttsssssssssssssssuuuuuuuuuuuuuuutttttttttttttttttttttuuuvvvxxxyyyxxxyyyzzz{{{yyywwwtttrrrpppqqqqqqrrrssstttuuuuuussstttttttttuuuuuuvvvvvvttttttsssssssssrrrrrrrrrooopppqqqqqqrrrrrrrrrrrrpppqqqqqqrrrrrrqqqqqqppppppqqqrrrtttuuuwwwxxxyyyyyywwwuuuuuuwwwzzz{{{{{{vvvuuutttssstttvvvxxxyyyvvvwwwxxxyyyyyyyyyxxxwww{{{zzzxxxvvvuuuuuuvvvvvvvvvvvvxxx{{{~~~}}}{{{~~~~~~}}}}}}||||||xxxwwwvvvvvvwwwyyy{{{}}}{{{{{{{{{{{{||||||||||||zzzzzzzzzzzz{{{{{{{{{{{{wwwxxxyyy{{{{{{{{{zzzyyyzzz{{{}}}~~~}}}|||zzzyyywwwwwwwwwxxxyyyzzz{{{|||yyyxxxxxxxxxxxxyyyzzzzzz||||||{{{{{{{{{{{{||||||yyyyyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{||||||||||||zzzzzzyyyyyyyyyyyyxxxxxxtttttttttuuuuuuvvvwwwxxxxxxxxxyyyyyyyyyxxxwwwwwwssssssssstttttttttuuuuuuvvvvvvvvvvvvvvvvvvuuuuuusssssssssrrrrrrsssttttttppppppqqqqqqrrrsssuuuuuuvvvvvvuuuuuuuuutttttttttssssssssssssssssssttttttvvvuuutttsssrrrpppooooooppppppqqqrrrssssssssssssqqqqqqqqqqqqqqqpppooonnnmmmooorrrssssssrrrrrrsssoooppprrrqqqnnnkkkjjjjjjjjjjjjjjjjjjkkklllmmmmmmkkkkkkkkkkkkjjjjjjiiiiiikkklllmmmnnnoooqqqrrrrrrooopppqqqsssttttttttttttuuuttttttvvvyyy{{{{{{zzzxxxvvvuuuuuuwwwxxxxxxwwwuuuwwwxxxzzzzzzxxxwwwuuuwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwvvvuuuuuutttsssqqqpppoooppppppqqqpppppppppqqqqqqrrrrrrrrrppprrruuuxxxzzzyyyxxxwwwzzz{{{||||||}}}|||||||||vvvvvvwwwwwwxxxxxxxxxxxxvvvwwwxxxyyyzzz{{{{{{zzzzzz{{{}}}~~~|||~~~}}}}}}}}}}}}}}}|||||||||xxxyyyzzz{{{{{{zzzxxxwwwzzz~~~}}}~~~}}}vvvssssssrrrvvv{{{}}}yyywwwyyyzzzzzzzzzzzzyyyxxxxxxzzzzzzyyyyyyxxxyyyyyyyyytttuuuvvvxxxyyyyyyyyyyyyttttttuuuvvvwwwyyy{{{{{{||||||{{{zzzyyywwwuuutttrrrsssuuuvvvwwwwwwvvvuuutttvvvxxxwwwuuusssssssssuuuuuuuuutttuuuuuuvvvvvvvvvuuutttrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooopppqqqsssuuuwwwyyyzzzwwwvvvuuuwwwzzz{{{zzzwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyzzz{{{{{{||||||{{{zzzxxxwwwuuutttwwwxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzz{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}}}yyyyyyyyyyyyyyyxxxxxxxxxzzzzzzyyyxxxyyy{{{}}}~~~~~~~~~|||||||||||||||{{{zzzzzz|||{{{zzzyyyyyyzzz{{{|||yyywwwvvvwwwxxxyyyxxxwwwyyyxxxxxxxxxxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvwwwwwwxxxxxxyyywwwwwwyyyzzz{{{{{{{{{{{{yyyyyyxxxwwwvvvvvvuuuuuuuuuvvvwwwvvvuuuvvvxxxyyyzzzzzzzzz{{{zzzzzzyyyyyyvvvwwwxxxxxxvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvuuutttrrrssstttuuuuuuuuuuuuuuuxxxxxxxxxxxxxxxwwwvvvuuusssssstttuuuuuuvvvvvvvvvuuutttsssrrrpppooonnnmmmkkkllloooqqqssssssssssssppppppqqqqqqqqqrrrrrrrrrrrrsssssstttuuuvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{|||~~~~~~||||||||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyyzzzzzzyyywwwvvvvvvwwwwwwxxxxxxyyyxxxwwwuuutttwwwxxxyyy{{{|||~~~~~~~~~~~~~~~}}}wwwttttttvvvyyy}}}|||zzzyyyyyyyyyyyyyyyxxxxxxwww}}}||||||{{{{{{|||||||||wwwwwwxxxyyyyyyyyyxxxxxxyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}|||zzzyyyxxxttttttuuuuuuuuutttsssssswwwyyyzzzzzzxxxvvvvvvwwwvvvvvvuuuuuuvvvvvvwwwxxxxxxwwwvvvuuuttttttttttttwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwwwwyyyzzz{{{|||}}}yyyxxxxxxyyy|||}}}|||zzzxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{|||}}}}}}~~~~~~}}}{{{zzzyyyzzz{{{|||~~~~~~~~~~~~||||||}}}~~~~~~~~~||||||{{{{{{{{{{{{|||}}}||||||}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}|||{{{|||}}}~~~~~~}}}||||||||||||}}}~~~~~~|||}}}~~~~~~}}}|||{{{{{{{{{{{{|||}}}}}}|||||||||{{{{{{{{{{{{{{{yyyyyyyyyzzzzzz{{{{{{{{{|||}}}~~~||||||||||||{{{zzzyyyxxxyyyzzz{{{{{{{{{{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}||||||{{{~~~~~~}}}}}}}}}}}}}}}||||||{{{zzzzzzyyyyyyyyyzzz{{{{{{{{{{{{zzzxxxwwwvvvttttttssstttvvvwwwxxxxxxxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~yyyvvvvvvwwwxxx{{{}}}}}}|||{{{zzz{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{|||}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}}}}|||{{{zzzzzzyyywwwwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{{{{yyyxxxxxxyyyzzzzzzzzzzzzzzz{{{||||||||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzz{{{{{{||||||}}}}}}}}}}}}}}}~~~||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzz{{{yyyyyyzzzzzz{{{{{{{{{{{{~~~~~~}}}}}}}}}}}}}}}{{{zzzzzzzzzzzz{{{||||||}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}||||||||||||{{{{{{{{{|||}}}~~~~~~|||}}}~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~