BM66( dddKKKHHHEEECCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????BBB???AAAFFFFFFMMMiiissskkkeeecccbbbaaa^^^___hhhsss}}}mmm^^^XXXYYY\\\______[[[SSSNNNMMMLLLLLLKKKJJJJJJLLLMMMNNNPPPQQQOOONNNOOOTTTYYYUUUWWWZZZ\\\___```^^^\\\gggkkkpppqqqooonnnooopppxxxxxxjjjccc]]]hhhkkk[[[XXXSSSNNNKKKJJJJJJKKKHHHIIIJJJIIIHHHGGGHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIGGGJJJLLLMMMLLLKKKKKKKKKIIIJJJLLLOOOQQQQQQOOOMMMPPPQQQRRRRRRRRRSSSUUUWWW^^^aaammmpppmmmllliiiyyyzzzwwwssspppqqqtttxxx{{{~~~~~~~~~~~~nnn```YYYYYY\\\^^^^^^aaagggnnnwwwhhhLLLIIIFFFDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????AAA>>>AAAFFFEEEIIIdddzzzdddcccbbbbbbdddffffffhhhqqq|||{{{___UUUVVVXXX[[[^^^]]]YYYQQQLLLGGGHHHIIIIIIIIIKKKNNNQQQTTTVVVVVVTTTSSSTTTYYY^^^ZZZ___cccdddgggjjjiiifffiiimmmqqqsssqqqppprrrttt}}}wwwhhhaaa\\\iiidddYYYWWWSSSOOOLLLJJJJJJIIIJJJKKKKKKJJJHHHGGGGGGHHHEEEFFFGGGHHHHHHHHHGGGGGGHHHJJJKKKKKKJJJJJJKKKLLLIIIJJJLLLMMMOOOOOOOOONNNPPPQQQRRRRRRQQQRRRTTTVVVWWWYYYcccwwwuuugggmmmttt~~~yyyuuuqqqqqqtttyyy~~~yyywwwtttsssuuuyyy}}}wwwnnnbbb[[[ZZZ\\\^^^______eeennnyyyoooMMMKKKGGGEEEEEEEEECCCBBBAAAAAAAAA@@@@@@@@@?????????===@@@DDDBBBDDD]]]yyyooobbbgggiiikkkrrrxxx|||eeeRRRPPPVVVVVVWWWWWWWWWTTTOOOKKKEEEHHHLLLNNNPPPTTTZZZ^^^dddeeeeeebbb___```dddhhhggglllooommmpppvvvyyywwwvvvzzz~~~~~~ttthhhdddddduuu\\\WWWVVVSSSPPPMMMKKKIIIHHHJJJKKKKKKJJJGGGEEEEEEFFFBBBDDDFFFHHHHHHGGGEEEDDDGGGHHHHHHGGGFFFGGGIIIKKKHHHIIIJJJJJJJJJKKKMMMNNNNNNOOOPPPPPPOOOOOOQQQSSSSSSTTT[[[hhhuuujjjggghhhrrrzzz|||{{{zzz{{{~~~|||wwwtttqqqnnnlllkkkllllllooouuu{{{~~~}}}{{{{{{zzzyyyzzz~~~}}}vvvddd```\\\\\\^^^```^^^[[[\\\gggzzzuuuNNNLLLHHHFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@??????===;;;???CCC@@@AAAWWWsssvvv{{{sssxxxrrrVVVMMMQQQWWWUUUSSSRRRQQQPPPNNNLLLNNNRRRWWW[[[```eeemmmrrrtttuuutttppplllkkknnnrrrrrrwwwwwwtttvvvrrriiijjjoooxxxWWWVVVUUUTTTQQQNNNKKKHHHFFFJJJKKKKKKIIIFFFCCCCCCDDD@@@BBBEEEHHHHHHGGGDDDBBBFFFGGGFFFDDDCCCEEEHHHJJJGGGGGGHHHGGGGGGIIIKKKNNNLLLMMMNNNNNNMMMMMMOOOQQQTTTTTTWWW]]]bbbkkk|||~~~oooeeeiiissszzz~~~~~~}}}~~~{{{xxxzzz}}}~~~zzzzzzzzzyyyxxxyyyxxxwwwxxx|||~~~~~~zzzlllbbb]]]\\\]]]aaadddccc\\\VVV[[[kkkuuuSSSGGGGGGJJJEEEDDDHHHDDDCCCCCCBBBAAA@@@@@@@@@@@@CCC???@@@DDDBBBBBBQQQeeexxx```MMMJJJOOOVVVSSSOOOLLLKKKLLLMMMMMMVVV[[[cccllluuu}}}~~~}}}}}}}}}|||vvvooogggvvvgggWWWOOOOOONNNLLLKKKIIIHHHHHHLLLLLLJJJGGGCCCAAABBBCCCAAAEEEJJJLLLJJJFFFCCCBBB???CCCGGGGGGDDDBBBEEEHHHEEEFFFGGGHHHJJJKKKLLLMMMPPPOOOMMMLLLLLLLLLMMMNNNKKKPPPTTTRRRQQQXXXhhhuuussskkkkkkmmmvvv}}}}}}~~~}}}|||zzzzzz|||~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~vvvggg]]]YYYXXXYYY```fff___TTTTTT\\\eee~~~{{{TTTIIIIIILLLFFFFFFIIIEEEDDDCCCBBBAAA@@@@@@@@@@@@CCC???@@@CCCAAAAAAOOOaaa}}}iii[[[PPPPPPVVVUUUSSSOOOMMMMMMOOOSSSUUU```jjjxxx}}}wwwpppgggyyybbbSSSNNNNNNMMMKKKJJJHHHGGGFFFJJJIIIGGGDDDAAA@@@BBBCCCCCCGGGKKKMMMKKKHHHEEEDDDBBBEEEHHHGGGCCCAAACCCFFFEEEEEEFFFHHHIIIKKKLLLLLLNNNMMMLLLKKKKKKKKKLLLLLLIIIMMMOOOLLLJJJOOO]]]iiivvvkkkeeekkkuuu|||~~~}}}{{{zzzzzzzzz{{{{{{}}}||||||}}}}}}|||pppggg```\\\YYY[[[[[[^^^aaa^^^\\\eeerrryyyVVVJJJJJJMMMIIIHHHJJJEEEDDDDDDBBBAAAAAAAAAAAAAAABBB???@@@BBB@@@@@@KKK[[[mmm\\\TTTNNNNNNSSSQQQPPPOOONNNQQQXXX```ffftttyyyppphhh~~~[[[MMMMMMLLLKKKIIIGGGFFFDDDDDDHHHGGGDDDAAA>>>???BBBEEECCCFFFJJJKKKJJJGGGEEEDDDDDDFFFHHHFFFBBBAAABBBDDDDDDEEEFFFGGGHHHJJJKKKKKKLLLKKKJJJIIIIIIIIIJJJJJJGGGJJJKKKHHHDDDHHHRRR[[[tttssshhhgggmmmuuu{{{qqqeee```bbbccc```\\\VVVWWWZZZ^^^fffvvvXXXKKKJJJNNNJJJJJJKKKEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@AAA???>>>HHHTTTgggXXXRRRNNNNNNQQQSSSUUUXXX[[[aaammm{{{zzzooohhhvvvVVVIIIKKKJJJIIIGGGEEEDDDBBBBBBFFFEEEBBB???===???CCCFFFAAADDDGGGGGGFFFCCCBBBBBBDDDEEEFFFEEEBBBAAACCCDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJJJJGGGEEEGGGNNNTTThhhyyyyyyjjjiiijjjnnnrrryyyyyyppp___]]]^^^dddlllmmmggg```SSSYYY```iiizzzYYYLLLKKKOOOLLLLLLKKKDDDEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@AAA@@@>>>>>>EEEMMMfffgggZZZWWWTTTVVVZZZ[[[bbbjjjrrrzzzyyyooojjjjjjSSSFFFHHHGGGFFFEEEDDDBBBAAAAAAEEEDDDAAA>>>===???CCCGGGAAACCCEEEEEEDDDBBBAAABBBCCCCCCCCCCCCBBBCCCEEEFFFCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEGGGHHHHHHGGGGGGIIIMMMPPP[[[iii{{{ooo```]]]ccclllwwwyyylllaaa[[[TTTZZZccckkknnnjjjddd^^^WWWfffttt\\\NNNMMMQQQOOONNNMMMDDDFFFEEEDDDCCCCCCBBBCCCCCC???@@@AAA@@@>>>???DDDIIIZZZnnnccc]]]YYY]]]dddhhhrrr{{{vvvnnnooobbbSSSEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCBBBAAA>>>===???BBBEEECCCEEEFFFEEEDDDBBBCCCDDDCCCBBBAAAAAABBBDDDEEEFFFCCCCCCDDDDDDEEEFFFFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEGGGIIIKKKLLLNNNWWWeeevvvhhh\\\\\\___gggnnn|||{{{nnnaaaWWWTTTSSS[[[bbbhhhjjjfffaaa___```]]]uuu___QQQOOOUUUSSSRRROOOFFFGGGFFFEEEDDDCCCCCCCCCCCC>>>@@@AAA@@@???AAADDDFFFXXXvvvooohhhdddlllxxx|||vvvsssooovvv[[[SSSDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@>>><<<===???BBBCCCDDDEEEDDDBBBAAABBBDDDEEECCCAAAAAABBBCCCDDDEEEBBBCCCCCCDDDDDDEEEEEEFFFDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBDDDGGGIIIIIIHHHIIIOOOWWWbbbtttpppfff```bbbhhhqqqvvv}}}wwwpppggg___ZZZXXXYYYYYYbbbeeeiiihhhffffffjjjoootttbbbTTTRRRWWWVVVUUURRRHHHGGGFFFEEEDDDDDDCCCCCCCCC===@@@BBB@@@@@@BBBDDDEEEJJJmmm}}}pppttt~~~yyyvvvvvvssstttxxxsssqqqppp{{{XXXSSSDDDBBBBBBBBBCCCCCCDDDDDDDDD>>>??????===<<<;;;===???BBBBBBBBBAAA??????@@@BBBGGGEEEBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEFFFFFFFFFEEECCCBBBDDDCCCCCCEEEHHHIIIHHHFFFKKKOOOSSSWWWcccvvv{{{mmmkkkqqqiiilllqqqvvvyyy}}}xxxqqqccc^^^ZZZ\\\aaaeeeeeeccc___cccggglllooouuu|||jjjVVVUUUaaa___XXXRRRLLLGGGEEEBBBAAABBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBIII\\\|||{{{zzzvvvrrrqqqtttyyyzzz{{{}}}tttqqqpppqqqzzzSSSEEENNNLLLIIIEEECCCCCCDDDDDDCCCAAA???===;;;;;;<<<>>>???DDDDDDDDDCCCAAAAAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHJJJKKKLLLNNNNNNLLLOOO___yyy}}}wwwzzzssskkkhhhlllqqqssstttwww|||{{{wwwqqqiiibbb___XXX```mmmxxxzzzsssggg]]]\\\fffvvvkkkWWWVVVbbbaaaYYYTTTMMMIIIGGGDDDCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBEEEXXX|||}}}vvvtttyyyuuu{{{{{{xxxwwwuuuuuuxxx{{{{{{tttjjjffflllqqqQQQEEEKKKJJJHHHEEECCCCCCDDDDDDCCCAAA???===<<<<<<===???@@@CCCDDDDDDCCCAAA@@@BBBCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGIIIJJJJJJOOORRROOOMMMYYYqqqtttfff]]]```lllxxxxxxyyy{{{}}}xxxnnngggaaa\\\\\\___oootttzzz|||wwwmmm```XXX[[[iii}}}mmmXXXVVVcccccc\\\WWWPPPLLLIIIGGGEEEEEEFFFEEEDDDBBBAAAAAA@@@@@@AAAAAAAAAAAARRR}}}wwwtttuuurrrkkklllsssqqqwww~~~}}}vvvnnn```___pppeeeOOOEEEFFFHHHFFFCCCCCCDDDEEEEEEDDDAAA@@@>>>======>>>@@@BBBBBBCCCCCCBBBAAA@@@AAACCCEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHFFFNNNSSSOOOHHHNNNaaasss{{{uuufff______bbbhhhmmmttt{{{~~~||||||vvvqqqooohhhdddaaa]]]ZZZZZZcccmmmxxxmmmccc\\\ZZZ___rrroooYYYWWWdddeee```[[[TTTNNNKKKHHHFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@@@@AAAAAAAAALLLuuuyyyxxxtttrrrpppkkkfffiiippptttyyy~~~sssfffXXX___{{{YYYMMMEEECCCFFFDDDBBBBBBDDDEEEEEEDDDAAA@@@???>>>???@@@AAABBBAAABBBBBBAAA@@@@@@AAACCCDDDDDDCCCBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBIIIMMMJJJDDDEEEQQQ\\\dddmmm~~~|||vvvlllcccbbbeeejjjpppuuuxxxxxxxxxyyyzzz~~~wwwnnnhhheeebbb___\\\]]]aaahhhmmmmmmoooyyyttthhhbbbeeeiiipppqqqZZZWWWdddgggccc^^^WWWOOOMMMIIIGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAADDDFFFiiivvvxxxuuuqqqmmmhhhfffjjjpppxxx|||yyymmmcccUUUcccjjjRRRKKKEEEBBBDDDCCCAAABBBDDDEEEDDDCCCAAAAAA@@@??????@@@AAABBB@@@AAAAAAAAA??????AAACCCDDDCCCBBBAAAAAABBBCCCDDDFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEDDDEEEFFFEEECCCDDDGGGKKKOOOZZZlllzzzssskkkffffffjjjmmmooossstttvvv{{{~~~yyyuuuddd```ZZZWWWZZZ```dddeeennnttt{{{vvvyyyrrrZZZVVVdddiiieeeaaaYYYQQQOOOKKKIIIHHHGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@FFFBBB^^^yyyxxxuuuqqqllljjjkkkpppttt|||rrrfffbbbVVViii^^^NNNIIIBBBBBBCCCBBBAAABBBDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@???@@@AAA@@@??????AAABBBCCCBBBAAA@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEDDDDDDEEEFFFFFFFFFGGGPPP]]]lllyyy|||sssiiiaaaeeedddeeeiiiqqqzzzxxxrrrlllfff```\\\PPPSSSVVVZZZdddrrr~~~xxxqqqooovvvzzzrrrZZZUUUccciiigggbbbZZZTTTQQQMMMKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@EEE>>>UUU|||zzzvvvqqqnnnpppvvv{{{}}}nnnaaa]]]XXXuuu~~~UUUMMMFFF???BBBCCCBBBAAABBBCCCCCCBBB@@@BBBBBBAAA@@@???>>>>>>===>>>???@@@???>>>???@@@BBBAAAAAA????????????AAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDCCCCCCEEEGGGHHHHHHKKKQQQYYYdddrrr}}}qqqeeeaaa]]]]]]bbbkkktttyyyzzzzzz{{{|||}}}~~~~~~~~~~~~|||mmmiiiccc^^^[[[XXXUUURRRSSS]]]hhhnnnwww}}}tttssssssoookkkjjjmmmwwwppprrrYYYTTTccciiihhhccc[[[VVVSSSOOOMMMKKKJJJHHHGGGDDDCCCBBBAAA@@@@@@@@@@@@CCC<<>>???@@@???>>>???@@@BBB@@@@@@???>>>>>>???@@@@@@???@@@AAABBBCCCEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCDDDEEE@@@BBBDDDBBB@@@AAAFFFKKKIIIIIIIIILLLWWWiii~~~|||ttthhh___]]]aaafffjjjuuuuuuwwwxxxzzz{{{}}}}}}~~~}}}wwwpppjjjfffaaa^^^ZZZYYYZZZ[[[\\\\\\```ooo|||vvveeedddmmmuuu{{{~~~yyynnnsssXXXUUUiiipppkkkeee^^^\\\XXXTTTPPPMMMKKKHHHFFFEEEDDDCCCAAA@@@?????????AAADDDLLL]]]xxxxxxuuu}}}~~~pppggghhhqqqyyy|||}}}lll]]]ZZZcccgggQQQAAACCCIII???HHHDDD???>>>@@@AAA@@@>>>@@@??????>>>===<<<<<<;;;=========>>>??????@@@@@@===>>>>>>>>>????????????AAAAAACCCDDDDDDDDDCCCBBBEEEEEEEEEEEEEEEFFFFFFGGGHHHFFFDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCIIIFFFGGGJJJJJJSSSqqquuuggg```^^^^^^hhheeeeeekkkooooooqqquuuvvvvvvwwwzzz}}}~~~}}}|||~~~|||zzzssskkkccc[[[UUUVVV\\\UUUXXX]]]eeepppyyyzzzxxxrrriiiqqqzzzkkkqqquuuZZZVVVjjjsssooojjjccc^^^[[[VVVRRROOOLLLIIIGGGFFFEEEDDDBBBAAA@@@@@@???<<<===EEETTTmmm{{{{{{wwwmmmyyy{{{oooeeeaaabbbeeesssvvv{{{zzziii\\\]]]nnnWWWIII>>>@@@GGGAAAHHHDDD@@@???AAABBBAAA?????????>>>>>>======<<<<<<======>>>>>>???@@@@@@@@@>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEBBBCCCFFFDDDGGG[[[qqq}}}mmmddd\\\\\\```eeekkkqqqoooooopppsssuuuwwwvvvuuu|||}}}{{{wwwrrrnnnkkkjjj```\\\\\\^^^___]]]^^^bbbmmmqqqxxx|||sssvvvooo^^^[[[uuuZZZVVVjjjtttrrrmmmgggbbb^^^ZZZVVVSSSOOOKKKHHHGGGFFFEEECCCAAA@@@@@@@@@??????DDDOOOeee~~~zzz~~~uuu^^^[[[eeeooottt~~~|||uuummmddd^^^[[[eeeggglllqqqwww{{{~~~uuueeeZZZaaa|||NNNIIICCCBBBIIIFFFFFFBBB>>>===???@@@???===>>>>>>>>>>>>=====================>>>??????@@@@@@?????????@@@@@@@@@AAAAAA@@@AAAAAABBBCCCBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEECCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBDDDHHHFFFDDDLLLXXX^^^xxx~~~~~~rrrgggaaa^^^___bbb^^^^^^___cccgggkkkllllllooorrruuuvvvvvvyyy~~~~~~}}}{{{zzzzzzssspppjjjccc]]][[[YYYXXXUUUQQQOOOTTT[[[eeerrr}}}}}}|||}}}uuukkkppp}}}yyynnn[[[NNNwwwZZZUUUjjjuuutttooohhheeebbb^^^ZZZVVVRRRMMMJJJGGGFFFEEECCCAAA@@@@@@???EEECCCEEELLL\\\}}}~~~||||||ooo^^^\\\^^^dddkkktttvvvxxxxxxssslllddd```YYY[[[^^^eeeooozzznnnaaa[[[hhhxxxLLLMMMGGGBBBFFFEEEBBB>>>:::999<<<======;;;============>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDD@@@AAACCCDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCIIIJJJHHHJJJNNNQQQ___ttt|||nnnbbb___bbb]]][[[ZZZ[[[]]]____________ccchhhjjjkkkmmmsssxxx{{{|||~~~~~~|||zzzwwwuuusssrrrqqqooollliiigggfffdddaaaZZZUUUUUUXXXWWWTTT\\\___dddjjjlllppp{{{{{{nnnooowww{{{{{{qqquuuppp^^^OOOzzz]]]XXXmmmzzzyyyrrrjjjhhhddd```\\\XXXTTTOOOLLLHHHGGGEEECCCAAA@@@??????CCC@@@BBBGGGRRRooovvvjjjddd^^^aaajjjkkklllnnnpppooolllhhheeeYYYXXXWWW[[[fffuuu}}}~~~xxxfff^^^^^^rrrmmmFFFJJJEEE>>>@@@???@@@<<<999999<<<>>>>>><<<============>>>>>>>>>>>>999999::::::;;;<<<<<<<<<============>>>>>>>>>>>>???????????????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCC???AAABBBDDDDDDDDDCCCCCCAAAAAABBBCCCCCCBBBAAAAAA???===>>>CCCFFFFFFGGGHHHLLLMMMWWWjjjzzztttvvv|||pppgggiiipppnnnjjjddd___\\\YYYWWWUUUTTTXXX]]]aaabbbeeehhhlllmmmnnnnnnooopppooommmlllppprrrtttuuuuuutttrrrpppkkkjjjiiiiiigggbbb^^^\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZ[[[XXXXXX___hhhjjjfffkkk{{{{{{qqqrrr~~~}}}uuunnnvvvssswwwuuummmjjjeee[[[UUU}}}```\\\tttzzzpppiiieee```[[[XXXUUUQQQOOOIIIHHHFFFDDDBBBAAA@@@???@@@>>>AAAGGGMMMfff{{{tttmmmooouuurrrpppnnnnnnpppqqqqqqpppiiiddd]]]ZZZ___kkkyyy{{{rrrnnnmmmkkkyyyzzzppp^^^\\\dddbbbCCCGGGCCC@@@CCC???@@@===:::;;;???BBBCCCBBB>>>>>>>>>>>>============888999999:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>???>>>>>>>>>>>>???@@@@@@@@@????????????@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@BBBAAA@@@AAACCCEEEEEEEEEEEEDDDGGGNNNZZZnnnuuuiiijjjqqqqqqmmmgggbbb```___]]]\\\WWWXXXZZZ]]]```ccceeefffgggggggggiiijjjhhheeeccc````````````___^^^]]]]]]ZZZWWWWWW[[[[[[VVVRRRQQQSSSTTTTTTVVVXXX\\\___aaaccckkkpppooottt}}}wwwmmmmmmuuuwwwpppfffmmmtttggg\\\XXXZZZ]]]{{{___]]]wwwvvviiieee^^^YYYVVVTTTSSSRRRLLLKKKIIIFFFDDDCCCBBBAAAAAA@@@DDDHHHIII\\\}}}yyyxxx{{{{{{oooeeebbbgggooottt|||uuuiii^^^XXXVVVYYY[[[___tttxxxttt{{{hhhXXX\\\jjjZZZBBBGGGCCCEEEJJJBBB???<<<:::<<>>>>>======<<<<<<:::::::::;;;<<<<<<==================>>>>>>>>>>>>>>>>>>=========>>>???@@@???>>>>>>>>>>>>???@@@@@@BBBBBBBBBAAAAAABBBCCCCCC???@@@BBBCCCCCCBBB@@@???EEEEEEEEECCCCCCDDDDDDDDDBBBBBBDDDEEEGGGSSSnnnzzzwwwssspppkkkhhhiiikkklllllleeeaaa]]]]]]bbbgggiiiiiijjjjjjkkkmmmoooooolllhhhkkkgggaaa\\\YYYYYYZZZ\\\ZZZWWWZZZbbbeeeccc``````aaa`````````cccgggkkknnnsss{{{{{{wwwpppttt}}}www{{{kkkzzzsssfff[[[WWWZZZ```dddvvv[[[[[[wwwxxxiiiddd]]]WWWUUUTTTTTTSSSNNNMMMKKKIIIFFFEEEDDDCCC@@@???BBBDDDAAAOOOssskkkiiilllnnniii```UUUPPPPPPRRRTTTTTT[[[ttt~~~nnnnnn}}}wwwdddUUU\\\nnn}}}SSSAAADDD@@@DDDJJJ@@@<<<:::888;;;@@@EEEGGGFFF@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>????????????>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>>>>??????@@@DDDCCCAAA@@@@@@AAABBBCCC???@@@BBBCCCCCCBBB@@@???AAACCCDDDBBBAAABBBBBBAAAEEECCCDDDHHHIIIKKKVVVccc{{{vvvttttttttttttsssjjjaaa___eeellloooooommmlllmmmqqqtttuuuqqqnnn|||qqqgggaaaaaaeeehhhaaa^^^bbbmmmtttsssqqqssspppmmmjjjhhhhhhkkkooorrr{{{rrrfffiiimmm|||uuuooommmmmmqqqzzznnniiihhh^^^SSSOOOVVV```dddcccxxx\\\^^^yyygggccc^^^ZZZXXXXXXWWWWWWUUUNNNJJJJJJHHHEEEDDDFFF???AAA@@@AAADDDJJJmmm}}}vvvppplllaaaWWWQQQRRRTTTSSSUUUZZZeee|||pppgggooo}}}uuu```RRReeennnVVVBBBBBBFFFCCC??????>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;===:::;;;@@@???::::::>>>;;;===???@@@>>>=========;;;<<<===??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCAAA@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBDDDGGGJJJNNNPPPlllxxxrrrsssvvvwwwvvvxxxqqqllllllmmmmmmqqqvvv}}}rrrkkkhhhhhhiiifffgggiiiooo{{{}}}pppwwwnnnfffeeegggjjjqqqxxxooonnnqqqnnnuuu|||{{{iiibbb^^^___]]]ZZZ[[[___```^^^ttt[[[aaauuujjjgggbbb___^^^]]][[[ZZZWWWQQQMMMMMMLLLHHHFFFGGGCCCDDDBBBAAABBBCCC[[[yyyggg^^^WWWWWWXXXXXX[[[```nnn}}}|||tttfffeeeppp}}}vvvjjjXXXUUUuuudddOOO@@@BBBGGGDDD>>>=========<<<;;;;;;<<<============<<<<<<;;;;;;<<<<<<<<<;;;===AAA???999888;;;<<<===??????===<<<===>>><<<===>>>>>>????????????>>>>>>>>>?????????@@@@@@AAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAACCCEEEHHHJJJPPP]]]xxx|||tttnnnnnnrrr~~~uuukkkeeebbbaaajjjkkkkkklllqqquuuooofffpppiiieeeggglllqqqyyyxxxsssfffeee```aaa___[[[YYYZZZWWWRRRrrr[[[fffsssmmmkkkhhhfffeeeccc```^^^[[[VVVRRRRRRPPPKKKHHHHHHFFFFFFCCCCCCCCC>>>KKKfffzzzuuuuuuxxxzzz}}}wwwggg]]]fffttt}}}~~~qqqbbbWWWaaa}}}WWWHHH???CCCHHHDDD>>>;;;===<<<;;;::::::;;;<<<======<<<<<<<<<<<<======>>><<<<<<>>>AAA???:::888:::<<<===>>>===;;;;;;===>>>======>>>>>>>>>>>>>>>============>>>>>>>>>??????@@@@@@??????@@@@@@AAABBBDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBDDDEEEFFFGGGRRRjjj~~~|||yyyuuu{{{wwwwww~~~|||ccc[[[[[[```bbb^^^YYYWWWSSSOOOttt^^^hhhvvvooommmkkkjjjiiigggccc```]]]XXXVVVVVVTTTNNNIIIIIIGGGGGGBBBCCCFFFAAAGGGZZZpppooo___[[[kkk{{{{{{oooaaa]]]tttnnnQQQFFF???BBBFFFCCC===;;;<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<======>>>???<<<:::;;;===@@@???===;;;=========;;;::::::<<>>>>>>>>===<<<<<<=========>>>>>>>>>?????????????????????@@@AAAAAACCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCCFFFEEEDDDDDDCCCDDDEEEEEEHHHHHHHHHLLLZZZsss~~~~~~```UUUWWWbbbhhhcccZZZWWWXXXYYYxxx^^^ddd{{{ooonnnmmmlllkkkiiieeeaaa___ZZZWWWXXXUUUOOOKKKKKKHHHGGG@@@AAAGGGDDDFFFTTTfffhhh]]]```ttt{{{kkk]]]ccciiiPPPGGG@@@@@@BBBAAA>>><<<<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<===>>>???;;;999777999>>>BBB???;;;<<<<<<<<<;;;999:::<<<>>><<<<<<=========<<<<<<;;;>>>>>>>>>?????????@@@@@@???>>>>>>>>>>>>???@@@@@@BBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFAAAGGGMMMLLLLLLVVVjjjzzz}}}eee]]]dddzzzlll]]][[[^^^lllsssjjjZZZTTTXXX^^^zzz\\\]]]}}}~~~qqqpppooonnnmmmkkkgggdddaaa[[[XXXXXXVVVQQQNNNNNNJJJIIIAAA???DDDAAAAAAMMM___xxxaaaaaalll~~~{{{iii\\\nnncccNNNHHHAAA?????????>>>======<<<;;;::::::;;;<<<===<<<;;;;;;;;;;;;<<<<<<===;;;???@@@??????@@@===999:::;;;<<<;;;999999;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>>>>?????????@@@@@@>>>>>>>>>===>>>>>>???@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDBBBCCCEEEHHHJJJOOOUUUYYYsssuuu]]]RRRQQQ^^^ddd^^^XXXZZZgggssswwwkkkXXXOOOPPPTTT}}}\\\YYYvvvuuusssrrrppppppnnnkkkiiiccc]]]YYYYYYWWWSSSQQQRRRJJJKKKDDDAAAEEEAAA???HHHSSSlllnnn^^^jjj||||||oookkkxxxXXXHHHFFFBBB>>>>>>???>>>=========<<<;;;;;;<<<======<<<;;;;;;::::::::::::;;;@@@OOOYYYSSSGGG>>>;;;999999:::<<<<<<:::999:::;;;999:::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>============>>>??????@@@@@@????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBBBBBBBAAADDDBBBAAAAAADDDIIIMMMOOOPPPfff~~~vvvtttbbb]]][[[```bbb^^^VVVSSScccjjjllldddXXXQQQKKKHHH^^^YYYuuuyyywwwtttsssrrrqqqooommmddd^^^ZZZYYYXXXUUUTTTUUUIIILLLGGGDDDHHHDDDAAAIIIIII]]]jjj^^^sss|||}}}xxxfffMMMBBBBBBAAA???>>>???>>><<<>>>===<<<;;;;;;<<<===>>><<<;;;::::::999999999999GGG___pppfffOOO>>>:::;;;888:::<<<<<<;;;999999:::888999:::;;;<<<<<<===<<<<<<<<<<<<<<<=========>>>===============>>>??????AAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@:::BBBJJJKKKEEEBBBCCCGGGEEEMMMXXXiiittteeedddkkkrrrrrrlllddd___]]]]]]YYYUUUVVVZZZ\\\[[[ZZZVVVMMMBBB___XXXyyy}}}yyyvvvuuussspppnnndddbbb___\\\YYYWWWUUUUUUOOOKKKIIIIIIFFFCCCDDDHHHCCC\\\vvvfffdddrrrwww{{{]]]KKKDDDBBB@@@?????????===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;BBBKKKSSSRRRGGG===999999:::::::::::::::999888777999999::::::;;;<<<======<<<;;;;;;;;;;;;<<<======<<<<<<======>>>>>>??????BBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBEEEGGGLLLVVVhhhuuuccc```bbb```^^^aaallliiifffbbb^^^YYYTTTQQQKKKQQQUUUVVVWWWVVVLLL@@@___[[[~~~~~~{{{wwwuuusssqqqmmmkkkccccccbbb```]]][[[XXXVVVRRRNNNKKKJJJGGGCCCCCCFFFDDDRRRsss~~~iii\\\fffsss~~~vvvVVVEEEBBB@@@>>>=========<<<:::::::::::::::::::::;;;;;;;;;;;;999888888888999:::<<>>888777888888999999999888888777666999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<======>>>>>>AAAAAA@@@????????????@@@????????????????????????===>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAADDDIIISSSdddzzzggg___[[[]]]\\\WWWZZZaaafffeeedddbbb___ZZZSSSNNNCCCIIIMMMOOORRRSSSLLLCCCccc```|||zzzvvvtttqqqnnnkkkhhhgggggggggeeebbb]]]YYYWWWUUUPPPMMMMMMJJJEEEEEEGGGHHHHHHZZZooo___YYYkkkvvv~~~zzzwwwpppmmmNNNFFF@@@>>><<<;;;;;;;;;:::999999999999999999999999999:::999999888777888888888777888999888666666666888777888888888888777666666999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===999::::::;;;<<<<<<======@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>??????????????????@@@@@@AAAAAABBBBBB@@@BBBCCCCCCEEEKKKUUU\\\ooodddPPPSSS[[[```YYYOOORRR\\\```___```bbbbbb]]]UUUNNNGGGLLLQQQSSSUUUVVVQQQJJJfffbbb}}}zzzwwwtttqqqnnnkkkhhhmmmllljjjgggccc^^^[[[YYYWWWRRROOOPPPNNNJJJIIIJJJLLLEEELLLmmmuuuddd___bbbqqqzzz~~~xxxuuusssqqqaaajjjhhhDDDGGG???===;;;:::;;;;;;:::999999999999999999999888888999888888777777777777777666555444444666777888888777888888888888888777777999999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===:::::::::;;;<<<<<<======@@@???>>>>>>======>>>>>>========================;;;<<<======>>>>>>>>>=========>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCDDDHHHLLLCCCVVVnnnttthhhZZZVVV\\\eeeiii]]]NNNNNNWWW\\\ZZZZZZ^^^bbbaaaYYYRRRPPPUUUZZZ\\\\\\YYYRRRLLLeee___~~~{{{wwwtttqqqooommmkkkooollliiieeebbbaaaaaabbb___YYYUUUUUUSSSNNNJJJJJJKKKEEEIII```|||~~~wwwfff[[[```jjjwww~~~{{{tttqqqpppnnncccwwwQQQ;;;CCC???===;;;;;;<<<<<<;;;:::::::::::::::999999888888888888888888777777666666777555555666888999777555888888999999:::999999888999999999::::::::::::::::::::::::::::::;;;<<<<<<:::;;;;;;<<<======>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>???@@@@@@===>>>??????@@@BBBEEEHHHAAAHHHOOOVVVddd}}}yyy___XXX___```cccdddhhhkkkbbbUUURRRXXX[[[VVVRRRVVV]]]```[[[UUUOOOSSSZZZ___^^^VVVNNNJJJccc]]]~~~zzztttpppooonnnmmmmmmmmmjjjgggeeeeeegggjjjlllhhhaaa[[[ZZZWWWQQQKKKIIIGGGFFFJJJYYYsss~~~tttgggZZZUUU___lll{{{~~~xxxtttsssqqqnnnfffKKK???BBB@@@>>><<<<<<======<<<;;;;;;;;;:::999999888888888777888888888888777666666666555555777888777555333888888999::::::::::::999999999999999:::::::::::::::::::::::::::;;;;;;<<<;;;;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<======>>>>>>??????>>>======>>>???BBBDDDFFFGGGGGGFFFDDDHHHVVViiivvvwwwkkk\\\ZZZdddhhhfff``````dddccc\\\\\\aaa^^^VVVOOOQQQZZZ^^^ZZZTTTKKKOOOXXX___^^^WWWQQQPPPfffbbb{{{vvvoookkkjjjkkklllmmmnnnlllkkkjjjjjjkkkmmmooojjjbbb]]]]]]\\\VVVPPPNNNJJJIIIKKKSSSddd|||uuulllccc[[[VVVXXXdddppp}}}}}}zzzvvvuuuwwwtttnnnooolllHHHFFFCCC???===;;;;;;<<<===<<<;;;:::999999888777777666666888888999999999888777666666666666666666555555666777777888999999999999999999999999999999999999999::::::999999::::::;;;<<<999::::::;;;<<<<<<=========<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<============>>>>>>>>>>>>??????>>>???AAABBBCCCCCCCCCBBBBBBAAABBBGGGPPPWWWiiiqqqkkkkkk```]]]hhhpppggg___\\\aaaccc```bbbggghhh^^^TTTUUU]]]aaaZZZRRRLLLNNNUUU]]]]]]WWWVVVYYYmmmiiixxxssskkkfffeeehhhjjjlllrrrrrrpppooonnnlllkkkkkkfff___\\\^^^```\\\WWWUUUQQQNNNLLLNNN[[[yyy~~~~~~zzzxxxhhh___XXXVVVXXX___kkkwww}}}{{{wwwtttvvvyyyuuunnnQQQ>>>FFFAAA>>><<<;;;;;;<<<===<<<;;;999888888777666555555444888999999::::::888777666777888777666555555888;;;666666777888888888888888999999999999999999999999::::::999999::::::;;;<<<888999999::::::;;;<<<<<<<<<<<<;;;::::::::::::;;;========================<<<===============<<<<<<>>>>>>>>>>>>>>>=========<<<<<<<<<>>>@@@@@@???>>>@@@???@@@AAAAAAAAADDDHHHJJJbbbrrr~~~wwwxxxgggccccccVVVTTTeeesssmmmddd```dddeeeaaaccciiirrrggg\\\]]]ccceee\\\RRRMMMMMMQQQWWWWWWRRRTTTZZZccclllqqqaaaYYY]]]ffflllnnnzzzvvvrrrpppooommmhhheeebbbbbbcccdddddd```[[[WWWUUUUUUOOONNNRRR]]]}}}uuuvvv{{{}}}yyyyyysssjjj\\\UUURRRXXXbbbjjjsss{{{}}}tttrrr||||||pppiiipppIIICCCEEE;;;===<<<<<<<<<<<<;;;;;;;;;888888777777777777888888999999777666555555555555555666666666777777777777777777777888999999::::::::::::999888888999::::::999999999888888777777777888999999::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<========================;;;;;;;;;<<<<<<<<<<<<======<<<<<<>>>@@@AAA@@@???======>>>???@@@AAAAAAAAABBBAAA@@@@@@@@@BBBDDDFFFGGGPPPYYY\\\^^^eeetttqqqgggllleeeddd___YYYTTTUUU[[[aaadddggghhhddd^^^___fffnnnppplll___\\\ddd```TTTPPPGGGEEEBBBBBBFFFLLLQQQUUUgggnnn~~~sssfffaaagggoootttuuuvvvssspppooonnnmmmiiifffbbbccceeeggggggeee```\\\WWWWWWQQQOOOQQQXXXyyyxxxppppppwww{{{wwwnnncccTTTTTTVVV]]]hhhsss{{{~~~wwwooosssvvvrrr{{{~~~bbbDDD@@@CCC<<<<<<<<<<<<<<<;;;;;;;;;;;;888888777777777777888888999888777666555555555555777777777888888888999999666777777888888999:::::::::999999888888999999::::::999999999888888888888888888999999:::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===???@@@>>>=========>>>???@@@@@@@@@@@@BBBAAA@@@???@@@BBBDDDEEEEEELLLRRRRRROOORRR\\\eeewww~~~hhh\\\\\\dddaaa^^^___bbbeeeeeeeeeaaacccccc```\\\\\\aaaffffffddd[[[[[[fffbbbSSSMMMGGGDDDAAA@@@AAAFFFLLLPPPhhhmmmvvvmmmkkkoootttuuusssqqqpppooooooooommmjjjhhheeefffhhhjjjjjjhhhccc___YYYZZZVVVRRRQQQQQQgggzzz}}}vvvpppooouuu{{{tttfffYYYQQQZZZaaafffppp|||zzzqqqkkkuuu}}}mmmwwwqqqPPP???===AAA>>><<<<<<;;;;;;;;;:::::::::888777777666666777777888888888777666555555555555888888888999999999::::::666666777888888999999::::::999888888888888999::::::::::::999999999999888888888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<===??????>>><<<======>>>???@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDGGGKKKNNNLLLGGGEEEJJJOOOVVV```wwwssspppwwwvvvfffWWWRRRZZZVVVUUU\\\ggglllhhhbbb^^^^^^^^^[[[XXXVVVWWWXXXVVVXXXVVV\\\jjjeeeQQQGGGGGGGGGFFFFFFGGGKKKRRRVVVggghhh}}}zzzsssqqqsssrrrmmmgggoooppppppppppppmmmjjjhhhhhhhhhjjjlllllliiiddd```]]]```[[[WWWSSSMMMXXXrrrzzzzzzzzzwwwwww{{{yyynnn^^^RRRZZZiiirrrrrrwww|||ooojjjmmmuuuxxxooolllWWWFFFAAA>>>???>>>;;;;;;;;;;;;:::::::::999777777666666666666777777888777666555555555555555888888888888999999999999666666777777888999999999999999888888888888999999:::::::::999999999999999777777888888999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@AAA@@@>>>======>>>?????????????????????>>>>>>???@@@BBBBBBDDDHHHJJJIIIEEECCCEEEHHHHHHNNN^^^wwwxxxgggbbbgggtttwwwkkk]]]XXXZZZUUUQQQWWWaaagggccc]]]]]]\\\ZZZXXXTTTPPPLLLJJJHHHOOOTTTaaaqqqiiiPPPCCCBBBGGGMMMPPPRRRUUU[[[```hhhfffvvv{{{vvvuuuuuurrriiiaaaoooqqqssssssqqqnnnjjjhhhdddeeehhhkkklllkkkgggccc```ddd```\\\XXXNNNOOO```zzzwwwvvvzzz~~~~~~zzzsssggg[[[SSSddduuu||||||vvvgggfffooorrrhhhggg~~~yyyJJJEEEEEE@@@>>>===;;;:::::::::999999999999777777666666666666777777777666666555555555555555666666666666777777777777555666666777888888999999888888888888888888888888999999999999999999999999666666777888888999999:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<>>>AAACCCBBBAAA======>>>?????????>>>>>>======>>>>>>???@@@@@@AAA>>>@@@CCCCCCBBBAAABBBCCCDDDIIIUUUbbbhhhfffdddeee|||ttthhhbbbXXXZZZeeesssxxxrrrlllkkkmmmfff]]]YYYZZZ\\\\\\[[[^^^]]]ZZZVVVQQQJJJEEEAAA@@@MMMWWWfffuuukkkPPPCCC???IIITTTZZZYYYYYY[[[^^^lllgggsss{{{wwwxxxzzzwwwnnnfffnnnqqqtttuuurrrnnnkkkiii___aaaeeeiiimmmmmmjjjgggbbbfffccc___\\\QQQMMMWWWooo}}}rrrnnnuuuzzz|||xxxsssjjj```[[[\\\iiivvv~~~{{{qqqfffeeemmmjjjbbbrrrhhhEEEFFFFFF???===<<<:::::::::999999999888888777666666555555666666777666666555555444555555666444444444555555555666666555555666777777888888999777777888999999888777777777888888888888999999999666666666777888888999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::;;;>>>AAABBBBBBAAA======>>>??????>>>>>>===<<<<<<===>>>>>>????????????@@@AAAAAABBBBBBAAAAAA@@@FFFPPPXXXVVVOOOMMMOOOWWWZZZ___kkk{{{lllbbb``````SSSWWWcccqqqyyyxxxxxx{{{tttmmmbbbXXXRRRPPPQQQRRR[[[[[[ZZZUUUNNNGGGBBB@@@DDDQQQ[[[gggrrrgggQQQHHHJJJUUUbbbeee___XXXWWWYYYnnnhhhqqq{{{xxxzzz}}}{{{ssskkkiiinnnsssuuurrrnnnlllkkkaaacccfffjjjlllkkkhhheeeaaafffbbb______UUUNNNTTT^^^xxxzzzqqqnnnrrr{{{||||||xxxrrrkkk```YYY^^^hhhkkkrrr{{{|||tttlllgggjjjeee```hhhYYYAAADDDAAA;;;;;;<<<999999999999888888888888666666555555555555666666555555555444444555555666444444444444555555555555555555666666777888888888666777888999999888777666666666777777777888888888555555666666777888888999888999999999999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>???>>><<<===>>>>>>>>>>>>>>>======;;;;;;<<<===>>>>>>>>>>>>AAA@@@???AAACCCDDDDDDCCC???CCCJJJPPPMMMHHHFFFJJJKKKKKKIIIMMM]]]zzz|||{{{wwwnnnfffaaaaaabbbYYYZZZ```kkkrrrssspppppp```[[[TTTNNNJJJHHHGGGGGGUUUXXXYYYTTTKKKEEECCCDDDMMMYYY^^^ccciii```RRRQQQVVVaaajjjiii^^^TTTRRRUUUooogggnnn|||xxxzzz}}}{{{tttllleeejjjqqqtttrrrooommmlllhhhhhhjjjkkkkkkhhhccc______dddaaa^^^```WWWOOOTTTVVVlllwwwpppjjjgggooo|||zzzuuuooofffZZZUUUaaaqqqmmmpppxxx}}}yyymmmffffffppp```YYYoooqqqPPP???@@@;;;666:::===999999999888888888888777666666555555555555666666555555444444444555555666444444444555555555555666555555666666777888888888666777888999999888777666555555666666777777777888555555666666777888888888888888999999999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<:::888===>>>>>>>>>>>>>>>======:::;;;<<<===>>>>>>>>>>>>===;;;:::<<<@@@CCCDDDCCCBBBBBBEEEIIIHHHCCCBBBEEEBBBFFFHHHIIIOOO]]]kkkrrrxxx}}}pppkkkmmmmmmhhhaaa\\\\\\^^^___[[[[[[aaafffddd\\\UUUHHHFFFEEEFFFIIIJJJFFFCCCPPPTTTWWWRRRJJJDDDDDDHHHUUU______^^^```ZZZSSSXXXWWWaaahhhcccVVVLLLLLLPPPpppaaawwwwwwxxx{{{}}}}}}zzzuuuqqqpppqqqrrrsssrrrrrrppppppnnngggaaaaaafffiiihhheee^^^aaacccccc```[[[XXXVVVQQQ^^^nnnvvviiifffggghhhmmmuuu|||~~~ttteeeYYYWWW```mmmwwwqqqvvvyyyuuuoookkkiiihhhbbb\\\dddVVVJJJ@@@<<<<<<;;;:::<<<999999:::888777666888999888777555444333333444444777666444444555555444222444444444444444444444444555555666777777666555444777777777777777777777777444444444444444555666777555555555555555666777777777777888888888999999999999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEE@@@BBBDDDFFFGGGHHHKKKMMMRRRVVV^^^kkk|||{{{uuummmeee```VVV\\\bbbccc___[[[[[[\\\```[[[WWWYYY\\\ZZZSSSKKKDDDCCCDDDEEECCCAAAEEELLLYYYXXXVVVRRRMMMJJJIIIJJJ^^^\\\\\\___^^^XXXRRRQQQXXXYYYYYYWWWSSSQQQPPPPPPrrrbbbwww|||}}}{{{uuuqqqnnnooopppqqqrrrrrrqqqqqqjjjgggddddddggghhhgggdddccccccbbbaaa___\\\YYYWWWLLLTTT```wwwnnnllllllmmmssszzz}}}wwwrrriii^^^YYY^^^iiitttzzzssssssrrrnnnjjjhhhgggfff[[[ccc}}}RRRGGG???<<<<<<;;;:::;;;888999999888666666777999999888666555444444555555555444333333444555333222444444444444444444444444444555666777666666555444666666666666666666666666444444444444444555666666444444444444444555555666777777777888888888999999999888888888888999::::::::::::::::::;;;;;;;;;;;;:::999999888888999999:::===<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>??????@@@????????????@@@AAABBBBBB@@@BBBDDDEEEEEEFFFHHHJJJFFFGGGIIILLLRRR\\\gggnnnxxxkkk___^^^```^^^XXXTTTRRRYYY___```]]]YYYXXXYYYVVVWWWXXX[[[[[[WWWQQQKKKRRRPPPOOOQQQQQQPPPSSSYYY```ZZZSSSMMMLLLNNNSSSVVV[[[WWWTTTUUUTTTPPPMMMMMMTTTUUUUUUSSSOOOLLLKKKKKKrrr```ttt~~~yyysssoookkklllnnnoooppppppppppppggghhhiiijjjjjjhhhfffdddhhheee```^^^^^^]]]ZZZXXXMMMPPPRRRjjj~~~yyyuuutttrrrsssyyy|||{{{xxxssseee^^^WWW[[[hhhtttyyyzzzuuuoooiiifffggghhhhhhhhhdddsss|||jjjKKKCCC=========:::999:::888999999888666666777888999888777666555555555666333222111222444444444222444444444444444444444444444444555666666555555444555555555555555555555555444444444444444444555666333333333333444444444555777777777777888888888888888888888888888999999:::::::::::::::::::::::::::999999888888888888999999<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>???AAACCCDDDDDDCCCCCCDDDFFFHHHHHHHHHHHHIIIMMMSSSXXX___kkkwwwqqqhhhZZZOOOHHHMMMUUUVVVRRRNNNPPPWWW^^^```]]]XXXWWWXXXVVVWWWXXXXXXWWWUUUUUUUUU___ZZZXXX[[[]]]^^^___cccccc\\\SSSOOORRRXXX\\\___YYYRRRMMMMMMLLLIIIIIIKKKRRRRRRRRROOOLLLJJJIIIIIIppp^^^qqq~~~~~~zzztttpppmmmjjjjjjkkkkkkllllllllllllfffkkkppprrrooojjjgggfffhhhccc___^^^``````\\\XXXUUUSSSOOO___||||||}}}}}}{{{xxxxxx||||||||||||vvvnnn]]]XXXVVV```qqq{{{{{{vvvvvvmmmdddcccfffhhhjjjlllsss[[[EEE???;;;======:::888999777888888777555555666888777777666555555555555555333222111222444555555444444444444444444444444444333444444444555555555555555555555555555555555555444444444333333444555555333333444444555555555555666666666777777777888888777777777777777888999999::::::::::::999999999999999999888888888888999999;;;;;;::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<=========AAABBBCCCBBBAAA@@@AAABBBAAACCCDDDEEEGGGJJJOOORRRPPPWWW]]]aaajjjzzz~~~tttlllgggeeeWWWNNNIIIPPPYYYZZZUUUQQQQQQYYYaaaccc```[[[ZZZ[[[[[[VVVOOOLLLMMMRRRXXX\\\^^^XXXVVVZZZ]]]^^^^^^______YYYUUUUUUZZZ^^^^^^\\\WWWQQQLLLLLLKKKHHHHHHJJJPPPPPPQQQOOOMMMLLLLLLMMMsss___qqq|||}}}}}}zzztttpppnnnnnnjjjiiihhhgggffffffeeeeeegggmmmtttvvvrrrllliiihhhdddaaa^^^```cccccc]]]XXXWWWUUUPPPZZZwwwyyy~~~~~~~~~~~~|||}}}|||{{{|||}}}yyyxxx|||}}}sssgggWWWVVVZZZhhhxxx|||uuuvvvllldddcccdddfffjjjqqqhhhRRR@@@<<<;;;===<<<999777888777777888666555444555777444444444444444444333333444333222444555666666555444444444444444444444444333333333333333444555555555555555555555555555555555444444333333333444444444444555666666666666555555555666666666777777777777777666666777777888999999999999999999999999999999888888777777888888999999999::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>============>>>@@@AAABBBAAA???>>>???@@@BBBCCCDDDCCCCCCCCCEEEFFFJJJNNNPPPNNNOOOWWW^^^```jjjqqq}}}pppkkkddd]]]XXXVVVVVVWWWTTTMMMLLLTTT]]]^^^[[[XXXSSSZZZbbbddd```\\\[[[\\\ZZZQQQGGGDDDIIIPPPTTTTTTUUUPPPNNNSSSVVVUUUTTTTTTZZZUUUPPPPPPUUUXXXWWWTTTSSSNNNLLLMMMMMMIIIGGGHHHLLLMMMNNNNNNMMMMMMOOOQQQzzzeeeuuu{{{{{{}}}}}}{{{uuuoookkklllnnnjjjiiigggeeecccbbbbbbaaaggglllrrrssspppkkkgggfffbbb```___aaabbbaaa\\\XXXRRRRRROOOWWWlll}}}}}}~~~|||yyy~~~{{{xxxwwwzzzyyylll]]]SSSXXXbbbppp||||||wwwqqqiiicccbbbaaadddqqqrrrMMMGGG>>>;;;:::<<<;;;777777999666777777666444444555666333333444444444333333222555444333444666666666444444444444444444444444444222222222222222333555555555555555555555555555555555444444333333333333333444444666777777777666555555555555555666666666666666666666666666777777888777777888888888999999999888888777777777777888888888888999999999999::::::999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>?????????@@@AAA@@@???>>>???@@@GGGHHHHHHGGGEEEEEEFFFGGGGGGJJJKKKHHHGGGJJJMMMLLLMMMPPPUUUZZZcccppp|||xxxssslllgggddd^^^VVVRRRRRRRRRRRRQQQKKKIIIMMMVVV^^^aaaaaacccUUU[[[aaaaaa]]]YYYYYYZZZYYYSSSMMMNNNTTTVVVQQQKKKNNNKKKLLLQQQRRRNNNLLLLLLVVVPPPHHHEEEGGGKKKOOOPPPLLLIIIHHHLLLLLLHHHFFFFFFIIIJJJKKKKKKJJJLLLOOOQQQ}}}iiizzz~~~}}}~~~|||xxxooogggcccfffjjjiiihhhfffdddcccbbbbbbbbbfffhhhkkkllljjjfffcccaaadddcccaaa___]]][[[ZZZYYYQQQRRRPPPUUUaaakkk}}}{{{~~~xxx|||~~~zzzqqqcccVVVWWWaaannnxxx|||{{{xxxvvvgggcccaaabbbbbbkkkVVVDDD>>>>>>;;;;;;<<<:::666666:::666666666555444333444666222333444555555444333333666444333444555555444222444444444444444444444444222111111111222333444555666666666666666666666666555444333333222222333333222333555777777666555444444444555555555666666666666555555555555666777777555666666777888999::::::888888777777777777888888888888888888999999999:::888999999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<======>>>???@@@<<<>>>@@@@@@??????AAABBB>>>???@@@@@@@@@AAACCCEEEEEEHHHIIIFFFGGGJJJLLLKKKMMMNNNNNNLLLKKKPPPYYYaaaaaaeeejjjoootttyyy{{{sssppplllkkkkkkkkklllkkkhhheeebbbZZZTTTTTTYYY\\\ZZZVVVJJJKKKPPPXXX\\\]]]```eeeWWW\\\```___ZZZWWWWWWZZZZZZWWWUUUVVVWWWTTTNNNHHHKKKLLLPPPUUUSSSLLLIIIIIIPPPMMMHHHEEEEEEGGGKKKMMMHHHEEEEEEIIIJJJGGGEEEFFFJJJKKKKKKIIIIIIIIILLLOOO{{{jjj}}}}}}{{{tttiii___\\\```eeehhhgggeeedddcccddddddeeeddddddeeeeeeeeebbb___]]]hhhfffccc^^^YYYWWWXXXYYYVVVWWWSSSTTTZZZ^^^rrrzzzxxxwwwzzzyyy{{{mmm___UUU___jjjxxx~~~{{{uuurrrrrr^^^\\\^^^bbbeeevvvyyyNNNHHH<<<>>><<<;;;<<<:::666666:::555666666555333333444666333444555666666666555444555444333333333333222111444444444444444444444444111111000000111333444666777777777777777777777777555444333333222222222222111222444666666555444333444444444555555555666666555555555555555666777777444555555777888999:::;;;888888777777777777888888777777888888999999999:::888888999999999:::::::::==================<<<<<<;;;;;;;;;<<<===>>>???@@@;;;===?????????@@@BBBDDDCCCCCCCCCBBBAAABBBDDDFFFDDDFFFFFFCCCCCCHHHJJJHHHGGGKKKMMMMMMKKKNNNTTTZZZRRRTTTVVVXXXYYYZZZ]]]___hhhooowww|||}}}zzzdddXXXYYY___\\\```gggmmmooommmiiiggg___WWWPPPRRRYYY]]]XXXQQQMMMOOOSSSWWWVVVTTTWWW^^^ZZZ^^^aaa___ZZZWWWXXX[[[XXXVVVTTTPPPMMMJJJHHHGGGKKKNNNTTTYYYUUULLLHHHIIIIIIKKKMMMNNNLLLJJJJJJJJJHHHDDDCCCGGGIIIGGGGGGIIINNNNNNMMMKKKIIIIIIKKKNNNggg{{{~~~yyyqqqiiidddbbbccceeeggggggfffccc```___```bbbjjjddd^^^[[[]]]`````````aaabbb```^^^ZZZXXXXXXYYYTTTSSSTTTTTTQQQUUUgggzzzyyyxxxsssyyyuuusssxxx}}}rrr```\\\cccgggvvv|||vvvssstttnnnbbbaaa___\\\cccdddBBBAAADDD;;;;;;:::999888888888888555555444444444333333333111222444555666555444444333333333333333333333333555555444444444333333333222222333333333333444444555555555555555555444444444333222222111111222222333333444444444444444444555555555555555666777888777777666666666666777777888888777777888888999:::999999888888888888999999888888888888888888888888666666777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<============>>>????????????>>>AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEKKKHHHEEEDDDGGGMMMTTTYYYQQQPPPOOORRRWWW[[[[[[[[[]]][[[ZZZ[[[___bbbdddeeejjjppprrroooqqqyyy~~~}}}{{{zzzyyytttqqqtttyyyxxxsssoooWWWLLLNNNRRRVVV\\\bbbfffjjjllliiiddd\\\ZZZVVVTTTXXXZZZSSSHHHNNNVVV[[[XXXNNNIIIMMMSSSVVVXXXYYYWWWTTTRRRTTTWWWUUURRRRRRSSSOOOIIIKKKRRRWWWUUUSSSQQQMMMKKKHHHGGGMMMLLLKKKIIIHHHHHHGGGGGGBBBDDDGGGIIIHHHHHHIIIIIIPPPKKKIIIKKKLLLIIIHHHIIIhhhzzz|||xxxqqqjjjeeedddeeefffaaabbbbbbbbbaaaccceeegggjjjeee___ZZZZZZ[[[^^^___aaa```]]][[[YYYWWWVVVUUUSSSSSSTTTSSSOOONNNZZZhhh{{{xxx|||||||||xxxwwwxxxpppjjjaaaXXX]]]iiiuuuwwwnnnkkkdddYYYQQQZZZjjjwwwQQQ???@@@:::;;;;;;:::999888888888888555555444444444333333333111222333333333333333333333333333333333333333333555444444444444333333333222222333333333333444444555555555555555555555555444444333222222222222222333333333444444444444555555555555555555666777777555555555555666777888999777777888888888999999999999888888777777888888999888888888888888888888888777777777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========>>>???????????????AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEHHHLLLPPPRRROOOMMMLLLNNNRRRTTTTTTSSSSSSTTTVVVWWWXXXXXXXXXXXXJJJQQQVVVVVVVVVXXXXXXTTTSSSTTT[[[iiirrrtttwwwzzzwwwuuuwwwxxxyyyrrrjjjhhhkkkmmmkkkhhheeedddbbb```dddjjjjjjfffkkkzzz~~~ooo___ZZZ[[[[[[aaaaaa```aaagggllliiibbbYYYZZZXXXTTTUUUZZZ]]]\\\bbbeeeddd\\\QQQKKKMMMQQQYYYYYYXXXTTTPPPPPPTTTXXXYYYTTTPPPPPPMMMJJJNNNTTTRRRRRRPPPNNNMMMKKKIIIIIIKKKJJJIIIIIIIIIIIIIIIIIIDDDGGGIIIIIIHHHHHHHHHIIIMMMJJJJJJNNNOOOLLLJJJJJJiiiyyy|||wwwsssmmmhhhdddccccccddd]]]___```aaabbbdddgggiiiiiieee___YYYUUUVVV[[[___```]]]YYYWWWWWWVVVSSSPPPQQQSSSUUUTTTOOOLLLRRR[[[yyyyyyyyyyyyuuuqqqsss~~~wwwjjj___[[[ZZZ[[[dddpppwww}}}}}}pppddd___ZZZTTTYYYkkkxxxyyybbb<<<>>>BBB333;;;:::999888777777777777555555444444444333333333333222222111111111111222333333333333333333333333444444444444333333333333222222333333333333444444555555555555555555555555555444444333333333333333333333333444444444555555555555555555666666666666333333444555666888999:::666777888999999999888777999888888777777888888999888888888888888888888888888888888888888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<=========>>>???????????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDD@@@AAACCCFFFHHHIIIJJJKKKLLLKKKJJJKKKMMMNNNMMMLLLKKKOOOTTTTTTQQQNNNLLLMMMLLLSSSWWWWWWUUUSSSPPPLLLHHHLLLTTT^^^ccccccdddgggpppyyy|||qqqbbb]]]aaagggfff___YYYWWW[[[___```^^^XXXZZZZZZYYY]]]dddfffccceee|||}}}ssstttrrrjjjfffaaaZZZWWW]]]dddbbb[[[UUUYYYXXXRRRRRR\\\jjjrrryyywwwpppdddYYYRRRQQQRRRXXXWWWTTTPPPMMMOOOVVV[[[YYYQQQKKKIIIIIIJJJNNNRRRLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLFFFGGGIIIHHHFFFEEEEEEFFFIIIFFFHHHNNNOOOLLLHHHHHHkkkxxxyyynnnlllhhheeebbb`````````___aaabbbbbbaaaaaaccceeeeeeccc]]]VVVQQQSSSZZZ```___ZZZUUUTTTUUUUUUQQQLLLPPPSSSVVVVVVSSSRRRUUUZZZdddzzz{{{iiitttyyyxxxzzz|||~~~{{{xxxxxxuuurrrqqqvvv~~~zzzqqqaaa[[[YYY___fffiiinnntttqqqvvvuuukkk___XXXXXXZZZssswwwxxxJJJ555>>>CCC666:::999888777777666777777555555444444444333333333555333222000000000111222222222222222222222222222444444444333333333222222222222222333333333444444444444444555555555555555555555444333333333444444222333333444444555555555555555666666666666666555444444444555666777888999555666888::::::999777666888888777777777777888888888888888888888888888888999888888888777777777666999:::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<======>>>????????????>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCC???@@@BBBDDDFFFGGGGGGGGGJJJJJJJJJKKKLLLLLLLLLKKKJJJPPPUUUTTTPPPLLLLLLNNNTTTWWWYYYXXXUUUSSSPPPNNNMMMQQQXXX[[[[[[[[[]]]``````iiiooojjj___[[[```gggeee```[[[ZZZ]]]___^^^]]]XXX[[[]]]\\\___dddhhhgggkkkyyy{{{uuufff]]]YYYRRRMMMPPPVVVVVVRRRQQQTTTTTTOOOQQQ^^^nnnyyy|||wwwooofff]]]VVVSSSQQQSSSSSSRRROOOMMMPPPVVV\\\PPPJJJDDDCCCFFFIIILLLMMMHHHIIIJJJKKKLLLMMMNNNOOOJJJJJJJJJJJJJJJKKKLLLLLLGGGHHHHHHGGGDDDBBBBBBCCCHHHEEEEEEIIIJJJGGGDDDEEEnnnyyy{{{uuujjjiiigggdddbbb```______```bbbcccbbb`````````aaaaaa___ZZZTTTPPPSSSZZZaaa]]]XXXSSSSSSUUUUUUQQQMMMSSSUUUVVVTTTTTTVVVYYY[[[YYYgggjjjhhhooo}}}wwwtttuuuxxx|||zzzssspppppppppppptttzzz~~~xxxlllbbbWWWVVV\\\gggqqquuutttssswwwwwwtttiii[[[SSSXXXaaa}}}\\\EEE;;;<<>>>>>>>>>>>===>>>>>>>>>????????????@@@@@@@@@?????????@@@AAABBBAAAAAAAAABBBCCCDDDFFFGGGDDDFFFHHHIIIJJJJJJKKKKKKMMMQQQTTTSSSOOOMMMPPPTTTRRRVVV\\\___\\\UUUPPPNNNRRRUUUVVVTTTRRRSSSVVVXXXTTTXXX]]]^^^ZZZXXX[[[```bbb___]]]\\\\\\ZZZVVVRRRSSSXXX[[[YYYYYY]]]``````gggwww|||ppphhhiii```QQQOOOQQQOOOJJJHHHLLLNNNNNNNNNOOONNNLLLQQQ^^^jjjoooiiigggddd```[[[VVVQQQNNNQQQSSSTTTRRRPPPOOORRRUUUHHHEEECCCCCCHHHLLLLLLJJJGGGHHHIIIKKKMMMNNNPPPPPPMMMLLLKKKKKKJJJJJJKKKKKKIIIJJJJJJHHHEEEDDDEEEFFFMMMGGGDDDEEEEEECCCBBBDDDqqq{{{yyyrrrjjjjjjiiihhhfffcccaaa```]]]___aaabbbaaa```aaabbb___\\\WWWSSSQQQTTTZZZ___\\\XXXUUUTTTUUUVVVSSSQQQUUUVVVUUURRRRRRUUUWWWVVVTTT]]]qqquuulllvvv}}}vvvrrrsssvvvzzzyyysssppppppnnnoootttzzzxxxnnnccc]]][[[]]]ccckkksssvvvtttrrr{{{vvvnnnbbbSSSMMMZZZmmmsssMMMFFF@@@999999:::999888777666555555555555555555444444444333333333444333333222222222222333222222222222222222222222333333333333222222222222222222333333333333444444333333444444555666666666555444444333333333333333111222333333444555666666555666777777777666444444666666555555444555555666555666777888888888777666888777777666666777777888888888888888888888888888888888888777777666666666888888999999999:::::::::999999888888999999:::;;;:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>?????????>>>=========>>>@@@AAACCCBBB@@@@@@@@@BBBDDDFFF===@@@DDDFFFFFFGGGHHHIIINNNOOOOOOMMMKKKLLLQQQUUURRRXXXbbbjjjhhh]]]SSSOOOUUUVVVUUUPPPOOORRRVVVVVVTTTSSSTTTXXXYYYWWWWWWZZZ[[[[[[ZZZYYYWWWSSSMMMHHHLLLSSSVVVSSSPPPRRRVVVWWWaaahhhiiiccc^^^]]]VVVLLLJJJPPPRRRNNNJJJLLLOOOPPPMMMMMMKKKKKKRRR\\\aaa```[[[]]]______]]]YYYUUURRRTTTVVVXXXVVVQQQMMMLLLMMMGGGIIIJJJJJJLLLOOONNNKKKGGGHHHIIIJJJLLLMMMNNNOOOLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLLLLKKKIIIHHHJJJKKKQQQJJJFFFFFFEEECCCDDDFFFsss~~~wwwqqqjjjjjjjjjjjjgggdddaaa___\\\^^^aaaaaaaaa```aaaaaa```\\\VVVSSSSSSVVVYYYZZZZZZYYYXXXWWWWWWVVVVVVVVVSSSUUUTTTQQQRRRVVVVVVQQQSSSXXXgggnnnqqqtttvvvwwwyyy|||~~~}}}vvvtttxxxxxx}}}~~~zzzwwwvvvvvvtttsssttttttmmmbbb^^^``````eeekkkqqquuuwwwuuuqqqsssjjj```XXXQQQVVVttt|||ZZZEEEBBB===999:::888888888777666555555555555555555444444444333333333000111222222222222222222111111111111111111111111333333333222222222222111222222333333333333444444333333444444555666666777444444333222222222222222111222222333444555666777555666777888777666444333444444444444555555666777666666666666777777777777777777666666666666777777888888888888888888888888777777777777777666666666888888888888999999999999888888888888888999::::::888999::::::;;;;;;::::::<<<<<<=========>>>>>>>>>>>>===<<<;;;<<<===???@@@AAAAAA@@@???@@@@@@BBBBBB:::>>>BBBDDDDDDCCCEEEFFFLLLKKKJJJHHHIIIJJJLLLNNNLLLOOOVVV]]]ZZZPPPIIIHHHJJJLLLJJJGGGJJJPPPRRROOOUUURRRSSSWWWXXXUUUVVV[[[WWWWWWVVVUUUSSSPPPLLLIIIGGGOOOTTTPPPKKKMMMQQQSSS[[[ZZZ[[[^^^```]]]YYYUUUPPPTTTUUURRRPPPSSSTTTSSSMMMNNNMMMLLLQQQXXX[[[YYYVVVZZZ^^^___\\\XXXUUUTTTTTTWWWYYYWWWRRRNNNLLLMMMKKKQQQSSSOOONNNPPPOOOLLLHHHHHHIIIIIIJJJJJJKKKKKKGGGGGGFFFFFFFFFGGGHHHHHHJJJKKKKKKJJJIIIJJJLLLNNNNNNIIIFFFGGGGGGEEEDDDFFFuuuwwwppphhhiiiiiiiiigggccc___]]]^^^```bbbbbb```___^^^___bbb]]]VVVSSSTTTVVVWWWVVVYYYZZZZZZYYYXXXWWWYYYZZZOOORRRSSSRRRUUUZZZXXXQQQTTTVVVaaavvvssspppnnnooosssuuuuuusssvvv|||zzzwww{{{zzz}}}yyyyyy~~~zzz~~~|||zzzzzzzzzzzz{{{~~~zzzuuuooocccXXXZZZbbb___gggqqqxxx|||{{{wwwrrriii___WWWVVVYYYlllZZZIII???<<<777;;;>>>999888777666555555444444555555555444444444333333333...///000222222222111000111111111111111111111111333333333222222222111111222222333333333444444444333333444444555666777777444333222222111111222222111111222333444666666777555666777888777666444222222222333333555666888999666666666666666777888888777777666666666666777777888888888888888888888888666666666777777777777777777888888888888999999999888888888777888999999:::888888999::::::::::::999<<<<<<<<<<<<=========>>>>>>===;;;;;;;;;<<<>>>@@@??????@@@@@@@@@@@@??????;;;???CCCEEEDDDCCCDDDEEEKKKIIIGGGGGGHHHIIIIIIHHHSSSOOONNNPPPMMMGGGGGGKKKJJJLLLLLLLLLQQQYYYYYYTTTLLLJJJLLLQQQQQQNNNRRRYYYUUUTTTSSSRRRQQQPPPNNNMMMCCCLLLRRRNNNIIIIIINNNQQQOOOJJJLLLWWW]]]YYYVVVWWWWWWXXXUUUSSSTTTXXXWWWSSSNNNPPPPPPNNNPPPUUUYYYXXXRRRVVVYYYXXXTTTPPPNNNOOOQQQTTTVVVUUURRRPPPQQQSSSPPPVVVWWWQQQLLLNNNNNNLLLIIIHHHHHHHHHHHHHHHHHHHHHBBBBBBBBBCCCDDDFFFGGGHHHFFFGGGHHHHHHGGGIIIKKKNNNIIIEEEDDDGGGHHHEEECCCDDDttt|||zzznnnlllllljjjeee___]]]^^^```eeecccaaaaaacccdddaaa___\\\[[[YYYWWWWWWWWWXXXYYYYYY\\\]]]ZZZYYYZZZYYYUUUTTTQQQPPPRRRSSSRRRSSSVVVYYYaaaiiiooozzzuuudddeeeiiihhhiiimmmmmmppptttxxx}}}}}}}}}tttvvv}}}{{{yyyyyyyyy}}}~~~{{{}}}}}}yyywwwwwwxxx~~~tttiiibbb[[[XXX^^^iiidddmmmqqqqqqvvv~~~xxxkkkiiiNNNMMM^^^mmmJJJGGGBBB===:::999888999666666555444333333222222333333444444333333222222333555666555111000111333333222222111111222222333111111111111111111111111111222222333333222222111111222333333444444333333555444333222222222222222222222333333333333444444555777888888666555666777333333333444444444555555444555777888888888777666666666666666666666666666555888888555555888888555666666666666666777777888888888888777777777777777666666666666666666666666777888888888888999999999<<<<<<<<<============>>>>>>===<<<;;;;;;<<<===>>>@@@@@@??????>>>>>>======:::===AAADDDFFFEEEDDDBBBOOOQQQPPPKKKJJJLLLKKKGGGKKKLLLMMMKKKIIIGGGGGGHHHIIIHHHFFFEEEJJJRRRVVVTTTMMMLLLHHHFFFHHHMMMQQQQQQSSSVVVVVVSSSRRRSSSRRRNNNFFFNNNSSSPPPKKKLLLOOOPPPLLLGGGHHHNNNNNNLLLTTT```XXXQQQQQQZZZ\\\UUUSSSXXXNNNPPPTTTYYY]]]]]]ZZZWWWVVVXXXYYYYYYVVVQQQMMMJJJNNNSSSXXXXXXTTTQQQQQQSSSUUUVVVVVVTTTQQQOOOOOOPPPIIIGGGGGGIIILLLMMMKKKIIIFFFEEEEEEFFFHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHGGGFFFEEEDDDCCCBBBAAAwwwvvviiiiiiiiihhhddd```___```bbbeeecccaaabbbcccdddbbb```aaa```___]]][[[ZZZYYYYYYXXXZZZYYYUUUUUUXXXYYYWWWXXXUUUSSSTTTQQQMMMNNNRRRQQQWWW[[[]]]fff~~~ggg^^^___```dddjjjlllmmmnnnooosss{{{zzzyyy||||||yyyuuuzzz~~~ooojjjoooyyy{{{zzz|||{{{~~~}}}~~~{{{xxxwwwwwwpppfff^^^\\\]]]^^^dddkkk^^^fffnnnuuu|||}}}sssggg[[[OOO\\\yyy{{{{{{gggFFFCCC???;;;888777777888666555555444333333222222444444444444333222111111222333333333111000111222333222222111111222222333111111111111111111111111111222222333333222222111111222333333444444333333333333333333333333222222222222222333333333444444444666777777666555555666333333333444444444555555333444555777777666666555666666666666666666666666444777777444444777777444666666555555666666777888777777777777777777777777777777777777777777777777777777888888888999999999;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<>>>AAADDDFFFEEECCCBBBKKKOOOOOOLLLLLLNNNNNNKKKBBBDDDHHHIIIJJJJJJKKKMMMKKKIIIDDDBBBGGGNNNOOOKKKJJJHHHFFFFFFIIIMMMNNNMMMNNNPPPOOOKKKJJJLLLLLLJJJTTT[[[^^^XXXPPPMMMMMMLLLKKKFFFCCCEEEIIINNNUUU\\\VVVQQQUUU___bbb[[[WWW[[[NNNRRRYYY^^^___]]]YYYVVVWWWSSSNNNMMMOOOQQQPPPNNNQQQUUUYYYYYYUUUQQQQQQSSSTTTRRRPPPQQQRRRSSSQQQOOOIIIGGGEEEGGGKKKLLLIIIEEEFFFEEEDDDFFFHHHIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBvvv~~~~~~ssshhheeefffeeecccaaaaaabbbdddbbbaaa```aaacccccccccaaacccbbb```^^^[[[YYYWWWVVVWWWXXXWWWSSSSSSXXXZZZYYYYYYWWWVVVTTTNNNHHHIIINNNQQQSSSSSSQQQVVViii~~~ggg]]]XXXWWW[[[aaabbbcccdddgggnnnxxx~~~}}}yyyvvvttttttuuutttppplllrrr~~~|||xxxmmmbbbaaalllxxx}}}{{{{{{|||}}}}}}|||}}}~~~~~~{{{yyyzzz{{{~~~zzzuuuqqqpppaaaZZZUUUXXX___dddhhhkkkbbbdddmmmwwwyyymmm```XXXVVV```}}}{{{LLLAAA???<<<999777666666777555555444444333333222222444444444444333222111000111000000000222333222111333222222111111222222333111111111111111111111111111222222333333222222111111222222333333333333333111222333444444333333222222222222222333333333333333555666666555444444555333333333444444444555555222333555666666666555444666666666666666666666666333666666333333666666333666555555555555666777777666666666777777777777777777777777777777777777777777777777888888888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::::::::;;;;;;;;;;;;===???BBBDDDEEEDDDCCCAAAEEEIIILLLKKKLLLOOONNNKKKBBBEEEIIILLLOOOQQQUUUWWWNNNKKKEEECCCHHHOOONNNHHHFFFDDDCCCGGGMMMNNNKKKHHHLLLNNNLLLHHHHHHKKKLLLIIIQQQYYY^^^[[[WWWVVVVVVUUUJJJFFF@@@@@@JJJVVV[[[YYYSSSQQQWWWbbbfff```[[[\\\JJJRRR[[[```___ZZZUUUSSSUUUOOOJJJKKKPPPSSSQQQNNNSSSVVVYYYYYYUUURRRRRRSSSRRRNNNLLLNNNTTTVVVSSSNNNKKKGGGCCCEEEJJJLLLGGGBBBEEEDDDDDDEEEGGGHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDppptttzzzxxxsssmmmddddddcccbbbaaaaaabbbbbb___^^^^^^___```aaaaaa``````]]]YYYUUUSSSRRRSSSSSSVVVYYYXXXTTTTTTWWWXXXVVVTTTSSSRRRQQQKKKFFFGGGMMMRRRSSSRRRNNNOOOZZZoooyyyeeeYYYUUUYYYYYY[[[^^^```ccckkksssppptttzzz~~~zzzvvvsssrrrtttvvvvvvuuuqqqpppoooooopppppppppoootttzzzmmmlllccc\\\___lllzzz}}}zzzyyyzzz|||}}}~~~~~~~~~}}}{{{|||}}}{{{xxxvvvxxxyyyyyyyyyyyyvvvqqqjjjdddaaaYYYWWWXXX\\\aaaeeehhhkkkjjjgggmmmtttlll[[[UUU[[[lll|||[[[AAA===;;;999777666666666777444444444333333333222222444444444333222111000///222///...000333555444111333222222111111222222333111111111111111111111111111222222333333222222111111111222333333333333222///000222444555444333222111222222222222333333333222333555555444333444555333333333444444444555555333444555666666666555555555555555555555555555555333666666333333666666333555555444444555555666777555555666666666666666777888888888888888888888888777777777777888888888888888999999999::::::::::::999:::;;;======<<<;;;:::888888999999::::::;;;;;;>>>@@@BBBDDDDDDCCCBBBAAA???DDDGGGHHHIIILLLJJJFFFGGGIIIKKKLLLOOOTTTYYY^^^SSSOOOIIIIIIPPPWWWUUUOOOEEEBBBCCCKKKQQQPPPIIIEEEPPPRRRRRROOOOOOQQQQQQOOOHHHRRRZZZ[[[[[[]]]^^^]]]KKKKKKGGGHHHUUUdddbbbWWWRRRQQQVVV___bbb^^^ZZZZZZFFFOOOYYY\\\ZZZVVVTTTTTTSSSRRRSSSUUUWWWUUUPPPKKKRRRTTTWWWWWWUUUSSSSSSSSSQQQNNNMMMPPPTTTUUURRROOONNNIIIDDDFFFLLLMMMHHHAAAEEEDDDCCCDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEnnnttt{{{yyyuuuooodddcccbbbaaa```___^^^^^^[[[[[[\\\\\\\\\]]]]]]^^^ZZZWWWQQQLLLKKKMMMQQQSSSSSSWWWXXXUUUTTTTTTRRRMMMKKKJJJKKKLLLJJJGGGJJJOOONNNOOOOOOLLLKKKPPP[[[dddwwwjjj\\\WWWSSSSSSWWWYYYXXX\\\bbbggghhhlllqqqyyy}}}{{{yyyxxxxxx~~~~~~yyyzzz}}}~~~|||||||||zzz{{{~~~wwwvvvvvvwwwwwwvvvrrrooolllkkkkkkkkklllnnnpppqqqrrrqqqpppnnnmmmnnnqqqtttyyyqqqdddccc^^^ZZZ___jjjvvv|||~~~}}}{{{{{{~~~|||yyywwwuuuwwwyyyzzzzzzyyyxxxxxxmmmlllkkkhhhddd]]]VVVQQQTTTZZZaaaccccccfffkkkooolllhhhhhhiii]]]RRR^^^tttUUUEEE<<<::::::888777777777777888333333333333333222222222333333333333222111000///222000///111555777555333333222222111111222222333111111111111111111111111111222222333333222222111000111222222333333222222...000222444444444222111111111111222222222333333111333444555444333444555333333333444444444555555444555666777888777666666444444444444444444444444444777777444444777777444444444444444444555555666444444555555555666666666777777777777777777777777666666777777777888888888888888888888999999999:::888999;;;<<<<<<<<<;;;:::999999999::::::;;;;;;<<<>>>???AAABBBCCCBBBAAA@@@>>>CCCFFFFFFGGGIIIGGGCCCFFFFFFFFFFFFIIIPPPXXX^^^WWWTTTPPPNNNTTTZZZYYYRRRFFFCCCGGGPPPUUUPPPIIIFFFQQQUUUWWWUUUUUUWWWVVVRRRRRRZZZ``````___```___\\\SSSVVVVVVYYYdddlllcccRRRTTTRRRSSSWWWZZZXXXWWWWWWHHHNNNUUUWWWVVVUUUXXX[[[VVVYYY\\\[[[UUUPPPMMMLLLOOOQQQSSSTTTTTTSSSSSSTTTOOOQQQRRRSSSRRRQQQPPPOOOOOOKKKGGGHHHLLLMMMHHHCCCDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEErrr}}}uuujjjdddbbb```___^^^]]][[[YYYXXXZZZ[[[ZZZYYYYYYZZZ[[[XXXTTTOOOKKKJJJMMMRRRUUUPPPTTTVVVTTTRRRQQQMMMGGGFFFCCCDDDHHHJJJJJJMMMQQQMMMOOOPPPOOOMMMOOOSSSWWWhhhyyycccWWWNNNJJJPPPUUUVVVXXX^^^cccccccccfffmmmuuu}}}}}}~~~~~~~~~}}}zzzxxxxxx~~~~~~~~~}}}}}}~~~zzzzzz{{{}}}~~~|||yyyvvvsssssstttwwwyyyvvvvvvvvvwwwwwwuuupppllljjjkkkllllllkkkmmmooorrruuuuuusssoookkkkkkoootttyyy~~~{{{uuujjj^^^[[[ZZZ[[[___fffnnntttxxx|||}}}~~~~~~|||xxxvvvuuuuuuuuuwwwyyy{{{zzzvvvsss```___]]]\\\YYYUUUOOOKKKRRR]]]ggghhhfffiiiooossskkkeee___YYYOOOQQQmmmjjjHHHAAA;;;999999888777777777777777333333333333222222222222222222222222222111111000222111111222444555555444333222222111111222222333111111111111111111111111111222222333333222222111000111111222222222222222000111222333333222222111111111111111222222222222111333444555444444555666333333333444444444555555444555777888888888777666444444444444444444444444444777777444444777777444444333333333333444555555333333444444555666666666666666666666666666666666666666666777777777888888888888888888999999999999888888999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>@@@AAAAAA@@@@@@AAAEEEGGGFFFGGGIIIHHHEEECCCDDDEEEFFFJJJPPPXXX^^^WWWVVVSSSOOOQQQUUUTTTOOOJJJGGGLLLUUUWWWOOOIIIJJJQQQTTTVVVUUUUUUWWWWWWSSS[[[bbbeeeeeeddddddccc```[[[]]]___cccgggggg\\\PPPVVVTTTRRRRRRTTTUUUUUUUUUMMMPPPTTTUUUVVVXXX]]]aaa\\\^^^]]]WWWNNNJJJMMMQQQPPPPPPQQQRRRSSSSSSSSSSSSNNNQQQTTTSSSPPPNNNMMMMMMLLLJJJHHHHHHJJJJJJGGGDDDDDDCCCBBBBBBDDDDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEqqq}}}rrrdddaaa___]]]]]]]]]]]]ZZZWWWXXXZZZ[[[ZZZXXXWWWXXXZZZWWWUUURRROOONNNPPPSSSTTTQQQTTTUUUSSSRRRRRROOOKKKHHHCCCAAAFFFLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQTTTVVV]]]vvvmmm[[[NNNQQQWWWXXXZZZ______^^^]]]^^^bbbhhhnnnqqqqqqqqqwww~~~|||{{{{{{{{{~~~|||{{{zzz{{{}}}~~~}}}yyyvvvuuuvvvwwwxxxxxxwwwvvvvvvwwwvvvtttqqqoooqqqrrrqqqnnnmmmooorrrpppssstttpppkkkjjjmmmrrruuuwwwvvvssspppnnnfff]]]ZZZ]]]bbbeeehhhmmmsssyyyyyy{{{~~~}}}yyywwwwwwxxxzzzvvvrrrrrrtttsssmmmgggVVVTTTTTTUUUVVVVVVRRRPPPUUU```hhhiiihhhlllooooooccc]]]WWWSSSVVVkkkSSSDDDEEE;;;888888777777666666666666222222222222222222222222000111111222222222222111000111333333222222333555333222222111111222222333111111111111111111111111111222222333333222222111000000111222222222222222222222222222111111111111111111111111222222222222111333555555555555666777333333333444444444555555444555666777777777666555333333333333333333333333333666666333333666666333333333333222333444444555222333333444555555666666555555555555555555555555666666666666777777777888888888888999999999::::::888888888888999:::;;;<<<;;;::::::::::::::::::999::::::<<<>>>???@@@@@@@@@AAADDDFFFDDDFFFIIIIIIFFFCCCEEEIIIKKKMMMPPPSSSVVVOOORRRQQQMMMLLLNNNOOOMMMLLLKKKPPPXXXVVVKKKIIINNNUUUWWWVVVRRRSSSXXXZZZYYY\\\aaacccbbbbbbcccbbb___ZZZXXXZZZ^^^^^^YYYWWWWWWXXXWWWUUUTTTUUUXXXXXXWWWQQQRRRSSSTTTWWWZZZ]]]___[[[\\\ZZZVVVPPPNNNPPPSSSTTTSSSRRRRRRSSSSSSRRRQQQMMMNNNOOOPPPPPPNNNKKKIIIEEEEEEFFFFFFEEEDDDCCCCCCCCCBBBAAABBBCCCCCCBBBAAACCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDmmmvvv}}}pppbbb^^^\\\ZZZ[[[]]]]]]ZZZWWWYYY[[[]]][[[XXXWWWXXXZZZWWWVVVUUUSSSRRRRRRRRRQQQTTTWWWWWWTTTSSSUUUUUURRRLLLEEEAAAGGGMMMOOONNNMMMMMMMMMMMMMMMNNNPPPSSSVVVOOOeeewww___ZZZZZZVVVUUUXXXZZZYYYYYYYYYZZZ]]]```bbbiiiiiioooyyy}}}zzzzzz~~~}}}{{{ssssssvvv{{{}}}zzzzzz|||vvvwwwxxxzzz{{{{{{zzzyyysssxxx}}}}}}{{{{{{zzzxxxtttqqqooonnnoooqqqrrrrrrtttvvvwwwtttooolllnnnqqqhhhmmmqqqpppllljjjmmmqqqqqqrrrpppllllllkkkfff^^^^^^dddkkkmmmmmmpppxxxwwwzzz~~~}}}{{{xxxxxxzzz|||~~~uuullljjjkkkjjjccc\\\QQQPPPPPPSSSWWWYYYYYYWWW[[[ccchhhhhhiiimmmlllhhhWWWTTTRRRXXXmmmsssyyyeee:::===EEE999777777777666666555555555222222222222222222222222///000111222222333222222...111333333000///111444333222222222222222222333111111111111111111111111222222222333333222222222000000111222222222222111333333222111000000000111000111111111111222222222111333555666555555666777333333333444444444555555333444555666666666555444333333333333333333333333222444444222222444444222333333222222333333444555222222333444444555666666555555555555555555555555666666666666777777777777888999999999999:::::::::999888777777888:::<<<===;;;:::::::::999999888888888999;;;<<<>>>???@@@@@@>>>AAABBBAAACCCGGGIIIGGG@@@DDDIIILLLKKKIIIGGGFFFGGGLLLNNNKKKIIILLLOOOPPPNNNMMMRRRYYYTTTIIIHHHPPP\\\\\\XXXSSSTTTZZZ``````___bbbaaa]]]ZZZZZZWWWSSSSSSOOOOOOTTTSSSPPPVVVaaaYYYYYYXXXXXXZZZ\\\\\\ZZZRRRQQQQQQSSSVVVYYYZZZYYYVVVWWWYYY[[[ZZZXXXTTTQQQXXXWWWUUUTTTSSSRRRPPPOOOMMMJJJIIILLLPPPPPPKKKEEE???BBBDDDCCC@@@>>>@@@AAACCCBBBAAAAAACCCCCCBBBAAADDDCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDqqqrrr{{{ttthhheeebbb```[[[WWW[[[```\\\SSSTTTVVVXXXXXXVVVUUUUUUVVVVVVTTTRRRQQQQQQSSSUUUWWWUUUUUUTTTTTTSSSRRRRRRRRRQQQNNNLLLNNNSSSTTTQQQMMMNNNOOOPPPPPPOOOOOOPPPRRRQQQXXXfff{{{pppbbbUUURRRXXXYYYXXXVVVVVVVVVWWWXXXXXXcccfffkkkpppsssuuuuuuuuuxxx{{{~~~xxxxxxxxxxxxyyyzzz{{{|||{{{yyywwwuuuuuuuuutttsssnnnpppsssvvvxxxzzz{{{{{{}}}xxxtttqqqqqqmmmmmmkkkhhheeedddfffgggnnnoooppppppnnnjjjfffcccbbbaaaaaaffflllqqqqqqpppoooqqqqqqooonnnooolllfffiiimmmrrruuuwwwwwwwwwxxxlllpppvvv}}}~~~xxxsssrrruuuyyyxxxwwwlllccc[[[ZZZZZZYYYZZZ]]]SSSRRRUUU[[[cccfffddd```aaadddhhhkkkggg___WWWTTTSSSVVVnnnjjjJJJ@@@999555555888666555444444555666888222222222111111111000000000000000000000000000000000111111111111222222222333222111111000000111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333444444555555444444333333333222222222333444444555555555555555555555555555555555555555555555555333333333333333333333333000111333222222111333444555555555444444333333333444444444555555444333333555555555555555555555555666666666777888888999999777777666666777999;;;<<<;;;:::999999;;;;;;:::999999;;;<<<;;;::::::;;;<<<@@@AAACCCCCCDDDFFFIIILLLEEEGGGJJJJJJHHHFFFCCCBBB@@@HHHJJJEEECCCHHHOOOPPPTTTRRROOOMMMKKKJJJJJJKKKWWWYYYYYYYYY^^^bbb```ZZZ^^^UUUVVV^^^ZZZLLLJJJUUUUUUOOOLLLOOORRRSSSWWW\\\ddd\\\XXX[[[^^^]]]ZZZYYYYYYUUUSSSTTTYYY[[[YYYVVV]]][[[ZZZYYYVVVQQQQQQUUUZZZWWWSSSQQQRRRSSSTTTTTTLLLLLLLLLMMMNNNNNNLLLJJJEEEHHHIIIDDD===999<<>>???>>>???@@@@@@AAACCCFFFIIIBBBEEEGGGFFFBBB???>>>???BBBHHHIIIDDDCCCGGGKKKLLLNNNMMMKKKJJJJJJKKKMMMNNN\\\]]]\\\[[[___dddccc^^^VVVXXX___fff```SSSQQQWWWWWWSSSQQQTTTVVVWWW[[[``````[[[ZZZ^^^```]]]ZZZZZZZZZVVVSSSTTTXXX[[[ZZZXXX[[[YYYXXXXXXUUUQQQRRRVVVZZZWWWSSSQQQPPPPPPPPPOOOMMMMMMMMMNNNOOOOOOMMMKKKFFFHHHHHHEEE@@@???AAADDDEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDBBBAAA@@@?????????CCCCCCCCCBBBBBBBBBAAAAAAdddkkkpppdddVVVWWWVVVYYY___eeebbb\\\OOORRRVVVWWWVVVUUUTTTTTTSSSQQQPPPOOOOOOQQQSSSTTTSSSSSSSSSTTTSSSSSSRRRRRRVVVSSSQQQRRRUUUVVVSSSQQQQQQRRRSSSRRRPPPPPPQQQRRRUUUTTTTTTYYYfffpppUUUJJJLLLOOOPPPQQQSSSTTTVVVVVVXXX\\\aaadddffffffgggccceeeiiinnnssswwwyyy{{{}}}~~~|||zzzyyyzzz{{{{{{{{{{{{|||{{{yyyvvvsssrrrmmmnnnnnnoooooonnnmmmmmmuuuuuuvvvwwwwwwuuutttssszzzyyyxxxwwwtttrrrpppnnnjjjkkkkkkjjjhhhhhhiiikkknnnnnnoooooonnnkkkhhhfffdddeeehhhnnnvvvzzzzzzxxxwwwxxxuuurrrtttyyy{{{xxxxxxyyyzzzzzzxxxwwwwwwwwwmmmqqqwww}}}{{{{{{|||~~~~~~{{{xxxtttnnngggbbbaaa```^^^\\\XXXYYY]]]aaa```^^^```fffeeeiiimmmmmmjjjiiikkknnneeennntttmmm___WWWZZZaaasssmmmLLL<<<888555555777666555444333333444555666333333333222222222111111000000000000000000000000000000000111111111222222222222111000000000000111000111111111111222222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222333333333333333333444444444444333333222222222222222333444444555555555555555555555555555555555555555555555555333333333333333333333333222333555444333333444555555444444444444333333333444444444444444444444444555555555555555555555555555555666666777888888888888888777777777888888999888666555666888888777666777888:::;;;;;;<<<>>>@@@;;;<<<=========???BBBEEEDDDGGGIIIFFFAAA>>>???BBBEEEGGGHHHFFFGGGKKKLLLKKKFFFFFFEEEEEEHHHKKKOOORRRVVVVVVTTTRRRVVV\\\]]]YYYMMMVVV^^^^^^XXXSSSTTTWWWYYYUUUTTTVVVWWWVVVXXX\\\[[[YYY[[[```aaa]]][[[\\\]]]YYYUUUUUUXXX[[[[[[ZZZVVVSSSSSSSSSQQQMMMOOOSSSSSSQQQNNNMMMMMMLLLKKKIIIMMMLLLLLLMMMNNNNNNMMMKKKIIIHHHGGGEEEEEEEEEFFFGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@??????BBBBBBAAAAAAAAAAAA@@@@@@hhhrrrmmm\\\TTTTTTTTTWWW[[[]]]ZZZVVVQQQTTTWWWXXXWWWTTTSSSRRRQQQPPPOOONNNOOOPPPQQQRRRQQQQQQSSSSSSTTTTTTSSSSSSSSSQQQOOOOOOQQQRRRPPPOOOPPPQQQRRRRRRQQQQQQRRRTTTXXXUUURRRQQQWWWkkkrrr[[[UUUNNNLLLOOOSSSUUUUUUTTTUUUXXX[[[]]]^^^^^^^^^bbbcccdddggghhhjjjjjjkkkoootttzzz~~~}}}~~~~~~}}}||||||~~~|||xxxuuusssoooooooooooonnnnnnmmmmmmrrrssstttvvvwwwwwwwwwvvvxxxwwwvvvvvvvvvtttrrrqqqlllmmmoooooonnnnnnoooqqqppppppqqqqqqpppnnnlllkkkhhhiiimmmttt{{{~~~{{{~~~~~~{{{wwwwwwyyyxxxtttvvvxxxyyyyyyyyyzzz|||}}}yyy|||{{{yyyvvvwwwxxxxxxwwwsssooolll___\\\XXXVVVWWWXXXWWWVVVZZZ^^^cccfffbbb___ccckkkiiinnnssstttrrrpppqqqrrrkkknnniii^^^YYYeee}}}cccQQQ???888666555666888555555444333333444555555333333333333222222222222000000000000000000000000000000000000111111111111222222111000000000000000000000111111111222222222222222222222222222222222222222222222222222222222444333333222222111111111111222222222222333333333333333333444444333333333111111111111222333444444555555555555555555555555555555555555555555555555333333333333333333333333333555666555444444555666444444444444444444444444444333333333444444555555555555555555555555555555444444555666666777777888888888888777777777777777777666555666777888777666555777888888888888:::;;;999:::;;;;;;;;;===@@@CCCDDDHHHIIIFFFAAA???CCCHHHHHHIIIJJJLLLOOOQQQPPPMMMBBBBBBBBBCCCGGGKKKPPPSSSLLLKKKGGGFFFJJJRRRUUURRROOOVVVWWWPPPNNNSSSWWWVVVZZZWWWVVVWWWVVVSSSTTTXXXWWWWWWYYY]]]]]]ZZZ\\\```aaa]]]XXXVVVWWWXXXYYYYYYQQQNNNMMMMMMJJJFFFHHHLLLIIIHHHGGGHHHIIIIIIHHHGGGIIIHHHHHHIIIJJJKKKJJJIIIKKKHHHEEEEEEGGGHHHGGGEEECCCDDDDDDDDDDDDDDDCCCBBBCCCBBBBBBBBBAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAAeeeiiivvvrrr```SSSSSSRRRRRRVVVXXXXXXUUURRRUUUWWWYYYYYYWWWTTTRRRRRRRRRQQQPPPOOONNNNNNOOOOOONNNPPPRRRSSSTTTTTTTTTSSSQQQOOONNNNNNNNNOOOOOOOOOMMMOOOQQQRRRRRRRRRTTTVVVVVVUUUSSSQQQQQQ[[[sssuuu___TTTTTTWWWWWWTTTVVVWWWXXXYYYYYYYYYXXXXXX]]]^^^___```aaabbbbbbbbbeeegggkkkpppssstttvvvxxxvvvtttqqqqqqsssxxx|||vvvzzz~~~}}}|||zzzwwwvvvooonnnnnnnnnnnnnnnooooooqqqrrrtttvvvyyy{{{||||||yyyxxxwwwwwwyyyyyywwwtttoooqqqtttuuuuuuuuuvvvwwwtttttttttsssssssssrrrrrrnnnnnnqqqwww}}}~~~{{{|||~~~|||xxxwwwxxxtttnnnssstttvvvwwwxxxyyy{{{}}}{{{|||}}}|||zzzvvvqqqooojjjlllnnnnnnllliiieeecccWWWWWWXXXZZZ\\\^^^^^^^^^bbbdddgggfff___[[[aaajjjmmmppptttwwwwwwtttoookkkffffffbbbaaappp```IIIAAA999777777666666888444444333333333333444444333333333222222222111111000000000000000000000000//////000000000111111111222111000000//////000000000000111111111222222222222222222222222222222222222222222222222222222222333333333222222111111111111111111222222222333333222333333333333333333222111111111111222333444555555555555555555555555555555555555555555555555555333333333333333333333333444555666666444444555666444444444444444444444444444333333333333444555666555555555555555555555555444444444555666666777777777777888888777777777666888777666777999:::999888777888999999777666777888999:::;;;;;;;;;<<>>?????????@@@@@@@@@AAAAAAaaaTTTXXXYYYSSSNNNMMMHHHHHHMMMNNNKKKMMMQQQRRRSSSSSSSSSSSSTTTWWWZZZWWWVVVTTTQQQOOOLLLJJJIIIJJJLLLPPPSSSUUUVVVUUUTTTNNNNNNNNNNNNNNNPPPSSSVVVQQQRRRRRRQQQOOOMMMNNNOOOSSSOOONNNQQQRRRRRRVVV[[[]]]uuu~~~tttoooQQQQQQRRRRRRSSSTTTUUUVVVTTTTTTVVVWWWXXXYYYYYYYYYVVVRRRRRRWWWYYYVVVUUUXXXWWWTTTQQQSSSYYY```dddeeeeeefffhhhkkkmmmooopppqqqvvvzzz~~~~~~yyywwwwwwzzzrrrqqqooonnnmmmmmmnnnnnnssssssssstttuuuwwwxxxyyyyyyvvvsssuuuyyyzzzwwwsssooorrrwwwzzzzzzxxxwwwwwwzzzyyyxxxwwwxxxzzz|||~~~~~~{{{wwwvvvwwwvvvsssppprrrrrrooolllmmmqqqrrrooofffiiimmmnnnmmmkkkjjjiiiooommmjjjhhhfffggghhhhhhhhhlllnnnllleee^^^YYYVVVTTT[[[dddkkkllljjjgggdddfffdddddddddbbb^^^aaafffmmmrrrtttnnneee```ccciiinnnKKK>>>===;;;888666777888666222111222222333333222222111000000000000////////////000000000000000000000000////////////000000000000111111000///////////////000111111111111222222222222222222222222222222222222222222222222222222222000000111222333444444555000111111111111222222222222222222333333222222222/////////000111333444555555555555555555555555555555555555555555555555555333333333333333333333333444555666555333222333444333333333444444555555555444333222111222444666888555555555555555555555555222222333444444555555666333444666777888888888777777666666777999;;;:::999777888::::::999999:::;;;:::;;;;;;;;;:::<<<>>>AAABBB>>><<>>======>>>>>>?????????@@@___PPPRRRSSSPPPNNNLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOOOOOOOQQQSSSUUUWWWVVVTTTPPPLLLJJJJJJKKKLLLLLLNNNQQQTTTUUUTTTRRRQQQMMMNNNNNNOOOOOOPPPPPPPPPOOOPPPQQQPPPOOOOOOQQQRRRRRRQQQOOONNNNNNOOOPPPRRRTTT]]]vvveeeYYYOOOMMMMMMMMMQQQWWWWWWXXXYYYYYYYYYXXXTTTOOOQQQOOOPPPSSSWWWXXXUUURRRSSSQQQPPPQQQUUUYYY[[[\\\YYYXXX[[[bbbggghhhjjjnnnpppooonnnoooppppppooonnnmmmoooqqqqqqooommmlllmmmhhhjjjmmmnnnnnnoooqqqsssvvvyyyvvvpppttt}}}|||rrroooppprrruuuwwwwwwvvvtttvvvwwwwwwxxxxxxxxxwwwwwwtttsssqqqpppoooqqqrrrtttnnnmmmllllllmmmlllhhhddddddeeefffeeedddffflllqqquuuqqqmmmjjjhhhgggeeedddmmmkkkfff___WWWQQQLLLKKKTTTVVV[[[bbbiiijjjfffbbbkkkmmmooolllbbb\\\```jjjrrrrrroooggg___eee|||jjjNNNAAA999777777666555444444333333444333222111111111222333111111000000//////......000000000000////////////...//////000111222222222000000000000000000000000000111111111111222222222222333333333333222111111111111222333333333333222//////000000111111111222111111111111111111111111111222222333333222222111222222111111222222333444222444777777444333444666555444222333555666666666444555666555444444555666555555444444444333333333444444333222333444555666444333333222222333333444333333333444444444555555666555555444444444555555333444444555666777888888::::::999999888999999999;;;:::999888888888999999888888999;;;===>>>???@@@===>>>>>>>>>>>>???BBBEEE>>>MMM___fffaaaUUULLLHHHFFFJJJTTT]]]\\\SSSNNNPPPWWWQQQLLLKKKPPPVVVXXXWWWOOOMMMPPPWWWYYYUUUUUUYYYNNNSSSWWWTTTSSSWWW[[[\\\ZZZVVVRRROOOOOOQQQTTTUUUYYYYYYXXXSSSLLLHHHGGGHHHJJJIIIHHHIIIJJJJJJHHHFFFDDDCCCCCCBBBCCCCCCDDDEEEHHHFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDCCCBBBAAA@@@???@@@BBBBBBBBB@@@@@@@@@BBBAAAAAAAAA@@@@@@@@@??????]]]OOOQQQRRRNNNKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMOOOQQQRRRSSSSSSQQQMMMKKKJJJKKKMMMOOONNNPPPRRRTTTUUUSSSQQQOOOOOONNNNNNNNNNNNNNNOOOPPPNNNOOOPPPOOONNNNNNOOOQQQNNNMMMLLLKKKKKKLLLNNNOOOVVVXXXgggwwwfff[[[SSSLLLLLLPPPSSSSSSTTTUUUWWWYYYYYYVVVRRRQQQQQQSSSUUUVVVUUUUUUVVVSSSQQQRRRUUUYYY\\\]]]YYYXXXZZZ```cccbbbcccffffffeeeeeeggghhhjjjjjjjjjjjjkkkmmmllljjjiiiiiijjjgggiiijjjkkkkkklllnnnppprrrvvvuuupppttt{{{wwwmmmjjjiiijjjlllooopppnnnlllmmmnnnooopppqqqrrrrrrrrrmmmlllkkkjjjjjjkkklllmmmllljjjjjjjjjkkkiiiddd```bbbeeegggfffeeefffjjjmmmssspppmmmkkkjjjiiifffdddbbb^^^YYYUUUTTTRRRPPPMMMSSSYYYbbbhhhkkklllkkkkkkmmmpppuuuuuummmdddcccggggggkkkpppuuupppMMM@@@<<<999777666666555444444333333444333222111111111222222111000000000/////////...000000000000////////////...//////000111111222222000000000000000000000000000000111111111222222222222333333333333222111111000111111222222222222222///000000000111111111111111111111111111111111111111222222333333222222111222222222111222222333444333555666666444444666888666444333333555666666555444555666555444333444666555444444444444333333333444333222222222333555555444333333222222333333444333444444444444444444444444444333333333444444555444444555555666666777777999999888888888999999::::::::::::999999888888888888888999:::<<<===>>>>>><<<===>>>>>>>>>???AAACCCGGGLLLQQQPPPKKKFFFFFFGGGHHHLLLUUU]]]\\\TTTPPPRRRUUUPPPKKKKKKPPPUUUWWWWWWVVVTTTWWW\\\\\\WWWWWWZZZTTTVVVXXXYYY]]]```^^^YYYUUUUUUSSSOOOJJJJJJMMMQQQPPPQQQPPPNNNJJJIIIJJJLLLQQQOOOMMMLLLLLLLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@???@@@AAABBBBBB@@@@@@@@@BBBAAAAAA@@@@@@@@@?????????\\\NNNPPPPPPKKKHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIJJJKKKLLLMMMNNNOOONNNMMMKKKJJJJJJLLLOOOPPPOOOQQQSSSTTTTTTRRROOOMMMPPPOOOMMMLLLKKKLLLNNNOOOMMMNNNNNNMMMLLLKKKMMMNNNKKKJJJJJJIIIJJJKKKMMMNNNUUUQQQWWWjjj~~~~~~kkkZZZQQQNNNSSSSSSTTTVVVYYYYYYWWWVVVTTTUUUVVVVVVUUUUUUWWWXXXYYYVVVSSSSSSVVVZZZ]]]^^^\\\ZZZ[[[___```]]]\\\^^^\\\]]]^^^```bbbdddeeefffeeefffgggfffdddddddddfffdddfffggggggffffffhhhjjjooossstttqqqssswwwqqqgggeeeaaa___aaaeeegggeeeaaaaaabbbdddfffhhhiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkiiidddaaaeeehhhlllllljjjiiijjjlllqqqooommmkkkiiieee```\\\TTTPPPMMMMMMRRRTTTTTTRRRQQQ[[[gggnnnnnnnnnqqqttttttttttttrrrkkkbbb```cccjjjtttsssLLL===:::::::::666666555555444333333333333333222111111111111222000000000000////////////////////////000000000000/////////000111111222222000000000000000000000000000000000111111111222222222333333333333222111111///000111111222222111111000000000000111111111111111111111111111111111111111222222333333222222111222222222222222333444444444555555555555666888;;;777555444444555555555444333555666555444333444555444444444444333333333333222222222222222333444444444333333222222333333444444444444444444444444333222222222222222333444555555555555666666666666666888777777777888999:::::::::;;;;;;;;;:::999777666888888999999:::;;;;;;<<<:::<<>>;;;<<<@@@DDDEEEIIIRRRYYYXXXTTTSSSUUUSSSOOOKKKLLLPPPVVVXXXYYYZZZZZZ[[[]]][[[VVVVVVXXXVVVUUUTTTXXXaaafff^^^RRRUUUWWWVVVPPPHHHFFFJJJOOOIIIJJJJJJIIIIIIKKKOOORRRUUURRROOOMMMLLLKKKIIIHHHIIIIIIJJJIIIIIIHHHGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@??????AAABBBAAA@@@???AAABBBAAA@@@@@@@@@@@@?????????\\\NNNPPPOOOJJJGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGIIIJJJJJJKKKKKKLLLKKKJJJIIIIIIKKKMMMOOONNNOOOQQQRRRRRRQQQOOONNNPPPNNNLLLJJJIIIJJJLLLNNNLLLMMMMMMKKKJJJIIIJJJLLLKKKKKKKKKKKKLLLMMMOOOPPPPPPMMMQQQ]]]jjjzzzxxxcccXXXQQQOOOQQQWWWYYYXXXVVVVVVUUUYYY]]]]]]ZZZYYYZZZ\\\ZZZXXXUUUTTTWWWZZZ]]]^^^^^^\\\]]]aaa```\\\ZZZ\\\[[[\\\^^^___```aaaccceeeaaabbbbbbaaa``````aaabbbbbbccccccbbbaaaaaaccceeemmmppppppnnnoooppplllddd```[[[WWWYYY^^^```^^^ZZZXXXYYY[[[^^^aaaccceeeeeedddeeefffffffffffffffeeeiiijjjlllmmmnnnllliiigggjjjnnnssssssqqqnnnmmmnnnpppnnnllliiieee^^^VVVPPPMMMNNNPPPRRRTTTVVVWWWWWWWWW```kkkpppqqqqqqsssvvvvvvoooiiifffbbbbbbgggnnn~~~XXXBBB@@@<<<777555555555555444444333333333333222222111111111111111000000000000////////////////////////000000000000//////000000111111111111////////////////////////000000000000111111111111222333333333333222111111//////000111111111111000000000000000000111111111111111111111111111111111111222222333333222222111333222222222222333444444555555444444555777:::<<<888666444444555555444333333444555555333333444555444444444333333333222222111111111222222222333333444333333222222333333444555444444444444333333333222222222222333444555666666666666666666555555555666666666777888999:::;;;999:::;;;<<<;;;888666444888888888888999999999999999<<>>??????@@@???>>>======>>>??????>>>CCCJJJOOOPPPPPPRRRUUUSSSPPPMMMNNNRRRWWWZZZ[[[XXXYYY[[[ZZZVVVSSSRRRTTTRRRPPPOOOSSS\\\bbb[[[PPP[[[ZZZVVVPPPKKKJJJOOOSSSHHHHHHHHHHHHIIILLLPPPSSSQQQNNNJJJHHHGGGGGGGGGFFFIIIIIIIIIIIIHHHGGGEEEDDDAAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCBBB@@@???>>>>>>>>>??????@@@@@@@@@?????????@@@AAAAAA@@@???AAABBB@@@@@@@@@@@@????????????[[[OOOQQQPPPJJJFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJLLLKKKIIIHHHHHHIIIJJJKKKKKKLLLNNNPPPPPPPPPOOOOOOOOOMMMJJJHHHHHHIIIKKKLLLLLLLLLLLLJJJHHHGGGHHHIIIKKKKKKKKKLLLMMMNNNOOOOOOIIIJJJPPPWWW[[[ddd}}}uuu[[[SSSNNNPPPRRRRRRVVV[[[VVV[[[aaaccc```]]]\\\]]]ZZZXXXVVVVVVYYY\\\^^^^^^^^^\\\^^^bbbaaa]]][[[\\\]]]___aaaaaa``````bbbddd___```bbbaaa```___```bbb`````````___]]]^^^```bbbiiijjjiiigggggggggeeeaaaZZZVVVSSSTTTXXXZZZXXXUUUUUUVVVYYY\\\___aaacccccc^^^___``````aaaaaa``````ggghhhkkkmmmnnnnnnnnnnnnmmmqqquuuuuurrrooonnnooonnnmmmllljjjfff^^^UUUOOOPPPWWW______ZZZVVVWWWZZZaaaeeejjjmmmnnnmmmmmmmmmjjjggghhhnnnvvvzzziiiEEE???AAA:::222111444444444444444333333333222222222222111111000000////////////000000000000.../////////000000000111000000000000000111111111//////////////////////////////000000000111111111222333333333333222111111//////000111111111111000111111000000000000000000111111111111111111111111111222222333333222222111333333222222333333444555666555444444555888:::;;;888666444444555555444333333444555444333222333555444444333333333222222222111111222222222333333333444333333222222333333444444444444444444444444444333333333333444555777777666666666666666555555555555555555666777888999:::888999:::::::::888555444888888888888888888888888999<<<>>>???>>>===>>>>>><<<<<<===>>>???>>>>>>===???DDDHHHIIIIIIJJJNNNPPPPPPNNNMMMMMMPPPUUUXXXZZZTTTXXXZZZWWWSSSQQQRRRTTTPPPQQQOOOPPPVVV\\\[[[VVV___YYYQQQMMMNNNQQQTTTTTTIIIGGGFFFFFFGGGJJJLLLMMMKKKHHHEEEDDDDDDFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBBBBCCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>???@@@@@@@@@??????>>>???AAA@@@??????AAABBB@@@@@@@@@?????????>>>>>>~~~ZZZOOORRRQQQJJJFFFBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNLLLKKKIIIHHHGGGHHHJJJKKKLLLLLLLLLJJJGGGFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKEEEGGGMMMQQQNNNPPPcccyyyvvvdddYYYQQQKKKOOOWWWUUUYYY^^^aaaaaa___]]]\\\ZZZYYYXXXZZZ]]]_________]]]\\\^^^bbbbbb^^^[[[\\\___bbbdddccc```^^^```ccc```bbbeeeeeedddccccccccc___```___]]]\\\]]]```bbbddddddcccbbbaaa```___^^^VVVUUUUUUUUUWWWXXXWWWWWWXXXYYY[[[^^^aaabbbdddddd`````````aaaaaabbbccccccdddfffhhhiiiiiijjjmmmoookkkoooqqqpppmmmkkklllmmmlllmmmmmmnnnlllggg```ZZZWWWbbbjjjggg\\\TTTVVV[[[aaaccceeeffffffgggggggggiiiqqqgggNNN::::::<<<888555777444444333333333333333333111111222222111111000///////////////000000000000......//////000000111111000000000000000000111111000000000000000000000000/////////000000000111111222333333333333222111111///000111111222222111111111111111111000000000000111111111111111111111111111222222333333222222111333333333333333444444555666444333444666888999999777555444444555555555444222444555444333222333444333333333333222222222222111222222333444333333333444333333222222333333444333333333444444444555555444444444444555555666777555555555666666666666666666555555555666777888888666666777888777666555444777777777888888888888888:::<<<===>>>===<<<===>>>@@@???>>>;;;999:::===AAAHHHKKKLLLGGGDDDFFFJJJKKKMMMLLLKKKLLLNNNQQQTTTVVVVVV[[[]]]XXXSSSSSSVVVWWWUUUVVVUUUQQQSSSYYY]]]\\\ZZZSSSKKKJJJNNNRRRRRRPPPEEEDDDCCCCCCEEEFFFFFFEEEHHHFFFDDDDDDFFFHHHHHHHHHCCCBBBAAA@@@??????@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@@@@?????????@@@@@@@@@??????>>>===???@@@@@@??????AAABBB@@@????????????>>>>>>>>>zzzWWWMMMQQQPPPJJJEEEAAAAAABBBBBBBBBCCCCCCCCCEEEDDDAAA@@@AAACCCFFFHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJLLLMMMLLLJJJGGGEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGEEEHHHKKKIIIHHHRRRaaazzzlllZZZSSSVVVTTTUUUVVVXXX[[[]]]\\\[[[YYYZZZ\\\___bbbdddcccaaa```___aaaeeeeee```]]]^^^```cccfffdddaaa___bbbeeebbbfffiiikkkjjjhhhgggggg___```___]]]\\\^^^aaadddaaabbbdddeeeddd```^^^^^^WWWZZZ]]]]]]]]]\\\]]]^^^]]]^^^```bbbccceeeeeeeeeddddddccccccdddfffggghhheeefffgggfffeeefffjjjnnnjjjlllllljjjggggggjjjmmmnnnoooppprrrrrrnnnhhhddd___eeejjjeeeZZZSSSUUUYYY^^^ccciiilllmmmrrrzzzeeeLLLAAA999999:::777777999333333333333333333333333000111111222111000///....../////////000000000111.........///000111111111111000000000000000000000000000000000000000000000////////////000000000111222333333333333222111111000111111222222222222222111111111111000000000///111111111111111111111111111222222333333222222111444333333333333444555555666444333444666888777555666444333333555666666555222333444444222222333444333333333222222222222111111222333444555444444333444333333222222333333444111222222333444555666666444444444333333444555555444444555555666666777777666666555555555666666777444444444555555555555555777777777888888999999999;;;<<<===<<<;;;;;;===>>>AAAAAA>>>999666888AAAHHHJJJNNNLLLEEEAAAEEEJJJKKKMMMMMMMMMMMMNNNPPPTTTVVVYYY```bbb[[[UUUUUUXXXYYYYYYYYYUUUPPPQQQUUUWWWVVVOOOMMMKKKLLLNNNNNNKKKHHH@@@???@@@BBBEEEGGGEEECCCGGGFFFEEEFFFHHHIIIIIIGGGBBBAAA???======>>>@@@BBBBBBBBBCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>><<<>>>@@@@@@??????AAABBB????????????>>>>>>>>>>>>xxxUUULLLPPPOOOIIIEEEAAAAAABBBBBBBBBCCCCCCCCCEEECCC@@@>>>>>>AAAEEEHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIMMMMMMLLLJJJGGGEEEFFFGGGIIIIIIJJJJJJJJJIIIHHHHHHKKKEEEDDDIIIKKKJJJOOOYYYbbbrrrvvveeebbbTTTQQQNNNPPPUUUYYYZZZZZZZZZ[[[^^^cccfffgggeeeccceeecccfffjjjiiiccc```aaaaaaeeehhhfffcccbbbeeehhhdddhhhmmmooonnnllljjjiii``````___^^^]]]___bbbfffbbbdddiiillljjjeeeaaa```ZZZ```eeefffcccbbbdddfffaaaaaacccdddeeefffffffffccccccaaaaaabbbdddfffhhhiiiiiihhheeecccdddiiinnnjjjkkkjjjgggeeeeeejjjnnnrrrrrrssstttssspppjjjfffbbbdddddd^^^VVVRRRTTTXXXaaakkkwww}}}}}}{{{yyymmmDDD>>><<<:::999888666333222333333333333333333333333000111111222222000///....../////////000000111111---......///000111111222111111111000000000000000000000000000000000000000////////////000000000000222333333333333222111111111111222333333333333222222111111111000000//////111111111111111111111111222222222333333222222222444333333333333444555555555444333444777777555222555444333333555666666666222333444444222222333444333333333222222222111111222333444555666555444444444333333222222333333444000111222333555666777777444444333222222222333333333444444555666777888888777666666555555555666666333333333333333444666666777777777888999999::::::<<<<<<<<<;;;::::::===???;;;>>>@@@===:::<<>><<<===???BBBDDDCCCCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<>>>???@@@??????AAABBB????????????>>>>>>>>>>>>yyyXXXJJJKKKLLLHHHCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBB@@@??????AAACCCFFFFFFFFFEEEDDDEEEGGGIIIEEEGGGIIIJJJJJJIIIHHHFFFHHHGGGFFFFFFFFFHHHJJJLLLLLLMMMMMMKKKIIIHHHIIIJJJIIIIIIIIIIIIGGGFFFDDDDDD???@@@BBBCCCEEEGGGLLLOOOTTTdddwwwppp]]]NNNOOOSSSRRRRRRUUUUUU\\\aaaaaabbbddddddaaaaaaeeeiiikkkiiieeeaaa___iiiiiihhhgggfffggggggggghhhiiikkklllllliiifffcccfffccc^^^WWWSSSUUU\\\bbbgggffffffggghhhfff```\\\_________```dddgggeee```]]]eeekkkkkkjjjjjjjjjhhhgggfffeeecccaaabbbeeeggglllfffaaaccceeehhhnnntttrrrppplllfffccccccfffiiiiiilllrrruuurrrlllgggfffdddeeeccc[[[SSSTTT]]]fffttt}}}zzzSSS===>>>===;;;999777555444444444444333333222111000000111222333111///......///000000000000000000000000////////////000000000000000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000222222111111111111222222222222222111111111000000111111222222222333333333111222222333333222222111555444444333333222222111666555444444555666555444555555444444444333333333222222222333333333444444333222222333444333111///222222444444444444222222555444333333222222222222111222333444555555555555444444333222222333333333111111333444666777888999888777777666555444444444444555555555444333333222444444444555777888:::;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>???AAADDDHHHJJJGGGDDDAAAAAADDDJJJNNNPPPSSSSSSPPPKKKGGGIIIQQQXXXZZZ\\\\\\YYYUUUUUUYYY^^^___WWWNNNKKKNNNPPPNNNKKKGGGKKKOOOOOOKKKEEEAAA???EEEHHHKKKNNNOOONNNLLLKKKGGGHHHIIIIIIHHHEEECCCAAA>>>@@@CCCDDDCCCBBBBBBCCCEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA???>>><<<;;;@@@@@@??????>>>>>>======@@@???>>>>>>>>>>>>>>>>>>xxxWWWIIIIIIJJJGGGCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????AAACCCFFFFFFFFFEEEDDDEEEGGGIIIGGGGGGHHHIIIIIIHHHGGGFFFFFFEEEDDDDDDEEEFFFHHHJJJKKKKKKKKKJJJHHHGGGHHHIIIKKKJJJIIIHHHGGGEEEEEEDDDFFFGGGGGGFFFEEEEEEGGGIIIHHHSSSaaauuuoooddd___YYYTTTRRRQQQVVVYYYYYY\\\bbbeeeeeecccdddfffhhhhhhiiijjjjjjfffffffffffffffeeeeeeeeejjjjjjkkklllllllllkkkkkkiiifff___WWWSSSVVV___fffgggggggggiiijjjhhhccc___eeecccaaaaaadddhhhhhhfffbbbiiinnnnnnnnnnnnlllhhhbbbbbbaaa___^^^```dddggghhhcccbbbgggkkkllllllnnnnnnmmmkkkfffcccaaabbbdddeeefffhhhjjjkkkhhhfffdddYYY]]]bbbfffjjjvvvzzz[[[FFF>>><<<;;;:::888666555444444444444333222222111000000111222333111///...///000000000000000000000000000////////////000000000000000000000//////000000000111111000000000000111111000000000000000000000000111111111111111111111111222222111111111111222222222222222111111111000000111111222222222333333333222222333333333333222222444444444333333222222222666555444444555666555444555555444444444333333333333333333333444444444444333222111222333333111///222222444444444444222222555444333333222222222333111222333444555555555555444333333222222333333444000111222444666777999999777777777666555444444444555666666666555555444333555555555555666888999:::::::::::::::;;;;;;;;;;;;@@@AAAAAABBBBBBBBBBBBAAAEEECCCAAAAAABBBGGGLLLOOOSSSQQQMMMHHHFFFHHHNNNSSSQQQUUUYYYYYYUUUSSSTTTWWWWWWSSSOOONNNPPPPPPMMMJJJJJJLLLMMMLLLIIIGGGGGGHHHQQQPPPOOONNNLLLJJJIIIHHHFFFGGGHHHHHHGGGEEECCCBBB@@@BBBDDDEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????????????????@@@??????>>>>>>@@@@@@??????????????????AAA@@@???>>>============wwwVVVGGGGGGHHHEEECCC?????????>>>>>>???????????????@@@???>>>???AAADDDEEEFFFFFFEEEDDDEEEGGGIIIIIIHHHHHHHHHGGGFFFFFFFFFDDDCCCBBBBBBCCCDDDFFFGGGIIIJJJJJJIIIGGGFFFFFFHHHLLLJJJHHHFFFEEEDDDDDDDDDFFFGGGGGGEEECCCAAABBBCCC@@@FFFKKKYYYmmm||||||ooobbbZZZ[[[YYYUUUUUU[[[______bbbcccddddddddddddcccbbbggghhhiiikkkkkkkkkjjjjjjddddddcccdddeeegggiiikkkkkkggg```XXXTTTXXXaaaiiiggggggiiikkkllljjjfffcccgggbbb]]]\\\```ccceeeeeeeeejjjmmmoooqqqssspppjjjffffffeeecccccceeehhhlll___[[[^^^gggnnnnnnkkkiiiccccccbbb^^^ZZZWWWVVVVVVXXXYYY\\\```fffkkknnnooowww}}}bbbMMM===999>>>:::999777666555444444444333333333222111111000000111222222111///...///000000000000000000000000000////////////000000000000111111000000000000111111111111000000000000111111000000000000000000000000111111111111111111111111222222111111111111222222222222222111111111111111111111222222222333333333333333444444444444333333444444444333333333333333666555444444555666555444555555444444444333333333333444444444444555555555444222000000111222111000222222444444444444222222444444333222222222333333222222333444555555555555333333333222222333333444000111222333555777888999777777666666555444444444666666666666666555555555666666666666666777888888999999999::::::::::::;;;???@@@BBBCCCBBBAAA???===BBBCCCCCCAAA@@@CCCIIINNNPPPLLLGGGDDDEEEHHHKKKMMMGGGMMMTTTWWWTTTQQQNNNNNNLLLMMMOOOPPPOOOMMMJJJHHHMMMLLLKKKIIIHHHJJJNNNQQQXXXUUUQQQLLLIIIGGGGGGHHHDDDEEEFFFFFFFFFEEECCCBBBAAACCCDDDDDDBBBAAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@AAAAAA@@@???>>>======<<<<<<<<<===>>>???@@@AAAAAA@@@??????>>>??????@@@AAAAAA@@@???>>>===<<<<<<<<>>>>>>>>>>>??????===>>>>>>>>>===>>>AAACCCDDDEEEEEEDDDDDDDDDGGGIIIJJJIIIGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJIIIGGGFFFFFFGGGJJJIIIFFFCCCBBBBBBBBBCCC???@@@BBBBBBAAA@@@AAAAAABBBEEEEEENNN^^^jjj|||yyypppddd]]]ZZZWWWRRRZZZ[[[]]]___```]]]XXXUUUZZZ\\\___bbbddddddccccccaaaaaaaaabbbccceeefffhhhkkkiiiddd]]]YYY\\\ccciiihhhiiilllnnnooonnnkkkiiiddd]]]XXXYYY\\\^^^```bbbgggjjjmmmooouuuyyyuuuoooeeeffffffeeeddddddeeeggg```[[[ZZZ```gggfffcccaaaeeeeeedddaaa^^^\\\]]]^^^bbbjjjsss{{{|||zzzWWWEEE???777666===777777666555444444444444333222222222111111000000000222222111/////////000////////////////////////////////////000000000000111111000000000000111111111111000000000000111111000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111111111222222222333333333333444444555555444444333333333333444444444444444666444444444555666555444555555444444444333333333444444444555555555666666444222//////000111222111222222444444444444222222444333333222222333333333222333444444555555555444333333222222222333444444222222333444444555666666666666666555555444444444666666555555555555555555777777666666666666777777888888888999999999::::::;;;<<<>>>@@@AAAAAAAAAAAAAAADDDEEECCC@@@AAAGGGMMMKKKFFFAAAAAAEEEIIIJJJIIIDDDIIIPPPTTTSSSOOOLLLKKKHHHLLLOOOOOOLLLHHHFFFFFFNNNLLLJJJHHHHHHKKKOOOSSSTTTRRRNNNJJJHHHHHHHHHIIICCCDDDDDDEEEEEEDDDCCCBBB@@@AAABBBAAA>>>======>>>AAABBBBBBBBBBBBBBBAAAAAABBBAAAAAA???>>>===<<<<<<;;;;;;<<<===>>>???AAAAAA>>>>>>>>>>>>>>>???@@@AAA???>>>>>>============>>>rrrSSSEEECCCDDDBBBAAA??????>>>>>>>>>>>>??????<<<=========<<<===@@@BBBBBBCCCCCCCCCBBBCCCFFFHHHIIIHHHGGGEEEEEEDDDDDDEEEBBBBBBCCCCCCDDDEEEEEEFFFGGGIIIJJJJJJHHHGGGGGGHHHGGGFFFCCCAAA@@@@@@AAABBB<<<>>>AAACCCBBBAAAAAABBBEEEGGGFFFMMMZZZ___mmm{{{pppcccYYYYYYXXXWWWWWWXXXWWWUUURRRUUUWWWZZZ]]]___``````___aaaaaacccdddddddddccccccddddddccc___\\\\\\___ccceeehhhlllnnnnnnmmmkkkjjj```YYYVVVYYY]]]\\\]]]___hhhjjjkkklllpppuuurrrllliiijjjlllllljjjgggggggggeee\\\UUUVVVYYY[[[\\\^^^iiiiiiiiihhhhhhlllrrrvvvfffBBB===AAA;;;888;;;666555555444333333444444222222111111111111111000000111222111000///000111////////////////////////////////////000000000000111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111222222222333333333333444444555555444444333333333333444444555555555666444444444555666555444555555444444444333333333444444444555555555666666444111//////111222222222222222444444444444222222333333333222222333333444333333444444555444444444333222222222333333444555555555444444333333333222555555555555444444444444555444444333333444555555888777777666666666666666777777777888888888888999:::::::::;;;===@@@CCCDDD@@@DDDFFFEEEBBBBBBGGGLLLFFFAAA>>>@@@GGGKKKKKKHHHGGGJJJMMMPPPPPPNNNMMMMMMMMMPPPRRRPPPKKKGGGGGGIIILLLKKKJJJIIIJJJKKKMMMMMMMMMLLLKKKJJJIIIGGGGGGFFFCCCCCCDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@===<<<===>>>AAABBBBBBCCCCCCCCCBBBBBBCCCBBBAAA@@@???>>>=========<<<<<<<<<<<<>>>??????<<<======>>>>>>?????????<<<<<<<<<<<<===>>>???@@@mmmRRREEECCCCCCAAA@@@???>>>>>>======>>>>>>???<<<<<<===<<<;;;<<<>>>AAA@@@AAAAAAAAAAAABBBDDDGGGGGGFFFFFFFFFEEEDDDDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFFFFHHHJJJJJJIIIGGGGGGGGGDDDCCCBBB@@@@@@AAAAAABBB@@@CCCFFFGGGEEECCCBBBAAACCCFFFEEEKKKTTTSSSXXXiiiwwwoooeee]]]YYYXXXVVVTTTWWWXXXYYYZZZ[[[[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZYYYXXXYYY[[[\\\YYYVVVUUUWWWYYY^^^bbbfffhhhgggfffdddddd]]]TTTQQQVVVZZZYYYZZZ^^^fffhhhgggdddeeeiiihhhdddcccdddffffffffffffhhhiiiccc\\\XXXZZZ```gggqqqzzz~~~~~~nnnQQQ::::::>>>;;;888999666666555444333333333444111111111111111111111111000111222111000///000111000000000000000000000000////////////000000000000000000////////////000000111111000000000000111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111222222222111111222222222333333333333333444444444444333333222222333444555666666777666555444444555666555444555555444444444333333333333444444444444555555555333222000111222444333222222222444444444444222222333333222222222333444444333333444444555444444333222222222222333444555555666555555444333222222111444444444444444444444444444444333222222333555666888777666666666666666777666666666777777777888888<<<;;;::::::;;;===@@@AAA???BBBEEEEEEDDDDDDGGGKKKCCC@@@???BBBHHHLLLKKKIIIKKKKKKKKKLLLLLLMMMNNNNNNRRRSSSTTTQQQMMMJJJKKKLLLKKKJJJJJJKKKLLLLLLJJJHHHJJJJJJJJJJJJHHHEEECCCAAAEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCAAA???>>>???AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAA@@@??????>>>>>>>>>===<<<;;;;;;<<<===>>><<<===???@@@AAA@@@>>>===<<<<<<<<<<<<===>>>??????iiiQQQEEEDDDCCCAAA???======<<<<<<<<<<<<======<<<======;;;:::;;;===???>>>????????????@@@CCCEEEDDDEEEEEEFFFFFFEEEDDDCCCAAABBBCCCDDDDDDEEEEEEEEEDDDFFFIIIIIIHHHFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCAAADDDHHHIIIGGGDDDBBBAAA@@@CCCBBBHHHNNNGGGFFFSSShhh~~~zzzrrrmmmdddcccbbb```]]][[[YYYYYY^^^]]]]]]\\\\\\\\\]]]]]]\\\^^^^^^\\\YYYXXXZZZ]]]cccggglllmmmllljjjiiiiiibbbWWWRRRXXX\\\\\\___fffkkknnnlllhhhhhhllloooppphhhhhhiiijjjnnnttt|||{{{}}}{{{~~~rrrQQQDDD999777999888666666777777555444333333333333000000000000111111111111///000222111000///000222000000000000000000000000////////////000000000000//////............//////111111000000000000111111111111111111111111111111222222222222222222222222222222111111111111222222000000111111111222222222111111222222222333333333222222333333333333222222222222333444555666777888666555444444555666555444555555444444444333333333333333333333444444444444333222222333555555444333222222444444444444222222333222222222333333444555333444444555444444333333222222222222333444555666333333333333333333333333444444444444444444444444555444333333333444666777777666666666666666777888555555666666666777777777;;;;;;;;;;;;;;;<<<======>>>???AAACCCDDDFFFGGGHHHDDDCCCCCCFFFJJJLLLJJJHHHLLLKKKIIIHHHIIIKKKKKKLLLOOOPPPPPPOOOMMMKKKKKKKKKJJJIIIIIIKKKNNNNNNKKKIIIIIIIIIIIIHHHGGGEEECCCAAAGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCAAA@@@???AAACCC??????@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;::::::<<<>>>???===???BBBEEEDDDBBB>>>;;;>>>>>>===<<<<<<<<<<<<<<<|||gggPPPFFFEEECCC@@@???<<<;;;;;;::::::;;;;;;<<<=========;;;::::::<<<>>>===>>>>>>>>>>>>???BBBDDDBBBCCCEEEGGGGGGFFFDDDCCC@@@AAABBBCCCDDDDDDDDDDDDBBBEEEGGGHHHGGGEEEEEEEEEAAABBBCCCDDDEEEEEEEEEEEE>>>AAAFFFHHHGGGEEECCCBBB???BBBAAAFFFKKKBBB>>>IIIMMMjjj|||yyyxxxsssqqqooommmnnnpppsssuuummmnnnmmmiiiffffffjjjoootttxxx}}}~~~|||zzzyyyyyypppbbb[[[aaaeeeffflllvvvwww{{{|||xxxxxx~~~~~~|||ZZZDDD;;;:::999777777777666444888888666555444333333333000000000000000111111111///000111111000///000222000000000000000000000000////////////000000000000......------------......111111000000000000111111111111111111111111111111222222222222222222222222222222111111111111222222000000111111222222222222111111222222222333333333111222222333333222222111111222333444555777888888666555444444555666555444555555444444444333333333222222222333333333444444222222333555666777555333222222444444444444222222222222222222333333444555444444444555444444333333222222222222333444555666111111222333444444555555444444444444444444444444666555444333444666888999666666666666666777888888555555555555666666666777666888:::<<<======<<<<<<======>>>AAAEEEGGGGGGFFFGGGGGGGGGIIIKKKKKKIIIGGGKKKIIIGGGGGGHHHIIIIIIHHHHHHIIIKKKLLLLLLKKKHHHFFFJJJHHHHHHKKKNNNPPPNNNKKKGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHFFFEEECCCCCCBBBBBBAAABBBAAA@@@>>>>>>@@@BBB===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;:::999:::<<>>AAAEEEHHHGGGDDD???;;;AAA@@@???===;;;::::::999zzzeeeNNNDDDCCCCCCAAA@@@;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;===>>>===>>>@@@AAA???@@@CCCDDDEEECCCAAA@@@CCCCCCDDDDDDCCCAAA@@@???CCCEEEHHHHHHGGGEEEDDDDDDCCCBBBCCCDDDEEEDDDAAA???>>>AAADDDEEEDDDCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCCCC\\\rrr~~~zzzsss}}}xxxSSSEEEBBB;;;:::999777666666555555333333444444333333222111333222111/////////000111//////000000000000/////////////////////////////////////////////////////////......---------......000000000000111111111111111111111000///000333555333333333333333333333333222222222111111111000000000000000000000111111222333333444444444333333222444444444333222111000///111111333444555666666666777666555666777777555333555444444333333444444555333333333333333333333333111222333555666555555444444444555555444444333222333333333111//////000222444555666666555555666888222222222333333444444444222333444555666666666666333333444444555666666666888777555444333222222111666666666666777777777777444444555555666888999:::888999999::::::;;;;;;<<<>>>???AAABBBCCCCCCBBBAAABBBDDDFFFGGGEEEDDDDDDDDDFFFGGGIIIIIIHHHGGGHHHIIIKKKKKKJJJJJJJJJIIIIIIIIIJJJHHHGGGGGGIIIJJJJJJIIIKKKHHHEEEFFFJJJLLLIIIEEEGGGGGGFFFDDDCCCBBBAAA@@@???@@@@@@@@@@@@???>>>>>>??????????????????@@@@@@AAA@@@>>>>>>???@@@???>>><<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@?????????>>>BBBAAA???===;;;:::999999yyydddNNNEEEDDDDDDBBBAAA;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999;;;============???AAA>>>@@@BBBDDDDDDCCCAAA@@@AAAAAABBBBBBAAA???>>>===???BBBDDDEEEDDDCCCCCCDDDBBBAAABBBCCCDDDCCC@@@>>>===@@@CCCDDDCCCCCCBBBCCCBBBBBBBBBBBBBBBCCCCCCCCCEEERRR]]]gggzzz~~~||||||XXXBBB>>>===:::999888777555555555555333333444444333333222111111111///.........////////////000000000000////////////////////////////////////////////////////////////...............///000000000000111111111111111111111000///000333555333333333333333333333333222222222111111111000000000000000000000111222222333333444444333333222222111222222222222111111111000111333444555555666666777666555555777666555333444444444333333444444444333333333333333333333333111222333444555555555444444444555555444444333222222333222111//////111333222333333444555555444444222222222333333444444444222333444555666666666666333333444444555666666666777666555444333222222222555555666666777777777888444444555555666888999:::888888999::::::;;;;;;<<<===>>>???@@@AAAAAAAAA@@@CCCEEEFFFFFFEEEDDDDDDEEEEEEGGGIIIIIIIIIHHHIIIKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEFFFHHHJJJJJJJJJGGGDDDAAACCCFFFGGGEEEBBBFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????????????????????????????AAA???>>>>>>@@@AAA@@@@@@<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>============@@@???>>><<<;;;::::::999xxxcccMMMEEEDDDDDDBBBAAA;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999:::<<<<<<<<<<<<>>>???>>>???AAACCCCCCBBBAAA@@@????????????>>>===<<<<<<<<<>>>AAABBBAAAAAABBBCCCAAA@@@@@@AAABBBBBB???======???BBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFJJJPPP^^^xxxvvvfffOOO===777:::888888888666555444444444444333333333333333222222111000//////............/////////000000000000///////////////////////////////////////////////////////////////......//////000000000000000111111111111111111111000///000222444444444333333222222111111222222222111111111111111111000000000000111222222444444444333333333222222111000000000111111222222000111222444555555555555666555444555666666444222444444333333333333444444333333333333333333333333111111222444444444444444444444555555444444333222111222222111000000222444333222222555888888555111222222333333333333444444222333444555555666555555333333333444555555666666666555444333333333333333444444555666777777888888555555555555666888999:::888888999999:::;;;;;;;;;<<<===>>>??????@@@??????EEEFFFFFFEEEDDDDDDEEEGGGFFFGGGIIIIIIIIIIIIKKKLLLGGGGGGGGGGGGHHHHHHHHHHHHEEEDDDDDDEEEHHHJJJKKKJJJEEEBBB@@@AAADDDEEECCC@@@EEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????????????????@@@???>>>???@@@BBBBBBAAA<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<;;;;;;;;;;;;>>>===<<<;;;;;;:::::::::ttt```KKKCCCCCCCCCAAA@@@:::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::888999;;;;;;:::;;;<<<>>>===>>>@@@AAABBBAAA@@@@@@>>>>>>>>>>>>======<<<<<<<<<>>>???@@@???@@@AAACCCBBBAAA@@@AAABBBBBB@@@>>><<<>>>@@@AAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@EEEMMMRRR[[[qqq{{{\\\FFF>>>999;;;<<<555777666555444333333333333222333333333333222111111//////////////////////////////000000000000//////////////////////////////////////////////////////000////////////000000111///000000000111111111111111222222111000000222333555444444333222111000000111111111111111111111111111111000000111111222333444444444444444444555555444333222111000111222333000111222333444555555555555444444444555555333222333333333444444333333333222222222222222222222222000111222222333444444444444444555555444444333222000111222222111111333555777555555999======888333333333333333333333333333222333444444555555555444222333333444444555666666555444444333333333444444333333444555666888888999555555555555666777888999888888888999::::::;;;;;;<<<======>>>?????????@@@FFFGGGFFFEEECCCDDDFFFHHHHHHIIIJJJIIIHHHHHHJJJKKKGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDEEEHHHIIIJJJIIIEEEDDDBBBCCCEEEFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???????????????@@@???>>>???AAACCCCCCBBB<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;ooo[[[GGG@@@AAAAAA???>>>::::::;;;;;;;;;;;;::::::999999888888888888999999777888::::::999999:::<<<<<<===>>>???@@@@@@@@@@@@???>>>>>>===============???@@@@@@??????@@@BBBDDDCCCBBBAAAAAABBBBBBAAA???<<<===???@@@??????@@@AAABBBBBBAAAAAA@@@@@@@@@@@@??????FFFNNNMMMIIITTTeeerrrRRRBBB<<<>>><<<>>>>>>666666555444333222222222333222222333333222222111000000000000000000000000000//////000000000000/////////////////////////////////////////////////////////////////////000111111///000000000111111111111111222222222000000111222444444333222111111000000111111111111111111111111111111111111111222222333444444555555666888:::;;;;;;999666222000000111111000000222333444555555555555444333444555555333111222222333444444333222222222222222222222222222222000000111111222333333444444444555555444444333222000111333333222222333444999777666:::>>>???999444333333333333333333333333222333444444444444444444222222333333444555555555555444444333333333444444222333444555666777888999666555555666666777888999777777888999999::::::;;;======>>>>>>??????@@@AAAFFFFFFFFFDDDCCCCCCFFFHHHJJJKKKKKKIIIGGGFFFHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFFFFGGGHHHGGGFFFFFFEEEDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>@@@>>>===>>>AAABBBBBBBBB<<<<<<<<<<<<<<<===>>>>>>=========<<<<<<<<<;;;;;;999999999999999:::;;;;;;kkkXXXEEE>>>@@@@@@>>>===::::::;;;;;;;;;;;;::::::999888888777777888888999666777999999888777999:::;;;<<<===>>>??????@@@@@@??????>>>======>>>>>>???@@@@@@@@@@@@???AAAEEEHHHDDDBBBAAAAAABBBBBBAAA@@@<<<>>>??????>>>>>>@@@BBBBBBAAAAAA@@@@@@??????>>>??????CCCHHHEEEBBBIIIUUUssskkkPPPCCC;;;<<<===888:::===777555555444333333333333333222222222222222111111000///000000111111111111000//////000000000000//////////////////////////////////////////////////////............///000111111000000000000111111111111111222333222111000000111333333222222111111000000111111111111111222222222222111111111111222333333444444555777:::>>>AAACCCAAA>>>888333000//////000///000111333444444444444444333222333444444222000111222333444444333222111222222222222222222222222000000000000111222333444444444555555444444333222000222444444333222333333666555555777::::::777444444444333333333333222222333333444444444444333333222222222333444444555555666555444333333333333333333333444555666666777777666666666666666777888888777777888888999:::::::::============>>>???@@@AAADDDEEEEEEDDDCCCCCCDDDFFFJJJJJJIIIHHHEEEEEEGGGIIIJJJIIIIIIIIIHHHHHHHHHHHHJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@??????AAAAAA@@@@@@???>>>>>>>>>???>>>===>>>???AAAAAA@@@<<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<888888888888888999::::::iiiVVVDDD>>>@@@@@@>>>===999::::::;;;;;;::::::999888888777777777777888888555777888888777666777999:::;;;<<<===>>>??????@@@???>>>===<<<<<<===>>>???===>>>>>>???@@@DDDIIIMMMCCCAAA@@@???@@@AAA@@@???===>>>??????>>>???AAABBBAAAAAAAAA@@@???>>>>>>>>>===>>>???>>>===???EEEKKK___xxxhhhTTTGGG@@@:::<<<;;;444666;;;666555555444333333333333444222222222222222111000000......000111111111000000//////000000000000//////////////////////////////////////////////////////------------...///000111000000000000111111111111111222333333111000000111222222222111111111111111000000111111111222222222222222111111222222333444444444666999>>>CCCHHHKKKBBB>>>888222///......000///000111222333444444444444333222333444333222000000222333444444333222000111111111111111111111111000000//////000111333444444444555555444444333222111333555555333222222222333333444444555555444444444444444333333222222222333333333444444333333222111222222333333444555555777666555444333222222222444444444555555666666666666666666666666777777888777777777888999999::::::===<<<<<<<<<<<<>>>???@@@BBBCCCEEEEEECCCBBBCCCDDDGGGGGGGGGFFFEEEEEEHHHKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFDDDCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>===???>>><<<===>>>??????>>><<<<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<888888777777777888999999iiiVVVDDD???AAAAAA???>>>999::::::;;;;;;::::::999888888777777777777888888555666777777666666777888::::::;;;<<<===>>>???@@@>>>===<<<;;;;;;<<<>>>>>>:::;;;<<<===@@@EEELLLQQQBBB@@@>>>>>>???@@@???>>>===>>>??????>>>???AAACCCAAAAAA@@@@@@???>>>>>>===999<<<===::::::>>>AAABBBIIIXXXhhhyyyuuuRRRBBB@@@AAA<<<888;;;;;;555888;;;555555555444333333333444444111222222222222111000000,,,---///000000000////////////000000000000//////////////////////////////////////////////////////,,,,,,,,,------///000000000000000000111111111111111222333333111000000000111111111111111222222222000000111111222222222222222222111111222222333444333444777;;;@@@GGGLLLPPPAAA===777111------...000///000111222333444444444333222222222333333111000000111333444444333111000111111111111111111111111000000/////////111222444444444555555444444333222222444666555333222111111222333555444333333444666444444444333333222222222333333333444444333222222111222222333333444555555888777555444333222222111444444555555555555555555777666666666666777777888777777777888999999::::::;;;;;;::::::;;;<<<>>>???@@@BBBDDDEEECCCBBBBBBBBBCCCDDDDDDDDDDDDFFFJJJMMMJJJIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@BBBCCCCCCCCCDDDEEEFFFEEEDDDDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>===@@@>>><<<<<<===>>>>>>===<<<<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;;;;;;;888888777777777777888888dddSSSCCC???AAABBB???>>>;;;;;;;;;:::999888777666444555555666777888888999777777777777777777777777999999999::::::;;;;;;;;;???>>><<<;;;:::<<<===>>>>>>;;;:::<<>>===>>>???@@@@@@AAA@@@@@@AAA@@@???===<<<;;;;;;;;;<<<<<<<<<<<<============HHHHHHLLLVVVeee}}}dddSSSGGG>>>;;;>>>::::::999999777666555444444444333333333222222222222222222111000//////.........///000000000000000///////////////////////////////////////000111111000000000000////////////------------.........///000000000000000000000000444333333333222111111111222111111111000000/////////000111222333444444444111111111111222333444555444444555777:::>>>AAACCC@@@;;;333...---...///000//////000111222333333333222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333555555666666555444333333666555333333222333444555666555555444444333222222444333111000000111333444666444333222222333555777555555444444444333333333888777666555444333222222555555555555555555444444555666666666666666555555666777888999999:::999999<<<;;;;;;::::::;;;;;;<<<;;;===@@@BBBDDDDDDCCCCCCEEEDDDDDDDDDEEEGGGIIIKKKMMMEEEBBBEEEEEEAAA>>>@@@@@@@@@@@@AAABBBCCCDDDEEEAAABBBDDDFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDDDDCCCAAA@@@AAA@@@??????>>>>>>??????AAA???======>>>???<<<:::;;;;;;<<<<<<======>>>>>><<<<<<<<<;;;;;;:::::::::888888888888888888888888cccRRRBBB>>>AAAAAA???===;;;;;;;;;:::999888777666444555555666777777888888777777777777777777777777888888999999:::;;;;;;;;;>>>===<<<;;;;;;<<<======>>>>>>???BBBEEEEEECCC@@@:::<<<===?????????======<<<<<<===>>>????????????@@@???>>>===<<<;;;;;;;;;======>>>>>>>>>?????????DDDEEEHHHKKKRRReeennn___OOOFFF@@@;;;999;;;999999999888777666444444444444444333333333222222222222111111000//////.........///000000000000000///////////////////////////////////////000000111000000000000////////////---.........////////////000000000000000000000000222222222222111111111111111111111111000000000//////000111222333333333333111111111111222333444555555555666888;;;>>>AAABBB@@@;;;444///---...///000//////000222222333333222222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333444444444444444333222222555444333333333333444555444333333333333222222222444333222000000222333444555444333333333444555666555555555444444444333333888777666555444333222222555555555444444444444444444444555555555555444444666666777888999999999999;;;;;;::::::::::::;;;;;;<<<===???AAABBBCCCCCCCCCEEEDDDDDDDDDEEEGGGHHHIIINNNGGGDDDGGGGGGDDDAAACCCAAAAAAAAAAAAAAABBBCCCDDDAAABBBCCCEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEECCCDDDDDDEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>BBB???======??????===;;;:::;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::999999888888888888888999999999aaaQQQBBB>>>@@@@@@>>>===;;;;;;::::::999888666555555555555666666777777888777777777777777777777777777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===???BBBFFFHHHFFFAAA===:::;;;===>>>>>>===<<<<<<;;;;;;<<<===>>>>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;=========>>>>>>>>>>>>???BBBCCCCCCAAA>>>HHHccc{{{}}}___NNNFFF@@@???>>><<<::::::888888888888777555444444444444444444333333333333222222111111000/////////......///000000000000000//////////////////////////////......//////000111////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111222333333333333111111111111222333444555555666777888:::===???@@@???:::444000...////////////000111222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333222333333333333222222111444444333333333333444444111111222222222222333333444333222111111222333444333444444555555555555555555555555444444444444333777777666555444333333222444444444444444444444444333333444444444444444333555666777888999999999999;;;::::::999999::::::;;;=========>>>@@@AAABBBCCCEEEDDDDDDDDDEEEEEEFFFGGGKKKGGGEEEGGGGGGDDDBBBCCCAAAAAAAAA@@@AAAAAABBBBBB@@@AAABBBCCCDDDDDDCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCCCCCCCBBBAAAAAA???>>>>>>>>>============AAA???>>>>>>???>>>===<<<:::::::::;;;;;;;;;;;;;;;<<<;;;;;;:::999999888888777777888888999999999999^^^OOOBBB>>>???>>>===<<<::::::::::::999777666555555555555666666666777777666666666666666666666666666777777888999:::;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;===AAACCCDDDBBB>>>;;;<<<<<<===>>>>>>======<<<;;;;;;<<<===>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<>>999<<>>;;;;;;<<<:::888777777777777777666555444333444444444444333333333333111111111111000000//////......///000000000000000///////////////////////////............///000000////////////000000000000///000000000000111111111000000000000000000000000......//////000000111111111111111000000000000000000000111222222222222222111111111111222333444444555555666777888:::;;;<<<===999333000///////////////000111222222222222222111222222222222222333333222222222222222222222222111222222333333222222111111111222222222333333333222222333333333333222222333333333333333333444444000111111222333444444444444333222222222222333444222333555777777777666555555555555555444444444444777666666555444444333333333333333333333444444444333333444555555555444444555666777888999999999999::::::999999999999::::::======<<<<<<===???AAACCCDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCAAA@@@@@@BBBAAA@@@@@@@@@@@@@@@AAA@@@@@@AAAAAABBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@??????????????????>>>>>>===???>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777777777777888999999::::::{{{[[[NNNAAA===>>><<<;;;<<<:::::::::999888777666555555555555555666666666666555555555555555555555555555555666777888999:::;;;999999:::;;;<<<;;;;;;;;;;;;<<<>>>???>>>>>>======>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>????????????@@@@@@???>>>============::::::::::::;;;;;;;;;;;;BBB???>>>???>>>===@@@FFFQQQbbbyyyeeeRRRIIIBBB<<<;;;:::888555444444333111666666666666666555444333444333333333333222222222111111111000000000000000......///000000000000000////////////////////////...............//////000.../////////000000000111000000000000111111111222000000000000000000000000.........//////000000111000000000000000000111111000000111222222222111111111111111111222333444444333444444555666666666666999666222000000000000///000000111222222222111111111111111222222333333333222222222222222222222222111222222333333222222111111111222222222333333333333333444444444444333333111222222333333444444444111111222333444555666666444333333333333333333444222333666888999888777666666666555555555444444444666666666555444444333333222222222222333333444444444444555666666666666666555555666777888888888888999999888888888888999999===<<<::::::;;;===@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCAAACCCCCCBBBAAA@@@???>>>AAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>><<<======<<<<<<;;;;;;<<<>>>=========<<<<<<;;;;;;:::::::::999999999888888777777888888888999999999vvvXXXLLL@@@===<<<;;;:::;;;::::::999999888777555444555555555555555555555555555555555555555555555555444444555777888999:::;;;888999999::::::;;;;;;;;;<<<=========<<<<<<>>>AAA????????????>>>>>>>>>>>><<<<<<===>>>??????????????????>>>===============;;;;;;;;;<<<<<<<<<======???;;;;;;???AAA>>><<<<<<@@@IIIVVVdddxxxsssjjjYYYFFF===>>>???>>>888999777333222444444222555555666666555444333333222222222222111111111111111111000000000000000000......///000000000000000////////////////////////......------......///000......//////000000111111000000000000111111111111000000000000000000000000////////////000000000000000000000000111111111111000000111111111111111000111111111111222333444555222333333444444333333222444111//////000000000///000111111222222222111111111111111222222333333444222222222222222222222222111222222333333222222111111111222222222333333333222333333444444444444444000111222333444444444333222222333444444555666666333333444444444444333333222444666888999999888777666666666555555555444444666666555555555444444444000111111222222333333444444444555666777777777777444555666777888888888888999888888777777888888999<<<;;;:::999:::<<<>>>@@@@@@AAABBBCCCCCCCCCCCCCCCBBBFFFGGGDDDBBBBBBAAA>>>?????????>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAEEEDDDDDDCCCBBBCCCCCCCCC@@@AAABBBBBBBBBAAA???>>>;;;<<<======;;;;;;<<<===??????>>>===<<<<<<;;;;;;999999999999::::::::::::888888888888888888888888qqqVVVKKK@@@===<<<:::999:::999999999999888666555444555555555555555555555555444444444444444444444444333444555666888999::::::999888888888999:::<<<===:::;;;===<<<;;;<<>>===============;;;;;;<<<===>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<>>>;;;;;;??????;;;999:::===AAAFFFNNN[[[pppzzzcccPPPNNNHHH???;;;===>>>===555999999555444777777444444444555555555444333333111111111000000000000///000000000000000000000111......///000000000000000////////////////////////...------------...//////.........///000111111111/////////000000000111111000000000000000000000000111111000000000000000//////000000000111111111111000000111111111111000000111111111111222333444555333333444444333222111000///...------///000000///111111222222222111111000000111111222333333444444222222222222222222222222111222222333333222222111111111222222222333333333111111222333333333333333///000222333444444333333222222222333333444444555333444444444444444444333333444666888999999999999666666666666555555555555555555555555555444444444000000000111222333333333222333444555666666666666444555666777888888888888888888777777777777888888::::::999999:::;;;<<<===>>>???AAABBBCCCCCCCCCCCCCCCIIIKKKFFFBBBBBBAAA>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@@@@@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAADDDDDDBBBAAAAAAAAABBBCCC???@@@AAABBBBBB@@@???===<<<>>>??????===<<<===??????>>>>>>===;;;:::999999888888999:::;;;<<<======::::::999999888777777777oooUUUJJJ@@@<<<;;;999888:::999999999999888666555444555555555555555555555444444444444444444444444444333333444666777999::::::999888777777777999<<<===555888;;;<<<::::::===??????>>>===<<<<<<<<<<<<<<<999:::;;;<<<============;;;;;;:::999999999::::::888888999999999:::::::::???>>>>>>???<<<777888===:::<<<>>>AAAGGGTTTjjj{{{kkkSSSEEEDDDEEEBBB<<<888888888555111666888444222555444000444444444555444444333333000000000000////////////000000000000000111111111...//////000000000000000////////////////////////...------------...//////---......///000111111222////////////000000000000000000000000000000000000222222111111000000////////////000000111111111222000000111111111000000///111111111111222333444555444444555555444222111000,,,++++++---///000000///111111222222222111111000000000111222333333444444222222222222222222222222222222222333333222222222111111222222222333333333///000111222222222222222///000222333444444333333111222222222222333333333333444444555555444444333444555666777888999::::::777666666666555555555555555555555555555444444444///000000111222222333333111222333444555555555555444555666777888888888888888888777777777777888888999999999999:::;;;;;;<<<===>>>@@@BBBCCCCCCCCCCCCCCCIIIKKKFFFAAABBB@@@===============>>>???AAAAAACCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@>>>???AAAAAAAAA@@@>>><<<===@@@AAAAAA>>>===???BBB>>>>>>===<<<:::999888888777888999:::<<<===>>>???;;;::::::999888777666666iiiQQQHHH>>>:::;;;===:::777999999999888888777666555444444444444444444444444444444444555555555666666333444555555666555555555666666666777888888999999888999999::::::999999888999999::::::::::::;;;;;;999999999999:::;;;<<<=========<<<<<<<<<<<<======;;;;;;:::999999999::::::<<<;;;;;;:::::::::;;;;;;999999999;;;???EEEKKKNNNbbbmmmtttaaaSSSDDD===???===<<<<<<;;;999777555444888888777666555444444444444444444444333222111111000000000000000///......////////////////////////////////////000000000000---...///000000///...---........................//////............//////111111111000000000000000111111000000000000111111000000000000000000000000222111111111000000//////111111111111000000000000000111111111111222222222444555555444333222111000////////////000000000000222222222111111111111000111111222222222333333333444444333222111111111222111222222333333222222111000000000000111222333444333222111111333333222111000000111222333333444444222222333333333444444444333333333333333444555666777666555666888999999888888888777555555444444444333444444222111111333555333333222111111222333333111111222333444444555555777777888888888888777666666666666666666777888888888888999999999:::::::::===???AAACCCDDDCCCAAA@@@EEEDDDCCCBBBAAAAAA@@@??????AAABBBBBBAAA@@@BBBCCCBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBAAA@@@@@@AAABBBCCCBBBAAA???===<<<======>>>???????????????>>>======<<<======>>>???@@@@@@AAA???>>>===<<<;;;::::::999<<<======>>>===;;;999888777888999999999888666555fffPPPHHH>>>:::;;;<<<:::777888888888888777666555555444444444444444444444444222222222222333333333333333333444555555555555555555555666777777888888999888999999999999999999888999999999:::::::::;;;;;;999999999999:::;;;<<<======<<<<<<;;;;;;<<<<<<===;;;;;;:::999999999999::::::::::::999999999::::::888888777888;;;???CCCEEEJJJOOO```xxxqqq^^^LLLGGGCCC;;;:::>>><<<<<<:::999888666555555444444333333222222111111555555555444333222111000///000000000000000//////////////////////////////////////////000000000000---...///000000///...---........................//////............//////000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000///111111111111000000000000000000111111111222222222444444444333333222111000////////////000000000111222222222222111111111111111111111222222222333333333333222111111111111111111222222333333222222111000000000000111222333444333222111111333333222111111111111222222333333444222222333333333444444444444444333333333444444555666555555666888:::999888777777666555444444444444333444444333111111333555333333222111111222333333111111222222333333444444666666777777777777666666555555555555555666666777888888888999999999::::::<<<>>>AAACCCCCCBBBAAA@@@AAAAAA@@@@@@??????>>>>>>???@@@AAA@@@??????AAACCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA???>>>======>>>>>>>>>????????????>>>======<<<<<<======>>>??????@@@???>>>===;;;::::::999999;;;<<<<<<<<<;;;:::888777666777888888888777666555bbbNNNFFF>>>:::;;;<<<:::777777777777777666555444444444444444444444444444444111111222222222333333333222333444444555555444444444555555666777777888888888888999999999999888888999999999999::::::::::::999999999999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999888888999999999888888888888999999999999888888888999:::;;;<<>>888777;;;;;;:::888666555555555555222222222222222222222222555555555444333222000/////////000000111000000000////////////////////////////////////000000000000......////////////..............................//////............//////000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000000111111111111000000000000000000000111111111222222333333222222111111000000/////////000000000111111333222222222111111111111111111111222222222222333222222111000000000111111111222222333333222222111000000000000111222333444333222111111333333222111222222222222222222222222333333333333444444444444555444444333333333333444555444444555888:::999999666555444333333222333333333444444333222111333555333222222111111222222333111111222222222222222222444555555666666666555555444444444444444555666666888888888999999999999:::;;;===???AAABBBAAA@@@????????????????????????????????????>>>======@@@CCC>>>>>>???@@@AAABBBCCCDDDAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<======>>>>>>>>>===<<<;;;:::999999999:::::::::::::::888777777666666777777666666555444yyy]]]KKKEEE>>>::::::;;;:::888777777777777666555444333333333333333333333333333333333333333444444444444222222333444444444444444444444444555666666777777777777888888888888777777888999999999999::::::::::::999999999::::::;;;<<<;;;::::::999999::::::;;;;;;:::999888888777888888888888888999999999999999::::::;;;;;;;;;:::999999AAA===;;;>>>BBBKKK]]]mmm~~~jjj[[[OOOEEEAAACCC@@@@@@BBB???888555888:::999666444333444555666444444444444444555555555666666555444333111000/////////000111111111111000////////////////////////////////////000000000000...//////////////////...........................//////............///////////////000000000000000222111111000000111111222000000000000000000000000111111111000000000000000111111111111000000000///000000000000111111111111222222111000000000000000//////000000000111111111333333222222222111111111111111111111222222222222111111000000000000000111111222222333333222222111000000000000111222333444333222111111333333222111333333222222222222222222333333333444444444444555555555444333222222222222444333333555777999999888444444333222111111222222222333444333222222333444222222222222222222222222222222111111111111111111333333444555555555444444555555444444555555666777888888888888999999999999:::<<<===???@@@@@@@@@????????????@@@@@@AAAAAAAAA???>>>===;;;:::<<>>>>>???@@@AAABBBBBBCCC@@@AAABBBCCCCCCBBBAAA@@@AAAAAA@@@???????????????>>>>>>>>>>>>>>>======<<<:::::::::;;;;;;<<<<<<<<<===<<<;;;:::999999999999:::::::::999999888888777555555555555555444444444sssXXXHHHCCC>>>:::::::::999888777777777777666555444333333333333333333333333333222222222333333333444444111222222333333333333333222333333444555555666666666777777888888777777666888888888999999999::::::::::::999999999:::;;;;;;::::::999999999999::::::;;;:::999888777666666777777888999:::;;;;;;::::::999999:::;;;;;;;;;:::999===<<<<<<<<<<<<===CCCJJJ[[[eeewwwzzzgggRRRFFFBBB@@@@@@BBB777777999:::888444444777999777555333333444555666555555555555666666666666555555555444333222000///000000111111111111000000////////////////////////////////////000000000000/////////......///////////////////////////////////////............//////......//////000000000000222222111111111111222222000000000000000000000000000000000000000000111111111111111111000000000/////////000000000111111111222111000/////////000000000000000000111111111111333333333222222222222111000000111111111222222222111000000000000000111111111222222333333222222111000000000000111222333444333222111111333333222111333333222222222222222222333333444444444555555555555444333222222222222222333333222444777888888777333222222111111111111222222333444444333222333444222222222222222222222222222222111111111111111111222222333444444444444444666666555555666666777888777777888888888999999999999:::<<<===>>>?????????===>>>>>>??????@@@@@@@@@>>>>>>===;;;:::;;;???BBB?????????@@@@@@@@@AAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<<<<::::::::::::;;;;;;;;;;;;<<<;;;:::999999999999999:::::::::999999999999999666555555444444444444444nnnUUUFFFBBB===:::::::::999888777777777777666555444444333333333333333333333333//////000000000111111111000111222222333333222222222222222333444444555555666666777777777777666666888888888888999999999999:::::::::999999::::::;;;;;;::::::999999::::::;;;::::::888777666666666666777888999;;;;;;;;;::::::666666777888999999999888666888;;;<<<;;;::::::;;;CCCFFFMMMZZZkkk|||fffWWWMMMDDD<<<;;;:::888888:::666666777666555555666888777666555444444444555666444444444444444444444444444444444444333222111111111111222222111111000///////////////////////////////////////000000000000//////............////////////////////////////////////............//////---......//////000000111222222111111111111222222000000000000000000000000000000000000111111111111111111111111000000000000/////////000000000111111222111000//////000111222000000000111111111222222333333333333222222222222000000000111111111111222111111000000000111222222111222222333333222222111000000000000111222333444333222111111333333222111222222222222222222222222333444444444555555555555444333333222222222222333444333333444666777666555222222111111111111222222111333555444333222222333111222222333333222222111111111222222222222222222111222333444444555444444666666666666666777888888777777777888888888888999888999:::;;;===>>>>>>>>>;;;;;;;;;<<<<<<==================<<<;;;;;;>>>AAA?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>????????????>>>=========>>>>>>======<<<;;;::::::::::::::::::;;;;;;;;;:::999999888888888999::::::999888888999999:::666666555444444444444555jjjSSSDDDAAA===;;;999999999999888888888888777666555555222222222222222222222222////////////000000000111000111111222222222222222111111222222333444444444555666666777777666666555888888888888999999999999;;;::::::999999:::::::::;;;;;;::::::::::::;;;;;;:::999888777666555555555555666888:::;;;:::999999666666666666777777888888777888999999999;;;<<<<<<999888888:::BBBMMMXXX___sssyyyiiiXXXIII>>>999:::888888:::999555444777<<<<<<:::888888888888777555555555555555666666666555444444333333222222222222333333444444333333222333333333222111000///...////////////////////////////////////000000000000000///...------...///000//////////////////////////////............//////------......///000000111333222222111111222222333000000000000000000000000///000000000111111111111111111111111000000000000////////////000000000111333222000//////000222333000000111111111222222222444444333333333222222222000000000000111111111111111111111111111222333333111222222333333222222111000000000000111222333444333222111111333333222111111111111222222333333444444444444444555555555555222222222111222222333333555444333333555555555333222222222111111222222333111333555555333222222333111222333333333333222111111111222222333333444444111222333444555555555555666555555555555666777777777777777777888888888888777777999:::;;;===>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>===<<<<<<>>>@@@======>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA<<<===>>>>>>>>>>>>===<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888999888777777777777888999777777555444444444555666hhhRRRBBB@@@===;;;999999999999999999999888888777666555222222222222222222222222111111111111222222222222000000111222222222222222000111111222333333444444555555666666666666555555777888888888888999999999;;;;;;:::999999:::::::::<<<;;;;;;::::::;;;;;;<<<:::999888666555555444444333555777999:::999888777888888777777777777888999;;;:::777333333888<<<>>>999999:::;;;>>>@@@CCCDDDOOOcccyyy{{{pppiii[[[VVVMMMBBB;;;:::===@@@:::999:::;;;888555888>>>666666444444666999888555444555666666777666666666666666555444444333222222222222333444444444333333444444333333111000...---////////////////////////////////////000000000000000///...------...///000000000000000000000000000//////............//////---------...///000000111333222222111111222222333000000000000000000000000//////000000111111111222111111111111000000000000////////////000000000000333222000//////111333444000111111111111222222222444444444333333333222222000000000000111111111111222222111111222333444444222222222333333222222222000000000000111222333444333222111111333333222111000000111222333333444444444444444555555555666666111111111111222333444444666444333333444555333222333222222222222222333333111333555555444222222333111222333444444333222111111111222333444444555555111222333444555555555555555444444444444555666666777777777777888888888888666777888999;;;<<<===>>>========================<<<===>>>>>>======>>>???;;;;;;===>>>@@@BBBCCCDDDBBBAAA@@@??????@@@AAABBB;;;<<<===>>>>>>===<<<<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888888777666555555666777888888777666555444555666666lllSSSEEEBBB>>>;;;::::::999888666777777777777777666555333333333222222111111111111111111111111111111111111111222222222333333333222111000000222444666888555555555555555555555555666666666666777777777777888:::;;;;;;999888888999:::999999999999:::;;;;;;;;;999888666666777999:::888888999999:::;;;;;;<<<@@@777444999:::444444;;;666666777777888888999999888888777777888999::::::BBBJJJVVVdddssswwwiii]]]SSSNNNKKKEEECCCAAA>>><<<:::999888:::888555666888999888666777777777777777777777777777777666555444444333333333333333333222222111000111222222333333222222111555444444333222111000000000000000000////////////...............///000000000000000000////////////000000000000////////////000000000000////////////000000000000000111111222555444222000000111222333000111222222111000111333222111000//////000111222111111000000//////......333222111000////////////111111111000111111222333555444333222222222333444333222222111111222222333222222111111111111111111111111111111111111222222111222222222222111000000000000000000111222333444666555555444222111111000222111111111222333333444222333555777777666444333000111222333333333333333444333222111000111222333222222222111111111111000111222222333333222222111222222222222222111000///000111111222222333444444333222333777::::::777333555555555555666666777777444444555555666777777777888888888888999:::;;;;;;:::;;;;;;:::999999:::<<<<<<===============<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;>>>===;;;999888888888999888888777666666666666666777777777777777666555555555555444444444333333333kkkQQQEEEAAA===;;;::::::999888666666777777666666555555333333333222222111111111111111111111111111111111000111333555555444333222222222111111222333666777777777777777777777777777666666666777777777888888999:::;;;;;;999888888999::::::999999::::::;;;<<<<<<:::888666555666666777:::888555444888???HHHMMMKKK===555888:::555333777777777777777777888888888777777777777777888999999666:::AAAGGGNNNTTT[[[___hhhrrr|||wwwpppggg```NNNKKKGGGAAA===;;;::::::<<<;;;:::888777666666666888666444444666777666555777777777777777777777777777666666555444444333333333333333333333222111111111222222333333222222111333222222111111000000///000000000000////////////...............//////000000000000000/////////...000000000000////////////000000000000////////////000000000000000111111222555444222111000111222333111222333222000000111222111111000000000000111111111111000000////////////333222111000////////////111111111111111222222333333222111111111222333444333222222111111222222333222222222222222111111111222222222222222222111111111222222222222111000000000000000111222333444444555444444333333222222111222222111111222333333444333444666777777666444333111111222333333333333333555444333222111222222333222222222222111111111111111222222333333222222111222222222222222111000000000111111222222333444444222222333666999999666333444444444555555666666666444444555555666666777777888888888888999:::;;;;;;999:::;;;:::999888:::<<<<<<<<<============<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<:::999999999999:::888888777666666666666666888888888888888777666666555444444444444333333333kkkPPPDDDAAA===;;;::::::999888555555666666555555444333222222222222222111111111111111111111111111111111///111444777777555222000333222111111111333444555888888888888888888888888777777777777888888888888999;;;<<<<<<:::999999::::::::::::::::::;;;<<<<<<===;;;999777666555555666888666444444999BBBKKKPPPMMM>>>333555888666444555888777777777777777777666666666666555666666777888555666888888888999:::<<>>>>>>>>==============================<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;888888777666666666666777888888999999999888777777444444444444333333333333jjjOOODDDAAA===::::::999999888555555555555444333222222222222222111111111111111111111111111111111111111///111333444555444222111333222222111111222333444888888888888888888888888777777777777888888888999999;;;<<<<<<:::999999::::::::::::::::::;;;;;;<<<<<<;;;:::888777777777777222444888;;;===?????????AAA888222444777666555666888888777777666666666555555555555444444555555666666777888888888777999:::666:::>>>AAACCCHHHOOOVVV```jjjuuu|||yyyuuunnniiifffccc```^^^[[[WWWRRRNNNKKKHHHDDDAAACCC@@@===<<<;;;:::777444888888777777555444333222444444555555666666666666333222222222222333444444666666666666666666666666555555555444444333333333333333444444444333333222111111222222222222111111/////////000000111111111000000000000////////////...------------...//////000000/////////.........////////////000000000000////////////000000000000000000000000000111111222333333222111111222222333222333444222000//////000000111222333222111000///000000000000000000000000333222111111000000000111222111111111111222333333000000111222222333444555333222222111111222222333222222222333333333333333555555444444333222111111111222222222222111000000222222333333444444444444111222222333333444444555333333222222222333333444666777777777666444333222333333444444444444333333666666555555444444444444333333222222222111111111111222222333333222222111111111222222222111111000000111111222222333444444111222333555666555444333333333333333333333333333333333444555555666666777777777666777777888999:::999::::::999888888999;;;::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999::::::;;;;;;;;;999888777777666666777777777777888888888777777666444444444333333333222222jjjOOODDDAAA<<<:::999999888777555555555555444333222111111111111111111111111111111111111111111111111111000000//////000000111222222222222111222222222333666666666666666666666666666777777777777888888888999;;;<<<;;;:::888999999:::999999999999:::;;;;;;::::::999999:::::::::;;;222666:::======:::666222555444666888777555555888888777777777666666555555555555444444444444444555000222333444333333555666333555777888999<<>>???@@@AAAAAACCCIIISSSZZZ[[[]]]bbbggglllrrryyy~~~|||uuuqqqiiieeeaaa]]][[[YYYVVVTTTRRRNNNJJJFFFEEEDDDCCCBBBCCC@@@>>><<<======<<<;;;777666555444333333333333222222222333444444555555555555666666555444444333333444555555555444333222222333444333222333555777555555555555555555555555444444333333333333333333111111222333333333222222000000111111111111000000000000000111111222222222000000000000////////////------,,,,,,------...////////////.........------......//////000000111111......//////000000111111000000000000000111111222111222222222222333333333222333333222000///000111333333333333222111000000000000000111111111111222333222222111111111222222222222222222222333444444222333444555666666555555333222222111111222222333222333333444444555555666444444333333222222111111111222222222222111000000111222333444444333222111000111111222444555555666555444444333333333333333555555444333333222222222555555666666555555444444555555666666555555444333333333333333222222222222111222222333333222222111000000111222222222222111000111111222222333444444333444666666444333444555444444333333333333222222333333333444555555666666555555555555666777888999888999:::999777777999:::888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::888999:::;;;;;;;;;;;;:::999999888777777777777888444444555555666666555555333333333333222222222222lllQQQCCC@@@<<<999999888888777777666666666555333222111///000000000111111111222111111111111111111111111000//////...///000111111//////000111222333333333444444444444444444444444444555555555666666666666777999:::999888777777777777777666666777777888999777777888888999999888888888777666555555666777888666999:::999777666555444555555555666666666666666666666555444444444444444777888888666444222222333444444555444333333333444:::888777777888<<<>>>@@@???AAACCCEEEGGGKKKPPPTTTXXXZZZ\\\___bbbhhhooottt{{{}}}~~~zzzuuuooojjjfffddd___]]]ZZZWWWTTTPPPKKKHHHHHHFFFCCCBBBCCCCCCBBB@@@>>><<<:::999999999888666777555444444555555333222222222111000/////////000111222333333222222333333333333111000...---,,,+++000111222444444333111000000222444333222222555777444444444444444444444444333333333333333333333333///000111111222222222111000000111111111111000000//////000000000000000000000000000000////////////------,,,,,,------.../////////.........---------.........///000111111111.........///000111111111000000000000000111111222111111222222333333333333111222333222000000111222444444333222111111111111000000111111111222222222222222222111111222222333333222222222222333444444222333444555555555444333333222222111111222222333333333333444555666666666222222222222222222111111111222222222222111000000000111333444333222111000111111222333333444555555555555444333333333333333333222222222111222222222666666666666666555444444444444555666555444333222444444333333333222222222111222222333333222222111000000111222222222222222000111111222222333444444444666777666444333555666555444444444333333333333222333333444444555555666555555555555666777888888888999999888777777888:::777888999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::;;;<<<<<<999::::::;;;;;;::::::999888999:::;;;;;;;;;:::999:::999888888777777888888444444555666666666666666333333333222222222222111lllRRRCCC@@@<<<999999888888777777777777666555333222111//////000000111111111222111111111111111111111111...///000111222111111000---...000111333333444444444444444444444444444444444444444444555555555666666888999999777666666777666666666666666777777888777777777777777666555444444555666666666555333222666555444333444777666333444555555555666666777777777666555444444444444444000222333333222222444555000111333333333333333333222000///111555666555333222333333333333666999===;;;===???AAACCCFFFIIILLLOOOPPPQQQSSSUUUVVVWWWWWWUUUXXX\\\]]]]]]\\\\\\\\\YYYYYYZZZZZZ\\\]]]^^^___^^^^^^]]]\\\YYYUUURRROOOTTTSSSPPPMMMIIIFFFCCCBBBAAA???>>>>>>>>>===;;;888:::888777777888888666444444333222222333333222000000000///111222333111///111111111000...---...///...///000111000000111333000000000000111222444444...///111333444333222111///111333222111111444777444444444444444444444444333333333333333333333333...///000111111111111111000000111111111111000000////////////////////////000000000000////////////---,,,,,,,,,,,,---......//////.........------------......///000111111222---......///000111111222000000000000000111111222000111222333333333333333000111222222111000111333666555333111000000111222000000111111222222222222222222222111222222333333333333222222333333444555222333444444444333222111333222222222222222222333333333444444555666777777111111111111111111222222111222222222222111000000///111222333333222000///111111222333333444555555666555444333333333333333111111111000111111222222666666777777666555444444333444555555555444222222444444444333333333222222222222222333333222222222///000111222222222222222000111111222333333444444444666888777444333555777555555555444444333333333222222333444444555555666555444444555555666777888888999999888777777888:::666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<==============================888888888999:::;;;<<<===999::::::;;;;;;::::::999999:::;;;;;;;;;;;;999999:::999888888777888888888555555666777777888777777333333333222222222111111mmmSSSKKKCCC;;;999;;;<<<888444666555555444444333222222000000000000000000000000000000000000000000000000111...,,,---000222111000000000000000111111111111/////////000111111222222555666666666666444222111555555555555666666666666777666666666666888:::;;;777777777777777666555555888888777666666666666666555555444444444333333333222333444666777777777777555444333333222222222222444222......///222333333333333333333333333333333333333333333333333333333333333333444444444555555888888888888:::<<<>>>???===>>>>>>???@@@AAABBBBBBEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHKKKMMMJJJIIIHHHGGGEEECCCBBBBBBEEEDDDAAA???===;;;::::::;;;::::::999888777777666333333333333333333333333111111111111000000000///111111000//////////////////////////////000000000111000///////////////000222111000//////111333444111222333444444444333222---///222444333333444555444333333222222333333444000000000000000000000000000111111111111000//////222222222222222111000///222222111000//////000000000000000000000000000000///.........------------.../////////000000000111---...///000000111000000000000000000////////////222111000//////000111111333333333333333333333333222222222222333555666777222222111000//////000000000000000111222222222333111111111111111111111111222222111111222222333444333555666555333111111111111222333333111111222333222444666666555444555666333333333222222222111111222000...///222333111///111222444555555555444444111222222333333444555555999777555333222111222222111111111111222333444555888777666555444333333333666555444333222333444444555555444444444333333333444444444444333333222111222222222111111111111000000222333333333333444666666666666555444444333333444444444444444444444444333333333333333333333333555444444444444555666666:::999999999999999999999777888:::;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;============<<<:::999888;;;;;;<<<======<<<;;;:::;;;;;;;;;::::::999999999888888888888777777777777888888888888777555444333333444666777777777666555444444444333333222222222lllRRRHHHAAA:::888:::;;;888444555444444333222222111111000000000000000000000000000000000000000000000000111///---...000111000/////////000000000111111111000111111222222333444444333333555555666555555444555555555555666666666666555555555555555777888999777777888888777777666555888777777666666666666666555555444444444333333333333444444555555555555444555444333222222222222222222333333333333333222222333333333333333333333333333333333333333333333333222222222222333333333444555555444555666777999:::777888888999999:::::::::999999888777777777777888;;;:::::::::;;;>>>@@@BBBAAAAAA@@@@@@@@@????????????>>><<<:::888777666666666555555444333333222222222222222222222222222222111111111000000000//////111000000///......//////000000000000000000//////000///////////////000000222111000//////111222444222222333444444333222111000222444444333222222333333333222222222222333333111111111111111111111111111111222222111111000///222222222222222111000000111000000///......//////000000000000000000000000/////////.........------///////////////000000000...//////000000000000///000000000000////////////222111000//////000111222333333333333333333333333333333333333444444444444222111111000//////000000111111111111111222222222111111111111111111111111111111111111111222333333333444555555222111111111111222333333111111222333222333555555444444444555333333333222222222111111222000//////111222111///111444777::::::888555222111111222222333444444444777666444333222222222222111111111111222333444555777666555444444333444444666555444333333333444444555555444444444333333333333444444444333333222111222222222111111111111000000111333222111111222444666666555555444333333333333333333333333333333333333333333333333333333333444444444444444555666666777777777777777777777777666777888:::;;;::::::999<<<<<<;;;;;;;;;:::::::::<<<<<<=========<<<;;;;;;:::;;;<<<======<<<;;;:::::::::::::::999999999888888888888888777777777777777888888777777666555444333444555666777777666555444444444333333222222222jjjQQQEEE???999777999:::888555444333333222222111000000000000000000000000000000000000000000000000000000111000......///000///...//////000000000000111111000000111222222333333444000111222444555666777777444555555555555666666666444444444444555666777777777888888888888777777666777777666666555555666666555555444444444333333333444444444444444333222222444333333222222222222333000444999999666222111111222222222222222222222222333333333333333333333333111111111111222222222222222222111111111222333444333333333333333333333333444444333222222222222333333333222222222444666777666777777888999999::::::777666555333222222222222222111111000000//////...111111111111111111111111000000000000////////////000000///............///111111111000000/////////...............///000111111000/////////000222333222333333333222111000000222333555444222111111111222222111111111111222222222222222222222222222222222222222222222111111000111222222222222111000000000//////...............000000000000000000000000000000000/////////......///////////////////////////000000000000//////...////////////000000000000111111000000000111111222333333333333333333222222222333555555555333222000111111000/////////000000222222222111111111111111111111111111111111111111111000000000000111222222222444555444222111111111111222333222111111222333111222444444333333333444333333333222222222111111111000///000111222111///111555:::======999444000000000111111222333333333444444333222222222222222222111111222222333444555555555444444444444555555666555444333333333333444555555444444444333333333333333444444444333222222222222222111111111111000000111222222000000111222666555555444444333333222222222222222222222222222333333333333333333333333444444444444444555555666555555555555555555555555555666888999::::::999999<<<;;;;;;;;;:::::::::999;;;;;;<<<===>>>>>>======999:::;;;<<<<<<<<<;;;:::999999999888888888888888888888888888777777777777666666777777777777666666444444555666666666666555444444333333333333222222hhhOOODDD>>>999777999:::999777444444333333222111111111////////////////////////000000000000000000000000111000///...............////////////000000000111......//////000111111111000000222333444555666666444444444555555555666666444444444555555666666777777888888888888888777777777666666555555555666666555555444444444333333333333333444444444444333333333333222222222222222333///555::::::555000000111222222222222222222222222222222222222222222222222111111111222222222222333111111111000000000000111222222222222222222222111444444333222222222222333222111000000000000111222111111222333444555555666222111000000//////000000111111000000////////////000000000000000000000000000000/////////.........//////...------.........222222111000//////......---,,,------...///000111000////////////000111222222222222111111000//////111222333222000///000111111111000000000000111111222222222222222222222222222333333333333222111111111111222222222111111000000//////.........//////////////////////////////000000000000////////////000////////////.........000000111000000///...---////////////000000000000111111111111111111222222333333333222222222222222111333666777777555333111111000000/////////000000333222222222111000000000111111111111111111111111000000000///000000111222222333444444222111111222000222333222111000111222000111333333222222222333333333333222222222111111111000000000111111000000111444888;;;:::777222//////000000111111222333333222222222222222222222333222222222222222333444555444333333333444444555666555555444444333333333333555555444444444333333333333333333444444333333222222222222111111111000000...000222222111111333555555555444444333222222222111111111111111222222222222222222222222222222222444444333333444444555666333333333444444444444444555777888999::::::999999999999:::::::::;;;;;;;;;<<<<<<======>>>======<<<888999;;;<<<<<<;;;::::::888888888777777777777777888888888888777777777666555555666777777777777777444555555555555555555555333333333333333333333333eeeMMMCCC???:::888999::::::999555555555444333333222222////////////////////////////////////////////////000000///...---------......////////////000000000---......///000000111111222222222222333333444444444444444444555555555555555555666666666666666666666777777888888888777777666666555555555555666666555555444444444333333333222222333555555666666666222222222111111222222333111555888666111...///222111111111111111111111111222222222222222222222222222222222222333333333333222222222222222111111111222222222222222222222111222222111000000000000111222222111111000000000000111111222222222222222222000000000//////000000111000000///////////////////////////////////////////////////............---...---------------......111111111000///...------,,,,,,,,,,,,---...000000//////.../////////000000111111000000////////////...///000000//////000222111000000//////000000111222222222222222222222222222333333333333222111111000111111222222222111111000000000//////000111111////////////////////////000000000000/////////////////////...............000000111000000///...---.../////////000000000111000000111111222222222222333333333222222111111111000222666999:::888666444000///////////////000000333222222222111000000000111111111111111111111111000000000///000000111222111222444333222111111222000111222222000000111222///111333333222111222333333333333222222222111111000000111111000000000111222333444444444222111//////000000111111222333333111111222222222333222222333333333222333333444444333333333333333444555666444444444444444333333333555555444444444333333333222333333444444333333333222222222111111111000000---///222333333444666888444444444333222222111111000000000111111222222222222222222222222222222222333333333333333444555555333333333444444444555555777888999;;;;;;;;;;;;:::666777888999;;;<<<======>>>>>>>>>>>>===<<<;;;:::777888:::;;;;;;;;;:::999777777777777777777777777888888888888777777777666444555666777777888888777555555555444444444444555333333333333333333333333cccLLLCCC@@@;;;999999999999999666666555444444333333222000000000000000000000000////////////////////////...//////...---,,,...///......////////////000000//////000111111222222333333333222111111111222222333444444444444555555555555666666777777777666666555666666777777777777666555555444444555555666666555555444444444333333333111222333555666666777777222111111111111222222333222333444222......000222000000000000000000000000222222222222222222222222222222222222333333333444222222333333333222222111000000000000000000111111333222222111111111111111111111111000000/////////222222222222111111111111000000000//////000000111------------------------........................///.........---------------,,,,,,,,,,,,---....../////////......---------,,,,,,,,,,,,,,,---...///............////////////000//////......//////000...///000///......000222111111000000000000111111222222222222222222222222222222222222222111111000000000111222222222222111111000000000000111111222000000000000000000000000000000000/////////......------.........////////////000000000000//////.........//////000000111111///000111222333333333333333333333222111111000000///222555888999888666555//////......//////000000222222222111111111111111111111111111111111111111111000000000000111222222000222333333222111111222000111222111000000111222000111333333222222222333333333333222222222111111///111222111000///000111333222111000///000111111000000111111222333333333111222333333333333333222444444333333333333444444333333222222333444555555444444555555444444333222555555444444444333333333222222333444444444333333222222222111111111111000...000222333333444777888444333333222222111111000000000000111222222333333222222222222222222222222333333333333333444444555222333333444444555555555777888:::;;;<<<<<<;;;;;;555666777999:::<<<===>>>>>>>>>>>>===<<<:::999888666777999:::;;;::::::999777777777777888888888888888888888888777777777777555555666777777888777777666555444444333444444444222222333333333333444444aaaJJJBBB???;;;888777777777888555555444444333222222111000000000000000000000000////////////////////////,,,...///...,,,,,,...111........./////////000000//////000000111222222222333222111000000111222333333333444444444555555555444555666666666555444444444444555666666666666666555444444444444555666777555555444444444333333333111222333444444444444444111111111111111222333333111111111111000000111111000000000000000000000000111111111111111111111111111111111111222222222222000000222222333222111111......//////000000111111444444333222222222222333//////000000//////......000000000000000000111111000//////.........//////------------------------------------------------.........---------,,,,,,,,,,,,++++++,,,------...------------------,,,,,,---,,,,,,,,,,,,,,,------------....../////////......------------///000111111222222000//////000222222111111000000111111222111111111111111111111111111111222222111111000///000000111222222222222222///////////////000111111000000000000000000000000/////////.........------+++,,,,,,---...///000000...//////000000000000///.........///000111111111///000111333444444333333333333222222111000000///000222444666666555444222...............///000000111111111111111222222222111111111111111111111111111111111111111222333333000111333333111111111222///111222111000///000222000222444444333222333444333333333222222222111111///111222111//////000222333222111000111222333444111111222222333444444444333333444555444444333222555444444333333333444444333333333222333333444444444444555555555444333222555555444444444333333333111222333333444444444333222222222111111111111000000111333333222222333555333333333222111111000000000000111111222333333444111111111111111111111111333333222222333333444555111222222333444444555555666777999:::;;;;;;::::::888888888999::::::;;;;;;;;;;;;<<<;;;;;;:::999999555666888999:::::::::999777777777888888999999999888888888888777777777777555666777777777777777666666555444333333333444444222222222333333444444444```IIIAAA???;;;777666555666666444444333333222111111000000000000000000000000000////////////////////////+++---///...,,,,,,///222............/////////000------......///000000000222111000000000111333444333333333444444444555555333444555555555444333222333333444555666666555555444444444444444555666777555555444444444333333333222333333333333222111111111111000000111222333333111000000111333333111000000000000000000000000000111111111111111111111111000000000000111111111111---...000111111111000///......///000000111222222111111000////////////000//////000000000000///............//////000000111///...------,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,---......//////......---,,,,,,,,,---///111222555555555222000///000222222222111111111111222222000000000000000000000000111111111111111000/////////000111222222222222222...............///000111000000000000000000000000///.........------------***+++,,,---...000111111......///000000111000000---......///000111111222///000222333444444333333333333222222111000000///111222333444444222111///...............///000111000000111111222222222333111111111111111111111111222222111111222222333444///111333333111111111222///111222111000///000111111222444444333333333444333333333222222222111111///111333222///...000222333333333333444555555666111222222333333444555555444444555666555444333222555444444333333333444444444333333222222333333444333444555555555444333222555555444444444333333333111222333333444444444444222222222111111111111000222333333222000///000111333333222222111000000000000000111222333333444444111111111111111111111111333333222222333333444555000111111222333333444444555666888999::::::999999:::::::::999999999888888999999::::::;;;;;;::::::555666888999:::::::::999777777888888999999999:::888888888888777777777777666666777777777777666666666666444333222333333444222222222333333444444444xxx___OOOCCC???;;;999::::::777555555444444333333222222111000000000000////////////......---------,,,,,,,,,------............------,,,,,,,,,---------......////////////000000000000111111222222222333333333444444444333333222222222666666555444333333222222444444444444444555666777333444444555555444444333222333333444444333333222333333333222222111111111111111111111000000000000111111111111111111111111////////////000000000000111111111111111111111111111111222222222222111111222111111000///......---000000000000000000000000//////000000000000//////..........................................------///............---------...---,,,---//////,,,)))---,,,,,,,,,,,,---......000///...---,,,+++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---------............///000///---,,,,,,...000222222111111111000000//////111111000000//////......000000111111111111000000000000111222222222222111000000000000//////////////////000000000000//////000///...---------------...............///000000111111000000//////......000000000000000111111111333111222555555222111444333333333333333222111000111111111111111111111111111111000000000000000111000000//////000000111222333222111111333333222111444444333222222111000000222222111111111111111222222222111000//////000000333333333333333333333333666666555444333333333333//////000000111111222222222333333444444333333222333444444555555444444333444444444555555555555666555555555444444333333333333333222222333333444555444333333333333444555555666666555555555444444444222333333444444333333222111111111111111111111111222333444444555555444444111111111111111111111111333333222111000000000111000111111111111222222222333333333333333333333333333333333444444444555555666666666777888888999999;;;::::::999999::::::;;;:::::::::999999888888888888999:::999888888999:::999999888777666666666777:::888666555666777666555666666555444444444444555777666444333444333222000222333333444444333333222www^^^NNNCCC???;;;999::::::777555555444444333333222222111000000000000/////////...//////.........---------------............------,,,,,,,,,---------........./////////000000000000111111111222222222333333444444333333333222222222666555555444333333222222666555555555555666666777555555555555555555555555222333333444444333333222333222222222222222222111111111111000000000//////111111111111111111111111.../////////000000000000111111111111111111111111000111111222222111111000111111000000///......---/////////////////////////////////000000/////////------------------------..................------,,,---------....../////////---,,,---///000---+++---,,,,,,,,,,,,---............---,,,+++++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------..................---------...///000111111111000000000//////111000000000/////////...000000111111111111000000000000111222222222222111111111000000000/////////...//////000000//////...///......---,,,,,,------...............///000000111000000000/////////...000000000000111111111111444111222555555222111444222222333333222111111000000000000000000000000000111111000000000000000111111000000000111111222222444333222222444444333222444444444333222111111111222222111000000111111222222222111000000000000000111111222222333444555555555444333222222111111222000000000000000111111111222333333444444333333222333333444444444444333333444444444444555555555555666666555555555444444444333333222222333333444555666555444333333333333333555555555444444444333333222333333444444333333222111111111111111111111111222333333444444444444444111111111111111111111111222222111111111111111111000111111111111222222222333333333333333333333333333333333444444444444555555666666777777888999999::::::::::::::::::999999:::::::::999999888888888999;;;<<<<<<:::999:::::::::999888888888888888999888666444444555666666555777777666555555555555555333222222333555666666555333333333333333333333333uuu]]]MMMDDD???:::888999999777555555444444333333222222111000000000/////////......000000/////////.........------............------,,,,,,,,,---------............/////////000000000000111111111222222222222333333333333222222222222555555444444333333222222777777666555555555666666777666666555555666666777222222333333333333222222111111111222222222222222111111000000000000//////000000000000000000000000....../////////000000000000000000000000000000000000000111111111111000000111000000//////.........////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------......++++++,,,---...///000000///---,,,---//////...---,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............------....../////////...111111000000000000//////000000000000///////////////000000111111000000///000000111222222222222111222222111111111000000000.........//////............------,,,,,,,,,,,,,,,...............///000000000000000000//////////////////000000111111111111444222333777666333222333111111222222111111000000////////////////////////000000000000000000111111111111111222222222333333555333222333444555444333555444444333333222222111111111000000000111111222222111000000000000000000///000111222333555666666444333222111111000000000111111111111000000000000222333333444444333333222333333444444444444333333444444444444555555555555666666666666555555555555333333333333333444444555777777555444333222222222444444444333333333222222222333333444444333333222111111111111111111111111222222333444444444444333111111111111111111111111111111111111111222222222000111111111111222222222222222333333333333333333333333333333444444444444555555666666777888888888::::::;;;;;;;;;999888777999999999999999888888888:::<<>>;;;999888888888888888888999:::;;;666555333444666777777777777777666555555555555555666555555777999999888666444333111000000111333444oooYYYKKKDDD???999777777888777555555444444333333222222111////////////.....................---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------..................//////////////////000000000111111111222222222222222222222222333333333333333222222222555444333333222222222222666555555555555555555666111222222333333222222111000000000111111222222222000000000////////////...////////////////////////............////////////////////////////////////...//////000000//////...////////////....................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------,,,,,,,,,------,,,,,,,,,---,,,++++++++++++,,,------++++++*********+++,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...---...111222333222000/////////////////////000000////////////000000000000//////000000000000//////000000111222222222222111222222222222111111111000------............------,,,,,,+++++++++,,,,,,---...............///000000////////////000000000000...//////000111111222222111333999@@@???888111//////000000111111111000000111111111111111111111111...///000111111111111111111222333444444444444333222111000111222333222000444333333333333333222222000000//////000111111222111000000000000000111111111111222222222222222333555444333222222111111111222222111111000000//////222333333444444333333222222333333333333333333222333333333444444444444555333333333333333333333333444444333333444444555666444444333333333444444555333333222222222111111111222333333444444333333222111111111111111111111111000111222222333333222222111111111111111111111111///000111222222222222222000000111111111222222222111111111222222333333333222222222333333333444444444444444555666666777777888999:::;;;;;;999777666888888888888888888888888777:::===>>><<<999888777777777777777777888999:::888666555666888999999888555555444333333333444444666666777999;;;;;;999777444333111000000111333444mmmXXXJJJDDD???999666666888777666555444444333333222222111/////////.........------...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------........./////////////////////000000000000111111111222222222222222333333333333222222222222333333222111111111222222444555555666666555555444111111222222222222111111000000000111111111111111000000////////////......////////////////////////------........./////////////////////////////////......////////////......................................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------,,,,,,+++++++++---//////---,,,+++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000222222111000///......////////////000000////////////000000000000...//////000000//////...000000111222222222222111222222111111111000000000.........//////.........,,,,,,,,,,,,,,,------..................///000000////////////000000000000......///000111222222333111333888???>>>777000...000000111111222222111111111111111111111111111111---...000111222222111111111222333444555444333222222000///000111222111000222222222222222222222222////////////000111111222000000000000000111111222222222222222222222111111555444333222222111111222111111111111000000000000222333333444444333333222222222333333333333222222333333333333444444444444222222222222222333333333444444444444444555555666333333333333333444555666333333333222222222111111222333333444444333333222111111111111111111111111000000111222222222222111111111111111111111111111///000222333333222111000000111111111111222222222000000111111222333333333222222222222333333333333333333444444555666666666777888999::::::999888777777777777888888888888888666888;;;;;;:::999888888777777777666777777888888999888666777888999999888555444333333222222333333222333555888<<<===;;;:::333222111000000111222333kkkVVVJJJDDD???888555666777777666555444444333333222222111//////.........---------............------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------.........//////........./////////000000000111111111222222222222222222222222222222222222222222222111222222333333444555777999999777555444111111222222222222111111111111111111000000000000000000/////////.................................---------.........//////........................---......//////......---................................................,,,,,,------------,,,,,,------------------------***++++++,,,------......,,,,,,,,,,,,,,,,,,------,,,000333333000---+++++++++++++++***++++++,,,---......---,,,+++++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...///000//////............/////////000000.../////////000000000111......////////////......000000111222222222222111111111000000000/////////...//////000000//////...------,,,,,,---......///...............///000000.../////////000000000111......///000111222333333333222444999888222//////000111111222333333222222111111111111111111111111---...000222333222111000000111333444444444222222222111000000222222111000111111111111111111111111.........//////000222222000000000000000111222222000000111111222222333333444333222111111000000111000000000000000111111111222333333444444333333222222222333333333333222222222222333333333444444444222222222333333444444444444444444444444555666666555555444333333333444444444333333333222222222222222333333444444333333222111111111111111111111111///000000111111111111111111111111111111111111111000111222333333222000///000111111111111222222222///000000111222222333333111222222222222333333333222333333444555555666666777777888888999999::::::666777777777888888888999555777999:::999999999;;;999999888888777777888888:::888666666777888777666555555444333333333333444000111333777::::::888666111111111111111111111111jjjVVVIIIDDD???888555666777777666555555444333333222222111//////.........---------000/////////............+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------.........//////............/////////000000000111111222222222222222222222222222222222222222222222222333444444555444666999;;;;;;999666444111111222222222222111111222222111111000000//////000/////////....................................---------.........//////........................---..................------.............................................+++,,,,,,------,,,,,,+++........................******+++,,,,,,---......******+++,,,------...///...222666777333...++++++++++++******++++++,,,---000///...---,,,+++++++++...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---------------------.........//////000000.../////////000000111111......////////////......000000111222222222222111000000000000//////////////////000000000000//////---------------...///000...............///000000.../////////000000111111---...///000111222333333555222111333222......111000111222333333333333333000000000000000000000000,,,...000222333222111000///000222444444333222111333222111111333333222111000000000000000000111111............///000222222000000///000000111222222......///111222333444555333222111000//////////////////000000111111222222222333333444444333333222222222222333333222222222222222333333333444444444333333333444444555555555555444444444444555666666777666555444333222222222444444444333333333222222222333333444444333333222111111111111111111111111//////000111111111111111111111111111111111111111111222333444333111///...000111111111111222222222///000000111222222333333111111222222222333333333222222333444444555555666777666666777888999;;;<<<666666777777888888888999666777999999999999;;;===;;;;;;:::999888888888888:::888666555666777666555666666555444444444444555222222444666777666333000000111222222222222111000hhhQQQLLLBBB???:::888777777777777444444333222222111111000000000000000////////////........................++++++++++++++++++++++++---------------------------------------------------------............///000000000000000000000000333444555444111000222555222222222222222222222222444444555888::::::888666111111222222222222111111111000///......///000111////////////000000000000......////////////......///,,,******---//////...//////////////////////////////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...///555;;;;;;555///++++++))))))******+++,,,---...444333111///---,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........222...+++***---000111000---///000///---,,,///111...///////////////......///000111222222222222222000000000000////////////222222222111///...,,,+++......------------..................///////////////000000///......111333////////////////////////222111///...------......111111111111111111111111111222222000...---.../////////000111111111111111000000111222222222222111000000000000111111111111111111222222222222111111//////............//////000000000000111111111111222111000111333444333222......//////000000111111111111222222222111111000000111222333333333333333000111111111111222222222111111222222222333333333111222222333444555666666666666555444555666777888666555333222222333555666222333444333111000111222111111111111111111111111222222222222222222222222000000000000111111111111222222222222222222222222333333333222222222111111111111111111000000000000222222111000//////000000111111222222222333333333333444444333222111333444555555666777777777777777888999:::999777555555555666777888999999999999999999999888888888888888888666777777777777666666555444444333333333333222222333222222111111222222333222222222111111111111111iiiQQQLLLCCC@@@;;;888777777777666444444333222222111111000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............000000000000000000000000///111222222000000222555222222222222222222222222111000111333555666444222000111111222222111111000111000///......///000111000000000///////////////......////////////......///,,,)))***,,,.................................///.........------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,111666666111,,,***+++******))))))***+++---...666555222///,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------***,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///------...111222111///111222222000,,,+++,,,......//////000000//////...000000111222222222111111111111000000000/////////111111111000000...---,,,.........------.....................////////////---......---,,,---///111000000000000000000000000111000///...---...//////111111111111111111111111111222222000...---.../////////000111111111111111000000111222222222222111000000000000111111111111111111222222222222111111//////............//////000000000000111111111111222111000111333444333222////////////000000111111111111222222222111111000000111111222333333222222000111111111111222222222111111222222222333333333222222333333444555555555555555444333444555666777666555333222222333555666333444555444222111222333222222222222222222222222222222222222222222222222000000000000111111111111222222222222222222222222333333222222111111111111111111111111000000000000222222111000000000000000111111111111222222222333333333444333111111333444555555666777777777777666999:::;;;:::888666666777666777888999999999999888777777777777777777777777777777777777777666666555444444333333333222222222222222222222222222222222111111111111111111111111iiiRRRMMMDDD@@@;;;888777666666555444444333222222111111000............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------............000000000000000000000000///000111000//////000111222222222222222222222222000//////000222333222111000111111222222111111000000000////////////000000000000000//////...............////////////......///,,,))))))+++---..........................................------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,++++++,,,,,,---...***---111000---******++++++***(((((()))+++...000999777222...+++************++++++,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---///222444444111...222222111///---,,,.../////////000000000000//////111111111222111111000000111111111111000000000000///000000000000///...---....................................////////////.../////////......000222000000000000000000000000//////.........///000111111111111111111111111111111111111000...---...000///000000111111111111000///000111111222222111111000000000000111111111111111111222222222222111111000//////......//////000000000000000111111111111222111000111333444333222/////////000000000000111000111111222222222111111000000111111222222111111000111111111111222222222111111222222222333333333333333333333444444444444444333333222222444555666555444333222222333444555444555666555333222333444333333333333333333333333222222222222222222222222000000000000111111111111222222222222222222222222222111111111111000000000111111111111000000000000222111000000000000000000000000000111111111222222222333333333111111333444444555666666777666666666888:::;;;:::888777777888777777888888999999888888666666666666666666777777777777777666666666555555333333333333222222222222111222333333333333222111000000000000000000111111iiiRRRMMMEEEAAA<<<888777666555444444444333222222111111000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////111111111111//////......111111111111222222222222333111000000222333333333000000111111111111000000000000////////////000000000000000///......---------......//////......---...,,,***)))***+++---...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......,,,,,,++++++,,,,,,---...)))+++---,,,***)))***,,,***)))((((((***...222555;;;888222---***))))))******++++++++++++++++++***++++++++++++++++++++++++---------------------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///222444444222111000000///......///111333...///000000111000000000111111222111111000//////222111111111000000000000......///////////////.........////////////..................////////////000111222222111111222444111111111111111111111111.........//////000111222111111111111111111111111000111111000...---///000///000111111111111000000///000000111111111111111///000000000111111111111111111222222222222111111000000////////////000000///000000000111111111111222111000111333444333222000000000000000000000000000000111222222222111111///000000111111111000000000000111111111222222222111111222222222333333333444444444333333333222222333222111111111222444555555444333333333333444555333555555444333222333444333333333333333333333333111111111111111111111111///000000000111111111111111111111111111111111111111000000000000000000000111111111111000000000///111111000000000000000111///000000000000111111111111222333222111111333555444444555666666666666555666888999999777666777777777777888888888888777777666666666777777777777777888777666666555555555555333333333222222222222111000111333444444333111000///000000000000000111111hhhQQQMMMEEEAAA<<<888777666555444444444333222222111111000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////000111222333222111000000000111111222222222444222000111222444444333000000000111111000000000//////000000000000//////000/////////.........---------............------------,,,+++++++++,,,---........................,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,++++++,,,,,,---...***++++++*********,,,---)))(((((())),,,111666:::999666111,,,)))))))))***+++++++++,,,,,,+++++++++++++++++++++++++++++++++---------------------------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000222444666333222///...///000222333......///000000000000000111111111111111000///...111111111000000000000///---......///////////////......///000000///..................///////////////111222222111111222333000000000000000000000000------...///000111222222111111111111111111111111000111111000......///111000000111111111000000/////////000111111111111000///000000000111111111111111111222222222222111111000000////////////000000///000000000111111111111222111000111333444333222111111111111000000000000///000111222222222222222000000111111111000000///000000111111111222222222111111222222222333333333444444444333333222111111222111111000111222333444444444444333333444444444222333444333222111111333222222222222222222222222111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000111111111111111000000000///111000000000000000111111///000000000000111111111000222222222111111333555333333444555555555555555333555777777666555555666777777888888888777777666777777777888888999999999888777666555444444444444333333222222222111111111000111333444444333111000//////000000111111111222fffPPPLLLDDD@@@;;;888777666666555444444333222222111111000111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................++++++---111555888777666//////000000111222222222222000///000222222111000///000000111111000000/////////000000000000//////........................------............------,,,---//////---,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))******++++++,,,,,,++++++,,,,,,---...+++++++++++++++,,,---...(((((((((***---111666999555222///,,,***)))***++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------000555999:::777222///...///......,,,---...///000000000///000000000111000000//////000000000000////////////---....../////////.........///000111111000///...............////////////,,,...000000/////////000////////////////////////---...///000111222111111111111111111111111111111///000111000......///111000111111111111000000///...///000000111111000000000000000000111111111111111111222222222222111111111000000//////000000111000000000000111111111111222111000111333444333222222111111111111000000000///000111222222222222222111111222222111111000000000111111111111222222222111111222222222333333333444444333333222222111111222111111000000222333444444444444444444444444444222333444333111000111222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000111111111111222111111111111000000000000000000000000000111111222000000000111111111222222000111222111111111333555222333444444555555444444111333555666555444555666777777888888777777666666777777888888999999::::::999888666444333333444444222222222222111111111111111222333333333333222111000000000111222222333333eeeOOOKKKCCC@@@;;;888777777777666444444333222222111111000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,---111666888666444/////////000111222222222000000000111222222000...//////000000000000//////...///000111111000///...,,,------....../////////,,,------......------,,,+++...222222000---,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------++++++++++++++++++++++++************************************************,,,,,,++++++,,,,,,---...,,,+++++++++,,,,,,,,,,,,)))))))))***,,,///111222///...,,,+++******++++++,,,------......------,,,++++++++++++++++++++++++------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---,,,,,,///555999===999333///.........,,,+++,,,---...////////////...///000000000000000000////////////.........---.........///......------...///000111111000///...............////////////+++---///000///......///...........................///000111222111111000111111111111111111111111///000000000......000111111111111111111000//////...//////000000000000000000000000000111111111111111111222222222222111111111111000000000000111111000000000000111111111111222111000111333444333222222222222111111111000000//////000222222333333222222222333333222111111000000111111111111222222222111111222222222333333333333333333222222222222222222222111000111222333444333444444444444444444333333444555444222111222333222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222333333111111111111000000000000000000000000000111222222111111111111222222222333///000111111000111333555222222333444444444444333111333555666555555666777777777777777777666666555666666666777888999999999999888666444333333333444222222222222111111111111222222222222222222222222000111111222333333444444dddNNNJJJBBB???:::888777777777777444444333333222111111000//////.........---------........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------000///000222555555222......//////000111222222222111111111333444333111...//////000000000000//////...///000111111000///...+++,,,,,,---...///000000,,,------......------,,,***...333444222...,,,+++------------------------+++++++++,,,,,,---------------------------------------------------------++++++++++++++++++++++++************************,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...,,,+++***+++,,,,,,,,,+++************+++,,,,,,---,,,+++++++++++++++++++++---......//////......---++++++++++++++++++++++++------------------------+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,(((+++---------///444888<<<777111//////000000///***+++,,,---..................///000000111000000///.........------------......//////...------,,,...///000222222000///.............../////////000,,,...111111000//////000...........................///111222222111000000111111111111111111111111///000000000......000222111111111111111000//////...//////000000000000000000000000000111111111111111111222222222222111111111111000000000000111111000000000000111111111111222111000111333444333222222222222222111111000000//////000222222333333333333333333333333222111000000111111111111222222222111111222222222333333333222222222222222222222222333222111111111222444444333444444555555444444333444555666555333222333444333333333333333333333333000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333111111111111000000000000000000///000000111222222111222222222222333333333///000111111000111333555222222333444444444444333222444666777666666777888777777777777777666555555444555555666777888888999:::888666333222222333444222222222111111111111000333222222111111222222333111111222333444444555555}}}cccRRRHHHDDDAAA<<<999777666555444444333222111000000000000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000000////////////000000222000...000333444333111111111111111111000//////////////////////////////------------------------,,,------......------,,,////////////////////////........................---------,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---........................,,,,,,+++***))))))******+++*********+++,,,,,,---*********++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++******))))))+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......------......///000000111------------------------+++,,,...---,,,,,,---///---...///000000///...---,,,---......//////......000000000000000000000000111000000///...---------........................////////////////////////////////////////////////////////////000000000000111111000000//////......---......///000111111222222222222111111111000000///...------...///000111000000000000////////////////////////000000000000111111000000111111222333444444444333222111//////111111111111000000000000111111222222222222111111222222111111111111111111444333222222111111222222000000000000111222333444111222222333333222222111000111111111111222222222222333333444444333333222333222111000000222444555333333333444444444555555555555555444444333333333777666555444333222222222222222222222222333333333333222222222111000000000111111111111111000//////000000000000111111111111///////////////000111111000000000000000000000000222333222111///...///000//////000111111111111111////////////000111222333222222222222222222222222222222333333444555666666333444666777888888888777888777666666555666666666;;;:::777444222111222222222222222222222222222222666666444333222111111111000111222333444444444444|||aaaQQQHHHDDDAAA<<<999777666555444444333222111000000000000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////////////////000000////////////000000222000///000222333222000000111111111111000//////////////////////////////------------------------,,,------......------,,,------------------------........................---------,,,,,,+++++++++,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------------------------------******+++++++++,,,,,,,,,+++++++++***++++++,,,---........................,,,,,,+++***************++++++******+++,,,,,,---******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++*********)))+++,,,---......---,,,++++++++++++,,,,,,---------,,,,,,---......///000000------------------------+++,,,...---,,,,,,---///---...///000000///...---,,,------...............000000000000000000000000111000000///......------........................////////////////////////////////////////////////////////////000000000000111000000000/////////............///000111111111222222222111111111000000///......---...///000111111000000000////////////////////////000000000000111111000000111111222333444444444333222111000/////////000000111111111222000111111222222111111000111111111111111111111111444333222222111111222222111111111222333333333444111222222333333222222111111111111111222222222222111222222222222222222111333222111000000222444555333333333444444444444555555555444444444333333333666666555444333333333333333222222222222111111111222222222111111111111111111111111111111000///////////////000000000111111///////////////000111111000000000000000000000000222222222111///...///000000000111222222222222222000000000000111222333333222222222222222222222222333333333333333333444444444555666888888888888888888888888888888999::::::<<<:::777555333222333333222222222222222222222222777666444222111111111111000111222333444444444444yyy___OOOFFFDDD@@@<<<999777777555444444333222111000000000000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................000//////......//////000111000///000111222111000000000111111000000///...////////////////////////........................,,,------......------,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,+++++++++++++++,,,------------------------------,,,++++++************++++++++++++++++++,,,,,,---***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++************+++,,,...000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///------------------------+++,,,...---,,,,,,---///......////////////......---------...............000000000000000000000000000000000///......------........................////////////////////////////////////////////////////////////000000000000000000000000////////////......//////000000111111222222222111111111111111000///.........///000111111111000000000/////////////////////000000000000111000000000000111222222444444444333222111000///......///000111222333333000111111222222111111000111111111111111111111111444333222222111111222222111222333444444333333222111222222333333222222111111111111111222222222333111111111111111111111111333222111111111222333444333333333333444444444444444444444444333333333333666555444444333333333333333333222222111000000000111111111111111222222222111111111111111000//////....../////////000000000///////////////000111111000000000000000000000000222222222111///...///111000111222222333333222222111000000111111222333444333333333333333333333333444444444333333333333222555666777888888999888888777777777888999:::<<<<<<<<<:::888666444333333444222222222222222222222222777666333111000000111222000111222333444444444444uuu\\\MMMEEECCC@@@<<<999777777666555444333222111000000000000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------/////////////////////////////////....../////////000000///000000000000000000000000000000//////...........................////////////////////////,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------------------------------,,,++++++******+++++++++,,,,,,+++++++++,,,,,,---+++,,,---------+++)))(((+++******************+++++++++++++++++++++++++++***,,,///111111///,,,***,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...//////////////////...------------......//////////////////////////////000000//////....................................////////////////////////////////////////////////////////////000000000000000000000000////////////.../////////000000000111111111111111111111111111000000///......///000111111111111000000000//////////////////000000000000000000000000000111222222333444444333222111000///...//////000111111222222000000111111111111000000111111111111111222222222444333222222111111222222000222333444444333111///111222222333333222222111111111111222222222333333222222111111111111222222222222111111111222333444222222333333333444444444333333333333333333333333666555444333333333333333111111111111111111111111000000000111222222222333111111111111111000//////............///////////////////////////000000111000000000000000000000000111222222111///...///111000000111222222222222111111111111111222333444555333333333333333333333333444444444444444444555555666777777888888888888888666555555666777888999999:::999777555444333333333222222222222222222222222777555222000///000222333111111222333333333333333rrrZZZLLLEEECCC???;;;888888777666555444333222111000000000000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000000000000000000//////............////////////000///////////////000000000000000///......------------------------////////////////////////,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,---+++,,,,,,---,,,+++))))))++++++***))))))***+++++++++++++++++++++++++++,,,***,,,///111111///,,,***,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---////////////....../////////...------------...///000////////////////////////////////////....................................////////////////////////////////////////////////////////////000000000000////////////000000000000////////////000000000000111111111111111111111111111000///......///000111111111111111000000000000////////////000000000000000000//////000000111222333333333333222222111000111111000000000000000000000000000111111000000000000000111111111222222222444333222222111111222222///000222333333111///...111222222333333222222111111222222222222333333333444333222222222222333444222222111222222222333333222222222333333333444444333333333333333333333333555555444333333333444444000000111111222222222333000000000111222222222333111111111111111000//////............///////////////////////////000000111000000000000000000000000111111222111//////000111...//////000000000000000111111111111222333444555333333333333333333333333222333444555666777888888777777777777777888888888777777666666555666666777888777666444333222111111222222222222222222222222555444222000000000111222111111222222333333222222pppYYYLLLEEEBBB???;;;888888777666666444333222111000000000000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000000000000///......------......///...///000///...---.../////////000000//////...---------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***************++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,+++,,,...000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---/////////............//////......---,,,---...///000000000000000000000000000//////////////////..............................////////////////////////////////////////////////////////////000000000000////////////000000000000////////////000000000000111111111111111222222222222111000/////////000111222222111111111000000000////////////000000000000000////////////000111111333333333333333222111000111111111111000000/////////000000111111000000///000000000111222222333333444333222222111111222222...///000111111000//////111222222333333222222111222222222222333333333333555444333222222333444555111111222222222333333333222222222222333333333333222222222222333333333333555444444333333444444444111111222222222333333333111111111111111222222222111111111111111000//////....../////////000000000///////////////000111111000000000000000000000000000111111000//////000222---...//////000000//////111000000111111222333444222222222222222222222222111222333444666888999:::777777666666666666777777999888777666666666666777666666555444333222111000222222222222222222222222333333222111111111111111111111222222222222222111nnnXXXLLLEEEBBB???;;;888888888777666444333222111000000000000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................///......------......///---///000///---,,,---/////////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------,,,,,,+++***************++++++++++++------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,+++***))))))+++,,,------,,,+++******+++,,,---+++++++++,,,,,,,,,------+++,,,---......---,,,++++++++++++,,,,,,------------------------,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///000///...------...///000///...---,,,,,,...///000000000000000000000000000.../////////////////////........................////////////////////////////////////////////////////////////000000000000.../////////000000000111000000000000////////////000000111111111222222222333222000/////////000111222222222111111111000000////////////000000000000///////////////000111111222222333333333222111111000000000000000111111111//////000000000000/////////000000111222222333333444333222222111111222222/////////000111111111222111222222333333222222111222222222333333333444444444333222111111222333444111111222222333333333222111222222222222333333333111111222222222333333333444444444333333444444555555555444444333222111111222222222111111111111111111111111111111000///////////////000000000111111///////////////000111111000000000000000000000000000111111000//////111222......///000000000000000000000000000111222333333111111111111111111111111111111222333444555666777777666555444444555666666666555555555555666666777666666555555444333222111222222222222222222222222111222222333222111000000111111222222222222111111nnnXXXLLLFFFBBB???;;;888888888777666444333222111000000000000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------.........---///111///,,,+++,,,...///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------,,,++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///...---,,,,,,,,,,,,,,,---+++)))((()))+++---///...---+++******+++---...+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......------------------------+++++++++++++++++++++++++++,,,...---,,,,,,---///000///...------...///000///...,,,,,,,,,---///111000000000000000000000000.........///////////////........................////////////////////////////////////////////////////////////000000000000.../////////000000111111000000000000////////////000000111111222222222222333222111/////////000000222222222111111111111000////////////000000000000///////////////000111111222222333333333222111111......///000111222333333//////000000000000/////////000000111222222333333444333222222111111222222000000000000111222444444222222222333333222222222222222333333333444444444333222000//////000222333111111222333333333333222111111222222222333333333111111111222222333333333444444333333333444444555999888777555333111000///333222222222111111000000111111111111111000//////000000000000111111111111///////////////000111111000000000000000000000000000111111000//////111222//////000111111111111111////////////000111222333000000000000000000000000111111111222222333333333666666444333333444555666111111111222333444555666666666666666555444333222222222222222222222222222000111222444333222000///111111222222222111111000nnnZZZKKKIIIDDDAAA<<<999888888777666333333222222111000000000000///...------...///000......---------,,,,,,,,,------------------------,,,++++++******++++++,,,+++++++++,,,,,,---------...---+++*********++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------///////////////.........222222111000///...------..................------------------------------------------...000111222,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,******+++,,,,,,---.........---,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++******+++,,,---+++++++++,,,,,,---------///---+++,,,//////,,,***,,,,,,---...---,,,***)))------------------------...---,,,,,,++++++++++++,,,,,,,,,---------......,,,++++++******++++++,,,------,,,------...///000//////...------------...,,,---...///...---+++***++++++,,,------......///...//////000000000000000,,,---...///000000000000000111111000...---...///////////////////////////........................//////////////////////////////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000111111000///////////////111111000///////////////444333111000000000111222//////000111111111111111111111111111111111111111000000000000111111111111222222111111111111222222000000////////////000000...///000111222333333333666555333222222222333333333333222111111222333333222333333333333222111111333333333333333333333333333222111/////////000000000000000000111111111111000000000111222222222333222222333444555666777888222222222333444555777888666555555444333222111111222222222111111111111000///000111222222111000//////000111222222222222222000111111111111222222222111111111111000000000000000000000000////////////222111111111000000//////000000000111222222333333222111111111222333333444444444333333222333333333444444444444444444444444333333333444444444555555555555666666555333222000222222222111111111111000222333333444444333333222111222333333222111///...mmmYYYJJJHHHDDD@@@<<<999888888777666333333222222111000000000000///...------...///000......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------////////////............222222111000///...---,,,........................------------------------+++,,,,,,------.........,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,******+++,,,,,,---.........---,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------///---,,,---......,,,***,,,,,,---...---,,,+++***------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,---,,,,,,------...///000000//////...------------,,,...000111111///---++++++,,,,,,------......///---...//////000000//////,,,,,,---...////////////111000//////.../////////////////////////////////........................//////////////////////////////000000000000//////000000000000000000000000/////////000000000111111000000000000000000000000222222111000000000000000222222111000000000000000333222111000///000111111...///000000111111000000111111111111111111111111000000000000111111111111222111111000000111111222000000////////////000000...///000111222333333333555444222111111111222333333333222111111222333333222333333333333222111111333333333333333333333333222111000//////000000111000000000000111111111111111111111111222222222222111111222333444555666666444444333333333444444555444444333333222222111111222222222111111111000000///000111222222111000/////////000111111111111111000000111111111222222222111111111111000000000000000000000000////////////111111111000000000//////...//////000111111222222222111111111222222333444222111111000000111111111444444444444444444444444333333333444444444555555444555555555555333222111222222222111111111111000222333333444444333333222111222222222222111000000kkkXXXJJJGGGDDD@@@<<<999888777666555333333222222111000000000//////...------...//////......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,+++++++++---,,,+++*********++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------........................111111000///...------,,,........................------------------------)))***+++,,,,,,,,,+++***,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,***++++++,,,,,,------......---,,,+++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---,,,---...---,,,***+++,,,---------,,,+++***------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111000......---------,,,...111333333111///---,,,,,,,,,---......//////,,,---......//////......+++,,,---......//////...111///...///222333111///////////////////////////........................////////////////////////...//////000000//////...000000000000000000000000.........////////////000000000000000000000000000222222111111000000111111222222111111000000111111222111000/////////000000......///000000000000///000000000000000000000000000000000000111111111111222111111000000111111222000//////......//////000...///000111222333333333333222111000000000111222333222222111111222222333222333333333333222111111222222222222222222222222111000000//////000111222000000000111111111222222222222222222222111111111000111111222333444555555777666555444333222222222222222222222222222222222222222111111111000000000///000111111111111000000......///000000000000///000000000111111111222222111111111111000000000000////////////000000000000111111000000000000//////.........///000000111111222111111111111222333333111111000000000111111222444444444444444444444444333333333444444444555555444444555555444333222111222222222111111111111000222222333333333333222222111111111000111111222333jjjXXXJJJGGGCCC@@@<<<999888777666555333333222222111000000000..............................---------,,,,,,,,,------------------------++++++************++++++---,,,,,,,,,++++++******,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------...............///000000///......---,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------+++)))(((,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,------,,,+++***+++,,,---------,,,+++***...........................------,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...//////222111000///...---------***---000333333222///---,,,,,,------.../////////+++,,,------......------***+++,,,---............///......333888888333---////////////////////////........................////////////////////////...//////////////////...////////////////////////---------.........//////000000000000000000000000111111000000000000000111111111000000000000000111111000000///////////////---......//////////////////////////////////////////000000000111111111111111111000000000000111111/////////....../////////...///000111222333333333222111000//////000111222222222222222222222222222222333333333333222111111111111111111111111111111000000/////////111222333000000111111111222222222333333333222222111111111111222222333444444555555777666555444333222222222000000111111111222222222111111111111000000000000///000000111111111111111//////000000000000000///000000000000111111111111111111111111000000000///////////////000000000000000000000000000000//////......//////000111111111222111111111111111222222222222222222222333333444333333333333333333333333333333333444444444555555444444444444333333222222222222222111111111000000222222333333333333222222111000000///000222444555jjjYYYKKKHHHCCC@@@;;;888777777666555333333222222111000000000------............------......---------,,,,,,,,,------------------------+++******))))))******+++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////......------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---,,,***))),,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++---...//////---,,,,,,,,,,,,,,,,,,---+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++***+++,,,---------,,,+++........................---------,,,,,,---......,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,---...///111111///......---------)))+++...111111000...,,,,,,,,,---......//////000+++,,,,,,---------------***+++,,,---............------000777<<<;;;333,,,////////////////////////........................////////////////////////......////////////......////////////////////////------------............//////////////////////////////.........//////000//////.........//////000000000000000/////////...---......//////////////////////////////////////////000000000111111111111111000000000000000000111//////............//////...///000111222333333333111000/////////000111222222222222222222222222222222333333333333222111111111111111111111111111111000000/////////111222333111111111111222222222222444333333333222222111111333333444444555555666666555444444333333333444444000000000111111222222333111111111000000000//////000000000000000111111222111111111222222111000000//////000000000111111111111111111111000000000///.../////////000000000111//////////////////000000//////000111111222222333222222111000000111111111222111111111222222333444333333333333333333333333333333333444444444555555444333333333222222222222222222222111111111000000111222222333333222222111000000//////000222444555iiiYYYLLLHHHCCC???;;;888777666555444333333222222111000000000------............------......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++++++++***************+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------,,,,,,,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,+++++++++,,,...---+++******+++***+++,,,---------,,,+++........................------------------...///,,,,,,,,,---------......------,,,,,,,,,,,,------++++++++++++,,,---.../////////...------------...***+++---...///...,,,+++---------...//////000000+++,,,------......------+++,,,---......//////...,,,---111777:::888222,,,////////////////////////........................////////////////////////---......//////......---000000000000000000000000---------............///////////////////////////......---------...//////......---------...//////000000111111111000///.........///000000000000///000000000000000000000000000000000000111111111111111000000//////000000111///......------......///...///000111222333333333111000/////////000111222111222222333333222222111222333333333333222111111222222222222222222222222111000000//////000111222111111111222222222222333333333333333333222222222444444444555555666666666333333333333333444555666000111111111222222333333111111000000000/////////000/////////000111222333111222222222222111111000/////////000000000111111111111111111000000000000......//////000000111111......////////////000000000000000111222222333333222222111000000000000111///////////////000111222333333333333333333333333333333333444444444555555333333222222222222333333222222222111111111111000111111222222222222111111000000000000111222333444gggXXXKKKGGGBBB???;;;888777666555444333333222222111000000000,,,------......------,,,......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************++++++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,------...//////---------,,,,,,,,,,,,,,,,,,,,,------...//////000++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++***,,,...---+++)))***+++***+++,,,---...---,,,,,,........................---------------...//////,,,,,,,,,---------......------,,,,,,,,,,,,------++++++++++++,,,---...///---,,,,,,,,,,,,------...------------,,,,,,,,,,,,------......//////000000,,,,,,---...............,,,,,,---...////////////,,,...000222222222000///////////////////////////........................////////////////////////---......//////......---000000000000000000000000---............/////////////////////////////////...............///000000...............///000000000111222222222111000///...///000000111111000000111111111111111111111111000000000000111111111111000000////////////000000///......------......///...///000111222333333333111111000///000111222333111222333333333333222111222333333333333222111111333333333333333333333333222111000//////000000111111111111222222222333333222222333333333333333333333333444444444444555555444333333333333444555555222222222222333333333333111000000000////////////000/////////000111222333111111111111111000//////////////////000000000111111111111111000000000000.........///000111111111........./////////000000//////000000111222222222222222111000000000000000............///000111222222222222222222222222222333333333444444444555555333333222111111222333444222222222111111111111000111111222222222222111111///000111222222222222222~~~eeeVVVJJJFFFBBB???;;;888777666555444333333222222111000000000,,,,,,---......---,,,,,,......---------,,,,,,,,,------------------------******))))))))))))******))))))******+++++++++,,,)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,---...//////------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000++++++++++++++++++++++++************+++,,,---...,,,,,,---------,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........,,,++++++,,,......---------,,,,,,+++++++++***,,,...---***)))***+++******,,,---...------,,,////////////////////////---------------...///000,,,,,,,,,---------.........------,,,,,,------...++++++++++++,,,---......++++++++++++,,,---......///...---,,,,,,,,,,,,,,,------......///000000000,,,---......//////......,,,---...///000000000000---......---+++,,,///111////////////////////////........................////////////////////////---..................---000000000000000000000000.........////////////000///////////////////////////////////////000111111///////////////000111111111222222333333111000/////////000111111111111111111111111111111111111111000000000000111111111111000000////////////000000.........------............///000111222333333333111111000000000222333444111222333444444333222111222333333333333222111111333333333333333333333333333222111/////////000000111111222222222333333333222222222333333444444444333333333333333333333444555444444333333333444444333333333333333333333333000000000000////////////000////////////111333444000000000000000///......////////////000000000000111111111111000000000000---......///000111111222---.........//////000000......//////000111111111222222111000000///000000000000000000111222333444222222222222222222222222333333333444444444555555333222111111111222333444222222222111111111111000111111222222222222111111///000111333333222111000cccUUUMMMFFFAAA>>>:::777666666444222555333111000.........///000///...---,,,---......---,,,,,,++++++,,,,,,---)))***,,,......---,,,+++++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,------,,,,,,,,,---......///...---++++++*********------------------------......---,,,,,,+++************++++++++++++******++++++++++++++++++++++++---------------------------,,,*********,,,...///------...............---++++++++++++++++++++++++...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,------......------------......//////000000---..................---------------------------------------------------------,,,+++,,,---...///---...///...,,,+++,,,---,,,+++***+++---...---,,,******(((+++;;;HHHBBB222///...---,,,+++,,,------...............///000000//////000000///...------////////////////////////......////////////......///////////////.........111111111111111000//////000000000000000111111111000000000000////////////......///000000000000000////////////////////////000000////////////000000111000000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000111111222222222333333333000000000111111222222222222222333333333333444444333333222222111222222222444444444444444444444444333222222111111111111111111111222222222333333333222222333333333333444444333333333333333333333333222333444333111000111222444444444444333222111000222111111000000000000000111111111111111111111111000000000000000000000000///......//////000111222222222111000///////////////////////////000111111000000000000000000000000000000//////000111222222333333333222222111111111222222111111222222333444222222333333444555555666333333333333333333333333444333222111111111222333333333333333222111000000222222111111111111111111111111111111111111111111}}}aaaTTTLLLFFFAAA>>>:::888777666444333444333111000///...//////000///...---,,,------...---,,,,,,++++++,,,,,,---)))+++,,,......---,,,+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,------,,,,,,,,,---............------,,,,,,++++++---------------------------------,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++---------------------------,,,+++******,,,---///------............------++++++++++++++++++++++++------,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---.........---............////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---...///...,,,+++,,,---,,,++++++,,,---...---------...---///;;;FFFAAA444///...---,,,,,,---...///...............///000000///////////////...------////////////////////////......////////////....../////////////////////...000111111111111000////////////000000111111111222000000000000////////////......///000000000000000////////////////////////000000////////////000000111111111000000/////////000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////000000000111111111222222222333333333111111111222222222333333222222222333333333444444111111111111222333333444444444444444444444444444222222111000000000000111111111222222222333333333222222222333333333444444444444444333333333333333222333444333111111111222444444444444333222111000222111111000000000000000111111111111111111111111000000000000000000000000............///000222222444333222000000////////////////////////000111111000000000000000000000000000000000000000111222222333333333222222111111111222111111111111222333333333333444555555666777777333333333333333333333333555444333222222333444444333333333333222111000000111111222222222222222222111111111111111111111111{{{___RRRKKKEEEAAA>>>:::888777666444333444333111000//////////////////...------------...---,,,,,,++++++,,,,,,---***+++,,,---...---,,,+++---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,---...///,,,---...///......,,,,,,------------------------------,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------...---,,,+++++++++,,,---------............------++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******,,,---............/////////...............,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---.........,,,+++,,,---,,,,,,---------------------000111111777???<<<333...------------///000111///............//////000///////////////......---////////////////////////......////////////............//////////////////000000000000000///............///000111222222333000000000000////////////......///000000000000000////////////////////////000000////////////000000111111111111111000000000000000000000000000000000////////////////////////....../////////000000000000000000000000000000000/////////000000000111111111111222222222333333333222222222222333333333333222222222222333333333333000000000111222333444555444444444444444444444444222111111000000000000000111111222222222333333333222222222222333333333333555555555444444333333333222333444333222111222333444444444444333222111111222111111000000000000000111111111111111111111111000000000000000000000000------......///111222333555444333111000////////////////////////000111111000000000000000000000000000000000000000000111222222222222222222111111111111111111111111222222333444555555666666777777777333333333333333333333333555444444333333444555555444444333333222111111000111111222222333333444444111111111111111111111111xxx]]]QQQJJJDDDAAA>>>;;;888777666555333333222111000000///////////////......---------------,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...///+++---...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------------///...---,,,,,,,,,,,,,,,------.........---,,,,,,***+++++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---........./////////......---------+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,------......,,,---......,,,,,,,,,...+++---...///...---------+++///000///111555333...------------...000222333//////............///000...///////////////......////////////////////////......////////////..................///////////////000000000000///......---...///000111222333333000000000000////////////......///000000000000000////////////////////////000000////////////000000222222111111111111111111000000000000000000000000////////////////////////............////////////000000000000000000000000//////000000000111111111111111222222222333333333333333333333333333333333111222222222222333333333111111000000111222333333333333333333333333333333222111000000//////000000111111222222222333333333111222222222222333333333666666555444444333333333333444555444222111222333333444444444333333222111222111111000000000000000111111111111111111111111000000000000000000000000---------...000111333333666555333222000////////////////////////000000111000000000000000000000000111000000000000000111111222222222111111111111111000000000000000111222222444444444555555666666666222222222222222222222222333333333333333444444444444444333222111111111111111111222333444444555555111111111111111111111111vvv[[[OOOIIIDDDBBB???;;;888777777555333222222111111000000//////...............------------,,,,,,++++++,,,,,,---++++++,,,,,,---------,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++,,,---...//////+++---...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,+++******,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......///......---,,,,,,,,,,,,------......---,,,++++++*********++++++,,,,,,,,,,,,,,,---------,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------//////......------,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,---------------,,,---...---,,,,,,---...+++...111111///------...)))---///------......,,,---,,,,,,---...000222333//////............//////......///////////////...////////////////////////......////////////......---.........//////000000000000000000000//////...---...///000111222333333000000000000////////////......///000000000000000000000000000000000000000000000////////////000000111111111111111111222222000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000111111111111111111222222222333333333333333333333333333333333111111111222222222333333333222222111000000000000333333333333333333333333222111111000000000000000111111222222222333333333111111111222222222333333555555444444444333333333333444555444222111222333333333444444444333222222222111111000000000000000000000000000000000000000111111111111111111111111------......///111222333555444333111000////////////////////////000000111000000000000000000000000111111000000000000000111111111111111111111111111000000//////000000111222222222222333333333333333222222222222222222222222111111222222333333333333555444333222111111111111111111222333444444555555111111111111111111111111tttYYYNNNIIIDDDBBB???;;;999888777555444111111111111111000//////......//////......---,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++******))))))******+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,---...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,++++++,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------.....................------------------...------,,,+++************++++++,,,,,,---+++,,,---...---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,.........---------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++---...---,,,,,,---///+++///222222///------...+++---///...------......,,,,,,,,,,,,---///111222000//////............///---...//////////////////////////////////////////......////////////......------......///000000000111111111111111000//////......///000111222222333000000000000////////////......///000000000000000000000000000000000000000000000////////////000000000000000111111111111111000000000000000000000000////////////////////////....../////////000000000000000000000000000000000000000000111111111222222111111222222222333333333333333333333222222222222111111111111222222222222444333222111000/////////333333333333333333333333333222222111111111111111111111222222222333333333111111111111222222222222333333333333333333333333333444555444333222333444333333333444444333333222222111111000000000000000000000000000000000000000111111111111111111111111///......//////000111222333222111000///////////////////////////000111111000000000000000000000000222111111000000000000000000000000111111111111111///////////////000000111111111111111111111111111222222222222222222222222000000111222333333333333555444333111000111111222111111222222333333444444111111111111111111111111sssYYYNNNIIIEEEBBB???<<<999888777555444000111111222111000//////---.../////////...---,,,---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))************************((()))+++,,,------,,,,,,+++++++++,,,---...///000......------,,,,,,++++++++++++++++++++++++++++++---------...............------............------++++++++++++++++++++++++++++++,,,,,,---......///---------...............------------,,,+++******)))******+++,,,,,,------+++,,,---......,,,+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,,,,,,,,,,+++******,,,------------------...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++,,,...---,,,,,,---///+++000444444000------...---,,,---...///...///000,,,,,,,,,,,,,,,...000111000000///...............------...///////////////////////////////////////......////////////......------......///000000111222222222222222111111000//////000000111111111222000000000000////////////......///000000000000000000000000000000000000000000000////////////000000/////////000000111111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000111111111222222222111111222222222333333333333333222222222111111111111111111111222222222222333222111000000///000000222222222222222222222222444333333222222222222222111111222222222333333333111111111111222222222222000111111222222333333333444555555555333222333444222333333444444333333222222111111000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000///////////////000///////////////000111111000000000000000000000000222222111000000000000000///000000000111111111222///............///000000000000000000000000000000111111111111111111111111000111222444444444444444666444222111000000111222111111222222222222222222111111111111111111111111sssXXXNNNIIIEEEBBB???<<<999888777666444000000111222222111//////---.../////////...,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******************************((()))+++,,,------,,,,,,+++++++++,,,---...000000///...---,,,+++******+++++++++++++++++++++++++++***+++,,,---...000111111------............------++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,---.../////////...---...------,,,+++***)))))))))***+++,,,,,,------+++,,,---......,,,***)))++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++***)))))),,,,,,,,,------.........---......//////......---------------------------------------------------+++,,,---.........---,,,+++,,,------,,,,,,...///+++000555444000------///,,,******---.........///---,,,++++++,,,---///000111000///...............------...///000000//////////////////////////////......////////////......---------...///000000111222333333333333222111111000000000000000111111111000000000000////////////...//////000000000000000000000000000000000000000000000////////////000000......//////000000000111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222111111222222222333333333222222222111111000000000000111111111111222222222111000000000000000111111222222222222222222222222555444333333222222333333111111222222222333333333000111111111111222222222//////000111222333333444444555666555333222333444222222333444444333333333222111111000000000000000000000000000000000000000111111111111111111111111111000000///////////////...............///000000///////////////000111111000000000000000000000000222222111000000///000000//////000000111111111222...............///000000111111111000000000000000111111111111111111111111000222333555666666555555666444222000000000222222222222111111111111111111111111111111111111111111jjjWWWPPPFFFCCCBBB???;;;888777666555444333222111000///////////////............---------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,+++)))((()))***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---***+++,,,---...---,,,,,,***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,........................---,,,,,,,,,------......------,,,+++++++++,,,,,,---,,,,,,,,,,,,---.........---,,,+++,,,...000222000///...---,,,+++++++++)))***,,,,,,***)))***+++,,,,,,,,,---------......---+++******,,,------,,,,,,---------.../////////,,,,,,+++***+++,,,---...///......---------............---,,,,,,,,,,,,---......////////////......------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////333222000...---,,,,,,---,,,,,,------...///000000------............------...------,,,,,,------............------,,,,,,,,,//////.........------------------........./////////////////////.........---------------...///000222222222111111111111000000///.........000111222111111000000//////......000//////............///222111111111000000//////111000///......///000111000000000000000111111222000000000000000000000000111111111111111000//////------......///000000000//////000000000000//////000000111111111111000000000000000000000111111222444333333222111000//////111111111111111222222222333222000//////000222333000111111111111222222222333222222222111111000000000000111222222222222111222111111111000000//////111111111111111111222222333333333333333333333333333333333333333333333333222111111000///000000000////////////000000000000222222222111111111000000111000///000111222111/////////000000000000///...333111///...---...///000333333333222222222111111555555444444333222111111111111000000//////......///////////////000111111000000000111222222222333111111222333333333333222222111111000000111111222222222111111000111111111000000000000000000000000222222222222222222222222jjjWWWPPPGGGDDDBBB???;;;888777666555444333222111000///////////////............---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,***+++,,,+++)))))))))+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---***+++,,,---------,,,+++***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---...///------,,,+++++++++,,,,,,---,,,,,,,,,------.........---,,,+++,,,...000111//////...,,,,,,++++++,,,)))***,,,,,,***)))***+++,,,,,,,,,,,,---------------+++******,,,------,,,------------............,,,,,,+++++++++,,,---.........---------------...///...------,,,,,,---------------......---------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///222111///---,,,,,,,,,,,,,,,,,,------...//////000.........//////............------,,,,,,------............------,,,,,,,,,//////.........------------------.........///////////////////////////.........---------......///222222222111111111111000000//////......///000111111000000000/////////...//////.........//////000111111111111000000000///111000////////////000111000////////////000111111000000000000000000000000000111111111111000//////------......///000000000//////000000000000//////000000111111111000000///000000000000000111111222222222222111000000000///000000111111111111222222333222000//////000222333000111111111111222222222222222222111111000000000000000111222222222222111222111111111000000000000111111111111111222222333333333333333333333333333222222222222222222222222222111111000000000000000......//////000000111111222222222111111111000000111000///000111222111///000000000///////////////222111///.........000000333333222222111111111111222111111000//////......000000000000///////////////////////////000111111111111111111111222222222111111222333333333333222111111111222333444555666222111111111111111222222111111111111111111111111222222222222222222222222jjjWWWPPPGGGEEEBBB???;;;888777666555444333222111000///////////////............---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***************+++++++++(((***++++++***)))+++,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++---,,,,,,---------,,,++++++***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000...---,,,,,,+++++++++,,,,,,,,,,,,---------......------,,,,,,,,,...///000///...---,,,,,,++++++,,,)))+++,,,,,,+++******+++++++++++++++,,,,,,,,,,,,---+++******,,,------,,,............------------,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------//////...------------...---......//////......---------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............000///...---,,,+++++++++,,,,,,,,,---......//////...//////000000//////.........------------...............---------------...............------------------.....................////////////////////////...---------......222222222111111111111000111000000////////////000000000000000////////////...............///000111111111111111000000000000111000000//////000000111//////......//////000111000000000000000000000000000000111111000000///...------......///000000000000000000000000000000000111111111111111000///...000000000000000111111222000000000000000000000000//////000000111111111111222111000//////000111222000111111111111222222222111111111000000000000000000000111222222222222111111111111111111000000000111111111111111222333333333333333333333333333333111111111111111111111111111111111000000000000000---......///000111111222222111111111111000000000111000///000111222111///111000///......///000111222111000///...///000111222111111111111000000000000000//////...---------/////////000000000111111000////////////000111111222222222111111111111111111111222333333333333222111222222333555666888999000000000000111222333333222222222222222222222222222222222222222222222222iiiWWWPPPHHHFFFBBB???;;;888777666555444333222111000///////////////............---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))))))))))))))*********''')))***+++******,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,,,,,,,---,,,,,,,,,++++++***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++...---+++***+++,,,///000......---,,,++++++++++++,,,,,,---------...---------,,,,,,,,,,,,---...///...------,,,+++++++++,,,)))+++,,,,,,+++******+++******+++++++++,,,,,,,,,---+++******,,,------,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------000///......------......000000111111111111000000------------------------------......------,,,+++++++++,,,,,,,,,,,,------------------------------...------,,,,,,+++++++++,,,,,,,,,------.........//////000000000000//////......------------.....................---------............................................................////////////000///...---------------222222222111111111000000111111000000//////......000000000000////////////---------......000111111111111111000000000000000000000000000000000000000...............///000000000000000000000000000000000000000000000//////...------......///000000000111000000000000000000111111111222111111000///...000000000000000111111222///////////////000000000/////////000000111111222111111000000000000111111000000111111111222222222000000000000000000000000000000111222222222222111111111111111111111111111111111111111222333333444333333333333333333333333000000000000000000000000111111111111111000//////------...///000111222222111111111111000000000000111000///000111222111///111000...------///111222111111000//////000000111111000000000000000000000222111111111000000000///...//////000111111222222000000//////000000111222333222222222111000000000111111222333333333333222222222333333444666777888000000000000111222333444222222222222222222222222111222222222222222333333iiiWWWQQQIIIGGGBBB???;;;888777666555444333222111000///////////////............---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((************,,,...++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++...---,,,++++++---...000///...---,,,+++++++++++++++,,,---.........------,,,,,,,,,,,,,,,------...------,,,+++++++++,,,,,,***+++------+++***+++,,,******+++++++++,,,,,,,,,---+++******,,,------,,,......------,,,,,,,,,+++++++++,,,,,,,,,---------+++++++++++++++,,,---...//////...---------------000000111111111111000000------------------------------......------,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------//////000000000000/////////......------......///........................---..........................................------.........//////000000000///...---------------222222222111111111000000111111000000//////......////////////000000000000---------......000111111000000000000000000111111000000111111111111000000...............///000000////////////////////////000000000000000///......------......///000000000111111000000000000111111111111111111111000//////000000000000000111111222///////////////000000000...//////000111222222222111000000000000000000111000000111111111222222222000000000000000111111111000000111222222222222111111111111111111222222222111111111111222333444555333333333333333333333333000000000000000000000000000111111111111000//////---......///000111111111000000000000000000000000111000///000111222111///111///...---...///111333111000000000000111111111000000000000000000000111333333222222222222111111......///000111222333333000000000000000111222222333222222222111000000000111111222333333333333222333333333333333333444555000000000000111222333444222222222222222222222222111111111222222333333333iiiWWWQQQJJJHHHBBB???;;;888777666555444333222111000///////////////............---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************))))))))))))''')))***+++******,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++***)))***,,,,,,++++++++++++,,,---...***+++,,,,,,******+++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,,,,------......///...---,,,+++*********+++,,,---.........---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,***,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,---+++******,,,------,,,------------,,,,,,,,,,,,***+++,,,---------,,,,,,,,,++++++,,,,,,---...///......---,,,,,,,,,,,,------......//////......---------------------------------......------,,,+++***++++++,,,,,,------...------------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000//////...//////............//////.............../////////---------..............................---------------......///000000000//////...---------......222222222111111111111000///000000000000000///...////////////000000000000...............///000111000000000000111111111111000111111222222111111000//////......//////000111//////////////////////////////000000//////...---------......///000000000222111000//////000111222000000111111111111000000000000000000000111111222000000000000000000000000//////000111222333333444000000000000000000000000000111111111111222222222111111111111111222222222000000111222222222222111111111111222222222222222111111111111222444555666333333333333333333333333000000000000000000000000000111111222222000///...////////////000000000000//////000000000000000111111000///000111222111/////////......///000111222000000111111111111111111000000000111111111111222222222111111111111111111//////000000111222333333111000000000000111222222222222222111111111111111111111222333333333333222333333222222222222222333000000000000111222333333222222222222222222222222111111111222222333333444iiiWWWQQQKKKIIIBBB???;;;888777666555444333222111000///////////////............---------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++******)))))))))((()))++++++******+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++***)))***++++++*********+++---///000***+++,,,,,,******+++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------//////---,,,+++************+++---//////...---,,,,,,,,,,,,------,,,,,,+++,,,+++++++++++++++,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,---------------+++******,,,------,,,,,,,,,,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,---...///000------,,,++++++++++++,,,---------......---------------------------------------......------,,,+++******+++,,,,,,---......---------,,,,,,,,,++++++***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........//////............//////---........./////////000---------.........////////////.........---------------......///000000111......---------......///222222222111111111111000...///000111111000000///.../////////000000000111//////.........//////000///000000000111111111111000111222222222222111000000////////////000111111//////////////////////////////000000//////...---------......///000000000333222000//////000222333...///000111111222111111000000000000000111111222222222222111000000000///000000111222333444555555//////000000000000//////000111111111111222222222111222222222333333333333000000111222222222222111111111111222222333333333111111111222333444555666333333333333333333333333111111111111111111111111///000222222222111///...000000000000////////////////////////000000111111111000///000111222111///.........///000111111111000000111111222222222222111111111111222222333333111111222222222222222222000000000111111222222222111111000000111111222333111111111111111222222222111111222333333333333222222222111111222333444444222111111111111111222222111111111111111111111111000111111222333333444444hhhWWWRRRKKKJJJBBB???;;;888777666555444333222111000//////////////////.........---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,+++++++++******)))))))))***++++++***)))+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++++++++***)))***+++************+++---///111***+++,,,,,,******+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,000///---,,,+++************+++---//////...---,,,,,,,,,---------,,,+++++++++++++++***++++++,,,,,,***,,,------,,,+++,,,,,,,,,,,,------------......---+++***+++,,,---------+++++++++,,,,,,---------***+++,,,---...---,,,,,,,,,,,,,,,---...///000111---,,,++++++******++++++......////////////......------------------------------......------,,,+++******+++,,,,,,---......---------,,,,,,+++++++++***+++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,------............------//////............//////---.........//////000000---------.........////////////.........------------------...///000000111---------------...///000222222222111111111111000---...///111111111000000.../////////000000111111000//////.........////////////000000111111111222000111222333333222111000000000000000000111222222///////////////////////////////////////......---------......///000000000333222000//////000222333---...///111222222222222000000000000000111111222444333333222111000//////000111111333444555666666//////000000000000//////000111111111111222222222222222222333333444444444000000111222222222222111111111111222222333333333111111111222333444666777333333333333333333333333111111111111111111111111///000222333222111///...111111000000//////........./////////000000111111111000///000111222111///------///000111111111111///000111222222222222222111111222222222333333333333333333333333333444444111111111111111222222222111111111000111111222333000000111111222222222333111111222333333333333222000000111222333555666777222222111111111111111111000000000000000000000000000000111222333333444444gggYYYTTTMMMLLLDDDAAA===999666555555666222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******+++---......------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---+++,,,---...---,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---......---+++***,,,,,,+++++++++,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,------------------------------------------------------------------.../////////...------,,,////////////////////////,,,,,,,,,------.........///...---***((()))+++---...++++++......+++***+++------------------------...............---------,,,---......//////......------------------------//////.........---------000000000000///////////////,,,+++,,,...///---+++,,,,,,,,,---------......,,,,,,,,,---------......000000000000000000000000...............///000000000000000000111111111111000000////////////000000////////////000000000000555444333222000///...---000000///////////////000111111000000//////......///000111222222111000///000000000000000111111222////////////000000000000111111222333333333333222222222111111111111222222222222111000//////000000111222222333333333222222000000000000000000000000000111111111111222222222333444444444444333222222111111111111111111111111333333333333333333333333111222333444555555555555444444444333333222222222333333333333333222111000000111222222222000///...//////000000000000//////000000000000000000000000......//////000000000111111000000000000222333444111111111111111111111111000000111222222222222111222222222222222222222222222222222222222222222222222333333333333222111111000111111111111222222222333333333333333333333333444333333222222333333444333222111000000111222333000111222333333222111000111111111222333444555666fffXXXRRRKKKKKKDDDAAA===999666555555666222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******+++---......------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------,,,,,,++++++*********++++++,,,,,,---------------------------------------------------+++,,,------------,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---,,,,,,////////////////////////,,,------------------...+++,,,,,,,,,++++++---///---+++---///---******---------------------------//////......---------,,,,,,---......//////......------------------------//////.........---------/////////............---...---+++,,,...///---+++,,,,,,---------.........------------............000000000000000000000000...............///000000000000000000111111111111///////////////000111111////////////000000000000111111111111111111111111000//////....../////////111111000000////////////000000000111111000000000000000//////000000111222/////////000000000111111111111222333333333333222222111111000000111111222222222111000000000000000111222222333333222222111000000000000000000000000000111111111111222222222333333333333333222111111111111111111111111111111111111111111111111111111111111222333444444444444444444333333333222222222222333333333222222111000000111111222111000///...///000000111111000000///000000000000000000000000/////////000000111111111111000000000000222333444111111111111111111111111//////000111111111111111222222222222222222222222222222222222222222222222111222222222222111000000000111111111111222222222333333333333333333333333444444333333333333444444333222111111111111222333111111222222222222111111111111111222333444555666dddVVVPPPIIIIIIDDDAAA===999666555555666222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++---......------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,++++++,,,,,,++++++++++++++++++++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++.........---------------++++++,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------,,,,,,+++////////////////////////.........---------------)))+++,,,,,,,,,---///222111......///---******...------------------------000000///...------,,,,,,,,,---......//////......------------------------...............---------.........---------,,,,,,...---,,,,,,......---,,,,,,------------.....................////////////000000000000000000000000...............///000000000000000000111111111111//////...//////000111222////////////000000000000111111111111111111111111//////.........//////000111000000000000/////////111000000//////000000111000000//////000000111222000000000111111111222222111111222333333333333222222111111000000111111222222111000000000000000000111222222222222222111111000000000000000000000000000111111111111222222222222222222222222111000000111111111111111111111111000000000000000000000000000111222333444444444444333333333333222222222222222222222333222222111000000111111111111000//////000111111111111111111000000000000000000000000000000000000111111111111111000000000000111222333444111111111111111111111111...//////000111000000000222222222222222222222222222222222222222222222222111111111111111000000///000111111111111222222222333333333333333333333333444444444444444444444444333333222222222222333333222222111111111111222222111111111111222444555666cccUUUPPPIIIHHHDDDAAA===999666555555666222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++---......------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,...---,,,+++***+++,,,---,,,,,,++++++++++++++++++------------------------,,,,,,------------------...---,,,,,,,,,,,,---...******++++++,,,,,,,,,,,,/////////......------,,,+++++++++,,,,,,,,,------......------,,,+++******++++++++++++++++++++++++------------------------+++,,,,,,---,,,,,,++++++//////////////////////////////......------,,,,,,++++++++++++,,,000555999===444---,,,---,,,,,,...------------------------000000///...---,,,,,,+++,,,---......///..................................................................------------,,,------,,,---------------------------............////////////000000000000////////////////////////...............///000000///000000000111111111111000000////////////000000////////////000000000000333333222111000///......000000/////////000111111000000000000000000000000111000///......///000111///////////////000111111000111111111222222222222111111222333333333333222111111000000000000111111111111000000000000000111111222222222222111111000000000000000000000000000000000111111111222222222111111111111111000//////111111111111111111111111000000000000000000000000111222333444555555555555333222222222222222222222111111222222222222111111000000111111111000000000111111222222222222111111000000000000000000000000111111111111111111222222000000000111111222333333111111111111111111111111//////000111111111111111222222222222222222222222222222222222222222222222222222222222222111000000000000111111111222222222222222333333333333444444444555555555555555555444333333333333333333333333333222111000000111222333000000111111222333555666cccUUUPPPJJJJJJDDDAAA===999666555555666222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++---......------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,...---,,,+++***+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...+++,,,------......------/////////......------,,,+++++++++,,,,,,,,,------......---,,,++++++******++++++++++++++++++++++++------------------------++++++,,,,,,---,,,,,,+++/////////////////////////////////......------------,,,+++,,,///777AAAHHHJJJ999+++)))---///...,,,------------------------000//////...------,,,,,,,,,---......///.................................---...................../////////.........------,,,------------,,,---------------.........///////////////000000000111111////////////////////////...............///000000///000000000111111111111333222111///............////////////000000000000333222222111000///......111000000000111111222333000000000000111111111111111000///......///000111/////////...///000000111000111111111222222222222111111222333333333333222111000000000000000000111111000000000000000111111222222222222111111000///000000000000000000000000000000111111111222222222000111111111111000//////000000000000000000000000111111111111111111111111222333444555555666666555222222222222222222222222000111111222222111111111000000000000000000111111111111222222222222111111000000000000000000000000222222111111111111111111///000000111222222333333111111111111111111111111000111222222333333222222222222222222222222222222222222222222222222222222333333444444333333222111000000111111111222222222222222222333333444444444444444555666666555444444333333333333333333333333333222111000000111222333000000000111222333444555aaaUUUQQQKKKKKKDDDAAA===999666555555666222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******))))))))))))******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++---......---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++************************+++,,,,,,------.........------------------------+++,,,.../////////...---.........---------------++++++,,,,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------------/////////////////////////////////...............,,,,,,,,,...444>>>IIIQQQKKK999***(((---000...,,,------------------------///............---------,,,---......//////..............................---------.............../////////............---,,,---......,,,,,,---...------........./////////////////////000000000000000000000000000000000000...............///000000000000000000111111111111333222111///............////////////000000000000...//////000000111111111000000000000111222333333000000000111111111111222000//////......//////000//////......//////000111000000000111111111222222111111222333333333333222111000000//////000000111000000000000000111111222222222222222111000//////000000000000000000000000000111111111111222222222111111111111111000//////000000000000000000000000222222222222222222222222222222333444555555555555111111111222222222222222///000111111222111111111000000000///000000111222000111111111111111111000000000000000000000000000111111111111111000000000//////111222222333222222111111111111111111111111111222333333444444333333222222222222222222222222222222222222222222222222444444444444444333333222000111111111111222222222111222222333333444444555333444555666666555444333222222333333333333222222222222111111111111222222000000000000111333444555___SSSPPPKKKKKKDDDAAA===999666555555666222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******))))))))))))***************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++---......---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---......///,,,---...//////...---,,,***+++---//////...---,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............////////////////////////............////////////+++,,,---///222999AAAGGG???444++++++------,,,------------------------------------...............,,,---......//////..............................---------.........//////.........---------,,,,,,+++---///...,,,+++---...............////////////........./////////000000000000000000000000000000...............///000000000000000000111111111111000000////////////000000////////////000000000000......//////000111111222............///000111222000000111111111222222222...//////////////////...///............///000000/////////000000000111111111111222333333333333222000000////////////000000000000000000000111222222222222222222111000///...000000000000000000000000000111111111111222222222111111222222111111000///000000000000000000000000222222222222222222222222000000111222333333333333000111111111222222222222//////000111111111111111111000/////////000222333///000000111111000000///000000000000000000000000111111111000000/////////...///111222333333222222111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222333444444444444333222222000111111111111222222222111111222333333444555555222333444555555444333222111111222333333222111111111111222222222222111111//////000000111333444555]]]RRROOOJJJKKKDDDAAA===999666555555666222222111111000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++---......---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,---...---,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---///000000///---,,,)))***,,,......---,,,++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++,,,,,,------------------------------------------------,,,------.../////////...////////////////////////------......//////000000+++---.........000333555222///...///---******...------------------------,,,,,,------.../////////,,,---......//////......////////////////////////---------.........//////---------,,,,,,,,,+++++++++---///...,,,+++,,,///............/////////000............////////////000000000000000000000000...............///000000000000000000111111111111------......///111222333////////////000000000000111111000000//////......,,,,,,,,,------///000000000000111111222222222222---...///000000///...---...............///000000////////////000000000000111111222333333333333222000000////////////000000000000///000000111222222222222222111111000......000000000000000000000000000111111111111222222222222222222222222111000000000000000000000000000000111111111111111111111111...///000111111222111111000000111111222222222222//////000111111111111111111000/////////111222333//////000000000000//////000000000000000000000000111000000000//////.........///111222333333222222111111111111111111111111000000111222222222222111222222222222222222222222222222222222222222222222222333333333333222111111000111111111111222222222111111222333333444555555111222444555555444222111000111222333333222111000000111222333333222111000//////000000111222444555]]]PPPPPPMMMFFFEEEBBB>>>:::777666555555222222111111000////////////............---------------------------------+++++++++++++++++++++++++++******))))))(((((((((///...,,,+++***+++,,,,,,+++,,,---,,,***)))***+++***************+++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000---...///...,,,+++,,,---/////////......---,,,,,,,,,,,,,,,,,,------......------------------------...---,,,+++++++++,,,---+++,,,------......---------------...............---,,,,,,++++++,,,,,,---//////.........---------////////////000000000000........................---,,,,,,,,,,,,---............---,,,,,,,,,,,,---000000//////.........------------.........//////111000///...------...///000000//////.........---///............---------111111000......---------------............------////////////000000000000///......---------......000000000000000000000000..................------//////000111111111111111000/////////............////////////000000000000000000//////............------...///000111222222000000000000000000000000333222000000111222111111222222000///............/////////000111111222222222222111000//////000000//////.........---------////////////000000000000333222222222111111000000////////////000111222333222111000//////000111111111111111111111111111111---.........//////000000......//////000000111111000000000000////////////222222222222222111000///111111000000111111222333000000000000000000000000222222111111111111111111111000000000//////......000000000000000000000000111111111000111111222222333222111000////////////111222222333333444555555777666555444444444444444444444444333222111000///111111111111111111111111000111111222222333444444222222222222333444555555666555666777666333333444777555222111222333333333111111222222222333333333333333333333333333333333\\\PPPOOOLLLFFFEEEBBB>>>:::777666555555222222111111000////////////............---------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,,,,.........,,,+++,,,---,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...------------,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///---...///...,,,+++,,,------------------.........------------,,,,,,,,,,,,------------------------------,,,+++++++++,,,---,,,,,,---.......................................------,,,,,,,,,,,,------//////.........---------.../////////000000000000........................---,,,,,,,,,,,,---............---,,,,,,,,,,,,---000/////////.........------------...............111111//////...///000000000/////////............///............---------111000///...------------------............------.../////////000000000000//////////////////000000////////////////////////........................//////000111111111111111000000/////////.............../////////000000000////////////......------////////////000000000000222222222222222222222222333111000000111222222111222111000///...............//////000111222222333222111111000//////000000//////.........---------////////////000000000000222222111111111000000000/////////000000111222333222111000//////000111111111111111111111111111111........./////////000000......//////000111111111111000000000////////////222222222222222111000000111111000000111111222333000000000000000000000000000000000000000000000000111111111000000000//////111111111111111111111111111111111000111111222333222111111000000000000000111111222222333444444444666666555444444444444444333333333333222111000000111111111111111111111111111111111222333333444444333222222333333444555666888777666666666444444555777444222111222333333333111111222222222333333333333333333333333333333333~~~[[[OOONNNKKKGGGEEEBBB>>>:::777666555555222222111111000////////////............---------------------------------++++++++++++++++++++++++))))))******************------,,,++++++++++++,,,+++,,,...---,,,,,,---......------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,************++++++++++++------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------.........,,,+++,,,---+++++++++,,,---.........------------,,,++++++***---------------------------,,,,,,++++++,,,,,,---------...////////////...000//////......---------......------------.....................---------....../////////000000000........................---,,,,,,,,,,,,---............---,,,,,,,,,,,,---/////////........................---------------000000000///000000111222////////////............///............---------//////...---,,,,,,,,,,,,------............------....../////////000000000...............///000111////////////////////////........................//////000000000111111111000000000/////////......------........./////////...............---------111000000000/////////...222222222222222222222222333111000000111222222111222111000//////......///---...///000111222333333111111000/////////000000/////////............---////////////000000000000111111000000000000///////////////000111111222222111111000000000000111111111111111111111111111111......////////////000000......///000000111111222111111000000000/////////111222222222222111000000111111000000111111222333000000000000000000000000//////////////////000000222222222111111111111000111111111111111111111111111111000000111222222333222111111000000000111111000000111111222333333333666555444444444444444444333333333333222111111000222222222222222222222222111111222222333333444444444333333444444555666777;;;999666666777999999888777555222111222333444333111111222222222333333333222222333333333333333333|||[[[QQQNNNKKKHHHEEEBBB>>>:::777666555555222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''''''(((((())))))******,,,,,,++++++++++++++++++((()))++++++******+++---......---,,,+++******)))*********++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......,,,,,,,,,...+++++++++,,,,,,---------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000/////////111000000///...------,,,//////............//////................................./////////000000........................---,,,,,,,,,,,,---............---,,,,,,,,,,,,---..............................------------,,,,,,....../////////000111111///////////////.........///............---------...---,,,,,,+++++++++,,,------............------........./////////000000,,,+++++++++,,,---...///////////////////////////............///////////////////////////000111111000000000////////////...------------.........///............------------000000000000////////////000000000000000000000000222111///000111333222111111111000///////////////---......000111222333444111000000/////////000000/////////...............////////////000000000000000000000/////////////////////000111111111111111000000000000000111111111111111111111111111111111//////////////////000000...//////000111111222222111111111000000000//////111111222222222111111000111111000000111111222333111111111111111111111111/////////000000000000000222222222222222222222222111111111111111111111111000000000000111222333333444333222111000000000000///000000111111222333333555555444333333444444444333333333333333222111000222222222222222222222222111111222222333444444555444444444555555666777888:::999666666;;;AAABBB???888666333222222444444333111111222222222333333333222222222222222333333333{{{]]]RRRNNNKKKIIIEEEBBB>>>:::777666555555222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------***+++++++++++++++++++++((()))************+++,,,---,,,,,,+++***))))))(((*********++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,---...---,,,,,,---...---------,,,,,,++++++++++++,,,...000000000000///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------......///000/////////111111000///......------000//////......//////000---.................................////////////........................---,,,,,,,,,,,,---............---,,,,,,,,,,,,------------...............------------------,,,,,,,,,------....../////////.........//////////////////............---------------,,,++++++++++++,,,------............------............////////////,,,,,,,,,,,,,,,---...///................................./////////000000//////......//////000111111000000000////////////------------.........///.................................///000111111111////////////////////////222000///000111333333222111000000////////////000......///000111222333333000///////////////000000////////////////////////////////////000000000000///////////////000000000//////000111111111111000//////000000111111111111111111111111111111111111000000000000000000////////////000000111222222222111111111111000000000000000111111222222222111111111111000000111111222333222222222222222222222222000000000111111222222222222222222222222333333333111111111111111111111111000000000000111222333444666555444222000///......///000000111111222333333444444333333333444444555222222333333333222111111222222222222222222222222111222222333444444555555555555555555666777888888888888888:::CCCMMMMMMFFF;;;888555333333444444333111111222222222333333333111111111222222333333333zzz]]]SSSMMMJJJIIIEEEBBB>>>:::777666555555222222111111000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++)))***++++++,,,+++++++++***+++---,,,++++++,,,---,,,++++++******)))))))))++++++++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......+++---...---,,,,,,---///.........---,,,+++++++++)))+++---000111111000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------...////////////...111000000//////.........//////............//////---------...............------........./////////........................---,,,,,,,,,,,,---............---,,,,,,,,,,,,------------------.........+++,,,,,,,,,------------,,,,,,---.........------.........//////////////////............------------,,,,,,++++++,,,,,,,,,------............------------........./////////000000000/////////000000.................................//////000000111000///...---...///000111111111000000000/////////------........./////////.........///////////////------...///000111222222111111111111111111111111111000///000222333333222000000////////////000000/////////000111111222222//////......//////000000...////////////000000000////////////000000000000//////000000000000111111///000111222222111000///...///000111111222111111111111111111111111111111111111000000000000////////////000111111222222333222222111111111000000000000000111222222222222111111111000000111111222333222222222222222222222222000000111111222222333333111222222222222333333333222222222222222222222222//////000000111222444444777666444222000///......000000111111222333333333333333333333333444444555222222222333333222222111333333333333333333333333222222333333444444555555555444444555555666777888666999;;;AAANNNZZZWWWLLL???<<<888666555555444333111111222222222333333333000000111111222333333333xxx]]]RRRKKKGGGGGGEEEBBB>>>:::777666555555222222111111000////////////............---------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))(((((((((((((((((()))***+++,,,++++++***+++,,,---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,---------......++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++,,,...---,,,,,,---///.........---------------(((***,,,///000///...,,,++++++++++++++++++++++++)))***+++---......------,,,,,,---...............000000000//////////////////......------......///---------.........//////---------.........//////........................---,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,------.........******+++,,,---......///---......//////...---,,,............/////////000///............---------------,,,,,,,,,,,,------------............---------------.........//////333222111000000000000000........................---......///000000111111000///...------///000111111111111000000000//////....../////////000000000/////////000000000111111......//////000000111111111111111111111111111111111000///000222333333333000000////////////000000000000000000000000111111...............///000000.../////////000000000000////////////000000000000000000000111111111222222///000111222222111000...---...000111222222111111111111111111111111111111111111111000000000/////////000000111111222333333222222222111111111000000000000111222222222222222111111000000111111222333000000000000000000000000/////////000111222222222111111111111222222222333222222222222222222222222/////////000111333444555444444333222111111111111111111222222333444444444333333222222333333444555111222222333333222222222333333333333333333333333222222333333444555555555444444444444555666777777777<<>>888333111111222222222333333333666444222222444666555333wwwXXXPPPOOOJJJFFFDDD@@@<<<999777777555444444444333333222111111111///............---------......------------,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++++++++)))***,,,///222444666777.........------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---------------......------,,,+++++++++,,,,,,,,,,,,------------........................---------...------,,,,,,------...///000000111111------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...........................------...000111000///---------------------------------......//////000...---,,,,,,,,,,,,---..............................---,,,,,,,,,,,,,,,,,,,,,------------.........///...------,,,,,,,,,,,,---...000222222111000...////////////..................------------......111000///......---......,,,---......////////////////////////............---...///000000///...---///...,,,---///111111000000000000000000000000000...............///000000------......//////......000000000000////////////...//////000000111111222000000000000000000000000////////////////////////111111000000000000111111.../////////000000000000111111111000000/////////000000111111111111000000////////////000000000000111111222222222222111111111111111111111111222222222222222333222222111000222222000///////////////111111111222222222222333333222111111000111111111222222111000000000000111222111111222444555555444222222333333333222111111111111111222222222333333000000000111111111111111111111000000000/////////444555555333222222444777555555555555555666666666222222222222222222222222111222333444444555555444333333333333333333333333555999;;;:::666222222333444444444555555555555555555444444444666666444222333333333333333333333333444333333222222333333444444444444444444555555666777999@@@KKKVVVZZZVVVQQQJJJHHHFFFDDDAAA===999555111111222222222333333333666444222333444555555444vvvXXXPPPNNNJJJEEECCC@@@<<<999777777666555444333333222111111000000///............------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++*********++++++,,,***+++---///222444666777......---------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++***++++++,,,---...............------,,,,,,,,,,,,+++++++++,,,,,,,,,------....................................---,,,++++++,,,---...///000111222222------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///............///000000///........................------....../////////000...---,,,,,,,,,,,,---..............................------,,,,,,,,,------------------............///...---,,,,,,,,,,,,,,,---...///111111000///...///////////////...............------------......000000///...............------...//////////////////////////////.........////////////////////////...------,,,---///000000////////////////////////...............///000000......///////////////...000000000000////////////////////////000000111111///////////////////////////////////////000000000111111000000000000111111/////////000000000111111111111111000//////......///000000111111111111000////////////000000000000111111222222222222111111///////////////000000000111111222222222222111111222111111000000/////////111111111111222222222222222222111111111111111111222222111111111000000000333222111222444555555444222222333333333222222111111111111111111111111222111111222222333333444444111111111000000000//////555888===>>><<<888444222555555555555555666666666111222222222222222333333111222333444555555555555444444444444444444444444666888:::999777444333444666666666555555555555555555444333444666666555444444444444444444444444444333333222222222222333333444333333333333444555555666777;;;CCCKKKOOOMMMJJJEEEDDDBBB@@@===999555333111111222222222333333333333222111111222222222222uuuXXXPPPOOOJJJEEECCC???;;;888888777666555222222222111000000/////////............---------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************+++,,,------+++,,,---...000111222333---------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,)))******+++,,,---............------------,,,,,,+++++++++,,,,,,,,,------....................................---,,,++++++++++++,,,...///000111111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......//////...//////000.................................///////////////...---,,,,,,,,,,,,---...........................---------,,,,,,---......---------.........//////......---,,,,,,,,,------,,,---.../////////...............///////////////......------------......000//////............///---...//////000/////////........./////////////////////............//////------------------...///////////////////////////...............///000000000000111111111000000///////////////000000000000///////////////000000000////////////////////////////////////000000111111111111000000000000111111000000000111111111222222000000000000//////......//////000111111111111111////////////000000000000111111222222222222111111......//////000000000000000111111222222111111111111111111111111000000000000000111111111222222222111111111111222111111111222222222222111111111000222111111222444555555444111222222333333333222222222222222111111000000000111111111222222333333333111111111111000000000000333777<<>>:::555222111111111222222222333333333222222222222111111222333tttWWWPPPOOOJJJEEEBBB???;;;888888777666666222222111111000//////...///............---------******++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++***++++++,,,---...///------------------------------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,************+++,,,............------------------,,,,,,,,,,,,------------........................---------...------,,,,,,++++++,,,---......//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////---///000///......///000........................////////////////////////...---,,,,,,,,,,,,---...........................------------------...///------........./////////...------,,,,,,---------,,,------........................///////////////......------------......//////............//////...//////000000/////////.........///////////////////////////////////////,,,---//////...------...000000000000000000000000...............///000000111111222222222111000000////////////000000000000////////////////////////000000000000000000000000...//////000000111111222111111000000000000111111111111111111222222222222////////////////////////...///000111111222111111////////////000000000000111111222222222222111111000000000111222222333333///000111111222111111111000111111222222111000000000000000111111111111222000000111222222222222111222222333333222222111000111000000111333444444333111111222333333333222222222222222222222222111111000000000111111111111111222222111111111000000000111222444444555777;;;>>>444444444333333333333333111111111222222333333444222333444555555666666555444444444444444444444444555555666777888888888888666666666777777777777777777666444444555666666555444444444444444444444444555444444333333444444555444444444444444555555666555555666888;;;>>>>>>===???@@@???===888444222111111111222222222333333333444555555444333333444666rrrWWWQQQPPPKKKFFFBBB???;;;888888888777666333333222111111000000//////............---------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,,,,++++++************+++++++++++++++,,,---///000111---------,,,,,,+++++++++------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,++++++,,,---...///------..................,,,------------.................................,,,,,,------...---------,,,,,,,,,------...............------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------...//////---///111000...---...000........................000/////////////////////...---,,,,,,,,,,,,---...........................---------------...//////............////////////---------,,,,,,------...---.........////////////............/////////000......------------......//////............////////////000000000000//////............/////////000......////////////......,,,///222333111///...///000000000000000000000000...............///000000111111111111111000//////.../////////000000000111////////////////////////000000000000000000000000...//////000111111222222111111000000000000111111000000000000111111111111------......///000000000...///000111111222222222////////////000000000000111111222222222222111111///000000111222222333333//////000111111111111111000111222222222222111000000000000000111111111111///000111222333222222111222222333333333222111000000//////000222333333222000111222333333333333222111111222333444666666777333333333333333222222222222222222111111111000000222222222111111444888<<<444444444333333333222222000111111222333333444444222333444555666666666666555555555555555555555555777777666777888888888777666666666777777888888999999777555444555555555444555555555555555555555555666555555444444555555666555555444444555555666777555555555666888999999999999;;;<<<:::666222111222111111222222222333333333333555666444222222444666rrrVVVQQQPPPLLLGGGBBB???;;;888888888777666444444333333222111111000//////.........---------,,,,,,,,,------.........*********++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,+++******************+++++++++,,,---...///111222------,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,------......------,,,......---,,,---...///000------..................---------.........//////........................++++++,,,---............---------.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,---...//////---///111000---,,,...000////////////////////////000000000000////////////...---,,,,,,,,,,,,---...........................---------------...///000............/////////000------,,,,,,,,,------...////////////000000000000---.........//////000000.........------.........//////.........//////000///000000000000000//////---.........//////000000---...///000000///...---,,,111555666444000//////000000000000000000000000...............///000000000000000000000///........./////////000000111111///////////////.........000000000000000000000000...//////000111222222222111111000000000000111111////////////000000000000,,,,,,---...///000111111......///111111222222222////////////000000000000111111222222222222111111---......///000111111111//////000111111111111111000000222333333222111000000000000000111111111111///000111222333333222111222222333444333222111000000///...///111222222111000111222333333333333333///000222444777999;;;<<<888888888777666666666555222222222111111111111000333555777777666333222222555555555444444333333333000000111222333333444444222333444555666666666666555555555555555555555555:::888777777888888777555555555666777888999999::::::888555444555555555444555555555555555555555555666666555555555555666666666555555555555666777777555555555666666777777777222555777666333000000111111111222222222333333333111333444333000000222555nnnVVVQQQOOOJJJFFFCCC@@@<<<888555444444555222222111111000////////////............---------///...------++++++***)))++++++++++++++++++++++++........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++...000...,,,---+++***+++---///---+++............------,,,+++++++++,,,,,,,,,---------------,,,,,,,,,------...,,,------......------,,,,,,------......------,,,...------,,,,,,,,,------...---,,,,,,.../////////------------------------/////////...,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------.................................------------...//////000000////////////000000000000000/////////////////////............//////...///////////////......///////////////////////////...------///000000///////////////////////////........................000//////...------,,,,,,/////////000//////...------------.........//////000000111111111111000000,,,---------------------......////////////......222111111111000000//////...///000222222111111000///////////////000111111000000000000000///.....................///000000111111000000/////////...000000000000////////////......//////000000111111////////////////////////000000//////.........---......////////////......000000000000000111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111000//////000000000000000000000000//////000111222333333444222111111111000000//////////////////000000000000333222222111111222222333333111000222888EEETTT^^^KKKHHHDDD@@@>>><<<:::888;;;777222222555666444111444555888::::::888555333333333333333444444555666666555555444333333333333222333444555666666666666777999::::::999888888999999777666777999999777444777666444444444777999;;;::::::888777666555555555555444444444444555666777666666666666666666666666444555555666666555555444333444555555555444333222222222222222222222333333111111222222222333333333222333444555222000222666mmmUUUQQQOOOJJJGGGDDDAAA===999666555555666222222111111000000/////////............---------...------,,,,,,++++++***++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))+++---...---+++---+++***+++---...,,,+++---------------,,,++++++++++++,,,,,,,,,---------...------,,,,,,------...,,,------......------,,,,,,------......------,,,...------,,,,,,---------...,,,+++,,,.../////////------------------------...//////...,,,+++,,,...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------,,,---......///000000////////////000000000000000000000000000000//////............//////......////////////......////////////////////////000...,,,,,,---///000000////////////////////////------------------------........................///////////////...---------------.........//////000000111111111111000000///......------,,,,,,,,,......////////////......111111000000000/////////...///000222222111111000///////////////000111111000000000000000///.....................//////000000000000//////.........000000000000000000000///.../////////000000000111////////////////////////000/////////..................////////////......000000//////000000111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111000//////000000000000000000000000///000000111111222222222222111111111000000000000000000000111111111111222222222111111111111222222222222111222888AAAMMMUUUOOONNNLLLLLLMMMLLLJJJHHHAAA;;;444111333555444333333555777999999777555333444333333333444444555666555555444444333444444444555555666666777777777777666888::::::999888999:::;;;999888999;;;;;;:::777999888888888888999::::::<<<;;;:::999888888888888777777666666555555666666666666666666666666666666555666666777777666666555444444555555555444333222333333333222222222222222111222222222222333333333666111---...333555333111kkkSSSPPPNNNKKKHHHEEEBBB>>>:::777666666777222222222111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++++++++++++++***)))***,,,---,,,+++---,,,***+++,,,---+++***,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------......---------------...,,,------......------,,,,,,------......------,,,---------,,,,,,------...---+++***+++---//////...------------------------,,,---...---,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,------...000000////////////000000000000000000000000111111//////............//////......///////////////...////////////////////////000...,,,,,,---///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000.........///......---,,,------........./////////000000111111111111000000000000///...---,,,++++++......////////////......///////////////............///000222222111111000///////////////000111111000000000000000///............------......///000/////////...............000000000000000000000000////////////000000000000////////////////////////////////////..................////////////......000000//////000000111222000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111000000000000000///......000000000000000000000000000000000000000111111111111111111111111000000000111111111222222222333333111111111111111111111111222222333444666;;;BBBGGGJJJKKKNNNSSSVVVVVVTTTRRREEE>>>555000000333444555333555666888888777555444444444333333444444555555444444444444444555555555888888777777777888888999888999;;;;;;::::::;;;<<<999888777777999999999888999999999:::999999888777:::999888777777777777777999888888777666666555555666666666666666666666666666777777888888777777666555555555666555444444333444444444333333222222111222222222222333333333333555222......000222000...iiiQQQOOONNNKKKJJJDDDBBB===999777666666666333333222111111000000//////............---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************************++++++***+++,,,,,,,,,,,,------,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...///......------------...,,,------......------,,,,,,------......------,,,------,,,,,,,,,---......,,,+++***+++---//////...------------------------+++,,,------,,,++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,++++++++++++,,,------//////000000000000//////000000000111111111111111//////............//////---...////////////////////////////////////////////////...///111222000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...............---,,,,,,............////////////000000111111111111000000000/////////......------......////////////.................................///000111222111111000///////////////000000111000000000000000///.........------------...//////..................------000000000000000111111111////////////000000000000///////////////////////////////////////...............////////////......///////////////000111111///////////////////////////////////////////////////000000000111111111111///000000000111111111111///000000000000///......000000000000000000000000111000000000000000000000111111111111111111111111111111111111222222222333222222222222222222222222222333555555555666888:::;;;>>>CCCJJJOOOPPPMMMJJJBBB<<<555111111333555555444444555666777666555555555555444444444555555666444444555666666666777777:::999888777777888999::::::;;;<<<;;;::::::;;;===888888888888999999999999<<<;;;;;;::::::999999999::::::999888888888888888888888888888888777666666666666666666666666666666777777777888888777777777666666666666555555444444666555555444333222222111222222222333333333444444...555888555111000111111gggPPPNNNNNNLLLKKKCCC@@@<<<888555444555555333333222222111000000000///............---------***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,************************+++,,,---------------............---,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---------.........000///...---------------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,---...///...,,,++++++---......---------------------------***,,,------,,,++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,++++++++++++,,,------//////000000000000////////////000000111111111111//////............//////------...///////////////////////////////////////...///111444666444111---////////////////////////------------------------..............................//////......---,,,........./////////000000000000111111111111000000.........//////000000000......////////////......------------...............///000111222111111000///////////////000000111000000000000000///......---------------...//////------..................///000000000111111111222000000000000////////////////////////////////////.........///////////////......////////////....../////////...///000000111///////////////////////////////////////////////////000000000111111111111///000000000111111111111000000000000000//////...000000000000000000000000111111111111000000000000111111111111111222222222000000000111111111222222333444444555555444444333222333555555444333333333000333888>>>BBBBBB???<<<999777444333444444555555444555555666666666777777777777666666666666666777555666777888888888888888999999999999999::::::;;;;;;;;;;;;:::888888:::<<<<<<===>>>??????>>>======???>>><<<;;;;;;<<<===>>>???>>>===<<<<<<<<<<<<<<<777888999::::::999888888777777777777777777777777777777888888888888777777777777666666555555555555666666555555444333222222222222333333333444444444...444888:::>>>AAA===555gggPPPNNNNNNMMMLLLCCC@@@<<<888555444444555333333333222111111000000///............---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++++++++++++++++++++---......---,,,...///000000000///,,,***++++++,,,,,,------......------,,,---------............000000///...------------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,---......///000///------.........---------------------------))),,,......---,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,------......///000111111000///.........//////000000111111//////............//////,,,---...///000000000000////////////////////////---///222555777555111---////////////////////////..........................................------/////////000///......---....../////////000000000000000111111111111000000------...///000111222222......////////////......---------..................///000222222111111000///////////////000111111000000000000000///......------,,,,,,------...///...............////////////000000111111222222222000000000000////////////////////////////////////.........///////////////......////////////......//////......//////000111000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111111111111111111000//////000000000000000000000000111111111111111222222222111111111222222222222222000000000111111111111222444444666666666666444444222444555555444333333444111222444888::::::777444222333444555666666666555666666555555666777888999999999888888777777888888777888:::;;;;;;:::999999999:::;;;<<<============;;;;;;;;;;;;:::;;;===@@@???BBBEEEFFFDDDBBB@@@???===<<<<<<===>>>???@@@AAAAAAAAA???>>>===<<<<<<<<<;;;<<<=========<<<::::::888888888888888888888888888888999999999999888888888888777666666666666777666666666555555444444333333333333333444444444444555111...777LLLWWWJJJ555hhhPPPNNNNNNMMMLLLCCCAAA===999666555555555444333333222222111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---++++++---///111222333111---++++++---,,,---....../////////...------------............111000///...------------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,---...//////333111///.........---,,,------------------------))),,,///000///------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......////////////////////////---------,,,---......///...///000111111000///...,,,------...//////000000//////............//////,,,---...///000000000000///////////////////////////...///111333222000...////////////////////////------------------------,,,,,,------.../////////000000111111000000///....../////////000000000000000000111111111111000000/////////000000111111111......////////////......------......////////////...///000222222111111000///////////////000111111000000000000000///......------,,,,,,------...///.........//////000000000///000000111111222333333111000000000/////////...////////////////////////............/////////000......////////////......///............///000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222222111111000000000000000000000000000111111222222333333444444111111111222222333333333111111111222222222333333333444555666666555444333222444555555444555777888888666666666777777555333111333555777777777777777777777666666666888:::;;;<<<;;;:::999999999999999:::;;;=========<<<:::999999;;;>>>@@@BBBAAA@@@???>>>???@@@AAABBBEEEIIIMMMHHHLLLQQQRRROOOKKKHHHFFFAAADDDHHHKKKMMMMMMLLLKKKHHHGGGEEECCCBBBAAA@@@@@@BBBBBBCCCBBBAAA>>><<<:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;999888777666666666777777666666666555555555555555333333333444444444444555444111---333EEERRRGGG333iiiPPPNNNOOOMMMLLLDDDBBB>>>:::777666666777444444333222222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,***)))+++...222444444222...+++,,,---------...///000000//////---------.........//////111111000......---------,,,------......------,,,,,,------......------,,,+++++++++,,,---...///000555333000//////...---+++------------------------***,,,///000///.........++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......000000000000000000000000...------------...//////...///000222222000///...,,,,,,------...//////000//////............//////,,,---...///000000000000////////////////////////000...,,,,,,...000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111111111111111111000//////////////////000000000000000000111111111111000000111111111000000000000000......////////////.............../////////000000...///000222222111111000///////////////000111111000000000000000//////...---,,,,,,,,,,,,---........./////////000000111111///000000111222222333333111111000000/////////...////////////////////////---.........//////000000......////////////.....................///000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000111111111111222333333333333222111111000000000000000000000000111111222333444444555555111111111222222333333333222222333333333444444444222333555666666555333222333444444444555666:::===;;;999666555555555444333444555777777777777888999888777666666777999;;;<<<===<<<;;;;;;::::::::::::<<<===>>>???>>>===;;;999999<<<@@@DDDEEEEEECCCBBBBBBDDDFFFIIIKKKPPPVVVZZZVVV[[[aaaccc___YYYUUUSSSNNNSSSZZZaaadddbbb___\\\TTTSSSQQQNNNLLLKKKJJJIIIHHHHHHHHHFFFDDD@@@<<<:::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======:::999777666666666777888555555555666666666666666333333333444444444555555---444666111333;;;:::222eeeSSSLLLLLLNNNJJJEEEBBB>>>:::888777777888444333222111000000000000111111000///...------,,,,,,,,,---.../////////...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...,,,***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000///...---,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---///000///---..................---------.........---,,,,,,+++------------------------.........------,,,,,,,,,........................---------............///---------,,,,,,+++++++++,,,---.........---,,,+++,,,,,,,,,---------............---------....../////////.........---------...------------...//////,,,,,,...000333222000...........................000000//////.........---......//////......---,,,,,,,,,,,,---------......---------.........//////000000///...------,,,,,,------------------------///......------///000111222111000.........///000000000000///////////////......//////000000111111000111333333333222000...111111000000//////.....................---------000000000000000///......000000000000000000000000111111111111111000//////............//////////////////............//////000000000000000000000000000000000/////////////////////............//////000000000000000000000000......////////////......------......///000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000111111111111111111111111111111111111222111000000000111333333333333333333333333333333222222222222222222222222111111222222222333333333444444444444444444444444222333222111111666???FFF===:::888777777666555333444444666777888:::;;;<<<666777888777666666999<<>>888AAABBBDDDGGGKKKNNNNNNNNNRRRWWWZZZ\\\dddooosssqqqlllkkkmmmpppmmmffffffkkkfffkkkssszzz|||{{{wwwttteeehhhfff___]]]aaaaaa]]]YYYYYYXXXUUUQQQMMMHHHFFF>>>===<<<<<<;;;<<<>>>???@@@??????>>>>>>>>>>>>>>>>>>>>><<<:::777555444444777777777777777777555444444555666666666666888999666444333222222333555666bbbPPPIIIIIIKKKHHHDDDBBB>>>:::888777777888444333222111000000000000000000//////......------------......///.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...,,,+++******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////...------,,,,,,,,,------------------......///111444666666333000........................---.........------,,,+++------------------------.........------,,,,,,,,,........................---------............///...---------,,,,,,,,,+++,,,---.........---,,,+++,,,,,,,,,---------......///......---------......//////.........---------...------------...//////000---++++++---///000000........................000000/////////...............//////......---,,,------------.........///---------.........//////000//////......---,,,,,,------------------------//////...---...///000111222111000///...//////000000000000000000000000000111111000000000000000000000111222333333111000///111111000000////////////------......//////000000000000000000000///......000000000000000000000000111111111111111000//////............//////////////////............//////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000......////////////......------......///000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111222111000000000111222333333333333333333333333333222222222222222222222222111222222222222333333333444444444444444444444444444333222222333777===BBB<<<:::888777777777555444333333444666777888999:::::::::999888888888999:::>>>??????<<<:::;;;@@@DDD???BBBBBBAAACCCIIILLLKKKLLLOOOUUU^^^gggmmmooopppqqqtttvvvyyy~~~{{{uuummmgggeeeddd[[[VVVOOOLLLLLLLLLKKKJJJHHHDDDAAA@@@AAABBBAAA???<<<;;;:::;;;<<<<<<<<<;;;555666888888999999;;;<<<===<<<:::777555444444555666555333222222444555666```OOOIIIIIIKKKGGGDDDAAA>>>:::888777777888444333222111000000000000///////////////..................///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.......................................---------------...///333777:::999555222........................---............---,,,,,,------------------------.........---------------........................---------............///.........---------------,,,---.........---,,,+++,,,,,,,,,---------......000///...---------------...............---------...------------...//////000...,,,+++---/////////........................000000////////////............//////......---,,,---------.........//////---............/////////000//////......---------------..................//////.........///000111111111000/////////000000111111111111111111111111333222222111111000000///111111222333222111000///111000000000000/////////......///000111222222333000000111111000000//////000000000000000000000000111111111111111000//////............//////////////////............//////000000000000000000000000111111111111111111111111//////............//////000000000000000000000000......////////////......---......//////000000111000000000000000000000000111111111111222222222222111111111111000000000000000000000000111111111111111111111111111111111111111111000000111111222333333333333333333333333333222222222222222222222222222222222222333333333333444444444444444444444444666444222333666999;;;<<<;;;999777666777777666555333444555666777999:::::::::999888999:::;;;:::999777<<>>???===:::999;;;>>>:::999777555555555555666666555444333333444555666aaaQQQKKKKKKLLLHHHCCCAAA===999777777888888444333222111000000000000.........///////////////.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...//////...---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------.........////////////......------,,,,,,,,,---///333555555333000---------...............------............------.......................................---------........................---------............///........................,,,---.........---,,,+++,,,,,,,,,---------......111000///...---,,,,,,,,,...........................------------...//////------...///111000...+++........................000000//////////////////.........///......---,,,,,,,,,---------......................../////////000/////////......------...............////////////////////////000000000111111000000000000000000111222222222222222333333333333333222222222222222111222222222222111000///000000000000000000000000000111111111222222333333000000111111111000000///000000000000000000000000111111111111111000//////............//////////////////............//////000000000000000000000000111111111111111222222222//////............//////////////////////////////......////////////...............///000000111111////////////////////////000000000111111111222222111111111111000000000//////000000000111111111111111111111111111111111111111111111111111222222222333333333333333333333333222222222222222222222222222222222333333333444444555555555555555555555555777444333444888:::999777:::888666666777888777666666666777888999:::;;;<<<<<<;;;:::<<>>===;;;@@@EEEFFFFFFKKKVVV```tttwwwllljjjmmmoooiiibbb```XXXNNNHHHGGGHHHGGGFFFCCCEEEEEEBBB<<<:::<<>>======>>>@@@AAAAAA@@@DDDGGGKKKOOOUUU]]]hhhooo~~~uuuooofff\\\UUUTTTWWW[[[\\\JJJKKKJJJGGGBBB@@@@@@BBB>>>===<<<======<<<888555777777666666555555555555]]]PPPKKKKKKKKKFFFBBB???<<<999777777888888444333222111000000000000///////////////..................///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...//////...---,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......---------.........///////////////...............///---++++++---///000000,,,,,,------.../////////------...////////////........................................../////////........................---------............///---------------.........,,,---.........---,,,+++,,,,,,,,,---------......000///...------------------------..................------------.../////////,,,)))(((***...000111........................//////000000000000111111......//////......---,,,,,,,,,,,,---------......000000000////////////...////////////////////////......//////000000111111...///000111111111000000///000111222222222111111111111111222222333333444111222333444666777888888222222222111111111111111000000000111111111111222666555555444333222111111000000111111222222111111000000000000000000000000111111111111111000//////............//////////////////............//////000000000000000000000000//////000000111222222222//////............//////000000000000000000000000......////////////.........//////000000111111222000000000000000000000000.../////////000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000111222222222222111333333333333333333333333222222222222222222222222333333333333444444444444555555555555555555555555777666666777888888666555777666555666888999:::999888888999999:::;;;;;;<<<;;;<<<>>>>>>>>>@@@DDDGGGEEELLLXXXdddppp|||xxxoooiiihhhjjjllljjjgggccc\\\UUUNNNHHHDDD<<<:::888999;;;<<<:::777888888888777666666555555]]]QQQLLLLLLLLLFFFAAA???;;;888777777888999444333222111000000000000000000//////......------------......///.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------......---------******+++,,,,,,---......---,,,,,,,,,,,,---......---------...........................///////////////...------/////////...,,,,,,------...//////000------...///////////////........................---........./////////000........................---------............///+++,,,,,,,,,------------,,,---.........---,,,+++,,,,,,,,,---------......///......---------......---------.........//////...------------...//////......///222444555444222........................//////000000000111111111......//////......---,,,............/////////000000000000000/////////.../////////////////////000......///000000111222222...///000111222111000000///000111222222222222111000000111111222333333333444444555555666777888888333222222111111111111111000000111111111222222222444444444333333222222222///000111222222222222111000000000000000000000000111111111111111000//////............//////////////////............//////000000000000000000000000......///000000111222222//////............//////000000000000000000000000......////////////....../////////000111111222222000000000000000000000000//////000000000111111111111111111111000000000000000000000000111111111111111111111111111111111111///000111222333222222111333333333333333333333333222222222222222222222222333333333444444444444555555555555555555555555555555666888777666666666777666555444555888:::::::::<<<<<<<<<===>>>>>>??????<<>>:::;;;===<<<;;;888888888888777666555555___SSSOOOOOONNNIIIAAA???;;;888777777888999444333222111000000000000111111000///...------,,,,,,,,,---.../////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------******+++,,,,,,---......---,,,,,,,,,,,,---..............................------......//////000000...---...///000///,,,***,,,,,,------...///000000------...///000000//////////////////////////////---.........//////000000........................---------.........//////+++++++++,,,,,,---------,,,---.........---,,,+++,,,,,,,,,---------............---------......///---------.........//////...------------...//////)))///999BBBEEE@@@777///........................//////000000111111111222......//////......---,,,000000000000111111111111111111000000/////////...////////////000000000000...//////000111222222222...///000222222111111000///000111222333333222111//////000111222222333333666666666666777777777777333222111111000000111111000000111111222222222222222333333333333333333333///000111222222222222222000000000000000000000000111111111111111000//////............/////////000//////............//////000000000000000000000000---......///000111111111//////............//////000000000000000000000000......////////////....../////////000111111222222000000000000000000000000000111111111111222222222111111111111000000000000000000000000111111111111111111111111111111111111///000111222333222111111333333333333333333333333222222222222222222222222333333333444444444555555666666666666666666666666444777999888555444666999555444444555888:::;;;;;;AAAAAAAAABBBBBBCCCCCCDDDEEEMMMWWW]]]bbbmmm}}}tttgggUUUGGG@@@>>>;;;999999999999999888777555555]]]SSSPPPLLLIIIDDD@@@>>>:::777555444444555222222333333222111///...000000000000////////////.................................------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------))),,,000111///---------111///...------...///111000000000000111111111111111111000000/////////...000000000000000000000000////////////000000000000,,,,,,---...000222444555000...---,,,......---,,,...---,,,,,,+++++++++,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------.........//////...------,,,,,,------......------------.../////////......------......///))),,,111444444111,,,)))...------,,,,,,,,,------000000111111111111000000000000111111111111000000......//////000000111111111111000000//////......000000000000000000000000111111222222222111111000333222111000000111222333111111222222222333333333222222111111111111222222555777999999666333111111......000333444444222000111111111222333333111///444555555444444333222222111777888333222555555111222222333333333222222111111111111111000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111111111000000000000///////////////.........////////////////////////...............///000000///////////////000111111000000000000000000000000............/////////000111111000000//////......000111111111111222222222000111111111111222222222000000111222333333444444444444222222222222444444888444111333666888555111666555555444444444555555777777555444444555666777666777777777666555444333;;;:::999888999:::<<<>>>DDDKKKNNNMMMOOOUUUWWWTTTaaakkkttt}}}eeeRRRIIIBBB<<<;;;:::;;;;;;888666666999\\\SSSOOOLLLIIIDDD@@@>>>;;;888666555555555222222333333222111///...000000000000////////////..............................---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------.........------------------------/////////......---------------------------------------......////////////111000...------...000111000000000000111111111111000000/////////.........000000000000000000000000////////////000000000111............///111222333111///------...///...---///......---------------,,,,,,---------.........+++,,,,,,------,,,,,,+++,,,------------............------,,,,,,------...---------------......///......------------......,,,---///000000///---,,,...------,,,,,,------...000000000111111000000000///000000111111000000///.../////////000000000111111000000000/////////...000000000000000000000000111111222222222111111000333222111000000111222333111111111222222222333333444444333222222222222222666777888888555444333444111111111222222111///...555444222333555666666555333222111000000111111222111555666333222555555111111111222333444444444444222222222222111111111000000000000000000000000000000000000000000000000000...//////000111111222222111111111000000000///////////////////////////...////////////////////////...............//////000///////////////000111111000000000000000000000000........./////////000000111111000000////////////000111111111111222222222000111111111111222222222000111111222333333444444444444333222222333444444555333111333777:::888555555555444444444444555555777666555444444555666777999999::::::::::::::::::888:::<<<<<<;;;===BBBGGGMMMVVV^^^aaaeeejjjkkkiiinnnzzzfffYYYNNNFFFDDDAAA>>><<<999888999;;;\\\SSSOOOKKKIIIDDD@@@???<<<999777666666666222222333222222111//////000000000000////////////...........................------------,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------------.................................///////////////.........------------------------000000///...---...///000000000............000000000000000000111111111111111111000000000000//////000000000000000000000000/////////000000000111111000////////////000000111222000......///000///...////////////............,,,------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...---,,,,,,,,,,,,---.........------,,,,,,------...///...---,,,,,,---...///...---------------......000000000000000000000000...//////000000//////...////////////000000000000000000000000////////////000000000000000000000000000111111222222222111111222222111111111111222222111111111111222222222222222222111111111222222333444444444333111000222444888888999999888777555444555444333444666888999888;;;:::888777666777999:::222444444111111333333000000111111111222222222222222222222222222111111000000000000000000000000000000000000000000000000000/////////000111111222222111111000000000000//////......//////////////////////////////////////////......------......///000///////////////000111111000000000000000000000000....../////////000000000111000000000000/////////000111111111111222222222000111111111111222222222111111111222222333333444444444333333333333444444333111111444888;;;;;;999444444333333333444444555666666555555555555666666666777888888999::::::;;;;;;===>>>===<<>>???>>>;;;888666888999;;;>>>AAABBBAAA???>>>>>>>>>======<<<:::::::::999777555444444333111555444333222111111000000222222333333222111000///000000000000000000000000000000000000000000000000//////000000111111111111111000000000////////////............////////////////////////////////////...------------.../////////////////////000000111////////////////////////...////////////000000000000000000000000000000000000000111111111222222222000000111111111222222222111111111222222333333333444444444333333444444444333222222555999;;;;;;:::444333333333333444444555666555555555666666777777666666777777888999:::;;;>>>@@@BBBFFFMMMWWWbbbjjjuuuuuussssssyyytttlll^^^PPPHHHFFFDDD@@@[[[RRRMMMIIIGGGDDD@@@>>><<<999777777777888333333222111111000000000000000000000////////////........................------------------------,,,,,,---------.................................---------.........//////---------------------------------------------------------....../////////333===DDD@@@444,,,...333000000////////////000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111............///111222333333111000///111111000///---...////////////......---------.........//////,,,------......------,,,+++++++++,,,,,,,,,------...------,,,,,,------...---,,,,,,,,,,,,---.........------,,,,,,------...---------------------------------------...///000000000///......///000000......////////////......000000000000////////////////////////000000000000///////////////////////////000111222222222222222222222222333333222222222111222222222333333333333666666555555555666666777333444666888<<>>??????EEEPPP___mmmwww|||}}}|||zzzzzzwwwdddYYYOOOFFF[[[RRRMMMHHHGGGDDD???===;;;888777777777888444333222111000000000000000000000000////////////........................,,,,,,,,,------------...,,,---------....................................------........./////////------------------------,,,,,,,,,------------------------...//////000000555AAAJJJFFF999000111777000000000000000000000000000000000000111111111111.........////////////000111111111111111111111111000000000111111111222222------......///111222333333111//////000111000///,,,---///000000000///...------........./////////------............------,,,,,,,,,,,,------------...------,,,,,,------......------------...//////.........------.........,,,---...//////...---,,,------------...///000000000000............000000...//////000000//////...000000000000////////////////////////000000000000000000000000000000000000///000111222222222222222222222333333333333222222333333333333444444444444555555444444333444444444666888;;;???FFFOOOYYY``````gggnnnpppkkkccc\\\XXXRRRXXXaaaiiillliiiaaa[[[ZZZ^^^dddggggggbbb\\\WWWOOOGGGBBBAAA@@@===999999999888666555444444444555555666777777666444222000111111111111111111111111000000000000000000000000000000000000000000111111000000////////////......------......///000000000////////////////////////------,,,,,,------...//////////////////000111111000000000000000000000000/////////000000000111111000000000111111111111222000111111111111222222222000111111111111222222222222222222222222222222222444444555555555555444444555555555666666777777777444444444444555555666777666777888999::::::999999::::::::::::<<<>>>@@@AAAIIITTTeeevvv}}}xxxyyy{{{nnn^^^QQQZZZRRRLLLGGGFFFDDD>>><<<:::777666666777777444333222000000000000111000000000000////////////........................,,,,,,,,,---------......------------................................................////////////........................------------.........///---------...///000000000444;;;AAA???888222222555000000000111111000000000000000000000111111111111/////////000000000111111111111111111111111111111000000111111111222222222///////////////000111111222111//////000000000///---...000111222111000///............////////////------............------,,,------------............------,,,,,,------...///............///000000000//////......//////000.........//////.........------------...///000111111000...------...000111///000000111111000000///111000000000/////////....../////////000000000111000000000000000000000000//////000222222333333222222222333444444333222222444444444555555555666666222333555777:::>>>@@@BBBHHHJJJLLLNNNSSSZZZbbbgggdddkkkrrrtttpppjjjfffeeejjjooowwwxxxrrrdddhhhnnnssstttqqqmmmiiibbbYYYSSSUUUUUUQQQNNNOOOIIIFFFCCC???<<<::::::999888999;;;;;;:::888555333111111111111111111111111000000000000000000000000111000000000000000000000000000/////////.........------......///000000111////////////////////////------,,,,,,------...//////////////////000111111000000000000000000000000//////000000000111111111000000111111111222222222000111111111111222222222000111111111111222222222222222222222222222222222333444555666666555444333333444555555555666666777555555555555666777888888777888999;;;<<<<<<;;;;;;777777888:::===@@@DDDFFFXXXdddsss|||~~~~~~|||ppp~~~ZZZRRRLLLGGGFFFDDD===<<<999777666666666777444333222000000000000111000000000000////////////........................,,,,,,,,,------.........---------.........//////////////////////////////............/////////000000000000000000000000000---.........//////000000---------...///000000111111333444555444222111111000000111111111111000000000000000000111111111111222222222333333444444444111111111111111111111111000111111111111222222222111111000///////////////222000......///000///......///111333444333111000............/////////000------............---------------.........//////...------,,,,,,------...///////////////000111111000000////////////000000000///............///000---------......000111111111///...------...///111000000111111111111000000111111000000/////////....../////////000000111111000000000000000000000000//////000222222333333333222222444444444444222222555555555666666666666777555888<<>>>>>===;;;777555111111111111111111111111000000000000000000000000111111111000000000000000000/////////............---------...///000000111////////////////////////---,,,,,,,,,,,,---......///////////////000111111000000000000000000000000000000000000111111111111000000111111222222222222000111111111111222222222000111111111111222222222222222222222222222222222333444555666666555444333111222444555555555777888555555555666666888999999888999:::<<<======<<<<<<999999;;;>>>BBBHHHMMMOOO^^^jjjuuuyyyzzz|||VVVOOOMMMIIIGGGBBB===<<<:::888777666555555333333222222111000//////222000///......///000222000000000000000000000000////////////////////////......------------......,,,---//////......000111............/////////000000000111111111///---,,,111111000/////////////////////......///000222333222111000111222222000///444222///---000444333///000//////222666666333000666555777999555///333===222555777555333333444444222222444555222111888AAA999555222111333333111...---...//////000000//////111111111111111000000///---...//////000000//////---.........//////000000//////////////////////////////////////////////////////000111111222111111222111000......000111222000000000000000000000000,,,---...///000111222333///...---------...000111......//////000000111111111111000000//////......//////000000000000//////...000111000///...///111///000111222222111000///111111111000000000333555222444666888::::::::::::???EEENNNWWWaaammmyyy}}}zzz~~~uuueeeVVVKKKJJJOOOTTTOOOKKKJJJHHHBBB:::666666333111000111111111111444333222111000000000111000000111111111111000000111111000000//////......//////000000000000//////111111000000//////........................------////////////000000000000111111111000000000000000000000111111111111000000111111111111111111111111000000111111111000000///000111111111111222222222///111222444555555444444444444444444444444444444333333333444555666777777555555555555666888999:::<<<:::;;;??????======???===???BBBEEEKKKTTT```hhhjjjmmmuuu{{{UUUOOOLLLIIIFFFBBB===<<<;;;999777666555555333333222222111000000000111000///......///000111000000000000000000000000///////////////////////////......------......//////000111000///...///000........./////////000000000000111111111000//////222222111000000000000000111000000////////////000111000//////111333444555555333444666777666444333888777777999<<<>>>??????AAABBBCCCDDDBBBAAAAAABBB;;;>>>???<<<:::999777444333222333555333111555<<<@@@:::222...///111111111000000000000000//////...///////////////......------.........////////////........./////////000000------------------------..............................///000000000000000333222111//////111222333111111111111111111111111---......///000111222222111111000///000111222333/////////000000000000000000000000000000////////////000000000000000000//////000111000//////000111111111222333333222111000222333444333222222444666555888;;;===>>>BBBHHHLLLbbbcccdddeeekkkwwwqqq```]]]bbbbbb___\\\ZZZVVVNNNDDD>>>999777555444555666555444333333222111111000000000000000111222222222111111111000000000/////////...//////000000000000//////111000000000/////////...........................////////////000000000000111000000000000000000000000000111111111111000000111111111111111111111111000000111111111111000000111111111111222222222222111111333444555444444333444444444444444444444444444444444555555666666666555555555666777888999::::::888999======;;;<<<@@@<<>>===;;;999777666555555333333333222111111000000111000///......///000111000000000000000000000000///////////////////////////......------......///111222333222///...///000....../////////000000000111111000000111111222333333333222111111111111222111111111111111111000000111111000///000333555777555222444::::::666888>>>???AAADDDGGGJJJNNNRRRVVVXXX[[[[[[YYY^^^eeeaaaWWWNNNPPPOOOKKKIIIIIIEEE???AAA<<<888777555333666;;;===777000,,,---/////////222111111000000///......//////000000//////...---......------......///000......////////////000000........................//////////////////////////////000000111111000000333222111000000111222333111111111111111111111111//////000000000111111111111111000000111111222333000000000000000000////////////000000000000000000000000111111111111000000///111111111000///000111222222333333333333333222333444666555444444555777555999===@@@CCCKKKWWW___pppqqqrrrrrruuu~~~yyy~~~~~~||||||||||||{{{zzzyyyxxx{{{xxxvvvuuusssssszzzvvvrrrwww~~~yyyqqqiii```VVVJJJBBB===<<<:::999999888666444222222222222111000///...000000111222222222222222000000000000//////////////////000000000000//////000000000000////////////........................////////////000000000000000000000000000000111111000000111111111111000000111111111111111111111111000000111111111111111000111111111111222222222333222333444444444444333333444444555555555555555555555555555555666666666666666666666666888999:::;;;:::888999<<<<<<;;;???DDDEEEPPP___iiinnnttt|||vvvTTTOOOLLLHHHEEEAAA>>>===;;;999777666666555333333333222222111111111111111000//////000111111//////////////////////////////////////////////////////............//////000111222111///...///000...////////////000000000222111000000111333444666333222222111111111222222000000111222333444444444222333333222222222444555999555777???AAA???GGGUUUQQQXXXaaahhhjjjlllnnnpppsssyyyvvvqqq|||{{{dddeeeaaaZZZYYY^^^\\\VVVZZZPPPFFFAAA>>>:::;;;>>>999555222111333222000---111111000000////////////111222222222222111000000......---------...///000//////////////////000000111111111111111111111111111111111111111111111111111111222222222222111111222222111000000111222222222222222222222222222222111111111111111111111111////////////000000111111222111111000000//////////////////000000111111222000111111222222111111000000111222222000000111222222222222333333333333333222444555666555444555777777:::@@@FFFOOOZZZfffmmmnnnuuu~~~{{{tttyyy~~~|||uuuqqqtttzzzyyy}}}yyyzzz{{{zzz|||yyywwwxxxzzzzzzzzzyyywwwqqqrrr|||{{{lll___PPPEEEGGGFFFDDDCCCAAA>>>999555444444444333222111///......///000111222222222222000000000000//////////////////000000000000//////000000000000////////////............////////////////////////000000000000000000000000000111111111000111111222222111111000111111111111111111111111000000111222222222111111111111111222222222333333444444444444444444333333555555555555555666666666777777666666666666666666777777777777888:::;;;<<<<<<;;;;;;>>>???@@@FFFNNNVVV___jjjqqqvvvuuuTTTPPPLLLHHHFFFBBB>>>===;;;999888777666666333333333222222222222222111111000000000000111111////////////////////////000000000000000000000000/////////....../////////---...//////......000111////////////000000000111111111000000111333555666111111000000000111111222111111111111222222333333111444888999999999;;;<<>>@@@GGGQQQ^^^jjjqqqttt{{{|||tttnnnppptttsssnnnjjjooouuuvvvaaaPPPRRRQQQPPPOOOMMMHHHBBB===888888777555333111000......//////000111111111000////////////000000000000//////000000000000//////////////////000000000000........./////////000000////////////000000000000//////000000111111111111111111222222222222111111111111111111111111111111000000111222222222222222111222222222222333333333555555444444444444444444555555555666666777777777777777777777777777666666888888888888999;;;<<<======<<<>>>AAADDDIIITTT___jjjrrr}}}sssUUUQQQMMMHHHFFFCCC???>>><<<:::888777666666333333333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000,,,---//////......000111/////////000000000111111111111111111222333444555111000000000000111222222333222111000000111222333555:::@@@DDDFFFIIINNNRRRZZZcccppp{{{|||xxxuuu}}}{{{zzzzzzuuugggbbbfff]]]RRRHHHBBB>>>:::777555444222111111222333444000000111111000000///......///000111111111000000111111000000000000//////////////////////////////........................000000000111000000///...222222222222222222222222333333333333333333333333333333222222222222222222222222333444444444444333111111111111111111000000000000111111111111111111222222333333333333222222111222333333222111222333111111000000111222333444222333444555555888;;;>>>BBBGGGOOOZZZeeennntttvvv~~~}}}|||ooommmpppyyyzzzeee^^^^^^]]]\\\YYYRRRIIICCC???===;;;888555222111000000000111111111111000000////////////000000000000//////000000000000//////////////////000000000000.........//////000000111////////////000000000000/////////000111111222222111111222222222222111111111111111111111111111111000000111222333333333333222222222222333333333333555444444444444444555555555555666666777777888888777777777777888888888888999999999999:::<<<===>>><<<===AAAHHHOOOYYYjjjyyysssVVVSSSOOOIIIGGGEEE???>>><<<:::888777666666333333333333333333333333111111111222222111111111000000000000000000000000000000000000000000000000000000////////////000000...///000000///...///111//////000000000111111111000000111222222333222222111111111111111222333333444333222222444777;;;>>>DDDHHHMMMQQQTTT[[[dddkkksss~~~{{{mmmqqqwwwuuummmooouuuuuunnnqqq~~~yyyxxxuuulllbbbXXXMMMEEE<<<:::888555444333444444000111111111111000//////...000222444444333111000111111111000000000//////////////////////////////////////////////////////222333333333222222111000333444444444444444444333444444444444444444444444222222222333333333333333222333444555555555444333111111111111111111222222222222111111111111111111222222333333333333222222222333444333222222222444222222111111222333555666666777777777999===BBBFFFKKKTTT___fffjjjooowww||||||{{{sssrrrpppjjjfffdddmmm}}}|||{{{xxxssskkk___RRRJJJFFFCCC???999666333333333333333333333333222111000.../////////000000000111//////000000000000//////.../////////000000000111---......///000000111111////////////000000000000...//////000111111222222111222222333333222222111111111111111111111111111///000111222333333333333222222222333333333444444444444333333444555666777555555666777777888999999777777777888888999999999999999::::::;;;===>>>???===@@@HHHSSS___ooosssVVVTTTOOOJJJHHHFFF???>>><<<:::999777777666333333333333333333333333111111222222222222111111000000000000000000000000000000000000000000000000000000////////////000000111222333111///...///000000000000000111111111111///000111333333222111000222222222222333333444555444333333555:::AAAHHHMMMTTTWWWYYYZZZ]]]eeeqqq{{{|||tttbbb```bbbhhhoootttqqqjjjcccccciiikkkeeebbbfffmmmooolllxxxxxxjjjgggxxxzzzfffXXXBBB@@@===999666444444444222333333333333222111111...000333666666444222000222111111111000000//////000000000000000000000000222222222222222222222222666777777777666555555444555555666666666666555555444444444444444444444444222222222333333444444444000111222333444333222222000000000111222222222333333222222222111000000000222333333444444333333222222333444444222222333444333333222222333555666777::::::::::::<<>>???@@@DDDOOO]]]mmmrrrTTTRRRNNNIIIGGGDDD@@@???<<<999777777777888444444444333333333222222000000000000000000000000000000////////////000000000111111111111000000///111111111000000000000000111111111111111000//////111111111000111111222333666666444222///000222444000111222111111222444666555;;;@@@BBBHHHTTT```fffhhhbbb[[[YYY^^^hhhrrrxxx~~~xxxooojjjiiifffaaa]]]]]]^^^```ccceeeeeedddbbbeeefffeeeaaa___```bbbccceeeeeecccaaacccgggllluuuoooiiiggggggmmm|||nnndddTTTDDD:::888999:::666666555333000///000222---///333555666555222111444444444333333333222222222222111111222222333444555555555444444333333333222222333333333444444444666555333222222222333333//////000000111111222222333444444555444333222111444444444444444444444444222222111111111111111111222111111000111111222222666666666555555444444444222222222222222222222222444555555555555666777888>>>>>>CCCLLLPPPRRRZZZdddhhhvvvyyywww}}}}}}{{{vvvfff\\\QQQDDD===:::777444222666<<<===888555666333...000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222000///...///000222333444333222222111111222222111000/////////000222333333333333333333333333333222333444555666666666666555888::::::888666777888999999999888777888<<<>>>FFF@@@===>>>===;;;@@@IIIMMM___qqqxxxrrrTTTQQQNNNIIIGGGDDDAAA???<<<:::888777888888444444444333333333222222111111111111111111111111000000////////////000000///000000111111111000000111111111111000000000000111111222111111000000///111111111111111222333333333444444222111000222333444555555444333555888;;;JJJMMMNNNNNNRRR]]]fffiiiaaa```______aaadddgggiiinnnnnnlllhhhiiikkkgggbbbfffgggjjjrrr{{{}}}zzzwwwuuusssqqqqqqqqqpppnnnjjjhhhggggggeee___YYYVVVVVVYYYdddooorrr[[[LLLAAA:::222222333444333333333333111111222222333222222111222222222222111111111111111111111111111222333333333333222222222111111111000000000111111111222222333222111000///000000111111111111111222222222222222333444444333222111000444444333333333333333333000000000000000000000000444333333222222222333333555555555555444444444333333333333333333333333333333444555555666777999:::CCCIIISSS\\\\\\\\\cccnnnzzzzzzuuu~~~iii___RRRHHHAAA===999777444999999555333444333...111111000000000/////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111333222000000000111333444444333222222111111222222222111111000111222333444444444444333333333333333333444444555666666666666444555666555555555777:::888888999999888:::===???DDDAAA???AAAAAACCCMMMXXXdddpppRRRPPPMMMHHHFFFCCCAAA@@@===:::888888888999444444444444333333333333111111111111111111111111111000000//////000000111...///000111111111111111111111111111111111111111111111222222222111000000222222111111222222333444222333444444222222333444444555666888;;;@@@GGGKKKZZZYYYUUUQQQUUU]]]bbbbbbWWW[[[```bbbbbbbbbeeehhhjjjlllnnnrrrzzz}}}vvv|||~~~}}}sssjjjeeebbb___```dddccceeemmmzzz}}}jjjZZZMMM<<<:::888666555333000...444333111000000000111222111111000000000/////////000000000000000111111222000000000000//////////////////000000000111111111222111000000///000000000333333333333333222222222222222222333222222111000222222222333333333333333111111111111111111111111666666555444444333444444555444444444444333333333333333333333333333333333333444777888888999<<<>>>GGGRRRbbbjjjgggeeelllwwwyyyzzz{{{xxxtttxxxxxx}}}vvvhhhYYYLLLCCC>>>;;;333555555222111222222///111111111000000000000///////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000111111111222222333333222111111333444555444333222222111111222222333222222222222333444444444444444444444444444444555555666666666666666555999888777666777888:::;;;777888:::::::::;;;===???DDDBBBAAABBBDDDNNNaaarrroooQQQOOOLLLGGGFFFCCCAAA???<<<999777777777888555444444444444333333333111111111111111111111111111000000000000000000111---...///111111222222222000111111111111111222222111222222222222222111111222222222222222333444444444444444333222222444666333555999>>>FFFOOOZZZaaa\\\YYYRRRMMMPPPVVVXXXVVVSSSYYY```dddgggllluuu}}}yyy|||{{{wwwoooeee___bbbZZZXXX```fffiiisssuuucccLLLGGG???888555333111000222111111000000000111222111000000000///////////////////////////000111111//////////////////......111111111222222222333333222222222222222222222222444444333333222222111111111111111111111111111111111111222222222222333333333333444444444444444555777666555444444333333444444444444444444333333333444444444444444444444444444777999999999;;;???BBBIIIUUUcccjjjjjjjjjpppxxxnnnppptttxxxyyytttjjj{{{nnn[[[NNNDDD>>>666555222000000111111000222222111111111000000000........................///////////////////////////////////////////////////000000000111111111111000000111111111222222222333222222111222333444444444333222222111111222222222222222222222333333444444444444555555555555555666666777777777666555555;;;999888999;;;;;;:::888888999::::::::::::<<<>>>CCCCCCBBBBBBJJJ___~~~nnnQQQNNNKKKGGGFFFCCC@@@>>>;;;888777666777777555555555444444444333333111111111111111111111111111111000000000000111111---...///111111222222222000000111111222222222333222222333333333333222222333333333333333444444555555444333222111333777;;;>>>@@@DDDHHHOOOXXXbbbiiiXXXVVVQQQNNNRRRYYY[[[YYYZZZbbbllltttzzz}}}tttjjj___XXXZZZ[[[ZZZbbbnnnxxx```XXXLLLAAA:::777777777///000111222333222222111222222111111111000000000//////......//////000111000000000000000000000000111222222222222333333333222222222333333333222222333333222222111111111000111111111111111111111222111111111222222333333333333333444444444555555555555555444333333222333333444444444444444444444444555555555555555555555555555777999999888;;;AAAFFFQQQYYYbbbfffiiimmmrrrvvvmmmqqqzzzssswwwwwwfffWWWKKK>>>999444222222222111111222222222222111111111111///////////////////////////////////////////////////////////////////////////000000000111111111111111111111111222222222222111111111111111222333333444333222222111111222222111111111222222222222222444444444555555555666666777777777888777777666666555555666;;;@@@AAA<<<777999:::;;;;;;::::::<<<>>>AAADDDFFFKKK[[[|||nnnQQQNNNLLLGGGFFFCCC@@@>>><<<999777777777888555555555555444444444333222222222222222222222222222111111000000111111222...///000111111111111111000000111111222333333333222222333444444444333333444444333333444444555666333444555555666:::???CCCQQQRRRRRRSSSUUUYYY___cccVVVXXXYYY[[[bbbkkkqqqppppppyyy|||tttllleee___YYYXXX[[[ooo|||nnn]]]KKK>>>888666000111333444444333222111333333222222222111111111///////////////000000111111111111111222222222222000000111111111222222222000000111222222222111111222222222222111111111111222111111111111222333333111111222222333333444444000111111222222333333444333333222222222222333333444444444555555555555666666666666666666666666666555888999999999>>>HHHPPPaaagggkkklllnnnssswwwxxxqqqxxx~~~xxx~~~tttcccLLLCCC;;;888666444333333333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111222222222222333111111111222222222222222444333222222111111222222000111111222333222222222333333333444555555666666777777888888888888777777666555999BBBKKKMMMGGG@@@;;;<<<<<<;;;;;;===AAADDDEEENNNYYYgggnnnQQQOOOLLLHHHGGGDDDBBB@@@===;;;999999999999555555555555444444444444222222222222222222222222222111111000000111111222///000000111111111000000000000111222222333444444222222333444444444444444444444444444444555555666222666<<>>>>>@@@HHHWWWbbbrrrzzz{{{vvvxxx{{{{{{{{{yyyZZZMMMBBB>>>;;;666444555444333333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222333333111222222333333333333333444333222222111111222222111111333444444444333222222222222333444555555555666666777888999999999999<<<:::;;;DDDNNNQQQKKKCCC;;;<<<<<<<<<>>>CCCIIINNNTTTeee{{{oooQQQOOOMMMIIIHHHEEEDDDBBB???===;;;:::;;;;;;666666555555555444444444222222222222222222222222222222111111111111222222000111111111111000000///000000111222333333444444222333333444555555555444555444444444444555666666333:::DDDNNNUUUYYY]]]___TTTVVVXXXZZZ[[[^^^bbbfffppp{{{xxxiiilllccccccooozzznnnYYYOOO>>>;;;666222//////000111222222222222111111111111000000000000000111222222111111222222333333333444444444444555555555666666222333555666777666555555333333333444444555555555333333222222222333555666222222333444444555666666111111222333333444555555111111111222333444555666555666666666777777888888777777777777777777777777???BBBDDDEEEHHHSSSdddrrr|||}}}zzz}}}~~~bbbTTTGGGBBB>>>888555666444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111222222222333333333222333444444555555444444444333222222111111222222222333444555555555444333111111222333333444555555555666777888999:::::::::???:::888>>>GGGJJJCCC;;;;;;<<<<<<===AAAHHHPPPVVVeee{{{nnnRRROOOKKKFFFFFFEEEAAA@@@>>>;;;:::999999999666666555444444444444555333333333222222222111111111111111111111111111111222222222222222222222222111111222222222333333333111111333555666666333111000333444333222222666999>>>BBBIIIRRRWWWYYYVVVTTTZZZXXXWWWZZZeeeooopppkkkyyyoookkkfffbbbdddmmmzzzlll[[[NNNCCC888444666666444222111333333333111000000111111111111111111111111111333333333222222222111111222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222222111111000000111111222333333333444444444555555444555444333222222444666777777777777777666666666888777:::???@@@;;;666555===FFFKKKLLLUUUeeeqqqsssyyy}}}~~~{{{uuuvvv___OOOLLLCCC333111:::555555444333222222111000000000000000000000000000111000000000000000111111000000///////////////000000111111111111222222222111111222222222333333333444444444333333222222222222222222222222222222222333333333444444444555555444444444555555555555555999999999999999999::::::===;;;:::;;;<<<=========???<<<===BBBFFFIIITTT```tttmmmQQQOOOKKKGGGFFFEEEAAA@@@>>>;;;:::999999999666666555444444444444555333333333222222222111111111111111111111111111111222222222222222222222222111222222222222333333333222222222444555666555555333555777777777999>>>CCCLLLNNNRRRVVVZZZ[[[ZZZYYYZZZaaalllwww~~~sssiiicccbbbeeehhh~~~dddYYYKKKAAA<<<999777666666666555444333444666777111111111111111111111111333222222222111111111111222222222222333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222333333333333444444444444333444555444333222444666777777777777777777777777999777888<<<<<<999777888:::DDDPPPZZZhhhvvvzzzvvvvvvxxxzzz{{{{{{yyyrrrbbbHHH:::;;;666555444333333222111111000000000000000000000000111111000000000000111111000000////////////000000000111111111111222222222111111222222222333333333444444444333333222222222222222222222222222222222333333444444444555555555444444555555555555666666999999999999::::::::::::::::::999:::<<<=========>>>===>>>CCCHHHQQQbbbrrrmmmQQQOOOLLLGGGGGGEEEAAA@@@>>>;;;:::999999999666666555444444444444555333333333222222222111111222222222222222222222222333333333333333333333333222222222222333333333333222222222333444555666777888888888999===DDDMMMSSSTTTTTTTTTVVVYYY]]]aaadddmmmyyy{{{ooofff```\\\^^^llloooYYYHHH>>>999777999888555333222333555777111111111111111111111111222222111111111000000000000111111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000333333222222222222333333222222222222333333333333222444555555444333333444777777777777888888888888:::777666999::::::<<>>>>>>>>@@@@@@CCCKKKXXXkkkkkkPPPOOOLLLGGGGGGEEEAAA@@@>>>;;;:::999999999666666555444444444444555333333333222222222111111222222222222222222222222333333333333333333333333222222222333333333444444222333444444333333444555;;;888777===HHHTTT[[[^^^SSSSSSSSSVVV\\\fffqqqxxx|||rrrlllXXXYYY```sssuuu[[[KKKBBB>>><<<999666444444444444333111111111111111111111111111111111000000000000///000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111444333333222222333333444111111222222222333333333111333666666555333333333666666666777777777777777999666777:::<<<>>>CCCIIIYYYcccuuu~~~|||]]]NNNCCC???:::888888888777555111111111111111111111111222111000000000000000000000////////////000000111000000111111111222222222111111222222222333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555666666777777888999999::::::;;;;;;<<<<<<===>>>????????????@@@AAACCCCCCJJJ[[[vvvjjjPPPOOOLLLHHHGGGEEEAAA@@@>>>;;;:::999999999666666555444444444444555333333333222222222111111222222222222222222222222333333333333333333333333222222333333333444444444000333666666444333333444777888???OOO```hhhccc\\\VVVWWWZZZ^^^gggttt{{{fff^^^XXX]]]oooqqq]]]OOOFFF===;;;888888999888777555111111111111111111111111111111111000000000000/////////000000000111111111111111111111111111111111333333333333333333333333222222222222222222222222444333333222222333333444111111222222222333333333111333666666555333333333555555555666666777777777999888:::===???@@@FFFMMMbbbpppmmm[[[LLLFFF>>>:::999999666444222222222222222222222222222222111000//////000000///////////////000111111000000111111111222222222111111222222222333333333333333333333333333333333333333333333333333333333444444444555555555666666555555666666777888999999999::::::;;;<<<<<<======???@@@AAA???>>>>>>@@@BBBDDDIIIWWWrrriiiOOOOOOMMMHHHGGGEEEAAA@@@>>>;;;:::999999999666666555444444444444555333333333222222222111111333333333333333333333333333333333333333333333333333333333333444444444444111444777777666555777:::777AAATTTjjjyyywwwhhhZZZaaadddhhhmmmvvvvvvnnneeeaaadddsssppp[[[JJJ@@@===888777888888666333111111111111111111111111222222111111111000000000///000000000111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222333333222222222222333333333333222444555555444333333444555555666666777777888888<<<;;;===AAABBBDDDLLLUUUttt~~~~~~zzzhhhWWWOOODDD===;;;:::666222222222222222222222222222333222111000///////////////......//////000111222000111111111111222222222111111222222222333333333222222333333333333444444333333333333333333333333444444555555555666666666555555666777888999::::::999::::::;;;<<<===>>>>>>>>>??????===;;;===BBBGGGNNNZZZqqqhhhOOOOOOMMMHHHGGGEEEAAA@@@>>>;;;:::999999999666666555444444444444555333333333222222222111111333333333333333333333333444444444444444444444444333333333444444444444555222555777666666999@@@FFFIIIXXXnnn~~~|||qqqjjjuuuzzz|||qqqeeecccqqqwwwaaaTTTLLLAAA:::777666444111111111111111111111111111333222222222111111111111000000000111111111222222333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222333333333333444444444444333444555444333222444666666777777888999999::::::>>>===@@@EEEJJJQQQ___lllwwwfff[[[NNNEEEBBB???:::555333333333333333333333333333222111000////////////............///000111222000111111111111222222222111111222222222333333333222222222333333444444444444444444444444444444444555555555555666666666666555666666777999::::::;;;::::::;;;<<<===>>>??????===??????>>>===AAAJJJQQQfff|||gggNNNOOOMMMIIIHHHEEEAAA@@@>>>;;;:::999999999666666555444444444444555333333333222222222111111333333333333333333333333444444444444444444444444333333333444444444555555444666666555666<<>>???@@@>>>@@@AAA@@@AAAGGGRRR[[[}}}jjjRRRNNNKKKHHHGGGDDDAAA???<<<;;;;;;:::999777666666555555555444444444555555444333333222111111555555555444444333333333444444444555444444333333888666444444444555444444111999===:::<<>>777333444444555666666555444333333333333222222222111111222222222222222222222222222111111111000000//////222111111111000000//////333222000......///000222444444444333333222222222555555555555555555555555444444444555555555666666666777777666999===>>><<>>?????????AAABBBBBBBBBDDDRRRiii{{{iiiQQQOOOLLLIIIHHHDDDCCCAAA>>><<<;;;:::888666666666555555555444444444555555444444333222222111555444444444333333333333444444444555555444444333555444444444555666555555888999888;;;III^^^ooovvvpppqqqqqqttttttlllfffppp~~~gggTTTGGG???;;;777666555555555555555555333222222222111111111111111111111111111111111111111111111111000000000///111111111111000000000///333222111000000000111111444444444333333222222222444444444444444444444444444444444555555555666666777888888888;;;===>>>===CCC<<>>@@@@@@@@@CCCAAACCCHHHPPPcccgggQQQPPPMMMJJJIIIDDDEEEBBB???<<<;;;999777555666666666555555555444444555555444444333222222222444444333333333333222222333444444555555555444444222333444555666666666666888666777CCCZZZpppxxxvvvlllqqqyyyzzznnnlllppp{{{fffPPP@@@777888555222000000111000000222222111111111000000000000000000000000000000000111111111111000000000000111111111111000000000000222333333333222222111111444444333333333333222222333333333333444444444444444444555555555666666666777888999;;;<<<===>>>>>>@@@CCCMMM\\\xxxxxx}}}cccHHH@@@:::777777888666333333666333222222222111111111111000111111111111222222222000111222222222222111000222222222222222222222222444444555555555666666666444444444333444444555666666666777777777777666666999999999999::::::::::::888:::;;;===???@@@@@@@@@DDD@@@EEEUUUggg~~~fffQQQQQQNNNKKKIIIDDDDDDAAA>>><<<;;;:::888666666666666666555555555555555555444444333333333333333333333333333333333222333444444555555555555555222444666777777666666777666<<>>?????????@@@AAAHHHEEERRRqqqeeeQQQQQQNNNKKKJJJEEEAAA???===<<<<<<<<<;;;999777777666666666555555555555555444444444444333333333333333333333333333333333444555555666666666555444666888888777666777999???LLLYYYaaahhhnnnssssss{{{oooooowwwjjjKKK<<<888333333555666444222111111111000000000000///222222222222222222222222000000000000000000111111000000000000000000111111222333555666666444222000333333333333333333333333222222222333333444444444555555555666666666777777777555777;;;<<<:::>>>DDDLLLWWWpppjjj\\\LLL@@@666666:::888444222333333333222222222222111000000111111111222222222222111111111111111111222111111111222222333333333555555555666666666666777555444444444444555666666444555666888888888777666999999:::::::::;;;;;;;;;===???@@@@@@??????BBBDDDLLLQQQkkkfffPPPPPPMMMKKKJJJEEEAAA???===<<<======<<<;;;777777777666666666555555555555444444444444444444333333444444444444555555333444555666666666666666666888:::999777777;;;>>>JJJVVV______```jjj{{{|||qqqqqqwww}}}YYYEEE===555222444666666444222222111111111000000000222222222222222222222222000000000000111111111111000000000000111111111111222333444555555333111000222222333333333333444444222222333333444444555555555555666666666777777777888555666;;;<<<:::@@@KKKYYYkkktttiii\\\KKK;;;888;;;:::555111333333333333222222222222000111111111111222222222222222111000000111222222111111111222222333333444444444555555555666666666555555444444555555666777444555666777777888888777999999::::::;;;;;;<<<<<<>>>@@@AAA@@@???AAAFFFKKKMMMbbbgggPPPOOOLLLJJJJJJFFFBBB@@@>>>=========;;;:::777777777777666666666555444444555555555555555555444444444555555666666666333444555666777777777777555777999999888:::@@@FFFQQQXXX^^^```hhh|||xxxuuu~~~sss```RRR@@@444222333444333333222222222111111111111111111111111111111111111///000000000111111111111///000000000111111111111222333333444333222111000222222222333333444444444222333333444555555666666555666666666777777777777:::555777<<<===;;;EEERRRfff~~~~~~uuujjjXXXFFF>>><<<:::666555444444333333333222222222000111111111111222222222222222111000000111222222000111111222333333444444333444444444555555555555555555555555555666666777555555555555666777888999999999::::::;;;<<<<<<======???@@@@@@@@@EEEMMMTTTZZZ~~~hhhPPPNNNKKKIIIJJJFFFDDDBBB???======<<<:::888777777777777666666666666444444555555555555555555555555555666666666777777333444555666777777777777333666999888888<<>>555444555444333333333222222222222111000000000000000000000000//////000000111111111222//////000000111111111222222333333333222222111111222222222333333444444444333333444444555666777777666666666666777777777777<<<777777===>>>===HHHXXXmmm~~~}}}qqqaaaNNNCCC<<<888777999444444444333333333222222000111111111111222222222333222111000000111222333000000111222333333444444333333333444444444555555555555555555555666777777666555555555555777999:::999999::::::;;;<<<======;;;===??????AAAGGGRRR[[[oooiiiRRRPPPKKKHHHHHHEEEBBBAAA@@@>>><<<;;;::::::777777777777666666666666666666555555555444444444444444444555555555666666666555333222333444666888:::777666999>>>FFFTTTaaa^^^hhhtttxxxwww}}}sssSSS>>>555222111777666444111//////111333222222111111111111111111333333333222222222111111222222111111222333333444222333333333333222111111111222333333444444333333555555555555555555444444666666666666777888999:::<<<888999===<<<@@@TTTkkktttlllqqq}}}lllQQQJJJ???444:::777777666444333222444555111222444555555444222111222222222222222222222222222222333333333444444444666666666666666555555555777777777777888888888888777777777777888999:::;;;:::;;;<<<<<<;;;===???BBBIIIAAA@@@FFFGGGJJJaaa~~~iiiRRRPPPKKKHHHHHHEEEBBBAAA@@@>>><<<;;;::::::888777777777666666666666666666555555555444444444444444444555555555666666777666555555555666777888;;;777777AAAMMMWWW___fffmmmsssyyyoooRRRAAA999666555444444222222333555666222222222222222222222222222222222222111111111000222111111111111111222333111111222333444444333333333444444555555555555555555555555555555555555555555555555555666777888999999999===@@@???FFFaaa}}}tttuuufffUUUFFF999===777777666555333333444555111222444555555444222111222222222222222222222222222222333333333444444444666666666666666666666555777777777777888888888888777777777777888999:::;;;;;;;;;<<<;;;;;;<<>><<<;;;::::::888888777777777666666666666666666555555555555444444444555555555666666666888888888777777777777777;;;888<<>>777444444444444444555555666222222222222222222333333222222111111111000000000444333333222222222333333111222444555666777777777555555666777777777777666555555555555555555555555555555555555666777888888888:::@@@CCCEEESSSuuuzzzzzzbbbPPPAAA===777777666555444444444444222222444444444444222222333333333333333333333333333333333333444444444444555555666666666666666666777777777777888888888888888777777888888999:::;;;;;;<<<<<<;;;:::;;;>>>@@@AAAEEENNNUUUVVVeee}}}~~~hhhRRROOOKKKHHHIIIFFFBBBAAA@@@>>><<<;;;::::::888888888777777777666666666666666555555555555555555555555555666666666666777777888888888888777777:::>>>HHHUUU^^^eeennnwwwwwwYYYGGG===888777555555444444333222333333333333333444444444333333333222222222111111666555555444444444444444444555666777888888888888555555666777777777777777555555555555666666666666666555555666666777888999;;;;;;>>>EEEQQQhhhsssdddQQQAAA:::888666555555555444333222333333444444333333222333333333333333333333333333333333444444444444555555555555555666666666666666777777777888888888888888888888888999:::;;;;;;;;;<<<<<<;;;:::;;;===@@@BBBHHHUUU^^^dddwwwhhhRRROOOKKKHHHIIIGGGBBBAAA@@@>>><<<;;;::::::888888888888777777777777666666666666666666666666555555555666666666777777555666777888888888777777;;;HHHZZZeeeggglllyyy{{{uuu___OOO===:::666444444444333222333333444444555555555555555555444444444333333333444444333333333333444444444555555666666555444444444444555666666666666555555555555666666666777777777777777777888999:::;;;>>>;;;===KKKeeehhhKKK???<<<777555555555444333333333333333333333333333333333333333333333333333333333444444444555555555444555555555666666777777666777777777888888888888888888888888999:::;;;<<<<<<<<<===<<<;;;<<<>>>AAABBBMMM```ttt}}}gggQQQOOOKKKIIIJJJGGGBBBAAA@@@>>><<<;;;::::::999999888888888777777777555666666666666777777777555555666666666777777777555555666777888999999:::BBBSSSjjjvvvxxx|||sssxxxooowww{{{eeeHHHAAA:::555555777777777444444444555666666777777666666666555555555444444111111111111111222333333333333444444333222111111333333444555555555555444555555555666666777777888888888888888999:::;;;;;;>>>;;;@@@WWWzzzxxxUUUFFF@@@999555555666555333333333333333333333333333333333333333333333333333333444444444555555555555444444555555666777777777777777777777888888888888999888888999999:::;;;<<<<<<============>>>AAACCCEEEWWWwwwgggQQQOOOKKKIIIJJJGGGBBBAAA@@@>>><<<;;;::::::999999999888888888777777555666666666777777777777555666666666777777777777666555666777888;;;===>>>LLLYYYnnnzzz~~~|||zzz}}}{{{\\\RRRDDD:::888999999888444444555666666777888888666555555555444444444444111111111111222444555666444444555555666555555555333333444555555555555444444555555666777777888888777777777777888999:::;;;<<<===IIIcccbbbMMMEEE;;;555555666555444444333333222222333333444444444444444444444444444444444444444555555555555444444555555666777777888777777777777888888888888999999999999:::;;;<<<<<<;;;===>>>>>>>>>@@@CCCFFFMMMiiizzz{{{gggQQQOOOKKKIIIJJJHHHCCCAAA@@@>>><<<;;;::::::999999999888888888888777555666666666777777888888666666666666777777777777777666666777999<<<@@@BBBUUU[[[kkk{{{yyyoooaaaNNN@@@999888777666444555555666777888888999555555444444444333333333333333444444666777999:::666777888999:::;;;;;;;;;333444444555666555555555444555555666777888888999666666666666777888999::::::AAAPPPkkk~~~rrrQQQHHH<<<555555666666444444333333222222333333444444444444444444444444444444444444555555555666666444444444555666777777888777777777777888888888888999999999999:::;;;<<<<<<;;;===>>>??????AAAEEEHHHVVVxxx{{{hhhTTTTTTPPPLLLJJJFFFBBBAAA@@@>>>===<<<<<<<<<888888888888888888888888777777777777666666666666666666666666777777777777222999777444999;;;CCCTTT___iii{{{xxxxxxzzzfffNNN===555444666555333333666555333555999666555555555555444444444222222222333333444444444777777777666555555444444444444444444444555666777444555666666555555666888555999;;;999777888999999@@@???^^^~~~kkkMMM<<<<<<666111444666333333333333333333333333333333333444444444555555444444444555555555666666666666666666666777888888777777888888888999999999999999:::;;;;;;<<<<<<===???===>>>AAAAAABBBKKKWWWdddhhhSSSRRRNNNKKKJJJFFFCCCBBB@@@>>>===<<<;;;;;;888888888888888888888888888777777777666666666666666666666666777777777888:::>>>:::888>>>CCCPPPeeerrrvvvkkkQQQ@@@:::;;;777444555777777444444888666555555555555444444444222222222333333444444444666666555555555555444444555555444444444555555666444555666666555555666888666888:::::::::;;;<<<<<<===LLLsss{{{xxx___GGG???777555666222333333333333333333333333333333444444444555555555444444444555555555666666666666666666666777888888888888888999999999::::::999::::::;;;<<<<<<======<<<;;;>>>BBBEEEJJJWWWeeezzzgggRRRPPPLLLIIIJJJGGGDDDCCCAAA???===;;;;;;:::999999999999999999999999888888777777777666666666666666666777777777888888777<<<:::<<>>AAAEEETTTpppkkkNNN;;;<<<>>>444555555555555444444444444444444444444555555555555555555555555666666666666777777666666777777888999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>===AAACCCBBBEEEYYY|||eeeOOONNNJJJHHHJJJGGGDDDCCCAAA???===;;;;;;:::999999999999999999999999888888888888777777777777777777777777888888888888888<<>>>>>???===CCCFFFDDDLLLkkkeeePPPOOOKKKIIIJJJGGGBBBAAA@@@>>>===<<<<<<<<<::::::::::::::::::::::::999999888888888777777777777777777888888888999999>>>>>>>>>IIIZZZfff~~~vvvaaaOOODDD===777888999888777999666555555555555444444444444444333333333333222222111111222333333444555555666666555444444444555555555666888777666666777999;;;999999<<<:::<<>>?????????<<>>============::::::::::::::::::::::::999999999888888888777777777777888888888999999999;;;>>>CCCTTTiiiuuuwwwhhhPPPFFF===;;;;;;999777888666555555555555444444444444444444333333222222222222222333333444444555555555555444444444555555666555777888888777777888999999888:::===;;;>>>RRRjjjaaaIIIAAA>>>888888777777666555555444555555555555666666666666555666666666777777777777888888777777888888999:::999:::::::::;;;;;;;;;;;;<<<======>>>>>>???@@@@@@AAAGGGQQQgggdddQQQRRROOOKKKKKKGGG@@@??????>>>>>>>>>>>>>>>::::::::::::::::::::::::999999999888888888888777777888888888888999999999888@@@NNNhhhYYYMMMBBB===<<<999777888666666555555555444444444444444444333333222222222333333444444444444555555444444444444444555666777555777888888777777888999777777;;;>>><<<@@@YYYvvvyyyqqqVVVKKKFFF999888888777666555555444555555555555666666666777666666666666777777777777888888888777888888999:::999999999:::::::::;;;;;;=========>>>??????@@@@@@IIILLLYYYyyydddPPPPPPMMMJJJJJJFFFCCCBBBAAA???>>>======<<<::::::::::::::::::::::::::::::999999999999::::::>>>999777999:::999;;;>>>AAAHHH[[[vvvuuuSSSCCCEEE???666888;;;777777666555444333333444777666444222222222444555666666555444444444444555444444444555555555666666666777888999999:::999999>>>666888BBBAAABBB^^^cccPPPFFF===<<<999555555777999888777777777777777777777777777666555444444555666777777888888888888999999999:::;;;<<<<<<:::999:::<<<@@@;;;:::>>>BBBBBBCCCDDDHHHUUUhhhdddPPPPPPMMMJJJJJJFFFCCCBBBAAA???>>>======<<<::::::::::::::::::::::::888888777777777777888888:::666666888999999;;;???DDDPPPiiibbbKKKEEE<<<777999888777777666555444444444555777666444333222333444555777666555555444444555555444444555555555666666666666777888999999::::::999;;;888;;;@@@@@@HHHgggooo[[[KKKAAA???<<<888777888999888777777777777777777777777777666555555555555666777777888888888888999999999:::;;;<<<<<<::::::;;;<<>>======<<<::::::::::::::::::::::::888888777777777777888888888666777999::::::>>>DDDOOO___zzz~~~```MMM===:::;;;666777777666666666666666666888777555444444444555666777777666555555555555555555555555555666666666666666777888999:::::::::::::::<<<@@@BBBGGGYYYzzzkkkRRRFFFBBB===;;;:::999999888777777777777777777777777777666666555555666666777777888888888888999999999:::;;;<<<<<<::::::;;;<<>>======<<<::::::::::::::::::::::::;;;::::::999999::::::;;;999888:::<<<;;;<<>>>>>666888888777777777777888888888777666666666666777777888777666666555555666666555555666666666777777777777777888999::::::::::::;;;???BBBGGGXXXttt}}}\\\JJJCCC===;;;;;;999888888777777777777777777777777666666666666666777777777777777888888888999999999999;;;<<<;;;::::::;;;===<<<;;;<<<@@@BBBCCCHHHOOO```dddPPPPPPMMMJJJJJJFFFCCCBBBAAA???>>>======<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999;;;<<<:::<<>>======<<<::::::::::::::::::::::::999999888888888888999999777888::::::999===MMM]]]qqq~~~|||wwwyyywwwsssyyybbbLLLDDD???===<<<;;;:::999999999999999999999999::::::::::::999888888777777777777777777777777777888888888888777888999:::;;;;;;;;;;;;;;;<<>><<<;;;777666:::888888888888888888888888555555666777888888888888777888888888888999999999888:::;;;;;;;;;;;;<<<======>>>AAACCCBBBDDDOOO[[[dddPPPPPPMMMJJJJJJFFFCCCBBBAAA???>>>======<<<:::::::::::::::::::::::::::999999888888999999:::777888;;;;;;;;;CCCXXXlll|||zzz~~~}}}vvvrrrzzz{{{\\\MMMEEE???>>>===;;;:::999999999999999:::;;;;;;;;;;;;;;;999999888777777777888888777777777888888888999999777888999:::;;;;;;;;;;;;>>>@@@SSS{{{iiiVVVEEEAAA>>>888777;;;888888888888888888888888444555777888999999888888777888888888888999999999888:::;;;;;;;;;;;;<<<>>>>>>>>>AAACCCEEENNNaaatttdddPPPPPPMMMJJJJJJFFFCCCBBBAAA???>>>======<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<888:::===>>>???JJJbbbyyy}}}kkkUUUJJJAAA@@@>>><<<:::999888888999::::::;;;<<<<<<<<<;;;:::999888888777888888888777888888888888999999999888888999:::;;;;;;;;;;;;BBBFFF```ttt___KKKEEE@@@999777<<<888888888888888888888888444555777888999999999888777888888888888999999999888999;;;;;;;;;;;;<<<>>>===>>>@@@DDDJJJZZZvvvbbbNNNNNNKKKHHHHHHDDDEEEDDDBBB@@@???>>>======:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;888999???FFFSSSnnneeeLLLEEEAAA======<<<:::888777888888888888888888888888::::::999999888777777777777777777777888888888888;;;999888999;;;===>>>>>>CCCNNNttthhhUUUKKK999888???888999999999999999999999999777888888888888999999999777777888888888999999999;;;;;;<<<<<<======>>>>>>@@@BBB@@@EEEQQQ```cccOOOOOOKKKIIIHHHEEEDDDCCCBBB@@@???>>>>>>>>>::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::===999;;;BBBKKKYYYuuummmOOOLLLFFF@@@??????===;;;;;;999999999999999999999999777777888888888888888888777777777777888888888888:::999999999;;;===>>>>>>FFFWWW|||ttt\\\NNNAAA<<<<<<888999999999999999999999999888888888888999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>DDDDDDFFFUUUjjjcccPPPPPPLLLIIIIIIFFFCCCBBBAAA@@@????????????::::::::::::::::::::::::999::::::;;;;;;::::::999>>>;;;>>>HHHTTTfff}}}yyy}}}eeeSSSHHH???===>>>;;;999:::::::::::::::::::::::::::555555666777777888999999777777777888888888999999999999::::::<<<===>>>???HHH```gggSSSMMMBBB999999::::::::::::::::::::::::888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>??????999EEEEEEFFF]]]dddPPPPPPMMMJJJJJJFFFBBBAAAAAA@@@?????????@@@;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999<<<;;;AAAQQQaaavvvxxxzzz___OOO@@@===>>>:::888:::999999999999999999999999555555666666777777777777777777888888888999999999888999;;;<<<<<<>>>@@@BBBMMMmmmsssXXXTTTGGG999>>>::::::::::::::::::::::::888888888999999999::::::888888888999999999::::::;;;;;;<<<===>>>??????@@@;;;GGGFFFLLLqqqdddPPPPPPMMMJJJJJJFFFBBBAAAAAA@@@?????????@@@;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::EEEZZZpppnnnnnnuuu]]]IIIDDDCCC>>>;;;===777777777777777777777777777777777777666666555555888888888888999999999999888:::;;;<<<===@@@DDDHHHUUU```WWWIII<<>>???@@@@@@@@@JJJJJJXXXcccPPPPPPLLLIIIIIIFFFCCCBBBAAA@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999;;;JJJccc}}}kkkkkkiiiOOOGGGEEE>>>:::<<<777777777777777777777777999999888777777666555555888888888999999999999:::888:::<<<<<<===BBBJJJPPP\\\oooXXXIIIAAACCC::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@AAAAAA???IIIPPPiiicccOOOOOOKKKIIIHHHEEEDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::>>>OOOkkkxxxvvvsssSSSIIIEEE<<<777:::777777777777777777777777888888888888888888777777888888888999999999::::::999;;;<<<<<<>>>DDDOOOWWWkkkZZZIIIDDD===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<>>>???@@@AAABBBAAAPPPbbbbbbNNNNNNKKKHHHHHHDDDEEEDDDBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<>>FFFRRR\\\]]]IIIFFF888;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;;;;;;;<<<>>>???AAABBBBBBKKK___zzzbbbPPPMMMIIIIIIJJJFFFEEEDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<>>>???===<<<;;;:::888===FFF```vvvYYYIIIFFFBBB999<<<;;;;;;::::::999999888888888888888888888888888777777888999::::::;;;;;;@@@;;;;;;???@@@FFF[[[ssslllOOOHHH@@@===<<<::::::;;;<<<:::999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999AAA===999@@@CCC@@@CCCQQQ{{{bbbPPPMMMIIIIIIJJJFFFEEEDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;>>>>>>===;;;;;;<<<===<<>>;;;;;;>>>???FFF^^^xxxvvvUUUJJJCCC???===<<<<<<======;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999@@@===;;;BBBDDDBBBFFF```bbbPPPMMMIIIIIIJJJFFFEEEDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;@@@===:::999;;;===@@@AAAGGG^^^}}}www|||uuuzzzrrrUUUEEE>>><<<===<<<;;;:::999999999999999999999999999999999999888888888999999::::::;;;<<<;;;<<<======GGGddd^^^KKKGGGAAA???============<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<:::???<<<<<>>>>>===<<<<<<<<<<<<;;;;;;;;;@@@;;;888:::<<<===@@@CCCJJJkkk|||uuuzzz|||bbbIII>>>>>>======;;;:::999999::::::999999999999999999999999888888888999999::::::::::::;;;===<<<<<>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>><<<>>>EEECCCFFFTTTtttbbbPPPMMMIIIIIIJJJFFFEEEDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;===:::999<<<===<<<@@@GGGZZZ}}}|||yyytttRRRBBB@@@>>>===;;;:::999999:::;;;999999999999999999999999888999999999999999::::::888;;;===<<<>>>QQQuuusssSSSOOODDDAAA>>><<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>><<>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;999:::>>>===<<>><<<:::999:::;;;<<<::::::::::::::::::::::::999999999999999999999999888;;;===<<>><<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>===AAADDDCCCXXX}}}bbbPPPMMMIIIIIIJJJFFFEEEDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;999;;;>>><<<>>>PPPeeevvvtttyyynnnNNNBBB@@@>>><<<999999:::;;;<<<::::::::::::::::::::::::999999999999999999999999888;;;<<<===FFFaaajjj\\\HHHDDD@@@===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;===>>>CCCEEEGGGhhhbbbPPPMMMIIIIIIJJJFFFEEEDDDCCCAAA@@@???>>>>>>======<<<<<<<<<;;;;;;;;;;;;999;;;>>>;;;@@@XXXsss~~~~~~yyywwwyyywwwRRRBBB@@@>>><<<999999:::;;;===::::::::::::::::::::::::999999999999999999999999999;;;<<<===IIIeeerrr^^^JJJFFFAAA>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>:::<<>>===DDDccctttzzz{{{xxx~~~aaaFFFEEECCC???<<<<<<===;;;777999999999999999999999999888888999999999:::::::::===888@@@DDDMMMvvv^^^PPPGGGDDDAAA:::???DDD===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@DDDHHHTTTbbbPPPPPPLLLHHHIIIFFFDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<:::888;;;>>>???KKKmmmzzzvvv~~~~~~rrrUUUKKKGGGBBB===<<<<<<<<<:::999999999999999999999999888888999999999:::::::::@@@===CCCGGGTTT}}}nnnVVVLLLHHHDDD<<>>>>>>>>>>>BBBAAACCCKKK^^^bbbPPPPPPLLLHHHIIIFFFDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;>>>???AAAQQQwww{{{}}}~~~dddQQQLLLEEE???;;;:::<<<>>>999999999999999999999999888888999999999:::::::::<<<<<>>>>>>>>;;;BBB???>>>NNNlllbbbPPPPPPKKKHHHHHHFFFDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<===@@@AAA???AAAWWW~~~~~~~~~nnnSSSLLLEEE@@@<<<:::;;;>>>999999999999999999999999888888999999999:::::::::777<<<@@@KKKlllcccTTTMMMIIIAAA@@@AAA:::======<<<<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>:::DDDAAA@@@ZZZaaaOOOOOOKKKGGGHHHEEEDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<<<>>DDDaaa}}}{{{WWWMMMDDDAAA>>>:::999<<<999999999999999999999999888888999999999::::::::::::@@@DDDTTT|||iiiVVVLLLJJJBBB@@@AAA<<<=========<<<<<<=========;;;;;;<<<<<<===>>>>>>>>>>>>HHHEEEJJJoooaaaOOOOOOKKKGGGHHHEEEDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<888>>>@@@>>>MMMqqq|||yyy~~~{{{cccSSSDDDBBBAAA<<<999:::999999999999999999999999888888999999999:::::::::;;;AAADDDYYYqqqYYYMMMJJJBBB???AAA>>>>>>======<<<<<<======>>>;;;;;;<<<<<<===>>>>>>>>><<>>;;;;;;999999999999999999999999888888999999999::::::::::::???CCC^^^{{{```OOOKKKBBB???AAA???>>>>>>============>>>>>>;;;;;;<<<<<<===>>>>>>>>><<<@@@BBBZZZaaaOOOOOOJJJGGGGGGEEEDDDDDDBBBAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;BBBCCCEEE___hhhKKKCCCDDD@@@======999999999999999999999999888888999999999:::::::::<<>>AAA@@@>>>>>>============>>>>>>;;;;;;<<<<<<===>>>>>>>>>BBBCCCGGGfffaaaOOOOOOKKKHHHHHHFFFDDDCCCBBBBBB@@@@@@???>>>===========================BBBCCCKKKmmm}}}}}}sssRRRHHHGGG@@@::::::;;;;;;:::999999999::::::999999888888888999::::::>>><<>>???@@@>>>EEEMMMuuubbbPPPOOOKKKGGGHHHEEEDDDCCCBBBBBB@@@@@@???>>>========================>>>AAAEEEUUUyyy~~~{{{{{{|||XXXIIICCC===<<<@@@<<<;;;::::::999999:::::::::999999999999:::;;;;;;>>>>>>QQQwwwoooSSSOOOHHHAAA@@@???======<<<<<<<<<<<<=========<<<<<<======>>>???@@@AAADDDPPP~~~bbbPPPPPPKKKGGGGGGDDDDDDCCCBBBBBB@@@@@@???>>>========================>>>>>>GGGbbb}}}zzz|||{{{{{{bbbNNNDDD>>>>>>AAA<<<<<<;;;::::::::::::::::::::::::::::::;;;<<<<<<@@@DDD___yyyXXXQQQKKKDDDAAA>>>>>>======<<<<<<======>>>============>>>???@@@@@@FFFEEEXXXcccPPPPPPKKKGGGGGGDDDDDDCCCBBBBBB@@@@@@???>>>========================@@@@@@OOOooo|||}}}}}}~~~}}}~~~kkkTTTIIICCC>>><<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>EEEJJJmmm[[[RRRKKKEEEBBB>>>>>>>>>============>>>>>>============>>>???@@@AAAIIIFFFdddbbbPPPPPPKKKGGGGGGDDDDDDCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAFFFZZZyyy~~~}}}}}}}}}www}}}sssUUUIIIFFFBBB<<<>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<===>>>???EEELLLuuu]]]RRRKKKDDDBBB???>>>>>>============>>>>>>=========>>>>>>???@@@AAAGGGGGGpppaaaOOOOOOKKKHHHHHHFFFDDDCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;GGG___{{{|||wwwtttrrryyyZZZGGGGGGGGGCCC>>>>>><<<;;;:::::::::::::::::::::;;;<<<===>>>???BBBNNN|||cccVVVLLLDDDBBBAAA???>>>>>>======>>>>>>???>>>>>>>>>>>>???@@@AAAAAAFFFLLL}}}```OOOOOOKKKHHHIIIGGGDDDCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;MMMiii|||tttqqqsssyyykkkMMMGGGGGGDDD???>>>===<<<:::::::::999999999999:::;;;<<<>>>??????SSSlll]]]NNNDDDCCCCCC??????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAAAAALLLWWW___NNNOOOLLLIIIJJJHHHDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>DDDZZZxxx}}}}}}~~~ttttttvvv{{{XXXIIIDDD@@@??????===<<<;;;::::::999888999999:::;;;<<<>>>>>>@@@ZZZsssbbbQQQEEEDDDEEE??????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBBSSSbbb}}}^^^NNNOOOLLLIIIIIIFFFDDDDDDCCCBBBAAA@@@@@@???@@@???======???@@@AAAAAAFFFaaa|||rrrmmmtttyyyfffOOOLLL>>>CCCAAA???===;;;;;;;;;;;;:::;;;<<<<<<;;;;;;===???DDD___^^^OOOJJJHHHGGGCCCAAA???>>>??????>>>======>>>>>>===>>>BBBEEEEEEXXX}}}^^^NNNOOOLLLHHHIIIFFFDDDDDDCCCBBBAAA@@@@@@???@@@>>>===>>>???@@@@@@@@@MMMkkk|||wwwlllllluuuzzzpppRRRLLLDDDCCCBBB@@@===<<<;;;;;;;;;:::;;;<<<;;;;;;;;;===???EEEbbb{{{}}}```PPPKKKGGGDDDCCCAAA???>>>??????>>>===>>>???>>>>>>>>>AAAEEEFFFZZZ___OOOOOOLLLHHHHHHFFFDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@JJJlll|||pppxxxttthhhkkkvvv|||~~~WWWJJJGGGDDDCCC@@@>>><<<;;;;;;;;;999;;;<<<;;;;;;;;;===???GGGgggzzzuuuzzzeeeSSSMMMHHHDDDCCCAAA???>>>??????>>>===???????????????@@@DDDHHHaaaaaaOOOOOOKKKHHHHHHFFFDDDDDDCCCBBBAAA@@@@@@???===>>>???>>>>>>???@@@AAAOOOsss~~~uuuooowwwvvvjjjjjjxxxeeeLLLIIIEEEDDDAAA???===<<<;;;;;;999:::;;;;;;;;;<<<>>>@@@IIInnnsssrrrzzzkkkUUUOOOKKKFFFCCCAAA???>>>??????>>>===@@@??????@@@???@@@EEEKKKsssbbbPPPOOOKKKGGGHHHFFFDDDDDDCCCBBBAAA@@@@@@???===>>>???>>>===???BBBEEEbbb}}}sssuuu|||yyynnnjjjyyyzzzTTTKKKFFFEEEBBB???===<<<<<<;;;999:::;;;;;;;;;<<<>>>@@@KKKttt|||rrrttt}}}oooTTTLLLJJJGGGCCCAAA???>>>??????>>>===@@@>>>???AAA@@@???FFFOOOcccPPPOOOKKKGGGHHHFFFDDDDDDCCCBBBAAA@@@@@@???===>>>???>>>===@@@FFFKKKiiiyyy~~~{{{nnnjjjxxxXXXIIIGGGFFFCCC@@@>>><<<<<<<<<888999;;;;;;;;;<<>>??????>>>===???<<<>>>BBBAAA???HHHTTTdddQQQOOOJJJGGGHHHEEEDDDDDDCCCBBBAAA@@@@@@???>>>??????===<<>>===<<<<<<888999;;;;;;;;;<<>>??????>>>===>>>;;;===CCCBBB@@@IIIXXXeeeQQQOOOJJJGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@???>>>??????<<<<<>>===<<<<<<888999;;;;;;;;;<<>>??????>>>======:::===CCCBBB@@@KKK[[[fffPPPNNNLLLIIIHHHDDDDDDDDDCCCBBBAAAAAAAAAAAADDD>>>???DDDAAA>>>PPPiiivvvkkkjjjssstttTTTHHHHHHFFFCCC???===<<<===AAA===;;;<<<======AAAFFFUUUiiixxxxxxxxx\\\QQQSSSCCCGGGDDD@@@>>>>>>???>>>>>>AAA<<>>>>>???>>>>>>AAA<<>>======<<<:::;;;>>>>>>===AAAGGG```oooyyyfffOOOQQQIIIGGGDDD@@@????????????>>>BBB===CCC@@@CCCEEEJJJlllhhhQQQNNNKKKIIIIIIEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>===???@@@>>>HHHkkkxxxuuuwww|||~~~ttt{{{vvvnnnlllwwwbbbMMMJJJFFFCCCAAA???>>>===::::::<<>>>>>BBBIIIaaauuu|||kkkPPPRRRMMMGGGDDDAAA????????????>>>BBB===DDDAAACCCEEEOOOwwwiiiQQQNNNKKKIIIIIIEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@PPPvvv{{{rrruuu~~~yyytttlllfffrrr~~~uuummmiiiqqq~~~iiiPPPKKKFFFBBBAAA@@@>>>===::::::<<>>DDDLLLeeerrrTTTSSSMMMHHHEEEAAA??????@@@??????BBB===EEECCCCCCEEEUUUjjjQQQNNNKKKIIIIIIFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>?????????DDD[[[{{{}}}{{{iiiaaa___dddiiitttuuummmhhhmmmzzzpppRRRLLLFFFBBBBBBAAA???===;;;;;;===@@@??????GGGQQQlll|||WWWRRRLLLHHHEEEAAA@@@@@@@@@@@@???@@@<<>>>>>>>>???IIIeee|||ooobbb^^^aaajjjtttvvvpppjjjkkkuuuxxxTTTMMMFFFBBBBBBBBB@@@===<<<===>>>@@@>>>@@@JJJVVVoooZZZQQQMMMHHHEEEBBB@@@@@@@@@@@@??????;;;DDDDDDCCCGGG```kkkRRRNNNJJJHHHIIIFFFDDDDDDCCCBBBAAAAAAAAAAAAAAA???>>>@@@LLLjjj~~~xxxeee___aaafffoooxxxwwwrrrlllkkkrrr|||UUUNNNFFFBBBBBBBBB@@@===>>>>>>???@@@>>>AAALLLYYYmmm[[[QQQOOOHHHEEEBBB@@@@@@@@@@@@???>>>:::DDDDDDCCCGGGccchhhSSSLLLKKKMMMEEEHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@===@@@AAAJJJqqqtttooohhhcccdddnnn|||}}}|||~~~|||tttjjjhhhmmmwww[[[MMMHHHGGGAAABBBCCC<<<>>><<<<<<;;;;;;>>>LLLYYYrrrZZZTTTTTTJJJGGGCCCAAAAAAAAA@@@???===>>>CCC???CCCGGG___iiiTTTLLLKKKMMMEEEHHHEEEDDDCCCBBBAAA@@@@@@@@@CCC@@@BBBCCCOOOyyyvvvssssssrrrqqqttt}}}{{{xxxwwwzzz~~~~~~}}}uuukkkhhhlllvvv~~~___OOOIIIHHHCCCCCCEEE>>><<<;;;<<<>>>???BBBNNNYYYhhh|||[[[RRRNNNJJJGGGCCCAAAAAAAAA@@@???>>>>>>CCC???DDDHHH^^^jjjTTTMMMKKKMMMEEEHHHEEEDDDCCCBBBAAA@@@@@@@@@CCCAAABBBDDDSSSwwwpppmmmttt{{{~~~yyyyyyrrrqqqsssyyywwwmmmhhhllluuu}}}dddRRRIIIIIIDDDDDDFFFAAA===<<<===???AAADDDMMMWWWbbbyyy___SSSLLLJJJGGGCCCAAAAAAAAA@@@???AAA???AAA???FFFJJJ]]]kkkUUUMMMKKKMMMEEEHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>===@@@CCCUUUzzz}}}xxxwww|||{{{zzz{{{sssooopppvvv{{{}}}wwwsssxxxzzz}}}yyyooojjjnnnwwwkkkTTTIIIIIIDDDDDDFFFBBB@@@===<<<===>>>CCCNNNZZZeee~~~dddXXXOOOJJJGGGCCCAAAAAAAAA@@@???BBB???AAA???HHHLLL]]]mmmVVVMMMKKKMMMEEEHHHEEEDDDCCCBBBAAA@@@@@@@@@;;;<<>><<<<<<===FFFYYYkkktttfffYYYOOOJJJGGGCCCAAAAAAAAA@@@???BBB???AAA???HHHMMM```oooWWWNNNKKKMMMEEEIIIEEEDDDCCCBBBAAA@@@@@@@@@<<>>======???MMMiiieeeWWWLLLJJJGGGCCCAAAAAAAAA@@@???AAA???AAA???HHHNNNdddpppXXXNNNKKKMMMEEEIIIEEEDDDCCCBBBAAA@@@@@@@@@???AAAEEEHHH___}}}wwwrrrfffdddrrr~~~tttpppttt}}}```KKKJJJDDD@@@BBBBBB<<<>>>@@@>>>>>>MMMnnnfffVVVKKKJJJGGGCCCAAAAAAAAA@@@?????????CCC@@@HHHOOOiiiqqqXXXNNNKKKMMMEEEIIIEEEDDDCCCBBBAAA@@@@@@@@@@@@AAADDDFFF^^^~~~jjjfffjjjwwwuuupppsss{{{cccMMMKKKEEE@@@CCCCCC:::???BBB???<<>>???CCC@@@GGGOOOlllsssOOONNNMMMIIIIIIIIIDDDDDDCCCBBBAAAAAAAAAAAA>>>===DDDCCCcccuuummmeeeaaagggzzzvvvqqqtttzzzgggPPPFFFBBBCCC===BBB???<<<<<>>CCC>>>;;;<<<@@@BBBMMMiiiqqqZZZQQQKKKHHHDDDBBBAAABBBAAA@@@@@@BBBCCCFFFHHHQQQwww{{{UUUPPPMMMHHHFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@>>>EEECCCdddvvvnnnkkkjjjlllooozzzxxxsssuuuzzz~~~pppUUUIIIDDDFFF???CCC>>><<<===@@@CCCNNNkkksssWWWPPPKKKHHHDDDBBBAAABBBAAA@@@???@@@@@@DDDIIIWWWsssvvv|||~~~}}}VVVQQQNNNHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA???>>>DDDDDDfff|||pppnnnpppsssvvvvvv}}}|||tttuuuzzz|||{{{~~~~~~uuuXXXJJJDDDFFF>>>BBB@@@>>>>>>AAACCCQQQrrrqqqUUUQQQKKKHHHDDDBBBAAABBBAAA@@@???@@@@@@DDDJJJZZZxxxzzzzzz}}}~~~}}}VVVQQQNNNIIIIIIIIIDDDDDDCCCBBBAAAAAAAAAAAACCCBBBIIIIIInnnuuurrrwww||||||tttttt{{{}}}zzz~~~zzzZZZIIIDDDEEE===@@@BBB@@@???AAADDDUUU{{{{{{YYYVVVKKKHHHDDDBBBAAABBBAAA@@@@@@AAAAAAFFFKKKYYY{{{rrryyy~~~|||UUUQQQNNNJJJJJJJJJDDDDDDCCCBBBAAAAAAAAAAAABBB@@@GGGHHHnnnyyyppprrr{{{~~~zzz~~~\\\JJJDDDEEE===???BBB@@@@@@AAADDDVVV}}}YYYTTTKKKHHHDDDBBBAAABBBAAA@@@AAABBBCCCFFFKKKXXXxxxyyyyyy}}}VVVPPPMMMHHHIIIIIIDDDDDDCCCBBBAAAAAAAAAAAA???===CCCDDDiiixxxllllllvvvzzzuuuxxx|||___LLLEEEFFF===@@@>>>>>>???AAACCCSSSyyy{{{YYYSSSKKKHHHDDDBBBAAABBBAAA@@@AAABBBAAAEEEIIIXXX~~~uuu~~~VVVPPPLLLGGGGGGGGGDDDDDDCCCBBBAAAAAAAAAAAABBB???DDDDDDiiixxxiiihhhppprrrlllrrrtttaaaMMMFFFGGG???AAA:::<<>>@@@???@@@GGGQQQsssyyy[[[QQQNNNJJJFFFBBBAAAAAAAAA@@@@@@BBBCCCFFFHHHSSS|||yyy{{{ttt~~~UUUPPPMMMIIIHHHGGGEEEDDDCCCBBBBBBAAABBBBBBBBBCCCDDDFFF```yyyyyymmmhhhlllnnnmmmiiissstttzzzjjjKKKIIIFFF???AAA===@@@>>>???EEEPPPrrrxxxaaaWWWNNNJJJFFFBBBAAAAAAAAA@@@@@@BBBCCCEEEGGGSSS|||yyyttt{{{WWWPPPMMMHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBBAAACCCDDDFFF^^^|||tttyyyooojjjlllmmmmmmkkkrrrqqq|||oooMMMIIIFFF???AAA===???===>>>DDDNNNqqq|||}}}xxxeeeZZZNNNJJJFFFBBBAAAAAAAAA@@@AAABBBBBBEEEGGGRRR~~~yyyssssssYYYQQQNNNHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBB???AAADDDHHH```}}}~~~yyyrrrmmmlllmmmmmmmmmqqqqqqrrrMMMHHHFFF@@@AAA>>>@@@===>>>CCCMMMooozzzgggXXXNNNJJJFFFBBBAAAAAAAAA@@@AAAAAAAAADDDGGGQQQ~~~yyysssxxxZZZRRRNNNHHHHHHGGGEEEDDDCCCBBBBBBAAABBBBBB>>>@@@DDDIII```yyytttooommmmmmoooiiikkknnntttMMMGGGFFFAAABBB???BBB??????DDDLLLmmm~~~jjjVVVNNNJJJFFFBBBAAAAAAAAA@@@AAAAAA@@@DDDHHHRRR|||tttuuu}}}~~~{{{||||||}}}~~~yyyvvvwwwpppsss[[[RRRNNNIIIIIIHHHEEEDDDCCCBBBBBBAAABBBBBB@@@@@@CCCGGG]]]~~~xxxtttooollllllpppkkklllpppwwwNNNFFFFFFBBBBBB???BBB@@@@@@DDDJJJhhhoooXXXNNNJJJFFFBBBAAAAAAAAA@@@@@@@@@???DDDIIITTT~~~mmmxxx{{{nnniiiffflll~~~yyyvvvvvvppptttwww{{{yyyvvvvvv{{{yyyssssss}}}[[[SSSOOOJJJJJJJJJEEEDDDCCCBBBBBBAAABBBBBBAAA@@@CCCFFFZZZ|||uuuqqqmmmiiikkkppprrrssswww|||PPPFFFFFFBBBAAA===AAA@@@@@@BBBGGGbbbpppWWWNNNJJJFFFBBBAAAAAAAAA@@@@@@???>>>DDDJJJVVViiiZZZiiiwwwrrriiihhhhhhnnn}}}~~~vvvmmmiiilllpppuuuyyyzzz|||~~~~~~{{{xxx|||[[[SSSOOOKKKKKKKKKEEEEEECCCBBBBBBBBBBBBBBBAAA@@@BBBFFF[[[zzzrrroookkkgggiiiooouuuvvvzzzRRRGGGFFFAAA@@@<<<@@@???@@@AAADDD^^^mmmTTTNNNKKKFFFBBBAAAAAAAAA@@@@@@???>>>EEEKKKWWWnnn```ppp}}}wwwqqquuurrruuu}}}yyyxxxrrrtttrrrhhh\\\ZZZcccmmm}}}~~~~~~zzzwww{{{YYYQQQNNNKKKKKKJJJGGGFFFEEECCCBBBBBBBBBBBBEEEAAABBBEEEYYY}}}{{{wwwpppeeeaaaiiittt}}}uuuuuuxxxOOOKKKAAAAAABBB??????===@@@CCCAAAUUUyyymmmXXXPPPIIIEEEEEEDDDCCCCCCFFFBBB???CCCCCCIIIQQQsssyyytttwwwsssrrrmmmddd^^^aaammmxxx|||~~~zzzjjjwww\\\RRROOOKKKJJJIIIGGGFFFEEECCCBBBBBBBBBBBBCCC???@@@EEEXXX~~~|||wwwpppeeeaaaiiivvv~~~||||||yyyPPPKKKBBBAAABBB>>>???>>>@@@CCCBBBVVVxxxzzz~~~qqq[[[RRRKKKEEEEEECCCAAAAAACCCAAA???CCCBBBHHHOOOooowwwvvvuuuttttttvvvzzz}}}yyyuuusssvvv|||zzzooouuu^^^TTTPPPKKKJJJHHHGGGFFFEEECCCBBBBBBBBBBBB@@@===>>>DDDWWW}}}xxxooodddaaakkkxxx~~~zzzQQQLLLCCCAAAAAA>>>@@@>>>@@@DDDDDDVVVvvvuuuvvv^^^SSSLLLFFFDDDBBB???>>>AAA@@@>>>BBB@@@GGGLLLiiitttrrrsss{{{zzzqqqoooooossszzz~~~qqqlll{{{___TTTPPPKKKJJJIIIGGGFFFEEECCCBBBBBBBBBBBBAAA===???DDDTTT|||~~~xxxooodddaaalllzzz}}}|||SSSMMMDDDBBB@@@===AAA???@@@DDDEEEUUUrrryyysss{{{^^^SSSLLLFFFDDDBBB???>>>@@@???>>>BBB???EEEIII```qqqlllkkkvvvvvvnnnmmmnnnrrryyy{{{wwwuuuttt^^^SSSOOOKKKKKKJJJGGGFFFEEECCCBBBBBBBBBBBBCCC???AAADDDRRRwww|||wwwnnneeebbbmmm{{{~~~TTTMMMEEECCC@@@===AAA??????CCCEEESSSlllsssqqq]]]RRRKKKFFFDDDCCC@@@@@@BBB??????BBB>>>DDDFFFXXXwwwnnniiipppxxxmmmkkkkkknnnttt}}}|||~~~|||mmm___SSSOOOKKKKKKJJJGGGFFFEEECCCBBBBBBBBBBBBDDDBBBCCCDDDPPPvvv}}}|||zzzvvvnnneeecccnnn|||UUUMMMFFFDDD@@@===BBB???>>>BBBDDDPPPfffmmmnnn```SSSLLLGGGEEEDDDAAA@@@CCC???@@@CCC>>>CCCDDDPPP|||tttlllmmmtttzzzzzzwwwsssrrrrrrssswww}}}~~~~~~|||wwwkkkbbbUUUPPPKKKJJJJJJGGGFFFEEECCCBBBBBBBBBBBBCCCBBBEEEDDDOOOwww{{{xxxwwwtttnnnfffdddooo|||~~~VVVLLLFFFFFFAAA===CCC@@@<<<@@@BBBMMM```zzziiinnngggWWWOOOIIIGGGDDDAAA@@@BBB@@@AAADDD>>>CCCCCCKKK{{{}}}zzzuuupppmmmmmmppprrr~~~~~~~~~}}}yyyzzz}}}|||vvvpppiiieeeWWWQQQKKKJJJIIIGGGFFFEEEDDDBBBBBBBBBBBBAAABBBEEEDDDOOOzzz~~~xxxuuuuuusssnnngggeeeooo|||{{{VVVLLLFFFFFFBBB===CCC@@@<<>>@@@@@@BBBDDD>>>CCCCCCHHHvvv|||{{{yyynnnjjjmmmrrr~~~{{{yyy}}}yyyyyy|||zzztttmmmddd}}}eeeRRRRRRLLLHHHKKKHHHGGGEEEDDDCCCBBBCCCCCC===AAABBBBBBQQQvvv}}}yyy{{{yyyssskkkgggjjjsss{{{}}}ZZZKKKIIICCCBBB???>>>???>>><<>>DDDDDDEEESSSeeexxx{{{|||vvvoooiiigggoooyyynnnhhhpppqqqhhhiii{{{gggTTTSSSNNNIIIKKKHHHGGGEEEDDDCCCBBBCCCCCC@@@AAA@@@@@@PPPwww~~~|||||||||yyy|||{{{uuujjjaaacccooo|||ZZZJJJHHHBBB@@@???>>>??????===>>>IIIUUUtttiiikkktttzzzhhh[[[NNNHHHEEEAAA@@@AAABBB===>>>CCCBBBBBBOOO___zzzxxxvvvrrrkkkiiippp{{{{{{}}}wwwjjjeeehhhfff```dddzzzjjjVVVUUUPPPKKKLLLHHHGGGEEEDDDCCCBBBCCCCCCCCCBBB??????NNNvvvuuuhhhcccbbbcccfffkkkyyy~~~{{{xxxwwwyyyxxxmmmbbbaaalllxxx[[[JJJGGGAAA??????>>>>>>???===>>>HHHRRRuuuoooccchhhxxxsssdddSSSIIIEEEAAA???@@@CCC??????BBB@@@@@@JJJWWW~~~yyyxxxwwwtttmmmjjjpppzzztttoooiiieeebbbaaa___^^^bbbzzzmmmWWWUUUPPPKKKKKKHHHGGGEEEDDDCCCBBBCCCCCCDDDBBB??????LLLqqqrrrjjjdddccccccbbbdddggghhhlllsss{{{}}}|||ssswwwyyysssjjjfffkkkrrr[[[KKKHHHBBB@@@@@@>>>>>>???>>>>>>FFFOOOkkkooodddjjj{{{}}}jjjVVVJJJDDDAAA@@@AAACCC@@@@@@AAA@@@@@@HHHRRRzzz}}}wwwqqqmmmjjjiiinnntttsssfff^^^___```\\\]]]aaafffyyyqqqXXXSSSPPPKKKJJJHHHGGGEEEDDDCCCBBBCCCCCCBBBAAAAAABBBKKKhhhwwwiiifffggglllmmmkkkjjjlllnnnmmmmmmpppttt~~~}}}xxxrrrmmmkkkmmmooo[[[KKKIIIDDDBBB@@@>>>>>>???>>>>>>CCCKKKeeellleeekkk{{{oooWWWJJJEEEBBBAAAAAAAAA@@@@@@@@@@@@BBBIIIPPPzzzzzzmmm```]]]___dddjjjooozzzhhhZZZZZZ[[[WWWWWW]]]aaaooouuuYYYRRRPPPLLLKKKHHHGGGEEEDDDCCCBBBCCCCCCAAA@@@BBBDDDHHH___~~~tttjjjlllrrr{{{~~~}}}}}}xxxuuusssxxxyyynnniiikkkooosss|||[[[LLLJJJEEECCC@@@>>>>>>??????>>>AAAGGG___|||kkkgggpppsssZZZLLLGGGCCCAAAAAA????????????@@@CCCHHHMMMxxxzzzmmm^^^OOOLLLRRR[[[fffmmm{{{~~~}}}jjj[[[XXXZZZXXXWWWXXXVVV^^^kkk{{{}}}zzzZZZRRRQQQNNNMMMHHHGGGEEEDDDCCCBBBCCCCCCAAA@@@BBBCCCEEEWWW~~~zzzyyyxxx{{{~~~}}}rrrkkklllrrrwwwzzz\\\LLLIIIDDDBBBAAA>>>===??????>>>@@@DDDUUU|||}}}kkkhhhtttyyy^^^OOOIIIEEEBBB@@@>>>??????>>>???BBBEEEGGGfffqqqbbbVVVKKKFFFIIIRRRaaannnwwwzzz|||zzzvvvssstttvvvnnnbbbXXXYYYbbbiiihhhfff]]]dddmmmxxx{{{zzz~~~\\\SSSRRRPPPOOOHHHGGGEEEDDDCCCCCCCCCCCCAAA@@@AAABBBCCCSSS}}}rrrrrryyy|||zzzxxxzzz~~~zzzsssppptttyyyyyy~~~\\\LLLIIIBBB@@@AAA>>>===??????>>>???CCCKKKttt~~~iiicccqqq~~~bbbRRRLLLFFFAAA???>>>???>>>======@@@BBBCCCSSS~~~ddd^^^XXXPPPIIIFFFMMM^^^oootttpppmmmkkkkkkjjjhhhfff[[[VVVSSS[[[mmm}}}zzzuuu{{{~~~rrr{{{ZZZVVVTTTMMMMMMIIIHHHGGGEEEDDDCCCCCCCCCAAA>>>FFFDDDHHHVVVuuuyyywww||||||xxxxxx|||~~~xxxsssssswww|||]]]KKKHHHFFFHHH@@@???>>><<<<<<<<<===>>>LLLgggrrreeeeeessshhhVVVGGGDDDEEE@@@>>>>>>>>>>>>???@@@AAABBBSSSjjjxxxqqqooojjjdddeee^^^RRRIIIIIIQQQZZZ___mmmllliiiddd```^^^ZZZVVVZZZ\\\dddqqqxxx\\\WWWTTTMMMMMMIIIIIIGGGFFFDDDCCCCCCCCCCCC???FFFCCCFFFSSSrrryyyxxx}}}yyywwwyyy{{{}}}xxxzzz|||{{{xxxwwwzzz|||aaaMMMIIIDDDDDD@@@???>>>=========>>>???JJJdddpppddddddqqqnnnZZZJJJEEEEEE???>>>>>>>>>>>>???@@@AAABBBOOO```}}}||||||rrrkkkgggccc^^^YYYfffccc\\\UUUSSSWWWYYYYYY]]]]]]^^^^^^___bbbccccccgggjjjrrr}}}```XXXUUUMMMLLLJJJIIIHHHFFFDDDCCCCCCCCCEEE@@@EEEAAADDDQQQnnn~~~zzzzzzzzzvvvwwwyyyzzzzzzppptttyyy|||}}}}}}}}}}}}~~~fffRRRKKKDDDBBB??????>>>======>>>???@@@EEE___lllbbbdddpppvvv```MMMFFFDDD>>>>>>>>>>>>>>>???@@@AAAAAAKKKRRR{{{vvvttttttnnnccc\\\______YYYUUUVVVhhhlllmmmiiifffccc]]]VVVQQQSSSWWW[[[___dddkkkooowww|||dddZZZVVVNNNKKKKKKJJJHHHFFFEEECCCCCCCCCEEE???DDDAAADDDQQQlllzzzzzz}}}yyyuuuwwwxxxxxxwwwnnnqqquuuzzz~~~zzzkkkWWWOOOFFFCCC>>>>>>===<<<===>>>???@@@@@@YYY~~~~~~ggg```fffttt|||eeeOOOGGGEEE>>>??????>>>>>>???@@@@@@AAAHHHKKKrrr~~~zzzrrrjjjddd```WWWWWW```___UUUUUU___fffrrr{{{{{{xxxrrrfffYYYTTTUUUXXX\\\^^^aaajjjssshhh\\\XXXOOOLLLLLLKKKIIIGGGEEEDDDCCCBBBDDD>>>DDDAAAEEEQQQjjj|||~~~xxxxxx{{{zzzuuuuuuvvvvvvvvvrrrqqqqqquuu{{{nnnZZZRRRIIIFFF>>>===<<<<<<<<<===>>>???<<>>??????@@@AAAGGGKKKmmm{{{rrrggg___bbb^^^aaahhhbbbWWWZZZgggaaasss|||ooo```ZZZYYY[[[]]]ZZZZZZdddpppnnn```\\\SSSOOOLLLKKKIIIGGGEEEDDDCCCBBBBBB===CCCAAAEEEOOOeee~~~yyy|||yyytttyyy~~~yyyssspppqqqtttvvvwwwrrrnnnpppxxxsss```XXXMMMHHH@@@???===<<<<<<<<<===>>>===KKKjjj{{{hhhhhhvvvjjjOOOEEEEEE@@@@@@???????????????@@@@@@DDDJJJggg~~~}}}}}}~~~}}}~~~|||tttjjjcccjjjjjjmmmnnnfff]]]___jjjbbbuuutttfff[[[YYYZZZ[[[VVVTTT```pppttteeeaaaXXXTTTMMMLLLJJJGGGEEEDDDCCCBBBBBB===CCCAAADDDKKK]]]yyywwwzzzzzzsssuuu~~~{{{yyyuuunnniiijjjqqqwwwyyyrrrkkknnnwwwmmmcccTTTMMMCCCBBB@@@>>>>>>===>>>>>>@@@DDDZZZtttyyygggmmmlllNNNCCCCCC@@@@@@@@@???????????????@@@>>>GGG[[[~~~|||{{{{{{|||}}}yyy||||||vvvoookkknnnoooooommmkkkjjjkkkmmmmmmyyymmm\\\ZZZ[[[\\\UUURRR___rrryyyiiieee]]]XXXMMMLLLJJJHHHEEEDDDCCCBBBBBB===CCCAAACCCGGGWWW|||vvvvvvzzzwwwsssxxx}}}{{{{{{ttttttqqqjjjdddfffoooxxxxxxpppjjjmmmxxxzzzmmm\\\RRRFFFEEECCCAAA????????????CCC@@@OOOgggwwwdddooommmNNNBBBCCC@@@@@@@@@???????????????@@@999CCCQQQ|||zzzyyyyyy{{{|||vvvzzz~~~|||wwwsssrrrmmmnnnkkkjjjooowwwwwwrrrzzz}}}sss```]]]^^^^^^WWWSSSaaauuusssmmmbbb]]]TTTQQQMMMJJJHHHEEEBBB@@@DDD??????BBBAAACCCUUUjjj{{{}}}{{{vvv}}}yyyrrrsssqqqiii``````iiirrrssslllkkksssyyyzzzuuujjj___MMMCCCBBBBBB;;;<<<@@@===@@@@@@GGGYYYttttttlllnnnppp[[[III@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>BBBHHHMMMjjj}}}{{{~~~zzzuuussstttxxx{{{|||yyy{{{~~~}}}}}}~~~qqqoooooorrrvvvzzzzzzyyyxxxppp]]][[[\\\\\\VVVTTTbbbtttzzzsssgggaaaXXXUUUPPPLLLIIIGGGDDDBBBCCC??????BBBAAABBBRRReee{{{|||vvvtttnnnddd^^^___iiirrrssslllllluuuzzz|||qqqcccPPPEEECCCBBB;;;<<<@@@===???@@@GGGWWWppp{{{ppphhhqqqnnnYYYHHH@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<@@@CCC^^^~~~|||~~~zzzuuusssuuuxxxzzz{{{zzz|||~~~|||||||||uuusssrrrtttxxx|||}}}}}}|||sssjjjbbb[[[VVVUUUSSSTTTbbbsss}}}oooiii```\\\UUUPPPLLLIIIGGGEEEBBB???@@@CCCAAAAAANNN^^^}}}wwwqqqggg___[[[```iiiqqqqqqmmmoooxxx}}}~~~~~~kkkWWWHHHCCCCCC<<<<<<@@@===>>>@@@FFFSSShhhxxxtttjjjfffyyykkkTTTFFF@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA???TTT~~~}}}zzzvvvttttttvvvxxxyyyyyy{{{~~~~~~}}}||||||yyywwwuuuvvvyyy|||~~~~~~}}}zzzwwwnnneeefffXXXNNNNNNSSSYYYgggvvvyyyrrrjjjddd]]]VVVPPPLLLHHHFFFBBBAAACCCDDDBBBBBBKKKWWW}}}vvvnnnhhh```[[[]]]dddkkkpppooolllqqq{{{xxx```LLLCCCCCC===<<<@@@>>>===@@@EEENNN___zzzooogggjjjhhhPPPDDDAAABBB>>>>>>>>>>>>>>>>>>>>>>>>CCCEEE@@@LLLwww~~~|||yyyuuussstttuuuuuuuuuuuuxxx|||~~~|||zzzxxxwwwwwwyyyzzz{{{}}}yyytttrrrqqqjjjaaa```QQQHHHNNN[[[fffsss~~~~~~tttooofff]]]VVVOOOJJJFFFCCCDDDEEEEEEDDDDDDJJJQQQ}}}ooo~~~tttjjj```^^^\\\^^^ccciiilllnnnllllllsss~~~jjjQQQDDDCCC>>><<>><<<@@@DDDIIIUUUnnnyyyllliiirrreeeMMMCCCAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???BBB>>>DDDddd}}}~~~~~~~~~}}}yyywwwtttssstttttttttssspppssswwwzzz}}}~~~|||zzzxxxwwwxxxyyy{{{yyytttmmmjjjhhhaaaZZZUUUJJJHHHVVVhhhttt~~~zzzqqqggg^^^TTTLLLGGGDDDEEEFFFEEECCCDDDIIINNNssslll~~~}}}xxxvvvqqqiiibbbZZZ[[[___dddiiikkkkkkjjjiiijjjtttsssUUUDDDDDD???===???>>><<>>>>>>>>>>>>>>>>>>>>>>>:::AAA>>>BBB[[[~~~}}}}}}~~~}}}|||xxxwwwuuuuuuuuuvvvuuusssoooqqqssstttwww{{{~~~{{{yyyzzz{{{{{{{{{wwwmmmfffbbb\\\WWWSSSNNNTTTfffvvv~~~|||qqqfffZZZOOOHHHCCCEEEEEECCCBBBDDDHHHKKKjjjppprrr{{{~~~{{{tttpppllleee```]]]aaaggglllmmmkkkhhhffffffiiitttzzzXXXEEEDDD@@@===???>>><<>>>>>>>>>>>>>>>>>>>>>>>:::BBBAAACCCXXX|||~~~~~~~~~}}}yyyxxxwwwxxxyyyyyyxxxvvvsssrrrpppnnnnnnrrrxxx||||||}}}{{{{{{||||||vvvlllhhheeebbb```aaajjjzzzxxxkkk^^^QQQIIIBBBDDDCCCAAA@@@CCCGGGIII```qqqggg}}}xxx{{{{{{uuuppplllfffbbbdddiiioooqqqnnnjjjeeeccceeehhhttt~~~ZZZEEEDDD@@@===???>>>===BBBBBB>>>DDDZZZsssqqqmmmwwwcccLLLEEEBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>888AAA??????RRRvvv~~~zzzyyyyyyzzz||||||zzzyyywwwtttooojjjhhhjjjoootttvvvzzz~~~}}}{{{{{{}}}}}}vvvrrrrrrrrrqqqsss~~~sss```PPPGGGFFFEEEBBBAAAAAACCCEEEGGG^^^www___uuuyyy{{{}}}}}}vvvtttrrrnnnnnnqqqrrrwwwwwwrrrooonnniiibbb```rrr}}}WWWIIIGGG>>>>>>;;;>>><<<>>>@@@AAAAAALLLeee||||||pppyyy```JJJDDDAAA???@@@??????>>>===<<<<<<;;;@@@???<<>>???@@@@@@KKKdddzzz|||sssZZZIIIDDDAAA?????????>>>>>>===<<<<<<;;;<<<>>>>>>AAAGGGVVV{{{xxxzzzzzz{{{|||||||||||||||}}}}}}{{{zzzzzzzzz{{{{{{|||{{{{{{zzztttmmmkkkoooqqqwww~~~rrr\\\NNNHHHGGGFFFEEEEEEEEEFFFGGGOOOtttjjjvvv~~~}}}{{{zzzqqqnnnmmmmmmpppuuurrruuuvvvssspppnnnjjjeeekkkuuu{{{[[[KKKIIIAAABBB???AAA======>>>>>>???III```vvv|||vvvtttRRRFFFCCCAAA??????>>>>>>======<<<<<<<<<999>>>???@@@AAAJJJsss{{{tttnnnqqqsssuuuxxxzzz|||}}}~~~|||{{{{{{zzzzzzzzzzzz{{{|||}}}}}}uuusssvvvzzz}}}{{{___MMMIIIIIIGGGFFFFFFEEEFFFFFFJJJllltttttt~~~|||{{{}}}yyysssqqqqqqqqqssswwwqqqrrrsssqqqooommmjjjgggnnnuuu{{{\\\KKKIIIAAACCC@@@AAA======>>>======FFF[[[ooo}}}vvveeeJJJEEECCC@@@@@@>>>>>>=========<<<<<<<<<:::======>>>???BBB___}}}|||xxxppphhhjjjlllooossswww{{{}}}~~~zzzzzzzzzyyyyyyyyyyyyzzzzzz{{{~~~~~~xxxyyy}}}jjjTTTMMMKKKIIIGGGEEEDDDDDDDDDGGGggguuu}}}yyyzzzyyyyyy~~~yyyvvvxxxxxxvvvuuuwwwrrrrrrrrrsssqqqnnnlllkkknnnuuu|||[[[IIIGGG@@@CCC??????>>>===>>>======CCCTTTeee}}}zzzqqqwwwWWWDDDDDDBBB???@@@============<<<<<<<<<<<<======:::<<>>>>>>>>>>>>>>>>>===@@@MMM[[[pppssslllooouuuMMMBBBFFFAAA===AAA<<<<<<<<<<<<<<<<<<<<<<<<>>>===888;;;CCCAAAFFFXXXrrrsssuuuyyy}}}~~~~~~}}}}}}zzzwwwtttsssttttttvvvwwwwwwxxxxxxxxxxxxwww{{{yyyyyy{{{zzz{{{dddZZZVVVPPPIIIEEEDDDEEEFFFCCCUUUxxxwww{{{vvvtttwwwwwwuuutttuuutttqqqqqquuutttpppooorrrrrryyy\\\HHHEEE@@@CCC>>>>>>>>>>>>@@@@@@>>>>>>GGGQQQkkk{{{xxxiiigggssstttHHHCCCGGG@@@<<>>??????@@@AAA>>>===CCCLLLmmmxxxrrraaaeee{{{nnnEEEDDDIII???;;;BBB;;;<<<<<<<<<<<<<<<<<<<<<666;;;;;;===AAA<<<===LLLooo}}}vvvqqqppprrrssstttuuuvvvxxxxxxxxxwwwvvvxxxwwwyyy{{{|||}}}|||~~~}}}{{{yyyxxxyyyzzz{{{}}}tttggg^^^XXXMMMAAAEEEIIIBBBDDDGGG___kkkooossstttvvvuuutttsssssstttqqqqqqrrrsssooojjjkkkppptttyyy___FFFDDDAAA???AAA@@@BBBAAA>>>===>>>AAAEEEGGGcccwwwvvviiieeemmmdddHHHEEEBBB@@@AAA???>>>>>>===<<<<<<<<<<<<<<<888999::::::;;;>>>BBBFFFddd}}}{{{}}}~~~}}}zzztttqqqqqqssstttsssrrrpppqqqsssuuuvvvvvvvvvxxxxxxwwwzzzyyy{{{www{{{uuufff]]]UUUJJJJJJKKKDDDHHHGGGVVV|||tttsss|||zzzqqqsssttttttrrrqqqqqqrrrrrrpppqqqrrrqqqmmmnnnqqqvvv|||[[[FFFEEEBBB@@@CCCAAAAAA@@@>>>>>>???AAACCCEEEWWWmmmmmmdddjjj|||}}}XXXCCCCCCBBB@@@@@@======<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<>>BBBAAA@@@???:::<<<;;;;;;:::::::::::::::=========<<<::::::===???FFFvvv~~~yyyrrrkkkhhhjjjnnnqqqrrrmmmnnnppprrrrrrqqqpppnnnhhhhhhiiijjjlllmmmooopppxxxzzzzzzxxx{{{{{{~~~}}}}}}zzzfffbbbVVVLLLIIIFFFKKKIIIHHHTTTxxxqqq{{{yyywwwuuutttuuuvvvwwwwwwuuussssssttttttooommmpppsssqqqoooooo{{{lllRRRFFFHHHDDDBBBCCC???>>>??????@@@@@@@@@??????CCCVVVppp|||zzz~~~~~~kkk___hhh~~~cccJJJ>>>BBBAAA??????:::<<<;;;;;;:::::::::::::::<<<======<<<::::::<<<===DDDdddzzz}}}uuujjjddddddhhhkkklllkkkmmmooopppqqqooommmllljjjiiigggffffffhhhmmmpppvvvyyyzzzyyy{{{yyyzzz~~~xxxrrrjjjZZZMMMKKKJJJGGGKKKKKKNNNeee}}}xxxuuusssqqqooouuuvvvwwwvvvtttsssrrrssstttnnnllloooqqqooollllllxxx}}}dddPPPGGGIIIDDDAAABBB===>>>???@@@@@@@@@???>>>>>>BBBKKKbbb~~~yyy{{{{{{fffaaavvvdddMMMBBBCCC??????@@@;;;===<<<<<<;;;:::;;;;;;;;;:::;;;<<<<<<;;;;;;===>>>DDDUUUtttzzzmmmdddbbbcccfffgggiiijjjkkkkkkllllllmmmmmmpppmmmiiidddbbbfffmmmssstttxxxzzzyyy|||}}}wwwtttxxx~~~|||zzzyyyyyyzzzxxxyyycccUUUSSSQQQFFFJJJLLLLLLZZZ{{{~~~zzzwwwuuurrrpppssstttuuutttqqqoooooopppqqqmmmlllooopppmmmlllmmmvvv}}}\\\LLLHHHHHHCCCAAABBB<<<@@@AAAAAAAAA@@@???>>>>>>@@@BBBSSSrrryyy|||sssgggkkkaaaMMMDDDCCC>>>>>>AAA<<<===<<<<<<;;;;;;;;;;;;;;;888999;;;<<<;;;;;;===???>>>JJJaaa|||{{{}}}{{{mmmdddaaabbbcccdddddddddeeefffhhhjjjlllnnnssspppkkkfffcccgggpppwwwtttxxx{{{zzz}}}|||}}}tttmmmpppooouuu{{{xxxtttqqqooo~~~zzzzzz}}}yyymmm]]]ZZZTTTIIIIIIIIIJJJTTTooo}}}{{{yyywwwtttqqqrrrssstttssspppnnnnnnnnnmmmkkkmmmppppppmmmooosss{{{rrrUUUHHHFFFGGGBBBBBBDDD???CCCBBBBBBAAA@@@????????????>>>LLLfff{{{|||yyyjjjpppzzzfffUUUFFFAAA@@@<<<===@@@;;;<<<;;;;;;:::::::::::::::888:::;;;<<<;;;;;;<<<===999DDDQQQttt}}}zzzzzz}}}xxxllldddbbbeeeggghhhddddddfffggghhhjjjkkkkkkoooooonnnjjjgggkkkssszzzwww{{{}}}||||||~~~{{{xxx}}}sssjjjjjjcccggg~~~zzztttnnnjjj||||||yyyzzzzzzwwwyyy}}}sssbbb]]]TTTMMMGGGDDDHHHQQQjjjyyywwwvvvuuuuuussspppnnnsssuuuuuutttqqqoooooooooiiijjjmmmqqqpppooorrrxxx```PPPEEEEEEFFFAAACCCFFFAAADDDCCCBBBAAA@@@??????@@@@@@>>>JJJaaaooo|||zzz}}}zzzfffzzzpppPPPJJJ>>>===>>>;;;===@@@:::;;;:::999999888888999999999;;;<<<<<<;;;:::;;;;;;999BBBDDDZZZ~~~uuukkkeeeeeeiiimmmnnniiijjjkkklllkkkjjjhhhgggkkkmmmooommmlllnnnuuu|||zzz}}}}}}|||}}}{{{wwwlllwwwpppiiijjjaaaccc|||~~~wwwoookkkttt|||{{{zzz~~~}}}zzziii[[[TTTKKKJJJKKKJJJLLL```}}}}}}~~~~~~{{{xxxuuutttvvvvvvsssqqqsssuuuvvvuuurrrooonnnnnnkkkrrrnnnkkktttwwwxxx~~~]]]PPPLLLGGGFFFFFFGGGFFFDDDAAAAAAAAA@@@@@@?????????CCC;;;@@@VVVkkk{{{|||zzz~~~sssmmmeeeKKKDDDBBB???>>>>>>===<<<:::<<<<<<;;;::::::999888888<<<;;;;;;;;;;;;<<<=========???IIIQQQnnn}}}}}}|||tttjjjdddfffmmmsssvvvrrruuuwwwuuuooojjjiiiiiimmmmmmnnnppptttwwwxxxxxx~~~~~~}}}|||zzzyyyyyyxxxvvvsssssssssjjjbbbiiixxx}}}pppgggvvv~~~~~~lll^^^VVVMMMLLLKKKJJJJJJ[[[yyyxxx|||{{{zzzyyyxxxtttqqqpppsssttttttrrrrrruuuvvvvvvsssooolllkkkiiissssssooossstttxxx[[[OOOKKKGGGFFFFFFGGGFFFDDDBBBBBBAAAAAA@@@??????>>>AAA===BBBRRRddduuu}}}vvvwww}}}|||nnnvvv]]]FFFCCCAAA???=========<<<:::<<<;;;;;;:::999999888888:::::::::::::::;;;<<<<<<>>>===BBBGGG___yyyrrrjjjjjjrrr|||}}}tttmmmiiijjjkkksssssssssuuuxxxzzzzzzyyyxxxxxxyyyzzzzzz{{{||||||tttsssssspppeee^^^jjj}}}zzzooohhh|||~~~yyywwwzzzpppbbbZZZPPPMMMKKKIIIGGGSSSvvvtttrrr{{{~~~vvvtttvvvuuutttsssoookkkkkkooosssttttttrrrtttvvvuuuqqqmmmkkkjjjhhhuuuwwwtttsssqqqwwwVVVMMMKKKHHHFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>======???CCCLLLZZZmmm{{{tttssszzztttpppwwwRRRCCCCCC@@@>>>=========;;;:::;;;;;;::::::999999888888999999999999999::::::;;;>>>;;;???CCCRRR}}}}}}~~~|||{{{}}}|||uuutttooolllsss~~~rrrkkkjjjmmmoooxxxwwwvvvxxxzzz{{{{{{zzzvvvvvvuuuuuuvvvwwwyyyzzzpppooonnnjjj```^^^ooo}}}vvvwwwzzz~~~~~~{{{uuuqqqnnnrrrfff___SSSOOOLLLJJJGGGNNNhhhqqqnnnwwwvvvoooppprrrrrrpppppplllhhhhhhmmmrrruuuvvvssssssssspppmmmkkkkkkllllllwwwyyyvvvuuuqqqxxxmmmOOOKKKJJJHHHGGGFFFFFFEEEEEEEEEDDDCCCBBB@@@???======;;;@@@CCCEEEPPPfff|||}}}ssspppvvv|||qqqzzzdddJJJDDDAAA???===<<<<<<<<<;;;:::::::::::::::999999888888999999999999999:::;;;;;;:::;;;AAAFFFMMMiii{{{{{{tttuuuwwwwwwvvvuuurrrooopppmmmooozzzzzzqqqmmmnnnqqqssswwwwwwvvvxxxzzz|||{{{{{{zzzwwwsssooommmmmmnnnpppiiifffcccbbbaaagggyyyzzzvvvpppjjjlllooorrrsssrrrrrrvvvyyy}}}ooogggcccXXXRRROOONNNJJJLLL^^^rrrtttooovvvtttmmmnnnpppooolllnnnkkkhhhiiimmmrrrttttttqqqpppnnnkkkiiikkkooorrrttt{{{{{{yyyzzzwww~~~^^^LLLIIIIIIIIIGGGFFFEEEEEEEEEEEEEEECCCBBB@@@???>>>===;;;@@@AAA???HHH___xxxuuunnnppp{{{rrrpppVVVDDDFFF@@@>>><<<;;;<<<<<<;;;::::::999999999999999888888:::::::::::::::;;;;;;<<<999;;;@@@EEEIIIXXX|||rrrsssuuuwwwvvvsssrrrrrrmmmmmmqqq{{{}}}zzzwwwtttsssssssssvvvuuuvvvxxx{{{}}}}}}}}}}}}xxxqqqjjjeeedddeeegggaaa\\\XXX\\\fffsss~~~|||yyytttqqqkkkfffdddeeeggghhhkkksss}}}{{{pppjjjhhh___XXXUUUTTTPPPNNNWWWeee{{{uuuwww~~~uuummmkkkkkkkkkiiimmmkkkjjjkkkoooqqqpppnnnkkkjjjiiiggghhhlllsssxxx|||nnnVVVNNNGGGHHHIIIHHHFFFDDDEEEFFFEEEDDDCCCBBBAAA@@@???>>>===>>>???>>>CCCTTTnnnyyypppooovvv}}}kkksssuuuMMM@@@EEE???===;;;;;;;;;<<<;;;999999999999999999999888888:::::::::::::::;;;<<<<<<:::<<<:::===CCCLLLooovvvsssrrrsssssspppoooqqqkkkmmmqqqwww||||||xxxsssyyy}}}~~~yyytttrrrrrrvvvvvvvvvxxx|||~~~~~~~~~{{{xxxrrrlllgggcccbbbaaa[[[VVVUUU^^^mmm|||{{{yyyyyy}}}~~~zzzwwwtttnnnggg_________cccjjjvvvyyytttrrrhhh```\\\[[[VVVPPPSSS\\\ppp}}}{{{~~~qqqfffaaacccgggjjjlllkkklllnnnpppoookkkgggbbbccceeegggjjjpppvvv{{{]]]QQQOOOFFFHHHIIIHHHFFFDDDDDDFFFDDDCCCCCCBBBAAAAAA@@@@@@>>><<<>>>@@@@@@FFF]]]tttyyytttsss{{{rrrooocccFFF>>>CCC>>>===;;;:::;;;;;;:::999888888888888888888999999999999999999999::::::;;;999>>>999:::CCCDDDWWW|||wwwqqqqqqoookkkjjjlllkkkmmmooopppqqqqqqqqqrrrxxx~~~wwwpppqqqtttvvvuuuuuuwwwyyy{{{zzzzzzzzzzzzyyyvvvppphhhaaa\\\WWWXXX[[[eeerrr}}}~~~{{{xxxxxx~~~yyyoooeee\\\\\\]]]cccnnnzzz~~~|||nnnfffaaa```ZZZQQQPPPVVVbbb}}}wwwiii]]]XXX]]]eeelllkkkkkkmmmoooqqqnnngggaaa[[[^^^dddiiimmmsssxxx{{{uuuPPPMMMOOOEEEHHHJJJIIIEEEDDDDDDFFFCCCCCCCCCBBBBBBAAAAAAAAA???;;;===BBB>>>===OOOhhhzzz~~~zzztttttt{{{sssmmmxxxoooUUUCCC>>>AAA>>><<<::::::;;;;;;:::999888888888888888888999999888888888777888999999:::666???<<<===GGG@@@BBB[[[wwwtttqqqllljjjlllkkklllmmmkkkjjjlllrrrvvvwww~~~|||rrrlllpppwwwuuusssssssssuuuvvvuuuttt|||xxxlll___WWWVVV\\\ccckkktttzzzzzzxxxwww|||{{{xxx{{{|||lll___[[[[[[^^^fffrrr}}}vvvmmmhhhddd```ZZZSSSSSSVVV]]]|||zzzpppbbbUUUUUU\\\ccchhhkkkjjjjjjkkknnnnnnkkkddd^^^]]]iiilllmmmrrrrrruuu]]]QQQJJJGGGHHHHHHGGGFFFDDDDDDFFFHHHBBBCCCCCCCCCBBBAAAAAA@@@@@@???>>><<<<<>><<<;;;;;;::::::999999888666666666666666666666666777888888888888999999999888999:::;;;<<>><<<<<>>BBBEEE___yyyqqqnnniiieeedddfffhhhiiimmmtttuuussspppmmmllllllnnnoooooonnnooorrrvvvwwwrrrnnnffflllpppmmmddd]]]]]]```gggnnnrrrnnnjjjlllqqqttt|||rrrddd[[[aaannnxxxxxxvvvxxx|||~~~zzz|||}}}{{{|||llleeeaaaaaa```YYYTTTRRRRRRlll~~~fffPPPJJJIIITTTaaahhhkkklllgggggghhhjjjmmmmmmkkkiiikkkuuuyyy}}}~~~|||yyyQQQQQQLLLIIIDDDFFFGGGGGGEEEDDDDDDEEEAAAAAABBBBBBBBBAAA@@@@@@@@@@@@???===<<<>>>AAADDDIII]]]ooo{{{nnngggdddhhhqqq{{{rrrnnnooogggTTTAAA999<<<===;;;;;;;;;:::999999888888888888888888888888888888777777777888888888999999888999:::::::::<<>><<<===???AAABBBTTTeeeyyyyyypppgggdddfffnnn|||~~~wwwjjjlll{{{vvv```SSSBBB:::<<<===;;;;;;::::::999888888888666666666666666666666666777777777777888888888888888999::::::999:::<<<>>>BBBccc}}}vvvooollliiieeeeeegggkkkkkkkkkkkklllmmmnnnnnnpppqqqrrruuuuuurrrkkkfffiiilllnnnllljjjlllssszzzxxxrrrpppqqqjjj```aaajjj{{{~~~|||~~~~~~~~~~~~|||xxxrrrooogggrrr}}}|||wwwsssrrryyyooofffdddccc]]]XXXUUUPPPaaa}}}{{{rrrpppvvv~~~|||yyyvvvvvvxxxyyywwwttt|||~~~lll```WWWMMMEEEPPPOOOUUUaaakkkllljjjhhhmmmkkkiiiggggggiiilllnnnnnn{{{|||qqqttt~~~YYYIIINNNHHHFFFAAACCCEEEEEEDDDBBBAAABBB??????@@@@@@@@@@@@@@@???>>>??????>>><<<<<<===???@@@LLLXXXnnn{{{zzzzzzrrrmmmjjjlllqqqzzz|||pppjjjuuu~~~fffTTTLLLJJJ???;;;???>>>;;;::::::999999888777777555555555555555555555555666666777777777888888888888999::::::999999:::<<<>>>HHHhhh{{{vvvqqqjjjffffffjjjjjjjjjjjjkkkkkklllmmmppppppqqqrrrrrrqqqooommmooorrruuuuuussstttyyy~~~|||sssmmmllliiieeekkkxxx|||zzzvvvwwwxxxxxxuuuuuuuuuvvvwwwvvvsssoooeeemmmvvv|||{{{wwwvvvxxxyyyqqqkkkiiieee___YYYXXXQQQZZZwww~~~|||}}}~~~|||yyyxxx{{{~~~}}}wwwyyy{{{}}}{{{wwwuuurrrpppsssvvvrrrlllgggiiillloooqqqssssssrrrooogggZZZPPPKKKKKKLLLMMMWWWVVV[[[fffnnnooommmmmmpppnnnjjjfffdddggglllqqqvvvyyymmmxxxiiiRRRIIIMMMEEEEEEAAACCCDDDDDDBBBAAAAAABBB>>>>>>???@@@@@@@@@??????===>>>???>>>===<<<===>>>===DDDLLLcccwwwqqqoooooorrrxxx~~~wwwiiicccbbbTTTGGGEEEFFF>>>;;;===999:::::::::999888888777777777777777777777777777777666666666777777777888888888999::::::999999:::;;;@@@<<>>>>>???@@@@@@??????:::<<<>>>>>>===<<<======;;;AAAGGGZZZyyyzzzrrrmmmpppsss{{{rrrccc___fffoooyyy[[[NNNIIIGGG>>>;;;<<<666::::::999999888777777777777777777777777777777777666666666666777777777888777999;;;;;;:::999:::;;;@@@:::BBBPPPddd|||wwwtttqqqmmmkkkkkkkkklllnnnoooqqqrrrsssuuuwwwxxxooorrrsssssspppnnnnnnnnngggiiiiiigggjjjssszzz|||}}}~~~{{{vvvtttwwwyyyxxxsssuuuyyy{{{uuulllooovvvxxxiiijjjnnnqqqlllbbbZZZYYY[[[TTT]]]~~~}}}|||zzzzzzwwwqqqnnnmmmmmmllluuuwwwzzzzzzxxxxxx{{{~~~zzzxxxzzz|||xxx}}}{{{zzz~~~||||||yyywwwwwwwwwvvvqqqnnnhhhjjjhhheeeiiinnnkkkccc^^^[[[YYYYYYWWWSSSPPPOOOLLLLLLNNNQQQTTTWWW[[[```hhhddddddiiilllkkkjjjlllpppnnniiicccaaafffooowww}}}xxxcccQQQMMMKKKKKKAAAEEEBBBCCCBBB@@@??????AAACCC======>>>???????????????999;;;>>>???>>>=========;;;BBBGGGUUUlll~~~|||vvvqqqnnnqqqvvv|||hhh]]]cccvvvuuu[[[MMMGGGDDD===>>>@@@;;;::::::999999888777777777555555555555555555555555666666666666777777777777777999;;;;;;::::::;;;<<<<<<999BBBGGGRRR|||wwwrrrooonnnooopppoooqqqrrrsssrrrqqqpppqqqqqqrrrsssqqqnnnllllllmmmkkksssvvvrrruuu}}}zzz|||~~~~~~zzzyyy|||}}}{{{pppsssxxxzzzrrruuuuuu|||yyyoooiiitttiiiZZZZZZZZZOOOQQQggg|||yyyuuuqqqmmmhhhccc___lllnnnqqqtttuuuuuusssrrr{{{ppplllrrrzzz~~~~~~xxxwwwvvvwwwxxxxxxvvvtttvvvpppkkkkkkoooppplllgggiiifffddddddfffgggeeecccaaa___]]]\\\[[[XXXSSSPPPWWWSSSRRRWWW]]]```eeejjjlllllllllkkkkkkkkkkkkkkkjjjjjjiiiggggggmmmvvv}}}fffXXXLLLIIIGGGCCCBBBEEEDDDCCCBBBAAA@@@?????????>>>>>>????????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>><<>>>>>>>>>>>======???>>>======<<<<<<<<<======;;;===EEEPPP]]]nnn}}}zzzvvvtttxxxuuuqqqnnnooossswww{{{xxxpppeeebbbrrrkkkOOOIII@@@???===<<<::::::::::::777777777666666666555555444444444444444555555666555666666666777777777777666666777888999999999999888:::<<<===AAAVVV{{{~~~}}}{{{zzzyyyxxxwwwwwwvvvvvvvvvuuuuuuvvvxxxyyy{{{|||}}}}}}}}}}}}}}}~~~{{{sssrrr~~~eeeWWWXXXOOOQQQZZZiiizzz{{{yyyuuuqqqllleee^^^YYYWWWXXXZZZ\\\___aaabbbcccdddaaa\\\\\\___bbbdddeeefffbbb]]]]]]```gggllloooqqqooommmkkkkkkkkkjjjiiifffbbb___bbbgggjjjhhheeebbbbbbbbbdddgggjjjkkkkkkfffdddccccccdddeeedddccc```[[[YYY\\\^^^___aaadddllllllkkkjjjiiihhhfffffffffddddddhhhrrr{{{UUULLLDDDBBBBBBBBBCCCEEECCCCCCAAA@@@???>>>>>>>>><<<<<<============<<<<<>>>>>===============???<<<===@@@EEEOOOaaaqqq}}}|||xxxqqqmmmkkknnnllljjjjjjoooxxx~~~uuukkkcccaaa```qqqzzzRRRBBB???===<<<;;;:::999999999999777666666666666555555555333333333333444444444555555555666666666777777777555666777888999999999999888:::;;;;;;<<>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;???>>>>>>=========>>>>>>@@@???>>>>>>???FFFWWWhhh{{{www|||vvvqqqnnnllliiijjjmmmrrryyywwwmmmeee```^^^jjj}}}```GGGAAA???;;;;;;:::::::::999::::::666666666555555555444444333333444444555555555555555555555666666666777777555666777888999999999999;;;;;;===>>>===CCCTTTeee}}}zzzzzz{{{||||||{{{~~~}}}sssjjjfffdddggghhhfffbbb```WWWUUU\\\jjjttt{{{xxxyyyzzzxxxuuurrroooiiiccc___[[[ZZZXXXWWWWWWWWWYYYZZZXXX[[[]]]ZZZUUURRRSSSUUU\\\___bbbddddddeeegggjjjhhhgggffffffhhhjjjjjjiiicccaaa___aaadddffffffdddfffggggggggghhhiiijjjkkkdddbbb___^^^___`````````dddaaaaaadddeeeaaa^^^^^^cccdddfffffffffeeedddccciiijjjnnnvvv[[[MMMJJJEEEAAA@@@AAABBBBBBBBBAAA@@@???>>>=========;;;;;;<<<<<<<<<<<<;;;;;;>>>===============>>>>>>???>>>======<<>>@@@IIISSSfff|||pppiiiaaa[[[]]]eeeiiieee___VVVNNN[[[vvv~~~}}}xxxpppyyywwwsssooolllhhhccc```^^^\\\ZZZWWWUUUTTTTTTTTTNNNTTTZZZZZZVVVSSSUUUYYY^^^```dddffffffeeeffffffaaaaaabbbdddggghhhgggfffcccbbbaaabbbdddeeeeeeeeehhhiiiiiigggfffeeefffhhhcccaaa_________```___^^^^^^]]]```fffgggaaa\\\ZZZ[[[]]]```ccceeeffffffeeepppsssyyyrrrKKKJJJKKKGGGBBB@@@BBBCCCAAABBBAAA???>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<======>>><<<;;;;;;;;;;;;===HHHSSSiiiwww}}}nnnjjjlllssssssvvvzzz}}}}}}zzzwwwvvvvvvwwwxxxzzz}}}|||{{{zzzvvvtttssstttuuuvvvuuusssxxx}}}|||wwwnnniiibbb]]][[[aaapppfffFFF???===888999:::::::::::::::999888555555444444444333333333444444666777777777666555444444555555555666666666444555666777888888888888:::888:::=========AAAGGGNNN~~~{{{qqqccc___]]]bbbjjjmmmeee\\\UUULLLeeeuuuppppppmmmjjjhhhhhhgggfffeee^^^\\\ZZZXXXUUUSSSRRRRRRQQQTTTXXXYYYYYYZZZ\\\^^^^^^___bbbeeeffffffeeeccc______aaadddffffffdddbbb```______```bbbddddddeeefffggggggeeebbbaaabbbddd```___^^^___``````^^^]]]VVVWWW]]]fffhhhaaaZZZVVVXXX[[[```eeeiiillllllmmmsssxxx[[[HHHGGGIIIHHHBBB@@@CCCDDDBBBAAA@@@???>>>===<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<======<<<::::::=========BBBHHH```sss|||tttoooiiiggggggmmmvvv{{{zzzwwwsssssssssssssssuuuzzz}}}~~~~~~~~~~~~{{{wwwwwwyyy{{{{{{yyyxxxzzz}}}~~~}}}|||wwwmmmfff\\\XXXVVVYYY^^^kkk]]]DDD===<<<:::888999999999999888666666444444444333333333333222222333555777777666555444444444444555555555666666444555666777888888888888:::777777;;;<<<;;;<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@@@@OOOiii|||rrraaa^^^aaafffmmmttt{{{|||{{{wwwtttsssuuuyyyyyyuuuqqqsssxxx|||}}}|||yyy{{{}}}|||zzzzzz}}}~~~}}}|||{{{{{{uuulllbbbZZZTTTQQQPPPOOOSSS\\\jjjxxxeeePPPCCC<<<888666666999999999888777666666555333333333333333333333333000000111222333333444444555555555555555555444444555555555555666666666666777888::::::::::::<<<===???EEE^^^tttrrrxxxqqqfff```[[[lll}}}kkkqqqyyy~~~www~~~xxxkkk^^^[[[```dddeee\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[YYYVVVSSSSSSUUUWWWXXX]]]``````bbbddd```YYYWWWVVVZZZ```___ZZZYYY\\\```^^^[[[YYYZZZ^^^cccfffaaadddeeeccc___[[[[[[\\\[[[]]]```bbbccc___[[[WWWUUUXXX^^^ccceeeccc___[[[___fffmmmttt|||xxxnnnuuutttvvvbbbQQQLLLFFFEEEDDDBBBBBBCCCCCCAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@KKKTTTaaakkksssyyysssoooiiiffffffqqqxxx{{{uuuqqqrrrpppooosssxxx|||}}}{{{|||}}}~~~~~~||||||~~~|||yyyuuuppplllccc___YYYUUUTTTUUUWWWYYYVVV___pppaaaSSSCCC===:::888666777888888777666666555444444333333333333333333333333000111111222333333444444555555555555555555444444555555555555666666666666777999::::::999999;;;<<<666>>>MMMeee}}}uuuvvviiifffhhhccczzznnndddbbbfffsss|||qqqeee______^^^[[[\\\]]]___^^^]]]\\\\\\]]]^^^]]][[[XXXTTTSSSUUUVVV[[[___ccceeeffffff```YYYOOOQQQWWW]]]___]]]]]]```aaa]]]YYYVVVXXX^^^eeejjjddddddcccaaa^^^ZZZWWWVVVTTTWWW\\\___```]]]ZZZWWWXXXZZZ\\\```bbbdddeeeeeefffhhhmmmtttzzzuuuvvvsss|||fffEEEGGGKKKEEEEEECCCBBBBBBBBBBBBAAA???>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???KKKBBBHHH\\\eeefffyyyxxxllleeebbbgggooosssqqqlllfffcccfffgggjjjooouuuyyy{{{{{{{{{{{{{{{zzzxxxxxxzzz|||{{{zzzwwwpppiiibbb]]]\\\TTTQQQPPPSSSZZZccckkkoooqqq|||kkkMMMCCC:::999:::888666666666666666555444444333333333333333333333333333333111111111222222333333444444444444444444444555555555555555555666666666666888:::;;;:::999999:::;;;777===BBBHHHXXXttt~~~sss{{{jjjdddhhhlllhhhwwwzzzllldddaaa___gggrrr}}}rrreee^^^]]]ZZZVVV```bbbcccbbb^^^[[[ZZZZZZ^^^^^^]]]ZZZXXXXXXYYY[[[^^^___bbbcccdddccc^^^YYYNNNRRRXXX^^^``````aaacccaaa^^^ZZZXXXZZZ___dddhhhdddcccbbb```^^^YYYSSSOOOLLLPPPUUUYYYYYYXXXVVVUUUUUUXXX\\\```dddhhhllloookkklllmmmqqqwww||||||zzzwww|||XXXDDDGGGIIICCCCCCBBBAAAAAABBBBBBAAA???======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;::::::999::::::::::::::::::::::::;;;;;;:::;;;;;;<<<======GGG;;;???TTT___aaarrr|||hhhddd___YYYUUUUUUWWWXXXZZZ^^^cccjjjoootttxxxzzzxxxwwwuuusssqqqqqqrrrsssnnnmmmhhhaaaYYYTTTUUUXXXWWWVVVXXX```mmm|||]]]JJJAAA;;;::::::777555555666555555555444444444333222222222222222222222222111111111222222333333333333333444444444444555555555555555555666666666666999:::;;;:::999888999:::>>>===???BBBGGG]]]~~~~~~yyypppyyyvvvfff]]]fffrrrwwwpppnnnlllkkkfff``````dddhhhrrr{{{bbbVVVWWW[[[[[[```aaabbbbbbaaa``````aaa`````````^^^\\\[[[\\\^^^\\\ZZZYYY[[[\\\ZZZXXXVVVQQQVVVZZZ]]]^^^```aaaaaa```___]]]\\\]]]___aaacccaaaaaa``````]]]XXXPPPKKKJJJNNNSSSUUUUUUUUUUUUVVVUUUZZZ```eeehhhjjjmmmoooooooooooonnnnnnrrryyy|||qqqSSSLLLHHHEEEDDDBBBAAA@@@@@@AAAAAA@@@???======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<:::>>>IIITTT^^^lllyyy{{{ooocccYYYSSSPPPOOOOOOTTT\\\bbbfffiiinnnqqqpppnnnkkkiiihhhiiiiiijjjbbb```[[[UUUPPPQQQXXX^^^eeefffkkkxxx|||]]]KKKCCC<<<:::999666555777666666555555555555444444222222222222222222222222111222222222222222333333333333333333444444555555555555555555666666666666888:::::::::888777888999???666999DDDDDDIIItttxxxooodddlllhhh\\\aaayyywwwkkkdddfffeee______eeegggppp~~~rrrkkkeee```]]][[[ZZZ[[[___cccfffgggddddddccc```]]][[[[[[\\\^^^ZZZXXXZZZ[[[YYYXXXYYYUUUYYY[[[YYYXXX[[[\\\[[[\\\]]]]]]^^^^^^^^^^^^]]]^^^______]]]YYYTTTPPPMMMOOORRRVVVVVVUUUVVVXXX\\\[[[aaahhhkkkjjjiiiiiijjjllllllmmmnnnooosssWWWJJJJJJCCC@@@FFFAAA@@@??????AAAAAA@@@???===<<<;;;;;;::::::;;;;;;::::::::::::::::::;;;;;;::::::::::::::::::::::::::::::999999999999::::::888===AAACCCJJJWWWbbbgggsssaaaQQQFFFJJJRRR\\\aaa```______aaabbb```]]]\\\^^^aaabbbccc^^^[[[XXXVVVWWW]]]ffflll~~~sss___LLLEEE>>>888777777555555888555555555555555555555555222222222222222222222222222222222222222222222222222222333333444444555555555555555555666666666666777999:::999888888999:::>>>333777FFFBBB<<>>???@@@AAA@@@???===<<<;;;;;;::::::;;;;;;999999999::::::;;;;;;<<<999999999999999999999999999999888888888888999999:::===@@@@@@DDDNNNYYY```ssszzziii^^^]]]iiiwww{{{tttjjjccc```]]][[[YYY[[[aaagggjjjkkkjjjjjjlllrrr{{{jjjSSSIII;;;===888555666555333444777333333333333444444444444111111111111111111111111222222222222222222222222111222222333444444555555555555555555666666666666666777999999888888999;;;;;;777:::AAA@@@<<>>???@@@AAA@@@???<<<<<<;;;::::::::::::;;;777888999:::;;;;;;<<<===999999999999999999999999999999888888888888888999888777999===???DDDQQQ```^^^www}}}vvvpppeeeccccccgggoooxxx}}}tttQQQJJJJJJ???:::777555777666222111333222222222222222222222333111111111111111111111111222222222222222222222222111111222333333444555555555555555555666666666777555777888999888888:::<<<555:::;;;999;;;@@@AAA>>>GGGeeerrrxxx~~~}}}qqqkkkppp{{{rrrjjj```gggccc]]]^^^YYYVVV^^^bbbdddkkkuuu}}}ooocccaaafff```[[[ZZZ^^^aaa___^^^^^^\\\[[[```ggghhhaaaYYYUUUYYY]]]]]]ZZZYYY[[[ZZZWWWWWWVVVWWW[[[\\\]]]aaafffkkkhhhbbbYYYQQQOOOQQQUUUXXXWWWVVVTTTPPPQQQ\\\iiiiiifffjjjqqqooogggjjjsss|||pppPPPMMMJJJFFFCCCCCCCCCDDDAAAAAAAAA@@@@@@@@@??????999:::;;;<<<;;;:::999888;;;;;;;;;::::::999999999888888888888888888888888888888888888888888888888777666666888===CCCJJJNNNiiikkklll|||vvvrrryyy^^^JJJBBB>>>;;;888777777666555444444333333333333222222111111111000111111111111222222222222222111111111111111111111222333333444555666777===999666666888999888777666666777888999;;;<<<===888999999:::;;;<<<======FFFLLLddduuuwwwyyyqqqrrr}}}www|||jjjaaaZZZeeeddd^^^[[[UUUVVVbbbggggggjjjpppttt~~~sssdddbbbccc\\\YYY\\\``````aaaccc[[[[[[___dddccc\\\WWWVVVVVVYYYYYYYYY[[[``````]]]YYYYYY]]]aaaaaa```ccciiimmmkkkfff^^^VVVTTTWWW[[[YYYTTTRRRSSSUUUYYYbbbkkkhhhbbbdddooowww{{{]]]MMMJJJGGGDDDBBBAAABBBBBB?????????>>>>>>>>>>>>===::::::;;;;;;::::::999888;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888:::999888888;;;@@@EEEHHHYYYcccgggrrr\\\HHH@@@;;;777777666666555444444333333333333333222222111111111000000111111111222222222111111111111111111111111222222222333444444555555:::777555444666777666555666666666777888999:::;;;888888999:::;;;<<<======>>>FFFVVVnnnzzzkkkfffnnnqqqxxxooo___YYYZZZhhhjjjccc___YYY^^^mmmjjjhhhhhhjjjkkkppp{{{zzzqqqiiibbbaaa```]]][[[\\\WWWVVVZZZ^^^^^^ZZZZZZ\\\[[[ZZZWWWTTTVVVZZZYYYTTTTTTWWW^^^cccbbb___bbbhhhsssqqqlllddd]]]ZZZ]]]```XXXRRROOOUUU]]]eeemmmssssssooorrroooPPPHHHFFFDDDAAA@@@???@@@AAA=========<<<<<<<<<;;;;;;;;;;;;:::999999999999999:::::::::999999999999999888888888888888888888888888888888888888888888888<<<;;;999888999<<>>QQQ[[[```kkkyyypppZZZJJJCCC@@@===:::666666555555444444444333222222222111111111111111000000000000111111111111111111111111111222222222222222222222111111000000444444333333333444444333777777666666666666666777777777888999:::;;;<<<<<<======<<>>BBBLLLhhh{{{xxxzzzzzzuuuvvvqqqcccZZZXXX\\\bbbdddkkkyyywwwkkkhhhnnnrrrsssqqqppppppmmmiiibbbttt}}}uuuqqqmmmllleee\\\XXX[[[^^^^^^\\\[[[]]]ccchhhmmmvvv{{{|||}}}}}}|||jjjPPPHHHFFFCCCCCCBBB@@@@@@?????????=========<<<<<<<<<<<<;;;::::::999888888888888888777777777777777888888888777777777777777777777777777777777777777777777777555666666777888999999:::777>>>AAAKKKaaannnuuugggMMMGGGCCC===999777666666555555555444444444444444444000000000111111111111111/////////000000000111111000000000111222222333333222222222111111111000000222444666666555444444555888777777666666666777777666666777888999::::::;;;>>>555888AAA???<<>>============<<<<<<<<<;;;;;;;;;999999999999999888777777666666666777777777888888777777777777777777777777777777777777777777777777555555777888999999999888999>>>===CCCXXXhhhsssfffPPPDDD>>><<<:::666444333222222222222222222222222222222///000000000111111111222////////////000000000111///000000111222222333333222222222222222222111111000333666666444333444555555555555444555555666666555555666777888999:::::::::666999???===;;;III^^^rrr}}}rrrpppttt~~~uuulllgggfff^^^RRRRRR[[[ZZZeeelllyyyppphhhgggpppuuuqqqlllllljjjfffbbbeeeoootttWWWNNNHHHDDDBBBBBBBBBAAA???>>>===;;;;;;<<<<<<<<<;;;;;;;;;::::::888888999::::::888777666555666666666777777888888777777777777777777777777777777777777777777777777555666888999999999888777555;;;888999JJJ\\\ppp\\\HHHBBB@@@:::999888555333222333444000000000000000111111111//////000000111111111222////////////000000000000///000000111222222333333222222222222222222222222///222555555444222333555444333333333333444555666555555666777888999::::::888:::<<<;;;;;;???FFFKKKWWWppp{{{{{{yyyqqqkkkkkkttt{{{ttteeegggmmm___SSSYYYbbbkkkeeeeeeoooxxxwwwmmmfffgggiiikkkkkkjjjiiiiiiiiicccfffkkkpppzzz}}}VVVHHHHHHFFFDDDEEECCC@@@<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777666666666666666666555555555666666666666777777777777777777777777777777777777555555555555666666666666888999999777999GGG]]]ooo~~~xxxsssvvvuuuUUUFFF===:::<<<777666666555333222111111111111111000///......---////////////000000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444444555555444444444444444555555555555666777777777888999999::::::999999999999:::;;;<<<<<>><<<<<<<<<<<<:::888::::::::::::::::::::::::777777777777666666666666555555666666666666666666555555666666666777777777666666666666666666666666444555555555555666666666555555666666777:::???CCCSSSbbbsssyyyvvv~~~gggFFF;;;===;;;777555444444333222111000000///222222111111000000//////////////////000000000000000000000000000000000000//////000000111111111111111111111111111111111111222222333444444444444444444444444444555555555555666666777888888999999:::888888888888999:::;;;<<<@@@===BBBXXX}}}zzzxxxxxxuuu}}}pppsssxxxoooeeepppuuuqqqnnnlllhhheeehhhnnndddeeehhhjjjllljjjgggeeeiiiiiiiiiiiikkkqqqzzzeeeQQQHHHBBBCCCEEEDDDEEEHHH===<<<;;;<<<<<<<<<999777999999999999999999999999777777666666666555555555555555555555666666666666555555555666666666777777666666666666666666666666444444444555555555666666777666666777999:::::::::CCCXXXooovvvrrrsssgggUUUCCC>>>===:::666444333222222111000000//////222222111111000000000000////////////000000000000//////////////////////////////000000111111222222111111111111111111111111222222333444444444444333333333444444444555555555666666777777888999999999777777777888888999:::;;;999===DDDMMM\\\ppprrrwwwzzznnn___gggqqqmmmbbbbbbdddfffbbb___cccjjjffffffiiilllnnnlllgggcccaaabbbbbbdddgggkkkqqquuu```LLLGGGDDDDDDDDDBBB???>>>???<<<;;;:::;;;<<<;;;999777999999999999999999999999666666666555555555555444444555555555666666777777555555555555666666666666555555555555555555555555444444444444555555555555777555444666999;;;;;;:::888JJJ```jjjkkkmmmsssxxxfffQQQKKKEEEAAA;;;555333333111111111000000//////...111111111000000000000000////////////000000000000////////////////////////...//////000111111222222111111111111111111111111111222333333444444333333333333333444444444444555555666666777888888999999777777777777888999::::::999>>>BBBCCCDDDNNNdddvvvuuuvvvxxxnnn```ccchhhaaaTTTVVV\\\```___[[[^^^eeefffgggjjjooorrrqqqkkkeee]]]]]]___bbbeeeiiilllnnnttt```DDDCCC???@@@AAAAAA>>>;;;::::::<<<;;;999999:::;;;999888888888888888888888888888666555555555444444444444444444555555666777777777444444555555555666666666555555555555555555555555333444444444444555555555444333222444777999;;;;;;777BBBQQQ\\\fffpppttttttsssvvvqqqWWWKKK???@@@>>>;;;666222111222111111000000000/////////000000000///////////////////////////000000000000000000000000000000000000......///000111222222333111111111111111111111111111111222333333333333333333333333333444444444444555555666777777888888999666666666666777888999:::===999777999===DDDOOOYYY}}}~~~zzztttsssnnnccccccfffaaaTTTWWW\\\aaaaaa^^^___dddjjjjjjmmmrrruuussskkkddd^^^___```cccfffggghhhhhhlll{{{mmmMMMAAACCC<<<>>>???>>><<<;;;::::::<<<:::888888999::::::999888888888888888888888888555555555444444444333333444444555555666777777888444444444555555555666666555555555555555555555555333333444444444555555555333444444555555666777888:::>>>CCCJJJZZZnnnyyyzzzvvvqqqssskkkNNNAAA???888777555333333333222111111111111000000000000///.....................///////////////000000000000000000000000000000000000......///000111222333333111111111111111111111111111111222333333333333222222222333333333444444444555555666666777888888888666666666666666777999999>>>777444999===???CCCHHHddd}}}ssspppnnneeedddgggcccYYYZZZ^^^bbbbbb___```dddpppoooqqqtttvvvrrriiiaaa______```aaaccccccbbb```lllxxxlllOOOEEECCC@@@???@@@@@@===<<<<<<<<<;;;===:::777666888999::::::777777777777777777777777555555444444444333333333444444444555666777777888444444444555555555666666555555555555555555555555333333333444444444555555444777999888666555555666999999666888IIIccctttzzz|||ppphhhppp|||YYYBBB:::;;;;;;666000///444888666000111111111111000000000000---------...............////////////000000000000000000000000000000000000---...///000111222333333111111111111111111111111111111222333333333333222222222333333333444444444555555666666777888888888555555555666666777888999999999<<>>;;;:::::::::999888777888888999999999888888555555666666777777888888666555555555555444444444444444555555555555444444444444444555555555555666666666666555444444444333555555555555555555555555555555555555555555555555777777<<>>CCC>>><<<::::::;;;:::999777777888888999999888888888666666666666666777777777666555555555555444444444444444555555555555444444444444444444555555555555555555555555444444444444555555555555555555555555444444444444444444444444777666888;;;999;;;MMMbbbvvvpppyyyeeeSSSDDDAAA???888666999444333333222111111000000000/////////.........---////////////////////////000000000000////////////.../////////000000000000////////////000000000000222111111111111111222333333222222222222222333333444444444333333222222222444444444555555555555666666666666666666777777888777777888999::::::::::::999???FFFSSSmmm~~~sssrrrgggYYYZZZeeefff]]]UUUVVV___lllooojjjiiinnntttrrrmmmgggbbb___```aaa\\\XXXVVVXXXXXXWWWYYY]]]fffeeedddbbb]]]___mmm}}}aaaLLL===>>>@@@<<<;;;???;;;:::999:::;;;:::999777777888888999888888777777777777666666666666666666666555555555555444444444444444555555555555444444444444444444555555555555444444444444555555555555444444444444444444444444333333333333333333333333777444444888777888CCCQQQoooxxxuuuwww{{{dddIII<<<333555777444444777333333222222111000000000/////////.......................................////////////000000000000....../////////000000000////////////000000000000333333222222222222222333444333333222222222222222444444333333333333222222444444444555555555555666666666555555666666777888666777888999::::::::::::555<<<@@@BBBQQQoooxxxgggnnnkkkbbbhhhvvvqqq```UUUWWW___jjjnnnjjjhhhjjjnnnmmmjjjeeeaaa___```bbb[[[WWWUUUTTTQQQMMMLLLPPP``````aaa]]]UUURRRYYYeeezzziiiRRRFFF@@@BBBAAA:::777:::999999888:::;;;:::888666888888888888888777777666777777777666666555555444666555555555555444444444333444444555555444444333333333444444444555555555333333333444444555555555444444444444444444444444333333333333333333333333666333333888;;;===CCCKKKWWWaaayyywwwvvvxxxtttaaaPPPGGG>>>777888888444222333222222111111000000000000........................------------------------////////////000000000000........./////////000000////////////000000000000333333222111111111111222333333222222222333444444333333333333333333333333444444444555555555555666666555555555555666777777666777888999999::::::999:::???AAA===AAAUUUnnn}}}zzzgggqqqqqqjjjqqq}}}wwwdddWWWYYY___fffiiifffcccaaaaaacccddddddbbbaaaaaabbbZZZXXXWWWWWWQQQKKKJJJMMM]]]```ccc```TTTJJJIIIPPPVVVfff{{{yyy]]]HHHAAA<<<;;;???>>>999999>>>:::999888999::::::999777888888888888888777666555777777666666555555444444666555555555555444444444333333444444444444333333333333333444444444444555222333333333444444555555444444444444444444444444333333333333333333333333777555555:::>>>@@@CCCFFFGGGIII[[[vvvqqquuuzzzXXXHHHCCC;;;===888444555666444222222111111000000000000//////---------...............------------------------.../////////000000000111............////////////////////////000000000000222111111000000000111111222222222222333444555666333333333333333333333333444444444555555555555666555555555555555666666777666666777888999999999999888<<<>>>;;;;;;BBBMMMUUUhhhrrrtttwwwrrrjjjllluuurrrfffZZZ[[[^^^bbbcccaaa]]]ZZZWWW[[[```bbbcccbbbbbbbbb]]][[[\\\[[[WWWQQQRRRWWWfffjjjooolll^^^OOOIIILLLMMMZZZhhhtttoooOOOEEE>>>;;;888999<<<;;;999;;;@@@===;;;999888999:::999888888888888888777666555555666666555555555555555555666555555555555444444444333333444444444444333333333333333333444444444444333333333333444444444444333333333333333333333333333333333333333333333333888777777888;;;<<<<<<<<<======GGG[[[nnn~~~}}}yyyZZZIII@@@???===222555333111111222111000///000000000///////////////---------------.........------------------------......//////000000111111------........./////////////////////000000000000000000//////000111111222222222222222333444555666222222333333333333444444444444444555555555555666555555444444555555666777555666777888999999999999555888;;;<<<<<<<<<>>>>>>NNN___www|||zzzsssjjjgggiiihhhddd\\\\\\\\\]]]___^^^ZZZVVVWWW[[[```dddeeeeeeeeefffeeebbb___]]]XXXUUUZZZbbbkkkqqqwwwvvviiiZZZUUUXXX^^^ggglllooozzzqqqNNNAAAAAA>>>???===<<<===;;;999:::===@@@===999888888999:::999888888888888777666555444444444555555555555555555666555555555555444444444222333333444444333333222222222333333333444444444444444333333333333333333333333333333333333333333444444444444444444444444666666666555666666666555555666;;;AAABBBKKKfff}}}hhhOOO@@@>>><<<>>>===555444444222111000111000...////////////////////////,,,,,,,,,------.........------------------------.........///000111111111---------.........//////////////////000000000000/////////000111222333444666555444333333333333333222222222333333444444444444444444555555555555666555444444444444555666666555666777888999999999999777888;;;======<<<<<<>>>GGGWWWmmm|||xxxtttoooiiidddaaaaaa\\\\\\[[[[[[]]]^^^ZZZUUU\\\___cccfffhhhiiijjjllllllgggbbb\\\UUUTTT[[[eeefffllltttvvvlll```^^^bbbkkkqqqqqqlllqqq|||zzziiiOOO??????BBB;;;<<<::::::;;;;;;:::;;;===CCC???:::777888999::::::888888888888777666555444333444444555555666666666666666555555555444444444222333333444444333333222222222333333333444444444444444444333333222222222333333333333333333333333555555555555555555555555222555555444333555555444444333777<<<999999JJJaaa}}}{{{|||pppWWWPPPGGGHHHFFF777...222444...000//////000333444333.........///////////////,,,,,,,,,------.................................---......///000111111222---------.........//////////////////000000000000///000000111222444555666999888666444222111111000222222222333333444444444444444444555555555666666555444444444444555666666555666777888888999999888888888888888777777;;;AAAAAALLL\\\kkkvvvzzztttpppoookkkddd^^^^^^bbbaaa^^^]]]```bbb^^^XXX^^^eeeiiigggeeeggghhhggggggfff```VVVSSSVVVWWWSSSXXX\\\fffooojjj^^^\\\cccnnnllliiijjjnnnppppppooorrrxxx~~~hhhRRRHHHCCC>>>;;;;;;<<<<<<<<<;;;;;;:::::::::999888888888777777666666777777777777777777777777444444444444444444444444444444555555444444333222333333333222222111111111222222333333333333444444222333333444444333333222444444444444444444444444333333333333333333333333444444444555555555555666888666444444666;;;@@@CCCdddxxxcccZZZZZZSSSGGG<<<888777444333444111111111111111111111111000000//////.........---///...---,,,,,,,,,,,,,,,,,,,,,,,,---------............------...///111222111000///...............////////////000000000000000000000000000000000000000111111111111222222222333333333333333333333333333333333444444444555555666666555555555555666666777666555555555777888999777777777777888999:::;;;???CCCGGGLLLSSSaaarrr~~~wwwrrroooooommmfffaaa```[[[YYYYYY\\\^^^^^^]]]\\\aaagggiiieeeccceeehhhhhhcccccc^^^UUURRRTTTUUURRRIIIPPP[[[bbbbbb]]]]]]aaaccc___]]]```eeeiiiiiigggfffiiissszzzXXXKKK???<<<===;;;;;;===<<<;;;;;;;;;::::::::::::888888888888777777777666777777777777777777777777444444444444444444444444444444555555444444333222333333333222222222111111222222333333333333444444222333333444444333333222444444444444444444444444333333333333333333333333444444444444555555555555666555333333555888<<>>@@@HHHTTT]]]nnn~~~{{{qqqmmmlllooommmgggbbbaaa[[[XXXZZZ```___YYYZZZ___hhhkkkkkkddd```bbbdddeeeggggggbbbYYYSSSRRRRRRQQQJJJQQQWWWXXXZZZ]]]]]][[[___[[[XXX]]]eeejjjiiiffffffeeehhhrrreeeMMMEEE@@@<<<===<<<:::999:::;;;;;;:::::::::::::::999888888888888777777777777777777777777777777777777555555555555555555555555444444555555444444333222333333333222222222222111222222333333333333444444222333333444444333333222444444444444444444444444333333333333333333333333444444444444555555555555444333333333444666888999:::???GGGPPP^^^vvv}}}kkkrrrqqqjjj^^^VVVSSSRRROOO>>>777111222333111000111/////////////////////////////////.....................///000///...---,,,,,,,,,,,,---------......---,,,,,,,,,---...///000...///000000000///...---////////////000000000000000000000000000000000000000111111111111222222222222222333333333333333333333333333444444444555555666666555555555555666666666666555555444555555666666666666666777888999:::888999999888666999???DDDSSSfffzzz}}}xxxmmmjjjjjjnnnmmmfffaaa___aaa]]]^^^bbb\\\QQQRRR[[[dddhhhiiidddaaadddggghhhkkkjjjdddZZZPPPKKKKKKLLLRRRVVVUUUQQQWWWaaaccc]]]bbb]]][[[```iiinnnlllhhhnnnkkkiiimmmvvvwww```NNNCCCCCCCCCCCCBBB???;;;999:::::::::::::::999999999999888888888777777777777777666666666666666666666666555555555555555555555555444444555555444444333222222222222222222222222222222222222333333333444444222333333444444333333222333333333333333333333333333333333333333333333333333333444444444555555555333333333333444444444555777:::===>>>BBBOOOcccrrr}}}iiiWWWKKKPPPNNNHHH@@@<<<<<<:::666777111...000111///...///////////////////////////........................---...000111111///...,,,,,,,,,,,,---------......,,,,,,,,,,,,------......---...000111111///...,,,////////////000000000000000000000000000000000000000000111111111222222222222222222222222333333333333333333444444444555555666555555444444555555666666555555555444444444444666666666666777888999999999:::::::::888999<<>><<<;;;;;;===>>>999999999999999999999999777777777777777777888888666666666666666666666666555555555555555555555555444444555555444444333222222222222222222222222222222222222333333333444444222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444444555333444444444444444444333333777;;;;;;:::???HHHQQQfff~~~nnn^^^QQQHHHCCC<<<>>>===777444666666444444000///111111...---...000000000000000000000000---------...............,,,...///111111000...---,,,,,,,,,---------......,,,,,,------------------,,,...///111111000...---////////////000000000000000000000000000000000000000000111111111222222222111111111222222333333333333333333444444444555555555555444444444444555555555555555555555555444444555555555555666777888999666777888999999999:::;;;>>>CCCJJJWWWlll{{{uuuqqqppprrrpppjjjdddcccdddeeeeeeaaa^^^^^^dddjjjlllooommmeee___```aaaaaaeeeeeebbb[[[QQQMMMUUU```tttjjj___]]]fffpppnnnfffcccbbbbbbeeeiiikkkjjjgggooolllhhhfffeeeeeedddccc]]]```sss~~~```JJJBBBAAA@@@>>>888;;;;;;888666999;;;;;;777888888888888999999999777777777777888888888888777777777777777777777777444444444444444444444444444444555555444444333222111222222222222333333333222222333333333333444444222333333444444333333222333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555666888777666777;;;???CCCQQQ___kkk~~~yyyhhh```WWWQQQHHH>>>888666333777888444000222333222222000///222111...---000000000000000000000000000---------------.........,,,---...///000///......,,,,,,,,,---------......,,,---............---------...///000000000///...////////////000000000000000000000000000000000000000111111111111222222222000000111111222333333333333333333444444444555555555555444444444444555555333444555666666666666555444444444555555666777888777777888999:::999999888???===<<>>???@@@???<<<<<<>>><<<777777:::999555777777777777888888999999666777777777888888888888777777777777777777777777333333333333333333333333444444555555444444333222111111222222222333333333222222333333333333444444222333333444444333333222222222222222222222222222333333333333333333333333222222333333333444444444444333333222222333444444666555444333333444444333111444999BBBPPPaaarrr|||sss___NNNFFFFFFIIILLLGGG<<<777888000333333///...///...+++000...///111111...///333////////////////////////,,,,,,,,,------.........,,,,,,------............,,,,,,,,,---------......---...////////////...---............/////////000////////////000000000000000000000000000000000000000111111111111222222222///000000111222222333333333333333444444444555555555444444333333444444555222333555777888888888777444444444444555666777777888888999:::;;;;;;:::999:::999:::;;;???HHHTTT^^^sssrrrnnnlllmmmmmmhhheeefff\\\eeeddd[[[```uuu}}}pppnnnggg\\\XXX___hhhmmmcccaaa___ZZZPPPMMMZZZlllfffVVVQQQbbbtttuuukkkddd[[[___dddfffeeefffhhhjjjgggddd```\\\ZZZZZZZZZ[[[[[[VVV\\\kkkpppooo|||}}}gggYYYOOOGGGAAA@@@@@@>>>999777555888777555777===<<<666666666777777888888888999666666777777888888888999777777777777777777777777222222222222222222222222444444555555444444333222111111111222222333333333222222333333333444444444222333333444444333333222222222222222222222222222333333333333333333333333222222333333333444444444333222111111111222333444......///333777777444111:::777888>>>AAAAAADDDHHHQQQbbb{{{~~~rrrlll___RRRNNNQQQQQQIIIAAA:::;;;AAAEEE???555222777...000///...222555444///...---...000111///111666........................,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///,,,,,,,,,---------............000000000///...---...............///000111////////////000000000000000000000000000000000000000111111111111222222222///000000111222222333333333333333444444444555555555444444333333444444555222333555777999999999999444444444444444666777777555555555777999:::999999333666<<<>>>===;;;???EEEHHH[[[hhhmmm~~~qqqooommmmmmjjjffffffjjjbbb```]]]\\\___fffnnnsssjjjhhhccc]]]]]]dddjjjjjj___```^^^XXXRRRPPPSSSXXXTTTMMMNNN]]]lllpppggg___aaaaaadddggggggccccccgggiiiccc\\\[[[___ccccccbbbXXX\\\bbbhhhlllooooooooozzzddd\\\ZZZYYYKKKEEE???<<<======:::666:::::::::999999999888888888888777777777777888888777777777777666666666666666666666666666555555444444333222222222333444555444444444333333222222222000111111111111222222222555555555444444555555555333333333222222111111111222222222222222222222222333222000//////000222333333333222111111222333333333333333333333333333333333222222111111222222333666555555555666777999:::@@@LLL\\\iiipppvvv||||||qqqrrrmmm^^^OOOKKKIIIGGGDDDAAA>>><<<;;;;;;555555666777666555333222111111111111111111111111000000000...,,,,,,...000000///...---,,,------...,,,---...//////...---,,,+++,,,,,,------........./////////...------,,,,,,,,,,,,------...///000000//////.........---------,,,------...///000111111///111222111000///000111.../////////000000000111111000///000222333333222222333333444444333333222777666555444333333333333666666666666777777777777444333333333333444555555444555555666777888888999888888888999:::;;;<<<===???EEEPPPaaawwwtttpppnnnooolllgggeeefff```^^^]]]]]]___cccgggjjjeeegggddd___^^^cccggggggbbbdddddd```YYYVVVVVVXXXQQQMMMQQQ```mmmmmmeee^^^bbbbbbfffjjjiiidddccceeehhhccc^^^^^^bbbfffgggeeebbbcccdddfffgggggggggfffpppuuu|||ttt[[[OOOLLLKKKKKKHHHCCC===;;;<<<<<<:::666999999888888888777777777777666666666666666666777777777777777666666666555555555555555555444444333333222222111222333444555444444333333333222222222000111111111111222222222444333333222222333333444333333333222222222111111222222222222222222222222333222111000000111222333333333222111111222333333333333333333333333333333333222222111111222222333444444333333444555777888999AAAKKKRRRTTTUUUXXXZZZrrrxxxlllaaaUUUPPPSSSRRRGGG>>>======<<<:::888666555555555333333333333333222222111111111111111111111111111///000///...,,,,,,...///000///...---,,,------...------............---------------------........................---------,,,,,,------...//////000//////.........---------------......//////000000///000111111000///000111/////////000000000000000111000///000222333333222222333333444444333333222555444333222111111111111444555555555555666666666444333333333333444555555444555555666777777888888999999999999999:::;;;<<<<<<<<<@@@III[[[ttt~~~vvvpppmmmnnnmmmhhhdddccc```````````````aaabbbbbbbbbfffgggccc```bbbeeeeeeaaaeeehhhgggccc^^^]]]]]]UUUTTTZZZfffmmmjjjbbb]]]cccdddgggkkkiiidddbbbdddgggdddbbbcccgggjjjjjjhhhhhhgggdddbbb``````aaaaaaaaabbbbbbhhhwwwjjj^^^OOOEEECCCCCCCCCBBBDDD@@@;;;:::;;;;;;:::777888888777777777666666666666555555444444555555666777777777666666666555555444444444555444333333222222111111111111222333333333333333333222222222222000111111111111222222222222111111111111111111222333333333222222222222111222222222222222222222222111111111111111111111111333222222111111222222333333333333333333333333333222222111111111111222222222222111111222333444555666;;;???@@@>>><<<<<<===IIIZZZ\\\VVVYYY[[[ZZZ]]]ppp}}}|||nnnjjjpppvvvpppllleee^^^WWWQQQJJJEEE>>>888777<<<===666333666222222111000000000000111111111000000//////000000////////////////////////...//////---,,,+++---...//////...------------............------........................------------------...............,,,,,,------...//////////////////............---.........//////////////////000111111//////000111000000000000000000000000111000///000222333333222222333333444444333333222444444333222111111111111333333444444444555555555444333333333333444555555555555555666666777777888:::999999999999999::::::>>><<<999999AAAOOOaaammmsss\\\zzzwwwnnnhhhhhhjjjhhhdddcccddddddccccccccccccdddddddddiiijjjfffbbbdddhhhiii___cccfffgggfffcccbbbbbb______dddlllmmmgggbbb```gggeeefffhhhfffbbbaaaeeegggfffeeefffhhhjjjiiigggeeeccc___]]]]]]___bbbeee```aaacccdddggglllppprrrzzzbbbPPPQQQKKKDDDAAABBBCCCBBBAAA???<<<999999:::;;;999888888888777777777666666666666555555555555555555666777777666666666555555555444555555555555444333333111111111111111222222222333222222222222222222222000000111111111222222222111111000000000000111111222222222222222222222222222222222222222222222222000111222222222222111000222222222222222222222222222222222222222222222222222222111111111111222222111111111111222222333333555777999999777666666777888BBB???888;;;===:::>>>JJJWWW^^^SSSDDD@@@FFFNNNFFFEEEBBB>>>:::888888999444222444777666222222666000////////////000000000000///...------...///000........................---......---,,,+++,,,---............------......///...---,,,,,,---...////////////......---------,,,,,,------...//////000---------.........///////////////...............///////////////.........///000111000///...///111111111111000000000000///111000///000222333333222222333333444444333333222666555444444333333333444333444444444444555555555444333333333333444555555555555555666666666777777:::999999888888888888999;;;<<<<<<;;;;;;===AAADDDXXXkkkwwwddd^^^YYYNNNDDDxxxuuukkkccccccfffffffffggggggfffcccbbbbbbdddgggiiiiiimmmlllgggeeeiiimmmnnnaaabbbcccbbbaaaaaaaaabbbbbbbbbfffjjjjjjfffeeegggjjjfffeeeeeebbb```bbbggghhhgggggggggggggggeeedddaaa___\\\ZZZ\\\```eeehhhaaaeeejjjmmmiiiccc```___dddtttlll^^^TTTJJJDDDIIIEEEAAA???@@@@@@???===;;;:::999999999:::999999999999888888888777777777777666666555555666666777666666666666555555555555666666666666666555444444000000111111222222222222222222222222222222222222000000111111111222222222222222111111111111222222222222222222222222222222222222222222222222222222000111222222222222111000222222222222222222222222222222222222222222222222222111111000000111111222111222222222333333333333111222444444444555666777444<<<777222666555111555===EEEGGG>>>444222777:::;;;;;;;;;777333000000111111111333444222///000444111111111111111000000///000///...------...///000------------------------,,,...///...,,,+++,,,---------..................///...---,,,,,,---.../////////......---------,,,+++,,,,,,---...///000000---------...............///////////////////////////////////////............000111000///...///000111111111111000000000000111000///000222333333222222333333444444333333222555555444333333333444444444444555555555666666666444333333333333444555555555555555555666666666666999999888777777777888888333777;;;>>>>>>=========@@@HHHWWWhhhyyyddd[[[QQQKKKJJJGGGAAA:::yyyuuullleeeeeefffgggiiilllhhheeeaaa______bbbgggjjjkkklllkkkgggiiinnnqqqpppcccbbb```^^^]]]]]]]]]^^^^^^^^^aaafffgggeeegggkkkkkkgggeeeeeeccc```ccciiihhhggggggfffeeedddcccbbb```___]]]\\\]]]```dddfffhhhlllqqqrrrkkkbbb___aaaZZZcccnnnyyy~~~mmmZZZOOOJJJGGGEEEEEEFFFCCC@@@>>>>>>>>>===<<<999999999999999999999999999999888888888777777777777666666666666666666777666666666555555555444444666666777777666666555444000111222222333333222222111111111222222222222222000111111111111222222222333333222222222222333333111222222222222333333333222222222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222111111000000000000111111222222333333333333222222222222222333444555555666000777555222666333///555<<<>>><<<555111333444333333555666555222000///......///000000000000111333111111111111000///...............---......//////------------------------,,,...//////---,,,,,,---,,,---......///..................------.........---------------,,,,,,,,,,,,,,,------...///000000...........................////////////000000000.........///////////////...///000000......///000000000000111111111222222111000///000222333333222222333333444444333333222333222222111111222222222444555555555555666666666444333333333333444555555555555555555555555555555888777777777777777888888888999;;;;;;::::::;;;===;;;;;;>>>GGGWWWkkk}}}lllXXXOOOEEEEEEDDDBBB@@@>>>;;;999vvvqqqnnnmmmllljjjkkknnnhhheeeaaa______aaaeeegggggghhhffffffkkkqqqpppkkk___^^^\\\\\\]]]^^^^^^^^^^^^]]]```fffgggffffffhhhiiihhhhhhiiigggdddeeeiiifffffffffdddccccccdddddd``````______```aaacccdddiiilllqqqrrriii^^^]]]bbb___bbbfffiiinnnvvv~~~nnn[[[QQQIIIGGGFFFBBB@@@AAACCCBBB@@@@@@??????>>>===888999::::::999999999999888888777777777666666666666555555444444555555666666666555555555444444444555555666666555555444333111111333444444444333222000111111111222222222222000111111111111222222222333222222111111222222333111111222222222333333333222222222222222222222222333222111000000111222333111222333333333333222111111111111111111111111111111111000000000000111111111222333333333333222111333333333333444444333333,,,444222000444111000:::======888222000333333000......///111222222111000.../////////000222333222//////000000000///...---,,,,,,---.......................................---///000000...---------,,,,,,.../////////......------............------+++++++++,,,,,,,,,,,,,,,,,,---------......//////.........................../////////000000000000------......//////000000...///000///......///000//////000111222222333444111000///000222333333222222333333444444333333222222222222111111222222333333333444444444555555555444333333333333444555555555555555555555555555555666666666666666777888999<<<<<<;;;999777666777999;;;::::::<<>>AAA@@@@@@@@@???>>>===;;;999888999;;;;;;999888999999777666666666555555555555555444444333333444444555666666555555555444444444444444555555444444333222111222333444555444333333000000111111222222222222000111111111111222222222222222111111111111222222111111111222222333333333222222222222222222222222333222000//////000222333111222333444444333222111111111111111111111111111111111000000000000111111000111222333333222111000000//////000111111000///+++333222000333111333@@@>>>===888111///222222///444222111000111000...,,,000///---,,,...111000...---...///000111000//////)))+++,,,---...------,,,........................---///111111///...---...+++,,,.../////////......,,,---...//////...---,,,*********++++++,,,,,,,,,---------....................................---.../////////000000111111,,,------...///000111111...///000///...---...000......///111222333444555111000///000222333333222222333333444444333333222444444444333333444555555222222333333333444444444444333333333333444555555555555555555555555555444555555555555666888999999222555888:::::::::::::::666:::===<<<:::;;;AAAGGGHHH[[[ooo}}}kkk\\\PPPFFFEEEEEE@@@>>>@@@;;;999777555555444444333{{{uuuuuusssmmmhhhggghhhjjjkkkjjjfffbbb```^^^]]]___cccfffhhhhhhfffdddZZZZZZ[[[```eeefffccc___```aaafffjjjfff^^^___eeegggiiikkknnnnnnlllfffbbbcccaaa___```eeejjjkkkjjjhhhcccbbbffffff```]]]^^^fffeeedddcccaaa___^^^]]]WWWZZZ\\\\\\]]]___eeejjjkkkiiikkkrrrxxxiii```WWWRRRQQQOOOJJJEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::;;;:::999999;;;;;;:::999::::::999999888777777777444444555555555555444444888666333111111222444666555555444444444333333333222222222222222111000///333111//////111222000...////////////000000000000222222111111111111111111222222111111111111222222333333333333333333333333333333222111111222333333444444444333222111000///222222222111111111000000222222111111111111222222111111111111111111111111333333333222222222111111222222111111111555;;;???666444111///......//////111111000000//////......---------...---,,,,,,+++---///000111000///---,,,...------,,,,,,------...//////.........---------........................---------,,,,,,+++++++++,,,,,,,,,---------..............................---------............///............////////////............/////////000///////////////000111111000000////////////000000111111000000111222222333222222222222222222222222555555555555555555555555444333333222111111111222111111222222222333333333222222333333333333444444444444444444444444444444555555555555666666666666666888999888777666777888:::999888888888999:::;;;AAADDDGGGLLLTTTdddxxxqqqaaaUUULLLGGGDDDCCC@@@>>><<<:::999999666666555444333333222222xxxttttttsssooommmnnnqqqqqqooojjjddd___]]]\\\\\\^^^aaaeeeggggggdddbbb``````aaabbbccccccaaa___dddcccfffiiieee______cccfffffffffhhhiiiiiifffdddeeebbb___aaaeeehhhhhhggghhhcccbbbeeeddd___\\\^^^ccccccbbbaaa```___^^^^^^[[[]]]^^^___aaacccgggjjjgggdddccceeefffiiiuuu}}}pppbbbXXXSSSMMMGGGEEEGGGGGGDDD@@@BBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>===<<<;;;:::;;;:::999999;;;;;;:::999:::999999888888777666666444444555555555555444444777555444222222333444555444444444444333333333333222222333333222111111000333111000000222222000...////////////000000000111111111111111111111111111222222111111111111222222333333333333333333333333333333222111111222333333333333333333222111000///111111111000000000//////222111111000000111111222111111111111111111111111222222111111111000000000.........000333777:::<<<444333111///------...///000000000000//////......------...///////////////......000000000///---,,,------,,,,,,,,,,,,------......---------,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,---------.................................---------............///............////////////........./////////000000000000//////000000111222000000////////////000000111111111000111111222222222222222222222222222222444444444444444444444444444333333222111111222222111222222222222333333333222222333333333333444444444444444444444444444444555555555555666666666666666777888888777666777888999999888888888999:::;;;:::<<<===>>>BBBLLLYYYdddxxxhhhaaaXXXPPPJJJGGGEEECCC@@@???===;;;999888777777555555555444333333222222yyytttssssssppppppsssyyyvvvoooggg___YYYXXXXXX]]]^^^```dddggggggdddaaaaaabbbbbbaaa```^^^______iiifffeeegggeeeaaa```bbbeeecccbbbbbbccceeeeeedddfffccc```aaadddffffffeeeeeebbb```aaa___[[[ZZZ\\\______^^^^^^^^^___``````^^^^^^^^^```ccceeeeeeeeegggdddaaa___\\\\\\bbbjjjpppsssxxx~~~}}}vvvoooiii```YYYTTTOOOHHHDDDGGGDDDAAABBBDDDDDDBBB?????????@@@@@@@@@@@@???>>>===============<<<;;;:::;;;999888999:::;;;:::999999999888888777777666666444444555555555555444444555555444444444333333333444444444333333333222222333333333333333222222111444222111111222222111000/////////000000000111111111111111111111111111111222222111111111111222222333333333333333333333333333222222111111222222333333333333333222111000000000000000///////////////222111111000000111111222111111111111111111111111111111000000000/////////------...222888;;;:::888222111///...---------...000000000////////////............///////////////......///000///...---,,,------,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.................................---------............///............////////////....../////////000000000000000//////000000111111000000////////////000000222111111000000000111111222222222222222222222222333333333333333333333333444333333222222222222222222222222222333333333333222222333333333333444444444444444444444444444444555555555555666666666666666777888888666666777888999888888888888999::::::888999:::999999<<>>>>>>>>===:::999888777666555555555555444444333333222222222|||vvvsssqqqnnnooosssxxxssskkkaaaYYYUUUVVVYYY``````bbbfffiiiiiifffbbb\\\^^^___]]][[[[[[^^^aaajjjgggddddddddddddcccccceeecccbbbaaabbbbbbaaa``````^^^\\\]]]aaaddddddbbb```^^^\\\ZZZXXXVVVWWWYYY\\\\\\\\\\\\]]]___```aaa]]][[[[[[]]]aaabbb```]]]dddcccaaa___\\\]]]aaaeeejjjjjjiiigggfffffffffeeeeeeiiinnntttyyy|||~~~~~~tttggg]]]VVVSSSQQQTTTPPPLLLIIIIIIIIIHHHGGGFFFFFFEEEEEEEEECCCAAA???======>>>>>>???>>>>>>>>><<<=========<<<<<<;;;::::::999888999:::::::::888999888888777666666555555444444555555555555444444333444555555555444333222333333333333222222222222333333444444444333333222333333222222222222222111//////000000000111111111111111111111111222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222111000000000000000000000000000000111111000000000000111111111111111111111111111111111111000000000/////////000///000666<<<>>>:::555000///...---------------////////////////////////000//////...------------....../////////...---,,,---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------....................................---------............///............////////////...////////////000000000000//////...//////000000000000////////////000000222111111000000000000000111111111111111111111111222222222222222333333333444333333222222222333333222222222333333333444444222222222333333333444444444444444444444444444444555555555555666666666666666777888777666555666888888888888888888999999:::888999;;;;;;;;;;;;>>>@@@;;;???DDDKKKSSS^^^jjjsssuuummmaaaWWWPPPKKKGGGEEEFFFDDDAAA???===<<<999777666555444444333333444444444333333333222222222111}}}wwwsssoookkkmmmrrrrrrnnnfff^^^XXXXXX[[[___dddccceeeiiimmmmmmiiiddd[[[]]]^^^\\\YYYZZZ]]]aaagggeeecccbbbdddfffgggffffffeeeeeeeeedddaaa]]]YYYTTTRRRRRRUUU[[[^^^^^^]]]ZZZZZZXXXTTTQQQRRRVVVXXX]]]]]]\\\\\\\\\^^^```aaa\\\ZZZYYY[[[^^^___\\\YYY\\\\\\[[[YYYYYY\\\___aaa\\\[[[ZZZYYYXXXYYYZZZ[[[UUUWWWYYYZZZ[[[ZZZYYYYYYZZZ\\\^^^______^^^]]]\\\^^^]]][[[YYYXXXWWWWWWWWW\\\XXXQQQJJJFFFFFFJJJMMMHHHFFFEEEDDDEEEEEEEEEEEEAAABBBCCCCCC@@@===<<<;;;<<<<<<======>>>=========<<<<<<<<<<<<<<<;;;;;;::::::999888888::::::999888888888777666666555555444444444555555555555444444222333444666666555333222333333222222222111111111222333333444444333333333333333333333222111111222000000000000111111111111000000111111111222222222222222111111111111222222222222222222222222222222222222222222222222222222111111222222222111000000111111111111111111111111111000000000000000000111000000000000000000000000222222111111111000000000222111111666;;;;;;555///.........---------------...............////////////.........///000111222...............------,,,,,,,,,,,,++++++,,,,,,,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................---------............///............////////////////////////000000000111///......------.........000000////////////000000111111000000///000000111111111111111111111111111111111111222222222333333444333333222333333444444222222333333333444444444222222222333333333444444444444444444444444444444555555555555666666666666555777888777666555666777777777888888999999999999555777999:::;;;:::;;;;;;<<<<<<;;;999888>>>GGGOOOWWW^^^ooouuunnnggg\\\RRRMMMIIIFFFBBB???>>>???@@@AAA888888777888999999777555444333333333333333444444222222222222222111111111{{{zzzuuurrrmmmjjjlllrrrnnnkkkeee___\\\]]]aaaeeefffeeeeeeiiinnnnnniiiddd^^^___^^^]]][[[\\\]]]___ccceeedddbbbbbbfffhhhgggfffggghhhiiigggbbb[[[UUUIIIHHHIIINNNTTTYYYYYYXXXXXXZZZXXXQQQNNNSSSXXX\\\bbb```^^^]]]]]]^^^___```]]]\\\[[[\\\]]]]]]]]]\\\YYYZZZXXXUUUUUUZZZ\\\[[[VVVVVVUUUTTTTTTUUUUUUVVVRRRSSSTTTUUUUUUUUUTTTSSSUUUWWWYYY[[[\\\\\\\\\\\\XXXWWWUUUSSSQQQQQQQQQRRRNNNMMMJJJFFFCCCEEEKKKPPPLLLLLLJJJHHHEEECCCAAAAAA;;;>>>AAA@@@===;;;;;;===<<<<<<============<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::888777888999:::999888777777666666555555444444444444555555555555444444222333444555555555444333222222222111111111000000111222222333333333333333111333333333111000111222000000000111111111222222000000000111222222333333222222111111111111222222222222222222222222222222111222222333333222222111000111111111111111000000111111111111222222222222111000000//////000000111000000000000000000000000222222111111111000000000000//////111444333///+++------..................---............/////////,,,,,,---///111555888:::.........---------------,,,,,,++++++++++++,,,,,,000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------............------........./////////........................---------............///............/////////////////////000000000111111//////......------......000000////////////000000000////////////000111222111111111111111111111111111111111222222333333444333333333333333444444555333333333333444444444444222222333333333333444444444444444444444444444444555555555555666666666666555666777777555555666777666777888888999999888888777888999999999999888888888:::<<<;;;999999;;;===;;;===DDDPPPYYY^^^ccchhhvvvzzzqqqnnniii]]]SSSVVVNNNHHHGGGFFFCCC@@@AAA@@@???>>>===;;;:::::::::555444444555777888666555333333333222222333333444111111111111111111111111|||uuuzzzzzzvvvqqqkkkfffggglllkkkiiifffaaa^^^___bbbeeeeeeccccccggglllmmmgggaaa\\\[[[ZZZ[[[]]]______^^^```fffgggbbb```cccfffeeeffffffhhhhhhgggbbb[[[VVVHHHGGGHHHMMMTTTXXXYYYXXXYYY]]][[[SSSPPPWWW___bbbgggeeebbb___]]]]]]^^^^^^]]]]]]]]]\\\[[[[[[]]]___ZZZ[[[XXXSSSSSSXXXZZZWWWXXXXXXXXXXXXWWWUUUTTTSSSRRRSSSSSSTTTTTTSSSRRRRRRNNNNNNPPPQQQSSSUUUVVVWWWTTTRRROOOLLLJJJJJJJJJJJJIIIKKKKKKHHHDDDDDDJJJOOOSSSRRROOOJJJFFFCCCBBBBBB<<<@@@CCCBBB===;;;===@@@======>>>======<<<;;;::::::;;;;;;<<<<<<;;;;;;;;;999888777888999:::999777777777666555555444444333444444555555555555444444222333444444555555555444222111111111000000000000000111111222333333222222000222333222000///000222000000111111111222222222///000000111222222333333222222111111111111222222111111111111111111111111111222333333333333222111000000111111111111000000000000000000111111111222000000////////////000000000000000000000000000000111111000000000/////////---------.........------------...///////////////---------.........//////,,,,,,,,,---000333666888......------,,,,,,,,,---,,,,,,++++++++++++,,,,,,000////////////.........------------------------------------.........///............////////////........................---------............///............//////////////////000000000111111111111111000///////////////000000////////////000000............///111222333111111111111111111111111111111222222333444444555333333333333333444555555333333333444444444444555222222333333333333444444444444444444444444444444555555555555666666666666555666777666555555666777555666777888999888888777:::999888888999999999888555777:::;;;;;;:::999999>>>===???DDDGGGGGGJJJNNNMMMRRRVVV___jjjlllsssuuukkkeee[[[TTTMMMKKKNNNNNNIIIDDDFFFCCCBBBDDDCCC@@@@@@BBB;;;;;;<<<;;;999888777777:::999888777888777555333333333222222222222222333000111111111111111111111|||}}}xxxrrriiiaaaaaaeeeiiihhheeeaaa^^^]]]___aaaccc``````dddjjjkkkeee^^^UUUSSSTTTXXX]]]aaaaaa______gggjjjccc___aaacccccceeeeeefffffffffbbb]]]XXXLLLKKKLLLQQQXXX\\\\\\ZZZ\\\```^^^VVVSSS[[[dddhhhkkkiiiddd```^^^]]]]]]]]][[[\\\]]]ZZZXXXXXX\\\```YYYZZZVVVOOOPPPVVVWWWTTTRRRTTTVVVYYYYYYYYYXXXWWWUUUUUUTTTSSSQQQPPPNNNMMMOOOOOOOOOPPPQQQSSSUUUVVVXXXVVVRRRNNNKKKJJJJJJJJJFFFJJJLLLJJJFFFEEEJJJPPPOOOMMMIIIDDD@@@>>>@@@AAA???CCCEEEBBB<<<999;;;???>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<;;;;;;;;;999888777888999999999777777666666555444444333333444555555555555555555444333333333444444555555555111111111111000000000000///000111222222222222222///111333222///...///111000111111111111222222222///000000111222222333333222222111111111111222222111111111111111111111111111222333444444333222111///000000111111111000000.../////////000000111111000000////////////000000000000000000000000000000000/////////............,,,---...---,,,---///111------...///000000000000---------.........//////...---+++++++++,,,...///......---,,,,,,,,,,,,---,,,++++++++++++++++++,,,//////.........---------........................---------.........//////............/////////000........................---------.........//////............/////////000000000000000111111111111333333222111111000111111000000////////////000000---------...000111333444000000000000000000000000111111222333444444555555333333333333333444555666333333333444444444555555222222333333333444444444444444444444444444444444555555555555666666666777555666777666555444555777555666777999999888888777888666444444666777888888:::999777777888999;;;<<<999777999>>>???======@@@FFFEEECCCKKKSSSLLLOOOccclllrrrvvvuuuwww~~~{{{nnniiibbb[[[VVVRRROOOLLLGGGEEECCCDDDFFFFFFDDDAAA<<<<<<>>>BBB@@@<<<;;;>>>999:::;;;:::999888777888555333222222333333222111333222222111111111111111000000000000000111111111~~~rrrkkkhhheeebbbeeegggbbbZZZXXX\\\]]][[[aaa]]]^^^fffkkkhhhbbb```NNNSSSXXX[[[[[[[[[\\\^^^aaaccceeefffdddccccccccchhhgggeeecccaaa___^^^^^^VVVZZZccckkkjjjccc^^^^^^___``````bbbcccdddeeefffggghhhgggdddaaa]]][[[[[[WWWWWWXXX[[[___aaa```___YYY]]]]]]VVVRRRTTTWWWYYYWWWYYY\\\^^^]]]\\\\\\\\\[[[WWWRRRPPPPPPPPPNNNKKKOOOOOONNNNNNMMMLLLLLLLLLOOOLLLIIIKKKMMMMMMHHHDDDHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@???===<<<;;;;;;;;;<<<<<<===??????===;;;;;;;;;<<<<<<=========<<<;;;::::::::::::999999999888888444666888777555333444555666666666666666666666666555555444333333333333444111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000111111222111111111111000000000000111111111111111000//////333333333222222111111111111111111111111111111111333111000000111111000...000000////////////000000111111000000//////......000000000000///////////////............---------......------------......,,,------......------,,,//////...---,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...,,,...///000000...,,,+++------------------------,,,,,,,,,---------........................------....../////////...,,,+++...............---------...............///000000000000000000000000000000000000000000111111111111222222111111000000//////000000000000000000000000////////////000000000000222222222222222222222222111222333333111111222333333333333333333333333333333222222111111222222333333444555555666666555555333444555555666555555555666666666666777777777777555666777666555666888:::999888777666666777888888888888888888888999999999:::999888888999:::<<<======????????????BBBIIINNNNNNMMMLLLLLLLLLMMMOOOPPPUUUWWWZZZ]]]______^^^^^^```___^^^___aaaaaa]]]ZZZTTTQQQOOOQQQSSSRRRMMMHHHIIIGGGCCCAAA@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::999888888777666555555555333333333333333333333333222222222222222222222222333333222222111000//////{{{rrrllljjjjjjkkkiiiiiieee]]][[[]]]\\\XXX[[[^^^ccciiillljjjddd^^^TTTXXX]]]___^^^]]]]]]^^^^^^```bbbbbb```_________cccbbbaaa___^^^^^^______```bbbhhhnnnlllddd____________```aaabbbcccddddddeeeeeecccaaa]]][[[YYYYYYWWWUUUVVV^^^gggiiiccc[[[UUUZZZ\\\WWWTTTUUUXXXXXXXXX[[[^^^``````^^^\\\ZZZVVVSSSPPPOOOPPPPPPOOOMMMOOONNNNNNMMMMMMLLLKKKKKKJJJHHHGGGJJJNNNOOOLLLHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>@@@???>>><<<<<<<<<<<<===<<<===>>>???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888888777666555666777888888666555555555555555555555555555555444333333333333444111111111111111111111111111111111111111111111111000000000000000000000000000111111222222111111000000000000000000111111222111111111111000000000000111111111111111000//////333333333222222111111111111111111111111111111111222111000000111111000...000000////////////000000111000000000/////////...000000000/////////......///............---------.........------.........,,,------......------,,,.........------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...***+++,,,............---------------------------,,,,,,,,,---------..............................------...//////...---,,,------.................................///000000/////////////////////////////////000000000111111111111111000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222333444333222111222444333333333333333333333333333333222222222222333333333444444555555555555555444555666666777777666666666666666666777777777777555666777666555555777999999888777666666777888888888888888888888888888888999999888999999;;;===>>>:::;;;;;;::::::===BBBFFF@@@???>>>>>>>>>???@@@AAACCCDDDFFFHHHIIIJJJJJJIIIGGGFFFEEEFFFHHHGGGEEEBBBEEEBBBAAABBBEEEDDD???;;;CCCAAA???>>>>>>???>>>===::::::::::::::::::::::::999::::::;;;;;;::::::999888777777666666555444444333333333333333333333333222222222222222222222222333333222111111000//////zzztttpppkkkmmmrrrooonnniiicccbbbbbb^^^XXXWWWcccllllllkkkkkkddd[[[VVVYYY]]]___^^^\\\[[[[[[]]]___```___^^^\\\\\\]]]^^^]]]\\\\\\]]]___aaaccchhhhhhkkkmmmjjjbbb]]]^^^^^^^^^___```aaaaaabbbbbbcccaaa___\\\ZZZXXXXXXXXXXXXUUUVVVaaaoooqqqeeeXXXUUUYYY[[[XXXVVVXXXXXXWWWXXXZZZ]]]______\\\YYYVVVPPPOOOOOOPPPQQQQQQPPPNNNNNNNNNMMMMMMLLLLLLKKKKKKHHHGGGGGGIIIMMMNNNLLLIIIFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCAAA@@@>>>======??????>>>>>>===>>>>>>???<<<<<<>>>??????>>>======<<<;;;:::999888999:::::::::999999999999888888888888555333555:::;;;999666555555555555555555555555555555444333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000111111222222111111000000000000000000111111222111111111111000000000000000111111111111000000///222222222222222111111111111111111111111111111111222111000000111111000///000000////////////000000000000000000/////////////////////.........------///............---------........................,,,------......------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------++++++++++++,,,---......------------------------,,,,,,,,,---------..............................,,,------.........------,,,---------.../////////........./////////000000............................../////////000000000000000000000111111111111000000000000000000000000111111111222222222333333222222222222222222222222222444555444333222333444333333333333333333333333333333222222222222333333333333444555555555555555555666666777777777777777666666666666777777777777444666777666555555666888888888777777777777888888777777777777777777777777888888999999:::<<<===>>>888888888777777888<<<>>>999999888888999999:::;;;:::;;;;;;<<<======>>>>>><<<;;;;;;;;;===<<<;;;999===;;;:::;;;>>>>>>:::777<<<;;;999:::<<<======<<<777777777777777777777777888999999999999999999888666666666555555444444333333333333333333333333333222222222222222222222222222222222111111000000///|||yyyvvvooommmsssssspppkkkhhhhhhgggbbb\\\\\\mmmvvvoooiiijjjcccXXXTTTVVVZZZ]]]]]][[[YYYXXX^^^___``````^^^]]]]]]^^^]]]\\\\\\\\\^^^aaadddggghhhggghhhhhhddd]]]ZZZ\\\^^^^^^^^^______`````````aaa^^^[[[YYYYYYYYYZZZYYYZZZWWWYYYbbbmmmooodddYYY\\\]]][[[WWWWWWZZZZZZXXXWWWWWWWWWWWWWWWVVVTTTRRROOOOOOPPPQQQRRRQQQPPPOOONNNMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKHHHFFFEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDCCCAAA@@@???>>>===??????????????????@@@@@@<<<<<<===>>>@@@@@@???===;;;:::888777666777999:::999999999999888888888888666777999;;;<<<:::777444555555555555555555555555555444333333222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111111222111111111111000000000///000000111111111111000///222222222111111111111111111111111111111111111111222000///000111111000///000000////////////000000000000000000///////////////.........------------///............------------..................---,,,------......------,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++,,,,,,---------------///...,,,++++++,,,...///------------------------,,,,,,,,,---------......---------...............,,,---------............,,,,,,,,,---...///000000......///000000000000000....................................//////////////////000000111111222222000000000000000000000000111111111111222222222333222222222222222222222222333444555555333333444555333333333333333333333333333333333222222333333333333333444555555555444444555555666777777777777666666666666666777777777777444666777777666555666777777777777777777888888888777777777777666666666666777888888:::;;;<<<===>>>:::999999888777888999;;;::::::::::::;;;;;;<<<<<<>>>======<<<======>>>???>>>=========>>>>>>======<<<;;;;;;<<<>>>>>><<<:::999888777888:::;;;;;;:::888888888888888888888888777777888888888888777777555555555444444333333333222222222222222222222222111111111111111111111111222111111111000000000///}}}}}}~~~xxxssssssppplllhhhggggggfffcccaaahhhwww{{{pppffffffaaaWWWTTTWWW[[[```bbbaaa___\\\^^^___```___^^^]]]___```______^^^___aaacccfffhhheeecccbbbccc```[[[ZZZ^^^^^^^^^^^^^^^^^^_________```]]]ZZZYYY[[[]]]^^^^^^]]]\\\^^^aaaeeeeeebbb^^^gggddd]]]VVVVVV[[[\\\ZZZYYYVVVSSSQQQRRRSSSRRRQQQQQQRRRSSSSSSRRRQQQPPPOOOMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIGGGEEEDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@???????????????@@@@@@@@@@@@@@@<<<;;;<<<>>>@@@@@@>>><<<;;;999777666555666888999999999999888888888777777666===DDDEEE@@@999666555555555555555555555555555444444333222222222222333222222222222222222222222111111111111111111111111000000000000000000000000000000000111111000000000000000000000000111111222111111111111000000000//////000000111111111000000111111111111111111111111000000000000000000000000111000///000111222111000000000////////////000000////////////000000000000///.........------------///............---------------...//////...------,,,------......------,,,+++,,,,,,------.........+++,,,,,,------,,,,,,++++++,,,---.........------...---,,,,,,---///222444------------------------,,,,,,,,,---------......---------.........//////.....................///,,,,,,,,,---...///000000...///000000111111000000....................................//////////////////000000111111222222000000000000000000000000000000000111111111222222222222222222222222222222333444555555333333444555333333333333333333333333444333333333333333333444222333333444555444444444333444555555666666555555666666666666777777777777555777888888777666666777666666777777888888888888777777777777666666555555777777888999;;;;;;<<<<<<:::999999999999999999888888888888999999999999999<<<;;;;;;::::::;;;<<<<<<999999999999999999999:::999888888999:::;;;:::999:::999888888::::::888777888888888888888888888888666777777888888777777666444444444444333333333333222222222222222222222222111111111111111111111111111111111000000000000000{{{}}}~~~uuukkkfffcccbbb```^^^aaaeeennnwwwyyyooofffccc___YYYYYY\\\aaafffjjjjjjgggddd]]]^^^___^^^^^^^^^```bbbbbbbbbbbbbbbbbbccccccddd```______aaa___\\\]]]aaa_________^^^^^^^^^^^^^^^^^^\\\ZZZ\\\```cccdddbbb___```aaa```^^^^^^aaadddnnnhhh]]]VVVWWW]]]^^^[[[[[[WWWSSSRRRTTTUUUUUUSSSSSSTTTUUUTTTQQQOOOOOOPPPLLLLLLKKKKKKJJJJJJIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@@@@??????>>>===;;;:::<<>>===<<<===;;;999;;;>>>???;;;777999999999888888888777777888888888888777777777777888>>>DDDDDD>>>888555555444444444444444444444444444333222222111222222222333333333333333333333333111111111111111111111111000000000000000000000000//////000000000000//////000000000000000111111222111111111111000000000000//////000111111111111111///000000000111111111222000000000000000000000000000/////////111222111000000000////////////000000.../////////000000000111000000000/////////......///............---------,,,---///000000///---,,,,,,------......------,,,,,,,,,------------------+++,,,,,,------,,,,,,++++++,,,...///000///...---,,,,,,,,,---...111333444------------------------,,,,,,,,,---------......,,,,,,------...//////000444333111000////////////------.....................///000222222111000////////////////////////////////////000000000111111111111111000000000000000000000000000000000000000111111111222222222333333222222222222222222222222222333444333222111222444333333333333333333333333444444333333333333444444222222333444444444444333444444555666666666666666666666666666777777777777777:::<<<<<<:::888777777444555777888999999888888:::999999888777777666666666777888888888888777666666666666999<<<===;;;999888999:::;;;;;;;;;::::::666777888:::::::::999999:::;;;<<<;;;999999<<>>>>>???@@@@@@AAAAAA???@@@@@@@@@???>>><<<;;;>>>;;;999:::>>>>>>:::555888999999999999888777777888888888888777777777777666888:::;;;999666444333444444444444444444444444444333222222111111222222333333333333333333333333111111111111111111111111000000000000000000000000//////000000000000//////000000000000000111111222111111111111000000000000//////000111111111111111//////000000111111111222000000000000000000000000000/////////111222222111000000////////////000000.../////////000000111111000000000000//////////////////.........---------,,,---///000000///---,,,,,,------......------,,,------------------------+++,,,,,,------,,,,,,++++++,,,...000000///...---000//////...------,,,,,,------------------------,,,,,,,,,---------......,,,,,,------...///000000666555333111////////////...............---------...///111222333222000///000000000000000000000000000000000000111111111111222222111111000000//////000000000000000000000000222222333333333444444444222222222222222222222222111222333333111111222333333333333333333333333333555444444333333444444555222222333444444444333333555666666777777777777777666666666666777777777777888;;;======;;;999888888444555777888999999999888:::::::::999888777777666666777777888888777555444777777888;;;???AAA>>><<<888888:::;;;;;;;;;:::999444666888:::;;;:::999888666777888777555555999<<<:::::::::999777777888999777666777888::::::888666777777777777777777777777777777888888888888777777555555555555555555555555111111111111111111111111000000000000000000000000////////////000000000000{{{yyy||||||uuuooojjjccc]]][[[___dddhhhfffdddeeehhhkkkjjjddd___]]]ZZZ\\\bbbeeecccbbbccc^^^aaadddeeefffgggiiikkkcccbbbdddfffaaaUUUMMMJJJHHHRRRZZZYYYWWWYYY^^^```^^^^^^\\\\\\\\\\\\^^^^^^]]]^^^___aaabbbbbbcccccc```aaa```]]]ZZZZZZ]]]aaaddd^^^YYYYYY[[[]]]\\\YYYYYYWWWUUUTTTTTTTTTSSSRRRMMMLLLLLLNNNRRRTTTSSSQQQLLLLLLKKKKKKJJJJJJIIIIIIKKKKKKJJJIIIGGGEEECCCAAACCCBBBAAADDDGGGGGGEEEBBB???????????????@@@@@@@@@AAA???===;;;::::::;;;<<<;;;999888999<<<>>><<<::::::::::::999999999888888999999999999888888888777555555555444444333333333444444444444333333222111222222333333333333444444333333333333333333333333222111111111000000//////111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222111//////000000111111111222000000////////////000000111111000000//////............///000000000000000------......///000000000.........------,,,,,,,,,...------,,,,,,------.........//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...---------............///777555333000...---------........................////////////000000000000000000000000000000000000...............///000000222222333222222000///...444333222111111222333444222222222222222222222222444333333222111111111222333222222111111222222333444444444444333333222111333333333333333333333333666666666555555444444444444444444555555555666666777777666666666666777777888999:::888666555666777555999:::777777<<<@@@@@@<<<:::777666888888666333555666666777777777777777999999999999999999999999888888888888888888888888777888888888888999999999999999888888888888888999777777777777777777777777<<<666888@@@@@@777555:::666666666666666777888888555555666666666666555555444444444333333333222222222222222222222222222222222111111111000000//////000000000000000000000000|||xxxyyy}}}~~~yyytttmmmiiiddd___^^^```cccfffiiihhhggghhhjjjiiiddd___\\\[[[^^^dddgggeeecccccc```bbbccccccaaa```aaaaaa```]]]]]]^^^[[[QQQIIIGGGOOOUUUXXXVVVVVVZZZ]]]^^^```___^^^^^^^^^^^^___```^^^___``````aaaaaaaaaaaa___```aaa^^^[[[YYYYYY[[[___\\\YYYZZZ]]]___]]]ZZZWWWUUURRRQQQQQQQQQPPPOOORRRQQQOOOPPPQQQQQQOOOLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKJJJIIIGGGEEECCCBBBBBBAAA@@@BBBDDDEEEBBB@@@???????????????@@@@@@@@@???>>><<<;;;;;;<<<===>>><<<:::999:::<<<===<<<:::::::::999999999888888888888888888888777777777777444444444444444333333333333444444444333333222111222222222333333333444444333333333333333333333333222111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222111///000000000111111111111000000////////////000000111000000000/////////.........///000000000000000///////////////..................------,,,,,,,,,...------,,,,,,------.........//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------...------,,,,,,------...---------............///333222111///......//////........................////////////000000000000000000000000000000000000///............///000000000000000000000000000000111111000//////000111111222222222222222222222222444333222222111111222222333333222222222222333333444444444444444333222111333333333333333333333333555555555555444444444333444444444444555555555555666666666666666666666666777888999888777666777888666999:::999===HHHRRRVVV???;;;888777888888777555666777888999999999888888999999999999999999999999888888888888888888888888888888888888999999999999999888888777777888888888888888888888888888888888<<<888<<>>@@@@@@@@@@@@@@@?????????>>>===<<<<<<<<<>>>???@@@<<<;;;::::::;;;;;;:::999:::999999999999888888888777777777666666666555555333333333333444444444444333333444444444333222222222222222222333333333333333333333333333333333333111111111111111000000000000000111111222222333333111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222111000000000000111111111111000000////////////000000000000000000////////////...//////000000000000000111000000///......------.........---------------...------,,,,,,------............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------...------,,,,,,------...---------............/////////......//////000111////////////////////////////////////000000000000000000000000000000000000//////......//////000111555444222111000000111111111111000//////000111111222222222222222222222222333333222222111111222222333333222222222222333333333444444444444333333222333333333333333333333333555444444444444333333333333333444444444555555555555555777777777777555555666777999888777777888:::888::::::999@@@OOO]]]ddd@@@===:::888888888888777666888:::;;;;;;;;;999888::::::::::::::::::::::::999999999999999999999999888888888888999999999:::888777777777777777888888999999999999999999999999999888<<>>>>>AAAAAAAAA@@@@@@?????????>>>>>>=========>>>>>>???<<<;;;;;;:::::::::999888999999999999888888888888666666555555555444444444222222222333333444444555333333333444444333333222111222222222222333333333222222222222222222222222111111111111111111111111000000111222333333444444111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222111000000000000000111111111000000////////////000000000000000000//////////////////000000000000//////000000//////...........................---------...------,,,,,,------...---...............------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...---------............///------......//////000000000000000000000000000000////////////000000000000/////////////////////////////////...///000000111>>>;;;888444222111111111333222222222222222222333222222222222222222222222333333222222111222222333333333333222222333333333333444444444444444333333444444444444444444444444444444444444444333333333333444444444444555555555444555777888888777555444555777888888888888:::;;;;;;<<<:::777<<>>===777444555999999888888999999:::;;;888999999::::::999999888555555555555444444444444333333333333333333333333111111111111111111111111111111111111111111111111}}}{{{zzzzzzxxxsssoooiiiiiijjjjjjjjjhhhfffeeeaaaccccccaaa^^^]]]___bbb]]]\\\```fffiiieeeaaa```WWWZZZ\\\^^^^^^___aaabbbaaaYYYSSSRRRQQQOOONNNOOO___tttpppbbb]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\]]]^^^^^^^^^^^^^^^ZZZXXXVVVUUUUUUVVVWWWXXXQQQQQQSSSUUUVVVVVVTTTRRRJJJHHHGGGHHHKKKNNNOOOPPPKKKLLLNNNOOOPPPPPPQQQQQQJJJJJJJJJJJJJJJKKKKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@??????@@@BBBBBBBBBAAA@@@???>>>>>>@@@???>>>======<<<<<<<<<;;;;;;;;;:::999999999999999999999888888888777777555555555444444444444333111222222333333444444444222333333444444333333333111111111222222222333333222222222222222222222222111111111111111222222222000000111222333333444444111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111111111000000000000000000000000////////////000000////////////000000000000//////000000000000//////............//////000000...........................------,,,,,,------...------...............---------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...---------............//////////////////.........111111111111111111111111////////////000000000000///////////////////////////////////////000111111===;;;888444222111111111222222222333333222222222222222222222222222222222333222222111222222333333444333333333333333333444333444444555555444444444444444444444444444444444444444444444444444444444444444444555555555666666555666888999999888666555555777888999888999:::<<<:::<<<;;;666777>>>EEEGGG===<<<:::888666666777888666777999;;;;;;:::999888::::::::::::::::::::::::999999999999999999999999888999999999999:::::::::777777777777777888999999888888888888888888888888888666666777777555444666999999999999999:::;;;;;;999999::::::::::::999999666666666555555555444444333333333333333333333333111111111111111222222222222222222222222222222222~~~||||||{{{zzzwwwtttpppooommmkkkgggccc```^^^aaadddfffddd___^^^aaaeee___\\\]]]aaaccc```]]]^^^[[[]]]___```______```aaa^^^XXXSSSQQQOOOMMMOOOTTTeeelll```]]][[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\[[[WWWUUURRRRRRTTTWWWYYYZZZUUUUUUUUUVVVVVVWWWWWWWWWJJJIIIIIILLLOOORRRSSSSSSMMMNNNOOOOOOMMMKKKKKKLLLIIIIIIIIIIIIIIIJJJJJJJJJFFFGGGGGGGGGFFFEEEDDDDDDAAABBBBBBAAA@@@???AAABBBDDDCCCBBBAAA@@@???>>>>>>??????>>>===<<<;;;::::::999:::;;;:::999888999:::999888888888888777777777555555555444444444333333222222222222333333333333222222333444444444333333111111111111222222222222222222222222222222222222111111111222222222222222000000111111222222333333222222222222222222222222000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111111111111111000000000000000000////////////000000////////////000000000000000000000000000//////...------......///000000111.............../////////...------,,,,,,------...,,,---......///.........------------------------------------------------------------------------,,,,,,,,,------------...------------------------...------,,,,,,------...---------............///000000000000000///------000000000000000000000000////////////000000000000000000000000000000000000000000//////000000111222444333222111111111222333///000111111111111000///222222222222222222222222222222111111222222333333444444333333333333444444333444444555555555555444444444444444444444444444444444444555555555555666555555666666666777777777777777888999999888777777666777999999999999:::<<<888;;;<<<888777;;;======999::::::999777777888999888888999999:::::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::::::::777777777777888999:::;;;888888888888888888888888;;;999777666666666888999777777777666777777888999999999::::::::::::999999777666666666666555555555333333333333333333333333111111111222222222222222222222222222222222222222}}}{{{wwwuuutttvvvwwwxxxqqqooolllgggccc___]]]\\\```eeehhhfff___\\\___dddaaa\\\YYY[[[\\\ZZZYYY[[[\\\]]]______^^^]]]^^^___[[[XXXVVVSSSNNNLLLQQQYYYmmmwwwddd[[[\\\\\\[[[ZZZZZZ[[[\\\\\\______^^^]]][[[ZZZXXXWWWUUUSSSQQQSSSVVVYYYYYYXXXWWWVVVUUUTTTUUUXXX\\\___NNNNNNOOORRRTTTVVVUUUSSSNNNPPPPPPNNNJJJGGGGGGHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFFFFFFFFFFEEEEEEDDD@@@AAABBBAAA??????AAADDDEEEDDDCCCBBB@@@???>>>===<<<<<<<<<<<<<<<;;;::::::777999;;;:::888888999;;;888888888888777777777777555555555555444444444444333333333222222222222222111222333333444444444333111111111111222222222222111111111111111111111111111111111222222333333333111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111111111111111000000000///000000////////////000000.../////////000000000111000000000000000///...............///////////////---........./////////000...------,,,,,,------...,,,------...//////..............................------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---------............///000000111111111000///...000000000000000000000000////////////000000000000000000000000000000000000000000//////000000111222...//////000111222222222///000111111111111000///222222222222222222222222222222111111222222333444444444333333333333444444333333444555555555555555555555555555555555555555555555555666666666777777777777777777888888888888999999999999999999999999777888999999999999:::;;;777;;;===:::999;;;<<<;;;666999;;;<<<:::999:::;;;;;;:::999999999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;888888888888999:::;;;<<<999999999999999999999999::::::999888888888999888666666666666666777888888999999::::::::::::999999777777777666666666555555444444444444444444444444111111111222222333333333333333333333333333333333zzzuuuoookkkkkkoootttxxxmmmkkkgggccc```____________eeeiiieee]]]YYY\\\```ccc\\\WWWWWWWWWVVVWWWZZZYYY[[[]]]]]]]]]\\\]]]___\\\ZZZZZZVVVPPPMMMTTT]]]mmmxxx```SSS^^^^^^]]]\\\\\\]]]^^^^^^bbbaaa```]]]ZZZWWWUUUSSSSSSRRRRRRUUUXXXYYYWWWUUUVVVTTTSSSRRRSSSWWW^^^cccRRRRRRTTTVVVXXXXXXUUUSSSMMMOOOPPPMMMIIIFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEE>>>@@@AAA@@@>>>>>>BBBEEEEEEEEECCCBBB@@@???>>>===999:::;;;;;;<<<<<<;;;;;;666888;;;:::888888:::<<<888888888888777777777777666666555555555444444444444333333222222111111111111222333333444444444444000111111111111222222222111111111111111111111111111111111222222333333333111111111000000000000000222222222222222222222222000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111222111111111000000//////000000////////////000000.../////////000000111111000000000000000///......000000000///......---------.........//////000000...------,,,,,,------...,,,,,,---.../////////...........................------------------------------------------------,,,,,,,,,------.........------------------------...------,,,,,,------...---------.........////////////111222222111000000////////////////////////////////////000000000000000000000000000000000000000000000000000111111222000000111222222222111111111222333444444333222111222222222222222222222222222111111111222333333444555444444333333444444555333333444555666666666555555555555555555555555555555666666666777777888888777888888888999999999999;;;::::::999999::::::;;;777999::::::999888:::;;;999<<<===:::888:::;;;:::555999===>>><<<;;;;;;======<<<:::999:::;;;===???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999999:::;;;<<<===::::::::::::::::::::::::777999:::999999999888666888888888777888999999:::888999999::::::999999888777777777777666666666666444444444444444444444444111111111222222333333333333333333333333333333333~~~xxxrrrmmmmmmrrrtttqqqlllnnnhhhbbb```bbbccc```]]][[[cccfff```[[[\\\```cccZZZYYYWWWTTTSSSUUUZZZ]]]YYYZZZZZZXXXUUUUUUYYY\\\]]][[[YYYXXXSSSOOORRRYYY^^^tttqqq___XXX___^^^]]]]]]]]]]]]_________]]]YYYVVVTTTSSSSSSSSSVVVTTTSSSTTTVVVWWWWWWVVVTTTTTTSSSSSSTTTVVVXXXYYYSSSTTTUUUUUUTTTRRROOONNNQQQPPPOOOMMMJJJHHHGGGFFFJJJIIIFFFEEEDDDFFFHHHJJJGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@?????????????????????@@@@@@=========<<<;;;;;;::::::<<<;;;999888888999;;;<<<:::888777777888999999888555555444444444333333333333222222111000000111111111222222333333444444555111111111222222333333333222222222222222222222222222222222111111111111000000111222333333222111000333333333222222222222222111111000000000000111111666111......///000111333000000000000000111222222////////////000000000000111000///......///000111---......///000111111222............//////////////////000000000000000///...------------...//////...........................---,,,,,,......---,,,////////////000000000000//////......---------,,,........................------------------------,,,,,,,,,---...///000000......------------......000///...---------------......///000000000000000000000///...............////////////000000000000//////000111222333333333000000000000000000000000000111111111111222222222111222222333333222222111///111333555666666555444444444555555444222000///222222333444555555555555555444333222222444666777555555555555555555555555777666666555555777888999333444555777888:::;;;<<<999999999999999999999999999999999999999999999999;;;;;;::::::::::::::::::999999:::;;;;;;;;;;;;;;;888888999:::;;;<<<<<<===:::::::::;;;<<<===>>>???>>>;;;999:::<<<<<<:::888============<<<<<<<<<<<<::::::999999999:::;;;;;;888999999:::;;;;;;<<<<<<===<<<;;;;;;;;;;;;:::888::::::999:::::::::888777===<<<:::999888888999:::;;;999888888999::::::999999888888888:::;;;:::999555555555555555444333333333444444444444333222222444333111000000000111111~~~sssooommmpppuuuwwwsssnnnjjjfffbbb`````````___^^^]]]aaaaaa[[[YYY\\\bbbddd^^^]]][[[WWWUUUVVVYYY\\\XXXYYYYYYWWWUUUUUUXXX\\\\\\ZZZYYYYYYVVVSSSWWW]]]bbbkkksssuuunnneee^^^[[[^^^]]]\\\[[[[[[\\\]]]]]][[[YYYWWWUUUTTTTTTTTTUUUTTTRRRRRRSSSUUUWWWWWWWWWUUUUUUTTTTTTTTTUUUVVVVVVRRRRRRTTTUUUUUUSSSRRRQQQQQQPPPNNNLLLJJJHHHGGGFFFHHHGGGEEECCCCCCEEEGGGHHHGGGGGGGGGGGGFFFDDDCCCBBB@@@AAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@=========<<<;;;;;;::::::;;;:::999888888999:::;;;:::888666777888999888888555555444444444333333333222111111111111111222222111111222333333444444555111111111222222333333333222222222222222222222222222222222111111111000000000000111111111111000000111111111222222222222222111111000000000000111111333000...///000111111222000/////////000000111222////////////000000000111111000///......///000111.........///000111111111............////////////......////////////.........------------...//////...........................---,,,,,,......---,,,....../////////000000000/////////.........------........................------------------------,,,---------...////////////......------......///000///...------------.........///000000000000000000000///...............////////////000000000111//////000222222333333222111111111111111111111111111111111111222222222222222222333333333333222222000222333555666666666666777777777666555333222111222222333444555555555555666555444333333555666777555555555555555555555555777666555555555666888888444555666777888::::::;;;999999999999999999999999::::::999999999999999999888888888888888888888888::::::;;;;;;<<<;;;;;;;;;=====================<<<<<<<<<<<<;;;<<<<<<======@@@>>><<<===???@@@???===>>>>>>>>>>>>=========<<<<<<<<<======>>>??????@@@??????????????????@@@@@@???===<<<;;;<<<;;;999888===<<<<<<<<<<<<<<<;;;:::<<<;;;:::999999999::::::???===;;;;;;<<<===<<<;;;888777555666777777666555444555666777888888888777555555555555555444333333555444333222222222333333rrrpppppptttyyyyyyuuuooogggfffccc```]]][[[\\\^^^^^^^^^[[[VVVWWW^^^cccddd^^^^^^\\\YYYVVVUUUWWWYYYVVVWWWWWWVVVVVVVVVYYY[[[ZZZYYYZZZ[[[YYYWWW[[[bbbpppkkkfffcccbbbaaa```___^^^]]][[[ZZZZZZZZZ[[[[[[WWWWWWUUUUUUUUUVVVWWWXXXTTTTTTSSSUUUXXXYYYYYYXXXVVVUUUTTTTTTSSSSSSTTTTTTQQQRRRSSSUUUUUUUUUTTTSSSPPPOOONNNLLLJJJHHHGGGFFFFFFEEECCCBBBBBBDDDEEEGGGGGGGGGGGGGGGFFFDDDCCCBBB???@@@@@@@@@@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAA=========<<<;;;;;;:::::::::999888777777888999:::999888666666888888888777555555444444444333333333111111111111111111222222111111222222333444444444111111111222222222222222222222222222222222222222222222111111111000000000000000////////////000000///000000111111222222222111111000000000000111111000000///000222222111//////////////////000000111/////////000000000111111000000////////////000000......//////000000111111............////////////---......//////......---...------------...//////...........................---,,,---.........,,,------........./////////000000////////////..............................------------------------------..................///......------....../////////......------............///000000000000000000//////............////////////000000000111111///000111222222222222222111111111111111111111111111111111111222222222333222222333333333333222222333333444555666777777888;;;:::999777555444444333222333444555666666666666666555444444444555777888666666666666666666666666666666555555555666777888666777777888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888999999;;;;;;<<<<<<<<<;;;;;;:::<<<<<<======<<<<<<;;;;;;::::::;;;;;;<<<======>>>===<<<;;;<<<===>>>===<<<==================<<<<<<999:::<<<===>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???AAA???===<<<<<<<<<:::888<<<;;;::::::999999:::::::::::::::::::::;;;;;;;;;===;;;:::999::::::999888>>><<<;;;;;;<<<;;;:::888555555666777777777777777666666777777666666555444777666555444444444555555xxxvvvuuuwwwyyyxxxtttpppfffgggfff```YYYVVVXXX[[[\\\[[[WWWUUUYYY```cccaaa[[[[[[ZZZXXXUUUTTTUUUWWWWWWWWWWWWWWWXXXYYY[[[\\\ZZZYYYZZZ\\\ZZZXXX\\\bbbvvvpppiiifffeeedddaaa^^^^^^]]][[[ZZZYYYZZZZZZ[[[XXXWWWWWWVVVWWWWWWXXXYYYXXXWWWWWWXXXZZZ[[[ZZZYYYTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTUUUUUUTTTSSSSSSOOOOOOMMMLLLJJJHHHGGGFFFEEEEEECCCCCCCCCDDDFFFGGGGGGGGGGGGGGGEEEDDDCCCBBB@@@@@@AAAAAAAAA@@@@@@???AAAAAA@@@@@@@@@@@@??????=========<<<;;;;;;::::::999888777777666777777888999777555555777888777666555555444444444333333333333222222111000000111111111111111222333333444444111111111111111222222222111111111111111111111111111111111111000000000000000///...------...///000......///000111222222222111111000000000000111111...000000000111333000,,,000///////////////000000//////000000000111111111000000////////////000000.../////////000000000111............//////////////////////////////...---...------------...//////........................///---,,,---...///...---------------.........///000000000000000/////////...............................................................---------//////............////////////............//////......///000000000000000000///............////////////000000000111111111///000111222222222222222111111111111111111111111111111111222222222333333222333333333333333333222444444444444555777888999===;;;999666555444444444333444555666666777666666555555444444444555666777666666666666666666666666555555555666666666777777888888888999999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>>>>>>>>======:::;;;<<<>>>@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===>>>@@@AAABBBBBBAAAAAA???>>>===<<<===>>>@@@BBBDDDCCCAAAAAABBBBBBAAA????????????>>><<<<<<>>>???<<<======>>>>>>>>>>>>>>>===<<<;;;<<<======<<<::::::999888888999999888666999999999999999888777777777777888888777777666555777777666666666666666666~~~zzzwwwvvvuuurrroooiiijjjhhhaaaXXXSSSTTTXXXWWWXXXXXXXXX^^^cccbbb]]]WWWXXXXXXWWWVVVVVVXXXZZZYYYYYYYYYYYY[[[\\\]]]]]]ZZZYYYZZZ\\\YYYVVVYYY___mmmllliiifffbbb___]]]\\\^^^]]]\\\ZZZZZZZZZ[[[\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXYYYZZZZZZXXXVVVRRRSSSSSSTTTUUUVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQQQQOOONNNMMMKKKJJJHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>============<<<;;;;;;::::::999888888777666666666666888666555555666777777666555555444444444333333333555444333111000/////////000000111222222333333444111111111111111111111111111111111111111111111111111111111000000000//////000///...------...///000......///000111222222222111111000000000000111111...111111///111444222---000000////////////000000000000000000111111111111//////000000000000//////////////////000000000000............////////////111111111111111000///......------------...//////........................///...------//////...---------------.........////////////000000000000000...............................................................---------/////////......///////////////.........//////000......///000000000000000//////............//////000000000000111111111111000000111222222222111111111111111111111111111111111222222222222333333333333333333444444333333333444444444444555777888999;;;:::888555444333444444444444555666777777777777444444444444444555555666777777777777777777777777666666666777777777777777999999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<=========>>>;;;<<<<<<<<<<<<<<<;;;;;;@@@AAABBBCCCBBBAAA@@@>>>===>>>???AAABBBCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBAAACCCDDDFFFGGGGGGFFFFFFHHHIIIJJJKKKKKKLLLLLLKKKIIIHHHHHHHHHIIIKKKLLLMMMIIIHHHHHHHHHJJJKKKJJJIIIFFFGGGHHHFFFDDDCCCEEEGGGBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAABBBDDDDDDBBBAAA>>><<<;;;<<<===>>>===<<<;;;;;;<<<<<<<<<;;;::::::888888888999888777777666666666777777777777777777zzzvvvtttqqqooommmkkkllliiibbbYYYSSSTTTWWWTTTXXX[[[]]]bbbeeebbb[[[XXXXXXXXXXXXWWWYYY]]]___[[[ZZZZZZ[[[]]]^^^]]]\\\ZZZYYY[[[\\\YYYUUUWWW]]]ddddddccc___\\\[[[___bbb]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXWWWWWWXXXYYYYYYVVVTTTRRRSSSTTTUUUWWWWWWWWWWWWUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIGGGGGGGGGGGGFFFDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCC?????????>>>======<<<<<<=========<<<;;;;;;::::::999999888888777777666666777666444444666666666555555555444444444333333333555444333111000/////////000000111111222333333333111111111111111000000000111111111111111111111111111111000000000///////////////............/////////000000111111222222222111111000000000000111111...222111...111999:::555222111111000000000000000000000000111111111222222//////000000000000//////////////////000000000000............////////////222222222222111000//////...------------...//////........................///...---...//////...---------........./////////......////////////000000................................................------..................000//////......//////000//////......//////000000......///000000000000000///............//////000000000000111111111222222000111111222222222111111222222222222222222222222222222222222333333333333333333444444444444333333333333444555666777777888999888777555444444444444444555666777888888888888444444555555555666666666777777777777777777777777666777888999999999888888::::::::::::::::::;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<=========;;;;;;;;;<<<======>>>>>><<<===>>>????????????>>>CCCCCCDDDDDDCCCAAA>>><<<>>>???@@@AAAAAAAAA@@@??????AAACCCCCCCCCCCCDDDFFFJJJLLLOOORRRTTTUUUTTTTTTTTTTTTUUUVVVWWWYYY[[[\\\ZZZ[[[[[[[[[[[[[[[[[[[[[VVVUUUTTTUUUVVVWWWVVVUUUMMMPPPRRRQQQNNNLLLMMMOOOOOOMMMKKKIIIGGGGGGGGGHHHGGGFFFFFFFFFGGGFFFDDDAAABBB@@@??????@@@AAA@@@>>>999::::::;;;<<<<<<;;;;;;::::::;;;;;;::::::999888666777888999999999888888}}}zzzyyywwwuuussspppnnnlllllllllhhhbbb[[[WWWWWWYYYUUUZZZ^^^```cccfffccc]]]YYYYYYXXXVVVVVVYYY]]]aaa\\\ZZZYYY[[[]]]]]]\\\YYYYYYYYY[[[\\\YYYVVVXXX]]]aaa```___]]][[[\\\___aaaZZZYYYYYYXXXYYYZZZ\\\]]]\\\\\\\\\\\\[[[ZZZYYYYYYVVVVVVWWWYYY\\\\\\ZZZXXXTTTUUUVVVWWWXXXWWWWWWVVVSSSSSSRRRQQQQQQPPPPPPQQQMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGFFFDDDCCCBBB@@@AAABBBBBBCCCCCCCCCBBB@@@@@@??????>>>======<<<=========<<<;;;;;;::::::999999999999888777666666777555444444555666666555555555444444444333333333333222111111000111111111000000000111222222333333222111111111000000000///111111111111111111111111111000000000/////////////////////000000/////////111111111222222222222222111111000000000000111111...222111...444AAAGGGCCC333333222111111111111111000000111111111222222222...///000111111000///...000000000000////////////............////////////222222222111111000///......------------...//////........................000...---...///000///---....../////////000000000------........./////////................................................,,,---------.../////////000000////////////000000///////////////000111111......///000000000000000...............///000000000000111111111222222222111111222222222111111000222222222222222222222222222222222333333333444444333333444444444444333333000222333555666666666666666666777777666555555444555555666777888888888888666666777888888888888888888888888888888888888888777888999:::;;;::::::999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======>>>>>><<<<<<===>>>>>>???@@@@@@??????AAABBBCCCCCCDDDDDDBBBDDDFFFHHHHHHGGGEEEDDDEEEGGGIIILLLMMMNNNMMMMMMMMMPPPTTTVVVWWWXXX\\\___fffhhhlllpppssstttttttttsssssstttuuuyyy~~~~~~{{{yyyzzzxxxwwwwwwwwwwwwvvvtttmmmrrrvvvvvvrrroooooopppqqqnnnjjjeeecccbbbccccccaaa```___^^^]]]ZZZVVVRRRKKKIIIGGGFFFFFFEEECCCAAAFFFFFFEEEDDDCCCAAA???>>>======>>>>>>======<<<;;;888999:::;;;;;;;;;::::::}}}qqqrrrssstttsssqqqnnnlllllljjjgggbbb]]][[[ZZZ[[[VVV\\\aaaaaaccceeeccc```YYYXXXVVVTTTSSSVVV[[[___\\\ZZZYYYZZZ\\\]]]ZZZWWWXXXXXX[[[]]][[[WWWZZZ___^^^]]]]]]]]]]]]\\\YYYVVVWWWWWWWWWWWWXXXZZZ[[[]]]ZZZZZZ[[[[[[[[[[[[ZZZYYYWWWWWWYYY]]]```aaa```^^^VVVWWWXXXXXXXXXWWWVVVUUUQQQPPPPPPPPPPPPQQQRRRRRRMMMLLLLLLJJJIIIHHHGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGFFFDDDCCCBBB???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>===>>>======<<<;;;;;;::::::::::::::::::999888666666666555333333555666555444555555444444444333333333000000000000111222333444000000000111222222333333222111111111000000//////000000000000000000000000000000000000////////////...///000111111000///...333333333222222222222222111111000000000000111111---222111...666GGGPPPNNN444444333222111111111222000111111111111222222222...///000111111000///...000000000000////////////............/////////000111111111111000///------...------------...//////........................000...---...///000///...////////////000000000000,,,---------......//////........................////////////////////////,,,,,,------...///000000000000////////////000000///////////////000111111...//////000000000000000...............///000111000111111111111222222222111111222222222111111000222222222222222222222222222222333333333444444444333444444555555444444333///111333555666666555444555666777888888777666555555666777888888999999888888888999::::::::::::999888888888888888888888888888999:::;;;<<<;;;::::::999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????@@@AAABBBBBBCCCCCCAAABBBCCCEEEFFFGGGGGGGGGEEEHHHLLLQQQTTTUUUUUUUUUSSSUUUZZZ___cccfffggghhhkkkoootttwwwzzz}}}|||vvvrrrqqqooollljjjhhhfffcccaaa]]]\\\YYYUUUQQQLLLIIIFFF@@@@@@@@@@@@@@@???>>>>>>999:::<<<=========<<<<<>>>>>===<<<;;;;;;::::::777777888999999999999888:::999777666555555666666666666666666555444333222222111000//////111333444///000000000000111111111222222111111111111111111222222111111000////////////000111111111///...---333222222111111222222333111111333333333333111111222222111000//////000000222222222333444555777888333333333111000///000111333333333222222222111111444222000111333333000---222111111111000000//////000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////111000000000000000111222000///...,,,,,,,,,---...////////////////////////........................---------.........//////////////////////////////............/////////000000000000000111111111111////////////000000000000222222111111111111111111111222222333333222222111333333333333333333333333444444444444444444444444333333333222222333666999666666666666666666666666777777777888999999777555777888999999888777888:::999999999999999999999999999999999999999888777777<<<;;;;;;<<<<<<<<<:::999777777888888999::::::;;;<<<===>>><<<:::999;;;===;;;<<<===>>>????????????AAABBBAAA>>>@@@FFFJJJJJJJJJKKKLLLLLLMMMPPPTTTWWWUUU[[[aaaeeemmmvvv{{{zzzxxxzzz}}}zzzrrrjjjfff___YYYRRRNNNMMMJJJDDD???AAA???>>>>>>@@@@@@>>>;;;nnnbbbiiilllkkkkkkmmmkkkfffcccaaa[[[WWWYYY]]]\\\WWWZZZYYY[[[^^^aaaaaa^^^[[[\\\XXXWWWWWWUUURRRTTTYYYWWWVVVUUUVVVYYYZZZZZZZZZ\\\^^^```___]]][[[YYYYYYXXXYYYZZZ\\\\\\\\\[[[[[[YYYZZZXXXVVVTTTVVVYYY[[[]]]ZZZWWWWWWYYY[[[[[[YYYYYYWWWUUUXXX\\\___^^^[[[[[[ZZZZZZYYYXXXWWWWWWVVVSSSSSSRRRRRRRRRTTTUUUVVVPPPMMMJJJJJJJJJJJJHHHFFFFFFGGGHHHIIIIIIHHHGGGFFFAAACCCDDDDDDCCCBBBCCCDDDAAAAAABBBBBBBBBBBBBBBBBB????????????????????????>>>======<<<;;;;;;::::::777777888888999999999888999888777555555555555666666666666666555444333222333222000///000111222444000000000111111111222222444333222111000000000000111111111111000000000000111111222222111000000///333222222111111222222333111222333444444333222111222222111000000000000000111111222333444555555666000000111111111111333444222222222222222222222222444222111111333333000---111111111111000000000///000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000111111222111111000///......------////////////////////////........................------........./////////////////////////////////........./////////000000111000000000000000000000///000000000000000000000111111111111111111111111222222333333333333222222333333333333333333333333444444444444444444444444333333333222222333666999555555555555555555555555555555666777888888777666555666888888777777888:::999999999999999999999999888888999:::<<<<<<<<<;;;<<<;;;;;;;;;;;;;;;:::999::::::;;;<<<===>>>>>>???============<<<<<<======???@@@AAAAAAAAAAAABBBBBBAAADDDDDDCCCFFFLLLPPPOOOSSSVVVZZZ^^^```cccgggjjjxxx}}}vvvsssnnnllliiicccZZZRRRLLLIIIGGGHHHKKKJJJFFFBBB}}}qqqiiilllnnnllllllnnnllliiiaaa___[[[ZZZ___ccc^^^VVVZZZ[[[]]]___aaa```]]]ZZZWWWUUUUUUVVVTTTQQQRRRWWWTTTSSSRRRSSSWWWZZZ\\\\\\^^^```bbbaaa^^^ZZZWWWVVVVVVXXXZZZ\\\]]]]]]\\\[[[ZZZZZZYYYXXXUUUUUUVVVXXXYYYWWWUUUUUUWWWXXXXXXXXXYYYVVVTTTVVVZZZ]]]]]]\\\\\\[[[ZZZYYYXXXVVVUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQLLLJJJHHHGGGHHHHHHGGGFFFDDDEEEGGGHHHHHHGGGEEEDDDBBBDDDEEEEEEDDDCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;:::::::::777777777888888888999999999888777555444555555666555555666555555444333222333333111000000111222333111111222222222333333333555444333111000//////...000000000111111111111222333333222111111111111222333222222111111222222333222333444555555444333222222111000000000000000000000111222333444333333222000000111111222333333444000000111111222333333333444333222222333222000...111111111111000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000111222222333333333333222000...---////////////////////////....................................////////////////////////////////////....../////////000000000111111000000//////......000000000000000000000000111111111111111111111111222222333333333333222222333333333333333333333333444444444444444444444444333333333333222333555888444444444444444444444444333444555666888888888888666777888888777777888:::::::::::::::::::::::::::888888888;;;>>>@@@???>>>===<<<;;;:::999::::::;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>===>>>@@@@@@@@@??????@@@BBBBBBBBBCCCEEEGGGFFFKKKNNNOOOTTT[[[___^^^bbbhhhqqqyyy|||rrrjjjeee```___```]]]TTTMMMyyymmmmmmmmmllllllllljjjgggcccaaa___aaagggjjjdddZZZ\\\]]]```bbbccc```]]]ZZZQQQPPPSSSVVVVVVSSSTTTXXXTTTQQQNNNNNNQQQWWW[[[^^^^^^```bbbaaa^^^ZZZWWWUUUVVVXXX[[[]]]___^^^]]]\\\\\\[[[ZZZZZZWWWTTTTTTWWWUUUTTTSSSTTTUUUVVVXXXXXXZZZWWWUUUUUUXXX[[[]]]]]]ZZZZZZYYYXXXWWWVVVUUUUUUSSSRRROOOMMMLLLKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHHHHGGGEEEDDDGGGHHHIIIHHHFFFEEEDDDEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;:::::::::777777777777777888888999999888666555444444555555444555555555444444333222444333222111111111222222222222222333333333444444444333222111000000000000//////000111111222333333333222111000000111222333333222222111111222222333333333555555555555333333111111000000000000000111///000222333444222111000333333222222333222111000//////000111222333444444333333333333222222000///111111111000000000000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000111222333333444555666666555222...,,,////////////////////////............................../////////000000000////////////////////////...////////////000000000111111000000///.........111111111000000000000000111111111111111222222222222333333333333333333222222222333333333333444444444444444444444444444444333444444444333333555777555555555555555555555555333444666777888999:::;;;;;;<<<===<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888;;;>>>@@@>>><<<>>>===<<<:::999999;;;===========================@@@>>>>>>???BBBDDDCCCBBBAAADDDGGGIIIKKKOOOUUUYYY\\\bbbhhhlllsss|||wwwlllkkkiiihhhiiiiiifffbbb___aaaaaa```aaafffiiicccYYY[[[]]]```aaa```^^^\\\ZZZRRRQQQTTTWWWWWWSSSTTTXXXTTTOOOIIIGGGJJJQQQXXX\\\[[[]]]``````]]]ZZZXXXXXXXXXYYY\\\^^^_________^^^___\\\[[[\\\YYYSSSTTTXXX[[[ZZZYYYWWWVVVVVVWWWXXX[[[YYYWWWWWWYYY[[[\\\]]]WWWWWWWWWVVVVVVVVVVVVVVVSSSQQQOOOLLLJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIEEEFFFGGGHHHHHHGGGFFFEEEIIIJJJJJJIIIFFFCCCBBBBBBAAAAAA@@@@@@@@@?????????????????????????????????;;;;;;;;;;;;;;;:::::::::777777666666666777888999888777666444444444555555444444444444444444333222333333222222222222222222222333333333333444444444111111111000111111222222//////000111222333444444222111000//////000222333333222222111111222222333333333555555555555333333111000000000000000111111...000222333333222000///333222111222444444222///......///000222333444444333444444444222111000000000000000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111222333444444666777777666333///,,,/////////////////////////////////////////////////////////000000000111111000000000000000000000000////////////000000000111111111000000/////////...222111111111000000000///000000111111111222222222333333333444444333333333222222222333333444444444444444444444444444444444444555666555444444666777666666666666666666666666444666888999999:::===???BBBCCCCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===:::999:::>>>???<<<999?????????<<<::::::===@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIIKKKLLLPPPTTTZZZ^^^cccjjjttt{{{~~~mmmjjjjjjnnnnnnggg___[[[ZZZ\\\[[[ZZZ\\\^^^ZZZTTTXXXZZZ\\\]]][[[YYYYYYYYYWWWVVVVVVXXXVVVQQQQQQTTTRRRMMMGGGEEEIIIOOOVVVZZZZZZ[[[]]]]]][[[YYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^___```[[[YYY\\\XXXRRRSSSYYYcccbbb```\\\XXXUUUUUUVVV\\\[[[ZZZYYYYYYYYYZZZ[[[TTTTTTTTTTTTTTTUUUUUUUUUSSSRRROOOMMMKKKKKKKKKKKKIIIIIIJJJIIIGGGGGGHHHJJJFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHFFFCCC@@@??????AAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::::::::777777666555666777888999888777666444333444444555333333444444444444333333222222222333333333333333222222333333333444444444000000000000111222333444000000111111222333444444111000000000000111222222333222222111111222222333222333444555555444333222000000000000000111111222///000111222333222222111000//////222666888555222......///000111222333444333444555444222111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000111222333444555444555666666555222///---////////////////////////////////////////////////000000000000111111111111000000000000000000000000/////////000000000111111000000000000111111111111222222222111111000000///000000000111222222333333333333444444444444333333111222222333333444444555444444444444444444444444555777888777666666777888777777777777777777777777555888::::::999:::===AAAEEEFFFEEEBBB???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;999<<>>===@@@CCC??????@@@BBBCCCDDDEEEFFFHHHJJJLLLOOOSSSYYY```eeelllqqqwww|||~~~zzzpppmmmooouuuuuukkk```ZZZWWWZZZYYYUUUSSSTTTSSSPPPVVVXXXZZZZZZXXXWWWXXXZZZYYYWWWVVVWWWTTTOOOOOOSSSPPPNNNLLLNNNRRRXXX\\\^^^ZZZ[[[[[[ZZZXXXWWWXXXYYY[[[[[[ZZZZZZZZZ[[[\\\]]]```XXXVVVYYYVVVOOOQQQYYYaaaaaa```\\\WWWTTTUUUVVV[[[[[[[[[ZZZXXXWWWWWWWWWTTTTTTSSSSSSRRRRRRRRRQQQQQQPPPNNNMMMLLLKKKLLLLLLHHHJJJJJJIIIFFFEEEGGGIIIFFFEEEEEEDDDDDDEEEEEEFFFDDDEEEFFFEEECCCAAA@@@AAAAAA@@@@@@???>>>>>>==============================::::::::::::::::::::::::888777555555555666888999888777555444333333444444222333333444444333333333000111222333444444555555222222222222333333333333111111111111111111222222111111111222222333333333000111111222333333222222333222222111111222222333111222333444444333222111000000000000000111222222///000111111222333444444000...///222777999666222...//////000111222222333222444666555222000111222///000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000111222333555555222333444444333222///...////////////////////////////////////////////////000000000111111111222222000000000000000000000000//////000000000111111111000000111111222222333333333333222111111000000//////000000111222222333333333333444444444444333333111111222333333444555555444444444444444444444444777888:::999888777888999777777777777777777777777555888;;;:::888888<<>><<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999???GGGLLLJJJGGGBBBEEEGGGEEEBBB@@@BBBEEE???AAACCCGGGKKKNNNQQQSSSVVV[[[aaaeeejjjttt|||vvvnnnkkknnnvvvvvvjjj\\\VVVYYY\\\[[[TTTPPPPPPRRRRRRXXXZZZ[[[ZZZXXXXXXZZZ]]]VVVTTTTTTUUUSSSPPPQQQUUUQQQRRRTTTYYY^^^bbbdddddd\\\\\\[[[XXXVVVUUUWWWXXX[[[ZZZXXXWWWWWWYYY[[[\\\___VVVSSSVVVTTTMMMPPPYYYXXXZZZZZZWWWTTTSSSUUUXXXZZZ[[[[[[ZZZWWWUUUTTTTTTUUUTTTSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJJJJKKKKKKHHHJJJJJJHHHEEEDDDFFFHHHFFFEEECCCAAAAAACCCEEEFFFCCCDDDFFFFFFEEEDDDDDDEEE@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888777555444555666888999888777555444333333444444222222333444444333333333///000111333444555666666111111222222222333333333333333222111000000000111111222222222222333333333000111333444555444333333333222222222222222222333111222333333333333222111000000///000000111222222000000000111222444555666444111000333777777333...//////000000111111222222222555666555222000111222//////000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000111222444555666111222222222222111000///////////////////////////000000000000000000000000000111111111111222222222000000000000000000000000000000000000111111111111000000111222333444444555333333222222111000000//////000000111222222333333333444444555555444444333111111222333333444555555444444444444444444444444888999;;;;;;999888888999666666666666666666666666555888;;;999666777;;;@@@===??????>>><<<<<<<<<===========================;;;888:::AAAMMMTTTTTTQQQCCCGGGJJJHHHDDDBBBDDDGGGFFFHHHMMMRRRXXX]]]bbbddddddkkksssxxx~~~vvvrrrqqqmmmjjjiiijjjggg```ZZZbbbddd^^^QQQIIILLLQQQSSS]]]]]]ZZZVVVXXX\\\\\\YYYVVVUUUTTTRRRQQQQQQQQQQQQQQQRRRUUUXXXZZZ\\\]]]^^^[[[ZZZZZZYYYXXXWWWVVVVVV[[[YYYWWWVVVVVVXXXZZZ[[[YYYXXXUUUSSSQQQPPPPPPPPPUUUVVVWWWVVVTTTTTTVVVXXX^^^\\\YYYVVVTTTSSSSSSSSSQQQQQQQQQPPPPPPOOONNNNNNQQQOOOLLLJJJJJJKKKNNNPPPHHHFFFDDDCCCBBBCCCDDDEEEAAAAAABBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBB???>>>>>>===============<<<;;;999999999;;;===>>>999:::;;;;;;:::999777666777777777777666666666666666555555555555444444444444333333222222333333444333333222111111222333333333333333444444333222222555444333333222222333333111111000000111333555666000111222222333333333333111111000///////////////111111111111111111111111......///000111222222333222111000111444555333000//////000000000000//////000000111222222222222111111111111111111111111111111111000000000000111111000000000000111111111111000000000000////////////111111111000000000000000000000000000000///......////////////000000000000111111000000/////////......///////////////...---111111111111111000//////............/////////000000000000000000000000000111111000000//////......111111111111111111111111222222111//////666AAAKKKEEE888......111111111333111111111000111111222333444444444555555555666666333333333444444444555555666555555444444444555555::::::999888777777888888444555666777777666555444888888888777888999999::::::999:::;;;======<<<;;;===>>>???===<<<===???BBB<<<>>>===>>>NNNbbbhhhbbbKKKGGGGGGLLLNNNLLLOOOTTT[[[aaahhhmmmqqqxxx~~~sssnnnppplllfffeeeffffffccc___bbbddd___TTTMMMPPPTTTVVV]]]]]]ZZZWWWWWW[[[[[[XXXVVVUUUTTTSSSSSSSSSSSSSSSVVVVVVWWWXXXYYYZZZZZZ[[[\\\[[[YYYXXXWWWVVVVVVVVVZZZYYYWWWVVVWWWYYY\\\]]][[[ZZZXXXVVVTTTTTTTTTTTTTTTVVVWWWWWWVVVVVVWWWXXX[[[ZZZYYYWWWVVVUUUUUUUUUOOOPPPQQQRRRRRRRRRQQQQQQQQQOOOMMMKKKLLLNNNPPPRRRHHHGGGEEECCCBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>><<<;;;:::999999;;;<<<>>>::::::;;;;;;:::999777666777777777777666666666555555555555555444444444444444333333222222333333444333333222111111222333333222333333444333333222222444444333222222222222333222111111111111222444555111111222333333333222222222222111000000000000000111111111111111111111111111111111222333333444444222111000111444555333111//////000000000000//////000000111222222222222111111111111111111111111111111111000000000000111111000000000000111111111111000000000000////////////000000000000000000000000000000000000000///......////////////000000000000000000000//////...............///////////////...111111111111111000//////........./////////000000000000000000000000000000000000000000////////////111111111111111111111111111222222000000555???FFFAAA777...///222111111333111111111111111222333333444444444555555555666666444444444444555555555555777666666555555666666666:::999888777777777777888666666666777777666666555888888888888888999::::::;;;;;;;;;<<<===>>>======<<<============>>>@@@AAADDDEEEBBBAAANNN```eee___ZZZWWWVVV[[[___cccmmmxxxwww~~~}}}uuunnnooojjjccc```bbbddddddccc```bbb___WWWRRRTTTXXXZZZ]]]]]][[[WWWWWW[[[ZZZWWWVVVUUUUUUTTTTTTTTTUUUUUUZZZZZZXXXWWWVVVWWWWWWXXX\\\[[[XXXVVVVVVWWWXXXYYYZZZYYYXXXWWWXXXZZZ]]]^^^[[[ZZZYYYWWWWWWWWWXXXXXXWWWYYY[[[\\\[[[ZZZZZZ[[[YYYYYYYYYYYYYYYXXXWWWVVVMMMOOORRRUUUVVVVVVTTTSSSPPPOOONNNMMMNNNPPPRRRSSSIIIGGGEEECCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@DDDDDDCCCCCCBBB@@@???>>>AAA@@@??????>>>>>>??????<<<;;;:::999:::;;;<<<===:::;;;<<<<<<;;;:::888777777777777666666666555555555555555555444444444444444333333222222333333444333222222111111222222333222222333333333333222222444444333222222222222222222222111111111222222333222222333333333222111111333222222111111111111111111111111111111111111111222222222222222222222222111000000222333444222111///000000111111000000///000000111222222222222111111111111111111111111111111111000000000000111111000000000000111111111111000000000000////////////000000000000000000000000000000000000000//////...////////////000000000000/////////...............------...///000000000///000111111111111000000///....../////////000000000000000000000000000000000/////////000000000111111000000000000000000000000000222222111111444:::@@@<<<555000000222222111222222222111111222222333444444444555555555666666666555555555555666666666666888777777666666777777888999888777777777777777777777777666666666777777888999999999999999::::::;;;;;;<<<<<<===>>>????????????>>>===>>>AAABBBBBBBBBAAACCCBBBDDDPPPbbbiiifffgggeeeeeehhhllluuuzzztttmmmhhhbbb___```aaabbbbbb^^^___]]]YYYVVVVVVYYY[[[]]]]]][[[WWWXXXZZZZZZVVVTTTTTTTTTTTTTTTUUUVVVVVV[[[YYYWWWUUUTTTUUUVVVWWW\\\ZZZWWWVVVVVVYYY\\\___[[[ZZZYYYYYYYYY[[[\\\]]]YYYYYYXXXWWWWWWXXXZZZ[[[]]]___bbbbbb```^^^]]]]]]YYYZZZZZZ[[[ZZZXXXWWWUUUOOOQQQUUUWWWXXXWWWUUUSSSPPPPPPOOONNNNNNOOOPPPPPPIIIHHHFFFDDDBBBAAAAAAAAADDDDDDCCCBBBAAAAAA@@@@@@BBBCCCCCCBBBAAA@@@??????@@@???>>>>>>======>>>>>><<<;;;:::::::::;;;;;;<<<;;;;;;<<<<<<;;;:::888777777777666666666555555555555555555444444444333333444333333222222333333444222222222222222222222222111111222333333333333222444333333222111222222222222222222111111111111111333333333333222222111000222111111000000111111111111111111111111111111111111111111000000000//////000000111222222333222111000000000111111000000000000000111222222222222111111111111111111111111111111111000000000000111111///000000000111111111111000000000000/////////////////////000000000000000//////000000000000//////////////////000000000000..................------,,,,,,...///000000000000000000111111111111000///...////////////000000000000000000000000000000000...//////000111111222222000000000000000000000000000222333222222333666999666444222222222222222222222222222222222333444444555555555555666666666666666666666666777777777777777777666666666777888888888888777666666777777888999888777666666777999::::::::::::::::::;;;;;;<<<;;;<<<===>>>>>>>>>@@@AAAAAA@@@???AAADDDFFFFFFEEEBBBDDDFFFJJJVVVfffooopppsssxxx~~~zzztttjjjgggdddbbb``````___^^^]]][[[ZZZXXXVVVVVVXXXZZZ[[[\\\ZZZWWWXXX[[[YYYUUUSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVTTTTTTUUUWWWYYY[[[\\\ZZZWWWVVVXXX\\\```ddd\\\[[[ZZZZZZYYYZZZZZZ[[[ZZZYYYYYYYYYYYY[[[]]]^^^```bbbdddccc```]]][[[[[[[[[[[[[[[[[[ZZZWWWUUUTTTRRRTTTWWWXXXXXXUUURRRPPPQQQPPPOOONNNMMMKKKKKKJJJHHHGGGFFFDDDBBBAAA@@@@@@DDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;:::;;;;;;;;;:::;;;;;;<<<;;;999888777666666666666555555555555555444444444444333333333444333333222222333333444222222222222222222222222000111222222333333333222333333222111111111111222111111111111111111111000333333333333222222111000000000/////////000000111111111111111111111111111222222111111000////////////000111222222111111222000000111111111111000000000000111222222222222111111111111111111111111111111111000000000000111111///000000000111111111111000000000000////////////......//////000000000000//////000000000000//////////////////000000000000------..................,,,,,,...///000000000000///000000111111111000000////////////000000000111000000000000000000000000......///000111222333333000000000000000000000000000222333333333333333444333444555333222222222222333333333333333444444555555555555666666666777777666666666777777777888888666555555555666666777888888888777777777777888888999888888777777999:::;;;;;;;;;;;;;;;;;;<<<<<<===;;;===>>>>>>===>>>AAADDD@@@??????AAADDDHHHKKKLLLOOOSSSXXX^^^iiivvv~~~sssnnngggfffeeecccbbb___^^^]]]]]]YYYVVVVVVUUUSSSUUUXXXYYY[[[ZZZWWWXXX[[[ZZZVVVSSSSSSSSSSSSSSSTTTUUUVVVRRRSSSSSSUUUXXX[[[^^^```\\\ZZZXXXWWWXXX\\\```ccc[[[ZZZZZZYYYYYYZZZZZZZZZ\\\\\\[[[\\\]]]^^^```aaa^^^___```___\\\YYYXXXXXX[[[[[[[[[ZZZXXXVVVUUUTTTUUUVVVWWWWWWVVVSSSPPPNNNPPPPPPOOONNNLLLIIIGGGFFFFFFFFFEEEDDDCCCAAA@@@@@@CCCCCCCCCBBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAAAAA======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::999:::;;;;;;:::999777666666666666555555555444444444444444444333333333333444333333222222333333444111222222333333222222111///000111222333333333333333333222111111111111111000000111111222111111000222222333333333222111111//////////////////000111111111111111111111111111444333333333222222111111...000222222111000111222000111111222222111111000000000111222222222222111111111111111111111111111111111000000000000111111000000000000111111111111000000000000////////////---......//////000000111...//////000000000000000////////////000000000000.............../////////------...///000000000//////000000111111111111000/////////000000000111111000000000000000000000000//////000000111222333333111111111111111111111111111222333333444333222222222777888555111222333333444444333333444444555666555555666666666777777777666666666666777777777777555555555555666777888888888888888888888888999:::999999999999999:::;;;<<<<<<<<<<<<<<<<<<======>>><<>>???CCCGGGAAABBBDDDFFFJJJQQQYYY^^^fffmmmxxxzzzooojjjeeeeeedddcccaaa````````````YYYUUUUUUTTTQQQRRRVVVWWWYYYYYYWWWYYY\\\[[[WWWUUUUUUTTTTTTTTTUUUUUUVVVQQQSSSUUUYYY]]]```cccddd]]][[[YYYWWWWWWYYY\\\]]]VVVWWWWWWXXXZZZ[[[\\\\\\]]]\\\\\\\\\]]]___```bbbZZZ[[[[[[ZZZXXXWWWXXXXXXZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUSSSQQQOOOMMMNNNNNNNNNNNNLLLIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;::::::999888999::::::999888666555666666555555555444444444444444444333333333222222444333333222222333333444111222333333333333222111///000111222222333333333333222222111111111111111...///000111222222111111111111222333333333222222000000//////000000111222111111111111111111111111333333333222222222222222---000222222000///111222000111111222222111111000000000111222222222222111111111111111111111111111111111000000000000111111000000000000111111111111000000000000////////////------......///000000111......///000000000000000////////////000000000000.........//////000000000......///////////////...//////000111111111111111//////000000000111111111000000000000000000000000000000000111111222222222222222222222222222222222222222333333444444333111333999<<<555000222444444444444444444444555555666555666666666777777777777555555555666666666777777666666666666777888999:::999999999999999:::;;;;;;888999:::;;;;;;<<<<<<<<<======<<<<<<======>>>??????AAACCCBBB@@@AAAFFFKKKKKKOOOTTTXXX]]]ggguuu|||pppkkkddddddcccaaa```aaaccceeebbbZZZTTTTTTSSSPPPQQQVVVVVVXXXXXXWWWYYY\\\[[[WWWWWWVVVVVVUUUUUUVVVVVVWWWRRRTTTXXX\\\```cccfffggg^^^\\\YYYWWWUUUVVVWWWXXXSSSTTTUUUWWWZZZ\\\^^^^^^[[[[[[ZZZZZZ[[[]]]^^^___XXXYYYZZZYYYXXXXXXZZZ\\\XXXWWWVVVUUUUUUVVVXXXYYYTTTTTTSSSSSSQQQPPPOOONNNLLLMMMNNNNNNMMMKKKHHHGGGCCCDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===??????>>>===============;;;<<<<<<<<<;;;;;;:::999888888999999888777555444666666555555555444444444444444444333333333222222444333333222222333333444111222333444444333222111//////000222222333333333333222222111000111111111---...000111222222222111000111222333333333333333111111000000111222333333111111111111111111111111000000000000000000000000---000222222000///000222111111222222222222111111000000111222222222222111111111111111111111111111111111000000000000111111000000000000111111111111000000000000////////////---------...///000000111......///000000000000000////////////000000000000.../////////000000111111...///////////////......//////000111111111111111000000000000111111111111000000000000000000000000111111111111111222222222333333333333333333333333333333222333444444333222333;;;===666000222555555555444444444444555666666666666666666777777777777555555555555666666666666777777777777888999:::;;;:::999999999:::;;;;;;<<<777888:::<<<======<<<;;;===============>>>??????AAADDDFFFEEEBBBCCCIIINNNWWW^^^fffkkkppp}}}{{{zzzmmmgggbbbaaa___\\\ZZZ\\\```ccc___XXXSSSSSSSSSQQQSSSWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUYYYYYYUUUSSSUUUVVVUUUSSSWWWZZZYYYZZZ___cccccc```\\\WWWUUUUUUUUUSSSRRRVVVTTTTTTXXX]]]___^^^\\\ZZZXXXWWWZZZ___```]]]YYYZZZWWWTTTTTTVVVWWWVVVTTTVVVTTTRRRSSSWWWYYYYYYXXXVVVTTTQQQOOOOOOPPPRRRSSSMMMKKKIIIHHHHHHHHHGGGFFFHHHFFFDDDBBBBBBCCCEEEFFF@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBAAA@@@??????@@@===:::999:::<<<<<<<<<<<<;;;::::::999999999999;;;;;;:::999999888888777666555444333333333333333555555444444444333333333666666555444333111000///111111222222222222111111///000000111111222333333222222222111111111111000000000111222222222222111222222222222222222222222000111111111111222222222111111222222222333333333444333222111111111222333//////000000000000//////222222222111111111000000222222222222222222222222111111222222222222111111000000000000000111111222000000111111111111000000////////////////////////222111000//////000111222////////////////////////111111000000//////......000///////////////000000////////////000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111444444333222222222333333000222333444555444333222;;;:::777555444444444555444444444555555555666666555666888999:::999777666666666666666777777777777444555777999::::::999999999777555777:::<<<:::777:::<<<>>>???>>><<<<<<===999;;;>>>@@@AAA@@@===:::@@@FFFLLLMMMMMMPPPXXX___mmmrrr~~~xxxxxxkkkfff]]]]]][[[YYYWWWWWWYYY\\\UUUPPPNNNPPPQQQOOOOOORRRVVVVVVWWWWWWWWWVVVUUUUUUSSSWWWWWWSSSRRRTTTUUUTTTUUUYYYZZZXXXXXX\\\^^^]]]\\\YYYUUUTTTUUUVVVUUUTTTVVVVVVWWWYYY[[[\\\\\\[[[[[[YYYYYY[[[```aaa^^^ZZZYYYVVVTTTTTTVVVWWWUUUTTTTTTSSSRRRTTTWWWYYYYYYWWWSSSSSSRRRQQQPPPPPPOOOOOOKKKJJJHHHGGGHHHHHHGGGFFFFFFFFFEEEDDDCCCDDDDDDEEEBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAAAAA@@@???>>>???===:::999:::;;;<<<;;;<<<;;;::::::999999999:::;;;::::::999999888888777666666555444444444444444555555444444444333333333555555555444333222111000111111222222222222111111000000111111222333333333222222222222111111111111000000111222222222222222222222222222222222222222111111111111222222222222111111222222222333333333444333222111111111222222000000111111111111000000222222222111111111000000222222222222222222222222111111222222222222111111000000000000000111111222000000111111111111000000000000000000000000000000222111000//////000111222////////////////////////111111000000////////////000000////////////000000////////////000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111333333333222222333444444222333333444444444444444>>><<<888555333333444555444555555555555555555555666666888999999888888777777777777888888888999999777777888888888777666555888999::::::::::::;;;;;;999;;;>>>???>>>>>>???@@@BBB@@@???>>>???BBBFFFHHHFFFLLLSSSWWW\\\ffftttsss|||tttiiidddZZZZZZZZZXXXUUUTTTTTTUUULLLJJJKKKNNNOOOLLLLLLOOOTTTUUUVVVWWWVVVUUUSSSQQQPPPTTTUUUQQQPPPSSSTTTSSSVVVZZZZZZVVVTTTWWWXXXWWWXXXVVVTTTTTTVVVXXXXXXXXXWWWXXXZZZZZZYYYXXXXXXYYY\\\[[[ZZZ]]]```aaa^^^[[[XXXVVVTTTTTTUUUVVVUUUTTTSSSRRRSSSUUUXXXXXXWWWUUUPPPQQQQQQRRRQQQOOOMMMLLLKKKIIIGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>???===::::::;;;<<<<<<;;;;;;;;;:::999999999:::::::::::::::999888888777777777666666555555555555666555555444444444333333333333444444444333333222111111111222222222222111111111111222222333444444444333222222222111111111111000111111222222222222222222222222222222222222222111111111111222222222333111111222222222333333333444333222222111111222222111111222222222222111111222222222111111111111111111111111111111111111111111111222222222222111111000000000000000111111222000000111111111111000000111111111111111111111111111111000000000000111111////////////////////////111000000000000/////////000000////////////000000////////////000000000000////////////000000000000000000000000111111111111222222111111111000000000000000000111111111222222222222222222333444444555555444333333333444555666AAA>>>999555333333444555666555555555555555555555777777777888888888999999888888999999999:::::::::777777888999;;;<<<======888<<<>>>===:::999<<>><<<;;;<<<======<<<;;;::::::999999:::::::::::::::999999888777777777777777666666666666666777555555444444444333333333222333333444444333333333111111222222222222111111111222222333333444555555333333222222222111111111000111222222333333222222222222222222222222222222111111111222222222333333111111222222222333333333333333222222222222111222000111111222222111111000111111111111111111111111000000000000000000000000111111222222222222111111000000000000000111111222000000111111111111000000111111111111111111111111111000000000000000000111////////////////////////000000000000000000000000111000000////////////000////////////000000000000////////////000000000000///000000000111111111111222222222111111111000000000000111111111222222222111111111222333444555666777555333222333444777888BBB???:::555333222444555666666666666555555555555777777777777888999::::::888999999999::::::::::::999999::::::;;;===>>>???;;;===>>>>>><<<;;;===???;;;<<<============@@@BBBAAAFFFKKKOOORRRWWW___eeennnxxx~~~jjj}}}tttmmmdddaaa\\\]]]___^^^ZZZUUURRRQQQPPPLLLJJJIIIFFFDDDGGGMMMOOOPPPRRRTTTSSSQQQNNNMMMPPPSSSTTTPPPOOORRRSSSRRROOOSSSTTTQQQPPPSSSTTTSSSXXXXXXXXXXXXXXXXXXYYYZZZXXXZZZ\\\ZZZVVVSSSTTTVVVYYYYYYYYYZZZ[[[ZZZXXXWWWTTTTTTTTTSSSSSSSSSTTTUUUWWWWWWXXXWWWUUUQQQOOOMMMLLLKKKKKKKKKLLLOOORRRSSSPPPNNNKKKIIIHHHGGGFFFDDDCCCDDDFFFGGGGGGEEECCCAAA?????????@@@BBBCCCEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@AAA???======>>>???>>>===:::::::::999999::::::;;;::::::999888888777777666777777666666666777777888555555444444444333333333222222333333444444333333111111222222222222111111111222222333333444555555333333333222222222222111111111222333333333333222222222222222222222222222111222222222222333333333111111222222222333333333333333333333222222111111//////000000000000//////111111111111111111111111000000000000000000000000111111222222222222111111000000000000000111111222000000111111111111000000111111111111111111111111000000000111111000000000000000000000000000000000000000000000111111111111111111000///////////////////////////000000000000////////////000000000000///000000000111111111111222222222222111111111111111111111111222222222222111111111222333444555666777555333222222444777999@@@===999555333333444555666666666666666666666666777777777777888999:::;;;888888888999999999::::::======<<<<<<;;;;;;::::::@@@>>><<<===???@@@>>><<<@@@AAAAAA@@@???AAADDDGGGJJJQQQZZZ```eeennn{{{|||hhh|||rrrkkkbbb```YYY[[[\\\[[[WWWSSSPPPNNNOOOKKKHHHEEEAAA===AAAHHHMMMNNNOOOQQQQQQPPPNNNMMMPPPSSSTTTPPPNNNPPPQQQPPPKKKOOOQQQNNNNNNRRRUUUTTTWWWYYYZZZYYYXXXWWWXXXYYYXXXYYYYYYYYYVVVUUUTTTUUUWWWXXXXXXXXXXXXWWWUUUTTTRRRSSSTTTSSSRRRRRRTTTVVVXXXYYYYYYWWWRRROOOMMMLLLLLLKKKJJJJJJLLLOOOSSSUUUPPPMMMJJJIIIHHHGGGEEECCCCCCDDDFFFGGGFFFEEECCCBBB>>>>>>>>>???@@@CCCEEEFFFDDDDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>??????>>>===::::::999999999:::;;;;;;999999999888777777666666666666666666666777777888555555444444444333333333222222333444444444333333111111222222222222111111111111222222333444444444333333333333222222222222111222222333333333333333222222222222222222222222222222222222333333333333111111222222222333333333222333333333333222111000//////000000000000//////111111111111111222222222111111111111111111111111111111222222222222111111000000000000000111111222000000111111111111000000111111111111111111111111000000111111111111000000000000000000000000000000000000000111111111111222222111000//////......///////////////000000000000////////////000000000000000000000000111111111111333222222222222111111111111111111222222222222333222222222222333444444555666555333111222444666888;;;:::888555444444444555555555666666666777777777666777777888999:::;;;;;;888888999999999:::::::::999;;;???CCCFFFIIIJJJJJJDDD@@@>>>???BBBCCC@@@===???@@@@@@AAABBBFFFKKKOOOZZZaaajjjpppwww{{{hhh|||qqqiiiaaa```VVVXXXYYYXXXTTTPPPMMMLLLJJJIIIGGGEEE@@@;;;>>>DDDKKKLLLMMMNNNNNNNNNNNNNNNPPPSSSSSSNNNLLLMMMNNNMMMJJJNNNPPPMMMNNNRRRTTTTTTTTTVVVXXXXXXVVVVVVWWWYYYWWWWWWVVVWWWWWWWWWUUUTTTVVVWWWXXXXXXVVVUUUTTTSSSQQQSSSTTTSSSQQQQQQTTTVVVWWWXXXXXXUUUQQQNNNNNNOOOLLLLLLLLLLLLMMMOOOQQQRRRKKKIIIGGGFFFGGGGGGFFFDDDDDDEEEEEEFFFFFFDDDCCCBBB@@@???>>>>>>>>>@@@BBBCCCBBBBBBBBBBBBAAA@@@???>>>???=========>>>>>><<<;;;:::999999999::::::;;;<<<999999888888777777666666666555555555666666777888555555444444444333333333333333333444444333222222111111222222222222111111000000111111222333333333444444333333333222222222111222333333444444333333222222222222222222222222222222222333333333444444111111222222222333333333222222333333333222111000000000000111111000000000000000111111111222222222222222222222222222222222111111222222222222111111000000000000000111111222000000111111111111000000000000000000000000000000///000111222222111000///000000000000000000000000000000111111111222222222222111000///............////////////000000000000////////////000000000000000000000000111111111111333333222222222111111111111111111222222222333333333333333222222333444444444333222111222333555666666666555555555555555555444444555666777888888999555666888:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;555:::AAAIIIPPPTTTWWWWWWEEEDDDDDDDDDDDDDDDCCCBBBAAACCCFFFIIIOOOWWW```fffpppzzz{{{hhh}}}qqqhhh``````UUUWWWXXXVVVSSSOOOMMMLLLGGGGGGIIIHHHBBB===>>>CCCJJJJJJKKKLLLMMMNNNOOOOOOOOORRRRRRMMMJJJKKKLLLJJJJJJNNNOOOMMMMMMQQQTTTSSSPPPSSSVVVVVVUUUUUUWWWYYYWWWUUUTTTUUUXXXYYYWWWTTTVVVXXXYYYXXXVVVTTTSSSSSSPPPRRRTTTSSSQQQQQQSSSVVVUUUVVVVVVTTTPPPNNNOOORRRMMMNNNOOOOOOPPPOOONNNMMMGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA???======>>>???@@@@@@@@@@@@@@@???>>>=========<<<;;;<<<======;;;999999999999999::::::;;;<<<999999888888777666666666555555555555555666777777555555444444444333333333333444444444333333222111111111222222222222111111///000000111222222333333444444444333333333222222111222333333444444333333222222222222222222222222222222333333333444444444111111222222222333333333222222333444333222111000111111222222222222111111000000111111222222222222222222222222222222222222111111222222222222111111000000000000000111111222000000111111111111000000///////////////////////////000111222222111000///000000000000000000000000000000111111222222222222222222000///............////////////000000000000////////////000000000000000000000000111111111111333333333222222222111111111111222222222333333333444444333222222222333333333333222222222333444555222333444555666666666555333444555666777888999:::444666888;;;<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======999===CCCIIIMMMNNNNNNMMMEEEHHHJJJHHHEEECCCEEEGGGKKKMMMRRRYYYbbbnnnyyy