BM6P6(@ }}}}}}|||{{{{{{yyyuuuppplllgggggghhhjjjlllmmmoooooohhhfffbbb^^^YYYQQQIIICCC<<<:::888666555555666777:::999999999:::<<<>>>???===@@@BBBAAA===999888888===???AAAAAA@@@@@@AAABBB???>>>>>>>>>>>>===999666999999999888888888888777555444444444555666888999:::<<<>>>@@@AAABBBBBBAAA>>>>>>===<<<:::999888777555666666777777777777777555555555555666777999999;;;<<<===??????@@@@@@@@@???===;;;:::999888666444555555555555555555444444888:::;;;;;;999888888999888999::::::888888999:::999999888888999999:::;;;::::::;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<=========??????@@@@@@@@@BBBFFFIIINNNTTT[[[aaagggoooyyy}}}uuurrrtttzzzxxxppplllkkkcccbbbbbbcccdddcccbbb`````````aaa```___]]]\\\[[[RRRQQQNNNKKKMMMVVVfffrrr~~~wwwsssxxxuuutttrrrpppmmmmmmkkkggg```[[[YYYYYYYYYVVVRRROOOMMMLLLKKKIIIFFFEEEFFFGGGFFFFFFHHHJJJKKKMMMOOOSSSXXX[[[aaaeeeiiikkkjjjkkkmmmooommmjjjeeeaaa]]]XXXSSSOOOSSSQQQQQQTTTXXXaaarrr}}}rrriiiccc^^^]]][[[VVVTTTUUUYYY[[[^^^```aaa```^^^]]]WWWWWWUUURRRNNNLLLKKKLLLQQQSSSTTTTTTSSSSSSTTTVVVXXXZZZ\\\___```___^^^^^^cccaaa```___^^^[[[WWWUUUSSSPPPMMMIIIGGGGGGGGGHHHHHHIIIKKKLLLOOOVVV```hhhvvv|||~~~~~~}}}|||{{{zzzvvvppplllhhhiiijjjkkklllmmmnnnoooiiigggddd```ZZZQQQHHHAAA<<<:::888666555555666777999999888888999;;;===>>>>>>@@@BBBAAA>>>:::999999<<<>>>@@@AAA@@@AAABBBCCC@@@????????????===:::777999999999888888888888777777777666666666777999::::::<<<>>>@@@AAABBBBBBAAA>>>>>>===<<<:::999888777555666666777777777777777555555555666666777999999;;;;;;===>>>???@@@AAAAAACCCAAA>>>======<<<:::888555555555555555555555555888:::;;;;;;999888888999888999::::::888888999:::999999888888999999:::;;;888888999999999999::::::::::::;;;;;;<<<=========>>>???@@@@@@@@@CCCFFFJJJNNNSSSZZZ```gggoooyyy}}}vvvuuusssyyyzzzssspppoookkkjjjhhhfffeeedddbbbaaacccdddddddddbbb```]]][[[TTTSSSPPPMMMLLLSSS^^^hhhwww{{{xxxuuuuuuxxx}}}yyytttzzz}}}yyytttqqqnnnmmmlllhhhaaa[[[YYYYYYXXXVVVRRROOOMMMLLLKKKIIIFFFEEEFFFGGGFFFFFFGGGIIIKKKMMMOOOTTTYYY]]]aaafffkkknnnooopppqqqsssqqqkkkccc\\\WWWTTTRRRPPPSSSQQQQQQTTTYYYdddwwwtttjjjddd^^^]]][[[XXXWWWYYY[[[]]]___aaaaaa___]]]\\\WWWWWWUUURRRNNNKKKKKKLLLNNNPPPRRRRRRRRRRRRTTTUUUZZZ[[[]]]___```aaa``````cccbbb```___^^^\\\XXXUUUOOONNNKKKHHHGGGHHHIIIJJJGGGHHHJJJKKKNNNUUU___fffvvv}}}~~~}}}|||{{{wwwqqqmmmjjjjjjkkklllmmmnnnnnnnnnjjjhhhfffbbb\\\RRRGGG@@@<<<:::888666555555666777888888777777888:::<<<===>>>@@@BBBAAA???<<<:::::::::<<>>>>>===<<<:::999888777555666777777888888777777666666666666777777888999999:::<<<>>>???@@@AAAAAAAAA???===<<<;;;:::888666555555555555555555555555999:::;;;;;;999888888999888999::::::888888999:::999999888888999999:::;;;888888999999999999::::::::::::;;;;;;<<<============>>>???@@@AAACCCGGGJJJLLLQQQXXX___eeennnxxx~~~xxxqqqooopppwww~~~yyyxxxwwwzzzwwwrrrlllhhheeedddcccggghhhiiihhhfffbbb]]]ZZZUUUUUUSSSOOOMMMOOOUUU[[[bbbggglllooolllgggbbb______\\\[[[]]]```ccckkkttt|||www|||zzzvvvssspppnnnmmmiiibbb]]]ZZZYYYWWWUUURRRPPPNNNMMMKKKIIIFFFEEEFFFFFFFFFEEEEEEGGGJJJMMMPPPUUU[[[```cccgggnnnsssuuuuuuvvvvvvrrrjjj___VVVQQQQQQRRRSSSSSSPPPPPPTTT[[[hhh}}}vvvkkkddd^^^]]]\\\ZZZZZZ]]]___```aaaaaa```___\\\[[[XXXWWWUUUQQQMMMKKKJJJKKKKKKMMMOOOPPPPPPQQQTTTVVV[[[\\\]]]___```aaaccccccdddcccaaa```___]]]YYYVVVPPPNNNKKKHHHFFFFFFGGGGGGEEEGGGIIIKKKMMMTTT^^^eeeuuu~~~}}}|||xxxrrrnnnkkklllmmmnnnnnnnnnmmmlllggggggfffccc^^^TTTIIIAAA<<<:::888666555555666777777777666666888999;;;<<<===???@@@@@@???===;;;:::888;;;>>>@@@@@@BBBDDDEEEBBBBBBAAABBBBBB@@@<<<999999999999888888888777777999999999999999999999999:::;;;===???AAAAAAAAAAAA>>>>>>===<<<:::999888777666666777888888888888777777777666666777888888999999:::<<<===???@@@AAAAAA???===;;;:::::::::888666555555555555666666666666999;;;<<<;;;:::888999999888999::::::888888999:::999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========<<<===???@@@AAADDDGGGJJJJJJOOOVVV\\\ccclllwwwwwwpppiiikkkvvv~~~tttlllgggffffffjjjkkklllkkkhhhbbb\\\YYYUUUUUUUUURRROOONNNPPPSSSXXXZZZ[[[\\\ZZZWWWTTTSSSWWWTTTRRRSSSTTTUUUZZZbbbnnnxxx}}}~~~zzzvvvrrrpppnnnjjjccc^^^[[[YYYVVVTTTRRRPPPNNNMMMJJJHHHFFFEEEEEEFFFFFFEEECCCFFFIIILLLPPPVVV]]]aaaeeejjjpppvvvxxxwwwuuutttmmmfff[[[SSSQQQRRRTTTVVVTTTQQQQQQTTT[[[jjjvvvjjjccc]]]\\\[[[ZZZ\\\```aaaaaabbbaaa```^^^[[[ZZZYYYXXXUUUQQQLLLIIIJJJKKKIIIKKKNNNPPPQQQRRRUUUWWW[[[\\\\\\]]]___aaadddeeeeeedddbbbaaa```^^^ZZZWWWSSSQQQMMMIIIEEECCCBBBAAAEEEGGGJJJKKKNNNUUU^^^eeettt~~~~~~~~~|||xxxsssoookkklllmmmnnnnnnnnnlllkkkdddddddddccc^^^VVVLLLDDD<<<:::888666555555666777777666666666777999;;;<<<;;;<<<===>>>>>><<<:::888777:::===???@@@AAADDDEEECCCBBBBBBCCCCCCAAA===:::999999999888888888777777777777888888888888888888999;;;===???@@@AAAAAA@@@>>>>>>===<<<:::999888777666777777888888888888888888777777777777888888999999:::;;;===???@@@@@@@@@BBB@@@>>>=========;;;999555555555666666666777777999;;;<<<<<<:::999999:::888999::::::888888999:::999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========<<<>>>@@@AAABBBDDDFFFIIIHHHMMMSSSYYY```iiittt|||~~~sssiiihhhnnnzzz}}}qqqjjjiiijjjkkkllllllkkkgggaaa[[[WWWSSSTTTTTTSSSRRRQQQQQQRRRUUUUUUTTTTTTTTTTTTSSSRRRRRROOOMMMMMMLLLKKKOOOUUU^^^nnn{{{~~~}}}yyyuuurrroookkkeee```\\\XXXUUUSSSRRRQQQOOOMMMJJJHHHEEEDDDEEEFFFEEEEEECCCEEEHHHLLLPPPVVV\\\aaagggjjjoootttuuusssoookkkccc^^^XXXUUUTTTVVVXXXYYYWWWSSSRRRTTT[[[jjjxxxiiibbb\\\[[[[[[ZZZ\\\```aaaaaaaaa```___]]][[[ZZZZZZYYYUUUPPPKKKHHHIIIJJJIIILLLNNNQQQRRRTTTWWWYYYYYYZZZ[[[\\\___aaaccceeefffdddcccbbbaaa^^^ZZZWWWSSSQQQNNNJJJFFFCCCAAA@@@FFFHHHKKKMMMPPPVVV___fffrrr|||~~~}}}|||xxxrrrnnnjjjkkkmmmnnnnnnmmmlllkkkccccccbbbaaa]]]VVVMMMGGG<<<:::888666555555666777777777666666777999;;;<<<;;;:::;;;<<<>>>===:::888777:::===???@@@AAACCCEEECCCCCCBBBCCCCCCAAA===:::999999999888888888888777444555666777888888888888999:::<<<>>>@@@@@@@@@@@@>>>>>>===<<<:::999888777666777888888999999888888888888888777777888888999:::;;;<<<===>>>????????????===<<<;;;;;;;;;999777555555555666666777777888:::;;;<<<<<<:::999999:::888999::::::888888999:::999999888888999999:::;;;888888999999999999::::::::::::;;;;;;<<<============???AAABBBBBBCCCEEEGGGGGGKKKPPPVVV\\\eeepppxxxuuuiiigggkkksssvvvnnnlllmmmkkkkkkkkkiiieee___ZZZVVVRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRSSSTTTTTTSSSQQQOOOLLLKKKKKKIIIGGGJJJOOOSSS___ttt~~~|||wwwsssqqqlllfffaaa\\\XXXSSSRRRRRRRRRPPPMMMJJJHHHEEEDDDEEEEEEEEEDDDCCCEEEHHHKKKNNNSSSYYY^^^eeefffiiimmmnnnkkkfffaaaYYYWWWUUUVVVXXXZZZZZZZZZXXXUUUSSSVVV]]]kkk{{{hhhaaa\\\\\\\\\[[[\\\```____________^^^]]]\\\[[[[[[YYYUUUOOOJJJGGGHHHIIIJJJLLLOOORRRSSSUUUXXXZZZXXXYYYZZZ]]]```bbbdddeeeeeedddbbbaaa```^^^ZZZWWWOOONNNLLLJJJHHHFFFEEEDDDFFFIIILLLNNNQQQWWW___fffooozzz~~~}}}{{{wwwrrrnnnhhhiiilllnnnnnnmmmllljjjdddcccaaa___[[[TTTLLLFFF<<<:::888666555555666777888777777777888:::<<<===;;;::::::===??????;;;888888:::===??????@@@BBBDDDCCCBBBBBBBBBBBB@@@===:::999999999888888888888777222333555777999999999999999:::<<<>>>@@@@@@@@@@@@>>>>>>===<<<:::999888777777777888999999999999888999999888777777888888999;;;<<<<<<===>>>>>>======;;;:::888888888888666444444555555666777777888888:::;;;===<<<;;;999999:::888999::::::888888999:::999999888888999999:::;;;888888999999999999::::::::::::;;;;;;<<<=========>>>@@@BBBCCCBBBBBBDDDEEEFFFJJJNNNSSSXXXaaallltttzzzmmmkkknnnuuu{{{qqqoooppplllkkkjjjhhhddd___ZZZWWWQQQPPPOOOPPPRRRUUUWWWXXXWWWUUUUUUVVVWWWWWWTTTRRRPPPMMMLLLMMMKKKHHHIIINNNOOOWWWhhh~~~yyyuuurrrmmmgggccc]]]XXXRRRQQQRRRSSSPPPNNNJJJGGGEEEDDDEEEEEEEEEDDDDDDFFFHHHJJJLLLQQQVVVZZZ___```aaadddfffccc^^^YYYSSSSSSRRRTTTWWWYYYZZZYYYXXXUUUUUUYYYaaaooo{{{iiiccc^^^______]]]]]]___\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZUUUOOOIIIGGGGGGIIIKKKMMMPPPRRRSSSUUUXXXZZZWWWYYY\\\___bbbdddeeeeeeeeecccbbbaaa```]]]ZZZWWWOOONNNMMMKKKIIIGGGFFFFFFEEEHHHKKKNNNPPPVVV^^^eeemmmxxx}}}~~~}}}|||{{{wwwqqqmmmfffhhhkkkmmmnnnmmmkkkjjjfffdddaaa^^^YYYRRRJJJEEE<<<:::888666555555666777888888777777888:::<<<===<<<;;;;;;===@@@@@@===:::999;;;>>>??????@@@AAACCCCCCBBBBBBBBBBBB@@@===:::999999999888888888888777222333555888::::::::::::999:::<<<>>>@@@@@@@@@@@@>>>>>>===<<<:::999888777777777888999999999999888999999888888888888888999<<<<<<============<<<<<<===<<<::::::::::::888777444555555666777888888999:::<<<===<<<;;;999::::::888999::::::888888999:::999999888888999999:::;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>>>>>@@@BBBCCCBBBBBBCCCDDDFFFIIIMMMQQQVVV___jjjrrr~~~rrrpppssszzz}}}sssppprrrmmmllljjjgggccc___[[[YYYQQQOOOMMMMMMPPPTTTWWWYYY[[[ZZZYYY[[[\\\[[[WWWSSSNNNLLLLLLLLLJJJGGGIIIMMMOOOUUUdddzzzuuurrrnnnhhhccc]]]XXXRRRPPPRRRSSSQQQNNNIIIGGGEEEDDDDDDEEEEEEDDDEEEFFFHHHIIIKKKOOOTTTXXX[[[ZZZ[[[^^^```___YYYUUURRRQQQPPPRRRUUUXXXYYYYYYWWWVVVVVV[[[cccrrrxxxjjjddd```aaaaaa^^^]]]___ZZZZZZ[[[\\\\\\]]]^^^^^^\\\ZZZUUUOOOIIIFFFGGGHHHJJJMMMOOOQQQRRRTTTWWWYYYWWWYYY]]]aaadddfffffffffdddcccaaa```___]]]YYYVVVRRRQQQOOOLLLIIIFFFDDDCCCCCCGGGJJJMMMPPPUUU]]]ccckkkwww~~~{{{xxxvvvtttpppnnnmmmllljjjjjjlllmmmmmmlllbbb```^^^\\\YYYSSSMMMHHH===:::777555666666666666999888777777777888::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBAAACCCDDDDDDCCC@@@===;;;;;;;;;;;;;;;:::999888888444666999<<<<<<<<<:::888888999;;;======>>>======<<<;;;;;;:::999888777666999888666444555777999;;;888777555444555666888999;;;;;;<<<>>>????????????@@@???===<<<:::999999999444444333333444555777888333555777:::;;;;;;:::999999999999999999999999999999999999999999999999999::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<===>>>???@@@???@@@AAAAAA@@@@@@BBBDDDJJJHHHJJJOOOUUUZZZdddmmmvvvxxxwww~~~|||xxxuuurrrooonnnkkkfff```\\\[[[ZZZTTTRRRNNNMMMMMMQQQVVVYYY]]]\\\\\\^^^___]]]XXXSSSSSSOOOMMMMMMLLLHHHHHHKKKMMMUUU```vvv~~~vvvvvvoookkkllljjj```\\\VVVRRRPPPOOOMMMLLLLLLJJJFFFEEEEEEFFFGGGFFFDDDEEEGGGIIIJJJMMMQQQTTTXXXYYY[[[[[[YYYVVVSSSQQQOOOQQQUUUXXXZZZ[[[ZZZZZZXXXXXXYYY]]]fffwww{{{vvvjjjaaa```bbbaaa^^^]]][[[ZZZYYYYYYYYY[[[\\\]]]^^^YYYRRRLLLHHHGGGIIIJJJKKKMMMOOOQQQTTTUUUVVVWWWWWW\\\bbbfffgggfffeeedddddddddcccaaa^^^\\\YYYXXXRRRPPPMMMJJJHHHGGGGGGGGGFFFGGGIIIKKKNNNTTT[[[```rrrzzz~~~{{{xxxwwwtttqqqooommmkkkjjjjjjlllmmmlllkkkfffdddaaa^^^YYYSSSLLLGGG===:::777555666666666666999888777777777888::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===???@@@AAAAAABBBCCCDDDCCCAAA>>><<<;;;;;;;;;;;;:::999888777444555777999:::999888888888999;;;<<<===>>>======<<<<<<;;;:::999888888777888777666555666777999:::888777555555555666888999:::;;;<<<>>>??????????????????>>>===;;;:::999888777666555444444444555666444666888:::;;;;;;::::::999999999999999999999999999999999999999999999999999::::::;;;<<<<<<======<<<<<<<<<======>>>???@@@???@@@AAAAAA@@@@@@BBBDDDIIIGGGIIINNNSSSYYYbbbkkksss}}}~~~~~~zzzwwwtttpppooolllgggaaa\\\YYYXXXSSSQQQOOOMMMOOORRRWWWZZZ^^^^^^^^^```aaa___ZZZVVVSSSOOOMMMNNNLLLIIIJJJMMMLLLTTTaaayyyuuuvvvpppmmmmmmiiiaaa]]]WWWSSSQQQPPPNNNMMMLLLJJJGGGFFFGGGGGGGGGFFFFFFHHHJJJKKKLLLOOOSSSVVVVVVWWWWWWWWWUUUSSSPPPOOOQQQSSSUUUXXXZZZ[[[[[[ZZZWWWXXXYYY^^^hhhyyy{{{zzznnnbbb___```___]]]]]]ZZZYYYYYYYYYZZZ[[[]]]^^^___[[[SSSLLLGGGFFFGGGIIILLLMMMOOOQQQSSSUUUWWWXXXYYY]]]cccggggggfffdddddddddcccbbb```]]][[[YYYXXXQQQOOOLLLIIIGGGFFFFFFFFFGGGHHHJJJKKKOOOTTT[[[```nnnvvv~~~{{{yyywwwuuurrrpppmmmllljjjkkklllmmmlllkkkiiigggccc___YYYRRRJJJDDD===:::777555666666666666999888777777777888::::::999:::<<<>>>>>>>>>===<<<<<<<<<<<<<<<===>>>@@@@@@@@@AAABBBCCCBBBAAA???===::::::::::::999888777666444444555555666666777777777888:::<<<==================<<<;;;:::999999888777777777777777888888888777777666555666777888999:::;;;<<<>>>??????@@@@@@>>>??????>>>===;;;999777888777666444333444444555666777999;;;<<<<<<;;;:::999999999999999999999999999999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<===>>>>>>?????????@@@AAAAAA@@@@@@BBBDDDGGGEEEGGGMMMQQQVVV^^^gggoooxxx~~~|||xxxsssqqqmmmgggaaa[[[WWWUUUPPPOOONNNNNNPPPTTTXXX[[[``````aaaccccccaaa]]]YYYTTTPPPMMMNNNNNNKKKLLLPPPKKKTTTccc|||uuuuuuqqqooonnnhhhbbb___YYYVVVSSSRRRPPPOOOLLLJJJIIIIIIIIIIIIHHHGGGJJJLLLMMMNNNOOOQQQTTTWWWVVVVVVUUUTTTSSSQQQPPPPPPSSSTTTWWWYYYZZZ[[[[[[[[[UUUVVVZZZ```lll~~~zzzxxx{{{oooccc^^^^^^\\\[[[]]]XXXXXXYYYYYY[[[\\\^^^___```[[[SSSLLLGGGFFFGGGHHHMMMNNNOOOQQQSSSVVVXXXZZZ\\\```dddgggfffeeedddcccdddccc```^^^\\\ZZZYYYXXXPPPNNNLLLIIIGGGFFFFFFFFFHHHIIIJJJLLLNNNTTTZZZ___jjjrrr}}}~~~{{{yyyxxxvvvssspppnnnmmmlllmmmnnnnnnmmmkkkhhhfffbbb^^^XXXQQQIIIDDD===:::777555666666666666999888777777777888:::::::::<<<>>>@@@???>>>;;;:::<<<<<<<<<<<<===>>>???@@@???@@@AAABBBBBBAAA???>>>999999999999888777666666555555444444444555777777777888:::<<<============>>>>>>===<<<;;;:::999999555666777888999888888777777777666666666777888999::::::<<<===???@@@@@@@@@>>>>>>??????>>>;;;999777888777666444444444555666777888;;;<<<======<<<;;;999999999999999999999999999999999999999999999999888888999999999:::::::::;;;<<<===>>>>>>????????????@@@AAAAAA@@@@@@BBBDDDEEEDDDFFFKKKOOOSSS[[[ccckkkttt{{{}}}vvvsssmmmgggaaa[[[UUURRRMMMLLLLLLMMMPPPTTTXXX[[[```bbbccceeedddbbb^^^\\\UUUPPPNNNOOONNNMMMNNNRRRNNNUUUeeevvvtttrrrqqqooofffddd```\\\XXXVVVTTTRRRQQQLLLKKKJJJKKKLLLLLLJJJHHHLLLNNNPPPQQQRRRSSSVVVXXXYYYXXXVVVTTTSSSSSSSSSSSSUUUVVVXXXYYYZZZ[[[ZZZZZZTTTVVVZZZcccpppwwwsssrrruuukkkaaa^^^]]]ZZZYYYZZZWWWXXXYYYZZZ\\\]]]______]]]YYYRRRKKKGGGGGGHHHJJJNNNOOOPPPRRRTTTWWWZZZ\\\___bbbeeefffeeedddcccccccccbbb```]]][[[YYYYYYYYYPPPOOOMMMKKKIIIHHHGGGGGGGGGHHHIIIJJJLLLQQQXXX\\\eeemmmyyy}}}{{{yyywwwuuusssppppppooonnnooopppooommmkkkdddbbb___\\\WWWQQQIIIDDD===:::777555666666666666999888777777777888::::::<<<>>>???@@@???<<<999777<<<<<<<<<<<<===???@@@@@@???@@@AAAAAAAAA@@@??????999999999999888777666666777666555444444666777888666777999;;;============???>>>======;;;;;;:::999555666888999999999777666777777777777777888888999999:::<<<===???@@@@@@AAA>>>???@@@@@@>>><<<999777666555555444555666777888888999;;;=========<<<;;;999999999999999999999999999999999999999999999999888888888999999999999999;;;<<<===>>>?????????>>>???@@@AAAAAA@@@@@@BBBDDDDDDCCCEEEJJJMMMPPPWWW___hhhppp||||||zzz~~~zzzuuummmfff```ZZZTTTPPPJJJJJJKKKMMMPPPTTTWWWYYY___bbbdddeeedddbbb___]]]VVVQQQNNNOOOOOOMMMOOOSSSRRRYYYiiiwwwsssqqqpppnnnfffeeebbb^^^ZZZXXXVVVTTTRRRMMMLLLLLLMMMNNNNNNLLLJJJMMMOOORRRSSSTTTUUUWWWYYY[[[YYYWWWUUUTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYTTTVVV[[[eeesss}}}wwwrrrnnnkkkjjjccc^^^^^^^^^ZZZWWWXXXWWWXXXYYY[[[\\\^^^______YYYUUUOOOJJJHHHHHHKKKMMMOOOPPPRRRTTTWWWZZZ\\\^^^aaaccceeeeeedddbbbbbbcccbbbaaa___]]][[[ZZZYYYXXXQQQPPPOOOMMMKKKJJJIIIIIIFFFGGGGGGHHHJJJNNNTTTXXXaaaiiiuuu~~~|||yyyxxxwwwuuurrrppppppoooooopppppppppmmmkkkbbb```^^^[[[WWWQQQJJJEEE===:::777555666666666666999888777777777888::::::======>>>???>>><<<999888;;;;;;;;;<<<>>>???AAABBB@@@@@@AAA@@@@@@???>>>>>>::::::::::::999888777666888777666555555666777888555666999;;;============>>>>>>===<<<;;;::::::999555666777999999888888777777777777888888888999999999:::;;;===???@@@AAAAAA???@@@@@@???>>><<<:::888555555444444555777888999888999;;;======<<<;;;:::999999999999999999999999999999999999999999999999999999999999999999999999:::;;;===?????????>>>>>>???@@@AAAAAA@@@@@@BBBDDDDDDBBBDDDIIILLLNNNTTT\\\eeelllwww{{{vvvvvv}}}|||xxxxxxwwwuuuwwwzzzwwwrrrsssoooppptttyyy~~~vvvlllddd^^^ZZZTTTPPPIIIJJJKKKNNNQQQUUUWWWYYY___bbbeeefffdddaaa______WWWRRROOOOOONNNLLLOOOSSSXXX___rrryyysssooonnnmmmffffffccc___\\\ZZZXXXUUURRROOONNNMMMMMMOOOOOONNNMMMNNNQQQTTTVVVWWWXXXYYY[[[[[[ZZZYYYWWWVVVVVVWWWWWWYYYXXXXXXXXXXXXXXXXXXXXXUUUWWW\\\fffsss|||tttqqqoookkkfffbbb^^^\\\^^^]]]YYYWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^WWWSSSNNNIIIHHHIIIMMMOOOPPPRRRUUUXXX[[[]]]______aaabbbdddcccbbbaaabbbcccaaaaaa```___]]][[[YYYXXXQQQQQQPPPNNNMMMLLLJJJJJJFFFFFFFFFFFFHHHKKKQQQUUU]]]eeeqqq|||}}}{{{xxxwwwvvvtttqqqooonnnnnnnnnoooooonnnkkkiiicccaaa^^^[[[WWWQQQJJJEEE===:::777555666666666666999888777777777888:::::::::;;;<<<<<<<<<<<<;;;;;;999999:::<<<>>>@@@BBBCCCBBBAAAAAA@@@???>>>======;;;;;;;;;;;;:::999888777777777666666666666666777444666888;;;<<<=========>>>======<<<;;;:::999999666666777888888888888888777777888888999999999888888999;;;===???@@@AAAAAAAAA@@@???>>>===;;;::::::777777666555555666777888888999;;;<<<<<<<<<:::999999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::;;;===???@@@???>>>===???@@@AAAAAA@@@@@@BBBDDDDDDBBBDDDIIILLLMMMSSSYYYaaahhhrrr{{{yyytttrrrvvv|||}}}yyytttwwwvvvooolllllljjjfffiiidddeeejjjooo{{{wwwkkkbbb]]]YYYUUUQQQJJJKKKNNNQQQTTTVVVXXXYYY___bbbfffgggeeebbbaaa```XXXSSSOOONNNMMMKKKNNNRRR[[[fff~~~|||sssllljjjkkkgggfffccc```]]][[[XXXUUURRRQQQOOOMMMMMMOOOPPPPPPPPPOOORRRVVVYYYZZZ[[[]]]___^^^]]]\\\[[[[[[[[[[[[[[[YYYYYYXXXWWWWWWVVVVVVWWWWWWXXX]]]fffsss}}}wwwqqqnnnllliiifffaaa]]][[[\\\[[[XXXWWWYYYYYYZZZ[[[]]]^^^^^^]]]]]]WWWSSSNNNIIIGGGIIILLLNNNPPPSSSWWW\\\___```aaa``````aaabbbaaa``````aaaccc```aaabbbbbb```]]]ZZZXXXPPPPPPOOONNNMMMLLLJJJIIIGGGGGGGGGFFFGGGKKKPPPTTTYYYaaalllwww|||zzzwwwvvvuuusssqqqooommmlllmmmnnnnnnmmmiiigggeeeccc```]]]XXXRRRJJJEEE===:::777555666666666666999888777777777888::::::888888999:::;;;<<<===>>>888999:::<<<>>>AAACCCDDDBBBBBBAAA@@@???======<<<;;;;;;;;;;;;:::999888888666666666666666666555555444666888:::<<<===============<<<;;;:::999999888777777777777777888888888777777888999999999999888888999;;;===???@@@AAABBBBBBAAA???===<<<;;;;;;;;;999888777666555555666666777999:::<<<<<<;;;:::888999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::;;;===???@@@???>>>===???@@@AAAAAA@@@AAACCCDDDDDDBBBEEEIIIKKKMMMRRRYYY___fffooowww}}}wwwtttuuuzzz~~~xxx}}}{{{rrrkkkkkkjjjfffddd______dddiiisssxxxjjj```\\\YYYVVVSSSLLLMMMPPPSSSVVVXXXYYYZZZ___ccchhhiiifffcccbbbbbbYYYSSSOOONNNLLLKKKMMMQQQ\\\jjj}}}sssjjjhhhjjjgggfffccc```]]][[[XXXUUURRRSSSPPPNNNMMMNNNPPPQQQQQQQQQTTTXXX[[[]]]^^^```aaaaaaaaaaaa``````_________YYYYYYXXXVVVVVVUUUUUUVVVXXXYYY]]]fffrrr{{{~~~{{{vvvqqqllliiihhhhhhddd___[[[[[[YYYWWWWWWZZZZZZ[[[\\\]]]^^^]]]]]]\\\XXXTTTNNNIIIGGGHHHKKKMMMQQQTTTYYY^^^aaabbbbbbaaa___```aaa```______aaaccc___aaaccccccbbb^^^ZZZWWWOOOOOONNNNNNLLLKKKIIIIIIHHHHHHHHHGGGHHHKKKPPPTTTWWW^^^iiisss|||}}}zzzwwwvvvwwwvvvssspppmmmmmmnnnnnnnnnlllkkkjjjfffdddbbb^^^YYYQQQHHHBBB:::999999::::::999555333666666666666777777777777888999999::::::999999888888888888999:::===???@@@AAAAAAAAA@@@@@@@@@@@@???999888999;;;<<<<<<:::888888888888888777777777777444777:::<<<===>>>@@@BBB@@@@@@@@@???===<<<:::999888888777777888888999:::777777666666666666777777777888;;;===???@@@@@@???@@@@@@???>>>===<<<;;;;;;;;;999777555444333333333000222555777999999999888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999::::::============<<<<<<<<<<<>>@@@@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;;;;<<<:::888555777777666666666666666666444666888999:::<<<>>>@@@@@@@@@@@@???===<<<:::999888888777777888888999:::888777777666666777777888777888:::<<<===??????@@@AAA@@@???>>>===<<<;;;:::999888777666555555666666666777999;;;<<<<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<:::::::::999999:::;;;;;;<<<<<<==================>>>???AAAAAA@@@@@@AAABBBFFFFFFFFFEEEFFFJJJPPPUUU[[[^^^gggqqqwww~~~tttkkkfffddddddbbbccceeeggggggooowwwhhh```\\\WWWSSSRRROOOQQQRRRTTTUUUXXX]]]```eeefffggghhhgggdddbbb```ZZZUUUQQQPPPNNNLLLOOOUUUeee~~~sssooonnnllllllffffffdddaaa]]]ZZZVVVUUUQQQPPPPPPOOOPPPQQQRRRSSSUUUYYY]]]``````aaaccceeefffeeedddccccccddddddeeeaaa___\\\YYYXXXXXXYYYZZZ[[[^^^dddkkkrrrxxx|||~~~|||xxxssspppnnnnnnhhhddd```]]]]]]^^^______cccaaa^^^]]]\\\\\\ZZZXXXWWWUUUPPPKKKHHHHHHLLLPPPWWWZZZ___cccffffffeeecccaaa```___^^^^^^___`````````aaabbbaaa```\\\YYYVVVQQQQQQQQQQQQOOOMMMKKKIIIGGGFFFFFFFFFHHHJJJMMMOOOUUU[[[cccllluuu|||yyyvvvuuuvvvvvvsssooommmmmmnnnnnnmmmllljjjiiieeedddaaa^^^YYYQQQIIICCC===999555333444555666666666666666777777777888888999:::<<<===>>>>>>>>>>>>::::::999999:::;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@>>><<<;;;;;;<<<;;;888666666666666555555666666777555666888888999;;;>>>AAA@@@@@@@@@???===<<<:::999888888777777888888999:::888888888777777888888888888888999:::<<<>>>@@@AAAAAAAAA@@@>>>===;;;::::::888888777777777777888999999:::<<<=========<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999999999999:::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAA@@@???AAABBBEEEFFFFFFGGGHHHKKKOOORRRWWWZZZccckkkrrryyy{{{ooohhhffffffffffffgggiiiiiinnn|||vvvggg```\\\WWWUUUUUURRRTTTVVVWWWYYY]]]aaadddhhhiiijjjjjjhhheeeaaa___]]]XXXTTTSSSPPPOOOTTTZZZmmmxxxrrrqqqpppoooggggggeeeccc```\\\YYYWWWSSSSSSRRRQQQQQQRRRTTTUUUYYY\\\^^^```aaaccceeehhhiiihhhgggfffggghhhjjjkkkaaa```]]][[[[[[[[[\\\]]]^^^```dddmmmxxx~~~yyytttrrrjjjfffaaa^^^^^^```aaaaaaeeeccc```______]]][[[YYYWWWUUUPPPKKKHHHIIIMMMQQQYYY]]]ccchhhjjjhhhdddbbb______^^^]]]]]]^^^___```aaabbbbbbbbb___\\\XXXVVVQQQRRRRRRRRRQQQOOOLLLKKKHHHGGGFFFFFFHHHJJJLLLNNNTTTZZZbbbjjjsss~~~~~~|||yyyvvvuuuvvvvvvssspppmmmmmmnnnnnnmmmkkkiiihhheeecccaaa^^^YYYRRRIIICCC===:::666444555666666555666666777777777888888888999:::===???AAAAAAAAA@@@<<<;;;:::999:::;;;<<<===?????????@@@@@@AAAAAAAAA;;;::::::;;;======<<<;;;777666666555666777888888888999:::::::::<<<@@@DDD@@@@@@@@@???===<<<:::999888888777777888888999:::999999888888888888999999999999999:::<<<>>>AAABBBBBBAAA@@@>>>===;;;:::999777777777777777777777777777888999:::;;;;;;;;;:::999999999999999999999999999999:::::::::;;;;;;;;;888888888999:::;;;<<<===::::::;;;<<<===>>>??????BBBCCCDDDCCCBBBBBBCCCDDDDDDFFFGGGHHHIIIJJJMMMPPPTTTXXX```hhhpppyyy|||sssnnnllllllkkklllmmmmmmoooyyytttggg```\\\YYYWWWYYYUUUWWWZZZ\\\^^^aaaeeehhhkkkkkklllkkkiiieeeaaa^^^___ZZZWWWUUURRRRRRXXXaaasss~~~vvvrrrooonnnhhhhhhgggfffccc___\\\ZZZUUUUUUTTTSSSTTTUUUVVVWWW^^^___```bbbdddgggjjjllllllllllllkkkkkkkkkjjjjjj```___]]]\\\\\\]]]^^^^^^______dddppp~~~}}}vvvrrrkkkgggaaa^^^^^^```aaabbbbbbaaa______```___]]][[[WWWUUUPPPLLLIIIJJJOOOSSS\\\```gggmmmnnnjjjeeeaaa\\\[[[[[[ZZZ[[[\\\]]]^^^bbbbbbcccbbb___[[[WWWUUUQQQRRRSSSTTTSSSQQQNNNLLLIIIHHHGGGFFFGGGIIILLLMMMRRRXXX```hhhrrr~~~~~~}}}zzzwwwvvvwwwwwwssspppmmmnnnnnnnnnlllkkkiiihhhdddcccaaa^^^YYYRRRIIICCC<<<:::888777888888666555777777777777888888888888888:::===@@@BBBBBBBBBAAA<<<;;;::::::::::::<<<<<<>>>>>>???@@@AAAAAABBBBBB===;;;:::;;;===>>>===<<<999888777666777888:::;;;999::::::::::::<<<@@@CCC@@@@@@@@@???===<<<:::999888888777777888888999:::999999888888888888999999:::::::::;;;===???AAACCCAAAAAA@@@>>>===;;;::::::777777777777666555444444444555777888:::;;;;;;<<<999999999999999999999999999999999:::::::::;;;;;;888888888999:::;;;<<<===999:::;;;<<<===>>>???@@@AAACCCDDDDDDBBBBBBCCCEEEDDDFFFHHHHHHIIIJJJLLLNNNSSSYYY```fffmmmvvvzzzuuurrroooooopppppppppvvv}}}xxxnnnddd___\\\YYYYYY[[[YYY[[[^^^```bbbeeehhhkkkmmmmmmlllkkkhhheeebbb``````\\\YYYWWWTTTTTT\\\fffxxxxxxpppjjjgggfffggghhhgggfffccc___]]]WWWVVVVVVVVVVVVXXXYYYZZZ______```cccgggjjjmmmnnnnnnoooppppppnnnjjjfffddd^^^]]]\\\\\\\\\\\\]]]^^^]]]___ggguuu}}}uuupppiiieee```]]]]]]___``````\\\\\\\\\]]]______^^^\\\WWWTTTPPPLLLJJJLLLPPPTTT^^^cccjjjpppqqqlllfffaaa[[[[[[ZZZZZZ[[[]]]^^^___cccccccccbbb___[[[VVVTTTQQQRRRTTTUUUUUUSSSPPPNNNJJJIIIGGGGGGGGGIIIKKKLLLPPPVVV^^^fffppp}}}~~~{{{xxxwwwxxxxxxuuuqqqmmmnnnnnnmmmllljjjhhhgggdddcccaaa^^^YYYRRRJJJDDD<<<:::999888999888666555777777777888888888999999888:::===@@@BBBBBBAAA@@@<<<;;;:::999:::;;;<<<=========>>>@@@AAABBBCCCCCCAAA???===<<<<<<<<<;;;:::999888777777777999;;;===666888999999999:::===@@@@@@@@@@@@???===<<<:::999888888777777888888999:::888888888777777888888888999999:::;;;===???AAABBB@@@@@@???>>>===<<<;;;;;;777777777777666555333333555666777888:::<<<===>>>999999999999999999999999999999999999::::::::::::999999999999:::;;;;;;<<<::::::;;;<<<===>>>???@@@>>>@@@BBBBBBAAAAAACCCDDDEEEFFFHHHHHHHHHIIIKKKMMMSSSYYY^^^bbbhhhrrrzzz||||||wwwttttttsssqqqssswwwppphhhaaa___]]]ZZZZZZ]]]^^^aaadddfffgggiiilllnnnmmmlllkkkiiigggeeeddddddbbb___\\\YYYUUUWWWaaalllssshhhbbb___bbbccceeeffffffdddaaa___WWWWWWWWWWWWYYY[[[]]]^^^______aaafffkkkoooqqqqqqpppppppppoookkkgggbbb___]]]]]]\\\\\\[[[[[[\\\\\\]]]cccnnn}}}zzzrrrmmmeeebbb^^^\\\\\\\\\\\\\\\WWWWWWYYY[[[^^^^^^]]]\\\VVVTTTQQQMMMKKKMMMRRRVVV___dddlllqqqrrrnnngggbbb]]]\\\\\\]]]^^^```bbbcccdddddddddbbb___ZZZVVVSSSQQQRRRUUUWWWWWWUUURRRPPPJJJIIIHHHGGGGGGHHHJJJKKKOOOTTT\\\dddnnn||||||yyyyyyzzzyyyvvvsssmmmnnnnnnmmmllljjjhhhfffcccbbb```^^^YYYRRRJJJDDD===:::777555666666666666777777888888888999999999777999===@@@AAA@@@???===;;;::::::999:::;;;<<<===<<<===>>>???AAABBBCCCDDDBBB@@@===<<<<<<<<<<<<;;;999888666555666888;;;===666777999::::::;;;<<<>>>@@@@@@@@@???===<<<:::999888888777777888888999:::888777777666666777777888666777999;;;<<<>>>>>>??????>>>>>>>>>=========<<<555666777888777777666555777777888888:::;;;<<<===888888888888888888888888888999999999999::::::::::::::::::999999:::;;;;;;:::;;;;;;<<<===>>>>>>???===???AAABBBBBBBBBDDDFFFFFFGGGGGGGGGFFFHHHJJJMMMMMMTTT[[[___gggsss{{{|||}}}{{{xxxtttrrrttt{{{xxxlllgggddddddccc``````ccceeegggjjjlllmmmnnnppprrrlllkkkhhhfffeeeeeeggghhheeebbb___\\\XXXZZZeeerrrzzzjjj___ZZZYYY\\\^^^aaacccdddbbb```^^^WWWWWWXXXYYY[[[^^^```bbbcccdddgggmmmtttyyyzzzyyyqqqooommmiiieeebbb___^^^^^^]]]]]]\\\\\\[[[[[[[[[aaaiiiwww{{{rrrkkkfff```^^^[[[ZZZZZZYYYXXXWWWVVVVVVXXXZZZ]]]]]][[[YYYVVVTTTQQQMMMKKKNNNSSSWWW```eeelllrrrrrrnnnhhhddd]]]]]]]]]]]]___aaacccddddddddddddbbb___ZZZUUURRRPPPSSSVVVXXXXXXVVVSSSQQQKKKJJJHHHGGGGGGHHHIIIKKKNNNSSSZZZcccmmm{{{}}}zzzyyyzzzzzzwwwtttnnnnnnnnnmmmllliiigggfffcccbbb```^^^ZZZRRRJJJDDD???:::555222222444666777777888888888888999999999777999<<>><<<===>>>???AAABBBDDDDDD???===;;;;;;===?????????888777555444555777:::<<<777999<<<=========>>>???@@@@@@@@@???===<<<:::999888888888777888999999:::777777666666666666777777333555777:::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>======444555777888999999999888888888777777888888999:::888888888888888888888888888888999999999:::::::::;;;;;;:::999999999::::::;;;;;;<<<<<<===>>>>>>>>>>>>@@@CCCDDDDDDEEEGGGIIIGGGHHHGGGFFFFFFGGGJJJMMMGGGOOOWWW^^^iiiyyy}}}xxxtttuuuxxx~~~xxxpppnnnjjjiiijjjjjjggggggjjjiiilllnnnppppppqqqssstttllljjjfffddddddfffhhhjjjgggdddaaa^^^ZZZ\\\iiivvvtttbbbYYYVVVWWWWWWZZZ]]]```bbbaaa___]]]WWWWWWXXXZZZ\\\___bbbdddiiijjjnnnuuu}}}rrrnnniiiddd```______```______^^^]]]]]]\\\[[[[[[eeeooo}}}sssjjjddd```]]][[[YYYYYYYYYXXXVVVTTTWWWWWWXXXZZZ\\\\\\ZZZWWWVVVTTTQQQMMMLLLNNNSSSXXX```eeelllqqqrrroooiiieee[[[[[[[[[\\\]]]```bbbccceeeeeedddbbb___ZZZUUURRRPPPSSSVVVYYYYYYWWWTTTRRRLLLJJJHHHGGGGGGHHHIIIJJJMMMRRRYYYbbbmmm{{{|||xxxzzz~~~uuummmjjjppprrrnnnkkkkkkkkkjjjjjjeee___[[[XXXSSSLLLFFF>>>;;;777444444444444444333444555555555444222111:::;;;>>>??????>>><<<:::999999999999:::;;;<<<<<<<<<======>>>???@@@@@@@@@@@@???>>><<<<<<<<<===>>>;;;999666444444666999;;;777888999:::999:::<<<>>>@@@???>>><<<;;;;;;;;;;;;888777555444444666777999;;;:::888777777777888888::::::999999:::<<<===>>>BBBAAA???>>>>>>===:::888999999999888666666777999888888888999999:::::::::<<<;;;:::999888888888888999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBBBBBBBBBBDDDFFFIIIHHHHHHGGGHHHIIIKKKLLLOOOPPPSSSWWW^^^hhhttt{{{}}}}}}zzzzzz|||}}}vvvtttqqqnnnmmmnnnqqqsssssssssssstttuuuvvvwwwxxxjjjddd___```dddiiijjjhhhjjjjjjdddaaabbbaaammmxxxhhh\\\WWWYYYXXX[[[^^^```___]]]\\\\\\YYYYYYYYYYYY[[[___eeejjjkkklllqqqzzzvvvnnnddd___^^^___]]][[[___[[[YYYYYYWWWVVV[[[aaalllxxx{{{rrrmmmiiiccc___^^^]]][[[XXXWWWVVVVVVVVVYYYYYYYYYZZZ\\\]]]\\\ZZZWWWUUUQQQMMMJJJLLLQQQUUU]]]fffnnnpppooonnniiiccc^^^^^^^^^______aaabbbbbbeeeeeecccaaa^^^[[[YYYWWWRRRUUUYYY\\\\\\YYYUUUQQQLLLKKKIIIHHHHHHIIIJJJLLLJJJPPPWWW```kkkyyy~~~zzz{{{~~~|||tttkkkjjjoooqqqnnnkkklllllljjjgggccc]]]YYYVVVRRRKKKFFF???;;;777444444444444444666777888999999888777666:::;;;===>>>>>><<<:::999999999999999:::;;;<<<<<<=========>>>???@@@@@@@@@???>>><<<;;;;;;;;;<<<===;;;:::777555555666888999777888999999999:::<<<>>>@@@@@@>>>===<<<;;;:::::::::999888777777888:::;;;::::::888777777777888888999999999999:::<<<>>>???AAA@@@???>>>>>>===;;;999777888999888666666666888888888999999::::::;;;;;;<<<;;;:::999999888888888999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBDDDEEEGGGGGGFFFFFFGGGHHHIIIJJJMMMNNNPPPSSSYYYbbblllsssxxx|||}}}{{{vvvuuuvvvwwwwwwvvvvvvwwwwwwwwwwwwwwwvvvjjjfffcccdddiiimmmmmmllljjjkkkeeebbbeeeeeerrr{{{kkk^^^XXXYYYXXX[[[^^^^^^]]][[[ZZZZZZXXXXXXWWWXXX[[[aaahhhlllppppppsssyyy~~~zzzpppjjjccc___```aaa```]]]___\\\[[[[[[ZZZZZZ```gggsssvvvnnniiieee```\\\^^^]]]ZZZXXXVVVUUUUUUUUUXXXXXXXXXYYY[[[\\\[[[YYYUUUSSSPPPLLLKKKMMMSSSWWW]]]fffmmmooonnnlllgggbbb]]]]]]]]]]]]^^^___``````dddcccbbb```]]]ZZZXXXWWWSSSVVVZZZ]]]]]]YYYUUURRRLLLKKKIIIHHHHHHIIIJJJKKKJJJOOOWWW```kkkyyy{{{{{{~~~{{{rrrjjjkkkooopppmmmkkklllllljjjddd```[[[WWWUUUQQQKKKFFF???;;;777444444555555444777888999::::::;;;:::::::::;;;=========;;;999888888888888888999:::;;;<<<======>>>>>>???@@@@@@@@@===<<<;;;:::::::::;;;<<<;;;:::999777777666666666777888999999999:::<<<>>>AAA@@@???>>><<<;;;:::999;;;:::999888888999:::;;;:::999888888777888888888888888888999:::===???@@@@@@???>>>>>>???>>><<<:::666888999888777555666666888888999::::::;;;<<<<<<===<<<;;;:::999999999:::999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBAAABBBCCCEEEEEEEEEEEEEEEFFFGGGIIIIIILLLMMMOOOQQQUUU]]]eeekkkrrryyy||||||}}}|||zzzyyyzzzzzzzzzxxxvvvsssqqqhhhfffeeeggglllooopppnnnkkklllfffdddhhhiiiwwwqqqcccZZZZZZYYY[[[]]]]]][[[YYYXXXXXXXXXWWWWWWYYY___fffnnnsssxxxwwwwwwzzz|||zzzuuupppjjjfffbbbaaacccdddbbb``````]]]]]]]]]]]]^^^eeennn}}}}}}ssslllgggddd```\\\^^^\\\ZZZXXXVVVUUUUUUUUUWWWWWWWWWXXX[[[[[[ZZZYYYTTTSSSOOOLLLKKKNNNSSSXXX^^^fffmmmnnnmmmkkkfffaaa]]]]]]]]]]]]^^^___``````bbbaaa```^^^\\\ZZZXXXWWWUUUXXX[[[^^^]]]ZZZVVVSSSMMMLLLJJJHHHHHHIIIJJJKKKJJJOOOWWW___jjjxxx~~~{{{|||}}}{{{ssslllkkknnnoookkkjjjlllllljjjccc___ZZZWWWUUUQQQKKKGGG???<<<777555444555555444555555666777999999::::::<<<======>>>===<<<:::999888888888999999:::;;;<<<>>>>>>>>>??????@@@@@@@@@===<<<;;;::::::;;;<<<<<<;;;::::::999888777555444666888999999888999<<<>>>AAA@@@@@@>>>===;;;:::999999888888777666777777888999999888888888888888888777777888999;;;===???AAA???>>>>>>>>>??????>>><<<666888999999777666666666888888999:::;;;<<<<<<======<<<;;;;;;:::::::::;;;999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAAAAAAAACCCEEEEEEEEEEEEFFFGGGHHHIIIIIILLLNNNPPPRRRUUU[[[bbbgggmmmttt~~~~~~zzzzzz{{{yyyvvvrrrnnnkkkeeeeeefffiiimmmoooooonnnmmmnnnhhhfffiiijjjxxxxxxiii___^^^[[[]]]]]]\\\YYYWWWWWWXXXYYYXXXYYY]]]eeennnvvv{{{}}}|||||||||{{{xxxsssnnniiigggeeeeeeffffffdddaaaaaa___^^^___^^^___iiittt|||tttmmmiiieeebbb```^^^\\\ZZZXXXVVVUUUUUUUUUXXXWWWWWWYYY[[[\\\\\\ZZZVVVTTTPPPLLLKKKMMMRRRVVV___gggnnnnnnmmmkkkgggaaa``````______```aaaaaabbb```___^^^\\\ZZZYYYXXXXXXXXXZZZ]]]___^^^[[[WWWTTTOOOMMMKKKIIIHHHHHHIIIJJJJJJOOOVVV___iiiwww|||zzz|||}}}{{{uuuppplllnnnmmmjjjjjjmmmmmmjjjccc___[[[XXXVVVSSSMMMHHH@@@<<<888555555555555555444444555666777999:::;;;===>>>>>>???>>>===<<<;;;999999999999:::;;;<<<===????????????@@@@@@@@@@@@===<<<;;;;;;;;;<<<===>>>:::;;;;;;:::999777555444666777888888888999;;;===??????@@@???>>>===;;;:::999888888777777666666666888888888888999888888888777777888999;;;===???AAA???>>>>>>???@@@@@@>>>===777888:::999777666777777777888888999:::<<<<<<===<<<<<<;;;:::::::::;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======???AAAAAAAAAAAACCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLOOOQQQUUUZZZ```dddjjjqqqzzzzzz{{{zzzxxxtttooojjjgggfffgggiiikkknnnpppoooooonnnoooiiigggiiiiiiuuu|||nnneeeccc_________]]]ZZZXXXYYYZZZYYYXXXZZZ```kkkuuu}}}~~~~~~~~~}}}|||yyyuuurrrmmmlllkkkkkkjjjhhheeecccbbbaaa``````^^^aaalllyyy~~~wwwpppkkkgggdddbbb___]]][[[XXXWWWVVVVVVVVVYYYXXXYYY[[[]]]^^^^^^\\\YYYWWWRRRMMMJJJKKKOOOSSS___gggnnnnnnmmmlllhhhccc```____________``````aaa^^^^^^\\\ZZZYYYYYYYYYYYY\\\]]]___```___\\\XXXUUUPPPNNNLLLIIIHHHHHHIIIJJJJJJOOOVVV^^^iiivvv}}}{{{{{{|||}}}{{{vvvrrrlllmmmkkkiiijjjnnnmmmjjjeeeaaa\\\YYYWWWTTTNNNIII@@@<<<888555555666666555666666666777888:::;;;<<<===>>>>>>??????>>>>>>>>>::::::::::::;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;;;;;;;<<<===>>>::::::::::::999888777666666777888888888999;;;===>>>>>>???@@@???>>>===<<<::::::999999888777777777777777888999999999999888888888888999:::===???@@@@@@???>>>???@@@@@@>>>===888888888777555555666888666666777888:::;;;<<<<<<;;;;;;::::::::::::;;;;;;999999::::::;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======???@@@AAA@@@AAABBBDDDDDDEEEFFFHHHIIIJJJJJJJJJHHHJJJMMMOOORRRVVVZZZ^^^gggmmmvvv~~~~~~}}}zzzvvvqqqllliiikkklllmmmoooppppppppppppmmmooojjjhhhjjjgggqqq}}}pppiiihhhccccccaaa___\\\\\\]]]___ZZZZZZ]]]fffsss~~~~~~{{{xxxvvvttttttsssqqqnnnkkkhhhfffdddcccccccccbbbfffttt{{{tttnnniiifffddd```^^^\\\ZZZXXXWWWWWWWWWYYYYYYYYY[[[^^^______^^^[[[XXXSSSMMMJJJJJJNNNQQQ^^^ffflllmmmllllllhhhddd]]]\\\\\\\\\\\\\\\]]]]]]^^^]]][[[ZZZYYYYYYZZZ[[[___```aaabbb```]]]YYYWWWQQQOOOMMMJJJHHHHHHIIIIIIJJJNNNVVV^^^hhhuuu}}}|||||||||}}}zzzuuuqqqlllmmmjjjhhhjjjnnnmmmjjjeeeaaa\\\YYYWWWSSSMMMHHH@@@===888666555666666555777777777777888999;;;<<<<<<<<<======>>>?????????<<<<<<;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;:::::::::;;;===>>>:::::::::999999888888888555777888888888888;;;===<<<===>>>@@@@@@???>>>===999999999888777666555555666777888999:::999999888999999999999:::<<<>>>???AAA@@@??????@@@@@@>>><<<777777666333222222555777444555666777999:::;;;<<<::::::999999999999::::::999999::::::;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>@@@@@@@@@AAABBBDDDBBBCCCEEEGGGHHHIIIIIIIIIIIIKKKMMMOOOPPPRRRUUUWWWbbbhhhpppxxx{{{wwwtttrrroooooooooooonnnnnnnnnoookkknnnkkkjjjkkkhhhpppzzzooojjjkkkffffffdddbbb______bbbddd```aaafffqqq}}}|||yyyzzzyyyvvvsssooolllkkkeeefffggghhhhhhnnn~~~{{{sssmmmiiihhhaaa```]]][[[YYYXXXXXXXXXXXXXXXXXX[[[]]]___^^^]]]ZZZWWWSSSMMMJJJKKKNNNRRR[[[bbbiiijjjjjjjjjhhhccc\\\[[[[[[ZZZZZZ[[[[[[[[[]]]\\\[[[YYYYYYZZZ[[[\\\aaabbbccccccaaa]]]ZZZXXXRRRPPPMMMJJJHHHHHHHHHIIIIIINNNUUU]]]ggguuu}}}~~~~~~}}}}}}|||yyytttpppmmmllliiigggjjjnnnnnnjjjfffaaa\\\YYYVVVRRRLLLGGG@@@===888666555666666666777666666555666888999:::::::::;;;<<<===>>>??????===<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::999888999:::<<<===::::::999888888999999:::555777888888777888;;;===:::<<<>>>@@@AAA@@@???>>>666666666666555444333222666777888999::::::999888::::::999999:::<<<===>>>BBB@@@???@@@@@@@@@>>><<<666555333000///000333777333444555777888999;;;;;;999999999888888999::::::999999::::::;;;<<<======::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>@@@@@@@@@@@@BBBDDD@@@BBBDDDFFFHHHHHHHHHHHHLLLNNNPPPPPPPPPQQQSSSTTT^^^dddlllttt|||~~~{{{zzzooooooooommmkkkjjjkkkllliiimmmkkkkkkmmmiiiqqqxxxnnnjjjlllhhhhhhfffcccaaabbbeeeggggggiiiooo{{{|||}}}|||yyyuuurrrppppppfffgggjjjlllnnnuuuxxxqqqnnnlllbbb```^^^\\\ZZZYYYYYYYYYWWWWWWWWWZZZ\\\^^^^^^]]]XXXVVVRRRMMMJJJKKKPPPTTTXXX```fffhhhhhhiiigggccc]]]]]]\\\\\\[[[\\\\\\]]]]]]\\\ZZZYYYYYY[[[\\\^^^bbbcccdddcccaaa^^^ZZZXXXRRRQQQNNNKKKIIIHHHHHHHHHIIINNNUUU]]]gggttt~~~{{{zzzzzzxxxsssooolllkkkjjjhhhhhhhhhiiiiiihhheeeaaa\\\XXXSSSMMMIIIHHH???888777999777555555777666444555888;;;<<<<<<<<<<<<<<<<<<============<<<:::999:::===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB???:::888888999999999===<<<;;;999888777777666555555555666888:::<<<>>>===???AAABBBAAA???;;;999888888777777777777888888888888888888888888888888888999::::::999:::===@@@AAAAAA@@@@@@>>>===<<<;;;:::999777666666888999;;;777777888999:::;;;;;;<<<===<<<:::999888888999:::999888888888888888999999999999888888888888999999:::::::::;;;;;;;;;;;;;;;??????@@@AAABBBCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLNNNNNNMMMNNNPPPRRR[[[```gggnnnuuuzzzuuusssqqqqqqqqqpppnnnlllnnnnnnnnnkkkfffgggsss|||sssrrrnnnjjjiiidddbbbgggkkkkkkkkkllllllttt~~~~~~{{{wwwsssnnnmmmmmmrrr}}}uuuooommmeeebbb^^^\\\[[[ZZZYYYXXXZZZYYYXXXYYY\\\^^^^^^^^^[[[YYYVVVQQQNNNNNNQQQTTT]]]___cccggghhhhhhfffeeeaaa^^^ZZZXXXWWWXXXYYYYYY]]]\\\[[[ZZZ\\\___bbbdddccccccccccccbbb___ZZZVVVVVVSSSPPPLLLIIIIIIIIIJJJMMMQQQWWW^^^hhhuuu}}}zzzzzzzzzxxxsssooolllkkkjjjiiihhhhhhiiiiiigggddd```\\\YYYTTTOOOLLLGGG>>>777888999777555666999888777999<<<>>>>>>>>>;;;;;;<<<======>>>?????????===;;;:::<<<=========?????????@@@@@@@@@AAAAAABBB???;;;999:::;;;;;;;;;999999999999999999999999777666666666777888:::;;;;;;===???AAAAAA@@@===;;;888888777777777777888888888888888888888888888888999::::::::::::;;;>>>@@@AAAAAA@@@@@@???===<<<;;;<<<:::888777666666777888666777888888::::::;;;<<<===<<<;;;999999999999::::::999888888888888888999999999888888888888999999;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>???@@@@@@AAACCCCCCDDDEEEGGGHHHIIIJJJHHHIIIKKKMMMNNNPPPSSSVVVXXX]]]eeelllttt}}}~~~xxxvvvsssqqqpppooollljjjnnnooopppnnniiijjjvvv}}}rrrooommmkkkkkkfffdddhhhlllnnnpppsssvvv~~~yyyuuussstttvvv~~~zzzrrrnnndddbbb^^^\\\\\\[[[ZZZYYYZZZXXXXXXYYY\\\^^^___^^^\\\ZZZVVVQQQMMMMMMOOORRRZZZ]]]aaadddffffffdddccc___]]]ZZZYYYYYYZZZ[[[[[[]]]\\\[[[\\\]]]```ccceeedddccccccbbbaaa___[[[XXXVVVTTTPPPLLLJJJIIIIIIJJJLLLQQQWWW^^^hhhuuu|||zzzxxxyyyzzzxxxtttpppmmmlllkkkjjjiiiiiiiiiiiifffccc```]]]ZZZUUUQQQMMMDDD===777888999777666777888888888;;;===???>>>===;;;;;;<<<===???@@@AAAAAAAAA???<<<;;;;;;<<<;;;:::======>>>???@@@AAAAAABBBAAA>>>;;;:::;;;=========888999::::::::::::999888777666666666666777777888999;;;>>>@@@AAA@@@>>>===888888777777777777888888888888888888888888888888999:::;;;;;;:::;;;>>>AAAAAAAAA@@@@@@???>>><<<<<<===;;;999777555555555555666777777888999:::;;;;;;===<<<;;;:::999999999999;;;:::999888888888888888999999888888888888999999;;;;;;<<<<<<<<<=========;;;;;;<<<===>>>??????@@@BBBBBBCCCEEEFFFGGGHHHIIIGGGIIIKKKMMMNNNPPPSSSVVVUUU[[[ccckkkrrrzzz}}}xxxtttrrrooollljjjnnnoooqqqppplllmmmyyyqqqllllllllllllhhhfffkkkqqquuuzzz|||wwwzzz~~~tttmmmcccaaa^^^\\\\\\\\\[[[ZZZYYYXXXXXXYYY\\\^^^______]]][[[WWWRRRMMMLLLMMMOOOVVVYYY]]]aaaddddddcccbbb\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]]]]^^^```bbbeeeffffffdddbbbaaaaaa___\\\ZZZVVVTTTPPPLLLJJJIIIJJJJJJLLLPPPWWW^^^hhhvvvyyyxxxwwwyyyzzzyyytttpppnnnmmmmmmlllkkkjjjiiiiiihhheeeaaa]]]YYYUUUPPPLLLBBB<<<888888999666666888444444666888;;;<<<;;;999:::;;;<<<>>>???AAABBBCCCAAA>>><<<:::;;;;;;;;;:::<<<<<<===>>>???@@@AAABBB???===::::::<<<=========:::;;;<<<<<<;;;888555444444555555555666666777777999;;;===???@@@???===<<<999888888777777888888999888888888888888888888888:::;;;;;;;;;;;;<<>>===<<<;;;:::999777555555555555666666777888999:::;;;;;;===<<<<<<;;;::::::999999;;;;;;:::999888888888888:::999999888888999999:::;;;;;;<<<<<<===>>>>>>>>>======>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFHHHIIIIIIJJJLLLMMMMMMMMMMMMPPPRRRUUU[[[ccckkkqqqxxxyyyuuuqqqnnnkkkmmmoooqqqqqqmmmnnnzzzuuummmkkkkkkmmmiiijjjqqqyyy}}}rrrjjjcccaaa^^^\\\\\\]]]\\\[[[YYYXXXWWWYYY\\\_________\\\ZZZWWWRRRNNNLLLNNNPPPTTTWWW[[[```bbbcccbbbaaa]]]^^^^^^^^^]]]\\\\\\]]]^^^______aaabbbdddfffggggggeeebbbaaaaaa```]]]\\\WWWTTTPPPMMMJJJIIIJJJJJJLLLPPPWWW^^^hhhvvvxxxwwwwwwyyy{{{zzzuuuqqqoooooonnnmmmlllkkkjjjiiijjjgggbbb]]]YYYSSSMMMIIIAAA;;;888999888555555777222333444666999:::999777999:::<<<===???AAACCCDDD>>><<<::::::;;;<<<<<<<<<;;;;;;<<<===???@@@AAAAAA<<<;;;999999;;;<<<<<<<<<:::;;;<<<<<<;;;888555444111222333555666888888999;;;<<<===>>>>>>===<<<;;;999999888888888888999999888888888888888888888888999:::;;;;;;:::;;;>>>AAA@@@@@@AAA@@@@@@???>>>===:::999888777777666666666555666777888999::::::;;;<<<<<<<<<<<<;;;:::999999;;;;;;:::999888888999999::::::999999999999::::::;;;;;;<<<<<<===>>>>>>???>>>??????@@@AAABBBCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMMMMLLLMMMOOOQQQUUU[[[cccjjjooovvv}}}|||vvvqqqnnnkkkmmmnnnqqqqqqnnnooo{{{yyyoookkkkkklllkkkqqq{{{xxxnnngggcccaaa^^^]]]]]]]]]\\\[[[XXXWWWWWWYYY\\\___```___ZZZYYYWWWSSSPPPOOOPPPRRRTTTWWW[[[```bbbcccbbbaaa```aaabbb```]]][[[\\\]]]```aaabbbdddeeefffgggggggggeeecccbbbaaaaaa___]]]WWWUUUQQQMMMJJJJJJJJJKKKKKKPPPVVV^^^hhhvvv~~~}}}xxxwwwxxxzzz|||{{{vvvqqqpppppppppooommmllljjjiiijjjgggbbb]]]WWWRRRKKKGGG@@@<<<999:::888444444777444444444666999;;;:::999999:::;;;===???AAABBBCCC<<<:::999999;;;=========;;;;;;<<<===>>>??????@@@<<<:::999999;;;<<<<<<;;;888999::::::::::::999888000111333555777888999999;;;;;;<<<======<<<;;;:::999999888888888888999999888888888888888888888888888999::::::999:::===@@@@@@@@@AAAAAA@@@??????>>>:::999999999888888777777555666666777888999::::::<<<======<<<<<<;;;:::999::::::999999999999::::::::::::999999999999::::::::::::;;;<<<===>>>>>>???======>>>???@@@AAABBBBBBDDDDDDEEEGGGHHHIIIJJJKKKFFFHHHJJJLLLMMMOOORRRUUUTTTYYY```eeejjjqqqxxx~~~~~~wwwrrrnnnlllmmmnnnqqqqqqpppssszzzqqqlllkkkkkkooozzz~~~xxxrrrkkkfffdddbbb___]]]]]]]]]\\\[[[XXXWWWWWWYYY\\\___``````ZZZYYYXXXUUUQQQQQQRRRTTTTTTWWW\\\```bbbbbbaaa```bbbddddddaaa]]][[[]]]___cccdddfffggghhhhhhgggffffffeeedddccccccbbb___]]]WWWUUUQQQMMMKKKJJJKKKKKKKKKOOOVVV^^^hhhvvv~~~}}}{{{yyyxxxyyy{{{}}}{{{vvvqqqqqqqqqqqqpppooommmkkkiiihhheee```[[[WWWQQQKKKGGG@@@<<<;;;:::777333222555666555444666888:::;;;;;;999:::;;;<<<>>>???@@@AAA<<<;;;999999;;;<<<===<<<<<<<<<<<<======>>>>>>>>>===<<<:::;;;<<<<<<;;;:::999999999999999999999999222333555777888888888888999:::;;;<<<<<<<<<<<<<<<:::999999888888999999:::888888888888888888888888777888999999888999<<>>>>><<<<<<===>>>???@@@AAAAAACCCDDDDDDFFFGGGHHHIIIJJJFFFHHHJJJKKKLLLNNNRRRTTTQQQUUUZZZ^^^ccciiirrrxxx}}}zzzuuuqqqooonnnooorrrtttuuu{{{vvvpppnnnmmmkkksss{{{uuuoookkkiiifffccc```^^^]]]\\\[[[ZZZXXXWWWWWWYYY\\\___``````\\\\\\ZZZVVVSSSQQQRRRSSSUUUWWW[[[___aaa```___^^^bbbddddddaaa]]]\\\___ccceeeggghhhjjjjjjhhhgggeeeeeeeeedddeeeeeeccc___]]]XXXUUUQQQMMMKKKJJJKKKKKKJJJOOOVVV^^^hhhwww~~~|||{{{zzzyyyzzz|||~~~|||vvvqqqqqqqqqqqqqqqooommmkkkiiieeeccc^^^ZZZVVVRRRLLLIII@@@===;;;;;;777222111555555444333444666999::::::999:::;;;<<<===>>>???@@@>>>;;;999999:::;;;;;;;;;<<<<<<<<<===============???===<<<<<<======<<<;;;===<<<;;;999888777777777444555777888888888777666777888999;;;<<<===>>>>>>:::999999888888999999:::888888888888888888888888777888888888888999<<<>>>@@@@@@AAAAAAAAA@@@?????????>>>===<<<:::777555444555555666777888999::::::<<<============;;;:::999888888888999:::;;;<<<===;;;::::::999999::::::;;;888888999:::;;;<<<===>>>======>>>???@@@AAABBBBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIKKKLLLLLLLLLLLLOOOQQQNNNQQQUUUYYY]]]dddmmmsss||||||yyyrrrwwwzzzvvvtttnnnpppsssvvvyyy}}}rrrooooooooolllvvv|||uuuooommmmmmgggddd```^^^]]]\\\[[[YYYWWWWWWWWWYYY\\\___``````___^^^\\\XXXTTTQQQQQQRRRTTTWWW[[[^^^______]]]\\\aaacccdddaaa]]]]]]bbbgggggghhhjjjkkkkkkiiifffdddddddddeeeffffffddd```\\\XXXUUUQQQNNNKKKJJJKKKLLLJJJOOOVVV^^^hhhwww}}}|||}}}~~~~~~}}}~~~~~~~~~{{{wwwrrrnnniiilllnnnooommmjjjhhhhhhkkkfffaaa]]]ZZZUUUNNNIII@@@@@@>>>;;;888555555555444444444444555777888999888:::<<<>>>??????>>>===::::::999999999:::;;;<<>>>>>>>><<<===>>>===<<<;;;<<<===:::::::::999888666444333555555555555666888999:::;;;;;;;;;<<<>>>???>>>===;;;999777777999:::::::::888777777777777999:::;;;999999:::999999:::>>>AAA@@@@@@AAABBBBBBBBBBBBAAA<<<;;;:::999777666555555777777777777888999::::::=========<<<;;;:::999888:::::::::999999999888888555666777888:::;;;<<<===;;;:::999:::<<<===<<<;;;<<<>>>@@@@@@@@@AAABBBDDDFFFGGGGGGHHHIIIIIIIIIIIIHHHJJJLLLLLLLLLMMMOOOPPPPPPRRRTTTVVVZZZ```hhhmmmwww}}}wwwqqqmmmnnnvvv}}}vvvrrrtttssssssvvv|||vvvooonnnqqqpppvvv~~~wwwpppiiieeegggccc______``````\\\XXXYYYZZZ[[[\\\]]]^^^______ZZZ\\\[[[WWWRRRNNNOOOQQQUUUZZZ___```]]][[[]]]```\\\___bbbcccaaaaaaccceeeggghhhjjjkkkkkkjjjiiigggbbbcccdddeeedddbbb```___ZZZXXXSSSOOOLLLKKKJJJKKKLLLPPPWWW^^^hhhvvv~~~|||}}}~~~~~~}}}}}}~~~}}}{{{wwwrrrnnnmmmoooqqqpppmmmjjjgggfffiiiddd___\\\YYYUUUNNNIII@@@@@@>>>;;;777555555555444444444444555777888999999:::<<<===>>>>>>>>>>>>===<<<:::999999:::;;;===???<<<::::::<<<>>>>>>>>>===>>>???>>>===<<<<<<===;;;;;;;;;;;;999777555444555555555555666888999:::;;;:::;;;===???@@@???>>>;;;999777777999::::::::::::999888777777888888999888888999888888999===???<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;:::888777666555333444555666888:::<<<===999::::::999888777666666888888888999999:::::::::999999999999999999999999888777777999<<>>===>>>@@@@@@@@@@@@BBBCCCFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLMMMMMMNNNPPPQQQQQQRRRTTTVVVYYY___fffkkkvvv{{{wwwpppooopppxxx~~~zzzvvvuuuuuuyyy}}}tttqqqssstttxxx~~~yyysssnnnjjjgggccc______aaa```]]]YYYYYYYYYZZZ[[[\\\]]]^^^^^^\\\]]]\\\XXXRRROOOOOOQQQVVV[[[```aaa___]]]___aaa```ccceeeeeeddddddeeegggjjjkkkkkkkkkiiigggdddbbbbbbcccdddeeedddbbb```___YYYVVVQQQMMMJJJIIIIIIIIILLLPPPWWW___iiiwww~~~~~~~~~~~~~~~}}}||||||{{{wwwrrrnnnppprrrsssrrrnnniiifffeeefffbbb]]]ZZZXXXTTTNNNIIIAAA???<<<:::777666555555444444444444555777888999::::::;;;<<<===>>>???@@@AAA???<<<999888:::<<<>>>???<<<::::::<<<>>>>>>>>>>>>???@@@@@@>>>======>>><<<<<<<<<<<<:::888666555555555555555666888999:::::::::;;;===@@@BBBAAA@@@<<<:::777777888::::::999;;;:::999888777777777777777888888888777999;;;>>>>>>>>>???@@@@@@@@@@@@@@@======<<<;;;999888777666;;;:::999777666666666666<<<<<<<<<<<<;;;:::999999666777888999:::;;;;;;<<<;;;::::::999999888888888888777777999<<>>>>>???AAAAAA@@@@@@AAABBBEEEFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMNNNNNNOOOQQQSSSRRRSSSTTTUUUXXX]]]dddiiisssyyywwwrrrrrrsss||||||{{{{{{~~~zzztttuuuvvvzzz}}}yyyuuuqqqnnnhhheeeaaa`````````]]]ZZZXXXYYYYYYZZZ[[[\\\]]]]]]^^^___^^^ZZZTTTPPPPPPRRRWWW[[[aaabbbaaa```aaacccbbbdddeeeeeeddddddfffgggjjjjjjjjjiiigggdddbbb```bbbcccdddeeedddbbb```___YYYVVVRRRMMMJJJIIIIIIIIILLLQQQXXX```jjjyyy~~~}}}{{{{{{{{{xxxsssnnnoooqqqrrrqqqmmmiiifffeeeddd```[[[YYYWWWTTTNNNIIIAAA>>>;;;888777666666555444444444444555777888999;;;;;;::::::;;;>>>@@@BBBDDDAAA===:::999:::===??????<<<::::::<<<>>>>>>>>>???@@@BBBAAA???>>>===>>><<<<<<<<<<<<:::888666555555555555555666888999:::999999:::===AAACCCCCCBBB<<<:::888777888999999999:::999999888888888777777777888999999888999;;;===@@@@@@AAABBBBBBBBBBBBBBB>>>>>>===;;;:::999888777>>>===;;;999777666555444===============<<<;;;;;;777777888999::::::;;;;;;888888888999999:::::::::;;;:::999:::<<<===<<<;;;???@@@AAAAAA@@@???@@@BBBDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLNNNOOOOOOPPPRRRTTTSSSTTTTTTUUUWWW\\\bbbfffpppvvv~~~{{{wwwvvvwww~~~}}}tttttttttyyyzzzvvvssspppkkkgggccc```___^^^[[[YYYXXXYYYYYYZZZ[[[[[[\\\\\\``````___[[[UUUQQQQQQSSSWWW[[[aaaddddddddddddeeebbbbbbbbbbbbbbbbbbcccccceeefffffffffeeedddcccbbbcccdddeeeeeeeeecccaaa___[[[XXXTTTPPPMMMKKKKKKKKKLLLQQQXXXaaalll{{{}}}zzzzzz{{{yyytttoookkkmmmpppooommmiiigggfffbbb___ZZZXXXVVVSSSNNNIIIBBB>>>999777777777666555444444444444555777888999;;;::::::999;;;>>>AAACCCEEEBBB>>>:::999:::===??????<<<::::::<<<>>>>>>>>>@@@BBBDDDCCCAAA???>>>>>>;;;;;;;;;;;;999777555444555555555555666888999:::999999:::===AAACCCCCCCCC===:::888777888999999888777777888888999999999999888:::;;;;;;::::::<<<======>>>??????@@@@@@?????????>>>===<<<:::999888888777777777888:::<<<===>>>999::::::::::::999999888999999999999999999999999888888888999999:::::::::;;;:::999:::<<<===<<<;;;???@@@AAAAAA@@@???@@@BBBCCCDDDFFFGGGHHHIIIIIIIIIJJJLLLNNNOOOOOOQQQSSSUUUTTTTTTUUUUUUWWW[[[aaaeeennnttt|||~~~yyyzzz~~~tttrrrqqqxxx~~~yyyuuurrrmmmiiieee```]]][[[YYYWWWYYYYYYYYYZZZ[[[[[[\\\\\\```aaa```[[[UUURRRRRRTTTXXX\\\bbbfffhhhhhhggggggdddbbbaaaaaaaaabbbbbbbbbddddddddddddccccccbbbbbbcccdddeeefffeeecccaaa```[[[YYYTTTPPPMMMLLLKKKLLLMMMQQQYYYcccnnn~~~~~~zzz{{{}}}|||vvvqqqiiikkknnnnnnllljjjhhhhhhccc___ZZZXXXVVVSSSMMMIIIBBB===888555666777666555444444444444555777888999;;;:::999:::;;;>>>AAACCCDDDBBB>>>;;;:::;;;===>>>???<<<::::::<<<>>>>>>>>>AAADDDFFFEEECCC@@@??????;;;;;;;;;;;;999777555444555555555555666888999:::999999:::===@@@CCCCCCBBB===;;;888777888999999888666666777999999::::::999999:::<<<<<<;;;:::<<<===>>>???@@@@@@AAAAAA@@@@@@>>>>>>===<<<:::999888777777777888888:::;;;======;;;;;;;;;<<<<<<;;;;;;::::::::::::999999999888888;;;::::::999999888888888888777777999<<>>>>>???AAAAAA@@@@@@AAABBBCCCDDDEEEGGGHHHIIIIIIIIIIIIKKKMMMOOOOOOQQQSSSUUUUUUUUUVVVVVVXXX\\\bbbfffmmmsss{{{}}}}}}~~~vvvuuussszzz{{{vvvssskkkhhhddd___\\\ZZZYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\___```___[[[VVVSSSSSSUUU[[[___dddiiimmmmmmlllkkkhhhfffccccccddddddddddddfffeeedddcccbbbaaa```___cccdddeeefffeeecccaaa```ZZZWWWSSSNNNKKKJJJJJJJJJMMMRRRZZZdddppp{{{{{{~~~}}}xxxrrrjjjllloooooommmkkkiiiiiiddd```[[[XXXVVVSSSMMMHHHBBB===666444666888777555444444444444555777888999999999:::;;;<<>><<<;;;<<<======???<<<::::::<<<>>>>>>>>>BBBEEEGGGGGGDDDAAA??????<<<<<<<<<<<<:::888666555555555555555666888999:::999999999<<>>===<<<;;;:::888777777;;;:::999888777777777777======>>>>>>>>>>>>======999999999999999999::::::999999999999999999999999888777777999<<>>===>>>@@@@@@@@@@@@BBBCCCBBBCCCEEEFFFHHHIIIIIIIIIHHHJJJMMMNNNOOOPPPSSSUUUUUUVVVVVVWWWXXX]]]cccgggmmmrrrzzz{{{{{{zzzzzztttqqqfffdddaaa]]][[[ZZZ[[[\\\[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^[[[VVVSSSTTTVVV___bbbhhhnnnssstttrrrpppllliiieeedddfffgggfffeeeeeedddcccbbbaaaaaaaaaaaadddeeeffffffeeedddbbb```ZZZWWWSSSOOOKKKJJJJJJJJJMMMRRR[[[eeeqqq{{{|||yyyssslllnnnqqqqqqnnnkkkiiiiiieeeaaa\\\YYYWWWSSSMMMHHHBBB<<<666444666888777555444444444444666777888999888999:::;;;===???AAABBB@@@???>>>===<<<<<<======???<<<::::::<<<>>>>>>>>>CCCEEEHHHHHHEEEBBB@@@???============<<<999777666555555555555666888999:::999999999<<>>;;;999888888999888777999999::::::999888666555777999::::::999999999:::::::::;;;<<<<<<<<<<<<<<<======<<<;;;999888777666444444555555666888999:::::::::;;;;;;;;;;;;;;;:::777777888999:::;;;;;;<<<555666777888:::;;;======;;;:::999:::<<<===<<<;;;<<<>>>@@@@@@@@@AAACCCDDDBBBCCCDDDFFFHHHIIIIIIIIIGGGJJJLLLNNNNNNPPPRRRUUUUUUVVVVVVWWWYYY^^^dddhhhmmmrrrzzz}}}}}}~~~vvvpppmmmaaaaaa___\\\ZZZ[[[]]]```\\\\\\\\\\\\\\\]]]]]]]]][[[]]]]]]ZZZVVVSSSUUUWWWbbbeeekkkrrrwwwxxxvvvtttmmmiiieeedddeeegggfffdddaaaaaaaaaaaabbbdddeeefffdddeeefffffffffdddbbb```\\\YYYUUUQQQNNNLLLLLLMMMMMMSSS[[[eeerrr~~~~~~|||wwwrrrooopppqqqrrrqqqooommmllleeebbb]]]YYYUUUQQQLLLIII>>><<<999666444333444444333333333444666777999:::666777999<<>>;;;<<<>>>>>>======???@@@AAADDDHHHIIIFFFCCCCCCDDD???>>>>>>??????===:::777444333333444444555666777999999:::;;;===???AAABBB>>>===<<<;;;:::999999999:::999999999::::::;;;<<<999999::::::::::::;;;;;;;;;===???AAABBBCCCCCCBBB@@@???>>>===:::888666555888888777777777777888888:::<<<===??????>>><<<;;;:::::::::999999999888888:::999888777777999;;;<<<<<<<<<<<<===============???@@@AAABBBCCCDDDDDDEEEAAABBBEEEGGGHHHIIIIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPRRRTTTWWWZZZ\\\```eeehhhmmmqqqwww{{{|||{{{zzzzzz|||||||||}}}}}}~~~~~~~~~{{{uuupppmmmgggddd___]]]]]]^^^^^^^^^ZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\___aaa^^^XXXTTTUUUWWWaaagggpppwwwzzzxxxtttppphhhhhhgggggggggfffffffffcccccccccccceeefffggghhhcccddddddeeedddcccbbbaaa\\\YYYTTTPPPMMMLLLMMMNNNOOOTTT[[[dddqqq|||||||||zzzvvvrrrppppppqqqqqqpppnnnllljjjdddbbb]]]ZZZVVVQQQLLLHHHAAA???<<<999777666777777333333333444666777999:::888999:::<<<>>>???@@@@@@@@@@@@???<<<:::999;;;===:::<<<============>>>@@@>>>AAAEEEEEECCCAAA@@@AAA>>>>>>>>>>>>>>>===:::777444444444444555666777888888888999:::<<<>>>???AAA>>>===<<<;;;:::999999999:::999999888888888999999999999999:::::::::;;;;;;<<<===???AAACCCCCCCCCCCC;;;;;;;;;;;;:::999888777888777777666666777777888999:::<<<===>>>===;;;:::999999999999888888888777:::999888888888999:::;;;;;;<<<<<<<<<<<<===============>>>???@@@AAABBBBBBDDDEEEGGGHHHIIIIIIIIIHHHKKKKKKLLLMMMNNNOOOPPPPPPSSSUUUXXXZZZ]]]aaaeeeiiimmmrrrwww{{{|||{{{zzzyyyzzzzzz{{{{{{{{{{{{zzzzzz}}}yyysssooolllgggddd```^^^^^^_________[[[[[[\\\]]]]]]\\\[[[[[[[[[^^^```]]]XXXUUUVVVXXX```eeemmmsssvvvtttpppmmmggggggfffeeeddddddddddddeeeeeedddeeeeeefffggggggddddddeeefffeeedddcccbbb\\\YYYUUUPPPMMMLLLMMMNNNPPPUUU]]]ggguuu~~~|||zzzzzz{{{yyyuuuqqqppppppqqqpppooollliiihhhcccaaa^^^[[[WWWRRRLLLGGG???===:::777555444444555333333333444666777999:::::::::;;;<<<===>>>>>>>>>>>>??????===;;;:::;;;<<<999;;;<<<<<<<<<<<<===???<<>>=========>>>===:::777555555555555666777888999777777888999;;;<<<>>>???>>>===<<<;;;:::999999999999888888777777777888888999999999999::::::::::::<<<===???AAABBBCCCCCCCCC<<<<<<<<<<<<;;;:::999888777666666555555666666777888999;;;<<<===<<<;;;:::999999888888888777777777888888999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAAAAAGGGGGGHHHIIIIIIIIIIIIIIIKKKKKKLLLMMMNNNOOOPPPPPPTTTVVVXXXZZZ]]]```eeeiiimmmrrrwww{{{{{{yyywwwwwwwwwxxxyyyyyyyyywwwuuutttvvvxxxrrrnnnkkkfffddd```______`````````[[[\\\\\\]]]]]]\\\\\\[[[ZZZ\\\^^^\\\XXXVVVWWWYYYaaaeeejjjoooqqqooollliiifffeeecccbbbbbbbbbcccdddhhhhhhgggfffeeeeeeffffffdddeeefffffffffeeedddccc]]]ZZZUUUPPPMMMLLLLLLMMMQQQWWW```lll{{{|||zzzxxxyyy{{{zzzvvvrrrpppqqqqqqpppnnnkkkgggeeecccaaa___\\\XXXSSSLLLGGG>>><<<999666444333333333333333333444666777999::::::::::::;;;<<<===>>>??????@@@AAA@@@===:::999999888:::;;;;;;;;;;;;<<<>>>===???BBBCCCCCCBBB@@@???>>>===<<<======<<<:::888666666666666777888999:::777888888999;;;<<<>>>???>>>===<<<;;;:::999999999777777777777777888999:::888999999999999::::::::::::<<<>>>@@@AAABBBAAAAAAAAAAAA@@@???===;;;999888666666555555555555666666777999;;;===>>>===<<<;;;:::::::::999999999888888777888999::::::::::::999999999::::::;;;<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQSSSUUUWWWYYY[[[___cccgggkkkpppvvvyyyyyywwwtttssstttuuuwwwxxxxxxvvvsssqqqrrr}}}~~~}}}~~~wwwqqqllliiieeebbb```^^^___``````___ZZZZZZ[[[[[[[[[[[[ZZZZZZYYY[[[[[[ZZZWWWVVVXXXYYYbbbdddiiilllmmmllljjjhhhccccccbbbaaabbbdddeeegggjjjiiihhhfffeeeeeeddddddcccdddeeeeeeeeedddcccbbb^^^[[[VVVQQQMMMLLLLLLMMMQQQXXXcccqqq}}}{{{yyyzzz{{{{{{wwwssspppqqqqqqpppmmmjjjgggeeecccbbb___]]]YYYSSSLLLGGGAAA???<<<999777666666777333333333444666777999:::888888999:::;;;>>>@@@AAAAAACCCCCCBBB>>>:::888777888999;;;;;;::::::<<<===<<<>>>@@@BBBCCCBBB@@@>>>>>><<<;;;<<<<<<<<<:::999777666666777777888999:::999999999:::;;;===>>>???>>>===<<<;;;:::999999999666666777777999:::<<<===888888888999999999::::::999:::<<<>>>???@@@@@@@@@AAAAAA@@@???>>><<<:::999666666555555555555666666777999;;;>>>??????>>>===<<<<<<;;;;;;;;;:::::::::777888999::::::::::::999999999::::::;;;<<<<<<===>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFHHHJJJLLLMMMLLLLLLMMMNNNOOOPPPPPPQQQQQQSSSUUUWWWYYY\\\aaadddhhhmmmssswwwwwwtttqqqppprrrtttwwwyyyyyyxxxwwwuuuvvvzzzwww{{{zzztttnnnhhheeecccaaa___^^^^^^^^^^^^\\\YYYXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYXXXWWWWWWXXXYYY___aaaeeeiiijjjiiigggfffbbbbbbbbbbbbdddfffhhhiiiiiihhhgggeeeddddddccccccaaabbbcccddddddcccbbbaaa^^^[[[VVVQQQNNNMMMMMMNNNQQQYYYggguuu~~~|||zzz{{{|||{{{wwwtttpppqqqqqqpppnnnjjjgggeeedddbbb___\\\XXXSSSMMMHHH@@@>>>;;;888666555555555333333333444666777999:::888888888999;;;===@@@AAAAAABBBCCCAAA===:::888777888:::;;;;;;;;;;;;<<<>>>:::;;;<<>>;;;===<<<;;;;;;<<<<<<;;;999666666666666777888999:::999999::::::;;;===>>>???>>>===<<<;;;:::999999999666666777777999:::<<<===888888888888999999999999999:::<<<>>>???@@@@@@???;;;<<<<<<<<<<<<<<<;;;;;;777666666555555666666777777999;;;>>>@@@@@@??????=========<<<<<<<<<;;;;;;888888999999999:::::::::999999:::;;;<<<======>>><<<======>>>???@@@AAAAAABBBCCCDDDEEEHHHKKKMMMNNNLLLLLLMMMNNNOOOPPPQQQQQQPPPRRRTTTVVVWWW[[[___bbbfffkkkrrrvvvvvvtttqqqooorrrtttwww{{{}}}|||xxxtttuuu{{{|||wwwsss{{{{{{uuuqqqkkkfffccccccaaa___^^^^^^]]]\\\ZZZXXXWWWWWWVVVVVVWWWWWWXXXZZZYYYXXXVVVVVVVVVWWWXXXZZZ]]]bbbfffhhhhhhgggeeebbbcccdddeeefffggghhhhhheeeeeedddcccbbbbbbcccccc``````bbbcccccccccbbbaaa]]]ZZZVVVQQQNNNNNNOOOOOOSSS\\\kkk{{{~~~|||zzzzzz|||zzzvvvssspppqqqqqqpppnnnkkkhhhgggfffccc___[[[WWWSSSMMMJJJ>>><<<888555333333333333333333333444666777999::::::999999999:::<<<>>>@@@===>>>???>>>;;;999888999999:::<<<<<<;;;;;;===>>>::::::;;;???AAAAAA>>>;;;===<<<::::::;;;<<<;;;:::666666666666777888999999999999999999:::;;;======>>>===<<<;;;:::999999999888777777777777888999999888888888888999999999999:::;;;===???AAAAAAAAAAAA:::;;;;;;<<<<<<;;;;;;;;;888777777666666777777888555777:::===????????????===<<<<<<<<<;;;;;;;;;;;;:::999888888888999:::;;;999:::;;;<<<===>>>>>>???======>>>???@@@AAABBBBBBEEEEEEEEEFFFHHHKKKMMMOOOLLLMMMMMMNNNOOOPPPQQQQQQQQQRRRTTTVVVWWW[[[___bbbeeejjjrrrwwwxxxuuurrrqqqrrrtttxxx}}}|||xxxttttttxxxwwwyyysssllljjjqqq{{{}}}zzzwwwtttrrroookkkhhheeeccc```___^^^]]][[[YYYXXXXXXWWWVVVVVVWWWXXXXXX\\\ZZZWWWUUUUUUVVVVVVVVVYYY]]]ccciiillllllkkkiiidddeeegggggggggfffdddccc````````````aaaaaabbbccc```aaabbbcccdddccccccbbb\\\YYYUUUQQQOOOOOOPPPQQQVVV```ooo~~~|||zzzzzz{{{zzzuuuqqqpppqqqqqqqqqooollliiihhhgggccc___ZZZWWWRRRNNNKKKAAA???;;;888666666666666333333333444666777999:::<<<;;;:::999999:::<<<>>>:::;;;;;;;;;999888999;;;999;;;<<<<<<<<<<<<===???===<<<===AAADDDDDDAAA======;;;::::::;;;<<<;;;:::555555555555666777888999888888888888999:::;;;<<<>>>===<<<;;;:::999999999999999777666555555555555777888888888888999999999;;;===???AAABBBCCCCCCBBB?????????>>>===;;;:::999888888777777777777888888444666999<<<>>>???>>>>>><<<<<<;;;;;;;;;::::::::::::999888777777999;;;<<<::::::;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEHHHHHHHHHHHHIIIKKKMMMNNNLLLMMMNNNNNNPPPPPPQQQRRRQQQSSSUUUWWWXXX[[[___ccceeekkksssxxxyyywwwtttrrrsssuuuyyy~~~{{{vvvuuuxxxwww{{{{{{wwwssspppnnnjjjgggkkkrrr~~~yyyxxxvvvvvvvvvtttqqqooogggeeebbb```___]]][[[YYYYYYXXXWWWVVVVVVWWWXXXYYY\\\ZZZWWWUUUUUUUUUVVVUUUZZZ___fffmmmqqqrrrpppnnnggghhhiiiiiigggddd```^^^]]]]]]^^^^^^___aaabbbcccaaabbbcccdddeeeddddddccc[[[XXXUUUQQQOOOPPPQQQRRRXXXbbbrrr|||xxxwwwzzzzzzwwwtttoooppprrrrrrooolllkkkjjjgggbbb\\\XXXUUUQQQKKKGGG@@@>>>:::666333333333444777666555555555666888999::::::999999999:::;;;;;;===;;;999888666666666777999;;;<<<>>>>>>===;;;:::666888<<>><<<:::999999999:::777777888999:::;;;;;;<<<:::::::::999999888888888:::<<<===???AAABBBCCCCCCBBBBBBBBBAAA???===<<<;;;<<<;;;:::999888666555555777888:::::::::;;;>>>@@@>>>===<<<:::999888777777::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>======>>>???@@@AAAAAABBBDDDEEEGGGHHHIIIJJJJJJJJJLLLLLLMMMNNNPPPQQQRRRRRRSSSTTTUUUVVVXXX\\\aaaeeemmmqqqvvvyyyzzzxxxwwwwwwssssssyyy|||zzzxxxvvvyyyzzz|||tttmmmllliiihhhjjjjjjggggggjjj}}}~~~|||xxxuuurrrooonnnhhhfffccc___\\\ZZZXXXXXXTTTUUUUUUVVVVVVWWWXXXXXX]]][[[ZZZYYYUUUQQQTTT[[[VVVcccqqqvvvwwwwwwvvvsssmmmmmmllliiiddd```^^^^^^___```aaaaaaaaaaaaaaa```bbbbbbbbbdddeeeeeecccaaa^^^\\\XXXSSSOOONNNOOOQQQYYYbbbrrr}}}yyyuuuuuuwwwwwwuuuqqqoooqqqsssrrrooommmkkkkkkgggbbb]]]YYYVVVRRRLLLGGGAAA>>>:::777444333444555666555444444444555777777888888888888999:::;;;;;;<<<;;;999777666666666666888999:::<<<<<<;;;:::999777999<<<>>>@@@???>>>======;;;999999:::;;;:::999777666555555555666888999<<<<<<<<<<<<===>>>??????AAA@@@>>><<<;;;;;;;;;;;;999999999888888888777777999999999888888777777777777888:::<<<>>>???@@@@@@AAAAAAAAA@@@>>>===;;;::::::999999999888777777777777999:::::::::;;;===???<<<<<<;;;:::999999999999::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>>>>??????@@@AAABBBCCCCCCFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPRRRSSSUUUVVVXXX\\\bbbfffnnnrrrwww{{{{{{zzzyyyyyywwwwww|||}}}{{{yyyyyyzzz|||}}}uuummmggghhheeedddffffffddddddhhhxxx}}}xxxwwwvvvuuusssqqqooommmlllfffeeebbb___\\\ZZZYYYYYYUUUVVVVVVWWWWWWXXXYYYYYY[[[YYYXXXWWWSSSOOORRRXXX^^^ooo~~~~~~}}}sssrrrnnniiidddaaa_________``````aaabbbbbbaaaaaabbbbbbbbbdddeeeeeedddbbb^^^\\\XXXSSSOOONNNPPPSSSZZZdddsss|||yyyuuutttvvvvvvtttqqqppprrrsssssspppmmmkkkkkkfffbbb]]]YYYVVVRRRLLLGGGBBB???;;;888555555555666555444333333333444555666777666777777888999:::;;;;;;:::999777666666666666666777888999:::999888888888:::<<<>>>>>>>>>===<<<===<<<::::::;;;;;;:::999666666555444555666777888::::::::::::;;;<<<===>>>@@@@@@>>>===<<<;;;;;;;;;888888888777777777666666888888888777777777777777999:::<<<>>>@@@AAABBBBBB@@@@@@@@@???>>><<<;;;:::888888888888888888888888888999::::::::::::<<<>>>;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>@@@@@@AAABBBCCCDDDEEEEEEIIIIIIHHHHHHHHHIIIKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMQQQRRRTTTVVVYYY]]]ccchhhooosssyyy}}}~~~}}}}}}}}}}}}}}}~~~xxxqqqlllhhheeefffcccbbbddddddbbbcccfffooo~~~|||yyy}}}}}}{{{{{{yyytttqqqmmmmmmlllkkkjjjiiiiiihhhcccbbb```^^^\\\ZZZZZZYYYVVVVVVWWWWWWXXXYYYYYYZZZZZZXXXXXXWWWSSSOOORRRXXXfffyyy|||xxxqqqjjjdddaaaaaaaaa^^^___```aaabbbcccccccccbbbbbbbbbdddffffffdddbbb^^^\\\XXXSSSPPPOOORRRUUU\\\fffwww}}}zzzwwwvvvwwwwwwuuusssqqqssstttssspppmmmkkkkkkfffbbb]]]ZZZWWWSSSLLLGGGCCC@@@<<<999666555666666555444333333333444666666999888888888888999999:::::::::999888777777666666555666777888999999999888888:::<<<>>>?????????>>>???===;;;:::;;;;;;;;;:::888777666555555666777888999999999999:::;;;======>>>>>>===<<<;;;:::999999555555666777888999::::::888888888888888888777777:::;;;===???AAABBBCCCCCCAAAAAA@@@@@@???===<<<;;;999999999888888888888888888999::::::999:::<<<>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>@@@@@@AAABBBCCCDDDEEEEEEKKKJJJHHHHHHHHHJJJLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMPPPRRRTTTVVVYYY^^^eeeiiipppuuu{{{yyytttpppmmmjjjhhhhhhdddcccddddddbbbdddgggiiisss{{{xxxwww~~~yyyvvvsssqqqpppooollliiiggggggfffeeeeeedddcccccc``````^^^]]]\\\[[[ZZZYYYVVVVVVWWWWWWXXXYYYYYYYYY\\\ZZZZZZYYYVVVRRRUUU[[[kkk|||}}}sssjjjeeebbbaaaaaa^^^___```bbbcccdddddddddbbbbbbbbbdddffffffeeeccc^^^\\\XXXTTTQQQQQQTTTWWW```kkk{{{|||zzzxxxwwwvvvvvvuuutttqqqssstttssspppllljjjjjjeeebbb]]][[[XXXTTTMMMHHHCCC@@@===999666666666777666555444444444555666777<<<;;;:::999999999999999::::::999999888888777777666777888999999:::::::::888999;;;>>>@@@BBBCCCCCC@@@>>><<<;;;<<<<<<;;;::::::999888777777777888999;;;;;;;;;<<<===???@@@AAA>>>>>>======<<<:::999999666777777888999:::;;;;;;999999999999999999999999777888:::;;;===>>>??????BBBBBBBBBAAA@@@???>>>===;;;;;;:::999888777666555777888999999999:::<<<>>>???>>><<<;;;:::999999999::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>??????@@@AAABBBCCCDDDDDDKKKIIIHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPRRRTTTVVVZZZ___fffjjjqqqvvv|||~~~{{{yyywwwuuussspppmmmnnniiiggggggfffcccdddhhhiiimmmuuu|||xxxzzzyyyzzz~~~{{{xxxvvvtttrrrpppmmmkkkiiihhhfffeeefffeeedddcccaaa```___^^^^^^^^^]]]\\\[[[ZZZYYYYYYVVVVVVWWWWWWXXXYYYYYYYYY\\\ZZZYYYYYYVVVTTTXXX___ooo|||vvvmmmgggeeecccbbb___```aaacccdddeeeeeeeeebbbbbbbbbdddggggggfffddd^^^\\\XXXTTTQQQSSSWWWZZZdddppp~~~~~~zzzyyyxxxvvvuuutttssssssppprrrsssrrroookkkiiihhheeeaaa^^^[[[YYYUUUMMMHHHCCC@@@<<<999666555666777666555444444444555777777<<<<<<;;;:::999999999999::::::;;;;;;:::999888888777777888999:::;;;;;;<<<888999;;;>>>AAACCCEEEEEEAAA???===<<<<<<<<<;;;:::;;;:::999888777888999:::999999999:::;;;===>>>???@@@@@@@@@???>>>===<<<;;;:::::::::999999999999888999999999999999:::::::::888999:::<<<>>>???@@@@@@BBBBBBBBBBBBAAA@@@???>>><<<;;;:::999888666555555666777888999999:::===???@@@???===;;;:::999999888::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>>>>>>>???@@@AAABBBCCCCCCHHHHHHGGGGGGIIIJJJLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRTTTWWWZZZ___fffjjjqqqvvv}}}~~~zzzwwwwwwrrrnnnllljjjfffgggjjjlllkkkmmmrrr||||||xxxuuuxxxyyy|||~~~zzzwwwuuuttttttqqqooollliiifffeeeddddddfffeeedddbbb```^^^]]]\\\\\\\\\\\\\\\[[[ZZZXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZ[[[XXXWWWVVVTTTTTT[[[cccvvvyyyrrrmmmjjjfffccc```aaabbbcccdddeeeeeeeeebbbbbbbbbeeeggghhhfffeee^^^\\\XXXTTTRRRTTTYYY]]]iiiuuu~~~~~~zzzzzzyyywwwuuutttttttttpppqqqrrrqqqnnnjjjhhhgggdddaaa^^^\\\ZZZUUUNNNHHHBBB@@@<<<888666555555666555444333333333444555666999999888888999::::::;;;;;;;;;<<<<<<<<<;;;:::999777777777888999:::<<<<<<999:::;;;===@@@BBBCCCDDDBBB@@@===<<<======;;;:::;;;:::888777777777888999555555666666888:::;;;<<<@@@@@@@@@@@@???===<<<;;;999999999999888888888888777888888888999999999999:::;;;===>>>@@@AAABBBBBBAAAAAAAAAAAAAAA@@@???>>>::::::999999888777666666444555777888999;;;>>>@@@>>>>>>===;;;;;;:::::::::::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRSSSUUUWWWZZZ___eeejjjpppuuu}}}~~~yyyvvvrrrmmmmmmpppnnnkkkiiiiiinnnvvv}}}|||yyywwwuuuyyy}}}}}}zzzxxxxxxsssqqqnnnjjjgggeeeeeeeeeeeedddcccaaa```^^^]]]\\\\\\\\\\\\\\\ZZZYYYWWWVVVYYYZZZZZZ[[[[[[\\\\\\]]]\\\XXXVVVUUUTTTVVV___iii|||}}}xxxuuuqqqkkkfffbbbbbbcccdddeeeeeeddddddbbbbbbccceeeggghhhgggeee^^^\\\XXXTTTSSSUUU[[[___mmmyyy~~~~~~}}}}}}|||zzzwwwvvvvvvwwwoooqqqrrrpppmmmiiigggfffdddaaa^^^\\\ZZZUUUNNNHHHBBB???;;;888555555555666333333222222222333444555555555666777888:::<<<===;;;<<<=========<<<;;;:::666666666777888:::;;;<<<::::::;;;===>>>@@@AAAAAABBB@@@>>>=========<<<::::::999888666666666777777777777888999:::<<<>>>???>>>>>>???>>>===<<<:::999555555666777888999::::::666666777777888888888999777888999;;;===>>>??????@@@@@@@@@@@@@@@???>>>===888888888888888888888888333555777888999;;;>>>AAA===<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>>>>??????@@@AAABBBCCCDDDBBBCCCEEEHHHJJJKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSTTTVVVWWWZZZ___eeeiiiooouuu}}}zzztttsssvvvooolllgggfffhhhlllppprrrtttyyy~~~|||{{{tttxxx}}}}}}{{{uuutttqqqlllhhhffffffgggccccccbbbaaa```___^^^]]][[[\\\\\\\\\ZZZXXXVVVUUU[[[\\\\\\]]]]]]^^^_________ZZZWWWWWWVVVZZZdddooo|||zzzuuunnnhhhccccccdddeeeeeedddddddddbbbbbbccceeeggghhhgggeee^^^\\\XXXTTTSSSVVV\\\aaappp|||~~~|||zzzwwwuuuuuuvvvvvvqqqrrrsssqqqmmmiiihhhgggcccccc___YYYWWWVVVSSSMMMHHHCCC<<<777555555555444444222000111555777666555555555666777888999::::::;;;;;;<<<;;;:::888666555777777888999;;;===???@@@<<<<<<<<<<<<>>>@@@BBBCCCAAA@@@>>>===<<<<<<<<<===:::999777555555666888999;;;;;;;;;<<<<<<<<<======>>>>>>>>><<<:::999:::<<<777777777777777777777777:::::::::999999888888888888888888999;;;===>>>???BBBBBBCCCCCCBBB@@@???>>>999888888888777666666666777888888999999:::;;;;;;>>>???@@@???<<<:::::::::999999::::::::::::999999888888999:::;;;<<<===>>>===???AAAAAAAAAAAACCCEEEDDDDDDFFFGGGIIIJJJLLLLLLMMMMMMNNNPPPRRRTTTVVVXXXXXXXXXWWWWWWYYY]]]dddhhhrrrxxx{{{vvvsssnnnhhhdddccccccddddddffffffkkksssxxx|||{{{yyy|||yyy}}}{{{tttnnniiigggggggggeeedddbbb___]]]\\\[[[ZZZ______^^^]]]ZZZXXXVVVTTTXXXXXXYYYZZZ\\\]]]^^^___YYYXXXWWWWWWUUUYYYfffttt||||||{{{uuuooollliiifffbbb``````aaabbbaaabbbcccfffhhhhhhfffcccbbb[[[UUUTTTUUUXXX___gggttt|||zzzxxxxxxxxxxxxtttuuuuuurrrmmmhhhfffeeecccccc___YYYWWWVVVRRRMMMFFFBBB;;;777555555555555:::777444333444444222000222333333444666777777888<<<<<<<<<<<<;;;999777666777777888999;;;===>>>@@@<<<<<<;;;;;;===>>>@@@AAACCCBBB???<<<:::999888888:::999777666666777888999:::::::::;;;;;;;;;<<<<<<>>>??????>>><<<;;;;;;<<<777777777777777777777777:::::::::999999888888888888888999:::;;;===>>>???BBBBBBCCCCCCBBB@@@???>>>:::999999888888777777666777888888999999::::::;;;>>>??????===;;;999::::::777777888888888888777777999999:::;;;<<<===>>>>>><<<>>>@@@@@@@@@@@@BBBDDDDDDDDDFFFGGGIIIJJJLLLLLLMMMNNNOOOPPPRRRUUUWWWXXXWWWWWWWWWWWWXXX]]]cccgggrrrxxxyyypppkkkeeeaaa___^^^^^^^^^```___ccciiimmmqqqxxx}}}zzz}}}|||tttnnnkkkjjjjjjgggeeedddbbb```___^^^^^^aaa```___]]][[[YYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]YYYWWWWWWWWWWWW]]]lllzzzwwwpppkkkiiieeecccaaaaaabbbccccccccceeegggiiihhheeecccaaa[[[VVVUUUVVVYYYaaaiiixxx}}}{{{zzzzzzzzzwwwxxxvvvsssmmmhhhdddcccdddddd```ZZZWWWVVVRRRLLLDDD@@@;;;777666666666666;;;888666444444333222000666666777888999::::::;;;<<<<<<======<<<:::999777666666777888:::<<<===>>><<<<<<;;;;;;<<<<<<===>>>BBBAAA>>><<<:::999888888;;;:::999777777777888999888999999999999:::::::::===???AAAAAA???===<<<<<<777777777777777777777777999999999999999888888888888888999:::;;;<<<>>>???AAABBBBBBCCCBBBAAA???>>>;;;;;;:::999999888777777777777888888999:::::::::===>>>>>><<<999888999;;;777777888888888888777777::::::;;;<<<===>>>>>>???;;;===????????????AAACCCDDDDDDFFFGGGIIIJJJLLLLLLNNNOOOOOOQQQSSSUUUWWWXXXWWWWWWWWWWWWYYY]]]bbbgggrrrxxx|||nnnjjjddd___]]][[[ZZZYYYZZZXXXZZZ^^^bbbeeemmmuuuzzz~~~~~~|||uuupppmmmkkkhhhgggeeedddcccbbbccccccdddbbb```]]]\\\[[[\\\\\\ZZZ[[[\\\]]]^^^]]]\\\[[[YYYWWWVVVWWWZZZbbbrrrxxxpppiiigggeeeccccccdddeeefffeeefffggghhhiiihhheeebbb```ZZZVVVVVVWWWZZZccclll~~~}}}{{{zzzyyyyyywwwwwwvvvsssmmmhhheeeddddddddd```ZZZWWWVVVRRRLLLBBB>>>:::777666777777666666555444444555555666666888888999::::::;;;<<<<<<;;;;;;<<<<<<<<<:::999888666666777888999;;;<<<=========<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<<<<;;;:::999888888888999777777777888888888999999;;;>>>AAABBB@@@===;;;;;;777777777777777777777777999999999888888888888888999999999:::;;;<<<>>>>>>AAAAAABBBCCCBBBAAA@@@???<<<<<<;;;:::999999888888777777777888999999::::::=========;;;999888999;;;999::::::;;;;;;::::::999;;;;;;<<<<<<===>>>>>>???<<<>>>???@@@???@@@AAACCCDDDDDDFFFGGGIIIJJJLLLLLLOOOOOOPPPQQQSSSUUUWWWXXXXXXYYYYYYYYYZZZ^^^cccgggpppvvv{{{mmmjjjeeeaaa___]]][[[ZZZXXXUUUUUUXXX[[[___hhhpppzzz~~~yyyrrrmmmkkkiiigggfffdddcccdddeeeffffffdddaaa^^^]]]^^^```aaa^^^___```aaa```___]]]\\\[[[WWWVVVWWW\\\eeevvvuuunnngggfffeeeddddddfffggghhhhhhhhhhhhiiijjjhhhddd```^^^ZZZWWWWWWXXX\\\fffppp}}}zzzyyywwwwwwtttuuuuuurrrmmmiiigggfffeeeddd```ZZZWWWVVVQQQLLLAAA===999777666777666666222222333444444666777999555555666666777888888888888999:::;;;;;;:::999888666777777888999;;;<<<======>>>>>>=========<<<<<>>>>>>>>===<<<;;;:::999888888888888666666666777777777777888999<<<@@@BBB@@@===;;;:::888888888888888888888888888888888888888888888888999999999:::;;;<<<===>>>@@@AAABBBBBBBBBAAA@@@???======<<<;;;:::999888777666777777888888999::::::<<<======;;;999888999;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>===???@@@AAAAAAAAACCCDDDDDDDDDFFFGGGIIIJJJLLLLLLOOOOOOPPPQQQSSSTTTVVVWWWYYYZZZ[[[[[[\\\___cccggglllsss}}}uuullljjjfffdddbbbaaa___]]]WWWTTTSSSVVVYYY\\\eeennnvvv{{{|||tttoookkkiiihhheeedddcccdddfffggghhhfffccc``````aaadddfffeeeeeeeeedddcccaaa___]]]]]]YYYVVVXXX]]]gggwww~~~vvvoooiiieeeeeeddddddeeeggghhhiiiiiihhhiiiiiiiiigggccc___\\\YYYXXXYYYYYY^^^iiiuuu}}}{{{yyywwwvvvqqqrrrsssqqqmmmjjjhhhgggeeeeee```ZZZVVVUUUQQQKKK@@@===999777777666666555333444444444333333555666666777777777888888888888777888999:::::::::999888777888888888:::;;;<<<=========>>>>>>>>>======<<>>???AAAAAAAAAAAACCCEEEDDDDDDFFFGGGIIIJJJLLLLLLOOOOOOOOOPPPRRRSSSUUUVVVYYYZZZ[[[[[[\\\___cccfffiiipppzzz{{{sssmmmkkkiiigggfffeeebbb___WWWTTTSSSUUUWWWYYYaaaiiirrrwww}}}~~~|||}}}zzztttpppllljjjhhhfffeeefffhhhiiikkkiiifffeeeeeegggjjjlllkkkjjjhhhfffdddbbb```___^^^ZZZWWWZZZ```jjjyyy{{{sssmmmhhhfffccccccddddddeeeggghhhhhhhhhhhhhhhiiiiiifffbbb___[[[YYYYYYZZZ[[[___lllyyy~~~{{{yyyxxxpppqqqrrrppplllhhhgggfffeeeeeeaaaZZZVVVUUUQQQKKK@@@>>>:::777666666444333222444444333111000222555888888888999999999::::::777888:::;;;;;;;;;::::::999999999999:::<<<======;;;;;;<<<=========<<<;;;AAAAAAAAA@@@???===;;;::::::::::::999888666555555666666666666777777777777:::===@@@AAA@@@>>>======888888888888888888888888666777777777888888888999::::::::::::;;;;;;<<<===@@@@@@AAABBBBBBBBBAAA@@@======<<<:::999777666666666666777777888888999999999<<>><<<::::::888999999::::::999999888;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@@@@@@@AAABBBDDDDDDDDDFFFGGGIIIJJJLLLLLLNNNNNNNNNOOOPPPRRRTTTTTTWWWXXXZZZZZZ[[[]]]aaaccchhhoooyyy|||xxxtttrrrooonnnllliiifffccc[[[XXXVVVWWWWWWWWW]]]dddooosssxxxwwwtttrrruuuyyyzzz|||yyyrrrpppllljjjiiijjjlllmmmooommmlllkkkkkkmmmpppqqqooommmiiifffcccaaa``````^^^ZZZYYY]]]eeeooo}}}yyyqqqkkkgggeeedddbbbbbbcccdddeeefffggggggggggggggghhhhhhfffbbb^^^ZZZYYYZZZ[[[\\\aaannn|||~~~{{{zzzpppqqqqqqoookkkgggeeeeeefffeeeaaaZZZVVVUUUQQQKKKAAA>>>:::888666555444222000222333222000000333666555555555555555666666666888999;;;<<<===<<<<<<;;;999999999:::;;;<<<===>>>999999;;;<<<<<<<<<;;;;;;<<<===>>>??????>>>===<<<:::999999999777666555444666666666666777777777888<<<>>>AAABBB@@@?????????888888888888888888888888666666777777888888888999::::::::::::;;;;;;<<<===???@@@AAABBBBBBBBBAAA@@@===<<<;;;:::888777666555666666666777888888999999999<<<@@@AAA???===;;;::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<===?????????@@@AAACCCDDDDDDFFFGGGIIIJJJLLLLLLMMMMMMNNNOOOPPPQQQSSSTTTVVVWWWXXXYYYYYY[[[___aaahhhnnnxxx{{{yyyvvvtttrrrnnniiifff```\\\ZZZZZZXXXWWW[[[aaajjjnnnqqqoookkkjjjmmmqqqqqq{{{vvvtttqqqnnnlllmmmoooqqqqqqpppooooooppprrrtttuuuqqqnnniiieeeaaa`````````^^^ZZZZZZ```hhhsssyyyvvvpppkkkgggeeeeeeeeebbbbbbcccddddddeeefffffffffffffffggghhhfffbbb^^^YYYYYYZZZ[[[\\\aaappp~~~}}}{{{sssqqqooollljjjhhhgggffffffccc___[[[WWWRRRLLLHHHBBB???:::777666555333222555444333333222222333333555555666666777777888888::::::;;;;;;<<<;;;;;;:::<<<;;;999999999;;;===>>><<<:::888999;;;===<<<;;;>>>>>>>>>>>>===<<<;;;:::<<<<<<=========<<<:::999444444666777999999::::::;;;===@@@BBBBBB@@@===;;;888888999999999888888777777777777999::::::999777888999:::::::::;;;===???@@@AAACCCDDDDDDCCCAAA@@@===<<<:::888666666666666::::::999999999999999::::::<<>>>>>>>>:::999999;;;<<<<<<:::888<<<<<<<<<<<<============>>>???@@@@@@???>>>???AAACCCCCCDDDEEEFFFHHHJJJKKKFFFHHHLLLOOOQQQRRRRRRQQQUUUVVVWWWYYY\\\___aaabbbiiinnnuuu||||||wwwssspppnnnllljjjeeeccc```\\\YYYXXXYYY[[[___eeeiiigggdddeeehhhkkkoooxxx~~~{{{zzz{{{{{{{{{zzzxxxyyyyyyxxxwwwtttrrrpppkkkiiieeecccbbbbbbaaa___```[[[YYY```jjjuuuvvvsssoookkkhhhfffbbb```bbbbbbbbbbbbcccdddeeefffeeeeeefffhhhiiifff___ZZZXXXWWWYYY\\\___fffuuu}}}{{{sssrrrpppmmmkkkiiihhhggghhheee```[[[WWWRRRMMMJJJBBB???:::777666555444222555444333333222222333333555555666666777777888888;;;;;;<<<=========<<<<<<<<<;;;999999999;;;===>>>???===;;;<<>>>>>>>>>>>>>>===<<<;;;:::>>>======;;;888555222000444555666777888999999999:::<<>><<<:::999999999888888777777777777777999::::::999777777999::::::::::::===???@@@AAABBBCCCCCCBBB@@@???>>>===;;;999888777777777888888777666666777777888888:::<<<======<<<<<<<<<:::999999:::<<<<<<:::888<<<<<<<<<<<<===============???@@@@@@??????@@@BBBEEEEEEFFFGGGHHHJJJKKKLLLIIIJJJMMMOOOQQQRRRSSSSSSTTTUUUVVVXXX[[[]]]```aaagggmmmuuu}}}zzzwwwtttqqqoooiiigggddd___[[[YYYXXXYYYZZZ___bbbaaa^^^___dddiiittt~~~}}}zzzwwwtttqqqoookkkhhheeedddccccccaaa______[[[[[[bbblllwww|||ssspppllliiifffdddbbb___``````aaaaaacccdddeeefffffffffggghhhiiieee___YYYXXXXXXYYY\\\___fffuuu~~~}}}{{{zzztttsssqqqooommmkkkiiihhhkkkggg```[[[VVVRRRNNNKKKCCC???;;;777666555444333555444333333222222333333555555555666777888888888;;;<<<===>>>>>>>>>>>>>>><<<;;;:::999999:::<<<>>>@@@>>>===>>>@@@AAA@@@???>>>>>>>>>>>>===<<<;;;:::>>>===<<<999555111...,,,555666777777888888888888888:::===@@@AAA@@@???>>><<<;;;999888777777777888777777777999::::::999777666888999:::999:::<<<===>>>@@@AAACCCCCCAAA@@@??????>>>===;;;999999888888777777666666666777777888888999;;;<<<======<<<<<<:::999999:::;;;<<<:::888;;;<<<<<<<<<<<<=========<<<>>>@@@@@@???@@@AAACCCEEEFFFFFFGGGHHHJJJKKKLLLMMMNNNNNNOOOQQQSSSTTTUUUTTTTTTUUUWWWYYY\\\^^^___fffllluuu~~~|||xxxtttqqqnnnlllhhhddd___[[[YYYXXXWWWZZZ\\\\\\[[[^^^fffmmm}}}~~~zzzvvvssspppoookkkiiigggffffffeeebbb``````]]]]]]eeeoooyyy|||rrrooojjjgggeeecccaaa___^^^______```bbbdddfffggggggggghhhiiihhhddd^^^YYYYYYXXXYYY\\\___gggvvv}}}{{{zzzyyyttttttrrrqqqnnnllljjjiiilllggg```YYYUUUQQQMMMKKKCCC???;;;888666555444333555444333333222222333333444444555666777888888999:::;;;<<<===>>>?????????===;;;:::999999:::<<<======<<<======>>>>>>===<<<======>>>======<<<;;;;;;;;;;;;:::999888555333111666666777777777777777666666888;;;>>>@@@@@@@@@???>>><<<:::777666666777888777777777999::::::999777555777999:::999999;;;<<<===???@@@BBBBBBAAA@@@??????>>>===<<<:::999888888999888888888888999999:::999:::;;;===???@@@???>>>;;;:::999:::;;;;;;:::999;;;;;;;;;<<<<<<<<<======<<<>>>???@@@@@@@@@BBBDDDDDDDDDDDDEEEFFFGGGIIIJJJQQQPPPOOOOOOQQQSSSUUUWWWTTTUUUVVVWWWYYY\\\^^^___eeelllvvv}}}wwwtttqqqoookkkhhhddd```]]]ZZZYYYZZZ[[[]]]___dddppp|||~~~{{{wwwtttsssrrrrrrmmmllljjjiiiiiihhheeecccbbb```bbbiiiqqqzzzxxxtttnnnjjjgggdddaaa___]]]]]]^^^```bbbdddfffgggggghhhiiiiiifffbbb]]]ZZZZZZYYYZZZ\\\___gggvvv~~~|||yyyxxxxxxttttttsssrrrpppmmmkkkjjjjjjeee^^^XXXTTTPPPLLLJJJCCC@@@;;;888777666444333555444333333222222333333444444555666777888999999888999;;;<<<===>>>??????===<<<:::999999:::;;;===;;;<<<=========<<<;;;;;;==================<<<;;;888888999999999777666555555666666777777777666666555777:::===???@@@@@@@@@???===:::888777777888888777777777999::::::999777444777999:::::::::;;;<<<===>>>@@@BBBBBBAAA@@@???>>>======<<<:::999888777888888777777888999999:::999888999<<<@@@AAA@@@>>>;;;:::999999:::;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@@@@@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIIQQQPPPOOOOOOPPPSSSUUUWWWVVVVVVWWWXXXZZZ\\\^^^```dddkkkvvv}}}xxxssspppmmmjjjiiifffbbb___]]][[[\\\```dddlll}}}xxxwwwvvvuuuuuuuuuvvvwwwrrrpppnnnlllkkkjjjhhhfffeeedddgggnnnttt|||~~~wwwpppjjjfffbbb___]]]]]]^^^```bbbdddfffgggggghhhiiiiiieeeaaa]]][[[\\\ZZZZZZ\\\```gggwww~~~zzzxxxvvvvvvsssssssssrrrpppnnnkkkjjjhhhddd^^^XXXTTTPPPMMMJJJDDD@@@<<<888777666555444555444333333222222333333333444555666777888999:::777888:::<<<>>>?????????>>><<<:::999999:::;;;<<<<<<>>>@@@@@@???=========<<<===============<<<<<<777888888888777555333222444555666666777777777777555777999<<<>>>???@@@@@@===<<<:::999888888888999777777777999::::::999777555777:::;;;;;;:::;;;<<<===>>>AAABBBCCCBBBAAA@@@>>>======<<<;;;999888777555555555555666777777888666555666999>>>@@@>>><<<<<<:::888999:::;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<===???AAAAAA@@@AAABBBDDDGGGGGGGGGGGGHHHIIIJJJKKKOOONNNNNNNNNOOORRRUUUWWWVVVVVVWWWXXXZZZ\\\^^^___bbbjjjttt~~~~~~xxxvvvrrrmmmkkkkkkjjjgggcccaaa\\\[[[```fffooo~~~}}}vvvvvvwwwxxxzzz|||}}}~~~wwwtttpppmmmllljjjiiiggghhhiiimmmtttyyy~~~uuunnnhhhccc```^^^______```bbbdddfffgggfffhhhjjjhhheeeaaa^^^]]]]]][[[[[[]]]```hhhxxx}}}~~~zzzvvvuuuvvvrrrrrrsssrrrqqqnnnkkkjjjfffccc^^^ZZZWWWSSSNNNKKKDDD@@@<<<999777666555444555444333333222222333333333333444666777999::::::888999;;;===???@@@AAAAAA>>>===;;;999999999;;;<<<===@@@BBBBBB@@@======>>><<<<<<============<<<<<<666777777777666555333222333444555666777777777777555777999;;;===>>>??????;;;;;;;;;::::::999999999777777777999::::::999777555888;;;<<<<<<;;;<<<<<<>>>???AAACCCDDDCCCBBBAAA>>>??????>>>===;;;999888444444444555555666888888666444444888>>>AAA???<<<<<<:::888888:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<>>@@@BBBBBBCCC>>>===;;;999999999;;;<<<<<>>>>>???::::::;;;;;;;;;:::999999777777777999:::;;;999777555888<<<======<<<<<<===>>>???BBBDDDDDDDDDCCCBBB@@@@@@@@@@@@>>><<<:::999666666666666777888::::::888666666:::@@@CCCAAA>>><<<:::888888999;;;;;;::::::::::::;;;;;;;;;<<<<<<@@@AAABBBBBB@@@@@@AAABBBEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJLLLOOOQQQSSSTTTTTTUUUUUUVVVXXXZZZ[[[\\\^^^dddmmmvvv}}}vvvoookkklllkkkiiieeejjjaaa\\\```dddmmm|||vvvooojjjggggggffffffjjjmmmuuu~~~wwwoooiiidddaaabbbbbbbbbbbbcccdddeeefffdddgggiiihhhddd`````````^^^\\\[[[]]]```hhhyyy|||~~~}}}yyywwwxxxvvvsssuuurrrrrrsssqqqkkkiiijjjjjjhhheeebbb^^^WWWPPPKKKEEEBBB===999888777666666333333333333333333333333222333333444666777999:::777888;;;>>>BBBBBB@@@>>>>>>===;;;:::999::::::;;;===???AAAAAA???=========;;;===>>>@@@@@@???>>>===888777888999:::999666333444444333333333444444555888777777999===>>><<<999???===:::888666666777888888999::::::::::::999888::::::;;;;;;;;;:::999999;;;<<<>>>@@@BBBCCCDDDDDD@@@??????===;;;999777666777777777777777777888888777888:::<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>===???AAABBBBBBCCCEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTYYYYYYWWWVVVWWWYYY[[[\\\```bbbgggqqq~~~yyyrrrrrrqqqnnnlllllljjjccc```cccfffjjjyyyyyytttmmmjjjiiijjjiiihhhiiinnnzzzzzzrrrlllhhhdddaaaaaabbbdddeeeffffffeeedddeeehhhjjjhhhddd```^^^^^^]]][[[ZZZ\\\```iii{{{|||vvvtttwwwxxxvvvuuurrrrrrssspppjjjhhhiiiiiigggdddaaa]]]WWWPPPKKKEEEBBB===999888777666666444444444444444444444444333333333444666777999:::888999;;;???BBBBBBAAA???>>>===;;;:::999999::::::===>>>@@@@@@>>>======>>>===>>>@@@AAAAAAAAA???>>>999999999::::::999666333333333333333333444555666888777888;;;???AAA@@@>>>???===;;;888777777777888888999999::::::999999888999999:::;;;;;;:::::::::;;;<<<>>>@@@AAACCCCCCDDD@@@@@@???>>><<<:::999888999999999999999999999999777888999;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>===???AAABBBBBBBBBDDDFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTXXXWWWVVVVVVWWWYYY[[[\\\___aaafffooo{{{{{{ttttttuuutttssssssooohhhdddeeeeeegggssstttpppkkkhhhhhhiiihhhgggmmmsss|||uuuoookkkhhhfffeeeddddddeeeeeefffeeeeeeeeefffhhhjjjhhhdddaaa_________]]]\\\]]]aaakkk}}}{{{uuussswwwyyyxxxvvvsssrrrrrroooiiifffggggggeeeccc```]]]WWWPPPLLLEEEBBB===999888777666666555555555555555555555555333333333444555777888999999999;;;???BBBBBBAAA???>>>===;;;:::999999999:::===>>>???>>>======>>>@@@???@@@AAABBBCCCBBBAAA@@@<<<;;;;;;;;;;;;999666444222222222333444555666777666666777;;;???AAAAAA@@@???===;;;999888777888888888888999::::::999888888888999999:::;;;;;;;;;;;;;;;<<<>>>@@@AAABBBCCCCCC@@@@@@@@@???>>><<<;;;:::999999999999999999999999777777888999;;;===>>>???===<<<<<<<<<;;;:::::::::;;;;;;;;;<<<======>>>>>>===???AAAAAABBBBBBDDDFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTVVVUUUUUUUUUWWWYYY[[[\\\___```dddkkkvvv{{{zzz|||zzzyyyzzzvvvnnniiihhhfffdddmmm{{{~~~wwwmmmkkkhhhggghhhhhhhhhgggoooxxxzzzvvvoookkkiiihhhhhhggghhhhhhfffeeeeeeffffffgggggghhhiiihhheeecccaaaaaaaaa^^^]]]___cccmmm|||vvvtttxxxyyyxxxvvvsssqqqrrrooohhheeeeeeeeedddbbb___\\\WWWPPPLLLEEEBBB<<<999888777666666444444444444444444444444333333333444555666888888::::::;;;>>>AAABBBAAA???>>>===;;;999888888999999======>>>===<<<===???AAA@@@AAABBBCCCCCCCCCBBBBBB???===<<<<<<;;;:::777555111222222333444555777888555555666999;;;===>>>??????>>><<<:::999888888888888888999999999999888888777888999:::;;;<<<<<<<<<:::;;;===???AAABBBCCCCCC@@@AAA@@@@@@???>>>===<<<888888888777777777777777777777777888:::<<>>======<<<;;;::::::999:::::::::;;;<<<<<<=========>>>@@@AAAAAABBBDDDFFFFFFFFFFFFFFFGGGHHHIIIIIILLLLLLMMMOOOQQQRRRTTTTTTTTTTTTTTTUUUWWWYYYZZZ\\\^^^___bbbhhhqqq}}}}}}~~~~~~}}}zzzrrrmmmlllhhhdddlllxxx|||sssmmmggggggfffggghhhiiijjjjjjvvv~~~{{{xxxsssnnnjjjiiiiiiiiiiiilllkkkhhhfffeeefffgggiiiggghhhhhhgggfffdddccccccaaa___^^^```dddooo}}}~~~}}}yyywwwyyyyyyvvvvvvsssqqqrrrooohhheeeeeeeeedddbbb___\\\WWWPPPLLLEEEBBB<<<999888777666666333333333333333333333333333333333333444666777888::::::;;;===@@@AAA@@@>>>>>>===;;;999888888888888<<<<<<===<<<<<<===@@@BBBAAAAAABBBBBBCCCCCCCCCCCC@@@>>><<<<<<<<<:::888666111222222333444555777888777777888999:::;;;===>>>???>>>===<<<:::999888888888888888888888888888888777888999:::;;;<<<<<<<<<:::;;;===???AAABBBBBBCCCAAAAAAAAAAAA@@@???>>>===888888888777777777666666666666666777999<<>>>>>===<<<;;;;;;::::::888999999:::;;;;;;<<<<<<<<<>>>@@@AAAAAABBBDDDEEEFFFFFFFFFFFFGGGHHHIIIIIILLLLLLMMMOOOQQQRRRTTTTTTSSSTTTTTTVVVWWWYYYZZZ[[[\\\^^^aaafffmmmwww~~~yyyvvvvvvxxx{{{|||uuuooooookkkhhhooo|||vvvpppkkkhhhdddeeefffgggiiijjjlllnnn~~~}}}{{{vvvsssooonnnnnnpppppppppooollliiifffeeefffhhhjjjgggfffffffffffffffeeedddaaa^^^^^^```fffrrr~~~{{{~~~}}}zzzyyyzzzyyyvvvvvvsssrrrrrroooiiifffggggggeeeccc```]]]WWWPPPLLLEEEBBB===999888777666666333333333333333333333333333333333333444555666777:::999999;;;>>>???>>>===>>>===;;;999888777777888:::;;;<<<<<<<<<===@@@BBB@@@@@@@@@AAAAAAAAABBBBBB@@@>>><<<;;;;;;;;;999777222222222333444555666777999:::;;;;;;;;;<<<>>>@@@??????>>>===;;;:::999888999888777777777777888999888999999:::;;;;;;;;;;;;:::;;;===???@@@AAABBBBBBBBBBBBBBBAAA@@@>>>===<<<;;;;;;::::::999888888888666666777888:::<<<===>>>>>>=========<<<;;;;;;;;;999999999:::;;;;;;<<<<<<<<<>>>@@@@@@AAAAAACCCEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[^^^bbbeeejjjsss{{{vvvqqqqqqqqqttt}}}wwwrrrqqqnnnmmmvvv{{{qqqjjjhhhggggggcccdddfffggghhhkkkooorrr}}}}}}xxxvvvuuuvvvxxxyyyxxxwwwnnnllliiigggfffgggiiijjjfffeeeddddddfffgggfffeeeaaa___^^^bbbhhhvvv~~~}}}}}}}}}xxxwwwzzz{{{xxxuuurrrrrrssspppjjjhhhiiiiiigggdddaaa]]]WWWPPPKKKEEEBBB===999888777666666444444444444444444444444333333333333444555666666999888888:::<<<======<<<>>>===;;;999777777777777777:::<<<======>>>???AAA???????????????@@@@@@AAA???===;;;:::;;;;;;:::888333333333333333444555666888999;;;;;;:::<<>><<<;;;999888999888777666666777888999999999:::;;;;;;::::::::::::;;;<<<>>>@@@AAABBBBBBCCCCCCBBBAAA???===<<<;;;;;;;;;::::::999888888777666777888999:::;;;;;;<<<============<<<<<<<<<<<<::::::;;;<<<<<<======>>><<<>>>@@@@@@@@@AAACCCEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTVVVVVVWWWXXXYYYZZZZZZZZZYYY]]]bbbfffjjjqqq{{{}}}wwwuuutttwwwyyytttsssqqqqqq||||||vvvnnngggdddcccccccccbbbdddeeeeeefffjjjoootttzzz~~~{{{xxxlllkkkiiihhhggghhhiiijjjeeecccbbbccceeegggfffeeeccc``````dddlll{{{}}}}}}|||vvvuuuyyy|||{{{uuurrrrrrsssqqqllliiijjjjjjhhheeebbb^^^WWWPPPKKKEEEBBB===999888777666666555555555555555555555555333333333333444444555666999888777999;;;<<<<<<;;;>>>===;;;999777666666777666999<<<>>>>>>>>>???@@@>>>>>>======>>>>>>???@@@>>><<<::::::;;;;;;:::999444444333333333444444555333666888999999;;;???CCC?????????>>>===;;;999888999888777666666777888999::::::;;;;;;;;;:::999999999:::<<<>>>@@@AAABBBBBBCCCCCCBBBAAA???===;;;:::999999888888777666666555666777999:::;;;;;;::::::<<<<<<<<<===============<<<<<<======>>>?????????<<<===???@@@@@@AAACCCEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMOOOQQQRRRTTTTTTWWWWWWXXXYYYZZZZZZZZZYYYYYY]]]cccfffiiipppyyy}}}|||uuuuuusssttt}}}nnnkkkeeebbb``````___^^^bbbcccdddddddddhhhooouuu~~~xxxssskkkjjjiiihhhhhhhhhiiijjjeeebbb```bbbeeegggfffeeedddbbbbbbgggooo}}}xxxuuutttuuuvvvxxxyyyxxxuuuppplllkkkjjjiiihhheeebbb^^^XXXPPPKKKGGGDDD???<<<;;;:::999888555555444333333333333444222333444333222333666888<<<<<<<<<:::999:::===@@@<<<<<<<<<;;;:::999777777======>>>>>>>>>>>>======<<<<<<<<<==================<<<:::888888999:::;;;666555444333333444666777666666666888:::===???AAA?????????>>><<<999777555999888777777777888:::;;;:::999888777777888999:::999999:::;;;<<<>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>;;;999888888999888777555555555555777999;;;===???===;;;<<<>>>>>><<<999;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAABBBDDDEEEDDDDDDDDDEEEFFFGGGGGGGGGJJJLLLNNNOOOQQQTTTVVVWWWWWWWWWXXXXXXYYYZZZ[[[\\\^^^bbbeeeiiinnntttxxx{{{ssstttvvvzzz{{{ooobbbbbbbbbbbbbbbbbbbbbbbbaaaccceeeeeeeeehhhnnnssszzzxxxrrrnnnkkkjjjiiihhhggggggggggggbbbcccddddddeeeeeeeeeeeecccaaadddlllwww|||xxxwwwwwwxxxyyyxxxxxxxxxuuupppllljjjjjjjjjhhhdddaaa]]]WWWQQQLLLEEEBBB===:::999888777666555555444333333333333444333444555444333444777999:::;;;;;;999888999<<<>>><<<<<<<<<<<<;;;999888777;;;;;;<<<<<<===<<<<<<<<<;;;<<<<<<<<<============<<<;;;:::999888999999:::777555444333333444666777777777666777888:::<<<===AAAAAA@@@@@@>>>;;;999777888888777777888888999:::999999888888888888999999::::::::::::<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@??????>>><<<999888888999888777666555555555777999;;;<<<>>>===<<<<<<>>>>>><<<999;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAABBBDDDFFFEEEEEEEEEFFFGGGHHHIIIHHHJJJMMMOOOPPPRRRTTTWWWYYYXXXXXXWWWXXXYYYZZZ[[[]]]___```bbbeeejjjpppttt|||uuuvvvxxxzzz~~~pppfffaaaaaaaaaaaaaaaaaaaaaaaa___aaacccccccccgggmmmsss|||wwwqqqkkkhhhjjjjjjiiihhhgggfffeeeeee```aaabbbcccdddeeeeeedddcccbbbeeeooo{{{}}}{{{xxxxxxyyy{{{|||wwwxxxwwwtttpppllljjjjjjkkkhhhddd```\\\WWWQQQMMMFFFBBB>>>:::999888777555555555444333333333333444444555555444444555777999999::::::999888888;;;============<<<;;;:::999888888999999:::;;;;;;;;;::::::;;;;;;<<<<<<===<<<<<<:::::::::999999999888888777666444333333444555777888777666666777888999:::BBBBBBBBBAAA???===;;;:::777777888999999999999999888888999999999999888888;;;:::::::::;;;>>>@@@BBBAAAAAAAAAAAAAAA@@@@@@??????<<<999888888999888777777666666666666888:::;;;===<<<<<<<<<======<<<:::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAA@@@@@@BBBCCCFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKNNNOOOPPPRRRUUUWWW[[[YYYXXXWWWWWWXXXZZZ\\\^^^_________aaafffkkkpppwww~~~~~~xxxxxxxxxyyyyyyooofff___aaaaaaaaaaaaaaaaaaaaaaaa```aaacccccccccgggooouuuuuuoookkkhhhfffjjjjjjiiihhhfffdddcccbbb^^^___aaacccdddeeeddddddddddddhhhsss~~~~~~~~~|||zzzxxxxxxyyyzzz{{{vvvwwwvvvsssooollljjjjjjkkkhhhddd```\\\WWWQQQNNNHHHEEE@@@<<<;;;:::888777555555444333333333333444333444444444333444666999999999:::999888888:::<<<>>>>>>>>>===<<<;;;999999777777999:::;;;;;;;;;;;;999:::;;;<<<======<<<<<<999999:::::::::999888777777666444333333444555666777777666666777888:::;;;AAAAAAAAAAAA@@@>>><<<;;;666777888::::::999888888777888::::::::::::888777:::999888888:::<<>>???AAAAAA@@@@@@BBBCCCEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLNNNPPPQQQRRRUUUWWW\\\ZZZXXXWWWWWWXXXZZZ\\\^^^^^^^^^^^^___dddjjjnnnpppxxxyyyzzzxxxxxx|||ssslllgggccc```ccccccccccccccccccccccccdddeeeeeeeeeeeejjjrrryyy{{{rrrllljjjkkklllmmmkkkkkkjjjiiigggdddbbb```^^^```bbbeeefffffffffeeeeeeeeelllxxx~~~}}}~~~~~~}}}zzzxxxwwwwwwxxxxxxuuuvvvuuusssoookkkjjjjjjllliiieeebbb^^^XXXRRRNNNIIIEEE@@@===;;;999888666555555444333333333333444222222333222111222555777999:::;;;;;;::::::;;;===>>>>>>>>>===<<<;;;999999777777999:::<<<<<<======888999;;;===>>>>>>===<<<999::::::::::::999888777888666555333333333555666777666666777888:::<<<===??????@@@@@@???===<<<:::666777888::::::999888888888999:::;;;;;;:::999888999888777888999;;;>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@>>>:::999999999888777777777666666666888999::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;;;;<<<<<<<<<<<<======???@@@@@@@@@@@@AAACCCCCCDDDDDDDDDFFFGGGHHHIIIJJJLLLNNNOOOPPPQQQTTTVVV[[[ZZZYYYXXXXXXYYY[[[\\\\\\]]]]]]^^^```dddjjjnnnnnnvvv||||||yyyxxx|||vvvooohhheeedddddddddccccccccccccccccccccccccfffggggggfffggglllvvv}}}uuuqqqkkkiiijjjmmmqqqrrrmmmmmmllljjjgggeeecccbbbaaaccceeehhhiiiiiihhhgggfffhhhqqq}}}}}}~~~~~~|||yyyxxxwwwwwwwwwtttuuutttrrrnnnkkkiiiiiillljjjhhheeeaaaZZZSSSNNNGGGCCC>>>;;;999777555444555555444333333333333444111222222111111222444666999:::;;;;;;::::::;;;<<<=========<<<;;;:::999888666777999;;;<<<>>>>>>>>>888:::<<<>>>??????>>>===;;;;;;;;;:::::::::999999888777555333222333444555666666666777888:::===>>>======>>>>>>>>>===;;;:::777777888999999999999999999999::::::::::::999999777888888999;;;<<<===>>>@@@AAAAAABBBBBBBBBBBBBBBAAA>>>;;;999999999888777777666666666666888:::;;;999;;;<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<======>>>@@@@@@??????AAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIIKKKNNNOOOOOOPPPSSSTTTYYYYYYYYYYYYZZZ[[[\\\\\\[[[\\\^^^___aaadddiiilllmmmvvv~~~||||||wwwmmmkkkgggdddbbbccceeefffbbbbbbbbbbbbbbbbbbbbbbbbeeefffffffffiiiqqq}}}|||wwwqqqnnnkkkkkkmmmppprrrsssooonnnkkkiiigggeeedddddddddfffiiikkkkkkjjjiiigggggglllwww~~~|||}}}~~~}}}|||zzzyyyyyyyyysssttttttqqqnnnjjjiiiiiilllkkkjjjhhhddd]]]TTTNNNGGGDDD???;;;999777555444555555444333333333333444111222333222111222555777777999::::::999999:::;;;<<<<<<<<<<<<;;;999888777555777888:::<<<>>>>>>???999:::===@@@AAA@@@???>>>===<<<;;;:::::::::;;;<<<999777555333222333444555777777666666777888:::;;;<<<===>>>>>>>>>===<<<;;;888888777777888888999::::::::::::999999:::::::::777999:::<<<>>>>>>>>>>>>@@@AAAAAABBBCCCCCCBBBBBBBBB???<<<:::999999888777666555555555777999;;;<<<888:::======;;;:::;;;===;;;;;;;;;<<<<<<<<<<<<======>>>@@@@@@??????AAABBBCCCCCCDDDEEEFFFHHHIIIJJJIIIKKKMMMNNNNNNOOOQQQSSSVVVWWWYYY[[[\\\]]]]]]\\\[[[]]]___```aaabbbeeegggkkkuuu~~~yyyuuuppplllhhhgggfffeeeddddddeeefffbbbbbbbbbbbbbbbbbbbbbbbbdddfffgggjjjooo{{{}}}{{{yyyuuurrrmmmllllllnnnqqqssssssrrrooommmiiifffddddddeeeeeefffhhhjjjllllllkkkhhhfffiiiooo~~~}}}|||}}}~~~}}}}}}|||||||||sssssssssqqqmmmjjjiiiiiillllllkkkjjjfff^^^UUUNNNJJJFFFAAA===;;;999777666555555444333333333333444222333444333222333666888666777999:::888888888999<<<<<<<<<;;;:::999777777444666888:::<<<===>>>>>>999;;;>>>AAABBBAAA@@@??????===;;;:::::::::<<<===999777555333222333444555888777666555555666777888<<<===>>>??????>>>===<<<999888777777777888:::;;;<<<;;;999999999999;;;<<<888:::===???AAAAAA@@@???@@@AAAAAABBBCCCCCCCCCBBBBBB???<<<:::999999888666555555555555777999;;;===777:::======;;;:::;;;===;;;;;;;;;<<<<<<<<<=========>>>@@@@@@??????AAABBBDDDDDDEEEFFFGGGIIIKKKLLLHHHJJJLLLMMMMMMNNNPPPRRRTTTVVVYYY\\\]]]^^^]]]\\\[[[]]]```aaa``````aaabbbjjjtttxxxtttrrroookkkggghhhiiiiiihhhgggeeeeeefffddddddddddddddddddddddddeeegggjjjnnnvvvwwwssstttuuurrroooiiiiiilllppptttvvvuuutttnnnlllhhhdddbbbccceeefffgggiiikkkmmmmmmjjjgggeeejjjrrr}}}zzz{{{}}}}}}|||{{{zzzzzz{{{|||}}}tttttttttqqqmmmjjjhhhhhhmmmiiieeedddbbb]]]SSSLLLJJJGGGBBB>>>;;;888555333555555444444444444555555555444444333333444444555444666999:::999999999:::<<<<<<======<<<:::888777999999:::<<>>>>>>>>>>>???@@@AAABBB???===:::888888999;;;<<<<<<;;;999777666666777777444444555666777888999:::>>>???@@@AAAAAA@@@???>>><<<;;;:::999888888888888:::999999999888777777777::::::::::::;;;<<<======@@@@@@AAABBBAAA@@@???>>>======<<<;;;::::::::::::888888888777888888999:::999999:::;;;;;;;;;::::::===<<<<<<<<<<<<===>>>>>>===>>>@@@AAABBBBBBAAA@@@CCCDDDFFFGGGIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPSSSUUUXXX[[[]]]^^^^^^^^^___````````````bbbfffjjjlllpppvvv}}}}}}rrrqqqpppnnnllljjjiiihhhggggggffffffffffffggggggeeedddccccccdddeeeddddddfffgggjjjrrr|||zzzwwwtttssstttvvvwwwuuuwwwyyyxxxtttpppooopppjjjiiigggfffeeeeeeffffffgggiiilllnnnooonnnmmmllllllyyy|||}}}~~~||||||{{{zzzzzz{{{||||||tttttttttqqqmmmiiihhhhhhmmmjjjfffeeeccc^^^UUUNNNKKKGGGAAA===:::888666444555555444444444444555555555444444333333444444555444666999:::999999999:::<<<<<<======<<<;;;999888:::999:::;;;>>>???>>>===>>>>>>>>>>>>???@@@AAABBB@@@>>><<<;;;::::::;;;;;;;;;:::888777666555666666444555666777888999999:::999:::<<<===>>>>>>======888888888888888999::::::999999999888888888888888::::::999::::::;;;<<<===???@@@AAABBBBBBAAA?????????>>><<<;;;999888888888888777777777888999::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPSSSUUUXXX[[[]]]^^^^^^]]]^^^```aaaaaaaaacccgggiiikkknnnsssyyy~~~~~~zzzwwwuuutttqqqpppooonnnllljjjiiiiiijjjiiihhhgggffffffffffffggggggffffffgggggggggfffiiikkkqqq}}}}}}|||{{{{{{|||}}}~~~yyysssnnnmmmnnniiihhhgggfffeeefffggghhhfffiiilllnnnnnnmmmmmmlllsss~~~~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{ssstttsssqqqmmmiiihhhgggllljjjgggfffddd___WWWQQQLLLGGGAAA<<<999888666555555555444444444444555555555444444333333444444555444666999:::999999999:::<<<<<<=========;;;:::999:::999999:::<<<======<<<>>>>>>>>>>>>??????@@@AAA@@@@@@@@@???===<<<;;;::::::999888666555555555555555555666777888999999:::999;;;===???@@@AAAAAAAAA888888888777888888999:::888888888888888999999999999999999::::::;;;<<<===???@@@AAABBBBBBAAA@@@@@@@@@???===:::888777666555777777777777888999:::;;;:::;;;<<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<===????????????@@@AAABBBCCCBBBBBBBBBBBBDDDFFFHHHIIIKKKLLLMMMOOOPPPPPPQQQQQQSSSUUUWWWZZZ\\\]]]]]]]]]^^^```bbbccccccdddgggiiikkknnnrrruuuxxx}}}|||xxxvvvuuutttssspppooonnnmmmlllkkkjjjjjjnnnmmmkkkjjjhhhggggggfffkkkkkkkkkkkkjjjjjjiiiiiigggkkkuuu}}}yyyqqqlllkkkkkkjjjiiigggffffffggghhhiiifffiiilllmmmmmmlllmmmnnnvvv}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{ssstttsssqqqmmmiiihhhgggjjjiiigggfffddd___XXXSSSLLLGGG@@@;;;888777777777555444444333333444444555555444444333333444444555444666999:::999999999:::;;;<<<===>>>======;;;:::888777777888;;;===>>>===>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAA???<<<:::::::::999888777666555555444444555666777777888888;;;<<<>>>@@@AAABBBBBBAAA<<<;;;:::888777666666555777777777888999999999:::999999999999:::;;;<<<===>>>???AAABBBBBBBBBAAAAAA@@@>>><<<:::888777666555666666777777888999;;;;;;999:::;;;<<<<<<===<<<<<<;;;::::::::::::;;;<<<<<>>>>>???AAACCCDDDCCCBBBBBBBBBCCCFFFHHHJJJKKKLLLMMMOOOPPPQQQQQQQQQSSSTTTVVVYYY[[[\\\]]]]]]]]]```cccddddddeeefffhhhlllnnnqqqtttvvvzzz~~~}}}zzzyyyyyyxxxwwwppppppoooooonnnmmmllllllqqqpppooommmlllkkkkkkkkkpppppppppnnnllljjjjjjjjjhhhooo|||}}}tttmmmjjjkkklllnnnllliiigggffffffggghhhfffiiillllllkkkkkknnnpppyyy~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{tttuuutttqqqmmmjjjhhhhhhhhhhhhgggfffccc^^^XXXSSSLLLGGG@@@;;;888888888777444444333333333333444444555444444333333444444555444666999:::999999999:::;;;<<<===>>>>>>>>>===<<<666555555777;;;>>>???@@@>>>>>>>>>===>>>>>>??????@@@BBBDDDEEEDDDAAA===;;;;;;;;;;;;:::999888777666333444444555555666666666999:::;;;============<<<===<<<:::888777666555555777777777888999999999:::999999999999:::;;;<<<<<<>>>???@@@BBBCCCCCCBBBBBB>>>===<<<:::999888777777777777777777888999:::;;;888888999;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<>>>>>>>>???AAACCCDDDEEEDDDCCCCCCEEEGGGJJJLLLKKKLLLMMMOOOQQQRRRRRRRRRSSSTTTUUUXXXZZZ[[[]]]]]]]]]___bbbddddddeeefffhhhjjjmmmppptttwww{{{~~~{{{zzzyyyxxxwwwtttssssssrrrqqqpppppppppsssrrrrrrqqqqqqqqqqqqrrrssssssrrrooollljjjkkklllrrr{{{}}}uuuooollllllnnnooorrrooolllhhhfffffffffggggggjjjmmmlllkkkkkkooosss}}}{{{{{{{{{{{{||||||||||||{{{{{{uuuvvvuuusssoookkkjjjiiihhhhhhhhhfffbbb\\\WWWTTTKKKFFF@@@;;;999888888777444444333333333333444444555444444333333444444555444666999:::999999999:::;;;<<<===?????????>>>>>>666555555777:::>>>@@@@@@>>>>>>>>>======>>>>>>???@@@BBBDDDEEEEEEBBB???===<<<<<<<<<;;;:::999777666444444444555555666666666:::;;;<<<>>>>>>>>>======;;;:::999999888999999999888888888888888999999999888888888999999:::;;;<<<===>>>@@@BBBCCCDDDDDDCCC???>>><<<;;;:::999999999888888888777888888999:::777888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEGGGIIIKKKLLLKKKLLLMMMOOOQQQRRRSSSSSSSSSSSSUUUVVVYYY[[[\\\]]]]]]___aaabbbbbbcccfffhhhiiilllpppuuuyyy~~~~~~|||zzzyyyyyyxxxwwwvvvuuuttttttuuutttttttttttttttuuuuuussstttsssoookkkkkkooosss|||{{{wwwqqqoooooorrrtttuuutttqqqmmmhhhffffffggghhhhhhkkknnnmmmkkkkkkqqqvvv~~~}}}~~~||||||}}}~~~~~~}}}||||||wwwwwwwwwtttppplllkkkkkkiiijjjjjjhhhccc\\\WWWTTTIIIEEE@@@===:::999777666444333333222222333333444555444444333333444444555444666999:::999999999:::;;;<<<===???@@@@@@??????:::888777777:::===>>>???>>>>>>============>>>>>>???AAACCCEEEEEECCC@@@???;;;;;;;;;;;;:::888666555666666666777777777777777:::;;;===???AAAAAAAAAAAA<<<;;;;;;:::999999::::::999999999888888888888888888888888888999:::;;;<<<===>>>@@@BBBDDDDDDDDDDDDBBBAAA???<<<:::999888888:::999888888777888888888777888999;;;<<<=========<<<<<<;;;;;;<<<<<<===>>><<<===>>>@@@AAABBBCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLMMMOOOQQQSSSSSSTTTRRRSSSTTTVVVXXXZZZ\\\]]]]]]^^^___``````bbbeeehhhllloootttyyy~~~~~~|||{{{yyyxxxwwwwwwvvvuuuuuuttttttttttttqqqrrrqqqnnnlllooovvv}}}{{{xxxttttttwwwyyyzzzzzzsssppplllhhhggghhhjjjllliiimmmooonnnkkklllsssyyy|||}}}~~~~~~}}}|||wwwxxxxxxuuuqqqmmmllllllkkklllllliiiddd]]]XXXUUUHHHEEEAAA===;;;:::777555444333333222222333333444555444444333333444444555444777999:::999999999:::;;;<<<>>>???@@@@@@@@@???>>>;;;999888:::<<<<<<<<>>============>>>>>>>>>@@@BBBDDDDDDCCCAAA@@@::::::::::::999777555444888888888888999999999999555666999<<<>>>???@@@@@@@@@???===;;;999888777777:::999999999888888777777888888888888999:::;;;<<<<<<>>>@@@BBBDDDEEEEEEEEEEEECCCAAA>>>;;;888777666;;;:::999888777777777777888999:::<<<===>>>>>>>>>===<<<<<<<<<<<<===>>>>>>;;;<<>>;;;999888888777666444222111111111111222222222333444555666777666666777777777777666666999999:::<<<===???@@@@@@>>>===;;;::::::;;;<<<======<<<<<<;;;;;;===>>>???>>>???@@@AAAAAA@@@???>>>======<<<;;;::::::999999;;;===>>><<<999888999;;;;;;::::::===AAACCCBBB@@@======<<<;;;::::::999999999999999888888777777777888888999999999:::::::::<<<>>>AAADDDFFFFFFFFFEEEBBBBBBBBBAAA???===<<<;;;666666666666777888999:::::::::::::::;;;<<<==================<<<<<<<<<<<<======>>>>>>>>>?????????FFFFFFEEEEEEFFFHHHJJJLLLKKKLLLMMMOOOPPPQQQRRRRRRSSSTTTWWWYYY[[[\\\\\\\\\______^^^]]]]]]```eeeiiissszzz~~~~~~~~~{{{yyyzzzzzzyyyuuurrrqqqppppppqqqqqqppprrr{{{|||tttooojjjfffgggiiikkklllpppooonnnmmmkkknnn|||~~~}}}|||yyyvvvvvvuuurrrnnnkkkjjjjjjooonnnnnnppppppiii\\\QQQNNNIIIBBB<<<999777666555666555444444444555666777222222222333444555666777555666777777888888888777999999:::;;;===>>>???@@@>>>===;;;:::::::::<<<===>>>======<<<===>>>???@@@???@@@AAAAAAAAAAAA@@@???===<<<<<<;;;::::::999999:::;;;===;;;999888999;;;:::999:::<<<@@@BBBAAA@@@>>>======<<<;;;:::999999:::::::::999999888888888888888999999999:::::::::<<<>>>@@@CCCEEEEEEEEEEEECCCBBBBBBAAA???>>><<<;;;888888777777777777888888999888888999999:::;;;<<<>>>>>>>>>===<<<<<<<<<;;;>>>??????@@@AAAAAABBBBBBGGGFFFEEEEEEFFFGGGJJJKKKJJJKKKMMMOOOQQQQQQQQQQQQQQQRRRUUUXXX[[[]]]]]]^^^_________]]]^^^```eeehhhtttzzz}}}~~~~~~|||xxxsssqqqppptttuuuuuuvvvzzzzzzrrrnnnjjjggghhhjjjlllmmmnnnmmmmmmllllllppp}}}}}}~~~~~~|||zzzuuuvvvuuuqqqmmmjjjiiiiiinnnoooqqqqqqnnneeeZZZRRRMMMHHHBBB<<<999777666555666555444444444555777888333333333333333444555666555555777888999999::::::999999999:::<<<===>>>???>>>===;;;:::999:::;;;<<<>>>>>>>>>>>>>>>???@@@@@@???@@@AAABBBBBBAAA@@@???<<<<<<<<<;;;;;;::::::999888999::::::888777888999999888999;;;>>>@@@@@@@@@>>>>>>===<<<;;;:::999999999999999888888888888888888888999999999:::::::::;;;<<>>===<<<;;;:::999888777666666666777777777888888999:::;;;??????>>>======<<<;;;;;;===>>>>>>@@@AAABBBCCCCCCGGGFFFEEEEEEFFFGGGHHHJJJIIIKKKMMMPPPQQQQQQQQQPPPOOOQQQTTTXXX[[[]]]^^^____________^^^^^^```eeehhhsssyyy|||wwwtttssswwwxxxzzz}}}~~~vvvpppmmmjjjiiijjjlllnnnnnnnnnmmmmmmnnnooouuu~~~~~~~~~}}}{{{wwwwwwuuurrrmmmjjjhhhhhhkkkmmmnnnllleee]]]VVVRRRNNNJJJCCC>>>;;;:::888777777666444333222222222333444444333333333444555555444555777888:::;;;;;;;;;999999888999:::<<<===>>>>>>===;;;999999999;;;<<<=========>>>>>>>>>??????>>>???@@@AAAAAA@@@???>>><<<<<<;;;;;;;;;:::::::::777777888888777777888888888888888:::<<<>>>????????????>>>===<<<::::::999777777777777777777666666888888999999999::::::::::::;;;===@@@AAABBBCCCCCCCCCCCCCCCBBBAAA???>>>===::::::999888777777777777888777777888888999:::;;;@@@??????>>>===<<<;;;;;;:::;;;<<<===???@@@BBBBBBFFFFFFEEEEEEFFFGGGHHHHHHHHHJJJMMMPPPQQQQQQPPPOOOPPPRRRUUUXXX[[[]]]^^^^^^`````````______aaadddgggpppvvv~~~{{{yyyxxxwwwyyy~~~xxxrrrooommmkkklllnnnpppppppppqqqpppqqqrrrsss{{{~~~yyyyyywwwsssnnnjjjiiiiiikkklllkkkfff^^^XXXTTTSSSMMMIIICCC>>><<<:::888666777666444333222333333444555555444333333333444444333555666888:::;;;<<<<<<999888777777888:::<<<===???===;;;999888999:::;;;<<<<<<============>>>===<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;:::::::::666666666666777888888888777777888999:::<<<>>>@@@AAA@@@???>>><<<;;;:::999888888888888888888888888888888999999999::::::::::::;;;<<<>>>@@@AAABBBCCCCCCCCCCCCBBBBBB@@@???>>>999999888888888888999999888888888999999:::;;;<<<@@@??????>>>======<<<<<<:::;;;<<<===???@@@BBBBBBEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJMMMOOOPPPQQQPPPPPPSSSTTTWWWYYY[[[\\\]]]]]]``````aaa``````aaadddggglllqqqxxx~~~}}}{{{zzzwww||||||xxxsssoooooonnnnnnooorrrssssssrrrsssrrrrrrsssvvvzzzzzzxxxtttooojjjiiihhhlllllliiiddd^^^XXXVVVUUUIIIFFF@@@<<<:::888666444555555444444555777999:::666555444444333333333333333444666888999:::;;;;;;999888777666777999;;;===???===;;;999888888999:::;;;;;;<<<===============;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;666555444666888999999888666888999999999;;;>>>AAABBBAAA@@@>>>===;;;:::999:::::::::::::::;;;;;;;;;888888999999999:::::::::;;;;;;<<<>>>???AAABBBCCCCCCCCCCCCCCCBBBAAA@@@???999999888888888999999:::999888888999999:::;;;<<>>>>>>>>>>>=========>>>>>>@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJLLLMMMOOOPPPPPPQQQUUUVVVXXX[[[\\\]]]]]]]]]```aaabbbaaa```aaadddfffhhhmmmsssyyy~~~}}}|||xxxsssrrrqqqoooppppppqqqtttvvvwwwuuusssrrrqqqqqqtttxxxzzzzzzxxxsssnnniiiggggggjjjiiigggeeeaaa[[[UUURRRIIIEEE@@@<<<:::888666444555555444555666888999;;;777666555444333222222222333444666777888999999999999777666555666888:::<<>>???>>>>>>===;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;666444444666999;;;:::999777888999999999;;;???BBBCCCBBBAAA???===<<<::::::888999999999::::::::::::888888999999999:::::::::;;;<<<<<<>>>???AAACCCDDDCCCDDDDDDCCCCCCBBBAAA@@@;;;;;;:::999888888888888888777777888888999:::;;;>>>>>>>>>>>>>>>?????????>>>??????@@@AAAAAABBBBBBAAABBBCCCEEEGGGHHHIIIIIIKKKKKKKKKLLLMMMOOOQQQRRRTTTVVVYYY\\\^^^___`````````aaabbbbbbaaaaaadddffffffjjjpppuuu|||xxxqqqppprrrrrrqqqrrrrrrtttwwwzzzyyywwwtttrrrqqqrrrwww~~~}}}~~~yyyyyywwwrrrmmmhhhfffeeefffeeeeeeeeeccc\\\TTTMMMJJJGGGBBB>>><<<:::888666666666444333333444555555777666555444333222222222333444555777888888888888999777666444555777:::<<>>@@@@@@??????>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;666444333666999<<<;;;999777999:::999999:::???CCCCCCBBBAAA???===<<<::::::555555666666777777777888888888999999999:::::::::<<<<<<===>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA>>>===;;;999888777666666666666666666777888999:::=========>>>??????@@@@@@======>>>>>>?????????@@@@@@AAACCCEEEGGGIIIIIIJJJLLLKKKJJJJJJLLLNNNQQQSSSSSSUUUXXX\\\___aaabbbccc```bbbbbbbbbaaabbbccceeefffiiinnnttt{{{xxxpppmmmpppttttttsssssstttvvvzzz|||{{{xxxuuusssrrruuu{{{}}}zzzvvvqqqmmmiiigggfffhhhiiihhhfffaaaZZZSSSOOOGGGCCC???;;;:::999888777666666555444444444444555666555333222111222222333666666666666888:::<<<===;;;777444444777999999888>>>===;;;:::999888888888===============>>>>>>>>>???===;;;;;;===?????????@@@@@@???===<<<;;;:::999999888666444555777999;;;888999:::::::::;;;>>>@@@BBBBBBAAAAAA???>>><<<;;;999999999999999999999999666888999;;;<<<<<<;;;;;;:::;;;;;;<<<>>>???AAABBBAAABBBCCCDDDCCCBBB@@@???>>>===<<<;;;:::999999999888888888888999:::;;;<<<===>>>???@@@AAA@@@???>>>???>>>>>>>>>???@@@@@@AAA@@@BBBEEEHHHJJJIIIHHHGGGKKKMMMNNNNNNMMMMMMNNNOOOUUUWWWXXXZZZ\\\]]]^^^^^^^^^```bbbcccaaa``````aaafffiiilllqqqyyy}}}tttooommmoooooonnnsss||||||||||||{{{yyywwwuuutttuuuwwwyyy~~~|||{{{xxxtttpppllliiigggfffiiiiiihhhfff```YYYRRRNNNGGGCCC???;;;:::999888777555555444333333333333333444333222222222333444555444444444444666888:::;;;;;;888555555777999999888>>>===<<<:::999888888777<<<<<<===>>>>>>>>>>>>===>>>===;;;;;;===>>>???>>>??????>>>===<<<;;;;;;::::::999777555555777999:::888999999999999:::===???AAAAAAAAAAAA???>>><<<<<<999999999999999999999999999999::::::;;;:::::::::999999:::;;;<<<>>>@@@AAAAAABBBDDDEEEDDDCCCAAA???<<<;;;:::999888777777777888888888888888999:::;;;===>>>???@@@@@@@@@???>>>>>>>>>>>>??????AAABBBBBBAAACCCEEEGGGIIIIIIHHHHHHKKKLLLNNNNNNMMMMMMOOOPPPUUUVVVXXXZZZ[[[]]]^^^^^^___aaaccccccbbbaaaaaabbbfffhhhkkkpppyyyzzzvvvwwwyyyzzzsssqqqnnnmmmooopppqqqwww}}}{{{xxxwwwvvvvvvvvvxxx|||{{{xxxvvvsssoookkkiiiggggggjjjjjjhhheee___XXXQQQMMMGGGCCC???<<<:::999888777444444333222222222222333222222222222333444555666444333333444555777999:::<<<999777666777999:::999>>>>>><<<;;;:::888777777:::;;;===>>>???>>>===<<<>>><<<;;;;;;===>>>>>>===>>>=========<<<<<<<<<<<<<<<;;;888666666666777888777888888888777888;;;>>>@@@AAAAAAAAA@@@>>>===<<<::::::::::::::::::::::::;;;;;;:::999999999999999999999999:::;;;===>>>???BBBCCCDDDEEEEEEDDDBBBAAA===<<<;;;999888888777777888888777777777888888999<<<===>>>@@@@@@@@@???>>>>>>>>>>>>???AAABBBCCCDDDCCCCCCDDDFFFGGGHHHIIIJJJJJJKKKMMMNNNNNNOOOQQQRRRUUUVVVWWWYYYZZZ\\\]]]^^^aaacccddddddcccbbbbbbccceeegggiiioooyyy}}}wwwsssnnnkkklllpppyyy{{{vvvqqqmmmooommmooorrruuuwww}}}~~~yyywwwvvvxxxyyyzzz{{{~~~xxxvvvsssooollljjjiiiiiikkkjjjhhhddd^^^WWWPPPLLLGGGDDD???<<<;;;:::888777555444333333222333333333333333333333444444555555555555555555666888:::;;;<<<:::888777777888::::::>>>>>>===<<<:::999888777888:::<<>><<<;;;===;;;;;;;;;===>>>===<<<<<<<<<<<<===============>>><<<:::888777666666777666777777777666777:::<<>>???BBBCCCEEEFFFFFFDDDCCCBBB@@@???===<<<::::::999999888888777777777777777777;;;<<<>>>????????????>>>>>>>>>???@@@AAACCCEEEFFFDDDDDDDDDDDDFFFHHHJJJKKKIIIKKKMMMNNNOOOPPPRRRTTTUUUVVVWWWXXXZZZ\\\]]]^^^aaacccddddddcccbbbcccdddfffgggiiinnnyyy~~~yyyvvvrrrmmmjjjjjjmmmvvv|||uuurrrqqqpppooopppqqqtttxxx|||}}}wwwuuuuuuxxx{{{}}}xxxvvvssspppmmmkkkkkkjjjjjjiiigggccc]]]VVVPPPLLLHHHDDD@@@<<<;;;:::999888666555555444444444444444555555555555444444333333555555444444555777999:::<<<;;;999888777777999:::=========<<<;;;:::888777777999;;;>>>???>>><<<;;;===<<<;;;<<<>>>???>>><<<<<<<<<<<<<<<============???>>><<<999888777666666666666777666555666888;;;===???@@@BBBAAA@@@>>>===::::::::::::::::::::::::777777777777888:::<<<===::::::;;;;;;<<<===>>>???BBBCCCDDDFFFFFFEEECCCBBB@@@???>>><<<;;;:::999999888888777777777777777777:::;;;===>>>??????>>>>>>>>>>>>???@@@AAACCCEEEFFFEEEDDDDDDDDDEEEGGGJJJKKKIIIKKKNNNOOOPPPQQQSSSUUUVVVVVVWWWXXXYYY\\\^^^___```bbbcccccccccccceeefffiiiiiijjjoooyyy}}}{{{wwwrrrnnnlllllluuu}}}yyytttpppoooppprrrsssuuuyyy}}}|||vvvtttvvvyyy|||{{{~~~}}}yyywwwtttqqqnnnlllkkkjjjiiihhhfffbbb\\\UUUPPPMMMHHHDDD@@@===;;;:::999888666666555444444444444555666666666666555444222222333333222222333444666777;;;;;;:::888666666888:::;;;<<<=========;;;:::999666888:::<<<======<<<;;;===<<<<<<===???@@@>>>===<<<<<<<<<===============???>>><<<:::999777666666666777777666555666888:::<<<>>>@@@BBBBBBAAA???===::::::::::::::::::::::::555555666777999;;;===>>>;;;;;;;;;;;;<<<===>>>???AAABBBDDDEEEEEEDDDCCCBBB???>>><<<;;;999888777777888888777777777888888999999:::<<<===>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKJJJLLLOOOPPPPPPQQQTTTVVVXXXWWWWWWXXXZZZ\\\___``````bbbcccddddddeeehhhjjjmmmlllmmmrrrzzz{{{wwwssspppnnnuuuyyyvvvrrrqqqppppppppprrrtttuuu|||{{{wwwvvvxxx|||~~~xxx}}}~~~yyywwwtttpppmmmjjjiiiiiihhhgggeee```[[[UUUQQQNNNHHHEEE@@@===<<<;;;999888666555444444333333444444444444555666666555444333333222222222222444555666:::;;;:::777444444777999999:::<<<===>>>===<<<;;;777888999:::<<<<<<<<<<<<>>>======???AAAAAA???==================<<<<<<<<>>===;;;:::888777777777777777666555666888:::;;;===@@@BBBCCCAAA???===;;;;;;;;;;;;;;;;;;;;;;;;555555777888::::::;;;;;;::::::::::::;;;<<<======???AAACCCDDDEEEDDDBBBAAA@@@???===;;;999888777777888888888888888999:::;;;888999;;;===>>>>>>>>>===>>>>>>>>>??????AAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJLLLMMMOOOPPPQQQQQQTTTUUUYYYYYYXXXYYY[[[]]]```bbbaaacccdddeeegggiiimmmpppqqqppppppttt{{{|||yyywwwtttrrryyy~~~~~~}}}}}}}}}}}}{{{yyyvvvsssrrroooqqqtttvvvxxxxxxyyyzzz~~~{{{zzzzzz|||~~~yyywwwsssoookkkiiihhhggggggfffddd```[[[VVVQQQNNNHHHEEE@@@===<<<;;;:::888555444333333222222333333222333444666666666666555555444444333444555777888999::::::777444333666999888999;;;===>>>>>>===<<<777888888999:::<<<======>>>>>>>>>@@@BBBBBB@@@>>>>>>>>>======<<<<<<<<<<<<>>>>>>===<<<:::999888777777888888777666666888::::::===@@@BBBCCCBBB???>>>;;;;;;;;;;;;;;;;;;;;;;;;555777888:::::::::999888999999999999:::;;;;;;<<>>>>>>>>===???>>>>>>>>>???@@@@@@AAACCCCCCDDDFFFGGGHHHIIIJJJLLLNNNPPPQQQQQQQQQSSSUUUZZZYYYYYYYYY[[[^^^aaacccbbbdddfffgggiiilllpppssstttrrrrrrvvv||||||{{{zzzxxxwww~~~|||xxxxxxyyyzzzzzzyyyxxxwwwvvvuuusssqqqppprrrvvv{{{}}}}}}||||||}}}~~~vvvrrrmmmhhheeeeeeggghhhkkkgggaaa]]][[[WWWRRRMMM<<<<<<===<<<;;;:::888777666666666444222222444666333222111333555777777666000000000111222333444555888999999:::999888777666999;;;<<<======<<<:::999555555777888:::;;;======:::::::::;;;===>>>@@@AAA???>>>===;;;;;;:::::::::AAA???>>>@@@BBBAAA;;;666555555555666777888999:::;;;===@@@BBBCCCCCCAAA@@@>>><<<999888999888777666888888777777888999::::::999:::;;;;;;999999:::;;;>>>@@@BBBCCCCCCBBBAAA@@@BBB@@@>>>>>>>>>===;;;999999888888777777777777777555666777999:::;;;<<<<<<>>>???>>><<<;;;;;;>>>AAACCCCCCCCCDDDEEEGGGHHHIIILLLMMMOOOQQQRRRSSSTTTTTTXXXXXXZZZ[[[]]]___``````fffgggiiiiiijjjmmmrrruuutttyyy}}}|||}}}|||yyy~~~}}}|||~~~{{{xxxwwwxxxzzz{{{{{{xxxwwwvvvuuutttsssssssssvvvzzz~~~}}}}}}|||}}}~~~xxxuuupppkkkhhhgggggghhhkkkgggbbb^^^[[[WWWQQQMMMAAA@@@???===:::888777666666777777666555555777999333111000000111333333222333333333333444555555666888888999::::::888777666888999:::;;;;;;:::999888888888999:::<<<===??????<<<<<<;;;<<<<<<===>>>>>>??????>>>===<<<<<<<<<<<<;;;;;;===EEELLLKKKCCC;;;999999888888999:::;;;<<<;;;===???BBBCCCBBB@@@???>>><<<:::999::::::999888888888777777888999999:::999:::;;;;;;999999:::;;;;;;===???AAABBBBBBBBBAAABBB@@@???>>>>>>===;;;999999999888777777777777777777777999;;;<<<=========@@@@@@???>>><<<===???BBBCCCDDDDDDEEEFFFHHHIIIJJJLLLMMMOOOQQQRRRSSSTTTTTTXXXXXXZZZ[[[]]]^^^``````eeefffhhhiiijjjmmmrrrvvvyyy~~~zzzxxx|||zzz|||yyywwwvvvwwwxxxyyyxxxyyyxxxvvvuuutttsssssssssxxx{{{~~~}}}xxxvvvrrrnnnkkkiiihhhgggjjjgggbbb___[[[VVVQQQNNNHHHEEEAAA===999777666666333444444444222222444666777555222222222333333333444444444333333444555555777888999::::::999777666888999:::;;;;;;:::999888555666666777888999;;;<<<======<<<<<<<<<<<<<<<===@@@??????>>>>>>=========:::999;;;CCCMMMQQQMMMHHH:::888666555555666888:::<<<>>>@@@BBBBBBAAA@@@???>>><<<;;;:::;;;<<<;;;:::888888888777888888999:::999:::;;;;;;999999:::;;;;;;<<>>>>>>>><<<:::999999888777777777777888888999;;;<<<>>>?????????@@@AAA@@@???>>>>>>@@@BBBCCCDDDDDDEEEFFFHHHJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTWWWXXXYYY[[[]]]^^^___```cccdddfffgggiiimmmrrrvvv{{{~~~{{{|||}}}yyy|||zzzxxxxxxyyyyyyxxxwwwyyyxxxvvvsssrrrqqqqqqqqqtttuuuwwwxxxwwwwwwyyy{{{yyyzzz{{{|||}}}qqq~~~|||uuutttrrrpppmmmjjjiiihhhhhhgggccc___[[[VVVQQQNNNKKKHHHBBB===999777777888444555555444222111222333666444222222333444444444333333222111111111222222666777999;;;;;;999777666888999:::;;;;;;;;;::::::555444444444555777888999<<<<<<;;;;;;;;;<<<======????????????>>>======<<<<<<:::999;;;AAAHHHNNNQQQ<<<999666444333555777999???@@@AAACCCCCCBBBAAAAAA===<<<::::::;;;<<<;;;;;;999888888888888888999999999:::;;;;;;999999:::;;;===>>>@@@BBBDDDEEEEEEEEECCCBBB@@@??????>>><<<::::::999888888777777888888888999;;;<<<>>>?????????@@@@@@@@@???>>>>>>@@@BBBBBBBBBCCCDDDFFFHHHIIIJJJLLLMMMOOOQQQRRRSSSTTTTTTWWWXXXYYY[[[\\\^^^___```aaabbbdddfffhhhlllqqquuuxxx~~~}}}|||{{{|||{{{yyyxxxvvvtttrrrpppnnnnnnnnnoooooopppqqqppppppqqqtttvvvuuuxxx{{{~~~~~~fff}}}{{{qqqqqqpppnnnmmmkkkiiihhhggggggeeeaaa[[[UUUPPPNNNKKKHHHBBB===999888999:::;;;<<<<<<:::777444444444///......///111222222111333333222111111111222222555777999;;;;;;:::777666777777888999999999999999999888777777777999:::<<<999999::::::;;;===>>>???======>>>>>>>>>===<<<<<<999;;;<<<:::888<<>>;;;888888999;;;===@@@AAABBBCCCDDDDDDDDDCCC<<<;;;999999:::;;;;;;:::999999888888888888888999999:::;;;;;;999999:::;;;===>>>???@@@AAABBBBBBCCCDDDBBB@@@@@@@@@???===;;;:::999999888888888888888777888:::;;;======>>>>>>>>>???@@@???>>>===???@@@AAAAAABBBCCCEEEGGGIIIJJJLLLMMMOOOQQQRRRSSSTTTTTTWWWWWWYYYZZZ\\\^^^_________aaaccceeegggkkkppptttvvv~~~~~~}}}|||{{{xxxvvvrrrpppnnnlllkkklllmmmnnnqqqrrrsssrrrrrrtttxxxzzzxxx}}}sss```|||zzzqqqpppooommmkkkjjjhhhhhhfffgggfffaaa[[[TTTPPPNNNJJJGGGBBB===:::999::::::;;;<<<<<<:::777444333333//////111333555666555333444444444333333444555555444666999<<<<<<:::777666555555555666666777888888999888777666666777999:::888888999:::;;;===???@@@<<<===>>>>>>>>>===<<<;;;555;;;@@@???;;;888:::===>>><<<:::888777888:::;;;@@@@@@BBBCCCDDDEEEEEEEEE===;;;999999:::;;;:::999:::999888888777888888888999:::;;;;;;999999:::;;;;;;<<<<<<===>>>???@@@@@@EEECCCAAA@@@@@@???>>><<<::::::999888888888888999666777999:::<<<<<<======>>>???@@@@@@>>>>>>>>>@@@AAAAAABBBDDDFFFHHHJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTVVVWWWXXXZZZ\\\]]]^^^______```bbbccceeeiiinnnrrrxxx~~~{{{yyywwwtttrrrooonnnlllkkkkkknnnppprrrtttuuuvvvwwwxxxzzz}}}iii]]]~~~~~~~~~|||yyytttrrrpppmmmjjjhhhffffffeeeffffffbbb[[[TTTPPPNNNJJJGGGCCC>>>:::888888888555777888777555222222222444555777:::<<<;;;888444333333333333444555555666333666999<<<<<<:::888666666666666777777888999:::999777555444444555777888:::999::::::;;;<<<===>>><<<===???@@@@@@???===<<<999<<>>???AAACCCDDDEEEFFF???===;;;;;;;;;;;;:::999:::999999888777777888888999:::;;;;;;999999:::;;;;;;;;;<<<===>>>@@@BBBCCCEEECCCAAAAAAAAA@@@>>><<<;;;:::999999888888999999666777999:::<<<=========>>>@@@AAAAAA@@@??????@@@BBBCCCDDDEEEHHHJJJLLLMMMLLLMMMOOOQQQRRRSSSTTTTTTVVVWWWXXXZZZ[[[]]]^^^______```bbbcccdddhhhlllpppxxx{{{xxxuuusssqqqooonnnmmmmmmooossswwwzzzyyy{{{~~~rrr___XXX~~~~~~~~~}}}{{{yyyxxxvvvrrrmmmiiifffeeedddeeefffgggccc[[[TTTPPPNNNKKKHHHCCC???:::888666666444666888999777666666666444666999<<<===:::555111000000000111222333444555333666999<<<<<<;;;888666::::::::::::;;;<<<===>>>===;;;999777777888:::;;;;;;;;;;;;::::::;;;;;;<<<===>>>@@@AAAAAA@@@???>>>CCC>>>;;;<<>>:::888888777777777777888888;;;<<<===???AAACCCDDDEEEAAA???===<<<<<<<<<;;;999::::::999888777777888888999:::;;;;;;999999:::;;;<<<<<<===???BBBDDDGGGHHHFFFDDDBBBAAAAAA@@@>>>===;;;:::999999888888999999777888999;;;<<<======>>>???AAACCCBBBAAA@@@@@@AAADDDEEEFFFGGGIIILLLNNNOOOLLLMMMOOOQQQRRRTTTTTTTTTVVVWWWXXXZZZ[[[]]]^^^______aaabbbbbbdddgggkkknnnuuu}}}yyyvvvtttsssqqqpppooopppsssxxx}}}gggWWWTTT}}}{{{|||zzzwwwuuutttqqqnnnjjjgggdddcccfffeeeccc___ZZZUUUQQQNNNJJJFFFAAA===;;;:::888777:::666333444888999777444555555555666666666666666444444333444555555444333444555666888888888777777666666888999;;;<<<>>>>>>999999999999888888777777:::;;;;;;<<<======<<<<<<@@@@@@AAABBBAAA@@@???>>>AAA???>>>===>>>===<<<:::999888777777777777777888999999:::;;;===???AAABBBCCCAAA???<<<:::999999999777888999::::::999888777:::999999888888999999:::<<<<<<<<<===???AAADDDEEEFFFCCCAAA@@@AAAAAA???<<<<<<;;;999888777777666666666777999:::;;;<<<<<<<<>>>>>@@@>>>===>>>>>>>>><<<:::999888888777777777777777999999:::;;;===???@@@AAABBBAAA???===;;;:::999999777888999::::::999888777:::999999888888999999:::<<<<<<<<<===???AAACCCEEEGGGEEEBBBBBBCCCCCC@@@>>>===<<<;;;999888888888888888888999:::;;;<<<<<<<<>>===============>>>@@@???===;;;999999888777777777777777888888999:::<<<>>>@@@AAABBBAAA???===;;;:::::::::888888999999999999888888:::999999888888999999:::;;;;;;<<<===???AAABBBCCCGGGFFFDDDDDDEEEDDDBBB@@@>>>===<<<;;;:::999999999999999::::::;;;;;;<<<<<<>>>??????@@@@@@@@@@@@@@@BBBCCCDDDEEEGGGIIIKKKLLLJJJLLLOOOQQQQQQRRRSSSUUUXXXYYY[[[]]]^^^^^^^^^]]]___``````^^^\\\]]]aaaeeellltttooo___XXXWWWWWW~~~zzzvvvvvvtttrrroookkkhhhfffbbbaaa___\\\XXXTTTQQQPPPKKKGGGAAA===;;;999777666555333222222444666555444444444444444333333333333333555666666555444444555333444555666777777888888777888:::<<<===<<<;;;:::<<<:::777444222222333555888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<>>>@@@@@@>>><<<::::::999888777777777777888888888:::;;;===???@@@AAAAAA???>>><<<;;;::::::999999999999999999999999:::999999888888999999::::::;;;<<<===>>>@@@AAABBBEEEEEEEEEEEEEEEDDDCCCBBB>>>>>><<<;;;:::999999999:::::::::::::::;;;;;;<<<===>>>@@@AAAAAAAAAAAA@@@BBBBBBCCCDDDFFFIIIKKKMMMKKKMMMPPPQQQRRRRRRTTTVVVXXXYYY\\\^^^___```___^^^___``````]]][[[[[[```dddkkksssyyybbbYYYVVVVVVWWW{{{uuuuuutttrrrooolllhhhfffeeeccc```[[[WWWSSSPPPNNNKKKGGGBBB>>>;;;999777555444333222222444555555555555555555555444444333333///111333333111000111222333333444555666777888999777888:::<<<>>>>>>>>>>>><<<:::666333222222333444777888:::<<<===>>>??????>>>>>>>>>===============<<<;;;<<<>>>@@@@@@???===;;;:::999888777777777777777777888999;;;===>>>@@@AAA@@@@@@???===<<<;;;::::::999999999999999999::::::999999888888999999:::::::::;;;===>>>???@@@@@@BBBCCCDDDEEEDDDCCCBBBBBB>>>===<<<:::999999999999999999999999999:::;;;<<<===>>>@@@AAABBBBBBAAAAAABBBBBBBBBCCCFFFHHHKKKMMMLLLOOOQQQSSSSSSTTTVVVWWWWWWXXX[[[]]]```aaaaaaaaa```bbbbbbaaa___```eeejjjrrrzzznnn^^^YYYWWWUUUUUU~~~}}}uuuuuuuuussspppmmmiiiggggggeeeaaa\\\WWWSSSPPPNNNMMMIIIDDD@@@===;;;999777666666555444333222222333666666555555444444333333000333555555222000222444333333333444555777888999555666777999:::<<<===>>>;;;999777444333333444444666777999;;;===???@@@@@@??????>>>==================<<<<<<<<<>>>??????>>><<<;;;:::999888777777777666666777888:::<<<>>>???@@@@@@@@@???>>>===;;;:::::::::999999999999:::::::::999999888888999999:::999:::;;;===>>>>>>?????????AAADDDEEEDDDBBBAAABBB>>>===<<<;;;:::999999999777777666777888:::;;;===<<<>>>@@@BBBCCCCCCBBBAAACCCBBBBBBCCCEEEHHHKKKMMMMMMOOORRRTTTTTTUUUVVVXXXWWWXXXYYY\\\^^^aaabbbccccccfffhhhhhhiiilllrrrxxx|||ddd\\\[[[XXXTTTTTT~~~~~~}}}vvvvvvvvvuuurrroookkkhhhgggddd```\\\WWWTTTRRRQQQNNNJJJDDD@@@===;;;888777666666666444333333333444555555444444333222222111222555888777444222444777222222222333444666888:::777666555666777999;;;===999888777666555555555555666777999;;;===???@@@AAA@@@???>>>=========>>>>>>@@@>>>;;;;;;<<<>>>??????<<<<<<:::999888777777777666666777888:::<<<===>>>@@@@@@@@@@@@???===<<<;;;;;;:::999999999999:::;;;:::999999888888999999:::888999;;;===>>>>>>>>>======@@@DDDEEEDDDBBBBBBBBB??????===<<<;;;:::::::::555444444555666999<<<===<<<>>>@@@CCCDDDCCCBBBAAACCCBBBBBBBBBDDDGGGKKKMMMMMMOOORRRSSSSSSTTTVVVWWWYYYYYYYYYZZZ\\\^^^aaaccchhhkkkooorrruuuzzzlllZZZYYY[[[XXXUUUVVV{{{{{{wwwwwwxxxwwwtttpppllljjjfffccc```\\\XXXVVVUUUTTTLLLHHHBBB>>>;;;999666444333444444444444555777888444444333333222111000000...222666444111///111444222222222333444666999::::::999777555666888:::<<<888888777777777666555555555777999;;;>>>???@@@AAAAAA@@@>>>=========>>>???BBB???;;;:::;;;===??????===<<<;;;999888777777777555666666888999;;;===>>>???@@@@@@@@@???>>><<<;;;;;;;;;999999999999;;;;;;:::999999999999999999:::888999;;;===>>>>>>=========AAAEEEFFFDDDCCCBBBCCCAAA@@@???===<<<<<<<<<<<<333333333333555999<<<>>>;;;===@@@CCCDDDDDDBBBAAACCCBBBAAABBBDDDGGGKKKMMMLLLNNNQQQRRRRRRSSSUUUVVV\\\[[[YYYYYYZZZ\\\```bbbkkkoootttxxx}}}uuubbbSSSUUUYYYWWWUUUXXX~~~~~~~~~~~~|||yyyvvvttttttrrrnnnjjjlllggg```[[[XXXUUURRROOOMMMIIICCC???<<<:::777666555555444333333333333444333333333333333333333333222222222333333444444444111222333444666777888999888888888777666777:::<<<888777666444444444555555444666999===???@@@@@@@@@============>>>>>>>>>>>>@@@>>><<<;;;:::;;;===>>>===;;;888666555666777999:::888666444444777:::<<>><<<999999999888999999::::::999888888777777888888999:::::::::;;;;;;;;;<<<<<>>===<<<<<<;;;;;;:::999999888888999999===>>>???AAACCCEEEFFFGGGDDDDDDEEEFFFHHHKKKMMMOOOLLLLLLNNNPPPRRRTTTUUUVVVXXXXXXYYYZZZ[[[]]]aaaeeemmmqqqwww|||bbb\\\TTTPPPQQQTTTUUUUUU}}}}}}}}}|||}}}}}}~~~~~~{{{yyyvvvtttsssqqqmmmiiilllggg```[[[XXXUUUQQQNNNLLLHHHCCC???<<<:::888777555555444333333333333444333333333333333333333333000000111111111222222222111222333444555777888888888888888777666777:::<<<999888777555555444555555444666999<<<>>>???>>>>>>=========>>>>>>>>>??????@@@???===<<<;;;<<<<<<======;;;999777666666777888888888777777777888999:::;;;<<<>>>@@@@@@>>><<<;;;:::999999999999999::::::999999888888888888999999::::::::::::;;;;;;;;;;;;===>>>AAABBBCCCBBBAAA@@@BBBBBBAAA???>>>===<<<;;;;;;:::999999888999999999;;;;;;===???AAACCCDDDEEEDDDCCCCCCDDDEEEGGGIIIJJJLLLLLLNNNPPPRRRTTTUUUVVVXXXXXXYYYZZZZZZ]]]aaadddnnnsssyyy}}}uuu```[[[UUURRRSSSVVVXXXYYY~~~||||||{{{zzzzzzzzz{{{{{{{{{yyyvvvtttrrrpppllliiikkkfffaaa\\\XXXTTTQQQNNNLLLHHHCCC???===;;;999888555555444333333333333444333333333333333333333333000111111111111222222222111222222444555666777888888888888777666777999;;;;;;:::888777666555555555444666888:::<<<<<<<<<<<<>>>>>>>>>>>>?????????????????????>>>===<<<<<<<<<<<<;;;:::888777666666666666777888999:::999888777888:::<<<>>>???>>>===<<<::::::999999999999::::::::::::999999999999::::::999999999999::::::::::::>>>???AAACCCCCCCCCCCCBBBAAAAAABBBAAA@@@>>><<<;;;;;;;;;:::999999999999999:::;;;===???AAACCCDDDEEEEEEDDDDDDCCCDDDEEEGGGHHHLLLLLLNNNPPPRRRTTTUUUVVVXXXYYYYYYYYYZZZ]]]aaadddmmmssszzz}}}kkk]]]YYYUUUSSSUUUXXX[[[\\\|||{{{zzzyyyyyyyyyyyyyyy|||zzzxxxvvvsssooollljjjjjjgggbbb]]]XXXTTTQQQOOONNNJJJDDD???===:::888666555555444333333333333444333333333333333333333333333333333333333333333333111222222333555666666777888999999888777777999:::;;;:::999888777555555444555666777999:::;;;;;;;;;>>>>>>>>>>>>?????????@@@????????????>>>===<<<;;;;;;;;;:::999888666555555555666777888888888777777:::;;;===@@@AAAAAAAAAAAA;;;;;;:::999999999::::::;;;::::::999999::::::;;;888888999999999:::::::::===>>>???@@@BBBBBBCCCCCC@@@AAABBBBBBAAA???<<<;;;;;;;;;:::999999999999:::<<<===>>>@@@BBBDDDFFFFFFFFFEEEEEEEEEEEEGGGHHHIIILLLLLLNNNPPPRRRTTTUUUVVVXXXYYYYYYYYYZZZ\\\```cccjjjqqqxxx{{{|||xxxccc[[[YYYVVVUUUVVVYYY[[[]]]|||{{{zzzyyyyyyyyyyyyyyy{{{{{{zzzwwwssspppmmmllljjjhhhddd___YYYUUURRRPPPPPPLLLFFF@@@<<<999666444555555444333333333333444333333333333333333333333333333333333333333333333111222222333444555666666888999999999777777888999::::::999888777666555444444555666888999:::::::::===>>>>>>>>>>>>?????????===>>>>>>>>>>>>===<<<<<<<<<;;;:::999888666555444666555555555555666777888:::<<<>>>@@@BBBCCCCCCCCC<<<;;;;;;:::999999999:::;;;::::::999999::::::;;;888888999999999::::::::::::;;;;;;<<<>>>@@@AAABBBAAABBBCCCCCCBBB@@@>>><<<<<<;;;::::::999999::::::<<<===>>>@@@BBBDDDEEEFFFDDDDDDDDDDDDFFFHHHJJJKKKLLLLLLNNNPPPRRRTTTUUUVVVXXXYYYYYYYYYYYY[[[___bbbeeekkkssswwwyyykkk]]]^^^^^^\\\[[[[[[\\\^^^```{{{{{{zzzyyyyyyyyyzzzzzzyyyzzzyyywwwrrrooonnnmmmjjjiiigggaaa[[[VVVSSSRRRPPPLLLFFFAAA===:::777555555555444333333333333444333333333333333333333333222222222111111111111000111222222333444444555555888999:::999888777777888888888888888777666555555444555666777888:::;;;<<<============>>>>>>>>>>>><<<<<<<<<<<<===============<<<:::888777666555555777666555444555666777888999:::<<<>>>@@@AAABBBBBB===<<<;;;::::::999999:::::::::999999999999::::::999999999999::::::::::::>>>======>>>@@@CCCFFFGGGBBBBBBCCCCCCBBBAAA???>>><<<;;;;;;:::::::::::::::999:::<<<>>>@@@BBBCCCDDDBBBBBBBBBCCCDDDFFFIIIJJJLLLLLLNNNPPPRRRTTTUUUVVVXXXYYYYYYYYYYYY[[[^^^aaabbbffflllqqqvvv}}}uuuddd^^^bbbccccccbbbaaabbbdddfff~~~yyyyyyyyyxxxyyyyyyzzzzzzuuuwwwwwwuuupppmmmmmmmmmkkkkkkiiiddd\\\WWWTTTTTTNNNJJJEEE@@@>>>;;;999888555555444333333333333444333333333333333333333333222222222111111111000000222222222333333444444555888999::::::888777777888555666777777777666555555444444555777999;;;<<<===;;;<<<<<<<<<============::::::999:::;;;<<<>>>??????===:::777555555555666666777777888888888888888999:::;;;===???@@@AAAAAA======<<<::::::999999999999999888888888888999999::::::::::::;;;;;;;;;;;;???>>>>>>>>>AAADDDGGGJJJCCCCCCBBBBBBAAAAAA@@@@@@<<<<<<;;;::::::::::::;;;999:::;;;===???AAACCCDDDEEEEEEDDDDDDEEEFFFHHHIIILLLLLLNNNPPPRRRTTTUUUVVVXXXYYYYYYYYYYYYZZZ^^^aaabbbcccfffkkksss{{{iii```aaa```ccceeeeeeeeeeeehhhkkk~~~{{{yyyxxxwwwwwwwwwxxxyyyzzzzzzrrrtttuuusssooollllllmmmkkkllljjjeee]]]WWWUUUUUUKKKHHHCCC@@@>>>===<<<;;;555555444333333333333444333333333333333333333333444444444333333222222222222222222333333444444444888999::::::888777777777333444666777777777666555333444555777999;;;>>>???;;;;;;;;;;;;<<<<<<<<<===999999888888999<<>>???AAABBBBBB>>>===<<<;;;:::999999999999888888888888888888999::::::;;;;;;;;;;;;<<<<<<888888777888:::>>>BBBDDDDDDCCCBBBAAAAAAAAAAAAAAA<<<<<<;;;::::::::::::;;;;;;<<<===???AAACCCEEEEEEJJJIIIHHHGGGGGGHHHIIIIIILLLLLLNNNPPPRRRTTTUUUVVVXXXYYYYYYYYYXXXZZZ^^^aaacccbbbccchhhqqqyyy}}}~~~sss]]]YYY___\\\___cccddddddeeeiiilll{{{xxxuuuuuuvvvwwwxxxxxxvvvwwwuuuqqqllljjjkkkmmmdddhhhgggaaa[[[YYYVVVRRROOOJJJEEEAAA>>><<<999888555444555666888777555333888777666555333222111000222222222111111111000000///000111333555777888999888999::::::999888666555222222333444555555555444333333444555777999:::;;;<<<<<<;;;<<<<<<===>>>???;;;:::999999999999;;;;;;<<<:::888666555555666666555666666777888999999:::777888:::<<>>===;;;:::999888888999999999999999999999999===<<<;;;;;;;;;;;;<<<===;;;:::999999;;;>>>BBBDDDEEEEEEEEEEEEDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<======???CCCEEEFFFHHHIIIIIIGGGFFFFFFGGGNNNNNNNNNOOOQQQSSSTTTVVVVVVWWWWWWWWWWWWYYY[[[^^^___aaadddiiimmmrrruuuwwwzzzzzz~~~yyyeee\\\YYYYYY_________```bbbfffiiikkk|||yyyvvvvvvvvvxxxxxxwwwxxxyyyxxxrrrlllgggggghhhgggjjjiiibbb\\\YYYVVVRRRNNNJJJEEE@@@===;;;999777666666777999<<<===<<<;;;222222111111111000000000333222222222222111111111000111222444555777888999888999:::::::::888777666222333444555555666666666444444444555666888:::;;;;;;;;;;;;;;;<<<===>>>???<<<;;;::::::999:::;;;;;;===<<<:::999888777666666555555666777777888999999777888:::<<<>>>AAABBBCCC???>>>===;;;:::999999888999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::<<>>>>>===<<<;;;;;;;;;;;;:::;;;<<<======???BBBEEEFFFGGGIIIIIIGGGFFFFFFGGGJJJKKKLLLNNNPPPRRRSSSTTTXXXYYYZZZZZZZZZ[[[^^^```___aaadddhhhlllqqqtttuuuwwwwwwzzzooo^^^XXXWWWVVV^^^^^^___```cccgggkkkmmm~~~{{{xxxwwwxxxxxxxxxwwwxxxyyyxxxtttmmmgggffffffjjjmmmkkkccc]]]ZZZVVVRRRNNNIIIDDD@@@===;;;888777333333444666888:::999888333333444444555666666666333333333333222222222222222222333444555666777777888999:::;;;:::999888777444444444555666777777777555444444555666888:::;;;::::::::::::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;=========<<<:::999777666555555666666777777888888777888999<<<>>>@@@BBBCCC@@@???>>>===;;;:::999999999999999999999999999999:::;;;<<<======<<<;;;:::<<<;;;;;;;;;===???BBBDDDEEEEEEFFFFFFFFFDDDCCCBBB???>>>===<<<;;;;;;;;;;;;:::;;;<<<======???BBBDDDEEEGGGHHHHHHGGGFFFGGGHHHFFFGGGJJJMMMOOOQQQQQQQQQTTTUUUVVVWWWWWWXXX[[[]]]___aaacccgggkkknnnqqqssstttsssuuu{{{zzzdddYYYVVVVVVVVV\\\]]]___aaaeeejjjnnnppp}}}zzzyyyyyyyyyxxxwwwtttvvvxxxuuuoookkkjjjjjjmmmooolllccc\\\YYYUUUQQQMMMIIIDDD???===:::888666444222111222333333222000666777777888888999999:::444444444333333333222222222222333333444444555555888999:::;;;;;;:::999888444555555666777888999999666555555444555777999::::::::::::::::::;;;======>>>>>>======<<<<<<;;;;;;======>>>===<<<:::777666555555666666666777777777777777999;;;===???AAABBB@@@@@@???>>>===;;;:::999999999999999999999999999999:::<<<======<<<:::999;;;:::::::::<<<>>>@@@BBBDDDEEEFFFFFFFFFEEEDDDCCC@@@???>>>===<<<<<<;;;;;;:::;;;<<<<<<<<<>>>AAADDDDDDFFFHHHHHHGGGGGGHHHIIICCCFFFIIIMMMOOOQQQQQQPPPPPPRRRTTTUUUUUUVVVYYY[[[___aaacccfffiiillloooppprrrqqqrrrwww|||qqq^^^XXXWWWWWWXXX[[[\\\___cccggglllpppsss~~~|||{{{{{{{{{yyyxxxtttwwwxxxvvvqqqmmmllllllnnnooolllbbb[[[WWWTTTPPPNNNJJJDDD@@@===;;;888777777666444444555666444333444444444444333333333333444444444333333333222222111111222222222333333333666777999:::;;;::::::999555555555555666888:::;;;777666555444444666888::::::::::::::::::;;;======>>>>>>>>>======<<<<<<<<<<<<<<<======<<<:::888777666666666666777777777777666777999:::<<<>>>@@@@@@AAAAAA@@@@@@>>><<<;;;:::999999999999999999999999999:::<<<======<<<:::999999888999999:::<<<>>>???CCCCCCEEEFFFFFFEEEDDDDDDAAAAAA???>>>===<<<<<<<<<:::;;;<<<<<<<<<===@@@CCCCCCEEEGGGHHHHHHGGGHHHJJJDDDFFFJJJMMMPPPQQQQQQQQQRRRTTTWWWXXXYYYZZZ\\\^^^___```ccceeeiiilllnnnooorrrqqqrrrvvvzzziii[[[XXXWWWWWWXXXZZZ\\\```dddjjjooosssuuu~~~}}}}}}}}}}}}{{{yyywwwyyyyyyuuuoookkkjjjkkkoooppplllbbbZZZWWWTTTQQQNNNJJJEEE@@@>>><<<999888666555333444666888888888444444333222111111000000333333333333222222222222111111222222333333444444555666777999:::::::::999555444444444666888:::;;;999777555444444666888:::::::::::::::;;;<<<===>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;::::::777777777777888888888888666777888:::<<<===??????AAAAAABBBAAA@@@>>>;;;:::999999999999999999999999999:::;;;<<<<<<;;;:::999777888888999:::;;;<<<===AAABBBCCCEEEEEEEEEDDDDDDBBBBBB@@@>>>===<<<<<<<<<:::;;;<<<<<<<<<===@@@BBBBBBDDDGGGHHHHHHHHHIIIKKKFFFGGGJJJMMMOOOQQQQQQQQQPPPSSSVVVXXXXXXYYY[[[]]]___```bbbeeeiiilllnnnooosssqqqssswwwyyy~~~{{{bbbYYYWWWUUUUUUXXX[[[]]]aaafffkkkqqqtttvvv~~~}}}~~~~~~}}}{{{uuuvvvvvvrrrmmmjjjkkkmmmpppqqqmmmccc[[[YYYVVVSSSPPPLLLFFFBBB???===:::999555333222222444666666666666666555555444333333222333222222222222111111111222222333444555555666666333444666888999999999999444444333333555777:::;;;:::888555333333555888999;;;;;;;;;;;;<<<===>>>???999:::<<<===>>>============<<<<<<<<<<<<===>>>>>>999999999999888888888888666777888999;;;===>>>>>>AAABBBBBBBBBAAA>>><<<:::999999999999999999999999::::::::::::::::::::::::888888999999:::;;;<<<===???@@@BBBCCCDDDDDDDDDCCCCCCBBBAAA???>>>===<<<<<<;;;;;;<<<<<<;;;<<>>???888999;;;===>>>>>>======>>>============???AAABBB::::::999999999999999999666777888999;;;<<<===>>>BBBBBBCCCCCCAAA???<<<;;;999999999999999999999999;;;::::::999999::::::;;;999999:::;;;;;;<<<======>>>???AAACCCDDDDDDCCCCCCDDDCCCAAA???>>>===<<<<<<;;;<<<<<<<<<;;;<<>>??????>>>>>>:::;;;===<<<:::999999:::;;;<<<<<<<<<;;;999777666444555666888:::<<<===>>>@@@BBBDDDFFFDDDAAA===:::555666777999999999888777999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<>>>AAADDDFFFFFFFFFEEEEEECCCBBBBBBCCCBBB@@@>>>===============>>>?????????AAACCCFFFHHHIIIIIIIIIHHHIIIIIIHHHHHHIIILLLOOOPPPRRRUUUVVVWWWYYY[[[]]]```aaadddgggjjjlllmmmnnnooossswwwxxxxxxyyy}}}nnnfff\\\XXXYYY[[[[[[ZZZccceeehhhkkknnnrrrvvvzzz{{{}}}}}}zzz{{{}}}zzzuuurrrrrrpppooonnnmmmmmmmmmnnnllliiieee```[[[VVVTTTOOOJJJEEE@@@===:::888666555555555555444333222111333333333333333333333333222222222222333333333333222222222222222222222222111222333555666777888888777555444555777999777666555444444333333444666666666999;;;<<<;;;:::;;;<<<:::;;;===>>>??????>>>>>>===???@@@@@@>>>======>>>>>>>>>===<<<:::888666555666666777888999:::;;;<<>>@@@CCCDDDDDDCCCCCCEEEDDDCCCCCCCCCBBB???=========<<<<<<======>>>???@@@AAACCCFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHIIIMMMPPPQQQTTTVVVXXXYYYZZZ]]]___```aaaccceeehhhjjjlllnnnrrruuuxxxyyyxxxzzz~~~iiiaaaYYYUUUWWWYYYZZZZZZaaaeeeiiimmmqqquuuzzz}}}}}}}}}}}}xxx{{{|||{{{}}}|||vvvrrrqqqpppnnnmmmmmmmmmmmmnnnmmmjjjfffaaa[[[WWWTTTOOOKKKEEE@@@===;;;888666555555555444444333333222333333333333333333333333111111111222222222222333111111111111111111111111222222333555666777888999777555333444555777777777666666555444444444444555555777:::;;;:::::::::;;;:::;;;===>>>??????>>>>>>>>>@@@AAAAAA???>>>>>>???AAA???===;;;888666555444666777777888888999999:::>>>@@@CCCDDDDDDAAA>>><<<::::::::::::888777555444=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBAAA@@@FFFEEECCCCCCCCCBBB???======<<<<<<<<<<<<======>>>@@@BBBDDDFFFHHHJJJKKKKKKLLLLLLKKKIIIHHHJJJMMMPPPRRRTTTWWWYYYZZZ\\\___aaa```aaabbbcccfffiiilllnnntttwwwyyyyyyxxxyyy~~~vvvccc^^^WWWUUUWWWZZZ\\\\\\aaaeeekkkqqqvvvzzz~~~}}}{{{{{{uuuyyy{{{|||~~~|||wwwqqqpppooonnnmmmlllllllllnnnmmmkkkgggbbb\\\WWWTTTOOOKKKEEE@@@===;;;888666555555444444333333333333222222222222222222222222000000111111111222222222000000000000000000000000222222333444666777888999888666444333333555777777888888777666555555444444444666999:::999999:::::::::;;;<<<>>>>>>>>>>>>===<<<===???>>><<<;;;;;;<<>>AAACCCCCCBBB@@@>>>;;;;;;::::::999777666666;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<===???@@@AAABBBBBBBBBGGGFFFDDDCCCCCCBBB???======<<<<<<<<<<<<<<<======AAABBBDDDFFFIIIKKKLLLMMMNNNNNNLLLJJJIIIKKKNNNQQQQQQTTTWWWYYYZZZ\\\___bbbbbbbbbbbbcccfffjjjmmmpppuuuwwwxxxxxxwwwxxx|||xxxkkk```\\\XXXWWWZZZ]]]___```cccgggnnntttyyy}}}~~~|||{{{uuuyyy{{{|||~~~|||wwwqqqpppnnnmmmllllllkkkkkkmmmllljjjgggbbb\\\VVVSSSOOOKKKFFFAAA>>>;;;999777555555444333333333444444222222222222222222222222000000111111111222222222000000000000000000000000222222222333444666888999888777555444333444666888777777777666555444333222333555888999999999:::;;;999:::<<<===>>>>>>======:::;;;===<<<;;;999::::::;;;:::888555444444444555111222333555777999:::;;;;;;===???BBBCCCBBBAAA@@@;;;::::::999999999999999777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;===@@@BBBDDDEEEFFFGGGFFFDDDDDDDDDBBB@@@===>>>======<<<<<<<<<======AAABBBDDDFFFHHHKKKMMMNNNOOOOOOOOOMMMLLLLLLNNNPPPOOOQQQTTTWWWYYY[[[___aaaccccccccceeegggkkkoooqqqsssuuuwwwwwwvvvwww{{{~~~~~~kkkbbb[[[YYYXXXXXX[[[^^^aaacccfffjjjpppvvvyyy|||~~~~~~|||{{{xxx{{{|||{{{}}}|||vvvpppooonnnmmmkkkkkkkkkkkklllkkkjjjgggaaa[[[UUURRRPPPLLLFFFAAA>>><<<999777555555333333222333444555333333333333333333333333111111111222222222222333111111111111111111111111111111111111333555777888888888888666555444666888555555555555444333222111333555888::::::999:::;;;999:::<<<===>>>>>>======:::<<<======;;;::::::;;;999888777666555444444444000000222444666888::::::999;;;>>>AAABBBCCCCCCBBB;;;;;;:::999999:::::::::555666777888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<999:::<<>>>>>============>>>AAAAAACCCEEEGGGJJJMMMNNNOOOQQQQQQPPPOOOMMMNNNOOOLLLOOOSSSUUUXXX[[[^^^aaacccdddeeefffiiillloooqqqpppsssvvvwwwvvvwwwzzz}}}ooo```\\\VVVVVVVVVXXXZZZ^^^aaaccchhhkkkppptttwwwyyy|||~~~~~~{{{zzz{{{}}}}}}zzz{{{}}}zzzuuuoooooommmlllkkkjjjjjjjjjjjjjjjiiifffaaaZZZTTTPPPPPPLLLFFFAAA>>><<<999777666444333222222333555666333333333333333333333333222222222222333333333333222222222222222222222222000000///000111333666777777999:::999666555666888666666777777666555444333333555999:::::::::;;;<<<999:::;;;===>>>======<<<:::;;;===<<<:::999999:::::::::999888777555333222000111222444555666888888888:::===@@@BBBCCCDDDDDD>>>===;;;:::999999999999777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;===???BBBDDDEEEEEEDDDCCCDDDEEEDDDCCCAAA@@@@@@???>>>>>>>>>>>>>>>@@@@@@AAACCCFFFIIILLLNNNOOOQQQSSSTTTQQQOOOMMMMMMLLLNNNRRRUUUXXX[[[^^^aaabbbcccdddgggjjjlllnnnooonnnrrrwwwyyyyyyyyy{{{}}}xxxcccYYYZZZUUUVVVXXXYYY\\\___bbbdddgggjjjnnnqqqtttwww{{{}}}}}}{{{yyy~~~}}}zzzzzz|||yyytttooonnnmmmlllkkkjjjjjjjjjiiiiiihhheee```ZZZSSSOOOPPPLLLFFFAAA>>><<<999888666444333222222333555666444444444444444444444444222222333333333444444444222222222222222222222222000///......000222555777777999<<<;;;888666777888999999:::;;;;;;:::888777333666999:::;;;;;;<<<===999:::;;;============<<<888:::;;;:::999888888888======<<<;;;999666333111222222333444444555555666777999<<>>???AAABBBDDDCCCCCCDDDEEEEEEDDDBBBAAAAAA@@@???>>>>>>?????????@@@AAABBBEEEIIILLLNNNOOORRRUUUUUUSSSPPPMMMLLLLLLNNNRRRUUUXXX[[[___bbb```aaadddgggjjjlllmmmnnnmmmrrrxxx{{{{{{{{{|||~~~nnn\\\VVVYYYVVVXXX[[[]]]___aaaeeegggeeehhhkkknnnrrrvvvzzz~~~}}}}}}}}}~~~zzzsssqqqpppooollljjjiiikkkmmmmmmllliiiccc\\\WWWTTTSSSLLLIIIEEE@@@<<<888666555555555666666666555444333222222222222222222222222444333333222222333333444555444333222222222222333...111444333000///333888777777777666555666999<<<<<<;;;:::999777555333222555666777888:::;;;<<<===;;;<<<<<<===>>>=========;;;:::888666666777888999999:::;;;<<<:::666222///555555555555555555555555888888999;;;===???AAABBBBBBAAA>>><<<::::::::::::::::::999888888999::::::::::::::::::::::::::::::<<<<<<======>>>@@@AAABBBCCCEEEGGGGGGFFFEEEDDDEEE@@@@@@@@@???????????????AAACCCEEEEEEDDDEEEIIILLLNNNPPPSSSUUUUUUTTTRRRQQQOOONNNNNNRRRYYY___aaaaaabbbdddeeefffgggiiilllnnnoooppprrrtttwww{{{}}}pppfff]]]VVVTTTZZZZZZ\\\^^^```bbbcccdddfffhhhkkknnnooorrruuuwww}}}}}}~~~~~~|||}}}~~~{{{tttqqqqqqooollliiihhhjjjlllkkkkkkhhhbbb\\\VVVSSSSSSMMMJJJFFFAAA<<<999666555666666555444333444444555222222222222222222222222333333222222222222333333222111111111000000000///---000222111///000333666666888999999888777888999;;;;;;;;;;;;:::888777666333444555666888999:::;;;:::;;;<<<<<<======<<<<<<;;;:::888777666777888999777999;;;;;;:::888444222333333444444555666777777888888999;;;===???AAABBBCCCAAA???===;;;:::999999::::::999888888999::::::::::::::::::::::::::::::;;;;;;;;;;;;===>>>???@@@BBBDDDFFFGGGFFFEEEEEEFFF@@@@@@@@@@@@????????????@@@BBBDDDDDDDDDEEEIIIMMMOOOPPPSSSUUUVVVUUUTTTSSSRRRPPPPPPSSSYYY^^^``````bbbdddfffggggggiiilllnnnpppqqqrrruuuxxx{{{~~~tttfff^^^YYYWWWWWWZZZ[[[\\\^^^```bbbcccdddfffhhhkkkmmmnnnpppsssvvv}}}}}}}}}|||~~~~~~{{{|||~~~{{{vvvrrrqqqpppllliiihhhhhhjjjjjjiiifffaaa[[[VVVSSSRRRNNNLLLGGGBBB===999666555777666333222111222444555222222222222222222222222222222111111111111222222000111111222222111//////.........///000111222333666888;;;<<<:::888777777999:::::::::::::::999999444444555666888999::::::999:::;;;;;;<<<<<<;;;;;;;;;:::999777777888888999666888:::;;;;;;:::777666111222333444555777888888777888999:::<<>><<<:::999999::::::999888888999::::::::::::::::::::::::::::::999999999:::;;;<<<===>>>@@@BBBEEEFFFFFFFFFFFFGGGAAAAAAAAA@@@@@@????????????AAABBBCCCDDDFFFJJJMMMOOOPPPSSSVVVWWWWWWVVVUUUTTTSSSRRRTTTXXX[[[^^^^^^aaacccfffggghhhiiilllnnnoooppprrrtttxxx{{{~~~|||ggg[[[VVVUUUWWWZZZZZZ[[[]]]^^^aaabbbdddeeegggiiilllmmmnnnooorrrttt|||}}}~~~zzz}}}}}}{{{{{{}}}{{{wwwrrrrrrpppmmmjjjggghhhiiihhhhhheee```ZZZUUURRRRRROOOMMMHHHBBB===999777666555555444333333333333444333333222222222222222111222111111000000111111222222333555666666444222111///...---...111222333222666888::::::888666666666888888888999999888777777666666777888999:::;;;;;;999999:::;;;;;;;;;;;;:::;;;:::999888888888999999777999:::<<<;;;:::888777222222333444555666777888777777888:::<<<>>>@@@AAADDDCCCAAA???===;;;999888::::::999888888999::::::999999::::::::::::;;;;;;999999999999:::;;;<<<===>>>AAADDDFFFFFFFFFHHHIIIBBBBBBAAAAAA@@@@@@??????>>>???@@@BBBDDDGGGJJJLLLNNNPPPSSSVVVXXXYYYYYYYYYTTTSSSRRRSSSUUUYYY\\\^^^aaacccfffhhhhhhiiikkkmmmnnnoooqqqsssvvvyyy|||~~~~~~~~~ooo___VVVTTTTTTWWW[[[[[[\\\]]]___aaaccceeeeeeiiikkkmmmnnnnnnoooqqqsss|||}}}~~~zzz}}}}}}zzzyyy{{{zzzxxxrrrrrrqqqnnnkkkhhhhhhiiihhhhhheee```YYYTTTRRRQQQOOOLLLHHHBBB===:::777666333444555666666444222111333333333222222111111111222111111000000111111222222444555777777666444333111///...///111333333222777777777555333333555777999999999999999888777666666666777888999::::::;;;888999999:::;;;:::::::::;;;::::::999999999999999999:::;;;;;;;;;999777666444444444555555555555555666666777999;;;===???@@@DDDCCCBBB@@@>>><<<:::999::::::999888888999::::::999999999::::::;;;;;;;;;::::::::::::;;;<<<=========@@@CCCEEEFFFGGGHHHIIICCCCCCBBBBBBAAA@@@@@@???>>>>>>???@@@DDDGGGIIIKKKMMMOOORRRUUUXXXZZZ[[[[[[SSSSSSRRRRRRSSSVVVZZZ]]]```cccfffhhhiiijjjkkkmmmmmmmmmooorrruuuxxx{{{|||}}}qqqfff\\\XXXWWWVVVWWW[[[\\\\\\^^^```bbbdddeeefffjjjlllnnnooooooppprrrttt}}}}}}}}}zzz}}}}}}yyywwwyyyyyyxxxrrrsssrrrpppmmmjjjjjjjjjjjjiiifff```ZZZTTTQQQPPPMMMKKKFFFAAA===:::888777222444777999888666333000444333333222222111111111222222111111111111222222111111333444444444333222111111111000000111111222666666555333111222555777;;;<<<<<<<<<;;;:::999999444444555666666777888888888999::::::;;;;;;:::::::::::::::::::::999999999999999:::::::::888777666555555555555555555555555555666777888:::===???@@@CCCCCCBBBAAA???===;;;:::::::::999888888999::::::888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>><<>>>>>@@@CCCGGGHHHIIILLLMMMPPPTTTWWWZZZ\\\]]]VVVVVVTTTRRRRRRTTTXXX\\\```cccfffiiiiiijjjkkkllllllmmmoooqqqtttxxxzzz|||}}}fff```[[[[[[ZZZXXXYYY[[[\\\]]]___```cccdddfffgggjjjkkknnnnnnoooppprrrttt}}}}}}zzz~~~~~~yyyvvvwwwxxxwwwrrrssssssqqqooollllllllllllkkkhhhaaaZZZTTTPPPOOOKKKHHHEEE@@@<<<:::888777444666777888888666444333444444333333222111111000333333222222222222333333000000000111111222222222000222333111...,,,...111444555666555444444555777999:::;;;;;;<<<<<<;;;;;;444444555555666777777777999::::::;;;;;;;;;;;;;;;::::::;;;;;;::::::999888666777888888999999888888333444444444555666666666555555666888:::<<<>>>???AAABBBBBBBBB@@@???===<<<::::::999888888999::::::888888999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<>>===???CCCFFFGGGGGGJJJLLLOOOSSSWWWZZZ]]]___\\\[[[YYYUUURRRRRRVVVZZZ___cccgggiiijjjjjjkkklllnnnooopppsssvvvyyy|||}}}}}}rrr___ZZZXXXZZZZZZYYYZZZ^^^]]]^^^___aaaccceeefffggggggiiikkklllmmmnnnppprrr}}}}}}{{{~~~yyyuuuvvvwwwvvvrrrssstttrrrpppnnnmmmnnnmmmllliiibbbZZZSSSPPPOOOIIIGGGDDD@@@<<<:::888888777777777777777666666666444444333333222111000000444333333222222333333444111111000000111222333333///222444111+++))),,,000111444777888777666666666555666777999:::;;;;;;<<<666666777777888888999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;:::999888444444666777999999::::::111222333444555777888888555555666777:::<<<>>>???AAAAAABBBBBBAAA@@@>>>===::::::999888888999::::::888888999::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<===@@@CCCEEEEEEFFFGGGHHHFFFEEEDDDCCCBBBAAA@@@@@@AAA???===???CCCFFFFFFEEEIIIKKKNNNRRRVVVZZZ]]]___bbbaaa]]]WWWRRRQQQTTTXXX___cccgggiiijjjjjjkkkllloooppprrrtttwww{{{}}}~~~{{{fffZZZVVVTTTWWWYYYYYY\\\aaa]]]^^^___aaaccceeeggggggeeegggiiikkkkkkmmmoooqqq{{{vvvuuuvvvxxxzzzxxxvvvssspppmmmlllkkkkkkooommmhhh```XXXSSSPPPPPPKKKIIIFFFBBB???<<<;;;;;;333444555555444333111000111111111222222333444444111111111222333444333111111111222222222333333333...---,,,...000333333333111111333444555666666666555666777888999:::::::::888888666555555666777777999999::::::::::::;;;;;;===<<<;;;:::999999999999777888888888888999999999777666555444444555666777444777;;;;;;999999;;;===???@@@AAABBBBBB@@@>>>===<<<;;;;;;::::::999999888777777888999:::;;;;;;<<>>>>>AAADDDFFFGGGGGGIIILLLPPPUUUYYY\\\^^^aaa```___[[[WWWUUUUUUVVV]]]bbbhhhiiigggfffhhhkkkmmmnnnqqquuuyyy|||~~~lll___WWWWWWWWWXXXYYY[[[\\\]]]aaa___^^^```dddhhhhhhgggggghhhiiijjjllloooqqqrrr|||xxxvvvvvvwwwxxxwwwvvvsssqqqnnnllljjjjjjnnnlllhhhaaaZZZSSSPPPPPPLLLJJJFFFCCC???===<<<;;;555555666666555444222111333333222222222222222222000000000111111111000///111111111222222222333333,,,******+++---///000///000111333444555555666666666666888999:::;;;;;;;;;888777666555555555666777999999999:::::::::;;;;;;===<<<;;;:::999999999999888888888888999999999999888777666666666666888888555777888999888999;;;<<>><<<;;;;;;:::::::::999999999999999:::;;;;;;<<<<<<<<<;;;:::999999;;;===>>><<<>>>BBBCCCCCCBBBDDDEEECCCDDDFFFGGGHHHGGGEEECCCEEEBBB??????@@@BBBCCCDDDHHHIIILLLOOOSSSXXX[[[]]]bbbccccccaaa]]]YYYXXXWWWYYY___eeegggggghhhkkkoooooopppsssvvvyyy|||}}}~~~uuudddYYYWWWWWWXXXYYYZZZ\\\]]]^^^aaa______bbbfffhhhhhhgggggghhhiiijjjllloooqqqrrr~~~}}}zzzxxxwwwwwwwwwvvvvvvuuussspppllliiihhhlllkkkhhhccc[[[UUUQQQOOOMMMKKKGGGCCC@@@===<<<;;;666666777666666555444333444444444333222111111111222222222222222111000///111111111111111222222222///...---...000222222111000111222444555555555555555666888:::;;;<<<======888777555444444444555555999999999999::::::::::::<<<<<<;;;;;;:::999999999888888999999999:::::::::999999777777777777888999777666444555777999::::::???@@@BBBDDDDDDCCCAAA@@@<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::===BBBGGGIIIHHHFFFFFFGGGDDDFFFHHHIIIHHHHHHHHHIIIHHHEEEAAA@@@@@@AAAAAA@@@IIIIIIJJJMMMQQQVVVZZZ]]]cccfffiiihhheee```[[[YYYYYY]]]bbbeeegggiiinnnrrrrrrsssuuuxxxzzz|||}}}~~~{{{jjj___YYYXXXXXXXXXYYY[[[\\\^^^___``````bbbdddgggiiihhhgggggghhhiiijjjlllnnnppprrr~~~|||~~~}}}|||zzzyyyxxxxxxvvvvvvvvvuuurrrnnnjjjhhhkkkkkkiiiddd\\\VVVQQQOOONNNKKKHHHDDD@@@===<<<;;;777777666666555444444333444444333333333222222222777888888777555333222222111111111111111111111111111000//////111333333222000111222333444555555555444555777999;;;<<<======777666555444333333444444888999999999999:::::::::;;;;;;;;;;;;;;;::::::999999999999999:::::::::;;;:::999888777666777888888888555222222666::::::999???@@@BBBDDDEEEEEECCCCCC===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::::::::999777888999:::;;;::::::999>>>AAAFFFKKKMMMMMMJJJGGGHHHHHHHHHFFFEEEGGGKKKOOOHHHEEEBBB@@@@@@AAA@@@???IIIIIIIIIKKKOOOTTTYYY\\\bbbggglllnnnkkkeee___\\\[[[^^^aaacccfffjjjooosssuuuvvvwwwyyy{{{|||}}}}}}pppbbb\\\ZZZXXXXXXYYYZZZ\\\^^^___``````bbbdddgggiiiiiihhhggghhhhhhiiijjjmmmoooqqqrrr}}}|||{{{{{{{{{{{{{{{zzzzzzyyyvvvwwwxxxwwwuuuqqqllljjjlllllliiiddd]]]VVVQQQOOONNNLLLHHHCCC???===;;;:::666666555444444333333333222222333333333444444444888:::;;;999666333333444222222111111111111111111///...,,,---...//////...000000222333444555555555222333555777999:::;;;<<<888777555444333333444444888888888999999999::::::;;;;;;<<<<<<<<<;;;:::999999:::::::::;;;;;;;;;;;;999888777666555666777777888444111222666999:::999>>>???BBBDDDFFFFFFEEEDDD???>>><<<;;;::::::;;;<<<;;;;;;::::::999888888888888999;;;<<<<<<<<<::::::;;;:::<<>>;;;:::999777666555444333333333333222222222333444555555555555777999777333000111333333333333222222222222222222000......000000000//////000111333444444444444222333555777888999::::::999888666444333333444444888888888888999999999999:::;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<:::999777666555555666777666555333444666888999999<<<>>>AAADDDFFFFFFFFFEEEBBB@@@>>>;;;::::::;;;;;;:::::::::999999888888888999:::<<<=========<<<;;;:::999:::AAAJJJOOOMMMIIIAAAEEELLLRRRTTTPPPHHHBBBDDDBBBAAAAAABBBCCCBBBAAADDDDDDFFFIIIMMMSSSXXXZZZ```eeemmmqqqppplllgggdddZZZZZZ[[[^^^eeemmmuuuzzzvvvwwwyyyzzz|||}}}}}}}}}|||~~~nnnaaa\\\[[[[[[YYYZZZZZZ\\\^^^```bbbcccdddfffiiijjjjjjiiijjjkkkjjjkkkkkkmmmoooqqqsssuuu|||{{{}}}~~~|||{{{zzzxxxwwwwwwwwwwwwrrrsssttttttsssqqqooommmqqqoookkkccc[[[TTTPPPOOOMMMJJJFFFBBB===:::888777888777666444444444444555333333444444444444444444111444777555111...///222444444444333333333222222555333111111222222222111///000111222333444444444444555666777999999999::::::999777555444444444555888888888888999999999999:::;;;<<<======<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::888777666666777777444555777777777777999;;;;;;===@@@CCCEEEFFFFFFFFFEEECCC???<<<:::999::::::::::::::::::::::::999999:::;;;;;;<<<<<<<<<<<<<<<:::<<<>>>AAAEEEIIIMMMPPPHHHHHHKKKQQQVVVTTTJJJBBBDDDBBBAAAAAABBBBBBAAA@@@@@@AAADDDIIINNNSSSWWWZZZ```eeelllppppppnnnkkkjjjaaa___]]]^^^cccjjjqqqvvvvvvwwwxxxzzz{{{|||}}}}}}~~~yyyhhh```___^^^]]]ZZZZZZ[[[]]]___aaacccdddfffhhhjjjjjjiiiiiikkknnnllllllmmmoooqqqsssuuuvvv}}}zzzzzz}}}}}}zzzxxxvvvtttttttttpppqqqqqqrrrqqqpppnnnnnnsssqqqkkkcccZZZSSSPPPOOOLLLJJJFFFAAA===999777777:::999777666555555666666666555555444444333333222000444777555000...000333555555555444444333333333333111///.../////////---///000111222333444444444666666777999999:::::::::;;;:::888666555444555555777888888888888999999999999;;;<<<>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<=========;;;:::888777777888888222555999999777777999;;;:::<<>><<<>>>HHHPPPTTTMMMIIIKKKQQQTTTOOOIIIEEEDDDBBBBBBBBBBBB@@@>>>>>>@@@DDDIIINNNSSSWWWYYYaaaeeekkkppppppooonnnnnniiieee```___aaafffkkknnnuuuvvvxxxzzz{{{|||}}}}}}nnn___[[[\\\ZZZXXXZZZZZZ[[[]]]___bbbdddeeegggiiikkkjjjhhhiiilllooommmmmmnnnppprrrtttvvvwww~~~yyyxxxyyyzzzzzz|||yyyrrrooorrruuutttqqqtttvvvtttooolllnnnqqqrrrppplllddd\\\UUUQQQPPPMMMIIIEEEBBB???>>>;;;999888777666555444333333333555555333222111222222333222222111111111111222222444333333222222333333444000000000000000000000000000000000111222222333333333444666888999:::::::::;;;;;;999777555444222111777888:::;;;<<<;;;::::::===============>>>??????>>>>>>===<<<;;;:::::::::>>>>>>>>>;;;888444333333666666777777777666666555888999;;;===@@@BBBDDDEEEDDDEEEDDDBBB>>><<<;;;<<<<<<<<<===>>>===<<<:::999999:::;;;;;;<<<<<<;;;;;;;;;::::::;;;===AAADDDFFFZZZ```]]]PPPIIILLLKKKEEEEEEEEEDDDDDDCCCCCCCCCBBBEEEDDDCCCDDDHHHNNNUUUYYYaaaccceeeiiimmmpppssstttuuuooogggaaabbbfffjjjmmmuuuyyy|||{{{xxxxxx{{{uuueeeaaa___YYYWWW\\\^^^]]]\\\]]]```bbbcccccciiijjjkkkjjjiiiiiikkkmmmqqqqqqqqqqqqrrrssstttuuuzzzxxxyyyzzzyyy{{{yyyrrrpppsssuuuuuusssuuuuuusssooommmnnnqqqqqqpppllleee\\\VVVRRRQQQOOOKKKFFFBBB@@@>>>;;;999666555555444444444555555999888666444222222222333333333222222222222333333333333333222222333333333000000000000000000000000///000000111111222333333333444555666777999::::::<<<;;;:::888666444333222777777999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???>>>===<<<;;;;;;;;;;;;;;;<<<===<<<:::888888888888888999999999999888888888999:::<<>>;;;999444444444444444555666666;;;:::888555444333333333444333333333333333333444333333333222222333333333000000000000000000000000//////000111111222222333333333333333555777999:::<<<<<<:::999777666555444555666888999;;;;;;<<<<<<;;;;;;;;;<<<===???@@@AAA???>>>===<<<<<<;;;;;;<<<999;;;===<<<;;;999999999888888999999999999888888999999999:::<<<@@@CCCEEEEEEFFFGGGEEEBBB@@@???@@@>>>===;;;:::999999::::::999:::;;;;;;<<<<<<;;;;;;???>>>============???@@@EEESSS[[[TTTKKKIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAACCCBBBAAABBBEEEJJJPPPSSSYYY___eeeiiijjjnnntttzzzzzzzzzwwwqqqkkkgggggghhhnnnrrrwwwyyyxxxxxxzzz}}}{{{}}}~~~mmm___VVVWWWZZZZZZ\\\aaaeeebbb___^^^___aaabbbcccbbbdddeeefffggghhhkkkmmmllllllmmmmmmnnnnnnoooooo}}}{{{zzzzzzzzz|||{{{vvvtttwwwzzzyyyyyyvvvrrrpppppppppooonnnoooooolllfff```ZZZVVVUUUSSSOOOJJJEEEAAA>>>;;;888555555444444444555555666:::999777555444333444444333333222222222222333333222222222333333222222222000000000000000000000000//////000000111222222222333222111111333555888:::<<<<<<;;;:::888777666666444555666888:::;;;<<<<<<999::::::;;;===???@@@AAA???>>>>>>===<<<<<<<<<===;;;<<<======:::777555555555666666777777777777666:::999888888;;;>>>BBBEEEEEEGGGHHHGGGEEECCCBBBBBB???>>>;;;999888888:::;;;999:::;;;;;;<<<<<<;;;;;;>>>>>>============>>>???;;;FFFNNNKKKGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCBBBAAABBBAAAAAABBBDDDHHHLLLNNNSSSZZZcccggggggkkkttt{{{}}}~~~tttllliiijjjkkkoootttwwwwwwxxxzzz|||{{{}}}wwweee\\\VVVXXX[[[\\\^^^bbbhhheeeaaa___```aaabbbcccbbbdddeeeffffffgggjjjlllkkkkkklllmmmmmmmmmmmmmmm}}}|||||||||~~~yyywwwzzz|||{{{zzzwwwtttqqqqqqpppnnnmmmnnnnnnlllhhhaaa\\\YYYXXXTTTPPPJJJEEEBBB>>>;;;888777777666444444333333333666555444333333333444555222222111111111111222222111222222333333222222111////////////////////////...//////000111111222222222111111111222444777999<<<;;;;;;:::999888888777444555666777888:::;;;<<<999999:::;;;===>>>@@@AAA??????>>>=========>>>>>>;;;===???>>>;;;888666666555555666777777777777777999888777777999===AAACCCEEEGGGIIIIIIGGGEEEDDDEEEAAA???;;;888777888:::;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@>>>BBBCCCCCCEEEHHHIIIGGGJJJIIIHHHGGGEEECCCBBBBBBAAAAAAAAAAAACCCEEEHHHIIIMMMUUU^^^bbbdddhhhqqqyyyvvvqqqooojjjmmmqqqtttvvvxxxzzz{{{{{{}}}zzzjjjaaa\\\YYY\\\```ccceeegggiiifffcccaaabbbcccdddccceeefffgggfffffffffhhhjjjkkklllmmmnnnnnnmmmmmmlll~~~~~~}}}{{{yyy{{{|||{{{yyyxxxvvvtttqqqooommmllllllmmmllliiiccc^^^[[[ZZZSSSOOOJJJEEEAAA>>>;;;888888777666555444333333333333333222111222333444555222111111000000111111222000111222333333222111000////////////////////////......///000000111111222111111111111333555777888:::::::::999999888888888555555555666777999:::;;;:::::::::;;;<<<>>>???@@@??????>>>>>>>>>>>>??????:::===???@@@>>><<<::::::666777888999999:::999999888777777777999<<>>???@@@AAAFFFDDDAAAAAADDDGGGGGGFFFJJJIIIHHHGGGFFFEEEDDDCCC@@@AAAAAABBBCCCDDDEEEEEEIIIOOOWWW]]]```fffnnnttt}}}{{{wwwkkkllloooqqquuuxxxzzz{{{zzz|||qqqddd[[[ZZZ[[[___dddhhhkkklllhhhfffdddccceeeffffffeeeeeefffgggfffeeeeeegggiiikkklllmmmnnnnnnmmmllllll}}}{{{xxxzzz{{{yyyvvvyyyzzzwwwrrrmmmkkklllkkklllllljjjeee```]]]\\\RRRNNNIIIDDDAAA>>>;;;888777666555444444444444444444333222111111222333333333222222111111222222333000111222333333222111000////////////////////////......//////000111111111000111222333444666777777999999999999888888888888666666555555666777999:::;;;::::::;;;<<<===>>>????????????>>>>>>??????@@@999<<>>BBBEEEIIIJJJIIIHHHGGGGGGBBBAAA>>><<<::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;999:::;;;===>>>???@@@@@@CCCBBBAAABBBCCCEEEGGGIIIIIIIIIHHHGGGFFFFFFEEEEEEAAAAAABBBBBBCCCCCCCCCCCCFFFJJJQQQWWW]]]dddjjjoooyyy}}}nnnmmmmmmooossswwwzzz|||{{{~~~zzzjjjaaaYYY[[[]]]```cccggghhhgggeeeddddddeeehhhiiihhhgggbbbcccddddddddddddgggiiijjjkkkmmmnnnnnnmmmkkkjjj}}}zzzwwwxxxyyywwwuuuyyy|||yyyrrrlllkkklllkkklllllljjjeeeaaa^^^]]]QQQMMMHHHDDDAAA>>>;;;999555444444444444555666666666555444222111111222222444333333222222333333444///000222333333222000///////////////////////////......//////000111111111000111222444666666777777888888888888888888888888777666555555555777888999;;;;;;;;;;;;;;;<<<===>>>@@@???????????????@@@@@@999<<<===<<<999444000...444444555777777888888888555666777999:::<<<<<<===AAAEEEHHHJJJIIIHHHGGGGGGCCCAAA???===<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::<<<===>>>>>>>>>>>>888;;;@@@CCCBBBCCCHHHNNNHHHHHHHHHGGGGGGFFFFFFFFFAAAAAABBBCCCCCCCCCBBBBBBEEEGGGMMMTTT[[[ccchhhkkkvvv|||pppnnnmmmnnnrrrwwwzzz|||~~~pppddd^^^ZZZ]]]^^^___aaabbbaaa___ccccccdddgggjjjkkkiiihhh___```bbbbbbcccdddgggiiiiiikkklllmmmmmmllljjjiii}}}~~~{{{{{{{{{{{{vvvuuuwwwwwwrrrmmmkkknnnllliiifffbbb___\\\ZZZUUUPPPLLLHHHAAA:::888:::>>>999555444555666555444444222222222333333111///222222222111111111111111000000000000000000000000000////////////000000111000000000000000000000000444444444444444444444444999:::<<<<<<;;;999666444666555222111222444888:::999:::<<<;;;:::999999:::999<<>>===:::<<<>>>???===<<<<<<<<<999888777666666777888999::::::999888999:::;;;<<>>?????????????????????AAADDDHHHJJJJJJJJJKKKJJJJJJIIIHHHEEEFFFGGGFFFDDDBBBCCCDDDBBBEEEJJJPPPVVV]]]eeeiiinnnvvvwwwtttooommmoootttzzz~~~ppp___ZZZ^^^\\\\\\```hhhjjjeee```___bbbbbbccceeeggggggeeebbbdddeeefffdddbbbaaadddgggiiijjjkkklllkkkiiigggeee~~~~~~}}}~~~~~~|||||||||{{{wwwuuuwwwvvvpppllljjjlllkkkhhheeeaaa^^^[[[ZZZQQQMMMIIIFFFBBB<<<;;;===;;;999666555555555555444444333222222333333222000......//////000000111111111111111111111111111111000000//////...//////000000000000000000000000000//////000111333444555555444666888:::;;;;;;999888777666333222222444777999888:::;;;;;;:::999999::::::;;;>>>@@@AAA@@@>>>===>>>@@@AAA@@@>>><<<;;;;;;888888777666666777888999::::::999999999:::;;;<<<===???CCCFFFHHHIIIIIIHHHEEECCC@@@>>><<<<<<<<<===::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAA>>>???@@@@@@@@@BBBEEEGGGIIIJJJJJJJJJJJJJJJIIIIIIFFFGGGGGGFFFCCCBBBBBBCCCAAACCCHHHLLLRRRYYYaaafffmmmttt~~~}}}yyysssnnnnnnrrrxxx||||||iii\\\ZZZ^^^^^^]]]aaahhhkkkhhheeeeeeccccccccceeeggggggeeeccccccddddddcccaaaaaadddggghhhiiijjjjjjjjjhhhfffeee}}}}}}~~~|||~~~~~~}}}}}}~~~|||xxxuuuvvvtttnnnjjjiiijjjiiigggddd```]]][[[ZZZRRRLLLHHHEEEAAA<<<;;;===888888999777555444444555555333222333444444333111---......///000111222222222222222222222222222222111000///...............000000000000000000000000...///000111333444555666333444666888:::::::::999888777555333333444555777888999;;;;;;:::999999::::::;;;<<<===>>>>>>>>>>>>AAACCCCCCBBB???;;;::::::888888777777666777777888:::999999999999:::;;;;;;;;;===AAADDDGGGHHHHHHHHHFFFDDDBBB???===<<<<<<<<<999999999999::::::::::::;;;;;;<<<===>>>??????@@@===???AAABBBBBBCCCEEEFFFHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHFFFCCCAAAAAAAAA@@@AAADDDGGGLLLSSS[[[```kkkqqqyyyyyyrrrppprrruuuyyynnnaaaYYYZZZ^^^aaaaaaeeemmmppplllhhhfffdddcccccceeefffgggeeecccbbbcccbbbaaa```aaadddgggeeefffggghhhhhhgggeeeeee||||||}}}|||~~~~~~}}}~~~|||xxxvvvvvvrrrlllhhhhhhjjjiiigggdddaaa^^^\\\[[[UUUOOOIIIFFFAAA;;;888:::555888:::888555333333555555333222222444444333222111111111222222333333333222222222222222222222222111000///...------------000000000000000000000000333333444444444444555555555555666777777777777777999888666555444444444555777999::::::999999999:::;;;;;;;;;;;;<<<===>>>>>>AAABBBCCCBBB???<<<::::::999888888777777777777777999999999999999::::::::::::<<<@@@CCCFFFHHHIIIIIIFFFEEECCCAAA???======<<<888888999999999:::::::::888888999:::;;;<<<=========???BBBCCCCCCCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIJJJIIIGGGCCC@@@@@@@@@@@@AAABBBDDDGGGMMMUUU[[[hhhnnnwww~~~|||xxxuuuuuuuuuvvvfff^^^ZZZ[[[^^^aaadddnnnyyy{{{sssiiiddddddbbbbbbccceeefffeeedddcccbbbaaa``````bbbdddfffddddddeeefffeeeeeedddddd||||||}}}}}}~~~~~~}}}}}}yyywwwvvvqqqjjjhhhiiilllkkkhhheeebbb___]]][[[UUUNNNIIIGGGDDD===999999444777999888555222333555555333111111333444444333444444333333222222111111222222222222222222222222222111000......---------////////////////////////333333333444444555555555555555555555666777888888888888777666555444444333666888::::::999999999:::;;;:::::::::;;;<<<===>>>===???AAA@@@>>><<<<<<<<<999999999999999888888777888888999999999::::::::::::<<>>===888888999999999:::::::::888888999:::;;;<<<======<<>>>>>;;;===???@@@???======>>>;;;;;;;;;;;;;;;:::999888777888888999:::999999999:::;;;===@@@CCCEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@???999999999999::::::::::::;;;;;;<<<===>>>??????@@@<<<>>>@@@AAAAAABBBDDDEEEEEEEEEGGGHHHJJJJJJKKKKKKLLLLLLLLLIIIFFFCCCBBBCCCCCCDDDDDDCCCDDDHHHMMMQQQXXX```mmmxxx{{{xxx|||wwwiiiccc```]]]\\\^^^\\\eeewwwzzzrrrdddbbb```bbbeeehhhkkkkkkgggddd```___```bbbdddeeedddddddddcccbbbaaaaaaaaa}}}|||~~~}}}zzzyyywwwqqqkkkjjjnnnnnnmmmjjjfffaaa]]]ZZZXXXQQQKKKIIILLLLLLEEE>>>;;;888666444333444555555555333111......000222333333222222222111111000000000111111111111111111111111222111111000000000111111////////////////////////------///111333555777777555555444444666888;;;===666777888888888666555333555777999999999999999;;;:::;;;;;;<<<======>>>>>><<<>>>AAAAAA@@@>>>>>>???<<<============;;;:::999666777888999:::999999888888999;;;===???AAACCCCCCEEEEEEDDDDDDCCCBBBAAAAAA::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAA===>>>?????????@@@CCCFFFDDDEEEFFFHHHJJJKKKKKKKKKMMMMMMMMMKKKGGGEEEEEEEEECCCDDDDDDDDDDDDFFFIIILLLNNNVVVcccoooxxx}}}~~~xxxnnnccc^^^\\\ZZZ[[[^^^```eeerrryyyttteeedddbbbdddhhhmmmppprrrjjjfffaaa___```cccddddddfffeeedddbbbaaa`````````}}}|||~~~}}}zzzyyywwwrrrkkkkkkooonnnmmmiiieee```[[[XXXVVVTTTNNNLLLNNNMMMEEE<<<777:::666222111444666666444222000...---///111222222333333333333333333444444000000000000000000000000222111111111111111222333////////////////////////222222333444444555666666:::999666555555666999:::555666888999888777555444555777999999999999:::;;;:::;;;<<<===>>>>>>>>>>>>???AAABBBBBBAAA?????????===>>>>>>???>>><<<:::999666777888999:::999888888777888999;;;===>>>@@@@@@DDDDDDDDDEEEDDDCCCCCCBBB::::::;;;;;;;;;;;;<<<<<<::::::;;;<<<===>>>??????======>>>======???CCCFFFCCCDDDFFFHHHJJJKKKKKKLLLMMMNNNMMMKKKHHHFFFFFFGGGCCCDDDDDDDDDCCCDDDGGGIIIHHHOOO[[[gggsss}}}~~~~~~qqqhhh___ZZZXXXVVVYYY^^^ffffffllluuuyyyvvvqqqpppgggeeedddeeejjjppptttvvvlllhhhbbb___aaacccddddddgggfffeeecccaaa```______~~~}}}|||zzzvvvrrrnnnllllllllloooooolllfff```ZZZXXXWWWPPPMMMIIIEEEBBB???<<<::::::777555444555555555444444444333333333222222222777666333///---///444888///000111222222222222222111///...///222333222000------...///000000//////------...///000222444555555555666666555444333333555666777888888777666555666777777777888888888888::::::;;;;;;<<<=========AAACCCEEEFFFFFFCCC@@@>>>=========>>>===<<<<<<;;;999999999999888888888888888777777888:::===@@@BBBDDDDDDFFFFFFFFFFFFEEEDDD@@@>>><<<;;;;;;:::888666;;;;;;;;;<<<===>>>>>>???>>>;;;999:::>>>@@@@@@???FFFGGGHHHIIIJJJLLLMMMMMMLLLLLLKKKJJJHHHGGGFFFEEEGGGFFFFFFEEEEEEEEEEEEEEEKKKOOOWWW```iiittt~~~}}}~~~qqqeeeaaa\\\WWWWWWYYY^^^aaagggjjjmmmnnnmmmmmmooorrrgggdddbbbccchhhpppwwwzzzllliiiddd___]]]^^^aaacccggggggeeecccbbbaaa``````~~~|||zzzvvvrrrooommmlllkkknnnmmmkkkfff___YYYWWWVVVQQQNNNIIIFFFCCC@@@===::::::777555444555555555444777666666666555555555555555555444333111000222444000111111222222222222111111///...///111222111000------...///////////////...//////000111333555666555555555555555444333333444555666666666666555444666666666777888888999999::::::;;;;;;<<<=========AAABBBDDDFFFEEECCC@@@>>>===============<<<<<<;;;888777777666666666666666888777777888999<<>>===<<<======;;;999;;;;;;;;;<<<===>>>>>>>>>BBB@@@>>>???BBBEEEEEEDDDFFFGGGHHHIIIJJJLLLMMMMMMJJJKKKLLLMMMLLLJJJHHHFFFGGGGGGFFFFFFFFFFFFFFFGGGIIILLLQQQXXXaaalllwwwqqqggg```^^^[[[YYYYYY[[[^^^```eeegggiiiiiigggggghhhjjjdddaaa___```dddjjjoooqqqjjjgggccc___^^^```ccceeejjjiiigggdddbbbaaa```___}}}zzzwwwsssooommmkkkkkklllllljjjeee___YYYVVVUUURRROOOJJJGGGDDDAAA===;;;:::777555444555555555444444444333333333333333222222444666666444111000000222222333333333222111111000///...///000111000///---....../////////////////////000111222333555666444555555555555444444333333444444555555555444444444555555777888999:::;;;::::::;;;;;;<<<=========@@@AAACCCEEEEEECCC@@@???===============<<<<<<<<<:::999777666666666777777888888777777888:::<<<===@@@BBBEEEHHHIIIHHHFFFEEE@@@???>>>>>>??????>>><<<;;;;;;;;;<<<======>>>>>>@@@???>>>???BBBDDDDDDDDDFFFFFFGGGIIIJJJKKKLLLMMMIIIKKKNNNPPPOOOMMMJJJGGGGGGGGGFFFFFFFFFGGGGGGHHHFFFHHHJJJNNNVVVaaammmuuu}}}}}}nnnbbb\\\ZZZZZZZZZZZZ\\\^^^```aaaeeeeeefffdddbbb``````aaa```___]]]___bbbfffhhhiiifffdddaaa___```bbbeeegggkkkiiigggeeebbbaaa```___~~~}}}{{{xxxtttpppmmmkkkjjjlllllljjjfff```ZZZVVVUUURRROOOKKKGGGDDDAAA>>><<<:::777555444555555555444222222222222222111111111222444777777444111000///333444444444333222111111////////////000000000///......///////////////.../////////000111222444555444444444555555444444333333444444444555555555555333333555666888:::;;;<<<::::::;;;;;;<<<=========???@@@BBBCCCDDDBBBAAA???>>>>>>===<<<<<<<<<<<<<<<===<<<:::888888888999:::888777777777888999:::;;;>>>@@@DDDGGGIIIIIIGGGFFFBBBAAA????????????>>><<<;;;;;;;;;<<<<<<===============>>>???AAABBBCCCCCCFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNOOONNNLLLJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEDDDFFFKKKVVVbbbjjjuuu|||ooobbb[[[XXXWWWWWWWWWYYY[[[___bbbdddgggfffeeebbb```^^^]]]]]]^^^]]]]]]___ccceeeffffffaaa```______```cccfffhhhgggfffeeecccbbbaaa``````|||}}}{{{xxxuuuqqqmmmkkkjjjlllmmmkkkgggaaa\\\XXXVVVRRROOOKKKGGGDDDAAA>>><<<:::777555444555555555444444444444444444555555555333555666555222111111222444444444444444333222111///000000000/////////000...///////////////..................///111222333333333444444444444444333444444444555555666666777222333444666888:::<<<<<<::::::;;;;;;<<<=========>>>???AAABBBCCCBBBAAA@@@>>>>>>===<<<<<<<<<<<<===>>>===;;;:::999999999:::777777777777888888999999;;;>>>BBBEEEHHHIIIHHHHHHEEECCCAAA@@@???>>><<<:::;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAABBBCCCDDDEEEFFFEEEFFFGGGHHHIIIKKKLLLLLLPPPOOONNNLLLKKKJJJJJJJJJGGGGGGFFFEEEEEEEEEEEEFFFFFFDDDBBBBBBEEENNNXXX```nnnwwwuuufff\\\XXXWWWWWWVVVUUUVVVYYY^^^cccfffgggeeebbb___^^^\\\[[[ZZZZZZZZZ[[[^^^bbbddddddccc]]]]]]]]]^^^```cccfffgggbbbbbbaaaaaaaaaaaabbbbbb}}}zzz}}}|||yyyvvvqqqnnnkkkiiilllllllllhhhbbb\\\XXXWWWRRROOOJJJGGGDDDAAA===;;;:::777555444555555555444222222333333333333333444444444444333111111333444444444555555555444333333000111222111000///000111//////////////////...---...------...///000111111222333333444444444444333555444444444555666777888333333555666888:::;;;<<<::::::;;;;;;<<<============>>>???AAABBBBBBAAAAAA???>>>===;;;;;;<<<<<<===;;;;;;;;;:::999888777777777777888888999999999999999;;;???BBBEEEHHHIIIIIIGGGEEEBBBAAA@@@>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>@@@AAABBBBBBBBB???>>><<<;;;;;;;;;===>>>;;;;;;<<<<<<;;;999777555666777888999::::::::::::888999<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;666:::===?????????AAABBBEEEEEEFFFGGGIIIJJJKKKLLLNNNNNNMMMMMMNNNOOOPPPQQQNNNMMMKKKIIIGGGFFFEEEEEEEEEEEEDDDCCCCCCFFFJJJNNNYYYdddssszzzggg[[[XXXYYYXXXVVVUUUUUUUUUWWWYYY]]]```bbb___\\\YYYXXXZZZ[[[[[[ZZZXXXWWWWWWYYY[[[\\\\\\[[[YYYZZZ[[[]]]^^^___`````````______``````aaabbbccc}}}yyy}}}~~~}}}zzzwwwrrrnnnjjjhhhiiijjjjjjgggaaa[[[WWWUUUQQQMMMIIIEEEBBB???<<<::::::777555444555555555444222222333333333444444444///111444555444444333444333333444555666666666555222444555444111///111333//////000000///...------000000///000000111222222111222333333444444444444222222111111222444555666444555666777888999:::;;;::::::;;;;;;<<<======>>>;;;<<<>>>???AAAAAABBBBBB@@@>>><<<;;;:::;;;===>>><<<===??????>>>;;;888666666777888999;;;;;;;;;;;;888888:::===AAAEEEIIILLLHHHFFFDDDDDDDDDCCCAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;999===AAACCCBBBBBBDDDFFFEEEEEEFFFGGGIIIJJJKKKKKKJJJLLLNNNPPPRRRSSSSSSSSSQQQPPPNNNKKKIIIGGGFFFFFFDDDEEEEEEDDDCCCDDDGGGIIINNNZZZjjjxxxooo]]]UUUWWW[[[ZZZWWWTTTUUUWWWYYY[[[]]]^^^^^^^^^[[[XXXXXX[[[^^^^^^]]][[[ZZZYYYYYYZZZ[[[ZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^bbbaaaaaaaaaaaaaaabbbbbb}}}~~~~~~||||||}}}~~~~~~zzzyyytttllliiijjjllljjjhhhfffddd```[[[XXXTTTPPPJJJFFFBBB???<<<:::<<<:::888777777777555444555444444444444333333333222222222222222222222222000111111222222222111111,,,,,,------......//////000000000000000000000000,,,...000000///.........///000111222444555666777444444444444444444444444777666444444444555777999:::::::::;;;;;;;;;<<<<<<::::::;;;===>>>@@@AAAAAABBBAAA???===<<<;;;;;;<<>>:::666:::999999;;;>>>???<<<999777777888999<<<@@@DDDFFFKKKJJJHHHFFFEEEDDDDDDDDD>>>===<<<;;;;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCEEEFFFFFFGGGIIIKKKMMMNNNLLLMMMNNNNNNOOOOOONNNNNNQQQPPPNNNLLLKKKJJJIIIIIIHHHFFFDDDBBBBBBCCCEEEFFFJJJPPPZZZgggtttlllddd\\\XXXYYYYYYWWWUUUVVVVVVVVVVVVWWWXXXYYYYYY[[[YYYWWWXXXZZZ\\\]]]]]]XXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZ[[[]]]___aaa]]]^^^___```aaabbbbbbbbb~~~~~~}}}~~~~~~}}}}}}~~~|||yyywwwrrrkkkggghhhkkkiiifffdddbbb___ZZZWWWSSSOOOJJJFFFBBB???<<<:::;;;999666666666666444333555555555444444333333333222222222222222222222222222222222222222111000////////////000000000000000000000000000000000000000///111222333111000000111//////000222333444555666444444444444444444444444555444333222222444666777777777999;;;===>>>??????::::::;;;<<<>>>???@@@AAABBBAAA???===<<<<<<<<<<<<@@@???@@@@@@@@@>>>:::777:::888777999;;;<<<:::888888777888999;;;???BBBDDDEEEEEEEEEDDDCCCBBBBBBAAA??????===<<<<<<<<<======>>>>>>@@@AAABBBCCCCCCCCCGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMOOOQQQRRRSSSTTTTTTRRRQQQPPPNNNLLLKKKKKKKKKJJJHHHEEECCCBBBCCCEEEFFFGGGKKKQQQZZZffftttvvvggg```YYYUUUVVVWWWVVVTTTVVVUUUUUUUUUUUUVVVWWWWWWXXXWWWWWWXXXZZZ\\\]]]\\\XXXXXXWWWWWWVVVWWWWWWWWWXXXXXXXXXYYY[[[]]]___``````aaabbbcccdddddddddddd~~~}}}}}}|||~~~~~~~~~zzzwwwuuupppiiifffggghhhgggdddbbb```]]]YYYUUURRROOOIIIEEEBBB???===::::::888555555555555444333666666555444333333222222222222222222222222222222444444333333222000///...111111000000000000000///000000000000000000000000...000111111000//////000...//////111222333444555333333333333444444444444333222111111111222444555666777999<<<>>>>>>>>>>>>999:::;;;<<<===???@@@@@@AAA@@@???>>>============>>>>>>???@@@AAA???;;;888:::888777666888888888777888888888888:::<<>>===<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCHHHHHHHHHHHHHHHIIIIIIJJJJJJLLLNNNQQQTTTVVVXXXXXXSSSSSSRRRPPPOOONNNMMMMMMLLLJJJGGGEEEDDDDDDDDDEEEJJJJJJKKKPPPYYYhhhxxxzzzmmmaaa[[[UUURRRSSSTTTTTTRRRVVVUUUUUUTTTTTTTTTTTTTTTVVVVVVVVVYYY\\\]]]]]]\\\XXXXXXWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXZZZ]]]___```bbbccccccddddddccccccbbb~~~|||||||||~~~~~~zzzvvvuuupppiiifffgggfffeeecccaaa___\\\XXXTTTQQQMMMIIIEEEBBB@@@===;;;:::888666555666666555444666666555444333222222111222222222222222222222222333333333333222111111000000/////////......------///////////////////////////000111111000///000111......///000111222333333333333333333333444444444222222111111222222333444777888:::;;;;;;;;;:::999999::::::<<<===>>>>>>???AAA@@@@@@???>>>>>>>>>>>>>>>>>>???AAABBBAAA===:::;;;999777666666777777777888888888888999:::<<<===???AAAEEEHHHIIIHHHGGGEEECCCCCCAAA@@@>>>===<<<<<<>>>>>>??????@@@BBBCCCCCCGGGGGGGGGGGGHHHIIIJJJJJJIIIKKKMMMPPPSSSVVVWWWXXXUUUUUUTTTSSSRRRQQQPPPOOONNNMMMJJJGGGFFFEEEEEEEEEIIIHHHHHHIIIPPP\\\jjjttt|||nnnddd[[[WWWSSSQQQRRRSSSSSSSSSWWWWWWVVVTTTTTTSSSSSSSSSTTTUUUVVVZZZ]]]^^^^^^\\\XXXWWWVVVUUUTTTTTTTTTTTTVVVVVVXXXYYY[[[]]]___```aaaaaabbbbbbaaa``````___~~~}}}}}}|||~~~zzzwwwvvvrrrkkkhhhiiifffdddbbb```___\\\XXXTTTPPPLLLHHHDDDBBB@@@===<<<:::888666666777777666555666666555444333333222222222222222222222222222222000111222333333333333333000000//////.........---////////////////////////111222222222000000111333......///000111111222222222222222333333333444444333333333333333444444555555666777888888888777777999999:::;;;<<<======>>>@@@@@@@@@@@@@@@?????????>>>???@@@BBBCCCBBB???<<<;;;;;;999888777777888999777777888888999999:::;;;===@@@EEEIIIKKKJJJHHHGGGEEEDDDCCCBBB@@@???===<<<>>>>>>>>>>>>@@@AAACCCCCCEEEEEEEEEFFFHHHJJJKKKLLLLLLMMMOOOQQQTTTUUUWWWWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPNNNLLLJJJHHHFFFFFFFFFDDDDDDDDDEEEIIIQQQZZZaaauuuyyylllaaa[[[XXXVVVSSSQQQRRRSSSTTTTTTYYYXXXWWWUUUTTTTTTTTTTTTTTTUUUVVVYYY]]]^^^]]]\\\XXXWWWVVVUUUTTTSSSSSSSSSWWWXXXYYY[[[]]]___``````aaaaaaaaaaaa```___^^^^^^|||~~~~~~~~~{{{xxxwwwsssllliiijjjfffdddcccaaa```]]]YYYVVVOOOKKKGGGDDDBBB@@@>>><<<:::888777666777888777666555555444444444333333333222222222222222222222222///000111333444444555555222111111111111111111000000000000000000000000000,,,------,,,++++++,,,......//////000111111222222111111222222333333444444444444444444555555555555111222333444666888999:::999999::::::;;;<<<<<<===??????@@@AAAAAAAAA@@@@@@??????@@@BBBCCCBBB???<<<:::;;;;;;:::888888999;;;777777888888999::::::::::::===AAAEEEHHHHHHGGGFFFEEEEEEEEEDDDBBB@@@???===>>>>>>>>>>>>???AAABBBDDDDDDDDDEEEFFFHHHJJJLLLMMMOOOPPPRRRTTTVVVWWWXXXXXXVVVWWWXXXXXXWWWUUUTTTSSSQQQPPPNNNLLLJJJHHHHHHGGGDDDEEEFFFGGGIIIMMMSSSWWWjjjyyy~~~ooobbb[[[ZZZWWWVVVTTTSSSRRRSSSTTTUUUXXXXXXWWWUUUUUUTTTTTTTTTTTTTTTTTTWWWZZZ[[[[[[ZZZWWWWWWVVVUUUTTTTTTTTTTTTXXXYYY[[[\\\^^^_________bbbbbbbbbbbbaaaaaa```___}}}~~~~~~}}}}}}~~~{{{xxxwwwsssllliiikkkgggfffdddcccaaa^^^[[[WWWNNNJJJFFFCCCBBB@@@>>>===999777666666777777777666333333333444444444444555222222222222222222222222111111222333444444444444111111111111111222222222000000000000000000000000*********)))((((((***,,,///000000111111222222222000111111222333333444444333444444555555555555555333222222222444777:::;;;999999999:::;;;;;;<<<<<<>>>???AAABBBBBBBBBAAAAAA>>>>>>???@@@AAA@@@<<<999777999<<<;;;999888:::;;;666777888999::::::::::::888;;;???BBBEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@??????>>>======>>>@@@BBBDDDEEEEEEEEEFFFGGGIIIJJJKKKNNNOOOQQQSSSUUUWWWXXXXXXVVVWWWXXXYYYXXXVVVTTTSSSQQQPPPOOOMMMLLLJJJIIIIIIHHHIIIIIIJJJJJJLLLPPPSSS^^^kkk~~~tttfff[[[YYY]]]VVVVVVUUUSSSRRRRRRTTTUUUWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQRRRUUUWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVXXXYYY[[[\\\]]]]]]]]]\\\___```````````````______}}}~~~~~~}}}|||}}}~~~~~~zzzwwwvvvrrrllliiijjjhhhfffeeedddbbb```\\\YYYMMMJJJFFFCCCBBB@@@>>>===888666444444666666666555222222333444444555555666222222222222222222222222333333444444444333222222......//////000000111111000000000000000000000000///000000...------///111000000111111222222333333000000111222333333444444222333444555555555444444888666444333333555888999999999999::::::;;;;;;;;;>>>???AAABBBCCCBBBBBBAAA=========??????>>>:::777555888;;;<<<:::888999;;;666777888::::::;;;;;;;;;999;;;>>>BBBDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCAAA@@@???>>>======>>>@@@BBBDDDGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKNNNQQQSSSUUUWWWWWWVVVWWWXXXYYYXXXWWWUUUSSSPPPPPPOOONNNMMMKKKJJJJJJFFFFFFFFFFFFEEEGGGKKKNNNOOO[[[lll{{{wwwhhh[[[RRRTTTZZZUUUUUUUUUSSSRRRQQQSSSTTTUUUTTTTTTSSSSSSSSSSSSSSSRRRPPPNNNOOOQQQSSSTTTTTTVVVVVVVVVUUUVVVVVVWWWWWWXXXYYYZZZ\\\\\\[[[[[[ZZZ\\\\\\]]]]]]]]]]]]]]]\\\}}}{{{{{{}}}}}}|||yyyvvvrrrnnnllljjjjjjiiihhhgggeeeaaa[[[VVVNNNLLLHHHEEECCC@@@===:::;;;:::999777666555555555888555222111444555444333333222111000000111222333222333444333111111111222333333222111000///......111000///......///000111333222111000///...---,,,,,,,,,---...///000111111111111222333333444444555666666555555555555666777444444444555666777888999777999;;;<<<;;;:::::::::>>>>>>>>>>>>>>>>>>??????@@@???>>>===;;;;;;::::::;;;;;;::::::999888777777888888777777777777888888888999;;;===???BBBFFFJJJGGGFFFFFFFFFGGGFFFCCCAAA@@@@@@@@@@@@AAABBBCCCCCCEEEEEEFFFGGGHHHHHHIIIIIINNNOOOQQQSSSUUUWWWXXXXXX[[[ZZZYYY[[[]]]]]]ZZZWWWWWWVVVSSSQQQNNNLLLKKKKKKEEEDDDDDDEEEHHHJJJKKKJJJPPPSSS\\\iiiuuuzzzbbbQQQOOOSSSTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRTTTSSSRRROOOMMMNNNPPPSSSUUUUUUUUUUUUUUUVVVWWWXXXZZZ[[[\\\]]]]]]]]]\\\\\\______``````aaabbbbbbbbb~~~~~~||||||~~~|||{{{yyyvvvrrrooolllkkkjjjiiihhhgggeeeaaa[[[VVVQQQNNNJJJGGGEEEBBB>>>;;;999999777666555555555555777444222333555666555444666555444333333333333444111222333222000000000111222222111111000/////////000000////////////000000---......///000111111111//////////////////000000111222222333444444555555333333444555666777777777555444444444555666888999777999;;;;;;:::999999:::===>>>>>>>>>??????@@@@@@@@@???>>>===;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888888888777777888888888888999;;;<<<>>>AAAEEEHHHHHHGGGFFFGGGHHHGGGDDDBBBAAA@@@@@@@@@AAAAAABBBCCCFFFFFFGGGGGGHHHIIIKKKKKKMMMOOOQQQSSSUUUVVVWWWXXXZZZYYYYYY\\\^^^___]]][[[WWWVVVTTTQQQOOOMMMLLLKKKJJJHHHGGGHHHIIIKKKJJJJJJKKKMMMSSS^^^iiiuuuzzzmmm^^^SSSOOOOOOQQQQQQRRRRRRSSSSSSSSSTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRQQQOOOMMMNNNQQQTTTVVVVVVUUUUUUUUUVVVWWWWWWYYYZZZ[[[\\\\\\\\\[[[ZZZ^^^^^^^^^______```aaaaaa~~~~~~||||||}}}zzzzzzxxxvvvssspppnnnllljjjiiihhhfffddd```[[[VVVTTTQQQMMMIIIFFFCCC???<<<777777666555555555555555555444333444666666555444555555555555444333333333222333444333111000111222000000000000000000000000//////000000000000//////+++,,,---...000111222333111111000000000/////////222222333333444444555555111333666888999:::999999666555444333333555777999666888::::::999999999:::======>>>>>>???@@@AAAAAA@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999888888888888999999888999;;;;;;<<<>>>AAADDDHHHGGGGGGHHHIIIHHHFFFCCCAAAAAAAAAAAAAAAAAABBBBBBHHHGGGGGGGGGHHHJJJLLLNNNMMMNNNPPPSSSUUUVVVWWWXXXYYYYYYZZZ]]]```aaa```___ZZZYYYXXXUUUSSSQQQOOONNNOOOMMMKKKJJJKKKKKKJJJIIIHHHHHHLLLSSSZZZcccqqq~~~ooojjjccc]]]XXXTTTOOOKKKNNNNNNOOOPPPQQQRRRRRRSSSQQQQQQPPPPPPOOOOOOPPPPPPOOOOOOOOONNNMMMOOORRRTTTWWWVVVVVVUUUUUUUUUVVVVVVWWWXXXZZZ[[[[[[[[[ZZZYYY\\\\\\\\\\\\]]]^^^______~~~{{{zzz{{{|||yyyxxxwwwvvvtttqqqnnnmmmjjjiiigggfffddd```ZZZVVVUUURRRMMMIIIFFFBBB>>>;;;777666666555555555666666555444444555555444444333111111222222222111111111444555555555333222333444//////000000111111111111...///000111111000///...///////////////.........111111111111000000000000222222222333444444555555333555999<<<===<<<:::999777666444222333444666888555777888999888888999:::<<<<<<===>>>???AAAAAABBB??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999999999999999999:::888999:::::::::;;;???AAAHHHGGGGGGIIIJJJJJJHHHFFFCCCCCCBBBAAAAAAAAABBBBBBHHHGGGFFFEEEFFFIIILLLOOOMMMNNNPPPRRRTTTVVVWWWWWWXXXYYY[[[]]]```aaa``````___^^^]]][[[XXXVVVTTTSSSQQQOOOLLLLLLLLLMMMLLLJJJIIIHHHIIIMMMQQQVVVaaalll~~~uuu^^^YYYTTTRRRRRRQQQNNNKKKLLLMMMNNNOOOPPPQQQRRRRRROOOOOONNNNNNNNNNNNOOOOOOLLLMMMNNNMMMMMMNNNRRRTTTVVVVVVUUUUUUTTTTTTUUUUUUWWWXXXYYYZZZZZZZZZYYYYYYZZZYYYYYYYYYZZZ[[[\\\]]]~~~zzzxxxxxxxxxwwwxxxwwwvvvtttqqqooommmjjjhhhfffeeeccc___ZZZWWWSSSPPPLLLHHHEEEAAA===:::888888777777666777777777444555555444333222222222000000000000111111111111222333444333222111222333/////////000111111222222...///000111111000///...111111000///...---,,,,,,/////////000111222222222111111222222333444444444444666999;;;<<<:::777555777666444333333444555666444666777777666777888:::;;;;;;<<<>>>???@@@AAAAAA???>>>===<<<<<<;;;<<<<<<::::::::::::;;;;;;;;;;;;:::999999999999999999:::888999999999999:::===???FFFEEEFFFHHHKKKKKKJJJHHHEEEEEEDDDCCCBBBBBBBBBCCCFFFEEEDDDDDDEEEHHHLLLNNNLLLNNNPPPRRRTTTVVVVVVWWWXXXZZZ\\\^^^^^^^^^______aaaaaa```^^^[[[YYYVVVUUUQQQOOOMMMMMMMMMNNNMMMLLLKKKIIIIIIKKKKKKMMMUUU___kkk{{{xxxhhhSSSRRRPPPNNNMMMLLLMMMMMMLLLLLLMMMNNNOOOPPPQQQRRRNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLMMMMMMLLLMMMPPPRRRUUUTTTTTTSSSSSSSSSTTTTTTVVVWWWYYYZZZZZZYYYYYYXXXXXXXXXWWWVVVWWWYYYZZZ\\\}}}~~~{{{yyyyyyyyywwwxxxxxxwwwuuuqqqnnnllljjjhhhfffdddbbb___ZZZWWWRRROOOKKKGGGDDDAAA===:::999999888777777777777777444444444333222222555777666555333222111222222333000111222111///...///000//////000000111111111222//////000000000000//////........................---......///000111222333000000111111222333333333222444666888888666333111666666555444444333333333333444555555555666888:::;;;;;;<<<<<<===>>>??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999888888888888999999888999999999888999<<>>;;;:::999888777666555555555222333333333333666;;;@@@>>><<<777333111000111222111222333222000///000111000000000000000111111111000000////////////000000---------....../////////.........//////000000000/////////000111111222222111333555777888777555444555555666666555333222111333444444444444555888::::::;;;;;;;;;<<<<<<======>>>>>>===<<<<<<<<<<<<=========<<<<<<;;;;;;::::::888888888777777888888888777888999999999:::===??????@@@BBBFFFKKKNNNNNNMMMKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMLLLMMMOOOQQQSSSUUUVVVVVVVVVZZZ^^^`````````bbbdddeeeeeeeeecccaaa^^^ZZZXXXXXXUUURRRQQQQQQPPPNNNMMMIIIHHHJJJKKKIIIFFFIIIOOOSSS\\\kkk|||vvvdddVVVNNNNNNMMMKKKIIIIIIJJJLLLJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNNNNOOOMMMNNNNNNMMMKKKIIIJJJKKKNNNNNNNNNOOOPPPQQQRRRSSSRRRSSSTTTUUUUUUUUUTTTSSSWWWVVVTTTTTTTTTVVVYYY[[[xxx{{{~~~xxxyyyyyyxxxuuuqqqmmmjjjkkkhhheeecccaaa^^^ZZZWWWPPPNNNJJJGGGEEEBBB???<<<999999777666444444333333000111222333444999AAAGGGCCC???999333...---......444555666555333222333444111111000000000000000000111000///......///000111........................////////////.....................///000000111111222444666999:::::::::999444555666777666333111///222333444444333555888:::::::::;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<<<<===??????>>>===<<<;;;;;;:::888888777777777777888888777888999999999:::===@@@===>>>AAAFFFKKKNNNOOOOOOLLLKKKJJJHHHGGGFFFFFFEEEDDDEEEFFFHHHJJJLLLMMMMMMLLLMMMOOOQQQSSSUUUVVVVVVUUUYYY^^^aaaaaabbbeeehhhiiiiiiiiihhhfffbbb___]]]\\\YYYVVVSSSRRRPPPNNNLLLIIIIIILLLNNNKKKGGGIIINNNMMMRRR\\\jjj|||zzzhhhWWWJJJNNNLLLJJJIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJMMMMMMLLLMMMMMMNNNOOOOOONNNOOOOOOMMMJJJHHHHHHIIILLLLLLMMMNNNOOOQQQRRRSSSOOOPPPRRRSSSSSSSSSRRRQQQWWWVVVTTTSSSTTTVVVYYY[[[}}}~~~xxxwwwuuurrrpppooonnnmmmiiigggfffeeeddd```YYYSSSQQQNNNJJJGGGDDDBBB???<<<:::999888666555555555555888777444444888>>>EEEIII===;;;888444222000000000333333444444444333333222111000000///////////////000000//////.........---/////////111333333111///........................000000000000000111111222333333333444666777999:::555777777666333111111111333555777999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@>>>======<<<<<<<<<======???>>><<<:::999999999::::::::::::999999888888888999777666888;;;>>>>>><<<;;;===???BBBEEEHHHJJJLLLJJJKKKKKKIIIFFFCCCBBBCCCFFFGGGGGGHHHJJJKKKKKKLLLKKKMMMPPPQQQRRRRRRTTTUUUZZZ[[[]]]___aaacccdddddddddfffhhhjjjiiifffbbb```___\\\YYYXXXWWWVVVTTTSSSOOONNNLLLJJJIIIIIIIIIJJJHHHLLLRRRYYYcccsss{{{fffYYYTTTSSSNNNMMMMMMLLLKKKJJJJJJIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNMMMLLLLLLNNNOOONNNNNNNNNNNNOOOPPPQQQQQQNNNOOOPPPQQQRRRSSSTTTUUUZZZYYYWWWVVVUUUVVVVVVWWW~~~}}}~~~yyyxxxuuussspppnnnmmmlllhhhgggffffffddd```ZZZUUURRROOOJJJGGGEEEBBB???===:::999888777555555555555777555222///000333777999777555333222111111222333222222333333333333222222222222111000000000000000111111000000000/////////---,,,---...000000...,,,,,,,,,---......///000000000000//////000000111222222222222333555666888999666777777666444222111222333444666888::::::::::::::::::;;;;;;<<<<<<============<<<<<<<<<<<<============;;;:::::::::;;;;;;:::::::::999999999888888999777666777:::======;;;;;;<<>>AAADDDFFFIIIJJJLLLMMMNNNMMMKKKIIIHHHIIIEEEEEEFFFGGGIIIJJJLLLMMMMMMOOOQQQSSSSSSTTTVVVXXXXXXYYY[[[]]]___aaabbbbbbfffgggiiijjjkkkkkkkkkkkkiiifffbbb```]]][[[WWWUUUVVVTTTQQQNNNLLLJJJIIIIIIKKKMMMNNNNNNOOOTTT\\\cccwwwlll]]]TTTPPPLLLJJJLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLKKKKKKMMMOOONNNMMMMMMNNNNNNOOOPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSSSSTTTUUUUUU~~~~~~~~~~~~}}}zzzyyywwwtttqqqmmmkkkiiiggghhhhhhhhhfffbbb]]]YYYSSSPPPLLLHHHFFFCCC@@@>>>::::::888777666555555555777777666555444444444444333333111000//////000000000000111222222222111111222222111000000000000111000000000000000000000000222111///000000000///---+++,,,---///000000000000///////////////000111111222222222333555666888999666777888888666444444555333333444555777777888888999:::<<<===<<<;;;999888===<<<<<<<<<<<<======>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::::::::::::::777666666666777888999999:::;;;===???BBBEEEGGGHHHKKKMMMNNNMMMLLLJJJKKKKKKFFFFFFFFFGGGHHHJJJLLLMMMMMMOOOQQQRRRRRRSSSVVVXXXZZZ[[[]]]___aaacccddddddffffffgggiiikkknnnpppqqqnnnkkkhhhdddbbb^^^ZZZWWWWWWUUUSSSPPPNNNLLLLLLLLLJJJKKKLLLLLLMMMPPPTTTXXXhhhuuuyyylll\\\SSSPPPPPPLLLIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJIIIJJJKKKKKKJJJJJJLLLNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSTTT~~~~~~}}}|||yyyyyywwwuuuqqqnnnkkkiiigggiiijjjiiifffbbb^^^[[[TTTPPPLLLIIIFFFDDDAAA>>>;;;:::999777666666666666222222333333333222222111333222222111111111111111///000111222222222222222111111000////////////000////////////////////////444222111111111222000///---...///000000000///.../////////...///000000111222222333444555777888999666777999888777666666777333333444555666777777888:::;;;<<<>>>===<<<:::999<<<<<<<<<<<<<<<===>>>>>>BBBAAA@@@>>><<<:::999888::::::::::::::::::::::::777777777777666777888888999:::<<<>>>AAACCCEEEFFFIIIKKKLLLLLLKKKKKKLLLMMMHHHHHHGGGGGGHHHJJJLLLMMMMMMNNNOOOPPPPPPRRRUUUWWWZZZ[[[]]]___aaacccddddddeeeeeefffiiilllooorrrtttrrrooollliiifffccc^^^ZZZWWWVVVTTTRRRQQQPPPQQQQQQKKKKKKLLLLLLMMMOOORRRTTT\\\dddpppjjj___SSSNNNNNNOOOLLLHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHIIIHHHIIIJJJJJJIIIJJJLLLNNNMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRRRRRRRQQQQQQQQQQQQOOOPPPPPPQQQQQQRRRRRRRRR~~~}}}|||{{{xxxxxxwwwuuurrrnnnkkkiiihhhkkklllkkkgggbbb^^^\\\TTTQQQMMMJJJGGGEEEAAA???;;;:::999888777666666666444444444444333222000//////000111222333444555555000000111222333333333333111000000///////////////............////////////222111//////000111000///---...000111111000...---//////......//////000111222222222333444666888888666888999999888777888999444444444444555666888888:::;;;<<<======<<<;;;:::<<<<<<;;;<<<<<<===>>>???DDDCCCBBB@@@===:::888666::::::::::::;;;;;;;;;;;;777888999888666666777999888999;;;===???BBBCCCDDDGGGIIIKKKLLLKKKLLLMMMNNNKKKJJJIIIHHHHHHJJJLLLMMMMMMNNNOOOOOOOOOQQQUUUWWWXXXYYY[[[]]]___aaabbbbbbdddeeegggjjjnnnqqqtttvvvuuusssqqqooollliiidddaaa[[[ZZZXXXVVVUUUUUUUUUVVVPPPOOONNNMMMMMMMMMNNNOOORRRUUU^^^jjjxxxqqq\\\UUUMMMJJJKKKKKKIIIFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFHHHIIIIIIHHHIIIKKKMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQPPPPPP~~~|||{{{zzzwwwwwwvvvuuusssooollljjjjjjlllnnnlllgggaaa]]]\\\UUURRRMMMJJJHHHEEEBBB@@@;;;;;;999888777666666666777777777666555444333333///000111222333444444444000111222333444444444444222111000000//////000000......//////000000000000111///------///000111000,,,---000222222111///...///............///000000///000000111222444555666666888::::::999888999:::666555555555555777888999999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>???CCCCCCBBB@@@>>>;;;999777:::::::::;;;;;;;;;<<<<<<888::::::999666555777999777888:::<<<>>>AAABBBCCCFFFHHHKKKLLLLLLMMMNNNPPPOOOMMMKKKIIIIIIJJJLLLMMMNNNOOOOOOOOOPPPRRRVVVYYYXXXYYY[[[]]]___aaabbbbbbeeefffiiimmmqqqtttwwwxxxxxxvvvuuutttsssppplllhhhaaa```^^^\\\ZZZYYYYYYYYYUUUSSSPPPOOONNNNNNNNNNNNNNNNNNSSS\\\ffftttxxxbbbPPPMMMIIIHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKJJJIIIHHHGGGFFFFFFEEEGGGHHHHHHHHHHHHKKKMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPOOONNN}}}|||zzzyyyvvvvvvvvvuuussspppllljjjkkkmmmooommmgggaaa]]]\\\UUURRRNNNJJJHHHEEEBBB@@@<<<;;;999888777777666666444444444444444444444555222222333222222111000///000111222333444555555555333222222111000111111111//////000000111111111222222000......000222222222))),,,///222333333111000...............///000000---......///000222444444666888::::::999999:::;;;777666555555666777888999888888888888999:::;;;<<<;;;;;;;;;<<<<<<>>>??????AAAAAAAAAAAA???===:::999:::::::::;;;;;;<<<<<<<<<999:::;;;999666555777999777888999<<<>>>@@@BBBBBBFFFHHHKKKMMMMMMNNNPPPQQQQQQOOOMMMJJJIIIJJJLLLMMMOOOPPPPPPPPPQQQSSSWWWZZZZZZ[[[]]]___aaacccddddddfffhhhkkkooosssvvvxxxyyyzzzyyyxxxxxxwwwuuuqqqmmmgggeeeccc```]]]\\\[[[[[[XXXVVVSSSQQQPPPQQQQQQQQQOOOMMMOOOVVV[[[cccuuukkkYYYKKKJJJIIIGGGGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGCCCDDDDDDEEEFFFGGGGGGGGGMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHKKKMMMLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQQQQRRRQQQPPPNNNMMM~~~}}}zzz|||}}}|||tttvvvwwwuuuppplllkkklllnnnmmmllljjjfffaaa]]]ZZZTTTQQQLLLHHHEEECCCAAA???<<<;;;:::888777666666555999666333000///000333444//////000111222333333444222333333444444333333222222222111111111111222222///000111111111111000000////////////000000000000..................------------...///000111222222222111111222444555555444444666888:::;;;<<<;;;;;;999777666444333333333333444666777777666777:::<<<<<<<<<<<<===============>>>???AAAAAAAAA>>>;;;:::;;;;;;<<<<<<<<<<<<<<<<<<999999888777666666777777999999999:::<<>>===>>>@@@AAAAAA???===;;;>>>>>><<<;;;:::999999999888888888777777888888888999999999:::<<<>>>AAABBBDDDFFFIIIJJJKKKMMMPPPRRRSSSQQQOOOMMMKKKJJJIIIIIIIIIJJJLLLOOORRRUUUWWWXXXXXX[[[^^^```aaabbbccceeeeeegggkkknnnqqqtttxxxzzz{{{|||}}}~~~}}}|||uuurrrnnnjjjgggbbb^^^[[[[[[XXXUUUSSSSSSSSSRRRQQQQQQNNNNNNPPPRRRTTTZZZbbbmmmuuufffSSSNNNHHHFFFDDDDDDDDDEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFDDDCCCIIIGGGFFFFFFHHHJJJKKKJJJHHHIIIKKKKKKKKKKKKMMMOOOPPPOOOLLLKKKJJJKKKMMMNNNOOOQQQSSSTTTSSSQQQNNNKKKyyy}}}}}}xxxvvvwwwwwwvvvsssuuuuuutttpppmmmlllkkkmmmmmmllljjjfffaaa]]]ZZZRRROOOLLLIIIGGGEEEBBB???<<<;;;:::888777666555555555555444333222222222222222222222333333333333333222222333333333333222222222111111000000111111222333222000///...//////000000000000000////////////........................000000000000////////////000///...///111333222111444555666888999:::;;;;;;:::999888666555555555555333555888999999999999:::::::::;;;;;;<<<===>>>>>><<<>>>@@@AAABBBAAA???>>>???>>><<<:::999999::::::888888888888999999999999999999999:::;;;>>>@@@AAABBBDDDGGGIIIKKKMMMOOORRRQQQQQQPPPOOONNNLLLJJJIIIJJJJJJKKKMMMPPPTTTXXXZZZZZZ]]]```aaabbbccceeefffggghhhkkkmmmooosssxxx{{{|||~~~|||yyyuuurrrooojjjfffbbb^^^[[[XXXWWWVVVVVVUUUTTTSSSQQQPPPRRRQQQPPPTTTYYY[[[aaaooopppWWWMMMLLLEEECCCAAAAAACCCCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCAAABBBDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGFFFDDDCCCHHHFFFEEEFFFHHHJJJJJJIIIHHHIIIJJJJJJIIIJJJMMMPPPQQQPPPNNNLLLKKKKKKLLLMMMPPPRRRTTTUUUTTTRRROOONNN~~~xxx||||||xxxuuuvvvvvvtttsssttttttsssqqqnnnlllkkklllllllllkkkgggbbb]]]ZZZQQQOOOLLLJJJHHHFFFBBB???<<<;;;999888666555555555444444444444333333222111444444444333333222222222222222333333333333222222111111000000000000111111333222000...---...///000000000000000////////////............////////////------...///000111222222111000000111333444333222333444555777888999::::::::::::999888777666555555222555888::::::999999999888999999;;;<<<===>>>>>>;;;===???AAABBBBBBAAAAAA===<<<;;;:::;;;===>>>@@@:::::::::::::::999888888999999999999;;;===???@@@BBBDDDGGGHHHIIIKKKMMMOOOPPPQQQRRRRRRPPPNNNLLLJJJLLLKKKKKKKKKNNNSSSXXX[[[[[[^^^```bbbbbbdddfffhhhjjjkkkmmmnnnpppsssyyy|||~~~|||zzzwwwrrrnnnjjjccc```\\\ZZZXXXWWWUUUTTTWWWUUUUUUWWWUUURRRSSSWWWYYYZZZbbboooxxxdddTTTLLLKKKCCCBBB@@@AAABBBCCCCCCBBBCCCBBBBBBAAAAAABBBBBBCCCBBBDDDFFFHHHHHHHHHGGGFFFDDDEEEEEEFFFFFFEEEDDDDDDFFFEEEDDDEEEHHHIIIIIIHHHHHHIIIIIIHHHHHHJJJMMMOOORRRPPPNNNLLLKKKKKKLLLMMMPPPRRRSSSUUUTTTSSSQQQOOO~~~yyy}}}}}}yyyvvvwwwvvvsssssssssrrrrrrqqqooollljjjkkkkkklllkkkhhhbbb]]]ZZZSSSPPPMMMJJJHHHEEEBBB@@@;;;:::999777666555555444333333444444444333222111555444444333333222222111111222222333333222222111111000000000000000000111333111///------...///000111000000000/////////............/////////000000------...///000111222222000//////000222333333222333333444555666888999:::::::::999888777666555555111444888999999888888999777888999:::;;;<<<===>>>;;;<<<>>>???AAABBBBBBBBB>>>=========>>>???AAABBB=========<<<;;;999777666999888888999:::<<<>>>???BBBDDDFFFGGGGGGHHHJJJLLLPPPQQQSSSSSSSSSPPPNNNLLLNNNLLLKKKKKKMMMQQQVVVYYY[[[]]]___aaabbbdddfffiiimmmnnnoooppprrruuuzzz~~~~~~~~~zzzuuuqqqjjjgggbbb^^^[[[XXXUUUSSSXXXVVVXXXZZZXXXTTTTTTXXXZZZXXXZZZbbblllxxxxxxfff]]]UUUMMMHHHDDDCCCAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBBBBDDDDDDDDDDDDEEEDDDDDDDDDEEEDDDDDDEEEGGGHHHGGGFFFGGGHHHIIIHHHHHHIIILLLNNNPPPOOONNNMMMLLLLLLLLLLLLOOOPPPRRRSSSSSSRRRQQQPPP}}}zzz~~~{{{xxxxxxwwwtttsssrrrqqqqqqqqqooollljjjjjjkkklllkkkhhhccc]]]ZZZVVVRRRMMMIIIGGGEEEBBB@@@;;;:::999777666555444444222333333444444333333222444444333333222222111111111111222222222222111111111000000//////000000111000///.........///000000111111000000//////...............//////000000111000000000000////////////...---,,,---///111000///222222333444555777888999999999999999888666555444111333666777777777777888888888999999:::;;;<<<<<<:::;;;<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@?????????===>>>>>>>>><<<:::888777888888888888999;;;===>>>AAACCCEEEFFFFFFGGGIIIKKKQQQRRRSSSTTTTTTRRRPPPOOOOOONNNLLLKKKMMMPPPTTTVVVXXXZZZ\\\^^^```cccgggiiinnnppprrrssstttvvvzzz}}}}}}~~~|||yyysssoooiiiddd```\\\YYYVVVWWWVVVWWWZZZXXXTTTTTTWWWWWWTTTTTTYYY___gggttt{{{aaaVVVVVVSSSKKKEEEFFFDDDBBBBBBDDDEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCEEEGGGGGGFFFEEEEEEGGGIIIIIIIIIIIIKKKLLLNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQQQQPPPPPP}}}zzz|||yyyyyywwwtttsssqqqppppppqqqpppmmmiiiiiijjjlllllliiiccc]]]ZZZYYYTTTMMMHHHEEECCCBBBAAA;;;:::888777555444444444333333333333333333333333222222222222222111111111111111222222222222111111000000////////////000000------......///000000000111111111000///.........---......///000000111111000000000000////////////---,,,,,,---///000000///222222222222444666888999888999999888777666444333111333444555444555777888888888999999:::::::::;;;::::::;;;===>>>???@@@@@@???@@@AAABBBBBB@@@???===;;;<<<===>>>>>>===;;;:::888888777888999:::<<<======???BBBDDDFFFHHHKKKMMMRRRSSSTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLMMMOOORRRSSSUUUWWWYYY\\\^^^bbbfffjjjnnnppprrrtttuuuvvvyyy{{{{{{|||}}}{{{wwwqqqlllhhheeeaaa^^^YYYWWWXXXZZZXXXTTTTTTWWWTTTQQQQQQTTTWWW[[[dddmmmvvvzzzgggSSSLLLMMMLLLHHHFFFGGGEEECCCBBBCCCDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBDDDCCCBBBAAAAAACCCDDDEEECCCBBBBBBBBBCCCCCCDDDEEEBBBBBBBBBDDDFFFGGGEEEDDDCCCFFFIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKLLLMMMNNNOOOOOOOOOOOO}}}zzz|||yyyxxxvvvssssssqqqppppppqqqpppmmmiiiiiijjjlllllliiiccc^^^ZZZ[[[VVVNNNGGGDDDBBBAAAAAA;;;:::888777555444444444333333333222222333444444111111111111111111111111111111222222222222111111000000////////////000000+++,,,...///000000000000222111111000///......------......///000111111222------...///000111222222///...---///111222111000222222111222333555777999888888888888777555444222111222333333333444666888999999999999999999999:::::::::;;;<<<===>>>??????999<<>>??????>>>===888888777777888:::<<<===999<<<@@@CCCFFFIIIMMMPPPSSSSSSTTTTTTTTTSSSSSSSSSQQQPPPNNNMMMMMMNNNPPPQQQRRRUUUWWWZZZ]]]aaafffjjjlllooorrrtttuuuvvvxxxyyyzzz{{{||||||vvvrrrnnnkkkhhhfff\\\ZZZZZZ[[[YYYTTTUUUXXXUUURRRRRRTTTUUUVVV[[[bbbgggqqqkkk]]]NNNHHHGGGFFFGGGIIIGGGEEECCCBBBBBBCCCBBB@@@BBBAAAAAA@@@@@@AAAAAABBB>>>===;;;;;;<<<>>>AAACCCBBBBBBBBBBBBBBBCCCDDDEEEBBBAAABBBDDDFFFFFFEEECCCBBBEEEIIIKKKKKKIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLIIIJJJKKKLLLMMMNNNNNNNNN}}}{{{yyyvvvuuutttrrrqqqpppppppppnnnkkkhhhiiiiiihhhhhhgggeeeaaa^^^XXXTTTNNNIIIEEEBBB@@@>>>999999777666444444333333444444333333333333222222444444444555555555666666111111333444444333111111............////////////000000000000000000000000000...,,,---000111///------...///000111111111111000000000///......---------000222222///---...000111222333333222333555777555777999:::::::::888777555666777888888888777666888666555777;;;>>>>>>===999:::<<<=========???AAA<<>>;;;;;;<<<===>>>>>>===<<<;;;:::999888777777888999999:::;;;===???AAAEEEJJJNNN[[[YYYVVVUUUUUUTTTSSSRRRVVVSSSQQQQQQRRRRRRNNNKKKNNNPPPTTTUUUVVVYYY___cccllllllmmmrrrxxx{{{zzzyyy}}}~~~|||xxxrrrmmmiiicccbbb```^^^[[[YYYWWWUUUSSSTTTUUUSSSQQQQQQUUUXXX]]]dddnnnvvv}}}sssVVVQQQKKKGGGEEEEEEEEEEEECCCCCCDDDDDDCCCAAA???>>>AAA@@@??????AAABBBAAA???@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDGGGJJJLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKLLLHHHIIIJJJLLLNNNOOOOOOPPP}}}}}}|||zzzxxxwwwvvvuuuqqqpppoooppppppooollliiikkkjjjiiihhhgggeeeaaa]]]ZZZUUUOOOJJJFFFCCC@@@>>>:::999888777666555555555444444333333333333222222222222333333333444444444333333333444444333333333000/////////////////////000000000000000000000000///---,,,---///000...,,,,,,---...///000000000000////////////...............000222111///...///111000111222222111222444666555666888999:::999888777222222222333222222111111:::888777888:::;;;;;;999999:::<<<<<<<<<===>>>@@@???AAAFFFHHHHHHEEEAAA>>><<<<<<>>>?????????>>>>>><<<;;;999777777777888999:::;;;===>>>@@@DDDIIILLLVVVVVVUUUVVVWWWWWWWWWVVVTTTQQQOOOOOOPPPPPPNNNLLLMMMOOORRRTTTVVVYYY^^^bbbhhhiiikkkqqqwww{{{|||{{{}}}~~~zzztttpppllljjjgggccc___\\\ZZZYYYYYYYYYXXXVVVSSSRRRUUUWWWYYY___hhhpppvvv{{{rrr\\\QQQMMMIIIEEEDDDDDDCCCCCCBBBCCCCCCCCCBBBAAA???>>>AAA@@@??????AAAAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFGGGHHHGGGFFFEEEIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKJJJJJJ{{{{{{zzzzzzyyyxxxwwwwwwuuutttsssrrrrrrpppllljjjlllkkkjjjiiihhheee```]]][[[WWWQQQLLLHHHDDDAAA>>>:::999888888777777777777444444333333333333222222111111111111222222222222555444444333333444444555222222111111000/////////000000000000000000000000...---,,,,,,......---,,,,,,---...///////////////---............////////////000111000......000222///000111111000111333555555666777888999888777777666666555444333333333333888777666777999:::999888888:::<<<<<<<<<<<<>>>??????AAAEEEGGGGGGEEEBBB???<<<===>>>@@@AAAAAAAAAAAAAAA>>>;;;888777777888999999:::<<<===>>>BBBFFFJJJOOOQQQSSSUUUWWWYYYZZZZZZVVVSSSQQQPPPQQQQQQPPPOOOLLLNNNPPPRRRUUUXXX]]]aaadddeeehhhnnnuuu{{{}}}}}}}}}}}}{{{xxxuuupppjjjeeeaaa^^^]]]______\\\YYYUUUTTTUUUVVVUUUZZZbbbjjjpppuuuyyy|||{{{}}}vvv]]]LLLJJJHHHEEEDDDCCCCCCAAA@@@BBBBBBBBBBBBBBBAAA@@@???AAA@@@>>>???@@@AAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHGGG}}}}}}|||{{{zzzyyyxxxxxx{{{yyywwwvvvtttqqqllliiimmmkkkjjjiiigggddd___\\\[[[WWWQQQLLLHHHDDD@@@===999888888777777777888888444444333333333222222222111111111111222222222222555444333222222333444555333333222222111000//////////////////////////////......---............---,,,,,,---...//////......,,,,,,---......///000000000000000//////000111222...///000000///000222444444555666777777777666666;;;:::888666555555666777222333444666888:::::::::888:::;;;;;;;;;;;;===>>><<<>>>@@@CCCCCCAAA???======>>>???AAABBBCCCDDDDDDEEEBBB>>>:::888777888999999:::;;;;;;<<>>>>>???@@@@@@?????????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJIII~~~|||zzzyyyxxxyyywwwvvvuuutttqqqmmmjjjlllkkkiiihhhgggccc___[[[YYYUUUPPPLLLHHHDDD???<<<888888777666666666777777444444333333333222222222222222222222333333333333444333222111111222333444444333333222111000000/////////////////////////////////000000/////////000,,,---..................++++++,,,---...///000000000000//////000111222222...///000000///000222444444444555555666666666666888777555333222222333333000222444666888888999:::888999;;;;;;::::::<<<===:::;;;===??????>>>===<<<===>>>???@@@BBBDDDEEEFFFGGGEEEAAA<<<999888888999888999999999:::<<<@@@CCCIIILLLQQQTTTVVVYYY\\\___aaa```^^^[[[WWWUUUTTTSSSOOOOOOOOOPPPSSSVVVXXXYYY\\\___ccchhhnnnsssxxxzzz||||||}}}~~~yyysssmmmjjjhhheeebbb___[[[YYYWWWWWWVVVTTTXXX___gggooouuuxxxyyywwwqqqmmmppp|||uuuaaaQQQHHHEEEBBBAAAAAABBBCCCCCCAAA???@@@?????????@@@@@@@@@AAACCC@@@>>>===>>>?????????>>>??????@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHCCCCCCCCCCCCDDDDDDDDDDDDGGGHHHHHHIIIJJJJJJJJJJJJ}}}{{{zzzyyyrrrrrrqqqrrrrrrqqqnnnllljjjiiihhhgggfffccc^^^[[[WWWTTTPPPLLLHHHEEE@@@===999888777666666666666666444444333333333333222222333333333333444444444555333222222111111222222333333222222222111000000000000000000000000000000000///000111111//////000111---....../////////......++++++,,,---......//////000//////111333333222111...///000000///000222444333333444444444555555555555555444333222222222333333555777888777666666666888999;;;:::999999;;;<<<;;;;;;===>>>??????>>>>>>===>>>>>>???AAABBBDDDEEEHHHFFFCCC???<<<:::999888777888888888888999===@@@GGGKKKPPPRRRTTTWWW]]]bbbaaabbbaaa^^^ZZZVVVTTTTTTTTTRRRPPPQQQSSSTTTUUUUUUXXX[[[___dddiiiooouuuyyy|||||||||}}}~~~}}}wwwsssqqqkkkgggbbb___]]][[[YYYXXXUUUWWW]]]eeemmmsssuuuuuuoookkkfffgggmmmyyyuuuaaaSSSIIIDDDDDDAAA@@@@@@@@@BBBBBB@@@??????>>>>>>>>>???@@@AAAAAACCCAAA>>><<<===>>>???>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@>>>???@@@BBBCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCIIIIIIJJJIIIIIIHHHGGGFFF}}}||||||{{{uuutttsssrrrrrrpppmmmkkkhhhgggfffeeeeeebbb^^^[[[VVVTTTPPPMMMJJJGGGBBB???;;;:::999888777666666666444444333333333333222222333333333333444444444444222333333333333333333222111111111111111111000000000000000000000000000000...000111111///...///111/////////000000//////...,,,,,,,,,------...............///222555555222//////000111111000000222444333333333333333444444555555666666666666666555555222555888999777666666777888999::::::999999:::;;;;;;;;;<<<===>>>>>>??????============???@@@BBBCCCHHHGGGEEEBBB???<<<:::888777777777777666777;;;===@@@DDDHHHKKKMMMRRR[[[aaa```bbbdddccc___[[[YYYXXXYYYVVVRRRQQQRRRSSSRRRPPPQQQUUU[[[```fffllltttyyy||||||{{{|||~~~~~~{{{uuupppiiieeebbb```]]]ZZZXXXYYY]]]dddkkkppppppooohhhgggdddbbbdddkkksssyyywww```SSSLLLFFFCCCCCC@@@???>>>>>>???@@@???>>>>>>=========>>>???AAABBBDDDAAA===<<<<<<>>>>>>>>>===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@===???AAACCCDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCGGGGGGGGGHHHGGGGGGFFFFFF~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{yyyvvvtttpppkkkhhhfffeeedddddddddbbb^^^ZZZVVVTTTQQQNNNLLLHHHDDDAAA===<<<;;;999888777777777444444444333333333222222222222333333333444444444222333555555555555333222000000000000000111111111000000000000000000000000---///111000---,,,...000///000000000000000//////,,,,,,------------............///333666666222...///000111111000111333555333333222222333333444555333444555666666666444444...333777999888888999;;;888999::::::999888999;;;:::::::::;;;<<<======>>>======<<<<<<===???AAABBBGGGGGGFFFDDDAAA===:::888777777777666555666999<<<888<<<@@@CCCEEELLLVVV^^^```dddggghhhddd```^^^^^^\\\XXXTTTRRRRRRRRRPPPMMMMMMQQQXXX^^^dddlllttt{{{|||{{{{{{{{{}}}}}}wwwpppjjjgggccc___\\\]]]]]]```eeekkkooonnnlllggggggeeebbb```cccjjjooozzzvvvaaaMMMFFFEEEBBB???>>>@@@>>><<<<<<>>>>>>>>>===============>>>???AAABBBDDDAAA===;;;<<<===>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@BBBDDDFFFFFFDDDBBB@@@AAAAAABBBBBBBBBCCCCCCCCCAAABBBCCCEEEGGGHHHHHHIII~~~}}}}}}}}}}}}~~~wwwsssssssssnnnjjjkkkiiifffdddcccbbb___]]]YYYXXXTTTPPPJJJEEE@@@>>>>>>>>><<<;;;999888666666666666555444333333222222333333333333333333333333333333222222333333444555222111111000000/////////......////////////......//////000000///...---------------...///000111111---------........./////////---,,,---000111000...222111000//////000111222666555333222333444666777444666888888777555555666444222000222777:::::::::888888888888888999999999;;;;;;<<<===>>>???@@@@@@<<<<<<;;;;;;;;;<<<<<<===CCCDDDFFFJJJKKKHHH@@@:::888888888888888999;;;<<<;;;<<<===???BBBHHHOOOTTTXXX^^^eeejjjiiifffbbb```\\\[[[ZZZYYYWWWUUUTTTSSSNNNOOORRRWWW___hhhpppuuuvvvxxxyyyxxxxxx{{{xxxsssqqqnnnjjjeeebbbcccdddfffhhhgggeeecccfffeeebbb```___```aaabbbooouuu~~~~~~]]]RRRHHHFFFEEEAAA??????======<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<======DDD@@@<<<:::;;;<<<;;;999<<<========================<<<;;;:::999::::::;;;=========>>>??????@@@@@@??????@@@@@@@@@AAAAAAAAA???@@@AAACCCCCCCCCCCCBBBAAACCCDDDFFFGGGGGGGGGGGG}}}}}}||||||{{{|||||||||~~~zzzuuurrrrrrqqqnnnkkkkkkiiigggeeedddbbb___]]]VVVUUUSSSOOOLLLHHHDDDBBB@@@???===;;;999777555444666666555444444333222222333333333333333333333333333222222222222333444444555444444333333222222111......////////////......///////////////...---------------...//////000000---------........./////////---,,,---000111000...111000000000000000000111444444333222333444555666444555666666666888;;;===;;;888555444666777777666777777888888888999999999:::;;;;;;<<<===>>>??????===<<<<<<;;;;;;;;;<<<<<>>>>>????????????@@@@@@@@@AAAAAA???@@@AAACCCCCCCCCCCCCCCAAACCCDDDFFFGGGGGGGGGGGG{{{{{{{{{zzzzzzxxxwwwwwwuuutttsssqqqpppnnnmmmlllllljjjgggfffeeeccc```]]]VVVUUUSSSPPPLLLIIIFFFDDD>>>>>><<<;;;999888666666666666555555444333333333333333333333333333333333222222222222222333444444222222222111000/////////......////////////......///////////////......---------..................------.........////////////...---...///000///...///000000111111000000///222222222333333444444444444444444444444777<<<@@@BBB>>>999666444444333222777777777888888888999999999::::::;;;<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;>>>BBBGGGJJJIIIDDDAAA>>>;;;888777999:::888666999999999888888:::???BBBCCCJJJTTT^^^eeeiiimmmoooiiigggccc___[[[WWWUUUTTTPPPPPPQQQTTTYYY___eeehhhlllnnnqqqrrrrrruuuzzz~~~~~~zzzuuussspppnnnmmmkkkhhhfffeeeeeecccaaa___]]][[[ZZZcccgggmmmqqqsssvvvzzz~~~eeeVVVLLLEEEAAABBBCCC@@@>>>???======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<===DDDAAA===<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<===<<<;;;;;;::::::::::::;;;::::::;;;;;;<<<=========>>>?????????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGyyyyyyzzzzzzzzzxxxvvvuuuqqqrrrrrrqqqnnnlllkkkkkkllljjjhhhgggfffccc___\\\YYYXXXUUUQQQMMMHHHDDDBBB;;;;;;;;;::::::999999888666666555555444444444333333333333333333333333333222222222111222333333444111111000///......------......////////////.........///////////////..................------------............///////////////........./////////......///000111111000///...111111333444444444444444444444555444333555888;;;BBB>>>999555333222222333666666777777888888999999888999999:::;;;<<<===>>>??????===<<<;;;;;;;;;;;;:::===AAAEEEGGGGGGFFFDDDAAA===:::;;;>>>???===;;;:::;;;:::999888999<<>>===<<<<<<;;;;;;<<<<<<===;;;;;;::::::;;;;;;<<<===CCCAAA>>><<<;;;<<<<<<===::::::999999999:::;;;<<<;;;:::::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>>>>>????????????@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGxxxyyyzzz{{{{{{zzzyyyxxxrrrssssssqqqmmmjjjiiiiiikkkjjjhhhgggfffccc^^^[[[XXXWWWUUUQQQMMMHHHEEECCC>>>===<<<;;;999888777666666555555555555555444444333333333333333333333333222111111111111222333333555444333222111000//////......////////////............///////////////.....................------........./////////000000.../////////.........///...///000111111000///...000111222444444555555444222444666777666666777888;;;:::777444222333444555555666666777888888999999888888999:::;;;<<<======@@@???>>>===<<<;;;;;;;;;<<<>>>@@@CCCDDDFFFGGGHHHHHHEEEAAA@@@AAA@@@>>>;;;:::;;;;;;:::999999<<>><<<;;;;;;<<<===;;;:::999888888999:::;;;999999:::::::::::::::::::::;;;;;;<<<<<<======>>>======>>>>>>>>>??????????????????@@@AAAAAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGzzzzzz{{{{{{{{{{{{{{{zzzuuusssqqqooollljjjhhhgggjjjiiihhhgggeeebbb]]]YYYSSSSSSRRRPPPMMMJJJHHHGGGBBBAAA???<<<888555333222555555555555555555555555333333333333333333333333111111111111111222333333444333222111000...------......////////////......---...//////////////////......//////////////////....../////////000000000...///000///...---...///...//////000000//////...000000111222333333444555000333666888999999:::;;;666777777555444333555777444555666666777888999999888999999:::;;;<<<======??????>>>===<<<<<<<<<<<<>>>???@@@@@@AAAEEEJJJNNNSSSQQQMMMHHHBBB>>>;;;999:::::::::999888999;;;===<<>><<<:::999;;;>>>>>><<<:::888888888999:::888999999::::::::::::999::::::;;;;;;<<<======>>>============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEGGGGGG}}}}}}|||{{{zzzzzzzzzzzzuuuqqqmmmkkkkkkkkkhhhfffiiihhhgggfffdddaaa[[[WWWRRRQQQPPPOOOLLLJJJHHHFFF@@@???>>>;;;999666555444555555555555666666666666333333333333333333333333111111111111111222222333111111000...---,,,+++***......////////////......------...///////////////.../////////000111111111.../////////000000000000...000111000---,,,---////////////....../////////............///111333444000222444555555666888:::666888999888555444444666444444555666777888999999999999:::;;;<<<===>>>>>>>>>>>>===============>>>>>>>>>>>>===???EEENNNUUU]]]]]]ZZZRRRGGG@@@>>>>>><<<======;;;999888:::;;;;;;;;;===???EEEOOOYYYaaahhhjjjnnnppppppmmmiiiggg^^^]]][[[YYYXXXWWWWWWVVVTTTWWW\\\```dddjjjssszzzzzz|||~~~xxxrrrkkkfffcccaaa]]]\\\[[[[[[\\\]]]]]]]]]^^^]]]^^^bbbccccccfffllluuu|||dddRRRIIIDDDBBB@@@======>>>===:::;;;???<<<;;;;;;::::::;;;;;;<<<::::::999999::::::;;;<<<===>>>===;;;888888;;;===@@@>>>;;;999777888999:::777888999:::;;;::::::999999999::::::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>======<<<<<<===>>>???@@@BBBBBBBBBBBBCCCEEEFFFHHH|||zzzyyyxxxxxxyyyuuuoooiiihhhjjjkkkiiifffiiihhhgggfffddd```ZZZVVVUUUTTTRRROOOKKKHHHEEECCC;;;;;;;;;::::::999999999555555555666666666666666333333333333333333333333111111111000111222222333444444333111000...------......////////////......------...///000000//////...//////000111222222333////////////000000000000...000222000---,,,---///000///...------...///000---,,,++++++,,,...111333333333111///...///111444888;;;===;;;777333333333444444555666777888999999999::::::;;;<<<===>>>>>>>>>============>>>>>>???>>>===<<<<<<>>>GGGRRR[[[ccceeecccZZZNNNFFFEEEHHH@@@AAA@@@>>>;;;::::::;;;<<<;;;;;;;;;???GGGQQQYYYdddhhhmmmqqqsssqqqmmmjjj```___]]][[[YYYXXXWWWWWWRRRUUUXXX[[[^^^dddmmmtttxxx{{{~~~vvvpppkkkhhhfffbbb```^^^]]]^^^____________\\\]]]aaabbbaaabbbeeehhhnnnuuu|||mmmUUUKKKHHHFFFDDD===;;;:::<<<;;;999<<<@@@<<<;;;;;;::::::;;;;;;<<<::::::999999::::::;;;<<<<<<======:::777777:::===BBB@@@===999777777888999777888999:::;;;::::::999777888888999::::::;;;;;;<<<<<<<<<<<<=========>>><<<<<<;;;;;;<<<===???@@@BBBBBBBBBBBBCCCEEEFFFHHH|||yyyxxxxxxxxxuuurrrrrrrrrqqqpppmmmjjjhhhfffhhhhhhhhhgggddd```\\\YYYXXXUUUQQQMMMJJJFFFBBB???>>><<<:::888888888999:::===:::666555666666555333111111111111111111111111111111111111111111111111//////000000111111111111---///000...,,,+++---000////////////..................000111222222222222222222111000///...------000000111111000///......000///...------,,,------333111....../////////...111222444444444444555777666666555555444444444333444444555666666555555444999:::;;;<<<======>>>===<<<<<<<<<===>>>>>>??????===>>>>>>???CCCIIIQQQWWWaaahhhiii___VVVRRRPPPMMMJJJCCC>>>@@@@@@<<<<<<@@@>>>>>><<<::::::>>>FFFLLLSSS\\\hhhqqquuutttqqqnnnllliiiddd^^^ZZZWWWUUUUUUWWWTTTTTTXXX\\\___dddjjjssswww}}}yyysssooommmhhheeeaaa```aaadddffffffaaaaaaaaaaaaaaaaaaaaaaaa___eeekkknnnqqquuu|||sssXXXMMMIIIAAA===???AAA@@@@@@???>>>======<<<999888888888999::::::;;;<<<;;;:::999999999:::;;;<<<;;;::::::999999::::::<<<;;;::::::999999999:::777777888999999999999999999:::<<<======<<<:::888::::::;;;;;;<<<=========999999999::::::<<<======AAAAAA@@@@@@AAABBBDDDEEE|||yyyyyyyyyyyyvvvssstttttttttsssqqqmmmjjjhhhhhhiiiiiigggddd```\\\YYYVVVSSSPPPLLLJJJFFFCCC@@@>>>===;;;999888888888999999666222222333333222111333333333222222222222222111111111111111111111111000000000111111111222222...///000///,,,,,,---000////////////............---...///000111111111111////////////000000000000000000000//////...........................//////222000......///000000///000222333333222222333555555555555555555555555555555555555555555555555555888999:::<<<===>>>??????<<<===>>>???????????????===>>>>>>???AAAGGGNNNTTTWWW\\\___\\\\\\___^^^ZZZYYYQQQJJJHHHEEE???===???;;;;;;:::888888;;;AAAFFFMMMUUU```jjjppprrrssssssqqqooojjjeee```]]]ZZZYYYWWWSSSRRRUUUWWWYYY]]]cccnnnrrryyy~~~zzzvvvooolllhhhffffffggghhhhhhfffgggffffffeeedddcccccc___ccchhhiiiiiilllqqqvvv{{{gggPPPIIIFFFAAA===???======<<<<<<;;;::::::999999888888888999999:::;;;<<<;;;:::999888888999999555555555666777888999:::;;;::::::999888888999999666777888888999999888888999:::;;;<<<<<<;;;:::999::::::;;;;;;<<<=========<<<<<<<<<<<<===>>>???@@@@@@@@@??????@@@AAACCCDDD}}}|||zzzyyyzzzyyywwwvvvuuuvvvwwwwwwuuupppllliiiiiiiiiiiihhheee```\\\YYYTTTQQQNNNKKKIIIFFFCCC@@@???>>>===;;;:::888777666666333111111222222222222444444444333333222222222222222222222222222222222111111111111111222222222000000000///...---...000////////////............------...///000000000000....../////////000000000000///...---------...///............///000111222000///---...///000000///000111222222111000111333444555555666666777888888777666555444444555666666666777999;;;<<<===>>>>>>===>>>@@@AAAAAA@@@???>>>>>>>>>>>>>>>???CCCIIINNNNNNQQQTTTXXX___gggiiigggjjjbbb[[[UUUNNNEEE>>>===;;;;;;:::888888999===@@@DDDKKKUUU^^^gggmmmssswwwwwwuuuqqqmmmhhhccc___]]]YYYTTTRRRSSSTTTTTTWWW\\\eeejjjqqqwww}}}zzzwwwrrrooonnnmmmlllkkkiiiiiiiiihhhgggdddbbbaaaaaadddfffeeecccdddgggjjjlllnnnqqqvvv|||uuuaaaMMMGGGEEE@@@===>>>;;;;;;;;;::::::999888888999888888888888999::::::;;;:::999888777777777777777777777888999:::;;;<<<999999888777777777888888555666777777888888777777::::::::::::::::::::::::::::::;;;;;;<<<=====================>>>???@@@@@@??????>>>>>>???@@@BBBCCC|||{{{zzzyyyyyyxxxwwwwwwuuuwwwyyyyyyvvvrrrmmmiiiiiiiiiiiihhheee```\\\YYYRRRPPPMMMJJJIIIGGGCCCAAA??????>>>===:::888666444666555333333333444555666444444444333222222111111222222222222222222222222111111111111222222222222000000000////////////000////////////............,,,------...//////......111000000///......------000///---,,,+++---...000///////////////000111111///...---...///111000///000111222222000000111222333444555666777999::::::888777555333333444666777666666777999::::::::::::<<<>>>AAACCCCCCBBB@@@>>>>>>???>>>>>>>>>@@@DDDGGGKKKLLLNNNRRRYYYcccjjjmmmrrroookkkfff]]]PPPDDD===>>>===<<<;;;::::::;;;<<<>>>CCCJJJRRR[[[eeennntttxxxxxxvvvrrrmmmgggbbb___]]]XXXUUUUUUUUUTTTVVV[[[^^^bbbhhhooouuu{{{~~~zzzxxxuuurrrppplllllllllllljjjgggdddcccfffggghhhfffcccbbbccceeehhhhhhiiikkknnnssswwwzzzyyy~~~wwweeeRRRIIIDDD???<<<=========<<<<<<;;;;;;;;;;;;999888888888888888999999::::::999888777666555555;;;::::::999999999999999888777777666666666777777555555666777777777777777:::999999888999999:::;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>???@@@BBBCCCzzz{{{zzzyyyxxxwwwwwwwwwuuuvvvxxxxxxvvvqqqlllhhhhhhiiiiiihhheeeaaa]]][[[RRROOOLLLJJJIIIGGGDDDBBB@@@@@@???===;;;888666444555555555444444555666888333222222222111111111000222222222222222222222222111111111111111111111111000///......///000111111////////////............,,,------............---000000//////......------000...---+++,,,---///000111111000///////////////...------...000111000...000111222222111111222333222333444666777999:::;;;999888666444333444666777555666666777777666666555<<<>>>AAACCCDDDCCCAAA??????@@@@@@???>>>>>>@@@CCCHHHIIIJJJLLLOOOVVVcccmmmqqquuuyyyxxxqqqbbbPPPCCC@@@???===;;;::::::999999<<>>===>>>======<<<<<<<<<<<<<<<;;;999999888777777888888888999999888888777666555555777666666555555555555555666666666555555666777777555555666777777777777777888888888888888999:::;;;::::::;;;;;;<<<============<<<<<<<<<<<<======>>>@@@@@@??????@@@AAACCCDDD{{{||||||{{{xxxwwwwwwxxxtttuuuvvvvvvsssoookkkhhhggghhhiiihhhfffccc___]]]SSSPPPMMMKKKIIIGGGDDDBBBAAA@@@???<<<:::888777666333444444333222222444666111111111111111111111111333333333333333333333333111111111000000000000000...,,,,,,---000222222222////////////............------...............---,,,,,,---...///000000111///...---------...///000222111000///...............------...000000///---...000111222111111333444222222333555777999:::;;;999888666555555555555666444444555555555555555444;;;<<>>???@@@CCCCCCEEEGGGHHHMMMZZZhhhjjjtttrrr^^^MMMAAA???;;;:::999999888777<<<===@@@CCCHHHPPPXXX^^^mmmqqqwww{{{{{{xxxsssooofffaaa]]]\\\ZZZWWWXXX\\\WWWYYY\\\```ccchhhnnnrrr|||{{{zzzxxxvvvssspppnnnmmmmmmlllkkkjjjiiiiiiiiiiiigggfffeeedddcccdddeeeeeedddeeegggjjjnnnrrruuuwwwyyy}}}wwwpppeee\\\OOODDD???===>>>???::::::::::::::::::::::::999999888777777777777888777888888888888777666666444444444555666777888999666666555555555666777777555666777777888888777777777777777888888999999:::::::::;;;;;;<<<=========???>>>>>>======>>>>>>???@@@@@@??????@@@AAACCCDDD~~~}}}zzzwwwxxxyyyuuuuuuuuutttrrrnnnkkkiiifffggghhhhhhgggdddaaa___TTTRRRNNNLLLJJJHHHDDDBBBBBB@@@>>>;;;999888888888333444444222000000222555000111111222222333333444333333333333333333333333000000000/////////......+++***)))+++000333333333////////////................../////////......---+++,,,,,,---...///000111.........//////000000000//////......---...............---...000///---+++,,,---///000000111333444111222333444666888999999888888777777666555555444222333444666777777888888:::;;;===???AAACCCDDDDDDBBBCCCDDDCCC@@@??????@@@@@@>>>@@@EEEHHHJJJRRR[[[___mmm|||yyyeeeSSSDDDAAA<<<:::;;;;;;:::999;;;===>>>@@@CCCIIIOOOSSS___eeepppyyy}}}zzzpppjjjeeebbb___ZZZZZZ]]]XXXYYYZZZZZZ\\\___dddhhhqqqvvv~~~yyyvvvuuutttrrrqqqooonnnnnnnnnmmmmmmkkkjjjiiihhhhhhgggffffffdddddddddfffiiijjjkkkkkkkkknnnqqquuuyyy}}}tttfff]]]XXXPPPMMMGGGAAA===<<<======888888999999999999999999999999888777777777777777666777888999999999888777666666666777888999:::;;;666666555555666777777888666777888888999999888888444666777999999999999888::::::;;;;;;<<<=========>>>>>>===============>>>??????>>>>>>???@@@BBBCCC{{{yyyyyy{{{vvvvvvuuusssqqqnnnkkkjjjeeefffggghhhgggeeebbb```UUUSSSOOOMMMKKKHHHDDDBBBBBB@@@===:::999999999:::444555555333000000222555000111222333444555555666333333333333333333333333000000//////.........---)))((('''***000333444333000/////////...............///////////////.....................---------......///000111111000000------,,,------...///000///......///000///,,,***)))+++---...///000222444111222333444555777888888888888888888777666444444000222444666888:::;;;<<<999:::;;;>>>@@@CCCEEEFFFCCCDDDEEEDDDBBB@@@@@@@@@AAA===>>>FFFKKKJJJKKKOOOVVVeeeuuu~~~xxxeeeTTTIIIDDD???<<<===>>>>>><<<:::<<<>>>???AAAEEEJJJNNNRRRZZZhhhvvvzzzsssmmmiiiddd^^^]]]```YYYYYYYYYXXXXXXZZZ^^^aaahhhnnnxxxxxxvvvtttsssssssssqqqpppkkkkkkkkkjjjiiigggfffeeeeeeeeeeeegggiiijjjiiihhhfffhhhjjjkkklllooosssvvvwww|||rrr\\\RRRLLLGGGCCCEEEDDD@@@===<<<;;;999999999999999999999::::::999999888777777666777777555666888999::::::999999666666555444444444444444666666666666666777888888777777888999999999999999333555777999:::999888777::::::;;;;;;<<<======>>><<<;;;;;;:::::::::;;;;;;>>>============???@@@AAA~~~zzzwwwvvvvvvwwwtttqqqooonnnmmmkkkjjjfffeeefffggghhhfffbbb___PPPOOONNNLLLIIIGGGFFFEEEHHHEEE@@@<<<888777666777666555333222222333444666333333444222111000111333333333333222222111111111333222222111111111111111......------------......---...000111111111000000///000000000...------///---------...///000111111............////////////000(((+++000---000222---//////...///000000...,,,---......///000111111222444222000222666999999777444555555555555555444444888666555444444555666888;;;<<<===>>>AAACCCEEEFFFIIIHHHGGGEEECCCAAA???>>>@@@@@@@@@AAACCCGGGJJJLLLPPPXXXbbbiiiiiiccc]]]XXXLLLHHHBBB???>>>?????????;;;===>>>???@@@BBBDDDFFFIIIQQQ^^^lllxxxyyykkkbbb```___]]]]]]\\\[[[\\\]]]]]]\\\ZZZffffffjjjsss|||zzzyyyxxxwwwuuussspppnnnnnnnnnmmmlllggghhhhhhiiiiiihhhhhhgggiiiiiijjjjjjjjjkkkkkkkkknnnppprrruuuxxx{{{~~~~~~pppWWWLLLIIIGGGDDD@@@???===;;;:::999:::::::::999888888777777888888777;;;<<<:::555222444777888555444888======777000666555555444444444555555333444555666777777777666666777777666444555888<<<777777888999::::::::::::999:::;;;<<<============::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>>>>{{{xxxvvvvvvuuussspppnnnmmmllliiigggffffffgggiiiiiigggccc___SSSRRRPPPMMMIIIFFFDDDBBBCCCBBB@@@===:::777555444333333222222333444777888333333444222111000111333333333333333222222222111222222111000000000000111000000////////////000000..................---,,,...///000///...---...000,,,++++++,,,,,,...//////////////////000000000000333---111333+++,,,111///111000/////////000...------......///000000111111111///...000444666666555666666777777777666666555777666555444444555666777;;;<<<<<<>>>@@@CCCFFFHHHKKKLLLLLLJJJHHHDDDAAA???@@@?????????@@@BBBEEEFFFJJJOOOVVVZZZZZZXXXUUUTTTSSSQQQNNNJJJFFFCCCAAA@@@::::::;;;;;;<<<===???AAAHHHMMMWWWbbbnnnzzz}}}pppgggdddcccbbb___]]]\\\\\\]]]]]]]]][[[]]]___ccckkkvvv~~~|||yyyvvvuuuuuutttsssrrrnnnnnnmmmkkkjjjiiihhhgggmmmmmmmmmmmmnnnnnnnnnnnnlllmmmnnnoooqqqrrrttttttqqqtttwwwxxxyyyzzz|||~~~|||xxx^^^KKKDDDCCC@@@<<>><<<;;;::::::::::::999999888777777777888888777:::<<<999555222444777777444444999>>>>>>888111555555444444444555555666666666777777777777666666AAACCCCCCAAA<<<888777777666777888999::::::::::::999999;;;<<<<<<=========::::::::::::::::::::::::<<<<<<<<<<<<<<<======>>>}}}zzzwwwwwwtttqqqnnnmmmkkkjjjgggeeefffggghhhjjjkkkhhhccc___WWWUUURRRNNNIIIEEEBBB@@@??????>>>===;;;777444333444333333222333444555666333333444222111000111333444444333333333333222222111111000/////////000000111111111111111111111111333222111000000/////////---...000///......///000,,,,,,,,,,,,,,,---.../////////000000000111111111222000555444,,,///888888444222///.../////////............//////000000111333222222444666888888888777777888888888888777777777666555444444555666777;;;;;;;;;===@@@DDDHHHJJJOOOQQQSSSSSSPPPJJJEEEAAABBBBBB@@@??????@@@AAABBBEEEGGGIIIKKKKKKLLLOOOPPPXXX[[[]]]ZZZRRRJJJDDDAAA<<<<<<;;;;;;;;;<<<>>>???DDDGGGMMMUUU```ooo}}}xxxpppnnnllliiicccaaa^^^]]]]]]^^^]]]\\\YYY[[[___cccjjjrrr{{{~~~|||zzzvvvuuussspppooonnnnnnoooqqqqqqqqqpppppppppppppppoooooonnnmmmmmmlllmmmmmmlllnnnpppqqqqqqrrrssstttssstttuuuvvvwwwxxxxxxxxxxxxyyyzzz{{{|||}}}}}}}}}~~~~~~~~~~~~}}}|||||||||}}}}}}~~~~~~~~~}}}tttuuu~~~jjj^^^NNNEEECCCBBB???<<<===<<<;;;::::::::::::;;;999888888777777777777777777999:::888555333444666555444555:::??????999444444444444444444555666777888888888777777777777666FFFHHHJJJHHHBBB<<<666444666666777888999999999999888999:::;;;<<<<<<<<<;;;999999999999999999999999<<<;;;;;;;;;;;;<<<======}}}~~~{{{xxxwwwsssqqqnnnmmmllljjjgggdddffffffhhhjjjjjjgggaaa]]]WWWUUURRRNNNJJJFFFCCCAAA???>>>>>><<<:::888666555888777555444222222222222333333444222111000111333444333333333333333333333111000000///////////////111111111111111111111111333222111000///000111222///000000000...------///...............///000111////////////000000000000///---222444222<<>>>>>>>>@@@@@@@@@@@@BBBFFFLLLUUUcccsss~~~|||xxxsssllliiiddd```___^^^]]]\\\]]]___``````aaafffnnntttwww}}}}}}{{{yyyxxxwwwxxxyyyzzzxxxxxxxxxwwwvvvuuuuuuuuuvvvuuusssqqqoooooonnnooorrrtttvvvvvvuuuuuuuuuvvvttttttttttttttttttttttttuuuuuuvvvwwwxxxwwwwwwvvvxxxyyyzzz{{{|||}}}}}}}}}||||||{{{zzzzzzyyyyyyyyy{{{zzzzzzzzz{{{{{{{{{zzz{{{||||||}}}~~~}}}wwwuuu~~~nnnUUUNNNEEEAAABBBBBBAAA>>>;;;;;;::::::::::::::::::888888777666666666666777777888999777555333444555333333555:::??????;;;666444444444444444555666777666666666666666777777777>>>@@@CCCCCCAAA<<<888555555555666777888888888888888888999:::;;;;;;::::::999999999999999999999999;;;;;;::::::;;;;;;<<<===|||~~~~~~zzzxxxwwwsssqqqooonnnnnnllliiifffeeeeeeggghhhhhheee```\\\VVVTTTRRRNNNKKKHHHEEEDDDBBB@@@===:::888888888999777777555444333222111111333333444222111000111333333333333333333333333333111000000/////////////////////000111111000//////,,,+++******+++---///000111222222000---,,,,,,,,,///............///000000---------.........//////000+++...111777GGGPPPIII666333///...///000000000............////////////...000222444444555666666444555555666777777666666666666555555555555666666888999:::<<<@@@DDDIIIKKKSSSVVVZZZ]]][[[VVVPPPLLLIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEEEEGGGJJJMMMRRR___pppwwwrrrfff[[[TTTIIIEEEAAA???@@@@@@@@@???<<>>;;;888444444444444444555666666444333333333444666777888777777888:::::::::888777444444555666777777777777777888888999999999999999888888888888888888888888:::::::::::::::;;;<<<<<<|||~~~~~~|||xxxwwwvvvqqqppppppppppppnnnkkkhhhfffffffffffffffccc___\\\UUUTTTRRROOOLLLIIIGGGFFFCCCAAA===999888777999:::333333333444444555555555333333444222111000111333111111222222222222333333111111000/////////000000---...///000000///...---******++++++---...000111111222222000---,,,,,,,,,------,,,,,,,,,------...,,,,,,---------.........444------///444EEEKKK???333111///...///000000///........................---000333555555555666777222333444555555666666555666666666666666666666666666777999<<<@@@DDDGGGHHHNNNQQQUUUYYYZZZXXXUUURRRLLLKKKJJJIIIGGGEEECCCCCC@@@BBBDDDDDDDDDEEEGGGIIINNN[[[lllxxxzzzssskkkeeeSSSMMMFFFBBBAAA@@@===;;;:::???CCCEEEHHHOOOYYYbbbrrr}}}yyyqqqllliiigggfffaaaaaa___\\\[[[]]]```cccaaaeeekkkpppwww~~~|||zzzxxxwwwwwwxxxxxxyyy{{{||||||zzzyyyyyyzzzxxxxxxwwwuuuuuuuuuuuuuuuvvvwwwyyyzzzzzzyyywwwvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyyyyzzz{{{|||~~~|||~~~~~~~~~}}}zzzkkkVVVNNNDDDAAA>>>;;;999:::;;;<<<999::::::::::::999888777777777666555555555555555666666555555444444444444333333444777:::;;;:::999666555555444444444555555444333222222333555666777777555444555666777666555333333444555666666666666777777888888888888888777777777777777777777777777:::999999999999:::;;;;;;}}}~~~~~~|||yyyvvvuuuuuuoooooooooppppppooollljjjiiigggfffeeeeeeccc```^^^VVVTTTRRROOOLLLIIIGGGFFFAAA@@@===:::888777666666111222333444555555666666333333444222111000111333000000000111111222222222222222111000000000000111---...000111111000...---------///000111111111111...///000///...---...///...------,,,,,,,,,------------------.........///222......+++,,,999>>>111///...---...000111000///...........................111555777666666666888222222333555555666666555555555666666666666555555444666999===@@@CCCDDDEEEFFFIIIMMMQQQTTTVVVVVVVVVSSSRRRQQQNNNJJJGGGDDDCCC@@@BBBCCCCCCBBBBBBDDDFFFJJJRRR```llltttvvvtttrrrfff^^^TTTLLLHHHEEE???;;;<<<@@@CCCBBBAAAEEENNNVVVaaalllyyy|||wwwtttsssrrrjjjgggccc`````````______]]]```bbbeeejjjsss~~~~~~~~~~~~zzz{{{}}}~~~|||zzz~~~~~~~~~~~~~~~~~~lllVVVJJJHHH???@@@???===;;;;;;===>>>::::::::::::999888666555777666555555444444555555555555444444444444444333555444444444666888999:::777666555444444444444444888666555333333333444555777555333444666666444222222333444555555666555555666777777888888777777666777777777777777777777777999999999999999::::::;;;}}}~~~}}}{{{wwwuuutttuuummmmmmnnnooopppooommmjjjkkkiiifffeeedddcccaaa___WWWVVVSSSPPPLLLIIIGGGEEE>>>>>>===<<<999666333222444444444555555444333333333333444222111000111333//////000000111111111222333222222111111111111111---///000111111000///---,,,---...//////...------,,,---//////...///000222000//////.........//////............/////////000...---///)))$$$///444)))---------...000111000........................---***...222444222222333444222333444555666666666666555555666666666666555555333555999===@@@BBBBBBBBBAAACCCFFFKKKOOOSSSVVVXXX[[[ZZZWWWSSSOOOJJJFFFDDDBBBCCCCCCAAA@@@AAADDDFFFFFFJJJSSS___jjjrrruuuvvvxxxnnnbbbXXXRRRLLLEEE@@@>>>AAABBB???<<>>@@@EEEEEEEEEEEEIIIOOOWWW]]]]]]___```]]]WWWQQQLLLJJJIIIHHHFFFDDDDDDDDDFFFFFFJJJJJJOOOWWW___kkk}}}rrraaaUUULLLDDDBBBDDDCCCAAA>>>>>>BBBFFFJJJNNNVVVbbbmmmxxx}}}yyysssmmmiiieeebbb___aaa___]]]]]]```eeelllpppttt{{{{{{dddTTTKKKBBB>>>AAA===<<<;;;999888888999999;;;::::::999888777666666666777777888777555333222333333333333333333333333444333222111111333555666:::888555333222444666888333333222222111222222222222222222222222222222222333222111111222333555666999888666555666777999:::666666666666666666666666666666777888999:::::::::{{{zzzxxxwwwvvvvvvvvvvvvvvvuuusssrrrrrrqqqnnnllljjjjjjiiihhhfffcccaaa```[[[XXXSSSPPPMMMKKKHHHEEECCCAAA===999666555555666666666555555555444444444333333333333333222222222555444333222111///......000000000000////////////000000000000////////////...------------...//////000//////111222222...+++---------...///000000000////////////.........---///......------......///000/////////............,,,,,,,,,------...///000000000000000111111111111444444444555666666777777777777666666666777777888666888:::::::::;;;===???AAAAAABBBCCCFFFLLLSSSXXX]]]___```^^^YYYSSSOOONNNJJJIIIFFFEEEDDDEEEFFFGGGIIIIIIMMMUUU\\\eeeuuuwwwgggWWWKKKEEEEEEDDDBBB@@@@@@BBBDDDFFFHHHMMMVVV___jjj{{{yyytttpppkkkfffcccbbbaaa^^^]]]^^^```ccceeelllqqqyyykkkRRRJJJFFF@@@<<<======<<<:::999888888999999::::::999999888777666666666666666555555444333222333333333333333333333333444333222111111333444666666555444444333333444444222222222222222333444444222222222222222222222222222222222111222333555666888777555555555666888999666666666666666666666666666666666777777888888888}}}xxxwwwwwwwwwwwwxxxyyyzzzvvvtttqqqppppppooommmllljjjjjjiiihhhfffcccaaa___YYYVVVRRROOOLLLJJJGGGDDDBBB@@@<<<999777666777777666666555555555444444444555555444444333333222222444444444333222000...,,,000000000000////////////111111111000000/////////......------......///000000//////000222111///,,,,,,,,,------......//////............------------/////////....../////////////////////............,,,,,,+++,,,,,,---...///000000000000111111111111333333444444555666666777888999999999999999888888777888999999888999;;;===>>>???AAACCCFFFJJJPPPTTT[[[]]]^^^]]]ZZZVVVTTTTTTOOONNNLLLIIIHHHHHHIIIIIIGGGGGGKKKQQQVVV\\\hhhsss|||gggXXXQQQMMMHHHDDDCCCDDDDDDDDDDDDCCCEEEJJJPPPYYYhhhuuu|||}}}~~~yyytttnnnjjjeeecccaaa___]]]]]]^^^^^^eeegggjjjpppwww}}}yyyzzzhhhVVVHHHFFFGGGBBB>>>>>><<<;;;:::999999888999999999999999888888777777777555555444333222222222222333333333333333333333333333222222111111333444555333333444444444333222111111111111111222333444555222222222222222222222222222222222222333444555555666555444444444555777888777777777777777777777777666666666666666666666666{{{wwwwwwwwwxxxyyyzzzzzz{{{tttrrrnnnlllllllllkkkjjjjjjjjjjjjiiifffccc```^^^XXXUUUQQQNNNLLLIIIFFFDDDBBBAAA>>><<<::::::::::::444444333333333222222222444333333222222111111111---///111333444333222111000000000000////////////111111000000///........................//////000------......///...---,,,---------....../////////........................//////............/////////////////////.........,,,,,,,,,,,,---...///000............////////////222222333444555666666777999:::;;;<<<;;;:::999888777888999888777888:::<<<>>>@@@CCCEEEHHHKKKOOORRRXXXZZZ\\\\\\ZZZYYYYYYYYYYYYWWWUUURRROOOMMMLLLKKKGGGFFFHHHMMMPPPSSSZZZbbbnnn~~~qqqkkkaaaSSSIIIFFFFFFGGGGGGDDDBBBBBBEEEIIINNNXXXaaakkkpppuuuuuutttxxxyyyuuukkkhhheeeaaa______```aaacccbbbbbbeeekkksssxxx{{{}}}zzzvvvxxxrrrYYYMMMDDDDDDEEEAAA===<<<;;;::::::999999999888888888888888888777777777777666555333222222222333444222222222222222222222222222222111111222222333444444333333333333222222222111111111000000111222222222222222222222222222222222222222222333444555555444444333333333444555666666666666666666666666666777666666666666666666666{{{xxxyyyyyyyyyzzzzzzzzzzzztttqqqnnnllllllkkkjjjiiijjjjjjjjjiiigggccc___]]]WWWTTTPPPMMMKKKIIIFFFDDDBBB@@@???===;;;:::::::::444444333333333222222222333333333222222111111111+++---000333444555444444000000000000//////////////////.........---------///............///000000------.........---......///////////////000000000////////////////////////...------,,,,,,------............///////////////------------...///000111............////////////111111222333444555666666999:::;;;<<<<<<;;;:::999999999999888777888;;;===>>>@@@CCCFFFHHHJJJNNNPPPUUUWWWYYYYYYYYYZZZ\\\]]]```___^^^[[[VVVRRRMMMKKKHHHEEEFFFJJJLLLLLLPPPVVV```ppp~~~hhhUUUKKKGGGFFFFFFCCCAAABBBEEEGGGGGGKKKQQQXXX^^^eeegggiiippp|||wwwsssmmmgggcccaaabbbccccccaaa___```dddiiimmmoooyyy}}}uuusssrrrvvv}}}ppp\\\NNNFFF???======;;;888888999999999999999999888888777777777777777777888888666555444333333333444555222222222222222222222222111111111111222222333333777555333111000222444555222111000//////...//////222222222222222222222222111111222333444444444444333333333333333444444555444444444444444444444444777777777777777777777666}}}yyyzzzzzz{{{{{{zzzzzzyyyuuussspppoooooonnnlllkkkjjjjjjkkkjjjgggccc___\\\WWWTTTPPPMMMLLLJJJGGGEEE@@@???===;;;:::999888888666666555555555444444444333333333444444444444444///000111222333333222111000000000000////////////------------------------//////......//////000111...///000000//////000111//////000000000000000000/////////000000000000000------,,,,,,,,,,,,------.........///////////////...............000111111000000000000111111111111000000111222444555666666888888999::::::::::::::::::::::::999999:::===@@@>>>@@@CCCDDDFFFHHHLLLOOOSSSUUUWWWXXXYYY[[[___aaacccddddddccc^^^XXXQQQMMMJJJGGGFFFHHHIIIHHHJJJNNNTTT___rrrjjjXXXMMMGGGDDDBBB@@@@@@DDDEEECCCCCCFFFKKKPPPUUUYYY]]]dddooowwwyyyqqqkkkfffddddddaaa```___^^^___bbbeeegggooosssyyy~~~tttkkkiiinnnyyymmmWWWLLLEEEAAA<<<:::::::::::::::888888999999999999888888666666666777777888888888555555444444444444555555222222222222222222222222111111111222222222222222888555222000///111444666111000000///.../////////222222222222222222222222111111222333444444444444222333333333444444444444333333333333333333333333777777777777777777777777xxxyyyzzz{{{||||||{{{zzzuuusssrrrqqqpppooollljjjjjjjjjkkkjjjgggccc^^^\\\WWWTTTQQQNNNLLLJJJHHHFFF@@@@@@>>><<<:::999888777666666555555555444444444111111222222333444444444222222222111111111000000000000000000////////////,,,,,,------...////////////////////////000000111...///111000......000333////////////////////////........./////////000000......------------................../////////000------------...///000000000000000000111111111111//////000222333444555666666666777777888999;;;;;;;;;<<<<<<;;;;;;===AAADDDAAABBBDDDEEEFFFIIIMMMPPPTTTUUUWWWXXXZZZ]]]bbbeeeeeehhhkkkllliiibbbYYYTTTMMMHHHFFFHHHHHHGGGIIILLLNNNQQQ[[[hhhrrrxxxmmm\\\PPPIIIEEEAAA???BBBBBBAAAAAADDDFFFHHHJJJMMMQQQXXX___eeekkkooouuuzzzsssmmmjjjaaabbbcccaaa^^^^^^aaadddhhhjjjmmmppptttxxx~~~tttoooiiieeennn{{{hhhTTTHHHDDDAAA@@@>>>;;;:::;;;<<<<<<777888999::::::999888777555555555666777888888999333333444444444444333333111111111111111111111111000000111222222222222222444333111000000111222333/////////000000222333333222222222222222222222222000111333444555444444444222333333444444444444444333333333333333333333333555555555666666777777777wwwxxxzzz|||}}}}}}||||||rrrqqqpppppppppnnnjjjhhhjjjkkkkkkkkkhhhccc^^^[[[WWWUUUQQQNNNMMMKKKHHHFFFCCCBBBAAA???===;;;999888444444333333333222222222......///000111222222333222222111000000111222222000000000000////////////,,,------...///000111111///////////////000111111+++---///...,,,,,,///111.....................------------.........////////////............//////---.........//////000000,,,,,,,,,,,,---...//////............////////////...///000111333444555666555555555555666999;;;<<<<<<===<<<<<<<<>>>>>;;;999999999777777777999::::::999888777444555555666777888999999000111333444444333222111111111111111111111111111000000111222222222222111111111111111111000//////......///111333555777888222222222222222222222222000111333444555555444333222333444555555555444444444444444444444444444444333333444444555666777777~~~~~~~~~}}}|||zzzyyyxxxppprrrtttsssqqqmmmkkkjjjjjjkkkkkkkkkhhhdddaaa^^^VVVSSSPPPMMMKKKIIIFFFDDDEEECCC???<<<999888888888666666666555444444333333333333333333333333333333222222222111000//////...222111///......000222333---,,,,,,+++++++++,,,,,,////////////////////////111111111000//////......222111000//////...//////............/////////000000///...---------------........................000000111111111111000000000///...---...///111222000000///000111444777999666555444333444666888999;;;;;;;;;<<<>>>@@@CCCDDDCCCGGGKKKKKKIIIIIIMMMQQQYYYZZZ\\\^^^aaaffflllpppooorrrtttuuuxxxwwwoooeee^^^TTTLLLKKKNNNNNNKKKHHHEEEHHHJJJLLLOOOUUU]]]cccsssnnnZZZMMMFFFBBBEEEEEEAAA>>>@@@@@@AAAAAABBBBBBEEEIIIKKKJJJPPPXXX___fffrrryyyyyytttmmmjjjhhhgggeeebbbhhhfffcccbbbdddgggiiijjjllloootttyyy~~~xxxmmmiiiffffffhhhsss~~~aaaOOOHHHBBB>>><<<;;;;;;::::::::::::999999999999999888888888777777555555555555555444444444777777666555444222111000333333222222111000000000000000111111111111000000000000000000000000000000555444222111111222444555111111111111111111111111000000111222222222222111333333222222333333444555333333333444444555555555555555555555666666666666~~~|||{{{zzzssstttuuutttqqqmmmjjjhhhiiijjjjjjjjjhhhddd```^^^WWWTTTPPPMMMKKKIIIFFFDDDEEECCC???<<<999888888888666666666555444444333333333333333333333333333333333333333222111000000000111111000000000000000000111111000000000111111222////////////////////////---------...............111000//////////////////.........///////////////000///...------------...........................///000000111111000000///...///////////////......+++*********+++...000111555444444444444666777888;;;;;;<<<===???BBBEEEFFFHHHKKKNNNMMMJJJIIIKKKNNNSSSVVV[[[```eeekkkqqquuurrruuuwwwyyy{{{{{{tttllleee]]]TTTPPPPPPOOOMMMKKKGGGHHHHHHHHHHHHKKKQQQVVVaaalll{{{}}}kkkZZZOOOFFFFFFFFFCCCAAABBBAAABBBCCCDDDEEEEEEFFFGGGEEEJJJPPPUUU[[[dddpppyyyyyyuuussspppmmmjjjkkkhhheeecccddddddcccccceeegggkkknnnrrrxxx|||qqqmmmgggeeefffnnnzzzyyygggSSSIIIDDD@@@===<<<===<<<<<<<<<;;;;;;::::::888888777777777666666666666666555555444444333333555555555555444222111000111111111111111111222222000000111111111111000000000000000000000000000000111222222222222111111000111111111111111111111111000000111222222222222111333222222222222333444444333333333444444444555555555555555666666666777777~~~|||{{{zzzuuuvvvvvvuuurrrnnnjjjggghhhhhhiiiiiigggddd```^^^XXXUUUQQQNNNKKKIIIFFFDDDDDDBBB???<<<:::888888888666666666555444444333333333333333333333333333333444444333333222111111111000111222222222000...---...............///000111////////////////////////,,,,,,------...//////000/////////...//////000000///////////////.........//////......------..............................//////000000000000//////---...000111111///---,,,------,,,,,,---...000111333333444444555666666777;;;;;;<<<===@@@CCCFFFHHHIIILLLOOONNNKKKJJJKKKMMMOOOTTT[[[bbbhhhnnnssswwwtttyyy}}}~~~~~~wwwsssmmmccc[[[VVVSSSQQQOOOMMMLLLIIIFFFDDDDDDGGGJJJPPPWWWeeevvv|||lll]]]NNNIIIIIIIIIHHHIII@@@AAACCCDDDCCCBBBAAA@@@AAADDDHHHJJJNNNTTT]]]dddsss~~~xxxuuupppmmmiiifffeeecccbbb```aaabbbdddeeegggkkkpppttt|||rrriiifffgggeeegggpppYYYOOOFFFCCCAAA===;;;<<<<<<<<<;;;;;;:::999888888666666666666555555555555666666666555444333333222333333333333333222111111///000000111222222333333000000111111111111000000000000000000000000000000...000111222111000---,,,111111111111111111111111000000111222222222222111222222222222222333444444333333333333444444444444555555666666666777777777~~~}}}{{{yyyxxxvvvuuuuuuuuutttqqqllliiifffggghhhhhhgggddd```^^^YYYVVVRRRNNNLLLIIIFFFDDDBBBAAA???<<<:::888888777666666666555444444333333333333333333333333333333333333222222222111111111222222222111111///...---*********+++,,,---...///////////////////////////////////////000000111111...............///000111////////////............//////............//////...........................//////000000//////...---...///000111000000///222111111000111111222333222222444555555666555555999999:::<<>><<<:::999888777666666666555444444333333333333333333333333333333111111111111111000000000555333111///......///000............///000222222////////////////////////111111000000////////////......---......///000000///////////////.........//////.........//////000..............................////////////..................///111333555000///////////////000000111222333444555555555444666777888:::<<<@@@CCCEEEEEEHHHLLLMMMMMMKKKIIIHHHKKKOOOVVV\\\bbbiiinnnrrrvvv~~~xxxnnniiiccc\\\XXXTTTOOOJJJGGGFFFFFFGGGGGGKKKQQQYYYdddrrrpppddd______\\\XXXPPPKKKFFFDDDDDDEEEDDDCCC@@@AAAAAABBBCCCFFFJJJNNNUUU\\\hhhuuuxxxpppkkkjjjkkkllliiihhhfffffffffggggggggggggjjjooosssyyy~~~sssoookkkhhheeeccciiiqqqzzzzzzbbbSSSHHHDDDAAA@@@===999999<<<999999888777777666555555777777666666666555555555666555555444333333222222111111222333333333222222222222222111111111000000000000111111111111000000000000000000000000000000222111000///...//////000000000000000000000000000000000111222222222222111222111111111111222333333333333333333333333333333555555555555666666666666~~~|||{{{sssrrrrrrtttvvvuuupppllleeefffhhhhhhhhheeebbbaaa[[[XXXSSSPPPMMMJJJGGGEEE@@@???>>><<<:::999777777666666666555444444333333333333333333333333333333000000000000000000000000555333000...---...000222000000///000000111222333////////////////////////000//////...------,,,,,,.........---......//////............/////////000//////......//////000000........................------............------......------...111333555//////////////////000000111111222333333444444555555555666777:::===@@@BBBHHHKKKNNNQQQQQQNNNKKKHHHGGGJJJOOOUUU\\\eeennntttxxxuuuiii]]]XXXRRRLLLIIIHHHFFFEEEEEEHHHMMMSSSZZZhhh~~~{{{vvvsssmmmgggZZZTTTKKKFFFEEEEEEDDDBBBBBBAAA@@@@@@BBBDDDFFFHHHKKKNNNVVVbbbooozzz|||uuusssssstttpppnnnkkkiiiiiihhhfffdddbbbdddgggiiilllqqqvvvzzz}}}}}}qqqlllccccccfffhhhiiilllwwwttt\\\NNNIIICCC>>>;;;<<<;;;999:::>>>:::::::::999999999999888777666666666666555555555444444444444333333333333222222333333333333333222333333222222111000000///000000111111111111000000000000000000000000000000333111000......000222333000000000000000000000000000000111222222222222111111111111111111222333333333333333333222222222222333333444444444555555555~~~|||{{{tttrrrqqqsssuuutttnnniiieeefffhhhiiihhhfffdddbbb\\\YYYTTTPPPNNNKKKGGGEEE???>>>>>><<<;;;999777666666666666555444444333333333333333333333333333333111111111111111111111111222111000//////000111111///...............//////////////////////////////...............---------//////...---------......,,,------...///000111111///////////////000111111........................---------......------------------------....../////////000111111222111111222111111111111333444555555555555777999<<<>>>@@@GGGJJJPPPUUUXXXXXXUUURRRIIIJJJLLLPPPVVV```lllsss}}}zzzlllfff]]]UUUQQQMMMJJJGGGHHHGGGIIINNNSSS\\\nnnmmmeee\\\UUURRRNNNJJJFFFFFFDDDBBBBBBBBBCCCDDDDDDFFFFFFKKKTTT]]]dddnnnyyy~~~zzzvvvrrrpppmmmhhheeebbbdddeeefffgggiiilllnnnmmmrrrxxx|||}}}vvvmmmiiiiiihhhkkkqqqxxx}}}lllYYYJJJDDDEEE???:::777999;;;999999;;;999999999::::::::::::;;;555555555555444444444333222333333333333444444444333333444444444333333222222222111111111111111111000000111111111111000000000000000000000000000000////////////000111222222000000000000000000000000000000111222222222222111111111111111111222222333333333333222222222111111222222222333333333444444|||zzzyyyvvvsssqqqsssuuusssmmmgggeeeggghhhjjjiiigggeeeccc\\\YYYTTTQQQNNNKKKGGGEEE>>>>>>===<<<;;;999777666777666666555444444333333333333333333333333333333222222222222222222222333//////111222222111000000111000000////////////000////////////////////////......//////000111111111000///...---------------+++,,,---...///111222222///////////////000111111........................,,,------......------,,,,,,---......---,,,)))(((,,,---...///000000000000333222000000000222555666666666666777999;;;>>>???CCCHHHOOOXXX___bbbaaa___OOONNNMMMNNNRRR\\\hhhppp|||tttjjjaaaZZZUUUOOOLLLMMMHHHGGGJJJMMMQQQ[[[ggg}}}{{{rrrkkkfff___WWWPPPKKKHHHFFFDDDDDDDDDDDDCCCEEECCCFFFMMMQQQRRRYYYbbblllsss}}}|||yyytttnnniiieeefffggggggffffffhhhjjjgggjjjnnnppprrrwww|||pppllljjjhhhjjjooovvvzzzfffSSSIIICCCBBBEEE@@@:::777:::<<<:::888777777777777888999999::::::444444444333333333222222111222222333333444444555444555555555444444333222000000000111222222333333000000111111111111000000000000000000000000000000+++---///111222222111000000000000000000000000000000000111222222222222111111111111000111222222333333333333222222111111111111111222222222333333333~~~zzzyyytttrrrpppqqqssssssooolllggggggggghhhiiihhheeebbb___WWWOOOLLLNNNMMMIIIDDD>>><<<:::888888888777555555===:::///000;;;888+++111111111111111111111111333222111111333333222111222222222111111111111000000///...------...///000..................------////////////////////////...------------...//////------...000111222333444444333111000...---------222///------000000...+++///000222111///......///////////////////////////000000000000000///......111111000000//////......)))---222777999;;;===>>>BBBHHHLLLSSSccctttuuujjjYYYTTTQQQRRRSSSWWW```jjjxxxzzzqqqhhh]]]SSSLLLIIIKKKMMMMMMMMMPPPUUUYYYiiippptttfff\\\TTTOOOIIIGGGFFFFFFFFFHHHCCCBBBBBBCCCEEEKKKQQQVVV]]]```gggqqq~~~yyysssmmmkkkjjjjjjkkkkkkjjjhhheeegggeeedddfffkkkpppsssuuuyyy}}}nnnlllhhhddddddmmmzzzxxxiiiVVVIIIEEEDDDBBB???;;;;;;;;;::::::999999999999888888777777777777777555555555555555555555555222222222111111111000000///,,,***,,,000333444333333333333333222111//////000000000000111111111111///////////////000000111////////////////////////...///000111111000///...000000000000000000000000222222111111111111111111444333333222222333333444222222111111222222333444~~~|||zzzuuutttrrrsssuuusssooojjjggggggggghhhiiihhheeebbb]]]WWWOOOLLLMMMMMMHHHCCC>>><<<:::999999888777555444444999BBBFFFBBB888222111111111111111111111111444333222222444444333222222222222111111111000000000//////......//////000...................................................------------...//////......///000111222333333222222000///............///---------/////////...///000111111///......///////////////////////////000000000000000///......000000000000////////////---///333666777888:::<<<>>>DDDIIIPPP```rrrwwwpppiiiaaaZZZUUURRRSSSZZZbbbwww}}}xxxpppfff\\\VVVRRRRRRRRROOOMMMMMMPPPTTT[[[bbbpppvvveee^^^TTTMMMHHHFFFEEEFFFFFFEEEDDDDDDDDDGGGJJJMMMOOOSSSYYYcccqqqzzzwwwssspppooommmllljjjllliiiffffffhhhkkklllmmmooosssxxx{{{|||yyyqqqpppggggggggghhhmmmzzzzzzdddYYYKKKCCCAAA@@@===999:::::::::::::::999999999999888777777666666777777555555555555555555555555333222222222222111111111222000......111333333222000000000000///...---,,,//////000000000111111111000////////////000111111111111111111111111111111///000111222222111000///000000000000000000000000111111111111111111111111333333222222222222333333222222111111222222333444~~~}}}}}}wwwvvvuuuvvvwwwtttnnniiihhhhhhhhhiiiiiihhheeebbb\\\VVVOOOLLLLLLKKKGGGCCC???<<<:::999999888777666999111<<>>===:::666999999999999999:::::::::888888777666666666666666444444444444444444444444333333333333222222222222555333111111111222111000////////////...------,,,//////000000000000111111000000000000000111111222111111111111111111111111000111111222222111111000////////////////////////111111111111111111111111333333222222222222333333222222111111222222333444yyyxxxxxxxxxxxxuuummmgggiiihhhhhhiiiiiihhheeebbbZZZUUUOOOLLLLLLJJJFFFBBB???===:::999999999777666===333;;;TTTZZZFFF666555222222222222222222222222111000///000111222111000111111111111000000000000///000111222222111000///............////////////////////////////////////...............//////000222222222222111111111111//////.........//////000,,,///111000...---///222---///000000///......///000000000000000000000000//////000000000000//////.........///000111111111222333333222111333666999777===BBBEEEOOO___kkkooovvvmmmccc\\\WWWVVV^^^fffpppsssvvvzzzxxxtttfffddd___ZZZVVVTTTTTTUUUPPPSSSXXX^^^fffqqq|||pppaaaXXXQQQKKKEEEDDDEEEFFFHHHIIIHHHGGGFFFGGGIIILLLRRR\\\hhhooo|||{{{xxxtttqqqlllhhhggggggffffffgggggghhhhhhiiiiiijjjkkkkkkmmmqqquuuxxx|||~~~qqqjjjfffeeegggkkkiiirrr~~~hhhVVVKKKDDD@@@<<<<<<>>>>>>;;;888777777888888999999::::::777777666555555555555666444444444444444444444444444444444333333333222222555444222222111111000///000000000000000///......////////////000000000111000000000000000111222222........................000000000111111000000000........................000000000000111111111111222222111111111111222222222222111111222222333444{{{zzzyyyyyyyyyuuummmgggjjjiiiiiiiiijjjhhheeebbbYYYUUUPPPNNNLLLJJJFFFBBB???===;;;::::::999888666888222333<<>>===;;;777777777888888999999999777666555555444555555555444444444444444444444444444444444333333333222222111111222111111000000000///000000000000//////......////////////000000000000000000///000111111222......................../////////....../////////------------------------//////000000000111111111222111111000000111111222222222111111222222333444~~~|||zzzyyyyyyxxxtttnnnhhhjjjjjjiiijjjjjjhhheeebbbXXXVVVRRROOOMMMJJJFFFCCC@@@===;;;::::::999888777555555222000222777777222333333333333333333333333444333222333555666666555111111000000000////////////000000111111000000///.........//////000000111000000000000000000000000//////......//////000111222222111111000//////............---......//////111222222111///......///,,,...//////.........///////////////////////////...//////000000000000000---......///000111111222.../////////000222666999:::;;;;;;<<>>:::999::::::;;;:::777777777777777888888888666666555444444444444444333333333333333333333333333333333333222222222222...000222222111000111222.........//////......---......////////////000000///////////////000000111111111111111111111111111///......------......///...........................//////000000111111111111111000000000000111111222222111111222222333444~~~}}}|||zzzwwwwwwwwwtttnnniiikkkjjjjjjjjjjjjhhheeebbbXXXVVVTTTQQQMMMJJJFFFDDD@@@>>>;;;:::::::::888777666777666333222333333222333333333333333333333333222111111222444666555444111000000000////////////000//////......//////000---......///000000111111........................///////////////000000111111000000000///.........//////...---------......000///......//////...---+++---//////.........///------------------------......///000000000000000......//////000000111111...///000000000111444666888777888;;;???BBBFFFIIIOOOOOOSSSZZZ___bbbiiiqqqzzzzzz}}}zzzrrriiibbb\\\XXXSSSRRRUUUXXXZZZZZZ[[[bbbnnnyyyrrriii^^^WWWTTTRRROOOLLLBBBCCCDDDDDDCCCDDDFFFHHHGGGJJJNNNPPPRRRWWW^^^cccmmm~~~|||xxxssspppooonnnllljjjhhhiiiiiihhhgggfffhhhjjjiiijjjllllllkkkkkkmmmnnnppprrruuuxxx{{{uuulllfffeeegggnnnuuu|||wwweeeSSSJJJFFFAAA>>>???<<<;;;:::999999888888777777777777777777666666666666555444444333333444444333333333333333333333333333222222222222111111111///222444444222000111222...//////000000//////............/////////000000...............//////000111111111111111111111111000///...------...///000..............................//////000111111222000000000//////000000000222222111111222222333444}}}|||}}}zzzwwwvvvvvvsssooojjjkkkkkkjjjjjjjjjhhheeebbbXXXWWWUUURRRNNNJJJGGGEEE@@@>>>;;;:::::::::888777444444666777222(((&&&(((333333333333333333333333///......///111333222111000000000000////////////000///...------...///000---......///000111111222------------------------///////////////000111111000/////////............//////...------------------+++)))+++///000///,,,+++---//////.........///------------------------......///000000000000000////////////000000000000...///000000000000222444666444555:::@@@CCCEEEFFFKKKMMMUUU___ggglllrrryyyrrr|||zzzuuuttt{{{xxxqqqkkkcccYYYTTTTTTUUUTTTRRRSSSWWW\\\bbbhhhqqq{{{tttdddZZZRRRKKKFFFEEEGGGGGGFFFDDDCCCCCCDDDDDDFFFIIIJJJKKKNNNTTTYYYZZZjjj}}}~~~zzzxxxuuurrroooiiijjjjjjiiihhhgggiiijjjggghhhiiihhhfffeeefffgggkkkmmmppprrrtttxxx}}}|||||||||}}}sssllliiifffdddeeemmmzzzvvv]]]OOOCCCCCCFFFBBB===;;;999:::;;;;;;;;;999666555888888777777666666555555555555444333333333333444333333333333333333333333222222222111111111000000111444777666333111111222111111222222222222222111............/////////000---------------...//////////////////////////////111000///......///000111////////////////////////---......///000111111222000000////////////000000222222111111222222333444zzzxxxuuusssrrrqqqooommmooonnnlllkkkiiifffaaa]]]\\\XXXSSSQQQOOOKKKFFFAAA???===:::999888777666444444333222222111111222222222333333333333222111000111222333333444444333333///---+++,,,000222111000,,,---...//////...---,,,..................------....../////////...,,,+++//////............//////111000///......///000111...///000111111000///...------------------------...------------...//////............////////////---...///000000///...---,,,,,,,,,---...000333444000000000000000000111222333666888:::<<<>>>BBBEEEJJJKKKPPPYYYeeeqqq{{{xxx}}}~~~vvvqqqtttwww~~~wwwoooddd^^^\\\[[[WWWTTTVVVSSSTTTYYY\\\^^^ccchhhwwwmmm^^^SSSNNNNNNLLLKKKJJJGGGEEEFFFIIIFFFDDDFFFKKKMMMLLLMMMPPPVVV[[[dddmmmwww}}}yyyssssssrrrooollljjjiiijjjjjjiiihhhjjjlllmmmlllkkkhhhhhhiiijjjlllnnnqqqrrrwwwvvvuuuuuuuuuvvvxxxyyyzzzzzzzzzzzz|||~~~yyyrrrmmmjjjeeebbbhhhssswwwsssdddHHHGGGDDDBBB???===<<<;;;>>>===<<<:::999888888777888777666555555555555555666666555444333222222222444444333333333333222222111111111111111111111111333333333222111000//////111111222111111000///.........//////////////////...///000111111000///...//////............//////222111000///////////////000///---...000111111000/////////....../////////111111111000000000000000111111000000000000111111|||{{{zzzwwwtttrrrqqqpppooommmooonnnmmmlllkkkiiidddaaaZZZWWWRRRPPPNNNKKKFFFBBB@@@>>>;;;999999888666555444333222222111222222222333333333222222222111111111222333333444444333333333000...---//////...,,,---......//////......---////////////////////////,,,,,,---------,,,+++***//////............/////////...---,,,,,,---.../////////000000000000//////...........................------------...//////............////////////...///000000000///...---............///000222222111111000111111222333333333555888:::<<<@@@EEEIIIKKKKKKNNNUUU```mmmwww}}}zzzzzzsssnnnqqqwwwuuukkkfffbbb]]]YYYXXXUUUVVVYYY[[[[[[]]]bbbjjjxxxggg]]]ZZZXXXUUURRRNNNJJJIIIJJJLLLIIIJJJNNNOOOLLLLLLNNNMMMQQQWWW]]]dddnnnyyy|||xxxuuurrrpppooopppnnnllllllllllllkkkjjjkkkkkkjjjjjjkkkmmmooopppsssrrrrrrrrrrrrsssttttttrrrrrrrrrrrrssstttuuuvvvvvvxxxyyyyyyxxxwwwyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwvvvwwwyyyzzz{{{{{{{{{zzz||||||}}}}}}~~~}}}}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{yyywwwxxx{{{}}}~~~}}}~~~~~~|||}}}}}}}}}wwwooojjjgggggghhhlllxxxnnnYYYNNNFFFEEECCC@@@>>>===<<<;;;::::::999888888777888888777666666555555555555666666555444333222222222222444444333333333222222222222222222222222222222222222222222222111000//////---............------,,,000000000000000/////////---...///000000///...---//////............//////000///////////////000000000///---...000111111000111000///......///000111111000000000000000000000111111000000000000111111|||zzzxxxwwwzzzwwwsssqqqppppppooonnnooonnnmmmnnnmmmkkkhhheeeYYYUUUQQQOOONNNLLLGGGCCCAAA>>><<<::::::999888666444444333222222222222222444333222111111111222333111222222333333333333333333111///...//////...---///..................///////////////////////////,,,------------,,,++++++//////............//////......------------......000//////////////////000////////////////////////...------------...//////............///////////////000000000000///...---//////000000000000111111111111111111222333444555333444666888<<>>===<<<<<<;;;888888888777777888888999555555555444555555666666555444333333222222222222333333333333222222222222333333333333333333333333222222222222111000//////+++,,,---------------,,,222222111111000000000///...//////000000//////...//////............//////...//////000000000000///000///......000111111000222111///......///111222000000000000000000111111111111000000000000111111}}}zzzyyyxxxxxxzzzwwwsssppppppppppppoooooonnnnnnnnnmmmkkkgggdddXXXTTTPPPNNNMMMLLLHHHEEEAAA???<<<;;;;;;;;;999888444444333222222222222333555444222000000111222333111111222333333333333222//////......///000111111000///...------...///000............//////////////////////////////......///......------......///000000000//////000000000000///...------...///000...........................------------...//////............////////////000000000000//////.........//////000000000000000000000000111222333444555333444555666999>>>EEEIIILLLKKKIIIIIIOOOZZZgggooowww}}}zzzuuuttttttvvv{{{zzzsssfff```\\\ZZZVVVQQQQQQTTTXXXdddxxxwwwnnnfff]]]UUUNNNIIIFFFJJJLLLKKKJJJKKKKKKKKKKKKLLLMMMQQQUUUWWW\\\```fffmmmwww|||yyyyyyxxxwwwvvvtttsssrrrqqqpppqqqrrrrrroooooopppqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqpppooooooppppppqqqpppooooooqqqtttqqqqqqpppoooooonnnnnnmmmlllmmmnnnooopppqqqrrrrrrqqqqqqqqqqqqqqqqqqpppooorrrrrrrrrrrrssssssssstttsssssstttuuuwwwyyyzzzzzzzzz{{{{{{}}}~~~|||yyyuuuooojjjgggeeeeeeeeegggkkktttlll[[[RRRJJJEEEBBB???>>>===<<<;;;;;;;;;;;;:::999888888888888888888444444444444555555666777555555444333333333333333333333333222222222222111222222222222222222222222111111111111111000//////---...//////000000000000222111111000000//////...000000111111111111000000//////............////////////000111111000//////111///......000111000///111000...------...000111000000000000000111111111111111000000000000111111}}}{{{{{{{{{|||zzzwwwsssqqqqqqqqqqqqppppppooonnnmmmllliiieeeaaaXXXTTTOOOMMMMMMLLLIIIFFFAAA???<<<;;;;;;;;;:::888555444333333222222333333555444222000000111222333000111222222333333222222//////////////////000111000///...------...///000,,,,,,,,,------.........////////////////////////......------------......///000000000000000000///000///...------...///000------------------------...------------...//////............////////////000000000//////000000000---......//////000111111/////////000000222333333444444444444555999>>>CCCJJJHHHFFFFFFJJJTTTaaajjjrrrvvv|||}}}~~~|||xxxvvvuuuxxx}}}wwwpppjjjeee___XXXUUUWWWVVV]]]iiiwwwrrreee]]]UUUOOOPPPQQQOOONNNNNNLLLKKKJJJJJJLLLOOOQQQRRRSSSUUUWWW[[[aaajjjttt{{{}}}|||{{{yyyyyyyyyzzzzzzvvvvvvvvvvvvwwwwwwxxxxxxuuuuuuuuuuuuttttttttttttpppqqqrrrqqqpppppprrrtttrrrqqqqqqppppppooonnnnnnoooooooooooooooppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuuuuvvvssstttvvvxxxyyyzzz|||}}}~~~xxxooohhhkkkiiieeebbbbbbeeeiiilllvvv{{{iiiVVVLLLHHHDDD@@@???<<<<<<;;;:::::::::;;;;;;:::999888666555555444444444444444444444555666777666555444444444444444444333333222222222111111111000000000000000000000000000000111111111000//////...///000111111111111111000000000//////.........//////////////////////////////............//////000111111111111111000000111000......///000000///000///---,,,,,,---///000//////000000111111111111111111000000000000111111~~~~~~~~~~~~zzzwwwuuuttttttsssrrrpppooonnnmmmlllkkkhhhccc```ZZZUUUPPPNNNNNNMMMJJJGGG@@@>>><<<;;;;;;;;;:::999555444444333333333333333444333222111111111222333000111111222222222222222333333333111...------...000//////////////////000+++++++++,,,------......---------,,,------...///......------------......------............------///..................///------------------------...------------...//////............////////////////////////000111222222111000///...///000111222000000000///000000111222333333333222222444999<<>>222000///...///000///...///000111222222111000///...//////000111111222222111111000000000000111111~~~}}}|||xxxxxxxxxyyyyyywwwssspppkkkkkkkkkllllllkkkgggeee^^^YYYSSSOOONNNMMMKKKHHH???===;;;:::::::::999888555555444333333333333444222333333333333222111000000000111222222222222111000111222111......000333...///000111111000///...,,,,,,------...///000000000///......///000111222...------,,,,,,------......///000111111000///...,,,---...//////...---,,,////////////////////////...------------...//////............/////////000---------...000222555666???;;;666111//////000222555444333222111111111111///000222222333444666888555<<>><<<:::999888888444555555666555444222111222222222222222222222222222222222222222222222222555222//////111222000---------------------------...............///000000111///...///111111---***///...------...///000111000000///...............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////111000///...---,,,,,,,,,***...111///---333AAALLL^^^LLL777---...222222000...///000000000///---,,,000/////////111444666888222777AAALLLYYYgggsss{{{{{{wwwvvvwwwzzz|||~~~ddd\\\VVVVVVYYY```jjjuuu~~~~~~xxxooohhheeedddddddddYYYTTTMMMIIIJJJLLLLLLKKKKKKJJJLLLQQQTTTWWW]]]dddmmmvvvtttpppkkkhhhgggddd___[[[\\\YYYYYY]]]___bbbmmmzzzmmmWWWMMMLLL??????>>>>>>======<<<<<<;;;;;;;;;:::999888777666777555444555666777666555333333333333333333333333333222111111000000111111111111222222333333444444000000111111111111000000111111000000000000111111000000000000000000000000........................////////////////////////.........------,,,,,,,,,///111000---111:::===;;;111111000000000000111111000000//////.........---////////////////////////333222000.........000111~~~|||zzzyyyzzzwwwtttssssssrrrooolllggghhhjjjkkkjjjgggdddbbb\\\YYYUUUQQQNNNKKKGGGDDD@@@???===;;;999888777777555555555555444333222222222222222222222222222222222222222222222222222222222000...............---------------------------...............//////000+++++++++,,,---,,,***(((///......---...///000111000000///.......................................------------------------...------------...////////////...---------......+++...000000111777DDDNNNWWWHHH777///111444444222111222333333333222000000000000//////111333666888333777???IIITTT```kkkrrr}}}zzzuuurrrtttxxx}}}~~~ssshhh]]]YYYZZZ]]]eeemmmooorrrttttttvvv}}}}}}wwwrrrmmmkkkddd___WWWSSSQQQPPPMMMKKKMMMJJJKKKOOOQQQRRRWWW\\\]]]dddmmmwwwyyyooojjjgggdddbbbaaa___\\\YYY\\\XXXXXX^^^eeeqqqkkkZZZLLLCCC@@@??????>>>======<<<<<<;;;:::::::::999999888777666555444333444555666555333333333333333333333333333333333222111111111111111000///---,,,---...000222000000111111111111000000......---,,,,,,---......////////////////////////........................////////////////////////.........------,,,,,,,,,...000///---111888:::777000000////////////000000000/////////............////////////////////////------------,,,,,,+++***~~~{{{yyyxxxyyywwwuuusssrrrpppllljjjeeegggjjjlllkkkhhheeebbbZZZXXXTTTQQQOOOLLLHHHFFF???>>><<<:::999777777777777666555444333333333333222222222222222222222222222222222222222222222222000000000///---,,,---.................................------......///000,,,...000000///......//////............///000000000///......---............................................................------------...//////...---------...//////000000000000111333:::BBBHHHIII???444///222555444222333333333333333222111111000000///000111333555666222555;;;BBBIIIRRR[[[aaalllsssyyywwwooojjjjjjmmmqqqzzzzzzvvv|||{{{kkkcccaaa```bbbeeeaaadddfffffffffkkkuuu}}}~~~yyyoooiii```ZZZVVVRRRMMMIIILLLIIIHHHKKKLLLKKKMMMQQQQQQTTTXXX]]]fffsss~~~vvvnnnfffaaa___]]][[[[[[\\\[[[ZZZXXX]]][[[]]]ffftttyyy___QQQKKKFFF???;;;>>>>>>======<<<;;;;;;;;;888888888888777666555555444333222333444555444222333333333333333333333333444333222222111111222222111///,,,))))))+++...000000000111111111111000000111///...------...///111////////////////////////........................////////////////////////.........------------------......---000444444111//////............//////////////////............////////////////////////---///000111111000...,,,}}}zzzxxxvvvxxxwwwuuusssqqqnnnkkkhhheeehhhkkknnnnnnkkkgggeee[[[XXXTTTQQQOOOKKKGGGEEE@@@???===;;;999888888777888777555333333333444444222222222222222222222222222222222222222222222222111333444222...---///222////////////////////////...------------...//////,,,000444444222111222444//////.........////////////......------.................................------------------------...------------...//////...............//////000555333111000333666999;;;999444///...111333222000111111111000000000//////000000000000111222444555000222666999===CCCJJJNNNVVV___hhhkkkhhhdddcccdddeeemmmuuu}}}{{{rrrrrr{{{xxxtttnnniiigggaaabbbaaa___^^^aaaiiiooo|||xxxlllbbb[[[VVVQQQMMMOOOKKKIIILLLLLLJJJJJJLLLOOOPPPPPPRRRVVV___jjjrrr{{{uuunnnhhheeebbb```]]][[[[[[[[[\\\^^^_________```dddlllyyyppp^^^KKKDDDDDDCCC???<<<======<<<<<<;;;:::::::::666777777777666666555444444333222333444555444222222222222222222222222222444333333222222222222222222111///---,,,---///000000000111111111111000000222000...------...000222////////////////////////........................////////////////////////...............---------,,,------...000111///,,,.........------.........///////////////.........////////////////////////111222333333333222111000|||yyyxxxvvvwwwvvvtttqqqmmmjjjhhhfffhhhkkkmmmmmmkkkgggeee]]]ZZZVVVRRRNNNJJJFFFBBBAAA@@@???===;;;:::999999888777555444333333444555222222222222222222222222222222222222222222222222111333444222...---///222////////////////////////---------------...//////(((+++///000...---///111//////////////////............------------..............................,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000///............///444111......000222333222000///---...111222222000000000//////............000000000000111222222333111222444555666:::>>>BBBGGGMMMWWW___ccceeeeeedddaaafffiiikkkpppxxx}}}}}}wwwrrrooottt|||wwwkkkiiiddd^^^ZZZ[[[aaafffjjjsss}}}xxxvvvwww~~~pppeee]]]WWWSSSTTTOOONNNQQQRRROOOMMMMMMMMMMMMNNNOOORRRWWW]]]bbblllsss}}}wwwuuusssqqqqqqpppnnnmmmeeebbb___^^^]]]]]]\\\\\\ZZZ\\\___aaadddgggiiikkkiiissstttfffSSSJJJBBB@@@???<<<;;;<<<<<<<<<;;;;;;:::999999999555555666666666555444444555444333444555555555333222222222222222222222222444333222222111111222222111111111111111000///...000000111111111111000000...---+++******+++---...................................................////////////////////////........................---,,,,,,///000...,,,***......------------...............///////////////////////////////////////......---,,,,,,---...///|||zzzuuuvvvwwwuuuqqqmmmjjjiiifffgggiiijjjjjjhhheeeddd^^^[[[VVVRRRNNNJJJEEEBBBBBBAAA???===<<<;;;::::::888777666555444444444444222222222222222222222222222222222222222222222222000000000///---,,,---...........................------,,,,,,------...///(((+++---......---....../////////000//////...------------,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////111000000///.........///...------...000111111111//////000000111222333444222111111000///000000000000000111111111111111111333444444444444666999<<<@@@DDDKKKTTT]]]dddhhhjjjdddggggggddddddiiinnnnnnqqqpppqqqvvv{{{sssjjjbbb^^^^^^______ccciiimmmooonnnjjjggg```aaadddmmm~~~ttthhh^^^YYYWWWRRRQQQTTTUUURRRMMMLLLIIIIIIKKKMMMPPPSSSVVVXXX]]]```fffmmmttt}}}xxxpppkkkbbbaaaaaa````````````aaaZZZZZZZZZYYYYYYZZZZZZZZZZZZ]]]ccchhhmmmrrrwww{{{kkkXXXOOOEEEBBBAAAAAA>>>::::::>>>;;;;;;::::::999888888888555555555666666555555444555444333444555666555333222222222222222222222222333222111111000000111111---///000222111000...,,,000000111111111111000000.........------.........................................................////////////////////////...............////////////,,,,,,///000---++++++......------------...............///////////////////////////////////////...---+++******,,,...///~~~{{{zzzsssvvvxxxvvvrrrnnnlllkkkiiiiiiiiiiiihhhfffeeeddd]]]ZZZUUUQQQNNNJJJFFFCCCBBBAAA???===;;;:::999999777777777666666555444333222222222222222222222222222222222222222222222222222000...............---------------------------------,,,,,,------...///......///111222222111/////////000000000///---,,,---,,,,,,,,,------...///------------------------------------------------...------------...////////////////////////000111---...000000111000000111000111111111000000222555333222111000000000111111000111111111111111000000222333333222111333666999999<<>>???===:::;;;@@@:::::::::999888888777777555555666666666666555555444333222333444555444222111111111111111111111111222111000000//////000000......///000000000//////000000111111111111000000000000111222222111000000................................................////////////////////////---........./////////000111---,,,000111---,,,...//////............//////............/////////000///////////////////////////////////////000000111~~~~~~~~~{{{xxxwwwrrruuuxxxwwwsssnnnmmmmmmmmmlllkkkjjjiiihhhgggggg[[[XXXTTTQQQOOOLLLHHHEEEAAA@@@>>><<<:::999888888666666777777777555444222222222222222222222222222222222222222222222222222555222//////111222000------------------------------,,,,,,,,,,,,---......000///...000333444111...//////000000000///---,,,,,,,,,,,,,,,------...///------------------------...........................------------...//////------......///111222333111333555444111///...///000111111///,,,---000333333222000/////////000111000111111111111000000////////////......///222555222666:::;;;>>>GGGXXXdddkkkpppqqqllliiiiiijjjhhhkkkmmmppprrrwwwtttllleeebbb___\\\ZZZWWWWWWYYYTTTTTTUUUWWW^^^nnnuuuooolllooooooiiiaaa^^^YYYVVVRRROOONNNNNNNNNNNNOOOQQQTTTWWWYYYZZZ[[[\\\ZZZ___dddeeebbbaaabbbeeegggllluuu|||{{{tttiiigggdddaaa]]]ZZZYYYXXXWWWXXXXXXXXXWWWXXXYYY[[[\\\\\\]]]^^^aaafffmmmrrrxxx^^^NNNFFFCCCBBB???:::777888888777999===::::::999999888777777777555555666666666666666555333222111111333333222111111111111111111111111111111000000///////////////000000//////000111222333000000111111111111000000,,,...///111111///...,,,................................................////////////////////////---.........//////000000333---,,,000111...---000//////............//////---.........//////000000////////////////////////,,,...000111222111000///~~~}}}~~~yyyuuuuuuvvvtttrrrqqqqqqpppnnnlllhhhfffffffffhhhiiihhhggg___[[[UUUOOOLLLIIIFFFDDDAAA>>>:::888888888777777777777666555444333333222555444333333222222333333222222222222222222222222000///...------...///000........................---------............///---...///...------...///000//////000111111///,,,...---,,,+++,,,...000222///...------...///...,,,---------............///------,,,,,,------...///............////////////111333555555444333222333111///...------...///111111///...------...///111111000000000000000111111111111222222222333333333999777555555:::AAAJJJOOO^^^dddlllqqqqqqmmmhhheeedddhhhkkklllppp|||tttrrrppplllgggccc___\\\WWWWWWVVVUUUWWW^^^jjjssstttiii[[[[[[XXXTTTPPPNNNOOOPPPNNNMMMMMMMMMNNNPPPRRRSSSNNNOOOPPPRRRTTTSSSQQQNNNVVVXXX\\\aaaeeeiiikkkmmmlllppptttyyy|||||||||vvvssspppmmmgggcccbbb___[[[XXXWWWWWWWWWWWWRRRTTTWWWYYY[[[^^^bbbeeeeeehhhllloootttttt___OOOFFFCCCAAA???999999:::;;;;;;;;;:::::::::999888666555333222111888777666555444333222222,,,---...000111222333444222222222111111111000000000000111111111222222222111111111111000000000000111111000///...---,,,,,,////////////////////////000000000000000000000000---000222111...,,,---///------,,,,,,,,,,,,------,,,---------...///////////////.........---------111000///...............//////////////////......111000///...............////////////////////////|||{{{}}}}}}yyyuuuvvvuuusssrrrqqqqqqpppooommmmmmkkkjjjjjjjjjiiigggeee```\\\WWWRRROOOKKKHHHEEEAAA>>>;;;888888888888777666555555555444333333333555444333333222222333333222222222222222222222222...---,,,,,,,,,,,,---...........................---------............///---...//////---,,,---............000111222000......---,,,,,,,,,...000111...---,,,,,,---...---,,,---------............///,,,,,,,,,,,,,,,---..................////////////...///111111///...///000000///...------...///000000///...------...///000///......//////000000111111111111111111111111111444222111111555;;;AAAEEEHHHRRR```kkkpppoookkkiiifffhhhiiiggghhhtttvvvllleee^^^\\\YYYVVVVVVZZZaaafffooo{{{uuuooofff]]]VVVSSSSSSSSSQQQPPPOOOOOOPPPRRRSSSSSSTTTSSSRRRRRRSSSRRROOOLLLPPPQQQSSSUUUWWWYYYZZZ[[[\\\___ccceeegggiiilllnnnqqqvvv}}}zzzwwwzzzvvvrrrooonnnmmmjjjhhhjjjgggdddbbbbbbaaa^^^\\\XXXWWWVVVVVVWWWWWWXXXWWWYYYZZZ]]]```eeellltttzzzxxx```VVVJJJBBB???@@@???>>>999:::::::::::::::999999999888777666555444333222333333333333444444444444111111111111111111111111222222222111111111000000000000111111111222222222111111111000000000//////000000///......---------////////////////////////........................)))+++...///...---///111......------------......---------...............//////.........---------000///......------......------------------------......---,,,,,,,,,,,,,,,////////////////////////zzzyyy{{{{{{wwwtttuuutttrrrqqqpppqqqqqqooonnnrrrpppooommmllljjjfffccc```]]]YYYUUURRRNNNIIIFFFBBB???;;;999888888888777555555555555444444444444555444333333222222333333222222222222222222222222...------,,,,,,------...........................---------............///...///000///---,,,,,,...---,,,---///111222111000///...---,,,,,,---//////...---,,,---...///...------------............///,,,,,,++++++,,,,,,---...............////////////---......---,,,,,,---///000///...------...///000000///...------...///000,,,------...///000000111111111000000000000000000111000//////111555999;;;:::CCCPPP]]]fffkkknnnooolllooopppkkkiiirrr|||lllggg```ZZZYYYZZZ\\\]]]^^^gggvvvzzzkkkaaa\\\XXXVVVUUUSSSRRRRRRTTTVVVVVVVVVWWWTTTRRRPPPPPPOOOMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMPPPQQQSSSTTTTTTUUUWWWXXXYYY]]]dddkkksss|||xxxtttrrrrrrtttyyy~~~|||yyyxxx{{{|||}}}~~~~~~}}}{{{yyyxxxpppnnnjjjgggfffdddaaa___bbb___\\\[[[[[[[[[[[[ZZZZZZXXXWWWWWWXXXYYYXXXWWWTTTTTTVVVWWWYYY[[[\\\]]]aaadddhhhooozzzzzzdddSSSKKKFFF???<<<======;;;999::::::::::::999888777777777777666666555444444333111222222222333333333444222222222222222222222111222111111111111000000000000000000111111111111222111111000000000000//////........................////////////////////////........................(((***---...------...000///..................///...............---------...............---------///...------------------------------------------......---,,,,,,,,,,,,---////////////////////////{{{yyyzzzyyyuuurrrssssssqqqppppppqqqqqqpppnnnrrrqqqpppooommmjjjeeebbb^^^\\\YYYWWWSSSOOOIIIEEEBBB???;;;999999999888777555555666666666666666666555444333333222222333333222222222222222222222222000000////////////000000........................---------............///...///000///---,,,,,,---...------...000111111/////////...---------......///...---...///000///...---------............///,,,++++++++++++,,,------............/////////////////////...,,,---///111000///............///000000///............///000+++,,,---///000111111222111111111111111000000000333222222222333444555666<<>><<<<<<<<<:::888999:::999999888777666555666555555555555555444444555444444333222111111111///000111222333444555555111111111111000000000000000000000000111111111111111000000000////////////////////////000000111111////////////////////////000000000000000000000000---.........---,,,,,,,,,//////............///////////////...---------,,,...........................------,,,,,,,,,------.........///////////////000//////.........//////////////////////////////}}}zzzzzzxxxssspppqqqrrrqqqppppppqqqqqqooonnnmmmmmmmmmnnnmmmjjjeeeaaa\\\ZZZXXXVVVSSSNNNHHHDDDBBB???;;;999999999888888777777777777777888888888555444333333222222333333222222222222222222222222000000000000000000000000........................---------............///...///000///---,,,---...000...---.../////////---///......------------...---,,,+++,,,...///...------------............///,,,,,,++++++,,,,,,---...............///////////////000///...------///111//////............////////////............//////,,,---///000222222222222222222222222222222222222444444444444444444444444999;;;===AAAHHHQQQ\\\ccchhhrrr~~~sssllliiihhhhhhdddbbb```bbbhhhooosssuuuwww|||yyynnnllljjjmmmrrrwwwwwwvvvrrrmmmfffaaa]]][[[XXXVVVQQQPPPOOONNNNNNNNNNNNNNNNNNOOOOOONNNMMMMMMOOOPPPSSSSSSTTTYYYbbblllvvv{{{xxxwwwuuupppllliiiiiijjjhhheeeaaa___```aaabbbbbbbbbbbbccccccaaa___]]]\\\[[[ZZZXXXXXXYYY[[[^^^___```aaaaaa```]]]ZZZYYYZZZXXXXXXYYYZZZZZZYYYXXXWWWWWWUUUTTTTTTUUUVVVUUUTTTRRRTTTVVVXXXYYYYYYXXXXXX]]]___bbbeeeffffffffffffiiiiiihhhhhhlllttt~~~rrr```UUULLLEEEBBB<<<:::888888999:::::::::888888888888777666555444555555555555555444444444555555444444333333222222000000111222333444444555000000000000000000000000000000000000000000000000000000000////////////...000000000111222222333333////////////////////////000000000000000000000000//////////////////---,,,//////............///////////////...---------,,,---.....................------,,,,,,,,,------............/////////000000//////.........//////000////////////////////////~~~{{{{{{yyytttrrrrrrsssqqqpppoooppppppnnnmmmhhhiiikkkmmmmmmjjjeeeaaa[[[YYYWWWTTTRRRMMMGGGCCCCCC@@@<<<:::999999999888888888888888777777777777555444333333222222333333222222222222222222222222---......//////......---........................---------............///---...///...------...///111///------.........---------..................***)))((()))+++,,,,,,+++---------............///---,,,,,,,,,,,,---..................////////////---......---,,,,,,---///////////////////////////////////////////////////---...000222222222222111111111222222222333333333333333333333333222222222...222777===AAAFFFKKKNNN```kkk{{{{{{yyyyyyoooiiiccc```aaadddeeedddfffiiipppyyyvvvnnnfff```\\\VVVTTTRRRPPPOOOOOOOOOOOONNNNNNNNNLLLJJJJJJLLLNNNSSSRRRUUU\\\jjjyyy}}}uuupppnnnnnnhhhccc^^^ZZZYYYXXXWWWVVVUUUWWWYYYZZZXXXVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSSSSTTTUUUWWWVVVUUUTTTTTTUUURRRSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPQQQSSSTTTTTTTTTRRRTTTWWWXXXXXXYYY[[[]]]dddjjjrrryyy}}}wwwgggVVVKKKEEE@@@>>>>>>???===;;;999777666666666777777777777666555444444555555555444444444444444111222222333444555666666333333333222111111000000//////000000000000000111111000000000000000//////000000////////////......000000111111222222333333////////////////////////........................---,,,,,,...111222111000///..................///...............------------------...............------------------...///++++++,,,,,,---.........---,,,,,,,,,,,,---......////////////////////////~~~zzz{{{{{{wwwvvvwwwtttrrrpppooopppooommmkkkfffgggiiilllmmmjjjddd```[[[YYYVVVTTTQQQMMMHHHEEECCC@@@<<<:::999:::999888888777777666666555555555555444333333222222333333222222222222222222222222---...///000000///...---........................---------............///+++---......------///000000...,,,,,,...//////...,,,,,,---...////////////***))))))***,,,------,,,---------............///......------......///000............////////////+++---......---,,,,,,---......////////////............////////////......---...000111222111000/////////000111222333444444111111111111111111222222,,,000444888;;;===@@@BBBRRRZZZjjj||||||sssmmmlllkkkhhheee```aaaccchhhllloooooonnnrrrxxxvvvpppgggddd```\\\XXXVVVUUUTTTTTTTTTRRRPPPMMMLLLNNNOOORRRSSSXXXeeeyyytttpppiiiccc^^^[[[XXXVVVRRRUUUXXXYYYVVVTTTSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOOOOQQQRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUWWWVVVUUUWWWYYY[[[\\\[[[YYYZZZ[[[]]]```gggpppwwwrrr[[[OOOEEEBBB@@@<<<888888=========;;;888555333222555555666666666555555444555555555444444333333333000000111222333444555555333222222111000000//////////////////000000111111111111000000////////////000000/////////.........000000000000000000000000////////////////////////........................,,,++++++---000222000.........------------......---------...............---------.........//////......------......///000++++++,,,,,,---......///,,,,,,,,,,,,,,,---......////////////////////////}}}zzz||||||zzzyyy{{{tttsssppppppooonnnllljjjeeegggjjjlllmmmiiiccc___\\\ZZZVVVSSSQQQMMMIIIFFFCCC@@@<<<:::::::::999888777777666555444333333222555444333333222222333333222222222222222222222222///000111222222111000///........................---------.........//////***,,,............000111...,,,++++++...000111111+++,,,---...////////////---,,,,,,---///000000///---------........./////////............///000000............/////////000,,,...000000///------.........////////////............////////////......,,,---///111111000...---------...000111222333444111111111111111222333444555555444444444777<<<@@@@@@FFFTTThhh~~~}}}zzzvvvppplllcccccccccdddfffggggggfff\\\bbbkkkttt}}}zzzvvvqqqjjjddd```^^^]]]^^^]]][[[WWWSSSRRRSSSTTTSSSTTT\\\mmmxxxpppiiiccc]]]ZZZTTTWWW[[[[[[WWWTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQOOOPPPRRRRRRQQQPPPQQQRRRVVVVVVVVVWWWXXXXXXYYYYYY]]]\\\[[[]]]```bbbbbbbbbbbbccccccfffmmm{{{|||eeeVVVLLLCCC>>>AAABBB===777666,,,///444777888777777777444444555555666555555555666666555444444333222222222222222111111111111111//////000000111111111222.../////////000000111111111111000000/////////...000/////////............///////////////.........////////////////////////000000000000000000000000///---+++,,,//////,,,***---------,,,,,,---------,,,------....../////////---------.........//////...............///000111------......///000111111...............///000111////////////////////////|||zzz{{{|||{{{{{{wwwuuusssssstttsssnnnjjjfffhhhjjjnnnooonnnjjjfff\\\XXXSSSOOOLLLJJJGGGEEEDDDAAA>>><<<;;;:::999888666666666666555555555555555444333111000000111222111111111000000000000///222111///...---------.........//////......---,,,---------.........//////000000000000000000000000...---,,,---/////////...,,,+++***+++---------+++///...,,,+++***+++,,,,,,000...++++++,,,///000000...------...///000000///......---------,,,,,,,,,+++,,,...000111111000///000000000000000000000000000000000000000000000000000000000000000111222222111111000000000000111111222222222222222222222222333333333333444555666666777???JJJUUUaaasssvvvvvvtttooojjjeeebbb```___aaabbbccceeeiiiooovvv{{{|||zzzvvvqqqiiibbb^^^\\\ZZZXXXVVV[[[gggzzz|||qqqiiifffddddddbbb^^^ZZZXXXYYYZZZXXXWWWVVVUUUUUUUUUVVVVVVSSSSSSSSSVVVXXXZZZZZZYYY]]]___bbbeeeggghhhhhhhhhjjjlllpppsssvvvxxxxxxxxxwwwvvvxxx~~~ppp^^^PPPJJJ>>>>>>===;;;;;;:::::::::999888777666666555555555777666555444333444444555333333444444333333222111333333333333333333333333222222222222222222222222//////000000000000//////000000000000000000000000...///000111111000///...///000111222222111000///////////////............111---,,,///111...---///---...//////000000//////000///...,,,++++++,,,,,,...------...//////...,,,...........................------,,,,,,,,,------,,,---------.../////////......------------......//////............//////}}}{{{||||||||||||xxxvvvsssssstttsssnnnjjjggghhhjjjlllnnnllliiifff\\\XXXSSSPPPMMMJJJGGGEEEDDDAAA>>><<<;;;:::999888777777777666555555555444666555333222222333333222222222111111111000000000111000...---,,,,,,------......//////......---,,,---------.........//////...........................---,,,---/////////...,,,+++***+++...///...---...---,,,,,,++++++,,,,,,...,,,***+++,,,............---------.........---,,,,,,,,,------.........+++++++++,,,------...///........................////////////////////////000000/////////000111111000000////////////000000222222222222222222222222333333222333333444555666777<<>><<<;;;:::999888888888777666666555444444777444222333555666444222333222222222111111111111000///---,,,+++,,,,,,---...////////////...------------........./////////------------------------...---,,,---/////////...,,,++++++,,,...000///...,,,------------,,,,,,+++,,,+++***+++---...---,,,---------,,,,,,,,,,,,,,,***++++++,,,---...///000,,,+++)))))))))+++---///........................////////////////////////000000//////...///////////////............//////222222222222222222222222222222222333333444555666666888:::;;;@@@KKK[[[ggg}}}wwwrrrjjjfffaaa]]]ZZZ[[[]]]___dddfffjjjqqq}}}~~~uuunnnkkkjjjgggjjjmmmoooooommmjjjhhhfffgggiiioooyyyyyyiiiWWWLLLGGGBBBAAABBB;;;:::999888888888888888999888777666555555555555666555444444333444444444333333333333333222222111111111111111111111111111////////////////////////...//////000000//////..............................//////000000//////...---......//////......---/////////............---///,,,,,,///111...,,,------,,,+++++++++,,,...///000///---,,,++++++,,,---...------...//////...,,,........................///......---......//////...............---------......------------......//////............//////}}}|||}}}}}}|||{{{{{{yyyvvvvvvvvvtttpppllliiiiiiiiijjjkkkjjjfffccc\\\YYYUUURRROOOLLLHHHEEEDDDAAA>>><<<;;;:::999888999888888777666555444444666444222444777888555111333333333222222222111111000///...---,,,------...///////////////...------............////////////------------------------...---,,,---/////////......---,,,---/////////---+++,,,---......---,,,+++,,,++++++,,,......---++++++,,,------,,,,,,---...++++++,,,,,,---...//////---,,,+++++++++,,,...///........................////////////////////////000//////...............000//////......//////000111111111111111111111111222222222222333444555666666777777666777===GGGOOO]]]fffrrr{{{zzzssslllgggdddcccbbbccccccdddhhhmmmxxx~~~|||~~~uuubbbVVVJJJDDDAAA>>>>>>???:::999999888777777777888888888666555555555555555555444444444444444444444222333333333333222111111111111111111111111111111////////////////////////...//////////////////...........................////////////////////////........................//////.........---------000...111666888333///...///...---,,,,,,...000111///...---,,,+++,,,,,,---...------...//////...,,,........................///............///000000/////////...---------,,,......------------......///......------......///}}}|||}}}}}}{{{zzz|||zzzwwwwwwxxxvvvrrrmmmkkkkkkkkklllllljjjfffccc\\\ZZZVVVSSSPPPMMMHHHEEEDDDAAA>>><<<;;;:::999888999888888777666666555555555444444666888777444111333333333222222222111111111000///.........///000//////000000//////...---........./////////000000...........................---,,,---/////////...000///...---......---++++++,,,......///...---,,,---,,,,,,---///000...,,,***,,,......------///111---------------------------...///000111000///...////////////////////////........................//////............//////111000000//////000000111111111111111111111111111222222222222333444555555555777888888777999>>>BBBFFFMMMVVV^^^eeeppp}}}uuulllfffccc```___bbbdddgggppp{{{}}}gggZZZOOOGGGAAA@@@???;;;888999:::999888888888888888888888777666555444444444444333333444444444444444444222222333333222222111000222222222222222222222222000000000000000000000000......////////////......//////////////////////////////............//////////////////////////////............------------...///444;;;<<<666///,,,///...,,,+++,,,---///111///...---,,,+++,,,---......------...//////...,,,.......................................///000000/////////...---------,,,......------------............------------......~~~~~~~~~~~~|||zzz|||zzzxxxxxxyyyxxxtttpppmmmnnnooopppppplllfffbbb\\\ZZZWWWTTTQQQMMMIIIFFFDDDAAA>>><<<;;;:::999888888888777777777777666666555777999999999666333222333222222222111111111111222111000//////000111111///000000000000///............/////////000000000...........................---,,,---/////////...000...------......,,,+++,,,------............---...---,,,---///000///...***,,,///...,,,,,,...111......---------,,,,,,,,,...///111333333111000...000000000000000000000000........................//////......//////000111111111000000000000111111111111111111111111111111111111111222222333444555444666888:::999:::;;;<<<<<<@@@DDDHHHNNNZZZjjjvvv}}}rrrggg```]]]aaaaaa___bbbiiikkkpppvvv{{{~~~ooo^^^PPPIIIBBB>>><<>><<<;;;:::999888777777777777777888888888666;;;??????:::666444444222222111111111000000000111000///......///000111000000000000000///........./////////000000000000------------------------...---,,,---/////////...,,,++++++,,,---......,,,---------------.../////////---++++++---...///...+++...000...***)))+++...,,,,,,------------------/////////////////////...////////////////////////.................................///000111222333000000////////////000000111111111111111111111111111111111111222333444555333444666666777888999:::777:::===>>>@@@GGGSSS]]]lllwww~~~qqqiiijjjiiicccaaaddddddfffhhhjjjmmmrrrxxx}}}mmm___UUUJJJDDDBBB>>>;;;:::======:::888:::777666666666666666777777777777666555444444444444111222333444555444444333222222222222222111000000111111111111111111111111111111111111111111111111---......//////......---///////////////////////////...------------.../////////...------...//////.........---------,,,,,,...,,,---222444000,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,.........------...//////...,,,........................,,,,,,,,,,,,---...///000---------.....................------------.........------,,,,,,------...~~~|||yyyxxxyyy{{{{{{wwwtttppprrruuuwwwvvvppphhhbbb]]][[[XXXUUURRRNNNIIIFFFDDDAAA>>><<<;;;:::999888666666666777888888999999777>>>DDDCCC<<<666555777111111111000000000000///000///...------...///000000000000000000//////...////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////...)))((()))***---/////////...---,,,,,,---...///000...,,,))))))+++---......,,,///111...(((%%%'''******++++++,,,---.../////////...,,,++++++,,,---............................................................///111222444555//////............//////000000000000000000000000111111111111222333444555333222222222333555777999222666:::::::::===EEEKKKUUUbbbsssyyyxxxuuulllggghhhfffeeeddddddfffiiilllnnnqqqsssuuuvvvyyypppaaaRRRLLLGGGBBB???AAA===999888999888555555888555555444444444555555666777777555444444444444444000111333444555444444333111222222222222111000000000000000000000000000000111111111111111111111111---..................---........................///...---,,,,,,---...///...---,,,,,,,,,,,,---.........---------,,,,,,,,,222---,,,...000......000+++,,,---.........------...---,,,,,,,,,---...///...------...//////...,,,........................+++++++++,,,---...///000,,,------....../////////.........------............------,,,,,,------...~~~}}}}}}}}}zzzxxxxxxyyy{{{zzzvvvrrrlllmmmoooqqqqqqnnnhhhddd\\\YYYVVVSSSQQQNNNJJJGGGEEEDDDBBB@@@>>><<<;;;;;;:::888666555666888:::<<>>======>>>:::::::::999999888888888555555555555555555555555444444333333333333222222111111111111111111111111111222222222222111000000///000000111222333333444000000000000////////////............////////////000000000000000000000000------......//////000000///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***---------.........//////,,,,,,,,,---------......,,,------......------,,,---------...------,,,,,,---...---,,,+++***+++,,,---------.........//////------////////////------}}}||||||||||||zzzyyyzzz|||{{{wwwsssmmmnnnoooqqqrrrnnnhhhddd^^^[[[WWWSSSQQQNNNKKKHHHEEEDDDAAA???===;;;;;;;;;888777666555666777999:::CCC@@@:::555222111222333222222111111222333555666999555222000000000...---///..................///,,,,,,,,,---------............---------------...,,,,,,------......//////,,,,,,------------------...,,,******---...---,,,***+++,,,------,,,+++***............------------,,,------,,,,,,,,,---...+++,,,,,,---------,,,,,,------............------,,,,,,,,,,,,---...//////........................000000000000//////......111111111111111111111111222222222222222222222222...//////000111222333444333444666666555666999;;;===AAAJJJUUU```nnn}}}tttnnniiiiiijjjkkkpppvvv|||ssseeeWWWNNNIIIFFFAAA<<<:::999;;;<<<999999888888888777777777555555555555555555555555444444333333333222222222222222222222222222222222111222222222222111000000.........///000000111111000000000000/////////...............////////////////////////////////////............///////////////...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++------------.........///,,,,,,,,,---------......,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,+++*********+++,,,------------.........******+++,,,,,,+++******~~~|||{{{{{{{{{}}}|||zzz|||}}}|||xxxsssmmmnnnppprrrrrrnnniiidddaaa]]]WWWSSSPPPMMMKKKIIIFFFDDD@@@===;;;;;;;;;;;;777777777777777777888888>>>;;;777333111111111222111000///000111444777999888666222111000000///.........------------......,,,,,,,,,---------............------------.........---,,,++++++,,,---...------------------,,,,,,*********,,,///000000///+++,,,,,,,,,,,,,,,,,,+++++++++------...---,,,,,,,,,+++))))))***,,,...000)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,------...///........................000000000////////////...111111111111111111111111222222222222222222222222000111222222444444555666111222333333333444666888777888===DDDKKKUUUgggvvvzzztttpppnnnqqqvvvzzz~~~uuurrrpppoooppprrrsssssslllrrr}}}}}}kkk]]]TTTMMMGGGBBB@@@>>>;;;888777888999:::777777777777666666666666444444444444444444444444333333333333222222222222333333333333333333333333111111222222111111000///111111111222333333444444000000000/////////................../////////////////////////////////////////////...............///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------............,,,,,,,,,---------......,,,------......------,,,,,,,,,------...------,,,///...------------------,,,,,,,,,,,,------------,,,---............---,,,~~~|||{{{zzzzzz~~~|||{{{|||}}}{{{wwwrrrnnnoooppprrrrrrnnnhhhdddaaa]]]VVVQQQNNNLLLJJJIIIFFFDDD@@@===;;;:::;;;;;;777777999999999999888777:::888666333222222222333111000//////111333666888333222000000000111222222------,,,,,,,,,,,,------,,,,,,,,,---------..................///000111111000...---++++++,,,...///.........------,,,,,,,,,((()))+++---///000///...---,,,++++++++++++,,,---)))***---...///...---,,,,,,***))))))+++---......++++++,,,...////////////...---,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///........................////////////////////////000000000000000000000000222222222222222222222222555555444444444333333333222444555444444444666888888777999<<>><<<;;;;;;;;;999:::;;;<<<<<<;;;999888888777666555444333333333333222111000000222333555000000///......///000111------,,,,,,,,,,,,------,,,,,,,,,---------......------...///111333444555111000...,,,,,,---///000.........------,,,,,,,,,(((***,,,------,,,,,,+++------,,,++++++,,,------***+++---///000///...------,,,+++---//////,,,***+++,,,---...///000000000///...---------...000111------,,,,,,,,,---............................................./////////////////////////////////222222222222222222222222111111111000000000000///333444555555444444666888666555888;;;<<<===BBBJJJRRR\\\jjjvvvyyyrrrmmmnnnpppuuu}}}wwwggg]]]OOOJJJBBB===<<<<<<<<<:::<<<;;;:::888777777777777666777777777777777777777444444444444444444444444333333222222222111111111000000000000000000000000000111111111111000//////------............//////////////////........................////////////........................//////......------,,,,,,---..................---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------,,,,,,,,,,,,,,,---------......,,,------......------,,,+++,,,,,,---.........---+++)))'''(((***+++***)))+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,~~~}}}}}}}}}}}}}}}{{{{{{|||yyytttpppmmmmmmoooppppppllleeeaaa\\\YYYSSSOOOMMMKKKIIIHHHEEEDDDBBB@@@>>><<<;;;;;;:::;;;<<<===<<<;;;:::999777777666666555444444333333333222111111111111111222222111///,,,+++---.........------------......,,,,,,,,,---------......,,,---...///111333555666000///...---......000000------------------,,,,,,***+++---,,,+++******+++,,,,,,------------,,,,,,,,,,,,...//////...---------++++++...000000,,,(((***+++,,,------...------...............///000111---------,,,,,,------...---------------------------............/////////////////////////////////111111111111111111111111//////000111222333333444111333333333222222444666222222555999:::999<<>><<<:::;;;;;;<<<<<<;;;::::::999666666666666555444333222111222222333222111000///222222222000---,,,...000///..................///,,,,,,,,,---------......---------...///000222222---------....../////////,,,,,,------------------+++,,,---,,,******,,,...+++,,,---......---,,,+++---------,,,,,,,,,,,,,,,,,,)))(((***...000---******++++++,,,,,,,,,+++++++++,,,---...////////////...------,,,,,,------------------------------------------.........//////111111111111111111111111000000000000000000000000111111222333444555666666111222333222111111333555666444444666666444666;;;888===BBBEEEIIITTTdddqqqtttcccUUUMMMGGGBBB>>>>>>===<<<<<<<<<<<<;;;:::555666666666666555333333444444555555555666666666333333333333333333333333222222222222111111111111000000000000000000000000000000000000000//////...111111111111111111111111//////.........---------............////////////........................,,,------------------...------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---------------,,,,,,,,,++++++,,,,,,,,,---------......,,,------......------,,,***+++,,,---............111...+++,,,000222111...,,,------------.........000///............///000~~~~~~~~~{{{vvvqqqkkklllmmmnnnmmmiiiccc^^^YYYWWWTTTSSSQQQOOOLLLIIIDDDEEEEEEDDDBBB???<<<:::;;;;;;;;;::::::999999999555555666666555333222111///000222444333222000//////000111000......222555//////............//////,,,,,,,,,---------............------------......***+++,,,---...///......,,,,,,,,,------.........+++---...,,,***+++...111+++,,,...//////...,,,+++------,,,+++*********++++++'''$$$&&&+++//////---,,,,,,---------,,,++++++)))+++,,,...//////...---...------,,,,,,,,,---------------------------------------.........//////222222222222222222222222////////////////////////111111111000000000//////222333444333222222444555>>>999666555222000111555222:::AAADDDCCCEEELLLRRRbbbnnnyyycccZZZNNNFFFCCCBBB???;;;<<<<<<;;;::::::::::::999444555666777888777666555333333333444444555555555333333333333333333333333222222222111111111111000111111111111111111111111000000000000000//////...000000000/////////////////////.........---------............/////////000........................,,,,,,,,,------.........,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,------......------,,,***+++,,,---............,,,)))&&&'''+++...,,,)))---------.........//////---,,,+++******+++,,,---~~~}}}{{{zzzzzz|||zzzuuuqqqkkkkkkmmmnnnmmmhhh```[[[YYYWWWUUUTTTRRROOOKKKHHHFFFCCCAAA?????????===<<<;;;;;;;;;;;;:::999888888777777666555444333222222222222111111111111222222222000.........///...---...///000111000///,,,+++,,,---......//////.........------,,,,,,++++++***------------------------,,,++++++---......,,,))))))***,,,...///......---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...------,,,,,,------...+++,,,---...---,,,+++***...---,,,++++++,,,---...111000...---,,,,,,------+++---//////...---...///222111...,,,,,,---///000,,,---...///000000000000222111111000000000000000222444555555444333333444222222222333333333444444444444444555888===AAADDDMMMSSS]]]iiiwww|||gggYYYNNNIIICCC@@@???===;;;888:::999888666555555555555777777666555444444333333555555444333333333444444333333333333333222111000222222222222222111000///222222222111111111111111............////////////000000////////////000000222111//////111111111000------------///111333444//////000000///...------+++*********+++,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,------+++******,,,...------,,,,,,,,,,,,------...........................,,,******+++------,,,...---,,,+++************///---+++,,,...///...+++,,,,,,------............~~~{{{yyyyyy{{{yyyuuuqqqlllmmmnnnpppnnnjjjccc^^^\\\YYYUUURRRPPPNNNLLLJJJFFFDDDAAA@@@@@@???===<<<999999:::999999888777666222333444555666777888999222222111111111111222222222000.........///...---,,,---...//////...------,,,,,,---............---------------------------)))***+++,,,...///000111,,,++++++,,,------,,,***)))***,,,---......------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///---------,,,,,,---------++++++,,,------,,,,,,,,,------,,,++++++,,,------///...---------...//////+++---//////...---...///000000//////............,,,---...///000000000000.........///000111333333111333555444333222333444222222333333333444444444333222222333555888;;;<<>>;;;;;;;;;999777888777777666666666777777777666666555444444333333111111222222333444444555222333333333222222111000000111111222222222111111000000000000000000000000....../////////000000000000000////////////000000000...------...//////...------,,,---...///111222...............---,,,,,,,,,,,,,,,+++,,,------...///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,......------------------...,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,......---------,,,,,,,,,,,,,,,,,,---,,,***+++---...,,,***,,,,,,,,,,,,,,,---......~~~|||xxxxxxyyyxxxuuuqqqnnnnnnpppqqqpppllleee```^^^ZZZTTTPPPNNNNNNMMMLLLGGGEEEBBBAAA@@@???>>><<<::::::::::::999888777666555555444333333222111111222222111111111111222222222111///...//////...---++++++,,,,,,---......///++++++,,,---------------,,,,,,---......///000000******+++,,,...///000000...,,,++++++,,,------,,,******+++,,,------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,---...------------------------++++++++++++,,,------...------,,,++++++,,,---------,,,,,,------///000000+++---//////...---...///...///000000000///---,,,,,,---...///000000000000.........///000111222333000222333333222111111222333333333333444444444444333333333444444555555666888:::===@@@CCCIIIOOOSSSaaakkk}}}}}}eeeVVVMMMFFFBBBAAA???<<<999888999999999888777666666666777777888999666666555555444333333333...///000222444555555555222222222333222222111000...///000111222222222222.........//////000000000/////////000000000111111000000////////////000000000...------...//////...------,,,,,,------...///------------------,,,+++---------------......///000//////...---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,---......,,,------,,,+++***,,,...........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,---......---,,,,,,------------......---,,,+++,,,---...---+++...---,,,,,,,,,---///000}}}}}}|||xxxvvvwwwwwwtttqqqmmmnnnooopppooolllfffaaa]]]YYYUUUQQQOOONNNMMMKKKHHHFFFCCCAAA@@@???>>><<<<<<<<<<<<<<<;;;:::999888888777666444222111//////222222111111111111222222333111///...//////...---------,,,,,,------...///***+++,,,,,,------,,,,,,,,,---------.........///------------------,,,,,,///,,,******+++------,,,++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,------------------,,,++++++******+++---///000...------------------...------------......//////+++---//////...---...///...///////////////......------...//////000//////111111000//////////////////111222222111000000111333333333333444444444444444555666777777777666555777888:::<<<===AAAEEEIIIIIIQQQ]]]lll{{{kkk^^^RRRLLLIIIDDDAAAAAA<<<;;;:::999999:::::::::777777777666666777777888555555555444444333333333...///111333444444444444111111222222222222111111//////000111111111111111------...///000000111111000000000000111111111111000000////////////000000111000......000111000///......------------------------.........------,,,...---------------......000///......------......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,---,,,++++++,,,---........................------------------------...---+++,,,---...---,,,***+++,,,------.................................///...---,,,---...000111}}}}}}|||xxxvvvvvvuuurrrooojjjkkklllmmmmmmjjjeeeaaa[[[YYYVVVTTTRRRPPPLLLIIIHHHFFFCCCAAA@@@???===;;;<<<<<<<<<<<<;;;:::999999555555666666777777777888222222111111111111222222333111/////////000///...000000///...------......***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++......---------,,,,,,,,,///,,,******+++------,,,---------------.........,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,---......---,,,,,,++++++******+++---///000......////////////......//////.........------,,,+++---//////...---...///000///...------...000111---...//////////////////111000000///.../////////...000111111000//////000222222222333333333333444222444555777888888777666333555777888999;;;???BBB@@@BBBGGGNNNWWWcccpppxxxooocccPPPIIIDDDDDDBBB???>>>???;;;;;;;;;:::999888888999999888777666555555555555444444444444444333333333222222333333333222222222000111111222222111111111111111111111111000///.........//////000111222222000000000000111111111111000000////////////000000111///......///000000///////////////......---------....../////////......------,,,,,,,,,,,,------///......---,,,---------------------------------,,,,,,,,,---------......---------,,,,,,++++++++++++,,,------,,,+++,,,---------...//////...------------------------------,,,+++***+++,,,---+++***((()))***,,,---------------.........---------...------,,,,,,,,,---...///~~~~~~|||xxxvvvvvvuuupppmmmhhhhhhhhhjjjjjjhhhccc```ZZZYYYWWWUUUTTTPPPLLLIIIHHHEEEBBB@@@???>>><<<:::;;;;;;;;;::::::999888777444444444333222222111111222222111111111111222222333111//////000000///...111000000///......------++++++,,,---------------...------,,,++++++******++++++,,,,,,---...//////...,,,++++++,,,------,,,...------,,,,,,------...,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,---...+++,,,---......---,,,+++++++++++++++,,,------.........////////////......////////////...---,,,++++++---//////...---...///111///---,,,,,,...000222......///////////////...---------...///000111222...000111111000//////000111111111111222222222222///111222444555555555555333444555555555666888:::@@@@@@???@@@CCCJJJTTTZZZ___kkk~~~tttbbbSSSLLLHHHBBB===;;;888666888<<<888999:::888666555555666888888666555444333333333444444333333333333333333555444222111000////////////000111111222111111111111111111111000///...---/////////000000111111111/////////000000000111111000000////////////000000///---,,,,,,---......---....../////////......------...//////000/////////...---,,,,,,,,,,,,,,,,,,///...------,,,,,,------------------------------,,,,,,,,,,,,------------......---,,,,,,+++*********,,,...---,,,++++++,,,+++,,,---......---,,,++++++++++++++++++++++++++++++******+++,,,,,,***)))''')))***,,,------,,,,,,+++---...---,,,+++,,,---++++++,,,,,,------------~~~|||xxxwwwwwwtttooojjjfffffffffhhhhhhfffbbb___\\\ZZZVVVTTTRRRPPPMMMKKKGGGDDDAAA???>>><<<:::888;;;;;;;;;;;;:::999888777777666444222///---+++***222222111111111111222222444222000///000000///...---.../////////...---,,,,,,,,,---............------------------,,,,,,,,,+++,,,,,,------.........,,,++++++,,,------,,,***,,,,,,+++*********+++,,,+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///+++,,,...//////...,,,+++++++++,,,------,,,,,,,,,,,,,,,---......---,,,,,,---......//////...---,,,+++---//////...---...//////......---...///000111......////////////......---------...///000111222///000222222000///000111///000000000000111111111000000111222333333333333444555666666444444666777<<<<<<<<<;;;<<>>;;;:::777333555:::444666888888555444555777666555444333333333333333333333333333333333333333444222000---,,,,,,---...//////000111111111111111///000000000000000//////////////////////////////....../////////000000000000000////////////000000///---+++,,,---...------,,,,,,---.........---,,,,,,---....../////////...//////...---------------000///......---.................................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,***+++,,,......,,,+++***************************+++******,,,------+++))))))***,,,---...---,,,+++---///000///------...000...///000222222111000///~~~~~~~~~{{{yyyxxxwwwtttnnniiieeeeeefffggghhhfffbbb______[[[VVVRRRPPPOOONNNMMMFFFDDD@@@>>>===<<<999888============<<<;;;::::::666666666555555555444444222222111111111111222222444222000///000000///...)))+++---/////////---,,,,,,---......//////......,,,,,,------...///////////////...------,,,++++++,,,++++++---......,,,***+++***)))(((((()))******+++***)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///+++,,,...//////...,,,++++++,,,---...---,,,+++*********,,,,,,,,,,,,******+++,,,---////////////...+++---//////...---...///,,,---...000000000//////...///////////////......000000///...............///000222222000000000111////////////000000000000222222222222222222222222111222444444333444555666111333555666777888:::<<<===BBBHHHOOO\\\qqqwwwnnnaaaWWWOOOMMMJJJBBB===>>>777888;;;===:::444333666333666999888777666777999333333222222222333444444333333333333333333333333222000---***)))***,,,...//////000111111111111111---...///000111111111111...............---------............////////////000000////////////000000000///------///000///...***+++,,,---...---,,,,,,+++,,,,,,---.........---111000///...............111111000///////////////........................******+++++++++,,,,,,,,,***++++++,,,,,,------...***,,,......---++++++,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......,,,******+++---//////...---,,,111333555444111000222444222444777999999888666444~~~}}}zzzyyywwwsssooollleeedddeeejjjmmmllleee___^^^XXXQQQNNNNNNNNNLLLHHHEEECCC@@@?????????>>>============<<<;;;999888777666555555444444444555555444444333333222111000000111///---...000000...+++//////............//////%%%'''***---///000//////......------------......---,,,+++******,,,...///......//////...,,,***)))---..................------------,,,,,,+++++++++***+++,,,,,,------,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,222000...,,,,,,...000222,,,---------,,,+++***))),,,,,,,,,---------......------............------000.........///000///...............////////////000000000000000000000000000000////////////000000222111000000000111333444333222111000111222333444444444444555555555666666666666666666666777888888666999@@@HHHMMMYYYsss|||mmmaaaWWWRRRHHHFFFCCC???<<<:::999999999999999888888888777777777666666555444444333333555555444444444333333333444444444333333333222222000000000000000000000000//////000000000000//////000000///...............////////////////////////111111000000//////......000000///...............///...---,,,,,,---...///,,,,,,,,,---------......---,,,,,,+++,,,---...///////////////000000000000------..................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,---...333***)))111444111555===;;;<<<===>>>>>>===<<<;;;>>>>>>===<<<:::888666555|||{{{yyyxxxwwwtttpppmmmgggeeefffiiikkkjjjddd^^^ZZZUUUNNNKKKLLLMMMKKKHHHFFFDDDAAA@@@@@@@@@???===<<<<<<<<<;;;:::999888777777666555444444444444444222222111111000//////...111///...///000111...,,,......------------......)))***,,,---.........---......------------.........---,,,++++++---///000------.........,,,+++***------............---------------,,,,,,+++++++++***+++,,,,,,------,,,,,,......---------,,,,,,,,,***++++++,,,---...//////000///---,,,,,,---///000//////..................,,,,,,,,,---------......------............------///...------//////...---............////////////////////////////////////000000////////////000000222111000000000111222222444333333333333444555555333333444444444444555555555555555444555666666777777888<<>>>>>::::::;;;;;;;;;;;;::::::777777777666444333222111zzzyyywwwwwwvvvtttqqqnnngggfffeeegggiiigggccc^^^]]]XXXQQQNNNNNNMMMKKKIIIHHHEEECCCBBBAAAAAA@@@>>><<<<<<<<<;;;:::999888777888777666555444333333333222222111111000/////////111000//////000000///---------------------------............------,,,,,,......------------............---,,,---...///000,,,,,,------------,,,+++,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,***++++++,,,---...//////------------------------//////.........///000111,,,,,,,,,---------......------............------...---,,,---...///...,,,---............/////////////////////////////////000//////......//////000111111000/////////000000222333333444444444444444222222222333333333333444444444333333444444555666:::::::::;;;???MMMfff{{{{{{ooofffcccbbbgggnnnyyy}}}mmmdddWWWRRRKKKFFFCCC@@@>>>===???>>><<<:::888777777666666666666555555555444444666555555444444333333222333333333222222222111111222222222222111111111000000000000000000000000000//////000000000000//////000000///...............////////////////////////000000000////////////...000//////............/////////000000000000//////,,,,,,,,,---------......+++++++++***++++++,,,---+++++++++,,,,,,,,,------......------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---++++++,,,,,,,,,++++++***------------------------///---+++***)))***+++,,,---)))...>>>HHHDDD;;;777555444444333333444444555111111111000//////......zzzyyywwwvvvuuurrrnnnkkkfffeeeeeefffgggfffccc``````[[[UUUPPPNNNMMMKKKIIIIIIGGGDDDCCCCCCBBB@@@???=========<<<<<<:::999999888888666555333333222222333333333222222222111111111111000//////000//////---------......---------000///...---------------...------,,,,,,------......------,,,---...//////+++,,,,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,------------,,,+++***+++,,,---............,,,,,,,,,---------......------............------...---,,,,,,---...---,,,---------.........///////////////////////////////////////....../////////000000000//////////////////000111333333222111111111111111111222222222222444444444333444555555666777777777666999EEEXXXhhhkkkiiibbbYYYQQQMMMLLLNNNPPPTTT[[[dddnnn{{{wwwjjj^^^SSSMMMJJJGGGCCC@@@>>>===<<<;;;:::999999888777666666666666555555555444444444444444444444444333333222222222222222111111111111000111111111111000000000000//////////////////////////////000000000000//////000000///...............////////////////////////////////////////////////000///............//////---...///000000///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,......---,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---***+++,,,,,,---------,,,------------------------...---+++))))))+++---...///******111666444000000///...---,,,,,,---.../////////..................|||zzzxxxvvvssspppkkkhhhccccccdddfffggggggeeeccc\\\YYYTTTPPPNNNMMMMMMLLLJJJHHHEEEDDDCCCBBBAAA???======>>>======<<<;;;:::888888666555333333222222333333333222222222222222111111000///......///000---...////////////...---......---------......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++,,,------,,,+++***''')))---000111///---,,,,,,,,,,,,---------......------............------...---,,,,,,---...---,,,------------....................................//////............////////////000000000////////////000111222333222111000000000000111111111222222555555444444555555666777000222333222555>>>IIIRRROOONNNJJJFFFBBBAAABBBCCCDDDFFFHHHLLLRRRZZZdddjjj{{{uuummmbbbXXXRRRMMMHHHDDDBBB@@@===;;;;;;:::888777777777777777777777666666666666555555555444444444333333333333333222222222222222111111111000000000111111111000000000////////////////////////////////////000000000000//////000000///...............////////////////////////...............///////////////............//////+++,,,............,,,+++,,,,,,,,,---------........................------+++,,,,,,,,,,,,---------......---,,,++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---&&&''')))***,,,---------------------------------,,,+++******+++---///000000/////////...,,,---111---,,,+++******+++,,,---...------,,,,,,,,,---...~~~|||zzzxxxuuurrrnnniiifffcccdddfffhhhhhhfffdddccc[[[YYYVVVTTTSSSSSSUUUVVVKKKHHHFFFDDDCCCBBB@@@???===============<<<;;;;;;888777666555444333333333000000000000000000000000000000000...,,,,,,...000---...///000000///...---,,,,,,,,,---......//////------,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,---...//////++++++------------++++++(((+++...111222000...,,,,,,,,,,,,---------......------............------...---,,,---...///...,,,,,,------------.................................///......------......///...///000111111111111000111222222333333333333333000000000111111111111222555555555444555666666777111555666666888???DDDFFF>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>AAAFFFLLLQQQZZZbbbooo~~~zzzlllcccYYYSSSLLLGGGEEEDDDAAA>>>;;;:::888888999999777555555666666777777666666555555555555555444444444333222222222222222222222222222222222111111111000000111111111111000000000///000000000000000000000000//////000000000000//////000000///...............////////////////////////---............////////////............//////000,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------.........////////////......---,,,,,,---------...............------,,,,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------$$$%%%'''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++---...///000(((---222333000---...111......------------......---,,,+++***)))***+++,,,{{{zzzyyyvvvtttrrrnnniiifffeeegggjjjkkkiiieeebbb```\\\ZZZXXXUUURRRRRRTTTUUUKKKHHHEEEDDDCCCBBB@@@>>>;;;;;;;;;;;;;;;;;;:::999777666555444444444444444000000000000000000000000/////////---******---000,,,---///000000///---,,,***+++---......------,,,---,,,,,,++++++,,,,,,---+++,,,,,,---------------...---,,,*********++++++------............------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,***++++++,,,---...//////,,,,,,------------,,,,,,++++++,,,------.........,,,,,,,,,---------......------............------///...------//////...---,,,,,,---------.................................///......------......///---...000111222333222222222222222222222333333444000000111111111222222222444444333333444444555666444888999777:::@@@CCCAAA888777777777888888888777888999::::::;;;===AAADDDGGGLLLSSS[[[dddllltttzzzzzznnnddd\\\RRRLLLIIIEEEAAA?????????<<<999:::999888999:::999777555333444555666666555444333444333333333333222222222111111111222222222222222333333222222222111111111222222111111111000000000000000000000000000000000//////000000000000//////000000///...............////////////////////////---------.........//////...............///000000---------,,,,,,---------,,,,,,,,,---------............/////////...,,,,,,,,,,,,,,,------------.........------------------,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------((())))))***************++++++++++++++++++++++++***+++,,,.........------%%%)))---/////////......------............------...---+++)))))))))***+++|||yyyxxxwwwuuusssrrroookkkggggggjjjmmmmmmjjjddd```]]]YYYXXXTTTNNNJJJGGGHHHIIIKKKHHHEEECCCBBBAAA???>>>999999:::::::::999888888666555555444444444555555222222222222222222333333...//////,,,)))))),,,000+++,,,...//////...,,,+++***,,,---......,,,+++)))---,,,,,,++++++,,,,,,---,,,---......//////......///...,,,***))))))******---......//////......---+++++++++,,,,,,---------++++++,,,---------,,,,,,*********++++++,,,,,,,,,......---------,,,,,,,,,------------------------,,,+++)))''''''))),,,...,,,,,,,,,---------......---..................---000///......///000///...,,,,,,,,,---------.......................................------.........---...000222333444444333111000/////////000222333111111111111222222222222333333222222333333444555111444444111444;;;===999777666555666888999999888:::;;;<<<<<<;;;;;;===>>>@@@BBBEEEGGGKKKQQQWWW\\\ccckkkuuuyyynnneeeYYYQQQOOOMMMJJJFFFAAA>>><<<<<<======:::777:::999999999999777444222222333444555444444222111222222222111111111111000111111111111111111222222333333333222222222222111222222222222111111111111000000000000000000000000//////000000000000//////000000///...............////////////////////////---------.........//////...............///000111///...---,,,,,,---...///,,,,,,,,,---------......------...///...---+++***++++++,,,,,,,,,---------------..................---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------/////////...---,,,+++***************************+++---...//////---+++***---,,,***))),,,000000...***+++,,,------,,,+++***000///---+++***+++,,,---|||{{{}}}~~~|||zzzzzzwwwssspppnnnmmmkkkiiillliiigggeeeeeedddcccaaa\\\YYYUUUQQQNNNLLLLLLMMMLLLIIIEEEBBBAAA???>>><<<>>><<<:::888777777777888777555333333555555333000222000///000222333333222000000000000////////////000000...---+++)))((((((***+++---...///000000///000///---,,,+++++++++,,,///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,//////...---------......((())))))+++,,,---......---+++***((()))+++---///...+++((((((***+++***(((...------,,,,,,------......------,,,,,,------...------,,,,,,---...000111---------,,,,,,+++++++++,,,...//////......000111......//////......---,,,,,,,,,------...///000000,,,,,,,,,------------......------------......///111000...---...///111222111111000000000000111111000111111111222222222222000111222333333333333333333444555555555444333222555555555666666666666777333444555666777888999:::>>>>>>===>>>???BBBEEEGGGPPPQQQTTT[[[dddoooyyy{{{vvvpppkkkgggbbb\\\WWWOOONNNKKKHHHEEEBBB???>>>;;;;;;:::::::::999999999555666777777777777777666444444555555555555555555333444444555555444444333///000111222333222222111111111000000111111222333000000//////.........---............///000222222,,,,,,---///000111222333---///111222222222000///...............///000000//////............//////......------------......000000///...---,,,,,,,,,)))***,,,...//////..............................++++++***)))***+++---...,,,,,,+++++++++,,,------,,,------......------,,,+++,,,...///000//////...***++++++,,,,,,++++++***+++******,,,......---,,,...---,,,,,,++++++++++++---,,,++++++,,,,,,***(((++++++,,,,,,,,,,,,------///......---------......,,,,,,,,,,,,,,,---...///......---,,,,,,+++******|||{{{}}}~~~|||zzz{{{xxxtttqqqooonnnllljjjjjjiiiiiihhhhhhfffbbb___\\\YYYUUUPPPMMMLLLLLLLLLKKKHHHDDDAAA@@@@@@>>>===<<<;;;:::999888888777777777555333333555555333111222000///000111333333222////////////............,,,,,,------------------,,,,,,------......//////111000///..................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,222///,,,,,,...///...---...------,,,,,,------...---------,,,,,,---------,,,,,,,,,------...///000------------,,,,,,++++++---...//////......///000......//////......---,,,,,,,,,------...//////000/////////000000000111111//////...............//////...---,,,,,,...000111//////............//////111111111222222222222333000111222222333333333222333333444444444444333333444444555555555666666666444444555666777888888999:::999999999:::===???AAAAAABBBDDDIIIPPPXXX___ccckkkrrr}}}}}}sssjjjeee]]]ZZZUUURRRPPPMMMHHHEEEEEEDDDCCCAAA???===<<<;;;::::::::::::999999999999777777777777777666555444333444444444444444333333333333444444444444333333///000111222222222222111333333111000///.........111111000000000/////////............///000111222000000111111222333444444/////////...//////000000...............///000000//////............//////......------------....../////////...---------,,,***+++---............---........................///...---,,,++++++,,,,,,------,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++,,,------,,,+++***++++++,,,,,,,,,,,,++++++000///------......,,,+++...---,,,,,,+++++++++,,,+++******+++------+++***++++++,,,,,,,,,,,,---------------,,,,,,,,,------------,,,,,,---......///---------,,,,,,+++++++++||||||~~~~~~|||zzz{{{xxxuuusssqqqpppnnnllliiiiiijjjjjjjjjfff```\\\\\\YYYUUUPPPMMMLLLKKKLLLIIIGGGCCCAAAAAAAAA@@@>>>:::::::::::::::999888777777555444444555444333111222111///000111333222222/////////......---------,,,,,,------...////////////...---,,,,,,---...///....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,+++***)))))))))***+++------,,,+++***///---,,,+++,,,------,,,...------,,,,,,------...------------------------+++,,,---......///.........---------------,,,,,,...///000///------...///......//////......---,,,,,,,,,------.../////////000000000000111111111222111111000///............------,,,++++++---.../////////............//////111111111111222222222222000111222222333222222222444333333222333333444444333333333444444444555555555555666666666777777777666666555666777999;;;<<<:::;;;<<<>>>AAAEEEIIIKKKPPPUUU[[[aaahhhtttzzznnncccYYYSSSNNNKKKFFFDDDBBBAAA@@@@@@===;;;<<<<<<<<<;;;;;;:::::::::::::::999999999888888888999888888777666555444333333333444333333222111000222333333444444333333222///000111111222222111111222111000///...---------111111111111000000000000............///000111111....../////////000000000000///---,,,+++---...000............/////////000......////////////............------------........................------+++,,,---.........---,,,------------------------//////......---....../////////...---,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,+++***)))(((++++++,,,,,,,,,,,,++++++000...,,,+++,,,,,,,,,+++------,,,+++++++++,,,,,,***))))))+++---...---+++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---......------......//////,,,,,,,,,,,,,,,,,,,,,,,,}}}}}}}}}zzz{{{yyyvvvtttsssrrrpppnnnjjjiiiiiihhhgggddd___\\\\\\YYYUUUPPPMMMKKKKKKKKKIIIGGGDDDBBBCCCCCCBBBAAA888999:::;;;;;;:::888777777666555555444444333222333111000000111222222111000000000///......------////////////............000///---++++++,,,---...***+++,,,---...---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------.....................------,,,+++***))))))******+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++...------,,,,,,------...,,,------------------,,,***+++---...///...------------------------------...///000///---,,,---............///......---,,,---------.........//////------........./////////222222111//////.........------,,,,,,,,,---...///111111000000000000111111//////000000000111111111111111222222222222111111333333111111111222444555222222333333333444444444666666666666666666666666666666666666777888:::;;;;;;;;;<<<===>>>>>>???@@@FFFHHHKKKMMMQQQYYYdddlllxxx{{{ppphhhcccaaa\\\TTTNNNJJJGGGEEECCC???>>>>>>>>>>>>>>>>>>===::::::::::::::::::::::::999999888888888777777777777777666666555555555555444444444444333222000000222222333333333333222222000000111111111111111111//////......//////000111000000000000000000000000...............///000111.........---------------000///---,,,,,,------...---......///////////////------...//////...------......------------......---------...............,,,---.........---,,,+++------------------------++++++,,,---///111222333111000///...---,,,,,,,,,,,,------......------,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++)))''''''))),,,---------,,,,,,++++++,,,,,,,,,*********+++------,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,---...//////.........//////000+++,,,,,,,,,,,,,,,,,,,,,~~~{{{{{{yyywwwvvvuuutttqqqoookkkiiifffeeedddbbb```^^^]]]ZZZVVVQQQMMMLLLKKKLLLJJJHHHEEEDDDDDDDDDDDDCCC888999:::;;;;;;:::888777666666666555444333333444333111000000111222222111222222111111000//////...////////////////////////000///---+++***+++,,,---***+++,,,---------++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++***++++++++++++++++++++++++,,,+++***))))))+++---...,,,---------------------...------,,,,,,------...,,,,,,---......---,,,,,,+++,,,---.........---,,,------------------------...///000///---,,,,,,---.........///......---,,,---------...............,,,,,,---------.........222222111//////........................//////000111111000000000000111111............////////////111111111222222111111000222111111000111222333444222222222333333333333444666666666666555555555555666666666666777888888999888888999999:::999999999===???AAABBBCCCFFFLLLPPPWWW^^^gggooouuu{{{~~~wwwmmmbbbZZZSSSMMMJJJIIIGGGEEECCCBBB@@@>>>;;;::::::;;;::::::::::::::::::::::::::::::999999999888888777777777666666666555555444444555666777888555555555555444222111111111111222222222222111111111111000000000000000000000////////////000111111////////////////////////...............//////000111000000000000/////////---.../////////...---,,,------...///000/////////------............------......------------......---------...............,,,---.........---,,,+++------------------------)))***+++---...000111111111000///...---,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,***(((&&&'''))),,,......,,,,,,,,,++++++,,,,,,------,,,++++++,,,,,,***(((+++++++++,,,,,,,,,---------------------...//////000//////.........//////+++,,,,,,,,,,,,,,,,,,,,,|||zzzxxxwwwvvvvvvuuurrrpppkkkhhheeecccccccccaaa```___\\\WWWRRROOOMMMLLLLLLKKKHHHFFFDDDDDDDDDDDDCCC:::::::::::::::999888777666777777666444333444555444222000000111222111000333333222222111000//////,,,,,,---...///000111222///...---+++++++++,,,,,,------.........------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++*********++++++,,,,,,,,,---,,,)))((((((***---///)))+++------,,,++++++,,,...------,,,,,,------...+++,,,---......---,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------...///...,,,,,,---.........//////......---,,,....................................////////////111111000///............/////////000000000000111//////............//////............////////////111111111222111111000///000000000000111222333333222222222333333333444444666555555555555555555555555555555555555555555555666666777777888888888888777999<<<>>>???@@@BBBDDDBBBGGGNNNRRRUUUYYY^^^cccfffkkktttyyyqqqjjjfff\\\XXXQQQKKKHHHEEECCCAAA???>>>>>>======;;;777444777888999888666555666777888888888777777777666666777777666666666555555555444444333333444666888999444444555444444333222111000111111222222111111000111111000/////////000000333333111000///.....................///////////////......---......//////........................+++,,,...000000///...---,,,---///000000000///.........---,,,,,,---............------------........................------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++//////...---,,,,,,,,,---***++++++,,,,,,++++++***))))))))))))***+++------,,,,,,------------,,,,,,///---++++++,,,---------,,,,,,+++++++++,,,---------,,,++++++,,,,,,)))(((++++++,,,,,,,,,,,,------------------...//////000//////......------......,,,,,,,,,,,,,,,,,,,,,,,,~~~yyyxxxwwwwwwwwwuuussspppiiihhhgggggggggfffcccaaaaaa^^^YYYTTTPPPNNNMMMMMMJJJHHHEEECCCCCCCCCBBBAAA<<<;;;:::999888888777777666777888777444333444555444222000000111222111000333333222111000///......,,,,,,---...//////000000------,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---/////////...---******+++++++++,,,,,,,,,++++++*********+++,,,---&&&))),,,,,,***)))***+++...------,,,,,,------...+++,,,...//////...,,,+++------,,,,,,+++,,,,,,---*********+++++++++,,,,,,+++---......,,,,,,---///......//////......---,,,........................////////////000000000000//////.............../////////000000111111000000//////............///////////////000000000111111111111111111111000//////...///000111222222222222333333333333444444444444444555555555555555555555444555555555555555444444777777777777777888999:::888999;;;<<<======??????:::>>>AAABBBBBBDDDHHHKKKLLLOOOTTT[[[dddlllssswwwmmmiiibbb[[[VVVQQQMMMKKKIIIFFFBBB??????>>>>>>======;;;999999999999777555777888999888555444555777555555555555555555666666666666666555555555444444555444333333333555777888222222333333333333222222000000111111111111000000222111000///...//////000222111000///...---------......//////000000000000///......------.........++++++++++++++++++,,,,,,******+++,,,---.........,,,---///000111000///...///...,,,++++++,,,...///......------------....../////////...---------,,,***+++---............---,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++***------,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,+++******+++,,,---,,,,,,------------,,,,,,...---,,,---...///...---,,,+++++++++,,,,,,---...,,,+++***+++,,,,,,+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000///......---,,,,,,---------------,,,,,,+++++++++~~~xxxwwwvvvwwwwwwvvvssspppggghhhiiikkkkkkiiieeebbbbbb___ZZZUUUQQQOOONNNNNNIIIGGGCCCBBBAAAAAA@@@>>>>>><<<:::888777777777888666888999777444333444666444222000000111222111000222222111000///...------000//////...------,,,,,,+++,,,,,,------,,,,,,+++///...,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&'''***,,,,,,,,,+++***++++++++++++++++++++++++)))***+++,,,---,,,++++++***---000000...---...000...------,,,,,,------...+++,,,...//////...,,,+++...---,,,+++***+++,,,---))))))*********++++++++++++,,,------,,,,,,...///......//////......---,,,.....................---............////////////......---------......///...//////000000000000000111111000000000000111111111111111111222222222222111111111111111000//////---...000111222222222111333333444444444444555555444444444555555555666666666666777777777666555555666666555444555666777888::::::999888888888999:::999<<<======;;;;;;>>>AAACCCCCCEEEHHHMMMRRRWWWZZZ\\\cccjjjnnnoooqqqvvv{{{yyyrrrmmmjjjeee]]]WWWSSSOOOJJJFFFDDDCCCAAA@@@@@@>>>;;;::::::::::::999888666444444666888999999555777999888555444555777333333444555666666777777666666555555555444444444777666444333333444555666000111111222222222111111000000111111111111000000222111000.........///000...------------...////////////000000111111111222///......---------......---------....../////////***)))((()))***,,,///111,,,---///000111000///...000...+++))))))+++...000.........------.........000000///...------,,,,,,)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........------,,,,,,+++++++++,,,------,,,------......------,,,111000...---,,,------...,,,------......------,,,(((((()))+++...000///...++++++++++++,,,,,,---...***))))))+++---...---+++++++++,,,,,,,,,---------++++++++++++,,,---...//////...---,,,,,,,,,,,,,,,......---,,,,,,+++******{{{wwwvvvwwwxxxvvvtttnnnllljjjlllooonnnhhhbbbbbb___YYYTTTQQQPPPPPPQQQKKKIIIFFFDDDAAA@@@??????;;;999777777888888777666666666666666555444333222666333...******,,,000444333222111000////////////////////////............,,,,,,,,,---------......+++*********))))))(((((((((&&&%%%'''***,,,+++)))++++++++++++,,,,,,---...............---,,,++++++...------,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,---------......000000//////............++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,---.........---111///,,,+++,,,...///000000///...------------------,,,,,,,,,,,,---......000333444222...,,,,,,---///////////////000111111////////////000000000000000///...------...///000222111000//////...//////111111111111111111111111111111222222222333333333222222111111222222333444222222333333333333444444444444444555555555555555666666555444555666777888777888888888999999999999888999::::::;;;;;;;;;;;;;;;;;;;;;===AAAGGGLLLOOOJJJKKKMMMOOORRRUUUVVVXXX\\\___cccggglllpppsssttt}}}~~~yyysssmmmgggccc```YYYXXXUUURRROOOLLLIIIHHHBBB@@@>>>=========<<<:::::::::::::::999888777777777777777777666666666666888888777777666666555555666555555555555444444444555555555444444333333333555333222333555555222///000111111111111222222222111111111111111111111111222111...------...111222//////............////////////............////////////...---,,,,,,++++++///......------///000111000///...------...///000------............------111000///...---,,,++++++***+++---......---+++***,,,------......------,,,222111000///......///000+++,,,,,,,,,++++++***)))...---+++******+++---...........................******+++++++++,,,,,,,,,&&&)))------***)))***,,,,,,------+++))))))***+++,,,,,,++++++,,,,,,---...------++++++++++++------+++++++++***)))(((''''''++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------.........---,,,,,,~~~zzzwwwvvvwwwvvvtttqqqmmmkkkjjjlllooonnnhhhddddddaaa[[[VVVSSSQQQQQQQQQMMMKKKHHHEEEBBB@@@???>>>@@@>>>;;;::::::999777666666666666666555444333333777555111......111444666222111000///........................------------,,,,,,,,,---------......,,,,,,+++++++++*********+++)))((()))+++,,,+++))),,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,,,,+++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////......---------***+++++++++,,,---------...---------------,,,,,,,,,------......------,,,......------.........---//////...------------------,,,,,,,,,,,,---......***---///000......///111.........---...//////000............////////////222111000//////000111222111000//////////////////111111111111111111111111111111111222222222333333222222111111222222333444222222333333333333444444222333333444555666777777555555444444444555666777777777777777888888888888777777888999999999999999;;;:::::::::;;;===???AAA@@@@@@AAABBBCCCDDDEEEEEEMMMNNNOOOQQQSSSUUUVVVWWW]]]aaafffgggffffffjjjnnntttwwwzzz~~~~~~zzzyyywwwtttppplllhhhfffaaa___\\\XXXSSSOOOLLLJJJHHHHHHFFFEEECCCAAA@@@??????===;;;:::;;;:::999888777777888888888888888777666666666555555555444444666666666555555555444444555555555555444444444444555555444333333333333333444222111111333333222000000000111111111222222222111111111111111111111111111111000000000000111111//////............//////...............///000111//////......---,,,,,,+++...------,,,---...///000000///...------...//////------............------,,,,,,,,,---------------+++,,,...//////...,,,+++---..................---...---,,,+++++++++,,,,,,............------,,,+++...---+++******+++---...------------------------++++++++++++,,,,,,,,,,,,***+++,,,,,,+++******+++***+++,,,+++******+++---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++******))))))(((***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,***++++++,,,,,,,,,++++++}}}zzzwwwvvvvvvuuuqqqmmmllljjjjjjlllnnnmmmiiieeefffccc^^^XXXTTTRRRRRRRRROOOLLLHHHDDD@@@===<<<;;;???===;;;:::::::::999888666666666666555444333333555444222111222333555666111000///...------------...------------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++...---+++,,,------+++***,,,,,,+++++++++,,,------((()))***+++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------......------------,,,,,,***++++++,,,---...//////------------............---------...------,,,,,,,,,---...//////...---,,,//////...------------...---,,,,,,,,,,,,---......(((***---.........000111------,,,,,,------...///------------............111000000//////000000111/////////...//////000000111111111111111111111111111111111222222222222333222111111111111222333333222222333333333333444444111111222444555666777888444444333333333444555666555555666666666777777777555555666777777777666666888888777777777777777777888888999999:::;;;<<<<<>>===<<<<<<<<<999999::::::;;;<<<<<<<<<888777666666666666444222444444555666666666666666444444444444333333333333444444444444444333333333444444444444333333333222555444333111111222444555555333111//////111222222000000000000111111111111111111111111111111111111000000111111111111000000//////............//////222111000///------,,,,,,000000//////............---------------............------.........//////------............------......------,,,++++++***------............------------............------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......333///+++***,,,---+++)))***+++++++++******,,,...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,---------------...------,,,,,,'''''')))***++++++++++++}}}zzzxxxwwwwwwuuupppllljjjjjjjjjkkkkkkkkkiiihhheeebbb^^^ZZZVVVSSSRRRQQQQQQOOOJJJEEEAAA>>>;;;:::;;;999888999;;;<<<<<<;;;777777777777666555444333//////000111222222222111222222111000////////////////////////.........---,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,/////////......---------*********+++,,,,,,,,,---)))***+++---...//////000---......,,,******---000......---------......///---,,,,,,,,,,,,---......111000000///...---,,,***......------......///000....../////////000000000------............------......---......///000000000000000000000000000000000000111111111222222222111111000000111111222333222222222333333333444444444444444444444333333333222222222333333333333333333444444444444555555555555666666666666666555555222444666888:::::::::999222222444555666888999:::777777666666888;;;>>>@@@999;;;<<<============>>>===???@@@AAA@@@@@@BBBCCCEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKIIIGGGEEEDDDBBB@@@????????????>>><<>>;;;999999999;;;<<<;;;;;;;;;::::::999999999666666777777777777777777777666555666777666444222666666777777666555444444555555555444444444333333444444444444444444444444444333333333222222222222444333222222222222444444555444333111000111333444//////000000000111111111000000000000000000000000111000...------...000111//////............//////000//////............//////////////////.........------......////////////,,,,,,---...............------............------//////......------,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++---------............---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......444000,,,+++,,,---+++))),,,------+++***)))***,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......+++++++++,,,,,,------------.........---,,,,,,+++((()))***+++,,,,,,,,,,,,}}}zzzwwwvvvvvvuuuqqqmmmjjjjjjkkkjjjjjjiiihhhhhhdddbbb^^^ZZZWWWUUUSSSSSSTTTQQQMMMIIIEEEBBBAAA@@@AAA???===<<<<<<<<<;;;:::777777777777666555444444111222333333444333333222333222111000000/////////000000/////////.........,,,,,,,,,---------......++++++,,,,,,,,,,,,------''')))++++++++++++---///------,,,+++++++++,,,,,,------------,,,+++***)))((()))))))))******++++++------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000///...---,,,,,,+++************++++++++++++)))***+++---...//////000---......+++((()))---111...------------...//////---,,,,,,,,,,,,---......///...---...000000...,,,.........---...//////000////////////000000000111...//////000000//////............---......//////000000000000000000000000000000000111111111111222111000000000000111222222222222333333333333444444555555444444333222222222111222333444444444333333333333444444444555555555666666777777777666555555333444666777777777666555777777777777777666666666555555444444444555777888555666777888888999999999888:::<<<===<<<<<<===>>>>>>>>>>>>>>>============??????>>>>>>>>>=========AAAAAAAAAAAAAAAAAA@@@@@@DDDCCCAAA???===;;;:::999999777777888:::;;;:::999;;;999777555555555666777888888888777777777666666888777777777666666555555666666666777888777444222666777777666555444333333555555444444444333333333333333444444444444555555333333333222222222111111222222222333333333333333444555444333111111333555/////////000000000111111000000000000000000000000111///---++++++---///111//////............//////,,,,,,,,,---///000222333........................---...//////000000//////+++,,,---...............------............------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------------,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------111///---,,,,,,,,,+++***---------,,,))))))***+++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,++++++++++++++++++*********,,,,,,,,,,,,,,,---......***++++++,,,,,,------...............---,,,++++++******+++,,,------------|||xxxtttsssttttttqqqnnnkkkkkkkkkjjjiiihhhggggggcccbbb___\\\YYYWWWVVVUUURRRPPPMMMIIIFFFDDDCCCCCCCCCAAA>>>======<<<:::999777888888777777666555444444444444444444333333333222111000//////...////////////.........---------,,,,,,,,,---------......,,,,,,---------.........(((+++,,,,,,******,,,......---,,,,,,+++++++++,,,***+++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...///......------,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,------......------+++---///---)))))),,,000---------------...//////---,,,,,,,,,,,,---......---++++++---///000...,,,------,,,,,,------...///........./////////000000......///000000///......//////...---------......000000000000000000000000000000000000111111111111000000000000000111222222222222333333333333444444444444333333333333333333222222444555555555444333444444444444555555555555666666666666666555555444444444444555555444444333999999999888888777777777666666666666666666666666666666666777888888777666666999;;;<<<<<<;;;<<<===:::999999999999999999:::999999::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===:::888777666777777777666666666888999888777888777666555555555666666777777777777777888888888999888888888777777666666555555555777888777444222333444444444444444333333333333333333222222222222222222222222333333333444222222222222111111111111///111222444444444222222222333555333111000111333////////////000000000111000000000000000000000000000///...------...///000//////............//////---------......000111111------------------------,,,---.../////////......***+++,,,...//////......------............------***+++,,,---...//////000------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,---......---,,,...---,,,++++++---///000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///...,,,*********+++,,,,,,+++***)))+++,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,++++++++++++******))))))(((+++************+++,,,,,,******+++,,,,,,---..................---,,,+++***++++++,,,,,,,,,,,,,,,+++zzzvvvrrrqqqrrrsssqqqooollllllllljjjhhhgggfffgggdddbbb```^^^[[[YYYXXXXXXNNNMMMJJJGGGEEECCCCCCBBB???===;;;;;;;;;<<<;;;:::888888888888777666555444444444444333333222222222111000///......------.........---------,,,,,,,,,,,,,,,,,,---------......---.........//////000000+++---///---+++)))+++---...---,,,,,,++++++++++++'''((()))******++++++***++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,---------------------------,,,,,,+++++++++............---,,,+++***(((,,,000///+++)))+++...---------------...///000---,,,,,,,,,,,,---......---+++***+++......,,,))),,,,,,++++++,,,,,,---...---------.........//////+++,,,---......---,,,+++000///...---------------000000000000000000000000000000000000111111111111000000000000000111111222222222333333333444444444222222222333333444444444222333444555666555444444444444444555555555666666555666666666555444444333333333333444444555666666333333333444555666666666444555666777777777777777999888777777888888666444333666999::::::999:::;;;999888888888999999:::;;;777777888999999:::;;;;;;666777888:::;;;===>>>???999777555444555777999;;;777666555555666666555444555555444444555555666666555555555666777777888888555555555555444444444444555444555666888777444111000111222222333333333333222222222111111111111000000000111111222222222333222222222111111111111000...000333555555444222111///222444444111///000111////////////000000000000000000000000000000000000...///000111111000///...//////............//////333222000///---,,,,,,,,,,,,---------------------+++,,,---.........---,,,)))+++,,,...//////......---..................------,,,,,,,,,,,,,,,,,,,,,///......------......///,,,------......------,,,+++,,,...///000///......,,,+++***))))))+++---...+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,***---000///,,,))))))+++)))***++++++***+++---...,,,,,,++++++,,,,,,---...++++++------------++++++,,,++++++***)))((('''''')))))))))((()))******+++******+++,,,,,,---..................---,,,+++***++++++,,,,,,,,,++++++***~~~wwwssspppqqquuuvvvsssoooooommmkkkiiihhhhhhhhhiiidddbbb```^^^[[[XXXVVVUUUQQQOOOKKKHHHFFFEEEBBB@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;888555666888999777555333333333333333222111000222111///...------......---,,,,,,+++,,,---...///..................------222,,,))),,,///...---...---------,,,,,,+++++++++++++++++++++++++++++++++............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++...---,,,---000000...,,,,,,,,,,,,---------.........222111---,,,///,,,%%%.........------,,,,,,,,,---------......---,,,,,,000//////....../////////---,,,,,,,,,,,,---......+++,,,.../////////......---------------------------...///.........000222///////////////.........///,,,***+++...111000///////////////000000000000111111111111111111111111111111000000000000111111000111222333444333222111222222333333333222111111222111000000//////000000111111222333444444444444111222333333444444333333666555555444444333222222555444444444444555666666666666555555555555666666555555444333333555666777444555555666777888888999666666777777777777666666777777777777777777777777777777777777777777777777666666777777777777666666666666666666666666666666555555555555555555444444666666666666666555555444555666666666555444444333555555444333333333444444333333444555444333111000111111111111111111111111111000/////////000222333222222222222222222222222000111222222111000111222222222222111111111000000////////////////////////111111000000//////............//////000000111111////////////////////////000///---,,,++++++,,,,,,......---,,,,,,,,,,,,------------............///---,,,,,,,,,,,,---......,,,,,,,,,---------......111000///------...//////.........------,,,,,,,,,........................///......---------......---,,,++++++******++++++,,,+++++++++,,,...///111++++++++++++++++++++++++///......------,,,,,,++++++***))))))******)))'''))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,+++,,,,,,,,,,,,+++*********+++,,,---............,,,+++******+++,,,,,,+++,,,...///---***(((***---...,,,***)))''''''((((((}}}xxxtttqqqrrruuuuuurrrooonnnnnnlllkkkiiihhhggggggcccbbb```]]][[[XXXVVVUUURRROOOKKKHHHGGGEEEBBB@@@<<<<<<<<<;;;;;;:::::::::999777444555666777666444333333333333222222111111222111///...------.........//////000000000000000......---------......///111---,,,///000...---///---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******,,,///000///---------,,,+++++++++,,,,,,)))++++++((((((,,,///000......---------,,,,,,,,,---------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---...,,,---.../////////...------------------------------...///...---...///111////////////............000---+++,,,///111111000............////////////////////////////////////111111000000000000111111000111222222333333222222222222222222222222222222222222222222222333444555333333333444333333222222222333444444555555444444333333444444444444444444444444444444444555666666666666555555555555666666555555444444555555666777444555555666777777888888777777888888888888777777666666666666666666666666777777777777777777777777555555666666666666555555555555555555555555555555555555555444444444444444666666666666666555444444555555555555444444333333555444333333222333333333333333444444444333222111111111111111111111111111111000/////////000222222222222222222222222222222000111222222111000111222///111222444444333111///222222222222222222222222000000000///////////////000000000///////////////........................000///---,,,++++++,,,,,,+++++++++,,,---...///000---------............///------,,,,,,------...///,,,,,,---------...............---,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------......------,,,------...---,,,++++++***+++++++++,,,,,,,,,,,,---...//////,,,,,,++++++++++++++++++*********+++++++++++++++---+++******+++,,,***)))------------,,,+++******++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++,,,,,,,,,,,,+++******+++,,,------............***))))))***+++------...+++***))))))***+++++++++,,,,,,******)))***++++++}}}yyyvvvtttsssuuuuuurrrooonnnnnnnnnmmmkkkhhhfffdddbbbaaa___]]]ZZZXXXVVVUUURRROOOKKKIIIGGGEEEBBB@@@>>>======<<<;;;:::999999777555444444555555444333333333333222222222222111222111///...------.../////////000111000//////......---,,,,,,,,,...000111222...,,,...---******,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******)))++++++++++++++++++++++++))))))))))))*********+++++++++++++++++++++++++++(((((()))+++---///...---///---+++***)))***+++,,,///.........,,,***,,,222------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,++++++,,,,,,---...---.../////////...---,,,........................---...///...------///111........................000...---...000111222111------------............////////////////////////111111000000000000111111222111111111111222333333333222111000111111222333111111222222333555666777444444444444333222111000333444444555555555555555222222222333444555555555444444444444444555555666666555555444444555555666444555555666666666666666444444555555666777777777777777888888888888777777555555555555555555555555777777777777777777777777444444555555555555444444444444444444444444444444444444444444444444444444555555666666555555444333444444444333333333222222444333222222111111222222333333333444333333222111111111111111111111111111000000000///000111111222222222222222222222222222000111222222111000111222...000333666666444111///000000000000000000000000//////////////////000000111111000000///......---........................//////---,,,,,,,,,,,,,,,+++++++++,,,---...///000---------............///---------,,,------...///,,,------------.........------......------,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,------------,,,+++++++++++++++***++++++++++++++++++***,,,,,,,,,++++++*********(((((()))******+++,,,,,,...---,,,,,,------,,,+++............---,,,+++***++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++(((((()))***+++---...///+++(((&&&''',,,...---***+++++++++++++++,,,---...{{{yyyvvvuuuuuutttqqqooonnnoooooonnnllliiieeecccbbbaaa___]]]ZZZXXXVVVUUURRROOOLLLIIIGGGEEECCCAAA???>>>===<<<;;;:::999888666555444444444444444444333222222222222222222222222111000............//////...---,,,++++++,,,,,,...---+++***+++...111333===444------...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++************************))))))))))))************************************))))))***,,,---...------///---+++))))))+++---///444000000444222+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---,,,,,,------...///000------,,,,,,------...///....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...000------...............//////.........///000000000------........./////////000000000000000000000000111111000000000000111111222111000000000111333444333222000//////111333444111111111111222333444555333333333333333222111111222333444444555555444444222222333333333444444444444444333333444444555666555444444444444444444555444555666777888777666555444444444555555666666666666666777777777777666666444444444444444444444444666666666666666666666666333333444444444444333333222222222222222222222222333333333333333444444444444555555555555444333333333333222222222222222222333222222111000111111111222222333333333222222222111111111111111111111111000000000000000111111222111111111111111111111111000111222222111000111222111222444555444333111///........................---......//////000000000000000/////////.......................................------,,,,,,,,,,,,......---,,,,,,,,,,,,------------............///---------------...//////------------...............///000000000///---,,,------------------------+++++++++++++++++++++++++++++++++***++++++,,,,,,------,,,++++++++++++,,,,,,---.........---+++***---,,,,,,++++++*********+++++++++,,,,,,,,,------///---,,,,,,------,,,+++)))***+++,,,------------***+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++******))))))))))))))))))(((((()))************+++---///---+++)))***---......,,,+++++++++++++++,,,,,,---|||zzzxxxwwwuuutttrrrpppnnnooopppooommmiiieeebbbbbbaaa```^^^[[[YYYWWWWWWSSSPPPLLLIIIHHHFFFCCCAAA??????>>>===;;;:::999999666666666555444444444555333222222111111222333333333222000///......//////000...+++(((''')))+++---...---+++***+++...111333JJJ;;;...---111111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,,,,*********************************++++++++++++,,,************************,,,------------,,,,,,,,,---,,,+++***+++...222444>>>666000//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000******))))))***++++++,,,...............//////000....../////////...,,,+++++++++++++++++++++++++++---...///...,,,,,,---///,,,---------......//////------...............///....../////////000000000000000000000000000000000111111000000000000111111222111000///000111222333222111000//////111333444333333222111111222222333000111222222333333333222111111222333333333333222444444333333333222222222333333333333333444555555444444333333333333444444333444666777777777666555444444444444555555555555444444555555555555444444555555555555555555555555555555555555555555555555222222333333333333222222222222222222222222222222222222222222333333444444444444444444444333333222333222111111111222222333222222111000000000111111222222222222222222222222000000000000000000000000///000000000111111111111111111111111111111111111000111222222111000111222666555444222000000000000111111111111111111111111------......//////000000---........./////////000........................------------------,,,,,,......---,,,,,,,,,,,,------------............///...------------...//////---------.........//////...///000000000///---,,,------------------------++++++++++++++++++++++++***************+++,,,---...---,,,,,,++++++,,,,,,111222333333222111///...,,,,,,,,,++++++*********---------,,,,,,,,,++++++---,,,++++++,,,,,,+++***((()))***++++++,,,,,,+++*********++++++,,,,,,,,,---,,,++++++*********++++++,,,,,,,,,,,,+++******)))***************)))(((+++,,,---+++))))))+++---,,,......---***)))+++---+++++++++++++++*********|||{{{zzzxxxvvvtttsssrrrnnnooooooooommmjjjfffdddcccbbbaaa___]]][[[YYYXXXSSSPPPLLLJJJHHHFFFCCCAAA???>>>>>>===<<<;;;::::::555666666555333333444666333222111111111222333444333222000///......///000111///,,,******,,,...000...---,,,,,,,,,...000111DDD666******......+++)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++((()))******************+++++++++++++++++++++++++++++++++,,,,,,,,,------************************---...///...,,,+++++++++++++++++++++---000333555YYYPPP@@@000***+++,,,+++++++++++++++,,,,,,,,,,,,......---------///000111---,,,,,,++++++,,,,,,---...............//////000---.../////////...---,,,++++++++++++++++++++++++......///---,,,+++---...,,,,,,,,,---......//////,,,---//////...------...////////////000000000111////////////////////////111111000000000000111111111000000000000111222222000000//////000111333444555555444333333333333333///000111222333333333333000000111222222222222222444444444333222111111111333333333333333444444555444333333222222333333444333444444555555555555555444444444444444444444444333333444444444444333333555555555555555555555555555555555555555555555555222222333333333333222222222222222222222222222222000111111222222333333444333333444444333333222111333222111111111222333444333222111111000000111111222111111111111222333333000000000000000000000000//////000111111111111000111111111111111111111111000111222222111000111222777555222///......///000////////////////////////..................//////,,,------...//////000000------------------------,,,------......---,,,,,,+++++++++,,,---...///000---------............///......------......///000------........./////////------......------,,,+++,,,,,,,,,------------...++++++++++++++++++++++++************+++,,,------...------,,,,,,,,,,,,,,,.../////////...---,,,,,,++++++++++++++++++++++++------,,,++++++***)))))),,,+++******++++++***)))++++++++++++***)))((('''*********++++++,,,,,,---------,,,+++************+++,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,+++---...,,,)))'''))),,,***---...,,,'''&&&(((,,,++++++,,,,,,+++***)))))){{{{{{{{{yyywwwuuuttttttnnnnnnooonnnmmmjjjhhhfffdddcccbbb```^^^\\\[[[ZZZSSSPPPMMMJJJHHHFFFDDDAAA>>>=========<<<<<<;;;;;;333555666444222111333555333222111000111222444555333222111////////////000//////......//////000000......---------......///333---)))+++,,,)))((()))+++++++++,,,,,,---------++++++++++++++++++++++++(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---***************************,,,...---+++******,,,***++++++,,,...000222333^^^```SSS888(((+++---*********+++++++++,,,,,,,,,......---,,,---///111222111111000///............,,,,,,,,,,,,,,,---......,,,---.../////////...---------------------------......///---++++++,,,...++++++,,,------...//////,,,...111111...------///........./////////000000////////////////////////111111000000000000111111///000000111111111111111/////////000111222222222333333222222222333333444000111111222222222111111111111222333333333333222333333222222222222222222333333222222333333444555333333222222222222333333333333333333333444555555333333333333333333333333333444444555555444444333333333333333333333333333444444444444444444444444222333333333333333333222222222222222222222222222000000000111222333333333333333333333333222111111333333111111111222444555333333222111111111111222222111000000000111333444000000000000000000000000...///000111222111111000111111111111111111111111000111222222111000111222222111000/////////000000------------------------..................------........................------------------------,,,,,,---......------,,,+++++++++,,,---...///000---------............///...............//////000............////////////......---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,............---,,,,,,,,,,,,---+++******)))))))))***************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***)))++++++++++++***)))(((((()))******+++,,,,,,------...---,,,+++************+++,,,,,,,,,,,,+++*********++++++,,,------------***,,,...,,,)))'''***...+++++++++***))))))***+++***+++,,,------,,,,,,+++{{{{{{{{{yyywwwuuuuuuvvvnnnnnnnnnnnnlllkkkiiihhheeedddbbbaaa___]]]\\\[[[SSSPPPMMMJJJHHHFFFDDDBBB===============<<<<<<<<<222444555333000///111444333222111000000222444555333222111////////////000+++,,,///111222111///---..................------)))+++000444111,,,,,,000+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))'''))),,,,,,***)))+++---***+++,,,---......//////CCCTTTTTT:::)))---000+++*********++++++,,,,,,,,,///...---,,,---///111333000///...---,,,+++++++++++++++******++++++,,,---+++,,,.../////////......////////////////////////......///---++++++,,,---++++++,,,,,,---...//////---000222222000......000---------.........//////111111111111111111111111111111000000000000111111...///111222222222111000---...000111222222222222.........///000111333333222222222222222111000///222222333444444444444333111111111222222333444444333333222222333333444555333222222222222222222333444333222111222333444555333333333333333333333333444555555555555555555444222222222222222222222222444444444444444444444444222333333444444333333222222222222222222222222222///000000111222222333333222333333333333222111111444333222111111333555666444333222222111111222222111111000000000111333444000000000000000000000000...///000222222111111000000000000000000000000000000222222222111000111222,,,---///000111111111000000000000000000000000000/////////......------,,,/////////...------,,,,,,------------------------+++,,,---.........---,,,......---,,,,,,,,,,,,------------.........//////...............///000000............/////////000111000///------...//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......---,,,,,,,,,,,,---......,,,,,,,,,---...///))))))***+++,,,------...------...//////000000111---,,,***+++,,,,,,+++)))))))))***+++,,,,,,,,,,,,))))))***+++,,,,,,------...---,,,+++************+++,,,,,,,,,,,,+++******&&&'''(((******+++++++++(((+++...,,,)))(((,,,000---+++(((***---///...,,,)))***,,,.../////////...|||zzzxxxyyyyyyxxxwwwqqqooonnnmmmmmmllljjjhhheeeffffffeeebbb___[[[YYYUUUPPPKKKHHHHHHFFFCCC@@@AAA>>>;;;::::::;;;;;;:::777666333111111222444666555444333222222222333444000000000000////////////......//////......---,,,,,,+++***+++---...---,,,******+++++++++,,,,,,,,,......---------...///000///...---,,,++++++++++++***++++++)))((()))+++------------------------------+++))))))+++,,,,,,,,,++++++******++++++,,,---******))))))******+++,,,)))***+++,,,...///000111222222111000///...------,,,,,,,,,---------............---,,,,,,+++******,,,,,,+++***)))))))))***---,,,,,,++++++,,,,,,---............---,,,+++***//////000///...///111333...---,,,,,,---...///000---,,,,,,++++++,,,,,,---111000///...------...///000000111000000///...---...//////...---///222555444222000///000000000......///111222222111000///000000000000000000000000111111111111111111222222555000,,,---111444333111222222222222222222222222000000000000000000000000222222222222222222222222333333333333333333333333111111111111111111111111222333333222111111222444333333222222333333444555666555444333222222111111444444444444444444444444333333333222222222111111///000111222222111000///444333222111000000000000333555666555333111111111555333111111222222222111111000/////////111222333222111222333555555333222222111000......000111222111111000000//////......000000000000000000000000000000000000111111111111111000000///...------,,,........................000000000000000000000000)))***+++,,,------------///////////////////////////...------,,,,,,---------------......000111222+++++++++,,,,,,------------...///...------...///......................../////////////////////...,,,,,,,,,---------............///...,,,)))&&&$$$------,,,,,,,,,,,,++++++***+++,,,---,,,,,,******++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...//////000000//////...---333///+++***+++,,,***(((------++++++++++++------,,,+++)))(((((()))+++,,,///............---***((()))************+++++++++)))+++,,,------,,,***))),,,------,,,******,,,.........---,,,+++))))))((()))***,,,---......---,,,}}}zzzxxxxxxxxxwwwvvvpppooonnnnnnnnnllljjjgggeeeffffffeeebbb___[[[YYYSSSNNNIIIGGGGGGFFFCCC@@@AAA???;;;::::::;;;;;;:::777666333222111222444555555444333222222222333333000000000000/////////.........//////......---,,,---,,,+++,,,...///...---++++++,,,,,,,,,---------,,,,,,---..................---***((((((((()))***,,,------,,,***)))***+++++++++++++++++++++++++++000...+++*********)))((()))))))))))))))******+++******))))))******+++,,,*********+++++++++,,,,,,............------------++++++++++++,,,,,,,,,---,,,,,,,,,++++++******)))---,,,++++++++++++++++++---,,,,,,++++++,,,,,,---............---,,,+++***,,,,,,---,,,++++++...000///...---,,,+++,,,---...---,,,,,,++++++,,,,,,---///......------...///000....../////////......---///000000///...///222555777444000------...//////000000111111111000000///000000000000000000000000000000000111111222222222:::555000///111333222000222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333222111111222444333222222222222333444444777666444333222222333333333333333333333333333333333333222222222111111111///000000000000000000///222111111111111111222222333444555444222111111111444222000000111111111000///...------...///000111000000000222444444222000222111///......///111222111000000000/////////...000000000000000000000000000000000000111111111111000000///......---,,,,,,////////////////////////////////////////////////+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,---...///------------------......,,,---...---,,,+++,,,...........................,,,,,,---------.........,,,---------........................,,,***((('''+++++++++,,,,,,---------******+++,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------,,,------------,,,++++++000---+++***,,,---,,,***---,,,,,,++++++,,,,,,------,,,+++******+++,,,---...,,,***+++------***''')))************+++++++++)))+++,,,------,,,***)))***,,,......---,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++~~~{{{yyyxxxwwwvvvuuuoooooonnnoooooommmiiifffeeeffffffeeebbb___[[[YYYSSSNNNIIIGGGHHHGGGDDDBBBBBB???<<<;;;;;;<<<;;;:::777555333222222333444555444444333222222222222222000000000/////////............//////......---,,,...---,,,---...//////---,,,,,,---------.........***+++---.........---,,,...,,,***((('''(((***+++---...///...+++))))))***))))))******++++++,,,,,,///---+++*********)))(((((())))))))))))***************))))))******+++,,,,,,,,,,,,+++******))))))*********++++++,,,,,,,,,************++++++++++++************************,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---......------,,,+++******+++,,,+++******,,,...///...---++++++++++++,,,---,,,,,,++++++,,,,,,------------------///000000,,,,,,---.........------000000000000///000222555:::555///,,,,,,---//////222111111000////////////000000000000000000000000//////000000111222333333>>>999333000111222111000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111222333222000000222333222222222222222333444444888666444222222222444555222222222222222222222222333222222222222111111111000000////////////000000000000000000111222333444222444555444222000000111222000//////000000000//////............//////000/////////111222333111///111111////////////111111000000000000////////////000000000000000000000000000000000000111111111111000//////......------,,,000000000000000000000000........................---...///000000000000000........................---,,,++++++******++++++,,,,,,,,,,,,,,,,,,------..................------+++,,,------++++++,,,---........................******++++++,,,,,,------------........./////////.........---,,,,,,++++++)))******+++---......///)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,+++******---,,,******,,,------,,,+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...---)))&&&'''+++---+++''')))************+++++++++******,,,,,,---,,,+++***'''+++...000///---,,,,,,))))))***+++,,,------...------,,,+++***)))))))))}}}zzzyyyxxxvvvuuuooonnnnnnoooooommmiiifffeeeffffffeeebbb___[[[YYYTTTPPPKKKIIIJJJIIIGGGDDDBBB@@@===<<<<<<<<<;;;:::666555444222222333444555444444333222222111111111000000/////////..................///......---,,,---,,,+++,,,.........---,,,,,,,,,,,,------------+++++++++,,,,,,,,,---------------,,,,,,+++++++++***,,,...---,,,***))))))******+++,,,---......///***)))((()))+++,,,,,,+++******++++++,,,,,,,,,,,,******))))))******+++,,,......------,,,+++++++++))))))*********+++++++++*********++++++++++++,,,************+++++++++++++++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,---------------,,,+++***,,,.........---,,,...//////...---,,,,,,,,,---...---,,,,,,++++++,,,,,,---------------------......+++,,,---..................///000///...///111333666333///------...//////333222000///.........///000000000000000000000000---...///000111222333444===999333000///000111000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000222222222222222222222222111222222111000000111333222222222111222333333444777555333111000111333444111111111111111111111111222222222222111111111111222111000//////000111222111111000000111222222333111222444333111000000111222000//////000111000///111000000000000111111111/////////111222222111///111000////////////000111000000000000////////////000000000000000000000000///000000000111111111111000000000//////.........////////////////////////..............................///000000000000000///////////////000000000///...------,,,,,,------.........///......------//////......------,,,,,,+++---------,,,+++,,,---........................,,,,,,++++++++++++++++++.........////////////000///...------------...///******+++,,,,,,---......)))******+++,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,------------,,,++++++---,,,++++++,,,,,,,,,,,,++++++------------++++++---,,,++++++++++++,,,------((($$$%%%+++...,,,)))))))))*********+++++++++******+++,,,,,,,,,++++++'''***---...---,,,,,,,,,))))))***+++,,,------...---,,,***)))((()))***+++|||{{{yyywwwvvvoooooonnnoooooommmiiifffeeeffffffeeebbb___[[[YYYTTTOOOKKKIIIJJJIIIGGGDDDCCCAAA???=========;;;999666555444333333333444444444444333333222111000000////////////.....................///......---,,,+++*********,,,---,,,+++++++++++++++,,,,,,,,,,,,---,,,+++******,,,---///***+++...//////---***(((&&&(((+++++++++***************++++++,,,---......)))(((((()))+++,,,,,,+++)))***+++,,,,,,,,,,,,+++******))))))******+++,,,++++++,,,,,,,,,,,,,,,---+++++++++************)))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******)))******+++,,,---,,,++++++******++++++,,,,,,,,,,,,---,,,,,,++++++---///000///...---...///...---------...///111222---,,,,,,++++++,,,,,,---.........---,,,++++++***,,,---...///////////////,,,.........------...000///......///000111000///333222000...------...///////////////////////////---......000111222333333777444000......000111222000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000222222222222222222222222111222222111000000111333222111111111111222333333444222111//////000111222111111111111111111111111222222222111111111000000333333111000000111333333333222222111000000111111000111333222111000000111222111//////111222111111000111111111111000000000/////////111333333111///000//////////////////000////////////000000000000///////////////////////////000000000111111111111111111111000000000000000........................////////////////////////------.../////////......+++++++++,,,,,,---------///...------,,,,,,---------......//////...---,,,...---------,,,,,,++++++,,,...///...---,,,---...........................//////...---,,,+++******.........////////////000......---------...///000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********+++++++++,,,,,,...---,,,,,,++++++++++++,,,,,,------,,,,,,+++***------...---,,,+++******++++++------------++++++++++++************++++++---)))&&&'''+++...---+++))))))*********+++++++++******++++++,,,,,,,,,,,,)))***+++***)))***+++---+++++++++++++++++++++++++++***)))((()))***,,,---|||{{{zzzxxxwwwqqqooonnnmmmmmmllljjjhhheeeffffffeeebbb___[[[YYYSSSOOOJJJHHHHHHHHHEEECCCDDDBBB@@@???>>>===;;;999555555444444333333333444333333333333222111///.../////////.........------......//////......---,,,+++))))))***+++,,,+++************+++++++++,,,,,,---,,,+++++++++,,,...///'''))),,,......,,,(((&&&$$$'''))))))))))))***,,,(((((())))))******+++++++++***)))***++++++)))''''''((()))++++++***))))))******))))))******+++,,,'''(((((()))***+++,,,,,,,,,+++++++++******))))))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++++++++************++++++++++++,,,,,,,,,,,,+++++++++---......,,,++++++,,,------------///111333444---,,,,,,++++++,,,,,,---//////...---,,,***)))(((---......////////////...+++---...---,,,,,,,,,...,,,,,,---000222222111///111000000///............////////////////////////......//////000111222222000///.........000111333////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000111222111//////111222111111111111111222333333111000000000000000000000111111111111111111111111222111111111111000000000222222222111111222222222444333222111000000000000///000222222000///000000222000//////111222222111...////////////......---/////////111333333111///////////////////////////////////////000000000000////////////////////////000000000000111111111111000000000000000000000000........................////////////////////////,,,------......---------,,,,,,,,,---......//////---,,,++++++******++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,++++++---...//////------...///........................000000///...---,,,++++++------........./////////---------.........//////---------,,,,,,+++++++++,,,,,,+++******++++++,,,************++++++++++++------,,,+++++++++,,,,,,***++++++++++++***)))))),,,...///...,,,*********+++,,,,,,------,,,,,,+++************************,,,+++******,,,---------)))************+++++++++*********++++++,,,,,,---+++,,,+++***((()))+++---,,,,,,,,,++++++*********)))))))))******,,,------}}}zzzzzzyyywwwvvvrrrpppmmmlllllllllkkkiiieeeffffffeeebbb___[[[YYYWWWRRRMMMKKKKKKJJJGGGDDDDDDBBBAAA@@@???>>>;;;999555555444444444333333333333333333333222000///---//////.........---------......//////......---,,,+++***)))***,,,---,,,++++++++++++,,,,,,,,,------***,,,.../////////---,,,)))******+++++++++***)))''')))))))))((()))+++,,,)))))))))))))))************))))))***++++++)))''''''(((***++++++***)))(((******))))))******+++,,,((((((((()))******++++++))))))))))))************************++++++++++++------,,,,,,++++++******,,,,,,+++*********++++++++++++************++++++***++++++,,,,,,,,,++++++***,,,...---,,,*********...---------...///111222---,,,,,,++++++,,,,,,---------------,,,+++)))(((------.........---,,,,,,,,,---......---,,,,,,---...------...000111000///...///////////////......////////////////////////.../////////000000111111,,,---...//////000111333////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000111111111//////111222111111111111111222222333///000111222222111000///222222222222222222222222111111111111000000000000000000000111111000000000222222111111111111111222...000111111000//////000000///......000111111000...///000000///...---,,,.........000111111000......//////////////////....../////////000000000111////////////////////////000000000000111111111111.............../////////................................................---------......------,,,......//////000111111222---,,,++++++******++++++((()))+++---------,,,+++,,,,,,,,,---------------,,,---......,,,,,,---...........................------------............,,,---------............+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,************+++************++++++++++++,,,,,,+++++++++,,,------+++++++++++++++******)))***,,,......,,,++++++,,,---,,,,,,++++++,,,,,,---***++++++++++++++++++***)))+++------++++++,,,---)))************+++++++++************+++,,,---...---......---+++***++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,+++~~~{{{yyyxxxxxxvvvuuussspppmmmkkkkkkkkkkkkjjjfffffffffeeebbb___[[[YYY\\\WWWRRROOOOOOMMMJJJGGGDDDCCCAAA@@@@@@>>>;;;999555555444444444333333333333333444333222000...---//////.........---------......//////......---,,,,,,+++***+++---...---,,,,,,,,,,,,---------......(((+++000333333111,,,)))...---+++******+++---///+++,,,+++***((((((***,,,,,,,,,,,,+++++++++++++++&&&&&&'''***,,,---,,,***(((***,,,---------+++************)))***++++++,,,+++++++++++++++,,,,,,,,,&&&&&&'''((()))***++++++))))))))))))************---,,,,,,+++***)))((((((...------,,,++++++++++++++++++************++++++***++++++,,,,,,,,,+++++++++---///...---+++***+++///...---,,,------///000---,,,,,,++++++,,,,,,---***+++,,,---,,,+++***)))------------,,,,,,+++***,,,...000///...------...222///---,,,---///000///---...///000000000......////////////////////////////////////000000000000+++---///000000000111222////////////////////////////////////////////////111111111111111111111111111111111111111111111111////////////////////////000111111000//////000222111111111000111222222333///000222333444222111///222222222222222222222222111111111111000000000000---...///000000///...---000000000000111222333444...///111111000//////000///...------///000000///000111222222222000///...---,,,---...000000...,,,......////////////........./////////000000111111////////////////////////000000000000111111111111,,,---------------------000000000000000000000000---------------------------...............------++++++,,,,,,---......//////...------,,,,,,------)))***---/////////...---,,,------....../////////+++,,,------++++++,,,---........................******+++,,,...///000000,,,,,,,,,---------......***,,,...//////...,,,+++******+++,,,------...//////...,,,***))))))******)))************+++++++++++++++++++++,,,------...---............---,,,,,,'''***......---,,,---......---++++++++++++---...+++,,,,,,------,,,,,,+++'''+++//////+++(((***---)))************+++++++++************+++,,,---...---///222222///,,,******++++++++++++++++++++++++,,,---......---,,,***)))~~~}}}||||||{{{xxxvvvtttqqqnnnlllllllllkkkjjjfffeeecccbbb```^^^ZZZVVVRRRRRRRRRQQQOOOMMMKKKIIIIIIFFFBBB???>>>===;;;:::888666444222111222444555555444333111000111111222222111000///...---,,,+++---------------------------------,,,,,,,,,+++++++++***((('''(((***,,,...,,,+++***)))((((((((((((++++++******++++++,,,---+++,,,---...///...---,,,))))))************))))))---+++)))(((((()))+++,,,++++++++++++*********)))(((***+++---......------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++,,,,,,---,,,+++***)))******))))))))))))******---,,,+++***)))))))))))),,,,,,+++***)))))))))))))))***+++++++++)))((('''((()))***+++,,,+++***)))---,,,***++++++,,,***))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,+++///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++000000//////............---------............///111111000000000000111111......////////////......------......///000000000222222111111000/////////222222111000//////000000222222111111000///////////////000000000000//////222222222111111111111111111111111111111111111111222222111111000////////////////////////...------//////000000000000//////222222111111111111111111000222333222111000111222222222111111111111222222///...,,,+++***++++++,,,////////////////////////222111111000///......---////////////////////////000000////////////000000////////////////////////000000///...............------------------------,,,+++***)))***,,,///000///...///000000///+++((()))+++---000111222111000------------------------+++++++++,,,,,,,,,------......---,,,,,,---------//////.........---------...---,,,,,,,,,,,,---...---.........---,,,,,,+++------......///000000000---......///...---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********++++++++++++,,,,,,---...++++++,,,,,,++++++***))),,,---------------------******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++******))))))---,,,,,,,,,---///111222++++++,,,------,,,++++++...------,,,,,,++++++***......---,,,++++++++++++}}}|||zzzwwwtttrrrpppmmmlllllllllllljjjfffdddbbbaaa```]]]YYYVVVRRRRRRRRRQQQPPPMMMKKKIIIGGGEEEBBB@@@@@@???===;;;888777444222111222444555555444333111111111111222111111000000///...------------------------------,,,,,,,,,+++++++++******+++******++++++++++++,,,***))))))******+++,,,---+++++++++++++++,,,,,,---***+++,,,---...------,,,******++++++++++++******++++++***))))))***+++,,,,,,,,,+++++++++*********((()))***,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++***************++++++,,,,,,,,,+++***)))******))))))))))))******------,,,******)))))))))++++++***************+++,,,,,,,,,,,,,,,+++*********+++,,,---...------,,,...,,,++++++,,,,,,+++***,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++...,,,++++++,,,---,,,+++000///......------......---,,,,,,,,,,,,---......,,,,,,,,,,,,------------/////////.........---------------............///000//////////////////000......////////////......---------......///000111000000000000000000111111222111111000//////000000000000000000000000111111//////000000000000//////111111111111111111111111000000000000000000000000000000000000000000111111///000000000000///...---//////000000000000//////000000000000000000000000000111222111000///000222000000////////////000000//////...---------------////////////////////////000000000///...---------////////////////////////000000////////////000000////////////////////////000//////...............------------------------///...---,,,,,,---...///...---...///000000---++++++,,,...000111000///...------------------------,,,,,,---------.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,---,,,++++++++++++,,,---------......------,,,+++---------------,,,,,,,,,,,,,,,------------------------------------------...........................---,,,,,,++++++++++++,,,,,,++++++,,,,,,------,,,,,,------,,,,,,+++***.........---,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,---------++++++******)))*********~~~|||zzzwwwtttqqqooommmmmmmmmmmmlllkkkeeecccbbb```___\\\XXXUUURRRSSSRRRRRRPPPMMMKKKJJJEEECCCBBBBBBBBBAAA>>><<<888777444333222222444555555444333222111111111111111111111000000/////////------------------------//////.........---------+++,,,---...---,,,+++***+++******++++++,,,---...,,,,,,++++++,,,,,,---...******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++)))*********++++++,,,,,,,,,,,,+++++++++*********))))))******+++******)))++++++++++++,,,,,,,,,,,,******************+++++++++++++++,,,++++++***)))******))))))))))))******...---,,,++++++******+++***************+++++++++---,,,++++++++++++++++++)))***+++,,,---............---,,,,,,------,,,+++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---,,,++++++------,,,+++++++++******))))))******,,,,,,,,,,,,,,,---......,,,,,,,,,---......//////.........------------------------............///..............................////////////............------...///111222......///000000111222222111111000/////////000000......///000000111222222//////000000000000/////////000000111111222222222////////////////////////......///000000111222222000000111111000000////////////000000000000/////////////////////////////////000111000///...///111///......------......///000000000000000//////...//////////////////////////////......------,,,,,,////////////////////////000000////////////000000////////////////////////000///......------..............................000000000000////////////---------...000000///------...///000000///---,,,---------------------------------.........//////,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,------......------,,,,,,......------,,,++++++***+++++++++,,,,,,---...///,,,,,,,,,,,,------------------------............,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******//////...---,,,+++************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,+++,,,,,,,,,++++++***))),,,---...//////...---,,,++++++,,,------...//////*********)))******++++++}}}{{{xxxvvvrrrqqqpppooopppnnnllljjjdddcccaaa```^^^\\\XXXTTTSSSSSSSSSRRRPPPNNNKKKJJJEEEDDDCCCCCCCCCAAA===;;;888777555333333333444444444444333222111111111111111111111111000000000000------------------------.........------------,,,............---,,,++++++...---,,,++++++*********,,,,,,,,,+++,,,,,,---...))))))******++++++++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,++++++*********)))))))))******************))))))***++++++++++++,,,,,,,,,)))******++++++,,,,,,,,,***++++++++++++***************))))))))))))******...---,,,,,,+++++++++,,,***++++++++++++******)))+++***)))(((((()))***+++''''''(((***+++,,,------...---,,,,,,......---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,---...---+++***))))))((((((((()))))),,,,,,++++++,,,,,,---...,,,,,,------...///000000---------------------------------............///.........//////.........---......//////......---///...---------///111222////////////000000111111111000000/////////000000////////////000000111111//////000000000000//////...//////000111222222333////////////////////////////////////000000111111000000111111111111000000//////000000000000//////...///////////////000000...///000///...---...000///......------......//////000111222111111///.../////////////////////////////////......---------////////////////////////000000////////////000000//////////////////////////////...------------...//////////////////////////////000111111111000000000///---...//////...------......//////......---------------------------------------............,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------...------,,,,,,/////////......------------,,,+++***+++,,,...///,,,,,,,,,,,,,,,---------+++++++++++++++,,,,,,,,,++++++******+++,,,------------------,,,++++++******************))))))(((...------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++*********))))))******++++++,,,,,,***+++,,,------,,,***)))------...//////...------,,,,,,---------.........++++++++++++,,,---......~~~}}}|||zzzxxxtttsssrrrrrrrrrooollliiidddcccaaa```^^^\\\XXXTTTSSSSSSSSSRRRPPPNNNLLLJJJGGGEEEDDDCCCBBB???;;;888888777555444444333444444444333333333222111111000111111111111000000000000------------------------++++++++++++************000///---++++++,,,---...---,,,+++******))))))***,,,++++++++++++,,,------)))))))))*********++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,***)))))))))((((((((((((+++++++++************************+++++++++,,,,,,******++++++,,,,,,------*********************+++******))))))))))))******------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++)))((('''******((((((((()))***+++'''(((((()))***,,,------...---,,,,,,......---,,,*********++++++,,,,,,,,,,,,---------......//////+++***+++,,,......---+++...---------------......,,,++++++++++++,,,------,,,,,,------...///000000---------------------------------............///...//////000000//////...------............------......------...///111222000000000000//////......000///////////////000000000000000000//////......//////000000000000//////......///000111111222222000000000000000000000000000000000000//////......000000111111111111000000//////000000000000///////////////000000111111111---///000///...---...///000//////......//////000---...000111111000///...////////////////////////000000000///////////////////////////////////////000000////////////000000//////////////////////////////...---------------////////////////////////+++,,,...///111111111111444222///.........---,,,+++,,,---....../////////------------------------+++,,,,,,,,,,,,---------,,,+++++++++,,,,,,---...------------............,,,,,,------------,,,,,,,,,,,,------...------,,,------------......//////...---,,,+++***+++,,,,,,+++++++++,,,,,,,,,------*********+++++++++,,,,,,************+++,,,------,,,------------,,,******+++++++++,,,+++******)))***++++++,,,,,,---------******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********((()))))))))******++++++)))***,,,...///......---------...//////...------......---------,,,,,,,,,++++++++++++,,,---......}}}||||||zzzyyysssssssssssssssppplllhhheeecccbbb```___\\\XXXUUUSSSSSSSSSSSSQQQNNNLLLKKKHHHFFFCCCAAA@@@===:::777888777666555444444444444333333333333333111000000111111111000000/////////------------------------//////.........---------000///,,,******+++...///)))))))))******+++,,,---++++++******++++++,,,---******))))))******+++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))(((((((((++++++*********++++++,,,************+++++++++++++++++++++++++++,,,,,,,,,******)))))))))***++++++******))))))))))))******,,,,,,++++++++++++,,,,,,++++++,,,,,,+++***((('''++++++++++++++++++,,,---++++++++++++,,,---...///---,,,+++,,,---...---,,,++++++++++++++++++,,,,,,,,,,,,------......//////******+++,,,...///---+++------,,,,,,------......+++++++++++++++,,,------,,,,,,,,,---......//////---------------.........---------............///...///000111111000///...------............------------......///000000000111111000//////...------//////......//////000000111111000//////...------//////000000000000//////...//////000000111111111000000000000000000000000111111000//////...------//////000000111111000000//////000000000000///////////////000000111111222...///000///...---...000111000000//////000000111---......///////////////////////////////////////000000000000000000//////////////////////////////000000////////////000000///////////////////////////...------,,,,,,------........................***+++,,,...///111222333777333///------------,,,+++,,,,,,---......//////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////------...............///,,,------......------,,,,,,,,,------......------)))******+++,,,,,,------...---,,,++++++***************++++++,,,,,,------++++++,,,,,,------......***************+++,,,---+++,,,---...---,,,+++***---............---,,,,,,))))))***+++,,,---......******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************++++++++++++---...///000000000,,,---...//////...---,,,......---,,,,,,+++***************)))******++++++}}}{{{zzzxxxwwwnnnnnnppprrrsssqqqmmmiiifffdddbbbaaa```]]]YYYVVVTTTTTTTTTSSSQQQOOOLLLKKKFFFDDDAAA???>>>===;;;999777777666666555444444444333333444444333222000///111111000000///...------------------------------111111111111000000000000---,,,,,,++++++,,,---...+++******++++++,,,---...******))))))******+++,,,++++++***)))***+++,,,---++++++,,,,,,,,,,,,++++++///...,,,+++******+++,,,++++++++++++************))))))(((((()))***+++,,,************++++++++++++*********)))))))))))))))***)))(((((()))***+++,,,******))))))))))))******++++++*********++++++,,,'''(((***,,,,,,,,,************+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,******+++,,,------,,,,,,,,,++++++++++++++++++******++++++,,,------...))))))***---//////---+++***************+++,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,------------------........./////////---------............///,,,---///000000///---,,,,,,------......------,,,+++,,,...000111000////////////////////////.....................///000000//////////////////......//////000000000000///////////////000000000000000//////////////////////////////////////////......---...///000000000000/////////000000000000//////------...//////000111111...///000000......///000111000000//////000000111...............///000000////////////////////////////////////////////////////////////////////////000000////////////000000///////////////////////////...------,,,,,,------------------------------------,,,---...000222333666333///,,,,,,.........---------,,,---------...------------------------,,,,,,,,,,,,---------...------------...///000111,,,,,,,,,------.........+++,,,------------,,,++++++,,,------......------+++++++++++++++++++++,,,++++++,,,,,,,,,++++++***)))******+++,,,,,,------***++++++,,,------......+++***************++++++***+++,,,......---,,,+++---------------,,,++++++*********+++,,,,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,---------,,,,,,,,,,,,,,,+++...---------...///000000+++,,,---......---,,,++++++++++++++++++++++++***++++++******)))*********}}}zzzxxxvvvuuuiiijjjmmmqqqsssqqqmmmjjjfffeeecccbbb```^^^ZZZVVVTTTTTTTTTSSSQQQOOOMMMKKKDDDBBB>>>=========<<<;;;777777777666555555444444333333444444333222000///222111000///...---,,,+++---------------------------,,,,,,,,,++++++++++++)))***,,,------------,,,//////...---,,,,,,,,,,,,)))))))))((()))******+++,,,+++*********+++------,,,------......------,,,111///---***)))***+++,,,---------,,,,,,,,,++++++((('''''''''((()))+++,,,)))************+++++++++))))))((((((''''''&&&&&&***)))(((((((((***+++,,,******))))))))))))***************)))******++++++$$$&&&)))+++---------,,,'''((()))+++++++++***)))+++***)))))))))***+++,,,+++***)))***,,,---,,,+++---,,,,,,++++++*********(((((()))***++++++,,,,,,))))))***---//////---+++---,,,,,,,,,---......///++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++........./////////000000---------.........//////+++,,,...//////...,,,+++,,,------......------,,,***,,,///111222111///...------......///000000000...............///000111------......///000000000//////000000000000//////000000000000////////////........................------......///000000000------...//////000////////////000000000000//////,,,,,,------...///000000///000111000///...///111000000////////////000000000///.........///111222////////////////////////---.....................////////////////////////000000////////////000000////////////////////////......---,,,,,,,,,,,,---------------------------000///...---...///111333555222...,,,---///000111000///...---,,,,,,,,,,,,---------------------------------.........//////---------...///000111111+++++++++,,,,,,---------***+++,,,------,,,+++***+++,,,,,,---.........---///......------,,,,,,+++((()))+++,,,------,,,+++))))))***+++,,,,,,------(((((()))***++++++,,,,,,++++++***************+++)))***,,,.........,,,+++)))************)))((((((,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))***+++,,,------.../////////......---------000///...---,,,---...///++++++,,,------,,,++++++)))))))))***++++++,,,,,,......---,,,++++++++++++~~~zzzwwwtttnnnnnnooooooooommmlllkkkhhhgggeeecccbbb___[[[WWWXXXVVVRRRPPPOOOOOOMMMLLLJJJFFF@@@===;;;::::::999:::999888666555333222111444333222222111111222222111111111111111000///...+++,,,...//////---+++******,,,...000///---***(((,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******))))))******+++,,,************+++---///000000...,,,)))&&&###!!!******************++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,+++************)))))))))******+++++++++******++++++++++++******)))((('''((())))))((('''+++***************++++++***+++,,,,,,,,,,,,+++***,,,+++++++++++++++++++++//////...---++++++,,,...---+++((((((***++++++++++++,,,---,,,***)))***+++------,,,+++***(((((('''---,,,***)))))))))***+++******+++++++++,,,,,,,,,)))((()))***---///000///***+++,,,...///000000000///...---,,,+++,,,,,,------,,,,,,,,,,,,---......//////---,,,+++*********,,,,,,,,,+++++++++******+++,,,------......------///...---,,,,,,,,,,,,,,,////////////000000000000000///---,,,,,,---...///000000///.............../////////...------,,,,,,...............///000000111000///...............////////////000000000000////////////...---,,,,,,...---,,,+++***+++,,,---+++,,,......---,,,---...------------------------.../////////...---,,,,,,,,,------...//////............---------............------------...//////...///000111111000///...---...///...---,,,---///........................000///......///000///------,,,,,,---000111111000000000///...---,,,,,,+++***+++,,,---............///...///000000///,,,)))---...///...,,,+++,,,---,,,---...---+++***+++,,,,,,------.../////////...------------------------111000///...------,,,---...------...//////...,,,+++***))))))***+++---...+++***************++++++((()))******)))((()))***(((((()))***++++++,,,,,,'''((((((***+++,,,------,,,,,,,,,+++++++++************))))))******+++,,,---,,,,,,,,,+++*********))))))***++++++++++++***///---***((((((***---///.........///000///---+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,---,,,,,,+++)))''''''......---,,,+++******)))~~~{{{wwwuuulllmmmnnnooooooooonnnmmmjjjhhhfffeeeccc```\\\YYYYYYVVVSSSQQQPPPOOONNNLLLIIIEEEAAA===<<<;;;;;;:::::::::999777666555444333444333222222111222222222...//////000111222222222//////000000000///---,,,,,,,,,,,,,,,,,,+++***)))------------------------************+++++++++++++++++++++++++++,,,,,,---...---,,,+++***+++,,,,,,'''((()))+++,,,...///000************************))))))))))))*********+++))))))*********+++++++++++++++******)))(((((('''+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++******+++++++++***+++******))))))***++++++++++++************++++++++++++++++++++++++++++++---......,,,******,,,---,,,***)))(((***++++++******,,,---,,,+++)))***************+++++++++++++++,,,,,,+++************************+++++++++,,,,,,///---,,,---......---,,,***+++,,,---...////////////...---,,,,,,,,,---------,,,,,,,,,,,,---............------,,,,,,------,,,,,,,,,++++++++++++***,,,,,,------......------000///......---------.........//////000000000111///...---,,,,,,---///000000000///...............---------......////////////////////////000111111000//////............///000//////.........//////......//////...---,,,,,,...---------------......---///000000...---.......................................///......------------..................---------------...///000...------------...//////...///000111111000///...---...//////------...///////////////////////////000///---...///000///---///...---...///000///.../////////...------,,,,,,............---,,,++++++++++++******+++,,,...///,,,---......------...///,,,---...---+++***+++,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************---,,,,,,,,,......---+++......,,,+++******++++++,,,+++***************+++)))+++++++++)))))))))+++))))))******+++,,,,,,------,,,,,,,,,++++++******,,,,,,+++++++++*********+++++++++++++++,,,,,,---+++++++++******************++++++++++++,,,,,,,,,---+++)))(((((()))+++---...------...///...,,,***+++++++++,,,,,,,,,------///......---,,,,,,++++++++++++++++++++++++++++++000000000///......------|||yyyvvvlllmmmnnnppppppppppppooommmkkkiiigggeeebbb^^^[[[YYYVVVSSSQQQQQQPPPNNNLLLHHHDDD@@@======<<<;;;;;;;;;:::999888777666555444444444333222222222222222000000/////////111222333111111000///......------...---,,,,,,+++,,,,,,---------------------------************+++++++++,,,,,,,,,++++++,,,,,,---......---,,,+++******+++,,,'''(((((()))+++,,,,,,---************************((((((((()))))))))******))))))***++++++++++++*********++++++***)))'''&&&+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++************))))))*********+++******)))))))))******+++***)))(((((()))***+++************************,,,,,,,,,+++***)))+++,,,,,,***))))))***++++++***)))+++------+++***)))******+++++++++,,,,,,,,,---++++++++++++++++++***))),,,,,,,,,,,,------------///---,,,,,,------+++***)))***+++---..................---,,,,,,,,,------,,,,,,,,,,,,,,,---......------------......///000,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......000000///............///------...///000000111111...---,,,,,,---...000111000//////............///..................//////000000//////000000111111///............//////000111000///---------........................------,,,---...///////////////000111222222000......///////////////////////////------......///.........///......---------......---------------...///000...------------...//////...//////000000//////......///000///...---...000000000000000000000000000///...---...///000///...111///......//////...,,,....................................---,,,+++*********)))&&&$$$&&&,,,111,,,---//////......000111,,,---...---,,,+++,,,---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******)))******,,,+++++++++------+++***///...---,,,++++++++++++---,,,+++***************+++,,,---,,,***)))***+++******++++++,,,,,,------......------,,,+++******+++++++++***************++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,---,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,---,,,,,,,,,------+++)))++++++++++++,,,,,,,,,,,,.........---,,,,,,++++++***)))))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,~~~zzzwwwmmmnnnpppqqqqqqqqqppppppooonnnkkkiiihhhddd```\\\XXXUUUSSSQQQPPPOOOMMMKKKEEEBBB???===<<<<<<;;;:::999999888888777666555555444444333222222222222333666444111///......///000000///...,,,++++++++++++///.....................,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++,,,------+++************,,,---///++++++***)))((('''&&&&&&+++++++++***************)))************+++++++++***+++,,,---------,,,,,,***+++---...---,,,)))((()))))))))))))))*********)))******++++++******)))+++++++++***))))))+++,,,+++******))))))))))))***+++)))(((&&&&&&((()))+++)))))))))))))))************+++,,,+++))))))***+++,,,***))))))+++++++++)))(((***,,,---+++***))))))......---,,,,,,+++*********+++,,,,,,,,,+++***)))............////////////)))((('''(((***++++++***)))***+++,,,------------------------------------,,,,,,++++++,,,,,,---...---------------......///------,,,,,,,,,+++++++++,,,,,,,,,,,,------......//////...............///,,,,,,---...///111111222,,,,,,,,,,,,---///000111000///............//////222111000///...---,,,+++000///////////////000000...............///000111333222000...------...///------...............---***,,,...///000000//////111222333222000.........////////////////////////,,,,,,---.../////////...000///...---,,,---......//////...------------......------------...//////////////////////////////...///000000......///000///////////////////////////...---...///000///...000///......//////...------------.........//////***+++,,,---------------+++,,,,,,'''""""""(((...///000111000///...///000,,,---...---,,,+++,,,---++++++,,,,,,---,,,,,,+++------------------------...---,,,,,,+++++++++,,,,,,++++++,,,------,,,***,,,,,,,,,,,,---...//////------,,,+++************---......---+++******++++++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------......---,,,***)))***+++---///------............---------,,,++++++,,,,,,+++)))***++++++++++++,,,,,,,,,)))******+++,,,---......***)))((('''(((***---...)))*********++++++,,,,,,zzzwwwqqqqqqrrrrrrrrrqqqooonnnqqqooommmkkkhhheee```]]]VVVTTTRRRQQQPPPOOOLLLJJJDDDAAA>>><<<<<<;;;999888777777777666666555555555555444333333222222333333666555222///------...///000///...,,,+++++++++,,,+++,,,...000000///---+++***************************++++++++++++,,,,,,,,,***************+++,,,,,,+++******)))***+++---...((())))))***+++,,,,,,,,,+++++++++*********)))))))))************+++++++++++++++,,,------------,,,***+++,,,...---,,,***((())))))))))))))))))))))))(((((())))))))))))((((((,,,------,,,******---///+++******)))(((((())))))***)))'''&&&&&&''')))***(((((()))))))))*********(((***++++++***)))***++++++***)))***+++,,,***)))(((***,,,,,,+++)))******...------,,,,,,+++++++++******,,,------,,,+++***------------............)))((('''(((***+++***)))******+++,,,------------,,,---------------------,,,++++++++++++,,,------...---,,,,,,+++,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,---...///...------,,,------......+++,,,---...///000111222,,,,,,,,,---...///000000//////............//////222111000///...---,,,,,,///......---------.....................///000111333222111///......//////,,,,,,---.../////////...***+++---.../////////...000111222111///---------........................,,,,,,---.../////////...///......---------......222111///...,,,+++++++++...------------...////////////............//////...///000///...---...000........................///------...000000000//////...---...///000000...,,,,,,------.../////////++++++,,,,,,---,,,,,,,,,***---...+++&&&$$$(((---222333333111...---------,,,---......,,,,,,---...+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,---,,,+++,,,......,,,+++++++++,,,---............------,,,+++******++++++,,,---...---+++***+++,,,+++,,,,,,,,,,,,,,,------************++++++++++++******************++++++))))))***+++,,,++++++*********++++++,,,,,,------,,,+++)))((()))***,,,...+++,,,---......---,,,+++---+++******++++++***)))*********+++++++++,,,,,,(((((()))***+++,,,------+++)))(((&&&'''(((***+++,,,,,,------......//////zzzwwwrrrssssssssssssqqqpppnnnqqqooommmkkkhhheee```\\\VVVUUUSSSRRRQQQOOOLLLJJJDDDBBB???===<<<;;;999777666666666666555555555555555444444333333333333333333222111/////////000000///////////////.........'''))),,,//////---***(((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******))))))******+++,,,...---+++***)))))))))***''''''(((((()))******+++,,,,,,++++++***)))))))))((((((((()))))))))************))))))******+++,,,((()))***+++******)))(((+++++++++++++++*********((())))))))))))))))))(((((())))))'''$$$$$$(((,,,+++******)))((((((((((((***)))(((''''''((()))***((())))))******+++++++++(((***+++,,,*********++++++***)))***,,,,,,***(((((()))+++***))))))***,,,))))))***+++,,,---......***+++,,,,,,,,,,,,,,,,,,)))*********++++++++++++...,,,++++++,,,,,,***)))++++++,,,---------------+++,,,---.........------+++++++++++++++,,,------...---,,,+++++++++++++++------------,,,,,,,,,,,,------,,,+++,,,---...///---,,,,,,,,,,,,---......,,,,,,---...//////000000,,,------......////////////............//////000---......///000000111111......------,,,,,,------///............//////000111111000000//////......+++,,,---...////////////+++,,,---..................///000000...,,,,,,---........................------......///.........,,,---......//////......222111000...,,,++++++***...------------.../////////......------......///---...///...---,,,---///...........................------...000111000///...------...000111000///---------.........//////.........---,,,***(((((('''***------+++***,,,///444444444111...++++++,,,,,,---......------...///---------------,,,,,,+++************************++++++************++++++---,,,,,,---......---+++---.........---,,,+++***,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))((((((+++++++++++++++,,,,,,,,,((()))***+++,,,+++******))))))))))))))))))************)))))))))***+++,,,******++++++++++++******...,,,******+++,,,+++***************+++++++++++++++++++++++++++*********+++***)))((('''(((((()))+++++++++,,,,,,---------zzzvvvrrrrrrsssttttttsssrrrqqqqqqooollljjjgggccc___[[[XXXVVVUUUTTTSSSQQQNNNKKKFFFDDDAAA???>>><<<999777666666666666666666777777555555444333333333333444222222222111000//////...---...///000000000///...***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++************+++,,,,,,...---+++***)))((())))))))))))(((((('''&&&&&&%%%,,,,,,++++++***))))))((())))))))))))*********+++,,,***)))((((((***,,,---)))))))))))))))))))))))),,,+++++++++*********)))******++++++++++++******%%%''''''$$$!!!!!!&&&***++++++)))(((((('''''''''))))))))))))))))))))))))))))))******+++,,,,,,---(((***,,,,,,+++++++++,,,*********+++,,,,,,***((()))***)))((('''(((+++---(((((()))***+++,,,------+++++++++++++++,,,------************++++++++++++---,,,++++++,,,---,,,***,,,,,,---............---+++,,,---.........------+++++++++***++++++,,,------,,,,,,,,,,,,------......------------,,,,,,,,,...---,,,++++++---...000---------------...//////---------....../////////------.................................///000000,,,------///000111222333//////...---------------000//////............///,,,---///000///...---,,,***+++,,,...///000000000///...............//////---...000///...------...////////////////////////.........///......------)))+++---000111000///...000///...---------------...------------.../////////...------------...///,,,---...---,,,+++,,,..............................---,,,...000111000///000///......//////...------------........................---+++)))((('''***++++++,,,,,,---......222333333000---++++++,,,,,,---......------...000...............---,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++------+++***,,,---------,,,+++***)))++++++++++++,,,,,,---...)))***,,,,,,++++++---...++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------((()))+++------,,,+++*********************))))))*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,///---******+++,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))))))))*********yyyuuupppqqqrrrtttuuuttttttssspppnnnkkkiiifffccc^^^ZZZYYYXXXWWWVVVUUUSSSPPPMMMIIIFFFCCCAAA@@@===:::888777777777777888888888888555555444333333333333444555555444222000---+++***)))***---/////////---,,,///////////////000111111........................++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++***)))))))))***+++,,,)))******+++,,,,,,------,,,,,,++++++***))))))(((+++,,,,,,,,,,,,---------///---***((()))+++...111,,,++++++******+++,,,,,,***)))))))))((((((''''''+++,,,,,,------,,,,,,+++***,,,---***&&&&&&+++000++++++)))(((''''''''''''))))))************))))))))))))***+++,,,,,,------(((***,,,---,,,++++++,,,***)))***+++,,,,,,***(((******)))'''&&&(((+++...++++++******************,,,,,,+++***+++,,,...///,,,,,,,,,---------......'''''''''))),,,......---------......///.........***+++---...///...------++++++******++++++,,,---,,,,,,,,,---...///000111......---------,,,,,,,,,...---,,,++++++---...000...............///000111------...........................///......------...............///000111////////////000000000000111000///...............111000///...............)))***---//////---+++******+++,,,...///000000000222111///......///000111,,,...000000///......///000000000000000000000000.../////////...---,,,,,,''')))---111222111///......------------...//////...------------.../////////...---,,,,,,---...///+++,,,------++++++,,,---000000000000000000000000...---,,,...000111111000333111/////////...---+++........................++++++,,,,,,,,,++++++***111...+++***+++,,,,,,+++000111111000---,,,,,,---,,,---......------///000.../////////...------,,,////////////////////////.........------...//////+++***)))***,,,,,,***)))((()))+++,,,------,,,+++*********+++,,,---...///''')))++++++++++++---///+++*********************))))))***+++---...//////,,,,,,,,,------.........)))***,,,......---,,,+++.........------,,,,,,,,,***+++,,,---------,,,,,,000///............///000///---+++***+++,,,,,,,,,)))************+++++++++***+++,,,---///000111222+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}wwwrrrrrrqqqqqqrrrssstttsssqqqsssqqqooommmjjjfff```\\\VVVVVVVVVWWWWWWTTTPPPMMMIIIFFFBBB???>>>===<<<:::777666666666555555555555333444555666555444333222222111111000000000000000111000...---......---,,,((()))+++---.........---+++,,,...//////---,,,***++++++++++++******)))))),,,,,,,,,,,,+++)))((('''************************))))))*********+++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++(((((((((((())))))))))))))))))+++,,,,,,+++***)))++++++************++++++,,,,,,,,,+++++++++++++++'''(((******((((((((()))...---+++)))(((''''''&&&))))))))))))((((((((((((''''''((()))))))))))))))(((***---///000...+++)))))))))************++++++)))))))))******++++++,,,---------------------------+++)))(((((()))+++,,,...---,,,,,,++++++++++++///...------...///...,,,***,,,......---,,,---...///...---,,,,,,---...///)))***,,,......---,,,+++---......//////......---------------------------+++++++++,,,,,,,,,------,,,---------.../////////////////////////////////............////////////////////////////////////......//////000000111111000000//////.........---000///...---------------........................+++,,,------......------,,,,,,,,,------------...000000///...------,,,,,,000111111000///......///***,,,...000111///---,,,111111000000//////..............................,,,,,,,,,---------......,,,---------.../////////000//////...---,,,,,,,,,,,,,,,------...//////000,,,,,,------...///000000---,,,,,,...///000///---+++,,,,,,---.........---000---***)))+++---//////------,,,+++++++++,,,,,,........................***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++++++++++++++++++++........................---------,,,,,,+++++++++******+++,,,,,,---......111000...,,,***)))((((((---------.........//////,,,,,,+++***)))))))))***---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---...,,,***)))***...///...,,,555222...+++******,,,...///...............------((('''&&&(((***,,,------'''((()))******************))))))******+++,,,---)))******+++,,,,,,------...------,,,,,,++++++***~~~xxxtttppppppppprrruuuwwwvvvuuusssqqqnnnkkkhhhddd___\\\WWWVVVWWWWWWWWWUUUQQQNNNHHHEEEBBB???>>>===<<<:::777777666666666555555555222222333333222222111111222111000000//////000000///---++++++---...---,,,***+++,,,---------,,,,,,,,,---...000000///---,,,++++++++++++*********))).........---,,,,,,++++++******************************+++++++++,,,,,,,,,+++***))))))))))))***+++++++++++++++++++++++++++(((((()))))))))*********%%%''')))+++,,,---------*********))))))*********,,,,,,++++++*********)))''')))******)))(((((())),,,+++***)))((((((((()))******))))))((((((((((((((())))))***************''')))+++...///...---,,,------------------------*********+++++++++++++++************************...---,,,++++++,,,------------,,,+++++++++,,,,,,---,,,+++,,,---...---,,,***,,,......---,,,---...///...---,,,,,,---...///***+++,,,---------,,,,,,,,,,,,------------,,,,,,------------------------+++,,,,,,,,,---------------------...................................................////////////////////////////////////...///////////////000000000000000/////////////////////...---------------------------------------+++,,,------......------.........////////////000000//////...------,,,,,,///000111000.........///000000//////000000111111///...............------------------------------,,,,,,---------.........---------------.........000000///......---,,,,,,........................,,,,,,------...//////000...---------//////---++++++,,,------......------......///111111000,,,))),,,,,,+++,,,,,,---......////////////////////////+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------........................---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++,,,---......,,,,,,---------.........---,,,++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---+++***,,,...000///---222000...+++***+++,,,---++++++++++++,,,,,,,,,,,,///...------...///...---******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...|||xxxuuuoooooopppssswwwyyyyyyxxxssspppllliiifffccc___\\\WWWWWWWWWXXXXXXVVVRRRNNNHHHEEEAAA???>>>===;;;:::777777777666666666555555444333222222111111111222222111000000//////000000...---+++,,,...//////...---------------,,,+++***,,,---...000000000///...++++++++++++************...---,,,,,,+++,,,---...************************+++++++++,,,,,,,,,------***))))))(((((())))))***************************))))))*********+++++++++&&&''')))***,,,,,,------***))))))(((((())))))***,,,,,,+++***))))))((((((''')))******)))(((((()))***)))))))))))))))***************))))))((((((((())))))***+++++++++++++++'''(((***+++---.........++++++++++++++++++******,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++***)))***,,,------,,,***,,,---...---,,,---.........------------......++++++,,,,,,,,,---------***++++++,,,,,,++++++***------------------------,,,,,,,,,---------.....................------------------------------------............//////////////////////////////////////////...............///////////////000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---.........////////////000/////////...------,,,,,,///000111000.........///000...+++)))***,,,///111,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///////////////.........000000000///......------000000///...------,,,,,,,,,,,,------...////////////...------...---+++))),,,,,,------......------......///000000...***'''+++++++++,,,---///000111........................,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))***+++---...000................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))+++,,,...000111++++++,,,,,,,,,---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...---,,,+++---///000///......---,,,+++++++++,,,,,,)))******++++++,,,,,,---...------...///...,,,***+++************++++++,,,......------,,,,,,---------,,,,,,+++***))))))(((***++++++,,,,,,------...}}}zzzvvvsssoooooopppssswwwyyyyyyxxxrrrooojjjgggdddaaa^^^[[[XXXXXXXXXYYYYYYVVVRRROOOHHHEEEAAA???>>>===;;;:::777777777666666666666555777666444333222333333444111111000///////////////000///---...///000//////---------------,,,,,,,,,***+++---...////////////+++++++++++++++++++++++++++***((('''((())),,,---******************************++++++++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++*********)))))))))(((((((((((()))))),,,++++++***)))(((''''''((()))++++++)))((()))*********))))))))))))******(((((()))))))))*********((()))******++++++******)))))))))******,,,------(((((())))))***+++++++++---------,,,,,,+++++++++************************))))))***+++++++++******++++++++++++,,,,,,---...***))))))***---......---***+++------,,,,,,,,,---------------------------,,,,,,+++++++++,,,---...***++++++,,,,,,++++++***------------------------,,,,,,---------........./////////...---------,,,---------------------------------.........////////////////////////////////////......------,,,,,,---------.../////////000///......---------......------------------------,,,------...............,,,,,,,,,------------...//////.........---------...///000000...---...000...,,,)))((((((***---///+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............222222111111000000//////000000000//////........./////////...------,,,,,,---------.........//////---,,,,,,---......,,,***,,,,,,------...------,,,000---)))((()))***++++++---,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,------------------------+++***)))((()))+++...///........................------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---......---***++++++,,,,,,,,,++++++,,,,,,------------------******+++---//////,,,***,,,+++************+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++******))))))...------,,,,,,++++++***~~~{{{wwwuuuqqqqqqqqqsssuuuvvvvvvtttrrrnnnjjjfffccc```]]][[[XXXXXXXXXYYYYYYVVVRRROOOGGGEEEAAA>>>===<<<;;;999888777777777666666666666777666444333222222333444111000000///.../////////111///...---...///...---,,,,,,,,,---------......)))***+++,,,---.........+++++++++++++++++++++,,,)))((('''&&&''')))+++,,,************************))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,++++++******)))))))))))))))(((((((((((())))))++++++******)))(((((('''(((***++++++)))))))))***,,,+++***)))((((((((((((&&&'''((()))***,,,------'''((())))))******))))))++++++***)))))))))***+++((()))***,,,...///000111---------,,,,,,+++++++++************************((()))***++++++++++++***++++++++++++,,,,,,---...+++******+++...//////...)))+++------,,,+++,,,---,,,------------------,,,,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,------------------------,,,,,,,,,---------....../////////...---------,,,------------------------------------............//////////////////////////////......------,,,,,,,,,,,,,,,------...............---------......///////////////////////////,,,---......//////......,,,,,,,,,------------..................------------...000///...---...000.........---...//////000,,,,,,------......//////---------------------------------.........//////000000000//////.........////////////....................................---------...............+++++++++,,,///000///---,,,------...------,,,,,,---+++((('''))),,,---...///......---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,------------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,+++......---,,,++++++++++++*********+++++++++,,,,,,******)))******+++,,,---,,,++++++******++++++,,,++++++,,,,,,,,,---------***+++++++++++++++,,,,,,)))***+++,,,,,,,,,+++***.........------,,,,,,,,,,,,,,,---///000///,,,***------,,,,,,,,,,,,,,,---************+++,,,---...++++++++++++++++++++++++...------,,,,,,++++++***{{{xxxsssrrrrrrsssuuuuuutttrrrqqqnnnjjjgggdddaaa]]]ZZZWWWWWWWWWXXXXXXVVVRRRNNNGGGDDD@@@>>>===<<<:::999888888777777777666666666555444333222111000000000111000//////....../////////---,,,,,,---...------------,,,,,,---...//////*********+++,,,,,,------++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,---************************((((((((())))))))))))***((())))))******))))))(((******************************+++++++++,,,,,,,,,))))))))))))***+++,,,---***))))))(((((())))))***+++************)))))))))(((***++++++***))))))***,,,+++***)))((((((((((((&&&&&&((()))+++,,,---...''''''((())))))))))))))),,,+++***)))(((((((((((('''''')))+++,,,...000000,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((+++++++++,,,,,,------...,,,,,,+++++++++,,,------,,,++++++,,,...///...---)))+++,,,---,,,+++,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,------------......//////......---------------------------+++++++++,,,,,,,,,------...............---------------------------------,,,------------........./////////////////////////////////...............---------------............------------...//////////////////////////////------...////////////............////////////000........................,,,...//////...---...000,,,---.../////////..................////////////........................------........./////////,,,,,,,,,,,,,,,+++++++++.....................---------..........................................+++***+++---000111111000------......------,,,,,,)))***,,,///111111///,,,///......---,,,,,,------........................---...///...---,,,---...------------------------...---,,,+++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------******+++++++++,,,,,,,,,******))))))******++++++++++++************++++++***+++,,,---------,,,,,,)))+++,,,+++***)))***,,,******+++,,,,,,,,,++++++---------,,,,,,+++++++++---,,,,,,---......,,,***,,,------...------,,,+++,,,,,,,,,,,,---...//////,,,,,,,,,---------------***++++++,,,,,,------...}}}zzztttsssssstttvvvvvvuuussspppnnnkkkhhheeeaaa\\\YYYWWWVVVWWWWWWWWWUUUQQQNNNGGGDDD@@@>>>===<<<:::999888888888777777777666666444444444333222111//////000000///............///...---,,,---000222222222//////------,,,---......,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------************************((())))))))))))*********))))))***++++++***))))))++++++++++++++++++++++++************++++++++++++***))))))))))))+++,,,---*********))))))******************+++++++++++++++(((***,,,+++***)))************)))))))))))))))***((())))))******+++,,,,,,(((((()))************)))))))))))))))))))))((((((''''''((()))***++++++,,,*********+++++++++++++++))))))))))))))))))))))))+++++++++***+++---...///------,,,+++++++++,,,,,,,,,+++***+++,,,---,,,+++)))+++,,,,,,+++++++++---+++,,,------------,,,+++***+++,,,---------,,,,,,.........//////.........------------------------*********+++++++++,,,,,,---------.......................................,,,,,,---------.........////////////////////////...///////////////000000//////////////////......---------------...//////////////////////////////------...///////////////.........////////////000........................,,,---///...------///000++++++,,,---------------/////////...............------------------------............////////////++++++++++++,,,,,,,,,,,,,,,,,,------------------/////////...------,,,,,,........................---,,,---...111222111///------......------,,,++++++,,,---000222111///,,,---,,,,,,,,,,,,,,,---...////////////////////////,,,---......------...///........................,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///+++++++++,,,,,,---------,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,---,,,,,,+++*********++++++++++++************++++++***+++,,,---------,,,,,,***,,,---,,,***)))+++,,,,,,,,,,,,,,,++++++++++++++++++,,,------...//////.........111444777777777666777999:::999888555444333222111111000000000111/////////......------,,,***++++++,,,,,,------...}}}yyytttttttttuuuwwwxxxwwwvvvooonnnkkkiiigggbbb\\\XXXVVVVVVVVVWWWWWWUUUPPPMMMGGGDDD@@@>>>===<<<:::999888888888888777777777777555666666666555333111000000000///...............///......111555888999999222111///---,,,,,,,,,,,,......---,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************)))************+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))*********+++++++++...---+++))))))))))))***++++++************++++++*********+++,,,,,,------)))***,,,,,,***)))***+++(((((((((((()))***+++,,,+++++++++************)))))))))***+++++++++++++++&&&'''((()))******)))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,++++++++++++++++++++++++***)))(((((((((***---......------,,,++++++++++++,,,***)))***++++++***))))))***,,,,,,+++++++++,,,++++++------------++++++)))***,,,......---,,,+++---......//////......---------------------------))))))*********+++++++++,,,------....../////////////////////////////////,,,,,,,,,---------......////////////////////////......//////000000111111222222111111000000//////---------------...///000........................---......///////////////,,,,,,,,,---------......---.....................,,,---......------///000000000/////////000111222/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,111111000///---,,,+++***.....................---000///...///111111000...---.........---,,,,,,+++111...+++***+++---......*********+++,,,---...///........................+++---......------///000........................***+++,,,---.../////////++++++++++++++++++++++++........................---------.........//////******+++,,,,,,---............---,,,++++++++++++++++++,,,,,,,,,---------...------,,,++++++++++++++++++************++++++***+++,,,---...---,,,,,,+++---...---+++***+++......---,,,,,,++++++,,,,,,++++++---///111333444555333444666;;;BBBHHHKKKMMMGGGIIIKKKMMMLLLJJJGGGDDD:::999777555333222222111222222111///...---,,,+++......---,,,,,,++++++***|||zzzxxxvvvuuuvvvvvvuuutttqqqqqqpppkkkeee___[[[YYYWWWVVVVVVVVVVVVTTTPPPMMMCCCAAA???>>>>>>===<<<::::::999888999999888555222777666333111000111222333444333333222111000/////////000000222333666777888GGGAAA999555555444000,,,...---+++,,,...000000///'''***---//////...///000###%%%))),,,......---,,,,,,+++)))***+++,,,,,,++++++++++++++++++***)))((()))((((((***---,,,)))&&&&&&&&&''''''(((***+++,,,++++++,,,,,,,,,---------+++***)))(((((((((******)))((())),,,......***&&&***)))((((((***,,,///111+++++++++***((()))+++---...---,,,+++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,)))&&&''')))++++++***,,,+++***(((''''''&&&&&&))))))*********++++++++++++***)))((())),,,...000************))))))))))))((((((((()))******++++++...,,,******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,------------------------------++++++,,,------,,,++++++------++++++++++++------++++++,,,,,,,,,,,,,,,,,,---...///000000///...---...------,,,,,,------.........------------............///000000000000000555@@@AAA444)))***+++(((///......---,,,,,,++++++000000000000////////////+++******+++---......---000000///............///111111000000/////////...111111000000000000111111......////////////......////////////////////////........................---...//////......///111111000//////000000///...------,,,,,,,,,---......---...///000000///...---+++,,,------......------111111111000...---+++***////////////////////////+++++++++,,,,,,------------------.........//////------,,,,,,,,,++++++++++++,,,------......------......//////......---,,,//////............//////***,,,...000000000......---------..................------,,,,,,,,,------,,,++++++******++++++,,,........................,,,,,,,,,++++++*********...---+++******+++---...---------,,,,,,,,,+++++++++,,,.........,,,***)))))))))***+++,,,,,,---------,,,++++++++++++,,,---///......///111333555777AAAFFFNNNUUUWWWUUUQQQMMMGGGHHHHHHHHHGGGGGGFFFEEEBBBAAA@@@===999444000...111111000000000/////////+++,,,---.........---,,,~~~|||yyywwwuuuuuuuuuvvvuuutttsssqqqnnnjjjeee```\\\ZZZXXXXXXXXXXXXXXXUUUQQQMMMDDDBBB???>>>>>>>>><<<;;;:::999888888999888555333666555444333222222333333///////////////000000000.........///111222444555===;;;:::;;;<<<999111+++000...------...//////...&&&(((++++++++++++,,,---***+++,,,------,,,***)))///---+++***+++,,,+++******+++++++++++++++***)))+++)))((()))+++***'''$$$***))))))))))))***++++++(((((()))))))))***************)))))))))******+++))))))))),,,...---***&&&++++++******+++---///000+++,,,+++)))&&&%%%%%%'''++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++(((%%%%%%'''((('''&&&''''''((()))***,,,---...))))))*********+++++++++))))))((('''(((((()))***++++++******))))))((((((((())))))******+++,,,,,,...,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,------------------------------------...//////...------------,,,++++++,,,------...------,,,,,,,,,,,,,,,---...///000000///...---...------,,,,,,------.........------------............///000000000000000333===???555,,,...000...------------........................------------,,,+++***,,,...///...---...............///000000000000000/////////............------------......------............------////////////////////////........................---///000///......///000///...---...000111111000000//////...------------,,,,,,---......---,,,,,,+++,,,------......------000000000///...---,,,+++........................------..................,,,,,,---------.........------------,,,,,,,,,,,,+++,,,------......------))))))+++,,,---.........//////............//////+++,,,---......---+++******++++++,,,---...//////...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,........................---------,,,,,,,,,++++++...---+++******+++---...,,,,,,,,,,,,,,,+++++++++)))***+++,,,,,,***)))'''*********+++,,,,,,,,,------,,,+++***+++---///000///222666;;;BBBHHHNNNPPPRRRSSSSSSQQQLLLFFF@@@<<<<<<<<<<<<<<<<<<;;;::::::555555555555333222000///,,,,,,,,,+++++++++*********,,,---//////...---,,,}}}{{{xxxvvvttttttuuuvvvuuutttvvvrrrlllhhhfffccc___[[[ZZZZZZ[[[\\\[[[WWWQQQMMMEEECCC@@@>>>>>>>>>===<<<:::999888888888777555333444444555555555444444333000000000///////////////---------------...///000000000222555888555///)))---,,,******+++,,,+++***((()))******))))))+++,,,...---------,,,++++++***000...---,,,---,,,***)))******+++,,,,,,,,,+++++++++)))(((((())))))((('''---,,,+++*********************+++++++++,,,,,,,,,((()))******++++++++++++))))))***,,,---,,,)))'''---,,,+++++++++,,,...///---...///---+++(((((((((***++++++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))...,,,))))))******)))(((''''''(((***,,,///111222***************+++++++++)))))))))))))))((((((''',,,,,,+++***))))))((((((*********+++,,,,,,------...,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,---------------------------------......//////......---------,,,,,,,,,,,,------000///...,,,,,,,,,---------...////////////...---......------------............------------............///000000000000000///777:::333...111333222,,,------...///000000111............---------------,,,,,,---///000///...,,,,,,,,,---...000111222////////////............------,,,,,,,,,,,,------,,,------......------,,,////////////////////////...........................///000///...---...///------,,,...000222222111222111000///...------,,,,,,,,,---......---,,,,,,,,,,,,---............---...............------,,,000000000000000000000000..................------++++++,,,,,,,,,---------.........------------,,,,,,,,,---............---))))))+++,,,---.........//////............//////------......---,,,***)))((()))***+++---...//////...---------------......------------------------------------------------......------------,,,,,,------++++++++++++------+++,,,,,,,,,++++++******)))***+++,,,+++***)))(((++++++++++++,,,,,,,,,,,,---,,,******,,,///222444===???BBBFFFJJJMMMOOOPPPGGGEEEBBB>>>:::777444222000111111111111000000///,,,---......///......---,,,,,,,,,,,,++++++++++++***,,,...000111///---,,,~~~|||xxxvvvuuuuuuvvvwwwvvvvvvxxxrrrjjjggggggeeeaaa\\\[[[\\\]]]^^^]]]XXXQQQLLLFFFDDD@@@?????????>>>===;;;999888777888777555333222444555777777666444333666555444222111///...---------,,,,,,,,,,,,------...,,,***+++...///...---,,,+++******+++---,,,+++,,,,,,,,,***))))))+++---,,,,,,+++***+++,,,---...,,,,,,...000111///+++''')))***+++,,,,,,,,,,,,,,,***)))(((((()))+++++++++,,,,,,+++***************++++++,,,,,,,,,---------'''(((***,,,------,,,,,,******+++,,,,,,+++)))(((,,,,,,+++******++++++,,,)))+++......---+++++++++,,,---///000000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......***************************+++---...---,,,+++***---,,,++++++***)))((((((++++++,,,,,,---............,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------000///---,,,,,,---...///..............................------------............------------............///000000000000000+++111333///---000222111.........///000000111111000000000000////////////...------...///000000///------------...///000111//////..................000//////......//////000---..................---////////////////////////...........................///000///...---...///...---,,,...000111111000////////////......------...//////////////////...,,,------...............---....../////////......////////////////////////---------,,,,,,+++++++++******+++++++++,,,,,,,,,//////.........---------,,,------.....................//////......---,,,///......------....../////////000000///...------******+++,,,---............------------......///---..................------------------------------------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++***)))+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,+++******---000444777BBBBBBBBBBBB@@@===;;;999000000/////////000111222---------......---,,,,,,//////......---,,,,,,+++---------,,,,,,,,,++++++***,,,///111111000---,,,}}}yyywwwvvvvvvwwwwwwwwwvvvwwwqqqjjjggggggfffaaa]]]\\\\\\]]]^^^]]]XXXRRRMMMGGGDDD@@@>>>>>>???>>>>>>;;;999888777777777666444222333666777777666444333555555333222111///......///...---,,,,,,,,,,,,---///---,,,,,,.../////////...---,,,---///111111000,,,---,,,***))))))+++---,,,+++***))))))***+++,,,&&&)))...333444222,,,''')))***++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,***))))))))))))***++++++(((((((((((())))))))))))((()))+++------------,,,***+++,,,,,,+++***)))(((*********)))))))))))))))$$$'''))))))(((&&&&&&'''---...000111000///---+++))))))))))))))))))))))))************************'''((())))))))))))******,,,,,,+++***************************************(((***---///000///---,,,,,,,,,,,,+++***))))))(((,,,,,,,,,---......//////...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,---...///000......------------......///......------......///......------------............///000000000000000---///000......000000///000000000000000000000000000000000000///////////////...---...000000000.........------------............//////////////////111000000000000000000111//////000000000000//////////////////////////////////////////////////////...///000///...---...///000...---...///000...---+++,,,---.............../////////....../////////,,,---......//////............///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++++++++,,,,,,//////.........---------,,,---......//////............//////......---,,,......------------......---......//////000000000............---------------------------...///000---......//////......---------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***)))+++,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++---111444777333333444444333111///.../////////000000//////...------............------111000///...---,,,,,,,,,++++++*********)))))))))***,,,...000000///---,,,}}}zzzxxxvvvuuuvvvvvvuuutttsssoookkkhhhgggeeeaaa^^^[[[[[[\\\]]]\\\XXXRRRMMMGGGCCC???======>>>>>>>>><<<:::777666777777666555333444555666666555333222.../////////000000000000000///...---------------)))+++...000000...+++***,,,***)))***,,,......---***++++++***(((((()))+++...---+++)))((((((((()))%%%''',,,111444222,,,((())))))***+++++++++******---......,,,)))((((((((()))))))))))))))***+++,,,))))))))))))***************+++,,,,,,------------***,,,---,,,***(((((()))((()))(((((((((((((((((()))***+++)))'''%%%$$$$$$+++,,,,,,------,,,***)))))))))))))))))))))))))))************************''')))***+++***)))***+++***))))))))))))******++++++++++++***************&&&'''***,,,------,,,++++++++++++++++++*********,,,,,,,,,---......//////---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------++++++,,,,,,,,,,,,------------------------------///......------......///------............------,,,,,,------..................------------......//////............//////......------------............///000000000000000111000//////000111111///000000000000////////////............------------///...---...///000///...///......---,,,,,,------////////////000000000000//////............//////000000000111111000000000////////////////////////////////////////////////---...//////......///111000///......//////---,,,)))***,,,...//////.........---,,,,,,,,,,,,---...------...////////////.........///////////////...////////////////////////..................------******+++++++++,,,,,,,,,.........------------,,,------...////////////...))))))+++,,,---...............------------......+++,,,,,,---......//////000//////......---,,,,,,------------...///000000,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))******************++++++,,,,,,,,,,,,------------,,,,,,,,,---...000222444++++++,,,,,,---,,,,,,,,,//////000000000///---,,,,,,,,,------......------------,,,,,,,,,---......------,,,,,,,,,++++++++++++,,,---.........------|||zzzwwwuuutttttttttrrrqqqooonnnllliiifffccc```^^^ZZZYYYYYYZZZYYYVVVRRRNNNFFFCCC>>><<<<<<=========<<<:::777666666777666555444444555555444333222111------...///000111111222//////......---.........(((***,,,------,,,++++++---+++***)))***+++***)))(((***,,,,,,+++******+++...---,,,+++***)))))))))))))))+++---//////,,,***))))))*********)))(((((('''))),,,,,,)))(((((())),,,,,,+++*********++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...***,,,---,,,)))'''(((***(((((()))))))))))))))(((---...---+++((('''''')))***))))))))))))((((((((())))))))))))))))))))))))***************************---......+++(((((()))***))))))))))))******++++++++++++*********))))))'''''')))************)))******++++++++++++,,,,,,+++,,,,,,------...//////---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------------------------------///...------------...///,,,---...//////...---,,,------...///...,,,***)))...------,,,,,,------...//////............//////......------------............///000000000000000111...,,,...111222000...---......//////000000000............------------///...------//////...---------,,,,,,,,,---......000000000000111111222222.........------.........//////000000000000//////////////////////////////////////////////////////+++---...///...///000222...---,,,---/////////---***,,,---///000///...---...---,,,,,,,,,,,,---...------...///////////////---------...------,,,,,,222222222222222222222222------..................++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,------...///////////////))))))+++,,,---............------,,,,,,------......---------------............------------------------------...///000111+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,---///000///...+++******)))))))))******+++,,,+++,,,,,,,,,---.........,,,------...///////////////...---,,,+++***************++++++,,,------...******+++,,,,,,,,,,,,,,,++++++++++++,,,---///000//////.........---------+++++++++++++++,,,------zzzyyyvvvtttrrrrrrqqqpppnnnlllmmmmmmjjjfffaaa___^^^YYYXXXWWWXXXWWWVVVRRROOOFFFBBB>>>;;;;;;<<<======<<<:::777666666777666555555555444444333222111000111111111111111111111111///......------.........111000---******---333777666444111/////////---+++***,,,...///...------...******+++,,,------.........,,,))))))***+++,,,+++)))))))))))))))((('''&&&"""'''*********+++---000///---,,,+++*********'''(((((((((((()))))))))///...---++++++,,,---...+++,,,...,,,)))'''(((***(((((()))***************)))))))))(((&&&&&&)))+++******)))((('''((((((((())))))))))))))))))))))))************************))),,,---+++&&&###"""###---,,,+++***))))))))))))++++++++++++******))))))***************))))))((()))******++++++,,,------++++++,,,,,,---......///---,,,++++++---///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---++++++,,,,,,,,,------------------------------------,,,++++++++++++,,,---,,,---...//////...---,,,...///000000...***&&&$$$...---,,,,,,,,,,,,---...//////............//////.........------............//////000000000000000...***(((+++000000...---++++++,,,...///111222222111000000000///////////////...------...///...,,,+++++++++,,,---...///000000000111111222222222333/////////....../////////......////////////......////////////////////////000000000000000000000000***,,,.../////////111333,,,++++++---///000000///---...000111111///---,,,000///...------...///000---......///////////////+++,,,,,,,,,,,,+++***)))------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------------,,,,,,,,,+++++++++---......///////////////......//////......---,,,...------,,,,,,------...222111000//////...//////+++++++++,,,,,,------------------......000111111+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,---///111000...,,,***,,,+++++++++,,,------...++++++,,,,,,---...//////,,,---...//////...---,,,...---,,,+++++++++------...---+++******+++---...)))***+++,,,,,,,,,,,,,,,......---,,,,,,---...///+++++++++*********)))))),,,+++***)))***+++,,,---~~~yyyxxxwwwvvvttttttssssssooommmkkkhhheeebbb```___\\\[[[ZZZYYYWWWTTTPPPLLLFFFDDD@@@>>>>>>===<<<;;;<<<:::999999999999888666666666555444333333222222222111///.........///000------------------------,,,++++++***+++,,,...///***)))((((((******)))(((......---,,,,,,,,,------///...---,,,++++++++++++))))))(((((()))***++++++)))+++,,,------,,,***)))+++***************+++++++++++++++*********))))))++++++******************222///+++)))+++,,,+++***)))))))))***++++++,,,,,,------,,,+++*********+++******++++++++++++************))))))))))))******++++++++++++++++++++++++))))))***++++++++++++***+++...///...***)))+++---((()))***+++++++++++++++******)))(((''''''((((((+++++++++,,,,,,---------,,,------,,,++++++,,,...+++,,,---,,,++++++,,,...---///000...+++)))+++......------,,,,,,++++++*********+++++++++,,,,,,,,,...------,,,,,,------.........---,,,---///111333////////////////////////+++,,,------,,,,,,.../////////............//////......//////...---,,,,,,000///...---...///222333+++,,,.../////////...---222222111000000000000000---------............///........................)))+++///222222000---+++////////////////////////000000000///.........---222222222222222111000000---......///////////////---///111333444222000...------...///000000000///.........////////////000---------...///000000111222111000...,,,+++++++++////////////////////////////////////////////////,,,,,,---...///000111111,,,,,,,,,---------.........,,,******,,,...//////000000//////............---......//////......---//////.........---------............------,,,+++***+++---...///......---+++,,,---.........---,,,///......///000000///---...---,,,,,,,,,,,,---...---...//////...---***))),,,---------...////////////,,,+++,,,...///---+++------,,,++++++,,,,,,,,,...------,,,,,,------...,,,,,,............,,,,,,......---------,,,,,,,,,+++,,,,,,---.........---.................................---,,,+++)))))),,,+++++++++,,,,,,***(((...------,,,,,,------...++++++,,,,,,,,,++++++***,,,,,,++++++***++++++,,,***+++,,,,,,------,,,,,,~~~}}}zzzyyywwwuuusssrrrqqqqqqnnnmmmjjjhhheeebbb```___\\\[[[YYYXXXWWWTTTOOOLLLFFFCCC@@@>>>>>>===<<<;;;<<<:::999999999999888666222222222333333333333333222111000///...//////000...........................---,,,,,,,,,---...///...---,,,,,,---...---,,,************+++,,,,,,---...---,,,++++++*********)))))))))))))))***++++++***+++,,,,,,,,,+++******++++++******************+++++++++*********))))))************************000---***)))***,,,+++***++++++******************------,,,+++++++++++++++******++++++++++++************))))))))))))******++++++++++++++++++++++++))))))***++++++++++++***+++,,,---,,,***)))***+++***++++++,,,,,,,,,,,,++++++***))))))((((((((()))++++++,,,,,,,,,,,,,,,,,,''')))***+++******,,,---++++++,,,+++******+++------......---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,...------,,,,,,------...///...---------///111222---------------------------...///...,,,,,,,,,............------.........//////.........---------000///.........///000111......//////000////////////......---,,,,,,------....../////////000000000////////////////////////---...///000111000//////........................000000000000////////////000000000000000///......---...//////000000//////---...000111222111000///......//////000/////////....../////////000000000------......///000000111111000///...............////////////////////////////////////////////////------......///000000000---------.........//////000...,,,,,,---......---/////////.........------------............------.........------------,,,---------------,,,++++++...............,,,+++***,,,---.../////////......///...------...///---,,,......---,,,,,,---.........///000000///---+++***------------...............---+++,,,...///---+++---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,---...//////...---,,,---------,,,,,,,,,+++++++++,,,------......------...........................------,,,,,,++++++***---+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++******+++,,,,,,---++++++,,,------------,,,}}}|||||||||{{{yyywwwtttrrrpppooonnnlllkkkiiigggdddbbb```___[[[ZZZYYYXXXWWWSSSOOOKKKEEECCC???>>>======<<<;;;<<<:::999999999999888666333222222222222222111111111111000///////////////........................//////...---------......///...---...///000///---))))))***+++,,,---......---,,,+++******************))))))))))))***++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***+++++++++***************************************---+++))))))***+++++++++,,,,,,++++++***))))))(((---,,,,,,,,,,,,+++++++++******++++++++++++************))))))))))))******************************))))))***++++++++++++***+++*********++++++)))(((,,,,,,---------,,,++++++++++++******************,,,,,,,,,,,,,,,++++++++++++---//////...---------***+++,,,+++))))))***,,,---,,,++++++---...------******+++,,,,,,---......,,,,,,,,,,,,++++++++++++...------,,,,,,------...000///...------...///000------------------------...//////...,,,+++,,,---//////............//////000///...---------...////////////...............111111000000///000000000------,,,,,,++++++,,,,,,000000000000111111111111000000000000000000000000000000000///000111222222/////////////////////////////////000000000000000000000000000000///......---...//////000000//////....../////////000000000//////000000000///.........////////////000000000------......///000000000000000/////////000000111////////////////////////////////////////////////////////////////////////........./////////000000111000////////////---+++.........---------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,++++++............---,,,++++++------...///////////////000///------...///...,,,......---,,,,,,---......//////000000000...---+++............------------...---,,,,,,......---,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,------...------............---------------,,,,,,,,,,,,,,,,,,,,,------......------------------------------------,,,+++++++++,,,---///---++++++,,,.........******+++,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++***++++++,,,---...++++++,,,---------------}}}zzzzzzzzz{{{xxxwwwuuusssqqqpppoooooolllkkkiiigggdddbbb```___[[[YYYXXXWWWVVVSSSNNNKKKEEEBBB???=========<<<;;;<<<:::999999999999888666777666555333111000......111000000///////////////........................//////...---------,,,,,,...,,,+++,,,---...---,,,+++,,,---....../////////,,,++++++***)))))))))************))))))***+++++++++******)))******+++,,,,,,,,,+++***))))))))))))***************************************+++++++++***)))))))))***+++,,,,,,+++++++++*********))))))++++++++++++++++++************++++++++++++******+++******))))))******+++))))))))))))))))))))))))))))))***++++++++++++***,,,***)))***------***''',,,---------,,,+++******+++++++++++++++++++++***---,,,,,,,,,++++++******000222333222///+++)))(((+++,,,---+++***)))+++,,,...+++)))***---///...,,,+++++++++,,,,,,------------,,,,,,,,,,,,+++++++++...------,,,,,,------...000//////.........//////////////////////////////---...///...---,,,---...111000000000000000000111111000...,,,,,,---///000......//////...---,,,+++222111000///...///000111//////............//////000000000000111111111111////////////////////////000000000000000111111222000000000000000000000000.........//////000000000222222222222222111000000......///000000000000000///......------...000111000000000000000///...---------........./////////............//////000000000//////////////////000////////////////////////////////////////////////000000//////............---.........////////////000//////000111111...,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,---......//////,,,------...............222000//////000000///.........------------............//////...---,,,,,,.........------,,,,,,,,,------,,,---------------,,,,,,+++++++++,,,------...------,,,,,,------...,,,,,,------------,,,,,,...---------------------,,,,,,------...------,,,---------------------------,,,*********,,,...///222///,,,+++,,,---......)))+++,,,......,,,+++)))++++++,,,,,,---,,,,,,,,,---,,,,,,+++++++++,,,,,,+++,,,,,,---...---------|||yyyyyyyyyzzzuuuuuutttrrrrrrqqqqqqqqqlllkkkjjjgggdddbbb```___ZZZYYYWWWWWWUUURRRMMMJJJDDDAAA>>>=========<<<;;;<<<:::999999999999888666888888666555333111//////000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,+++***+++,,,---,,,***---.../////////...------++++++******)))*********++++++***************+++***))))))))))))***+++,,,,,,++++++***))))))******************************))))))*********+++++++++)))))))))*********,,,,,,))))))*********+++++++++((()))******+++***))))))******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))***++++++++++++***,,,******,,,//////,,,(((++++++,,,++++++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++---...---***'''%%%$$$---......---++++++,,,------***((()))---///...,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.../////////...............////////////////////////+++,,,............000111000//////......//////000111///...------...000111......//////...---,,,+++111000///.........///000111111000000000000111111//////000000000111111111////////////////////////...///000222222111000///000000000000000000000000---------....../////////222222222222222111000000...//////000000000000000///...---------...000111000111111111000///......,,,,,,---------.....................////////////000000///...------------000000000000000000000000////////////////////////000000000///......------,,,,,,---------...............///000222222000...------------------------...------,,,,,,------...------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,***++++++,,,---...///000+++++++++,,,,,,,,,------//////...000111111///---........................,,,,,,------,,,,,,++++++......------,,,,,,,,,+++,,,------------,,,------,,,+++++++++,,,,,,---......------,,,,,,------...,,,++++++++++++++++++,,,.............../////////,,,------...------,,,,,,---------------------------,,,*********,,,...000555111...,,,,,,,,,,,,,,,***,,,---//////---,,,******+++,,,---------------//////---,,,++++++******,,,,,,---.........------}}}{{{yyyyyyyyyttttttsssrrrrrrrrrrrrsssooommmkkkhhheeebbb```___YYYXXXWWWVVVUUUQQQMMMIIICCCAAA>>><<<======<<<;;;<<<:::999999999999888666555555444444444444444333000000000000000///......++++++++++++++++++++++++,,,,,,,,,------,,,++++++---,,,+++,,,---...---+++,,,---.........,,,+++***,,,++++++*********++++++,,,,,,+++************+++(((((())))))***++++++++++++***************++++++***************+++++++++)))))))))***++++++,,,,,,(((***++++++******,,,---((())))))***++++++,,,,,,((()))***+++++++++***)))******++++++++++++******++++++************++++++************************))))))***++++++++++++******+++,,,...///...,,,*********+++++++++***)))))))))***+++,,,---,,,+++***+++++++++++++++*********'''))),,,,,,+++++++++,,,/////////...,,,+++,,,...,,,+++******,,,---,,,,,,......---,,,,,,+++******,,,,,,,,,,,,------------...------,,,,,,------.........//////////////////------------------------***,,,.........///111333------,,,,,,,,,,,,------000///.........///000111/////////...............///.........//////000111000000//////000000111111///000000000000111111111000000000000000000000000---///111222333222000///////////////////////////............////////////000000000000000///.........///000000111111000000000///.........///000111000000111111111000//////,,,,,,---------...............//////////////////000000///------,,,,,,,,,000000000000000000000000////////////////////////000000//////.........---,,,,,,,,,------------......------///111222111000---------------.........///...---,,,,,,---...///------------,,,,,,,,,,,,,,,,,,------......------...------,,,,,,,,,------+++++++++***+++,,,,,,---++++++---000222111...,,,---...////////////...---,,,,,,++++++++++++++++++------------,,,,,,,,,,,,,,,---......,,,,,,---...++++++++++++,,,---.........------,,,,,,------...,,,,,,++++++++++++,,,,,,.............../////////------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///333111...,,,------,,,+++,,,---............---,,,***+++,,,------......---000///...,,,++++++++++++,,,,,,---...............}}}{{{yyyyyyvvvuuutttsssrrrrrrrrrrrrqqqpppmmmjjjfffbbb```^^^YYYXXXVVVUUUTTTQQQLLLIIIBBB@@@===<<<======<<<;;;<<<:::999999999999888666333333333333333444444444///000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......------,,,---,,,+++,,,---...---+++***+++---.........,,,+++,,,,,,++++++++++++,,,,,,---,,,++++++*********+++&&&''')))***+++++++++***))))))))))))***+++,,,,,,))))))*********+++++++++((())))))***++++++,,,,,,)))+++------+++***+++---******************++++++(((***+++---------++++++******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++***'''***---...---,,,++++++******++++++,,,,,,++++++((()))+++,,,---,,,+++***************++++++++++++)))+++---......///111333...//////---+++***+++---,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...------,,,,,,------...------...//////000000000------------------------+++---...///...///000222......------------........./////////000000000000000///.........///000111---...///000111222222222000000000000000111222222111111111111222222222333333333333333333333333333111111111111222222222333222222222222222222222222111111111111000000000000000000000000000///......//////000111111111111000000/////////000000111111//////000111111111000000........./////////000000/////////////////////...//////...............///000000000000000000000000///////////////////////////////////////.........------------............000///---...///000000///------........./////////111000...------...000111.........------------,,,,,,---....../////////......---,,,,,,,,,,,,---...,,,,,,+++++++++,,,---...)))+++///444666555111...---...///000000///...---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------+++---///...,,,+++---...++++++++++++,,,---...///...------,,,,,,------.........---,,,,,,---......,,,,,,,,,,,,------......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------,,,,,,,,,------...,,,------...............~~~|||zzzxxxxxxwwwvvvtttrrrqqqqqqqqqsssqqqnnnkkkfffccc```^^^YYYWWWVVVUUUTTTQQQLLLIIIBBB@@@===<<<<<<===<<<<<<<<<:::999999999999888666444444333333222111000000///000111111111000...---------------------------+++,,,.../////////......,,,+++******,,,,,,+++******,,,...000111111000///,,,,,,,,,+++,,,,,,---------,,,,,,+++*********+++%%%''')))+++,,,+++***)))(((((())))))***+++------))))))******++++++++++++((())))))***++++++,,,,,,***,,,///...,,,***+++---,,,,,,++++++***)))))))))***+++---/////////---,,,******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++***$$$)))---...,,,******+++***+++,,,,,,------------'''(((***,,,,,,,,,***)))))))))******+++++++++,,,)))++++++++++++,,,...000.........,,,***)))***,,,+++---...,,,)))(((***---***++++++,,,,,,------...)))***+++,,,...///000000...------,,,,,,------...,,,,,,...///000000000000////////////////////////---///000///......///000111111000000000000111111---...///000111111000000000///...---...000222333,,,...000222333444444333222222111111222333444444222222333333333444444444555555555555555555555555555333111000111222555777666666666666666666666666444333333333222111111111222222222222222111000000//////000111111111111111000000000000111111111111...///000111111111111111000000000000111111111111///////////////..................//////000111222000000000000000000000000////////////////////////////////////////////////............/////////000333000...------......---........./////////000000222000///......///000222//////.........---------------...///000000//////*********+++,,,...111222------,,,+++,,,---...///***---333999<<<;;;666222---...///000000///...---------,,,,,,,,,---......+++++++++,,,,,,---------+++---///...,,,+++,,,///++++++++++++,,,---...///...------,,,,,,------...000///...------...///000*********++++++,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***+++---///000...---,,,++++++******++++++,,,***+++,,,---............+++++++++,,,---...000111,,,---......//////......}}}zzzxxxvvvzzzwwwsssssstttuuusssrrrqqqqqqnnnjjjddd___\\\\\\[[[VVVRRRQQQRRRPPPJJJEEEBBBAAA???>>>===<<<======999:::;;;;;;999666222000999666222111111222222111333222000/////////000111////////////............++++++,,,,,,---...//////.........------,,,,,,,,,,,,+++***+++---/////////))))))***,,,,,,------,,,,,,,,,+++***))))))******(((((()))***+++,,,,,,---+++++++++***************---------,,,,,,+++++++++,,,+++***+++,,,,,,+++***,,,,,,,,,,,,++++++***)))((()))***++++++***)))(((+++,,,...000000...,,,***,,,,,,---------,,,++++++***))))))((()))+++,,,---,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,+++***)))'''''')))***+++*********++++++,,,,,,,,,...+++((((((+++---,,,+++000///---+++*********+++******+++,,,,,,---......///...---,,,,,,,,,,,,,,,,,,+++***))))))+++---///++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......000000000000000/////////000000//////.........---......................../////////......------,,,///000000...------///222,,,,,,---......//////000000000000111222222333333111222333333444444444444444555555666777888888888777888888999999888888777888777666666666777999:::888888777777777777888888222222222333444444444555444333222000000111222222///////////////000111111000000000111333222000...///......------.........000000000000////////////000000111111111111000000---///111222222222000///000000000000////////////111000000///...---------//////000000///...---------------............//////...---,,,,,,---...///---.../////////...,,,+++---,,,,,,,,,,,,---......++++++++++++,,,,,,---............------,,,,,,,,,)))+++---...//////...---////////////............---000111///333::::::666+++,,,............,,,+++---------............///000---++++++...///---+++...---,,,++++++,,,---......------------...////////////.........---------...---,,,++++++,,,---...222000...------...---+++,,,,,,,,,---------......---------,,,,,,+++++++++------------------------***++++++,,,---...//////000...,,,,,,------,,,+++---------.........//////000...---++++++,,,---...---,,,,,,++++++,,,,,,---}}}{{{zzzzzzwwwtttssstttuuutttrrrppppppnnnjjjddd___]]]]]][[[WWWSSSQQQRRRPPPKKKFFFBBBAAA???>>>============???>>><<<;;;:::999888888999666333222222333333222222111111000000000000000////////////............+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---//////...$$$%%%'''((()))*********,,,++++++***))))))*********************+++++++++******************++++++---,,,,,,,,,++++++++++++---+++++++++,,,---,,,+++++++++,,,,,,,,,+++******((()))***++++++***)))((((((***,,,------+++)))((())))))+++,,,---.........---,,,+++++++++,,,---...------,,,,,,++++++************+++++++++,,,,,,,,,+++***)))(((((()))***+++,,,,,,,,,+++++++++++++++---+++)))***,,,---,,,***------,,,,,,++++++,,,,,,******+++,,,,,,---............---,,,,,,,,,------+++***)))''''''((()))***++++++,,,,,,,,,---------......------------......------------------------////////////////////////000000/////////.........////////////////////////000000000//////.........///000000///......111333222222222222222222222222222222333444444555555666555666666777888888888888999::::::;;;<<<<<<======???@@@@@@AAAAAA@@@@@@???>>>>>>===<<<======??????>>>>>>>>>>>>>>>=========;;;;;;::::::999888888777999888666555444444444444222222111111111111222222111000000111222222111///222111000//////...//////111000000000//////////////////000000000000//////111222333333222111///...111000000000////////////111000000///......------///////////////...---------------............///+++,,,,,,---000222555666///000111111111000......,,,,,,,,,,,,,,,------...---------,,,------...............------,,,,,,,,,---...///000000...,,,+++------......//////000000---000000...222777777333------............---------------............///...,,,******,,,......------------,,,,,,------------------------...////////////.........------------------,,,,,,---------...---+++,,,---///......,,,,,,,,,---------...............---------,,,,,,------------------------+++,,,,,,------.........------,,,,,,,,,------...,,,------------.........------......------,,,,,,...------,,,,,,------...~~~|||{{{yyywwwuuutttttttttsssrrroooooonnnjjjeee```^^^]]]ZZZWWWTTTRRRRRRPPPKKKGGGCCCBBB@@@>>>============???===999666666777999;;;:::888555333444444444333000111111111111000000////////////............---------------------------+++++++++,,,,,,,,,,,,,,,---+++***+++---.........'''((()))***,,,,,,------,,,+++******)))*********+++++++++*********)))))))))))))))***+++++++++,,,+++++++++++++++*********---,,,++++++,,,---,,,+++******+++,,,,,,,,,++++++))))))***++++++***))))))''')))***,,,,,,+++)))((()))***+++,,,---............---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,------,,,,,,++++++******,,,+++++++++------,,,******+++,,,,,,------------***++++++,,,,,,------...------,,,,,,,,,---......000///---,,,++++++,,,,,,,,,,,,,,,,,,------------//////............//////......------------------........................000000////////////......////////////000000000000111111111000000000000000///000111111000000222444333333333222222222222222777777888888999:::::::::;;;;;;<<<===>>>>>>??????AAAAAABBBBBBCCCDDDDDDDDDHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@>>><<<:::999999888777666555444333333333333444222111111222333222111444333222111000/////////111111000000000/////////...//////////////////...111222333333333333111000111111000000000/////////111000000//////......---///////////////......------------............///111000000/////////000000000000000111000//////...,,,,,,,,,,,,,,,---......000///...........................---------------111111111111000...,,,***+++,,,---...///000111111---......---000333333000......------------......---------............///---+++))))))+++---......,,,------......------,,,---------------......///...............---------,,,------......------,,,+++***)))***---///000///,,,,,,,,,---------......//////............------------------------------------------------------))),,,------++++++...111,,,,,,,,,,,,------------+++---...//////---+++***///......------......///}}}zzzxxxwwwwwwvvvttttttsssrrrrrrqqqnnnnnnmmmjjjeeeaaa^^^^^^ZZZWWWTTTRRRQQQOOOKKKGGGCCCBBB@@@>>>=========>>>===;;;888666666777:::<<<;;;999666555666666555444///000111222222111000/////////.........---------------------------,,,,,,,,,,,,,,,++++++*********---+++***+++,,,......---+++,,,------......------++++++***************+++************************(((((()))***+++,,,,,,,,,************************,,,*********+++,,,+++***)))***++++++,,,,,,,,,,,,************************)))***+++------,,,+++***------------,,,+++******---,,,+++)))(((((())))))+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...---+++******+++,,,---...---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///111000///.........///000,,,,,,,,,------------...///..................///............---------------------...............000000//////////////////////////////000000000000000111111111111111111111///111222222222222444666444444555555555666666666======>>>>>>???@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLOOOOOONNNNNNNNNNNNNNNNNNNNNOOOPPPQQQPPPNNNLLLKKKHHHHHHIIIJJJKKKLLLLLLMMMKKKIIIGGGEEECCC@@@???>>><<<;;;:::888777666555555777444222111222333333222222222111000000000000000111111111000000000////////////000000000000//////---///111333555666666777111111111000000000//////000000000000//////.........///////////////......---------............///222111000...---++++++***...............------,,,...------------...//////000000///...------------...............---------000000000000///---,,,+++,,,,,,---......///000000...---------...000///---...---,,,++++++,,,---...---------............///...,,,***((()))***,,,---+++,,,---......---,,,+++------,,,,,,------...///........................+++,,,---......---,,,+++***))))))***---/////////,,,,,,,,,---------..................------------------------------------.........------,,,,,,,,,))),,,///---***)))---111+++++++++,,,,,,,,,------,,,---.........---,,,+++......------------......|||yyyvvvttttttttttttsssqqqppppppooommmnnnnnnkkkfffaaa^^^]]]XXXWWWTTTRRRPPPMMMJJJGGGCCCBBB@@@???>>>===>>>>>>>>>===<<<<<<<<<<<<======;;;999777666777777555444///000111222222111000///............------------------------------,,,,,,......---,,,***)))((((((---+++******,,,------,,,,,,------,,,,,,***))))))+++***************++++++((())))))***++++++,,,,,,(((((()))***+++,,,,,,,,,************************+++)))((()))***+++***))))))***++++++,,,,,,,,,,,,++++++************++++++)))***+++,,,,,,,,,,,,+++------------,,,+++***)))...---+++)))(((((())))))************++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,------......***,,,---...---,,,+++++++++,,,---...---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///+++++++++,,,---...//////,,,,,,---------...............------------..............................------------......////////////000000000000000000......//////000000000000000000111111222222333333000222444555555555777999:::;;;<<<===???AAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFHHHIIIKKKLLLOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUWWWWWWWWWUUUSSSRRROOOPPPPPPQQQSSSTTTTTTUUUSSSRRRQQQOOOLLLJJJHHHGGGCCCBBB@@@>>>===;;;;;;:::999666333222222222222111000000/////////000111111111111111111000000000000000111111222222111111000...///111333555666777888111111111111000000000000000000000000000/////////......///////////////...---------............///++++++,,,---...///000000///.........------------///////////////000000111//////...---,,,,,,,,,---........................---------......---------...............---------///---,,,---......---,,,---,,,+++******+++,,,------------............//////...,,,***((((((***++++++,,,---......---,,,+++,,,,,,,,,,,,,,,---......---.....................+++,,,---......---,,,+++,,,+++******,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---------------------------.........------,,,,,,+++***...000---)))'''***///+++++++++,,,,,,,,,------///...---,,,+++,,,------------,,,,,,,,,,,,------~~~zzzvvvuuussstttuuutttqqqooooooooommmnnnnnnkkkfffaaa]]]\\\VVVVVVTTTRRRNNNKKKHHHGGGDDDBBBAAA???>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;::::::;;;999777777777777555333///000000111111111111000.........------------,,,------------------------///......,,,+++***)))(((---+++******,,,---,,,+++............---,,,***************)))******+++,,,'''((()))***+++,,,------)))))))))***+++++++++,,,*********++++++++++++++++++)))((()))***+++***)))******+++,,,,,,,,,++++++,,,+++************+++,,,(((((()))***++++++++++++***+++,,,,,,---------,,,000...---+++******++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000+++---......,,,,,,,,,---------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......***+++,,,---///000111111,,,---------...............------------------...------........./////////---------...//////000000//////000000000000111111//////000000111111222222111111222333444444555555444666999:::;;;;;;<<<>>>>>>???@@@BBBEEEGGGIIIJJJIIIJJJJJJKKKLLLLLLMMMMMMKKKKKKJJJKKKLLLNNNPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZYYYZZZ[[[\\\]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZYYYWWWUUUSSSRRRNNNMMMKKKIIIGGGFFFEEEEEE@@@===:::888777666444222222222111111111111222222222222111111111000000000111222222333333222222111222222222333333444444444222222111111111000000000000000000000000000000000---...//////////////////---------............///......///000111111000000111111000////////////000///////////////000111111......------,,,---------.............../////////++++++,,,,,,---...//////.........---------,,,,,,000,,,+++...000...---...,,,,,,++++++++++++,,,,,,---------............///.........,,,***))))))+++,,,------......------,,,,,,,,,,,,,,,,,,------...---------...............,,,------......------,,,///---++++++,,,------,,,,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---------------------------.........------,,,,,,,,,,,,...///---)))(((***,,,,,,,,,,,,,,,------------000///,,,+++***+++---...,,,,,,,,,++++++,,,,,,,,,~~~zzzwwwvvvsssuuuwwwvvvsssppppppqqqnnnoooooolllfff```\\\ZZZUUUTTTSSSQQQMMMIIIGGGFFFDDDCCCAAA???>>>>>>>>>???999999999999999888777777:::888777777777777555333000000000000000111111222.........---------,,,,,,+++,,,,,,------.........------------,,,,,,,,,,,,---+++******+++,,,,,,+++------............------******))))))***++++++,,,))))))*********+++++++++******************++++++++++++++++++,,,,,,,,,---,,,+++***+++,,,---,,,***++++++,,,,,,,,,+++******,,,++++++******++++++,,,((()))******+++,,,,,,,,,++++++,,,---------,,,,,,///...,,,+++++++++,,,,,,,,,,,,,,,++++++******)))******+++++++++,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,---...//////,,,---...---++++++---///,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------...///000111111222222------------............//////............//////,,,,,,---...///000111111------...//////000111111//////000000000111111111111111222222333444444555333444444555777888888999999;;;???AAAAAAAAACCCDDDBBBCCCDDDFFFHHHJJJKKKLLLNNNNNNOOOOOOPPPQQQQQQRRROOOOOONNNOOOPPPRRRUUUWWWXXXXXXXXXXXXXXXXXXXXXXXX\\\\\\]]]]]]]]]]]]\\\\\\[[[\\\^^^___```aaa``````aaabbbbbbccccccddddddeeeccccccccccccccccccccccccbbbcccccccccbbb```___^^^ZZZYYYWWWVVVTTTSSSRRRRRRNNNLLLIIIGGGEEEBBB>>>;;;:::999888666555444444444222222222111111111000000111111222222222222111111222222222222222333333333222222222111111111000000000000000000000000000000------...///////////////---------............///111111111111000///---,,,222111000///...//////000.........---...//////000.........---......//////---........./////////000,,,,,,,,,------...///000------------------------111---,,,000111......000,,,------......------,,,---------............///***,,,//////---+++,,,------------,,,,,,---------,,,,,,++++++,,,,,,---...---------.........//////---------,,,,,,---------///---,,,,,,---......---,,,,,,,,,---------......,,,,,,,,,,,,------......------------------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,------------...............------,,,,,,,,,,,,------,,,,,,,,,,,,------~~~|||yyywwwuuutttwwwyyyxxxtttrrrrrrsssooopppppplllfff```[[[YYYTTTTTTSSSPPPLLLHHHFFFFFFDDDCCCAAA???>>>>>>>>>???>>>===<<<::::::999::::::999888777777777666444222111000/////////000222333......---------,,,,,,,,,++++++,,,,,,---...//////++++++,,,------...//////---+++******+++,,,+++***&&&'''((()))***+++++++++******))))))***+++,,,,,,+++++++++***************+++++++++***************+++++++++,,,,,,---------...---,,,,,,......---,,,,,,,,,,,,,,,,,,+++***)))---,,,+++******+++,,,---++++++,,,------...//////.........---,,,+++)))(((,,,+++***)))))))))***+++......---,,,,,,+++************+++++++++,,,,,,,,,,,,------......------,,,,,,------------------------......---******---000+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,+++,,,---------------,,,---------.........//////000000////////////000000+++,,,---...///111222222.........///000111111222//////000000111111111222333333444444555666777777555666666888999:::;;;<<<<<>>===<<<;;;<<<;;;:::999888999::::::666555444333333444555666333111...++++++---///111...........................---,,,,,,,,,,,,---......,,,+++,,,//////---***------,,,,,,------...///++++++,,,------...//////***+++,,,,,,,,,,,,+++***)))(((((()))+++------,,,---------,,,+++***((('''000...---,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++)))+++,,,,,,+++***+++,,,///...,,,+++***++++++,,,************************---,,,,,,++++++*********,,,,,,,,,---------......///---,,,******+++,,,---***++++++,,,,,,------.../////////...,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,........................------------...///000000...------...//////---+++222///,,,,,,///000000...,,,,,,---...///000111222...000000000...---...///...000111333333111000...555444444444555666888999:::===???@@@@@@@@@AAACCCGGGGGGGGGHHHIIIJJJKKKLLLNNNMMMMMMPPPTTTUUUSSSQQQUUUUUUVVVWWWWWWWWWWWWVVVXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^aaa```___```aaabbbaaa``````bbbdddfffhhhhhhhhhhhhmmmlllllllllnnnooonnnnnnnnnmmmllllllmmmooorrrsssssssssrrrpppooommmlllkkkllliiifffeeefffggggggggghhhfffdddbbb___\\\WWWTTTNNNJJJEEE@@@>>>;;;999777555444444555666555222000333222222111111222222222111000000000000000111111111111111111111000///...////////////////////////111111000///...---,,,,,,------------.........///...............///000111000000000000000000000000////////////////////////...........................------------...//////222111000///...---,,,,,,...---,,,++++++,,,---......---,,,,,,,,,,,,---...000///...---------------000///...---------------......---,,,---...///000.........------,,,,,,,,,......---------,,,,,,,,,000///---,,,++++++,,,,,,---------,,,,,,,,,++++++////////////..................---------,,,,,,,,,++++++++++++++++++++++++------------------------------,,,+++,,,---...///........................------,,,+++,,,---...///,,,---......,,,,,,---...+++,,,---...////////////~~~|||yyyvvvsssyyyxxxwwwwwwxxxwwwuuusssqqqqqqooolllfff```ZZZWWWXXXUUUQQQNNNKKKIIIGGGFFFFFFEEECCCAAA???===<<<<<<<<<;;;:::999999999:::::::::999777555333333333333222111///---,,,...///111...............---------...---,,,,,,,,,,,,---...---,,,+++,,,...///---***++++++******++++++,,,---+++,,,,,,---......//////,,,,,,+++******+++,,,,,,+++***))))))+++,,,+++***+++++++++,,,+++++++++***+++***)))***,,,,,,+++***,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------++++++++++++*********)))++++++++++++++++++++++++***+++------+++******+++++++++++++++++++++,,,,,,************************,,,,,,,,,+++++++++++++++,,,,,,,,,---------......---,,,+++***+++,,,...///---,,,,,,,,,,,,,,,,,,,,,...//////...,,,,,,---///------------------------........................,,,++++++,,,,,,---...///444222111222333333333111222///------///000000///------......///000111111000111222111//////000111111111333444444444333333777777777777888999;;;<<<<<>>@@@AAA@@@BBBEEEFFFFFFFFFHHHIIIMMMMMMNNNOOOQQQRRRSSSTTTVVVUUUUUUWWWZZZ[[[\\\[[[]]]]]][[[[[[ZZZ[[[\\\\\\aaa``````______`````````ccccccdddeeeeeedddddddddeeeeeefffggghhhggggggfffggghhhiiikkklllmmmmmmmmmkkklllnnnqqqsssttttttuuuvvvvvvvvvvvvwwwyyyzzz{{{|||{{{yyywwwuuuuuuuuuvvvrrrqqqppppppssstttuuutttppppppoooppppppooollljjjcccaaa^^^[[[XXXTTTPPPMMMHHHDDD@@@<<<:::888555333555444333222222111222222333333222222111222222333222222333333333222111111111111111111111111111111.........//////000000000////////////000000000000000000///.........//////000000000000000000000000////////////////////////000000000000000000000000...------------...//////,,,------...///000111111000///...------...///000......---,,,,,,---...............---------------//////...------------......------------...//////,,,,,,,,,+++++++++++++++))))))+++,,,...///000111000000///...------------.........---------,,,,,,/////////............---.........------------,,,------------------------........................------,,,,,,------...///........................---,,,,,,,,,,,,---...///***,,,---,,,+++***+++,,,------...............---}}}{{{xxxwwwvvvuuuvvvwwwwwwuuusssqqqpppnnnjjjeee```[[[XXXTTTSSSQQQMMMJJJHHHHHHIIIFFFEEECCCAAA???>>>======;;;;;;:::::::::999999999777777666666666666777777111111111111111000000////////////...------,,,,,,------------------------++++++++++++,,,,,,+++***------,,,,,,------...///+++++++++,,,,,,,,,---------,,,***))))))***,,,---+++***)))***++++++***)))((())))))***+++,,,------))))))+++---000000...+++,,,,,,,,,++++++***))))))))))))***+++---...//////++++++++++++++++++++++++++++++++++++++++++++++++,,,...///...+++***)))***+++,,,.../////////...---++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,---------......,,,+++++++++,,,---///000......------,,,,,,,,,,,,,,,---......------///111........................000000000000000000000000111111111222222333444555///---******,,,...//////111000///000000000000000000000000000000000000000111222444444333333444555666666666777999;;;<<<===>>>>>>>>>>>>???AAACCCEEEDDDFFFIIIJJJJJJKKKLLLNNNPPPQQQRRRTTTUUUVVVWWWWWWYYYYYYYYYZZZ\\\^^^_________^^^]]]\\\\\\]]]___aaacccbbbaaaaaaaaaaaabbbcccggggggggghhhggggggffffffiiikkkmmmllljjjhhhfffeeegggggghhhjjjkkkllllllmmmiiilllpppsssuuuuuuvvvvvvxxxyyyzzz{{{|||}}}}}}}}}~~~}}}{{{yyyxxxxxxyyyzzzuuutttssstttvvvwwwvvvuuutttttttttuuuvvvuuusssqqqnnnmmmjjjhhhfffbbb]]]ZZZUUUPPPIIICCC???<<<999777999999777666444333333333333333222222111111222222333333333444444333222222111111111111111111111111...////////////000000000///000000000000111111111111111000///.........///////////////////////////////////////////////////000000000000000000000000...------------...//////,,,------...///000111111...---,,,++++++,,,---.........------------......,,,---------------------///......---------......------------......//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000000000//////............000000000////////////...//////.........---------............------------................................................---------------......///........................,,,,,,,,,,,,------......+++,,,------++++++,,,---..................------~~~{{{yyyuuuttttttuuuwwwwwwvvvtttpppooommmiiiddd___[[[YYYPPPQQQQQQNNNKKKIIIIIIJJJFFFEEECCCAAA@@@???>>>>>>;;;;;;;;;:::::::::999999666666777777777777666666000111111222111000///...//////.........---------------------------------***+++,,,,,,++++++++++++------,,,,,,------...///***************+++++++++***++++++,,,,,,++++++***)))(((((()))+++---,,,++++++******))))))***++++++***+++,,,///111111///---,,,,,,,,,+++++++++******))))))***+++---...//////+++++++++++++++++++++,,,++++++++++++++++++++++++---...///...,,,*********,,,---.........,,,+++***+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,---------.........---------------------,,,,,,,,,------.........,,,---......------///111------------------------000000000000000000000000------------...///000111222000------///111222222000111111111111000111111000000111111111111111111111333444555444444666888888888888999;;;===???@@@@@@@@@@@@@@@BBBDDDFFFGGGGGGJJJMMMNNNOOOOOOQQQSSSSSSTTTUUUWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^___```aaaaaa```___^^^___```cccdddcccbbbaaaaaaaaabbbdddeeeiiiiiijjjjjjjjjiiiiiihhhlllnnnpppnnnjjjdddaaa___aaabbbbbbcccdddeeeffffffeeejjjppptttuuuuuuvvvwwwyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||zzzzzzzzz{{{{{{zzzyyyyyyzzz{{{zzzxxxvvv{{{zzzyyyzzz{{{zzzxxxuuuuuutttrrrpppooolllhhhdddaaa[[[TTTMMMHHHEEEBBB@@@???>>><<<999666555333333444333222222111111111111222333333444444444333333000000000000000000000000111000000000////////////000000000000111111111222222111000///////////////////////////////////////////////////////////////////////////////////////...------------...//////.........///////////////...---,,,++++++,,,---...........................***+++,,,---......------......---------......///---------...............---------...............,,,,,,,,,---------......///////////////.........------------,,,,,,,,,,,,............------------//////.........---------................................................------.........//////...........................,,,,,,,,,------------------...///...---,,,---///..................------~~~|||zzzwwwuuuuuuuuuvvvxxxyyyxxxvvvpppooolllhhhddd___[[[YYYPPPSSSUUUSSSNNNJJJIIIJJJFFFEEECCCBBB@@@??????>>>::::::;;;;;;;;;:::999888999999888888666444333222000000111111000000///...........................,,,------......------,,,***,,,------,,,++++++,,,++++++******++++++,,,---******************************,,,------,,,******((((((''')))+++------,,,---,,,***)))(((((()))*********+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,...///...,,,+++++++++++++++++++++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..................------,,,,,,+++,,,,,,---......//////---.........------...000------------------------////////////////////////............///000111111222000...///111222333333000111333333111000111222000000111111222222222333333444666777777777999;;;:::;;;<<<===???@@@AAABBBBBBAAABBBBBBDDDFFFHHHJJJJJJMMMPPPQQQRRRSSSUUUVVVWWWXXXYYYZZZ[[[ZZZYYYYYYXXX[[[^^^``````___```aaacccbbbaaa```___```aaaaaa___^^^]]]]]]^^^```bbbdddggghhhhhhiiiiiiiiihhhhhhiiilllnnnkkkddd]]]XXXVVVWWWWWWWWWWWWXXXYYYZZZ[[[]]]ccclllrrrtttuuuwwwyyyzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzz}}}{{{yyyxxxvvvuuutttssspppnnnlllggg___YYYTTTQQQNNNLLLGGGFFFBBB>>>;;;777555444555555444333222222222222222222333444444444333333////////////////////////111111111000000/////////000000000000111111111111111111000/////////000000000000000000000000000000////////////////////////////////////////////////...------------...//////000000//////......------000///...------...///000---...////////////...---)))***,,,---.........---...------------...//////,,,---......//////..................////////////.........------,,,,,,,,,....../////////......---............------------.........------------,,,/////////.........------........................------------------------------...////////////...........................+++,,,------......---------///000///...---...///------...............---}}}|||zzzwwwuuutttssssssuuuwwwxxxwwwvvvpppnnnkkkgggccc___\\\ZZZUUUYYY\\\YYYRRRKKKHHHGGGFFFEEECCCBBB@@@@@@??????::::::;;;;;;;;;:::999888888888888777666444222111000000000/////////......,,,,,,------.../////////,,,,,,---......---,,,,,,***,,,///...,,,+++,,,---++++++******++++++,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,,,,***,,,+++)))((((((((()))***,,,+++******,,,---,,,***,,,,,,,,,------......///+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++---......---,,,,,,---,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------......------..................---------..................//////...,,,,,,---///................................................000000000111111222333444...---,,,...000111000//////222444444222000111222000000111111222333444444555777999::::::;;;===???===>>>@@@BBBCCCCCCCCCCCCDDDDDDDDDEEEFFFIIIKKKMMMLLLNNNQQQSSSTTTUUUWWWYYY[[[\\\]]]^^^]]]\\\ZZZYYYWWW[[[```cccbbbaaaaaaaaaaaa```^^^\\\ZZZXXXWWWVVVTTTSSSRRRRRRTTTWWWZZZ]]]______```aaabbbbbbbbbbbb```dddhhheee]]]TTTOOONNNLLLKKKKKKKKKKKKMMMNNNOOORRR[[[fffooosssuuuyyy||||||~~~}}}{{{xxxxxxxxxxxxwwwvvvuuuqqqkkkeeebbb^^^[[[YYYTTTRRRMMMHHHCCC???<<<:::888777666555444444444444111111222333333333333333000000000000000000000000000000000000000111111111/////////000000000111111000000000///000000111111000000000000000000000000////////////////////////000000000000000000000000...------------...//////000/////////............000///...------...///000---...///000000///...---''')))+++---//////...------------------...//////,,,---.../////////...------------.........//////......---------,,,,,,,,,,,,---......///...---,,,000000000/////////...............---------,,,,,,////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////...........................+++,,,---.........---------...///...------...///,,,,,,---...////////////~~~|||{{{yyyvvvsssqqqpppppprrrtttvvvuuussspppnnnkkkgggccc___\\\ZZZZZZ^^^aaa^^^UUULLLFFFEEEFFFEEECCCBBBAAA@@@@@@???::::::;;;<<<;;;:::999888333444555666666555444333000000///...............+++,,,,,,---...///000000,,,,,,---......---,,,,,,+++---//////,,,+++,,,...------,,,,,,------...///------------------------...,,,***))))))***,,,...,,,+++)))***++++++***(((+++***((('''''')))***,,,///---++++++,,,---,,,++++++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,......---,,,---......---,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......++++++---...//////000000/////////...------,,,,,,/////////...,,,,,,---...000000000000000000000000....................................///000111222...---...///222222111000///222555555222111111333///000000222333444555555888999<<<======>>>@@@BBB???AAACCCEEEFFFFFFEEEDDDEEEEEEFFFFFFHHHKKKMMMOOOMMMOOORRRTTTUUUVVVXXXZZZ^^^___``````___]]][[[ZZZWWW\\\bbbeeedddbbbaaaaaa]]]\\\ZZZWWWSSSOOOLLLJJJJJJIIIHHHIIIKKKNNNRRRTTTVVVVVVXXXYYYZZZZZZZZZZZZYYY^^^bbb```WWWOOOJJJIIIEEEDDDCCCCCCDDDEEEFFFGGGJJJTTTbbblllrrrvvv{{{}}}zzzzzz{{{||||||{{{zzzwwwrrrmmmjjjgggdddbbb___\\\XXXRRRLLLGGGCCCBBB::::::888777666666666666000111222222333333333333111111111111111111111111......///000111222333333////////////000000000000000000//////000111222222000000000000000000000000////////////////////////111111111111111111111111...------------...//////......//////////////////...---,,,++++++,,,---...---...///000000///...---'''(((+++---//////...------------------...///000,,,,,,.../////////...---,,,,,,,,,------.........------------------------+++,,,---.........---,,,---,,,,,,,,,,,,+++++++++......---------,,,,,,,,,000/////////............------------------------++++++++++++++++++++++++,,,---///000000000///...........................+++,,,---.........---,,,,,,---......,,,,,,---...+++,,,---...////////////|||zzzwwwuuutttrrrqqqoooppprrrttttttssssssqqqnnniiiddd```\\\ZZZZZZ^^^___YYYOOOIIIIIIKKKEEECCC@@@???@@@???>>>============;;;::::::<<<>>>888888888888777666555444000000111111000///......---------...///000000111,,,---...//////---+++))),,,,,,,,,---------------...------,,,,,,------...---+++***,,,000111000...///---***)))+++---------...,,,++++++------,,,***+++***)))***,,,...///...////////////...---,,,,,,+++,,,------......---------,,,,,,,,,---///111222---,,,,,,++++++*********+++***))))))***---///111111...+++)))((()))***+++,,,,,,,,,++++++,,,,,,---000...---...111111///,,,,,,---...///000000000000..................---------------------...///000111111000000///............///000111111///---+++------......//////000000...///000///...---...000000000000000000000111111///000000111111111111000///111222333222222444666333444555666777888999:::<<<===>>>@@@AAABBBBBBBBBFFFEEEDDDCCCDDDFFFHHHIIIHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSUUUVVVWWWXXX\\\^^^\\\^^^aaaccccccbbbaaa___\\\]]]```dddggggggdddaaa\\\ZZZWWWSSSOOOJJJFFFDDDBBBCCCBBBBBBBBBFFFKKKOOOQQQSSSUUUVVVVVVTTTRRRPPPUUUWWWXXXXXXUUUPPPJJJGGGFFFEEECCCBBBAAAAAABBBCCCGGGMMMVVV```iiirrryyy~~~}}}zzzzzz~~~}}}~~~zzzuuurrrssssssqqqoooiiihhheee```ZZZSSSLLLIIIDDD???:::888888888666333888666444333333222000...333222111000000111222333000000000000000000000000000000000000000000000000111111000000000000111111333111///......///111333111111000000000000111111000000000000000000000000+++,,,------......------//////000111333333111......///000///.........000/////////...---------,,,......------------............//////...---,,,,,,,,,,,,------......//////000...,,,---000111///---////////////////////////------------------------//////.........---------........................///------...000000000///---......///////////////000000///...---,,,,,,++++++,,,---......---,,,+++........................---------.........//////...------,,,,,,------...------------------------~~~|||yyywwwuuutttpppooooooqqqtttvvvuuuuuurrrpppmmmiiiddd```\\\[[[XXXZZZ[[[WWWPPPKKKKKKLLLFFFCCCAAA@@@@@@???>>><<<:::999999;;;======:::777666666666555444333222111000000111111111000000///......//////000111111111,,,---...//////...,,,+++---......///000111222222......---,,,,,,,,,,,,,,,,,,***)))+++...///...------+++(((((()))+++++++++,,,+++***+++---...---,,,*********,,,000333444444,,,------.........------++++++,,,---------------+++++++++++++++,,,,,,---,,,,,,,,,+++++++++++++++000///......///111333444///---+++***)))***++++++......------,,,---------***)))((())),,,,,,***(((,,,---...///////////////........................---------------...//////------......///000111111...///000000000///---,,,.........///////////////...///000///......///000111111111000000000000000//////000111111111111000///111222333222333444666555666777888:::;;;<<<===???@@@AAACCCCCCDDDDDDDDDFFFEEEDDDCCCDDDEEEGGGHHHGGGHHHHHHIIIKKKMMMNNNOOOOOOQQQSSSTTTUUUWWWZZZ\\\[[[]]]```bbbbbb```^^^\\\XXXYYY[[[^^^aaaaaa___]]]XXXWWWTTTQQQMMMHHHEEECCCBBBBBBBBBAAAAAADDDIIIMMMRRRSSSUUUVVVUUUTTTRRRQQQMMMOOOQQQRRRRRROOOKKKIIIFFFEEEDDDBBBBBBBBBBBBCCCEEEHHHNNNUUU]]]gggpppwww{{{||||||~~~~~~{{{}}}zzzvvvtttuuuvvvuuutttrrrpppnnniiiddd]]]WWWTTTIIICCC===999888777555222555333333333555555555333444333222111111222333444111111111111111111111111000000000000000000000000111111000000000000111111222111000//////000111222111000000//////000000111000000000000000000000000------....../////////...222111///000000000///...---///000///...---...///..................------......------------............//////...------,,,------------------......///---,,,---//////...,,,////////////////////////........................//////.........---------........................///...---...///000///...---......////////////////////////...------,,,,,,...---+++******+++---...........................---------.........//////...------,,,,,,------...------------------------~~~|||yyyvvvtttsssoooooopppsssvvvwwwwwwuuupppooollliiiddd```\\\ZZZWWWWWWVVVTTTQQQNNNLLLKKKGGGEEEBBB@@@@@@???===;;;<<<:::;;;@@@EEEEEE>>>888666666666555444222111000///000000111111111111000/////////000000111111222,,,---...///000///...---------...000111222333444------,,,++++++++++++++++++***)))***,,,---,,,+++---+++)))(((***+++++++++***))))))+++---//////...*********...222777888999******+++,,,------------***++++++,,,,,,,,,,,,,,,++++++,,,++++++***))))))++++++++++++,,,,,,,,,,,,---,,,++++++,,,---...///,,,,,,,,,++++++++++++,,,000///......------------+++++++++,,,......---,,,,,,------.........------...........................------------...//////,,,,,,---...///000111111///////////////.........///////////////............///000000......///000222111111111000000////////////000111111111111111000111333444333444666777888888:::;;;===???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMOOOPPPQQQRRRUUUXXX[[[]]]___aaa```]]]ZZZWWWTTTTTTTTTVVVXXXYYYXXXVVVTTTSSSQQQOOOKKKHHHEEECCCCCCCCCBBBAAAAAACCCGGGJJJNNNNNNOOOOOONNNMMMLLLLLLHHHIIILLLNNNNNNLLLJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDFFFIIIPPPYYYdddllluuu{{{}}}}}}~~~|||~~~|||yyyxxxyyyzzzzzzyyyzzzyyywwwtttoooiiidddaaaTTTMMMEEE@@@===:::777444555333333444666777666555444444333333333333444444111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000//////......//////000000000000000000000000000....../////////000000000444222///.........---,,,---...///...---------///..................//////......------------...............///......---,,,......------------------...,,,+++,,,---...---,,,////////////////////////////////////////////////...............---------........................000///------...///...------......///////////////........................000---***''''''***---000........................------........./////////......------------..............................|||yyyvvvtttssspppqqqrrruuuwwwwwwuuusssooonnnlllhhhddd```\\\ZZZXXXUUURRRQQQRRRPPPLLLIIIHHHFFFCCCAAA@@@???===;;;<<<;;;<<>>@@@BBBCCCDDDAAABBBBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGIIIJJJJJJLLLNNNQQQWWWYYY\\\^^^]]]YYYTTTQQQPPPNNNMMMNNNPPPQQQQQQPPPOOOOOONNNLLLJJJHHHFFFEEECCCCCCCCCBBBAAABBBEEEHHHIIIIIIIIIHHHGGGGGGGGGFFFHHHIIIJJJKKKKKKIIIGGGFFFHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBCCCDDDIIIPPPZZZ```kkksss}}}~~~}}}|||~~~~~~}}}}}}}}}}}}}}}~~~~~~|||zzzvvvrrrmmmkkkaaaZZZQQQJJJEEEAAA<<<888888666555444555555333222444444333333333333444444111111111111111111111111000000000000000000000000111111000000000000111111000000111111111111000000//////............/////////////////////////////////.........//////000000111000////////////---+++,,,...///...---,,,---...------......//////000000......------------......---...............------/////////......---------...------------...------////////////////////////........................................................................111///---,,,---......------......///////////////---------.........//////000...+++((((((+++...000....................................////////////......------------......////////////////////////}}}yyyvvvtttssssssssstttuuuwwwvvvssspppnnnmmmkkkhhhddd___[[[XXXYYYUUUQQQQQQQQQPPPKKKGGGIIIFFFCCCAAA@@@???===;;;777888:::;;;;;;;;;<<<<<<999999888777666444222111---......///000000000000---------...............------...//////000000000,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++---...///------------,,,,,,,,,---///---,,,,,,---......,,,---,,,++++++------,,,++++++***)))+++...111222111++++++,,,,,,++++++***))))))***++++++,,,,,,++++++***+++,,,---...---,,,++++++++++++,,,,,,------...++++++++++++++++++,,,,,,)))***,,,.........---,,,...------,,,++++++,,,,,,***+++,,,------------------------...------,,,,,,---------........./////////......---------......111111000000000000000/////////............///000000000//////......------///000111000///...///111111111111111000000/////////000111222333333333333333555777888888888:::<<<;;;<<<===???AAACCCDDDEEECCCCCCCCCBBBAAA@@@>>>=========>>>>>>???@@@@@@AAA@@@@@@????????????@@@@@@???AAABBBCCCCCCDDDGGGIIIOOOQQQSSSUUUTTTPPPLLLJJJIIIGGGFFFFFFHHHJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFBBBCCCCCCBBBAAAAAADDDFFFIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDCCCBBB???@@@BBBCCCEEEJJJPPPTTTbbbjjjuuu~~~}}}|||ssstttvvvzzz}}}zzzvvvtttkkkeee[[[SSSNNNHHHAAA<<<888666555444555444333111222222333333333333222222111111111111111111111111111111111111111111111111111111000000000000111111000000111111111111000000//////............//////////////////////////////......---------...///000------...000222111...+++---...///...------...///---......//////000000000......------------......------...............---111000000000//////............//////.........///////////////////////////---------------------------.............................................000...,,,+++---.........---......///////////////,,,,,,------.../////////......------------......................................./////////000000///......------......///////////////////////////~~~{{{wwwuuutttuuuuuuttttttuuutttqqqooonnnmmmlllhhhddd^^^YYYVVVXXXUUURRRQQQQQQPPPLLLHHHHHHFFFCCCAAAAAA@@@>>><<<999:::;;;999888888<<>>@@@>>>>>>???AAABBBCCCDDDEEEFFFEEEEEECCCBBB@@@>>>===;;;<<<===>>>???AAAAAABBB>>>>>>===<<<<<<;;;<<<<<<:::<<<===>>>>>>???AAADDDEEEFFFHHHJJJIIIHHHFFFDDDDDDCCCBBBCCCEEEFFFGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHDDDEEEEEEEEEDDDDDDGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDDDDEEEFFFGGGGGGCCCCCCCCCCCCBBBAAA@@@???===>>>@@@AAABBBDDDGGGJJJYYYaaallluuu{{{{{{wwwsssooollleeegggjjjpppwww~~~rrrmmmddd]]]VVVOOOFFF@@@777666555555666777666555222222333333333333222222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000//////......//////000000000000000000000000000///...---,,,---...///000------...000222222///---...///000///...---...000//////////////////000000......------------......,,,---......///.........000000000///////////////...///000///......///000////////////////////////---------------------------------.......................................///---+++***,,,...//////---......///////////////---------.........//////---...///000000///...---............................../////////000000000//////............//////........................|||yyyvvvuuuuuutttrrrrrrssssssqqqpppooonnnllliiiccc]]]WWWSSSUUUTTTSSSRRRRRRPPPNNNMMMGGGEEEBBBAAAAAAAAA???>>>>>>===;;;:::;;;<<<===>>>:::999999777666333222111111111222222222111111000..............................------------------...............---------++++++++++++,,,---...//////000111000---+++,,,...,,,++++++,,,------,,,***---+++++++++---------+++///---++++++,,,---,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,------------------,,,,,,+++++++++++++++---------------,,,,,,,,,((()))***+++,,,,,,------,,,,,,------------------,,,,,,+++,,,,,,---...///---///111000---+++,,,---,,,---...///////////////,,,,,,------...//////000//////...---------------........................,,,---///000000000///............//////////////////000111111000///000111/////////000111111222222111222333555666777777777777999<<<======>>>@@@BBBAAAAAABBBCCCCCCDDDDDDEEEFFFEEEDDDCCC@@@>>><<<:::;;;<<<>>>@@@BBBCCCDDDEEE>>>>>>===;;;;;;:::::::::888999;;;;;;;;;<<>>???@@@@@@@@@AAAEEEGGGOOOUUU^^^ffflllrrrxxx}}}~~~zzzuuuooojjjeee___\\\VVVXXX\\\ccckkkvvvzzzuuunnnhhhaaaYYYNNNGGG;;;999888888888888777555222333444555555444333222222222222222222222222222111111111111111111111111111111000000000000111111222111000//////000111222111000000//////000000111000000000000000000000000000///...---...///111222333111......///000000000///000111000//////000111000000000///////////////......------------......,,,------...//////......------------............,,,...000///---,,,...000////////////////////////........................---------.........//////...........................,,,)))))),,,///000111---......///////////////---------...............,,,---...//////...---,,,.........................../////////000000000000//////............//////------------------------}}}yyywwwuuutttrrrpppppprrrssssssrrroooooommmiiiccc\\\VVVRRRRRRRRRSSSSSSRRRQQQQQQQQQGGGDDDBBBAAAAAAAAA@@@???>>>999666777<<<===:::666===<<<;;;:::888666444333444444444444444333222111///////////////.........///...---,,,,,,,,,,,,,,,+++,,,,,,------.........///...------,,,,,,------...000111000,,,***+++---...------...//////...,,,+++***)))+++---///......111///---------...---,,,******+++,,,------------+++,,,------......------222111///---,,,,,,,,,---.........------,,,,,,,,,((()))+++,,,......//////------------------------,,,,,,,,,---...///000111---///111///,,,)))***+++,,,---...///000000000000,,,,,,------...///000000000///...---------------000000...---+++***((((((+++---///111111000///...---.........//////000000///111222111000///000111......///000111222333333222333444666777888888888999;;;===>>>???@@@BBBDDDCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@>>>;;;888777;;;<<>>@@@AAAAAABBBDDDEEEGGGHHHIIIJJJIIIJJJMMMPPPQQQQQQOOOMMMNNNPPPRRRTTTUUUVVVWWWUUUWWWXXXXXXXXXYYY[[[]]]^^^```aaabbbaaa^^^[[[YYYSSSRRROOOMMMKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFEEEBBBBBBAAA@@@???BBBFFFIIIFFFLLLSSSYYY^^^dddkkkpppxxxtttppplllgggaaa\\\UUUQQQMMMOOOSSSYYYbbbnnnzzz|||vvvqqqkkkaaaVVVNNNAAA???<<<;;;:::888555333333444555666666555444333222222222222222222222222111111111111111111111111111111000000000000111111333111000......000111333111111000000000000111111000000000000000000000000222111///...///000222333999444///,,,,,,...111222///111222111000///000222111111000000//////...............------.........,,,,,,---.../////////...+++++++++,,,,,,---------+++---///...,,,+++,,,///////////////////////////////////////////////////---------.........//////........................---+++)))))),,,///111222---......///////////////........................------------------------........................////////////000000000000//////............//////------------------------|||yyywwwvvvuuutttqqqooonnnoooqqqsssoooppppppkkkbbbXXXPPPLLLOOOOOOQQQSSSTTTRRRNNNJJJHHHGGGFFFEEEBBB>>>;;;999<<<;;;;;;::::::;;;;;;<<<:::::::::999777666444333333333333222111000//////000///+++)))///777555...,,,,,,,,,,,,,,,---...///,,,+++,,,...111111///---222111///...---...111222999333,,,)))***+++***''',,,,,,,,,---------......,,,,,,,,,---------............////////////......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////...------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,------............111111......000000---...,,,+++,,,///222444555;;;888444111//////111222............////////////------...//////......---////////////////////////000000000000000000000000//////000111111111111111111111111111000000000000............////////////111111111111222333444555777777666666777999;;;<<<;;;<<>>======<<<<<<;;;;;;;;;999999:::<<>>>>>???AAACCCDDDEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGEEE@@@===<<<;;;999:::>>>BBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<>>@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIJJJIIIHHHFFFEEEBBB===;;;;;;:::999:::???LLLIIIDDD@@@======>>>???@@@@@@@@@AAA@@@@@@??????CCCDDDFFFHHHIIIJJJKKKKKKQQQSSSVVVXXXZZZ]]]aaadddggggggggggggeeedddbbbbbbccccccbbbcccfffkkkooorrrtttxxx}}}zzzyyyyyyzzzzzzzzzxxxvvvtttqqqkkkeeebbb``````aaaaaa^^^^^^aaabbb```aaadddfffffffffeeeccc```^^^\\\\\\WWWRRROOOPPPQQQQQQOOOSSS^^^cccZZZRRRUUUZZZ\\\bbbiiiooorrruuuyyy{{{{{{{{{{{{{{{zzzxxxvvvsssrrrqqqqqqpppnnnlllkkklllmmmppptttzzzzzzkkkcccWWWMMMGGGBBB===999777666555333333333444444222111000111222333222111333222222222111111111111000000111222222111000000222111000000000000111222000111333333333333111000//////000000111111222222///000000//////000222555LLL@@@555111000...------000000////////////000111------............------......---,,,,,,---......///...------------------//////.........---------000//////............///////////////////////////////////////////////////////////////////////////000///......//////...---...//////000000000000000---...///...---------///111000///------......///------------------------000000//////.........---........................////////////////////////+++,,,------...///000000~~~{{{zzzyyyuuusssqqqpppooooooooopppqqqqqqpppkkkddd\\\VVVTTTXXXWWWWWWVVVVVVTTTQQQNNNJJJIIIGGGEEECCC@@@>>>=========<<<<<<<<<<<<======:::::::::999777666444333222222222222222111000///......---...000000...+++///......------------...---//////...++++++---///111//////222777999777333---++++++,,,//////...,,,++++++,,,,,,,,,---------------------....................................---------------------------,,,+++,,,...///...---++++++******++++++,,,------,,,,,,++++++,,,,,,---------------------------***---------111999>>>???,,,---///333555555222000//////.........000111222............////////////111000...,,,+++,,,---...////////////////////////////////////////////////---///111333333222000///------......///000111111222222222222222222222222444555666888999::::::;;;;;;;;;<<<>>>???AAABBBCCCEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKJJJHHHEEECCC@@@<<<:::<<<<<<;;;===AAAQQQNNNIIIEEEBBBBBBCCCEEEHHHHHHIIIJJJJJJJJJIIIHHHHHHJJJMMMOOOPPPRRRSSSTTTVVV[[[```eeeiiillloooqqqrrrrrrqqqpppooommmlllkkknnnoooppprrrvvvyyy}}}}}}~~~yyyuuuyyywwwrrrmmmiiifffeeedddfffcccaaaddddddccceeejjjnnnooorrrttttttsssqqqpppoooiiiaaa]]]]]]]]]ZZZVVVVVVZZZYYYRRRNNNRRRVVVVVVXXX[[[___aaacccgggkkkmmmsssuuuyyy|||~~~~~~}}}~~~yyyuuusssrrroooppprrrvvv{{{|||sssfffZZZQQQJJJCCC>>>;;;999888666555444555555444333222222444555444333333333222222222111111111111111111111111111111111111111111111111111111111...///111222222111///.........///000111222222333///000000///......000222333000.........//////000000000000/////////////////////000000000000//////------------------------///...,,,++++++,,,---.../////////...------,,,,,,000///............//////////////////////////////////////////////////////////////////////////////111///...///000111///.........///000000000000///,,,...///...---,,,---...000000///............///........................000000000///......------........................////////////////////////000000000111111222222222~~~|||zzzyyyuuutttsssqqqpppoooooopppoooooommmhhhaaa[[[WWWUUUXXXXXXWWWXXXWWWUUUQQQNNNJJJIIIGGGEEEBBB@@@???>>><<<;;;;;;::::::;;;;;;<<<:::::::::999777666444333111111222222222111000000333000000444888555///***,,,,,,,,,---...///000111//////...---,,,,,,///111------000444777555000,,,---,,,---.........,,,+++------------............---------........./////////...------------...///---------------------------,,,+++,,,.........---++++++******++++++,,,------,,,,,,++++++,,,,,,---------------------------(((******))),,,333888888///...------...///...---++++++,,,---...///000111............////////////111000---,,,+++,,,...///000000000000000000000000////////////////////////...///111222222222000///000000000000000000000000111111222222222333333333444555777999:::;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHIIIJJJIIIGGGDDDBBB>>>::::::===>>>===???CCCMMMLLLKKKIIIIIIJJJKKKLLLSSSTTTVVVWWWXXXWWWWWWVVVQQQTTTWWWYYYYYY[[[___bbbgggnnnxxx~~~~~~zzzuuupppmmmkkkooojjjhhhiiihhhfffhhhllloooqqquuuzzz}}}|||uuurrrrrrqqqlllhhhdddccc]]]VVVSSSSSSSSSRRRQQQQQQSSSTTTUUUWWW[[[___fffiiinnnuuuzzz}}}~~~{{{zzzvvvssspppooorrrxxx~~~tttiii___VVVMMMFFF>>>===;;;888777666666666666555444444555555333222333333333222222222222111222222111111111111222222111111222222222222111111////////////////////////......///000111222222333...///000///......///111000222333222111000000///000000000000000///////////////000000000000//////.........//////............---,,,++++++,,,......//////.........---------//////............//////////////////////////////////////////////////////////////////////////////111///...///000111000///,,,---......//////......---...///...------...///000000///.......................................000000//////.........---........................////////////////////////222222222222222222111111}}}{{{zzzyyyvvvvvvtttsssqqqqqqppppppmmmmmmkkkfff___ZZZWWWVVVWWWXXXYYYZZZZZZWWWSSSOOOIIIHHHFFFCCCAAA@@@??????;;;;;;::::::::::::;;;;;;:::::::::999777666444333111111222222222111111000000111555===???999222///+++,,,,,,---...000111222555111---,,,---///000000,,,///444777888777444222------......------,,,+++............////////////------........./////////---,,,+++******+++,,,------------------------------++++++,,,---...---,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,...,,,)))***...000///333000---+++,,,...///...------............------............///////////////...---,,,------...///000000000000000000000000000000000000000000000000//////000111111111111111222111111111000000000///000000111222333444555555555666888;;;<<<============>>>???AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCEEEFFFGGGGGGFFFDDDBBBAAA<<<::::::>>>@@@@@@BBBGGGHHHJJJLLLPPPTTTXXX[[[]]]```bbbdddfffggggggeeeeeeaaaccceeeddddddfffkkkppp{{{{{{xxxwwwxxxtttqqqqqqoookkklllooossstttwwwzzz~~~|||vvvrrrllleee^^^YYYSSSOOOOOOMMMMMMNNNNNNNNNRRRWWW[[[^^^bbbgggnnnsssxxxzzz~~~~~~{{{uuuqqqpppqqqtttwww~~~vvvmmmcccYYYQQQEEECCCAAA>>><<<::::::::::::888666555555555333111333333333333222222222222333222111111111111222333111111222333333222111111222111000//////000111222//////000000111111222222...///000000//////000111,,,111444222111222222000...///000000000000//////------............------//////000000000000//////---------------......///........................///............//////000////////////////////////////////////////////////////////////////////////000///...///000111000///,,,------..................///000///...---...000///////////////.................................////////////////////////........................////////////////////////111111111111111111111111}}}{{{yyyyyyxxxwwwvvvtttsssrrrqqqpppmmmllliiiddd^^^ZZZXXXWWWWWWXXX[[[]]]^^^[[[UUUPPPIIIGGGEEEBBB@@@??????>>><<<<<<;;;;;;;;;;;;<<<<<<:::::::::999777666444333000111111222222222111111,,,333>>>FFFAAA666000222------------...///111111===555...,,,...000///,,,,,,111666999999<<<@@@DDD,,,---------,,,,,,---...---------.........//////............////////////---,,,***))))))***,,,---........................,,,+++***+++---...---,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---......---------,,,,,,,,,///111000------000000...222000---,,,...000111111...///000111111000///...............////////////,,,,,,------.../////////000000000000000000000000000000000000000000000000111000/////////000222222/////////000000000000000000000222333555777888888666888;;;===???@@@@@@???===>>>@@@AAAAAAAAA@@@???>>>============>>>@@@@@@CCCCCCCCCCCCCCCBBBAAA@@@@@@===???CCCFFFFFFIIIMMMNNNQQQVVV]]]fffooovvv{{{zzz||||||yyyzzz|||{{{~~~~~~zzzrrrhhh___ZZZTTTPPPNNNOOOMMMJJJLLLRRRUUUUUUVVVYYY]]]dddjjjmmmssswww~~~~~~yyyuuupppmmmkkkpppvvv~~~yyyoooddd\\\PPPNNNKKKHHHEEEDDDCCCCCC@@@>>><<<::::::888666444444444333333333222222222333222222111111222222333111222222333333222222111222222222111111222222222000000000000000111111111---///111111000000111222(((---///...///444444111---...///000111111000000------............------...///000000000000///...------...///////////////,,,,,,------.../////////...............///000000///////////////////////////////////////////////////////////////////////////...---...000111000///------...//////////////////000111000//////000111///////////////......---........................------......///000000000//////////////////////////////////////////////////////000111222333444444|||zzzyyyxxxxxxxxxwwwvvvtttsssqqqqqqmmmllliiiddd___ZZZYYYYYYWWWYYY\\\```aaa]]]WWWRRRHHHFFFDDDAAA???>>>>>>>>>======<<<<<<<<<<<<======:::::::::999777666444333000111111222222222111111...;;;KKKQQQDDD333///666//////.........//////000CCC999///,,,///111---((((((---222444555;;;FFFPPP+++,,,,,,,,,,,,---///000,,,,,,,,,---------................../////////000///...,,,++++++,,,...///........................,,,+++***+++---...---,,,------,,,,,,------...///---,,,,,,++++++,,,,,,---.........------,,,,,,,,,***---...---...111222000...---,,,---000222333333,,,...111333444444333333............/////////000***+++---...///000000///000000000000000000000000000000000000000000000000222111///......000222333,,,------...///000111111000111333555777999:::;;;888:::===???AAABBBAAAAAA>>>>>>@@@@@@@@@@@@???>>>;;;::::::::::::<<<>>>???BBBBBBAAAAAAAAA@@@@@@@@@EEECCCDDDJJJMMMMMMPPPTTTYYY\\\bbbkkkwwwyyynnniii[[[VVVSSSSSSNNNHHHHHHMMMQQQOOOMMMNNNQQQWWW^^^bbbccchhhpppwww{{{~~~{{{rrriiidddeeejjjrrr}}}vvvjjjbbbZZZXXXUUURRROOOMMMLLLLLLGGGEEEBBB@@@???===:::888444444444333333333222222444333222111111222333444111222333444444333222111000111222222222222111000111111111000000000000000---///111222111111222333///333333//////333222---,,,---///000111111111000//////000000000000//////---...///000000///...---,,,---///000000000///...+++,,,,,,---...///000000...............///000111////////////////////////////////////////////////////////////////////////...------...///000000///...//////000000000000000///111222111000///000222/////////000///......---////////////////////////,,,,,,---...///000111111000000000000000000000000////////////////////////...///111333555777999:::~~~}}}{{{yyywwwyyywwwuuuttttttssspppnnnnnnmmmkkkhhhccc^^^ZZZWWWXXX]]]aaa```YYYRRROOOOOOJJJGGGCCCAAA@@@???>>>===;;;::::::999:::;;;<<<======;;;999666444333333333333222222444555555333111--->>>LLLIII888+++***000111000///......---......444222///------///222444;;;777333222555;;;AAADDD,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000///...------...///000+++++++++,,,,,,,,,------,,,---......//////....../////////......---------111000...---,,,,,,------///...---...///222555666111111222222222333333333111000///......///000111222111000000///000000111000000000000000000000000111111111111000000000000111111000000000000000111000111222222111000111333000111222444666888:::;;;======>>>>>>>>>>>>======???@@@???>>>===:::888666<<<;;;;;;:::::::::::::::888;;;???AAABBBCCCDDDEEEDDDKKKQQQSSSWWW]]]```___cccjjjuuu}}}llleee[[[RRRMMMJJJIIIIIIKKKJJJGGGFFFHHHLLLRRRUUUVVVZZZ^^^aaadddjjjqqqvvv~~~rrriiibbbcccgggppp||||||nnnaaaYYY[[[]]]]]]]]]^^^\\\ZZZVVVVVVRRRMMMJJJHHH@@@888>>>:::666444444555555444000000111111222222222333222222222222222222222222333333333222222222222111000000000000000000000000000000000000////////////111111111111111111111111000000//////.........---000000000000000000000000..................------//////000000111111222222////////////////////////,,,,,,---...///000111111---......///000111111222000000000000////////////000000000000000///.........//////000111222222222111111111111000///------000000////////////000000000000000000000000000000........................000//////.........//////000000000000////////////000000000000000000000000000------555???CCC>>>777~~~|||zzzxxxyyywwwuuuttttttsssqqqppppppooolllhhhddd___[[[YYYWWW[[[___]]]WWWPPPMMMLLLIIIFFFCCC@@@@@@???>>><<<;;;;;;:::::::::;;;<<<===<<<;;;888666555444444444222111111222444444222000...666>>><<<333,,,,,,000//////.........//////000111000......///111444666666222......111666:::<<<,,,---------............------,,,,,,---......///......------......///000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000///...------...//////,,,,,,---------.........,,,---......//////..................---------,,,000///............000000111000.........000111333000000000000111111111111000000///......///000000//////000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222000222333222111111222444222333444666888:::;;;<<<<<<============<<<<<<<<<::::::;;;;;;:::999777666::::::999888999:::;;;<<<:::===@@@CCCEEEFFFIIIJJJNNNTTTYYY\\\```hhhlllmmmxxx~~~{{{tttiii___WWWRRRNNNKKKHHHHHHGGGGGGHHHJJJMMMOOONNNPPPRRRSSSTTTXXX^^^bbbpppttt|||{{{ttthhheeecccgggppp{{{{{{lll^^^VVVXXX[[[]]]aaadddggggggdddeeeaaa\\\XXXTTTLLLDDD===:::777555555555444333111111222222222333333333222222222222222222222222111111111000000000000///000000000000000000000000000000111111111111111111111111111111111111111111111111000000000/////////000000000000000000000000....................................////////////////////////////////////------......///000000000.........///000111111111000000000000////////////000000000000000///.........//////000111111222222//////000000000000000000000000////////////000000000000000000000000000000////////////////////////000//////.........//////111111111111111000000000000000000000000000000000222000000444;;;===999444}}}{{{yyyzzzxxxvvvuuuuuuuuusssqqqrrrpppmmmhhhddd```^^^\\\WWWZZZ]]]ZZZTTTMMMJJJIIIHHHEEEBBB@@@???>>>===<<<<<<;;;;;;;;;;;;<<<======;;;:::888777666555555555111111000111333333111///000000000000//////000111---------......///111111------...///111444666777111...,,,+++...111333444------........./////////......------......//////,,,,,,,,,,,,,,,------...------------------------.........---------------///......---......//////---------.........//////,,,---......//////.........------------,,,,,,,,,............///111222333222111///...------...///............//////////////////...------...//////---...///111111111000000000000000000000000000000111111111111111111111111333333222222222333333444111333444444333333444555555666777888:::;;;<<<===<<<<<<;;;;;;;;;::::::999666777888999999999999888;;;:::999999:::<<>>>>>===<<<<<<<<<<<<<<<<<<<<<======:::999888777777666666555222111000111222333222000222000------///111333333...............///000000---...///111333444555555000...------///000000000.........////////////000//////.........//////000*********)))***++++++,,,.......................................---------...------.........//////------------............,,,---......///.........---------------,,,,,,,,,.........//////000111111000000...---------------------........./////////.........------.........,,,...000222333333222111000000000000000000000000222222222333333333333333333222222222222333333444222444555555444444666777888999999:::;;;<<<======;;;::::::999888888888888777888999999:::;;;;;;;;;======<<<<<<>>>BBBEEEGGGGGGIIILLLNNNQQQVVV[[[___dddnnnyyyxxxnnncccZZZSSSNNNMMMLLLLLLLLLMMMNNNOOONNNMMMLLLJJJJJJLLLOOOQQQSSSYYYcccoooyyyyyyooobbbZZZ[[[dddpppyyy{{{hhhXXXNNNKKKLLLQQQYYYaaakkkssswww{{{{{{wwwtttpppiiiaaaQQQKKKCCC===999888666666222222222222222222222333222222222222222222222222333333333222222222111111000000000000000000000000///000000111222333444444111111111111111111111111000000000000000000000000////////////////////////............////////////222222111111000000//////////////////////////////000000//////.............../////////000000000111000000000000//////////////////000000000000//////////////////000000111111000////////////111222333000000////////////000000//////////////////////////////////////////////////////////////////000111000000111111111111111222000000000000000000000000222222222111/////////000~~~}}}|||zzzxxxyyywwwvvvvvvwwwwwwvvvtttrrrppplllgggccc```^^^^^^ZZZ[[[ZZZVVVQQQMMMIIIHHHFFFDDDAAA??????>>>===<<<=====================<<<999999999888777666666555444333111222333444333222000111111000//////111222000000///..................///111222333333222222///...---...//////...---.........////////////000000//////.........//////+++++++++++++++,,,,,,---................................................,,,,,,---...............+++,,,,,,,,,,,,---------,,,---......///.........------------------------........................---------------................../////////000000---..................---...///222444555444333222000000000000000000000000111111111222222222333333111111111111111222333333333555777777666666888999:::;;;;;;;;;<<<<<<<<<<<<999999888777666666777777999999999::::::;;;<<<<<>>===>>>>>>>>>???>>>>>>===<<<:::::::::999888777555444555333222222333444444333...000222111...------///111111///......---------000000111111111000000///...---,,,,,,......---+++------.........///////////////......------.....................///000000------------------------.............../////////+++,,,---...............+++++++++,,,,,,,,,------,,,---......//////......---------............///---...............---,,,+++,,,------...///000000////////////000000000111---...////////////...---///000222333333333333222000000000000000000000000......//////000111111111111111000111111222333444555666888888888888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888777666555555666777888888888888999:::;;;======AAABBBCCCEEEHHHKKKMMMOOOPPPRRRTTTXXX___iiittt{{{~~~uuuooodddaaa[[[WWWUUUVVVYYY\\\^^^\\\YYYXXXVVVTTTQQQOOOLLLMMMOOOTTT[[[gggsss|||~~~yyypppeee]]]YYYYYY[[[llluuuooo___UUULLLGGGIIILLLOOOYYYeeepppyyyzzznnnfffZZZNNNEEE>>>:::777333333333333222222222222222222222222222222222222111111111000000000000///000000000000000000000000//////000000111222222222111111111111111111111111............////////////000000000000000000000000.........//////000000111////////////............////////////////////////000000//////.........---////////////000000000000000000000000////////////...//////000000000000000////////////////////////000111111222222111000000000000////////////000000000000000000000000000000........................////////////000111222222.........///000000111111111111111111111111111111//////000/////////111333~~~}}}{{{yyywwwuuutttuuuwwwwwwvvvuuuqqqpppmmmjjjgggccc```^^^[[[YYYVVVSSSPPPNNNKKKIIIGGGEEEBBB@@@@@@@@@???>>>>>>>>>?????????>>>===<<<;;;;;;;;;:::888666444333444333111000222333333222///000000000///.........000//////.........//////000/////////////////////...---,,,,,,.........---,,,---------............///......---,,,,,,------...............//////000,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000***+++,,,...//////......,,,,,,,,,,,,---------...,,,---......//////.............../////////000000,,,---...///000000//////,,,------...///000000000////////////000000000000...///000000000000///...000000000000000000000000000000000000000000000000//////000000111222222333111111111222222333555555666777999999999:::;;;===;;;;;;;;;::::::999999888777666555444555777999:::888888999:::<<>>???@@@@@@@@@>>>===<<<<<<<<<<<<;;;999666444222444222000///111222222222333111//////111222111///......---......///000111///............///000000000///---...///000000000,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000)))+++,,,...//////......---------.........//////,,,---......//////........./////////000000111111***,,,...000222222222222---...//////000/////////.........////////////000...///000111111000///...000///...............///000000000000000000000000222222333444444555666666222222222333444555666777666888::::::::::::<<<>>>;;;;;;:::999999888777777666555444444555777:::;;;999999:::===@@@DDDGGGIIILLLNNNRRRVVVXXXYYYYYYYYY\\\^^^dddlllyyy}}}yyyrrrlllgggcccaaaXXXXXX[[[```eeefffbbb___YYYXXXUUUPPPNNNQQQXXX^^^kkkqqqwwwwwwoooddd[[[VVVUUU```qqqxxxjjjVVVJJJDDDGGGIIIIIIRRR___kkkwww|||wwwoooeeeXXXKKKCCC888888777777666666666555222222222222222222222222333333333222222222222111000000000000000000000000444333333333333333333333111111111111111111111111//////000000111111111222000000000000000000000000---......///000111111222//////000000111111222222////////////////////////////////////////////////000000000000////////////000000000000////////////......///000000000000000///////////////.........***---111444666555333111000000////////////000000000000000000000000000000000000000000000000000000////////////000111222333///000000111222222333333111111111111111111111111222111000111333444222000}}}{{{wwwuuusssrrrsssttttttsssuuurrrnnnkkkgggccc^^^[[[\\\[[[XXXUUUQQQMMMJJJHHHJJJIIIGGGDDDBBBBBBAAABBB???>>>>>><<<;;;:::999888:::999999999888777777777555555444333111---+++)))222222000///............000000000000000000000000000000//////.........---000///---++++++---///000******))))))***,,,---///222000---+++***+++,,,------+++***,,,///000...+++------------------------+++,,,------......------,,,,,,---...///000111111///...---,,,,,,,,,,,,,,,---++++++---000111000------,,,,,,,,,,,,---......000000000000111222444444000/////////......------////////////////////////---------------,,,,,,,,,---///111222333222111000//////000111111111111111333333222111000000000000222111000000111444666888999999999::::::;;;;;;;;;;;;:::888777666666666777999777666777888:::::::::@@@@@@AAABBBCCCGGGLLLPPPPPPRRRUUUXXXZZZ[[[\\\\\\ccchhhrrr~~~|||qqqeee___WWWXXXZZZ^^^bbbfffhhhiiigggeee```VVVMMMKKKOOOUUUYYY```kkkssstttlll___UUUSSSZZZfffuuuuuu```UUUKKKGGGGGGIIINNNUUUooo|||{{{rrrfffYYYQQQKKK@@@999888777333111444...000444555555333222222111111111111111111111111000000000000000111111222111111111111111111111111333333333222222111111111111111111111111000////////////000000111111222222222111111111000000//////111111111000000000000000111111111000000000000000...---,,,++++++,,,---...////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111111111000000//////222///---,,,---///000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000333111///......///111333222222111111111111111111~~~|||wwwuuurrrqqqssstttuuuuuutttrrrnnnkkkgggccc^^^[[[[[[ZZZXXXUUUQQQMMMJJJHHHJJJHHHFFFCCCBBBAAAAAAAAA??????>>>===<<<;;;:::999::::::999999888777777777333333333333222111///...111000///...------------////////////////////////000/////////............111///...------...///111++++++******+++,,,---......,,,***((('''''')))***---------...///000///------,,,,,,,,,,,,,,,,,,,,,------......//////............//////000000111111///...------------------...---,,,...111222111///......------......///000000000000000000111222333222222222222111111111000000000000000000000000000.........///////////////---...///000111000/////////000000111111111111111444444333222222222222222555555444555666888999:::::::::;;;;;;;;;;;;;;;<<<;;;:::999888777777888999888888888999;;;=========BBBDDDHHHJJJLLLOOORRRUUUUUUVVVXXXZZZ\\\___bbbeeemmmrrr{{{vvvjjjddd[[[ZZZZZZ[[[^^^bbbeeefffpppnnniiiaaaYYYSSSQQQQQQQQQWWW```iiimmmjjjccc\\\RRRWWW___kkkyyyzzzcccXXXLLLFFFEEEGGGNNNUUUfffttt}}}tttiii```PPPFFF===;;;999666444666111222222111111000111111111111111111111111111111000000000000000111222222111111111111111111111111333333333333222222111111111111111111111000///////////////000000111111111111111111111000000000//////000000000111111111111000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000/////////222///---,,,...///000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222111000//////000111222222222111111111111111111~~~|||xxxuuuqqqpppqqqtttuuuvvvsssqqqmmmjjjgggccc___[[[[[[ZZZXXXUUUQQQMMMJJJHHHHHHGGGEEEBBBAAA@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;::::::999888888777777111111222333444444333333111000000///............////////////////////////////////////............------,,,,,,,,,,,,------------,,,,,,,,,------...000...,,,*********,,,---,,,...000000/////////000.........------,,,,,,,,,.........////////////000000000000000000000000000......------......///000///......///111222111000//////......//////000111000000/////////000000111000000000////////////...111111111111111111111111//////000000111111222222000000000000///////////////000111111222222111111555444444333333333333444555666777888999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888999:::;;;888999;;;===???@@@AAAAAABBBGGGMMMQQQTTTUUUWWWXXXWWWXXXZZZ[[[]]]bbbhhhmmmyyy~~~|||qqqkkkcccaaa^^^^^^```ccceeeeeeooommmiiieee```XXXPPPKKKKKKOOOVVV^^^cccdddaaa]]]PPPRRRWWW```mmm{{{mmm___QQQIIIFFFGGGNNNUUUaaaqqqxxxooo\\\RRRGGGBBB>>>:::888888666444222///...///111222222222222222222222222222111000000000000111222222111111111111111111111111333333333333333222222111111111111222111111000///////////////000000000000111111111111000000000000//////000000111111222222//////000000000000///////////////000000/////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000///////////////...111///------...000000///111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111222222222222222222~~~{{{wwwsssooommmooorrrtttuuurrrpppllljjjgggccc___\\\ZZZYYYWWWTTTQQQMMMJJJHHHHHHFFFDDDAAA@@@?????????@@@?????????>>>>>>======;;;;;;:::999888888777777000111111222333444444444333333222111111111111111///////////////////////////////////////.........------------------------.........---------------111000...------...///000+++...111000...---...111000000//////......------...............//////000111000000000//////......---------......000111111.........///000111000/////////......//////000111000//////.........//////........................000000000000000000000000//////000000111222333333333222111000000000000000000000111222222222222111444333333333333333444444333555777999999999888777<<<<<<<<<;;;:::::::::999:::999999888999:::;;;<<<:::<<>>??????????????????>>>>>>>>><<<<<<;;;:::999888777666222222222111111222222222333222222111111111111111.................................///////////////000000000111111000000000..................------...---,,,,,,,,,---......***---//////---+++---///............------,,,,,,------,,,,,,,,,---...////////////......------,,,---------...///000111222,,,---...//////...............------......///000//////...............///111111111111111111111111////////////////////////......///000000111222222222111000///////////////000000111222222222222222222222222222222333444555333555777999:::999888666;;;:::::::::999888888888999888888888999;;;===>>>>>>@@@CCCDDDDDDDDDFFFHHHLLLPPPVVVZZZ^^^aaaeeegggffflllsssxxxzzz~~~zzzwwwrrrooonnnooossstttqqqnnnhhhddd______aaa^^^WWWPPPNNNOOORRRUUUWWWVVVRRROOOMMMNNNPPPUUU]]]gggpppvvvxxxhhh\\\TTTOOOPPPTTTdddsss~~~xxxuuunnncccXXXPPPIIIAAA:::888555222222444555444333222222222222222222222222111111111111111222222333111111111111111111111111111222444555555444333222111111222222222222111111000000000000000/////////000000000000000000111111333222222111000///......---...000111111111000///,,,---...//////...---,,,////////////000000000000////////////////////////////////////////////////000000111111111111000000............////////////111000...///000111000///........................111111111111111111111111000000000000000000000000//////000000000111111111111111222222222222111111111111222222333333333333|||xxxvvvsssnnnlllmmmnnnoooooopppmmmkkkiiigggddd```]]]XXXXXXVVVSSSPPPMMMJJJHHHGGGFFFDDDAAA@@@?????????>>>>>>>>>>>>>>>?????????===<<<;;;:::999888777666555444333111000000000000000//////....../////////.................................///////////////...------,,,,,,------...------......///......---......---......///000000***,,,......---,,,---...++++++++++++++++++++++++------,,,++++++---...///.........------,,,,,,,,,------------...///000111,,,---//////...------.........------......///000//////.........//////000//////000000000000000111..............................//////000000111111////////////............000111222222333222222222111111111111222333555555777888:::<<<<<<<<<:::999999999999999888888888888999999999999;;;===???@@@AAADDDGGGGGGFFFGGGKKKOOOPPPUUU\\\ccchhhnnnsssvvvyyyxxxtttqqqsssxxxyyyvvvrrrmmmgggaaa^^^]]][[[UUUPPPOOOPPPQQQTTTWWWXXXVVVUUURRRRRRSSSVVV[[[aaagggkkk~~~vvvmmmddd[[[WWWXXXaaappp}}}zzzwwwuuussslllddd^^^WWWLLLBBB:::666333222444555444111333333333333333333333333222111111111111222333333111111111111111111111111111222444555666555333222000111222222333222222222111111111111000000000000000000000000111111111111333222222111000///......---...000222333222111000000000000111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000...////////////000000000111000//////111111000///........................111111111111111111111111000000000000000000000000111111111222333333444444222222222222222222222222111111222222333444444444|||yyyxxxuuuqqqooooooooonnnmmmooommmjjjhhhgggddd```^^^XXXWWWUUUSSSPPPMMMJJJIIIHHHGGGDDDBBB@@@?????????=========>>>>>>>>>??????======<<<;;;999888777666777666444222111000000111///......------......///..................................../////////000---,,,***))))))***,,,---++++++---...///......------......///000000111222---,,,,,,---//////...---******++++++,,,---------......,,,,,,,,,---///000...............------------,,,,,,,,,---...//////,,,///111000...---.../////////......//////000111............///000111111------------.........////////////////////////////////////000000000000000...///111111222111000000000111222222333333222222111111222222333555666777:::;;;<<<=========<<<<<<888999999999999999::::::;;;:::;;;<<<>>>@@@CCCDDDCCCFFFIIIIIIIIILLLSSSYYY\\\cccooozzz{{{uuutttxxx|||{{{xxxrrrnnnhhhccc```\\\WWWSSSSSSRRRPPPRRRVVV[[[^^^___```^^^\\\[[[]]]bbbgggjjjyyyxxxmmmeeeccceeesss|||sssmmmkkklllllloooooommmjjjfff[[[OOODDD>>>777444555666555333333333333333333333333333222222111111222222333444111111111111111111111111000222444666666555444222000111222222333333333222333222222222111111111000///000000000111111111111000000000000000000111111---///111444444444222111111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111111000///000111222000///////////////////////////111111111111111111111111000000000000000000000000000111111222333333444444333333111111111111333333111111222222333444444555}}}yyyzzzwwwtttqqqqqqpppnnnmmmnnnllljjjhhhgggdddaaa^^^XXXWWWUUUSSSPPPMMMJJJIIIIIIGGGEEEBBBAAA@@@@@@@@@<<<<<<======>>>>>>??????>>>===<<<;;;999888777666888777555333222222222222000000////////////000111........................---.........//////000000333111///------///111333)))***,,,...//////......((())))))***+++,,,------///---,,,...111222000---,,,------...///000111111000///---,,,---...000222////////////////////////---,,,,,,,,,,,,---......---000222111///---///000000000000000000111111222.........//////111222333///000000000111111222222000000000000000000000000111111111000000000000000111222444666777666444333111111222333333333333222222222333333555666888999;;;;;;<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;<<<<<<===>>>@@@CCCEEEGGGDDDGGGJJJKKKLLLQQQZZZaaannnxxxxxxuuuyyy}}}~~~}}}yyyvvvrrrnnnjjjeee```]]]YYYUUUQQQQQQUUU]]]cccfffmmmiiidddaaabbbfffkkkooowww}}}sssooonnnzzzuuufff]]]\\\___cccjjjoooqqqrrrqqqfffYYYPPPGGG<<<666666888999777333333333333333333333333222222111111222222333444111111111111111111111111000222444666777666444222000111222333333333333333333333333222222222111111//////000000111111111222---...///000111222333333---///222444555555333222000///...------...///000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111222222111000///000222222000///111111111111111111111111111111111111111111111111000000000000000000000000...//////000111111222222444333111000000111333444111111222333333444555555}}}{{{yyyuuuqqqooonnnoooooorrrpppnnnllljjjgggccc___ZZZYYYVVVRRRNNNKKKIIIHHHCCCCCCCCCDDDCCCCCCBBBAAA??????>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;::::::999666333000///000222333444333111///.........,,,+++------......///000000000.........000222222000...000000000000111111111111...---,,,+++,,,...000111......------------......000000000///......------+++---///000///...///000333222000///.........///((()))+++---...///000000111000///...............000///...------...///000///////////////...............///......///222444222222111///...---,,,+++...///111222222222111000222222111111111111111111000000111333444555666777444333222000//////......111222333555777999;;;<<<@@@>>>=========<<<999777999999999888666777999;;;>>>@@@BBBDDDGGGJJJMMMOOOMMMNNNQQQTTTUUUZZZfffttt{{{yyyzzz}}}~~~|||zzzwwwtttrrroookkkiii```\\\WWWUUUXXX```iiiooo{{{{{{zzzxxxuuussstttuuuooo___UUURRRRRRZZZ```jjjsssxxxvvvooojjj^^^TTTGGG===888777777666333333333555666666444222777444000///111333222111222222222222222222222222444555666666777777666666444333333222111000//////000111111111111000//////000111111111222222222222000000000000000000000000333222222222111000000000000111111000---+++******333222111111111222444444111111111000000000000000......///000111000000000000000000000111111111111///...---------...000111...000111000///...///111222222111111111111111222111222222333333222222111333222111000000111222333333222111000222555888:::333333333333333333333333222222222222222222222222}}}zzzxxxuuusssqqqrrrssstttsssqqqnnnmmmkkkgggccc___ZZZXXXUUURRRNNNKKKIIIHHHEEEEEEEEEDDDCCCBBB@@@??????????????????>>>>>>>>>???>>>===<<<:::999888777666333000///000222333444222000//////000111111000111000000000000/////////.........000222222000...............////////////...---,,,++++++,,,...///......------------......////////////...............000111111000///000111222111000......---............///000000000000000111111000///......//////000000///......///000000////////////////////////.../////////...///111333111111000///...------,,,...///000111111111000000000000000000000000000000333333222000///...---,,,......///000111333444555666777888999:::<<<<<<===:::::::::999777666444444888999::::::999:::===???BBBCCCDDDFFFHHHKKKOOOQQQVVVXXX\\\bbbfffmmm|||}}}}}}}}}zzzyyywwwvvvuuusssooolllgggddd```___bbbiiirrrwwwrrraaaUUUOOONNNPPPWWWcccpppxxxzzzvvvrrrfff\\\OOODDD???;;;888666666555555555666666444222666333000///111333333222222222222222222222222222111111222333333333333222333333222222111000000000111111222222111111000////////////000000000111111000000000000000000000000222222111111111111111111///111222111///.........222111111000111222333444111000000000000000000000////////////000000000000///////////////000000000222111111000111222333444000111222111000///000222222222111111111111222222111222222333333222222111333222111111111111222333555444333111111222333444333333333333333333333333333333333333333333333333|||yyywwwuuuttttttuuuxxxyyysssqqqooommmkkkgggccc___YYYWWWUUUQQQNNNKKKIIIHHHGGGGGGFFFEEECCCAAA???>>>@@@@@@@@@?????????>>>>>>@@@@@@>>><<<:::888666555555333000///111222333333111000///000222444444444444333222111000///...---.........000222222000...---........./////////000...---,,,+++++++++,,,---......------------..................////////////000222333333111000000111111000///...------------111111111111000///...---111000000/////////000000111000000//////000000111///////////////////////////000000///......000222000000000//////...............///000000000000000000000000000000000000000111111111111111111111111333333222111111111222222777777777888888999999999;;;>>>???===999777777888777999;;;===>>>???AAACCCEEEFFFHHHIIILLLPPPVVVZZZaaaccchhhpppwww|||{{{zzzzzzzzzxxxtttqqqooommmllllllpppwwwwwwfffWWWMMMIIIHHHPPP]]]lllxxx}}}|||zzzrrriii\\\QQQIIIBBB<<<888888666555555666666444333444222000000111333333333333333333333333333333333222222333444444444444444111111111111111111111111222222222222222111111000............////////////000000000000000000000000000000111111111111111111///111333333111111111222000000000000000111222222000000000000000000111111000///.........///111222000000000000000000000000222222222111222333333444000222333222111000111222222222111111111111222222111222222333333222222111333333222222222222333333444444444333222222222222444444444444444444444444444444444444444444444444~~~|||yyyxxxvvvttttttvvvxxxzzztttrrrooommmkkkgggccc___XXXVVVTTTPPPMMMKKKIIIHHHGGGGGGFFFEEECCCAAA@@@>>>AAAAAA@@@@@@@@@?????????@@@???>>><<<:::888666666555333000000111333333333111000///000222444555444333222222111000///...---.........000222222000...//////000000111111222222//////---,,,,,,,,,,,,---......------------......---------...///000000111111222333333111000000000//////......------------............---,,,++++++//////.........///000000111111000000000000111111///////////////000000000///000111000......///000//////////////////000000......//////000000000000000000000000111111111111000000111222222333444444666555444333222222222222666666777888888999999:::>>>BBBDDDBBB===:::;;;>>>999;;;>>>@@@@@@BBBDDDFFFFFFIIIMMMPPPUUU]]]fffmmmuuuvvvzzz}}}|||zzzxxxvvvtttssstttwww|||{{{kkk[[[NNNGGGHHHOOO[[[iiiuuu|||~~~}}}}}}uuujjj___VVVLLLBBB<<<999777555555666666666555222222111111222333444444333333333333333333333333222333444444555555444444000000111111111222222222222333333333333222111111............////////////000000000000000000000000//////000000111111222222000222333333222111111222///////////////000000111000000000000000111111111111000...---...///111333222222222111111111111111/////////000000000111111000111222222000000111222222222111111111222333333111222222333333222222111333333333333333333333333000111333444555555555444444444444444444444444444444444444555555555555555~~~|||zzzxxxvvvtttssstttvvvwwwuuussspppnnnkkkgggccc___WWWUUUSSSOOOLLLJJJHHHHHHFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<:::999888777444222000000222333333222222111//////111222222111////////////////////////.........000222222000.../////////000111222222222000000///.....................------------......,,,------...///000111111///111222111///......///...............---------++++++,,,---------,,,,,,------------...///000000000000111111111111000000////////////000000111111///000111111///...///000/////////000000000000000///////////////000000111111111111222222333333333333333111000...,,,+++***000000111333555777999;;;999999:::;;;===>>>???@@@:::>>>AAA@@@;;;888:::===<<<>>>AAABBBBBBDDDFFFHHHHHHMMMTTT[[[cccooo|||}}}{{{zzzyyyvvvwwwxxx|||ppp```QQQIIIIIINNNXXXeeerrr{{{~~~uuummmcccXXXLLLCCC:::888555444555777777777222222333333333444555666333333333333333333333333//////000111111111111000000000000111222222333333222333333333333222111111//////000000000111111111000000000000000000000000/////////000000111111222111222333333111//////000......//////000000000000//////000000111111111111111000...---...///111333111111000000////////////.........//////////////////000111000//////000111222222111111222333333444111222222333333222222111333333333333333333333333000222444666777666666555444444444444444444444444444444444555555666666666}}}|||zzzyyyvvvsssrrrssstttvvvuuusssqqqnnnkkkgggccc___VVVTTTRRROOOLLLJJJHHHHHHFFFFFFFFFEEEDDDCCCBBBAAA???@@@@@@AAAAAABBBCCCCCC>>>======;;;:::999888888444222111111222333333222333111/////////000///...,,,------...///000000111.........000222222000...,,,,,,---...///000111111000000000000////////////......------------......---------...///000000111---///000000...------........./////////......---,,,---...///000000000000------------...000111111///000000111111000000///...//////000000111111222---///111111000//////000000000000000000000000000000000000000000111222222111111222222333444444444222222111111000000//////333333333444666888999:::888999:::;;;===>>>???@@@:::<<>>???@@@AAABBBDDDEEEEEE@@@???>>><<<:::888777666333222111111333333222111222111//////000000///...---......///000000111111.........000222222000...,,,,,,---...///000111111......//////////////////......------------......------......//////000000,,,...//////.........///......///000000000///......///000111222222222222......//////000222333444...///000000000000///......//////000111111222222,,,...000111000000000111111111000000000000000000222111111000111222333444000111111222333333444444///000111333444666777888888777777666666777777777888999999:::;;;;;;<<<<<<<<<===???@@@AAAAAABBBBBBDDDEEEFFFFFFHHHLLLRRRVVVYYYbbbnnnyyywwwfffUUUJJJGGGHHHMMMXXXgggvvv~~~tttfff\\\JJJFFF???;;;999888888888555777999888666555555777444444444444444444444444333444444555555555555555111111111111111222222222111111222222111111000///111111111222222222222333000000000000000000000000000000000000000////////////111222222000///000111...///000111111111000000...//////000111111222222////////////000000000000/////////...---,,,,,,,,,///000111222222222111111///000111111//////000111222222222222333444555555111222222333333222222111111111222333333222111111000000111222333333333333222222222222222222222222222333333444555555666666}}}|||yyyxxxuuuttttttuuuwwwyyyvvvtttqqqooolllhhhbbb___UUUSSSQQQNNNKKKIIIHHHGGGJJJJJJHHHFFFDDDAAA???>>>===>>>???AAACCCEEEFFFGGGBBBAAA???<<<999777555444333222111222333333222111222000//////000111111000///000000000111111111111.........000222222000.........///000111222333333,,,,,,---.../////////............------..................///////////////,,,---///000///...///000...///000111111000/////////000000111111111111000000000000111222444555666---...///000000///...---...//////000111222222222+++---000111111000111111111111111111000000000///333222111111111222444444///000000111222222333333222222222111111111000000222222444555888;;;===>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<>>>AAACCCCCCBBBFFFFFFGGGHHHKKKPPPXXX]]]bbblllxxxxxxgggUUUJJJIIIIIILLLTTTbbbrrr|||oooeeeRRRLLLEEE>>>:::999888777666999;;;:::777555666777444444444444444444444444111111222333333333222222111111111111111111111111111111111111111000//////000111111111222222222222000000000000000000000000111111000000//////.........///222222222111222444...///111222222222111000...//////000111222222222......///000111000000000333222222111000//////......///000111222111000000000222333222111000111222222222222222333444555666222222222333333222222222000111222333333222111000***+++---///111444555666111111111111111111111111222222333333444555666666~~~{{{zzzyyy{{{xxxvvvuuuvvvwwwxxxxxxzzzwwwrrrlllgggdddcccbbb[[[XXXTTTQQQOOOMMMJJJHHHHHHGGGEEECCCBBBAAABBBBBBAAABBBCCCCCCBBBBBBDDDFFF>>>>>>>>>>>>===;;;999777555333000000000111111000333333333333222222222222666222---)))(((+++000333,,,------...............//////------...000222444333111///...---...///000111111222222222222111111///...---,,,,,,---...///..................------////////////////////////////////////000000000000:::777333///...///111333222333444444333222111000//////000111111111111111000111222111000///000111000000000000000000111111111777;;;888000---111777:::666222111444666777666111111111111222333444444777888999:::;;;<<<<<<===???>>>>>>@@@CCCCCC@@@<<<===???AAACCCDDDDDDDDDDDDHHHKKKNNNPPPSSSYYYbbbiiinnnvvv{{{lll[[[MMMOOOKKKKKKRRR^^^kkk{{{|||tttbbbXXXLLLDDDBBBAAA???<<<<<<===<<<:::777555444555777555333444666777444111444444444333333333222222333333333333333333333333111111111000000000000///...///000222222111111000333111000///111111000///222222222222222222222222000000000000000000000000111111222333333333333222333333111000//////......000000111111111222222222000000////////////000000000000000000000111111222222222111111111111111111222333555555555333111000...111444555222111222333555555333333333333555555333333444444555444444444444444444444444444444444222222222333333333444444|||zzzzzzxxxvvvttttttvvvxxxyyyyyyxxxuuuqqqlllgggcccaaa```ZZZWWWSSSQQQOOOMMMKKKIIIIIIGGGEEECCCBBBAAAAAAAAA@@@AAAAAA@@@??????@@@BBB>>>===;;;999777777888888888555222111111222222222000000000//////.........222000...,,,,,,---///111------.../////////////////////...---...000222333222111///.........///000...//////////////////...//////...------...//////........................////////////////////////////////////000000000000333111000///......///000000000111111111000...---//////000111111111111111000111222111000///000111222222111000000111111111000444777555000...111555222000...///111222111///333333333333333444555555888888999:::;;;<<<=========<<<<<>>===>>>???CCCAAA===;;;;;;===AAADDD<<<888444222222333444444333222222111000///............///000000000//////......///000000000000000//////.........000111222222111///......///000000........................000//////......//////000........................////////////////////////////////////000000000000---...//////000//////...//////////////////...---//////000111111111111111000111222111000000111222444444333222111111111111///000222111000000111333222111222333555444222000555555555444555555666777999999:::;;;<<<======>>>=========???AAABBBAAA@@@BBBDDDFFFGGGHHHJJJNNNQQQVVV^^^jjjsssxxx}}}}}}zzzxxxwwwyyy~~~{{{gggUUUMMMHHHGGGMMMXXXeeevvvzzzkkk___VVVNNNEEE>>>;;;:::999888777888888999888777666777888888666444444444444444333333333333333333333333333333333333333333333222222222111111111222333333444333333333333111...---...///000///000000000//////.........111111111111111111111111111111222333333333333222000000//////000000111222000000000000000000//////111000000//////000000111000000000000000111111222111111111111111111111111222333444555444333222111///111333333222222222333333222222111111222222333111222333444555555666666444444444444444444444444444444444444555555555666}}}zzzyyyvvvtttrrrrrrtttvvvwwwwwwtttsssqqqnnniiiccc^^^[[[WWWUUURRRPPPOOONNNLLLJJJJJJIIIGGGEEECCCAAA@@@???AAABBBBBBAAA???>>>???AAACCCBBB@@@???AAADDDIIIKKK===999555222222333444444444444333222000///......---...///000111111000/////////000111111111111111//////......///000111222111000////////////000000000000////////////000000000000////////////000000............////////////////////////////////////////////////000000000000///000000000000000000///000000000000000000////////////000111111111111111///111222222111000111333666555444333222111111111/////////000111333222222555555555666666666555555666555555555555666777777999:::;;;<<<===>>>>>>???AAAAAAAAAAAACCCCCCDDDDDDDDDFFFHHHJJJLLLQQQWWW]]]ccclllxxx}}}yyyxxx|||mmmZZZQQQKKKIIIMMMWWWeeeuuuwwwoooggg]]]PPPGGGCCC@@@<<<999777777666666555555555555555555444333555444444444444333333333333333333333333333333333444444333333333222222222111222222333333333333333666333000///000222222222000000000///......------111111111111111111111111111111222333333333333222222222111111111111222222111111111111000000000000111000000000000000000111000000000000000111111222111111111111111222222222222333444444444333222222111111222222222222333333444444444444444444444444000111222444555666666666444444444444444444444444555555555555666666666666|||zzzyyyyyyvvvsssrrrssstttttttttvvvuuussspppkkkddd___[[[WWWTTTQQQOOOOOOMMMKKKJJJJJJIIIHHHFFFDDDBBB@@@???>>>@@@@@@@@@??????AAACCC>>>>>>>>>>>>???@@@AAAAAA;;;888444222222333333333111000000...---,,,++++++///////////////000111222///000000111111111111111///////////////000000000000///////////////000000000000////////////000000//////000000000000//////........./////////000000000000000000000000000000////////////000000000000333111000...---...////////////////////////000000//////000111111111111111///111222222111111222444666555444333222222222222111//////000333555444333444333222111000111333555444444444555555666777888;;;;;;<<<===>>>??????@@@CCCCCCBBBBBBBBBCCCEEEFFFIIIMMMQQQSSSVVV]]]fffmmmwww||||||tttaaaWWWPPPKKKNNNWWWcccttt}}}xxxmmm___TTTKKKFFF???;;;999888777555444555666666555444444333555555555444444444333333333333333333333333333333444444444333333333333222111111111111222222333333666444111000111333333333111111111000000/////////111111111111111111111111111111222333333333333222666555444333222222222222222222222222222222222222111111000000000000111111000000000000000111111222000000111111111222222222222333333333333333333333222111111111222333333333444444444444444444444444000111222444555666666666444444444444444444444444555555555666666666777777}}}{{{zzzzzzwwwtttrrrssstttssssssxxxwwwuuuqqqkkkeee```\\\WWWUUURRROOONNNMMMJJJIIIIIIIIIHHHGGGEEECCCAAA???<<<===>>>>>>===>>>@@@BBB???@@@@@@???===:::777666888555333222333444333222222222111000///......---222000///......///111333//////000111111111111111/////////000000000000000////////////000000000000000///...------...///000...//////000000//////............//////000000111000000000000000000000000////////////000000000000222000...,,,+++,,,---......------------...////////////000111111111111111///111222222111111333444555555444333222222222222222111111222444555555444444333222///...///333666333333444555666888999:::;;;<<<===>>>???@@@@@@AAAAAABBBBBBBBBBBBDDDHHHKKKPPPUUUZZZ]]]```fffpppxxx~~~}}}}}}mmm___VVVPPPQQQXXXccctttyyykkkaaaQQQKKKBBB===<<<;;;:::888666777999888666555555666555555555555444444444333333333333333333333333333444444444333333333222222111111111111111222333333444222000000111222111000111111111111111111111111222222222222222222222222111111222333333333333222777666444333222111111111222222222333333333444444222111111000000111111222000000000000000111111222000000000111222222333333222222333333333333444444333111000000222444333333111222222333333222222111111222333444555555666666444444444444444444444444555555555555666666666777~~~}}}}}}zzzwwwtttssstttuuuuuuuuuyyyxxxuuupppkkkeee```]]]XXXVVVRRROOONNNLLLIIIGGGHHHHHHHHHGGGFFFDDDBBB@@@>>>???@@@???>>>>>>???AAAAAAAAAAAA@@@===:::777555555444333444555555444222444444333333222222222222222111000/////////000111...///000000111111000000//////000000000000//////......///000000000000000111000...------...000111---...////////////...------......///000000111111000000000000000000000000////////////000000000000..............................---------...000000//////000111111111111111///111222222222222333555333333222222222222222333111222222333333333444444333555555444222222444777333333444666888:::<<<===<<<======>>>???@@@AAAAAAAAABBBDDDEEEFFFJJJQQQVVV^^^dddjjjlllmmmrrr{{{{{{iii```XXXWWW]]]hhhxxx~~~uuummm[[[SSSHHHAAA>>>===:::777555777999888666555555777555555555555444444444444333333333333333333333333333333333333222222222222333222222111222333444555222222111222333333111//////000000111111222222333222222222222222222222222111111222333333333333222444333222111111111111111000000111222333444444555222111111000000111111222000000000000000111111222///000000111222222333333222222222222333333444555444111///000222444444333111222222333333222222111222333333444555555555444444444444444444444444444444444555555555666666666xxxvvvsssssstttvvvwwwwwwzzzxxxtttooojjjddd```]]]YYYVVVRRROOOMMMKKKIIIFFFGGGGGGHHHGGGFFFDDDBBBAAACCCCCCCCCBBB@@@???@@@AAA=========<<<;;;:::999999333333444555777777555333111111000000000000000000111111111111111000//////......///000000000000000///000000000000000///.........///000000111000000444222111//////111222444,,,---...//////...---,,,---......///000111111222000000000000000000000000////////////000000000000,,,...111333444333111000111000//////000111222333//////000111111111111111///111222222222222444555222222111111111222333333000222333333222111333444000333666555333111222333333444555777:::<<>>???@@@AAAAAABBBBBBDDDGGGIIILLLRRRZZZ```pppvvv|||~~~~~~sssiii```^^^cccmmm}}}{{{xxxvvvyyy}}}~~~zzzvvvdddZZZMMMCCC???;;;777333333666888777444222333555666666555555555444444444333333333333333333333333333333333222222222111111444444333222333444555666444444444666777666333000......///000111222333333222222222222222222222222111111222333333333333222000000000///000000111222......///111222333444555222222111111111111222222000000000000000111111222///000000111222222333333333222222222333333444555444222//////222444444333333333555555555555333333333333444444555444444444444444444444444444444444444444444444555555555666}}}|||yyyuuussstttwwwxxxyyy|||yyyvvvrrrnnnggg```[[[ZZZWWWSSSPPPNNNLLLIIIGGGJJJIIIGGGEEECCCAAAAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>===<<<:::999888999888777666555444333333444444333333222111000000000000000000000000000000000000111111111111000000222111000//////000111222////////////000000000000000000000000000000000000...//////000//////...---111111000000111111222333111111111000//////111333444333222111000000000000000000000000111111111111000000111111111111000000000000111222333444444444111111222222222333333333333333222222222333555666555222//////111222222000444444555555555555555555777777777:::>>>@@@>>><<<666888;;;???AAACCCCCCDDDCCCCCCHHHOOOSSSWWWcccppp}}}xxxoooiiijjjtttuuummmggghhhooovvvxxxwwwhhhaaaTTTGGGAAA@@@===888999777555555666777777666333333333333333333333333222222222222222222222222222222222222222222222222666555333222111222222333444333222111000000000000222222222111111111111111111111111111111111111111...///111333333222000///333333222222222222333333//////000222333222000---111111111000000000000000111111111000111111222333333222000//////000222333444333222111111333555666555444222333444555555444777666555444333333222333222222333333444555666666333333555555555444333222555555444333444555666777~~~~~~{{{wwwuuuvvvxxxzzzzzz|||yyyuuuqqqlllfff```\\\ZZZWWWSSSPPPNNNKKKIIIGGGGGGGGGEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>===<<<:::999888333333333333444444444444333333222222111111000000000000000000000000000000000000111111111111000000111111111111111111111111/////////000000000111111000000000000000000000000.........///////////////111111000000111111222333000111000000//////111222333333222111000//////000////////////000000000000000000111111111111000000/////////000111111111222111111222222222333333333333222111111222333444555555333000111333444444333444444444444555555555555999999999<<>>???AAABBBCCCDDDEEEEEEEEEFFFLLLTTTZZZbbbpppyyyzzzrrriii```^^^ccckkkooopppmmmhhh\\\NNNFFFBBB???:::888666444444555666666555444444444444444444444555555555555555555555555555222222222222222222222222111111111000111111222222444333222111111000000000111111111111111111222222111111111111111111111111***+++---///111111111111111111000000000000111111111111111333444444111///000000000000111111111111000000000000000111111222444333222111111222333444444333222222222333444555777666444444444555444444444444444333333444444555222222333444444555666666333333444555555555444444666666555555555666777888}}}yyywwwxxx{{{|||}}}|||xxxsssooojjjeee```]]]YYYVVVRRRNNNLLLJJJHHHFFFGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBAAAAAA@@@??????>>>??????>>>===<<<:::888777222222333333444444444444111111111111111111111111000000000000000000000000000000111111111111000000000111111111111111111000000000000111111111222222000000000000000000000000......---......///000111111111000000111111222333000000000000000000000000222222111000////////////........./////////000000000000111111111111000000000000000000000000111111111111222222222333333333222111111111111222333333555333222333555666666666333333444444444555555555<<<;;;<<<===???@@@???>>>@@@@@@@@@AAABBBDDDEEEFFFLLLNNNUUU^^^fffqqqtttiii[[[TTTWWW^^^dddfffoooooohhh[[[PPPIIICCC>>>:::888666666666777666555666666666666666666666555333333333333333333333333333333333333333333333333//////000111222222333222333333222222111111000000000000000111222222222333222222222222222222222222,,,,,,---///000111222333000000////////////000000333333333444666555333111///000000000111222222222000000//////000000111222555444333222222333444555333333333333444444444444777777666555555444444444333333333333444555666777333333333444555555666666444333333333444555666666777777666666666777888999~~~zzzxxxyyy{{{}}}}}}|||xxxrrrmmmiiieee```]]]YYYVVVQQQMMMKKKJJJHHHFFFIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@??????>>>===<<<:::888777777777666555555444333333000000000000000111111111////////////////////////000000111111111111000000111000///......///000111000111111111222222222222000000000000000000000000//////...---......///000111111000000111111222333111000000000111111///...111111000///////////////////////////000000000000000000111111111111000000333333333222222222222222111111222222222333333333111111111111111111111222333333333444555666777777333333333444555555666666===<<<===>>>?????????>>>??????@@@AAADDDGGGJJJLLLTTTZZZccclllttt}}}}}}ppp^^^RRRQQQUUU[[[^^^kkkqqqrrrjjj___UUULLLEEE???===;;;::::::999777666666666666666666666555555222222222222222222222222333333333333333333333333111222333444555444333333333333333333222111111000//////000111222333333333222222222222222222222222333333222111111111222222000000////////////000000444333333444555555444222//////000111222222333333111111000000111111222333444444333222222333444444222333444444555555444444444555666666555444444555444333333444444555666777333444444444555555666666444444333333333555777888666666666666777777888888}}}yyyxxxyyy{{{|||}}}{{{wwwrrrmmmiiieeeaaa^^^ZZZVVVQQQMMMKKKIIIHHHGGGJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????===;;;999888666666666666555444444333333000000000000000111111111////////////////////////000000111111111111000000222///,,,******,,,///222000111111111222222222222111111111111111111111111111000///...............111111000000111111222333333111000000111222000...111000//////////////////000000111111111222222222000000111111111111000000333333333222222222222222111111222222222333333333111111111111111111111111111111333333444444555666333333444555555666777777<<<<<<============>>>???BBBCCCDDDGGGKKKOOOSSSUUUZZZdddpppyyy~~~xxxgggXXXRRRRRRUUUWWW```kkkttttttmmmdddYYYPPPGGGEEEBBB???===;;;777555666666666666555555444444666666666666666666666666333333333333333333333333333333444555444333222111222222333333333222111111//////000111222333333333222222222222222222222222555444333222222222222222222111111000000111111222333222111222444444333111///000000111222333333444333333222222333333444555333333222222222222333333222333444555555555444444111333666666555444555666666555555444444555555666444444555555555555555666555555444333444555666888555555666666777777777777}}}yyywwwxxxzzz||||||{{{wwwsssnnnjjjfffaaa^^^[[[WWWQQQMMMKKKJJJIIIHHHIIIGGGEEECCCAAA???>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@???===;;;999777666000000111222333444444555111111111111111111111111000000000000000000000000000000111111111111000000222///,,,)))))),,,///222000000000111111111222222111111111111111111111111/////////000///......---111111000000111111222333777333000///111333222000111000000//////000000000111111111222222222333333000000111111111111000000000000000000000000111111111111222222222333333333222222222333222222111000///111333444333222333444444444555666777888888999;;;<<<======<<<===???AAADDDFFFIIINNNTTTYYY^^^```eeeppp{{{pppccc[[[VVVTTTSSSWWWcccpppuuuuuuqqqggg^^^RRROOOKKKGGGCCC>>>999555777777666666555555444444555555555555555555555555333333333333333333333333222333222222111000//////111222333444444333222111000000000111222222222333333333333333333333333333///000000111222222333333333333222222222222333333333111000111222333222111000111111111222333333333444444333333444444555666222222222333333222222222444444444444555555555555111444888888555444555777666666555555555555555666555555555555555555555555666666555555555555555666444555666777777777666666}}}zzzxxxyyy{{{|||}}}zzzwwwtttpppmmmhhhbbb^^^\\\XXXRRRMMMKKKJJJJJJIIIHHHGGGEEECCCBBBAAA@@@@@@>>>??????@@@AAABBBCCCDDD@@@@@@???===;;;999777666///000111222333444444555333333222222111111000000000000000000000000000000000000111111111111000000000///............///000/////////000000000111111111111111111111111111111***,,,...111111111///...111111000000111111222333;;;555000///111444333222111111000000000111111222000111111111111222222222000000111111111111000000/////////000111111111222111111222222222333333333222333444444333222111000///222555555333111222333555555666777888999::::::;;;===>>>>>>===>>>BBBEEEEEEIIIQQQZZZdddmmmssswwwyyyzzzqqqhhh___YYYUUUSSS\\\hhhpppvvvxxxssskkkbbb___YYYSSSMMMFFF???:::999888888777777666555555333333333333333333333333444444444444444444444444222222111111000111111111111222444555555444222111111111111111111111222222333333333333333333333333///000111333333333333222333333222222222222333333333111000000222333222111222222222222222222222222444333333333333444555555333333444444444444333333555444444333444555666777555999<<<;;;777444444666555444444555555666777888666666666666555555555555666777777666666555444333555666777888888888777777~~~zzzyyyzzz|||}}}~~~yyywwwuuurrrnnniiibbb^^^]]]XXXRRRNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEAAABBBCCCDDDFFFGGGHHHIIIAAA@@@???>>>;;;999777666555444444444444444444444444444444333222111000000000000000000000000000000000000111111111111000000...000111333333111000...////////////000000000000111111111111111111111111&&&)))---111333333111000111111111000111222222333===777000...111444555333222111111111111111222222000000000000111111111111000000111111111111000000000000111222333444444555111111222222222333333333333444444555444333222111000333666666333111222333555666777888999:::;;;;;;<<<>>>??????>>>@@@DDDGGGJJJPPP\\\jjjxxx~~~}}}~~~||||||{{{rrrhhh___ZZZSSSYYYbbbjjjttt{{{yyysssoookkkeee^^^WWWNNNFFFAAA::::::999999888777777666666666666666666666666666444444444444444444444444333222222111222333555666111222444555555444222111222222222111111111111111333333333333333333333333444555666777666444111000333333222222222222333333444222111111222333333222333333222222222222222222333333222222333333444555444444555555555555444444666555333222333444666888999===@@@>>>888444333555333333333444666777999:::666666666666666555555555777777888888777555333222666777888999:::999888888~~~~~~}}}||||||||||||||||||{{{yyyuuupppiiidddaaaYYYVVVRRROOOMMMKKKHHHFFFHHHFFFCCCDDDFFFGGGFFFDDDBBBBBBBBBCCCCCCCCCDDDDDD>>>?????????===;;;999888666555444555666666444222222222222222222222222222//////000000111111111222000///.........///111222////////////000000000000000000000000000000000000111000...///111222222111..................//////000000000000111333666777999777444222111222333333111111111111111000////////////000000111111111222111111111111111111111111111111111111111111111111222222333333333333444444555444444333333444444555555555444333333333444444666666777888999;;;===>>>===>>>?????????AAAGGGKKKTTTZZZiii~~~yyytttzzzzzzkkk```WWWWWWYYY___lllxxx}}}|||zzzxxxpppggg___YYYOOOEEE>>>;;;999999::::::777444555555555555555555555555555666666444222111222444000///...///222444444444222222111111111111111111222222222222222222222222444222111222555555333111111111111111111111111111333333333222222222111111333333333333333333333333333333222222222333444555444444333333222333333333444444444444444444444444666555333222111222222333999;;;===>>><<<888444111444444444444444444444444666555555444444666777888666888777333222555666555888888888888888888999999~~~~~~}}}|||{{{{{{{{{{{{yyyyyyvvvsssmmmgggbbb___ZZZWWWSSSPPPNNNKKKHHHFFFIIIFFFDDDDDDFFFFFFEEECCCBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@??????===<<<:::999666555555555666666444333111111111111111111111111///000000000111111111111000000/////////000111222////////////000000000000000000000000000000000000222000//////111222222111444444333333222222111111111111111111222333333444555444333222111111222222111111111111111000//////---...///000111222333444111111111111111111111111111111111111111111111111222222333333333333444444444333333222222333333444444444333222222333333333555555666888:::<<<>>>@@@>>>???@@@@@@AAADDDJJJOOOYYYaaarrr{{{wwwyyy}}}~~~{{{}}}|||ttthhhZZZXXXWWW[[[eeerrr|||}}}}}}yyyrrrkkkdddYYYNNNDDD???;;;999:::999777444555555555555555555555555666777777666444333444555555444222222333333222111111111222222333333444444222222222222222222222222333111111222444444222000222222222222222222222222444444444333333333222222222222222222222222222222333222222222333333444444333333222222222222333333444444444444444444444444555555444333333333333333777999;;;======:::777444444444444444444444444444666666555444555666777888777@@@EEE@@@999777888999777777888888888999999999~~~}}}~~~}}}{{{yyyyyyyyyyyyxxxxxxvvvrrrmmmgggbbb___\\\YYYUUUQQQOOOLLLIIIFFFIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCBBB@@@>>>===<<<;;;;;;777666666666777777555333111111111111111111111111000000000000111111111111111000000000000111222222////////////000000000000000000000000000000000000000...---...///000000000111111111111111111111111111111222333333222111000111111111111111111111111111111111222111111000///,,,---...000222333444555111111111111111111111111111111111111111111111111222222333333333333444444333333222222222222333333333333222222222333333444666666777999;;;>>>@@@AAA@@@AAABBBBBBEEEIIIPPPTTT```iii{{{}}}|||{{{|||zzztttsssuuu|||yyymmm]]]ZZZVVVWWW]]]jjjyyy~~~wwwpppcccXXXJJJDDD===999888888666444555555555555555555555555777888888777555444555666777666444444444444222111111111222333444555666666222222222222222222222222222111111111333333111000333333333333333333333333555555555444444444333333111111111111111111111111222222222333333333444444333222222111111222333333444444444444444444444444555555555555555555444333222444777::::::999777666444444444444444444444444666666555555555666777888777FFFQQQKKK???888888;;;666666777888999::::::;;;~~~|||zzzxxxxxxxxxxxxyyyxxxvvvsssoooiiidddaaa^^^ZZZVVVRRRPPPMMMIIIGGGIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEECCCAAA???===<<<<<<===888777666777888888666444111111111111111111111111000000000000000111111111111111111111111222222222////////////000000000000000000000000000000000000...,,,++++++---......---------...///000111222222...000222444444333111000///000111222222222222111111111111222222111111000......///000222333444444111111111111111111111111111111111111111111111111222222222333333333444444444333333222222333333444333333333333333444555666999999999:::<<<>>>@@@AAAAAABBBCCCEEEJJJPPPVVV[[[fffnnn}}}}}}{{{rrrnnnqqqxxxwwwjjj^^^ZZZWWWUUUXXXaaarrr|||uuujjj```PPPHHH>>>888777777777666555555555555555555555555666888888777555444444555444333333444555666555333222222333333444444555555222222222222222222222222222222222333333333222111444444444444444444444444444444444444333333333333222222222222222222222222222222333333444444444333222222111111111222333333555555555555555555555555444555666777777666555444000222444666777666555555555555555555555555555555666666666666666777777777444CCCMMMIII===777777888555666666888999:::;;;;;;|||yyyxxxwwwxxxyyywwwwwwuuurrrnnniiidddbbb]]]ZZZVVVRRRPPPMMMJJJHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFDDDAAA???===<<<<<<<<<888777666777888888666444333333333333333333333333111111000000000000000000000000111111222222222222////////////000000000000000000000000000000000000///---,,,---...000//////111111111111222222222222+++---111444555444222111///000111222333333333222111111222222222222111111111111111111111222222222111111111111111111111111111111111111111111111111222222222333333333444444555555444444444444555555444444444555555777888999<<<<<<<<<<<<===>>>???@@@BBBCCCEEEJJJPPPXXX^^^aaajjjrrruuulllmmmrrrzzz~~~rrrhhh^^^ZZZXXXWWWVVVZZZiiixxx}}}xxxppphhhUUULLLAAA999666777888888666666666666666666666666555777888777555333333444333333333444555555444222444444333333222222111111222222222222222222222222333444444555444444333333444444444444444444444444333333333333222222222222333333333333333333333333111222333444444444333333222222111111222333333444555555555555555555555555444555666777777777555555333444555555666555555555555555555555555555555555666666666777777777777777444===BBB???999777777666555666666888999:::;;;;;;|||yyyxxxxxxzzz{{{tttsssrrrppplllgggbbb```\\\YYYUUURRRPPPNNNKKKIIIGGGHHHHHHFFFDDDCCCCCCEEECCCCCCDDDDDDDDDEEEEEEEEEEEEDDDBBB@@@>>><<<;;;;;;777666666666777777555333444444444444444444444444111111111111000000000000///000111111222222111111////////////000000000000000000000000000000000000222000///000111333222222333333222000///...---,,,***---000333444444333222000000111111222222222333000111222222333222222222333222222222222111111111111111111111111111111111111111111111111111111111222222333333333333444444666666555555555555666666444444555666777888:::;;;=========>>>>>>???@@@AAADDDFFFJJJQQQZZZaaafffgggnnnuuu{{{mmmkkkjjjooovvvwwwrrrkkkaaa\\\XXXXXXUUUTTT^^^lll|||}}}xxxrrr]]]SSSFFF<<<999999999999666666666666666666666666444666888888555333333333666555444555555444222///555555444333222111000000222222222222222222222222333555666666444444444555444444444444444444444444333333222222222111111111333333333333333333333333111222333444555444333222222222222222333444555555555555555555555555555555444555666666666666666666888888777777777777777777555555555555555555555555555666777888888888777777777::::::777777999999666666666777888999::::::;;;|||yyyyyyzzz|||}}}rrrrrrqqqoookkkgggccc```ZZZWWWTTTQQQPPPNNNLLLJJJFFFGGGHHHFFFCCCCCCDDDFFFCCCDDDDDDDDDEEEEEEEEEEEECCCCCCBBB@@@>>><<<:::999666555555555666666444333333333333333333333333333111111111111000000000///...///000111111111000000////////////000000000000000000000000000000000000222000///000111333222222000000//////...---,,,,,,---...000222333222222111111000/////////000111222000111222222333333333222222222222222222222222222111111111111111111111111111111111111111111111111222222333333333333444444555555555444444555555555333333444555777888:::;;;<<<<<<===>>>@@@BBBDDDEEEGGGIIIOOOXXXccckkknnnnnnqqqwwwuuunnnggggggmmmrrrrrrpppggg^^^XXXWWWSSSOOOVVVcccrrr|||~~~yyyggg\\\NNNBBB<<<:::999888666666666666666666666666555777999999777555444444666555555666777666444111555555444444333333222222222222222222222222222222222444666666444222333555333333333333333333333333444444333333333222222222222222222222222222222222000222333555555444333222333333333333444555666777555555555555555555555555555444444444555555666777888777666666666666777888555555555555555555555555555666777888999888777777888:::999666555888999777777777888888888999999999|||zzzyyy{{{}}}ttttttsssqqqmmmiiieeebbbXXXVVVSSSQQQOOONNNLLLJJJEEEFFFGGGFFFCCCCCCEEEHHHDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBAAA???<<<999777666555444555666666444222222222222222222222222222222111111111000000//////---...///111111000000///////////////000000000000000000000000000000000000///...------///000000//////000000222333444555666///000111222222111000///111000...---,,,...///111000111222333333333333333000000111222333333444444111111111111111111111111111111111111111111111111222222333333333444444444555444444333333444444555222222333444666888999:::999:::<<<>>>AAADDDGGGHHHIIILLLSSS^^^iiiqqqsssrrrssswww}}}~~~sssgggccchhhnnnqqqqqqlll```WWWUUUQQQLLLRRR^^^iiiuuu{{{nnncccTTTGGG???;;;999777777777777777777777777777666888::::::888666555555222333444777::::::999777444444555555555555555555222222222222222222222222111333555555222111222444333333333333333333333333555555444444444333333333111111111111111111111111000111333555555444333222333333333444555666777888666666666666666666666666555444333333333555666777444333222222333444666777666666666666666666666666555666777999999888888777666:::;;;666444666777666888888888888888888999999}}}zzzyyyyyyzzz{{{wwwsssnnnjjjhhhhhhgggfff[[[XXXUUURRRQQQPPPNNNLLLHHHHHHHHHGGGDDDBBBBBBCCCGGGDDDCCCDDDGGGHHHFFFDDDDDDCCCAAA???>>>===<<<<<<999777444444555666666555111111222222222333333333......//////000000111111222111000//////000111222000000//////000000111222222111000//////000111222000000000000000000000000//////000111222333333333000000000000000000000000111111222222222333333333111111111111000000000///333222222333444555666777333333222222111222222222444444333333333333222222444444444555555555666666666666555444444333333222666888::::::999999:::;;;===<<<<<<>>>AAADDDFFFGGGPPPTTT\\\eeelllqqqssstttwwwwwwwwwyyy}}}|||mmmcccaaagggoootttjjjddd[[[TTTPPPOOOOOOPPP^^^lll~~~xxxnnn___PPPFFF???;;;888999999888555333333444666666555444555777888888777444444444555555555666666333333333333333333333333333333333222222222111111555444222111111111222222333333222222333333444555444444444444444444444444222222222222222222222222222222333333333444444444444444444444444444444444444333333333333444555555666666666666666666666666222333555777777666555444555666666555555666888;;;777777777777888888888888777777777888888999999:::999999:::::::::;;;;;;;;;~~~zzzwwwuuuvvvwwwxxxxxxtttoookkkiiihhhfffeee]]]YYYUUURRRPPPPPPNNNMMMFFFGGGGGGFFFDDDCCCDDDEEEFFFDDDCCCEEEGGGHHHGGGFFFGGGEEECCC@@@===;;;999888999777444444555666666555111111222222222333333333//////000000000000000111222111000//////000111222222222111111222222333444222111000//////000111222111111111111111111111111000000000111222222222333000000000000000000000000111111222222222333333333222222222222111111111111///000000111111222222222333333222222111222222333444444333333333333222222222222222222333333333333444333333333333222222222666888::::::999999:::;;;>>>===>>>@@@DDDHHHKKKMMMWWW[[[aaahhhnnnqqqssstttxxxwwwwwwxxxzzz|||~~~}}}||||||vvviiibbbeeelllrrrpppiii^^^SSSMMMLLLLLLMMMVVVcccuuu|||vvvkkk\\\NNNCCC>>>===999888888666555555666777888777666777888888777555444444444555555555666666333333333333333333333333333333333333222222222222333222111000000000000111333333222222333333444555444444444444444444333333333333333333333333333333222222333333333444444444444444444444444444444444555555444444555555666777666666666666666666666666444555777888888777666555777777777666666666777888777777777777888888888888888888888999999999999999999999:::::::::;;;;;;;;;}}}yyyuuuttttttuuuvvvxxxuuupppllljjjhhhfffddd^^^ZZZTTTQQQOOOOOONNNMMMDDDEEEFFFFFFEEEDDDEEEGGGEEEDDDCCCEEEGGGHHHHHHGGGEEEDDDBBB@@@===:::999888888666444333444555555555111111222222222333333333111111111111111000000000222111000000000000111222///............///000000222111000000000000111222111111111111111111111111111111111111111111222222000000000000000000000000111111222222222333333333333333333222222222222111//////000111111111000///333222222111222222333333444444333333333333222222111111111111222222222222333333333333444444444444666888999:::999999;;;<<<@@@@@@AAACCCHHHNNNSSSVVVccceeejjjnnnrrrtttuuuvvvxxxxxxyyyyyyzzz{{{||||||}}}{{{yyy{{{ssshhhffflllrrrvvvnnnbbbUUULLLIIIIIIJJJOOOZZZkkk|||yyylllZZZLLLDDDAAA999888888777777777777888999888888999:::999666333444555555555555666666666333333333333333333333333444444444444333333333333333333222111111111222222333333333333333444444555555555555444444333333333444444444444444444444444333333333333444444444444444444444444444444444444666666555555666666777888666666666666666666666666666777888999999888777666888888777777777666666666777777777888888888999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;~~~yyyvvvttttttvvvxxxyyyvvvrrrnnnkkkhhheeebbb]]]YYYSSSOOONNNMMMMMMLLLEEEFFFGGGFFFEEEDDDEEEFFFBBBBBBBBBDDDEEEFFFFFFFFFAAA@@@@@@???>>>===<<<;;;888666444333444555555444111111222222222333333333333333222222111111000000111111111111111111111111......------......///000111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000111111222222222333333333333333222222222111111111111222444555555333111000222222111111222222333333444444333333333222222222222222333333333444444444333333444555555666777777666888999:::::::::===>>>AAACCCEEEHHHNNNUUU\\\aaammmooorrrvvvxxxzzz{{{{{{zzz{{{|||~~~~~~~~~~~~}}}}}}zzzzzzrrrlllmmmqqqvvvpppfffZZZPPPJJJHHHIIIMMMUUUccctttxxxiiiYYYLLLEEE:::999888777888888888888888888999;;;<<<:::777333555555555555555666666666444444444444444444444444555555444444444333333333555555555555444555555555333333333333333444555555555555555444444333333222555555555555555555555555333333333444444444444555555555555555555555555555666666555555666666777888666666666666666666666666777888888999888888777666888777777777888888777666777777888888888999999999;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;<<<~~~}}}|||xxxtttssstttwwwyyyzzzxxxtttpppmmmiiiddd```[[[WWWRRRNNNLLLKKKJJJIIIGGGHHHHHHGGGDDDCCCCCCDDD@@@AAABBBCCCCCCCCCDDDEEE@@@@@@@@@@@@???===<<<;;;888666333333444555555444111111222222222333333333333333222222111111000000111111222222222222111111222222222222222333444444111111222222222222111111111111111111111111111111222222222111111111111111000000000000000000000000111111222222222333333333222111111111000000000000222333555666666444222111222111111111222222333444444444333333333222222222222222333333333444444444222222333444555666777777777999::::::;;;<<>>BBBEEEGGGLLLSSSYYY^^^fffooouuuzzz}}}}}}yyyuuussslllnnnsss{{{zzzmmmgggiiijjjhhhaaaWWWNNNJJJIIIFFFKKKUUUbbbrrrvvvdddUUUHHHBBB<<<999999:::999888555555666999;;;;;;999777777777777666666666666555444444444444444444444444444444444444333333333333111222333444444444333333444444444444444555555666444444444444444444444444555555555555555555555555333444444444555555555555555555555555555555555555555555444444555555666777666666666666666666666666666777777777777888888888;;;888555555888:::999888888888888999999999999:::::::::::::::999999999999:::;;;;;;;;;<<<<<<<<<<<<{{{xxxtttqqqqqqtttxxx{{{|||zzzwwwtttoooiiibbb]]]ZZZXXXUUUSSSPPPMMMJJJGGGFFFGGGHHHFFFDDDCCCCCCDDDCCCEEEFFFEEECCCBBBCCCEEEDDDDDDDDDCCCAAA>>>;;;:::777555333222333444444333111111222222222333333333//////000000000000000111111222222333333222222111...............///000000111222222333333222222111222222222222222222222222000000000111222222222333000000000000000000000000111111222222222333333333222222222111111111000000000000111111222222333333111111111111222333444555444444333333333333222222222222222222333333333333444444555555666666777777:::;;;<<<===>>>@@@DDDGGGLLLRRR\\\ccchhhooowww}}}{{{vvvrrrpppnnnqqqxxx}}}}}}}}}~~~tttkkkeeefffddd^^^TTTLLLIIIJJJFFFJJJQQQ[[[gggwwwrrrfffRRRJJJAAA;;;;;;<<<;;;:::777666666777888999777666777777777777666666666555555555555555555555555555333333333333222222222222000111222333444333333222444444444444444555666666222333333444444555555555444444444444444444444444444444444444555555555555555555555555555555555555666666555555666666777888666666666666666666666666777777777888999:::;;;<<>>777555333222333444444333111111222222222333333333......//////000000111111111222333444444333222111000000000000000111222222111222333444444333222111222222222222222222222222//////000111222333333444000000000000000000000000111111222222222333333333333333333222222222111111111111111111222333555555111111111111222333444555444444444333333333222222444444555555555555666666999999999999::::::::::::;;;<<<===>>>???AAAFFFIIIOOOWWWaaaiiinnnttt|||{{{xxxuuutttwww{{{zzzzzzzzz||||||rrrddddddbbbZZZPPPIIIHHHJJJIIIMMMQQQWWW___nnn{{{tttYYYPPPDDD======>>>===<<<999888666666777777555444888888777777666666666555555555555555555555555555333333333222222222111111111222444555666555444444555444444444444555666666111222222333444555666666444444444444444444444444444444444555555555666666666666666666666666666666777777777777777888888999666666666666666666666666777777888999:::<<<===>>>FFF???777333555666555333888888999999999:::::::::777777777888888999999:::;;;;;;;;;<<<<<<<<<======||||||}}}~~~yyytttssstttxxxzzz|||{{{yyyuuupppjjjdddaaa\\\ZZZVVVRRRNNNKKKHHHGGGHHHHHHHHHGGGEEEDDDBBBAAAEEEEEEEEEEEEDDDDDDDDDDDDFFFCCC???======>>>======999666333222222333333333222222444444444444222222333333222222111000000///222333333333222111///...111111111111111111111111//////000000111111222222111111222222222222111111000000111111111000000///333222222111000/////////000000000111222222333333333333333222222111111111444444333222222333333333111111222222222333333333333333111111111111333333555444444333333333444444555444444555666888:::;;;<<>>>>>~~~~~~zzzuuutttuuuxxxzzz{{{zzzxxxtttoooiiidddaaa]]][[[XXXSSSOOOLLLIIIHHHHHHHHHHHHGGGEEEDDDBBBAAADDDDDDDDDDDDDDDDDDDDDDDDFFFCCC???======>>>======999666333222333333333333222333333333333333333222000000000000000000111111222222333333222111000///111111111111111111111111000000000000111111111111111111222222222222111111333333333444444333333222000//////...------,,,,,,000000000111222222333333333333333222222222111111444333333222222333333444222222222333333333444444444333222111111222333444444333333222222333333333666555555555666888:::;;;;;;>>>@@@AAABBBFFFNNNTTTYYY```kkkrrrwww}}}wwwsssxxx~~~~~~{{{}}}tttiii]]]WWWRRRMMMKKKMMMNNNPPPQQQPPPSSS___rrruuujjjZZZLLLCCC>>>;;;999;;;999888888999999888666333444555555666666666666999888666666777777666444555555555444444444333333333333333333333333333333555555555555555555555666444444555555555666666666444444444444444444444444444444444555555555555666555555555555555555555555777777777777666666666666555555666666666777777777666777888999:::999999888@@@;;;666666888;;;:::888:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;===<<<<<<<<<<<<===>>>>>>~~~{{{vvvuuuvvvxxxzzzyyyyyywwwsssnnnhhhccc```^^^\\\YYYTTTPPPMMMKKKIIIHHHHHHHHHGGGEEEDDDBBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEECCC???>>>>>>>>>===<<<888666333222333444444333333333222222222222333333......//////000111222222111111222222222111111000111111111111111111111111111111111111111000000000111111222222222222111111000000111111222111111000222222222111000000//////000000000111222222333333333333333222222222222111333333333222222333333444222222222333333333333333444444333333333333444444333222222222222222333333777777666666777999;;;<<<===???BBBDDDFFFKKKTTTZZZ^^^eeemmmtttyyy}}}}}}uuuqqqpppwww}}}}}}tttfff\\\TTTNNNMMMPPPRRRVVVVVVRRRPPPYYYlll|||uuueeeUUUHHHAAA<<<:::999999999:::;;;;;;888666555555666666666666666666888777555666777777666444555555555555555444444444555555555555555555555555444444444444555666666777555555666666666666777777444444444444444444444444444444444555555555555666555555555555555555555555666666666666777777777777555555555555666666666666555777999;;;<<<:::888777<<<999666666999;;;999777:::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;======<<<<<<======>>>???~~~~~~|||xxxvvvvvvxxxzzzxxxwwwvvvrrrmmmgggbbb___^^^\\\YYYTTTPPPMMMJJJIIIHHHHHHHHHGGGEEEDDDBBBAAA???@@@@@@AAACCCDDDDDDEEEEEEBBB@@@>>>>>>>>>===<<<888666444333444555444333444333222111111222333444//////000000111111222222000111111111222222222111111111111111111111111111222222222111111000000000111111222222222222111111...///000000000000000000444333333333222222222111000000000111222222333333222222222222222222222222333333222222222333444444222222222222222222222222444444444444444444444444333333222222333333444444888888777888888:::<<<===AAACCCGGGIIILLLRRR[[[bbbccchhhoootttxxx{{{zzzqqqrrrwww~~~qqqdddXXXPPPOOOQQQVVV\\\___[[[TTTWWWffftttyyykkk[[[NNNDDD???<<<888888999;;;===<<<999777777777777666666777777777555444444555777888777666666555555555555555555555555555555555555555555555555555444444555666777888666666666777777777777777555555555555555555555555444444444555555555555666555555555555666666666666666666666666777777777777666666777777777888888888666777999;;;;;;:::999888:::888888999<<<===;;;999:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<=========<<<===>>>>>>???}}}}}}|||xxxvvvvvvxxxyyywwwwwwuuurrrmmmgggbbb___]]][[[XXXSSSOOOLLLJJJHHHHHHHHHHHHGGGEEEDDDBBBAAA>>>???@@@AAABBBCCCDDDEEEDDDBBB@@@??????>>>===;;;777555444444555666555444333333111000000111333333222222222222222222222222111111111111111111222222111111111111111111111111333333222222111111000000111111222222222222111111111222222333444444444333111000000000000000//////000000000111222222333333222222222222222222222222333222222222333333444555111111111111111000000000444444444444444444444444444444444444444555666666999888888999:::<<<>>>???CCCGGGKKKNNNQQQWWW___eeeeeeiiinnnrrruuuxxxyyy{{{yyy{{{}}}|||yyyvvv|||}}}pppbbbVVVRRRTTTXXXaaaiiifff]]]ZZZbbbkkk}}}rrrdddVVVJJJBBB>>>999999:::<<<======:::888888888777777777888999999666555555777:::<<<<<<;;;666666666666666666666666444444444444444444444444666555444444444666777888777777777777777666666666555555555555555555555555444444444555555555555666555555555666666666777777555666666666777777777888777777777777888888888888999999999888999::::::;;;888888999:::<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<===============>>>??????}}}}}}|||xxxvvvvvvwwwxxxwwwwwwuuurrrmmmhhhccc```]]][[[XXXSSSOOOLLLIIIHHHHHHHHHHHHGGGEEEDDDBBBAAA??????@@@AAABBBDDDDDDEEEDDDBBB@@@?????????===;;;666555444555666666555444222222111111111111222222333333333333333333222222222222111111000111111222111111111111111111111111222222222222222111111111111111222222222222111111///000111222333333333333222222222222222222222222000000000111222222333333111222222222222333333333222222222222333444555555111111111111111000000000333333444444444444333333555444444444555666777888888888999:::<<<>>>AAABBBEEEJJJOOOSSSVVVZZZ```eeegggjjjmmmpppsssttttttssstttsssrrrrrrsssvvvyyy{{{{{{qqqccc]]]]]]]]]hhhrrrrrriiibbbcccfffxxxzzzooo```QQQFFF@@@;;;::::::<<<======:::888888888777777888999;;;<<<;;;::::::<<<>>>@@@@@@???666666666666777777777777555555555555555555555555888777555444444555777888777777666666666666555555555555555555555555555555444444444555555555555666555555555666666777777888555555666666777777888888666666666666777777777777::::::888888888999;;;<<<777777888999::::::999999:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<>>>>>>======>>>>>>???@@@~~~|||xxxuuuuuuuuuvvvwwwwwwuuurrrnnniiidddaaa^^^\\\YYYTTTPPPMMMJJJIIIHHHHHHHHHGGGEEEDDDBBBAAA@@@AAAAAABBBCCCDDDDDDEEECCCBBB@@@@@@@@@???<<<:::666555444555777777666444111111222222222222111111111111111222222333333444444333222000000000111111111111111111111111111111111222222222222222222333111111222222222222111111------///000000111111111444555555555555555555555000000000111222222333333111111222222222333333333222222222222333444555666333333333333222222111111111222333444444333222111444333333444555666777777777888888:::===@@@CCCEEEJJJPPPVVV[[[]]]___cccgggjjjjjjllloooqqqqqqpppnnnmmmllljjjjjjnnnttt}}}uuulllkkkjjjsss}}}xxxooollllllxxx~~~yyyzzz}}}}}}wwwjjjYYYLLLDDD>>><<<;;;;;;<<<<<<:::999888888777777888;;;===???@@@???>>>>>>??????>>>===666666777777777888888888666666666666666666666666:::999666444444444666777666666666555555555444444555555555555555555555555444444444555555555555666444555555666777777888888555555555666777888888888777777777777888888888888999999999::::::::::::;;;999999::::::999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======>>>>>>???@@@{{{xxxuuutttuuuuuuxxxwwwvvvsssnnniiieeebbb___]]]ZZZVVVRRRNNNLLLKKKHHHHHHHHHGGGEEEDDDBBBAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBB@@@@@@@@@???<<<:::666555555666777777666444000111222333333222111000......///111222333444555555444222000//////000000111111111111111111111111111111111222222333333444111111222222222222111111000000111333333444444444222222222222222222222222000000000111222222333333111111111222222333333333222222222222333444555666555555555444444333333333111111333333333333111111222222222333444555666777777777888;;;>>>BBBEEEGGGPPPVVV]]]bbbccceeegggjjjkkkkkkmmmoooppppppnnnllldddddddddfffmmmwwwwwwuuuvvv~~~{{{vvvttt}}}}}}uuuoooooouuu{{{yyynnn___QQQIII@@@>>>;;;;;;;;;;;;:::999888777777777999<<<>>>@@@BBB@@@>>>===<<<;;;999777666666777777888888888999777777777777777777777777<<<:::777444333444555777666666555555444444444333666666666666666666666666444444444555555555666666444555555666777888888999444555555666777888888999999999:::::::::;;;;;;;;;777888;;;<<<===<<<:::888<<<======<<<;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@|||wwwttttttvvvwwwxxxvvvsssqqqnnnjjjfffbbbfffbbb\\\WWWSSSOOOKKKHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCAAAAAABBBDDDCCCBBBAAAAAAAAA???;;;999888666444333222333555666444222000000111111111000222000---...111222111000444222000111333444222000...000111222111000000111222222111111111111222222333333333222222111111111222222111111111111222222111222333333111111222333......000111222333333333222222222222222222222222222222111333444555444222222222222333333444444444444444333222222333333333666666555555555666666777999:::;;;<<>>>>>????????????>>>|||wwwtttuuuwwwyyyyyywwwtttrrroookkkfffccc___]]]YYYVVVTTTQQQMMMJJJGGGGGGFFFEEEDDDCCCCCCBBBAAABBBCCCCCCBBBBBBDDDFFFCCCBBBAAA@@@@@@>>>;;;888999888666555444555555666555333222222333444333222111///...///222444333222555222000000222222000......000222444444333222111222222111111111111222222333333333222222222111111000000000//////000000000111222333333111111222333222333333444444333333222222222222222222222222222333222222333555555444333333333333333333333333333444444333333222333333444666555555555555555666777999:::<<<>>>AAAFFFLLLQQQZZZ```hhhkkkkkkjjjkkkmmmnnnnnnnnnnnnmmmlllkkkjjjbbbdddgggllluuuqqqccc^^^ZZZeeeqqqxxxyyysssfffZZZJJJGGGBBB===;;;:::;;;;;;:::::::::999999999999888777777888888888888888888777777666666666555555555555555666666666666555555666666666666777777777777666666777777777777666666555555555555555666666666555555555666666666777777888888777777777777777888888888888888888888888888999888777777888:::<<<>>>999999999999:::::::::;;;::::::::::::;;;<<<===========================<<<======<<<<<<<<<<<<<<<======>>>>>>???????????????{{{wwwuuuvvvyyy{{{zzzxxxuuusssppplllgggccc\\\ZZZXXXVVVTTTQQQMMMJJJHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCEEECCCAAA@@@??????===;;;888999999888777777666555555444333222222444555444333111000///000333444444333555333111000111111000...000111333444555444333222222222111111111111222222333333333222222222222111111111000000000000111111111222333333111111222333777777777666555444222222333333333333333333333333333333222444555666555333333333333333333333333333444333333333333333444444555444444444555666666777:::<<<>>>@@@CCCHHHOOOSSS]]]bbbiiilllllllllmmmooonnnnnnnnnnnnmmmkkkiiihhhbbbgggmmmsss{{{tttaaaVVVRRR]]]jjjtttzzzyyypppfffUUUNNNEEE???=========<<<::::::::::::999999999999555555666777777888999999777777777666666666555555555555666666666666555555555555666666777777888888666666777777777777666666777777777777666666666666555555666666666777777777999888888888888888999999888888888888888888888888888777777666666888999:::888888999999999:::::::::::::::::::::;;;<<<======<<<<<<==================>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@~~~zzzvvvuuuwwwzzz||||||zzzwwwtttqqqmmmgggddd^^^\\\ZZZXXXUUUQQQKKKGGGHHHHHHGGGFFFEEEDDDDDDCCCEEEFFFFFFDDDBBBAAABBBCCCCCCAAA??????>>>===;;;888999999999888777666444444111000000111222333222000222111222222333333333222444222111111111222333333666444222111222222222111222222111111111111222222222222222222222222222222444333333333333333333444111222333333111111222333777777777666555444333222333333333333333333333333444333333444666666555333444444333333333333222222444333333333333444444555444444444444555666777888;;;===@@@CCCFFFLLLRRRVVV^^^bbbhhhkkklllmmmmmmooonnnnnnmmmllljjjhhhgggfffjjjpppwww|||wwwaaaRRRPPPYYYeeeooowww{{{vvvmmm___UUUIIIAAA??????>>>;;;;;;;;;:::::::::999999999555555666666777777777777777777777666666666666555777777888888888888777777444555555666777888888999888888999999999999888888999888888888777777666666555666666666666777777777777777777666777777888888888888888888888888888888999888777777777777888888888888888999999999::::::::::::::::::;;;<<<======<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>???@@@????????????@@@@@@AAABBB}}}yyyuuuuuuwwwzzz}}}}}}zzzwwwtttqqqmmmgggddd^^^]]][[[YYYWWWRRRMMMIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCDDDFFFDDDBBB@@@>>>>>>===;;;999777777888777777555444333111000000111333333111///333333444444333111000000222222222222333555777999<<<777111------///000000222222111111111111222222222222222222222222222222444333333333333333333444111222333333111111222333444444555555555555444444333333333333333333333333333333222444555666555333333333333333333333333333444333333333444444555666333444444555666777999:::===???BBBFFFJJJOOOUUUZZZ^^^aaafffiiikkklllmmmmmmnnnmmmkkkiiiggggggggggggqqqxxx{{{eeeSSSOOOUUU^^^gggsss{{{zzztttiii^^^OOOFFFBBB@@@>>>;;;;;;;;;;;;:::::::::999999777777777777666666555555888777777777666666666666777777888888888888777777444555555666777888888999888888999999999999888888999999888888777777666666666666666666777777777888777777777777777888999999888888888888888888888888:::999999888888888888888888888999999999:::::::::::::::::::::;;;<<<======;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@????????????@@@AAACCCCCC~~~|||wwwttttttvvvyyy{{{}}}{{{wwwtttqqqlllgggccc]]][[[YYYXXXWWWTTTPPPMMMJJJIIIIIIHHHGGGFFFEEEEEE???@@@BBBCCCDDDFFFIIIKKKEEECCC@@@???>>>>>><<<;;;777777666666666666555555444333333444555444222000111333444444222000///000000111222333333666:::>>>???888000,,,,,,...000000222222111111111111222222111222222222222333333333111111000000000000111111111222333333111111222333222222333444555555555444333333333333333333333333222222111333444555444222222222222333333444444444333333333333444555666777444444555666777999;;;<<<>>>@@@EEEIIIMMMRRRXXX]]]^^^```dddgggjjjlllllllllllljjjhhhfffgggiiimmmooottt{{{}}}hhhWWWLLLPPPUUU^^^mmmzzz~~~{{{pppfffXXXMMMFFFAAA>>><<<;;;;;;;;;;;;::::::::::::999999888777777666555555888888777777777666666666555555666666666666555555555555666666777777888888666666777777777777666666888888888888777777777777666666666777777777888888888888888888999:::;;;;;;888888888888888888888888::::::::::::::::::999999999999:::::::::;;;;;;;;;::::::::::::;;;<<<======;;;;;;<<<<<<===>>>>>>>>>>>>=========>>>???@@@AAA@@@@@@??????@@@BBBDDDEEE~~~{{{vvvsssrrrtttwwwzzz}}}zzzwwwtttpppkkkfffbbb^^^[[[XXXVVVUUURRROOOMMMJJJJJJIIIHHHGGGFFFFFFEEE@@@AAACCCDDDDDDEEEHHHJJJGGGDDDAAA?????????===<<<888777666666666777888999555444444555555444111...,,,000333333222000111222000222333222222555:::>>><<<777000...000222222000222222111111111111222222111111222222222333333333000000000//////000000000111222333333111111222333222333444444555555555444444444444444444444444444111111000222333444333111111111222222333444555555333333333444444555666777444555555777999;;;===>>>???BBBFFFKKKOOOUUU[[[______```cccgggjjjllllllllliiigggddddddhhhooowww|||xxx~~~}}}jjjYYYLLLMMMOOOVVVfffwww~~~}}}vvvooobbbUUUJJJCCC@@@???<<<;;;;;;;;;;;;:::::::::888888888888888888777777888888888777777777666666555555666666666666555555666666666666777777777777666666777777777777666666666666777777777777777777666666777777777888888888777777777888888:::;;;;;;888888888888888888888888999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<======;;;;;;<<<<<<===>>>>>>???======<<<===>>>???@@@@@@AAA@@@??????@@@BBBEEEFFF}}}zzzvvvrrrqqqsssvvvxxx|||zzzwwwssspppkkkeeeaaabbb^^^YYYUUURRROOOKKKIIIKKKJJJIIIIIIGGGGGGFFFEEEEEEFFFFFFEEECCCBBBCCCEEEHHHEEEBBB@@@@@@???>>>===999888666666666888;;;<<<444333333333333111...+++)))---111333222111222444111222333222111333888<<<999444111222555666444000222222111111111111222222111111111222222333333333222222111111111111222222111222333333111111222333444555555555555555444444444444444444444444444444111000000111333333222000000000111222444555666666333333333444555666777777555555666888:::<<<>>>??????BBBGGGLLLQQQVVV\\\``````aaacccgggkkkmmmmmmlllfffdddcccdddjjjuuu}}}|||jjj[[[PPPNNNMMMRRRbbbttt||||||zzzttthhhZZZMMMEEEBBBAAA<<<<<<;;;;;;;;;:::::::::777777777888999999::::::888888888888777777777777777777888888888888777777777777777777666666666666888888999999999999888888555555666666777777888888777777777777888888888888555555555555666777888999888888888888888888888888888888999:::::::::::::::;;;;;;;;;<<<<<<<<<======::::::::::::;;;<<<======;;;;;;;;;<<<===>>>>>>???<<<<<<<<<<<<===>>>???@@@AAA@@@??????@@@CCCEEEGGG|||zzz{{{zzzwwwsssqqqsssvvvzzz|||zzzvvvssspppkkkfffbbbaaa]]]XXXSSSQQQPPPOOONNNKKKKKKKKKJJJIIIGGGFFFEEEFFFEEEEEEEEEDDDDDDCCCCCC@@@@@@@@@???>>>======<<<:::888666555777888999888444444444444444444444444444444444444444333222111222222222222222222222222000000111222333444444555444444222111000////////////444777666222...///111////////////////////////222222222222222222222222555444333222222222444444333333333333333333333333333333333333333333333333222111111111333555888:::666666555444333333222222444444555777999<<>>============>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEGGGHHH~~~|||zzz|||{{{xxxtttqqqrrruuuyyy{{{yyyvvvtttqqqlllgggcccaaa]]]XXXTTTRRRQQQOOONNNKKKKKKJJJJJJIIIGGGFFFEEEFFFFFFEEEEEEEEEDDDDDDDDD@@@@@@???>>>===<<<;;;;;;888666444444666777777666444444444444444444444444222333333333333222111000222222222222222222222222222222222222222222333333444333222111111111111111111555888777333000000222222222222222222222222222222222222222222222222222222111000//////000111111222222222222222222222222222222333333333444444444333222222222444666999::::::999888777666444333333666666777888;;;>>>AAABBBFFFFFFGGGLLLSSSXXXZZZZZZ___aaacccfffggggggeeeccc```___bbbjjjttt}}}ppp```SSSPPPLLLOOO[[[kkkyyywwwlll___RRRIIIDDD??????===;;;999888999:::999999999999888888888888777777777777777777777777888666555555555555666777777777777777777888999999999999999888888888888888999999888888888777777777888888888888777777777777777777777777777777777777888888888888888999999:::::::::;;;<<<<<<;;;:::::::::;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<=====================>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCEEEGGGIII~~~}}}||||||}}}|||xxxtttqqqqqqtttwwwzzzyyywwwuuurrrnnniiieeeaaa^^^XXXUUUSSSQQQOOONNNJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEAAA@@@???>>><<<;;;999999777555333333444555555444444444444444444444444444333333333333333333222111333333333333333333333333333333333222222222111111333333222222222222333333222555888777444111222333333333333333333333333333222222222222222222222222333333222222222222333333222222222222222222222222222222333333444444555555444333333333555777999:::<<<;;;:::999777666555444888999999:::===@@@BBBDDDGGGHHHJJJNNNTTTXXX[[[[[[```aaadddeeeeeeccc```___\\\___eeellluuu|||uuueeeVVVQQQLLLMMMWWWfffuuu~~~xxxkkk^^^QQQJJJBBBAAA???<<<;;;999999999:::999999999888888888888777777777777777777777777:::999777777777999888777888777777777777888999999666777888999:::999999888888888777777777777666666777777777888888888888888777777777777777777777777888888888888888999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<==================>>>>>>>>>??????BBBBBBBBBBBBBBBBBBBBBBBB???AAABBBCCCDDDFFFIIILLL~~~~~~}}}yyytttqqqpppsssvvvyyyxxxwwwuuussspppjjjfffaaa]]]YYYUUUSSSQQQOOOMMMIIIIIIIIIHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEBBBBBB@@@???===;;;:::999777555444444555666555333333333333333333333333333333444444555444444333333333333333333333333333333222222222222222222222222333222222222333333444555222444666666333222222333111111111111111111111111222222222222222222222222333333333333444444444555555555555555555555555555444444444444444444333333333333333333444666777888999999999888777666666666:::::::::<<<>>>AAACCCEEEIIIJJJLLLPPPTTTXXX[[[\\\___aaaccccccbbb___]]]]]]\\\bbbjjjpppuuuzzz~~~nnnZZZRRRKKKLLLSSS```ppp}}}wwwjjj\\\QQQDDDBBB???<<<;;;;;;:::999::::::999999999888888888777777777777777777777777777888777666777::::::777888888777777888888999:::555777999:::;;;:::888777777777777666666666666666777777777888888999999999999999999999999:::::::::999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<===>>>>>>????????????AAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFFFFHHHMMMQQQ}}}yyytttqqqpppsssuuuxxxwwwwwwvvvtttpppjjjfff```\\\XXXUUUSSSQQQNNNLLLHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCBBB@@@>>><<<;;;:::888777666666777777555444333333333333333333333333111222222333333333222222333333333333333333333333000000111222333333444444222222222222333444555555222333444333222111222222111111111111111111111111222222222222222222222222//////000111111111111111555555555555555555555555666666555555444333222222222222222222333444444555444444444555666777777777;;;;;;;;;<<<>>>AAACCCEEEJJJKKKNNNQQQTTTXXX[[[\\\^^^```aaaaaa^^^]]]]]]___aaagggoootttwwwzzzuuu^^^TTTLLLLLLQQQ[[[kkkzzz~~~ssscccVVVFFFBBB>>>;;;;;;<<<;;;::::::::::::999999999999888888888888888888888888888333777999555555999999777888888888888888999999:::777888:::;;;:::999777555666666666666666777777777777777888888999999::::::888888999999999:::::::::999999999888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;<<<<<<<<<<<<=========>>>>>><<<<<<>>>???@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAADDDFFFGGGFFFEEEIIIQQQWWW}}}yyytttqqqpppsssvvvwwwwwwvvvvvvtttoooiiieee^^^[[[WWWTTTRRRPPPMMMKKKGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA???>>><<<<<<999888888888999888666444333333333333333333333333...//////000000000000000222222222222222222222222///000111222333444444555222222222222222333444444222222222222222222222222333333333333333333333333222222222222222222222222///000111222333333333333222222222222222222222222777666666555444333222222222222222222333333333333111222333444666777888999===<<<===>>>???BBBDDDFFFJJJLLLPPPRRRTTTVVVZZZ\\\[[[]]]___]]]\\\\\\```dddhhhmmmssswwwzzz}}}yyybbbWWWNNNMMMPPPWWWgggxxxxxxiiiZZZLLLFFF???;;;;;;===<<<;;;::::::::::::999999999999888888888888888888888888222;;;???888444666999777999888888888888999::::::888999999:::999888777666666666777777777777888888888888888999999999999999666666666777888888999999999999999999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999999999:::;;;<<<<<<<<<=========>>>>>>>>>;;;<<<>>>@@@AAAAAA@@@@@@>>>??????@@@@@@AAAAAABBBCCCEEEEEEDDDEEELLLXXXbbb~~~|||yyytttqqqqqqtttwwwwwwwwwvvvvvvsssnnnhhhccc\\\ZZZVVVSSSQQQOOOKKKIIIFFFFFFFFFFFFFFFFFFEEEDDDBBBCCCCCCCCCDDDDDDDDDDDDBBBBBBAAA@@@???>>>===<<<:::999888999999888666444222222222222222222222222//////000111111111111111111111111111111111111111111111111222222333333333222222111111111222222333444333222222333333333333222222222222222222222222222222222222222222222222111222333555666666555555222222222222222222222222444444444555555555555555333333333333333333222222333444555666888999::::::?????????@@@AAADDDFFFGGGJJJMMMPPPRRRSSSUUUYYY\\\YYY[[[\\\ZZZYYY]]]dddkkkmmmppptttxxx}}}~~~dddXXXPPPOOOPPPTTTdddvvvrrrdddUUUMMMBBB<<<<<<======<<<;;;;;;:::::::::999999999888888888888888888888888666DDDIII>>>444555888777999999888888999999:::;;;888888888888888999999999777777777888888888999999:::999999999999999999888555666666777888888999999:::999999999999:::;;;;;;<<<;;;::::::::::::;;;<<<::::::999999:::;;;===>>><<<=========>>>>>>>>>>>>;;;<<<>>>@@@AAAAAAAAA@@@??????@@@@@@AAABBBBBBCCCBBBDDDEEEEEEHHHSSSdddqqq~~~}}}|||xxxtttqqqqqqtttwwwwwwwwwvvvuuusssnnngggaaa[[[YYYUUUSSSQQQNNNJJJHHHEEEFFFFFFFFFFFFEEEEEEDDDAAABBBBBBBBBCCCCCCDDDDDD@@@@@@@@@???>>>======<<<999888888999999888555333222222222222222222222222111222333444444444444444000000000000000000000000333333333222222222222111222222111111000111111222555444222333444555555444////////////////////////222222222222222222222222...///000222333333222222333333333333333333333333222222333444555666777888444444555555555444333333777888888999::::::;;;;;;AAAAAAAAABBBCCCEEEHHHIIIIIIMMMQQQRRRSSSTTTXXX[[[XXXYYYZZZYYYXXX^^^gggppppppqqqtttyyyeeeYYYQQQQQQQQQSSScccuuu|||ooo]]]SSSFFF>>><<<======;;;;;;;;;;;;:::::::::999999888888888888888888888888<<>>???============>>>>>>>>>>>>:::<<<>>>AAABBBBBBAAA@@@@@@@@@AAABBBBBBCCCDDDDDDCCCEEEGGGGGGLLL[[[ooo{{{zzzwwwssspppppprrruuuzzzyyywwwtttqqqlllfffaaa]]]ZZZWWWTTTQQQNNNKKKHHHDDDEEEFFFGGGGGGFFFDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCFFFCCC??????@@@???<<<888888999::::::999777444222000111111222333555666777555444444333333333444444+++---000333555666666555111666777222...000444666333333333333333333333333222111111111000/////////333222222222111000000000000000000000000000000000222222222222222222222222222222333333333333444444333222222333555777888777...333111222888555222:::555555666777999:::<<<===<<<===???AAACCCEEEGGGGGGKKKNNNQQQSSSTTTUUUVVVWWWWWWWWWXXX[[[___fffmmmqqqrrrvvvyyyzzzfffZZZPPPMMMMMMRRRcccvvvwwwpppbbbPPPGGGEEEDDD@@@;;;:::888777777888999999888999999999999999999999999<<>>>>>>>>>>>============>>>??????@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDJJJGGGHHHPPPYYYeeexxx{{{zzzvvvrrroooooorrruuuzzzyyywwwuuurrrmmmfffbbb[[[XXXUUURRRPPPNNNJJJHHHFFFFFFGGGGGGGGGEEEDDDCCCEEEEEEEEEEEEDDDDDDCCCBBBDDDAAA>>>???AAAAAA???<<<888999:::::::::888777666444444333222222222333333444333333222222222333333111111111111222333444555222777888333...///111222111111111111111111111111333333333333222222222222111111111000000000000000111111111111111111111111222222222222222222222222222222333333333333444444444222222333555777777777222666222222777333000888555555666777888:::<<<===>>>???AAACCCEEEHHHJJJJJJLLLOOORRRSSSSSSSSSTTTUUUTTTVVVYYY]]]bbbiiipppuuuyyy}}}fffZZZPPPMMMMMMRRRbbbttt}}}tttgggWWWKKKFFFCCC???<<<;;;999888888:::::::::999999999999999999999999999:::AAABBB<<<666777999888888888999999999:::::::::;;;:::999999999999999999999999999888888777777777:::::::::999999999888888888888999999999:::::::::;;;::::::::::::;;;<<<<<<:::::::::999:::;;;;;;<<<<<<<<<<<<======<<<<<<<<<>>>>>>>>>>>>>>>============>>>>>>???@@@BBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGEEEHHHQQQ]]]lll|||zzzuuupppmmmmmmqqquuuzzzyyywwwuuurrrmmmfffaaaYYYVVVSSSQQQPPPNNNKKKHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEEEEDDDCCCBBBAAA@@@AAA???>>>@@@CCCDDDAAA???888888888888888888888888555444333333222222222222222222222111111222222333555444222000000111222333555:::;;;666111000111///000000000000000000000000222222222333333333333333/////////000000000000000222222222222222222222222222222222222222222222222222222333333333333444444444222222333555777777666444666222333888222---555555666666777888:::;;;<<<@@@AAACCCFFFHHHKKKMMMNNNNNNPPPSSSTTTSSSRRRRRRSSSRRRUUU[[[```fffmmmsssxxx~~~~~~|||{{{zzzzzz{{{yyyxxxwwwvvvwwwyyy{{{|||hhh[[[QQQNNNNNNRRR```pppzzzppp```RRRHHHBBB>>><<<<<<;;;999999;;;;;;;;;:::999999999999::::::::::::::::::999777999;;;:::666888888888888999999999999::::::999999::::::;;;<<<<<<;;;;;;:::999888777666:::::::::999999999999888888888999999999:::::::::;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@AAACCCDDDEEEGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHLLLVVVdddwww}}}zzztttnnnkkklllqqquuuxxxwwwvvvtttqqqlllddd___XXXVVVSSSQQQQQQOOOLLLJJJJJJIIIIIIHHHFFFEEEDDDCCCDDDDDDDDDDDDCCCBBB@@@@@@AAA@@@???AAADDDDDDBBB???999888777666666666777777222222222222333333444555222222222222222222333444555444222111111111222222555:::<<<888444444333000444444444444444444444444000000000111111222222222//////000000111111222222222222222222222222222222222222222222222222222222222222222333333333444444444222111222444666666666222555333888>>>555---333666666666777999:::<<<===@@@BBBDDDGGGJJJMMMPPPQQQQQQSSSUUUUUUSSSRRRRRRRRRQQQVVV]]]ccchhhmmmssswww||||||zzzxxxxxxxxxsssrrrpppnnnmmmmmmnnnnnnooonnnlllkkkkkklllnnnooolllnnnsssxxx}}}lll___SSSPPPPPPRRR___mmmxxxjjjZZZLLLBBB>>><<<===;;;999999:::;;;:::999999999999:::::::::::::::<<<:::888999<<<>>><<<888888888999999999:::::::::888888888999999;;;<<<<<<;;;;;;;;;::::::999999999999999999999999999999999888888999999999:::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>===============>>>>>>?????????===>>>@@@BBBDDDFFFGGGHHHIIIHHHHHHGGGGGGHHHIIIIIIKKKNNNTTT___ooo}}}zzzuuunnnkkklllppptttvvvuuuuuussspppjjjccc]]]YYYVVVTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@CCCAAA@@@BBBDDDCCC@@@<<<;;;:::999777777666666777333333222222222333444444333333333333333444555555000111222333333333222111111666777555444555444111555555555555555555555555000000111111222222222333111111111222222333333333222222222222222222222222222222222222222222222222222222222333333333444444444222111222444555555555222555777BBBJJJ>>>222666666666777888:::<<<===>>>AAABBBEEEHHHKKKNNNPPPRRRTTTVVVWWWVVVTTTRRRRRRRRRSSSYYY```eeegggkkkpppuuuzzz|||zzzxxxtttqqqoooooopppppphhhgggfffeeedddeeeeeefffgggfffeeedddcccddddddeeedddeeehhhkkkooorrrtttuuuvvvvvvuuuttttttuuuuuuvvvwwwzzz~~~ttteeeWWWRRRQQQSSS^^^kkk~~~ssscccSSSFFF@@@===<<<;;;999888999:::999888999999:::::::::;;;;;;;;;===<<<<<<<<<;;;::::::;;;:::::::::;;;;;;;;;;;;<<<777777777777888:::;;;<<<999999::::::;;;;;;;;;<<<999999999999999999999999888888999999999:::::::::;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>======>>>>>>>>>>>>======<<<======>>>???@@@@@@AAA???@@@AAADDDFFFHHHJJJKKKIIIHHHGGGFFFGGGHHHIIIJJJJJJQQQ\\\jjj}}}}}}{{{vvvppplllmmmppptttuuuuuuuuutttqqqjjjbbb\\\YYYWWWUUUSSSRRRQQQNNNLLLKKKJJJIIIHHHGGGGGGFFFGGGCCCDDDDDDDDDDDDCCCBBBBBBDDDBBBAAABBBCCCBBB>>>999::::::::::::999999888888888777555333222000000000333333333333444555666666...000222444555444333111---000111000000444444111333333333333333333333333333333333444444444444444222222222333333333333333222222222222222222222222222222222222222222222222222222333333333333444444444333111222444555555444444555:::IIIRRRDDD666;;;666666777999<<<>>>@@@BBBBBBCCCFFFHHHKKKNNNPPPQQQTTTVVVWWWVVVTTTRRRQQQQQQUUU[[[cccfffgggjjjpppuuu{{{{{{{{{~~~~~~|||yyyxxxwwwuuusssqqqpppnnnllljjjiiiiiijjjkkkeeedddcccbbbaaabbbcccddddddcccbbbbbbaaaaaaaaabbbaaaaaabbbcccdddfffggggggjjjjjjiiihhhgggeeeeeedddhhhjjjmmmpppssstttuuuuuu|||~~~mmm\\\UUUSSSTTT^^^kkkzzzmmm]]]OOOEEE@@@===;;;999888999:::999888999999::::::;;;;;;<<<<<<;;;;;;<<<===:::666777;;;;;;;;;;;;;;;<<<<<<<<<<<<777777777777888999:::;;;777888999:::;;;<<<<<<===888999999999999:::::::::888888999999999:::::::::;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<<======>>>>>>======<<<<<<<<<===>>>???AAABBBBBB@@@AAACCCEEEGGGIIIJJJKKKHHHGGGFFFFFFFFFHHHJJJLLLJJJVVVgggxxx}}}{{{wwwrrrnnnnnnpppsssvvvvvvvvvuuurrrlllccc]]]YYYWWWTTTRRRQQQOOOMMMJJJKKKJJJIIIHHHGGGGGGHHHIIICCCCCCDDDEEEEEEEEEDDDDDDBBB@@@@@@AAACCCBBB===999444555777888999999999888888777555333111000//////222222222222333444555666111111222222333333333222...000000...///444444111111111111111111111111111444444444444444444333333333333333222222222222222111111111111111111111111222222222222222222222222222222333333333333444444444333111222333444444333444333666EEEPPPBBB444:::555666888:::>>>AAACCCEEEEEEFFFGGGJJJLLLOOOPPPQQQRRRTTTUUUUUURRRPPPOOOPPPWWW^^^eeeggghhhkkkrrrxxx||||||{{{}}}~~~{{{wwwtttrrrpppnnnmmmmmmmmmllljjjgggffffffeeeeeefffggghhheeedddcccbbbcccccceeeeeeddddddcccccccccccccccccc``````_______________```````````````___]]]\\\ZZZ^^^___```aaacccdddeeeeeejjjkkklllkkkjjjiiijjjkkkiiimmmqqqvvv{{{ttt```WWWTTTUUU___kkkvvviiiZZZMMMEEE>>><<<::::::::::::999888999999::::::;;;<<<<<<===;;;999999<<<;;;777777<<<:::::::::;;;;;;;;;<<<<<<888888888888999999:::;;;888888999999::::::;;;;;;888888999999999:::::::::888888999999999:::::::::;;;::::::::::::;;;<<<<<<======<<<<<<======>>>???<<<<<<<<<======<<<<<<<<<;;;<<<===>>>@@@AAABBBCCC@@@AAABBBDDDFFFGGGIIIJJJHHHGGGFFFFFFGGGJJJMMMNNNVVVfffzzz}}}|||xxxtttpppoooppprrrwwwxxxxxxwwwtttmmmeee___YYYWWWTTTRRRPPPNNNKKKIIIKKKJJJIIIHHHGGGHHHIIIJJJBBBCCCDDDEEEFFFFFFFFFFFF@@@??????AAACCCBBB===999,,,...222555777888777777555555444333222222222222111111111111222333444555555333222000000111222333333444222///111555666444111111111111111111111111333333333222222111111111333222222222111000000000000000000000000000000000222222222222222222222222222222333333333444444444444333111222333444444333333000000>>>HHH;;;///666555666888;;;???BBBEEEGGGGGGHHHIIIKKKMMMOOOQQQRRRQQQRRRTTTSSSQQQOOONNNNNNXXX___fffhhhiiilllttt|||}}}~~~}}}|||yyyvvvrrrooolllkkkmmmkkkiiiiiijjjjjjiiihhhccccccccccccdddeeeffffffcccbbbbbbaaaaaabbbddddddbbbbbbbbbbbbbbbaaaaaaaaa``````___^^^]]]]]]]]]]]][[[\\\]]]^^^]]][[[YYYXXXTTTTTTTTTTTTTTTVVVWWWXXX^^^___```___]]]\\\\\\]]]]]]___bbbcccfffmmmvvv}}}yyycccXXXTTTUUU___kkk}}}|||pppaaaRRRHHH@@@>>>;;;;;;;;;<<<;;;999999999::::::;;;<<<=========888777<<<>>>;;;:::===999999:::::::::;;;;;;;;;::::::999999::::::;;;;;;999999999999999999999999888888888999999:::::::::888888999999999:::::::::;;;::::::::::::;;;<<<<<<===============>>>??????;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@BBBCCCCCC???@@@AAACCCDDDFFFGGGHHHHHHGGGFFFFFFHHHKKKNNNQQQgggxxx~~~}}}{{{xxxtttrrrrrrsssyyywwwvvvuuusssnnnfff___ZZZXXXVVVSSSPPPMMMLLLKKKLLLIIIHHHHHHIIIIIIFFFCCCDDDEEEFFFFFFFFFEEECCCBBBCCCAAA>>>======<<<:::999777666666888;;;<<<<<<<<<:::777444444555777888888222222222444666666555333444000,,,...222555333111222222222222222222222222333333222222333333444555333222111111000000111111111111222222222333333333///000111222222111000///333222111111111222333444333333333222222111111111000111444777999777333000666666666666666666666666888777888<<>>>>>===999888:::888999999::::::;;;;;;<<<:::999999888888999999:::999999999888999999:::::::::::::::::::::::::::::::::888777888999999888777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<========================;;;;;;===>>>????????????<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAACCCDDDEEEFFFFFFFFFJJJEEECCCGGGKKKOOOUUU[[[qqq}}}}}}{{{wwwsssqqqrrrsssyyywwwuuutttsssnnnfff___WWWVVVSSSPPPMMMKKKIIIHHHMMMKKKIIIJJJKKKJJJGGGEEECCCCCCDDDDDDDDDCCCBBBAAAAAA???============<<<;;;777666666777:::;;;;;;:::999666444444666777777666555444333444666888777666:::666111111333555333111222222222222222222222222333333222222333333444555333222111111000000111111111111111222222222333333111222222222222222111111222222111111111222333444444333333333222222222222444333333444555666444222555555555555555666666666:::999:::>>>DDDHHHHHHHHHIIIJJJKKKKKKKKKLLLOOOQQQOOONNNMMMMMMOOORRRVVVYYY]]]bbbiiiooosssvvvxxxzzzzzz~~~~~~~~~~~~}}}wwwrrrpppooommmkkkiiihhhggggggdddeeeeeeeeeeeeeeeddddddccceeefffhhhiiiiiiiiihhhgggggggggfffeeedddcccbbb```______```bbbcccaaa```]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\[[[YYYWWWVVVTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTRRRQQQPPPOOOOOOOOONNNQQQRRRPPPNNNPPPVVV\\\bbbfffrrrqqq]]]WWWRRRUUUccctttzzzooo^^^PPPFFFAAA??????>>>:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::<<<<<<;;;:::999999999999::::::::::::::::::::::::999888777888999:::999888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>======<<<<<<======>>>???>>>>>>>>>???@@@@@@AAAAAA>>>???@@@BBBCCCCCCDDDDDDHHHGGGHHHJJJLLLRRR___mmm}}}|||{{{wwwsssrrrrrrsssxxxvvvtttsssrrrnnnfff```[[[YYYVVVSSSPPPMMMKKKKKKLLLJJJIIIIIIIIIIIIFFFDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@>>><<<<<<===>>>===<<<888666666777888999999777777666555555666777666555333222444888>>>DDDGGGHHH@@@;;;666333444444333111222222222222222222222222333333222222333333444555333222111111000000111111111111111222222222222333555444333222222222222222222222111111222222333444444444444444333333333333777444222111222444444444333444444444555555666666;;;;;;<<<@@@EEEHHHJJJJJJKKKLLLLLLKKKJJJJJJLLLNNNLLLKKKKKKLLLOOOTTTXXX[[[^^^dddmmmssswwwxxxxxxxxx{{{{{{zzz}}}zzzwwwsssoookkklllkkkkkkjjjiiigggeeeeeedddeeeeeefffffffffeeeeeebbbccceeegggiiiiiiiiiiiihhhhhhhhhgggfffeeedddccc``````___aaabbbcccbbb```^^^^^^______^^^]]]]]]\\\\\\\\\\\\\\\\\\ZZZXXXWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPNNNMMMMMMLLLLLLLLLMMMNNNKKKIIIIIIMMMQQQXXXYYY___lllzzzxxxeee\\\TTTTTTaaapppvvvfffWWWJJJDDD@@@@@@???<<<;;;===>>>>>>===<<<<<<;;;::::::::::::999999999999::::::>>>>>><<<;;;:::999999999::::::::::::::::::::::::888777777888:::;;;:::999999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<>>>============>>>??????>>>>>>??????@@@AAAAAAAAA??????@@@AAABBBCCCCCCDDDCCCEEEIIIJJJLLLVVVnnn}}}}}}{{{xxxuuussssssuuuwwwuuusssrrrqqqmmmfffaaa]]][[[XXXUUUQQQOOOMMMLLLHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@AAA???===<<<===>>>===<<<888777555666777888777555555444444555777777555333222222333777???FFFJJJMMM@@@;;;666222222222222111111222222222222222333333333333222222333333444555333222111111000000111111111111111111222222222222666555333111111111222222222111222222222222333333444444444444444444444444777444111000222333444444222333333444555666666777;;;;;;===AAAEEEHHHJJJKKKKKKLLLLLLJJJHHHGGGGGGIIIIIIIIIJJJMMMQQQVVV[[[^^^ccchhhoootttvvvvvvwwwwww~~~~~~yyyyyy|||vvvrrrpppnnnllljjjlllllllllkkkjjjgggeeecccfffggghhhhhhiiihhhhhhhhheeefffgggiiiiiiiiihhhhhhhhhhhhhhhgggfffeeedddcccaaa``````aaaccccccbbb```______```______^^^]]]\\\\\\\\\]]]]]]]]][[[ZZZYYYWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLMMMMMMKKKIIIIIIKKKMMMRRRRRRVVV```lllzzzooofffZZZWWWbbbnnn}}}{{{}}}}}}mmm___PPPGGGAAA???>>><<<;;;======<<<<<<<<<;;;;;;;;;::::::::::::999999:::::::::===<<<;;;:::::::::::::::::::::::::::::::::::::::888777666888:::;;;;;;:::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;:::>>>>>>>>>>>>>>>??????@@@>>>>>>???@@@@@@AAAAAABBBAAAAAABBBBBBCCCEEEFFFFFFCCCFFFJJJPPPWWWggg~~~~~~|||yyyvvvtttuuuvvvvvvtttqqqqqqpppmmmgggbbb[[[YYYVVVRRROOOLLLJJJIIIHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCAAA>>>======<<<;;;999888777555666777777666444555444444555666666444333666444222222555777999999999666333000000111111111111111111222222333333333333333222222333333444555333222111111000000111111000000111111111222222222444333222000000000111222111111222222333333333333444444444444444444444444444333222333444444333111222222333444555777777888:::;;;>>>AAADDDGGGJJJLLLLLLMMMMMMKKKHHHFFFFFFFFFGGGHHHJJJNNNSSSYYY^^^aaaeeeiiinnnqqqtttvvvyyyzzz}}}~~~~~~{{{xxxzzz}}}|||{{{wwwtttqqqnnnmmmmmmllllllnnnnnnnnnmmmkkkhhheeeccciiiiiijjjkkkkkkjjjjjjjjjkkklllllllllllljjjiiihhhgggggggggfffeeedddcccbbbaaa``````aaacccdddbbbaaa````````````___^^^]]]\\\\\\\\\]]]^^^^^^]]]\\\[[[XXXXXXXXXXXXWWWVVVTTTTTTSSSRRRQQQOOONNNNNNNNNNNNLLLMMMMMMMMMLLLLLLLLLMMMLLLLLLQQQYYYaaakkkyyyzzzooo```YYYbbbooovvvsssqqqxxxsssfffVVVLLLBBB???>>><<<;;;<<<999999:::::::::;;;;;;;;;;;;::::::::::::::::::;;;999999888888999:::;;;;;;::::::::::::::::::::::::888777777888:::<<<;;;:::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;:::>>>>>>>>>>>>>>>??????@@@?????????@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJQQQ^^^nnn~~~}}}|||yyyvvvtttuuuwwwuuurrrpppoooooommmgggbbb]]][[[XXXTTTQQQNNNKKKJJJJJJKKKLLLJJJHHHFFFFFFFFFDDDCCCBBBAAAAAAAAABBBBBBDDDAAA???======<<<:::999888777555666777777666555555444333333444555444333666333111111333444444444222222111000000000111222111111111222222333333444333333222222333333444555333222111111000000111111000000000111111111111222222222111111111111222222000111222333333333333222333333333333444444444444000000222444666555333000222222333555777888999:::999<<>>============>>>????????????@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGJJJMMMYYYooo~~~{{{{{{zzzwwwtttssstttuuutttrrrooonnnooolllgggccc```^^^[[[WWWSSSPPPNNNMMMJJJLLLMMMLLLHHHFFFGGGHHHCCCBBBAAA@@@???@@@@@@AAABBB@@@>>>=========;;;:::888666666666888888888666666444222111333444444444222222222444666888888888000111222222222111222222000111111222333333444444333333222222333333444555333222111111000000111111000000000000111111111111000111222333444444444444000111222333333333222222222222222222333333333444//////000333555666444222222333444666888999;;;;;;;;;>>>BBBDDDEEEHHHLLLOOOQQQRRRRRRQQQMMMJJJHHHHHHGGGIIILLLQQQWWW]]]bbbeeeiiilllqqquuuwwwxxxzzz{{{uuuttttttwww}}}zzzvvvwwwvvvvvvvvvwwwvvvtttrrrrrrrrrqqqpppoooqqqsssuuuwwwvvvuuuuuuttttttttttttyyyyyyyyyxxxwwwvvvuuutttnnnnnnoooooonnnllljjjiiihhhhhhhhhgggfffeeedddcccbbbaaaaaabbbddddddcccaaabbbbbbbbbaaa```___^^^]]]\\\]]]^^^___``````___^^^YYYZZZ\\\]]]]]]\\\ZZZYYYXXXWWWVVVTTTSSSSSSSSSSSSMMMMMMNNNOOOOOONNNKKKJJJLLLLLLPPPUUUWWWXXX___gggqqqqqqgggnnnvvvnnnhhh\\\ccclllttt}}}~~~vvvfffXXXIIIBBB@@@>>><<<===:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999999:::;;;<<<::::::::::::::::::::::::;;;999888999;;;;;;:::999:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>======<<<<<<======>>>?????????@@@AAAAAABBBBBBCCCDDDCCCBBBBBBCCCEEEGGGIIILLLTTThhh~~~zzzzzzxxxvvvsssqqqrrrttttttqqqnnnnnnnnnlllgggccc^^^\\\XXXTTTQQQMMMKKKJJJHHHJJJLLLJJJGGGEEEEEEGGGBBBAAA???>>>>>>>>>???@@@@@@>>>===<<<===>>>===<<<888666666777888999999777666444111000222333444444555444333444555444222000000222444555444333333333000000111222333333444444333333222222333333444555333222222111000111111111000000000000111111111111000111333555666666555555000111222333444333222222111111111222222333333333000//////111444555555444222333555666888:::<<<<<<<<>>>>>=========<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::<<<:::999999;;;;;;:::888:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>????????????<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAABBBBBBCCCGGGFFFEEEEEEFFFHHHJJJLLLTTTaaa{{{}}}||||||zzzvvvsssqqqrrrtttuuuwwwuuusssrrroookkkfffbbb^^^[[[XXXSSSOOOLLLKKKJJJIIIIIIIIIIIIHHHFFFDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============777888999999888777666555555555444444444444555555222222222222222222222222111222222333333222222111111///...000333555333111000000111222333555666777111111111111111111111111444333222111000000000000333222222111222333555666444222111222333333222111111222333333444444333333333333333222333333444444111666999777888<<>>;;;>>>AAACCCEEEHHHKKKNNNNNNNNNNNNNNNMMMLLLJJJJJJKKKOOOSSSTTTVVV\\\eeemmmuuu{{{{{{wwwvvvppprrrvvv{{{}}}}}}}}}}}}{{{zzzyyyzzzxxxwwwyyy}}}~~~|||~~~~~~|||zzzwwwtttuuurrrooommmkkkhhheeecccaaaaaaaaabbbccccccddddddffffffdddbbb```^^^]]]\\\^^^^^^\\\\\\\\\\\\^^^^^^\\\]]]^^^_________^^^]]]```[[[UUURRRRRRRRRPPPOOOOOOOOOOOOOOOOOONNNMMMLLLOOONNNNNNNNNOOOPPPPPPQQQ[[[```kkkxxxooo^^^YYYWWWZZZeeettt~~~|||uuuhhhWWWKKKFFFCCC>>>:::;;;;;;:::::::::;;;;;;<<<;;;<<<===??????===<<<;;;999999:::::::::;;;;;;;;;<<<;;;::::::999999999999<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>AAA@@@??????@@@AAACCCDDDHHHGGGEEECCCEEEJJJMMMNNNUUUzzz~~~}}}|||zzzwwwuuusssssstttuuuxxxwwwtttrrrooojjjeee```ZZZXXXVVVSSSPPPNNNNNNMMMIIIIIIJJJIIIHHHFFFEEECCCDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============555666777888777666555444555555444444444444555555222222222222222222222222111222222333333222222111111///...000333444333222111111111222333444555666222222222222222222222222333222222111111222333333222222111111111222333333333222111111333444333111111222333333444444333333444333333333333444555555222777:::888999===@@@???>>>@@@CCCDDDEEEFFFHHHJJJKKKKKKKKKJJJIIIIIIIIIHHHMMMQQQTTTVVVXXX]]]eeelllxxx~~~wwwqqqnnnppprrrvvv{{{}}}|||{{{}}}~~~|||zzzzzzzzzzzz}}}{{{{{{}}}}}}{{{xxxuuurrrpppmmmiiifff``````aaabbbcccdddeeeeeefffeeedddcccaaa___^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^___```aaaaaaaaa```___]]]YYYTTTRRRRRRSSSRRRQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOQQQTTT]]]hhhssspppbbbXXXVVVWWWaaaooozzz}}}{{{xxxmmm]]]PPPHHHDDD???<<<<<<;;;;;;::::::;;;;;;<<<:::;;;<<<======<<<;;;:::999999:::::::::;;;;;;;;;<<<;;;::::::999999::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<>>>>>>>>>>>>>>>=========AAA@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDGGGLLLQQQSSSaaa|||{{{yyywwwvvvuuuuuuuuuyyywwwuuurrrnnniiiccc___YYYXXXVVVSSSQQQOOONNNMMMIIIJJJJJJJJJIIIGGGEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>=========<<<555666777888999888777666555555444444444444555555222222222222222222222222111222222333333222222111111000000111333444333222222222222222222333444444333333333333333333333333222111111111222333555666111111222222222111000000222111000111333444444333111222333333444444333333444333333333444444555666444999;;;:::;;;???AAA@@@AAACCCDDDDDDCCCCCCEEEFFFJJJIIIHHHGGGGGGHHHIIIJJJPPPSSSVVVXXXZZZ^^^eeejjjuuuzzz{{{sssmmmjjjqqqssswww|||}}}||||||~~~|||yyywwwyyyyyyyyyzzz{{{|||}}}~~~{{{xxxuuuqqqllliiiaaaaaabbbcccdddeeefffgggeeeeeedddcccbbbaaa``````\\\\\\[[[ZZZZZZ[[[\\\\\\^^^___```aaabbbaaa``````ZZZXXXTTTSSSSSSTTTUUUTTTTTTTTTUUUUUUTTTTTTSSSSSSQQQPPPOOONNNMMMMMMMMMMMMNNNOOOTTT\\\dddnnnyyynnneeeWWWTTTTTT\\\iiitttzzz{{{|||sssfffXXXLLLDDDAAA???<<<<<<;;;;;;;;;;;;;;;<<<999:::;;;<<<<<<;;;:::999::::::::::::;;;;;;;;;;;;<<<;;;::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;========================>>>>>>>>>>>>===<<<;;;:::?????????>>>>>>=========@@@@@@@@@@@@AAABBBCCCDDDAAAAAACCCEEEHHHMMMTTTZZZqqq|||{{{{{{zzzyyywwwvvvuuuxxxvvvtttqqqnnnjjjddd```\\\ZZZWWWTTTPPPMMMKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>======<<<<<<777888:::;;;<<<;;;;;;:::555444444333333444444555222222222222222222222222111222222333333222222111111111111111222333333333333333222222222222222333333333333333333333333333222111111111111333444555111222333333333111000///111000000111333555444333111222333333444444333333222222222222333444555555555:::===;;;<<<@@@CCCBBBBBBCCCDDDDDDBBBBBBCCCDDDJJJIIIGGGGGGGGGIIILLLMMMQQQTTTWWWYYY[[[^^^cccggglllqqqvvvwwwtttpppoooooovvvwww{{{}}}~~~}}}zzzxxxxxxyyyzzz{{{}}}|||yyytttoookkkggggggggggggggggggggggggeeedddddddddcccbbbbbbbbb]]]\\\[[[ZZZZZZ[[[\\\]]]\\\]]]^^^___``````______[[[YYYWWWUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTRRRQQQOOONNNNNNNNNPPPOOOQQQUUUZZZaaaooo|||qqqhhhdddWWWTTTSSSWWWaaammmwww{{{~~~yyynnn```QQQFFFBBBAAA===<<<<<<;;;;;;;;;;;;<<<:::;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<========================>>>>>>>>>>>>>>>===<<<<<<@@@@@@??????>>>=========@@@@@@AAAAAABBBCCCCCCDDDAAABBBCCCFFFGGGKKKUUU^^^|||||||||{{{zzzxxxvvvuuuuuusssrrrpppnnnkkkfffbbb[[[ZZZWWWTTTQQQNNNKKKJJJHHHIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>===<<<<<<<<<888999:::;;;<<<<<<;;;:::444444333333333333444444222222222222222222222222111222222333333222222111111222222222222222333333333333222111111111222222222222222222222222222222222222222111111222222222333333444444444333111000111000000111333555444333111222333333444444333333111111111111222333444555777;;;>>><<<===AAADDDCCCAAABBBCCCCCCBBBBBBCCCDDDGGGFFFFFFFFFGGGJJJLLLNNNQQQSSSVVVYYY[[[^^^aaacccgggjjjllllllkkklllqqquuu|||}}}}}}~~~}}}}}}}}}~~~~~~yyytttoooppppppnnnllljjjiiigggfffdddddddddcccccccccbbbbbb^^^]]]\\\[[[[[[\\\]]]^^^[[[]]]^^^````````````___]]]\\\ZZZYYYWWWVVVVVVWWWXXXXXXYYYYYYZZZYYYYYYXXXYYYXXXVVVTTTSSSQQQQQQPPPQQQNNNNNNPPPRRRVVV___iiixxx~~~nnneeecccXXXVVVSSSUUU\\\hhhttt{{{~~~|||uuugggWWWJJJDDDBBB>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>@@@?????????>>>>>>>>>===@@@@@@AAABBBCCCCCCCCCCCCEEEDDDEEEGGGGGGJJJVVVeee|||||||||{{{zzzxxxvvvuuusssrrrqqqpppnnnkkkgggcccVVVVVVUUUTTTRRRPPPNNNMMMGGGGGGHHHIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;666777888999:::999888777444444333333333333444444222222222222222222222222111222222333333222222111111333444333222222333444333222222111111111222222111111111111111111111111111222333444444333222111333333444444444333222222222111000111333444444333111222333333444444333333111111111222333444555666777<<<>>>======BBBDDDCCC@@@AAABBBBBBAAAAAABBBDDDBBBCCCCCCDDDFFFIIILLLMMMPPPRRRUUUYYY\\\___aaaaaafffggggggeeeeeeiiiqqqwww~~~|||}}}zzzvvvwwwuuussspppmmmjjjhhhgggddddddccccccbbbbbbbbbaaa^^^^^^]]]\\\\\\]]]^^^^^^]]]___```bbbcccccccccbbb^^^^^^^^^\\\YYYXXXXXXZZZZZZ[[[\\\\\\\\\\\\\\\\\\]]]\\\ZZZXXXVVVUUUTTTTTTSSSPPPOOOPPPQQQRRRXXX```cccrrrqqqfffeee\\\ZZZWWWVVVZZZeeerrr{{{~~~~~~zzzooo```RRRHHHCCC>>>>>>===<<<;;;;;;;;;;;;========================:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????????????????????????????@@@AAABBBCCCCCCDDDDDDCCCGGGEEEGGGIIIIIIMMM^^^rrr}}}|||{{{zzzxxxwwwvvvvvvtttsssqqqpppnnnjjjeeebbbVVVVVVUUUTTTSSSQQQNNNMMMEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;777888888999999888777666444333333222222333333444222222222222222222222222111222222333333222222111111333555444222111222444222111111111111111222222222222222222222222222222000222555888999777444333222222222222222222333444333222111111333444333111111222333333444444333333333333333444555666777888777<<<>>>======BBBDDDCCCAAABBBCCCBBBAAA@@@AAABBB@@@AAACCCEEEHHHKKKLLLNNNQQQSSSVVVZZZ___aaabbbbbbdddeeeeeeeeeeeejjjrrryyy{{{xxxzzz}}}~~~zzzxxxwwwuuurrrnnnkkkiiihhhddddddcccbbbaaaaaa``````^^^]]]\\\[[[[[[\\\]]]^^^]]]^^^```bbbcccccccccccc]]]___```___\\\[[[\\\^^^]]]^^^______``````______^^^]]][[[YYYXXXWWWVVVVVVVVVSSSRRRTTTTTTSSSVVV\\\ZZZdddtttuuuhhheee___^^^[[[XXXZZZcccqqq{{{~~~}}}vvviiiZZZMMMEEE???>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<===>>>===========================>>>>>>?????????>>>>>>>>>>>>>>>??????@@@@@@AAA@@@AAABBBCCCDDDDDDDDDCCCGGGEEEGGGLLLMMMTTTkkk}}}|||{{{yyywwwwwwvvvvvvvvvtttrrrpppmmmiiiddd```YYYXXXWWWUUURRROOOLLLJJJEEEEEEFFFGGGGGGFFFDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;999::::::;;;:::999777666444333333222222333333444222222222222222222222222222222222333333222222222222444555444222111222555111111000000111222222333333333333333333333333333...111777;;;<<<;;;888555111111000000000111333444444222111222333333222111222222333444444444333333444444555555777888999:::777;;;>>>======AAADDDCCCBBBCCCCCCBBB@@@??????@@@AAACCCEEEIIIKKKNNNOOOPPPRRRSSSWWW\\\aaaccccccccc```ccceeefffhhhmmmuuu|||~~~wwwwww{{{}}}~~~{{{wwwvvvtttrrrooollljjjiiiddddddcccbbbaaa```______]]]\\\[[[ZZZZZZ[[[\\\]]][[[\\\^^^```aaabbbaaaaaa\\\^^^``````^^^]]]```bbb___```aaabbbbbbbbbbbbbbb^^^]]][[[ZZZXXXWWWWWWWWWSSSPPPPPPSSSSSSQQQSSSWWWVVV\\\eeeqqqwwwhhhcccbbbaaa^^^ZZZ[[[cccppp{{{zzzooo```PPPGGG??????>>><<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>===<<<======>>>???@@@AAAAAABBB@@@AAABBBDDDDDDDDDDDDCCCEEECCCGGGMMMQQQZZZuuu}}}}}}|||zzzyyyxxxxxxyyyyyyzzzuuuooonnnnnnlllddd]]]WWWXXXXXXWWWTTTOOOKKKIIIGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBFFFBBB===:::999:::::::::;;;;;;<<<<<<;;;;;;:::999555555555444444333333333555333111222444555444111111222333333333333222111444777999999555222111222333444444222111000111333222222222222222222222222222333444666777666666555333333333333333333333333222222333333333333444444666555444333222222222222333222111333777999::::::888;;;===>>>>>>???@@@AAACCCAAA@@@AAADDDEEEBBB@@@AAACCCFFFIIIJJJLLLNNNPPPTTTSSSUUU\\\___^^^]]]___cccbbbbbbgggmmmsssuuuttt{{{wwwwwwxxxxxx}}}|||zzz|||~~~{{{yyyuuurrrnnnllljjjhhheeecccaaa```___^^^]]]]]]]]]]]]ZZZYYYXXXWWWXXXZZZ]]]^^^]]]^^^___```aaabbbbbbbbb___```bbbccccccbbb```___bbbcccdddeeeeeeeeedddcccaaa___]]]\\\\\\[[[YYYWWWYYYYYYXXXWWWUUUTTTSSSSSSSSSUUUZZZcccooo{{{kkkfffeeeggghhheeebbbfffoooxxx~~~|||uuuiiiXXXIIICCC>>><<<===<<<999999<<<<<<<<<<<<<<<<<<<<<<<<<<<========================999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;<<<======<<<<<<===??????>>>===<<<<<<===>>>???@@@???>>>???AAABBBBBBBBBAAABBBBBBBBBCCCDDDDDDDDDBBBGGGKKKLLLRRRggg~~~|||zzzxxxwwwwwwwwwzzzuuuooonnnnnnkkkddd]]]WWWWWWWWWVVVSSSOOOKKKIIIGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCC@@@===<<<;;;;;;999888:::::::::::::::999999888333333333222222111111111444222111222444555333111111222333333333333222111111333666555222000000111333333444222111000111333222222222222222222222222222333444444444333222222333333333333333333333333222222222333333333444444222222222111111222333333555333333444777999999888:::<<<>>>?????????@@@AAABBBAAA@@@BBBDDDEEEDDDAAAAAADDDHHHJJJLLLMMMNNNPPPRRRQQQUUU\\\```___```bbbcccdddfffjjjooosssuuuvvv}}}|||{{{vvvvvvxxxyyy{{{{{{zzz|||~~~~~~~~~}}}{{{zzz{{{{{{zzzxxxvvvsssqqqmmmkkkgggdddcccaaa___\\\]]]]]]\\\ZZZZZZYYYYYYYYYWWWVVVUUUTTTTTTUUUWWWXXXXXXYYYZZZ\\\]]]^^^^^^______```bbbcccccccccbbbaaadddeeeeeefffffffffffffffdddaaa___^^^^^^]]]\\\ZZZZZZZZZXXXWWWUUUTTTSSSRRRQQQRRRUUU\\\eeettt~~~nnngggfffiiikkkhhhcccdddkkksss{{{}}}wwwmmm]]]OOOEEE@@@===>>>>>>;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================<<<;;;<<<======<<<<<<===??????>>>======<<<===>>>???@@@>>>===>>>@@@BBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEGGGKKKOOOQQQ[[[uuu~~~{{{xxxvvvvvvuuuzzzuuupppnnnnnnjjjccc]]]WWWWWWWWWVVVSSSOOOLLLIIIFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@???>>>======;;;999666888999999999999888777777333333222222222222111111333222111111333333222111111222222333333222222111000222333222111000111222222333333222111000222333222222222222222222222222222222333222222000///...333333333333333333333333222222222222333333333333000000000000111222444444666555444555777888888888<<<>>>@@@@@@?????????@@@AAA@@@@@@AAACCCEEEDDDCCCBBBEEEJJJMMMNNNNNNNNNOOOQQQQQQUUU\\\``````aaaeeedddhhhnnnqqqqqqrrrtttwwwyyyyyy}}}xxxssstttvvvxxxzzzzzz{{{~~~~~~||||||zzzwwwuuuuuutttrrrqqqoooppppppooommmkkkiiigggeeebbb___]]]\\\ZZZXXXVVVXXXWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSQQQQQQRRRRRRSSSUUUVVVWWWXXXZZZ[[[\\\]]]^^^___aaabbbccccccccccccggggggffffffggghhhhhhiiigggdddaaa`````````___^^^]]]]]][[[ZZZXXXVVVUUUTTTRRRQQQRRRVVV\\\fffwwwpppfffdddjjjooollleeebbbffflllxxx}}}zzzrrrdddXXXHHHBBB>>>???>>><<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================;;;===>>>>>>===<<<>>>???>>>>>>=========>>>>>>??????>>>===>>>@@@AAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEGGGJJJMMMRRRbbb~~~{{{yyyxxxwwwwwwzzzvvvqqqooommmiiiccc]]]WWWVVVVVVUUURRROOOLLLJJJEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA???===<<<<<<;;;999777888888999999888888777666444444444444444444444444222222111222222222222111222222222222222222222222222222222111111222444555222333333222111111222444222222222222222222222222222222111111111000000///222222222222222222222222111222222222222333333333111111111111222333444555666444444555888:::::::::===???@@@@@@>>>===>>>???>>>>>>>>>@@@AAACCCDDDDDDCCCGGGLLLOOOPPPOOOOOOOOORRRRRRVVV\\\^^^^^^```eeegggooovvvwwwsssppprrruuuvvvwwwzzz{{{uuurrrsssuuuwww{{{|||~~~{{{yyyxxxxxxvvvuuurrrpppmmmlllkkkjjjhhhfffffffffffffffeeecccaaa```___\\\ZZZXXXWWWVVVTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPRRRRRRQQQQQQQQQRRRSSSSSSTTTTTTUUUWWWXXXZZZ\\\\\\\\\^^^___aaacccdddddddddggggggfffffffffhhhiiijjjhhhfffcccaaabbbbbbbbbbbbbbbaaa___^^^[[[ZZZXXXWWWUUUSSSSSSVVVXXX^^^kkkwwwqqqddd```hhhooonnngggbbbcccgggvvv|||}}}vvvjjj___LLLEEE???>>>???===<<<>>><<<<<<<<<<<<<<<<<<<<<<<<===========================<<<;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;===>>>>>>======>>>???>>>>>>>>>>>>>>>>>>?????????>>>======???AAAAAA@@@BBBBBBCCCDDDEEEEEEFFFGGGGGGIIILLLVVVlll}}}{{{zzzzzzzzz{{{yyyvvvrrrooommmhhhbbb]]]VVVVVVUUUTTTQQQOOOLLLKKKEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBB???;;;999999:::::::::999999999999999888777777444444444444444444444444222222333222222222222333222222222222222222222222222111000111222333444444111222333222111111222444222222222222222222222222111111111111222222333333222222222222222222222222111111111222222222333333444444333333333333444444444333333555999<<<=========???@@@???>>>======>>>======>>>>>>???@@@BBBDDDDDDHHHMMMPPPPPPOOONNNNNNSSSSSSWWW[[[\\\[[[^^^ccclllttt{{{zzzsssnnnooorrruuuvvvxxx{{{~~~~~~}}}ttttttuuuuuuvvvwwwyyyzzz~~~wwwuuuqqqppppppooonnnmmmhhhfffdddccccccbbb___]]]^^^^^^]]]]]]\\\[[[ZZZZZZYYYWWWTTTSSSSSSRRRQQQOOONNNNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRTTTTTTSSSSSSSSSTTTVVVWWWYYYZZZ[[[\\\^^^```aaaccccccdddfffeeeddddddeeeggghhhjjjhhhfffdddcccdddeeeddddddbbbbbb```___]]][[[ZZZYYYXXXVVVUUUWWWXXX[[[cccmmmrrrbbb[[[bbbjjjlllhhhdddcccdddsss{{{xxxmmmdddQQQHHH@@@>>>>>>===<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>><<<===>>>>>>======>>>@@@======>>>??????????????????>>>===>>>@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHKKKMMMSSSccc}}}~~~}}}|||{{{{{{|||}}}~~~yyywwwsssppplllgggbbb^^^VVVUUUTTTSSSQQQNNNLLLKKKFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCC???:::888888999;;;;;;999999999999999888777777111111222222222222333333222333444444222222333444333222222111111222222333000///...///111222222000111222333222111111333444222222222222222222222222111111111111222333444555222222222222222222222222111111111111222222222222666555444444444444444555333333333666:::===??????===???@@@@@@???>>>>>>???===>>>>>>>>>===???AAADDDFFFJJJNNNPPPOOONNNNNNNNNRRRSSSWWWZZZZZZXXX\\\bbbooouuu{{{zzzsssnnnnnnqqquuuvvvvvvvvvuuusssqqqooojjjnnnuuuyyy|||~~~}}}zzzwwwmmmkkkhhhfffffffffeeeddd___^^^\\\\\\\\\[[[XXXVVVVVVUUUUUUTTTTTTTTTSSSSSSRRRPPPNNNMMMNNNNNNMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLMMMOOOQQQRRRSSSTTTRRRQQQQQQQQQRRRTTTVVVWWW[[[[[[\\\^^^___aaabbbccccccccccccdddeeefffggghhhhhhgggffffffhhhhhhgggeeeaaa```___^^^]]]\\\[[[ZZZZZZWWWWWWXXXYYYYYY^^^eeettttttbbbYYY]]]cccggggggfffdddbbboooxxxzzzqqqiiiXXXMMMBBB??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<===???>>>======>>>@@@======>>>???@@@@@@@@@@@@@@@???>>>???AAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKOOO[[[qqq~~~}}}|||||||||}}}~~~yyywwwtttppplllfffaaa^^^VVVUUUTTTRRRPPPNNNMMMLLLGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCC@@@>>>:::999999::::::999777777888888777777666555111111111222222333333333333555666555333222444666333333222111111222333333111000///111333333111...111222222222111111333555222222222222222222222222333222111111111222333444111111111111111111111111111111111111222222222222333333333333444555555666555444444666:::===>>>>>>???AAABBBBBBAAA@@@AAABBB@@@AAAAAA???>>>???BBBEEEHHHJJJMMMNNNNNNMMMNNNOOOPPPQQQUUUYYYXXXWWW\\\cccnnnssswwwwwwssspppppprrrvvvvvvuuurrrnnnkkkiiihhhjjjooowww|||~~~yyytttpppllljjjdddaaa^^^\\\\\\\\\[[[ZZZWWWVVVUUUVVVVVVVVVSSSQQQQQQQQQPPPPPPOOOPPPPPPPPPOOOMMMKKKKKKKKKLLLKKKJJJNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQSSSSSSTTTTTTTTTSSSRRRQQQRRRSSSUUUVVVZZZ[[[[[[\\\]]]___```aaabbbcccdddeeefffgggggggggiiihhhiiikkklllllliiigggbbbbbbaaa``````___^^^^^^^^^ZZZYYY[[[ZZZYYY[[[___ggguuuxxxeeeYYYZZZ\\\aaafffgggccc```hhhsss~~~{{{uuunnn___RRRFFFBBBAAA???======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???<<<>>>??????>>>>>>???@@@<<<===???@@@AAAAAA@@@@@@AAA@@@???@@@BBBCCCCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJKKKRRRddd~~~}}}||||||}}}~~~~~~yyywwwuuuqqqlllfffaaa^^^VVVUUUTTTRRRPPPNNNMMMLLLGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD>>><<<;;;;;;<<<;;;999777666666666666666555555444333333333444444555555555333555777666444333444777444333222111111222333444333222222444777666333///111222222222111111333555222222222222222222222222444333222000000000111111111111111111111111111111000111111111111222222222000000111222333555666777777666555777:::<<<======@@@BBBDDDDDDCCCCCCCCCDDDBBBCCCCCCAAA??????CCCFFFIIIKKKMMMMMMLLLLLLMMMOOOMMMNNNSSSXXXWWWWWW]]]eeelllpppttttttsssqqqrrrtttvvvvvvtttpppkkkhhhffffffmmmrrrwww{{{|||~~~|||uuuooojjjfffbbb```]]][[[XXXVVVVVVVVVUUUTTTRRRQQQQQQRRRSSSRRRPPPNNNQQQPPPPPPOOOOOOOOOPPPPPPOOOMMMKKKKKKLLLMMMLLLKKKOOOOOONNNNNNNNNOOOOOOPPPSSSSSSTTTUUUVVVVVVVVVUUUXXXVVVUUUTTTTTTUUUVVVXXXZZZZZZZZZ[[[\\\]]]^^^___aaaccceeeggghhhhhhhhhgggiiijjjkkknnnpppoookkkiiieeeeeeeeedddddddddccccccbbb^^^]]]^^^]]]ZZZZZZ]]]___iii}}}{{{hhh[[[YYYYYY^^^eeegggccc]]]cccooo{{{}}}wwwqqqdddVVVIIIDDDCCCAAA>>>>>><<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???<<<>>>??????>>>>>>???@@@<<<===???@@@AAAAAA@@@@@@BBBAAA@@@@@@BBBDDDDDDCCCBBBCCCDDDFFFGGGHHHIIIJJJPPPZZZooo~~~~~~{{{zzzxxxvvvrrroookkkgggaaa]]]UUUUUUUUUTTTRRROOOMMMKKKNNNJJJFFFEEEFFFGGGEEECCCFFFFFFFFFFFFEEEDDDCCCBBB<<<;;;::::::;;;<<<;;;999666777777777777666666555777666555444333333333333222111111000000111222222555444333333222222222222111111222222222333333333333333333333333333333333333333333333333333333333111111111000000111222222000000000000111222333444///111333444555444222111666666555444444444444555444666999:::;;;;;;===???CCCCCCCCCDDDEEEGGGHHHIIIFFFAAA======BBBEEECCC@@@HHHIIIKKKKKKJJJIIIKKKLLLRRRRRRRRRSSSVVVYYY]]]___hhhlllqqqrrrrrrsssuuuwwwxxxwwwsssmmmgggeeegggjjjooorrrxxx|||~~~zzzrrroookkkfffaaa]]][[[ZZZUUUTTTSSSQQQPPPOOONNNNNNQQQNNNLLLMMMNNNOOOMMMJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIHHHHHHHHHIIILLLOOOQQQQQQRRRSSSSSSRRRRRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\\\\```___]]]ZZZYYYWWWWWWWWWYYYXXXWWWWWWYYY[[[^^^___```bbbcccccccccccceeefffhhhjjjmmmooopppooommmkkkiiikkkiiieeeeeeiiiiiieeeccceeeaaaZZZYYY\\\^^^\\\aaadddooozzzhhhWWWUUUVVV\\\___^^^]]]^^^aaahhhttt}}}~~~xxxssskkk```QQQEEE@@@?????????===<<<<<<<<<;;;;;;;;;;;;======<<<<<<;;;;;;;;;:::??????>>><<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;========================<<<<<<<<<<<<===============<<<<<<;;;;;;===>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDEEEHHHLLLNNNMMMTTTddd~~~}}}}}}|||zzzyyywwwuuuqqqnnnkkkfffaaa]]]UUUUUUUUUTTTRRROOOMMMKKKKKKHHHDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>===;;;::::::<<<<<<;;;999333444555666777888888888666444111///...///111222333222222111111111222222444333222111111111111222111111222222222333333333222222222222222222222222222222222222222222222222555444444333333444444555000000000000111222333444333333333222000---+++)))//////000111333555777888666888;;;======>>>???AAADDDDDDDDDEEEFFFHHHIIIJJJYYYUUULLLDDD??????BBBFFFFFFGGGIIIIIIHHHHHHIIIKKKNNNNNNNNNPPPSSSWWW[[[]]]gggkkkooorrrssstttvvvyyyyyywwwsssmmmhhhgggkkkoooqqquuuzzz~~~{{{tttpppgggeeeaaa\\\YYYVVVTTTSSSQQQQQQOOONNNMMMMMMLLLLLLOOOMMMKKKKKKMMMMMMLLLJJJIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJKKKMMMOOOQQQSSSQQQSSSUUUVVVVVVWWWYYY[[[[[[[[[[[[\\\]]]^^^``````cccbbbaaa___]]]ZZZYYYXXXWWWWWWVVVUUUVVVYYY[[[\\\___aaacccccccccdddfffhhhhhhjjjlllnnnoooooonnnmmmmmmmmmmmmnnnmmmiiieeeaaaeeebbb___```cccccc```]]]___```hhhxxx~~~lllXXXSSSRRRVVVYYYYYYZZZ]]]___gggsss}}}{{{vvvmmmcccTTTHHHAAA?????????============<<<<<<<<<<<<============<<<<<<;;;;;;??????>>><<<<<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;========================<<<<<<<<<<<<============>>>>>>=========>>>???@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAABBBDDDEEEHHHLLLNNNOOOZZZmmm~~~|||{{{{{{{{{yyywwwuuussspppmmmjjjfffaaa^^^VVVVVVUUUTTTRRROOOMMMKKKHHHGGGEEEDDDEEEFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@===<<<;;;;;;<<<<<<;;;999444555666777777777777777666444000,,,,,,...111333444444333333222222222111222222111111000000111111111111222222222333333333111111111111111111111111111111111111111111111111333222222111111111222222000000000000111222333333111111333333333333111111---...///111333666888:::777999<<<======>>>@@@AAAEEEFFFFFFGGGHHHIIIIIIJJJ___^^^YYYMMM@@@;;;@@@FFFBBBDDDFFFFFFEEEEEEGGGIIIKKKKKKMMMOOOSSSXXX[[[^^^eeehhhnnnrrrtttvvvyyyzzzzzzwwwrrrmmmjjjlllqqquuuvvvyyy}}}{{{tttmmmgggccc[[[ZZZVVVSSSPPPNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJLLLKKKJJJJJJKKKLLLKKKIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMNNNPPPRRRSSSUUUVVVSSSVVVYYY[[[\\\^^^aaacccbbbbbbaaaaaabbbdddfffhhhhhhhhhgggfffccc```]]][[[YYYXXXVVVUUUVVVWWWYYYZZZ\\\^^^aaabbbcccdddgggiiihhhiiijjjlllnnnooopppqqqrrrnnnoootttsssnnnpppwww|||kkk```bbbfffccc]]]\\\^^^___ccckkkxxxqqq]]]UUUPPPQQQTTTVVVXXX[[[\\\dddqqq|||~~~zzzqqqgggYYYMMMEEEAAA????????????>>>>>>>>>=========>>>>>>>>>>>>============??????>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<;;;========================<<<<<<<<<<<<============??????>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBDDDFFFGGGIIILLLPPPTTTddd~~~~~~|||zzzzzzzzzyyyxxxvvvtttrrrooommmjjjfffaaa^^^VVVVVVUUUTTTRRROOOLLLJJJHHHHHHGGGGGGHHHHHHHHHHHHDDDDDDEEEEEEDDDCCCCCCBBB>>>===;;;;;;<<<<<<;;;999999999999999888666555444777555333111000111333555444444444444333222222111222222111111111111222222111111222222222333333333222222222222222222222222222222222222222222222222222111111000000000000111111111000000111222222333000111222444555666666666444333333444555666777777555888:::<<<<<<===>>>@@@GGGGGGHHHHHHIIIIIIIIIIIIOOOSSSTTTNNNCCC===>>>BBB???AAACCCDDDCCCDDDFFFGGGJJJKKKNNNQQQVVV[[[^^^aaacccggglllqqquuuxxxyyyzzzxxxuuupppmmmmmmqqqwww{{{zzz}}}{{{ssslllfffaaa\\\XXXTTTSSSQQQNNNMMMLLLLLLLLLIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMOOOQQQTTTVVVWWWXXXYYYXXX[[[^^^```aaacccfffhhhiiihhhgggfffgggjjjmmmpppnnnoooooonnnkkkgggbbb___]]][[[YYYXXXWWWXXXYYYZZZYYY[[[^^^```aaacccfffhhhgggggghhhiiillloooqqqsssvvvooopppuuussstttiiieeefffaaa^^^bbb``````bbbfffkkkzzzuuubbbYYYQQQRRRTTTUUUVVVXXXWWW___mmmyyy}}}uuummm```SSSIIICCC@@@???@@@@@@????????????>>>>>>??????>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<===============<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCFFFFFFHHHJJJJJJLLLSSS[[[ttt}}}{{{zzzyyyzzzyyyxxxvvvtttrrrooommmjjjfffaaa^^^WWWVVVVVVTTTRRROOOLLLJJJGGGHHHHHHIIIHHHHHHIIIIIIBBBBBBBBBBBBBBBBBBAAA@@@???===<<<<<<<<<<<<:::999:::;;;::::::999888777666555555555555555444444444333444444444444333222111333333222222222333333444111111222222222333333333333333333333333333333333333333333333333333333333555555444333333333333333111111111000111111222333333333333222000///...---666555555444444444555555666888;;;<<<======???AAAGGGGGGHHHIIIIIIIIIHHHGGGBBBDDDFFFEEEBBB@@@@@@@@@>>>@@@BBBCCCCCCDDDFFFHHHJJJKKKNNNSSSXXX\\\```bbbdddgggkkkqqquuuwwwwwwvvvrrrpppmmmmmmpppuuuzzz}}}|||wwwppplllfffaaa\\\XXXTTTQQQPPPOOOMMMLLLKKKKKKLLLLLLHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQSSSVVVYYYZZZ\\\\\\```aaacccddddddeeegggiiimmmlllkkkkkkmmmppptttvvvtttuuuvvvuuurrrmmmhhheeeaaa___\\\ZZZXXXXXXXXXYYYWWWZZZ\\\^^^___aaaccceeeeeeeeefffgggjjjnnnqqqsssuuurrrtttwwwrrrtttrrrkkkkkkfffeeeiii```aaacccdddeeemmmyyyggg\\\TTTSSSUUUTTTRRRRRRRRRZZZhhhuuu~~~~~~xxxrrrgggZZZNNNFFFBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>?????????????????????>>>>>>============>>>================================================<<<<<<<<<<<<==================>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDGGGFFFHHHJJJIIIKKKVVVddd}}}|||zzzzzz{{{zzzyyywwwuuussspppmmmjjjfffaaa^^^WWWWWWVVVTTTRRRNNNKKKJJJDDDFFFHHHHHHGGGFFFFFFGGGCCCCCCDDDDDDDDDDDDCCCCCC@@@>>><<<<<<<<<<<<:::999666777888999;;;;;;;;;;;;222333444555555444333222111222333444444333222111333333333222333333444555111111222222222333333333333333333333333333333333333333333333333333333333555444333222222111111222222111111111111111222222222222222222222222222222111111111222333444555666999;;;>>>??????@@@BBBCCCFFFFFFGGGHHHHHHGGGFFFEEECCC@@@===<<<>>>AAACCCDDD???AAACCCDDDEEEFFFHHHJJJIIIKKKOOOSSSXXX]]]```bbbfffhhhkkkpppttttttrrrpppjjjiiijjjmmmsssxxx{{{||||||zzzooogggccc```\\\XXXVVVSSSPPPMMMLLLKKKJJJIIIIIIJJJKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJGGGIIIKKKKKKJJJKKKLLLNNNLLLLLLMMMOOOPPPQQQRRRSSSRRRSSSUUUXXX[[[^^^```aaaggghhhiiiiiihhhggghhhjjjmmmmmmmmmoooqqquuuxxxzzzyyyzzz{{{zzzxxxsssooollleeeccc```]]]ZZZYYYYYYYYYYYY[[[]]]]]]^^^___aaacccccccccdddfffiiillloooqqqrrruuuzzzzzzssspppooommmnnnkkkggghhhaaaaaacccdddccceeeppp}}}lll```UUURRRSSSQQQMMMKKKNNNWWWeeesss|||{{{vvvmmm```RRRIIIDDDCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???????????????>>>>>>======>>>>>>>>><<<============>>>>>>>>>========================<<<<<<<<<<<<============<<<===>>>>>>??????>>>>>>AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDFFFJJJJJJNNN___rrr~~~}}}{{{{{{||||||{{{yyywwwuuuqqqnnnkkkfffaaa]]]WWWWWWVVVTTTRRRNNNKKKIIIEEEGGGIIIIIIGGGEEEFFFGGGDDDDDDEEEEEEFFFEEEEEEDDD@@@???===<<<===<<<:::999333444666888999;;;;;;;;;222333333333333333333333...000222333444333222222222222111111222333333444111111222222222333333333222222222222222222222222222222222222222222222222333222111000////////////222222111111111111111222000111222333555777999:::000000000111333555666777999;;;>>>@@@@@@AAABBBDDDDDDEEEFFFGGGFFFEEECCCBBBBBB@@@>>>>>>???AAADDDEEE@@@BBBEEEFFFGGGIIIKKKMMMLLLNNNQQQVVV[[[___bbbccciiijjjlllooorrrqqqmmmiiiaaabbbfffmmmuuuyyyzzzyyy{{{}}}}}}uuulllccc]]]YYYVVVSSSRRRPPPOOOLLLJJJKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHJJJLLLMMMLLLLLLNNNQQQPPPPPPQQQRRRTTTUUUVVVWWWVVVWWWXXXZZZ]]]aaadddffflllmmmnnnmmmkkkjjjkkklllkkklllnnnqqqtttxxx{{{}}}|||}}}~~~}}}{{{wwwtttqqqmmmkkkgggccc```^^^^^^^^^\\\^^^______^^^^^^___aaaaaaaaaccceeehhhjjjmmmnnnppptttxxxwwwsssrrrvvvzzzwwwsssnnnmmmnnnmmmiiieeefffdddddddddcccbbbiiiqqqvvvgggWWWRRRQQQOOOLLLKKKMMMVVVdddrrr|||}}}yyyqqqdddVVVLLLFFFEEE@@@@@@@@@@@@????????????=========>>>>>>>>>?????????>>>>>>>>>>>>>>>??????<<<=========>>>>>>>>>>>>========================<<<<<<<<<<<<===============>>>???@@@@@@@@@??????AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDGGGMMMOOOWWWnnn~~~||||||}}}}}}|||zzzxxxvvvrrroookkkgggaaa]]]XXXWWWVVVTTTRRRNNNKKKIIIGGGJJJLLLLLLIIIGGGGGGHHH@@@@@@AAAAAABBBAAAAAA@@@AAA???=========<<<:::999444555666777777888888777666555333222222333555666---...111333444333333222111111000000111222333333111111222222222333333333111111111111111111111111111111111111111111111111666555444333222222222222222222111111111111111222444333222111111111111222333333333444555666777888777:::<<<>>>>>>???AAABBBCCCDDDEEEFFFEEECCCAAA@@@:::>>>CCCEEEEEECCCBBBBBBAAADDDFFFHHHIIIJJJMMMOOOOOORRRUUUZZZ___bbbeeefffkkkkkkllloooqqqoooiiiddd[[[^^^dddmmmvvvzzzyyywwwzzz|||~~~~~~zzzqqqkkkddd]]]XXXSSSQQQOOONNNMMMLLLJJJHHHLLLKKKJJJIIIIIIJJJKKKLLLJJJIIIIIIHHHGGGGGGHHHHHHHHHKKKNNNNNNMMMMMMPPPSSSRRRSSSTTTUUUWWWXXXYYYZZZYYYYYYZZZ\\\___ccchhhjjjnnnooopppooommmmmmmmmnnniiikkknnnrrrvvvyyy|||}}}~~~~~~|||yyywwwuuutttrrrnnnjjjfffdddcccccc___```aaaaaa___^^^___```___```bbbeeegggiiikkklllpppqqqqqqooorrrwwwvvvrrruuuxxxwwwrrrpppqqqnnnjjjlllhhhffffffddddddhhhnnnsssmmmZZZRRRQQQPPPNNNNNNNNNVVVdddrrr|||}}}zzzsssfffXXXMMMGGGFFF@@@@@@@@@?????????>>>>>><<<<<<======>>>>>>>>>??????>>>>>>>>>>>>>>>??????<<<=========>>>>>>??????========================<<<<<<<<<<<<=========>>>>>>???@@@AAABBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGFFFJJJQQQVVV```|||~~~}}}|||{{{{{{||||||yyyvvvpppllliiifffcccaaaUUUTTTTTTTTTSSSQQQMMMIIIHHHFFFEEEEEEFFFGGGGGGFFFCCCCCCCCCCCCCCCBBBBBBBBB???>>>===>>>???>>>===;;;555555666888999888666333111222222333333333222222222333444555666555444333222222222222222222222222333333222222333333444555111111222222222333333333555333222222333222111000111//////000444555333000000111222222444444555666333333555555555555333333111222333333444555888;;;??????>>>>>>???AAABBBDDDCCCDDDEEEDDDAAA?????????===???BBBCCCBBBCCCDDDEEEDDDDDDEEEGGGIIILLLNNNOOOPPPSSSXXX[[[^^^bbbfffiiilllkkklllnnnpppkkkbbbYYYZZZ^^^eeelllqqqtttuuuuuuxxx{{{}}}~~~}}}}}}~~~~~~~~~uuuqqqjjjccc\\\XXXVVVUUURRRQQQOOOMMMLLLLLLMMMMMMJJJJJJIIIIIIJJJKKKMMMNNNIIIIIIHHHHHHIIIIIIJJJKKKJJJLLLNNNPPPRRRSSSTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[]]]]]]^^^aaadddhhhlllnnnmmmppppppooopppssssssqqqpppnnnnnnqqqsssuuuzzz}}}{{{zzzzzzzzzwwwsssnnnkkkkkkkkklllhhhhhhhhhgggeeebbb^^^\\\\\\___cccddddddfffiiimmmrrrqqqrrrrrrssstttuuuvvvxxxwwwuuurrrqqqppppppppplllkkkiiihhhgggfffggggggmmmzzzyyyfffYYYTTTSSSQQQNNNUUUWWW]]]jjjxxx|||}}}zzzooo___QQQIIIFFF?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@>>>===<<<===>>>@@@AAABBBBBBAAA@@@@@@AAAAAAAAACCCDDDEEEDDDCCCDDDFFFHHHFFFHHHNNNUUU```vvv~~~}}}}}}|||{{{zzzzzzyyyxxxuuupppmmmjjjgggdddaaaWWWVVVTTTTTTSSSQQQNNNKKKIIIHHHFFFFFFGGGGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBB???>>>=========<<<:::777666666666888999999666444111222222333333333222222111111222333333333333333222222222222222222222222333222222222222333444444111111222222222333333333444333222222333333111000333111000222444444222000444444333333333222222222222333444555555444333222222333444555555777:::===>>>>>>>>>??????@@@BBBBBBCCCDDDEEECCCAAA?????????>>>@@@BBBCCCCCCCCCDDDEEEDDDDDDEEEGGGJJJMMMOOOPPPSSSVVVZZZ^^^aaadddiiilllqqqqqqrrrrrrpppkkkccc]]][[[___eeelllpppsssttttttuuuxxx|||}}}}}}}}}}}}~~~~~~~~~vvvrrrfffccc]]]XXXSSSQQQPPPOOOPPPPPPOOOMMMMMMLLLLLLLLLKKKKKKKKKJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVWWWXXXYYYZZZ\\\^^^```bbbcccdddddddddeeehhhjjjmmmoooooorrrrrrqqqssswwwxxxuuurrrnnnnnnppprrrsssxxx|||zzzuuuqqqnnnnnnnnnooopppooonnnkkkgggbbb]]][[[\\\^^^aaabbbbbbdddgggjjjnnnnnnoooppprrrtttvvvwwwyyywwwuuusssrrrqqqqqqqqqmmmlllkkkiiihhhhhhiiiiiikkktttnnn```XXXUUUSSSRRRRRRUUU\\\jjjxxx{{{qqqdddVVVLLLGGG????????????>>>>>>>>>>>>@@@??????>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????=========>>>@@@AAABBBBBBAAAAAA@@@AAAAAABBBCCCDDDEEEDDDDDDDDDFFFHHHJJJKKKRRR```ttt||||||||||||zzzxxxvvvuuuuuussspppnnnlllhhheeebbbZZZWWWUUUSSSRRRQQQOOOMMMLLLJJJGGGGGGGGGGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAA@@@>>><<<<<<;;;:::777555777777777888999999777555222222333333333333222222000000000000000111222222222222222222222222222222222222222222222333444444111111222222222333333333444222111222333333222111333222222222333333222000333333333333222222222222222222333333333333222222333444666666666888<<<>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDBBB@@@??????@@@>>>@@@BBBCCCCCCCCCDDDEEECCCDDDFFFHHHKKKNNNQQQRRRVVVYYY]]]aaadddgggllloooqqqrrrrrroooiiiccc]]][[[]]]```eeejjjnnnpppqqqqqqqqqtttyyy|||}}}}}}}}}}}}~~~~~~uuunnngggddd[[[YYYVVVSSSPPPPPPPPPPPPMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRTTTVVVXXXZZZZZZZZZZZZ\\\]]]```bbbdddfffhhhggggggggghhhjjjlllmmmtttvvvvvvuuuxxx}}}~~~zzzwwwrrrooopppqqqqqqvvv{{{~~~|||xxxtttrrrrrrrrrsssuuuuuussspppkkkeee```]]]\\\]]]^^^______aaadddgggjjjkkklllnnnqqqtttvvvwwwxxxwwwvvvtttsssrrrrrrrrrnnnnnnlllkkkjjjkkkkkkllliiimmmvvvzzzjjj^^^XXXWWWWWWRRRUUU]]]jjjyyy}}}uuujjj]]]PPPGGGAAA@@@@@@???>>>>>>>>>>>>AAAAAA@@@??????>>>?????????>>>======<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>===>>>???@@@AAABBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDEEEGGGIIIKKKKKKTTTjjjzzz{{{{{{{{{yyyvvvsssqqqsssqqqooonnnllliiieeebbb\\\YYYUUURRRQQQQQQPPPNNNNNNKKKIIIGGGGGGGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@???===<<<;;;;;;:::777555888777777888999999888666333333333444333333222222111000/////////000222333222222222222222222222222222222222111222333333444111111222222222333333333333222111111333444333111111111111222333333222111000000111222333444444555222222222222222222222222333444555666777999<<>>???@@@???AAACCCDDDCCCCCCDDDEEECCCDDDFFFHHHLLLOOORRRTTTWWWZZZ^^^bbbeeeiiimmmppppppqqqqqqjjjaaaZZZXXXXXX]]]```dddhhhkkkmmmmmmmmmlllpppvvvzzz||||||}}}}}}~~~yyyooohhhbbb]]][[[UUUTTTRRRQQQPPPPPPQQQRRRLLLLLLMMMNNNNNNMMMKKKKKKLLLMMMNNNOOOOOOOOOMMMMMMOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSTTTVVVYYY[[[]]]^^^^^^^^^^^^___aaadddfffgggkkkjjjjjjkkklllnnnpppqqqyyyzzzzzzzzzzzztttsssrrrrrruuuzzz~~~~~~~~~|||yyyvvvttttttuuuvvvvvvvvvuuusssoookkkfffddd]]]]]]\\\\\\]]]___aaadddhhhiiijjjlllooorrrtttvvvvvvvvvuuutttssssssrrrrrrooonnnmmmlllkkkllllllmmmiiihhhlllwwwsssddd[[[YYY[[[WWWXXX^^^jjjyyy~~~xxxpppcccTTTHHHCCCBBBAAA???>>>>>>>>>???AAAAAA@@@???>>>>>>>>>>>>???>>>>>>===<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????>>>>>>>>>???@@@AAABBBAAAAAAAAAAAABBBBBBCCCCCCDDDFFFEEEEEEFFFHHHJJJNNNMMMYYYuuuzzz{{{{{{zzzwwwtttqqqnnnqqqpppnnnmmmkkkhhhdddaaa]]]ZZZUUURRRPPPPPPOOOOOONNNLLLIIIHHHGGGGGGEEEDDDCCCBBBBBBAAA@@@@@@??????===<<<;;;;;;<<<<<<:::888888777666777888999777666444444444444444333222111222222111000000222333444222222222222222222222222222111111111111222333333111111222222222333333333222111000111333444333222...///000111222222222333///000000111222333444555222222222222222222222222222333555555666888<<>>===???@@@@@@BBBDDDDDDCCCCCCDDDEEECCCDDDFFFHHHLLLOOORRRTTTWWWZZZ^^^bbbeeehhhlllooopppqqqoooggg\\\VVVWWWZZZ]]]___bbbfffhhhjjjjjjjjjjjjnnntttxxxzzz{{{}}}~~~zzztttkkkccc^^^ZZZWWWUUUOOOOOOMMMLLLLLLLLLLLLMMMLLLMMMNNNOOOOOONNNMMMMMMLLLMMMOOOQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSUUUVVVWWWYYY[[[^^^aaabbbgggfffffffffgggiiikkkmmmooooooppprrruuuxxx{{{}}}|||}}}~~~|||yyywwwuuuvvvyyy{{{|||}}}~~~|||zzzxxxvvvuuuuuuvvvvvvxxxxxxwwwuuurrrnnnjjjgggaaa___\\\[[[\\\^^^```bbbhhhhhhiiikkkmmmppprrrsssttttttttttttssssssrrrrrrpppooommmlllkkkkkklllmmmlllggggggooo||||||kkk```\\\]]]\\\[[[^^^hhhvvvzzztttgggWWWJJJEEEDDDBBB???>>>>>>>>>???@@@???>>>===============??????>>>===========================================================================>>>>>>>>>??????????????????@@@@@@AAABBBAAAAAAAAABBBBBBCCCDDDCCCEEEFFFFFFFFFGGGIIIKKKQQQSSSccc|||{{{zzzxxxvvvrrrooommmqqqooollljjjiiifffccc```]]]YYYUUURRRPPPOOONNNMMMMMMKKKHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@???>>>>>><<<;;;:::;;;<<<<<<:::999888666555666777888777666444555555444444333222111333222222222222333444444222222222222222222222222111111111111111222333333111111222222222333333333111000000111333555444333...000222222111111222333222222222222111111111111333333222222222222333333222333555666666999===@@@BBBCCCCCCDDDDDDCCCCCCCCCAAAAAA@@@???======???AAAAAABBBDDDDDDCCCCCCDDDEEECCCDDDFFFHHHKKKNNNQQQRRRVVVYYY]]]aaadddgggkkknnnlllkkkfff^^^UUURRRUUUYYY^^^```cccfffhhhiiijjjjjjjjjmmmrrrvvvxxxzzz}}}zzzuuujjjeee___ZZZWWWUUUSSSRRROOONNNMMMMMMLLLLLLLLLMMMNNNNNNOOOPPPQQQQQQQQQPPPNNNOOOQQQSSSTTTVVVVVVWWWUUUUUUTTTTTTUUUUUUVVVWWWYYYZZZZZZ\\\___bbbeeegggkkkjjjjjjjjjkkknnnppprrrrrrsssuuuxxx|||{{{xxxwwwyyyxxxyyyzzz|||||||||{{{{{{yyyxxxwwwvvvuuuuuuvvvwww{{{{{{zzzxxxtttpppkkkiiifffbbb^^^\\\]]]___aaabbbggghhhiiijjjmmmoooqqqrrrttttttuuuuuuuuuttttttsssrrrqqqooommmllllllllllllnnnhhhfffkkksssuuuhhhaaa______^^^___hhhuuu}}}wwwjjjZZZNNNGGGEEEBBB@@@>>>>>>??????>>>>>>============>>>>>>@@@???>>>>>>======>>>>>>=========================================================>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDEEEFFFGGGGGGHHHJJJLLLNNNWWWooo~~~}}}zzzwwwtttqqqooommmqqqnnnkkkhhhfffdddaaa___[[[XXXTTTRRRPPPOOOMMMKKKKKKIIIGGGFFFFFFFFFEEECCCBBBBBBAAA@@@???>>>======<<<;;;::::::;;;:::888666777555444444666666666555555555555555444333222111111222222333444333333333222222222222222222222222111111111111111222222333111111222222222333333333000//////111333555555444222444666555222111111333222222222222111111111111555444333222222333444555333444666777888:::>>>AAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@>>><<<<<>>>>>??????============>>>???@@@@@@@@@???>>>>>>======>>>>>>======================================================>>>>>>>>>???????????????@@@@@@AAAAAAAAA@@@AAAAAAAAABBBBBBCCCDDDEEEDDDEEEGGGGGGGGGHHHKKKMMMRRRaaa}}}zzzwwwssspppooonnnrrrnnnjjjfffdddbbb```^^^ZZZXXXTTTRRRPPPNNNLLLJJJJJJHHHFFFEEEFFFFFFEEECCCBBBBBBAAA@@@???>>>===<<<===;;;:::999999777555222666555333333555666555444555555555555444333222111000111222444444333222222222222222222222222222222111111111000111222222333111111222222222333333333000//////111444555555444777999:::888333111111222//////000111222333333444555555333333333333555555444555777888999<<<@@@CCCBBBAAA@@@???>>>???@@@AAA@@@@@@???===<<<<<>>>>>???@@@======>>>>>>???@@@BBBCCC@@@??????>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAAAAAAAAAAA@@@AAAAAAAAABBBCCCDDDEEEEEEDDDEEEGGGGGGGGGIIIKKKNNN^^^qqq